SYMBOL INDEX (82331 symbols across 773 files) FILE: app/app.go type App (line 15) | type App struct method Startup (line 26) | func (a *App) Startup(ctx context.Context) { method Shutdown (line 30) | func (a *App) Shutdown(ctx context.Context) { method OpenDirDialog (line 34) | func (a *App) OpenDirDialog() string { method ChooseFileDialog (line 43) | func (a *App) ChooseFileDialog() string { method RestartApp (line 52) | func (a *App) RestartApp() error { function NewApp (line 20) | func NewApp() *App { FILE: cloud/cmd/main.go constant serverAddress (line 32) | serverAddress = ":56781" function OsStart (line 36) | func OsStart() { function OsStop (line 56) | func OsStop() { function OsRestart (line 64) | func OsRestart() { FILE: cloud/cmd/msg.go type APIResponse (line 26) | type APIResponse struct function WriteJSONResponse (line 33) | func WriteJSONResponse(w http.ResponseWriter, res APIResponse, status in... function HTTPError (line 40) | func HTTPError(w http.ResponseWriter, status int, message string) { function ErrorMsg (line 43) | func ErrorMsg(w http.ResponseWriter, message string) { function ErrorData (line 46) | func ErrorData(w http.ResponseWriter, data any, message string) { function Error (line 49) | func Error(w http.ResponseWriter, message string, err string) { function SuccessMsg (line 52) | func SuccessMsg(w http.ResponseWriter, data any, message string) { FILE: cloud/cmd/serve.go function Serve (line 17) | func Serve(srv *http.Server) { type loggingMiddleware (line 46) | type loggingMiddleware struct method Middleware (line 49) | func (l loggingMiddleware) Middleware(next http.Handler) http.Handler { function recoverMiddleware (line 64) | func recoverMiddleware(next http.Handler) http.Handler { function corsMiddleware (line 78) | func corsMiddleware() mux.MiddlewareFunc { FILE: cloud/main.go function main (line 5) | func main() { FILE: frontend/components.d.ts type GlobalComponents (line 9) | interface GlobalComponents { FILE: frontend/public/baiban/assets/index-BBuZupZQ.js function FO (line 1) | function FO(e,t){for(var n=0;n>>1,le=H... function n (line 25) | function n(H){return H.length===0?null:H[0]} function r (line 25) | function r(H){if(H.length===0)return null;var U=H[0],W=H.pop();if(W!==U)... function o (line 25) | function o(H,U){var W=H.sortIndex-U.sortIndex;return W!==0?W:H.id-U.id} function b (line 25) | function b(H){for(var U=n(l);U!==null;){if(U.callback===null)r(l);else i... function E (line 25) | function E(H){if(g=!1,b(H),!y)if(n(c)!==null)y=!0,q(C);else{var U=n(l);U... function C (line 25) | function C(H,U){y=!1,g&&(g=!1,S(k),k=-1),f=!0;var W=p;try{for(b(U),d=n(c... function O (line 25) | function O(){return!(e.unstable_now()-T<$)} function N (line 25) | function N(){if(_!==null){var H=e.unstable_now();T=H;var U=!0;try{U=_(!0... function q (line 25) | function q(H){_=H,I||(I=!0,F())} function Q (line 25) | function Q(H,U){k=w(function(){H(e.unstable_now())},U)} function Y (line 33) | function Y(e){for(var t="https://reactjs.org/docs/error-decoder.html?inv... function zi (line 33) | function zi(e,t){Za(e,t),Za(e+"Capture",t)} function Za (line 33) | function Za(e,t){for(Ll[e]=t,e=0;e"u"||dD(e,t,n,r))return!0;if(... function yn (line 33) | function yn(e,t,n,r,o,s,i){this.acceptsBooleans=t===2||t===3||t===4,this... function Uv (line 33) | function Uv(e){return e[1].toUpperCase()} function Hv (line 33) | function Hv(e,t,n,r){var o=Kt.hasOwnProperty(t)?Kt[t]:null;(o!==null?o.t... function Fc (line 33) | function Fc(e){return e===null||typeof e!="object"?null:(e=Kw&&e[Kw]||e[... function ll (line 33) | function ll(e){if(Mg===void 0)try{throw Error()}catch(n){var t=n.stack.t... function jg (line 34) | function jg(e,t){if(!e||Ag)return"";Ag=!0;var n=Error.prepareStackTrace;... function pD (line 37) | function pD(e){switch(e.tag){case 5:return ll(e.type);case 16:return ll(... function By (line 37) | function By(e){if(e==null)return null;if(typeof e=="function")return e.d... function fD (line 37) | function fD(e){var t=e.type;switch(e.tag){case 24:return"Cache";case 9:r... function Ds (line 37) | function Ds(e){switch(typeof e){case"boolean":case"number":case"string":... function RI (line 37) | function RI(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="inp... function gD (line 37) | function gD(e){var t=RI(e)?"checked":"value",n=Object.getOwnPropertyDesc... function rd (line 37) | function rd(e){e._valueTracker||(e._valueTracker=gD(e))} function LI (line 37) | function LI(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n... function op (line 37) | function op(e){if(e=e||(typeof document<"u"?document:void 0),typeof e>"u... function Uy (line 37) | function Uy(e,t){var n=t.checked;return ut({},t,{defaultChecked:void 0,d... function Ww (line 37) | function Ww(e,t){var n=t.defaultValue==null?"":t.defaultValue,r=t.checke... function FI (line 37) | function FI(e,t){t=t.checked,t!=null&&Hv(e,"checked",t,!1)} function Hy (line 37) | function Hy(e,t){FI(e,t);var n=Ds(t.value),r=t.type;if(n!=null)r==="numb... function Vw (line 37) | function Vw(e,t,n){if(t.hasOwnProperty("value")||t.hasOwnProperty("defau... function Ky (line 37) | function Ky(e,t,n){(t!=="number"||op(e.ownerDocument)!==e)&&(n==null?e.d... function La (line 37) | function La(e,t,n,r){if(e=e.options,t){t={};for(var o=0;o>>=0,e===0?32:31-(kD(e)/TD|0)|0} function dl (line 37) | function dl(e){switch(e&-e){case 1:return 1;case 2:return 2;case 4:retur... function cp (line 37) | function cp(e,t){var n=e.pendingLanes;if(n===0)return 0;var r=0,o=e.susp... function MD (line 37) | function MD(e,t){switch(e){case 1:case 2:case 4:return t+250;case 8:case... function AD (line 37) | function AD(e,t){for(var n=e.suspendedLanes,r=e.pingedLanes,o=e.expirati... function Jy (line 37) | function Jy(e){return e=e.pendingLanes&-1073741825,e!==0?e:e&1073741824?... function tE (line 37) | function tE(){var e=sd;return sd<<=1,!(sd&4194240)&&(sd=64),e} function Dg (line 37) | function Dg(e){for(var t=[],n=0;31>n;n++)t.push(e);return t} function Iu (line 37) | function Iu(e,t,n){e.pendingLanes|=t,t!==536870912&&(e.suspendedLanes=0,... function jD (line 37) | function jD(e,t){var n=e.pendingLanes&~t;e.pendingLanes=t,e.suspendedLan... function Xv (line 37) | function Xv(e,t){var n=e.entangledLanes|=t;for(e=e.entanglements;n;){var... function nE (line 37) | function nE(e){return e&=-e,1ba||(e.current=lS[ba],lS[ba]=null,ba--)} function Ge (line 38) | function Ge(e,t){ba++,lS[ba]=e.current,e.current=t} function Qa (line 38) | function Qa(e,t){var n=e.type.contextTypes;if(!n)return Rs;var r=e.state... function $n (line 38) | function $n(e){return e=e.childContextTypes,e!=null} function pp (line 38) | function pp(){tt(Tn),tt(rn)} function Sb (line 38) | function Sb(e,t,n){if(rn.current!==Rs)throw Error(Y(168));Ge(rn,t),Ge(Tn... function EE (line 38) | function EE(e,t,n){var r=e.stateNode;if(t=t.childContextTypes,typeof r.g... function fp (line 38) | function fp(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMerged... function vb (line 38) | function vb(e,t,n){var r=e.stateNode;if(!r)throw Error(Y(169));n?(e=EE(e... function _E (line 38) | function _E(e){To===null?To=[e]:To.push(e)} function MR (line 38) | function MR(e){xf=!0,_E(e)} function Vs (line 38) | function Vs(){if(!Gg&&To!==null){Gg=!0;var e=0,t=Fe;try{var n=To;for(Fe=... function ui (line 38) | function ui(e,t){Pa[Ca++]=mp,Pa[Ca++]=gp,gp=e,mp=t} function kE (line 38) | function kE(e,t,n){dr[hr++]=Mo,dr[hr++]=Ao,dr[hr++]=Ii,Ii=e;var r=Mo;e=A... function r0 (line 38) | function r0(e){e.return!==null&&(ui(e,1),kE(e,1,0))} function o0 (line 38) | function o0(e){for(;e===gp;)gp=Pa[--Ca],Pa[Ca]=null,mp=Pa[--Ca],Pa[Ca]=n... function TE (line 38) | function TE(e,t){var n=fr(5,null,null,0);n.elementType="DELETED",n.state... function xb (line 38) | function xb(e,t){switch(e.tag){case 5:var n=e.type;return t=t.nodeType!=... function uS (line 38) | function uS(e){return(e.mode&1)!==0&&(e.flags&128)===0} function dS (line 38) | function dS(e){if(rt){var t=Yn;if(t){var n=t;if(!xb(e,t)){if(uS(e))throw... function wb (line 38) | function wb(e){for(e=e.return;e!==null&&e.tag!==5&&e.tag!==3&&e.tag!==13... function hd (line 38) | function hd(e){if(e!==Xn)return!1;if(!rt)return wb(e),rt=!0,!1;var t;if(... function $E (line 38) | function $E(){for(var e=Yn;e;)e=ks(e.nextSibling)} function Ja (line 38) | function Ja(){Yn=Xn=null,rt=!1} function s0 (line 38) | function s0(e){$r===null?$r=[e]:$r.push(e)} function Hc (line 38) | function Hc(e,t,n){if(e=n.ref,e!==null&&typeof e!="function"&&typeof e!=... function pd (line 38) | function pd(e,t){throw e=Object.prototype.toString.call(t),Error(Y(31,e=... function bb (line 38) | function bb(e){var t=e._init;return t(e._payload)} function ME (line 38) | function ME(e){function t(S,v){if(e){var b=S.deletions;b===null?(S.delet... function a0 (line 38) | function a0(){i0=Ia=Sp=null} function c0 (line 38) | function c0(e){var t=yp.current;tt(yp),e._currentValue=t} function hS (line 38) | function hS(e,t,n){for(;e!==null;){var r=e.alternate;if((e.childLanes&t)... function Ba (line 38) | function Ba(e,t){Sp=e,i0=Ia=null,e=e.dependencies,e!==null&&e.firstConte... function yr (line 38) | function yr(e){var t=e._currentValue;if(i0!==e)if(e={context:e,memoizedV... function l0 (line 38) | function l0(e){fi===null?fi=[e]:fi.push(e)} function jE (line 38) | function jE(e,t,n,r){var o=t.interleaved;return o===null?(n.next=n,l0(t)... function Bo (line 38) | function Bo(e,t){e.lanes|=t;var n=e.alternate;for(n!==null&&(n.lanes|=t)... function u0 (line 38) | function u0(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:... function OE (line 38) | function OE(e,t){e=e.updateQueue,t.updateQueue===e&&(t.updateQueue={base... function Oo (line 38) | function Oo(e,t){return{eventTime:e,lane:t,tag:0,payload:null,callback:n... function Ts (line 38) | function Ts(e,t,n){var r=e.updateQueue;if(r===null)return null;if(r=r.sh... function ah (line 38) | function ah(e,t,n){if(t=t.updateQueue,t!==null&&(t=t.shared,(n&4194240)!... function Pb (line 38) | function Pb(e,t){var n=e.updateQueue,r=e.alternate;if(r!==null&&(r=r.upd... function vp (line 38) | function vp(e,t,n,r){var o=e.updateQueue;ms=!1;var s=o.firstBaseUpdate,i... function Cb (line 38) | function Cb(e,t,n){if(e=t.effects,t.effects=null,e!==null)for(t=0;tn?n:4,e(!0);var r=Xg.transition;Xg... function ZE (line 38) | function ZE(){return Sr().memoizedState} function DR (line 38) | function DR(e,t,n){var r=Ms(e);if(n={lane:r,action:n,hasEagerState:!1,ea... function RR (line 38) | function RR(e,t,n){var r=Ms(e),o={lane:r,action:n,hasEagerState:!1,eager... function QE (line 38) | function QE(e){var t=e.alternate;return e===lt||t!==null&&t===lt} function JE (line 38) | function JE(e,t){Cl=wp=!0;var n=e.pending;n===null?t.next=t:(t.next=n.ne... function e_ (line 38) | function e_(e,t,n){if(n&4194240){var r=t.lanes;r&=e.pendingLanes,n|=r,t.... function Ir (line 38) | function Ir(e,t){if(e&&e.defaultProps){t=ut({},t),e=e.defaultProps;for(v... function pS (line 38) | function pS(e,t,n,r){t=e.memoizedState,n=n(r,t),n=n==null?t:ut({},t,n),e... function _b (line 38) | function _b(e,t,n,r,o,s,i){return e=e.stateNode,typeof e.shouldComponent... function t_ (line 38) | function t_(e,t,n){var r=!1,o=Rs,s=t.contextType;return typeof s=="objec... function kb (line 38) | function kb(e,t,n,r){e=t.state,typeof t.componentWillReceiveProps=="func... function fS (line 38) | function fS(e,t,n,r){var o=e.stateNode;o.props=n,o.state=e.memoizedState... function nc (line 38) | function nc(e,t){try{var n="",r=t;do n+=pD(r),r=r.return;while(r);var o=... function Qg (line 40) | function Qg(e,t,n){return{value:e,source:null,stack:n??null,digest:t??nu... function gS (line 40) | function gS(e,t){try{console.error(t.value)}catch(n){setTimeout(function... function n_ (line 40) | function n_(e,t,n){n=Oo(-1,n),n.tag=3,n.payload={element:null};var r=t.v... function r_ (line 40) | function r_(e,t,n){n=Oo(-1,n),n.tag=3;var r=e.type.getDerivedStateFromEr... function Tb (line 40) | function Tb(e,t,n){var r=e.pingCache;if(r===null){r=e.pingCache=new zR;v... function $b (line 40) | function $b(e){do{var t;if((t=e.tag===13)&&(t=e.memoizedState,t=t!==null... function Mb (line 40) | function Mb(e,t,n,r,o){return e.mode&1?(e.flags|=65536,e.lanes=o,e):(e==... function un (line 40) | function un(e,t,n,r){t.child=e===null?AE(t,null,n,r):ec(t,e.child,n,r)} function Ab (line 40) | function Ab(e,t,n,r,o){n=n.render;var s=t.ref;return Ba(t,o),r=g0(e,t,n,... function jb (line 40) | function jb(e,t,n,r,o){if(e===null){var s=n.type;return typeof s=="funct... function o_ (line 40) | function o_(e,t,n,r,o){if(e!==null){var s=e.memoizedProps;if(Kl(s,r)&&e.... function s_ (line 40) | function s_(e,t,n){var r=t.pendingProps,o=r.children,s=e!==null?e.memoiz... function i_ (line 40) | function i_(e,t){var n=t.ref;(e===null&&n!==null||e!==null&&e.ref!==n)&&... function mS (line 40) | function mS(e,t,n,r,o){var s=$n(n)?Ci:rn.current;return s=Qa(t,s),Ba(t,o... function Ob (line 40) | function Ob(e,t,n,r,o){if($n(n)){var s=!0;fp(t)}else s=!1;if(Ba(t,o),t.s... function yS (line 40) | function yS(e,t,n,r,o,s){i_(e,t);var i=(t.flags&128)!==0;if(!r&&!i)retur... function a_ (line 40) | function a_(e){var t=e.stateNode;t.pendingContext?Sb(e,t.pendingContext,... function Db (line 40) | function Db(e,t,n,r,o){return Ja(),s0(o),t.flags|=256,un(e,t,n,r),t.child} function vS (line 40) | function vS(e){return{baseLanes:e,cachePool:null,transitions:null}} function c_ (line 40) | function c_(e,t,n){var r=t.pendingProps,o=it.current,s=!1,i=(t.flags&128... function v0 (line 40) | function v0(e,t){return t=If({mode:"visible",children:t},e.mode,0,null),... function fd (line 40) | function fd(e,t,n,r){return r!==null&&s0(r),ec(t,e.child,null,n),e=v0(t,... function UR (line 40) | function UR(e,t,n,r,o,s,i){if(n)return t.flags&256?(t.flags&=-257,r=Qg(E... function Rb (line 40) | function Rb(e,t,n){e.lanes|=t;var r=e.alternate;r!==null&&(r.lanes|=t),h... function Jg (line 40) | function Jg(e,t,n,r,o){var s=e.memoizedState;s===null?e.memoizedState={i... function l_ (line 40) | function l_(e,t,n){var r=t.pendingProps,o=r.revealOrder,s=r.tail;if(un(e... function uh (line 40) | function uh(e,t){!(t.mode&1)&&e!==null&&(e.alternate=null,t.alternate=nu... function Uo (line 40) | function Uo(e,t,n){if(e!==null&&(t.dependencies=e.dependencies),_i|=t.la... function HR (line 40) | function HR(e,t,n){switch(t.tag){case 3:a_(t),Ja();break;case 5:DE(t);br... function Kc (line 40) | function Kc(e,t){if(!rt)switch(e.tailMode){case"hidden":t=e.tail;for(var... function Gt (line 40) | function Gt(e){var t=e.alternate!==null&&e.alternate.child===e.child,n=0... function KR (line 40) | function KR(e,t,n){var r=t.pendingProps;switch(o0(t),t.tag){case 2:case ... function WR (line 40) | function WR(e,t){switch(o0(t),t.tag){case 1:return $n(t.type)&&pp(),e=t.... function Ea (line 40) | function Ea(e,t){var n=e.ref;if(n!==null)if(typeof n=="function")try{n(n... function wS (line 40) | function wS(e,t,n){try{n()}catch(r){ft(e,t,r)}} function GR (line 40) | function GR(e,t){if(oS=lp,e=yE(),n0(e)){if("selectionStart"in e)var n={s... function Il (line 40) | function Il(e,t,n){var r=t.updateQueue;if(r=r!==null?r.lastEffect:null,r... function Pf (line 40) | function Pf(e,t){if(t=t.updateQueue,t=t!==null?t.lastEffect:null,t!==nul... function bS (line 40) | function bS(e){var t=e.ref;if(t!==null){var n=e.stateNode;switch(e.tag){... function p_ (line 40) | function p_(e){var t=e.alternate;t!==null&&(e.alternate=null,p_(t)),e.ch... function f_ (line 40) | function f_(e){return e.tag===5||e.tag===3||e.tag===4} function Fb (line 40) | function Fb(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||f_(... function PS (line 40) | function PS(e,t,n){var r=e.tag;if(r===5||r===6)e=e.stateNode,t?n.nodeTyp... function CS (line 40) | function CS(e,t,n){var r=e.tag;if(r===5||r===6)e=e.stateNode,t?n.insertB... function ls (line 40) | function ls(e,t,n){for(n=n.child;n!==null;)g_(e,t,n),n=n.sibling} function g_ (line 40) | function g_(e,t,n){if(to&&typeof to.onCommitFiberUnmount=="function")try... function Nb (line 40) | function Nb(e){var t=e.updateQueue;if(t!==null){e.updateQueue=null;var n... function Cr (line 40) | function Cr(e,t){var n=t.deletions;if(n!==null)for(var r=0;r"u"||typeof __R... function h3 (line 40) | async function h3(e,t){const{url:n,style:r="normal",weight:o="500",displ... function M_ (line 47) | function M_(e){return e&&typeof e=="object"&&"parents"in e} function A_ (line 47) | function A_(e){for(let t=0,n=e.parents.length;t{co... class m3 (line 47) | class m3{constructor(t){m(this,"initialAtomValues",new Map);this.parent=... method constructor (line 47) | constructor(t){m(this,"initialAtomValues",new Map);this.parent=t} method isRoot (line 47) | get isRoot(){return this.parent===null} method commit (line 47) | commit(){if(this.isRoot){const t=this.initialAtomValues;this.initialAt... method abort (line 47) | abort(){Jt.globalEpoch++,this.initialAtomValues.forEach((t,n)=>{var r;... function dn (line 47) | function dn(){return Jt.globalEpoch} function L_ (line 47) | function L_(e){if(Jt.globalIsReacting)throw new Error("cannot change ato... function y3 (line 47) | function y3(e,t){Jt.currentTransaction?Jt.currentTransaction.initialAtom... function S3 (line 47) | function S3(){Jt.globalEpoch++} function v3 (line 47) | function v3(e){const t=new m3(Jt.currentTransaction);Jt.currentTransacti... function Mr (line 47) | function Mr(e){return Jt.currentTransaction?e():v3(e)} class x3 (line 47) | class x3{constructor(t,n,r){m(this,"isEqual");m(this,"computeDiff");m(th... method constructor (line 47) | constructor(t,n,r){m(this,"isEqual");m(this,"computeDiff");m(this,"las... method __unsafe__getWithoutCapture (line 47) | __unsafe__getWithoutCapture(t){return this.current} method get (line 47) | get(){return $p(this),this.current} method set (line 47) | set(t,n){var o,s;if(((o=this.isEqual)==null?void 0:o.call(this,this.cu... method update (line 47) | update(t){return this.set(t(this.current))} method getDiffSince (line 47) | getDiffSince(t){var n;return $p(this),t>=this.lastChangedEpoch?Do:((n=... function fn (line 47) | function fn(e,t,n){return new w3(e,t,n)} function b3 (line 47) | function b3(){Xb||(Xb=!0,console.warn(`Using \`@computed\` as a decorato... method constructor (line 60) | constructor(t,n){this.value=t,this.diff=n} function fl (line 60) | function fl(e,t){return new TS(e,t)} class P3 (line 60) | class P3{constructor(t,n,r){m(this,"lastChangedEpoch",mi);m(this,"lastTr... method constructor (line 60) | constructor(t,n,r){m(this,"lastChangedEpoch",mi);m(this,"lastTraversed... method isActivelyListening (line 60) | get isActivelyListening(){return!this.children.isEmpty} method __unsafe__getWithoutCapture (line 60) | __unsafe__getWithoutCapture(t){var r;if(!(this.lastChangedEpoch===mi)&... method get (line 60) | get(){try{return this.__unsafe__getWithoutCapture()}finally{$p(this)}} method getDiffSince (line 60) | getDiffSince(t){var n;return this.__unsafe__getWithoutCapture(!0),$p(t... function C3 (line 60) | function C3(e={},t,n,r){const o=r.value,s=Symbol.for("__@tldraw/state__c... function qb (line 60) | function qb(e={},t,n,r){return r.get?(b3(),I3(e,t,n,r)):C3(e,t,n,r)} function I3 (line 60) | function I3(e={},t,n,r){const o=r.get,s=Symbol.for("__@tldraw/state__com... function V (line 60) | function V(){if(arguments.length===1){const e=arguments[0];return(t,n,r)... function $f (line 60) | function $f(e,t){const n=Se.useRef(t);n.current=t;const[r,o,s]=Se.useMem... method apply (line 60) | apply(e,t,n){return $f(e.displayName??e.name??"tracked(???)",()=>e.apply... function or (line 60) | function or(e){let t=null;const n=e.$$typeof;return n===k3&&(e=e.type,t=... function $3 (line 60) | function $3(){const e=arguments[0],t=arguments[1],n=arguments.length===3... function js (line 60) | function js(e,t,n=Do){x.useEffect(()=>{const r=new yc(e,t);return r.atta... function K (line 60) | function K(){const e=arguments,t=e.length===3?e[2]:[e[0]],n=e.length===3... class fh (line 60) | class fh{constructor(t){m(this,"nextValue");m(this,"diff");this.previous... method constructor (line 60) | constructor(t){m(this,"nextValue");m(this,"diff");this.previousValue=t} method get (line 60) | get(){var r,o,s,i;const t=((o=(r=this.diff)==null?void 0:r.removed)==n... method _add (line 60) | _add(t,n){var r,o;this.nextValue??(this.nextValue=new Set(this.previou... method add (line 60) | add(t){var o,s,i;const n=this.previousValue.has(t);if(n)return((s=(o=t... method _remove (line 60) | _remove(t,n){var r,o;this.nextValue??(this.nextValue=new Set(this.prev... method remove (line 60) | remove(t){var o,s,i,a;const n=this.previousValue.has(t);if(!n)return((... function Mp (line 60) | function Mp(e,t){const n=[];e:for(const r of e){for(const o of n)if(t?t(... function fe (line 60) | function fe(e){return e.filter(t=>t!=null)} function Wn (line 60) | function Wn(e){return e[e.length-1]} function M3 (line 60) | function M3(e,t){let n,r=1/0;for(const o of e){const s=t(o);s{try{return e(...n)}catch(r){throw r inst... method ok (line 60) | ok(e){return{ok:!0,value:e}} method err (line 60) | err(e){return{ok:!1,error:e}} function qo (line 60) | function qo(e,t){const n=t&&e&&typeof e=="object"&&t in e?e[t]:e;throw n... function B_ (line 60) | function B_(e,t){let n;const r=(...o)=>(n||(n={},n.promise=new Promise((... function j0 (line 60) | function j0(e,t){if(typeof e!="object"||e===null)return;let n=Qb.get(e);... class Ka (line 60) | class Ka{static async dataUrlToArrayBuffer(t){return fetch(t).then(funct... method dataUrlToArrayBuffer (line 60) | static async dataUrlToArrayBuffer(t){return fetch(t).then(function(n){... method blobToDataUrl (line 60) | static async blobToDataUrl(t){return await new Promise((n,r)=>{if(t){c... method blobToText (line 60) | static async blobToText(t){return await new Promise((n,r)=>{if(t){cons... function $S (line 60) | function $S(e){let t=0;for(let n=0;n{const o=document... method loadVideo (line 60) | static loadVideo(t){return new Promise((n,r)=>{const o=document.create... method loadImage (line 60) | static loadImage(t){return new Promise((n,r)=>{const o=new Image;o.onl... method getVideoSize (line 60) | static async getVideoSize(t){return jo.usingObjectURL(t,async n=>{cons... method getImageSize (line 60) | static async getImageSize(t){const n=await jo.usingObjectURL(t,jo.load... method usingObjectURL (line 60) | static async usingObjectURL(t,n){const r=URL.createObjectURL(t);try{re... function Ys (line 60) | function Ys(e=""){let t=0,n=0,r=0,o=0;function s(){const i=t^t<<11;retur... function Ap (line 60) | function Ap(e,t,n,r=!1){const[o,s]=t,[i,a]=n,c=i+(e-o)/(s-o)*(a-i);retur... function ro (line 60) | function ro(e,t){return Object.prototype.hasOwnProperty.call(e,t)} function Lr (line 60) | function Lr(e,t){if(ro(e,t))return e[t]} function t1 (line 60) | function t1(e){return Object.keys(e)} function bt (line 60) | function bt(e){return Object.values(e)} function An (line 60) | function An(e){return Object.entries(e)} function O0 (line 60) | function O0(e){return Object.fromEntries(e)} function nm (line 60) | function nm(e,t){const n={};let r=!1;for(const[o,s]of An(e))t(o,s)?n[o]=... function Mf (line 60) | function Mf(e,t){const n={};for(const[r,o]of An(e)){const s=t(r,o);n[r]=... function U_ (line 60) | function U_(e,t){if(e===t)return!0;const n=new Set(Object.keys(e)),r=new... function W_ (line 60) | function W_(e){if(e>="a"&&e<="z")return e.charCodeAt(0)-97+2;if(e>="A"&&... function V_ (line 60) | function V_(e){if(e.length!==W_(e.charAt(0)))throw new Error("invalid in... function n1 (line 60) | function n1(e){if(e===void 0)throw Error("n is undefined")} function r1 (line 60) | function r1(e){V_(e);const[t,...n]=e.split("");let r=!0;for(let o=n.leng... function D3 (line 60) | function D3(e){V_(e);const[t,...n]=e.split("");let r=!0;for(let o=n.leng... function ka (line 60) | function ka(e,t){if(t!==void 0&&e>=t)throw new Error(e+" >= "+t);if(e.sl... function gl (line 60) | function gl(e){const t=W_(e.charAt(0));if(t>e.length)throw new Error("in... function AS (line 60) | function AS(e){if(e===K_)throw new Error("invalid index: "+e);const t=gl... function Ji (line 60) | function Ji(e,t){if(e!==void 0&&AS(e),t!==void 0&&AS(t),e!==void 0&&t!==... function Ls (line 60) | function Ls(e,t,n){if(n===0)return[];if(n===1)return[Ji(e,t)];if(t===voi... function L3 (line 60) | function L3(e){AS(e)} function oc (line 60) | function oc(e,t,n){return Ls(e,t,n)} function rm (line 60) | function rm(e,t){return Ls(e,void 0,t)} function kl (line 60) | function kl(e,t){return Ls(e,t,1)[0]} function $o (line 60) | function $o(e){return Ls(e,void 0,1)[0]} function F3 (line 60) | function F3(e){return Ls(void 0,e,1)[0]} function eu (line 60) | function eu(e,t="a1"){return[t,...Ls(t,void 0,e)]} function en (line 60) | function en(e,t){return e.indext.index?1:0} function N3 (line 60) | function N3(e,t){return e.id>t.id?1:-1} function D0 (line 60) | function D0(e){try{return localStorage.getItem(e)}catch{return null}} function R0 (line 60) | function R0(e,t){try{localStorage.setItem(e,t)}catch{}} function z3 (line 60) | function z3(){try{localStorage.clear()}catch{}} function G_ (line 60) | function G_(e){try{return sessionStorage.getItem(e)}catch{return null}} function L0 (line 60) | function L0(e,t){try{sessionStorage.setItem(e,t)}catch{}} function Y_ (line 60) | function Y_(e){try{sessionStorage.removeItem(e)}catch{}} function B3 (line 60) | function B3(){try{sessionStorage.clear()}catch{}} function X_ (line 60) | function X_(){if(Vc)return;const e=Date.now(),t=e-jS;if(om+t{}):(Ta.includes(e)||(Ta.push(e),o1|... function W3 (line 60) | function W3(e){return e!==null} function V3 (line 60) | function V3(){return typeof globalThis<"u"&&globalThis.structuredClone?[... class F0 (line 60) | class F0{constructor(t,n){m(this,"createDefaultProperties");m(this,"vali... method constructor (line 60) | constructor(t,n){m(this,"createDefaultProperties");m(this,"validator")... method create (line 60) | create(t){const n={...this.createDefaultProperties(),id:this.createId(... method clone (line 60) | clone(t){return{...Ye(t),id:this.createId()}} method createId (line 60) | createId(t){return this.typeName+":"+(t??Q_())} method createCustomId (line 60) | createCustomId(t){return this.typeName+":"+t} method parseId (line 60) | parseId(t){if(!this.isId(t))throw new Error(`ID "${t}" is not a valid ... method isId (line 60) | isId(t){if(!t)return!1;for(let n=0;n({}),valid... class s1 (line 60) | class s1{constructor(){m(this,"items",new WeakMap)}get(t,n){return this.... method constructor (line 60) | constructor(){m(this,"items",new WeakMap)} method get (line 60) | get(t,n){return this.items.has(t)||this.items.set(t,n(t)),this.items.g... function qe (line 60) | function qe(M,D){for(var G=-1,ee=M==null?0:M.length,Ze=0,me=[];++G-1} function nO (line 60) | function nO(M,D){var G=this.__data__,ee=qu(G,M);return ee<0?(++this.size... function oi (line 60) | function oi(M){var D=-1,G=M==null?0:M.length;for(this.clear();++D... function EO (line 60) | function EO(M){var D=typeof M;return D=="string"||D=="number"||D=="symbo... function _O (line 60) | function _O(M){return!!bw&&bw in M} function kO (line 60) | function kO(M){var D=M&&M.constructor,G=typeof D=="function"&&D.prototyp... function TO (line 60) | function TO(M){return Pw.call(M)} function si (line 60) | function si(M){if(M!=null){try{return ww.call(M)}catch{}try{return M+""}... function jw (line 60) | function jw(M,D){return M===D||M!==M&&D!==D} function MO (line 60) | function MO(M){return M!=null&&Dw(M.length)&&!Ow(M)} function AO (line 60) | function AO(M,D){return $w(M,D)} function Ow (line 60) | function Ow(M){if(!Rw(M))return!1;var D=Rc(M);return D==f||D==y||D==l||D... function Dw (line 60) | function Dw(M){return typeof M=="number"&&M>-1&&M%1==0&&M<=i} function Rw (line 60) | function Rw(M){var D=typeof M;return M!=null&&(D=="object"||D=="function")} function Lc (line 60) | function Lc(M){return M!=null&&typeof M=="object"} function jO (line 60) | function jO(M){return MO(M)?gO(M):xO(M)} function OO (line 60) | function OO(){return[]} function DO (line 60) | function DO(){return!1} function q3 (line 60) | function q3(e){if(e.length===0)return new Set;const t=e[0],n=e.slice(1),... function Z3 (line 60) | function Z3(e,t){const n={};for(const r of t)e.has(r)||(n.added??(n.adde... function i1 (line 60) | function i1(e,t){for(const[n,r]of Object.entries(e)){const o=r,s=t[n];if... function a1 (line 60) | function a1(e,t,n){const r=Object.fromEntries(Object.keys(n).map(o=>[o,n... class Q3 (line 60) | class Q3{constructor(t,n){m(this,"indexCache",new Map);m(this,"historyCa... method constructor (line 60) | constructor(t,n){m(this,"indexCache",new Map);m(this,"historyCache",ne... method filterHistory (line 60) | filterHistory(t){if(this.historyCache.has(t))return this.historyCache.... method index (line 60) | index(t,n){const r=t+":"+n;if(this.indexCache.has(r))return this.index... method __uncached_createIndex (line 60) | __uncached_createIndex(t,n){const r=this.filterHistory(t),o=()=>{r.get... method record (line 60) | record(t,n=()=>({}),r="record:"+t+(n?":"+n.toString():"")){const o=thi... method records (line 60) | records(t,n=()=>({}),r="records:"+t+(n?":"+n.toString():"")){const o=t... method ids (line 60) | ids(t,n=()=>({}),r="ids:"+t+(n?":"+n.toString():"")){const o=this.filt... method exec (line 60) | exec(t,n){const r=a1(this,t,n);if(r.size===0)return Do;const o=this.at... class J_ (line 60) | class J_{constructor(t){m(this,"id",Q_());m(this,"atoms",fn("store_atoms... method constructor (line 60) | constructor(t){m(this,"id",Q_());m(this,"atoms",fn("store_atoms",{}));... method _flushHistory (line 60) | _flushHistory(){if(this.historyAccumulator.hasChanges()){const t=this.... method filterChangesByScope (line 60) | filterChangesByScope(t,n){const r={added:nm(t.added,(o,s)=>this.scoped... method updateHistory (line 60) | updateHistory(t){this.historyAccumulator.add({changes:t,source:this.is... method validate (line 60) | validate(t){this.allRecords().forEach(n=>this.schema.validateRecord(th... method getSnapshot (line 60) | getSnapshot(t="document"){return{store:this.serialize(t),schema:this.s... method migrateSnapshot (line 60) | migrateSnapshot(t){const n=this.schema.migrateStoreSnapshot(t);if(n.ty... method loadSnapshot (line 60) | loadSnapshot(t){const n=this.schema.migrateStoreSnapshot(t);if(n.type=... method extractingChanges (line 60) | extractingChanges(t){const n=[],r=this.historyAccumulator.intercepting... method applyDiff (line 60) | applyDiff(t,n=!0){const r=this._runCallbacks;try{this._runCallbacks=n,... method ensureStoreIsUsable (line 60) | ensureStoreIsUsable(){var t;this._integrityChecker??(this._integrityCh... method markAsPossiblyCorrupted (line 60) | markAsPossiblyCorrupted(){this._isPossiblyCorrupted=!0} method isPossiblyCorrupted (line 60) | isPossiblyCorrupted(){return this._isPossiblyCorrupted} function Af (line 60) | function Af(e){const t={added:{},removed:{},updated:{}};for(const n of e... function J3 (line 60) | function J3(e){if(e.length===0)return[];const t=[];let n=[e[0]],r;for(le... class eL (line 60) | class eL{constructor(){m(this,"_history",[]);m(this,"_interceptors",new ... method constructor (line 60) | constructor(){m(this,"_history",[]);m(this,"_interceptors",new Set)} method intercepting (line 60) | intercepting(t){return this._interceptors.add(t),()=>{this._intercepto... method add (line 60) | add(t){this._history.push(t);for(const n of this._interceptors)n(t)} method flush (line 60) | flush(){const t=J3(this._history);return this._history=[],t} method clear (line 60) | clear(){this._history=[]} method hasChanges (line 60) | hasChanges(){return this._history.length>0} function tL (line 60) | function tL(e){const t=[];for(let n=e.length-1;n>=0;n--){const r=e[n];if... function Tl (line 60) | function Tl({sequence:e,sequenceId:t,retroactive:n=!0}){const r={sequenc... function sr (line 60) | function sr(e,t){return Object.fromEntries(An(t).map(([n,r])=>[n,`${e}/$... function xr (line 60) | function xr(e){const t=e.sequenceId;return Tl({sequenceId:t,retroactive:... function nL (line 60) | function nL(e){const t=new Map(e.map(s=>[s.id,s])),n=new Set,r=[];functi... function Op (line 60) | function Op(e){const[t,n]=e.split("/");return{sequenceId:t,version:parse... function c1 (line 60) | function c1(e,t){t&&_t(e.startsWith(t+"/"),`Every migration in sequence ... function ek (line 60) | function ek(e){if(_t(!e.sequenceId.includes("/"),`sequenceId cannot cont... function rL (line 60) | function rL(e){if(e.schemaVersion>2||e.schemaVersion<1)return Ha.err("Ba... class N0 (line 60) | class N0{constructor(t,n){m(this,"migrations",{});m(this,"sortedMigratio... method constructor (line 60) | constructor(t,n){m(this,"migrations",{});m(this,"sortedMigrations");va... method create (line 60) | static create(t,n){return new N0(t,n??{})} method validateRecord (line 60) | validateRecord(t,n,r,o){try{const s=Lr(this.types,n.typeName);if(!s)th... method getMigrationsSince (line 60) | getMigrationsSince(t){const n=rL(t);if(!n.ok)return n;const r=n.value,... method migratePersistedRecord (line 60) | migratePersistedRecord(t,n,r="up"){const o=this.getMigrationsSince(n);... method migrateStoreSnapshot (line 60) | migrateStoreSnapshot(t){let{store:n}=t;const r=this.getMigrationsSince... method createIntegrityChecker (line 60) | createIntegrityChecker(t){var n,r;return((r=(n=this.options).createInt... method serialize (line 60) | serialize(){return{schemaVersion:2,sequences:Object.fromEntries(Object... method serializeEarliestVersion (line 60) | serializeEarliestVersion(){return{schemaVersion:2,sequences:Object.fro... function oL (line 60) | function oL(e){if(!e.length)return null;let t="";for(const n of e)typeof... class Ce (line 60) | class Ce extends Error{constructor(n,r=[]){const o=oL(r),s=n.split(` method constructor (line 60) | constructor(n,r=[]){const o=oL(r),s=n.split(` function jn (line 62) | function jn(e,t){try{return t()}catch(n){throw n instanceof Ce?new Ce(n.... function Fs (line 62) | function Fs(e){if(e===null)return"null";if(Array.isArray(e))return"an ar... class Sn (line 62) | class Sn{constructor(t,n){this.validationFn=t,this.validateUsingKnownGoo... method constructor (line 62) | constructor(t,n){this.validationFn=t,this.validateUsingKnownGoodVersio... method validate (line 62) | validate(t){return this.validationFn(t)} method validateUsingKnownGoodVersion (line 62) | validateUsingKnownGoodVersion(t,n){return Object.is(t,n)?t:this.valida... method isValid (line 62) | isValid(t){try{return this.validate(t),!0}catch{return!1}} method nullable (line 62) | nullable(){return uL(this)} method optional (line 62) | optional(){return nk(this)} method refine (line 62) | refine(t){return new Sn(n=>t(this.validate(n)),(n,r)=>{const o=this.va... method check (line 62) | check(t,n){return typeof t=="string"?this.refine(r=>(jn(`(check ${t})`... class sL (line 62) | class sL extends Sn{constructor(t){super(n=>{const r=l1.validate(n);for(... method constructor (line 62) | constructor(t){super(n=>{const r=l1.validate(n);for(let o=0;o{if(t.length===0)throw new Ce("Expecte... method lengthGreaterThan1 (line 62) | lengthGreaterThan1(){return this.check(t=>{if(t.length<=1)throw new Ce... class Dp (line 62) | class Dp extends Sn{constructor(t,n=!1){super(r=>{if(typeof r!="object"|... method constructor (line 62) | constructor(t,n=!1){super(r=>{if(typeof r!="object"||r===null)throw ne... method allowUnknownProperties (line 62) | allowUnknownProperties(){return new Dp(this.config,!0)} method extend (line 62) | extend(t){return new Dp({...this.config,...t})} class jf (line 62) | class jf extends Sn{constructor(t,n,r,o){super(s=>{this.expectObject(s);... method constructor (line 62) | constructor(t,n,r,o){super(s=>{this.expectObject(s);const{matchingSche... method expectObject (line 62) | expectObject(t){if(typeof t!="object"||t===null)throw new Ce(`Expected... method getMatchingSchemaAndVariant (line 62) | getMatchingSchemaAndVariant(t){const n=Lr(t,this.key);if(!this.useNumb... method validateUnknownVariants (line 62) | validateUnknownVariants(t){return new jf(this.key,this.config,t,this.u... class iL (line 62) | class iL extends Sn{constructor(t,n){super(r=>{if(typeof r!="object"||r=... method constructor (line 62) | constructor(t,n){super(r=>{if(typeof r!="object"||r===null)throw new C... function z0 (line 62) | function z0(e){return new Sn(t=>{if(typeof t!==e)throw new Ce(`Expected ... function on (line 62) | function on(e){return new Sn(t=>{if(t!==e)throw new Ce(`Expected ${e}, g... function Nt (line 62) | function Nt(e){return new sL(e)} function ve (line 62) | function ve(e){return new Dp(e)} function OS (line 62) | function OS(e){return typeof e=="object"&&e!==null&&(Object.getPrototype... function DS (line 62) | function DS(e){return e===null||typeof e=="number"||typeof e=="string"||... function Lp (line 62) | function Lp(e,t){return new iL(e,t)} function B0 (line 62) | function B0(e,t){return new jf(e,t,(n,r)=>{throw new Ce(`Expected one of... function lL (line 62) | function lL(e,t){return new jf(e,t,(n,r)=>{throw new Ce(`Expected one of... function Qo (line 62) | function Qo(e,t){return new Sn(n=>jn(e,()=>t.validate(n)),(n,r)=>jn(e,()... function Of (line 62) | function Of(e){return new Sn(t=>{if(!e.has(t)){const n=Array.from(e,r=>J... function nk (line 62) | function nk(e){return new Sn(t=>{if(t!==void 0)return e.validate(t)},(t,... function uL (line 62) | function uL(e){return new Sn(t=>t===null?null:e.validate(t),(t,n)=>n===n... function rk (line 62) | function rk(...e){return Of(new Set(e))} function ok (line 62) | function ok(e){try{return new URL(e)}catch{if(e.startsWith("/")||e.start... function mr (line 62) | function mr(e){return ge.refine(t=>{if(!t.startsWith(`${e}:`))throw new ... function H0 (line 62) | function H0(e,t){return ve({id:Df,typeName:on("asset"),type:on(e),props:... function bn (line 62) | function bn(e){return Ho.isId(e)} function CL (line 62) | function CL(e){const t={};for(const[r,o]of e)t[r]=nk(o);const n=Qo("inst... function _L (line 62) | function _L(e,t,n){return ve({id:_r,typeName:on("shape"),x:he,y:he,rotat... method up (line 62) | up(e){e.croppingShapeId=null} method up (line 62) | up(e){delete e.instanceId,delete e.cameraId} function FL (line 62) | function FL(e,t){return e.indext.index?1:0} function d1 (line 62) | function d1(e){e.typeName==="asset"&&("src"in e&&(e.src=""),"s... function zL (line 62) | function zL(){return[Ho.create({id:"page:page",name:"Page 1",index:"a1",... function BL (line 62) | function BL(e){const t=e.query.ids("page"),n=()=>{if(!e.has(RS))return e... class an (line 62) | class an{constructor(t,n,r){this.id=t,this.defaultValue=n,this.type=r}st... method constructor (line 62) | constructor(t,n,r){this.id=t,this.defaultValue=n,this.type=r} method define (line 62) | static define(t,n){const{defaultValue:r,type:o=aL}=n;return new an(t,r... method defineEnum (line 62) | static defineEnum(t,n){const{defaultValue:r,values:o}=n;return new JL(... method validate (line 62) | validate(t){return this.type.validate(t)} method validateUsingKnownGoodVersion (line 62) | validateUsingKnownGoodVersion(t,n){return this.type.validateUsingKnown... class JL (line 62) | class JL extends an{constructor(t,n,r){super(t,n,rk(...r)),this.values=r}} method constructor (line 62) | constructor(t,n,r){super(t,n,rk(...r)),this.values=r} function $a (line 62) | function $a(e){return e?e.typeName==="shape":!1} function Kn (line 62) | function Kn(e){return e?e.startsWith("shape:"):!1} function Be (line 62) | function Be(e){return`shape:${e??QL()}`} function ck (line 62) | function ck(e){const t=new Map;for(const[n,r]of Object.entries(e))if(r i... function fo (line 62) | function fo(e,t){return Mf(t,(n,r)=>`com.tldraw.shape.${e}/${r}`)} function t5 (line 62) | function t5(e){const t=[];for(const[n,{migrations:r}]of Object.entries(e... function n5 (line 62) | function n5(e){return Zo("shape",{scope:"document",validator:Qo("shape",... function Jo (line 62) | function Jo(e){return e.isDarkMode?Np.darkMode:Np.lightMode} method up (line 62) | up(e){} function d5 (line 62) | function d5({shapes:e=u5,migrations:t}={}){const n=new Map;for(const s o... function h5 (line 62) | function h5(){const e=typeof window<"u"?window.navigator.languages??["en... function p5 (line 62) | function p5(e){for(const t of e){const n=f5(t);if(n)return n}return"en"} function f5 (line 62) | function f5(e){const t=ou.find(o=>o.locale===e.toLowerCase());if(t)retur... function n (line 66) | function n(){for(var s="",i=0;i{const i=e.current;if(!i|... class P (line 66) | class P{constructor(t=0,n=0,r=1){this.x=t,this.y=n,this.z=r}get pressure... method constructor (line 66) | constructor(t=0,n=0,r=1){this.x=t,this.y=n,this.z=r} method pressure (line 66) | get pressure(){return this.z} method set (line 66) | set(t=this.x,n=this.y,r=this.z){return this.x=t,this.y=n,this.z=r,this} method setTo (line 66) | setTo({x:t=0,y:n=0,z:r=1}){return this.x=t,this.y=n,this.z=r,this} method rot (line 66) | rot(t){if(t===0)return this;const{x:n,y:r}=this,o=Math.sin(t),s=Math.c... method rotWith (line 66) | rotWith(t,n){if(n===0)return this;const r=this.x-t.x,o=this.y-t.y,s=Ma... method clone (line 66) | clone(){const{x:t,y:n,z:r}=this;return new P(t,n,r)} method sub (line 66) | sub(t){return this.x-=t.x,this.y-=t.y,this} method subXY (line 66) | subXY(t,n){return this.x-=t,this.y-=n,this} method subScalar (line 66) | subScalar(t){return this.x-=t,this.y-=t,this} method add (line 66) | add(t){return this.x+=t.x,this.y+=t.y,this} method addXY (line 66) | addXY(t,n){return this.x+=t,this.y+=n,this} method addScalar (line 66) | addScalar(t){return this.x+=t,this.y+=t,this} method clamp (line 66) | clamp(t,n){return this.x=Math.max(this.x,t),this.y=Math.max(this.y,t),... method div (line 66) | div(t){return this.x/=t,this.y/=t,this} method divV (line 66) | divV(t){return this.x/=t.x,this.y/=t.y,this} method mul (line 66) | mul(t){return this.x*=t,this.y*=t,this} method mulV (line 66) | mulV(t){return this.x*=t.x,this.y*=t.y,this} method abs (line 66) | abs(){return this.x=Math.abs(this.x),this.y=Math.abs(this.y),this} method nudge (line 66) | nudge(t,n){const r=P.Tan(t,this);return this.add(r.mul(n))} method neg (line 66) | neg(){return this.x*=-1,this.y*=-1,this} method cross (line 66) | cross(t){return this.x=this.y*t.z-this.z*t.y,this.y=this.z*t.x-this.x*... method dpr (line 66) | dpr(t){return P.Dpr(this,t)} method cpr (line 66) | cpr(t){return P.Cpr(this,t)} method len2 (line 66) | len2(){return P.Len2(this)} method len (line 66) | len(){return P.Len(this)} method pry (line 66) | pry(t){return P.Pry(this,t)} method per (line 66) | per(){const{x:t,y:n}=this;return this.x=n,this.y=-t,this} method uni (line 66) | uni(){return P.Uni(this)} method tan (line 66) | tan(t){return P.Tan(this,t)} method dist (line 66) | dist(t){return P.Dist(this,t)} method distanceToLineSegment (line 66) | distanceToLineSegment(t,n){return P.DistanceToLineSegment(t,n,this)} method slope (line 66) | slope(t){return P.Slope(this,t)} method snapToGrid (line 66) | snapToGrid(t){return this.x=Math.round(this.x/t)*t,this.y=Math.round(t... method angle (line 66) | angle(t){return P.Angle(this,t)} method toAngle (line 66) | toAngle(){return P.ToAngle(this)} method lrp (line 66) | lrp(t,n){return this.x=this.x+(t.x-this.x)*n,this.y=this.y+(t.y-this.y... method equals (line 66) | equals(t){return P.Equals(this,t)} method equalsXY (line 66) | equalsXY(t,n){return P.EqualsXY(this,t,n)} method norm (line 66) | norm(){const t=this.len();return this.x=t===0?0:this.x/t,this.y=t===0?... method toFixed (line 66) | toFixed(){return P.ToFixed(this)} method toString (line 66) | toString(){return P.ToString(P.ToFixed(this))} method toJson (line 66) | toJson(){return P.ToJson(this)} method toArray (line 66) | toArray(){return P.ToArray(this)} method Add (line 66) | static Add(t,n){return new P(t.x+n.x,t.y+n.y)} method AddXY (line 66) | static AddXY(t,n,r){return new P(t.x+n,t.y+r)} method Sub (line 66) | static Sub(t,n){return new P(t.x-n.x,t.y-n.y)} method SubXY (line 66) | static SubXY(t,n,r){return new P(t.x-n,t.y-r)} method AddScalar (line 66) | static AddScalar(t,n){return new P(t.x+n,t.y+n)} method SubScalar (line 66) | static SubScalar(t,n){return new P(t.x-n,t.y-n)} method Div (line 66) | static Div(t,n){return new P(t.x/n,t.y/n)} method Mul (line 66) | static Mul(t,n){return new P(t.x*n,t.y*n)} method DivV (line 66) | static DivV(t,n){return new P(t.x/n.x,t.y/n.y)} method MulV (line 66) | static MulV(t,n){return new P(t.x*n.x,t.y*n.y)} method Neg (line 66) | static Neg(t){return new P(-t.x,-t.y)} method Per (line 66) | static Per(t){return new P(t.y,-t.x)} method Abs (line 66) | static Abs(t){return new P(Math.abs(t.x),Math.abs(t.y))} method Dist (line 66) | static Dist(t,n){return((t.y-n.y)**2+(t.x-n.x)**2)**.5} method DistMin (line 66) | static DistMin(t,n,r){return(t.x-n.x)*(t.x-n.x)+(t.y-n.y)*(t.y-n.y)t&&(t+=Oe),t-e} function Uk (line 66) | function Uk(e,t){return Oe-$u(e,t)} function yh (line 66) | function yh(e,t){const n=(t-e)%Oe;return 2*n%Oe-n} function LS (line 66) | function LS(e){return(Oe+e)%Oe} function Wp (line 66) | function Wp(e,t){const n=Oe/t;let r=Math.floor((LS(e)+n/2)/n)*n%Oe;retur... function Hk (line 66) | function Hk(e,t){return e===t||Ml(e%(Math.PI/2)-t%(Math.PI/2),0)} function x5 (line 66) | function x5(e){return e*Pe/180} function w5 (line 66) | function w5(e){return e*180/Pe} function $i (line 66) | function $i(e,t,n){return new P(e.x,e.y).add(P.FromAngle(n,t))} function lm (line 66) | function lm(e,t,n){const r=e/2,o=t/2,s=[];let i=1/0,a=-1/0,c=1/0,l=-1/0;... function Xc (line 66) | function Xc(e,t,n,r){return ePe){o=yh(t,r);const s=yh(r,n);... function b5 (line 66) | function b5(e,t,n,r){const o=2*((t-e)%Oe)%Oe-(t-e)%Oe;return r?(Oe-Math.... function zn (line 66) | function zn(e,{defaults:t,shouldStoreForSession:n=!0}){return B5({name:e... function B5 (line 66) | function B5(e){const t=H5(e),n=e.shouldStoreForSession?U5(e.name):null,r... function U5 (line 66) | function U5(e){try{return JSON.parse(G_(`tldraw_debug:${e}`)??"null")}ca... function dm (line 66) | function dm(e){try{return e()}catch{return null}} function H5 (line 66) | function H5(e){switch(dm(()=>um.TLDRAW_ENV)??dm(()=>um.VERCEL_PUBLIC_TLD... function Yp (line 66) | function Yp(e){if(e instanceof HTMLElement)return e;if(e.parentElement)r... function Ee (line 66) | function Ee(e){e.preventDefault(),$t.logPreventDefaults.get()&&console.w... function Mu (line 66) | function Mu(e,t){if(e.setPointerCapture(t.pointerId),$t.logPointerCaptur... function Au (line 66) | function Au(e,t){if(e.hasPointerCapture(t.pointerId)&&(e.releasePointerC... function _n (line 66) | function _n(e){return e.isKilled=!0,{point:{x:e.clientX,y:e.clientY,z:e.... function K5 (line 66) | function K5(){const e=z();return x.useMemo(function(){let r,o;function s... function W5 (line 66) | function W5(){const e=z();x.useEffect(()=>{if(e.environment.isFirefox&&!... function V5 (line 66) | function V5({container:e,children:t}){return h.jsx(Yk.Provider,{value:e,... function cn (line 66) | function cn(){return yi(x.useContext(Yk),"useContainer used outside of <... function G5 (line 66) | function G5(){const e=z(),t=cn(),n=K("isFocused",()=>e.getInstanceState(... function Cd (line 66) | function Cd(){const{activeElement:e}=document;return!!(e&&(e.getAttribut... function q5 (line 66) | function q5(e){const t=z();x.useEffect(()=>{const n=e.current;if(!n)retu... function Z5 (line 66) | function Z5(e,t,n){return Math.max(t,Math.min(e,n))} method toVector (line 66) | toVector(e,t){return e===void 0&&(e=t),Array.isArray(e)?e:[e,e]} method add (line 66) | add(e,t){return[e[0]+t[0],e[1]+t[1]]} method sub (line 66) | sub(e,t){return[e[0]-t[0],e[1]-t[1]]} method addTo (line 66) | addTo(e,t){e[0]+=t[0],e[1]+=t[1]} method subTo (line 66) | subTo(e,t){e[0]-=t[0],e[1]-=t[1]} function b1 (line 66) | function b1(e,t,n){return t===0||Math.abs(t)===1/0?Math.pow(e,n*5):e*t*n... function P1 (line 66) | function P1(e,t,n,r=.15){return r===0?Z5(e,t,n):en... function Q5 (line 66) | function Q5(e,[t,n],[r,o]){const[[s,i],[a,c]]=e;return[P1(t,s,i,r),P1(n,... function J5 (line 66) | function J5(e,t){if(typeof e!="object"||e===null)return e;var n=e[Symbol... function e6 (line 66) | function e6(e){var t=J5(e,"string");return typeof t=="symbol"?t:String(t)} function qt (line 66) | function qt(e,t,n){return t=e6(t),t in e?Object.defineProperty(e,t,{valu... function C1 (line 66) | function C1(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){v... function at (line 66) | function at(e){for(var t=1;t{var n,r;return t.... function zS (line 66) | function zS(e,t){try{const n=t.clientX-e.clientX,r=t.clientY-e.clientY,o... function l6 (line 66) | function l6(e){return c6(e).map(t=>t.identifier)} function E1 (line 66) | function E1(e,t){const[n,r]=Array.from(e.touches).filter(o=>t.includes(o... function Zk (line 66) | function Zk(e){let{deltaX:t,deltaY:n,deltaMode:r}=e;return r===1?(t*=_1,... function u6 (line 66) | function u6(e){const t={};if("buttons"in e&&(t.buttons=e.buttons),"shift... function Xp (line 66) | function Xp(e,...t){return typeof e=="function"?e(...t):e} function d6 (line 66) | function d6(){} function h6 (line 66) | function h6(...e){return e.length===0?d6:e.length===1?e[0]:function(){le... function T1 (line 66) | function T1(e,t){return Object.assign({},t,e||{})} class Qk (line 66) | class Qk{constructor(t,n,r){this.ctrl=t,this.args=n,this.key=r,this.stat... method constructor (line 66) | constructor(t,n,r){this.ctrl=t,this.args=n,this.key=r,this.state||(thi... method state (line 66) | get state(){return this.ctrl.state[this.key]} method state (line 66) | set state(t){this.ctrl.state[this.key]=t} method shared (line 66) | get shared(){return this.ctrl.state.shared} method eventStore (line 66) | get eventStore(){return this.ctrl.gestureEventStores[this.key]} method timeoutStore (line 66) | get timeoutStore(){return this.ctrl.gestureTimeoutStores[this.key]} method config (line 66) | get config(){return this.ctrl.config[this.key]} method sharedConfig (line 66) | get sharedConfig(){return this.ctrl.config.shared} method handler (line 66) | get handler(){return this.ctrl.handlers[this.key]} method reset (line 66) | reset(){const{state:t,shared:n,ingKey:r,args:o}=this;n[r]=t._active=t.... method start (line 66) | start(t){const n=this.state,r=this.config;n._active||(this.reset(),thi... method computeValues (line 66) | computeValues(t){const n=this.state;n._values=t,n.values=this.config.t... method computeInitial (line 66) | computeInitial(){const t=this.state;t._initial=t._values,t.initial=t.v... method compute (line 66) | compute(t){const{state:n,config:r,shared:o}=this;n.args=this.args;let ... method emit (line 66) | emit(){const t=this.state,n=this.shared,r=this.config;if(t._active||th... method clean (line 66) | clean(){this.eventStore.clean(),this.timeoutStore.clean()} function f6 (line 66) | function f6([e,t],n){const r=Math.abs(e),o=Math.abs(t);if(r>o&&r>n)retur... class g6 (line 66) | class g6 extends Qk{constructor(...t){super(...t),qt(this,"aliasKey","xy... method constructor (line 66) | constructor(...t){super(...t),qt(this,"aliasKey","xy")} method reset (line 66) | reset(){super.reset(),this.state.axis=void 0} method init (line 66) | init(){this.state.offset=[0,0],this.state.lastOffset=[0,0]} method computeOffset (line 66) | computeOffset(){this.state.offset=zt.add(this.state.lastOffset,this.st... method computeMovement (line 66) | computeMovement(){this.state.movement=zt.sub(this.state.offset,this.st... method axisIntent (line 66) | axisIntent(t){const n=this.state,r=this.config;if(!n.axis&&t){const o=... method restrictToAxis (line 66) | restrictToAxis(t){if(this.config.axis||this.config.lockDirection)switc... method enabled (line 66) | enabled(e=!0){return e} method eventOptions (line 66) | eventOptions(e,t,n){return at(at({},n.shared.eventOptions),e)} method preventDefault (line 66) | preventDefault(e=!1){return e} method triggerAllEvents (line 66) | triggerAllEvents(e=!1){return e} method rubberband (line 66) | rubberband(e=0){switch(e){case!0:return[$1,$1];case!1:return[0,0];defaul... method from (line 66) | from(e){if(typeof e=="function")return e;if(e!=null)return zt.toVector(e)} method transform (line 66) | transform(e,t,n){const r=e||n.shared.transform;return this.hasCustomTran... method threshold (line 66) | threshold(e){return zt.toVector(e,0)} method axis (line 66) | axis(e,t,{axis:n}){if(this.lockDirection=n==="lock",!this.lockDirection)... method axisThreshold (line 66) | axisThreshold(e=y6){return e} method bounds (line 66) | bounds(e={}){if(typeof e=="function")return s=>ju.bounds(e(s));if("curre... function e2 (line 66) | function e2(){return Ou&&"ontouchstart"in window} function S6 (line 66) | function S6(){return e2()||Ou&&window.navigator.maxTouchPoints>1} function v6 (line 66) | function v6(){return Ou&&"onpointerdown"in window} function x6 (line 66) | function x6(){return Ou&&"exitPointerLock"in window.document} function w6 (line 66) | function w6(){try{return"constructor"in GestureEvent}catch{return!1}} method device (line 66) | device(e,t,{pointer:{touch:n=!1,lock:r=!1,mouse:o=!1}={}}){return this.p... method preventScrollAxis (line 66) | preventScrollAxis(e,t,{preventScroll:n}){if(this.preventScrollDelay=type... method pointerCapture (line 66) | pointerCapture(e,t,{pointer:{capture:n=!0,buttons:r=1,keys:o=!0}={}}){re... method threshold (line 66) | threshold(e,t,{filterTaps:n=!1,tapsThreshold:r=3,axis:o=void 0}){const s... method swipe (line 66) | swipe({velocity:e=C6,distance:t=I6,duration:n=E6}={}){return{velocity:th... method delay (line 66) | delay(e=0){switch(e){case!0:return P6;case!1:return 0;default:return e}} method axisThreshold (line 66) | axisThreshold(e){return e?at(at({},M1),e):M1} method keyboardDisplacement (line 66) | keyboardDisplacement(e=_6){return e} function t2 (line 66) | function t2(e){const[t,n]=e.overflow,[r,o]=e._delta,[s,i]=e._direction;(... class $6 (line 66) | class $6 extends Qk{constructor(...t){super(...t),qt(this,"ingKey","pinc... method constructor (line 66) | constructor(...t){super(...t),qt(this,"ingKey","pinching"),qt(this,"al... method init (line 66) | init(){this.state.offset=[1,0],this.state.lastOffset=[1,0],this.state.... method reset (line 66) | reset(){super.reset();const t=this.state;t._touchIds=[],t.canceled=!1,... method computeOffset (line 66) | computeOffset(){const{type:t,movement:n,lastOffset:r}=this.state;t==="... method computeMovement (line 66) | computeMovement(){const{offset:t,lastOffset:n}=this.state;this.state.m... method axisIntent (line 66) | axisIntent(){const t=this.state,[n,r]=t._movement;if(!t.axis){const o=... method restrictToAxis (line 66) | restrictToAxis(t){this.config.lockDirection&&(this.state.axis==="scale... method cancel (line 66) | cancel(){const t=this.state;t.canceled||setTimeout(()=>{t.canceled=!0,... method touchStart (line 66) | touchStart(t){this.ctrl.setEventIds(t);const n=this.state,r=this.ctrl.... method pointerStart (line 66) | pointerStart(t){if(t.buttons!=null&&t.buttons%2!==1)return;this.ctrl.s... method pinchStart (line 66) | pinchStart(t,n){const r=this.state;r.origin=n.origin,this.computeValue... method touchMove (line 66) | touchMove(t){if(!this.state._active)return;const n=E1(t,this.state._to... method pointerMove (line 66) | pointerMove(t){const n=this.state._pointerEvents;if(n.has(t.pointerId)... method pinchMove (line 66) | pinchMove(t,n){const r=this.state,o=r._values[1],s=n.angle-o;let i=0;M... method touchEnd (line 66) | touchEnd(t){this.ctrl.setEventIds(t),this.state._active&&this.state._t... method pointerEnd (line 66) | pointerEnd(t){const n=this.state;this.ctrl.setEventIds(t);try{t.target... method gestureStart (line 66) | gestureStart(t){t.cancelable&&t.preventDefault();const n=this.state;n.... method gestureMove (line 66) | gestureMove(t){if(t.cancelable&&t.preventDefault(),!this.state._active... method gestureEnd (line 66) | gestureEnd(t){this.state._active&&(this.state._active=!1,this.compute(... method wheel (line 66) | wheel(t){const n=this.config.modifierKey;n&&(Array.isArray(n)?!n.find(... method wheelStart (line 66) | wheelStart(t){this.start(t),this.wheelChange(t)} method wheelChange (line 66) | wheelChange(t){"uv"in t||t.cancelable&&t.preventDefault();const r=this... method wheelEnd (line 66) | wheelEnd(){this.state._active&&(this.state._active=!1,this.compute(),t... method bind (line 66) | bind(t){const n=this.config.device;n&&(t(n,"start",this[n+"Start"].bin... method device (line 66) | device(e,t,{shared:n,pointer:{touch:r=!1}={}}){if(n.target&&!pr.touch&&p... method bounds (line 66) | bounds(e,t,{scaleBounds:n={},angleBounds:r={}}){const o=i=>{const a=T1(X... method threshold (line 66) | threshold(e,t,n){return this.lockDirection=n.axis==="lock",zt.toVector(e... method modifierKey (line 66) | modifierKey(e){return e===void 0?"ctrlKey":e} method pinchOnWheel (line 66) | pinchOnWheel(e=!0){return e} class A6 (line 66) | class A6 extends g6{constructor(...t){super(...t),qt(this,"ingKey","whee... method constructor (line 66) | constructor(...t){super(...t),qt(this,"ingKey","wheeling")} method wheel (line 66) | wheel(t){this.state._active||this.start(t),this.wheelChange(t),this.ti... method wheelChange (line 66) | wheelChange(t){const n=this.state;n._delta=Zk(t),zt.addTo(n._movement,... method wheelEnd (line 66) | wheelEnd(){this.state._active&&(this.state._active=!1,this.compute(),t... method bind (line 66) | bind(t){t("wheel","",this.wheel.bind(this))} function O6 (line 66) | function O6(e){V0.set(e.key,e.engine),BS.set(e.key,e.resolver)} function L6 (line 66) | function L6(e,t){if(e==null)return{};var n={},r=Object.keys(e),o,s;for(s... function F6 (line 66) | function F6(e,t){if(e==null)return{};var n=L6(e,t),r,o;if(Object.getOwnP... method target (line 66) | target(e){if(e)return()=>"current"in e?e.current:e} method enabled (line 66) | enabled(e=!0){return e} method window (line 66) | window(e=pr.isBrowser?window:void 0){return e} method eventOptions (line 66) | eventOptions({passive:e=!0,capture:t=!1}={}){return{passive:e,capture:t}} method transform (line 66) | transform(e){return e} function vh (line 66) | function vh(e={},t){const n={};for(const[r,o]of Object.entries(t))switch... function B6 (line 66) | function B6(e,t,n={}){const r=e,{target:o,eventOptions:s,window:i,enable... class n2 (line 66) | class n2{constructor(t,n){qt(this,"_listeners",new Set),this._ctrl=t,thi... method constructor (line 66) | constructor(t,n){qt(this,"_listeners",new Set),this._ctrl=t,this._gest... method add (line 66) | add(t,n,r,o,s){const i=this._listeners,a=i6(n,r),c=this._gestureKey?th... method clean (line 66) | clean(){this._listeners.forEach(t=>t()),this._listeners.clear()} class U6 (line 66) | class U6{constructor(){qt(this,"_timeouts",new Map)}add(t,n,r=140,...o){... method constructor (line 66) | constructor(){qt(this,"_timeouts",new Map)} method add (line 66) | add(t,n,r=140,...o){this.remove(t),this._timeouts.set(t,window.setTime... method remove (line 66) | remove(t){const n=this._timeouts.get(t);n&&window.clearTimeout(n)} method clean (line 66) | clean(){this._timeouts.forEach(t=>void window.clearTimeout(t)),this._t... class H6 (line 66) | class H6{constructor(t){qt(this,"gestures",new Set),qt(this,"_targetEven... method constructor (line 66) | constructor(t){qt(this,"gestures",new Set),qt(this,"_targetEventStore"... method setEventIds (line 66) | setEventIds(t){if(qk(t))return this.touchIds=new Set(l6(t)),this.touch... method applyHandlers (line 66) | applyHandlers(t,n){this.handlers=t,this.nativeHandlers=n} method applyConfig (line 66) | applyConfig(t,n){this.config=B6(t,n,this.config)} method clean (line 66) | clean(){this._targetEventStore.clean();for(const t of this.gestures)th... method effect (line 66) | effect(){return this.config.shared.target&&this.bind(),()=>this._targe... method bind (line 66) | bind(...t){const n=this.config.shared,r={};let o;if(!(n.target&&(o=n.t... function na (line 66) | function na(e,t){e.gestures.add(t),e.gestureEventStores[t]=new n2(e,t),e... function K6 (line 66) | function K6(e,t){t.drag&&na(e,"drag"),t.wheel&&na(e,"wheel"),t.scroll&&n... function V6 (line 66) | function V6(e){const t={},n={},r=new Set;for(let o in e)W6.test(o)?(r.ad... function ra (line 66) | function ra(e,t,n,r,o,s){if(!e.has(n)||!V0.has(r))return;const i=n+"Star... function G6 (line 66) | function G6(e,t){const[n,r,o]=V6(e),s={};return ra(o,n,"onDrag","drag",s... function Y6 (line 66) | function Y6(e,t={},n,r){const o=Se.useMemo(()=>new H6(e),[]);if(o.applyH... function X6 (line 66) | function X6(e){return e.forEach(O6),function(n,r){const{handlers:o,nativ... function r2 (line 66) | function r2(e){let{deltaY:t,deltaX:n}=e,r=0;if(e.ctrlKey||e.altKey||e.me... function J6 (line 66) | function J6(e){const t=z(),n=x.useMemo(()=>{let r="not sure";const o=({e... function hm (line 66) | function hm(e,t,n){const r=e.getShape(t),o=e.getShapeHandles(r);return{s... function eF (line 66) | function eF(e,t){const n=z();return x.useMemo(()=>{const r=c=>{if(c.isKi... function fF (line 66) | function fF(e,t,n){var r,o,s,i,a,c,l=0,u=!1,d=!1,p=!0;if(typeof e!="func... function gF (line 66) | function gF(e,t,n){var r=!0,o=!0;if(typeof e!="function")throw new TypeE... function qp (line 66) | function qp(e){var t=typeof e;return!!e&&(t=="object"||t=="function")} function mF (line 66) | function mF(e){return!!e&&typeof e=="object"} function yF (line 66) | function yF(e){return typeof e=="symbol"||mF(e)&&dF.call(e)==tF} function D1 (line 66) | function D1(e){if(typeof e=="number")return e;if(yF(e))return O1;if(qp(e... method constructor (line 66) | constructor(t=0,n=0,r=0,o=0){m(this,"x",0);m(this,"y",0);m(this,"w",0);m... method point (line 66) | get point(){return new P(this.x,this.y)} method point (line 66) | set point(t){this.x=t.x,this.y=t.y} method minX (line 66) | get minX(){return this.x} method minX (line 66) | set minX(t){this.x=t} method midX (line 66) | get midX(){return this.x+this.w/2} method maxX (line 66) | get maxX(){return this.x+this.w} method minY (line 66) | get minY(){return this.y} method minY (line 66) | set minY(t){this.y=t} method midY (line 66) | get midY(){return this.y+this.h/2} method maxY (line 66) | get maxY(){return this.y+this.h} method width (line 66) | get width(){return this.w} method width (line 66) | set width(t){this.w=t} method height (line 66) | get height(){return this.h} method height (line 66) | set height(t){this.h=t} method aspectRatio (line 66) | get aspectRatio(){return this.width/this.height} method center (line 66) | get center(){return new P(this.midX,this.midY)} method center (line 66) | set center(t){this.minX=t.x-this.width/2,this.minY=t.y-this.height/2} method corners (line 66) | get corners(){return[new P(this.minX,this.minY),new P(this.maxX,this.min... method cornersAndCenter (line 66) | get cornersAndCenter(){return[new P(this.minX,this.minY),new P(this.maxX... method sides (line 66) | get sides(){const{corners:t}=this;return[[t[0],t[1]],[t[1],t[2]],[t[2],t... method size (line 66) | get size(){return new P(this.w,this.h)} method toFixed (line 66) | toFixed(){return this.x=bd(this.x),this.y=bd(this.y),this.w=bd(this.w),t... method setTo (line 66) | setTo(t){return this.x=t.x,this.y=t.y,this.w=t.w,this.h=t.h,this} method set (line 66) | set(t=0,n=0,r=0,o=0){return this.x=t,this.y=n,this.w=r,this.h=o,this} method expand (line 66) | expand(t){const n=Math.min(this.minX,t.minX),r=Math.min(this.minY,t.minY... method expandBy (line 66) | expandBy(t){return this.x-=t,this.y-=t,this.w+=t*2,this.h+=t*2,this} method scale (line 66) | scale(t){return this.x/=t,this.y/=t,this.w/=t,this.h/=t,this} method clone (line 66) | clone(){const{x:t,y:n,w:r,h:o}=this;return new Je(t,n,r,o)} method translate (line 66) | translate(t){return this.x+=t.x,this.y+=t.y,this} method snapToGrid (line 66) | snapToGrid(t){const n=Math.round(this.minX/t)*t,r=Math.round(this.minY/t... method collides (line 66) | collides(t){return Je.Collides(this,t)} method contains (line 66) | contains(t){return Je.Contains(this,t)} method includes (line 66) | includes(t){return Je.Includes(this,t)} method containsPoint (line 66) | containsPoint(t,n=0){return Je.ContainsPoint(this,t,n)} method getHandlePoint (line 66) | getHandlePoint(t){switch(t){case"top_left":return new P(this.minX,this.m... method toJson (line 66) | toJson(){return{x:this.minX,y:this.minY,w:this.w,h:this.h}} method resize (line 66) | resize(t,n,r){const{minX:o,minY:s,maxX:i,maxY:a}=this;let{minX:c,minY:l,... method union (line 66) | union(t){const n=Math.min(this.minX,t.x),r=Math.min(this.minY,t.y),o=Mat... method From (line 66) | static From(t){return new Je(t.x,t.y,t.w,t.h)} method FromCenter (line 66) | static FromCenter(t,n){return new Je(t.x-n.x/2,t.y-n.y/2,n.x,n.y)} method FromPoints (line 66) | static FromPoints(t){if(t.length===0)return new Je;let n=1/0,r=1/0,o=-1/... method Expand (line 66) | static Expand(t,n){const r=Math.min(n.minX,t.minX),o=Math.min(n.minY,t.m... method ExpandBy (line 66) | static ExpandBy(t,n){return new Je(t.minX-n,t.minY-n,t.width+n*2,t.heigh... method Resize (line 66) | static Resize(t,n,r,o,s=!1){const{minX:i,minY:a,maxX:c,maxY:l}=t;let{min... method equals (line 66) | equals(t){return Je.Equals(this,t)} method Equals (line 66) | static Equals(t,n){return n.x===t.x&&n.y===t.y&&n.w===t.w&&n.h===t.h} method zeroFix (line 66) | zeroFix(){return this.w=Math.max(1,this.w),this.h=Math.max(1,this.h),this} method ZeroFix (line 66) | static ZeroFix(t){return new Je(t.x,t.y,Math.max(1,t.w),Math.max(1,t.h))} function xF (line 66) | function xF(e){switch(e){case"top":return"bottom";case"bottom":return"to... function wF (line 66) | function wF(e){switch(e){case"left":return"right";case"right":return"lef... function bF (line 66) | function bF(e){return e==="top_left"||e==="top_right"||e==="bottom_right... function PF (line 66) | function PF(e){const t=z();x.useLayoutEffect(()=>{let n=new ne;function ... method constructor (line 70) | constructor(t,n,r,o,s,i){m(this,"a",1);m(this,"b",0);m(this,"c",0);m(thi... method equals (line 70) | equals(t){return this===t||this.a===t.a&&this.b===t.b&&this.c===t.c&&thi... method identity (line 70) | identity(){return this.a=1,this.b=0,this.c=0,this.d=1,this.e=0,this.f=0,... method multiply (line 70) | multiply(t){const n=t,{a:r,b:o,c:s,d:i,e:a,f:c}=this;return this.a=r*n.a... method rotate (line 70) | rotate(t,n,r){return t===0?this:n===void 0?this.multiply(je.Rotate(t)):t... method translate (line 70) | translate(t,n){return this.multiply(je.Translate(t,n))} method scale (line 70) | scale(t,n){return this.multiply(je.Scale(t,n))} method invert (line 70) | invert(){const{a:t,b:n,c:r,d:o,e:s,f:i}=this,a=t*o-n*r;return this.a=o/a... method applyToPoint (line 70) | applyToPoint(t){return je.applyToPoint(this,t)} method applyToPoints (line 70) | applyToPoints(t){return je.applyToPoints(this,t)} method rotation (line 70) | rotation(){return je.Rotation(this)} method point (line 70) | point(){return je.Point(this)} method decomposed (line 70) | decomposed(){return je.Decompose(this)} method toCssString (line 70) | toCssString(){return je.toCssString(this)} method setTo (line 70) | setTo(t){return Object.assign(this,t),this} method decompose (line 70) | decompose(){return je.Decompose(this)} method clone (line 70) | clone(){return new je(this.a,this.b,this.c,this.d,this.e,this.f)} method Identity (line 70) | static Identity(){return new je(1,0,0,1,0,0)} method Translate (line 70) | static Translate(t,n){return new je(1,0,0,1,t,n)} method Rotate (line 70) | static Rotate(t,n,r){if(t===0)return je.Identity();const o=Math.cos(t),s... method Multiply (line 70) | static Multiply(t,n){return{a:t.a*n.a+t.c*n.b,c:t.a*n.c+t.c*n.d,e:t.a*n.... method Inverse (line 70) | static Inverse(t){const n=t.a*t.d-t.b*t.c;return{a:t.d/n,b:t.b/-n,c:t.c/... method Absolute (line 70) | static Absolute(t){const n=t.a*t.d-t.b*t.c;return{a:t.d/n,b:t.b/-n,c:t.c... method Compose (line 70) | static Compose(...t){const n=je.Identity();for(let r=0,o=t.length;rnew P(t.a*r.x+t.c*r.y+t.e,t.b*... method applyToBounds (line 70) | static applyToBounds(t,n){return new ne(t.e+n.minX,t.f+n.minY,n.width,n.... method From (line 70) | static From(t){return new je(t.a,t.b,t.c,t.d,t.e,t.f)} method Cast (line 70) | static Cast(t){return t instanceof je?t:je.From(t)} function s2 (line 70) | function s2(e,t){return t===0?e:s2(t,e%t)} function i2 (line 70) | function i2(e){const t=e.toString().split(".")[1];if(!t)return 1;const n... class Hi (line 70) | class Hi{constructor(t){m(this,"isFilled",!1);m(this,"isClosed",!0);m(th... method constructor (line 70) | constructor(t){m(this,"isFilled",!1);m(this,"isClosed",!0);m(this,"isL... method hitTestPoint (line 70) | hitTestPoint(t,n=0,r=!1){return this.isClosed&&(this.isFilled||r)&&Zn(... method distanceToPoint (line 70) | distanceToPoint(t,n=!1){return t.dist(this.nearestPoint(t))*(this.isCl... method distanceToLineSegment (line 70) | distanceToLineSegment(t,n){if(t.equals(n))return this.distanceToPoint(... method hitTestLineSegment (line 70) | hitTestLineSegment(t,n,r=0){return this.distanceToLineSegment(t,n)<=r} method nearestPointOnLineSegment (line 70) | nearestPointOnLineSegment(t,n){const{vertices:r}=this;let o,s=1/0,i,a,... method isPointInBounds (line 70) | isPointInBounds(t,n=0){const{bounds:r}=this;return!(t.x!n.isLabel).flatMap(n=>n.... method nearestPoint (line 70) | nearestPoint(n){let r=1/0,o;const{children:s}=this;if(s.length===0)thr... method distanceToPoint (line 70) | distanceToPoint(n,r=!1){return Math.min(...this.children.map((o,s)=>o.... method hitTestPoint (line 70) | hitTestPoint(n,r,o){return!!this.children.filter(s=>!s.isLabel).find(s... method hitTestLineSegment (line 70) | hitTestLineSegment(n,r,o){return!!this.children.filter(s=>!s.isLabel).... method getArea (line 70) | getArea(){return this.children[0].area} method toSimpleSvgPath (line 70) | toSimpleSvgPath(){let n="";for(const o of this.children)n+=o.toSimpleS... function IF (line 70) | function IF(e=!0){const[t,n]=x.useState(0),r=z();x.useEffect(()=>{if(!e)... function a2 (line 70) | function a2({geometry:e}){return e instanceof Br?h.jsx(h.Fragment,{child... function DF (line 70) | function DF(e,t){var n=e?e.length:0;return!!n&&LF(e,t,0)>-1} function RF (line 70) | function RF(e,t,n,r){for(var o=e.length,s=n+-1;++s-1} function rN (line 70) | function rN(e,t){var n=this.__data__,r=Lf(n,e);return r<0?n.push([e,t]):... function bc (line 70) | function bc(e){var t=-1,n=e?e.length:0;for(this.clear();++t=_F){var ... function Ff (line 70) | function Ff(e,t){var n=e.__data__;return fN(t)?n[typeof t=="string"?"str... function q0 (line 70) | function q0(e,t){var n=zF(e,t);return dN(n)?n:void 0} function fN (line 70) | function fN(e){var t=typeof e;return t=="string"||t=="number"||t=="symbo... function gN (line 70) | function gN(e){return!!R1&&R1 in e} function mN (line 70) | function mN(e){if(e!=null){try{return u2.call(e)}catch{}try{return e+""}... function yN (line 70) | function yN(e){return e&&e.length?hN(e):[]} function SN (line 70) | function SN(e,t){return e===t||e!==e&&t!==t} function vN (line 70) | function vN(e){var t=d2(e)?KF.call(e):"";return t==TF||t==$F} function d2 (line 70) | function d2(e){var t=typeof e;return!!e&&(t=="object"||t=="function")} function xN (line 70) | function xN(){} function h2 (line 70) | function h2(e){return bN(e)} function PN (line 70) | function PN(){const e=z(),t=$3("userIds",()=>h2(e.getCollaborators().map... function p2 (line 70) | function p2(e){const t=z();return K(`latestPresence:${e}`,()=>t.getColla... function L1 (line 70) | function L1(e){return e>A5?"inactive":e>Kk?"idle":"active"} function _N (line 70) | function _N(e){const t=x.useRef((e==null?void 0:e.lastActivityTimestamp)... function $N (line 70) | function $N({className:e}){const t=z(),{Background:n,SvgDefs:r}=dt(),o=x... function MN (line 72) | function MN(){const e=z(),t=K("gridSize",()=>e.getDocumentSettings().gri... function AN (line 72) | function AN(){const e=z(),t=K("scribbles",()=>e.getInstanceState().scrib... function jN (line 72) | function jN(){const e=z(),t=K("brush",()=>e.getInstanceState().brush,[e]... function ON (line 72) | function ON(){const e=z(),t=K("zoomBrush",()=>e.getInstanceState().zoomB... function DN (line 72) | function DN(){const e=z(),t=K("snapLines",()=>e.snaps.getIndicators(),[e... function RN (line 72) | function RN(){const e=z(),t=K("handles shapeIdWithHandles",()=>{const{is... function LN (line 72) | function LN({shapeId:e}){const t=z(),{Handles:n}=dt(),r=K("zoomLevel",()... function FN (line 72) | function FN({shapeId:e,handle:t,zoom:n,isCoarse:r}){const o=eF(e,t.id),{... function NN (line 72) | function NN(){const e=z(),t=K("rendering shapes",()=>e.getRenderingShape... function zN (line 72) | function zN(){const e=z(),t=x.useRef(new Set);return js("reflow for cull... function BN (line 72) | function BN(){const e=z(),t=K("rendering shapes",()=>e.getRenderingShape... function UN (line 72) | function UN(){const e=z(),t=K("rendering shapes",()=>e.getRenderingShape... function HN (line 72) | function HN(){const e=z(),{ShapeIndicator:t}=dt(),n=K("hinting shape ids... function KN (line 72) | function KN(){return h.jsxs("g",{id:"cursor",children:[h.jsxs("g",{fill:... function WN (line 72) | function WN(){return h.jsx("path",{id:"cursor_hint",fill:"currentColor",... function VN (line 72) | function VN({id:e}){const t=z(),[n,r]=x.useState(null),o=K("is in root",... function GN (line 72) | function GN(){const e=z(),t=K("selection rotation",()=>e.getSelectionRot... function YN (line 72) | function YN(){const e=z(),t=K("selection rotation",()=>e.getSelectionRot... function XN (line 72) | function XN(){const{OnTheCanvas:e}=dt();return e?h.jsx(e,{}):null} function qN (line 72) | function qN(){const{InFrontOfTheCanvas:e}=dt();return e?h.jsx(e,{}):null} function ZN (line 72) | function ZN(){const e=z(),t=K("camera state",()=>e.getCameraState(),[e])... function QN (line 72) | function QN({className:e,zoom:t,point:n,color:r,viewport:o,opacity:s=1})... function JN (line 72) | function JN({x:e,y:t,z:n,size:r}){return h.jsxs("svg",{className:"tl-gri... function e4 (line 72) | function e4({handle:e,isCoarse:t,className:n,zoom:r}){const o=(t?Wk:Vk)/... function Z0 (line 72) | function Z0(e,t=!0){const n=e.length;if(n<2)return"";let r=e[0],o=e[1];i... function N1 (line 72) | function N1({scribble:e,zoom:t,color:n,opacity:r,className:o}){return e.... function g2 (line 72) | function g2({bounds:e,rotation:t}){const n=x.useRef(null);return xc(n,e.... function n4 (line 72) | function n4({bounds:e,rotation:t}){const n=z(),r=x.useRef(null),o=K("onl... function a4 (line 72) | function a4({points:e,zoom:t}){const n=2.5/t,r=e.reduce((p,f)=>Math.min(... function c4 (line 72) | function c4({gaps:e,direction:t,zoom:n}){const r=3.5/n;let o=[-1/0,1/0],... function l4 (line 72) | function l4({className:e,line:t,zoom:n}){return h.jsx("svg",{className:u... function u4 (line 72) | function u4(){return h.jsx("svg",{width:16,height:16,viewBox:"0 0 16 16"... function m2 (line 72) | function m2(e,t){const n=x.useRef(e);return t(e,n.current)?n.current:(n.... function US (line 72) | function US(e){return m2(e,A3)} function Q0 (line 72) | function Q0(e){return m2(e,U_)} function h4 (line 72) | function h4({overrides:e={},children:t}){const n=Q0(e);return h.jsx(y2.P... function dt (line 72) | function dt(){return x.useContext(y2)} function S2 (line 72) | function S2(){J0.hardReset()} function p4 (line 72) | function p4(){J0.refreshPage()} function g4 (line 72) | function g4(){} function et (line 78) | function et(){return m4()} function y4 (line 78) | function y4(e){e.version"u"?!1:((t=(e=window.matchMed... function x4 (line 78) | function x4(){var e,t;return typeof window>"u"?!1:((t=(e=window.matchMed... function mm (line 78) | function mm(){return{id:et()}} function b2 (line 78) | function b2(e){if(e===null||typeof e!="object"||!("version"in e)||!("use... function w4 (line 78) | function w4(){const e=JSON.parse(D0(x2)||"null")??null;return b2(e)} function b4 (line 78) | function b4(){R0(x2,JSON.stringify({version:ex,user:cu.get()}))} function P4 (line 78) | function P4(e){w2.validate(e),cu.set(e),b4(),I4()} function P2 (line 78) | function P2(){return ym===null&&(ym=et()),ym} function I4 (line 78) | function I4(){Wa==null||Wa.postMessage({type:C2,origin:P2(),data:{user:I... function I2 (line 78) | function I2(){let e=cu.get();return e||(e=w4(),cu.set(e)),e} function E2 (line 78) | function E2(e={}){return{derivePresenceState:e.derivePresenceState??(()=... function r (line 78) | function r(){} function o (line 78) | function o(c,l,u){this.fn=c,this.context=l,this.once=u||!1} function s (line 78) | function s(c,l,u,d,p){if(typeof u!="function")throw new TypeError("The l... function i (line 78) | function i(c,l){--c._eventsCount===0?c._events=new r:delete c._events[l]} function a (line 78) | function a(){this._events=new r,this._eventsCount=0} function zs (line 78) | function zs({children:e,className:t="",...n}){return h.jsx("svg",{...n,c... function tx (line 78) | function tx(e,t,n,r){const o=e.x-n.x,s=e.y-n.y,i=r.x-n.x,a=r.y-n.y,c=t.x... function Nf (line 78) | function Nf(e,t,n,r){const o=(t.x-e.x)*(t.x-e.x)+(t.y-e.y)*(t.y-e.y),s=2... function _4 (line 78) | function _4(e,t,n){const r=[];let o;for(let s=0,i=n.length-1;s(t.y-e.y)*(n.x-e.x)} function rx (line 78) | function rx(e,t,n,r){return Id(e,n,r)!==Id(t,n,r)&&Id(e,t,n)!==Id(e,t,r)} function H1 (line 78) | function H1(e,t){const n=new Map;let r,o,s,i;for(let a=0,c=e.length;aP.Angle(t,n)-P.... function k2 (line 78) | function k2(e,t){let n,r,o,s;for(let i=0,a=e.length;i!0);m(this,"canScroll",()=>... method constructor (line 78) | constructor(t){m(this,"canSnap",()=>!0);m(this,"canScroll",()=>!1);m(t... method providesBackgroundForChildren (line 78) | providesBackgroundForChildren(t){return!1} method canReceiveNewChildrenOfType (line 78) | canReceiveNewChildrenOfType(t,n){return!1} method canDropShapes (line 78) | canDropShapes(t,n){return!1} method expandSelectionOutlinePx (line 78) | expandSelectionOutlinePx(t){return 0} method getCanvasSvgDefs (line 78) | getCanvasSvgDefs(){return[]} method getBoundsSnapGeometry (line 78) | getBoundsSnapGeometry(t){return{}} method getHandleSnapGeometry (line 78) | getHandleSnapGeometry(t){return{}} function M4 (line 78) | function M4(e,t,n={}){const{closed:r=!1,snap:o=1,start:s="outset",end:i=... function K1 (line 78) | function K1({bounds:e,className:t}){const n=z(),r=K("zoom level",()=>n.g... class xh (line 78) | class xh extends Fr{constructor(){super(...arguments);m(this,"hideSelect... method constructor (line 78) | constructor(){super(...arguments);m(this,"hideSelectionBoundsFg",()=>!... method getDefaultProps (line 78) | getDefaultProps(){return{}} method getGeometry (line 78) | getGeometry(n){const r=this.editor.getSortedChildIdsForParent(n.id);re... method component (line 78) | component(n){const r=this.editor.getErasingShapeIds().includes(n.id),{... method indicator (line 78) | indicator(n){const r=this.editor.getShapeGeometry(n).bounds;return h.j... function $2 (line 78) | function $2(e){const t=[...T2],n=new Set;for(const r of e){if(A4.has(r.t... function W1 (line 78) | function W1(e,t){if(!t)return!1;switch(e.type){case"mixed":return t.type... class j4 (line 78) | class j4{constructor(t){m(this,"map");this.map=new Map(t)}get(t){return ... method constructor (line 78) | constructor(t){m(this,"map");this.map=new Map(t)} method get (line 78) | get(t){return this.map.get(t)} method getAsKnownValue (line 78) | getAsKnownValue(t){const n=this.get(t);if(n&&n.type!=="mixed")return n... method size (line 78) | get size(){return this.map.size} method equals (line 78) | equals(t){if(this.size!==t.size)return!1;const n=new Set;for(const[r,o... method keys (line 78) | keys(){return this.map.keys()} method values (line 78) | values(){return this.map.values()} method entries (line 78) | entries(){return this.map.entries()} method [Symbol.iterator] (line 78) | [Symbol.iterator](){return this.map[Symbol.iterator]()} class KS (line 78) | class KS extends j4{set(t,n){this.map.set(t,n)}applyValue(t,n){const r=t... method set (line 78) | set(t,n){this.map.set(t,n)} method applyValue (line 78) | applyValue(t,n){const r=this.get(t);if(!r){this.set(t,{type:"shared",v... class zf (line 78) | class zf{constructor(){m(this,"items",new WeakMap)}get(t,n){return this.... method constructor (line 78) | constructor(){m(this,"items",new WeakMap)} method get (line 78) | get(t,n){return this.items.has(t)||this.items.set(t,n(t)),this.items.g... method access (line 78) | access(t){return this.items.get(t)} method set (line 78) | set(t,n){this.items.set(t,n)} method has (line 78) | has(t){return this.items.has(t)} method invalidate (line 78) | invalidate(t){this.items.delete(t)} method bust (line 78) | bust(){this.items=new WeakMap} function O4 (line 78) | function O4(e,t,n){return fetch(e).then(function(r){return r.arrayBuffer... function D4 (line 78) | function D4(e,t){var o;let n=e;const r=new Set(t);for(;r.has(n);)n=(o=/^... function Ed (line 78) | function Ed(e,t,n){if(n.length===0)return[];const r=new Map;for(const s ... function R4 (line 78) | function R4(e,t,n){const r=t.length;if(e.size===r)return;let o,s;for(let... function L4 (line 78) | function L4(e,t,n){const r=t.length;if(e.size===r)return;let o,s;for(let... function F4 (line 78) | function F4(e,t,n){var s;const r=t.length;if(e.size===r)return;let o={na... function N4 (line 78) | function N4(e,t,n){var s;const r=t.length;if(e.size===r)return;let o={na... function M2 (line 78) | function M2({editor:e}){const t=e.getSelectedShapes(),n=e.getSelectionRo... function wh (line 78) | function wh({delta:e,editor:t,snapshot:n,stage:r}){const{selectionPageCe... function o (line 78) | function o(){const s=r.get(),i={};for(const a of s){const{start:c,end:l}... function u (line 78) | function u(f){l||(l={...a}),l[f]?l[f]===a[f]&&(l[f]=[...l[f]]):l[f]=[]} function d (line 78) | function d(f,y,g){u(f),l[f]=l[f].filter(w=>w.arrowId!==y||w.handleId!==g... function p (line 78) | function p(f,y,g){u(f),l[f].push({arrowId:y,handleId:g})} function B4 (line 78) | function B4(e,t,n){const r=e.getShapeMaskedPageBounds(t);return r===void... function n (line 78) | function n(r){const o=r.getCurrentPageShapeIds(),s=r.getViewportPageBoun... function r (line 78) | function r(){const o={},s=t.get(),i=Array(s.size);return s.forEach(a=>i.... function o (line 78) | function o(){const s=t();return r=s,new Set([...n.get()].filter(i=>vm(e,... function W4 (line 78) | function W4({context:e,editor:t,children:n}){return h.jsx(Rf.Provider,{v... function j2 (line 78) | function j2(){const e=x.useContext(A2);return e?{isDarkMode:e.isDarkMode... function V4 (line 78) | async function V4(e,t,n={}){var C,I;const r=typeof t[0]=="string"?t:t.ma... class Y4 (line 78) | class Y4{constructor(t){m(this,"_clickId","");m(this,"_clickTimeout");m(... method constructor (line 78) | constructor(t){m(this,"_clickId","");m(this,"_clickTimeout");m(this,"_... method clickState (line 78) | get clickState(){return this._clickState} class X4 (line 78) | class X4{constructor(t){m(this,"isSafari");m(this,"isIos");m(this,"isChr... method constructor (line 78) | constructor(t){m(this,"isSafari");m(this,"isIos");m(this,"isChromeForI... function ci (line 78) | function ci(e){return Z4} class q4 (line 78) | class q4{constructor(){m(this,"length",0);m(this,"head",null);m(this,"ta... method constructor (line 78) | constructor(){m(this,"length",0);m(this,"head",null);m(this,"tail",this)} method push (line 78) | push(t){return new ox(t,this)} method toArray (line 78) | toArray(){return Do} method [Symbol.iterator] (line 78) | [Symbol.iterator](){return{next(){return{value:void 0,done:!0}}}} class ox (line 78) | class ox{constructor(t,n){m(this,"length");this.head=t,this.tail=n,this.... method constructor (line 78) | constructor(t,n){m(this,"length");this.head=t,this.tail=n,this.length=... method push (line 78) | push(t){return new ox(t,this)} method toArray (line 78) | toArray(){return Array.from(this)} method [Symbol.iterator] (line 78) | [Symbol.iterator](){let t=this;return{next(){if(t.length){const n=t.head... class Q4 (line 78) | class Q4{constructor(t,n){m(this,"_undos",fn("HistoryManager.undos",ci()... method constructor (line 78) | constructor(t,n){m(this,"_undos",fn("HistoryManager.undos",ci()));m(th... method getNumUndos (line 78) | getNumUndos(){return this._undos.get().length} method getNumRedos (line 78) | getNumRedos(){return this._redos.get().length} method clear (line 78) | clear(){this._undos.set(ci()),this._redos.set(ci())} class J4 (line 78) | class J4{constructor(t){m(this,"scribbleItems",new Map);m(this,"state","... method constructor (line 78) | constructor(t){m(this,"scribbleItems",new Map);m(this,"state","paused"... method reset (line 78) | reset(){this.editor.updateInstanceState({scribbles:[]}),this.scribbleI... class ez (line 78) | class ez{constructor(t){m(this,"_beforeCreateHandlers",{});m(this,"_afte... method constructor (line 78) | constructor(t){m(this,"_beforeCreateHandlers",{});m(this,"_afterCreate... method registerBeforeCreateHandler (line 78) | registerBeforeCreateHandler(t,n){return this._beforeCreateHandlers[t]|... method registerAfterCreateHandler (line 78) | registerAfterCreateHandler(t,n){return this._afterCreateHandlers[t]||(... method registerBeforeChangeHandler (line 78) | registerBeforeChangeHandler(t,n){return this._beforeChangeHandlers[t]|... method registerAfterChangeHandler (line 78) | registerAfterChangeHandler(t,n){return this._afterChangeHandlers[t]||(... method registerBeforeDeleteHandler (line 78) | registerBeforeDeleteHandler(t,n){return this._beforeDeleteHandlers[t]|... method registerAfterDeleteHandler (line 78) | registerAfterDeleteHandler(t,n){return this._afterDeleteHandlers[t]||(... method registerBatchCompleteHandler (line 78) | registerBatchCompleteHandler(t){return this._batchCompleteHandlers.pus... function li (line 78) | function li(e,t){const n=e.indexOf(t);n>=0&&e.splice(n,1)} function Eo (line 78) | function Eo(e,t,n,r,o){const s=e.filter(a=>(r==="forward"?a.startNode.id... function rz (line 78) | function rz(e){e.sort((t,n)=>n.gaps.length-t.gaps.length);for(let t=e.le... class Du (line 78) | class Du{constructor(t){m(this,"editor");this.manager=t,this.editor=t.ed... method constructor (line 78) | constructor(t){m(this,"editor");this.manager=t,this.editor=t.editor} method getSnapPointsCache (line 78) | getSnapPointsCache(){const{editor:t}=this;return t.store.createCompute... method getSnapPoints (line 78) | getSnapPoints(t){return this.getSnapPointsCache().get(t)??[]} method getSnappablePoints (line 78) | getSnappablePoints(){const t=this.getSnapPointsCache(),n=this.manager.... method getSnappableGapNodes (line 78) | getSnappableGapNodes(){return Array.from(this.manager.getSnappableShap... method getVisibleGaps (line 78) | getVisibleGaps(){const t=[],n=[];let r,o;const s=this.getSnappableGapN... method snapTranslateShapes (line 78) | snapTranslateShapes({lockedAxis:t,initialSelectionPageBounds:n,initial... method snapResizeShapes (line 78) | snapResizeShapes({initialSelectionPageBounds:t,dragDelta:n,handle:r,is... method collectPointSnaps (line 78) | collectPointSnaps({selectionSnapPoints:t,otherNodeSnapPoints:n,minOffs... method collectGapSnaps (line 78) | collectGapSnaps({selectionPageBounds:t,minOffset:n,nearestSnapsX:r,nea... method getPointSnapLines (line 78) | getPointSnapLines({nearestSnapsX:t,nearestSnapsY:n}){const r={},o={};i... method getGapSnapLines (line 78) | getGapSnapLines({selectionPageBounds:t,nearestSnapsX:n,nearestSnapsY:r... function V1 (line 78) | function V1(e,t){const{minX:n,maxX:r,minY:o,maxY:s}=t,i=[];switch(e){cas... class O2 (line 78) | class O2{constructor(t){m(this,"editor");this.manager=t,this.editor=t.ed... method constructor (line 78) | constructor(t){m(this,"editor");this.manager=t,this.editor=t.editor} method getSnapGeometryCache (line 78) | getSnapGeometryCache(){const{editor:t}=this;return t.store.createCompu... method iterateSnapPointsInPageSpace (line 78) | *iterateSnapPointsInPageSpace(t,n){var o,s;const r=(o=this.getSnapGeom... method iterateSnapOutlines (line 78) | *iterateSnapOutlines(t,n){var o,s;const r=(o=this.getSnapGeometryCache... method getHandleSnapPosition (line 78) | getHandleSnapPosition({currentShapeId:t,handle:n,handleInPageSpace:r})... method snapHandle (line 78) | snapHandle({currentShapeId:t,handle:n}){const o=yi(this.editor.getShap... class Uf (line 78) | class Uf{constructor(t){m(this,"shapeBounds");m(this,"handles");m(this,"... method constructor (line 78) | constructor(t){m(this,"shapeBounds");m(this,"handles");m(this,"_snapIn... method getIndicators (line 78) | getIndicators(){return this._snapIndicators.get()??Do} method clearIndicators (line 78) | clearIndicators(){this.getIndicators().length&&this._snapIndicators.se... method setIndicators (line 78) | setIndicators(t){this._snapIndicators.set(t)} method getSnapThreshold (line 78) | getSnapThreshold(){return 8/this.editor.getZoomLevel()} method getSnappableShapes (line 78) | getSnappableShapes(){const{editor:t}=this,n=t.getRenderingBounds(),r=t... method getCurrentCommonAncestor (line 78) | getCurrentCommonAncestor(){return this.editor.findCommonAncestor(this.... function G1 (line 78) | function G1(e){return e.replace(dz,` class fz (line 81) | class fz{constructor(t){m(this,"baseElm");m(this,"measureText",(t,n)=>{v... method constructor (line 81) | constructor(t){m(this,"baseElm");m(this,"measureText",(t,n)=>{var i;co... method measureElementTextNodeSpans (line 81) | measureElementTextNodeSpans(t,{shouldTruncateToFirstLine:n=!1}={}){con... method measureTextSpans (line 81) | measureTextSpans(t,n){var l;if(t==="")return[];const r=(l=this.baseElm... class gz (line 81) | class gz{constructor(t){m(this,"cancelRaf");m(this,"isPaused",!0);m(this... method constructor (line 81) | constructor(t){m(this,"cancelRaf");m(this,"isPaused",!0);m(this,"now",... class Hr (line 81) | class Hr{constructor(t,n){m(this,"updateUserPreferences",t=>{this.user.s... method constructor (line 81) | constructor(t,n){m(this,"updateUserPreferences",t=>{this.user.setUserP... method getUserPreferences (line 81) | getUserPreferences(){return{id:this.getId(),name:this.getName(),locale... method getIsDarkMode (line 81) | getIsDarkMode(){return this.user.userPreferences.get().isDarkMode??(th... method getEdgeScrollSpeed (line 81) | getEdgeScrollSpeed(){return this.user.userPreferences.get().edgeScroll... method getAnimationSpeed (line 81) | getAnimationSpeed(){return this.user.userPreferences.get().animationSp... method getId (line 81) | getId(){return this.user.userPreferences.get().id} method getName (line 81) | getName(){return this.user.userPreferences.get().name??ai.name} method getLocale (line 81) | getLocale(){return this.user.userPreferences.get().locale??ai.locale} method getColor (line 81) | getColor(){return this.user.userPreferences.get().color??ai.color} method getIsSnapMode (line 81) | getIsSnapMode(){return this.user.userPreferences.get().isSnapMode??ai.... method getIsWrapMode (line 81) | getIsWrapMode(){return this.user.userPreferences.get().isWrapMode??ai.... function Zc (line 81) | function Zc(e){return Math.abs(e.props.bend)<8} function Qp (line 81) | function Qp(e,t){if(t.type==="point")return;const n=e.getShape(t.boundSh... function X1 (line 81) | function X1(e,t,n,r){if(n.type==="point")return P.From(n);const o=e.getS... function jr (line 81) | function jr(e,t){const n=e.getShapePageTransform(t);let r,o;t.props.star... function ix (line 81) | function ix(e,t,n){if(!t||!n)return"safe";if(t===n)return"double-bound";... function Al (line 81) | function Al(e,t){const{start:n,end:r,arrowheadStart:o,arrowheadEnd:s}=t.... function q1 (line 81) | function q1(e,t,n,r){if(r===void 0||r.isExact)return;const o=oe.applyToP... function xm (line 81) | function xm(e,t,n=0){const{arrowheadEnd:r,arrowheadStart:o}=t.props,s=t.... function Z1 (line 81) | function Z1(e,t,n){const r=-2*(e.x*(t.y-n.y)-e.y*(t.x-n.x)+t.x*n.y-n.x*t... function vz (line 81) | function vz(e,t,n,r,o,s,i){const a=P.Angle(e,n),c=P.Angle(e,r);let l=$u(... class se (line 81) | class se{constructor(t,n){m(this,"id");m(this,"type");m(this,"shapeType"... method constructor (line 81) | constructor(t,n){m(this,"id");m(this,"type");m(this,"shapeType");m(thi... method getPath (line 81) | getPath(){return this._path.get()} method getCurrent (line 81) | getCurrent(){return this._current.get()} method getIsActive (line 81) | getIsActive(){return this._isActive.get()} method getCurrentToolIdMask (line 81) | getCurrentToolIdMask(){return this._currentToolIdMask.get()} method setCurrentToolIdMask (line 81) | setCurrentToolIdMask(t){this._currentToolIdMask.set(t)} class bh (line 81) | class bh extends se{constructor(){super(...arguments);m(this,"onKeyDown"... method constructor (line 81) | constructor(){super(...arguments);m(this,"onKeyDown",n=>{var r;switch(... class J (line 81) | class J extends E4.EventEmitter{constructor({store:n,user:r,shapeUtils:o... method constructor (line 81) | constructor({store:n,user:r,shapeUtils:o,tools:s,getContainer:i,initia... method dispose (line 81) | dispose(){this.disposables.forEach(n=>n()),this.disposables.clear()} method getShapeUtil (line 81) | getShapeUtil(n){const r=typeof n=="string"?n:n.type,o=Lr(this.shapeUti... method undo (line 81) | undo(){return this._flushEventsForTick(0),this.history.undo(),this} method getCanUndo (line 81) | getCanUndo(){return this.history.getNumUndos()>0} method redo (line 81) | redo(){return this._flushEventsForTick(0),this.history.redo(),this} method getCanRedo (line 81) | getCanRedo(){return this.history.getNumRedos()>0} method mark (line 81) | mark(n,r,o){return this.history.mark(n,r,o),this} method bail (line 81) | bail(){return this.history.bail(),this} method bailToMark (line 81) | bailToMark(n){return this.history.bailToMark(n),this} method batch (line 81) | batch(n){return this.history.batch(n),this} method _getArrowBindingsIndex (line 81) | _getArrowBindingsIndex(){return z4(this)} method getArrowsBoundTo (line 81) | getArrowsBoundTo(n){return this._getArrowBindingsIndex().get()[n]||Do} method getArrowInfoCache (line 81) | getArrowInfoCache(){return this.store.createComputedCache("arrow infoC... method getArrowInfo (line 81) | getArrowInfo(n){const r=typeof n=="string"?n:n.id;return this.getArrow... method annotateError (line 81) | annotateError(n,{origin:r,willCrashApp:o,tags:s,extras:i}){const a=thi... method createErrorAnnotations (line 81) | createErrorAnnotations(n,r){try{const o=this.getEditingShapeId();retur... method getCrashingError (line 81) | getCrashingError(){return this._crashingError} method crash (line 81) | crash(n){return this._crashingError=n,this.store.markAsPossiblyCorrupt... method getPath (line 81) | getPath(){return this.root.getPath().split("root.")[1]} method isIn (line 81) | isIn(n){const r=n.split(".").reverse();let o=this.root;for(;r.length>0... method isInAny (line 81) | isInAny(...n){return n.some(r=>this.isIn(r))} method setCurrentTool (line 81) | setCurrentTool(n,r={}){return this.root.transition(n,r),this} method getCurrentTool (line 81) | getCurrentTool(){return this.root.getCurrent()} method getCurrentToolId (line 81) | getCurrentToolId(){const n=this.getCurrentTool();return n?n.getCurrent... method getStateDescendant (line 81) | getStateDescendant(n){var s;const r=n.split(".").reverse();let o=this.... method getDocumentSettings (line 81) | getDocumentSettings(){return this.store.get(RS)} method updateDocumentSettings (line 81) | updateDocumentSettings(n){return this.store.put([{...this.getDocumentS... method getInstanceState (line 81) | getInstanceState(){return this.store.get(In)} method updateInstanceState (line 81) | updateInstanceState(n,r){return this._updateInstanceState(n,{ephemeral... method getOpenMenus (line 81) | getOpenMenus(){return this.getInstanceState().openMenus} method addOpenMenu (line 81) | addOpenMenu(n){const r=new Set(this.getOpenMenus());return r.has(n)||(... method deleteOpenMenu (line 81) | deleteOpenMenu(n){const r=new Set(this.getOpenMenus());return r.has(n)... method clearOpenMenus (line 81) | clearOpenMenus(){return this.getOpenMenus().length&&this.updateInstanc... method getIsMenuOpen (line 81) | getIsMenuOpen(){return this.getOpenMenus().length>0} method getPageStates (line 81) | getPageStates(){return this._getPageStatesQuery().get()} method _getPageStatesQuery (line 81) | _getPageStatesQuery(){return this.store.query.records("instance_page_s... method getCurrentPageState (line 81) | getCurrentPageState(){return this.store.get(this._getCurrentPageStateI... method _getCurrentPageStateId (line 81) | _getCurrentPageStateId(){return Zt.createId(this.getCurrentPageId())} method updateCurrentPageState (line 81) | updateCurrentPageState(n,r){return this._setInstancePageState(n,r),this} method getSelectedShapeIds (line 81) | getSelectedShapeIds(){return this.getCurrentPageState().selectedShapeIds} method getSelectedShapes (line 81) | getSelectedShapes(){const{selectedShapeIds:n}=this.getCurrentPageState... method setSelectedShapes (line 81) | setSelectedShapes(n,r){const o=n.map(s=>typeof s=="string"?s:s.id);ret... method select (line 81) | select(...n){const r=typeof n[0]=="string"?n:n.map(o=>o.id);return thi... method deselect (line 81) | deselect(...n){const r=typeof n[0]=="string"?n:n.map(s=>s.id),o=this.g... method selectAll (line 81) | selectAll(){const n=this.getSortedChildIdsForParent(this.getCurrentPag... method selectNone (line 81) | selectNone(){return this.getSelectedShapeIds().length>0&&this.setSelec... method getOnlySelectedShapeId (line 81) | getOnlySelectedShapeId(){var n;return((n=this.getOnlySelectedShape())=... method getOnlySelectedShape (line 81) | getOnlySelectedShape(){const n=this.getSelectedShapes();return n.lengt... method getSelectionPageBounds (line 81) | getSelectionPageBounds(){const n=this.getCurrentPageState().selectedSh... method getSelectionRotation (line 81) | getSelectionRotation(){const n=this.getSelectedShapeIds();let r=!1,o=0... method getSelectionRotatedPageBounds (line 81) | getSelectionRotatedPageBounds(){const n=this.getSelectedShapeIds();if(... method getSelectionRotatedScreenBounds (line 81) | getSelectionRotatedScreenBounds(){const n=this.getSelectionRotatedPage... method getFocusedGroupId (line 81) | getFocusedGroupId(){return this.getCurrentPageState().focusedGroupId??... method getFocusedGroup (line 81) | getFocusedGroup(){const n=this.getFocusedGroupId();return n?this.getSh... method setFocusedGroup (line 81) | setFocusedGroup(n){const r=typeof n=="string"?n:(n==null?void 0:n.id)?... method popFocusedGroupId (line 81) | popFocusedGroupId(){const n=this.getFocusedGroup();if(n){const r=this.... method getEditingShapeId (line 81) | getEditingShapeId(){return this.getCurrentPageState().editingShapeId} method getEditingShape (line 81) | getEditingShape(){const n=this.getEditingShapeId();return n?this.getSh... method setEditingShape (line 81) | setEditingShape(n){const r=typeof n=="string"?n:(n==null?void 0:n.id)?... method getHoveredShapeId (line 81) | getHoveredShapeId(){return this.getCurrentPageState().hoveredShapeId} method getHoveredShape (line 81) | getHoveredShape(){const n=this.getHoveredShapeId();return n?this.getSh... method setHoveredShape (line 81) | setHoveredShape(n){const r=typeof n=="string"?n:(n==null?void 0:n.id)?... method getHintingShapeIds (line 81) | getHintingShapeIds(){return this.getCurrentPageState().hintingShapeIds} method getHintingShape (line 81) | getHintingShape(){const n=this.getHintingShapeIds();return fe(n.map(r=... method setHintingShapes (line 81) | setHintingShapes(n){const r=typeof n[0]=="string"?n:n.map(o=>o.id);ret... method getErasingShapeIds (line 81) | getErasingShapeIds(){return this.getCurrentPageState().erasingShapeIds} method getErasingShapes (line 81) | getErasingShapes(){const n=this.getErasingShapeIds();return fe(n.map(r... method setErasingShapes (line 81) | setErasingShapes(n){const r=typeof n[0]=="string"?n:n.map(s=>s.id);r.s... method getCroppingShapeId (line 81) | getCroppingShapeId(){return this.getCurrentPageState().croppingShapeId} method setCroppingShape (line 81) | setCroppingShape(n){const r=typeof n=="string"?n:(n==null?void 0:n.id)... method getCameraId (line 81) | getCameraId(){return hn.createId(this.getCurrentPageId())} method getCamera (line 81) | getCamera(){return this.store.get(this.getCameraId())} method getZoomLevel (line 81) | getZoomLevel(){return this.getCamera().z} method _setCamera (line 81) | _setCamera(n,r=!1){const o=this.getCamera();return o.x===n.x&&o.y===n.... method setCamera (line 81) | setCamera(n,r){const o=Number.isFinite(n.x)?n.x:0,s=Number.isFinite(n.... method centerOnPoint (line 81) | centerOnPoint(n,r){if(!this.getInstanceState().canMoveCamera)return th... method zoomToContent (line 81) | zoomToContent(n={duration:220}){const r=this.getSelectionPageBounds()?... method zoomToFit (line 81) | zoomToFit(n){if(!this.getInstanceState().canMoveCamera)return this;con... method resetZoom (line 81) | resetZoom(n=this.getViewportScreenCenter(),r){if(!this.getInstanceStat... method zoomIn (line 81) | zoomIn(n=this.getViewportScreenCenter(),r){if(!this.getInstanceState()... method zoomOut (line 81) | zoomOut(n=this.getViewportScreenCenter(),r){if(!this.getInstanceState(... method zoomToSelection (line 81) | zoomToSelection(n){if(!this.getInstanceState().canMoveCamera)return th... method panZoomIntoView (line 81) | panZoomIntoView(n,r){if(!this.getInstanceState().canMoveCamera)return ... method zoomToBounds (line 81) | zoomToBounds(n,r){if(!this.getInstanceState().canMoveCamera)return thi... method pan (line 81) | pan(n,r){if(!this.getInstanceState().canMoveCamera)return this;const{x... method stopCameraAnimation (line 81) | stopCameraAnimation(){return this.emit("stop-camera-animation"),this} method _animateViewport (line 81) | _animateViewport(n){if(!this._viewportAnimation)return;const r=()=>{th... method _animateToViewport (line 81) | _animateToViewport(n,r={}){const{duration:o=0,easing:s=nn.easeInOutCub... method slideCamera (line 81) | slideCamera(n={}){if(!this.getInstanceState().canMoveCamera)return thi... method animateToUser (line 81) | animateToUser(n){const r=this.getCollaborators().find(o=>o.userId===n)... method animateToShape (line 81) | animateToShape(n,r=M5){if(!this.getInstanceState().canMoveCamera)retur... method updateViewportScreenBounds (line 81) | updateViewportScreenBounds(n,r=!1){n.width=Math.max(n.width,1),n.heigh... method getViewportScreenBounds (line 81) | getViewportScreenBounds(){const{x:n,y:r,w:o,h:s}=this.getInstanceState... method getViewportScreenCenter (line 81) | getViewportScreenCenter(){const n=this.getViewportScreenBounds();retur... method getViewportPageBounds (line 81) | getViewportPageBounds(){const{w:n,h:r}=this.getViewportScreenBounds(),... method getViewportPageCenter (line 81) | getViewportPageCenter(){return this.getViewportPageBounds().center} method screenToPage (line 81) | screenToPage(n){const{screenBounds:r}=this.store.unsafeGetWithoutCaptu... method pageToScreen (line 81) | pageToScreen(n){const r=this.getViewportScreenBounds(),{x:o,y:s,z:i=1}... method pageToViewport (line 81) | pageToViewport(n){const{x:r,y:o,z:s=1}=this.getCamera();return{x:(n.x+... method _getCollaboratorsQuery (line 81) | _getCollaboratorsQuery(){return this.store.query.records("instance_pre... method getCollaborators (line 81) | getCollaborators(){const n=this._getCollaboratorsQuery().get();return ... method getCollaboratorsOnCurrentPage (line 81) | getCollaboratorsOnCurrentPage(){const n=this.getCurrentPageId();return... method startFollowingUser (line 81) | startFollowingUser(n){const r=this._getCollaboratorsQuery().get().filt... method stopFollowingUser (line 81) | stopFollowingUser(){return this.updateInstanceState({followingUserId:n... method getCameraState (line 81) | getCameraState(){return this._cameraState.get()} method getUnorderedRenderingShapes (line 81) | getUnorderedRenderingShapes(n){const r=[];let o=Io*2,s=Io;const i=this... method getRenderingShapes (line 81) | getRenderingShapes(){return this.getUnorderedRenderingShapes(!0).sort(... method getRenderingBounds (line 81) | getRenderingBounds(){return this._renderingBounds.get()} method updateRenderingBounds (line 81) | updateRenderingBounds(){const n=this.getViewportPageBounds();return n.... method _getAllPagesQuery (line 81) | _getAllPagesQuery(){return this.store.query.records("page")} method getPages (line 81) | getPages(){return this._getAllPagesQuery().get().sort(en)} method getCurrentPage (line 81) | getCurrentPage(){return this.getPage(this.getCurrentPageId())} method getCurrentPageId (line 81) | getCurrentPageId(){return this.getInstanceState().currentPageId} method getPage (line 81) | getPage(n){return this.store.get(typeof n=="string"?n:n.id)} method getCurrentPageShapeIds (line 81) | getCurrentPageShapeIds(){return this._currentPageShapeIds.get()} method getCurrentPageShapeIdsSorted (line 81) | getCurrentPageShapeIdsSorted(){return Array.from(this.getCurrentPageSh... method getPageShapeIds (line 81) | getPageShapeIds(n){const r=typeof n=="string"?n:n.id,o=this.store.quer... method setCurrentPage (line 81) | setCurrentPage(n,r){const o=typeof n=="string"?n:n.id;return this._set... method updatePage (line 81) | updatePage(n,r){return this._updatePage(n,r),this} method createPage (line 81) | createPage(n){return this._createPage(n),this} method deletePage (line 81) | deletePage(n){const r=typeof n=="string"?n:n.id;return this._deletePag... method duplicatePage (line 81) | duplicatePage(n,r=Ho.createId()){if(this.getPages().length>=Gp)return ... method renamePage (line 81) | renamePage(n,r,o){const s=typeof n=="string"?n:n.id;return this.getIns... method _getAllAssetsQuery (line 81) | _getAllAssetsQuery(){return this.store.query.records("asset")} method getAssets (line 81) | getAssets(){return this._getAllAssetsQuery().get()} method createAssets (line 81) | createAssets(n){return this._createAssets(n),this} method updateAssets (line 81) | updateAssets(n){return this._updateAssets(n),this} method deleteAssets (line 81) | deleteAssets(n){const r=typeof n[0]=="string"?n:n.map(o=>o.id);return ... method getAsset (line 81) | getAsset(n){return this.store.get(typeof n=="string"?n:n.id)} method _getShapeGeometryCache (line 81) | _getShapeGeometryCache(){return this.store.createComputedCache("bounds... method getShapeGeometry (line 81) | getShapeGeometry(n){return this._getShapeGeometryCache().get(typeof n=... method _getShapeHandlesCache (line 81) | _getShapeHandlesCache(){return this.store.createComputedCache("handles... method getShapeHandles (line 81) | getShapeHandles(n){return this._getShapeHandlesCache().get(typeof n=="... method getShapeLocalTransform (line 81) | getShapeLocalTransform(n){const r=typeof n=="string"?n:n.id,o=this.get... method _getShapePageTransformCache (line 81) | _getShapePageTransformCache(){return this.store.createComputedCache("p... method getShapeParentTransform (line 81) | getShapeParentTransform(n){const r=typeof n=="string"?n:n.id,o=this.ge... method getShapePageTransform (line 81) | getShapePageTransform(n){const r=typeof n=="string"?n:n.id;return this... method _getShapePageBoundsCache (line 81) | _getShapePageBoundsCache(){return this.store.createComputedCache("page... method getShapePageBounds (line 81) | getShapePageBounds(n){return this._getShapePageBoundsCache().get(typeo... method _getShapeClipPathCache (line 81) | _getShapeClipPathCache(){return this.store.createComputedCache("clipPa... method getShapeClipPath (line 81) | getShapeClipPath(n){return this._getShapeClipPathCache().get(typeof n=... method _getShapeMaskCache (line 81) | _getShapeMaskCache(){return this.store.createComputedCache("pageMaskCa... method getShapeMask (line 81) | getShapeMask(n){return this._getShapeMaskCache().get(typeof n=="string... method getShapeMaskedPageBounds (line 81) | getShapeMaskedPageBounds(n){return typeof n!="string"&&(n=n.id),this._... method _getShapeMaskedPageBoundsCache (line 81) | _getShapeMaskedPageBoundsCache(){return this.store.createComputedCache... method getShapeAncestors (line 81) | getShapeAncestors(n,r=[]){const o=typeof n=="string"?n:n.id,s=this.get... method findShapeAncestor (line 81) | findShapeAncestor(n,r){const o=typeof n=="string"?n:n.id,s=this.getSha... method hasAncestor (line 81) | hasAncestor(n,r){const o=typeof n=="string"?n:n==null?void 0:n.id,s=o&... method findCommonAncestor (line 81) | findCommonAncestor(n,r){var l;if(n.length===0)return;const o=typeof n[... method isShapeOrAncestorLocked (line 81) | isShapeOrAncestorLocked(n){const r=typeof n=="string"?this.getShape(n)... method _notVisibleShapes (line 81) | _notVisibleShapes(){return U4(this)} method getCulledShapes (line 81) | getCulledShapes(){const n=this._notVisibleShapes().get(),r=this.getSel... method getCurrentPageBounds (line 81) | getCurrentPageBounds(){let n;return this.getCurrentPageShapeIdsSorted(... method getSelectedShapeAtPoint (line 81) | getSelectedShapeAtPoint(n){const r=this.getSelectedShapeIds();return t... method getShapeAtPoint (line 81) | getShapeAtPoint(n,r={}){const o=this.getZoomLevel(),s=this.getViewport... method getShapesAtPoint (line 81) | getShapesAtPoint(n,r={}){return this.getCurrentPageShapes().filter(o=>... method isPointInShape (line 81) | isPointInShape(n,r,o={}){const{hitInside:s=!1,margin:i=0}=o,a=typeof n... method getPointInShapeSpace (line 81) | getPointInShapeSpace(n,r){const o=typeof n=="string"?n:n.id;return thi... method getPointInParentSpace (line 81) | getPointInParentSpace(n,r){const o=typeof n=="string"?n:n.id,s=this.ge... method getCurrentPageShapes (line 81) | getCurrentPageShapes(){return Array.from(this.getCurrentPageShapeIds()... method getCurrentPageShapesSorted (line 81) | getCurrentPageShapesSorted(){const n=[],r=this.getSortedChildIdsForPar... method getCurrentPageRenderingShapesSorted (line 81) | getCurrentPageRenderingShapesSorted(){const n=this.getCulledShapes();r... method isShapeOfType (line 81) | isShapeOfType(n,r){const o=typeof n=="string"?this.getShape(n):n;retur... method getShape (line 81) | getShape(n){const r=typeof n=="string"?n:n.id;if(Kn(r))return this.sto... method getShapeParent (line 81) | getShapeParent(n){const r=typeof n=="string"?n:n==null?void 0:n.id;if(... method getShapeNearestSibling (line 81) | getShapeNearestSibling(n,r){return r?r.parentId===n.parentId?r:this.fi... method isShapeInPage (line 81) | isShapeInPage(n,r=this.getCurrentPageId()){const o=typeof n=="string"?... method getAncestorPageId (line 81) | getAncestorPageId(n){const r=typeof n=="string"?n:n==null?void 0:n.id,... method reparentShapes (line 81) | reparentShapes(n,r,o){const s=typeof n[0]=="string"?n:n.map(y=>y.id);i... method getHighestIndexForParent (line 81) | getHighestIndexForParent(n){const r=typeof n=="string"?n:n.id,o=this._... method getSortedChildIdsForParent (line 81) | getSortedChildIdsForParent(n){const r=typeof n=="string"?n:n.id,o=this... method visitDescendants (line 81) | visitDescendants(n,r){const o=typeof n=="string"?n:n.id,s=this.getSort... method getShapeAndDescendantIds (line 81) | getShapeAndDescendantIds(n){const r=new Set,o=[...n];for(;o.length>0;)... method getDroppingOverShape (line 81) | getDroppingOverShape(n,r=[]){const o=this.getCurrentPageShapesSorted()... method getOutermostSelectableShape (line 81) | getOutermostSelectableShape(n,r){const o=typeof n=="string"?n:n.id,s=t... method rotateShapesBy (line 81) | rotateShapesBy(n,r){if((typeof n[0]=="string"?n:n.map(i=>i.id)).length... method getChangesToTranslateShape (line 81) | getChangesToTranslateShape(n,r){var i,a,c;let o=n;const s=this.getShap... method nudgeShapes (line 81) | nudgeShapes(n,r,o){const s=typeof n[0]=="string"?n:n.map(a=>a.id);if(s... method duplicateShapes (line 81) | duplicateShapes(n,r){const o=typeof n[0]=="string"?n:n.map(u=>u.id);if... method moveShapesToPage (line 81) | moveShapesToPage(n,r){const o=typeof n[0]=="string"?n:n.map(c=>c.id);i... method toggleLock (line 81) | toggleLock(n){const r=typeof n[0]=="string"?n:n.map(a=>a.id);if(this.g... method sendToBack (line 81) | sendToBack(n){const r=typeof n[0]=="string"?n:n.map(s=>s.id),o=Ed(this... method sendBackward (line 81) | sendBackward(n){const r=typeof n[0]=="string"?n:n.map(s=>s.id),o=Ed(th... method bringForward (line 81) | bringForward(n){const r=typeof n[0]=="string"?n:n.map(s=>s.id),o=Ed(th... method bringToFront (line 81) | bringToFront(n){const r=typeof n[0]=="string"?n:n.map(s=>s.id),o=Ed(th... method flipShapes (line 81) | flipShapes(n,r){const o=typeof n[0]=="string"?n:n.map(a=>a.id);if(this... method stackShapes (line 81) | stackShapes(n,r,o){const s=typeof n[0]=="string"?n:n.map(w=>w.id);if(t... method packShapes (line 81) | packShapes(n,r){var _,k;const o=typeof n[0]=="string"?n:n.map($=>$.id)... method alignShapes (line 81) | alignShapes(n,r){const o=typeof n[0]=="string"?n:n.map(l=>l.id);if(thi... method distributeShapes (line 81) | distributeShapes(n,r){const o=typeof n[0]=="string"?n:n.map(b=>b.id);i... method stretchShapes (line 81) | stretchShapes(n,r){const o=typeof n[0]=="string"?n:n.map(l=>l.id);if(t... method resizeShape (line 81) | resizeShape(n,r,o={}){var f;const s=typeof n=="string"?n:n.id;if(this.... method _scalePagePoint (line 81) | _scalePagePoint(n,r,o,s){const i=P.RotWith(n,r,-s).sub(r),a=P.MulV(i,o... method _resizeUnalignedShape (line 81) | _resizeUnalignedShape(n,r,o){const{type:s}=o.initialShape,i=new P(r.x,... method getInitialMetaForShape (line 81) | getInitialMetaForShape(n){return{}} method createShape (line 81) | createShape(n){return this._createShapes([n]),this} method createShapes (line 81) | createShapes(n){if(!Array.isArray(n))throw Error("Editor.createShapes:... method animateShape (line 81) | animateShape(n,r){return this.animateShapes([n],r)} method animateShapes (line 81) | animateShapes(n,r={}){const{duration:o=500,easing:s=nn.linear}=r,i=et(... method groupShapes (line 81) | groupShapes(n,r=Be()){var f;if(!Array.isArray(n))throw Error("Editor.g... method ungroupShapes (line 81) | ungroupShapes(n){const r=typeof n[0]=="string"?n:n.map(a=>a.id);if(thi... method updateShape (line 81) | updateShape(n,r){return this.updateShapes([n],r),this} method updateShapes (line 81) | updateShapes(n,r){const o=Array(n.length);for(let s=0,i=n.length;s{var o;return!((o=this.getS... method deleteShapes (line 81) | deleteShapes(n){if(!Array.isArray(n))throw Error("Editor.deleteShapes:... method deleteShape (line 81) | deleteShape(n){return this.deleteShapes([typeof n=="string"?n:n.id]),t... method _extractSharedStyles (line 81) | _extractSharedStyles(n,r){if(this.isShapeOfType(n,"group")){const o=th... method _getSelectionSharedStyles (line 81) | _getSelectionSharedStyles(){const n=this.getSelectedShapes(),r=new KS;... method getStyleForNextShape (line 81) | getStyleForNextShape(n){const r=this.getInstanceState().stylesForNextS... method getShapeStyleIfExists (line 81) | getShapeStyleIfExists(n,r){const o=this.styleProps[n.type].get(r);if(o... method getSharedStyles (line 81) | getSharedStyles(){if(this.isIn("select")&&this.getSelectedShapeIds().l... method getSharedOpacity (line 81) | getSharedOpacity(){if(this.isIn("select")&&this.getSelectedShapeIds().... method setOpacityForNextShapes (line 81) | setOpacityForNextShapes(n,r){return this.updateInstanceState({opacityF... method setOpacityForSelectedShapes (line 81) | setOpacityForSelectedShapes(n,r){const o=this.getSelectedShapes();if(o... method setStyleForNextShapes (line 81) | setStyleForNextShapes(n,r,o){const s=this.getInstanceState().stylesFor... method setStyleForSelectedShapes (line 81) | setStyleForSelectedShapes(n,r,o){const s=this.getSelectedShapes();if(s... method registerExternalAssetHandler (line 81) | registerExternalAssetHandler(n,r){return this.externalAssetContentHand... method getAssetForExternalContent (line 81) | async getAssetForExternalContent(n){var r,o;return await((o=(r=this.ex... method registerExternalContentHandler (line 81) | registerExternalContentHandler(n,r){return this.externalContentHandler... method putExternalContent (line 81) | async putExternalContent(n){var r,o;return(o=(r=this.externalContentHa... method getContentFromCurrentPage (line 81) | getContentFromCurrentPage(n){const r=typeof n[0]=="string"?n:n.map(c=>... method putContentOntoCurrentPage (line 81) | putContentOntoCurrentPage(n,r={}){var k;if(this.getInstanceState().isR... method getSvgElement (line 82) | async getSvgElement(n,r={}){const o=await V4(this,n,r);if(!o)return;co... method getSvgString (line 82) | async getSvgString(n,r={}){const o=await this.getSvgElement(n,r);retur... method getSvg (line 82) | async getSvg(n,r={}){const o=await this.getSvgElement(n,r);if(o)return... method _updateInputsFromEvent (line 82) | _updateInputsFromEvent(n){var S;const{pointerVelocity:r,previousScreen... method cancel (line 82) | cancel(){return this.dispatch({type:"misc",name:"cancel"}),this} method interrupt (line 82) | interrupt(){return this.dispatch({type:"misc",name:"interrupt"}),this} method complete (line 82) | complete(){return this.dispatch({type:"misc",name:"complete"}),this} method cancelDoubleClick (line 82) | cancelDoubleClick(){this._clickManager.cancelDoubleClickTimeout()} method _flushEventsForTick (line 82) | _flushEventsForTick(n){this.batch(()=>{if(this._pendingEventsForNextTi... function _d (line 82) | function _d(e,t=e.getCurrentPageId()){const n=e.getPage(t).name;e.emit("... function Qc (line 82) | function Qc(e,t){if(!t)return e;let n=null;const r=Object.entries(t);for... function D2 (line 82) | function D2(e,t,n){const r=e.getShape(t);if(!r)return;n.push(r);const o=... function Ru (line 82) | function Ru(){const e=z(),t=j2();return K("isDarkMode",()=>(t==null?void... function ds (line 82) | function ds(e,t,n,r,o,s=16,i=16){const a=(-n-t)*(Pe/180),c=Math.sin(a),l... function Bn (line 82) | function Bn(e,t=0,n="black"){return Cz[e](w5(t),!1,n)} function Iz (line 82) | function Iz(){const e=z(),t=cn(),n=Ru();js("useCursor",()=>{const{type:r... function Ez (line 82) | function Ez(){const e=z(),t=cn(),n=Ru(),r=K($t.forceSrgb);Se.useEffect((... function ax (line 82) | function ax(e){const t=x.useRef();return x.useLayoutEffect(()=>{t.curren... function _z (line 82) | function _z(e){const t=z(),n=cn();x.useLayoutEffect(()=>{e?(t.getInstanc... function kz (line 82) | function kz(){const[e,t]=x.useState(0);x.useEffect(()=>t(n=>n+1),[])} function Tz (line 82) | function Tz(){return so?["iPad Simulator","iPhone Simulator","iPod Simul... function $z (line 82) | function $z(e){e.version{const o=()=>{e.removeEventLis... function Bz (line 89) | function Bz(e){if(WS.has(e))return;const t=new Promise((n,r)=>{const o=(... method get (line 89) | get(e,t,n){if(e instanceof IDBTransaction){if(t==="done")return WS.get(e... method set (line 89) | set(e,t,n){return e[t]=n,!0} method has (line 89) | has(e,t){return e instanceof IDBTransaction&&(t==="done"||t==="store")?!... function Uz (line 89) | function Uz(e){VS=e(VS)} function Hz (line 89) | function Hz(e){return e===IDBDatabase.prototype.transaction&&!("objectSt... function Kz (line 89) | function Kz(e){return typeof e=="function"?Hz(e):(e instanceof IDBTransa... function Ro (line 89) | function Ro(e){if(e instanceof IDBRequest)return zz(e);if(wm.has(e))retu... function Wz (line 89) | function Wz(e,t,{blocked:n,upgrade:r,blocking:o,terminated:s}={}){const ... function Vz (line 89) | function Vz(e,{blocked:t}={}){const n=indexedDB.deleteDatabase(e);return... function nP (line 89) | function nP(e,t){if(!(e instanceof IDBDatabase&&!(t in e)&&typeof t=="st... function Wf (line 89) | async function Wf(e,t){Jz(e);const n=await Wz(e,3,{upgrade(r){r.objectSt... function Xz (line 89) | async function Xz({persistenceKey:e,sessionId:t,didCancel:n}){const r=Kf... function qz (line 89) | async function qz({persistenceKey:e,schema:t,changes:n,sessionId:r,sessi... function Zz (line 89) | async function Zz({persistenceKey:e,schema:t,snapshot:n,sessionId:r,sess... function Qz (line 89) | async function Qz({persistenceKey:e,didCancel:t}){await Wf(Kf+e,async n=... function lx (line 89) | function lx(){const e=JSON.parse(D0(z2)||"[]")??[];return Array.isArray(... function Jz (line 89) | function Jz(e){const t=new Set(lx());t.add(e),R0(z2,JSON.stringify([...t... class r8 (line 89) | class r8{constructor(t){m(this,"onmessage")}postMessage(t){}close(){}} method constructor (line 89) | constructor(t){m(this,"onmessage")} method postMessage (line 89) | postMessage(t){} method close (line 89) | close(){} class s8 (line 89) | class s8{constructor(t,{persistenceKey:n,sessionId:r=ef,onLoad:o,onLoadE... method constructor (line 89) | constructor(t,{persistenceKey:n,sessionId:r=ef,onLoad:o,onLoadError:s}... method debug (line 89) | debug(...t){this.isDebugging&&console.debug(...t)} method connect (line 89) | async connect(t,n){this.debug("connecting");let r;try{r=await Xz({pers... method close (line 89) | close(){this.debug("closing"),this.didDispose=!0,this.disposables.forE... method schedulePersist (line 89) | schedulePersist(){this.debug("schedulePersist",this.scheduledPersistTi... method persistIfNeeded (line 89) | persistIfNeeded(){this.debug("persistIfNeeded",{isPersisting:this.isPe... method doPersist (line 89) | async doPersist(){_t(!this.isPersisting,"persist already in progress")... function B2 (line 89) | function B2({initialData:e,defaultName:t="",...n}){const r="schema"in n&... function i8 (line 89) | function i8(e){return Object.fromEntries(e.map(t=>[t.type,{props:t.props... function oP (line 89) | function oP(e){const t=B2(e);return e.snapshot&&t.loadSnapshot(e.snapsho... function U2 (line 89) | function U2(e){const[t,n]=x.useState(()=>oP(e));if(!U_(t.opts,e)){const ... function a8 (line 89) | function a8({persistenceKey:e,sessionId:t,...n}){const[r,o]=x.useState(n... function c8 (line 89) | function c8(){const e=z();x.useEffect(()=>{if(!H2)return;function t(n){(... function l8 (line 89) | function l8(){const e=z(),t=cn();x.useEffect(()=>{const n=s=>t.style.set... function p8 (line 89) | function p8(e){const{defaultName:t,snapshot:n,initialData:r,shapeUtils:o... function W2 (line 89) | function W2({onMount:e,children:t,store:n,tools:r,shapeUtils:o,user:s,in... function f8 (line 89) | function f8({children:e,onMount:t,autoFocus:n}){return l8(),Iz(),Ez(),c8... function g8 (line 89) | function g8({crashingError:e}){throw e} function V2 (line 89) | function V2({children:e}){return h.jsx("div",{className:"tl-loading",chi... function G2 (line 89) | function G2({children:e}){return h.jsx("div",{className:"tl-loading",chi... function m8 (line 89) | function m8(e){const t=z(),n=ax(r=>{const o=e==null?void 0:e(r);return r... function Ai (line 89) | function Ai({children:e,className:t="",...n}){return h.jsx("div",{...n,c... function Y2 (line 89) | function Y2(e,t,n={}){const{newPoint:r,handle:o,scaleX:s,scaleY:i}=t,{mi... class Pc (line 89) | class Pc extends Fr{constructor(){super(...arguments);m(this,"onResize",... method constructor (line 89) | constructor(){super(...arguments);m(this,"onResize",(n,r)=>Y2(n,r))} method getGeometry (line 89) | getGeometry(n){return new Wo({width:n.props.w,height:n.props.h,isFille... method getHandleSnapGeometry (line 89) | getHandleSnapGeometry(n){return{points:this.getGeometry(n).bounds.corn... method constructor (line 89) | constructor(){super(...arguments);m(this,"onPointerDown",n=>{this.parent... method constructor (line 89) | constructor(){super(...arguments);m(this,"markId","");m(this,"wasFocused... method complete (line 89) | complete(){const{originPagePoint:n}=this.editor.inputs;if(!this.wasFocus... method cancel (line 89) | cancel(){this.parent.transition("idle")} class Ph (line 89) | class Ph extends se{constructor(){super(...arguments);m(this,"onCreate")}} method constructor (line 89) | constructor(){super(...arguments);m(this,"onCreate")} function Vf (line 89) | function Vf(e){const t=z();return K("isEditing",()=>t.getEditingShapeId(... function v8 (line 89) | function v8(){return x.useId().replace(/:/g,"_")} function Xr (line 89) | function Xr(e){const t=z();return x.useMemo(function(){const o=l=>{if(l.... function ux (line 89) | function ux(e,t=x8){return Math.max(w8,Math.ceil(e/t))} class X2 (line 89) | class X2 extends Hi{constructor(n){super({...n,isFilled:!1,isClosed:!1})... method constructor (line 89) | constructor(n){super({...n,isFilled:!1,isClosed:!1});m(this,"_center")... method nearestPoint (line 89) | nearestPoint(n){const{_center:r,measure:o,radius:s,angleEnd:i,angleSta... method hitTestLineSegment (line 89) | hitTestLineSegment(n,r){const{_center:o,radius:s,measure:i,angleStart:... method getVertices (line 89) | getVertices(){const{_center:n,measure:r,length:o,radius:s,angleStart:i... class dx (line 89) | class dx extends Hi{constructor(n){super({isClosed:!0,...n});m(this,"_ce... method constructor (line 89) | constructor(n){super({isClosed:!0,...n});m(this,"_center");m(this,"rad... method getBounds (line 89) | getBounds(){return new ne(this.x,this.y,this.radius*2,this.radius*2)} method getVertices (line 89) | getVertices(){const{_center:n,radius:r}=this,o=Oe*r,s=[];for(let i=0,a... method nearestPoint (line 89) | nearestPoint(n){const{_center:r,radius:o}=this;return r.equals(n)?P.Ad... method hitTestLineSegment (line 89) | hitTestLineSegment(n,r,o=0){const{_center:s,radius:i}=this;return Nf(n... class b8 (line 89) | class b8 extends Ki{constructor(n){const{start:r,cp1:o,cp2:s,end:i}=n;su... method constructor (line 89) | constructor(n){const{start:r,cp1:o,cp2:s,end:i}=n;super({...n,points:[... method getVertices (line 89) | getVertices(){const n=[],{a:r,b:o,c:s,d:i}=this;for(let a=0,c=10;a<=c;... method midPoint (line 89) | midPoint(){return P8(this,.5)} method nearestPoint (line 89) | nearestPoint(n){let r,o=1/0,s,i;for(const a of this.segments)i=a.neare... function P8 (line 89) | function P8(e,t){const{a:n,b:r,c:o,d:s}=e;return new P((1-t)*(1-t)*(1-t)... class C8 (line 89) | class C8 extends Hi{constructor(n){super({...n,isClosed:!1,isFilled:!1})... method constructor (line 89) | constructor(n){super({...n,isClosed:!1,isFilled:!1});m(this,"points");... method segments (line 89) | get segments(){if(!this._segments){this._segments=[];const{points:n}=t... method length (line 89) | get length(){return this._length||(this._length=this.segments.reduce((... method getVertices (line 89) | getVertices(){const n=this.segments.reduce((r,o)=>r.concat(o.vertices)... method nearestPoint (line 89) | nearestPoint(n){let r,o=1/0,s,i;for(const a of this.segments)i=a.neare... method hitTestLineSegment (line 89) | hitTestLineSegment(n,r){return this.segments.some(o=>o.hitTestLineSegm... class q2 (line 89) | class q2 extends Hi{constructor(n){super({...n,isClosed:!0});m(this,"w")... method constructor (line 89) | constructor(n){super({...n,isClosed:!0});m(this,"w");m(this,"h");m(thi... method edges (line 89) | get edges(){if(!this._edges){const{vertices:n}=this;this._edges=[];for... method getVertices (line 89) | getVertices(){const n=Math.max(1,this.w),r=Math.max(1,this.h),o=n/2,s=... method nearestPoint (line 89) | nearestPoint(n){let r,o=1/0,s,i;for(const a of this.edges)i=a.nearestP... method hitTestLineSegment (line 89) | hitTestLineSegment(n,r){return this.edges.some(o=>o.hitTestLineSegment... method getBounds (line 89) | getBounds(){return new ne(0,0,this.w,this.h)} class I8 (line 89) | class I8 extends q2{constructor(t){super({...t}),this.config=t}getVertic... method constructor (line 89) | constructor(t){super({...t}),this.config=t} method getVertices (line 89) | getVertices(){const t=Math.max(1,this.w),n=Math.max(1,this.h),r=t/2,o=... function sP (line 89) | function sP(e,t,n,r,o){const s=R5,i=n?L5:0,a=e-i,c=e+i,l=r?0:s,u=o?t:t-s... function hx (line 89) | function hx(e){if(!e.inputs.isDragging||e.inputs.isPanning||!e.getInstan... function E8 (line 89) | async function E8({shouldReload:e=!0}={}){B3(),await Promise.all(lx().ma... function _8 (line 89) | function _8(e,t="_blank"){J0.openWindow(e,t)} function SW (line 91) | function SW(e){return e.getSelectedShapeIds().map(r=>e.getShape(r)).filt... function xW (line 91) | function xW(e,t){const n=z();return K("selectedShapes",()=>n.getSelected... function wn (line 91) | function wn(e,t){const n=z();return K("selectedShapes",()=>{const r=n.ge... function wW (line 91) | function wW(){const e=z();return K("showAutoSizeToggle",()=>{const t=e.g... function XT (line 91) | function XT(){const e=z();return K("hasLinkShapeSelected",()=>{const t=e... function bW (line 91) | function bW(){const e=z();return K("onlyFlippableShape",()=>{const t=e.g... function qT (line 91) | function qT(){const e=z();return K("useCanRedo",()=>e.getCanRedo(),[e])} function ZT (line 91) | function ZT(){const e=z();return K("useCanUndo",()=>e.getCanUndo(),[e])} function PW (line 91) | function PW({children:e}){const t=z();return K("shouldDisplayHandles",()... function QT (line 91) | function QT(e,t={}){const{size:n=16,smoothing:r=.5}=t;if(e.length===0||n... function jx (line 91) | function jx(e,t={}){const{size:n=16,start:r={},end:o={},last:s=!1}=t,{ca... function lo (line 91) | function lo(e,t={}){var w;const{streamline:n=.5,size:r=16,simulatePressu... function Jf (line 91) | function Jf(e,t){const{size:n=16,thinning:r=.5,simulatePressure:o=!0,eas... function _W (line 91) | function _W(e,t={}){return jx(Jf(lo(e,t),t),t)} function ZP (line 91) | function ZP({scribble:e,zoom:t,color:n,opacity:r,className:o}){if(!e.poi... function ns (line 91) | function ns(){const e=z();return K("isReadonlyMode",()=>e.getInstanceSta... function TW (line 91) | function TW({size:e,width:t,height:n,hideAlternateHandles:r}){const o=j(... function DW (line 109) | function DW(e,t){var n=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator... function QP (line 109) | function QP(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){v... function Un (line 109) | function Un(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new A... function UW (line 109) | function UW(){throw new TypeError(`Invalid attempt to spread non-iterabl... function HW (line 110) | function HW(){throw new TypeError(`Invalid attempt to destructure non-it... function KW (line 111) | function KW(e,t){if(typeof e!="object"||e===null)return e;var n=e[Symbol... function WW (line 111) | function WW(e){var t=KW(e,"string");return typeof t=="symbol"?t:String(t)} function jl (line 111) | function jl(e){var t=e.sizes.shift(),n=Math.max(Math.ceil(t[0]),1),r=Mat... function Ym (line 111) | function Ym(e){var t=e.width===e.height,n=e.height===1,r=e.width===1,o=[... function Rd (line 111) | function Rd(e){var t=window&&"HTMLCanvasElement"in window,n=window&&"Off... function GW (line 116) | function GW(){return qm||(qm=YW()),qm} function YW (line 116) | async function YW(){const e=await Xm.maxWidth({usePromise:!0}),t=await X... function e$ (line 116) | async function e$(e,t){if(e<=eC&&t<=eC&&e*t<=XW)return[e,t];const{maxWid... function tC (line 120) | function tC(e,t){let n=0;for(;e[t+n];)n+=e[t+n]+1;return n+1} function qW (line 120) | function qW(e){return new TextDecoder("ascii").decode(e.slice(0,3))==="G... function ZW (line 120) | function ZW(e){const t=new Uint8Array(e);let n,r,o=0,s=0;if(!qW(e))retur... function QW (line 120) | function QW(e,t){const n=e.w/t.w,r=e.h/t.h;return n<=1&&r<=1?e:n>r?{w:e.... function JW (line 120) | async function JW(e,t,n,r={}){const o=await jo.usingObjectURL(e,jo.loadI... function eV (line 120) | async function eV(e){return ZW(await e.arrayBuffer())} function tV (line 120) | function tV(e){if(typeof e!="string")throw new TypeError("Expected a str... function nV (line 120) | function nV(e){const t=new URL(e).host.replace("www.","");for(const n of... function oV (line 120) | function oV(e){const t=new URL(e).host.replace("www.","");for(const n of... function n$ (line 120) | function n$(e){return oV(e)??nV(e)} function Cs (line 120) | function Cs(e){try{return n$(e)}catch(t){console.error(t)}} method insertTextFirefox (line 124) | static insertTextFirefox(t,n){t.setRangeText(n,t.selectionStart||0,t.sel... method insert (line 124) | static insert(t,n){const r=t.ownerDocument,o=r.activeElement;o!==t&&t.fo... method set (line 124) | static set(t,n){t.select(),ln.insert(t,n)} method getSelection (line 124) | static getSelection(t){const{selectionStart:n,selectionEnd:r}=t;return t... method wrapSelection (line 124) | static wrapSelection(t,n,r){const{selectionStart:o,selectionEnd:s}=t,i=l... method replace (line 124) | static replace(t,n,r){let o=0;t.value.replace(n,(...s)=>{const i=o+s[s.l... method findLineEnd (line 124) | static findLineEnd(t,n){const r=t.lastIndexOf(` method indent (line 125) | static indent(t){var a;const{selectionStart:n,selectionEnd:r,value:o}=t,... method unindent (line 126) | static unindent(t){const{selectionStart:n,selectionEnd:r,value:o}=t,s=o.... method indentCE (line 127) | static indentCE(t){var c;const n=window.getSelection(),r=t.innerText,o=L... method unindentCE (line 128) | static unindentCE(t){const n=window.getSelection(),r=t.innerText,o=Ld(t)... method normalizeText (line 129) | static normalizeText(t){return t.replace(ln.fixNewLines,` method normalizeTextForDom (line 130) | static normalizeTextForDom(t){return t.replace(ln.fixNewLines,` function Ld (line 133) | function Ld(e){if(typeof window.getSelection>"u")return;const t=window.g... function r$ (line 133) | function r$(e){return sV.test(e)} function iV (line 133) | function iV(e){return e.replace(/\t/g,Da)} function aV (line 133) | function aV(e){const t=e.split(` function cV (line 135) | function cV(e){return e.replace(/[ \t]+$/gm,"").replace(/\n+$/,"")} function lV (line 135) | function lV(e){return cV(aV(iV(e)))} function uV (line 135) | function uV(e,{maxImageDimension:t,maxAssetSize:n,acceptedImageMimeTypes... function nC (line 136) | async function nC(e,t,n){if(!t.length)return[];const r=P.From(n),o=[];fo... function o$ (line 136) | function o$(e,t){const n=e.getViewportPageBounds();let r=e.getSelectionP... function dV (line 136) | function dV(e,t,n){const r={id:Be(),type:"bookmark",x:n.x-150,y:n.y-160,... method constructor (line 136) | constructor(){super(...arguments);m(this,"onPointerDown",n=>{this.parent... method constructor (line 136) | constructor(){super(...arguments);m(this,"shape");m(this,"markId","");m(... method cancel (line 136) | cancel(){this.shape&&this.editor.bailToMark(this.markId),this.editor.set... method createArrowShape (line 136) | createArrowShape(){var u,d;const{originPagePoint:n}=this.editor.inputs,r... method updateArrowShapeEndHandle (line 136) | updateArrowShapeEndHandle(){var s,i,a;const n=this.shape;if(!n)throw Err... method startPreciseTimeout (line 136) | startPreciseTimeout(){this.preciseTimeout=window.setTimeout(()=>{this.ge... method clearPreciseTimeout (line 136) | clearPreciseTimeout(){clearTimeout(this.preciseTimeout)} class _h (line 136) | class _h extends se{constructor(){super(...arguments);m(this,"shapeType"... method constructor (line 136) | constructor(){super(...arguments);m(this,"shapeType","arrow")} class Ox (line 136) | class Ox extends se{constructor(){super(...arguments);m(this,"info",{});... method constructor (line 136) | constructor(){super(...arguments);m(this,"info",{});m(this,"initialSha... method canClose (line 136) | canClose(){return this.shapeType!=="highlight"} method getIsClosed (line 136) | getIsClosed(n,r){if(!this.canClose())return!1;const o=Mt[r],s=n[0].poi... method startShape (line 136) | startShape(){const{inputs:{originPagePoint:n,isPen:r}}=this.editor;thi... method updateDrawingShape (line 136) | updateDrawingShape(){const{initialShape:n}=this,{inputs:r}=this.editor... method getLineLength (line 136) | getLineLength(n){let r=0;for(const o of n)for(let s=0;s{this.parent... class kh (line 136) | class kh extends se{constructor(){super(...arguments);m(this,"shapeType"... method constructor (line 136) | constructor(){super(...arguments);m(this,"shapeType","draw");m(this,"o... class cv (line 136) | class cv extends Ph{constructor(){super(...arguments);m(this,"shapeType"... method constructor (line 136) | constructor(){super(...arguments);m(this,"shapeType","frame");m(this,"... function fV (line 136) | function fV(e,t,n){return t.includes(e.id)?!1:e.parentId===n.parentId} method constructor (line 136) | constructor(){super(...arguments);m(this,"onPointerDown",n=>{this.parent... method constructor (line 136) | constructor(){super(...arguments);m(this,"markId","");m(this,"onPointerU... method complete (line 136) | complete(){const{originPagePoint:n}=this.editor.inputs,r=Be();this.markI... method cancel (line 136) | cancel(){this.parent.transition("idle")} class Th (line 136) | class Th extends se{constructor(){super(...arguments);m(this,"shapeType"... method constructor (line 136) | constructor(){super(...arguments);m(this,"shapeType","geo")} class $h (line 136) | class $h extends se{constructor(){super(...arguments);m(this,"shapeType"... method constructor (line 136) | constructor(){super(...arguments);m(this,"shapeType","highlight");m(th... method constructor (line 136) | constructor(){super(...arguments);m(this,"shapeId","");m(this,"onEnter",... method constructor (line 136) | constructor(){super(...arguments);m(this,"shape",{});m(this,"markId");m(... method complete (line 136) | complete(){this.parent.transition("idle",{shapeId:this.shape.id}),this.e... method cancel (line 136) | cancel(){this.markId&&this.editor.bailToMark(this.markId),this.parent.tr... class Mh (line 136) | class Mh extends se{constructor(){super(...arguments);m(this,"shapeType"... method constructor (line 136) | constructor(){super(...arguments);m(this,"shapeType","line")} method constructor (line 136) | constructor(){super(...arguments);m(this,"onPointerDown",n=>{this.parent... function We (line 136) | function We(e,t){var o;const n=new Set;for(const s of t){const i=e.getSh... function i$ (line 136) | function i$(e,t){const n=e.getSortedChildIdsForParent(t.id);if(n.length=... function sf (line 136) | function sf(e,t,n=!1){e.select(t),e.setEditingShape(t),e.setCurrentTool(... function a$ (line 136) | function a$(e){const t=e.getSelectionPageBounds(),n=e.getViewportPageBou... function l$ (line 136) | function l$(e,t,n,r){return Object.fromEntries(Object.entries(bV).map(([... function u$ (line 136) | function u$(e,t,n){const r=new Set(e.getSelectedShapeIds()),o=(Te+vi+n)*... function d$ (line 136) | function d$(e,t,n,r,o=!1){let s;const i=e.getCurrentPageShapesSorted(),a... method constructor (line 136) | constructor(){super(...arguments);m(this,"dragged",!1);m(this,"info",{})... method complete (line 136) | complete(){this.wasFocusedOnEnter&&(this.editor.getInstanceState().isToo... method cancel (line 136) | cancel(){this.editor.bailToMark(this.markId),this.parent.transition("idl... function oC (line 136) | function oC(e,t){let n=c$/e.getZoomLevel(),r;for(const o of u$(e,0,0)){c... function sC (line 136) | function sC(e,t,n){e.createShape({id:t,type:"note",x:n.x,y:n.y}).select(... class Ah (line 136) | class Ah extends se{constructor(){super(...arguments);m(this,"shapeType"... method constructor (line 136) | constructor(){super(...arguments);m(this,"shapeType","note")} function CV (line 136) | function CV(e){const t=e.getShapeAtPoint(e.inputs.currentPagePoint,{hitI... method constructor (line 136) | constructor(){super(...arguments);m(this,"onPointerMove",n=>{switch(n.ta... method constructor (line 136) | constructor(){super(...arguments);m(this,"shape");m(this,"markId","");m(... method complete (line 136) | complete(){var s;this.editor.mark("creating text shape");const n=Be(),{x... method cancel (line 136) | cancel(){this.parent.transition("idle"),this.editor.bailToMark(this.mark... class jh (line 136) | class jh extends se{constructor(){super(...arguments);m(this,"shapeType"... method constructor (line 136) | constructor(){super(...arguments);m(this,"shapeType","text")} function xt (line 136) | function xt(){return Jo({isDarkMode:Ru()})} function TV (line 136) | function TV(e){return e.replace(/\s/g," ")} function lv (line 136) | function lv(e,t,n){const{padding:r=0}=n;if(t.length===0)return null;cons... function $V (line 137) | function $V(e,t,n,r){if((e==="start-legacy"||e==="end-legacy")&&n.length... function MV (line 137) | function MV(e){return e==="start-legacy"||e==="middle-legacy"||e==="end-... function eg (line 137) | function eg({fontSize:e,font:t,align:n,verticalAlign:r,text:o,labelColor... function lc (line 137) | function lc(e){return{key:`${ao.id}:${e}`,getElement:async()=>{const t=A... function AV (line 137) | function AV(e){const t=dk[e];for(const n of document.fonts)if(t.includes... function Rx (line 137) | function Rx(e){return{key:`${ao.id}:${e}`,getElement:async()=>e!=="patte... function jV (line 137) | function jV(){const e=xt(),t=8/12;return h.jsxs(h.Fragment,{children:[h.... function Lx (line 137) | function Lx(){return{key:`${ao.id}:pattern`,component:RV}} function DV (line 137) | function DV(){const t=z().getInstanceState().devicePixelRatio,[n,r]=x.us... function RV (line 137) | function RV(){const e=z(),t=x.useRef(null),{defs:n,isReady:r}=DV();retur... function h$ (line 137) | function h$(e){return e.classList.contains("tl-html-layer")?e:e.parentEl... function Vo (line 137) | function Vo(e,t,n={}){const{closed:r=!1,snap:o=1,start:s="outset",end:i=... function Fx (line 137) | function Fx(e,t){const n=cC.get(t);if(n)return n;const r=e.getArrowInfo(... function p$ (line 137) | function p$(e,t){const n=Mt[t.props.size];return jW+(n-Mt.s)*2+(n===Mt.x... function LV (line 137) | function LV(e,t,n){const r=Fx(e,t),o=p$(e,t),s=P.Nudge(n.start.point,n.e... function FV (line 137) | function FV(e,t,n){const r=Fx(e,t),o=p$(e,t),s=Math.sign(t.props.bend),i... function Oh (line 137) | function Oh(e,t){let n;const r=[],o=e.getArrowInfo(t),s=t.props.start.ty... function lC (line 137) | function lC(e,t,n,r,o,s){const i=HS(e,t,s),a=vs(n,r,o);return i==null?vo... function uC (line 137) | function uC(e,t){let n=null,r=-1/0;for(const o of t){const s=P.Dist2(e,o... function NV (line 137) | function NV(e,t,n,r){const o=vs(e,t,n);return e+o*r*n*-1} function zV (line 137) | function zV(e,t,n){const r=t==="end"?e.end.point:e.start.point,o=t==="en... function BV (line 137) | function BV({point:e,int:t}){const n=P.RotWith(t,e,Pe/6),r=P.RotWith(t,e... function UV (line 137) | function UV({point:e,int:t}){const n=P.RotWith(t,e,Pe/6),r=P.RotWith(t,e... function HV (line 137) | function HV({point:e,int:t}){const n=P.Sub(t,e).div(2),r=P.Add(e,P.Rot(n... function KV (line 137) | function KV({point:e,int:t}){const n=P.Lrp(e,t,.45),r=P.Dist(n,e);return... function WV (line 139) | function WV({point:e,int:t}){const n=P.Lrp(e,t,.75),r=P.RotWith(n,e,Pe/4... function VV (line 139) | function VV({int:e,point:t}){const n=P.Lrp(t,e,.85),r=P.Sub(n,t).div(2),... function GV (line 139) | function GV({int:e,point:t}){const n=P.Sub(e,t).div(2),r=P.Add(t,P.Rot(n... function af (line 139) | function af(e,t,n){const r=t==="end"?e.end.arrowhead:e.start.arrowhead;i... function YV (line 139) | function YV(e){const{start:t,end:n,handleArc:{radius:r,largeArcFlag:o,sw... function f$ (line 139) | function f$(e){const{start:t,end:n,bodyArc:{radius:r,largeArcFlag:o,swee... function g$ (line 139) | function g$(e,t){return`M${e.x},${e.y}L${t.x},${t.y}`} function XV (line 139) | function XV(e){return g$(e.start.handle,e.end.handle)} function m$ (line 139) | function m$(e){return g$(e.start.point,e.end.point)} function ZV (line 139) | function ZV(e,t,n){const r=z(),o=x.useRef(null),s=x.useRef(),i=K("isEdit... function QV (line 139) | function QV(){} class Dh (line 139) | class Dh extends Fr{constructor(){super(...arguments);m(this,"canEdit",(... method constructor (line 139) | constructor(){super(...arguments);m(this,"canEdit",()=>!0);m(this,"can... method getDefaultProps (line 139) | getDefaultProps(){return{dash:"draw",size:"m",fill:"none",color:"black... method getGeometry (line 139) | getGeometry(n){const r=this.editor.getArrowInfo(n),o=[],s=r.isStraight... method getHandles (line 139) | getHandles(n){const r=this.editor.getArrowInfo(n);return[{id:"start",t... method component (line 139) | component(n){const r=this.editor.getOnlySelectedShape(),o=this.editor.... method indicator (line 139) | indicator(n){const{start:r,end:o}=jr(this.editor,n),s=this.editor.getA... method toSvg (line 139) | toSvg(n,r){r.addExportDef(Rx(n.props.fill)),n.props.text&&r.addExportD... method getCanvasSvgDefs (line 139) | getCanvasSvgDefs(){return[Lx(),{key:"arrow:dot",component:nG},{key:"ar... function tG (line 139) | function tG(e,t){const n=e.getArrowInfo(t);return n.isStraight?P.Dist(n.... function nG (line 139) | function nG(){return h.jsx("marker",{id:"arrowhead-dot",className:"tl-ar... function rG (line 139) | function rG(){return h.jsxs("marker",{id:"arrowhead-cross",className:"tl... function uc (line 139) | function uc({url:e,zoomLevel:t}){return h.jsx("a",{className:ue("tl-hype... function Nx (line 139) | function Nx(e){return oG.map(n=>{const{offsetX:r,offsetY:o,blur:s,spread... class Rh (line 139) | class Rh extends Pc{constructor(){super(...arguments);m(this,"canResize"... method constructor (line 139) | constructor(){super(...arguments);m(this,"canResize",()=>!1);m(this,"h... method getDefaultProps (line 139) | getDefaultProps(){return{url:"",w:300,h:320,assetId:null}} method component (line 139) | component(n){const r=n.props.assetId?this.editor.getAsset(n.props.asse... method indicator (line 139) | indicator(n){return h.jsx("rect",{width:j(n.props.w),height:j(n.props.... function fC (line 139) | function fC(e,t){const{url:n}=t.props,r=Si.createId($S(n));e.getAsset(r)... function ji (line 139) | function ji(e,t=!1){const n=e.length;if(n<2)return"";let r=e[0].point,o=... function aG (line 139) | function aG(e,t={}){const{start:n={},end:r={}}=t,{cap:o=!0}=n,{cap:s=!0}... function cG (line 139) | function cG(e){if(e.length<=2)return[e];const t=[];let n=[e[0]],r=P.Sub(... function Zm (line 139) | function Zm(e){const t=e[0];let n;for(;e.length>2&&(n=e[1],P.Dist2(t.poi... function lG (line 139) | function lG(e,t,n){return"M "+e+" "+t+" m -"+n+", 0 a "+n+","+n+" 0 1,1 ... function uG (line 139) | function uG(e,t={}){if(e.length===0)return"";if(e.length===1)return lG(e... function du (line 139) | function du(){const e=z();return K("zoom",()=>e.getZoomLevel()<.35,[e])} function uv (line 139) | function uv({strokeWidth:e,showAsComplete:t}){return{size:1+e,thinning:0... function dv (line 139) | function dv(e,t,n,r){return{...r?gC(t):e.dash==="draw"?e.isPen?pG(t):hG(... function hu (line 139) | function hu(e){const t=[];for(const n of e)if(n.type==="free"||n.points.... function fG (line 139) | function fG(e,t){return{draw:"none",solid:"none",dotted:`0.1 ${t*2}`,das... class Lh (line 139) | class Lh extends Fr{constructor(){super(...arguments);m(this,"hideResize... method constructor (line 139) | constructor(){super(...arguments);m(this,"hideResizeHandles",n=>Qm(n))... method getDefaultProps (line 139) | getDefaultProps(){return{segments:[],color:"black",fill:"none",dash:"d... method getGeometry (line 139) | getGeometry(n){const r=hu(n.props.segments),o=Mt[n.props.size];if(n.pr... method component (line 139) | component(n){return h.jsx(zs,{id:n.id,children:h.jsx(mC,{shape:n,force... method indicator (line 139) | indicator(n){var d;const r=du(),o=Mt[n.props.size],s=hu(n.props.segmen... method toSvg (line 139) | toSvg(n,r){return r.addExportDef(Rx(n.props.fill)),h.jsx(mC,{shape:n,f... method getCanvasSvgDefs (line 139) | getCanvasSvgDefs(){return[Lx()]} method expandSelectionOutlinePx (line 139) | expandSelectionOutlinePx(n){const r=n.props.dash==="draw"?1.6:1;return... function y$ (line 139) | function y$(e,t){const n=(t+1)*.5;return`M ${e.x} ${e.y} m -${n}, 0 a ${... function Qm (line 139) | function Qm(e){return e.props.segments.length===1&&e.props.segments[0].p... function mC (line 139) | function mC({shape:e,forceSolid:t}){var d;const n=xt(),r=Mt[e.props.size... function gG (line 139) | function gG(e,t,n={}){const{newPoint:r,handle:o,scaleX:s,scaleY:i}=t,{mi... class Fh (line 139) | class Fh extends Pc{constructor(){super(...arguments);m(this,"hideSelect... method constructor (line 139) | constructor(){super(...arguments);m(this,"hideSelectionBoundsFg",n=>!t... method getDefaultProps (line 139) | getDefaultProps(){return{w:300,h:300,url:""}} method component (line 139) | component(n){const{w:r,h:o,url:s}=n.props,i=Vf(n.id),a=x.useMemo(()=>n... method indicator (line 139) | indicator(n){const r=x.useMemo(()=>Cs(n.props.url),[n.props.url]);retu... function yG (line 139) | function yG({id:e,file:t,isInteractive:n,width:r,height:o,style:s,pageRo... function S$ (line 153) | function S$(e,t){return e.match(/^\s*$/)?t:e} class Nh (line 153) | class Nh extends Pc{constructor(){super(...arguments);m(this,"canBind",(... method constructor (line 153) | constructor(){super(...arguments);m(this,"canBind",()=>!0);m(this,"can... method getDefaultProps (line 153) | getDefaultProps(){return{w:160*2,h:90*2,name:""}} method getGeometry (line 153) | getGeometry(n){return new Wo({width:n.props.w,height:n.props.h,isFille... method component (line 153) | component(n){const r=this.editor.getShapeGeometry(n).bounds,o=xt(),s=K... method toSvg (line 153) | toSvg(n,r){const o=Jo({isDarkMode:r.isDarkMode}),a=((Os(this.editor.ge... method indicator (line 153) | indicator(n){const r=this.editor.getShapeGeometry(n).bounds;return h.j... method providesBackgroundForChildren (line 153) | providesBackgroundForChildren(){return!0} function Xt (line 153) | function Xt(e){return`${j(e.x)},${j(e.y)} `} function v$ (line 153) | function v$(e=""){let t=0,n=0,r=0,o=0;function s(){const i=t^t<<11;retur... function hv (line 153) | function hv(e){let t="M";const n=e.length;let r,o,s;for(let i=0,a=n;i0} function IG (line 153) | function IG(e){return{size:1+e,thinning:.25,end:{taper:e},start:{taper:e... function EG (line 153) | function EG(e,t,n,r){const o=Ys(e),s=t/2,i=n/2,a=Kp(s,i),c=[],l=Oe*o(),u... function _G (line 153) | function _G(e,t,n,r){return ji(EG(e,t,n,r))} function fv (line 153) | function fv(e,t){switch(e.geo){case"x-box":return kG(e.w,e.h,t,e.dash);c... function kG (line 153) | function kG(e,t,n,r){const o=r==="draw"?.62:0;if(r==="dashed")return[[ne... function TG (line 153) | function TG(e,t){const n=Math.min(e,t)*.82,r=(e-n)/2,o=(t-n)/2,s=a=>Math... function AG (line 153) | function AG(e,t){if(t>e){const r=e/2;return` function jG (line 164) | function jG(e,t){if(e>t){const r=t/2;return Kp(r,r)+(e-r*2)*2}const n=e/... function P$ (line 164) | function P$(e,t){let n;if(t>e){const r=e/2;n=` function xC (line 175) | function xC({shape:e}){const t=z(),{id:n,props:r}=e,{w:o,color:s,fill:i,... class zh (line 175) | class zh extends Pc{constructor(){super(...arguments);m(this,"canEdit",(... method constructor (line 175) | constructor(){super(...arguments);m(this,"canEdit",()=>!0);m(this,"onE... method getDefaultProps (line 175) | getDefaultProps(){return{w:100,h:100,geo:"rectangle",color:"black",lab... method getGeometry (line 175) | getGeometry(n){const r=Math.max(1,n.props.w),o=Math.max(1,n.props.h+n.... method getHandleSnapGeometry (line 175) | getHandleSnapGeometry(n){const r=this.getGeometry(n),o=r.children[0];s... method component (line 175) | component(n){const{id:r,type:o,props:s}=n,{fill:i,font:a,align:c,verti... method indicator (line 175) | indicator(n){const{id:r,props:o}=n,{w:s,size:i}=o,a=o.h+o.growY,c=Mt[i... method toSvg (line 175) | toSvg(n,r){const{props:o}=n;r.addExportDef(Rx(n.props.fill));let s;if(... method getCanvasSvgDefs (line 175) | getCanvasSvgDefs(){return[Lx()]} function Fd (line 175) | function Fd(e,t){const n=t.props.text;if(!n)return{w:0,h:0};const r=e.te... function zG (line 175) | function zG(){const[e,t]=x.useState(!1);return x.useEffect(()=>{const r=... class Bh (line 175) | class Bh extends Fr{constructor(){super(...arguments);m(this,"hideResize... method constructor (line 175) | constructor(){super(...arguments);m(this,"hideResizeHandles",n=>zd(n))... method getDefaultProps (line 175) | getDefaultProps(){return{segments:[],color:"black",size:"m",isComplete... method getGeometry (line 175) | getGeometry(n){const r=aa(n);if(zd(n))return new dx({x:-r/2,y:-r/2,rad... method component (line 175) | component(n){return h.jsx(zs,{id:n.id,style:{opacity:wC},children:h.js... method backgroundComponent (line 175) | backgroundComponent(n){return h.jsx(zs,{id:n.id,style:{opacity:bC},chi... method indicator (line 175) | indicator(n){var d;const r=du(),o=aa(n),s=hu(n.props.segments);let i=o... method toSvg (line 175) | toSvg(n){return h.jsx(Nd,{strokeWidth:aa(n),shape:n,opacity:wC})} method toBackgroundSvg (line 175) | toBackgroundSvg(n){return h.jsx(Nd,{strokeWidth:aa(n),shape:n,opacity:... function BG (line 175) | function BG(e){return`M ${e.x} ${e.y} m -${.1}, 0 a ${.1},${.1} 0 1,0 ${... function UG (line 175) | function UG(e,t){const n=t/2;return`M ${e.x} ${e.y} m -${n}, 0 a ${n},${... function C$ (line 175) | function C$(e,t,n){var c;const r=hu(e.props.segments),o=e.props.isComple... function HG (line 175) | function HG(e,t,n){const{strokePoints:r,sw:o}=C$(e,t,n);return{solidStro... function Nd (line 175) | function Nd({strokeWidth:e,shape:t,opacity:n}){const r=xt(),o=du(),{soli... function aa (line 175) | function aa(e){return ac[e.props.size]*1.12} function zd (line 175) | function zd(e){return e.props.segments.length===1&&e.props.segments[0].p... function I$ (line 175) | function I$(){return h.jsxs("svg",{width:"15",height:"15",viewBox:"0 0 3... function E$ (line 175) | function E$(){const[e,t]=x.useState(!1);return x.useEffect(()=>{const n=... function KG (line 175) | async function KG(e){const n=await(await fetch(e)).blob();return Ka.blob... class Uh (line 175) | class Uh extends Pc{constructor(){super(...arguments);m(this,"isAspectRa... method constructor (line 175) | constructor(){super(...arguments);m(this,"isAspectRatioLocked",()=>!0)... method getDefaultProps (line 175) | getDefaultProps(){return{w:100,h:100,assetId:null,playing:!0,url:"",cr... method component (line 175) | component(n){var p,f;const r=this.editor.getCroppingShapeId()===n.id,o... method indicator (line 175) | indicator(n){return this.editor.getCroppingShapeId()===n.id?null:h.jsx... method toSvg (line 175) | async toSvg(n){const r=n.props.assetId?this.editor.getAsset(n.props.as... function PC (line 175) | function PC(e){const t=e.props.crop,n=t==null?void 0:t.topLeft;if(!n)ret... function _$ (line 175) | function _$(e,t){const{start:n,end:r}=e;return t?`M${j(n.x)},${j(n.y)} L... function k$ (line 175) | function k$(e,t){const{a:n,b:r,c:o,d:s}=e;return P.Equals(n,s)?"":`${t?`... function WG (line 175) | function WG(e,t){let n=e.segments.reduce((r,o,s)=>r+k$(o,s===0),"");retu... function VG (line 175) | function VG(e,t){let n=e.segments.reduce((r,o,s)=>r+_$(o,s===0),"");retu... function T$ (line 175) | function T$(e,t=!1){return e instanceof Ki?VG(e,t):WG(e,t)} function $$ (line 175) | function $$(e){return{size:e,thinning:.4,streamline:0,smoothing:.5,simul... function M$ (line 175) | function M$(e,t,n){const r=t.vertices,o=$$(n);return lo(r,o)} function GG (line 175) | function GG(e,t,n){const r=$$(n);return jx(Jf(M$(e,t,n),r),r)} function YG (line 175) | function YG(e,t,n){const r=GG(e,t,n);return Z0(r)} function XG (line 175) | function XG(e,t,n){if(e.props.dash==="draw"){const r=M$(e,t,n);return ji... class Hh (line 175) | class Hh extends Fr{constructor(){super(...arguments);m(this,"hideResize... method constructor (line 175) | constructor(){super(...arguments);m(this,"hideResizeHandles",()=>!0);m... method getDefaultProps (line 175) | getDefaultProps(){const[n,r]=eu(2);return{dash:"draw",size:"m",color:"... method getGeometry (line 175) | getGeometry(n){return yl(n)} method getHandles (line 175) | getHandles(n){return qG.get(n.props,()=>{const r=yl(n),o=gv(n),s=o.map... method component (line 175) | component(n){return h.jsx(zs,{id:n.id,children:h.jsx(CC,{shape:n})})} method indicator (line 175) | indicator(n){const r=Mt[n.props.size],o=yl(n),{dash:s}=n.props;let i;i... method toSvg (line 175) | toSvg(n){return h.jsx(CC,{shape:n})} method getHandleSnapGeometry (line 175) | getHandleSnapGeometry(n){const r=gv(n);return{points:r,getSelfSnapPoin... function gv (line 175) | function gv(e){return Object.values(e.props.points).sort(en)} function yl (line 175) | function yl(e){const t=gv(e).map(P.From);switch(e.props.spline){case"cub... function CC (line 175) | function CC({shape:e}){const t=xt(),n=yl(e),r=Mt[e.props.size],{dash:o,c... function ZG (line 175) | function ZG({assetUrls:e,children:t}){return x.useEffect(()=>{for(const ... function Bx (line 175) | function Bx(){const e=x.useContext(A$);if(!e)throw new Error("useAssetUr... function JG (line 175) | async function JG(e,t){if(!(await fetch(t.translations.en)).ok)return co... function l (line 175) | async function l(){const u=await JG(o,s);u&&!c&&(t&&t[o]?a({...u,message... function $e (line 175) | function $e(){const e=O$();return x.useCallback(function(n){return e.mes... class Kh (line 175) | class Kh extends Fr{constructor(){super(...arguments);m(this,"canEdit",(... method constructor (line 175) | constructor(){super(...arguments);m(this,"canEdit",()=>!0);m(this,"hid... method getDefaultProps (line 175) | getDefaultProps(){return{color:"black",size:"m",text:"",font:"draw",al... method getGeometry (line 175) | getGeometry(n){const r=Bd(n),{labelHeight:o,labelWidth:s}=D$(this.edit... method getHandles (line 175) | getHandles(n){const r=this.editor.getZoomLevel(),o=wV/r,s=Bd(n),i=this... method component (line 175) | component(n){const{id:r,type:o,props:{color:s,font:i,size:a,align:c,te... method indicator (line 175) | indicator(n){return h.jsx("rect",{rx:"1",width:j(Te),height:j(Bd(n))})} method toSvg (line 175) | toSvg(n,r){r.addExportDef(lc(n.props.font)),n.props.text&&r.addExportD... function IC (line 175) | function IC(e,t){const{labelHeight:n,fontSizeAdjustment:r}=D$(e,t),o=Mat... function tY (line 175) | function tY(e,t){const n=t.props.text;if(!n)return{labelHeight:Lo[t.prop... function D$ (line 175) | function D$(e,t){return nY.get(t,()=>tY(e,t))} function rY (line 175) | function rY(e){const t=z(),n=O$();return x.useCallback(r=>{const o=t.get... function Bd (line 175) | function Bd(e){return Te+e.props.growY} function oY (line 175) | function oY(e,t){const n=Ys(e),r=Math.abs(n())+.5,o=Math.cos(t);return`0... function sY (line 177) | function sY(e,{initialBounds:t,scaleX:n,scaleY:r,newPoint:o}){const s=Ma... class Wh (line 177) | class Wh extends Fr{constructor(){super(...arguments);m(this,"canEdit",(... method constructor (line 177) | constructor(){super(...arguments);m(this,"canEdit",()=>!0);m(this,"isA... method getDefaultProps (line 177) | getDefaultProps(){return{color:"black",size:"m",w:8,text:"",font:"draw... method getMinDimensions (line 177) | getMinDimensions(n){return iY.get(n.props,r=>EC(this.editor,r))} method getGeometry (line 177) | getGeometry(n){const{scale:r}=n.props,{width:o,height:s}=this.getMinDi... method component (line 177) | component(n){const{id:r,props:{font:o,size:s,text:i,color:a,scale:c,al... method indicator (line 177) | indicator(n){const r=this.editor.getShapeGeometry(n).bounds,o=z();retu... method toSvg (line 177) | toSvg(n,r){r.addExportDef(lc(n.props.font)),n.props.text&&r.addExportD... function EC (line 177) | function EC(e,t){const{font:n,text:r,autoSize:o,size:s,w:i}=t,a=o?16:Mat... function aY (line 177) | function aY(e){const t=z();return x.useCallback(n=>{if(t.getEditingShape... class Vh (line 177) | class Vh extends Pc{constructor(){super(...arguments);m(this,"canEdit",(... method constructor (line 177) | constructor(){super(...arguments);m(this,"canEdit",()=>!0);m(this,"isA... method getDefaultProps (line 177) | getDefaultProps(){return{w:100,h:100,assetId:null,time:0,playing:!0,ur... method component (line 177) | component(n){const{editor:r}=this,o=r.getShapeGeometry(n).bounds.w*r.g... method indicator (line 177) | indicator(n){return h.jsx("rect",{width:j(n.props.w),height:j(n.props.... method toSvg (line 177) | toSvg(n){return h.jsx("image",{href:cY(n.id),width:n.props.w,height:n.... function cY (line 177) | function cY(e){const t=e.split(":")[1],n=document.querySelector(`.tl-vid... function lY (line 177) | function lY(e){return[e.sideEffects.registerAfterChangeHandler("instance... class R$ (line 177) | class R$ extends se{constructor(){super(...arguments);m(this,"info",{});... method constructor (line 177) | constructor(){super(...arguments);m(this,"info",{});m(this,"scribbleId... method update (line 177) | update(){const{editor:n,excludedShapeIds:r}=this,o=n.getErasingShapeId... method complete (line 177) | complete(){const{editor:n}=this;n.deleteShapes(n.getCurrentPageState()... method cancel (line 177) | cancel(){const{editor:n}=this;n.setErasingShapes([]),n.bailToMark(this... method constructor (line 177) | constructor(){super(...arguments);m(this,"onPointerDown",n=>{this.parent... method constructor (line 177) | constructor(){super(...arguments);m(this,"onEnter",()=>{const n=this.edi... method startErasing (line 177) | startErasing(n){this.parent.transition("erasing",n)} method complete (line 177) | complete(){const n=this.editor.getErasingShapeIds();n.length&&(this.edit... method cancel (line 177) | cancel(){this.editor.setErasingShapes([]),this.parent.transition("idle")} class Gh (line 177) | class Gh extends se{constructor(){super(...arguments);m(this,"onEnter",(... method constructor (line 177) | constructor(){super(...arguments);m(this,"onEnter",()=>{this.editor.se... class L$ (line 177) | class L$ extends se{constructor(){super(...arguments);m(this,"initialCam... method constructor (line 177) | constructor(){super(...arguments);m(this,"initialCamera",new P);m(this... method update (line 177) | update(){const{initialCamera:n,editor:r}=this,{currentScreenPoint:o,or... method complete (line 177) | complete(){const{editor:n}=this,{pointerVelocity:r}=n.inputs,o=Math.mi... method constructor (line 177) | constructor(){super(...arguments);m(this,"onEnter",()=>{this.editor.setC... method constructor (line 177) | constructor(){super(...arguments);m(this,"onEnter",()=>{this.editor.stop... method startDragging (line 177) | startDragging(){this.parent.transition("dragging")} method complete (line 177) | complete(){this.parent.transition("idle")} class Yh (line 177) | class Yh extends se{constructor(){super(...arguments);m(this,"onDoubleCl... method constructor (line 177) | constructor(){super(...arguments);m(this,"onDoubleClick",n=>{if(n.phas... method constructor (line 177) | constructor(){super(...arguments);m(this,"onPointerDown",n=>{this.parent... class F$ (line 177) | class F$ extends se{constructor(){super(...arguments);m(this,"scribbleId... method constructor (line 177) | constructor(){super(...arguments);m(this,"scribbleId","id");m(this,"on... method complete (line 177) | complete(){this.parent.transition("idle")} method cancel (line 177) | cancel(){this.parent.transition("idle")} class Xh (line 177) | class Xh extends se{constructor(){super(...arguments);m(this,"onEnter",(... method constructor (line 177) | constructor(){super(...arguments);m(this,"onEnter",()=>{this.editor.se... class N$ (line 177) | class N$ extends se{constructor(){super(...arguments);m(this,"info",{});... method constructor (line 177) | constructor(){super(...arguments);m(this,"info",{});m(this,"initialSel... method complete (line 177) | complete(){this.hitTestShapes(),this.parent.transition("idle")} method hitTestShapes (line 177) | hitTestShapes(){const{editor:n,excludedShapeIds:r,isWrapMode:o}=this,{... method handleHit (line 177) | handleHit(n,r,o,s,i){if(n.parentId===o){s.add(n.id);return}const a=thi... function Hx (line 177) | function Hx(e,t=!1){const n=e.getZoomLevel(),{inputs:{currentPagePoint:r... function z$ (line 177) | function z$(e,t,n){if(!t)throw Error("Needs to translate a cropped shape... method constructor (line 177) | constructor(){super(...arguments);m(this,"onEnter",()=>{this.editor.upda... method cancel (line 177) | cancel(){this.editor.setCroppingShape(null),this.editor.setCurrentTool("... method nudgeCroppingImage (line 177) | nudgeCroppingImage(n=!1){const{editor:{inputs:{keys:r}}}=this,o=r.has("S... class B$ (line 177) | class B$ extends se{constructor(){super(...arguments);m(this,"onCancel",... method constructor (line 177) | constructor(){super(...arguments);m(this,"onCancel",()=>{this.editor.s... class U$ (line 177) | class U$ extends se{constructor(){super(...arguments);m(this,"info",{});... method constructor (line 177) | constructor(){super(...arguments);m(this,"info",{});m(this,"markId","t... method complete (line 177) | complete(){this.updateShapes(),this.editor.setCurrentTool("select.crop... method cancel (line 177) | cancel(){this.editor.bailToMark(this.markId),this.editor.setCurrentToo... method createSnapshot (line 177) | createSnapshot(){return{shape:this.editor.getOnlySelectedShape()}} method updateShapes (line 177) | updateShapes(){const n=this.snapshot.shape;if(!n)return;const{originPa... class qh (line 177) | class qh extends se{} class H$ (line 177) | class H$ extends se{constructor(){super(...arguments);m(this,"info",{});... method constructor (line 177) | constructor(){super(...arguments);m(this,"info",{});m(this,"onEnter",n... method updateCursor (line 177) | updateCursor(){const n=this.editor.getSelectedShapes(),r=dc[this.info.... method startResizing (line 177) | startResizing(){this.editor.getInstanceState().isReadonly||this.parent... method complete (line 177) | complete(){this.info.onInteractionEnd?this.editor.setCurrentTool(this.... method cancel (line 177) | cancel(){this.info.onInteractionEnd?this.editor.setCurrentTool(this.in... class K$ (line 177) | class K$ extends se{constructor(){super(...arguments);m(this,"info",{});... method constructor (line 177) | constructor(){super(...arguments);m(this,"info",{});m(this,"markId",""... method updateCursor (line 177) | updateCursor(){if(!this.editor.getSelectedShapes()[0])return;const r=d... method updateShapes (line 177) | updateShapes(){const{shape:n,cursorHandleOffset:r}=this.snapshot;if(!n... method complete (line 177) | complete(){this.updateShapes(),We(this.editor,[this.snapshot.shape.id]... method cancel (line 177) | cancel(){this.editor.bailToMark(this.markId),this.info.onInteractionEn... method createSnapshot (line 177) | createSnapshot(){const n=this.editor.getSelectionRotation(),{inputs:{o... class W$ (line 177) | class W$ extends se{constructor(){super(...arguments);m(this,"shapeId","... method constructor (line 177) | constructor(){super(...arguments);m(this,"shapeId","");m(this,"initial... method resetExactTimeout (line 177) | resetExactTimeout(){this.exactTimeout!==-1&&this.clearExactTimeout(),t... method clearExactTimeout (line 177) | clearExactTimeout(){this.exactTimeout!==-1&&(clearTimeout(this.exactTi... method complete (line 177) | complete(){this.editor.snaps.clearIndicators(),We(this.editor,[this.sh... method cancel (line 177) | cancel(){this.editor.bailToMark(this.markId),this.editor.snaps.clearIn... method update (line 177) | update(){var _;const{editor:n,shapeId:r,initialPagePoint:o}=this,{init... function V$ (line 177) | function V$(e){return e.isLabel?[e]:e instanceof Br?e.children.filter(t=... class G$ (line 177) | class G$ extends se{constructor(){super(...arguments);m(this,"hitShapeFo... method constructor (line 177) | constructor(){super(...arguments);m(this,"hitShapeForPointerUp",null);... function _C (line 177) | function _C(e){const t=e.getOnlySelectedShape();return!!(t&&!e.isShapeOr... function cf (line 177) | function cf(e){const t=e.getSelectedShapeIds(),{shiftKey:n,altKey:r,curr... method constructor (line 177) | constructor(){super(...arguments);m(this,"onEnter",()=>{this.parent.setC... method shouldStartEditingShape (line 177) | shouldStartEditingShape(n=this.editor.getOnlySelectedShape()){return!n||... method startEditingShape (line 177) | startEditingShape(n,r,o){this.editor.isShapeOrAncestorLocked(n)&&n.type!... method isOverArrowLabelTest (line 177) | isOverArrowLabelTest(n){if(!n)return!1;const r=this.editor.getPointInSha... method handleDoubleClickOnCanvas (line 177) | handleDoubleClickOnCanvas(n){if(this.editor.getInstanceState().isReadonl... method nudgeSelectedShapes (line 177) | nudgeSelectedShapes(n=!1){const{editor:{inputs:{keys:r}}}=this,o=r.has("... method canInteractWithShapeInReadOnly (line 177) | canInteractWithShapeInReadOnly(n){return!!(!this.editor.getInstanceState... function kC (line 177) | function kC(e,t){const n=e.getSelectionRotatedPageBounds();if(!n)return!... class Y$ (line 177) | class Y$ extends se{constructor(){super(...arguments);m(this,"shapeId","... method constructor (line 177) | constructor(){super(...arguments);m(this,"shapeId","");m(this,"markId"... method updateCursor (line 177) | updateCursor(){this.editor.setCursor({type:"grabbing",rotation:0})} method complete (line 177) | complete(){this.info.onInteractionEnd?this.editor.setCurrentTool(this.... method cancel (line 177) | cancel(){this.editor.bailToMark(this.markId),this.info.onInteractionEn... class X$ (line 177) | class X$ extends se{constructor(){super(...arguments);m(this,"onEnter",(... method constructor (line 177) | constructor(){super(...arguments);m(this,"onEnter",()=>{const{inputs:n... method complete (line 177) | complete(){this.parent.transition("idle")} class q$ (line 177) | class q$ extends se{constructor(){super(...arguments);m(this,"info",{});... method constructor (line 177) | constructor(){super(...arguments);m(this,"info",{});m(this,"onEnter",n... method startCropping (line 177) | startCropping(){this.editor.getInstanceState().isReadonly||this.parent... method cancel (line 177) | cancel(){this.info.onInteractionEnd?this.editor.setCurrentTool(this.in... class Z$ (line 177) | class Z$ extends se{constructor(){super(...arguments);m(this,"info",{});... method constructor (line 177) | constructor(){super(...arguments);m(this,"info",{});m(this,"onEnter",n... method startDraggingHandle (line 177) | startDraggingHandle(){const{editor:n}=this;if(n.getInstanceState().isR... method cancel (line 177) | cancel(){this.parent.transition("idle")} function TC (line 177) | function TC(e,t,n,r){const o=e.getShapePageTransform(t.id),s=o.point(),i... class Q$ (line 177) | class Q$ extends se{constructor(){super(...arguments);m(this,"info",{});... method constructor (line 177) | constructor(){super(...arguments);m(this,"info",{});m(this,"onEnter",n... method updateCursor (line 177) | updateCursor(){this.editor.updateInstanceState({cursor:{type:dc[this.i... method startRotating (line 177) | startRotating(){this.editor.getInstanceState().isReadonly||this.parent... method complete (line 177) | complete(){this.info.onInteractionEnd?this.editor.setCurrentTool(this.... method cancel (line 177) | cancel(){this.info.onInteractionEnd?this.editor.setCurrentTool(this.in... class J$ (line 177) | class J$ extends se{constructor(){super(...arguments);m(this,"info",{});... method constructor (line 177) | constructor(){super(...arguments);m(this,"info",{});m(this,"onEnter",n... method startTranslating (line 177) | startTranslating(n){this.editor.getInstanceState().isReadonly||this.pa... method cancel (line 177) | cancel(){this.parent.transition("idle")} class eM (line 177) | class eM extends se{constructor(){super(...arguments);m(this,"hitShape",... method constructor (line 177) | constructor(){super(...arguments);m(this,"hitShape",{});m(this,"hitSha... method startTranslating (line 177) | startTranslating(n){this.editor.getInstanceState().isReadonly||(this.e... method cancel (line 177) | cancel(){this.parent.transition("idle")} class tM (line 177) | class tM extends se{constructor(){super(...arguments);m(this,"info",{});... method constructor (line 177) | constructor(){super(...arguments);m(this,"info",{});m(this,"markId",""... method cancel (line 177) | cancel(){this.editor.bailToMark(this.markId),this.info.onInteractionEn... method complete (line 177) | complete(){var n,r;if(We(this.editor,this.snapshot.selectedShapeIds),t... method handleResizeStart (line 177) | handleResizeStart(){const{shapeSnapshots:n}=this.snapshot,r=[];n.forEa... method handleResizeEnd (line 177) | handleResizeEnd(){const{shapeSnapshots:n}=this.snapshot,r=[];n.forEach... method updateShapes (line 177) | updateShapes(){const{altKey:n,shiftKey:r}=this.editor.inputs,{frames:o... method updateCursor (line 177) | updateCursor({dragHandle:n,isFlippedX:r,isFlippedY:o,rotation:s}){cons... function $C (line 177) | function $C(e,t){t=t%Oe;const n=Math.round(t/(Pe/4)),r=Jm.indexOf(e);ret... class nM (line 177) | class nM extends se{constructor(){super(...arguments);m(this,"snapshot",... method constructor (line 177) | constructor(){super(...arguments);m(this,"snapshot",{});m(this,"info",... method _getRotationFromPointerPosition (line 177) | _getRotationFromPointerPosition({snapToNearestDegree:n}){const r=this.... class rM (line 177) | class rM extends se{constructor(){super(...arguments);m(this,"hits",new ... method constructor (line 177) | constructor(){super(...arguments);m(this,"hits",new Set);m(this,"size"... method updateScribbleSelection (line 177) | updateScribbleSelection(n){const{editor:r}=this,o=this.editor.getCurre... method complete (line 177) | complete(){this.updateScribbleSelection(!0),this.parent.transition("id... method cancel (line 177) | cancel(){this.editor.setSelectedShapes([...this.initialSelectedShapeId... class PY (line 177) | class PY{constructor(t){m(this,"prevDroppingShapeId",null);m(this,"dropp... method constructor (line 177) | constructor(t){m(this,"prevDroppingShapeId",null);m(this,"droppingNode... method updateDroppingNode (line 177) | updateDroppingNode(t,n){var r;this.first&&(this.editor.setHintingShape... method setDragTimer (line 177) | setDragTimer(t,n,r){this.droppingNodeTimer=setTimeout(()=>{this.editor... method handleDrag (line 177) | handleDrag(t,n,r){var c,l,u,d,p;n=fe(n.map(f=>this.editor.getShape(f.i... method hintParents (line 177) | hintParents(t){const n=new Map;for(const o of t){const s=this.editor.f... method dropShapes (line 177) | dropShapes(t){var r,o;const{prevDroppingShapeId:n}=this;if(this.handle... method clear (line 177) | clear(){this.prevDroppingShapeId=null,this.droppingNodeTimer!==null&&c... class oM (line 177) | class oM extends se{constructor(){super(...arguments);m(this,"info",{});... method constructor (line 177) | constructor(){super(...arguments);m(this,"info",{});m(this,"selectionS... method startCloning (line 177) | startCloning(){this.isCreating||(this.isCloning=!0,this.reset(),this.m... method stopCloning (line 177) | stopCloning(){this.isCloning=!1,this.snapshot=this.selectionSnapshot,t... method reset (line 177) | reset(){this.editor.bailToMark(this.markId)} method complete (line 177) | complete(){var n;this.updateShapes(),this.dragAndDropManager.dropShape... method cancel (line 177) | cancel(){this.reset(),this.info.onInteractionEnd?this.editor.setCurren... method handleStart (line 177) | handleStart(){const{movingShapes:n}=this.snapshot,r=[];n.forEach(o=>{v... method handleEnd (line 177) | handleEnd(){const{movingShapes:n}=this.snapshot;if(this.isCloning&&n.l... method handleChange (line 177) | handleChange(){const{movingShapes:n}=this.snapshot,r=[];n.forEach(o=>{... method updateShapes (line 177) | updateShapes(){const{snapshot:n}=this;this.dragAndDropManager.updateDr... function AC (line 177) | function AC(e){var d;const t=[],n=[],r=e.getSelectedShapeIds(),o=fe(r.ma... function CY (line 177) | function CY({editor:e,snapshot:t}){const{inputs:n}=e,{noteSnapshot:r,not... class Zh (line 177) | class Zh extends se{constructor(){super(...arguments);m(this,"reactor");... method constructor (line 177) | constructor(){super(...arguments);m(this,"reactor");m(this,"cleanUpDup... class sM (line 177) | class sM extends se{constructor(){super(...arguments);m(this,"info",{});... method constructor (line 177) | constructor(){super(...arguments);m(this,"info",{});m(this,"onEnter",n... class iM (line 177) | class iM extends se{constructor(){super(...arguments);m(this,"info",{});... method constructor (line 177) | constructor(){super(...arguments);m(this,"info",{});m(this,"onEnter",n... method complete (line 177) | complete(){const{currentScreenPoint:n}=this.editor.inputs;this.editor.... method cancel (line 177) | cancel(){this.parent.transition("idle",this.info)} class aM (line 177) | class aM extends se{constructor(){super(...arguments);m(this,"info",{});... method constructor (line 177) | constructor(){super(...arguments);m(this,"info",{});m(this,"zoomBrush"... method update (line 177) | update(){const{inputs:{originPagePoint:n,currentPagePoint:r}}=this.edi... method cancel (line 177) | cancel(){this.parent.transition("idle",this.info)} method complete (line 177) | complete(){const{zoomBrush:n}=this,r=8/this.editor.getZoomLevel();if(n... class Qh (line 177) | class Qh extends se{constructor(){super(...arguments);m(this,"info",{});... method constructor (line 177) | constructor(){super(...arguments);m(this,"info",{});m(this,"onEnter",n... method complete (line 177) | complete(){this.info.onInteractionEnd&&this.info.onInteractionEnd!=="s... method updateCursor (line 177) | updateCursor(){this.editor.inputs.altKey?this.editor.updateInstanceSta... function X (line 177) | function X(){return X=Object.assign?Object.assign.bind():function(e){for... function ie (line 177) | function ie(e,t,{checkForDefaultPrevented:n=!0}={}){return function(o){i... function EY (line 177) | function EY(e,t){typeof e=="function"?e(t):e!=null&&(e.current=t)} function rg (line 177) | function rg(...e){return t=>e.forEach(n=>EY(n,t))} function Xe (line 177) | function Xe(...e){return x.useCallback(rg(...e),e)} function mo (line 177) | function mo(e,t=[]){let n=[];function r(s,i){const a=x.createContext(i),... function _Y (line 177) | function _Y(...e){const t=e[0];if(e.length===1)return t;const n=()=>{con... function TY (line 177) | function TY(e){return x.isValidElement(e)&&e.type===kY} function $Y (line 177) | function $Y(e,t){const n={...t};for(const r in t){const o=e[r],s=t[r];/^... function og (line 177) | function og(e){const t=e+"CollectionProvider",[n,r]=mo(t),[o,s]=n(t,{col... function Kx (line 177) | function Kx(e,t){e&&Ui.flushSync(()=>e.dispatchEvent(t))} function sn (line 177) | function sn(e){const t=x.useRef(e);return x.useEffect(()=>{t.current=e})... function AY (line 177) | function AY(e,t=globalThis==null?void 0:globalThis.document){const n=sn(... function RY (line 177) | function RY(e,t=globalThis==null?void 0:globalThis.document){const n=sn(... function LY (line 177) | function LY(e,t=globalThis==null?void 0:globalThis.document){const n=sn(... function OC (line 177) | function OC(){const e=new CustomEvent(Sv);document.dispatchEvent(e)} function lM (line 177) | function lM(e,t,n,{discrete:r}){const o=n.originalEvent.target,s=new Cus... function zY (line 177) | function zY(e,t){return x.useReducer((n,r)=>{const o=t[n][r];return o??n... function BY (line 177) | function BY(e){const[t,n]=x.useState(),r=x.useRef({}),o=x.useRef(e),s=x.... function Ud (line 177) | function Ud(e){return(e==null?void 0:e.animationName)||"none"} function Zs (line 177) | function Zs({prop:e,defaultProp:t,onChange:n=()=>{}}){const[r,o]=UY({def... function UY (line 177) | function UY({defaultProp:e,onChange:t}){const n=x.useState(e),[r]=n,o=x.... method label (line 177) | label(e){if(e.label&&typeof e.label=="string"&&!e.label.trim()){const t=... method onClose (line 177) | onClose(){} method type (line 177) | type(e){if(e.type&&!["foreground","background"].includes(e.type)){const ... method altText (line 177) | altText(e){return e.altText?null:new Error(`Missing prop \`altText\` exp... function SM (line 177) | function SM(e){const t=[];return Array.from(e.childNodes).forEach(r=>{if... function Hd (line 177) | function Hd(e,t,n,{discrete:r}){const o=n.originalEvent.currentTarget,s=... function cX (line 177) | function cX(e=()=>{}){const t=sn(e);Di(()=>{let n=0,r=0;return n=window.... function lX (line 177) | function lX(e){return e.nodeType===e.ELEMENT_NODE} function uX (line 177) | function uX(e){const t=[],n=document.createTreeWalker(e,NodeFilter.SHOW_... function ey (line 177) | function ey(e){const t=document.activeElement;return e.some(n=>n===t?!0:... function Fo (line 177) | function Fo(e){const[t,n]=x.useState(gX());return Di(()=>{e||n(r=>r??Str... method pause (line 177) | pause(){this.paused=!0} method resume (line 177) | resume(){this.paused=!1} function yX (line 177) | function yX(e,{select:t=!1}={}){const n=document.activeElement;for(const... function SX (line 177) | function SX(e){const t=vM(e),n=NC(t,e),r=NC(t.reverse(),e);return[n,r]} function vM (line 177) | function vM(e){const t=[],n=document.createTreeWalker(e,NodeFilter.SHOW_... function NC (line 177) | function NC(e,t){for(const n of e)if(!vX(n,{upTo:t}))return n} function vX (line 177) | function vX(e,{upTo:t}){if(getComputedStyle(e).visibility==="hidden")ret... function xX (line 177) | function xX(e){return e instanceof HTMLInputElement&&"select"in e} function fs (line 177) | function fs(e,{select:t=!1}={}){if(e&&e.focus){const n=document.activeEl... function wX (line 177) | function wX(){let e=[];return{add(t){const n=e[0];t!==n&&(n==null||n.pau... function BC (line 177) | function BC(e,t){const n=[...e],r=n.indexOf(t);return r!==-1&&n.splice(r... function bX (line 177) | function bX(e){return e.filter(t=>t.tagName!=="A")} function Gx (line 177) | function Gx(){x.useEffect(()=>{var e,t;const n=document.querySelectorAll... function UC (line 177) | function UC(){const e=document.createElement("span");return e.setAttribu... function xM (line 177) | function xM(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty... function PX (line 177) | function PX(e,t,n){if(n||arguments.length===2)for(var r=0,o=t.length,s;r... function oy (line 177) | function oy(e,t){return typeof e=="function"?e(t):e&&(e.current=t),e} function EX (line 177) | function EX(e,t){var n=x.useState(function(){return{value:e,callback:t,f... function kX (line 177) | function kX(e,t){var n=EX(null,function(r){return e.forEach(function(o){... function TX (line 177) | function TX(e){return e} function $X (line 177) | function $X(e,t){t===void 0&&(t=TX);var n=[],r=!1,o={read:function(){if(... function MX (line 177) | function MX(e){e===void 0&&(e={});var t=$X(null);return t.options=Jr({as... function AX (line 177) | function AX(e,t){return e.useMedium(t),wM} function OX (line 177) | function OX(){if(!document)return null;var e=document.createElement("sty... function DX (line 177) | function DX(e,t){e.styleSheet?e.styleSheet.cssText=t:e.appendChild(docum... function RX (line 177) | function RX(e){var t=document.head||document.getElementsByTagName("head"... function nq (line 217) | function nq(e){var t=x.useRef([]),n=x.useRef([0,0]),r=x.useRef(),o=x.use... function jM (line 217) | function jM(e){return e?"open":"closed"} function Cq (line 217) | function Cq({onEvent:e,children:t}){return h.jsx(DM.Provider,{value:e??O... function So (line 217) | function So(){return x.useContext(DM)??OM} function Iq (line 217) | function Iq({children:e}){const t=z(),n=So(),[r,o]=x.useState([]),s=x.us... function Yi (line 217) | function Yi(){const e=x.useContext(RM);if(!e)throw new Error("useDialogs... function _q (line 217) | function _q(){const{dialogs:e}=Yi();return h.jsx(h.Fragment,{children:e.... function Tq (line 217) | function Tq(){const e=z(),t=K("follow",()=>e.getInstanceState().followin... function $q (line 217) | function $q({userId:e}){const t=p2(e);return t?h.jsx("div",{className:"t... function Mq (line 217) | function Mq({children:e}){const[t,n]=x.useState([]),r=x.useCallback(i=>{... function Kr (line 217) | function Kr(){const e=x.useContext(LM);if(!e)throw new Error("useToasts ... function vt (line 217) | function vt({children:e}){return h.jsx("span",{className:"tlui-button__l... function jq (line 217) | function jq({toast:e}){const{removeToast:t}=Kr(),n=$e(),r=i=>{i||t(e.id)... function Oq (line 217) | function Oq(){const{toasts:e}=Kr();return h.jsx(h.Fragment,{children:e.m... function Rq (line 217) | function Rq(){const{toasts:e}=Kr(),[t,n]=x.useState(!1);return x.useEffe... function ke (line 217) | function ke({icon:e,small:t,invertIcon:n}){return h.jsx(Bs,{className:"t... function FM (line 217) | function FM(e){return x.useMemo(()=>e?{fonts:{...Pv.fonts,...e==null?voi... function Fq (line 217) | function Fq(e){return e?{fonts:Object.assign({...rl.fonts},{...e==null?v... function dg (line 217) | function dg({className:e,children:t}){return h.jsx("div",{className:ue("... function hg (line 217) | function hg({className:e,children:t}){return h.jsx(yq,{dir:"ltr",classNa... function pg (line 217) | function pg(){return h.jsx("div",{className:"tlui-dialog__header__close"... function fu (line 217) | function fu({className:e,children:t,style:n}){return h.jsx("div",{classN... function Xx (line 217) | function Xx({className:e,children:t}){return h.jsx("div",{className:ue("... function zM (line 217) | function zM(){const e=z(),t=x.useRef();return x.useEffect(()=>{const n=w... function Nq (line 217) | function Nq({overrides:e,children:t}){const n=z(),r=So(),{addDialog:o}=Y... function De (line 217) | function De(){const e=x.useContext(BM);if(!e)throw new Error("useTools m... function zq (line 217) | function zq({forceMobile:e=!1,children:t}){const n=z(),r=K("breakpoint",... function Rn (line 217) | function Rn(){return x.useContext(UM)} function Bq (line 217) | function Bq(){const{addToast:e,removeToast:t,clearToasts:n}=Kr(),{addDia... function Uq (line 217) | function Uq(e,t){const n={};for(const r of e)if(r.translations)for(const... function HM (line 217) | function HM(e){return x.useMemo(()=>e,e)} function Hq (line 217) | function Hq(e){const t=HM(e==null?[]:Array.isArray(e)?e:[e]);return x.us... function Kq (line 217) | function Kq(e){const t=Bq(),n=HM(e==null?[]:Array.isArray(e)?e:[e]);retu... function Wq (line 217) | function Wq(e,t){const n=fe(t.map(o=>e.getShape(o)).filter(o=>o&&e.isSha... function Gq (line 217) | function Gq(e,t,n={}){const r=e.getShape(t);if(!r)return;const o=e.getSo... function YC (line 217) | function YC(e){return er.isValid(e)?{isValid:!0,hasProtocol:!0}:er.isVal... function i (line 217) | function i(c,l){if(!s[c]){s[c]={};for(var u=0;u2){const o=new P(t[0],t[1]... function WM (line 217) | async function WM(e,t,n,r){const s=(await Promise.all(t.map(async i=>awa... function sZ (line 217) | function sZ(e,t,n){const r=n??(e.inputs.shiftKey?e.inputs.currentPagePoi... function Cv (line 217) | async function Cv(e,t,n,r){var o;try{if(new URL(t).pathname.match(/\.(pn... function iZ (line 217) | function iZ(e){const t=document.implementation.createHTMLDocument("");re... function tp (line 217) | function tp(e){const{activeElement:t}=document;return e.getIsMenuOpen()|... function GM (line 217) | async function GM(e,t,n){const r=t.filter(s=>(s.type==="file"||s.type===... function pZ (line 217) | function pZ(){const e=z(),t=So(),n=x.useCallback(function(i){e.getSelect... function fZ (line 217) | function fZ(){const e=z(),t=So(),n=K("editor.isFocused",()=>e.getInstanc... function YM (line 217) | async function YM(e,t,n){const{type:r,quality:o,scale:s,width:i,height:a... function XM (line 217) | async function XM(e,t,n){const r=await e.getSvgString(t!=null&&t.length?... function Iv (line 217) | async function Iv(e,t,n,r={}){var o;switch(n){case"svg":return(o=await X... function qM (line 217) | async function qM({editor:e,ids:t,format:n,opts:r={}}){switch(n){case"sv... function mZ (line 217) | function mZ(e,t,n,r={}){return{blobPromise:qM({editor:e,ids:t,format:n,o... function yZ (line 217) | function yZ(e,t,n="svg",r={}){if(!window.navigator.clipboard)return Prom... function SZ (line 217) | async function SZ(e){var t,n;await((n=(t=navigator.clipboard)==null?void... function vZ (line 217) | function vZ(){const e=z(),{addToast:t}=Kr(),n=$e();return x.useCallback(... function xZ (line 217) | async function xZ(e,t,n="png",r,o={}){if(!r&&(r=`shapes at ${ZC()}`,t.le... function ZC (line 217) | function ZC(){const e=new Date,t=String(e.getFullYear()).slice(2),n=Stri... function wZ (line 217) | function wZ(e){const t=document.createElement("a"),n=URL.createObjectURL... function bZ (line 217) | function bZ(){const e=z(),{addToast:t}=Kr(),n=$e();return x.useCallback(... function PZ (line 217) | function PZ(){const e=z(),t=x.useRef(null),n=x.useRef(null);return x.use... function CZ (line 300) | function CZ(e){return Object.fromEntries(e.map(t=>[t.id,t]))} function ha (line 300) | function ha(e,t){if(e.getSelectedShapes().length===0)return e.getDocumen... function IZ (line 300) | function IZ({overrides:e,children:t}){const n=z(),{addDialog:r,clearDial... function ce (line 300) | function ce(){const e=x.useContext(ZM);if(!e)throw new Error("useTools m... function gu (line 300) | function gu(e,t){return e?typeof e=="string"?e:t?e[t]??e.default:void 0:... function Ev (line 300) | function Ev(e,t,n){return Vn(e,eo(t,n))} function Go (line 300) | function Go(e,t){return typeof e=="function"?e(t):e} function Yo (line 300) | function Yo(e){return e.split("-")[0]} function kc (line 300) | function kc(e){return e.split("-")[1]} function Qx (line 300) | function Qx(e){return e==="x"?"y":"x"} function Jx (line 300) | function Jx(e){return e==="y"?"height":"width"} function Tc (line 300) | function Tc(e){return["top","bottom"].includes(Yo(e))?"y":"x"} function ew (line 300) | function ew(e){return Qx(Tc(e))} function TZ (line 300) | function TZ(e,t,n){n===void 0&&(n=!1);const r=kc(e),o=ew(e),s=Jx(o);let ... function $Z (line 300) | function $Z(e){const t=df(e);return[_v(e),t,_v(t)]} function _v (line 300) | function _v(e){return e.replace(/start|end/g,t=>kZ[t])} function MZ (line 300) | function MZ(e,t,n){const r=["left","right"],o=["right","left"],s=["top",... function AZ (line 300) | function AZ(e,t,n,r){const o=kc(e);let s=MZ(Yo(e),n==="start",r);return ... function df (line 300) | function df(e){return e.replace(/left|right|bottom|top/g,t=>_Z[t])} function jZ (line 300) | function jZ(e){return{top:0,right:0,bottom:0,left:0,...e}} function QM (line 300) | function QM(e){return typeof e!="number"?jZ(e):{top:e,right:e,bottom:e,l... function hf (line 300) | function hf(e){const{x:t,y:n,width:r,height:o}=e;return{width:r,height:o... function QC (line 300) | function QC(e,t,n){let{reference:r,floating:o}=e;const s=Tc(t),i=ew(t),a... function mu (line 300) | async function mu(e,t){var n;t===void 0&&(t={});const{x:r,y:o,platform:s... method fn (line 300) | async fn(t){const{x:n,y:r,placement:o,rects:s,platform:i,elements:a,midd... method fn (line 300) | async fn(t){var n,r;const{placement:o,middlewareData:s,rects:i,initialPl... function JC (line 300) | function JC(e,t){return{top:e.top-t.height,right:e.right-t.width,bottom:... function eI (line 300) | function eI(e){return EZ.some(t=>e[t]>=0)} method fn (line 300) | async fn(t){const{rects:n}=t,{strategy:r="referenceHidden",...o}=Go(e,t)... function FZ (line 300) | async function FZ(e,t){const{placement:n,platform:r,elements:o}=e,s=awai... method fn (line 300) | async fn(t){var n,r;const{x:o,y:s,placement:i,middlewareData:a}=t,c=awai... method fn (line 300) | async fn(t){const{x:n,y:r,placement:o}=t,{mainAxis:s=!0,crossAxis:i=!1,l... method fn (line 300) | fn(t){const{x:n,y:r,placement:o,rects:s,middlewareData:i}=t,{offset:a=0,... method fn (line 300) | async fn(t){const{placement:n,rects:r,platform:o,elements:s}=t,{apply:i=... function $c (line 300) | function $c(e){return JM(e)?(e.nodeName||"").toLowerCase():"#document"} function Qn (line 300) | function Qn(e){var t;return(e==null||(t=e.ownerDocument)==null?void 0:t.... function os (line 300) | function os(e){var t;return(t=(JM(e)?e.ownerDocument:e.document)||window... function JM (line 300) | function JM(e){return e instanceof Node||e instanceof Qn(e).Node} function uo (line 300) | function uo(e){return e instanceof Element||e instanceof Qn(e).Element} function ho (line 300) | function ho(e){return e instanceof HTMLElement||e instanceof Qn(e).HTMLE... function tI (line 300) | function tI(e){return typeof ShadowRoot>"u"?!1:e instanceof ShadowRoot||... function Uu (line 300) | function Uu(e){const{overflow:t,overflowX:n,overflowY:r,display:o}=Ur(e)... function HZ (line 300) | function HZ(e){return["table","td","th"].includes($c(e))} function tw (line 300) | function tw(e){const t=nw(),n=Ur(e);return n.transform!=="none"||n.persp... function KZ (line 300) | function KZ(e){let t=Hs(e);for(;ho(t)&&!hc(t);){if(tw(t))return t;t=Hs(t... function nw (line 300) | function nw(){return typeof CSS>"u"||!CSS.supports?!1:CSS.supports("-web... function hc (line 300) | function hc(e){return["html","body","#document"].includes($c(e))} function Ur (line 300) | function Ur(e){return Qn(e).getComputedStyle(e)} function fg (line 300) | function fg(e){return uo(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollT... function Hs (line 300) | function Hs(e){if($c(e)==="html")return e;const t=e.assignedSlot||e.pare... function eA (line 300) | function eA(e){const t=Hs(e);return hc(t)?e.ownerDocument?e.ownerDocumen... function yu (line 300) | function yu(e,t,n){var r;t===void 0&&(t=[]),n===void 0&&(n=!0);const o=e... function tA (line 300) | function tA(e){const t=Ur(e);let n=parseFloat(t.width)||0,r=parseFloat(t... function rw (line 300) | function rw(e){return uo(e)?e:e.contextElement} function qa (line 300) | function qa(e){const t=rw(e);if(!ho(t))return Us(1);const n=t.getBoundin... function nA (line 300) | function nA(e){const t=Qn(e);return!nw()||!t.visualViewport?WZ:{x:t.visu... function VZ (line 300) | function VZ(e,t,n){return t===void 0&&(t=!1),!n||t&&n!==Qn(e)?!1:t} function Ri (line 300) | function Ri(e,t,n,r){t===void 0&&(t=!1),n===void 0&&(n=!1);const o=e.get... function ow (line 300) | function ow(e){return GZ.some(t=>{try{return e.matches(t)}catch{return!1... function YZ (line 300) | function YZ(e){let{elements:t,rect:n,offsetParent:r,strategy:o}=e;const ... function XZ (line 300) | function XZ(e){return Array.from(e.getClientRects())} function rA (line 300) | function rA(e){return Ri(os(e)).left+fg(e).scrollLeft} function qZ (line 300) | function qZ(e){const t=os(e),n=fg(e),r=e.ownerDocument.body,o=Vn(t.scrol... function ZZ (line 300) | function ZZ(e,t){const n=Qn(e),r=os(e),o=n.visualViewport;let s=r.client... function QZ (line 300) | function QZ(e,t){const n=Ri(e,!0,t==="fixed"),r=n.top+e.clientTop,o=n.le... function nI (line 300) | function nI(e,t,n){let r;if(t==="viewport")r=ZZ(e,n);else if(t==="docume... function oA (line 300) | function oA(e,t){const n=Hs(e);return n===t||!uo(n)||hc(n)?!1:Ur(n).posi... function JZ (line 300) | function JZ(e,t){const n=t.get(e);if(n)return n;let r=yu(e,[],!1).filter... function eQ (line 300) | function eQ(e){let{element:t,boundary:n,rootBoundary:r,strategy:o}=e;con... function tQ (line 300) | function tQ(e){const{width:t,height:n}=tA(e);return{width:t,height:n}} function nQ (line 300) | function nQ(e,t,n){const r=ho(t),o=os(t),s=n==="fixed",i=Ri(e,!0,s,t);le... function uy (line 300) | function uy(e){return Ur(e).position==="static"} function rI (line 300) | function rI(e,t){return!ho(e)||Ur(e).position==="fixed"?null:t?t(e):e.of... function sA (line 300) | function sA(e,t){const n=Qn(e);if(ow(e))return n;if(!ho(e)){let o=Hs(e);... function oQ (line 300) | function oQ(e){return Ur(e).direction==="rtl"} function iQ (line 300) | function iQ(e,t){let n=null,r;const o=os(e);function s(){var a;clearTime... function aQ (line 300) | function aQ(e,t,n,r){r===void 0&&(r={});const{ancestorScroll:o=!0,ancest... function pf (line 300) | function pf(e,t){if(e===t)return!0;if(typeof e!=typeof t)return!1;if(typ... function iA (line 300) | function iA(e){return typeof window>"u"?1:(e.ownerDocument.defaultView||... function sI (line 300) | function sI(e,t){const n=iA(e);return Math.round(t*n)/n} function iI (line 300) | function iI(e){const t=x.useRef(e);return np(()=>{t.current=e}),t} function gQ (line 300) | function gQ(e){e===void 0&&(e={});const{placement:t="bottom",strategy:n=... function t (line 300) | function t(n){return{}.hasOwnProperty.call(n,"current")} method fn (line 300) | fn(n){const{element:r,padding:o}=typeof e=="function"?e(n):e;return r&&t... function aA (line 300) | function aA(e){const[t,n]=x.useState(void 0);return Di(()=>{if(e){n({wid... function $Q (line 300) | function $Q(e){return e!==null} method fn (line 300) | fn(t){var n,r,o,s,i;const{placement:a,rects:c,middlewareData:l}=t,d=((n=... function hA (line 300) | function hA(e){const[t,n="center"]=e.split("-");return[t,n]} function vA (line 300) | function vA(e){return e?"open":"closed"} function Qs (line 300) | function Qs(e,t){const n=z(),r=x.useRef(!1),o=So(),s=x.useCallback(a=>{r... function aw (line 300) | function aw({id:e,children:t,onOpenChange:n,open:r}){const[o,s]=Qs(e,n);... function cw (line 300) | function cw({children:e}){return h.jsx(HQ,{asChild:!0,dir:"ltr",children... function lw (line 300) | function lw({side:e,children:t,align:n="center",sideOffset:r=8,alignOffs... function mg (line 300) | function mg(){return x.useContext(xA)} function vr (line 300) | function vr({type:e,sourceId:t,children:n}){return h.jsx(xA.Provider,{va... function uw (line 300) | function uw(e){const t=x.useContext(VQ);return e||t||"ltr"} function rJ (line 300) | function rJ(e,t){return t!=="rtl"?e:e==="ArrowLeft"?"ArrowRight":e==="Ar... function oJ (line 300) | function oJ(e,t,n){const r=rJ(e.key,n);if(!(t==="vertical"&&["ArrowLeft"... function PA (line 300) | function PA(e){const t=document.activeElement;for(const n of e)if(n===t|... function sJ (line 300) | function sJ(e,t){return e.map((n,r)=>e[(t+r)%e.length])} function OA (line 300) | function OA(e){return e?"open":"closed"} function Mv (line 300) | function Mv(e){return e==="indeterminate"} function AJ (line 300) | function AJ(e){return Mv(e)?"indeterminate":e?"checked":"unchecked"} function jJ (line 300) | function jJ(e){const t=document.activeElement;for(const n of e)if(n===t|... function OJ (line 300) | function OJ(e,t){return e.map((n,r)=>e[(t+r)%e.length])} function DJ (line 300) | function DJ(e,t,n){const o=t.length>1&&Array.from(t).every(l=>l===t[0])?... function RJ (line 300) | function RJ(e,t){const{x:n,y:r}=e;let o=!1;for(let s=0,i=t.length-1;st.pointerType==="mouse"?e(t):void 0} function Qd (line 300) | function Qd(e){return t=>t.pointerType!=="mouse"?e(t):void 0} function XA (line 300) | function XA(e){return e.split(",")[0].split("").map(t=>{const n=t.replac... function Av (line 300) | function Av(e){return"— "+XA(e).join(" ")} function oee (line 300) | function oee(e){return h.jsx("svg",{width:16,height:16,viewBox:"0 0 16 1... function Li (line 300) | function Li({id:e,children:t,modal:n=!1,debugOpen:r=!1}){const[o,s]=Qs(e... function Fi (line 300) | function Fi({children:e,...t}){return h.jsx(gw,{dir:"ltr",asChild:!0,onT... function Ni (line 300) | function Ni({side:e="bottom",align:t="start",sideOffset:n=8,alignOffset:... function Iee (line 300) | function Iee({id:e,children:t}){const[n,r]=Qs(e);return h.jsx(bee,{open:... function Eee (line 300) | function Eee({id:e,label:t,title:n,disabled:r}){return h.jsx(Pee,{dir:"l... function _ee (line 300) | function _ee({id:e,alignOffset:t=-1,sideOffset:n=-4,size:r="small",child... function kee (line 300) | function kee({children:e}){return h.jsx(vee,{dir:"ltr",className:"tlui-m... function wu (line 300) | function wu({noClose:e,children:t}){return h.jsx(xee,{dir:"ltr",asChild:... function Dl (line 300) | function Dl({children:e,visibleOnMobileLayout:t=!1}){const n=Rn();return... function R (line 300) | function R({disabled:e=!1,spinner:t=!1,readonlyOk:n=!1,id:r,kbd:o,label:... function Tee (line 300) | function Tee(){return h.jsxs(h.Fragment,{children:[h.jsx($ee,{}),h.jsx(M... function $ee (line 300) | function $ee(){const e=ce(),t=wn(2);return h.jsxs(h.Fragment,{children:[... function Mee (line 300) | function Mee(){const e=ce(),t=wn(3);return h.jsxs(h.Fragment,{children:[... function Aee (line 300) | function Aee(){const e=ce(),t=VT();return h.jsxs(h.Fragment,{children:[h... function jee (line 300) | function jee(){const e=ce(),t=wn(1);return h.jsxs(h.Fragment,{children:[... function Oee (line 300) | function Oee(){return Rn()t.getZoomLevel()==... function Ree (line 300) | function Ree(){const e=ce(),t=wn(1);return h.jsx(R,{...e["rotate-ccw"],d... function Lee (line 300) | function Lee(){const e=ce(),t=wn(1);return h.jsx(R,{...e["rotate-cw"],di... function Fee (line 300) | function Fee(){const e=ce(),t=XT();return h.jsx(R,{...e["edit-link"],dis... function Nee (line 300) | function Nee(){const e=GT(),t=YT();return e?h.jsx(cI,{}):t?h.jsx(zee,{})... function cI (line 300) | function cI(){const e=ce(),t=wn(2);return h.jsx(R,{...e.group,disabled:!... function zee (line 300) | function zee(){const e=ce();return h.jsx(R,{...e.ungroup})} function wr (line 300) | function wr({id:e,kbd:t,label:n,readonlyOk:r,onSelect:o,disabled:s=!1,ch... function ye (line 300) | function ye({id:e,label:t,children:n}){const{type:r,sourceId:o}=mg(),s=$... function br (line 300) | function br({id:e,disabled:t=!1,label:n,size:r="small",children:o}){cons... function Uee (line 300) | function Uee({id:e,children:t}){const[n,r]=Qs(e);return h.jsx(YJ,{open:n... function QA (line 300) | function QA(){const e=ce();return wW()?h.jsx(R,{...e["toggle-auto-size"]... function JA (line 300) | function JA(){const e=ce();return XT()?h.jsx(R,{...e["edit-link"]}):null} function Hee (line 300) | function Hee(){const e=ce();return wn(1)?h.jsx(R,{...e.duplicate}):null} function ej (line 300) | function ej(){const e=ce();return GT()?h.jsx(R,{...e.group}):null} function tj (line 300) | function tj(){const e=ce();return YT()?h.jsx(R,{...e.ungroup}):null} function nj (line 300) | function nj(){const e=z(),t=ce();return K("allow unframe",()=>{const r=e... function rj (line 300) | function rj(){const e=z(),t=ce();return K("allow fit frame to content",(... function oj (line 300) | function oj(){const e=z(),t=ce();return K("selected shapes",()=>e.getSel... function yw (line 300) | function yw(){const e=ce(),t=z(),n=K("isTransparentBg",()=>!t.getInstanc... function Kee (line 300) | function Kee(){const e=z(),t=ce(),n=K("any shapes",()=>e.getCurrentPageS... function sj (line 300) | function sj(){const e=z(),t=K("zoomed to 100",()=>e.getZoomLevel()===1,[... function ij (line 300) | function ij(){const e=z(),t=K("has shapes",()=>e.getCurrentPageShapeIds(... function aj (line 300) | function aj(){const e=z(),t=K("has shapes",()=>e.getSelectedShapeIds().l... function cj (line 300) | function cj(){return h.jsxs(ye,{id:"clipboard",children:[h.jsx(Vee,{}),h... function Wee (line 300) | function Wee(){var r;const e=z(),t=ce(),n=K("atLeastOneShapeOnPage",()=>... function Vee (line 300) | function Vee(){const e=ce(),t=wn(1);return h.jsx(R,{...e.cut,disabled:!t})} function Gee (line 300) | function Gee(){const e=ce(),t=xW(1);return h.jsx(R,{...e.copy,disabled:!... function Yee (line 300) | function Yee(){const e=ce(),t=vW;return h.jsx(R,{...e.paste,disabled:!t})} function lj (line 300) | function lj(){const e=z(),t=ce();return K("atLeastOneShapeOnPage",()=>e.... function uj (line 300) | function uj(){const e=ce(),t=z(),n=K("atLeastOneShapeOnPage",()=>t.getCu... function Xee (line 300) | function Xee(){const e=ce(),t=wn(1);return h.jsx(R,{...e.delete,disabled... function qee (line 300) | function qee(){const e=wn(2),t=bW(),n=ce();return e||t?h.jsxs(br,{id:"ar... function Zee (line 300) | function Zee(){const e=ce();return wn(3)?h.jsxs(ye,{id:"distribute",chil... function Qee (line 300) | function Qee(){const e=ce(),t=wn(2),n=VT();return t?h.jsxs(ye,{id:"order... function Jee (line 300) | function Jee(){const e=ce();return wn(1)?h.jsx(br,{id:"reorder",label:"c... function ete (line 300) | function ete(){const e=z(),t=K("pages",()=>e.getPages(),[e]),n=K("curren... function dj (line 300) | function dj(){const e=z(),t=ce();return K("oneEmbedSelected",()=>{const ... function hj (line 300) | function hj(){const e=z(),t=ce();return K("oneEmbeddableBookmarkSelected... function tte (line 300) | function tte(){const e=ce(),t=z(),n=K("isSnapMode",()=>t.user.getIsSnapM... function nte (line 300) | function nte(){const e=ce(),t=z(),n=K("isToolLock",()=>t.getInstanceStat... function rte (line 300) | function rte(){const e=ce(),t=z(),n=K("isGridMode",()=>t.getInstanceStat... function ote (line 300) | function ote(){const e=ce(),t=z(),n=K("isWrapMode",()=>t.user.getIsWrapM... function ste (line 300) | function ste(){const e=ce(),t=z(),n=K("isDarkMode",()=>t.user.getIsDarkM... function ite (line 300) | function ite(){const e=ce(),t=z(),n=K("isFocusMode",()=>t.getInstanceSta... function ate (line 300) | function ate(){const e=ce(),t=z(),n=K("edgeScrollSpeed",()=>t.user.getEd... function cte (line 300) | function cte(){const e=ce(),t=z(),n=K("animationSpeed",()=>t.user.getAni... function lte (line 300) | function lte(){const e=ce(),t=z(),n=K("isDebugMode",()=>t.getInstanceSta... function ute (line 300) | function ute(){const e=z();return K("isSelectToolActive",()=>e.getCurren... function jv (line 300) | function jv({checked:e}){return h.jsx(Bs,{icon:e?"check":"checkbox-empty... function hte (line 300) | function hte(){const e=z(),{addToast:t}=Kr(),{addDialog:n}=Yi(),[r,o]=Se... function pte (line 300) | function pte(){const e=Object.values($t);return e.length?h.jsx(br,{id:"d... function fte (line 300) | function fte(){const e=Object.values(z5);return e.length?h.jsx(br,{id:"f... function gte (line 300) | function gte({title:e="title",body:t="hello hello hello",cancel:n="Cance... function mte (line 300) | function mte(e,t){const n=Array(t),r=Math.floor(Math.sqrt(t));for(let o=... function yte (line 300) | function yte({children:e}){const t=e??h.jsx(hte,{});return h.jsxs(Li,{id... function vte (line 300) | function vte(e=!0){const[t,n]=x.useState(0),r=z();x.useEffect(()=>{if(!e... function wte (line 300) | function wte(){const e=K("show_fps",()=>$t.showFps.get(),[$t]),t=x.useRe... function fj (line 300) | function fj(){const e=z(),t=So(),n=K("locale",()=>e.user.getLocale(),[e]... function bte (line 300) | function bte(){return h.jsxs(h.Fragment,{children:[h.jsx(fj,{}),h.jsx(Pt... function Pte (line 300) | function Pte(){const{KeyboardShortcutsDialog:e}=ti(),{addDialog:t}=Yi();... function Ite (line 300) | function Ite(){const e=z(),t=ce(),[n,r]=x.useState(!1),o=x.useRef(!1);re... function Ete (line 300) | function Ete(){const e=z(),t=ce();return K("is pen mode",()=>e.getInstan... function _te (line 300) | function _te(){const e=z(),t=ce();return K("is following user",()=>!!e.g... function kte (line 300) | function kte(){return h.jsxs(h.Fragment,{children:[h.jsx(Ete,{}),h.jsx(I... function Tte (line 300) | function Tte({children:e}){const t=e??h.jsx(kte,{});return h.jsx("div",{... function $te (line 300) | function $te(){const e=ce(),t=De();return h.jsxs(h.Fragment,{children:[h... function Ate (line 300) | function Ate(){return h.jsxs(h.Fragment,{children:[h.jsx(Ote,{}),h.jsx(F... function jte (line 300) | function jte(){const e=ce();return h.jsxs(br,{id:"export-all-as",label:"... function Ote (line 300) | function Ote(){const e=z(),t=K("isSelectToolActive",()=>e.getCurrentTool... function Dte (line 300) | function Dte(){return h.jsxs(ye,{id:"misc",children:[h.jsx(ej,{}),h.jsx(... function Rte (line 300) | function Rte(){return h.jsxs(ye,{id:"lock",children:[h.jsx(oj,{}),h.jsx(... function Lte (line 300) | function Lte(){const e=ce(),t=ZT(),n=qT();return h.jsxs(ye,{id:"undo-red... function Fte (line 300) | function Fte(){const e=ce();return h.jsx(br,{id:"view",label:"menu.view"... function Nte (line 300) | function Nte(){const e=ce();return h.jsxs(ye,{id:"extras",children:[h.js... function zte (line 300) | function zte(){return h.jsx(ye,{id:"preferences",children:h.jsxs(br,{id:... function sl (line 300) | function sl(e){if(hy[e])return hy[e];const n=document.createElement("can... function fa (line 300) | function fa(e,{center:t,radius:n,numArcSegments:r=20,startAngle:o=0,endA... function ga (line 300) | function ga(e,t,n,r,o,s){e[t++]=n,e[t++]=r,e[t++]=n,e[t++]=r+s,e[t++]=n+... function Hte (line 300) | function Hte(e,t,n){const r=rp;n=Math.min(n,Math.min(t.w,t.h)/2);const o... function Kte (line 300) | function Kte(e){if(!e)throw new Error("Canvas element not found");const ... function Jd (line 328) | function Jd(e,t){const n=e.createBuffer();if(!n)throw new Error("Failed ... function uI (line 328) | function uI(e,t,n){let r=e.vertices.length;for(;rth... method constructor (line 328) | constructor(t,n){m(this,"disposables",[]);m(this,"close",()=>this.disp... method _getColors (line 328) | _getColors(){const t=getComputedStyle(this.editor.getContainer());retu... method updateColors (line 328) | updateColors(){this.colors=this._getColors()} method getDpr (line 328) | getDpr(){return this.editor.getInstanceState().devicePixelRatio} method getContentPageBounds (line 328) | getContentPageBounds(){const t=this.editor.getViewportPageBounds(),n=t... method getContentScreenBounds (line 328) | getContentScreenBounds(){const t=this.getContentPageBounds(),n=this.ed... method _getCanvasBoundingRect (line 328) | _getCanvasBoundingRect(){const{x:t,y:n,width:r,height:o}=this.elem.get... method getCanvasScreenBounds (line 328) | getCanvasScreenBounds(){return this.canvasBoundingClientRect.get()} method _listenForCanvasResize (line 328) | _listenForCanvasResize(){const t=new ResizeObserver(()=>{const n=this.... method getCanvasSize (line 328) | getCanvasSize(){const t=this.canvasBoundingClientRect.get(),n=this.get... method getCanvasClientPosition (line 328) | getCanvasClientPosition(){return this.canvasBoundingClientRect.get().p... method getCanvasPageBounds (line 328) | getCanvasPageBounds(){const t=this.getCanvasScreenBounds(),n=this.getC... method getZoom (line 328) | getZoom(){return this.getCanvasPageBounds().width/this.getCanvasScreen... method getCanvasPageBoundsArray (line 328) | getCanvasPageBoundsArray(){const{x:t,y:n,w:r,h:o}=this.getCanvasPageBo... method drawShapes (line 328) | drawShapes(t,n,r){this.gl.prepareTriangles(t,n),this.gl.setFillColor(r... method drawViewport (line 328) | drawViewport(){const t=this.editor.getViewportPageBounds(),n=Hte(this.... method drawCollaborators (line 328) | drawCollaborators(){const t=this.editor.getCollaboratorsOnCurrentPage(... function Gte (line 328) | function Gte(){const e=z(),t=x.useRef(null),n=x.useRef(!1),r=x.useRef();... function Yte (line 328) | function Yte(e,t){const[n,r]=Se.useState(t);Se.useLayoutEffect(()=>{cons... function Qte (line 328) | function Qte(){const e=ce(),t=z(),n=ZT(),r=qT(),o=wn(1),s=ns(),i=K("shou... function mj (line 328) | function mj(e=ene){const t=z();return K("getRelevantStyles",()=>{var s;c... function tne (line 328) | function tne(e){const{uiType:t,items:n,title:r,style:o,value:s,onValueCh... function yj (line 328) | function yj(e,[t,n]){return Math.min(n,Math.max(t,e))} function nne (line 328) | function nne(e){const t=x.useRef({value:e,previous:e});return x.useMemo(... function T (line 328) | function T(L){const B=yne(_,L);F(L,B)} function O (line 328) | function O(L){F(L,b.current)} function N (line 328) | function N(){const L=$.current[b.current];_[b.current]!==L&&p(_)} function F (line 328) | function F(L,B,{commit:q}={commit:!1}){const Q=wne(s),H=bne(Math.round((... function v (line 328) | function v(b){const E=y.current||d.getBoundingClientRect(),C=[0,E.width]... function y (line 328) | function y(g){const w=p.current||u.current.getBoundingClientRect(),S=[0,... function gne (line 328) | function gne(e=[],t,n){const r=[...e];return r[n]=t,r.sort((o,s)=>o-s)} function Ij (line 328) | function Ij(e,t,n){const s=100/(n-t)*(e-t);return yj(s,[0,100])} function mne (line 328) | function mne(e,t){return t>2?`Value ${e+1} of ${t}`:t===2?["Minimum","Ma... function yne (line 328) | function yne(e,t){if(e.length===1)return 0;const n=e.map(o=>Math.abs(o-t... function Sne (line 328) | function Sne(e,t,n){const r=e/2,s=Sw([0,50],[0,r]);return(r-s(t)*n)*n} function vne (line 328) | function vne(e){return e.slice(0,-1).map((t,n)=>e[n+1]-t)} function xne (line 328) | function xne(e,t){if(t>0){const n=vne(e);return Math.min(...n)>=t}return!0} function Sw (line 328) | function Sw(e,t){return n=>{if(e[0]===e[1]||t[0]===t[1])return t[0];cons... function wne (line 328) | function wne(e){return(String(e).split(".")[1]||"").length} function bne (line 328) | function bne(e,t){const n=Math.pow(10,t);return Math.round(e*n)/n} function kne (line 328) | function kne({label:e,uiTypeA:t,uiTypeB:n,labelA:r,labelB:o,itemsA:s,ite... function $ne (line 328) | function $ne({id:e,label:t,uiType:n,style:r,items:o,type:s,value:i,onVal... function Mne (line 328) | function Mne({styles:e}){const t=Ru();if(!e)return null;const n=e.get(oo... function Wu (line 328) | function Wu(){const e=z(),t=So();return Se.useMemo(()=>function(r,o,s){e... function Ane (line 328) | function Ane({styles:e,theme:t}){const n=$e(),r=z(),o=Wu(),s=e.get(tr),i... function jne (line 328) | function jne({theme:e,styles:t}){const n=$e(),r=Wu(),o=t.get(ao),s=t.get... function One (line 328) | function One({styles:e}){const t=Wu(),n=e.get(oo);return n===void 0?null... function Dne (line 328) | function Dne({styles:e}){const t=Wu(),n=e.get(Hp);return n===void 0?null... function Rne (line 328) | function Rne({styles:e}){const t=Wu(),n=e.get(Bp),r=e.get(zp);return!n||... function Lne (line 328) | function Lne(){const e=z(),t=K("opacity",()=>e.getSharedOpacity(),[e]),n... function Nne (line 328) | function Nne(){const e=z(),t=$e(),n=mj(),r=n==null?void 0:n.get(tr),o=Jo... function zne (line 328) | function zne(){return h.jsxs(h.Fragment,{children:[h.jsx(Bne,{}),h.jsx(U... function Ue (line 328) | function Ue(e){var r;const t=z(),n=(r=e.meta)==null?void 0:r.geo;return ... function Bne (line 328) | function Bne(){const e=De(),t=Ue(e.select);return h.jsx(R,{...e.select,i... function Une (line 328) | function Une(){const e=De(),t=Ue(e.hand);return h.jsx(R,{...e.hand,isSel... function Hne (line 328) | function Hne(){const e=De(),t=Ue(e.draw);return h.jsx(R,{...e.draw,isSel... function Kne (line 328) | function Kne(){const e=De(),t=Ue(e.eraser);return h.jsx(R,{...e.eraser,i... function Wne (line 328) | function Wne(){const e=De(),t=Ue(e.arrow);return h.jsx(R,{...e.arrow,isS... function Vne (line 328) | function Vne(){const e=De(),t=Ue(e.text);return h.jsx(R,{...e.text,isSel... function Gne (line 328) | function Gne(){const e=De(),t=Ue(e.note);return h.jsx(R,{...e.note,isSel... function Yne (line 328) | function Yne(){const e=De(),t=Ue(e.asset);return h.jsx(R,{...e.asset,isS... function Xne (line 328) | function Xne(){const e=De(),t=Ue(e.rectangle);return h.jsx(R,{...e.recta... function qne (line 328) | function qne(){const e=De(),t=Ue(e.ellipse);return h.jsx(R,{...e.ellipse... function Zne (line 328) | function Zne(){const e=De(),t=Ue(e.diamond);return h.jsx(R,{...e.diamond... function Qne (line 328) | function Qne(){const e=De(),t=Ue(e.triangle);return h.jsx(R,{...e.triang... function Jne (line 328) | function Jne(){const e=De(),t=Ue(e.trapezoid);return h.jsx(R,{...e.trape... function ere (line 328) | function ere(){const e=De(),t=Ue(e.rhombus);return h.jsx(R,{...e.rhombus... function tre (line 328) | function tre(){const e=De(),t=Ue(e.hexagon);return h.jsx(R,{...e.hexagon... function nre (line 328) | function nre(){const e=De(),t=Ue(e.cloud);return h.jsx(R,{...e.cloud,isS... function rre (line 328) | function rre(){const e=De(),t=Ue(e.star);return h.jsx(R,{...e.star,isSel... function ore (line 328) | function ore(){const e=De(),t=Ue(e.oval);return h.jsx(R,{...e.oval,isSel... function sre (line 328) | function sre(){const e=De(),t=Ue(e["x-box"]);return h.jsx(R,{...e["x-box... function ire (line 328) | function ire(){const e=De(),t=Ue(e["check-box"]);return h.jsx(R,{...e["c... function are (line 328) | function are(){const e=De(),t=Ue(e["arrow-left"]);return h.jsx(R,{...e["... function cre (line 328) | function cre(){const e=De(),t=Ue(e["arrow-up"]);return h.jsx(R,{...e["ar... function lre (line 328) | function lre(){const e=De(),t=Ue(e["arrow-down"]);return h.jsx(R,{...e["... function ure (line 328) | function ure(){const e=De(),t=Ue(e["arrow-right"]);return h.jsx(R,{...e[... function dre (line 328) | function dre(){const e=De(),t=Ue(e.line);return h.jsx(R,{...e.line,isSel... function hre (line 328) | function hre(){const e=De(),t=Ue(e.highlight);return h.jsx(R,{...e.highl... function pre (line 328) | function pre(){const e=De(),t=Ue(e.frame);return h.jsx(R,{...e.frame,isS... function fre (line 328) | function fre(){const e=De(),t=Ue(e.laser);return h.jsx(R,{...e.laser,isS... function fy (line 328) | function fy(e,t,n,r){e.addEventListener?e.addEventListener(t,n,r):e.atta... function al (line 328) | function al(e,t,n,r){e.removeEventListener?e.removeEventListener(t,n,r):... function Ej (line 328) | function Ej(e,t){const n=t.slice(0,t.length-1);for(let r=0;r=t.length?e:t,r=e.length>=t.length?t:... function Tj (line 328) | function Tj(e){kj=e||"all"} function Pu (line 328) | function Pu(){return kj||"all"} function Sre (line 328) | function Sre(){return Ve.slice(0)} function vre (line 328) | function vre(){return Ve.map(e=>mre(e)||yre(e)||String.fromCharCode(e))} function xre (line 328) | function xre(){const e=[];return Object.keys(ct).forEach(t=>{ct[t].forEa... function wre (line 328) | function wre(e){const t=e.target||e.srcElement,{tagName:n}=t;let r=!0;co... function bre (line 328) | function bre(e){return typeof e=="string"&&(e=Vu(e)),Ve.indexOf(e)!==-1} function Pre (line 328) | function Pre(e,t){let n,r;e||(e=Pu());for(const o in ct)if(Object.protot... function Cre (line 328) | function Cre(e){let t=e.keyCode||e.which||e.charCode;const n=Ve.indexOf(... function $j (line 328) | function $j(e){if(typeof e>"u")Object.keys(ct).forEach(o=>{Array.isArray... function fI (line 328) | function fI(e,t,n,r){if(t.element!==r)return;let o;if(t.scope===n||t.sco... function gI (line 328) | function gI(e,t){const n=ct["*"];let r=e.keyCode||e.which||e.charCode;if... function kn (line 328) | function kn(e,t,n){Ve=[];const r=_j(e);let o=[],s="all",i=document,a=0,c... function Ire (line 328) | function Ire(e){let t=arguments.length>1&&arguments[1]!==void 0?argument... function xw (line 328) | function xw(e){const t=Object.values(ct).flat();if(t.findIndex(r=>{let{e... function Ere (line 328) | function Ere(){const e=z(),t=ns(),n=ce(),r=De(),o=K("is focused",()=>e.g... function yI (line 328) | function yI(e){return _re(e).map(t=>{let n="";const r=t.split("");return... function _re (line 328) | function _re(e){typeof e!="string"&&(e=""),e=e.replace(/\s/g,"");const t... function Sl (line 328) | function Sl(e){return e.getIsMenuOpen()||e.getEditingShapeId()!==null||e... function Tre (line 328) | function Tre({children:e}){const t=z(),n=v8(),r=Rn(),o=$e(),s=Math.min(8... function Mre (line 335) | function Mre({activeToolId:e}){const t=z(),n=Rn(),r=$e(),o=K("is tool lo... function jre (line 335) | function jre(){const e=ce();return h.jsxs(h.Fragment,{children:[h.jsx(R,... function Rre (line 335) | function Rre({overrides:e={},children:t}){const n=Q0(e);return h.jsx(Mj.... function ti (line 335) | function ti(){return x.useContext(Mj)} function Lre (line 335) | function Lre({overrides:e,components:t,assetUrls:n,onUiEvent:r,forceMobi... function Fre (line 335) | function Fre({overrides:e,children:t}){const n=Kq(e);return h.jsx(IZ,{ov... function Nre (line 335) | function Nre(){const e=z(),{addToast:t}=Kr();x.useEffect(()=>{function n... function Hre (line 335) | function Hre(e){return{draw:{url:e.fonts.draw,format:e.fonts.draw.split(... function Aj (line 335) | function Aj(e){const t=x.useMemo(()=>Hre(e),[e]),n=[th("tldraw_draw",t.d... function Kre (line 335) | function Kre(e){const{children:t,maxImageDimension:n,maxAssetSize:r,acce... function Gre (line 335) | function Gre({maxImageDimension:e=1e3,maxAssetSize:t=10*1024*1024,accept... function k (line 335) | async function k(){const $=await I.getSvgString([..._],{bounds:f,scale:y... function A (line 335) | function A(e,t={}){const n=typeof e=="string"?e:e.src;if(typeof t=="func... function qre (line 335) | function qre(e){return{fonts:{monospace:A("./fonts/IBMPlexMono-Medium.wo... function Qre (line 335) | function Qre(e){if(e===""||e.trim()==="")return!1;try{return btoa(atob(e... function Jre (line 335) | function Jre(e){const t=e.length%4===0?0:4-e.length%4;e+="=".repeat(t);c... function eoe (line 335) | function eoe(){const e=qre({baseUrl:"./static/"});localStorage.removeIte... FILE: frontend/public/baiban/assets/index-C7Nv1nqD.js function FO (line 1) | function FO(e,t){for(var n=0;n>>1,le=H... function n (line 25) | function n(H){return H.length===0?null:H[0]} function r (line 25) | function r(H){if(H.length===0)return null;var U=H[0],W=H.pop();if(W!==U)... function o (line 25) | function o(H,U){var W=H.sortIndex-U.sortIndex;return W!==0?W:H.id-U.id} function b (line 25) | function b(H){for(var U=n(l);U!==null;){if(U.callback===null)r(l);else i... function E (line 25) | function E(H){if(g=!1,b(H),!y)if(n(c)!==null)y=!0,q(C);else{var U=n(l);U... function C (line 25) | function C(H,U){y=!1,g&&(g=!1,S(k),k=-1),f=!0;var W=p;try{for(b(U),d=n(c... function O (line 25) | function O(){return!(e.unstable_now()-T<$)} function N (line 25) | function N(){if(_!==null){var H=e.unstable_now();T=H;var U=!0;try{U=_(!0... function q (line 25) | function q(H){_=H,I||(I=!0,F())} function Q (line 25) | function Q(H,U){k=w(function(){H(e.unstable_now())},U)} function Y (line 33) | function Y(e){for(var t="https://reactjs.org/docs/error-decoder.html?inv... function zi (line 33) | function zi(e,t){Za(e,t),Za(e+"Capture",t)} function Za (line 33) | function Za(e,t){for(Ll[e]=t,e=0;e"u"||dD(e,t,n,r))return!0;if(... function yn (line 33) | function yn(e,t,n,r,o,s,i){this.acceptsBooleans=t===2||t===3||t===4,this... function Uv (line 33) | function Uv(e){return e[1].toUpperCase()} function Hv (line 33) | function Hv(e,t,n,r){var o=Kt.hasOwnProperty(t)?Kt[t]:null;(o!==null?o.t... function Fc (line 33) | function Fc(e){return e===null||typeof e!="object"?null:(e=Kw&&e[Kw]||e[... function ll (line 33) | function ll(e){if(Mg===void 0)try{throw Error()}catch(n){var t=n.stack.t... function jg (line 34) | function jg(e,t){if(!e||Ag)return"";Ag=!0;var n=Error.prepareStackTrace;... function pD (line 37) | function pD(e){switch(e.tag){case 5:return ll(e.type);case 16:return ll(... function By (line 37) | function By(e){if(e==null)return null;if(typeof e=="function")return e.d... function fD (line 37) | function fD(e){var t=e.type;switch(e.tag){case 24:return"Cache";case 9:r... function Ds (line 37) | function Ds(e){switch(typeof e){case"boolean":case"number":case"string":... function RI (line 37) | function RI(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="inp... function gD (line 37) | function gD(e){var t=RI(e)?"checked":"value",n=Object.getOwnPropertyDesc... function rd (line 37) | function rd(e){e._valueTracker||(e._valueTracker=gD(e))} function LI (line 37) | function LI(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n... function op (line 37) | function op(e){if(e=e||(typeof document<"u"?document:void 0),typeof e>"u... function Uy (line 37) | function Uy(e,t){var n=t.checked;return ut({},t,{defaultChecked:void 0,d... function Ww (line 37) | function Ww(e,t){var n=t.defaultValue==null?"":t.defaultValue,r=t.checke... function FI (line 37) | function FI(e,t){t=t.checked,t!=null&&Hv(e,"checked",t,!1)} function Hy (line 37) | function Hy(e,t){FI(e,t);var n=Ds(t.value),r=t.type;if(n!=null)r==="numb... function Vw (line 37) | function Vw(e,t,n){if(t.hasOwnProperty("value")||t.hasOwnProperty("defau... function Ky (line 37) | function Ky(e,t,n){(t!=="number"||op(e.ownerDocument)!==e)&&(n==null?e.d... function La (line 37) | function La(e,t,n,r){if(e=e.options,t){t={};for(var o=0;o>>=0,e===0?32:31-(kD(e)/TD|0)|0} function dl (line 37) | function dl(e){switch(e&-e){case 1:return 1;case 2:return 2;case 4:retur... function cp (line 37) | function cp(e,t){var n=e.pendingLanes;if(n===0)return 0;var r=0,o=e.susp... function MD (line 37) | function MD(e,t){switch(e){case 1:case 2:case 4:return t+250;case 8:case... function AD (line 37) | function AD(e,t){for(var n=e.suspendedLanes,r=e.pingedLanes,o=e.expirati... function Jy (line 37) | function Jy(e){return e=e.pendingLanes&-1073741825,e!==0?e:e&1073741824?... function tE (line 37) | function tE(){var e=sd;return sd<<=1,!(sd&4194240)&&(sd=64),e} function Dg (line 37) | function Dg(e){for(var t=[],n=0;31>n;n++)t.push(e);return t} function Iu (line 37) | function Iu(e,t,n){e.pendingLanes|=t,t!==536870912&&(e.suspendedLanes=0,... function jD (line 37) | function jD(e,t){var n=e.pendingLanes&~t;e.pendingLanes=t,e.suspendedLan... function Xv (line 37) | function Xv(e,t){var n=e.entangledLanes|=t;for(e=e.entanglements;n;){var... function nE (line 37) | function nE(e){return e&=-e,1ba||(e.current=lS[ba],lS[ba]=null,ba--)} function Ge (line 38) | function Ge(e,t){ba++,lS[ba]=e.current,e.current=t} function Qa (line 38) | function Qa(e,t){var n=e.type.contextTypes;if(!n)return Rs;var r=e.state... function $n (line 38) | function $n(e){return e=e.childContextTypes,e!=null} function pp (line 38) | function pp(){tt(Tn),tt(rn)} function Sb (line 38) | function Sb(e,t,n){if(rn.current!==Rs)throw Error(Y(168));Ge(rn,t),Ge(Tn... function EE (line 38) | function EE(e,t,n){var r=e.stateNode;if(t=t.childContextTypes,typeof r.g... function fp (line 38) | function fp(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMerged... function vb (line 38) | function vb(e,t,n){var r=e.stateNode;if(!r)throw Error(Y(169));n?(e=EE(e... function _E (line 38) | function _E(e){To===null?To=[e]:To.push(e)} function MR (line 38) | function MR(e){xf=!0,_E(e)} function Vs (line 38) | function Vs(){if(!Gg&&To!==null){Gg=!0;var e=0,t=Fe;try{var n=To;for(Fe=... function ui (line 38) | function ui(e,t){Pa[Ca++]=mp,Pa[Ca++]=gp,gp=e,mp=t} function kE (line 38) | function kE(e,t,n){dr[hr++]=Mo,dr[hr++]=Ao,dr[hr++]=Ii,Ii=e;var r=Mo;e=A... function r0 (line 38) | function r0(e){e.return!==null&&(ui(e,1),kE(e,1,0))} function o0 (line 38) | function o0(e){for(;e===gp;)gp=Pa[--Ca],Pa[Ca]=null,mp=Pa[--Ca],Pa[Ca]=n... function TE (line 38) | function TE(e,t){var n=fr(5,null,null,0);n.elementType="DELETED",n.state... function xb (line 38) | function xb(e,t){switch(e.tag){case 5:var n=e.type;return t=t.nodeType!=... function uS (line 38) | function uS(e){return(e.mode&1)!==0&&(e.flags&128)===0} function dS (line 38) | function dS(e){if(rt){var t=Yn;if(t){var n=t;if(!xb(e,t)){if(uS(e))throw... function wb (line 38) | function wb(e){for(e=e.return;e!==null&&e.tag!==5&&e.tag!==3&&e.tag!==13... function hd (line 38) | function hd(e){if(e!==Xn)return!1;if(!rt)return wb(e),rt=!0,!1;var t;if(... function $E (line 38) | function $E(){for(var e=Yn;e;)e=ks(e.nextSibling)} function Ja (line 38) | function Ja(){Yn=Xn=null,rt=!1} function s0 (line 38) | function s0(e){$r===null?$r=[e]:$r.push(e)} function Hc (line 38) | function Hc(e,t,n){if(e=n.ref,e!==null&&typeof e!="function"&&typeof e!=... function pd (line 38) | function pd(e,t){throw e=Object.prototype.toString.call(t),Error(Y(31,e=... function bb (line 38) | function bb(e){var t=e._init;return t(e._payload)} function ME (line 38) | function ME(e){function t(S,v){if(e){var b=S.deletions;b===null?(S.delet... function a0 (line 38) | function a0(){i0=Ia=Sp=null} function c0 (line 38) | function c0(e){var t=yp.current;tt(yp),e._currentValue=t} function hS (line 38) | function hS(e,t,n){for(;e!==null;){var r=e.alternate;if((e.childLanes&t)... function Ba (line 38) | function Ba(e,t){Sp=e,i0=Ia=null,e=e.dependencies,e!==null&&e.firstConte... function yr (line 38) | function yr(e){var t=e._currentValue;if(i0!==e)if(e={context:e,memoizedV... function l0 (line 38) | function l0(e){fi===null?fi=[e]:fi.push(e)} function jE (line 38) | function jE(e,t,n,r){var o=t.interleaved;return o===null?(n.next=n,l0(t)... function Bo (line 38) | function Bo(e,t){e.lanes|=t;var n=e.alternate;for(n!==null&&(n.lanes|=t)... function u0 (line 38) | function u0(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:... function OE (line 38) | function OE(e,t){e=e.updateQueue,t.updateQueue===e&&(t.updateQueue={base... function Oo (line 38) | function Oo(e,t){return{eventTime:e,lane:t,tag:0,payload:null,callback:n... function Ts (line 38) | function Ts(e,t,n){var r=e.updateQueue;if(r===null)return null;if(r=r.sh... function ah (line 38) | function ah(e,t,n){if(t=t.updateQueue,t!==null&&(t=t.shared,(n&4194240)!... function Pb (line 38) | function Pb(e,t){var n=e.updateQueue,r=e.alternate;if(r!==null&&(r=r.upd... function vp (line 38) | function vp(e,t,n,r){var o=e.updateQueue;ms=!1;var s=o.firstBaseUpdate,i... function Cb (line 38) | function Cb(e,t,n){if(e=t.effects,t.effects=null,e!==null)for(t=0;tn?n:4,e(!0);var r=Xg.transition;Xg... function ZE (line 38) | function ZE(){return Sr().memoizedState} function DR (line 38) | function DR(e,t,n){var r=Ms(e);if(n={lane:r,action:n,hasEagerState:!1,ea... function RR (line 38) | function RR(e,t,n){var r=Ms(e),o={lane:r,action:n,hasEagerState:!1,eager... function QE (line 38) | function QE(e){var t=e.alternate;return e===lt||t!==null&&t===lt} function JE (line 38) | function JE(e,t){Cl=wp=!0;var n=e.pending;n===null?t.next=t:(t.next=n.ne... function e_ (line 38) | function e_(e,t,n){if(n&4194240){var r=t.lanes;r&=e.pendingLanes,n|=r,t.... function Ir (line 38) | function Ir(e,t){if(e&&e.defaultProps){t=ut({},t),e=e.defaultProps;for(v... function pS (line 38) | function pS(e,t,n,r){t=e.memoizedState,n=n(r,t),n=n==null?t:ut({},t,n),e... function _b (line 38) | function _b(e,t,n,r,o,s,i){return e=e.stateNode,typeof e.shouldComponent... function t_ (line 38) | function t_(e,t,n){var r=!1,o=Rs,s=t.contextType;return typeof s=="objec... function kb (line 38) | function kb(e,t,n,r){e=t.state,typeof t.componentWillReceiveProps=="func... function fS (line 38) | function fS(e,t,n,r){var o=e.stateNode;o.props=n,o.state=e.memoizedState... function nc (line 38) | function nc(e,t){try{var n="",r=t;do n+=pD(r),r=r.return;while(r);var o=... function Qg (line 40) | function Qg(e,t,n){return{value:e,source:null,stack:n??null,digest:t??nu... function gS (line 40) | function gS(e,t){try{console.error(t.value)}catch(n){setTimeout(function... function n_ (line 40) | function n_(e,t,n){n=Oo(-1,n),n.tag=3,n.payload={element:null};var r=t.v... function r_ (line 40) | function r_(e,t,n){n=Oo(-1,n),n.tag=3;var r=e.type.getDerivedStateFromEr... function Tb (line 40) | function Tb(e,t,n){var r=e.pingCache;if(r===null){r=e.pingCache=new zR;v... function $b (line 40) | function $b(e){do{var t;if((t=e.tag===13)&&(t=e.memoizedState,t=t!==null... function Mb (line 40) | function Mb(e,t,n,r,o){return e.mode&1?(e.flags|=65536,e.lanes=o,e):(e==... function un (line 40) | function un(e,t,n,r){t.child=e===null?AE(t,null,n,r):ec(t,e.child,n,r)} function Ab (line 40) | function Ab(e,t,n,r,o){n=n.render;var s=t.ref;return Ba(t,o),r=g0(e,t,n,... function jb (line 40) | function jb(e,t,n,r,o){if(e===null){var s=n.type;return typeof s=="funct... function o_ (line 40) | function o_(e,t,n,r,o){if(e!==null){var s=e.memoizedProps;if(Kl(s,r)&&e.... function s_ (line 40) | function s_(e,t,n){var r=t.pendingProps,o=r.children,s=e!==null?e.memoiz... function i_ (line 40) | function i_(e,t){var n=t.ref;(e===null&&n!==null||e!==null&&e.ref!==n)&&... function mS (line 40) | function mS(e,t,n,r,o){var s=$n(n)?Ci:rn.current;return s=Qa(t,s),Ba(t,o... function Ob (line 40) | function Ob(e,t,n,r,o){if($n(n)){var s=!0;fp(t)}else s=!1;if(Ba(t,o),t.s... function yS (line 40) | function yS(e,t,n,r,o,s){i_(e,t);var i=(t.flags&128)!==0;if(!r&&!i)retur... function a_ (line 40) | function a_(e){var t=e.stateNode;t.pendingContext?Sb(e,t.pendingContext,... function Db (line 40) | function Db(e,t,n,r,o){return Ja(),s0(o),t.flags|=256,un(e,t,n,r),t.child} function vS (line 40) | function vS(e){return{baseLanes:e,cachePool:null,transitions:null}} function c_ (line 40) | function c_(e,t,n){var r=t.pendingProps,o=it.current,s=!1,i=(t.flags&128... function v0 (line 40) | function v0(e,t){return t=If({mode:"visible",children:t},e.mode,0,null),... function fd (line 40) | function fd(e,t,n,r){return r!==null&&s0(r),ec(t,e.child,null,n),e=v0(t,... function UR (line 40) | function UR(e,t,n,r,o,s,i){if(n)return t.flags&256?(t.flags&=-257,r=Qg(E... function Rb (line 40) | function Rb(e,t,n){e.lanes|=t;var r=e.alternate;r!==null&&(r.lanes|=t),h... function Jg (line 40) | function Jg(e,t,n,r,o){var s=e.memoizedState;s===null?e.memoizedState={i... function l_ (line 40) | function l_(e,t,n){var r=t.pendingProps,o=r.revealOrder,s=r.tail;if(un(e... function uh (line 40) | function uh(e,t){!(t.mode&1)&&e!==null&&(e.alternate=null,t.alternate=nu... function Uo (line 40) | function Uo(e,t,n){if(e!==null&&(t.dependencies=e.dependencies),_i|=t.la... function HR (line 40) | function HR(e,t,n){switch(t.tag){case 3:a_(t),Ja();break;case 5:DE(t);br... function Kc (line 40) | function Kc(e,t){if(!rt)switch(e.tailMode){case"hidden":t=e.tail;for(var... function Gt (line 40) | function Gt(e){var t=e.alternate!==null&&e.alternate.child===e.child,n=0... function KR (line 40) | function KR(e,t,n){var r=t.pendingProps;switch(o0(t),t.tag){case 2:case ... function WR (line 40) | function WR(e,t){switch(o0(t),t.tag){case 1:return $n(t.type)&&pp(),e=t.... function Ea (line 40) | function Ea(e,t){var n=e.ref;if(n!==null)if(typeof n=="function")try{n(n... function wS (line 40) | function wS(e,t,n){try{n()}catch(r){ft(e,t,r)}} function GR (line 40) | function GR(e,t){if(oS=lp,e=yE(),n0(e)){if("selectionStart"in e)var n={s... function Il (line 40) | function Il(e,t,n){var r=t.updateQueue;if(r=r!==null?r.lastEffect:null,r... function Pf (line 40) | function Pf(e,t){if(t=t.updateQueue,t=t!==null?t.lastEffect:null,t!==nul... function bS (line 40) | function bS(e){var t=e.ref;if(t!==null){var n=e.stateNode;switch(e.tag){... function p_ (line 40) | function p_(e){var t=e.alternate;t!==null&&(e.alternate=null,p_(t)),e.ch... function f_ (line 40) | function f_(e){return e.tag===5||e.tag===3||e.tag===4} function Fb (line 40) | function Fb(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||f_(... function PS (line 40) | function PS(e,t,n){var r=e.tag;if(r===5||r===6)e=e.stateNode,t?n.nodeTyp... function CS (line 40) | function CS(e,t,n){var r=e.tag;if(r===5||r===6)e=e.stateNode,t?n.insertB... function ls (line 40) | function ls(e,t,n){for(n=n.child;n!==null;)g_(e,t,n),n=n.sibling} function g_ (line 40) | function g_(e,t,n){if(to&&typeof to.onCommitFiberUnmount=="function")try... function Nb (line 40) | function Nb(e){var t=e.updateQueue;if(t!==null){e.updateQueue=null;var n... function Cr (line 40) | function Cr(e,t){var n=t.deletions;if(n!==null)for(var r=0;r"u"||typeof __R... function h3 (line 40) | async function h3(e,t){const{url:n,style:r="normal",weight:o="500",displ... function M_ (line 47) | function M_(e){return e&&typeof e=="object"&&"parents"in e} function A_ (line 47) | function A_(e){for(let t=0,n=e.parents.length;t{co... class m3 (line 47) | class m3{constructor(t){m(this,"initialAtomValues",new Map);this.parent=... method constructor (line 47) | constructor(t){m(this,"initialAtomValues",new Map);this.parent=t} method isRoot (line 47) | get isRoot(){return this.parent===null} method commit (line 47) | commit(){if(this.isRoot){const t=this.initialAtomValues;this.initialAt... method abort (line 47) | abort(){Jt.globalEpoch++,this.initialAtomValues.forEach((t,n)=>{var r;... function dn (line 47) | function dn(){return Jt.globalEpoch} function L_ (line 47) | function L_(e){if(Jt.globalIsReacting)throw new Error("cannot change ato... function y3 (line 47) | function y3(e,t){Jt.currentTransaction?Jt.currentTransaction.initialAtom... function S3 (line 47) | function S3(){Jt.globalEpoch++} function v3 (line 47) | function v3(e){const t=new m3(Jt.currentTransaction);Jt.currentTransacti... function Mr (line 47) | function Mr(e){return Jt.currentTransaction?e():v3(e)} class x3 (line 47) | class x3{constructor(t,n,r){m(this,"isEqual");m(this,"computeDiff");m(th... method constructor (line 47) | constructor(t,n,r){m(this,"isEqual");m(this,"computeDiff");m(this,"las... method __unsafe__getWithoutCapture (line 47) | __unsafe__getWithoutCapture(t){return this.current} method get (line 47) | get(){return $p(this),this.current} method set (line 47) | set(t,n){var o,s;if(((o=this.isEqual)==null?void 0:o.call(this,this.cu... method update (line 47) | update(t){return this.set(t(this.current))} method getDiffSince (line 47) | getDiffSince(t){var n;return $p(this),t>=this.lastChangedEpoch?Do:((n=... function fn (line 47) | function fn(e,t,n){return new w3(e,t,n)} function b3 (line 47) | function b3(){Xb||(Xb=!0,console.warn(`Using \`@computed\` as a decorato... method constructor (line 60) | constructor(t,n){this.value=t,this.diff=n} function fl (line 60) | function fl(e,t){return new TS(e,t)} class P3 (line 60) | class P3{constructor(t,n,r){m(this,"lastChangedEpoch",mi);m(this,"lastTr... method constructor (line 60) | constructor(t,n,r){m(this,"lastChangedEpoch",mi);m(this,"lastTraversed... method isActivelyListening (line 60) | get isActivelyListening(){return!this.children.isEmpty} method __unsafe__getWithoutCapture (line 60) | __unsafe__getWithoutCapture(t){var r;if(!(this.lastChangedEpoch===mi)&... method get (line 60) | get(){try{return this.__unsafe__getWithoutCapture()}finally{$p(this)}} method getDiffSince (line 60) | getDiffSince(t){var n;return this.__unsafe__getWithoutCapture(!0),$p(t... function C3 (line 60) | function C3(e={},t,n,r){const o=r.value,s=Symbol.for("__@tldraw/state__c... function qb (line 60) | function qb(e={},t,n,r){return r.get?(b3(),I3(e,t,n,r)):C3(e,t,n,r)} function I3 (line 60) | function I3(e={},t,n,r){const o=r.get,s=Symbol.for("__@tldraw/state__com... function V (line 60) | function V(){if(arguments.length===1){const e=arguments[0];return(t,n,r)... function $f (line 60) | function $f(e,t){const n=Se.useRef(t);n.current=t;const[r,o,s]=Se.useMem... method apply (line 60) | apply(e,t,n){return $f(e.displayName??e.name??"tracked(???)",()=>e.apply... function or (line 60) | function or(e){let t=null;const n=e.$$typeof;return n===k3&&(e=e.type,t=... function $3 (line 60) | function $3(){const e=arguments[0],t=arguments[1],n=arguments.length===3... function js (line 60) | function js(e,t,n=Do){x.useEffect(()=>{const r=new yc(e,t);return r.atta... function K (line 60) | function K(){const e=arguments,t=e.length===3?e[2]:[e[0]],n=e.length===3... class fh (line 60) | class fh{constructor(t){m(this,"nextValue");m(this,"diff");this.previous... method constructor (line 60) | constructor(t){m(this,"nextValue");m(this,"diff");this.previousValue=t} method get (line 60) | get(){var r,o,s,i;const t=((o=(r=this.diff)==null?void 0:r.removed)==n... method _add (line 60) | _add(t,n){var r,o;this.nextValue??(this.nextValue=new Set(this.previou... method add (line 60) | add(t){var o,s,i;const n=this.previousValue.has(t);if(n)return((s=(o=t... method _remove (line 60) | _remove(t,n){var r,o;this.nextValue??(this.nextValue=new Set(this.prev... method remove (line 60) | remove(t){var o,s,i,a;const n=this.previousValue.has(t);if(!n)return((... function Mp (line 60) | function Mp(e,t){const n=[];e:for(const r of e){for(const o of n)if(t?t(... function fe (line 60) | function fe(e){return e.filter(t=>t!=null)} function Wn (line 60) | function Wn(e){return e[e.length-1]} function M3 (line 60) | function M3(e,t){let n,r=1/0;for(const o of e){const s=t(o);s{try{return e(...n)}catch(r){throw r inst... method ok (line 60) | ok(e){return{ok:!0,value:e}} method err (line 60) | err(e){return{ok:!1,error:e}} function qo (line 60) | function qo(e,t){const n=t&&e&&typeof e=="object"&&t in e?e[t]:e;throw n... function B_ (line 60) | function B_(e,t){let n;const r=(...o)=>(n||(n={},n.promise=new Promise((... function j0 (line 60) | function j0(e,t){if(typeof e!="object"||e===null)return;let n=Qb.get(e);... class Ka (line 60) | class Ka{static async dataUrlToArrayBuffer(t){return fetch(t).then(funct... method dataUrlToArrayBuffer (line 60) | static async dataUrlToArrayBuffer(t){return fetch(t).then(function(n){... method blobToDataUrl (line 60) | static async blobToDataUrl(t){return await new Promise((n,r)=>{if(t){c... method blobToText (line 60) | static async blobToText(t){return await new Promise((n,r)=>{if(t){cons... function $S (line 60) | function $S(e){let t=0;for(let n=0;n{const o=document... method loadVideo (line 60) | static loadVideo(t){return new Promise((n,r)=>{const o=document.create... method loadImage (line 60) | static loadImage(t){return new Promise((n,r)=>{const o=new Image;o.onl... method getVideoSize (line 60) | static async getVideoSize(t){return jo.usingObjectURL(t,async n=>{cons... method getImageSize (line 60) | static async getImageSize(t){const n=await jo.usingObjectURL(t,jo.load... method usingObjectURL (line 60) | static async usingObjectURL(t,n){const r=URL.createObjectURL(t);try{re... function Ys (line 60) | function Ys(e=""){let t=0,n=0,r=0,o=0;function s(){const i=t^t<<11;retur... function Ap (line 60) | function Ap(e,t,n,r=!1){const[o,s]=t,[i,a]=n,c=i+(e-o)/(s-o)*(a-i);retur... function ro (line 60) | function ro(e,t){return Object.prototype.hasOwnProperty.call(e,t)} function Lr (line 60) | function Lr(e,t){if(ro(e,t))return e[t]} function t1 (line 60) | function t1(e){return Object.keys(e)} function bt (line 60) | function bt(e){return Object.values(e)} function An (line 60) | function An(e){return Object.entries(e)} function O0 (line 60) | function O0(e){return Object.fromEntries(e)} function nm (line 60) | function nm(e,t){const n={};let r=!1;for(const[o,s]of An(e))t(o,s)?n[o]=... function Mf (line 60) | function Mf(e,t){const n={};for(const[r,o]of An(e)){const s=t(r,o);n[r]=... function U_ (line 60) | function U_(e,t){if(e===t)return!0;const n=new Set(Object.keys(e)),r=new... function W_ (line 60) | function W_(e){if(e>="a"&&e<="z")return e.charCodeAt(0)-97+2;if(e>="A"&&... function V_ (line 60) | function V_(e){if(e.length!==W_(e.charAt(0)))throw new Error("invalid in... function n1 (line 60) | function n1(e){if(e===void 0)throw Error("n is undefined")} function r1 (line 60) | function r1(e){V_(e);const[t,...n]=e.split("");let r=!0;for(let o=n.leng... function D3 (line 60) | function D3(e){V_(e);const[t,...n]=e.split("");let r=!0;for(let o=n.leng... function ka (line 60) | function ka(e,t){if(t!==void 0&&e>=t)throw new Error(e+" >= "+t);if(e.sl... function gl (line 60) | function gl(e){const t=W_(e.charAt(0));if(t>e.length)throw new Error("in... function AS (line 60) | function AS(e){if(e===K_)throw new Error("invalid index: "+e);const t=gl... function Ji (line 60) | function Ji(e,t){if(e!==void 0&&AS(e),t!==void 0&&AS(t),e!==void 0&&t!==... function Ls (line 60) | function Ls(e,t,n){if(n===0)return[];if(n===1)return[Ji(e,t)];if(t===voi... function L3 (line 60) | function L3(e){AS(e)} function oc (line 60) | function oc(e,t,n){return Ls(e,t,n)} function rm (line 60) | function rm(e,t){return Ls(e,void 0,t)} function kl (line 60) | function kl(e,t){return Ls(e,t,1)[0]} function $o (line 60) | function $o(e){return Ls(e,void 0,1)[0]} function F3 (line 60) | function F3(e){return Ls(void 0,e,1)[0]} function eu (line 60) | function eu(e,t="a1"){return[t,...Ls(t,void 0,e)]} function en (line 60) | function en(e,t){return e.indext.index?1:0} function N3 (line 60) | function N3(e,t){return e.id>t.id?1:-1} function D0 (line 60) | function D0(e){try{return localStorage.getItem(e)}catch{return null}} function R0 (line 60) | function R0(e,t){try{localStorage.setItem(e,t)}catch{}} function z3 (line 60) | function z3(){try{localStorage.clear()}catch{}} function G_ (line 60) | function G_(e){try{return sessionStorage.getItem(e)}catch{return null}} function L0 (line 60) | function L0(e,t){try{sessionStorage.setItem(e,t)}catch{}} function Y_ (line 60) | function Y_(e){try{sessionStorage.removeItem(e)}catch{}} function B3 (line 60) | function B3(){try{sessionStorage.clear()}catch{}} function X_ (line 60) | function X_(){if(Vc)return;const e=Date.now(),t=e-jS;if(om+t{}):(Ta.includes(e)||(Ta.push(e),o1|... function W3 (line 60) | function W3(e){return e!==null} function V3 (line 60) | function V3(){return typeof globalThis<"u"&&globalThis.structuredClone?[... class F0 (line 60) | class F0{constructor(t,n){m(this,"createDefaultProperties");m(this,"vali... method constructor (line 60) | constructor(t,n){m(this,"createDefaultProperties");m(this,"validator")... method create (line 60) | create(t){const n={...this.createDefaultProperties(),id:this.createId(... method clone (line 60) | clone(t){return{...Ye(t),id:this.createId()}} method createId (line 60) | createId(t){return this.typeName+":"+(t??Q_())} method createCustomId (line 60) | createCustomId(t){return this.typeName+":"+t} method parseId (line 60) | parseId(t){if(!this.isId(t))throw new Error(`ID "${t}" is not a valid ... method isId (line 60) | isId(t){if(!t)return!1;for(let n=0;n({}),valid... class s1 (line 60) | class s1{constructor(){m(this,"items",new WeakMap)}get(t,n){return this.... method constructor (line 60) | constructor(){m(this,"items",new WeakMap)} method get (line 60) | get(t,n){return this.items.has(t)||this.items.set(t,n(t)),this.items.g... function qe (line 60) | function qe(M,D){for(var G=-1,ee=M==null?0:M.length,Ze=0,me=[];++G-1} function nO (line 60) | function nO(M,D){var G=this.__data__,ee=qu(G,M);return ee<0?(++this.size... function oi (line 60) | function oi(M){var D=-1,G=M==null?0:M.length;for(this.clear();++D... function EO (line 60) | function EO(M){var D=typeof M;return D=="string"||D=="number"||D=="symbo... function _O (line 60) | function _O(M){return!!bw&&bw in M} function kO (line 60) | function kO(M){var D=M&&M.constructor,G=typeof D=="function"&&D.prototyp... function TO (line 60) | function TO(M){return Pw.call(M)} function si (line 60) | function si(M){if(M!=null){try{return ww.call(M)}catch{}try{return M+""}... function jw (line 60) | function jw(M,D){return M===D||M!==M&&D!==D} function MO (line 60) | function MO(M){return M!=null&&Dw(M.length)&&!Ow(M)} function AO (line 60) | function AO(M,D){return $w(M,D)} function Ow (line 60) | function Ow(M){if(!Rw(M))return!1;var D=Rc(M);return D==f||D==y||D==l||D... function Dw (line 60) | function Dw(M){return typeof M=="number"&&M>-1&&M%1==0&&M<=i} function Rw (line 60) | function Rw(M){var D=typeof M;return M!=null&&(D=="object"||D=="function")} function Lc (line 60) | function Lc(M){return M!=null&&typeof M=="object"} function jO (line 60) | function jO(M){return MO(M)?gO(M):xO(M)} function OO (line 60) | function OO(){return[]} function DO (line 60) | function DO(){return!1} function q3 (line 60) | function q3(e){if(e.length===0)return new Set;const t=e[0],n=e.slice(1),... function Z3 (line 60) | function Z3(e,t){const n={};for(const r of t)e.has(r)||(n.added??(n.adde... function i1 (line 60) | function i1(e,t){for(const[n,r]of Object.entries(e)){const o=r,s=t[n];if... function a1 (line 60) | function a1(e,t,n){const r=Object.fromEntries(Object.keys(n).map(o=>[o,n... class Q3 (line 60) | class Q3{constructor(t,n){m(this,"indexCache",new Map);m(this,"historyCa... method constructor (line 60) | constructor(t,n){m(this,"indexCache",new Map);m(this,"historyCache",ne... method filterHistory (line 60) | filterHistory(t){if(this.historyCache.has(t))return this.historyCache.... method index (line 60) | index(t,n){const r=t+":"+n;if(this.indexCache.has(r))return this.index... method __uncached_createIndex (line 60) | __uncached_createIndex(t,n){const r=this.filterHistory(t),o=()=>{r.get... method record (line 60) | record(t,n=()=>({}),r="record:"+t+(n?":"+n.toString():"")){const o=thi... method records (line 60) | records(t,n=()=>({}),r="records:"+t+(n?":"+n.toString():"")){const o=t... method ids (line 60) | ids(t,n=()=>({}),r="ids:"+t+(n?":"+n.toString():"")){const o=this.filt... method exec (line 60) | exec(t,n){const r=a1(this,t,n);if(r.size===0)return Do;const o=this.at... class J_ (line 60) | class J_{constructor(t){m(this,"id",Q_());m(this,"atoms",fn("store_atoms... method constructor (line 60) | constructor(t){m(this,"id",Q_());m(this,"atoms",fn("store_atoms",{}));... method _flushHistory (line 60) | _flushHistory(){if(this.historyAccumulator.hasChanges()){const t=this.... method filterChangesByScope (line 60) | filterChangesByScope(t,n){const r={added:nm(t.added,(o,s)=>this.scoped... method updateHistory (line 60) | updateHistory(t){this.historyAccumulator.add({changes:t,source:this.is... method validate (line 60) | validate(t){this.allRecords().forEach(n=>this.schema.validateRecord(th... method getSnapshot (line 60) | getSnapshot(t="document"){return{store:this.serialize(t),schema:this.s... method migrateSnapshot (line 60) | migrateSnapshot(t){const n=this.schema.migrateStoreSnapshot(t);if(n.ty... method loadSnapshot (line 60) | loadSnapshot(t){const n=this.schema.migrateStoreSnapshot(t);if(n.type=... method extractingChanges (line 60) | extractingChanges(t){const n=[],r=this.historyAccumulator.intercepting... method applyDiff (line 60) | applyDiff(t,n=!0){const r=this._runCallbacks;try{this._runCallbacks=n,... method ensureStoreIsUsable (line 60) | ensureStoreIsUsable(){var t;this._integrityChecker??(this._integrityCh... method markAsPossiblyCorrupted (line 60) | markAsPossiblyCorrupted(){this._isPossiblyCorrupted=!0} method isPossiblyCorrupted (line 60) | isPossiblyCorrupted(){return this._isPossiblyCorrupted} function Af (line 60) | function Af(e){const t={added:{},removed:{},updated:{}};for(const n of e... function J3 (line 60) | function J3(e){if(e.length===0)return[];const t=[];let n=[e[0]],r;for(le... class eL (line 60) | class eL{constructor(){m(this,"_history",[]);m(this,"_interceptors",new ... method constructor (line 60) | constructor(){m(this,"_history",[]);m(this,"_interceptors",new Set)} method intercepting (line 60) | intercepting(t){return this._interceptors.add(t),()=>{this._intercepto... method add (line 60) | add(t){this._history.push(t);for(const n of this._interceptors)n(t)} method flush (line 60) | flush(){const t=J3(this._history);return this._history=[],t} method clear (line 60) | clear(){this._history=[]} method hasChanges (line 60) | hasChanges(){return this._history.length>0} function tL (line 60) | function tL(e){const t=[];for(let n=e.length-1;n>=0;n--){const r=e[n];if... function Tl (line 60) | function Tl({sequence:e,sequenceId:t,retroactive:n=!0}){const r={sequenc... function sr (line 60) | function sr(e,t){return Object.fromEntries(An(t).map(([n,r])=>[n,`${e}/$... function xr (line 60) | function xr(e){const t=e.sequenceId;return Tl({sequenceId:t,retroactive:... function nL (line 60) | function nL(e){const t=new Map(e.map(s=>[s.id,s])),n=new Set,r=[];functi... function Op (line 60) | function Op(e){const[t,n]=e.split("/");return{sequenceId:t,version:parse... function c1 (line 60) | function c1(e,t){t&&_t(e.startsWith(t+"/"),`Every migration in sequence ... function ek (line 60) | function ek(e){if(_t(!e.sequenceId.includes("/"),`sequenceId cannot cont... function rL (line 60) | function rL(e){if(e.schemaVersion>2||e.schemaVersion<1)return Ha.err("Ba... class N0 (line 60) | class N0{constructor(t,n){m(this,"migrations",{});m(this,"sortedMigratio... method constructor (line 60) | constructor(t,n){m(this,"migrations",{});m(this,"sortedMigrations");va... method create (line 60) | static create(t,n){return new N0(t,n??{})} method validateRecord (line 60) | validateRecord(t,n,r,o){try{const s=Lr(this.types,n.typeName);if(!s)th... method getMigrationsSince (line 60) | getMigrationsSince(t){const n=rL(t);if(!n.ok)return n;const r=n.value,... method migratePersistedRecord (line 60) | migratePersistedRecord(t,n,r="up"){const o=this.getMigrationsSince(n);... method migrateStoreSnapshot (line 60) | migrateStoreSnapshot(t){let{store:n}=t;const r=this.getMigrationsSince... method createIntegrityChecker (line 60) | createIntegrityChecker(t){var n,r;return((r=(n=this.options).createInt... method serialize (line 60) | serialize(){return{schemaVersion:2,sequences:Object.fromEntries(Object... method serializeEarliestVersion (line 60) | serializeEarliestVersion(){return{schemaVersion:2,sequences:Object.fro... function oL (line 60) | function oL(e){if(!e.length)return null;let t="";for(const n of e)typeof... class Ce (line 60) | class Ce extends Error{constructor(n,r=[]){const o=oL(r),s=n.split(` method constructor (line 60) | constructor(n,r=[]){const o=oL(r),s=n.split(` function jn (line 62) | function jn(e,t){try{return t()}catch(n){throw n instanceof Ce?new Ce(n.... function Fs (line 62) | function Fs(e){if(e===null)return"null";if(Array.isArray(e))return"an ar... class Sn (line 62) | class Sn{constructor(t,n){this.validationFn=t,this.validateUsingKnownGoo... method constructor (line 62) | constructor(t,n){this.validationFn=t,this.validateUsingKnownGoodVersio... method validate (line 62) | validate(t){return this.validationFn(t)} method validateUsingKnownGoodVersion (line 62) | validateUsingKnownGoodVersion(t,n){return Object.is(t,n)?t:this.valida... method isValid (line 62) | isValid(t){try{return this.validate(t),!0}catch{return!1}} method nullable (line 62) | nullable(){return uL(this)} method optional (line 62) | optional(){return nk(this)} method refine (line 62) | refine(t){return new Sn(n=>t(this.validate(n)),(n,r)=>{const o=this.va... method check (line 62) | check(t,n){return typeof t=="string"?this.refine(r=>(jn(`(check ${t})`... class sL (line 62) | class sL extends Sn{constructor(t){super(n=>{const r=l1.validate(n);for(... method constructor (line 62) | constructor(t){super(n=>{const r=l1.validate(n);for(let o=0;o{if(t.length===0)throw new Ce("Expecte... method lengthGreaterThan1 (line 62) | lengthGreaterThan1(){return this.check(t=>{if(t.length<=1)throw new Ce... class Dp (line 62) | class Dp extends Sn{constructor(t,n=!1){super(r=>{if(typeof r!="object"|... method constructor (line 62) | constructor(t,n=!1){super(r=>{if(typeof r!="object"||r===null)throw ne... method allowUnknownProperties (line 62) | allowUnknownProperties(){return new Dp(this.config,!0)} method extend (line 62) | extend(t){return new Dp({...this.config,...t})} class jf (line 62) | class jf extends Sn{constructor(t,n,r,o){super(s=>{this.expectObject(s);... method constructor (line 62) | constructor(t,n,r,o){super(s=>{this.expectObject(s);const{matchingSche... method expectObject (line 62) | expectObject(t){if(typeof t!="object"||t===null)throw new Ce(`Expected... method getMatchingSchemaAndVariant (line 62) | getMatchingSchemaAndVariant(t){const n=Lr(t,this.key);if(!this.useNumb... method validateUnknownVariants (line 62) | validateUnknownVariants(t){return new jf(this.key,this.config,t,this.u... class iL (line 62) | class iL extends Sn{constructor(t,n){super(r=>{if(typeof r!="object"||r=... method constructor (line 62) | constructor(t,n){super(r=>{if(typeof r!="object"||r===null)throw new C... function z0 (line 62) | function z0(e){return new Sn(t=>{if(typeof t!==e)throw new Ce(`Expected ... function on (line 62) | function on(e){return new Sn(t=>{if(t!==e)throw new Ce(`Expected ${e}, g... function Nt (line 62) | function Nt(e){return new sL(e)} function ve (line 62) | function ve(e){return new Dp(e)} function OS (line 62) | function OS(e){return typeof e=="object"&&e!==null&&(Object.getPrototype... function DS (line 62) | function DS(e){return e===null||typeof e=="number"||typeof e=="string"||... function Lp (line 62) | function Lp(e,t){return new iL(e,t)} function B0 (line 62) | function B0(e,t){return new jf(e,t,(n,r)=>{throw new Ce(`Expected one of... function lL (line 62) | function lL(e,t){return new jf(e,t,(n,r)=>{throw new Ce(`Expected one of... function Qo (line 62) | function Qo(e,t){return new Sn(n=>jn(e,()=>t.validate(n)),(n,r)=>jn(e,()... function Of (line 62) | function Of(e){return new Sn(t=>{if(!e.has(t)){const n=Array.from(e,r=>J... function nk (line 62) | function nk(e){return new Sn(t=>{if(t!==void 0)return e.validate(t)},(t,... function uL (line 62) | function uL(e){return new Sn(t=>t===null?null:e.validate(t),(t,n)=>n===n... function rk (line 62) | function rk(...e){return Of(new Set(e))} function ok (line 62) | function ok(e){try{return new URL(e)}catch{if(e.startsWith("/")||e.start... function mr (line 62) | function mr(e){return ge.refine(t=>{if(!t.startsWith(`${e}:`))throw new ... function H0 (line 62) | function H0(e,t){return ve({id:Df,typeName:on("asset"),type:on(e),props:... function bn (line 62) | function bn(e){return Ho.isId(e)} function CL (line 62) | function CL(e){const t={};for(const[r,o]of e)t[r]=nk(o);const n=Qo("inst... function _L (line 62) | function _L(e,t,n){return ve({id:_r,typeName:on("shape"),x:he,y:he,rotat... method up (line 62) | up(e){e.croppingShapeId=null} method up (line 62) | up(e){delete e.instanceId,delete e.cameraId} function FL (line 62) | function FL(e,t){return e.indext.index?1:0} function d1 (line 62) | function d1(e){e.typeName==="asset"&&("src"in e&&(e.src=""),"s... function zL (line 62) | function zL(){return[Ho.create({id:"page:page",name:"Page 1",index:"a1",... function BL (line 62) | function BL(e){const t=e.query.ids("page"),n=()=>{if(!e.has(RS))return e... class an (line 62) | class an{constructor(t,n,r){this.id=t,this.defaultValue=n,this.type=r}st... method constructor (line 62) | constructor(t,n,r){this.id=t,this.defaultValue=n,this.type=r} method define (line 62) | static define(t,n){const{defaultValue:r,type:o=aL}=n;return new an(t,r... method defineEnum (line 62) | static defineEnum(t,n){const{defaultValue:r,values:o}=n;return new JL(... method validate (line 62) | validate(t){return this.type.validate(t)} method validateUsingKnownGoodVersion (line 62) | validateUsingKnownGoodVersion(t,n){return this.type.validateUsingKnown... class JL (line 62) | class JL extends an{constructor(t,n,r){super(t,n,rk(...r)),this.values=r}} method constructor (line 62) | constructor(t,n,r){super(t,n,rk(...r)),this.values=r} function $a (line 62) | function $a(e){return e?e.typeName==="shape":!1} function Kn (line 62) | function Kn(e){return e?e.startsWith("shape:"):!1} function Be (line 62) | function Be(e){return`shape:${e??QL()}`} function ck (line 62) | function ck(e){const t=new Map;for(const[n,r]of Object.entries(e))if(r i... function fo (line 62) | function fo(e,t){return Mf(t,(n,r)=>`com.tldraw.shape.${e}/${r}`)} function t5 (line 62) | function t5(e){const t=[];for(const[n,{migrations:r}]of Object.entries(e... function n5 (line 62) | function n5(e){return Zo("shape",{scope:"document",validator:Qo("shape",... function Jo (line 62) | function Jo(e){return e.isDarkMode?Np.darkMode:Np.lightMode} method up (line 62) | up(e){} function d5 (line 62) | function d5({shapes:e=u5,migrations:t}={}){const n=new Map;for(const s o... function h5 (line 62) | function h5(){const e=typeof window<"u"?window.navigator.languages??["en... function p5 (line 62) | function p5(e){for(const t of e){const n=f5(t);if(n)return n}return"en"} function f5 (line 62) | function f5(e){const t=ou.find(o=>o.locale===e.toLowerCase());if(t)retur... function n (line 66) | function n(){for(var s="",i=0;i{const i=e.current;if(!i|... class P (line 66) | class P{constructor(t=0,n=0,r=1){this.x=t,this.y=n,this.z=r}get pressure... method constructor (line 66) | constructor(t=0,n=0,r=1){this.x=t,this.y=n,this.z=r} method pressure (line 66) | get pressure(){return this.z} method set (line 66) | set(t=this.x,n=this.y,r=this.z){return this.x=t,this.y=n,this.z=r,this} method setTo (line 66) | setTo({x:t=0,y:n=0,z:r=1}){return this.x=t,this.y=n,this.z=r,this} method rot (line 66) | rot(t){if(t===0)return this;const{x:n,y:r}=this,o=Math.sin(t),s=Math.c... method rotWith (line 66) | rotWith(t,n){if(n===0)return this;const r=this.x-t.x,o=this.y-t.y,s=Ma... method clone (line 66) | clone(){const{x:t,y:n,z:r}=this;return new P(t,n,r)} method sub (line 66) | sub(t){return this.x-=t.x,this.y-=t.y,this} method subXY (line 66) | subXY(t,n){return this.x-=t,this.y-=n,this} method subScalar (line 66) | subScalar(t){return this.x-=t,this.y-=t,this} method add (line 66) | add(t){return this.x+=t.x,this.y+=t.y,this} method addXY (line 66) | addXY(t,n){return this.x+=t,this.y+=n,this} method addScalar (line 66) | addScalar(t){return this.x+=t,this.y+=t,this} method clamp (line 66) | clamp(t,n){return this.x=Math.max(this.x,t),this.y=Math.max(this.y,t),... method div (line 66) | div(t){return this.x/=t,this.y/=t,this} method divV (line 66) | divV(t){return this.x/=t.x,this.y/=t.y,this} method mul (line 66) | mul(t){return this.x*=t,this.y*=t,this} method mulV (line 66) | mulV(t){return this.x*=t.x,this.y*=t.y,this} method abs (line 66) | abs(){return this.x=Math.abs(this.x),this.y=Math.abs(this.y),this} method nudge (line 66) | nudge(t,n){const r=P.Tan(t,this);return this.add(r.mul(n))} method neg (line 66) | neg(){return this.x*=-1,this.y*=-1,this} method cross (line 66) | cross(t){return this.x=this.y*t.z-this.z*t.y,this.y=this.z*t.x-this.x*... method dpr (line 66) | dpr(t){return P.Dpr(this,t)} method cpr (line 66) | cpr(t){return P.Cpr(this,t)} method len2 (line 66) | len2(){return P.Len2(this)} method len (line 66) | len(){return P.Len(this)} method pry (line 66) | pry(t){return P.Pry(this,t)} method per (line 66) | per(){const{x:t,y:n}=this;return this.x=n,this.y=-t,this} method uni (line 66) | uni(){return P.Uni(this)} method tan (line 66) | tan(t){return P.Tan(this,t)} method dist (line 66) | dist(t){return P.Dist(this,t)} method distanceToLineSegment (line 66) | distanceToLineSegment(t,n){return P.DistanceToLineSegment(t,n,this)} method slope (line 66) | slope(t){return P.Slope(this,t)} method snapToGrid (line 66) | snapToGrid(t){return this.x=Math.round(this.x/t)*t,this.y=Math.round(t... method angle (line 66) | angle(t){return P.Angle(this,t)} method toAngle (line 66) | toAngle(){return P.ToAngle(this)} method lrp (line 66) | lrp(t,n){return this.x=this.x+(t.x-this.x)*n,this.y=this.y+(t.y-this.y... method equals (line 66) | equals(t){return P.Equals(this,t)} method equalsXY (line 66) | equalsXY(t,n){return P.EqualsXY(this,t,n)} method norm (line 66) | norm(){const t=this.len();return this.x=t===0?0:this.x/t,this.y=t===0?... method toFixed (line 66) | toFixed(){return P.ToFixed(this)} method toString (line 66) | toString(){return P.ToString(P.ToFixed(this))} method toJson (line 66) | toJson(){return P.ToJson(this)} method toArray (line 66) | toArray(){return P.ToArray(this)} method Add (line 66) | static Add(t,n){return new P(t.x+n.x,t.y+n.y)} method AddXY (line 66) | static AddXY(t,n,r){return new P(t.x+n,t.y+r)} method Sub (line 66) | static Sub(t,n){return new P(t.x-n.x,t.y-n.y)} method SubXY (line 66) | static SubXY(t,n,r){return new P(t.x-n,t.y-r)} method AddScalar (line 66) | static AddScalar(t,n){return new P(t.x+n,t.y+n)} method SubScalar (line 66) | static SubScalar(t,n){return new P(t.x-n,t.y-n)} method Div (line 66) | static Div(t,n){return new P(t.x/n,t.y/n)} method Mul (line 66) | static Mul(t,n){return new P(t.x*n,t.y*n)} method DivV (line 66) | static DivV(t,n){return new P(t.x/n.x,t.y/n.y)} method MulV (line 66) | static MulV(t,n){return new P(t.x*n.x,t.y*n.y)} method Neg (line 66) | static Neg(t){return new P(-t.x,-t.y)} method Per (line 66) | static Per(t){return new P(t.y,-t.x)} method Abs (line 66) | static Abs(t){return new P(Math.abs(t.x),Math.abs(t.y))} method Dist (line 66) | static Dist(t,n){return((t.y-n.y)**2+(t.x-n.x)**2)**.5} method DistMin (line 66) | static DistMin(t,n,r){return(t.x-n.x)*(t.x-n.x)+(t.y-n.y)*(t.y-n.y)t&&(t+=Oe),t-e} function Uk (line 66) | function Uk(e,t){return Oe-$u(e,t)} function yh (line 66) | function yh(e,t){const n=(t-e)%Oe;return 2*n%Oe-n} function LS (line 66) | function LS(e){return(Oe+e)%Oe} function Wp (line 66) | function Wp(e,t){const n=Oe/t;let r=Math.floor((LS(e)+n/2)/n)*n%Oe;retur... function Hk (line 66) | function Hk(e,t){return e===t||Ml(e%(Math.PI/2)-t%(Math.PI/2),0)} function x5 (line 66) | function x5(e){return e*Pe/180} function w5 (line 66) | function w5(e){return e*180/Pe} function $i (line 66) | function $i(e,t,n){return new P(e.x,e.y).add(P.FromAngle(n,t))} function lm (line 66) | function lm(e,t,n){const r=e/2,o=t/2,s=[];let i=1/0,a=-1/0,c=1/0,l=-1/0;... function Xc (line 66) | function Xc(e,t,n,r){return ePe){o=yh(t,r);const s=yh(r,n);... function b5 (line 66) | function b5(e,t,n,r){const o=2*((t-e)%Oe)%Oe-(t-e)%Oe;return r?(Oe-Math.... function zn (line 66) | function zn(e,{defaults:t,shouldStoreForSession:n=!0}){return B5({name:e... function B5 (line 66) | function B5(e){const t=H5(e),n=e.shouldStoreForSession?U5(e.name):null,r... function U5 (line 66) | function U5(e){try{return JSON.parse(G_(`tldraw_debug:${e}`)??"null")}ca... function dm (line 66) | function dm(e){try{return e()}catch{return null}} function H5 (line 66) | function H5(e){switch(dm(()=>um.TLDRAW_ENV)??dm(()=>um.VERCEL_PUBLIC_TLD... function Yp (line 66) | function Yp(e){if(e instanceof HTMLElement)return e;if(e.parentElement)r... function Ee (line 66) | function Ee(e){e.preventDefault(),$t.logPreventDefaults.get()&&console.w... function Mu (line 66) | function Mu(e,t){if(e.setPointerCapture(t.pointerId),$t.logPointerCaptur... function Au (line 66) | function Au(e,t){if(e.hasPointerCapture(t.pointerId)&&(e.releasePointerC... function _n (line 66) | function _n(e){return e.isKilled=!0,{point:{x:e.clientX,y:e.clientY,z:e.... function K5 (line 66) | function K5(){const e=z();return x.useMemo(function(){let r,o;function s... function W5 (line 66) | function W5(){const e=z();x.useEffect(()=>{if(e.environment.isFirefox&&!... function V5 (line 66) | function V5({container:e,children:t}){return h.jsx(Yk.Provider,{value:e,... function cn (line 66) | function cn(){return yi(x.useContext(Yk),"useContainer used outside of <... function G5 (line 66) | function G5(){const e=z(),t=cn(),n=K("isFocused",()=>e.getInstanceState(... function Cd (line 66) | function Cd(){const{activeElement:e}=document;return!!(e&&(e.getAttribut... function q5 (line 66) | function q5(e){const t=z();x.useEffect(()=>{const n=e.current;if(!n)retu... function Z5 (line 66) | function Z5(e,t,n){return Math.max(t,Math.min(e,n))} method toVector (line 66) | toVector(e,t){return e===void 0&&(e=t),Array.isArray(e)?e:[e,e]} method add (line 66) | add(e,t){return[e[0]+t[0],e[1]+t[1]]} method sub (line 66) | sub(e,t){return[e[0]-t[0],e[1]-t[1]]} method addTo (line 66) | addTo(e,t){e[0]+=t[0],e[1]+=t[1]} method subTo (line 66) | subTo(e,t){e[0]-=t[0],e[1]-=t[1]} function b1 (line 66) | function b1(e,t,n){return t===0||Math.abs(t)===1/0?Math.pow(e,n*5):e*t*n... function P1 (line 66) | function P1(e,t,n,r=.15){return r===0?Z5(e,t,n):en... function Q5 (line 66) | function Q5(e,[t,n],[r,o]){const[[s,i],[a,c]]=e;return[P1(t,s,i,r),P1(n,... function J5 (line 66) | function J5(e,t){if(typeof e!="object"||e===null)return e;var n=e[Symbol... function e6 (line 66) | function e6(e){var t=J5(e,"string");return typeof t=="symbol"?t:String(t)} function qt (line 66) | function qt(e,t,n){return t=e6(t),t in e?Object.defineProperty(e,t,{valu... function C1 (line 66) | function C1(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){v... function at (line 66) | function at(e){for(var t=1;t{var n,r;return t.... function zS (line 66) | function zS(e,t){try{const n=t.clientX-e.clientX,r=t.clientY-e.clientY,o... function l6 (line 66) | function l6(e){return c6(e).map(t=>t.identifier)} function E1 (line 66) | function E1(e,t){const[n,r]=Array.from(e.touches).filter(o=>t.includes(o... function Zk (line 66) | function Zk(e){let{deltaX:t,deltaY:n,deltaMode:r}=e;return r===1?(t*=_1,... function u6 (line 66) | function u6(e){const t={};if("buttons"in e&&(t.buttons=e.buttons),"shift... function Xp (line 66) | function Xp(e,...t){return typeof e=="function"?e(...t):e} function d6 (line 66) | function d6(){} function h6 (line 66) | function h6(...e){return e.length===0?d6:e.length===1?e[0]:function(){le... function T1 (line 66) | function T1(e,t){return Object.assign({},t,e||{})} class Qk (line 66) | class Qk{constructor(t,n,r){this.ctrl=t,this.args=n,this.key=r,this.stat... method constructor (line 66) | constructor(t,n,r){this.ctrl=t,this.args=n,this.key=r,this.state||(thi... method state (line 66) | get state(){return this.ctrl.state[this.key]} method state (line 66) | set state(t){this.ctrl.state[this.key]=t} method shared (line 66) | get shared(){return this.ctrl.state.shared} method eventStore (line 66) | get eventStore(){return this.ctrl.gestureEventStores[this.key]} method timeoutStore (line 66) | get timeoutStore(){return this.ctrl.gestureTimeoutStores[this.key]} method config (line 66) | get config(){return this.ctrl.config[this.key]} method sharedConfig (line 66) | get sharedConfig(){return this.ctrl.config.shared} method handler (line 66) | get handler(){return this.ctrl.handlers[this.key]} method reset (line 66) | reset(){const{state:t,shared:n,ingKey:r,args:o}=this;n[r]=t._active=t.... method start (line 66) | start(t){const n=this.state,r=this.config;n._active||(this.reset(),thi... method computeValues (line 66) | computeValues(t){const n=this.state;n._values=t,n.values=this.config.t... method computeInitial (line 66) | computeInitial(){const t=this.state;t._initial=t._values,t.initial=t.v... method compute (line 66) | compute(t){const{state:n,config:r,shared:o}=this;n.args=this.args;let ... method emit (line 66) | emit(){const t=this.state,n=this.shared,r=this.config;if(t._active||th... method clean (line 66) | clean(){this.eventStore.clean(),this.timeoutStore.clean()} function f6 (line 66) | function f6([e,t],n){const r=Math.abs(e),o=Math.abs(t);if(r>o&&r>n)retur... class g6 (line 66) | class g6 extends Qk{constructor(...t){super(...t),qt(this,"aliasKey","xy... method constructor (line 66) | constructor(...t){super(...t),qt(this,"aliasKey","xy")} method reset (line 66) | reset(){super.reset(),this.state.axis=void 0} method init (line 66) | init(){this.state.offset=[0,0],this.state.lastOffset=[0,0]} method computeOffset (line 66) | computeOffset(){this.state.offset=zt.add(this.state.lastOffset,this.st... method computeMovement (line 66) | computeMovement(){this.state.movement=zt.sub(this.state.offset,this.st... method axisIntent (line 66) | axisIntent(t){const n=this.state,r=this.config;if(!n.axis&&t){const o=... method restrictToAxis (line 66) | restrictToAxis(t){if(this.config.axis||this.config.lockDirection)switc... method enabled (line 66) | enabled(e=!0){return e} method eventOptions (line 66) | eventOptions(e,t,n){return at(at({},n.shared.eventOptions),e)} method preventDefault (line 66) | preventDefault(e=!1){return e} method triggerAllEvents (line 66) | triggerAllEvents(e=!1){return e} method rubberband (line 66) | rubberband(e=0){switch(e){case!0:return[$1,$1];case!1:return[0,0];defaul... method from (line 66) | from(e){if(typeof e=="function")return e;if(e!=null)return zt.toVector(e)} method transform (line 66) | transform(e,t,n){const r=e||n.shared.transform;return this.hasCustomTran... method threshold (line 66) | threshold(e){return zt.toVector(e,0)} method axis (line 66) | axis(e,t,{axis:n}){if(this.lockDirection=n==="lock",!this.lockDirection)... method axisThreshold (line 66) | axisThreshold(e=y6){return e} method bounds (line 66) | bounds(e={}){if(typeof e=="function")return s=>ju.bounds(e(s));if("curre... function e2 (line 66) | function e2(){return Ou&&"ontouchstart"in window} function S6 (line 66) | function S6(){return e2()||Ou&&window.navigator.maxTouchPoints>1} function v6 (line 66) | function v6(){return Ou&&"onpointerdown"in window} function x6 (line 66) | function x6(){return Ou&&"exitPointerLock"in window.document} function w6 (line 66) | function w6(){try{return"constructor"in GestureEvent}catch{return!1}} method device (line 66) | device(e,t,{pointer:{touch:n=!1,lock:r=!1,mouse:o=!1}={}}){return this.p... method preventScrollAxis (line 66) | preventScrollAxis(e,t,{preventScroll:n}){if(this.preventScrollDelay=type... method pointerCapture (line 66) | pointerCapture(e,t,{pointer:{capture:n=!0,buttons:r=1,keys:o=!0}={}}){re... method threshold (line 66) | threshold(e,t,{filterTaps:n=!1,tapsThreshold:r=3,axis:o=void 0}){const s... method swipe (line 66) | swipe({velocity:e=C6,distance:t=I6,duration:n=E6}={}){return{velocity:th... method delay (line 66) | delay(e=0){switch(e){case!0:return P6;case!1:return 0;default:return e}} method axisThreshold (line 66) | axisThreshold(e){return e?at(at({},M1),e):M1} method keyboardDisplacement (line 66) | keyboardDisplacement(e=_6){return e} function t2 (line 66) | function t2(e){const[t,n]=e.overflow,[r,o]=e._delta,[s,i]=e._direction;(... class $6 (line 66) | class $6 extends Qk{constructor(...t){super(...t),qt(this,"ingKey","pinc... method constructor (line 66) | constructor(...t){super(...t),qt(this,"ingKey","pinching"),qt(this,"al... method init (line 66) | init(){this.state.offset=[1,0],this.state.lastOffset=[1,0],this.state.... method reset (line 66) | reset(){super.reset();const t=this.state;t._touchIds=[],t.canceled=!1,... method computeOffset (line 66) | computeOffset(){const{type:t,movement:n,lastOffset:r}=this.state;t==="... method computeMovement (line 66) | computeMovement(){const{offset:t,lastOffset:n}=this.state;this.state.m... method axisIntent (line 66) | axisIntent(){const t=this.state,[n,r]=t._movement;if(!t.axis){const o=... method restrictToAxis (line 66) | restrictToAxis(t){this.config.lockDirection&&(this.state.axis==="scale... method cancel (line 66) | cancel(){const t=this.state;t.canceled||setTimeout(()=>{t.canceled=!0,... method touchStart (line 66) | touchStart(t){this.ctrl.setEventIds(t);const n=this.state,r=this.ctrl.... method pointerStart (line 66) | pointerStart(t){if(t.buttons!=null&&t.buttons%2!==1)return;this.ctrl.s... method pinchStart (line 66) | pinchStart(t,n){const r=this.state;r.origin=n.origin,this.computeValue... method touchMove (line 66) | touchMove(t){if(!this.state._active)return;const n=E1(t,this.state._to... method pointerMove (line 66) | pointerMove(t){const n=this.state._pointerEvents;if(n.has(t.pointerId)... method pinchMove (line 66) | pinchMove(t,n){const r=this.state,o=r._values[1],s=n.angle-o;let i=0;M... method touchEnd (line 66) | touchEnd(t){this.ctrl.setEventIds(t),this.state._active&&this.state._t... method pointerEnd (line 66) | pointerEnd(t){const n=this.state;this.ctrl.setEventIds(t);try{t.target... method gestureStart (line 66) | gestureStart(t){t.cancelable&&t.preventDefault();const n=this.state;n.... method gestureMove (line 66) | gestureMove(t){if(t.cancelable&&t.preventDefault(),!this.state._active... method gestureEnd (line 66) | gestureEnd(t){this.state._active&&(this.state._active=!1,this.compute(... method wheel (line 66) | wheel(t){const n=this.config.modifierKey;n&&(Array.isArray(n)?!n.find(... method wheelStart (line 66) | wheelStart(t){this.start(t),this.wheelChange(t)} method wheelChange (line 66) | wheelChange(t){"uv"in t||t.cancelable&&t.preventDefault();const r=this... method wheelEnd (line 66) | wheelEnd(){this.state._active&&(this.state._active=!1,this.compute(),t... method bind (line 66) | bind(t){const n=this.config.device;n&&(t(n,"start",this[n+"Start"].bin... method device (line 66) | device(e,t,{shared:n,pointer:{touch:r=!1}={}}){if(n.target&&!pr.touch&&p... method bounds (line 66) | bounds(e,t,{scaleBounds:n={},angleBounds:r={}}){const o=i=>{const a=T1(X... method threshold (line 66) | threshold(e,t,n){return this.lockDirection=n.axis==="lock",zt.toVector(e... method modifierKey (line 66) | modifierKey(e){return e===void 0?"ctrlKey":e} method pinchOnWheel (line 66) | pinchOnWheel(e=!0){return e} class A6 (line 66) | class A6 extends g6{constructor(...t){super(...t),qt(this,"ingKey","whee... method constructor (line 66) | constructor(...t){super(...t),qt(this,"ingKey","wheeling")} method wheel (line 66) | wheel(t){this.state._active||this.start(t),this.wheelChange(t),this.ti... method wheelChange (line 66) | wheelChange(t){const n=this.state;n._delta=Zk(t),zt.addTo(n._movement,... method wheelEnd (line 66) | wheelEnd(){this.state._active&&(this.state._active=!1,this.compute(),t... method bind (line 66) | bind(t){t("wheel","",this.wheel.bind(this))} function O6 (line 66) | function O6(e){V0.set(e.key,e.engine),BS.set(e.key,e.resolver)} function L6 (line 66) | function L6(e,t){if(e==null)return{};var n={},r=Object.keys(e),o,s;for(s... function F6 (line 66) | function F6(e,t){if(e==null)return{};var n=L6(e,t),r,o;if(Object.getOwnP... method target (line 66) | target(e){if(e)return()=>"current"in e?e.current:e} method enabled (line 66) | enabled(e=!0){return e} method window (line 66) | window(e=pr.isBrowser?window:void 0){return e} method eventOptions (line 66) | eventOptions({passive:e=!0,capture:t=!1}={}){return{passive:e,capture:t}} method transform (line 66) | transform(e){return e} function vh (line 66) | function vh(e={},t){const n={};for(const[r,o]of Object.entries(t))switch... function B6 (line 66) | function B6(e,t,n={}){const r=e,{target:o,eventOptions:s,window:i,enable... class n2 (line 66) | class n2{constructor(t,n){qt(this,"_listeners",new Set),this._ctrl=t,thi... method constructor (line 66) | constructor(t,n){qt(this,"_listeners",new Set),this._ctrl=t,this._gest... method add (line 66) | add(t,n,r,o,s){const i=this._listeners,a=i6(n,r),c=this._gestureKey?th... method clean (line 66) | clean(){this._listeners.forEach(t=>t()),this._listeners.clear()} class U6 (line 66) | class U6{constructor(){qt(this,"_timeouts",new Map)}add(t,n,r=140,...o){... method constructor (line 66) | constructor(){qt(this,"_timeouts",new Map)} method add (line 66) | add(t,n,r=140,...o){this.remove(t),this._timeouts.set(t,window.setTime... method remove (line 66) | remove(t){const n=this._timeouts.get(t);n&&window.clearTimeout(n)} method clean (line 66) | clean(){this._timeouts.forEach(t=>void window.clearTimeout(t)),this._t... class H6 (line 66) | class H6{constructor(t){qt(this,"gestures",new Set),qt(this,"_targetEven... method constructor (line 66) | constructor(t){qt(this,"gestures",new Set),qt(this,"_targetEventStore"... method setEventIds (line 66) | setEventIds(t){if(qk(t))return this.touchIds=new Set(l6(t)),this.touch... method applyHandlers (line 66) | applyHandlers(t,n){this.handlers=t,this.nativeHandlers=n} method applyConfig (line 66) | applyConfig(t,n){this.config=B6(t,n,this.config)} method clean (line 66) | clean(){this._targetEventStore.clean();for(const t of this.gestures)th... method effect (line 66) | effect(){return this.config.shared.target&&this.bind(),()=>this._targe... method bind (line 66) | bind(...t){const n=this.config.shared,r={};let o;if(!(n.target&&(o=n.t... function na (line 66) | function na(e,t){e.gestures.add(t),e.gestureEventStores[t]=new n2(e,t),e... function K6 (line 66) | function K6(e,t){t.drag&&na(e,"drag"),t.wheel&&na(e,"wheel"),t.scroll&&n... function V6 (line 66) | function V6(e){const t={},n={},r=new Set;for(let o in e)W6.test(o)?(r.ad... function ra (line 66) | function ra(e,t,n,r,o,s){if(!e.has(n)||!V0.has(r))return;const i=n+"Star... function G6 (line 66) | function G6(e,t){const[n,r,o]=V6(e),s={};return ra(o,n,"onDrag","drag",s... function Y6 (line 66) | function Y6(e,t={},n,r){const o=Se.useMemo(()=>new H6(e),[]);if(o.applyH... function X6 (line 66) | function X6(e){return e.forEach(O6),function(n,r){const{handlers:o,nativ... function r2 (line 66) | function r2(e){let{deltaY:t,deltaX:n}=e,r=0;if(e.ctrlKey||e.altKey||e.me... function J6 (line 66) | function J6(e){const t=z(),n=x.useMemo(()=>{let r="not sure";const o=({e... function hm (line 66) | function hm(e,t,n){const r=e.getShape(t),o=e.getShapeHandles(r);return{s... function eF (line 66) | function eF(e,t){const n=z();return x.useMemo(()=>{const r=c=>{if(c.isKi... function fF (line 66) | function fF(e,t,n){var r,o,s,i,a,c,l=0,u=!1,d=!1,p=!0;if(typeof e!="func... function gF (line 66) | function gF(e,t,n){var r=!0,o=!0;if(typeof e!="function")throw new TypeE... function qp (line 66) | function qp(e){var t=typeof e;return!!e&&(t=="object"||t=="function")} function mF (line 66) | function mF(e){return!!e&&typeof e=="object"} function yF (line 66) | function yF(e){return typeof e=="symbol"||mF(e)&&dF.call(e)==tF} function D1 (line 66) | function D1(e){if(typeof e=="number")return e;if(yF(e))return O1;if(qp(e... method constructor (line 66) | constructor(t=0,n=0,r=0,o=0){m(this,"x",0);m(this,"y",0);m(this,"w",0);m... method point (line 66) | get point(){return new P(this.x,this.y)} method point (line 66) | set point(t){this.x=t.x,this.y=t.y} method minX (line 66) | get minX(){return this.x} method minX (line 66) | set minX(t){this.x=t} method midX (line 66) | get midX(){return this.x+this.w/2} method maxX (line 66) | get maxX(){return this.x+this.w} method minY (line 66) | get minY(){return this.y} method minY (line 66) | set minY(t){this.y=t} method midY (line 66) | get midY(){return this.y+this.h/2} method maxY (line 66) | get maxY(){return this.y+this.h} method width (line 66) | get width(){return this.w} method width (line 66) | set width(t){this.w=t} method height (line 66) | get height(){return this.h} method height (line 66) | set height(t){this.h=t} method aspectRatio (line 66) | get aspectRatio(){return this.width/this.height} method center (line 66) | get center(){return new P(this.midX,this.midY)} method center (line 66) | set center(t){this.minX=t.x-this.width/2,this.minY=t.y-this.height/2} method corners (line 66) | get corners(){return[new P(this.minX,this.minY),new P(this.maxX,this.min... method cornersAndCenter (line 66) | get cornersAndCenter(){return[new P(this.minX,this.minY),new P(this.maxX... method sides (line 66) | get sides(){const{corners:t}=this;return[[t[0],t[1]],[t[1],t[2]],[t[2],t... method size (line 66) | get size(){return new P(this.w,this.h)} method toFixed (line 66) | toFixed(){return this.x=bd(this.x),this.y=bd(this.y),this.w=bd(this.w),t... method setTo (line 66) | setTo(t){return this.x=t.x,this.y=t.y,this.w=t.w,this.h=t.h,this} method set (line 66) | set(t=0,n=0,r=0,o=0){return this.x=t,this.y=n,this.w=r,this.h=o,this} method expand (line 66) | expand(t){const n=Math.min(this.minX,t.minX),r=Math.min(this.minY,t.minY... method expandBy (line 66) | expandBy(t){return this.x-=t,this.y-=t,this.w+=t*2,this.h+=t*2,this} method scale (line 66) | scale(t){return this.x/=t,this.y/=t,this.w/=t,this.h/=t,this} method clone (line 66) | clone(){const{x:t,y:n,w:r,h:o}=this;return new Je(t,n,r,o)} method translate (line 66) | translate(t){return this.x+=t.x,this.y+=t.y,this} method snapToGrid (line 66) | snapToGrid(t){const n=Math.round(this.minX/t)*t,r=Math.round(this.minY/t... method collides (line 66) | collides(t){return Je.Collides(this,t)} method contains (line 66) | contains(t){return Je.Contains(this,t)} method includes (line 66) | includes(t){return Je.Includes(this,t)} method containsPoint (line 66) | containsPoint(t,n=0){return Je.ContainsPoint(this,t,n)} method getHandlePoint (line 66) | getHandlePoint(t){switch(t){case"top_left":return new P(this.minX,this.m... method toJson (line 66) | toJson(){return{x:this.minX,y:this.minY,w:this.w,h:this.h}} method resize (line 66) | resize(t,n,r){const{minX:o,minY:s,maxX:i,maxY:a}=this;let{minX:c,minY:l,... method union (line 66) | union(t){const n=Math.min(this.minX,t.x),r=Math.min(this.minY,t.y),o=Mat... method From (line 66) | static From(t){return new Je(t.x,t.y,t.w,t.h)} method FromCenter (line 66) | static FromCenter(t,n){return new Je(t.x-n.x/2,t.y-n.y/2,n.x,n.y)} method FromPoints (line 66) | static FromPoints(t){if(t.length===0)return new Je;let n=1/0,r=1/0,o=-1/... method Expand (line 66) | static Expand(t,n){const r=Math.min(n.minX,t.minX),o=Math.min(n.minY,t.m... method ExpandBy (line 66) | static ExpandBy(t,n){return new Je(t.minX-n,t.minY-n,t.width+n*2,t.heigh... method Resize (line 66) | static Resize(t,n,r,o,s=!1){const{minX:i,minY:a,maxX:c,maxY:l}=t;let{min... method equals (line 66) | equals(t){return Je.Equals(this,t)} method Equals (line 66) | static Equals(t,n){return n.x===t.x&&n.y===t.y&&n.w===t.w&&n.h===t.h} method zeroFix (line 66) | zeroFix(){return this.w=Math.max(1,this.w),this.h=Math.max(1,this.h),this} method ZeroFix (line 66) | static ZeroFix(t){return new Je(t.x,t.y,Math.max(1,t.w),Math.max(1,t.h))} function xF (line 66) | function xF(e){switch(e){case"top":return"bottom";case"bottom":return"to... function wF (line 66) | function wF(e){switch(e){case"left":return"right";case"right":return"lef... function bF (line 66) | function bF(e){return e==="top_left"||e==="top_right"||e==="bottom_right... function PF (line 66) | function PF(e){const t=z();x.useLayoutEffect(()=>{let n=new ne;function ... method constructor (line 70) | constructor(t,n,r,o,s,i){m(this,"a",1);m(this,"b",0);m(this,"c",0);m(thi... method equals (line 70) | equals(t){return this===t||this.a===t.a&&this.b===t.b&&this.c===t.c&&thi... method identity (line 70) | identity(){return this.a=1,this.b=0,this.c=0,this.d=1,this.e=0,this.f=0,... method multiply (line 70) | multiply(t){const n=t,{a:r,b:o,c:s,d:i,e:a,f:c}=this;return this.a=r*n.a... method rotate (line 70) | rotate(t,n,r){return t===0?this:n===void 0?this.multiply(je.Rotate(t)):t... method translate (line 70) | translate(t,n){return this.multiply(je.Translate(t,n))} method scale (line 70) | scale(t,n){return this.multiply(je.Scale(t,n))} method invert (line 70) | invert(){const{a:t,b:n,c:r,d:o,e:s,f:i}=this,a=t*o-n*r;return this.a=o/a... method applyToPoint (line 70) | applyToPoint(t){return je.applyToPoint(this,t)} method applyToPoints (line 70) | applyToPoints(t){return je.applyToPoints(this,t)} method rotation (line 70) | rotation(){return je.Rotation(this)} method point (line 70) | point(){return je.Point(this)} method decomposed (line 70) | decomposed(){return je.Decompose(this)} method toCssString (line 70) | toCssString(){return je.toCssString(this)} method setTo (line 70) | setTo(t){return Object.assign(this,t),this} method decompose (line 70) | decompose(){return je.Decompose(this)} method clone (line 70) | clone(){return new je(this.a,this.b,this.c,this.d,this.e,this.f)} method Identity (line 70) | static Identity(){return new je(1,0,0,1,0,0)} method Translate (line 70) | static Translate(t,n){return new je(1,0,0,1,t,n)} method Rotate (line 70) | static Rotate(t,n,r){if(t===0)return je.Identity();const o=Math.cos(t),s... method Multiply (line 70) | static Multiply(t,n){return{a:t.a*n.a+t.c*n.b,c:t.a*n.c+t.c*n.d,e:t.a*n.... method Inverse (line 70) | static Inverse(t){const n=t.a*t.d-t.b*t.c;return{a:t.d/n,b:t.b/-n,c:t.c/... method Absolute (line 70) | static Absolute(t){const n=t.a*t.d-t.b*t.c;return{a:t.d/n,b:t.b/-n,c:t.c... method Compose (line 70) | static Compose(...t){const n=je.Identity();for(let r=0,o=t.length;rnew P(t.a*r.x+t.c*r.y+t.e,t.b*... method applyToBounds (line 70) | static applyToBounds(t,n){return new ne(t.e+n.minX,t.f+n.minY,n.width,n.... method From (line 70) | static From(t){return new je(t.a,t.b,t.c,t.d,t.e,t.f)} method Cast (line 70) | static Cast(t){return t instanceof je?t:je.From(t)} function s2 (line 70) | function s2(e,t){return t===0?e:s2(t,e%t)} function i2 (line 70) | function i2(e){const t=e.toString().split(".")[1];if(!t)return 1;const n... class Hi (line 70) | class Hi{constructor(t){m(this,"isFilled",!1);m(this,"isClosed",!0);m(th... method constructor (line 70) | constructor(t){m(this,"isFilled",!1);m(this,"isClosed",!0);m(this,"isL... method hitTestPoint (line 70) | hitTestPoint(t,n=0,r=!1){return this.isClosed&&(this.isFilled||r)&&Zn(... method distanceToPoint (line 70) | distanceToPoint(t,n=!1){return t.dist(this.nearestPoint(t))*(this.isCl... method distanceToLineSegment (line 70) | distanceToLineSegment(t,n){if(t.equals(n))return this.distanceToPoint(... method hitTestLineSegment (line 70) | hitTestLineSegment(t,n,r=0){return this.distanceToLineSegment(t,n)<=r} method nearestPointOnLineSegment (line 70) | nearestPointOnLineSegment(t,n){const{vertices:r}=this;let o,s=1/0,i,a,... method isPointInBounds (line 70) | isPointInBounds(t,n=0){const{bounds:r}=this;return!(t.x!n.isLabel).flatMap(n=>n.... method nearestPoint (line 70) | nearestPoint(n){let r=1/0,o;const{children:s}=this;if(s.length===0)thr... method distanceToPoint (line 70) | distanceToPoint(n,r=!1){return Math.min(...this.children.map((o,s)=>o.... method hitTestPoint (line 70) | hitTestPoint(n,r,o){return!!this.children.filter(s=>!s.isLabel).find(s... method hitTestLineSegment (line 70) | hitTestLineSegment(n,r,o){return!!this.children.filter(s=>!s.isLabel).... method getArea (line 70) | getArea(){return this.children[0].area} method toSimpleSvgPath (line 70) | toSimpleSvgPath(){let n="";for(const o of this.children)n+=o.toSimpleS... function IF (line 70) | function IF(e=!0){const[t,n]=x.useState(0),r=z();x.useEffect(()=>{if(!e)... function a2 (line 70) | function a2({geometry:e}){return e instanceof Br?h.jsx(h.Fragment,{child... function DF (line 70) | function DF(e,t){var n=e?e.length:0;return!!n&&LF(e,t,0)>-1} function RF (line 70) | function RF(e,t,n,r){for(var o=e.length,s=n+-1;++s-1} function rN (line 70) | function rN(e,t){var n=this.__data__,r=Lf(n,e);return r<0?n.push([e,t]):... function bc (line 70) | function bc(e){var t=-1,n=e?e.length:0;for(this.clear();++t=_F){var ... function Ff (line 70) | function Ff(e,t){var n=e.__data__;return fN(t)?n[typeof t=="string"?"str... function q0 (line 70) | function q0(e,t){var n=zF(e,t);return dN(n)?n:void 0} function fN (line 70) | function fN(e){var t=typeof e;return t=="string"||t=="number"||t=="symbo... function gN (line 70) | function gN(e){return!!R1&&R1 in e} function mN (line 70) | function mN(e){if(e!=null){try{return u2.call(e)}catch{}try{return e+""}... function yN (line 70) | function yN(e){return e&&e.length?hN(e):[]} function SN (line 70) | function SN(e,t){return e===t||e!==e&&t!==t} function vN (line 70) | function vN(e){var t=d2(e)?KF.call(e):"";return t==TF||t==$F} function d2 (line 70) | function d2(e){var t=typeof e;return!!e&&(t=="object"||t=="function")} function xN (line 70) | function xN(){} function h2 (line 70) | function h2(e){return bN(e)} function PN (line 70) | function PN(){const e=z(),t=$3("userIds",()=>h2(e.getCollaborators().map... function p2 (line 70) | function p2(e){const t=z();return K(`latestPresence:${e}`,()=>t.getColla... function L1 (line 70) | function L1(e){return e>A5?"inactive":e>Kk?"idle":"active"} function _N (line 70) | function _N(e){const t=x.useRef((e==null?void 0:e.lastActivityTimestamp)... function $N (line 70) | function $N({className:e}){const t=z(),{Background:n,SvgDefs:r}=dt(),o=x... function MN (line 72) | function MN(){const e=z(),t=K("gridSize",()=>e.getDocumentSettings().gri... function AN (line 72) | function AN(){const e=z(),t=K("scribbles",()=>e.getInstanceState().scrib... function jN (line 72) | function jN(){const e=z(),t=K("brush",()=>e.getInstanceState().brush,[e]... function ON (line 72) | function ON(){const e=z(),t=K("zoomBrush",()=>e.getInstanceState().zoomB... function DN (line 72) | function DN(){const e=z(),t=K("snapLines",()=>e.snaps.getIndicators(),[e... function RN (line 72) | function RN(){const e=z(),t=K("handles shapeIdWithHandles",()=>{const{is... function LN (line 72) | function LN({shapeId:e}){const t=z(),{Handles:n}=dt(),r=K("zoomLevel",()... function FN (line 72) | function FN({shapeId:e,handle:t,zoom:n,isCoarse:r}){const o=eF(e,t.id),{... function NN (line 72) | function NN(){const e=z(),t=K("rendering shapes",()=>e.getRenderingShape... function zN (line 72) | function zN(){const e=z(),t=x.useRef(new Set);return js("reflow for cull... function BN (line 72) | function BN(){const e=z(),t=K("rendering shapes",()=>e.getRenderingShape... function UN (line 72) | function UN(){const e=z(),t=K("rendering shapes",()=>e.getRenderingShape... function HN (line 72) | function HN(){const e=z(),{ShapeIndicator:t}=dt(),n=K("hinting shape ids... function KN (line 72) | function KN(){return h.jsxs("g",{id:"cursor",children:[h.jsxs("g",{fill:... function WN (line 72) | function WN(){return h.jsx("path",{id:"cursor_hint",fill:"currentColor",... function VN (line 72) | function VN({id:e}){const t=z(),[n,r]=x.useState(null),o=K("is in root",... function GN (line 72) | function GN(){const e=z(),t=K("selection rotation",()=>e.getSelectionRot... function YN (line 72) | function YN(){const e=z(),t=K("selection rotation",()=>e.getSelectionRot... function XN (line 72) | function XN(){const{OnTheCanvas:e}=dt();return e?h.jsx(e,{}):null} function qN (line 72) | function qN(){const{InFrontOfTheCanvas:e}=dt();return e?h.jsx(e,{}):null} function ZN (line 72) | function ZN(){const e=z(),t=K("camera state",()=>e.getCameraState(),[e])... function QN (line 72) | function QN({className:e,zoom:t,point:n,color:r,viewport:o,opacity:s=1})... function JN (line 72) | function JN({x:e,y:t,z:n,size:r}){return h.jsxs("svg",{className:"tl-gri... function e4 (line 72) | function e4({handle:e,isCoarse:t,className:n,zoom:r}){const o=(t?Wk:Vk)/... function Z0 (line 72) | function Z0(e,t=!0){const n=e.length;if(n<2)return"";let r=e[0],o=e[1];i... function N1 (line 72) | function N1({scribble:e,zoom:t,color:n,opacity:r,className:o}){return e.... function g2 (line 72) | function g2({bounds:e,rotation:t}){const n=x.useRef(null);return xc(n,e.... function n4 (line 72) | function n4({bounds:e,rotation:t}){const n=z(),r=x.useRef(null),o=K("onl... function a4 (line 72) | function a4({points:e,zoom:t}){const n=2.5/t,r=e.reduce((p,f)=>Math.min(... function c4 (line 72) | function c4({gaps:e,direction:t,zoom:n}){const r=3.5/n;let o=[-1/0,1/0],... function l4 (line 72) | function l4({className:e,line:t,zoom:n}){return h.jsx("svg",{className:u... function u4 (line 72) | function u4(){return h.jsx("svg",{width:16,height:16,viewBox:"0 0 16 16"... function m2 (line 72) | function m2(e,t){const n=x.useRef(e);return t(e,n.current)?n.current:(n.... function US (line 72) | function US(e){return m2(e,A3)} function Q0 (line 72) | function Q0(e){return m2(e,U_)} function h4 (line 72) | function h4({overrides:e={},children:t}){const n=Q0(e);return h.jsx(y2.P... function dt (line 72) | function dt(){return x.useContext(y2)} function S2 (line 72) | function S2(){J0.hardReset()} function p4 (line 72) | function p4(){J0.refreshPage()} function g4 (line 72) | function g4(){} function et (line 78) | function et(){return m4()} function y4 (line 78) | function y4(e){e.version"u"?!1:((t=(e=window.matchMed... function x4 (line 78) | function x4(){var e,t;return typeof window>"u"?!1:((t=(e=window.matchMed... function mm (line 78) | function mm(){return{id:et()}} function b2 (line 78) | function b2(e){if(e===null||typeof e!="object"||!("version"in e)||!("use... function w4 (line 78) | function w4(){const e=JSON.parse(D0(x2)||"null")??null;return b2(e)} function b4 (line 78) | function b4(){R0(x2,JSON.stringify({version:ex,user:cu.get()}))} function P4 (line 78) | function P4(e){w2.validate(e),cu.set(e),b4(),I4()} function P2 (line 78) | function P2(){return ym===null&&(ym=et()),ym} function I4 (line 78) | function I4(){Wa==null||Wa.postMessage({type:C2,origin:P2(),data:{user:I... function I2 (line 78) | function I2(){let e=cu.get();return e||(e=w4(),cu.set(e)),e} function E2 (line 78) | function E2(e={}){return{derivePresenceState:e.derivePresenceState??(()=... function r (line 78) | function r(){} function o (line 78) | function o(c,l,u){this.fn=c,this.context=l,this.once=u||!1} function s (line 78) | function s(c,l,u,d,p){if(typeof u!="function")throw new TypeError("The l... function i (line 78) | function i(c,l){--c._eventsCount===0?c._events=new r:delete c._events[l]} function a (line 78) | function a(){this._events=new r,this._eventsCount=0} function zs (line 78) | function zs({children:e,className:t="",...n}){return h.jsx("svg",{...n,c... function tx (line 78) | function tx(e,t,n,r){const o=e.x-n.x,s=e.y-n.y,i=r.x-n.x,a=r.y-n.y,c=t.x... function Nf (line 78) | function Nf(e,t,n,r){const o=(t.x-e.x)*(t.x-e.x)+(t.y-e.y)*(t.y-e.y),s=2... function _4 (line 78) | function _4(e,t,n){const r=[];let o;for(let s=0,i=n.length-1;s(t.y-e.y)*(n.x-e.x)} function rx (line 78) | function rx(e,t,n,r){return Id(e,n,r)!==Id(t,n,r)&&Id(e,t,n)!==Id(e,t,r)} function H1 (line 78) | function H1(e,t){const n=new Map;let r,o,s,i;for(let a=0,c=e.length;aP.Angle(t,n)-P.... function k2 (line 78) | function k2(e,t){let n,r,o,s;for(let i=0,a=e.length;i!0);m(this,"canScroll",()=>... method constructor (line 78) | constructor(t){m(this,"canSnap",()=>!0);m(this,"canScroll",()=>!1);m(t... method providesBackgroundForChildren (line 78) | providesBackgroundForChildren(t){return!1} method canReceiveNewChildrenOfType (line 78) | canReceiveNewChildrenOfType(t,n){return!1} method canDropShapes (line 78) | canDropShapes(t,n){return!1} method expandSelectionOutlinePx (line 78) | expandSelectionOutlinePx(t){return 0} method getCanvasSvgDefs (line 78) | getCanvasSvgDefs(){return[]} method getBoundsSnapGeometry (line 78) | getBoundsSnapGeometry(t){return{}} method getHandleSnapGeometry (line 78) | getHandleSnapGeometry(t){return{}} function M4 (line 78) | function M4(e,t,n={}){const{closed:r=!1,snap:o=1,start:s="outset",end:i=... function K1 (line 78) | function K1({bounds:e,className:t}){const n=z(),r=K("zoom level",()=>n.g... class xh (line 78) | class xh extends Fr{constructor(){super(...arguments);m(this,"hideSelect... method constructor (line 78) | constructor(){super(...arguments);m(this,"hideSelectionBoundsFg",()=>!... method getDefaultProps (line 78) | getDefaultProps(){return{}} method getGeometry (line 78) | getGeometry(n){const r=this.editor.getSortedChildIdsForParent(n.id);re... method component (line 78) | component(n){const r=this.editor.getErasingShapeIds().includes(n.id),{... method indicator (line 78) | indicator(n){const r=this.editor.getShapeGeometry(n).bounds;return h.j... function $2 (line 78) | function $2(e){const t=[...T2],n=new Set;for(const r of e){if(A4.has(r.t... function W1 (line 78) | function W1(e,t){if(!t)return!1;switch(e.type){case"mixed":return t.type... class j4 (line 78) | class j4{constructor(t){m(this,"map");this.map=new Map(t)}get(t){return ... method constructor (line 78) | constructor(t){m(this,"map");this.map=new Map(t)} method get (line 78) | get(t){return this.map.get(t)} method getAsKnownValue (line 78) | getAsKnownValue(t){const n=this.get(t);if(n&&n.type!=="mixed")return n... method size (line 78) | get size(){return this.map.size} method equals (line 78) | equals(t){if(this.size!==t.size)return!1;const n=new Set;for(const[r,o... method keys (line 78) | keys(){return this.map.keys()} method values (line 78) | values(){return this.map.values()} method entries (line 78) | entries(){return this.map.entries()} method [Symbol.iterator] (line 78) | [Symbol.iterator](){return this.map[Symbol.iterator]()} class KS (line 78) | class KS extends j4{set(t,n){this.map.set(t,n)}applyValue(t,n){const r=t... method set (line 78) | set(t,n){this.map.set(t,n)} method applyValue (line 78) | applyValue(t,n){const r=this.get(t);if(!r){this.set(t,{type:"shared",v... class zf (line 78) | class zf{constructor(){m(this,"items",new WeakMap)}get(t,n){return this.... method constructor (line 78) | constructor(){m(this,"items",new WeakMap)} method get (line 78) | get(t,n){return this.items.has(t)||this.items.set(t,n(t)),this.items.g... method access (line 78) | access(t){return this.items.get(t)} method set (line 78) | set(t,n){this.items.set(t,n)} method has (line 78) | has(t){return this.items.has(t)} method invalidate (line 78) | invalidate(t){this.items.delete(t)} method bust (line 78) | bust(){this.items=new WeakMap} function O4 (line 78) | function O4(e,t,n){return fetch(e).then(function(r){return r.arrayBuffer... function D4 (line 78) | function D4(e,t){var o;let n=e;const r=new Set(t);for(;r.has(n);)n=(o=/^... function Ed (line 78) | function Ed(e,t,n){if(n.length===0)return[];const r=new Map;for(const s ... function R4 (line 78) | function R4(e,t,n){const r=t.length;if(e.size===r)return;let o,s;for(let... function L4 (line 78) | function L4(e,t,n){const r=t.length;if(e.size===r)return;let o,s;for(let... function F4 (line 78) | function F4(e,t,n){var s;const r=t.length;if(e.size===r)return;let o={na... function N4 (line 78) | function N4(e,t,n){var s;const r=t.length;if(e.size===r)return;let o={na... function M2 (line 78) | function M2({editor:e}){const t=e.getSelectedShapes(),n=e.getSelectionRo... function wh (line 78) | function wh({delta:e,editor:t,snapshot:n,stage:r}){const{selectionPageCe... function o (line 78) | function o(){const s=r.get(),i={};for(const a of s){const{start:c,end:l}... function u (line 78) | function u(f){l||(l={...a}),l[f]?l[f]===a[f]&&(l[f]=[...l[f]]):l[f]=[]} function d (line 78) | function d(f,y,g){u(f),l[f]=l[f].filter(w=>w.arrowId!==y||w.handleId!==g... function p (line 78) | function p(f,y,g){u(f),l[f].push({arrowId:y,handleId:g})} function B4 (line 78) | function B4(e,t,n){const r=e.getShapeMaskedPageBounds(t);return r===void... function n (line 78) | function n(r){const o=r.getCurrentPageShapeIds(),s=r.getViewportPageBoun... function r (line 78) | function r(){const o={},s=t.get(),i=Array(s.size);return s.forEach(a=>i.... function o (line 78) | function o(){const s=t();return r=s,new Set([...n.get()].filter(i=>vm(e,... function W4 (line 78) | function W4({context:e,editor:t,children:n}){return h.jsx(Rf.Provider,{v... function j2 (line 78) | function j2(){const e=x.useContext(A2);return e?{isDarkMode:e.isDarkMode... function V4 (line 78) | async function V4(e,t,n={}){var C,I;const r=typeof t[0]=="string"?t:t.ma... class Y4 (line 78) | class Y4{constructor(t){m(this,"_clickId","");m(this,"_clickTimeout");m(... method constructor (line 78) | constructor(t){m(this,"_clickId","");m(this,"_clickTimeout");m(this,"_... method clickState (line 78) | get clickState(){return this._clickState} class X4 (line 78) | class X4{constructor(t){m(this,"isSafari");m(this,"isIos");m(this,"isChr... method constructor (line 78) | constructor(t){m(this,"isSafari");m(this,"isIos");m(this,"isChromeForI... function ci (line 78) | function ci(e){return Z4} class q4 (line 78) | class q4{constructor(){m(this,"length",0);m(this,"head",null);m(this,"ta... method constructor (line 78) | constructor(){m(this,"length",0);m(this,"head",null);m(this,"tail",this)} method push (line 78) | push(t){return new ox(t,this)} method toArray (line 78) | toArray(){return Do} method [Symbol.iterator] (line 78) | [Symbol.iterator](){return{next(){return{value:void 0,done:!0}}}} class ox (line 78) | class ox{constructor(t,n){m(this,"length");this.head=t,this.tail=n,this.... method constructor (line 78) | constructor(t,n){m(this,"length");this.head=t,this.tail=n,this.length=... method push (line 78) | push(t){return new ox(t,this)} method toArray (line 78) | toArray(){return Array.from(this)} method [Symbol.iterator] (line 78) | [Symbol.iterator](){let t=this;return{next(){if(t.length){const n=t.head... class Q4 (line 78) | class Q4{constructor(t,n){m(this,"_undos",fn("HistoryManager.undos",ci()... method constructor (line 78) | constructor(t,n){m(this,"_undos",fn("HistoryManager.undos",ci()));m(th... method getNumUndos (line 78) | getNumUndos(){return this._undos.get().length} method getNumRedos (line 78) | getNumRedos(){return this._redos.get().length} method clear (line 78) | clear(){this._undos.set(ci()),this._redos.set(ci())} class J4 (line 78) | class J4{constructor(t){m(this,"scribbleItems",new Map);m(this,"state","... method constructor (line 78) | constructor(t){m(this,"scribbleItems",new Map);m(this,"state","paused"... method reset (line 78) | reset(){this.editor.updateInstanceState({scribbles:[]}),this.scribbleI... class ez (line 78) | class ez{constructor(t){m(this,"_beforeCreateHandlers",{});m(this,"_afte... method constructor (line 78) | constructor(t){m(this,"_beforeCreateHandlers",{});m(this,"_afterCreate... method registerBeforeCreateHandler (line 78) | registerBeforeCreateHandler(t,n){return this._beforeCreateHandlers[t]|... method registerAfterCreateHandler (line 78) | registerAfterCreateHandler(t,n){return this._afterCreateHandlers[t]||(... method registerBeforeChangeHandler (line 78) | registerBeforeChangeHandler(t,n){return this._beforeChangeHandlers[t]|... method registerAfterChangeHandler (line 78) | registerAfterChangeHandler(t,n){return this._afterChangeHandlers[t]||(... method registerBeforeDeleteHandler (line 78) | registerBeforeDeleteHandler(t,n){return this._beforeDeleteHandlers[t]|... method registerAfterDeleteHandler (line 78) | registerAfterDeleteHandler(t,n){return this._afterDeleteHandlers[t]||(... method registerBatchCompleteHandler (line 78) | registerBatchCompleteHandler(t){return this._batchCompleteHandlers.pus... function li (line 78) | function li(e,t){const n=e.indexOf(t);n>=0&&e.splice(n,1)} function Eo (line 78) | function Eo(e,t,n,r,o){const s=e.filter(a=>(r==="forward"?a.startNode.id... function rz (line 78) | function rz(e){e.sort((t,n)=>n.gaps.length-t.gaps.length);for(let t=e.le... class Du (line 78) | class Du{constructor(t){m(this,"editor");this.manager=t,this.editor=t.ed... method constructor (line 78) | constructor(t){m(this,"editor");this.manager=t,this.editor=t.editor} method getSnapPointsCache (line 78) | getSnapPointsCache(){const{editor:t}=this;return t.store.createCompute... method getSnapPoints (line 78) | getSnapPoints(t){return this.getSnapPointsCache().get(t)??[]} method getSnappablePoints (line 78) | getSnappablePoints(){const t=this.getSnapPointsCache(),n=this.manager.... method getSnappableGapNodes (line 78) | getSnappableGapNodes(){return Array.from(this.manager.getSnappableShap... method getVisibleGaps (line 78) | getVisibleGaps(){const t=[],n=[];let r,o;const s=this.getSnappableGapN... method snapTranslateShapes (line 78) | snapTranslateShapes({lockedAxis:t,initialSelectionPageBounds:n,initial... method snapResizeShapes (line 78) | snapResizeShapes({initialSelectionPageBounds:t,dragDelta:n,handle:r,is... method collectPointSnaps (line 78) | collectPointSnaps({selectionSnapPoints:t,otherNodeSnapPoints:n,minOffs... method collectGapSnaps (line 78) | collectGapSnaps({selectionPageBounds:t,minOffset:n,nearestSnapsX:r,nea... method getPointSnapLines (line 78) | getPointSnapLines({nearestSnapsX:t,nearestSnapsY:n}){const r={},o={};i... method getGapSnapLines (line 78) | getGapSnapLines({selectionPageBounds:t,nearestSnapsX:n,nearestSnapsY:r... function V1 (line 78) | function V1(e,t){const{minX:n,maxX:r,minY:o,maxY:s}=t,i=[];switch(e){cas... class O2 (line 78) | class O2{constructor(t){m(this,"editor");this.manager=t,this.editor=t.ed... method constructor (line 78) | constructor(t){m(this,"editor");this.manager=t,this.editor=t.editor} method getSnapGeometryCache (line 78) | getSnapGeometryCache(){const{editor:t}=this;return t.store.createCompu... method iterateSnapPointsInPageSpace (line 78) | *iterateSnapPointsInPageSpace(t,n){var o,s;const r=(o=this.getSnapGeom... method iterateSnapOutlines (line 78) | *iterateSnapOutlines(t,n){var o,s;const r=(o=this.getSnapGeometryCache... method getHandleSnapPosition (line 78) | getHandleSnapPosition({currentShapeId:t,handle:n,handleInPageSpace:r})... method snapHandle (line 78) | snapHandle({currentShapeId:t,handle:n}){const o=yi(this.editor.getShap... class Uf (line 78) | class Uf{constructor(t){m(this,"shapeBounds");m(this,"handles");m(this,"... method constructor (line 78) | constructor(t){m(this,"shapeBounds");m(this,"handles");m(this,"_snapIn... method getIndicators (line 78) | getIndicators(){return this._snapIndicators.get()??Do} method clearIndicators (line 78) | clearIndicators(){this.getIndicators().length&&this._snapIndicators.se... method setIndicators (line 78) | setIndicators(t){this._snapIndicators.set(t)} method getSnapThreshold (line 78) | getSnapThreshold(){return 8/this.editor.getZoomLevel()} method getSnappableShapes (line 78) | getSnappableShapes(){const{editor:t}=this,n=t.getRenderingBounds(),r=t... method getCurrentCommonAncestor (line 78) | getCurrentCommonAncestor(){return this.editor.findCommonAncestor(this.... function G1 (line 78) | function G1(e){return e.replace(dz,` class fz (line 81) | class fz{constructor(t){m(this,"baseElm");m(this,"measureText",(t,n)=>{v... method constructor (line 81) | constructor(t){m(this,"baseElm");m(this,"measureText",(t,n)=>{var i;co... method measureElementTextNodeSpans (line 81) | measureElementTextNodeSpans(t,{shouldTruncateToFirstLine:n=!1}={}){con... method measureTextSpans (line 81) | measureTextSpans(t,n){var l;if(t==="")return[];const r=(l=this.baseElm... class gz (line 81) | class gz{constructor(t){m(this,"cancelRaf");m(this,"isPaused",!0);m(this... method constructor (line 81) | constructor(t){m(this,"cancelRaf");m(this,"isPaused",!0);m(this,"now",... class Hr (line 81) | class Hr{constructor(t,n){m(this,"updateUserPreferences",t=>{this.user.s... method constructor (line 81) | constructor(t,n){m(this,"updateUserPreferences",t=>{this.user.setUserP... method getUserPreferences (line 81) | getUserPreferences(){return{id:this.getId(),name:this.getName(),locale... method getIsDarkMode (line 81) | getIsDarkMode(){return this.user.userPreferences.get().isDarkMode??(th... method getEdgeScrollSpeed (line 81) | getEdgeScrollSpeed(){return this.user.userPreferences.get().edgeScroll... method getAnimationSpeed (line 81) | getAnimationSpeed(){return this.user.userPreferences.get().animationSp... method getId (line 81) | getId(){return this.user.userPreferences.get().id} method getName (line 81) | getName(){return this.user.userPreferences.get().name??ai.name} method getLocale (line 81) | getLocale(){return this.user.userPreferences.get().locale??ai.locale} method getColor (line 81) | getColor(){return this.user.userPreferences.get().color??ai.color} method getIsSnapMode (line 81) | getIsSnapMode(){return this.user.userPreferences.get().isSnapMode??ai.... method getIsWrapMode (line 81) | getIsWrapMode(){return this.user.userPreferences.get().isWrapMode??ai.... function Zc (line 81) | function Zc(e){return Math.abs(e.props.bend)<8} function Qp (line 81) | function Qp(e,t){if(t.type==="point")return;const n=e.getShape(t.boundSh... function X1 (line 81) | function X1(e,t,n,r){if(n.type==="point")return P.From(n);const o=e.getS... function jr (line 81) | function jr(e,t){const n=e.getShapePageTransform(t);let r,o;t.props.star... function ix (line 81) | function ix(e,t,n){if(!t||!n)return"safe";if(t===n)return"double-bound";... function Al (line 81) | function Al(e,t){const{start:n,end:r,arrowheadStart:o,arrowheadEnd:s}=t.... function q1 (line 81) | function q1(e,t,n,r){if(r===void 0||r.isExact)return;const o=oe.applyToP... function xm (line 81) | function xm(e,t,n=0){const{arrowheadEnd:r,arrowheadStart:o}=t.props,s=t.... function Z1 (line 81) | function Z1(e,t,n){const r=-2*(e.x*(t.y-n.y)-e.y*(t.x-n.x)+t.x*n.y-n.x*t... function vz (line 81) | function vz(e,t,n,r,o,s,i){const a=P.Angle(e,n),c=P.Angle(e,r);let l=$u(... class se (line 81) | class se{constructor(t,n){m(this,"id");m(this,"type");m(this,"shapeType"... method constructor (line 81) | constructor(t,n){m(this,"id");m(this,"type");m(this,"shapeType");m(thi... method getPath (line 81) | getPath(){return this._path.get()} method getCurrent (line 81) | getCurrent(){return this._current.get()} method getIsActive (line 81) | getIsActive(){return this._isActive.get()} method getCurrentToolIdMask (line 81) | getCurrentToolIdMask(){return this._currentToolIdMask.get()} method setCurrentToolIdMask (line 81) | setCurrentToolIdMask(t){this._currentToolIdMask.set(t)} class bh (line 81) | class bh extends se{constructor(){super(...arguments);m(this,"onKeyDown"... method constructor (line 81) | constructor(){super(...arguments);m(this,"onKeyDown",n=>{var r;switch(... class J (line 81) | class J extends E4.EventEmitter{constructor({store:n,user:r,shapeUtils:o... method constructor (line 81) | constructor({store:n,user:r,shapeUtils:o,tools:s,getContainer:i,initia... method dispose (line 81) | dispose(){this.disposables.forEach(n=>n()),this.disposables.clear()} method getShapeUtil (line 81) | getShapeUtil(n){const r=typeof n=="string"?n:n.type,o=Lr(this.shapeUti... method undo (line 81) | undo(){return this._flushEventsForTick(0),this.history.undo(),this} method getCanUndo (line 81) | getCanUndo(){return this.history.getNumUndos()>0} method redo (line 81) | redo(){return this._flushEventsForTick(0),this.history.redo(),this} method getCanRedo (line 81) | getCanRedo(){return this.history.getNumRedos()>0} method mark (line 81) | mark(n,r,o){return this.history.mark(n,r,o),this} method bail (line 81) | bail(){return this.history.bail(),this} method bailToMark (line 81) | bailToMark(n){return this.history.bailToMark(n),this} method batch (line 81) | batch(n){return this.history.batch(n),this} method _getArrowBindingsIndex (line 81) | _getArrowBindingsIndex(){return z4(this)} method getArrowsBoundTo (line 81) | getArrowsBoundTo(n){return this._getArrowBindingsIndex().get()[n]||Do} method getArrowInfoCache (line 81) | getArrowInfoCache(){return this.store.createComputedCache("arrow infoC... method getArrowInfo (line 81) | getArrowInfo(n){const r=typeof n=="string"?n:n.id;return this.getArrow... method annotateError (line 81) | annotateError(n,{origin:r,willCrashApp:o,tags:s,extras:i}){const a=thi... method createErrorAnnotations (line 81) | createErrorAnnotations(n,r){try{const o=this.getEditingShapeId();retur... method getCrashingError (line 81) | getCrashingError(){return this._crashingError} method crash (line 81) | crash(n){return this._crashingError=n,this.store.markAsPossiblyCorrupt... method getPath (line 81) | getPath(){return this.root.getPath().split("root.")[1]} method isIn (line 81) | isIn(n){const r=n.split(".").reverse();let o=this.root;for(;r.length>0... method isInAny (line 81) | isInAny(...n){return n.some(r=>this.isIn(r))} method setCurrentTool (line 81) | setCurrentTool(n,r={}){return this.root.transition(n,r),this} method getCurrentTool (line 81) | getCurrentTool(){return this.root.getCurrent()} method getCurrentToolId (line 81) | getCurrentToolId(){const n=this.getCurrentTool();return n?n.getCurrent... method getStateDescendant (line 81) | getStateDescendant(n){var s;const r=n.split(".").reverse();let o=this.... method getDocumentSettings (line 81) | getDocumentSettings(){return this.store.get(RS)} method updateDocumentSettings (line 81) | updateDocumentSettings(n){return this.store.put([{...this.getDocumentS... method getInstanceState (line 81) | getInstanceState(){return this.store.get(In)} method updateInstanceState (line 81) | updateInstanceState(n,r){return this._updateInstanceState(n,{ephemeral... method getOpenMenus (line 81) | getOpenMenus(){return this.getInstanceState().openMenus} method addOpenMenu (line 81) | addOpenMenu(n){const r=new Set(this.getOpenMenus());return r.has(n)||(... method deleteOpenMenu (line 81) | deleteOpenMenu(n){const r=new Set(this.getOpenMenus());return r.has(n)... method clearOpenMenus (line 81) | clearOpenMenus(){return this.getOpenMenus().length&&this.updateInstanc... method getIsMenuOpen (line 81) | getIsMenuOpen(){return this.getOpenMenus().length>0} method getPageStates (line 81) | getPageStates(){return this._getPageStatesQuery().get()} method _getPageStatesQuery (line 81) | _getPageStatesQuery(){return this.store.query.records("instance_page_s... method getCurrentPageState (line 81) | getCurrentPageState(){return this.store.get(this._getCurrentPageStateI... method _getCurrentPageStateId (line 81) | _getCurrentPageStateId(){return Zt.createId(this.getCurrentPageId())} method updateCurrentPageState (line 81) | updateCurrentPageState(n,r){return this._setInstancePageState(n,r),this} method getSelectedShapeIds (line 81) | getSelectedShapeIds(){return this.getCurrentPageState().selectedShapeIds} method getSelectedShapes (line 81) | getSelectedShapes(){const{selectedShapeIds:n}=this.getCurrentPageState... method setSelectedShapes (line 81) | setSelectedShapes(n,r){const o=n.map(s=>typeof s=="string"?s:s.id);ret... method select (line 81) | select(...n){const r=typeof n[0]=="string"?n:n.map(o=>o.id);return thi... method deselect (line 81) | deselect(...n){const r=typeof n[0]=="string"?n:n.map(s=>s.id),o=this.g... method selectAll (line 81) | selectAll(){const n=this.getSortedChildIdsForParent(this.getCurrentPag... method selectNone (line 81) | selectNone(){return this.getSelectedShapeIds().length>0&&this.setSelec... method getOnlySelectedShapeId (line 81) | getOnlySelectedShapeId(){var n;return((n=this.getOnlySelectedShape())=... method getOnlySelectedShape (line 81) | getOnlySelectedShape(){const n=this.getSelectedShapes();return n.lengt... method getSelectionPageBounds (line 81) | getSelectionPageBounds(){const n=this.getCurrentPageState().selectedSh... method getSelectionRotation (line 81) | getSelectionRotation(){const n=this.getSelectedShapeIds();let r=!1,o=0... method getSelectionRotatedPageBounds (line 81) | getSelectionRotatedPageBounds(){const n=this.getSelectedShapeIds();if(... method getSelectionRotatedScreenBounds (line 81) | getSelectionRotatedScreenBounds(){const n=this.getSelectionRotatedPage... method getFocusedGroupId (line 81) | getFocusedGroupId(){return this.getCurrentPageState().focusedGroupId??... method getFocusedGroup (line 81) | getFocusedGroup(){const n=this.getFocusedGroupId();return n?this.getSh... method setFocusedGroup (line 81) | setFocusedGroup(n){const r=typeof n=="string"?n:(n==null?void 0:n.id)?... method popFocusedGroupId (line 81) | popFocusedGroupId(){const n=this.getFocusedGroup();if(n){const r=this.... method getEditingShapeId (line 81) | getEditingShapeId(){return this.getCurrentPageState().editingShapeId} method getEditingShape (line 81) | getEditingShape(){const n=this.getEditingShapeId();return n?this.getSh... method setEditingShape (line 81) | setEditingShape(n){const r=typeof n=="string"?n:(n==null?void 0:n.id)?... method getHoveredShapeId (line 81) | getHoveredShapeId(){return this.getCurrentPageState().hoveredShapeId} method getHoveredShape (line 81) | getHoveredShape(){const n=this.getHoveredShapeId();return n?this.getSh... method setHoveredShape (line 81) | setHoveredShape(n){const r=typeof n=="string"?n:(n==null?void 0:n.id)?... method getHintingShapeIds (line 81) | getHintingShapeIds(){return this.getCurrentPageState().hintingShapeIds} method getHintingShape (line 81) | getHintingShape(){const n=this.getHintingShapeIds();return fe(n.map(r=... method setHintingShapes (line 81) | setHintingShapes(n){const r=typeof n[0]=="string"?n:n.map(o=>o.id);ret... method getErasingShapeIds (line 81) | getErasingShapeIds(){return this.getCurrentPageState().erasingShapeIds} method getErasingShapes (line 81) | getErasingShapes(){const n=this.getErasingShapeIds();return fe(n.map(r... method setErasingShapes (line 81) | setErasingShapes(n){const r=typeof n[0]=="string"?n:n.map(s=>s.id);r.s... method getCroppingShapeId (line 81) | getCroppingShapeId(){return this.getCurrentPageState().croppingShapeId} method setCroppingShape (line 81) | setCroppingShape(n){const r=typeof n=="string"?n:(n==null?void 0:n.id)... method getCameraId (line 81) | getCameraId(){return hn.createId(this.getCurrentPageId())} method getCamera (line 81) | getCamera(){return this.store.get(this.getCameraId())} method getZoomLevel (line 81) | getZoomLevel(){return this.getCamera().z} method _setCamera (line 81) | _setCamera(n,r=!1){const o=this.getCamera();return o.x===n.x&&o.y===n.... method setCamera (line 81) | setCamera(n,r){const o=Number.isFinite(n.x)?n.x:0,s=Number.isFinite(n.... method centerOnPoint (line 81) | centerOnPoint(n,r){if(!this.getInstanceState().canMoveCamera)return th... method zoomToContent (line 81) | zoomToContent(n={duration:220}){const r=this.getSelectionPageBounds()?... method zoomToFit (line 81) | zoomToFit(n){if(!this.getInstanceState().canMoveCamera)return this;con... method resetZoom (line 81) | resetZoom(n=this.getViewportScreenCenter(),r){if(!this.getInstanceStat... method zoomIn (line 81) | zoomIn(n=this.getViewportScreenCenter(),r){if(!this.getInstanceState()... method zoomOut (line 81) | zoomOut(n=this.getViewportScreenCenter(),r){if(!this.getInstanceState(... method zoomToSelection (line 81) | zoomToSelection(n){if(!this.getInstanceState().canMoveCamera)return th... method panZoomIntoView (line 81) | panZoomIntoView(n,r){if(!this.getInstanceState().canMoveCamera)return ... method zoomToBounds (line 81) | zoomToBounds(n,r){if(!this.getInstanceState().canMoveCamera)return thi... method pan (line 81) | pan(n,r){if(!this.getInstanceState().canMoveCamera)return this;const{x... method stopCameraAnimation (line 81) | stopCameraAnimation(){return this.emit("stop-camera-animation"),this} method _animateViewport (line 81) | _animateViewport(n){if(!this._viewportAnimation)return;const r=()=>{th... method _animateToViewport (line 81) | _animateToViewport(n,r={}){const{duration:o=0,easing:s=nn.easeInOutCub... method slideCamera (line 81) | slideCamera(n={}){if(!this.getInstanceState().canMoveCamera)return thi... method animateToUser (line 81) | animateToUser(n){const r=this.getCollaborators().find(o=>o.userId===n)... method animateToShape (line 81) | animateToShape(n,r=M5){if(!this.getInstanceState().canMoveCamera)retur... method updateViewportScreenBounds (line 81) | updateViewportScreenBounds(n,r=!1){n.width=Math.max(n.width,1),n.heigh... method getViewportScreenBounds (line 81) | getViewportScreenBounds(){const{x:n,y:r,w:o,h:s}=this.getInstanceState... method getViewportScreenCenter (line 81) | getViewportScreenCenter(){const n=this.getViewportScreenBounds();retur... method getViewportPageBounds (line 81) | getViewportPageBounds(){const{w:n,h:r}=this.getViewportScreenBounds(),... method getViewportPageCenter (line 81) | getViewportPageCenter(){return this.getViewportPageBounds().center} method screenToPage (line 81) | screenToPage(n){const{screenBounds:r}=this.store.unsafeGetWithoutCaptu... method pageToScreen (line 81) | pageToScreen(n){const r=this.getViewportScreenBounds(),{x:o,y:s,z:i=1}... method pageToViewport (line 81) | pageToViewport(n){const{x:r,y:o,z:s=1}=this.getCamera();return{x:(n.x+... method _getCollaboratorsQuery (line 81) | _getCollaboratorsQuery(){return this.store.query.records("instance_pre... method getCollaborators (line 81) | getCollaborators(){const n=this._getCollaboratorsQuery().get();return ... method getCollaboratorsOnCurrentPage (line 81) | getCollaboratorsOnCurrentPage(){const n=this.getCurrentPageId();return... method startFollowingUser (line 81) | startFollowingUser(n){const r=this._getCollaboratorsQuery().get().filt... method stopFollowingUser (line 81) | stopFollowingUser(){return this.updateInstanceState({followingUserId:n... method getCameraState (line 81) | getCameraState(){return this._cameraState.get()} method getUnorderedRenderingShapes (line 81) | getUnorderedRenderingShapes(n){const r=[];let o=Io*2,s=Io;const i=this... method getRenderingShapes (line 81) | getRenderingShapes(){return this.getUnorderedRenderingShapes(!0).sort(... method getRenderingBounds (line 81) | getRenderingBounds(){return this._renderingBounds.get()} method updateRenderingBounds (line 81) | updateRenderingBounds(){const n=this.getViewportPageBounds();return n.... method _getAllPagesQuery (line 81) | _getAllPagesQuery(){return this.store.query.records("page")} method getPages (line 81) | getPages(){return this._getAllPagesQuery().get().sort(en)} method getCurrentPage (line 81) | getCurrentPage(){return this.getPage(this.getCurrentPageId())} method getCurrentPageId (line 81) | getCurrentPageId(){return this.getInstanceState().currentPageId} method getPage (line 81) | getPage(n){return this.store.get(typeof n=="string"?n:n.id)} method getCurrentPageShapeIds (line 81) | getCurrentPageShapeIds(){return this._currentPageShapeIds.get()} method getCurrentPageShapeIdsSorted (line 81) | getCurrentPageShapeIdsSorted(){return Array.from(this.getCurrentPageSh... method getPageShapeIds (line 81) | getPageShapeIds(n){const r=typeof n=="string"?n:n.id,o=this.store.quer... method setCurrentPage (line 81) | setCurrentPage(n,r){const o=typeof n=="string"?n:n.id;return this._set... method updatePage (line 81) | updatePage(n,r){return this._updatePage(n,r),this} method createPage (line 81) | createPage(n){return this._createPage(n),this} method deletePage (line 81) | deletePage(n){const r=typeof n=="string"?n:n.id;return this._deletePag... method duplicatePage (line 81) | duplicatePage(n,r=Ho.createId()){if(this.getPages().length>=Gp)return ... method renamePage (line 81) | renamePage(n,r,o){const s=typeof n=="string"?n:n.id;return this.getIns... method _getAllAssetsQuery (line 81) | _getAllAssetsQuery(){return this.store.query.records("asset")} method getAssets (line 81) | getAssets(){return this._getAllAssetsQuery().get()} method createAssets (line 81) | createAssets(n){return this._createAssets(n),this} method updateAssets (line 81) | updateAssets(n){return this._updateAssets(n),this} method deleteAssets (line 81) | deleteAssets(n){const r=typeof n[0]=="string"?n:n.map(o=>o.id);return ... method getAsset (line 81) | getAsset(n){return this.store.get(typeof n=="string"?n:n.id)} method _getShapeGeometryCache (line 81) | _getShapeGeometryCache(){return this.store.createComputedCache("bounds... method getShapeGeometry (line 81) | getShapeGeometry(n){return this._getShapeGeometryCache().get(typeof n=... method _getShapeHandlesCache (line 81) | _getShapeHandlesCache(){return this.store.createComputedCache("handles... method getShapeHandles (line 81) | getShapeHandles(n){return this._getShapeHandlesCache().get(typeof n=="... method getShapeLocalTransform (line 81) | getShapeLocalTransform(n){const r=typeof n=="string"?n:n.id,o=this.get... method _getShapePageTransformCache (line 81) | _getShapePageTransformCache(){return this.store.createComputedCache("p... method getShapeParentTransform (line 81) | getShapeParentTransform(n){const r=typeof n=="string"?n:n.id,o=this.ge... method getShapePageTransform (line 81) | getShapePageTransform(n){const r=typeof n=="string"?n:n.id;return this... method _getShapePageBoundsCache (line 81) | _getShapePageBoundsCache(){return this.store.createComputedCache("page... method getShapePageBounds (line 81) | getShapePageBounds(n){return this._getShapePageBoundsCache().get(typeo... method _getShapeClipPathCache (line 81) | _getShapeClipPathCache(){return this.store.createComputedCache("clipPa... method getShapeClipPath (line 81) | getShapeClipPath(n){return this._getShapeClipPathCache().get(typeof n=... method _getShapeMaskCache (line 81) | _getShapeMaskCache(){return this.store.createComputedCache("pageMaskCa... method getShapeMask (line 81) | getShapeMask(n){return this._getShapeMaskCache().get(typeof n=="string... method getShapeMaskedPageBounds (line 81) | getShapeMaskedPageBounds(n){return typeof n!="string"&&(n=n.id),this._... method _getShapeMaskedPageBoundsCache (line 81) | _getShapeMaskedPageBoundsCache(){return this.store.createComputedCache... method getShapeAncestors (line 81) | getShapeAncestors(n,r=[]){const o=typeof n=="string"?n:n.id,s=this.get... method findShapeAncestor (line 81) | findShapeAncestor(n,r){const o=typeof n=="string"?n:n.id,s=this.getSha... method hasAncestor (line 81) | hasAncestor(n,r){const o=typeof n=="string"?n:n==null?void 0:n.id,s=o&... method findCommonAncestor (line 81) | findCommonAncestor(n,r){var l;if(n.length===0)return;const o=typeof n[... method isShapeOrAncestorLocked (line 81) | isShapeOrAncestorLocked(n){const r=typeof n=="string"?this.getShape(n)... method _notVisibleShapes (line 81) | _notVisibleShapes(){return U4(this)} method getCulledShapes (line 81) | getCulledShapes(){const n=this._notVisibleShapes().get(),r=this.getSel... method getCurrentPageBounds (line 81) | getCurrentPageBounds(){let n;return this.getCurrentPageShapeIdsSorted(... method getSelectedShapeAtPoint (line 81) | getSelectedShapeAtPoint(n){const r=this.getSelectedShapeIds();return t... method getShapeAtPoint (line 81) | getShapeAtPoint(n,r={}){const o=this.getZoomLevel(),s=this.getViewport... method getShapesAtPoint (line 81) | getShapesAtPoint(n,r={}){return this.getCurrentPageShapes().filter(o=>... method isPointInShape (line 81) | isPointInShape(n,r,o={}){const{hitInside:s=!1,margin:i=0}=o,a=typeof n... method getPointInShapeSpace (line 81) | getPointInShapeSpace(n,r){const o=typeof n=="string"?n:n.id;return thi... method getPointInParentSpace (line 81) | getPointInParentSpace(n,r){const o=typeof n=="string"?n:n.id,s=this.ge... method getCurrentPageShapes (line 81) | getCurrentPageShapes(){return Array.from(this.getCurrentPageShapeIds()... method getCurrentPageShapesSorted (line 81) | getCurrentPageShapesSorted(){const n=[],r=this.getSortedChildIdsForPar... method getCurrentPageRenderingShapesSorted (line 81) | getCurrentPageRenderingShapesSorted(){const n=this.getCulledShapes();r... method isShapeOfType (line 81) | isShapeOfType(n,r){const o=typeof n=="string"?this.getShape(n):n;retur... method getShape (line 81) | getShape(n){const r=typeof n=="string"?n:n.id;if(Kn(r))return this.sto... method getShapeParent (line 81) | getShapeParent(n){const r=typeof n=="string"?n:n==null?void 0:n.id;if(... method getShapeNearestSibling (line 81) | getShapeNearestSibling(n,r){return r?r.parentId===n.parentId?r:this.fi... method isShapeInPage (line 81) | isShapeInPage(n,r=this.getCurrentPageId()){const o=typeof n=="string"?... method getAncestorPageId (line 81) | getAncestorPageId(n){const r=typeof n=="string"?n:n==null?void 0:n.id,... method reparentShapes (line 81) | reparentShapes(n,r,o){const s=typeof n[0]=="string"?n:n.map(y=>y.id);i... method getHighestIndexForParent (line 81) | getHighestIndexForParent(n){const r=typeof n=="string"?n:n.id,o=this._... method getSortedChildIdsForParent (line 81) | getSortedChildIdsForParent(n){const r=typeof n=="string"?n:n.id,o=this... method visitDescendants (line 81) | visitDescendants(n,r){const o=typeof n=="string"?n:n.id,s=this.getSort... method getShapeAndDescendantIds (line 81) | getShapeAndDescendantIds(n){const r=new Set,o=[...n];for(;o.length>0;)... method getDroppingOverShape (line 81) | getDroppingOverShape(n,r=[]){const o=this.getCurrentPageShapesSorted()... method getOutermostSelectableShape (line 81) | getOutermostSelectableShape(n,r){const o=typeof n=="string"?n:n.id,s=t... method rotateShapesBy (line 81) | rotateShapesBy(n,r){if((typeof n[0]=="string"?n:n.map(i=>i.id)).length... method getChangesToTranslateShape (line 81) | getChangesToTranslateShape(n,r){var i,a,c;let o=n;const s=this.getShap... method nudgeShapes (line 81) | nudgeShapes(n,r,o){const s=typeof n[0]=="string"?n:n.map(a=>a.id);if(s... method duplicateShapes (line 81) | duplicateShapes(n,r){const o=typeof n[0]=="string"?n:n.map(u=>u.id);if... method moveShapesToPage (line 81) | moveShapesToPage(n,r){const o=typeof n[0]=="string"?n:n.map(c=>c.id);i... method toggleLock (line 81) | toggleLock(n){const r=typeof n[0]=="string"?n:n.map(a=>a.id);if(this.g... method sendToBack (line 81) | sendToBack(n){const r=typeof n[0]=="string"?n:n.map(s=>s.id),o=Ed(this... method sendBackward (line 81) | sendBackward(n){const r=typeof n[0]=="string"?n:n.map(s=>s.id),o=Ed(th... method bringForward (line 81) | bringForward(n){const r=typeof n[0]=="string"?n:n.map(s=>s.id),o=Ed(th... method bringToFront (line 81) | bringToFront(n){const r=typeof n[0]=="string"?n:n.map(s=>s.id),o=Ed(th... method flipShapes (line 81) | flipShapes(n,r){const o=typeof n[0]=="string"?n:n.map(a=>a.id);if(this... method stackShapes (line 81) | stackShapes(n,r,o){const s=typeof n[0]=="string"?n:n.map(w=>w.id);if(t... method packShapes (line 81) | packShapes(n,r){var _,k;const o=typeof n[0]=="string"?n:n.map($=>$.id)... method alignShapes (line 81) | alignShapes(n,r){const o=typeof n[0]=="string"?n:n.map(l=>l.id);if(thi... method distributeShapes (line 81) | distributeShapes(n,r){const o=typeof n[0]=="string"?n:n.map(b=>b.id);i... method stretchShapes (line 81) | stretchShapes(n,r){const o=typeof n[0]=="string"?n:n.map(l=>l.id);if(t... method resizeShape (line 81) | resizeShape(n,r,o={}){var f;const s=typeof n=="string"?n:n.id;if(this.... method _scalePagePoint (line 81) | _scalePagePoint(n,r,o,s){const i=P.RotWith(n,r,-s).sub(r),a=P.MulV(i,o... method _resizeUnalignedShape (line 81) | _resizeUnalignedShape(n,r,o){const{type:s}=o.initialShape,i=new P(r.x,... method getInitialMetaForShape (line 81) | getInitialMetaForShape(n){return{}} method createShape (line 81) | createShape(n){return this._createShapes([n]),this} method createShapes (line 81) | createShapes(n){if(!Array.isArray(n))throw Error("Editor.createShapes:... method animateShape (line 81) | animateShape(n,r){return this.animateShapes([n],r)} method animateShapes (line 81) | animateShapes(n,r={}){const{duration:o=500,easing:s=nn.linear}=r,i=et(... method groupShapes (line 81) | groupShapes(n,r=Be()){var f;if(!Array.isArray(n))throw Error("Editor.g... method ungroupShapes (line 81) | ungroupShapes(n){const r=typeof n[0]=="string"?n:n.map(a=>a.id);if(thi... method updateShape (line 81) | updateShape(n,r){return this.updateShapes([n],r),this} method updateShapes (line 81) | updateShapes(n,r){const o=Array(n.length);for(let s=0,i=n.length;s{var o;return!((o=this.getS... method deleteShapes (line 81) | deleteShapes(n){if(!Array.isArray(n))throw Error("Editor.deleteShapes:... method deleteShape (line 81) | deleteShape(n){return this.deleteShapes([typeof n=="string"?n:n.id]),t... method _extractSharedStyles (line 81) | _extractSharedStyles(n,r){if(this.isShapeOfType(n,"group")){const o=th... method _getSelectionSharedStyles (line 81) | _getSelectionSharedStyles(){const n=this.getSelectedShapes(),r=new KS;... method getStyleForNextShape (line 81) | getStyleForNextShape(n){const r=this.getInstanceState().stylesForNextS... method getShapeStyleIfExists (line 81) | getShapeStyleIfExists(n,r){const o=this.styleProps[n.type].get(r);if(o... method getSharedStyles (line 81) | getSharedStyles(){if(this.isIn("select")&&this.getSelectedShapeIds().l... method getSharedOpacity (line 81) | getSharedOpacity(){if(this.isIn("select")&&this.getSelectedShapeIds().... method setOpacityForNextShapes (line 81) | setOpacityForNextShapes(n,r){return this.updateInstanceState({opacityF... method setOpacityForSelectedShapes (line 81) | setOpacityForSelectedShapes(n,r){const o=this.getSelectedShapes();if(o... method setStyleForNextShapes (line 81) | setStyleForNextShapes(n,r,o){const s=this.getInstanceState().stylesFor... method setStyleForSelectedShapes (line 81) | setStyleForSelectedShapes(n,r,o){const s=this.getSelectedShapes();if(s... method registerExternalAssetHandler (line 81) | registerExternalAssetHandler(n,r){return this.externalAssetContentHand... method getAssetForExternalContent (line 81) | async getAssetForExternalContent(n){var r,o;return await((o=(r=this.ex... method registerExternalContentHandler (line 81) | registerExternalContentHandler(n,r){return this.externalContentHandler... method putExternalContent (line 81) | async putExternalContent(n){var r,o;return(o=(r=this.externalContentHa... method getContentFromCurrentPage (line 81) | getContentFromCurrentPage(n){const r=typeof n[0]=="string"?n:n.map(c=>... method putContentOntoCurrentPage (line 81) | putContentOntoCurrentPage(n,r={}){var k;if(this.getInstanceState().isR... method getSvgElement (line 82) | async getSvgElement(n,r={}){const o=await V4(this,n,r);if(!o)return;co... method getSvgString (line 82) | async getSvgString(n,r={}){const o=await this.getSvgElement(n,r);retur... method getSvg (line 82) | async getSvg(n,r={}){const o=await this.getSvgElement(n,r);if(o)return... method _updateInputsFromEvent (line 82) | _updateInputsFromEvent(n){var S;const{pointerVelocity:r,previousScreen... method cancel (line 82) | cancel(){return this.dispatch({type:"misc",name:"cancel"}),this} method interrupt (line 82) | interrupt(){return this.dispatch({type:"misc",name:"interrupt"}),this} method complete (line 82) | complete(){return this.dispatch({type:"misc",name:"complete"}),this} method cancelDoubleClick (line 82) | cancelDoubleClick(){this._clickManager.cancelDoubleClickTimeout()} method _flushEventsForTick (line 82) | _flushEventsForTick(n){this.batch(()=>{if(this._pendingEventsForNextTi... function _d (line 82) | function _d(e,t=e.getCurrentPageId()){const n=e.getPage(t).name;e.emit("... function Qc (line 82) | function Qc(e,t){if(!t)return e;let n=null;const r=Object.entries(t);for... function D2 (line 82) | function D2(e,t,n){const r=e.getShape(t);if(!r)return;n.push(r);const o=... function Ru (line 82) | function Ru(){const e=z(),t=j2();return K("isDarkMode",()=>(t==null?void... function ds (line 82) | function ds(e,t,n,r,o,s=16,i=16){const a=(-n-t)*(Pe/180),c=Math.sin(a),l... function Bn (line 82) | function Bn(e,t=0,n="black"){return Cz[e](w5(t),!1,n)} function Iz (line 82) | function Iz(){const e=z(),t=cn(),n=Ru();js("useCursor",()=>{const{type:r... function Ez (line 82) | function Ez(){const e=z(),t=cn(),n=Ru(),r=K($t.forceSrgb);Se.useEffect((... function ax (line 82) | function ax(e){const t=x.useRef();return x.useLayoutEffect(()=>{t.curren... function _z (line 82) | function _z(e){const t=z(),n=cn();x.useLayoutEffect(()=>{e?(t.getInstanc... function kz (line 82) | function kz(){const[e,t]=x.useState(0);x.useEffect(()=>t(n=>n+1),[])} function Tz (line 82) | function Tz(){return so?["iPad Simulator","iPhone Simulator","iPod Simul... function $z (line 82) | function $z(e){e.version{const o=()=>{e.removeEventLis... function Bz (line 89) | function Bz(e){if(WS.has(e))return;const t=new Promise((n,r)=>{const o=(... method get (line 89) | get(e,t,n){if(e instanceof IDBTransaction){if(t==="done")return WS.get(e... method set (line 89) | set(e,t,n){return e[t]=n,!0} method has (line 89) | has(e,t){return e instanceof IDBTransaction&&(t==="done"||t==="store")?!... function Uz (line 89) | function Uz(e){VS=e(VS)} function Hz (line 89) | function Hz(e){return e===IDBDatabase.prototype.transaction&&!("objectSt... function Kz (line 89) | function Kz(e){return typeof e=="function"?Hz(e):(e instanceof IDBTransa... function Ro (line 89) | function Ro(e){if(e instanceof IDBRequest)return zz(e);if(wm.has(e))retu... function Wz (line 89) | function Wz(e,t,{blocked:n,upgrade:r,blocking:o,terminated:s}={}){const ... function Vz (line 89) | function Vz(e,{blocked:t}={}){const n=indexedDB.deleteDatabase(e);return... function nP (line 89) | function nP(e,t){if(!(e instanceof IDBDatabase&&!(t in e)&&typeof t=="st... function Wf (line 89) | async function Wf(e,t){Jz(e);const n=await Wz(e,3,{upgrade(r){r.objectSt... function Xz (line 89) | async function Xz({persistenceKey:e,sessionId:t,didCancel:n}){const r=Kf... function qz (line 89) | async function qz({persistenceKey:e,schema:t,changes:n,sessionId:r,sessi... function Zz (line 89) | async function Zz({persistenceKey:e,schema:t,snapshot:n,sessionId:r,sess... function Qz (line 89) | async function Qz({persistenceKey:e,didCancel:t}){await Wf(Kf+e,async n=... function lx (line 89) | function lx(){const e=JSON.parse(D0(z2)||"[]")??[];return Array.isArray(... function Jz (line 89) | function Jz(e){const t=new Set(lx());t.add(e),R0(z2,JSON.stringify([...t... class r8 (line 89) | class r8{constructor(t){m(this,"onmessage")}postMessage(t){}close(){}} method constructor (line 89) | constructor(t){m(this,"onmessage")} method postMessage (line 89) | postMessage(t){} method close (line 89) | close(){} class s8 (line 89) | class s8{constructor(t,{persistenceKey:n,sessionId:r=ef,onLoad:o,onLoadE... method constructor (line 89) | constructor(t,{persistenceKey:n,sessionId:r=ef,onLoad:o,onLoadError:s}... method debug (line 89) | debug(...t){this.isDebugging&&console.debug(...t)} method connect (line 89) | async connect(t,n){this.debug("connecting");let r;try{r=await Xz({pers... method close (line 89) | close(){this.debug("closing"),this.didDispose=!0,this.disposables.forE... method schedulePersist (line 89) | schedulePersist(){this.debug("schedulePersist",this.scheduledPersistTi... method persistIfNeeded (line 89) | persistIfNeeded(){this.debug("persistIfNeeded",{isPersisting:this.isPe... method doPersist (line 89) | async doPersist(){_t(!this.isPersisting,"persist already in progress")... function B2 (line 89) | function B2({initialData:e,defaultName:t="",...n}){const r="schema"in n&... function i8 (line 89) | function i8(e){return Object.fromEntries(e.map(t=>[t.type,{props:t.props... function oP (line 89) | function oP(e){const t=B2(e);return e.snapshot&&t.loadSnapshot(e.snapsho... function U2 (line 89) | function U2(e){const[t,n]=x.useState(()=>oP(e));if(!U_(t.opts,e)){const ... function a8 (line 89) | function a8({persistenceKey:e,sessionId:t,...n}){const[r,o]=x.useState(n... function c8 (line 89) | function c8(){const e=z();x.useEffect(()=>{if(!H2)return;function t(n){(... function l8 (line 89) | function l8(){const e=z(),t=cn();x.useEffect(()=>{const n=s=>t.style.set... function p8 (line 89) | function p8(e){const{defaultName:t,snapshot:n,initialData:r,shapeUtils:o... function W2 (line 89) | function W2({onMount:e,children:t,store:n,tools:r,shapeUtils:o,user:s,in... function f8 (line 89) | function f8({children:e,onMount:t,autoFocus:n}){return l8(),Iz(),Ez(),c8... function g8 (line 89) | function g8({crashingError:e}){throw e} function V2 (line 89) | function V2({children:e}){return h.jsx("div",{className:"tl-loading",chi... function G2 (line 89) | function G2({children:e}){return h.jsx("div",{className:"tl-loading",chi... function m8 (line 89) | function m8(e){const t=z(),n=ax(r=>{const o=e==null?void 0:e(r);return r... function Ai (line 89) | function Ai({children:e,className:t="",...n}){return h.jsx("div",{...n,c... function Y2 (line 89) | function Y2(e,t,n={}){const{newPoint:r,handle:o,scaleX:s,scaleY:i}=t,{mi... class Pc (line 89) | class Pc extends Fr{constructor(){super(...arguments);m(this,"onResize",... method constructor (line 89) | constructor(){super(...arguments);m(this,"onResize",(n,r)=>Y2(n,r))} method getGeometry (line 89) | getGeometry(n){return new Wo({width:n.props.w,height:n.props.h,isFille... method getHandleSnapGeometry (line 89) | getHandleSnapGeometry(n){return{points:this.getGeometry(n).bounds.corn... method constructor (line 89) | constructor(){super(...arguments);m(this,"onPointerDown",n=>{this.parent... method constructor (line 89) | constructor(){super(...arguments);m(this,"markId","");m(this,"wasFocused... method complete (line 89) | complete(){const{originPagePoint:n}=this.editor.inputs;if(!this.wasFocus... method cancel (line 89) | cancel(){this.parent.transition("idle")} class Ph (line 89) | class Ph extends se{constructor(){super(...arguments);m(this,"onCreate")}} method constructor (line 89) | constructor(){super(...arguments);m(this,"onCreate")} function Vf (line 89) | function Vf(e){const t=z();return K("isEditing",()=>t.getEditingShapeId(... function v8 (line 89) | function v8(){return x.useId().replace(/:/g,"_")} function Xr (line 89) | function Xr(e){const t=z();return x.useMemo(function(){const o=l=>{if(l.... function ux (line 89) | function ux(e,t=x8){return Math.max(w8,Math.ceil(e/t))} class X2 (line 89) | class X2 extends Hi{constructor(n){super({...n,isFilled:!1,isClosed:!1})... method constructor (line 89) | constructor(n){super({...n,isFilled:!1,isClosed:!1});m(this,"_center")... method nearestPoint (line 89) | nearestPoint(n){const{_center:r,measure:o,radius:s,angleEnd:i,angleSta... method hitTestLineSegment (line 89) | hitTestLineSegment(n,r){const{_center:o,radius:s,measure:i,angleStart:... method getVertices (line 89) | getVertices(){const{_center:n,measure:r,length:o,radius:s,angleStart:i... class dx (line 89) | class dx extends Hi{constructor(n){super({isClosed:!0,...n});m(this,"_ce... method constructor (line 89) | constructor(n){super({isClosed:!0,...n});m(this,"_center");m(this,"rad... method getBounds (line 89) | getBounds(){return new ne(this.x,this.y,this.radius*2,this.radius*2)} method getVertices (line 89) | getVertices(){const{_center:n,radius:r}=this,o=Oe*r,s=[];for(let i=0,a... method nearestPoint (line 89) | nearestPoint(n){const{_center:r,radius:o}=this;return r.equals(n)?P.Ad... method hitTestLineSegment (line 89) | hitTestLineSegment(n,r,o=0){const{_center:s,radius:i}=this;return Nf(n... class b8 (line 89) | class b8 extends Ki{constructor(n){const{start:r,cp1:o,cp2:s,end:i}=n;su... method constructor (line 89) | constructor(n){const{start:r,cp1:o,cp2:s,end:i}=n;super({...n,points:[... method getVertices (line 89) | getVertices(){const n=[],{a:r,b:o,c:s,d:i}=this;for(let a=0,c=10;a<=c;... method midPoint (line 89) | midPoint(){return P8(this,.5)} method nearestPoint (line 89) | nearestPoint(n){let r,o=1/0,s,i;for(const a of this.segments)i=a.neare... function P8 (line 89) | function P8(e,t){const{a:n,b:r,c:o,d:s}=e;return new P((1-t)*(1-t)*(1-t)... class C8 (line 89) | class C8 extends Hi{constructor(n){super({...n,isClosed:!1,isFilled:!1})... method constructor (line 89) | constructor(n){super({...n,isClosed:!1,isFilled:!1});m(this,"points");... method segments (line 89) | get segments(){if(!this._segments){this._segments=[];const{points:n}=t... method length (line 89) | get length(){return this._length||(this._length=this.segments.reduce((... method getVertices (line 89) | getVertices(){const n=this.segments.reduce((r,o)=>r.concat(o.vertices)... method nearestPoint (line 89) | nearestPoint(n){let r,o=1/0,s,i;for(const a of this.segments)i=a.neare... method hitTestLineSegment (line 89) | hitTestLineSegment(n,r){return this.segments.some(o=>o.hitTestLineSegm... class q2 (line 89) | class q2 extends Hi{constructor(n){super({...n,isClosed:!0});m(this,"w")... method constructor (line 89) | constructor(n){super({...n,isClosed:!0});m(this,"w");m(this,"h");m(thi... method edges (line 89) | get edges(){if(!this._edges){const{vertices:n}=this;this._edges=[];for... method getVertices (line 89) | getVertices(){const n=Math.max(1,this.w),r=Math.max(1,this.h),o=n/2,s=... method nearestPoint (line 89) | nearestPoint(n){let r,o=1/0,s,i;for(const a of this.edges)i=a.nearestP... method hitTestLineSegment (line 89) | hitTestLineSegment(n,r){return this.edges.some(o=>o.hitTestLineSegment... method getBounds (line 89) | getBounds(){return new ne(0,0,this.w,this.h)} class I8 (line 89) | class I8 extends q2{constructor(t){super({...t}),this.config=t}getVertic... method constructor (line 89) | constructor(t){super({...t}),this.config=t} method getVertices (line 89) | getVertices(){const t=Math.max(1,this.w),n=Math.max(1,this.h),r=t/2,o=... function sP (line 89) | function sP(e,t,n,r,o){const s=R5,i=n?L5:0,a=e-i,c=e+i,l=r?0:s,u=o?t:t-s... function hx (line 89) | function hx(e){if(!e.inputs.isDragging||e.inputs.isPanning||!e.getInstan... function E8 (line 89) | async function E8({shouldReload:e=!0}={}){B3(),await Promise.all(lx().ma... function _8 (line 89) | function _8(e,t="_blank"){J0.openWindow(e,t)} function SW (line 91) | function SW(e){return e.getSelectedShapeIds().map(r=>e.getShape(r)).filt... function xW (line 91) | function xW(e,t){const n=z();return K("selectedShapes",()=>n.getSelected... function wn (line 91) | function wn(e,t){const n=z();return K("selectedShapes",()=>{const r=n.ge... function wW (line 91) | function wW(){const e=z();return K("showAutoSizeToggle",()=>{const t=e.g... function XT (line 91) | function XT(){const e=z();return K("hasLinkShapeSelected",()=>{const t=e... function bW (line 91) | function bW(){const e=z();return K("onlyFlippableShape",()=>{const t=e.g... function qT (line 91) | function qT(){const e=z();return K("useCanRedo",()=>e.getCanRedo(),[e])} function ZT (line 91) | function ZT(){const e=z();return K("useCanUndo",()=>e.getCanUndo(),[e])} function PW (line 91) | function PW({children:e}){const t=z();return K("shouldDisplayHandles",()... function QT (line 91) | function QT(e,t={}){const{size:n=16,smoothing:r=.5}=t;if(e.length===0||n... function jx (line 91) | function jx(e,t={}){const{size:n=16,start:r={},end:o={},last:s=!1}=t,{ca... function lo (line 91) | function lo(e,t={}){var w;const{streamline:n=.5,size:r=16,simulatePressu... function Jf (line 91) | function Jf(e,t){const{size:n=16,thinning:r=.5,simulatePressure:o=!0,eas... function _W (line 91) | function _W(e,t={}){return jx(Jf(lo(e,t),t),t)} function ZP (line 91) | function ZP({scribble:e,zoom:t,color:n,opacity:r,className:o}){if(!e.poi... function ns (line 91) | function ns(){const e=z();return K("isReadonlyMode",()=>e.getInstanceSta... function TW (line 91) | function TW({size:e,width:t,height:n,hideAlternateHandles:r}){const o=j(... function DW (line 109) | function DW(e,t){var n=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator... function QP (line 109) | function QP(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){v... function Un (line 109) | function Un(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new A... function UW (line 109) | function UW(){throw new TypeError(`Invalid attempt to spread non-iterabl... function HW (line 110) | function HW(){throw new TypeError(`Invalid attempt to destructure non-it... function KW (line 111) | function KW(e,t){if(typeof e!="object"||e===null)return e;var n=e[Symbol... function WW (line 111) | function WW(e){var t=KW(e,"string");return typeof t=="symbol"?t:String(t)} function jl (line 111) | function jl(e){var t=e.sizes.shift(),n=Math.max(Math.ceil(t[0]),1),r=Mat... function Ym (line 111) | function Ym(e){var t=e.width===e.height,n=e.height===1,r=e.width===1,o=[... function Rd (line 111) | function Rd(e){var t=window&&"HTMLCanvasElement"in window,n=window&&"Off... function GW (line 116) | function GW(){return qm||(qm=YW()),qm} function YW (line 116) | async function YW(){const e=await Xm.maxWidth({usePromise:!0}),t=await X... function e$ (line 116) | async function e$(e,t){if(e<=eC&&t<=eC&&e*t<=XW)return[e,t];const{maxWid... function tC (line 120) | function tC(e,t){let n=0;for(;e[t+n];)n+=e[t+n]+1;return n+1} function qW (line 120) | function qW(e){return new TextDecoder("ascii").decode(e.slice(0,3))==="G... function ZW (line 120) | function ZW(e){const t=new Uint8Array(e);let n,r,o=0,s=0;if(!qW(e))retur... function QW (line 120) | function QW(e,t){const n=e.w/t.w,r=e.h/t.h;return n<=1&&r<=1?e:n>r?{w:e.... function JW (line 120) | async function JW(e,t,n,r={}){const o=await jo.usingObjectURL(e,jo.loadI... function eV (line 120) | async function eV(e){return ZW(await e.arrayBuffer())} function tV (line 120) | function tV(e){if(typeof e!="string")throw new TypeError("Expected a str... function nV (line 120) | function nV(e){const t=new URL(e).host.replace("www.","");for(const n of... function oV (line 120) | function oV(e){const t=new URL(e).host.replace("www.","");for(const n of... function n$ (line 120) | function n$(e){return oV(e)??nV(e)} function Cs (line 120) | function Cs(e){try{return n$(e)}catch(t){console.error(t)}} method insertTextFirefox (line 124) | static insertTextFirefox(t,n){t.setRangeText(n,t.selectionStart||0,t.sel... method insert (line 124) | static insert(t,n){const r=t.ownerDocument,o=r.activeElement;o!==t&&t.fo... method set (line 124) | static set(t,n){t.select(),ln.insert(t,n)} method getSelection (line 124) | static getSelection(t){const{selectionStart:n,selectionEnd:r}=t;return t... method wrapSelection (line 124) | static wrapSelection(t,n,r){const{selectionStart:o,selectionEnd:s}=t,i=l... method replace (line 124) | static replace(t,n,r){let o=0;t.value.replace(n,(...s)=>{const i=o+s[s.l... method findLineEnd (line 124) | static findLineEnd(t,n){const r=t.lastIndexOf(` method indent (line 125) | static indent(t){var a;const{selectionStart:n,selectionEnd:r,value:o}=t,... method unindent (line 126) | static unindent(t){const{selectionStart:n,selectionEnd:r,value:o}=t,s=o.... method indentCE (line 127) | static indentCE(t){var c;const n=window.getSelection(),r=t.innerText,o=L... method unindentCE (line 128) | static unindentCE(t){const n=window.getSelection(),r=t.innerText,o=Ld(t)... method normalizeText (line 129) | static normalizeText(t){return t.replace(ln.fixNewLines,` method normalizeTextForDom (line 130) | static normalizeTextForDom(t){return t.replace(ln.fixNewLines,` function Ld (line 133) | function Ld(e){if(typeof window.getSelection>"u")return;const t=window.g... function r$ (line 133) | function r$(e){return sV.test(e)} function iV (line 133) | function iV(e){return e.replace(/\t/g,Da)} function aV (line 133) | function aV(e){const t=e.split(` function cV (line 135) | function cV(e){return e.replace(/[ \t]+$/gm,"").replace(/\n+$/,"")} function lV (line 135) | function lV(e){return cV(aV(iV(e)))} function uV (line 135) | function uV(e,{maxImageDimension:t,maxAssetSize:n,acceptedImageMimeTypes... function nC (line 136) | async function nC(e,t,n){if(!t.length)return[];const r=P.From(n),o=[];fo... function o$ (line 136) | function o$(e,t){const n=e.getViewportPageBounds();let r=e.getSelectionP... function dV (line 136) | function dV(e,t,n){const r={id:Be(),type:"bookmark",x:n.x-150,y:n.y-160,... method constructor (line 136) | constructor(){super(...arguments);m(this,"onPointerDown",n=>{this.parent... method constructor (line 136) | constructor(){super(...arguments);m(this,"shape");m(this,"markId","");m(... method cancel (line 136) | cancel(){this.shape&&this.editor.bailToMark(this.markId),this.editor.set... method createArrowShape (line 136) | createArrowShape(){var u,d;const{originPagePoint:n}=this.editor.inputs,r... method updateArrowShapeEndHandle (line 136) | updateArrowShapeEndHandle(){var s,i,a;const n=this.shape;if(!n)throw Err... method startPreciseTimeout (line 136) | startPreciseTimeout(){this.preciseTimeout=window.setTimeout(()=>{this.ge... method clearPreciseTimeout (line 136) | clearPreciseTimeout(){clearTimeout(this.preciseTimeout)} class _h (line 136) | class _h extends se{constructor(){super(...arguments);m(this,"shapeType"... method constructor (line 136) | constructor(){super(...arguments);m(this,"shapeType","arrow")} class Ox (line 136) | class Ox extends se{constructor(){super(...arguments);m(this,"info",{});... method constructor (line 136) | constructor(){super(...arguments);m(this,"info",{});m(this,"initialSha... method canClose (line 136) | canClose(){return this.shapeType!=="highlight"} method getIsClosed (line 136) | getIsClosed(n,r){if(!this.canClose())return!1;const o=Mt[r],s=n[0].poi... method startShape (line 136) | startShape(){const{inputs:{originPagePoint:n,isPen:r}}=this.editor;thi... method updateDrawingShape (line 136) | updateDrawingShape(){const{initialShape:n}=this,{inputs:r}=this.editor... method getLineLength (line 136) | getLineLength(n){let r=0;for(const o of n)for(let s=0;s{this.parent... class kh (line 136) | class kh extends se{constructor(){super(...arguments);m(this,"shapeType"... method constructor (line 136) | constructor(){super(...arguments);m(this,"shapeType","draw");m(this,"o... class cv (line 136) | class cv extends Ph{constructor(){super(...arguments);m(this,"shapeType"... method constructor (line 136) | constructor(){super(...arguments);m(this,"shapeType","frame");m(this,"... function fV (line 136) | function fV(e,t,n){return t.includes(e.id)?!1:e.parentId===n.parentId} method constructor (line 136) | constructor(){super(...arguments);m(this,"onPointerDown",n=>{this.parent... method constructor (line 136) | constructor(){super(...arguments);m(this,"markId","");m(this,"onPointerU... method complete (line 136) | complete(){const{originPagePoint:n}=this.editor.inputs,r=Be();this.markI... method cancel (line 136) | cancel(){this.parent.transition("idle")} class Th (line 136) | class Th extends se{constructor(){super(...arguments);m(this,"shapeType"... method constructor (line 136) | constructor(){super(...arguments);m(this,"shapeType","geo")} class $h (line 136) | class $h extends se{constructor(){super(...arguments);m(this,"shapeType"... method constructor (line 136) | constructor(){super(...arguments);m(this,"shapeType","highlight");m(th... method constructor (line 136) | constructor(){super(...arguments);m(this,"shapeId","");m(this,"onEnter",... method constructor (line 136) | constructor(){super(...arguments);m(this,"shape",{});m(this,"markId");m(... method complete (line 136) | complete(){this.parent.transition("idle",{shapeId:this.shape.id}),this.e... method cancel (line 136) | cancel(){this.markId&&this.editor.bailToMark(this.markId),this.parent.tr... class Mh (line 136) | class Mh extends se{constructor(){super(...arguments);m(this,"shapeType"... method constructor (line 136) | constructor(){super(...arguments);m(this,"shapeType","line")} method constructor (line 136) | constructor(){super(...arguments);m(this,"onPointerDown",n=>{this.parent... function We (line 136) | function We(e,t){var o;const n=new Set;for(const s of t){const i=e.getSh... function i$ (line 136) | function i$(e,t){const n=e.getSortedChildIdsForParent(t.id);if(n.length=... function sf (line 136) | function sf(e,t,n=!1){e.select(t),e.setEditingShape(t),e.setCurrentTool(... function a$ (line 136) | function a$(e){const t=e.getSelectionPageBounds(),n=e.getViewportPageBou... function l$ (line 136) | function l$(e,t,n,r){return Object.fromEntries(Object.entries(bV).map(([... function u$ (line 136) | function u$(e,t,n){const r=new Set(e.getSelectedShapeIds()),o=(Te+vi+n)*... function d$ (line 136) | function d$(e,t,n,r,o=!1){let s;const i=e.getCurrentPageShapesSorted(),a... method constructor (line 136) | constructor(){super(...arguments);m(this,"dragged",!1);m(this,"info",{})... method complete (line 136) | complete(){this.wasFocusedOnEnter&&(this.editor.getInstanceState().isToo... method cancel (line 136) | cancel(){this.editor.bailToMark(this.markId),this.parent.transition("idl... function oC (line 136) | function oC(e,t){let n=c$/e.getZoomLevel(),r;for(const o of u$(e,0,0)){c... function sC (line 136) | function sC(e,t,n){e.createShape({id:t,type:"note",x:n.x,y:n.y}).select(... class Ah (line 136) | class Ah extends se{constructor(){super(...arguments);m(this,"shapeType"... method constructor (line 136) | constructor(){super(...arguments);m(this,"shapeType","note")} function CV (line 136) | function CV(e){const t=e.getShapeAtPoint(e.inputs.currentPagePoint,{hitI... method constructor (line 136) | constructor(){super(...arguments);m(this,"onPointerMove",n=>{switch(n.ta... method constructor (line 136) | constructor(){super(...arguments);m(this,"shape");m(this,"markId","");m(... method complete (line 136) | complete(){var s;this.editor.mark("creating text shape");const n=Be(),{x... method cancel (line 136) | cancel(){this.parent.transition("idle"),this.editor.bailToMark(this.mark... class jh (line 136) | class jh extends se{constructor(){super(...arguments);m(this,"shapeType"... method constructor (line 136) | constructor(){super(...arguments);m(this,"shapeType","text")} function xt (line 136) | function xt(){return Jo({isDarkMode:Ru()})} function TV (line 136) | function TV(e){return e.replace(/\s/g," ")} function lv (line 136) | function lv(e,t,n){const{padding:r=0}=n;if(t.length===0)return null;cons... function $V (line 137) | function $V(e,t,n,r){if((e==="start-legacy"||e==="end-legacy")&&n.length... function MV (line 137) | function MV(e){return e==="start-legacy"||e==="middle-legacy"||e==="end-... function eg (line 137) | function eg({fontSize:e,font:t,align:n,verticalAlign:r,text:o,labelColor... function lc (line 137) | function lc(e){return{key:`${ao.id}:${e}`,getElement:async()=>{const t=A... function AV (line 137) | function AV(e){const t=dk[e];for(const n of document.fonts)if(t.includes... function Rx (line 137) | function Rx(e){return{key:`${ao.id}:${e}`,getElement:async()=>e!=="patte... function jV (line 137) | function jV(){const e=xt(),t=8/12;return h.jsxs(h.Fragment,{children:[h.... function Lx (line 137) | function Lx(){return{key:`${ao.id}:pattern`,component:RV}} function DV (line 137) | function DV(){const t=z().getInstanceState().devicePixelRatio,[n,r]=x.us... function RV (line 137) | function RV(){const e=z(),t=x.useRef(null),{defs:n,isReady:r}=DV();retur... function h$ (line 137) | function h$(e){return e.classList.contains("tl-html-layer")?e:e.parentEl... function Vo (line 137) | function Vo(e,t,n={}){const{closed:r=!1,snap:o=1,start:s="outset",end:i=... function Fx (line 137) | function Fx(e,t){const n=cC.get(t);if(n)return n;const r=e.getArrowInfo(... function p$ (line 137) | function p$(e,t){const n=Mt[t.props.size];return jW+(n-Mt.s)*2+(n===Mt.x... function LV (line 137) | function LV(e,t,n){const r=Fx(e,t),o=p$(e,t),s=P.Nudge(n.start.point,n.e... function FV (line 137) | function FV(e,t,n){const r=Fx(e,t),o=p$(e,t),s=Math.sign(t.props.bend),i... function Oh (line 137) | function Oh(e,t){let n;const r=[],o=e.getArrowInfo(t),s=t.props.start.ty... function lC (line 137) | function lC(e,t,n,r,o,s){const i=HS(e,t,s),a=vs(n,r,o);return i==null?vo... function uC (line 137) | function uC(e,t){let n=null,r=-1/0;for(const o of t){const s=P.Dist2(e,o... function NV (line 137) | function NV(e,t,n,r){const o=vs(e,t,n);return e+o*r*n*-1} function zV (line 137) | function zV(e,t,n){const r=t==="end"?e.end.point:e.start.point,o=t==="en... function BV (line 137) | function BV({point:e,int:t}){const n=P.RotWith(t,e,Pe/6),r=P.RotWith(t,e... function UV (line 137) | function UV({point:e,int:t}){const n=P.RotWith(t,e,Pe/6),r=P.RotWith(t,e... function HV (line 137) | function HV({point:e,int:t}){const n=P.Sub(t,e).div(2),r=P.Add(e,P.Rot(n... function KV (line 137) | function KV({point:e,int:t}){const n=P.Lrp(e,t,.45),r=P.Dist(n,e);return... function WV (line 139) | function WV({point:e,int:t}){const n=P.Lrp(e,t,.75),r=P.RotWith(n,e,Pe/4... function VV (line 139) | function VV({int:e,point:t}){const n=P.Lrp(t,e,.85),r=P.Sub(n,t).div(2),... function GV (line 139) | function GV({int:e,point:t}){const n=P.Sub(e,t).div(2),r=P.Add(t,P.Rot(n... function af (line 139) | function af(e,t,n){const r=t==="end"?e.end.arrowhead:e.start.arrowhead;i... function YV (line 139) | function YV(e){const{start:t,end:n,handleArc:{radius:r,largeArcFlag:o,sw... function f$ (line 139) | function f$(e){const{start:t,end:n,bodyArc:{radius:r,largeArcFlag:o,swee... function g$ (line 139) | function g$(e,t){return`M${e.x},${e.y}L${t.x},${t.y}`} function XV (line 139) | function XV(e){return g$(e.start.handle,e.end.handle)} function m$ (line 139) | function m$(e){return g$(e.start.point,e.end.point)} function ZV (line 139) | function ZV(e,t,n){const r=z(),o=x.useRef(null),s=x.useRef(),i=K("isEdit... function QV (line 139) | function QV(){} class Dh (line 139) | class Dh extends Fr{constructor(){super(...arguments);m(this,"canEdit",(... method constructor (line 139) | constructor(){super(...arguments);m(this,"canEdit",()=>!0);m(this,"can... method getDefaultProps (line 139) | getDefaultProps(){return{dash:"draw",size:"m",fill:"none",color:"black... method getGeometry (line 139) | getGeometry(n){const r=this.editor.getArrowInfo(n),o=[],s=r.isStraight... method getHandles (line 139) | getHandles(n){const r=this.editor.getArrowInfo(n);return[{id:"start",t... method component (line 139) | component(n){const r=this.editor.getOnlySelectedShape(),o=this.editor.... method indicator (line 139) | indicator(n){const{start:r,end:o}=jr(this.editor,n),s=this.editor.getA... method toSvg (line 139) | toSvg(n,r){r.addExportDef(Rx(n.props.fill)),n.props.text&&r.addExportD... method getCanvasSvgDefs (line 139) | getCanvasSvgDefs(){return[Lx(),{key:"arrow:dot",component:nG},{key:"ar... function tG (line 139) | function tG(e,t){const n=e.getArrowInfo(t);return n.isStraight?P.Dist(n.... function nG (line 139) | function nG(){return h.jsx("marker",{id:"arrowhead-dot",className:"tl-ar... function rG (line 139) | function rG(){return h.jsxs("marker",{id:"arrowhead-cross",className:"tl... function uc (line 139) | function uc({url:e,zoomLevel:t}){return h.jsx("a",{className:ue("tl-hype... function Nx (line 139) | function Nx(e){return oG.map(n=>{const{offsetX:r,offsetY:o,blur:s,spread... class Rh (line 139) | class Rh extends Pc{constructor(){super(...arguments);m(this,"canResize"... method constructor (line 139) | constructor(){super(...arguments);m(this,"canResize",()=>!1);m(this,"h... method getDefaultProps (line 139) | getDefaultProps(){return{url:"",w:300,h:320,assetId:null}} method component (line 139) | component(n){const r=n.props.assetId?this.editor.getAsset(n.props.asse... method indicator (line 139) | indicator(n){return h.jsx("rect",{width:j(n.props.w),height:j(n.props.... function fC (line 139) | function fC(e,t){const{url:n}=t.props,r=Si.createId($S(n));e.getAsset(r)... function ji (line 139) | function ji(e,t=!1){const n=e.length;if(n<2)return"";let r=e[0].point,o=... function aG (line 139) | function aG(e,t={}){const{start:n={},end:r={}}=t,{cap:o=!0}=n,{cap:s=!0}... function cG (line 139) | function cG(e){if(e.length<=2)return[e];const t=[];let n=[e[0]],r=P.Sub(... function Zm (line 139) | function Zm(e){const t=e[0];let n;for(;e.length>2&&(n=e[1],P.Dist2(t.poi... function lG (line 139) | function lG(e,t,n){return"M "+e+" "+t+" m -"+n+", 0 a "+n+","+n+" 0 1,1 ... function uG (line 139) | function uG(e,t={}){if(e.length===0)return"";if(e.length===1)return lG(e... function du (line 139) | function du(){const e=z();return K("zoom",()=>e.getZoomLevel()<.35,[e])} function uv (line 139) | function uv({strokeWidth:e,showAsComplete:t}){return{size:1+e,thinning:0... function dv (line 139) | function dv(e,t,n,r){return{...r?gC(t):e.dash==="draw"?e.isPen?pG(t):hG(... function hu (line 139) | function hu(e){const t=[];for(const n of e)if(n.type==="free"||n.points.... function fG (line 139) | function fG(e,t){return{draw:"none",solid:"none",dotted:`0.1 ${t*2}`,das... class Lh (line 139) | class Lh extends Fr{constructor(){super(...arguments);m(this,"hideResize... method constructor (line 139) | constructor(){super(...arguments);m(this,"hideResizeHandles",n=>Qm(n))... method getDefaultProps (line 139) | getDefaultProps(){return{segments:[],color:"black",fill:"none",dash:"d... method getGeometry (line 139) | getGeometry(n){const r=hu(n.props.segments),o=Mt[n.props.size];if(n.pr... method component (line 139) | component(n){return h.jsx(zs,{id:n.id,children:h.jsx(mC,{shape:n,force... method indicator (line 139) | indicator(n){var d;const r=du(),o=Mt[n.props.size],s=hu(n.props.segmen... method toSvg (line 139) | toSvg(n,r){return r.addExportDef(Rx(n.props.fill)),h.jsx(mC,{shape:n,f... method getCanvasSvgDefs (line 139) | getCanvasSvgDefs(){return[Lx()]} method expandSelectionOutlinePx (line 139) | expandSelectionOutlinePx(n){const r=n.props.dash==="draw"?1.6:1;return... function y$ (line 139) | function y$(e,t){const n=(t+1)*.5;return`M ${e.x} ${e.y} m -${n}, 0 a ${... function Qm (line 139) | function Qm(e){return e.props.segments.length===1&&e.props.segments[0].p... function mC (line 139) | function mC({shape:e,forceSolid:t}){var d;const n=xt(),r=Mt[e.props.size... function gG (line 139) | function gG(e,t,n={}){const{newPoint:r,handle:o,scaleX:s,scaleY:i}=t,{mi... class Fh (line 139) | class Fh extends Pc{constructor(){super(...arguments);m(this,"hideSelect... method constructor (line 139) | constructor(){super(...arguments);m(this,"hideSelectionBoundsFg",n=>!t... method getDefaultProps (line 139) | getDefaultProps(){return{w:300,h:300,url:""}} method component (line 139) | component(n){const{w:r,h:o,url:s}=n.props,i=Vf(n.id),a=x.useMemo(()=>n... method indicator (line 139) | indicator(n){const r=x.useMemo(()=>Cs(n.props.url),[n.props.url]);retu... function yG (line 139) | function yG({id:e,file:t,isInteractive:n,width:r,height:o,style:s,pageRo... function S$ (line 153) | function S$(e,t){return e.match(/^\s*$/)?t:e} class Nh (line 153) | class Nh extends Pc{constructor(){super(...arguments);m(this,"canBind",(... method constructor (line 153) | constructor(){super(...arguments);m(this,"canBind",()=>!0);m(this,"can... method getDefaultProps (line 153) | getDefaultProps(){return{w:160*2,h:90*2,name:""}} method getGeometry (line 153) | getGeometry(n){return new Wo({width:n.props.w,height:n.props.h,isFille... method component (line 153) | component(n){const r=this.editor.getShapeGeometry(n).bounds,o=xt(),s=K... method toSvg (line 153) | toSvg(n,r){const o=Jo({isDarkMode:r.isDarkMode}),a=((Os(this.editor.ge... method indicator (line 153) | indicator(n){const r=this.editor.getShapeGeometry(n).bounds;return h.j... method providesBackgroundForChildren (line 153) | providesBackgroundForChildren(){return!0} function Xt (line 153) | function Xt(e){return`${j(e.x)},${j(e.y)} `} function v$ (line 153) | function v$(e=""){let t=0,n=0,r=0,o=0;function s(){const i=t^t<<11;retur... function hv (line 153) | function hv(e){let t="M";const n=e.length;let r,o,s;for(let i=0,a=n;i0} function IG (line 153) | function IG(e){return{size:1+e,thinning:.25,end:{taper:e},start:{taper:e... function EG (line 153) | function EG(e,t,n,r){const o=Ys(e),s=t/2,i=n/2,a=Kp(s,i),c=[],l=Oe*o(),u... function _G (line 153) | function _G(e,t,n,r){return ji(EG(e,t,n,r))} function fv (line 153) | function fv(e,t){switch(e.geo){case"x-box":return kG(e.w,e.h,t,e.dash);c... function kG (line 153) | function kG(e,t,n,r){const o=r==="draw"?.62:0;if(r==="dashed")return[[ne... function TG (line 153) | function TG(e,t){const n=Math.min(e,t)*.82,r=(e-n)/2,o=(t-n)/2,s=a=>Math... function AG (line 153) | function AG(e,t){if(t>e){const r=e/2;return` function jG (line 164) | function jG(e,t){if(e>t){const r=t/2;return Kp(r,r)+(e-r*2)*2}const n=e/... function P$ (line 164) | function P$(e,t){let n;if(t>e){const r=e/2;n=` function xC (line 175) | function xC({shape:e}){const t=z(),{id:n,props:r}=e,{w:o,color:s,fill:i,... class zh (line 175) | class zh extends Pc{constructor(){super(...arguments);m(this,"canEdit",(... method constructor (line 175) | constructor(){super(...arguments);m(this,"canEdit",()=>!0);m(this,"onE... method getDefaultProps (line 175) | getDefaultProps(){return{w:100,h:100,geo:"rectangle",color:"black",lab... method getGeometry (line 175) | getGeometry(n){const r=Math.max(1,n.props.w),o=Math.max(1,n.props.h+n.... method getHandleSnapGeometry (line 175) | getHandleSnapGeometry(n){const r=this.getGeometry(n),o=r.children[0];s... method component (line 175) | component(n){const{id:r,type:o,props:s}=n,{fill:i,font:a,align:c,verti... method indicator (line 175) | indicator(n){const{id:r,props:o}=n,{w:s,size:i}=o,a=o.h+o.growY,c=Mt[i... method toSvg (line 175) | toSvg(n,r){const{props:o}=n;r.addExportDef(Rx(n.props.fill));let s;if(... method getCanvasSvgDefs (line 175) | getCanvasSvgDefs(){return[Lx()]} function Fd (line 175) | function Fd(e,t){const n=t.props.text;if(!n)return{w:0,h:0};const r=e.te... function zG (line 175) | function zG(){const[e,t]=x.useState(!1);return x.useEffect(()=>{const r=... class Bh (line 175) | class Bh extends Fr{constructor(){super(...arguments);m(this,"hideResize... method constructor (line 175) | constructor(){super(...arguments);m(this,"hideResizeHandles",n=>zd(n))... method getDefaultProps (line 175) | getDefaultProps(){return{segments:[],color:"black",size:"m",isComplete... method getGeometry (line 175) | getGeometry(n){const r=aa(n);if(zd(n))return new dx({x:-r/2,y:-r/2,rad... method component (line 175) | component(n){return h.jsx(zs,{id:n.id,style:{opacity:wC},children:h.js... method backgroundComponent (line 175) | backgroundComponent(n){return h.jsx(zs,{id:n.id,style:{opacity:bC},chi... method indicator (line 175) | indicator(n){var d;const r=du(),o=aa(n),s=hu(n.props.segments);let i=o... method toSvg (line 175) | toSvg(n){return h.jsx(Nd,{strokeWidth:aa(n),shape:n,opacity:wC})} method toBackgroundSvg (line 175) | toBackgroundSvg(n){return h.jsx(Nd,{strokeWidth:aa(n),shape:n,opacity:... function BG (line 175) | function BG(e){return`M ${e.x} ${e.y} m -${.1}, 0 a ${.1},${.1} 0 1,0 ${... function UG (line 175) | function UG(e,t){const n=t/2;return`M ${e.x} ${e.y} m -${n}, 0 a ${n},${... function C$ (line 175) | function C$(e,t,n){var c;const r=hu(e.props.segments),o=e.props.isComple... function HG (line 175) | function HG(e,t,n){const{strokePoints:r,sw:o}=C$(e,t,n);return{solidStro... function Nd (line 175) | function Nd({strokeWidth:e,shape:t,opacity:n}){const r=xt(),o=du(),{soli... function aa (line 175) | function aa(e){return ac[e.props.size]*1.12} function zd (line 175) | function zd(e){return e.props.segments.length===1&&e.props.segments[0].p... function I$ (line 175) | function I$(){return h.jsxs("svg",{width:"15",height:"15",viewBox:"0 0 3... function E$ (line 175) | function E$(){const[e,t]=x.useState(!1);return x.useEffect(()=>{const n=... function KG (line 175) | async function KG(e){const n=await(await fetch(e)).blob();return Ka.blob... class Uh (line 175) | class Uh extends Pc{constructor(){super(...arguments);m(this,"isAspectRa... method constructor (line 175) | constructor(){super(...arguments);m(this,"isAspectRatioLocked",()=>!0)... method getDefaultProps (line 175) | getDefaultProps(){return{w:100,h:100,assetId:null,playing:!0,url:"",cr... method component (line 175) | component(n){var p,f;const r=this.editor.getCroppingShapeId()===n.id,o... method indicator (line 175) | indicator(n){return this.editor.getCroppingShapeId()===n.id?null:h.jsx... method toSvg (line 175) | async toSvg(n){const r=n.props.assetId?this.editor.getAsset(n.props.as... function PC (line 175) | function PC(e){const t=e.props.crop,n=t==null?void 0:t.topLeft;if(!n)ret... function _$ (line 175) | function _$(e,t){const{start:n,end:r}=e;return t?`M${j(n.x)},${j(n.y)} L... function k$ (line 175) | function k$(e,t){const{a:n,b:r,c:o,d:s}=e;return P.Equals(n,s)?"":`${t?`... function WG (line 175) | function WG(e,t){let n=e.segments.reduce((r,o,s)=>r+k$(o,s===0),"");retu... function VG (line 175) | function VG(e,t){let n=e.segments.reduce((r,o,s)=>r+_$(o,s===0),"");retu... function T$ (line 175) | function T$(e,t=!1){return e instanceof Ki?VG(e,t):WG(e,t)} function $$ (line 175) | function $$(e){return{size:e,thinning:.4,streamline:0,smoothing:.5,simul... function M$ (line 175) | function M$(e,t,n){const r=t.vertices,o=$$(n);return lo(r,o)} function GG (line 175) | function GG(e,t,n){const r=$$(n);return jx(Jf(M$(e,t,n),r),r)} function YG (line 175) | function YG(e,t,n){const r=GG(e,t,n);return Z0(r)} function XG (line 175) | function XG(e,t,n){if(e.props.dash==="draw"){const r=M$(e,t,n);return ji... class Hh (line 175) | class Hh extends Fr{constructor(){super(...arguments);m(this,"hideResize... method constructor (line 175) | constructor(){super(...arguments);m(this,"hideResizeHandles",()=>!0);m... method getDefaultProps (line 175) | getDefaultProps(){const[n,r]=eu(2);return{dash:"draw",size:"m",color:"... method getGeometry (line 175) | getGeometry(n){return yl(n)} method getHandles (line 175) | getHandles(n){return qG.get(n.props,()=>{const r=yl(n),o=gv(n),s=o.map... method component (line 175) | component(n){return h.jsx(zs,{id:n.id,children:h.jsx(CC,{shape:n})})} method indicator (line 175) | indicator(n){const r=Mt[n.props.size],o=yl(n),{dash:s}=n.props;let i;i... method toSvg (line 175) | toSvg(n){return h.jsx(CC,{shape:n})} method getHandleSnapGeometry (line 175) | getHandleSnapGeometry(n){const r=gv(n);return{points:r,getSelfSnapPoin... function gv (line 175) | function gv(e){return Object.values(e.props.points).sort(en)} function yl (line 175) | function yl(e){const t=gv(e).map(P.From);switch(e.props.spline){case"cub... function CC (line 175) | function CC({shape:e}){const t=xt(),n=yl(e),r=Mt[e.props.size],{dash:o,c... function ZG (line 175) | function ZG({assetUrls:e,children:t}){return x.useEffect(()=>{for(const ... function Bx (line 175) | function Bx(){const e=x.useContext(A$);if(!e)throw new Error("useAssetUr... function JG (line 175) | async function JG(e,t){if(!(await fetch(t.translations.en)).ok)return co... function l (line 175) | async function l(){const u=await JG(o,s);u&&!c&&(t&&t[o]?a({...u,message... function $e (line 175) | function $e(){const e=O$();return x.useCallback(function(n){return e.mes... class Kh (line 175) | class Kh extends Fr{constructor(){super(...arguments);m(this,"canEdit",(... method constructor (line 175) | constructor(){super(...arguments);m(this,"canEdit",()=>!0);m(this,"hid... method getDefaultProps (line 175) | getDefaultProps(){return{color:"black",size:"m",text:"",font:"draw",al... method getGeometry (line 175) | getGeometry(n){const r=Bd(n),{labelHeight:o,labelWidth:s}=D$(this.edit... method getHandles (line 175) | getHandles(n){const r=this.editor.getZoomLevel(),o=wV/r,s=Bd(n),i=this... method component (line 175) | component(n){const{id:r,type:o,props:{color:s,font:i,size:a,align:c,te... method indicator (line 175) | indicator(n){return h.jsx("rect",{rx:"1",width:j(Te),height:j(Bd(n))})} method toSvg (line 175) | toSvg(n,r){r.addExportDef(lc(n.props.font)),n.props.text&&r.addExportD... function IC (line 175) | function IC(e,t){const{labelHeight:n,fontSizeAdjustment:r}=D$(e,t),o=Mat... function tY (line 175) | function tY(e,t){const n=t.props.text;if(!n)return{labelHeight:Lo[t.prop... function D$ (line 175) | function D$(e,t){return nY.get(t,()=>tY(e,t))} function rY (line 175) | function rY(e){const t=z(),n=O$();return x.useCallback(r=>{const o=t.get... function Bd (line 175) | function Bd(e){return Te+e.props.growY} function oY (line 175) | function oY(e,t){const n=Ys(e),r=Math.abs(n())+.5,o=Math.cos(t);return`0... function sY (line 177) | function sY(e,{initialBounds:t,scaleX:n,scaleY:r,newPoint:o}){const s=Ma... class Wh (line 177) | class Wh extends Fr{constructor(){super(...arguments);m(this,"canEdit",(... method constructor (line 177) | constructor(){super(...arguments);m(this,"canEdit",()=>!0);m(this,"isA... method getDefaultProps (line 177) | getDefaultProps(){return{color:"black",size:"m",w:8,text:"",font:"draw... method getMinDimensions (line 177) | getMinDimensions(n){return iY.get(n.props,r=>EC(this.editor,r))} method getGeometry (line 177) | getGeometry(n){const{scale:r}=n.props,{width:o,height:s}=this.getMinDi... method component (line 177) | component(n){const{id:r,props:{font:o,size:s,text:i,color:a,scale:c,al... method indicator (line 177) | indicator(n){const r=this.editor.getShapeGeometry(n).bounds,o=z();retu... method toSvg (line 177) | toSvg(n,r){r.addExportDef(lc(n.props.font)),n.props.text&&r.addExportD... function EC (line 177) | function EC(e,t){const{font:n,text:r,autoSize:o,size:s,w:i}=t,a=o?16:Mat... function aY (line 177) | function aY(e){const t=z();return x.useCallback(n=>{if(t.getEditingShape... class Vh (line 177) | class Vh extends Pc{constructor(){super(...arguments);m(this,"canEdit",(... method constructor (line 177) | constructor(){super(...arguments);m(this,"canEdit",()=>!0);m(this,"isA... method getDefaultProps (line 177) | getDefaultProps(){return{w:100,h:100,assetId:null,time:0,playing:!0,ur... method component (line 177) | component(n){const{editor:r}=this,o=r.getShapeGeometry(n).bounds.w*r.g... method indicator (line 177) | indicator(n){return h.jsx("rect",{width:j(n.props.w),height:j(n.props.... method toSvg (line 177) | toSvg(n){return h.jsx("image",{href:cY(n.id),width:n.props.w,height:n.... function cY (line 177) | function cY(e){const t=e.split(":")[1],n=document.querySelector(`.tl-vid... function lY (line 177) | function lY(e){return[e.sideEffects.registerAfterChangeHandler("instance... class R$ (line 177) | class R$ extends se{constructor(){super(...arguments);m(this,"info",{});... method constructor (line 177) | constructor(){super(...arguments);m(this,"info",{});m(this,"scribbleId... method update (line 177) | update(){const{editor:n,excludedShapeIds:r}=this,o=n.getErasingShapeId... method complete (line 177) | complete(){const{editor:n}=this;n.deleteShapes(n.getCurrentPageState()... method cancel (line 177) | cancel(){const{editor:n}=this;n.setErasingShapes([]),n.bailToMark(this... method constructor (line 177) | constructor(){super(...arguments);m(this,"onPointerDown",n=>{this.parent... method constructor (line 177) | constructor(){super(...arguments);m(this,"onEnter",()=>{const n=this.edi... method startErasing (line 177) | startErasing(n){this.parent.transition("erasing",n)} method complete (line 177) | complete(){const n=this.editor.getErasingShapeIds();n.length&&(this.edit... method cancel (line 177) | cancel(){this.editor.setErasingShapes([]),this.parent.transition("idle")} class Gh (line 177) | class Gh extends se{constructor(){super(...arguments);m(this,"onEnter",(... method constructor (line 177) | constructor(){super(...arguments);m(this,"onEnter",()=>{this.editor.se... class L$ (line 177) | class L$ extends se{constructor(){super(...arguments);m(this,"initialCam... method constructor (line 177) | constructor(){super(...arguments);m(this,"initialCamera",new P);m(this... method update (line 177) | update(){const{initialCamera:n,editor:r}=this,{currentScreenPoint:o,or... method complete (line 177) | complete(){const{editor:n}=this,{pointerVelocity:r}=n.inputs,o=Math.mi... method constructor (line 177) | constructor(){super(...arguments);m(this,"onEnter",()=>{this.editor.setC... method constructor (line 177) | constructor(){super(...arguments);m(this,"onEnter",()=>{this.editor.stop... method startDragging (line 177) | startDragging(){this.parent.transition("dragging")} method complete (line 177) | complete(){this.parent.transition("idle")} class Yh (line 177) | class Yh extends se{constructor(){super(...arguments);m(this,"onDoubleCl... method constructor (line 177) | constructor(){super(...arguments);m(this,"onDoubleClick",n=>{if(n.phas... method constructor (line 177) | constructor(){super(...arguments);m(this,"onPointerDown",n=>{this.parent... class F$ (line 177) | class F$ extends se{constructor(){super(...arguments);m(this,"scribbleId... method constructor (line 177) | constructor(){super(...arguments);m(this,"scribbleId","id");m(this,"on... method complete (line 177) | complete(){this.parent.transition("idle")} method cancel (line 177) | cancel(){this.parent.transition("idle")} class Xh (line 177) | class Xh extends se{constructor(){super(...arguments);m(this,"onEnter",(... method constructor (line 177) | constructor(){super(...arguments);m(this,"onEnter",()=>{this.editor.se... class N$ (line 177) | class N$ extends se{constructor(){super(...arguments);m(this,"info",{});... method constructor (line 177) | constructor(){super(...arguments);m(this,"info",{});m(this,"initialSel... method complete (line 177) | complete(){this.hitTestShapes(),this.parent.transition("idle")} method hitTestShapes (line 177) | hitTestShapes(){const{editor:n,excludedShapeIds:r,isWrapMode:o}=this,{... method handleHit (line 177) | handleHit(n,r,o,s,i){if(n.parentId===o){s.add(n.id);return}const a=thi... function Hx (line 177) | function Hx(e,t=!1){const n=e.getZoomLevel(),{inputs:{currentPagePoint:r... function z$ (line 177) | function z$(e,t,n){if(!t)throw Error("Needs to translate a cropped shape... method constructor (line 177) | constructor(){super(...arguments);m(this,"onEnter",()=>{this.editor.upda... method cancel (line 177) | cancel(){this.editor.setCroppingShape(null),this.editor.setCurrentTool("... method nudgeCroppingImage (line 177) | nudgeCroppingImage(n=!1){const{editor:{inputs:{keys:r}}}=this,o=r.has("S... class B$ (line 177) | class B$ extends se{constructor(){super(...arguments);m(this,"onCancel",... method constructor (line 177) | constructor(){super(...arguments);m(this,"onCancel",()=>{this.editor.s... class U$ (line 177) | class U$ extends se{constructor(){super(...arguments);m(this,"info",{});... method constructor (line 177) | constructor(){super(...arguments);m(this,"info",{});m(this,"markId","t... method complete (line 177) | complete(){this.updateShapes(),this.editor.setCurrentTool("select.crop... method cancel (line 177) | cancel(){this.editor.bailToMark(this.markId),this.editor.setCurrentToo... method createSnapshot (line 177) | createSnapshot(){return{shape:this.editor.getOnlySelectedShape()}} method updateShapes (line 177) | updateShapes(){const n=this.snapshot.shape;if(!n)return;const{originPa... class qh (line 177) | class qh extends se{} class H$ (line 177) | class H$ extends se{constructor(){super(...arguments);m(this,"info",{});... method constructor (line 177) | constructor(){super(...arguments);m(this,"info",{});m(this,"onEnter",n... method updateCursor (line 177) | updateCursor(){const n=this.editor.getSelectedShapes(),r=dc[this.info.... method startResizing (line 177) | startResizing(){this.editor.getInstanceState().isReadonly||this.parent... method complete (line 177) | complete(){this.info.onInteractionEnd?this.editor.setCurrentTool(this.... method cancel (line 177) | cancel(){this.info.onInteractionEnd?this.editor.setCurrentTool(this.in... class K$ (line 177) | class K$ extends se{constructor(){super(...arguments);m(this,"info",{});... method constructor (line 177) | constructor(){super(...arguments);m(this,"info",{});m(this,"markId",""... method updateCursor (line 177) | updateCursor(){if(!this.editor.getSelectedShapes()[0])return;const r=d... method updateShapes (line 177) | updateShapes(){const{shape:n,cursorHandleOffset:r}=this.snapshot;if(!n... method complete (line 177) | complete(){this.updateShapes(),We(this.editor,[this.snapshot.shape.id]... method cancel (line 177) | cancel(){this.editor.bailToMark(this.markId),this.info.onInteractionEn... method createSnapshot (line 177) | createSnapshot(){const n=this.editor.getSelectionRotation(),{inputs:{o... class W$ (line 177) | class W$ extends se{constructor(){super(...arguments);m(this,"shapeId","... method constructor (line 177) | constructor(){super(...arguments);m(this,"shapeId","");m(this,"initial... method resetExactTimeout (line 177) | resetExactTimeout(){this.exactTimeout!==-1&&this.clearExactTimeout(),t... method clearExactTimeout (line 177) | clearExactTimeout(){this.exactTimeout!==-1&&(clearTimeout(this.exactTi... method complete (line 177) | complete(){this.editor.snaps.clearIndicators(),We(this.editor,[this.sh... method cancel (line 177) | cancel(){this.editor.bailToMark(this.markId),this.editor.snaps.clearIn... method update (line 177) | update(){var _;const{editor:n,shapeId:r,initialPagePoint:o}=this,{init... function V$ (line 177) | function V$(e){return e.isLabel?[e]:e instanceof Br?e.children.filter(t=... class G$ (line 177) | class G$ extends se{constructor(){super(...arguments);m(this,"hitShapeFo... method constructor (line 177) | constructor(){super(...arguments);m(this,"hitShapeForPointerUp",null);... function _C (line 177) | function _C(e){const t=e.getOnlySelectedShape();return!!(t&&!e.isShapeOr... function cf (line 177) | function cf(e){const t=e.getSelectedShapeIds(),{shiftKey:n,altKey:r,curr... method constructor (line 177) | constructor(){super(...arguments);m(this,"onEnter",()=>{this.parent.setC... method shouldStartEditingShape (line 177) | shouldStartEditingShape(n=this.editor.getOnlySelectedShape()){return!n||... method startEditingShape (line 177) | startEditingShape(n,r,o){this.editor.isShapeOrAncestorLocked(n)&&n.type!... method isOverArrowLabelTest (line 177) | isOverArrowLabelTest(n){if(!n)return!1;const r=this.editor.getPointInSha... method handleDoubleClickOnCanvas (line 177) | handleDoubleClickOnCanvas(n){if(this.editor.getInstanceState().isReadonl... method nudgeSelectedShapes (line 177) | nudgeSelectedShapes(n=!1){const{editor:{inputs:{keys:r}}}=this,o=r.has("... method canInteractWithShapeInReadOnly (line 177) | canInteractWithShapeInReadOnly(n){return!!(!this.editor.getInstanceState... function kC (line 177) | function kC(e,t){const n=e.getSelectionRotatedPageBounds();if(!n)return!... class Y$ (line 177) | class Y$ extends se{constructor(){super(...arguments);m(this,"shapeId","... method constructor (line 177) | constructor(){super(...arguments);m(this,"shapeId","");m(this,"markId"... method updateCursor (line 177) | updateCursor(){this.editor.setCursor({type:"grabbing",rotation:0})} method complete (line 177) | complete(){this.info.onInteractionEnd?this.editor.setCurrentTool(this.... method cancel (line 177) | cancel(){this.editor.bailToMark(this.markId),this.info.onInteractionEn... class X$ (line 177) | class X$ extends se{constructor(){super(...arguments);m(this,"onEnter",(... method constructor (line 177) | constructor(){super(...arguments);m(this,"onEnter",()=>{const{inputs:n... method complete (line 177) | complete(){this.parent.transition("idle")} class q$ (line 177) | class q$ extends se{constructor(){super(...arguments);m(this,"info",{});... method constructor (line 177) | constructor(){super(...arguments);m(this,"info",{});m(this,"onEnter",n... method startCropping (line 177) | startCropping(){this.editor.getInstanceState().isReadonly||this.parent... method cancel (line 177) | cancel(){this.info.onInteractionEnd?this.editor.setCurrentTool(this.in... class Z$ (line 177) | class Z$ extends se{constructor(){super(...arguments);m(this,"info",{});... method constructor (line 177) | constructor(){super(...arguments);m(this,"info",{});m(this,"onEnter",n... method startDraggingHandle (line 177) | startDraggingHandle(){const{editor:n}=this;if(n.getInstanceState().isR... method cancel (line 177) | cancel(){this.parent.transition("idle")} function TC (line 177) | function TC(e,t,n,r){const o=e.getShapePageTransform(t.id),s=o.point(),i... class Q$ (line 177) | class Q$ extends se{constructor(){super(...arguments);m(this,"info",{});... method constructor (line 177) | constructor(){super(...arguments);m(this,"info",{});m(this,"onEnter",n... method updateCursor (line 177) | updateCursor(){this.editor.updateInstanceState({cursor:{type:dc[this.i... method startRotating (line 177) | startRotating(){this.editor.getInstanceState().isReadonly||this.parent... method complete (line 177) | complete(){this.info.onInteractionEnd?this.editor.setCurrentTool(this.... method cancel (line 177) | cancel(){this.info.onInteractionEnd?this.editor.setCurrentTool(this.in... class J$ (line 177) | class J$ extends se{constructor(){super(...arguments);m(this,"info",{});... method constructor (line 177) | constructor(){super(...arguments);m(this,"info",{});m(this,"onEnter",n... method startTranslating (line 177) | startTranslating(n){this.editor.getInstanceState().isReadonly||this.pa... method cancel (line 177) | cancel(){this.parent.transition("idle")} class eM (line 177) | class eM extends se{constructor(){super(...arguments);m(this,"hitShape",... method constructor (line 177) | constructor(){super(...arguments);m(this,"hitShape",{});m(this,"hitSha... method startTranslating (line 177) | startTranslating(n){this.editor.getInstanceState().isReadonly||(this.e... method cancel (line 177) | cancel(){this.parent.transition("idle")} class tM (line 177) | class tM extends se{constructor(){super(...arguments);m(this,"info",{});... method constructor (line 177) | constructor(){super(...arguments);m(this,"info",{});m(this,"markId",""... method cancel (line 177) | cancel(){this.editor.bailToMark(this.markId),this.info.onInteractionEn... method complete (line 177) | complete(){var n,r;if(We(this.editor,this.snapshot.selectedShapeIds),t... method handleResizeStart (line 177) | handleResizeStart(){const{shapeSnapshots:n}=this.snapshot,r=[];n.forEa... method handleResizeEnd (line 177) | handleResizeEnd(){const{shapeSnapshots:n}=this.snapshot,r=[];n.forEach... method updateShapes (line 177) | updateShapes(){const{altKey:n,shiftKey:r}=this.editor.inputs,{frames:o... method updateCursor (line 177) | updateCursor({dragHandle:n,isFlippedX:r,isFlippedY:o,rotation:s}){cons... function $C (line 177) | function $C(e,t){t=t%Oe;const n=Math.round(t/(Pe/4)),r=Jm.indexOf(e);ret... class nM (line 177) | class nM extends se{constructor(){super(...arguments);m(this,"snapshot",... method constructor (line 177) | constructor(){super(...arguments);m(this,"snapshot",{});m(this,"info",... method _getRotationFromPointerPosition (line 177) | _getRotationFromPointerPosition({snapToNearestDegree:n}){const r=this.... class rM (line 177) | class rM extends se{constructor(){super(...arguments);m(this,"hits",new ... method constructor (line 177) | constructor(){super(...arguments);m(this,"hits",new Set);m(this,"size"... method updateScribbleSelection (line 177) | updateScribbleSelection(n){const{editor:r}=this,o=this.editor.getCurre... method complete (line 177) | complete(){this.updateScribbleSelection(!0),this.parent.transition("id... method cancel (line 177) | cancel(){this.editor.setSelectedShapes([...this.initialSelectedShapeId... class PY (line 177) | class PY{constructor(t){m(this,"prevDroppingShapeId",null);m(this,"dropp... method constructor (line 177) | constructor(t){m(this,"prevDroppingShapeId",null);m(this,"droppingNode... method updateDroppingNode (line 177) | updateDroppingNode(t,n){var r;this.first&&(this.editor.setHintingShape... method setDragTimer (line 177) | setDragTimer(t,n,r){this.droppingNodeTimer=setTimeout(()=>{this.editor... method handleDrag (line 177) | handleDrag(t,n,r){var c,l,u,d,p;n=fe(n.map(f=>this.editor.getShape(f.i... method hintParents (line 177) | hintParents(t){const n=new Map;for(const o of t){const s=this.editor.f... method dropShapes (line 177) | dropShapes(t){var r,o;const{prevDroppingShapeId:n}=this;if(this.handle... method clear (line 177) | clear(){this.prevDroppingShapeId=null,this.droppingNodeTimer!==null&&c... class oM (line 177) | class oM extends se{constructor(){super(...arguments);m(this,"info",{});... method constructor (line 177) | constructor(){super(...arguments);m(this,"info",{});m(this,"selectionS... method startCloning (line 177) | startCloning(){this.isCreating||(this.isCloning=!0,this.reset(),this.m... method stopCloning (line 177) | stopCloning(){this.isCloning=!1,this.snapshot=this.selectionSnapshot,t... method reset (line 177) | reset(){this.editor.bailToMark(this.markId)} method complete (line 177) | complete(){var n;this.updateShapes(),this.dragAndDropManager.dropShape... method cancel (line 177) | cancel(){this.reset(),this.info.onInteractionEnd?this.editor.setCurren... method handleStart (line 177) | handleStart(){const{movingShapes:n}=this.snapshot,r=[];n.forEach(o=>{v... method handleEnd (line 177) | handleEnd(){const{movingShapes:n}=this.snapshot;if(this.isCloning&&n.l... method handleChange (line 177) | handleChange(){const{movingShapes:n}=this.snapshot,r=[];n.forEach(o=>{... method updateShapes (line 177) | updateShapes(){const{snapshot:n}=this;this.dragAndDropManager.updateDr... function AC (line 177) | function AC(e){var d;const t=[],n=[],r=e.getSelectedShapeIds(),o=fe(r.ma... function CY (line 177) | function CY({editor:e,snapshot:t}){const{inputs:n}=e,{noteSnapshot:r,not... class Zh (line 177) | class Zh extends se{constructor(){super(...arguments);m(this,"reactor");... method constructor (line 177) | constructor(){super(...arguments);m(this,"reactor");m(this,"cleanUpDup... class sM (line 177) | class sM extends se{constructor(){super(...arguments);m(this,"info",{});... method constructor (line 177) | constructor(){super(...arguments);m(this,"info",{});m(this,"onEnter",n... class iM (line 177) | class iM extends se{constructor(){super(...arguments);m(this,"info",{});... method constructor (line 177) | constructor(){super(...arguments);m(this,"info",{});m(this,"onEnter",n... method complete (line 177) | complete(){const{currentScreenPoint:n}=this.editor.inputs;this.editor.... method cancel (line 177) | cancel(){this.parent.transition("idle",this.info)} class aM (line 177) | class aM extends se{constructor(){super(...arguments);m(this,"info",{});... method constructor (line 177) | constructor(){super(...arguments);m(this,"info",{});m(this,"zoomBrush"... method update (line 177) | update(){const{inputs:{originPagePoint:n,currentPagePoint:r}}=this.edi... method cancel (line 177) | cancel(){this.parent.transition("idle",this.info)} method complete (line 177) | complete(){const{zoomBrush:n}=this,r=8/this.editor.getZoomLevel();if(n... class Qh (line 177) | class Qh extends se{constructor(){super(...arguments);m(this,"info",{});... method constructor (line 177) | constructor(){super(...arguments);m(this,"info",{});m(this,"onEnter",n... method complete (line 177) | complete(){this.info.onInteractionEnd&&this.info.onInteractionEnd!=="s... method updateCursor (line 177) | updateCursor(){this.editor.inputs.altKey?this.editor.updateInstanceSta... function X (line 177) | function X(){return X=Object.assign?Object.assign.bind():function(e){for... function ie (line 177) | function ie(e,t,{checkForDefaultPrevented:n=!0}={}){return function(o){i... function EY (line 177) | function EY(e,t){typeof e=="function"?e(t):e!=null&&(e.current=t)} function rg (line 177) | function rg(...e){return t=>e.forEach(n=>EY(n,t))} function Xe (line 177) | function Xe(...e){return x.useCallback(rg(...e),e)} function mo (line 177) | function mo(e,t=[]){let n=[];function r(s,i){const a=x.createContext(i),... function _Y (line 177) | function _Y(...e){const t=e[0];if(e.length===1)return t;const n=()=>{con... function TY (line 177) | function TY(e){return x.isValidElement(e)&&e.type===kY} function $Y (line 177) | function $Y(e,t){const n={...t};for(const r in t){const o=e[r],s=t[r];/^... function og (line 177) | function og(e){const t=e+"CollectionProvider",[n,r]=mo(t),[o,s]=n(t,{col... function Kx (line 177) | function Kx(e,t){e&&Ui.flushSync(()=>e.dispatchEvent(t))} function sn (line 177) | function sn(e){const t=x.useRef(e);return x.useEffect(()=>{t.current=e})... function AY (line 177) | function AY(e,t=globalThis==null?void 0:globalThis.document){const n=sn(... function RY (line 177) | function RY(e,t=globalThis==null?void 0:globalThis.document){const n=sn(... function LY (line 177) | function LY(e,t=globalThis==null?void 0:globalThis.document){const n=sn(... function OC (line 177) | function OC(){const e=new CustomEvent(Sv);document.dispatchEvent(e)} function lM (line 177) | function lM(e,t,n,{discrete:r}){const o=n.originalEvent.target,s=new Cus... function zY (line 177) | function zY(e,t){return x.useReducer((n,r)=>{const o=t[n][r];return o??n... function BY (line 177) | function BY(e){const[t,n]=x.useState(),r=x.useRef({}),o=x.useRef(e),s=x.... function Ud (line 177) | function Ud(e){return(e==null?void 0:e.animationName)||"none"} function Zs (line 177) | function Zs({prop:e,defaultProp:t,onChange:n=()=>{}}){const[r,o]=UY({def... function UY (line 177) | function UY({defaultProp:e,onChange:t}){const n=x.useState(e),[r]=n,o=x.... method label (line 177) | label(e){if(e.label&&typeof e.label=="string"&&!e.label.trim()){const t=... method onClose (line 177) | onClose(){} method type (line 177) | type(e){if(e.type&&!["foreground","background"].includes(e.type)){const ... method altText (line 177) | altText(e){return e.altText?null:new Error(`Missing prop \`altText\` exp... function SM (line 177) | function SM(e){const t=[];return Array.from(e.childNodes).forEach(r=>{if... function Hd (line 177) | function Hd(e,t,n,{discrete:r}){const o=n.originalEvent.currentTarget,s=... function cX (line 177) | function cX(e=()=>{}){const t=sn(e);Di(()=>{let n=0,r=0;return n=window.... function lX (line 177) | function lX(e){return e.nodeType===e.ELEMENT_NODE} function uX (line 177) | function uX(e){const t=[],n=document.createTreeWalker(e,NodeFilter.SHOW_... function ey (line 177) | function ey(e){const t=document.activeElement;return e.some(n=>n===t?!0:... function Fo (line 177) | function Fo(e){const[t,n]=x.useState(gX());return Di(()=>{e||n(r=>r??Str... method pause (line 177) | pause(){this.paused=!0} method resume (line 177) | resume(){this.paused=!1} function yX (line 177) | function yX(e,{select:t=!1}={}){const n=document.activeElement;for(const... function SX (line 177) | function SX(e){const t=vM(e),n=NC(t,e),r=NC(t.reverse(),e);return[n,r]} function vM (line 177) | function vM(e){const t=[],n=document.createTreeWalker(e,NodeFilter.SHOW_... function NC (line 177) | function NC(e,t){for(const n of e)if(!vX(n,{upTo:t}))return n} function vX (line 177) | function vX(e,{upTo:t}){if(getComputedStyle(e).visibility==="hidden")ret... function xX (line 177) | function xX(e){return e instanceof HTMLInputElement&&"select"in e} function fs (line 177) | function fs(e,{select:t=!1}={}){if(e&&e.focus){const n=document.activeEl... function wX (line 177) | function wX(){let e=[];return{add(t){const n=e[0];t!==n&&(n==null||n.pau... function BC (line 177) | function BC(e,t){const n=[...e],r=n.indexOf(t);return r!==-1&&n.splice(r... function bX (line 177) | function bX(e){return e.filter(t=>t.tagName!=="A")} function Gx (line 177) | function Gx(){x.useEffect(()=>{var e,t;const n=document.querySelectorAll... function UC (line 177) | function UC(){const e=document.createElement("span");return e.setAttribu... function xM (line 177) | function xM(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty... function PX (line 177) | function PX(e,t,n){if(n||arguments.length===2)for(var r=0,o=t.length,s;r... function oy (line 177) | function oy(e,t){return typeof e=="function"?e(t):e&&(e.current=t),e} function EX (line 177) | function EX(e,t){var n=x.useState(function(){return{value:e,callback:t,f... function kX (line 177) | function kX(e,t){var n=EX(null,function(r){return e.forEach(function(o){... function TX (line 177) | function TX(e){return e} function $X (line 177) | function $X(e,t){t===void 0&&(t=TX);var n=[],r=!1,o={read:function(){if(... function MX (line 177) | function MX(e){e===void 0&&(e={});var t=$X(null);return t.options=Jr({as... function AX (line 177) | function AX(e,t){return e.useMedium(t),wM} function OX (line 177) | function OX(){if(!document)return null;var e=document.createElement("sty... function DX (line 177) | function DX(e,t){e.styleSheet?e.styleSheet.cssText=t:e.appendChild(docum... function RX (line 177) | function RX(e){var t=document.head||document.getElementsByTagName("head"... function nq (line 217) | function nq(e){var t=x.useRef([]),n=x.useRef([0,0]),r=x.useRef(),o=x.use... function jM (line 217) | function jM(e){return e?"open":"closed"} function Cq (line 217) | function Cq({onEvent:e,children:t}){return h.jsx(DM.Provider,{value:e??O... function So (line 217) | function So(){return x.useContext(DM)??OM} function Iq (line 217) | function Iq({children:e}){const t=z(),n=So(),[r,o]=x.useState([]),s=x.us... function Yi (line 217) | function Yi(){const e=x.useContext(RM);if(!e)throw new Error("useDialogs... function _q (line 217) | function _q(){const{dialogs:e}=Yi();return h.jsx(h.Fragment,{children:e.... function Tq (line 217) | function Tq(){const e=z(),t=K("follow",()=>e.getInstanceState().followin... function $q (line 217) | function $q({userId:e}){const t=p2(e);return t?h.jsx("div",{className:"t... function Mq (line 217) | function Mq({children:e}){const[t,n]=x.useState([]),r=x.useCallback(i=>{... function Kr (line 217) | function Kr(){const e=x.useContext(LM);if(!e)throw new Error("useToasts ... function vt (line 217) | function vt({children:e}){return h.jsx("span",{className:"tlui-button__l... function jq (line 217) | function jq({toast:e}){const{removeToast:t}=Kr(),n=$e(),r=i=>{i||t(e.id)... function Oq (line 217) | function Oq(){const{toasts:e}=Kr();return h.jsx(h.Fragment,{children:e.m... function Rq (line 217) | function Rq(){const{toasts:e}=Kr(),[t,n]=x.useState(!1);return x.useEffe... function ke (line 217) | function ke({icon:e,small:t,invertIcon:n}){return h.jsx(Bs,{className:"t... function FM (line 217) | function FM(e){return x.useMemo(()=>e?{fonts:{...Pv.fonts,...e==null?voi... function Fq (line 217) | function Fq(e){return e?{fonts:Object.assign({...rl.fonts},{...e==null?v... function dg (line 217) | function dg({className:e,children:t}){return h.jsx("div",{className:ue("... function hg (line 217) | function hg({className:e,children:t}){return h.jsx(yq,{dir:"ltr",classNa... function pg (line 217) | function pg(){return h.jsx("div",{className:"tlui-dialog__header__close"... function fu (line 217) | function fu({className:e,children:t,style:n}){return h.jsx("div",{classN... function Xx (line 217) | function Xx({className:e,children:t}){return h.jsx("div",{className:ue("... function zM (line 217) | function zM(){const e=z(),t=x.useRef();return x.useEffect(()=>{const n=w... function Nq (line 217) | function Nq({overrides:e,children:t}){const n=z(),r=So(),{addDialog:o}=Y... function De (line 217) | function De(){const e=x.useContext(BM);if(!e)throw new Error("useTools m... function zq (line 217) | function zq({forceMobile:e=!1,children:t}){const n=z(),r=K("breakpoint",... function Rn (line 217) | function Rn(){return x.useContext(UM)} function Bq (line 217) | function Bq(){const{addToast:e,removeToast:t,clearToasts:n}=Kr(),{addDia... function Uq (line 217) | function Uq(e,t){const n={};for(const r of e)if(r.translations)for(const... function HM (line 217) | function HM(e){return x.useMemo(()=>e,e)} function Hq (line 217) | function Hq(e){const t=HM(e==null?[]:Array.isArray(e)?e:[e]);return x.us... function Kq (line 217) | function Kq(e){const t=Bq(),n=HM(e==null?[]:Array.isArray(e)?e:[e]);retu... function Wq (line 217) | function Wq(e,t){const n=fe(t.map(o=>e.getShape(o)).filter(o=>o&&e.isSha... function Gq (line 217) | function Gq(e,t,n={}){const r=e.getShape(t);if(!r)return;const o=e.getSo... function YC (line 217) | function YC(e){return er.isValid(e)?{isValid:!0,hasProtocol:!0}:er.isVal... function i (line 217) | function i(c,l){if(!s[c]){s[c]={};for(var u=0;u2){const o=new P(t[0],t[1]... function WM (line 217) | async function WM(e,t,n,r){const s=(await Promise.all(t.map(async i=>awa... function sZ (line 217) | function sZ(e,t,n){const r=n??(e.inputs.shiftKey?e.inputs.currentPagePoi... function Cv (line 217) | async function Cv(e,t,n,r){var o;try{if(new URL(t).pathname.match(/\.(pn... function iZ (line 217) | function iZ(e){const t=document.implementation.createHTMLDocument("");re... function tp (line 217) | function tp(e){const{activeElement:t}=document;return e.getIsMenuOpen()|... function GM (line 217) | async function GM(e,t,n){const r=t.filter(s=>(s.type==="file"||s.type===... function pZ (line 217) | function pZ(){const e=z(),t=So(),n=x.useCallback(function(i){e.getSelect... function fZ (line 217) | function fZ(){const e=z(),t=So(),n=K("editor.isFocused",()=>e.getInstanc... function YM (line 217) | async function YM(e,t,n){const{type:r,quality:o,scale:s,width:i,height:a... function XM (line 217) | async function XM(e,t,n){const r=await e.getSvgString(t!=null&&t.length?... function Iv (line 217) | async function Iv(e,t,n,r={}){var o;switch(n){case"svg":return(o=await X... function qM (line 217) | async function qM({editor:e,ids:t,format:n,opts:r={}}){switch(n){case"sv... function mZ (line 217) | function mZ(e,t,n,r={}){return{blobPromise:qM({editor:e,ids:t,format:n,o... function yZ (line 217) | function yZ(e,t,n="svg",r={}){if(!window.navigator.clipboard)return Prom... function SZ (line 217) | async function SZ(e){var t,n;await((n=(t=navigator.clipboard)==null?void... function vZ (line 217) | function vZ(){const e=z(),{addToast:t}=Kr(),n=$e();return x.useCallback(... function xZ (line 217) | async function xZ(e,t,n="png",r,o={}){if(!r&&(r=`shapes at ${ZC()}`,t.le... function ZC (line 217) | function ZC(){const e=new Date,t=String(e.getFullYear()).slice(2),n=Stri... function wZ (line 217) | function wZ(e){const t=document.createElement("a"),n=URL.createObjectURL... function bZ (line 217) | function bZ(){const e=z(),{addToast:t}=Kr(),n=$e();return x.useCallback(... function PZ (line 217) | function PZ(){const e=z(),t=x.useRef(null),n=x.useRef(null);return x.use... function CZ (line 300) | function CZ(e){return Object.fromEntries(e.map(t=>[t.id,t]))} function ha (line 300) | function ha(e,t){if(e.getSelectedShapes().length===0)return e.getDocumen... function IZ (line 300) | function IZ({overrides:e,children:t}){const n=z(),{addDialog:r,clearDial... function ce (line 300) | function ce(){const e=x.useContext(ZM);if(!e)throw new Error("useTools m... function gu (line 300) | function gu(e,t){return e?typeof e=="string"?e:t?e[t]??e.default:void 0:... function Ev (line 300) | function Ev(e,t,n){return Vn(e,eo(t,n))} function Go (line 300) | function Go(e,t){return typeof e=="function"?e(t):e} function Yo (line 300) | function Yo(e){return e.split("-")[0]} function kc (line 300) | function kc(e){return e.split("-")[1]} function Qx (line 300) | function Qx(e){return e==="x"?"y":"x"} function Jx (line 300) | function Jx(e){return e==="y"?"height":"width"} function Tc (line 300) | function Tc(e){return["top","bottom"].includes(Yo(e))?"y":"x"} function ew (line 300) | function ew(e){return Qx(Tc(e))} function TZ (line 300) | function TZ(e,t,n){n===void 0&&(n=!1);const r=kc(e),o=ew(e),s=Jx(o);let ... function $Z (line 300) | function $Z(e){const t=df(e);return[_v(e),t,_v(t)]} function _v (line 300) | function _v(e){return e.replace(/start|end/g,t=>kZ[t])} function MZ (line 300) | function MZ(e,t,n){const r=["left","right"],o=["right","left"],s=["top",... function AZ (line 300) | function AZ(e,t,n,r){const o=kc(e);let s=MZ(Yo(e),n==="start",r);return ... function df (line 300) | function df(e){return e.replace(/left|right|bottom|top/g,t=>_Z[t])} function jZ (line 300) | function jZ(e){return{top:0,right:0,bottom:0,left:0,...e}} function QM (line 300) | function QM(e){return typeof e!="number"?jZ(e):{top:e,right:e,bottom:e,l... function hf (line 300) | function hf(e){const{x:t,y:n,width:r,height:o}=e;return{width:r,height:o... function QC (line 300) | function QC(e,t,n){let{reference:r,floating:o}=e;const s=Tc(t),i=ew(t),a... function mu (line 300) | async function mu(e,t){var n;t===void 0&&(t={});const{x:r,y:o,platform:s... method fn (line 300) | async fn(t){const{x:n,y:r,placement:o,rects:s,platform:i,elements:a,midd... method fn (line 300) | async fn(t){var n,r;const{placement:o,middlewareData:s,rects:i,initialPl... function JC (line 300) | function JC(e,t){return{top:e.top-t.height,right:e.right-t.width,bottom:... function eI (line 300) | function eI(e){return EZ.some(t=>e[t]>=0)} method fn (line 300) | async fn(t){const{rects:n}=t,{strategy:r="referenceHidden",...o}=Go(e,t)... function FZ (line 300) | async function FZ(e,t){const{placement:n,platform:r,elements:o}=e,s=awai... method fn (line 300) | async fn(t){var n,r;const{x:o,y:s,placement:i,middlewareData:a}=t,c=awai... method fn (line 300) | async fn(t){const{x:n,y:r,placement:o}=t,{mainAxis:s=!0,crossAxis:i=!1,l... method fn (line 300) | fn(t){const{x:n,y:r,placement:o,rects:s,middlewareData:i}=t,{offset:a=0,... method fn (line 300) | async fn(t){const{placement:n,rects:r,platform:o,elements:s}=t,{apply:i=... function $c (line 300) | function $c(e){return JM(e)?(e.nodeName||"").toLowerCase():"#document"} function Qn (line 300) | function Qn(e){var t;return(e==null||(t=e.ownerDocument)==null?void 0:t.... function os (line 300) | function os(e){var t;return(t=(JM(e)?e.ownerDocument:e.document)||window... function JM (line 300) | function JM(e){return e instanceof Node||e instanceof Qn(e).Node} function uo (line 300) | function uo(e){return e instanceof Element||e instanceof Qn(e).Element} function ho (line 300) | function ho(e){return e instanceof HTMLElement||e instanceof Qn(e).HTMLE... function tI (line 300) | function tI(e){return typeof ShadowRoot>"u"?!1:e instanceof ShadowRoot||... function Uu (line 300) | function Uu(e){const{overflow:t,overflowX:n,overflowY:r,display:o}=Ur(e)... function HZ (line 300) | function HZ(e){return["table","td","th"].includes($c(e))} function tw (line 300) | function tw(e){const t=nw(),n=Ur(e);return n.transform!=="none"||n.persp... function KZ (line 300) | function KZ(e){let t=Hs(e);for(;ho(t)&&!hc(t);){if(tw(t))return t;t=Hs(t... function nw (line 300) | function nw(){return typeof CSS>"u"||!CSS.supports?!1:CSS.supports("-web... function hc (line 300) | function hc(e){return["html","body","#document"].includes($c(e))} function Ur (line 300) | function Ur(e){return Qn(e).getComputedStyle(e)} function fg (line 300) | function fg(e){return uo(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollT... function Hs (line 300) | function Hs(e){if($c(e)==="html")return e;const t=e.assignedSlot||e.pare... function eA (line 300) | function eA(e){const t=Hs(e);return hc(t)?e.ownerDocument?e.ownerDocumen... function yu (line 300) | function yu(e,t,n){var r;t===void 0&&(t=[]),n===void 0&&(n=!0);const o=e... function tA (line 300) | function tA(e){const t=Ur(e);let n=parseFloat(t.width)||0,r=parseFloat(t... function rw (line 300) | function rw(e){return uo(e)?e:e.contextElement} function qa (line 300) | function qa(e){const t=rw(e);if(!ho(t))return Us(1);const n=t.getBoundin... function nA (line 300) | function nA(e){const t=Qn(e);return!nw()||!t.visualViewport?WZ:{x:t.visu... function VZ (line 300) | function VZ(e,t,n){return t===void 0&&(t=!1),!n||t&&n!==Qn(e)?!1:t} function Ri (line 300) | function Ri(e,t,n,r){t===void 0&&(t=!1),n===void 0&&(n=!1);const o=e.get... function ow (line 300) | function ow(e){return GZ.some(t=>{try{return e.matches(t)}catch{return!1... function YZ (line 300) | function YZ(e){let{elements:t,rect:n,offsetParent:r,strategy:o}=e;const ... function XZ (line 300) | function XZ(e){return Array.from(e.getClientRects())} function rA (line 300) | function rA(e){return Ri(os(e)).left+fg(e).scrollLeft} function qZ (line 300) | function qZ(e){const t=os(e),n=fg(e),r=e.ownerDocument.body,o=Vn(t.scrol... function ZZ (line 300) | function ZZ(e,t){const n=Qn(e),r=os(e),o=n.visualViewport;let s=r.client... function QZ (line 300) | function QZ(e,t){const n=Ri(e,!0,t==="fixed"),r=n.top+e.clientTop,o=n.le... function nI (line 300) | function nI(e,t,n){let r;if(t==="viewport")r=ZZ(e,n);else if(t==="docume... function oA (line 300) | function oA(e,t){const n=Hs(e);return n===t||!uo(n)||hc(n)?!1:Ur(n).posi... function JZ (line 300) | function JZ(e,t){const n=t.get(e);if(n)return n;let r=yu(e,[],!1).filter... function eQ (line 300) | function eQ(e){let{element:t,boundary:n,rootBoundary:r,strategy:o}=e;con... function tQ (line 300) | function tQ(e){const{width:t,height:n}=tA(e);return{width:t,height:n}} function nQ (line 300) | function nQ(e,t,n){const r=ho(t),o=os(t),s=n==="fixed",i=Ri(e,!0,s,t);le... function uy (line 300) | function uy(e){return Ur(e).position==="static"} function rI (line 300) | function rI(e,t){return!ho(e)||Ur(e).position==="fixed"?null:t?t(e):e.of... function sA (line 300) | function sA(e,t){const n=Qn(e);if(ow(e))return n;if(!ho(e)){let o=Hs(e);... function oQ (line 300) | function oQ(e){return Ur(e).direction==="rtl"} function iQ (line 300) | function iQ(e,t){let n=null,r;const o=os(e);function s(){var a;clearTime... function aQ (line 300) | function aQ(e,t,n,r){r===void 0&&(r={});const{ancestorScroll:o=!0,ancest... function pf (line 300) | function pf(e,t){if(e===t)return!0;if(typeof e!=typeof t)return!1;if(typ... function iA (line 300) | function iA(e){return typeof window>"u"?1:(e.ownerDocument.defaultView||... function sI (line 300) | function sI(e,t){const n=iA(e);return Math.round(t*n)/n} function iI (line 300) | function iI(e){const t=x.useRef(e);return np(()=>{t.current=e}),t} function gQ (line 300) | function gQ(e){e===void 0&&(e={});const{placement:t="bottom",strategy:n=... function t (line 300) | function t(n){return{}.hasOwnProperty.call(n,"current")} method fn (line 300) | fn(n){const{element:r,padding:o}=typeof e=="function"?e(n):e;return r&&t... function aA (line 300) | function aA(e){const[t,n]=x.useState(void 0);return Di(()=>{if(e){n({wid... function $Q (line 300) | function $Q(e){return e!==null} method fn (line 300) | fn(t){var n,r,o,s,i;const{placement:a,rects:c,middlewareData:l}=t,d=((n=... function hA (line 300) | function hA(e){const[t,n="center"]=e.split("-");return[t,n]} function vA (line 300) | function vA(e){return e?"open":"closed"} function Qs (line 300) | function Qs(e,t){const n=z(),r=x.useRef(!1),o=So(),s=x.useCallback(a=>{r... function aw (line 300) | function aw({id:e,children:t,onOpenChange:n,open:r}){const[o,s]=Qs(e,n);... function cw (line 300) | function cw({children:e}){return h.jsx(HQ,{asChild:!0,dir:"ltr",children... function lw (line 300) | function lw({side:e,children:t,align:n="center",sideOffset:r=8,alignOffs... function mg (line 300) | function mg(){return x.useContext(xA)} function vr (line 300) | function vr({type:e,sourceId:t,children:n}){return h.jsx(xA.Provider,{va... function uw (line 300) | function uw(e){const t=x.useContext(VQ);return e||t||"ltr"} function rJ (line 300) | function rJ(e,t){return t!=="rtl"?e:e==="ArrowLeft"?"ArrowRight":e==="Ar... function oJ (line 300) | function oJ(e,t,n){const r=rJ(e.key,n);if(!(t==="vertical"&&["ArrowLeft"... function PA (line 300) | function PA(e){const t=document.activeElement;for(const n of e)if(n===t|... function sJ (line 300) | function sJ(e,t){return e.map((n,r)=>e[(t+r)%e.length])} function OA (line 300) | function OA(e){return e?"open":"closed"} function Mv (line 300) | function Mv(e){return e==="indeterminate"} function AJ (line 300) | function AJ(e){return Mv(e)?"indeterminate":e?"checked":"unchecked"} function jJ (line 300) | function jJ(e){const t=document.activeElement;for(const n of e)if(n===t|... function OJ (line 300) | function OJ(e,t){return e.map((n,r)=>e[(t+r)%e.length])} function DJ (line 300) | function DJ(e,t,n){const o=t.length>1&&Array.from(t).every(l=>l===t[0])?... function RJ (line 300) | function RJ(e,t){const{x:n,y:r}=e;let o=!1;for(let s=0,i=t.length-1;st.pointerType==="mouse"?e(t):void 0} function Qd (line 300) | function Qd(e){return t=>t.pointerType!=="mouse"?e(t):void 0} function XA (line 300) | function XA(e){return e.split(",")[0].split("").map(t=>{const n=t.replac... function Av (line 300) | function Av(e){return"— "+XA(e).join(" ")} function oee (line 300) | function oee(e){return h.jsx("svg",{width:16,height:16,viewBox:"0 0 16 1... function Li (line 300) | function Li({id:e,children:t,modal:n=!1,debugOpen:r=!1}){const[o,s]=Qs(e... function Fi (line 300) | function Fi({children:e,...t}){return h.jsx(gw,{dir:"ltr",asChild:!0,onT... function Ni (line 300) | function Ni({side:e="bottom",align:t="start",sideOffset:n=8,alignOffset:... function Iee (line 300) | function Iee({id:e,children:t}){const[n,r]=Qs(e);return h.jsx(bee,{open:... function Eee (line 300) | function Eee({id:e,label:t,title:n,disabled:r}){return h.jsx(Pee,{dir:"l... function _ee (line 300) | function _ee({id:e,alignOffset:t=-1,sideOffset:n=-4,size:r="small",child... function kee (line 300) | function kee({children:e}){return h.jsx(vee,{dir:"ltr",className:"tlui-m... function wu (line 300) | function wu({noClose:e,children:t}){return h.jsx(xee,{dir:"ltr",asChild:... function Dl (line 300) | function Dl({children:e,visibleOnMobileLayout:t=!1}){const n=Rn();return... function R (line 300) | function R({disabled:e=!1,spinner:t=!1,readonlyOk:n=!1,id:r,kbd:o,label:... function Tee (line 300) | function Tee(){return h.jsxs(h.Fragment,{children:[h.jsx($ee,{}),h.jsx(M... function $ee (line 300) | function $ee(){const e=ce(),t=wn(2);return h.jsxs(h.Fragment,{children:[... function Mee (line 300) | function Mee(){const e=ce(),t=wn(3);return h.jsxs(h.Fragment,{children:[... function Aee (line 300) | function Aee(){const e=ce(),t=VT();return h.jsxs(h.Fragment,{children:[h... function jee (line 300) | function jee(){const e=ce(),t=wn(1);return h.jsxs(h.Fragment,{children:[... function Oee (line 300) | function Oee(){return Rn()t.getZoomLevel()==... function Ree (line 300) | function Ree(){const e=ce(),t=wn(1);return h.jsx(R,{...e["rotate-ccw"],d... function Lee (line 300) | function Lee(){const e=ce(),t=wn(1);return h.jsx(R,{...e["rotate-cw"],di... function Fee (line 300) | function Fee(){const e=ce(),t=XT();return h.jsx(R,{...e["edit-link"],dis... function Nee (line 300) | function Nee(){const e=GT(),t=YT();return e?h.jsx(cI,{}):t?h.jsx(zee,{})... function cI (line 300) | function cI(){const e=ce(),t=wn(2);return h.jsx(R,{...e.group,disabled:!... function zee (line 300) | function zee(){const e=ce();return h.jsx(R,{...e.ungroup})} function wr (line 300) | function wr({id:e,kbd:t,label:n,readonlyOk:r,onSelect:o,disabled:s=!1,ch... function ye (line 300) | function ye({id:e,label:t,children:n}){const{type:r,sourceId:o}=mg(),s=$... function br (line 300) | function br({id:e,disabled:t=!1,label:n,size:r="small",children:o}){cons... function Uee (line 300) | function Uee({id:e,children:t}){const[n,r]=Qs(e);return h.jsx(YJ,{open:n... function QA (line 300) | function QA(){const e=ce();return wW()?h.jsx(R,{...e["toggle-auto-size"]... function JA (line 300) | function JA(){const e=ce();return XT()?h.jsx(R,{...e["edit-link"]}):null} function Hee (line 300) | function Hee(){const e=ce();return wn(1)?h.jsx(R,{...e.duplicate}):null} function ej (line 300) | function ej(){const e=ce();return GT()?h.jsx(R,{...e.group}):null} function tj (line 300) | function tj(){const e=ce();return YT()?h.jsx(R,{...e.ungroup}):null} function nj (line 300) | function nj(){const e=z(),t=ce();return K("allow unframe",()=>{const r=e... function rj (line 300) | function rj(){const e=z(),t=ce();return K("allow fit frame to content",(... function oj (line 300) | function oj(){const e=z(),t=ce();return K("selected shapes",()=>e.getSel... function yw (line 300) | function yw(){const e=ce(),t=z(),n=K("isTransparentBg",()=>!t.getInstanc... function Kee (line 300) | function Kee(){const e=z(),t=ce(),n=K("any shapes",()=>e.getCurrentPageS... function sj (line 300) | function sj(){const e=z(),t=K("zoomed to 100",()=>e.getZoomLevel()===1,[... function ij (line 300) | function ij(){const e=z(),t=K("has shapes",()=>e.getCurrentPageShapeIds(... function aj (line 300) | function aj(){const e=z(),t=K("has shapes",()=>e.getSelectedShapeIds().l... function cj (line 300) | function cj(){return h.jsxs(ye,{id:"clipboard",children:[h.jsx(Vee,{}),h... function Wee (line 300) | function Wee(){var r;const e=z(),t=ce(),n=K("atLeastOneShapeOnPage",()=>... function Vee (line 300) | function Vee(){const e=ce(),t=wn(1);return h.jsx(R,{...e.cut,disabled:!t})} function Gee (line 300) | function Gee(){const e=ce(),t=xW(1);return h.jsx(R,{...e.copy,disabled:!... function Yee (line 300) | function Yee(){const e=ce(),t=vW;return h.jsx(R,{...e.paste,disabled:!t})} function lj (line 300) | function lj(){const e=z(),t=ce();return K("atLeastOneShapeOnPage",()=>e.... function uj (line 300) | function uj(){const e=ce(),t=z(),n=K("atLeastOneShapeOnPage",()=>t.getCu... function Xee (line 300) | function Xee(){const e=ce(),t=wn(1);return h.jsx(R,{...e.delete,disabled... function qee (line 300) | function qee(){const e=wn(2),t=bW(),n=ce();return e||t?h.jsxs(br,{id:"ar... function Zee (line 300) | function Zee(){const e=ce();return wn(3)?h.jsxs(ye,{id:"distribute",chil... function Qee (line 300) | function Qee(){const e=ce(),t=wn(2),n=VT();return t?h.jsxs(ye,{id:"order... function Jee (line 300) | function Jee(){const e=ce();return wn(1)?h.jsx(br,{id:"reorder",label:"c... function ete (line 300) | function ete(){const e=z(),t=K("pages",()=>e.getPages(),[e]),n=K("curren... function dj (line 300) | function dj(){const e=z(),t=ce();return K("oneEmbedSelected",()=>{const ... function hj (line 300) | function hj(){const e=z(),t=ce();return K("oneEmbeddableBookmarkSelected... function tte (line 300) | function tte(){const e=ce(),t=z(),n=K("isSnapMode",()=>t.user.getIsSnapM... function nte (line 300) | function nte(){const e=ce(),t=z(),n=K("isToolLock",()=>t.getInstanceStat... function rte (line 300) | function rte(){const e=ce(),t=z(),n=K("isGridMode",()=>t.getInstanceStat... function ote (line 300) | function ote(){const e=ce(),t=z(),n=K("isWrapMode",()=>t.user.getIsWrapM... function ste (line 300) | function ste(){const e=ce(),t=z(),n=K("isDarkMode",()=>t.user.getIsDarkM... function ite (line 300) | function ite(){const e=ce(),t=z(),n=K("isFocusMode",()=>t.getInstanceSta... function ate (line 300) | function ate(){const e=ce(),t=z(),n=K("edgeScrollSpeed",()=>t.user.getEd... function cte (line 300) | function cte(){const e=ce(),t=z(),n=K("animationSpeed",()=>t.user.getAni... function lte (line 300) | function lte(){const e=ce(),t=z(),n=K("isDebugMode",()=>t.getInstanceSta... function ute (line 300) | function ute(){const e=z();return K("isSelectToolActive",()=>e.getCurren... function jv (line 300) | function jv({checked:e}){return h.jsx(Bs,{icon:e?"check":"checkbox-empty... function hte (line 300) | function hte(){const e=z(),{addToast:t}=Kr(),{addDialog:n}=Yi(),[r,o]=Se... function pte (line 300) | function pte(){const e=Object.values($t);return e.length?h.jsx(br,{id:"d... function fte (line 300) | function fte(){const e=Object.values(z5);return e.length?h.jsx(br,{id:"f... function gte (line 300) | function gte({title:e="title",body:t="hello hello hello",cancel:n="Cance... function mte (line 300) | function mte(e,t){const n=Array(t),r=Math.floor(Math.sqrt(t));for(let o=... function yte (line 300) | function yte({children:e}){const t=e??h.jsx(hte,{});return h.jsxs(Li,{id... function vte (line 300) | function vte(e=!0){const[t,n]=x.useState(0),r=z();x.useEffect(()=>{if(!e... function wte (line 300) | function wte(){const e=K("show_fps",()=>$t.showFps.get(),[$t]),t=x.useRe... function fj (line 300) | function fj(){const e=z(),t=So(),n=K("locale",()=>e.user.getLocale(),[e]... function bte (line 300) | function bte(){return h.jsxs(h.Fragment,{children:[h.jsx(fj,{}),h.jsx(Pt... function Pte (line 300) | function Pte(){const{KeyboardShortcutsDialog:e}=ti(),{addDialog:t}=Yi();... function Ite (line 300) | function Ite(){const e=z(),t=ce(),[n,r]=x.useState(!1),o=x.useRef(!1);re... function Ete (line 300) | function Ete(){const e=z(),t=ce();return K("is pen mode",()=>e.getInstan... function _te (line 300) | function _te(){const e=z(),t=ce();return K("is following user",()=>!!e.g... function kte (line 300) | function kte(){return h.jsxs(h.Fragment,{children:[h.jsx(Ete,{}),h.jsx(I... function Tte (line 300) | function Tte({children:e}){const t=e??h.jsx(kte,{});return h.jsx("div",{... function $te (line 300) | function $te(){const e=ce(),t=De();return h.jsxs(h.Fragment,{children:[h... function Ate (line 300) | function Ate(){return h.jsxs(h.Fragment,{children:[h.jsx(Ote,{}),h.jsx(F... function jte (line 300) | function jte(){const e=ce();return h.jsxs(br,{id:"export-all-as",label:"... function Ote (line 300) | function Ote(){const e=z(),t=K("isSelectToolActive",()=>e.getCurrentTool... function Dte (line 300) | function Dte(){return h.jsxs(ye,{id:"misc",children:[h.jsx(ej,{}),h.jsx(... function Rte (line 300) | function Rte(){return h.jsxs(ye,{id:"lock",children:[h.jsx(oj,{}),h.jsx(... function Lte (line 300) | function Lte(){const e=ce(),t=ZT(),n=qT();return h.jsxs(ye,{id:"undo-red... function Fte (line 300) | function Fte(){const e=ce();return h.jsx(br,{id:"view",label:"menu.view"... function Nte (line 300) | function Nte(){const e=ce();return h.jsxs(ye,{id:"extras",children:[h.js... function zte (line 300) | function zte(){return h.jsx(ye,{id:"preferences",children:h.jsxs(br,{id:... function sl (line 300) | function sl(e){if(hy[e])return hy[e];const n=document.createElement("can... function fa (line 300) | function fa(e,{center:t,radius:n,numArcSegments:r=20,startAngle:o=0,endA... function ga (line 300) | function ga(e,t,n,r,o,s){e[t++]=n,e[t++]=r,e[t++]=n,e[t++]=r+s,e[t++]=n+... function Hte (line 300) | function Hte(e,t,n){const r=rp;n=Math.min(n,Math.min(t.w,t.h)/2);const o... function Kte (line 300) | function Kte(e){if(!e)throw new Error("Canvas element not found");const ... function Jd (line 328) | function Jd(e,t){const n=e.createBuffer();if(!n)throw new Error("Failed ... function uI (line 328) | function uI(e,t,n){let r=e.vertices.length;for(;rth... method constructor (line 328) | constructor(t,n){m(this,"disposables",[]);m(this,"close",()=>this.disp... method _getColors (line 328) | _getColors(){const t=getComputedStyle(this.editor.getContainer());retu... method updateColors (line 328) | updateColors(){this.colors=this._getColors()} method getDpr (line 328) | getDpr(){return this.editor.getInstanceState().devicePixelRatio} method getContentPageBounds (line 328) | getContentPageBounds(){const t=this.editor.getViewportPageBounds(),n=t... method getContentScreenBounds (line 328) | getContentScreenBounds(){const t=this.getContentPageBounds(),n=this.ed... method _getCanvasBoundingRect (line 328) | _getCanvasBoundingRect(){const{x:t,y:n,width:r,height:o}=this.elem.get... method getCanvasScreenBounds (line 328) | getCanvasScreenBounds(){return this.canvasBoundingClientRect.get()} method _listenForCanvasResize (line 328) | _listenForCanvasResize(){const t=new ResizeObserver(()=>{const n=this.... method getCanvasSize (line 328) | getCanvasSize(){const t=this.canvasBoundingClientRect.get(),n=this.get... method getCanvasClientPosition (line 328) | getCanvasClientPosition(){return this.canvasBoundingClientRect.get().p... method getCanvasPageBounds (line 328) | getCanvasPageBounds(){const t=this.getCanvasScreenBounds(),n=this.getC... method getZoom (line 328) | getZoom(){return this.getCanvasPageBounds().width/this.getCanvasScreen... method getCanvasPageBoundsArray (line 328) | getCanvasPageBoundsArray(){const{x:t,y:n,w:r,h:o}=this.getCanvasPageBo... method drawShapes (line 328) | drawShapes(t,n,r){this.gl.prepareTriangles(t,n),this.gl.setFillColor(r... method drawViewport (line 328) | drawViewport(){const t=this.editor.getViewportPageBounds(),n=Hte(this.... method drawCollaborators (line 328) | drawCollaborators(){const t=this.editor.getCollaboratorsOnCurrentPage(... function Gte (line 328) | function Gte(){const e=z(),t=x.useRef(null),n=x.useRef(!1),r=x.useRef();... function Yte (line 328) | function Yte(e,t){const[n,r]=Se.useState(t);Se.useLayoutEffect(()=>{cons... function Qte (line 328) | function Qte(){const e=ce(),t=z(),n=ZT(),r=qT(),o=wn(1),s=ns(),i=K("shou... function mj (line 328) | function mj(e=ene){const t=z();return K("getRelevantStyles",()=>{var s;c... function tne (line 328) | function tne(e){const{uiType:t,items:n,title:r,style:o,value:s,onValueCh... function yj (line 328) | function yj(e,[t,n]){return Math.min(n,Math.max(t,e))} function nne (line 328) | function nne(e){const t=x.useRef({value:e,previous:e});return x.useMemo(... function T (line 328) | function T(L){const B=yne(_,L);F(L,B)} function O (line 328) | function O(L){F(L,b.current)} function N (line 328) | function N(){const L=$.current[b.current];_[b.current]!==L&&p(_)} function F (line 328) | function F(L,B,{commit:q}={commit:!1}){const Q=wne(s),H=bne(Math.round((... function v (line 328) | function v(b){const E=y.current||d.getBoundingClientRect(),C=[0,E.width]... function y (line 328) | function y(g){const w=p.current||u.current.getBoundingClientRect(),S=[0,... function gne (line 328) | function gne(e=[],t,n){const r=[...e];return r[n]=t,r.sort((o,s)=>o-s)} function Ij (line 328) | function Ij(e,t,n){const s=100/(n-t)*(e-t);return yj(s,[0,100])} function mne (line 328) | function mne(e,t){return t>2?`Value ${e+1} of ${t}`:t===2?["Minimum","Ma... function yne (line 328) | function yne(e,t){if(e.length===1)return 0;const n=e.map(o=>Math.abs(o-t... function Sne (line 328) | function Sne(e,t,n){const r=e/2,s=Sw([0,50],[0,r]);return(r-s(t)*n)*n} function vne (line 328) | function vne(e){return e.slice(0,-1).map((t,n)=>e[n+1]-t)} function xne (line 328) | function xne(e,t){if(t>0){const n=vne(e);return Math.min(...n)>=t}return!0} function Sw (line 328) | function Sw(e,t){return n=>{if(e[0]===e[1]||t[0]===t[1])return t[0];cons... function wne (line 328) | function wne(e){return(String(e).split(".")[1]||"").length} function bne (line 328) | function bne(e,t){const n=Math.pow(10,t);return Math.round(e*n)/n} function kne (line 328) | function kne({label:e,uiTypeA:t,uiTypeB:n,labelA:r,labelB:o,itemsA:s,ite... function $ne (line 328) | function $ne({id:e,label:t,uiType:n,style:r,items:o,type:s,value:i,onVal... function Mne (line 328) | function Mne({styles:e}){const t=Ru();if(!e)return null;const n=e.get(oo... function Wu (line 328) | function Wu(){const e=z(),t=So();return Se.useMemo(()=>function(r,o,s){e... function Ane (line 328) | function Ane({styles:e,theme:t}){const n=$e(),r=z(),o=Wu(),s=e.get(tr),i... function jne (line 328) | function jne({theme:e,styles:t}){const n=$e(),r=Wu(),o=t.get(ao),s=t.get... function One (line 328) | function One({styles:e}){const t=Wu(),n=e.get(oo);return n===void 0?null... function Dne (line 328) | function Dne({styles:e}){const t=Wu(),n=e.get(Hp);return n===void 0?null... function Rne (line 328) | function Rne({styles:e}){const t=Wu(),n=e.get(Bp),r=e.get(zp);return!n||... function Lne (line 328) | function Lne(){const e=z(),t=K("opacity",()=>e.getSharedOpacity(),[e]),n... function Nne (line 328) | function Nne(){const e=z(),t=$e(),n=mj(),r=n==null?void 0:n.get(tr),o=Jo... function zne (line 328) | function zne(){return h.jsxs(h.Fragment,{children:[h.jsx(Bne,{}),h.jsx(U... function Ue (line 328) | function Ue(e){var r;const t=z(),n=(r=e.meta)==null?void 0:r.geo;return ... function Bne (line 328) | function Bne(){const e=De(),t=Ue(e.select);return h.jsx(R,{...e.select,i... function Une (line 328) | function Une(){const e=De(),t=Ue(e.hand);return h.jsx(R,{...e.hand,isSel... function Hne (line 328) | function Hne(){const e=De(),t=Ue(e.draw);return h.jsx(R,{...e.draw,isSel... function Kne (line 328) | function Kne(){const e=De(),t=Ue(e.eraser);return h.jsx(R,{...e.eraser,i... function Wne (line 328) | function Wne(){const e=De(),t=Ue(e.arrow);return h.jsx(R,{...e.arrow,isS... function Vne (line 328) | function Vne(){const e=De(),t=Ue(e.text);return h.jsx(R,{...e.text,isSel... function Gne (line 328) | function Gne(){const e=De(),t=Ue(e.note);return h.jsx(R,{...e.note,isSel... function Yne (line 328) | function Yne(){const e=De(),t=Ue(e.asset);return h.jsx(R,{...e.asset,isS... function Xne (line 328) | function Xne(){const e=De(),t=Ue(e.rectangle);return h.jsx(R,{...e.recta... function qne (line 328) | function qne(){const e=De(),t=Ue(e.ellipse);return h.jsx(R,{...e.ellipse... function Zne (line 328) | function Zne(){const e=De(),t=Ue(e.diamond);return h.jsx(R,{...e.diamond... function Qne (line 328) | function Qne(){const e=De(),t=Ue(e.triangle);return h.jsx(R,{...e.triang... function Jne (line 328) | function Jne(){const e=De(),t=Ue(e.trapezoid);return h.jsx(R,{...e.trape... function ere (line 328) | function ere(){const e=De(),t=Ue(e.rhombus);return h.jsx(R,{...e.rhombus... function tre (line 328) | function tre(){const e=De(),t=Ue(e.hexagon);return h.jsx(R,{...e.hexagon... function nre (line 328) | function nre(){const e=De(),t=Ue(e.cloud);return h.jsx(R,{...e.cloud,isS... function rre (line 328) | function rre(){const e=De(),t=Ue(e.star);return h.jsx(R,{...e.star,isSel... function ore (line 328) | function ore(){const e=De(),t=Ue(e.oval);return h.jsx(R,{...e.oval,isSel... function sre (line 328) | function sre(){const e=De(),t=Ue(e["x-box"]);return h.jsx(R,{...e["x-box... function ire (line 328) | function ire(){const e=De(),t=Ue(e["check-box"]);return h.jsx(R,{...e["c... function are (line 328) | function are(){const e=De(),t=Ue(e["arrow-left"]);return h.jsx(R,{...e["... function cre (line 328) | function cre(){const e=De(),t=Ue(e["arrow-up"]);return h.jsx(R,{...e["ar... function lre (line 328) | function lre(){const e=De(),t=Ue(e["arrow-down"]);return h.jsx(R,{...e["... function ure (line 328) | function ure(){const e=De(),t=Ue(e["arrow-right"]);return h.jsx(R,{...e[... function dre (line 328) | function dre(){const e=De(),t=Ue(e.line);return h.jsx(R,{...e.line,isSel... function hre (line 328) | function hre(){const e=De(),t=Ue(e.highlight);return h.jsx(R,{...e.highl... function pre (line 328) | function pre(){const e=De(),t=Ue(e.frame);return h.jsx(R,{...e.frame,isS... function fre (line 328) | function fre(){const e=De(),t=Ue(e.laser);return h.jsx(R,{...e.laser,isS... function fy (line 328) | function fy(e,t,n,r){e.addEventListener?e.addEventListener(t,n,r):e.atta... function al (line 328) | function al(e,t,n,r){e.removeEventListener?e.removeEventListener(t,n,r):... function Ej (line 328) | function Ej(e,t){const n=t.slice(0,t.length-1);for(let r=0;r=t.length?e:t,r=e.length>=t.length?t:... function Tj (line 328) | function Tj(e){kj=e||"all"} function Pu (line 328) | function Pu(){return kj||"all"} function Sre (line 328) | function Sre(){return Ve.slice(0)} function vre (line 328) | function vre(){return Ve.map(e=>mre(e)||yre(e)||String.fromCharCode(e))} function xre (line 328) | function xre(){const e=[];return Object.keys(ct).forEach(t=>{ct[t].forEa... function wre (line 328) | function wre(e){const t=e.target||e.srcElement,{tagName:n}=t;let r=!0;co... function bre (line 328) | function bre(e){return typeof e=="string"&&(e=Vu(e)),Ve.indexOf(e)!==-1} function Pre (line 328) | function Pre(e,t){let n,r;e||(e=Pu());for(const o in ct)if(Object.protot... function Cre (line 328) | function Cre(e){let t=e.keyCode||e.which||e.charCode;const n=Ve.indexOf(... function $j (line 328) | function $j(e){if(typeof e>"u")Object.keys(ct).forEach(o=>{Array.isArray... function fI (line 328) | function fI(e,t,n,r){if(t.element!==r)return;let o;if(t.scope===n||t.sco... function gI (line 328) | function gI(e,t){const n=ct["*"];let r=e.keyCode||e.which||e.charCode;if... function kn (line 328) | function kn(e,t,n){Ve=[];const r=_j(e);let o=[],s="all",i=document,a=0,c... function Ire (line 328) | function Ire(e){let t=arguments.length>1&&arguments[1]!==void 0?argument... function xw (line 328) | function xw(e){const t=Object.values(ct).flat();if(t.findIndex(r=>{let{e... function Ere (line 328) | function Ere(){const e=z(),t=ns(),n=ce(),r=De(),o=K("is focused",()=>e.g... function yI (line 328) | function yI(e){return _re(e).map(t=>{let n="";const r=t.split("");return... function _re (line 328) | function _re(e){typeof e!="string"&&(e=""),e=e.replace(/\s/g,"");const t... function Sl (line 328) | function Sl(e){return e.getIsMenuOpen()||e.getEditingShapeId()!==null||e... function Tre (line 328) | function Tre({children:e}){const t=z(),n=v8(),r=Rn(),o=$e(),s=Math.min(8... function Mre (line 335) | function Mre({activeToolId:e}){const t=z(),n=Rn(),r=$e(),o=K("is tool lo... function jre (line 335) | function jre(){const e=ce();return h.jsxs(h.Fragment,{children:[h.jsx(R,... function Rre (line 335) | function Rre({overrides:e={},children:t}){const n=Q0(e);return h.jsx(Mj.... function ti (line 335) | function ti(){return x.useContext(Mj)} function Lre (line 335) | function Lre({overrides:e,components:t,assetUrls:n,onUiEvent:r,forceMobi... function Fre (line 335) | function Fre({overrides:e,children:t}){const n=Kq(e);return h.jsx(IZ,{ov... function Nre (line 335) | function Nre(){const e=z(),{addToast:t}=Kr();x.useEffect(()=>{function n... function Hre (line 335) | function Hre(e){return{draw:{url:e.fonts.draw,format:e.fonts.draw.split(... function Aj (line 335) | function Aj(e){const t=x.useMemo(()=>Hre(e),[e]),n=[th("tldraw_draw",t.d... function Kre (line 335) | function Kre(e){const{children:t,maxImageDimension:n,maxAssetSize:r,acce... function Gre (line 335) | function Gre({maxImageDimension:e=1e3,maxAssetSize:t=10*1024*1024,accept... function k (line 335) | async function k(){const $=await I.getSvgString([..._],{bounds:f,scale:y... function A (line 335) | function A(e,t={}){const n=typeof e=="string"?e:e.src;if(typeof t=="func... function qre (line 335) | function qre(e){return{fonts:{monospace:A("./fonts/IBMPlexMono-Medium.wo... function Qre (line 335) | function Qre(e){if(e===""||e.trim()==="")return!1;try{return btoa(atob(e... function Jre (line 335) | function Jre(e){const t=e.length%4===0?0:4-e.length%4;e+="=".repeat(t);c... function eoe (line 335) | function eoe(){const e=qre({baseUrl:"/static/"});localStorage.removeItem... FILE: frontend/public/baiban/assets/index-CB2-j8Sp.js function FO (line 1) | function FO(e,t){for(var n=0;n>>1,le=H... function n (line 25) | function n(H){return H.length===0?null:H[0]} function r (line 25) | function r(H){if(H.length===0)return null;var U=H[0],W=H.pop();if(W!==U)... function o (line 25) | function o(H,U){var W=H.sortIndex-U.sortIndex;return W!==0?W:H.id-U.id} function b (line 25) | function b(H){for(var U=n(l);U!==null;){if(U.callback===null)r(l);else i... function E (line 25) | function E(H){if(g=!1,b(H),!y)if(n(c)!==null)y=!0,q(C);else{var U=n(l);U... function C (line 25) | function C(H,U){y=!1,g&&(g=!1,S(k),k=-1),f=!0;var W=p;try{for(b(U),d=n(c... function O (line 25) | function O(){return!(e.unstable_now()-T<$)} function N (line 25) | function N(){if(_!==null){var H=e.unstable_now();T=H;var U=!0;try{U=_(!0... function q (line 25) | function q(H){_=H,I||(I=!0,F())} function Q (line 25) | function Q(H,U){k=w(function(){H(e.unstable_now())},U)} function Y (line 33) | function Y(e){for(var t="https://reactjs.org/docs/error-decoder.html?inv... function zi (line 33) | function zi(e,t){Za(e,t),Za(e+"Capture",t)} function Za (line 33) | function Za(e,t){for(Ll[e]=t,e=0;e"u"||dD(e,t,n,r))return!0;if(... function yn (line 33) | function yn(e,t,n,r,o,s,i){this.acceptsBooleans=t===2||t===3||t===4,this... function Uv (line 33) | function Uv(e){return e[1].toUpperCase()} function Hv (line 33) | function Hv(e,t,n,r){var o=Kt.hasOwnProperty(t)?Kt[t]:null;(o!==null?o.t... function Fc (line 33) | function Fc(e){return e===null||typeof e!="object"?null:(e=Kw&&e[Kw]||e[... function ll (line 33) | function ll(e){if(Mg===void 0)try{throw Error()}catch(n){var t=n.stack.t... function jg (line 34) | function jg(e,t){if(!e||Ag)return"";Ag=!0;var n=Error.prepareStackTrace;... function pD (line 37) | function pD(e){switch(e.tag){case 5:return ll(e.type);case 16:return ll(... function By (line 37) | function By(e){if(e==null)return null;if(typeof e=="function")return e.d... function fD (line 37) | function fD(e){var t=e.type;switch(e.tag){case 24:return"Cache";case 9:r... function Ds (line 37) | function Ds(e){switch(typeof e){case"boolean":case"number":case"string":... function RI (line 37) | function RI(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="inp... function gD (line 37) | function gD(e){var t=RI(e)?"checked":"value",n=Object.getOwnPropertyDesc... function rd (line 37) | function rd(e){e._valueTracker||(e._valueTracker=gD(e))} function LI (line 37) | function LI(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n... function op (line 37) | function op(e){if(e=e||(typeof document<"u"?document:void 0),typeof e>"u... function Uy (line 37) | function Uy(e,t){var n=t.checked;return ut({},t,{defaultChecked:void 0,d... function Ww (line 37) | function Ww(e,t){var n=t.defaultValue==null?"":t.defaultValue,r=t.checke... function FI (line 37) | function FI(e,t){t=t.checked,t!=null&&Hv(e,"checked",t,!1)} function Hy (line 37) | function Hy(e,t){FI(e,t);var n=Ds(t.value),r=t.type;if(n!=null)r==="numb... function Vw (line 37) | function Vw(e,t,n){if(t.hasOwnProperty("value")||t.hasOwnProperty("defau... function Ky (line 37) | function Ky(e,t,n){(t!=="number"||op(e.ownerDocument)!==e)&&(n==null?e.d... function La (line 37) | function La(e,t,n,r){if(e=e.options,t){t={};for(var o=0;o>>=0,e===0?32:31-(kD(e)/TD|0)|0} function dl (line 37) | function dl(e){switch(e&-e){case 1:return 1;case 2:return 2;case 4:retur... function cp (line 37) | function cp(e,t){var n=e.pendingLanes;if(n===0)return 0;var r=0,o=e.susp... function MD (line 37) | function MD(e,t){switch(e){case 1:case 2:case 4:return t+250;case 8:case... function AD (line 37) | function AD(e,t){for(var n=e.suspendedLanes,r=e.pingedLanes,o=e.expirati... function Jy (line 37) | function Jy(e){return e=e.pendingLanes&-1073741825,e!==0?e:e&1073741824?... function tE (line 37) | function tE(){var e=sd;return sd<<=1,!(sd&4194240)&&(sd=64),e} function Dg (line 37) | function Dg(e){for(var t=[],n=0;31>n;n++)t.push(e);return t} function Iu (line 37) | function Iu(e,t,n){e.pendingLanes|=t,t!==536870912&&(e.suspendedLanes=0,... function jD (line 37) | function jD(e,t){var n=e.pendingLanes&~t;e.pendingLanes=t,e.suspendedLan... function Xv (line 37) | function Xv(e,t){var n=e.entangledLanes|=t;for(e=e.entanglements;n;){var... function nE (line 37) | function nE(e){return e&=-e,1ba||(e.current=lS[ba],lS[ba]=null,ba--)} function Ge (line 38) | function Ge(e,t){ba++,lS[ba]=e.current,e.current=t} function Qa (line 38) | function Qa(e,t){var n=e.type.contextTypes;if(!n)return Rs;var r=e.state... function $n (line 38) | function $n(e){return e=e.childContextTypes,e!=null} function pp (line 38) | function pp(){tt(Tn),tt(rn)} function Sb (line 38) | function Sb(e,t,n){if(rn.current!==Rs)throw Error(Y(168));Ge(rn,t),Ge(Tn... function EE (line 38) | function EE(e,t,n){var r=e.stateNode;if(t=t.childContextTypes,typeof r.g... function fp (line 38) | function fp(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMerged... function vb (line 38) | function vb(e,t,n){var r=e.stateNode;if(!r)throw Error(Y(169));n?(e=EE(e... function _E (line 38) | function _E(e){To===null?To=[e]:To.push(e)} function MR (line 38) | function MR(e){xf=!0,_E(e)} function Vs (line 38) | function Vs(){if(!Gg&&To!==null){Gg=!0;var e=0,t=Fe;try{var n=To;for(Fe=... function ui (line 38) | function ui(e,t){Pa[Ca++]=mp,Pa[Ca++]=gp,gp=e,mp=t} function kE (line 38) | function kE(e,t,n){dr[hr++]=Mo,dr[hr++]=Ao,dr[hr++]=Ii,Ii=e;var r=Mo;e=A... function r0 (line 38) | function r0(e){e.return!==null&&(ui(e,1),kE(e,1,0))} function o0 (line 38) | function o0(e){for(;e===gp;)gp=Pa[--Ca],Pa[Ca]=null,mp=Pa[--Ca],Pa[Ca]=n... function TE (line 38) | function TE(e,t){var n=fr(5,null,null,0);n.elementType="DELETED",n.state... function xb (line 38) | function xb(e,t){switch(e.tag){case 5:var n=e.type;return t=t.nodeType!=... function uS (line 38) | function uS(e){return(e.mode&1)!==0&&(e.flags&128)===0} function dS (line 38) | function dS(e){if(rt){var t=Yn;if(t){var n=t;if(!xb(e,t)){if(uS(e))throw... function wb (line 38) | function wb(e){for(e=e.return;e!==null&&e.tag!==5&&e.tag!==3&&e.tag!==13... function hd (line 38) | function hd(e){if(e!==Xn)return!1;if(!rt)return wb(e),rt=!0,!1;var t;if(... function $E (line 38) | function $E(){for(var e=Yn;e;)e=ks(e.nextSibling)} function Ja (line 38) | function Ja(){Yn=Xn=null,rt=!1} function s0 (line 38) | function s0(e){$r===null?$r=[e]:$r.push(e)} function Hc (line 38) | function Hc(e,t,n){if(e=n.ref,e!==null&&typeof e!="function"&&typeof e!=... function pd (line 38) | function pd(e,t){throw e=Object.prototype.toString.call(t),Error(Y(31,e=... function bb (line 38) | function bb(e){var t=e._init;return t(e._payload)} function ME (line 38) | function ME(e){function t(S,v){if(e){var b=S.deletions;b===null?(S.delet... function a0 (line 38) | function a0(){i0=Ia=Sp=null} function c0 (line 38) | function c0(e){var t=yp.current;tt(yp),e._currentValue=t} function hS (line 38) | function hS(e,t,n){for(;e!==null;){var r=e.alternate;if((e.childLanes&t)... function Ba (line 38) | function Ba(e,t){Sp=e,i0=Ia=null,e=e.dependencies,e!==null&&e.firstConte... function yr (line 38) | function yr(e){var t=e._currentValue;if(i0!==e)if(e={context:e,memoizedV... function l0 (line 38) | function l0(e){fi===null?fi=[e]:fi.push(e)} function jE (line 38) | function jE(e,t,n,r){var o=t.interleaved;return o===null?(n.next=n,l0(t)... function Bo (line 38) | function Bo(e,t){e.lanes|=t;var n=e.alternate;for(n!==null&&(n.lanes|=t)... function u0 (line 38) | function u0(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:... function OE (line 38) | function OE(e,t){e=e.updateQueue,t.updateQueue===e&&(t.updateQueue={base... function Oo (line 38) | function Oo(e,t){return{eventTime:e,lane:t,tag:0,payload:null,callback:n... function Ts (line 38) | function Ts(e,t,n){var r=e.updateQueue;if(r===null)return null;if(r=r.sh... function ah (line 38) | function ah(e,t,n){if(t=t.updateQueue,t!==null&&(t=t.shared,(n&4194240)!... function Pb (line 38) | function Pb(e,t){var n=e.updateQueue,r=e.alternate;if(r!==null&&(r=r.upd... function vp (line 38) | function vp(e,t,n,r){var o=e.updateQueue;ms=!1;var s=o.firstBaseUpdate,i... function Cb (line 38) | function Cb(e,t,n){if(e=t.effects,t.effects=null,e!==null)for(t=0;tn?n:4,e(!0);var r=Xg.transition;Xg... function ZE (line 38) | function ZE(){return Sr().memoizedState} function DR (line 38) | function DR(e,t,n){var r=Ms(e);if(n={lane:r,action:n,hasEagerState:!1,ea... function RR (line 38) | function RR(e,t,n){var r=Ms(e),o={lane:r,action:n,hasEagerState:!1,eager... function QE (line 38) | function QE(e){var t=e.alternate;return e===lt||t!==null&&t===lt} function JE (line 38) | function JE(e,t){Cl=wp=!0;var n=e.pending;n===null?t.next=t:(t.next=n.ne... function e_ (line 38) | function e_(e,t,n){if(n&4194240){var r=t.lanes;r&=e.pendingLanes,n|=r,t.... function Ir (line 38) | function Ir(e,t){if(e&&e.defaultProps){t=ut({},t),e=e.defaultProps;for(v... function pS (line 38) | function pS(e,t,n,r){t=e.memoizedState,n=n(r,t),n=n==null?t:ut({},t,n),e... function _b (line 38) | function _b(e,t,n,r,o,s,i){return e=e.stateNode,typeof e.shouldComponent... function t_ (line 38) | function t_(e,t,n){var r=!1,o=Rs,s=t.contextType;return typeof s=="objec... function kb (line 38) | function kb(e,t,n,r){e=t.state,typeof t.componentWillReceiveProps=="func... function fS (line 38) | function fS(e,t,n,r){var o=e.stateNode;o.props=n,o.state=e.memoizedState... function nc (line 38) | function nc(e,t){try{var n="",r=t;do n+=pD(r),r=r.return;while(r);var o=... function Qg (line 40) | function Qg(e,t,n){return{value:e,source:null,stack:n??null,digest:t??nu... function gS (line 40) | function gS(e,t){try{console.error(t.value)}catch(n){setTimeout(function... function n_ (line 40) | function n_(e,t,n){n=Oo(-1,n),n.tag=3,n.payload={element:null};var r=t.v... function r_ (line 40) | function r_(e,t,n){n=Oo(-1,n),n.tag=3;var r=e.type.getDerivedStateFromEr... function Tb (line 40) | function Tb(e,t,n){var r=e.pingCache;if(r===null){r=e.pingCache=new zR;v... function $b (line 40) | function $b(e){do{var t;if((t=e.tag===13)&&(t=e.memoizedState,t=t!==null... function Mb (line 40) | function Mb(e,t,n,r,o){return e.mode&1?(e.flags|=65536,e.lanes=o,e):(e==... function un (line 40) | function un(e,t,n,r){t.child=e===null?AE(t,null,n,r):ec(t,e.child,n,r)} function Ab (line 40) | function Ab(e,t,n,r,o){n=n.render;var s=t.ref;return Ba(t,o),r=g0(e,t,n,... function jb (line 40) | function jb(e,t,n,r,o){if(e===null){var s=n.type;return typeof s=="funct... function o_ (line 40) | function o_(e,t,n,r,o){if(e!==null){var s=e.memoizedProps;if(Kl(s,r)&&e.... function s_ (line 40) | function s_(e,t,n){var r=t.pendingProps,o=r.children,s=e!==null?e.memoiz... function i_ (line 40) | function i_(e,t){var n=t.ref;(e===null&&n!==null||e!==null&&e.ref!==n)&&... function mS (line 40) | function mS(e,t,n,r,o){var s=$n(n)?Ci:rn.current;return s=Qa(t,s),Ba(t,o... function Ob (line 40) | function Ob(e,t,n,r,o){if($n(n)){var s=!0;fp(t)}else s=!1;if(Ba(t,o),t.s... function yS (line 40) | function yS(e,t,n,r,o,s){i_(e,t);var i=(t.flags&128)!==0;if(!r&&!i)retur... function a_ (line 40) | function a_(e){var t=e.stateNode;t.pendingContext?Sb(e,t.pendingContext,... function Db (line 40) | function Db(e,t,n,r,o){return Ja(),s0(o),t.flags|=256,un(e,t,n,r),t.child} function vS (line 40) | function vS(e){return{baseLanes:e,cachePool:null,transitions:null}} function c_ (line 40) | function c_(e,t,n){var r=t.pendingProps,o=it.current,s=!1,i=(t.flags&128... function v0 (line 40) | function v0(e,t){return t=If({mode:"visible",children:t},e.mode,0,null),... function fd (line 40) | function fd(e,t,n,r){return r!==null&&s0(r),ec(t,e.child,null,n),e=v0(t,... function UR (line 40) | function UR(e,t,n,r,o,s,i){if(n)return t.flags&256?(t.flags&=-257,r=Qg(E... function Rb (line 40) | function Rb(e,t,n){e.lanes|=t;var r=e.alternate;r!==null&&(r.lanes|=t),h... function Jg (line 40) | function Jg(e,t,n,r,o){var s=e.memoizedState;s===null?e.memoizedState={i... function l_ (line 40) | function l_(e,t,n){var r=t.pendingProps,o=r.revealOrder,s=r.tail;if(un(e... function uh (line 40) | function uh(e,t){!(t.mode&1)&&e!==null&&(e.alternate=null,t.alternate=nu... function Uo (line 40) | function Uo(e,t,n){if(e!==null&&(t.dependencies=e.dependencies),_i|=t.la... function HR (line 40) | function HR(e,t,n){switch(t.tag){case 3:a_(t),Ja();break;case 5:DE(t);br... function Kc (line 40) | function Kc(e,t){if(!rt)switch(e.tailMode){case"hidden":t=e.tail;for(var... function Gt (line 40) | function Gt(e){var t=e.alternate!==null&&e.alternate.child===e.child,n=0... function KR (line 40) | function KR(e,t,n){var r=t.pendingProps;switch(o0(t),t.tag){case 2:case ... function WR (line 40) | function WR(e,t){switch(o0(t),t.tag){case 1:return $n(t.type)&&pp(),e=t.... function Ea (line 40) | function Ea(e,t){var n=e.ref;if(n!==null)if(typeof n=="function")try{n(n... function wS (line 40) | function wS(e,t,n){try{n()}catch(r){ft(e,t,r)}} function GR (line 40) | function GR(e,t){if(oS=lp,e=yE(),n0(e)){if("selectionStart"in e)var n={s... function Il (line 40) | function Il(e,t,n){var r=t.updateQueue;if(r=r!==null?r.lastEffect:null,r... function Pf (line 40) | function Pf(e,t){if(t=t.updateQueue,t=t!==null?t.lastEffect:null,t!==nul... function bS (line 40) | function bS(e){var t=e.ref;if(t!==null){var n=e.stateNode;switch(e.tag){... function p_ (line 40) | function p_(e){var t=e.alternate;t!==null&&(e.alternate=null,p_(t)),e.ch... function f_ (line 40) | function f_(e){return e.tag===5||e.tag===3||e.tag===4} function Fb (line 40) | function Fb(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||f_(... function PS (line 40) | function PS(e,t,n){var r=e.tag;if(r===5||r===6)e=e.stateNode,t?n.nodeTyp... function CS (line 40) | function CS(e,t,n){var r=e.tag;if(r===5||r===6)e=e.stateNode,t?n.insertB... function ls (line 40) | function ls(e,t,n){for(n=n.child;n!==null;)g_(e,t,n),n=n.sibling} function g_ (line 40) | function g_(e,t,n){if(to&&typeof to.onCommitFiberUnmount=="function")try... function Nb (line 40) | function Nb(e){var t=e.updateQueue;if(t!==null){e.updateQueue=null;var n... function Cr (line 40) | function Cr(e,t){var n=t.deletions;if(n!==null)for(var r=0;r"u"||typeof __R... function h3 (line 40) | async function h3(e,t){const{url:n,style:r="normal",weight:o="500",displ... function M_ (line 47) | function M_(e){return e&&typeof e=="object"&&"parents"in e} function A_ (line 47) | function A_(e){for(let t=0,n=e.parents.length;t{co... class m3 (line 47) | class m3{constructor(t){m(this,"initialAtomValues",new Map);this.parent=... method constructor (line 47) | constructor(t){m(this,"initialAtomValues",new Map);this.parent=t} method isRoot (line 47) | get isRoot(){return this.parent===null} method commit (line 47) | commit(){if(this.isRoot){const t=this.initialAtomValues;this.initialAt... method abort (line 47) | abort(){Jt.globalEpoch++,this.initialAtomValues.forEach((t,n)=>{var r;... function dn (line 47) | function dn(){return Jt.globalEpoch} function L_ (line 47) | function L_(e){if(Jt.globalIsReacting)throw new Error("cannot change ato... function y3 (line 47) | function y3(e,t){Jt.currentTransaction?Jt.currentTransaction.initialAtom... function S3 (line 47) | function S3(){Jt.globalEpoch++} function v3 (line 47) | function v3(e){const t=new m3(Jt.currentTransaction);Jt.currentTransacti... function Mr (line 47) | function Mr(e){return Jt.currentTransaction?e():v3(e)} class x3 (line 47) | class x3{constructor(t,n,r){m(this,"isEqual");m(this,"computeDiff");m(th... method constructor (line 47) | constructor(t,n,r){m(this,"isEqual");m(this,"computeDiff");m(this,"las... method __unsafe__getWithoutCapture (line 47) | __unsafe__getWithoutCapture(t){return this.current} method get (line 47) | get(){return $p(this),this.current} method set (line 47) | set(t,n){var o,s;if(((o=this.isEqual)==null?void 0:o.call(this,this.cu... method update (line 47) | update(t){return this.set(t(this.current))} method getDiffSince (line 47) | getDiffSince(t){var n;return $p(this),t>=this.lastChangedEpoch?Do:((n=... function fn (line 47) | function fn(e,t,n){return new w3(e,t,n)} function b3 (line 47) | function b3(){Xb||(Xb=!0,console.warn(`Using \`@computed\` as a decorato... method constructor (line 60) | constructor(t,n){this.value=t,this.diff=n} function fl (line 60) | function fl(e,t){return new TS(e,t)} class P3 (line 60) | class P3{constructor(t,n,r){m(this,"lastChangedEpoch",mi);m(this,"lastTr... method constructor (line 60) | constructor(t,n,r){m(this,"lastChangedEpoch",mi);m(this,"lastTraversed... method isActivelyListening (line 60) | get isActivelyListening(){return!this.children.isEmpty} method __unsafe__getWithoutCapture (line 60) | __unsafe__getWithoutCapture(t){var r;if(!(this.lastChangedEpoch===mi)&... method get (line 60) | get(){try{return this.__unsafe__getWithoutCapture()}finally{$p(this)}} method getDiffSince (line 60) | getDiffSince(t){var n;return this.__unsafe__getWithoutCapture(!0),$p(t... function C3 (line 60) | function C3(e={},t,n,r){const o=r.value,s=Symbol.for("__@tldraw/state__c... function qb (line 60) | function qb(e={},t,n,r){return r.get?(b3(),I3(e,t,n,r)):C3(e,t,n,r)} function I3 (line 60) | function I3(e={},t,n,r){const o=r.get,s=Symbol.for("__@tldraw/state__com... function V (line 60) | function V(){if(arguments.length===1){const e=arguments[0];return(t,n,r)... function $f (line 60) | function $f(e,t){const n=Se.useRef(t);n.current=t;const[r,o,s]=Se.useMem... method apply (line 60) | apply(e,t,n){return $f(e.displayName??e.name??"tracked(???)",()=>e.apply... function or (line 60) | function or(e){let t=null;const n=e.$$typeof;return n===k3&&(e=e.type,t=... function $3 (line 60) | function $3(){const e=arguments[0],t=arguments[1],n=arguments.length===3... function js (line 60) | function js(e,t,n=Do){x.useEffect(()=>{const r=new yc(e,t);return r.atta... function K (line 60) | function K(){const e=arguments,t=e.length===3?e[2]:[e[0]],n=e.length===3... class fh (line 60) | class fh{constructor(t){m(this,"nextValue");m(this,"diff");this.previous... method constructor (line 60) | constructor(t){m(this,"nextValue");m(this,"diff");this.previousValue=t} method get (line 60) | get(){var r,o,s,i;const t=((o=(r=this.diff)==null?void 0:r.removed)==n... method _add (line 60) | _add(t,n){var r,o;this.nextValue??(this.nextValue=new Set(this.previou... method add (line 60) | add(t){var o,s,i;const n=this.previousValue.has(t);if(n)return((s=(o=t... method _remove (line 60) | _remove(t,n){var r,o;this.nextValue??(this.nextValue=new Set(this.prev... method remove (line 60) | remove(t){var o,s,i,a;const n=this.previousValue.has(t);if(!n)return((... function Mp (line 60) | function Mp(e,t){const n=[];e:for(const r of e){for(const o of n)if(t?t(... function fe (line 60) | function fe(e){return e.filter(t=>t!=null)} function Wn (line 60) | function Wn(e){return e[e.length-1]} function M3 (line 60) | function M3(e,t){let n,r=1/0;for(const o of e){const s=t(o);s{try{return e(...n)}catch(r){throw r inst... method ok (line 60) | ok(e){return{ok:!0,value:e}} method err (line 60) | err(e){return{ok:!1,error:e}} function qo (line 60) | function qo(e,t){const n=t&&e&&typeof e=="object"&&t in e?e[t]:e;throw n... function B_ (line 60) | function B_(e,t){let n;const r=(...o)=>(n||(n={},n.promise=new Promise((... function j0 (line 60) | function j0(e,t){if(typeof e!="object"||e===null)return;let n=Qb.get(e);... class Ka (line 60) | class Ka{static async dataUrlToArrayBuffer(t){return fetch(t).then(funct... method dataUrlToArrayBuffer (line 60) | static async dataUrlToArrayBuffer(t){return fetch(t).then(function(n){... method blobToDataUrl (line 60) | static async blobToDataUrl(t){return await new Promise((n,r)=>{if(t){c... method blobToText (line 60) | static async blobToText(t){return await new Promise((n,r)=>{if(t){cons... function $S (line 60) | function $S(e){let t=0;for(let n=0;n{const o=document... method loadVideo (line 60) | static loadVideo(t){return new Promise((n,r)=>{const o=document.create... method loadImage (line 60) | static loadImage(t){return new Promise((n,r)=>{const o=new Image;o.onl... method getVideoSize (line 60) | static async getVideoSize(t){return jo.usingObjectURL(t,async n=>{cons... method getImageSize (line 60) | static async getImageSize(t){const n=await jo.usingObjectURL(t,jo.load... method usingObjectURL (line 60) | static async usingObjectURL(t,n){const r=URL.createObjectURL(t);try{re... function Ys (line 60) | function Ys(e=""){let t=0,n=0,r=0,o=0;function s(){const i=t^t<<11;retur... function Ap (line 60) | function Ap(e,t,n,r=!1){const[o,s]=t,[i,a]=n,c=i+(e-o)/(s-o)*(a-i);retur... function ro (line 60) | function ro(e,t){return Object.prototype.hasOwnProperty.call(e,t)} function Lr (line 60) | function Lr(e,t){if(ro(e,t))return e[t]} function t1 (line 60) | function t1(e){return Object.keys(e)} function bt (line 60) | function bt(e){return Object.values(e)} function An (line 60) | function An(e){return Object.entries(e)} function O0 (line 60) | function O0(e){return Object.fromEntries(e)} function nm (line 60) | function nm(e,t){const n={};let r=!1;for(const[o,s]of An(e))t(o,s)?n[o]=... function Mf (line 60) | function Mf(e,t){const n={};for(const[r,o]of An(e)){const s=t(r,o);n[r]=... function U_ (line 60) | function U_(e,t){if(e===t)return!0;const n=new Set(Object.keys(e)),r=new... function W_ (line 60) | function W_(e){if(e>="a"&&e<="z")return e.charCodeAt(0)-97+2;if(e>="A"&&... function V_ (line 60) | function V_(e){if(e.length!==W_(e.charAt(0)))throw new Error("invalid in... function n1 (line 60) | function n1(e){if(e===void 0)throw Error("n is undefined")} function r1 (line 60) | function r1(e){V_(e);const[t,...n]=e.split("");let r=!0;for(let o=n.leng... function D3 (line 60) | function D3(e){V_(e);const[t,...n]=e.split("");let r=!0;for(let o=n.leng... function ka (line 60) | function ka(e,t){if(t!==void 0&&e>=t)throw new Error(e+" >= "+t);if(e.sl... function gl (line 60) | function gl(e){const t=W_(e.charAt(0));if(t>e.length)throw new Error("in... function AS (line 60) | function AS(e){if(e===K_)throw new Error("invalid index: "+e);const t=gl... function Ji (line 60) | function Ji(e,t){if(e!==void 0&&AS(e),t!==void 0&&AS(t),e!==void 0&&t!==... function Ls (line 60) | function Ls(e,t,n){if(n===0)return[];if(n===1)return[Ji(e,t)];if(t===voi... function L3 (line 60) | function L3(e){AS(e)} function oc (line 60) | function oc(e,t,n){return Ls(e,t,n)} function rm (line 60) | function rm(e,t){return Ls(e,void 0,t)} function kl (line 60) | function kl(e,t){return Ls(e,t,1)[0]} function $o (line 60) | function $o(e){return Ls(e,void 0,1)[0]} function F3 (line 60) | function F3(e){return Ls(void 0,e,1)[0]} function eu (line 60) | function eu(e,t="a1"){return[t,...Ls(t,void 0,e)]} function en (line 60) | function en(e,t){return e.indext.index?1:0} function N3 (line 60) | function N3(e,t){return e.id>t.id?1:-1} function D0 (line 60) | function D0(e){try{return localStorage.getItem(e)}catch{return null}} function R0 (line 60) | function R0(e,t){try{localStorage.setItem(e,t)}catch{}} function z3 (line 60) | function z3(){try{localStorage.clear()}catch{}} function G_ (line 60) | function G_(e){try{return sessionStorage.getItem(e)}catch{return null}} function L0 (line 60) | function L0(e,t){try{sessionStorage.setItem(e,t)}catch{}} function Y_ (line 60) | function Y_(e){try{sessionStorage.removeItem(e)}catch{}} function B3 (line 60) | function B3(){try{sessionStorage.clear()}catch{}} function X_ (line 60) | function X_(){if(Vc)return;const e=Date.now(),t=e-jS;if(om+t{}):(Ta.includes(e)||(Ta.push(e),o1|... function W3 (line 60) | function W3(e){return e!==null} function V3 (line 60) | function V3(){return typeof globalThis<"u"&&globalThis.structuredClone?[... class F0 (line 60) | class F0{constructor(t,n){m(this,"createDefaultProperties");m(this,"vali... method constructor (line 60) | constructor(t,n){m(this,"createDefaultProperties");m(this,"validator")... method create (line 60) | create(t){const n={...this.createDefaultProperties(),id:this.createId(... method clone (line 60) | clone(t){return{...Ye(t),id:this.createId()}} method createId (line 60) | createId(t){return this.typeName+":"+(t??Q_())} method createCustomId (line 60) | createCustomId(t){return this.typeName+":"+t} method parseId (line 60) | parseId(t){if(!this.isId(t))throw new Error(`ID "${t}" is not a valid ... method isId (line 60) | isId(t){if(!t)return!1;for(let n=0;n({}),valid... class s1 (line 60) | class s1{constructor(){m(this,"items",new WeakMap)}get(t,n){return this.... method constructor (line 60) | constructor(){m(this,"items",new WeakMap)} method get (line 60) | get(t,n){return this.items.has(t)||this.items.set(t,n(t)),this.items.g... function qe (line 60) | function qe(M,D){for(var G=-1,ee=M==null?0:M.length,Ze=0,me=[];++G-1} function nO (line 60) | function nO(M,D){var G=this.__data__,ee=qu(G,M);return ee<0?(++this.size... function oi (line 60) | function oi(M){var D=-1,G=M==null?0:M.length;for(this.clear();++D... function EO (line 60) | function EO(M){var D=typeof M;return D=="string"||D=="number"||D=="symbo... function _O (line 60) | function _O(M){return!!bw&&bw in M} function kO (line 60) | function kO(M){var D=M&&M.constructor,G=typeof D=="function"&&D.prototyp... function TO (line 60) | function TO(M){return Pw.call(M)} function si (line 60) | function si(M){if(M!=null){try{return ww.call(M)}catch{}try{return M+""}... function jw (line 60) | function jw(M,D){return M===D||M!==M&&D!==D} function MO (line 60) | function MO(M){return M!=null&&Dw(M.length)&&!Ow(M)} function AO (line 60) | function AO(M,D){return $w(M,D)} function Ow (line 60) | function Ow(M){if(!Rw(M))return!1;var D=Rc(M);return D==f||D==y||D==l||D... function Dw (line 60) | function Dw(M){return typeof M=="number"&&M>-1&&M%1==0&&M<=i} function Rw (line 60) | function Rw(M){var D=typeof M;return M!=null&&(D=="object"||D=="function")} function Lc (line 60) | function Lc(M){return M!=null&&typeof M=="object"} function jO (line 60) | function jO(M){return MO(M)?gO(M):xO(M)} function OO (line 60) | function OO(){return[]} function DO (line 60) | function DO(){return!1} function q3 (line 60) | function q3(e){if(e.length===0)return new Set;const t=e[0],n=e.slice(1),... function Z3 (line 60) | function Z3(e,t){const n={};for(const r of t)e.has(r)||(n.added??(n.adde... function i1 (line 60) | function i1(e,t){for(const[n,r]of Object.entries(e)){const o=r,s=t[n];if... function a1 (line 60) | function a1(e,t,n){const r=Object.fromEntries(Object.keys(n).map(o=>[o,n... class Q3 (line 60) | class Q3{constructor(t,n){m(this,"indexCache",new Map);m(this,"historyCa... method constructor (line 60) | constructor(t,n){m(this,"indexCache",new Map);m(this,"historyCache",ne... method filterHistory (line 60) | filterHistory(t){if(this.historyCache.has(t))return this.historyCache.... method index (line 60) | index(t,n){const r=t+":"+n;if(this.indexCache.has(r))return this.index... method __uncached_createIndex (line 60) | __uncached_createIndex(t,n){const r=this.filterHistory(t),o=()=>{r.get... method record (line 60) | record(t,n=()=>({}),r="record:"+t+(n?":"+n.toString():"")){const o=thi... method records (line 60) | records(t,n=()=>({}),r="records:"+t+(n?":"+n.toString():"")){const o=t... method ids (line 60) | ids(t,n=()=>({}),r="ids:"+t+(n?":"+n.toString():"")){const o=this.filt... method exec (line 60) | exec(t,n){const r=a1(this,t,n);if(r.size===0)return Do;const o=this.at... class J_ (line 60) | class J_{constructor(t){m(this,"id",Q_());m(this,"atoms",fn("store_atoms... method constructor (line 60) | constructor(t){m(this,"id",Q_());m(this,"atoms",fn("store_atoms",{}));... method _flushHistory (line 60) | _flushHistory(){if(this.historyAccumulator.hasChanges()){const t=this.... method filterChangesByScope (line 60) | filterChangesByScope(t,n){const r={added:nm(t.added,(o,s)=>this.scoped... method updateHistory (line 60) | updateHistory(t){this.historyAccumulator.add({changes:t,source:this.is... method validate (line 60) | validate(t){this.allRecords().forEach(n=>this.schema.validateRecord(th... method getSnapshot (line 60) | getSnapshot(t="document"){return{store:this.serialize(t),schema:this.s... method migrateSnapshot (line 60) | migrateSnapshot(t){const n=this.schema.migrateStoreSnapshot(t);if(n.ty... method loadSnapshot (line 60) | loadSnapshot(t){const n=this.schema.migrateStoreSnapshot(t);if(n.type=... method extractingChanges (line 60) | extractingChanges(t){const n=[],r=this.historyAccumulator.intercepting... method applyDiff (line 60) | applyDiff(t,n=!0){const r=this._runCallbacks;try{this._runCallbacks=n,... method ensureStoreIsUsable (line 60) | ensureStoreIsUsable(){var t;this._integrityChecker??(this._integrityCh... method markAsPossiblyCorrupted (line 60) | markAsPossiblyCorrupted(){this._isPossiblyCorrupted=!0} method isPossiblyCorrupted (line 60) | isPossiblyCorrupted(){return this._isPossiblyCorrupted} function Af (line 60) | function Af(e){const t={added:{},removed:{},updated:{}};for(const n of e... function J3 (line 60) | function J3(e){if(e.length===0)return[];const t=[];let n=[e[0]],r;for(le... class eL (line 60) | class eL{constructor(){m(this,"_history",[]);m(this,"_interceptors",new ... method constructor (line 60) | constructor(){m(this,"_history",[]);m(this,"_interceptors",new Set)} method intercepting (line 60) | intercepting(t){return this._interceptors.add(t),()=>{this._intercepto... method add (line 60) | add(t){this._history.push(t);for(const n of this._interceptors)n(t)} method flush (line 60) | flush(){const t=J3(this._history);return this._history=[],t} method clear (line 60) | clear(){this._history=[]} method hasChanges (line 60) | hasChanges(){return this._history.length>0} function tL (line 60) | function tL(e){const t=[];for(let n=e.length-1;n>=0;n--){const r=e[n];if... function Tl (line 60) | function Tl({sequence:e,sequenceId:t,retroactive:n=!0}){const r={sequenc... function sr (line 60) | function sr(e,t){return Object.fromEntries(An(t).map(([n,r])=>[n,`${e}/$... function xr (line 60) | function xr(e){const t=e.sequenceId;return Tl({sequenceId:t,retroactive:... function nL (line 60) | function nL(e){const t=new Map(e.map(s=>[s.id,s])),n=new Set,r=[];functi... function Op (line 60) | function Op(e){const[t,n]=e.split("/");return{sequenceId:t,version:parse... function c1 (line 60) | function c1(e,t){t&&_t(e.startsWith(t+"/"),`Every migration in sequence ... function ek (line 60) | function ek(e){if(_t(!e.sequenceId.includes("/"),`sequenceId cannot cont... function rL (line 60) | function rL(e){if(e.schemaVersion>2||e.schemaVersion<1)return Ha.err("Ba... class N0 (line 60) | class N0{constructor(t,n){m(this,"migrations",{});m(this,"sortedMigratio... method constructor (line 60) | constructor(t,n){m(this,"migrations",{});m(this,"sortedMigrations");va... method create (line 60) | static create(t,n){return new N0(t,n??{})} method validateRecord (line 60) | validateRecord(t,n,r,o){try{const s=Lr(this.types,n.typeName);if(!s)th... method getMigrationsSince (line 60) | getMigrationsSince(t){const n=rL(t);if(!n.ok)return n;const r=n.value,... method migratePersistedRecord (line 60) | migratePersistedRecord(t,n,r="up"){const o=this.getMigrationsSince(n);... method migrateStoreSnapshot (line 60) | migrateStoreSnapshot(t){let{store:n}=t;const r=this.getMigrationsSince... method createIntegrityChecker (line 60) | createIntegrityChecker(t){var n,r;return((r=(n=this.options).createInt... method serialize (line 60) | serialize(){return{schemaVersion:2,sequences:Object.fromEntries(Object... method serializeEarliestVersion (line 60) | serializeEarliestVersion(){return{schemaVersion:2,sequences:Object.fro... function oL (line 60) | function oL(e){if(!e.length)return null;let t="";for(const n of e)typeof... class Ce (line 60) | class Ce extends Error{constructor(n,r=[]){const o=oL(r),s=n.split(` method constructor (line 60) | constructor(n,r=[]){const o=oL(r),s=n.split(` function jn (line 62) | function jn(e,t){try{return t()}catch(n){throw n instanceof Ce?new Ce(n.... function Fs (line 62) | function Fs(e){if(e===null)return"null";if(Array.isArray(e))return"an ar... class Sn (line 62) | class Sn{constructor(t,n){this.validationFn=t,this.validateUsingKnownGoo... method constructor (line 62) | constructor(t,n){this.validationFn=t,this.validateUsingKnownGoodVersio... method validate (line 62) | validate(t){return this.validationFn(t)} method validateUsingKnownGoodVersion (line 62) | validateUsingKnownGoodVersion(t,n){return Object.is(t,n)?t:this.valida... method isValid (line 62) | isValid(t){try{return this.validate(t),!0}catch{return!1}} method nullable (line 62) | nullable(){return uL(this)} method optional (line 62) | optional(){return nk(this)} method refine (line 62) | refine(t){return new Sn(n=>t(this.validate(n)),(n,r)=>{const o=this.va... method check (line 62) | check(t,n){return typeof t=="string"?this.refine(r=>(jn(`(check ${t})`... class sL (line 62) | class sL extends Sn{constructor(t){super(n=>{const r=l1.validate(n);for(... method constructor (line 62) | constructor(t){super(n=>{const r=l1.validate(n);for(let o=0;o{if(t.length===0)throw new Ce("Expecte... method lengthGreaterThan1 (line 62) | lengthGreaterThan1(){return this.check(t=>{if(t.length<=1)throw new Ce... class Dp (line 62) | class Dp extends Sn{constructor(t,n=!1){super(r=>{if(typeof r!="object"|... method constructor (line 62) | constructor(t,n=!1){super(r=>{if(typeof r!="object"||r===null)throw ne... method allowUnknownProperties (line 62) | allowUnknownProperties(){return new Dp(this.config,!0)} method extend (line 62) | extend(t){return new Dp({...this.config,...t})} class jf (line 62) | class jf extends Sn{constructor(t,n,r,o){super(s=>{this.expectObject(s);... method constructor (line 62) | constructor(t,n,r,o){super(s=>{this.expectObject(s);const{matchingSche... method expectObject (line 62) | expectObject(t){if(typeof t!="object"||t===null)throw new Ce(`Expected... method getMatchingSchemaAndVariant (line 62) | getMatchingSchemaAndVariant(t){const n=Lr(t,this.key);if(!this.useNumb... method validateUnknownVariants (line 62) | validateUnknownVariants(t){return new jf(this.key,this.config,t,this.u... class iL (line 62) | class iL extends Sn{constructor(t,n){super(r=>{if(typeof r!="object"||r=... method constructor (line 62) | constructor(t,n){super(r=>{if(typeof r!="object"||r===null)throw new C... function z0 (line 62) | function z0(e){return new Sn(t=>{if(typeof t!==e)throw new Ce(`Expected ... function on (line 62) | function on(e){return new Sn(t=>{if(t!==e)throw new Ce(`Expected ${e}, g... function Nt (line 62) | function Nt(e){return new sL(e)} function ve (line 62) | function ve(e){return new Dp(e)} function OS (line 62) | function OS(e){return typeof e=="object"&&e!==null&&(Object.getPrototype... function DS (line 62) | function DS(e){return e===null||typeof e=="number"||typeof e=="string"||... function Lp (line 62) | function Lp(e,t){return new iL(e,t)} function B0 (line 62) | function B0(e,t){return new jf(e,t,(n,r)=>{throw new Ce(`Expected one of... function lL (line 62) | function lL(e,t){return new jf(e,t,(n,r)=>{throw new Ce(`Expected one of... function Qo (line 62) | function Qo(e,t){return new Sn(n=>jn(e,()=>t.validate(n)),(n,r)=>jn(e,()... function Of (line 62) | function Of(e){return new Sn(t=>{if(!e.has(t)){const n=Array.from(e,r=>J... function nk (line 62) | function nk(e){return new Sn(t=>{if(t!==void 0)return e.validate(t)},(t,... function uL (line 62) | function uL(e){return new Sn(t=>t===null?null:e.validate(t),(t,n)=>n===n... function rk (line 62) | function rk(...e){return Of(new Set(e))} function ok (line 62) | function ok(e){try{return new URL(e)}catch{if(e.startsWith("/")||e.start... function mr (line 62) | function mr(e){return ge.refine(t=>{if(!t.startsWith(`${e}:`))throw new ... function H0 (line 62) | function H0(e,t){return ve({id:Df,typeName:on("asset"),type:on(e),props:... function bn (line 62) | function bn(e){return Ho.isId(e)} function CL (line 62) | function CL(e){const t={};for(const[r,o]of e)t[r]=nk(o);const n=Qo("inst... function _L (line 62) | function _L(e,t,n){return ve({id:_r,typeName:on("shape"),x:he,y:he,rotat... method up (line 62) | up(e){e.croppingShapeId=null} method up (line 62) | up(e){delete e.instanceId,delete e.cameraId} function FL (line 62) | function FL(e,t){return e.indext.index?1:0} function d1 (line 62) | function d1(e){e.typeName==="asset"&&("src"in e&&(e.src=""),"s... function zL (line 62) | function zL(){return[Ho.create({id:"page:page",name:"Page 1",index:"a1",... function BL (line 62) | function BL(e){const t=e.query.ids("page"),n=()=>{if(!e.has(RS))return e... class an (line 62) | class an{constructor(t,n,r){this.id=t,this.defaultValue=n,this.type=r}st... method constructor (line 62) | constructor(t,n,r){this.id=t,this.defaultValue=n,this.type=r} method define (line 62) | static define(t,n){const{defaultValue:r,type:o=aL}=n;return new an(t,r... method defineEnum (line 62) | static defineEnum(t,n){const{defaultValue:r,values:o}=n;return new JL(... method validate (line 62) | validate(t){return this.type.validate(t)} method validateUsingKnownGoodVersion (line 62) | validateUsingKnownGoodVersion(t,n){return this.type.validateUsingKnown... class JL (line 62) | class JL extends an{constructor(t,n,r){super(t,n,rk(...r)),this.values=r}} method constructor (line 62) | constructor(t,n,r){super(t,n,rk(...r)),this.values=r} function $a (line 62) | function $a(e){return e?e.typeName==="shape":!1} function Kn (line 62) | function Kn(e){return e?e.startsWith("shape:"):!1} function Be (line 62) | function Be(e){return`shape:${e??QL()}`} function ck (line 62) | function ck(e){const t=new Map;for(const[n,r]of Object.entries(e))if(r i... function fo (line 62) | function fo(e,t){return Mf(t,(n,r)=>`com.tldraw.shape.${e}/${r}`)} function t5 (line 62) | function t5(e){const t=[];for(const[n,{migrations:r}]of Object.entries(e... function n5 (line 62) | function n5(e){return Zo("shape",{scope:"document",validator:Qo("shape",... function Jo (line 62) | function Jo(e){return e.isDarkMode?Np.darkMode:Np.lightMode} method up (line 62) | up(e){} function d5 (line 62) | function d5({shapes:e=u5,migrations:t}={}){const n=new Map;for(const s o... function h5 (line 62) | function h5(){const e=typeof window<"u"?window.navigator.languages??["en... function p5 (line 62) | function p5(e){for(const t of e){const n=f5(t);if(n)return n}return"en"} function f5 (line 62) | function f5(e){const t=ou.find(o=>o.locale===e.toLowerCase());if(t)retur... function n (line 66) | function n(){for(var s="",i=0;i{const i=e.current;if(!i|... class P (line 66) | class P{constructor(t=0,n=0,r=1){this.x=t,this.y=n,this.z=r}get pressure... method constructor (line 66) | constructor(t=0,n=0,r=1){this.x=t,this.y=n,this.z=r} method pressure (line 66) | get pressure(){return this.z} method set (line 66) | set(t=this.x,n=this.y,r=this.z){return this.x=t,this.y=n,this.z=r,this} method setTo (line 66) | setTo({x:t=0,y:n=0,z:r=1}){return this.x=t,this.y=n,this.z=r,this} method rot (line 66) | rot(t){if(t===0)return this;const{x:n,y:r}=this,o=Math.sin(t),s=Math.c... method rotWith (line 66) | rotWith(t,n){if(n===0)return this;const r=this.x-t.x,o=this.y-t.y,s=Ma... method clone (line 66) | clone(){const{x:t,y:n,z:r}=this;return new P(t,n,r)} method sub (line 66) | sub(t){return this.x-=t.x,this.y-=t.y,this} method subXY (line 66) | subXY(t,n){return this.x-=t,this.y-=n,this} method subScalar (line 66) | subScalar(t){return this.x-=t,this.y-=t,this} method add (line 66) | add(t){return this.x+=t.x,this.y+=t.y,this} method addXY (line 66) | addXY(t,n){return this.x+=t,this.y+=n,this} method addScalar (line 66) | addScalar(t){return this.x+=t,this.y+=t,this} method clamp (line 66) | clamp(t,n){return this.x=Math.max(this.x,t),this.y=Math.max(this.y,t),... method div (line 66) | div(t){return this.x/=t,this.y/=t,this} method divV (line 66) | divV(t){return this.x/=t.x,this.y/=t.y,this} method mul (line 66) | mul(t){return this.x*=t,this.y*=t,this} method mulV (line 66) | mulV(t){return this.x*=t.x,this.y*=t.y,this} method abs (line 66) | abs(){return this.x=Math.abs(this.x),this.y=Math.abs(this.y),this} method nudge (line 66) | nudge(t,n){const r=P.Tan(t,this);return this.add(r.mul(n))} method neg (line 66) | neg(){return this.x*=-1,this.y*=-1,this} method cross (line 66) | cross(t){return this.x=this.y*t.z-this.z*t.y,this.y=this.z*t.x-this.x*... method dpr (line 66) | dpr(t){return P.Dpr(this,t)} method cpr (line 66) | cpr(t){return P.Cpr(this,t)} method len2 (line 66) | len2(){return P.Len2(this)} method len (line 66) | len(){return P.Len(this)} method pry (line 66) | pry(t){return P.Pry(this,t)} method per (line 66) | per(){const{x:t,y:n}=this;return this.x=n,this.y=-t,this} method uni (line 66) | uni(){return P.Uni(this)} method tan (line 66) | tan(t){return P.Tan(this,t)} method dist (line 66) | dist(t){return P.Dist(this,t)} method distanceToLineSegment (line 66) | distanceToLineSegment(t,n){return P.DistanceToLineSegment(t,n,this)} method slope (line 66) | slope(t){return P.Slope(this,t)} method snapToGrid (line 66) | snapToGrid(t){return this.x=Math.round(this.x/t)*t,this.y=Math.round(t... method angle (line 66) | angle(t){return P.Angle(this,t)} method toAngle (line 66) | toAngle(){return P.ToAngle(this)} method lrp (line 66) | lrp(t,n){return this.x=this.x+(t.x-this.x)*n,this.y=this.y+(t.y-this.y... method equals (line 66) | equals(t){return P.Equals(this,t)} method equalsXY (line 66) | equalsXY(t,n){return P.EqualsXY(this,t,n)} method norm (line 66) | norm(){const t=this.len();return this.x=t===0?0:this.x/t,this.y=t===0?... method toFixed (line 66) | toFixed(){return P.ToFixed(this)} method toString (line 66) | toString(){return P.ToString(P.ToFixed(this))} method toJson (line 66) | toJson(){return P.ToJson(this)} method toArray (line 66) | toArray(){return P.ToArray(this)} method Add (line 66) | static Add(t,n){return new P(t.x+n.x,t.y+n.y)} method AddXY (line 66) | static AddXY(t,n,r){return new P(t.x+n,t.y+r)} method Sub (line 66) | static Sub(t,n){return new P(t.x-n.x,t.y-n.y)} method SubXY (line 66) | static SubXY(t,n,r){return new P(t.x-n,t.y-r)} method AddScalar (line 66) | static AddScalar(t,n){return new P(t.x+n,t.y+n)} method SubScalar (line 66) | static SubScalar(t,n){return new P(t.x-n,t.y-n)} method Div (line 66) | static Div(t,n){return new P(t.x/n,t.y/n)} method Mul (line 66) | static Mul(t,n){return new P(t.x*n,t.y*n)} method DivV (line 66) | static DivV(t,n){return new P(t.x/n.x,t.y/n.y)} method MulV (line 66) | static MulV(t,n){return new P(t.x*n.x,t.y*n.y)} method Neg (line 66) | static Neg(t){return new P(-t.x,-t.y)} method Per (line 66) | static Per(t){return new P(t.y,-t.x)} method Abs (line 66) | static Abs(t){return new P(Math.abs(t.x),Math.abs(t.y))} method Dist (line 66) | static Dist(t,n){return((t.y-n.y)**2+(t.x-n.x)**2)**.5} method DistMin (line 66) | static DistMin(t,n,r){return(t.x-n.x)*(t.x-n.x)+(t.y-n.y)*(t.y-n.y)t&&(t+=Oe),t-e} function Uk (line 66) | function Uk(e,t){return Oe-$u(e,t)} function yh (line 66) | function yh(e,t){const n=(t-e)%Oe;return 2*n%Oe-n} function LS (line 66) | function LS(e){return(Oe+e)%Oe} function Wp (line 66) | function Wp(e,t){const n=Oe/t;let r=Math.floor((LS(e)+n/2)/n)*n%Oe;retur... function Hk (line 66) | function Hk(e,t){return e===t||Ml(e%(Math.PI/2)-t%(Math.PI/2),0)} function x5 (line 66) | function x5(e){return e*Pe/180} function w5 (line 66) | function w5(e){return e*180/Pe} function $i (line 66) | function $i(e,t,n){return new P(e.x,e.y).add(P.FromAngle(n,t))} function lm (line 66) | function lm(e,t,n){const r=e/2,o=t/2,s=[];let i=1/0,a=-1/0,c=1/0,l=-1/0;... function Xc (line 66) | function Xc(e,t,n,r){return ePe){o=yh(t,r);const s=yh(r,n);... function b5 (line 66) | function b5(e,t,n,r){const o=2*((t-e)%Oe)%Oe-(t-e)%Oe;return r?(Oe-Math.... function zn (line 66) | function zn(e,{defaults:t,shouldStoreForSession:n=!0}){return B5({name:e... function B5 (line 66) | function B5(e){const t=H5(e),n=e.shouldStoreForSession?U5(e.name):null,r... function U5 (line 66) | function U5(e){try{return JSON.parse(G_(`tldraw_debug:${e}`)??"null")}ca... function dm (line 66) | function dm(e){try{return e()}catch{return null}} function H5 (line 66) | function H5(e){switch(dm(()=>um.TLDRAW_ENV)??dm(()=>um.VERCEL_PUBLIC_TLD... function Yp (line 66) | function Yp(e){if(e instanceof HTMLElement)return e;if(e.parentElement)r... function Ee (line 66) | function Ee(e){e.preventDefault(),$t.logPreventDefaults.get()&&console.w... function Mu (line 66) | function Mu(e,t){if(e.setPointerCapture(t.pointerId),$t.logPointerCaptur... function Au (line 66) | function Au(e,t){if(e.hasPointerCapture(t.pointerId)&&(e.releasePointerC... function _n (line 66) | function _n(e){return e.isKilled=!0,{point:{x:e.clientX,y:e.clientY,z:e.... function K5 (line 66) | function K5(){const e=z();return x.useMemo(function(){let r,o;function s... function W5 (line 66) | function W5(){const e=z();x.useEffect(()=>{if(e.environment.isFirefox&&!... function V5 (line 66) | function V5({container:e,children:t}){return h.jsx(Yk.Provider,{value:e,... function cn (line 66) | function cn(){return yi(x.useContext(Yk),"useContainer used outside of <... function G5 (line 66) | function G5(){const e=z(),t=cn(),n=K("isFocused",()=>e.getInstanceState(... function Cd (line 66) | function Cd(){const{activeElement:e}=document;return!!(e&&(e.getAttribut... function q5 (line 66) | function q5(e){const t=z();x.useEffect(()=>{const n=e.current;if(!n)retu... function Z5 (line 66) | function Z5(e,t,n){return Math.max(t,Math.min(e,n))} method toVector (line 66) | toVector(e,t){return e===void 0&&(e=t),Array.isArray(e)?e:[e,e]} method add (line 66) | add(e,t){return[e[0]+t[0],e[1]+t[1]]} method sub (line 66) | sub(e,t){return[e[0]-t[0],e[1]-t[1]]} method addTo (line 66) | addTo(e,t){e[0]+=t[0],e[1]+=t[1]} method subTo (line 66) | subTo(e,t){e[0]-=t[0],e[1]-=t[1]} function b1 (line 66) | function b1(e,t,n){return t===0||Math.abs(t)===1/0?Math.pow(e,n*5):e*t*n... function P1 (line 66) | function P1(e,t,n,r=.15){return r===0?Z5(e,t,n):en... function Q5 (line 66) | function Q5(e,[t,n],[r,o]){const[[s,i],[a,c]]=e;return[P1(t,s,i,r),P1(n,... function J5 (line 66) | function J5(e,t){if(typeof e!="object"||e===null)return e;var n=e[Symbol... function e6 (line 66) | function e6(e){var t=J5(e,"string");return typeof t=="symbol"?t:String(t)} function qt (line 66) | function qt(e,t,n){return t=e6(t),t in e?Object.defineProperty(e,t,{valu... function C1 (line 66) | function C1(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){v... function at (line 66) | function at(e){for(var t=1;t{var n,r;return t.... function zS (line 66) | function zS(e,t){try{const n=t.clientX-e.clientX,r=t.clientY-e.clientY,o... function l6 (line 66) | function l6(e){return c6(e).map(t=>t.identifier)} function E1 (line 66) | function E1(e,t){const[n,r]=Array.from(e.touches).filter(o=>t.includes(o... function Zk (line 66) | function Zk(e){let{deltaX:t,deltaY:n,deltaMode:r}=e;return r===1?(t*=_1,... function u6 (line 66) | function u6(e){const t={};if("buttons"in e&&(t.buttons=e.buttons),"shift... function Xp (line 66) | function Xp(e,...t){return typeof e=="function"?e(...t):e} function d6 (line 66) | function d6(){} function h6 (line 66) | function h6(...e){return e.length===0?d6:e.length===1?e[0]:function(){le... function T1 (line 66) | function T1(e,t){return Object.assign({},t,e||{})} class Qk (line 66) | class Qk{constructor(t,n,r){this.ctrl=t,this.args=n,this.key=r,this.stat... method constructor (line 66) | constructor(t,n,r){this.ctrl=t,this.args=n,this.key=r,this.state||(thi... method state (line 66) | get state(){return this.ctrl.state[this.key]} method state (line 66) | set state(t){this.ctrl.state[this.key]=t} method shared (line 66) | get shared(){return this.ctrl.state.shared} method eventStore (line 66) | get eventStore(){return this.ctrl.gestureEventStores[this.key]} method timeoutStore (line 66) | get timeoutStore(){return this.ctrl.gestureTimeoutStores[this.key]} method config (line 66) | get config(){return this.ctrl.config[this.key]} method sharedConfig (line 66) | get sharedConfig(){return this.ctrl.config.shared} method handler (line 66) | get handler(){return this.ctrl.handlers[this.key]} method reset (line 66) | reset(){const{state:t,shared:n,ingKey:r,args:o}=this;n[r]=t._active=t.... method start (line 66) | start(t){const n=this.state,r=this.config;n._active||(this.reset(),thi... method computeValues (line 66) | computeValues(t){const n=this.state;n._values=t,n.values=this.config.t... method computeInitial (line 66) | computeInitial(){const t=this.state;t._initial=t._values,t.initial=t.v... method compute (line 66) | compute(t){const{state:n,config:r,shared:o}=this;n.args=this.args;let ... method emit (line 66) | emit(){const t=this.state,n=this.shared,r=this.config;if(t._active||th... method clean (line 66) | clean(){this.eventStore.clean(),this.timeoutStore.clean()} function f6 (line 66) | function f6([e,t],n){const r=Math.abs(e),o=Math.abs(t);if(r>o&&r>n)retur... class g6 (line 66) | class g6 extends Qk{constructor(...t){super(...t),qt(this,"aliasKey","xy... method constructor (line 66) | constructor(...t){super(...t),qt(this,"aliasKey","xy")} method reset (line 66) | reset(){super.reset(),this.state.axis=void 0} method init (line 66) | init(){this.state.offset=[0,0],this.state.lastOffset=[0,0]} method computeOffset (line 66) | computeOffset(){this.state.offset=zt.add(this.state.lastOffset,this.st... method computeMovement (line 66) | computeMovement(){this.state.movement=zt.sub(this.state.offset,this.st... method axisIntent (line 66) | axisIntent(t){const n=this.state,r=this.config;if(!n.axis&&t){const o=... method restrictToAxis (line 66) | restrictToAxis(t){if(this.config.axis||this.config.lockDirection)switc... method enabled (line 66) | enabled(e=!0){return e} method eventOptions (line 66) | eventOptions(e,t,n){return at(at({},n.shared.eventOptions),e)} method preventDefault (line 66) | preventDefault(e=!1){return e} method triggerAllEvents (line 66) | triggerAllEvents(e=!1){return e} method rubberband (line 66) | rubberband(e=0){switch(e){case!0:return[$1,$1];case!1:return[0,0];defaul... method from (line 66) | from(e){if(typeof e=="function")return e;if(e!=null)return zt.toVector(e)} method transform (line 66) | transform(e,t,n){const r=e||n.shared.transform;return this.hasCustomTran... method threshold (line 66) | threshold(e){return zt.toVector(e,0)} method axis (line 66) | axis(e,t,{axis:n}){if(this.lockDirection=n==="lock",!this.lockDirection)... method axisThreshold (line 66) | axisThreshold(e=y6){return e} method bounds (line 66) | bounds(e={}){if(typeof e=="function")return s=>ju.bounds(e(s));if("curre... function e2 (line 66) | function e2(){return Ou&&"ontouchstart"in window} function S6 (line 66) | function S6(){return e2()||Ou&&window.navigator.maxTouchPoints>1} function v6 (line 66) | function v6(){return Ou&&"onpointerdown"in window} function x6 (line 66) | function x6(){return Ou&&"exitPointerLock"in window.document} function w6 (line 66) | function w6(){try{return"constructor"in GestureEvent}catch{return!1}} method device (line 66) | device(e,t,{pointer:{touch:n=!1,lock:r=!1,mouse:o=!1}={}}){return this.p... method preventScrollAxis (line 66) | preventScrollAxis(e,t,{preventScroll:n}){if(this.preventScrollDelay=type... method pointerCapture (line 66) | pointerCapture(e,t,{pointer:{capture:n=!0,buttons:r=1,keys:o=!0}={}}){re... method threshold (line 66) | threshold(e,t,{filterTaps:n=!1,tapsThreshold:r=3,axis:o=void 0}){const s... method swipe (line 66) | swipe({velocity:e=C6,distance:t=I6,duration:n=E6}={}){return{velocity:th... method delay (line 66) | delay(e=0){switch(e){case!0:return P6;case!1:return 0;default:return e}} method axisThreshold (line 66) | axisThreshold(e){return e?at(at({},M1),e):M1} method keyboardDisplacement (line 66) | keyboardDisplacement(e=_6){return e} function t2 (line 66) | function t2(e){const[t,n]=e.overflow,[r,o]=e._delta,[s,i]=e._direction;(... class $6 (line 66) | class $6 extends Qk{constructor(...t){super(...t),qt(this,"ingKey","pinc... method constructor (line 66) | constructor(...t){super(...t),qt(this,"ingKey","pinching"),qt(this,"al... method init (line 66) | init(){this.state.offset=[1,0],this.state.lastOffset=[1,0],this.state.... method reset (line 66) | reset(){super.reset();const t=this.state;t._touchIds=[],t.canceled=!1,... method computeOffset (line 66) | computeOffset(){const{type:t,movement:n,lastOffset:r}=this.state;t==="... method computeMovement (line 66) | computeMovement(){const{offset:t,lastOffset:n}=this.state;this.state.m... method axisIntent (line 66) | axisIntent(){const t=this.state,[n,r]=t._movement;if(!t.axis){const o=... method restrictToAxis (line 66) | restrictToAxis(t){this.config.lockDirection&&(this.state.axis==="scale... method cancel (line 66) | cancel(){const t=this.state;t.canceled||setTimeout(()=>{t.canceled=!0,... method touchStart (line 66) | touchStart(t){this.ctrl.setEventIds(t);const n=this.state,r=this.ctrl.... method pointerStart (line 66) | pointerStart(t){if(t.buttons!=null&&t.buttons%2!==1)return;this.ctrl.s... method pinchStart (line 66) | pinchStart(t,n){const r=this.state;r.origin=n.origin,this.computeValue... method touchMove (line 66) | touchMove(t){if(!this.state._active)return;const n=E1(t,this.state._to... method pointerMove (line 66) | pointerMove(t){const n=this.state._pointerEvents;if(n.has(t.pointerId)... method pinchMove (line 66) | pinchMove(t,n){const r=this.state,o=r._values[1],s=n.angle-o;let i=0;M... method touchEnd (line 66) | touchEnd(t){this.ctrl.setEventIds(t),this.state._active&&this.state._t... method pointerEnd (line 66) | pointerEnd(t){const n=this.state;this.ctrl.setEventIds(t);try{t.target... method gestureStart (line 66) | gestureStart(t){t.cancelable&&t.preventDefault();const n=this.state;n.... method gestureMove (line 66) | gestureMove(t){if(t.cancelable&&t.preventDefault(),!this.state._active... method gestureEnd (line 66) | gestureEnd(t){this.state._active&&(this.state._active=!1,this.compute(... method wheel (line 66) | wheel(t){const n=this.config.modifierKey;n&&(Array.isArray(n)?!n.find(... method wheelStart (line 66) | wheelStart(t){this.start(t),this.wheelChange(t)} method wheelChange (line 66) | wheelChange(t){"uv"in t||t.cancelable&&t.preventDefault();const r=this... method wheelEnd (line 66) | wheelEnd(){this.state._active&&(this.state._active=!1,this.compute(),t... method bind (line 66) | bind(t){const n=this.config.device;n&&(t(n,"start",this[n+"Start"].bin... method device (line 66) | device(e,t,{shared:n,pointer:{touch:r=!1}={}}){if(n.target&&!pr.touch&&p... method bounds (line 66) | bounds(e,t,{scaleBounds:n={},angleBounds:r={}}){const o=i=>{const a=T1(X... method threshold (line 66) | threshold(e,t,n){return this.lockDirection=n.axis==="lock",zt.toVector(e... method modifierKey (line 66) | modifierKey(e){return e===void 0?"ctrlKey":e} method pinchOnWheel (line 66) | pinchOnWheel(e=!0){return e} class A6 (line 66) | class A6 extends g6{constructor(...t){super(...t),qt(this,"ingKey","whee... method constructor (line 66) | constructor(...t){super(...t),qt(this,"ingKey","wheeling")} method wheel (line 66) | wheel(t){this.state._active||this.start(t),this.wheelChange(t),this.ti... method wheelChange (line 66) | wheelChange(t){const n=this.state;n._delta=Zk(t),zt.addTo(n._movement,... method wheelEnd (line 66) | wheelEnd(){this.state._active&&(this.state._active=!1,this.compute(),t... method bind (line 66) | bind(t){t("wheel","",this.wheel.bind(this))} function O6 (line 66) | function O6(e){V0.set(e.key,e.engine),BS.set(e.key,e.resolver)} function L6 (line 66) | function L6(e,t){if(e==null)return{};var n={},r=Object.keys(e),o,s;for(s... function F6 (line 66) | function F6(e,t){if(e==null)return{};var n=L6(e,t),r,o;if(Object.getOwnP... method target (line 66) | target(e){if(e)return()=>"current"in e?e.current:e} method enabled (line 66) | enabled(e=!0){return e} method window (line 66) | window(e=pr.isBrowser?window:void 0){return e} method eventOptions (line 66) | eventOptions({passive:e=!0,capture:t=!1}={}){return{passive:e,capture:t}} method transform (line 66) | transform(e){return e} function vh (line 66) | function vh(e={},t){const n={};for(const[r,o]of Object.entries(t))switch... function B6 (line 66) | function B6(e,t,n={}){const r=e,{target:o,eventOptions:s,window:i,enable... class n2 (line 66) | class n2{constructor(t,n){qt(this,"_listeners",new Set),this._ctrl=t,thi... method constructor (line 66) | constructor(t,n){qt(this,"_listeners",new Set),this._ctrl=t,this._gest... method add (line 66) | add(t,n,r,o,s){const i=this._listeners,a=i6(n,r),c=this._gestureKey?th... method clean (line 66) | clean(){this._listeners.forEach(t=>t()),this._listeners.clear()} class U6 (line 66) | class U6{constructor(){qt(this,"_timeouts",new Map)}add(t,n,r=140,...o){... method constructor (line 66) | constructor(){qt(this,"_timeouts",new Map)} method add (line 66) | add(t,n,r=140,...o){this.remove(t),this._timeouts.set(t,window.setTime... method remove (line 66) | remove(t){const n=this._timeouts.get(t);n&&window.clearTimeout(n)} method clean (line 66) | clean(){this._timeouts.forEach(t=>void window.clearTimeout(t)),this._t... class H6 (line 66) | class H6{constructor(t){qt(this,"gestures",new Set),qt(this,"_targetEven... method constructor (line 66) | constructor(t){qt(this,"gestures",new Set),qt(this,"_targetEventStore"... method setEventIds (line 66) | setEventIds(t){if(qk(t))return this.touchIds=new Set(l6(t)),this.touch... method applyHandlers (line 66) | applyHandlers(t,n){this.handlers=t,this.nativeHandlers=n} method applyConfig (line 66) | applyConfig(t,n){this.config=B6(t,n,this.config)} method clean (line 66) | clean(){this._targetEventStore.clean();for(const t of this.gestures)th... method effect (line 66) | effect(){return this.config.shared.target&&this.bind(),()=>this._targe... method bind (line 66) | bind(...t){const n=this.config.shared,r={};let o;if(!(n.target&&(o=n.t... function na (line 66) | function na(e,t){e.gestures.add(t),e.gestureEventStores[t]=new n2(e,t),e... function K6 (line 66) | function K6(e,t){t.drag&&na(e,"drag"),t.wheel&&na(e,"wheel"),t.scroll&&n... function V6 (line 66) | function V6(e){const t={},n={},r=new Set;for(let o in e)W6.test(o)?(r.ad... function ra (line 66) | function ra(e,t,n,r,o,s){if(!e.has(n)||!V0.has(r))return;const i=n+"Star... function G6 (line 66) | function G6(e,t){const[n,r,o]=V6(e),s={};return ra(o,n,"onDrag","drag",s... function Y6 (line 66) | function Y6(e,t={},n,r){const o=Se.useMemo(()=>new H6(e),[]);if(o.applyH... function X6 (line 66) | function X6(e){return e.forEach(O6),function(n,r){const{handlers:o,nativ... function r2 (line 66) | function r2(e){let{deltaY:t,deltaX:n}=e,r=0;if(e.ctrlKey||e.altKey||e.me... function J6 (line 66) | function J6(e){const t=z(),n=x.useMemo(()=>{let r="not sure";const o=({e... function hm (line 66) | function hm(e,t,n){const r=e.getShape(t),o=e.getShapeHandles(r);return{s... function eF (line 66) | function eF(e,t){const n=z();return x.useMemo(()=>{const r=c=>{if(c.isKi... function fF (line 66) | function fF(e,t,n){var r,o,s,i,a,c,l=0,u=!1,d=!1,p=!0;if(typeof e!="func... function gF (line 66) | function gF(e,t,n){var r=!0,o=!0;if(typeof e!="function")throw new TypeE... function qp (line 66) | function qp(e){var t=typeof e;return!!e&&(t=="object"||t=="function")} function mF (line 66) | function mF(e){return!!e&&typeof e=="object"} function yF (line 66) | function yF(e){return typeof e=="symbol"||mF(e)&&dF.call(e)==tF} function D1 (line 66) | function D1(e){if(typeof e=="number")return e;if(yF(e))return O1;if(qp(e... method constructor (line 66) | constructor(t=0,n=0,r=0,o=0){m(this,"x",0);m(this,"y",0);m(this,"w",0);m... method point (line 66) | get point(){return new P(this.x,this.y)} method point (line 66) | set point(t){this.x=t.x,this.y=t.y} method minX (line 66) | get minX(){return this.x} method minX (line 66) | set minX(t){this.x=t} method midX (line 66) | get midX(){return this.x+this.w/2} method maxX (line 66) | get maxX(){return this.x+this.w} method minY (line 66) | get minY(){return this.y} method minY (line 66) | set minY(t){this.y=t} method midY (line 66) | get midY(){return this.y+this.h/2} method maxY (line 66) | get maxY(){return this.y+this.h} method width (line 66) | get width(){return this.w} method width (line 66) | set width(t){this.w=t} method height (line 66) | get height(){return this.h} method height (line 66) | set height(t){this.h=t} method aspectRatio (line 66) | get aspectRatio(){return this.width/this.height} method center (line 66) | get center(){return new P(this.midX,this.midY)} method center (line 66) | set center(t){this.minX=t.x-this.width/2,this.minY=t.y-this.height/2} method corners (line 66) | get corners(){return[new P(this.minX,this.minY),new P(this.maxX,this.min... method cornersAndCenter (line 66) | get cornersAndCenter(){return[new P(this.minX,this.minY),new P(this.maxX... method sides (line 66) | get sides(){const{corners:t}=this;return[[t[0],t[1]],[t[1],t[2]],[t[2],t... method size (line 66) | get size(){return new P(this.w,this.h)} method toFixed (line 66) | toFixed(){return this.x=bd(this.x),this.y=bd(this.y),this.w=bd(this.w),t... method setTo (line 66) | setTo(t){return this.x=t.x,this.y=t.y,this.w=t.w,this.h=t.h,this} method set (line 66) | set(t=0,n=0,r=0,o=0){return this.x=t,this.y=n,this.w=r,this.h=o,this} method expand (line 66) | expand(t){const n=Math.min(this.minX,t.minX),r=Math.min(this.minY,t.minY... method expandBy (line 66) | expandBy(t){return this.x-=t,this.y-=t,this.w+=t*2,this.h+=t*2,this} method scale (line 66) | scale(t){return this.x/=t,this.y/=t,this.w/=t,this.h/=t,this} method clone (line 66) | clone(){const{x:t,y:n,w:r,h:o}=this;return new Je(t,n,r,o)} method translate (line 66) | translate(t){return this.x+=t.x,this.y+=t.y,this} method snapToGrid (line 66) | snapToGrid(t){const n=Math.round(this.minX/t)*t,r=Math.round(this.minY/t... method collides (line 66) | collides(t){return Je.Collides(this,t)} method contains (line 66) | contains(t){return Je.Contains(this,t)} method includes (line 66) | includes(t){return Je.Includes(this,t)} method containsPoint (line 66) | containsPoint(t,n=0){return Je.ContainsPoint(this,t,n)} method getHandlePoint (line 66) | getHandlePoint(t){switch(t){case"top_left":return new P(this.minX,this.m... method toJson (line 66) | toJson(){return{x:this.minX,y:this.minY,w:this.w,h:this.h}} method resize (line 66) | resize(t,n,r){const{minX:o,minY:s,maxX:i,maxY:a}=this;let{minX:c,minY:l,... method union (line 66) | union(t){const n=Math.min(this.minX,t.x),r=Math.min(this.minY,t.y),o=Mat... method From (line 66) | static From(t){return new Je(t.x,t.y,t.w,t.h)} method FromCenter (line 66) | static FromCenter(t,n){return new Je(t.x-n.x/2,t.y-n.y/2,n.x,n.y)} method FromPoints (line 66) | static FromPoints(t){if(t.length===0)return new Je;let n=1/0,r=1/0,o=-1/... method Expand (line 66) | static Expand(t,n){const r=Math.min(n.minX,t.minX),o=Math.min(n.minY,t.m... method ExpandBy (line 66) | static ExpandBy(t,n){return new Je(t.minX-n,t.minY-n,t.width+n*2,t.heigh... method Resize (line 66) | static Resize(t,n,r,o,s=!1){const{minX:i,minY:a,maxX:c,maxY:l}=t;let{min... method equals (line 66) | equals(t){return Je.Equals(this,t)} method Equals (line 66) | static Equals(t,n){return n.x===t.x&&n.y===t.y&&n.w===t.w&&n.h===t.h} method zeroFix (line 66) | zeroFix(){return this.w=Math.max(1,this.w),this.h=Math.max(1,this.h),this} method ZeroFix (line 66) | static ZeroFix(t){return new Je(t.x,t.y,Math.max(1,t.w),Math.max(1,t.h))} function xF (line 66) | function xF(e){switch(e){case"top":return"bottom";case"bottom":return"to... function wF (line 66) | function wF(e){switch(e){case"left":return"right";case"right":return"lef... function bF (line 66) | function bF(e){return e==="top_left"||e==="top_right"||e==="bottom_right... function PF (line 66) | function PF(e){const t=z();x.useLayoutEffect(()=>{let n=new ne;function ... method constructor (line 70) | constructor(t,n,r,o,s,i){m(this,"a",1);m(this,"b",0);m(this,"c",0);m(thi... method equals (line 70) | equals(t){return this===t||this.a===t.a&&this.b===t.b&&this.c===t.c&&thi... method identity (line 70) | identity(){return this.a=1,this.b=0,this.c=0,this.d=1,this.e=0,this.f=0,... method multiply (line 70) | multiply(t){const n=t,{a:r,b:o,c:s,d:i,e:a,f:c}=this;return this.a=r*n.a... method rotate (line 70) | rotate(t,n,r){return t===0?this:n===void 0?this.multiply(je.Rotate(t)):t... method translate (line 70) | translate(t,n){return this.multiply(je.Translate(t,n))} method scale (line 70) | scale(t,n){return this.multiply(je.Scale(t,n))} method invert (line 70) | invert(){const{a:t,b:n,c:r,d:o,e:s,f:i}=this,a=t*o-n*r;return this.a=o/a... method applyToPoint (line 70) | applyToPoint(t){return je.applyToPoint(this,t)} method applyToPoints (line 70) | applyToPoints(t){return je.applyToPoints(this,t)} method rotation (line 70) | rotation(){return je.Rotation(this)} method point (line 70) | point(){return je.Point(this)} method decomposed (line 70) | decomposed(){return je.Decompose(this)} method toCssString (line 70) | toCssString(){return je.toCssString(this)} method setTo (line 70) | setTo(t){return Object.assign(this,t),this} method decompose (line 70) | decompose(){return je.Decompose(this)} method clone (line 70) | clone(){return new je(this.a,this.b,this.c,this.d,this.e,this.f)} method Identity (line 70) | static Identity(){return new je(1,0,0,1,0,0)} method Translate (line 70) | static Translate(t,n){return new je(1,0,0,1,t,n)} method Rotate (line 70) | static Rotate(t,n,r){if(t===0)return je.Identity();const o=Math.cos(t),s... method Multiply (line 70) | static Multiply(t,n){return{a:t.a*n.a+t.c*n.b,c:t.a*n.c+t.c*n.d,e:t.a*n.... method Inverse (line 70) | static Inverse(t){const n=t.a*t.d-t.b*t.c;return{a:t.d/n,b:t.b/-n,c:t.c/... method Absolute (line 70) | static Absolute(t){const n=t.a*t.d-t.b*t.c;return{a:t.d/n,b:t.b/-n,c:t.c... method Compose (line 70) | static Compose(...t){const n=je.Identity();for(let r=0,o=t.length;rnew P(t.a*r.x+t.c*r.y+t.e,t.b*... method applyToBounds (line 70) | static applyToBounds(t,n){return new ne(t.e+n.minX,t.f+n.minY,n.width,n.... method From (line 70) | static From(t){return new je(t.a,t.b,t.c,t.d,t.e,t.f)} method Cast (line 70) | static Cast(t){return t instanceof je?t:je.From(t)} function s2 (line 70) | function s2(e,t){return t===0?e:s2(t,e%t)} function i2 (line 70) | function i2(e){const t=e.toString().split(".")[1];if(!t)return 1;const n... class Hi (line 70) | class Hi{constructor(t){m(this,"isFilled",!1);m(this,"isClosed",!0);m(th... method constructor (line 70) | constructor(t){m(this,"isFilled",!1);m(this,"isClosed",!0);m(this,"isL... method hitTestPoint (line 70) | hitTestPoint(t,n=0,r=!1){return this.isClosed&&(this.isFilled||r)&&Zn(... method distanceToPoint (line 70) | distanceToPoint(t,n=!1){return t.dist(this.nearestPoint(t))*(this.isCl... method distanceToLineSegment (line 70) | distanceToLineSegment(t,n){if(t.equals(n))return this.distanceToPoint(... method hitTestLineSegment (line 70) | hitTestLineSegment(t,n,r=0){return this.distanceToLineSegment(t,n)<=r} method nearestPointOnLineSegment (line 70) | nearestPointOnLineSegment(t,n){const{vertices:r}=this;let o,s=1/0,i,a,... method isPointInBounds (line 70) | isPointInBounds(t,n=0){const{bounds:r}=this;return!(t.x!n.isLabel).flatMap(n=>n.... method nearestPoint (line 70) | nearestPoint(n){let r=1/0,o;const{children:s}=this;if(s.length===0)thr... method distanceToPoint (line 70) | distanceToPoint(n,r=!1){return Math.min(...this.children.map((o,s)=>o.... method hitTestPoint (line 70) | hitTestPoint(n,r,o){return!!this.children.filter(s=>!s.isLabel).find(s... method hitTestLineSegment (line 70) | hitTestLineSegment(n,r,o){return!!this.children.filter(s=>!s.isLabel).... method getArea (line 70) | getArea(){return this.children[0].area} method toSimpleSvgPath (line 70) | toSimpleSvgPath(){let n="";for(const o of this.children)n+=o.toSimpleS... function IF (line 70) | function IF(e=!0){const[t,n]=x.useState(0),r=z();x.useEffect(()=>{if(!e)... function a2 (line 70) | function a2({geometry:e}){return e instanceof Br?h.jsx(h.Fragment,{child... function DF (line 70) | function DF(e,t){var n=e?e.length:0;return!!n&&LF(e,t,0)>-1} function RF (line 70) | function RF(e,t,n,r){for(var o=e.length,s=n+-1;++s-1} function rN (line 70) | function rN(e,t){var n=this.__data__,r=Lf(n,e);return r<0?n.push([e,t]):... function bc (line 70) | function bc(e){var t=-1,n=e?e.length:0;for(this.clear();++t=_F){var ... function Ff (line 70) | function Ff(e,t){var n=e.__data__;return fN(t)?n[typeof t=="string"?"str... function q0 (line 70) | function q0(e,t){var n=zF(e,t);return dN(n)?n:void 0} function fN (line 70) | function fN(e){var t=typeof e;return t=="string"||t=="number"||t=="symbo... function gN (line 70) | function gN(e){return!!R1&&R1 in e} function mN (line 70) | function mN(e){if(e!=null){try{return u2.call(e)}catch{}try{return e+""}... function yN (line 70) | function yN(e){return e&&e.length?hN(e):[]} function SN (line 70) | function SN(e,t){return e===t||e!==e&&t!==t} function vN (line 70) | function vN(e){var t=d2(e)?KF.call(e):"";return t==TF||t==$F} function d2 (line 70) | function d2(e){var t=typeof e;return!!e&&(t=="object"||t=="function")} function xN (line 70) | function xN(){} function h2 (line 70) | function h2(e){return bN(e)} function PN (line 70) | function PN(){const e=z(),t=$3("userIds",()=>h2(e.getCollaborators().map... function p2 (line 70) | function p2(e){const t=z();return K(`latestPresence:${e}`,()=>t.getColla... function L1 (line 70) | function L1(e){return e>A5?"inactive":e>Kk?"idle":"active"} function _N (line 70) | function _N(e){const t=x.useRef((e==null?void 0:e.lastActivityTimestamp)... function $N (line 70) | function $N({className:e}){const t=z(),{Background:n,SvgDefs:r}=dt(),o=x... function MN (line 72) | function MN(){const e=z(),t=K("gridSize",()=>e.getDocumentSettings().gri... function AN (line 72) | function AN(){const e=z(),t=K("scribbles",()=>e.getInstanceState().scrib... function jN (line 72) | function jN(){const e=z(),t=K("brush",()=>e.getInstanceState().brush,[e]... function ON (line 72) | function ON(){const e=z(),t=K("zoomBrush",()=>e.getInstanceState().zoomB... function DN (line 72) | function DN(){const e=z(),t=K("snapLines",()=>e.snaps.getIndicators(),[e... function RN (line 72) | function RN(){const e=z(),t=K("handles shapeIdWithHandles",()=>{const{is... function LN (line 72) | function LN({shapeId:e}){const t=z(),{Handles:n}=dt(),r=K("zoomLevel",()... function FN (line 72) | function FN({shapeId:e,handle:t,zoom:n,isCoarse:r}){const o=eF(e,t.id),{... function NN (line 72) | function NN(){const e=z(),t=K("rendering shapes",()=>e.getRenderingShape... function zN (line 72) | function zN(){const e=z(),t=x.useRef(new Set);return js("reflow for cull... function BN (line 72) | function BN(){const e=z(),t=K("rendering shapes",()=>e.getRenderingShape... function UN (line 72) | function UN(){const e=z(),t=K("rendering shapes",()=>e.getRenderingShape... function HN (line 72) | function HN(){const e=z(),{ShapeIndicator:t}=dt(),n=K("hinting shape ids... function KN (line 72) | function KN(){return h.jsxs("g",{id:"cursor",children:[h.jsxs("g",{fill:... function WN (line 72) | function WN(){return h.jsx("path",{id:"cursor_hint",fill:"currentColor",... function VN (line 72) | function VN({id:e}){const t=z(),[n,r]=x.useState(null),o=K("is in root",... function GN (line 72) | function GN(){const e=z(),t=K("selection rotation",()=>e.getSelectionRot... function YN (line 72) | function YN(){const e=z(),t=K("selection rotation",()=>e.getSelectionRot... function XN (line 72) | function XN(){const{OnTheCanvas:e}=dt();return e?h.jsx(e,{}):null} function qN (line 72) | function qN(){const{InFrontOfTheCanvas:e}=dt();return e?h.jsx(e,{}):null} function ZN (line 72) | function ZN(){const e=z(),t=K("camera state",()=>e.getCameraState(),[e])... function QN (line 72) | function QN({className:e,zoom:t,point:n,color:r,viewport:o,opacity:s=1})... function JN (line 72) | function JN({x:e,y:t,z:n,size:r}){return h.jsxs("svg",{className:"tl-gri... function e4 (line 72) | function e4({handle:e,isCoarse:t,className:n,zoom:r}){const o=(t?Wk:Vk)/... function Z0 (line 72) | function Z0(e,t=!0){const n=e.length;if(n<2)return"";let r=e[0],o=e[1];i... function N1 (line 72) | function N1({scribble:e,zoom:t,color:n,opacity:r,className:o}){return e.... function g2 (line 72) | function g2({bounds:e,rotation:t}){const n=x.useRef(null);return xc(n,e.... function n4 (line 72) | function n4({bounds:e,rotation:t}){const n=z(),r=x.useRef(null),o=K("onl... function a4 (line 72) | function a4({points:e,zoom:t}){const n=2.5/t,r=e.reduce((p,f)=>Math.min(... function c4 (line 72) | function c4({gaps:e,direction:t,zoom:n}){const r=3.5/n;let o=[-1/0,1/0],... function l4 (line 72) | function l4({className:e,line:t,zoom:n}){return h.jsx("svg",{className:u... function u4 (line 72) | function u4(){return h.jsx("svg",{width:16,height:16,viewBox:"0 0 16 16"... function m2 (line 72) | function m2(e,t){const n=x.useRef(e);return t(e,n.current)?n.current:(n.... function US (line 72) | function US(e){return m2(e,A3)} function Q0 (line 72) | function Q0(e){return m2(e,U_)} function h4 (line 72) | function h4({overrides:e={},children:t}){const n=Q0(e);return h.jsx(y2.P... function dt (line 72) | function dt(){return x.useContext(y2)} function S2 (line 72) | function S2(){J0.hardReset()} function p4 (line 72) | function p4(){J0.refreshPage()} function g4 (line 72) | function g4(){} function et (line 78) | function et(){return m4()} function y4 (line 78) | function y4(e){e.version"u"?!1:((t=(e=window.matchMed... function x4 (line 78) | function x4(){var e,t;return typeof window>"u"?!1:((t=(e=window.matchMed... function mm (line 78) | function mm(){return{id:et()}} function b2 (line 78) | function b2(e){if(e===null||typeof e!="object"||!("version"in e)||!("use... function w4 (line 78) | function w4(){const e=JSON.parse(D0(x2)||"null")??null;return b2(e)} function b4 (line 78) | function b4(){R0(x2,JSON.stringify({version:ex,user:cu.get()}))} function P4 (line 78) | function P4(e){w2.validate(e),cu.set(e),b4(),I4()} function P2 (line 78) | function P2(){return ym===null&&(ym=et()),ym} function I4 (line 78) | function I4(){Wa==null||Wa.postMessage({type:C2,origin:P2(),data:{user:I... function I2 (line 78) | function I2(){let e=cu.get();return e||(e=w4(),cu.set(e)),e} function E2 (line 78) | function E2(e={}){return{derivePresenceState:e.derivePresenceState??(()=... function r (line 78) | function r(){} function o (line 78) | function o(c,l,u){this.fn=c,this.context=l,this.once=u||!1} function s (line 78) | function s(c,l,u,d,p){if(typeof u!="function")throw new TypeError("The l... function i (line 78) | function i(c,l){--c._eventsCount===0?c._events=new r:delete c._events[l]} function a (line 78) | function a(){this._events=new r,this._eventsCount=0} function zs (line 78) | function zs({children:e,className:t="",...n}){return h.jsx("svg",{...n,c... function tx (line 78) | function tx(e,t,n,r){const o=e.x-n.x,s=e.y-n.y,i=r.x-n.x,a=r.y-n.y,c=t.x... function Nf (line 78) | function Nf(e,t,n,r){const o=(t.x-e.x)*(t.x-e.x)+(t.y-e.y)*(t.y-e.y),s=2... function _4 (line 78) | function _4(e,t,n){const r=[];let o;for(let s=0,i=n.length-1;s(t.y-e.y)*(n.x-e.x)} function rx (line 78) | function rx(e,t,n,r){return Id(e,n,r)!==Id(t,n,r)&&Id(e,t,n)!==Id(e,t,r)} function H1 (line 78) | function H1(e,t){const n=new Map;let r,o,s,i;for(let a=0,c=e.length;aP.Angle(t,n)-P.... function k2 (line 78) | function k2(e,t){let n,r,o,s;for(let i=0,a=e.length;i!0);m(this,"canScroll",()=>... method constructor (line 78) | constructor(t){m(this,"canSnap",()=>!0);m(this,"canScroll",()=>!1);m(t... method providesBackgroundForChildren (line 78) | providesBackgroundForChildren(t){return!1} method canReceiveNewChildrenOfType (line 78) | canReceiveNewChildrenOfType(t,n){return!1} method canDropShapes (line 78) | canDropShapes(t,n){return!1} method expandSelectionOutlinePx (line 78) | expandSelectionOutlinePx(t){return 0} method getCanvasSvgDefs (line 78) | getCanvasSvgDefs(){return[]} method getBoundsSnapGeometry (line 78) | getBoundsSnapGeometry(t){return{}} method getHandleSnapGeometry (line 78) | getHandleSnapGeometry(t){return{}} function M4 (line 78) | function M4(e,t,n={}){const{closed:r=!1,snap:o=1,start:s="outset",end:i=... function K1 (line 78) | function K1({bounds:e,className:t}){const n=z(),r=K("zoom level",()=>n.g... class xh (line 78) | class xh extends Fr{constructor(){super(...arguments);m(this,"hideSelect... method constructor (line 78) | constructor(){super(...arguments);m(this,"hideSelectionBoundsFg",()=>!... method getDefaultProps (line 78) | getDefaultProps(){return{}} method getGeometry (line 78) | getGeometry(n){const r=this.editor.getSortedChildIdsForParent(n.id);re... method component (line 78) | component(n){const r=this.editor.getErasingShapeIds().includes(n.id),{... method indicator (line 78) | indicator(n){const r=this.editor.getShapeGeometry(n).bounds;return h.j... function $2 (line 78) | function $2(e){const t=[...T2],n=new Set;for(const r of e){if(A4.has(r.t... function W1 (line 78) | function W1(e,t){if(!t)return!1;switch(e.type){case"mixed":return t.type... class j4 (line 78) | class j4{constructor(t){m(this,"map");this.map=new Map(t)}get(t){return ... method constructor (line 78) | constructor(t){m(this,"map");this.map=new Map(t)} method get (line 78) | get(t){return this.map.get(t)} method getAsKnownValue (line 78) | getAsKnownValue(t){const n=this.get(t);if(n&&n.type!=="mixed")return n... method size (line 78) | get size(){return this.map.size} method equals (line 78) | equals(t){if(this.size!==t.size)return!1;const n=new Set;for(const[r,o... method keys (line 78) | keys(){return this.map.keys()} method values (line 78) | values(){return this.map.values()} method entries (line 78) | entries(){return this.map.entries()} method [Symbol.iterator] (line 78) | [Symbol.iterator](){return this.map[Symbol.iterator]()} class KS (line 78) | class KS extends j4{set(t,n){this.map.set(t,n)}applyValue(t,n){const r=t... method set (line 78) | set(t,n){this.map.set(t,n)} method applyValue (line 78) | applyValue(t,n){const r=this.get(t);if(!r){this.set(t,{type:"shared",v... class zf (line 78) | class zf{constructor(){m(this,"items",new WeakMap)}get(t,n){return this.... method constructor (line 78) | constructor(){m(this,"items",new WeakMap)} method get (line 78) | get(t,n){return this.items.has(t)||this.items.set(t,n(t)),this.items.g... method access (line 78) | access(t){return this.items.get(t)} method set (line 78) | set(t,n){this.items.set(t,n)} method has (line 78) | has(t){return this.items.has(t)} method invalidate (line 78) | invalidate(t){this.items.delete(t)} method bust (line 78) | bust(){this.items=new WeakMap} function O4 (line 78) | function O4(e,t,n){return fetch(e).then(function(r){return r.arrayBuffer... function D4 (line 78) | function D4(e,t){var o;let n=e;const r=new Set(t);for(;r.has(n);)n=(o=/^... function Ed (line 78) | function Ed(e,t,n){if(n.length===0)return[];const r=new Map;for(const s ... function R4 (line 78) | function R4(e,t,n){const r=t.length;if(e.size===r)return;let o,s;for(let... function L4 (line 78) | function L4(e,t,n){const r=t.length;if(e.size===r)return;let o,s;for(let... function F4 (line 78) | function F4(e,t,n){var s;const r=t.length;if(e.size===r)return;let o={na... function N4 (line 78) | function N4(e,t,n){var s;const r=t.length;if(e.size===r)return;let o={na... function M2 (line 78) | function M2({editor:e}){const t=e.getSelectedShapes(),n=e.getSelectionRo... function wh (line 78) | function wh({delta:e,editor:t,snapshot:n,stage:r}){const{selectionPageCe... function o (line 78) | function o(){const s=r.get(),i={};for(const a of s){const{start:c,end:l}... function u (line 78) | function u(f){l||(l={...a}),l[f]?l[f]===a[f]&&(l[f]=[...l[f]]):l[f]=[]} function d (line 78) | function d(f,y,g){u(f),l[f]=l[f].filter(w=>w.arrowId!==y||w.handleId!==g... function p (line 78) | function p(f,y,g){u(f),l[f].push({arrowId:y,handleId:g})} function B4 (line 78) | function B4(e,t,n){const r=e.getShapeMaskedPageBounds(t);return r===void... function n (line 78) | function n(r){const o=r.getCurrentPageShapeIds(),s=r.getViewportPageBoun... function r (line 78) | function r(){const o={},s=t.get(),i=Array(s.size);return s.forEach(a=>i.... function o (line 78) | function o(){const s=t();return r=s,new Set([...n.get()].filter(i=>vm(e,... function W4 (line 78) | function W4({context:e,editor:t,children:n}){return h.jsx(Rf.Provider,{v... function j2 (line 78) | function j2(){const e=x.useContext(A2);return e?{isDarkMode:e.isDarkMode... function V4 (line 78) | async function V4(e,t,n={}){var C,I;const r=typeof t[0]=="string"?t:t.ma... class Y4 (line 78) | class Y4{constructor(t){m(this,"_clickId","");m(this,"_clickTimeout");m(... method constructor (line 78) | constructor(t){m(this,"_clickId","");m(this,"_clickTimeout");m(this,"_... method clickState (line 78) | get clickState(){return this._clickState} class X4 (line 78) | class X4{constructor(t){m(this,"isSafari");m(this,"isIos");m(this,"isChr... method constructor (line 78) | constructor(t){m(this,"isSafari");m(this,"isIos");m(this,"isChromeForI... function ci (line 78) | function ci(e){return Z4} class q4 (line 78) | class q4{constructor(){m(this,"length",0);m(this,"head",null);m(this,"ta... method constructor (line 78) | constructor(){m(this,"length",0);m(this,"head",null);m(this,"tail",this)} method push (line 78) | push(t){return new ox(t,this)} method toArray (line 78) | toArray(){return Do} method [Symbol.iterator] (line 78) | [Symbol.iterator](){return{next(){return{value:void 0,done:!0}}}} class ox (line 78) | class ox{constructor(t,n){m(this,"length");this.head=t,this.tail=n,this.... method constructor (line 78) | constructor(t,n){m(this,"length");this.head=t,this.tail=n,this.length=... method push (line 78) | push(t){return new ox(t,this)} method toArray (line 78) | toArray(){return Array.from(this)} method [Symbol.iterator] (line 78) | [Symbol.iterator](){let t=this;return{next(){if(t.length){const n=t.head... class Q4 (line 78) | class Q4{constructor(t,n){m(this,"_undos",fn("HistoryManager.undos",ci()... method constructor (line 78) | constructor(t,n){m(this,"_undos",fn("HistoryManager.undos",ci()));m(th... method getNumUndos (line 78) | getNumUndos(){return this._undos.get().length} method getNumRedos (line 78) | getNumRedos(){return this._redos.get().length} method clear (line 78) | clear(){this._undos.set(ci()),this._redos.set(ci())} class J4 (line 78) | class J4{constructor(t){m(this,"scribbleItems",new Map);m(this,"state","... method constructor (line 78) | constructor(t){m(this,"scribbleItems",new Map);m(this,"state","paused"... method reset (line 78) | reset(){this.editor.updateInstanceState({scribbles:[]}),this.scribbleI... class ez (line 78) | class ez{constructor(t){m(this,"_beforeCreateHandlers",{});m(this,"_afte... method constructor (line 78) | constructor(t){m(this,"_beforeCreateHandlers",{});m(this,"_afterCreate... method registerBeforeCreateHandler (line 78) | registerBeforeCreateHandler(t,n){return this._beforeCreateHandlers[t]|... method registerAfterCreateHandler (line 78) | registerAfterCreateHandler(t,n){return this._afterCreateHandlers[t]||(... method registerBeforeChangeHandler (line 78) | registerBeforeChangeHandler(t,n){return this._beforeChangeHandlers[t]|... method registerAfterChangeHandler (line 78) | registerAfterChangeHandler(t,n){return this._afterChangeHandlers[t]||(... method registerBeforeDeleteHandler (line 78) | registerBeforeDeleteHandler(t,n){return this._beforeDeleteHandlers[t]|... method registerAfterDeleteHandler (line 78) | registerAfterDeleteHandler(t,n){return this._afterDeleteHandlers[t]||(... method registerBatchCompleteHandler (line 78) | registerBatchCompleteHandler(t){return this._batchCompleteHandlers.pus... function li (line 78) | function li(e,t){const n=e.indexOf(t);n>=0&&e.splice(n,1)} function Eo (line 78) | function Eo(e,t,n,r,o){const s=e.filter(a=>(r==="forward"?a.startNode.id... function rz (line 78) | function rz(e){e.sort((t,n)=>n.gaps.length-t.gaps.length);for(let t=e.le... class Du (line 78) | class Du{constructor(t){m(this,"editor");this.manager=t,this.editor=t.ed... method constructor (line 78) | constructor(t){m(this,"editor");this.manager=t,this.editor=t.editor} method getSnapPointsCache (line 78) | getSnapPointsCache(){const{editor:t}=this;return t.store.createCompute... method getSnapPoints (line 78) | getSnapPoints(t){return this.getSnapPointsCache().get(t)??[]} method getSnappablePoints (line 78) | getSnappablePoints(){const t=this.getSnapPointsCache(),n=this.manager.... method getSnappableGapNodes (line 78) | getSnappableGapNodes(){return Array.from(this.manager.getSnappableShap... method getVisibleGaps (line 78) | getVisibleGaps(){const t=[],n=[];let r,o;const s=this.getSnappableGapN... method snapTranslateShapes (line 78) | snapTranslateShapes({lockedAxis:t,initialSelectionPageBounds:n,initial... method snapResizeShapes (line 78) | snapResizeShapes({initialSelectionPageBounds:t,dragDelta:n,handle:r,is... method collectPointSnaps (line 78) | collectPointSnaps({selectionSnapPoints:t,otherNodeSnapPoints:n,minOffs... method collectGapSnaps (line 78) | collectGapSnaps({selectionPageBounds:t,minOffset:n,nearestSnapsX:r,nea... method getPointSnapLines (line 78) | getPointSnapLines({nearestSnapsX:t,nearestSnapsY:n}){const r={},o={};i... method getGapSnapLines (line 78) | getGapSnapLines({selectionPageBounds:t,nearestSnapsX:n,nearestSnapsY:r... function V1 (line 78) | function V1(e,t){const{minX:n,maxX:r,minY:o,maxY:s}=t,i=[];switch(e){cas... class O2 (line 78) | class O2{constructor(t){m(this,"editor");this.manager=t,this.editor=t.ed... method constructor (line 78) | constructor(t){m(this,"editor");this.manager=t,this.editor=t.editor} method getSnapGeometryCache (line 78) | getSnapGeometryCache(){const{editor:t}=this;return t.store.createCompu... method iterateSnapPointsInPageSpace (line 78) | *iterateSnapPointsInPageSpace(t,n){var o,s;const r=(o=this.getSnapGeom... method iterateSnapOutlines (line 78) | *iterateSnapOutlines(t,n){var o,s;const r=(o=this.getSnapGeometryCache... method getHandleSnapPosition (line 78) | getHandleSnapPosition({currentShapeId:t,handle:n,handleInPageSpace:r})... method snapHandle (line 78) | snapHandle({currentShapeId:t,handle:n}){const o=yi(this.editor.getShap... class Uf (line 78) | class Uf{constructor(t){m(this,"shapeBounds");m(this,"handles");m(this,"... method constructor (line 78) | constructor(t){m(this,"shapeBounds");m(this,"handles");m(this,"_snapIn... method getIndicators (line 78) | getIndicators(){return this._snapIndicators.get()??Do} method clearIndicators (line 78) | clearIndicators(){this.getIndicators().length&&this._snapIndicators.se... method setIndicators (line 78) | setIndicators(t){this._snapIndicators.set(t)} method getSnapThreshold (line 78) | getSnapThreshold(){return 8/this.editor.getZoomLevel()} method getSnappableShapes (line 78) | getSnappableShapes(){const{editor:t}=this,n=t.getRenderingBounds(),r=t... method getCurrentCommonAncestor (line 78) | getCurrentCommonAncestor(){return this.editor.findCommonAncestor(this.... function G1 (line 78) | function G1(e){return e.replace(dz,` class fz (line 81) | class fz{constructor(t){m(this,"baseElm");m(this,"measureText",(t,n)=>{v... method constructor (line 81) | constructor(t){m(this,"baseElm");m(this,"measureText",(t,n)=>{var i;co... method measureElementTextNodeSpans (line 81) | measureElementTextNodeSpans(t,{shouldTruncateToFirstLine:n=!1}={}){con... method measureTextSpans (line 81) | measureTextSpans(t,n){var l;if(t==="")return[];const r=(l=this.baseElm... class gz (line 81) | class gz{constructor(t){m(this,"cancelRaf");m(this,"isPaused",!0);m(this... method constructor (line 81) | constructor(t){m(this,"cancelRaf");m(this,"isPaused",!0);m(this,"now",... class Hr (line 81) | class Hr{constructor(t,n){m(this,"updateUserPreferences",t=>{this.user.s... method constructor (line 81) | constructor(t,n){m(this,"updateUserPreferences",t=>{this.user.setUserP... method getUserPreferences (line 81) | getUserPreferences(){return{id:this.getId(),name:this.getName(),locale... method getIsDarkMode (line 81) | getIsDarkMode(){return this.user.userPreferences.get().isDarkMode??(th... method getEdgeScrollSpeed (line 81) | getEdgeScrollSpeed(){return this.user.userPreferences.get().edgeScroll... method getAnimationSpeed (line 81) | getAnimationSpeed(){return this.user.userPreferences.get().animationSp... method getId (line 81) | getId(){return this.user.userPreferences.get().id} method getName (line 81) | getName(){return this.user.userPreferences.get().name??ai.name} method getLocale (line 81) | getLocale(){return this.user.userPreferences.get().locale??ai.locale} method getColor (line 81) | getColor(){return this.user.userPreferences.get().color??ai.color} method getIsSnapMode (line 81) | getIsSnapMode(){return this.user.userPreferences.get().isSnapMode??ai.... method getIsWrapMode (line 81) | getIsWrapMode(){return this.user.userPreferences.get().isWrapMode??ai.... function Zc (line 81) | function Zc(e){return Math.abs(e.props.bend)<8} function Qp (line 81) | function Qp(e,t){if(t.type==="point")return;const n=e.getShape(t.boundSh... function X1 (line 81) | function X1(e,t,n,r){if(n.type==="point")return P.From(n);const o=e.getS... function jr (line 81) | function jr(e,t){const n=e.getShapePageTransform(t);let r,o;t.props.star... function ix (line 81) | function ix(e,t,n){if(!t||!n)return"safe";if(t===n)return"double-bound";... function Al (line 81) | function Al(e,t){const{start:n,end:r,arrowheadStart:o,arrowheadEnd:s}=t.... function q1 (line 81) | function q1(e,t,n,r){if(r===void 0||r.isExact)return;const o=oe.applyToP... function xm (line 81) | function xm(e,t,n=0){const{arrowheadEnd:r,arrowheadStart:o}=t.props,s=t.... function Z1 (line 81) | function Z1(e,t,n){const r=-2*(e.x*(t.y-n.y)-e.y*(t.x-n.x)+t.x*n.y-n.x*t... function vz (line 81) | function vz(e,t,n,r,o,s,i){const a=P.Angle(e,n),c=P.Angle(e,r);let l=$u(... class se (line 81) | class se{constructor(t,n){m(this,"id");m(this,"type");m(this,"shapeType"... method constructor (line 81) | constructor(t,n){m(this,"id");m(this,"type");m(this,"shapeType");m(thi... method getPath (line 81) | getPath(){return this._path.get()} method getCurrent (line 81) | getCurrent(){return this._current.get()} method getIsActive (line 81) | getIsActive(){return this._isActive.get()} method getCurrentToolIdMask (line 81) | getCurrentToolIdMask(){return this._currentToolIdMask.get()} method setCurrentToolIdMask (line 81) | setCurrentToolIdMask(t){this._currentToolIdMask.set(t)} class bh (line 81) | class bh extends se{constructor(){super(...arguments);m(this,"onKeyDown"... method constructor (line 81) | constructor(){super(...arguments);m(this,"onKeyDown",n=>{var r;switch(... class J (line 81) | class J extends E4.EventEmitter{constructor({store:n,user:r,shapeUtils:o... method constructor (line 81) | constructor({store:n,user:r,shapeUtils:o,tools:s,getContainer:i,initia... method dispose (line 81) | dispose(){this.disposables.forEach(n=>n()),this.disposables.clear()} method getShapeUtil (line 81) | getShapeUtil(n){const r=typeof n=="string"?n:n.type,o=Lr(this.shapeUti... method undo (line 81) | undo(){return this._flushEventsForTick(0),this.history.undo(),this} method getCanUndo (line 81) | getCanUndo(){return this.history.getNumUndos()>0} method redo (line 81) | redo(){return this._flushEventsForTick(0),this.history.redo(),this} method getCanRedo (line 81) | getCanRedo(){return this.history.getNumRedos()>0} method mark (line 81) | mark(n,r,o){return this.history.mark(n,r,o),this} method bail (line 81) | bail(){return this.history.bail(),this} method bailToMark (line 81) | bailToMark(n){return this.history.bailToMark(n),this} method batch (line 81) | batch(n){return this.history.batch(n),this} method _getArrowBindingsIndex (line 81) | _getArrowBindingsIndex(){return z4(this)} method getArrowsBoundTo (line 81) | getArrowsBoundTo(n){return this._getArrowBindingsIndex().get()[n]||Do} method getArrowInfoCache (line 81) | getArrowInfoCache(){return this.store.createComputedCache("arrow infoC... method getArrowInfo (line 81) | getArrowInfo(n){const r=typeof n=="string"?n:n.id;return this.getArrow... method annotateError (line 81) | annotateError(n,{origin:r,willCrashApp:o,tags:s,extras:i}){const a=thi... method createErrorAnnotations (line 81) | createErrorAnnotations(n,r){try{const o=this.getEditingShapeId();retur... method getCrashingError (line 81) | getCrashingError(){return this._crashingError} method crash (line 81) | crash(n){return this._crashingError=n,this.store.markAsPossiblyCorrupt... method getPath (line 81) | getPath(){return this.root.getPath().split("root.")[1]} method isIn (line 81) | isIn(n){const r=n.split(".").reverse();let o=this.root;for(;r.length>0... method isInAny (line 81) | isInAny(...n){return n.some(r=>this.isIn(r))} method setCurrentTool (line 81) | setCurrentTool(n,r={}){return this.root.transition(n,r),this} method getCurrentTool (line 81) | getCurrentTool(){return this.root.getCurrent()} method getCurrentToolId (line 81) | getCurrentToolId(){const n=this.getCurrentTool();return n?n.getCurrent... method getStateDescendant (line 81) | getStateDescendant(n){var s;const r=n.split(".").reverse();let o=this.... method getDocumentSettings (line 81) | getDocumentSettings(){return this.store.get(RS)} method updateDocumentSettings (line 81) | updateDocumentSettings(n){return this.store.put([{...this.getDocumentS... method getInstanceState (line 81) | getInstanceState(){return this.store.get(In)} method updateInstanceState (line 81) | updateInstanceState(n,r){return this._updateInstanceState(n,{ephemeral... method getOpenMenus (line 81) | getOpenMenus(){return this.getInstanceState().openMenus} method addOpenMenu (line 81) | addOpenMenu(n){const r=new Set(this.getOpenMenus());return r.has(n)||(... method deleteOpenMenu (line 81) | deleteOpenMenu(n){const r=new Set(this.getOpenMenus());return r.has(n)... method clearOpenMenus (line 81) | clearOpenMenus(){return this.getOpenMenus().length&&this.updateInstanc... method getIsMenuOpen (line 81) | getIsMenuOpen(){return this.getOpenMenus().length>0} method getPageStates (line 81) | getPageStates(){return this._getPageStatesQuery().get()} method _getPageStatesQuery (line 81) | _getPageStatesQuery(){return this.store.query.records("instance_page_s... method getCurrentPageState (line 81) | getCurrentPageState(){return this.store.get(this._getCurrentPageStateI... method _getCurrentPageStateId (line 81) | _getCurrentPageStateId(){return Zt.createId(this.getCurrentPageId())} method updateCurrentPageState (line 81) | updateCurrentPageState(n,r){return this._setInstancePageState(n,r),this} method getSelectedShapeIds (line 81) | getSelectedShapeIds(){return this.getCurrentPageState().selectedShapeIds} method getSelectedShapes (line 81) | getSelectedShapes(){const{selectedShapeIds:n}=this.getCurrentPageState... method setSelectedShapes (line 81) | setSelectedShapes(n,r){const o=n.map(s=>typeof s=="string"?s:s.id);ret... method select (line 81) | select(...n){const r=typeof n[0]=="string"?n:n.map(o=>o.id);return thi... method deselect (line 81) | deselect(...n){const r=typeof n[0]=="string"?n:n.map(s=>s.id),o=this.g... method selectAll (line 81) | selectAll(){const n=this.getSortedChildIdsForParent(this.getCurrentPag... method selectNone (line 81) | selectNone(){return this.getSelectedShapeIds().length>0&&this.setSelec... method getOnlySelectedShapeId (line 81) | getOnlySelectedShapeId(){var n;return((n=this.getOnlySelectedShape())=... method getOnlySelectedShape (line 81) | getOnlySelectedShape(){const n=this.getSelectedShapes();return n.lengt... method getSelectionPageBounds (line 81) | getSelectionPageBounds(){const n=this.getCurrentPageState().selectedSh... method getSelectionRotation (line 81) | getSelectionRotation(){const n=this.getSelectedShapeIds();let r=!1,o=0... method getSelectionRotatedPageBounds (line 81) | getSelectionRotatedPageBounds(){const n=this.getSelectedShapeIds();if(... method getSelectionRotatedScreenBounds (line 81) | getSelectionRotatedScreenBounds(){const n=this.getSelectionRotatedPage... method getFocusedGroupId (line 81) | getFocusedGroupId(){return this.getCurrentPageState().focusedGroupId??... method getFocusedGroup (line 81) | getFocusedGroup(){const n=this.getFocusedGroupId();return n?this.getSh... method setFocusedGroup (line 81) | setFocusedGroup(n){const r=typeof n=="string"?n:(n==null?void 0:n.id)?... method popFocusedGroupId (line 81) | popFocusedGroupId(){const n=this.getFocusedGroup();if(n){const r=this.... method getEditingShapeId (line 81) | getEditingShapeId(){return this.getCurrentPageState().editingShapeId} method getEditingShape (line 81) | getEditingShape(){const n=this.getEditingShapeId();return n?this.getSh... method setEditingShape (line 81) | setEditingShape(n){const r=typeof n=="string"?n:(n==null?void 0:n.id)?... method getHoveredShapeId (line 81) | getHoveredShapeId(){return this.getCurrentPageState().hoveredShapeId} method getHoveredShape (line 81) | getHoveredShape(){const n=this.getHoveredShapeId();return n?this.getSh... method setHoveredShape (line 81) | setHoveredShape(n){const r=typeof n=="string"?n:(n==null?void 0:n.id)?... method getHintingShapeIds (line 81) | getHintingShapeIds(){return this.getCurrentPageState().hintingShapeIds} method getHintingShape (line 81) | getHintingShape(){const n=this.getHintingShapeIds();return fe(n.map(r=... method setHintingShapes (line 81) | setHintingShapes(n){const r=typeof n[0]=="string"?n:n.map(o=>o.id);ret... method getErasingShapeIds (line 81) | getErasingShapeIds(){return this.getCurrentPageState().erasingShapeIds} method getErasingShapes (line 81) | getErasingShapes(){const n=this.getErasingShapeIds();return fe(n.map(r... method setErasingShapes (line 81) | setErasingShapes(n){const r=typeof n[0]=="string"?n:n.map(s=>s.id);r.s... method getCroppingShapeId (line 81) | getCroppingShapeId(){return this.getCurrentPageState().croppingShapeId} method setCroppingShape (line 81) | setCroppingShape(n){const r=typeof n=="string"?n:(n==null?void 0:n.id)... method getCameraId (line 81) | getCameraId(){return hn.createId(this.getCurrentPageId())} method getCamera (line 81) | getCamera(){return this.store.get(this.getCameraId())} method getZoomLevel (line 81) | getZoomLevel(){return this.getCamera().z} method _setCamera (line 81) | _setCamera(n,r=!1){const o=this.getCamera();return o.x===n.x&&o.y===n.... method setCamera (line 81) | setCamera(n,r){const o=Number.isFinite(n.x)?n.x:0,s=Number.isFinite(n.... method centerOnPoint (line 81) | centerOnPoint(n,r){if(!this.getInstanceState().canMoveCamera)return th... method zoomToContent (line 81) | zoomToContent(n={duration:220}){const r=this.getSelectionPageBounds()?... method zoomToFit (line 81) | zoomToFit(n){if(!this.getInstanceState().canMoveCamera)return this;con... method resetZoom (line 81) | resetZoom(n=this.getViewportScreenCenter(),r){if(!this.getInstanceStat... method zoomIn (line 81) | zoomIn(n=this.getViewportScreenCenter(),r){if(!this.getInstanceState()... method zoomOut (line 81) | zoomOut(n=this.getViewportScreenCenter(),r){if(!this.getInstanceState(... method zoomToSelection (line 81) | zoomToSelection(n){if(!this.getInstanceState().canMoveCamera)return th... method panZoomIntoView (line 81) | panZoomIntoView(n,r){if(!this.getInstanceState().canMoveCamera)return ... method zoomToBounds (line 81) | zoomToBounds(n,r){if(!this.getInstanceState().canMoveCamera)return thi... method pan (line 81) | pan(n,r){if(!this.getInstanceState().canMoveCamera)return this;const{x... method stopCameraAnimation (line 81) | stopCameraAnimation(){return this.emit("stop-camera-animation"),this} method _animateViewport (line 81) | _animateViewport(n){if(!this._viewportAnimation)return;const r=()=>{th... method _animateToViewport (line 81) | _animateToViewport(n,r={}){const{duration:o=0,easing:s=nn.easeInOutCub... method slideCamera (line 81) | slideCamera(n={}){if(!this.getInstanceState().canMoveCamera)return thi... method animateToUser (line 81) | animateToUser(n){const r=this.getCollaborators().find(o=>o.userId===n)... method animateToShape (line 81) | animateToShape(n,r=M5){if(!this.getInstanceState().canMoveCamera)retur... method updateViewportScreenBounds (line 81) | updateViewportScreenBounds(n,r=!1){n.width=Math.max(n.width,1),n.heigh... method getViewportScreenBounds (line 81) | getViewportScreenBounds(){const{x:n,y:r,w:o,h:s}=this.getInstanceState... method getViewportScreenCenter (line 81) | getViewportScreenCenter(){const n=this.getViewportScreenBounds();retur... method getViewportPageBounds (line 81) | getViewportPageBounds(){const{w:n,h:r}=this.getViewportScreenBounds(),... method getViewportPageCenter (line 81) | getViewportPageCenter(){return this.getViewportPageBounds().center} method screenToPage (line 81) | screenToPage(n){const{screenBounds:r}=this.store.unsafeGetWithoutCaptu... method pageToScreen (line 81) | pageToScreen(n){const r=this.getViewportScreenBounds(),{x:o,y:s,z:i=1}... method pageToViewport (line 81) | pageToViewport(n){const{x:r,y:o,z:s=1}=this.getCamera();return{x:(n.x+... method _getCollaboratorsQuery (line 81) | _getCollaboratorsQuery(){return this.store.query.records("instance_pre... method getCollaborators (line 81) | getCollaborators(){const n=this._getCollaboratorsQuery().get();return ... method getCollaboratorsOnCurrentPage (line 81) | getCollaboratorsOnCurrentPage(){const n=this.getCurrentPageId();return... method startFollowingUser (line 81) | startFollowingUser(n){const r=this._getCollaboratorsQuery().get().filt... method stopFollowingUser (line 81) | stopFollowingUser(){return this.updateInstanceState({followingUserId:n... method getCameraState (line 81) | getCameraState(){return this._cameraState.get()} method getUnorderedRenderingShapes (line 81) | getUnorderedRenderingShapes(n){const r=[];let o=Io*2,s=Io;const i=this... method getRenderingShapes (line 81) | getRenderingShapes(){return this.getUnorderedRenderingShapes(!0).sort(... method getRenderingBounds (line 81) | getRenderingBounds(){return this._renderingBounds.get()} method updateRenderingBounds (line 81) | updateRenderingBounds(){const n=this.getViewportPageBounds();return n.... method _getAllPagesQuery (line 81) | _getAllPagesQuery(){return this.store.query.records("page")} method getPages (line 81) | getPages(){return this._getAllPagesQuery().get().sort(en)} method getCurrentPage (line 81) | getCurrentPage(){return this.getPage(this.getCurrentPageId())} method getCurrentPageId (line 81) | getCurrentPageId(){return this.getInstanceState().currentPageId} method getPage (line 81) | getPage(n){return this.store.get(typeof n=="string"?n:n.id)} method getCurrentPageShapeIds (line 81) | getCurrentPageShapeIds(){return this._currentPageShapeIds.get()} method getCurrentPageShapeIdsSorted (line 81) | getCurrentPageShapeIdsSorted(){return Array.from(this.getCurrentPageSh... method getPageShapeIds (line 81) | getPageShapeIds(n){const r=typeof n=="string"?n:n.id,o=this.store.quer... method setCurrentPage (line 81) | setCurrentPage(n,r){const o=typeof n=="string"?n:n.id;return this._set... method updatePage (line 81) | updatePage(n,r){return this._updatePage(n,r),this} method createPage (line 81) | createPage(n){return this._createPage(n),this} method deletePage (line 81) | deletePage(n){const r=typeof n=="string"?n:n.id;return this._deletePag... method duplicatePage (line 81) | duplicatePage(n,r=Ho.createId()){if(this.getPages().length>=Gp)return ... method renamePage (line 81) | renamePage(n,r,o){const s=typeof n=="string"?n:n.id;return this.getIns... method _getAllAssetsQuery (line 81) | _getAllAssetsQuery(){return this.store.query.records("asset")} method getAssets (line 81) | getAssets(){return this._getAllAssetsQuery().get()} method createAssets (line 81) | createAssets(n){return this._createAssets(n),this} method updateAssets (line 81) | updateAssets(n){return this._updateAssets(n),this} method deleteAssets (line 81) | deleteAssets(n){const r=typeof n[0]=="string"?n:n.map(o=>o.id);return ... method getAsset (line 81) | getAsset(n){return this.store.get(typeof n=="string"?n:n.id)} method _getShapeGeometryCache (line 81) | _getShapeGeometryCache(){return this.store.createComputedCache("bounds... method getShapeGeometry (line 81) | getShapeGeometry(n){return this._getShapeGeometryCache().get(typeof n=... method _getShapeHandlesCache (line 81) | _getShapeHandlesCache(){return this.store.createComputedCache("handles... method getShapeHandles (line 81) | getShapeHandles(n){return this._getShapeHandlesCache().get(typeof n=="... method getShapeLocalTransform (line 81) | getShapeLocalTransform(n){const r=typeof n=="string"?n:n.id,o=this.get... method _getShapePageTransformCache (line 81) | _getShapePageTransformCache(){return this.store.createComputedCache("p... method getShapeParentTransform (line 81) | getShapeParentTransform(n){const r=typeof n=="string"?n:n.id,o=this.ge... method getShapePageTransform (line 81) | getShapePageTransform(n){const r=typeof n=="string"?n:n.id;return this... method _getShapePageBoundsCache (line 81) | _getShapePageBoundsCache(){return this.store.createComputedCache("page... method getShapePageBounds (line 81) | getShapePageBounds(n){return this._getShapePageBoundsCache().get(typeo... method _getShapeClipPathCache (line 81) | _getShapeClipPathCache(){return this.store.createComputedCache("clipPa... method getShapeClipPath (line 81) | getShapeClipPath(n){return this._getShapeClipPathCache().get(typeof n=... method _getShapeMaskCache (line 81) | _getShapeMaskCache(){return this.store.createComputedCache("pageMaskCa... method getShapeMask (line 81) | getShapeMask(n){return this._getShapeMaskCache().get(typeof n=="string... method getShapeMaskedPageBounds (line 81) | getShapeMaskedPageBounds(n){return typeof n!="string"&&(n=n.id),this._... method _getShapeMaskedPageBoundsCache (line 81) | _getShapeMaskedPageBoundsCache(){return this.store.createComputedCache... method getShapeAncestors (line 81) | getShapeAncestors(n,r=[]){const o=typeof n=="string"?n:n.id,s=this.get... method findShapeAncestor (line 81) | findShapeAncestor(n,r){const o=typeof n=="string"?n:n.id,s=this.getSha... method hasAncestor (line 81) | hasAncestor(n,r){const o=typeof n=="string"?n:n==null?void 0:n.id,s=o&... method findCommonAncestor (line 81) | findCommonAncestor(n,r){var l;if(n.length===0)return;const o=typeof n[... method isShapeOrAncestorLocked (line 81) | isShapeOrAncestorLocked(n){const r=typeof n=="string"?this.getShape(n)... method _notVisibleShapes (line 81) | _notVisibleShapes(){return U4(this)} method getCulledShapes (line 81) | getCulledShapes(){const n=this._notVisibleShapes().get(),r=this.getSel... method getCurrentPageBounds (line 81) | getCurrentPageBounds(){let n;return this.getCurrentPageShapeIdsSorted(... method getSelectedShapeAtPoint (line 81) | getSelectedShapeAtPoint(n){const r=this.getSelectedShapeIds();return t... method getShapeAtPoint (line 81) | getShapeAtPoint(n,r={}){const o=this.getZoomLevel(),s=this.getViewport... method getShapesAtPoint (line 81) | getShapesAtPoint(n,r={}){return this.getCurrentPageShapes().filter(o=>... method isPointInShape (line 81) | isPointInShape(n,r,o={}){const{hitInside:s=!1,margin:i=0}=o,a=typeof n... method getPointInShapeSpace (line 81) | getPointInShapeSpace(n,r){const o=typeof n=="string"?n:n.id;return thi... method getPointInParentSpace (line 81) | getPointInParentSpace(n,r){const o=typeof n=="string"?n:n.id,s=this.ge... method getCurrentPageShapes (line 81) | getCurrentPageShapes(){return Array.from(this.getCurrentPageShapeIds()... method getCurrentPageShapesSorted (line 81) | getCurrentPageShapesSorted(){const n=[],r=this.getSortedChildIdsForPar... method getCurrentPageRenderingShapesSorted (line 81) | getCurrentPageRenderingShapesSorted(){const n=this.getCulledShapes();r... method isShapeOfType (line 81) | isShapeOfType(n,r){const o=typeof n=="string"?this.getShape(n):n;retur... method getShape (line 81) | getShape(n){const r=typeof n=="string"?n:n.id;if(Kn(r))return this.sto... method getShapeParent (line 81) | getShapeParent(n){const r=typeof n=="string"?n:n==null?void 0:n.id;if(... method getShapeNearestSibling (line 81) | getShapeNearestSibling(n,r){return r?r.parentId===n.parentId?r:this.fi... method isShapeInPage (line 81) | isShapeInPage(n,r=this.getCurrentPageId()){const o=typeof n=="string"?... method getAncestorPageId (line 81) | getAncestorPageId(n){const r=typeof n=="string"?n:n==null?void 0:n.id,... method reparentShapes (line 81) | reparentShapes(n,r,o){const s=typeof n[0]=="string"?n:n.map(y=>y.id);i... method getHighestIndexForParent (line 81) | getHighestIndexForParent(n){const r=typeof n=="string"?n:n.id,o=this._... method getSortedChildIdsForParent (line 81) | getSortedChildIdsForParent(n){const r=typeof n=="string"?n:n.id,o=this... method visitDescendants (line 81) | visitDescendants(n,r){const o=typeof n=="string"?n:n.id,s=this.getSort... method getShapeAndDescendantIds (line 81) | getShapeAndDescendantIds(n){const r=new Set,o=[...n];for(;o.length>0;)... method getDroppingOverShape (line 81) | getDroppingOverShape(n,r=[]){const o=this.getCurrentPageShapesSorted()... method getOutermostSelectableShape (line 81) | getOutermostSelectableShape(n,r){const o=typeof n=="string"?n:n.id,s=t... method rotateShapesBy (line 81) | rotateShapesBy(n,r){if((typeof n[0]=="string"?n:n.map(i=>i.id)).length... method getChangesToTranslateShape (line 81) | getChangesToTranslateShape(n,r){var i,a,c;let o=n;const s=this.getShap... method nudgeShapes (line 81) | nudgeShapes(n,r,o){const s=typeof n[0]=="string"?n:n.map(a=>a.id);if(s... method duplicateShapes (line 81) | duplicateShapes(n,r){const o=typeof n[0]=="string"?n:n.map(u=>u.id);if... method moveShapesToPage (line 81) | moveShapesToPage(n,r){const o=typeof n[0]=="string"?n:n.map(c=>c.id);i... method toggleLock (line 81) | toggleLock(n){const r=typeof n[0]=="string"?n:n.map(a=>a.id);if(this.g... method sendToBack (line 81) | sendToBack(n){const r=typeof n[0]=="string"?n:n.map(s=>s.id),o=Ed(this... method sendBackward (line 81) | sendBackward(n){const r=typeof n[0]=="string"?n:n.map(s=>s.id),o=Ed(th... method bringForward (line 81) | bringForward(n){const r=typeof n[0]=="string"?n:n.map(s=>s.id),o=Ed(th... method bringToFront (line 81) | bringToFront(n){const r=typeof n[0]=="string"?n:n.map(s=>s.id),o=Ed(th... method flipShapes (line 81) | flipShapes(n,r){const o=typeof n[0]=="string"?n:n.map(a=>a.id);if(this... method stackShapes (line 81) | stackShapes(n,r,o){const s=typeof n[0]=="string"?n:n.map(w=>w.id);if(t... method packShapes (line 81) | packShapes(n,r){var _,k;const o=typeof n[0]=="string"?n:n.map($=>$.id)... method alignShapes (line 81) | alignShapes(n,r){const o=typeof n[0]=="string"?n:n.map(l=>l.id);if(thi... method distributeShapes (line 81) | distributeShapes(n,r){const o=typeof n[0]=="string"?n:n.map(b=>b.id);i... method stretchShapes (line 81) | stretchShapes(n,r){const o=typeof n[0]=="string"?n:n.map(l=>l.id);if(t... method resizeShape (line 81) | resizeShape(n,r,o={}){var f;const s=typeof n=="string"?n:n.id;if(this.... method _scalePagePoint (line 81) | _scalePagePoint(n,r,o,s){const i=P.RotWith(n,r,-s).sub(r),a=P.MulV(i,o... method _resizeUnalignedShape (line 81) | _resizeUnalignedShape(n,r,o){const{type:s}=o.initialShape,i=new P(r.x,... method getInitialMetaForShape (line 81) | getInitialMetaForShape(n){return{}} method createShape (line 81) | createShape(n){return this._createShapes([n]),this} method createShapes (line 81) | createShapes(n){if(!Array.isArray(n))throw Error("Editor.createShapes:... method animateShape (line 81) | animateShape(n,r){return this.animateShapes([n],r)} method animateShapes (line 81) | animateShapes(n,r={}){const{duration:o=500,easing:s=nn.linear}=r,i=et(... method groupShapes (line 81) | groupShapes(n,r=Be()){var f;if(!Array.isArray(n))throw Error("Editor.g... method ungroupShapes (line 81) | ungroupShapes(n){const r=typeof n[0]=="string"?n:n.map(a=>a.id);if(thi... method updateShape (line 81) | updateShape(n,r){return this.updateShapes([n],r),this} method updateShapes (line 81) | updateShapes(n,r){const o=Array(n.length);for(let s=0,i=n.length;s{var o;return!((o=this.getS... method deleteShapes (line 81) | deleteShapes(n){if(!Array.isArray(n))throw Error("Editor.deleteShapes:... method deleteShape (line 81) | deleteShape(n){return this.deleteShapes([typeof n=="string"?n:n.id]),t... method _extractSharedStyles (line 81) | _extractSharedStyles(n,r){if(this.isShapeOfType(n,"group")){const o=th... method _getSelectionSharedStyles (line 81) | _getSelectionSharedStyles(){const n=this.getSelectedShapes(),r=new KS;... method getStyleForNextShape (line 81) | getStyleForNextShape(n){const r=this.getInstanceState().stylesForNextS... method getShapeStyleIfExists (line 81) | getShapeStyleIfExists(n,r){const o=this.styleProps[n.type].get(r);if(o... method getSharedStyles (line 81) | getSharedStyles(){if(this.isIn("select")&&this.getSelectedShapeIds().l... method getSharedOpacity (line 81) | getSharedOpacity(){if(this.isIn("select")&&this.getSelectedShapeIds().... method setOpacityForNextShapes (line 81) | setOpacityForNextShapes(n,r){return this.updateInstanceState({opacityF... method setOpacityForSelectedShapes (line 81) | setOpacityForSelectedShapes(n,r){const o=this.getSelectedShapes();if(o... method setStyleForNextShapes (line 81) | setStyleForNextShapes(n,r,o){const s=this.getInstanceState().stylesFor... method setStyleForSelectedShapes (line 81) | setStyleForSelectedShapes(n,r,o){const s=this.getSelectedShapes();if(s... method registerExternalAssetHandler (line 81) | registerExternalAssetHandler(n,r){return this.externalAssetContentHand... method getAssetForExternalContent (line 81) | async getAssetForExternalContent(n){var r,o;return await((o=(r=this.ex... method registerExternalContentHandler (line 81) | registerExternalContentHandler(n,r){return this.externalContentHandler... method putExternalContent (line 81) | async putExternalContent(n){var r,o;return(o=(r=this.externalContentHa... method getContentFromCurrentPage (line 81) | getContentFromCurrentPage(n){const r=typeof n[0]=="string"?n:n.map(c=>... method putContentOntoCurrentPage (line 81) | putContentOntoCurrentPage(n,r={}){var k;if(this.getInstanceState().isR... method getSvgElement (line 82) | async getSvgElement(n,r={}){const o=await V4(this,n,r);if(!o)return;co... method getSvgString (line 82) | async getSvgString(n,r={}){const o=await this.getSvgElement(n,r);retur... method getSvg (line 82) | async getSvg(n,r={}){const o=await this.getSvgElement(n,r);if(o)return... method _updateInputsFromEvent (line 82) | _updateInputsFromEvent(n){var S;const{pointerVelocity:r,previousScreen... method cancel (line 82) | cancel(){return this.dispatch({type:"misc",name:"cancel"}),this} method interrupt (line 82) | interrupt(){return this.dispatch({type:"misc",name:"interrupt"}),this} method complete (line 82) | complete(){return this.dispatch({type:"misc",name:"complete"}),this} method cancelDoubleClick (line 82) | cancelDoubleClick(){this._clickManager.cancelDoubleClickTimeout()} method _flushEventsForTick (line 82) | _flushEventsForTick(n){this.batch(()=>{if(this._pendingEventsForNextTi... function _d (line 82) | function _d(e,t=e.getCurrentPageId()){const n=e.getPage(t).name;e.emit("... function Qc (line 82) | function Qc(e,t){if(!t)return e;let n=null;const r=Object.entries(t);for... function D2 (line 82) | function D2(e,t,n){const r=e.getShape(t);if(!r)return;n.push(r);const o=... function Ru (line 82) | function Ru(){const e=z(),t=j2();return K("isDarkMode",()=>(t==null?void... function ds (line 82) | function ds(e,t,n,r,o,s=16,i=16){const a=(-n-t)*(Pe/180),c=Math.sin(a),l... function Bn (line 82) | function Bn(e,t=0,n="black"){return Cz[e](w5(t),!1,n)} function Iz (line 82) | function Iz(){const e=z(),t=cn(),n=Ru();js("useCursor",()=>{const{type:r... function Ez (line 82) | function Ez(){const e=z(),t=cn(),n=Ru(),r=K($t.forceSrgb);Se.useEffect((... function ax (line 82) | function ax(e){const t=x.useRef();return x.useLayoutEffect(()=>{t.curren... function _z (line 82) | function _z(e){const t=z(),n=cn();x.useLayoutEffect(()=>{e?(t.getInstanc... function kz (line 82) | function kz(){const[e,t]=x.useState(0);x.useEffect(()=>t(n=>n+1),[])} function Tz (line 82) | function Tz(){return so?["iPad Simulator","iPhone Simulator","iPod Simul... function $z (line 82) | function $z(e){e.version{const o=()=>{e.removeEventLis... function Bz (line 89) | function Bz(e){if(WS.has(e))return;const t=new Promise((n,r)=>{const o=(... method get (line 89) | get(e,t,n){if(e instanceof IDBTransaction){if(t==="done")return WS.get(e... method set (line 89) | set(e,t,n){return e[t]=n,!0} method has (line 89) | has(e,t){return e instanceof IDBTransaction&&(t==="done"||t==="store")?!... function Uz (line 89) | function Uz(e){VS=e(VS)} function Hz (line 89) | function Hz(e){return e===IDBDatabase.prototype.transaction&&!("objectSt... function Kz (line 89) | function Kz(e){return typeof e=="function"?Hz(e):(e instanceof IDBTransa... function Ro (line 89) | function Ro(e){if(e instanceof IDBRequest)return zz(e);if(wm.has(e))retu... function Wz (line 89) | function Wz(e,t,{blocked:n,upgrade:r,blocking:o,terminated:s}={}){const ... function Vz (line 89) | function Vz(e,{blocked:t}={}){const n=indexedDB.deleteDatabase(e);return... function nP (line 89) | function nP(e,t){if(!(e instanceof IDBDatabase&&!(t in e)&&typeof t=="st... function Wf (line 89) | async function Wf(e,t){Jz(e);const n=await Wz(e,3,{upgrade(r){r.objectSt... function Xz (line 89) | async function Xz({persistenceKey:e,sessionId:t,didCancel:n}){const r=Kf... function qz (line 89) | async function qz({persistenceKey:e,schema:t,changes:n,sessionId:r,sessi... function Zz (line 89) | async function Zz({persistenceKey:e,schema:t,snapshot:n,sessionId:r,sess... function Qz (line 89) | async function Qz({persistenceKey:e,didCancel:t}){await Wf(Kf+e,async n=... function lx (line 89) | function lx(){const e=JSON.parse(D0(z2)||"[]")??[];return Array.isArray(... function Jz (line 89) | function Jz(e){const t=new Set(lx());t.add(e),R0(z2,JSON.stringify([...t... class r8 (line 89) | class r8{constructor(t){m(this,"onmessage")}postMessage(t){}close(){}} method constructor (line 89) | constructor(t){m(this,"onmessage")} method postMessage (line 89) | postMessage(t){} method close (line 89) | close(){} class s8 (line 89) | class s8{constructor(t,{persistenceKey:n,sessionId:r=ef,onLoad:o,onLoadE... method constructor (line 89) | constructor(t,{persistenceKey:n,sessionId:r=ef,onLoad:o,onLoadError:s}... method debug (line 89) | debug(...t){this.isDebugging&&console.debug(...t)} method connect (line 89) | async connect(t,n){this.debug("connecting");let r;try{r=await Xz({pers... method close (line 89) | close(){this.debug("closing"),this.didDispose=!0,this.disposables.forE... method schedulePersist (line 89) | schedulePersist(){this.debug("schedulePersist",this.scheduledPersistTi... method persistIfNeeded (line 89) | persistIfNeeded(){this.debug("persistIfNeeded",{isPersisting:this.isPe... method doPersist (line 89) | async doPersist(){_t(!this.isPersisting,"persist already in progress")... function B2 (line 89) | function B2({initialData:e,defaultName:t="",...n}){const r="schema"in n&... function i8 (line 89) | function i8(e){return Object.fromEntries(e.map(t=>[t.type,{props:t.props... function oP (line 89) | function oP(e){const t=B2(e);return e.snapshot&&t.loadSnapshot(e.snapsho... function U2 (line 89) | function U2(e){const[t,n]=x.useState(()=>oP(e));if(!U_(t.opts,e)){const ... function a8 (line 89) | function a8({persistenceKey:e,sessionId:t,...n}){const[r,o]=x.useState(n... function c8 (line 89) | function c8(){const e=z();x.useEffect(()=>{if(!H2)return;function t(n){(... function l8 (line 89) | function l8(){const e=z(),t=cn();x.useEffect(()=>{const n=s=>t.style.set... function p8 (line 89) | function p8(e){const{defaultName:t,snapshot:n,initialData:r,shapeUtils:o... function W2 (line 89) | function W2({onMount:e,children:t,store:n,tools:r,shapeUtils:o,user:s,in... function f8 (line 89) | function f8({children:e,onMount:t,autoFocus:n}){return l8(),Iz(),Ez(),c8... function g8 (line 89) | function g8({crashingError:e}){throw e} function V2 (line 89) | function V2({children:e}){return h.jsx("div",{className:"tl-loading",chi... function G2 (line 89) | function G2({children:e}){return h.jsx("div",{className:"tl-loading",chi... function m8 (line 89) | function m8(e){const t=z(),n=ax(r=>{const o=e==null?void 0:e(r);return r... function Ai (line 89) | function Ai({children:e,className:t="",...n}){return h.jsx("div",{...n,c... function Y2 (line 89) | function Y2(e,t,n={}){const{newPoint:r,handle:o,scaleX:s,scaleY:i}=t,{mi... class Pc (line 89) | class Pc extends Fr{constructor(){super(...arguments);m(this,"onResize",... method constructor (line 89) | constructor(){super(...arguments);m(this,"onResize",(n,r)=>Y2(n,r))} method getGeometry (line 89) | getGeometry(n){return new Wo({width:n.props.w,height:n.props.h,isFille... method getHandleSnapGeometry (line 89) | getHandleSnapGeometry(n){return{points:this.getGeometry(n).bounds.corn... method constructor (line 89) | constructor(){super(...arguments);m(this,"onPointerDown",n=>{this.parent... method constructor (line 89) | constructor(){super(...arguments);m(this,"markId","");m(this,"wasFocused... method complete (line 89) | complete(){const{originPagePoint:n}=this.editor.inputs;if(!this.wasFocus... method cancel (line 89) | cancel(){this.parent.transition("idle")} class Ph (line 89) | class Ph extends se{constructor(){super(...arguments);m(this,"onCreate")}} method constructor (line 89) | constructor(){super(...arguments);m(this,"onCreate")} function Vf (line 89) | function Vf(e){const t=z();return K("isEditing",()=>t.getEditingShapeId(... function v8 (line 89) | function v8(){return x.useId().replace(/:/g,"_")} function Xr (line 89) | function Xr(e){const t=z();return x.useMemo(function(){const o=l=>{if(l.... function ux (line 89) | function ux(e,t=x8){return Math.max(w8,Math.ceil(e/t))} class X2 (line 89) | class X2 extends Hi{constructor(n){super({...n,isFilled:!1,isClosed:!1})... method constructor (line 89) | constructor(n){super({...n,isFilled:!1,isClosed:!1});m(this,"_center")... method nearestPoint (line 89) | nearestPoint(n){const{_center:r,measure:o,radius:s,angleEnd:i,angleSta... method hitTestLineSegment (line 89) | hitTestLineSegment(n,r){const{_center:o,radius:s,measure:i,angleStart:... method getVertices (line 89) | getVertices(){const{_center:n,measure:r,length:o,radius:s,angleStart:i... class dx (line 89) | class dx extends Hi{constructor(n){super({isClosed:!0,...n});m(this,"_ce... method constructor (line 89) | constructor(n){super({isClosed:!0,...n});m(this,"_center");m(this,"rad... method getBounds (line 89) | getBounds(){return new ne(this.x,this.y,this.radius*2,this.radius*2)} method getVertices (line 89) | getVertices(){const{_center:n,radius:r}=this,o=Oe*r,s=[];for(let i=0,a... method nearestPoint (line 89) | nearestPoint(n){const{_center:r,radius:o}=this;return r.equals(n)?P.Ad... method hitTestLineSegment (line 89) | hitTestLineSegment(n,r,o=0){const{_center:s,radius:i}=this;return Nf(n... class b8 (line 89) | class b8 extends Ki{constructor(n){const{start:r,cp1:o,cp2:s,end:i}=n;su... method constructor (line 89) | constructor(n){const{start:r,cp1:o,cp2:s,end:i}=n;super({...n,points:[... method getVertices (line 89) | getVertices(){const n=[],{a:r,b:o,c:s,d:i}=this;for(let a=0,c=10;a<=c;... method midPoint (line 89) | midPoint(){return P8(this,.5)} method nearestPoint (line 89) | nearestPoint(n){let r,o=1/0,s,i;for(const a of this.segments)i=a.neare... function P8 (line 89) | function P8(e,t){const{a:n,b:r,c:o,d:s}=e;return new P((1-t)*(1-t)*(1-t)... class C8 (line 89) | class C8 extends Hi{constructor(n){super({...n,isClosed:!1,isFilled:!1})... method constructor (line 89) | constructor(n){super({...n,isClosed:!1,isFilled:!1});m(this,"points");... method segments (line 89) | get segments(){if(!this._segments){this._segments=[];const{points:n}=t... method length (line 89) | get length(){return this._length||(this._length=this.segments.reduce((... method getVertices (line 89) | getVertices(){const n=this.segments.reduce((r,o)=>r.concat(o.vertices)... method nearestPoint (line 89) | nearestPoint(n){let r,o=1/0,s,i;for(const a of this.segments)i=a.neare... method hitTestLineSegment (line 89) | hitTestLineSegment(n,r){return this.segments.some(o=>o.hitTestLineSegm... class q2 (line 89) | class q2 extends Hi{constructor(n){super({...n,isClosed:!0});m(this,"w")... method constructor (line 89) | constructor(n){super({...n,isClosed:!0});m(this,"w");m(this,"h");m(thi... method edges (line 89) | get edges(){if(!this._edges){const{vertices:n}=this;this._edges=[];for... method getVertices (line 89) | getVertices(){const n=Math.max(1,this.w),r=Math.max(1,this.h),o=n/2,s=... method nearestPoint (line 89) | nearestPoint(n){let r,o=1/0,s,i;for(const a of this.edges)i=a.nearestP... method hitTestLineSegment (line 89) | hitTestLineSegment(n,r){return this.edges.some(o=>o.hitTestLineSegment... method getBounds (line 89) | getBounds(){return new ne(0,0,this.w,this.h)} class I8 (line 89) | class I8 extends q2{constructor(t){super({...t}),this.config=t}getVertic... method constructor (line 89) | constructor(t){super({...t}),this.config=t} method getVertices (line 89) | getVertices(){const t=Math.max(1,this.w),n=Math.max(1,this.h),r=t/2,o=... function sP (line 89) | function sP(e,t,n,r,o){const s=R5,i=n?L5:0,a=e-i,c=e+i,l=r?0:s,u=o?t:t-s... function hx (line 89) | function hx(e){if(!e.inputs.isDragging||e.inputs.isPanning||!e.getInstan... function E8 (line 89) | async function E8({shouldReload:e=!0}={}){B3(),await Promise.all(lx().ma... function _8 (line 89) | function _8(e,t="_blank"){J0.openWindow(e,t)} function SW (line 91) | function SW(e){return e.getSelectedShapeIds().map(r=>e.getShape(r)).filt... function xW (line 91) | function xW(e,t){const n=z();return K("selectedShapes",()=>n.getSelected... function wn (line 91) | function wn(e,t){const n=z();return K("selectedShapes",()=>{const r=n.ge... function wW (line 91) | function wW(){const e=z();return K("showAutoSizeToggle",()=>{const t=e.g... function XT (line 91) | function XT(){const e=z();return K("hasLinkShapeSelected",()=>{const t=e... function bW (line 91) | function bW(){const e=z();return K("onlyFlippableShape",()=>{const t=e.g... function qT (line 91) | function qT(){const e=z();return K("useCanRedo",()=>e.getCanRedo(),[e])} function ZT (line 91) | function ZT(){const e=z();return K("useCanUndo",()=>e.getCanUndo(),[e])} function PW (line 91) | function PW({children:e}){const t=z();return K("shouldDisplayHandles",()... function QT (line 91) | function QT(e,t={}){const{size:n=16,smoothing:r=.5}=t;if(e.length===0||n... function jx (line 91) | function jx(e,t={}){const{size:n=16,start:r={},end:o={},last:s=!1}=t,{ca... function lo (line 91) | function lo(e,t={}){var w;const{streamline:n=.5,size:r=16,simulatePressu... function Jf (line 91) | function Jf(e,t){const{size:n=16,thinning:r=.5,simulatePressure:o=!0,eas... function _W (line 91) | function _W(e,t={}){return jx(Jf(lo(e,t),t),t)} function ZP (line 91) | function ZP({scribble:e,zoom:t,color:n,opacity:r,className:o}){if(!e.poi... function ns (line 91) | function ns(){const e=z();return K("isReadonlyMode",()=>e.getInstanceSta... function TW (line 91) | function TW({size:e,width:t,height:n,hideAlternateHandles:r}){const o=j(... function DW (line 109) | function DW(e,t){var n=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator... function QP (line 109) | function QP(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){v... function Un (line 109) | function Un(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new A... function UW (line 109) | function UW(){throw new TypeError(`Invalid attempt to spread non-iterabl... function HW (line 110) | function HW(){throw new TypeError(`Invalid attempt to destructure non-it... function KW (line 111) | function KW(e,t){if(typeof e!="object"||e===null)return e;var n=e[Symbol... function WW (line 111) | function WW(e){var t=KW(e,"string");return typeof t=="symbol"?t:String(t)} function jl (line 111) | function jl(e){var t=e.sizes.shift(),n=Math.max(Math.ceil(t[0]),1),r=Mat... function Ym (line 111) | function Ym(e){var t=e.width===e.height,n=e.height===1,r=e.width===1,o=[... function Rd (line 111) | function Rd(e){var t=window&&"HTMLCanvasElement"in window,n=window&&"Off... function GW (line 116) | function GW(){return qm||(qm=YW()),qm} function YW (line 116) | async function YW(){const e=await Xm.maxWidth({usePromise:!0}),t=await X... function e$ (line 116) | async function e$(e,t){if(e<=eC&&t<=eC&&e*t<=XW)return[e,t];const{maxWid... function tC (line 120) | function tC(e,t){let n=0;for(;e[t+n];)n+=e[t+n]+1;return n+1} function qW (line 120) | function qW(e){return new TextDecoder("ascii").decode(e.slice(0,3))==="G... function ZW (line 120) | function ZW(e){const t=new Uint8Array(e);let n,r,o=0,s=0;if(!qW(e))retur... function QW (line 120) | function QW(e,t){const n=e.w/t.w,r=e.h/t.h;return n<=1&&r<=1?e:n>r?{w:e.... function JW (line 120) | async function JW(e,t,n,r={}){const o=await jo.usingObjectURL(e,jo.loadI... function eV (line 120) | async function eV(e){return ZW(await e.arrayBuffer())} function tV (line 120) | function tV(e){if(typeof e!="string")throw new TypeError("Expected a str... function nV (line 120) | function nV(e){const t=new URL(e).host.replace("www.","");for(const n of... function oV (line 120) | function oV(e){const t=new URL(e).host.replace("www.","");for(const n of... function n$ (line 120) | function n$(e){return oV(e)??nV(e)} function Cs (line 120) | function Cs(e){try{return n$(e)}catch(t){console.error(t)}} method insertTextFirefox (line 124) | static insertTextFirefox(t,n){t.setRangeText(n,t.selectionStart||0,t.sel... method insert (line 124) | static insert(t,n){const r=t.ownerDocument,o=r.activeElement;o!==t&&t.fo... method set (line 124) | static set(t,n){t.select(),ln.insert(t,n)} method getSelection (line 124) | static getSelection(t){const{selectionStart:n,selectionEnd:r}=t;return t... method wrapSelection (line 124) | static wrapSelection(t,n,r){const{selectionStart:o,selectionEnd:s}=t,i=l... method replace (line 124) | static replace(t,n,r){let o=0;t.value.replace(n,(...s)=>{const i=o+s[s.l... method findLineEnd (line 124) | static findLineEnd(t,n){const r=t.lastIndexOf(` method indent (line 125) | static indent(t){var a;const{selectionStart:n,selectionEnd:r,value:o}=t,... method unindent (line 126) | static unindent(t){const{selectionStart:n,selectionEnd:r,value:o}=t,s=o.... method indentCE (line 127) | static indentCE(t){var c;const n=window.getSelection(),r=t.innerText,o=L... method unindentCE (line 128) | static unindentCE(t){const n=window.getSelection(),r=t.innerText,o=Ld(t)... method normalizeText (line 129) | static normalizeText(t){return t.replace(ln.fixNewLines,` method normalizeTextForDom (line 130) | static normalizeTextForDom(t){return t.replace(ln.fixNewLines,` function Ld (line 133) | function Ld(e){if(typeof window.getSelection>"u")return;const t=window.g... function r$ (line 133) | function r$(e){return sV.test(e)} function iV (line 133) | function iV(e){return e.replace(/\t/g,Da)} function aV (line 133) | function aV(e){const t=e.split(` function cV (line 135) | function cV(e){return e.replace(/[ \t]+$/gm,"").replace(/\n+$/,"")} function lV (line 135) | function lV(e){return cV(aV(iV(e)))} function uV (line 135) | function uV(e,{maxImageDimension:t,maxAssetSize:n,acceptedImageMimeTypes... function nC (line 136) | async function nC(e,t,n){if(!t.length)return[];const r=P.From(n),o=[];fo... function o$ (line 136) | function o$(e,t){const n=e.getViewportPageBounds();let r=e.getSelectionP... function dV (line 136) | function dV(e,t,n){const r={id:Be(),type:"bookmark",x:n.x-150,y:n.y-160,... method constructor (line 136) | constructor(){super(...arguments);m(this,"onPointerDown",n=>{this.parent... method constructor (line 136) | constructor(){super(...arguments);m(this,"shape");m(this,"markId","");m(... method cancel (line 136) | cancel(){this.shape&&this.editor.bailToMark(this.markId),this.editor.set... method createArrowShape (line 136) | createArrowShape(){var u,d;const{originPagePoint:n}=this.editor.inputs,r... method updateArrowShapeEndHandle (line 136) | updateArrowShapeEndHandle(){var s,i,a;const n=this.shape;if(!n)throw Err... method startPreciseTimeout (line 136) | startPreciseTimeout(){this.preciseTimeout=window.setTimeout(()=>{this.ge... method clearPreciseTimeout (line 136) | clearPreciseTimeout(){clearTimeout(this.preciseTimeout)} class _h (line 136) | class _h extends se{constructor(){super(...arguments);m(this,"shapeType"... method constructor (line 136) | constructor(){super(...arguments);m(this,"shapeType","arrow")} class Ox (line 136) | class Ox extends se{constructor(){super(...arguments);m(this,"info",{});... method constructor (line 136) | constructor(){super(...arguments);m(this,"info",{});m(this,"initialSha... method canClose (line 136) | canClose(){return this.shapeType!=="highlight"} method getIsClosed (line 136) | getIsClosed(n,r){if(!this.canClose())return!1;const o=Mt[r],s=n[0].poi... method startShape (line 136) | startShape(){const{inputs:{originPagePoint:n,isPen:r}}=this.editor;thi... method updateDrawingShape (line 136) | updateDrawingShape(){const{initialShape:n}=this,{inputs:r}=this.editor... method getLineLength (line 136) | getLineLength(n){let r=0;for(const o of n)for(let s=0;s{this.parent... class kh (line 136) | class kh extends se{constructor(){super(...arguments);m(this,"shapeType"... method constructor (line 136) | constructor(){super(...arguments);m(this,"shapeType","draw");m(this,"o... class cv (line 136) | class cv extends Ph{constructor(){super(...arguments);m(this,"shapeType"... method constructor (line 136) | constructor(){super(...arguments);m(this,"shapeType","frame");m(this,"... function fV (line 136) | function fV(e,t,n){return t.includes(e.id)?!1:e.parentId===n.parentId} method constructor (line 136) | constructor(){super(...arguments);m(this,"onPointerDown",n=>{this.parent... method constructor (line 136) | constructor(){super(...arguments);m(this,"markId","");m(this,"onPointerU... method complete (line 136) | complete(){const{originPagePoint:n}=this.editor.inputs,r=Be();this.markI... method cancel (line 136) | cancel(){this.parent.transition("idle")} class Th (line 136) | class Th extends se{constructor(){super(...arguments);m(this,"shapeType"... method constructor (line 136) | constructor(){super(...arguments);m(this,"shapeType","geo")} class $h (line 136) | class $h extends se{constructor(){super(...arguments);m(this,"shapeType"... method constructor (line 136) | constructor(){super(...arguments);m(this,"shapeType","highlight");m(th... method constructor (line 136) | constructor(){super(...arguments);m(this,"shapeId","");m(this,"onEnter",... method constructor (line 136) | constructor(){super(...arguments);m(this,"shape",{});m(this,"markId");m(... method complete (line 136) | complete(){this.parent.transition("idle",{shapeId:this.shape.id}),this.e... method cancel (line 136) | cancel(){this.markId&&this.editor.bailToMark(this.markId),this.parent.tr... class Mh (line 136) | class Mh extends se{constructor(){super(...arguments);m(this,"shapeType"... method constructor (line 136) | constructor(){super(...arguments);m(this,"shapeType","line")} method constructor (line 136) | constructor(){super(...arguments);m(this,"onPointerDown",n=>{this.parent... function We (line 136) | function We(e,t){var o;const n=new Set;for(const s of t){const i=e.getSh... function i$ (line 136) | function i$(e,t){const n=e.getSortedChildIdsForParent(t.id);if(n.length=... function sf (line 136) | function sf(e,t,n=!1){e.select(t),e.setEditingShape(t),e.setCurrentTool(... function a$ (line 136) | function a$(e){const t=e.getSelectionPageBounds(),n=e.getViewportPageBou... function l$ (line 136) | function l$(e,t,n,r){return Object.fromEntries(Object.entries(bV).map(([... function u$ (line 136) | function u$(e,t,n){const r=new Set(e.getSelectedShapeIds()),o=(Te+vi+n)*... function d$ (line 136) | function d$(e,t,n,r,o=!1){let s;const i=e.getCurrentPageShapesSorted(),a... method constructor (line 136) | constructor(){super(...arguments);m(this,"dragged",!1);m(this,"info",{})... method complete (line 136) | complete(){this.wasFocusedOnEnter&&(this.editor.getInstanceState().isToo... method cancel (line 136) | cancel(){this.editor.bailToMark(this.markId),this.parent.transition("idl... function oC (line 136) | function oC(e,t){let n=c$/e.getZoomLevel(),r;for(const o of u$(e,0,0)){c... function sC (line 136) | function sC(e,t,n){e.createShape({id:t,type:"note",x:n.x,y:n.y}).select(... class Ah (line 136) | class Ah extends se{constructor(){super(...arguments);m(this,"shapeType"... method constructor (line 136) | constructor(){super(...arguments);m(this,"shapeType","note")} function CV (line 136) | function CV(e){const t=e.getShapeAtPoint(e.inputs.currentPagePoint,{hitI... method constructor (line 136) | constructor(){super(...arguments);m(this,"onPointerMove",n=>{switch(n.ta... method constructor (line 136) | constructor(){super(...arguments);m(this,"shape");m(this,"markId","");m(... method complete (line 136) | complete(){var s;this.editor.mark("creating text shape");const n=Be(),{x... method cancel (line 136) | cancel(){this.parent.transition("idle"),this.editor.bailToMark(this.mark... class jh (line 136) | class jh extends se{constructor(){super(...arguments);m(this,"shapeType"... method constructor (line 136) | constructor(){super(...arguments);m(this,"shapeType","text")} function xt (line 136) | function xt(){return Jo({isDarkMode:Ru()})} function TV (line 136) | function TV(e){return e.replace(/\s/g," ")} function lv (line 136) | function lv(e,t,n){const{padding:r=0}=n;if(t.length===0)return null;cons... function $V (line 137) | function $V(e,t,n,r){if((e==="start-legacy"||e==="end-legacy")&&n.length... function MV (line 137) | function MV(e){return e==="start-legacy"||e==="middle-legacy"||e==="end-... function eg (line 137) | function eg({fontSize:e,font:t,align:n,verticalAlign:r,text:o,labelColor... function lc (line 137) | function lc(e){return{key:`${ao.id}:${e}`,getElement:async()=>{const t=A... function AV (line 137) | function AV(e){const t=dk[e];for(const n of document.fonts)if(t.includes... function Rx (line 137) | function Rx(e){return{key:`${ao.id}:${e}`,getElement:async()=>e!=="patte... function jV (line 137) | function jV(){const e=xt(),t=8/12;return h.jsxs(h.Fragment,{children:[h.... function Lx (line 137) | function Lx(){return{key:`${ao.id}:pattern`,component:RV}} function DV (line 137) | function DV(){const t=z().getInstanceState().devicePixelRatio,[n,r]=x.us... function RV (line 137) | function RV(){const e=z(),t=x.useRef(null),{defs:n,isReady:r}=DV();retur... function h$ (line 137) | function h$(e){return e.classList.contains("tl-html-layer")?e:e.parentEl... function Vo (line 137) | function Vo(e,t,n={}){const{closed:r=!1,snap:o=1,start:s="outset",end:i=... function Fx (line 137) | function Fx(e,t){const n=cC.get(t);if(n)return n;const r=e.getArrowInfo(... function p$ (line 137) | function p$(e,t){const n=Mt[t.props.size];return jW+(n-Mt.s)*2+(n===Mt.x... function LV (line 137) | function LV(e,t,n){const r=Fx(e,t),o=p$(e,t),s=P.Nudge(n.start.point,n.e... function FV (line 137) | function FV(e,t,n){const r=Fx(e,t),o=p$(e,t),s=Math.sign(t.props.bend),i... function Oh (line 137) | function Oh(e,t){let n;const r=[],o=e.getArrowInfo(t),s=t.props.start.ty... function lC (line 137) | function lC(e,t,n,r,o,s){const i=HS(e,t,s),a=vs(n,r,o);return i==null?vo... function uC (line 137) | function uC(e,t){let n=null,r=-1/0;for(const o of t){const s=P.Dist2(e,o... function NV (line 137) | function NV(e,t,n,r){const o=vs(e,t,n);return e+o*r*n*-1} function zV (line 137) | function zV(e,t,n){const r=t==="end"?e.end.point:e.start.point,o=t==="en... function BV (line 137) | function BV({point:e,int:t}){const n=P.RotWith(t,e,Pe/6),r=P.RotWith(t,e... function UV (line 137) | function UV({point:e,int:t}){const n=P.RotWith(t,e,Pe/6),r=P.RotWith(t,e... function HV (line 137) | function HV({point:e,int:t}){const n=P.Sub(t,e).div(2),r=P.Add(e,P.Rot(n... function KV (line 137) | function KV({point:e,int:t}){const n=P.Lrp(e,t,.45),r=P.Dist(n,e);return... function WV (line 139) | function WV({point:e,int:t}){const n=P.Lrp(e,t,.75),r=P.RotWith(n,e,Pe/4... function VV (line 139) | function VV({int:e,point:t}){const n=P.Lrp(t,e,.85),r=P.Sub(n,t).div(2),... function GV (line 139) | function GV({int:e,point:t}){const n=P.Sub(e,t).div(2),r=P.Add(t,P.Rot(n... function af (line 139) | function af(e,t,n){const r=t==="end"?e.end.arrowhead:e.start.arrowhead;i... function YV (line 139) | function YV(e){const{start:t,end:n,handleArc:{radius:r,largeArcFlag:o,sw... function f$ (line 139) | function f$(e){const{start:t,end:n,bodyArc:{radius:r,largeArcFlag:o,swee... function g$ (line 139) | function g$(e,t){return`M${e.x},${e.y}L${t.x},${t.y}`} function XV (line 139) | function XV(e){return g$(e.start.handle,e.end.handle)} function m$ (line 139) | function m$(e){return g$(e.start.point,e.end.point)} function ZV (line 139) | function ZV(e,t,n){const r=z(),o=x.useRef(null),s=x.useRef(),i=K("isEdit... function QV (line 139) | function QV(){} class Dh (line 139) | class Dh extends Fr{constructor(){super(...arguments);m(this,"canEdit",(... method constructor (line 139) | constructor(){super(...arguments);m(this,"canEdit",()=>!0);m(this,"can... method getDefaultProps (line 139) | getDefaultProps(){return{dash:"draw",size:"m",fill:"none",color:"black... method getGeometry (line 139) | getGeometry(n){const r=this.editor.getArrowInfo(n),o=[],s=r.isStraight... method getHandles (line 139) | getHandles(n){const r=this.editor.getArrowInfo(n);return[{id:"start",t... method component (line 139) | component(n){const r=this.editor.getOnlySelectedShape(),o=this.editor.... method indicator (line 139) | indicator(n){const{start:r,end:o}=jr(this.editor,n),s=this.editor.getA... method toSvg (line 139) | toSvg(n,r){r.addExportDef(Rx(n.props.fill)),n.props.text&&r.addExportD... method getCanvasSvgDefs (line 139) | getCanvasSvgDefs(){return[Lx(),{key:"arrow:dot",component:nG},{key:"ar... function tG (line 139) | function tG(e,t){const n=e.getArrowInfo(t);return n.isStraight?P.Dist(n.... function nG (line 139) | function nG(){return h.jsx("marker",{id:"arrowhead-dot",className:"tl-ar... function rG (line 139) | function rG(){return h.jsxs("marker",{id:"arrowhead-cross",className:"tl... function uc (line 139) | function uc({url:e,zoomLevel:t}){return h.jsx("a",{className:ue("tl-hype... function Nx (line 139) | function Nx(e){return oG.map(n=>{const{offsetX:r,offsetY:o,blur:s,spread... class Rh (line 139) | class Rh extends Pc{constructor(){super(...arguments);m(this,"canResize"... method constructor (line 139) | constructor(){super(...arguments);m(this,"canResize",()=>!1);m(this,"h... method getDefaultProps (line 139) | getDefaultProps(){return{url:"",w:300,h:320,assetId:null}} method component (line 139) | component(n){const r=n.props.assetId?this.editor.getAsset(n.props.asse... method indicator (line 139) | indicator(n){return h.jsx("rect",{width:j(n.props.w),height:j(n.props.... function fC (line 139) | function fC(e,t){const{url:n}=t.props,r=Si.createId($S(n));e.getAsset(r)... function ji (line 139) | function ji(e,t=!1){const n=e.length;if(n<2)return"";let r=e[0].point,o=... function aG (line 139) | function aG(e,t={}){const{start:n={},end:r={}}=t,{cap:o=!0}=n,{cap:s=!0}... function cG (line 139) | function cG(e){if(e.length<=2)return[e];const t=[];let n=[e[0]],r=P.Sub(... function Zm (line 139) | function Zm(e){const t=e[0];let n;for(;e.length>2&&(n=e[1],P.Dist2(t.poi... function lG (line 139) | function lG(e,t,n){return"M "+e+" "+t+" m -"+n+", 0 a "+n+","+n+" 0 1,1 ... function uG (line 139) | function uG(e,t={}){if(e.length===0)return"";if(e.length===1)return lG(e... function du (line 139) | function du(){const e=z();return K("zoom",()=>e.getZoomLevel()<.35,[e])} function uv (line 139) | function uv({strokeWidth:e,showAsComplete:t}){return{size:1+e,thinning:0... function dv (line 139) | function dv(e,t,n,r){return{...r?gC(t):e.dash==="draw"?e.isPen?pG(t):hG(... function hu (line 139) | function hu(e){const t=[];for(const n of e)if(n.type==="free"||n.points.... function fG (line 139) | function fG(e,t){return{draw:"none",solid:"none",dotted:`0.1 ${t*2}`,das... class Lh (line 139) | class Lh extends Fr{constructor(){super(...arguments);m(this,"hideResize... method constructor (line 139) | constructor(){super(...arguments);m(this,"hideResizeHandles",n=>Qm(n))... method getDefaultProps (line 139) | getDefaultProps(){return{segments:[],color:"black",fill:"none",dash:"d... method getGeometry (line 139) | getGeometry(n){const r=hu(n.props.segments),o=Mt[n.props.size];if(n.pr... method component (line 139) | component(n){return h.jsx(zs,{id:n.id,children:h.jsx(mC,{shape:n,force... method indicator (line 139) | indicator(n){var d;const r=du(),o=Mt[n.props.size],s=hu(n.props.segmen... method toSvg (line 139) | toSvg(n,r){return r.addExportDef(Rx(n.props.fill)),h.jsx(mC,{shape:n,f... method getCanvasSvgDefs (line 139) | getCanvasSvgDefs(){return[Lx()]} method expandSelectionOutlinePx (line 139) | expandSelectionOutlinePx(n){const r=n.props.dash==="draw"?1.6:1;return... function y$ (line 139) | function y$(e,t){const n=(t+1)*.5;return`M ${e.x} ${e.y} m -${n}, 0 a ${... function Qm (line 139) | function Qm(e){return e.props.segments.length===1&&e.props.segments[0].p... function mC (line 139) | function mC({shape:e,forceSolid:t}){var d;const n=xt(),r=Mt[e.props.size... function gG (line 139) | function gG(e,t,n={}){const{newPoint:r,handle:o,scaleX:s,scaleY:i}=t,{mi... class Fh (line 139) | class Fh extends Pc{constructor(){super(...arguments);m(this,"hideSelect... method constructor (line 139) | constructor(){super(...arguments);m(this,"hideSelectionBoundsFg",n=>!t... method getDefaultProps (line 139) | getDefaultProps(){return{w:300,h:300,url:""}} method component (line 139) | component(n){const{w:r,h:o,url:s}=n.props,i=Vf(n.id),a=x.useMemo(()=>n... method indicator (line 139) | indicator(n){const r=x.useMemo(()=>Cs(n.props.url),[n.props.url]);retu... function yG (line 139) | function yG({id:e,file:t,isInteractive:n,width:r,height:o,style:s,pageRo... function S$ (line 153) | function S$(e,t){return e.match(/^\s*$/)?t:e} class Nh (line 153) | class Nh extends Pc{constructor(){super(...arguments);m(this,"canBind",(... method constructor (line 153) | constructor(){super(...arguments);m(this,"canBind",()=>!0);m(this,"can... method getDefaultProps (line 153) | getDefaultProps(){return{w:160*2,h:90*2,name:""}} method getGeometry (line 153) | getGeometry(n){return new Wo({width:n.props.w,height:n.props.h,isFille... method component (line 153) | component(n){const r=this.editor.getShapeGeometry(n).bounds,o=xt(),s=K... method toSvg (line 153) | toSvg(n,r){const o=Jo({isDarkMode:r.isDarkMode}),a=((Os(this.editor.ge... method indicator (line 153) | indicator(n){const r=this.editor.getShapeGeometry(n).bounds;return h.j... method providesBackgroundForChildren (line 153) | providesBackgroundForChildren(){return!0} function Xt (line 153) | function Xt(e){return`${j(e.x)},${j(e.y)} `} function v$ (line 153) | function v$(e=""){let t=0,n=0,r=0,o=0;function s(){const i=t^t<<11;retur... function hv (line 153) | function hv(e){let t="M";const n=e.length;let r,o,s;for(let i=0,a=n;i0} function IG (line 153) | function IG(e){return{size:1+e,thinning:.25,end:{taper:e},start:{taper:e... function EG (line 153) | function EG(e,t,n,r){const o=Ys(e),s=t/2,i=n/2,a=Kp(s,i),c=[],l=Oe*o(),u... function _G (line 153) | function _G(e,t,n,r){return ji(EG(e,t,n,r))} function fv (line 153) | function fv(e,t){switch(e.geo){case"x-box":return kG(e.w,e.h,t,e.dash);c... function kG (line 153) | function kG(e,t,n,r){const o=r==="draw"?.62:0;if(r==="dashed")return[[ne... function TG (line 153) | function TG(e,t){const n=Math.min(e,t)*.82,r=(e-n)/2,o=(t-n)/2,s=a=>Math... function AG (line 153) | function AG(e,t){if(t>e){const r=e/2;return` function jG (line 164) | function jG(e,t){if(e>t){const r=t/2;return Kp(r,r)+(e-r*2)*2}const n=e/... function P$ (line 164) | function P$(e,t){let n;if(t>e){const r=e/2;n=` function xC (line 175) | function xC({shape:e}){const t=z(),{id:n,props:r}=e,{w:o,color:s,fill:i,... class zh (line 175) | class zh extends Pc{constructor(){super(...arguments);m(this,"canEdit",(... method constructor (line 175) | constructor(){super(...arguments);m(this,"canEdit",()=>!0);m(this,"onE... method getDefaultProps (line 175) | getDefaultProps(){return{w:100,h:100,geo:"rectangle",color:"black",lab... method getGeometry (line 175) | getGeometry(n){const r=Math.max(1,n.props.w),o=Math.max(1,n.props.h+n.... method getHandleSnapGeometry (line 175) | getHandleSnapGeometry(n){const r=this.getGeometry(n),o=r.children[0];s... method component (line 175) | component(n){const{id:r,type:o,props:s}=n,{fill:i,font:a,align:c,verti... method indicator (line 175) | indicator(n){const{id:r,props:o}=n,{w:s,size:i}=o,a=o.h+o.growY,c=Mt[i... method toSvg (line 175) | toSvg(n,r){const{props:o}=n;r.addExportDef(Rx(n.props.fill));let s;if(... method getCanvasSvgDefs (line 175) | getCanvasSvgDefs(){return[Lx()]} function Fd (line 175) | function Fd(e,t){const n=t.props.text;if(!n)return{w:0,h:0};const r=e.te... function zG (line 175) | function zG(){const[e,t]=x.useState(!1);return x.useEffect(()=>{const r=... class Bh (line 175) | class Bh extends Fr{constructor(){super(...arguments);m(this,"hideResize... method constructor (line 175) | constructor(){super(...arguments);m(this,"hideResizeHandles",n=>zd(n))... method getDefaultProps (line 175) | getDefaultProps(){return{segments:[],color:"black",size:"m",isComplete... method getGeometry (line 175) | getGeometry(n){const r=aa(n);if(zd(n))return new dx({x:-r/2,y:-r/2,rad... method component (line 175) | component(n){return h.jsx(zs,{id:n.id,style:{opacity:wC},children:h.js... method backgroundComponent (line 175) | backgroundComponent(n){return h.jsx(zs,{id:n.id,style:{opacity:bC},chi... method indicator (line 175) | indicator(n){var d;const r=du(),o=aa(n),s=hu(n.props.segments);let i=o... method toSvg (line 175) | toSvg(n){return h.jsx(Nd,{strokeWidth:aa(n),shape:n,opacity:wC})} method toBackgroundSvg (line 175) | toBackgroundSvg(n){return h.jsx(Nd,{strokeWidth:aa(n),shape:n,opacity:... function BG (line 175) | function BG(e){return`M ${e.x} ${e.y} m -${.1}, 0 a ${.1},${.1} 0 1,0 ${... function UG (line 175) | function UG(e,t){const n=t/2;return`M ${e.x} ${e.y} m -${n}, 0 a ${n},${... function C$ (line 175) | function C$(e,t,n){var c;const r=hu(e.props.segments),o=e.props.isComple... function HG (line 175) | function HG(e,t,n){const{strokePoints:r,sw:o}=C$(e,t,n);return{solidStro... function Nd (line 175) | function Nd({strokeWidth:e,shape:t,opacity:n}){const r=xt(),o=du(),{soli... function aa (line 175) | function aa(e){return ac[e.props.size]*1.12} function zd (line 175) | function zd(e){return e.props.segments.length===1&&e.props.segments[0].p... function I$ (line 175) | function I$(){return h.jsxs("svg",{width:"15",height:"15",viewBox:"0 0 3... function E$ (line 175) | function E$(){const[e,t]=x.useState(!1);return x.useEffect(()=>{const n=... function KG (line 175) | async function KG(e){const n=await(await fetch(e)).blob();return Ka.blob... class Uh (line 175) | class Uh extends Pc{constructor(){super(...arguments);m(this,"isAspectRa... method constructor (line 175) | constructor(){super(...arguments);m(this,"isAspectRatioLocked",()=>!0)... method getDefaultProps (line 175) | getDefaultProps(){return{w:100,h:100,assetId:null,playing:!0,url:"",cr... method component (line 175) | component(n){var p,f;const r=this.editor.getCroppingShapeId()===n.id,o... method indicator (line 175) | indicator(n){return this.editor.getCroppingShapeId()===n.id?null:h.jsx... method toSvg (line 175) | async toSvg(n){const r=n.props.assetId?this.editor.getAsset(n.props.as... function PC (line 175) | function PC(e){const t=e.props.crop,n=t==null?void 0:t.topLeft;if(!n)ret... function _$ (line 175) | function _$(e,t){const{start:n,end:r}=e;return t?`M${j(n.x)},${j(n.y)} L... function k$ (line 175) | function k$(e,t){const{a:n,b:r,c:o,d:s}=e;return P.Equals(n,s)?"":`${t?`... function WG (line 175) | function WG(e,t){let n=e.segments.reduce((r,o,s)=>r+k$(o,s===0),"");retu... function VG (line 175) | function VG(e,t){let n=e.segments.reduce((r,o,s)=>r+_$(o,s===0),"");retu... function T$ (line 175) | function T$(e,t=!1){return e instanceof Ki?VG(e,t):WG(e,t)} function $$ (line 175) | function $$(e){return{size:e,thinning:.4,streamline:0,smoothing:.5,simul... function M$ (line 175) | function M$(e,t,n){const r=t.vertices,o=$$(n);return lo(r,o)} function GG (line 175) | function GG(e,t,n){const r=$$(n);return jx(Jf(M$(e,t,n),r),r)} function YG (line 175) | function YG(e,t,n){const r=GG(e,t,n);return Z0(r)} function XG (line 175) | function XG(e,t,n){if(e.props.dash==="draw"){const r=M$(e,t,n);return ji... class Hh (line 175) | class Hh extends Fr{constructor(){super(...arguments);m(this,"hideResize... method constructor (line 175) | constructor(){super(...arguments);m(this,"hideResizeHandles",()=>!0);m... method getDefaultProps (line 175) | getDefaultProps(){const[n,r]=eu(2);return{dash:"draw",size:"m",color:"... method getGeometry (line 175) | getGeometry(n){return yl(n)} method getHandles (line 175) | getHandles(n){return qG.get(n.props,()=>{const r=yl(n),o=gv(n),s=o.map... method component (line 175) | component(n){return h.jsx(zs,{id:n.id,children:h.jsx(CC,{shape:n})})} method indicator (line 175) | indicator(n){const r=Mt[n.props.size],o=yl(n),{dash:s}=n.props;let i;i... method toSvg (line 175) | toSvg(n){return h.jsx(CC,{shape:n})} method getHandleSnapGeometry (line 175) | getHandleSnapGeometry(n){const r=gv(n);return{points:r,getSelfSnapPoin... function gv (line 175) | function gv(e){return Object.values(e.props.points).sort(en)} function yl (line 175) | function yl(e){const t=gv(e).map(P.From);switch(e.props.spline){case"cub... function CC (line 175) | function CC({shape:e}){const t=xt(),n=yl(e),r=Mt[e.props.size],{dash:o,c... function ZG (line 175) | function ZG({assetUrls:e,children:t}){return x.useEffect(()=>{for(const ... function Bx (line 175) | function Bx(){const e=x.useContext(A$);if(!e)throw new Error("useAssetUr... function JG (line 175) | async function JG(e,t){if(!(await fetch(t.translations.en)).ok)return co... function l (line 175) | async function l(){const u=await JG(o,s);u&&!c&&(t&&t[o]?a({...u,message... function $e (line 175) | function $e(){const e=O$();return x.useCallback(function(n){return e.mes... class Kh (line 175) | class Kh extends Fr{constructor(){super(...arguments);m(this,"canEdit",(... method constructor (line 175) | constructor(){super(...arguments);m(this,"canEdit",()=>!0);m(this,"hid... method getDefaultProps (line 175) | getDefaultProps(){return{color:"black",size:"m",text:"",font:"draw",al... method getGeometry (line 175) | getGeometry(n){const r=Bd(n),{labelHeight:o,labelWidth:s}=D$(this.edit... method getHandles (line 175) | getHandles(n){const r=this.editor.getZoomLevel(),o=wV/r,s=Bd(n),i=this... method component (line 175) | component(n){const{id:r,type:o,props:{color:s,font:i,size:a,align:c,te... method indicator (line 175) | indicator(n){return h.jsx("rect",{rx:"1",width:j(Te),height:j(Bd(n))})} method toSvg (line 175) | toSvg(n,r){r.addExportDef(lc(n.props.font)),n.props.text&&r.addExportD... function IC (line 175) | function IC(e,t){const{labelHeight:n,fontSizeAdjustment:r}=D$(e,t),o=Mat... function tY (line 175) | function tY(e,t){const n=t.props.text;if(!n)return{labelHeight:Lo[t.prop... function D$ (line 175) | function D$(e,t){return nY.get(t,()=>tY(e,t))} function rY (line 175) | function rY(e){const t=z(),n=O$();return x.useCallback(r=>{const o=t.get... function Bd (line 175) | function Bd(e){return Te+e.props.growY} function oY (line 175) | function oY(e,t){const n=Ys(e),r=Math.abs(n())+.5,o=Math.cos(t);return`0... function sY (line 177) | function sY(e,{initialBounds:t,scaleX:n,scaleY:r,newPoint:o}){const s=Ma... class Wh (line 177) | class Wh extends Fr{constructor(){super(...arguments);m(this,"canEdit",(... method constructor (line 177) | constructor(){super(...arguments);m(this,"canEdit",()=>!0);m(this,"isA... method getDefaultProps (line 177) | getDefaultProps(){return{color:"black",size:"m",w:8,text:"",font:"draw... method getMinDimensions (line 177) | getMinDimensions(n){return iY.get(n.props,r=>EC(this.editor,r))} method getGeometry (line 177) | getGeometry(n){const{scale:r}=n.props,{width:o,height:s}=this.getMinDi... method component (line 177) | component(n){const{id:r,props:{font:o,size:s,text:i,color:a,scale:c,al... method indicator (line 177) | indicator(n){const r=this.editor.getShapeGeometry(n).bounds,o=z();retu... method toSvg (line 177) | toSvg(n,r){r.addExportDef(lc(n.props.font)),n.props.text&&r.addExportD... function EC (line 177) | function EC(e,t){const{font:n,text:r,autoSize:o,size:s,w:i}=t,a=o?16:Mat... function aY (line 177) | function aY(e){const t=z();return x.useCallback(n=>{if(t.getEditingShape... class Vh (line 177) | class Vh extends Pc{constructor(){super(...arguments);m(this,"canEdit",(... method constructor (line 177) | constructor(){super(...arguments);m(this,"canEdit",()=>!0);m(this,"isA... method getDefaultProps (line 177) | getDefaultProps(){return{w:100,h:100,assetId:null,time:0,playing:!0,ur... method component (line 177) | component(n){const{editor:r}=this,o=r.getShapeGeometry(n).bounds.w*r.g... method indicator (line 177) | indicator(n){return h.jsx("rect",{width:j(n.props.w),height:j(n.props.... method toSvg (line 177) | toSvg(n){return h.jsx("image",{href:cY(n.id),width:n.props.w,height:n.... function cY (line 177) | function cY(e){const t=e.split(":")[1],n=document.querySelector(`.tl-vid... function lY (line 177) | function lY(e){return[e.sideEffects.registerAfterChangeHandler("instance... class R$ (line 177) | class R$ extends se{constructor(){super(...arguments);m(this,"info",{});... method constructor (line 177) | constructor(){super(...arguments);m(this,"info",{});m(this,"scribbleId... method update (line 177) | update(){const{editor:n,excludedShapeIds:r}=this,o=n.getErasingShapeId... method complete (line 177) | complete(){const{editor:n}=this;n.deleteShapes(n.getCurrentPageState()... method cancel (line 177) | cancel(){const{editor:n}=this;n.setErasingShapes([]),n.bailToMark(this... method constructor (line 177) | constructor(){super(...arguments);m(this,"onPointerDown",n=>{this.parent... method constructor (line 177) | constructor(){super(...arguments);m(this,"onEnter",()=>{const n=this.edi... method startErasing (line 177) | startErasing(n){this.parent.transition("erasing",n)} method complete (line 177) | complete(){const n=this.editor.getErasingShapeIds();n.length&&(this.edit... method cancel (line 177) | cancel(){this.editor.setErasingShapes([]),this.parent.transition("idle")} class Gh (line 177) | class Gh extends se{constructor(){super(...arguments);m(this,"onEnter",(... method constructor (line 177) | constructor(){super(...arguments);m(this,"onEnter",()=>{this.editor.se... class L$ (line 177) | class L$ extends se{constructor(){super(...arguments);m(this,"initialCam... method constructor (line 177) | constructor(){super(...arguments);m(this,"initialCamera",new P);m(this... method update (line 177) | update(){const{initialCamera:n,editor:r}=this,{currentScreenPoint:o,or... method complete (line 177) | complete(){const{editor:n}=this,{pointerVelocity:r}=n.inputs,o=Math.mi... method constructor (line 177) | constructor(){super(...arguments);m(this,"onEnter",()=>{this.editor.setC... method constructor (line 177) | constructor(){super(...arguments);m(this,"onEnter",()=>{this.editor.stop... method startDragging (line 177) | startDragging(){this.parent.transition("dragging")} method complete (line 177) | complete(){this.parent.transition("idle")} class Yh (line 177) | class Yh extends se{constructor(){super(...arguments);m(this,"onDoubleCl... method constructor (line 177) | constructor(){super(...arguments);m(this,"onDoubleClick",n=>{if(n.phas... method constructor (line 177) | constructor(){super(...arguments);m(this,"onPointerDown",n=>{this.parent... class F$ (line 177) | class F$ extends se{constructor(){super(...arguments);m(this,"scribbleId... method constructor (line 177) | constructor(){super(...arguments);m(this,"scribbleId","id");m(this,"on... method complete (line 177) | complete(){this.parent.transition("idle")} method cancel (line 177) | cancel(){this.parent.transition("idle")} class Xh (line 177) | class Xh extends se{constructor(){super(...arguments);m(this,"onEnter",(... method constructor (line 177) | constructor(){super(...arguments);m(this,"onEnter",()=>{this.editor.se... class N$ (line 177) | class N$ extends se{constructor(){super(...arguments);m(this,"info",{});... method constructor (line 177) | constructor(){super(...arguments);m(this,"info",{});m(this,"initialSel... method complete (line 177) | complete(){this.hitTestShapes(),this.parent.transition("idle")} method hitTestShapes (line 177) | hitTestShapes(){const{editor:n,excludedShapeIds:r,isWrapMode:o}=this,{... method handleHit (line 177) | handleHit(n,r,o,s,i){if(n.parentId===o){s.add(n.id);return}const a=thi... function Hx (line 177) | function Hx(e,t=!1){const n=e.getZoomLevel(),{inputs:{currentPagePoint:r... function z$ (line 177) | function z$(e,t,n){if(!t)throw Error("Needs to translate a cropped shape... method constructor (line 177) | constructor(){super(...arguments);m(this,"onEnter",()=>{this.editor.upda... method cancel (line 177) | cancel(){this.editor.setCroppingShape(null),this.editor.setCurrentTool("... method nudgeCroppingImage (line 177) | nudgeCroppingImage(n=!1){const{editor:{inputs:{keys:r}}}=this,o=r.has("S... class B$ (line 177) | class B$ extends se{constructor(){super(...arguments);m(this,"onCancel",... method constructor (line 177) | constructor(){super(...arguments);m(this,"onCancel",()=>{this.editor.s... class U$ (line 177) | class U$ extends se{constructor(){super(...arguments);m(this,"info",{});... method constructor (line 177) | constructor(){super(...arguments);m(this,"info",{});m(this,"markId","t... method complete (line 177) | complete(){this.updateShapes(),this.editor.setCurrentTool("select.crop... method cancel (line 177) | cancel(){this.editor.bailToMark(this.markId),this.editor.setCurrentToo... method createSnapshot (line 177) | createSnapshot(){return{shape:this.editor.getOnlySelectedShape()}} method updateShapes (line 177) | updateShapes(){const n=this.snapshot.shape;if(!n)return;const{originPa... class qh (line 177) | class qh extends se{} class H$ (line 177) | class H$ extends se{constructor(){super(...arguments);m(this,"info",{});... method constructor (line 177) | constructor(){super(...arguments);m(this,"info",{});m(this,"onEnter",n... method updateCursor (line 177) | updateCursor(){const n=this.editor.getSelectedShapes(),r=dc[this.info.... method startResizing (line 177) | startResizing(){this.editor.getInstanceState().isReadonly||this.parent... method complete (line 177) | complete(){this.info.onInteractionEnd?this.editor.setCurrentTool(this.... method cancel (line 177) | cancel(){this.info.onInteractionEnd?this.editor.setCurrentTool(this.in... class K$ (line 177) | class K$ extends se{constructor(){super(...arguments);m(this,"info",{});... method constructor (line 177) | constructor(){super(...arguments);m(this,"info",{});m(this,"markId",""... method updateCursor (line 177) | updateCursor(){if(!this.editor.getSelectedShapes()[0])return;const r=d... method updateShapes (line 177) | updateShapes(){const{shape:n,cursorHandleOffset:r}=this.snapshot;if(!n... method complete (line 177) | complete(){this.updateShapes(),We(this.editor,[this.snapshot.shape.id]... method cancel (line 177) | cancel(){this.editor.bailToMark(this.markId),this.info.onInteractionEn... method createSnapshot (line 177) | createSnapshot(){const n=this.editor.getSelectionRotation(),{inputs:{o... class W$ (line 177) | class W$ extends se{constructor(){super(...arguments);m(this,"shapeId","... method constructor (line 177) | constructor(){super(...arguments);m(this,"shapeId","");m(this,"initial... method resetExactTimeout (line 177) | resetExactTimeout(){this.exactTimeout!==-1&&this.clearExactTimeout(),t... method clearExactTimeout (line 177) | clearExactTimeout(){this.exactTimeout!==-1&&(clearTimeout(this.exactTi... method complete (line 177) | complete(){this.editor.snaps.clearIndicators(),We(this.editor,[this.sh... method cancel (line 177) | cancel(){this.editor.bailToMark(this.markId),this.editor.snaps.clearIn... method update (line 177) | update(){var _;const{editor:n,shapeId:r,initialPagePoint:o}=this,{init... function V$ (line 177) | function V$(e){return e.isLabel?[e]:e instanceof Br?e.children.filter(t=... class G$ (line 177) | class G$ extends se{constructor(){super(...arguments);m(this,"hitShapeFo... method constructor (line 177) | constructor(){super(...arguments);m(this,"hitShapeForPointerUp",null);... function _C (line 177) | function _C(e){const t=e.getOnlySelectedShape();return!!(t&&!e.isShapeOr... function cf (line 177) | function cf(e){const t=e.getSelectedShapeIds(),{shiftKey:n,altKey:r,curr... method constructor (line 177) | constructor(){super(...arguments);m(this,"onEnter",()=>{this.parent.setC... method shouldStartEditingShape (line 177) | shouldStartEditingShape(n=this.editor.getOnlySelectedShape()){return!n||... method startEditingShape (line 177) | startEditingShape(n,r,o){this.editor.isShapeOrAncestorLocked(n)&&n.type!... method isOverArrowLabelTest (line 177) | isOverArrowLabelTest(n){if(!n)return!1;const r=this.editor.getPointInSha... method handleDoubleClickOnCanvas (line 177) | handleDoubleClickOnCanvas(n){if(this.editor.getInstanceState().isReadonl... method nudgeSelectedShapes (line 177) | nudgeSelectedShapes(n=!1){const{editor:{inputs:{keys:r}}}=this,o=r.has("... method canInteractWithShapeInReadOnly (line 177) | canInteractWithShapeInReadOnly(n){return!!(!this.editor.getInstanceState... function kC (line 177) | function kC(e,t){const n=e.getSelectionRotatedPageBounds();if(!n)return!... class Y$ (line 177) | class Y$ extends se{constructor(){super(...arguments);m(this,"shapeId","... method constructor (line 177) | constructor(){super(...arguments);m(this,"shapeId","");m(this,"markId"... method updateCursor (line 177) | updateCursor(){this.editor.setCursor({type:"grabbing",rotation:0})} method complete (line 177) | complete(){this.info.onInteractionEnd?this.editor.setCurrentTool(this.... method cancel (line 177) | cancel(){this.editor.bailToMark(this.markId),this.info.onInteractionEn... class X$ (line 177) | class X$ extends se{constructor(){super(...arguments);m(this,"onEnter",(... method constructor (line 177) | constructor(){super(...arguments);m(this,"onEnter",()=>{const{inputs:n... method complete (line 177) | complete(){this.parent.transition("idle")} class q$ (line 177) | class q$ extends se{constructor(){super(...arguments);m(this,"info",{});... method constructor (line 177) | constructor(){super(...arguments);m(this,"info",{});m(this,"onEnter",n... method startCropping (line 177) | startCropping(){this.editor.getInstanceState().isReadonly||this.parent... method cancel (line 177) | cancel(){this.info.onInteractionEnd?this.editor.setCurrentTool(this.in... class Z$ (line 177) | class Z$ extends se{constructor(){super(...arguments);m(this,"info",{});... method constructor (line 177) | constructor(){super(...arguments);m(this,"info",{});m(this,"onEnter",n... method startDraggingHandle (line 177) | startDraggingHandle(){const{editor:n}=this;if(n.getInstanceState().isR... method cancel (line 177) | cancel(){this.parent.transition("idle")} function TC (line 177) | function TC(e,t,n,r){const o=e.getShapePageTransform(t.id),s=o.point(),i... class Q$ (line 177) | class Q$ extends se{constructor(){super(...arguments);m(this,"info",{});... method constructor (line 177) | constructor(){super(...arguments);m(this,"info",{});m(this,"onEnter",n... method updateCursor (line 177) | updateCursor(){this.editor.updateInstanceState({cursor:{type:dc[this.i... method startRotating (line 177) | startRotating(){this.editor.getInstanceState().isReadonly||this.parent... method complete (line 177) | complete(){this.info.onInteractionEnd?this.editor.setCurrentTool(this.... method cancel (line 177) | cancel(){this.info.onInteractionEnd?this.editor.setCurrentTool(this.in... class J$ (line 177) | class J$ extends se{constructor(){super(...arguments);m(this,"info",{});... method constructor (line 177) | constructor(){super(...arguments);m(this,"info",{});m(this,"onEnter",n... method startTranslating (line 177) | startTranslating(n){this.editor.getInstanceState().isReadonly||this.pa... method cancel (line 177) | cancel(){this.parent.transition("idle")} class eM (line 177) | class eM extends se{constructor(){super(...arguments);m(this,"hitShape",... method constructor (line 177) | constructor(){super(...arguments);m(this,"hitShape",{});m(this,"hitSha... method startTranslating (line 177) | startTranslating(n){this.editor.getInstanceState().isReadonly||(this.e... method cancel (line 177) | cancel(){this.parent.transition("idle")} class tM (line 177) | class tM extends se{constructor(){super(...arguments);m(this,"info",{});... method constructor (line 177) | constructor(){super(...arguments);m(this,"info",{});m(this,"markId",""... method cancel (line 177) | cancel(){this.editor.bailToMark(this.markId),this.info.onInteractionEn... method complete (line 177) | complete(){var n,r;if(We(this.editor,this.snapshot.selectedShapeIds),t... method handleResizeStart (line 177) | handleResizeStart(){const{shapeSnapshots:n}=this.snapshot,r=[];n.forEa... method handleResizeEnd (line 177) | handleResizeEnd(){const{shapeSnapshots:n}=this.snapshot,r=[];n.forEach... method updateShapes (line 177) | updateShapes(){const{altKey:n,shiftKey:r}=this.editor.inputs,{frames:o... method updateCursor (line 177) | updateCursor({dragHandle:n,isFlippedX:r,isFlippedY:o,rotation:s}){cons... function $C (line 177) | function $C(e,t){t=t%Oe;const n=Math.round(t/(Pe/4)),r=Jm.indexOf(e);ret... class nM (line 177) | class nM extends se{constructor(){super(...arguments);m(this,"snapshot",... method constructor (line 177) | constructor(){super(...arguments);m(this,"snapshot",{});m(this,"info",... method _getRotationFromPointerPosition (line 177) | _getRotationFromPointerPosition({snapToNearestDegree:n}){const r=this.... class rM (line 177) | class rM extends se{constructor(){super(...arguments);m(this,"hits",new ... method constructor (line 177) | constructor(){super(...arguments);m(this,"hits",new Set);m(this,"size"... method updateScribbleSelection (line 177) | updateScribbleSelection(n){const{editor:r}=this,o=this.editor.getCurre... method complete (line 177) | complete(){this.updateScribbleSelection(!0),this.parent.transition("id... method cancel (line 177) | cancel(){this.editor.setSelectedShapes([...this.initialSelectedShapeId... class PY (line 177) | class PY{constructor(t){m(this,"prevDroppingShapeId",null);m(this,"dropp... method constructor (line 177) | constructor(t){m(this,"prevDroppingShapeId",null);m(this,"droppingNode... method updateDroppingNode (line 177) | updateDroppingNode(t,n){var r;this.first&&(this.editor.setHintingShape... method setDragTimer (line 177) | setDragTimer(t,n,r){this.droppingNodeTimer=setTimeout(()=>{this.editor... method handleDrag (line 177) | handleDrag(t,n,r){var c,l,u,d,p;n=fe(n.map(f=>this.editor.getShape(f.i... method hintParents (line 177) | hintParents(t){const n=new Map;for(const o of t){const s=this.editor.f... method dropShapes (line 177) | dropShapes(t){var r,o;const{prevDroppingShapeId:n}=this;if(this.handle... method clear (line 177) | clear(){this.prevDroppingShapeId=null,this.droppingNodeTimer!==null&&c... class oM (line 177) | class oM extends se{constructor(){super(...arguments);m(this,"info",{});... method constructor (line 177) | constructor(){super(...arguments);m(this,"info",{});m(this,"selectionS... method startCloning (line 177) | startCloning(){this.isCreating||(this.isCloning=!0,this.reset(),this.m... method stopCloning (line 177) | stopCloning(){this.isCloning=!1,this.snapshot=this.selectionSnapshot,t... method reset (line 177) | reset(){this.editor.bailToMark(this.markId)} method complete (line 177) | complete(){var n;this.updateShapes(),this.dragAndDropManager.dropShape... method cancel (line 177) | cancel(){this.reset(),this.info.onInteractionEnd?this.editor.setCurren... method handleStart (line 177) | handleStart(){const{movingShapes:n}=this.snapshot,r=[];n.forEach(o=>{v... method handleEnd (line 177) | handleEnd(){const{movingShapes:n}=this.snapshot;if(this.isCloning&&n.l... method handleChange (line 177) | handleChange(){const{movingShapes:n}=this.snapshot,r=[];n.forEach(o=>{... method updateShapes (line 177) | updateShapes(){const{snapshot:n}=this;this.dragAndDropManager.updateDr... function AC (line 177) | function AC(e){var d;const t=[],n=[],r=e.getSelectedShapeIds(),o=fe(r.ma... function CY (line 177) | function CY({editor:e,snapshot:t}){const{inputs:n}=e,{noteSnapshot:r,not... class Zh (line 177) | class Zh extends se{constructor(){super(...arguments);m(this,"reactor");... method constructor (line 177) | constructor(){super(...arguments);m(this,"reactor");m(this,"cleanUpDup... class sM (line 177) | class sM extends se{constructor(){super(...arguments);m(this,"info",{});... method constructor (line 177) | constructor(){super(...arguments);m(this,"info",{});m(this,"onEnter",n... class iM (line 177) | class iM extends se{constructor(){super(...arguments);m(this,"info",{});... method constructor (line 177) | constructor(){super(...arguments);m(this,"info",{});m(this,"onEnter",n... method complete (line 177) | complete(){const{currentScreenPoint:n}=this.editor.inputs;this.editor.... method cancel (line 177) | cancel(){this.parent.transition("idle",this.info)} class aM (line 177) | class aM extends se{constructor(){super(...arguments);m(this,"info",{});... method constructor (line 177) | constructor(){super(...arguments);m(this,"info",{});m(this,"zoomBrush"... method update (line 177) | update(){const{inputs:{originPagePoint:n,currentPagePoint:r}}=this.edi... method cancel (line 177) | cancel(){this.parent.transition("idle",this.info)} method complete (line 177) | complete(){const{zoomBrush:n}=this,r=8/this.editor.getZoomLevel();if(n... class Qh (line 177) | class Qh extends se{constructor(){super(...arguments);m(this,"info",{});... method constructor (line 177) | constructor(){super(...arguments);m(this,"info",{});m(this,"onEnter",n... method complete (line 177) | complete(){this.info.onInteractionEnd&&this.info.onInteractionEnd!=="s... method updateCursor (line 177) | updateCursor(){this.editor.inputs.altKey?this.editor.updateInstanceSta... function X (line 177) | function X(){return X=Object.assign?Object.assign.bind():function(e){for... function ie (line 177) | function ie(e,t,{checkForDefaultPrevented:n=!0}={}){return function(o){i... function EY (line 177) | function EY(e,t){typeof e=="function"?e(t):e!=null&&(e.current=t)} function rg (line 177) | function rg(...e){return t=>e.forEach(n=>EY(n,t))} function Xe (line 177) | function Xe(...e){return x.useCallback(rg(...e),e)} function mo (line 177) | function mo(e,t=[]){let n=[];function r(s,i){const a=x.createContext(i),... function _Y (line 177) | function _Y(...e){const t=e[0];if(e.length===1)return t;const n=()=>{con... function TY (line 177) | function TY(e){return x.isValidElement(e)&&e.type===kY} function $Y (line 177) | function $Y(e,t){const n={...t};for(const r in t){const o=e[r],s=t[r];/^... function og (line 177) | function og(e){const t=e+"CollectionProvider",[n,r]=mo(t),[o,s]=n(t,{col... function Kx (line 177) | function Kx(e,t){e&&Ui.flushSync(()=>e.dispatchEvent(t))} function sn (line 177) | function sn(e){const t=x.useRef(e);return x.useEffect(()=>{t.current=e})... function AY (line 177) | function AY(e,t=globalThis==null?void 0:globalThis.document){const n=sn(... function RY (line 177) | function RY(e,t=globalThis==null?void 0:globalThis.document){const n=sn(... function LY (line 177) | function LY(e,t=globalThis==null?void 0:globalThis.document){const n=sn(... function OC (line 177) | function OC(){const e=new CustomEvent(Sv);document.dispatchEvent(e)} function lM (line 177) | function lM(e,t,n,{discrete:r}){const o=n.originalEvent.target,s=new Cus... function zY (line 177) | function zY(e,t){return x.useReducer((n,r)=>{const o=t[n][r];return o??n... function BY (line 177) | function BY(e){const[t,n]=x.useState(),r=x.useRef({}),o=x.useRef(e),s=x.... function Ud (line 177) | function Ud(e){return(e==null?void 0:e.animationName)||"none"} function Zs (line 177) | function Zs({prop:e,defaultProp:t,onChange:n=()=>{}}){const[r,o]=UY({def... function UY (line 177) | function UY({defaultProp:e,onChange:t}){const n=x.useState(e),[r]=n,o=x.... method label (line 177) | label(e){if(e.label&&typeof e.label=="string"&&!e.label.trim()){const t=... method onClose (line 177) | onClose(){} method type (line 177) | type(e){if(e.type&&!["foreground","background"].includes(e.type)){const ... method altText (line 177) | altText(e){return e.altText?null:new Error(`Missing prop \`altText\` exp... function SM (line 177) | function SM(e){const t=[];return Array.from(e.childNodes).forEach(r=>{if... function Hd (line 177) | function Hd(e,t,n,{discrete:r}){const o=n.originalEvent.currentTarget,s=... function cX (line 177) | function cX(e=()=>{}){const t=sn(e);Di(()=>{let n=0,r=0;return n=window.... function lX (line 177) | function lX(e){return e.nodeType===e.ELEMENT_NODE} function uX (line 177) | function uX(e){const t=[],n=document.createTreeWalker(e,NodeFilter.SHOW_... function ey (line 177) | function ey(e){const t=document.activeElement;return e.some(n=>n===t?!0:... function Fo (line 177) | function Fo(e){const[t,n]=x.useState(gX());return Di(()=>{e||n(r=>r??Str... method pause (line 177) | pause(){this.paused=!0} method resume (line 177) | resume(){this.paused=!1} function yX (line 177) | function yX(e,{select:t=!1}={}){const n=document.activeElement;for(const... function SX (line 177) | function SX(e){const t=vM(e),n=NC(t,e),r=NC(t.reverse(),e);return[n,r]} function vM (line 177) | function vM(e){const t=[],n=document.createTreeWalker(e,NodeFilter.SHOW_... function NC (line 177) | function NC(e,t){for(const n of e)if(!vX(n,{upTo:t}))return n} function vX (line 177) | function vX(e,{upTo:t}){if(getComputedStyle(e).visibility==="hidden")ret... function xX (line 177) | function xX(e){return e instanceof HTMLInputElement&&"select"in e} function fs (line 177) | function fs(e,{select:t=!1}={}){if(e&&e.focus){const n=document.activeEl... function wX (line 177) | function wX(){let e=[];return{add(t){const n=e[0];t!==n&&(n==null||n.pau... function BC (line 177) | function BC(e,t){const n=[...e],r=n.indexOf(t);return r!==-1&&n.splice(r... function bX (line 177) | function bX(e){return e.filter(t=>t.tagName!=="A")} function Gx (line 177) | function Gx(){x.useEffect(()=>{var e,t;const n=document.querySelectorAll... function UC (line 177) | function UC(){const e=document.createElement("span");return e.setAttribu... function xM (line 177) | function xM(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty... function PX (line 177) | function PX(e,t,n){if(n||arguments.length===2)for(var r=0,o=t.length,s;r... function oy (line 177) | function oy(e,t){return typeof e=="function"?e(t):e&&(e.current=t),e} function EX (line 177) | function EX(e,t){var n=x.useState(function(){return{value:e,callback:t,f... function kX (line 177) | function kX(e,t){var n=EX(null,function(r){return e.forEach(function(o){... function TX (line 177) | function TX(e){return e} function $X (line 177) | function $X(e,t){t===void 0&&(t=TX);var n=[],r=!1,o={read:function(){if(... function MX (line 177) | function MX(e){e===void 0&&(e={});var t=$X(null);return t.options=Jr({as... function AX (line 177) | function AX(e,t){return e.useMedium(t),wM} function OX (line 177) | function OX(){if(!document)return null;var e=document.createElement("sty... function DX (line 177) | function DX(e,t){e.styleSheet?e.styleSheet.cssText=t:e.appendChild(docum... function RX (line 177) | function RX(e){var t=document.head||document.getElementsByTagName("head"... function nq (line 217) | function nq(e){var t=x.useRef([]),n=x.useRef([0,0]),r=x.useRef(),o=x.use... function jM (line 217) | function jM(e){return e?"open":"closed"} function Cq (line 217) | function Cq({onEvent:e,children:t}){return h.jsx(DM.Provider,{value:e??O... function So (line 217) | function So(){return x.useContext(DM)??OM} function Iq (line 217) | function Iq({children:e}){const t=z(),n=So(),[r,o]=x.useState([]),s=x.us... function Yi (line 217) | function Yi(){const e=x.useContext(RM);if(!e)throw new Error("useDialogs... function _q (line 217) | function _q(){const{dialogs:e}=Yi();return h.jsx(h.Fragment,{children:e.... function Tq (line 217) | function Tq(){const e=z(),t=K("follow",()=>e.getInstanceState().followin... function $q (line 217) | function $q({userId:e}){const t=p2(e);return t?h.jsx("div",{className:"t... function Mq (line 217) | function Mq({children:e}){const[t,n]=x.useState([]),r=x.useCallback(i=>{... function Kr (line 217) | function Kr(){const e=x.useContext(LM);if(!e)throw new Error("useToasts ... function vt (line 217) | function vt({children:e}){return h.jsx("span",{className:"tlui-button__l... function jq (line 217) | function jq({toast:e}){const{removeToast:t}=Kr(),n=$e(),r=i=>{i||t(e.id)... function Oq (line 217) | function Oq(){const{toasts:e}=Kr();return h.jsx(h.Fragment,{children:e.m... function Rq (line 217) | function Rq(){const{toasts:e}=Kr(),[t,n]=x.useState(!1);return x.useEffe... function ke (line 217) | function ke({icon:e,small:t,invertIcon:n}){return h.jsx(Bs,{className:"t... function FM (line 217) | function FM(e){return x.useMemo(()=>e?{fonts:{...Pv.fonts,...e==null?voi... function Fq (line 217) | function Fq(e){return e?{fonts:Object.assign({...rl.fonts},{...e==null?v... function dg (line 217) | function dg({className:e,children:t}){return h.jsx("div",{className:ue("... function hg (line 217) | function hg({className:e,children:t}){return h.jsx(yq,{dir:"ltr",classNa... function pg (line 217) | function pg(){return h.jsx("div",{className:"tlui-dialog__header__close"... function fu (line 217) | function fu({className:e,children:t,style:n}){return h.jsx("div",{classN... function Xx (line 217) | function Xx({className:e,children:t}){return h.jsx("div",{className:ue("... function zM (line 217) | function zM(){const e=z(),t=x.useRef();return x.useEffect(()=>{const n=w... function Nq (line 217) | function Nq({overrides:e,children:t}){const n=z(),r=So(),{addDialog:o}=Y... function De (line 217) | function De(){const e=x.useContext(BM);if(!e)throw new Error("useTools m... function zq (line 217) | function zq({forceMobile:e=!1,children:t}){const n=z(),r=K("breakpoint",... function Rn (line 217) | function Rn(){return x.useContext(UM)} function Bq (line 217) | function Bq(){const{addToast:e,removeToast:t,clearToasts:n}=Kr(),{addDia... function Uq (line 217) | function Uq(e,t){const n={};for(const r of e)if(r.translations)for(const... function HM (line 217) | function HM(e){return x.useMemo(()=>e,e)} function Hq (line 217) | function Hq(e){const t=HM(e==null?[]:Array.isArray(e)?e:[e]);return x.us... function Kq (line 217) | function Kq(e){const t=Bq(),n=HM(e==null?[]:Array.isArray(e)?e:[e]);retu... function Wq (line 217) | function Wq(e,t){const n=fe(t.map(o=>e.getShape(o)).filter(o=>o&&e.isSha... function Gq (line 217) | function Gq(e,t,n={}){const r=e.getShape(t);if(!r)return;const o=e.getSo... function YC (line 217) | function YC(e){return er.isValid(e)?{isValid:!0,hasProtocol:!0}:er.isVal... function i (line 217) | function i(c,l){if(!s[c]){s[c]={};for(var u=0;u2){const o=new P(t[0],t[1]... function WM (line 217) | async function WM(e,t,n,r){const s=(await Promise.all(t.map(async i=>awa... function sZ (line 217) | function sZ(e,t,n){const r=n??(e.inputs.shiftKey?e.inputs.currentPagePoi... function Cv (line 217) | async function Cv(e,t,n,r){var o;try{if(new URL(t).pathname.match(/\.(pn... function iZ (line 217) | function iZ(e){const t=document.implementation.createHTMLDocument("");re... function tp (line 217) | function tp(e){const{activeElement:t}=document;return e.getIsMenuOpen()|... function GM (line 217) | async function GM(e,t,n){const r=t.filter(s=>(s.type==="file"||s.type===... function pZ (line 217) | function pZ(){const e=z(),t=So(),n=x.useCallback(function(i){e.getSelect... function fZ (line 217) | function fZ(){const e=z(),t=So(),n=K("editor.isFocused",()=>e.getInstanc... function YM (line 217) | async function YM(e,t,n){const{type:r,quality:o,scale:s,width:i,height:a... function XM (line 217) | async function XM(e,t,n){const r=await e.getSvgString(t!=null&&t.length?... function Iv (line 217) | async function Iv(e,t,n,r={}){var o;switch(n){case"svg":return(o=await X... function qM (line 217) | async function qM({editor:e,ids:t,format:n,opts:r={}}){switch(n){case"sv... function mZ (line 217) | function mZ(e,t,n,r={}){return{blobPromise:qM({editor:e,ids:t,format:n,o... function yZ (line 217) | function yZ(e,t,n="svg",r={}){if(!window.navigator.clipboard)return Prom... function SZ (line 217) | async function SZ(e){var t,n;await((n=(t=navigator.clipboard)==null?void... function vZ (line 217) | function vZ(){const e=z(),{addToast:t}=Kr(),n=$e();return x.useCallback(... function xZ (line 217) | async function xZ(e,t,n="png",r,o={}){if(!r&&(r=`shapes at ${ZC()}`,t.le... function ZC (line 217) | function ZC(){const e=new Date,t=String(e.getFullYear()).slice(2),n=Stri... function wZ (line 217) | function wZ(e){const t=document.createElement("a"),n=URL.createObjectURL... function bZ (line 217) | function bZ(){const e=z(),{addToast:t}=Kr(),n=$e();return x.useCallback(... function PZ (line 217) | function PZ(){const e=z(),t=x.useRef(null),n=x.useRef(null);return x.use... function CZ (line 300) | function CZ(e){return Object.fromEntries(e.map(t=>[t.id,t]))} function ha (line 300) | function ha(e,t){if(e.getSelectedShapes().length===0)return e.getDocumen... function IZ (line 300) | function IZ({overrides:e,children:t}){const n=z(),{addDialog:r,clearDial... function ce (line 300) | function ce(){const e=x.useContext(ZM);if(!e)throw new Error("useTools m... function gu (line 300) | function gu(e,t){return e?typeof e=="string"?e:t?e[t]??e.default:void 0:... function Ev (line 300) | function Ev(e,t,n){return Vn(e,eo(t,n))} function Go (line 300) | function Go(e,t){return typeof e=="function"?e(t):e} function Yo (line 300) | function Yo(e){return e.split("-")[0]} function kc (line 300) | function kc(e){return e.split("-")[1]} function Qx (line 300) | function Qx(e){return e==="x"?"y":"x"} function Jx (line 300) | function Jx(e){return e==="y"?"height":"width"} function Tc (line 300) | function Tc(e){return["top","bottom"].includes(Yo(e))?"y":"x"} function ew (line 300) | function ew(e){return Qx(Tc(e))} function TZ (line 300) | function TZ(e,t,n){n===void 0&&(n=!1);const r=kc(e),o=ew(e),s=Jx(o);let ... function $Z (line 300) | function $Z(e){const t=df(e);return[_v(e),t,_v(t)]} function _v (line 300) | function _v(e){return e.replace(/start|end/g,t=>kZ[t])} function MZ (line 300) | function MZ(e,t,n){const r=["left","right"],o=["right","left"],s=["top",... function AZ (line 300) | function AZ(e,t,n,r){const o=kc(e);let s=MZ(Yo(e),n==="start",r);return ... function df (line 300) | function df(e){return e.replace(/left|right|bottom|top/g,t=>_Z[t])} function jZ (line 300) | function jZ(e){return{top:0,right:0,bottom:0,left:0,...e}} function QM (line 300) | function QM(e){return typeof e!="number"?jZ(e):{top:e,right:e,bottom:e,l... function hf (line 300) | function hf(e){const{x:t,y:n,width:r,height:o}=e;return{width:r,height:o... function QC (line 300) | function QC(e,t,n){let{reference:r,floating:o}=e;const s=Tc(t),i=ew(t),a... function mu (line 300) | async function mu(e,t){var n;t===void 0&&(t={});const{x:r,y:o,platform:s... method fn (line 300) | async fn(t){const{x:n,y:r,placement:o,rects:s,platform:i,elements:a,midd... method fn (line 300) | async fn(t){var n,r;const{placement:o,middlewareData:s,rects:i,initialPl... function JC (line 300) | function JC(e,t){return{top:e.top-t.height,right:e.right-t.width,bottom:... function eI (line 300) | function eI(e){return EZ.some(t=>e[t]>=0)} method fn (line 300) | async fn(t){const{rects:n}=t,{strategy:r="referenceHidden",...o}=Go(e,t)... function FZ (line 300) | async function FZ(e,t){const{placement:n,platform:r,elements:o}=e,s=awai... method fn (line 300) | async fn(t){var n,r;const{x:o,y:s,placement:i,middlewareData:a}=t,c=awai... method fn (line 300) | async fn(t){const{x:n,y:r,placement:o}=t,{mainAxis:s=!0,crossAxis:i=!1,l... method fn (line 300) | fn(t){const{x:n,y:r,placement:o,rects:s,middlewareData:i}=t,{offset:a=0,... method fn (line 300) | async fn(t){const{placement:n,rects:r,platform:o,elements:s}=t,{apply:i=... function $c (line 300) | function $c(e){return JM(e)?(e.nodeName||"").toLowerCase():"#document"} function Qn (line 300) | function Qn(e){var t;return(e==null||(t=e.ownerDocument)==null?void 0:t.... function os (line 300) | function os(e){var t;return(t=(JM(e)?e.ownerDocument:e.document)||window... function JM (line 300) | function JM(e){return e instanceof Node||e instanceof Qn(e).Node} function uo (line 300) | function uo(e){return e instanceof Element||e instanceof Qn(e).Element} function ho (line 300) | function ho(e){return e instanceof HTMLElement||e instanceof Qn(e).HTMLE... function tI (line 300) | function tI(e){return typeof ShadowRoot>"u"?!1:e instanceof ShadowRoot||... function Uu (line 300) | function Uu(e){const{overflow:t,overflowX:n,overflowY:r,display:o}=Ur(e)... function HZ (line 300) | function HZ(e){return["table","td","th"].includes($c(e))} function tw (line 300) | function tw(e){const t=nw(),n=Ur(e);return n.transform!=="none"||n.persp... function KZ (line 300) | function KZ(e){let t=Hs(e);for(;ho(t)&&!hc(t);){if(tw(t))return t;t=Hs(t... function nw (line 300) | function nw(){return typeof CSS>"u"||!CSS.supports?!1:CSS.supports("-web... function hc (line 300) | function hc(e){return["html","body","#document"].includes($c(e))} function Ur (line 300) | function Ur(e){return Qn(e).getComputedStyle(e)} function fg (line 300) | function fg(e){return uo(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollT... function Hs (line 300) | function Hs(e){if($c(e)==="html")return e;const t=e.assignedSlot||e.pare... function eA (line 300) | function eA(e){const t=Hs(e);return hc(t)?e.ownerDocument?e.ownerDocumen... function yu (line 300) | function yu(e,t,n){var r;t===void 0&&(t=[]),n===void 0&&(n=!0);const o=e... function tA (line 300) | function tA(e){const t=Ur(e);let n=parseFloat(t.width)||0,r=parseFloat(t... function rw (line 300) | function rw(e){return uo(e)?e:e.contextElement} function qa (line 300) | function qa(e){const t=rw(e);if(!ho(t))return Us(1);const n=t.getBoundin... function nA (line 300) | function nA(e){const t=Qn(e);return!nw()||!t.visualViewport?WZ:{x:t.visu... function VZ (line 300) | function VZ(e,t,n){return t===void 0&&(t=!1),!n||t&&n!==Qn(e)?!1:t} function Ri (line 300) | function Ri(e,t,n,r){t===void 0&&(t=!1),n===void 0&&(n=!1);const o=e.get... function ow (line 300) | function ow(e){return GZ.some(t=>{try{return e.matches(t)}catch{return!1... function YZ (line 300) | function YZ(e){let{elements:t,rect:n,offsetParent:r,strategy:o}=e;const ... function XZ (line 300) | function XZ(e){return Array.from(e.getClientRects())} function rA (line 300) | function rA(e){return Ri(os(e)).left+fg(e).scrollLeft} function qZ (line 300) | function qZ(e){const t=os(e),n=fg(e),r=e.ownerDocument.body,o=Vn(t.scrol... function ZZ (line 300) | function ZZ(e,t){const n=Qn(e),r=os(e),o=n.visualViewport;let s=r.client... function QZ (line 300) | function QZ(e,t){const n=Ri(e,!0,t==="fixed"),r=n.top+e.clientTop,o=n.le... function nI (line 300) | function nI(e,t,n){let r;if(t==="viewport")r=ZZ(e,n);else if(t==="docume... function oA (line 300) | function oA(e,t){const n=Hs(e);return n===t||!uo(n)||hc(n)?!1:Ur(n).posi... function JZ (line 300) | function JZ(e,t){const n=t.get(e);if(n)return n;let r=yu(e,[],!1).filter... function eQ (line 300) | function eQ(e){let{element:t,boundary:n,rootBoundary:r,strategy:o}=e;con... function tQ (line 300) | function tQ(e){const{width:t,height:n}=tA(e);return{width:t,height:n}} function nQ (line 300) | function nQ(e,t,n){const r=ho(t),o=os(t),s=n==="fixed",i=Ri(e,!0,s,t);le... function uy (line 300) | function uy(e){return Ur(e).position==="static"} function rI (line 300) | function rI(e,t){return!ho(e)||Ur(e).position==="fixed"?null:t?t(e):e.of... function sA (line 300) | function sA(e,t){const n=Qn(e);if(ow(e))return n;if(!ho(e)){let o=Hs(e);... function oQ (line 300) | function oQ(e){return Ur(e).direction==="rtl"} function iQ (line 300) | function iQ(e,t){let n=null,r;const o=os(e);function s(){var a;clearTime... function aQ (line 300) | function aQ(e,t,n,r){r===void 0&&(r={});const{ancestorScroll:o=!0,ancest... function pf (line 300) | function pf(e,t){if(e===t)return!0;if(typeof e!=typeof t)return!1;if(typ... function iA (line 300) | function iA(e){return typeof window>"u"?1:(e.ownerDocument.defaultView||... function sI (line 300) | function sI(e,t){const n=iA(e);return Math.round(t*n)/n} function iI (line 300) | function iI(e){const t=x.useRef(e);return np(()=>{t.current=e}),t} function gQ (line 300) | function gQ(e){e===void 0&&(e={});const{placement:t="bottom",strategy:n=... function t (line 300) | function t(n){return{}.hasOwnProperty.call(n,"current")} method fn (line 300) | fn(n){const{element:r,padding:o}=typeof e=="function"?e(n):e;return r&&t... function aA (line 300) | function aA(e){const[t,n]=x.useState(void 0);return Di(()=>{if(e){n({wid... function $Q (line 300) | function $Q(e){return e!==null} method fn (line 300) | fn(t){var n,r,o,s,i;const{placement:a,rects:c,middlewareData:l}=t,d=((n=... function hA (line 300) | function hA(e){const[t,n="center"]=e.split("-");return[t,n]} function vA (line 300) | function vA(e){return e?"open":"closed"} function Qs (line 300) | function Qs(e,t){const n=z(),r=x.useRef(!1),o=So(),s=x.useCallback(a=>{r... function aw (line 300) | function aw({id:e,children:t,onOpenChange:n,open:r}){const[o,s]=Qs(e,n);... function cw (line 300) | function cw({children:e}){return h.jsx(HQ,{asChild:!0,dir:"ltr",children... function lw (line 300) | function lw({side:e,children:t,align:n="center",sideOffset:r=8,alignOffs... function mg (line 300) | function mg(){return x.useContext(xA)} function vr (line 300) | function vr({type:e,sourceId:t,children:n}){return h.jsx(xA.Provider,{va... function uw (line 300) | function uw(e){const t=x.useContext(VQ);return e||t||"ltr"} function rJ (line 300) | function rJ(e,t){return t!=="rtl"?e:e==="ArrowLeft"?"ArrowRight":e==="Ar... function oJ (line 300) | function oJ(e,t,n){const r=rJ(e.key,n);if(!(t==="vertical"&&["ArrowLeft"... function PA (line 300) | function PA(e){const t=document.activeElement;for(const n of e)if(n===t|... function sJ (line 300) | function sJ(e,t){return e.map((n,r)=>e[(t+r)%e.length])} function OA (line 300) | function OA(e){return e?"open":"closed"} function Mv (line 300) | function Mv(e){return e==="indeterminate"} function AJ (line 300) | function AJ(e){return Mv(e)?"indeterminate":e?"checked":"unchecked"} function jJ (line 300) | function jJ(e){const t=document.activeElement;for(const n of e)if(n===t|... function OJ (line 300) | function OJ(e,t){return e.map((n,r)=>e[(t+r)%e.length])} function DJ (line 300) | function DJ(e,t,n){const o=t.length>1&&Array.from(t).every(l=>l===t[0])?... function RJ (line 300) | function RJ(e,t){const{x:n,y:r}=e;let o=!1;for(let s=0,i=t.length-1;st.pointerType==="mouse"?e(t):void 0} function Qd (line 300) | function Qd(e){return t=>t.pointerType!=="mouse"?e(t):void 0} function XA (line 300) | function XA(e){return e.split(",")[0].split("").map(t=>{const n=t.replac... function Av (line 300) | function Av(e){return"— "+XA(e).join(" ")} function oee (line 300) | function oee(e){return h.jsx("svg",{width:16,height:16,viewBox:"0 0 16 1... function Li (line 300) | function Li({id:e,children:t,modal:n=!1,debugOpen:r=!1}){const[o,s]=Qs(e... function Fi (line 300) | function Fi({children:e,...t}){return h.jsx(gw,{dir:"ltr",asChild:!0,onT... function Ni (line 300) | function Ni({side:e="bottom",align:t="start",sideOffset:n=8,alignOffset:... function Iee (line 300) | function Iee({id:e,children:t}){const[n,r]=Qs(e);return h.jsx(bee,{open:... function Eee (line 300) | function Eee({id:e,label:t,title:n,disabled:r}){return h.jsx(Pee,{dir:"l... function _ee (line 300) | function _ee({id:e,alignOffset:t=-1,sideOffset:n=-4,size:r="small",child... function kee (line 300) | function kee({children:e}){return h.jsx(vee,{dir:"ltr",className:"tlui-m... function wu (line 300) | function wu({noClose:e,children:t}){return h.jsx(xee,{dir:"ltr",asChild:... function Dl (line 300) | function Dl({children:e,visibleOnMobileLayout:t=!1}){const n=Rn();return... function R (line 300) | function R({disabled:e=!1,spinner:t=!1,readonlyOk:n=!1,id:r,kbd:o,label:... function Tee (line 300) | function Tee(){return h.jsxs(h.Fragment,{children:[h.jsx($ee,{}),h.jsx(M... function $ee (line 300) | function $ee(){const e=ce(),t=wn(2);return h.jsxs(h.Fragment,{children:[... function Mee (line 300) | function Mee(){const e=ce(),t=wn(3);return h.jsxs(h.Fragment,{children:[... function Aee (line 300) | function Aee(){const e=ce(),t=VT();return h.jsxs(h.Fragment,{children:[h... function jee (line 300) | function jee(){const e=ce(),t=wn(1);return h.jsxs(h.Fragment,{children:[... function Oee (line 300) | function Oee(){return Rn()t.getZoomLevel()==... function Ree (line 300) | function Ree(){const e=ce(),t=wn(1);return h.jsx(R,{...e["rotate-ccw"],d... function Lee (line 300) | function Lee(){const e=ce(),t=wn(1);return h.jsx(R,{...e["rotate-cw"],di... function Fee (line 300) | function Fee(){const e=ce(),t=XT();return h.jsx(R,{...e["edit-link"],dis... function Nee (line 300) | function Nee(){const e=GT(),t=YT();return e?h.jsx(cI,{}):t?h.jsx(zee,{})... function cI (line 300) | function cI(){const e=ce(),t=wn(2);return h.jsx(R,{...e.group,disabled:!... function zee (line 300) | function zee(){const e=ce();return h.jsx(R,{...e.ungroup})} function wr (line 300) | function wr({id:e,kbd:t,label:n,readonlyOk:r,onSelect:o,disabled:s=!1,ch... function ye (line 300) | function ye({id:e,label:t,children:n}){const{type:r,sourceId:o}=mg(),s=$... function br (line 300) | function br({id:e,disabled:t=!1,label:n,size:r="small",children:o}){cons... function Uee (line 300) | function Uee({id:e,children:t}){const[n,r]=Qs(e);return h.jsx(YJ,{open:n... function QA (line 300) | function QA(){const e=ce();return wW()?h.jsx(R,{...e["toggle-auto-size"]... function JA (line 300) | function JA(){const e=ce();return XT()?h.jsx(R,{...e["edit-link"]}):null} function Hee (line 300) | function Hee(){const e=ce();return wn(1)?h.jsx(R,{...e.duplicate}):null} function ej (line 300) | function ej(){const e=ce();return GT()?h.jsx(R,{...e.group}):null} function tj (line 300) | function tj(){const e=ce();return YT()?h.jsx(R,{...e.ungroup}):null} function nj (line 300) | function nj(){const e=z(),t=ce();return K("allow unframe",()=>{const r=e... function rj (line 300) | function rj(){const e=z(),t=ce();return K("allow fit frame to content",(... function oj (line 300) | function oj(){const e=z(),t=ce();return K("selected shapes",()=>e.getSel... function yw (line 300) | function yw(){const e=ce(),t=z(),n=K("isTransparentBg",()=>!t.getInstanc... function Kee (line 300) | function Kee(){const e=z(),t=ce(),n=K("any shapes",()=>e.getCurrentPageS... function sj (line 300) | function sj(){const e=z(),t=K("zoomed to 100",()=>e.getZoomLevel()===1,[... function ij (line 300) | function ij(){const e=z(),t=K("has shapes",()=>e.getCurrentPageShapeIds(... function aj (line 300) | function aj(){const e=z(),t=K("has shapes",()=>e.getSelectedShapeIds().l... function cj (line 300) | function cj(){return h.jsxs(ye,{id:"clipboard",children:[h.jsx(Vee,{}),h... function Wee (line 300) | function Wee(){var r;const e=z(),t=ce(),n=K("atLeastOneShapeOnPage",()=>... function Vee (line 300) | function Vee(){const e=ce(),t=wn(1);return h.jsx(R,{...e.cut,disabled:!t})} function Gee (line 300) | function Gee(){const e=ce(),t=xW(1);return h.jsx(R,{...e.copy,disabled:!... function Yee (line 300) | function Yee(){const e=ce(),t=vW;return h.jsx(R,{...e.paste,disabled:!t})} function lj (line 300) | function lj(){const e=z(),t=ce();return K("atLeastOneShapeOnPage",()=>e.... function uj (line 300) | function uj(){const e=ce(),t=z(),n=K("atLeastOneShapeOnPage",()=>t.getCu... function Xee (line 300) | function Xee(){const e=ce(),t=wn(1);return h.jsx(R,{...e.delete,disabled... function qee (line 300) | function qee(){const e=wn(2),t=bW(),n=ce();return e||t?h.jsxs(br,{id:"ar... function Zee (line 300) | function Zee(){const e=ce();return wn(3)?h.jsxs(ye,{id:"distribute",chil... function Qee (line 300) | function Qee(){const e=ce(),t=wn(2),n=VT();return t?h.jsxs(ye,{id:"order... function Jee (line 300) | function Jee(){const e=ce();return wn(1)?h.jsx(br,{id:"reorder",label:"c... function ete (line 300) | function ete(){const e=z(),t=K("pages",()=>e.getPages(),[e]),n=K("curren... function dj (line 300) | function dj(){const e=z(),t=ce();return K("oneEmbedSelected",()=>{const ... function hj (line 300) | function hj(){const e=z(),t=ce();return K("oneEmbeddableBookmarkSelected... function tte (line 300) | function tte(){const e=ce(),t=z(),n=K("isSnapMode",()=>t.user.getIsSnapM... function nte (line 300) | function nte(){const e=ce(),t=z(),n=K("isToolLock",()=>t.getInstanceStat... function rte (line 300) | function rte(){const e=ce(),t=z(),n=K("isGridMode",()=>t.getInstanceStat... function ote (line 300) | function ote(){const e=ce(),t=z(),n=K("isWrapMode",()=>t.user.getIsWrapM... function ste (line 300) | function ste(){const e=ce(),t=z(),n=K("isDarkMode",()=>t.user.getIsDarkM... function ite (line 300) | function ite(){const e=ce(),t=z(),n=K("isFocusMode",()=>t.getInstanceSta... function ate (line 300) | function ate(){const e=ce(),t=z(),n=K("edgeScrollSpeed",()=>t.user.getEd... function cte (line 300) | function cte(){const e=ce(),t=z(),n=K("animationSpeed",()=>t.user.getAni... function lte (line 300) | function lte(){const e=ce(),t=z(),n=K("isDebugMode",()=>t.getInstanceSta... function ute (line 300) | function ute(){const e=z();return K("isSelectToolActive",()=>e.getCurren... function jv (line 300) | function jv({checked:e}){return h.jsx(Bs,{icon:e?"check":"checkbox-empty... function hte (line 300) | function hte(){const e=z(),{addToast:t}=Kr(),{addDialog:n}=Yi(),[r,o]=Se... function pte (line 300) | function pte(){const e=Object.values($t);return e.length?h.jsx(br,{id:"d... function fte (line 300) | function fte(){const e=Object.values(z5);return e.length?h.jsx(br,{id:"f... function gte (line 300) | function gte({title:e="title",body:t="hello hello hello",cancel:n="Cance... function mte (line 300) | function mte(e,t){const n=Array(t),r=Math.floor(Math.sqrt(t));for(let o=... function yte (line 300) | function yte({children:e}){const t=e??h.jsx(hte,{});return h.jsxs(Li,{id... function vte (line 300) | function vte(e=!0){const[t,n]=x.useState(0),r=z();x.useEffect(()=>{if(!e... function wte (line 300) | function wte(){const e=K("show_fps",()=>$t.showFps.get(),[$t]),t=x.useRe... function fj (line 300) | function fj(){const e=z(),t=So(),n=K("locale",()=>e.user.getLocale(),[e]... function bte (line 300) | function bte(){return h.jsxs(h.Fragment,{children:[h.jsx(fj,{}),h.jsx(Pt... function Pte (line 300) | function Pte(){const{KeyboardShortcutsDialog:e}=ti(),{addDialog:t}=Yi();... function Ite (line 300) | function Ite(){const e=z(),t=ce(),[n,r]=x.useState(!1),o=x.useRef(!1);re... function Ete (line 300) | function Ete(){const e=z(),t=ce();return K("is pen mode",()=>e.getInstan... function _te (line 300) | function _te(){const e=z(),t=ce();return K("is following user",()=>!!e.g... function kte (line 300) | function kte(){return h.jsxs(h.Fragment,{children:[h.jsx(Ete,{}),h.jsx(I... function Tte (line 300) | function Tte({children:e}){const t=e??h.jsx(kte,{});return h.jsx("div",{... function $te (line 300) | function $te(){const e=ce(),t=De();return h.jsxs(h.Fragment,{children:[h... function Ate (line 300) | function Ate(){return h.jsxs(h.Fragment,{children:[h.jsx(Ote,{}),h.jsx(F... function jte (line 300) | function jte(){const e=ce();return h.jsxs(br,{id:"export-all-as",label:"... function Ote (line 300) | function Ote(){const e=z(),t=K("isSelectToolActive",()=>e.getCurrentTool... function Dte (line 300) | function Dte(){return h.jsxs(ye,{id:"misc",children:[h.jsx(ej,{}),h.jsx(... function Rte (line 300) | function Rte(){return h.jsxs(ye,{id:"lock",children:[h.jsx(oj,{}),h.jsx(... function Lte (line 300) | function Lte(){const e=ce(),t=ZT(),n=qT();return h.jsxs(ye,{id:"undo-red... function Fte (line 300) | function Fte(){const e=ce();return h.jsx(br,{id:"view",label:"menu.view"... function Nte (line 300) | function Nte(){const e=ce();return h.jsxs(ye,{id:"extras",children:[h.js... function zte (line 300) | function zte(){return h.jsx(ye,{id:"preferences",children:h.jsxs(br,{id:... function sl (line 300) | function sl(e){if(hy[e])return hy[e];const n=document.createElement("can... function fa (line 300) | function fa(e,{center:t,radius:n,numArcSegments:r=20,startAngle:o=0,endA... function ga (line 300) | function ga(e,t,n,r,o,s){e[t++]=n,e[t++]=r,e[t++]=n,e[t++]=r+s,e[t++]=n+... function Hte (line 300) | function Hte(e,t,n){const r=rp;n=Math.min(n,Math.min(t.w,t.h)/2);const o... function Kte (line 300) | function Kte(e){if(!e)throw new Error("Canvas element not found");const ... function Jd (line 328) | function Jd(e,t){const n=e.createBuffer();if(!n)throw new Error("Failed ... function uI (line 328) | function uI(e,t,n){let r=e.vertices.length;for(;rth... method constructor (line 328) | constructor(t,n){m(this,"disposables",[]);m(this,"close",()=>this.disp... method _getColors (line 328) | _getColors(){const t=getComputedStyle(this.editor.getContainer());retu... method updateColors (line 328) | updateColors(){this.colors=this._getColors()} method getDpr (line 328) | getDpr(){return this.editor.getInstanceState().devicePixelRatio} method getContentPageBounds (line 328) | getContentPageBounds(){const t=this.editor.getViewportPageBounds(),n=t... method getContentScreenBounds (line 328) | getContentScreenBounds(){const t=this.getContentPageBounds(),n=this.ed... method _getCanvasBoundingRect (line 328) | _getCanvasBoundingRect(){const{x:t,y:n,width:r,height:o}=this.elem.get... method getCanvasScreenBounds (line 328) | getCanvasScreenBounds(){return this.canvasBoundingClientRect.get()} method _listenForCanvasResize (line 328) | _listenForCanvasResize(){const t=new ResizeObserver(()=>{const n=this.... method getCanvasSize (line 328) | getCanvasSize(){const t=this.canvasBoundingClientRect.get(),n=this.get... method getCanvasClientPosition (line 328) | getCanvasClientPosition(){return this.canvasBoundingClientRect.get().p... method getCanvasPageBounds (line 328) | getCanvasPageBounds(){const t=this.getCanvasScreenBounds(),n=this.getC... method getZoom (line 328) | getZoom(){return this.getCanvasPageBounds().width/this.getCanvasScreen... method getCanvasPageBoundsArray (line 328) | getCanvasPageBoundsArray(){const{x:t,y:n,w:r,h:o}=this.getCanvasPageBo... method drawShapes (line 328) | drawShapes(t,n,r){this.gl.prepareTriangles(t,n),this.gl.setFillColor(r... method drawViewport (line 328) | drawViewport(){const t=this.editor.getViewportPageBounds(),n=Hte(this.... method drawCollaborators (line 328) | drawCollaborators(){const t=this.editor.getCollaboratorsOnCurrentPage(... function Gte (line 328) | function Gte(){const e=z(),t=x.useRef(null),n=x.useRef(!1),r=x.useRef();... function Yte (line 328) | function Yte(e,t){const[n,r]=Se.useState(t);Se.useLayoutEffect(()=>{cons... function Qte (line 328) | function Qte(){const e=ce(),t=z(),n=ZT(),r=qT(),o=wn(1),s=ns(),i=K("shou... function mj (line 328) | function mj(e=ene){const t=z();return K("getRelevantStyles",()=>{var s;c... function tne (line 328) | function tne(e){const{uiType:t,items:n,title:r,style:o,value:s,onValueCh... function yj (line 328) | function yj(e,[t,n]){return Math.min(n,Math.max(t,e))} function nne (line 328) | function nne(e){const t=x.useRef({value:e,previous:e});return x.useMemo(... function T (line 328) | function T(L){const B=yne(_,L);F(L,B)} function O (line 328) | function O(L){F(L,b.current)} function N (line 328) | function N(){const L=$.current[b.current];_[b.current]!==L&&p(_)} function F (line 328) | function F(L,B,{commit:q}={commit:!1}){const Q=wne(s),H=bne(Math.round((... function v (line 328) | function v(b){const E=y.current||d.getBoundingClientRect(),C=[0,E.width]... function y (line 328) | function y(g){const w=p.current||u.current.getBoundingClientRect(),S=[0,... function gne (line 328) | function gne(e=[],t,n){const r=[...e];return r[n]=t,r.sort((o,s)=>o-s)} function Ij (line 328) | function Ij(e,t,n){const s=100/(n-t)*(e-t);return yj(s,[0,100])} function mne (line 328) | function mne(e,t){return t>2?`Value ${e+1} of ${t}`:t===2?["Minimum","Ma... function yne (line 328) | function yne(e,t){if(e.length===1)return 0;const n=e.map(o=>Math.abs(o-t... function Sne (line 328) | function Sne(e,t,n){const r=e/2,s=Sw([0,50],[0,r]);return(r-s(t)*n)*n} function vne (line 328) | function vne(e){return e.slice(0,-1).map((t,n)=>e[n+1]-t)} function xne (line 328) | function xne(e,t){if(t>0){const n=vne(e);return Math.min(...n)>=t}return!0} function Sw (line 328) | function Sw(e,t){return n=>{if(e[0]===e[1]||t[0]===t[1])return t[0];cons... function wne (line 328) | function wne(e){return(String(e).split(".")[1]||"").length} function bne (line 328) | function bne(e,t){const n=Math.pow(10,t);return Math.round(e*n)/n} function kne (line 328) | function kne({label:e,uiTypeA:t,uiTypeB:n,labelA:r,labelB:o,itemsA:s,ite... function $ne (line 328) | function $ne({id:e,label:t,uiType:n,style:r,items:o,type:s,value:i,onVal... function Mne (line 328) | function Mne({styles:e}){const t=Ru();if(!e)return null;const n=e.get(oo... function Wu (line 328) | function Wu(){const e=z(),t=So();return Se.useMemo(()=>function(r,o,s){e... function Ane (line 328) | function Ane({styles:e,theme:t}){const n=$e(),r=z(),o=Wu(),s=e.get(tr),i... function jne (line 328) | function jne({theme:e,styles:t}){const n=$e(),r=Wu(),o=t.get(ao),s=t.get... function One (line 328) | function One({styles:e}){const t=Wu(),n=e.get(oo);return n===void 0?null... function Dne (line 328) | function Dne({styles:e}){const t=Wu(),n=e.get(Hp);return n===void 0?null... function Rne (line 328) | function Rne({styles:e}){const t=Wu(),n=e.get(Bp),r=e.get(zp);return!n||... function Lne (line 328) | function Lne(){const e=z(),t=K("opacity",()=>e.getSharedOpacity(),[e]),n... function Nne (line 328) | function Nne(){const e=z(),t=$e(),n=mj(),r=n==null?void 0:n.get(tr),o=Jo... function zne (line 328) | function zne(){return h.jsxs(h.Fragment,{children:[h.jsx(Bne,{}),h.jsx(U... function Ue (line 328) | function Ue(e){var r;const t=z(),n=(r=e.meta)==null?void 0:r.geo;return ... function Bne (line 328) | function Bne(){const e=De(),t=Ue(e.select);return h.jsx(R,{...e.select,i... function Une (line 328) | function Une(){const e=De(),t=Ue(e.hand);return h.jsx(R,{...e.hand,isSel... function Hne (line 328) | function Hne(){const e=De(),t=Ue(e.draw);return h.jsx(R,{...e.draw,isSel... function Kne (line 328) | function Kne(){const e=De(),t=Ue(e.eraser);return h.jsx(R,{...e.eraser,i... function Wne (line 328) | function Wne(){const e=De(),t=Ue(e.arrow);return h.jsx(R,{...e.arrow,isS... function Vne (line 328) | function Vne(){const e=De(),t=Ue(e.text);return h.jsx(R,{...e.text,isSel... function Gne (line 328) | function Gne(){const e=De(),t=Ue(e.note);return h.jsx(R,{...e.note,isSel... function Yne (line 328) | function Yne(){const e=De(),t=Ue(e.asset);return h.jsx(R,{...e.asset,isS... function Xne (line 328) | function Xne(){const e=De(),t=Ue(e.rectangle);return h.jsx(R,{...e.recta... function qne (line 328) | function qne(){const e=De(),t=Ue(e.ellipse);return h.jsx(R,{...e.ellipse... function Zne (line 328) | function Zne(){const e=De(),t=Ue(e.diamond);return h.jsx(R,{...e.diamond... function Qne (line 328) | function Qne(){const e=De(),t=Ue(e.triangle);return h.jsx(R,{...e.triang... function Jne (line 328) | function Jne(){const e=De(),t=Ue(e.trapezoid);return h.jsx(R,{...e.trape... function ere (line 328) | function ere(){const e=De(),t=Ue(e.rhombus);return h.jsx(R,{...e.rhombus... function tre (line 328) | function tre(){const e=De(),t=Ue(e.hexagon);return h.jsx(R,{...e.hexagon... function nre (line 328) | function nre(){const e=De(),t=Ue(e.cloud);return h.jsx(R,{...e.cloud,isS... function rre (line 328) | function rre(){const e=De(),t=Ue(e.star);return h.jsx(R,{...e.star,isSel... function ore (line 328) | function ore(){const e=De(),t=Ue(e.oval);return h.jsx(R,{...e.oval,isSel... function sre (line 328) | function sre(){const e=De(),t=Ue(e["x-box"]);return h.jsx(R,{...e["x-box... function ire (line 328) | function ire(){const e=De(),t=Ue(e["check-box"]);return h.jsx(R,{...e["c... function are (line 328) | function are(){const e=De(),t=Ue(e["arrow-left"]);return h.jsx(R,{...e["... function cre (line 328) | function cre(){const e=De(),t=Ue(e["arrow-up"]);return h.jsx(R,{...e["ar... function lre (line 328) | function lre(){const e=De(),t=Ue(e["arrow-down"]);return h.jsx(R,{...e["... function ure (line 328) | function ure(){const e=De(),t=Ue(e["arrow-right"]);return h.jsx(R,{...e[... function dre (line 328) | function dre(){const e=De(),t=Ue(e.line);return h.jsx(R,{...e.line,isSel... function hre (line 328) | function hre(){const e=De(),t=Ue(e.highlight);return h.jsx(R,{...e.highl... function pre (line 328) | function pre(){const e=De(),t=Ue(e.frame);return h.jsx(R,{...e.frame,isS... function fre (line 328) | function fre(){const e=De(),t=Ue(e.laser);return h.jsx(R,{...e.laser,isS... function fy (line 328) | function fy(e,t,n,r){e.addEventListener?e.addEventListener(t,n,r):e.atta... function al (line 328) | function al(e,t,n,r){e.removeEventListener?e.removeEventListener(t,n,r):... function Ej (line 328) | function Ej(e,t){const n=t.slice(0,t.length-1);for(let r=0;r=t.length?e:t,r=e.length>=t.length?t:... function Tj (line 328) | function Tj(e){kj=e||"all"} function Pu (line 328) | function Pu(){return kj||"all"} function Sre (line 328) | function Sre(){return Ve.slice(0)} function vre (line 328) | function vre(){return Ve.map(e=>mre(e)||yre(e)||String.fromCharCode(e))} function xre (line 328) | function xre(){const e=[];return Object.keys(ct).forEach(t=>{ct[t].forEa... function wre (line 328) | function wre(e){const t=e.target||e.srcElement,{tagName:n}=t;let r=!0;co... function bre (line 328) | function bre(e){return typeof e=="string"&&(e=Vu(e)),Ve.indexOf(e)!==-1} function Pre (line 328) | function Pre(e,t){let n,r;e||(e=Pu());for(const o in ct)if(Object.protot... function Cre (line 328) | function Cre(e){let t=e.keyCode||e.which||e.charCode;const n=Ve.indexOf(... function $j (line 328) | function $j(e){if(typeof e>"u")Object.keys(ct).forEach(o=>{Array.isArray... function fI (line 328) | function fI(e,t,n,r){if(t.element!==r)return;let o;if(t.scope===n||t.sco... function gI (line 328) | function gI(e,t){const n=ct["*"];let r=e.keyCode||e.which||e.charCode;if... function kn (line 328) | function kn(e,t,n){Ve=[];const r=_j(e);let o=[],s="all",i=document,a=0,c... function Ire (line 328) | function Ire(e){let t=arguments.length>1&&arguments[1]!==void 0?argument... function xw (line 328) | function xw(e){const t=Object.values(ct).flat();if(t.findIndex(r=>{let{e... function Ere (line 328) | function Ere(){const e=z(),t=ns(),n=ce(),r=De(),o=K("is focused",()=>e.g... function yI (line 328) | function yI(e){return _re(e).map(t=>{let n="";const r=t.split("");return... function _re (line 328) | function _re(e){typeof e!="string"&&(e=""),e=e.replace(/\s/g,"");const t... function Sl (line 328) | function Sl(e){return e.getIsMenuOpen()||e.getEditingShapeId()!==null||e... function Tre (line 328) | function Tre({children:e}){const t=z(),n=v8(),r=Rn(),o=$e(),s=Math.min(8... function Mre (line 335) | function Mre({activeToolId:e}){const t=z(),n=Rn(),r=$e(),o=K("is tool lo... function jre (line 335) | function jre(){const e=ce();return h.jsxs(h.Fragment,{children:[h.jsx(R,... function Rre (line 335) | function Rre({overrides:e={},children:t}){const n=Q0(e);return h.jsx(Mj.... function ti (line 335) | function ti(){return x.useContext(Mj)} function Lre (line 335) | function Lre({overrides:e,components:t,assetUrls:n,onUiEvent:r,forceMobi... function Fre (line 335) | function Fre({overrides:e,children:t}){const n=Kq(e);return h.jsx(IZ,{ov... function Nre (line 335) | function Nre(){const e=z(),{addToast:t}=Kr();x.useEffect(()=>{function n... function Hre (line 335) | function Hre(e){return{draw:{url:e.fonts.draw,format:e.fonts.draw.split(... function Aj (line 335) | function Aj(e){const t=x.useMemo(()=>Hre(e),[e]),n=[th("tldraw_draw",t.d... function Kre (line 335) | function Kre(e){const{children:t,maxImageDimension:n,maxAssetSize:r,acce... function Gre (line 335) | function Gre({maxImageDimension:e=1e3,maxAssetSize:t=10*1024*1024,accept... function k (line 335) | async function k(){const $=await I.getSvgString([..._],{bounds:f,scale:y... function A (line 335) | function A(e,t={}){const n=typeof e=="string"?e:e.src;if(typeof t=="func... function qre (line 335) | function qre(e){return{fonts:{monospace:A("./fonts/IBMPlexMono-Medium.wo... function Qre (line 335) | function Qre(e){if(e===""||e.trim()==="")return!1;try{return btoa(atob(e... function Jre (line 335) | function Jre(e){const t=e.length%4===0?0:4-e.length%4;e+="=".repeat(t);c... function eoe (line 335) | function eoe(){const e=qre({baseUrl:"./static/"});localStorage.removeIte... FILE: frontend/public/baiban/assets/index-CdI7WPm4.js function FO (line 1) | function FO(e,t){for(var n=0;n>>1,le=H... function n (line 25) | function n(H){return H.length===0?null:H[0]} function r (line 25) | function r(H){if(H.length===0)return null;var U=H[0],W=H.pop();if(W!==U)... function o (line 25) | function o(H,U){var W=H.sortIndex-U.sortIndex;return W!==0?W:H.id-U.id} function b (line 25) | function b(H){for(var U=n(l);U!==null;){if(U.callback===null)r(l);else i... function E (line 25) | function E(H){if(g=!1,b(H),!y)if(n(c)!==null)y=!0,q(C);else{var U=n(l);U... function C (line 25) | function C(H,U){y=!1,g&&(g=!1,S(k),k=-1),f=!0;var W=p;try{for(b(U),d=n(c... function O (line 25) | function O(){return!(e.unstable_now()-T<$)} function N (line 25) | function N(){if(_!==null){var H=e.unstable_now();T=H;var U=!0;try{U=_(!0... function q (line 25) | function q(H){_=H,I||(I=!0,F())} function Q (line 25) | function Q(H,U){k=w(function(){H(e.unstable_now())},U)} function Y (line 33) | function Y(e){for(var t="https://reactjs.org/docs/error-decoder.html?inv... function zi (line 33) | function zi(e,t){Za(e,t),Za(e+"Capture",t)} function Za (line 33) | function Za(e,t){for(Ll[e]=t,e=0;e"u"||dD(e,t,n,r))return!0;if(... function yn (line 33) | function yn(e,t,n,r,o,s,i){this.acceptsBooleans=t===2||t===3||t===4,this... function Uv (line 33) | function Uv(e){return e[1].toUpperCase()} function Hv (line 33) | function Hv(e,t,n,r){var o=Kt.hasOwnProperty(t)?Kt[t]:null;(o!==null?o.t... function Fc (line 33) | function Fc(e){return e===null||typeof e!="object"?null:(e=Kw&&e[Kw]||e[... function ll (line 33) | function ll(e){if(Mg===void 0)try{throw Error()}catch(n){var t=n.stack.t... function jg (line 34) | function jg(e,t){if(!e||Ag)return"";Ag=!0;var n=Error.prepareStackTrace;... function pD (line 37) | function pD(e){switch(e.tag){case 5:return ll(e.type);case 16:return ll(... function By (line 37) | function By(e){if(e==null)return null;if(typeof e=="function")return e.d... function fD (line 37) | function fD(e){var t=e.type;switch(e.tag){case 24:return"Cache";case 9:r... function Ds (line 37) | function Ds(e){switch(typeof e){case"boolean":case"number":case"string":... function RI (line 37) | function RI(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="inp... function gD (line 37) | function gD(e){var t=RI(e)?"checked":"value",n=Object.getOwnPropertyDesc... function rd (line 37) | function rd(e){e._valueTracker||(e._valueTracker=gD(e))} function LI (line 37) | function LI(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n... function op (line 37) | function op(e){if(e=e||(typeof document<"u"?document:void 0),typeof e>"u... function Uy (line 37) | function Uy(e,t){var n=t.checked;return ut({},t,{defaultChecked:void 0,d... function Ww (line 37) | function Ww(e,t){var n=t.defaultValue==null?"":t.defaultValue,r=t.checke... function FI (line 37) | function FI(e,t){t=t.checked,t!=null&&Hv(e,"checked",t,!1)} function Hy (line 37) | function Hy(e,t){FI(e,t);var n=Ds(t.value),r=t.type;if(n!=null)r==="numb... function Vw (line 37) | function Vw(e,t,n){if(t.hasOwnProperty("value")||t.hasOwnProperty("defau... function Ky (line 37) | function Ky(e,t,n){(t!=="number"||op(e.ownerDocument)!==e)&&(n==null?e.d... function La (line 37) | function La(e,t,n,r){if(e=e.options,t){t={};for(var o=0;o>>=0,e===0?32:31-(kD(e)/TD|0)|0} function dl (line 37) | function dl(e){switch(e&-e){case 1:return 1;case 2:return 2;case 4:retur... function cp (line 37) | function cp(e,t){var n=e.pendingLanes;if(n===0)return 0;var r=0,o=e.susp... function MD (line 37) | function MD(e,t){switch(e){case 1:case 2:case 4:return t+250;case 8:case... function AD (line 37) | function AD(e,t){for(var n=e.suspendedLanes,r=e.pingedLanes,o=e.expirati... function Jy (line 37) | function Jy(e){return e=e.pendingLanes&-1073741825,e!==0?e:e&1073741824?... function tE (line 37) | function tE(){var e=sd;return sd<<=1,!(sd&4194240)&&(sd=64),e} function Dg (line 37) | function Dg(e){for(var t=[],n=0;31>n;n++)t.push(e);return t} function Iu (line 37) | function Iu(e,t,n){e.pendingLanes|=t,t!==536870912&&(e.suspendedLanes=0,... function jD (line 37) | function jD(e,t){var n=e.pendingLanes&~t;e.pendingLanes=t,e.suspendedLan... function Xv (line 37) | function Xv(e,t){var n=e.entangledLanes|=t;for(e=e.entanglements;n;){var... function nE (line 37) | function nE(e){return e&=-e,1ba||(e.current=lS[ba],lS[ba]=null,ba--)} function Ge (line 38) | function Ge(e,t){ba++,lS[ba]=e.current,e.current=t} function Qa (line 38) | function Qa(e,t){var n=e.type.contextTypes;if(!n)return Rs;var r=e.state... function $n (line 38) | function $n(e){return e=e.childContextTypes,e!=null} function pp (line 38) | function pp(){tt(Tn),tt(rn)} function Sb (line 38) | function Sb(e,t,n){if(rn.current!==Rs)throw Error(Y(168));Ge(rn,t),Ge(Tn... function EE (line 38) | function EE(e,t,n){var r=e.stateNode;if(t=t.childContextTypes,typeof r.g... function fp (line 38) | function fp(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMerged... function vb (line 38) | function vb(e,t,n){var r=e.stateNode;if(!r)throw Error(Y(169));n?(e=EE(e... function _E (line 38) | function _E(e){To===null?To=[e]:To.push(e)} function MR (line 38) | function MR(e){xf=!0,_E(e)} function Vs (line 38) | function Vs(){if(!Gg&&To!==null){Gg=!0;var e=0,t=Fe;try{var n=To;for(Fe=... function ui (line 38) | function ui(e,t){Pa[Ca++]=mp,Pa[Ca++]=gp,gp=e,mp=t} function kE (line 38) | function kE(e,t,n){dr[hr++]=Mo,dr[hr++]=Ao,dr[hr++]=Ii,Ii=e;var r=Mo;e=A... function r0 (line 38) | function r0(e){e.return!==null&&(ui(e,1),kE(e,1,0))} function o0 (line 38) | function o0(e){for(;e===gp;)gp=Pa[--Ca],Pa[Ca]=null,mp=Pa[--Ca],Pa[Ca]=n... function TE (line 38) | function TE(e,t){var n=fr(5,null,null,0);n.elementType="DELETED",n.state... function xb (line 38) | function xb(e,t){switch(e.tag){case 5:var n=e.type;return t=t.nodeType!=... function uS (line 38) | function uS(e){return(e.mode&1)!==0&&(e.flags&128)===0} function dS (line 38) | function dS(e){if(rt){var t=Yn;if(t){var n=t;if(!xb(e,t)){if(uS(e))throw... function wb (line 38) | function wb(e){for(e=e.return;e!==null&&e.tag!==5&&e.tag!==3&&e.tag!==13... function hd (line 38) | function hd(e){if(e!==Xn)return!1;if(!rt)return wb(e),rt=!0,!1;var t;if(... function $E (line 38) | function $E(){for(var e=Yn;e;)e=ks(e.nextSibling)} function Ja (line 38) | function Ja(){Yn=Xn=null,rt=!1} function s0 (line 38) | function s0(e){$r===null?$r=[e]:$r.push(e)} function Hc (line 38) | function Hc(e,t,n){if(e=n.ref,e!==null&&typeof e!="function"&&typeof e!=... function pd (line 38) | function pd(e,t){throw e=Object.prototype.toString.call(t),Error(Y(31,e=... function bb (line 38) | function bb(e){var t=e._init;return t(e._payload)} function ME (line 38) | function ME(e){function t(S,v){if(e){var b=S.deletions;b===null?(S.delet... function a0 (line 38) | function a0(){i0=Ia=Sp=null} function c0 (line 38) | function c0(e){var t=yp.current;tt(yp),e._currentValue=t} function hS (line 38) | function hS(e,t,n){for(;e!==null;){var r=e.alternate;if((e.childLanes&t)... function Ba (line 38) | function Ba(e,t){Sp=e,i0=Ia=null,e=e.dependencies,e!==null&&e.firstConte... function yr (line 38) | function yr(e){var t=e._currentValue;if(i0!==e)if(e={context:e,memoizedV... function l0 (line 38) | function l0(e){fi===null?fi=[e]:fi.push(e)} function jE (line 38) | function jE(e,t,n,r){var o=t.interleaved;return o===null?(n.next=n,l0(t)... function Bo (line 38) | function Bo(e,t){e.lanes|=t;var n=e.alternate;for(n!==null&&(n.lanes|=t)... function u0 (line 38) | function u0(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:... function OE (line 38) | function OE(e,t){e=e.updateQueue,t.updateQueue===e&&(t.updateQueue={base... function Oo (line 38) | function Oo(e,t){return{eventTime:e,lane:t,tag:0,payload:null,callback:n... function Ts (line 38) | function Ts(e,t,n){var r=e.updateQueue;if(r===null)return null;if(r=r.sh... function ah (line 38) | function ah(e,t,n){if(t=t.updateQueue,t!==null&&(t=t.shared,(n&4194240)!... function Pb (line 38) | function Pb(e,t){var n=e.updateQueue,r=e.alternate;if(r!==null&&(r=r.upd... function vp (line 38) | function vp(e,t,n,r){var o=e.updateQueue;ms=!1;var s=o.firstBaseUpdate,i... function Cb (line 38) | function Cb(e,t,n){if(e=t.effects,t.effects=null,e!==null)for(t=0;tn?n:4,e(!0);var r=Xg.transition;Xg... function ZE (line 38) | function ZE(){return Sr().memoizedState} function DR (line 38) | function DR(e,t,n){var r=Ms(e);if(n={lane:r,action:n,hasEagerState:!1,ea... function RR (line 38) | function RR(e,t,n){var r=Ms(e),o={lane:r,action:n,hasEagerState:!1,eager... function QE (line 38) | function QE(e){var t=e.alternate;return e===lt||t!==null&&t===lt} function JE (line 38) | function JE(e,t){Cl=wp=!0;var n=e.pending;n===null?t.next=t:(t.next=n.ne... function e_ (line 38) | function e_(e,t,n){if(n&4194240){var r=t.lanes;r&=e.pendingLanes,n|=r,t.... function Ir (line 38) | function Ir(e,t){if(e&&e.defaultProps){t=ut({},t),e=e.defaultProps;for(v... function pS (line 38) | function pS(e,t,n,r){t=e.memoizedState,n=n(r,t),n=n==null?t:ut({},t,n),e... function _b (line 38) | function _b(e,t,n,r,o,s,i){return e=e.stateNode,typeof e.shouldComponent... function t_ (line 38) | function t_(e,t,n){var r=!1,o=Rs,s=t.contextType;return typeof s=="objec... function kb (line 38) | function kb(e,t,n,r){e=t.state,typeof t.componentWillReceiveProps=="func... function fS (line 38) | function fS(e,t,n,r){var o=e.stateNode;o.props=n,o.state=e.memoizedState... function nc (line 38) | function nc(e,t){try{var n="",r=t;do n+=pD(r),r=r.return;while(r);var o=... function Qg (line 40) | function Qg(e,t,n){return{value:e,source:null,stack:n??null,digest:t??nu... function gS (line 40) | function gS(e,t){try{console.error(t.value)}catch(n){setTimeout(function... function n_ (line 40) | function n_(e,t,n){n=Oo(-1,n),n.tag=3,n.payload={element:null};var r=t.v... function r_ (line 40) | function r_(e,t,n){n=Oo(-1,n),n.tag=3;var r=e.type.getDerivedStateFromEr... function Tb (line 40) | function Tb(e,t,n){var r=e.pingCache;if(r===null){r=e.pingCache=new zR;v... function $b (line 40) | function $b(e){do{var t;if((t=e.tag===13)&&(t=e.memoizedState,t=t!==null... function Mb (line 40) | function Mb(e,t,n,r,o){return e.mode&1?(e.flags|=65536,e.lanes=o,e):(e==... function un (line 40) | function un(e,t,n,r){t.child=e===null?AE(t,null,n,r):ec(t,e.child,n,r)} function Ab (line 40) | function Ab(e,t,n,r,o){n=n.render;var s=t.ref;return Ba(t,o),r=g0(e,t,n,... function jb (line 40) | function jb(e,t,n,r,o){if(e===null){var s=n.type;return typeof s=="funct... function o_ (line 40) | function o_(e,t,n,r,o){if(e!==null){var s=e.memoizedProps;if(Kl(s,r)&&e.... function s_ (line 40) | function s_(e,t,n){var r=t.pendingProps,o=r.children,s=e!==null?e.memoiz... function i_ (line 40) | function i_(e,t){var n=t.ref;(e===null&&n!==null||e!==null&&e.ref!==n)&&... function mS (line 40) | function mS(e,t,n,r,o){var s=$n(n)?Ci:rn.current;return s=Qa(t,s),Ba(t,o... function Ob (line 40) | function Ob(e,t,n,r,o){if($n(n)){var s=!0;fp(t)}else s=!1;if(Ba(t,o),t.s... function yS (line 40) | function yS(e,t,n,r,o,s){i_(e,t);var i=(t.flags&128)!==0;if(!r&&!i)retur... function a_ (line 40) | function a_(e){var t=e.stateNode;t.pendingContext?Sb(e,t.pendingContext,... function Db (line 40) | function Db(e,t,n,r,o){return Ja(),s0(o),t.flags|=256,un(e,t,n,r),t.child} function vS (line 40) | function vS(e){return{baseLanes:e,cachePool:null,transitions:null}} function c_ (line 40) | function c_(e,t,n){var r=t.pendingProps,o=it.current,s=!1,i=(t.flags&128... function v0 (line 40) | function v0(e,t){return t=If({mode:"visible",children:t},e.mode,0,null),... function fd (line 40) | function fd(e,t,n,r){return r!==null&&s0(r),ec(t,e.child,null,n),e=v0(t,... function UR (line 40) | function UR(e,t,n,r,o,s,i){if(n)return t.flags&256?(t.flags&=-257,r=Qg(E... function Rb (line 40) | function Rb(e,t,n){e.lanes|=t;var r=e.alternate;r!==null&&(r.lanes|=t),h... function Jg (line 40) | function Jg(e,t,n,r,o){var s=e.memoizedState;s===null?e.memoizedState={i... function l_ (line 40) | function l_(e,t,n){var r=t.pendingProps,o=r.revealOrder,s=r.tail;if(un(e... function uh (line 40) | function uh(e,t){!(t.mode&1)&&e!==null&&(e.alternate=null,t.alternate=nu... function Uo (line 40) | function Uo(e,t,n){if(e!==null&&(t.dependencies=e.dependencies),_i|=t.la... function HR (line 40) | function HR(e,t,n){switch(t.tag){case 3:a_(t),Ja();break;case 5:DE(t);br... function Kc (line 40) | function Kc(e,t){if(!rt)switch(e.tailMode){case"hidden":t=e.tail;for(var... function Gt (line 40) | function Gt(e){var t=e.alternate!==null&&e.alternate.child===e.child,n=0... function KR (line 40) | function KR(e,t,n){var r=t.pendingProps;switch(o0(t),t.tag){case 2:case ... function WR (line 40) | function WR(e,t){switch(o0(t),t.tag){case 1:return $n(t.type)&&pp(),e=t.... function Ea (line 40) | function Ea(e,t){var n=e.ref;if(n!==null)if(typeof n=="function")try{n(n... function wS (line 40) | function wS(e,t,n){try{n()}catch(r){ft(e,t,r)}} function GR (line 40) | function GR(e,t){if(oS=lp,e=yE(),n0(e)){if("selectionStart"in e)var n={s... function Il (line 40) | function Il(e,t,n){var r=t.updateQueue;if(r=r!==null?r.lastEffect:null,r... function Pf (line 40) | function Pf(e,t){if(t=t.updateQueue,t=t!==null?t.lastEffect:null,t!==nul... function bS (line 40) | function bS(e){var t=e.ref;if(t!==null){var n=e.stateNode;switch(e.tag){... function p_ (line 40) | function p_(e){var t=e.alternate;t!==null&&(e.alternate=null,p_(t)),e.ch... function f_ (line 40) | function f_(e){return e.tag===5||e.tag===3||e.tag===4} function Fb (line 40) | function Fb(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||f_(... function PS (line 40) | function PS(e,t,n){var r=e.tag;if(r===5||r===6)e=e.stateNode,t?n.nodeTyp... function CS (line 40) | function CS(e,t,n){var r=e.tag;if(r===5||r===6)e=e.stateNode,t?n.insertB... function ls (line 40) | function ls(e,t,n){for(n=n.child;n!==null;)g_(e,t,n),n=n.sibling} function g_ (line 40) | function g_(e,t,n){if(to&&typeof to.onCommitFiberUnmount=="function")try... function Nb (line 40) | function Nb(e){var t=e.updateQueue;if(t!==null){e.updateQueue=null;var n... function Cr (line 40) | function Cr(e,t){var n=t.deletions;if(n!==null)for(var r=0;r"u"||typeof __R... function h3 (line 40) | async function h3(e,t){const{url:n,style:r="normal",weight:o="500",displ... function M_ (line 47) | function M_(e){return e&&typeof e=="object"&&"parents"in e} function A_ (line 47) | function A_(e){for(let t=0,n=e.parents.length;t{co... class m3 (line 47) | class m3{constructor(t){m(this,"initialAtomValues",new Map);this.parent=... method constructor (line 47) | constructor(t){m(this,"initialAtomValues",new Map);this.parent=t} method isRoot (line 47) | get isRoot(){return this.parent===null} method commit (line 47) | commit(){if(this.isRoot){const t=this.initialAtomValues;this.initialAt... method abort (line 47) | abort(){Jt.globalEpoch++,this.initialAtomValues.forEach((t,n)=>{var r;... function dn (line 47) | function dn(){return Jt.globalEpoch} function L_ (line 47) | function L_(e){if(Jt.globalIsReacting)throw new Error("cannot change ato... function y3 (line 47) | function y3(e,t){Jt.currentTransaction?Jt.currentTransaction.initialAtom... function S3 (line 47) | function S3(){Jt.globalEpoch++} function v3 (line 47) | function v3(e){const t=new m3(Jt.currentTransaction);Jt.currentTransacti... function Mr (line 47) | function Mr(e){return Jt.currentTransaction?e():v3(e)} class x3 (line 47) | class x3{constructor(t,n,r){m(this,"isEqual");m(this,"computeDiff");m(th... method constructor (line 47) | constructor(t,n,r){m(this,"isEqual");m(this,"computeDiff");m(this,"las... method __unsafe__getWithoutCapture (line 47) | __unsafe__getWithoutCapture(t){return this.current} method get (line 47) | get(){return $p(this),this.current} method set (line 47) | set(t,n){var o,s;if(((o=this.isEqual)==null?void 0:o.call(this,this.cu... method update (line 47) | update(t){return this.set(t(this.current))} method getDiffSince (line 47) | getDiffSince(t){var n;return $p(this),t>=this.lastChangedEpoch?Do:((n=... function fn (line 47) | function fn(e,t,n){return new w3(e,t,n)} function b3 (line 47) | function b3(){Xb||(Xb=!0,console.warn(`Using \`@computed\` as a decorato... method constructor (line 60) | constructor(t,n){this.value=t,this.diff=n} function fl (line 60) | function fl(e,t){return new TS(e,t)} class P3 (line 60) | class P3{constructor(t,n,r){m(this,"lastChangedEpoch",mi);m(this,"lastTr... method constructor (line 60) | constructor(t,n,r){m(this,"lastChangedEpoch",mi);m(this,"lastTraversed... method isActivelyListening (line 60) | get isActivelyListening(){return!this.children.isEmpty} method __unsafe__getWithoutCapture (line 60) | __unsafe__getWithoutCapture(t){var r;if(!(this.lastChangedEpoch===mi)&... method get (line 60) | get(){try{return this.__unsafe__getWithoutCapture()}finally{$p(this)}} method getDiffSince (line 60) | getDiffSince(t){var n;return this.__unsafe__getWithoutCapture(!0),$p(t... function C3 (line 60) | function C3(e={},t,n,r){const o=r.value,s=Symbol.for("__@tldraw/state__c... function qb (line 60) | function qb(e={},t,n,r){return r.get?(b3(),I3(e,t,n,r)):C3(e,t,n,r)} function I3 (line 60) | function I3(e={},t,n,r){const o=r.get,s=Symbol.for("__@tldraw/state__com... function V (line 60) | function V(){if(arguments.length===1){const e=arguments[0];return(t,n,r)... function $f (line 60) | function $f(e,t){const n=Se.useRef(t);n.current=t;const[r,o,s]=Se.useMem... method apply (line 60) | apply(e,t,n){return $f(e.displayName??e.name??"tracked(???)",()=>e.apply... function or (line 60) | function or(e){let t=null;const n=e.$$typeof;return n===k3&&(e=e.type,t=... function $3 (line 60) | function $3(){const e=arguments[0],t=arguments[1],n=arguments.length===3... function js (line 60) | function js(e,t,n=Do){x.useEffect(()=>{const r=new yc(e,t);return r.atta... function K (line 60) | function K(){const e=arguments,t=e.length===3?e[2]:[e[0]],n=e.length===3... class fh (line 60) | class fh{constructor(t){m(this,"nextValue");m(this,"diff");this.previous... method constructor (line 60) | constructor(t){m(this,"nextValue");m(this,"diff");this.previousValue=t} method get (line 60) | get(){var r,o,s,i;const t=((o=(r=this.diff)==null?void 0:r.removed)==n... method _add (line 60) | _add(t,n){var r,o;this.nextValue??(this.nextValue=new Set(this.previou... method add (line 60) | add(t){var o,s,i;const n=this.previousValue.has(t);if(n)return((s=(o=t... method _remove (line 60) | _remove(t,n){var r,o;this.nextValue??(this.nextValue=new Set(this.prev... method remove (line 60) | remove(t){var o,s,i,a;const n=this.previousValue.has(t);if(!n)return((... function Mp (line 60) | function Mp(e,t){const n=[];e:for(const r of e){for(const o of n)if(t?t(... function fe (line 60) | function fe(e){return e.filter(t=>t!=null)} function Wn (line 60) | function Wn(e){return e[e.length-1]} function M3 (line 60) | function M3(e,t){let n,r=1/0;for(const o of e){const s=t(o);s{try{return e(...n)}catch(r){throw r inst... method ok (line 60) | ok(e){return{ok:!0,value:e}} method err (line 60) | err(e){return{ok:!1,error:e}} function qo (line 60) | function qo(e,t){const n=t&&e&&typeof e=="object"&&t in e?e[t]:e;throw n... function B_ (line 60) | function B_(e,t){let n;const r=(...o)=>(n||(n={},n.promise=new Promise((... function j0 (line 60) | function j0(e,t){if(typeof e!="object"||e===null)return;let n=Qb.get(e);... class Ka (line 60) | class Ka{static async dataUrlToArrayBuffer(t){return fetch(t).then(funct... method dataUrlToArrayBuffer (line 60) | static async dataUrlToArrayBuffer(t){return fetch(t).then(function(n){... method blobToDataUrl (line 60) | static async blobToDataUrl(t){return await new Promise((n,r)=>{if(t){c... method blobToText (line 60) | static async blobToText(t){return await new Promise((n,r)=>{if(t){cons... function $S (line 60) | function $S(e){let t=0;for(let n=0;n{const o=document... method loadVideo (line 60) | static loadVideo(t){return new Promise((n,r)=>{const o=document.create... method loadImage (line 60) | static loadImage(t){return new Promise((n,r)=>{const o=new Image;o.onl... method getVideoSize (line 60) | static async getVideoSize(t){return jo.usingObjectURL(t,async n=>{cons... method getImageSize (line 60) | static async getImageSize(t){const n=await jo.usingObjectURL(t,jo.load... method usingObjectURL (line 60) | static async usingObjectURL(t,n){const r=URL.createObjectURL(t);try{re... function Ys (line 60) | function Ys(e=""){let t=0,n=0,r=0,o=0;function s(){const i=t^t<<11;retur... function Ap (line 60) | function Ap(e,t,n,r=!1){const[o,s]=t,[i,a]=n,c=i+(e-o)/(s-o)*(a-i);retur... function ro (line 60) | function ro(e,t){return Object.prototype.hasOwnProperty.call(e,t)} function Lr (line 60) | function Lr(e,t){if(ro(e,t))return e[t]} function t1 (line 60) | function t1(e){return Object.keys(e)} function bt (line 60) | function bt(e){return Object.values(e)} function An (line 60) | function An(e){return Object.entries(e)} function O0 (line 60) | function O0(e){return Object.fromEntries(e)} function nm (line 60) | function nm(e,t){const n={};let r=!1;for(const[o,s]of An(e))t(o,s)?n[o]=... function Mf (line 60) | function Mf(e,t){const n={};for(const[r,o]of An(e)){const s=t(r,o);n[r]=... function U_ (line 60) | function U_(e,t){if(e===t)return!0;const n=new Set(Object.keys(e)),r=new... function W_ (line 60) | function W_(e){if(e>="a"&&e<="z")return e.charCodeAt(0)-97+2;if(e>="A"&&... function V_ (line 60) | function V_(e){if(e.length!==W_(e.charAt(0)))throw new Error("invalid in... function n1 (line 60) | function n1(e){if(e===void 0)throw Error("n is undefined")} function r1 (line 60) | function r1(e){V_(e);const[t,...n]=e.split("");let r=!0;for(let o=n.leng... function D3 (line 60) | function D3(e){V_(e);const[t,...n]=e.split("");let r=!0;for(let o=n.leng... function ka (line 60) | function ka(e,t){if(t!==void 0&&e>=t)throw new Error(e+" >= "+t);if(e.sl... function gl (line 60) | function gl(e){const t=W_(e.charAt(0));if(t>e.length)throw new Error("in... function AS (line 60) | function AS(e){if(e===K_)throw new Error("invalid index: "+e);const t=gl... function Ji (line 60) | function Ji(e,t){if(e!==void 0&&AS(e),t!==void 0&&AS(t),e!==void 0&&t!==... function Ls (line 60) | function Ls(e,t,n){if(n===0)return[];if(n===1)return[Ji(e,t)];if(t===voi... function L3 (line 60) | function L3(e){AS(e)} function oc (line 60) | function oc(e,t,n){return Ls(e,t,n)} function rm (line 60) | function rm(e,t){return Ls(e,void 0,t)} function kl (line 60) | function kl(e,t){return Ls(e,t,1)[0]} function $o (line 60) | function $o(e){return Ls(e,void 0,1)[0]} function F3 (line 60) | function F3(e){return Ls(void 0,e,1)[0]} function eu (line 60) | function eu(e,t="a1"){return[t,...Ls(t,void 0,e)]} function en (line 60) | function en(e,t){return e.indext.index?1:0} function N3 (line 60) | function N3(e,t){return e.id>t.id?1:-1} function D0 (line 60) | function D0(e){try{return localStorage.getItem(e)}catch{return null}} function R0 (line 60) | function R0(e,t){try{localStorage.setItem(e,t)}catch{}} function z3 (line 60) | function z3(){try{localStorage.clear()}catch{}} function G_ (line 60) | function G_(e){try{return sessionStorage.getItem(e)}catch{return null}} function L0 (line 60) | function L0(e,t){try{sessionStorage.setItem(e,t)}catch{}} function Y_ (line 60) | function Y_(e){try{sessionStorage.removeItem(e)}catch{}} function B3 (line 60) | function B3(){try{sessionStorage.clear()}catch{}} function X_ (line 60) | function X_(){if(Vc)return;const e=Date.now(),t=e-jS;if(om+t{}):(Ta.includes(e)||(Ta.push(e),o1|... function W3 (line 60) | function W3(e){return e!==null} function V3 (line 60) | function V3(){return typeof globalThis<"u"&&globalThis.structuredClone?[... class F0 (line 60) | class F0{constructor(t,n){m(this,"createDefaultProperties");m(this,"vali... method constructor (line 60) | constructor(t,n){m(this,"createDefaultProperties");m(this,"validator")... method create (line 60) | create(t){const n={...this.createDefaultProperties(),id:this.createId(... method clone (line 60) | clone(t){return{...Ye(t),id:this.createId()}} method createId (line 60) | createId(t){return this.typeName+":"+(t??Q_())} method createCustomId (line 60) | createCustomId(t){return this.typeName+":"+t} method parseId (line 60) | parseId(t){if(!this.isId(t))throw new Error(`ID "${t}" is not a valid ... method isId (line 60) | isId(t){if(!t)return!1;for(let n=0;n({}),valid... class s1 (line 60) | class s1{constructor(){m(this,"items",new WeakMap)}get(t,n){return this.... method constructor (line 60) | constructor(){m(this,"items",new WeakMap)} method get (line 60) | get(t,n){return this.items.has(t)||this.items.set(t,n(t)),this.items.g... function qe (line 60) | function qe(M,D){for(var G=-1,ee=M==null?0:M.length,Ze=0,me=[];++G-1} function nO (line 60) | function nO(M,D){var G=this.__data__,ee=qu(G,M);return ee<0?(++this.size... function oi (line 60) | function oi(M){var D=-1,G=M==null?0:M.length;for(this.clear();++D... function EO (line 60) | function EO(M){var D=typeof M;return D=="string"||D=="number"||D=="symbo... function _O (line 60) | function _O(M){return!!bw&&bw in M} function kO (line 60) | function kO(M){var D=M&&M.constructor,G=typeof D=="function"&&D.prototyp... function TO (line 60) | function TO(M){return Pw.call(M)} function si (line 60) | function si(M){if(M!=null){try{return ww.call(M)}catch{}try{return M+""}... function jw (line 60) | function jw(M,D){return M===D||M!==M&&D!==D} function MO (line 60) | function MO(M){return M!=null&&Dw(M.length)&&!Ow(M)} function AO (line 60) | function AO(M,D){return $w(M,D)} function Ow (line 60) | function Ow(M){if(!Rw(M))return!1;var D=Rc(M);return D==f||D==y||D==l||D... function Dw (line 60) | function Dw(M){return typeof M=="number"&&M>-1&&M%1==0&&M<=i} function Rw (line 60) | function Rw(M){var D=typeof M;return M!=null&&(D=="object"||D=="function")} function Lc (line 60) | function Lc(M){return M!=null&&typeof M=="object"} function jO (line 60) | function jO(M){return MO(M)?gO(M):xO(M)} function OO (line 60) | function OO(){return[]} function DO (line 60) | function DO(){return!1} function q3 (line 60) | function q3(e){if(e.length===0)return new Set;const t=e[0],n=e.slice(1),... function Z3 (line 60) | function Z3(e,t){const n={};for(const r of t)e.has(r)||(n.added??(n.adde... function i1 (line 60) | function i1(e,t){for(const[n,r]of Object.entries(e)){const o=r,s=t[n];if... function a1 (line 60) | function a1(e,t,n){const r=Object.fromEntries(Object.keys(n).map(o=>[o,n... class Q3 (line 60) | class Q3{constructor(t,n){m(this,"indexCache",new Map);m(this,"historyCa... method constructor (line 60) | constructor(t,n){m(this,"indexCache",new Map);m(this,"historyCache",ne... method filterHistory (line 60) | filterHistory(t){if(this.historyCache.has(t))return this.historyCache.... method index (line 60) | index(t,n){const r=t+":"+n;if(this.indexCache.has(r))return this.index... method __uncached_createIndex (line 60) | __uncached_createIndex(t,n){const r=this.filterHistory(t),o=()=>{r.get... method record (line 60) | record(t,n=()=>({}),r="record:"+t+(n?":"+n.toString():"")){const o=thi... method records (line 60) | records(t,n=()=>({}),r="records:"+t+(n?":"+n.toString():"")){const o=t... method ids (line 60) | ids(t,n=()=>({}),r="ids:"+t+(n?":"+n.toString():"")){const o=this.filt... method exec (line 60) | exec(t,n){const r=a1(this,t,n);if(r.size===0)return Do;const o=this.at... class J_ (line 60) | class J_{constructor(t){m(this,"id",Q_());m(this,"atoms",fn("store_atoms... method constructor (line 60) | constructor(t){m(this,"id",Q_());m(this,"atoms",fn("store_atoms",{}));... method _flushHistory (line 60) | _flushHistory(){if(this.historyAccumulator.hasChanges()){const t=this.... method filterChangesByScope (line 60) | filterChangesByScope(t,n){const r={added:nm(t.added,(o,s)=>this.scoped... method updateHistory (line 60) | updateHistory(t){this.historyAccumulator.add({changes:t,source:this.is... method validate (line 60) | validate(t){this.allRecords().forEach(n=>this.schema.validateRecord(th... method getSnapshot (line 60) | getSnapshot(t="document"){return{store:this.serialize(t),schema:this.s... method migrateSnapshot (line 60) | migrateSnapshot(t){const n=this.schema.migrateStoreSnapshot(t);if(n.ty... method loadSnapshot (line 60) | loadSnapshot(t){const n=this.schema.migrateStoreSnapshot(t);if(n.type=... method extractingChanges (line 60) | extractingChanges(t){const n=[],r=this.historyAccumulator.intercepting... method applyDiff (line 60) | applyDiff(t,n=!0){const r=this._runCallbacks;try{this._runCallbacks=n,... method ensureStoreIsUsable (line 60) | ensureStoreIsUsable(){var t;this._integrityChecker??(this._integrityCh... method markAsPossiblyCorrupted (line 60) | markAsPossiblyCorrupted(){this._isPossiblyCorrupted=!0} method isPossiblyCorrupted (line 60) | isPossiblyCorrupted(){return this._isPossiblyCorrupted} function Af (line 60) | function Af(e){const t={added:{},removed:{},updated:{}};for(const n of e... function J3 (line 60) | function J3(e){if(e.length===0)return[];const t=[];let n=[e[0]],r;for(le... class eL (line 60) | class eL{constructor(){m(this,"_history",[]);m(this,"_interceptors",new ... method constructor (line 60) | constructor(){m(this,"_history",[]);m(this,"_interceptors",new Set)} method intercepting (line 60) | intercepting(t){return this._interceptors.add(t),()=>{this._intercepto... method add (line 60) | add(t){this._history.push(t);for(const n of this._interceptors)n(t)} method flush (line 60) | flush(){const t=J3(this._history);return this._history=[],t} method clear (line 60) | clear(){this._history=[]} method hasChanges (line 60) | hasChanges(){return this._history.length>0} function tL (line 60) | function tL(e){const t=[];for(let n=e.length-1;n>=0;n--){const r=e[n];if... function Tl (line 60) | function Tl({sequence:e,sequenceId:t,retroactive:n=!0}){const r={sequenc... function sr (line 60) | function sr(e,t){return Object.fromEntries(An(t).map(([n,r])=>[n,`${e}/$... function xr (line 60) | function xr(e){const t=e.sequenceId;return Tl({sequenceId:t,retroactive:... function nL (line 60) | function nL(e){const t=new Map(e.map(s=>[s.id,s])),n=new Set,r=[];functi... function Op (line 60) | function Op(e){const[t,n]=e.split("/");return{sequenceId:t,version:parse... function c1 (line 60) | function c1(e,t){t&&_t(e.startsWith(t+"/"),`Every migration in sequence ... function ek (line 60) | function ek(e){if(_t(!e.sequenceId.includes("/"),`sequenceId cannot cont... function rL (line 60) | function rL(e){if(e.schemaVersion>2||e.schemaVersion<1)return Ha.err("Ba... class N0 (line 60) | class N0{constructor(t,n){m(this,"migrations",{});m(this,"sortedMigratio... method constructor (line 60) | constructor(t,n){m(this,"migrations",{});m(this,"sortedMigrations");va... method create (line 60) | static create(t,n){return new N0(t,n??{})} method validateRecord (line 60) | validateRecord(t,n,r,o){try{const s=Lr(this.types,n.typeName);if(!s)th... method getMigrationsSince (line 60) | getMigrationsSince(t){const n=rL(t);if(!n.ok)return n;const r=n.value,... method migratePersistedRecord (line 60) | migratePersistedRecord(t,n,r="up"){const o=this.getMigrationsSince(n);... method migrateStoreSnapshot (line 60) | migrateStoreSnapshot(t){let{store:n}=t;const r=this.getMigrationsSince... method createIntegrityChecker (line 60) | createIntegrityChecker(t){var n,r;return((r=(n=this.options).createInt... method serialize (line 60) | serialize(){return{schemaVersion:2,sequences:Object.fromEntries(Object... method serializeEarliestVersion (line 60) | serializeEarliestVersion(){return{schemaVersion:2,sequences:Object.fro... function oL (line 60) | function oL(e){if(!e.length)return null;let t="";for(const n of e)typeof... class Ce (line 60) | class Ce extends Error{constructor(n,r=[]){const o=oL(r),s=n.split(` method constructor (line 60) | constructor(n,r=[]){const o=oL(r),s=n.split(` function jn (line 62) | function jn(e,t){try{return t()}catch(n){throw n instanceof Ce?new Ce(n.... function Fs (line 62) | function Fs(e){if(e===null)return"null";if(Array.isArray(e))return"an ar... class Sn (line 62) | class Sn{constructor(t,n){this.validationFn=t,this.validateUsingKnownGoo... method constructor (line 62) | constructor(t,n){this.validationFn=t,this.validateUsingKnownGoodVersio... method validate (line 62) | validate(t){return this.validationFn(t)} method validateUsingKnownGoodVersion (line 62) | validateUsingKnownGoodVersion(t,n){return Object.is(t,n)?t:this.valida... method isValid (line 62) | isValid(t){try{return this.validate(t),!0}catch{return!1}} method nullable (line 62) | nullable(){return uL(this)} method optional (line 62) | optional(){return nk(this)} method refine (line 62) | refine(t){return new Sn(n=>t(this.validate(n)),(n,r)=>{const o=this.va... method check (line 62) | check(t,n){return typeof t=="string"?this.refine(r=>(jn(`(check ${t})`... class sL (line 62) | class sL extends Sn{constructor(t){super(n=>{const r=l1.validate(n);for(... method constructor (line 62) | constructor(t){super(n=>{const r=l1.validate(n);for(let o=0;o{if(t.length===0)throw new Ce("Expecte... method lengthGreaterThan1 (line 62) | lengthGreaterThan1(){return this.check(t=>{if(t.length<=1)throw new Ce... class Dp (line 62) | class Dp extends Sn{constructor(t,n=!1){super(r=>{if(typeof r!="object"|... method constructor (line 62) | constructor(t,n=!1){super(r=>{if(typeof r!="object"||r===null)throw ne... method allowUnknownProperties (line 62) | allowUnknownProperties(){return new Dp(this.config,!0)} method extend (line 62) | extend(t){return new Dp({...this.config,...t})} class jf (line 62) | class jf extends Sn{constructor(t,n,r,o){super(s=>{this.expectObject(s);... method constructor (line 62) | constructor(t,n,r,o){super(s=>{this.expectObject(s);const{matchingSche... method expectObject (line 62) | expectObject(t){if(typeof t!="object"||t===null)throw new Ce(`Expected... method getMatchingSchemaAndVariant (line 62) | getMatchingSchemaAndVariant(t){const n=Lr(t,this.key);if(!this.useNumb... method validateUnknownVariants (line 62) | validateUnknownVariants(t){return new jf(this.key,this.config,t,this.u... class iL (line 62) | class iL extends Sn{constructor(t,n){super(r=>{if(typeof r!="object"||r=... method constructor (line 62) | constructor(t,n){super(r=>{if(typeof r!="object"||r===null)throw new C... function z0 (line 62) | function z0(e){return new Sn(t=>{if(typeof t!==e)throw new Ce(`Expected ... function on (line 62) | function on(e){return new Sn(t=>{if(t!==e)throw new Ce(`Expected ${e}, g... function Nt (line 62) | function Nt(e){return new sL(e)} function ve (line 62) | function ve(e){return new Dp(e)} function OS (line 62) | function OS(e){return typeof e=="object"&&e!==null&&(Object.getPrototype... function DS (line 62) | function DS(e){return e===null||typeof e=="number"||typeof e=="string"||... function Lp (line 62) | function Lp(e,t){return new iL(e,t)} function B0 (line 62) | function B0(e,t){return new jf(e,t,(n,r)=>{throw new Ce(`Expected one of... function lL (line 62) | function lL(e,t){return new jf(e,t,(n,r)=>{throw new Ce(`Expected one of... function Qo (line 62) | function Qo(e,t){return new Sn(n=>jn(e,()=>t.validate(n)),(n,r)=>jn(e,()... function Of (line 62) | function Of(e){return new Sn(t=>{if(!e.has(t)){const n=Array.from(e,r=>J... function nk (line 62) | function nk(e){return new Sn(t=>{if(t!==void 0)return e.validate(t)},(t,... function uL (line 62) | function uL(e){return new Sn(t=>t===null?null:e.validate(t),(t,n)=>n===n... function rk (line 62) | function rk(...e){return Of(new Set(e))} function ok (line 62) | function ok(e){try{return new URL(e)}catch{if(e.startsWith("/")||e.start... function mr (line 62) | function mr(e){return ge.refine(t=>{if(!t.startsWith(`${e}:`))throw new ... function H0 (line 62) | function H0(e,t){return ve({id:Df,typeName:on("asset"),type:on(e),props:... function bn (line 62) | function bn(e){return Ho.isId(e)} function CL (line 62) | function CL(e){const t={};for(const[r,o]of e)t[r]=nk(o);const n=Qo("inst... function _L (line 62) | function _L(e,t,n){return ve({id:_r,typeName:on("shape"),x:he,y:he,rotat... method up (line 62) | up(e){e.croppingShapeId=null} method up (line 62) | up(e){delete e.instanceId,delete e.cameraId} function FL (line 62) | function FL(e,t){return e.indext.index?1:0} function d1 (line 62) | function d1(e){e.typeName==="asset"&&("src"in e&&(e.src=""),"s... function zL (line 62) | function zL(){return[Ho.create({id:"page:page",name:"Page 1",index:"a1",... function BL (line 62) | function BL(e){const t=e.query.ids("page"),n=()=>{if(!e.has(RS))return e... class an (line 62) | class an{constructor(t,n,r){this.id=t,this.defaultValue=n,this.type=r}st... method constructor (line 62) | constructor(t,n,r){this.id=t,this.defaultValue=n,this.type=r} method define (line 62) | static define(t,n){const{defaultValue:r,type:o=aL}=n;return new an(t,r... method defineEnum (line 62) | static defineEnum(t,n){const{defaultValue:r,values:o}=n;return new JL(... method validate (line 62) | validate(t){return this.type.validate(t)} method validateUsingKnownGoodVersion (line 62) | validateUsingKnownGoodVersion(t,n){return this.type.validateUsingKnown... class JL (line 62) | class JL extends an{constructor(t,n,r){super(t,n,rk(...r)),this.values=r}} method constructor (line 62) | constructor(t,n,r){super(t,n,rk(...r)),this.values=r} function $a (line 62) | function $a(e){return e?e.typeName==="shape":!1} function Kn (line 62) | function Kn(e){return e?e.startsWith("shape:"):!1} function Be (line 62) | function Be(e){return`shape:${e??QL()}`} function ck (line 62) | function ck(e){const t=new Map;for(const[n,r]of Object.entries(e))if(r i... function fo (line 62) | function fo(e,t){return Mf(t,(n,r)=>`com.tldraw.shape.${e}/${r}`)} function t5 (line 62) | function t5(e){const t=[];for(const[n,{migrations:r}]of Object.entries(e... function n5 (line 62) | function n5(e){return Zo("shape",{scope:"document",validator:Qo("shape",... function Jo (line 62) | function Jo(e){return e.isDarkMode?Np.darkMode:Np.lightMode} method up (line 62) | up(e){} function d5 (line 62) | function d5({shapes:e=u5,migrations:t}={}){const n=new Map;for(const s o... function h5 (line 62) | function h5(){const e=typeof window<"u"?window.navigator.languages??["en... function p5 (line 62) | function p5(e){for(const t of e){const n=f5(t);if(n)return n}return"en"} function f5 (line 62) | function f5(e){const t=ou.find(o=>o.locale===e.toLowerCase());if(t)retur... function n (line 66) | function n(){for(var s="",i=0;i{const i=e.current;if(!i|... class P (line 66) | class P{constructor(t=0,n=0,r=1){this.x=t,this.y=n,this.z=r}get pressure... method constructor (line 66) | constructor(t=0,n=0,r=1){this.x=t,this.y=n,this.z=r} method pressure (line 66) | get pressure(){return this.z} method set (line 66) | set(t=this.x,n=this.y,r=this.z){return this.x=t,this.y=n,this.z=r,this} method setTo (line 66) | setTo({x:t=0,y:n=0,z:r=1}){return this.x=t,this.y=n,this.z=r,this} method rot (line 66) | rot(t){if(t===0)return this;const{x:n,y:r}=this,o=Math.sin(t),s=Math.c... method rotWith (line 66) | rotWith(t,n){if(n===0)return this;const r=this.x-t.x,o=this.y-t.y,s=Ma... method clone (line 66) | clone(){const{x:t,y:n,z:r}=this;return new P(t,n,r)} method sub (line 66) | sub(t){return this.x-=t.x,this.y-=t.y,this} method subXY (line 66) | subXY(t,n){return this.x-=t,this.y-=n,this} method subScalar (line 66) | subScalar(t){return this.x-=t,this.y-=t,this} method add (line 66) | add(t){return this.x+=t.x,this.y+=t.y,this} method addXY (line 66) | addXY(t,n){return this.x+=t,this.y+=n,this} method addScalar (line 66) | addScalar(t){return this.x+=t,this.y+=t,this} method clamp (line 66) | clamp(t,n){return this.x=Math.max(this.x,t),this.y=Math.max(this.y,t),... method div (line 66) | div(t){return this.x/=t,this.y/=t,this} method divV (line 66) | divV(t){return this.x/=t.x,this.y/=t.y,this} method mul (line 66) | mul(t){return this.x*=t,this.y*=t,this} method mulV (line 66) | mulV(t){return this.x*=t.x,this.y*=t.y,this} method abs (line 66) | abs(){return this.x=Math.abs(this.x),this.y=Math.abs(this.y),this} method nudge (line 66) | nudge(t,n){const r=P.Tan(t,this);return this.add(r.mul(n))} method neg (line 66) | neg(){return this.x*=-1,this.y*=-1,this} method cross (line 66) | cross(t){return this.x=this.y*t.z-this.z*t.y,this.y=this.z*t.x-this.x*... method dpr (line 66) | dpr(t){return P.Dpr(this,t)} method cpr (line 66) | cpr(t){return P.Cpr(this,t)} method len2 (line 66) | len2(){return P.Len2(this)} method len (line 66) | len(){return P.Len(this)} method pry (line 66) | pry(t){return P.Pry(this,t)} method per (line 66) | per(){const{x:t,y:n}=this;return this.x=n,this.y=-t,this} method uni (line 66) | uni(){return P.Uni(this)} method tan (line 66) | tan(t){return P.Tan(this,t)} method dist (line 66) | dist(t){return P.Dist(this,t)} method distanceToLineSegment (line 66) | distanceToLineSegment(t,n){return P.DistanceToLineSegment(t,n,this)} method slope (line 66) | slope(t){return P.Slope(this,t)} method snapToGrid (line 66) | snapToGrid(t){return this.x=Math.round(this.x/t)*t,this.y=Math.round(t... method angle (line 66) | angle(t){return P.Angle(this,t)} method toAngle (line 66) | toAngle(){return P.ToAngle(this)} method lrp (line 66) | lrp(t,n){return this.x=this.x+(t.x-this.x)*n,this.y=this.y+(t.y-this.y... method equals (line 66) | equals(t){return P.Equals(this,t)} method equalsXY (line 66) | equalsXY(t,n){return P.EqualsXY(this,t,n)} method norm (line 66) | norm(){const t=this.len();return this.x=t===0?0:this.x/t,this.y=t===0?... method toFixed (line 66) | toFixed(){return P.ToFixed(this)} method toString (line 66) | toString(){return P.ToString(P.ToFixed(this))} method toJson (line 66) | toJson(){return P.ToJson(this)} method toArray (line 66) | toArray(){return P.ToArray(this)} method Add (line 66) | static Add(t,n){return new P(t.x+n.x,t.y+n.y)} method AddXY (line 66) | static AddXY(t,n,r){return new P(t.x+n,t.y+r)} method Sub (line 66) | static Sub(t,n){return new P(t.x-n.x,t.y-n.y)} method SubXY (line 66) | static SubXY(t,n,r){return new P(t.x-n,t.y-r)} method AddScalar (line 66) | static AddScalar(t,n){return new P(t.x+n,t.y+n)} method SubScalar (line 66) | static SubScalar(t,n){return new P(t.x-n,t.y-n)} method Div (line 66) | static Div(t,n){return new P(t.x/n,t.y/n)} method Mul (line 66) | static Mul(t,n){return new P(t.x*n,t.y*n)} method DivV (line 66) | static DivV(t,n){return new P(t.x/n.x,t.y/n.y)} method MulV (line 66) | static MulV(t,n){return new P(t.x*n.x,t.y*n.y)} method Neg (line 66) | static Neg(t){return new P(-t.x,-t.y)} method Per (line 66) | static Per(t){return new P(t.y,-t.x)} method Abs (line 66) | static Abs(t){return new P(Math.abs(t.x),Math.abs(t.y))} method Dist (line 66) | static Dist(t,n){return((t.y-n.y)**2+(t.x-n.x)**2)**.5} method DistMin (line 66) | static DistMin(t,n,r){return(t.x-n.x)*(t.x-n.x)+(t.y-n.y)*(t.y-n.y)t&&(t+=Oe),t-e} function Uk (line 66) | function Uk(e,t){return Oe-$u(e,t)} function yh (line 66) | function yh(e,t){const n=(t-e)%Oe;return 2*n%Oe-n} function LS (line 66) | function LS(e){return(Oe+e)%Oe} function Wp (line 66) | function Wp(e,t){const n=Oe/t;let r=Math.floor((LS(e)+n/2)/n)*n%Oe;retur... function Hk (line 66) | function Hk(e,t){return e===t||Ml(e%(Math.PI/2)-t%(Math.PI/2),0)} function x5 (line 66) | function x5(e){return e*Pe/180} function w5 (line 66) | function w5(e){return e*180/Pe} function $i (line 66) | function $i(e,t,n){return new P(e.x,e.y).add(P.FromAngle(n,t))} function lm (line 66) | function lm(e,t,n){const r=e/2,o=t/2,s=[];let i=1/0,a=-1/0,c=1/0,l=-1/0;... function Xc (line 66) | function Xc(e,t,n,r){return ePe){o=yh(t,r);const s=yh(r,n);... function b5 (line 66) | function b5(e,t,n,r){const o=2*((t-e)%Oe)%Oe-(t-e)%Oe;return r?(Oe-Math.... function zn (line 66) | function zn(e,{defaults:t,shouldStoreForSession:n=!0}){return B5({name:e... function B5 (line 66) | function B5(e){const t=H5(e),n=e.shouldStoreForSession?U5(e.name):null,r... function U5 (line 66) | function U5(e){try{return JSON.parse(G_(`tldraw_debug:${e}`)??"null")}ca... function dm (line 66) | function dm(e){try{return e()}catch{return null}} function H5 (line 66) | function H5(e){switch(dm(()=>um.TLDRAW_ENV)??dm(()=>um.VERCEL_PUBLIC_TLD... function Yp (line 66) | function Yp(e){if(e instanceof HTMLElement)return e;if(e.parentElement)r... function Ee (line 66) | function Ee(e){e.preventDefault(),$t.logPreventDefaults.get()&&console.w... function Mu (line 66) | function Mu(e,t){if(e.setPointerCapture(t.pointerId),$t.logPointerCaptur... function Au (line 66) | function Au(e,t){if(e.hasPointerCapture(t.pointerId)&&(e.releasePointerC... function _n (line 66) | function _n(e){return e.isKilled=!0,{point:{x:e.clientX,y:e.clientY,z:e.... function K5 (line 66) | function K5(){const e=z();return x.useMemo(function(){let r,o;function s... function W5 (line 66) | function W5(){const e=z();x.useEffect(()=>{if(e.environment.isFirefox&&!... function V5 (line 66) | function V5({container:e,children:t}){return h.jsx(Yk.Provider,{value:e,... function cn (line 66) | function cn(){return yi(x.useContext(Yk),"useContainer used outside of <... function G5 (line 66) | function G5(){const e=z(),t=cn(),n=K("isFocused",()=>e.getInstanceState(... function Cd (line 66) | function Cd(){const{activeElement:e}=document;return!!(e&&(e.getAttribut... function q5 (line 66) | function q5(e){const t=z();x.useEffect(()=>{const n=e.current;if(!n)retu... function Z5 (line 66) | function Z5(e,t,n){return Math.max(t,Math.min(e,n))} method toVector (line 66) | toVector(e,t){return e===void 0&&(e=t),Array.isArray(e)?e:[e,e]} method add (line 66) | add(e,t){return[e[0]+t[0],e[1]+t[1]]} method sub (line 66) | sub(e,t){return[e[0]-t[0],e[1]-t[1]]} method addTo (line 66) | addTo(e,t){e[0]+=t[0],e[1]+=t[1]} method subTo (line 66) | subTo(e,t){e[0]-=t[0],e[1]-=t[1]} function b1 (line 66) | function b1(e,t,n){return t===0||Math.abs(t)===1/0?Math.pow(e,n*5):e*t*n... function P1 (line 66) | function P1(e,t,n,r=.15){return r===0?Z5(e,t,n):en... function Q5 (line 66) | function Q5(e,[t,n],[r,o]){const[[s,i],[a,c]]=e;return[P1(t,s,i,r),P1(n,... function J5 (line 66) | function J5(e,t){if(typeof e!="object"||e===null)return e;var n=e[Symbol... function e6 (line 66) | function e6(e){var t=J5(e,"string");return typeof t=="symbol"?t:String(t)} function qt (line 66) | function qt(e,t,n){return t=e6(t),t in e?Object.defineProperty(e,t,{valu... function C1 (line 66) | function C1(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){v... function at (line 66) | function at(e){for(var t=1;t{var n,r;return t.... function zS (line 66) | function zS(e,t){try{const n=t.clientX-e.clientX,r=t.clientY-e.clientY,o... function l6 (line 66) | function l6(e){return c6(e).map(t=>t.identifier)} function E1 (line 66) | function E1(e,t){const[n,r]=Array.from(e.touches).filter(o=>t.includes(o... function Zk (line 66) | function Zk(e){let{deltaX:t,deltaY:n,deltaMode:r}=e;return r===1?(t*=_1,... function u6 (line 66) | function u6(e){const t={};if("buttons"in e&&(t.buttons=e.buttons),"shift... function Xp (line 66) | function Xp(e,...t){return typeof e=="function"?e(...t):e} function d6 (line 66) | function d6(){} function h6 (line 66) | function h6(...e){return e.length===0?d6:e.length===1?e[0]:function(){le... function T1 (line 66) | function T1(e,t){return Object.assign({},t,e||{})} class Qk (line 66) | class Qk{constructor(t,n,r){this.ctrl=t,this.args=n,this.key=r,this.stat... method constructor (line 66) | constructor(t,n,r){this.ctrl=t,this.args=n,this.key=r,this.state||(thi... method state (line 66) | get state(){return this.ctrl.state[this.key]} method state (line 66) | set state(t){this.ctrl.state[this.key]=t} method shared (line 66) | get shared(){return this.ctrl.state.shared} method eventStore (line 66) | get eventStore(){return this.ctrl.gestureEventStores[this.key]} method timeoutStore (line 66) | get timeoutStore(){return this.ctrl.gestureTimeoutStores[this.key]} method config (line 66) | get config(){return this.ctrl.config[this.key]} method sharedConfig (line 66) | get sharedConfig(){return this.ctrl.config.shared} method handler (line 66) | get handler(){return this.ctrl.handlers[this.key]} method reset (line 66) | reset(){const{state:t,shared:n,ingKey:r,args:o}=this;n[r]=t._active=t.... method start (line 66) | start(t){const n=this.state,r=this.config;n._active||(this.reset(),thi... method computeValues (line 66) | computeValues(t){const n=this.state;n._values=t,n.values=this.config.t... method computeInitial (line 66) | computeInitial(){const t=this.state;t._initial=t._values,t.initial=t.v... method compute (line 66) | compute(t){const{state:n,config:r,shared:o}=this;n.args=this.args;let ... method emit (line 66) | emit(){const t=this.state,n=this.shared,r=this.config;if(t._active||th... method clean (line 66) | clean(){this.eventStore.clean(),this.timeoutStore.clean()} function f6 (line 66) | function f6([e,t],n){const r=Math.abs(e),o=Math.abs(t);if(r>o&&r>n)retur... class g6 (line 66) | class g6 extends Qk{constructor(...t){super(...t),qt(this,"aliasKey","xy... method constructor (line 66) | constructor(...t){super(...t),qt(this,"aliasKey","xy")} method reset (line 66) | reset(){super.reset(),this.state.axis=void 0} method init (line 66) | init(){this.state.offset=[0,0],this.state.lastOffset=[0,0]} method computeOffset (line 66) | computeOffset(){this.state.offset=zt.add(this.state.lastOffset,this.st... method computeMovement (line 66) | computeMovement(){this.state.movement=zt.sub(this.state.offset,this.st... method axisIntent (line 66) | axisIntent(t){const n=this.state,r=this.config;if(!n.axis&&t){const o=... method restrictToAxis (line 66) | restrictToAxis(t){if(this.config.axis||this.config.lockDirection)switc... method enabled (line 66) | enabled(e=!0){return e} method eventOptions (line 66) | eventOptions(e,t,n){return at(at({},n.shared.eventOptions),e)} method preventDefault (line 66) | preventDefault(e=!1){return e} method triggerAllEvents (line 66) | triggerAllEvents(e=!1){return e} method rubberband (line 66) | rubberband(e=0){switch(e){case!0:return[$1,$1];case!1:return[0,0];defaul... method from (line 66) | from(e){if(typeof e=="function")return e;if(e!=null)return zt.toVector(e)} method transform (line 66) | transform(e,t,n){const r=e||n.shared.transform;return this.hasCustomTran... method threshold (line 66) | threshold(e){return zt.toVector(e,0)} method axis (line 66) | axis(e,t,{axis:n}){if(this.lockDirection=n==="lock",!this.lockDirection)... method axisThreshold (line 66) | axisThreshold(e=y6){return e} method bounds (line 66) | bounds(e={}){if(typeof e=="function")return s=>ju.bounds(e(s));if("curre... function e2 (line 66) | function e2(){return Ou&&"ontouchstart"in window} function S6 (line 66) | function S6(){return e2()||Ou&&window.navigator.maxTouchPoints>1} function v6 (line 66) | function v6(){return Ou&&"onpointerdown"in window} function x6 (line 66) | function x6(){return Ou&&"exitPointerLock"in window.document} function w6 (line 66) | function w6(){try{return"constructor"in GestureEvent}catch{return!1}} method device (line 66) | device(e,t,{pointer:{touch:n=!1,lock:r=!1,mouse:o=!1}={}}){return this.p... method preventScrollAxis (line 66) | preventScrollAxis(e,t,{preventScroll:n}){if(this.preventScrollDelay=type... method pointerCapture (line 66) | pointerCapture(e,t,{pointer:{capture:n=!0,buttons:r=1,keys:o=!0}={}}){re... method threshold (line 66) | threshold(e,t,{filterTaps:n=!1,tapsThreshold:r=3,axis:o=void 0}){const s... method swipe (line 66) | swipe({velocity:e=C6,distance:t=I6,duration:n=E6}={}){return{velocity:th... method delay (line 66) | delay(e=0){switch(e){case!0:return P6;case!1:return 0;default:return e}} method axisThreshold (line 66) | axisThreshold(e){return e?at(at({},M1),e):M1} method keyboardDisplacement (line 66) | keyboardDisplacement(e=_6){return e} function t2 (line 66) | function t2(e){const[t,n]=e.overflow,[r,o]=e._delta,[s,i]=e._direction;(... class $6 (line 66) | class $6 extends Qk{constructor(...t){super(...t),qt(this,"ingKey","pinc... method constructor (line 66) | constructor(...t){super(...t),qt(this,"ingKey","pinching"),qt(this,"al... method init (line 66) | init(){this.state.offset=[1,0],this.state.lastOffset=[1,0],this.state.... method reset (line 66) | reset(){super.reset();const t=this.state;t._touchIds=[],t.canceled=!1,... method computeOffset (line 66) | computeOffset(){const{type:t,movement:n,lastOffset:r}=this.state;t==="... method computeMovement (line 66) | computeMovement(){const{offset:t,lastOffset:n}=this.state;this.state.m... method axisIntent (line 66) | axisIntent(){const t=this.state,[n,r]=t._movement;if(!t.axis){const o=... method restrictToAxis (line 66) | restrictToAxis(t){this.config.lockDirection&&(this.state.axis==="scale... method cancel (line 66) | cancel(){const t=this.state;t.canceled||setTimeout(()=>{t.canceled=!0,... method touchStart (line 66) | touchStart(t){this.ctrl.setEventIds(t);const n=this.state,r=this.ctrl.... method pointerStart (line 66) | pointerStart(t){if(t.buttons!=null&&t.buttons%2!==1)return;this.ctrl.s... method pinchStart (line 66) | pinchStart(t,n){const r=this.state;r.origin=n.origin,this.computeValue... method touchMove (line 66) | touchMove(t){if(!this.state._active)return;const n=E1(t,this.state._to... method pointerMove (line 66) | pointerMove(t){const n=this.state._pointerEvents;if(n.has(t.pointerId)... method pinchMove (line 66) | pinchMove(t,n){const r=this.state,o=r._values[1],s=n.angle-o;let i=0;M... method touchEnd (line 66) | touchEnd(t){this.ctrl.setEventIds(t),this.state._active&&this.state._t... method pointerEnd (line 66) | pointerEnd(t){const n=this.state;this.ctrl.setEventIds(t);try{t.target... method gestureStart (line 66) | gestureStart(t){t.cancelable&&t.preventDefault();const n=this.state;n.... method gestureMove (line 66) | gestureMove(t){if(t.cancelable&&t.preventDefault(),!this.state._active... method gestureEnd (line 66) | gestureEnd(t){this.state._active&&(this.state._active=!1,this.compute(... method wheel (line 66) | wheel(t){const n=this.config.modifierKey;n&&(Array.isArray(n)?!n.find(... method wheelStart (line 66) | wheelStart(t){this.start(t),this.wheelChange(t)} method wheelChange (line 66) | wheelChange(t){"uv"in t||t.cancelable&&t.preventDefault();const r=this... method wheelEnd (line 66) | wheelEnd(){this.state._active&&(this.state._active=!1,this.compute(),t... method bind (line 66) | bind(t){const n=this.config.device;n&&(t(n,"start",this[n+"Start"].bin... method device (line 66) | device(e,t,{shared:n,pointer:{touch:r=!1}={}}){if(n.target&&!pr.touch&&p... method bounds (line 66) | bounds(e,t,{scaleBounds:n={},angleBounds:r={}}){const o=i=>{const a=T1(X... method threshold (line 66) | threshold(e,t,n){return this.lockDirection=n.axis==="lock",zt.toVector(e... method modifierKey (line 66) | modifierKey(e){return e===void 0?"ctrlKey":e} method pinchOnWheel (line 66) | pinchOnWheel(e=!0){return e} class A6 (line 66) | class A6 extends g6{constructor(...t){super(...t),qt(this,"ingKey","whee... method constructor (line 66) | constructor(...t){super(...t),qt(this,"ingKey","wheeling")} method wheel (line 66) | wheel(t){this.state._active||this.start(t),this.wheelChange(t),this.ti... method wheelChange (line 66) | wheelChange(t){const n=this.state;n._delta=Zk(t),zt.addTo(n._movement,... method wheelEnd (line 66) | wheelEnd(){this.state._active&&(this.state._active=!1,this.compute(),t... method bind (line 66) | bind(t){t("wheel","",this.wheel.bind(this))} function O6 (line 66) | function O6(e){V0.set(e.key,e.engine),BS.set(e.key,e.resolver)} function L6 (line 66) | function L6(e,t){if(e==null)return{};var n={},r=Object.keys(e),o,s;for(s... function F6 (line 66) | function F6(e,t){if(e==null)return{};var n=L6(e,t),r,o;if(Object.getOwnP... method target (line 66) | target(e){if(e)return()=>"current"in e?e.current:e} method enabled (line 66) | enabled(e=!0){return e} method window (line 66) | window(e=pr.isBrowser?window:void 0){return e} method eventOptions (line 66) | eventOptions({passive:e=!0,capture:t=!1}={}){return{passive:e,capture:t}} method transform (line 66) | transform(e){return e} function vh (line 66) | function vh(e={},t){const n={};for(const[r,o]of Object.entries(t))switch... function B6 (line 66) | function B6(e,t,n={}){const r=e,{target:o,eventOptions:s,window:i,enable... class n2 (line 66) | class n2{constructor(t,n){qt(this,"_listeners",new Set),this._ctrl=t,thi... method constructor (line 66) | constructor(t,n){qt(this,"_listeners",new Set),this._ctrl=t,this._gest... method add (line 66) | add(t,n,r,o,s){const i=this._listeners,a=i6(n,r),c=this._gestureKey?th... method clean (line 66) | clean(){this._listeners.forEach(t=>t()),this._listeners.clear()} class U6 (line 66) | class U6{constructor(){qt(this,"_timeouts",new Map)}add(t,n,r=140,...o){... method constructor (line 66) | constructor(){qt(this,"_timeouts",new Map)} method add (line 66) | add(t,n,r=140,...o){this.remove(t),this._timeouts.set(t,window.setTime... method remove (line 66) | remove(t){const n=this._timeouts.get(t);n&&window.clearTimeout(n)} method clean (line 66) | clean(){this._timeouts.forEach(t=>void window.clearTimeout(t)),this._t... class H6 (line 66) | class H6{constructor(t){qt(this,"gestures",new Set),qt(this,"_targetEven... method constructor (line 66) | constructor(t){qt(this,"gestures",new Set),qt(this,"_targetEventStore"... method setEventIds (line 66) | setEventIds(t){if(qk(t))return this.touchIds=new Set(l6(t)),this.touch... method applyHandlers (line 66) | applyHandlers(t,n){this.handlers=t,this.nativeHandlers=n} method applyConfig (line 66) | applyConfig(t,n){this.config=B6(t,n,this.config)} method clean (line 66) | clean(){this._targetEventStore.clean();for(const t of this.gestures)th... method effect (line 66) | effect(){return this.config.shared.target&&this.bind(),()=>this._targe... method bind (line 66) | bind(...t){const n=this.config.shared,r={};let o;if(!(n.target&&(o=n.t... function na (line 66) | function na(e,t){e.gestures.add(t),e.gestureEventStores[t]=new n2(e,t),e... function K6 (line 66) | function K6(e,t){t.drag&&na(e,"drag"),t.wheel&&na(e,"wheel"),t.scroll&&n... function V6 (line 66) | function V6(e){const t={},n={},r=new Set;for(let o in e)W6.test(o)?(r.ad... function ra (line 66) | function ra(e,t,n,r,o,s){if(!e.has(n)||!V0.has(r))return;const i=n+"Star... function G6 (line 66) | function G6(e,t){const[n,r,o]=V6(e),s={};return ra(o,n,"onDrag","drag",s... function Y6 (line 66) | function Y6(e,t={},n,r){const o=Se.useMemo(()=>new H6(e),[]);if(o.applyH... function X6 (line 66) | function X6(e){return e.forEach(O6),function(n,r){const{handlers:o,nativ... function r2 (line 66) | function r2(e){let{deltaY:t,deltaX:n}=e,r=0;if(e.ctrlKey||e.altKey||e.me... function J6 (line 66) | function J6(e){const t=z(),n=x.useMemo(()=>{let r="not sure";const o=({e... function hm (line 66) | function hm(e,t,n){const r=e.getShape(t),o=e.getShapeHandles(r);return{s... function eF (line 66) | function eF(e,t){const n=z();return x.useMemo(()=>{const r=c=>{if(c.isKi... function fF (line 66) | function fF(e,t,n){var r,o,s,i,a,c,l=0,u=!1,d=!1,p=!0;if(typeof e!="func... function gF (line 66) | function gF(e,t,n){var r=!0,o=!0;if(typeof e!="function")throw new TypeE... function qp (line 66) | function qp(e){var t=typeof e;return!!e&&(t=="object"||t=="function")} function mF (line 66) | function mF(e){return!!e&&typeof e=="object"} function yF (line 66) | function yF(e){return typeof e=="symbol"||mF(e)&&dF.call(e)==tF} function D1 (line 66) | function D1(e){if(typeof e=="number")return e;if(yF(e))return O1;if(qp(e... method constructor (line 66) | constructor(t=0,n=0,r=0,o=0){m(this,"x",0);m(this,"y",0);m(this,"w",0);m... method point (line 66) | get point(){return new P(this.x,this.y)} method point (line 66) | set point(t){this.x=t.x,this.y=t.y} method minX (line 66) | get minX(){return this.x} method minX (line 66) | set minX(t){this.x=t} method midX (line 66) | get midX(){return this.x+this.w/2} method maxX (line 66) | get maxX(){return this.x+this.w} method minY (line 66) | get minY(){return this.y} method minY (line 66) | set minY(t){this.y=t} method midY (line 66) | get midY(){return this.y+this.h/2} method maxY (line 66) | get maxY(){return this.y+this.h} method width (line 66) | get width(){return this.w} method width (line 66) | set width(t){this.w=t} method height (line 66) | get height(){return this.h} method height (line 66) | set height(t){this.h=t} method aspectRatio (line 66) | get aspectRatio(){return this.width/this.height} method center (line 66) | get center(){return new P(this.midX,this.midY)} method center (line 66) | set center(t){this.minX=t.x-this.width/2,this.minY=t.y-this.height/2} method corners (line 66) | get corners(){return[new P(this.minX,this.minY),new P(this.maxX,this.min... method cornersAndCenter (line 66) | get cornersAndCenter(){return[new P(this.minX,this.minY),new P(this.maxX... method sides (line 66) | get sides(){const{corners:t}=this;return[[t[0],t[1]],[t[1],t[2]],[t[2],t... method size (line 66) | get size(){return new P(this.w,this.h)} method toFixed (line 66) | toFixed(){return this.x=bd(this.x),this.y=bd(this.y),this.w=bd(this.w),t... method setTo (line 66) | setTo(t){return this.x=t.x,this.y=t.y,this.w=t.w,this.h=t.h,this} method set (line 66) | set(t=0,n=0,r=0,o=0){return this.x=t,this.y=n,this.w=r,this.h=o,this} method expand (line 66) | expand(t){const n=Math.min(this.minX,t.minX),r=Math.min(this.minY,t.minY... method expandBy (line 66) | expandBy(t){return this.x-=t,this.y-=t,this.w+=t*2,this.h+=t*2,this} method scale (line 66) | scale(t){return this.x/=t,this.y/=t,this.w/=t,this.h/=t,this} method clone (line 66) | clone(){const{x:t,y:n,w:r,h:o}=this;return new Je(t,n,r,o)} method translate (line 66) | translate(t){return this.x+=t.x,this.y+=t.y,this} method snapToGrid (line 66) | snapToGrid(t){const n=Math.round(this.minX/t)*t,r=Math.round(this.minY/t... method collides (line 66) | collides(t){return Je.Collides(this,t)} method contains (line 66) | contains(t){return Je.Contains(this,t)} method includes (line 66) | includes(t){return Je.Includes(this,t)} method containsPoint (line 66) | containsPoint(t,n=0){return Je.ContainsPoint(this,t,n)} method getHandlePoint (line 66) | getHandlePoint(t){switch(t){case"top_left":return new P(this.minX,this.m... method toJson (line 66) | toJson(){return{x:this.minX,y:this.minY,w:this.w,h:this.h}} method resize (line 66) | resize(t,n,r){const{minX:o,minY:s,maxX:i,maxY:a}=this;let{minX:c,minY:l,... method union (line 66) | union(t){const n=Math.min(this.minX,t.x),r=Math.min(this.minY,t.y),o=Mat... method From (line 66) | static From(t){return new Je(t.x,t.y,t.w,t.h)} method FromCenter (line 66) | static FromCenter(t,n){return new Je(t.x-n.x/2,t.y-n.y/2,n.x,n.y)} method FromPoints (line 66) | static FromPoints(t){if(t.length===0)return new Je;let n=1/0,r=1/0,o=-1/... method Expand (line 66) | static Expand(t,n){const r=Math.min(n.minX,t.minX),o=Math.min(n.minY,t.m... method ExpandBy (line 66) | static ExpandBy(t,n){return new Je(t.minX-n,t.minY-n,t.width+n*2,t.heigh... method Resize (line 66) | static Resize(t,n,r,o,s=!1){const{minX:i,minY:a,maxX:c,maxY:l}=t;let{min... method equals (line 66) | equals(t){return Je.Equals(this,t)} method Equals (line 66) | static Equals(t,n){return n.x===t.x&&n.y===t.y&&n.w===t.w&&n.h===t.h} method zeroFix (line 66) | zeroFix(){return this.w=Math.max(1,this.w),this.h=Math.max(1,this.h),this} method ZeroFix (line 66) | static ZeroFix(t){return new Je(t.x,t.y,Math.max(1,t.w),Math.max(1,t.h))} function xF (line 66) | function xF(e){switch(e){case"top":return"bottom";case"bottom":return"to... function wF (line 66) | function wF(e){switch(e){case"left":return"right";case"right":return"lef... function bF (line 66) | function bF(e){return e==="top_left"||e==="top_right"||e==="bottom_right... function PF (line 66) | function PF(e){const t=z();x.useLayoutEffect(()=>{let n=new ne;function ... method constructor (line 70) | constructor(t,n,r,o,s,i){m(this,"a",1);m(this,"b",0);m(this,"c",0);m(thi... method equals (line 70) | equals(t){return this===t||this.a===t.a&&this.b===t.b&&this.c===t.c&&thi... method identity (line 70) | identity(){return this.a=1,this.b=0,this.c=0,this.d=1,this.e=0,this.f=0,... method multiply (line 70) | multiply(t){const n=t,{a:r,b:o,c:s,d:i,e:a,f:c}=this;return this.a=r*n.a... method rotate (line 70) | rotate(t,n,r){return t===0?this:n===void 0?this.multiply(je.Rotate(t)):t... method translate (line 70) | translate(t,n){return this.multiply(je.Translate(t,n))} method scale (line 70) | scale(t,n){return this.multiply(je.Scale(t,n))} method invert (line 70) | invert(){const{a:t,b:n,c:r,d:o,e:s,f:i}=this,a=t*o-n*r;return this.a=o/a... method applyToPoint (line 70) | applyToPoint(t){return je.applyToPoint(this,t)} method applyToPoints (line 70) | applyToPoints(t){return je.applyToPoints(this,t)} method rotation (line 70) | rotation(){return je.Rotation(this)} method point (line 70) | point(){return je.Point(this)} method decomposed (line 70) | decomposed(){return je.Decompose(this)} method toCssString (line 70) | toCssString(){return je.toCssString(this)} method setTo (line 70) | setTo(t){return Object.assign(this,t),this} method decompose (line 70) | decompose(){return je.Decompose(this)} method clone (line 70) | clone(){return new je(this.a,this.b,this.c,this.d,this.e,this.f)} method Identity (line 70) | static Identity(){return new je(1,0,0,1,0,0)} method Translate (line 70) | static Translate(t,n){return new je(1,0,0,1,t,n)} method Rotate (line 70) | static Rotate(t,n,r){if(t===0)return je.Identity();const o=Math.cos(t),s... method Multiply (line 70) | static Multiply(t,n){return{a:t.a*n.a+t.c*n.b,c:t.a*n.c+t.c*n.d,e:t.a*n.... method Inverse (line 70) | static Inverse(t){const n=t.a*t.d-t.b*t.c;return{a:t.d/n,b:t.b/-n,c:t.c/... method Absolute (line 70) | static Absolute(t){const n=t.a*t.d-t.b*t.c;return{a:t.d/n,b:t.b/-n,c:t.c... method Compose (line 70) | static Compose(...t){const n=je.Identity();for(let r=0,o=t.length;rnew P(t.a*r.x+t.c*r.y+t.e,t.b*... method applyToBounds (line 70) | static applyToBounds(t,n){return new ne(t.e+n.minX,t.f+n.minY,n.width,n.... method From (line 70) | static From(t){return new je(t.a,t.b,t.c,t.d,t.e,t.f)} method Cast (line 70) | static Cast(t){return t instanceof je?t:je.From(t)} function s2 (line 70) | function s2(e,t){return t===0?e:s2(t,e%t)} function i2 (line 70) | function i2(e){const t=e.toString().split(".")[1];if(!t)return 1;const n... class Hi (line 70) | class Hi{constructor(t){m(this,"isFilled",!1);m(this,"isClosed",!0);m(th... method constructor (line 70) | constructor(t){m(this,"isFilled",!1);m(this,"isClosed",!0);m(this,"isL... method hitTestPoint (line 70) | hitTestPoint(t,n=0,r=!1){return this.isClosed&&(this.isFilled||r)&&Zn(... method distanceToPoint (line 70) | distanceToPoint(t,n=!1){return t.dist(this.nearestPoint(t))*(this.isCl... method distanceToLineSegment (line 70) | distanceToLineSegment(t,n){if(t.equals(n))return this.distanceToPoint(... method hitTestLineSegment (line 70) | hitTestLineSegment(t,n,r=0){return this.distanceToLineSegment(t,n)<=r} method nearestPointOnLineSegment (line 70) | nearestPointOnLineSegment(t,n){const{vertices:r}=this;let o,s=1/0,i,a,... method isPointInBounds (line 70) | isPointInBounds(t,n=0){const{bounds:r}=this;return!(t.x!n.isLabel).flatMap(n=>n.... method nearestPoint (line 70) | nearestPoint(n){let r=1/0,o;const{children:s}=this;if(s.length===0)thr... method distanceToPoint (line 70) | distanceToPoint(n,r=!1){return Math.min(...this.children.map((o,s)=>o.... method hitTestPoint (line 70) | hitTestPoint(n,r,o){return!!this.children.filter(s=>!s.isLabel).find(s... method hitTestLineSegment (line 70) | hitTestLineSegment(n,r,o){return!!this.children.filter(s=>!s.isLabel).... method getArea (line 70) | getArea(){return this.children[0].area} method toSimpleSvgPath (line 70) | toSimpleSvgPath(){let n="";for(const o of this.children)n+=o.toSimpleS... function IF (line 70) | function IF(e=!0){const[t,n]=x.useState(0),r=z();x.useEffect(()=>{if(!e)... function a2 (line 70) | function a2({geometry:e}){return e instanceof Br?h.jsx(h.Fragment,{child... function DF (line 70) | function DF(e,t){var n=e?e.length:0;return!!n&&LF(e,t,0)>-1} function RF (line 70) | function RF(e,t,n,r){for(var o=e.length,s=n+-1;++s-1} function rN (line 70) | function rN(e,t){var n=this.__data__,r=Lf(n,e);return r<0?n.push([e,t]):... function bc (line 70) | function bc(e){var t=-1,n=e?e.length:0;for(this.clear();++t=_F){var ... function Ff (line 70) | function Ff(e,t){var n=e.__data__;return fN(t)?n[typeof t=="string"?"str... function q0 (line 70) | function q0(e,t){var n=zF(e,t);return dN(n)?n:void 0} function fN (line 70) | function fN(e){var t=typeof e;return t=="string"||t=="number"||t=="symbo... function gN (line 70) | function gN(e){return!!R1&&R1 in e} function mN (line 70) | function mN(e){if(e!=null){try{return u2.call(e)}catch{}try{return e+""}... function yN (line 70) | function yN(e){return e&&e.length?hN(e):[]} function SN (line 70) | function SN(e,t){return e===t||e!==e&&t!==t} function vN (line 70) | function vN(e){var t=d2(e)?KF.call(e):"";return t==TF||t==$F} function d2 (line 70) | function d2(e){var t=typeof e;return!!e&&(t=="object"||t=="function")} function xN (line 70) | function xN(){} function h2 (line 70) | function h2(e){return bN(e)} function PN (line 70) | function PN(){const e=z(),t=$3("userIds",()=>h2(e.getCollaborators().map... function p2 (line 70) | function p2(e){const t=z();return K(`latestPresence:${e}`,()=>t.getColla... function L1 (line 70) | function L1(e){return e>A5?"inactive":e>Kk?"idle":"active"} function _N (line 70) | function _N(e){const t=x.useRef((e==null?void 0:e.lastActivityTimestamp)... function $N (line 70) | function $N({className:e}){const t=z(),{Background:n,SvgDefs:r}=dt(),o=x... function MN (line 72) | function MN(){const e=z(),t=K("gridSize",()=>e.getDocumentSettings().gri... function AN (line 72) | function AN(){const e=z(),t=K("scribbles",()=>e.getInstanceState().scrib... function jN (line 72) | function jN(){const e=z(),t=K("brush",()=>e.getInstanceState().brush,[e]... function ON (line 72) | function ON(){const e=z(),t=K("zoomBrush",()=>e.getInstanceState().zoomB... function DN (line 72) | function DN(){const e=z(),t=K("snapLines",()=>e.snaps.getIndicators(),[e... function RN (line 72) | function RN(){const e=z(),t=K("handles shapeIdWithHandles",()=>{const{is... function LN (line 72) | function LN({shapeId:e}){const t=z(),{Handles:n}=dt(),r=K("zoomLevel",()... function FN (line 72) | function FN({shapeId:e,handle:t,zoom:n,isCoarse:r}){const o=eF(e,t.id),{... function NN (line 72) | function NN(){const e=z(),t=K("rendering shapes",()=>e.getRenderingShape... function zN (line 72) | function zN(){const e=z(),t=x.useRef(new Set);return js("reflow for cull... function BN (line 72) | function BN(){const e=z(),t=K("rendering shapes",()=>e.getRenderingShape... function UN (line 72) | function UN(){const e=z(),t=K("rendering shapes",()=>e.getRenderingShape... function HN (line 72) | function HN(){const e=z(),{ShapeIndicator:t}=dt(),n=K("hinting shape ids... function KN (line 72) | function KN(){return h.jsxs("g",{id:"cursor",children:[h.jsxs("g",{fill:... function WN (line 72) | function WN(){return h.jsx("path",{id:"cursor_hint",fill:"currentColor",... function VN (line 72) | function VN({id:e}){const t=z(),[n,r]=x.useState(null),o=K("is in root",... function GN (line 72) | function GN(){const e=z(),t=K("selection rotation",()=>e.getSelectionRot... function YN (line 72) | function YN(){const e=z(),t=K("selection rotation",()=>e.getSelectionRot... function XN (line 72) | function XN(){const{OnTheCanvas:e}=dt();return e?h.jsx(e,{}):null} function qN (line 72) | function qN(){const{InFrontOfTheCanvas:e}=dt();return e?h.jsx(e,{}):null} function ZN (line 72) | function ZN(){const e=z(),t=K("camera state",()=>e.getCameraState(),[e])... function QN (line 72) | function QN({className:e,zoom:t,point:n,color:r,viewport:o,opacity:s=1})... function JN (line 72) | function JN({x:e,y:t,z:n,size:r}){return h.jsxs("svg",{className:"tl-gri... function e4 (line 72) | function e4({handle:e,isCoarse:t,className:n,zoom:r}){const o=(t?Wk:Vk)/... function Z0 (line 72) | function Z0(e,t=!0){const n=e.length;if(n<2)return"";let r=e[0],o=e[1];i... function N1 (line 72) | function N1({scribble:e,zoom:t,color:n,opacity:r,className:o}){return e.... function g2 (line 72) | function g2({bounds:e,rotation:t}){const n=x.useRef(null);return xc(n,e.... function n4 (line 72) | function n4({bounds:e,rotation:t}){const n=z(),r=x.useRef(null),o=K("onl... function a4 (line 72) | function a4({points:e,zoom:t}){const n=2.5/t,r=e.reduce((p,f)=>Math.min(... function c4 (line 72) | function c4({gaps:e,direction:t,zoom:n}){const r=3.5/n;let o=[-1/0,1/0],... function l4 (line 72) | function l4({className:e,line:t,zoom:n}){return h.jsx("svg",{className:u... function u4 (line 72) | function u4(){return h.jsx("svg",{width:16,height:16,viewBox:"0 0 16 16"... function m2 (line 72) | function m2(e,t){const n=x.useRef(e);return t(e,n.current)?n.current:(n.... function US (line 72) | function US(e){return m2(e,A3)} function Q0 (line 72) | function Q0(e){return m2(e,U_)} function h4 (line 72) | function h4({overrides:e={},children:t}){const n=Q0(e);return h.jsx(y2.P... function dt (line 72) | function dt(){return x.useContext(y2)} function S2 (line 72) | function S2(){J0.hardReset()} function p4 (line 72) | function p4(){J0.refreshPage()} function g4 (line 72) | function g4(){} function et (line 78) | function et(){return m4()} function y4 (line 78) | function y4(e){e.version"u"?!1:((t=(e=window.matchMed... function x4 (line 78) | function x4(){var e,t;return typeof window>"u"?!1:((t=(e=window.matchMed... function mm (line 78) | function mm(){return{id:et()}} function b2 (line 78) | function b2(e){if(e===null||typeof e!="object"||!("version"in e)||!("use... function w4 (line 78) | function w4(){const e=JSON.parse(D0(x2)||"null")??null;return b2(e)} function b4 (line 78) | function b4(){R0(x2,JSON.stringify({version:ex,user:cu.get()}))} function P4 (line 78) | function P4(e){w2.validate(e),cu.set(e),b4(),I4()} function P2 (line 78) | function P2(){return ym===null&&(ym=et()),ym} function I4 (line 78) | function I4(){Wa==null||Wa.postMessage({type:C2,origin:P2(),data:{user:I... function I2 (line 78) | function I2(){let e=cu.get();return e||(e=w4(),cu.set(e)),e} function E2 (line 78) | function E2(e={}){return{derivePresenceState:e.derivePresenceState??(()=... function r (line 78) | function r(){} function o (line 78) | function o(c,l,u){this.fn=c,this.context=l,this.once=u||!1} function s (line 78) | function s(c,l,u,d,p){if(typeof u!="function")throw new TypeError("The l... function i (line 78) | function i(c,l){--c._eventsCount===0?c._events=new r:delete c._events[l]} function a (line 78) | function a(){this._events=new r,this._eventsCount=0} function zs (line 78) | function zs({children:e,className:t="",...n}){return h.jsx("svg",{...n,c... function tx (line 78) | function tx(e,t,n,r){const o=e.x-n.x,s=e.y-n.y,i=r.x-n.x,a=r.y-n.y,c=t.x... function Nf (line 78) | function Nf(e,t,n,r){const o=(t.x-e.x)*(t.x-e.x)+(t.y-e.y)*(t.y-e.y),s=2... function _4 (line 78) | function _4(e,t,n){const r=[];let o;for(let s=0,i=n.length-1;s(t.y-e.y)*(n.x-e.x)} function rx (line 78) | function rx(e,t,n,r){return Id(e,n,r)!==Id(t,n,r)&&Id(e,t,n)!==Id(e,t,r)} function H1 (line 78) | function H1(e,t){const n=new Map;let r,o,s,i;for(let a=0,c=e.length;aP.Angle(t,n)-P.... function k2 (line 78) | function k2(e,t){let n,r,o,s;for(let i=0,a=e.length;i!0);m(this,"canScroll",()=>... method constructor (line 78) | constructor(t){m(this,"canSnap",()=>!0);m(this,"canScroll",()=>!1);m(t... method providesBackgroundForChildren (line 78) | providesBackgroundForChildren(t){return!1} method canReceiveNewChildrenOfType (line 78) | canReceiveNewChildrenOfType(t,n){return!1} method canDropShapes (line 78) | canDropShapes(t,n){return!1} method expandSelectionOutlinePx (line 78) | expandSelectionOutlinePx(t){return 0} method getCanvasSvgDefs (line 78) | getCanvasSvgDefs(){return[]} method getBoundsSnapGeometry (line 78) | getBoundsSnapGeometry(t){return{}} method getHandleSnapGeometry (line 78) | getHandleSnapGeometry(t){return{}} function M4 (line 78) | function M4(e,t,n={}){const{closed:r=!1,snap:o=1,start:s="outset",end:i=... function K1 (line 78) | function K1({bounds:e,className:t}){const n=z(),r=K("zoom level",()=>n.g... class xh (line 78) | class xh extends Fr{constructor(){super(...arguments);m(this,"hideSelect... method constructor (line 78) | constructor(){super(...arguments);m(this,"hideSelectionBoundsFg",()=>!... method getDefaultProps (line 78) | getDefaultProps(){return{}} method getGeometry (line 78) | getGeometry(n){const r=this.editor.getSortedChildIdsForParent(n.id);re... method component (line 78) | component(n){const r=this.editor.getErasingShapeIds().includes(n.id),{... method indicator (line 78) | indicator(n){const r=this.editor.getShapeGeometry(n).bounds;return h.j... function $2 (line 78) | function $2(e){const t=[...T2],n=new Set;for(const r of e){if(A4.has(r.t... function W1 (line 78) | function W1(e,t){if(!t)return!1;switch(e.type){case"mixed":return t.type... class j4 (line 78) | class j4{constructor(t){m(this,"map");this.map=new Map(t)}get(t){return ... method constructor (line 78) | constructor(t){m(this,"map");this.map=new Map(t)} method get (line 78) | get(t){return this.map.get(t)} method getAsKnownValue (line 78) | getAsKnownValue(t){const n=this.get(t);if(n&&n.type!=="mixed")return n... method size (line 78) | get size(){return this.map.size} method equals (line 78) | equals(t){if(this.size!==t.size)return!1;const n=new Set;for(const[r,o... method keys (line 78) | keys(){return this.map.keys()} method values (line 78) | values(){return this.map.values()} method entries (line 78) | entries(){return this.map.entries()} method [Symbol.iterator] (line 78) | [Symbol.iterator](){return this.map[Symbol.iterator]()} class KS (line 78) | class KS extends j4{set(t,n){this.map.set(t,n)}applyValue(t,n){const r=t... method set (line 78) | set(t,n){this.map.set(t,n)} method applyValue (line 78) | applyValue(t,n){const r=this.get(t);if(!r){this.set(t,{type:"shared",v... class zf (line 78) | class zf{constructor(){m(this,"items",new WeakMap)}get(t,n){return this.... method constructor (line 78) | constructor(){m(this,"items",new WeakMap)} method get (line 78) | get(t,n){return this.items.has(t)||this.items.set(t,n(t)),this.items.g... method access (line 78) | access(t){return this.items.get(t)} method set (line 78) | set(t,n){this.items.set(t,n)} method has (line 78) | has(t){return this.items.has(t)} method invalidate (line 78) | invalidate(t){this.items.delete(t)} method bust (line 78) | bust(){this.items=new WeakMap} function O4 (line 78) | function O4(e,t,n){return fetch(e).then(function(r){return r.arrayBuffer... function D4 (line 78) | function D4(e,t){var o;let n=e;const r=new Set(t);for(;r.has(n);)n=(o=/^... function Ed (line 78) | function Ed(e,t,n){if(n.length===0)return[];const r=new Map;for(const s ... function R4 (line 78) | function R4(e,t,n){const r=t.length;if(e.size===r)return;let o,s;for(let... function L4 (line 78) | function L4(e,t,n){const r=t.length;if(e.size===r)return;let o,s;for(let... function F4 (line 78) | function F4(e,t,n){var s;const r=t.length;if(e.size===r)return;let o={na... function N4 (line 78) | function N4(e,t,n){var s;const r=t.length;if(e.size===r)return;let o={na... function M2 (line 78) | function M2({editor:e}){const t=e.getSelectedShapes(),n=e.getSelectionRo... function wh (line 78) | function wh({delta:e,editor:t,snapshot:n,stage:r}){const{selectionPageCe... function o (line 78) | function o(){const s=r.get(),i={};for(const a of s){const{start:c,end:l}... function u (line 78) | function u(f){l||(l={...a}),l[f]?l[f]===a[f]&&(l[f]=[...l[f]]):l[f]=[]} function d (line 78) | function d(f,y,g){u(f),l[f]=l[f].filter(w=>w.arrowId!==y||w.handleId!==g... function p (line 78) | function p(f,y,g){u(f),l[f].push({arrowId:y,handleId:g})} function B4 (line 78) | function B4(e,t,n){const r=e.getShapeMaskedPageBounds(t);return r===void... function n (line 78) | function n(r){const o=r.getCurrentPageShapeIds(),s=r.getViewportPageBoun... function r (line 78) | function r(){const o={},s=t.get(),i=Array(s.size);return s.forEach(a=>i.... function o (line 78) | function o(){const s=t();return r=s,new Set([...n.get()].filter(i=>vm(e,... function W4 (line 78) | function W4({context:e,editor:t,children:n}){return h.jsx(Rf.Provider,{v... function j2 (line 78) | function j2(){const e=x.useContext(A2);return e?{isDarkMode:e.isDarkMode... function V4 (line 78) | async function V4(e,t,n={}){var C,I;const r=typeof t[0]=="string"?t:t.ma... class Y4 (line 78) | class Y4{constructor(t){m(this,"_clickId","");m(this,"_clickTimeout");m(... method constructor (line 78) | constructor(t){m(this,"_clickId","");m(this,"_clickTimeout");m(this,"_... method clickState (line 78) | get clickState(){return this._clickState} class X4 (line 78) | class X4{constructor(t){m(this,"isSafari");m(this,"isIos");m(this,"isChr... method constructor (line 78) | constructor(t){m(this,"isSafari");m(this,"isIos");m(this,"isChromeForI... function ci (line 78) | function ci(e){return Z4} class q4 (line 78) | class q4{constructor(){m(this,"length",0);m(this,"head",null);m(this,"ta... method constructor (line 78) | constructor(){m(this,"length",0);m(this,"head",null);m(this,"tail",this)} method push (line 78) | push(t){return new ox(t,this)} method toArray (line 78) | toArray(){return Do} method [Symbol.iterator] (line 78) | [Symbol.iterator](){return{next(){return{value:void 0,done:!0}}}} class ox (line 78) | class ox{constructor(t,n){m(this,"length");this.head=t,this.tail=n,this.... method constructor (line 78) | constructor(t,n){m(this,"length");this.head=t,this.tail=n,this.length=... method push (line 78) | push(t){return new ox(t,this)} method toArray (line 78) | toArray(){return Array.from(this)} method [Symbol.iterator] (line 78) | [Symbol.iterator](){let t=this;return{next(){if(t.length){const n=t.head... class Q4 (line 78) | class Q4{constructor(t,n){m(this,"_undos",fn("HistoryManager.undos",ci()... method constructor (line 78) | constructor(t,n){m(this,"_undos",fn("HistoryManager.undos",ci()));m(th... method getNumUndos (line 78) | getNumUndos(){return this._undos.get().length} method getNumRedos (line 78) | getNumRedos(){return this._redos.get().length} method clear (line 78) | clear(){this._undos.set(ci()),this._redos.set(ci())} class J4 (line 78) | class J4{constructor(t){m(this,"scribbleItems",new Map);m(this,"state","... method constructor (line 78) | constructor(t){m(this,"scribbleItems",new Map);m(this,"state","paused"... method reset (line 78) | reset(){this.editor.updateInstanceState({scribbles:[]}),this.scribbleI... class ez (line 78) | class ez{constructor(t){m(this,"_beforeCreateHandlers",{});m(this,"_afte... method constructor (line 78) | constructor(t){m(this,"_beforeCreateHandlers",{});m(this,"_afterCreate... method registerBeforeCreateHandler (line 78) | registerBeforeCreateHandler(t,n){return this._beforeCreateHandlers[t]|... method registerAfterCreateHandler (line 78) | registerAfterCreateHandler(t,n){return this._afterCreateHandlers[t]||(... method registerBeforeChangeHandler (line 78) | registerBeforeChangeHandler(t,n){return this._beforeChangeHandlers[t]|... method registerAfterChangeHandler (line 78) | registerAfterChangeHandler(t,n){return this._afterChangeHandlers[t]||(... method registerBeforeDeleteHandler (line 78) | registerBeforeDeleteHandler(t,n){return this._beforeDeleteHandlers[t]|... method registerAfterDeleteHandler (line 78) | registerAfterDeleteHandler(t,n){return this._afterDeleteHandlers[t]||(... method registerBatchCompleteHandler (line 78) | registerBatchCompleteHandler(t){return this._batchCompleteHandlers.pus... function li (line 78) | function li(e,t){const n=e.indexOf(t);n>=0&&e.splice(n,1)} function Eo (line 78) | function Eo(e,t,n,r,o){const s=e.filter(a=>(r==="forward"?a.startNode.id... function rz (line 78) | function rz(e){e.sort((t,n)=>n.gaps.length-t.gaps.length);for(let t=e.le... class Du (line 78) | class Du{constructor(t){m(this,"editor");this.manager=t,this.editor=t.ed... method constructor (line 78) | constructor(t){m(this,"editor");this.manager=t,this.editor=t.editor} method getSnapPointsCache (line 78) | getSnapPointsCache(){const{editor:t}=this;return t.store.createCompute... method getSnapPoints (line 78) | getSnapPoints(t){return this.getSnapPointsCache().get(t)??[]} method getSnappablePoints (line 78) | getSnappablePoints(){const t=this.getSnapPointsCache(),n=this.manager.... method getSnappableGapNodes (line 78) | getSnappableGapNodes(){return Array.from(this.manager.getSnappableShap... method getVisibleGaps (line 78) | getVisibleGaps(){const t=[],n=[];let r,o;const s=this.getSnappableGapN... method snapTranslateShapes (line 78) | snapTranslateShapes({lockedAxis:t,initialSelectionPageBounds:n,initial... method snapResizeShapes (line 78) | snapResizeShapes({initialSelectionPageBounds:t,dragDelta:n,handle:r,is... method collectPointSnaps (line 78) | collectPointSnaps({selectionSnapPoints:t,otherNodeSnapPoints:n,minOffs... method collectGapSnaps (line 78) | collectGapSnaps({selectionPageBounds:t,minOffset:n,nearestSnapsX:r,nea... method getPointSnapLines (line 78) | getPointSnapLines({nearestSnapsX:t,nearestSnapsY:n}){const r={},o={};i... method getGapSnapLines (line 78) | getGapSnapLines({selectionPageBounds:t,nearestSnapsX:n,nearestSnapsY:r... function V1 (line 78) | function V1(e,t){const{minX:n,maxX:r,minY:o,maxY:s}=t,i=[];switch(e){cas... class O2 (line 78) | class O2{constructor(t){m(this,"editor");this.manager=t,this.editor=t.ed... method constructor (line 78) | constructor(t){m(this,"editor");this.manager=t,this.editor=t.editor} method getSnapGeometryCache (line 78) | getSnapGeometryCache(){const{editor:t}=this;return t.store.createCompu... method iterateSnapPointsInPageSpace (line 78) | *iterateSnapPointsInPageSpace(t,n){var o,s;const r=(o=this.getSnapGeom... method iterateSnapOutlines (line 78) | *iterateSnapOutlines(t,n){var o,s;const r=(o=this.getSnapGeometryCache... method getHandleSnapPosition (line 78) | getHandleSnapPosition({currentShapeId:t,handle:n,handleInPageSpace:r})... method snapHandle (line 78) | snapHandle({currentShapeId:t,handle:n}){const o=yi(this.editor.getShap... class Uf (line 78) | class Uf{constructor(t){m(this,"shapeBounds");m(this,"handles");m(this,"... method constructor (line 78) | constructor(t){m(this,"shapeBounds");m(this,"handles");m(this,"_snapIn... method getIndicators (line 78) | getIndicators(){return this._snapIndicators.get()??Do} method clearIndicators (line 78) | clearIndicators(){this.getIndicators().length&&this._snapIndicators.se... method setIndicators (line 78) | setIndicators(t){this._snapIndicators.set(t)} method getSnapThreshold (line 78) | getSnapThreshold(){return 8/this.editor.getZoomLevel()} method getSnappableShapes (line 78) | getSnappableShapes(){const{editor:t}=this,n=t.getRenderingBounds(),r=t... method getCurrentCommonAncestor (line 78) | getCurrentCommonAncestor(){return this.editor.findCommonAncestor(this.... function G1 (line 78) | function G1(e){return e.replace(dz,` class fz (line 81) | class fz{constructor(t){m(this,"baseElm");m(this,"measureText",(t,n)=>{v... method constructor (line 81) | constructor(t){m(this,"baseElm");m(this,"measureText",(t,n)=>{var i;co... method measureElementTextNodeSpans (line 81) | measureElementTextNodeSpans(t,{shouldTruncateToFirstLine:n=!1}={}){con... method measureTextSpans (line 81) | measureTextSpans(t,n){var l;if(t==="")return[];const r=(l=this.baseElm... class gz (line 81) | class gz{constructor(t){m(this,"cancelRaf");m(this,"isPaused",!0);m(this... method constructor (line 81) | constructor(t){m(this,"cancelRaf");m(this,"isPaused",!0);m(this,"now",... class Hr (line 81) | class Hr{constructor(t,n){m(this,"updateUserPreferences",t=>{this.user.s... method constructor (line 81) | constructor(t,n){m(this,"updateUserPreferences",t=>{this.user.setUserP... method getUserPreferences (line 81) | getUserPreferences(){return{id:this.getId(),name:this.getName(),locale... method getIsDarkMode (line 81) | getIsDarkMode(){return this.user.userPreferences.get().isDarkMode??(th... method getEdgeScrollSpeed (line 81) | getEdgeScrollSpeed(){return this.user.userPreferences.get().edgeScroll... method getAnimationSpeed (line 81) | getAnimationSpeed(){return this.user.userPreferences.get().animationSp... method getId (line 81) | getId(){return this.user.userPreferences.get().id} method getName (line 81) | getName(){return this.user.userPreferences.get().name??ai.name} method getLocale (line 81) | getLocale(){return this.user.userPreferences.get().locale??ai.locale} method getColor (line 81) | getColor(){return this.user.userPreferences.get().color??ai.color} method getIsSnapMode (line 81) | getIsSnapMode(){return this.user.userPreferences.get().isSnapMode??ai.... method getIsWrapMode (line 81) | getIsWrapMode(){return this.user.userPreferences.get().isWrapMode??ai.... function Zc (line 81) | function Zc(e){return Math.abs(e.props.bend)<8} function Qp (line 81) | function Qp(e,t){if(t.type==="point")return;const n=e.getShape(t.boundSh... function X1 (line 81) | function X1(e,t,n,r){if(n.type==="point")return P.From(n);const o=e.getS... function jr (line 81) | function jr(e,t){const n=e.getShapePageTransform(t);let r,o;t.props.star... function ix (line 81) | function ix(e,t,n){if(!t||!n)return"safe";if(t===n)return"double-bound";... function Al (line 81) | function Al(e,t){const{start:n,end:r,arrowheadStart:o,arrowheadEnd:s}=t.... function q1 (line 81) | function q1(e,t,n,r){if(r===void 0||r.isExact)return;const o=oe.applyToP... function xm (line 81) | function xm(e,t,n=0){const{arrowheadEnd:r,arrowheadStart:o}=t.props,s=t.... function Z1 (line 81) | function Z1(e,t,n){const r=-2*(e.x*(t.y-n.y)-e.y*(t.x-n.x)+t.x*n.y-n.x*t... function vz (line 81) | function vz(e,t,n,r,o,s,i){const a=P.Angle(e,n),c=P.Angle(e,r);let l=$u(... class se (line 81) | class se{constructor(t,n){m(this,"id");m(this,"type");m(this,"shapeType"... method constructor (line 81) | constructor(t,n){m(this,"id");m(this,"type");m(this,"shapeType");m(thi... method getPath (line 81) | getPath(){return this._path.get()} method getCurrent (line 81) | getCurrent(){return this._current.get()} method getIsActive (line 81) | getIsActive(){return this._isActive.get()} method getCurrentToolIdMask (line 81) | getCurrentToolIdMask(){return this._currentToolIdMask.get()} method setCurrentToolIdMask (line 81) | setCurrentToolIdMask(t){this._currentToolIdMask.set(t)} class bh (line 81) | class bh extends se{constructor(){super(...arguments);m(this,"onKeyDown"... method constructor (line 81) | constructor(){super(...arguments);m(this,"onKeyDown",n=>{var r;switch(... class J (line 81) | class J extends E4.EventEmitter{constructor({store:n,user:r,shapeUtils:o... method constructor (line 81) | constructor({store:n,user:r,shapeUtils:o,tools:s,getContainer:i,initia... method dispose (line 81) | dispose(){this.disposables.forEach(n=>n()),this.disposables.clear()} method getShapeUtil (line 81) | getShapeUtil(n){const r=typeof n=="string"?n:n.type,o=Lr(this.shapeUti... method undo (line 81) | undo(){return this._flushEventsForTick(0),this.history.undo(),this} method getCanUndo (line 81) | getCanUndo(){return this.history.getNumUndos()>0} method redo (line 81) | redo(){return this._flushEventsForTick(0),this.history.redo(),this} method getCanRedo (line 81) | getCanRedo(){return this.history.getNumRedos()>0} method mark (line 81) | mark(n,r,o){return this.history.mark(n,r,o),this} method bail (line 81) | bail(){return this.history.bail(),this} method bailToMark (line 81) | bailToMark(n){return this.history.bailToMark(n),this} method batch (line 81) | batch(n){return this.history.batch(n),this} method _getArrowBindingsIndex (line 81) | _getArrowBindingsIndex(){return z4(this)} method getArrowsBoundTo (line 81) | getArrowsBoundTo(n){return this._getArrowBindingsIndex().get()[n]||Do} method getArrowInfoCache (line 81) | getArrowInfoCache(){return this.store.createComputedCache("arrow infoC... method getArrowInfo (line 81) | getArrowInfo(n){const r=typeof n=="string"?n:n.id;return this.getArrow... method annotateError (line 81) | annotateError(n,{origin:r,willCrashApp:o,tags:s,extras:i}){const a=thi... method createErrorAnnotations (line 81) | createErrorAnnotations(n,r){try{const o=this.getEditingShapeId();retur... method getCrashingError (line 81) | getCrashingError(){return this._crashingError} method crash (line 81) | crash(n){return this._crashingError=n,this.store.markAsPossiblyCorrupt... method getPath (line 81) | getPath(){return this.root.getPath().split("root.")[1]} method isIn (line 81) | isIn(n){const r=n.split(".").reverse();let o=this.root;for(;r.length>0... method isInAny (line 81) | isInAny(...n){return n.some(r=>this.isIn(r))} method setCurrentTool (line 81) | setCurrentTool(n,r={}){return this.root.transition(n,r),this} method getCurrentTool (line 81) | getCurrentTool(){return this.root.getCurrent()} method getCurrentToolId (line 81) | getCurrentToolId(){const n=this.getCurrentTool();return n?n.getCurrent... method getStateDescendant (line 81) | getStateDescendant(n){var s;const r=n.split(".").reverse();let o=this.... method getDocumentSettings (line 81) | getDocumentSettings(){return this.store.get(RS)} method updateDocumentSettings (line 81) | updateDocumentSettings(n){return this.store.put([{...this.getDocumentS... method getInstanceState (line 81) | getInstanceState(){return this.store.get(In)} method updateInstanceState (line 81) | updateInstanceState(n,r){return this._updateInstanceState(n,{ephemeral... method getOpenMenus (line 81) | getOpenMenus(){return this.getInstanceState().openMenus} method addOpenMenu (line 81) | addOpenMenu(n){const r=new Set(this.getOpenMenus());return r.has(n)||(... method deleteOpenMenu (line 81) | deleteOpenMenu(n){const r=new Set(this.getOpenMenus());return r.has(n)... method clearOpenMenus (line 81) | clearOpenMenus(){return this.getOpenMenus().length&&this.updateInstanc... method getIsMenuOpen (line 81) | getIsMenuOpen(){return this.getOpenMenus().length>0} method getPageStates (line 81) | getPageStates(){return this._getPageStatesQuery().get()} method _getPageStatesQuery (line 81) | _getPageStatesQuery(){return this.store.query.records("instance_page_s... method getCurrentPageState (line 81) | getCurrentPageState(){return this.store.get(this._getCurrentPageStateI... method _getCurrentPageStateId (line 81) | _getCurrentPageStateId(){return Zt.createId(this.getCurrentPageId())} method updateCurrentPageState (line 81) | updateCurrentPageState(n,r){return this._setInstancePageState(n,r),this} method getSelectedShapeIds (line 81) | getSelectedShapeIds(){return this.getCurrentPageState().selectedShapeIds} method getSelectedShapes (line 81) | getSelectedShapes(){const{selectedShapeIds:n}=this.getCurrentPageState... method setSelectedShapes (line 81) | setSelectedShapes(n,r){const o=n.map(s=>typeof s=="string"?s:s.id);ret... method select (line 81) | select(...n){const r=typeof n[0]=="string"?n:n.map(o=>o.id);return thi... method deselect (line 81) | deselect(...n){const r=typeof n[0]=="string"?n:n.map(s=>s.id),o=this.g... method selectAll (line 81) | selectAll(){const n=this.getSortedChildIdsForParent(this.getCurrentPag... method selectNone (line 81) | selectNone(){return this.getSelectedShapeIds().length>0&&this.setSelec... method getOnlySelectedShapeId (line 81) | getOnlySelectedShapeId(){var n;return((n=this.getOnlySelectedShape())=... method getOnlySelectedShape (line 81) | getOnlySelectedShape(){const n=this.getSelectedShapes();return n.lengt... method getSelectionPageBounds (line 81) | getSelectionPageBounds(){const n=this.getCurrentPageState().selectedSh... method getSelectionRotation (line 81) | getSelectionRotation(){const n=this.getSelectedShapeIds();let r=!1,o=0... method getSelectionRotatedPageBounds (line 81) | getSelectionRotatedPageBounds(){const n=this.getSelectedShapeIds();if(... method getSelectionRotatedScreenBounds (line 81) | getSelectionRotatedScreenBounds(){const n=this.getSelectionRotatedPage... method getFocusedGroupId (line 81) | getFocusedGroupId(){return this.getCurrentPageState().focusedGroupId??... method getFocusedGroup (line 81) | getFocusedGroup(){const n=this.getFocusedGroupId();return n?this.getSh... method setFocusedGroup (line 81) | setFocusedGroup(n){const r=typeof n=="string"?n:(n==null?void 0:n.id)?... method popFocusedGroupId (line 81) | popFocusedGroupId(){const n=this.getFocusedGroup();if(n){const r=this.... method getEditingShapeId (line 81) | getEditingShapeId(){return this.getCurrentPageState().editingShapeId} method getEditingShape (line 81) | getEditingShape(){const n=this.getEditingShapeId();return n?this.getSh... method setEditingShape (line 81) | setEditingShape(n){const r=typeof n=="string"?n:(n==null?void 0:n.id)?... method getHoveredShapeId (line 81) | getHoveredShapeId(){return this.getCurrentPageState().hoveredShapeId} method getHoveredShape (line 81) | getHoveredShape(){const n=this.getHoveredShapeId();return n?this.getSh... method setHoveredShape (line 81) | setHoveredShape(n){const r=typeof n=="string"?n:(n==null?void 0:n.id)?... method getHintingShapeIds (line 81) | getHintingShapeIds(){return this.getCurrentPageState().hintingShapeIds} method getHintingShape (line 81) | getHintingShape(){const n=this.getHintingShapeIds();return fe(n.map(r=... method setHintingShapes (line 81) | setHintingShapes(n){const r=typeof n[0]=="string"?n:n.map(o=>o.id);ret... method getErasingShapeIds (line 81) | getErasingShapeIds(){return this.getCurrentPageState().erasingShapeIds} method getErasingShapes (line 81) | getErasingShapes(){const n=this.getErasingShapeIds();return fe(n.map(r... method setErasingShapes (line 81) | setErasingShapes(n){const r=typeof n[0]=="string"?n:n.map(s=>s.id);r.s... method getCroppingShapeId (line 81) | getCroppingShapeId(){return this.getCurrentPageState().croppingShapeId} method setCroppingShape (line 81) | setCroppingShape(n){const r=typeof n=="string"?n:(n==null?void 0:n.id)... method getCameraId (line 81) | getCameraId(){return hn.createId(this.getCurrentPageId())} method getCamera (line 81) | getCamera(){return this.store.get(this.getCameraId())} method getZoomLevel (line 81) | getZoomLevel(){return this.getCamera().z} method _setCamera (line 81) | _setCamera(n,r=!1){const o=this.getCamera();return o.x===n.x&&o.y===n.... method setCamera (line 81) | setCamera(n,r){const o=Number.isFinite(n.x)?n.x:0,s=Number.isFinite(n.... method centerOnPoint (line 81) | centerOnPoint(n,r){if(!this.getInstanceState().canMoveCamera)return th... method zoomToContent (line 81) | zoomToContent(n={duration:220}){const r=this.getSelectionPageBounds()?... method zoomToFit (line 81) | zoomToFit(n){if(!this.getInstanceState().canMoveCamera)return this;con... method resetZoom (line 81) | resetZoom(n=this.getViewportScreenCenter(),r){if(!this.getInstanceStat... method zoomIn (line 81) | zoomIn(n=this.getViewportScreenCenter(),r){if(!this.getInstanceState()... method zoomOut (line 81) | zoomOut(n=this.getViewportScreenCenter(),r){if(!this.getInstanceState(... method zoomToSelection (line 81) | zoomToSelection(n){if(!this.getInstanceState().canMoveCamera)return th... method panZoomIntoView (line 81) | panZoomIntoView(n,r){if(!this.getInstanceState().canMoveCamera)return ... method zoomToBounds (line 81) | zoomToBounds(n,r){if(!this.getInstanceState().canMoveCamera)return thi... method pan (line 81) | pan(n,r){if(!this.getInstanceState().canMoveCamera)return this;const{x... method stopCameraAnimation (line 81) | stopCameraAnimation(){return this.emit("stop-camera-animation"),this} method _animateViewport (line 81) | _animateViewport(n){if(!this._viewportAnimation)return;const r=()=>{th... method _animateToViewport (line 81) | _animateToViewport(n,r={}){const{duration:o=0,easing:s=nn.easeInOutCub... method slideCamera (line 81) | slideCamera(n={}){if(!this.getInstanceState().canMoveCamera)return thi... method animateToUser (line 81) | animateToUser(n){const r=this.getCollaborators().find(o=>o.userId===n)... method animateToShape (line 81) | animateToShape(n,r=M5){if(!this.getInstanceState().canMoveCamera)retur... method updateViewportScreenBounds (line 81) | updateViewportScreenBounds(n,r=!1){n.width=Math.max(n.width,1),n.heigh... method getViewportScreenBounds (line 81) | getViewportScreenBounds(){const{x:n,y:r,w:o,h:s}=this.getInstanceState... method getViewportScreenCenter (line 81) | getViewportScreenCenter(){const n=this.getViewportScreenBounds();retur... method getViewportPageBounds (line 81) | getViewportPageBounds(){const{w:n,h:r}=this.getViewportScreenBounds(),... method getViewportPageCenter (line 81) | getViewportPageCenter(){return this.getViewportPageBounds().center} method screenToPage (line 81) | screenToPage(n){const{screenBounds:r}=this.store.unsafeGetWithoutCaptu... method pageToScreen (line 81) | pageToScreen(n){const r=this.getViewportScreenBounds(),{x:o,y:s,z:i=1}... method pageToViewport (line 81) | pageToViewport(n){const{x:r,y:o,z:s=1}=this.getCamera();return{x:(n.x+... method _getCollaboratorsQuery (line 81) | _getCollaboratorsQuery(){return this.store.query.records("instance_pre... method getCollaborators (line 81) | getCollaborators(){const n=this._getCollaboratorsQuery().get();return ... method getCollaboratorsOnCurrentPage (line 81) | getCollaboratorsOnCurrentPage(){const n=this.getCurrentPageId();return... method startFollowingUser (line 81) | startFollowingUser(n){const r=this._getCollaboratorsQuery().get().filt... method stopFollowingUser (line 81) | stopFollowingUser(){return this.updateInstanceState({followingUserId:n... method getCameraState (line 81) | getCameraState(){return this._cameraState.get()} method getUnorderedRenderingShapes (line 81) | getUnorderedRenderingShapes(n){const r=[];let o=Io*2,s=Io;const i=this... method getRenderingShapes (line 81) | getRenderingShapes(){return this.getUnorderedRenderingShapes(!0).sort(... method getRenderingBounds (line 81) | getRenderingBounds(){return this._renderingBounds.get()} method updateRenderingBounds (line 81) | updateRenderingBounds(){const n=this.getViewportPageBounds();return n.... method _getAllPagesQuery (line 81) | _getAllPagesQuery(){return this.store.query.records("page")} method getPages (line 81) | getPages(){return this._getAllPagesQuery().get().sort(en)} method getCurrentPage (line 81) | getCurrentPage(){return this.getPage(this.getCurrentPageId())} method getCurrentPageId (line 81) | getCurrentPageId(){return this.getInstanceState().currentPageId} method getPage (line 81) | getPage(n){return this.store.get(typeof n=="string"?n:n.id)} method getCurrentPageShapeIds (line 81) | getCurrentPageShapeIds(){return this._currentPageShapeIds.get()} method getCurrentPageShapeIdsSorted (line 81) | getCurrentPageShapeIdsSorted(){return Array.from(this.getCurrentPageSh... method getPageShapeIds (line 81) | getPageShapeIds(n){const r=typeof n=="string"?n:n.id,o=this.store.quer... method setCurrentPage (line 81) | setCurrentPage(n,r){const o=typeof n=="string"?n:n.id;return this._set... method updatePage (line 81) | updatePage(n,r){return this._updatePage(n,r),this} method createPage (line 81) | createPage(n){return this._createPage(n),this} method deletePage (line 81) | deletePage(n){const r=typeof n=="string"?n:n.id;return this._deletePag... method duplicatePage (line 81) | duplicatePage(n,r=Ho.createId()){if(this.getPages().length>=Gp)return ... method renamePage (line 81) | renamePage(n,r,o){const s=typeof n=="string"?n:n.id;return this.getIns... method _getAllAssetsQuery (line 81) | _getAllAssetsQuery(){return this.store.query.records("asset")} method getAssets (line 81) | getAssets(){return this._getAllAssetsQuery().get()} method createAssets (line 81) | createAssets(n){return this._createAssets(n),this} method updateAssets (line 81) | updateAssets(n){return this._updateAssets(n),this} method deleteAssets (line 81) | deleteAssets(n){const r=typeof n[0]=="string"?n:n.map(o=>o.id);return ... method getAsset (line 81) | getAsset(n){return this.store.get(typeof n=="string"?n:n.id)} method _getShapeGeometryCache (line 81) | _getShapeGeometryCache(){return this.store.createComputedCache("bounds... method getShapeGeometry (line 81) | getShapeGeometry(n){return this._getShapeGeometryCache().get(typeof n=... method _getShapeHandlesCache (line 81) | _getShapeHandlesCache(){return this.store.createComputedCache("handles... method getShapeHandles (line 81) | getShapeHandles(n){return this._getShapeHandlesCache().get(typeof n=="... method getShapeLocalTransform (line 81) | getShapeLocalTransform(n){const r=typeof n=="string"?n:n.id,o=this.get... method _getShapePageTransformCache (line 81) | _getShapePageTransformCache(){return this.store.createComputedCache("p... method getShapeParentTransform (line 81) | getShapeParentTransform(n){const r=typeof n=="string"?n:n.id,o=this.ge... method getShapePageTransform (line 81) | getShapePageTransform(n){const r=typeof n=="string"?n:n.id;return this... method _getShapePageBoundsCache (line 81) | _getShapePageBoundsCache(){return this.store.createComputedCache("page... method getShapePageBounds (line 81) | getShapePageBounds(n){return this._getShapePageBoundsCache().get(typeo... method _getShapeClipPathCache (line 81) | _getShapeClipPathCache(){return this.store.createComputedCache("clipPa... method getShapeClipPath (line 81) | getShapeClipPath(n){return this._getShapeClipPathCache().get(typeof n=... method _getShapeMaskCache (line 81) | _getShapeMaskCache(){return this.store.createComputedCache("pageMaskCa... method getShapeMask (line 81) | getShapeMask(n){return this._getShapeMaskCache().get(typeof n=="string... method getShapeMaskedPageBounds (line 81) | getShapeMaskedPageBounds(n){return typeof n!="string"&&(n=n.id),this._... method _getShapeMaskedPageBoundsCache (line 81) | _getShapeMaskedPageBoundsCache(){return this.store.createComputedCache... method getShapeAncestors (line 81) | getShapeAncestors(n,r=[]){const o=typeof n=="string"?n:n.id,s=this.get... method findShapeAncestor (line 81) | findShapeAncestor(n,r){const o=typeof n=="string"?n:n.id,s=this.getSha... method hasAncestor (line 81) | hasAncestor(n,r){const o=typeof n=="string"?n:n==null?void 0:n.id,s=o&... method findCommonAncestor (line 81) | findCommonAncestor(n,r){var l;if(n.length===0)return;const o=typeof n[... method isShapeOrAncestorLocked (line 81) | isShapeOrAncestorLocked(n){const r=typeof n=="string"?this.getShape(n)... method _notVisibleShapes (line 81) | _notVisibleShapes(){return U4(this)} method getCulledShapes (line 81) | getCulledShapes(){const n=this._notVisibleShapes().get(),r=this.getSel... method getCurrentPageBounds (line 81) | getCurrentPageBounds(){let n;return this.getCurrentPageShapeIdsSorted(... method getSelectedShapeAtPoint (line 81) | getSelectedShapeAtPoint(n){const r=this.getSelectedShapeIds();return t... method getShapeAtPoint (line 81) | getShapeAtPoint(n,r={}){const o=this.getZoomLevel(),s=this.getViewport... method getShapesAtPoint (line 81) | getShapesAtPoint(n,r={}){return this.getCurrentPageShapes().filter(o=>... method isPointInShape (line 81) | isPointInShape(n,r,o={}){const{hitInside:s=!1,margin:i=0}=o,a=typeof n... method getPointInShapeSpace (line 81) | getPointInShapeSpace(n,r){const o=typeof n=="string"?n:n.id;return thi... method getPointInParentSpace (line 81) | getPointInParentSpace(n,r){const o=typeof n=="string"?n:n.id,s=this.ge... method getCurrentPageShapes (line 81) | getCurrentPageShapes(){return Array.from(this.getCurrentPageShapeIds()... method getCurrentPageShapesSorted (line 81) | getCurrentPageShapesSorted(){const n=[],r=this.getSortedChildIdsForPar... method getCurrentPageRenderingShapesSorted (line 81) | getCurrentPageRenderingShapesSorted(){const n=this.getCulledShapes();r... method isShapeOfType (line 81) | isShapeOfType(n,r){const o=typeof n=="string"?this.getShape(n):n;retur... method getShape (line 81) | getShape(n){const r=typeof n=="string"?n:n.id;if(Kn(r))return this.sto... method getShapeParent (line 81) | getShapeParent(n){const r=typeof n=="string"?n:n==null?void 0:n.id;if(... method getShapeNearestSibling (line 81) | getShapeNearestSibling(n,r){return r?r.parentId===n.parentId?r:this.fi... method isShapeInPage (line 81) | isShapeInPage(n,r=this.getCurrentPageId()){const o=typeof n=="string"?... method getAncestorPageId (line 81) | getAncestorPageId(n){const r=typeof n=="string"?n:n==null?void 0:n.id,... method reparentShapes (line 81) | reparentShapes(n,r,o){const s=typeof n[0]=="string"?n:n.map(y=>y.id);i... method getHighestIndexForParent (line 81) | getHighestIndexForParent(n){const r=typeof n=="string"?n:n.id,o=this._... method getSortedChildIdsForParent (line 81) | getSortedChildIdsForParent(n){const r=typeof n=="string"?n:n.id,o=this... method visitDescendants (line 81) | visitDescendants(n,r){const o=typeof n=="string"?n:n.id,s=this.getSort... method getShapeAndDescendantIds (line 81) | getShapeAndDescendantIds(n){const r=new Set,o=[...n];for(;o.length>0;)... method getDroppingOverShape (line 81) | getDroppingOverShape(n,r=[]){const o=this.getCurrentPageShapesSorted()... method getOutermostSelectableShape (line 81) | getOutermostSelectableShape(n,r){const o=typeof n=="string"?n:n.id,s=t... method rotateShapesBy (line 81) | rotateShapesBy(n,r){if((typeof n[0]=="string"?n:n.map(i=>i.id)).length... method getChangesToTranslateShape (line 81) | getChangesToTranslateShape(n,r){var i,a,c;let o=n;const s=this.getShap... method nudgeShapes (line 81) | nudgeShapes(n,r,o){const s=typeof n[0]=="string"?n:n.map(a=>a.id);if(s... method duplicateShapes (line 81) | duplicateShapes(n,r){const o=typeof n[0]=="string"?n:n.map(u=>u.id);if... method moveShapesToPage (line 81) | moveShapesToPage(n,r){const o=typeof n[0]=="string"?n:n.map(c=>c.id);i... method toggleLock (line 81) | toggleLock(n){const r=typeof n[0]=="string"?n:n.map(a=>a.id);if(this.g... method sendToBack (line 81) | sendToBack(n){const r=typeof n[0]=="string"?n:n.map(s=>s.id),o=Ed(this... method sendBackward (line 81) | sendBackward(n){const r=typeof n[0]=="string"?n:n.map(s=>s.id),o=Ed(th... method bringForward (line 81) | bringForward(n){const r=typeof n[0]=="string"?n:n.map(s=>s.id),o=Ed(th... method bringToFront (line 81) | bringToFront(n){const r=typeof n[0]=="string"?n:n.map(s=>s.id),o=Ed(th... method flipShapes (line 81) | flipShapes(n,r){const o=typeof n[0]=="string"?n:n.map(a=>a.id);if(this... method stackShapes (line 81) | stackShapes(n,r,o){const s=typeof n[0]=="string"?n:n.map(w=>w.id);if(t... method packShapes (line 81) | packShapes(n,r){var _,k;const o=typeof n[0]=="string"?n:n.map($=>$.id)... method alignShapes (line 81) | alignShapes(n,r){const o=typeof n[0]=="string"?n:n.map(l=>l.id);if(thi... method distributeShapes (line 81) | distributeShapes(n,r){const o=typeof n[0]=="string"?n:n.map(b=>b.id);i... method stretchShapes (line 81) | stretchShapes(n,r){const o=typeof n[0]=="string"?n:n.map(l=>l.id);if(t... method resizeShape (line 81) | resizeShape(n,r,o={}){var f;const s=typeof n=="string"?n:n.id;if(this.... method _scalePagePoint (line 81) | _scalePagePoint(n,r,o,s){const i=P.RotWith(n,r,-s).sub(r),a=P.MulV(i,o... method _resizeUnalignedShape (line 81) | _resizeUnalignedShape(n,r,o){const{type:s}=o.initialShape,i=new P(r.x,... method getInitialMetaForShape (line 81) | getInitialMetaForShape(n){return{}} method createShape (line 81) | createShape(n){return this._createShapes([n]),this} method createShapes (line 81) | createShapes(n){if(!Array.isArray(n))throw Error("Editor.createShapes:... method animateShape (line 81) | animateShape(n,r){return this.animateShapes([n],r)} method animateShapes (line 81) | animateShapes(n,r={}){const{duration:o=500,easing:s=nn.linear}=r,i=et(... method groupShapes (line 81) | groupShapes(n,r=Be()){var f;if(!Array.isArray(n))throw Error("Editor.g... method ungroupShapes (line 81) | ungroupShapes(n){const r=typeof n[0]=="string"?n:n.map(a=>a.id);if(thi... method updateShape (line 81) | updateShape(n,r){return this.updateShapes([n],r),this} method updateShapes (line 81) | updateShapes(n,r){const o=Array(n.length);for(let s=0,i=n.length;s{var o;return!((o=this.getS... method deleteShapes (line 81) | deleteShapes(n){if(!Array.isArray(n))throw Error("Editor.deleteShapes:... method deleteShape (line 81) | deleteShape(n){return this.deleteShapes([typeof n=="string"?n:n.id]),t... method _extractSharedStyles (line 81) | _extractSharedStyles(n,r){if(this.isShapeOfType(n,"group")){const o=th... method _getSelectionSharedStyles (line 81) | _getSelectionSharedStyles(){const n=this.getSelectedShapes(),r=new KS;... method getStyleForNextShape (line 81) | getStyleForNextShape(n){const r=this.getInstanceState().stylesForNextS... method getShapeStyleIfExists (line 81) | getShapeStyleIfExists(n,r){const o=this.styleProps[n.type].get(r);if(o... method getSharedStyles (line 81) | getSharedStyles(){if(this.isIn("select")&&this.getSelectedShapeIds().l... method getSharedOpacity (line 81) | getSharedOpacity(){if(this.isIn("select")&&this.getSelectedShapeIds().... method setOpacityForNextShapes (line 81) | setOpacityForNextShapes(n,r){return this.updateInstanceState({opacityF... method setOpacityForSelectedShapes (line 81) | setOpacityForSelectedShapes(n,r){const o=this.getSelectedShapes();if(o... method setStyleForNextShapes (line 81) | setStyleForNextShapes(n,r,o){const s=this.getInstanceState().stylesFor... method setStyleForSelectedShapes (line 81) | setStyleForSelectedShapes(n,r,o){const s=this.getSelectedShapes();if(s... method registerExternalAssetHandler (line 81) | registerExternalAssetHandler(n,r){return this.externalAssetContentHand... method getAssetForExternalContent (line 81) | async getAssetForExternalContent(n){var r,o;return await((o=(r=this.ex... method registerExternalContentHandler (line 81) | registerExternalContentHandler(n,r){return this.externalContentHandler... method putExternalContent (line 81) | async putExternalContent(n){var r,o;return(o=(r=this.externalContentHa... method getContentFromCurrentPage (line 81) | getContentFromCurrentPage(n){const r=typeof n[0]=="string"?n:n.map(c=>... method putContentOntoCurrentPage (line 81) | putContentOntoCurrentPage(n,r={}){var k;if(this.getInstanceState().isR... method getSvgElement (line 82) | async getSvgElement(n,r={}){const o=await V4(this,n,r);if(!o)return;co... method getSvgString (line 82) | async getSvgString(n,r={}){const o=await this.getSvgElement(n,r);retur... method getSvg (line 82) | async getSvg(n,r={}){const o=await this.getSvgElement(n,r);if(o)return... method _updateInputsFromEvent (line 82) | _updateInputsFromEvent(n){var S;const{pointerVelocity:r,previousScreen... method cancel (line 82) | cancel(){return this.dispatch({type:"misc",name:"cancel"}),this} method interrupt (line 82) | interrupt(){return this.dispatch({type:"misc",name:"interrupt"}),this} method complete (line 82) | complete(){return this.dispatch({type:"misc",name:"complete"}),this} method cancelDoubleClick (line 82) | cancelDoubleClick(){this._clickManager.cancelDoubleClickTimeout()} method _flushEventsForTick (line 82) | _flushEventsForTick(n){this.batch(()=>{if(this._pendingEventsForNextTi... function _d (line 82) | function _d(e,t=e.getCurrentPageId()){const n=e.getPage(t).name;e.emit("... function Qc (line 82) | function Qc(e,t){if(!t)return e;let n=null;const r=Object.entries(t);for... function D2 (line 82) | function D2(e,t,n){const r=e.getShape(t);if(!r)return;n.push(r);const o=... function Ru (line 82) | function Ru(){const e=z(),t=j2();return K("isDarkMode",()=>(t==null?void... function ds (line 82) | function ds(e,t,n,r,o,s=16,i=16){const a=(-n-t)*(Pe/180),c=Math.sin(a),l... function Bn (line 82) | function Bn(e,t=0,n="black"){return Cz[e](w5(t),!1,n)} function Iz (line 82) | function Iz(){const e=z(),t=cn(),n=Ru();js("useCursor",()=>{const{type:r... function Ez (line 82) | function Ez(){const e=z(),t=cn(),n=Ru(),r=K($t.forceSrgb);Se.useEffect((... function ax (line 82) | function ax(e){const t=x.useRef();return x.useLayoutEffect(()=>{t.curren... function _z (line 82) | function _z(e){const t=z(),n=cn();x.useLayoutEffect(()=>{e?(t.getInstanc... function kz (line 82) | function kz(){const[e,t]=x.useState(0);x.useEffect(()=>t(n=>n+1),[])} function Tz (line 82) | function Tz(){return so?["iPad Simulator","iPhone Simulator","iPod Simul... function $z (line 82) | function $z(e){e.version{const o=()=>{e.removeEventLis... function Bz (line 89) | function Bz(e){if(WS.has(e))return;const t=new Promise((n,r)=>{const o=(... method get (line 89) | get(e,t,n){if(e instanceof IDBTransaction){if(t==="done")return WS.get(e... method set (line 89) | set(e,t,n){return e[t]=n,!0} method has (line 89) | has(e,t){return e instanceof IDBTransaction&&(t==="done"||t==="store")?!... function Uz (line 89) | function Uz(e){VS=e(VS)} function Hz (line 89) | function Hz(e){return e===IDBDatabase.prototype.transaction&&!("objectSt... function Kz (line 89) | function Kz(e){return typeof e=="function"?Hz(e):(e instanceof IDBTransa... function Ro (line 89) | function Ro(e){if(e instanceof IDBRequest)return zz(e);if(wm.has(e))retu... function Wz (line 89) | function Wz(e,t,{blocked:n,upgrade:r,blocking:o,terminated:s}={}){const ... function Vz (line 89) | function Vz(e,{blocked:t}={}){const n=indexedDB.deleteDatabase(e);return... function nP (line 89) | function nP(e,t){if(!(e instanceof IDBDatabase&&!(t in e)&&typeof t=="st... function Wf (line 89) | async function Wf(e,t){Jz(e);const n=await Wz(e,3,{upgrade(r){r.objectSt... function Xz (line 89) | async function Xz({persistenceKey:e,sessionId:t,didCancel:n}){const r=Kf... function qz (line 89) | async function qz({persistenceKey:e,schema:t,changes:n,sessionId:r,sessi... function Zz (line 89) | async function Zz({persistenceKey:e,schema:t,snapshot:n,sessionId:r,sess... function Qz (line 89) | async function Qz({persistenceKey:e,didCancel:t}){await Wf(Kf+e,async n=... function lx (line 89) | function lx(){const e=JSON.parse(D0(z2)||"[]")??[];return Array.isArray(... function Jz (line 89) | function Jz(e){const t=new Set(lx());t.add(e),R0(z2,JSON.stringify([...t... class r8 (line 89) | class r8{constructor(t){m(this,"onmessage")}postMessage(t){}close(){}} method constructor (line 89) | constructor(t){m(this,"onmessage")} method postMessage (line 89) | postMessage(t){} method close (line 89) | close(){} class s8 (line 89) | class s8{constructor(t,{persistenceKey:n,sessionId:r=ef,onLoad:o,onLoadE... method constructor (line 89) | constructor(t,{persistenceKey:n,sessionId:r=ef,onLoad:o,onLoadError:s}... method debug (line 89) | debug(...t){this.isDebugging&&console.debug(...t)} method connect (line 89) | async connect(t,n){this.debug("connecting");let r;try{r=await Xz({pers... method close (line 89) | close(){this.debug("closing"),this.didDispose=!0,this.disposables.forE... method schedulePersist (line 89) | schedulePersist(){this.debug("schedulePersist",this.scheduledPersistTi... method persistIfNeeded (line 89) | persistIfNeeded(){this.debug("persistIfNeeded",{isPersisting:this.isPe... method doPersist (line 89) | async doPersist(){_t(!this.isPersisting,"persist already in progress")... function B2 (line 89) | function B2({initialData:e,defaultName:t="",...n}){const r="schema"in n&... function i8 (line 89) | function i8(e){return Object.fromEntries(e.map(t=>[t.type,{props:t.props... function oP (line 89) | function oP(e){const t=B2(e);return e.snapshot&&t.loadSnapshot(e.snapsho... function U2 (line 89) | function U2(e){const[t,n]=x.useState(()=>oP(e));if(!U_(t.opts,e)){const ... function a8 (line 89) | function a8({persistenceKey:e,sessionId:t,...n}){const[r,o]=x.useState(n... function c8 (line 89) | function c8(){const e=z();x.useEffect(()=>{if(!H2)return;function t(n){(... function l8 (line 89) | function l8(){const e=z(),t=cn();x.useEffect(()=>{const n=s=>t.style.set... function p8 (line 89) | function p8(e){const{defaultName:t,snapshot:n,initialData:r,shapeUtils:o... function W2 (line 89) | function W2({onMount:e,children:t,store:n,tools:r,shapeUtils:o,user:s,in... function f8 (line 89) | function f8({children:e,onMount:t,autoFocus:n}){return l8(),Iz(),Ez(),c8... function g8 (line 89) | function g8({crashingError:e}){throw e} function V2 (line 89) | function V2({children:e}){return h.jsx("div",{className:"tl-loading",chi... function G2 (line 89) | function G2({children:e}){return h.jsx("div",{className:"tl-loading",chi... function m8 (line 89) | function m8(e){const t=z(),n=ax(r=>{const o=e==null?void 0:e(r);return r... function Ai (line 89) | function Ai({children:e,className:t="",...n}){return h.jsx("div",{...n,c... function Y2 (line 89) | function Y2(e,t,n={}){const{newPoint:r,handle:o,scaleX:s,scaleY:i}=t,{mi... class Pc (line 89) | class Pc extends Fr{constructor(){super(...arguments);m(this,"onResize",... method constructor (line 89) | constructor(){super(...arguments);m(this,"onResize",(n,r)=>Y2(n,r))} method getGeometry (line 89) | getGeometry(n){return new Wo({width:n.props.w,height:n.props.h,isFille... method getHandleSnapGeometry (line 89) | getHandleSnapGeometry(n){return{points:this.getGeometry(n).bounds.corn... method constructor (line 89) | constructor(){super(...arguments);m(this,"onPointerDown",n=>{this.parent... method constructor (line 89) | constructor(){super(...arguments);m(this,"markId","");m(this,"wasFocused... method complete (line 89) | complete(){const{originPagePoint:n}=this.editor.inputs;if(!this.wasFocus... method cancel (line 89) | cancel(){this.parent.transition("idle")} class Ph (line 89) | class Ph extends se{constructor(){super(...arguments);m(this,"onCreate")}} method constructor (line 89) | constructor(){super(...arguments);m(this,"onCreate")} function Vf (line 89) | function Vf(e){const t=z();return K("isEditing",()=>t.getEditingShapeId(... function v8 (line 89) | function v8(){return x.useId().replace(/:/g,"_")} function Xr (line 89) | function Xr(e){const t=z();return x.useMemo(function(){const o=l=>{if(l.... function ux (line 89) | function ux(e,t=x8){return Math.max(w8,Math.ceil(e/t))} class X2 (line 89) | class X2 extends Hi{constructor(n){super({...n,isFilled:!1,isClosed:!1})... method constructor (line 89) | constructor(n){super({...n,isFilled:!1,isClosed:!1});m(this,"_center")... method nearestPoint (line 89) | nearestPoint(n){const{_center:r,measure:o,radius:s,angleEnd:i,angleSta... method hitTestLineSegment (line 89) | hitTestLineSegment(n,r){const{_center:o,radius:s,measure:i,angleStart:... method getVertices (line 89) | getVertices(){const{_center:n,measure:r,length:o,radius:s,angleStart:i... class dx (line 89) | class dx extends Hi{constructor(n){super({isClosed:!0,...n});m(this,"_ce... method constructor (line 89) | constructor(n){super({isClosed:!0,...n});m(this,"_center");m(this,"rad... method getBounds (line 89) | getBounds(){return new ne(this.x,this.y,this.radius*2,this.radius*2)} method getVertices (line 89) | getVertices(){const{_center:n,radius:r}=this,o=Oe*r,s=[];for(let i=0,a... method nearestPoint (line 89) | nearestPoint(n){const{_center:r,radius:o}=this;return r.equals(n)?P.Ad... method hitTestLineSegment (line 89) | hitTestLineSegment(n,r,o=0){const{_center:s,radius:i}=this;return Nf(n... class b8 (line 89) | class b8 extends Ki{constructor(n){const{start:r,cp1:o,cp2:s,end:i}=n;su... method constructor (line 89) | constructor(n){const{start:r,cp1:o,cp2:s,end:i}=n;super({...n,points:[... method getVertices (line 89) | getVertices(){const n=[],{a:r,b:o,c:s,d:i}=this;for(let a=0,c=10;a<=c;... method midPoint (line 89) | midPoint(){return P8(this,.5)} method nearestPoint (line 89) | nearestPoint(n){let r,o=1/0,s,i;for(const a of this.segments)i=a.neare... function P8 (line 89) | function P8(e,t){const{a:n,b:r,c:o,d:s}=e;return new P((1-t)*(1-t)*(1-t)... class C8 (line 89) | class C8 extends Hi{constructor(n){super({...n,isClosed:!1,isFilled:!1})... method constructor (line 89) | constructor(n){super({...n,isClosed:!1,isFilled:!1});m(this,"points");... method segments (line 89) | get segments(){if(!this._segments){this._segments=[];const{points:n}=t... method length (line 89) | get length(){return this._length||(this._length=this.segments.reduce((... method getVertices (line 89) | getVertices(){const n=this.segments.reduce((r,o)=>r.concat(o.vertices)... method nearestPoint (line 89) | nearestPoint(n){let r,o=1/0,s,i;for(const a of this.segments)i=a.neare... method hitTestLineSegment (line 89) | hitTestLineSegment(n,r){return this.segments.some(o=>o.hitTestLineSegm... class q2 (line 89) | class q2 extends Hi{constructor(n){super({...n,isClosed:!0});m(this,"w")... method constructor (line 89) | constructor(n){super({...n,isClosed:!0});m(this,"w");m(this,"h");m(thi... method edges (line 89) | get edges(){if(!this._edges){const{vertices:n}=this;this._edges=[];for... method getVertices (line 89) | getVertices(){const n=Math.max(1,this.w),r=Math.max(1,this.h),o=n/2,s=... method nearestPoint (line 89) | nearestPoint(n){let r,o=1/0,s,i;for(const a of this.edges)i=a.nearestP... method hitTestLineSegment (line 89) | hitTestLineSegment(n,r){return this.edges.some(o=>o.hitTestLineSegment... method getBounds (line 89) | getBounds(){return new ne(0,0,this.w,this.h)} class I8 (line 89) | class I8 extends q2{constructor(t){super({...t}),this.config=t}getVertic... method constructor (line 89) | constructor(t){super({...t}),this.config=t} method getVertices (line 89) | getVertices(){const t=Math.max(1,this.w),n=Math.max(1,this.h),r=t/2,o=... function sP (line 89) | function sP(e,t,n,r,o){const s=R5,i=n?L5:0,a=e-i,c=e+i,l=r?0:s,u=o?t:t-s... function hx (line 89) | function hx(e){if(!e.inputs.isDragging||e.inputs.isPanning||!e.getInstan... function E8 (line 89) | async function E8({shouldReload:e=!0}={}){B3(),await Promise.all(lx().ma... function _8 (line 89) | function _8(e,t="_blank"){J0.openWindow(e,t)} function SW (line 91) | function SW(e){return e.getSelectedShapeIds().map(r=>e.getShape(r)).filt... function xW (line 91) | function xW(e,t){const n=z();return K("selectedShapes",()=>n.getSelected... function wn (line 91) | function wn(e,t){const n=z();return K("selectedShapes",()=>{const r=n.ge... function wW (line 91) | function wW(){const e=z();return K("showAutoSizeToggle",()=>{const t=e.g... function XT (line 91) | function XT(){const e=z();return K("hasLinkShapeSelected",()=>{const t=e... function bW (line 91) | function bW(){const e=z();return K("onlyFlippableShape",()=>{const t=e.g... function qT (line 91) | function qT(){const e=z();return K("useCanRedo",()=>e.getCanRedo(),[e])} function ZT (line 91) | function ZT(){const e=z();return K("useCanUndo",()=>e.getCanUndo(),[e])} function PW (line 91) | function PW({children:e}){const t=z();return K("shouldDisplayHandles",()... function QT (line 91) | function QT(e,t={}){const{size:n=16,smoothing:r=.5}=t;if(e.length===0||n... function jx (line 91) | function jx(e,t={}){const{size:n=16,start:r={},end:o={},last:s=!1}=t,{ca... function lo (line 91) | function lo(e,t={}){var w;const{streamline:n=.5,size:r=16,simulatePressu... function Jf (line 91) | function Jf(e,t){const{size:n=16,thinning:r=.5,simulatePressure:o=!0,eas... function _W (line 91) | function _W(e,t={}){return jx(Jf(lo(e,t),t),t)} function ZP (line 91) | function ZP({scribble:e,zoom:t,color:n,opacity:r,className:o}){if(!e.poi... function ns (line 91) | function ns(){const e=z();return K("isReadonlyMode",()=>e.getInstanceSta... function TW (line 91) | function TW({size:e,width:t,height:n,hideAlternateHandles:r}){const o=j(... function DW (line 109) | function DW(e,t){var n=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator... function QP (line 109) | function QP(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){v... function Un (line 109) | function Un(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new A... function UW (line 109) | function UW(){throw new TypeError(`Invalid attempt to spread non-iterabl... function HW (line 110) | function HW(){throw new TypeError(`Invalid attempt to destructure non-it... function KW (line 111) | function KW(e,t){if(typeof e!="object"||e===null)return e;var n=e[Symbol... function WW (line 111) | function WW(e){var t=KW(e,"string");return typeof t=="symbol"?t:String(t)} function jl (line 111) | function jl(e){var t=e.sizes.shift(),n=Math.max(Math.ceil(t[0]),1),r=Mat... function Ym (line 111) | function Ym(e){var t=e.width===e.height,n=e.height===1,r=e.width===1,o=[... function Rd (line 111) | function Rd(e){var t=window&&"HTMLCanvasElement"in window,n=window&&"Off... function GW (line 116) | function GW(){return qm||(qm=YW()),qm} function YW (line 116) | async function YW(){const e=await Xm.maxWidth({usePromise:!0}),t=await X... function e$ (line 116) | async function e$(e,t){if(e<=eC&&t<=eC&&e*t<=XW)return[e,t];const{maxWid... function tC (line 120) | function tC(e,t){let n=0;for(;e[t+n];)n+=e[t+n]+1;return n+1} function qW (line 120) | function qW(e){return new TextDecoder("ascii").decode(e.slice(0,3))==="G... function ZW (line 120) | function ZW(e){const t=new Uint8Array(e);let n,r,o=0,s=0;if(!qW(e))retur... function QW (line 120) | function QW(e,t){const n=e.w/t.w,r=e.h/t.h;return n<=1&&r<=1?e:n>r?{w:e.... function JW (line 120) | async function JW(e,t,n,r={}){const o=await jo.usingObjectURL(e,jo.loadI... function eV (line 120) | async function eV(e){return ZW(await e.arrayBuffer())} function tV (line 120) | function tV(e){if(typeof e!="string")throw new TypeError("Expected a str... function nV (line 120) | function nV(e){const t=new URL(e).host.replace("www.","");for(const n of... function oV (line 120) | function oV(e){const t=new URL(e).host.replace("www.","");for(const n of... function n$ (line 120) | function n$(e){return oV(e)??nV(e)} function Cs (line 120) | function Cs(e){try{return n$(e)}catch(t){console.error(t)}} method insertTextFirefox (line 124) | static insertTextFirefox(t,n){t.setRangeText(n,t.selectionStart||0,t.sel... method insert (line 124) | static insert(t,n){const r=t.ownerDocument,o=r.activeElement;o!==t&&t.fo... method set (line 124) | static set(t,n){t.select(),ln.insert(t,n)} method getSelection (line 124) | static getSelection(t){const{selectionStart:n,selectionEnd:r}=t;return t... method wrapSelection (line 124) | static wrapSelection(t,n,r){const{selectionStart:o,selectionEnd:s}=t,i=l... method replace (line 124) | static replace(t,n,r){let o=0;t.value.replace(n,(...s)=>{const i=o+s[s.l... method findLineEnd (line 124) | static findLineEnd(t,n){const r=t.lastIndexOf(` method indent (line 125) | static indent(t){var a;const{selectionStart:n,selectionEnd:r,value:o}=t,... method unindent (line 126) | static unindent(t){const{selectionStart:n,selectionEnd:r,value:o}=t,s=o.... method indentCE (line 127) | static indentCE(t){var c;const n=window.getSelection(),r=t.innerText,o=L... method unindentCE (line 128) | static unindentCE(t){const n=window.getSelection(),r=t.innerText,o=Ld(t)... method normalizeText (line 129) | static normalizeText(t){return t.replace(ln.fixNewLines,` method normalizeTextForDom (line 130) | static normalizeTextForDom(t){return t.replace(ln.fixNewLines,` function Ld (line 133) | function Ld(e){if(typeof window.getSelection>"u")return;const t=window.g... function r$ (line 133) | function r$(e){return sV.test(e)} function iV (line 133) | function iV(e){return e.replace(/\t/g,Da)} function aV (line 133) | function aV(e){const t=e.split(` function cV (line 135) | function cV(e){return e.replace(/[ \t]+$/gm,"").replace(/\n+$/,"")} function lV (line 135) | function lV(e){return cV(aV(iV(e)))} function uV (line 135) | function uV(e,{maxImageDimension:t,maxAssetSize:n,acceptedImageMimeTypes... function nC (line 136) | async function nC(e,t,n){if(!t.length)return[];const r=P.From(n),o=[];fo... function o$ (line 136) | function o$(e,t){const n=e.getViewportPageBounds();let r=e.getSelectionP... function dV (line 136) | function dV(e,t,n){const r={id:Be(),type:"bookmark",x:n.x-150,y:n.y-160,... method constructor (line 136) | constructor(){super(...arguments);m(this,"onPointerDown",n=>{this.parent... method constructor (line 136) | constructor(){super(...arguments);m(this,"shape");m(this,"markId","");m(... method cancel (line 136) | cancel(){this.shape&&this.editor.bailToMark(this.markId),this.editor.set... method createArrowShape (line 136) | createArrowShape(){var u,d;const{originPagePoint:n}=this.editor.inputs,r... method updateArrowShapeEndHandle (line 136) | updateArrowShapeEndHandle(){var s,i,a;const n=this.shape;if(!n)throw Err... method startPreciseTimeout (line 136) | startPreciseTimeout(){this.preciseTimeout=window.setTimeout(()=>{this.ge... method clearPreciseTimeout (line 136) | clearPreciseTimeout(){clearTimeout(this.preciseTimeout)} class _h (line 136) | class _h extends se{constructor(){super(...arguments);m(this,"shapeType"... method constructor (line 136) | constructor(){super(...arguments);m(this,"shapeType","arrow")} class Ox (line 136) | class Ox extends se{constructor(){super(...arguments);m(this,"info",{});... method constructor (line 136) | constructor(){super(...arguments);m(this,"info",{});m(this,"initialSha... method canClose (line 136) | canClose(){return this.shapeType!=="highlight"} method getIsClosed (line 136) | getIsClosed(n,r){if(!this.canClose())return!1;const o=Mt[r],s=n[0].poi... method startShape (line 136) | startShape(){const{inputs:{originPagePoint:n,isPen:r}}=this.editor;thi... method updateDrawingShape (line 136) | updateDrawingShape(){const{initialShape:n}=this,{inputs:r}=this.editor... method getLineLength (line 136) | getLineLength(n){let r=0;for(const o of n)for(let s=0;s{this.parent... class kh (line 136) | class kh extends se{constructor(){super(...arguments);m(this,"shapeType"... method constructor (line 136) | constructor(){super(...arguments);m(this,"shapeType","draw");m(this,"o... class cv (line 136) | class cv extends Ph{constructor(){super(...arguments);m(this,"shapeType"... method constructor (line 136) | constructor(){super(...arguments);m(this,"shapeType","frame");m(this,"... function fV (line 136) | function fV(e,t,n){return t.includes(e.id)?!1:e.parentId===n.parentId} method constructor (line 136) | constructor(){super(...arguments);m(this,"onPointerDown",n=>{this.parent... method constructor (line 136) | constructor(){super(...arguments);m(this,"markId","");m(this,"onPointerU... method complete (line 136) | complete(){const{originPagePoint:n}=this.editor.inputs,r=Be();this.markI... method cancel (line 136) | cancel(){this.parent.transition("idle")} class Th (line 136) | class Th extends se{constructor(){super(...arguments);m(this,"shapeType"... method constructor (line 136) | constructor(){super(...arguments);m(this,"shapeType","geo")} class $h (line 136) | class $h extends se{constructor(){super(...arguments);m(this,"shapeType"... method constructor (line 136) | constructor(){super(...arguments);m(this,"shapeType","highlight");m(th... method constructor (line 136) | constructor(){super(...arguments);m(this,"shapeId","");m(this,"onEnter",... method constructor (line 136) | constructor(){super(...arguments);m(this,"shape",{});m(this,"markId");m(... method complete (line 136) | complete(){this.parent.transition("idle",{shapeId:this.shape.id}),this.e... method cancel (line 136) | cancel(){this.markId&&this.editor.bailToMark(this.markId),this.parent.tr... class Mh (line 136) | class Mh extends se{constructor(){super(...arguments);m(this,"shapeType"... method constructor (line 136) | constructor(){super(...arguments);m(this,"shapeType","line")} method constructor (line 136) | constructor(){super(...arguments);m(this,"onPointerDown",n=>{this.parent... function We (line 136) | function We(e,t){var o;const n=new Set;for(const s of t){const i=e.getSh... function i$ (line 136) | function i$(e,t){const n=e.getSortedChildIdsForParent(t.id);if(n.length=... function sf (line 136) | function sf(e,t,n=!1){e.select(t),e.setEditingShape(t),e.setCurrentTool(... function a$ (line 136) | function a$(e){const t=e.getSelectionPageBounds(),n=e.getViewportPageBou... function l$ (line 136) | function l$(e,t,n,r){return Object.fromEntries(Object.entries(bV).map(([... function u$ (line 136) | function u$(e,t,n){const r=new Set(e.getSelectedShapeIds()),o=(Te+vi+n)*... function d$ (line 136) | function d$(e,t,n,r,o=!1){let s;const i=e.getCurrentPageShapesSorted(),a... method constructor (line 136) | constructor(){super(...arguments);m(this,"dragged",!1);m(this,"info",{})... method complete (line 136) | complete(){this.wasFocusedOnEnter&&(this.editor.getInstanceState().isToo... method cancel (line 136) | cancel(){this.editor.bailToMark(this.markId),this.parent.transition("idl... function oC (line 136) | function oC(e,t){let n=c$/e.getZoomLevel(),r;for(const o of u$(e,0,0)){c... function sC (line 136) | function sC(e,t,n){e.createShape({id:t,type:"note",x:n.x,y:n.y}).select(... class Ah (line 136) | class Ah extends se{constructor(){super(...arguments);m(this,"shapeType"... method constructor (line 136) | constructor(){super(...arguments);m(this,"shapeType","note")} function CV (line 136) | function CV(e){const t=e.getShapeAtPoint(e.inputs.currentPagePoint,{hitI... method constructor (line 136) | constructor(){super(...arguments);m(this,"onPointerMove",n=>{switch(n.ta... method constructor (line 136) | constructor(){super(...arguments);m(this,"shape");m(this,"markId","");m(... method complete (line 136) | complete(){var s;this.editor.mark("creating text shape");const n=Be(),{x... method cancel (line 136) | cancel(){this.parent.transition("idle"),this.editor.bailToMark(this.mark... class jh (line 136) | class jh extends se{constructor(){super(...arguments);m(this,"shapeType"... method constructor (line 136) | constructor(){super(...arguments);m(this,"shapeType","text")} function xt (line 136) | function xt(){return Jo({isDarkMode:Ru()})} function TV (line 136) | function TV(e){return e.replace(/\s/g," ")} function lv (line 136) | function lv(e,t,n){const{padding:r=0}=n;if(t.length===0)return null;cons... function $V (line 137) | function $V(e,t,n,r){if((e==="start-legacy"||e==="end-legacy")&&n.length... function MV (line 137) | function MV(e){return e==="start-legacy"||e==="middle-legacy"||e==="end-... function eg (line 137) | function eg({fontSize:e,font:t,align:n,verticalAlign:r,text:o,labelColor... function lc (line 137) | function lc(e){return{key:`${ao.id}:${e}`,getElement:async()=>{const t=A... function AV (line 137) | function AV(e){const t=dk[e];for(const n of document.fonts)if(t.includes... function Rx (line 137) | function Rx(e){return{key:`${ao.id}:${e}`,getElement:async()=>e!=="patte... function jV (line 137) | function jV(){const e=xt(),t=8/12;return h.jsxs(h.Fragment,{children:[h.... function Lx (line 137) | function Lx(){return{key:`${ao.id}:pattern`,component:RV}} function DV (line 137) | function DV(){const t=z().getInstanceState().devicePixelRatio,[n,r]=x.us... function RV (line 137) | function RV(){const e=z(),t=x.useRef(null),{defs:n,isReady:r}=DV();retur... function h$ (line 137) | function h$(e){return e.classList.contains("tl-html-layer")?e:e.parentEl... function Vo (line 137) | function Vo(e,t,n={}){const{closed:r=!1,snap:o=1,start:s="outset",end:i=... function Fx (line 137) | function Fx(e,t){const n=cC.get(t);if(n)return n;const r=e.getArrowInfo(... function p$ (line 137) | function p$(e,t){const n=Mt[t.props.size];return jW+(n-Mt.s)*2+(n===Mt.x... function LV (line 137) | function LV(e,t,n){const r=Fx(e,t),o=p$(e,t),s=P.Nudge(n.start.point,n.e... function FV (line 137) | function FV(e,t,n){const r=Fx(e,t),o=p$(e,t),s=Math.sign(t.props.bend),i... function Oh (line 137) | function Oh(e,t){let n;const r=[],o=e.getArrowInfo(t),s=t.props.start.ty... function lC (line 137) | function lC(e,t,n,r,o,s){const i=HS(e,t,s),a=vs(n,r,o);return i==null?vo... function uC (line 137) | function uC(e,t){let n=null,r=-1/0;for(const o of t){const s=P.Dist2(e,o... function NV (line 137) | function NV(e,t,n,r){const o=vs(e,t,n);return e+o*r*n*-1} function zV (line 137) | function zV(e,t,n){const r=t==="end"?e.end.point:e.start.point,o=t==="en... function BV (line 137) | function BV({point:e,int:t}){const n=P.RotWith(t,e,Pe/6),r=P.RotWith(t,e... function UV (line 137) | function UV({point:e,int:t}){const n=P.RotWith(t,e,Pe/6),r=P.RotWith(t,e... function HV (line 137) | function HV({point:e,int:t}){const n=P.Sub(t,e).div(2),r=P.Add(e,P.Rot(n... function KV (line 137) | function KV({point:e,int:t}){const n=P.Lrp(e,t,.45),r=P.Dist(n,e);return... function WV (line 139) | function WV({point:e,int:t}){const n=P.Lrp(e,t,.75),r=P.RotWith(n,e,Pe/4... function VV (line 139) | function VV({int:e,point:t}){const n=P.Lrp(t,e,.85),r=P.Sub(n,t).div(2),... function GV (line 139) | function GV({int:e,point:t}){const n=P.Sub(e,t).div(2),r=P.Add(t,P.Rot(n... function af (line 139) | function af(e,t,n){const r=t==="end"?e.end.arrowhead:e.start.arrowhead;i... function YV (line 139) | function YV(e){const{start:t,end:n,handleArc:{radius:r,largeArcFlag:o,sw... function f$ (line 139) | function f$(e){const{start:t,end:n,bodyArc:{radius:r,largeArcFlag:o,swee... function g$ (line 139) | function g$(e,t){return`M${e.x},${e.y}L${t.x},${t.y}`} function XV (line 139) | function XV(e){return g$(e.start.handle,e.end.handle)} function m$ (line 139) | function m$(e){return g$(e.start.point,e.end.point)} function ZV (line 139) | function ZV(e,t,n){const r=z(),o=x.useRef(null),s=x.useRef(),i=K("isEdit... function QV (line 139) | function QV(){} class Dh (line 139) | class Dh extends Fr{constructor(){super(...arguments);m(this,"canEdit",(... method constructor (line 139) | constructor(){super(...arguments);m(this,"canEdit",()=>!0);m(this,"can... method getDefaultProps (line 139) | getDefaultProps(){return{dash:"draw",size:"m",fill:"none",color:"black... method getGeometry (line 139) | getGeometry(n){const r=this.editor.getArrowInfo(n),o=[],s=r.isStraight... method getHandles (line 139) | getHandles(n){const r=this.editor.getArrowInfo(n);return[{id:"start",t... method component (line 139) | component(n){const r=this.editor.getOnlySelectedShape(),o=this.editor.... method indicator (line 139) | indicator(n){const{start:r,end:o}=jr(this.editor,n),s=this.editor.getA... method toSvg (line 139) | toSvg(n,r){r.addExportDef(Rx(n.props.fill)),n.props.text&&r.addExportD... method getCanvasSvgDefs (line 139) | getCanvasSvgDefs(){return[Lx(),{key:"arrow:dot",component:nG},{key:"ar... function tG (line 139) | function tG(e,t){const n=e.getArrowInfo(t);return n.isStraight?P.Dist(n.... function nG (line 139) | function nG(){return h.jsx("marker",{id:"arrowhead-dot",className:"tl-ar... function rG (line 139) | function rG(){return h.jsxs("marker",{id:"arrowhead-cross",className:"tl... function uc (line 139) | function uc({url:e,zoomLevel:t}){return h.jsx("a",{className:ue("tl-hype... function Nx (line 139) | function Nx(e){return oG.map(n=>{const{offsetX:r,offsetY:o,blur:s,spread... class Rh (line 139) | class Rh extends Pc{constructor(){super(...arguments);m(this,"canResize"... method constructor (line 139) | constructor(){super(...arguments);m(this,"canResize",()=>!1);m(this,"h... method getDefaultProps (line 139) | getDefaultProps(){return{url:"",w:300,h:320,assetId:null}} method component (line 139) | component(n){const r=n.props.assetId?this.editor.getAsset(n.props.asse... method indicator (line 139) | indicator(n){return h.jsx("rect",{width:j(n.props.w),height:j(n.props.... function fC (line 139) | function fC(e,t){const{url:n}=t.props,r=Si.createId($S(n));e.getAsset(r)... function ji (line 139) | function ji(e,t=!1){const n=e.length;if(n<2)return"";let r=e[0].point,o=... function aG (line 139) | function aG(e,t={}){const{start:n={},end:r={}}=t,{cap:o=!0}=n,{cap:s=!0}... function cG (line 139) | function cG(e){if(e.length<=2)return[e];const t=[];let n=[e[0]],r=P.Sub(... function Zm (line 139) | function Zm(e){const t=e[0];let n;for(;e.length>2&&(n=e[1],P.Dist2(t.poi... function lG (line 139) | function lG(e,t,n){return"M "+e+" "+t+" m -"+n+", 0 a "+n+","+n+" 0 1,1 ... function uG (line 139) | function uG(e,t={}){if(e.length===0)return"";if(e.length===1)return lG(e... function du (line 139) | function du(){const e=z();return K("zoom",()=>e.getZoomLevel()<.35,[e])} function uv (line 139) | function uv({strokeWidth:e,showAsComplete:t}){return{size:1+e,thinning:0... function dv (line 139) | function dv(e,t,n,r){return{...r?gC(t):e.dash==="draw"?e.isPen?pG(t):hG(... function hu (line 139) | function hu(e){const t=[];for(const n of e)if(n.type==="free"||n.points.... function fG (line 139) | function fG(e,t){return{draw:"none",solid:"none",dotted:`0.1 ${t*2}`,das... class Lh (line 139) | class Lh extends Fr{constructor(){super(...arguments);m(this,"hideResize... method constructor (line 139) | constructor(){super(...arguments);m(this,"hideResizeHandles",n=>Qm(n))... method getDefaultProps (line 139) | getDefaultProps(){return{segments:[],color:"black",fill:"none",dash:"d... method getGeometry (line 139) | getGeometry(n){const r=hu(n.props.segments),o=Mt[n.props.size];if(n.pr... method component (line 139) | component(n){return h.jsx(zs,{id:n.id,children:h.jsx(mC,{shape:n,force... method indicator (line 139) | indicator(n){var d;const r=du(),o=Mt[n.props.size],s=hu(n.props.segmen... method toSvg (line 139) | toSvg(n,r){return r.addExportDef(Rx(n.props.fill)),h.jsx(mC,{shape:n,f... method getCanvasSvgDefs (line 139) | getCanvasSvgDefs(){return[Lx()]} method expandSelectionOutlinePx (line 139) | expandSelectionOutlinePx(n){const r=n.props.dash==="draw"?1.6:1;return... function y$ (line 139) | function y$(e,t){const n=(t+1)*.5;return`M ${e.x} ${e.y} m -${n}, 0 a ${... function Qm (line 139) | function Qm(e){return e.props.segments.length===1&&e.props.segments[0].p... function mC (line 139) | function mC({shape:e,forceSolid:t}){var d;const n=xt(),r=Mt[e.props.size... function gG (line 139) | function gG(e,t,n={}){const{newPoint:r,handle:o,scaleX:s,scaleY:i}=t,{mi... class Fh (line 139) | class Fh extends Pc{constructor(){super(...arguments);m(this,"hideSelect... method constructor (line 139) | constructor(){super(...arguments);m(this,"hideSelectionBoundsFg",n=>!t... method getDefaultProps (line 139) | getDefaultProps(){return{w:300,h:300,url:""}} method component (line 139) | component(n){const{w:r,h:o,url:s}=n.props,i=Vf(n.id),a=x.useMemo(()=>n... method indicator (line 139) | indicator(n){const r=x.useMemo(()=>Cs(n.props.url),[n.props.url]);retu... function yG (line 139) | function yG({id:e,file:t,isInteractive:n,width:r,height:o,style:s,pageRo... function S$ (line 153) | function S$(e,t){return e.match(/^\s*$/)?t:e} class Nh (line 153) | class Nh extends Pc{constructor(){super(...arguments);m(this,"canBind",(... method constructor (line 153) | constructor(){super(...arguments);m(this,"canBind",()=>!0);m(this,"can... method getDefaultProps (line 153) | getDefaultProps(){return{w:160*2,h:90*2,name:""}} method getGeometry (line 153) | getGeometry(n){return new Wo({width:n.props.w,height:n.props.h,isFille... method component (line 153) | component(n){const r=this.editor.getShapeGeometry(n).bounds,o=xt(),s=K... method toSvg (line 153) | toSvg(n,r){const o=Jo({isDarkMode:r.isDarkMode}),a=((Os(this.editor.ge... method indicator (line 153) | indicator(n){const r=this.editor.getShapeGeometry(n).bounds;return h.j... method providesBackgroundForChildren (line 153) | providesBackgroundForChildren(){return!0} function Xt (line 153) | function Xt(e){return`${j(e.x)},${j(e.y)} `} function v$ (line 153) | function v$(e=""){let t=0,n=0,r=0,o=0;function s(){const i=t^t<<11;retur... function hv (line 153) | function hv(e){let t="M";const n=e.length;let r,o,s;for(let i=0,a=n;i0} function IG (line 153) | function IG(e){return{size:1+e,thinning:.25,end:{taper:e},start:{taper:e... function EG (line 153) | function EG(e,t,n,r){const o=Ys(e),s=t/2,i=n/2,a=Kp(s,i),c=[],l=Oe*o(),u... function _G (line 153) | function _G(e,t,n,r){return ji(EG(e,t,n,r))} function fv (line 153) | function fv(e,t){switch(e.geo){case"x-box":return kG(e.w,e.h,t,e.dash);c... function kG (line 153) | function kG(e,t,n,r){const o=r==="draw"?.62:0;if(r==="dashed")return[[ne... function TG (line 153) | function TG(e,t){const n=Math.min(e,t)*.82,r=(e-n)/2,o=(t-n)/2,s=a=>Math... function AG (line 153) | function AG(e,t){if(t>e){const r=e/2;return` function jG (line 164) | function jG(e,t){if(e>t){const r=t/2;return Kp(r,r)+(e-r*2)*2}const n=e/... function P$ (line 164) | function P$(e,t){let n;if(t>e){const r=e/2;n=` function xC (line 175) | function xC({shape:e}){const t=z(),{id:n,props:r}=e,{w:o,color:s,fill:i,... class zh (line 175) | class zh extends Pc{constructor(){super(...arguments);m(this,"canEdit",(... method constructor (line 175) | constructor(){super(...arguments);m(this,"canEdit",()=>!0);m(this,"onE... method getDefaultProps (line 175) | getDefaultProps(){return{w:100,h:100,geo:"rectangle",color:"black",lab... method getGeometry (line 175) | getGeometry(n){const r=Math.max(1,n.props.w),o=Math.max(1,n.props.h+n.... method getHandleSnapGeometry (line 175) | getHandleSnapGeometry(n){const r=this.getGeometry(n),o=r.children[0];s... method component (line 175) | component(n){const{id:r,type:o,props:s}=n,{fill:i,font:a,align:c,verti... method indicator (line 175) | indicator(n){const{id:r,props:o}=n,{w:s,size:i}=o,a=o.h+o.growY,c=Mt[i... method toSvg (line 175) | toSvg(n,r){const{props:o}=n;r.addExportDef(Rx(n.props.fill));let s;if(... method getCanvasSvgDefs (line 175) | getCanvasSvgDefs(){return[Lx()]} function Fd (line 175) | function Fd(e,t){const n=t.props.text;if(!n)return{w:0,h:0};const r=e.te... function zG (line 175) | function zG(){const[e,t]=x.useState(!1);return x.useEffect(()=>{const r=... class Bh (line 175) | class Bh extends Fr{constructor(){super(...arguments);m(this,"hideResize... method constructor (line 175) | constructor(){super(...arguments);m(this,"hideResizeHandles",n=>zd(n))... method getDefaultProps (line 175) | getDefaultProps(){return{segments:[],color:"black",size:"m",isComplete... method getGeometry (line 175) | getGeometry(n){const r=aa(n);if(zd(n))return new dx({x:-r/2,y:-r/2,rad... method component (line 175) | component(n){return h.jsx(zs,{id:n.id,style:{opacity:wC},children:h.js... method backgroundComponent (line 175) | backgroundComponent(n){return h.jsx(zs,{id:n.id,style:{opacity:bC},chi... method indicator (line 175) | indicator(n){var d;const r=du(),o=aa(n),s=hu(n.props.segments);let i=o... method toSvg (line 175) | toSvg(n){return h.jsx(Nd,{strokeWidth:aa(n),shape:n,opacity:wC})} method toBackgroundSvg (line 175) | toBackgroundSvg(n){return h.jsx(Nd,{strokeWidth:aa(n),shape:n,opacity:... function BG (line 175) | function BG(e){return`M ${e.x} ${e.y} m -${.1}, 0 a ${.1},${.1} 0 1,0 ${... function UG (line 175) | function UG(e,t){const n=t/2;return`M ${e.x} ${e.y} m -${n}, 0 a ${n},${... function C$ (line 175) | function C$(e,t,n){var c;const r=hu(e.props.segments),o=e.props.isComple... function HG (line 175) | function HG(e,t,n){const{strokePoints:r,sw:o}=C$(e,t,n);return{solidStro... function Nd (line 175) | function Nd({strokeWidth:e,shape:t,opacity:n}){const r=xt(),o=du(),{soli... function aa (line 175) | function aa(e){return ac[e.props.size]*1.12} function zd (line 175) | function zd(e){return e.props.segments.length===1&&e.props.segments[0].p... function I$ (line 175) | function I$(){return h.jsxs("svg",{width:"15",height:"15",viewBox:"0 0 3... function E$ (line 175) | function E$(){const[e,t]=x.useState(!1);return x.useEffect(()=>{const n=... function KG (line 175) | async function KG(e){const n=await(await fetch(e)).blob();return Ka.blob... class Uh (line 175) | class Uh extends Pc{constructor(){super(...arguments);m(this,"isAspectRa... method constructor (line 175) | constructor(){super(...arguments);m(this,"isAspectRatioLocked",()=>!0)... method getDefaultProps (line 175) | getDefaultProps(){return{w:100,h:100,assetId:null,playing:!0,url:"",cr... method component (line 175) | component(n){var p,f;const r=this.editor.getCroppingShapeId()===n.id,o... method indicator (line 175) | indicator(n){return this.editor.getCroppingShapeId()===n.id?null:h.jsx... method toSvg (line 175) | async toSvg(n){const r=n.props.assetId?this.editor.getAsset(n.props.as... function PC (line 175) | function PC(e){const t=e.props.crop,n=t==null?void 0:t.topLeft;if(!n)ret... function _$ (line 175) | function _$(e,t){const{start:n,end:r}=e;return t?`M${j(n.x)},${j(n.y)} L... function k$ (line 175) | function k$(e,t){const{a:n,b:r,c:o,d:s}=e;return P.Equals(n,s)?"":`${t?`... function WG (line 175) | function WG(e,t){let n=e.segments.reduce((r,o,s)=>r+k$(o,s===0),"");retu... function VG (line 175) | function VG(e,t){let n=e.segments.reduce((r,o,s)=>r+_$(o,s===0),"");retu... function T$ (line 175) | function T$(e,t=!1){return e instanceof Ki?VG(e,t):WG(e,t)} function $$ (line 175) | function $$(e){return{size:e,thinning:.4,streamline:0,smoothing:.5,simul... function M$ (line 175) | function M$(e,t,n){const r=t.vertices,o=$$(n);return lo(r,o)} function GG (line 175) | function GG(e,t,n){const r=$$(n);return jx(Jf(M$(e,t,n),r),r)} function YG (line 175) | function YG(e,t,n){const r=GG(e,t,n);return Z0(r)} function XG (line 175) | function XG(e,t,n){if(e.props.dash==="draw"){const r=M$(e,t,n);return ji... class Hh (line 175) | class Hh extends Fr{constructor(){super(...arguments);m(this,"hideResize... method constructor (line 175) | constructor(){super(...arguments);m(this,"hideResizeHandles",()=>!0);m... method getDefaultProps (line 175) | getDefaultProps(){const[n,r]=eu(2);return{dash:"draw",size:"m",color:"... method getGeometry (line 175) | getGeometry(n){return yl(n)} method getHandles (line 175) | getHandles(n){return qG.get(n.props,()=>{const r=yl(n),o=gv(n),s=o.map... method component (line 175) | component(n){return h.jsx(zs,{id:n.id,children:h.jsx(CC,{shape:n})})} method indicator (line 175) | indicator(n){const r=Mt[n.props.size],o=yl(n),{dash:s}=n.props;let i;i... method toSvg (line 175) | toSvg(n){return h.jsx(CC,{shape:n})} method getHandleSnapGeometry (line 175) | getHandleSnapGeometry(n){const r=gv(n);return{points:r,getSelfSnapPoin... function gv (line 175) | function gv(e){return Object.values(e.props.points).sort(en)} function yl (line 175) | function yl(e){const t=gv(e).map(P.From);switch(e.props.spline){case"cub... function CC (line 175) | function CC({shape:e}){const t=xt(),n=yl(e),r=Mt[e.props.size],{dash:o,c... function ZG (line 175) | function ZG({assetUrls:e,children:t}){return x.useEffect(()=>{for(const ... function Bx (line 175) | function Bx(){const e=x.useContext(A$);if(!e)throw new Error("useAssetUr... function JG (line 175) | async function JG(e,t){if(!(await fetch(t.translations.en)).ok)return co... function l (line 175) | async function l(){const u=await JG(o,s);u&&!c&&(t&&t[o]?a({...u,message... function $e (line 175) | function $e(){const e=O$();return x.useCallback(function(n){return e.mes... class Kh (line 175) | class Kh extends Fr{constructor(){super(...arguments);m(this,"canEdit",(... method constructor (line 175) | constructor(){super(...arguments);m(this,"canEdit",()=>!0);m(this,"hid... method getDefaultProps (line 175) | getDefaultProps(){return{color:"black",size:"m",text:"",font:"draw",al... method getGeometry (line 175) | getGeometry(n){const r=Bd(n),{labelHeight:o,labelWidth:s}=D$(this.edit... method getHandles (line 175) | getHandles(n){const r=this.editor.getZoomLevel(),o=wV/r,s=Bd(n),i=this... method component (line 175) | component(n){const{id:r,type:o,props:{color:s,font:i,size:a,align:c,te... method indicator (line 175) | indicator(n){return h.jsx("rect",{rx:"1",width:j(Te),height:j(Bd(n))})} method toSvg (line 175) | toSvg(n,r){r.addExportDef(lc(n.props.font)),n.props.text&&r.addExportD... function IC (line 175) | function IC(e,t){const{labelHeight:n,fontSizeAdjustment:r}=D$(e,t),o=Mat... function tY (line 175) | function tY(e,t){const n=t.props.text;if(!n)return{labelHeight:Lo[t.prop... function D$ (line 175) | function D$(e,t){return nY.get(t,()=>tY(e,t))} function rY (line 175) | function rY(e){const t=z(),n=O$();return x.useCallback(r=>{const o=t.get... function Bd (line 175) | function Bd(e){return Te+e.props.growY} function oY (line 175) | function oY(e,t){const n=Ys(e),r=Math.abs(n())+.5,o=Math.cos(t);return`0... function sY (line 177) | function sY(e,{initialBounds:t,scaleX:n,scaleY:r,newPoint:o}){const s=Ma... class Wh (line 177) | class Wh extends Fr{constructor(){super(...arguments);m(this,"canEdit",(... method constructor (line 177) | constructor(){super(...arguments);m(this,"canEdit",()=>!0);m(this,"isA... method getDefaultProps (line 177) | getDefaultProps(){return{color:"black",size:"m",w:8,text:"",font:"draw... method getMinDimensions (line 177) | getMinDimensions(n){return iY.get(n.props,r=>EC(this.editor,r))} method getGeometry (line 177) | getGeometry(n){const{scale:r}=n.props,{width:o,height:s}=this.getMinDi... method component (line 177) | component(n){const{id:r,props:{font:o,size:s,text:i,color:a,scale:c,al... method indicator (line 177) | indicator(n){const r=this.editor.getShapeGeometry(n).bounds,o=z();retu... method toSvg (line 177) | toSvg(n,r){r.addExportDef(lc(n.props.font)),n.props.text&&r.addExportD... function EC (line 177) | function EC(e,t){const{font:n,text:r,autoSize:o,size:s,w:i}=t,a=o?16:Mat... function aY (line 177) | function aY(e){const t=z();return x.useCallback(n=>{if(t.getEditingShape... class Vh (line 177) | class Vh extends Pc{constructor(){super(...arguments);m(this,"canEdit",(... method constructor (line 177) | constructor(){super(...arguments);m(this,"canEdit",()=>!0);m(this,"isA... method getDefaultProps (line 177) | getDefaultProps(){return{w:100,h:100,assetId:null,time:0,playing:!0,ur... method component (line 177) | component(n){const{editor:r}=this,o=r.getShapeGeometry(n).bounds.w*r.g... method indicator (line 177) | indicator(n){return h.jsx("rect",{width:j(n.props.w),height:j(n.props.... method toSvg (line 177) | toSvg(n){return h.jsx("image",{href:cY(n.id),width:n.props.w,height:n.... function cY (line 177) | function cY(e){const t=e.split(":")[1],n=document.querySelector(`.tl-vid... function lY (line 177) | function lY(e){return[e.sideEffects.registerAfterChangeHandler("instance... class R$ (line 177) | class R$ extends se{constructor(){super(...arguments);m(this,"info",{});... method constructor (line 177) | constructor(){super(...arguments);m(this,"info",{});m(this,"scribbleId... method update (line 177) | update(){const{editor:n,excludedShapeIds:r}=this,o=n.getErasingShapeId... method complete (line 177) | complete(){const{editor:n}=this;n.deleteShapes(n.getCurrentPageState()... method cancel (line 177) | cancel(){const{editor:n}=this;n.setErasingShapes([]),n.bailToMark(this... method constructor (line 177) | constructor(){super(...arguments);m(this,"onPointerDown",n=>{this.parent... method constructor (line 177) | constructor(){super(...arguments);m(this,"onEnter",()=>{const n=this.edi... method startErasing (line 177) | startErasing(n){this.parent.transition("erasing",n)} method complete (line 177) | complete(){const n=this.editor.getErasingShapeIds();n.length&&(this.edit... method cancel (line 177) | cancel(){this.editor.setErasingShapes([]),this.parent.transition("idle")} class Gh (line 177) | class Gh extends se{constructor(){super(...arguments);m(this,"onEnter",(... method constructor (line 177) | constructor(){super(...arguments);m(this,"onEnter",()=>{this.editor.se... class L$ (line 177) | class L$ extends se{constructor(){super(...arguments);m(this,"initialCam... method constructor (line 177) | constructor(){super(...arguments);m(this,"initialCamera",new P);m(this... method update (line 177) | update(){const{initialCamera:n,editor:r}=this,{currentScreenPoint:o,or... method complete (line 177) | complete(){const{editor:n}=this,{pointerVelocity:r}=n.inputs,o=Math.mi... method constructor (line 177) | constructor(){super(...arguments);m(this,"onEnter",()=>{this.editor.setC... method constructor (line 177) | constructor(){super(...arguments);m(this,"onEnter",()=>{this.editor.stop... method startDragging (line 177) | startDragging(){this.parent.transition("dragging")} method complete (line 177) | complete(){this.parent.transition("idle")} class Yh (line 177) | class Yh extends se{constructor(){super(...arguments);m(this,"onDoubleCl... method constructor (line 177) | constructor(){super(...arguments);m(this,"onDoubleClick",n=>{if(n.phas... method constructor (line 177) | constructor(){super(...arguments);m(this,"onPointerDown",n=>{this.parent... class F$ (line 177) | class F$ extends se{constructor(){super(...arguments);m(this,"scribbleId... method constructor (line 177) | constructor(){super(...arguments);m(this,"scribbleId","id");m(this,"on... method complete (line 177) | complete(){this.parent.transition("idle")} method cancel (line 177) | cancel(){this.parent.transition("idle")} class Xh (line 177) | class Xh extends se{constructor(){super(...arguments);m(this,"onEnter",(... method constructor (line 177) | constructor(){super(...arguments);m(this,"onEnter",()=>{this.editor.se... class N$ (line 177) | class N$ extends se{constructor(){super(...arguments);m(this,"info",{});... method constructor (line 177) | constructor(){super(...arguments);m(this,"info",{});m(this,"initialSel... method complete (line 177) | complete(){this.hitTestShapes(),this.parent.transition("idle")} method hitTestShapes (line 177) | hitTestShapes(){const{editor:n,excludedShapeIds:r,isWrapMode:o}=this,{... method handleHit (line 177) | handleHit(n,r,o,s,i){if(n.parentId===o){s.add(n.id);return}const a=thi... function Hx (line 177) | function Hx(e,t=!1){const n=e.getZoomLevel(),{inputs:{currentPagePoint:r... function z$ (line 177) | function z$(e,t,n){if(!t)throw Error("Needs to translate a cropped shape... method constructor (line 177) | constructor(){super(...arguments);m(this,"onEnter",()=>{this.editor.upda... method cancel (line 177) | cancel(){this.editor.setCroppingShape(null),this.editor.setCurrentTool("... method nudgeCroppingImage (line 177) | nudgeCroppingImage(n=!1){const{editor:{inputs:{keys:r}}}=this,o=r.has("S... class B$ (line 177) | class B$ extends se{constructor(){super(...arguments);m(this,"onCancel",... method constructor (line 177) | constructor(){super(...arguments);m(this,"onCancel",()=>{this.editor.s... class U$ (line 177) | class U$ extends se{constructor(){super(...arguments);m(this,"info",{});... method constructor (line 177) | constructor(){super(...arguments);m(this,"info",{});m(this,"markId","t... method complete (line 177) | complete(){this.updateShapes(),this.editor.setCurrentTool("select.crop... method cancel (line 177) | cancel(){this.editor.bailToMark(this.markId),this.editor.setCurrentToo... method createSnapshot (line 177) | createSnapshot(){return{shape:this.editor.getOnlySelectedShape()}} method updateShapes (line 177) | updateShapes(){const n=this.snapshot.shape;if(!n)return;const{originPa... class qh (line 177) | class qh extends se{} class H$ (line 177) | class H$ extends se{constructor(){super(...arguments);m(this,"info",{});... method constructor (line 177) | constructor(){super(...arguments);m(this,"info",{});m(this,"onEnter",n... method updateCursor (line 177) | updateCursor(){const n=this.editor.getSelectedShapes(),r=dc[this.info.... method startResizing (line 177) | startResizing(){this.editor.getInstanceState().isReadonly||this.parent... method complete (line 177) | complete(){this.info.onInteractionEnd?this.editor.setCurrentTool(this.... method cancel (line 177) | cancel(){this.info.onInteractionEnd?this.editor.setCurrentTool(this.in... class K$ (line 177) | class K$ extends se{constructor(){super(...arguments);m(this,"info",{});... method constructor (line 177) | constructor(){super(...arguments);m(this,"info",{});m(this,"markId",""... method updateCursor (line 177) | updateCursor(){if(!this.editor.getSelectedShapes()[0])return;const r=d... method updateShapes (line 177) | updateShapes(){const{shape:n,cursorHandleOffset:r}=this.snapshot;if(!n... method complete (line 177) | complete(){this.updateShapes(),We(this.editor,[this.snapshot.shape.id]... method cancel (line 177) | cancel(){this.editor.bailToMark(this.markId),this.info.onInteractionEn... method createSnapshot (line 177) | createSnapshot(){const n=this.editor.getSelectionRotation(),{inputs:{o... class W$ (line 177) | class W$ extends se{constructor(){super(...arguments);m(this,"shapeId","... method constructor (line 177) | constructor(){super(...arguments);m(this,"shapeId","");m(this,"initial... method resetExactTimeout (line 177) | resetExactTimeout(){this.exactTimeout!==-1&&this.clearExactTimeout(),t... method clearExactTimeout (line 177) | clearExactTimeout(){this.exactTimeout!==-1&&(clearTimeout(this.exactTi... method complete (line 177) | complete(){this.editor.snaps.clearIndicators(),We(this.editor,[this.sh... method cancel (line 177) | cancel(){this.editor.bailToMark(this.markId),this.editor.snaps.clearIn... method update (line 177) | update(){var _;const{editor:n,shapeId:r,initialPagePoint:o}=this,{init... function V$ (line 177) | function V$(e){return e.isLabel?[e]:e instanceof Br?e.children.filter(t=... class G$ (line 177) | class G$ extends se{constructor(){super(...arguments);m(this,"hitShapeFo... method constructor (line 177) | constructor(){super(...arguments);m(this,"hitShapeForPointerUp",null);... function _C (line 177) | function _C(e){const t=e.getOnlySelectedShape();return!!(t&&!e.isShapeOr... function cf (line 177) | function cf(e){const t=e.getSelectedShapeIds(),{shiftKey:n,altKey:r,curr... method constructor (line 177) | constructor(){super(...arguments);m(this,"onEnter",()=>{this.parent.setC... method shouldStartEditingShape (line 177) | shouldStartEditingShape(n=this.editor.getOnlySelectedShape()){return!n||... method startEditingShape (line 177) | startEditingShape(n,r,o){this.editor.isShapeOrAncestorLocked(n)&&n.type!... method isOverArrowLabelTest (line 177) | isOverArrowLabelTest(n){if(!n)return!1;const r=this.editor.getPointInSha... method handleDoubleClickOnCanvas (line 177) | handleDoubleClickOnCanvas(n){if(this.editor.getInstanceState().isReadonl... method nudgeSelectedShapes (line 177) | nudgeSelectedShapes(n=!1){const{editor:{inputs:{keys:r}}}=this,o=r.has("... method canInteractWithShapeInReadOnly (line 177) | canInteractWithShapeInReadOnly(n){return!!(!this.editor.getInstanceState... function kC (line 177) | function kC(e,t){const n=e.getSelectionRotatedPageBounds();if(!n)return!... class Y$ (line 177) | class Y$ extends se{constructor(){super(...arguments);m(this,"shapeId","... method constructor (line 177) | constructor(){super(...arguments);m(this,"shapeId","");m(this,"markId"... method updateCursor (line 177) | updateCursor(){this.editor.setCursor({type:"grabbing",rotation:0})} method complete (line 177) | complete(){this.info.onInteractionEnd?this.editor.setCurrentTool(this.... method cancel (line 177) | cancel(){this.editor.bailToMark(this.markId),this.info.onInteractionEn... class X$ (line 177) | class X$ extends se{constructor(){super(...arguments);m(this,"onEnter",(... method constructor (line 177) | constructor(){super(...arguments);m(this,"onEnter",()=>{const{inputs:n... method complete (line 177) | complete(){this.parent.transition("idle")} class q$ (line 177) | class q$ extends se{constructor(){super(...arguments);m(this,"info",{});... method constructor (line 177) | constructor(){super(...arguments);m(this,"info",{});m(this,"onEnter",n... method startCropping (line 177) | startCropping(){this.editor.getInstanceState().isReadonly||this.parent... method cancel (line 177) | cancel(){this.info.onInteractionEnd?this.editor.setCurrentTool(this.in... class Z$ (line 177) | class Z$ extends se{constructor(){super(...arguments);m(this,"info",{});... method constructor (line 177) | constructor(){super(...arguments);m(this,"info",{});m(this,"onEnter",n... method startDraggingHandle (line 177) | startDraggingHandle(){const{editor:n}=this;if(n.getInstanceState().isR... method cancel (line 177) | cancel(){this.parent.transition("idle")} function TC (line 177) | function TC(e,t,n,r){const o=e.getShapePageTransform(t.id),s=o.point(),i... class Q$ (line 177) | class Q$ extends se{constructor(){super(...arguments);m(this,"info",{});... method constructor (line 177) | constructor(){super(...arguments);m(this,"info",{});m(this,"onEnter",n... method updateCursor (line 177) | updateCursor(){this.editor.updateInstanceState({cursor:{type:dc[this.i... method startRotating (line 177) | startRotating(){this.editor.getInstanceState().isReadonly||this.parent... method complete (line 177) | complete(){this.info.onInteractionEnd?this.editor.setCurrentTool(this.... method cancel (line 177) | cancel(){this.info.onInteractionEnd?this.editor.setCurrentTool(this.in... class J$ (line 177) | class J$ extends se{constructor(){super(...arguments);m(this,"info",{});... method constructor (line 177) | constructor(){super(...arguments);m(this,"info",{});m(this,"onEnter",n... method startTranslating (line 177) | startTranslating(n){this.editor.getInstanceState().isReadonly||this.pa... method cancel (line 177) | cancel(){this.parent.transition("idle")} class eM (line 177) | class eM extends se{constructor(){super(...arguments);m(this,"hitShape",... method constructor (line 177) | constructor(){super(...arguments);m(this,"hitShape",{});m(this,"hitSha... method startTranslating (line 177) | startTranslating(n){this.editor.getInstanceState().isReadonly||(this.e... method cancel (line 177) | cancel(){this.parent.transition("idle")} class tM (line 177) | class tM extends se{constructor(){super(...arguments);m(this,"info",{});... method constructor (line 177) | constructor(){super(...arguments);m(this,"info",{});m(this,"markId",""... method cancel (line 177) | cancel(){this.editor.bailToMark(this.markId),this.info.onInteractionEn... method complete (line 177) | complete(){var n,r;if(We(this.editor,this.snapshot.selectedShapeIds),t... method handleResizeStart (line 177) | handleResizeStart(){const{shapeSnapshots:n}=this.snapshot,r=[];n.forEa... method handleResizeEnd (line 177) | handleResizeEnd(){const{shapeSnapshots:n}=this.snapshot,r=[];n.forEach... method updateShapes (line 177) | updateShapes(){const{altKey:n,shiftKey:r}=this.editor.inputs,{frames:o... method updateCursor (line 177) | updateCursor({dragHandle:n,isFlippedX:r,isFlippedY:o,rotation:s}){cons... function $C (line 177) | function $C(e,t){t=t%Oe;const n=Math.round(t/(Pe/4)),r=Jm.indexOf(e);ret... class nM (line 177) | class nM extends se{constructor(){super(...arguments);m(this,"snapshot",... method constructor (line 177) | constructor(){super(...arguments);m(this,"snapshot",{});m(this,"info",... method _getRotationFromPointerPosition (line 177) | _getRotationFromPointerPosition({snapToNearestDegree:n}){const r=this.... class rM (line 177) | class rM extends se{constructor(){super(...arguments);m(this,"hits",new ... method constructor (line 177) | constructor(){super(...arguments);m(this,"hits",new Set);m(this,"size"... method updateScribbleSelection (line 177) | updateScribbleSelection(n){const{editor:r}=this,o=this.editor.getCurre... method complete (line 177) | complete(){this.updateScribbleSelection(!0),this.parent.transition("id... method cancel (line 177) | cancel(){this.editor.setSelectedShapes([...this.initialSelectedShapeId... class PY (line 177) | class PY{constructor(t){m(this,"prevDroppingShapeId",null);m(this,"dropp... method constructor (line 177) | constructor(t){m(this,"prevDroppingShapeId",null);m(this,"droppingNode... method updateDroppingNode (line 177) | updateDroppingNode(t,n){var r;this.first&&(this.editor.setHintingShape... method setDragTimer (line 177) | setDragTimer(t,n,r){this.droppingNodeTimer=setTimeout(()=>{this.editor... method handleDrag (line 177) | handleDrag(t,n,r){var c,l,u,d,p;n=fe(n.map(f=>this.editor.getShape(f.i... method hintParents (line 177) | hintParents(t){const n=new Map;for(const o of t){const s=this.editor.f... method dropShapes (line 177) | dropShapes(t){var r,o;const{prevDroppingShapeId:n}=this;if(this.handle... method clear (line 177) | clear(){this.prevDroppingShapeId=null,this.droppingNodeTimer!==null&&c... class oM (line 177) | class oM extends se{constructor(){super(...arguments);m(this,"info",{});... method constructor (line 177) | constructor(){super(...arguments);m(this,"info",{});m(this,"selectionS... method startCloning (line 177) | startCloning(){this.isCreating||(this.isCloning=!0,this.reset(),this.m... method stopCloning (line 177) | stopCloning(){this.isCloning=!1,this.snapshot=this.selectionSnapshot,t... method reset (line 177) | reset(){this.editor.bailToMark(this.markId)} method complete (line 177) | complete(){var n;this.updateShapes(),this.dragAndDropManager.dropShape... method cancel (line 177) | cancel(){this.reset(),this.info.onInteractionEnd?this.editor.setCurren... method handleStart (line 177) | handleStart(){const{movingShapes:n}=this.snapshot,r=[];n.forEach(o=>{v... method handleEnd (line 177) | handleEnd(){const{movingShapes:n}=this.snapshot;if(this.isCloning&&n.l... method handleChange (line 177) | handleChange(){const{movingShapes:n}=this.snapshot,r=[];n.forEach(o=>{... method updateShapes (line 177) | updateShapes(){const{snapshot:n}=this;this.dragAndDropManager.updateDr... function AC (line 177) | function AC(e){var d;const t=[],n=[],r=e.getSelectedShapeIds(),o=fe(r.ma... function CY (line 177) | function CY({editor:e,snapshot:t}){const{inputs:n}=e,{noteSnapshot:r,not... class Zh (line 177) | class Zh extends se{constructor(){super(...arguments);m(this,"reactor");... method constructor (line 177) | constructor(){super(...arguments);m(this,"reactor");m(this,"cleanUpDup... class sM (line 177) | class sM extends se{constructor(){super(...arguments);m(this,"info",{});... method constructor (line 177) | constructor(){super(...arguments);m(this,"info",{});m(this,"onEnter",n... class iM (line 177) | class iM extends se{constructor(){super(...arguments);m(this,"info",{});... method constructor (line 177) | constructor(){super(...arguments);m(this,"info",{});m(this,"onEnter",n... method complete (line 177) | complete(){const{currentScreenPoint:n}=this.editor.inputs;this.editor.... method cancel (line 177) | cancel(){this.parent.transition("idle",this.info)} class aM (line 177) | class aM extends se{constructor(){super(...arguments);m(this,"info",{});... method constructor (line 177) | constructor(){super(...arguments);m(this,"info",{});m(this,"zoomBrush"... method update (line 177) | update(){const{inputs:{originPagePoint:n,currentPagePoint:r}}=this.edi... method cancel (line 177) | cancel(){this.parent.transition("idle",this.info)} method complete (line 177) | complete(){const{zoomBrush:n}=this,r=8/this.editor.getZoomLevel();if(n... class Qh (line 177) | class Qh extends se{constructor(){super(...arguments);m(this,"info",{});... method constructor (line 177) | constructor(){super(...arguments);m(this,"info",{});m(this,"onEnter",n... method complete (line 177) | complete(){this.info.onInteractionEnd&&this.info.onInteractionEnd!=="s... method updateCursor (line 177) | updateCursor(){this.editor.inputs.altKey?this.editor.updateInstanceSta... function X (line 177) | function X(){return X=Object.assign?Object.assign.bind():function(e){for... function ie (line 177) | function ie(e,t,{checkForDefaultPrevented:n=!0}={}){return function(o){i... function EY (line 177) | function EY(e,t){typeof e=="function"?e(t):e!=null&&(e.current=t)} function rg (line 177) | function rg(...e){return t=>e.forEach(n=>EY(n,t))} function Xe (line 177) | function Xe(...e){return x.useCallback(rg(...e),e)} function mo (line 177) | function mo(e,t=[]){let n=[];function r(s,i){const a=x.createContext(i),... function _Y (line 177) | function _Y(...e){const t=e[0];if(e.length===1)return t;const n=()=>{con... function TY (line 177) | function TY(e){return x.isValidElement(e)&&e.type===kY} function $Y (line 177) | function $Y(e,t){const n={...t};for(const r in t){const o=e[r],s=t[r];/^... function og (line 177) | function og(e){const t=e+"CollectionProvider",[n,r]=mo(t),[o,s]=n(t,{col... function Kx (line 177) | function Kx(e,t){e&&Ui.flushSync(()=>e.dispatchEvent(t))} function sn (line 177) | function sn(e){const t=x.useRef(e);return x.useEffect(()=>{t.current=e})... function AY (line 177) | function AY(e,t=globalThis==null?void 0:globalThis.document){const n=sn(... function RY (line 177) | function RY(e,t=globalThis==null?void 0:globalThis.document){const n=sn(... function LY (line 177) | function LY(e,t=globalThis==null?void 0:globalThis.document){const n=sn(... function OC (line 177) | function OC(){const e=new CustomEvent(Sv);document.dispatchEvent(e)} function lM (line 177) | function lM(e,t,n,{discrete:r}){const o=n.originalEvent.target,s=new Cus... function zY (line 177) | function zY(e,t){return x.useReducer((n,r)=>{const o=t[n][r];return o??n... function BY (line 177) | function BY(e){const[t,n]=x.useState(),r=x.useRef({}),o=x.useRef(e),s=x.... function Ud (line 177) | function Ud(e){return(e==null?void 0:e.animationName)||"none"} function Zs (line 177) | function Zs({prop:e,defaultProp:t,onChange:n=()=>{}}){const[r,o]=UY({def... function UY (line 177) | function UY({defaultProp:e,onChange:t}){const n=x.useState(e),[r]=n,o=x.... method label (line 177) | label(e){if(e.label&&typeof e.label=="string"&&!e.label.trim()){const t=... method onClose (line 177) | onClose(){} method type (line 177) | type(e){if(e.type&&!["foreground","background"].includes(e.type)){const ... method altText (line 177) | altText(e){return e.altText?null:new Error(`Missing prop \`altText\` exp... function SM (line 177) | function SM(e){const t=[];return Array.from(e.childNodes).forEach(r=>{if... function Hd (line 177) | function Hd(e,t,n,{discrete:r}){const o=n.originalEvent.currentTarget,s=... function cX (line 177) | function cX(e=()=>{}){const t=sn(e);Di(()=>{let n=0,r=0;return n=window.... function lX (line 177) | function lX(e){return e.nodeType===e.ELEMENT_NODE} function uX (line 177) | function uX(e){const t=[],n=document.createTreeWalker(e,NodeFilter.SHOW_... function ey (line 177) | function ey(e){const t=document.activeElement;return e.some(n=>n===t?!0:... function Fo (line 177) | function Fo(e){const[t,n]=x.useState(gX());return Di(()=>{e||n(r=>r??Str... method pause (line 177) | pause(){this.paused=!0} method resume (line 177) | resume(){this.paused=!1} function yX (line 177) | function yX(e,{select:t=!1}={}){const n=document.activeElement;for(const... function SX (line 177) | function SX(e){const t=vM(e),n=NC(t,e),r=NC(t.reverse(),e);return[n,r]} function vM (line 177) | function vM(e){const t=[],n=document.createTreeWalker(e,NodeFilter.SHOW_... function NC (line 177) | function NC(e,t){for(const n of e)if(!vX(n,{upTo:t}))return n} function vX (line 177) | function vX(e,{upTo:t}){if(getComputedStyle(e).visibility==="hidden")ret... function xX (line 177) | function xX(e){return e instanceof HTMLInputElement&&"select"in e} function fs (line 177) | function fs(e,{select:t=!1}={}){if(e&&e.focus){const n=document.activeEl... function wX (line 177) | function wX(){let e=[];return{add(t){const n=e[0];t!==n&&(n==null||n.pau... function BC (line 177) | function BC(e,t){const n=[...e],r=n.indexOf(t);return r!==-1&&n.splice(r... function bX (line 177) | function bX(e){return e.filter(t=>t.tagName!=="A")} function Gx (line 177) | function Gx(){x.useEffect(()=>{var e,t;const n=document.querySelectorAll... function UC (line 177) | function UC(){const e=document.createElement("span");return e.setAttribu... function xM (line 177) | function xM(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty... function PX (line 177) | function PX(e,t,n){if(n||arguments.length===2)for(var r=0,o=t.length,s;r... function oy (line 177) | function oy(e,t){return typeof e=="function"?e(t):e&&(e.current=t),e} function EX (line 177) | function EX(e,t){var n=x.useState(function(){return{value:e,callback:t,f... function kX (line 177) | function kX(e,t){var n=EX(null,function(r){return e.forEach(function(o){... function TX (line 177) | function TX(e){return e} function $X (line 177) | function $X(e,t){t===void 0&&(t=TX);var n=[],r=!1,o={read:function(){if(... function MX (line 177) | function MX(e){e===void 0&&(e={});var t=$X(null);return t.options=Jr({as... function AX (line 177) | function AX(e,t){return e.useMedium(t),wM} function OX (line 177) | function OX(){if(!document)return null;var e=document.createElement("sty... function DX (line 177) | function DX(e,t){e.styleSheet?e.styleSheet.cssText=t:e.appendChild(docum... function RX (line 177) | function RX(e){var t=document.head||document.getElementsByTagName("head"... function nq (line 217) | function nq(e){var t=x.useRef([]),n=x.useRef([0,0]),r=x.useRef(),o=x.use... function jM (line 217) | function jM(e){return e?"open":"closed"} function Cq (line 217) | function Cq({onEvent:e,children:t}){return h.jsx(DM.Provider,{value:e??O... function So (line 217) | function So(){return x.useContext(DM)??OM} function Iq (line 217) | function Iq({children:e}){const t=z(),n=So(),[r,o]=x.useState([]),s=x.us... function Yi (line 217) | function Yi(){const e=x.useContext(RM);if(!e)throw new Error("useDialogs... function _q (line 217) | function _q(){const{dialogs:e}=Yi();return h.jsx(h.Fragment,{children:e.... function Tq (line 217) | function Tq(){const e=z(),t=K("follow",()=>e.getInstanceState().followin... function $q (line 217) | function $q({userId:e}){const t=p2(e);return t?h.jsx("div",{className:"t... function Mq (line 217) | function Mq({children:e}){const[t,n]=x.useState([]),r=x.useCallback(i=>{... function Kr (line 217) | function Kr(){const e=x.useContext(LM);if(!e)throw new Error("useToasts ... function vt (line 217) | function vt({children:e}){return h.jsx("span",{className:"tlui-button__l... function jq (line 217) | function jq({toast:e}){const{removeToast:t}=Kr(),n=$e(),r=i=>{i||t(e.id)... function Oq (line 217) | function Oq(){const{toasts:e}=Kr();return h.jsx(h.Fragment,{children:e.m... function Rq (line 217) | function Rq(){const{toasts:e}=Kr(),[t,n]=x.useState(!1);return x.useEffe... function ke (line 217) | function ke({icon:e,small:t,invertIcon:n}){return h.jsx(Bs,{className:"t... function FM (line 217) | function FM(e){return x.useMemo(()=>e?{fonts:{...Pv.fonts,...e==null?voi... function Fq (line 217) | function Fq(e){return e?{fonts:Object.assign({...rl.fonts},{...e==null?v... function dg (line 217) | function dg({className:e,children:t}){return h.jsx("div",{className:ue("... function hg (line 217) | function hg({className:e,children:t}){return h.jsx(yq,{dir:"ltr",classNa... function pg (line 217) | function pg(){return h.jsx("div",{className:"tlui-dialog__header__close"... function fu (line 217) | function fu({className:e,children:t,style:n}){return h.jsx("div",{classN... function Xx (line 217) | function Xx({className:e,children:t}){return h.jsx("div",{className:ue("... function zM (line 217) | function zM(){const e=z(),t=x.useRef();return x.useEffect(()=>{const n=w... function Nq (line 217) | function Nq({overrides:e,children:t}){const n=z(),r=So(),{addDialog:o}=Y... function De (line 217) | function De(){const e=x.useContext(BM);if(!e)throw new Error("useTools m... function zq (line 217) | function zq({forceMobile:e=!1,children:t}){const n=z(),r=K("breakpoint",... function Rn (line 217) | function Rn(){return x.useContext(UM)} function Bq (line 217) | function Bq(){const{addToast:e,removeToast:t,clearToasts:n}=Kr(),{addDia... function Uq (line 217) | function Uq(e,t){const n={};for(const r of e)if(r.translations)for(const... function HM (line 217) | function HM(e){return x.useMemo(()=>e,e)} function Hq (line 217) | function Hq(e){const t=HM(e==null?[]:Array.isArray(e)?e:[e]);return x.us... function Kq (line 217) | function Kq(e){const t=Bq(),n=HM(e==null?[]:Array.isArray(e)?e:[e]);retu... function Wq (line 217) | function Wq(e,t){const n=fe(t.map(o=>e.getShape(o)).filter(o=>o&&e.isSha... function Gq (line 217) | function Gq(e,t,n={}){const r=e.getShape(t);if(!r)return;const o=e.getSo... function YC (line 217) | function YC(e){return er.isValid(e)?{isValid:!0,hasProtocol:!0}:er.isVal... function i (line 217) | function i(c,l){if(!s[c]){s[c]={};for(var u=0;u2){const o=new P(t[0],t[1]... function WM (line 217) | async function WM(e,t,n,r){const s=(await Promise.all(t.map(async i=>awa... function sZ (line 217) | function sZ(e,t,n){const r=n??(e.inputs.shiftKey?e.inputs.currentPagePoi... function Cv (line 217) | async function Cv(e,t,n,r){var o;try{if(new URL(t).pathname.match(/\.(pn... function iZ (line 217) | function iZ(e){const t=document.implementation.createHTMLDocument("");re... function tp (line 217) | function tp(e){const{activeElement:t}=document;return e.getIsMenuOpen()|... function GM (line 217) | async function GM(e,t,n){const r=t.filter(s=>(s.type==="file"||s.type===... function pZ (line 217) | function pZ(){const e=z(),t=So(),n=x.useCallback(function(i){e.getSelect... function fZ (line 217) | function fZ(){const e=z(),t=So(),n=K("editor.isFocused",()=>e.getInstanc... function YM (line 217) | async function YM(e,t,n){const{type:r,quality:o,scale:s,width:i,height:a... function XM (line 217) | async function XM(e,t,n){const r=await e.getSvgString(t!=null&&t.length?... function Iv (line 217) | async function Iv(e,t,n,r={}){var o;switch(n){case"svg":return(o=await X... function qM (line 217) | async function qM({editor:e,ids:t,format:n,opts:r={}}){switch(n){case"sv... function mZ (line 217) | function mZ(e,t,n,r={}){return{blobPromise:qM({editor:e,ids:t,format:n,o... function yZ (line 217) | function yZ(e,t,n="svg",r={}){if(!window.navigator.clipboard)return Prom... function SZ (line 217) | async function SZ(e){var t,n;await((n=(t=navigator.clipboard)==null?void... function vZ (line 217) | function vZ(){const e=z(),{addToast:t}=Kr(),n=$e();return x.useCallback(... function xZ (line 217) | async function xZ(e,t,n="png",r,o={}){if(!r&&(r=`shapes at ${ZC()}`,t.le... function ZC (line 217) | function ZC(){const e=new Date,t=String(e.getFullYear()).slice(2),n=Stri... function wZ (line 217) | function wZ(e){const t=document.createElement("a"),n=URL.createObjectURL... function bZ (line 217) | function bZ(){const e=z(),{addToast:t}=Kr(),n=$e();return x.useCallback(... function PZ (line 217) | function PZ(){const e=z(),t=x.useRef(null),n=x.useRef(null);return x.use... function CZ (line 300) | function CZ(e){return Object.fromEntries(e.map(t=>[t.id,t]))} function ha (line 300) | function ha(e,t){if(e.getSelectedShapes().length===0)return e.getDocumen... function IZ (line 300) | function IZ({overrides:e,children:t}){const n=z(),{addDialog:r,clearDial... function ce (line 300) | function ce(){const e=x.useContext(ZM);if(!e)throw new Error("useTools m... function gu (line 300) | function gu(e,t){return e?typeof e=="string"?e:t?e[t]??e.default:void 0:... function Ev (line 300) | function Ev(e,t,n){return Vn(e,eo(t,n))} function Go (line 300) | function Go(e,t){return typeof e=="function"?e(t):e} function Yo (line 300) | function Yo(e){return e.split("-")[0]} function kc (line 300) | function kc(e){return e.split("-")[1]} function Qx (line 300) | function Qx(e){return e==="x"?"y":"x"} function Jx (line 300) | function Jx(e){return e==="y"?"height":"width"} function Tc (line 300) | function Tc(e){return["top","bottom"].includes(Yo(e))?"y":"x"} function ew (line 300) | function ew(e){return Qx(Tc(e))} function TZ (line 300) | function TZ(e,t,n){n===void 0&&(n=!1);const r=kc(e),o=ew(e),s=Jx(o);let ... function $Z (line 300) | function $Z(e){const t=df(e);return[_v(e),t,_v(t)]} function _v (line 300) | function _v(e){return e.replace(/start|end/g,t=>kZ[t])} function MZ (line 300) | function MZ(e,t,n){const r=["left","right"],o=["right","left"],s=["top",... function AZ (line 300) | function AZ(e,t,n,r){const o=kc(e);let s=MZ(Yo(e),n==="start",r);return ... function df (line 300) | function df(e){return e.replace(/left|right|bottom|top/g,t=>_Z[t])} function jZ (line 300) | function jZ(e){return{top:0,right:0,bottom:0,left:0,...e}} function QM (line 300) | function QM(e){return typeof e!="number"?jZ(e):{top:e,right:e,bottom:e,l... function hf (line 300) | function hf(e){const{x:t,y:n,width:r,height:o}=e;return{width:r,height:o... function QC (line 300) | function QC(e,t,n){let{reference:r,floating:o}=e;const s=Tc(t),i=ew(t),a... function mu (line 300) | async function mu(e,t){var n;t===void 0&&(t={});const{x:r,y:o,platform:s... method fn (line 300) | async fn(t){const{x:n,y:r,placement:o,rects:s,platform:i,elements:a,midd... method fn (line 300) | async fn(t){var n,r;const{placement:o,middlewareData:s,rects:i,initialPl... function JC (line 300) | function JC(e,t){return{top:e.top-t.height,right:e.right-t.width,bottom:... function eI (line 300) | function eI(e){return EZ.some(t=>e[t]>=0)} method fn (line 300) | async fn(t){const{rects:n}=t,{strategy:r="referenceHidden",...o}=Go(e,t)... function FZ (line 300) | async function FZ(e,t){const{placement:n,platform:r,elements:o}=e,s=awai... method fn (line 300) | async fn(t){var n,r;const{x:o,y:s,placement:i,middlewareData:a}=t,c=awai... method fn (line 300) | async fn(t){const{x:n,y:r,placement:o}=t,{mainAxis:s=!0,crossAxis:i=!1,l... method fn (line 300) | fn(t){const{x:n,y:r,placement:o,rects:s,middlewareData:i}=t,{offset:a=0,... method fn (line 300) | async fn(t){const{placement:n,rects:r,platform:o,elements:s}=t,{apply:i=... function $c (line 300) | function $c(e){return JM(e)?(e.nodeName||"").toLowerCase():"#document"} function Qn (line 300) | function Qn(e){var t;return(e==null||(t=e.ownerDocument)==null?void 0:t.... function os (line 300) | function os(e){var t;return(t=(JM(e)?e.ownerDocument:e.document)||window... function JM (line 300) | function JM(e){return e instanceof Node||e instanceof Qn(e).Node} function uo (line 300) | function uo(e){return e instanceof Element||e instanceof Qn(e).Element} function ho (line 300) | function ho(e){return e instanceof HTMLElement||e instanceof Qn(e).HTMLE... function tI (line 300) | function tI(e){return typeof ShadowRoot>"u"?!1:e instanceof ShadowRoot||... function Uu (line 300) | function Uu(e){const{overflow:t,overflowX:n,overflowY:r,display:o}=Ur(e)... function HZ (line 300) | function HZ(e){return["table","td","th"].includes($c(e))} function tw (line 300) | function tw(e){const t=nw(),n=Ur(e);return n.transform!=="none"||n.persp... function KZ (line 300) | function KZ(e){let t=Hs(e);for(;ho(t)&&!hc(t);){if(tw(t))return t;t=Hs(t... function nw (line 300) | function nw(){return typeof CSS>"u"||!CSS.supports?!1:CSS.supports("-web... function hc (line 300) | function hc(e){return["html","body","#document"].includes($c(e))} function Ur (line 300) | function Ur(e){return Qn(e).getComputedStyle(e)} function fg (line 300) | function fg(e){return uo(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollT... function Hs (line 300) | function Hs(e){if($c(e)==="html")return e;const t=e.assignedSlot||e.pare... function eA (line 300) | function eA(e){const t=Hs(e);return hc(t)?e.ownerDocument?e.ownerDocumen... function yu (line 300) | function yu(e,t,n){var r;t===void 0&&(t=[]),n===void 0&&(n=!0);const o=e... function tA (line 300) | function tA(e){const t=Ur(e);let n=parseFloat(t.width)||0,r=parseFloat(t... function rw (line 300) | function rw(e){return uo(e)?e:e.contextElement} function qa (line 300) | function qa(e){const t=rw(e);if(!ho(t))return Us(1);const n=t.getBoundin... function nA (line 300) | function nA(e){const t=Qn(e);return!nw()||!t.visualViewport?WZ:{x:t.visu... function VZ (line 300) | function VZ(e,t,n){return t===void 0&&(t=!1),!n||t&&n!==Qn(e)?!1:t} function Ri (line 300) | function Ri(e,t,n,r){t===void 0&&(t=!1),n===void 0&&(n=!1);const o=e.get... function ow (line 300) | function ow(e){return GZ.some(t=>{try{return e.matches(t)}catch{return!1... function YZ (line 300) | function YZ(e){let{elements:t,rect:n,offsetParent:r,strategy:o}=e;const ... function XZ (line 300) | function XZ(e){return Array.from(e.getClientRects())} function rA (line 300) | function rA(e){return Ri(os(e)).left+fg(e).scrollLeft} function qZ (line 300) | function qZ(e){const t=os(e),n=fg(e),r=e.ownerDocument.body,o=Vn(t.scrol... function ZZ (line 300) | function ZZ(e,t){const n=Qn(e),r=os(e),o=n.visualViewport;let s=r.client... function QZ (line 300) | function QZ(e,t){const n=Ri(e,!0,t==="fixed"),r=n.top+e.clientTop,o=n.le... function nI (line 300) | function nI(e,t,n){let r;if(t==="viewport")r=ZZ(e,n);else if(t==="docume... function oA (line 300) | function oA(e,t){const n=Hs(e);return n===t||!uo(n)||hc(n)?!1:Ur(n).posi... function JZ (line 300) | function JZ(e,t){const n=t.get(e);if(n)return n;let r=yu(e,[],!1).filter... function eQ (line 300) | function eQ(e){let{element:t,boundary:n,rootBoundary:r,strategy:o}=e;con... function tQ (line 300) | function tQ(e){const{width:t,height:n}=tA(e);return{width:t,height:n}} function nQ (line 300) | function nQ(e,t,n){const r=ho(t),o=os(t),s=n==="fixed",i=Ri(e,!0,s,t);le... function uy (line 300) | function uy(e){return Ur(e).position==="static"} function rI (line 300) | function rI(e,t){return!ho(e)||Ur(e).position==="fixed"?null:t?t(e):e.of... function sA (line 300) | function sA(e,t){const n=Qn(e);if(ow(e))return n;if(!ho(e)){let o=Hs(e);... function oQ (line 300) | function oQ(e){return Ur(e).direction==="rtl"} function iQ (line 300) | function iQ(e,t){let n=null,r;const o=os(e);function s(){var a;clearTime... function aQ (line 300) | function aQ(e,t,n,r){r===void 0&&(r={});const{ancestorScroll:o=!0,ancest... function pf (line 300) | function pf(e,t){if(e===t)return!0;if(typeof e!=typeof t)return!1;if(typ... function iA (line 300) | function iA(e){return typeof window>"u"?1:(e.ownerDocument.defaultView||... function sI (line 300) | function sI(e,t){const n=iA(e);return Math.round(t*n)/n} function iI (line 300) | function iI(e){const t=x.useRef(e);return np(()=>{t.current=e}),t} function gQ (line 300) | function gQ(e){e===void 0&&(e={});const{placement:t="bottom",strategy:n=... function t (line 300) | function t(n){return{}.hasOwnProperty.call(n,"current")} method fn (line 300) | fn(n){const{element:r,padding:o}=typeof e=="function"?e(n):e;return r&&t... function aA (line 300) | function aA(e){const[t,n]=x.useState(void 0);return Di(()=>{if(e){n({wid... function $Q (line 300) | function $Q(e){return e!==null} method fn (line 300) | fn(t){var n,r,o,s,i;const{placement:a,rects:c,middlewareData:l}=t,d=((n=... function hA (line 300) | function hA(e){const[t,n="center"]=e.split("-");return[t,n]} function vA (line 300) | function vA(e){return e?"open":"closed"} function Qs (line 300) | function Qs(e,t){const n=z(),r=x.useRef(!1),o=So(),s=x.useCallback(a=>{r... function aw (line 300) | function aw({id:e,children:t,onOpenChange:n,open:r}){const[o,s]=Qs(e,n);... function cw (line 300) | function cw({children:e}){return h.jsx(HQ,{asChild:!0,dir:"ltr",children... function lw (line 300) | function lw({side:e,children:t,align:n="center",sideOffset:r=8,alignOffs... function mg (line 300) | function mg(){return x.useContext(xA)} function vr (line 300) | function vr({type:e,sourceId:t,children:n}){return h.jsx(xA.Provider,{va... function uw (line 300) | function uw(e){const t=x.useContext(VQ);return e||t||"ltr"} function rJ (line 300) | function rJ(e,t){return t!=="rtl"?e:e==="ArrowLeft"?"ArrowRight":e==="Ar... function oJ (line 300) | function oJ(e,t,n){const r=rJ(e.key,n);if(!(t==="vertical"&&["ArrowLeft"... function PA (line 300) | function PA(e){const t=document.activeElement;for(const n of e)if(n===t|... function sJ (line 300) | function sJ(e,t){return e.map((n,r)=>e[(t+r)%e.length])} function OA (line 300) | function OA(e){return e?"open":"closed"} function Mv (line 300) | function Mv(e){return e==="indeterminate"} function AJ (line 300) | function AJ(e){return Mv(e)?"indeterminate":e?"checked":"unchecked"} function jJ (line 300) | function jJ(e){const t=document.activeElement;for(const n of e)if(n===t|... function OJ (line 300) | function OJ(e,t){return e.map((n,r)=>e[(t+r)%e.length])} function DJ (line 300) | function DJ(e,t,n){const o=t.length>1&&Array.from(t).every(l=>l===t[0])?... function RJ (line 300) | function RJ(e,t){const{x:n,y:r}=e;let o=!1;for(let s=0,i=t.length-1;st.pointerType==="mouse"?e(t):void 0} function Qd (line 300) | function Qd(e){return t=>t.pointerType!=="mouse"?e(t):void 0} function XA (line 300) | function XA(e){return e.split(",")[0].split("").map(t=>{const n=t.replac... function Av (line 300) | function Av(e){return"— "+XA(e).join(" ")} function oee (line 300) | function oee(e){return h.jsx("svg",{width:16,height:16,viewBox:"0 0 16 1... function Li (line 300) | function Li({id:e,children:t,modal:n=!1,debugOpen:r=!1}){const[o,s]=Qs(e... function Fi (line 300) | function Fi({children:e,...t}){return h.jsx(gw,{dir:"ltr",asChild:!0,onT... function Ni (line 300) | function Ni({side:e="bottom",align:t="start",sideOffset:n=8,alignOffset:... function Iee (line 300) | function Iee({id:e,children:t}){const[n,r]=Qs(e);return h.jsx(bee,{open:... function Eee (line 300) | function Eee({id:e,label:t,title:n,disabled:r}){return h.jsx(Pee,{dir:"l... function _ee (line 300) | function _ee({id:e,alignOffset:t=-1,sideOffset:n=-4,size:r="small",child... function kee (line 300) | function kee({children:e}){return h.jsx(vee,{dir:"ltr",className:"tlui-m... function wu (line 300) | function wu({noClose:e,children:t}){return h.jsx(xee,{dir:"ltr",asChild:... function Dl (line 300) | function Dl({children:e,visibleOnMobileLayout:t=!1}){const n=Rn();return... function R (line 300) | function R({disabled:e=!1,spinner:t=!1,readonlyOk:n=!1,id:r,kbd:o,label:... function Tee (line 300) | function Tee(){return h.jsxs(h.Fragment,{children:[h.jsx($ee,{}),h.jsx(M... function $ee (line 300) | function $ee(){const e=ce(),t=wn(2);return h.jsxs(h.Fragment,{children:[... function Mee (line 300) | function Mee(){const e=ce(),t=wn(3);return h.jsxs(h.Fragment,{children:[... function Aee (line 300) | function Aee(){const e=ce(),t=VT();return h.jsxs(h.Fragment,{children:[h... function jee (line 300) | function jee(){const e=ce(),t=wn(1);return h.jsxs(h.Fragment,{children:[... function Oee (line 300) | function Oee(){return Rn()t.getZoomLevel()==... function Ree (line 300) | function Ree(){const e=ce(),t=wn(1);return h.jsx(R,{...e["rotate-ccw"],d... function Lee (line 300) | function Lee(){const e=ce(),t=wn(1);return h.jsx(R,{...e["rotate-cw"],di... function Fee (line 300) | function Fee(){const e=ce(),t=XT();return h.jsx(R,{...e["edit-link"],dis... function Nee (line 300) | function Nee(){const e=GT(),t=YT();return e?h.jsx(cI,{}):t?h.jsx(zee,{})... function cI (line 300) | function cI(){const e=ce(),t=wn(2);return h.jsx(R,{...e.group,disabled:!... function zee (line 300) | function zee(){const e=ce();return h.jsx(R,{...e.ungroup})} function wr (line 300) | function wr({id:e,kbd:t,label:n,readonlyOk:r,onSelect:o,disabled:s=!1,ch... function ye (line 300) | function ye({id:e,label:t,children:n}){const{type:r,sourceId:o}=mg(),s=$... function br (line 300) | function br({id:e,disabled:t=!1,label:n,size:r="small",children:o}){cons... function Uee (line 300) | function Uee({id:e,children:t}){const[n,r]=Qs(e);return h.jsx(YJ,{open:n... function QA (line 300) | function QA(){const e=ce();return wW()?h.jsx(R,{...e["toggle-auto-size"]... function JA (line 300) | function JA(){const e=ce();return XT()?h.jsx(R,{...e["edit-link"]}):null} function Hee (line 300) | function Hee(){const e=ce();return wn(1)?h.jsx(R,{...e.duplicate}):null} function ej (line 300) | function ej(){const e=ce();return GT()?h.jsx(R,{...e.group}):null} function tj (line 300) | function tj(){const e=ce();return YT()?h.jsx(R,{...e.ungroup}):null} function nj (line 300) | function nj(){const e=z(),t=ce();return K("allow unframe",()=>{const r=e... function rj (line 300) | function rj(){const e=z(),t=ce();return K("allow fit frame to content",(... function oj (line 300) | function oj(){const e=z(),t=ce();return K("selected shapes",()=>e.getSel... function yw (line 300) | function yw(){const e=ce(),t=z(),n=K("isTransparentBg",()=>!t.getInstanc... function Kee (line 300) | function Kee(){const e=z(),t=ce(),n=K("any shapes",()=>e.getCurrentPageS... function sj (line 300) | function sj(){const e=z(),t=K("zoomed to 100",()=>e.getZoomLevel()===1,[... function ij (line 300) | function ij(){const e=z(),t=K("has shapes",()=>e.getCurrentPageShapeIds(... function aj (line 300) | function aj(){const e=z(),t=K("has shapes",()=>e.getSelectedShapeIds().l... function cj (line 300) | function cj(){return h.jsxs(ye,{id:"clipboard",children:[h.jsx(Vee,{}),h... function Wee (line 300) | function Wee(){var r;const e=z(),t=ce(),n=K("atLeastOneShapeOnPage",()=>... function Vee (line 300) | function Vee(){const e=ce(),t=wn(1);return h.jsx(R,{...e.cut,disabled:!t})} function Gee (line 300) | function Gee(){const e=ce(),t=xW(1);return h.jsx(R,{...e.copy,disabled:!... function Yee (line 300) | function Yee(){const e=ce(),t=vW;return h.jsx(R,{...e.paste,disabled:!t})} function lj (line 300) | function lj(){const e=z(),t=ce();return K("atLeastOneShapeOnPage",()=>e.... function uj (line 300) | function uj(){const e=ce(),t=z(),n=K("atLeastOneShapeOnPage",()=>t.getCu... function Xee (line 300) | function Xee(){const e=ce(),t=wn(1);return h.jsx(R,{...e.delete,disabled... function qee (line 300) | function qee(){const e=wn(2),t=bW(),n=ce();return e||t?h.jsxs(br,{id:"ar... function Zee (line 300) | function Zee(){const e=ce();return wn(3)?h.jsxs(ye,{id:"distribute",chil... function Qee (line 300) | function Qee(){const e=ce(),t=wn(2),n=VT();return t?h.jsxs(ye,{id:"order... function Jee (line 300) | function Jee(){const e=ce();return wn(1)?h.jsx(br,{id:"reorder",label:"c... function ete (line 300) | function ete(){const e=z(),t=K("pages",()=>e.getPages(),[e]),n=K("curren... function dj (line 300) | function dj(){const e=z(),t=ce();return K("oneEmbedSelected",()=>{const ... function hj (line 300) | function hj(){const e=z(),t=ce();return K("oneEmbeddableBookmarkSelected... function tte (line 300) | function tte(){const e=ce(),t=z(),n=K("isSnapMode",()=>t.user.getIsSnapM... function nte (line 300) | function nte(){const e=ce(),t=z(),n=K("isToolLock",()=>t.getInstanceStat... function rte (line 300) | function rte(){const e=ce(),t=z(),n=K("isGridMode",()=>t.getInstanceStat... function ote (line 300) | function ote(){const e=ce(),t=z(),n=K("isWrapMode",()=>t.user.getIsWrapM... function ste (line 300) | function ste(){const e=ce(),t=z(),n=K("isDarkMode",()=>t.user.getIsDarkM... function ite (line 300) | function ite(){const e=ce(),t=z(),n=K("isFocusMode",()=>t.getInstanceSta... function ate (line 300) | function ate(){const e=ce(),t=z(),n=K("edgeScrollSpeed",()=>t.user.getEd... function cte (line 300) | function cte(){const e=ce(),t=z(),n=K("animationSpeed",()=>t.user.getAni... function lte (line 300) | function lte(){const e=ce(),t=z(),n=K("isDebugMode",()=>t.getInstanceSta... function ute (line 300) | function ute(){const e=z();return K("isSelectToolActive",()=>e.getCurren... function jv (line 300) | function jv({checked:e}){return h.jsx(Bs,{icon:e?"check":"checkbox-empty... function hte (line 300) | function hte(){const e=z(),{addToast:t}=Kr(),{addDialog:n}=Yi(),[r,o]=Se... function pte (line 300) | function pte(){const e=Object.values($t);return e.length?h.jsx(br,{id:"d... function fte (line 300) | function fte(){const e=Object.values(z5);return e.length?h.jsx(br,{id:"f... function gte (line 300) | function gte({title:e="title",body:t="hello hello hello",cancel:n="Cance... function mte (line 300) | function mte(e,t){const n=Array(t),r=Math.floor(Math.sqrt(t));for(let o=... function yte (line 300) | function yte({children:e}){const t=e??h.jsx(hte,{});return h.jsxs(Li,{id... function vte (line 300) | function vte(e=!0){const[t,n]=x.useState(0),r=z();x.useEffect(()=>{if(!e... function wte (line 300) | function wte(){const e=K("show_fps",()=>$t.showFps.get(),[$t]),t=x.useRe... function fj (line 300) | function fj(){const e=z(),t=So(),n=K("locale",()=>e.user.getLocale(),[e]... function bte (line 300) | function bte(){return h.jsxs(h.Fragment,{children:[h.jsx(fj,{}),h.jsx(Pt... function Pte (line 300) | function Pte(){const{KeyboardShortcutsDialog:e}=ti(),{addDialog:t}=Yi();... function Ite (line 300) | function Ite(){const e=z(),t=ce(),[n,r]=x.useState(!1),o=x.useRef(!1);re... function Ete (line 300) | function Ete(){const e=z(),t=ce();return K("is pen mode",()=>e.getInstan... function _te (line 300) | function _te(){const e=z(),t=ce();return K("is following user",()=>!!e.g... function kte (line 300) | function kte(){return h.jsxs(h.Fragment,{children:[h.jsx(Ete,{}),h.jsx(I... function Tte (line 300) | function Tte({children:e}){const t=e??h.jsx(kte,{});return h.jsx("div",{... function $te (line 300) | function $te(){const e=ce(),t=De();return h.jsxs(h.Fragment,{children:[h... function Ate (line 300) | function Ate(){return h.jsxs(h.Fragment,{children:[h.jsx(Ote,{}),h.jsx(F... function jte (line 300) | function jte(){const e=ce();return h.jsxs(br,{id:"export-all-as",label:"... function Ote (line 300) | function Ote(){const e=z(),t=K("isSelectToolActive",()=>e.getCurrentTool... function Dte (line 300) | function Dte(){return h.jsxs(ye,{id:"misc",children:[h.jsx(ej,{}),h.jsx(... function Rte (line 300) | function Rte(){return h.jsxs(ye,{id:"lock",children:[h.jsx(oj,{}),h.jsx(... function Lte (line 300) | function Lte(){const e=ce(),t=ZT(),n=qT();return h.jsxs(ye,{id:"undo-red... function Fte (line 300) | function Fte(){const e=ce();return h.jsx(br,{id:"view",label:"menu.view"... function Nte (line 300) | function Nte(){const e=ce();return h.jsxs(ye,{id:"extras",children:[h.js... function zte (line 300) | function zte(){return h.jsx(ye,{id:"preferences",children:h.jsxs(br,{id:... function sl (line 300) | function sl(e){if(hy[e])return hy[e];const n=document.createElement("can... function fa (line 300) | function fa(e,{center:t,radius:n,numArcSegments:r=20,startAngle:o=0,endA... function ga (line 300) | function ga(e,t,n,r,o,s){e[t++]=n,e[t++]=r,e[t++]=n,e[t++]=r+s,e[t++]=n+... function Hte (line 300) | function Hte(e,t,n){const r=rp;n=Math.min(n,Math.min(t.w,t.h)/2);const o... function Kte (line 300) | function Kte(e){if(!e)throw new Error("Canvas element not found");const ... function Jd (line 328) | function Jd(e,t){const n=e.createBuffer();if(!n)throw new Error("Failed ... function uI (line 328) | function uI(e,t,n){let r=e.vertices.length;for(;rth... method constructor (line 328) | constructor(t,n){m(this,"disposables",[]);m(this,"close",()=>this.disp... method _getColors (line 328) | _getColors(){const t=getComputedStyle(this.editor.getContainer());retu... method updateColors (line 328) | updateColors(){this.colors=this._getColors()} method getDpr (line 328) | getDpr(){return this.editor.getInstanceState().devicePixelRatio} method getContentPageBounds (line 328) | getContentPageBounds(){const t=this.editor.getViewportPageBounds(),n=t... method getContentScreenBounds (line 328) | getContentScreenBounds(){const t=this.getContentPageBounds(),n=this.ed... method _getCanvasBoundingRect (line 328) | _getCanvasBoundingRect(){const{x:t,y:n,width:r,height:o}=this.elem.get... method getCanvasScreenBounds (line 328) | getCanvasScreenBounds(){return this.canvasBoundingClientRect.get()} method _listenForCanvasResize (line 328) | _listenForCanvasResize(){const t=new ResizeObserver(()=>{const n=this.... method getCanvasSize (line 328) | getCanvasSize(){const t=this.canvasBoundingClientRect.get(),n=this.get... method getCanvasClientPosition (line 328) | getCanvasClientPosition(){return this.canvasBoundingClientRect.get().p... method getCanvasPageBounds (line 328) | getCanvasPageBounds(){const t=this.getCanvasScreenBounds(),n=this.getC... method getZoom (line 328) | getZoom(){return this.getCanvasPageBounds().width/this.getCanvasScreen... method getCanvasPageBoundsArray (line 328) | getCanvasPageBoundsArray(){const{x:t,y:n,w:r,h:o}=this.getCanvasPageBo... method drawShapes (line 328) | drawShapes(t,n,r){this.gl.prepareTriangles(t,n),this.gl.setFillColor(r... method drawViewport (line 328) | drawViewport(){const t=this.editor.getViewportPageBounds(),n=Hte(this.... method drawCollaborators (line 328) | drawCollaborators(){const t=this.editor.getCollaboratorsOnCurrentPage(... function Gte (line 328) | function Gte(){const e=z(),t=x.useRef(null),n=x.useRef(!1),r=x.useRef();... function Yte (line 328) | function Yte(e,t){const[n,r]=Se.useState(t);Se.useLayoutEffect(()=>{cons... function Qte (line 328) | function Qte(){const e=ce(),t=z(),n=ZT(),r=qT(),o=wn(1),s=ns(),i=K("shou... function mj (line 328) | function mj(e=ene){const t=z();return K("getRelevantStyles",()=>{var s;c... function tne (line 328) | function tne(e){const{uiType:t,items:n,title:r,style:o,value:s,onValueCh... function yj (line 328) | function yj(e,[t,n]){return Math.min(n,Math.max(t,e))} function nne (line 328) | function nne(e){const t=x.useRef({value:e,previous:e});return x.useMemo(... function T (line 328) | function T(L){const B=yne(_,L);F(L,B)} function O (line 328) | function O(L){F(L,b.current)} function N (line 328) | function N(){const L=$.current[b.current];_[b.current]!==L&&p(_)} function F (line 328) | function F(L,B,{commit:q}={commit:!1}){const Q=wne(s),H=bne(Math.round((... function v (line 328) | function v(b){const E=y.current||d.getBoundingClientRect(),C=[0,E.width]... function y (line 328) | function y(g){const w=p.current||u.current.getBoundingClientRect(),S=[0,... function gne (line 328) | function gne(e=[],t,n){const r=[...e];return r[n]=t,r.sort((o,s)=>o-s)} function Ij (line 328) | function Ij(e,t,n){const s=100/(n-t)*(e-t);return yj(s,[0,100])} function mne (line 328) | function mne(e,t){return t>2?`Value ${e+1} of ${t}`:t===2?["Minimum","Ma... function yne (line 328) | function yne(e,t){if(e.length===1)return 0;const n=e.map(o=>Math.abs(o-t... function Sne (line 328) | function Sne(e,t,n){const r=e/2,s=Sw([0,50],[0,r]);return(r-s(t)*n)*n} function vne (line 328) | function vne(e){return e.slice(0,-1).map((t,n)=>e[n+1]-t)} function xne (line 328) | function xne(e,t){if(t>0){const n=vne(e);return Math.min(...n)>=t}return!0} function Sw (line 328) | function Sw(e,t){return n=>{if(e[0]===e[1]||t[0]===t[1])return t[0];cons... function wne (line 328) | function wne(e){return(String(e).split(".")[1]||"").length} function bne (line 328) | function bne(e,t){const n=Math.pow(10,t);return Math.round(e*n)/n} function kne (line 328) | function kne({label:e,uiTypeA:t,uiTypeB:n,labelA:r,labelB:o,itemsA:s,ite... function $ne (line 328) | function $ne({id:e,label:t,uiType:n,style:r,items:o,type:s,value:i,onVal... function Mne (line 328) | function Mne({styles:e}){const t=Ru();if(!e)return null;const n=e.get(oo... function Wu (line 328) | function Wu(){const e=z(),t=So();return Se.useMemo(()=>function(r,o,s){e... function Ane (line 328) | function Ane({styles:e,theme:t}){const n=$e(),r=z(),o=Wu(),s=e.get(tr),i... function jne (line 328) | function jne({theme:e,styles:t}){const n=$e(),r=Wu(),o=t.get(ao),s=t.get... function One (line 328) | function One({styles:e}){const t=Wu(),n=e.get(oo);return n===void 0?null... function Dne (line 328) | function Dne({styles:e}){const t=Wu(),n=e.get(Hp);return n===void 0?null... function Rne (line 328) | function Rne({styles:e}){const t=Wu(),n=e.get(Bp),r=e.get(zp);return!n||... function Lne (line 328) | function Lne(){const e=z(),t=K("opacity",()=>e.getSharedOpacity(),[e]),n... function Nne (line 328) | function Nne(){const e=z(),t=$e(),n=mj(),r=n==null?void 0:n.get(tr),o=Jo... function zne (line 328) | function zne(){return h.jsxs(h.Fragment,{children:[h.jsx(Bne,{}),h.jsx(U... function Ue (line 328) | function Ue(e){var r;const t=z(),n=(r=e.meta)==null?void 0:r.geo;return ... function Bne (line 328) | function Bne(){const e=De(),t=Ue(e.select);return h.jsx(R,{...e.select,i... function Une (line 328) | function Une(){const e=De(),t=Ue(e.hand);return h.jsx(R,{...e.hand,isSel... function Hne (line 328) | function Hne(){const e=De(),t=Ue(e.draw);return h.jsx(R,{...e.draw,isSel... function Kne (line 328) | function Kne(){const e=De(),t=Ue(e.eraser);return h.jsx(R,{...e.eraser,i... function Wne (line 328) | function Wne(){const e=De(),t=Ue(e.arrow);return h.jsx(R,{...e.arrow,isS... function Vne (line 328) | function Vne(){const e=De(),t=Ue(e.text);return h.jsx(R,{...e.text,isSel... function Gne (line 328) | function Gne(){const e=De(),t=Ue(e.note);return h.jsx(R,{...e.note,isSel... function Yne (line 328) | function Yne(){const e=De(),t=Ue(e.asset);return h.jsx(R,{...e.asset,isS... function Xne (line 328) | function Xne(){const e=De(),t=Ue(e.rectangle);return h.jsx(R,{...e.recta... function qne (line 328) | function qne(){const e=De(),t=Ue(e.ellipse);return h.jsx(R,{...e.ellipse... function Zne (line 328) | function Zne(){const e=De(),t=Ue(e.diamond);return h.jsx(R,{...e.diamond... function Qne (line 328) | function Qne(){const e=De(),t=Ue(e.triangle);return h.jsx(R,{...e.triang... function Jne (line 328) | function Jne(){const e=De(),t=Ue(e.trapezoid);return h.jsx(R,{...e.trape... function ere (line 328) | function ere(){const e=De(),t=Ue(e.rhombus);return h.jsx(R,{...e.rhombus... function tre (line 328) | function tre(){const e=De(),t=Ue(e.hexagon);return h.jsx(R,{...e.hexagon... function nre (line 328) | function nre(){const e=De(),t=Ue(e.cloud);return h.jsx(R,{...e.cloud,isS... function rre (line 328) | function rre(){const e=De(),t=Ue(e.star);return h.jsx(R,{...e.star,isSel... function ore (line 328) | function ore(){const e=De(),t=Ue(e.oval);return h.jsx(R,{...e.oval,isSel... function sre (line 328) | function sre(){const e=De(),t=Ue(e["x-box"]);return h.jsx(R,{...e["x-box... function ire (line 328) | function ire(){const e=De(),t=Ue(e["check-box"]);return h.jsx(R,{...e["c... function are (line 328) | function are(){const e=De(),t=Ue(e["arrow-left"]);return h.jsx(R,{...e["... function cre (line 328) | function cre(){const e=De(),t=Ue(e["arrow-up"]);return h.jsx(R,{...e["ar... function lre (line 328) | function lre(){const e=De(),t=Ue(e["arrow-down"]);return h.jsx(R,{...e["... function ure (line 328) | function ure(){const e=De(),t=Ue(e["arrow-right"]);return h.jsx(R,{...e[... function dre (line 328) | function dre(){const e=De(),t=Ue(e.line);return h.jsx(R,{...e.line,isSel... function hre (line 328) | function hre(){const e=De(),t=Ue(e.highlight);return h.jsx(R,{...e.highl... function pre (line 328) | function pre(){const e=De(),t=Ue(e.frame);return h.jsx(R,{...e.frame,isS... function fre (line 328) | function fre(){const e=De(),t=Ue(e.laser);return h.jsx(R,{...e.laser,isS... function fy (line 328) | function fy(e,t,n,r){e.addEventListener?e.addEventListener(t,n,r):e.atta... function al (line 328) | function al(e,t,n,r){e.removeEventListener?e.removeEventListener(t,n,r):... function Ej (line 328) | function Ej(e,t){const n=t.slice(0,t.length-1);for(let r=0;r=t.length?e:t,r=e.length>=t.length?t:... function Tj (line 328) | function Tj(e){kj=e||"all"} function Pu (line 328) | function Pu(){return kj||"all"} function Sre (line 328) | function Sre(){return Ve.slice(0)} function vre (line 328) | function vre(){return Ve.map(e=>mre(e)||yre(e)||String.fromCharCode(e))} function xre (line 328) | function xre(){const e=[];return Object.keys(ct).forEach(t=>{ct[t].forEa... function wre (line 328) | function wre(e){const t=e.target||e.srcElement,{tagName:n}=t;let r=!0;co... function bre (line 328) | function bre(e){return typeof e=="string"&&(e=Vu(e)),Ve.indexOf(e)!==-1} function Pre (line 328) | function Pre(e,t){let n,r;e||(e=Pu());for(const o in ct)if(Object.protot... function Cre (line 328) | function Cre(e){let t=e.keyCode||e.which||e.charCode;const n=Ve.indexOf(... function $j (line 328) | function $j(e){if(typeof e>"u")Object.keys(ct).forEach(o=>{Array.isArray... function fI (line 328) | function fI(e,t,n,r){if(t.element!==r)return;let o;if(t.scope===n||t.sco... function gI (line 328) | function gI(e,t){const n=ct["*"];let r=e.keyCode||e.which||e.charCode;if... function kn (line 328) | function kn(e,t,n){Ve=[];const r=_j(e);let o=[],s="all",i=document,a=0,c... function Ire (line 328) | function Ire(e){let t=arguments.length>1&&arguments[1]!==void 0?argument... function xw (line 328) | function xw(e){const t=Object.values(ct).flat();if(t.findIndex(r=>{let{e... function Ere (line 328) | function Ere(){const e=z(),t=ns(),n=ce(),r=De(),o=K("is focused",()=>e.g... function yI (line 328) | function yI(e){return _re(e).map(t=>{let n="";const r=t.split("");return... function _re (line 328) | function _re(e){typeof e!="string"&&(e=""),e=e.replace(/\s/g,"");const t... function Sl (line 328) | function Sl(e){return e.getIsMenuOpen()||e.getEditingShapeId()!==null||e... function Tre (line 328) | function Tre({children:e}){const t=z(),n=v8(),r=Rn(),o=$e(),s=Math.min(8... function Mre (line 335) | function Mre({activeToolId:e}){const t=z(),n=Rn(),r=$e(),o=K("is tool lo... function jre (line 335) | function jre(){const e=ce();return h.jsxs(h.Fragment,{children:[h.jsx(R,... function Rre (line 335) | function Rre({overrides:e={},children:t}){const n=Q0(e);return h.jsx(Mj.... function ti (line 335) | function ti(){return x.useContext(Mj)} function Lre (line 335) | function Lre({overrides:e,components:t,assetUrls:n,onUiEvent:r,forceMobi... function Fre (line 335) | function Fre({overrides:e,children:t}){const n=Kq(e);return h.jsx(IZ,{ov... function Nre (line 335) | function Nre(){const e=z(),{addToast:t}=Kr();x.useEffect(()=>{function n... function Hre (line 335) | function Hre(e){return{draw:{url:e.fonts.draw,format:e.fonts.draw.split(... function Aj (line 335) | function Aj(e){const t=x.useMemo(()=>Hre(e),[e]),n=[th("tldraw_draw",t.d... function Kre (line 335) | function Kre(e){const{children:t,maxImageDimension:n,maxAssetSize:r,acce... function Gre (line 335) | function Gre({maxImageDimension:e=1e3,maxAssetSize:t=10*1024*1024,accept... function k (line 335) | async function k(){const $=await I.getSvgString([..._],{bounds:f,scale:y... function A (line 335) | function A(e,t={}){const n=typeof e=="string"?e:e.src;if(typeof t=="func... function qre (line 335) | function qre(e){return{fonts:{monospace:A("./fonts/IBMPlexMono-Medium.wo... function Qre (line 335) | function Qre(e){if(e===""||e.trim()==="")return!1;try{return btoa(atob(e... function Jre (line 335) | function Jre(e){const t=e.length%4===0?0:4-e.length%4;e+="=".repeat(t);c... function eoe (line 335) | function eoe(){const e=qre({baseUrl:"./static/"});localStorage.removeIte... FILE: frontend/public/baiban/assets/index-D7I3m8ha.js function FO (line 1) | function FO(e,t){for(var n=0;n>>1,le=H... function n (line 25) | function n(H){return H.length===0?null:H[0]} function r (line 25) | function r(H){if(H.length===0)return null;var U=H[0],W=H.pop();if(W!==U)... function o (line 25) | function o(H,U){var W=H.sortIndex-U.sortIndex;return W!==0?W:H.id-U.id} function b (line 25) | function b(H){for(var U=n(l);U!==null;){if(U.callback===null)r(l);else i... function E (line 25) | function E(H){if(g=!1,b(H),!y)if(n(c)!==null)y=!0,q(C);else{var U=n(l);U... function C (line 25) | function C(H,U){y=!1,g&&(g=!1,S(k),k=-1),f=!0;var W=p;try{for(b(U),d=n(c... function O (line 25) | function O(){return!(e.unstable_now()-T<$)} function N (line 25) | function N(){if(_!==null){var H=e.unstable_now();T=H;var U=!0;try{U=_(!0... function q (line 25) | function q(H){_=H,I||(I=!0,F())} function Q (line 25) | function Q(H,U){k=w(function(){H(e.unstable_now())},U)} function Y (line 33) | function Y(e){for(var t="https://reactjs.org/docs/error-decoder.html?inv... function zi (line 33) | function zi(e,t){Za(e,t),Za(e+"Capture",t)} function Za (line 33) | function Za(e,t){for(Ll[e]=t,e=0;e"u"||dD(e,t,n,r))return!0;if(... function yn (line 33) | function yn(e,t,n,r,o,s,i){this.acceptsBooleans=t===2||t===3||t===4,this... function Uv (line 33) | function Uv(e){return e[1].toUpperCase()} function Hv (line 33) | function Hv(e,t,n,r){var o=Kt.hasOwnProperty(t)?Kt[t]:null;(o!==null?o.t... function Fc (line 33) | function Fc(e){return e===null||typeof e!="object"?null:(e=Kw&&e[Kw]||e[... function ll (line 33) | function ll(e){if(Mg===void 0)try{throw Error()}catch(n){var t=n.stack.t... function jg (line 34) | function jg(e,t){if(!e||Ag)return"";Ag=!0;var n=Error.prepareStackTrace;... function pD (line 37) | function pD(e){switch(e.tag){case 5:return ll(e.type);case 16:return ll(... function By (line 37) | function By(e){if(e==null)return null;if(typeof e=="function")return e.d... function fD (line 37) | function fD(e){var t=e.type;switch(e.tag){case 24:return"Cache";case 9:r... function Ds (line 37) | function Ds(e){switch(typeof e){case"boolean":case"number":case"string":... function RI (line 37) | function RI(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="inp... function gD (line 37) | function gD(e){var t=RI(e)?"checked":"value",n=Object.getOwnPropertyDesc... function rd (line 37) | function rd(e){e._valueTracker||(e._valueTracker=gD(e))} function LI (line 37) | function LI(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n... function op (line 37) | function op(e){if(e=e||(typeof document<"u"?document:void 0),typeof e>"u... function Uy (line 37) | function Uy(e,t){var n=t.checked;return ut({},t,{defaultChecked:void 0,d... function Ww (line 37) | function Ww(e,t){var n=t.defaultValue==null?"":t.defaultValue,r=t.checke... function FI (line 37) | function FI(e,t){t=t.checked,t!=null&&Hv(e,"checked",t,!1)} function Hy (line 37) | function Hy(e,t){FI(e,t);var n=Ds(t.value),r=t.type;if(n!=null)r==="numb... function Vw (line 37) | function Vw(e,t,n){if(t.hasOwnProperty("value")||t.hasOwnProperty("defau... function Ky (line 37) | function Ky(e,t,n){(t!=="number"||op(e.ownerDocument)!==e)&&(n==null?e.d... function La (line 37) | function La(e,t,n,r){if(e=e.options,t){t={};for(var o=0;o>>=0,e===0?32:31-(kD(e)/TD|0)|0} function dl (line 37) | function dl(e){switch(e&-e){case 1:return 1;case 2:return 2;case 4:retur... function cp (line 37) | function cp(e,t){var n=e.pendingLanes;if(n===0)return 0;var r=0,o=e.susp... function MD (line 37) | function MD(e,t){switch(e){case 1:case 2:case 4:return t+250;case 8:case... function AD (line 37) | function AD(e,t){for(var n=e.suspendedLanes,r=e.pingedLanes,o=e.expirati... function Jy (line 37) | function Jy(e){return e=e.pendingLanes&-1073741825,e!==0?e:e&1073741824?... function tE (line 37) | function tE(){var e=sd;return sd<<=1,!(sd&4194240)&&(sd=64),e} function Dg (line 37) | function Dg(e){for(var t=[],n=0;31>n;n++)t.push(e);return t} function Iu (line 37) | function Iu(e,t,n){e.pendingLanes|=t,t!==536870912&&(e.suspendedLanes=0,... function jD (line 37) | function jD(e,t){var n=e.pendingLanes&~t;e.pendingLanes=t,e.suspendedLan... function Xv (line 37) | function Xv(e,t){var n=e.entangledLanes|=t;for(e=e.entanglements;n;){var... function nE (line 37) | function nE(e){return e&=-e,1ba||(e.current=lS[ba],lS[ba]=null,ba--)} function Ge (line 38) | function Ge(e,t){ba++,lS[ba]=e.current,e.current=t} function Qa (line 38) | function Qa(e,t){var n=e.type.contextTypes;if(!n)return Rs;var r=e.state... function $n (line 38) | function $n(e){return e=e.childContextTypes,e!=null} function pp (line 38) | function pp(){tt(Tn),tt(rn)} function Sb (line 38) | function Sb(e,t,n){if(rn.current!==Rs)throw Error(Y(168));Ge(rn,t),Ge(Tn... function EE (line 38) | function EE(e,t,n){var r=e.stateNode;if(t=t.childContextTypes,typeof r.g... function fp (line 38) | function fp(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMerged... function vb (line 38) | function vb(e,t,n){var r=e.stateNode;if(!r)throw Error(Y(169));n?(e=EE(e... function _E (line 38) | function _E(e){To===null?To=[e]:To.push(e)} function MR (line 38) | function MR(e){xf=!0,_E(e)} function Vs (line 38) | function Vs(){if(!Gg&&To!==null){Gg=!0;var e=0,t=Fe;try{var n=To;for(Fe=... function ui (line 38) | function ui(e,t){Pa[Ca++]=mp,Pa[Ca++]=gp,gp=e,mp=t} function kE (line 38) | function kE(e,t,n){dr[hr++]=Mo,dr[hr++]=Ao,dr[hr++]=Ii,Ii=e;var r=Mo;e=A... function r0 (line 38) | function r0(e){e.return!==null&&(ui(e,1),kE(e,1,0))} function o0 (line 38) | function o0(e){for(;e===gp;)gp=Pa[--Ca],Pa[Ca]=null,mp=Pa[--Ca],Pa[Ca]=n... function TE (line 38) | function TE(e,t){var n=fr(5,null,null,0);n.elementType="DELETED",n.state... function xb (line 38) | function xb(e,t){switch(e.tag){case 5:var n=e.type;return t=t.nodeType!=... function uS (line 38) | function uS(e){return(e.mode&1)!==0&&(e.flags&128)===0} function dS (line 38) | function dS(e){if(rt){var t=Yn;if(t){var n=t;if(!xb(e,t)){if(uS(e))throw... function wb (line 38) | function wb(e){for(e=e.return;e!==null&&e.tag!==5&&e.tag!==3&&e.tag!==13... function hd (line 38) | function hd(e){if(e!==Xn)return!1;if(!rt)return wb(e),rt=!0,!1;var t;if(... function $E (line 38) | function $E(){for(var e=Yn;e;)e=ks(e.nextSibling)} function Ja (line 38) | function Ja(){Yn=Xn=null,rt=!1} function s0 (line 38) | function s0(e){$r===null?$r=[e]:$r.push(e)} function Hc (line 38) | function Hc(e,t,n){if(e=n.ref,e!==null&&typeof e!="function"&&typeof e!=... function pd (line 38) | function pd(e,t){throw e=Object.prototype.toString.call(t),Error(Y(31,e=... function bb (line 38) | function bb(e){var t=e._init;return t(e._payload)} function ME (line 38) | function ME(e){function t(S,v){if(e){var b=S.deletions;b===null?(S.delet... function a0 (line 38) | function a0(){i0=Ia=Sp=null} function c0 (line 38) | function c0(e){var t=yp.current;tt(yp),e._currentValue=t} function hS (line 38) | function hS(e,t,n){for(;e!==null;){var r=e.alternate;if((e.childLanes&t)... function Ba (line 38) | function Ba(e,t){Sp=e,i0=Ia=null,e=e.dependencies,e!==null&&e.firstConte... function yr (line 38) | function yr(e){var t=e._currentValue;if(i0!==e)if(e={context:e,memoizedV... function l0 (line 38) | function l0(e){fi===null?fi=[e]:fi.push(e)} function jE (line 38) | function jE(e,t,n,r){var o=t.interleaved;return o===null?(n.next=n,l0(t)... function Bo (line 38) | function Bo(e,t){e.lanes|=t;var n=e.alternate;for(n!==null&&(n.lanes|=t)... function u0 (line 38) | function u0(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:... function OE (line 38) | function OE(e,t){e=e.updateQueue,t.updateQueue===e&&(t.updateQueue={base... function Oo (line 38) | function Oo(e,t){return{eventTime:e,lane:t,tag:0,payload:null,callback:n... function Ts (line 38) | function Ts(e,t,n){var r=e.updateQueue;if(r===null)return null;if(r=r.sh... function ah (line 38) | function ah(e,t,n){if(t=t.updateQueue,t!==null&&(t=t.shared,(n&4194240)!... function Pb (line 38) | function Pb(e,t){var n=e.updateQueue,r=e.alternate;if(r!==null&&(r=r.upd... function vp (line 38) | function vp(e,t,n,r){var o=e.updateQueue;ms=!1;var s=o.firstBaseUpdate,i... function Cb (line 38) | function Cb(e,t,n){if(e=t.effects,t.effects=null,e!==null)for(t=0;tn?n:4,e(!0);var r=Xg.transition;Xg... function ZE (line 38) | function ZE(){return Sr().memoizedState} function DR (line 38) | function DR(e,t,n){var r=Ms(e);if(n={lane:r,action:n,hasEagerState:!1,ea... function RR (line 38) | function RR(e,t,n){var r=Ms(e),o={lane:r,action:n,hasEagerState:!1,eager... function QE (line 38) | function QE(e){var t=e.alternate;return e===lt||t!==null&&t===lt} function JE (line 38) | function JE(e,t){Cl=wp=!0;var n=e.pending;n===null?t.next=t:(t.next=n.ne... function e_ (line 38) | function e_(e,t,n){if(n&4194240){var r=t.lanes;r&=e.pendingLanes,n|=r,t.... function Ir (line 38) | function Ir(e,t){if(e&&e.defaultProps){t=ut({},t),e=e.defaultProps;for(v... function pS (line 38) | function pS(e,t,n,r){t=e.memoizedState,n=n(r,t),n=n==null?t:ut({},t,n),e... function _b (line 38) | function _b(e,t,n,r,o,s,i){return e=e.stateNode,typeof e.shouldComponent... function t_ (line 38) | function t_(e,t,n){var r=!1,o=Rs,s=t.contextType;return typeof s=="objec... function kb (line 38) | function kb(e,t,n,r){e=t.state,typeof t.componentWillReceiveProps=="func... function fS (line 38) | function fS(e,t,n,r){var o=e.stateNode;o.props=n,o.state=e.memoizedState... function nc (line 38) | function nc(e,t){try{var n="",r=t;do n+=pD(r),r=r.return;while(r);var o=... function Qg (line 40) | function Qg(e,t,n){return{value:e,source:null,stack:n??null,digest:t??nu... function gS (line 40) | function gS(e,t){try{console.error(t.value)}catch(n){setTimeout(function... function n_ (line 40) | function n_(e,t,n){n=Oo(-1,n),n.tag=3,n.payload={element:null};var r=t.v... function r_ (line 40) | function r_(e,t,n){n=Oo(-1,n),n.tag=3;var r=e.type.getDerivedStateFromEr... function Tb (line 40) | function Tb(e,t,n){var r=e.pingCache;if(r===null){r=e.pingCache=new zR;v... function $b (line 40) | function $b(e){do{var t;if((t=e.tag===13)&&(t=e.memoizedState,t=t!==null... function Mb (line 40) | function Mb(e,t,n,r,o){return e.mode&1?(e.flags|=65536,e.lanes=o,e):(e==... function un (line 40) | function un(e,t,n,r){t.child=e===null?AE(t,null,n,r):ec(t,e.child,n,r)} function Ab (line 40) | function Ab(e,t,n,r,o){n=n.render;var s=t.ref;return Ba(t,o),r=g0(e,t,n,... function jb (line 40) | function jb(e,t,n,r,o){if(e===null){var s=n.type;return typeof s=="funct... function o_ (line 40) | function o_(e,t,n,r,o){if(e!==null){var s=e.memoizedProps;if(Kl(s,r)&&e.... function s_ (line 40) | function s_(e,t,n){var r=t.pendingProps,o=r.children,s=e!==null?e.memoiz... function i_ (line 40) | function i_(e,t){var n=t.ref;(e===null&&n!==null||e!==null&&e.ref!==n)&&... function mS (line 40) | function mS(e,t,n,r,o){var s=$n(n)?Ci:rn.current;return s=Qa(t,s),Ba(t,o... function Ob (line 40) | function Ob(e,t,n,r,o){if($n(n)){var s=!0;fp(t)}else s=!1;if(Ba(t,o),t.s... function yS (line 40) | function yS(e,t,n,r,o,s){i_(e,t);var i=(t.flags&128)!==0;if(!r&&!i)retur... function a_ (line 40) | function a_(e){var t=e.stateNode;t.pendingContext?Sb(e,t.pendingContext,... function Db (line 40) | function Db(e,t,n,r,o){return Ja(),s0(o),t.flags|=256,un(e,t,n,r),t.child} function vS (line 40) | function vS(e){return{baseLanes:e,cachePool:null,transitions:null}} function c_ (line 40) | function c_(e,t,n){var r=t.pendingProps,o=it.current,s=!1,i=(t.flags&128... function v0 (line 40) | function v0(e,t){return t=If({mode:"visible",children:t},e.mode,0,null),... function fd (line 40) | function fd(e,t,n,r){return r!==null&&s0(r),ec(t,e.child,null,n),e=v0(t,... function UR (line 40) | function UR(e,t,n,r,o,s,i){if(n)return t.flags&256?(t.flags&=-257,r=Qg(E... function Rb (line 40) | function Rb(e,t,n){e.lanes|=t;var r=e.alternate;r!==null&&(r.lanes|=t),h... function Jg (line 40) | function Jg(e,t,n,r,o){var s=e.memoizedState;s===null?e.memoizedState={i... function l_ (line 40) | function l_(e,t,n){var r=t.pendingProps,o=r.revealOrder,s=r.tail;if(un(e... function uh (line 40) | function uh(e,t){!(t.mode&1)&&e!==null&&(e.alternate=null,t.alternate=nu... function Uo (line 40) | function Uo(e,t,n){if(e!==null&&(t.dependencies=e.dependencies),_i|=t.la... function HR (line 40) | function HR(e,t,n){switch(t.tag){case 3:a_(t),Ja();break;case 5:DE(t);br... function Kc (line 40) | function Kc(e,t){if(!rt)switch(e.tailMode){case"hidden":t=e.tail;for(var... function Gt (line 40) | function Gt(e){var t=e.alternate!==null&&e.alternate.child===e.child,n=0... function KR (line 40) | function KR(e,t,n){var r=t.pendingProps;switch(o0(t),t.tag){case 2:case ... function WR (line 40) | function WR(e,t){switch(o0(t),t.tag){case 1:return $n(t.type)&&pp(),e=t.... function Ea (line 40) | function Ea(e,t){var n=e.ref;if(n!==null)if(typeof n=="function")try{n(n... function wS (line 40) | function wS(e,t,n){try{n()}catch(r){ft(e,t,r)}} function GR (line 40) | function GR(e,t){if(oS=lp,e=yE(),n0(e)){if("selectionStart"in e)var n={s... function Il (line 40) | function Il(e,t,n){var r=t.updateQueue;if(r=r!==null?r.lastEffect:null,r... function Pf (line 40) | function Pf(e,t){if(t=t.updateQueue,t=t!==null?t.lastEffect:null,t!==nul... function bS (line 40) | function bS(e){var t=e.ref;if(t!==null){var n=e.stateNode;switch(e.tag){... function p_ (line 40) | function p_(e){var t=e.alternate;t!==null&&(e.alternate=null,p_(t)),e.ch... function f_ (line 40) | function f_(e){return e.tag===5||e.tag===3||e.tag===4} function Fb (line 40) | function Fb(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||f_(... function PS (line 40) | function PS(e,t,n){var r=e.tag;if(r===5||r===6)e=e.stateNode,t?n.nodeTyp... function CS (line 40) | function CS(e,t,n){var r=e.tag;if(r===5||r===6)e=e.stateNode,t?n.insertB... function ls (line 40) | function ls(e,t,n){for(n=n.child;n!==null;)g_(e,t,n),n=n.sibling} function g_ (line 40) | function g_(e,t,n){if(to&&typeof to.onCommitFiberUnmount=="function")try... function Nb (line 40) | function Nb(e){var t=e.updateQueue;if(t!==null){e.updateQueue=null;var n... function Cr (line 40) | function Cr(e,t){var n=t.deletions;if(n!==null)for(var r=0;r"u"||typeof __R... function h3 (line 40) | async function h3(e,t){const{url:n,style:r="normal",weight:o="500",displ... function M_ (line 47) | function M_(e){return e&&typeof e=="object"&&"parents"in e} function A_ (line 47) | function A_(e){for(let t=0,n=e.parents.length;t{co... class m3 (line 47) | class m3{constructor(t){m(this,"initialAtomValues",new Map);this.parent=... method constructor (line 47) | constructor(t){m(this,"initialAtomValues",new Map);this.parent=t} method isRoot (line 47) | get isRoot(){return this.parent===null} method commit (line 47) | commit(){if(this.isRoot){const t=this.initialAtomValues;this.initialAt... method abort (line 47) | abort(){Jt.globalEpoch++,this.initialAtomValues.forEach((t,n)=>{var r;... function dn (line 47) | function dn(){return Jt.globalEpoch} function L_ (line 47) | function L_(e){if(Jt.globalIsReacting)throw new Error("cannot change ato... function y3 (line 47) | function y3(e,t){Jt.currentTransaction?Jt.currentTransaction.initialAtom... function S3 (line 47) | function S3(){Jt.globalEpoch++} function v3 (line 47) | function v3(e){const t=new m3(Jt.currentTransaction);Jt.currentTransacti... function Mr (line 47) | function Mr(e){return Jt.currentTransaction?e():v3(e)} class x3 (line 47) | class x3{constructor(t,n,r){m(this,"isEqual");m(this,"computeDiff");m(th... method constructor (line 47) | constructor(t,n,r){m(this,"isEqual");m(this,"computeDiff");m(this,"las... method __unsafe__getWithoutCapture (line 47) | __unsafe__getWithoutCapture(t){return this.current} method get (line 47) | get(){return $p(this),this.current} method set (line 47) | set(t,n){var o,s;if(((o=this.isEqual)==null?void 0:o.call(this,this.cu... method update (line 47) | update(t){return this.set(t(this.current))} method getDiffSince (line 47) | getDiffSince(t){var n;return $p(this),t>=this.lastChangedEpoch?Do:((n=... function fn (line 47) | function fn(e,t,n){return new w3(e,t,n)} function b3 (line 47) | function b3(){Xb||(Xb=!0,console.warn(`Using \`@computed\` as a decorato... method constructor (line 60) | constructor(t,n){this.value=t,this.diff=n} function fl (line 60) | function fl(e,t){return new TS(e,t)} class P3 (line 60) | class P3{constructor(t,n,r){m(this,"lastChangedEpoch",mi);m(this,"lastTr... method constructor (line 60) | constructor(t,n,r){m(this,"lastChangedEpoch",mi);m(this,"lastTraversed... method isActivelyListening (line 60) | get isActivelyListening(){return!this.children.isEmpty} method __unsafe__getWithoutCapture (line 60) | __unsafe__getWithoutCapture(t){var r;if(!(this.lastChangedEpoch===mi)&... method get (line 60) | get(){try{return this.__unsafe__getWithoutCapture()}finally{$p(this)}} method getDiffSince (line 60) | getDiffSince(t){var n;return this.__unsafe__getWithoutCapture(!0),$p(t... function C3 (line 60) | function C3(e={},t,n,r){const o=r.value,s=Symbol.for("__@tldraw/state__c... function qb (line 60) | function qb(e={},t,n,r){return r.get?(b3(),I3(e,t,n,r)):C3(e,t,n,r)} function I3 (line 60) | function I3(e={},t,n,r){const o=r.get,s=Symbol.for("__@tldraw/state__com... function V (line 60) | function V(){if(arguments.length===1){const e=arguments[0];return(t,n,r)... function $f (line 60) | function $f(e,t){const n=Se.useRef(t);n.current=t;const[r,o,s]=Se.useMem... method apply (line 60) | apply(e,t,n){return $f(e.displayName??e.name??"tracked(???)",()=>e.apply... function or (line 60) | function or(e){let t=null;const n=e.$$typeof;return n===k3&&(e=e.type,t=... function $3 (line 60) | function $3(){const e=arguments[0],t=arguments[1],n=arguments.length===3... function js (line 60) | function js(e,t,n=Do){x.useEffect(()=>{const r=new yc(e,t);return r.atta... function K (line 60) | function K(){const e=arguments,t=e.length===3?e[2]:[e[0]],n=e.length===3... class fh (line 60) | class fh{constructor(t){m(this,"nextValue");m(this,"diff");this.previous... method constructor (line 60) | constructor(t){m(this,"nextValue");m(this,"diff");this.previousValue=t} method get (line 60) | get(){var r,o,s,i;const t=((o=(r=this.diff)==null?void 0:r.removed)==n... method _add (line 60) | _add(t,n){var r,o;this.nextValue??(this.nextValue=new Set(this.previou... method add (line 60) | add(t){var o,s,i;const n=this.previousValue.has(t);if(n)return((s=(o=t... method _remove (line 60) | _remove(t,n){var r,o;this.nextValue??(this.nextValue=new Set(this.prev... method remove (line 60) | remove(t){var o,s,i,a;const n=this.previousValue.has(t);if(!n)return((... function Mp (line 60) | function Mp(e,t){const n=[];e:for(const r of e){for(const o of n)if(t?t(... function fe (line 60) | function fe(e){return e.filter(t=>t!=null)} function Wn (line 60) | function Wn(e){return e[e.length-1]} function M3 (line 60) | function M3(e,t){let n,r=1/0;for(const o of e){const s=t(o);s{try{return e(...n)}catch(r){throw r inst... method ok (line 60) | ok(e){return{ok:!0,value:e}} method err (line 60) | err(e){return{ok:!1,error:e}} function qo (line 60) | function qo(e,t){const n=t&&e&&typeof e=="object"&&t in e?e[t]:e;throw n... function B_ (line 60) | function B_(e,t){let n;const r=(...o)=>(n||(n={},n.promise=new Promise((... function j0 (line 60) | function j0(e,t){if(typeof e!="object"||e===null)return;let n=Qb.get(e);... class Ka (line 60) | class Ka{static async dataUrlToArrayBuffer(t){return fetch(t).then(funct... method dataUrlToArrayBuffer (line 60) | static async dataUrlToArrayBuffer(t){return fetch(t).then(function(n){... method blobToDataUrl (line 60) | static async blobToDataUrl(t){return await new Promise((n,r)=>{if(t){c... method blobToText (line 60) | static async blobToText(t){return await new Promise((n,r)=>{if(t){cons... function $S (line 60) | function $S(e){let t=0;for(let n=0;n{const o=document... method loadVideo (line 60) | static loadVideo(t){return new Promise((n,r)=>{const o=document.create... method loadImage (line 60) | static loadImage(t){return new Promise((n,r)=>{const o=new Image;o.onl... method getVideoSize (line 60) | static async getVideoSize(t){return jo.usingObjectURL(t,async n=>{cons... method getImageSize (line 60) | static async getImageSize(t){const n=await jo.usingObjectURL(t,jo.load... method usingObjectURL (line 60) | static async usingObjectURL(t,n){const r=URL.createObjectURL(t);try{re... function Ys (line 60) | function Ys(e=""){let t=0,n=0,r=0,o=0;function s(){const i=t^t<<11;retur... function Ap (line 60) | function Ap(e,t,n,r=!1){const[o,s]=t,[i,a]=n,c=i+(e-o)/(s-o)*(a-i);retur... function ro (line 60) | function ro(e,t){return Object.prototype.hasOwnProperty.call(e,t)} function Lr (line 60) | function Lr(e,t){if(ro(e,t))return e[t]} function t1 (line 60) | function t1(e){return Object.keys(e)} function bt (line 60) | function bt(e){return Object.values(e)} function An (line 60) | function An(e){return Object.entries(e)} function O0 (line 60) | function O0(e){return Object.fromEntries(e)} function nm (line 60) | function nm(e,t){const n={};let r=!1;for(const[o,s]of An(e))t(o,s)?n[o]=... function Mf (line 60) | function Mf(e,t){const n={};for(const[r,o]of An(e)){const s=t(r,o);n[r]=... function U_ (line 60) | function U_(e,t){if(e===t)return!0;const n=new Set(Object.keys(e)),r=new... function W_ (line 60) | function W_(e){if(e>="a"&&e<="z")return e.charCodeAt(0)-97+2;if(e>="A"&&... function V_ (line 60) | function V_(e){if(e.length!==W_(e.charAt(0)))throw new Error("invalid in... function n1 (line 60) | function n1(e){if(e===void 0)throw Error("n is undefined")} function r1 (line 60) | function r1(e){V_(e);const[t,...n]=e.split("");let r=!0;for(let o=n.leng... function D3 (line 60) | function D3(e){V_(e);const[t,...n]=e.split("");let r=!0;for(let o=n.leng... function ka (line 60) | function ka(e,t){if(t!==void 0&&e>=t)throw new Error(e+" >= "+t);if(e.sl... function gl (line 60) | function gl(e){const t=W_(e.charAt(0));if(t>e.length)throw new Error("in... function AS (line 60) | function AS(e){if(e===K_)throw new Error("invalid index: "+e);const t=gl... function Ji (line 60) | function Ji(e,t){if(e!==void 0&&AS(e),t!==void 0&&AS(t),e!==void 0&&t!==... function Ls (line 60) | function Ls(e,t,n){if(n===0)return[];if(n===1)return[Ji(e,t)];if(t===voi... function L3 (line 60) | function L3(e){AS(e)} function oc (line 60) | function oc(e,t,n){return Ls(e,t,n)} function rm (line 60) | function rm(e,t){return Ls(e,void 0,t)} function kl (line 60) | function kl(e,t){return Ls(e,t,1)[0]} function $o (line 60) | function $o(e){return Ls(e,void 0,1)[0]} function F3 (line 60) | function F3(e){return Ls(void 0,e,1)[0]} function eu (line 60) | function eu(e,t="a1"){return[t,...Ls(t,void 0,e)]} function en (line 60) | function en(e,t){return e.indext.index?1:0} function N3 (line 60) | function N3(e,t){return e.id>t.id?1:-1} function D0 (line 60) | function D0(e){try{return localStorage.getItem(e)}catch{return null}} function R0 (line 60) | function R0(e,t){try{localStorage.setItem(e,t)}catch{}} function z3 (line 60) | function z3(){try{localStorage.clear()}catch{}} function G_ (line 60) | function G_(e){try{return sessionStorage.getItem(e)}catch{return null}} function L0 (line 60) | function L0(e,t){try{sessionStorage.setItem(e,t)}catch{}} function Y_ (line 60) | function Y_(e){try{sessionStorage.removeItem(e)}catch{}} function B3 (line 60) | function B3(){try{sessionStorage.clear()}catch{}} function X_ (line 60) | function X_(){if(Vc)return;const e=Date.now(),t=e-jS;if(om+t{}):(Ta.includes(e)||(Ta.push(e),o1|... function W3 (line 60) | function W3(e){return e!==null} function V3 (line 60) | function V3(){return typeof globalThis<"u"&&globalThis.structuredClone?[... class F0 (line 60) | class F0{constructor(t,n){m(this,"createDefaultProperties");m(this,"vali... method constructor (line 60) | constructor(t,n){m(this,"createDefaultProperties");m(this,"validator")... method create (line 60) | create(t){const n={...this.createDefaultProperties(),id:this.createId(... method clone (line 60) | clone(t){return{...Ye(t),id:this.createId()}} method createId (line 60) | createId(t){return this.typeName+":"+(t??Q_())} method createCustomId (line 60) | createCustomId(t){return this.typeName+":"+t} method parseId (line 60) | parseId(t){if(!this.isId(t))throw new Error(`ID "${t}" is not a valid ... method isId (line 60) | isId(t){if(!t)return!1;for(let n=0;n({}),valid... class s1 (line 60) | class s1{constructor(){m(this,"items",new WeakMap)}get(t,n){return this.... method constructor (line 60) | constructor(){m(this,"items",new WeakMap)} method get (line 60) | get(t,n){return this.items.has(t)||this.items.set(t,n(t)),this.items.g... function qe (line 60) | function qe(M,D){for(var G=-1,ee=M==null?0:M.length,Ze=0,me=[];++G-1} function nO (line 60) | function nO(M,D){var G=this.__data__,ee=qu(G,M);return ee<0?(++this.size... function oi (line 60) | function oi(M){var D=-1,G=M==null?0:M.length;for(this.clear();++D... function EO (line 60) | function EO(M){var D=typeof M;return D=="string"||D=="number"||D=="symbo... function _O (line 60) | function _O(M){return!!bw&&bw in M} function kO (line 60) | function kO(M){var D=M&&M.constructor,G=typeof D=="function"&&D.prototyp... function TO (line 60) | function TO(M){return Pw.call(M)} function si (line 60) | function si(M){if(M!=null){try{return ww.call(M)}catch{}try{return M+""}... function jw (line 60) | function jw(M,D){return M===D||M!==M&&D!==D} function MO (line 60) | function MO(M){return M!=null&&Dw(M.length)&&!Ow(M)} function AO (line 60) | function AO(M,D){return $w(M,D)} function Ow (line 60) | function Ow(M){if(!Rw(M))return!1;var D=Rc(M);return D==f||D==y||D==l||D... function Dw (line 60) | function Dw(M){return typeof M=="number"&&M>-1&&M%1==0&&M<=i} function Rw (line 60) | function Rw(M){var D=typeof M;return M!=null&&(D=="object"||D=="function")} function Lc (line 60) | function Lc(M){return M!=null&&typeof M=="object"} function jO (line 60) | function jO(M){return MO(M)?gO(M):xO(M)} function OO (line 60) | function OO(){return[]} function DO (line 60) | function DO(){return!1} function q3 (line 60) | function q3(e){if(e.length===0)return new Set;const t=e[0],n=e.slice(1),... function Z3 (line 60) | function Z3(e,t){const n={};for(const r of t)e.has(r)||(n.added??(n.adde... function i1 (line 60) | function i1(e,t){for(const[n,r]of Object.entries(e)){const o=r,s=t[n];if... function a1 (line 60) | function a1(e,t,n){const r=Object.fromEntries(Object.keys(n).map(o=>[o,n... class Q3 (line 60) | class Q3{constructor(t,n){m(this,"indexCache",new Map);m(this,"historyCa... method constructor (line 60) | constructor(t,n){m(this,"indexCache",new Map);m(this,"historyCache",ne... method filterHistory (line 60) | filterHistory(t){if(this.historyCache.has(t))return this.historyCache.... method index (line 60) | index(t,n){const r=t+":"+n;if(this.indexCache.has(r))return this.index... method __uncached_createIndex (line 60) | __uncached_createIndex(t,n){const r=this.filterHistory(t),o=()=>{r.get... method record (line 60) | record(t,n=()=>({}),r="record:"+t+(n?":"+n.toString():"")){const o=thi... method records (line 60) | records(t,n=()=>({}),r="records:"+t+(n?":"+n.toString():"")){const o=t... method ids (line 60) | ids(t,n=()=>({}),r="ids:"+t+(n?":"+n.toString():"")){const o=this.filt... method exec (line 60) | exec(t,n){const r=a1(this,t,n);if(r.size===0)return Do;const o=this.at... class J_ (line 60) | class J_{constructor(t){m(this,"id",Q_());m(this,"atoms",fn("store_atoms... method constructor (line 60) | constructor(t){m(this,"id",Q_());m(this,"atoms",fn("store_atoms",{}));... method _flushHistory (line 60) | _flushHistory(){if(this.historyAccumulator.hasChanges()){const t=this.... method filterChangesByScope (line 60) | filterChangesByScope(t,n){const r={added:nm(t.added,(o,s)=>this.scoped... method updateHistory (line 60) | updateHistory(t){this.historyAccumulator.add({changes:t,source:this.is... method validate (line 60) | validate(t){this.allRecords().forEach(n=>this.schema.validateRecord(th... method getSnapshot (line 60) | getSnapshot(t="document"){return{store:this.serialize(t),schema:this.s... method migrateSnapshot (line 60) | migrateSnapshot(t){const n=this.schema.migrateStoreSnapshot(t);if(n.ty... method loadSnapshot (line 60) | loadSnapshot(t){const n=this.schema.migrateStoreSnapshot(t);if(n.type=... method extractingChanges (line 60) | extractingChanges(t){const n=[],r=this.historyAccumulator.intercepting... method applyDiff (line 60) | applyDiff(t,n=!0){const r=this._runCallbacks;try{this._runCallbacks=n,... method ensureStoreIsUsable (line 60) | ensureStoreIsUsable(){var t;this._integrityChecker??(this._integrityCh... method markAsPossiblyCorrupted (line 60) | markAsPossiblyCorrupted(){this._isPossiblyCorrupted=!0} method isPossiblyCorrupted (line 60) | isPossiblyCorrupted(){return this._isPossiblyCorrupted} function Af (line 60) | function Af(e){const t={added:{},removed:{},updated:{}};for(const n of e... function J3 (line 60) | function J3(e){if(e.length===0)return[];const t=[];let n=[e[0]],r;for(le... class eL (line 60) | class eL{constructor(){m(this,"_history",[]);m(this,"_interceptors",new ... method constructor (line 60) | constructor(){m(this,"_history",[]);m(this,"_interceptors",new Set)} method intercepting (line 60) | intercepting(t){return this._interceptors.add(t),()=>{this._intercepto... method add (line 60) | add(t){this._history.push(t);for(const n of this._interceptors)n(t)} method flush (line 60) | flush(){const t=J3(this._history);return this._history=[],t} method clear (line 60) | clear(){this._history=[]} method hasChanges (line 60) | hasChanges(){return this._history.length>0} function tL (line 60) | function tL(e){const t=[];for(let n=e.length-1;n>=0;n--){const r=e[n];if... function Tl (line 60) | function Tl({sequence:e,sequenceId:t,retroactive:n=!0}){const r={sequenc... function sr (line 60) | function sr(e,t){return Object.fromEntries(An(t).map(([n,r])=>[n,`${e}/$... function xr (line 60) | function xr(e){const t=e.sequenceId;return Tl({sequenceId:t,retroactive:... function nL (line 60) | function nL(e){const t=new Map(e.map(s=>[s.id,s])),n=new Set,r=[];functi... function Op (line 60) | function Op(e){const[t,n]=e.split("/");return{sequenceId:t,version:parse... function c1 (line 60) | function c1(e,t){t&&_t(e.startsWith(t+"/"),`Every migration in sequence ... function ek (line 60) | function ek(e){if(_t(!e.sequenceId.includes("/"),`sequenceId cannot cont... function rL (line 60) | function rL(e){if(e.schemaVersion>2||e.schemaVersion<1)return Ha.err("Ba... class N0 (line 60) | class N0{constructor(t,n){m(this,"migrations",{});m(this,"sortedMigratio... method constructor (line 60) | constructor(t,n){m(this,"migrations",{});m(this,"sortedMigrations");va... method create (line 60) | static create(t,n){return new N0(t,n??{})} method validateRecord (line 60) | validateRecord(t,n,r,o){try{const s=Lr(this.types,n.typeName);if(!s)th... method getMigrationsSince (line 60) | getMigrationsSince(t){const n=rL(t);if(!n.ok)return n;const r=n.value,... method migratePersistedRecord (line 60) | migratePersistedRecord(t,n,r="up"){const o=this.getMigrationsSince(n);... method migrateStoreSnapshot (line 60) | migrateStoreSnapshot(t){let{store:n}=t;const r=this.getMigrationsSince... method createIntegrityChecker (line 60) | createIntegrityChecker(t){var n,r;return((r=(n=this.options).createInt... method serialize (line 60) | serialize(){return{schemaVersion:2,sequences:Object.fromEntries(Object... method serializeEarliestVersion (line 60) | serializeEarliestVersion(){return{schemaVersion:2,sequences:Object.fro... function oL (line 60) | function oL(e){if(!e.length)return null;let t="";for(const n of e)typeof... class Ce (line 60) | class Ce extends Error{constructor(n,r=[]){const o=oL(r),s=n.split(` method constructor (line 60) | constructor(n,r=[]){const o=oL(r),s=n.split(` function jn (line 62) | function jn(e,t){try{return t()}catch(n){throw n instanceof Ce?new Ce(n.... function Fs (line 62) | function Fs(e){if(e===null)return"null";if(Array.isArray(e))return"an ar... class Sn (line 62) | class Sn{constructor(t,n){this.validationFn=t,this.validateUsingKnownGoo... method constructor (line 62) | constructor(t,n){this.validationFn=t,this.validateUsingKnownGoodVersio... method validate (line 62) | validate(t){return this.validationFn(t)} method validateUsingKnownGoodVersion (line 62) | validateUsingKnownGoodVersion(t,n){return Object.is(t,n)?t:this.valida... method isValid (line 62) | isValid(t){try{return this.validate(t),!0}catch{return!1}} method nullable (line 62) | nullable(){return uL(this)} method optional (line 62) | optional(){return nk(this)} method refine (line 62) | refine(t){return new Sn(n=>t(this.validate(n)),(n,r)=>{const o=this.va... method check (line 62) | check(t,n){return typeof t=="string"?this.refine(r=>(jn(`(check ${t})`... class sL (line 62) | class sL extends Sn{constructor(t){super(n=>{const r=l1.validate(n);for(... method constructor (line 62) | constructor(t){super(n=>{const r=l1.validate(n);for(let o=0;o{if(t.length===0)throw new Ce("Expecte... method lengthGreaterThan1 (line 62) | lengthGreaterThan1(){return this.check(t=>{if(t.length<=1)throw new Ce... class Dp (line 62) | class Dp extends Sn{constructor(t,n=!1){super(r=>{if(typeof r!="object"|... method constructor (line 62) | constructor(t,n=!1){super(r=>{if(typeof r!="object"||r===null)throw ne... method allowUnknownProperties (line 62) | allowUnknownProperties(){return new Dp(this.config,!0)} method extend (line 62) | extend(t){return new Dp({...this.config,...t})} class jf (line 62) | class jf extends Sn{constructor(t,n,r,o){super(s=>{this.expectObject(s);... method constructor (line 62) | constructor(t,n,r,o){super(s=>{this.expectObject(s);const{matchingSche... method expectObject (line 62) | expectObject(t){if(typeof t!="object"||t===null)throw new Ce(`Expected... method getMatchingSchemaAndVariant (line 62) | getMatchingSchemaAndVariant(t){const n=Lr(t,this.key);if(!this.useNumb... method validateUnknownVariants (line 62) | validateUnknownVariants(t){return new jf(this.key,this.config,t,this.u... class iL (line 62) | class iL extends Sn{constructor(t,n){super(r=>{if(typeof r!="object"||r=... method constructor (line 62) | constructor(t,n){super(r=>{if(typeof r!="object"||r===null)throw new C... function z0 (line 62) | function z0(e){return new Sn(t=>{if(typeof t!==e)throw new Ce(`Expected ... function on (line 62) | function on(e){return new Sn(t=>{if(t!==e)throw new Ce(`Expected ${e}, g... function Nt (line 62) | function Nt(e){return new sL(e)} function ve (line 62) | function ve(e){return new Dp(e)} function OS (line 62) | function OS(e){return typeof e=="object"&&e!==null&&(Object.getPrototype... function DS (line 62) | function DS(e){return e===null||typeof e=="number"||typeof e=="string"||... function Lp (line 62) | function Lp(e,t){return new iL(e,t)} function B0 (line 62) | function B0(e,t){return new jf(e,t,(n,r)=>{throw new Ce(`Expected one of... function lL (line 62) | function lL(e,t){return new jf(e,t,(n,r)=>{throw new Ce(`Expected one of... function Qo (line 62) | function Qo(e,t){return new Sn(n=>jn(e,()=>t.validate(n)),(n,r)=>jn(e,()... function Of (line 62) | function Of(e){return new Sn(t=>{if(!e.has(t)){const n=Array.from(e,r=>J... function nk (line 62) | function nk(e){return new Sn(t=>{if(t!==void 0)return e.validate(t)},(t,... function uL (line 62) | function uL(e){return new Sn(t=>t===null?null:e.validate(t),(t,n)=>n===n... function rk (line 62) | function rk(...e){return Of(new Set(e))} function ok (line 62) | function ok(e){try{return new URL(e)}catch{if(e.startsWith("/")||e.start... function mr (line 62) | function mr(e){return ge.refine(t=>{if(!t.startsWith(`${e}:`))throw new ... function H0 (line 62) | function H0(e,t){return ve({id:Df,typeName:on("asset"),type:on(e),props:... function bn (line 62) | function bn(e){return Ho.isId(e)} function CL (line 62) | function CL(e){const t={};for(const[r,o]of e)t[r]=nk(o);const n=Qo("inst... function _L (line 62) | function _L(e,t,n){return ve({id:_r,typeName:on("shape"),x:he,y:he,rotat... method up (line 62) | up(e){e.croppingShapeId=null} method up (line 62) | up(e){delete e.instanceId,delete e.cameraId} function FL (line 62) | function FL(e,t){return e.indext.index?1:0} function d1 (line 62) | function d1(e){e.typeName==="asset"&&("src"in e&&(e.src=""),"s... function zL (line 62) | function zL(){return[Ho.create({id:"page:page",name:"Page 1",index:"a1",... function BL (line 62) | function BL(e){const t=e.query.ids("page"),n=()=>{if(!e.has(RS))return e... class an (line 62) | class an{constructor(t,n,r){this.id=t,this.defaultValue=n,this.type=r}st... method constructor (line 62) | constructor(t,n,r){this.id=t,this.defaultValue=n,this.type=r} method define (line 62) | static define(t,n){const{defaultValue:r,type:o=aL}=n;return new an(t,r... method defineEnum (line 62) | static defineEnum(t,n){const{defaultValue:r,values:o}=n;return new JL(... method validate (line 62) | validate(t){return this.type.validate(t)} method validateUsingKnownGoodVersion (line 62) | validateUsingKnownGoodVersion(t,n){return this.type.validateUsingKnown... class JL (line 62) | class JL extends an{constructor(t,n,r){super(t,n,rk(...r)),this.values=r}} method constructor (line 62) | constructor(t,n,r){super(t,n,rk(...r)),this.values=r} function $a (line 62) | function $a(e){return e?e.typeName==="shape":!1} function Kn (line 62) | function Kn(e){return e?e.startsWith("shape:"):!1} function Be (line 62) | function Be(e){return`shape:${e??QL()}`} function ck (line 62) | function ck(e){const t=new Map;for(const[n,r]of Object.entries(e))if(r i... function fo (line 62) | function fo(e,t){return Mf(t,(n,r)=>`com.tldraw.shape.${e}/${r}`)} function t5 (line 62) | function t5(e){const t=[];for(const[n,{migrations:r}]of Object.entries(e... function n5 (line 62) | function n5(e){return Zo("shape",{scope:"document",validator:Qo("shape",... function Jo (line 62) | function Jo(e){return e.isDarkMode?Np.darkMode:Np.lightMode} method up (line 62) | up(e){} function d5 (line 62) | function d5({shapes:e=u5,migrations:t}={}){const n=new Map;for(const s o... function h5 (line 62) | function h5(){const e=typeof window<"u"?window.navigator.languages??["en... function p5 (line 62) | function p5(e){for(const t of e){const n=f5(t);if(n)return n}return"en"} function f5 (line 62) | function f5(e){const t=ou.find(o=>o.locale===e.toLowerCase());if(t)retur... function n (line 66) | function n(){for(var s="",i=0;i{const i=e.current;if(!i|... class P (line 66) | class P{constructor(t=0,n=0,r=1){this.x=t,this.y=n,this.z=r}get pressure... method constructor (line 66) | constructor(t=0,n=0,r=1){this.x=t,this.y=n,this.z=r} method pressure (line 66) | get pressure(){return this.z} method set (line 66) | set(t=this.x,n=this.y,r=this.z){return this.x=t,this.y=n,this.z=r,this} method setTo (line 66) | setTo({x:t=0,y:n=0,z:r=1}){return this.x=t,this.y=n,this.z=r,this} method rot (line 66) | rot(t){if(t===0)return this;const{x:n,y:r}=this,o=Math.sin(t),s=Math.c... method rotWith (line 66) | rotWith(t,n){if(n===0)return this;const r=this.x-t.x,o=this.y-t.y,s=Ma... method clone (line 66) | clone(){const{x:t,y:n,z:r}=this;return new P(t,n,r)} method sub (line 66) | sub(t){return this.x-=t.x,this.y-=t.y,this} method subXY (line 66) | subXY(t,n){return this.x-=t,this.y-=n,this} method subScalar (line 66) | subScalar(t){return this.x-=t,this.y-=t,this} method add (line 66) | add(t){return this.x+=t.x,this.y+=t.y,this} method addXY (line 66) | addXY(t,n){return this.x+=t,this.y+=n,this} method addScalar (line 66) | addScalar(t){return this.x+=t,this.y+=t,this} method clamp (line 66) | clamp(t,n){return this.x=Math.max(this.x,t),this.y=Math.max(this.y,t),... method div (line 66) | div(t){return this.x/=t,this.y/=t,this} method divV (line 66) | divV(t){return this.x/=t.x,this.y/=t.y,this} method mul (line 66) | mul(t){return this.x*=t,this.y*=t,this} method mulV (line 66) | mulV(t){return this.x*=t.x,this.y*=t.y,this} method abs (line 66) | abs(){return this.x=Math.abs(this.x),this.y=Math.abs(this.y),this} method nudge (line 66) | nudge(t,n){const r=P.Tan(t,this);return this.add(r.mul(n))} method neg (line 66) | neg(){return this.x*=-1,this.y*=-1,this} method cross (line 66) | cross(t){return this.x=this.y*t.z-this.z*t.y,this.y=this.z*t.x-this.x*... method dpr (line 66) | dpr(t){return P.Dpr(this,t)} method cpr (line 66) | cpr(t){return P.Cpr(this,t)} method len2 (line 66) | len2(){return P.Len2(this)} method len (line 66) | len(){return P.Len(this)} method pry (line 66) | pry(t){return P.Pry(this,t)} method per (line 66) | per(){const{x:t,y:n}=this;return this.x=n,this.y=-t,this} method uni (line 66) | uni(){return P.Uni(this)} method tan (line 66) | tan(t){return P.Tan(this,t)} method dist (line 66) | dist(t){return P.Dist(this,t)} method distanceToLineSegment (line 66) | distanceToLineSegment(t,n){return P.DistanceToLineSegment(t,n,this)} method slope (line 66) | slope(t){return P.Slope(this,t)} method snapToGrid (line 66) | snapToGrid(t){return this.x=Math.round(this.x/t)*t,this.y=Math.round(t... method angle (line 66) | angle(t){return P.Angle(this,t)} method toAngle (line 66) | toAngle(){return P.ToAngle(this)} method lrp (line 66) | lrp(t,n){return this.x=this.x+(t.x-this.x)*n,this.y=this.y+(t.y-this.y... method equals (line 66) | equals(t){return P.Equals(this,t)} method equalsXY (line 66) | equalsXY(t,n){return P.EqualsXY(this,t,n)} method norm (line 66) | norm(){const t=this.len();return this.x=t===0?0:this.x/t,this.y=t===0?... method toFixed (line 66) | toFixed(){return P.ToFixed(this)} method toString (line 66) | toString(){return P.ToString(P.ToFixed(this))} method toJson (line 66) | toJson(){return P.ToJson(this)} method toArray (line 66) | toArray(){return P.ToArray(this)} method Add (line 66) | static Add(t,n){return new P(t.x+n.x,t.y+n.y)} method AddXY (line 66) | static AddXY(t,n,r){return new P(t.x+n,t.y+r)} method Sub (line 66) | static Sub(t,n){return new P(t.x-n.x,t.y-n.y)} method SubXY (line 66) | static SubXY(t,n,r){return new P(t.x-n,t.y-r)} method AddScalar (line 66) | static AddScalar(t,n){return new P(t.x+n,t.y+n)} method SubScalar (line 66) | static SubScalar(t,n){return new P(t.x-n,t.y-n)} method Div (line 66) | static Div(t,n){return new P(t.x/n,t.y/n)} method Mul (line 66) | static Mul(t,n){return new P(t.x*n,t.y*n)} method DivV (line 66) | static DivV(t,n){return new P(t.x/n.x,t.y/n.y)} method MulV (line 66) | static MulV(t,n){return new P(t.x*n.x,t.y*n.y)} method Neg (line 66) | static Neg(t){return new P(-t.x,-t.y)} method Per (line 66) | static Per(t){return new P(t.y,-t.x)} method Abs (line 66) | static Abs(t){return new P(Math.abs(t.x),Math.abs(t.y))} method Dist (line 66) | static Dist(t,n){return((t.y-n.y)**2+(t.x-n.x)**2)**.5} method DistMin (line 66) | static DistMin(t,n,r){return(t.x-n.x)*(t.x-n.x)+(t.y-n.y)*(t.y-n.y)t&&(t+=Oe),t-e} function Uk (line 66) | function Uk(e,t){return Oe-$u(e,t)} function yh (line 66) | function yh(e,t){const n=(t-e)%Oe;return 2*n%Oe-n} function LS (line 66) | function LS(e){return(Oe+e)%Oe} function Wp (line 66) | function Wp(e,t){const n=Oe/t;let r=Math.floor((LS(e)+n/2)/n)*n%Oe;retur... function Hk (line 66) | function Hk(e,t){return e===t||Ml(e%(Math.PI/2)-t%(Math.PI/2),0)} function x5 (line 66) | function x5(e){return e*Pe/180} function w5 (line 66) | function w5(e){return e*180/Pe} function $i (line 66) | function $i(e,t,n){return new P(e.x,e.y).add(P.FromAngle(n,t))} function lm (line 66) | function lm(e,t,n){const r=e/2,o=t/2,s=[];let i=1/0,a=-1/0,c=1/0,l=-1/0;... function Xc (line 66) | function Xc(e,t,n,r){return ePe){o=yh(t,r);const s=yh(r,n);... function b5 (line 66) | function b5(e,t,n,r){const o=2*((t-e)%Oe)%Oe-(t-e)%Oe;return r?(Oe-Math.... function zn (line 66) | function zn(e,{defaults:t,shouldStoreForSession:n=!0}){return B5({name:e... function B5 (line 66) | function B5(e){const t=H5(e),n=e.shouldStoreForSession?U5(e.name):null,r... function U5 (line 66) | function U5(e){try{return JSON.parse(G_(`tldraw_debug:${e}`)??"null")}ca... function dm (line 66) | function dm(e){try{return e()}catch{return null}} function H5 (line 66) | function H5(e){switch(dm(()=>um.TLDRAW_ENV)??dm(()=>um.VERCEL_PUBLIC_TLD... function Yp (line 66) | function Yp(e){if(e instanceof HTMLElement)return e;if(e.parentElement)r... function Ee (line 66) | function Ee(e){e.preventDefault(),$t.logPreventDefaults.get()&&console.w... function Mu (line 66) | function Mu(e,t){if(e.setPointerCapture(t.pointerId),$t.logPointerCaptur... function Au (line 66) | function Au(e,t){if(e.hasPointerCapture(t.pointerId)&&(e.releasePointerC... function _n (line 66) | function _n(e){return e.isKilled=!0,{point:{x:e.clientX,y:e.clientY,z:e.... function K5 (line 66) | function K5(){const e=z();return x.useMemo(function(){let r,o;function s... function W5 (line 66) | function W5(){const e=z();x.useEffect(()=>{if(e.environment.isFirefox&&!... function V5 (line 66) | function V5({container:e,children:t}){return h.jsx(Yk.Provider,{value:e,... function cn (line 66) | function cn(){return yi(x.useContext(Yk),"useContainer used outside of <... function G5 (line 66) | function G5(){const e=z(),t=cn(),n=K("isFocused",()=>e.getInstanceState(... function Cd (line 66) | function Cd(){const{activeElement:e}=document;return!!(e&&(e.getAttribut... function q5 (line 66) | function q5(e){const t=z();x.useEffect(()=>{const n=e.current;if(!n)retu... function Z5 (line 66) | function Z5(e,t,n){return Math.max(t,Math.min(e,n))} method toVector (line 66) | toVector(e,t){return e===void 0&&(e=t),Array.isArray(e)?e:[e,e]} method add (line 66) | add(e,t){return[e[0]+t[0],e[1]+t[1]]} method sub (line 66) | sub(e,t){return[e[0]-t[0],e[1]-t[1]]} method addTo (line 66) | addTo(e,t){e[0]+=t[0],e[1]+=t[1]} method subTo (line 66) | subTo(e,t){e[0]-=t[0],e[1]-=t[1]} function b1 (line 66) | function b1(e,t,n){return t===0||Math.abs(t)===1/0?Math.pow(e,n*5):e*t*n... function P1 (line 66) | function P1(e,t,n,r=.15){return r===0?Z5(e,t,n):en... function Q5 (line 66) | function Q5(e,[t,n],[r,o]){const[[s,i],[a,c]]=e;return[P1(t,s,i,r),P1(n,... function J5 (line 66) | function J5(e,t){if(typeof e!="object"||e===null)return e;var n=e[Symbol... function e6 (line 66) | function e6(e){var t=J5(e,"string");return typeof t=="symbol"?t:String(t)} function qt (line 66) | function qt(e,t,n){return t=e6(t),t in e?Object.defineProperty(e,t,{valu... function C1 (line 66) | function C1(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){v... function at (line 66) | function at(e){for(var t=1;t{var n,r;return t.... function zS (line 66) | function zS(e,t){try{const n=t.clientX-e.clientX,r=t.clientY-e.clientY,o... function l6 (line 66) | function l6(e){return c6(e).map(t=>t.identifier)} function E1 (line 66) | function E1(e,t){const[n,r]=Array.from(e.touches).filter(o=>t.includes(o... function Zk (line 66) | function Zk(e){let{deltaX:t,deltaY:n,deltaMode:r}=e;return r===1?(t*=_1,... function u6 (line 66) | function u6(e){const t={};if("buttons"in e&&(t.buttons=e.buttons),"shift... function Xp (line 66) | function Xp(e,...t){return typeof e=="function"?e(...t):e} function d6 (line 66) | function d6(){} function h6 (line 66) | function h6(...e){return e.length===0?d6:e.length===1?e[0]:function(){le... function T1 (line 66) | function T1(e,t){return Object.assign({},t,e||{})} class Qk (line 66) | class Qk{constructor(t,n,r){this.ctrl=t,this.args=n,this.key=r,this.stat... method constructor (line 66) | constructor(t,n,r){this.ctrl=t,this.args=n,this.key=r,this.state||(thi... method state (line 66) | get state(){return this.ctrl.state[this.key]} method state (line 66) | set state(t){this.ctrl.state[this.key]=t} method shared (line 66) | get shared(){return this.ctrl.state.shared} method eventStore (line 66) | get eventStore(){return this.ctrl.gestureEventStores[this.key]} method timeoutStore (line 66) | get timeoutStore(){return this.ctrl.gestureTimeoutStores[this.key]} method config (line 66) | get config(){return this.ctrl.config[this.key]} method sharedConfig (line 66) | get sharedConfig(){return this.ctrl.config.shared} method handler (line 66) | get handler(){return this.ctrl.handlers[this.key]} method reset (line 66) | reset(){const{state:t,shared:n,ingKey:r,args:o}=this;n[r]=t._active=t.... method start (line 66) | start(t){const n=this.state,r=this.config;n._active||(this.reset(),thi... method computeValues (line 66) | computeValues(t){const n=this.state;n._values=t,n.values=this.config.t... method computeInitial (line 66) | computeInitial(){const t=this.state;t._initial=t._values,t.initial=t.v... method compute (line 66) | compute(t){const{state:n,config:r,shared:o}=this;n.args=this.args;let ... method emit (line 66) | emit(){const t=this.state,n=this.shared,r=this.config;if(t._active||th... method clean (line 66) | clean(){this.eventStore.clean(),this.timeoutStore.clean()} function f6 (line 66) | function f6([e,t],n){const r=Math.abs(e),o=Math.abs(t);if(r>o&&r>n)retur... class g6 (line 66) | class g6 extends Qk{constructor(...t){super(...t),qt(this,"aliasKey","xy... method constructor (line 66) | constructor(...t){super(...t),qt(this,"aliasKey","xy")} method reset (line 66) | reset(){super.reset(),this.state.axis=void 0} method init (line 66) | init(){this.state.offset=[0,0],this.state.lastOffset=[0,0]} method computeOffset (line 66) | computeOffset(){this.state.offset=zt.add(this.state.lastOffset,this.st... method computeMovement (line 66) | computeMovement(){this.state.movement=zt.sub(this.state.offset,this.st... method axisIntent (line 66) | axisIntent(t){const n=this.state,r=this.config;if(!n.axis&&t){const o=... method restrictToAxis (line 66) | restrictToAxis(t){if(this.config.axis||this.config.lockDirection)switc... method enabled (line 66) | enabled(e=!0){return e} method eventOptions (line 66) | eventOptions(e,t,n){return at(at({},n.shared.eventOptions),e)} method preventDefault (line 66) | preventDefault(e=!1){return e} method triggerAllEvents (line 66) | triggerAllEvents(e=!1){return e} method rubberband (line 66) | rubberband(e=0){switch(e){case!0:return[$1,$1];case!1:return[0,0];defaul... method from (line 66) | from(e){if(typeof e=="function")return e;if(e!=null)return zt.toVector(e)} method transform (line 66) | transform(e,t,n){const r=e||n.shared.transform;return this.hasCustomTran... method threshold (line 66) | threshold(e){return zt.toVector(e,0)} method axis (line 66) | axis(e,t,{axis:n}){if(this.lockDirection=n==="lock",!this.lockDirection)... method axisThreshold (line 66) | axisThreshold(e=y6){return e} method bounds (line 66) | bounds(e={}){if(typeof e=="function")return s=>ju.bounds(e(s));if("curre... function e2 (line 66) | function e2(){return Ou&&"ontouchstart"in window} function S6 (line 66) | function S6(){return e2()||Ou&&window.navigator.maxTouchPoints>1} function v6 (line 66) | function v6(){return Ou&&"onpointerdown"in window} function x6 (line 66) | function x6(){return Ou&&"exitPointerLock"in window.document} function w6 (line 66) | function w6(){try{return"constructor"in GestureEvent}catch{return!1}} method device (line 66) | device(e,t,{pointer:{touch:n=!1,lock:r=!1,mouse:o=!1}={}}){return this.p... method preventScrollAxis (line 66) | preventScrollAxis(e,t,{preventScroll:n}){if(this.preventScrollDelay=type... method pointerCapture (line 66) | pointerCapture(e,t,{pointer:{capture:n=!0,buttons:r=1,keys:o=!0}={}}){re... method threshold (line 66) | threshold(e,t,{filterTaps:n=!1,tapsThreshold:r=3,axis:o=void 0}){const s... method swipe (line 66) | swipe({velocity:e=C6,distance:t=I6,duration:n=E6}={}){return{velocity:th... method delay (line 66) | delay(e=0){switch(e){case!0:return P6;case!1:return 0;default:return e}} method axisThreshold (line 66) | axisThreshold(e){return e?at(at({},M1),e):M1} method keyboardDisplacement (line 66) | keyboardDisplacement(e=_6){return e} function t2 (line 66) | function t2(e){const[t,n]=e.overflow,[r,o]=e._delta,[s,i]=e._direction;(... class $6 (line 66) | class $6 extends Qk{constructor(...t){super(...t),qt(this,"ingKey","pinc... method constructor (line 66) | constructor(...t){super(...t),qt(this,"ingKey","pinching"),qt(this,"al... method init (line 66) | init(){this.state.offset=[1,0],this.state.lastOffset=[1,0],this.state.... method reset (line 66) | reset(){super.reset();const t=this.state;t._touchIds=[],t.canceled=!1,... method computeOffset (line 66) | computeOffset(){const{type:t,movement:n,lastOffset:r}=this.state;t==="... method computeMovement (line 66) | computeMovement(){const{offset:t,lastOffset:n}=this.state;this.state.m... method axisIntent (line 66) | axisIntent(){const t=this.state,[n,r]=t._movement;if(!t.axis){const o=... method restrictToAxis (line 66) | restrictToAxis(t){this.config.lockDirection&&(this.state.axis==="scale... method cancel (line 66) | cancel(){const t=this.state;t.canceled||setTimeout(()=>{t.canceled=!0,... method touchStart (line 66) | touchStart(t){this.ctrl.setEventIds(t);const n=this.state,r=this.ctrl.... method pointerStart (line 66) | pointerStart(t){if(t.buttons!=null&&t.buttons%2!==1)return;this.ctrl.s... method pinchStart (line 66) | pinchStart(t,n){const r=this.state;r.origin=n.origin,this.computeValue... method touchMove (line 66) | touchMove(t){if(!this.state._active)return;const n=E1(t,this.state._to... method pointerMove (line 66) | pointerMove(t){const n=this.state._pointerEvents;if(n.has(t.pointerId)... method pinchMove (line 66) | pinchMove(t,n){const r=this.state,o=r._values[1],s=n.angle-o;let i=0;M... method touchEnd (line 66) | touchEnd(t){this.ctrl.setEventIds(t),this.state._active&&this.state._t... method pointerEnd (line 66) | pointerEnd(t){const n=this.state;this.ctrl.setEventIds(t);try{t.target... method gestureStart (line 66) | gestureStart(t){t.cancelable&&t.preventDefault();const n=this.state;n.... method gestureMove (line 66) | gestureMove(t){if(t.cancelable&&t.preventDefault(),!this.state._active... method gestureEnd (line 66) | gestureEnd(t){this.state._active&&(this.state._active=!1,this.compute(... method wheel (line 66) | wheel(t){const n=this.config.modifierKey;n&&(Array.isArray(n)?!n.find(... method wheelStart (line 66) | wheelStart(t){this.start(t),this.wheelChange(t)} method wheelChange (line 66) | wheelChange(t){"uv"in t||t.cancelable&&t.preventDefault();const r=this... method wheelEnd (line 66) | wheelEnd(){this.state._active&&(this.state._active=!1,this.compute(),t... method bind (line 66) | bind(t){const n=this.config.device;n&&(t(n,"start",this[n+"Start"].bin... method device (line 66) | device(e,t,{shared:n,pointer:{touch:r=!1}={}}){if(n.target&&!pr.touch&&p... method bounds (line 66) | bounds(e,t,{scaleBounds:n={},angleBounds:r={}}){const o=i=>{const a=T1(X... method threshold (line 66) | threshold(e,t,n){return this.lockDirection=n.axis==="lock",zt.toVector(e... method modifierKey (line 66) | modifierKey(e){return e===void 0?"ctrlKey":e} method pinchOnWheel (line 66) | pinchOnWheel(e=!0){return e} class A6 (line 66) | class A6 extends g6{constructor(...t){super(...t),qt(this,"ingKey","whee... method constructor (line 66) | constructor(...t){super(...t),qt(this,"ingKey","wheeling")} method wheel (line 66) | wheel(t){this.state._active||this.start(t),this.wheelChange(t),this.ti... method wheelChange (line 66) | wheelChange(t){const n=this.state;n._delta=Zk(t),zt.addTo(n._movement,... method wheelEnd (line 66) | wheelEnd(){this.state._active&&(this.state._active=!1,this.compute(),t... method bind (line 66) | bind(t){t("wheel","",this.wheel.bind(this))} function O6 (line 66) | function O6(e){V0.set(e.key,e.engine),BS.set(e.key,e.resolver)} function L6 (line 66) | function L6(e,t){if(e==null)return{};var n={},r=Object.keys(e),o,s;for(s... function F6 (line 66) | function F6(e,t){if(e==null)return{};var n=L6(e,t),r,o;if(Object.getOwnP... method target (line 66) | target(e){if(e)return()=>"current"in e?e.current:e} method enabled (line 66) | enabled(e=!0){return e} method window (line 66) | window(e=pr.isBrowser?window:void 0){return e} method eventOptions (line 66) | eventOptions({passive:e=!0,capture:t=!1}={}){return{passive:e,capture:t}} method transform (line 66) | transform(e){return e} function vh (line 66) | function vh(e={},t){const n={};for(const[r,o]of Object.entries(t))switch... function B6 (line 66) | function B6(e,t,n={}){const r=e,{target:o,eventOptions:s,window:i,enable... class n2 (line 66) | class n2{constructor(t,n){qt(this,"_listeners",new Set),this._ctrl=t,thi... method constructor (line 66) | constructor(t,n){qt(this,"_listeners",new Set),this._ctrl=t,this._gest... method add (line 66) | add(t,n,r,o,s){const i=this._listeners,a=i6(n,r),c=this._gestureKey?th... method clean (line 66) | clean(){this._listeners.forEach(t=>t()),this._listeners.clear()} class U6 (line 66) | class U6{constructor(){qt(this,"_timeouts",new Map)}add(t,n,r=140,...o){... method constructor (line 66) | constructor(){qt(this,"_timeouts",new Map)} method add (line 66) | add(t,n,r=140,...o){this.remove(t),this._timeouts.set(t,window.setTime... method remove (line 66) | remove(t){const n=this._timeouts.get(t);n&&window.clearTimeout(n)} method clean (line 66) | clean(){this._timeouts.forEach(t=>void window.clearTimeout(t)),this._t... class H6 (line 66) | class H6{constructor(t){qt(this,"gestures",new Set),qt(this,"_targetEven... method constructor (line 66) | constructor(t){qt(this,"gestures",new Set),qt(this,"_targetEventStore"... method setEventIds (line 66) | setEventIds(t){if(qk(t))return this.touchIds=new Set(l6(t)),this.touch... method applyHandlers (line 66) | applyHandlers(t,n){this.handlers=t,this.nativeHandlers=n} method applyConfig (line 66) | applyConfig(t,n){this.config=B6(t,n,this.config)} method clean (line 66) | clean(){this._targetEventStore.clean();for(const t of this.gestures)th... method effect (line 66) | effect(){return this.config.shared.target&&this.bind(),()=>this._targe... method bind (line 66) | bind(...t){const n=this.config.shared,r={};let o;if(!(n.target&&(o=n.t... function na (line 66) | function na(e,t){e.gestures.add(t),e.gestureEventStores[t]=new n2(e,t),e... function K6 (line 66) | function K6(e,t){t.drag&&na(e,"drag"),t.wheel&&na(e,"wheel"),t.scroll&&n... function V6 (line 66) | function V6(e){const t={},n={},r=new Set;for(let o in e)W6.test(o)?(r.ad... function ra (line 66) | function ra(e,t,n,r,o,s){if(!e.has(n)||!V0.has(r))return;const i=n+"Star... function G6 (line 66) | function G6(e,t){const[n,r,o]=V6(e),s={};return ra(o,n,"onDrag","drag",s... function Y6 (line 66) | function Y6(e,t={},n,r){const o=Se.useMemo(()=>new H6(e),[]);if(o.applyH... function X6 (line 66) | function X6(e){return e.forEach(O6),function(n,r){const{handlers:o,nativ... function r2 (line 66) | function r2(e){let{deltaY:t,deltaX:n}=e,r=0;if(e.ctrlKey||e.altKey||e.me... function J6 (line 66) | function J6(e){const t=z(),n=x.useMemo(()=>{let r="not sure";const o=({e... function hm (line 66) | function hm(e,t,n){const r=e.getShape(t),o=e.getShapeHandles(r);return{s... function eF (line 66) | function eF(e,t){const n=z();return x.useMemo(()=>{const r=c=>{if(c.isKi... function fF (line 66) | function fF(e,t,n){var r,o,s,i,a,c,l=0,u=!1,d=!1,p=!0;if(typeof e!="func... function gF (line 66) | function gF(e,t,n){var r=!0,o=!0;if(typeof e!="function")throw new TypeE... function qp (line 66) | function qp(e){var t=typeof e;return!!e&&(t=="object"||t=="function")} function mF (line 66) | function mF(e){return!!e&&typeof e=="object"} function yF (line 66) | function yF(e){return typeof e=="symbol"||mF(e)&&dF.call(e)==tF} function D1 (line 66) | function D1(e){if(typeof e=="number")return e;if(yF(e))return O1;if(qp(e... method constructor (line 66) | constructor(t=0,n=0,r=0,o=0){m(this,"x",0);m(this,"y",0);m(this,"w",0);m... method point (line 66) | get point(){return new P(this.x,this.y)} method point (line 66) | set point(t){this.x=t.x,this.y=t.y} method minX (line 66) | get minX(){return this.x} method minX (line 66) | set minX(t){this.x=t} method midX (line 66) | get midX(){return this.x+this.w/2} method maxX (line 66) | get maxX(){return this.x+this.w} method minY (line 66) | get minY(){return this.y} method minY (line 66) | set minY(t){this.y=t} method midY (line 66) | get midY(){return this.y+this.h/2} method maxY (line 66) | get maxY(){return this.y+this.h} method width (line 66) | get width(){return this.w} method width (line 66) | set width(t){this.w=t} method height (line 66) | get height(){return this.h} method height (line 66) | set height(t){this.h=t} method aspectRatio (line 66) | get aspectRatio(){return this.width/this.height} method center (line 66) | get center(){return new P(this.midX,this.midY)} method center (line 66) | set center(t){this.minX=t.x-this.width/2,this.minY=t.y-this.height/2} method corners (line 66) | get corners(){return[new P(this.minX,this.minY),new P(this.maxX,this.min... method cornersAndCenter (line 66) | get cornersAndCenter(){return[new P(this.minX,this.minY),new P(this.maxX... method sides (line 66) | get sides(){const{corners:t}=this;return[[t[0],t[1]],[t[1],t[2]],[t[2],t... method size (line 66) | get size(){return new P(this.w,this.h)} method toFixed (line 66) | toFixed(){return this.x=bd(this.x),this.y=bd(this.y),this.w=bd(this.w),t... method setTo (line 66) | setTo(t){return this.x=t.x,this.y=t.y,this.w=t.w,this.h=t.h,this} method set (line 66) | set(t=0,n=0,r=0,o=0){return this.x=t,this.y=n,this.w=r,this.h=o,this} method expand (line 66) | expand(t){const n=Math.min(this.minX,t.minX),r=Math.min(this.minY,t.minY... method expandBy (line 66) | expandBy(t){return this.x-=t,this.y-=t,this.w+=t*2,this.h+=t*2,this} method scale (line 66) | scale(t){return this.x/=t,this.y/=t,this.w/=t,this.h/=t,this} method clone (line 66) | clone(){const{x:t,y:n,w:r,h:o}=this;return new Je(t,n,r,o)} method translate (line 66) | translate(t){return this.x+=t.x,this.y+=t.y,this} method snapToGrid (line 66) | snapToGrid(t){const n=Math.round(this.minX/t)*t,r=Math.round(this.minY/t... method collides (line 66) | collides(t){return Je.Collides(this,t)} method contains (line 66) | contains(t){return Je.Contains(this,t)} method includes (line 66) | includes(t){return Je.Includes(this,t)} method containsPoint (line 66) | containsPoint(t,n=0){return Je.ContainsPoint(this,t,n)} method getHandlePoint (line 66) | getHandlePoint(t){switch(t){case"top_left":return new P(this.minX,this.m... method toJson (line 66) | toJson(){return{x:this.minX,y:this.minY,w:this.w,h:this.h}} method resize (line 66) | resize(t,n,r){const{minX:o,minY:s,maxX:i,maxY:a}=this;let{minX:c,minY:l,... method union (line 66) | union(t){const n=Math.min(this.minX,t.x),r=Math.min(this.minY,t.y),o=Mat... method From (line 66) | static From(t){return new Je(t.x,t.y,t.w,t.h)} method FromCenter (line 66) | static FromCenter(t,n){return new Je(t.x-n.x/2,t.y-n.y/2,n.x,n.y)} method FromPoints (line 66) | static FromPoints(t){if(t.length===0)return new Je;let n=1/0,r=1/0,o=-1/... method Expand (line 66) | static Expand(t,n){const r=Math.min(n.minX,t.minX),o=Math.min(n.minY,t.m... method ExpandBy (line 66) | static ExpandBy(t,n){return new Je(t.minX-n,t.minY-n,t.width+n*2,t.heigh... method Resize (line 66) | static Resize(t,n,r,o,s=!1){const{minX:i,minY:a,maxX:c,maxY:l}=t;let{min... method equals (line 66) | equals(t){return Je.Equals(this,t)} method Equals (line 66) | static Equals(t,n){return n.x===t.x&&n.y===t.y&&n.w===t.w&&n.h===t.h} method zeroFix (line 66) | zeroFix(){return this.w=Math.max(1,this.w),this.h=Math.max(1,this.h),this} method ZeroFix (line 66) | static ZeroFix(t){return new Je(t.x,t.y,Math.max(1,t.w),Math.max(1,t.h))} function xF (line 66) | function xF(e){switch(e){case"top":return"bottom";case"bottom":return"to... function wF (line 66) | function wF(e){switch(e){case"left":return"right";case"right":return"lef... function bF (line 66) | function bF(e){return e==="top_left"||e==="top_right"||e==="bottom_right... function PF (line 66) | function PF(e){const t=z();x.useLayoutEffect(()=>{let n=new ne;function ... method constructor (line 70) | constructor(t,n,r,o,s,i){m(this,"a",1);m(this,"b",0);m(this,"c",0);m(thi... method equals (line 70) | equals(t){return this===t||this.a===t.a&&this.b===t.b&&this.c===t.c&&thi... method identity (line 70) | identity(){return this.a=1,this.b=0,this.c=0,this.d=1,this.e=0,this.f=0,... method multiply (line 70) | multiply(t){const n=t,{a:r,b:o,c:s,d:i,e:a,f:c}=this;return this.a=r*n.a... method rotate (line 70) | rotate(t,n,r){return t===0?this:n===void 0?this.multiply(je.Rotate(t)):t... method translate (line 70) | translate(t,n){return this.multiply(je.Translate(t,n))} method scale (line 70) | scale(t,n){return this.multiply(je.Scale(t,n))} method invert (line 70) | invert(){const{a:t,b:n,c:r,d:o,e:s,f:i}=this,a=t*o-n*r;return this.a=o/a... method applyToPoint (line 70) | applyToPoint(t){return je.applyToPoint(this,t)} method applyToPoints (line 70) | applyToPoints(t){return je.applyToPoints(this,t)} method rotation (line 70) | rotation(){return je.Rotation(this)} method point (line 70) | point(){return je.Point(this)} method decomposed (line 70) | decomposed(){return je.Decompose(this)} method toCssString (line 70) | toCssString(){return je.toCssString(this)} method setTo (line 70) | setTo(t){return Object.assign(this,t),this} method decompose (line 70) | decompose(){return je.Decompose(this)} method clone (line 70) | clone(){return new je(this.a,this.b,this.c,this.d,this.e,this.f)} method Identity (line 70) | static Identity(){return new je(1,0,0,1,0,0)} method Translate (line 70) | static Translate(t,n){return new je(1,0,0,1,t,n)} method Rotate (line 70) | static Rotate(t,n,r){if(t===0)return je.Identity();const o=Math.cos(t),s... method Multiply (line 70) | static Multiply(t,n){return{a:t.a*n.a+t.c*n.b,c:t.a*n.c+t.c*n.d,e:t.a*n.... method Inverse (line 70) | static Inverse(t){const n=t.a*t.d-t.b*t.c;return{a:t.d/n,b:t.b/-n,c:t.c/... method Absolute (line 70) | static Absolute(t){const n=t.a*t.d-t.b*t.c;return{a:t.d/n,b:t.b/-n,c:t.c... method Compose (line 70) | static Compose(...t){const n=je.Identity();for(let r=0,o=t.length;rnew P(t.a*r.x+t.c*r.y+t.e,t.b*... method applyToBounds (line 70) | static applyToBounds(t,n){return new ne(t.e+n.minX,t.f+n.minY,n.width,n.... method From (line 70) | static From(t){return new je(t.a,t.b,t.c,t.d,t.e,t.f)} method Cast (line 70) | static Cast(t){return t instanceof je?t:je.From(t)} function s2 (line 70) | function s2(e,t){return t===0?e:s2(t,e%t)} function i2 (line 70) | function i2(e){const t=e.toString().split(".")[1];if(!t)return 1;const n... class Hi (line 70) | class Hi{constructor(t){m(this,"isFilled",!1);m(this,"isClosed",!0);m(th... method constructor (line 70) | constructor(t){m(this,"isFilled",!1);m(this,"isClosed",!0);m(this,"isL... method hitTestPoint (line 70) | hitTestPoint(t,n=0,r=!1){return this.isClosed&&(this.isFilled||r)&&Zn(... method distanceToPoint (line 70) | distanceToPoint(t,n=!1){return t.dist(this.nearestPoint(t))*(this.isCl... method distanceToLineSegment (line 70) | distanceToLineSegment(t,n){if(t.equals(n))return this.distanceToPoint(... method hitTestLineSegment (line 70) | hitTestLineSegment(t,n,r=0){return this.distanceToLineSegment(t,n)<=r} method nearestPointOnLineSegment (line 70) | nearestPointOnLineSegment(t,n){const{vertices:r}=this;let o,s=1/0,i,a,... method isPointInBounds (line 70) | isPointInBounds(t,n=0){const{bounds:r}=this;return!(t.x!n.isLabel).flatMap(n=>n.... method nearestPoint (line 70) | nearestPoint(n){let r=1/0,o;const{children:s}=this;if(s.length===0)thr... method distanceToPoint (line 70) | distanceToPoint(n,r=!1){return Math.min(...this.children.map((o,s)=>o.... method hitTestPoint (line 70) | hitTestPoint(n,r,o){return!!this.children.filter(s=>!s.isLabel).find(s... method hitTestLineSegment (line 70) | hitTestLineSegment(n,r,o){return!!this.children.filter(s=>!s.isLabel).... method getArea (line 70) | getArea(){return this.children[0].area} method toSimpleSvgPath (line 70) | toSimpleSvgPath(){let n="";for(const o of this.children)n+=o.toSimpleS... function IF (line 70) | function IF(e=!0){const[t,n]=x.useState(0),r=z();x.useEffect(()=>{if(!e)... function a2 (line 70) | function a2({geometry:e}){return e instanceof Br?h.jsx(h.Fragment,{child... function DF (line 70) | function DF(e,t){var n=e?e.length:0;return!!n&&LF(e,t,0)>-1} function RF (line 70) | function RF(e,t,n,r){for(var o=e.length,s=n+-1;++s-1} function rN (line 70) | function rN(e,t){var n=this.__data__,r=Lf(n,e);return r<0?n.push([e,t]):... function bc (line 70) | function bc(e){var t=-1,n=e?e.length:0;for(this.clear();++t=_F){var ... function Ff (line 70) | function Ff(e,t){var n=e.__data__;return fN(t)?n[typeof t=="string"?"str... function q0 (line 70) | function q0(e,t){var n=zF(e,t);return dN(n)?n:void 0} function fN (line 70) | function fN(e){var t=typeof e;return t=="string"||t=="number"||t=="symbo... function gN (line 70) | function gN(e){return!!R1&&R1 in e} function mN (line 70) | function mN(e){if(e!=null){try{return u2.call(e)}catch{}try{return e+""}... function yN (line 70) | function yN(e){return e&&e.length?hN(e):[]} function SN (line 70) | function SN(e,t){return e===t||e!==e&&t!==t} function vN (line 70) | function vN(e){var t=d2(e)?KF.call(e):"";return t==TF||t==$F} function d2 (line 70) | function d2(e){var t=typeof e;return!!e&&(t=="object"||t=="function")} function xN (line 70) | function xN(){} function h2 (line 70) | function h2(e){return bN(e)} function PN (line 70) | function PN(){const e=z(),t=$3("userIds",()=>h2(e.getCollaborators().map... function p2 (line 70) | function p2(e){const t=z();return K(`latestPresence:${e}`,()=>t.getColla... function L1 (line 70) | function L1(e){return e>A5?"inactive":e>Kk?"idle":"active"} function _N (line 70) | function _N(e){const t=x.useRef((e==null?void 0:e.lastActivityTimestamp)... function $N (line 70) | function $N({className:e}){const t=z(),{Background:n,SvgDefs:r}=dt(),o=x... function MN (line 72) | function MN(){const e=z(),t=K("gridSize",()=>e.getDocumentSettings().gri... function AN (line 72) | function AN(){const e=z(),t=K("scribbles",()=>e.getInstanceState().scrib... function jN (line 72) | function jN(){const e=z(),t=K("brush",()=>e.getInstanceState().brush,[e]... function ON (line 72) | function ON(){const e=z(),t=K("zoomBrush",()=>e.getInstanceState().zoomB... function DN (line 72) | function DN(){const e=z(),t=K("snapLines",()=>e.snaps.getIndicators(),[e... function RN (line 72) | function RN(){const e=z(),t=K("handles shapeIdWithHandles",()=>{const{is... function LN (line 72) | function LN({shapeId:e}){const t=z(),{Handles:n}=dt(),r=K("zoomLevel",()... function FN (line 72) | function FN({shapeId:e,handle:t,zoom:n,isCoarse:r}){const o=eF(e,t.id),{... function NN (line 72) | function NN(){const e=z(),t=K("rendering shapes",()=>e.getRenderingShape... function zN (line 72) | function zN(){const e=z(),t=x.useRef(new Set);return js("reflow for cull... function BN (line 72) | function BN(){const e=z(),t=K("rendering shapes",()=>e.getRenderingShape... function UN (line 72) | function UN(){const e=z(),t=K("rendering shapes",()=>e.getRenderingShape... function HN (line 72) | function HN(){const e=z(),{ShapeIndicator:t}=dt(),n=K("hinting shape ids... function KN (line 72) | function KN(){return h.jsxs("g",{id:"cursor",children:[h.jsxs("g",{fill:... function WN (line 72) | function WN(){return h.jsx("path",{id:"cursor_hint",fill:"currentColor",... function VN (line 72) | function VN({id:e}){const t=z(),[n,r]=x.useState(null),o=K("is in root",... function GN (line 72) | function GN(){const e=z(),t=K("selection rotation",()=>e.getSelectionRot... function YN (line 72) | function YN(){const e=z(),t=K("selection rotation",()=>e.getSelectionRot... function XN (line 72) | function XN(){const{OnTheCanvas:e}=dt();return e?h.jsx(e,{}):null} function qN (line 72) | function qN(){const{InFrontOfTheCanvas:e}=dt();return e?h.jsx(e,{}):null} function ZN (line 72) | function ZN(){const e=z(),t=K("camera state",()=>e.getCameraState(),[e])... function QN (line 72) | function QN({className:e,zoom:t,point:n,color:r,viewport:o,opacity:s=1})... function JN (line 72) | function JN({x:e,y:t,z:n,size:r}){return h.jsxs("svg",{className:"tl-gri... function e4 (line 72) | function e4({handle:e,isCoarse:t,className:n,zoom:r}){const o=(t?Wk:Vk)/... function Z0 (line 72) | function Z0(e,t=!0){const n=e.length;if(n<2)return"";let r=e[0],o=e[1];i... function N1 (line 72) | function N1({scribble:e,zoom:t,color:n,opacity:r,className:o}){return e.... function g2 (line 72) | function g2({bounds:e,rotation:t}){const n=x.useRef(null);return xc(n,e.... function n4 (line 72) | function n4({bounds:e,rotation:t}){const n=z(),r=x.useRef(null),o=K("onl... function a4 (line 72) | function a4({points:e,zoom:t}){const n=2.5/t,r=e.reduce((p,f)=>Math.min(... function c4 (line 72) | function c4({gaps:e,direction:t,zoom:n}){const r=3.5/n;let o=[-1/0,1/0],... function l4 (line 72) | function l4({className:e,line:t,zoom:n}){return h.jsx("svg",{className:u... function u4 (line 72) | function u4(){return h.jsx("svg",{width:16,height:16,viewBox:"0 0 16 16"... function m2 (line 72) | function m2(e,t){const n=x.useRef(e);return t(e,n.current)?n.current:(n.... function US (line 72) | function US(e){return m2(e,A3)} function Q0 (line 72) | function Q0(e){return m2(e,U_)} function h4 (line 72) | function h4({overrides:e={},children:t}){const n=Q0(e);return h.jsx(y2.P... function dt (line 72) | function dt(){return x.useContext(y2)} function S2 (line 72) | function S2(){J0.hardReset()} function p4 (line 72) | function p4(){J0.refreshPage()} function g4 (line 72) | function g4(){} function et (line 78) | function et(){return m4()} function y4 (line 78) | function y4(e){e.version"u"?!1:((t=(e=window.matchMed... function x4 (line 78) | function x4(){var e,t;return typeof window>"u"?!1:((t=(e=window.matchMed... function mm (line 78) | function mm(){return{id:et()}} function b2 (line 78) | function b2(e){if(e===null||typeof e!="object"||!("version"in e)||!("use... function w4 (line 78) | function w4(){const e=JSON.parse(D0(x2)||"null")??null;return b2(e)} function b4 (line 78) | function b4(){R0(x2,JSON.stringify({version:ex,user:cu.get()}))} function P4 (line 78) | function P4(e){w2.validate(e),cu.set(e),b4(),I4()} function P2 (line 78) | function P2(){return ym===null&&(ym=et()),ym} function I4 (line 78) | function I4(){Wa==null||Wa.postMessage({type:C2,origin:P2(),data:{user:I... function I2 (line 78) | function I2(){let e=cu.get();return e||(e=w4(),cu.set(e)),e} function E2 (line 78) | function E2(e={}){return{derivePresenceState:e.derivePresenceState??(()=... function r (line 78) | function r(){} function o (line 78) | function o(c,l,u){this.fn=c,this.context=l,this.once=u||!1} function s (line 78) | function s(c,l,u,d,p){if(typeof u!="function")throw new TypeError("The l... function i (line 78) | function i(c,l){--c._eventsCount===0?c._events=new r:delete c._events[l]} function a (line 78) | function a(){this._events=new r,this._eventsCount=0} function zs (line 78) | function zs({children:e,className:t="",...n}){return h.jsx("svg",{...n,c... function tx (line 78) | function tx(e,t,n,r){const o=e.x-n.x,s=e.y-n.y,i=r.x-n.x,a=r.y-n.y,c=t.x... function Nf (line 78) | function Nf(e,t,n,r){const o=(t.x-e.x)*(t.x-e.x)+(t.y-e.y)*(t.y-e.y),s=2... function _4 (line 78) | function _4(e,t,n){const r=[];let o;for(let s=0,i=n.length-1;s(t.y-e.y)*(n.x-e.x)} function rx (line 78) | function rx(e,t,n,r){return Id(e,n,r)!==Id(t,n,r)&&Id(e,t,n)!==Id(e,t,r)} function H1 (line 78) | function H1(e,t){const n=new Map;let r,o,s,i;for(let a=0,c=e.length;aP.Angle(t,n)-P.... function k2 (line 78) | function k2(e,t){let n,r,o,s;for(let i=0,a=e.length;i!0);m(this,"canScroll",()=>... method constructor (line 78) | constructor(t){m(this,"canSnap",()=>!0);m(this,"canScroll",()=>!1);m(t... method providesBackgroundForChildren (line 78) | providesBackgroundForChildren(t){return!1} method canReceiveNewChildrenOfType (line 78) | canReceiveNewChildrenOfType(t,n){return!1} method canDropShapes (line 78) | canDropShapes(t,n){return!1} method expandSelectionOutlinePx (line 78) | expandSelectionOutlinePx(t){return 0} method getCanvasSvgDefs (line 78) | getCanvasSvgDefs(){return[]} method getBoundsSnapGeometry (line 78) | getBoundsSnapGeometry(t){return{}} method getHandleSnapGeometry (line 78) | getHandleSnapGeometry(t){return{}} function M4 (line 78) | function M4(e,t,n={}){const{closed:r=!1,snap:o=1,start:s="outset",end:i=... function K1 (line 78) | function K1({bounds:e,className:t}){const n=z(),r=K("zoom level",()=>n.g... class xh (line 78) | class xh extends Fr{constructor(){super(...arguments);m(this,"hideSelect... method constructor (line 78) | constructor(){super(...arguments);m(this,"hideSelectionBoundsFg",()=>!... method getDefaultProps (line 78) | getDefaultProps(){return{}} method getGeometry (line 78) | getGeometry(n){const r=this.editor.getSortedChildIdsForParent(n.id);re... method component (line 78) | component(n){const r=this.editor.getErasingShapeIds().includes(n.id),{... method indicator (line 78) | indicator(n){const r=this.editor.getShapeGeometry(n).bounds;return h.j... function $2 (line 78) | function $2(e){const t=[...T2],n=new Set;for(const r of e){if(A4.has(r.t... function W1 (line 78) | function W1(e,t){if(!t)return!1;switch(e.type){case"mixed":return t.type... class j4 (line 78) | class j4{constructor(t){m(this,"map");this.map=new Map(t)}get(t){return ... method constructor (line 78) | constructor(t){m(this,"map");this.map=new Map(t)} method get (line 78) | get(t){return this.map.get(t)} method getAsKnownValue (line 78) | getAsKnownValue(t){const n=this.get(t);if(n&&n.type!=="mixed")return n... method size (line 78) | get size(){return this.map.size} method equals (line 78) | equals(t){if(this.size!==t.size)return!1;const n=new Set;for(const[r,o... method keys (line 78) | keys(){return this.map.keys()} method values (line 78) | values(){return this.map.values()} method entries (line 78) | entries(){return this.map.entries()} method [Symbol.iterator] (line 78) | [Symbol.iterator](){return this.map[Symbol.iterator]()} class KS (line 78) | class KS extends j4{set(t,n){this.map.set(t,n)}applyValue(t,n){const r=t... method set (line 78) | set(t,n){this.map.set(t,n)} method applyValue (line 78) | applyValue(t,n){const r=this.get(t);if(!r){this.set(t,{type:"shared",v... class zf (line 78) | class zf{constructor(){m(this,"items",new WeakMap)}get(t,n){return this.... method constructor (line 78) | constructor(){m(this,"items",new WeakMap)} method get (line 78) | get(t,n){return this.items.has(t)||this.items.set(t,n(t)),this.items.g... method access (line 78) | access(t){return this.items.get(t)} method set (line 78) | set(t,n){this.items.set(t,n)} method has (line 78) | has(t){return this.items.has(t)} method invalidate (line 78) | invalidate(t){this.items.delete(t)} method bust (line 78) | bust(){this.items=new WeakMap} function O4 (line 78) | function O4(e,t,n){return fetch(e).then(function(r){return r.arrayBuffer... function D4 (line 78) | function D4(e,t){var o;let n=e;const r=new Set(t);for(;r.has(n);)n=(o=/^... function Ed (line 78) | function Ed(e,t,n){if(n.length===0)return[];const r=new Map;for(const s ... function R4 (line 78) | function R4(e,t,n){const r=t.length;if(e.size===r)return;let o,s;for(let... function L4 (line 78) | function L4(e,t,n){const r=t.length;if(e.size===r)return;let o,s;for(let... function F4 (line 78) | function F4(e,t,n){var s;const r=t.length;if(e.size===r)return;let o={na... function N4 (line 78) | function N4(e,t,n){var s;const r=t.length;if(e.size===r)return;let o={na... function M2 (line 78) | function M2({editor:e}){const t=e.getSelectedShapes(),n=e.getSelectionRo... function wh (line 78) | function wh({delta:e,editor:t,snapshot:n,stage:r}){const{selectionPageCe... function o (line 78) | function o(){const s=r.get(),i={};for(const a of s){const{start:c,end:l}... function u (line 78) | function u(f){l||(l={...a}),l[f]?l[f]===a[f]&&(l[f]=[...l[f]]):l[f]=[]} function d (line 78) | function d(f,y,g){u(f),l[f]=l[f].filter(w=>w.arrowId!==y||w.handleId!==g... function p (line 78) | function p(f,y,g){u(f),l[f].push({arrowId:y,handleId:g})} function B4 (line 78) | function B4(e,t,n){const r=e.getShapeMaskedPageBounds(t);return r===void... function n (line 78) | function n(r){const o=r.getCurrentPageShapeIds(),s=r.getViewportPageBoun... function r (line 78) | function r(){const o={},s=t.get(),i=Array(s.size);return s.forEach(a=>i.... function o (line 78) | function o(){const s=t();return r=s,new Set([...n.get()].filter(i=>vm(e,... function W4 (line 78) | function W4({context:e,editor:t,children:n}){return h.jsx(Rf.Provider,{v... function j2 (line 78) | function j2(){const e=x.useContext(A2);return e?{isDarkMode:e.isDarkMode... function V4 (line 78) | async function V4(e,t,n={}){var C,I;const r=typeof t[0]=="string"?t:t.ma... class Y4 (line 78) | class Y4{constructor(t){m(this,"_clickId","");m(this,"_clickTimeout");m(... method constructor (line 78) | constructor(t){m(this,"_clickId","");m(this,"_clickTimeout");m(this,"_... method clickState (line 78) | get clickState(){return this._clickState} class X4 (line 78) | class X4{constructor(t){m(this,"isSafari");m(this,"isIos");m(this,"isChr... method constructor (line 78) | constructor(t){m(this,"isSafari");m(this,"isIos");m(this,"isChromeForI... function ci (line 78) | function ci(e){return Z4} class q4 (line 78) | class q4{constructor(){m(this,"length",0);m(this,"head",null);m(this,"ta... method constructor (line 78) | constructor(){m(this,"length",0);m(this,"head",null);m(this,"tail",this)} method push (line 78) | push(t){return new ox(t,this)} method toArray (line 78) | toArray(){return Do} method [Symbol.iterator] (line 78) | [Symbol.iterator](){return{next(){return{value:void 0,done:!0}}}} class ox (line 78) | class ox{constructor(t,n){m(this,"length");this.head=t,this.tail=n,this.... method constructor (line 78) | constructor(t,n){m(this,"length");this.head=t,this.tail=n,this.length=... method push (line 78) | push(t){return new ox(t,this)} method toArray (line 78) | toArray(){return Array.from(this)} method [Symbol.iterator] (line 78) | [Symbol.iterator](){let t=this;return{next(){if(t.length){const n=t.head... class Q4 (line 78) | class Q4{constructor(t,n){m(this,"_undos",fn("HistoryManager.undos",ci()... method constructor (line 78) | constructor(t,n){m(this,"_undos",fn("HistoryManager.undos",ci()));m(th... method getNumUndos (line 78) | getNumUndos(){return this._undos.get().length} method getNumRedos (line 78) | getNumRedos(){return this._redos.get().length} method clear (line 78) | clear(){this._undos.set(ci()),this._redos.set(ci())} class J4 (line 78) | class J4{constructor(t){m(this,"scribbleItems",new Map);m(this,"state","... method constructor (line 78) | constructor(t){m(this,"scribbleItems",new Map);m(this,"state","paused"... method reset (line 78) | reset(){this.editor.updateInstanceState({scribbles:[]}),this.scribbleI... class ez (line 78) | class ez{constructor(t){m(this,"_beforeCreateHandlers",{});m(this,"_afte... method constructor (line 78) | constructor(t){m(this,"_beforeCreateHandlers",{});m(this,"_afterCreate... method registerBeforeCreateHandler (line 78) | registerBeforeCreateHandler(t,n){return this._beforeCreateHandlers[t]|... method registerAfterCreateHandler (line 78) | registerAfterCreateHandler(t,n){return this._afterCreateHandlers[t]||(... method registerBeforeChangeHandler (line 78) | registerBeforeChangeHandler(t,n){return this._beforeChangeHandlers[t]|... method registerAfterChangeHandler (line 78) | registerAfterChangeHandler(t,n){return this._afterChangeHandlers[t]||(... method registerBeforeDeleteHandler (line 78) | registerBeforeDeleteHandler(t,n){return this._beforeDeleteHandlers[t]|... method registerAfterDeleteHandler (line 78) | registerAfterDeleteHandler(t,n){return this._afterDeleteHandlers[t]||(... method registerBatchCompleteHandler (line 78) | registerBatchCompleteHandler(t){return this._batchCompleteHandlers.pus... function li (line 78) | function li(e,t){const n=e.indexOf(t);n>=0&&e.splice(n,1)} function Eo (line 78) | function Eo(e,t,n,r,o){const s=e.filter(a=>(r==="forward"?a.startNode.id... function rz (line 78) | function rz(e){e.sort((t,n)=>n.gaps.length-t.gaps.length);for(let t=e.le... class Du (line 78) | class Du{constructor(t){m(this,"editor");this.manager=t,this.editor=t.ed... method constructor (line 78) | constructor(t){m(this,"editor");this.manager=t,this.editor=t.editor} method getSnapPointsCache (line 78) | getSnapPointsCache(){const{editor:t}=this;return t.store.createCompute... method getSnapPoints (line 78) | getSnapPoints(t){return this.getSnapPointsCache().get(t)??[]} method getSnappablePoints (line 78) | getSnappablePoints(){const t=this.getSnapPointsCache(),n=this.manager.... method getSnappableGapNodes (line 78) | getSnappableGapNodes(){return Array.from(this.manager.getSnappableShap... method getVisibleGaps (line 78) | getVisibleGaps(){const t=[],n=[];let r,o;const s=this.getSnappableGapN... method snapTranslateShapes (line 78) | snapTranslateShapes({lockedAxis:t,initialSelectionPageBounds:n,initial... method snapResizeShapes (line 78) | snapResizeShapes({initialSelectionPageBounds:t,dragDelta:n,handle:r,is... method collectPointSnaps (line 78) | collectPointSnaps({selectionSnapPoints:t,otherNodeSnapPoints:n,minOffs... method collectGapSnaps (line 78) | collectGapSnaps({selectionPageBounds:t,minOffset:n,nearestSnapsX:r,nea... method getPointSnapLines (line 78) | getPointSnapLines({nearestSnapsX:t,nearestSnapsY:n}){const r={},o={};i... method getGapSnapLines (line 78) | getGapSnapLines({selectionPageBounds:t,nearestSnapsX:n,nearestSnapsY:r... function V1 (line 78) | function V1(e,t){const{minX:n,maxX:r,minY:o,maxY:s}=t,i=[];switch(e){cas... class O2 (line 78) | class O2{constructor(t){m(this,"editor");this.manager=t,this.editor=t.ed... method constructor (line 78) | constructor(t){m(this,"editor");this.manager=t,this.editor=t.editor} method getSnapGeometryCache (line 78) | getSnapGeometryCache(){const{editor:t}=this;return t.store.createCompu... method iterateSnapPointsInPageSpace (line 78) | *iterateSnapPointsInPageSpace(t,n){var o,s;const r=(o=this.getSnapGeom... method iterateSnapOutlines (line 78) | *iterateSnapOutlines(t,n){var o,s;const r=(o=this.getSnapGeometryCache... method getHandleSnapPosition (line 78) | getHandleSnapPosition({currentShapeId:t,handle:n,handleInPageSpace:r})... method snapHandle (line 78) | snapHandle({currentShapeId:t,handle:n}){const o=yi(this.editor.getShap... class Uf (line 78) | class Uf{constructor(t){m(this,"shapeBounds");m(this,"handles");m(this,"... method constructor (line 78) | constructor(t){m(this,"shapeBounds");m(this,"handles");m(this,"_snapIn... method getIndicators (line 78) | getIndicators(){return this._snapIndicators.get()??Do} method clearIndicators (line 78) | clearIndicators(){this.getIndicators().length&&this._snapIndicators.se... method setIndicators (line 78) | setIndicators(t){this._snapIndicators.set(t)} method getSnapThreshold (line 78) | getSnapThreshold(){return 8/this.editor.getZoomLevel()} method getSnappableShapes (line 78) | getSnappableShapes(){const{editor:t}=this,n=t.getRenderingBounds(),r=t... method getCurrentCommonAncestor (line 78) | getCurrentCommonAncestor(){return this.editor.findCommonAncestor(this.... function G1 (line 78) | function G1(e){return e.replace(dz,` class fz (line 81) | class fz{constructor(t){m(this,"baseElm");m(this,"measureText",(t,n)=>{v... method constructor (line 81) | constructor(t){m(this,"baseElm");m(this,"measureText",(t,n)=>{var i;co... method measureElementTextNodeSpans (line 81) | measureElementTextNodeSpans(t,{shouldTruncateToFirstLine:n=!1}={}){con... method measureTextSpans (line 81) | measureTextSpans(t,n){var l;if(t==="")return[];const r=(l=this.baseElm... class gz (line 81) | class gz{constructor(t){m(this,"cancelRaf");m(this,"isPaused",!0);m(this... method constructor (line 81) | constructor(t){m(this,"cancelRaf");m(this,"isPaused",!0);m(this,"now",... class Hr (line 81) | class Hr{constructor(t,n){m(this,"updateUserPreferences",t=>{this.user.s... method constructor (line 81) | constructor(t,n){m(this,"updateUserPreferences",t=>{this.user.setUserP... method getUserPreferences (line 81) | getUserPreferences(){return{id:this.getId(),name:this.getName(),locale... method getIsDarkMode (line 81) | getIsDarkMode(){return this.user.userPreferences.get().isDarkMode??(th... method getEdgeScrollSpeed (line 81) | getEdgeScrollSpeed(){return this.user.userPreferences.get().edgeScroll... method getAnimationSpeed (line 81) | getAnimationSpeed(){return this.user.userPreferences.get().animationSp... method getId (line 81) | getId(){return this.user.userPreferences.get().id} method getName (line 81) | getName(){return this.user.userPreferences.get().name??ai.name} method getLocale (line 81) | getLocale(){return this.user.userPreferences.get().locale??ai.locale} method getColor (line 81) | getColor(){return this.user.userPreferences.get().color??ai.color} method getIsSnapMode (line 81) | getIsSnapMode(){return this.user.userPreferences.get().isSnapMode??ai.... method getIsWrapMode (line 81) | getIsWrapMode(){return this.user.userPreferences.get().isWrapMode??ai.... function Zc (line 81) | function Zc(e){return Math.abs(e.props.bend)<8} function Qp (line 81) | function Qp(e,t){if(t.type==="point")return;const n=e.getShape(t.boundSh... function X1 (line 81) | function X1(e,t,n,r){if(n.type==="point")return P.From(n);const o=e.getS... function jr (line 81) | function jr(e,t){const n=e.getShapePageTransform(t);let r,o;t.props.star... function ix (line 81) | function ix(e,t,n){if(!t||!n)return"safe";if(t===n)return"double-bound";... function Al (line 81) | function Al(e,t){const{start:n,end:r,arrowheadStart:o,arrowheadEnd:s}=t.... function q1 (line 81) | function q1(e,t,n,r){if(r===void 0||r.isExact)return;const o=oe.applyToP... function xm (line 81) | function xm(e,t,n=0){const{arrowheadEnd:r,arrowheadStart:o}=t.props,s=t.... function Z1 (line 81) | function Z1(e,t,n){const r=-2*(e.x*(t.y-n.y)-e.y*(t.x-n.x)+t.x*n.y-n.x*t... function vz (line 81) | function vz(e,t,n,r,o,s,i){const a=P.Angle(e,n),c=P.Angle(e,r);let l=$u(... class se (line 81) | class se{constructor(t,n){m(this,"id");m(this,"type");m(this,"shapeType"... method constructor (line 81) | constructor(t,n){m(this,"id");m(this,"type");m(this,"shapeType");m(thi... method getPath (line 81) | getPath(){return this._path.get()} method getCurrent (line 81) | getCurrent(){return this._current.get()} method getIsActive (line 81) | getIsActive(){return this._isActive.get()} method getCurrentToolIdMask (line 81) | getCurrentToolIdMask(){return this._currentToolIdMask.get()} method setCurrentToolIdMask (line 81) | setCurrentToolIdMask(t){this._currentToolIdMask.set(t)} class bh (line 81) | class bh extends se{constructor(){super(...arguments);m(this,"onKeyDown"... method constructor (line 81) | constructor(){super(...arguments);m(this,"onKeyDown",n=>{var r;switch(... class J (line 81) | class J extends E4.EventEmitter{constructor({store:n,user:r,shapeUtils:o... method constructor (line 81) | constructor({store:n,user:r,shapeUtils:o,tools:s,getContainer:i,initia... method dispose (line 81) | dispose(){this.disposables.forEach(n=>n()),this.disposables.clear()} method getShapeUtil (line 81) | getShapeUtil(n){const r=typeof n=="string"?n:n.type,o=Lr(this.shapeUti... method undo (line 81) | undo(){return this._flushEventsForTick(0),this.history.undo(),this} method getCanUndo (line 81) | getCanUndo(){return this.history.getNumUndos()>0} method redo (line 81) | redo(){return this._flushEventsForTick(0),this.history.redo(),this} method getCanRedo (line 81) | getCanRedo(){return this.history.getNumRedos()>0} method mark (line 81) | mark(n,r,o){return this.history.mark(n,r,o),this} method bail (line 81) | bail(){return this.history.bail(),this} method bailToMark (line 81) | bailToMark(n){return this.history.bailToMark(n),this} method batch (line 81) | batch(n){return this.history.batch(n),this} method _getArrowBindingsIndex (line 81) | _getArrowBindingsIndex(){return z4(this)} method getArrowsBoundTo (line 81) | getArrowsBoundTo(n){return this._getArrowBindingsIndex().get()[n]||Do} method getArrowInfoCache (line 81) | getArrowInfoCache(){return this.store.createComputedCache("arrow infoC... method getArrowInfo (line 81) | getArrowInfo(n){const r=typeof n=="string"?n:n.id;return this.getArrow... method annotateError (line 81) | annotateError(n,{origin:r,willCrashApp:o,tags:s,extras:i}){const a=thi... method createErrorAnnotations (line 81) | createErrorAnnotations(n,r){try{const o=this.getEditingShapeId();retur... method getCrashingError (line 81) | getCrashingError(){return this._crashingError} method crash (line 81) | crash(n){return this._crashingError=n,this.store.markAsPossiblyCorrupt... method getPath (line 81) | getPath(){return this.root.getPath().split("root.")[1]} method isIn (line 81) | isIn(n){const r=n.split(".").reverse();let o=this.root;for(;r.length>0... method isInAny (line 81) | isInAny(...n){return n.some(r=>this.isIn(r))} method setCurrentTool (line 81) | setCurrentTool(n,r={}){return this.root.transition(n,r),this} method getCurrentTool (line 81) | getCurrentTool(){return this.root.getCurrent()} method getCurrentToolId (line 81) | getCurrentToolId(){const n=this.getCurrentTool();return n?n.getCurrent... method getStateDescendant (line 81) | getStateDescendant(n){var s;const r=n.split(".").reverse();let o=this.... method getDocumentSettings (line 81) | getDocumentSettings(){return this.store.get(RS)} method updateDocumentSettings (line 81) | updateDocumentSettings(n){return this.store.put([{...this.getDocumentS... method getInstanceState (line 81) | getInstanceState(){return this.store.get(In)} method updateInstanceState (line 81) | updateInstanceState(n,r){return this._updateInstanceState(n,{ephemeral... method getOpenMenus (line 81) | getOpenMenus(){return this.getInstanceState().openMenus} method addOpenMenu (line 81) | addOpenMenu(n){const r=new Set(this.getOpenMenus());return r.has(n)||(... method deleteOpenMenu (line 81) | deleteOpenMenu(n){const r=new Set(this.getOpenMenus());return r.has(n)... method clearOpenMenus (line 81) | clearOpenMenus(){return this.getOpenMenus().length&&this.updateInstanc... method getIsMenuOpen (line 81) | getIsMenuOpen(){return this.getOpenMenus().length>0} method getPageStates (line 81) | getPageStates(){return this._getPageStatesQuery().get()} method _getPageStatesQuery (line 81) | _getPageStatesQuery(){return this.store.query.records("instance_page_s... method getCurrentPageState (line 81) | getCurrentPageState(){return this.store.get(this._getCurrentPageStateI... method _getCurrentPageStateId (line 81) | _getCurrentPageStateId(){return Zt.createId(this.getCurrentPageId())} method updateCurrentPageState (line 81) | updateCurrentPageState(n,r){return this._setInstancePageState(n,r),this} method getSelectedShapeIds (line 81) | getSelectedShapeIds(){return this.getCurrentPageState().selectedShapeIds} method getSelectedShapes (line 81) | getSelectedShapes(){const{selectedShapeIds:n}=this.getCurrentPageState... method setSelectedShapes (line 81) | setSelectedShapes(n,r){const o=n.map(s=>typeof s=="string"?s:s.id);ret... method select (line 81) | select(...n){const r=typeof n[0]=="string"?n:n.map(o=>o.id);return thi... method deselect (line 81) | deselect(...n){const r=typeof n[0]=="string"?n:n.map(s=>s.id),o=this.g... method selectAll (line 81) | selectAll(){const n=this.getSortedChildIdsForParent(this.getCurrentPag... method selectNone (line 81) | selectNone(){return this.getSelectedShapeIds().length>0&&this.setSelec... method getOnlySelectedShapeId (line 81) | getOnlySelectedShapeId(){var n;return((n=this.getOnlySelectedShape())=... method getOnlySelectedShape (line 81) | getOnlySelectedShape(){const n=this.getSelectedShapes();return n.lengt... method getSelectionPageBounds (line 81) | getSelectionPageBounds(){const n=this.getCurrentPageState().selectedSh... method getSelectionRotation (line 81) | getSelectionRotation(){const n=this.getSelectedShapeIds();let r=!1,o=0... method getSelectionRotatedPageBounds (line 81) | getSelectionRotatedPageBounds(){const n=this.getSelectedShapeIds();if(... method getSelectionRotatedScreenBounds (line 81) | getSelectionRotatedScreenBounds(){const n=this.getSelectionRotatedPage... method getFocusedGroupId (line 81) | getFocusedGroupId(){return this.getCurrentPageState().focusedGroupId??... method getFocusedGroup (line 81) | getFocusedGroup(){const n=this.getFocusedGroupId();return n?this.getSh... method setFocusedGroup (line 81) | setFocusedGroup(n){const r=typeof n=="string"?n:(n==null?void 0:n.id)?... method popFocusedGroupId (line 81) | popFocusedGroupId(){const n=this.getFocusedGroup();if(n){const r=this.... method getEditingShapeId (line 81) | getEditingShapeId(){return this.getCurrentPageState().editingShapeId} method getEditingShape (line 81) | getEditingShape(){const n=this.getEditingShapeId();return n?this.getSh... method setEditingShape (line 81) | setEditingShape(n){const r=typeof n=="string"?n:(n==null?void 0:n.id)?... method getHoveredShapeId (line 81) | getHoveredShapeId(){return this.getCurrentPageState().hoveredShapeId} method getHoveredShape (line 81) | getHoveredShape(){const n=this.getHoveredShapeId();return n?this.getSh... method setHoveredShape (line 81) | setHoveredShape(n){const r=typeof n=="string"?n:(n==null?void 0:n.id)?... method getHintingShapeIds (line 81) | getHintingShapeIds(){return this.getCurrentPageState().hintingShapeIds} method getHintingShape (line 81) | getHintingShape(){const n=this.getHintingShapeIds();return fe(n.map(r=... method setHintingShapes (line 81) | setHintingShapes(n){const r=typeof n[0]=="string"?n:n.map(o=>o.id);ret... method getErasingShapeIds (line 81) | getErasingShapeIds(){return this.getCurrentPageState().erasingShapeIds} method getErasingShapes (line 81) | getErasingShapes(){const n=this.getErasingShapeIds();return fe(n.map(r... method setErasingShapes (line 81) | setErasingShapes(n){const r=typeof n[0]=="string"?n:n.map(s=>s.id);r.s... method getCroppingShapeId (line 81) | getCroppingShapeId(){return this.getCurrentPageState().croppingShapeId} method setCroppingShape (line 81) | setCroppingShape(n){const r=typeof n=="string"?n:(n==null?void 0:n.id)... method getCameraId (line 81) | getCameraId(){return hn.createId(this.getCurrentPageId())} method getCamera (line 81) | getCamera(){return this.store.get(this.getCameraId())} method getZoomLevel (line 81) | getZoomLevel(){return this.getCamera().z} method _setCamera (line 81) | _setCamera(n,r=!1){const o=this.getCamera();return o.x===n.x&&o.y===n.... method setCamera (line 81) | setCamera(n,r){const o=Number.isFinite(n.x)?n.x:0,s=Number.isFinite(n.... method centerOnPoint (line 81) | centerOnPoint(n,r){if(!this.getInstanceState().canMoveCamera)return th... method zoomToContent (line 81) | zoomToContent(n={duration:220}){const r=this.getSelectionPageBounds()?... method zoomToFit (line 81) | zoomToFit(n){if(!this.getInstanceState().canMoveCamera)return this;con... method resetZoom (line 81) | resetZoom(n=this.getViewportScreenCenter(),r){if(!this.getInstanceStat... method zoomIn (line 81) | zoomIn(n=this.getViewportScreenCenter(),r){if(!this.getInstanceState()... method zoomOut (line 81) | zoomOut(n=this.getViewportScreenCenter(),r){if(!this.getInstanceState(... method zoomToSelection (line 81) | zoomToSelection(n){if(!this.getInstanceState().canMoveCamera)return th... method panZoomIntoView (line 81) | panZoomIntoView(n,r){if(!this.getInstanceState().canMoveCamera)return ... method zoomToBounds (line 81) | zoomToBounds(n,r){if(!this.getInstanceState().canMoveCamera)return thi... method pan (line 81) | pan(n,r){if(!this.getInstanceState().canMoveCamera)return this;const{x... method stopCameraAnimation (line 81) | stopCameraAnimation(){return this.emit("stop-camera-animation"),this} method _animateViewport (line 81) | _animateViewport(n){if(!this._viewportAnimation)return;const r=()=>{th... method _animateToViewport (line 81) | _animateToViewport(n,r={}){const{duration:o=0,easing:s=nn.easeInOutCub... method slideCamera (line 81) | slideCamera(n={}){if(!this.getInstanceState().canMoveCamera)return thi... method animateToUser (line 81) | animateToUser(n){const r=this.getCollaborators().find(o=>o.userId===n)... method animateToShape (line 81) | animateToShape(n,r=M5){if(!this.getInstanceState().canMoveCamera)retur... method updateViewportScreenBounds (line 81) | updateViewportScreenBounds(n,r=!1){n.width=Math.max(n.width,1),n.heigh... method getViewportScreenBounds (line 81) | getViewportScreenBounds(){const{x:n,y:r,w:o,h:s}=this.getInstanceState... method getViewportScreenCenter (line 81) | getViewportScreenCenter(){const n=this.getViewportScreenBounds();retur... method getViewportPageBounds (line 81) | getViewportPageBounds(){const{w:n,h:r}=this.getViewportScreenBounds(),... method getViewportPageCenter (line 81) | getViewportPageCenter(){return this.getViewportPageBounds().center} method screenToPage (line 81) | screenToPage(n){const{screenBounds:r}=this.store.unsafeGetWithoutCaptu... method pageToScreen (line 81) | pageToScreen(n){const r=this.getViewportScreenBounds(),{x:o,y:s,z:i=1}... method pageToViewport (line 81) | pageToViewport(n){const{x:r,y:o,z:s=1}=this.getCamera();return{x:(n.x+... method _getCollaboratorsQuery (line 81) | _getCollaboratorsQuery(){return this.store.query.records("instance_pre... method getCollaborators (line 81) | getCollaborators(){const n=this._getCollaboratorsQuery().get();return ... method getCollaboratorsOnCurrentPage (line 81) | getCollaboratorsOnCurrentPage(){const n=this.getCurrentPageId();return... method startFollowingUser (line 81) | startFollowingUser(n){const r=this._getCollaboratorsQuery().get().filt... method stopFollowingUser (line 81) | stopFollowingUser(){return this.updateInstanceState({followingUserId:n... method getCameraState (line 81) | getCameraState(){return this._cameraState.get()} method getUnorderedRenderingShapes (line 81) | getUnorderedRenderingShapes(n){const r=[];let o=Io*2,s=Io;const i=this... method getRenderingShapes (line 81) | getRenderingShapes(){return this.getUnorderedRenderingShapes(!0).sort(... method getRenderingBounds (line 81) | getRenderingBounds(){return this._renderingBounds.get()} method updateRenderingBounds (line 81) | updateRenderingBounds(){const n=this.getViewportPageBounds();return n.... method _getAllPagesQuery (line 81) | _getAllPagesQuery(){return this.store.query.records("page")} method getPages (line 81) | getPages(){return this._getAllPagesQuery().get().sort(en)} method getCurrentPage (line 81) | getCurrentPage(){return this.getPage(this.getCurrentPageId())} method getCurrentPageId (line 81) | getCurrentPageId(){return this.getInstanceState().currentPageId} method getPage (line 81) | getPage(n){return this.store.get(typeof n=="string"?n:n.id)} method getCurrentPageShapeIds (line 81) | getCurrentPageShapeIds(){return this._currentPageShapeIds.get()} method getCurrentPageShapeIdsSorted (line 81) | getCurrentPageShapeIdsSorted(){return Array.from(this.getCurrentPageSh... method getPageShapeIds (line 81) | getPageShapeIds(n){const r=typeof n=="string"?n:n.id,o=this.store.quer... method setCurrentPage (line 81) | setCurrentPage(n,r){const o=typeof n=="string"?n:n.id;return this._set... method updatePage (line 81) | updatePage(n,r){return this._updatePage(n,r),this} method createPage (line 81) | createPage(n){return this._createPage(n),this} method deletePage (line 81) | deletePage(n){const r=typeof n=="string"?n:n.id;return this._deletePag... method duplicatePage (line 81) | duplicatePage(n,r=Ho.createId()){if(this.getPages().length>=Gp)return ... method renamePage (line 81) | renamePage(n,r,o){const s=typeof n=="string"?n:n.id;return this.getIns... method _getAllAssetsQuery (line 81) | _getAllAssetsQuery(){return this.store.query.records("asset")} method getAssets (line 81) | getAssets(){return this._getAllAssetsQuery().get()} method createAssets (line 81) | createAssets(n){return this._createAssets(n),this} method updateAssets (line 81) | updateAssets(n){return this._updateAssets(n),this} method deleteAssets (line 81) | deleteAssets(n){const r=typeof n[0]=="string"?n:n.map(o=>o.id);return ... method getAsset (line 81) | getAsset(n){return this.store.get(typeof n=="string"?n:n.id)} method _getShapeGeometryCache (line 81) | _getShapeGeometryCache(){return this.store.createComputedCache("bounds... method getShapeGeometry (line 81) | getShapeGeometry(n){return this._getShapeGeometryCache().get(typeof n=... method _getShapeHandlesCache (line 81) | _getShapeHandlesCache(){return this.store.createComputedCache("handles... method getShapeHandles (line 81) | getShapeHandles(n){return this._getShapeHandlesCache().get(typeof n=="... method getShapeLocalTransform (line 81) | getShapeLocalTransform(n){const r=typeof n=="string"?n:n.id,o=this.get... method _getShapePageTransformCache (line 81) | _getShapePageTransformCache(){return this.store.createComputedCache("p... method getShapeParentTransform (line 81) | getShapeParentTransform(n){const r=typeof n=="string"?n:n.id,o=this.ge... method getShapePageTransform (line 81) | getShapePageTransform(n){const r=typeof n=="string"?n:n.id;return this... method _getShapePageBoundsCache (line 81) | _getShapePageBoundsCache(){return this.store.createComputedCache("page... method getShapePageBounds (line 81) | getShapePageBounds(n){return this._getShapePageBoundsCache().get(typeo... method _getShapeClipPathCache (line 81) | _getShapeClipPathCache(){return this.store.createComputedCache("clipPa... method getShapeClipPath (line 81) | getShapeClipPath(n){return this._getShapeClipPathCache().get(typeof n=... method _getShapeMaskCache (line 81) | _getShapeMaskCache(){return this.store.createComputedCache("pageMaskCa... method getShapeMask (line 81) | getShapeMask(n){return this._getShapeMaskCache().get(typeof n=="string... method getShapeMaskedPageBounds (line 81) | getShapeMaskedPageBounds(n){return typeof n!="string"&&(n=n.id),this._... method _getShapeMaskedPageBoundsCache (line 81) | _getShapeMaskedPageBoundsCache(){return this.store.createComputedCache... method getShapeAncestors (line 81) | getShapeAncestors(n,r=[]){const o=typeof n=="string"?n:n.id,s=this.get... method findShapeAncestor (line 81) | findShapeAncestor(n,r){const o=typeof n=="string"?n:n.id,s=this.getSha... method hasAncestor (line 81) | hasAncestor(n,r){const o=typeof n=="string"?n:n==null?void 0:n.id,s=o&... method findCommonAncestor (line 81) | findCommonAncestor(n,r){var l;if(n.length===0)return;const o=typeof n[... method isShapeOrAncestorLocked (line 81) | isShapeOrAncestorLocked(n){const r=typeof n=="string"?this.getShape(n)... method _notVisibleShapes (line 81) | _notVisibleShapes(){return U4(this)} method getCulledShapes (line 81) | getCulledShapes(){const n=this._notVisibleShapes().get(),r=this.getSel... method getCurrentPageBounds (line 81) | getCurrentPageBounds(){let n;return this.getCurrentPageShapeIdsSorted(... method getSelectedShapeAtPoint (line 81) | getSelectedShapeAtPoint(n){const r=this.getSelectedShapeIds();return t... method getShapeAtPoint (line 81) | getShapeAtPoint(n,r={}){const o=this.getZoomLevel(),s=this.getViewport... method getShapesAtPoint (line 81) | getShapesAtPoint(n,r={}){return this.getCurrentPageShapes().filter(o=>... method isPointInShape (line 81) | isPointInShape(n,r,o={}){const{hitInside:s=!1,margin:i=0}=o,a=typeof n... method getPointInShapeSpace (line 81) | getPointInShapeSpace(n,r){const o=typeof n=="string"?n:n.id;return thi... method getPointInParentSpace (line 81) | getPointInParentSpace(n,r){const o=typeof n=="string"?n:n.id,s=this.ge... method getCurrentPageShapes (line 81) | getCurrentPageShapes(){return Array.from(this.getCurrentPageShapeIds()... method getCurrentPageShapesSorted (line 81) | getCurrentPageShapesSorted(){const n=[],r=this.getSortedChildIdsForPar... method getCurrentPageRenderingShapesSorted (line 81) | getCurrentPageRenderingShapesSorted(){const n=this.getCulledShapes();r... method isShapeOfType (line 81) | isShapeOfType(n,r){const o=typeof n=="string"?this.getShape(n):n;retur... method getShape (line 81) | getShape(n){const r=typeof n=="string"?n:n.id;if(Kn(r))return this.sto... method getShapeParent (line 81) | getShapeParent(n){const r=typeof n=="string"?n:n==null?void 0:n.id;if(... method getShapeNearestSibling (line 81) | getShapeNearestSibling(n,r){return r?r.parentId===n.parentId?r:this.fi... method isShapeInPage (line 81) | isShapeInPage(n,r=this.getCurrentPageId()){const o=typeof n=="string"?... method getAncestorPageId (line 81) | getAncestorPageId(n){const r=typeof n=="string"?n:n==null?void 0:n.id,... method reparentShapes (line 81) | reparentShapes(n,r,o){const s=typeof n[0]=="string"?n:n.map(y=>y.id);i... method getHighestIndexForParent (line 81) | getHighestIndexForParent(n){const r=typeof n=="string"?n:n.id,o=this._... method getSortedChildIdsForParent (line 81) | getSortedChildIdsForParent(n){const r=typeof n=="string"?n:n.id,o=this... method visitDescendants (line 81) | visitDescendants(n,r){const o=typeof n=="string"?n:n.id,s=this.getSort... method getShapeAndDescendantIds (line 81) | getShapeAndDescendantIds(n){const r=new Set,o=[...n];for(;o.length>0;)... method getDroppingOverShape (line 81) | getDroppingOverShape(n,r=[]){const o=this.getCurrentPageShapesSorted()... method getOutermostSelectableShape (line 81) | getOutermostSelectableShape(n,r){const o=typeof n=="string"?n:n.id,s=t... method rotateShapesBy (line 81) | rotateShapesBy(n,r){if((typeof n[0]=="string"?n:n.map(i=>i.id)).length... method getChangesToTranslateShape (line 81) | getChangesToTranslateShape(n,r){var i,a,c;let o=n;const s=this.getShap... method nudgeShapes (line 81) | nudgeShapes(n,r,o){const s=typeof n[0]=="string"?n:n.map(a=>a.id);if(s... method duplicateShapes (line 81) | duplicateShapes(n,r){const o=typeof n[0]=="string"?n:n.map(u=>u.id);if... method moveShapesToPage (line 81) | moveShapesToPage(n,r){const o=typeof n[0]=="string"?n:n.map(c=>c.id);i... method toggleLock (line 81) | toggleLock(n){const r=typeof n[0]=="string"?n:n.map(a=>a.id);if(this.g... method sendToBack (line 81) | sendToBack(n){const r=typeof n[0]=="string"?n:n.map(s=>s.id),o=Ed(this... method sendBackward (line 81) | sendBackward(n){const r=typeof n[0]=="string"?n:n.map(s=>s.id),o=Ed(th... method bringForward (line 81) | bringForward(n){const r=typeof n[0]=="string"?n:n.map(s=>s.id),o=Ed(th... method bringToFront (line 81) | bringToFront(n){const r=typeof n[0]=="string"?n:n.map(s=>s.id),o=Ed(th... method flipShapes (line 81) | flipShapes(n,r){const o=typeof n[0]=="string"?n:n.map(a=>a.id);if(this... method stackShapes (line 81) | stackShapes(n,r,o){const s=typeof n[0]=="string"?n:n.map(w=>w.id);if(t... method packShapes (line 81) | packShapes(n,r){var _,k;const o=typeof n[0]=="string"?n:n.map($=>$.id)... method alignShapes (line 81) | alignShapes(n,r){const o=typeof n[0]=="string"?n:n.map(l=>l.id);if(thi... method distributeShapes (line 81) | distributeShapes(n,r){const o=typeof n[0]=="string"?n:n.map(b=>b.id);i... method stretchShapes (line 81) | stretchShapes(n,r){const o=typeof n[0]=="string"?n:n.map(l=>l.id);if(t... method resizeShape (line 81) | resizeShape(n,r,o={}){var f;const s=typeof n=="string"?n:n.id;if(this.... method _scalePagePoint (line 81) | _scalePagePoint(n,r,o,s){const i=P.RotWith(n,r,-s).sub(r),a=P.MulV(i,o... method _resizeUnalignedShape (line 81) | _resizeUnalignedShape(n,r,o){const{type:s}=o.initialShape,i=new P(r.x,... method getInitialMetaForShape (line 81) | getInitialMetaForShape(n){return{}} method createShape (line 81) | createShape(n){return this._createShapes([n]),this} method createShapes (line 81) | createShapes(n){if(!Array.isArray(n))throw Error("Editor.createShapes:... method animateShape (line 81) | animateShape(n,r){return this.animateShapes([n],r)} method animateShapes (line 81) | animateShapes(n,r={}){const{duration:o=500,easing:s=nn.linear}=r,i=et(... method groupShapes (line 81) | groupShapes(n,r=Be()){var f;if(!Array.isArray(n))throw Error("Editor.g... method ungroupShapes (line 81) | ungroupShapes(n){const r=typeof n[0]=="string"?n:n.map(a=>a.id);if(thi... method updateShape (line 81) | updateShape(n,r){return this.updateShapes([n],r),this} method updateShapes (line 81) | updateShapes(n,r){const o=Array(n.length);for(let s=0,i=n.length;s{var o;return!((o=this.getS... method deleteShapes (line 81) | deleteShapes(n){if(!Array.isArray(n))throw Error("Editor.deleteShapes:... method deleteShape (line 81) | deleteShape(n){return this.deleteShapes([typeof n=="string"?n:n.id]),t... method _extractSharedStyles (line 81) | _extractSharedStyles(n,r){if(this.isShapeOfType(n,"group")){const o=th... method _getSelectionSharedStyles (line 81) | _getSelectionSharedStyles(){const n=this.getSelectedShapes(),r=new KS;... method getStyleForNextShape (line 81) | getStyleForNextShape(n){const r=this.getInstanceState().stylesForNextS... method getShapeStyleIfExists (line 81) | getShapeStyleIfExists(n,r){const o=this.styleProps[n.type].get(r);if(o... method getSharedStyles (line 81) | getSharedStyles(){if(this.isIn("select")&&this.getSelectedShapeIds().l... method getSharedOpacity (line 81) | getSharedOpacity(){if(this.isIn("select")&&this.getSelectedShapeIds().... method setOpacityForNextShapes (line 81) | setOpacityForNextShapes(n,r){return this.updateInstanceState({opacityF... method setOpacityForSelectedShapes (line 81) | setOpacityForSelectedShapes(n,r){const o=this.getSelectedShapes();if(o... method setStyleForNextShapes (line 81) | setStyleForNextShapes(n,r,o){const s=this.getInstanceState().stylesFor... method setStyleForSelectedShapes (line 81) | setStyleForSelectedShapes(n,r,o){const s=this.getSelectedShapes();if(s... method registerExternalAssetHandler (line 81) | registerExternalAssetHandler(n,r){return this.externalAssetContentHand... method getAssetForExternalContent (line 81) | async getAssetForExternalContent(n){var r,o;return await((o=(r=this.ex... method registerExternalContentHandler (line 81) | registerExternalContentHandler(n,r){return this.externalContentHandler... method putExternalContent (line 81) | async putExternalContent(n){var r,o;return(o=(r=this.externalContentHa... method getContentFromCurrentPage (line 81) | getContentFromCurrentPage(n){const r=typeof n[0]=="string"?n:n.map(c=>... method putContentOntoCurrentPage (line 81) | putContentOntoCurrentPage(n,r={}){var k;if(this.getInstanceState().isR... method getSvgElement (line 82) | async getSvgElement(n,r={}){const o=await V4(this,n,r);if(!o)return;co... method getSvgString (line 82) | async getSvgString(n,r={}){const o=await this.getSvgElement(n,r);retur... method getSvg (line 82) | async getSvg(n,r={}){const o=await this.getSvgElement(n,r);if(o)return... method _updateInputsFromEvent (line 82) | _updateInputsFromEvent(n){var S;const{pointerVelocity:r,previousScreen... method cancel (line 82) | cancel(){return this.dispatch({type:"misc",name:"cancel"}),this} method interrupt (line 82) | interrupt(){return this.dispatch({type:"misc",name:"interrupt"}),this} method complete (line 82) | complete(){return this.dispatch({type:"misc",name:"complete"}),this} method cancelDoubleClick (line 82) | cancelDoubleClick(){this._clickManager.cancelDoubleClickTimeout()} method _flushEventsForTick (line 82) | _flushEventsForTick(n){this.batch(()=>{if(this._pendingEventsForNextTi... function _d (line 82) | function _d(e,t=e.getCurrentPageId()){const n=e.getPage(t).name;e.emit("... function Qc (line 82) | function Qc(e,t){if(!t)return e;let n=null;const r=Object.entries(t);for... function D2 (line 82) | function D2(e,t,n){const r=e.getShape(t);if(!r)return;n.push(r);const o=... function Ru (line 82) | function Ru(){const e=z(),t=j2();return K("isDarkMode",()=>(t==null?void... function ds (line 82) | function ds(e,t,n,r,o,s=16,i=16){const a=(-n-t)*(Pe/180),c=Math.sin(a),l... function Bn (line 82) | function Bn(e,t=0,n="black"){return Cz[e](w5(t),!1,n)} function Iz (line 82) | function Iz(){const e=z(),t=cn(),n=Ru();js("useCursor",()=>{const{type:r... function Ez (line 82) | function Ez(){const e=z(),t=cn(),n=Ru(),r=K($t.forceSrgb);Se.useEffect((... function ax (line 82) | function ax(e){const t=x.useRef();return x.useLayoutEffect(()=>{t.curren... function _z (line 82) | function _z(e){const t=z(),n=cn();x.useLayoutEffect(()=>{e?(t.getInstanc... function kz (line 82) | function kz(){const[e,t]=x.useState(0);x.useEffect(()=>t(n=>n+1),[])} function Tz (line 82) | function Tz(){return so?["iPad Simulator","iPhone Simulator","iPod Simul... function $z (line 82) | function $z(e){e.version{const o=()=>{e.removeEventLis... function Bz (line 89) | function Bz(e){if(WS.has(e))return;const t=new Promise((n,r)=>{const o=(... method get (line 89) | get(e,t,n){if(e instanceof IDBTransaction){if(t==="done")return WS.get(e... method set (line 89) | set(e,t,n){return e[t]=n,!0} method has (line 89) | has(e,t){return e instanceof IDBTransaction&&(t==="done"||t==="store")?!... function Uz (line 89) | function Uz(e){VS=e(VS)} function Hz (line 89) | function Hz(e){return e===IDBDatabase.prototype.transaction&&!("objectSt... function Kz (line 89) | function Kz(e){return typeof e=="function"?Hz(e):(e instanceof IDBTransa... function Ro (line 89) | function Ro(e){if(e instanceof IDBRequest)return zz(e);if(wm.has(e))retu... function Wz (line 89) | function Wz(e,t,{blocked:n,upgrade:r,blocking:o,terminated:s}={}){const ... function Vz (line 89) | function Vz(e,{blocked:t}={}){const n=indexedDB.deleteDatabase(e);return... function nP (line 89) | function nP(e,t){if(!(e instanceof IDBDatabase&&!(t in e)&&typeof t=="st... function Wf (line 89) | async function Wf(e,t){Jz(e);const n=await Wz(e,3,{upgrade(r){r.objectSt... function Xz (line 89) | async function Xz({persistenceKey:e,sessionId:t,didCancel:n}){const r=Kf... function qz (line 89) | async function qz({persistenceKey:e,schema:t,changes:n,sessionId:r,sessi... function Zz (line 89) | async function Zz({persistenceKey:e,schema:t,snapshot:n,sessionId:r,sess... function Qz (line 89) | async function Qz({persistenceKey:e,didCancel:t}){await Wf(Kf+e,async n=... function lx (line 89) | function lx(){const e=JSON.parse(D0(z2)||"[]")??[];return Array.isArray(... function Jz (line 89) | function Jz(e){const t=new Set(lx());t.add(e),R0(z2,JSON.stringify([...t... class r8 (line 89) | class r8{constructor(t){m(this,"onmessage")}postMessage(t){}close(){}} method constructor (line 89) | constructor(t){m(this,"onmessage")} method postMessage (line 89) | postMessage(t){} method close (line 89) | close(){} class s8 (line 89) | class s8{constructor(t,{persistenceKey:n,sessionId:r=ef,onLoad:o,onLoadE... method constructor (line 89) | constructor(t,{persistenceKey:n,sessionId:r=ef,onLoad:o,onLoadError:s}... method debug (line 89) | debug(...t){this.isDebugging&&console.debug(...t)} method connect (line 89) | async connect(t,n){this.debug("connecting");let r;try{r=await Xz({pers... method close (line 89) | close(){this.debug("closing"),this.didDispose=!0,this.disposables.forE... method schedulePersist (line 89) | schedulePersist(){this.debug("schedulePersist",this.scheduledPersistTi... method persistIfNeeded (line 89) | persistIfNeeded(){this.debug("persistIfNeeded",{isPersisting:this.isPe... method doPersist (line 89) | async doPersist(){_t(!this.isPersisting,"persist already in progress")... function B2 (line 89) | function B2({initialData:e,defaultName:t="",...n}){const r="schema"in n&... function i8 (line 89) | function i8(e){return Object.fromEntries(e.map(t=>[t.type,{props:t.props... function oP (line 89) | function oP(e){const t=B2(e);return e.snapshot&&t.loadSnapshot(e.snapsho... function U2 (line 89) | function U2(e){const[t,n]=x.useState(()=>oP(e));if(!U_(t.opts,e)){const ... function a8 (line 89) | function a8({persistenceKey:e,sessionId:t,...n}){const[r,o]=x.useState(n... function c8 (line 89) | function c8(){const e=z();x.useEffect(()=>{if(!H2)return;function t(n){(... function l8 (line 89) | function l8(){const e=z(),t=cn();x.useEffect(()=>{const n=s=>t.style.set... function p8 (line 89) | function p8(e){const{defaultName:t,snapshot:n,initialData:r,shapeUtils:o... function W2 (line 89) | function W2({onMount:e,children:t,store:n,tools:r,shapeUtils:o,user:s,in... function f8 (line 89) | function f8({children:e,onMount:t,autoFocus:n}){return l8(),Iz(),Ez(),c8... function g8 (line 89) | function g8({crashingError:e}){throw e} function V2 (line 89) | function V2({children:e}){return h.jsx("div",{className:"tl-loading",chi... function G2 (line 89) | function G2({children:e}){return h.jsx("div",{className:"tl-loading",chi... function m8 (line 89) | function m8(e){const t=z(),n=ax(r=>{const o=e==null?void 0:e(r);return r... function Ai (line 89) | function Ai({children:e,className:t="",...n}){return h.jsx("div",{...n,c... function Y2 (line 89) | function Y2(e,t,n={}){const{newPoint:r,handle:o,scaleX:s,scaleY:i}=t,{mi... class Pc (line 89) | class Pc extends Fr{constructor(){super(...arguments);m(this,"onResize",... method constructor (line 89) | constructor(){super(...arguments);m(this,"onResize",(n,r)=>Y2(n,r))} method getGeometry (line 89) | getGeometry(n){return new Wo({width:n.props.w,height:n.props.h,isFille... method getHandleSnapGeometry (line 89) | getHandleSnapGeometry(n){return{points:this.getGeometry(n).bounds.corn... method constructor (line 89) | constructor(){super(...arguments);m(this,"onPointerDown",n=>{this.parent... method constructor (line 89) | constructor(){super(...arguments);m(this,"markId","");m(this,"wasFocused... method complete (line 89) | complete(){const{originPagePoint:n}=this.editor.inputs;if(!this.wasFocus... method cancel (line 89) | cancel(){this.parent.transition("idle")} class Ph (line 89) | class Ph extends se{constructor(){super(...arguments);m(this,"onCreate")}} method constructor (line 89) | constructor(){super(...arguments);m(this,"onCreate")} function Vf (line 89) | function Vf(e){const t=z();return K("isEditing",()=>t.getEditingShapeId(... function v8 (line 89) | function v8(){return x.useId().replace(/:/g,"_")} function Xr (line 89) | function Xr(e){const t=z();return x.useMemo(function(){const o=l=>{if(l.... function ux (line 89) | function ux(e,t=x8){return Math.max(w8,Math.ceil(e/t))} class X2 (line 89) | class X2 extends Hi{constructor(n){super({...n,isFilled:!1,isClosed:!1})... method constructor (line 89) | constructor(n){super({...n,isFilled:!1,isClosed:!1});m(this,"_center")... method nearestPoint (line 89) | nearestPoint(n){const{_center:r,measure:o,radius:s,angleEnd:i,angleSta... method hitTestLineSegment (line 89) | hitTestLineSegment(n,r){const{_center:o,radius:s,measure:i,angleStart:... method getVertices (line 89) | getVertices(){const{_center:n,measure:r,length:o,radius:s,angleStart:i... class dx (line 89) | class dx extends Hi{constructor(n){super({isClosed:!0,...n});m(this,"_ce... method constructor (line 89) | constructor(n){super({isClosed:!0,...n});m(this,"_center");m(this,"rad... method getBounds (line 89) | getBounds(){return new ne(this.x,this.y,this.radius*2,this.radius*2)} method getVertices (line 89) | getVertices(){const{_center:n,radius:r}=this,o=Oe*r,s=[];for(let i=0,a... method nearestPoint (line 89) | nearestPoint(n){const{_center:r,radius:o}=this;return r.equals(n)?P.Ad... method hitTestLineSegment (line 89) | hitTestLineSegment(n,r,o=0){const{_center:s,radius:i}=this;return Nf(n... class b8 (line 89) | class b8 extends Ki{constructor(n){const{start:r,cp1:o,cp2:s,end:i}=n;su... method constructor (line 89) | constructor(n){const{start:r,cp1:o,cp2:s,end:i}=n;super({...n,points:[... method getVertices (line 89) | getVertices(){const n=[],{a:r,b:o,c:s,d:i}=this;for(let a=0,c=10;a<=c;... method midPoint (line 89) | midPoint(){return P8(this,.5)} method nearestPoint (line 89) | nearestPoint(n){let r,o=1/0,s,i;for(const a of this.segments)i=a.neare... function P8 (line 89) | function P8(e,t){const{a:n,b:r,c:o,d:s}=e;return new P((1-t)*(1-t)*(1-t)... class C8 (line 89) | class C8 extends Hi{constructor(n){super({...n,isClosed:!1,isFilled:!1})... method constructor (line 89) | constructor(n){super({...n,isClosed:!1,isFilled:!1});m(this,"points");... method segments (line 89) | get segments(){if(!this._segments){this._segments=[];const{points:n}=t... method length (line 89) | get length(){return this._length||(this._length=this.segments.reduce((... method getVertices (line 89) | getVertices(){const n=this.segments.reduce((r,o)=>r.concat(o.vertices)... method nearestPoint (line 89) | nearestPoint(n){let r,o=1/0,s,i;for(const a of this.segments)i=a.neare... method hitTestLineSegment (line 89) | hitTestLineSegment(n,r){return this.segments.some(o=>o.hitTestLineSegm... class q2 (line 89) | class q2 extends Hi{constructor(n){super({...n,isClosed:!0});m(this,"w")... method constructor (line 89) | constructor(n){super({...n,isClosed:!0});m(this,"w");m(this,"h");m(thi... method edges (line 89) | get edges(){if(!this._edges){const{vertices:n}=this;this._edges=[];for... method getVertices (line 89) | getVertices(){const n=Math.max(1,this.w),r=Math.max(1,this.h),o=n/2,s=... method nearestPoint (line 89) | nearestPoint(n){let r,o=1/0,s,i;for(const a of this.edges)i=a.nearestP... method hitTestLineSegment (line 89) | hitTestLineSegment(n,r){return this.edges.some(o=>o.hitTestLineSegment... method getBounds (line 89) | getBounds(){return new ne(0,0,this.w,this.h)} class I8 (line 89) | class I8 extends q2{constructor(t){super({...t}),this.config=t}getVertic... method constructor (line 89) | constructor(t){super({...t}),this.config=t} method getVertices (line 89) | getVertices(){const t=Math.max(1,this.w),n=Math.max(1,this.h),r=t/2,o=... function sP (line 89) | function sP(e,t,n,r,o){const s=R5,i=n?L5:0,a=e-i,c=e+i,l=r?0:s,u=o?t:t-s... function hx (line 89) | function hx(e){if(!e.inputs.isDragging||e.inputs.isPanning||!e.getInstan... function E8 (line 89) | async function E8({shouldReload:e=!0}={}){B3(),await Promise.all(lx().ma... function _8 (line 89) | function _8(e,t="_blank"){J0.openWindow(e,t)} function SW (line 91) | function SW(e){return e.getSelectedShapeIds().map(r=>e.getShape(r)).filt... function xW (line 91) | function xW(e,t){const n=z();return K("selectedShapes",()=>n.getSelected... function wn (line 91) | function wn(e,t){const n=z();return K("selectedShapes",()=>{const r=n.ge... function wW (line 91) | function wW(){const e=z();return K("showAutoSizeToggle",()=>{const t=e.g... function XT (line 91) | function XT(){const e=z();return K("hasLinkShapeSelected",()=>{const t=e... function bW (line 91) | function bW(){const e=z();return K("onlyFlippableShape",()=>{const t=e.g... function qT (line 91) | function qT(){const e=z();return K("useCanRedo",()=>e.getCanRedo(),[e])} function ZT (line 91) | function ZT(){const e=z();return K("useCanUndo",()=>e.getCanUndo(),[e])} function PW (line 91) | function PW({children:e}){const t=z();return K("shouldDisplayHandles",()... function QT (line 91) | function QT(e,t={}){const{size:n=16,smoothing:r=.5}=t;if(e.length===0||n... function jx (line 91) | function jx(e,t={}){const{size:n=16,start:r={},end:o={},last:s=!1}=t,{ca... function lo (line 91) | function lo(e,t={}){var w;const{streamline:n=.5,size:r=16,simulatePressu... function Jf (line 91) | function Jf(e,t){const{size:n=16,thinning:r=.5,simulatePressure:o=!0,eas... function _W (line 91) | function _W(e,t={}){return jx(Jf(lo(e,t),t),t)} function ZP (line 91) | function ZP({scribble:e,zoom:t,color:n,opacity:r,className:o}){if(!e.poi... function ns (line 91) | function ns(){const e=z();return K("isReadonlyMode",()=>e.getInstanceSta... function TW (line 91) | function TW({size:e,width:t,height:n,hideAlternateHandles:r}){const o=j(... function DW (line 109) | function DW(e,t){var n=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator... function QP (line 109) | function QP(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){v... function Un (line 109) | function Un(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new A... function UW (line 109) | function UW(){throw new TypeError(`Invalid attempt to spread non-iterabl... function HW (line 110) | function HW(){throw new TypeError(`Invalid attempt to destructure non-it... function KW (line 111) | function KW(e,t){if(typeof e!="object"||e===null)return e;var n=e[Symbol... function WW (line 111) | function WW(e){var t=KW(e,"string");return typeof t=="symbol"?t:String(t)} function jl (line 111) | function jl(e){var t=e.sizes.shift(),n=Math.max(Math.ceil(t[0]),1),r=Mat... function Ym (line 111) | function Ym(e){var t=e.width===e.height,n=e.height===1,r=e.width===1,o=[... function Rd (line 111) | function Rd(e){var t=window&&"HTMLCanvasElement"in window,n=window&&"Off... function GW (line 116) | function GW(){return qm||(qm=YW()),qm} function YW (line 116) | async function YW(){const e=await Xm.maxWidth({usePromise:!0}),t=await X... function e$ (line 116) | async function e$(e,t){if(e<=eC&&t<=eC&&e*t<=XW)return[e,t];const{maxWid... function tC (line 120) | function tC(e,t){let n=0;for(;e[t+n];)n+=e[t+n]+1;return n+1} function qW (line 120) | function qW(e){return new TextDecoder("ascii").decode(e.slice(0,3))==="G... function ZW (line 120) | function ZW(e){const t=new Uint8Array(e);let n,r,o=0,s=0;if(!qW(e))retur... function QW (line 120) | function QW(e,t){const n=e.w/t.w,r=e.h/t.h;return n<=1&&r<=1?e:n>r?{w:e.... function JW (line 120) | async function JW(e,t,n,r={}){const o=await jo.usingObjectURL(e,jo.loadI... function eV (line 120) | async function eV(e){return ZW(await e.arrayBuffer())} function tV (line 120) | function tV(e){if(typeof e!="string")throw new TypeError("Expected a str... function nV (line 120) | function nV(e){const t=new URL(e).host.replace("www.","");for(const n of... function oV (line 120) | function oV(e){const t=new URL(e).host.replace("www.","");for(const n of... function n$ (line 120) | function n$(e){return oV(e)??nV(e)} function Cs (line 120) | function Cs(e){try{return n$(e)}catch(t){console.error(t)}} method insertTextFirefox (line 124) | static insertTextFirefox(t,n){t.setRangeText(n,t.selectionStart||0,t.sel... method insert (line 124) | static insert(t,n){const r=t.ownerDocument,o=r.activeElement;o!==t&&t.fo... method set (line 124) | static set(t,n){t.select(),ln.insert(t,n)} method getSelection (line 124) | static getSelection(t){const{selectionStart:n,selectionEnd:r}=t;return t... method wrapSelection (line 124) | static wrapSelection(t,n,r){const{selectionStart:o,selectionEnd:s}=t,i=l... method replace (line 124) | static replace(t,n,r){let o=0;t.value.replace(n,(...s)=>{const i=o+s[s.l... method findLineEnd (line 124) | static findLineEnd(t,n){const r=t.lastIndexOf(` method indent (line 125) | static indent(t){var a;const{selectionStart:n,selectionEnd:r,value:o}=t,... method unindent (line 126) | static unindent(t){const{selectionStart:n,selectionEnd:r,value:o}=t,s=o.... method indentCE (line 127) | static indentCE(t){var c;const n=window.getSelection(),r=t.innerText,o=L... method unindentCE (line 128) | static unindentCE(t){const n=window.getSelection(),r=t.innerText,o=Ld(t)... method normalizeText (line 129) | static normalizeText(t){return t.replace(ln.fixNewLines,` method normalizeTextForDom (line 130) | static normalizeTextForDom(t){return t.replace(ln.fixNewLines,` function Ld (line 133) | function Ld(e){if(typeof window.getSelection>"u")return;const t=window.g... function r$ (line 133) | function r$(e){return sV.test(e)} function iV (line 133) | function iV(e){return e.replace(/\t/g,Da)} function aV (line 133) | function aV(e){const t=e.split(` function cV (line 135) | function cV(e){return e.replace(/[ \t]+$/gm,"").replace(/\n+$/,"")} function lV (line 135) | function lV(e){return cV(aV(iV(e)))} function uV (line 135) | function uV(e,{maxImageDimension:t,maxAssetSize:n,acceptedImageMimeTypes... function nC (line 136) | async function nC(e,t,n){if(!t.length)return[];const r=P.From(n),o=[];fo... function o$ (line 136) | function o$(e,t){const n=e.getViewportPageBounds();let r=e.getSelectionP... function dV (line 136) | function dV(e,t,n){const r={id:Be(),type:"bookmark",x:n.x-150,y:n.y-160,... method constructor (line 136) | constructor(){super(...arguments);m(this,"onPointerDown",n=>{this.parent... method constructor (line 136) | constructor(){super(...arguments);m(this,"shape");m(this,"markId","");m(... method cancel (line 136) | cancel(){this.shape&&this.editor.bailToMark(this.markId),this.editor.set... method createArrowShape (line 136) | createArrowShape(){var u,d;const{originPagePoint:n}=this.editor.inputs,r... method updateArrowShapeEndHandle (line 136) | updateArrowShapeEndHandle(){var s,i,a;const n=this.shape;if(!n)throw Err... method startPreciseTimeout (line 136) | startPreciseTimeout(){this.preciseTimeout=window.setTimeout(()=>{this.ge... method clearPreciseTimeout (line 136) | clearPreciseTimeout(){clearTimeout(this.preciseTimeout)} class _h (line 136) | class _h extends se{constructor(){super(...arguments);m(this,"shapeType"... method constructor (line 136) | constructor(){super(...arguments);m(this,"shapeType","arrow")} class Ox (line 136) | class Ox extends se{constructor(){super(...arguments);m(this,"info",{});... method constructor (line 136) | constructor(){super(...arguments);m(this,"info",{});m(this,"initialSha... method canClose (line 136) | canClose(){return this.shapeType!=="highlight"} method getIsClosed (line 136) | getIsClosed(n,r){if(!this.canClose())return!1;const o=Mt[r],s=n[0].poi... method startShape (line 136) | startShape(){const{inputs:{originPagePoint:n,isPen:r}}=this.editor;thi... method updateDrawingShape (line 136) | updateDrawingShape(){const{initialShape:n}=this,{inputs:r}=this.editor... method getLineLength (line 136) | getLineLength(n){let r=0;for(const o of n)for(let s=0;s{this.parent... class kh (line 136) | class kh extends se{constructor(){super(...arguments);m(this,"shapeType"... method constructor (line 136) | constructor(){super(...arguments);m(this,"shapeType","draw");m(this,"o... class cv (line 136) | class cv extends Ph{constructor(){super(...arguments);m(this,"shapeType"... method constructor (line 136) | constructor(){super(...arguments);m(this,"shapeType","frame");m(this,"... function fV (line 136) | function fV(e,t,n){return t.includes(e.id)?!1:e.parentId===n.parentId} method constructor (line 136) | constructor(){super(...arguments);m(this,"onPointerDown",n=>{this.parent... method constructor (line 136) | constructor(){super(...arguments);m(this,"markId","");m(this,"onPointerU... method complete (line 136) | complete(){const{originPagePoint:n}=this.editor.inputs,r=Be();this.markI... method cancel (line 136) | cancel(){this.parent.transition("idle")} class Th (line 136) | class Th extends se{constructor(){super(...arguments);m(this,"shapeType"... method constructor (line 136) | constructor(){super(...arguments);m(this,"shapeType","geo")} class $h (line 136) | class $h extends se{constructor(){super(...arguments);m(this,"shapeType"... method constructor (line 136) | constructor(){super(...arguments);m(this,"shapeType","highlight");m(th... method constructor (line 136) | constructor(){super(...arguments);m(this,"shapeId","");m(this,"onEnter",... method constructor (line 136) | constructor(){super(...arguments);m(this,"shape",{});m(this,"markId");m(... method complete (line 136) | complete(){this.parent.transition("idle",{shapeId:this.shape.id}),this.e... method cancel (line 136) | cancel(){this.markId&&this.editor.bailToMark(this.markId),this.parent.tr... class Mh (line 136) | class Mh extends se{constructor(){super(...arguments);m(this,"shapeType"... method constructor (line 136) | constructor(){super(...arguments);m(this,"shapeType","line")} method constructor (line 136) | constructor(){super(...arguments);m(this,"onPointerDown",n=>{this.parent... function We (line 136) | function We(e,t){var o;const n=new Set;for(const s of t){const i=e.getSh... function i$ (line 136) | function i$(e,t){const n=e.getSortedChildIdsForParent(t.id);if(n.length=... function sf (line 136) | function sf(e,t,n=!1){e.select(t),e.setEditingShape(t),e.setCurrentTool(... function a$ (line 136) | function a$(e){const t=e.getSelectionPageBounds(),n=e.getViewportPageBou... function l$ (line 136) | function l$(e,t,n,r){return Object.fromEntries(Object.entries(bV).map(([... function u$ (line 136) | function u$(e,t,n){const r=new Set(e.getSelectedShapeIds()),o=(Te+vi+n)*... function d$ (line 136) | function d$(e,t,n,r,o=!1){let s;const i=e.getCurrentPageShapesSorted(),a... method constructor (line 136) | constructor(){super(...arguments);m(this,"dragged",!1);m(this,"info",{})... method complete (line 136) | complete(){this.wasFocusedOnEnter&&(this.editor.getInstanceState().isToo... method cancel (line 136) | cancel(){this.editor.bailToMark(this.markId),this.parent.transition("idl... function oC (line 136) | function oC(e,t){let n=c$/e.getZoomLevel(),r;for(const o of u$(e,0,0)){c... function sC (line 136) | function sC(e,t,n){e.createShape({id:t,type:"note",x:n.x,y:n.y}).select(... class Ah (line 136) | class Ah extends se{constructor(){super(...arguments);m(this,"shapeType"... method constructor (line 136) | constructor(){super(...arguments);m(this,"shapeType","note")} function CV (line 136) | function CV(e){const t=e.getShapeAtPoint(e.inputs.currentPagePoint,{hitI... method constructor (line 136) | constructor(){super(...arguments);m(this,"onPointerMove",n=>{switch(n.ta... method constructor (line 136) | constructor(){super(...arguments);m(this,"shape");m(this,"markId","");m(... method complete (line 136) | complete(){var s;this.editor.mark("creating text shape");const n=Be(),{x... method cancel (line 136) | cancel(){this.parent.transition("idle"),this.editor.bailToMark(this.mark... class jh (line 136) | class jh extends se{constructor(){super(...arguments);m(this,"shapeType"... method constructor (line 136) | constructor(){super(...arguments);m(this,"shapeType","text")} function xt (line 136) | function xt(){return Jo({isDarkMode:Ru()})} function TV (line 136) | function TV(e){return e.replace(/\s/g," ")} function lv (line 136) | function lv(e,t,n){const{padding:r=0}=n;if(t.length===0)return null;cons... function $V (line 137) | function $V(e,t,n,r){if((e==="start-legacy"||e==="end-legacy")&&n.length... function MV (line 137) | function MV(e){return e==="start-legacy"||e==="middle-legacy"||e==="end-... function eg (line 137) | function eg({fontSize:e,font:t,align:n,verticalAlign:r,text:o,labelColor... function lc (line 137) | function lc(e){return{key:`${ao.id}:${e}`,getElement:async()=>{const t=A... function AV (line 137) | function AV(e){const t=dk[e];for(const n of document.fonts)if(t.includes... function Rx (line 137) | function Rx(e){return{key:`${ao.id}:${e}`,getElement:async()=>e!=="patte... function jV (line 137) | function jV(){const e=xt(),t=8/12;return h.jsxs(h.Fragment,{children:[h.... function Lx (line 137) | function Lx(){return{key:`${ao.id}:pattern`,component:RV}} function DV (line 137) | function DV(){const t=z().getInstanceState().devicePixelRatio,[n,r]=x.us... function RV (line 137) | function RV(){const e=z(),t=x.useRef(null),{defs:n,isReady:r}=DV();retur... function h$ (line 137) | function h$(e){return e.classList.contains("tl-html-layer")?e:e.parentEl... function Vo (line 137) | function Vo(e,t,n={}){const{closed:r=!1,snap:o=1,start:s="outset",end:i=... function Fx (line 137) | function Fx(e,t){const n=cC.get(t);if(n)return n;const r=e.getArrowInfo(... function p$ (line 137) | function p$(e,t){const n=Mt[t.props.size];return jW+(n-Mt.s)*2+(n===Mt.x... function LV (line 137) | function LV(e,t,n){const r=Fx(e,t),o=p$(e,t),s=P.Nudge(n.start.point,n.e... function FV (line 137) | function FV(e,t,n){const r=Fx(e,t),o=p$(e,t),s=Math.sign(t.props.bend),i... function Oh (line 137) | function Oh(e,t){let n;const r=[],o=e.getArrowInfo(t),s=t.props.start.ty... function lC (line 137) | function lC(e,t,n,r,o,s){const i=HS(e,t,s),a=vs(n,r,o);return i==null?vo... function uC (line 137) | function uC(e,t){let n=null,r=-1/0;for(const o of t){const s=P.Dist2(e,o... function NV (line 137) | function NV(e,t,n,r){const o=vs(e,t,n);return e+o*r*n*-1} function zV (line 137) | function zV(e,t,n){const r=t==="end"?e.end.point:e.start.point,o=t==="en... function BV (line 137) | function BV({point:e,int:t}){const n=P.RotWith(t,e,Pe/6),r=P.RotWith(t,e... function UV (line 137) | function UV({point:e,int:t}){const n=P.RotWith(t,e,Pe/6),r=P.RotWith(t,e... function HV (line 137) | function HV({point:e,int:t}){const n=P.Sub(t,e).div(2),r=P.Add(e,P.Rot(n... function KV (line 137) | function KV({point:e,int:t}){const n=P.Lrp(e,t,.45),r=P.Dist(n,e);return... function WV (line 139) | function WV({point:e,int:t}){const n=P.Lrp(e,t,.75),r=P.RotWith(n,e,Pe/4... function VV (line 139) | function VV({int:e,point:t}){const n=P.Lrp(t,e,.85),r=P.Sub(n,t).div(2),... function GV (line 139) | function GV({int:e,point:t}){const n=P.Sub(e,t).div(2),r=P.Add(t,P.Rot(n... function af (line 139) | function af(e,t,n){const r=t==="end"?e.end.arrowhead:e.start.arrowhead;i... function YV (line 139) | function YV(e){const{start:t,end:n,handleArc:{radius:r,largeArcFlag:o,sw... function f$ (line 139) | function f$(e){const{start:t,end:n,bodyArc:{radius:r,largeArcFlag:o,swee... function g$ (line 139) | function g$(e,t){return`M${e.x},${e.y}L${t.x},${t.y}`} function XV (line 139) | function XV(e){return g$(e.start.handle,e.end.handle)} function m$ (line 139) | function m$(e){return g$(e.start.point,e.end.point)} function ZV (line 139) | function ZV(e,t,n){const r=z(),o=x.useRef(null),s=x.useRef(),i=K("isEdit... function QV (line 139) | function QV(){} class Dh (line 139) | class Dh extends Fr{constructor(){super(...arguments);m(this,"canEdit",(... method constructor (line 139) | constructor(){super(...arguments);m(this,"canEdit",()=>!0);m(this,"can... method getDefaultProps (line 139) | getDefaultProps(){return{dash:"draw",size:"m",fill:"none",color:"black... method getGeometry (line 139) | getGeometry(n){const r=this.editor.getArrowInfo(n),o=[],s=r.isStraight... method getHandles (line 139) | getHandles(n){const r=this.editor.getArrowInfo(n);return[{id:"start",t... method component (line 139) | component(n){const r=this.editor.getOnlySelectedShape(),o=this.editor.... method indicator (line 139) | indicator(n){const{start:r,end:o}=jr(this.editor,n),s=this.editor.getA... method toSvg (line 139) | toSvg(n,r){r.addExportDef(Rx(n.props.fill)),n.props.text&&r.addExportD... method getCanvasSvgDefs (line 139) | getCanvasSvgDefs(){return[Lx(),{key:"arrow:dot",component:nG},{key:"ar... function tG (line 139) | function tG(e,t){const n=e.getArrowInfo(t);return n.isStraight?P.Dist(n.... function nG (line 139) | function nG(){return h.jsx("marker",{id:"arrowhead-dot",className:"tl-ar... function rG (line 139) | function rG(){return h.jsxs("marker",{id:"arrowhead-cross",className:"tl... function uc (line 139) | function uc({url:e,zoomLevel:t}){return h.jsx("a",{className:ue("tl-hype... function Nx (line 139) | function Nx(e){return oG.map(n=>{const{offsetX:r,offsetY:o,blur:s,spread... class Rh (line 139) | class Rh extends Pc{constructor(){super(...arguments);m(this,"canResize"... method constructor (line 139) | constructor(){super(...arguments);m(this,"canResize",()=>!1);m(this,"h... method getDefaultProps (line 139) | getDefaultProps(){return{url:"",w:300,h:320,assetId:null}} method component (line 139) | component(n){const r=n.props.assetId?this.editor.getAsset(n.props.asse... method indicator (line 139) | indicator(n){return h.jsx("rect",{width:j(n.props.w),height:j(n.props.... function fC (line 139) | function fC(e,t){const{url:n}=t.props,r=Si.createId($S(n));e.getAsset(r)... function ji (line 139) | function ji(e,t=!1){const n=e.length;if(n<2)return"";let r=e[0].point,o=... function aG (line 139) | function aG(e,t={}){const{start:n={},end:r={}}=t,{cap:o=!0}=n,{cap:s=!0}... function cG (line 139) | function cG(e){if(e.length<=2)return[e];const t=[];let n=[e[0]],r=P.Sub(... function Zm (line 139) | function Zm(e){const t=e[0];let n;for(;e.length>2&&(n=e[1],P.Dist2(t.poi... function lG (line 139) | function lG(e,t,n){return"M "+e+" "+t+" m -"+n+", 0 a "+n+","+n+" 0 1,1 ... function uG (line 139) | function uG(e,t={}){if(e.length===0)return"";if(e.length===1)return lG(e... function du (line 139) | function du(){const e=z();return K("zoom",()=>e.getZoomLevel()<.35,[e])} function uv (line 139) | function uv({strokeWidth:e,showAsComplete:t}){return{size:1+e,thinning:0... function dv (line 139) | function dv(e,t,n,r){return{...r?gC(t):e.dash==="draw"?e.isPen?pG(t):hG(... function hu (line 139) | function hu(e){const t=[];for(const n of e)if(n.type==="free"||n.points.... function fG (line 139) | function fG(e,t){return{draw:"none",solid:"none",dotted:`0.1 ${t*2}`,das... class Lh (line 139) | class Lh extends Fr{constructor(){super(...arguments);m(this,"hideResize... method constructor (line 139) | constructor(){super(...arguments);m(this,"hideResizeHandles",n=>Qm(n))... method getDefaultProps (line 139) | getDefaultProps(){return{segments:[],color:"black",fill:"none",dash:"d... method getGeometry (line 139) | getGeometry(n){const r=hu(n.props.segments),o=Mt[n.props.size];if(n.pr... method component (line 139) | component(n){return h.jsx(zs,{id:n.id,children:h.jsx(mC,{shape:n,force... method indicator (line 139) | indicator(n){var d;const r=du(),o=Mt[n.props.size],s=hu(n.props.segmen... method toSvg (line 139) | toSvg(n,r){return r.addExportDef(Rx(n.props.fill)),h.jsx(mC,{shape:n,f... method getCanvasSvgDefs (line 139) | getCanvasSvgDefs(){return[Lx()]} method expandSelectionOutlinePx (line 139) | expandSelectionOutlinePx(n){const r=n.props.dash==="draw"?1.6:1;return... function y$ (line 139) | function y$(e,t){const n=(t+1)*.5;return`M ${e.x} ${e.y} m -${n}, 0 a ${... function Qm (line 139) | function Qm(e){return e.props.segments.length===1&&e.props.segments[0].p... function mC (line 139) | function mC({shape:e,forceSolid:t}){var d;const n=xt(),r=Mt[e.props.size... function gG (line 139) | function gG(e,t,n={}){const{newPoint:r,handle:o,scaleX:s,scaleY:i}=t,{mi... class Fh (line 139) | class Fh extends Pc{constructor(){super(...arguments);m(this,"hideSelect... method constructor (line 139) | constructor(){super(...arguments);m(this,"hideSelectionBoundsFg",n=>!t... method getDefaultProps (line 139) | getDefaultProps(){return{w:300,h:300,url:""}} method component (line 139) | component(n){const{w:r,h:o,url:s}=n.props,i=Vf(n.id),a=x.useMemo(()=>n... method indicator (line 139) | indicator(n){const r=x.useMemo(()=>Cs(n.props.url),[n.props.url]);retu... function yG (line 139) | function yG({id:e,file:t,isInteractive:n,width:r,height:o,style:s,pageRo... function S$ (line 153) | function S$(e,t){return e.match(/^\s*$/)?t:e} class Nh (line 153) | class Nh extends Pc{constructor(){super(...arguments);m(this,"canBind",(... method constructor (line 153) | constructor(){super(...arguments);m(this,"canBind",()=>!0);m(this,"can... method getDefaultProps (line 153) | getDefaultProps(){return{w:160*2,h:90*2,name:""}} method getGeometry (line 153) | getGeometry(n){return new Wo({width:n.props.w,height:n.props.h,isFille... method component (line 153) | component(n){const r=this.editor.getShapeGeometry(n).bounds,o=xt(),s=K... method toSvg (line 153) | toSvg(n,r){const o=Jo({isDarkMode:r.isDarkMode}),a=((Os(this.editor.ge... method indicator (line 153) | indicator(n){const r=this.editor.getShapeGeometry(n).bounds;return h.j... method providesBackgroundForChildren (line 153) | providesBackgroundForChildren(){return!0} function Xt (line 153) | function Xt(e){return`${j(e.x)},${j(e.y)} `} function v$ (line 153) | function v$(e=""){let t=0,n=0,r=0,o=0;function s(){const i=t^t<<11;retur... function hv (line 153) | function hv(e){let t="M";const n=e.length;let r,o,s;for(let i=0,a=n;i0} function IG (line 153) | function IG(e){return{size:1+e,thinning:.25,end:{taper:e},start:{taper:e... function EG (line 153) | function EG(e,t,n,r){const o=Ys(e),s=t/2,i=n/2,a=Kp(s,i),c=[],l=Oe*o(),u... function _G (line 153) | function _G(e,t,n,r){return ji(EG(e,t,n,r))} function fv (line 153) | function fv(e,t){switch(e.geo){case"x-box":return kG(e.w,e.h,t,e.dash);c... function kG (line 153) | function kG(e,t,n,r){const o=r==="draw"?.62:0;if(r==="dashed")return[[ne... function TG (line 153) | function TG(e,t){const n=Math.min(e,t)*.82,r=(e-n)/2,o=(t-n)/2,s=a=>Math... function AG (line 153) | function AG(e,t){if(t>e){const r=e/2;return` function jG (line 164) | function jG(e,t){if(e>t){const r=t/2;return Kp(r,r)+(e-r*2)*2}const n=e/... function P$ (line 164) | function P$(e,t){let n;if(t>e){const r=e/2;n=` function xC (line 175) | function xC({shape:e}){const t=z(),{id:n,props:r}=e,{w:o,color:s,fill:i,... class zh (line 175) | class zh extends Pc{constructor(){super(...arguments);m(this,"canEdit",(... method constructor (line 175) | constructor(){super(...arguments);m(this,"canEdit",()=>!0);m(this,"onE... method getDefaultProps (line 175) | getDefaultProps(){return{w:100,h:100,geo:"rectangle",color:"black",lab... method getGeometry (line 175) | getGeometry(n){const r=Math.max(1,n.props.w),o=Math.max(1,n.props.h+n.... method getHandleSnapGeometry (line 175) | getHandleSnapGeometry(n){const r=this.getGeometry(n),o=r.children[0];s... method component (line 175) | component(n){const{id:r,type:o,props:s}=n,{fill:i,font:a,align:c,verti... method indicator (line 175) | indicator(n){const{id:r,props:o}=n,{w:s,size:i}=o,a=o.h+o.growY,c=Mt[i... method toSvg (line 175) | toSvg(n,r){const{props:o}=n;r.addExportDef(Rx(n.props.fill));let s;if(... method getCanvasSvgDefs (line 175) | getCanvasSvgDefs(){return[Lx()]} function Fd (line 175) | function Fd(e,t){const n=t.props.text;if(!n)return{w:0,h:0};const r=e.te... function zG (line 175) | function zG(){const[e,t]=x.useState(!1);return x.useEffect(()=>{const r=... class Bh (line 175) | class Bh extends Fr{constructor(){super(...arguments);m(this,"hideResize... method constructor (line 175) | constructor(){super(...arguments);m(this,"hideResizeHandles",n=>zd(n))... method getDefaultProps (line 175) | getDefaultProps(){return{segments:[],color:"black",size:"m",isComplete... method getGeometry (line 175) | getGeometry(n){const r=aa(n);if(zd(n))return new dx({x:-r/2,y:-r/2,rad... method component (line 175) | component(n){return h.jsx(zs,{id:n.id,style:{opacity:wC},children:h.js... method backgroundComponent (line 175) | backgroundComponent(n){return h.jsx(zs,{id:n.id,style:{opacity:bC},chi... method indicator (line 175) | indicator(n){var d;const r=du(),o=aa(n),s=hu(n.props.segments);let i=o... method toSvg (line 175) | toSvg(n){return h.jsx(Nd,{strokeWidth:aa(n),shape:n,opacity:wC})} method toBackgroundSvg (line 175) | toBackgroundSvg(n){return h.jsx(Nd,{strokeWidth:aa(n),shape:n,opacity:... function BG (line 175) | function BG(e){return`M ${e.x} ${e.y} m -${.1}, 0 a ${.1},${.1} 0 1,0 ${... function UG (line 175) | function UG(e,t){const n=t/2;return`M ${e.x} ${e.y} m -${n}, 0 a ${n},${... function C$ (line 175) | function C$(e,t,n){var c;const r=hu(e.props.segments),o=e.props.isComple... function HG (line 175) | function HG(e,t,n){const{strokePoints:r,sw:o}=C$(e,t,n);return{solidStro... function Nd (line 175) | function Nd({strokeWidth:e,shape:t,opacity:n}){const r=xt(),o=du(),{soli... function aa (line 175) | function aa(e){return ac[e.props.size]*1.12} function zd (line 175) | function zd(e){return e.props.segments.length===1&&e.props.segments[0].p... function I$ (line 175) | function I$(){return h.jsxs("svg",{width:"15",height:"15",viewBox:"0 0 3... function E$ (line 175) | function E$(){const[e,t]=x.useState(!1);return x.useEffect(()=>{const n=... function KG (line 175) | async function KG(e){const n=await(await fetch(e)).blob();return Ka.blob... class Uh (line 175) | class Uh extends Pc{constructor(){super(...arguments);m(this,"isAspectRa... method constructor (line 175) | constructor(){super(...arguments);m(this,"isAspectRatioLocked",()=>!0)... method getDefaultProps (line 175) | getDefaultProps(){return{w:100,h:100,assetId:null,playing:!0,url:"",cr... method component (line 175) | component(n){var p,f;const r=this.editor.getCroppingShapeId()===n.id,o... method indicator (line 175) | indicator(n){return this.editor.getCroppingShapeId()===n.id?null:h.jsx... method toSvg (line 175) | async toSvg(n){const r=n.props.assetId?this.editor.getAsset(n.props.as... function PC (line 175) | function PC(e){const t=e.props.crop,n=t==null?void 0:t.topLeft;if(!n)ret... function _$ (line 175) | function _$(e,t){const{start:n,end:r}=e;return t?`M${j(n.x)},${j(n.y)} L... function k$ (line 175) | function k$(e,t){const{a:n,b:r,c:o,d:s}=e;return P.Equals(n,s)?"":`${t?`... function WG (line 175) | function WG(e,t){let n=e.segments.reduce((r,o,s)=>r+k$(o,s===0),"");retu... function VG (line 175) | function VG(e,t){let n=e.segments.reduce((r,o,s)=>r+_$(o,s===0),"");retu... function T$ (line 175) | function T$(e,t=!1){return e instanceof Ki?VG(e,t):WG(e,t)} function $$ (line 175) | function $$(e){return{size:e,thinning:.4,streamline:0,smoothing:.5,simul... function M$ (line 175) | function M$(e,t,n){const r=t.vertices,o=$$(n);return lo(r,o)} function GG (line 175) | function GG(e,t,n){const r=$$(n);return jx(Jf(M$(e,t,n),r),r)} function YG (line 175) | function YG(e,t,n){const r=GG(e,t,n);return Z0(r)} function XG (line 175) | function XG(e,t,n){if(e.props.dash==="draw"){const r=M$(e,t,n);return ji... class Hh (line 175) | class Hh extends Fr{constructor(){super(...arguments);m(this,"hideResize... method constructor (line 175) | constructor(){super(...arguments);m(this,"hideResizeHandles",()=>!0);m... method getDefaultProps (line 175) | getDefaultProps(){const[n,r]=eu(2);return{dash:"draw",size:"m",color:"... method getGeometry (line 175) | getGeometry(n){return yl(n)} method getHandles (line 175) | getHandles(n){return qG.get(n.props,()=>{const r=yl(n),o=gv(n),s=o.map... method component (line 175) | component(n){return h.jsx(zs,{id:n.id,children:h.jsx(CC,{shape:n})})} method indicator (line 175) | indicator(n){const r=Mt[n.props.size],o=yl(n),{dash:s}=n.props;let i;i... method toSvg (line 175) | toSvg(n){return h.jsx(CC,{shape:n})} method getHandleSnapGeometry (line 175) | getHandleSnapGeometry(n){const r=gv(n);return{points:r,getSelfSnapPoin... function gv (line 175) | function gv(e){return Object.values(e.props.points).sort(en)} function yl (line 175) | function yl(e){const t=gv(e).map(P.From);switch(e.props.spline){case"cub... function CC (line 175) | function CC({shape:e}){const t=xt(),n=yl(e),r=Mt[e.props.size],{dash:o,c... function ZG (line 175) | function ZG({assetUrls:e,children:t}){return x.useEffect(()=>{for(const ... function Bx (line 175) | function Bx(){const e=x.useContext(A$);if(!e)throw new Error("useAssetUr... function JG (line 175) | async function JG(e,t){if(!(await fetch(t.translations.en)).ok)return co... function l (line 175) | async function l(){const u=await JG(o,s);u&&!c&&(t&&t[o]?a({...u,message... function $e (line 175) | function $e(){const e=O$();return x.useCallback(function(n){return e.mes... class Kh (line 175) | class Kh extends Fr{constructor(){super(...arguments);m(this,"canEdit",(... method constructor (line 175) | constructor(){super(...arguments);m(this,"canEdit",()=>!0);m(this,"hid... method getDefaultProps (line 175) | getDefaultProps(){return{color:"black",size:"m",text:"",font:"draw",al... method getGeometry (line 175) | getGeometry(n){const r=Bd(n),{labelHeight:o,labelWidth:s}=D$(this.edit... method getHandles (line 175) | getHandles(n){const r=this.editor.getZoomLevel(),o=wV/r,s=Bd(n),i=this... method component (line 175) | component(n){const{id:r,type:o,props:{color:s,font:i,size:a,align:c,te... method indicator (line 175) | indicator(n){return h.jsx("rect",{rx:"1",width:j(Te),height:j(Bd(n))})} method toSvg (line 175) | toSvg(n,r){r.addExportDef(lc(n.props.font)),n.props.text&&r.addExportD... function IC (line 175) | function IC(e,t){const{labelHeight:n,fontSizeAdjustment:r}=D$(e,t),o=Mat... function tY (line 175) | function tY(e,t){const n=t.props.text;if(!n)return{labelHeight:Lo[t.prop... function D$ (line 175) | function D$(e,t){return nY.get(t,()=>tY(e,t))} function rY (line 175) | function rY(e){const t=z(),n=O$();return x.useCallback(r=>{const o=t.get... function Bd (line 175) | function Bd(e){return Te+e.props.growY} function oY (line 175) | function oY(e,t){const n=Ys(e),r=Math.abs(n())+.5,o=Math.cos(t);return`0... function sY (line 177) | function sY(e,{initialBounds:t,scaleX:n,scaleY:r,newPoint:o}){const s=Ma... class Wh (line 177) | class Wh extends Fr{constructor(){super(...arguments);m(this,"canEdit",(... method constructor (line 177) | constructor(){super(...arguments);m(this,"canEdit",()=>!0);m(this,"isA... method getDefaultProps (line 177) | getDefaultProps(){return{color:"black",size:"m",w:8,text:"",font:"draw... method getMinDimensions (line 177) | getMinDimensions(n){return iY.get(n.props,r=>EC(this.editor,r))} method getGeometry (line 177) | getGeometry(n){const{scale:r}=n.props,{width:o,height:s}=this.getMinDi... method component (line 177) | component(n){const{id:r,props:{font:o,size:s,text:i,color:a,scale:c,al... method indicator (line 177) | indicator(n){const r=this.editor.getShapeGeometry(n).bounds,o=z();retu... method toSvg (line 177) | toSvg(n,r){r.addExportDef(lc(n.props.font)),n.props.text&&r.addExportD... function EC (line 177) | function EC(e,t){const{font:n,text:r,autoSize:o,size:s,w:i}=t,a=o?16:Mat... function aY (line 177) | function aY(e){const t=z();return x.useCallback(n=>{if(t.getEditingShape... class Vh (line 177) | class Vh extends Pc{constructor(){super(...arguments);m(this,"canEdit",(... method constructor (line 177) | constructor(){super(...arguments);m(this,"canEdit",()=>!0);m(this,"isA... method getDefaultProps (line 177) | getDefaultProps(){return{w:100,h:100,assetId:null,time:0,playing:!0,ur... method component (line 177) | component(n){const{editor:r}=this,o=r.getShapeGeometry(n).bounds.w*r.g... method indicator (line 177) | indicator(n){return h.jsx("rect",{width:j(n.props.w),height:j(n.props.... method toSvg (line 177) | toSvg(n){return h.jsx("image",{href:cY(n.id),width:n.props.w,height:n.... function cY (line 177) | function cY(e){const t=e.split(":")[1],n=document.querySelector(`.tl-vid... function lY (line 177) | function lY(e){return[e.sideEffects.registerAfterChangeHandler("instance... class R$ (line 177) | class R$ extends se{constructor(){super(...arguments);m(this,"info",{});... method constructor (line 177) | constructor(){super(...arguments);m(this,"info",{});m(this,"scribbleId... method update (line 177) | update(){const{editor:n,excludedShapeIds:r}=this,o=n.getErasingShapeId... method complete (line 177) | complete(){const{editor:n}=this;n.deleteShapes(n.getCurrentPageState()... method cancel (line 177) | cancel(){const{editor:n}=this;n.setErasingShapes([]),n.bailToMark(this... method constructor (line 177) | constructor(){super(...arguments);m(this,"onPointerDown",n=>{this.parent... method constructor (line 177) | constructor(){super(...arguments);m(this,"onEnter",()=>{const n=this.edi... method startErasing (line 177) | startErasing(n){this.parent.transition("erasing",n)} method complete (line 177) | complete(){const n=this.editor.getErasingShapeIds();n.length&&(this.edit... method cancel (line 177) | cancel(){this.editor.setErasingShapes([]),this.parent.transition("idle")} class Gh (line 177) | class Gh extends se{constructor(){super(...arguments);m(this,"onEnter",(... method constructor (line 177) | constructor(){super(...arguments);m(this,"onEnter",()=>{this.editor.se... class L$ (line 177) | class L$ extends se{constructor(){super(...arguments);m(this,"initialCam... method constructor (line 177) | constructor(){super(...arguments);m(this,"initialCamera",new P);m(this... method update (line 177) | update(){const{initialCamera:n,editor:r}=this,{currentScreenPoint:o,or... method complete (line 177) | complete(){const{editor:n}=this,{pointerVelocity:r}=n.inputs,o=Math.mi... method constructor (line 177) | constructor(){super(...arguments);m(this,"onEnter",()=>{this.editor.setC... method constructor (line 177) | constructor(){super(...arguments);m(this,"onEnter",()=>{this.editor.stop... method startDragging (line 177) | startDragging(){this.parent.transition("dragging")} method complete (line 177) | complete(){this.parent.transition("idle")} class Yh (line 177) | class Yh extends se{constructor(){super(...arguments);m(this,"onDoubleCl... method constructor (line 177) | constructor(){super(...arguments);m(this,"onDoubleClick",n=>{if(n.phas... method constructor (line 177) | constructor(){super(...arguments);m(this,"onPointerDown",n=>{this.parent... class F$ (line 177) | class F$ extends se{constructor(){super(...arguments);m(this,"scribbleId... method constructor (line 177) | constructor(){super(...arguments);m(this,"scribbleId","id");m(this,"on... method complete (line 177) | complete(){this.parent.transition("idle")} method cancel (line 177) | cancel(){this.parent.transition("idle")} class Xh (line 177) | class Xh extends se{constructor(){super(...arguments);m(this,"onEnter",(... method constructor (line 177) | constructor(){super(...arguments);m(this,"onEnter",()=>{this.editor.se... class N$ (line 177) | class N$ extends se{constructor(){super(...arguments);m(this,"info",{});... method constructor (line 177) | constructor(){super(...arguments);m(this,"info",{});m(this,"initialSel... method complete (line 177) | complete(){this.hitTestShapes(),this.parent.transition("idle")} method hitTestShapes (line 177) | hitTestShapes(){const{editor:n,excludedShapeIds:r,isWrapMode:o}=this,{... method handleHit (line 177) | handleHit(n,r,o,s,i){if(n.parentId===o){s.add(n.id);return}const a=thi... function Hx (line 177) | function Hx(e,t=!1){const n=e.getZoomLevel(),{inputs:{currentPagePoint:r... function z$ (line 177) | function z$(e,t,n){if(!t)throw Error("Needs to translate a cropped shape... method constructor (line 177) | constructor(){super(...arguments);m(this,"onEnter",()=>{this.editor.upda... method cancel (line 177) | cancel(){this.editor.setCroppingShape(null),this.editor.setCurrentTool("... method nudgeCroppingImage (line 177) | nudgeCroppingImage(n=!1){const{editor:{inputs:{keys:r}}}=this,o=r.has("S... class B$ (line 177) | class B$ extends se{constructor(){super(...arguments);m(this,"onCancel",... method constructor (line 177) | constructor(){super(...arguments);m(this,"onCancel",()=>{this.editor.s... class U$ (line 177) | class U$ extends se{constructor(){super(...arguments);m(this,"info",{});... method constructor (line 177) | constructor(){super(...arguments);m(this,"info",{});m(this,"markId","t... method complete (line 177) | complete(){this.updateShapes(),this.editor.setCurrentTool("select.crop... method cancel (line 177) | cancel(){this.editor.bailToMark(this.markId),this.editor.setCurrentToo... method createSnapshot (line 177) | createSnapshot(){return{shape:this.editor.getOnlySelectedShape()}} method updateShapes (line 177) | updateShapes(){const n=this.snapshot.shape;if(!n)return;const{originPa... class qh (line 177) | class qh extends se{} class H$ (line 177) | class H$ extends se{constructor(){super(...arguments);m(this,"info",{});... method constructor (line 177) | constructor(){super(...arguments);m(this,"info",{});m(this,"onEnter",n... method updateCursor (line 177) | updateCursor(){const n=this.editor.getSelectedShapes(),r=dc[this.info.... method startResizing (line 177) | startResizing(){this.editor.getInstanceState().isReadonly||this.parent... method complete (line 177) | complete(){this.info.onInteractionEnd?this.editor.setCurrentTool(this.... method cancel (line 177) | cancel(){this.info.onInteractionEnd?this.editor.setCurrentTool(this.in... class K$ (line 177) | class K$ extends se{constructor(){super(...arguments);m(this,"info",{});... method constructor (line 177) | constructor(){super(...arguments);m(this,"info",{});m(this,"markId",""... method updateCursor (line 177) | updateCursor(){if(!this.editor.getSelectedShapes()[0])return;const r=d... method updateShapes (line 177) | updateShapes(){const{shape:n,cursorHandleOffset:r}=this.snapshot;if(!n... method complete (line 177) | complete(){this.updateShapes(),We(this.editor,[this.snapshot.shape.id]... method cancel (line 177) | cancel(){this.editor.bailToMark(this.markId),this.info.onInteractionEn... method createSnapshot (line 177) | createSnapshot(){const n=this.editor.getSelectionRotation(),{inputs:{o... class W$ (line 177) | class W$ extends se{constructor(){super(...arguments);m(this,"shapeId","... method constructor (line 177) | constructor(){super(...arguments);m(this,"shapeId","");m(this,"initial... method resetExactTimeout (line 177) | resetExactTimeout(){this.exactTimeout!==-1&&this.clearExactTimeout(),t... method clearExactTimeout (line 177) | clearExactTimeout(){this.exactTimeout!==-1&&(clearTimeout(this.exactTi... method complete (line 177) | complete(){this.editor.snaps.clearIndicators(),We(this.editor,[this.sh... method cancel (line 177) | cancel(){this.editor.bailToMark(this.markId),this.editor.snaps.clearIn... method update (line 177) | update(){var _;const{editor:n,shapeId:r,initialPagePoint:o}=this,{init... function V$ (line 177) | function V$(e){return e.isLabel?[e]:e instanceof Br?e.children.filter(t=... class G$ (line 177) | class G$ extends se{constructor(){super(...arguments);m(this,"hitShapeFo... method constructor (line 177) | constructor(){super(...arguments);m(this,"hitShapeForPointerUp",null);... function _C (line 177) | function _C(e){const t=e.getOnlySelectedShape();return!!(t&&!e.isShapeOr... function cf (line 177) | function cf(e){const t=e.getSelectedShapeIds(),{shiftKey:n,altKey:r,curr... method constructor (line 177) | constructor(){super(...arguments);m(this,"onEnter",()=>{this.parent.setC... method shouldStartEditingShape (line 177) | shouldStartEditingShape(n=this.editor.getOnlySelectedShape()){return!n||... method startEditingShape (line 177) | startEditingShape(n,r,o){this.editor.isShapeOrAncestorLocked(n)&&n.type!... method isOverArrowLabelTest (line 177) | isOverArrowLabelTest(n){if(!n)return!1;const r=this.editor.getPointInSha... method handleDoubleClickOnCanvas (line 177) | handleDoubleClickOnCanvas(n){if(this.editor.getInstanceState().isReadonl... method nudgeSelectedShapes (line 177) | nudgeSelectedShapes(n=!1){const{editor:{inputs:{keys:r}}}=this,o=r.has("... method canInteractWithShapeInReadOnly (line 177) | canInteractWithShapeInReadOnly(n){return!!(!this.editor.getInstanceState... function kC (line 177) | function kC(e,t){const n=e.getSelectionRotatedPageBounds();if(!n)return!... class Y$ (line 177) | class Y$ extends se{constructor(){super(...arguments);m(this,"shapeId","... method constructor (line 177) | constructor(){super(...arguments);m(this,"shapeId","");m(this,"markId"... method updateCursor (line 177) | updateCursor(){this.editor.setCursor({type:"grabbing",rotation:0})} method complete (line 177) | complete(){this.info.onInteractionEnd?this.editor.setCurrentTool(this.... method cancel (line 177) | cancel(){this.editor.bailToMark(this.markId),this.info.onInteractionEn... class X$ (line 177) | class X$ extends se{constructor(){super(...arguments);m(this,"onEnter",(... method constructor (line 177) | constructor(){super(...arguments);m(this,"onEnter",()=>{const{inputs:n... method complete (line 177) | complete(){this.parent.transition("idle")} class q$ (line 177) | class q$ extends se{constructor(){super(...arguments);m(this,"info",{});... method constructor (line 177) | constructor(){super(...arguments);m(this,"info",{});m(this,"onEnter",n... method startCropping (line 177) | startCropping(){this.editor.getInstanceState().isReadonly||this.parent... method cancel (line 177) | cancel(){this.info.onInteractionEnd?this.editor.setCurrentTool(this.in... class Z$ (line 177) | class Z$ extends se{constructor(){super(...arguments);m(this,"info",{});... method constructor (line 177) | constructor(){super(...arguments);m(this,"info",{});m(this,"onEnter",n... method startDraggingHandle (line 177) | startDraggingHandle(){const{editor:n}=this;if(n.getInstanceState().isR... method cancel (line 177) | cancel(){this.parent.transition("idle")} function TC (line 177) | function TC(e,t,n,r){const o=e.getShapePageTransform(t.id),s=o.point(),i... class Q$ (line 177) | class Q$ extends se{constructor(){super(...arguments);m(this,"info",{});... method constructor (line 177) | constructor(){super(...arguments);m(this,"info",{});m(this,"onEnter",n... method updateCursor (line 177) | updateCursor(){this.editor.updateInstanceState({cursor:{type:dc[this.i... method startRotating (line 177) | startRotating(){this.editor.getInstanceState().isReadonly||this.parent... method complete (line 177) | complete(){this.info.onInteractionEnd?this.editor.setCurrentTool(this.... method cancel (line 177) | cancel(){this.info.onInteractionEnd?this.editor.setCurrentTool(this.in... class J$ (line 177) | class J$ extends se{constructor(){super(...arguments);m(this,"info",{});... method constructor (line 177) | constructor(){super(...arguments);m(this,"info",{});m(this,"onEnter",n... method startTranslating (line 177) | startTranslating(n){this.editor.getInstanceState().isReadonly||this.pa... method cancel (line 177) | cancel(){this.parent.transition("idle")} class eM (line 177) | class eM extends se{constructor(){super(...arguments);m(this,"hitShape",... method constructor (line 177) | constructor(){super(...arguments);m(this,"hitShape",{});m(this,"hitSha... method startTranslating (line 177) | startTranslating(n){this.editor.getInstanceState().isReadonly||(this.e... method cancel (line 177) | cancel(){this.parent.transition("idle")} class tM (line 177) | class tM extends se{constructor(){super(...arguments);m(this,"info",{});... method constructor (line 177) | constructor(){super(...arguments);m(this,"info",{});m(this,"markId",""... method cancel (line 177) | cancel(){this.editor.bailToMark(this.markId),this.info.onInteractionEn... method complete (line 177) | complete(){var n,r;if(We(this.editor,this.snapshot.selectedShapeIds),t... method handleResizeStart (line 177) | handleResizeStart(){const{shapeSnapshots:n}=this.snapshot,r=[];n.forEa... method handleResizeEnd (line 177) | handleResizeEnd(){const{shapeSnapshots:n}=this.snapshot,r=[];n.forEach... method updateShapes (line 177) | updateShapes(){const{altKey:n,shiftKey:r}=this.editor.inputs,{frames:o... method updateCursor (line 177) | updateCursor({dragHandle:n,isFlippedX:r,isFlippedY:o,rotation:s}){cons... function $C (line 177) | function $C(e,t){t=t%Oe;const n=Math.round(t/(Pe/4)),r=Jm.indexOf(e);ret... class nM (line 177) | class nM extends se{constructor(){super(...arguments);m(this,"snapshot",... method constructor (line 177) | constructor(){super(...arguments);m(this,"snapshot",{});m(this,"info",... method _getRotationFromPointerPosition (line 177) | _getRotationFromPointerPosition({snapToNearestDegree:n}){const r=this.... class rM (line 177) | class rM extends se{constructor(){super(...arguments);m(this,"hits",new ... method constructor (line 177) | constructor(){super(...arguments);m(this,"hits",new Set);m(this,"size"... method updateScribbleSelection (line 177) | updateScribbleSelection(n){const{editor:r}=this,o=this.editor.getCurre... method complete (line 177) | complete(){this.updateScribbleSelection(!0),this.parent.transition("id... method cancel (line 177) | cancel(){this.editor.setSelectedShapes([...this.initialSelectedShapeId... class PY (line 177) | class PY{constructor(t){m(this,"prevDroppingShapeId",null);m(this,"dropp... method constructor (line 177) | constructor(t){m(this,"prevDroppingShapeId",null);m(this,"droppingNode... method updateDroppingNode (line 177) | updateDroppingNode(t,n){var r;this.first&&(this.editor.setHintingShape... method setDragTimer (line 177) | setDragTimer(t,n,r){this.droppingNodeTimer=setTimeout(()=>{this.editor... method handleDrag (line 177) | handleDrag(t,n,r){var c,l,u,d,p;n=fe(n.map(f=>this.editor.getShape(f.i... method hintParents (line 177) | hintParents(t){const n=new Map;for(const o of t){const s=this.editor.f... method dropShapes (line 177) | dropShapes(t){var r,o;const{prevDroppingShapeId:n}=this;if(this.handle... method clear (line 177) | clear(){this.prevDroppingShapeId=null,this.droppingNodeTimer!==null&&c... class oM (line 177) | class oM extends se{constructor(){super(...arguments);m(this,"info",{});... method constructor (line 177) | constructor(){super(...arguments);m(this,"info",{});m(this,"selectionS... method startCloning (line 177) | startCloning(){this.isCreating||(this.isCloning=!0,this.reset(),this.m... method stopCloning (line 177) | stopCloning(){this.isCloning=!1,this.snapshot=this.selectionSnapshot,t... method reset (line 177) | reset(){this.editor.bailToMark(this.markId)} method complete (line 177) | complete(){var n;this.updateShapes(),this.dragAndDropManager.dropShape... method cancel (line 177) | cancel(){this.reset(),this.info.onInteractionEnd?this.editor.setCurren... method handleStart (line 177) | handleStart(){const{movingShapes:n}=this.snapshot,r=[];n.forEach(o=>{v... method handleEnd (line 177) | handleEnd(){const{movingShapes:n}=this.snapshot;if(this.isCloning&&n.l... method handleChange (line 177) | handleChange(){const{movingShapes:n}=this.snapshot,r=[];n.forEach(o=>{... method updateShapes (line 177) | updateShapes(){const{snapshot:n}=this;this.dragAndDropManager.updateDr... function AC (line 177) | function AC(e){var d;const t=[],n=[],r=e.getSelectedShapeIds(),o=fe(r.ma... function CY (line 177) | function CY({editor:e,snapshot:t}){const{inputs:n}=e,{noteSnapshot:r,not... class Zh (line 177) | class Zh extends se{constructor(){super(...arguments);m(this,"reactor");... method constructor (line 177) | constructor(){super(...arguments);m(this,"reactor");m(this,"cleanUpDup... class sM (line 177) | class sM extends se{constructor(){super(...arguments);m(this,"info",{});... method constructor (line 177) | constructor(){super(...arguments);m(this,"info",{});m(this,"onEnter",n... class iM (line 177) | class iM extends se{constructor(){super(...arguments);m(this,"info",{});... method constructor (line 177) | constructor(){super(...arguments);m(this,"info",{});m(this,"onEnter",n... method complete (line 177) | complete(){const{currentScreenPoint:n}=this.editor.inputs;this.editor.... method cancel (line 177) | cancel(){this.parent.transition("idle",this.info)} class aM (line 177) | class aM extends se{constructor(){super(...arguments);m(this,"info",{});... method constructor (line 177) | constructor(){super(...arguments);m(this,"info",{});m(this,"zoomBrush"... method update (line 177) | update(){const{inputs:{originPagePoint:n,currentPagePoint:r}}=this.edi... method cancel (line 177) | cancel(){this.parent.transition("idle",this.info)} method complete (line 177) | complete(){const{zoomBrush:n}=this,r=8/this.editor.getZoomLevel();if(n... class Qh (line 177) | class Qh extends se{constructor(){super(...arguments);m(this,"info",{});... method constructor (line 177) | constructor(){super(...arguments);m(this,"info",{});m(this,"onEnter",n... method complete (line 177) | complete(){this.info.onInteractionEnd&&this.info.onInteractionEnd!=="s... method updateCursor (line 177) | updateCursor(){this.editor.inputs.altKey?this.editor.updateInstanceSta... function X (line 177) | function X(){return X=Object.assign?Object.assign.bind():function(e){for... function ie (line 177) | function ie(e,t,{checkForDefaultPrevented:n=!0}={}){return function(o){i... function EY (line 177) | function EY(e,t){typeof e=="function"?e(t):e!=null&&(e.current=t)} function rg (line 177) | function rg(...e){return t=>e.forEach(n=>EY(n,t))} function Xe (line 177) | function Xe(...e){return x.useCallback(rg(...e),e)} function mo (line 177) | function mo(e,t=[]){let n=[];function r(s,i){const a=x.createContext(i),... function _Y (line 177) | function _Y(...e){const t=e[0];if(e.length===1)return t;const n=()=>{con... function TY (line 177) | function TY(e){return x.isValidElement(e)&&e.type===kY} function $Y (line 177) | function $Y(e,t){const n={...t};for(const r in t){const o=e[r],s=t[r];/^... function og (line 177) | function og(e){const t=e+"CollectionProvider",[n,r]=mo(t),[o,s]=n(t,{col... function Kx (line 177) | function Kx(e,t){e&&Ui.flushSync(()=>e.dispatchEvent(t))} function sn (line 177) | function sn(e){const t=x.useRef(e);return x.useEffect(()=>{t.current=e})... function AY (line 177) | function AY(e,t=globalThis==null?void 0:globalThis.document){const n=sn(... function RY (line 177) | function RY(e,t=globalThis==null?void 0:globalThis.document){const n=sn(... function LY (line 177) | function LY(e,t=globalThis==null?void 0:globalThis.document){const n=sn(... function OC (line 177) | function OC(){const e=new CustomEvent(Sv);document.dispatchEvent(e)} function lM (line 177) | function lM(e,t,n,{discrete:r}){const o=n.originalEvent.target,s=new Cus... function zY (line 177) | function zY(e,t){return x.useReducer((n,r)=>{const o=t[n][r];return o??n... function BY (line 177) | function BY(e){const[t,n]=x.useState(),r=x.useRef({}),o=x.useRef(e),s=x.... function Ud (line 177) | function Ud(e){return(e==null?void 0:e.animationName)||"none"} function Zs (line 177) | function Zs({prop:e,defaultProp:t,onChange:n=()=>{}}){const[r,o]=UY({def... function UY (line 177) | function UY({defaultProp:e,onChange:t}){const n=x.useState(e),[r]=n,o=x.... method label (line 177) | label(e){if(e.label&&typeof e.label=="string"&&!e.label.trim()){const t=... method onClose (line 177) | onClose(){} method type (line 177) | type(e){if(e.type&&!["foreground","background"].includes(e.type)){const ... method altText (line 177) | altText(e){return e.altText?null:new Error(`Missing prop \`altText\` exp... function SM (line 177) | function SM(e){const t=[];return Array.from(e.childNodes).forEach(r=>{if... function Hd (line 177) | function Hd(e,t,n,{discrete:r}){const o=n.originalEvent.currentTarget,s=... function cX (line 177) | function cX(e=()=>{}){const t=sn(e);Di(()=>{let n=0,r=0;return n=window.... function lX (line 177) | function lX(e){return e.nodeType===e.ELEMENT_NODE} function uX (line 177) | function uX(e){const t=[],n=document.createTreeWalker(e,NodeFilter.SHOW_... function ey (line 177) | function ey(e){const t=document.activeElement;return e.some(n=>n===t?!0:... function Fo (line 177) | function Fo(e){const[t,n]=x.useState(gX());return Di(()=>{e||n(r=>r??Str... method pause (line 177) | pause(){this.paused=!0} method resume (line 177) | resume(){this.paused=!1} function yX (line 177) | function yX(e,{select:t=!1}={}){const n=document.activeElement;for(const... function SX (line 177) | function SX(e){const t=vM(e),n=NC(t,e),r=NC(t.reverse(),e);return[n,r]} function vM (line 177) | function vM(e){const t=[],n=document.createTreeWalker(e,NodeFilter.SHOW_... function NC (line 177) | function NC(e,t){for(const n of e)if(!vX(n,{upTo:t}))return n} function vX (line 177) | function vX(e,{upTo:t}){if(getComputedStyle(e).visibility==="hidden")ret... function xX (line 177) | function xX(e){return e instanceof HTMLInputElement&&"select"in e} function fs (line 177) | function fs(e,{select:t=!1}={}){if(e&&e.focus){const n=document.activeEl... function wX (line 177) | function wX(){let e=[];return{add(t){const n=e[0];t!==n&&(n==null||n.pau... function BC (line 177) | function BC(e,t){const n=[...e],r=n.indexOf(t);return r!==-1&&n.splice(r... function bX (line 177) | function bX(e){return e.filter(t=>t.tagName!=="A")} function Gx (line 177) | function Gx(){x.useEffect(()=>{var e,t;const n=document.querySelectorAll... function UC (line 177) | function UC(){const e=document.createElement("span");return e.setAttribu... function xM (line 177) | function xM(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty... function PX (line 177) | function PX(e,t,n){if(n||arguments.length===2)for(var r=0,o=t.length,s;r... function oy (line 177) | function oy(e,t){return typeof e=="function"?e(t):e&&(e.current=t),e} function EX (line 177) | function EX(e,t){var n=x.useState(function(){return{value:e,callback:t,f... function kX (line 177) | function kX(e,t){var n=EX(null,function(r){return e.forEach(function(o){... function TX (line 177) | function TX(e){return e} function $X (line 177) | function $X(e,t){t===void 0&&(t=TX);var n=[],r=!1,o={read:function(){if(... function MX (line 177) | function MX(e){e===void 0&&(e={});var t=$X(null);return t.options=Jr({as... function AX (line 177) | function AX(e,t){return e.useMedium(t),wM} function OX (line 177) | function OX(){if(!document)return null;var e=document.createElement("sty... function DX (line 177) | function DX(e,t){e.styleSheet?e.styleSheet.cssText=t:e.appendChild(docum... function RX (line 177) | function RX(e){var t=document.head||document.getElementsByTagName("head"... function nq (line 217) | function nq(e){var t=x.useRef([]),n=x.useRef([0,0]),r=x.useRef(),o=x.use... function jM (line 217) | function jM(e){return e?"open":"closed"} function Cq (line 217) | function Cq({onEvent:e,children:t}){return h.jsx(DM.Provider,{value:e??O... function So (line 217) | function So(){return x.useContext(DM)??OM} function Iq (line 217) | function Iq({children:e}){const t=z(),n=So(),[r,o]=x.useState([]),s=x.us... function Yi (line 217) | function Yi(){const e=x.useContext(RM);if(!e)throw new Error("useDialogs... function _q (line 217) | function _q(){const{dialogs:e}=Yi();return h.jsx(h.Fragment,{children:e.... function Tq (line 217) | function Tq(){const e=z(),t=K("follow",()=>e.getInstanceState().followin... function $q (line 217) | function $q({userId:e}){const t=p2(e);return t?h.jsx("div",{className:"t... function Mq (line 217) | function Mq({children:e}){const[t,n]=x.useState([]),r=x.useCallback(i=>{... function Kr (line 217) | function Kr(){const e=x.useContext(LM);if(!e)throw new Error("useToasts ... function vt (line 217) | function vt({children:e}){return h.jsx("span",{className:"tlui-button__l... function jq (line 217) | function jq({toast:e}){const{removeToast:t}=Kr(),n=$e(),r=i=>{i||t(e.id)... function Oq (line 217) | function Oq(){const{toasts:e}=Kr();return h.jsx(h.Fragment,{children:e.m... function Rq (line 217) | function Rq(){const{toasts:e}=Kr(),[t,n]=x.useState(!1);return x.useEffe... function ke (line 217) | function ke({icon:e,small:t,invertIcon:n}){return h.jsx(Bs,{className:"t... function FM (line 217) | function FM(e){return x.useMemo(()=>e?{fonts:{...Pv.fonts,...e==null?voi... function Fq (line 217) | function Fq(e){return e?{fonts:Object.assign({...rl.fonts},{...e==null?v... function dg (line 217) | function dg({className:e,children:t}){return h.jsx("div",{className:ue("... function hg (line 217) | function hg({className:e,children:t}){return h.jsx(yq,{dir:"ltr",classNa... function pg (line 217) | function pg(){return h.jsx("div",{className:"tlui-dialog__header__close"... function fu (line 217) | function fu({className:e,children:t,style:n}){return h.jsx("div",{classN... function Xx (line 217) | function Xx({className:e,children:t}){return h.jsx("div",{className:ue("... function zM (line 217) | function zM(){const e=z(),t=x.useRef();return x.useEffect(()=>{const n=w... function Nq (line 217) | function Nq({overrides:e,children:t}){const n=z(),r=So(),{addDialog:o}=Y... function De (line 217) | function De(){const e=x.useContext(BM);if(!e)throw new Error("useTools m... function zq (line 217) | function zq({forceMobile:e=!1,children:t}){const n=z(),r=K("breakpoint",... function Rn (line 217) | function Rn(){return x.useContext(UM)} function Bq (line 217) | function Bq(){const{addToast:e,removeToast:t,clearToasts:n}=Kr(),{addDia... function Uq (line 217) | function Uq(e,t){const n={};for(const r of e)if(r.translations)for(const... function HM (line 217) | function HM(e){return x.useMemo(()=>e,e)} function Hq (line 217) | function Hq(e){const t=HM(e==null?[]:Array.isArray(e)?e:[e]);return x.us... function Kq (line 217) | function Kq(e){const t=Bq(),n=HM(e==null?[]:Array.isArray(e)?e:[e]);retu... function Wq (line 217) | function Wq(e,t){const n=fe(t.map(o=>e.getShape(o)).filter(o=>o&&e.isSha... function Gq (line 217) | function Gq(e,t,n={}){const r=e.getShape(t);if(!r)return;const o=e.getSo... function YC (line 217) | function YC(e){return er.isValid(e)?{isValid:!0,hasProtocol:!0}:er.isVal... function i (line 217) | function i(c,l){if(!s[c]){s[c]={};for(var u=0;u2){const o=new P(t[0],t[1]... function WM (line 217) | async function WM(e,t,n,r){const s=(await Promise.all(t.map(async i=>awa... function sZ (line 217) | function sZ(e,t,n){const r=n??(e.inputs.shiftKey?e.inputs.currentPagePoi... function Cv (line 217) | async function Cv(e,t,n,r){var o;try{if(new URL(t).pathname.match(/\.(pn... function iZ (line 217) | function iZ(e){const t=document.implementation.createHTMLDocument("");re... function tp (line 217) | function tp(e){const{activeElement:t}=document;return e.getIsMenuOpen()|... function GM (line 217) | async function GM(e,t,n){const r=t.filter(s=>(s.type==="file"||s.type===... function pZ (line 217) | function pZ(){const e=z(),t=So(),n=x.useCallback(function(i){e.getSelect... function fZ (line 217) | function fZ(){const e=z(),t=So(),n=K("editor.isFocused",()=>e.getInstanc... function YM (line 217) | async function YM(e,t,n){const{type:r,quality:o,scale:s,width:i,height:a... function XM (line 217) | async function XM(e,t,n){const r=await e.getSvgString(t!=null&&t.length?... function Iv (line 217) | async function Iv(e,t,n,r={}){var o;switch(n){case"svg":return(o=await X... function qM (line 217) | async function qM({editor:e,ids:t,format:n,opts:r={}}){switch(n){case"sv... function mZ (line 217) | function mZ(e,t,n,r={}){return{blobPromise:qM({editor:e,ids:t,format:n,o... function yZ (line 217) | function yZ(e,t,n="svg",r={}){if(!window.navigator.clipboard)return Prom... function SZ (line 217) | async function SZ(e){var t,n;await((n=(t=navigator.clipboard)==null?void... function vZ (line 217) | function vZ(){const e=z(),{addToast:t}=Kr(),n=$e();return x.useCallback(... function xZ (line 217) | async function xZ(e,t,n="png",r,o={}){if(!r&&(r=`shapes at ${ZC()}`,t.le... function ZC (line 217) | function ZC(){const e=new Date,t=String(e.getFullYear()).slice(2),n=Stri... function wZ (line 217) | function wZ(e){const t=document.createElement("a"),n=URL.createObjectURL... function bZ (line 217) | function bZ(){const e=z(),{addToast:t}=Kr(),n=$e();return x.useCallback(... function PZ (line 217) | function PZ(){const e=z(),t=x.useRef(null),n=x.useRef(null);return x.use... function CZ (line 300) | function CZ(e){return Object.fromEntries(e.map(t=>[t.id,t]))} function ha (line 300) | function ha(e,t){if(e.getSelectedShapes().length===0)return e.getDocumen... function IZ (line 300) | function IZ({overrides:e,children:t}){const n=z(),{addDialog:r,clearDial... function ce (line 300) | function ce(){const e=x.useContext(ZM);if(!e)throw new Error("useTools m... function gu (line 300) | function gu(e,t){return e?typeof e=="string"?e:t?e[t]??e.default:void 0:... function Ev (line 300) | function Ev(e,t,n){return Vn(e,eo(t,n))} function Go (line 300) | function Go(e,t){return typeof e=="function"?e(t):e} function Yo (line 300) | function Yo(e){return e.split("-")[0]} function kc (line 300) | function kc(e){return e.split("-")[1]} function Qx (line 300) | function Qx(e){return e==="x"?"y":"x"} function Jx (line 300) | function Jx(e){return e==="y"?"height":"width"} function Tc (line 300) | function Tc(e){return["top","bottom"].includes(Yo(e))?"y":"x"} function ew (line 300) | function ew(e){return Qx(Tc(e))} function TZ (line 300) | function TZ(e,t,n){n===void 0&&(n=!1);const r=kc(e),o=ew(e),s=Jx(o);let ... function $Z (line 300) | function $Z(e){const t=df(e);return[_v(e),t,_v(t)]} function _v (line 300) | function _v(e){return e.replace(/start|end/g,t=>kZ[t])} function MZ (line 300) | function MZ(e,t,n){const r=["left","right"],o=["right","left"],s=["top",... function AZ (line 300) | function AZ(e,t,n,r){const o=kc(e);let s=MZ(Yo(e),n==="start",r);return ... function df (line 300) | function df(e){return e.replace(/left|right|bottom|top/g,t=>_Z[t])} function jZ (line 300) | function jZ(e){return{top:0,right:0,bottom:0,left:0,...e}} function QM (line 300) | function QM(e){return typeof e!="number"?jZ(e):{top:e,right:e,bottom:e,l... function hf (line 300) | function hf(e){const{x:t,y:n,width:r,height:o}=e;return{width:r,height:o... function QC (line 300) | function QC(e,t,n){let{reference:r,floating:o}=e;const s=Tc(t),i=ew(t),a... function mu (line 300) | async function mu(e,t){var n;t===void 0&&(t={});const{x:r,y:o,platform:s... method fn (line 300) | async fn(t){const{x:n,y:r,placement:o,rects:s,platform:i,elements:a,midd... method fn (line 300) | async fn(t){var n,r;const{placement:o,middlewareData:s,rects:i,initialPl... function JC (line 300) | function JC(e,t){return{top:e.top-t.height,right:e.right-t.width,bottom:... function eI (line 300) | function eI(e){return EZ.some(t=>e[t]>=0)} method fn (line 300) | async fn(t){const{rects:n}=t,{strategy:r="referenceHidden",...o}=Go(e,t)... function FZ (line 300) | async function FZ(e,t){const{placement:n,platform:r,elements:o}=e,s=awai... method fn (line 300) | async fn(t){var n,r;const{x:o,y:s,placement:i,middlewareData:a}=t,c=awai... method fn (line 300) | async fn(t){const{x:n,y:r,placement:o}=t,{mainAxis:s=!0,crossAxis:i=!1,l... method fn (line 300) | fn(t){const{x:n,y:r,placement:o,rects:s,middlewareData:i}=t,{offset:a=0,... method fn (line 300) | async fn(t){const{placement:n,rects:r,platform:o,elements:s}=t,{apply:i=... function $c (line 300) | function $c(e){return JM(e)?(e.nodeName||"").toLowerCase():"#document"} function Qn (line 300) | function Qn(e){var t;return(e==null||(t=e.ownerDocument)==null?void 0:t.... function os (line 300) | function os(e){var t;return(t=(JM(e)?e.ownerDocument:e.document)||window... function JM (line 300) | function JM(e){return e instanceof Node||e instanceof Qn(e).Node} function uo (line 300) | function uo(e){return e instanceof Element||e instanceof Qn(e).Element} function ho (line 300) | function ho(e){return e instanceof HTMLElement||e instanceof Qn(e).HTMLE... function tI (line 300) | function tI(e){return typeof ShadowRoot>"u"?!1:e instanceof ShadowRoot||... function Uu (line 300) | function Uu(e){const{overflow:t,overflowX:n,overflowY:r,display:o}=Ur(e)... function HZ (line 300) | function HZ(e){return["table","td","th"].includes($c(e))} function tw (line 300) | function tw(e){const t=nw(),n=Ur(e);return n.transform!=="none"||n.persp... function KZ (line 300) | function KZ(e){let t=Hs(e);for(;ho(t)&&!hc(t);){if(tw(t))return t;t=Hs(t... function nw (line 300) | function nw(){return typeof CSS>"u"||!CSS.supports?!1:CSS.supports("-web... function hc (line 300) | function hc(e){return["html","body","#document"].includes($c(e))} function Ur (line 300) | function Ur(e){return Qn(e).getComputedStyle(e)} function fg (line 300) | function fg(e){return uo(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollT... function Hs (line 300) | function Hs(e){if($c(e)==="html")return e;const t=e.assignedSlot||e.pare... function eA (line 300) | function eA(e){const t=Hs(e);return hc(t)?e.ownerDocument?e.ownerDocumen... function yu (line 300) | function yu(e,t,n){var r;t===void 0&&(t=[]),n===void 0&&(n=!0);const o=e... function tA (line 300) | function tA(e){const t=Ur(e);let n=parseFloat(t.width)||0,r=parseFloat(t... function rw (line 300) | function rw(e){return uo(e)?e:e.contextElement} function qa (line 300) | function qa(e){const t=rw(e);if(!ho(t))return Us(1);const n=t.getBoundin... function nA (line 300) | function nA(e){const t=Qn(e);return!nw()||!t.visualViewport?WZ:{x:t.visu... function VZ (line 300) | function VZ(e,t,n){return t===void 0&&(t=!1),!n||t&&n!==Qn(e)?!1:t} function Ri (line 300) | function Ri(e,t,n,r){t===void 0&&(t=!1),n===void 0&&(n=!1);const o=e.get... function ow (line 300) | function ow(e){return GZ.some(t=>{try{return e.matches(t)}catch{return!1... function YZ (line 300) | function YZ(e){let{elements:t,rect:n,offsetParent:r,strategy:o}=e;const ... function XZ (line 300) | function XZ(e){return Array.from(e.getClientRects())} function rA (line 300) | function rA(e){return Ri(os(e)).left+fg(e).scrollLeft} function qZ (line 300) | function qZ(e){const t=os(e),n=fg(e),r=e.ownerDocument.body,o=Vn(t.scrol... function ZZ (line 300) | function ZZ(e,t){const n=Qn(e),r=os(e),o=n.visualViewport;let s=r.client... function QZ (line 300) | function QZ(e,t){const n=Ri(e,!0,t==="fixed"),r=n.top+e.clientTop,o=n.le... function nI (line 300) | function nI(e,t,n){let r;if(t==="viewport")r=ZZ(e,n);else if(t==="docume... function oA (line 300) | function oA(e,t){const n=Hs(e);return n===t||!uo(n)||hc(n)?!1:Ur(n).posi... function JZ (line 300) | function JZ(e,t){const n=t.get(e);if(n)return n;let r=yu(e,[],!1).filter... function eQ (line 300) | function eQ(e){let{element:t,boundary:n,rootBoundary:r,strategy:o}=e;con... function tQ (line 300) | function tQ(e){const{width:t,height:n}=tA(e);return{width:t,height:n}} function nQ (line 300) | function nQ(e,t,n){const r=ho(t),o=os(t),s=n==="fixed",i=Ri(e,!0,s,t);le... function uy (line 300) | function uy(e){return Ur(e).position==="static"} function rI (line 300) | function rI(e,t){return!ho(e)||Ur(e).position==="fixed"?null:t?t(e):e.of... function sA (line 300) | function sA(e,t){const n=Qn(e);if(ow(e))return n;if(!ho(e)){let o=Hs(e);... function oQ (line 300) | function oQ(e){return Ur(e).direction==="rtl"} function iQ (line 300) | function iQ(e,t){let n=null,r;const o=os(e);function s(){var a;clearTime... function aQ (line 300) | function aQ(e,t,n,r){r===void 0&&(r={});const{ancestorScroll:o=!0,ancest... function pf (line 300) | function pf(e,t){if(e===t)return!0;if(typeof e!=typeof t)return!1;if(typ... function iA (line 300) | function iA(e){return typeof window>"u"?1:(e.ownerDocument.defaultView||... function sI (line 300) | function sI(e,t){const n=iA(e);return Math.round(t*n)/n} function iI (line 300) | function iI(e){const t=x.useRef(e);return np(()=>{t.current=e}),t} function gQ (line 300) | function gQ(e){e===void 0&&(e={});const{placement:t="bottom",strategy:n=... function t (line 300) | function t(n){return{}.hasOwnProperty.call(n,"current")} method fn (line 300) | fn(n){const{element:r,padding:o}=typeof e=="function"?e(n):e;return r&&t... function aA (line 300) | function aA(e){const[t,n]=x.useState(void 0);return Di(()=>{if(e){n({wid... function $Q (line 300) | function $Q(e){return e!==null} method fn (line 300) | fn(t){var n,r,o,s,i;const{placement:a,rects:c,middlewareData:l}=t,d=((n=... function hA (line 300) | function hA(e){const[t,n="center"]=e.split("-");return[t,n]} function vA (line 300) | function vA(e){return e?"open":"closed"} function Qs (line 300) | function Qs(e,t){const n=z(),r=x.useRef(!1),o=So(),s=x.useCallback(a=>{r... function aw (line 300) | function aw({id:e,children:t,onOpenChange:n,open:r}){const[o,s]=Qs(e,n);... function cw (line 300) | function cw({children:e}){return h.jsx(HQ,{asChild:!0,dir:"ltr",children... function lw (line 300) | function lw({side:e,children:t,align:n="center",sideOffset:r=8,alignOffs... function mg (line 300) | function mg(){return x.useContext(xA)} function vr (line 300) | function vr({type:e,sourceId:t,children:n}){return h.jsx(xA.Provider,{va... function uw (line 300) | function uw(e){const t=x.useContext(VQ);return e||t||"ltr"} function rJ (line 300) | function rJ(e,t){return t!=="rtl"?e:e==="ArrowLeft"?"ArrowRight":e==="Ar... function oJ (line 300) | function oJ(e,t,n){const r=rJ(e.key,n);if(!(t==="vertical"&&["ArrowLeft"... function PA (line 300) | function PA(e){const t=document.activeElement;for(const n of e)if(n===t|... function sJ (line 300) | function sJ(e,t){return e.map((n,r)=>e[(t+r)%e.length])} function OA (line 300) | function OA(e){return e?"open":"closed"} function Mv (line 300) | function Mv(e){return e==="indeterminate"} function AJ (line 300) | function AJ(e){return Mv(e)?"indeterminate":e?"checked":"unchecked"} function jJ (line 300) | function jJ(e){const t=document.activeElement;for(const n of e)if(n===t|... function OJ (line 300) | function OJ(e,t){return e.map((n,r)=>e[(t+r)%e.length])} function DJ (line 300) | function DJ(e,t,n){const o=t.length>1&&Array.from(t).every(l=>l===t[0])?... function RJ (line 300) | function RJ(e,t){const{x:n,y:r}=e;let o=!1;for(let s=0,i=t.length-1;st.pointerType==="mouse"?e(t):void 0} function Qd (line 300) | function Qd(e){return t=>t.pointerType!=="mouse"?e(t):void 0} function XA (line 300) | function XA(e){return e.split(",")[0].split("").map(t=>{const n=t.replac... function Av (line 300) | function Av(e){return"— "+XA(e).join(" ")} function oee (line 300) | function oee(e){return h.jsx("svg",{width:16,height:16,viewBox:"0 0 16 1... function Li (line 300) | function Li({id:e,children:t,modal:n=!1,debugOpen:r=!1}){const[o,s]=Qs(e... function Fi (line 300) | function Fi({children:e,...t}){return h.jsx(gw,{dir:"ltr",asChild:!0,onT... function Ni (line 300) | function Ni({side:e="bottom",align:t="start",sideOffset:n=8,alignOffset:... function Iee (line 300) | function Iee({id:e,children:t}){const[n,r]=Qs(e);return h.jsx(bee,{open:... function Eee (line 300) | function Eee({id:e,label:t,title:n,disabled:r}){return h.jsx(Pee,{dir:"l... function _ee (line 300) | function _ee({id:e,alignOffset:t=-1,sideOffset:n=-4,size:r="small",child... function kee (line 300) | function kee({children:e}){return h.jsx(vee,{dir:"ltr",className:"tlui-m... function wu (line 300) | function wu({noClose:e,children:t}){return h.jsx(xee,{dir:"ltr",asChild:... function Dl (line 300) | function Dl({children:e,visibleOnMobileLayout:t=!1}){const n=Rn();return... function R (line 300) | function R({disabled:e=!1,spinner:t=!1,readonlyOk:n=!1,id:r,kbd:o,label:... function Tee (line 300) | function Tee(){return h.jsxs(h.Fragment,{children:[h.jsx($ee,{}),h.jsx(M... function $ee (line 300) | function $ee(){const e=ce(),t=wn(2);return h.jsxs(h.Fragment,{children:[... function Mee (line 300) | function Mee(){const e=ce(),t=wn(3);return h.jsxs(h.Fragment,{children:[... function Aee (line 300) | function Aee(){const e=ce(),t=VT();return h.jsxs(h.Fragment,{children:[h... function jee (line 300) | function jee(){const e=ce(),t=wn(1);return h.jsxs(h.Fragment,{children:[... function Oee (line 300) | function Oee(){return Rn()t.getZoomLevel()==... function Ree (line 300) | function Ree(){const e=ce(),t=wn(1);return h.jsx(R,{...e["rotate-ccw"],d... function Lee (line 300) | function Lee(){const e=ce(),t=wn(1);return h.jsx(R,{...e["rotate-cw"],di... function Fee (line 300) | function Fee(){const e=ce(),t=XT();return h.jsx(R,{...e["edit-link"],dis... function Nee (line 300) | function Nee(){const e=GT(),t=YT();return e?h.jsx(cI,{}):t?h.jsx(zee,{})... function cI (line 300) | function cI(){const e=ce(),t=wn(2);return h.jsx(R,{...e.group,disabled:!... function zee (line 300) | function zee(){const e=ce();return h.jsx(R,{...e.ungroup})} function wr (line 300) | function wr({id:e,kbd:t,label:n,readonlyOk:r,onSelect:o,disabled:s=!1,ch... function ye (line 300) | function ye({id:e,label:t,children:n}){const{type:r,sourceId:o}=mg(),s=$... function br (line 300) | function br({id:e,disabled:t=!1,label:n,size:r="small",children:o}){cons... function Uee (line 300) | function Uee({id:e,children:t}){const[n,r]=Qs(e);return h.jsx(YJ,{open:n... function QA (line 300) | function QA(){const e=ce();return wW()?h.jsx(R,{...e["toggle-auto-size"]... function JA (line 300) | function JA(){const e=ce();return XT()?h.jsx(R,{...e["edit-link"]}):null} function Hee (line 300) | function Hee(){const e=ce();return wn(1)?h.jsx(R,{...e.duplicate}):null} function ej (line 300) | function ej(){const e=ce();return GT()?h.jsx(R,{...e.group}):null} function tj (line 300) | function tj(){const e=ce();return YT()?h.jsx(R,{...e.ungroup}):null} function nj (line 300) | function nj(){const e=z(),t=ce();return K("allow unframe",()=>{const r=e... function rj (line 300) | function rj(){const e=z(),t=ce();return K("allow fit frame to content",(... function oj (line 300) | function oj(){const e=z(),t=ce();return K("selected shapes",()=>e.getSel... function yw (line 300) | function yw(){const e=ce(),t=z(),n=K("isTransparentBg",()=>!t.getInstanc... function Kee (line 300) | function Kee(){const e=z(),t=ce(),n=K("any shapes",()=>e.getCurrentPageS... function sj (line 300) | function sj(){const e=z(),t=K("zoomed to 100",()=>e.getZoomLevel()===1,[... function ij (line 300) | function ij(){const e=z(),t=K("has shapes",()=>e.getCurrentPageShapeIds(... function aj (line 300) | function aj(){const e=z(),t=K("has shapes",()=>e.getSelectedShapeIds().l... function cj (line 300) | function cj(){return h.jsxs(ye,{id:"clipboard",children:[h.jsx(Vee,{}),h... function Wee (line 300) | function Wee(){var r;const e=z(),t=ce(),n=K("atLeastOneShapeOnPage",()=>... function Vee (line 300) | function Vee(){const e=ce(),t=wn(1);return h.jsx(R,{...e.cut,disabled:!t})} function Gee (line 300) | function Gee(){const e=ce(),t=xW(1);return h.jsx(R,{...e.copy,disabled:!... function Yee (line 300) | function Yee(){const e=ce(),t=vW;return h.jsx(R,{...e.paste,disabled:!t})} function lj (line 300) | function lj(){const e=z(),t=ce();return K("atLeastOneShapeOnPage",()=>e.... function uj (line 300) | function uj(){const e=ce(),t=z(),n=K("atLeastOneShapeOnPage",()=>t.getCu... function Xee (line 300) | function Xee(){const e=ce(),t=wn(1);return h.jsx(R,{...e.delete,disabled... function qee (line 300) | function qee(){const e=wn(2),t=bW(),n=ce();return e||t?h.jsxs(br,{id:"ar... function Zee (line 300) | function Zee(){const e=ce();return wn(3)?h.jsxs(ye,{id:"distribute",chil... function Qee (line 300) | function Qee(){const e=ce(),t=wn(2),n=VT();return t?h.jsxs(ye,{id:"order... function Jee (line 300) | function Jee(){const e=ce();return wn(1)?h.jsx(br,{id:"reorder",label:"c... function ete (line 300) | function ete(){const e=z(),t=K("pages",()=>e.getPages(),[e]),n=K("curren... function dj (line 300) | function dj(){const e=z(),t=ce();return K("oneEmbedSelected",()=>{const ... function hj (line 300) | function hj(){const e=z(),t=ce();return K("oneEmbeddableBookmarkSelected... function tte (line 300) | function tte(){const e=ce(),t=z(),n=K("isSnapMode",()=>t.user.getIsSnapM... function nte (line 300) | function nte(){const e=ce(),t=z(),n=K("isToolLock",()=>t.getInstanceStat... function rte (line 300) | function rte(){const e=ce(),t=z(),n=K("isGridMode",()=>t.getInstanceStat... function ote (line 300) | function ote(){const e=ce(),t=z(),n=K("isWrapMode",()=>t.user.getIsWrapM... function ste (line 300) | function ste(){const e=ce(),t=z(),n=K("isDarkMode",()=>t.user.getIsDarkM... function ite (line 300) | function ite(){const e=ce(),t=z(),n=K("isFocusMode",()=>t.getInstanceSta... function ate (line 300) | function ate(){const e=ce(),t=z(),n=K("edgeScrollSpeed",()=>t.user.getEd... function cte (line 300) | function cte(){const e=ce(),t=z(),n=K("animationSpeed",()=>t.user.getAni... function lte (line 300) | function lte(){const e=ce(),t=z(),n=K("isDebugMode",()=>t.getInstanceSta... function ute (line 300) | function ute(){const e=z();return K("isSelectToolActive",()=>e.getCurren... function jv (line 300) | function jv({checked:e}){return h.jsx(Bs,{icon:e?"check":"checkbox-empty... function hte (line 300) | function hte(){const e=z(),{addToast:t}=Kr(),{addDialog:n}=Yi(),[r,o]=Se... function pte (line 300) | function pte(){const e=Object.values($t);return e.length?h.jsx(br,{id:"d... function fte (line 300) | function fte(){const e=Object.values(z5);return e.length?h.jsx(br,{id:"f... function gte (line 300) | function gte({title:e="title",body:t="hello hello hello",cancel:n="Cance... function mte (line 300) | function mte(e,t){const n=Array(t),r=Math.floor(Math.sqrt(t));for(let o=... function yte (line 300) | function yte({children:e}){const t=e??h.jsx(hte,{});return h.jsxs(Li,{id... function vte (line 300) | function vte(e=!0){const[t,n]=x.useState(0),r=z();x.useEffect(()=>{if(!e... function wte (line 300) | function wte(){const e=K("show_fps",()=>$t.showFps.get(),[$t]),t=x.useRe... function fj (line 300) | function fj(){const e=z(),t=So(),n=K("locale",()=>e.user.getLocale(),[e]... function bte (line 300) | function bte(){return h.jsxs(h.Fragment,{children:[h.jsx(fj,{}),h.jsx(Pt... function Pte (line 300) | function Pte(){const{KeyboardShortcutsDialog:e}=ti(),{addDialog:t}=Yi();... function Ite (line 300) | function Ite(){const e=z(),t=ce(),[n,r]=x.useState(!1),o=x.useRef(!1);re... function Ete (line 300) | function Ete(){const e=z(),t=ce();return K("is pen mode",()=>e.getInstan... function _te (line 300) | function _te(){const e=z(),t=ce();return K("is following user",()=>!!e.g... function kte (line 300) | function kte(){return h.jsxs(h.Fragment,{children:[h.jsx(Ete,{}),h.jsx(I... function Tte (line 300) | function Tte({children:e}){const t=e??h.jsx(kte,{});return h.jsx("div",{... function $te (line 300) | function $te(){const e=ce(),t=De();return h.jsxs(h.Fragment,{children:[h... function Ate (line 300) | function Ate(){return h.jsxs(h.Fragment,{children:[h.jsx(Ote,{}),h.jsx(F... function jte (line 300) | function jte(){const e=ce();return h.jsxs(br,{id:"export-all-as",label:"... function Ote (line 300) | function Ote(){const e=z(),t=K("isSelectToolActive",()=>e.getCurrentTool... function Dte (line 300) | function Dte(){return h.jsxs(ye,{id:"misc",children:[h.jsx(ej,{}),h.jsx(... function Rte (line 300) | function Rte(){return h.jsxs(ye,{id:"lock",children:[h.jsx(oj,{}),h.jsx(... function Lte (line 300) | function Lte(){const e=ce(),t=ZT(),n=qT();return h.jsxs(ye,{id:"undo-red... function Fte (line 300) | function Fte(){const e=ce();return h.jsx(br,{id:"view",label:"menu.view"... function Nte (line 300) | function Nte(){const e=ce();return h.jsxs(ye,{id:"extras",children:[h.js... function zte (line 300) | function zte(){return h.jsx(ye,{id:"preferences",children:h.jsxs(br,{id:... function sl (line 300) | function sl(e){if(hy[e])return hy[e];const n=document.createElement("can... function fa (line 300) | function fa(e,{center:t,radius:n,numArcSegments:r=20,startAngle:o=0,endA... function ga (line 300) | function ga(e,t,n,r,o,s){e[t++]=n,e[t++]=r,e[t++]=n,e[t++]=r+s,e[t++]=n+... function Hte (line 300) | function Hte(e,t,n){const r=rp;n=Math.min(n,Math.min(t.w,t.h)/2);const o... function Kte (line 300) | function Kte(e){if(!e)throw new Error("Canvas element not found");const ... function Jd (line 328) | function Jd(e,t){const n=e.createBuffer();if(!n)throw new Error("Failed ... function uI (line 328) | function uI(e,t,n){let r=e.vertices.length;for(;rth... method constructor (line 328) | constructor(t,n){m(this,"disposables",[]);m(this,"close",()=>this.disp... method _getColors (line 328) | _getColors(){const t=getComputedStyle(this.editor.getContainer());retu... method updateColors (line 328) | updateColors(){this.colors=this._getColors()} method getDpr (line 328) | getDpr(){return this.editor.getInstanceState().devicePixelRatio} method getContentPageBounds (line 328) | getContentPageBounds(){const t=this.editor.getViewportPageBounds(),n=t... method getContentScreenBounds (line 328) | getContentScreenBounds(){const t=this.getContentPageBounds(),n=this.ed... method _getCanvasBoundingRect (line 328) | _getCanvasBoundingRect(){const{x:t,y:n,width:r,height:o}=this.elem.get... method getCanvasScreenBounds (line 328) | getCanvasScreenBounds(){return this.canvasBoundingClientRect.get()} method _listenForCanvasResize (line 328) | _listenForCanvasResize(){const t=new ResizeObserver(()=>{const n=this.... method getCanvasSize (line 328) | getCanvasSize(){const t=this.canvasBoundingClientRect.get(),n=this.get... method getCanvasClientPosition (line 328) | getCanvasClientPosition(){return this.canvasBoundingClientRect.get().p... method getCanvasPageBounds (line 328) | getCanvasPageBounds(){const t=this.getCanvasScreenBounds(),n=this.getC... method getZoom (line 328) | getZoom(){return this.getCanvasPageBounds().width/this.getCanvasScreen... method getCanvasPageBoundsArray (line 328) | getCanvasPageBoundsArray(){const{x:t,y:n,w:r,h:o}=this.getCanvasPageBo... method drawShapes (line 328) | drawShapes(t,n,r){this.gl.prepareTriangles(t,n),this.gl.setFillColor(r... method drawViewport (line 328) | drawViewport(){const t=this.editor.getViewportPageBounds(),n=Hte(this.... method drawCollaborators (line 328) | drawCollaborators(){const t=this.editor.getCollaboratorsOnCurrentPage(... function Gte (line 328) | function Gte(){const e=z(),t=x.useRef(null),n=x.useRef(!1),r=x.useRef();... function Yte (line 328) | function Yte(e,t){const[n,r]=Se.useState(t);Se.useLayoutEffect(()=>{cons... function Qte (line 328) | function Qte(){const e=ce(),t=z(),n=ZT(),r=qT(),o=wn(1),s=ns(),i=K("shou... function mj (line 328) | function mj(e=ene){const t=z();return K("getRelevantStyles",()=>{var s;c... function tne (line 328) | function tne(e){const{uiType:t,items:n,title:r,style:o,value:s,onValueCh... function yj (line 328) | function yj(e,[t,n]){return Math.min(n,Math.max(t,e))} function nne (line 328) | function nne(e){const t=x.useRef({value:e,previous:e});return x.useMemo(... function T (line 328) | function T(L){const B=yne(_,L);F(L,B)} function O (line 328) | function O(L){F(L,b.current)} function N (line 328) | function N(){const L=$.current[b.current];_[b.current]!==L&&p(_)} function F (line 328) | function F(L,B,{commit:q}={commit:!1}){const Q=wne(s),H=bne(Math.round((... function v (line 328) | function v(b){const E=y.current||d.getBoundingClientRect(),C=[0,E.width]... function y (line 328) | function y(g){const w=p.current||u.current.getBoundingClientRect(),S=[0,... function gne (line 328) | function gne(e=[],t,n){const r=[...e];return r[n]=t,r.sort((o,s)=>o-s)} function Ij (line 328) | function Ij(e,t,n){const s=100/(n-t)*(e-t);return yj(s,[0,100])} function mne (line 328) | function mne(e,t){return t>2?`Value ${e+1} of ${t}`:t===2?["Minimum","Ma... function yne (line 328) | function yne(e,t){if(e.length===1)return 0;const n=e.map(o=>Math.abs(o-t... function Sne (line 328) | function Sne(e,t,n){const r=e/2,s=Sw([0,50],[0,r]);return(r-s(t)*n)*n} function vne (line 328) | function vne(e){return e.slice(0,-1).map((t,n)=>e[n+1]-t)} function xne (line 328) | function xne(e,t){if(t>0){const n=vne(e);return Math.min(...n)>=t}return!0} function Sw (line 328) | function Sw(e,t){return n=>{if(e[0]===e[1]||t[0]===t[1])return t[0];cons... function wne (line 328) | function wne(e){return(String(e).split(".")[1]||"").length} function bne (line 328) | function bne(e,t){const n=Math.pow(10,t);return Math.round(e*n)/n} function kne (line 328) | function kne({label:e,uiTypeA:t,uiTypeB:n,labelA:r,labelB:o,itemsA:s,ite... function $ne (line 328) | function $ne({id:e,label:t,uiType:n,style:r,items:o,type:s,value:i,onVal... function Mne (line 328) | function Mne({styles:e}){const t=Ru();if(!e)return null;const n=e.get(oo... function Wu (line 328) | function Wu(){const e=z(),t=So();return Se.useMemo(()=>function(r,o,s){e... function Ane (line 328) | function Ane({styles:e,theme:t}){const n=$e(),r=z(),o=Wu(),s=e.get(tr),i... function jne (line 328) | function jne({theme:e,styles:t}){const n=$e(),r=Wu(),o=t.get(ao),s=t.get... function One (line 328) | function One({styles:e}){const t=Wu(),n=e.get(oo);return n===void 0?null... function Dne (line 328) | function Dne({styles:e}){const t=Wu(),n=e.get(Hp);return n===void 0?null... function Rne (line 328) | function Rne({styles:e}){const t=Wu(),n=e.get(Bp),r=e.get(zp);return!n||... function Lne (line 328) | function Lne(){const e=z(),t=K("opacity",()=>e.getSharedOpacity(),[e]),n... function Nne (line 328) | function Nne(){const e=z(),t=$e(),n=mj(),r=n==null?void 0:n.get(tr),o=Jo... function zne (line 328) | function zne(){return h.jsxs(h.Fragment,{children:[h.jsx(Bne,{}),h.jsx(U... function Ue (line 328) | function Ue(e){var r;const t=z(),n=(r=e.meta)==null?void 0:r.geo;return ... function Bne (line 328) | function Bne(){const e=De(),t=Ue(e.select);return h.jsx(R,{...e.select,i... function Une (line 328) | function Une(){const e=De(),t=Ue(e.hand);return h.jsx(R,{...e.hand,isSel... function Hne (line 328) | function Hne(){const e=De(),t=Ue(e.draw);return h.jsx(R,{...e.draw,isSel... function Kne (line 328) | function Kne(){const e=De(),t=Ue(e.eraser);return h.jsx(R,{...e.eraser,i... function Wne (line 328) | function Wne(){const e=De(),t=Ue(e.arrow);return h.jsx(R,{...e.arrow,isS... function Vne (line 328) | function Vne(){const e=De(),t=Ue(e.text);return h.jsx(R,{...e.text,isSel... function Gne (line 328) | function Gne(){const e=De(),t=Ue(e.note);return h.jsx(R,{...e.note,isSel... function Yne (line 328) | function Yne(){const e=De(),t=Ue(e.asset);return h.jsx(R,{...e.asset,isS... function Xne (line 328) | function Xne(){const e=De(),t=Ue(e.rectangle);return h.jsx(R,{...e.recta... function qne (line 328) | function qne(){const e=De(),t=Ue(e.ellipse);return h.jsx(R,{...e.ellipse... function Zne (line 328) | function Zne(){const e=De(),t=Ue(e.diamond);return h.jsx(R,{...e.diamond... function Qne (line 328) | function Qne(){const e=De(),t=Ue(e.triangle);return h.jsx(R,{...e.triang... function Jne (line 328) | function Jne(){const e=De(),t=Ue(e.trapezoid);return h.jsx(R,{...e.trape... function ere (line 328) | function ere(){const e=De(),t=Ue(e.rhombus);return h.jsx(R,{...e.rhombus... function tre (line 328) | function tre(){const e=De(),t=Ue(e.hexagon);return h.jsx(R,{...e.hexagon... function nre (line 328) | function nre(){const e=De(),t=Ue(e.cloud);return h.jsx(R,{...e.cloud,isS... function rre (line 328) | function rre(){const e=De(),t=Ue(e.star);return h.jsx(R,{...e.star,isSel... function ore (line 328) | function ore(){const e=De(),t=Ue(e.oval);return h.jsx(R,{...e.oval,isSel... function sre (line 328) | function sre(){const e=De(),t=Ue(e["x-box"]);return h.jsx(R,{...e["x-box... function ire (line 328) | function ire(){const e=De(),t=Ue(e["check-box"]);return h.jsx(R,{...e["c... function are (line 328) | function are(){const e=De(),t=Ue(e["arrow-left"]);return h.jsx(R,{...e["... function cre (line 328) | function cre(){const e=De(),t=Ue(e["arrow-up"]);return h.jsx(R,{...e["ar... function lre (line 328) | function lre(){const e=De(),t=Ue(e["arrow-down"]);return h.jsx(R,{...e["... function ure (line 328) | function ure(){const e=De(),t=Ue(e["arrow-right"]);return h.jsx(R,{...e[... function dre (line 328) | function dre(){const e=De(),t=Ue(e.line);return h.jsx(R,{...e.line,isSel... function hre (line 328) | function hre(){const e=De(),t=Ue(e.highlight);return h.jsx(R,{...e.highl... function pre (line 328) | function pre(){const e=De(),t=Ue(e.frame);return h.jsx(R,{...e.frame,isS... function fre (line 328) | function fre(){const e=De(),t=Ue(e.laser);return h.jsx(R,{...e.laser,isS... function fy (line 328) | function fy(e,t,n,r){e.addEventListener?e.addEventListener(t,n,r):e.atta... function al (line 328) | function al(e,t,n,r){e.removeEventListener?e.removeEventListener(t,n,r):... function Ej (line 328) | function Ej(e,t){const n=t.slice(0,t.length-1);for(let r=0;r=t.length?e:t,r=e.length>=t.length?t:... function Tj (line 328) | function Tj(e){kj=e||"all"} function Pu (line 328) | function Pu(){return kj||"all"} function Sre (line 328) | function Sre(){return Ve.slice(0)} function vre (line 328) | function vre(){return Ve.map(e=>mre(e)||yre(e)||String.fromCharCode(e))} function xre (line 328) | function xre(){const e=[];return Object.keys(ct).forEach(t=>{ct[t].forEa... function wre (line 328) | function wre(e){const t=e.target||e.srcElement,{tagName:n}=t;let r=!0;co... function bre (line 328) | function bre(e){return typeof e=="string"&&(e=Vu(e)),Ve.indexOf(e)!==-1} function Pre (line 328) | function Pre(e,t){let n,r;e||(e=Pu());for(const o in ct)if(Object.protot... function Cre (line 328) | function Cre(e){let t=e.keyCode||e.which||e.charCode;const n=Ve.indexOf(... function $j (line 328) | function $j(e){if(typeof e>"u")Object.keys(ct).forEach(o=>{Array.isArray... function fI (line 328) | function fI(e,t,n,r){if(t.element!==r)return;let o;if(t.scope===n||t.sco... function gI (line 328) | function gI(e,t){const n=ct["*"];let r=e.keyCode||e.which||e.charCode;if... function kn (line 328) | function kn(e,t,n){Ve=[];const r=_j(e);let o=[],s="all",i=document,a=0,c... function Ire (line 328) | function Ire(e){let t=arguments.length>1&&arguments[1]!==void 0?argument... function xw (line 328) | function xw(e){const t=Object.values(ct).flat();if(t.findIndex(r=>{let{e... function Ere (line 328) | function Ere(){const e=z(),t=ns(),n=ce(),r=De(),o=K("is focused",()=>e.g... function yI (line 328) | function yI(e){return _re(e).map(t=>{let n="";const r=t.split("");return... function _re (line 328) | function _re(e){typeof e!="string"&&(e=""),e=e.replace(/\s/g,"");const t... function Sl (line 328) | function Sl(e){return e.getIsMenuOpen()||e.getEditingShapeId()!==null||e... function Tre (line 328) | function Tre({children:e}){const t=z(),n=v8(),r=Rn(),o=$e(),s=Math.min(8... function Mre (line 335) | function Mre({activeToolId:e}){const t=z(),n=Rn(),r=$e(),o=K("is tool lo... function jre (line 335) | function jre(){const e=ce();return h.jsxs(h.Fragment,{children:[h.jsx(R,... function Rre (line 335) | function Rre({overrides:e={},children:t}){const n=Q0(e);return h.jsx(Mj.... function ti (line 335) | function ti(){return x.useContext(Mj)} function Lre (line 335) | function Lre({overrides:e,components:t,assetUrls:n,onUiEvent:r,forceMobi... function Fre (line 335) | function Fre({overrides:e,children:t}){const n=Kq(e);return h.jsx(IZ,{ov... function Nre (line 335) | function Nre(){const e=z(),{addToast:t}=Kr();x.useEffect(()=>{function n... function Hre (line 335) | function Hre(e){return{draw:{url:e.fonts.draw,format:e.fonts.draw.split(... function Aj (line 335) | function Aj(e){const t=x.useMemo(()=>Hre(e),[e]),n=[th("tldraw_draw",t.d... function Kre (line 335) | function Kre(e){const{children:t,maxImageDimension:n,maxAssetSize:r,acce... function Gre (line 335) | function Gre({maxImageDimension:e=1e3,maxAssetSize:t=10*1024*1024,accept... function k (line 335) | async function k(){const $=await I.getSvgString([..._],{bounds:f,scale:y... function A (line 335) | function A(e,t={}){const n=typeof e=="string"?e:e.src;if(typeof t=="func... function qre (line 335) | function qre(e){return{fonts:{monospace:A("./fonts/IBMPlexMono-Medium.wo... function Qre (line 335) | function Qre(e){if(e===""||e.trim()==="")return!1;try{return btoa(atob(e... function Jre (line 335) | function Jre(e){const t=e.length%4===0?0:4-e.length%4;e+="=".repeat(t);c... function eoe (line 335) | function eoe(){const e=qre({baseUrl:"/static/"});localStorage.removeItem... FILE: frontend/public/baiban/assets/index-DQ-zJgK-.js function ZL (line 1) | function ZL(e,n){for(var t=0;t>>1,le=z... function t (line 25) | function t(z){return z.length===0?null:z[0]} function r (line 25) | function r(z){if(z.length===0)return null;var U=z[0],X=z.pop();if(X!==U)... function o (line 25) | function o(z,U){var X=z.sortIndex-U.sortIndex;return X!==0?X:z.id-U.id} function b (line 25) | function b(z){for(var U=t(c);U!==null;){if(U.callback===null)r(c);else i... function E (line 25) | function E(z){if(g=!1,b(z),!S)if(t(l)!==null)S=!0,W(I);else{var U=t(c);U... function I (line 25) | function I(z,U){S=!1,g&&(g=!1,y(T),T=-1),f=!0;var X=p;try{for(b(U),h=t(l... function j (line 25) | function j(){return!(e.unstable_now()-_"u"||C$(e,n,t,r))return!0;if(... function Sn (line 33) | function Sn(e,n,t,r,o,s,i){this.acceptsBooleans=n===2||n===3||n===4,this... function sx (line 33) | function sx(e){return e[1].toUpperCase()} function ix (line 33) | function ix(e,n,t,r){var o=Gt.hasOwnProperty(n)?Gt[n]:null;(o!==null?o.t... function Gl (line 33) | function Gl(e){return e===null||typeof e!="object"?null:(e=Ob&&e[Ob]||e[... function yc (line 33) | function yc(e){if(Kg===void 0)try{throw Error()}catch(t){var n=t.stack.t... function Gg (line 34) | function Gg(e,n){if(!e||Wg)return"";Wg=!0;var t=Error.prepareStackTrace;... function E$ (line 37) | function E$(e){switch(e.tag){case 5:return yc(e.type);case 16:return yc(... function nS (line 37) | function nS(e){if(e==null)return null;if(typeof e=="function")return e.d... function k$ (line 37) | function k$(e){var n=e.type;switch(e.tag){case 24:return"Cache";case 9:r... function Ks (line 37) | function Ks(e){switch(typeof e){case"boolean":case"number":case"string":... function kE (line 37) | function kE(e){var n=e.type;return(e=e.nodeName)&&e.toLowerCase()==="inp... function _$ (line 37) | function _$(e){var n=kE(e)?"checked":"value",t=Object.getOwnPropertyDesc... function dd (line 37) | function dd(e){e._valueTracker||(e._valueTracker=_$(e))} function _E (line 37) | function _E(e){if(!e)return!1;var n=e._valueTracker;if(!n)return!0;var t... function gp (line 37) | function gp(e){if(e=e||(typeof document<"u"?document:void 0),typeof e>"u... function rS (line 37) | function rS(e,n){var t=n.checked;return pt({},n,{defaultChecked:void 0,d... function Db (line 37) | function Db(e,n){var t=n.defaultValue==null?"":n.defaultValue,r=n.checke... function TE (line 37) | function TE(e,n){n=n.checked,n!=null&&ix(e,"checked",n,!1)} function oS (line 37) | function oS(e,n){TE(e,n);var t=Ks(n.value),r=n.type;if(t!=null)r==="numb... function Rb (line 37) | function Rb(e,n,t){if(n.hasOwnProperty("value")||n.hasOwnProperty("defau... function sS (line 37) | function sS(e,n,t){(n!=="number"||gp(e.ownerDocument)!==e)&&(t==null?e.d... function Ya (line 37) | function Ya(e,n,t,r){if(e=e.options,n){n={};for(var o=0;o>>=0,e===0?32:31-(B$(e)/U$|0)|0} function vc (line 37) | function vc(e){switch(e&-e){case 1:return 1;case 2:return 2;case 4:retur... function vp (line 37) | function vp(e,n){var t=e.pendingLanes;if(t===0)return 0;var r=0,o=e.susp... function K$ (line 37) | function K$(e,n){switch(e){case 1:case 2:case 4:return n+250;case 8:case... function W$ (line 37) | function W$(e,n){for(var t=e.suspendedLanes,r=e.pingedLanes,o=e.expirati... function fS (line 37) | function fS(e){return e=e.pendingLanes&-1073741825,e!==0?e:e&1073741824?... function GE (line 37) | function GE(){var e=pd;return pd<<=1,!(pd&4194240)&&(pd=64),e} function Yg (line 37) | function Yg(e){for(var n=[],t=0;31>t;t++)n.push(e);return n} function Eu (line 37) | function Eu(e,n,t){e.pendingLanes|=n,n!==536870912&&(e.suspendedLanes=0,... function G$ (line 37) | function G$(e,n){var t=e.pendingLanes&~n;e.pendingLanes=n,e.suspendedLan... function hx (line 37) | function hx(e,n){var t=e.entangledLanes|=n;for(e=e.entanglements;t;){var... function VE (line 37) | function VE(e){return e&=-e,1Aa||(e.current=CS[Aa],CS[Aa]=null,Aa--)} function Ge (line 38) | function Ge(e,n){Aa++,CS[Aa]=e.current,e.current=n} function al (line 38) | function al(e,n){var t=e.type.contextTypes;if(!t)return Ws;var r=e.state... function Ln (line 38) | function Ln(e){return e=e.childContextTypes,e!=null} function Cp (line 38) | function Cp(){Je(Rn),Je(ln)} function a1 (line 38) | function a1(e,n,t){if(ln.current!==Ws)throw Error(q(168));Ge(ln,n),Ge(Rn... function yk (line 38) | function yk(e,n,t){var r=e.stateNode;if(n=n.childContextTypes,typeof r.g... function Ip (line 38) | function Ip(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMerged... function l1 (line 38) | function l1(e,n,t){var r=e.stateNode;if(!r)throw Error(q(169));t?(e=yk(e... function Sk (line 38) | function Sk(e){Ro===null?Ro=[e]:Ro.push(e)} function KF (line 38) | function KF(e){Df=!0,Sk(e)} function ri (line 38) | function ri(){if(!im&&Ro!==null){im=!0;var e=0,n=Fe;try{var t=Ro;for(Fe=... function wi (line 38) | function wi(e,n){Oa[Da++]=kp,Oa[Da++]=Ep,Ep=e,kp=n} function vk (line 38) | function vk(e,n,t){mr[yr++]=Fo,mr[yr++]=No,mr[yr++]=$i,$i=e;var r=Fo;e=N... function xx (line 38) | function xx(e){e.return!==null&&(wi(e,1),vk(e,1,0))} function wx (line 38) | function wx(e){for(;e===Ep;)Ep=Oa[--Da],Oa[Da]=null,kp=Oa[--Da],Oa[Da]=n... function xk (line 38) | function xk(e,n){var t=xr(5,null,null,0);t.elementType="DELETED",t.state... function c1 (line 38) | function c1(e,n){switch(e.tag){case 5:var t=e.type;return n=n.nodeType!=... function IS (line 38) | function IS(e){return(e.mode&1)!==0&&(e.flags&128)===0} function ES (line 38) | function ES(e){if(nt){var n=Zn;if(n){var t=n;if(!c1(e,n)){if(IS(e))throw... function u1 (line 38) | function u1(e){for(e=e.return;e!==null&&e.tag!==5&&e.tag!==3&&e.tag!==13... function xd (line 38) | function xd(e){if(e!==Qn)return!1;if(!nt)return u1(e),nt=!0,!1;var n;if(... function wk (line 38) | function wk(){for(var e=Zn;e;)e=Ds(e.nextSibling)} function ll (line 38) | function ll(){Zn=Qn=null,nt=!1} function bx (line 38) | function bx(e){Rr===null?Rr=[e]:Rr.push(e)} function Zl (line 38) | function Zl(e,n,t){if(e=t.ref,e!==null&&typeof e!="function"&&typeof e!=... function wd (line 38) | function wd(e,n){throw e=Object.prototype.toString.call(n),Error(q(31,e=... function d1 (line 38) | function d1(e){var n=e._init;return n(e._payload)} function bk (line 38) | function bk(e){function n(y,v){if(e){var b=y.deletions;b===null?(y.delet... function Cx (line 38) | function Cx(){Px=Ra=Tp=null} function Ix (line 38) | function Ix(e){var n=_p.current;Je(_p),e._currentValue=n} function kS (line 38) | function kS(e,n,t){for(;e!==null;){var r=e.alternate;if((e.childLanes&n)... function Qa (line 38) | function Qa(e,n){Tp=e,Px=Ra=null,e=e.dependencies,e!==null&&e.firstConte... function Cr (line 38) | function Cr(e){var n=e._currentValue;if(Px!==e)if(e={context:e,memoizedV... function Ex (line 38) | function Ex(e){Ii===null?Ii=[e]:Ii.push(e)} function Ck (line 38) | function Ck(e,n,t,r){var o=n.interleaved;return o===null?(t.next=t,Ex(n)... function Xo (line 38) | function Xo(e,n){e.lanes|=n;var t=e.alternate;for(t!==null&&(t.lanes|=n)... function kx (line 38) | function kx(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:... function Ik (line 38) | function Ik(e,n){e=e.updateQueue,n.updateQueue===e&&(n.updateQueue={base... function Uo (line 38) | function Uo(e,n){return{eventTime:e,lane:n,tag:0,payload:null,callback:n... function Rs (line 38) | function Rs(e,n,t){var r=e.updateQueue;if(r===null)return null;if(r=r.sh... function yh (line 38) | function yh(e,n,t){if(n=n.updateQueue,n!==null&&(n=n.shared,(t&4194240)!... function h1 (line 38) | function h1(e,n){var t=e.updateQueue,r=e.alternate;if(r!==null&&(r=r.upd... function Mp (line 38) | function Mp(e,n,t,r){var o=e.updateQueue;bs=!1;var s=o.firstBaseUpdate,i... function p1 (line 38) | function p1(e,n,t){if(e=n.effects,n.effects=null,e!==null)for(n=0;nt?t:4,e(!0);var r=lm.transition;lm... function Uk (line 38) | function Uk(){return Ir().memoizedState} function YF (line 38) | function YF(e,n,t){var r=$s(e);if(t={lane:r,action:t,hasEagerState:!1,ea... function XF (line 38) | function XF(e,n,t){var r=$s(e),o={lane:r,action:t,hasEagerState:!1,eager... function Hk (line 38) | function Hk(e){var n=e.alternate;return e===ht||n!==null&&n===ht} function Kk (line 38) | function Kk(e,n){Dc=Ap=!0;var t=e.pending;t===null?n.next=n:(n.next=t.ne... function Wk (line 38) | function Wk(e,n,t){if(t&4194240){var r=n.lanes;r&=e.pendingLanes,t|=r,n.... function jr (line 38) | function jr(e,n){if(e&&e.defaultProps){n=pt({},n),e=e.defaultProps;for(v... function _S (line 38) | function _S(e,n,t,r){n=e.memoizedState,t=t(r,n),t=t==null?n:pt({},n,t),e... function m1 (line 38) | function m1(e,n,t,r,o,s,i){return e=e.stateNode,typeof e.shouldComponent... function Gk (line 38) | function Gk(e,n,t){var r=!1,o=Ws,s=n.contextType;return typeof s=="objec... function y1 (line 38) | function y1(e,n,t,r){e=n.state,typeof n.componentWillReceiveProps=="func... function TS (line 38) | function TS(e,n,t,r){var o=e.stateNode;o.props=t,o.state=e.memoizedState... function dl (line 38) | function dl(e,n){try{var t="",r=n;do t+=E$(r),r=r.return;while(r);var o=... function dm (line 40) | function dm(e,n,t){return{value:e,source:null,stack:t??null,digest:n??nu... function MS (line 40) | function MS(e,n){try{console.error(n.value)}catch(t){setTimeout(function... function Vk (line 40) | function Vk(e,n,t){t=Uo(-1,t),t.tag=3,t.payload={element:null};var r=n.v... function Yk (line 40) | function Yk(e,n,t){t=Uo(-1,t),t.tag=3;var r=e.type.getDerivedStateFromEr... function S1 (line 40) | function S1(e,n,t){var r=e.pingCache;if(r===null){r=e.pingCache=new JF;v... function v1 (line 40) | function v1(e){do{var n;if((n=e.tag===13)&&(n=e.memoizedState,n=n!==null... function x1 (line 40) | function x1(e,n,t,r,o){return e.mode&1?(e.flags|=65536,e.lanes=o,e):(e==... function fn (line 40) | function fn(e,n,t,r){n.child=e===null?Pk(n,null,t,r):cl(n,e.child,t,r)} function w1 (line 40) | function w1(e,n,t,r,o){t=t.render;var s=n.ref;return Qa(n,o),r=Ax(e,n,t,... function b1 (line 40) | function b1(e,n,t,r,o){if(e===null){var s=t.type;return typeof s=="funct... function Xk (line 40) | function Xk(e,n,t,r,o){if(e!==null){var s=e.memoizedProps;if(Qc(s,r)&&e.... function qk (line 40) | function qk(e,n,t){var r=n.pendingProps,o=r.children,s=e!==null?e.memoiz... function Zk (line 40) | function Zk(e,n){var t=n.ref;(e===null&&t!==null||e!==null&&e.ref!==t)&&... function jS (line 40) | function jS(e,n,t,r,o){var s=Ln(t)?Li:ln.current;return s=al(n,s),Qa(n,o... function P1 (line 40) | function P1(e,n,t,r,o){if(Ln(t)){var s=!0;Ip(n)}else s=!1;if(Qa(n,o),n.s... function AS (line 40) | function AS(e,n,t,r,o,s){Zk(e,n);var i=(n.flags&128)!==0;if(!r&&!i)retur... function Qk (line 40) | function Qk(e){var n=e.stateNode;n.pendingContext?a1(e,n.pendingContext,... function C1 (line 40) | function C1(e,n,t,r,o){return ll(),bx(o),n.flags|=256,fn(e,n,t,r),n.child} function DS (line 40) | function DS(e){return{baseLanes:e,cachePool:null,transitions:null}} function Jk (line 40) | function Jk(e,n,t){var r=n.pendingProps,o=ct.current,s=!1,i=(n.flags&128... function Lx (line 40) | function Lx(e,n){return n=Nf({mode:"visible",children:n},e.mode,0,null),... function bd (line 40) | function bd(e,n,t,r){return r!==null&&bx(r),cl(n,e.child,null,t),e=Lx(n,... function tN (line 40) | function tN(e,n,t,r,o,s,i){if(t)return n.flags&256?(n.flags&=-257,r=dm(E... function I1 (line 40) | function I1(e,n,t){e.lanes|=n;var r=e.alternate;r!==null&&(r.lanes|=n),k... function hm (line 40) | function hm(e,n,t,r,o){var s=e.memoizedState;s===null?e.memoizedState={i... function e_ (line 40) | function e_(e,n,t){var r=n.pendingProps,o=r.revealOrder,s=r.tail;if(fn(e... function xh (line 40) | function xh(e,n){!(n.mode&1)&&e!==null&&(e.alternate=null,n.alternate=nu... function qo (line 40) | function qo(e,n,t){if(e!==null&&(n.dependencies=e.dependencies),Ni|=n.la... function nN (line 40) | function nN(e,n,t){switch(n.tag){case 3:Qk(n),ll();break;case 5:Ek(n);br... function Ql (line 40) | function Ql(e,n){if(!nt)switch(e.tailMode){case"hidden":n=e.tail;for(var... function Qt (line 40) | function Qt(e){var n=e.alternate!==null&&e.alternate.child===e.child,t=0... function rN (line 40) | function rN(e,n,t){var r=n.pendingProps;switch(wx(n),n.tag){case 2:case ... function oN (line 40) | function oN(e,n){switch(wx(n),n.tag){case 1:return Ln(n.type)&&Cp(),e=n.... function La (line 40) | function La(e,n){var t=e.ref;if(t!==null)if(typeof t=="function")try{t(n... function LS (line 40) | function LS(e,n,t){try{t()}catch(r){mt(e,n,r)}} function iN (line 40) | function iN(e,n){if(vS=xp,e=lk(),vx(e)){if("selectionStart"in e)var t={s... function Rc (line 40) | function Rc(e,n,t){var r=n.updateQueue;if(r=r!==null?r.lastEffect:null,r... function $f (line 40) | function $f(e,n){if(n=n.updateQueue,n=n!==null?n.lastEffect:null,n!==nul... function $S (line 40) | function $S(e){var n=e.ref;if(n!==null){var t=e.stateNode;switch(e.tag){... function o_ (line 40) | function o_(e){var n=e.alternate;n!==null&&(e.alternate=null,o_(n)),e.ch... function s_ (line 40) | function s_(e){return e.tag===5||e.tag===3||e.tag===4} function k1 (line 40) | function k1(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||s_(... function FS (line 40) | function FS(e,n,t){var r=e.tag;if(r===5||r===6)e=e.stateNode,n?t.nodeTyp... function NS (line 40) | function NS(e,n,t){var r=e.tag;if(r===5||r===6)e=e.stateNode,n?t.insertB... function fs (line 40) | function fs(e,n,t){for(t=t.child;t!==null;)i_(e,n,t),t=t.sibling} function i_ (line 40) | function i_(e,n,t){if(ho&&typeof ho.onCommitFiberUnmount=="function")try... function _1 (line 40) | function _1(e){var n=e.updateQueue;if(n!==null){e.updateQueue=null;var t... function Mr (line 40) | function Mr(e,n){var t=n.deletions;if(t!==null)for(var r=0;r"u"||typeof __R... class kh (line 42) | class kh{constructor(n){m(this,"nextValue");m(this,"diff");this.previous... method constructor (line 42) | constructor(n){m(this,"nextValue");m(this,"diff");this.previousValue=n} method get (line 42) | get(){var r,o,s,i;const n=((o=(r=this.diff)==null?void 0:r.removed)==n... method _add (line 42) | _add(n,t){var r,o;this.nextValue??(this.nextValue=new Set(this.previou... method add (line 42) | add(n){var o,s,i;const t=this.previousValue.has(n);if(t)return((s=(o=t... method _remove (line 42) | _remove(n,t){var r,o;this.nextValue??(this.nextValue=new Set(this.prev... method remove (line 42) | remove(n){var o,s,i,a;const t=this.previousValue.has(n);if(!t)return((... function _8 (line 42) | function _8(e,n,t){var r,o,s,i,a,l,c=0,d=!1,h=!1,p=!0;if(typeof e!="func... function T8 (line 42) | function T8(e,n,t){var r=!0,o=!0;if(typeof e!="function")throw new TypeE... function Hp (line 42) | function Hp(e){var n=typeof e;return!!e&&(n=="object"||n=="function")} function M8 (line 42) | function M8(e){return!!e&&typeof e=="object"} function j8 (line 42) | function j8(e){return typeof e=="symbol"||M8(e)&&I8.call(e)==g8} function TP (line 42) | function TP(e){if(typeof e=="number")return e;if(j8(e))return _P;if(Hp(e... function B8 (line 42) | function B8(e,n){var t=e?e.length:0;return!!t&&H8(e,n,0)>-1} function U8 (line 42) | function U8(e,n,t,r){for(var o=e.length,s=t+-1;++s-1} function c6 (line 42) | function c6(e,n){var t=this.__data__,r=qf(t,e);return r<0?t.push([e,n]):... function Ol (line 42) | function Ol(e){var n=-1,t=e?e.length:0;for(this.clear();++n=O8){var ... function Zf (line 42) | function Zf(e,n){var t=e.__data__;return x6(n)?t[typeof n=="string"?"str... function Sw (line 42) | function Sw(e,n){var t=G8(e,n);return y6(t)?t:void 0} function x6 (line 42) | function x6(e){var n=typeof e;return n=="string"||n=="number"||n=="symbo... function w6 (line 42) | function w6(e){return!!MP&&MP in e} function b6 (line 42) | function b6(e){if(e!=null){try{return xT.call(e)}catch{}try{return e+""}... function P6 (line 42) | function P6(e){return e&&e.length?S6(e):[]} function C6 (line 42) | function C6(e,n){return e===n||e!==e&&n!==n} function I6 (line 42) | function I6(e){var n=wT(e)?q8.call(e):"";return n==R8||n==L8} function wT (line 42) | function wT(e){var n=typeof e;return!!e&&(n=="object"||n=="function")} function E6 (line 42) | function E6(){} class bT (line 42) | class bT{constructor(){m(this,"startTime",0);m(this,"name","");m(this,"f... method constructor (line 42) | constructor(){m(this,"startTime",0);m(this,"name","");m(this,"frames",... method start (line 42) | start(n){this.name=n,this.frames=0,this.started=!0,this.frame!==null&&... method stop (line 42) | stop(){this.started=!1,this.frame!==null&&cancelAnimationFrame(this.fr... method isStarted (line 42) | isStarted(){return this.started} function vw (line 42) | function vw(e,n){const t=[];e:for(const r of e){for(const o of t)if(n?n(... function me (line 42) | function me(e){return e.filter(n=>n!=null)} function Nt (line 42) | function Nt(e){return e[e.length-1]} function M6 (line 42) | function M6(e,n){let t,r=1/0;for(const o of e){const s=n(o);s{try{return e(...t)}catch(r){throw r inst... method ok (line 42) | ok(e){return{ok:!0,value:e}} method err (line 42) | err(e){return{ok:!1,error:e}} function an (line 42) | function an(e,n){const t=n&&e&&typeof e=="object"&&n in e?e[n]:e;throw n... function CT (line 42) | function CT(e,n){let t;const r=(...o)=>(t||(t={},t.promise=new Promise((... function xw (line 42) | function xw(e,n){if(typeof e!="object"||e===null)return;let t=jP.get(e);... function yo (line 42) | async function yo(e,n){return window.fetch(e,{referrerPolicy:"strict-ori... class Oi (line 42) | class Oi{static async dataUrlToArrayBuffer(n){return yo(n).then(function... method dataUrlToArrayBuffer (line 42) | static async dataUrlToArrayBuffer(n){return yo(n).then(function(t){ret... method blobToDataUrl (line 42) | static async blobToDataUrl(n){return await new Promise((t,r)=>{if(n){c... method blobToText (line 42) | static async blobToText(n){return await new Promise((t,r)=>{if(n){cons... function ov (line 42) | function ov(e){let n=0;for(let t=0;t{const o=document... method loadVideo (line 56) | static loadVideo(n){return new Promise((t,r)=>{const o=document.create... method loadImage (line 56) | static loadImage(n){return new Promise((t,r)=>{const o=pl();o.onload=(... method getVideoSize (line 56) | static async getVideoSize(n){return ao.usingObjectURL(n,async t=>{cons... method getImageSize (line 56) | static async getImageSize(n){const t=await ao.usingObjectURL(n,ao.load... method isAnimated (line 56) | static async isAnimated(n){return n.type==="image/gif"?L6(await n.arra... method isAnimatedImageType (line 56) | static isAnimatedImageType(n){return kT.includes(n||"")} method isStaticImageType (line 56) | static isStaticImageType(n){return ET.includes(n||"")} method isVectorImageType (line 56) | static isVectorImageType(n){return IT.includes(n||"")} method isImageType (line 56) | static isImageType(n){return ww.includes(n)} method usingObjectURL (line 56) | static async usingObjectURL(n,t){const r=URL.createObjectURL(n);try{re... function jd (line 56) | function jd(e,n,t){return e+(n-e)*t} function Wr (line 56) | function Wr(e=""){let n=0,t=0,r=0,o=0;function s(){const i=n^n<<11;retur... function fl (line 56) | function fl(e,n,t,r=!1){const[o,s]=n,[i,a]=t,l=i+(e-o)/(s-o)*(a-i);retur... function fo (line 56) | function fo(e,n){return Object.prototype.hasOwnProperty.call(e,n)} function An (line 56) | function An(e,n){if(fo(e,n))return e[n]} function RP (line 56) | function RP(e){return Object.keys(e)} function gt (line 56) | function gt(e){return Object.values(e)} function Fn (line 56) | function Fn(e){return Object.entries(e)} function TT (line 56) | function TT(e){return Object.fromEntries(e)} function Fc (line 56) | function Fc(e,n){const t={};let r=!1;for(const[o,s]of Fn(e))n(o,s)?t[o]=... function Ru (line 56) | function Ru(e,n){const t={};for(const[r,o]of Fn(e)){const s=n(r,o);t[r]=... function MT (line 56) | function MT(e,n){if(e===n)return!0;const t=new Set(Object.keys(e)),r=new... function OT (line 56) | function OT(e){if(e>="a"&&e<="z")return e.charCodeAt(0)-97+2;if(e>="A"&&... function DT (line 56) | function DT(e){if(e.length!==OT(e.charAt(0)))throw new Error("invalid in... function LP (line 56) | function LP(e){if(e===void 0)throw Error("n is undefined")} function $P (line 56) | function $P(e){DT(e);const[n,...t]=e.split("");let r=!0;for(let o=t.leng... function B6 (line 56) | function B6(e){DT(e);const[n,...t]=e.split("");let r=!0;for(let o=t.leng... function za (line 56) | function za(e,n){if(n!==void 0&&e>=n)throw new Error(e+" >= "+n);if(e.sl... function bc (line 56) | function bc(e){const n=OT(e.charAt(0));if(n>e.length)throw new Error("in... function iv (line 56) | function iv(e){if(e===AT)throw new Error("invalid index: "+e);const n=bc... function fa (line 56) | function fa(e,n){if(e!==void 0&&iv(e),n!==void 0&&iv(n),e!==void 0&&n!==... function Gs (line 56) | function Gs(e,n,t){if(t===0)return[];if(t===1)return[fa(e,n)];if(n===voi... function H6 (line 56) | function H6(e){iv(e)} function gl (line 56) | function gl(e,n,t){return Gs(e,n,t)} function zm (line 56) | function zm(e,n){return Gs(e,void 0,n)} function uu (line 56) | function uu(e,n){return Gs(e,n,1)[0]} function Lo (line 56) | function Lo(e){return Gs(e,void 0,1)[0]} function K6 (line 56) | function K6(e){return Gs(void 0,e,1)[0]} function du (line 56) | function du(e,n="a1"){return[n,...Gs(n,void 0,e)]} function on (line 56) | function on(e,n){return e.indexn.index?1:0} function W6 (line 56) | function W6(e,n){return e.id>n.id?1:-1} function bw (line 56) | function bw(e){try{return localStorage.getItem(e)}catch{return null}} function Pw (line 56) | function Pw(e,n){try{localStorage.setItem(e,n)}catch{}} function G6 (line 56) | function G6(){try{localStorage.clear()}catch{}} function RT (line 56) | function RT(e){try{return sessionStorage.getItem(e)}catch{return null}} function Cw (line 56) | function Cw(e,n){try{sessionStorage.setItem(e,n)}catch{}} function LT (line 56) | function LT(e){try{sessionStorage.removeItem(e)}catch{}} function V6 (line 56) | function V6(){try{sessionStorage.clear()}catch{}} function $T (line 56) | function $T(){if(rc)return;const e=Date.now(),n=e-av;if(Bm+n<_h){rc=requ... function FT (line 56) | function FT(e){return Y6()?(e(),()=>{}):(Ba.includes(e)||(Ba.push(e),FP|... class Z6 (line 56) | class Z6{constructor(){m(this,"timeouts",[]);m(this,"intervals",[]);m(th... method constructor (line 56) | constructor(){m(this,"timeouts",[]);m(this,"intervals",[]);m(this,"raf... method setTimeout (line 56) | setTimeout(n,t,...r){const o=window.setTimeout(n,t,r);return this.time... method setInterval (line 56) | setInterval(n,t,...r){const o=window.setInterval(n,t,r);return this.in... method requestAnimationFrame (line 56) | requestAnimationFrame(n){const t=window.requestAnimationFrame(n);retur... method dispose (line 56) | dispose(){this.timeouts.forEach(n=>clearTimeout(n)),this.intervals.for... function Q6 (line 56) | function Q6(e){return e!==null} function J6 (line 56) | function J6(){return typeof globalThis<"u"&&globalThis.structuredClone?[... class Qf (line 56) | class Qf{constructor(n,t){m(this,"createDefaultProperties");m(this,"vali... method constructor (line 56) | constructor(n,t){m(this,"createDefaultProperties");m(this,"validator")... method create (line 56) | create(n){const t={...this.createDefaultProperties(),id:this.createId(... method clone (line 56) | clone(n){return{...rt(n),id:this.createId()}} method createId (line 56) | createId(n){return this.typeName+":"+(n??Lu())} method createCustomId (line 56) | createCustomId(n){return this.typeName+":"+n} method parseId (line 56) | parseId(n){if(!this.isId(n))throw new Error(`ID "${n}" is not a valid ... method isId (line 56) | isId(n){if(!n)return!1;for(let t=0;t({}),valid... function Gp (line 56) | function Gp(){return{added:{},updated:{},removed:{}}} function lv (line 56) | function lv(e){const n={added:e.removed,removed:e.added,updated:{}};for(... function zT (line 56) | function zT(e){return Object.keys(e.added).length===0&&Object.keys(e.upd... function Iw (line 56) | function Iw(e){const n={added:{},removed:{},updated:{}};return Nc(n,e),n} function Nc (line 56) | function Nc(e,n){for(const t of n){for(const[r,o]of Fn(t.added))if(e.rem... function BT (line 56) | function BT(e){return e&&typeof e=="object"&&"parents"in e} function UT (line 56) | function UT(e){for(let n=0,t=e.parents.length;n{co... class oH (line 56) | class oH{constructor(n){m(this,"initialAtomValues",new Map);this.parent=... method constructor (line 56) | constructor(n){m(this,"initialAtomValues",new Map);this.parent=n} method isRoot (line 56) | get isRoot(){return this.parent===null} method commit (line 56) | commit(){this.isRoot?VT(this.initialAtomValues.keys()):this.initialAto... method abort (line 56) | abort(){ze.globalEpoch++,this.initialAtomValues.forEach((n,t)=>{var r;... function sH (line 56) | function sH(){return ze.reactionEpoch} function En (line 56) | function En(){return ze.globalEpoch} function iH (line 56) | function iH(){return ze.globalIsReacting} function kw (line 56) | function kw(e,n){n.lastTraversedEpoch!==ze.globalEpoch&&(n.lastTraversed... function VT (line 56) | function VT(e){var n;if(ze.globalIsReacting)throw new Error("cannot chan... function aH (line 56) | function aH(e,n){if(ze.globalIsReacting){const t=ze.cleanupReactors??(ze... function lH (line 56) | function lH(){ze.globalEpoch++} function cH (line 56) | function cH(e){const n=new oH(ze.currentTransaction);ze.currentTransacti... function zs (line 56) | function zs(e){return ze.currentTransaction?e():cH(e)} class uH (line 56) | class uH{constructor(n,t,r){m(this,"isEqual");m(this,"computeDiff");m(th... method constructor (line 56) | constructor(n,t,r){m(this,"isEqual");m(this,"computeDiff");m(this,"las... method __unsafe__getWithoutCapture (line 56) | __unsafe__getWithoutCapture(n){return this.current} method get (line 56) | get(){return Xp(this),this.current} method set (line 56) | set(n,t){var o,s;if(((o=this.isEqual)==null?void 0:o.call(this,this.cu... method update (line 56) | update(n){return this.set(n(this.current))} method getDiffSince (line 56) | getDiffSince(n){var t;return Xp(this),n>=this.lastChangedEpoch?Ho:((t=... function Mt (line 56) | function Mt(e,n,t){return new dH(e,n,t)} function hH (line 56) | function hH(){zP||(zP=!0,console.warn(`Using \`@computed\` as a decorato... method constructor (line 69) | constructor(n,t){this.value=n,this.diff=t} function Cc (line 69) | function Cc(e,n){return new cv(e,n)} class pH (line 69) | class pH{constructor(n,t,r){m(this,"lastChangedEpoch",_s);m(this,"lastTr... method constructor (line 69) | constructor(n,t,r){m(this,"lastChangedEpoch",_s);m(this,"lastTraversed... method isActivelyListening (line 69) | get isActivelyListening(){return!this.children.isEmpty} method __unsafe__getWithoutCapture (line 69) | __unsafe__getWithoutCapture(n){var o;const t=this.lastChangedEpoch===_... method get (line 69) | get(){try{return this.__unsafe__getWithoutCapture()}finally{Xp(this)}} method getDiffSince (line 69) | getDiffSince(n){var t;return this.__unsafe__getWithoutCapture(!0),Xp(t... function fH (line 69) | function fH(e={},n,t,r){const o=r.value,s=Symbol.for("__@tldraw/state__c... function BP (line 69) | function BP(e={},n,t,r){return r.get?(hH(),gH(e,n,t,r)):fH(e,n,t,r)} function gH (line 69) | function gH(e={},n,t,r){const o=r.get,s=Symbol.for("__@tldraw/state__com... function V (line 69) | function V(){if(arguments.length===1){const e=arguments[0];return(n,t,r)... function Jf (line 69) | function Jf(e,n){const t=xe.useRef(n);t.current=n;const[r,o,s]=xe.useMem... method apply (line 69) | apply(e,n,t){return Jf(e.displayName??e.name??"tracked(???)",()=>e.apply... function lr (line 69) | function lr(e){let n=null;const t=e.$$typeof;return t===SH&&(e=e.type,n=... function xH (line 69) | function xH(){const e=arguments[0],n=arguments[1],t=arguments.length===3... function Bs (line 69) | function Bs(e,n,t=Ho){P.useEffect(()=>{const r=new Dl(e,n);return r.atta... function G (line 69) | function G(){const e=arguments,n=e.length===3?e[2]:[e[0]],t=e.length===3... function St (line 69) | function St(M,$){for(var Y=-1,ee=M==null?0:M.length,Xe=0,fe=[];++Y-1} function gL (line 69) | function gL(M,$){var Y=this.__data__,ee=od(Y,M);return ee<0?(++this.size... function mi (line 69) | function mi(M){var $=-1,Y=M==null?0:M.length;for(this.clear();++$... function NL (line 69) | function NL(M){var $=typeof M;return $=="string"||$=="number"||$=="symbo... function zL (line 69) | function zL(M){return!!db&&db in M} function BL (line 69) | function BL(M){var $=M&&M.constructor,Y=typeof $=="function"&&$.prototyp... function UL (line 69) | function UL(M){return hb.call(M)} function yi (line 69) | function yi(M){if(M!=null){try{return ub.call(M)}catch{}try{return M+""}... function bb (line 69) | function bb(M,$){return M===$||M!==M&&$!==$} function KL (line 69) | function KL(M){return M!=null&&Cb(M.length)&&!Pb(M)} function WL (line 69) | function WL(M,$){return vb(M,$)} function Pb (line 69) | function Pb(M){if(!Ib(M))return!1;var $=Kl(M);return $==f||$==S||$==c||$... function Cb (line 69) | function Cb(M){return typeof M=="number"&&M>-1&&M%1==0&&M<=i} function Ib (line 69) | function Ib(M){var $=typeof M;return M!=null&&($=="object"||$=="function")} function Wl (line 69) | function Wl(M){return M!=null&&typeof M=="object"} function GL (line 69) | function GL(M){return KL(M)?_L(M):OL(M)} function VL (line 69) | function VL(){return[]} function YL (line 69) | function YL(){return!1} function PH (line 69) | function PH(e){if(e.length===0)return new Set;const n=e[0],t=e.slice(1),... function CH (line 69) | function CH(e,n){const t={};for(const r of n)e.has(r)||(t.added??(t.adde... function HP (line 69) | function HP(e,n){for(const[t,r]of Object.entries(e)){const o=r,s=n[t];if... function KP (line 69) | function KP(e,n,t){const r=Object.fromEntries(Object.keys(t).map(o=>[o,n... class IH (line 69) | class IH{constructor(n,t){m(this,"indexCache",new Map);m(this,"historyCa... method constructor (line 69) | constructor(n,t){m(this,"indexCache",new Map);m(this,"historyCache",ne... method filterHistory (line 69) | filterHistory(n){if(this.historyCache.has(n))return this.historyCache.... method index (line 69) | index(n,t){const r=n+":"+t;if(this.indexCache.has(r))return this.index... method __uncached_createIndex (line 69) | __uncached_createIndex(n,t){const r=this.filterHistory(n),o=()=>{r.get... method record (line 69) | record(n,t=()=>({}),r="record:"+n+(t?":"+t.toString():"")){const o=thi... method records (line 69) | records(n,t=()=>({}),r="records:"+n+(t?":"+t.toString():"")){const o=t... method ids (line 69) | ids(n,t=()=>({}),r="ids:"+n+(t?":"+t.toString():"")){const o=this.filt... method exec (line 69) | exec(n,t){const r=KP(this,n,t);if(r.size===0)return Ho;const o=this.at... class EH (line 69) | class EH{constructor(n){m(this,"_beforeCreateHandlers",{});m(this,"_afte... method constructor (line 69) | constructor(n){m(this,"_beforeCreateHandlers",{});m(this,"_afterCreate... method isEnabled (line 69) | isEnabled(){return this._isEnabled} method setIsEnabled (line 69) | setIsEnabled(n){this._isEnabled=n} method handleBeforeCreate (line 69) | handleBeforeCreate(n,t){if(!this._isEnabled)return n;const r=this._bef... method handleAfterCreate (line 69) | handleAfterCreate(n,t){if(!this._isEnabled)return;const r=this._afterC... method handleBeforeChange (line 69) | handleBeforeChange(n,t,r){if(!this._isEnabled)return t;const o=this._b... method handleAfterChange (line 69) | handleAfterChange(n,t,r){if(!this._isEnabled)return;const o=this._afte... method handleBeforeDelete (line 69) | handleBeforeDelete(n,t){if(!this._isEnabled)return!0;const r=this._bef... method handleAfterDelete (line 69) | handleAfterDelete(n,t){if(!this._isEnabled)return;const r=this._afterD... method handleOperationComplete (line 69) | handleOperationComplete(n){if(this._isEnabled)for(const t of this._ope... method register (line 69) | register(n){const t=[];for(const[r,o]of Object.entries(n))o!=null&&o.b... method registerBeforeCreateHandler (line 69) | registerBeforeCreateHandler(n,t){return this._beforeCreateHandlers[n]|... method registerAfterCreateHandler (line 69) | registerAfterCreateHandler(n,t){return this._afterCreateHandlers[n]||(... method registerBeforeChangeHandler (line 69) | registerBeforeChangeHandler(n,t){return this._beforeChangeHandlers[n]|... method registerAfterChangeHandler (line 69) | registerAfterChangeHandler(n,t){return this._afterChangeHandlers[n]||(... method registerBeforeDeleteHandler (line 69) | registerBeforeDeleteHandler(n,t){return this._beforeDeleteHandlers[n]|... method registerAfterDeleteHandler (line 69) | registerAfterDeleteHandler(n,t){return this._afterDeleteHandlers[n]||(... method registerOperationCompleteHandler (line 69) | registerOperationCompleteHandler(n){return this._operationCompleteHand... function vi (line 69) | function vi(e,n){const t=e.indexOf(n);t>=0&&e.splice(t,1)} class Tw (line 69) | class Tw{constructor(n){m(this,"id");m(this,"atoms",Mt("store_atoms",{})... method constructor (line 69) | constructor(n){m(this,"id");m(this,"atoms",Mt("store_atoms",{}));m(thi... method _flushHistory (line 69) | _flushHistory(){if(this.historyAccumulator.hasChanges()){const n=this.... method dispose (line 69) | dispose(){this.cancelHistoryReactor()} method filterChangesByScope (line 69) | filterChangesByScope(n,t){const r={added:Fc(n.added,(o,s)=>this.scoped... method updateHistory (line 69) | updateHistory(n){this.historyAccumulator.add({changes:n,source:this.is... method validate (line 69) | validate(n){this.allRecords().forEach(t=>this.schema.validateRecord(th... method getStoreSnapshot (line 69) | getStoreSnapshot(n="document"){return{store:this.serialize(n),schema:t... method getSnapshot (line 69) | getSnapshot(n="document"){return console.warn("[tldraw] `Store.getSnap... method migrateSnapshot (line 69) | migrateSnapshot(n){const t=this.schema.migrateStoreSnapshot(n);if(t.ty... method loadStoreSnapshot (line 69) | loadStoreSnapshot(n){const t=this.schema.migrateStoreSnapshot(n);if(t.... method loadSnapshot (line 69) | loadSnapshot(n){console.warn("[tldraw] `Store.loadSnapshot` is depreca... method extractingChanges (line 69) | extractingChanges(n){const t=[],r=this.historyAccumulator.addIntercept... method applyDiff (line 69) | applyDiff(n,{runCallbacks:t=!0,ignoreEphemeralKeys:r=!1}={}){this.atom... method ensureStoreIsUsable (line 69) | ensureStoreIsUsable(){this.atomic(()=>{var n;this._integrityChecker??(... method markAsPossiblyCorrupted (line 69) | markAsPossiblyCorrupted(){this._isPossiblyCorrupted=!0} method isPossiblyCorrupted (line 69) | isPossiblyCorrupted(){return this._isPossiblyCorrupted} method addDiffForAfterEvent (line 69) | addDiffForAfterEvent(n,t){if(st(this.pendingAfterEvents,"must be in ev... method flushAtomicCallbacks (line 69) | flushAtomicCallbacks(){let n=0;const t=this.isMergingRemoteChanges?"re... method atomic (line 69) | atomic(n,t=!0){return zs(()=>{if(this._isInAtomicOp)return this.pendin... method addHistoryInterceptor (line 69) | addHistoryInterceptor(n){return this.historyAccumulator.addInterceptor... function kH (line 69) | function kH(e){if(e.length===0)return[];const n=[];let t=[e[0]],r;for(le... class _H (line 69) | class _H{constructor(){m(this,"_history",[]);m(this,"_interceptors",new ... method constructor (line 69) | constructor(){m(this,"_history",[]);m(this,"_interceptors",new Set)} method addInterceptor (line 69) | addInterceptor(n){return this._interceptors.add(n),()=>{this._intercep... method add (line 69) | add(n){this._history.push(n);for(const t of this._interceptors)t(n)} method flush (line 69) | flush(){const n=kH(this._history);return this._history=[],n} method clear (line 69) | clear(){this._history=[]} method hasChanges (line 69) | hasChanges(){return this._history.length>0} function TH (line 69) | function TH(e,n,t){const r=new Zo;return{get(o,s){return r.get(o,()=>(o ... function MH (line 69) | function MH(e){const n=[];for(let t=e.length-1;t>=0;t--){const r=e[t];if... function el (line 69) | function el({sequence:e,sequenceId:n,retroactive:t=!0}){const r={sequenc... function Bn (line 69) | function Bn(e,n){return Object.fromEntries(Fn(n).map(([t,r])=>[t,`${e}/$... function cr (line 69) | function cr(e){const n=e.sequenceId;return el({sequenceId:n,retroactive:... function jH (line 69) | function jH(e){const n=new Map(e.map(s=>[s.id,s])),t=new Set,r=[];functi... function Zp (line 69) | function Zp(e){const[n,t]=e.split("/");return{sequenceId:n,version:parse... function WP (line 69) | function WP(e,n){n&&st(e.startsWith(n+"/"),`Every migration in sequence ... function XT (line 69) | function XT(e){if(st(!e.sequenceId.includes("/"),`sequenceId cannot cont... function AH (line 69) | function AH(e){if(e.schemaVersion>2||e.schemaVersion<1)return Ns.err("Ba... class Mw (line 69) | class Mw{constructor(n,t){m(this,"migrations",{});m(this,"sortedMigratio... method constructor (line 69) | constructor(n,t){m(this,"migrations",{});m(this,"sortedMigrations");va... method create (line 69) | static create(n,t){return new Mw(n,t??{})} method validateRecord (line 69) | validateRecord(n,t,r,o){try{const s=An(this.types,t.typeName);if(!s)th... method getMigrationsSince (line 69) | getMigrationsSince(n){const t=AH(n);if(!t.ok)return t;const r=t.value,... method migratePersistedRecord (line 69) | migratePersistedRecord(n,t,r="up"){const o=this.getMigrationsSince(t);... method migrateStoreSnapshot (line 69) | migrateStoreSnapshot(n){let{store:t}=n;const r=this.getMigrationsSince... method createIntegrityChecker (line 69) | createIntegrityChecker(n){var t,r;return((r=(t=this.options).createInt... method serialize (line 69) | serialize(){return{schemaVersion:2,sequences:Object.fromEntries(Object... method serializeEarliestVersion (line 69) | serializeEarliestVersion(){return{schemaVersion:2,sequences:Object.fro... method getType (line 69) | getType(n){const t=An(this.types,n);return st(t,"record type does not ... function OH (line 69) | function OH(e){if(!e.length)return null;let n="";for(const t of e)typeof... class Pe (line 69) | class Pe extends Error{constructor(t,r=[]){const o=OH(r),s=t.split(` method constructor (line 69) | constructor(t,r=[]){const o=OH(r),s=t.split(` function Nn (line 71) | function Nn(e,n){try{return n()}catch(t){throw t instanceof Pe?new Pe(t.... function Vs (line 71) | function Vs(e){if(e===null)return"null";if(Array.isArray(e))return"an ar... class wn (line 71) | class wn{constructor(n,t){this.validationFn=n,this.validateUsingKnownGoo... method constructor (line 71) | constructor(n,t){this.validationFn=n,this.validateUsingKnownGoodVersio... method validate (line 71) | validate(n){return this.validationFn(n)} method validateUsingKnownGoodVersion (line 71) | validateUsingKnownGoodVersion(n,t){return Object.is(n,t)?n:this.valida... method isValid (line 71) | isValid(n){try{return this.validate(n),!0}catch{return!1}} method nullable (line 71) | nullable(){return NH(this)} method optional (line 71) | optional(){return ZT(this)} method refine (line 71) | refine(n){return new wn(t=>n(this.validate(t)),(t,r)=>{const o=this.va... method check (line 71) | check(n,t){return typeof n=="string"?this.refine(r=>(Nn(`(check ${n})`... class DH (line 71) | class DH extends wn{constructor(n){super(t=>{const r=GP.validate(t);for(... method constructor (line 71) | constructor(n){super(t=>{const r=GP.validate(t);for(let o=0;o{if(n.length===0)throw new Pe("Expecte... method lengthGreaterThan1 (line 71) | lengthGreaterThan1(){return this.check(n=>{if(n.length<=1)throw new Pe... class Qp (line 71) | class Qp extends wn{constructor(n,t=!1){super(r=>{if(typeof r!="object"|... method constructor (line 71) | constructor(n,t=!1){super(r=>{if(typeof r!="object"||r===null)throw ne... method allowUnknownProperties (line 71) | allowUnknownProperties(){return new Qp(this.config,!0)} method extend (line 71) | extend(n){return new Qp({...this.config,...n})} class eg (line 71) | class eg extends wn{constructor(n,t,r,o){super(s=>{this.expectObject(s);... method constructor (line 71) | constructor(n,t,r,o){super(s=>{this.expectObject(s);const{matchingSche... method expectObject (line 71) | expectObject(n){if(typeof n!="object"||n===null)throw new Pe(`Expected... method getMatchingSchemaAndVariant (line 71) | getMatchingSchemaAndVariant(n){const t=An(n,this.key);if(!this.useNumb... method validateUnknownVariants (line 71) | validateUnknownVariants(n){return new eg(this.key,this.config,n,this.u... class RH (line 71) | class RH extends wn{constructor(n,t){super(r=>{if(typeof r!="object"||r=... method constructor (line 71) | constructor(n,t){super(r=>{if(typeof r!="object"||r===null)throw new P... function jw (line 71) | function jw(e){return new wn(n=>{if(typeof n!==e)throw new Pe(`Expected ... function cn (line 71) | function cn(e){return new wn(n=>{if(n!==e)throw new Pe(`Expected ${e}, g... function zt (line 71) | function zt(e){return new DH(e)} function Se (line 71) | function Se(e){return new Qp(e)} function uv (line 71) | function uv(e){return typeof e=="object"&&e!==null&&(Object.getPrototype... function dv (line 71) | function dv(e){return e===null||typeof e=="number"||typeof e=="string"||... function ef (line 71) | function ef(e,n){return new RH(e,n)} function Aw (line 71) | function Aw(e,n){return new eg(e,n,(t,r)=>{throw new Pe(`Expected one of... function FH (line 71) | function FH(e,n){return new eg(e,n,(t,r)=>{throw new Pe(`Expected one of... function Io (line 71) | function Io(e,n){return new wn(t=>Nn(e,()=>n.validate(t)),(t,r)=>Nn(e,()... function tg (line 71) | function tg(e){return new wn(n=>{if(!e.has(n)){const t=Array.from(e,r=>J... function ZT (line 71) | function ZT(e){return new wn(n=>{if(n!==void 0)return e.validate(n)},(n,... function NH (line 71) | function NH(e){return new wn(n=>n===null?null:e.validate(n),(n,t)=>t===n... function ng (line 71) | function ng(...e){return tg(new Set(e))} function QT (line 71) | function QT(e){try{return new URL(e)}catch{if(e.startsWith("/")||e.start... function er (line 71) | function er(e){return pe.refine(n=>{if(!n.startsWith(`${e}:`))throw new ... function Dw (line 71) | function Dw(e,n){return Se({id:rg,typeName:cn("asset"),type:cn(e),props:... function HH (line 71) | function HH(e,n,t){return Se({id:gr,typeName:cn("shape"),x:de,y:de,rotat... function WH (line 71) | function WH(e,n,t){return Se({id:KH,typeName:cn("binding"),type:cn(e),fr... function Ri (line 71) | function Ri(e){return`binding:${Lu()}`} function GH (line 71) | function GH(e){return Co("binding",{scope:"document",validator:Io("bindi... class Yt (line 71) | class Yt{constructor(n,t,r){this.id=n,this.defaultValue=t,this.type=r}st... method constructor (line 71) | constructor(n,t,r){this.id=n,this.defaultValue=t,this.type=r} method define (line 71) | static define(n,t){const{defaultValue:r,type:o=LH}=t;return new Yt(n,r... method defineEnum (line 71) | static defineEnum(n,t){const{defaultValue:r,values:o}=t;return new VH(... method validate (line 71) | validate(n){return this.type.validate(n)} method validateUsingKnownGoodVersion (line 71) | validateUsingKnownGoodVersion(n,t){return this.type.validateUsingKnown... class VH (line 71) | class VH extends Yt{constructor(n,t,r){super(n,t,ng(...r)),this.values=r}} method constructor (line 71) | constructor(n,t,r){super(n,t,ng(...r)),this.values=r} function Ua (line 71) | function Ua(e){return e?e.typeName==="shape":!1} function kn (line 71) | function kn(e){return e?e.startsWith("shape:"):!1} function $e (line 71) | function $e(e){return`shape:${e??Lu()}`} function eM (line 71) | function eM(e){const n=new Map;for(const[t,r]of Object.entries(e))if(r i... function Gr (line 71) | function Gr(e,n){return Ru(n,(t,r)=>`com.tldraw.shape.${e}/${r}`)} function XH (line 71) | function XH(e){return Co("shape",{scope:"document",validator:Io("shape",... function VP (line 71) | function VP(e,n){const t=[];for(const[r,{migrations:o}]of Object.entries... function tM (line 71) | function tM(e,n,t){return{id:t.id,dependsOn:t.dependsOn,scope:"record",f... function ss (line 71) | function ss(e){return e.isDarkMode?tf.darkMode:tf.lightMode} function Od (line 71) | function Od(e){return tM("shape","arrow",e)} function In (line 71) | function In(e){return Qo.isId(e)} function l9 (line 71) | function l9(e){const n={};for(const[r,o]of e)n[r]=ZT(o);const t=Io("inst... method up (line 71) | up(e){e.croppingShapeId=null} method constructor (line 158) | constructor(){super(...arguments);m(this,"info",{});m(this,"onEnter",t... method complete (line 158) | complete(){this.info.onInteractionEnd&&this.info.onInteractionEnd!=="s... method updateCursor (line 158) | updateCursor(){this.editor.inputs.altKey?this.editor.setCursor({type:"... method up (line 71) | up(e){delete e.instanceId,delete e.cameraId} method constructor (line 158) | constructor(){super(...arguments);m(this,"info",{});m(this,"onEnter",t... method complete (line 158) | complete(){this.info.onInteractionEnd&&this.info.onInteractionEnd!=="s... method updateCursor (line 158) | updateCursor(){this.editor.inputs.altKey?this.editor.setCursor({type:"... function x9 (line 71) | function x9(e,n){return e.indexn.index?1:0} function XP (line 71) | function XP(e){e.typeName==="asset"&&("src"in e&&(e.src=""),"s... function b9 (line 71) | function b9(){return[Qo.create({id:"page:page",name:"Page 1",index:"a1",... function P9 (line 71) | function P9(e){const n=e.query.ids("page"),t=()=>{if(!e.has(hv))return e... method up (line 71) | up(e){} method constructor (line 158) | constructor(){super(...arguments);m(this,"info",{});m(this,"onEnter",t... method complete (line 158) | complete(){this.info.onInteractionEnd&&this.info.onInteractionEnd!=="s... method updateCursor (line 158) | updateCursor(){this.editor.inputs.altKey?this.editor.setCursor({type:"... function B9 (line 71) | function B9({shapes:e=N9,bindings:n=z9,migrations:t}={}){const r=new Map... function U9 (line 71) | function U9(){const e=typeof window<"u"?window.navigator.languages??["en... function H9 (line 71) | function H9(e){for(const n of e){const t=K9(n);if(t)return t}return"en"} function K9 (line 71) | function K9(e){const n=pu.find(o=>o.locale===e.toLowerCase());if(n)retur... function t (line 75) | function t(){for(var s="",i=0;i{const i=e.current;if(!i|... class w (line 75) | class w{constructor(n=0,t=0,r=1){this.x=n,this.y=t,this.z=r}get pressure... method constructor (line 75) | constructor(n=0,t=0,r=1){this.x=n,this.y=t,this.z=r} method pressure (line 75) | get pressure(){return this.z} method set (line 75) | set(n=this.x,t=this.y,r=this.z){return this.x=n,this.y=t,this.z=r,this} method setTo (line 75) | setTo({x:n=0,y:t=0,z:r=1}){return this.x=n,this.y=t,this.z=r,this} method rot (line 75) | rot(n){if(n===0)return this;const{x:t,y:r}=this,o=Math.sin(n),s=Math.c... method rotWith (line 75) | rotWith(n,t){if(t===0)return this;const r=this.x-n.x,o=this.y-n.y,s=Ma... method clone (line 75) | clone(){const{x:n,y:t,z:r}=this;return new w(n,t,r)} method sub (line 75) | sub(n){return this.x-=n.x,this.y-=n.y,this} method subXY (line 75) | subXY(n,t){return this.x-=n,this.y-=t,this} method subScalar (line 75) | subScalar(n){return this.x-=n,this.y-=n,this} method add (line 75) | add(n){return this.x+=n.x,this.y+=n.y,this} method addXY (line 75) | addXY(n,t){return this.x+=n,this.y+=t,this} method addScalar (line 75) | addScalar(n){return this.x+=n,this.y+=n,this} method clamp (line 75) | clamp(n,t){return this.x=Math.max(this.x,n),this.y=Math.max(this.y,n),... method div (line 75) | div(n){return this.x/=n,this.y/=n,this} method divV (line 75) | divV(n){return this.x/=n.x,this.y/=n.y,this} method mul (line 75) | mul(n){return this.x*=n,this.y*=n,this} method mulV (line 75) | mulV(n){return this.x*=n.x,this.y*=n.y,this} method abs (line 75) | abs(){return this.x=Math.abs(this.x),this.y=Math.abs(this.y),this} method nudge (line 75) | nudge(n,t){const r=w.Tan(n,this);return this.add(r.mul(t))} method neg (line 75) | neg(){return this.x*=-1,this.y*=-1,this} method cross (line 75) | cross(n){return this.x=this.y*n.z-this.z*n.y,this.y=this.z*n.x-this.x*... method dpr (line 75) | dpr(n){return w.Dpr(this,n)} method cpr (line 75) | cpr(n){return w.Cpr(this,n)} method len2 (line 75) | len2(){return w.Len2(this)} method len (line 75) | len(){return w.Len(this)} method pry (line 75) | pry(n){return w.Pry(this,n)} method per (line 75) | per(){const{x:n,y:t}=this;return this.x=t,this.y=-n,this} method uni (line 75) | uni(){return w.Uni(this)} method tan (line 75) | tan(n){return w.Tan(this,n)} method dist (line 75) | dist(n){return w.Dist(this,n)} method distanceToLineSegment (line 75) | distanceToLineSegment(n,t){return w.DistanceToLineSegment(n,t,this)} method slope (line 75) | slope(n){return w.Slope(this,n)} method snapToGrid (line 75) | snapToGrid(n){return this.x=Math.round(this.x/n)*n,this.y=Math.round(t... method angle (line 75) | angle(n){return w.Angle(this,n)} method toAngle (line 75) | toAngle(){return w.ToAngle(this)} method lrp (line 75) | lrp(n,t){return this.x=this.x+(n.x-this.x)*t,this.y=this.y+(n.y-this.y... method equals (line 75) | equals(n){return w.Equals(this,n)} method equalsXY (line 75) | equalsXY(n,t){return w.EqualsXY(this,n,t)} method norm (line 75) | norm(){const n=this.len();return this.x=n===0?0:this.x/n,this.y=n===0?... method toFixed (line 75) | toFixed(){return w.ToFixed(this)} method toString (line 75) | toString(){return w.ToString(w.ToFixed(this))} method toJson (line 75) | toJson(){return w.ToJson(this)} method toArray (line 75) | toArray(){return w.ToArray(this)} method Add (line 75) | static Add(n,t){return new w(n.x+t.x,n.y+t.y)} method AddXY (line 75) | static AddXY(n,t,r){return new w(n.x+t,n.y+r)} method Sub (line 75) | static Sub(n,t){return new w(n.x-t.x,n.y-t.y)} method SubXY (line 75) | static SubXY(n,t,r){return new w(n.x-t,n.y-r)} method AddScalar (line 75) | static AddScalar(n,t){return new w(n.x+t,n.y+t)} method SubScalar (line 75) | static SubScalar(n,t){return new w(n.x-t,n.y-t)} method Div (line 75) | static Div(n,t){return new w(n.x/t,n.y/t)} method Mul (line 75) | static Mul(n,t){return new w(n.x*t,n.y*t)} method DivV (line 75) | static DivV(n,t){return new w(n.x/t.x,n.y/t.y)} method MulV (line 75) | static MulV(n,t){return new w(n.x*t.x,n.y*t.y)} method Neg (line 75) | static Neg(n){return new w(-n.x,-n.y)} method Per (line 75) | static Per(n){return new w(n.y,-n.x)} method Abs (line 75) | static Abs(n){return new w(Math.abs(n.x),Math.abs(n.y))} method Dist (line 75) | static Dist(n,t){return((n.y-t.y)**2+(n.x-t.x)**2)**.5} method DistMin (line 75) | static DistMin(n,t,r){return(n.x-t.x)*(n.x-t.x)+(n.y-t.y)*(n.y-t.y)n&&(n+=Re),n-e} function BM (line 75) | function BM(e,n){return Re-Fu(e,n)} function Mh (line 75) | function Mh(e,n){const t=(n-e)%Re;return 2*t%Re-t} function fv (line 75) | function fv(e){return(Re+e)%Re} function cf (line 75) | function cf(e,n){const t=Re/n;let r=Math.floor((fv(e)+t/2)/t)*t%Re;retur... function UM (line 75) | function UM(e,n){return e===n||Us(e%(Math.PI/2)-n%(Math.PI/2),0)} function q9 (line 75) | function q9(e){return e*_e/180} function Z9 (line 75) | function Z9(e){return e*180/_e} function Gi (line 75) | function Gi(e,n,t){return new w(e.x,e.y).add(w.FromAngle(t,n))} function Km (line 75) | function Km(e,n,t){const r=e/2,o=n/2,s=[];let i=1/0,a=-1/0,l=1/0,c=-1/0;... function ac (line 75) | function ac(e,n,t,r){return e_e){o=Mh(n,r);const s=Mh(r,t);... function Q9 (line 75) | function Q9(e,n,t,r){const o=2*((n-e)%Re)%Re-(n-e)%Re;return r?(Re-Math.... function $w (line 75) | function $w(e,n,t){const r=-2*(e.x*(n.y-t.y)-e.y*(n.x-t.x)+n.x*t.y-t.x*n... function J9 (line 75) | function J9(e,n,t,r,o){if(t===null)return[w.From(e),w.From(n)];const s=[... function Cn (line 75) | function Cn(e,{defaults:n,shouldStoreForSession:t=!0}){return r7({name:e... function r7 (line 75) | function r7(e){const n=s7(e),t=e.shouldStoreForSession?o7(e.name):null,r... function o7 (line 75) | function o7(e){try{return JSON.parse(RT(`tldraw_debug:${e}`)??"null")}ca... function Ym (line 75) | function Ym(e){try{return e()}catch{return null}} function s7 (line 75) | function s7(e){switch(Ym(()=>Vm.TLDRAW_ENV)??Ym(()=>Vm.VERCEL_PUBLIC_TLD... function uf (line 75) | function uf(e){if(e instanceof HTMLElement)return e;if(e.parentElement)r... function Ee (line 75) | function Ee(e){e.preventDefault(),wt.logPreventDefaults.get()&&console.w... function Nu (line 75) | function Nu(e,n){if(e.setPointerCapture(n.pointerId),wt.logPointerCaptur... function zu (line 75) | function zu(e,n){if(e.hasPointerCapture(n.pointerId)&&(e.releasePointerC... function On (line 75) | function On(e){return e.isKilled=!0,{point:{x:e.clientX,y:e.clientY,z:e.... function i7 (line 75) | function i7(){const e=B();return P.useMemo(function(){let r,o;function s... function a7 (line 75) | function a7(){const e=B();P.useEffect(()=>{let n=e.getInstanceState().is... function l7 (line 75) | function l7({container:e,children:n}){return u.jsx(KM.Provider,{value:e,... function un (line 75) | function un(){return Sr(P.useContext(KM),"useContainer used outside of <... function c7 (line 75) | function c7(){const e=B(),n=un(),t=G("isFocused",()=>e.getInstanceState(... function zd (line 75) | function zd(){const{activeElement:e}=document;return!!(e&&(e.getAttribut... function h7 (line 75) | function h7(e){const n=B();P.useEffect(()=>{const t=e.current;if(!t)retu... function p7 (line 75) | function p7(e,n,t){return Math.max(n,Math.min(e,t))} method toVector (line 75) | toVector(e,n){return e===void 0&&(e=n),Array.isArray(e)?e:[e,e]} method add (line 75) | add(e,n){return[e[0]+n[0],e[1]+n[1]]} method sub (line 75) | sub(e,n){return[e[0]-n[0],e[1]-n[1]]} method addTo (line 75) | addTo(e,n){e[0]+=n[0],e[1]+=n[1]} method subTo (line 75) | subTo(e,n){e[0]-=n[0],e[1]-=n[1]} function uC (line 75) | function uC(e,n,t){return n===0||Math.abs(n)===1/0?Math.pow(e,t*5):e*n*t... function dC (line 75) | function dC(e,n,t,r=.15){return r===0?p7(e,n,t):et... function f7 (line 75) | function f7(e,[n,t],[r,o]){const[[s,i],[a,l]]=e;return[dC(n,s,i,r),dC(t,... function g7 (line 75) | function g7(e,n){if(typeof e!="object"||e===null)return e;var t=e[Symbol... function m7 (line 75) | function m7(e){var n=g7(e,"string");return typeof n=="symbol"?n:String(n)} function tn (line 75) | function tn(e,n,t){return n=m7(n),n in e?Object.defineProperty(e,n,{valu... function hC (line 75) | function hC(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){v... function ut (line 75) | function ut(e){for(var n=1;n{var t,r;return n.... function mv (line 75) | function mv(e,n){try{const t=n.clientX-e.clientX,r=n.clientY-e.clientY,o... function I7 (line 75) | function I7(e){return C7(e).map(n=>n.identifier)} function fC (line 75) | function fC(e,n){const[t,r]=Array.from(e.touches).filter(o=>n.includes(o... function VM (line 75) | function VM(e){let{deltaX:n,deltaY:t,deltaMode:r}=e;return r===1?(n*=gC,... function E7 (line 75) | function E7(e){const n={};if("buttons"in e&&(n.buttons=e.buttons),"shift... function df (line 75) | function df(e,...n){return typeof e=="function"?e(...n):e} function k7 (line 75) | function k7(){} function _7 (line 75) | function _7(...e){return e.length===0?k7:e.length===1?e[0]:function(){le... function yC (line 75) | function yC(e,n){return Object.assign({},n,e||{})} class YM (line 75) | class YM{constructor(n,t,r){this.ctrl=n,this.args=t,this.key=r,this.stat... method constructor (line 75) | constructor(n,t,r){this.ctrl=n,this.args=t,this.key=r,this.state||(thi... method state (line 75) | get state(){return this.ctrl.state[this.key]} method state (line 75) | set state(n){this.ctrl.state[this.key]=n} method shared (line 75) | get shared(){return this.ctrl.state.shared} method eventStore (line 75) | get eventStore(){return this.ctrl.gestureEventStores[this.key]} method timeoutStore (line 75) | get timeoutStore(){return this.ctrl.gestureTimeoutStores[this.key]} method config (line 75) | get config(){return this.ctrl.config[this.key]} method sharedConfig (line 75) | get sharedConfig(){return this.ctrl.config.shared} method handler (line 75) | get handler(){return this.ctrl.handlers[this.key]} method reset (line 75) | reset(){const{state:n,shared:t,ingKey:r,args:o}=this;t[r]=n._active=n.... method start (line 75) | start(n){const t=this.state,r=this.config;t._active||(this.reset(),thi... method computeValues (line 75) | computeValues(n){const t=this.state;t._values=n,t.values=this.config.t... method computeInitial (line 75) | computeInitial(){const n=this.state;n._initial=n._values,n.initial=n.v... method compute (line 75) | compute(n){const{state:t,config:r,shared:o}=this;t.args=this.args;let ... method emit (line 75) | emit(){const n=this.state,t=this.shared,r=this.config;if(n._active||th... method clean (line 75) | clean(){this.eventStore.clean(),this.timeoutStore.clean()} function M7 (line 75) | function M7([e,n],t){const r=Math.abs(e),o=Math.abs(n);if(r>o&&r>t)retur... class j7 (line 75) | class j7 extends YM{constructor(...n){super(...n),tn(this,"aliasKey","xy... method constructor (line 75) | constructor(...n){super(...n),tn(this,"aliasKey","xy")} method reset (line 75) | reset(){super.reset(),this.state.axis=void 0} method init (line 75) | init(){this.state.offset=[0,0],this.state.lastOffset=[0,0]} method computeOffset (line 75) | computeOffset(){this.state.offset=Ut.add(this.state.lastOffset,this.st... method computeMovement (line 75) | computeMovement(){this.state.movement=Ut.sub(this.state.offset,this.st... method axisIntent (line 75) | axisIntent(n){const t=this.state,r=this.config;if(!t.axis&&n){const o=... method restrictToAxis (line 75) | restrictToAxis(n){if(this.config.axis||this.config.lockDirection)switc... method enabled (line 75) | enabled(e=!0){return e} method eventOptions (line 75) | eventOptions(e,n,t){return ut(ut({},t.shared.eventOptions),e)} method preventDefault (line 75) | preventDefault(e=!1){return e} method triggerAllEvents (line 75) | triggerAllEvents(e=!1){return e} method rubberband (line 75) | rubberband(e=0){switch(e){case!0:return[SC,SC];case!1:return[0,0];defaul... method from (line 75) | from(e){if(typeof e=="function")return e;if(e!=null)return Ut.toVector(e)} method transform (line 75) | transform(e,n,t){const r=e||t.shared.transform;return this.hasCustomTran... method threshold (line 75) | threshold(e){return Ut.toVector(e,0)} method axis (line 75) | axis(e,n,{axis:t}){if(this.lockDirection=t==="lock",!this.lockDirection)... method axisThreshold (line 75) | axisThreshold(e=O7){return e} method bounds (line 75) | bounds(e={}){if(typeof e=="function")return s=>Bu.bounds(e(s));if("curre... function qM (line 75) | function qM(){return Uu&&"ontouchstart"in window} function D7 (line 75) | function D7(){return qM()||Uu&&window.navigator.maxTouchPoints>1} function R7 (line 75) | function R7(){return Uu&&"onpointerdown"in window} function L7 (line 75) | function L7(){return Uu&&"exitPointerLock"in window.document} function $7 (line 75) | function $7(){try{return"constructor"in GestureEvent}catch{return!1}} method device (line 75) | device(e,n,{pointer:{touch:t=!1,lock:r=!1,mouse:o=!1}={}}){return this.p... method preventScrollAxis (line 75) | preventScrollAxis(e,n,{preventScroll:t}){if(this.preventScrollDelay=type... method pointerCapture (line 75) | pointerCapture(e,n,{pointer:{capture:t=!0,buttons:r=1,keys:o=!0}={}}){re... method threshold (line 75) | threshold(e,n,{filterTaps:t=!1,tapsThreshold:r=3,axis:o=void 0}){const s... method swipe (line 75) | swipe({velocity:e=z7,distance:n=B7,duration:t=U7}={}){return{velocity:th... method delay (line 75) | delay(e=0){switch(e){case!0:return N7;case!1:return 0;default:return e}} method axisThreshold (line 75) | axisThreshold(e){return e?ut(ut({},vC),e):vC} method keyboardDisplacement (line 75) | keyboardDisplacement(e=H7){return e} function ZM (line 75) | function ZM(e){const[n,t]=e.overflow,[r,o]=e._delta,[s,i]=e._direction;(... class G7 (line 75) | class G7 extends YM{constructor(...n){super(...n),tn(this,"ingKey","pinc... method constructor (line 75) | constructor(...n){super(...n),tn(this,"ingKey","pinching"),tn(this,"al... method init (line 75) | init(){this.state.offset=[1,0],this.state.lastOffset=[1,0],this.state.... method reset (line 75) | reset(){super.reset();const n=this.state;n._touchIds=[],n.canceled=!1,... method computeOffset (line 75) | computeOffset(){const{type:n,movement:t,lastOffset:r}=this.state;n==="... method computeMovement (line 75) | computeMovement(){const{offset:n,lastOffset:t}=this.state;this.state.m... method axisIntent (line 75) | axisIntent(){const n=this.state,[t,r]=n._movement;if(!n.axis){const o=... method restrictToAxis (line 75) | restrictToAxis(n){this.config.lockDirection&&(this.state.axis==="scale... method cancel (line 75) | cancel(){const n=this.state;n.canceled||setTimeout(()=>{n.canceled=!0,... method touchStart (line 75) | touchStart(n){this.ctrl.setEventIds(n);const t=this.state,r=this.ctrl.... method pointerStart (line 75) | pointerStart(n){if(n.buttons!=null&&n.buttons%2!==1)return;this.ctrl.s... method pinchStart (line 75) | pinchStart(n,t){const r=this.state;r.origin=t.origin,this.computeValue... method touchMove (line 75) | touchMove(n){if(!this.state._active)return;const t=fC(n,this.state._to... method pointerMove (line 75) | pointerMove(n){const t=this.state._pointerEvents;if(t.has(n.pointerId)... method pinchMove (line 75) | pinchMove(n,t){const r=this.state,o=r._values[1],s=t.angle-o;let i=0;M... method touchEnd (line 75) | touchEnd(n){this.ctrl.setEventIds(n),this.state._active&&this.state._t... method pointerEnd (line 75) | pointerEnd(n){const t=this.state;this.ctrl.setEventIds(n);try{n.target... method gestureStart (line 75) | gestureStart(n){n.cancelable&&n.preventDefault();const t=this.state;t.... method gestureMove (line 75) | gestureMove(n){if(n.cancelable&&n.preventDefault(),!this.state._active... method gestureEnd (line 75) | gestureEnd(n){this.state._active&&(this.state._active=!1,this.compute(... method wheel (line 75) | wheel(n){const t=this.config.modifierKey;t&&(Array.isArray(t)?!t.find(... method wheelStart (line 75) | wheelStart(n){this.start(n),this.wheelChange(n)} method wheelChange (line 75) | wheelChange(n){"uv"in n||n.cancelable&&n.preventDefault();const r=this... method wheelEnd (line 75) | wheelEnd(){this.state._active&&(this.state._active=!1,this.compute(),t... method bind (line 75) | bind(n){const t=this.config.device;t&&(n(t,"start",this[t+"Start"].bin... method device (line 75) | device(e,n,{shared:t,pointer:{touch:r=!1}={}}){if(t.target&&!vr.touch&&v... method bounds (line 75) | bounds(e,n,{scaleBounds:t={},angleBounds:r={}}){const o=i=>{const a=yC(d... method threshold (line 75) | threshold(e,n,t){return this.lockDirection=t.axis==="lock",Ut.toVector(e... method modifierKey (line 75) | modifierKey(e){return e===void 0?"ctrlKey":e} method pinchOnWheel (line 75) | pinchOnWheel(e=!0){return e} class Y7 (line 75) | class Y7 extends j7{constructor(...n){super(...n),tn(this,"ingKey","whee... method constructor (line 75) | constructor(...n){super(...n),tn(this,"ingKey","wheeling")} method wheel (line 75) | wheel(n){this.state._active||this.start(n),this.wheelChange(n),this.ti... method wheelChange (line 75) | wheelChange(n){const t=this.state;t._delta=VM(n),Ut.addTo(t._movement,... method wheelEnd (line 75) | wheelEnd(){this.state._active&&(this.state._active=!1,this.compute(),t... method bind (line 75) | bind(n){n("wheel","",this.wheel.bind(this))} function q7 (line 75) | function q7(e){Nw.set(e.key,e.engine),yv.set(e.key,e.resolver)} function J7 (line 75) | function J7(e,n){if(e==null)return{};var t={},r=Object.keys(e),o,s;for(s... function eK (line 75) | function eK(e,n){if(e==null)return{};var t=J7(e,n),r,o;if(Object.getOwnP... method target (line 75) | target(e){if(e)return()=>"current"in e?e.current:e} method enabled (line 75) | enabled(e=!0){return e} method window (line 75) | window(e=vr.isBrowser?window:void 0){return e} method eventOptions (line 75) | eventOptions({passive:e=!0,capture:n=!1}={}){return{passive:e,capture:n}} method transform (line 75) | transform(e){return e} function jh (line 75) | function jh(e={},n){const t={};for(const[r,o]of Object.entries(n))switch... function rK (line 75) | function rK(e,n,t={}){const r=e,{target:o,eventOptions:s,window:i,enable... class QM (line 75) | class QM{constructor(n,t){tn(this,"_listeners",new Set),this._ctrl=n,thi... method constructor (line 75) | constructor(n,t){tn(this,"_listeners",new Set),this._ctrl=n,this._gest... method add (line 75) | add(n,t,r,o,s){const i=this._listeners,a=b7(t,r),l=this._gestureKey?th... method clean (line 75) | clean(){this._listeners.forEach(n=>n()),this._listeners.clear()} class oK (line 75) | class oK{constructor(){tn(this,"_timeouts",new Map)}add(n,t,r=140,...o){... method constructor (line 75) | constructor(){tn(this,"_timeouts",new Map)} method add (line 75) | add(n,t,r=140,...o){this.remove(n),this._timeouts.set(n,window.setTime... method remove (line 75) | remove(n){const t=this._timeouts.get(n);t&&window.clearTimeout(t)} method clean (line 75) | clean(){this._timeouts.forEach(n=>void window.clearTimeout(n)),this._t... class sK (line 75) | class sK{constructor(n){tn(this,"gestures",new Set),tn(this,"_targetEven... method constructor (line 75) | constructor(n){tn(this,"gestures",new Set),tn(this,"_targetEventStore"... method setEventIds (line 75) | setEventIds(n){if(GM(n))return this.touchIds=new Set(I7(n)),this.touch... method applyHandlers (line 75) | applyHandlers(n,t){this.handlers=n,this.nativeHandlers=t} method applyConfig (line 75) | applyConfig(n,t){this.config=rK(n,t,this.config)} method clean (line 75) | clean(){this._targetEventStore.clean();for(const n of this.gestures)th... method effect (line 75) | effect(){return this.config.shared.target&&this.bind(),()=>this._targe... method bind (line 75) | bind(...n){const t=this.config.shared,r={};let o;if(!(t.target&&(o=t.t... function ga (line 75) | function ga(e,n){e.gestures.add(n),e.gestureEventStores[n]=new QM(e,n),e... function iK (line 75) | function iK(e,n){n.drag&&ga(e,"drag"),n.wheel&&ga(e,"wheel"),n.scroll&&g... function lK (line 75) | function lK(e){const n={},t={},r=new Set;for(let o in e)aK.test(o)?(r.ad... function ma (line 75) | function ma(e,n,t,r,o,s){if(!e.has(t)||!Nw.has(r))return;const i=t+"Star... function cK (line 75) | function cK(e,n){const[t,r,o]=lK(e),s={};return ma(o,t,"onDrag","drag",s... function uK (line 75) | function uK(e,n={},t,r){const o=xe.useMemo(()=>new sK(e),[]);if(o.applyH... function dK (line 75) | function dK(e){return e.forEach(q7),function(t,r){const{handlers:o,nativ... function JM (line 75) | function JM(e){let{deltaY:n,deltaX:t}=e,r=0;return e.ctrlKey||e.altKey||... function gK (line 75) | function gK(e){const n=B(),t=P.useMemo(()=>{let r="not sure";const o=({e... function Xm (line 75) | function Xm(e,n,t){const r=e.getShape(n),o=e.getShapeHandles(r);return{s... function mK (line 75) | function mK(e,n){const t=B();return P.useMemo(()=>{const r=l=>{if(l.isKi... method constructor (line 75) | constructor(n=0,t=0,r=0,o=0){m(this,"x",0);m(this,"y",0);m(this,"w",0);m... method point (line 75) | get point(){return new w(this.x,this.y)} method point (line 75) | set point(n){this.x=n.x,this.y=n.y} method minX (line 75) | get minX(){return this.x} method minX (line 75) | set minX(n){this.x=n} method midX (line 75) | get midX(){return this.x+this.w/2} method maxX (line 75) | get maxX(){return this.x+this.w} method minY (line 75) | get minY(){return this.y} method minY (line 75) | set minY(n){this.y=n} method midY (line 75) | get midY(){return this.y+this.h/2} method maxY (line 75) | get maxY(){return this.y+this.h} method width (line 75) | get width(){return this.w} method width (line 75) | set width(n){this.w=n} method height (line 75) | get height(){return this.h} method height (line 75) | set height(n){this.h=n} method aspectRatio (line 75) | get aspectRatio(){return this.width/this.height} method center (line 75) | get center(){return new w(this.midX,this.midY)} method center (line 75) | set center(n){this.minX=n.x-this.width/2,this.minY=n.y-this.height/2} method corners (line 75) | get corners(){return[new w(this.minX,this.minY),new w(this.maxX,this.min... method cornersAndCenter (line 75) | get cornersAndCenter(){return[new w(this.minX,this.minY),new w(this.maxX... method sides (line 75) | get sides(){const{corners:n}=this;return[[n[0],n[1]],[n[1],n[2]],[n[2],n... method size (line 75) | get size(){return new w(this.w,this.h)} method toFixed (line 75) | toFixed(){return this.x=Fd(this.x),this.y=Fd(this.y),this.w=Fd(this.w),t... method setTo (line 75) | setTo(n){return this.x=n.x,this.y=n.y,this.w=n.w,this.h=n.h,this} method set (line 75) | set(n=0,t=0,r=0,o=0){return this.x=n,this.y=t,this.w=r,this.h=o,this} method expand (line 75) | expand(n){const t=Math.min(this.minX,n.minX),r=Math.min(this.minY,n.minY... method expandBy (line 75) | expandBy(n){return this.x-=n,this.y-=n,this.w+=n*2,this.h+=n*2,this} method scale (line 75) | scale(n){return this.x/=n,this.y/=n,this.w/=n,this.h/=n,this} method clone (line 75) | clone(){const{x:n,y:t,w:r,h:o}=this;return new Qe(n,t,r,o)} method translate (line 75) | translate(n){return this.x+=n.x,this.y+=n.y,this} method snapToGrid (line 75) | snapToGrid(n){const t=Math.round(this.minX/n)*n,r=Math.round(this.minY/n... method collides (line 75) | collides(n){return Qe.Collides(this,n)} method contains (line 75) | contains(n){return Qe.Contains(this,n)} method includes (line 75) | includes(n){return Qe.Includes(this,n)} method containsPoint (line 75) | containsPoint(n,t=0){return Qe.ContainsPoint(this,n,t)} method getHandlePoint (line 75) | getHandlePoint(n){switch(n){case"top_left":return new w(this.minX,this.m... method toJson (line 75) | toJson(){return{x:this.minX,y:this.minY,w:this.w,h:this.h}} method resize (line 75) | resize(n,t,r){const{minX:o,minY:s,maxX:i,maxY:a}=this;let{minX:l,minY:c,... method union (line 75) | union(n){const t=Math.min(this.minX,n.x),r=Math.min(this.minY,n.y),o=Mat... method From (line 75) | static From(n){return new Qe(n.x,n.y,n.w,n.h)} method FromCenter (line 75) | static FromCenter(n,t){return new Qe(n.x-t.x/2,n.y-t.y/2,t.x,t.y)} method FromPoints (line 75) | static FromPoints(n){if(n.length===0)return new Qe;let t=1/0,r=1/0,o=-1/... method Expand (line 75) | static Expand(n,t){const r=Math.min(t.minX,n.minX),o=Math.min(t.minY,n.m... method ExpandBy (line 75) | static ExpandBy(n,t){return new Qe(n.minX-t,n.minY-t,n.width+t*2,n.heigh... method Resize (line 75) | static Resize(n,t,r,o,s=!1){const{minX:i,minY:a,maxX:l,maxY:c}=n;let{min... method equals (line 75) | equals(n){return Qe.Equals(this,n)} method Equals (line 75) | static Equals(n,t){return t.x===n.x&&t.y===n.y&&t.w===n.w&&t.h===n.h} method zeroFix (line 75) | zeroFix(){return this.w=Math.max(1,this.w),this.h=Math.max(1,this.h),this} method ZeroFix (line 75) | static ZeroFix(n){return new Qe(n.x,n.y,Math.max(1,n.w),Math.max(1,n.h))} function yK (line 75) | function yK(e){switch(e){case"top":return"bottom";case"bottom":return"to... function SK (line 75) | function SK(e){switch(e){case"left":return"right";case"right":return"lef... function vK (line 75) | function vK(e){return e==="top_left"||e==="top_right"||e==="bottom_right... function xK (line 75) | function xK(e){const n=B();P.useLayoutEffect(()=>{let t=new Z;function r... method constructor (line 79) | constructor(n,t,r,o,s,i){m(this,"a",1);m(this,"b",0);m(this,"c",0);m(thi... method equals (line 79) | equals(n){return this===n||this.a===n.a&&this.b===n.b&&this.c===n.c&&thi... method identity (line 79) | identity(){return this.a=1,this.b=0,this.c=0,this.d=1,this.e=0,this.f=0,... method multiply (line 79) | multiply(n){const t=n,{a:r,b:o,c:s,d:i,e:a,f:l}=this;return this.a=r*t.a... method rotate (line 79) | rotate(n,t,r){return n===0?this:t===void 0?this.multiply(De.Rotate(n)):t... method translate (line 79) | translate(n,t){return this.multiply(De.Translate(n,t))} method scale (line 79) | scale(n,t){return this.multiply(De.Scale(n,t))} method invert (line 79) | invert(){const{a:n,b:t,c:r,d:o,e:s,f:i}=this,a=n*o-t*r;return this.a=o/a... method applyToPoint (line 79) | applyToPoint(n){return De.applyToPoint(this,n)} method applyToPoints (line 79) | applyToPoints(n){return De.applyToPoints(this,n)} method rotation (line 79) | rotation(){return De.Rotation(this)} method point (line 79) | point(){return De.Point(this)} method decomposed (line 79) | decomposed(){return De.Decompose(this)} method toCssString (line 79) | toCssString(){return De.toCssString(this)} method setTo (line 79) | setTo(n){return Object.assign(this,n),this} method decompose (line 79) | decompose(){return De.Decompose(this)} method clone (line 79) | clone(){return new De(this.a,this.b,this.c,this.d,this.e,this.f)} method Identity (line 79) | static Identity(){return new De(1,0,0,1,0,0)} method Translate (line 79) | static Translate(n,t){return new De(1,0,0,1,n,t)} method Rotate (line 79) | static Rotate(n,t,r){if(n===0)return De.Identity();const o=Math.cos(n),s... method Multiply (line 79) | static Multiply(n,t){return{a:n.a*t.a+n.c*t.b,c:n.a*t.c+n.c*t.d,e:n.a*t.... method Inverse (line 79) | static Inverse(n){const t=n.a*n.d-n.b*n.c;return{a:n.d/t,b:n.b/-t,c:n.c/... method Absolute (line 79) | static Absolute(n){const t=n.a*n.d-n.b*n.c;return{a:n.d/t,b:n.b/-t,c:n.c... method Compose (line 79) | static Compose(...n){const t=De.Identity();for(let r=0,o=n.length;rnew w(n.a*r.x+n.c*r.y+n.e,n.b*... method applyToBounds (line 79) | static applyToBounds(n,t){return new Z(n.e+t.minX,n.f+t.minY,t.width,t.h... method From (line 79) | static From(n){return new De(n.a,n.b,n.c,n.d,n.e,n.f)} method Cast (line 79) | static Cast(n){return n instanceof De?n:De.From(n)} function e2 (line 79) | function e2(e,n){return n===0?e:e2(n,e%n)} function t2 (line 79) | function t2(e){const n=e.toString().split(".")[1];if(!n)return 1;const t... class ai (line 79) | class ai{constructor(n){m(this,"isFilled",!1);m(this,"isClosed",!0);m(th... method constructor (line 79) | constructor(n){m(this,"isFilled",!1);m(this,"isClosed",!0);m(this,"isL... method hitTestPoint (line 79) | hitTestPoint(n,t=0,r=!1){return this.isClosed&&(this.isFilled||r)&&tr(... method distanceToPoint (line 79) | distanceToPoint(n,t=!1){return n.dist(this.nearestPoint(n))*(this.isCl... method distanceToLineSegment (line 79) | distanceToLineSegment(n,t){if(n.equals(t))return this.distanceToPoint(... method hitTestLineSegment (line 79) | hitTestLineSegment(n,t,r=0){return this.distanceToLineSegment(n,t)<=r} method nearestPointOnLineSegment (line 79) | nearestPointOnLineSegment(n,t){const{vertices:r}=this;let o,s=1/0,i,a,... method isPointInBounds (line 79) | isPointInBounds(n,t=0){const{bounds:r}=this;return!(n.x!t.isLabel).flatMap(t=>t.... method nearestPoint (line 79) | nearestPoint(t){let r=1/0,o;const{children:s}=this;if(s.length===0)thr... method distanceToPoint (line 79) | distanceToPoint(t,r=!1){return Math.min(...this.children.map((o,s)=>o.... method hitTestPoint (line 79) | hitTestPoint(t,r,o){return!!this.children.filter(s=>!s.isLabel).find(s... method hitTestLineSegment (line 79) | hitTestLineSegment(t,r,o){return!!this.children.filter(s=>!s.isLabel).... method getArea (line 79) | getArea(){return this.children[0].area} method toSimpleSvgPath (line 79) | toSimpleSvgPath(){let t="";for(const o of this.children)t+=o.toSimpleS... method getLength (line 79) | getLength(){return this.children.reduce((t,r)=>r.isLabel?t:t+r.length,0)} method getSvgPathData (line 79) | getSvgPathData(){return this.children.map((t,r)=>t.isLabel?"":t.getSvg... function bK (line 79) | function bK(e=!0){const[n,t]=P.useState(0),r=B();P.useEffect(()=>{if(!e)... function n2 (line 79) | function n2({geometry:e}){return e instanceof Hr?u.jsx(u.Fragment,{child... function r2 (line 79) | function r2(e){return _6(e)} function CK (line 79) | function CK(){const e=B(),n=xH("userIds",()=>r2(e.getCollaborators().map... function o2 (line 79) | function o2(e){const n=B();return G(`latestPresence:${e}`,()=>n.getColla... function bC (line 79) | function bC(e,n){return n>e.options.collaboratorInactiveTimeoutMs?"inact... function _K (line 79) | function _K(e,n){const t=P.useRef((n==null?void 0:n.lastActivityTimestam... function jK (line 79) | function jK({className:e}){const n=B(),{Background:t,SvgDefs:r}=it(),o=P... function AK (line 79) | function AK(){const e=B(),n=G("gridSize",()=>e.getDocumentSettings().gri... function OK (line 79) | function OK(){const e=B(),n=G("scribbles",()=>e.getInstanceState().scrib... function DK (line 79) | function DK(){const e=B(),n=G("brush",()=>e.getInstanceState().brush,[e]... function RK (line 79) | function RK(){const e=B(),n=G("zoomBrush",()=>e.getInstanceState().zoomB... function LK (line 79) | function LK(){const e=B(),n=G("snapLines",()=>e.snaps.getIndicators(),[e... function $K (line 79) | function $K(){const e=B(),n=G("handles shapeIdWithHandles",()=>{const{is... function FK (line 79) | function FK({shapeId:e}){const n=B(),{Handles:t}=it(),r=G("zoomLevel",()... function NK (line 79) | function NK({shapeId:e,handle:n,zoom:t,isCoarse:r}){const o=mK(e,n.id),{... function zK (line 79) | function zK(){const e=B(),n=G("rendering shapes",()=>e.getRenderingShape... function BK (line 79) | function BK(){const e=B(),n=P.useRef(new Set);return Bs("reflow for cull... function UK (line 79) | function UK(){const e=B(),n=G("rendering shapes",()=>e.getRenderingShape... function HK (line 79) | function HK(){const e=B(),n=G("rendering shapes",()=>e.getRenderingShape... function KK (line 79) | function KK(){const e=B(),{ShapeIndicator:n}=it(),t=G("hinting shape ids... function WK (line 79) | function WK(){return u.jsxs("g",{id:"cursor",children:[u.jsxs("g",{fill:... function GK (line 79) | function GK(){return u.jsx("path",{id:"cursor_hint",fill:"currentColor",... function VK (line 79) | function VK({id:e}){const n=B(),[t,r]=P.useState(null),o=G("is in root",... function YK (line 79) | function YK(){const e=B(),n=G("selection rotation",()=>e.getSelectionRot... function XK (line 79) | function XK(){const e=B(),n=G("selection rotation",()=>e.getSelectionRot... function qK (line 79) | function qK(){const{OnTheCanvas:e}=it();return e?u.jsx(e,{}):null} function ZK (line 79) | function ZK(){const e=B(),n=G("camera state",()=>e.getCameraState(),[e])... function QK (line 79) | function QK({className:e,zoom:n,point:t,color:r,viewport:o,opacity:s=1})... function JK (line 79) | function JK({x:e,y:n,z:t,size:r}){const o=B(),{gridSteps:s}=o.options;re... function eW (line 79) | function eW({handle:e,isCoarse:n,className:t,zoom:r}){const o=B(),s=(n?o... function zw (line 79) | function zw(e,n=!0){const t=e.length;if(t<2)return"";let r=e[0],o=e[1];i... function CC (line 79) | function CC({scribble:e,zoom:n,color:t,opacity:r,className:o}){return e.... function i2 (line 79) | function i2({bounds:e,rotation:n}){const t=P.useRef(null);return Rl(t,e.... function rW (line 79) | function rW({bounds:e,rotation:n}){const t=B(),r=P.useRef(null),o=G("onl... function lW (line 79) | function lW({points:e,zoom:n}){const t=2.5/n,r=e.reduce((p,f)=>Math.min(... function cW (line 79) | function cW({gaps:e,direction:n,zoom:t}){const r=3.5/t;let o=[-1/0,1/0],... function uW (line 79) | function uW({className:e,line:n,zoom:t}){return u.jsx("svg",{className:c... function Bw (line 79) | function Bw(){return u.jsx("svg",{width:16,height:16,viewBox:"0 0 16 16"... function a2 (line 79) | function a2(e,n){const t=P.useRef(e);return n(e,t.current)?t.current:(t.... function Bc (line 79) | function Bc(e){return a2(e,j6)} function Uw (line 79) | function Uw(e){return a2(e,MT)} function hW (line 79) | function hW({overrides:e={},children:n}){const t=Uw(e);return u.jsx(l2.P... function it (line 79) | function it(){const e=P.useContext(l2);if(!e)throw new Error("useEditorC... function c2 (line 79) | function c2(){Hw.hardReset()} function pW (line 79) | function pW(){Hw.refreshPage()} function ot (line 85) | function ot(){return Lu()} function gW (line 85) | function gW(e){e.version"u"?!1:((n=(e=window.matchMed... function qm (line 85) | function qm(){return{id:ot()}} function p2 (line 85) | function p2(e){if(e===null||typeof e!="object"||!("version"in e)||!("use... function SW (line 85) | function SW(){const e=JSON.parse(bw(d2)||"null")??null;return p2(e)} function vW (line 85) | function vW(){Pw(d2,JSON.stringify({version:Kw,user:gu.get()}))} function xW (line 85) | function xW(e){h2.validate(e),gu.set(e),vW(),bW()} function f2 (line 85) | function f2(){return Zm===null&&(Zm=ot()),Zm} function bW (line 85) | function bW(){tl==null||tl.postMessage({type:g2,origin:f2(),data:{user:m... function m2 (line 85) | function m2(){let e=gu.get();return e||(e=SW(),gu.set(e)),e} function y2 (line 85) | function y2(e={}){return{derivePresenceState:e.derivePresenceState??(()=... function r (line 85) | function r(){} function o (line 85) | function o(l,c,d){this.fn=l,this.context=c,this.once=d||!1} function s (line 85) | function s(l,c,d,h,p){if(typeof d!="function")throw new TypeError("The l... function i (line 85) | function i(l,c){--l._eventsCount===0?l._events=new r:delete l._events[c]} function a (line 85) | function a(){this._events=new r,this._eventsCount=0} function IW (line 85) | function IW(){return go?["iPad Simulator","iPhone Simulator","iPod Simul... function EW (line 85) | function EW(e){e.version(n.y-e.y)*(t.x-e.x)} function Vw (line 85) | function Vw(e,n,t,r){return Bd(e,t,r)!==Bd(n,t,r)&&Bd(e,n,t)!==Bd(e,n,r)} function _C (line 85) | function _C(e,n){const t=new Map;let r,o,s,i;for(let a=0,l=e.length;aw.Angle(n,t)-w.... function I2 (line 85) | function I2(e,n){let t,r,o,s;for(let i=0,a=e.length;it+r.length,0)} method getVertices (line 85) | getVertices(){return this.points} method nearestPoint (line 85) | nearestPoint(t){const{segments:r}=this;let o=this.points[0],s=1/0,i,a;... method hitTestLineSegment (line 85) | hitTestLineSegment(t,r,o=0){const{segments:s}=this;for(let i=0,a=s.len... method getSvgPathData (line 85) | getSvgPathData(){const{vertices:t}=this;return t.length<2?"":t.reduce(... class vt (line 85) | class vt extends Ll{constructor(n){super({...n}),this.isClosed=!0}} method constructor (line 85) | constructor(n){super({...n}),this.isClosed=!0} class Jo (line 85) | class Jo extends vt{constructor(t){const{x:r=0,y:o=0,width:s,height:i}=t... method constructor (line 85) | constructor(t){const{x:r=0,y:o=0,width:s,height:i}=t;super({...t,point... method getBounds (line 85) | getBounds(){return new Z(this.x,this.y,this.w,this.h)} method getSvgPathData (line 85) | getSvgPathData(){const{x:t,y:r,w:o,h:s}=this;return`M${t},${r} h${o} v... class Br (line 85) | class Br{constructor(n){m(this,"canSnap",()=>!0);m(this,"canScroll",()=>... method constructor (line 85) | constructor(n){m(this,"canSnap",()=>!0);m(this,"canScroll",()=>!1);m(t... method canBind (line 85) | canBind(n){return!0} method providesBackgroundForChildren (line 85) | providesBackgroundForChildren(n){return!1} method canReceiveNewChildrenOfType (line 85) | canReceiveNewChildrenOfType(n,t){return!1} method canDropShapes (line 85) | canDropShapes(n,t){return!1} method expandSelectionOutlinePx (line 85) | expandSelectionOutlinePx(n){return 0} method getCanvasSvgDefs (line 85) | getCanvasSvgDefs(){return[]} method getBoundsSnapGeometry (line 85) | getBoundsSnapGeometry(n){return{}} method getHandleSnapGeometry (line 85) | getHandleSnapGeometry(n){return{}} function RW (line 85) | function RW(e,n,t={}){const{closed:r=!1,snap:o=1,start:s="outset",end:i=... function TC (line 85) | function TC({bounds:e,className:n}){const t=B(),r=G("zoom level",()=>t.g... class Ah (line 85) | class Ah extends Br{constructor(){super(...arguments);m(this,"hideSelect... method constructor (line 85) | constructor(){super(...arguments);m(this,"hideSelectionBoundsFg",()=>!... method getDefaultProps (line 85) | getDefaultProps(){return{}} method getGeometry (line 85) | getGeometry(t){const r=this.editor.getSortedChildIdsForParent(t.id);re... method component (line 85) | component(t){const r=this.editor.getErasingShapeIds().includes(t.id),{... method indicator (line 85) | indicator(t){const r=this.editor.getShapeGeometry(t).bounds;return u.j... function k2 (line 85) | function k2(e){const n=[...E2],t=new Set;for(const r of e){if(LW.has(r.t... function MC (line 85) | function MC(e,n){if(!n)return!1;switch(e.type){case"mixed":return n.type... class FW (line 85) | class FW{constructor(n){m(this,"map");this.map=new Map(n)}get(n){return ... method constructor (line 85) | constructor(n){m(this,"map");this.map=new Map(n)} method get (line 85) | get(n){return this.map.get(n)} method getAsKnownValue (line 85) | getAsKnownValue(n){const t=this.get(n);if(t&&t.type!=="mixed")return t... method size (line 85) | get size(){return this.map.size} method equals (line 85) | equals(n){if(this.size!==n.size)return!1;const t=new Set;for(const[r,o... method keys (line 85) | keys(){return this.map.keys()} method values (line 85) | values(){return this.map.values()} method entries (line 85) | entries(){return this.map.entries()} method [Symbol.iterator] (line 85) | [Symbol.iterator](){return this.map[Symbol.iterator]()} class vv (line 85) | class vv extends FW{set(n,t){this.map.set(n,t)}applyValue(n,t){const r=t... method set (line 85) | set(n,t){this.map.set(n,t)} method applyValue (line 85) | applyValue(n,t){const r=this.get(n);if(!r){this.set(n,{type:"shared",v... function NW (line 85) | function NW(e,n,t){return yo(e).then(function(r){return r.arrayBuffer()}... function zW (line 85) | function zW(e,n){var o;let t=e;const r=new Set(n);for(;r.has(t);)t=(o=/^... function Ud (line 85) | function Ud(e,n,t){if(t.length===0)return[];const r=new Map;for(const s ... function BW (line 85) | function BW(e,n,t){const r=n.length;if(e.size===r)return;let o,s;for(let... function UW (line 85) | function UW(e,n,t){const r=n.length;if(e.size===r)return;let o,s;for(let... function HW (line 85) | function HW(e,n,t){var s;const r=n.length;if(e.size===r)return;let o={na... function KW (line 85) | function KW(e,n,t){var s;const r=n.length;if(e.size===r)return;let o={na... function _2 (line 85) | function _2({editor:e}){const n=e.getSelectedShapes(),t=e.getSelectionRo... function Oh (line 85) | function Oh({delta:e,editor:n,snapshot:t,stage:r}){const{selectionPageCe... function o (line 85) | function o(){const s=r.get(),i=new Map;for(const a of s){const{fromId:l,... function d (line 85) | function d(f){c??(c=new Map(a));const S=c.get(f.fromId),g=S==null?void 0... function h (line 85) | function h(f){c??(c=new Map(a));let S=c.get(f);return S?S===a.get(f)&&(S... function p (line 85) | function p(f){h(f.fromId).push(f),h(f.toId).push(f)} function GW (line 85) | function GW(e,n,t){const r=e.getShapeMaskedPageBounds(n);return r===void... function n (line 85) | function n(t){const r=t.getCurrentPageShapeIds(),o=t.getViewportPageBoun... function r (line 85) | function r(){const o={},s=n.get(),i=Array(s.size);return s.forEach(a=>i.... function o (line 85) | function o(){const s=n();return r=s,new Set([...t.get()].filter(i=>Jm(e,... function qW (line 85) | function qW({context:e,editor:n,children:t}){return u.jsx(og.Provider,{v... function M2 (line 85) | function M2(){const e=P.useContext(T2);return e?{isDarkMode:e.isDarkMode... function ZW (line 85) | async function ZW(e,n,t={}){var I,C;const r=typeof n[0]=="string"?n:n.ma... class JW (line 85) | class JW{constructor(n){m(this,"_clickId","");m(this,"_clickTimeout");m(... method constructor (line 85) | constructor(n){m(this,"_clickId","");m(this,"_clickTimeout");m(this,"_... method clickState (line 85) | get clickState(){return this._clickState} class eG (line 85) | class eG{constructor(n){m(this,"_isEdgeScrolling",!1);m(this,"_edgeScrol... method constructor (line 85) | constructor(n){m(this,"_isEdgeScrolling",!1);m(this,"_edgeScrollDurati... method updateEdgeScrolling (line 85) | updateEdgeScrolling(n){const{editor:t}=this,r=this.getEdgeScroll();if(... method getEdgeProximityFactors (line 85) | getEdgeProximityFactors(n,t,r,o,s){const{editor:i}=this,a=i.options.ed... method getEdgeScroll (line 85) | getEdgeScroll(){const{editor:n}=this,{inputs:{currentScreenPoint:{x:t,... method moveCameraWhenCloseToEdge (line 85) | moveCameraWhenCloseToEdge(n){const{editor:t}=this;if(!t.inputs.isDragg... class tG (line 85) | class tG{constructor(n){m(this,"isSafari");m(this,"isIos");m(this,"isChr... method constructor (line 85) | constructor(n){m(this,"isSafari");m(this,"isIos");m(this,"isChromeForI... class nG (line 85) | class nG{constructor(n,t){m(this,"disposeSideEffectListener");this.edito... method constructor (line 85) | constructor(n,t){m(this,"disposeSideEffectListener");this.editor=n,thi... method updateContainerClass (line 85) | updateContainerClass(){const n=this.editor.getContainer();this.editor.... method focus (line 85) | focus(){this.editor.getContainer().focus()} method blur (line 85) | blur(){this.editor.complete(),this.editor.getContainer().blur()} method dispose (line 85) | dispose(){var n;(n=this.disposeSideEffectListener)==null||n.call(this)} function lc (line 85) | function lc(e){return oG} class rG (line 85) | class rG{constructor(){m(this,"length",0);m(this,"head",null);m(this,"ta... method constructor (line 85) | constructor(){m(this,"length",0);m(this,"head",null);m(this,"tail",this)} method push (line 85) | push(n){return new Yw(n,this)} method toArray (line 85) | toArray(){return Ho} method [Symbol.iterator] (line 85) | [Symbol.iterator](){return{next(){return{value:void 0,done:!0}}}} class Yw (line 85) | class Yw{constructor(n,t){m(this,"length");this.head=n,this.tail=t,this.... method constructor (line 85) | constructor(n,t){m(this,"length");this.head=n,this.tail=t,this.length=... method push (line 85) | push(n){return new Yw(n,this)} method toArray (line 85) | toArray(){return Array.from(this)} method [Symbol.iterator] (line 85) | [Symbol.iterator](){let n=this;return{next(){if(n.length){const t=n.head... class sG (line 85) | class sG{constructor(n){m(this,"store");m(this,"dispose");m(this,"state"... method constructor (line 85) | constructor(n){m(this,"store");m(this,"dispose");m(this,"state","recor... method flushPendingDiff (line 85) | flushPendingDiff(){if(this.pendingDiff.isEmpty())return;const n=this.p... method getNumUndos (line 85) | getNumUndos(){return this.stacks.get().undos.length+(this.pendingDiff.... method getNumRedos (line 85) | getNumRedos(){return this.stacks.get().redos.length} method ignore (line 85) | ignore(n){return this.batch(n,{history:"ignore"})} method clear (line 85) | clear(){this.stacks.set({undos:lc(),redos:lc()}),this.pendingDiff.clea... method debug (line 85) | debug(){const{undos:n,redos:t}=this.stacks.get();return{undos:n.toArra... class aG (line 85) | class aG{constructor(){m(this,"diff",Gp());m(this,"isEmptyAtom",Mt("Pend... method constructor (line 85) | constructor(){m(this,"diff",Gp());m(this,"isEmptyAtom",Mt("PendingDiff... method clear (line 85) | clear(){const n=this.diff;return this.diff=Gp(),this.isEmptyAtom.set(!... method isEmpty (line 85) | isEmpty(){return this.isEmptyAtom.get()} method apply (line 85) | apply(n){Nc(this.diff,[n]),this.isEmptyAtom.set(zT(this.diff))} method debug (line 85) | debug(){return{diff:this.diff,isEmpty:this.isEmpty()}} class lG (line 85) | class lG{constructor(n){m(this,"scribbleItems",new Map);m(this,"state","... method constructor (line 85) | constructor(n){m(this,"scribbleItems",new Map);m(this,"state","paused"... method reset (line 85) | reset(){this.editor.updateInstanceState({scribbles:[]}),this.scribbleI... function Ao (line 85) | function Ao(e,n,t,r,o){const s=e.filter(a=>(r==="forward"?a.startNode.id... function dG (line 85) | function dG(e){e.sort((n,t)=>t.gaps.length-n.gaps.length);for(let n=e.le... class Ku (line 85) | class Ku{constructor(n){m(this,"editor");this.manager=n,this.editor=n.ed... method constructor (line 85) | constructor(n){m(this,"editor");this.manager=n,this.editor=n.editor} method getSnapPointsCache (line 85) | getSnapPointsCache(){const{editor:n}=this;return n.store.createCompute... method getSnapPoints (line 85) | getSnapPoints(n){return this.getSnapPointsCache().get(n)??[]} method getSnappablePoints (line 85) | getSnappablePoints(){const n=this.getSnapPointsCache(),t=this.manager.... method getSnappableGapNodes (line 85) | getSnappableGapNodes(){return Array.from(this.manager.getSnappableShap... method getVisibleGaps (line 85) | getVisibleGaps(){const n=[],t=[];let r,o;const s=this.getSnappableGapN... method snapTranslateShapes (line 85) | snapTranslateShapes({lockedAxis:n,initialSelectionPageBounds:t,initial... method snapResizeShapes (line 85) | snapResizeShapes({initialSelectionPageBounds:n,dragDelta:t,handle:r,is... method collectPointSnaps (line 85) | collectPointSnaps({selectionSnapPoints:n,otherNodeSnapPoints:t,minOffs... method collectGapSnaps (line 85) | collectGapSnaps({selectionPageBounds:n,minOffset:t,nearestSnapsX:r,nea... method getPointSnapLines (line 85) | getPointSnapLines({nearestSnapsX:n,nearestSnapsY:t}){const r={},o={};i... method getGapSnapLines (line 85) | getGapSnapLines({selectionPageBounds:n,nearestSnapsX:t,nearestSnapsY:r... function jC (line 85) | function jC(e,n){const{minX:t,maxX:r,minY:o,maxY:s}=n,i=[];switch(e){cas... class j2 (line 85) | class j2{constructor(n){m(this,"editor");this.manager=n,this.editor=n.ed... method constructor (line 85) | constructor(n){m(this,"editor");this.manager=n,this.editor=n.editor} method getSnapGeometryCache (line 85) | getSnapGeometryCache(){const{editor:n}=this;return n.store.createCompu... method iterateSnapPointsInPageSpace (line 85) | *iterateSnapPointsInPageSpace(n,t){var o,s;const r=(o=this.getSnapGeom... method iterateSnapOutlines (line 85) | *iterateSnapOutlines(n,t){var o,s;const r=(o=this.getSnapGeometryCache... method getHandleSnapPosition (line 85) | getHandleSnapPosition({currentShapeId:n,handle:t,handleInPageSpace:r})... method snapHandle (line 85) | snapHandle({currentShapeId:n,handle:t}){const o=Sr(this.editor.getShap... class ag (line 85) | class ag{constructor(n){m(this,"shapeBounds");m(this,"handles");m(this,"... method constructor (line 85) | constructor(n){m(this,"shapeBounds");m(this,"handles");m(this,"_snapIn... method getIndicators (line 85) | getIndicators(){return this._snapIndicators.get()??Ho} method clearIndicators (line 85) | clearIndicators(){this.getIndicators().length&&this._snapIndicators.se... method setIndicators (line 85) | setIndicators(n){this._snapIndicators.set(n)} method getSnapThreshold (line 85) | getSnapThreshold(){return 8/this.editor.getZoomLevel()} method getSnappableShapes (line 85) | getSnappableShapes(){const{editor:n}=this,t=n.getViewportPageBounds(),... method getCurrentCommonAncestor (line 85) | getCurrentCommonAncestor(){return this.editor.findCommonAncestor(this.... function AC (line 85) | function AC(e){return e.replace(vG,` class bG (line 88) | class bG{constructor(n){m(this,"baseElm");m(this,"measureText",(n,t)=>{v... method constructor (line 88) | constructor(n){m(this,"baseElm");m(this,"measureText",(n,t)=>{var i;co... method measureElementTextNodeSpans (line 88) | measureElementTextNodeSpans(n,{shouldTruncateToFirstLine:t=!1}={}){con... method measureTextSpans (line 89) | measureTextSpans(n,t){var c;if(n==="")return[];const r=(c=this.baseElm... class PG (line 89) | class PG{constructor(n){m(this,"cancelRaf");m(this,"isPaused",!0);m(this... method constructor (line 89) | constructor(n){m(this,"cancelRaf");m(this,"isPaused",!0);m(this,"now",... class kr (line 89) | class kr{constructor(n,t){m(this,"systemColorScheme",Mt("systemColorSche... method constructor (line 89) | constructor(n,t){m(this,"systemColorScheme",Mt("systemColorScheme","li... method getUserPreferences (line 89) | getUserPreferences(){return{id:this.getId(),name:this.getName(),locale... method getIsDarkMode (line 89) | getIsDarkMode(){switch(this.user.userPreferences.get().colorScheme){ca... method getEdgeScrollSpeed (line 89) | getEdgeScrollSpeed(){return this.user.userPreferences.get().edgeScroll... method getAnimationSpeed (line 89) | getAnimationSpeed(){return this.user.userPreferences.get().animationSp... method getId (line 89) | getId(){return this.user.userPreferences.get().id} method getName (line 89) | getName(){return this.user.userPreferences.get().name??gs.name} method getLocale (line 89) | getLocale(){return this.user.userPreferences.get().locale??gs.locale} method getColor (line 89) | getColor(){return this.user.userPreferences.get().color??gs.color} method getIsSnapMode (line 89) | getIsSnapMode(){return this.user.userPreferences.get().isSnapMode??gs.... method getIsWrapMode (line 89) | getIsWrapMode(){return this.user.userPreferences.get().isWrapMode??gs.... method getIsDynamicResizeMode (line 89) | getIsDynamicResizeMode(){return this.user.userPreferences.get().isDyna... class se (line 89) | class se{constructor(n,t){m(this,"performanceTracker");m(this,"id");m(th... method constructor (line 89) | constructor(n,t){m(this,"performanceTracker");m(this,"id");m(this,"typ... method getPath (line 89) | getPath(){return this._path.get()} method getCurrent (line 89) | getCurrent(){return this._current.get()} method getIsActive (line 89) | getIsActive(){return this._isActive.get()} method getCurrentToolIdMask (line 89) | getCurrentToolIdMask(){return this._currentToolIdMask.get()} method setCurrentToolIdMask (line 89) | setCurrentToolIdMask(n){this._currentToolIdMask.set(n)} class Dh (line 89) | class Dh extends se{constructor(){super(...arguments);m(this,"onKeyDown"... method constructor (line 89) | constructor(){super(...arguments);m(this,"onKeyDown",t=>{var r;switch(... class Q (line 89) | class Q extends CW{constructor({store:t,user:r,shapeUtils:o,bindingUtils... method constructor (line 89) | constructor({store:t,user:r,shapeUtils:o,bindingUtils:s,tools:i,getCon... method dispose (line 89) | dispose(){this.disposables.forEach(t=>t()),this.disposables.clear(),th... method getShapeUtil (line 89) | getShapeUtil(t){const r=typeof t=="string"?t:t.type,o=An(this.shapeUti... method getBindingUtil (line 89) | getBindingUtil(t){const r=typeof t=="string"?t:t.type,o=An(this.bindin... method undo (line 89) | undo(){return this._flushEventsForTick(0),this.complete(),this.history... method getCanUndo (line 89) | getCanUndo(){return this.history.getNumUndos()>0} method redo (line 89) | redo(){return this._flushEventsForTick(0),this.complete(),this.history... method getCanRedo (line 89) | getCanRedo(){return this.history.getNumRedos()>0} method mark (line 89) | mark(t){return this.history.mark(t),this} method bail (line 89) | bail(){return this.history.bail(),this} method bailToMark (line 89) | bailToMark(t){return this.history.bailToMark(t),this} method batch (line 89) | batch(t,r){return this.history.batch(t,r),this} method annotateError (line 89) | annotateError(t,{origin:r,willCrashApp:o,tags:s,extras:i}){const a=thi... method createErrorAnnotations (line 89) | createErrorAnnotations(t,r){try{const o=this.getEditingShapeId();retur... method getCrashingError (line 89) | getCrashingError(){return this._crashingError} method crash (line 89) | crash(t){return this._crashingError=t,this.store.markAsPossiblyCorrupt... method getPath (line 89) | getPath(){return this.root.getPath().split("root.")[1]} method isIn (line 89) | isIn(t){const r=t.split(".").reverse();let o=this.root;for(;r.length>0... method isInAny (line 89) | isInAny(...t){return t.some(r=>this.isIn(r))} method setCurrentTool (line 89) | setCurrentTool(t,r={}){return this.root.transition(t,r),this} method getCurrentTool (line 89) | getCurrentTool(){return this.root.getCurrent()} method getCurrentToolId (line 89) | getCurrentToolId(){const t=this.getCurrentTool();return t?t.getCurrent... method getStateDescendant (line 89) | getStateDescendant(t){var s;const r=t.split(".").reverse();let o=this.... method getDocumentSettings (line 89) | getDocumentSettings(){return this.store.get(hv)} method updateDocumentSettings (line 89) | updateDocumentSettings(t){return this.history.ignore(()=>{this.store.p... method getInstanceState (line 89) | getInstanceState(){return this.store.get(gn)} method updateInstanceState (line 89) | updateInstanceState(t,r){return this._updateInstanceState(t,{history:"... method getOpenMenus (line 89) | getOpenMenus(){return this.getInstanceState().openMenus} method addOpenMenu (line 89) | addOpenMenu(t){const r=new Set(this.getOpenMenus());return r.has(t)||(... method deleteOpenMenu (line 89) | deleteOpenMenu(t){const r=new Set(this.getOpenMenus());return r.has(t)... method clearOpenMenus (line 89) | clearOpenMenus(){return this.getOpenMenus().length&&this.updateInstanc... method getIsMenuOpen (line 89) | getIsMenuOpen(){return this.getOpenMenus().length>0} method getPageStates (line 89) | getPageStates(){return this._getPageStatesQuery().get()} method _getPageStatesQuery (line 89) | _getPageStatesQuery(){return this.store.query.records("instance_page_s... method getCurrentPageState (line 89) | getCurrentPageState(){return this.store.get(this._getCurrentPageStateI... method _getCurrentPageStateId (line 89) | _getCurrentPageStateId(){return $r.createId(this.getCurrentPageId())} method updateCurrentPageState (line 89) | updateCurrentPageState(t,r){return this._updateCurrentPageState(t,r),t... method getSelectedShapeIds (line 89) | getSelectedShapeIds(){return this.getCurrentPageState().selectedShapeIds} method getSelectedShapes (line 89) | getSelectedShapes(){const{selectedShapeIds:t}=this.getCurrentPageState... method setSelectedShapes (line 89) | setSelectedShapes(t){return this.batch(()=>{const r=t.map(i=>typeof i=... method isAncestorSelected (line 89) | isAncestorSelected(t){const r=typeof t=="string"?t:(t==null?void 0:t.i... method select (line 89) | select(...t){const r=typeof t[0]=="string"?t:t.map(o=>o.id);return thi... method deselect (line 89) | deselect(...t){const r=typeof t[0]=="string"?t:t.map(s=>s.id),o=this.g... method selectAll (line 89) | selectAll(){const t=this.getSortedChildIdsForParent(this.getCurrentPag... method selectNone (line 89) | selectNone(){return this.getSelectedShapeIds().length>0&&this.setSelec... method getOnlySelectedShapeId (line 89) | getOnlySelectedShapeId(){var t;return((t=this.getOnlySelectedShape())=... method getOnlySelectedShape (line 89) | getOnlySelectedShape(){const t=this.getSelectedShapes();return t.lengt... method getSelectionPageBounds (line 89) | getSelectionPageBounds(){const t=this.getCurrentPageState().selectedSh... method getSelectionRotation (line 89) | getSelectionRotation(){const t=this.getSelectedShapeIds();let r=!1,o=0... method getSelectionRotatedPageBounds (line 89) | getSelectionRotatedPageBounds(){const t=this.getSelectedShapeIds();if(... method getSelectionRotatedScreenBounds (line 89) | getSelectionRotatedScreenBounds(){const t=this.getSelectionRotatedPage... method getFocusedGroupId (line 89) | getFocusedGroupId(){return this.getCurrentPageState().focusedGroupId??... method getFocusedGroup (line 89) | getFocusedGroup(){const t=this.getFocusedGroupId();return t?this.getSh... method setFocusedGroup (line 89) | setFocusedGroup(t){const r=typeof t=="string"?t:(t==null?void 0:t.id)?... method popFocusedGroupId (line 89) | popFocusedGroupId(){const t=this.getFocusedGroup();if(t){const r=this.... method getEditingShapeId (line 89) | getEditingShapeId(){return this.getCurrentPageState().editingShapeId} method getEditingShape (line 89) | getEditingShape(){const t=this.getEditingShapeId();return t?this.getSh... method setEditingShape (line 89) | setEditingShape(t){const r=typeof t=="string"?t:(t==null?void 0:t.id)?... method getHoveredShapeId (line 89) | getHoveredShapeId(){return this.getCurrentPageState().hoveredShapeId} method getHoveredShape (line 89) | getHoveredShape(){const t=this.getHoveredShapeId();return t?this.getSh... method setHoveredShape (line 89) | setHoveredShape(t){const r=typeof t=="string"?t:(t==null?void 0:t.id)?... method getHintingShapeIds (line 89) | getHintingShapeIds(){return this.getCurrentPageState().hintingShapeIds} method getHintingShape (line 89) | getHintingShape(){const t=this.getHintingShapeIds();return me(t.map(r=... method setHintingShapes (line 89) | setHintingShapes(t){const r=typeof t[0]=="string"?t:t.map(o=>o.id);ret... method getErasingShapeIds (line 89) | getErasingShapeIds(){return this.getCurrentPageState().erasingShapeIds} method getErasingShapes (line 89) | getErasingShapes(){const t=this.getErasingShapeIds();return me(t.map(r... method setErasingShapes (line 89) | setErasingShapes(t){const r=typeof t[0]=="string"?t:t.map(s=>s.id);r.s... method getCroppingShapeId (line 89) | getCroppingShapeId(){return this.getCurrentPageState().croppingShapeId} method setCroppingShape (line 89) | setCroppingShape(t){const r=typeof t=="string"?t:(t==null?void 0:t.id)... method getCameraId (line 89) | getCameraId(){return lo.createId(this.getCurrentPageId())} method getCamera (line 89) | getCamera(){const t=this.store.get(this.getCameraId());if(this._isLock... method getViewportPageBoundsForFollowing (line 89) | getViewportPageBoundsForFollowing(){const t=this.getInstanceState().fo... method getCameraForFollowing (line 89) | getCameraForFollowing(){const t=this.getViewportPageBoundsForFollowing... method getZoomLevel (line 89) | getZoomLevel(){return this.getCamera().z} method getInitialZoom (line 89) | getInitialZoom(){const t=this.getCameraOptions();if(!t.constraints||t.... method getBaseZoom (line 89) | getBaseZoom(){const t=this.getCameraOptions();if(!t.constraints||t.con... method getCameraOptions (line 89) | getCameraOptions(){return this._cameraOptions.get()} method setCameraOptions (line 89) | setCameraOptions(t){var o;const r=rt({...this._cameraOptions.__unsafe_... method getConstrainedCamera (line 89) | getConstrainedCamera(t,r){const o=this.getCamera();let{x:s,y:i,z:a=o.z... method _setCamera (line 89) | _setCamera(t,r){const o=this.getCamera(),{x:s,y:i,z:a}=this.getConstra... method setCamera (line 89) | setCamera(t,r){const{isLocked:o}=this._cameraOptions.__unsafe__getWith... method centerOnPoint (line 89) | centerOnPoint(t,r){if(this.getCameraOptions().isLocked)return this;con... method zoomToFit (line 89) | zoomToFit(t){const r=[...this.getCurrentPageShapeIds()];if(r.length<=0... method resetZoom (line 89) | resetZoom(t=this.getViewportScreenCenter(),r){const{isLocked:o,constra... method zoomIn (line 89) | zoomIn(t=this.getViewportScreenCenter(),r){if(this.getCameraOptions().... method zoomOut (line 89) | zoomOut(t=this.getViewportScreenCenter(),r){if(this.getCameraOptions()... method zoomToSelection (line 89) | zoomToSelection(t){if(this.getCameraOptions().isLocked)return this;con... method zoomToBounds (line 89) | zoomToBounds(t,r){const o=this._cameraOptions.__unsafe__getWithoutCapt... method stopCameraAnimation (line 89) | stopCameraAnimation(){return this.emit("stop-camera-animation"),this} method _animateViewport (line 89) | _animateViewport(t){if(!this._viewportAnimation)return;this._viewportA... method _animateToViewport (line 89) | _animateToViewport(t,r={animation:Gm}){const{animation:o,...s}=r;if(!o... method slideCamera (line 89) | slideCamera(t={}){if(this.getCameraOptions().isLocked)return this;if(t... method zoomToUser (line 89) | zoomToUser(t,r={animation:{duration:500}}){const o=this.getCollaborato... method updateViewportScreenBounds (line 89) | updateViewportScreenBounds(t,r=!1){t.width=Math.max(t.width,1),t.heigh... method getViewportScreenBounds (line 89) | getViewportScreenBounds(){const{x:t,y:r,w:o,h:s}=this.getInstanceState... method getViewportScreenCenter (line 89) | getViewportScreenCenter(){const t=this.getViewportScreenBounds();retur... method getViewportPageBounds (line 89) | getViewportPageBounds(){const{w:t,h:r}=this.getViewportScreenBounds(),... method screenToPage (line 89) | screenToPage(t){const{screenBounds:r}=this.store.unsafeGetWithoutCaptu... method pageToScreen (line 89) | pageToScreen(t){const{screenBounds:r}=this.store.unsafeGetWithoutCaptu... method pageToViewport (line 89) | pageToViewport(t){const{x:r,y:o,z:s=1}=this.getCamera();return new w((... method _getCollaboratorsQuery (line 89) | _getCollaboratorsQuery(){return this.store.query.records("instance_pre... method getCollaborators (line 89) | getCollaborators(){const t=this._getCollaboratorsQuery().get();return ... method getCollaboratorsOnCurrentPage (line 89) | getCollaboratorsOnCurrentPage(){const t=this.getCurrentPageId();return... method startFollowingUser (line 89) | startFollowingUser(t){this.stopFollowingUser();const r=this._getCollab... method stopFollowingUser (line 89) | stopFollowingUser(){return this.history.ignore(()=>{this.store.put([th... method getUnorderedRenderingShapes (line 89) | getUnorderedRenderingShapes(t){const r=[];let o=this.options.maxShapes... method getCameraState (line 89) | getCameraState(){return this._cameraState.get()} method getRenderingShapes (line 89) | getRenderingShapes(){return this.getUnorderedRenderingShapes(!0).sort(... method _getAllPagesQuery (line 89) | _getAllPagesQuery(){return this.store.query.records("page")} method getPages (line 89) | getPages(){return this._getAllPagesQuery().get().sort(on)} method getCurrentPage (line 89) | getCurrentPage(){return this.getPage(this.getCurrentPageId())} method getCurrentPageId (line 89) | getCurrentPageId(){return this.getInstanceState().currentPageId} method getPage (line 89) | getPage(t){return this.store.get(typeof t=="string"?t:t.id)} method getCurrentPageShapeIds (line 89) | getCurrentPageShapeIds(){return this._currentPageShapeIds.get()} method getCurrentPageShapeIdsSorted (line 89) | getCurrentPageShapeIdsSorted(){return Array.from(this.getCurrentPageSh... method getPageShapeIds (line 89) | getPageShapeIds(t){const r=typeof t=="string"?t:t.id,o=this.store.quer... method setCurrentPage (line 89) | setCurrentPage(t){const r=typeof t=="string"?t:t.id;return this.store.... method updatePage (line 89) | updatePage(t){return this.getInstanceState().isReadonly?this:this.getP... method createPage (line 89) | createPage(t){return this.history.batch(()=>{if(this.getInstanceState(... method deletePage (line 89) | deletePage(t){const r=typeof t=="string"?t:t.id;return this.batch(()=>... method duplicatePage (line 89) | duplicatePage(t,r=Qo.createId()){if(this.getPages().length>=this.optio... method renamePage (line 89) | renamePage(t,r){const o=typeof t=="string"?t:t.id;return this.getInsta... method _getAllAssetsQuery (line 89) | _getAllAssetsQuery(){return this.store.query.records("asset")} method getAssets (line 89) | getAssets(){return this._getAllAssetsQuery().get()} method createAssets (line 89) | createAssets(t){return this.getInstanceState().isReadonly?this:t.lengt... method updateAssets (line 89) | updateAssets(t){return this.getInstanceState().isReadonly?this:t.lengt... method deleteAssets (line 89) | deleteAssets(t){if(this.getInstanceState().isReadonly)return this;cons... method getAsset (line 89) | getAsset(t){return this.store.get(typeof t=="string"?t:t.id)} method resolveAssetUrl (line 89) | async resolveAssetUrl(t,r){if(!t)return"";const o=this.getAsset(t);if(... method _getShapeGeometryCache (line 89) | _getShapeGeometryCache(){return this.store.createComputedCache("bounds... method getShapeGeometry (line 89) | getShapeGeometry(t){return this._getShapeGeometryCache().get(typeof t=... method _getShapeHandlesCache (line 89) | _getShapeHandlesCache(){return this.store.createComputedCache("handles... method getShapeHandles (line 89) | getShapeHandles(t){return this._getShapeHandlesCache().get(typeof t=="... method getShapeLocalTransform (line 89) | getShapeLocalTransform(t){const r=typeof t=="string"?t:t.id,o=this.get... method _getShapePageTransformCache (line 89) | _getShapePageTransformCache(){return this.store.createComputedCache("p... method getShapeParentTransform (line 89) | getShapeParentTransform(t){const r=typeof t=="string"?t:t.id,o=this.ge... method getShapePageTransform (line 89) | getShapePageTransform(t){const r=typeof t=="string"?t:t.id;return this... method _getShapePageBoundsCache (line 89) | _getShapePageBoundsCache(){return this.store.createComputedCache("page... method getShapePageBounds (line 89) | getShapePageBounds(t){return this._getShapePageBoundsCache().get(typeo... method _getShapeClipPathCache (line 89) | _getShapeClipPathCache(){return this.store.createComputedCache("clipPa... method getShapeClipPath (line 89) | getShapeClipPath(t){return this._getShapeClipPathCache().get(typeof t=... method _getShapeMaskCache (line 89) | _getShapeMaskCache(){return this.store.createComputedCache("pageMaskCa... method getShapeMask (line 89) | getShapeMask(t){return this._getShapeMaskCache().get(typeof t=="string... method getShapeMaskedPageBounds (line 89) | getShapeMaskedPageBounds(t){return typeof t!="string"&&(t=t.id),this._... method _getShapeMaskedPageBoundsCache (line 89) | _getShapeMaskedPageBoundsCache(){return this.store.createComputedCache... method getShapeAncestors (line 89) | getShapeAncestors(t,r=[]){const o=typeof t=="string"?t:t.id,s=this.get... method findShapeAncestor (line 89) | findShapeAncestor(t,r){const o=typeof t=="string"?t:t.id,s=this.getSha... method hasAncestor (line 89) | hasAncestor(t,r){const o=typeof t=="string"?t:t==null?void 0:t.id,s=o&... method findCommonAncestor (line 89) | findCommonAncestor(t,r){var c;if(t.length===0)return;const o=typeof t[... method isShapeOrAncestorLocked (line 89) | isShapeOrAncestorLocked(t){const r=typeof t=="string"?this.getShape(t)... method _notVisibleShapes (line 89) | _notVisibleShapes(){return VW(this)} method getCulledShapes (line 89) | getCulledShapes(){const t=this._notVisibleShapes().get(),r=this.getSel... method getCurrentPageBounds (line 89) | getCurrentPageBounds(){let t;return this.getCurrentPageShapeIdsSorted(... method getSelectedShapeAtPoint (line 89) | getSelectedShapeAtPoint(t){const r=this.getSelectedShapeIds();return t... method getShapeAtPoint (line 89) | getShapeAtPoint(t,r={}){const o=this.getZoomLevel(),s=this.getViewport... method getShapesAtPoint (line 89) | getShapesAtPoint(t,r={}){return this.getCurrentPageShapes().filter(o=>... method isPointInShape (line 89) | isPointInShape(t,r,o={}){const{hitInside:s=!1,margin:i=0}=o,a=typeof t... method getPointInShapeSpace (line 89) | getPointInShapeSpace(t,r){const o=typeof t=="string"?t:t.id;return thi... method getPointInParentSpace (line 89) | getPointInParentSpace(t,r){const o=typeof t=="string"?t:t.id,s=this.ge... method getCurrentPageShapes (line 89) | getCurrentPageShapes(){return Array.from(this.getCurrentPageShapeIds()... method getCurrentPageShapesSorted (line 89) | getCurrentPageShapesSorted(){const t=[],r=this.getSortedChildIdsForPar... method getCurrentPageRenderingShapesSorted (line 89) | getCurrentPageRenderingShapesSorted(){const t=this.getCulledShapes();r... method isShapeOfType (line 89) | isShapeOfType(t,r){const o=typeof t=="string"?this.getShape(t):t;retur... method getShape (line 89) | getShape(t){const r=typeof t=="string"?t:t.id;if(kn(r))return this.sto... method getShapeParent (line 89) | getShapeParent(t){const r=typeof t=="string"?t:t==null?void 0:t.id;if(... method getShapeNearestSibling (line 89) | getShapeNearestSibling(t,r){return r?r.parentId===t.parentId?r:this.fi... method isShapeInPage (line 89) | isShapeInPage(t,r=this.getCurrentPageId()){const o=typeof t=="string"?... method getAncestorPageId (line 89) | getAncestorPageId(t){const r=typeof t=="string"?t:t==null?void 0:t.id,... method reparentShapes (line 89) | reparentShapes(t,r,o){const s=typeof t[0]=="string"?t:t.map(S=>S.id);i... method getHighestIndexForParent (line 89) | getHighestIndexForParent(t){const r=typeof t=="string"?t:t.id,o=this._... method getSortedChildIdsForParent (line 89) | getSortedChildIdsForParent(t){const r=typeof t=="string"?t:t.id,o=this... method visitDescendants (line 89) | visitDescendants(t,r){const o=typeof t=="string"?t:t.id,s=this.getSort... method getShapeAndDescendantIds (line 89) | getShapeAndDescendantIds(t){const r=new Set;for(const o of t.map(s=>th... method getDroppingOverShape (line 89) | getDroppingOverShape(t,r=[]){const o=this.getCurrentPageShapesSorted()... method getOutermostSelectableShape (line 89) | getOutermostSelectableShape(t,r){const o=typeof t=="string"?t:t.id,s=t... method _getBindingsIndexCache (line 89) | _getBindingsIndexCache(){const t=WW(this);return this.store.createComp... method getBinding (line 89) | getBinding(t){return this.store.get(t)} method getBindingsFromShape (line 89) | getBindingsFromShape(t,r){const o=typeof t=="string"?t:t.id;return thi... method getBindingsToShape (line 89) | getBindingsToShape(t,r){const o=typeof t=="string"?t:t.id;return this.... method getBindingsInvolvingShape (line 89) | getBindingsInvolvingShape(t,r){const o=typeof t=="string"?t:t.id,s=thi... method createBindings (line 89) | createBindings(t){const r=[];for(const o of t){const s=this.getShape(o... method createBinding (line 89) | createBinding(t){return this.createBindings([t])} method updateBindings (line 89) | updateBindings(t){const r=[];for(const o of t){if(!o)continue;const s=... method updateBinding (line 89) | updateBinding(t){return this.updateBindings([t])} method deleteBindings (line 89) | deleteBindings(t,{isolateShapes:r=!1}={}){const o=t.map(s=>typeof s=="... method deleteBinding (line 89) | deleteBinding(t,r){return this.deleteBindings([t],r)} method canBindShapes (line 89) | canBindShapes({fromShape:t,toShape:r,binding:o}){const s=typeof t=="st... method rotateShapesBy (line 89) | rotateShapesBy(t,r){if((typeof t[0]=="string"?t:t.map(i=>i.id)).length... method getChangesToTranslateShape (line 89) | getChangesToTranslateShape(t,r){var i,a,l;let o=t;const s=this.getShap... method nudgeShapes (line 89) | nudgeShapes(t,r){const o=typeof t[0]=="string"?t:t.map(i=>i.id);if(o.l... method duplicateShapes (line 89) | duplicateShapes(t,r){return this.history.batch(()=>{const o=typeof t[0... method moveShapesToPage (line 89) | moveShapesToPage(t,r){const o=typeof t[0]=="string"?t:t.map(l=>l.id);i... method toggleLock (line 89) | toggleLock(t){const r=typeof t[0]=="string"?t:t.map(a=>a.id);if(this.g... method sendToBack (line 89) | sendToBack(t){const r=typeof t[0]=="string"?t:t.map(s=>s.id),o=Ud(this... method sendBackward (line 89) | sendBackward(t){const r=typeof t[0]=="string"?t:t.map(s=>s.id),o=Ud(th... method bringForward (line 89) | bringForward(t){const r=typeof t[0]=="string"?t:t.map(s=>s.id),o=Ud(th... method bringToFront (line 89) | bringToFront(t){const r=typeof t[0]=="string"?t:t.map(s=>s.id),o=Ud(th... method flipShapes (line 89) | flipShapes(t,r){const o=typeof t[0]=="string"?t:t.map(a=>a.id);if(this... method stackShapes (line 89) | stackShapes(t,r,o){const s=typeof t[0]=="string"?t:t.map(x=>x.id);if(t... method packShapes (line 89) | packShapes(t,r){var k,T;const o=typeof t[0]=="string"?t:t.map(O=>O.id)... method alignShapes (line 89) | alignShapes(t,r){const o=typeof t[0]=="string"?t:t.map(c=>c.id);if(thi... method distributeShapes (line 89) | distributeShapes(t,r){const o=typeof t[0]=="string"?t:t.map(b=>b.id);i... method stretchShapes (line 89) | stretchShapes(t,r){const o=typeof t[0]=="string"?t:t.map(c=>c.id);if(t... method resizeShape (line 89) | resizeShape(t,r,o={}){var S,g,x;const s=typeof t=="string"?t:t.id;if(t... method _scalePagePoint (line 89) | _scalePagePoint(t,r,o,s){const i=w.RotWith(t,r,-s).sub(r),a=w.MulV(i,o... method _resizeUnalignedShape (line 89) | _resizeUnalignedShape(t,r,o){const{type:s}=o.initialShape,i=new w(r.x,... method getInitialMetaForShape (line 89) | getInitialMetaForShape(t){return{}} method createShape (line 89) | createShape(t){return this.createShapes([t]),this} method createShapes (line 89) | createShapes(t){if(!Array.isArray(t))throw Error("Editor.createShapes:... method animateShape (line 89) | animateShape(t,r={animation:Gm}){return this.animateShapes([t],r)} method animateShapes (line 89) | animateShapes(t,r={animation:Gm}){if(!r.animation)return this;const{du... method groupShapes (line 89) | groupShapes(t,r={}){var g;const{groupId:o=$e(),select:s=!0}=r;if(!Arra... method ungroupShapes (line 89) | ungroupShapes(t,r={}){const{select:o=!0}=r,s=typeof t[0]=="string"?t:t... method updateShape (line 89) | updateShape(t){return this.updateShapes([t]),this} method updateShapes (line 89) | updateShapes(t){const r=Array(t.length);for(let o=0,s=t.length;o{var o;return!((o=this.getS... method deleteShapes (line 89) | deleteShapes(t){if(!Array.isArray(t))throw Error("Editor.deleteShapes:... method deleteShape (line 89) | deleteShape(t){return this.deleteShapes([typeof t=="string"?t:t.id]),t... method _extractSharedStyles (line 89) | _extractSharedStyles(t,r){if(this.isShapeOfType(t,"group")){const o=th... method _getSelectionSharedStyles (line 89) | _getSelectionSharedStyles(){const t=this.getSelectedShapes(),r=new vv;... method getStyleForNextShape (line 89) | getStyleForNextShape(t){const r=this.getInstanceState().stylesForNextS... method getShapeStyleIfExists (line 89) | getShapeStyleIfExists(t,r){const o=this.styleProps[t.type].get(r);if(o... method getSharedStyles (line 89) | getSharedStyles(){if(this.isIn("select")&&this.getSelectedShapeIds().l... method getSharedOpacity (line 89) | getSharedOpacity(){if(this.isIn("select")&&this.getSelectedShapeIds().... method setOpacityForNextShapes (line 89) | setOpacityForNextShapes(t,r){return this.updateInstanceState({opacityF... method setOpacityForSelectedShapes (line 89) | setOpacityForSelectedShapes(t){const r=this.getSelectedShapes();if(r.l... method setStyleForNextShapes (line 89) | setStyleForNextShapes(t,r,o){const s=this.getInstanceState().stylesFor... method setStyleForSelectedShapes (line 89) | setStyleForSelectedShapes(t,r){const o=this.getSelectedShapes();if(o.l... method registerExternalAssetHandler (line 89) | registerExternalAssetHandler(t,r){return this.externalAssetContentHand... method getAssetForExternalContent (line 89) | async getAssetForExternalContent(t){var r,o;return await((o=(r=this.ex... method hasExternalAssetHandler (line 89) | hasExternalAssetHandler(t){return!!this.externalAssetContentHandlers[t]} method registerExternalContentHandler (line 89) | registerExternalContentHandler(t,r){return this.externalContentHandler... method putExternalContent (line 89) | async putExternalContent(t){var r,o;return(o=(r=this.externalContentHa... method getContentFromCurrentPage (line 89) | getContentFromCurrentPage(t){const r=typeof t[0]=="string"?t:t.map(s=>... method resolveAssetsInContent (line 89) | async resolveAssetsInContent(t){if(!t)return;const r=[];return await P... method putContentOntoCurrentPage (line 89) | putContentOntoCurrentPage(t,r={}){var j,L;if(this.getInstanceState().i... method getSvgElement (line 90) | async getSvgElement(t,r={}){const o=await ZW(this,t,r);if(!o)return;co... method getSvgString (line 90) | async getSvgString(t,r={}){const o=await this.getSvgElement(t,r);retur... method getSvg (line 90) | async getSvg(t,r={}){const o=await this.getSvgElement(t,r);if(o)return... method _updateInputsFromEvent (line 90) | _updateInputsFromEvent(t){const{pointerVelocity:r,previousScreenPoint:... method cancel (line 90) | cancel(){return this.dispatch({type:"misc",name:"cancel"}),this} method interrupt (line 90) | interrupt(){return this.dispatch({type:"misc",name:"interrupt"}),this} method complete (line 90) | complete(){return this.dispatch({type:"misc",name:"complete"}),this} method focus (line 90) | focus({focusContainer:t=!0}={}){return t&&this.focusManager.focus(),th... method blur (line 90) | blur({blurContainer:t=!0}={}){return this.getIsFocused()?(t?this.focus... method getIsFocused (line 90) | getIsFocused(){return this.getInstanceState().isFocused} method getSnapshot (line 90) | getSnapshot(){return MW(this.store)} method loadSnapshot (line 90) | loadSnapshot(t){return P2(this.store,t),this} method cancelDoubleClick (line 90) | cancelDoubleClick(){this._clickManager.cancelDoubleClickTimeout()} method _flushEventsForTick (line 90) | _flushEventsForTick(t){this.batch(()=>{if(this._pendingEventsForNextTi... method maybeTrackPerformance (line 90) | maybeTrackPerformance(t){wt.measurePerformance.get()&&(this.performanc... function Hd (line 90) | function Hd(e,n=e.getCurrentPageId()){const t=e.getPage(n).name;e.emit("... function jo (line 90) | function jo(e,n){if(!n)return e;let t=null;const r=Object.entries(n);for... function A2 (line 90) | function A2(e,n,t){const r=e.getShape(n);if(!r)return;t.push(r);const o=... function DC (line 90) | function DC(e,n,t){let r;if(e.history.ignore(()=>{const o=e.store.extrac... function RC (line 90) | function RC(e,n){if(!n.constraints)throw Error("Should have constraints ... function Wu (line 90) | function Wu(){const e=B(),n=M2();return G("isDarkMode",()=>(n==null?void... function ms (line 90) | function ms(e,n,t,r,o,s=16,i=16){const a=(-t-n)*(_e/180),l=Math.sin(a),c... function Gn (line 90) | function Gn(e,n=0,t="black"){return jG[e](Z9(n),!1,t)} function AG (line 90) | function AG(){const e=B(),n=un(),t=Wu();Bs("useCursor",()=>{const{type:r... function OG (line 90) | function OG(){const e=B(),n=un(),t=Wu(),r=G(wt.forceSrgb);xe.useEffect((... function qw (line 90) | function qw(e){const n=P.useRef();return P.useLayoutEffect(()=>{n.curren... function DG (line 90) | function DG(){const[e,n]=P.useState(0);P.useEffect(()=>n(t=>t+1),[])} function RG (line 90) | function RG(){window.alert(`Oops! We could not save changes to your brow... function LG (line 94) | function LG(){window.alert(`Oops! We could not access your browser's sto... function FG (line 97) | function FG(){return FC||(FC=[IDBDatabase,IDBObjectStore,IDBIndex,IDBCur... function NG (line 97) | function NG(){return NC||(NC=[IDBCursor.prototype.advance,IDBCursor.prot... function zG (line 97) | function zG(e){const n=new Promise((t,r)=>{const o=()=>{e.removeEventLis... function BG (line 97) | function BG(e){if(xv.has(e))return;const n=new Promise((t,r)=>{const o=(... method get (line 97) | get(e,n,t){if(e instanceof IDBTransaction){if(n==="done")return xv.get(e... method set (line 97) | set(e,n,t){return e[n]=t,!0} method has (line 97) | has(e,n){return e instanceof IDBTransaction&&(n==="done"||n==="store")?!... function UG (line 97) | function UG(e){wv=e(wv)} function HG (line 97) | function HG(e){return e===IDBDatabase.prototype.transaction&&!("objectSt... function KG (line 97) | function KG(e){return typeof e=="function"?HG(e):(e instanceof IDBTransa... function Ko (line 97) | function Ko(e){if(e instanceof IDBRequest)return zG(e);if(ey.has(e))retu... function R2 (line 97) | function R2(e,n,{blocked:t,upgrade:r,blocking:o,terminated:s}={}){const ... function WG (line 97) | function WG(e,{blocked:n}={}){const t=indexedDB.deleteDatabase(e);return... function zC (line 97) | function zC(e,n){if(!(e instanceof IDBDatabase&&!(n in e)&&typeof n=="st... function cg (line 97) | async function cg(e,n){QG(e);const t=await R2(e,3,{upgrade(r){r.objectSt... function YG (line 97) | async function YG({persistenceKey:e,sessionId:n,didCancel:t}){const r=lg... function XG (line 97) | async function XG({persistenceKey:e,schema:n,changes:t,sessionId:r,sessi... function qG (line 97) | async function qG({persistenceKey:e,schema:n,snapshot:t,sessionId:r,sess... function ZG (line 97) | async function ZG({persistenceKey:e,didCancel:n}){await cg(lg+e,async t=... function Qw (line 97) | function Qw(){const e=JSON.parse(bw(L2)||"[]")??[];return Array.isArray(... function QG (line 97) | function QG(e){const n=new Set(Qw());n.add(e),Pw(L2,JSON.stringify([...n... class nV (line 97) | class nV{constructor(n){m(this,"onmessage")}postMessage(n){}close(){}} method constructor (line 97) | constructor(n){m(this,"onmessage")} method postMessage (line 97) | postMessage(n){} method close (line 97) | close(){} class oV (line 97) | class oV{constructor(n,{persistenceKey:t,sessionId:r=hf,onLoad:o,onLoadE... method constructor (line 97) | constructor(n,{persistenceKey:t,sessionId:r=hf,onLoad:o,onLoadError:s}... method debug (line 97) | debug(...n){this.isDebugging&&console.debug(...n)} method connect (line 97) | async connect(n,t){this.debug("connecting");let r;try{r=await YG({pers... method close (line 97) | close(){this.debug("closing"),this.didDispose=!0,this.disposables.forE... method schedulePersist (line 97) | schedulePersist(){this.debug("schedulePersist",this.scheduledPersistTi... method persistIfNeeded (line 97) | persistIfNeeded(){this.debug("persistIfNeeded",{isPersisting:this.isPe... method doPersist (line 97) | async doPersist(){st(!this.isPersisting,"persist already in progress")... function $2 (line 97) | function $2({initialData:e,defaultName:n="",id:t,...r}={}){const o="sche... function UC (line 97) | function UC(e){return Object.fromEntries(e.map(n=>[n.type,{props:n.props... function HC (line 97) | function HC(e){const n=$2(e);return e.snapshot&&P2(n,e.snapshot),{store:... function F2 (line 97) | function F2(e){const[n,t]=P.useState(()=>HC(e));if(!MT(n.opts,e)){const ... function sV (line 97) | function sV({persistenceKey:e,sessionId:n,...t}){const[r,o]=P.useState(n... function iV (line 97) | function iV(){const e=B(),n=un();P.useEffect(()=>{const t=s=>n.style.set... function dV (line 97) | function dV(e){const{defaultName:n,snapshot:t,initialData:r,shapeUtils:o... function z2 (line 97) | function z2({onMount:e,children:n,store:t,tools:r,shapeUtils:o,bindingUt... function hV (line 97) | function hV({children:e,onMount:n}){return iV(),AG(),OG(),DG(),fV(n),u.j... function pV (line 97) | function pV({crashingError:e}){throw e} function Jw (line 97) | function Jw({children:e}){return u.jsx("div",{className:"tl-loading",chi... function B2 (line 97) | function B2({children:e}){return u.jsx("div",{className:"tl-loading",chi... function fV (line 97) | function fV(e){const n=B(),t=qw(r=>{let o;return r.history.ignore(()=>{o... function Vi (line 97) | function Vi({children:e,className:n="",...t}){return u.jsx("div",{...t,c... class Rh (line 97) | class Rh{constructor(n){this.editor=n}} method constructor (line 97) | constructor(n){this.editor=n} function U2 (line 97) | function U2(e,n,t={}){const{newPoint:r,handle:o,scaleX:s,scaleY:i}=n,{mi... class $l (line 97) | class $l extends Br{constructor(){super(...arguments);m(this,"onResize",... method constructor (line 97) | constructor(){super(...arguments);m(this,"onResize",(t,r)=>U2(t,r))} method getGeometry (line 97) | getGeometry(t){return new Jo({width:t.props.w,height:t.props.h,isFille... method getHandleSnapGeometry (line 97) | getHandleSnapGeometry(t){return{points:this.getGeometry(t).bounds.corn... method constructor (line 97) | constructor(){super(...arguments);m(this,"onPointerDown",t=>{this.parent... method constructor (line 97) | constructor(){super(...arguments);m(this,"markId","");m(this,"wasFocused... method complete (line 97) | complete(){const{originPagePoint:t}=this.editor.inputs;if(!this.wasFocus... method cancel (line 97) | cancel(){this.parent.transition("idle")} class Lh (line 97) | class Lh extends se{constructor(){super(...arguments);m(this,"onCreate")}} method constructor (line 97) | constructor(){super(...arguments);m(this,"onCreate")} function ug (line 97) | function ug(e){const n=B();return G("isEditing",()=>n.getEditingShapeId(... function yV (line 97) | function yV(){return P.useId().replace(/:/g,"_")} function no (line 97) | function no(e){const n=B();return P.useMemo(function(){const o=c=>{if(c.... function e0 (line 97) | function e0(e,n=SV){return Math.max(vV,Math.ceil(e/n))} class Ha (line 97) | class Ha extends ai{constructor(t){super({...t,isFilled:!1,isClosed:!1})... method constructor (line 97) | constructor(t){super({...t,isFilled:!1,isClosed:!1});m(this,"_center")... method nearestPoint (line 97) | nearestPoint(t){const{_center:r,measure:o,radius:s,angleEnd:i,angleSta... method hitTestLineSegment (line 97) | hitTestLineSegment(t,r){const{_center:o,radius:s,measure:i,angleStart:... method getVertices (line 97) | getVertices(){const{_center:t,measure:r,length:o,radius:s,angleStart:i... method getSvgPathData (line 97) | getSvgPathData(t=!0){const{start:r,end:o,radius:s,largeArcFlag:i,sweep... method getLength (line 97) | getLength(){return this.measure*this.radius} class t0 (line 97) | class t0 extends ai{constructor(t){super({isClosed:!0,...t});m(this,"_ce... method constructor (line 97) | constructor(t){super({isClosed:!0,...t});m(this,"_center");m(this,"rad... method getBounds (line 97) | getBounds(){return new Z(this.x,this.y,this.radius*2,this.radius*2)} method getVertices (line 97) | getVertices(){const{_center:t,radius:r}=this,o=Re*r,s=[];for(let i=0,a... method nearestPoint (line 97) | nearestPoint(t){const{_center:r,radius:o}=this;return r.equals(t)?w.Ad... method hitTestLineSegment (line 97) | hitTestLineSegment(t,r,o=0){const{_center:s,radius:i}=this;return Hu(t... method getSvgPathData (line 97) | getSvgPathData(){const{_center:t,radius:r}=this;return`M${t.x+r},${t.y... class nn (line 97) | class nn extends Ll{constructor(t){const{start:r,cp1:o,cp2:s,end:i}=t;su... method constructor (line 97) | constructor(t){const{start:r,cp1:o,cp2:s,end:i}=t;super({...t,points:[... method getVertices (line 97) | getVertices(){const t=[],{a:r,b:o,c:s,d:i}=this;for(let a=0,l=10;a<=l;... method midPoint (line 97) | midPoint(){return nn.GetAtT(this,.5)} method nearestPoint (line 97) | nearestPoint(t){let r,o=1/0,s,i;for(const a of this.segments)i=a.neare... method getSvgPathData (line 97) | getSvgPathData(t=!0){const{a:r,b:o,c:s,d:i}=this;return`${t?`M ${r.toF... method GetAtT (line 97) | static GetAtT(t,r){const{a:o,b:s,c:i,d:a}=t;return new w((1-r)*(1-r)*(... method getLength (line 97) | getLength(t=32){let r,o=this.a,s=0;for(let i=1;i<=t;i++)r=nn.GetAtT(th... class xV (line 97) | class xV extends ai{constructor(t){super({...t,isClosed:!1,isFilled:!1})... method constructor (line 97) | constructor(t){super({...t,isClosed:!1,isFilled:!1});m(this,"points");... method segments (line 97) | get segments(){if(!this._segments){this._segments=[];const{points:t}=t... method getLength (line 97) | getLength(){return this.segments.reduce((t,r)=>t+r.length,0)} method getVertices (line 97) | getVertices(){const t=this.segments.reduce((r,o)=>r.concat(o.vertices)... method nearestPoint (line 97) | nearestPoint(t){let r,o=1/0,s,i;for(const a of this.segments)i=a.neare... method hitTestLineSegment (line 97) | hitTestLineSegment(t,r){return this.segments.some(o=>o.hitTestLineSegm... method getSvgPathData (line 97) | getSvgPathData(){let t=this.segments.reduce((r,o,s)=>r+o.getSvgPathDat... class wV (line 97) | class wV extends ai{constructor(t){super({...t,isClosed:!0});m(this,"w")... method constructor (line 97) | constructor(t){super({...t,isClosed:!0});m(this,"w");m(this,"h");m(thi... method edges (line 97) | get edges(){if(!this._edges){const{vertices:t}=this;this._edges=[];for... method getVertices (line 97) | getVertices(){const t=Math.max(1,this.w),r=Math.max(1,this.h),o=t/2,s=... method nearestPoint (line 97) | nearestPoint(t){let r,o=1/0,s,i;for(const a of this.edges)i=a.nearestP... method hitTestLineSegment (line 97) | hitTestLineSegment(t,r){return this.edges.some(o=>o.hitTestLineSegment... method getBounds (line 97) | getBounds(){return new Z(0,0,this.w,this.h)} method getLength (line 97) | getLength(){const{w:t,h:r}=this,o=t/2,s=r/2,i=Math.max(0,o),a=Math.max... method getSvgPathData (line 97) | getSvgPathData(t=!1){const{w:r,h:o}=this,s=r/2,i=o/2,a=Math.max(0,s),l... class bV (line 97) | class bV extends ai{constructor(t){super({...t,isClosed:!0});m(this,"w")... method constructor (line 97) | constructor(t){super({...t,isClosed:!0});m(this,"w");m(this,"h");m(thi... method nearestPoint (line 97) | nearestPoint(t){let r,o=1/0,s,i;const{a,b:l,c,d}=this;for(const h of[a... method hitTestLineSegment (line 97) | hitTestLineSegment(t,r){const{a:o,b:s,c:i,d:a}=this;return[o,s,i,a].so... method getVertices (line 97) | getVertices(){const{a:t,b:r,c:o,d:s}=this;return[t,r,o,s].reduce((i,a)... method getBounds (line 97) | getBounds(){return new Z(0,0,this.w,this.h)} method getLength (line 97) | getLength(){const{h:t,w:r}=this;return t>r?(_e*(r/2)+(t-r))*2:(_e*(t/2... method getSvgPathData (line 97) | getSvgPathData(){const{a:t,b:r,c:o,d:s}=this;return[t,r,o,s].map((i,a)... function PV (line 97) | async function PV({shouldReload:e=!0}={}){V6(),await Promise.all(Qw().ma... function CV (line 97) | function CV(e,n="_blank"){Hw.openWindow(e,n)} function K2 (line 97) | async function K2(e,n){const t=await R2(e,1,{upgrade(r){r.objectStoreNam... function IV (line 97) | async function IV({persistenceKey:e,assetId:n}){const t=H2+e;return awai... function EV (line 97) | async function EV({persistenceKey:e,assetId:n,blob:t}){const r=H2+e;awai... function kV (line 97) | function kV({children:e}){const n=B();return G("shouldDisplayHandles",()... function W2 (line 97) | function W2(e,n={}){const{size:t=16,smoothing:r=.5}=n;if(e.length===0||t... function n0 (line 97) | function n0(e,n={}){const{size:t=16,start:r={},end:o={},last:s=!1}=n,{ca... function xo (line 97) | function xo(e,n={}){var x;const{streamline:t=.5,size:r=16,simulatePressu... function dg (line 97) | function dg(e,n){const{size:t=16,thinning:r=.5,simulatePressure:o=!0,eas... function jV (line 97) | function jV(e,n={}){return n0(dg(xo(e,n),n),n)} function KC (line 97) | function KC({scribble:e,zoom:n,color:t,opacity:r,className:o}){if(!e.poi... function is (line 97) | function is(){const e=B();return G("isReadonlyMode",()=>e.getInstanceSta... function OV (line 97) | function OV({size:e,width:n,height:t,hideAlternateHandles:r}){const o=N(... function bv (line 109) | function bv(e,n,t){const{arrowheadStart:r,arrowheadEnd:o}=n.props,s=Ka(e... function WC (line 109) | function WC(e,n,t,r){if(r===void 0||r.isExact)return;const o=oe.applyToP... function $V (line 109) | function $V(e,n,t){const{arrowheadEnd:r,arrowheadStart:o}=n.props,s=n.pr... function GC (line 109) | function GC(e,n,t){const r=$w(e,n,t),o=w.Dist(r,e),s=+w.Clockwise(e,t,n)... function FV (line 109) | function FV(e,n,t,r,o,s,i){const a=w.Angle(e,t),l=w.Angle(e,r);let c=Fu(... function zV (line 109) | function zV(e){return Math.abs(e.props.bend)l.p... function VC (line 109) | function VC(e,n,t,r){const o=e.getShape(t.toId);if(o){const{point:s,size... function Mn (line 109) | function Mn(e,n){const t=e.getBindingsFromShape(n,"arrow");return{start:... function co (line 109) | function co(e,n){const t=typeof n=="string"?n:n.id;return BV.get(e,t)} function Ka (line 109) | function Ka(e,n,t){var a,l;const r=e.getShapePageTransform(n),o=r0(e,(a=... function cc (line 109) | function cc(e,n,t,r){const o=typeof n=="string"?n:n.id,s=typeof t=="stri... function $h (line 109) | function $h(e,n,t){const r=e.getBindingsFromShape(n,"arrow").filter(o=>o... function r0 (line 109) | function r0(e,n,t){if(!n||!t)return"safe";if(n===t)return"double-bound";... class Fh (line 109) | class Fh extends Rh{getDefaultProps(){return{isPrecise:!1,isExact:!1,nor... method getDefaultProps (line 109) | getDefaultProps(){return{isPrecise:!1,isExact:!1,normalizedAnchor:{x:.... method onAfterCreate (line 109) | onAfterCreate({binding:n}){oy(this.editor,this.editor.getShape(n.fromI... method onAfterChange (line 109) | onAfterChange({bindingAfter:n}){oy(this.editor,this.editor.getShape(n.... method onAfterChangeFromShape (line 109) | onAfterChangeFromShape({shapeAfter:n}){oy(this.editor,n)} method onAfterChangeToShape (line 109) | onAfterChangeToShape({binding:n}){G2(this.editor,n.fromId)} method onBeforeIsolateFromShape (line 109) | onBeforeIsolateFromShape({binding:n}){const t=this.editor.getShape(n.f... function G2 (line 109) | function G2(e,n){var x;const t=e.getShape(n);if(!t)return;const r=Mn(e,t... function oy (line 109) | function oy(e,n){const t=Mn(e,n);for(const r of["start","end"]){const o=... function gf (line 109) | function gf({editor:e,arrow:n,terminal:t,unbind:r=!1,useHandle:o=!1}){co... function GV (line 115) | function GV(e,n){var t=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator... function YC (line 115) | function YC(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){v... function Vn (line 115) | function Vn(e){for(var n=1;ne.length)&&(n=e.length);for(var t=0,r=new A... function JV (line 115) | function JV(){throw new TypeError(`Invalid attempt to spread non-iterabl... function eY (line 116) | function eY(){throw new TypeError(`Invalid attempt to destructure non-it... function tY (line 117) | function tY(e,n){if(typeof e!="object"||e===null)return e;var t=e[Symbol... function nY (line 117) | function nY(e){var n=tY(e,"string");return typeof n=="symbol"?n:String(n)} function Uc (line 117) | function Uc(e){var n=e.sizes.shift(),t=Math.max(Math.ceil(n[0]),1),r=Mat... function iy (line 117) | function iy(e){var n=e.width===e.height,t=e.height===1,r=e.width===1,o=[... function Vd (line 117) | function Vd(e){var n=window&&"HTMLCanvasElement"in window,t=window&&"Off... function oY (line 122) | function oY(){return ly||(ly=sY()),ly} function sY (line 122) | async function sY(){const e=await ay.maxWidth({usePromise:!0}),n=await a... function aY (line 122) | async function aY(e,n){if(e<=qC&&n<=qC&&e*n<=iY)return[e,n];const{maxWid... function lY (line 122) | function lY(e,n){const t=e.w/n.w,r=e.h/n.h;return t<=1&&r<=1?e:t>r?{w:e.... function cY (line 122) | function cY(e){if(typeof e!="string")throw new TypeError("Expected a str... function uY (line 122) | function uY(e){const n=new URL(e).host.replace("www.","");for(const t of... function hY (line 122) | function hY(e){const n=new URL(e).host.replace("www.","");for(const t of... function q2 (line 122) | function q2(e){return hY(e)??uY(e)} function Ms (line 122) | function Ms(e){try{return q2(e)}catch(n){console.error(n)}} method insertTextFirefox (line 126) | static insertTextFirefox(n,t){n.setRangeText(t,n.selectionStart||0,n.sel... method insert (line 126) | static insert(n,t){const r=n.ownerDocument,o=r.activeElement;o!==n&&n.fo... method set (line 126) | static set(n,t){n.select(),pn.insert(n,t)} method getSelection (line 126) | static getSelection(n){const{selectionStart:t,selectionEnd:r}=n;return n... method wrapSelection (line 126) | static wrapSelection(n,t,r){const{selectionStart:o,selectionEnd:s}=n,i=p... method replace (line 126) | static replace(n,t,r){let o=0;n.value.replace(t,(...s)=>{const i=o+s[s.l... method findLineEnd (line 126) | static findLineEnd(n,t){const r=n.lastIndexOf(` method indent (line 127) | static indent(n){var a;const{selectionStart:t,selectionEnd:r,value:o}=n,... method unindent (line 128) | static unindent(n){const{selectionStart:t,selectionEnd:r,value:o}=n,s=o.... method indentCE (line 129) | static indentCE(n){var l;const t=window.getSelection(),r=n.innerText,o=Y... method unindentCE (line 130) | static unindentCE(n){const t=window.getSelection(),r=n.innerText,o=Yd(n)... method normalizeText (line 131) | static normalizeText(n){return n.replace(pn.fixNewLines,` method normalizeTextForDom (line 132) | static normalizeTextForDom(n){return n.replace(pn.fixNewLines,` function Yd (line 135) | function Yd(e){if(typeof window.getSelection>"u")return;const n=window.g... function Z2 (line 135) | function Z2(e){return pY.test(e)} function fY (line 135) | function fY(e){return e.replace(/\t/g,Va)} function gY (line 135) | function gY(e){const n=e.split(` function mY (line 137) | function mY(e){return e.replace(/[ \t]+$/gm,"").replace(/\n+$/,"")} function yY (line 137) | function yY(e){return mY(gY(fY(e)))} function SY (line 137) | function SY(e,{maxImageDimension:n,maxAssetSize:t,acceptedImageMimeTypes... function ZC (line 138) | async function ZC(e,n,t){if(!n.length)return[];const r=w.From(t),o=[];fo... function Q2 (line 138) | function Q2(e,n){const t=e.getViewportPageBounds();let r=e.getSelectionP... function vY (line 138) | function vY(e,n,t){const r={id:$e(),type:"bookmark",x:t.x-150,y:t.y-160,... function bY (line 138) | async function bY(e,n){const t=await IV({assetId:n,persistenceKey:e});re... method constructor (line 138) | constructor(){super(...arguments);m(this,"onPointerDown",t=>{this.parent... method constructor (line 138) | constructor(){super(...arguments);m(this,"shape");m(this,"markId","");m(... method cancel (line 138) | cancel(){this.shape&&this.editor.bailToMark(this.markId),this.editor.set... method createArrowShape (line 138) | createArrowShape(){var d;const{originPagePoint:t}=this.editor.inputs,r=$... method updateArrowShapeEndHandle (line 138) | updateArrowShapeEndHandle(){var o,s;const t=this.shape;if(!t)throw Error... method startPreciseTimeout (line 138) | startPreciseTimeout(){this.preciseTimeout=this.editor.timers.setTimeout(... method clearPreciseTimeout (line 138) | clearPreciseTimeout(){clearTimeout(this.preciseTimeout)} class Nh (line 138) | class Nh extends se{constructor(){super(...arguments);m(this,"shapeType"... method constructor (line 138) | constructor(){super(...arguments);m(this,"shapeType","arrow")} class o0 (line 138) | class o0 extends se{constructor(){super(...arguments);m(this,"info",{});... method constructor (line 138) | constructor(){super(...arguments);m(this,"info",{});m(this,"initialSha... method canClose (line 138) | canClose(){return this.shapeType!=="highlight"} method getIsClosed (line 138) | getIsClosed(t,r){if(!this.canClose())return!1;const o=At[r],s=t[0].poi... method startShape (line 138) | startShape(){const{inputs:{originPagePoint:t,isPen:r}}=this.editor;thi... method updateDrawingShape (line 138) | updateDrawingShape(){const{initialShape:t}=this,{inputs:r}=this.editor... method getLineLength (line 138) | getLineLength(t){let r=0;for(const o of t)for(let s=0;s{this.parent... class zh (line 138) | class zh extends se{constructor(){super(...arguments);m(this,"shapeType"... method constructor (line 138) | constructor(){super(...arguments);m(this,"shapeType","draw");m(this,"o... class Cv (line 138) | class Cv extends Lh{constructor(){super(...arguments);m(this,"shapeType"... method constructor (line 138) | constructor(){super(...arguments);m(this,"shapeType","frame");m(this,"... function IY (line 138) | function IY(e,n,t){return n.includes(e.id)?!1:e.parentId===t.parentId} method constructor (line 138) | constructor(){super(...arguments);m(this,"onPointerDown",t=>{this.parent... method constructor (line 138) | constructor(){super(...arguments);m(this,"markId","");m(this,"onPointerU... method complete (line 138) | complete(){const{originPagePoint:t}=this.editor.inputs,r=$e();this.markI... method cancel (line 138) | cancel(){this.parent.transition("idle")} class Bh (line 138) | class Bh extends se{constructor(){super(...arguments);m(this,"shapeType"... method constructor (line 138) | constructor(){super(...arguments);m(this,"shapeType","geo")} class Uh (line 138) | class Uh extends se{constructor(){super(...arguments);m(this,"shapeType"... method constructor (line 138) | constructor(){super(...arguments);m(this,"shapeType","highlight");m(th... method constructor (line 138) | constructor(){super(...arguments);m(this,"shapeId","");m(this,"onEnter",... method constructor (line 138) | constructor(){super(...arguments);m(this,"shape",{});m(this,"markId");m(... method complete (line 138) | complete(){this.parent.transition("idle",{shapeId:this.shape.id}),this.e... method cancel (line 138) | cancel(){this.markId&&this.editor.bailToMark(this.markId),this.parent.tr... class Hh (line 138) | class Hh extends se{constructor(){super(...arguments);m(this,"shapeType"... method constructor (line 138) | constructor(){super(...arguments);m(this,"shapeType","line")} method constructor (line 138) | constructor(){super(...arguments);m(this,"onPointerDown",t=>{this.parent... function Ke (line 138) | function Ke(e,n){var o;const t=new Set;for(const s of n){const i=e.getSh... function ej (line 138) | function ej(e,n){const t=e.getSortedChildIdsForParent(n.id);if(t.length=... function mf (line 138) | function mf(e,n,t=!1){e.select(n),e.setEditingShape(n),e.setCurrentTool(... function tj (line 138) | function tj(e){const n=e.getSelectionPageBounds(),t=e.getViewportPageBou... function DY (line 138) | function DY(e){if(e===1)return OY;const n=Be*e,t=_i*e;return[[["a1"],new... function rj (line 138) | function rj(e,n,t,r,o){return Object.fromEntries(DY(o).map(([s,i],a)=>{c... function oj (line 138) | function oj(e,n,t,r){const o=new Set(e.getSelectedShapeIds()),s=(Be+_i+r... function sj (line 138) | function sj(e,n,t,r,o=!1){let s;const i=e.getCurrentPageShapesSorted(),a... method constructor (line 138) | constructor(){super(...arguments);m(this,"dragged",!1);m(this,"info",{})... method complete (line 138) | complete(){this.wasFocusedOnEnter&&(this.editor.getInstanceState().isToo... method cancel (line 138) | cancel(){this.editor.bailToMark(this.markId),this.parent.transition("idl... function JC (line 138) | function JC(e,n,t){let r=nj/e.getZoomLevel(),o;for(const s of oj(e,0,t,0... function eI (line 138) | function eI(e,n,t){e.createShape({id:n,type:"note",x:t.x,y:t.y,props:{sc... class Kh (line 138) | class Kh extends se{constructor(){super(...arguments);m(this,"shapeType"... method constructor (line 138) | constructor(){super(...arguments);m(this,"shapeType","note")} function LY (line 138) | function LY(e){const n=e.getShapeAtPoint(e.inputs.currentPagePoint,{hitI... method constructor (line 138) | constructor(){super(...arguments);m(this,"onPointerMove",t=>{switch(t.ta... method constructor (line 138) | constructor(){super(...arguments);m(this,"shape");m(this,"markId","");m(... method complete (line 138) | complete(){var s;this.editor.mark("creating text shape");const t=$e(),{c... method cancel (line 138) | cancel(){this.parent.transition("idle"),this.editor.bailToMark(this.mark... method createTextShape (line 138) | createTextShape(t,r,o){this.editor.createShape({id:t,type:"text",x:r.x,y... class Wh (line 138) | class Wh extends se{constructor(){super(...arguments);m(this,"shapeType"... method constructor (line 138) | constructor(){super(...arguments);m(this,"shapeType","text")} function _r (line 138) | function _r(){return ss({isDarkMode:Wu()})} function vl (line 138) | function vl(e){return{key:`${So.id}:${e}`,getElement:async()=>{const n=z... function zY (line 138) | function zY(e){const n=oM[e];for(const t of document.fonts)if(n.includes... function s0 (line 138) | function s0(e){return{key:`${So.id}:${e}`,getElement:async()=>e!=="patte... function BY (line 138) | function BY(){const e=_r(),n=8/12;return u.jsxs(u.Fragment,{children:[u.... function i0 (line 138) | function i0(){return{key:`${So.id}:pattern`,component:WY}} function UY (line 138) | function UY(){return cy||(cy={white:nI([1,1],e=>{e.fillStyle="#f8f9fa",e... function ij (line 138) | function ij(e){return Math.ceil(Math.log2(Math.max(1,e)))} function yf (line 138) | function yf(e,n){const t=ij(e);return`tldraw_hash_pattern_${n}_${t}`} function aj (line 138) | function aj(e){const n=[],r=ij(e);for(let o=0;o<=r;o++)n.push(Math.pow(2... function HY (line 138) | function HY(e){const n=UY();return aj(e).flatMap(t=>[{zoom:t,url:n.white... function KY (line 138) | function KY(){const e=B(),n=G("devicePixelRatio",()=>e.getInstanceState(... function WY (line 138) | function WY(){const e=B(),n=P.useRef(null),{defs:t,isReady:r}=KY();retur... function lj (line 138) | function lj(e){return e.classList.contains("tl-html-layer")?e:e.parentEl... function GY (line 138) | function GY({d:e,color:n,theme:t}){const r=B(),o=M2(),s=G("zoomLevel",()... function VY (line 138) | function VY(e){return e.replace(/\s/g," ")} function Iv (line 138) | function Iv(e,n,t){const{padding:r=0}=t;if(n.length===0)return null;cons... function YY (line 139) | function YY(e,n,t,r){if((e==="start-legacy"||e==="end-legacy")&&t.length... function XY (line 139) | function XY(e){return e==="start-legacy"||e==="middle-legacy"||e==="end-... function pg (line 139) | function pg({fontSize:e,font:n,align:t,verticalAlign:r,text:o,labelColor... function ZY (line 139) | function ZY(e,n,t){const r=B(),o=P.useRef(null),s=G("isEditing",()=>r.ge... function ro (line 140) | function ro(e,n,t={}){const{closed:r=!1,snap:o=1,start:s="outset",end:i=... function a0 (line 140) | function a0(e,n){const t=rI.get(n);if(t)return t;const r=co(e,n);let o=0... function cj (line 140) | function cj(e){const n=At[e.props.size];return(KV+(n-At.s)*2+(n===At.xl?... function QY (line 140) | function QY(e,n,t){const r=a0(e,n),o=cj(n),s=w.Nudge(t.start.point,t.end... function JY (line 140) | function JY(e,n,t){const r=a0(e,n),o=cj(n),s=Math.sign(n.props.bend),i=o... function Gh (line 140) | function Gh(e,n){let t;const r=[],o=co(e,n),s=!!o.bindings.start,i=!!o.b... function oI (line 140) | function oI(e,n,t,r,o,s){const i=Sv(e,n,s),a=Is(t,r,o);return i==null?vo... function sI (line 140) | function sI(e,n){let t=null,r=-1/0;for(const o of n){const s=w.Dist2(e,o... function eX (line 140) | function eX(e,n,t,r){const o=Is(e,n,t);return e+o*r*t*-1} function Ev (line 140) | function Ev(e){return HV[e.props.size]*e.props.scale} function tX (line 140) | function tX(e,n,t){const r=n==="end"?e.end.point:e.start.point,o=n==="en... function nX (line 140) | function nX({point:e,int:n}){const t=w.RotWith(n,e,_e/6),r=w.RotWith(n,e... function rX (line 140) | function rX({point:e,int:n}){const t=w.RotWith(n,e,_e/6),r=w.RotWith(n,e... function oX (line 140) | function oX({point:e,int:n}){const t=w.Sub(n,e).div(2),r=w.Add(e,w.Rot(t... function sX (line 140) | function sX({point:e,int:n}){const t=w.Lrp(e,n,.45),r=w.Dist(t,e);return... function iX (line 142) | function iX({point:e,int:n}){const t=w.Lrp(e,n,.75),r=w.RotWith(t,e,_e/4... function aX (line 142) | function aX({int:e,point:n}){const t=w.Lrp(n,e,.85),r=w.Sub(t,n).div(2),... function lX (line 142) | function lX({int:e,point:n}){const t=w.Sub(e,n).div(2),r=w.Add(n,w.Rot(t... function Sf (line 142) | function Sf(e,n,t){const r=n==="end"?e.end.arrowhead:e.start.arrowhead;i... function cX (line 142) | function cX(e){const{start:n,end:t,handleArc:{radius:r,largeArcFlag:o,sw... function uj (line 142) | function uj(e){const{start:n,end:t,bodyArc:{radius:r,largeArcFlag:o,swee... function dj (line 142) | function dj(e,n){return`M${e.x},${e.y}L${n.x},${n.y}`} function uX (line 142) | function uX(e){return dj(e.start.handle,e.end.handle)} function hj (line 142) | function hj(e){return dj(e.start.point,e.end.point)} class Vh (line 142) | class Vh extends Br{constructor(){super(...arguments);m(this,"canEdit",(... method constructor (line 142) | constructor(){super(...arguments);m(this,"canEdit",()=>!0);m(this,"can... method canBind (line 142) | canBind({toShapeType:t}){return t!=="arrow"} method getDefaultProps (line 142) | getDefaultProps(){return{dash:"draw",size:"m",fill:"none",color:"black... method getGeometry (line 142) | getGeometry(t){const r=co(this.editor,t),o=[],s=r.isStraight?new zo({s... method getHandles (line 142) | getHandles(t){const r=co(this.editor,t);return[{id:"start",type:"verte... method component (line 142) | component(t){const r=_r(),o=this.editor.getOnlySelectedShape(),s=this.... method indicator (line 142) | indicator(t){const r=ug(t.id),o=co(this.editor,t);if(!o)return null;co... method toSvg (line 142) | toSvg(t,r){r.addExportDef(s0(t.props.fill)),t.props.text&&r.addExportD... method getCanvasSvgDefs (line 142) | getCanvasSvgDefs(){return[i0(),{key:"arrow:dot",component:pX},{key:"ar... function hX (line 142) | function hX(e,n){const t=co(e,n);return t.isStraight?w.Dist(t.start.hand... function pX (line 142) | function pX(){return u.jsx("marker",{id:"arrowhead-dot",className:"tl-ar... function fX (line 142) | function fX(){return u.jsxs("marker",{id:"arrowhead-cross",className:"tl... function xl (line 142) | function xl({url:e,zoomLevel:n}){return u.jsx("a",{className:ce("tl-hype... function l0 (line 142) | function l0(e){return gX.map(t=>{const{offsetX:r,offsetY:o,blur:s,spread... class Yh (line 142) | class Yh extends $l{constructor(){super(...arguments);m(this,"canResize"... method constructor (line 142) | constructor(){super(...arguments);m(this,"canResize",()=>!1);m(this,"h... method getDefaultProps (line 142) | getDefaultProps(){return{url:"",w:mX,h:pj,assetId:null}} method component (line 142) | component(t){const r=t.props.assetId?this.editor.getAsset(t.props.asse... method indicator (line 142) | indicator(t){return u.jsx("rect",{width:N(t.props.w),height:N(t.props.... function uI (line 142) | function uI(e,n){const t=n.props.assetId?e.getAsset(n.props.assetId):nul... function xX (line 142) | function xX(e,n){const{url:t}=n.props,r=ki.createId(ov(t));e.getAsset(r)... function Yi (line 142) | function Yi(e,n=!1){const t=e.length;if(t<2)return"";let r=e[0].point,o=... function bX (line 142) | function bX(e,n={}){const{start:t={},end:r={}}=n,{cap:o=!0}=t,{cap:s=!0}... function PX (line 142) | function PX(e){if(e.length<=2)return[e];const n=[];let t=[e[0]],r=w.Sub(... function uy (line 142) | function uy(e){const n=e[0];let t;for(;e.length>2&&(t=e[1],w.Dist2(n.poi... function CX (line 142) | function CX(e,n,t){return"M "+e+" "+n+" m -"+t+", 0 a "+t+","+t+" 0 1,1 ... function IX (line 142) | function IX(e,n={}){if(e.length===0)return"";if(e.length===1)return CX(e... function c0 (line 142) | function c0({strokeWidth:e,showAsComplete:n}){return{size:1+e,thinning:0... function kv (line 142) | function kv(e,n,t,r){const o=e.isComplete||t;return r?e.isPen?{...TX(n),... function wl (line 142) | function wl(e){const n=[];for(const t of e)if(t.type==="free"||t.points.... function MX (line 142) | function MX(e,n){return{draw:"none",solid:"none",dotted:`0.1 ${n*2}`,das... class Xh (line 142) | class Xh extends Br{constructor(){super(...arguments);m(this,"hideResize... method constructor (line 142) | constructor(){super(...arguments);m(this,"hideResizeHandles",t=>dy(t))... method getDefaultProps (line 142) | getDefaultProps(){return{segments:[],color:"black",fill:"none",dash:"d... method getGeometry (line 142) | getGeometry(t){const r=wl(t.props.segments),o=(At[t.props.size]+1)*t.p... method component (line 142) | component(t){return u.jsx(Ys,{id:t.id,children:u.jsx(hI,{shape:t,zoomL... method indicator (line 142) | indicator(t){var h;const r=wl(t.props.segments);let o=(At[t.props.size... method toSvg (line 142) | toSvg(t,r){r.addExportDef(s0(t.props.fill));const o=1/t.props.scale;re... method getCanvasSvgDefs (line 142) | getCanvasSvgDefs(){return[i0()]} method expandSelectionOutlinePx (line 142) | expandSelectionOutlinePx(t){const r=t.props.dash==="draw"?1.6:1;return... function fj (line 142) | function fj(e,n){const t=(n+1)*.5;return`M ${e.x} ${e.y} m -${t}, 0 a ${... function dy (line 142) | function dy(e){return e.props.segments.length===1&&e.props.segments[0].p... function hI (line 142) | function hI({shape:e,zoomLevel:n}){var h;const t=_r(),r=wl(e.props.segme... function jX (line 142) | function jX(e,n,t={}){const{newPoint:r,handle:o,scaleX:s,scaleY:i}=n,{mi... class qh (line 142) | class qh extends $l{constructor(){super(...arguments);m(this,"hideSelect... method constructor (line 142) | constructor(){super(...arguments);m(this,"hideSelectionBoundsFg",t=>!t... method getDefaultProps (line 142) | getDefaultProps(){return{w:300,h:300,url:""}} method component (line 142) | component(t){const{w:r,h:o,url:s}=t.props,i=ug(t.id),a=P.useMemo(()=>q... method indicator (line 142) | indicator(t){const r=P.useMemo(()=>Ms(t.props.url),[t.props.url]);retu... function OX (line 142) | function OX({id:e,file:n,isInteractive:t,width:r,height:o,style:s,pageRo... function gj (line 156) | function gj(e,n){return e.match(/^\s*$/)?n:e} class Zh (line 156) | class Zh extends $l{constructor(){super(...arguments);m(this,"canEdit",(... method constructor (line 156) | constructor(){super(...arguments);m(this,"canEdit",()=>!0);m(this,"can... method getDefaultProps (line 156) | getDefaultProps(){return{w:160*2,h:90*2,name:""}} method getGeometry (line 156) | getGeometry(t){return new Jo({width:t.props.w,height:t.props.h,isFille... method component (line 156) | component(t){const r=this.editor.getShapeGeometry(t).bounds,o=_r(),s=G... method toSvg (line 156) | toSvg(t,r){const o=ss({isDarkMode:r.isDarkMode}),a=((Hs(this.editor.ge... method indicator (line 156) | indicator(t){const r=this.editor.getShapeGeometry(t).bounds;return u.j... method providesBackgroundForChildren (line 156) | providesBackgroundForChildren(){return!0} function pI (line 156) | function pI(e,n){return e>n?(_e*(n/2)+(e-n))*2:(_e*(e/2)+(n-e))*2} function mj (line 156) | function mj(e,n){return u0(e,n).map((t,r)=>t.getSvgPathData(r===0)).join... function LX (line 156) | function LX(e,n,t,r){const o=e/4,s=n/4,i=Wr(r),a=t*.75,l=v=>v.addXY(i()*... function u0 (line 156) | function u0(e,n){const t=e/4,r=n/4;return[new nn({start:new w(e/2,n),cp1... function $X (line 156) | function $X(e){return{size:1+e,thinning:.25,end:{taper:e},start:{taper:e... function FX (line 156) | function FX(e,n,t,r){const o=Wr(e),s=n/2,i=t/2,a=zM(s,i),l=[],c=Re*o(),d... function NX (line 156) | function NX(e,n,t,r){return Yi(FX(e,n,t,r))} function _v (line 156) | function _v(e){let n="M";const t=e.length;let r,o,s;for(let i=0,a=t;iMath... function fI (line 156) | function fI({shape:e,shouldScale:n}){const t=n?e.props.scale:1,r=B(),o=_... class Qh (line 156) | class Qh extends $l{constructor(){super(...arguments);m(this,"canEdit",(... method constructor (line 156) | constructor(){super(...arguments);m(this,"canEdit",()=>!0);m(this,"onE... method getDefaultProps (line 156) | getDefaultProps(){return{w:100,h:100,geo:"rectangle",color:"black",lab... method getGeometry (line 156) | getGeometry(t){const r=Math.max(1,t.props.w),o=Math.max(1,t.props.h+t.... method getHandleSnapGeometry (line 156) | getHandleSnapGeometry(t){const r=this.getGeometry(t),o=r.children[0];s... method component (line 156) | component(t){const{id:r,type:o,props:s}=t,{fill:i,font:a,align:l,verti... method indicator (line 156) | indicator(t){const{id:r,props:o}=t,{w:s,size:i}=o,a=o.h+o.growY,l=At[i... method toSvg (line 156) | toSvg(t,r){const o={...t,props:{...t.props,w:t.props.w/t.props.scale,h... method getCanvasSvgDefs (line 156) | getCanvasSvgDefs(){return[i0()]} function Xd (line 156) | function Xd(e,n){const t=n.props.text;if(!t)return{w:0,h:0};const r=e.te... function YX (line 156) | function YX(){const[e,n]=P.useState(!1);return P.useEffect(()=>{const r=... class Jh (line 156) | class Jh extends Br{constructor(){super(...arguments);m(this,"hideResize... method constructor (line 156) | constructor(){super(...arguments);m(this,"hideResizeHandles",t=>qd(t))... method getDefaultProps (line 156) | getDefaultProps(){return{segments:[],color:"black",size:"m",isComplete... method getGeometry (line 156) | getGeometry(t){const r=Pi(t);if(qd(t))return new t0({x:-r/2,y:-r/2,rad... method component (line 156) | component(t){const r=hy(this.editor,t),o=Pi(t);return u.jsx(Ys,{id:t.i... method backgroundComponent (line 156) | backgroundComponent(t){const r=hy(this.editor,t),o=Pi(t);return u.jsx(... method indicator (line 156) | indicator(t){const r=hy(this.editor,t),o=Pi(t),{strokePoints:s,sw:i}=y... method toSvg (line 156) | toSvg(t){const r=Pi(t),o=r<1.5,s=1/t.props.scale;return u.jsx("g",{tra... method toBackgroundSvg (line 156) | toBackgroundSvg(t){const r=Pi(t),o=r<1.5,s=1/t.props.scale;return u.js... function XX (line 156) | function XX(e){return`M ${e.x} ${e.y} m -${.1}, 0 a ${.1},${.1} 0 1,0 ${... function qX (line 156) | function qX(e,n){const t=n/2;return`M ${e.x} ${e.y} m -${t}, 0 a ${t},${... function yI (line 156) | function yI(e,n,t){var l;const r=wl(e.props.segments),o=e.props.isComple... function Pi (line 156) | function Pi(e){return yl[e.props.size]*1.12*e.props.scale} function qd (line 156) | function qd(e){return e.props.segments.length===1&&e.props.segments[0].p... function Zd (line 156) | function Zd({strokeWidth:e,forceSolid:n,shape:t,opacity:r}){var p;const ... function hy (line 156) | function hy(e,n){return G("forceSolid",()=>{const t=Pi(n),r=e.getZoomLev... function yj (line 156) | function yj(){return u.jsxs("svg",{width:"15",height:"15",viewBox:"0 0 3... function Sj (line 156) | function Sj(e,n,t){const r=B(),[o,s]=P.useState(null),i=n?r.getAsset(n):... function vj (line 156) | function vj(){const[e,n]=P.useState(!1);return P.useEffect(()=>{const t=... function ZX (line 156) | async function ZX(e){const t=await(await yo(e)).blob();return Oi.blobToD... class ep (line 156) | class ep extends $l{constructor(){super(...arguments);m(this,"isAspectRa... method constructor (line 156) | constructor(){super(...arguments);m(this,"isAspectRatioLocked",()=>!0)... method getDefaultProps (line 156) | getDefaultProps(){return{w:100,h:100,assetId:null,playing:!0,url:"",cr... method isAnimated (line 156) | isAnimated(t){const r=t.props.assetId?this.editor.getAsset(t.props.ass... method component (line 156) | component(t){var g;const r=this.editor.getCroppingShapeId()===t.id,o=v... method indicator (line 156) | indicator(t){return this.editor.getCroppingShapeId()===t.id?null:u.jsx... method toSvg (line 156) | async toSvg(t){if(!t.props.assetId||!this.editor.getAsset(t.props.asse... function SI (line 156) | function SI(e){const n=e.props.crop,t=n==null?void 0:n.topLeft;if(!t)ret... function xj (line 156) | function xj(e){return{size:e,thinning:.4,streamline:0,smoothing:.5,simul... function wj (line 156) | function wj(e,n,t){const r=n.vertices,o=xj(t);return xo(r,o)} function QX (line 156) | function QX(e,n,t){const r=xj(t);return n0(dg(wj(e,n,t),r),r)} function JX (line 156) | function JX(e,n,t){const r=QX(e,n,t);return zw(r)} function eq (line 156) | function eq(e,n,t){if(e.props.dash==="draw"){const r=wj(e,n,t);return Yi... function bj (line 156) | function bj(e,n,t){let r=`M ${Ie(n[0])}L`,o=`M ${Ie(n[0])}L`;const s=t/3... class tp (line 156) | class tp extends Br{constructor(){super(...arguments);m(this,"hideResize... method constructor (line 156) | constructor(){super(...arguments);m(this,"hideResizeHandles",()=>!0);m... method getDefaultProps (line 156) | getDefaultProps(){const[t,r]=du(2);return{dash:"draw",size:"m",color:"... method getGeometry (line 156) | getGeometry(t){return Ec(t)} method getHandles (line 156) | getHandles(t){return tq.get(t.props,()=>{const r=Ec(t),o=Av(t),s=o.map... method component (line 156) | component(t){return u.jsx(Ys,{id:t.id,children:u.jsx(vI,{shape:t})})} method indicator (line 156) | indicator(t){const r=At[t.props.size]*t.props.scale,o=Ec(t),{dash:s}=t... method toSvg (line 156) | toSvg(t){return u.jsx(vI,{shouldScale:!0,shape:t})} method getHandleSnapGeometry (line 156) | getHandleSnapGeometry(t){const r=Av(t);return{points:r,getSelfSnapPoin... function Av (line 156) | function Av(e){return Object.values(e.props.points).sort(on)} function Ec (line 156) | function Ec(e){const n=Av(e).map(w.From);switch(e.props.spline){case"cub... function vI (line 156) | function vI({shape:e,shouldScale:n=!1}){const t=_r(),r=Ec(e),{dash:o,col... function nq (line 156) | function nq({assetUrls:e,children:n}){return P.useEffect(()=>{for(const ... function d0 (line 156) | function d0(){const e=P.useContext(Pj);if(!e)throw new Error("useAssetUr... function oq (line 156) | async function oq(e,n){if(!(await yo(n.translations.en)).ok)return conso... function Ij (line 156) | function Ij(){const e=P.useContext(Cj);if(!e)throw new Error("useCurrent... function c (line 156) | async function c(){const d=await oq(o,s);d&&!l&&(n&&n[o]?a({...d,message... function Te (line 156) | function Te(){const e=Ij();return P.useCallback(function(t){return e.mes... class np (line 156) | class np extends Br{constructor(){super(...arguments);m(this,"canEdit",(... method constructor (line 156) | constructor(){super(...arguments);m(this,"canEdit",()=>!0);m(this,"hid... method getDefaultProps (line 156) | getDefaultProps(){return{color:"black",size:"m",text:"",font:"draw",al... method getGeometry (line 156) | getGeometry(t){const{labelHeight:r,labelWidth:o}=Ej(this.editor,t),{sc... method getHandles (line 156) | getHandles(t){const{scale:r}=t.props;if(this.editor.getInstanceState()... method component (line 156) | component(t){const{id:r,type:o,props:{scale:s,color:i,font:a,size:l,al... method indicator (line 156) | indicator(t){const{scale:r}=t.props;return u.jsx("rect",{rx:r,width:N(... method toSvg (line 156) | toSvg(t,r){r.addExportDef(vl(t.props.font)),t.props.text&&r.addExportD... function xI (line 156) | function xI(e,n){const{labelHeight:t,fontSizeAdjustment:r}=Ej(e,n),o=Mat... function iq (line 156) | function iq(e,n){const{text:t}=n.props;if(!t)return{labelHeight:Wo[n.pro... function Ej (line 156) | function Ej(e,n){return aq.get(n,()=>iq(e,n))} function lq (line 156) | function lq(e){const n=B(),t=Ij();return P.useCallback(r=>{const o=n.get... function Qd (line 156) | function Qd(e){return(Be+e.props.growY)*e.props.scale} function cq (line 156) | function cq(e,n,t){const r=Wr(e),o=Math.abs(r())+.5,s=Math.cos(n),i=5*t,... function uq (line 158) | function uq(e){return new Z(0,0,Be,Be+e.props.growY)} function dq (line 158) | function dq(e,{initialBounds:n,scaleX:t,scaleY:r,newPoint:o}){const s=Ma... class rp (line 158) | class rp extends Br{constructor(){super(...arguments);m(this,"canEdit",(... method constructor (line 158) | constructor(){super(...arguments);m(this,"canEdit",()=>!0);m(this,"isA... method getDefaultProps (line 158) | getDefaultProps(){return{color:"black",size:"m",w:8,text:"",font:"draw... method getMinDimensions (line 158) | getMinDimensions(t){return hq.get(t.props,r=>wI(this.editor,r))} method getGeometry (line 158) | getGeometry(t){const{scale:r}=t.props,{width:o,height:s}=this.getMinDi... method component (line 158) | component(t){const{id:r,props:{font:o,size:s,text:i,color:a,scale:l,te... method indicator (line 158) | indicator(t){const r=this.editor.getShapeGeometry(t).bounds,o=B();retu... method toSvg (line 158) | toSvg(t,r){r.addExportDef(vl(t.props.font)),t.props.text&&r.addExportD... function wI (line 158) | function wI(e,n){const{font:t,text:r,autoSize:o,size:s,w:i}=n,a=o?16:Mat... function pq (line 158) | function pq(e){const n=B();return P.useCallback(t=>{if(n.getEditingShape... class op (line 158) | class op extends $l{constructor(){super(...arguments);m(this,"canEdit",(... method constructor (line 158) | constructor(){super(...arguments);m(this,"canEdit",()=>!0);m(this,"isA... method getDefaultProps (line 158) | getDefaultProps(){return{w:100,h:100,assetId:null,time:0,playing:!0,ur... method component (line 158) | component(t){const{editor:r}=this,o=r.getShapeGeometry(t).bounds.w*r.g... method indicator (line 158) | indicator(t){return u.jsx("rect",{width:N(t.props.w),height:N(t.props.... method toSvg (line 158) | toSvg(t){return u.jsx("image",{href:fq(t.id),width:t.props.w,height:t.... function fq (line 158) | function fq(e){const n=e.split(":")[1],t=document.querySelector(`.tl-vid... function gq (line 158) | function gq(e){return[e.sideEffects.registerAfterChangeHandler("instance... class kj (line 158) | class kj extends se{constructor(){super(...arguments);m(this,"info",{});... method constructor (line 158) | constructor(){super(...arguments);m(this,"info",{});m(this,"scribbleId... method update (line 158) | update(){const{editor:t,excludedShapeIds:r}=this,o=t.getErasingShapeId... method complete (line 158) | complete(){const{editor:t}=this;t.deleteShapes(t.getCurrentPageState()... method cancel (line 158) | cancel(){const{editor:t}=this;t.setErasingShapes([]),t.bailToMark(this... method constructor (line 158) | constructor(){super(...arguments);m(this,"onPointerDown",t=>{this.parent... method constructor (line 158) | constructor(){super(...arguments);m(this,"onEnter",()=>{const t=this.edi... method startErasing (line 158) | startErasing(t){this.parent.transition("erasing",t)} method complete (line 158) | complete(){const t=this.editor.getErasingShapeIds();t.length&&(this.edit... method cancel (line 158) | cancel(){this.editor.setErasingShapes([]),this.parent.transition("idle")} class sp (line 158) | class sp extends se{constructor(){super(...arguments);m(this,"onEnter",(... method constructor (line 158) | constructor(){super(...arguments);m(this,"onEnter",()=>{this.editor.se... class _j (line 158) | class _j extends se{constructor(){super(...arguments);m(this,"initialCam... method constructor (line 158) | constructor(){super(...arguments);m(this,"initialCamera",new w);m(this... method update (line 158) | update(){const{initialCamera:t,editor:r}=this,{currentScreenPoint:o,or... method complete (line 158) | complete(){const{editor:t}=this,{pointerVelocity:r}=t.inputs,o=Math.mi... method constructor (line 158) | constructor(){super(...arguments);m(this,"onEnter",()=>{this.editor.setC... method constructor (line 158) | constructor(){super(...arguments);m(this,"onEnter",()=>{this.editor.stop... method startDragging (line 158) | startDragging(){this.parent.transition("dragging")} method complete (line 158) | complete(){this.parent.transition("idle")} class ip (line 158) | class ip extends se{constructor(){super(...arguments);m(this,"onDoubleCl... method constructor (line 158) | constructor(){super(...arguments);m(this,"onDoubleClick",t=>{if(t.phas... method constructor (line 158) | constructor(){super(...arguments);m(this,"onPointerDown",t=>{this.parent... class Tj (line 158) | class Tj extends se{constructor(){super(...arguments);m(this,"scribbleId... method constructor (line 158) | constructor(){super(...arguments);m(this,"scribbleId","id");m(this,"on... method complete (line 158) | complete(){this.parent.transition("idle")} method cancel (line 158) | cancel(){this.parent.transition("idle")} class ap (line 158) | class ap extends se{constructor(){super(...arguments);m(this,"onEnter",(... method constructor (line 158) | constructor(){super(...arguments);m(this,"onEnter",()=>{this.editor.se... class Mj (line 158) | class Mj extends se{constructor(){super(...arguments);m(this,"info",{});... method constructor (line 158) | constructor(){super(...arguments);m(this,"info",{});m(this,"initialSel... method complete (line 158) | complete(){this.hitTestShapes(),this.parent.transition("idle")} method hitTestShapes (line 158) | hitTestShapes(){const{editor:t,excludedShapeIds:r,isWrapMode:o}=this,{... method handleHit (line 158) | handleHit(t,r,o,s,i){if(t.parentId===o){s.add(t.id);return}const a=thi... class jj (line 158) | class jj extends se{constructor(){super(...arguments);m(this,"info",{});... method constructor (line 158) | constructor(){super(...arguments);m(this,"info",{});m(this,"onEnter",t... method updateCursor (line 158) | updateCursor(){const t=this.editor.getSelectedShapes(),r=bl[this.info.... method startResizing (line 158) | startResizing(){this.editor.getInstanceState().isReadonly||this.parent... method complete (line 158) | complete(){this.info.onInteractionEnd?this.editor.setCurrentTool(this.... method cancel (line 158) | cancel(){this.info.onInteractionEnd?this.editor.setCurrentTool(this.in... class p0 (line 158) | class p0 extends se{constructor(){super(...arguments);m(this,"info",{});... method constructor (line 158) | constructor(){super(...arguments);m(this,"info",{});m(this,"markId",""... method updateCursor (line 158) | updateCursor(){if(!this.editor.getSelectedShapes()[0])return;const r=b... method updateShapes (line 158) | updateShapes(){const{shape:t,cursorHandleOffset:r}=this.snapshot;if(!t... method complete (line 158) | complete(){this.updateShapes(),Ke(this.editor,[this.snapshot.shape.id]... method cancel (line 158) | cancel(){this.editor.bailToMark(this.markId),this.info.onInteractionEn... method createSnapshot (line 158) | createSnapshot(){const t=this.editor.getSelectionRotation(),{inputs:{o... function f0 (line 158) | function f0(e,n=!1){const t=e.getZoomLevel(),{inputs:{currentPagePoint:r... function Aj (line 158) | function Aj(e,n,t){if(!n)throw Error("Needs to translate a cropped shape... method constructor (line 158) | constructor(){super(...arguments);m(this,"onEnter",()=>{this.editor.setC... method cancel (line 158) | cancel(){this.editor.setCroppingShape(null),this.editor.setCurrentTool("... method nudgeCroppingImage (line 158) | nudgeCroppingImage(t=!1){const{editor:{inputs:{keys:r}}}=this,o=r.has("S... class Oj (line 158) | class Oj extends se{constructor(){super(...arguments);m(this,"onCancel",... method constructor (line 158) | constructor(){super(...arguments);m(this,"onCancel",()=>{this.editor.s... class g0 (line 158) | class g0 extends se{constructor(){super(...arguments);m(this,"info",{});... method constructor (line 158) | constructor(){super(...arguments);m(this,"info",{});m(this,"onEnter",t... method startCropping (line 158) | startCropping(){this.editor.getInstanceState().isReadonly||this.parent... method cancel (line 158) | cancel(){this.info.onInteractionEnd?this.editor.setCurrentTool(this.in... class Dj (line 158) | class Dj extends se{constructor(){super(...arguments);m(this,"info",{});... method constructor (line 158) | constructor(){super(...arguments);m(this,"info",{});m(this,"markId","t... method complete (line 158) | complete(){this.updateShapes(),this.editor.setCurrentTool("select.crop... method cancel (line 158) | cancel(){this.editor.bailToMark(this.markId),this.editor.setCurrentToo... method createSnapshot (line 158) | createSnapshot(){return{shape:this.editor.getOnlySelectedShape()}} method updateShapes (line 158) | updateShapes(){const t=this.snapshot.shape;if(!t)return;const{originPa... class lp (line 158) | class lp extends se{constructor(){super(...arguments);m(this,"markId",""... method constructor (line 158) | constructor(){super(...arguments);m(this,"markId","");m(this,"onEnter"... class Rj (line 158) | class Rj extends se{constructor(){super(...arguments);m(this,"shapeId","... method constructor (line 158) | constructor(){super(...arguments);m(this,"shapeId","");m(this,"initial... method resetExactTimeout (line 158) | resetExactTimeout(){this.exactTimeout!==-1&&this.clearExactTimeout(),t... method clearExactTimeout (line 158) | clearExactTimeout(){this.exactTimeout!==-1&&(clearTimeout(this.exactTi... method complete (line 158) | complete(){this.editor.snaps.clearIndicators(),Ke(this.editor,[this.sh... method cancel (line 158) | cancel(){this.editor.bailToMark(this.markId),this.editor.snaps.clearIn... method update (line 158) | update(){var k;const{editor:t,shapeId:r,initialPagePoint:o}=this,{init... function Lj (line 158) | function Lj(e){return e.isLabel?[e]:e instanceof Hr?e.children.filter(n=... class $j (line 158) | class $j extends se{constructor(){super(...arguments);m(this,"hitShapeFo... method constructor (line 158) | constructor(){super(...arguments);m(this,"hitShapeForPointerUp",null);... function bI (line 158) | function bI(e){const n=e.getOnlySelectedShape();return!!(n&&!e.isShapeOr... function vf (line 158) | function vf(e){const n=e.getSelectedShapeIds(),{shiftKey:t,altKey:r,curr... method constructor (line 158) | constructor(){super(...arguments);m(this,"onEnter",()=>{this.parent.setC... method shouldStartEditingShape (line 158) | shouldStartEditingShape(t=this.editor.getOnlySelectedShape()){return!t||... method startEditingShape (line 158) | startEditingShape(t,r,o){this.editor.isShapeOrAncestorLocked(t)&&t.type!... method isOverArrowLabelTest (line 158) | isOverArrowLabelTest(t){if(!t)return!1;const r=this.editor.getPointInSha... method handleDoubleClickOnCanvas (line 158) | handleDoubleClickOnCanvas(t){if(this.editor.getInstanceState().isReadonl... method nudgeSelectedShapes (line 158) | nudgeSelectedShapes(t=!1){const{editor:{inputs:{keys:r}}}=this,o=r.has("... method canInteractWithShapeInReadOnly (line 158) | canInteractWithShapeInReadOnly(t){return!!(!this.editor.getInstanceState... function PI (line 158) | function PI(e,n){const t=e.getSelectionRotatedPageBounds();if(!t)return!... class Fj (line 158) | class Fj extends se{constructor(){super(...arguments);m(this,"shapeId","... method constructor (line 158) | constructor(){super(...arguments);m(this,"shapeId","");m(this,"markId"... method updateCursor (line 158) | updateCursor(){this.editor.setCursor({type:"grabbing",rotation:0})} method complete (line 158) | complete(){this.info.onInteractionEnd?this.editor.setCurrentTool(this.... method cancel (line 158) | cancel(){this.editor.bailToMark(this.markId),this.info.onInteractionEn... class Nj (line 158) | class Nj extends se{constructor(){super(...arguments);m(this,"onEnter",(... method constructor (line 158) | constructor(){super(...arguments);m(this,"onEnter",()=>{const{inputs:t... method complete (line 158) | complete(){this.parent.transition("idle")} class zj (line 158) | class zj extends se{constructor(){super(...arguments);m(this,"info",{});... method constructor (line 158) | constructor(){super(...arguments);m(this,"info",{});m(this,"onEnter",t... method startDraggingHandle (line 158) | startDraggingHandle(){const{editor:t}=this;if(t.getInstanceState().isR... method cancel (line 158) | cancel(){this.parent.transition("idle")} function CI (line 158) | function CI(e,n,t,r){const o=e.getShapePageTransform(n.id),s=o.point(),i... class Bj (line 158) | class Bj extends se{constructor(){super(...arguments);m(this,"info",{});... method constructor (line 158) | constructor(){super(...arguments);m(this,"info",{});m(this,"onEnter",t... method updateCursor (line 158) | updateCursor(){this.editor.setCursor({type:bl[this.info.handle],rotati... method startRotating (line 158) | startRotating(){this.editor.getInstanceState().isReadonly||this.parent... method complete (line 158) | complete(){this.info.onInteractionEnd?this.editor.setCurrentTool(this.... method cancel (line 158) | cancel(){this.info.onInteractionEnd?this.editor.setCurrentTool(this.in... class Uj (line 158) | class Uj extends se{constructor(){super(...arguments);m(this,"info",{});... method constructor (line 158) | constructor(){super(...arguments);m(this,"info",{});m(this,"onEnter",t... method startTranslating (line 158) | startTranslating(t){this.editor.getInstanceState().isReadonly||this.pa... method cancel (line 158) | cancel(){this.parent.transition("idle")} class Hj (line 158) | class Hj extends se{constructor(){super(...arguments);m(this,"hitShape",... method constructor (line 158) | constructor(){super(...arguments);m(this,"hitShape",{});m(this,"hitSha... method startTranslating (line 158) | startTranslating(t){this.editor.getInstanceState().isReadonly||(this.e... method cancel (line 158) | cancel(){this.parent.transition("idle")} class Kj (line 158) | class Kj extends se{constructor(){super(...arguments);m(this,"info",{});... method constructor (line 158) | constructor(){super(...arguments);m(this,"info",{});m(this,"markId",""... method cancel (line 158) | cancel(){this.editor.bailToMark(this.markId),this.info.onInteractionEn... method complete (line 158) | complete(){var t,r;if(Ke(this.editor,this.snapshot.selectedShapeIds),t... method handleResizeStart (line 158) | handleResizeStart(){const{shapeSnapshots:t}=this.snapshot,r=[];t.forEa... method handleResizeEnd (line 158) | handleResizeEnd(){const{shapeSnapshots:t}=this.snapshot,r=[];t.forEach... method updateShapes (line 158) | updateShapes(){const{altKey:t,shiftKey:r}=this.editor.inputs,{frames:o... method updateCursor (line 158) | updateCursor({dragHandle:t,isFlippedX:r,isFlippedY:o,rotation:s}){cons... function II (line 158) | function II(e,n){n=n%Re;const t=Math.round(n/(_e/4)),r=py.indexOf(e);ret... class Wj (line 158) | class Wj extends se{constructor(){super(...arguments);m(this,"snapshot",... method constructor (line 158) | constructor(){super(...arguments);m(this,"snapshot",{});m(this,"info",... method _getRotationFromPointerPosition (line 158) | _getRotationFromPointerPosition({snapToNearestDegree:t}){const r=this.... class Gj (line 158) | class Gj extends se{constructor(){super(...arguments);m(this,"hits",new ... method constructor (line 158) | constructor(){super(...arguments);m(this,"hits",new Set);m(this,"size"... method updateScribbleSelection (line 158) | updateScribbleSelection(t){const{editor:r}=this,o=this.editor.getCurre... method complete (line 158) | complete(){this.updateScribbleSelection(!0),this.parent.transition("id... method cancel (line 158) | cancel(){this.editor.setSelectedShapes([...this.initialSelectedShapeId... class Tq (line 158) | class Tq{constructor(n){m(this,"prevDroppingShapeId",null);m(this,"dropp... method constructor (line 158) | constructor(n){m(this,"prevDroppingShapeId",null);m(this,"droppingNode... method updateDroppingNode (line 158) | updateDroppingNode(n,t){var r;this.first&&(this.editor.setHintingShape... method setDragTimer (line 158) | setDragTimer(n,t,r){this.droppingNodeTimer=this.editor.timers.setTimeo... method handleDrag (line 158) | handleDrag(n,t,r){var l,c,d,h,p;t=me(t.map(f=>this.editor.getShape(f.i... method hintParents (line 158) | hintParents(n){const t=new Map;for(const o of n){const s=this.editor.f... method dropShapes (line 158) | dropShapes(n){var r,o;const{prevDroppingShapeId:t}=this;if(this.handle... method clear (line 158) | clear(){this.prevDroppingShapeId=null,this.droppingNodeTimer!==null&&c... class Vj (line 158) | class Vj extends se{constructor(){super(...arguments);m(this,"info",{});... method constructor (line 158) | constructor(){super(...arguments);m(this,"info",{});m(this,"selectionS... method startCloning (line 158) | startCloning(){this.isCreating||(this.isCloning=!0,this.reset(),this.m... method stopCloning (line 158) | stopCloning(){this.isCloning=!1,this.snapshot=this.selectionSnapshot,t... method reset (line 158) | reset(){this.editor.bailToMark(this.markId)} method complete (line 158) | complete(){var t;this.updateShapes(),this.dragAndDropManager.dropShape... method cancel (line 158) | cancel(){this.reset(),this.info.onInteractionEnd?this.editor.setCurren... method handleStart (line 158) | handleStart(){const{movingShapes:t}=this.snapshot,r=[];t.forEach(o=>{v... method handleEnd (line 158) | handleEnd(){const{movingShapes:t}=this.snapshot;if(this.isCloning&&t.l... method updateShapes (line 158) | updateShapes(){const{snapshot:t}=this;this.dragAndDropManager.updateDr... function kI (line 158) | function kI(e){var h;const n=[],t=[],r=e.getSelectedShapeIds(),o=me(r.ma... function Mq (line 158) | function Mq({editor:e,snapshot:n}){const{inputs:t}=e,{noteSnapshot:r,not... class cp (line 158) | class cp extends se{constructor(){super(...arguments);m(this,"reactor");... method constructor (line 158) | constructor(){super(...arguments);m(this,"reactor");m(this,"cleanUpDup... class Yj (line 158) | class Yj extends se{constructor(){super(...arguments);m(this,"info",{});... method constructor (line 158) | constructor(){super(...arguments);m(this,"info",{});m(this,"onEnter",t... class Xj (line 158) | class Xj extends se{constructor(){super(...arguments);m(this,"info",{});... method constructor (line 158) | constructor(){super(...arguments);m(this,"info",{});m(this,"onEnter",t... method complete (line 158) | complete(){const{currentScreenPoint:t}=this.editor.inputs;this.editor.... method cancel (line 158) | cancel(){this.parent.transition("idle",this.info)} class qj (line 158) | class qj extends se{constructor(){super(...arguments);m(this,"info",{});... method constructor (line 158) | constructor(){super(...arguments);m(this,"info",{});m(this,"zoomBrush"... method update (line 158) | update(){const{inputs:{originPagePoint:t,currentPagePoint:r}}=this.edi... method cancel (line 158) | cancel(){this.parent.transition("idle",this.info)} method complete (line 158) | complete(){const{zoomBrush:t}=this,r=8/this.editor.getZoomLevel();if(t... class up (line 158) | class up extends se{constructor(){super(...arguments);m(this,"info",{});... method constructor (line 158) | constructor(){super(...arguments);m(this,"info",{});m(this,"onEnter",t... method complete (line 158) | complete(){this.info.onInteractionEnd&&this.info.onInteractionEnd!=="s... method updateCursor (line 158) | updateCursor(){this.editor.inputs.altKey?this.editor.setCursor({type:"... function re (line 158) | function re(e,n,{checkForDefaultPrevented:t=!0}={}){return function(o){i... function Aq (line 158) | function Aq(e,n){typeof e=="function"?e(n):e!=null&&(e.current=n)} function mg (line 158) | function mg(...e){return n=>e.forEach(t=>Aq(t,n))} function Ye (line 158) | function Ye(...e){return P.useCallback(mg(...e),e)} function Oq (line 158) | function Oq(e,n){const t=P.createContext(n);function r(s){const{children... function Eo (line 158) | function Eo(e,n=[]){let t=[];function r(s,i){const a=P.createContext(i),... function Dq (line 158) | function Dq(...e){const n=e[0];if(e.length===1)return n;const t=()=>{con... function Go (line 158) | function Go(e){const[n,t]=P.useState(Rq());return Xs(()=>{e||t(r=>r??Str... function Vt (line 158) | function Vt(e){const n=P.useRef(e);return P.useEffect(()=>{n.current=e})... function li (line 158) | function li({prop:e,defaultProp:n,onChange:t=()=>{}}){const[r,o]=$q({def... function $q (line 158) | function $q({defaultProp:e,onChange:n}){const t=P.useState(e),[r]=t,o=P.... function Nq (line 158) | function Nq(e){return P.isValidElement(e)&&e.type===Fq} function zq (line 158) | function zq(e,n){const t={...n};for(const r in n){const o=e[r],s=n[r];/^... function Bq (line 158) | function Bq(e){var r,o;let n=(r=Object.getOwnPropertyDescriptor(e.props,... function m0 (line 158) | function m0(e,n){e&&ra.flushSync(()=>e.dispatchEvent(n))} function Hq (line 158) | function Hq(e,n=globalThis==null?void 0:globalThis.document){const t=Vt(... function Yq (line 158) | function Yq(e,n=globalThis==null?void 0:globalThis.document){const t=Vt(... function Xq (line 158) | function Xq(e,n=globalThis==null?void 0:globalThis.document){const t=Vt(... function TI (line 158) | function TI(){const e=new CustomEvent(Rv);document.dispatchEvent(e)} function Jj (line 158) | function Jj(e,n,t,{discrete:r}){const o=t.originalEvent.target,s=new Cus... method pause (line 158) | pause(){this.paused=!0} method resume (line 158) | resume(){this.paused=!1} function Jq (line 158) | function Jq(e,{select:n=!1}={}){const t=document.activeElement;for(const... function eZ (line 158) | function eZ(e){const n=eA(e),t=jI(n,e),r=jI(n.reverse(),e);return[t,r]} function eA (line 158) | function eA(e){const n=[],t=document.createTreeWalker(e,NodeFilter.SHOW_... function jI (line 158) | function jI(e,n){for(const t of e)if(!tZ(t,{upTo:n}))return t} function tZ (line 158) | function tZ(e,{upTo:n}){if(getComputedStyle(e).visibility==="hidden")ret... function nZ (line 158) | function nZ(e){return e instanceof HTMLInputElement&&"select"in e} function xs (line 158) | function xs(e,{select:n=!1}={}){if(e&&e.focus){const t=document.activeEl... function rZ (line 158) | function rZ(){let e=[];return{add(n){const t=e[0];n!==t&&(t==null||t.pau... function OI (line 158) | function OI(e,n){const t=[...e],r=t.indexOf(n);return r!==-1&&t.splice(r... function oZ (line 158) | function oZ(e){return e.filter(n=>n.tagName!=="A")} function iZ (line 158) | function iZ(e,n){return P.useReducer((t,r)=>n[t][r]??t,e)} function aZ (line 158) | function aZ(e){const[n,t]=P.useState(),r=P.useRef({}),o=P.useRef(e),s=P.... function Jd (line 158) | function Jd(e){return(e==null?void 0:e.animationName)||"none"} function lZ (line 158) | function lZ(e){var r,o;let n=(r=Object.getOwnPropertyDescriptor(e.props,... function y0 (line 158) | function y0(){P.useEffect(()=>{const e=document.querySelectorAll("[data-... function DI (line 158) | function DI(){const e=document.createElement("span");return e.setAttribu... function tA (line 158) | function tA(e,n){var t={};for(var r in e)Object.prototype.hasOwnProperty... function cZ (line 158) | function cZ(e,n,t){if(t||arguments.length===2)for(var r=0,o=n.length,s;r... function yy (line 158) | function yy(e,n){return typeof e=="function"?e(n):e&&(e.current=n),e} function hZ (line 158) | function hZ(e,n){var t=P.useState(function(){return{value:e,callback:n,f... function fZ (line 158) | function fZ(e,n){var t=hZ(null,function(r){return e.forEach(function(o){... function gZ (line 158) | function gZ(e){return e} function mZ (line 158) | function mZ(e,n){n===void 0&&(n=gZ);var t=[],r=!1,o={read:function(){if(... function yZ (line 158) | function yZ(e){e===void 0&&(e={});var n=mZ(null);return n.options=io({as... function SZ (line 158) | function SZ(e,n){return e.useMedium(n),nA} function xZ (line 158) | function xZ(){if(!document)return null;var e=document.createElement("sty... function wZ (line 158) | function wZ(e,n){e.styleSheet?e.styleSheet.cssText=n:e.appendChild(docum... function bZ (line 158) | function bZ(e){var n=document.head||document.getElementsByTagName("head"... function UZ (line 198) | function UZ(e){var n=P.useRef([]),t=P.useRef([0,0]),r=P.useRef(),o=P.use... function HZ (line 198) | function HZ(e){for(var n=null;e!==null;)e instanceof ShadowRoot&&(n=e.ho... function b0 (line 198) | function b0(e){return e?"open":"closed"} function lQ (line 202) | function lQ({onEvent:e,children:n}){return u.jsx(CA.Provider,{value:e??P... function qr (line 202) | function qr(){return P.useContext(CA)??PA} function cQ (line 202) | function cQ({children:e}){const n=B(),t=qr(),[r,o]=P.useState([]),s=P.us... function la (line 202) | function la(){const e=P.useContext(IA);if(!e)throw new Error("useDialogs... function dQ (line 202) | function dQ(){const{dialogs:e}=la();return u.jsx(u.Fragment,{children:e.... function pQ (line 202) | function pQ(){const e=B(),n=G("follow",()=>e.getInstanceState().followin... function fQ (line 202) | function fQ({userId:e}){const n=o2(e);return n?u.jsx("div",{className:"t... function xg (line 202) | function xg(e){const n=e+"CollectionProvider",[t,r]=Eo(n),[o,s]=t(n,{col... method onClose (line 202) | onClose(){} function FA (line 202) | function FA(e){const n=[];return Array.from(e.childNodes).forEach(r=>{if... function oh (line 202) | function oh(e,n,t,{discrete:r}){const o=t.originalEvent.currentTarget,s=... function MQ (line 202) | function MQ(e=()=>{}){const n=Vt(e);Xs(()=>{let t=0,r=0;return t=window.... function jQ (line 202) | function jQ(e){return e.nodeType===e.ELEMENT_NODE} function AQ (line 202) | function AQ(e){const n=[],t=document.createTreeWalker(e,NodeFilter.SHOW_... function wy (line 202) | function wy(e){const n=document.activeElement;return e.some(t=>t===n?!0:... function $Q (line 202) | function $Q({children:e}){const[n,t]=P.useState([]),r=P.useCallback(i=>{... function Zr (line 202) | function Zr(){const e=P.useContext(NA);if(!e)throw new Error("useToasts ... function bt (line 202) | function bt({children:e}){return u.jsx("span",{className:"tlui-button__l... function NQ (line 202) | function NQ({toast:e}){const{removeToast:n}=Zr(),t=Te(),r=i=>{i||n(e.id)... function zQ (line 202) | function zQ(){const{toasts:e}=Zr();return u.jsx(u.Fragment,{children:e.m... function UQ (line 202) | function UQ(){const e=B(),{toasts:n}=Zr(),[t,r]=P.useState(!1);return P.... function be (line 202) | function be({icon:e,small:n,invertIcon:t}){return u.jsx(qs,{className:"t... function Ti (line 202) | function Ti(){return`${KQ}/${HQ}`} function zA (line 202) | function zA(e){return P.useMemo(()=>e?{fonts:{...zv.fonts,...e==null?voi... function GQ (line 202) | function GQ(e){return e?{fonts:Object.assign({...dc.fonts},{...e==null?v... function Pg (line 202) | function Pg({className:e,children:n}){return u.jsx("div",{className:ce("... function Cg (line 202) | function Cg({className:e,children:n}){return u.jsx(yA,{dir:"ltr",classNa... function Ig (line 202) | function Ig(){return u.jsx("div",{className:"tlui-dialog__header__close"... function mu (line 202) | function mu({className:e,children:n,style:t}){return u.jsx("div",{classN... function k0 (line 202) | function k0({className:e,children:n}){return u.jsx("div",{className:ce("... function UA (line 202) | function UA(){const e=B(),n=P.useRef();return P.useEffect(()=>{const t=w... function VQ (line 202) | function VQ({overrides:e,children:n}){const t=B(),r=qr(),{addDialog:o}=l... function Eg (line 202) | function Eg(){const e=P.useContext(HA);if(!e)throw new Error("useTools m... function YQ (line 202) | function YQ({forceMobile:e=!1,children:n}){const t=B(),r=G("breakpoint",... function Un (line 202) | function Un(){const e=P.useContext(KA);if(e===null)throw new Error("useB... function XQ (line 202) | function XQ(){const{addToast:e,removeToast:n,clearToasts:t}=Zr(),{addDia... function qQ (line 202) | function qQ(e,n){const t={};for(const r of e)if(r.translations)for(const... function WA (line 202) | function WA(e){return P.useMemo(()=>e,e)} function ZQ (line 202) | function ZQ(e){const n=WA(e==null?[]:Array.isArray(e)?e:[e]);return P.us... function QQ (line 202) | function QQ(e){const n=XQ(),t=WA(e==null?[]:Array.isArray(e)?e:[e]);retu... function JQ (line 202) | function JQ(e,n){const t=me(n.map(o=>e.getShape(o)).filter(o=>o&&e.isSha... function tJ (line 202) | function tJ(e,n,t={}){const r=e.getShape(n);if(!r)return;const o=e.getSo... function UI (line 202) | function UI(e){return or.isValid(e)?{isValid:!0,hasProtocol:!0}:or.isVal... function i (line 202) | function i(l,c){if(!s[l]){s[l]={};for(var d=0;d2){const o=new w(n[0],n[1]... function VA (line 202) | async function VA(e,n,t,r){const s=(await Promise.all(n.map(async i=>awa... function mJ (line 202) | function mJ(e,n,t){const r=t??(e.inputs.shiftKey?e.inputs.currentPagePoi... function Bv (line 202) | async function Bv(e,n,t,r){var o;try{if(new URL(n).pathname.match(/\.(pn... function yJ (line 202) | function yJ(e){const n=document.implementation.createHTMLDocument("");re... function Py (line 202) | function Py(e){const{activeElement:n}=document;return e.getIsMenuOpen()|... function XA (line 202) | async function XA(e,n,t){const r=n.filter(s=>(s.type==="file"||s.type===... function CJ (line 202) | function CJ(){const e=B(),n=qr(),t=P.useCallback(async function(i){e.get... function IJ (line 202) | function IJ(){const e=B(),n=qr(),t=G("editor.isFocused",()=>e.getInstanc... function qA (line 202) | async function qA(e,n,t){const{type:r,quality:o,scale:s,width:i,height:a... function ZA (line 202) | async function ZA(e,n,t){const r=await e.getSvgString(n!=null&&n.length?... function Uv (line 202) | async function Uv(e,n,t,r={}){var o;switch(t){case"svg":return(o=await Z... function QA (line 202) | async function QA({editor:e,ids:n,format:t,opts:r={}}){switch(t){case"sv... function kJ (line 202) | function kJ(e,n,t,r={}){return{blobPromise:QA({editor:e,ids:n,format:t,o... function _J (line 202) | function _J(e,n,t="svg",r={}){if(!window.navigator.clipboard)return Prom... function TJ (line 202) | async function TJ(e){var n,t;await((t=(n=navigator.clipboard)==null?void... function MJ (line 202) | function MJ(){const e=B(),{addToast:n}=Zr(),t=Te();return P.useCallback(... function jJ (line 202) | async function jJ(e,n,t="png",r,o={}){if(!r&&(r=`shapes at ${KI()}`,n.le... function KI (line 202) | function KI(){const e=new Date,n=String(e.getFullYear()).slice(2),t=Stri... function AJ (line 202) | function AJ(e){const n=document.createElement("a"),t=URL.createObjectURL... function OJ (line 202) | function OJ(){const e=B(),{addToast:n}=Zr(),t=Te();return P.useCallback(... function DJ (line 202) | async function DJ(e,n,t){const r=me(n.map(a=>{const l=e.getShape(a);if(!... function RJ (line 202) | function RJ(){const e=B(),n=P.useRef(null),t=P.useRef(null);return P.use... function LJ (line 285) | function LJ(e){return Object.fromEntries(e.map(n=>[n.id,n]))} function ba (line 285) | function ba(e,n){if(e.getSelectedShapes().length===0)return e.getDocumen... function $J (line 285) | function $J({overrides:e,children:n}){const t=B(),{addDialog:r,clearDial... function ie (line 285) | function ie(){const e=P.useContext(JA);if(!e)throw new Error("useTools m... function yu (line 285) | function yu(e,n){return e?typeof e=="string"?e:n?e[n]??e.default:void 0:... function Hv (line 285) | function Hv(e,n,t){return Xn(e,uo(n,t))} function es (line 285) | function es(e,n){return typeof e=="function"?e(n):e} function ts (line 285) | function ts(e){return e.split("-")[0]} function Fl (line 285) | function Fl(e){return e.split("-")[1]} function M0 (line 285) | function M0(e){return e==="x"?"y":"x"} function j0 (line 285) | function j0(e){return e==="y"?"height":"width"} function Qs (line 285) | function Qs(e){return["top","bottom"].includes(ts(e))?"y":"x"} function A0 (line 285) | function A0(e){return M0(Qs(e))} function BJ (line 285) | function BJ(e,n,t){t===void 0&&(t=!1);const r=Fl(e),o=A0(e),s=j0(o);let ... function UJ (line 285) | function UJ(e){const n=Pf(e);return[Kv(e),n,Kv(n)]} function Kv (line 285) | function Kv(e){return e.replace(/start|end/g,n=>zJ[n])} function HJ (line 285) | function HJ(e,n,t){const r=["left","right"],o=["right","left"],s=["top",... function KJ (line 285) | function KJ(e,n,t,r){const o=Fl(e);let s=HJ(ts(e),t==="start",r);return ... function Pf (line 285) | function Pf(e){return e.replace(/left|right|bottom|top/g,n=>NJ[n])} function WJ (line 285) | function WJ(e){return{top:0,right:0,bottom:0,left:0,...e}} function eO (line 285) | function eO(e){return typeof e!="number"?WJ(e):{top:e,right:e,bottom:e,l... function Cf (line 285) | function Cf(e){const{x:n,y:t,width:r,height:o}=e;return{width:r,height:o... function WI (line 285) | function WI(e,n,t){let{reference:r,floating:o}=e;const s=Qs(n),i=A0(n),a... function Su (line 285) | async function Su(e,n){var t;n===void 0&&(n={});const{x:r,y:o,platform:s... method fn (line 285) | async fn(n){const{x:t,y:r,placement:o,rects:s,platform:i,elements:a,midd... method fn (line 285) | async fn(n){var t,r;const{placement:o,middlewareData:s,rects:i,initialPl... function GI (line 285) | function GI(e,n){return{top:e.top-n.height,right:e.right-n.width,bottom:... function VI (line 285) | function VI(e){return FJ.some(n=>e[n]>=0)} method fn (line 285) | async fn(n){const{rects:t}=n,{strategy:r="referenceHidden",...o}=es(e,n)... function qJ (line 285) | async function qJ(e,n){const{placement:t,platform:r,elements:o}=e,s=awai... method fn (line 285) | async fn(n){var t,r;const{x:o,y:s,placement:i,middlewareData:a}=n,l=awai... method fn (line 285) | async fn(n){const{x:t,y:r,placement:o}=n,{mainAxis:s=!0,crossAxis:i=!1,l... method fn (line 285) | fn(n){const{x:t,y:r,placement:o,rects:s,middlewareData:i}=n,{offset:a=0,... method fn (line 285) | async fn(n){const{placement:t,rects:r,platform:o,elements:s}=n,{apply:i=... function Nl (line 285) | function Nl(e){return tO(e)?(e.nodeName||"").toLowerCase():"#document"} function nr (line 285) | function nr(e){var n;return(e==null||(n=e.ownerDocument)==null?void 0:n.... function as (line 285) | function as(e){var n;return(n=(tO(e)?e.ownerDocument:e.document)||window... function tO (line 285) | function tO(e){return e instanceof Node||e instanceof nr(e).Node} function wo (line 285) | function wo(e){return e instanceof Element||e instanceof nr(e).Element} function bo (line 285) | function bo(e){return e instanceof HTMLElement||e instanceof nr(e).HTMLE... function YI (line 285) | function YI(e){return typeof ShadowRoot>"u"?!1:e instanceof ShadowRoot||... function Yu (line 285) | function Yu(e){const{overflow:n,overflowX:t,overflowY:r,display:o}=Kr(e)... function tee (line 285) | function tee(e){return["table","td","th"].includes(Nl(e))} function kg (line 285) | function kg(e){return[":popover-open",":modal"].some(n=>{try{return e.ma... function O0 (line 285) | function O0(e){const n=D0(),t=Kr(e);return t.transform!=="none"||t.persp... function nee (line 285) | function nee(e){let n=Js(e);for(;bo(n)&&!Pl(n);){if(kg(n))return null;if... function D0 (line 285) | function D0(){return typeof CSS>"u"||!CSS.supports?!1:CSS.supports("-web... function Pl (line 285) | function Pl(e){return["html","body","#document"].includes(Nl(e))} function Kr (line 285) | function Kr(e){return nr(e).getComputedStyle(e)} function _g (line 285) | function _g(e){return wo(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollT... function Js (line 285) | function Js(e){if(Nl(e)==="html")return e;const n=e.assignedSlot||e.pare... function nO (line 285) | function nO(e){const n=Js(e);return Pl(n)?e.ownerDocument?e.ownerDocumen... function vu (line 285) | function vu(e,n,t){var r;n===void 0&&(n=[]),t===void 0&&(t=!0);const o=n... function rO (line 285) | function rO(e){const n=Kr(e);let t=parseFloat(n.width)||0,r=parseFloat(n... function R0 (line 285) | function R0(e){return wo(e)?e:e.contextElement} function sl (line 285) | function sl(e){const n=R0(e);if(!bo(n))return Zs(1);const t=n.getBoundin... function oO (line 285) | function oO(e){const n=nr(e);return!D0()||!n.visualViewport?ree:{x:n.vis... function oee (line 285) | function oee(e,n,t){return n===void 0&&(n=!1),!t||n&&t!==nr(e)?!1:n} function Zi (line 285) | function Zi(e,n,t,r){n===void 0&&(n=!1),t===void 0&&(t=!1);const o=e.get... function see (line 285) | function see(e){let{elements:n,rect:t,offsetParent:r,strategy:o}=e;const... function iee (line 285) | function iee(e){return Array.from(e.getClientRects())} function sO (line 285) | function sO(e){return Zi(as(e)).left+_g(e).scrollLeft} function aee (line 285) | function aee(e){const n=as(e),t=_g(e),r=e.ownerDocument.body,o=Xn(n.scro... function lee (line 285) | function lee(e,n){const t=nr(e),r=as(e),o=t.visualViewport;let s=r.clien... function cee (line 285) | function cee(e,n){const t=Zi(e,!0,n==="fixed"),r=t.top+e.clientTop,o=t.l... function XI (line 285) | function XI(e,n,t){let r;if(n==="viewport")r=lee(e,t);else if(n==="docum... function iO (line 285) | function iO(e,n){const t=Js(e);return t===n||!wo(t)||Pl(t)?!1:Kr(t).posi... function uee (line 285) | function uee(e,n){const t=n.get(e);if(t)return t;let r=vu(e,[],!1).filte... function dee (line 285) | function dee(e){let{element:n,boundary:t,rootBoundary:r,strategy:o}=e;co... function hee (line 285) | function hee(e){const{width:n,height:t}=rO(e);return{width:n,height:t}} function pee (line 285) | function pee(e,n,t){const r=bo(n),o=as(n),s=t==="fixed",i=Zi(e,!0,s,n);l... function Iy (line 285) | function Iy(e){return Kr(e).position==="static"} function qI (line 285) | function qI(e,n){return!bo(e)||Kr(e).position==="fixed"?null:n?n(e):e.of... function aO (line 285) | function aO(e,n){const t=nr(e);if(kg(e))return t;if(!bo(e)){let o=Js(e);... function gee (line 285) | function gee(e){return Kr(e).direction==="rtl"} function yee (line 285) | function yee(e,n){let t=null,r;const o=as(e);function s(){var a;clearTim... function See (line 285) | function See(e,n,t,r){r===void 0&&(r={});const{ancestorScroll:o=!0,ances... function If (line 285) | function If(e,n){if(e===n)return!0;if(typeof e!=typeof n)return!1;if(typ... function lO (line 285) | function lO(e){return typeof window>"u"?1:(e.ownerDocument.defaultView||... function QI (line 285) | function QI(e,n){const t=lO(e);return Math.round(n*t)/t} function JI (line 285) | function JI(e){const n=P.useRef(e);return pp(()=>{n.current=e}),n} function Eee (line 285) | function Eee(e){e===void 0&&(e={});const{placement:n="bottom",strategy:t... function n (line 285) | function n(t){return{}.hasOwnProperty.call(t,"current")} method fn (line 285) | fn(t){const{element:r,padding:o}=typeof e=="function"?e(t):e;return r&&n... function uO (line 285) | function uO(e){const[n,t]=P.useState(void 0);return Xs(()=>{if(e){t({wid... function Bee (line 285) | function Bee(e){return e!==null} method fn (line 285) | fn(n){var x,y,v;const{placement:t,rects:r,middlewareData:o}=n,i=((x=o.ar... function vO (line 285) | function vO(e){const[n,t="center"]=e.split("-");return[n,t]} function jO (line 285) | function jO(e){return e?"open":"closed"} function ui (line 285) | function ui(e,n){const t=B(),r=P.useRef(!1),o=qr(),s=P.useCallback(a=>{r... function U0 (line 285) | function U0({id:e,children:n,onOpenChange:t,open:r}){const[o,s]=ui(e,t);... function H0 (line 285) | function H0({children:e}){return u.jsx(Jee,{asChild:!0,dir:"ltr",childre... function K0 (line 285) | function K0({side:e,children:n,align:t="center",sideOffset:r=8,alignOffs... function Mg (line 285) | function Mg(){const e=P.useContext(AO);if(!e)throw new Error("useTldrawU... function Er (line 285) | function Er({type:e,sourceId:n,children:t}){return u.jsx(AO.Provider,{va... function nte (line 285) | function nte(e){return e.getSelectedShapeIds().map(r=>e.getShape(r)).fil... function ote (line 285) | function ote(e,n){const t=B();return G("selectedShapes",()=>t.getSelecte... function bn (line 285) | function bn(e,n){const t=B();return G("selectedShapes",()=>{const r=t.ge... function ste (line 285) | function ste(){const e=B();return G("showAutoSizeToggle",()=>{const n=e.... function LO (line 285) | function LO(){const e=B();return G("hasLinkShapeSelected",()=>{const n=e... function ite (line 285) | function ite(){const e=B();return G("onlyFlippableShape",()=>{const n=e.... function $O (line 285) | function $O(){const e=B();return G("useCanRedo",()=>e.getCanRedo(),[e])} function FO (line 285) | function FO(){const e=B();return G("useCanUndo",()=>e.getCanUndo(),[e])} function W0 (line 285) | function W0(e){const n=P.useContext(ate);return e||n||"ltr"} function gte (line 285) | function gte(e,n){return n!=="rtl"?e:e==="ArrowLeft"?"ArrowRight":e==="A... function mte (line 285) | function mte(e,n,t){const r=gte(e.key,t);if(!(n==="vertical"&&["ArrowLef... function KO (line 285) | function KO(e,n=!1){const t=document.activeElement;for(const r of e)if(r... function yte (line 285) | function yte(e,n){return e.map((t,r)=>e[(n+r)%e.length])} function fD (line 285) | function fD(e){return e?"open":"closed"} function kf (line 285) | function kf(e){return e==="indeterminate"} function J0 (line 285) | function J0(e){return kf(e)?"indeterminate":e?"checked":"unchecked"} function Bte (line 285) | function Bte(e){const n=document.activeElement;for(const t of e)if(t===n... function Ute (line 285) | function Ute(e,n){return e.map((t,r)=>e[(n+r)%e.length])} function Hte (line 285) | function Hte(e,n,t){const o=n.length>1&&Array.from(n).every(c=>c===n[0])... function Kte (line 285) | function Kte(e,n){const{x:t,y:r}=e;let o=!1;for(let s=0,i=n.length-1;sn.pointerType==="mouse"?e(n):void 0} function lh (line 285) | function lh(e){return n=>n.pointerType!=="mouse"?e(n):void 0} function KD (line 285) | function KD(e){return e.split(",")[0].split("").map(n=>{const t=n.replac... function Vv (line 285) | function Vv(e){return"— "+KD(e).join(" ")} function xne (line 285) | function xne(e){return u.jsx("svg",{width:16,height:16,viewBox:"0 0 16 1... function Qi (line 285) | function Qi({id:e,children:n,modal:t=!1,debugOpen:r=!1}){const[o,s]=ui(e... function Ji (line 285) | function Ji({children:e,...n}){return u.jsx(ob,{dir:"ltr",asChild:!0,onT... function ea (line 285) | function ea({side:e="bottom",align:n="start",sideOffset:t=8,alignOffset:... function Yne (line 285) | function Yne({id:e,children:n}){const[t,r]=ui(e);return u.jsx(Wne,{open:... function Xne (line 285) | function Xne({id:e,label:n,title:t,disabled:r}){return u.jsx(Gne,{dir:"l... function qne (line 285) | function qne({id:e,alignOffset:n=-1,sideOffset:t=-4,size:r="small",child... function Zne (line 285) | function Zne({children:e}){return u.jsx(Une,{dir:"ltr",className:"tlui-m... function bu (line 285) | function bu({noClose:e,children:n}){return u.jsx(Hne,{dir:"ltr",asChild:... function Hc (line 285) | function Hc({children:e,visibleOnMobileLayout:n=!1}){const t=Un();return... function H (line 285) | function H({disabled:e=!1,spinner:n=!1,readonlyOk:t=!1,id:r,kbd:o,label:... function Qne (line 285) | function Qne(){return u.jsxs(u.Fragment,{children:[u.jsx(Jne,{}),u.jsx(e... function Jne (line 285) | function Jne(){const e=ie(),n=bn(2),t=ls(),r=n&&t;return u.jsxs(u.Fragme... function ere (line 285) | function ere(){const e=ie(),n=bn(3),t=ls(),r=n&&t;return u.jsxs(u.Fragme... function tre (line 285) | function tre(){const e=ie(),n=OO(),t=ls(),r=n&&t;return u.jsxs(u.Fragmen... function nre (line 285) | function nre(){const e=ie(),n=bn(1),t=ls(),r=n&&t;return u.jsxs(u.Fragme... function rre (line 285) | function rre(){return Un()n.getZoomLevel()==... function sre (line 285) | function sre(){const e=ie(),n=bn(1),t=ls(),r=n&&t;return u.jsx(H,{...e["... function ire (line 285) | function ire(){const e=ie(),n=bn(1),t=ls(),r=n&&t;return u.jsx(H,{...e["... function are (line 285) | function are(){const e=ie(),n=LO(),t=ls(),r=n&&t;return u.jsx(H,{...e["e... function lre (line 285) | function lre(){const e=DO(),n=RO();return e?u.jsx(tE,{}):n?u.jsx(cre,{})... function tE (line 285) | function tE(){const e=ie(),n=bn(2),t=ls(),r=n&&t;return u.jsx(H,{...e.gr... function cre (line 285) | function cre(){const e=ie();return u.jsx(H,{...e.ungroup})} function ur (line 285) | function ur({id:e,kbd:n,label:t,readonlyOk:r,onSelect:o,toggle:s=!1,disa... function ge (line 285) | function ge({id:e,label:n,children:t}){const{type:r,sourceId:o}=Mg(),s=T... function Hn (line 285) | function Hn({id:e,disabled:n=!1,label:t,size:r="small",children:o}){cons... function dre (line 285) | function dre({id:e,children:n}){const[t,r]=ui(e);return u.jsx(zD,{open:t... function rR (line 285) | function rR(){const e=ie();return ste()?u.jsx(H,{...e["toggle-auto-size"... function oR (line 285) | function oR(){const e=ie();return LO()?u.jsx(H,{...e["edit-link"]}):null} function hre (line 285) | function hre(){const e=ie();return bn(1)?u.jsx(H,{...e.duplicate}):null} function sR (line 285) | function sR(){const e=ie(),n=B();return G("should display flatten option... function iR (line 285) | function iR(){const e=ie();return DO()?u.jsx(H,{...e.group}):null} function aR (line 285) | function aR(){const e=ie();return RO()?u.jsx(H,{...e.ungroup}):null} function lR (line 285) | function lR(){const e=B(),n=ie();return G("allow unframe",()=>{const r=e... function cR (line 285) | function cR(){const e=B(),n=ie();return G("allow fit frame to content",(... function uR (line 285) | function uR(){const e=B(),n=ie();return G("selected shapes",()=>e.getSel... function ib (line 285) | function ib(){const e=ie(),n=B(),t=G("isTransparentBg",()=>!n.getInstanc... function pre (line 285) | function pre(){const e=B(),n=ie(),t=G("any shapes",()=>e.getCurrentPageS... function dR (line 285) | function dR(){const e=B(),n=G("zoomed to 100",()=>e.getZoomLevel()===1,[... function hR (line 285) | function hR(){const e=B(),n=G("has shapes",()=>e.getCurrentPageShapeIds(... function pR (line 285) | function pR(){const e=B(),n=G("has shapes",()=>e.getSelectedShapeIds().l... function fR (line 285) | function fR(){return u.jsxs(ge,{id:"clipboard",children:[u.jsx(gre,{}),u... function fre (line 285) | function fre(){var r;const e=B(),n=ie(),t=G("atLeastOneShapeOnPage",()=>... function gre (line 285) | function gre(){const e=ie(),n=bn(1);return u.jsx(H,{...e.cut,disabled:!n})} function mre (line 285) | function mre(){const e=ie(),n=ote(1);return u.jsx(H,{...e.copy,disabled:... function yre (line 285) | function yre(){const e=ie(),n=rte;return u.jsx(H,{...e.paste,disabled:!n})} function gR (line 285) | function gR(){const e=B(),n=ie();return G("atLeastOneShapeOnPage",()=>e.... function mR (line 285) | function mR(){const e=ie(),n=B(),t=G("atLeastOneShapeOnPage",()=>n.getCu... function Sre (line 285) | function Sre(){const e=ie(),n=bn(1);return u.jsx(H,{...e.delete,disabled... function vre (line 285) | function vre(){return u.jsxs(Hn,{id:"edit",label:"context-menu.edit",siz... function xre (line 285) | function xre(){const e=bn(2),n=ite(),t=ie();return e||n?u.jsxs(Hn,{id:"a... function wre (line 285) | function wre(){const e=ie();return bn(3)?u.jsxs(ge,{id:"distribute",chil... function bre (line 285) | function bre(){const e=ie(),n=bn(2),t=OO();return n?u.jsxs(ge,{id:"order... function Pre (line 285) | function Pre(){const e=ie();return bn(1)?u.jsx(Hn,{id:"reorder",label:"c... function Cre (line 285) | function Cre(){const e=B(),n=G("pages",()=>e.getPages(),[e]),t=G("curren... function yR (line 285) | function yR(){const e=B(),n=ie();return G("oneEmbedSelected",()=>{const ... function SR (line 285) | function SR(){const e=B(),n=ie();return G("oneEmbeddableBookmarkSelected... function Ire (line 285) | function Ire(){const e=ie(),n=B(),t=G("isSnapMode",()=>n.user.getIsSnapM... function Ere (line 285) | function Ere(){const e=ie(),n=B(),t=G("isToolLock",()=>n.getInstanceStat... function kre (line 285) | function kre(){const e=ie(),n=B(),t=G("isGridMode",()=>n.getInstanceStat... function _re (line 285) | function _re(){const e=ie(),n=B(),t=G("isWrapMode",()=>n.user.getIsWrapM... function Tre (line 285) | function Tre(){const e=ie(),n=B(),t=G("isFocusMode",()=>n.getInstanceSta... function Mre (line 285) | function Mre(){const e=ie(),n=B(),t=G("edgeScrollSpeed",()=>n.user.getEd... function jre (line 285) | function jre(){const e=ie(),n=B(),t=G("animationSpeed",()=>n.user.getAni... function Are (line 285) | function Are(){const e=ie(),n=B(),t=G("isDebugMode",()=>n.getInstanceSta... function Ore (line 285) | function Ore(){const e=ie(),n=B(),t=G("dynamic resize",()=>n.user.getIsD... function Dre (line 285) | function Dre(){const e=B();return G("isSelectToolActive",()=>e.getCurren... function Yv (line 285) | function Yv({checked:e}){return u.jsx(qs,{icon:e?"check":"none",classNam... function Lre (line 285) | function Lre(){const e=B(),{addToast:n}=Zr(),{addDialog:t}=la(),[r,o]=xe... function $re (line 285) | function $re(){const e=Object.values(wt);return e.length?u.jsx(Hn,{id:"d... function Fre (line 285) | function Fre(){const e=Object.values(n7);return e.length?u.jsx(Hn,{id:"f... function Nre (line 285) | function Nre({title:e="title",body:n="hello hello hello",cancel:t="Cance... function zre (line 285) | function zre(e,n){const t=Array(n),r=Math.floor(Math.sqrt(n));for(let o=... function Bre (line 285) | function Bre({children:e}){const n=e??u.jsx(Lre,{});return u.jsxs(Qi,{id... function Hre (line 285) | function Hre(e=!0){const[n,t]=P.useState(0),r=B();P.useEffect(()=>{if(!e... function Wre (line 285) | function Wre(){const e=B(),n=G("show_fps",()=>wt.showFps.get(),[wt]),t=P... function xR (line 285) | function xR(){const e=B(),n=qr(),t=G("locale",()=>e.user.getLocale(),[e]... function Gre (line 285) | function Gre(){return u.jsxs(u.Fragment,{children:[u.jsx(xR,{}),u.jsx(Vr... function Vre (line 285) | function Vre(){const{KeyboardShortcutsDialog:e}=pi(),{addDialog:n}=la();... function Xre (line 285) | function Xre(){const e=B(),n=ie(),[t,r]=P.useState(!1),o=P.useRef(!1);re... function qre (line 285) | function qre(){const e=B(),n=ie();return G("is pen mode",()=>e.getInstan... function Zre (line 285) | function Zre(){const e=B(),n=ie();return G("is following user",()=>!!e.g... function Qre (line 285) | function Qre(){return u.jsxs(u.Fragment,{children:[u.jsx(qre,{}),u.jsx(X... function Jre (line 285) | function Jre({children:e}){const n=e??u.jsx(Qre,{});return u.jsx("div",{... function eoe (line 285) | function eoe(){const e=ie(),n=Eg();return u.jsxs(u.Fragment,{children:[u... function roe (line 285) | function roe(){const e=B(),n=qr(),t=G("colorScheme",()=>e.user.getUserPr... function ooe (line 285) | function ooe(){return u.jsxs(u.Fragment,{children:[u.jsx(ioe,{}),u.jsx(u... function soe (line 285) | function soe(){const e=ie();return u.jsxs(Hn,{id:"export-all-as",label:"... function ioe (line 285) | function ioe(){const e=B(),n=G("isSelectToolActive",()=>e.getCurrentTool... function aoe (line 285) | function aoe(){return u.jsxs(ge,{id:"misc",children:[u.jsx(iR,{}),u.jsx(... function loe (line 285) | function loe(){return u.jsxs(ge,{id:"lock",children:[u.jsx(uR,{}),u.jsx(... function coe (line 285) | function coe(){const e=ie(),n=FO(),t=$O();return u.jsxs(ge,{id:"undo-red... function uoe (line 285) | function uoe(){const e=ie();return u.jsx(Hn,{id:"view",label:"menu.view"... function doe (line 285) | function doe(){const e=ie();return u.jsxs(ge,{id:"extras",children:[u.js... function hoe (line 285) | function hoe(){return u.jsx(ge,{id:"preferences",children:u.jsxs(Hn,{id:... function pc (line 285) | function pc(e){if(ky[e])return ky[e];const t=document.createElement("can... function Ca (line 285) | function Ca(e,{center:n,radius:t,numArcSegments:r=20,startAngle:o=0,endA... function Ia (line 285) | function Ia(e,n,t,r,o,s){e[n++]=t,e[n++]=r,e[n++]=t,e[n++]=r+s,e[n++]=t+... function goe (line 285) | function goe(e,n,t){const r=fp;t=Math.min(t,Math.min(n.w,n.h)/2);const o... function moe (line 285) | function moe(e){if(!e)throw new Error("Canvas element not found");const ... function ch (line 313) | function ch(e,n){const t=e.createBuffer();if(!t)throw new Error("Failed ... function rE (line 313) | function rE(e,n,t){let r=e.vertices.length;for(;r... method constructor (line 313) | constructor(n,t,r){m(this,"disposables",[]);m(this,"close",()=>this.di... method _getColors (line 313) | _getColors(){const n=getComputedStyle(this.editor.getContainer());retu... method updateColors (line 313) | updateColors(){this.colors=this._getColors()} method getDpr (line 313) | getDpr(){return this.editor.getInstanceState().devicePixelRatio} method getContentPageBounds (line 313) | getContentPageBounds(){const n=this.editor.getViewportPageBounds(),t=t... method getContentScreenBounds (line 313) | getContentScreenBounds(){const n=this.getContentPageBounds(),t=this.ed... method _getCanvasBoundingRect (line 313) | _getCanvasBoundingRect(){const{x:n,y:t,width:r,height:o}=this.elem.get... method getCanvasScreenBounds (line 313) | getCanvasScreenBounds(){return this.canvasBoundingClientRect.get()} method _listenForCanvasResize (line 313) | _listenForCanvasResize(){const n=new ResizeObserver(()=>{const t=this.... method getCanvasSize (line 313) | getCanvasSize(){const n=this.canvasBoundingClientRect.get(),t=this.get... method getCanvasClientPosition (line 313) | getCanvasClientPosition(){return this.canvasBoundingClientRect.get().p... method getCanvasPageBounds (line 313) | getCanvasPageBounds(){const n=this.getCanvasScreenBounds(),t=this.getC... method getZoom (line 313) | getZoom(){return this.getCanvasPageBounds().width/this.getCanvasScreen... method getCanvasPageBoundsArray (line 313) | getCanvasPageBoundsArray(){const{x:n,y:t,w:r,h:o}=this.getCanvasPageBo... method drawShapes (line 313) | drawShapes(n,t,r){this.gl.prepareTriangles(n,t),this.gl.setFillColor(r... method drawViewport (line 313) | drawViewport(){const n=this.editor.getViewportPageBounds(),t=goe(this.... method drawCollaborators (line 313) | drawCollaborators(){const n=this.editor.getCollaboratorsOnCurrentPage(... function voe (line 313) | function voe(){const e=B(),n=un(),t=P.useRef(null),r=P.useRef(!1),o=P.us... function xoe (line 313) | function xoe(e,n){const[t,r]=xe.useState(n);xe.useLayoutEffect(()=>{cons... function Coe (line 313) | function Coe(){const e=ie(),n=B(),t=FO(),r=$O(),o=bn(1),s=is(),i=G("shou... function bR (line 313) | function bR(e=Eoe){const n=B();return G("getRelevantStyles",()=>{var s;c... function PR (line 313) | function PR(e,[n,t]){return Math.min(t,Math.max(n,e))} function koe (line 313) | function koe(e){const n=P.useRef({value:e,previous:e});return P.useMemo(... function C (line 313) | function C(_){const j=$oe(b,_);O(_,j)} function k (line 313) | function k(_){O(_,x.current)} function T (line 313) | function T(){const _=I.current[x.current];b[x.current]!==_&&p(b)} function O (line 313) | function O(_,j,{commit:L}={commit:!1}){const A=Boe(s),R=Uoe(Math.round((... function v (line 313) | function v(b){const E=S.current||h.getBoundingClientRect(),I=[0,E.width]... function S (line 313) | function S(g){const x=p.current||d.current.getBoundingClientRect(),y=[0,... function Roe (line 313) | function Roe(e=[],n,t){const r=[...e];return r[t]=n,r.sort((o,s)=>o-s)} function LR (line 313) | function LR(e,n,t){const s=100/(t-n)*(e-n);return PR(s,[0,100])} function Loe (line 313) | function Loe(e,n){return n>2?`Value ${e+1} of ${n}`:n===2?["Minimum","Ma... function $oe (line 313) | function $oe(e,n){if(e.length===1)return 0;const t=e.map(o=>Math.abs(o-n... function Foe (line 313) | function Foe(e,n,t){const r=e/2,s=ab([0,50],[0,r]);return(r-s(n)*t)*t} function Noe (line 313) | function Noe(e){return e.slice(0,-1).map((n,t)=>e[t+1]-n)} function zoe (line 313) | function zoe(e,n){if(n>0){const t=Noe(e);return Math.min(...t)>=n}return!0} function ab (line 313) | function ab(e,n){return t=>{if(e[0]===e[1]||n[0]===n[1])return n[0];cons... function Boe (line 313) | function Boe(e){return(String(e).split(".")[1]||"").length} function Uoe (line 313) | function Uoe(e,n){const t=Math.pow(10,n);return Math.round(e*t)/t} function Yoe (line 313) | function Yoe({label:e,uiTypeA:n,uiTypeB:t,labelA:r,labelB:o,itemsA:s,ite... function qoe (line 313) | function qoe({id:e,label:n,uiType:t,style:r,items:o,type:s,value:i,onVal... function Zoe (line 313) | function Zoe({styles:e}){const n=Wu();if(!e)return null;const t=e.get(Fr... function Ju (line 313) | function Ju(){const e=B(),n=qr();return xe.useMemo(()=>function(r,o){e.b... function Qoe (line 313) | function Qoe({styles:e,theme:n}){const t=Te(),r=B(),o=Ju(),s=e.get(sr),i... function Joe (line 313) | function Joe({theme:e,styles:n}){const t=Te(),r=Ju(),o=n.get(So),s=n.get... function ese (line 313) | function ese({styles:e}){const n=Ju(),t=e.get(Fr);return t===void 0?null... function tse (line 313) | function tse({styles:e}){const n=Ju(),t=e.get(lf);return t===void 0?null... function nse (line 313) | function nse({styles:e}){const n=Ju(),t=e.get(rf),r=e.get(nf);return!t||... function rse (line 313) | function rse(){const e=B(),n=G("opacity",()=>e.getSharedOpacity(),[e]),t... function sse (line 313) | function sse(){const e=B(),n=Te(),t=bR(),r=t==null?void 0:t.get(sr),o=ss... function ise (line 313) | function ise(){return u.jsxs(u.Fragment,{children:[u.jsx(lse,{}),u.jsx(c... function ase (line 313) | function ase(e){var r;const n=B(),t=(r=e.meta)==null?void 0:r.geo;return... function He (line 313) | function He({tool:e}){const n=Eg(),t=ase(n[e]);return u.jsx(H,{...n[e],i... function lse (line 313) | function lse(){return u.jsx(He,{tool:"select"})} function cse (line 313) | function cse(){return u.jsx(He,{tool:"hand"})} function use (line 313) | function use(){return u.jsx(He,{tool:"draw"})} function dse (line 313) | function dse(){return u.jsx(He,{tool:"eraser"})} function hse (line 313) | function hse(){return u.jsx(He,{tool:"arrow"})} function pse (line 313) | function pse(){return u.jsx(He,{tool:"text"})} function fse (line 313) | function fse(){return u.jsx(He,{tool:"note"})} function gse (line 313) | function gse(){const e=Eg();return u.jsx(H,{...e.asset})} function mse (line 313) | function mse(){return u.jsx(He,{tool:"rectangle"})} function yse (line 313) | function yse(){return u.jsx(He,{tool:"ellipse"})} function Sse (line 313) | function Sse(){return u.jsx(He,{tool:"diamond"})} function vse (line 313) | function vse(){return u.jsx(He,{tool:"triangle"})} function xse (line 313) | function xse(){return u.jsx(He,{tool:"rhombus"})} function wse (line 313) | function wse(){return u.jsx(He,{tool:"heart"})} function bse (line 313) | function bse(){return u.jsx(He,{tool:"hexagon"})} function Pse (line 313) | function Pse(){return u.jsx(He,{tool:"cloud"})} function Cse (line 313) | function Cse(){return u.jsx(He,{tool:"star"})} function Ise (line 313) | function Ise(){return u.jsx(He,{tool:"oval"})} function Ese (line 313) | function Ese(){return u.jsx(He,{tool:"x-box"})} function kse (line 313) | function kse(){return u.jsx(He,{tool:"check-box"})} function _se (line 313) | function _se(){return u.jsx(He,{tool:"arrow-left"})} function Tse (line 313) | function Tse(){return u.jsx(He,{tool:"arrow-up"})} function Mse (line 313) | function Mse(){return u.jsx(He,{tool:"arrow-down"})} function jse (line 313) | function jse(){return u.jsx(He,{tool:"arrow-right"})} function Ase (line 313) | function Ase(){return u.jsx(He,{tool:"line"})} function Ose (line 313) | function Ose(){return u.jsx(He,{tool:"highlight"})} function Dse (line 313) | function Dse(){return u.jsx(He,{tool:"frame"})} function Rse (line 313) | function Rse(){return u.jsx(He,{tool:"laser"})} function Ty (line 313) | function Ty(e,n,t,r){e.addEventListener?e.addEventListener(n,t,r):e.atta... function gc (line 313) | function gc(e,n,t,r){e.removeEventListener?e.removeEventListener(n,t,r):... function $R (line 313) | function $R(e,n){const t=n.slice(0,n.length-1);for(let r=0;r=n.length?e:n,r=e.length>=n.length?n:... function zR (line 313) | function zR(e){NR=e||"all"} function Cu (line 313) | function Cu(){return NR||"all"} function Nse (line 313) | function Nse(){return We.slice(0)} function zse (line 313) | function zse(){return We.map(e=>$se(e)||Fse(e)||String.fromCharCode(e))} function Bse (line 313) | function Bse(){const e=[];return Object.keys(dt).forEach(n=>{dt[n].forEa... function Use (line 313) | function Use(e){const n=e.target||e.srcElement,{tagName:t}=n;let r=!0;co... function Hse (line 313) | function Hse(e){return typeof e=="string"&&(e=ed(e)),We.indexOf(e)!==-1} function Kse (line 313) | function Kse(e,n){let t,r;e||(e=Cu());for(const o in dt)if(Object.protot... function Wse (line 313) | function Wse(e){let n=e.keyCode||e.which||e.charCode;const t=We.indexOf(... function BR (line 313) | function BR(e){if(typeof e>"u")Object.keys(dt).forEach(o=>{Array.isArray... function sE (line 313) | function sE(e,n,t,r){if(n.element!==r)return;let o;if(n.scope===t||n.sco... function iE (line 313) | function iE(e,n){const t=dt["*"];let r=e.keyCode||e.which||e.charCode;if... function Dn (line 313) | function Dn(e,n,t){We=[];const r=FR(e);let o=[],s="all",i=document,a=0,l... function Gse (line 313) | function Gse(e){let n=arguments.length>1&&arguments[1]!==void 0?argument... function cb (line 313) | function cb(e){const n=Object.values(dt).flat();if(n.findIndex(r=>{let{e... function Vse (line 313) | function Vse(){const e=B(),n=is(),t=ie(),r=Eg(),o=G("is focused",()=>e.g... function lE (line 313) | function lE(e){return Yse(e).map(n=>{let t="";const r=n.split("");return... function Yse (line 313) | function Yse(e){typeof e!="string"&&(e=""),e=e.replace(/\s/g,"");const n... function _c (line 313) | function _c(e){return e.getIsMenuOpen()||e.getEditingShapeId()!==null||e... function qse (line 313) | function qse({children:e}){const n=B(),t=yV(),r=Un(),o=Te(),s=Math.min(8... function Qse (line 320) | function Qse({activeToolId:e}){const n=B(),t=Un(),r=Te(),o=G("is tool lo... function eie (line 320) | function eie(){const e=ie();return u.jsxs(u.Fragment,{children:[u.jsx(H,... function rie (line 320) | function rie({overrides:e={},children:n}){const t=Uw(e);return u.jsx(UR.... function pi (line 320) | function pi(){const e=P.useContext(UR);if(!e)throw new Error("useTldrawU... function oie (line 320) | function oie({overrides:e,components:n,assetUrls:t,onUiEvent:r,forceMobi... function sie (line 320) | function sie({overrides:e,children:n}){const t=QQ(e);return u.jsx($J,{ov... function iie (line 320) | function iie(){const e=B(),{addToast:n}=Zr();P.useEffect(()=>{function t... function cie (line 320) | function cie(){const{InFrontOfTheCanvas:e}=it();return e?u.jsx("div",{cl... function die (line 320) | async function die(e,n){const{url:t,style:r="normal",weight:o="500",disp... function hie (line 327) | function hie(e){return{draw:{url:e.fonts.draw,format:e.fonts.draw.split(... function HR (line 327) | function HR(e){const n=P.useMemo(()=>hie(e),[e]),t=[dh("tldraw_draw",n.d... function pie (line 327) | function pie(e){const{children:n,maxImageDimension:t,maxAssetSize:r,acce... function fie (line 327) | function fie({maxImageDimension:e=1e3,maxAssetSize:n=10*1024*1024,accept... function _ (line 327) | async function _(){const j=await T.getSvgString([...O],{bounds:g,scale:x... function D (line 327) | function D(e,n={}){const t=typeof e=="string"?e:e.src;if(typeof n=="func... function yie (line 327) | function yie(e){return{fonts:{monospace:D("./fonts/IBMPlexMono-Medium.wo... function vie (line 327) | function vie(e){if(e===""||e.trim()==="")return!1;try{return btoa(atob(e... function xie (line 327) | function xie(e){const n=e.length%4===0?0:4-e.length%4;e+="=".repeat(n);c... function wie (line 327) | function wie(){const e=yie({baseUrl:"./static/"});localStorage.removeIte... FILE: frontend/public/baiban/assets/index-kFFNEmpN.js function FO (line 1) | function FO(e,t){for(var n=0;n>>1,le=H... function n (line 25) | function n(H){return H.length===0?null:H[0]} function r (line 25) | function r(H){if(H.length===0)return null;var U=H[0],W=H.pop();if(W!==U)... function o (line 25) | function o(H,U){var W=H.sortIndex-U.sortIndex;return W!==0?W:H.id-U.id} function b (line 25) | function b(H){for(var U=n(l);U!==null;){if(U.callback===null)r(l);else i... function E (line 25) | function E(H){if(g=!1,b(H),!y)if(n(c)!==null)y=!0,q(C);else{var U=n(l);U... function C (line 25) | function C(H,U){y=!1,g&&(g=!1,S(k),k=-1),f=!0;var W=p;try{for(b(U),d=n(c... function O (line 25) | function O(){return!(e.unstable_now()-T<$)} function N (line 25) | function N(){if(_!==null){var H=e.unstable_now();T=H;var U=!0;try{U=_(!0... function q (line 25) | function q(H){_=H,I||(I=!0,F())} function Q (line 25) | function Q(H,U){k=w(function(){H(e.unstable_now())},U)} function Y (line 33) | function Y(e){for(var t="https://reactjs.org/docs/error-decoder.html?inv... function zi (line 33) | function zi(e,t){Za(e,t),Za(e+"Capture",t)} function Za (line 33) | function Za(e,t){for(Ll[e]=t,e=0;e"u"||dD(e,t,n,r))return!0;if(... function yn (line 33) | function yn(e,t,n,r,o,s,i){this.acceptsBooleans=t===2||t===3||t===4,this... function Uv (line 33) | function Uv(e){return e[1].toUpperCase()} function Hv (line 33) | function Hv(e,t,n,r){var o=Kt.hasOwnProperty(t)?Kt[t]:null;(o!==null?o.t... function Fc (line 33) | function Fc(e){return e===null||typeof e!="object"?null:(e=Kw&&e[Kw]||e[... function ll (line 33) | function ll(e){if(Mg===void 0)try{throw Error()}catch(n){var t=n.stack.t... function jg (line 34) | function jg(e,t){if(!e||Ag)return"";Ag=!0;var n=Error.prepareStackTrace;... function pD (line 37) | function pD(e){switch(e.tag){case 5:return ll(e.type);case 16:return ll(... function By (line 37) | function By(e){if(e==null)return null;if(typeof e=="function")return e.d... function fD (line 37) | function fD(e){var t=e.type;switch(e.tag){case 24:return"Cache";case 9:r... function Ds (line 37) | function Ds(e){switch(typeof e){case"boolean":case"number":case"string":... function RI (line 37) | function RI(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="inp... function gD (line 37) | function gD(e){var t=RI(e)?"checked":"value",n=Object.getOwnPropertyDesc... function rd (line 37) | function rd(e){e._valueTracker||(e._valueTracker=gD(e))} function LI (line 37) | function LI(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n... function op (line 37) | function op(e){if(e=e||(typeof document<"u"?document:void 0),typeof e>"u... function Uy (line 37) | function Uy(e,t){var n=t.checked;return ut({},t,{defaultChecked:void 0,d... function Ww (line 37) | function Ww(e,t){var n=t.defaultValue==null?"":t.defaultValue,r=t.checke... function FI (line 37) | function FI(e,t){t=t.checked,t!=null&&Hv(e,"checked",t,!1)} function Hy (line 37) | function Hy(e,t){FI(e,t);var n=Ds(t.value),r=t.type;if(n!=null)r==="numb... function Vw (line 37) | function Vw(e,t,n){if(t.hasOwnProperty("value")||t.hasOwnProperty("defau... function Ky (line 37) | function Ky(e,t,n){(t!=="number"||op(e.ownerDocument)!==e)&&(n==null?e.d... function La (line 37) | function La(e,t,n,r){if(e=e.options,t){t={};for(var o=0;o>>=0,e===0?32:31-(kD(e)/TD|0)|0} function dl (line 37) | function dl(e){switch(e&-e){case 1:return 1;case 2:return 2;case 4:retur... function cp (line 37) | function cp(e,t){var n=e.pendingLanes;if(n===0)return 0;var r=0,o=e.susp... function MD (line 37) | function MD(e,t){switch(e){case 1:case 2:case 4:return t+250;case 8:case... function AD (line 37) | function AD(e,t){for(var n=e.suspendedLanes,r=e.pingedLanes,o=e.expirati... function Jy (line 37) | function Jy(e){return e=e.pendingLanes&-1073741825,e!==0?e:e&1073741824?... function tE (line 37) | function tE(){var e=sd;return sd<<=1,!(sd&4194240)&&(sd=64),e} function Dg (line 37) | function Dg(e){for(var t=[],n=0;31>n;n++)t.push(e);return t} function Iu (line 37) | function Iu(e,t,n){e.pendingLanes|=t,t!==536870912&&(e.suspendedLanes=0,... function jD (line 37) | function jD(e,t){var n=e.pendingLanes&~t;e.pendingLanes=t,e.suspendedLan... function Xv (line 37) | function Xv(e,t){var n=e.entangledLanes|=t;for(e=e.entanglements;n;){var... function nE (line 37) | function nE(e){return e&=-e,1ba||(e.current=lS[ba],lS[ba]=null,ba--)} function Ge (line 38) | function Ge(e,t){ba++,lS[ba]=e.current,e.current=t} function Qa (line 38) | function Qa(e,t){var n=e.type.contextTypes;if(!n)return Rs;var r=e.state... function $n (line 38) | function $n(e){return e=e.childContextTypes,e!=null} function pp (line 38) | function pp(){tt(Tn),tt(rn)} function Sb (line 38) | function Sb(e,t,n){if(rn.current!==Rs)throw Error(Y(168));Ge(rn,t),Ge(Tn... function EE (line 38) | function EE(e,t,n){var r=e.stateNode;if(t=t.childContextTypes,typeof r.g... function fp (line 38) | function fp(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMerged... function vb (line 38) | function vb(e,t,n){var r=e.stateNode;if(!r)throw Error(Y(169));n?(e=EE(e... function _E (line 38) | function _E(e){To===null?To=[e]:To.push(e)} function MR (line 38) | function MR(e){xf=!0,_E(e)} function Vs (line 38) | function Vs(){if(!Gg&&To!==null){Gg=!0;var e=0,t=Fe;try{var n=To;for(Fe=... function ui (line 38) | function ui(e,t){Pa[Ca++]=mp,Pa[Ca++]=gp,gp=e,mp=t} function kE (line 38) | function kE(e,t,n){dr[hr++]=Mo,dr[hr++]=Ao,dr[hr++]=Ii,Ii=e;var r=Mo;e=A... function r0 (line 38) | function r0(e){e.return!==null&&(ui(e,1),kE(e,1,0))} function o0 (line 38) | function o0(e){for(;e===gp;)gp=Pa[--Ca],Pa[Ca]=null,mp=Pa[--Ca],Pa[Ca]=n... function TE (line 38) | function TE(e,t){var n=fr(5,null,null,0);n.elementType="DELETED",n.state... function xb (line 38) | function xb(e,t){switch(e.tag){case 5:var n=e.type;return t=t.nodeType!=... function uS (line 38) | function uS(e){return(e.mode&1)!==0&&(e.flags&128)===0} function dS (line 38) | function dS(e){if(rt){var t=Yn;if(t){var n=t;if(!xb(e,t)){if(uS(e))throw... function wb (line 38) | function wb(e){for(e=e.return;e!==null&&e.tag!==5&&e.tag!==3&&e.tag!==13... function hd (line 38) | function hd(e){if(e!==Xn)return!1;if(!rt)return wb(e),rt=!0,!1;var t;if(... function $E (line 38) | function $E(){for(var e=Yn;e;)e=ks(e.nextSibling)} function Ja (line 38) | function Ja(){Yn=Xn=null,rt=!1} function s0 (line 38) | function s0(e){$r===null?$r=[e]:$r.push(e)} function Hc (line 38) | function Hc(e,t,n){if(e=n.ref,e!==null&&typeof e!="function"&&typeof e!=... function pd (line 38) | function pd(e,t){throw e=Object.prototype.toString.call(t),Error(Y(31,e=... function bb (line 38) | function bb(e){var t=e._init;return t(e._payload)} function ME (line 38) | function ME(e){function t(S,v){if(e){var b=S.deletions;b===null?(S.delet... function a0 (line 38) | function a0(){i0=Ia=Sp=null} function c0 (line 38) | function c0(e){var t=yp.current;tt(yp),e._currentValue=t} function hS (line 38) | function hS(e,t,n){for(;e!==null;){var r=e.alternate;if((e.childLanes&t)... function Ba (line 38) | function Ba(e,t){Sp=e,i0=Ia=null,e=e.dependencies,e!==null&&e.firstConte... function yr (line 38) | function yr(e){var t=e._currentValue;if(i0!==e)if(e={context:e,memoizedV... function l0 (line 38) | function l0(e){fi===null?fi=[e]:fi.push(e)} function jE (line 38) | function jE(e,t,n,r){var o=t.interleaved;return o===null?(n.next=n,l0(t)... function Bo (line 38) | function Bo(e,t){e.lanes|=t;var n=e.alternate;for(n!==null&&(n.lanes|=t)... function u0 (line 38) | function u0(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:... function OE (line 38) | function OE(e,t){e=e.updateQueue,t.updateQueue===e&&(t.updateQueue={base... function Oo (line 38) | function Oo(e,t){return{eventTime:e,lane:t,tag:0,payload:null,callback:n... function Ts (line 38) | function Ts(e,t,n){var r=e.updateQueue;if(r===null)return null;if(r=r.sh... function ah (line 38) | function ah(e,t,n){if(t=t.updateQueue,t!==null&&(t=t.shared,(n&4194240)!... function Pb (line 38) | function Pb(e,t){var n=e.updateQueue,r=e.alternate;if(r!==null&&(r=r.upd... function vp (line 38) | function vp(e,t,n,r){var o=e.updateQueue;ms=!1;var s=o.firstBaseUpdate,i... function Cb (line 38) | function Cb(e,t,n){if(e=t.effects,t.effects=null,e!==null)for(t=0;tn?n:4,e(!0);var r=Xg.transition;Xg... function ZE (line 38) | function ZE(){return Sr().memoizedState} function DR (line 38) | function DR(e,t,n){var r=Ms(e);if(n={lane:r,action:n,hasEagerState:!1,ea... function RR (line 38) | function RR(e,t,n){var r=Ms(e),o={lane:r,action:n,hasEagerState:!1,eager... function QE (line 38) | function QE(e){var t=e.alternate;return e===lt||t!==null&&t===lt} function JE (line 38) | function JE(e,t){Cl=wp=!0;var n=e.pending;n===null?t.next=t:(t.next=n.ne... function e_ (line 38) | function e_(e,t,n){if(n&4194240){var r=t.lanes;r&=e.pendingLanes,n|=r,t.... function Ir (line 38) | function Ir(e,t){if(e&&e.defaultProps){t=ut({},t),e=e.defaultProps;for(v... function pS (line 38) | function pS(e,t,n,r){t=e.memoizedState,n=n(r,t),n=n==null?t:ut({},t,n),e... function _b (line 38) | function _b(e,t,n,r,o,s,i){return e=e.stateNode,typeof e.shouldComponent... function t_ (line 38) | function t_(e,t,n){var r=!1,o=Rs,s=t.contextType;return typeof s=="objec... function kb (line 38) | function kb(e,t,n,r){e=t.state,typeof t.componentWillReceiveProps=="func... function fS (line 38) | function fS(e,t,n,r){var o=e.stateNode;o.props=n,o.state=e.memoizedState... function nc (line 38) | function nc(e,t){try{var n="",r=t;do n+=pD(r),r=r.return;while(r);var o=... function Qg (line 40) | function Qg(e,t,n){return{value:e,source:null,stack:n??null,digest:t??nu... function gS (line 40) | function gS(e,t){try{console.error(t.value)}catch(n){setTimeout(function... function n_ (line 40) | function n_(e,t,n){n=Oo(-1,n),n.tag=3,n.payload={element:null};var r=t.v... function r_ (line 40) | function r_(e,t,n){n=Oo(-1,n),n.tag=3;var r=e.type.getDerivedStateFromEr... function Tb (line 40) | function Tb(e,t,n){var r=e.pingCache;if(r===null){r=e.pingCache=new zR;v... function $b (line 40) | function $b(e){do{var t;if((t=e.tag===13)&&(t=e.memoizedState,t=t!==null... function Mb (line 40) | function Mb(e,t,n,r,o){return e.mode&1?(e.flags|=65536,e.lanes=o,e):(e==... function un (line 40) | function un(e,t,n,r){t.child=e===null?AE(t,null,n,r):ec(t,e.child,n,r)} function Ab (line 40) | function Ab(e,t,n,r,o){n=n.render;var s=t.ref;return Ba(t,o),r=g0(e,t,n,... function jb (line 40) | function jb(e,t,n,r,o){if(e===null){var s=n.type;return typeof s=="funct... function o_ (line 40) | function o_(e,t,n,r,o){if(e!==null){var s=e.memoizedProps;if(Kl(s,r)&&e.... function s_ (line 40) | function s_(e,t,n){var r=t.pendingProps,o=r.children,s=e!==null?e.memoiz... function i_ (line 40) | function i_(e,t){var n=t.ref;(e===null&&n!==null||e!==null&&e.ref!==n)&&... function mS (line 40) | function mS(e,t,n,r,o){var s=$n(n)?Ci:rn.current;return s=Qa(t,s),Ba(t,o... function Ob (line 40) | function Ob(e,t,n,r,o){if($n(n)){var s=!0;fp(t)}else s=!1;if(Ba(t,o),t.s... function yS (line 40) | function yS(e,t,n,r,o,s){i_(e,t);var i=(t.flags&128)!==0;if(!r&&!i)retur... function a_ (line 40) | function a_(e){var t=e.stateNode;t.pendingContext?Sb(e,t.pendingContext,... function Db (line 40) | function Db(e,t,n,r,o){return Ja(),s0(o),t.flags|=256,un(e,t,n,r),t.child} function vS (line 40) | function vS(e){return{baseLanes:e,cachePool:null,transitions:null}} function c_ (line 40) | function c_(e,t,n){var r=t.pendingProps,o=it.current,s=!1,i=(t.flags&128... function v0 (line 40) | function v0(e,t){return t=If({mode:"visible",children:t},e.mode,0,null),... function fd (line 40) | function fd(e,t,n,r){return r!==null&&s0(r),ec(t,e.child,null,n),e=v0(t,... function UR (line 40) | function UR(e,t,n,r,o,s,i){if(n)return t.flags&256?(t.flags&=-257,r=Qg(E... function Rb (line 40) | function Rb(e,t,n){e.lanes|=t;var r=e.alternate;r!==null&&(r.lanes|=t),h... function Jg (line 40) | function Jg(e,t,n,r,o){var s=e.memoizedState;s===null?e.memoizedState={i... function l_ (line 40) | function l_(e,t,n){var r=t.pendingProps,o=r.revealOrder,s=r.tail;if(un(e... function uh (line 40) | function uh(e,t){!(t.mode&1)&&e!==null&&(e.alternate=null,t.alternate=nu... function Uo (line 40) | function Uo(e,t,n){if(e!==null&&(t.dependencies=e.dependencies),_i|=t.la... function HR (line 40) | function HR(e,t,n){switch(t.tag){case 3:a_(t),Ja();break;case 5:DE(t);br... function Kc (line 40) | function Kc(e,t){if(!rt)switch(e.tailMode){case"hidden":t=e.tail;for(var... function Gt (line 40) | function Gt(e){var t=e.alternate!==null&&e.alternate.child===e.child,n=0... function KR (line 40) | function KR(e,t,n){var r=t.pendingProps;switch(o0(t),t.tag){case 2:case ... function WR (line 40) | function WR(e,t){switch(o0(t),t.tag){case 1:return $n(t.type)&&pp(),e=t.... function Ea (line 40) | function Ea(e,t){var n=e.ref;if(n!==null)if(typeof n=="function")try{n(n... function wS (line 40) | function wS(e,t,n){try{n()}catch(r){ft(e,t,r)}} function GR (line 40) | function GR(e,t){if(oS=lp,e=yE(),n0(e)){if("selectionStart"in e)var n={s... function Il (line 40) | function Il(e,t,n){var r=t.updateQueue;if(r=r!==null?r.lastEffect:null,r... function Pf (line 40) | function Pf(e,t){if(t=t.updateQueue,t=t!==null?t.lastEffect:null,t!==nul... function bS (line 40) | function bS(e){var t=e.ref;if(t!==null){var n=e.stateNode;switch(e.tag){... function p_ (line 40) | function p_(e){var t=e.alternate;t!==null&&(e.alternate=null,p_(t)),e.ch... function f_ (line 40) | function f_(e){return e.tag===5||e.tag===3||e.tag===4} function Fb (line 40) | function Fb(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||f_(... function PS (line 40) | function PS(e,t,n){var r=e.tag;if(r===5||r===6)e=e.stateNode,t?n.nodeTyp... function CS (line 40) | function CS(e,t,n){var r=e.tag;if(r===5||r===6)e=e.stateNode,t?n.insertB... function ls (line 40) | function ls(e,t,n){for(n=n.child;n!==null;)g_(e,t,n),n=n.sibling} function g_ (line 40) | function g_(e,t,n){if(to&&typeof to.onCommitFiberUnmount=="function")try... function Nb (line 40) | function Nb(e){var t=e.updateQueue;if(t!==null){e.updateQueue=null;var n... function Cr (line 40) | function Cr(e,t){var n=t.deletions;if(n!==null)for(var r=0;r"u"||typeof __R... function h3 (line 40) | async function h3(e,t){const{url:n,style:r="normal",weight:o="500",displ... function M_ (line 47) | function M_(e){return e&&typeof e=="object"&&"parents"in e} function A_ (line 47) | function A_(e){for(let t=0,n=e.parents.length;t{co... class m3 (line 47) | class m3{constructor(t){m(this,"initialAtomValues",new Map);this.parent=... method constructor (line 47) | constructor(t){m(this,"initialAtomValues",new Map);this.parent=t} method isRoot (line 47) | get isRoot(){return this.parent===null} method commit (line 47) | commit(){if(this.isRoot){const t=this.initialAtomValues;this.initialAt... method abort (line 47) | abort(){Jt.globalEpoch++,this.initialAtomValues.forEach((t,n)=>{var r;... function dn (line 47) | function dn(){return Jt.globalEpoch} function L_ (line 47) | function L_(e){if(Jt.globalIsReacting)throw new Error("cannot change ato... function y3 (line 47) | function y3(e,t){Jt.currentTransaction?Jt.currentTransaction.initialAtom... function S3 (line 47) | function S3(){Jt.globalEpoch++} function v3 (line 47) | function v3(e){const t=new m3(Jt.currentTransaction);Jt.currentTransacti... function Mr (line 47) | function Mr(e){return Jt.currentTransaction?e():v3(e)} class x3 (line 47) | class x3{constructor(t,n,r){m(this,"isEqual");m(this,"computeDiff");m(th... method constructor (line 47) | constructor(t,n,r){m(this,"isEqual");m(this,"computeDiff");m(this,"las... method __unsafe__getWithoutCapture (line 47) | __unsafe__getWithoutCapture(t){return this.current} method get (line 47) | get(){return $p(this),this.current} method set (line 47) | set(t,n){var o,s;if(((o=this.isEqual)==null?void 0:o.call(this,this.cu... method update (line 47) | update(t){return this.set(t(this.current))} method getDiffSince (line 47) | getDiffSince(t){var n;return $p(this),t>=this.lastChangedEpoch?Do:((n=... function fn (line 47) | function fn(e,t,n){return new w3(e,t,n)} function b3 (line 47) | function b3(){Xb||(Xb=!0,console.warn(`Using \`@computed\` as a decorato... method constructor (line 60) | constructor(t,n){this.value=t,this.diff=n} function fl (line 60) | function fl(e,t){return new TS(e,t)} class P3 (line 60) | class P3{constructor(t,n,r){m(this,"lastChangedEpoch",mi);m(this,"lastTr... method constructor (line 60) | constructor(t,n,r){m(this,"lastChangedEpoch",mi);m(this,"lastTraversed... method isActivelyListening (line 60) | get isActivelyListening(){return!this.children.isEmpty} method __unsafe__getWithoutCapture (line 60) | __unsafe__getWithoutCapture(t){var r;if(!(this.lastChangedEpoch===mi)&... method get (line 60) | get(){try{return this.__unsafe__getWithoutCapture()}finally{$p(this)}} method getDiffSince (line 60) | getDiffSince(t){var n;return this.__unsafe__getWithoutCapture(!0),$p(t... function C3 (line 60) | function C3(e={},t,n,r){const o=r.value,s=Symbol.for("__@tldraw/state__c... function qb (line 60) | function qb(e={},t,n,r){return r.get?(b3(),I3(e,t,n,r)):C3(e,t,n,r)} function I3 (line 60) | function I3(e={},t,n,r){const o=r.get,s=Symbol.for("__@tldraw/state__com... function V (line 60) | function V(){if(arguments.length===1){const e=arguments[0];return(t,n,r)... function $f (line 60) | function $f(e,t){const n=Se.useRef(t);n.current=t;const[r,o,s]=Se.useMem... method apply (line 60) | apply(e,t,n){return $f(e.displayName??e.name??"tracked(???)",()=>e.apply... function or (line 60) | function or(e){let t=null;const n=e.$$typeof;return n===k3&&(e=e.type,t=... function $3 (line 60) | function $3(){const e=arguments[0],t=arguments[1],n=arguments.length===3... function js (line 60) | function js(e,t,n=Do){x.useEffect(()=>{const r=new yc(e,t);return r.atta... function K (line 60) | function K(){const e=arguments,t=e.length===3?e[2]:[e[0]],n=e.length===3... class fh (line 60) | class fh{constructor(t){m(this,"nextValue");m(this,"diff");this.previous... method constructor (line 60) | constructor(t){m(this,"nextValue");m(this,"diff");this.previousValue=t} method get (line 60) | get(){var r,o,s,i;const t=((o=(r=this.diff)==null?void 0:r.removed)==n... method _add (line 60) | _add(t,n){var r,o;this.nextValue??(this.nextValue=new Set(this.previou... method add (line 60) | add(t){var o,s,i;const n=this.previousValue.has(t);if(n)return((s=(o=t... method _remove (line 60) | _remove(t,n){var r,o;this.nextValue??(this.nextValue=new Set(this.prev... method remove (line 60) | remove(t){var o,s,i,a;const n=this.previousValue.has(t);if(!n)return((... function Mp (line 60) | function Mp(e,t){const n=[];e:for(const r of e){for(const o of n)if(t?t(... function fe (line 60) | function fe(e){return e.filter(t=>t!=null)} function Wn (line 60) | function Wn(e){return e[e.length-1]} function M3 (line 60) | function M3(e,t){let n,r=1/0;for(const o of e){const s=t(o);s{try{return e(...n)}catch(r){throw r inst... method ok (line 60) | ok(e){return{ok:!0,value:e}} method err (line 60) | err(e){return{ok:!1,error:e}} function qo (line 60) | function qo(e,t){const n=t&&e&&typeof e=="object"&&t in e?e[t]:e;throw n... function B_ (line 60) | function B_(e,t){let n;const r=(...o)=>(n||(n={},n.promise=new Promise((... function j0 (line 60) | function j0(e,t){if(typeof e!="object"||e===null)return;let n=Qb.get(e);... class Ka (line 60) | class Ka{static async dataUrlToArrayBuffer(t){return fetch(t).then(funct... method dataUrlToArrayBuffer (line 60) | static async dataUrlToArrayBuffer(t){return fetch(t).then(function(n){... method blobToDataUrl (line 60) | static async blobToDataUrl(t){return await new Promise((n,r)=>{if(t){c... method blobToText (line 60) | static async blobToText(t){return await new Promise((n,r)=>{if(t){cons... function $S (line 60) | function $S(e){let t=0;for(let n=0;n{const o=document... method loadVideo (line 60) | static loadVideo(t){return new Promise((n,r)=>{const o=document.create... method loadImage (line 60) | static loadImage(t){return new Promise((n,r)=>{const o=new Image;o.onl... method getVideoSize (line 60) | static async getVideoSize(t){return jo.usingObjectURL(t,async n=>{cons... method getImageSize (line 60) | static async getImageSize(t){const n=await jo.usingObjectURL(t,jo.load... method usingObjectURL (line 60) | static async usingObjectURL(t,n){const r=URL.createObjectURL(t);try{re... function Ys (line 60) | function Ys(e=""){let t=0,n=0,r=0,o=0;function s(){const i=t^t<<11;retur... function Ap (line 60) | function Ap(e,t,n,r=!1){const[o,s]=t,[i,a]=n,c=i+(e-o)/(s-o)*(a-i);retur... function ro (line 60) | function ro(e,t){return Object.prototype.hasOwnProperty.call(e,t)} function Lr (line 60) | function Lr(e,t){if(ro(e,t))return e[t]} function t1 (line 60) | function t1(e){return Object.keys(e)} function bt (line 60) | function bt(e){return Object.values(e)} function An (line 60) | function An(e){return Object.entries(e)} function O0 (line 60) | function O0(e){return Object.fromEntries(e)} function nm (line 60) | function nm(e,t){const n={};let r=!1;for(const[o,s]of An(e))t(o,s)?n[o]=... function Mf (line 60) | function Mf(e,t){const n={};for(const[r,o]of An(e)){const s=t(r,o);n[r]=... function U_ (line 60) | function U_(e,t){if(e===t)return!0;const n=new Set(Object.keys(e)),r=new... function W_ (line 60) | function W_(e){if(e>="a"&&e<="z")return e.charCodeAt(0)-97+2;if(e>="A"&&... function V_ (line 60) | function V_(e){if(e.length!==W_(e.charAt(0)))throw new Error("invalid in... function n1 (line 60) | function n1(e){if(e===void 0)throw Error("n is undefined")} function r1 (line 60) | function r1(e){V_(e);const[t,...n]=e.split("");let r=!0;for(let o=n.leng... function D3 (line 60) | function D3(e){V_(e);const[t,...n]=e.split("");let r=!0;for(let o=n.leng... function ka (line 60) | function ka(e,t){if(t!==void 0&&e>=t)throw new Error(e+" >= "+t);if(e.sl... function gl (line 60) | function gl(e){const t=W_(e.charAt(0));if(t>e.length)throw new Error("in... function AS (line 60) | function AS(e){if(e===K_)throw new Error("invalid index: "+e);const t=gl... function Ji (line 60) | function Ji(e,t){if(e!==void 0&&AS(e),t!==void 0&&AS(t),e!==void 0&&t!==... function Ls (line 60) | function Ls(e,t,n){if(n===0)return[];if(n===1)return[Ji(e,t)];if(t===voi... function L3 (line 60) | function L3(e){AS(e)} function oc (line 60) | function oc(e,t,n){return Ls(e,t,n)} function rm (line 60) | function rm(e,t){return Ls(e,void 0,t)} function kl (line 60) | function kl(e,t){return Ls(e,t,1)[0]} function $o (line 60) | function $o(e){return Ls(e,void 0,1)[0]} function F3 (line 60) | function F3(e){return Ls(void 0,e,1)[0]} function eu (line 60) | function eu(e,t="a1"){return[t,...Ls(t,void 0,e)]} function en (line 60) | function en(e,t){return e.indext.index?1:0} function N3 (line 60) | function N3(e,t){return e.id>t.id?1:-1} function D0 (line 60) | function D0(e){try{return localStorage.getItem(e)}catch{return null}} function R0 (line 60) | function R0(e,t){try{localStorage.setItem(e,t)}catch{}} function z3 (line 60) | function z3(){try{localStorage.clear()}catch{}} function G_ (line 60) | function G_(e){try{return sessionStorage.getItem(e)}catch{return null}} function L0 (line 60) | function L0(e,t){try{sessionStorage.setItem(e,t)}catch{}} function Y_ (line 60) | function Y_(e){try{sessionStorage.removeItem(e)}catch{}} function B3 (line 60) | function B3(){try{sessionStorage.clear()}catch{}} function X_ (line 60) | function X_(){if(Vc)return;const e=Date.now(),t=e-jS;if(om+t{}):(Ta.includes(e)||(Ta.push(e),o1|... function W3 (line 60) | function W3(e){return e!==null} function V3 (line 60) | function V3(){return typeof globalThis<"u"&&globalThis.structuredClone?[... class F0 (line 60) | class F0{constructor(t,n){m(this,"createDefaultProperties");m(this,"vali... method constructor (line 60) | constructor(t,n){m(this,"createDefaultProperties");m(this,"validator")... method create (line 60) | create(t){const n={...this.createDefaultProperties(),id:this.createId(... method clone (line 60) | clone(t){return{...Ye(t),id:this.createId()}} method createId (line 60) | createId(t){return this.typeName+":"+(t??Q_())} method createCustomId (line 60) | createCustomId(t){return this.typeName+":"+t} method parseId (line 60) | parseId(t){if(!this.isId(t))throw new Error(`ID "${t}" is not a valid ... method isId (line 60) | isId(t){if(!t)return!1;for(let n=0;n({}),valid... class s1 (line 60) | class s1{constructor(){m(this,"items",new WeakMap)}get(t,n){return this.... method constructor (line 60) | constructor(){m(this,"items",new WeakMap)} method get (line 60) | get(t,n){return this.items.has(t)||this.items.set(t,n(t)),this.items.g... function qe (line 60) | function qe(M,D){for(var G=-1,ee=M==null?0:M.length,Ze=0,me=[];++G-1} function nO (line 60) | function nO(M,D){var G=this.__data__,ee=qu(G,M);return ee<0?(++this.size... function oi (line 60) | function oi(M){var D=-1,G=M==null?0:M.length;for(this.clear();++D... function EO (line 60) | function EO(M){var D=typeof M;return D=="string"||D=="number"||D=="symbo... function _O (line 60) | function _O(M){return!!bw&&bw in M} function kO (line 60) | function kO(M){var D=M&&M.constructor,G=typeof D=="function"&&D.prototyp... function TO (line 60) | function TO(M){return Pw.call(M)} function si (line 60) | function si(M){if(M!=null){try{return ww.call(M)}catch{}try{return M+""}... function jw (line 60) | function jw(M,D){return M===D||M!==M&&D!==D} function MO (line 60) | function MO(M){return M!=null&&Dw(M.length)&&!Ow(M)} function AO (line 60) | function AO(M,D){return $w(M,D)} function Ow (line 60) | function Ow(M){if(!Rw(M))return!1;var D=Rc(M);return D==f||D==y||D==l||D... function Dw (line 60) | function Dw(M){return typeof M=="number"&&M>-1&&M%1==0&&M<=i} function Rw (line 60) | function Rw(M){var D=typeof M;return M!=null&&(D=="object"||D=="function")} function Lc (line 60) | function Lc(M){return M!=null&&typeof M=="object"} function jO (line 60) | function jO(M){return MO(M)?gO(M):xO(M)} function OO (line 60) | function OO(){return[]} function DO (line 60) | function DO(){return!1} function q3 (line 60) | function q3(e){if(e.length===0)return new Set;const t=e[0],n=e.slice(1),... function Z3 (line 60) | function Z3(e,t){const n={};for(const r of t)e.has(r)||(n.added??(n.adde... function i1 (line 60) | function i1(e,t){for(const[n,r]of Object.entries(e)){const o=r,s=t[n];if... function a1 (line 60) | function a1(e,t,n){const r=Object.fromEntries(Object.keys(n).map(o=>[o,n... class Q3 (line 60) | class Q3{constructor(t,n){m(this,"indexCache",new Map);m(this,"historyCa... method constructor (line 60) | constructor(t,n){m(this,"indexCache",new Map);m(this,"historyCache",ne... method filterHistory (line 60) | filterHistory(t){if(this.historyCache.has(t))return this.historyCache.... method index (line 60) | index(t,n){const r=t+":"+n;if(this.indexCache.has(r))return this.index... method __uncached_createIndex (line 60) | __uncached_createIndex(t,n){const r=this.filterHistory(t),o=()=>{r.get... method record (line 60) | record(t,n=()=>({}),r="record:"+t+(n?":"+n.toString():"")){const o=thi... method records (line 60) | records(t,n=()=>({}),r="records:"+t+(n?":"+n.toString():"")){const o=t... method ids (line 60) | ids(t,n=()=>({}),r="ids:"+t+(n?":"+n.toString():"")){const o=this.filt... method exec (line 60) | exec(t,n){const r=a1(this,t,n);if(r.size===0)return Do;const o=this.at... class J_ (line 60) | class J_{constructor(t){m(this,"id",Q_());m(this,"atoms",fn("store_atoms... method constructor (line 60) | constructor(t){m(this,"id",Q_());m(this,"atoms",fn("store_atoms",{}));... method _flushHistory (line 60) | _flushHistory(){if(this.historyAccumulator.hasChanges()){const t=this.... method filterChangesByScope (line 60) | filterChangesByScope(t,n){const r={added:nm(t.added,(o,s)=>this.scoped... method updateHistory (line 60) | updateHistory(t){this.historyAccumulator.add({changes:t,source:this.is... method validate (line 60) | validate(t){this.allRecords().forEach(n=>this.schema.validateRecord(th... method getSnapshot (line 60) | getSnapshot(t="document"){return{store:this.serialize(t),schema:this.s... method migrateSnapshot (line 60) | migrateSnapshot(t){const n=this.schema.migrateStoreSnapshot(t);if(n.ty... method loadSnapshot (line 60) | loadSnapshot(t){const n=this.schema.migrateStoreSnapshot(t);if(n.type=... method extractingChanges (line 60) | extractingChanges(t){const n=[],r=this.historyAccumulator.intercepting... method applyDiff (line 60) | applyDiff(t,n=!0){const r=this._runCallbacks;try{this._runCallbacks=n,... method ensureStoreIsUsable (line 60) | ensureStoreIsUsable(){var t;this._integrityChecker??(this._integrityCh... method markAsPossiblyCorrupted (line 60) | markAsPossiblyCorrupted(){this._isPossiblyCorrupted=!0} method isPossiblyCorrupted (line 60) | isPossiblyCorrupted(){return this._isPossiblyCorrupted} function Af (line 60) | function Af(e){const t={added:{},removed:{},updated:{}};for(const n of e... function J3 (line 60) | function J3(e){if(e.length===0)return[];const t=[];let n=[e[0]],r;for(le... class eL (line 60) | class eL{constructor(){m(this,"_history",[]);m(this,"_interceptors",new ... method constructor (line 60) | constructor(){m(this,"_history",[]);m(this,"_interceptors",new Set)} method intercepting (line 60) | intercepting(t){return this._interceptors.add(t),()=>{this._intercepto... method add (line 60) | add(t){this._history.push(t);for(const n of this._interceptors)n(t)} method flush (line 60) | flush(){const t=J3(this._history);return this._history=[],t} method clear (line 60) | clear(){this._history=[]} method hasChanges (line 60) | hasChanges(){return this._history.length>0} function tL (line 60) | function tL(e){const t=[];for(let n=e.length-1;n>=0;n--){const r=e[n];if... function Tl (line 60) | function Tl({sequence:e,sequenceId:t,retroactive:n=!0}){const r={sequenc... function sr (line 60) | function sr(e,t){return Object.fromEntries(An(t).map(([n,r])=>[n,`${e}/$... function xr (line 60) | function xr(e){const t=e.sequenceId;return Tl({sequenceId:t,retroactive:... function nL (line 60) | function nL(e){const t=new Map(e.map(s=>[s.id,s])),n=new Set,r=[];functi... function Op (line 60) | function Op(e){const[t,n]=e.split("/");return{sequenceId:t,version:parse... function c1 (line 60) | function c1(e,t){t&&_t(e.startsWith(t+"/"),`Every migration in sequence ... function ek (line 60) | function ek(e){if(_t(!e.sequenceId.includes("/"),`sequenceId cannot cont... function rL (line 60) | function rL(e){if(e.schemaVersion>2||e.schemaVersion<1)return Ha.err("Ba... class N0 (line 60) | class N0{constructor(t,n){m(this,"migrations",{});m(this,"sortedMigratio... method constructor (line 60) | constructor(t,n){m(this,"migrations",{});m(this,"sortedMigrations");va... method create (line 60) | static create(t,n){return new N0(t,n??{})} method validateRecord (line 60) | validateRecord(t,n,r,o){try{const s=Lr(this.types,n.typeName);if(!s)th... method getMigrationsSince (line 60) | getMigrationsSince(t){const n=rL(t);if(!n.ok)return n;const r=n.value,... method migratePersistedRecord (line 60) | migratePersistedRecord(t,n,r="up"){const o=this.getMigrationsSince(n);... method migrateStoreSnapshot (line 60) | migrateStoreSnapshot(t){let{store:n}=t;const r=this.getMigrationsSince... method createIntegrityChecker (line 60) | createIntegrityChecker(t){var n,r;return((r=(n=this.options).createInt... method serialize (line 60) | serialize(){return{schemaVersion:2,sequences:Object.fromEntries(Object... method serializeEarliestVersion (line 60) | serializeEarliestVersion(){return{schemaVersion:2,sequences:Object.fro... function oL (line 60) | function oL(e){if(!e.length)return null;let t="";for(const n of e)typeof... class Ce (line 60) | class Ce extends Error{constructor(n,r=[]){const o=oL(r),s=n.split(` method constructor (line 60) | constructor(n,r=[]){const o=oL(r),s=n.split(` function jn (line 62) | function jn(e,t){try{return t()}catch(n){throw n instanceof Ce?new Ce(n.... function Fs (line 62) | function Fs(e){if(e===null)return"null";if(Array.isArray(e))return"an ar... class Sn (line 62) | class Sn{constructor(t,n){this.validationFn=t,this.validateUsingKnownGoo... method constructor (line 62) | constructor(t,n){this.validationFn=t,this.validateUsingKnownGoodVersio... method validate (line 62) | validate(t){return this.validationFn(t)} method validateUsingKnownGoodVersion (line 62) | validateUsingKnownGoodVersion(t,n){return Object.is(t,n)?t:this.valida... method isValid (line 62) | isValid(t){try{return this.validate(t),!0}catch{return!1}} method nullable (line 62) | nullable(){return uL(this)} method optional (line 62) | optional(){return nk(this)} method refine (line 62) | refine(t){return new Sn(n=>t(this.validate(n)),(n,r)=>{const o=this.va... method check (line 62) | check(t,n){return typeof t=="string"?this.refine(r=>(jn(`(check ${t})`... class sL (line 62) | class sL extends Sn{constructor(t){super(n=>{const r=l1.validate(n);for(... method constructor (line 62) | constructor(t){super(n=>{const r=l1.validate(n);for(let o=0;o{if(t.length===0)throw new Ce("Expecte... method lengthGreaterThan1 (line 62) | lengthGreaterThan1(){return this.check(t=>{if(t.length<=1)throw new Ce... class Dp (line 62) | class Dp extends Sn{constructor(t,n=!1){super(r=>{if(typeof r!="object"|... method constructor (line 62) | constructor(t,n=!1){super(r=>{if(typeof r!="object"||r===null)throw ne... method allowUnknownProperties (line 62) | allowUnknownProperties(){return new Dp(this.config,!0)} method extend (line 62) | extend(t){return new Dp({...this.config,...t})} class jf (line 62) | class jf extends Sn{constructor(t,n,r,o){super(s=>{this.expectObject(s);... method constructor (line 62) | constructor(t,n,r,o){super(s=>{this.expectObject(s);const{matchingSche... method expectObject (line 62) | expectObject(t){if(typeof t!="object"||t===null)throw new Ce(`Expected... method getMatchingSchemaAndVariant (line 62) | getMatchingSchemaAndVariant(t){const n=Lr(t,this.key);if(!this.useNumb... method validateUnknownVariants (line 62) | validateUnknownVariants(t){return new jf(this.key,this.config,t,this.u... class iL (line 62) | class iL extends Sn{constructor(t,n){super(r=>{if(typeof r!="object"||r=... method constructor (line 62) | constructor(t,n){super(r=>{if(typeof r!="object"||r===null)throw new C... function z0 (line 62) | function z0(e){return new Sn(t=>{if(typeof t!==e)throw new Ce(`Expected ... function on (line 62) | function on(e){return new Sn(t=>{if(t!==e)throw new Ce(`Expected ${e}, g... function Nt (line 62) | function Nt(e){return new sL(e)} function ve (line 62) | function ve(e){return new Dp(e)} function OS (line 62) | function OS(e){return typeof e=="object"&&e!==null&&(Object.getPrototype... function DS (line 62) | function DS(e){return e===null||typeof e=="number"||typeof e=="string"||... function Lp (line 62) | function Lp(e,t){return new iL(e,t)} function B0 (line 62) | function B0(e,t){return new jf(e,t,(n,r)=>{throw new Ce(`Expected one of... function lL (line 62) | function lL(e,t){return new jf(e,t,(n,r)=>{throw new Ce(`Expected one of... function Qo (line 62) | function Qo(e,t){return new Sn(n=>jn(e,()=>t.validate(n)),(n,r)=>jn(e,()... function Of (line 62) | function Of(e){return new Sn(t=>{if(!e.has(t)){const n=Array.from(e,r=>J... function nk (line 62) | function nk(e){return new Sn(t=>{if(t!==void 0)return e.validate(t)},(t,... function uL (line 62) | function uL(e){return new Sn(t=>t===null?null:e.validate(t),(t,n)=>n===n... function rk (line 62) | function rk(...e){return Of(new Set(e))} function ok (line 62) | function ok(e){try{return new URL(e)}catch{if(e.startsWith("/")||e.start... function mr (line 62) | function mr(e){return ge.refine(t=>{if(!t.startsWith(`${e}:`))throw new ... function H0 (line 62) | function H0(e,t){return ve({id:Df,typeName:on("asset"),type:on(e),props:... function bn (line 62) | function bn(e){return Ho.isId(e)} function CL (line 62) | function CL(e){const t={};for(const[r,o]of e)t[r]=nk(o);const n=Qo("inst... function _L (line 62) | function _L(e,t,n){return ve({id:_r,typeName:on("shape"),x:he,y:he,rotat... method up (line 62) | up(e){e.croppingShapeId=null} method up (line 62) | up(e){delete e.instanceId,delete e.cameraId} function FL (line 62) | function FL(e,t){return e.indext.index?1:0} function d1 (line 62) | function d1(e){e.typeName==="asset"&&("src"in e&&(e.src=""),"s... function zL (line 62) | function zL(){return[Ho.create({id:"page:page",name:"Page 1",index:"a1",... function BL (line 62) | function BL(e){const t=e.query.ids("page"),n=()=>{if(!e.has(RS))return e... class an (line 62) | class an{constructor(t,n,r){this.id=t,this.defaultValue=n,this.type=r}st... method constructor (line 62) | constructor(t,n,r){this.id=t,this.defaultValue=n,this.type=r} method define (line 62) | static define(t,n){const{defaultValue:r,type:o=aL}=n;return new an(t,r... method defineEnum (line 62) | static defineEnum(t,n){const{defaultValue:r,values:o}=n;return new JL(... method validate (line 62) | validate(t){return this.type.validate(t)} method validateUsingKnownGoodVersion (line 62) | validateUsingKnownGoodVersion(t,n){return this.type.validateUsingKnown... class JL (line 62) | class JL extends an{constructor(t,n,r){super(t,n,rk(...r)),this.values=r}} method constructor (line 62) | constructor(t,n,r){super(t,n,rk(...r)),this.values=r} function $a (line 62) | function $a(e){return e?e.typeName==="shape":!1} function Kn (line 62) | function Kn(e){return e?e.startsWith("shape:"):!1} function Be (line 62) | function Be(e){return`shape:${e??QL()}`} function ck (line 62) | function ck(e){const t=new Map;for(const[n,r]of Object.entries(e))if(r i... function fo (line 62) | function fo(e,t){return Mf(t,(n,r)=>`com.tldraw.shape.${e}/${r}`)} function t5 (line 62) | function t5(e){const t=[];for(const[n,{migrations:r}]of Object.entries(e... function n5 (line 62) | function n5(e){return Zo("shape",{scope:"document",validator:Qo("shape",... function Jo (line 62) | function Jo(e){return e.isDarkMode?Np.darkMode:Np.lightMode} method up (line 62) | up(e){} function d5 (line 62) | function d5({shapes:e=u5,migrations:t}={}){const n=new Map;for(const s o... function h5 (line 62) | function h5(){const e=typeof window<"u"?window.navigator.languages??["en... function p5 (line 62) | function p5(e){for(const t of e){const n=f5(t);if(n)return n}return"en"} function f5 (line 62) | function f5(e){const t=ou.find(o=>o.locale===e.toLowerCase());if(t)retur... function n (line 66) | function n(){for(var s="",i=0;i{const i=e.current;if(!i|... class P (line 66) | class P{constructor(t=0,n=0,r=1){this.x=t,this.y=n,this.z=r}get pressure... method constructor (line 66) | constructor(t=0,n=0,r=1){this.x=t,this.y=n,this.z=r} method pressure (line 66) | get pressure(){return this.z} method set (line 66) | set(t=this.x,n=this.y,r=this.z){return this.x=t,this.y=n,this.z=r,this} method setTo (line 66) | setTo({x:t=0,y:n=0,z:r=1}){return this.x=t,this.y=n,this.z=r,this} method rot (line 66) | rot(t){if(t===0)return this;const{x:n,y:r}=this,o=Math.sin(t),s=Math.c... method rotWith (line 66) | rotWith(t,n){if(n===0)return this;const r=this.x-t.x,o=this.y-t.y,s=Ma... method clone (line 66) | clone(){const{x:t,y:n,z:r}=this;return new P(t,n,r)} method sub (line 66) | sub(t){return this.x-=t.x,this.y-=t.y,this} method subXY (line 66) | subXY(t,n){return this.x-=t,this.y-=n,this} method subScalar (line 66) | subScalar(t){return this.x-=t,this.y-=t,this} method add (line 66) | add(t){return this.x+=t.x,this.y+=t.y,this} method addXY (line 66) | addXY(t,n){return this.x+=t,this.y+=n,this} method addScalar (line 66) | addScalar(t){return this.x+=t,this.y+=t,this} method clamp (line 66) | clamp(t,n){return this.x=Math.max(this.x,t),this.y=Math.max(this.y,t),... method div (line 66) | div(t){return this.x/=t,this.y/=t,this} method divV (line 66) | divV(t){return this.x/=t.x,this.y/=t.y,this} method mul (line 66) | mul(t){return this.x*=t,this.y*=t,this} method mulV (line 66) | mulV(t){return this.x*=t.x,this.y*=t.y,this} method abs (line 66) | abs(){return this.x=Math.abs(this.x),this.y=Math.abs(this.y),this} method nudge (line 66) | nudge(t,n){const r=P.Tan(t,this);return this.add(r.mul(n))} method neg (line 66) | neg(){return this.x*=-1,this.y*=-1,this} method cross (line 66) | cross(t){return this.x=this.y*t.z-this.z*t.y,this.y=this.z*t.x-this.x*... method dpr (line 66) | dpr(t){return P.Dpr(this,t)} method cpr (line 66) | cpr(t){return P.Cpr(this,t)} method len2 (line 66) | len2(){return P.Len2(this)} method len (line 66) | len(){return P.Len(this)} method pry (line 66) | pry(t){return P.Pry(this,t)} method per (line 66) | per(){const{x:t,y:n}=this;return this.x=n,this.y=-t,this} method uni (line 66) | uni(){return P.Uni(this)} method tan (line 66) | tan(t){return P.Tan(this,t)} method dist (line 66) | dist(t){return P.Dist(this,t)} method distanceToLineSegment (line 66) | distanceToLineSegment(t,n){return P.DistanceToLineSegment(t,n,this)} method slope (line 66) | slope(t){return P.Slope(this,t)} method snapToGrid (line 66) | snapToGrid(t){return this.x=Math.round(this.x/t)*t,this.y=Math.round(t... method angle (line 66) | angle(t){return P.Angle(this,t)} method toAngle (line 66) | toAngle(){return P.ToAngle(this)} method lrp (line 66) | lrp(t,n){return this.x=this.x+(t.x-this.x)*n,this.y=this.y+(t.y-this.y... method equals (line 66) | equals(t){return P.Equals(this,t)} method equalsXY (line 66) | equalsXY(t,n){return P.EqualsXY(this,t,n)} method norm (line 66) | norm(){const t=this.len();return this.x=t===0?0:this.x/t,this.y=t===0?... method toFixed (line 66) | toFixed(){return P.ToFixed(this)} method toString (line 66) | toString(){return P.ToString(P.ToFixed(this))} method toJson (line 66) | toJson(){return P.ToJson(this)} method toArray (line 66) | toArray(){return P.ToArray(this)} method Add (line 66) | static Add(t,n){return new P(t.x+n.x,t.y+n.y)} method AddXY (line 66) | static AddXY(t,n,r){return new P(t.x+n,t.y+r)} method Sub (line 66) | static Sub(t,n){return new P(t.x-n.x,t.y-n.y)} method SubXY (line 66) | static SubXY(t,n,r){return new P(t.x-n,t.y-r)} method AddScalar (line 66) | static AddScalar(t,n){return new P(t.x+n,t.y+n)} method SubScalar (line 66) | static SubScalar(t,n){return new P(t.x-n,t.y-n)} method Div (line 66) | static Div(t,n){return new P(t.x/n,t.y/n)} method Mul (line 66) | static Mul(t,n){return new P(t.x*n,t.y*n)} method DivV (line 66) | static DivV(t,n){return new P(t.x/n.x,t.y/n.y)} method MulV (line 66) | static MulV(t,n){return new P(t.x*n.x,t.y*n.y)} method Neg (line 66) | static Neg(t){return new P(-t.x,-t.y)} method Per (line 66) | static Per(t){return new P(t.y,-t.x)} method Abs (line 66) | static Abs(t){return new P(Math.abs(t.x),Math.abs(t.y))} method Dist (line 66) | static Dist(t,n){return((t.y-n.y)**2+(t.x-n.x)**2)**.5} method DistMin (line 66) | static DistMin(t,n,r){return(t.x-n.x)*(t.x-n.x)+(t.y-n.y)*(t.y-n.y)t&&(t+=Oe),t-e} function Uk (line 66) | function Uk(e,t){return Oe-$u(e,t)} function yh (line 66) | function yh(e,t){const n=(t-e)%Oe;return 2*n%Oe-n} function LS (line 66) | function LS(e){return(Oe+e)%Oe} function Wp (line 66) | function Wp(e,t){const n=Oe/t;let r=Math.floor((LS(e)+n/2)/n)*n%Oe;retur... function Hk (line 66) | function Hk(e,t){return e===t||Ml(e%(Math.PI/2)-t%(Math.PI/2),0)} function x5 (line 66) | function x5(e){return e*Pe/180} function w5 (line 66) | function w5(e){return e*180/Pe} function $i (line 66) | function $i(e,t,n){return new P(e.x,e.y).add(P.FromAngle(n,t))} function lm (line 66) | function lm(e,t,n){const r=e/2,o=t/2,s=[];let i=1/0,a=-1/0,c=1/0,l=-1/0;... function Xc (line 66) | function Xc(e,t,n,r){return ePe){o=yh(t,r);const s=yh(r,n);... function b5 (line 66) | function b5(e,t,n,r){const o=2*((t-e)%Oe)%Oe-(t-e)%Oe;return r?(Oe-Math.... function zn (line 66) | function zn(e,{defaults:t,shouldStoreForSession:n=!0}){return B5({name:e... function B5 (line 66) | function B5(e){const t=H5(e),n=e.shouldStoreForSession?U5(e.name):null,r... function U5 (line 66) | function U5(e){try{return JSON.parse(G_(`tldraw_debug:${e}`)??"null")}ca... function dm (line 66) | function dm(e){try{return e()}catch{return null}} function H5 (line 66) | function H5(e){switch(dm(()=>um.TLDRAW_ENV)??dm(()=>um.VERCEL_PUBLIC_TLD... function Yp (line 66) | function Yp(e){if(e instanceof HTMLElement)return e;if(e.parentElement)r... function Ee (line 66) | function Ee(e){e.preventDefault(),$t.logPreventDefaults.get()&&console.w... function Mu (line 66) | function Mu(e,t){if(e.setPointerCapture(t.pointerId),$t.logPointerCaptur... function Au (line 66) | function Au(e,t){if(e.hasPointerCapture(t.pointerId)&&(e.releasePointerC... function _n (line 66) | function _n(e){return e.isKilled=!0,{point:{x:e.clientX,y:e.clientY,z:e.... function K5 (line 66) | function K5(){const e=z();return x.useMemo(function(){let r,o;function s... function W5 (line 66) | function W5(){const e=z();x.useEffect(()=>{if(e.environment.isFirefox&&!... function V5 (line 66) | function V5({container:e,children:t}){return h.jsx(Yk.Provider,{value:e,... function cn (line 66) | function cn(){return yi(x.useContext(Yk),"useContainer used outside of <... function G5 (line 66) | function G5(){const e=z(),t=cn(),n=K("isFocused",()=>e.getInstanceState(... function Cd (line 66) | function Cd(){const{activeElement:e}=document;return!!(e&&(e.getAttribut... function q5 (line 66) | function q5(e){const t=z();x.useEffect(()=>{const n=e.current;if(!n)retu... function Z5 (line 66) | function Z5(e,t,n){return Math.max(t,Math.min(e,n))} method toVector (line 66) | toVector(e,t){return e===void 0&&(e=t),Array.isArray(e)?e:[e,e]} method add (line 66) | add(e,t){return[e[0]+t[0],e[1]+t[1]]} method sub (line 66) | sub(e,t){return[e[0]-t[0],e[1]-t[1]]} method addTo (line 66) | addTo(e,t){e[0]+=t[0],e[1]+=t[1]} method subTo (line 66) | subTo(e,t){e[0]-=t[0],e[1]-=t[1]} function b1 (line 66) | function b1(e,t,n){return t===0||Math.abs(t)===1/0?Math.pow(e,n*5):e*t*n... function P1 (line 66) | function P1(e,t,n,r=.15){return r===0?Z5(e,t,n):en... function Q5 (line 66) | function Q5(e,[t,n],[r,o]){const[[s,i],[a,c]]=e;return[P1(t,s,i,r),P1(n,... function J5 (line 66) | function J5(e,t){if(typeof e!="object"||e===null)return e;var n=e[Symbol... function e6 (line 66) | function e6(e){var t=J5(e,"string");return typeof t=="symbol"?t:String(t)} function qt (line 66) | function qt(e,t,n){return t=e6(t),t in e?Object.defineProperty(e,t,{valu... function C1 (line 66) | function C1(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){v... function at (line 66) | function at(e){for(var t=1;t{var n,r;return t.... function zS (line 66) | function zS(e,t){try{const n=t.clientX-e.clientX,r=t.clientY-e.clientY,o... function l6 (line 66) | function l6(e){return c6(e).map(t=>t.identifier)} function E1 (line 66) | function E1(e,t){const[n,r]=Array.from(e.touches).filter(o=>t.includes(o... function Zk (line 66) | function Zk(e){let{deltaX:t,deltaY:n,deltaMode:r}=e;return r===1?(t*=_1,... function u6 (line 66) | function u6(e){const t={};if("buttons"in e&&(t.buttons=e.buttons),"shift... function Xp (line 66) | function Xp(e,...t){return typeof e=="function"?e(...t):e} function d6 (line 66) | function d6(){} function h6 (line 66) | function h6(...e){return e.length===0?d6:e.length===1?e[0]:function(){le... function T1 (line 66) | function T1(e,t){return Object.assign({},t,e||{})} class Qk (line 66) | class Qk{constructor(t,n,r){this.ctrl=t,this.args=n,this.key=r,this.stat... method constructor (line 66) | constructor(t,n,r){this.ctrl=t,this.args=n,this.key=r,this.state||(thi... method state (line 66) | get state(){return this.ctrl.state[this.key]} method state (line 66) | set state(t){this.ctrl.state[this.key]=t} method shared (line 66) | get shared(){return this.ctrl.state.shared} method eventStore (line 66) | get eventStore(){return this.ctrl.gestureEventStores[this.key]} method timeoutStore (line 66) | get timeoutStore(){return this.ctrl.gestureTimeoutStores[this.key]} method config (line 66) | get config(){return this.ctrl.config[this.key]} method sharedConfig (line 66) | get sharedConfig(){return this.ctrl.config.shared} method handler (line 66) | get handler(){return this.ctrl.handlers[this.key]} method reset (line 66) | reset(){const{state:t,shared:n,ingKey:r,args:o}=this;n[r]=t._active=t.... method start (line 66) | start(t){const n=this.state,r=this.config;n._active||(this.reset(),thi... method computeValues (line 66) | computeValues(t){const n=this.state;n._values=t,n.values=this.config.t... method computeInitial (line 66) | computeInitial(){const t=this.state;t._initial=t._values,t.initial=t.v... method compute (line 66) | compute(t){const{state:n,config:r,shared:o}=this;n.args=this.args;let ... method emit (line 66) | emit(){const t=this.state,n=this.shared,r=this.config;if(t._active||th... method clean (line 66) | clean(){this.eventStore.clean(),this.timeoutStore.clean()} function f6 (line 66) | function f6([e,t],n){const r=Math.abs(e),o=Math.abs(t);if(r>o&&r>n)retur... class g6 (line 66) | class g6 extends Qk{constructor(...t){super(...t),qt(this,"aliasKey","xy... method constructor (line 66) | constructor(...t){super(...t),qt(this,"aliasKey","xy")} method reset (line 66) | reset(){super.reset(),this.state.axis=void 0} method init (line 66) | init(){this.state.offset=[0,0],this.state.lastOffset=[0,0]} method computeOffset (line 66) | computeOffset(){this.state.offset=zt.add(this.state.lastOffset,this.st... method computeMovement (line 66) | computeMovement(){this.state.movement=zt.sub(this.state.offset,this.st... method axisIntent (line 66) | axisIntent(t){const n=this.state,r=this.config;if(!n.axis&&t){const o=... method restrictToAxis (line 66) | restrictToAxis(t){if(this.config.axis||this.config.lockDirection)switc... method enabled (line 66) | enabled(e=!0){return e} method eventOptions (line 66) | eventOptions(e,t,n){return at(at({},n.shared.eventOptions),e)} method preventDefault (line 66) | preventDefault(e=!1){return e} method triggerAllEvents (line 66) | triggerAllEvents(e=!1){return e} method rubberband (line 66) | rubberband(e=0){switch(e){case!0:return[$1,$1];case!1:return[0,0];defaul... method from (line 66) | from(e){if(typeof e=="function")return e;if(e!=null)return zt.toVector(e)} method transform (line 66) | transform(e,t,n){const r=e||n.shared.transform;return this.hasCustomTran... method threshold (line 66) | threshold(e){return zt.toVector(e,0)} method axis (line 66) | axis(e,t,{axis:n}){if(this.lockDirection=n==="lock",!this.lockDirection)... method axisThreshold (line 66) | axisThreshold(e=y6){return e} method bounds (line 66) | bounds(e={}){if(typeof e=="function")return s=>ju.bounds(e(s));if("curre... function e2 (line 66) | function e2(){return Ou&&"ontouchstart"in window} function S6 (line 66) | function S6(){return e2()||Ou&&window.navigator.maxTouchPoints>1} function v6 (line 66) | function v6(){return Ou&&"onpointerdown"in window} function x6 (line 66) | function x6(){return Ou&&"exitPointerLock"in window.document} function w6 (line 66) | function w6(){try{return"constructor"in GestureEvent}catch{return!1}} method device (line 66) | device(e,t,{pointer:{touch:n=!1,lock:r=!1,mouse:o=!1}={}}){return this.p... method preventScrollAxis (line 66) | preventScrollAxis(e,t,{preventScroll:n}){if(this.preventScrollDelay=type... method pointerCapture (line 66) | pointerCapture(e,t,{pointer:{capture:n=!0,buttons:r=1,keys:o=!0}={}}){re... method threshold (line 66) | threshold(e,t,{filterTaps:n=!1,tapsThreshold:r=3,axis:o=void 0}){const s... method swipe (line 66) | swipe({velocity:e=C6,distance:t=I6,duration:n=E6}={}){return{velocity:th... method delay (line 66) | delay(e=0){switch(e){case!0:return P6;case!1:return 0;default:return e}} method axisThreshold (line 66) | axisThreshold(e){return e?at(at({},M1),e):M1} method keyboardDisplacement (line 66) | keyboardDisplacement(e=_6){return e} function t2 (line 66) | function t2(e){const[t,n]=e.overflow,[r,o]=e._delta,[s,i]=e._direction;(... class $6 (line 66) | class $6 extends Qk{constructor(...t){super(...t),qt(this,"ingKey","pinc... method constructor (line 66) | constructor(...t){super(...t),qt(this,"ingKey","pinching"),qt(this,"al... method init (line 66) | init(){this.state.offset=[1,0],this.state.lastOffset=[1,0],this.state.... method reset (line 66) | reset(){super.reset();const t=this.state;t._touchIds=[],t.canceled=!1,... method computeOffset (line 66) | computeOffset(){const{type:t,movement:n,lastOffset:r}=this.state;t==="... method computeMovement (line 66) | computeMovement(){const{offset:t,lastOffset:n}=this.state;this.state.m... method axisIntent (line 66) | axisIntent(){const t=this.state,[n,r]=t._movement;if(!t.axis){const o=... method restrictToAxis (line 66) | restrictToAxis(t){this.config.lockDirection&&(this.state.axis==="scale... method cancel (line 66) | cancel(){const t=this.state;t.canceled||setTimeout(()=>{t.canceled=!0,... method touchStart (line 66) | touchStart(t){this.ctrl.setEventIds(t);const n=this.state,r=this.ctrl.... method pointerStart (line 66) | pointerStart(t){if(t.buttons!=null&&t.buttons%2!==1)return;this.ctrl.s... method pinchStart (line 66) | pinchStart(t,n){const r=this.state;r.origin=n.origin,this.computeValue... method touchMove (line 66) | touchMove(t){if(!this.state._active)return;const n=E1(t,this.state._to... method pointerMove (line 66) | pointerMove(t){const n=this.state._pointerEvents;if(n.has(t.pointerId)... method pinchMove (line 66) | pinchMove(t,n){const r=this.state,o=r._values[1],s=n.angle-o;let i=0;M... method touchEnd (line 66) | touchEnd(t){this.ctrl.setEventIds(t),this.state._active&&this.state._t... method pointerEnd (line 66) | pointerEnd(t){const n=this.state;this.ctrl.setEventIds(t);try{t.target... method gestureStart (line 66) | gestureStart(t){t.cancelable&&t.preventDefault();const n=this.state;n.... method gestureMove (line 66) | gestureMove(t){if(t.cancelable&&t.preventDefault(),!this.state._active... method gestureEnd (line 66) | gestureEnd(t){this.state._active&&(this.state._active=!1,this.compute(... method wheel (line 66) | wheel(t){const n=this.config.modifierKey;n&&(Array.isArray(n)?!n.find(... method wheelStart (line 66) | wheelStart(t){this.start(t),this.wheelChange(t)} method wheelChange (line 66) | wheelChange(t){"uv"in t||t.cancelable&&t.preventDefault();const r=this... method wheelEnd (line 66) | wheelEnd(){this.state._active&&(this.state._active=!1,this.compute(),t... method bind (line 66) | bind(t){const n=this.config.device;n&&(t(n,"start",this[n+"Start"].bin... method device (line 66) | device(e,t,{shared:n,pointer:{touch:r=!1}={}}){if(n.target&&!pr.touch&&p... method bounds (line 66) | bounds(e,t,{scaleBounds:n={},angleBounds:r={}}){const o=i=>{const a=T1(X... method threshold (line 66) | threshold(e,t,n){return this.lockDirection=n.axis==="lock",zt.toVector(e... method modifierKey (line 66) | modifierKey(e){return e===void 0?"ctrlKey":e} method pinchOnWheel (line 66) | pinchOnWheel(e=!0){return e} class A6 (line 66) | class A6 extends g6{constructor(...t){super(...t),qt(this,"ingKey","whee... method constructor (line 66) | constructor(...t){super(...t),qt(this,"ingKey","wheeling")} method wheel (line 66) | wheel(t){this.state._active||this.start(t),this.wheelChange(t),this.ti... method wheelChange (line 66) | wheelChange(t){const n=this.state;n._delta=Zk(t),zt.addTo(n._movement,... method wheelEnd (line 66) | wheelEnd(){this.state._active&&(this.state._active=!1,this.compute(),t... method bind (line 66) | bind(t){t("wheel","",this.wheel.bind(this))} function O6 (line 66) | function O6(e){V0.set(e.key,e.engine),BS.set(e.key,e.resolver)} function L6 (line 66) | function L6(e,t){if(e==null)return{};var n={},r=Object.keys(e),o,s;for(s... function F6 (line 66) | function F6(e,t){if(e==null)return{};var n=L6(e,t),r,o;if(Object.getOwnP... method target (line 66) | target(e){if(e)return()=>"current"in e?e.current:e} method enabled (line 66) | enabled(e=!0){return e} method window (line 66) | window(e=pr.isBrowser?window:void 0){return e} method eventOptions (line 66) | eventOptions({passive:e=!0,capture:t=!1}={}){return{passive:e,capture:t}} method transform (line 66) | transform(e){return e} function vh (line 66) | function vh(e={},t){const n={};for(const[r,o]of Object.entries(t))switch... function B6 (line 66) | function B6(e,t,n={}){const r=e,{target:o,eventOptions:s,window:i,enable... class n2 (line 66) | class n2{constructor(t,n){qt(this,"_listeners",new Set),this._ctrl=t,thi... method constructor (line 66) | constructor(t,n){qt(this,"_listeners",new Set),this._ctrl=t,this._gest... method add (line 66) | add(t,n,r,o,s){const i=this._listeners,a=i6(n,r),c=this._gestureKey?th... method clean (line 66) | clean(){this._listeners.forEach(t=>t()),this._listeners.clear()} class U6 (line 66) | class U6{constructor(){qt(this,"_timeouts",new Map)}add(t,n,r=140,...o){... method constructor (line 66) | constructor(){qt(this,"_timeouts",new Map)} method add (line 66) | add(t,n,r=140,...o){this.remove(t),this._timeouts.set(t,window.setTime... method remove (line 66) | remove(t){const n=this._timeouts.get(t);n&&window.clearTimeout(n)} method clean (line 66) | clean(){this._timeouts.forEach(t=>void window.clearTimeout(t)),this._t... class H6 (line 66) | class H6{constructor(t){qt(this,"gestures",new Set),qt(this,"_targetEven... method constructor (line 66) | constructor(t){qt(this,"gestures",new Set),qt(this,"_targetEventStore"... method setEventIds (line 66) | setEventIds(t){if(qk(t))return this.touchIds=new Set(l6(t)),this.touch... method applyHandlers (line 66) | applyHandlers(t,n){this.handlers=t,this.nativeHandlers=n} method applyConfig (line 66) | applyConfig(t,n){this.config=B6(t,n,this.config)} method clean (line 66) | clean(){this._targetEventStore.clean();for(const t of this.gestures)th... method effect (line 66) | effect(){return this.config.shared.target&&this.bind(),()=>this._targe... method bind (line 66) | bind(...t){const n=this.config.shared,r={};let o;if(!(n.target&&(o=n.t... function na (line 66) | function na(e,t){e.gestures.add(t),e.gestureEventStores[t]=new n2(e,t),e... function K6 (line 66) | function K6(e,t){t.drag&&na(e,"drag"),t.wheel&&na(e,"wheel"),t.scroll&&n... function V6 (line 66) | function V6(e){const t={},n={},r=new Set;for(let o in e)W6.test(o)?(r.ad... function ra (line 66) | function ra(e,t,n,r,o,s){if(!e.has(n)||!V0.has(r))return;const i=n+"Star... function G6 (line 66) | function G6(e,t){const[n,r,o]=V6(e),s={};return ra(o,n,"onDrag","drag",s... function Y6 (line 66) | function Y6(e,t={},n,r){const o=Se.useMemo(()=>new H6(e),[]);if(o.applyH... function X6 (line 66) | function X6(e){return e.forEach(O6),function(n,r){const{handlers:o,nativ... function r2 (line 66) | function r2(e){let{deltaY:t,deltaX:n}=e,r=0;if(e.ctrlKey||e.altKey||e.me... function J6 (line 66) | function J6(e){const t=z(),n=x.useMemo(()=>{let r="not sure";const o=({e... function hm (line 66) | function hm(e,t,n){const r=e.getShape(t),o=e.getShapeHandles(r);return{s... function eF (line 66) | function eF(e,t){const n=z();return x.useMemo(()=>{const r=c=>{if(c.isKi... function fF (line 66) | function fF(e,t,n){var r,o,s,i,a,c,l=0,u=!1,d=!1,p=!0;if(typeof e!="func... function gF (line 66) | function gF(e,t,n){var r=!0,o=!0;if(typeof e!="function")throw new TypeE... function qp (line 66) | function qp(e){var t=typeof e;return!!e&&(t=="object"||t=="function")} function mF (line 66) | function mF(e){return!!e&&typeof e=="object"} function yF (line 66) | function yF(e){return typeof e=="symbol"||mF(e)&&dF.call(e)==tF} function D1 (line 66) | function D1(e){if(typeof e=="number")return e;if(yF(e))return O1;if(qp(e... method constructor (line 66) | constructor(t=0,n=0,r=0,o=0){m(this,"x",0);m(this,"y",0);m(this,"w",0);m... method point (line 66) | get point(){return new P(this.x,this.y)} method point (line 66) | set point(t){this.x=t.x,this.y=t.y} method minX (line 66) | get minX(){return this.x} method minX (line 66) | set minX(t){this.x=t} method midX (line 66) | get midX(){return this.x+this.w/2} method maxX (line 66) | get maxX(){return this.x+this.w} method minY (line 66) | get minY(){return this.y} method minY (line 66) | set minY(t){this.y=t} method midY (line 66) | get midY(){return this.y+this.h/2} method maxY (line 66) | get maxY(){return this.y+this.h} method width (line 66) | get width(){return this.w} method width (line 66) | set width(t){this.w=t} method height (line 66) | get height(){return this.h} method height (line 66) | set height(t){this.h=t} method aspectRatio (line 66) | get aspectRatio(){return this.width/this.height} method center (line 66) | get center(){return new P(this.midX,this.midY)} method center (line 66) | set center(t){this.minX=t.x-this.width/2,this.minY=t.y-this.height/2} method corners (line 66) | get corners(){return[new P(this.minX,this.minY),new P(this.maxX,this.min... method cornersAndCenter (line 66) | get cornersAndCenter(){return[new P(this.minX,this.minY),new P(this.maxX... method sides (line 66) | get sides(){const{corners:t}=this;return[[t[0],t[1]],[t[1],t[2]],[t[2],t... method size (line 66) | get size(){return new P(this.w,this.h)} method toFixed (line 66) | toFixed(){return this.x=bd(this.x),this.y=bd(this.y),this.w=bd(this.w),t... method setTo (line 66) | setTo(t){return this.x=t.x,this.y=t.y,this.w=t.w,this.h=t.h,this} method set (line 66) | set(t=0,n=0,r=0,o=0){return this.x=t,this.y=n,this.w=r,this.h=o,this} method expand (line 66) | expand(t){const n=Math.min(this.minX,t.minX),r=Math.min(this.minY,t.minY... method expandBy (line 66) | expandBy(t){return this.x-=t,this.y-=t,this.w+=t*2,this.h+=t*2,this} method scale (line 66) | scale(t){return this.x/=t,this.y/=t,this.w/=t,this.h/=t,this} method clone (line 66) | clone(){const{x:t,y:n,w:r,h:o}=this;return new Je(t,n,r,o)} method translate (line 66) | translate(t){return this.x+=t.x,this.y+=t.y,this} method snapToGrid (line 66) | snapToGrid(t){const n=Math.round(this.minX/t)*t,r=Math.round(this.minY/t... method collides (line 66) | collides(t){return Je.Collides(this,t)} method contains (line 66) | contains(t){return Je.Contains(this,t)} method includes (line 66) | includes(t){return Je.Includes(this,t)} method containsPoint (line 66) | containsPoint(t,n=0){return Je.ContainsPoint(this,t,n)} method getHandlePoint (line 66) | getHandlePoint(t){switch(t){case"top_left":return new P(this.minX,this.m... method toJson (line 66) | toJson(){return{x:this.minX,y:this.minY,w:this.w,h:this.h}} method resize (line 66) | resize(t,n,r){const{minX:o,minY:s,maxX:i,maxY:a}=this;let{minX:c,minY:l,... method union (line 66) | union(t){const n=Math.min(this.minX,t.x),r=Math.min(this.minY,t.y),o=Mat... method From (line 66) | static From(t){return new Je(t.x,t.y,t.w,t.h)} method FromCenter (line 66) | static FromCenter(t,n){return new Je(t.x-n.x/2,t.y-n.y/2,n.x,n.y)} method FromPoints (line 66) | static FromPoints(t){if(t.length===0)return new Je;let n=1/0,r=1/0,o=-1/... method Expand (line 66) | static Expand(t,n){const r=Math.min(n.minX,t.minX),o=Math.min(n.minY,t.m... method ExpandBy (line 66) | static ExpandBy(t,n){return new Je(t.minX-n,t.minY-n,t.width+n*2,t.heigh... method Resize (line 66) | static Resize(t,n,r,o,s=!1){const{minX:i,minY:a,maxX:c,maxY:l}=t;let{min... method equals (line 66) | equals(t){return Je.Equals(this,t)} method Equals (line 66) | static Equals(t,n){return n.x===t.x&&n.y===t.y&&n.w===t.w&&n.h===t.h} method zeroFix (line 66) | zeroFix(){return this.w=Math.max(1,this.w),this.h=Math.max(1,this.h),this} method ZeroFix (line 66) | static ZeroFix(t){return new Je(t.x,t.y,Math.max(1,t.w),Math.max(1,t.h))} function xF (line 66) | function xF(e){switch(e){case"top":return"bottom";case"bottom":return"to... function wF (line 66) | function wF(e){switch(e){case"left":return"right";case"right":return"lef... function bF (line 66) | function bF(e){return e==="top_left"||e==="top_right"||e==="bottom_right... function PF (line 66) | function PF(e){const t=z();x.useLayoutEffect(()=>{let n=new ne;function ... method constructor (line 70) | constructor(t,n,r,o,s,i){m(this,"a",1);m(this,"b",0);m(this,"c",0);m(thi... method equals (line 70) | equals(t){return this===t||this.a===t.a&&this.b===t.b&&this.c===t.c&&thi... method identity (line 70) | identity(){return this.a=1,this.b=0,this.c=0,this.d=1,this.e=0,this.f=0,... method multiply (line 70) | multiply(t){const n=t,{a:r,b:o,c:s,d:i,e:a,f:c}=this;return this.a=r*n.a... method rotate (line 70) | rotate(t,n,r){return t===0?this:n===void 0?this.multiply(je.Rotate(t)):t... method translate (line 70) | translate(t,n){return this.multiply(je.Translate(t,n))} method scale (line 70) | scale(t,n){return this.multiply(je.Scale(t,n))} method invert (line 70) | invert(){const{a:t,b:n,c:r,d:o,e:s,f:i}=this,a=t*o-n*r;return this.a=o/a... method applyToPoint (line 70) | applyToPoint(t){return je.applyToPoint(this,t)} method applyToPoints (line 70) | applyToPoints(t){return je.applyToPoints(this,t)} method rotation (line 70) | rotation(){return je.Rotation(this)} method point (line 70) | point(){return je.Point(this)} method decomposed (line 70) | decomposed(){return je.Decompose(this)} method toCssString (line 70) | toCssString(){return je.toCssString(this)} method setTo (line 70) | setTo(t){return Object.assign(this,t),this} method decompose (line 70) | decompose(){return je.Decompose(this)} method clone (line 70) | clone(){return new je(this.a,this.b,this.c,this.d,this.e,this.f)} method Identity (line 70) | static Identity(){return new je(1,0,0,1,0,0)} method Translate (line 70) | static Translate(t,n){return new je(1,0,0,1,t,n)} method Rotate (line 70) | static Rotate(t,n,r){if(t===0)return je.Identity();const o=Math.cos(t),s... method Multiply (line 70) | static Multiply(t,n){return{a:t.a*n.a+t.c*n.b,c:t.a*n.c+t.c*n.d,e:t.a*n.... method Inverse (line 70) | static Inverse(t){const n=t.a*t.d-t.b*t.c;return{a:t.d/n,b:t.b/-n,c:t.c/... method Absolute (line 70) | static Absolute(t){const n=t.a*t.d-t.b*t.c;return{a:t.d/n,b:t.b/-n,c:t.c... method Compose (line 70) | static Compose(...t){const n=je.Identity();for(let r=0,o=t.length;rnew P(t.a*r.x+t.c*r.y+t.e,t.b*... method applyToBounds (line 70) | static applyToBounds(t,n){return new ne(t.e+n.minX,t.f+n.minY,n.width,n.... method From (line 70) | static From(t){return new je(t.a,t.b,t.c,t.d,t.e,t.f)} method Cast (line 70) | static Cast(t){return t instanceof je?t:je.From(t)} function s2 (line 70) | function s2(e,t){return t===0?e:s2(t,e%t)} function i2 (line 70) | function i2(e){const t=e.toString().split(".")[1];if(!t)return 1;const n... class Hi (line 70) | class Hi{constructor(t){m(this,"isFilled",!1);m(this,"isClosed",!0);m(th... method constructor (line 70) | constructor(t){m(this,"isFilled",!1);m(this,"isClosed",!0);m(this,"isL... method hitTestPoint (line 70) | hitTestPoint(t,n=0,r=!1){return this.isClosed&&(this.isFilled||r)&&Zn(... method distanceToPoint (line 70) | distanceToPoint(t,n=!1){return t.dist(this.nearestPoint(t))*(this.isCl... method distanceToLineSegment (line 70) | distanceToLineSegment(t,n){if(t.equals(n))return this.distanceToPoint(... method hitTestLineSegment (line 70) | hitTestLineSegment(t,n,r=0){return this.distanceToLineSegment(t,n)<=r} method nearestPointOnLineSegment (line 70) | nearestPointOnLineSegment(t,n){const{vertices:r}=this;let o,s=1/0,i,a,... method isPointInBounds (line 70) | isPointInBounds(t,n=0){const{bounds:r}=this;return!(t.x!n.isLabel).flatMap(n=>n.... method nearestPoint (line 70) | nearestPoint(n){let r=1/0,o;const{children:s}=this;if(s.length===0)thr... method distanceToPoint (line 70) | distanceToPoint(n,r=!1){return Math.min(...this.children.map((o,s)=>o.... method hitTestPoint (line 70) | hitTestPoint(n,r,o){return!!this.children.filter(s=>!s.isLabel).find(s... method hitTestLineSegment (line 70) | hitTestLineSegment(n,r,o){return!!this.children.filter(s=>!s.isLabel).... method getArea (line 70) | getArea(){return this.children[0].area} method toSimpleSvgPath (line 70) | toSimpleSvgPath(){let n="";for(const o of this.children)n+=o.toSimpleS... function IF (line 70) | function IF(e=!0){const[t,n]=x.useState(0),r=z();x.useEffect(()=>{if(!e)... function a2 (line 70) | function a2({geometry:e}){return e instanceof Br?h.jsx(h.Fragment,{child... function DF (line 70) | function DF(e,t){var n=e?e.length:0;return!!n&&LF(e,t,0)>-1} function RF (line 70) | function RF(e,t,n,r){for(var o=e.length,s=n+-1;++s-1} function rN (line 70) | function rN(e,t){var n=this.__data__,r=Lf(n,e);return r<0?n.push([e,t]):... function bc (line 70) | function bc(e){var t=-1,n=e?e.length:0;for(this.clear();++t=_F){var ... function Ff (line 70) | function Ff(e,t){var n=e.__data__;return fN(t)?n[typeof t=="string"?"str... function q0 (line 70) | function q0(e,t){var n=zF(e,t);return dN(n)?n:void 0} function fN (line 70) | function fN(e){var t=typeof e;return t=="string"||t=="number"||t=="symbo... function gN (line 70) | function gN(e){return!!R1&&R1 in e} function mN (line 70) | function mN(e){if(e!=null){try{return u2.call(e)}catch{}try{return e+""}... function yN (line 70) | function yN(e){return e&&e.length?hN(e):[]} function SN (line 70) | function SN(e,t){return e===t||e!==e&&t!==t} function vN (line 70) | function vN(e){var t=d2(e)?KF.call(e):"";return t==TF||t==$F} function d2 (line 70) | function d2(e){var t=typeof e;return!!e&&(t=="object"||t=="function")} function xN (line 70) | function xN(){} function h2 (line 70) | function h2(e){return bN(e)} function PN (line 70) | function PN(){const e=z(),t=$3("userIds",()=>h2(e.getCollaborators().map... function p2 (line 70) | function p2(e){const t=z();return K(`latestPresence:${e}`,()=>t.getColla... function L1 (line 70) | function L1(e){return e>A5?"inactive":e>Kk?"idle":"active"} function _N (line 70) | function _N(e){const t=x.useRef((e==null?void 0:e.lastActivityTimestamp)... function $N (line 70) | function $N({className:e}){const t=z(),{Background:n,SvgDefs:r}=dt(),o=x... function MN (line 72) | function MN(){const e=z(),t=K("gridSize",()=>e.getDocumentSettings().gri... function AN (line 72) | function AN(){const e=z(),t=K("scribbles",()=>e.getInstanceState().scrib... function jN (line 72) | function jN(){const e=z(),t=K("brush",()=>e.getInstanceState().brush,[e]... function ON (line 72) | function ON(){const e=z(),t=K("zoomBrush",()=>e.getInstanceState().zoomB... function DN (line 72) | function DN(){const e=z(),t=K("snapLines",()=>e.snaps.getIndicators(),[e... function RN (line 72) | function RN(){const e=z(),t=K("handles shapeIdWithHandles",()=>{const{is... function LN (line 72) | function LN({shapeId:e}){const t=z(),{Handles:n}=dt(),r=K("zoomLevel",()... function FN (line 72) | function FN({shapeId:e,handle:t,zoom:n,isCoarse:r}){const o=eF(e,t.id),{... function NN (line 72) | function NN(){const e=z(),t=K("rendering shapes",()=>e.getRenderingShape... function zN (line 72) | function zN(){const e=z(),t=x.useRef(new Set);return js("reflow for cull... function BN (line 72) | function BN(){const e=z(),t=K("rendering shapes",()=>e.getRenderingShape... function UN (line 72) | function UN(){const e=z(),t=K("rendering shapes",()=>e.getRenderingShape... function HN (line 72) | function HN(){const e=z(),{ShapeIndicator:t}=dt(),n=K("hinting shape ids... function KN (line 72) | function KN(){return h.jsxs("g",{id:"cursor",children:[h.jsxs("g",{fill:... function WN (line 72) | function WN(){return h.jsx("path",{id:"cursor_hint",fill:"currentColor",... function VN (line 72) | function VN({id:e}){const t=z(),[n,r]=x.useState(null),o=K("is in root",... function GN (line 72) | function GN(){const e=z(),t=K("selection rotation",()=>e.getSelectionRot... function YN (line 72) | function YN(){const e=z(),t=K("selection rotation",()=>e.getSelectionRot... function XN (line 72) | function XN(){const{OnTheCanvas:e}=dt();return e?h.jsx(e,{}):null} function qN (line 72) | function qN(){const{InFrontOfTheCanvas:e}=dt();return e?h.jsx(e,{}):null} function ZN (line 72) | function ZN(){const e=z(),t=K("camera state",()=>e.getCameraState(),[e])... function QN (line 72) | function QN({className:e,zoom:t,point:n,color:r,viewport:o,opacity:s=1})... function JN (line 72) | function JN({x:e,y:t,z:n,size:r}){return h.jsxs("svg",{className:"tl-gri... function e4 (line 72) | function e4({handle:e,isCoarse:t,className:n,zoom:r}){const o=(t?Wk:Vk)/... function Z0 (line 72) | function Z0(e,t=!0){const n=e.length;if(n<2)return"";let r=e[0],o=e[1];i... function N1 (line 72) | function N1({scribble:e,zoom:t,color:n,opacity:r,className:o}){return e.... function g2 (line 72) | function g2({bounds:e,rotation:t}){const n=x.useRef(null);return xc(n,e.... function n4 (line 72) | function n4({bounds:e,rotation:t}){const n=z(),r=x.useRef(null),o=K("onl... function a4 (line 72) | function a4({points:e,zoom:t}){const n=2.5/t,r=e.reduce((p,f)=>Math.min(... function c4 (line 72) | function c4({gaps:e,direction:t,zoom:n}){const r=3.5/n;let o=[-1/0,1/0],... function l4 (line 72) | function l4({className:e,line:t,zoom:n}){return h.jsx("svg",{className:u... function u4 (line 72) | function u4(){return h.jsx("svg",{width:16,height:16,viewBox:"0 0 16 16"... function m2 (line 72) | function m2(e,t){const n=x.useRef(e);return t(e,n.current)?n.current:(n.... function US (line 72) | function US(e){return m2(e,A3)} function Q0 (line 72) | function Q0(e){return m2(e,U_)} function h4 (line 72) | function h4({overrides:e={},children:t}){const n=Q0(e);return h.jsx(y2.P... function dt (line 72) | function dt(){return x.useContext(y2)} function S2 (line 72) | function S2(){J0.hardReset()} function p4 (line 72) | function p4(){J0.refreshPage()} function g4 (line 72) | function g4(){} function et (line 78) | function et(){return m4()} function y4 (line 78) | function y4(e){e.version"u"?!1:((t=(e=window.matchMed... function x4 (line 78) | function x4(){var e,t;return typeof window>"u"?!1:((t=(e=window.matchMed... function mm (line 78) | function mm(){return{id:et()}} function b2 (line 78) | function b2(e){if(e===null||typeof e!="object"||!("version"in e)||!("use... function w4 (line 78) | function w4(){const e=JSON.parse(D0(x2)||"null")??null;return b2(e)} function b4 (line 78) | function b4(){R0(x2,JSON.stringify({version:ex,user:cu.get()}))} function P4 (line 78) | function P4(e){w2.validate(e),cu.set(e),b4(),I4()} function P2 (line 78) | function P2(){return ym===null&&(ym=et()),ym} function I4 (line 78) | function I4(){Wa==null||Wa.postMessage({type:C2,origin:P2(),data:{user:I... function I2 (line 78) | function I2(){let e=cu.get();return e||(e=w4(),cu.set(e)),e} function E2 (line 78) | function E2(e={}){return{derivePresenceState:e.derivePresenceState??(()=... function r (line 78) | function r(){} function o (line 78) | function o(c,l,u){this.fn=c,this.context=l,this.once=u||!1} function s (line 78) | function s(c,l,u,d,p){if(typeof u!="function")throw new TypeError("The l... function i (line 78) | function i(c,l){--c._eventsCount===0?c._events=new r:delete c._events[l]} function a (line 78) | function a(){this._events=new r,this._eventsCount=0} function zs (line 78) | function zs({children:e,className:t="",...n}){return h.jsx("svg",{...n,c... function tx (line 78) | function tx(e,t,n,r){const o=e.x-n.x,s=e.y-n.y,i=r.x-n.x,a=r.y-n.y,c=t.x... function Nf (line 78) | function Nf(e,t,n,r){const o=(t.x-e.x)*(t.x-e.x)+(t.y-e.y)*(t.y-e.y),s=2... function _4 (line 78) | function _4(e,t,n){const r=[];let o;for(let s=0,i=n.length-1;s(t.y-e.y)*(n.x-e.x)} function rx (line 78) | function rx(e,t,n,r){return Id(e,n,r)!==Id(t,n,r)&&Id(e,t,n)!==Id(e,t,r)} function H1 (line 78) | function H1(e,t){const n=new Map;let r,o,s,i;for(let a=0,c=e.length;aP.Angle(t,n)-P.... function k2 (line 78) | function k2(e,t){let n,r,o,s;for(let i=0,a=e.length;i!0);m(this,"canScroll",()=>... method constructor (line 78) | constructor(t){m(this,"canSnap",()=>!0);m(this,"canScroll",()=>!1);m(t... method providesBackgroundForChildren (line 78) | providesBackgroundForChildren(t){return!1} method canReceiveNewChildrenOfType (line 78) | canReceiveNewChildrenOfType(t,n){return!1} method canDropShapes (line 78) | canDropShapes(t,n){return!1} method expandSelectionOutlinePx (line 78) | expandSelectionOutlinePx(t){return 0} method getCanvasSvgDefs (line 78) | getCanvasSvgDefs(){return[]} method getBoundsSnapGeometry (line 78) | getBoundsSnapGeometry(t){return{}} method getHandleSnapGeometry (line 78) | getHandleSnapGeometry(t){return{}} function M4 (line 78) | function M4(e,t,n={}){const{closed:r=!1,snap:o=1,start:s="outset",end:i=... function K1 (line 78) | function K1({bounds:e,className:t}){const n=z(),r=K("zoom level",()=>n.g... class xh (line 78) | class xh extends Fr{constructor(){super(...arguments);m(this,"hideSelect... method constructor (line 78) | constructor(){super(...arguments);m(this,"hideSelectionBoundsFg",()=>!... method getDefaultProps (line 78) | getDefaultProps(){return{}} method getGeometry (line 78) | getGeometry(n){const r=this.editor.getSortedChildIdsForParent(n.id);re... method component (line 78) | component(n){const r=this.editor.getErasingShapeIds().includes(n.id),{... method indicator (line 78) | indicator(n){const r=this.editor.getShapeGeometry(n).bounds;return h.j... function $2 (line 78) | function $2(e){const t=[...T2],n=new Set;for(const r of e){if(A4.has(r.t... function W1 (line 78) | function W1(e,t){if(!t)return!1;switch(e.type){case"mixed":return t.type... class j4 (line 78) | class j4{constructor(t){m(this,"map");this.map=new Map(t)}get(t){return ... method constructor (line 78) | constructor(t){m(this,"map");this.map=new Map(t)} method get (line 78) | get(t){return this.map.get(t)} method getAsKnownValue (line 78) | getAsKnownValue(t){const n=this.get(t);if(n&&n.type!=="mixed")return n... method size (line 78) | get size(){return this.map.size} method equals (line 78) | equals(t){if(this.size!==t.size)return!1;const n=new Set;for(const[r,o... method keys (line 78) | keys(){return this.map.keys()} method values (line 78) | values(){return this.map.values()} method entries (line 78) | entries(){return this.map.entries()} method [Symbol.iterator] (line 78) | [Symbol.iterator](){return this.map[Symbol.iterator]()} class KS (line 78) | class KS extends j4{set(t,n){this.map.set(t,n)}applyValue(t,n){const r=t... method set (line 78) | set(t,n){this.map.set(t,n)} method applyValue (line 78) | applyValue(t,n){const r=this.get(t);if(!r){this.set(t,{type:"shared",v... class zf (line 78) | class zf{constructor(){m(this,"items",new WeakMap)}get(t,n){return this.... method constructor (line 78) | constructor(){m(this,"items",new WeakMap)} method get (line 78) | get(t,n){return this.items.has(t)||this.items.set(t,n(t)),this.items.g... method access (line 78) | access(t){return this.items.get(t)} method set (line 78) | set(t,n){this.items.set(t,n)} method has (line 78) | has(t){return this.items.has(t)} method invalidate (line 78) | invalidate(t){this.items.delete(t)} method bust (line 78) | bust(){this.items=new WeakMap} function O4 (line 78) | function O4(e,t,n){return fetch(e).then(function(r){return r.arrayBuffer... function D4 (line 78) | function D4(e,t){var o;let n=e;const r=new Set(t);for(;r.has(n);)n=(o=/^... function Ed (line 78) | function Ed(e,t,n){if(n.length===0)return[];const r=new Map;for(const s ... function R4 (line 78) | function R4(e,t,n){const r=t.length;if(e.size===r)return;let o,s;for(let... function L4 (line 78) | function L4(e,t,n){const r=t.length;if(e.size===r)return;let o,s;for(let... function F4 (line 78) | function F4(e,t,n){var s;const r=t.length;if(e.size===r)return;let o={na... function N4 (line 78) | function N4(e,t,n){var s;const r=t.length;if(e.size===r)return;let o={na... function M2 (line 78) | function M2({editor:e}){const t=e.getSelectedShapes(),n=e.getSelectionRo... function wh (line 78) | function wh({delta:e,editor:t,snapshot:n,stage:r}){const{selectionPageCe... function o (line 78) | function o(){const s=r.get(),i={};for(const a of s){const{start:c,end:l}... function u (line 78) | function u(f){l||(l={...a}),l[f]?l[f]===a[f]&&(l[f]=[...l[f]]):l[f]=[]} function d (line 78) | function d(f,y,g){u(f),l[f]=l[f].filter(w=>w.arrowId!==y||w.handleId!==g... function p (line 78) | function p(f,y,g){u(f),l[f].push({arrowId:y,handleId:g})} function B4 (line 78) | function B4(e,t,n){const r=e.getShapeMaskedPageBounds(t);return r===void... function n (line 78) | function n(r){const o=r.getCurrentPageShapeIds(),s=r.getViewportPageBoun... function r (line 78) | function r(){const o={},s=t.get(),i=Array(s.size);return s.forEach(a=>i.... function o (line 78) | function o(){const s=t();return r=s,new Set([...n.get()].filter(i=>vm(e,... function W4 (line 78) | function W4({context:e,editor:t,children:n}){return h.jsx(Rf.Provider,{v... function j2 (line 78) | function j2(){const e=x.useContext(A2);return e?{isDarkMode:e.isDarkMode... function V4 (line 78) | async function V4(e,t,n={}){var C,I;const r=typeof t[0]=="string"?t:t.ma... class Y4 (line 78) | class Y4{constructor(t){m(this,"_clickId","");m(this,"_clickTimeout");m(... method constructor (line 78) | constructor(t){m(this,"_clickId","");m(this,"_clickTimeout");m(this,"_... method clickState (line 78) | get clickState(){return this._clickState} class X4 (line 78) | class X4{constructor(t){m(this,"isSafari");m(this,"isIos");m(this,"isChr... method constructor (line 78) | constructor(t){m(this,"isSafari");m(this,"isIos");m(this,"isChromeForI... function ci (line 78) | function ci(e){return Z4} class q4 (line 78) | class q4{constructor(){m(this,"length",0);m(this,"head",null);m(this,"ta... method constructor (line 78) | constructor(){m(this,"length",0);m(this,"head",null);m(this,"tail",this)} method push (line 78) | push(t){return new ox(t,this)} method toArray (line 78) | toArray(){return Do} method [Symbol.iterator] (line 78) | [Symbol.iterator](){return{next(){return{value:void 0,done:!0}}}} class ox (line 78) | class ox{constructor(t,n){m(this,"length");this.head=t,this.tail=n,this.... method constructor (line 78) | constructor(t,n){m(this,"length");this.head=t,this.tail=n,this.length=... method push (line 78) | push(t){return new ox(t,this)} method toArray (line 78) | toArray(){return Array.from(this)} method [Symbol.iterator] (line 78) | [Symbol.iterator](){let t=this;return{next(){if(t.length){const n=t.head... class Q4 (line 78) | class Q4{constructor(t,n){m(this,"_undos",fn("HistoryManager.undos",ci()... method constructor (line 78) | constructor(t,n){m(this,"_undos",fn("HistoryManager.undos",ci()));m(th... method getNumUndos (line 78) | getNumUndos(){return this._undos.get().length} method getNumRedos (line 78) | getNumRedos(){return this._redos.get().length} method clear (line 78) | clear(){this._undos.set(ci()),this._redos.set(ci())} class J4 (line 78) | class J4{constructor(t){m(this,"scribbleItems",new Map);m(this,"state","... method constructor (line 78) | constructor(t){m(this,"scribbleItems",new Map);m(this,"state","paused"... method reset (line 78) | reset(){this.editor.updateInstanceState({scribbles:[]}),this.scribbleI... class ez (line 78) | class ez{constructor(t){m(this,"_beforeCreateHandlers",{});m(this,"_afte... method constructor (line 78) | constructor(t){m(this,"_beforeCreateHandlers",{});m(this,"_afterCreate... method registerBeforeCreateHandler (line 78) | registerBeforeCreateHandler(t,n){return this._beforeCreateHandlers[t]|... method registerAfterCreateHandler (line 78) | registerAfterCreateHandler(t,n){return this._afterCreateHandlers[t]||(... method registerBeforeChangeHandler (line 78) | registerBeforeChangeHandler(t,n){return this._beforeChangeHandlers[t]|... method registerAfterChangeHandler (line 78) | registerAfterChangeHandler(t,n){return this._afterChangeHandlers[t]||(... method registerBeforeDeleteHandler (line 78) | registerBeforeDeleteHandler(t,n){return this._beforeDeleteHandlers[t]|... method registerAfterDeleteHandler (line 78) | registerAfterDeleteHandler(t,n){return this._afterDeleteHandlers[t]||(... method registerBatchCompleteHandler (line 78) | registerBatchCompleteHandler(t){return this._batchCompleteHandlers.pus... function li (line 78) | function li(e,t){const n=e.indexOf(t);n>=0&&e.splice(n,1)} function Eo (line 78) | function Eo(e,t,n,r,o){const s=e.filter(a=>(r==="forward"?a.startNode.id... function rz (line 78) | function rz(e){e.sort((t,n)=>n.gaps.length-t.gaps.length);for(let t=e.le... class Du (line 78) | class Du{constructor(t){m(this,"editor");this.manager=t,this.editor=t.ed... method constructor (line 78) | constructor(t){m(this,"editor");this.manager=t,this.editor=t.editor} method getSnapPointsCache (line 78) | getSnapPointsCache(){const{editor:t}=this;return t.store.createCompute... method getSnapPoints (line 78) | getSnapPoints(t){return this.getSnapPointsCache().get(t)??[]} method getSnappablePoints (line 78) | getSnappablePoints(){const t=this.getSnapPointsCache(),n=this.manager.... method getSnappableGapNodes (line 78) | getSnappableGapNodes(){return Array.from(this.manager.getSnappableShap... method getVisibleGaps (line 78) | getVisibleGaps(){const t=[],n=[];let r,o;const s=this.getSnappableGapN... method snapTranslateShapes (line 78) | snapTranslateShapes({lockedAxis:t,initialSelectionPageBounds:n,initial... method snapResizeShapes (line 78) | snapResizeShapes({initialSelectionPageBounds:t,dragDelta:n,handle:r,is... method collectPointSnaps (line 78) | collectPointSnaps({selectionSnapPoints:t,otherNodeSnapPoints:n,minOffs... method collectGapSnaps (line 78) | collectGapSnaps({selectionPageBounds:t,minOffset:n,nearestSnapsX:r,nea... method getPointSnapLines (line 78) | getPointSnapLines({nearestSnapsX:t,nearestSnapsY:n}){const r={},o={};i... method getGapSnapLines (line 78) | getGapSnapLines({selectionPageBounds:t,nearestSnapsX:n,nearestSnapsY:r... function V1 (line 78) | function V1(e,t){const{minX:n,maxX:r,minY:o,maxY:s}=t,i=[];switch(e){cas... class O2 (line 78) | class O2{constructor(t){m(this,"editor");this.manager=t,this.editor=t.ed... method constructor (line 78) | constructor(t){m(this,"editor");this.manager=t,this.editor=t.editor} method getSnapGeometryCache (line 78) | getSnapGeometryCache(){const{editor:t}=this;return t.store.createCompu... method iterateSnapPointsInPageSpace (line 78) | *iterateSnapPointsInPageSpace(t,n){var o,s;const r=(o=this.getSnapGeom... method iterateSnapOutlines (line 78) | *iterateSnapOutlines(t,n){var o,s;const r=(o=this.getSnapGeometryCache... method getHandleSnapPosition (line 78) | getHandleSnapPosition({currentShapeId:t,handle:n,handleInPageSpace:r})... method snapHandle (line 78) | snapHandle({currentShapeId:t,handle:n}){const o=yi(this.editor.getShap... class Uf (line 78) | class Uf{constructor(t){m(this,"shapeBounds");m(this,"handles");m(this,"... method constructor (line 78) | constructor(t){m(this,"shapeBounds");m(this,"handles");m(this,"_snapIn... method getIndicators (line 78) | getIndicators(){return this._snapIndicators.get()??Do} method clearIndicators (line 78) | clearIndicators(){this.getIndicators().length&&this._snapIndicators.se... method setIndicators (line 78) | setIndicators(t){this._snapIndicators.set(t)} method getSnapThreshold (line 78) | getSnapThreshold(){return 8/this.editor.getZoomLevel()} method getSnappableShapes (line 78) | getSnappableShapes(){const{editor:t}=this,n=t.getRenderingBounds(),r=t... method getCurrentCommonAncestor (line 78) | getCurrentCommonAncestor(){return this.editor.findCommonAncestor(this.... function G1 (line 78) | function G1(e){return e.replace(dz,` class fz (line 81) | class fz{constructor(t){m(this,"baseElm");m(this,"measureText",(t,n)=>{v... method constructor (line 81) | constructor(t){m(this,"baseElm");m(this,"measureText",(t,n)=>{var i;co... method measureElementTextNodeSpans (line 81) | measureElementTextNodeSpans(t,{shouldTruncateToFirstLine:n=!1}={}){con... method measureTextSpans (line 81) | measureTextSpans(t,n){var l;if(t==="")return[];const r=(l=this.baseElm... class gz (line 81) | class gz{constructor(t){m(this,"cancelRaf");m(this,"isPaused",!0);m(this... method constructor (line 81) | constructor(t){m(this,"cancelRaf");m(this,"isPaused",!0);m(this,"now",... class Hr (line 81) | class Hr{constructor(t,n){m(this,"updateUserPreferences",t=>{this.user.s... method constructor (line 81) | constructor(t,n){m(this,"updateUserPreferences",t=>{this.user.setUserP... method getUserPreferences (line 81) | getUserPreferences(){return{id:this.getId(),name:this.getName(),locale... method getIsDarkMode (line 81) | getIsDarkMode(){return this.user.userPreferences.get().isDarkMode??(th... method getEdgeScrollSpeed (line 81) | getEdgeScrollSpeed(){return this.user.userPreferences.get().edgeScroll... method getAnimationSpeed (line 81) | getAnimationSpeed(){return this.user.userPreferences.get().animationSp... method getId (line 81) | getId(){return this.user.userPreferences.get().id} method getName (line 81) | getName(){return this.user.userPreferences.get().name??ai.name} method getLocale (line 81) | getLocale(){return this.user.userPreferences.get().locale??ai.locale} method getColor (line 81) | getColor(){return this.user.userPreferences.get().color??ai.color} method getIsSnapMode (line 81) | getIsSnapMode(){return this.user.userPreferences.get().isSnapMode??ai.... method getIsWrapMode (line 81) | getIsWrapMode(){return this.user.userPreferences.get().isWrapMode??ai.... function Zc (line 81) | function Zc(e){return Math.abs(e.props.bend)<8} function Qp (line 81) | function Qp(e,t){if(t.type==="point")return;const n=e.getShape(t.boundSh... function X1 (line 81) | function X1(e,t,n,r){if(n.type==="point")return P.From(n);const o=e.getS... function jr (line 81) | function jr(e,t){const n=e.getShapePageTransform(t);let r,o;t.props.star... function ix (line 81) | function ix(e,t,n){if(!t||!n)return"safe";if(t===n)return"double-bound";... function Al (line 81) | function Al(e,t){const{start:n,end:r,arrowheadStart:o,arrowheadEnd:s}=t.... function q1 (line 81) | function q1(e,t,n,r){if(r===void 0||r.isExact)return;const o=oe.applyToP... function xm (line 81) | function xm(e,t,n=0){const{arrowheadEnd:r,arrowheadStart:o}=t.props,s=t.... function Z1 (line 81) | function Z1(e,t,n){const r=-2*(e.x*(t.y-n.y)-e.y*(t.x-n.x)+t.x*n.y-n.x*t... function vz (line 81) | function vz(e,t,n,r,o,s,i){const a=P.Angle(e,n),c=P.Angle(e,r);let l=$u(... class se (line 81) | class se{constructor(t,n){m(this,"id");m(this,"type");m(this,"shapeType"... method constructor (line 81) | constructor(t,n){m(this,"id");m(this,"type");m(this,"shapeType");m(thi... method getPath (line 81) | getPath(){return this._path.get()} method getCurrent (line 81) | getCurrent(){return this._current.get()} method getIsActive (line 81) | getIsActive(){return this._isActive.get()} method getCurrentToolIdMask (line 81) | getCurrentToolIdMask(){return this._currentToolIdMask.get()} method setCurrentToolIdMask (line 81) | setCurrentToolIdMask(t){this._currentToolIdMask.set(t)} class bh (line 81) | class bh extends se{constructor(){super(...arguments);m(this,"onKeyDown"... method constructor (line 81) | constructor(){super(...arguments);m(this,"onKeyDown",n=>{var r;switch(... class J (line 81) | class J extends E4.EventEmitter{constructor({store:n,user:r,shapeUtils:o... method constructor (line 81) | constructor({store:n,user:r,shapeUtils:o,tools:s,getContainer:i,initia... method dispose (line 81) | dispose(){this.disposables.forEach(n=>n()),this.disposables.clear()} method getShapeUtil (line 81) | getShapeUtil(n){const r=typeof n=="string"?n:n.type,o=Lr(this.shapeUti... method undo (line 81) | undo(){return this._flushEventsForTick(0),this.history.undo(),this} method getCanUndo (line 81) | getCanUndo(){return this.history.getNumUndos()>0} method redo (line 81) | redo(){return this._flushEventsForTick(0),this.history.redo(),this} method getCanRedo (line 81) | getCanRedo(){return this.history.getNumRedos()>0} method mark (line 81) | mark(n,r,o){return this.history.mark(n,r,o),this} method bail (line 81) | bail(){return this.history.bail(),this} method bailToMark (line 81) | bailToMark(n){return this.history.bailToMark(n),this} method batch (line 81) | batch(n){return this.history.batch(n),this} method _getArrowBindingsIndex (line 81) | _getArrowBindingsIndex(){return z4(this)} method getArrowsBoundTo (line 81) | getArrowsBoundTo(n){return this._getArrowBindingsIndex().get()[n]||Do} method getArrowInfoCache (line 81) | getArrowInfoCache(){return this.store.createComputedCache("arrow infoC... method getArrowInfo (line 81) | getArrowInfo(n){const r=typeof n=="string"?n:n.id;return this.getArrow... method annotateError (line 81) | annotateError(n,{origin:r,willCrashApp:o,tags:s,extras:i}){const a=thi... method createErrorAnnotations (line 81) | createErrorAnnotations(n,r){try{const o=this.getEditingShapeId();retur... method getCrashingError (line 81) | getCrashingError(){return this._crashingError} method crash (line 81) | crash(n){return this._crashingError=n,this.store.markAsPossiblyCorrupt... method getPath (line 81) | getPath(){return this.root.getPath().split("root.")[1]} method isIn (line 81) | isIn(n){const r=n.split(".").reverse();let o=this.root;for(;r.length>0... method isInAny (line 81) | isInAny(...n){return n.some(r=>this.isIn(r))} method setCurrentTool (line 81) | setCurrentTool(n,r={}){return this.root.transition(n,r),this} method getCurrentTool (line 81) | getCurrentTool(){return this.root.getCurrent()} method getCurrentToolId (line 81) | getCurrentToolId(){const n=this.getCurrentTool();return n?n.getCurrent... method getStateDescendant (line 81) | getStateDescendant(n){var s;const r=n.split(".").reverse();let o=this.... method getDocumentSettings (line 81) | getDocumentSettings(){return this.store.get(RS)} method updateDocumentSettings (line 81) | updateDocumentSettings(n){return this.store.put([{...this.getDocumentS... method getInstanceState (line 81) | getInstanceState(){return this.store.get(In)} method updateInstanceState (line 81) | updateInstanceState(n,r){return this._updateInstanceState(n,{ephemeral... method getOpenMenus (line 81) | getOpenMenus(){return this.getInstanceState().openMenus} method addOpenMenu (line 81) | addOpenMenu(n){const r=new Set(this.getOpenMenus());return r.has(n)||(... method deleteOpenMenu (line 81) | deleteOpenMenu(n){const r=new Set(this.getOpenMenus());return r.has(n)... method clearOpenMenus (line 81) | clearOpenMenus(){return this.getOpenMenus().length&&this.updateInstanc... method getIsMenuOpen (line 81) | getIsMenuOpen(){return this.getOpenMenus().length>0} method getPageStates (line 81) | getPageStates(){return this._getPageStatesQuery().get()} method _getPageStatesQuery (line 81) | _getPageStatesQuery(){return this.store.query.records("instance_page_s... method getCurrentPageState (line 81) | getCurrentPageState(){return this.store.get(this._getCurrentPageStateI... method _getCurrentPageStateId (line 81) | _getCurrentPageStateId(){return Zt.createId(this.getCurrentPageId())} method updateCurrentPageState (line 81) | updateCurrentPageState(n,r){return this._setInstancePageState(n,r),this} method getSelectedShapeIds (line 81) | getSelectedShapeIds(){return this.getCurrentPageState().selectedShapeIds} method getSelectedShapes (line 81) | getSelectedShapes(){const{selectedShapeIds:n}=this.getCurrentPageState... method setSelectedShapes (line 81) | setSelectedShapes(n,r){const o=n.map(s=>typeof s=="string"?s:s.id);ret... method select (line 81) | select(...n){const r=typeof n[0]=="string"?n:n.map(o=>o.id);return thi... method deselect (line 81) | deselect(...n){const r=typeof n[0]=="string"?n:n.map(s=>s.id),o=this.g... method selectAll (line 81) | selectAll(){const n=this.getSortedChildIdsForParent(this.getCurrentPag... method selectNone (line 81) | selectNone(){return this.getSelectedShapeIds().length>0&&this.setSelec... method getOnlySelectedShapeId (line 81) | getOnlySelectedShapeId(){var n;return((n=this.getOnlySelectedShape())=... method getOnlySelectedShape (line 81) | getOnlySelectedShape(){const n=this.getSelectedShapes();return n.lengt... method getSelectionPageBounds (line 81) | getSelectionPageBounds(){const n=this.getCurrentPageState().selectedSh... method getSelectionRotation (line 81) | getSelectionRotation(){const n=this.getSelectedShapeIds();let r=!1,o=0... method getSelectionRotatedPageBounds (line 81) | getSelectionRotatedPageBounds(){const n=this.getSelectedShapeIds();if(... method getSelectionRotatedScreenBounds (line 81) | getSelectionRotatedScreenBounds(){const n=this.getSelectionRotatedPage... method getFocusedGroupId (line 81) | getFocusedGroupId(){return this.getCurrentPageState().focusedGroupId??... method getFocusedGroup (line 81) | getFocusedGroup(){const n=this.getFocusedGroupId();return n?this.getSh... method setFocusedGroup (line 81) | setFocusedGroup(n){const r=typeof n=="string"?n:(n==null?void 0:n.id)?... method popFocusedGroupId (line 81) | popFocusedGroupId(){const n=this.getFocusedGroup();if(n){const r=this.... method getEditingShapeId (line 81) | getEditingShapeId(){return this.getCurrentPageState().editingShapeId} method getEditingShape (line 81) | getEditingShape(){const n=this.getEditingShapeId();return n?this.getSh... method setEditingShape (line 81) | setEditingShape(n){const r=typeof n=="string"?n:(n==null?void 0:n.id)?... method getHoveredShapeId (line 81) | getHoveredShapeId(){return this.getCurrentPageState().hoveredShapeId} method getHoveredShape (line 81) | getHoveredShape(){const n=this.getHoveredShapeId();return n?this.getSh... method setHoveredShape (line 81) | setHoveredShape(n){const r=typeof n=="string"?n:(n==null?void 0:n.id)?... method getHintingShapeIds (line 81) | getHintingShapeIds(){return this.getCurrentPageState().hintingShapeIds} method getHintingShape (line 81) | getHintingShape(){const n=this.getHintingShapeIds();return fe(n.map(r=... method setHintingShapes (line 81) | setHintingShapes(n){const r=typeof n[0]=="string"?n:n.map(o=>o.id);ret... method getErasingShapeIds (line 81) | getErasingShapeIds(){return this.getCurrentPageState().erasingShapeIds} method getErasingShapes (line 81) | getErasingShapes(){const n=this.getErasingShapeIds();return fe(n.map(r... method setErasingShapes (line 81) | setErasingShapes(n){const r=typeof n[0]=="string"?n:n.map(s=>s.id);r.s... method getCroppingShapeId (line 81) | getCroppingShapeId(){return this.getCurrentPageState().croppingShapeId} method setCroppingShape (line 81) | setCroppingShape(n){const r=typeof n=="string"?n:(n==null?void 0:n.id)... method getCameraId (line 81) | getCameraId(){return hn.createId(this.getCurrentPageId())} method getCamera (line 81) | getCamera(){return this.store.get(this.getCameraId())} method getZoomLevel (line 81) | getZoomLevel(){return this.getCamera().z} method _setCamera (line 81) | _setCamera(n,r=!1){const o=this.getCamera();return o.x===n.x&&o.y===n.... method setCamera (line 81) | setCamera(n,r){const o=Number.isFinite(n.x)?n.x:0,s=Number.isFinite(n.... method centerOnPoint (line 81) | centerOnPoint(n,r){if(!this.getInstanceState().canMoveCamera)return th... method zoomToContent (line 81) | zoomToContent(n={duration:220}){const r=this.getSelectionPageBounds()?... method zoomToFit (line 81) | zoomToFit(n){if(!this.getInstanceState().canMoveCamera)return this;con... method resetZoom (line 81) | resetZoom(n=this.getViewportScreenCenter(),r){if(!this.getInstanceStat... method zoomIn (line 81) | zoomIn(n=this.getViewportScreenCenter(),r){if(!this.getInstanceState()... method zoomOut (line 81) | zoomOut(n=this.getViewportScreenCenter(),r){if(!this.getInstanceState(... method zoomToSelection (line 81) | zoomToSelection(n){if(!this.getInstanceState().canMoveCamera)return th... method panZoomIntoView (line 81) | panZoomIntoView(n,r){if(!this.getInstanceState().canMoveCamera)return ... method zoomToBounds (line 81) | zoomToBounds(n,r){if(!this.getInstanceState().canMoveCamera)return thi... method pan (line 81) | pan(n,r){if(!this.getInstanceState().canMoveCamera)return this;const{x... method stopCameraAnimation (line 81) | stopCameraAnimation(){return this.emit("stop-camera-animation"),this} method _animateViewport (line 81) | _animateViewport(n){if(!this._viewportAnimation)return;const r=()=>{th... method _animateToViewport (line 81) | _animateToViewport(n,r={}){const{duration:o=0,easing:s=nn.easeInOutCub... method slideCamera (line 81) | slideCamera(n={}){if(!this.getInstanceState().canMoveCamera)return thi... method animateToUser (line 81) | animateToUser(n){const r=this.getCollaborators().find(o=>o.userId===n)... method animateToShape (line 81) | animateToShape(n,r=M5){if(!this.getInstanceState().canMoveCamera)retur... method updateViewportScreenBounds (line 81) | updateViewportScreenBounds(n,r=!1){n.width=Math.max(n.width,1),n.heigh... method getViewportScreenBounds (line 81) | getViewportScreenBounds(){const{x:n,y:r,w:o,h:s}=this.getInstanceState... method getViewportScreenCenter (line 81) | getViewportScreenCenter(){const n=this.getViewportScreenBounds();retur... method getViewportPageBounds (line 81) | getViewportPageBounds(){const{w:n,h:r}=this.getViewportScreenBounds(),... method getViewportPageCenter (line 81) | getViewportPageCenter(){return this.getViewportPageBounds().center} method screenToPage (line 81) | screenToPage(n){const{screenBounds:r}=this.store.unsafeGetWithoutCaptu... method pageToScreen (line 81) | pageToScreen(n){const r=this.getViewportScreenBounds(),{x:o,y:s,z:i=1}... method pageToViewport (line 81) | pageToViewport(n){const{x:r,y:o,z:s=1}=this.getCamera();return{x:(n.x+... method _getCollaboratorsQuery (line 81) | _getCollaboratorsQuery(){return this.store.query.records("instance_pre... method getCollaborators (line 81) | getCollaborators(){const n=this._getCollaboratorsQuery().get();return ... method getCollaboratorsOnCurrentPage (line 81) | getCollaboratorsOnCurrentPage(){const n=this.getCurrentPageId();return... method startFollowingUser (line 81) | startFollowingUser(n){const r=this._getCollaboratorsQuery().get().filt... method stopFollowingUser (line 81) | stopFollowingUser(){return this.updateInstanceState({followingUserId:n... method getCameraState (line 81) | getCameraState(){return this._cameraState.get()} method getUnorderedRenderingShapes (line 81) | getUnorderedRenderingShapes(n){const r=[];let o=Io*2,s=Io;const i=this... method getRenderingShapes (line 81) | getRenderingShapes(){return this.getUnorderedRenderingShapes(!0).sort(... method getRenderingBounds (line 81) | getRenderingBounds(){return this._renderingBounds.get()} method updateRenderingBounds (line 81) | updateRenderingBounds(){const n=this.getViewportPageBounds();return n.... method _getAllPagesQuery (line 81) | _getAllPagesQuery(){return this.store.query.records("page")} method getPages (line 81) | getPages(){return this._getAllPagesQuery().get().sort(en)} method getCurrentPage (line 81) | getCurrentPage(){return this.getPage(this.getCurrentPageId())} method getCurrentPageId (line 81) | getCurrentPageId(){return this.getInstanceState().currentPageId} method getPage (line 81) | getPage(n){return this.store.get(typeof n=="string"?n:n.id)} method getCurrentPageShapeIds (line 81) | getCurrentPageShapeIds(){return this._currentPageShapeIds.get()} method getCurrentPageShapeIdsSorted (line 81) | getCurrentPageShapeIdsSorted(){return Array.from(this.getCurrentPageSh... method getPageShapeIds (line 81) | getPageShapeIds(n){const r=typeof n=="string"?n:n.id,o=this.store.quer... method setCurrentPage (line 81) | setCurrentPage(n,r){const o=typeof n=="string"?n:n.id;return this._set... method updatePage (line 81) | updatePage(n,r){return this._updatePage(n,r),this} method createPage (line 81) | createPage(n){return this._createPage(n),this} method deletePage (line 81) | deletePage(n){const r=typeof n=="string"?n:n.id;return this._deletePag... method duplicatePage (line 81) | duplicatePage(n,r=Ho.createId()){if(this.getPages().length>=Gp)return ... method renamePage (line 81) | renamePage(n,r,o){const s=typeof n=="string"?n:n.id;return this.getIns... method _getAllAssetsQuery (line 81) | _getAllAssetsQuery(){return this.store.query.records("asset")} method getAssets (line 81) | getAssets(){return this._getAllAssetsQuery().get()} method createAssets (line 81) | createAssets(n){return this._createAssets(n),this} method updateAssets (line 81) | updateAssets(n){return this._updateAssets(n),this} method deleteAssets (line 81) | deleteAssets(n){const r=typeof n[0]=="string"?n:n.map(o=>o.id);return ... method getAsset (line 81) | getAsset(n){return this.store.get(typeof n=="string"?n:n.id)} method _getShapeGeometryCache (line 81) | _getShapeGeometryCache(){return this.store.createComputedCache("bounds... method getShapeGeometry (line 81) | getShapeGeometry(n){return this._getShapeGeometryCache().get(typeof n=... method _getShapeHandlesCache (line 81) | _getShapeHandlesCache(){return this.store.createComputedCache("handles... method getShapeHandles (line 81) | getShapeHandles(n){return this._getShapeHandlesCache().get(typeof n=="... method getShapeLocalTransform (line 81) | getShapeLocalTransform(n){const r=typeof n=="string"?n:n.id,o=this.get... method _getShapePageTransformCache (line 81) | _getShapePageTransformCache(){return this.store.createComputedCache("p... method getShapeParentTransform (line 81) | getShapeParentTransform(n){const r=typeof n=="string"?n:n.id,o=this.ge... method getShapePageTransform (line 81) | getShapePageTransform(n){const r=typeof n=="string"?n:n.id;return this... method _getShapePageBoundsCache (line 81) | _getShapePageBoundsCache(){return this.store.createComputedCache("page... method getShapePageBounds (line 81) | getShapePageBounds(n){return this._getShapePageBoundsCache().get(typeo... method _getShapeClipPathCache (line 81) | _getShapeClipPathCache(){return this.store.createComputedCache("clipPa... method getShapeClipPath (line 81) | getShapeClipPath(n){return this._getShapeClipPathCache().get(typeof n=... method _getShapeMaskCache (line 81) | _getShapeMaskCache(){return this.store.createComputedCache("pageMaskCa... method getShapeMask (line 81) | getShapeMask(n){return this._getShapeMaskCache().get(typeof n=="string... method getShapeMaskedPageBounds (line 81) | getShapeMaskedPageBounds(n){return typeof n!="string"&&(n=n.id),this._... method _getShapeMaskedPageBoundsCache (line 81) | _getShapeMaskedPageBoundsCache(){return this.store.createComputedCache... method getShapeAncestors (line 81) | getShapeAncestors(n,r=[]){const o=typeof n=="string"?n:n.id,s=this.get... method findShapeAncestor (line 81) | findShapeAncestor(n,r){const o=typeof n=="string"?n:n.id,s=this.getSha... method hasAncestor (line 81) | hasAncestor(n,r){const o=typeof n=="string"?n:n==null?void 0:n.id,s=o&... method findCommonAncestor (line 81) | findCommonAncestor(n,r){var l;if(n.length===0)return;const o=typeof n[... method isShapeOrAncestorLocked (line 81) | isShapeOrAncestorLocked(n){const r=typeof n=="string"?this.getShape(n)... method _notVisibleShapes (line 81) | _notVisibleShapes(){return U4(this)} method getCulledShapes (line 81) | getCulledShapes(){const n=this._notVisibleShapes().get(),r=this.getSel... method getCurrentPageBounds (line 81) | getCurrentPageBounds(){let n;return this.getCurrentPageShapeIdsSorted(... method getSelectedShapeAtPoint (line 81) | getSelectedShapeAtPoint(n){const r=this.getSelectedShapeIds();return t... method getShapeAtPoint (line 81) | getShapeAtPoint(n,r={}){const o=this.getZoomLevel(),s=this.getViewport... method getShapesAtPoint (line 81) | getShapesAtPoint(n,r={}){return this.getCurrentPageShapes().filter(o=>... method isPointInShape (line 81) | isPointInShape(n,r,o={}){const{hitInside:s=!1,margin:i=0}=o,a=typeof n... method getPointInShapeSpace (line 81) | getPointInShapeSpace(n,r){const o=typeof n=="string"?n:n.id;return thi... method getPointInParentSpace (line 81) | getPointInParentSpace(n,r){const o=typeof n=="string"?n:n.id,s=this.ge... method getCurrentPageShapes (line 81) | getCurrentPageShapes(){return Array.from(this.getCurrentPageShapeIds()... method getCurrentPageShapesSorted (line 81) | getCurrentPageShapesSorted(){const n=[],r=this.getSortedChildIdsForPar... method getCurrentPageRenderingShapesSorted (line 81) | getCurrentPageRenderingShapesSorted(){const n=this.getCulledShapes();r... method isShapeOfType (line 81) | isShapeOfType(n,r){const o=typeof n=="string"?this.getShape(n):n;retur... method getShape (line 81) | getShape(n){const r=typeof n=="string"?n:n.id;if(Kn(r))return this.sto... method getShapeParent (line 81) | getShapeParent(n){const r=typeof n=="string"?n:n==null?void 0:n.id;if(... method getShapeNearestSibling (line 81) | getShapeNearestSibling(n,r){return r?r.parentId===n.parentId?r:this.fi... method isShapeInPage (line 81) | isShapeInPage(n,r=this.getCurrentPageId()){const o=typeof n=="string"?... method getAncestorPageId (line 81) | getAncestorPageId(n){const r=typeof n=="string"?n:n==null?void 0:n.id,... method reparentShapes (line 81) | reparentShapes(n,r,o){const s=typeof n[0]=="string"?n:n.map(y=>y.id);i... method getHighestIndexForParent (line 81) | getHighestIndexForParent(n){const r=typeof n=="string"?n:n.id,o=this._... method getSortedChildIdsForParent (line 81) | getSortedChildIdsForParent(n){const r=typeof n=="string"?n:n.id,o=this... method visitDescendants (line 81) | visitDescendants(n,r){const o=typeof n=="string"?n:n.id,s=this.getSort... method getShapeAndDescendantIds (line 81) | getShapeAndDescendantIds(n){const r=new Set,o=[...n];for(;o.length>0;)... method getDroppingOverShape (line 81) | getDroppingOverShape(n,r=[]){const o=this.getCurrentPageShapesSorted()... method getOutermostSelectableShape (line 81) | getOutermostSelectableShape(n,r){const o=typeof n=="string"?n:n.id,s=t... method rotateShapesBy (line 81) | rotateShapesBy(n,r){if((typeof n[0]=="string"?n:n.map(i=>i.id)).length... method getChangesToTranslateShape (line 81) | getChangesToTranslateShape(n,r){var i,a,c;let o=n;const s=this.getShap... method nudgeShapes (line 81) | nudgeShapes(n,r,o){const s=typeof n[0]=="string"?n:n.map(a=>a.id);if(s... method duplicateShapes (line 81) | duplicateShapes(n,r){const o=typeof n[0]=="string"?n:n.map(u=>u.id);if... method moveShapesToPage (line 81) | moveShapesToPage(n,r){const o=typeof n[0]=="string"?n:n.map(c=>c.id);i... method toggleLock (line 81) | toggleLock(n){const r=typeof n[0]=="string"?n:n.map(a=>a.id);if(this.g... method sendToBack (line 81) | sendToBack(n){const r=typeof n[0]=="string"?n:n.map(s=>s.id),o=Ed(this... method sendBackward (line 81) | sendBackward(n){const r=typeof n[0]=="string"?n:n.map(s=>s.id),o=Ed(th... method bringForward (line 81) | bringForward(n){const r=typeof n[0]=="string"?n:n.map(s=>s.id),o=Ed(th... method bringToFront (line 81) | bringToFront(n){const r=typeof n[0]=="string"?n:n.map(s=>s.id),o=Ed(th... method flipShapes (line 81) | flipShapes(n,r){const o=typeof n[0]=="string"?n:n.map(a=>a.id);if(this... method stackShapes (line 81) | stackShapes(n,r,o){const s=typeof n[0]=="string"?n:n.map(w=>w.id);if(t... method packShapes (line 81) | packShapes(n,r){var _,k;const o=typeof n[0]=="string"?n:n.map($=>$.id)... method alignShapes (line 81) | alignShapes(n,r){const o=typeof n[0]=="string"?n:n.map(l=>l.id);if(thi... method distributeShapes (line 81) | distributeShapes(n,r){const o=typeof n[0]=="string"?n:n.map(b=>b.id);i... method stretchShapes (line 81) | stretchShapes(n,r){const o=typeof n[0]=="string"?n:n.map(l=>l.id);if(t... method resizeShape (line 81) | resizeShape(n,r,o={}){var f;const s=typeof n=="string"?n:n.id;if(this.... method _scalePagePoint (line 81) | _scalePagePoint(n,r,o,s){const i=P.RotWith(n,r,-s).sub(r),a=P.MulV(i,o... method _resizeUnalignedShape (line 81) | _resizeUnalignedShape(n,r,o){const{type:s}=o.initialShape,i=new P(r.x,... method getInitialMetaForShape (line 81) | getInitialMetaForShape(n){return{}} method createShape (line 81) | createShape(n){return this._createShapes([n]),this} method createShapes (line 81) | createShapes(n){if(!Array.isArray(n))throw Error("Editor.createShapes:... method animateShape (line 81) | animateShape(n,r){return this.animateShapes([n],r)} method animateShapes (line 81) | animateShapes(n,r={}){const{duration:o=500,easing:s=nn.linear}=r,i=et(... method groupShapes (line 81) | groupShapes(n,r=Be()){var f;if(!Array.isArray(n))throw Error("Editor.g... method ungroupShapes (line 81) | ungroupShapes(n){const r=typeof n[0]=="string"?n:n.map(a=>a.id);if(thi... method updateShape (line 81) | updateShape(n,r){return this.updateShapes([n],r),this} method updateShapes (line 81) | updateShapes(n,r){const o=Array(n.length);for(let s=0,i=n.length;s{var o;return!((o=this.getS... method deleteShapes (line 81) | deleteShapes(n){if(!Array.isArray(n))throw Error("Editor.deleteShapes:... method deleteShape (line 81) | deleteShape(n){return this.deleteShapes([typeof n=="string"?n:n.id]),t... method _extractSharedStyles (line 81) | _extractSharedStyles(n,r){if(this.isShapeOfType(n,"group")){const o=th... method _getSelectionSharedStyles (line 81) | _getSelectionSharedStyles(){const n=this.getSelectedShapes(),r=new KS;... method getStyleForNextShape (line 81) | getStyleForNextShape(n){const r=this.getInstanceState().stylesForNextS... method getShapeStyleIfExists (line 81) | getShapeStyleIfExists(n,r){const o=this.styleProps[n.type].get(r);if(o... method getSharedStyles (line 81) | getSharedStyles(){if(this.isIn("select")&&this.getSelectedShapeIds().l... method getSharedOpacity (line 81) | getSharedOpacity(){if(this.isIn("select")&&this.getSelectedShapeIds().... method setOpacityForNextShapes (line 81) | setOpacityForNextShapes(n,r){return this.updateInstanceState({opacityF... method setOpacityForSelectedShapes (line 81) | setOpacityForSelectedShapes(n,r){const o=this.getSelectedShapes();if(o... method setStyleForNextShapes (line 81) | setStyleForNextShapes(n,r,o){const s=this.getInstanceState().stylesFor... method setStyleForSelectedShapes (line 81) | setStyleForSelectedShapes(n,r,o){const s=this.getSelectedShapes();if(s... method registerExternalAssetHandler (line 81) | registerExternalAssetHandler(n,r){return this.externalAssetContentHand... method getAssetForExternalContent (line 81) | async getAssetForExternalContent(n){var r,o;return await((o=(r=this.ex... method registerExternalContentHandler (line 81) | registerExternalContentHandler(n,r){return this.externalContentHandler... method putExternalContent (line 81) | async putExternalContent(n){var r,o;return(o=(r=this.externalContentHa... method getContentFromCurrentPage (line 81) | getContentFromCurrentPage(n){const r=typeof n[0]=="string"?n:n.map(c=>... method putContentOntoCurrentPage (line 81) | putContentOntoCurrentPage(n,r={}){var k;if(this.getInstanceState().isR... method getSvgElement (line 82) | async getSvgElement(n,r={}){const o=await V4(this,n,r);if(!o)return;co... method getSvgString (line 82) | async getSvgString(n,r={}){const o=await this.getSvgElement(n,r);retur... method getSvg (line 82) | async getSvg(n,r={}){const o=await this.getSvgElement(n,r);if(o)return... method _updateInputsFromEvent (line 82) | _updateInputsFromEvent(n){var S;const{pointerVelocity:r,previousScreen... method cancel (line 82) | cancel(){return this.dispatch({type:"misc",name:"cancel"}),this} method interrupt (line 82) | interrupt(){return this.dispatch({type:"misc",name:"interrupt"}),this} method complete (line 82) | complete(){return this.dispatch({type:"misc",name:"complete"}),this} method cancelDoubleClick (line 82) | cancelDoubleClick(){this._clickManager.cancelDoubleClickTimeout()} method _flushEventsForTick (line 82) | _flushEventsForTick(n){this.batch(()=>{if(this._pendingEventsForNextTi... function _d (line 82) | function _d(e,t=e.getCurrentPageId()){const n=e.getPage(t).name;e.emit("... function Qc (line 82) | function Qc(e,t){if(!t)return e;let n=null;const r=Object.entries(t);for... function D2 (line 82) | function D2(e,t,n){const r=e.getShape(t);if(!r)return;n.push(r);const o=... function Ru (line 82) | function Ru(){const e=z(),t=j2();return K("isDarkMode",()=>(t==null?void... function ds (line 82) | function ds(e,t,n,r,o,s=16,i=16){const a=(-n-t)*(Pe/180),c=Math.sin(a),l... function Bn (line 82) | function Bn(e,t=0,n="black"){return Cz[e](w5(t),!1,n)} function Iz (line 82) | function Iz(){const e=z(),t=cn(),n=Ru();js("useCursor",()=>{const{type:r... function Ez (line 82) | function Ez(){const e=z(),t=cn(),n=Ru(),r=K($t.forceSrgb);Se.useEffect((... function ax (line 82) | function ax(e){const t=x.useRef();return x.useLayoutEffect(()=>{t.curren... function _z (line 82) | function _z(e){const t=z(),n=cn();x.useLayoutEffect(()=>{e?(t.getInstanc... function kz (line 82) | function kz(){const[e,t]=x.useState(0);x.useEffect(()=>t(n=>n+1),[])} function Tz (line 82) | function Tz(){return so?["iPad Simulator","iPhone Simulator","iPod Simul... function $z (line 82) | function $z(e){e.version{const o=()=>{e.removeEventLis... function Bz (line 89) | function Bz(e){if(WS.has(e))return;const t=new Promise((n,r)=>{const o=(... method get (line 89) | get(e,t,n){if(e instanceof IDBTransaction){if(t==="done")return WS.get(e... method set (line 89) | set(e,t,n){return e[t]=n,!0} method has (line 89) | has(e,t){return e instanceof IDBTransaction&&(t==="done"||t==="store")?!... function Uz (line 89) | function Uz(e){VS=e(VS)} function Hz (line 89) | function Hz(e){return e===IDBDatabase.prototype.transaction&&!("objectSt... function Kz (line 89) | function Kz(e){return typeof e=="function"?Hz(e):(e instanceof IDBTransa... function Ro (line 89) | function Ro(e){if(e instanceof IDBRequest)return zz(e);if(wm.has(e))retu... function Wz (line 89) | function Wz(e,t,{blocked:n,upgrade:r,blocking:o,terminated:s}={}){const ... function Vz (line 89) | function Vz(e,{blocked:t}={}){const n=indexedDB.deleteDatabase(e);return... function nP (line 89) | function nP(e,t){if(!(e instanceof IDBDatabase&&!(t in e)&&typeof t=="st... function Wf (line 89) | async function Wf(e,t){Jz(e);const n=await Wz(e,3,{upgrade(r){r.objectSt... function Xz (line 89) | async function Xz({persistenceKey:e,sessionId:t,didCancel:n}){const r=Kf... function qz (line 89) | async function qz({persistenceKey:e,schema:t,changes:n,sessionId:r,sessi... function Zz (line 89) | async function Zz({persistenceKey:e,schema:t,snapshot:n,sessionId:r,sess... function Qz (line 89) | async function Qz({persistenceKey:e,didCancel:t}){await Wf(Kf+e,async n=... function lx (line 89) | function lx(){const e=JSON.parse(D0(z2)||"[]")??[];return Array.isArray(... function Jz (line 89) | function Jz(e){const t=new Set(lx());t.add(e),R0(z2,JSON.stringify([...t... class r8 (line 89) | class r8{constructor(t){m(this,"onmessage")}postMessage(t){}close(){}} method constructor (line 89) | constructor(t){m(this,"onmessage")} method postMessage (line 89) | postMessage(t){} method close (line 89) | close(){} class s8 (line 89) | class s8{constructor(t,{persistenceKey:n,sessionId:r=ef,onLoad:o,onLoadE... method constructor (line 89) | constructor(t,{persistenceKey:n,sessionId:r=ef,onLoad:o,onLoadError:s}... method debug (line 89) | debug(...t){this.isDebugging&&console.debug(...t)} method connect (line 89) | async connect(t,n){this.debug("connecting");let r;try{r=await Xz({pers... method close (line 89) | close(){this.debug("closing"),this.didDispose=!0,this.disposables.forE... method schedulePersist (line 89) | schedulePersist(){this.debug("schedulePersist",this.scheduledPersistTi... method persistIfNeeded (line 89) | persistIfNeeded(){this.debug("persistIfNeeded",{isPersisting:this.isPe... method doPersist (line 89) | async doPersist(){_t(!this.isPersisting,"persist already in progress")... function B2 (line 89) | function B2({initialData:e,defaultName:t="",...n}){const r="schema"in n&... function i8 (line 89) | function i8(e){return Object.fromEntries(e.map(t=>[t.type,{props:t.props... function oP (line 89) | function oP(e){const t=B2(e);return e.snapshot&&t.loadSnapshot(e.snapsho... function U2 (line 89) | function U2(e){const[t,n]=x.useState(()=>oP(e));if(!U_(t.opts,e)){const ... function a8 (line 89) | function a8({persistenceKey:e,sessionId:t,...n}){const[r,o]=x.useState(n... function c8 (line 89) | function c8(){const e=z();x.useEffect(()=>{if(!H2)return;function t(n){(... function l8 (line 89) | function l8(){const e=z(),t=cn();x.useEffect(()=>{const n=s=>t.style.set... function p8 (line 89) | function p8(e){const{defaultName:t,snapshot:n,initialData:r,shapeUtils:o... function W2 (line 89) | function W2({onMount:e,children:t,store:n,tools:r,shapeUtils:o,user:s,in... function f8 (line 89) | function f8({children:e,onMount:t,autoFocus:n}){return l8(),Iz(),Ez(),c8... function g8 (line 89) | function g8({crashingError:e}){throw e} function V2 (line 89) | function V2({children:e}){return h.jsx("div",{className:"tl-loading",chi... function G2 (line 89) | function G2({children:e}){return h.jsx("div",{className:"tl-loading",chi... function m8 (line 89) | function m8(e){const t=z(),n=ax(r=>{const o=e==null?void 0:e(r);return r... function Ai (line 89) | function Ai({children:e,className:t="",...n}){return h.jsx("div",{...n,c... function Y2 (line 89) | function Y2(e,t,n={}){const{newPoint:r,handle:o,scaleX:s,scaleY:i}=t,{mi... class Pc (line 89) | class Pc extends Fr{constructor(){super(...arguments);m(this,"onResize",... method constructor (line 89) | constructor(){super(...arguments);m(this,"onResize",(n,r)=>Y2(n,r))} method getGeometry (line 89) | getGeometry(n){return new Wo({width:n.props.w,height:n.props.h,isFille... method getHandleSnapGeometry (line 89) | getHandleSnapGeometry(n){return{points:this.getGeometry(n).bounds.corn... method constructor (line 89) | constructor(){super(...arguments);m(this,"onPointerDown",n=>{this.parent... method constructor (line 89) | constructor(){super(...arguments);m(this,"markId","");m(this,"wasFocused... method complete (line 89) | complete(){const{originPagePoint:n}=this.editor.inputs;if(!this.wasFocus... method cancel (line 89) | cancel(){this.parent.transition("idle")} class Ph (line 89) | class Ph extends se{constructor(){super(...arguments);m(this,"onCreate")}} method constructor (line 89) | constructor(){super(...arguments);m(this,"onCreate")} function Vf (line 89) | function Vf(e){const t=z();return K("isEditing",()=>t.getEditingShapeId(... function v8 (line 89) | function v8(){return x.useId().replace(/:/g,"_")} function Xr (line 89) | function Xr(e){const t=z();return x.useMemo(function(){const o=l=>{if(l.... function ux (line 89) | function ux(e,t=x8){return Math.max(w8,Math.ceil(e/t))} class X2 (line 89) | class X2 extends Hi{constructor(n){super({...n,isFilled:!1,isClosed:!1})... method constructor (line 89) | constructor(n){super({...n,isFilled:!1,isClosed:!1});m(this,"_center")... method nearestPoint (line 89) | nearestPoint(n){const{_center:r,measure:o,radius:s,angleEnd:i,angleSta... method hitTestLineSegment (line 89) | hitTestLineSegment(n,r){const{_center:o,radius:s,measure:i,angleStart:... method getVertices (line 89) | getVertices(){const{_center:n,measure:r,length:o,radius:s,angleStart:i... class dx (line 89) | class dx extends Hi{constructor(n){super({isClosed:!0,...n});m(this,"_ce... method constructor (line 89) | constructor(n){super({isClosed:!0,...n});m(this,"_center");m(this,"rad... method getBounds (line 89) | getBounds(){return new ne(this.x,this.y,this.radius*2,this.radius*2)} method getVertices (line 89) | getVertices(){const{_center:n,radius:r}=this,o=Oe*r,s=[];for(let i=0,a... method nearestPoint (line 89) | nearestPoint(n){const{_center:r,radius:o}=this;return r.equals(n)?P.Ad... method hitTestLineSegment (line 89) | hitTestLineSegment(n,r,o=0){const{_center:s,radius:i}=this;return Nf(n... class b8 (line 89) | class b8 extends Ki{constructor(n){const{start:r,cp1:o,cp2:s,end:i}=n;su... method constructor (line 89) | constructor(n){const{start:r,cp1:o,cp2:s,end:i}=n;super({...n,points:[... method getVertices (line 89) | getVertices(){const n=[],{a:r,b:o,c:s,d:i}=this;for(let a=0,c=10;a<=c;... method midPoint (line 89) | midPoint(){return P8(this,.5)} method nearestPoint (line 89) | nearestPoint(n){let r,o=1/0,s,i;for(const a of this.segments)i=a.neare... function P8 (line 89) | function P8(e,t){const{a:n,b:r,c:o,d:s}=e;return new P((1-t)*(1-t)*(1-t)... class C8 (line 89) | class C8 extends Hi{constructor(n){super({...n,isClosed:!1,isFilled:!1})... method constructor (line 89) | constructor(n){super({...n,isClosed:!1,isFilled:!1});m(this,"points");... method segments (line 89) | get segments(){if(!this._segments){this._segments=[];const{points:n}=t... method length (line 89) | get length(){return this._length||(this._length=this.segments.reduce((... method getVertices (line 89) | getVertices(){const n=this.segments.reduce((r,o)=>r.concat(o.vertices)... method nearestPoint (line 89) | nearestPoint(n){let r,o=1/0,s,i;for(const a of this.segments)i=a.neare... method hitTestLineSegment (line 89) | hitTestLineSegment(n,r){return this.segments.some(o=>o.hitTestLineSegm... class q2 (line 89) | class q2 extends Hi{constructor(n){super({...n,isClosed:!0});m(this,"w")... method constructor (line 89) | constructor(n){super({...n,isClosed:!0});m(this,"w");m(this,"h");m(thi... method edges (line 89) | get edges(){if(!this._edges){const{vertices:n}=this;this._edges=[];for... method getVertices (line 89) | getVertices(){const n=Math.max(1,this.w),r=Math.max(1,this.h),o=n/2,s=... method nearestPoint (line 89) | nearestPoint(n){let r,o=1/0,s,i;for(const a of this.edges)i=a.nearestP... method hitTestLineSegment (line 89) | hitTestLineSegment(n,r){return this.edges.some(o=>o.hitTestLineSegment... method getBounds (line 89) | getBounds(){return new ne(0,0,this.w,this.h)} class I8 (line 89) | class I8 extends q2{constructor(t){super({...t}),this.config=t}getVertic... method constructor (line 89) | constructor(t){super({...t}),this.config=t} method getVertices (line 89) | getVertices(){const t=Math.max(1,this.w),n=Math.max(1,this.h),r=t/2,o=... function sP (line 89) | function sP(e,t,n,r,o){const s=R5,i=n?L5:0,a=e-i,c=e+i,l=r?0:s,u=o?t:t-s... function hx (line 89) | function hx(e){if(!e.inputs.isDragging||e.inputs.isPanning||!e.getInstan... function E8 (line 89) | async function E8({shouldReload:e=!0}={}){B3(),await Promise.all(lx().ma... function _8 (line 89) | function _8(e,t="_blank"){J0.openWindow(e,t)} function SW (line 91) | function SW(e){return e.getSelectedShapeIds().map(r=>e.getShape(r)).filt... function xW (line 91) | function xW(e,t){const n=z();return K("selectedShapes",()=>n.getSelected... function wn (line 91) | function wn(e,t){const n=z();return K("selectedShapes",()=>{const r=n.ge... function wW (line 91) | function wW(){const e=z();return K("showAutoSizeToggle",()=>{const t=e.g... function XT (line 91) | function XT(){const e=z();return K("hasLinkShapeSelected",()=>{const t=e... function bW (line 91) | function bW(){const e=z();return K("onlyFlippableShape",()=>{const t=e.g... function qT (line 91) | function qT(){const e=z();return K("useCanRedo",()=>e.getCanRedo(),[e])} function ZT (line 91) | function ZT(){const e=z();return K("useCanUndo",()=>e.getCanUndo(),[e])} function PW (line 91) | function PW({children:e}){const t=z();return K("shouldDisplayHandles",()... function QT (line 91) | function QT(e,t={}){const{size:n=16,smoothing:r=.5}=t;if(e.length===0||n... function jx (line 91) | function jx(e,t={}){const{size:n=16,start:r={},end:o={},last:s=!1}=t,{ca... function lo (line 91) | function lo(e,t={}){var w;const{streamline:n=.5,size:r=16,simulatePressu... function Jf (line 91) | function Jf(e,t){const{size:n=16,thinning:r=.5,simulatePressure:o=!0,eas... function _W (line 91) | function _W(e,t={}){return jx(Jf(lo(e,t),t),t)} function ZP (line 91) | function ZP({scribble:e,zoom:t,color:n,opacity:r,className:o}){if(!e.poi... function ns (line 91) | function ns(){const e=z();return K("isReadonlyMode",()=>e.getInstanceSta... function TW (line 91) | function TW({size:e,width:t,height:n,hideAlternateHandles:r}){const o=j(... function DW (line 109) | function DW(e,t){var n=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator... function QP (line 109) | function QP(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){v... function Un (line 109) | function Un(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new A... function UW (line 109) | function UW(){throw new TypeError(`Invalid attempt to spread non-iterabl... function HW (line 110) | function HW(){throw new TypeError(`Invalid attempt to destructure non-it... function KW (line 111) | function KW(e,t){if(typeof e!="object"||e===null)return e;var n=e[Symbol... function WW (line 111) | function WW(e){var t=KW(e,"string");return typeof t=="symbol"?t:String(t)} function jl (line 111) | function jl(e){var t=e.sizes.shift(),n=Math.max(Math.ceil(t[0]),1),r=Mat... function Ym (line 111) | function Ym(e){var t=e.width===e.height,n=e.height===1,r=e.width===1,o=[... function Rd (line 111) | function Rd(e){var t=window&&"HTMLCanvasElement"in window,n=window&&"Off... function GW (line 116) | function GW(){return qm||(qm=YW()),qm} function YW (line 116) | async function YW(){const e=await Xm.maxWidth({usePromise:!0}),t=await X... function e$ (line 116) | async function e$(e,t){if(e<=eC&&t<=eC&&e*t<=XW)return[e,t];const{maxWid... function tC (line 120) | function tC(e,t){let n=0;for(;e[t+n];)n+=e[t+n]+1;return n+1} function qW (line 120) | function qW(e){return new TextDecoder("ascii").decode(e.slice(0,3))==="G... function ZW (line 120) | function ZW(e){const t=new Uint8Array(e);let n,r,o=0,s=0;if(!qW(e))retur... function QW (line 120) | function QW(e,t){const n=e.w/t.w,r=e.h/t.h;return n<=1&&r<=1?e:n>r?{w:e.... function JW (line 120) | async function JW(e,t,n,r={}){const o=await jo.usingObjectURL(e,jo.loadI... function eV (line 120) | async function eV(e){return ZW(await e.arrayBuffer())} function tV (line 120) | function tV(e){if(typeof e!="string")throw new TypeError("Expected a str... function nV (line 120) | function nV(e){const t=new URL(e).host.replace("www.","");for(const n of... function oV (line 120) | function oV(e){const t=new URL(e).host.replace("www.","");for(const n of... function n$ (line 120) | function n$(e){return oV(e)??nV(e)} function Cs (line 120) | function Cs(e){try{return n$(e)}catch(t){console.error(t)}} method insertTextFirefox (line 124) | static insertTextFirefox(t,n){t.setRangeText(n,t.selectionStart||0,t.sel... method insert (line 124) | static insert(t,n){const r=t.ownerDocument,o=r.activeElement;o!==t&&t.fo... method set (line 124) | static set(t,n){t.select(),ln.insert(t,n)} method getSelection (line 124) | static getSelection(t){const{selectionStart:n,selectionEnd:r}=t;return t... method wrapSelection (line 124) | static wrapSelection(t,n,r){const{selectionStart:o,selectionEnd:s}=t,i=l... method replace (line 124) | static replace(t,n,r){let o=0;t.value.replace(n,(...s)=>{const i=o+s[s.l... method findLineEnd (line 124) | static findLineEnd(t,n){const r=t.lastIndexOf(` method indent (line 125) | static indent(t){var a;const{selectionStart:n,selectionEnd:r,value:o}=t,... method unindent (line 126) | static unindent(t){const{selectionStart:n,selectionEnd:r,value:o}=t,s=o.... method indentCE (line 127) | static indentCE(t){var c;const n=window.getSelection(),r=t.innerText,o=L... method unindentCE (line 128) | static unindentCE(t){const n=window.getSelection(),r=t.innerText,o=Ld(t)... method normalizeText (line 129) | static normalizeText(t){return t.replace(ln.fixNewLines,` method normalizeTextForDom (line 130) | static normalizeTextForDom(t){return t.replace(ln.fixNewLines,` function Ld (line 133) | function Ld(e){if(typeof window.getSelection>"u")return;const t=window.g... function r$ (line 133) | function r$(e){return sV.test(e)} function iV (line 133) | function iV(e){return e.replace(/\t/g,Da)} function aV (line 133) | function aV(e){const t=e.split(` function cV (line 135) | function cV(e){return e.replace(/[ \t]+$/gm,"").replace(/\n+$/,"")} function lV (line 135) | function lV(e){return cV(aV(iV(e)))} function uV (line 135) | function uV(e,{maxImageDimension:t,maxAssetSize:n,acceptedImageMimeTypes... function nC (line 136) | async function nC(e,t,n){if(!t.length)return[];const r=P.From(n),o=[];fo... function o$ (line 136) | function o$(e,t){const n=e.getViewportPageBounds();let r=e.getSelectionP... function dV (line 136) | function dV(e,t,n){const r={id:Be(),type:"bookmark",x:n.x-150,y:n.y-160,... method constructor (line 136) | constructor(){super(...arguments);m(this,"onPointerDown",n=>{this.parent... method constructor (line 136) | constructor(){super(...arguments);m(this,"shape");m(this,"markId","");m(... method cancel (line 136) | cancel(){this.shape&&this.editor.bailToMark(this.markId),this.editor.set... method createArrowShape (line 136) | createArrowShape(){var u,d;const{originPagePoint:n}=this.editor.inputs,r... method updateArrowShapeEndHandle (line 136) | updateArrowShapeEndHandle(){var s,i,a;const n=this.shape;if(!n)throw Err... method startPreciseTimeout (line 136) | startPreciseTimeout(){this.preciseTimeout=window.setTimeout(()=>{this.ge... method clearPreciseTimeout (line 136) | clearPreciseTimeout(){clearTimeout(this.preciseTimeout)} class _h (line 136) | class _h extends se{constructor(){super(...arguments);m(this,"shapeType"... method constructor (line 136) | constructor(){super(...arguments);m(this,"shapeType","arrow")} class Ox (line 136) | class Ox extends se{constructor(){super(...arguments);m(this,"info",{});... method constructor (line 136) | constructor(){super(...arguments);m(this,"info",{});m(this,"initialSha... method canClose (line 136) | canClose(){return this.shapeType!=="highlight"} method getIsClosed (line 136) | getIsClosed(n,r){if(!this.canClose())return!1;const o=Mt[r],s=n[0].poi... method startShape (line 136) | startShape(){const{inputs:{originPagePoint:n,isPen:r}}=this.editor;thi... method updateDrawingShape (line 136) | updateDrawingShape(){const{initialShape:n}=this,{inputs:r}=this.editor... method getLineLength (line 136) | getLineLength(n){let r=0;for(const o of n)for(let s=0;s{this.parent... class kh (line 136) | class kh extends se{constructor(){super(...arguments);m(this,"shapeType"... method constructor (line 136) | constructor(){super(...arguments);m(this,"shapeType","draw");m(this,"o... class cv (line 136) | class cv extends Ph{constructor(){super(...arguments);m(this,"shapeType"... method constructor (line 136) | constructor(){super(...arguments);m(this,"shapeType","frame");m(this,"... function fV (line 136) | function fV(e,t,n){return t.includes(e.id)?!1:e.parentId===n.parentId} method constructor (line 136) | constructor(){super(...arguments);m(this,"onPointerDown",n=>{this.parent... method constructor (line 136) | constructor(){super(...arguments);m(this,"markId","");m(this,"onPointerU... method complete (line 136) | complete(){const{originPagePoint:n}=this.editor.inputs,r=Be();this.markI... method cancel (line 136) | cancel(){this.parent.transition("idle")} class Th (line 136) | class Th extends se{constructor(){super(...arguments);m(this,"shapeType"... method constructor (line 136) | constructor(){super(...arguments);m(this,"shapeType","geo")} class $h (line 136) | class $h extends se{constructor(){super(...arguments);m(this,"shapeType"... method constructor (line 136) | constructor(){super(...arguments);m(this,"shapeType","highlight");m(th... method constructor (line 136) | constructor(){super(...arguments);m(this,"shapeId","");m(this,"onEnter",... method constructor (line 136) | constructor(){super(...arguments);m(this,"shape",{});m(this,"markId");m(... method complete (line 136) | complete(){this.parent.transition("idle",{shapeId:this.shape.id}),this.e... method cancel (line 136) | cancel(){this.markId&&this.editor.bailToMark(this.markId),this.parent.tr... class Mh (line 136) | class Mh extends se{constructor(){super(...arguments);m(this,"shapeType"... method constructor (line 136) | constructor(){super(...arguments);m(this,"shapeType","line")} method constructor (line 136) | constructor(){super(...arguments);m(this,"onPointerDown",n=>{this.parent... function We (line 136) | function We(e,t){var o;const n=new Set;for(const s of t){const i=e.getSh... function i$ (line 136) | function i$(e,t){const n=e.getSortedChildIdsForParent(t.id);if(n.length=... function sf (line 136) | function sf(e,t,n=!1){e.select(t),e.setEditingShape(t),e.setCurrentTool(... function a$ (line 136) | function a$(e){const t=e.getSelectionPageBounds(),n=e.getViewportPageBou... function l$ (line 136) | function l$(e,t,n,r){return Object.fromEntries(Object.entries(bV).map(([... function u$ (line 136) | function u$(e,t,n){const r=new Set(e.getSelectedShapeIds()),o=(Te+vi+n)*... function d$ (line 136) | function d$(e,t,n,r,o=!1){let s;const i=e.getCurrentPageShapesSorted(),a... method constructor (line 136) | constructor(){super(...arguments);m(this,"dragged",!1);m(this,"info",{})... method complete (line 136) | complete(){this.wasFocusedOnEnter&&(this.editor.getInstanceState().isToo... method cancel (line 136) | cancel(){this.editor.bailToMark(this.markId),this.parent.transition("idl... function oC (line 136) | function oC(e,t){let n=c$/e.getZoomLevel(),r;for(const o of u$(e,0,0)){c... function sC (line 136) | function sC(e,t,n){e.createShape({id:t,type:"note",x:n.x,y:n.y}).select(... class Ah (line 136) | class Ah extends se{constructor(){super(...arguments);m(this,"shapeType"... method constructor (line 136) | constructor(){super(...arguments);m(this,"shapeType","note")} function CV (line 136) | function CV(e){const t=e.getShapeAtPoint(e.inputs.currentPagePoint,{hitI... method constructor (line 136) | constructor(){super(...arguments);m(this,"onPointerMove",n=>{switch(n.ta... method constructor (line 136) | constructor(){super(...arguments);m(this,"shape");m(this,"markId","");m(... method complete (line 136) | complete(){var s;this.editor.mark("creating text shape");const n=Be(),{x... method cancel (line 136) | cancel(){this.parent.transition("idle"),this.editor.bailToMark(this.mark... class jh (line 136) | class jh extends se{constructor(){super(...arguments);m(this,"shapeType"... method constructor (line 136) | constructor(){super(...arguments);m(this,"shapeType","text")} function xt (line 136) | function xt(){return Jo({isDarkMode:Ru()})} function TV (line 136) | function TV(e){return e.replace(/\s/g," ")} function lv (line 136) | function lv(e,t,n){const{padding:r=0}=n;if(t.length===0)return null;cons... function $V (line 137) | function $V(e,t,n,r){if((e==="start-legacy"||e==="end-legacy")&&n.length... function MV (line 137) | function MV(e){return e==="start-legacy"||e==="middle-legacy"||e==="end-... function eg (line 137) | function eg({fontSize:e,font:t,align:n,verticalAlign:r,text:o,labelColor... function lc (line 137) | function lc(e){return{key:`${ao.id}:${e}`,getElement:async()=>{const t=A... function AV (line 137) | function AV(e){const t=dk[e];for(const n of document.fonts)if(t.includes... function Rx (line 137) | function Rx(e){return{key:`${ao.id}:${e}`,getElement:async()=>e!=="patte... function jV (line 137) | function jV(){const e=xt(),t=8/12;return h.jsxs(h.Fragment,{children:[h.... function Lx (line 137) | function Lx(){return{key:`${ao.id}:pattern`,component:RV}} function DV (line 137) | function DV(){const t=z().getInstanceState().devicePixelRatio,[n,r]=x.us... function RV (line 137) | function RV(){const e=z(),t=x.useRef(null),{defs:n,isReady:r}=DV();retur... function h$ (line 137) | function h$(e){return e.classList.contains("tl-html-layer")?e:e.parentEl... function Vo (line 137) | function Vo(e,t,n={}){const{closed:r=!1,snap:o=1,start:s="outset",end:i=... function Fx (line 137) | function Fx(e,t){const n=cC.get(t);if(n)return n;const r=e.getArrowInfo(... function p$ (line 137) | function p$(e,t){const n=Mt[t.props.size];return jW+(n-Mt.s)*2+(n===Mt.x... function LV (line 137) | function LV(e,t,n){const r=Fx(e,t),o=p$(e,t),s=P.Nudge(n.start.point,n.e... function FV (line 137) | function FV(e,t,n){const r=Fx(e,t),o=p$(e,t),s=Math.sign(t.props.bend),i... function Oh (line 137) | function Oh(e,t){let n;const r=[],o=e.getArrowInfo(t),s=t.props.start.ty... function lC (line 137) | function lC(e,t,n,r,o,s){const i=HS(e,t,s),a=vs(n,r,o);return i==null?vo... function uC (line 137) | function uC(e,t){let n=null,r=-1/0;for(const o of t){const s=P.Dist2(e,o... function NV (line 137) | function NV(e,t,n,r){const o=vs(e,t,n);return e+o*r*n*-1} function zV (line 137) | function zV(e,t,n){const r=t==="end"?e.end.point:e.start.point,o=t==="en... function BV (line 137) | function BV({point:e,int:t}){const n=P.RotWith(t,e,Pe/6),r=P.RotWith(t,e... function UV (line 137) | function UV({point:e,int:t}){const n=P.RotWith(t,e,Pe/6),r=P.RotWith(t,e... function HV (line 137) | function HV({point:e,int:t}){const n=P.Sub(t,e).div(2),r=P.Add(e,P.Rot(n... function KV (line 137) | function KV({point:e,int:t}){const n=P.Lrp(e,t,.45),r=P.Dist(n,e);return... function WV (line 139) | function WV({point:e,int:t}){const n=P.Lrp(e,t,.75),r=P.RotWith(n,e,Pe/4... function VV (line 139) | function VV({int:e,point:t}){const n=P.Lrp(t,e,.85),r=P.Sub(n,t).div(2),... function GV (line 139) | function GV({int:e,point:t}){const n=P.Sub(e,t).div(2),r=P.Add(t,P.Rot(n... function af (line 139) | function af(e,t,n){const r=t==="end"?e.end.arrowhead:e.start.arrowhead;i... function YV (line 139) | function YV(e){const{start:t,end:n,handleArc:{radius:r,largeArcFlag:o,sw... function f$ (line 139) | function f$(e){const{start:t,end:n,bodyArc:{radius:r,largeArcFlag:o,swee... function g$ (line 139) | function g$(e,t){return`M${e.x},${e.y}L${t.x},${t.y}`} function XV (line 139) | function XV(e){return g$(e.start.handle,e.end.handle)} function m$ (line 139) | function m$(e){return g$(e.start.point,e.end.point)} function ZV (line 139) | function ZV(e,t,n){const r=z(),o=x.useRef(null),s=x.useRef(),i=K("isEdit... function QV (line 139) | function QV(){} class Dh (line 139) | class Dh extends Fr{constructor(){super(...arguments);m(this,"canEdit",(... method constructor (line 139) | constructor(){super(...arguments);m(this,"canEdit",()=>!0);m(this,"can... method getDefaultProps (line 139) | getDefaultProps(){return{dash:"draw",size:"m",fill:"none",color:"black... method getGeometry (line 139) | getGeometry(n){const r=this.editor.getArrowInfo(n),o=[],s=r.isStraight... method getHandles (line 139) | getHandles(n){const r=this.editor.getArrowInfo(n);return[{id:"start",t... method component (line 139) | component(n){const r=this.editor.getOnlySelectedShape(),o=this.editor.... method indicator (line 139) | indicator(n){const{start:r,end:o}=jr(this.editor,n),s=this.editor.getA... method toSvg (line 139) | toSvg(n,r){r.addExportDef(Rx(n.props.fill)),n.props.text&&r.addExportD... method getCanvasSvgDefs (line 139) | getCanvasSvgDefs(){return[Lx(),{key:"arrow:dot",component:nG},{key:"ar... function tG (line 139) | function tG(e,t){const n=e.getArrowInfo(t);return n.isStraight?P.Dist(n.... function nG (line 139) | function nG(){return h.jsx("marker",{id:"arrowhead-dot",className:"tl-ar... function rG (line 139) | function rG(){return h.jsxs("marker",{id:"arrowhead-cross",className:"tl... function uc (line 139) | function uc({url:e,zoomLevel:t}){return h.jsx("a",{className:ue("tl-hype... function Nx (line 139) | function Nx(e){return oG.map(n=>{const{offsetX:r,offsetY:o,blur:s,spread... class Rh (line 139) | class Rh extends Pc{constructor(){super(...arguments);m(this,"canResize"... method constructor (line 139) | constructor(){super(...arguments);m(this,"canResize",()=>!1);m(this,"h... method getDefaultProps (line 139) | getDefaultProps(){return{url:"",w:300,h:320,assetId:null}} method component (line 139) | component(n){const r=n.props.assetId?this.editor.getAsset(n.props.asse... method indicator (line 139) | indicator(n){return h.jsx("rect",{width:j(n.props.w),height:j(n.props.... function fC (line 139) | function fC(e,t){const{url:n}=t.props,r=Si.createId($S(n));e.getAsset(r)... function ji (line 139) | function ji(e,t=!1){const n=e.length;if(n<2)return"";let r=e[0].point,o=... function aG (line 139) | function aG(e,t={}){const{start:n={},end:r={}}=t,{cap:o=!0}=n,{cap:s=!0}... function cG (line 139) | function cG(e){if(e.length<=2)return[e];const t=[];let n=[e[0]],r=P.Sub(... function Zm (line 139) | function Zm(e){const t=e[0];let n;for(;e.length>2&&(n=e[1],P.Dist2(t.poi... function lG (line 139) | function lG(e,t,n){return"M "+e+" "+t+" m -"+n+", 0 a "+n+","+n+" 0 1,1 ... function uG (line 139) | function uG(e,t={}){if(e.length===0)return"";if(e.length===1)return lG(e... function du (line 139) | function du(){const e=z();return K("zoom",()=>e.getZoomLevel()<.35,[e])} function uv (line 139) | function uv({strokeWidth:e,showAsComplete:t}){return{size:1+e,thinning:0... function dv (line 139) | function dv(e,t,n,r){return{...r?gC(t):e.dash==="draw"?e.isPen?pG(t):hG(... function hu (line 139) | function hu(e){const t=[];for(const n of e)if(n.type==="free"||n.points.... function fG (line 139) | function fG(e,t){return{draw:"none",solid:"none",dotted:`0.1 ${t*2}`,das... class Lh (line 139) | class Lh extends Fr{constructor(){super(...arguments);m(this,"hideResize... method constructor (line 139) | constructor(){super(...arguments);m(this,"hideResizeHandles",n=>Qm(n))... method getDefaultProps (line 139) | getDefaultProps(){return{segments:[],color:"black",fill:"none",dash:"d... method getGeometry (line 139) | getGeometry(n){const r=hu(n.props.segments),o=Mt[n.props.size];if(n.pr... method component (line 139) | component(n){return h.jsx(zs,{id:n.id,children:h.jsx(mC,{shape:n,force... method indicator (line 139) | indicator(n){var d;const r=du(),o=Mt[n.props.size],s=hu(n.props.segmen... method toSvg (line 139) | toSvg(n,r){return r.addExportDef(Rx(n.props.fill)),h.jsx(mC,{shape:n,f... method getCanvasSvgDefs (line 139) | getCanvasSvgDefs(){return[Lx()]} method expandSelectionOutlinePx (line 139) | expandSelectionOutlinePx(n){const r=n.props.dash==="draw"?1.6:1;return... function y$ (line 139) | function y$(e,t){const n=(t+1)*.5;return`M ${e.x} ${e.y} m -${n}, 0 a ${... function Qm (line 139) | function Qm(e){return e.props.segments.length===1&&e.props.segments[0].p... function mC (line 139) | function mC({shape:e,forceSolid:t}){var d;const n=xt(),r=Mt[e.props.size... function gG (line 139) | function gG(e,t,n={}){const{newPoint:r,handle:o,scaleX:s,scaleY:i}=t,{mi... class Fh (line 139) | class Fh extends Pc{constructor(){super(...arguments);m(this,"hideSelect... method constructor (line 139) | constructor(){super(...arguments);m(this,"hideSelectionBoundsFg",n=>!t... method getDefaultProps (line 139) | getDefaultProps(){return{w:300,h:300,url:""}} method component (line 139) | component(n){const{w:r,h:o,url:s}=n.props,i=Vf(n.id),a=x.useMemo(()=>n... method indicator (line 139) | indicator(n){const r=x.useMemo(()=>Cs(n.props.url),[n.props.url]);retu... function yG (line 139) | function yG({id:e,file:t,isInteractive:n,width:r,height:o,style:s,pageRo... function S$ (line 153) | function S$(e,t){return e.match(/^\s*$/)?t:e} class Nh (line 153) | class Nh extends Pc{constructor(){super(...arguments);m(this,"canBind",(... method constructor (line 153) | constructor(){super(...arguments);m(this,"canBind",()=>!0);m(this,"can... method getDefaultProps (line 153) | getDefaultProps(){return{w:160*2,h:90*2,name:""}} method getGeometry (line 153) | getGeometry(n){return new Wo({width:n.props.w,height:n.props.h,isFille... method component (line 153) | component(n){const r=this.editor.getShapeGeometry(n).bounds,o=xt(),s=K... method toSvg (line 153) | toSvg(n,r){const o=Jo({isDarkMode:r.isDarkMode}),a=((Os(this.editor.ge... method indicator (line 153) | indicator(n){const r=this.editor.getShapeGeometry(n).bounds;return h.j... method providesBackgroundForChildren (line 153) | providesBackgroundForChildren(){return!0} function Xt (line 153) | function Xt(e){return`${j(e.x)},${j(e.y)} `} function v$ (line 153) | function v$(e=""){let t=0,n=0,r=0,o=0;function s(){const i=t^t<<11;retur... function hv (line 153) | function hv(e){let t="M";const n=e.length;let r,o,s;for(let i=0,a=n;i0} function IG (line 153) | function IG(e){return{size:1+e,thinning:.25,end:{taper:e},start:{taper:e... function EG (line 153) | function EG(e,t,n,r){const o=Ys(e),s=t/2,i=n/2,a=Kp(s,i),c=[],l=Oe*o(),u... function _G (line 153) | function _G(e,t,n,r){return ji(EG(e,t,n,r))} function fv (line 153) | function fv(e,t){switch(e.geo){case"x-box":return kG(e.w,e.h,t,e.dash);c... function kG (line 153) | function kG(e,t,n,r){const o=r==="draw"?.62:0;if(r==="dashed")return[[ne... function TG (line 153) | function TG(e,t){const n=Math.min(e,t)*.82,r=(e-n)/2,o=(t-n)/2,s=a=>Math... function AG (line 153) | function AG(e,t){if(t>e){const r=e/2;return` function jG (line 164) | function jG(e,t){if(e>t){const r=t/2;return Kp(r,r)+(e-r*2)*2}const n=e/... function P$ (line 164) | function P$(e,t){let n;if(t>e){const r=e/2;n=` function xC (line 175) | function xC({shape:e}){const t=z(),{id:n,props:r}=e,{w:o,color:s,fill:i,... class zh (line 175) | class zh extends Pc{constructor(){super(...arguments);m(this,"canEdit",(... method constructor (line 175) | constructor(){super(...arguments);m(this,"canEdit",()=>!0);m(this,"onE... method getDefaultProps (line 175) | getDefaultProps(){return{w:100,h:100,geo:"rectangle",color:"black",lab... method getGeometry (line 175) | getGeometry(n){const r=Math.max(1,n.props.w),o=Math.max(1,n.props.h+n.... method getHandleSnapGeometry (line 175) | getHandleSnapGeometry(n){const r=this.getGeometry(n),o=r.children[0];s... method component (line 175) | component(n){const{id:r,type:o,props:s}=n,{fill:i,font:a,align:c,verti... method indicator (line 175) | indicator(n){const{id:r,props:o}=n,{w:s,size:i}=o,a=o.h+o.growY,c=Mt[i... method toSvg (line 175) | toSvg(n,r){const{props:o}=n;r.addExportDef(Rx(n.props.fill));let s;if(... method getCanvasSvgDefs (line 175) | getCanvasSvgDefs(){return[Lx()]} function Fd (line 175) | function Fd(e,t){const n=t.props.text;if(!n)return{w:0,h:0};const r=e.te... function zG (line 175) | function zG(){const[e,t]=x.useState(!1);return x.useEffect(()=>{const r=... class Bh (line 175) | class Bh extends Fr{constructor(){super(...arguments);m(this,"hideResize... method constructor (line 175) | constructor(){super(...arguments);m(this,"hideResizeHandles",n=>zd(n))... method getDefaultProps (line 175) | getDefaultProps(){return{segments:[],color:"black",size:"m",isComplete... method getGeometry (line 175) | getGeometry(n){const r=aa(n);if(zd(n))return new dx({x:-r/2,y:-r/2,rad... method component (line 175) | component(n){return h.jsx(zs,{id:n.id,style:{opacity:wC},children:h.js... method backgroundComponent (line 175) | backgroundComponent(n){return h.jsx(zs,{id:n.id,style:{opacity:bC},chi... method indicator (line 175) | indicator(n){var d;const r=du(),o=aa(n),s=hu(n.props.segments);let i=o... method toSvg (line 175) | toSvg(n){return h.jsx(Nd,{strokeWidth:aa(n),shape:n,opacity:wC})} method toBackgroundSvg (line 175) | toBackgroundSvg(n){return h.jsx(Nd,{strokeWidth:aa(n),shape:n,opacity:... function BG (line 175) | function BG(e){return`M ${e.x} ${e.y} m -${.1}, 0 a ${.1},${.1} 0 1,0 ${... function UG (line 175) | function UG(e,t){const n=t/2;return`M ${e.x} ${e.y} m -${n}, 0 a ${n},${... function C$ (line 175) | function C$(e,t,n){var c;const r=hu(e.props.segments),o=e.props.isComple... function HG (line 175) | function HG(e,t,n){const{strokePoints:r,sw:o}=C$(e,t,n);return{solidStro... function Nd (line 175) | function Nd({strokeWidth:e,shape:t,opacity:n}){const r=xt(),o=du(),{soli... function aa (line 175) | function aa(e){return ac[e.props.size]*1.12} function zd (line 175) | function zd(e){return e.props.segments.length===1&&e.props.segments[0].p... function I$ (line 175) | function I$(){return h.jsxs("svg",{width:"15",height:"15",viewBox:"0 0 3... function E$ (line 175) | function E$(){const[e,t]=x.useState(!1);return x.useEffect(()=>{const n=... function KG (line 175) | async function KG(e){const n=await(await fetch(e)).blob();return Ka.blob... class Uh (line 175) | class Uh extends Pc{constructor(){super(...arguments);m(this,"isAspectRa... method constructor (line 175) | constructor(){super(...arguments);m(this,"isAspectRatioLocked",()=>!0)... method getDefaultProps (line 175) | getDefaultProps(){return{w:100,h:100,assetId:null,playing:!0,url:"",cr... method component (line 175) | component(n){var p,f;const r=this.editor.getCroppingShapeId()===n.id,o... method indicator (line 175) | indicator(n){return this.editor.getCroppingShapeId()===n.id?null:h.jsx... method toSvg (line 175) | async toSvg(n){const r=n.props.assetId?this.editor.getAsset(n.props.as... function PC (line 175) | function PC(e){const t=e.props.crop,n=t==null?void 0:t.topLeft;if(!n)ret... function _$ (line 175) | function _$(e,t){const{start:n,end:r}=e;return t?`M${j(n.x)},${j(n.y)} L... function k$ (line 175) | function k$(e,t){const{a:n,b:r,c:o,d:s}=e;return P.Equals(n,s)?"":`${t?`... function WG (line 175) | function WG(e,t){let n=e.segments.reduce((r,o,s)=>r+k$(o,s===0),"");retu... function VG (line 175) | function VG(e,t){let n=e.segments.reduce((r,o,s)=>r+_$(o,s===0),"");retu... function T$ (line 175) | function T$(e,t=!1){return e instanceof Ki?VG(e,t):WG(e,t)} function $$ (line 175) | function $$(e){return{size:e,thinning:.4,streamline:0,smoothing:.5,simul... function M$ (line 175) | function M$(e,t,n){const r=t.vertices,o=$$(n);return lo(r,o)} function GG (line 175) | function GG(e,t,n){const r=$$(n);return jx(Jf(M$(e,t,n),r),r)} function YG (line 175) | function YG(e,t,n){const r=GG(e,t,n);return Z0(r)} function XG (line 175) | function XG(e,t,n){if(e.props.dash==="draw"){const r=M$(e,t,n);return ji... class Hh (line 175) | class Hh extends Fr{constructor(){super(...arguments);m(this,"hideResize... method constructor (line 175) | constructor(){super(...arguments);m(this,"hideResizeHandles",()=>!0);m... method getDefaultProps (line 175) | getDefaultProps(){const[n,r]=eu(2);return{dash:"draw",size:"m",color:"... method getGeometry (line 175) | getGeometry(n){return yl(n)} method getHandles (line 175) | getHandles(n){return qG.get(n.props,()=>{const r=yl(n),o=gv(n),s=o.map... method component (line 175) | component(n){return h.jsx(zs,{id:n.id,children:h.jsx(CC,{shape:n})})} method indicator (line 175) | indicator(n){const r=Mt[n.props.size],o=yl(n),{dash:s}=n.props;let i;i... method toSvg (line 175) | toSvg(n){return h.jsx(CC,{shape:n})} method getHandleSnapGeometry (line 175) | getHandleSnapGeometry(n){const r=gv(n);return{points:r,getSelfSnapPoin... function gv (line 175) | function gv(e){return Object.values(e.props.points).sort(en)} function yl (line 175) | function yl(e){const t=gv(e).map(P.From);switch(e.props.spline){case"cub... function CC (line 175) | function CC({shape:e}){const t=xt(),n=yl(e),r=Mt[e.props.size],{dash:o,c... function ZG (line 175) | function ZG({assetUrls:e,children:t}){return x.useEffect(()=>{for(const ... function Bx (line 175) | function Bx(){const e=x.useContext(A$);if(!e)throw new Error("useAssetUr... function JG (line 175) | async function JG(e,t){if(!(await fetch(t.translations.en)).ok)return co... function l (line 175) | async function l(){const u=await JG(o,s);u&&!c&&(t&&t[o]?a({...u,message... function $e (line 175) | function $e(){const e=O$();return x.useCallback(function(n){return e.mes... class Kh (line 175) | class Kh extends Fr{constructor(){super(...arguments);m(this,"canEdit",(... method constructor (line 175) | constructor(){super(...arguments);m(this,"canEdit",()=>!0);m(this,"hid... method getDefaultProps (line 175) | getDefaultProps(){return{color:"black",size:"m",text:"",font:"draw",al... method getGeometry (line 175) | getGeometry(n){const r=Bd(n),{labelHeight:o,labelWidth:s}=D$(this.edit... method getHandles (line 175) | getHandles(n){const r=this.editor.getZoomLevel(),o=wV/r,s=Bd(n),i=this... method component (line 175) | component(n){const{id:r,type:o,props:{color:s,font:i,size:a,align:c,te... method indicator (line 175) | indicator(n){return h.jsx("rect",{rx:"1",width:j(Te),height:j(Bd(n))})} method toSvg (line 175) | toSvg(n,r){r.addExportDef(lc(n.props.font)),n.props.text&&r.addExportD... function IC (line 175) | function IC(e,t){const{labelHeight:n,fontSizeAdjustment:r}=D$(e,t),o=Mat... function tY (line 175) | function tY(e,t){const n=t.props.text;if(!n)return{labelHeight:Lo[t.prop... function D$ (line 175) | function D$(e,t){return nY.get(t,()=>tY(e,t))} function rY (line 175) | function rY(e){const t=z(),n=O$();return x.useCallback(r=>{const o=t.get... function Bd (line 175) | function Bd(e){return Te+e.props.growY} function oY (line 175) | function oY(e,t){const n=Ys(e),r=Math.abs(n())+.5,o=Math.cos(t);return`0... function sY (line 177) | function sY(e,{initialBounds:t,scaleX:n,scaleY:r,newPoint:o}){const s=Ma... class Wh (line 177) | class Wh extends Fr{constructor(){super(...arguments);m(this,"canEdit",(... method constructor (line 177) | constructor(){super(...arguments);m(this,"canEdit",()=>!0);m(this,"isA... method getDefaultProps (line 177) | getDefaultProps(){return{color:"black",size:"m",w:8,text:"",font:"draw... method getMinDimensions (line 177) | getMinDimensions(n){return iY.get(n.props,r=>EC(this.editor,r))} method getGeometry (line 177) | getGeometry(n){const{scale:r}=n.props,{width:o,height:s}=this.getMinDi... method component (line 177) | component(n){const{id:r,props:{font:o,size:s,text:i,color:a,scale:c,al... method indicator (line 177) | indicator(n){const r=this.editor.getShapeGeometry(n).bounds,o=z();retu... method toSvg (line 177) | toSvg(n,r){r.addExportDef(lc(n.props.font)),n.props.text&&r.addExportD... function EC (line 177) | function EC(e,t){const{font:n,text:r,autoSize:o,size:s,w:i}=t,a=o?16:Mat... function aY (line 177) | function aY(e){const t=z();return x.useCallback(n=>{if(t.getEditingShape... class Vh (line 177) | class Vh extends Pc{constructor(){super(...arguments);m(this,"canEdit",(... method constructor (line 177) | constructor(){super(...arguments);m(this,"canEdit",()=>!0);m(this,"isA... method getDefaultProps (line 177) | getDefaultProps(){return{w:100,h:100,assetId:null,time:0,playing:!0,ur... method component (line 177) | component(n){const{editor:r}=this,o=r.getShapeGeometry(n).bounds.w*r.g... method indicator (line 177) | indicator(n){return h.jsx("rect",{width:j(n.props.w),height:j(n.props.... method toSvg (line 177) | toSvg(n){return h.jsx("image",{href:cY(n.id),width:n.props.w,height:n.... function cY (line 177) | function cY(e){const t=e.split(":")[1],n=document.querySelector(`.tl-vid... function lY (line 177) | function lY(e){return[e.sideEffects.registerAfterChangeHandler("instance... class R$ (line 177) | class R$ extends se{constructor(){super(...arguments);m(this,"info",{});... method constructor (line 177) | constructor(){super(...arguments);m(this,"info",{});m(this,"scribbleId... method update (line 177) | update(){const{editor:n,excludedShapeIds:r}=this,o=n.getErasingShapeId... method complete (line 177) | complete(){const{editor:n}=this;n.deleteShapes(n.getCurrentPageState()... method cancel (line 177) | cancel(){const{editor:n}=this;n.setErasingShapes([]),n.bailToMark(this... method constructor (line 177) | constructor(){super(...arguments);m(this,"onPointerDown",n=>{this.parent... method constructor (line 177) | constructor(){super(...arguments);m(this,"onEnter",()=>{const n=this.edi... method startErasing (line 177) | startErasing(n){this.parent.transition("erasing",n)} method complete (line 177) | complete(){const n=this.editor.getErasingShapeIds();n.length&&(this.edit... method cancel (line 177) | cancel(){this.editor.setErasingShapes([]),this.parent.transition("idle")} class Gh (line 177) | class Gh extends se{constructor(){super(...arguments);m(this,"onEnter",(... method constructor (line 177) | constructor(){super(...arguments);m(this,"onEnter",()=>{this.editor.se... class L$ (line 177) | class L$ extends se{constructor(){super(...arguments);m(this,"initialCam... method constructor (line 177) | constructor(){super(...arguments);m(this,"initialCamera",new P);m(this... method update (line 177) | update(){const{initialCamera:n,editor:r}=this,{currentScreenPoint:o,or... method complete (line 177) | complete(){const{editor:n}=this,{pointerVelocity:r}=n.inputs,o=Math.mi... method constructor (line 177) | constructor(){super(...arguments);m(this,"onEnter",()=>{this.editor.setC... method constructor (line 177) | constructor(){super(...arguments);m(this,"onEnter",()=>{this.editor.stop... method startDragging (line 177) | startDragging(){this.parent.transition("dragging")} method complete (line 177) | complete(){this.parent.transition("idle")} class Yh (line 177) | class Yh extends se{constructor(){super(...arguments);m(this,"onDoubleCl... method constructor (line 177) | constructor(){super(...arguments);m(this,"onDoubleClick",n=>{if(n.phas... method constructor (line 177) | constructor(){super(...arguments);m(this,"onPointerDown",n=>{this.parent... class F$ (line 177) | class F$ extends se{constructor(){super(...arguments);m(this,"scribbleId... method constructor (line 177) | constructor(){super(...arguments);m(this,"scribbleId","id");m(this,"on... method complete (line 177) | complete(){this.parent.transition("idle")} method cancel (line 177) | cancel(){this.parent.transition("idle")} class Xh (line 177) | class Xh extends se{constructor(){super(...arguments);m(this,"onEnter",(... method constructor (line 177) | constructor(){super(...arguments);m(this,"onEnter",()=>{this.editor.se... class N$ (line 177) | class N$ extends se{constructor(){super(...arguments);m(this,"info",{});... method constructor (line 177) | constructor(){super(...arguments);m(this,"info",{});m(this,"initialSel... method complete (line 177) | complete(){this.hitTestShapes(),this.parent.transition("idle")} method hitTestShapes (line 177) | hitTestShapes(){const{editor:n,excludedShapeIds:r,isWrapMode:o}=this,{... method handleHit (line 177) | handleHit(n,r,o,s,i){if(n.parentId===o){s.add(n.id);return}const a=thi... function Hx (line 177) | function Hx(e,t=!1){const n=e.getZoomLevel(),{inputs:{currentPagePoint:r... function z$ (line 177) | function z$(e,t,n){if(!t)throw Error("Needs to translate a cropped shape... method constructor (line 177) | constructor(){super(...arguments);m(this,"onEnter",()=>{this.editor.upda... method cancel (line 177) | cancel(){this.editor.setCroppingShape(null),this.editor.setCurrentTool("... method nudgeCroppingImage (line 177) | nudgeCroppingImage(n=!1){const{editor:{inputs:{keys:r}}}=this,o=r.has("S... class B$ (line 177) | class B$ extends se{constructor(){super(...arguments);m(this,"onCancel",... method constructor (line 177) | constructor(){super(...arguments);m(this,"onCancel",()=>{this.editor.s... class U$ (line 177) | class U$ extends se{constructor(){super(...arguments);m(this,"info",{});... method constructor (line 177) | constructor(){super(...arguments);m(this,"info",{});m(this,"markId","t... method complete (line 177) | complete(){this.updateShapes(),this.editor.setCurrentTool("select.crop... method cancel (line 177) | cancel(){this.editor.bailToMark(this.markId),this.editor.setCurrentToo... method createSnapshot (line 177) | createSnapshot(){return{shape:this.editor.getOnlySelectedShape()}} method updateShapes (line 177) | updateShapes(){const n=this.snapshot.shape;if(!n)return;const{originPa... class qh (line 177) | class qh extends se{} class H$ (line 177) | class H$ extends se{constructor(){super(...arguments);m(this,"info",{});... method constructor (line 177) | constructor(){super(...arguments);m(this,"info",{});m(this,"onEnter",n... method updateCursor (line 177) | updateCursor(){const n=this.editor.getSelectedShapes(),r=dc[this.info.... method startResizing (line 177) | startResizing(){this.editor.getInstanceState().isReadonly||this.parent... method complete (line 177) | complete(){this.info.onInteractionEnd?this.editor.setCurrentTool(this.... method cancel (line 177) | cancel(){this.info.onInteractionEnd?this.editor.setCurrentTool(this.in... class K$ (line 177) | class K$ extends se{constructor(){super(...arguments);m(this,"info",{});... method constructor (line 177) | constructor(){super(...arguments);m(this,"info",{});m(this,"markId",""... method updateCursor (line 177) | updateCursor(){if(!this.editor.getSelectedShapes()[0])return;const r=d... method updateShapes (line 177) | updateShapes(){const{shape:n,cursorHandleOffset:r}=this.snapshot;if(!n... method complete (line 177) | complete(){this.updateShapes(),We(this.editor,[this.snapshot.shape.id]... method cancel (line 177) | cancel(){this.editor.bailToMark(this.markId),this.info.onInteractionEn... method createSnapshot (line 177) | createSnapshot(){const n=this.editor.getSelectionRotation(),{inputs:{o... class W$ (line 177) | class W$ extends se{constructor(){super(...arguments);m(this,"shapeId","... method constructor (line 177) | constructor(){super(...arguments);m(this,"shapeId","");m(this,"initial... method resetExactTimeout (line 177) | resetExactTimeout(){this.exactTimeout!==-1&&this.clearExactTimeout(),t... method clearExactTimeout (line 177) | clearExactTimeout(){this.exactTimeout!==-1&&(clearTimeout(this.exactTi... method complete (line 177) | complete(){this.editor.snaps.clearIndicators(),We(this.editor,[this.sh... method cancel (line 177) | cancel(){this.editor.bailToMark(this.markId),this.editor.snaps.clearIn... method update (line 177) | update(){var _;const{editor:n,shapeId:r,initialPagePoint:o}=this,{init... function V$ (line 177) | function V$(e){return e.isLabel?[e]:e instanceof Br?e.children.filter(t=... class G$ (line 177) | class G$ extends se{constructor(){super(...arguments);m(this,"hitShapeFo... method constructor (line 177) | constructor(){super(...arguments);m(this,"hitShapeForPointerUp",null);... function _C (line 177) | function _C(e){const t=e.getOnlySelectedShape();return!!(t&&!e.isShapeOr... function cf (line 177) | function cf(e){const t=e.getSelectedShapeIds(),{shiftKey:n,altKey:r,curr... method constructor (line 177) | constructor(){super(...arguments);m(this,"onEnter",()=>{this.parent.setC... method shouldStartEditingShape (line 177) | shouldStartEditingShape(n=this.editor.getOnlySelectedShape()){return!n||... method startEditingShape (line 177) | startEditingShape(n,r,o){this.editor.isShapeOrAncestorLocked(n)&&n.type!... method isOverArrowLabelTest (line 177) | isOverArrowLabelTest(n){if(!n)return!1;const r=this.editor.getPointInSha... method handleDoubleClickOnCanvas (line 177) | handleDoubleClickOnCanvas(n){if(this.editor.getInstanceState().isReadonl... method nudgeSelectedShapes (line 177) | nudgeSelectedShapes(n=!1){const{editor:{inputs:{keys:r}}}=this,o=r.has("... method canInteractWithShapeInReadOnly (line 177) | canInteractWithShapeInReadOnly(n){return!!(!this.editor.getInstanceState... function kC (line 177) | function kC(e,t){const n=e.getSelectionRotatedPageBounds();if(!n)return!... class Y$ (line 177) | class Y$ extends se{constructor(){super(...arguments);m(this,"shapeId","... method constructor (line 177) | constructor(){super(...arguments);m(this,"shapeId","");m(this,"markId"... method updateCursor (line 177) | updateCursor(){this.editor.setCursor({type:"grabbing",rotation:0})} method complete (line 177) | complete(){this.info.onInteractionEnd?this.editor.setCurrentTool(this.... method cancel (line 177) | cancel(){this.editor.bailToMark(this.markId),this.info.onInteractionEn... class X$ (line 177) | class X$ extends se{constructor(){super(...arguments);m(this,"onEnter",(... method constructor (line 177) | constructor(){super(...arguments);m(this,"onEnter",()=>{const{inputs:n... method complete (line 177) | complete(){this.parent.transition("idle")} class q$ (line 177) | class q$ extends se{constructor(){super(...arguments);m(this,"info",{});... method constructor (line 177) | constructor(){super(...arguments);m(this,"info",{});m(this,"onEnter",n... method startCropping (line 177) | startCropping(){this.editor.getInstanceState().isReadonly||this.parent... method cancel (line 177) | cancel(){this.info.onInteractionEnd?this.editor.setCurrentTool(this.in... class Z$ (line 177) | class Z$ extends se{constructor(){super(...arguments);m(this,"info",{});... method constructor (line 177) | constructor(){super(...arguments);m(this,"info",{});m(this,"onEnter",n... method startDraggingHandle (line 177) | startDraggingHandle(){const{editor:n}=this;if(n.getInstanceState().isR... method cancel (line 177) | cancel(){this.parent.transition("idle")} function TC (line 177) | function TC(e,t,n,r){const o=e.getShapePageTransform(t.id),s=o.point(),i... class Q$ (line 177) | class Q$ extends se{constructor(){super(...arguments);m(this,"info",{});... method constructor (line 177) | constructor(){super(...arguments);m(this,"info",{});m(this,"onEnter",n... method updateCursor (line 177) | updateCursor(){this.editor.updateInstanceState({cursor:{type:dc[this.i... method startRotating (line 177) | startRotating(){this.editor.getInstanceState().isReadonly||this.parent... method complete (line 177) | complete(){this.info.onInteractionEnd?this.editor.setCurrentTool(this.... method cancel (line 177) | cancel(){this.info.onInteractionEnd?this.editor.setCurrentTool(this.in... class J$ (line 177) | class J$ extends se{constructor(){super(...arguments);m(this,"info",{});... method constructor (line 177) | constructor(){super(...arguments);m(this,"info",{});m(this,"onEnter",n... method startTranslating (line 177) | startTranslating(n){this.editor.getInstanceState().isReadonly||this.pa... method cancel (line 177) | cancel(){this.parent.transition("idle")} class eM (line 177) | class eM extends se{constructor(){super(...arguments);m(this,"hitShape",... method constructor (line 177) | constructor(){super(...arguments);m(this,"hitShape",{});m(this,"hitSha... method startTranslating (line 177) | startTranslating(n){this.editor.getInstanceState().isReadonly||(this.e... method cancel (line 177) | cancel(){this.parent.transition("idle")} class tM (line 177) | class tM extends se{constructor(){super(...arguments);m(this,"info",{});... method constructor (line 177) | constructor(){super(...arguments);m(this,"info",{});m(this,"markId",""... method cancel (line 177) | cancel(){this.editor.bailToMark(this.markId),this.info.onInteractionEn... method complete (line 177) | complete(){var n,r;if(We(this.editor,this.snapshot.selectedShapeIds),t... method handleResizeStart (line 177) | handleResizeStart(){const{shapeSnapshots:n}=this.snapshot,r=[];n.forEa... method handleResizeEnd (line 177) | handleResizeEnd(){const{shapeSnapshots:n}=this.snapshot,r=[];n.forEach... method updateShapes (line 177) | updateShapes(){const{altKey:n,shiftKey:r}=this.editor.inputs,{frames:o... method updateCursor (line 177) | updateCursor({dragHandle:n,isFlippedX:r,isFlippedY:o,rotation:s}){cons... function $C (line 177) | function $C(e,t){t=t%Oe;const n=Math.round(t/(Pe/4)),r=Jm.indexOf(e);ret... class nM (line 177) | class nM extends se{constructor(){super(...arguments);m(this,"snapshot",... method constructor (line 177) | constructor(){super(...arguments);m(this,"snapshot",{});m(this,"info",... method _getRotationFromPointerPosition (line 177) | _getRotationFromPointerPosition({snapToNearestDegree:n}){const r=this.... class rM (line 177) | class rM extends se{constructor(){super(...arguments);m(this,"hits",new ... method constructor (line 177) | constructor(){super(...arguments);m(this,"hits",new Set);m(this,"size"... method updateScribbleSelection (line 177) | updateScribbleSelection(n){const{editor:r}=this,o=this.editor.getCurre... method complete (line 177) | complete(){this.updateScribbleSelection(!0),this.parent.transition("id... method cancel (line 177) | cancel(){this.editor.setSelectedShapes([...this.initialSelectedShapeId... class PY (line 177) | class PY{constructor(t){m(this,"prevDroppingShapeId",null);m(this,"dropp... method constructor (line 177) | constructor(t){m(this,"prevDroppingShapeId",null);m(this,"droppingNode... method updateDroppingNode (line 177) | updateDroppingNode(t,n){var r;this.first&&(this.editor.setHintingShape... method setDragTimer (line 177) | setDragTimer(t,n,r){this.droppingNodeTimer=setTimeout(()=>{this.editor... method handleDrag (line 177) | handleDrag(t,n,r){var c,l,u,d,p;n=fe(n.map(f=>this.editor.getShape(f.i... method hintParents (line 177) | hintParents(t){const n=new Map;for(const o of t){const s=this.editor.f... method dropShapes (line 177) | dropShapes(t){var r,o;const{prevDroppingShapeId:n}=this;if(this.handle... method clear (line 177) | clear(){this.prevDroppingShapeId=null,this.droppingNodeTimer!==null&&c... class oM (line 177) | class oM extends se{constructor(){super(...arguments);m(this,"info",{});... method constructor (line 177) | constructor(){super(...arguments);m(this,"info",{});m(this,"selectionS... method startCloning (line 177) | startCloning(){this.isCreating||(this.isCloning=!0,this.reset(),this.m... method stopCloning (line 177) | stopCloning(){this.isCloning=!1,this.snapshot=this.selectionSnapshot,t... method reset (line 177) | reset(){this.editor.bailToMark(this.markId)} method complete (line 177) | complete(){var n;this.updateShapes(),this.dragAndDropManager.dropShape... method cancel (line 177) | cancel(){this.reset(),this.info.onInteractionEnd?this.editor.setCurren... method handleStart (line 177) | handleStart(){const{movingShapes:n}=this.snapshot,r=[];n.forEach(o=>{v... method handleEnd (line 177) | handleEnd(){const{movingShapes:n}=this.snapshot;if(this.isCloning&&n.l... method handleChange (line 177) | handleChange(){const{movingShapes:n}=this.snapshot,r=[];n.forEach(o=>{... method updateShapes (line 177) | updateShapes(){const{snapshot:n}=this;this.dragAndDropManager.updateDr... function AC (line 177) | function AC(e){var d;const t=[],n=[],r=e.getSelectedShapeIds(),o=fe(r.ma... function CY (line 177) | function CY({editor:e,snapshot:t}){const{inputs:n}=e,{noteSnapshot:r,not... class Zh (line 177) | class Zh extends se{constructor(){super(...arguments);m(this,"reactor");... method constructor (line 177) | constructor(){super(...arguments);m(this,"reactor");m(this,"cleanUpDup... class sM (line 177) | class sM extends se{constructor(){super(...arguments);m(this,"info",{});... method constructor (line 177) | constructor(){super(...arguments);m(this,"info",{});m(this,"onEnter",n... class iM (line 177) | class iM extends se{constructor(){super(...arguments);m(this,"info",{});... method constructor (line 177) | constructor(){super(...arguments);m(this,"info",{});m(this,"onEnter",n... method complete (line 177) | complete(){const{currentScreenPoint:n}=this.editor.inputs;this.editor.... method cancel (line 177) | cancel(){this.parent.transition("idle",this.info)} class aM (line 177) | class aM extends se{constructor(){super(...arguments);m(this,"info",{});... method constructor (line 177) | constructor(){super(...arguments);m(this,"info",{});m(this,"zoomBrush"... method update (line 177) | update(){const{inputs:{originPagePoint:n,currentPagePoint:r}}=this.edi... method cancel (line 177) | cancel(){this.parent.transition("idle",this.info)} method complete (line 177) | complete(){const{zoomBrush:n}=this,r=8/this.editor.getZoomLevel();if(n... class Qh (line 177) | class Qh extends se{constructor(){super(...arguments);m(this,"info",{});... method constructor (line 177) | constructor(){super(...arguments);m(this,"info",{});m(this,"onEnter",n... method complete (line 177) | complete(){this.info.onInteractionEnd&&this.info.onInteractionEnd!=="s... method updateCursor (line 177) | updateCursor(){this.editor.inputs.altKey?this.editor.updateInstanceSta... function X (line 177) | function X(){return X=Object.assign?Object.assign.bind():function(e){for... function ie (line 177) | function ie(e,t,{checkForDefaultPrevented:n=!0}={}){return function(o){i... function EY (line 177) | function EY(e,t){typeof e=="function"?e(t):e!=null&&(e.current=t)} function rg (line 177) | function rg(...e){return t=>e.forEach(n=>EY(n,t))} function Xe (line 177) | function Xe(...e){return x.useCallback(rg(...e),e)} function mo (line 177) | function mo(e,t=[]){let n=[];function r(s,i){const a=x.createContext(i),... function _Y (line 177) | function _Y(...e){const t=e[0];if(e.length===1)return t;const n=()=>{con... function TY (line 177) | function TY(e){return x.isValidElement(e)&&e.type===kY} function $Y (line 177) | function $Y(e,t){const n={...t};for(const r in t){const o=e[r],s=t[r];/^... function og (line 177) | function og(e){const t=e+"CollectionProvider",[n,r]=mo(t),[o,s]=n(t,{col... function Kx (line 177) | function Kx(e,t){e&&Ui.flushSync(()=>e.dispatchEvent(t))} function sn (line 177) | function sn(e){const t=x.useRef(e);return x.useEffect(()=>{t.current=e})... function AY (line 177) | function AY(e,t=globalThis==null?void 0:globalThis.document){const n=sn(... function RY (line 177) | function RY(e,t=globalThis==null?void 0:globalThis.document){const n=sn(... function LY (line 177) | function LY(e,t=globalThis==null?void 0:globalThis.document){const n=sn(... function OC (line 177) | function OC(){const e=new CustomEvent(Sv);document.dispatchEvent(e)} function lM (line 177) | function lM(e,t,n,{discrete:r}){const o=n.originalEvent.target,s=new Cus... function zY (line 177) | function zY(e,t){return x.useReducer((n,r)=>{const o=t[n][r];return o??n... function BY (line 177) | function BY(e){const[t,n]=x.useState(),r=x.useRef({}),o=x.useRef(e),s=x.... function Ud (line 177) | function Ud(e){return(e==null?void 0:e.animationName)||"none"} function Zs (line 177) | function Zs({prop:e,defaultProp:t,onChange:n=()=>{}}){const[r,o]=UY({def... function UY (line 177) | function UY({defaultProp:e,onChange:t}){const n=x.useState(e),[r]=n,o=x.... method label (line 177) | label(e){if(e.label&&typeof e.label=="string"&&!e.label.trim()){const t=... method onClose (line 177) | onClose(){} method type (line 177) | type(e){if(e.type&&!["foreground","background"].includes(e.type)){const ... method altText (line 177) | altText(e){return e.altText?null:new Error(`Missing prop \`altText\` exp... function SM (line 177) | function SM(e){const t=[];return Array.from(e.childNodes).forEach(r=>{if... function Hd (line 177) | function Hd(e,t,n,{discrete:r}){const o=n.originalEvent.currentTarget,s=... function cX (line 177) | function cX(e=()=>{}){const t=sn(e);Di(()=>{let n=0,r=0;return n=window.... function lX (line 177) | function lX(e){return e.nodeType===e.ELEMENT_NODE} function uX (line 177) | function uX(e){const t=[],n=document.createTreeWalker(e,NodeFilter.SHOW_... function ey (line 177) | function ey(e){const t=document.activeElement;return e.some(n=>n===t?!0:... function Fo (line 177) | function Fo(e){const[t,n]=x.useState(gX());return Di(()=>{e||n(r=>r??Str... method pause (line 177) | pause(){this.paused=!0} method resume (line 177) | resume(){this.paused=!1} function yX (line 177) | function yX(e,{select:t=!1}={}){const n=document.activeElement;for(const... function SX (line 177) | function SX(e){const t=vM(e),n=NC(t,e),r=NC(t.reverse(),e);return[n,r]} function vM (line 177) | function vM(e){const t=[],n=document.createTreeWalker(e,NodeFilter.SHOW_... function NC (line 177) | function NC(e,t){for(const n of e)if(!vX(n,{upTo:t}))return n} function vX (line 177) | function vX(e,{upTo:t}){if(getComputedStyle(e).visibility==="hidden")ret... function xX (line 177) | function xX(e){return e instanceof HTMLInputElement&&"select"in e} function fs (line 177) | function fs(e,{select:t=!1}={}){if(e&&e.focus){const n=document.activeEl... function wX (line 177) | function wX(){let e=[];return{add(t){const n=e[0];t!==n&&(n==null||n.pau... function BC (line 177) | function BC(e,t){const n=[...e],r=n.indexOf(t);return r!==-1&&n.splice(r... function bX (line 177) | function bX(e){return e.filter(t=>t.tagName!=="A")} function Gx (line 177) | function Gx(){x.useEffect(()=>{var e,t;const n=document.querySelectorAll... function UC (line 177) | function UC(){const e=document.createElement("span");return e.setAttribu... function xM (line 177) | function xM(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty... function PX (line 177) | function PX(e,t,n){if(n||arguments.length===2)for(var r=0,o=t.length,s;r... function oy (line 177) | function oy(e,t){return typeof e=="function"?e(t):e&&(e.current=t),e} function EX (line 177) | function EX(e,t){var n=x.useState(function(){return{value:e,callback:t,f... function kX (line 177) | function kX(e,t){var n=EX(null,function(r){return e.forEach(function(o){... function TX (line 177) | function TX(e){return e} function $X (line 177) | function $X(e,t){t===void 0&&(t=TX);var n=[],r=!1,o={read:function(){if(... function MX (line 177) | function MX(e){e===void 0&&(e={});var t=$X(null);return t.options=Jr({as... function AX (line 177) | function AX(e,t){return e.useMedium(t),wM} function OX (line 177) | function OX(){if(!document)return null;var e=document.createElement("sty... function DX (line 177) | function DX(e,t){e.styleSheet?e.styleSheet.cssText=t:e.appendChild(docum... function RX (line 177) | function RX(e){var t=document.head||document.getElementsByTagName("head"... function nq (line 217) | function nq(e){var t=x.useRef([]),n=x.useRef([0,0]),r=x.useRef(),o=x.use... function jM (line 217) | function jM(e){return e?"open":"closed"} function Cq (line 217) | function Cq({onEvent:e,children:t}){return h.jsx(DM.Provider,{value:e??O... function So (line 217) | function So(){return x.useContext(DM)??OM} function Iq (line 217) | function Iq({children:e}){const t=z(),n=So(),[r,o]=x.useState([]),s=x.us... function Yi (line 217) | function Yi(){const e=x.useContext(RM);if(!e)throw new Error("useDialogs... function _q (line 217) | function _q(){const{dialogs:e}=Yi();return h.jsx(h.Fragment,{children:e.... function Tq (line 217) | function Tq(){const e=z(),t=K("follow",()=>e.getInstanceState().followin... function $q (line 217) | function $q({userId:e}){const t=p2(e);return t?h.jsx("div",{className:"t... function Mq (line 217) | function Mq({children:e}){const[t,n]=x.useState([]),r=x.useCallback(i=>{... function Kr (line 217) | function Kr(){const e=x.useContext(LM);if(!e)throw new Error("useToasts ... function vt (line 217) | function vt({children:e}){return h.jsx("span",{className:"tlui-button__l... function jq (line 217) | function jq({toast:e}){const{removeToast:t}=Kr(),n=$e(),r=i=>{i||t(e.id)... function Oq (line 217) | function Oq(){const{toasts:e}=Kr();return h.jsx(h.Fragment,{children:e.m... function Rq (line 217) | function Rq(){const{toasts:e}=Kr(),[t,n]=x.useState(!1);return x.useEffe... function ke (line 217) | function ke({icon:e,small:t,invertIcon:n}){return h.jsx(Bs,{className:"t... function FM (line 217) | function FM(e){return x.useMemo(()=>e?{fonts:{...Pv.fonts,...e==null?voi... function Fq (line 217) | function Fq(e){return e?{fonts:Object.assign({...rl.fonts},{...e==null?v... function dg (line 217) | function dg({className:e,children:t}){return h.jsx("div",{className:ue("... function hg (line 217) | function hg({className:e,children:t}){return h.jsx(yq,{dir:"ltr",classNa... function pg (line 217) | function pg(){return h.jsx("div",{className:"tlui-dialog__header__close"... function fu (line 217) | function fu({className:e,children:t,style:n}){return h.jsx("div",{classN... function Xx (line 217) | function Xx({className:e,children:t}){return h.jsx("div",{className:ue("... function zM (line 217) | function zM(){const e=z(),t=x.useRef();return x.useEffect(()=>{const n=w... function Nq (line 217) | function Nq({overrides:e,children:t}){const n=z(),r=So(),{addDialog:o}=Y... function De (line 217) | function De(){const e=x.useContext(BM);if(!e)throw new Error("useTools m... function zq (line 217) | function zq({forceMobile:e=!1,children:t}){const n=z(),r=K("breakpoint",... function Rn (line 217) | function Rn(){return x.useContext(UM)} function Bq (line 217) | function Bq(){const{addToast:e,removeToast:t,clearToasts:n}=Kr(),{addDia... function Uq (line 217) | function Uq(e,t){const n={};for(const r of e)if(r.translations)for(const... function HM (line 217) | function HM(e){return x.useMemo(()=>e,e)} function Hq (line 217) | function Hq(e){const t=HM(e==null?[]:Array.isArray(e)?e:[e]);return x.us... function Kq (line 217) | function Kq(e){const t=Bq(),n=HM(e==null?[]:Array.isArray(e)?e:[e]);retu... function Wq (line 217) | function Wq(e,t){const n=fe(t.map(o=>e.getShape(o)).filter(o=>o&&e.isSha... function Gq (line 217) | function Gq(e,t,n={}){const r=e.getShape(t);if(!r)return;const o=e.getSo... function YC (line 217) | function YC(e){return er.isValid(e)?{isValid:!0,hasProtocol:!0}:er.isVal... function i (line 217) | function i(c,l){if(!s[c]){s[c]={};for(var u=0;u2){const o=new P(t[0],t[1]... function WM (line 217) | async function WM(e,t,n,r){const s=(await Promise.all(t.map(async i=>awa... function sZ (line 217) | function sZ(e,t,n){const r=n??(e.inputs.shiftKey?e.inputs.currentPagePoi... function Cv (line 217) | async function Cv(e,t,n,r){var o;try{if(new URL(t).pathname.match(/\.(pn... function iZ (line 217) | function iZ(e){const t=document.implementation.createHTMLDocument("");re... function tp (line 217) | function tp(e){const{activeElement:t}=document;return e.getIsMenuOpen()|... function GM (line 217) | async function GM(e,t,n){const r=t.filter(s=>(s.type==="file"||s.type===... function pZ (line 217) | function pZ(){const e=z(),t=So(),n=x.useCallback(function(i){e.getSelect... function fZ (line 217) | function fZ(){const e=z(),t=So(),n=K("editor.isFocused",()=>e.getInstanc... function YM (line 217) | async function YM(e,t,n){const{type:r,quality:o,scale:s,width:i,height:a... function XM (line 217) | async function XM(e,t,n){const r=await e.getSvgString(t!=null&&t.length?... function Iv (line 217) | async function Iv(e,t,n,r={}){var o;switch(n){case"svg":return(o=await X... function qM (line 217) | async function qM({editor:e,ids:t,format:n,opts:r={}}){switch(n){case"sv... function mZ (line 217) | function mZ(e,t,n,r={}){return{blobPromise:qM({editor:e,ids:t,format:n,o... function yZ (line 217) | function yZ(e,t,n="svg",r={}){if(!window.navigator.clipboard)return Prom... function SZ (line 217) | async function SZ(e){var t,n;await((n=(t=navigator.clipboard)==null?void... function vZ (line 217) | function vZ(){const e=z(),{addToast:t}=Kr(),n=$e();return x.useCallback(... function xZ (line 217) | async function xZ(e,t,n="png",r,o={}){if(!r&&(r=`shapes at ${ZC()}`,t.le... function ZC (line 217) | function ZC(){const e=new Date,t=String(e.getFullYear()).slice(2),n=Stri... function wZ (line 217) | function wZ(e){const t=document.createElement("a"),n=URL.createObjectURL... function bZ (line 217) | function bZ(){const e=z(),{addToast:t}=Kr(),n=$e();return x.useCallback(... function PZ (line 217) | function PZ(){const e=z(),t=x.useRef(null),n=x.useRef(null);return x.use... function CZ (line 300) | function CZ(e){return Object.fromEntries(e.map(t=>[t.id,t]))} function ha (line 300) | function ha(e,t){if(e.getSelectedShapes().length===0)return e.getDocumen... function IZ (line 300) | function IZ({overrides:e,children:t}){const n=z(),{addDialog:r,clearDial... function ce (line 300) | function ce(){const e=x.useContext(ZM);if(!e)throw new Error("useTools m... function gu (line 300) | function gu(e,t){return e?typeof e=="string"?e:t?e[t]??e.default:void 0:... function Ev (line 300) | function Ev(e,t,n){return Vn(e,eo(t,n))} function Go (line 300) | function Go(e,t){return typeof e=="function"?e(t):e} function Yo (line 300) | function Yo(e){return e.split("-")[0]} function kc (line 300) | function kc(e){return e.split("-")[1]} function Qx (line 300) | function Qx(e){return e==="x"?"y":"x"} function Jx (line 300) | function Jx(e){return e==="y"?"height":"width"} function Tc (line 300) | function Tc(e){return["top","bottom"].includes(Yo(e))?"y":"x"} function ew (line 300) | function ew(e){return Qx(Tc(e))} function TZ (line 300) | function TZ(e,t,n){n===void 0&&(n=!1);const r=kc(e),o=ew(e),s=Jx(o);let ... function $Z (line 300) | function $Z(e){const t=df(e);return[_v(e),t,_v(t)]} function _v (line 300) | function _v(e){return e.replace(/start|end/g,t=>kZ[t])} function MZ (line 300) | function MZ(e,t,n){const r=["left","right"],o=["right","left"],s=["top",... function AZ (line 300) | function AZ(e,t,n,r){const o=kc(e);let s=MZ(Yo(e),n==="start",r);return ... function df (line 300) | function df(e){return e.replace(/left|right|bottom|top/g,t=>_Z[t])} function jZ (line 300) | function jZ(e){return{top:0,right:0,bottom:0,left:0,...e}} function QM (line 300) | function QM(e){return typeof e!="number"?jZ(e):{top:e,right:e,bottom:e,l... function hf (line 300) | function hf(e){const{x:t,y:n,width:r,height:o}=e;return{width:r,height:o... function QC (line 300) | function QC(e,t,n){let{reference:r,floating:o}=e;const s=Tc(t),i=ew(t),a... function mu (line 300) | async function mu(e,t){var n;t===void 0&&(t={});const{x:r,y:o,platform:s... method fn (line 300) | async fn(t){const{x:n,y:r,placement:o,rects:s,platform:i,elements:a,midd... method fn (line 300) | async fn(t){var n,r;const{placement:o,middlewareData:s,rects:i,initialPl... function JC (line 300) | function JC(e,t){return{top:e.top-t.height,right:e.right-t.width,bottom:... function eI (line 300) | function eI(e){return EZ.some(t=>e[t]>=0)} method fn (line 300) | async fn(t){const{rects:n}=t,{strategy:r="referenceHidden",...o}=Go(e,t)... function FZ (line 300) | async function FZ(e,t){const{placement:n,platform:r,elements:o}=e,s=awai... method fn (line 300) | async fn(t){var n,r;const{x:o,y:s,placement:i,middlewareData:a}=t,c=awai... method fn (line 300) | async fn(t){const{x:n,y:r,placement:o}=t,{mainAxis:s=!0,crossAxis:i=!1,l... method fn (line 300) | fn(t){const{x:n,y:r,placement:o,rects:s,middlewareData:i}=t,{offset:a=0,... method fn (line 300) | async fn(t){const{placement:n,rects:r,platform:o,elements:s}=t,{apply:i=... function $c (line 300) | function $c(e){return JM(e)?(e.nodeName||"").toLowerCase():"#document"} function Qn (line 300) | function Qn(e){var t;return(e==null||(t=e.ownerDocument)==null?void 0:t.... function os (line 300) | function os(e){var t;return(t=(JM(e)?e.ownerDocument:e.document)||window... function JM (line 300) | function JM(e){return e instanceof Node||e instanceof Qn(e).Node} function uo (line 300) | function uo(e){return e instanceof Element||e instanceof Qn(e).Element} function ho (line 300) | function ho(e){return e instanceof HTMLElement||e instanceof Qn(e).HTMLE... function tI (line 300) | function tI(e){return typeof ShadowRoot>"u"?!1:e instanceof ShadowRoot||... function Uu (line 300) | function Uu(e){const{overflow:t,overflowX:n,overflowY:r,display:o}=Ur(e)... function HZ (line 300) | function HZ(e){return["table","td","th"].includes($c(e))} function tw (line 300) | function tw(e){const t=nw(),n=Ur(e);return n.transform!=="none"||n.persp... function KZ (line 300) | function KZ(e){let t=Hs(e);for(;ho(t)&&!hc(t);){if(tw(t))return t;t=Hs(t... function nw (line 300) | function nw(){return typeof CSS>"u"||!CSS.supports?!1:CSS.supports("-web... function hc (line 300) | function hc(e){return["html","body","#document"].includes($c(e))} function Ur (line 300) | function Ur(e){return Qn(e).getComputedStyle(e)} function fg (line 300) | function fg(e){return uo(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollT... function Hs (line 300) | function Hs(e){if($c(e)==="html")return e;const t=e.assignedSlot||e.pare... function eA (line 300) | function eA(e){const t=Hs(e);return hc(t)?e.ownerDocument?e.ownerDocumen... function yu (line 300) | function yu(e,t,n){var r;t===void 0&&(t=[]),n===void 0&&(n=!0);const o=e... function tA (line 300) | function tA(e){const t=Ur(e);let n=parseFloat(t.width)||0,r=parseFloat(t... function rw (line 300) | function rw(e){return uo(e)?e:e.contextElement} function qa (line 300) | function qa(e){const t=rw(e);if(!ho(t))return Us(1);const n=t.getBoundin... function nA (line 300) | function nA(e){const t=Qn(e);return!nw()||!t.visualViewport?WZ:{x:t.visu... function VZ (line 300) | function VZ(e,t,n){return t===void 0&&(t=!1),!n||t&&n!==Qn(e)?!1:t} function Ri (line 300) | function Ri(e,t,n,r){t===void 0&&(t=!1),n===void 0&&(n=!1);const o=e.get... function ow (line 300) | function ow(e){return GZ.some(t=>{try{return e.matches(t)}catch{return!1... function YZ (line 300) | function YZ(e){let{elements:t,rect:n,offsetParent:r,strategy:o}=e;const ... function XZ (line 300) | function XZ(e){return Array.from(e.getClientRects())} function rA (line 300) | function rA(e){return Ri(os(e)).left+fg(e).scrollLeft} function qZ (line 300) | function qZ(e){const t=os(e),n=fg(e),r=e.ownerDocument.body,o=Vn(t.scrol... function ZZ (line 300) | function ZZ(e,t){const n=Qn(e),r=os(e),o=n.visualViewport;let s=r.client... function QZ (line 300) | function QZ(e,t){const n=Ri(e,!0,t==="fixed"),r=n.top+e.clientTop,o=n.le... function nI (line 300) | function nI(e,t,n){let r;if(t==="viewport")r=ZZ(e,n);else if(t==="docume... function oA (line 300) | function oA(e,t){const n=Hs(e);return n===t||!uo(n)||hc(n)?!1:Ur(n).posi... function JZ (line 300) | function JZ(e,t){const n=t.get(e);if(n)return n;let r=yu(e,[],!1).filter... function eQ (line 300) | function eQ(e){let{element:t,boundary:n,rootBoundary:r,strategy:o}=e;con... function tQ (line 300) | function tQ(e){const{width:t,height:n}=tA(e);return{width:t,height:n}} function nQ (line 300) | function nQ(e,t,n){const r=ho(t),o=os(t),s=n==="fixed",i=Ri(e,!0,s,t);le... function uy (line 300) | function uy(e){return Ur(e).position==="static"} function rI (line 300) | function rI(e,t){return!ho(e)||Ur(e).position==="fixed"?null:t?t(e):e.of... function sA (line 300) | function sA(e,t){const n=Qn(e);if(ow(e))return n;if(!ho(e)){let o=Hs(e);... function oQ (line 300) | function oQ(e){return Ur(e).direction==="rtl"} function iQ (line 300) | function iQ(e,t){let n=null,r;const o=os(e);function s(){var a;clearTime... function aQ (line 300) | function aQ(e,t,n,r){r===void 0&&(r={});const{ancestorScroll:o=!0,ancest... function pf (line 300) | function pf(e,t){if(e===t)return!0;if(typeof e!=typeof t)return!1;if(typ... function iA (line 300) | function iA(e){return typeof window>"u"?1:(e.ownerDocument.defaultView||... function sI (line 300) | function sI(e,t){const n=iA(e);return Math.round(t*n)/n} function iI (line 300) | function iI(e){const t=x.useRef(e);return np(()=>{t.current=e}),t} function gQ (line 300) | function gQ(e){e===void 0&&(e={});const{placement:t="bottom",strategy:n=... function t (line 300) | function t(n){return{}.hasOwnProperty.call(n,"current")} method fn (line 300) | fn(n){const{element:r,padding:o}=typeof e=="function"?e(n):e;return r&&t... function aA (line 300) | function aA(e){const[t,n]=x.useState(void 0);return Di(()=>{if(e){n({wid... function $Q (line 300) | function $Q(e){return e!==null} method fn (line 300) | fn(t){var n,r,o,s,i;const{placement:a,rects:c,middlewareData:l}=t,d=((n=... function hA (line 300) | function hA(e){const[t,n="center"]=e.split("-");return[t,n]} function vA (line 300) | function vA(e){return e?"open":"closed"} function Qs (line 300) | function Qs(e,t){const n=z(),r=x.useRef(!1),o=So(),s=x.useCallback(a=>{r... function aw (line 300) | function aw({id:e,children:t,onOpenChange:n,open:r}){const[o,s]=Qs(e,n);... function cw (line 300) | function cw({children:e}){return h.jsx(HQ,{asChild:!0,dir:"ltr",children... function lw (line 300) | function lw({side:e,children:t,align:n="center",sideOffset:r=8,alignOffs... function mg (line 300) | function mg(){return x.useContext(xA)} function vr (line 300) | function vr({type:e,sourceId:t,children:n}){return h.jsx(xA.Provider,{va... function uw (line 300) | function uw(e){const t=x.useContext(VQ);return e||t||"ltr"} function rJ (line 300) | function rJ(e,t){return t!=="rtl"?e:e==="ArrowLeft"?"ArrowRight":e==="Ar... function oJ (line 300) | function oJ(e,t,n){const r=rJ(e.key,n);if(!(t==="vertical"&&["ArrowLeft"... function PA (line 300) | function PA(e){const t=document.activeElement;for(const n of e)if(n===t|... function sJ (line 300) | function sJ(e,t){return e.map((n,r)=>e[(t+r)%e.length])} function OA (line 300) | function OA(e){return e?"open":"closed"} function Mv (line 300) | function Mv(e){return e==="indeterminate"} function AJ (line 300) | function AJ(e){return Mv(e)?"indeterminate":e?"checked":"unchecked"} function jJ (line 300) | function jJ(e){const t=document.activeElement;for(const n of e)if(n===t|... function OJ (line 300) | function OJ(e,t){return e.map((n,r)=>e[(t+r)%e.length])} function DJ (line 300) | function DJ(e,t,n){const o=t.length>1&&Array.from(t).every(l=>l===t[0])?... function RJ (line 300) | function RJ(e,t){const{x:n,y:r}=e;let o=!1;for(let s=0,i=t.length-1;st.pointerType==="mouse"?e(t):void 0} function Qd (line 300) | function Qd(e){return t=>t.pointerType!=="mouse"?e(t):void 0} function XA (line 300) | function XA(e){return e.split(",")[0].split("").map(t=>{const n=t.replac... function Av (line 300) | function Av(e){return"— "+XA(e).join(" ")} function oee (line 300) | function oee(e){return h.jsx("svg",{width:16,height:16,viewBox:"0 0 16 1... function Li (line 300) | function Li({id:e,children:t,modal:n=!1,debugOpen:r=!1}){const[o,s]=Qs(e... function Fi (line 300) | function Fi({children:e,...t}){return h.jsx(gw,{dir:"ltr",asChild:!0,onT... function Ni (line 300) | function Ni({side:e="bottom",align:t="start",sideOffset:n=8,alignOffset:... function Iee (line 300) | function Iee({id:e,children:t}){const[n,r]=Qs(e);return h.jsx(bee,{open:... function Eee (line 300) | function Eee({id:e,label:t,title:n,disabled:r}){return h.jsx(Pee,{dir:"l... function _ee (line 300) | function _ee({id:e,alignOffset:t=-1,sideOffset:n=-4,size:r="small",child... function kee (line 300) | function kee({children:e}){return h.jsx(vee,{dir:"ltr",className:"tlui-m... function wu (line 300) | function wu({noClose:e,children:t}){return h.jsx(xee,{dir:"ltr",asChild:... function Dl (line 300) | function Dl({children:e,visibleOnMobileLayout:t=!1}){const n=Rn();return... function R (line 300) | function R({disabled:e=!1,spinner:t=!1,readonlyOk:n=!1,id:r,kbd:o,label:... function Tee (line 300) | function Tee(){return h.jsxs(h.Fragment,{children:[h.jsx($ee,{}),h.jsx(M... function $ee (line 300) | function $ee(){const e=ce(),t=wn(2);return h.jsxs(h.Fragment,{children:[... function Mee (line 300) | function Mee(){const e=ce(),t=wn(3);return h.jsxs(h.Fragment,{children:[... function Aee (line 300) | function Aee(){const e=ce(),t=VT();return h.jsxs(h.Fragment,{children:[h... function jee (line 300) | function jee(){const e=ce(),t=wn(1);return h.jsxs(h.Fragment,{children:[... function Oee (line 300) | function Oee(){return Rn()t.getZoomLevel()==... function Ree (line 300) | function Ree(){const e=ce(),t=wn(1);return h.jsx(R,{...e["rotate-ccw"],d... function Lee (line 300) | function Lee(){const e=ce(),t=wn(1);return h.jsx(R,{...e["rotate-cw"],di... function Fee (line 300) | function Fee(){const e=ce(),t=XT();return h.jsx(R,{...e["edit-link"],dis... function Nee (line 300) | function Nee(){const e=GT(),t=YT();return e?h.jsx(cI,{}):t?h.jsx(zee,{})... function cI (line 300) | function cI(){const e=ce(),t=wn(2);return h.jsx(R,{...e.group,disabled:!... function zee (line 300) | function zee(){const e=ce();return h.jsx(R,{...e.ungroup})} function wr (line 300) | function wr({id:e,kbd:t,label:n,readonlyOk:r,onSelect:o,disabled:s=!1,ch... function ye (line 300) | function ye({id:e,label:t,children:n}){const{type:r,sourceId:o}=mg(),s=$... function br (line 300) | function br({id:e,disabled:t=!1,label:n,size:r="small",children:o}){cons... function Uee (line 300) | function Uee({id:e,children:t}){const[n,r]=Qs(e);return h.jsx(YJ,{open:n... function QA (line 300) | function QA(){const e=ce();return wW()?h.jsx(R,{...e["toggle-auto-size"]... function JA (line 300) | function JA(){const e=ce();return XT()?h.jsx(R,{...e["edit-link"]}):null} function Hee (line 300) | function Hee(){const e=ce();return wn(1)?h.jsx(R,{...e.duplicate}):null} function ej (line 300) | function ej(){const e=ce();return GT()?h.jsx(R,{...e.group}):null} function tj (line 300) | function tj(){const e=ce();return YT()?h.jsx(R,{...e.ungroup}):null} function nj (line 300) | function nj(){const e=z(),t=ce();return K("allow unframe",()=>{const r=e... function rj (line 300) | function rj(){const e=z(),t=ce();return K("allow fit frame to content",(... function oj (line 300) | function oj(){const e=z(),t=ce();return K("selected shapes",()=>e.getSel... function yw (line 300) | function yw(){const e=ce(),t=z(),n=K("isTransparentBg",()=>!t.getInstanc... function Kee (line 300) | function Kee(){const e=z(),t=ce(),n=K("any shapes",()=>e.getCurrentPageS... function sj (line 300) | function sj(){const e=z(),t=K("zoomed to 100",()=>e.getZoomLevel()===1,[... function ij (line 300) | function ij(){const e=z(),t=K("has shapes",()=>e.getCurrentPageShapeIds(... function aj (line 300) | function aj(){const e=z(),t=K("has shapes",()=>e.getSelectedShapeIds().l... function cj (line 300) | function cj(){return h.jsxs(ye,{id:"clipboard",children:[h.jsx(Vee,{}),h... function Wee (line 300) | function Wee(){var r;const e=z(),t=ce(),n=K("atLeastOneShapeOnPage",()=>... function Vee (line 300) | function Vee(){const e=ce(),t=wn(1);return h.jsx(R,{...e.cut,disabled:!t})} function Gee (line 300) | function Gee(){const e=ce(),t=xW(1);return h.jsx(R,{...e.copy,disabled:!... function Yee (line 300) | function Yee(){const e=ce(),t=vW;return h.jsx(R,{...e.paste,disabled:!t})} function lj (line 300) | function lj(){const e=z(),t=ce();return K("atLeastOneShapeOnPage",()=>e.... function uj (line 300) | function uj(){const e=ce(),t=z(),n=K("atLeastOneShapeOnPage",()=>t.getCu... function Xee (line 300) | function Xee(){const e=ce(),t=wn(1);return h.jsx(R,{...e.delete,disabled... function qee (line 300) | function qee(){const e=wn(2),t=bW(),n=ce();return e||t?h.jsxs(br,{id:"ar... function Zee (line 300) | function Zee(){const e=ce();return wn(3)?h.jsxs(ye,{id:"distribute",chil... function Qee (line 300) | function Qee(){const e=ce(),t=wn(2),n=VT();return t?h.jsxs(ye,{id:"order... function Jee (line 300) | function Jee(){const e=ce();return wn(1)?h.jsx(br,{id:"reorder",label:"c... function ete (line 300) | function ete(){const e=z(),t=K("pages",()=>e.getPages(),[e]),n=K("curren... function dj (line 300) | function dj(){const e=z(),t=ce();return K("oneEmbedSelected",()=>{const ... function hj (line 300) | function hj(){const e=z(),t=ce();return K("oneEmbeddableBookmarkSelected... function tte (line 300) | function tte(){const e=ce(),t=z(),n=K("isSnapMode",()=>t.user.getIsSnapM... function nte (line 300) | function nte(){const e=ce(),t=z(),n=K("isToolLock",()=>t.getInstanceStat... function rte (line 300) | function rte(){const e=ce(),t=z(),n=K("isGridMode",()=>t.getInstanceStat... function ote (line 300) | function ote(){const e=ce(),t=z(),n=K("isWrapMode",()=>t.user.getIsWrapM... function ste (line 300) | function ste(){const e=ce(),t=z(),n=K("isDarkMode",()=>t.user.getIsDarkM... function ite (line 300) | function ite(){const e=ce(),t=z(),n=K("isFocusMode",()=>t.getInstanceSta... function ate (line 300) | function ate(){const e=ce(),t=z(),n=K("edgeScrollSpeed",()=>t.user.getEd... function cte (line 300) | function cte(){const e=ce(),t=z(),n=K("animationSpeed",()=>t.user.getAni... function lte (line 300) | function lte(){const e=ce(),t=z(),n=K("isDebugMode",()=>t.getInstanceSta... function ute (line 300) | function ute(){const e=z();return K("isSelectToolActive",()=>e.getCurren... function jv (line 300) | function jv({checked:e}){return h.jsx(Bs,{icon:e?"check":"checkbox-empty... function hte (line 300) | function hte(){const e=z(),{addToast:t}=Kr(),{addDialog:n}=Yi(),[r,o]=Se... function pte (line 300) | function pte(){const e=Object.values($t);return e.length?h.jsx(br,{id:"d... function fte (line 300) | function fte(){const e=Object.values(z5);return e.length?h.jsx(br,{id:"f... function gte (line 300) | function gte({title:e="title",body:t="hello hello hello",cancel:n="Cance... function mte (line 300) | function mte(e,t){const n=Array(t),r=Math.floor(Math.sqrt(t));for(let o=... function yte (line 300) | function yte({children:e}){const t=e??h.jsx(hte,{});return h.jsxs(Li,{id... function vte (line 300) | function vte(e=!0){const[t,n]=x.useState(0),r=z();x.useEffect(()=>{if(!e... function wte (line 300) | function wte(){const e=K("show_fps",()=>$t.showFps.get(),[$t]),t=x.useRe... function fj (line 300) | function fj(){const e=z(),t=So(),n=K("locale",()=>e.user.getLocale(),[e]... function bte (line 300) | function bte(){return h.jsxs(h.Fragment,{children:[h.jsx(fj,{}),h.jsx(Pt... function Pte (line 300) | function Pte(){const{KeyboardShortcutsDialog:e}=ti(),{addDialog:t}=Yi();... function Ite (line 300) | function Ite(){const e=z(),t=ce(),[n,r]=x.useState(!1),o=x.useRef(!1);re... function Ete (line 300) | function Ete(){const e=z(),t=ce();return K("is pen mode",()=>e.getInstan... function _te (line 300) | function _te(){const e=z(),t=ce();return K("is following user",()=>!!e.g... function kte (line 300) | function kte(){return h.jsxs(h.Fragment,{children:[h.jsx(Ete,{}),h.jsx(I... function Tte (line 300) | function Tte({children:e}){const t=e??h.jsx(kte,{});return h.jsx("div",{... function $te (line 300) | function $te(){const e=ce(),t=De();return h.jsxs(h.Fragment,{children:[h... function Ate (line 300) | function Ate(){return h.jsxs(h.Fragment,{children:[h.jsx(Ote,{}),h.jsx(F... function jte (line 300) | function jte(){const e=ce();return h.jsxs(br,{id:"export-all-as",label:"... function Ote (line 300) | function Ote(){const e=z(),t=K("isSelectToolActive",()=>e.getCurrentTool... function Dte (line 300) | function Dte(){return h.jsxs(ye,{id:"misc",children:[h.jsx(ej,{}),h.jsx(... function Rte (line 300) | function Rte(){return h.jsxs(ye,{id:"lock",children:[h.jsx(oj,{}),h.jsx(... function Lte (line 300) | function Lte(){const e=ce(),t=ZT(),n=qT();return h.jsxs(ye,{id:"undo-red... function Fte (line 300) | function Fte(){const e=ce();return h.jsx(br,{id:"view",label:"menu.view"... function Nte (line 300) | function Nte(){const e=ce();return h.jsxs(ye,{id:"extras",children:[h.js... function zte (line 300) | function zte(){return h.jsx(ye,{id:"preferences",children:h.jsxs(br,{id:... function sl (line 300) | function sl(e){if(hy[e])return hy[e];const n=document.createElement("can... function fa (line 300) | function fa(e,{center:t,radius:n,numArcSegments:r=20,startAngle:o=0,endA... function ga (line 300) | function ga(e,t,n,r,o,s){e[t++]=n,e[t++]=r,e[t++]=n,e[t++]=r+s,e[t++]=n+... function Hte (line 300) | function Hte(e,t,n){const r=rp;n=Math.min(n,Math.min(t.w,t.h)/2);const o... function Kte (line 300) | function Kte(e){if(!e)throw new Error("Canvas element not found");const ... function Jd (line 328) | function Jd(e,t){const n=e.createBuffer();if(!n)throw new Error("Failed ... function uI (line 328) | function uI(e,t,n){let r=e.vertices.length;for(;rth... method constructor (line 328) | constructor(t,n){m(this,"disposables",[]);m(this,"close",()=>this.disp... method _getColors (line 328) | _getColors(){const t=getComputedStyle(this.editor.getContainer());retu... method updateColors (line 328) | updateColors(){this.colors=this._getColors()} method getDpr (line 328) | getDpr(){return this.editor.getInstanceState().devicePixelRatio} method getContentPageBounds (line 328) | getContentPageBounds(){const t=this.editor.getViewportPageBounds(),n=t... method getContentScreenBounds (line 328) | getContentScreenBounds(){const t=this.getContentPageBounds(),n=this.ed... method _getCanvasBoundingRect (line 328) | _getCanvasBoundingRect(){const{x:t,y:n,width:r,height:o}=this.elem.get... method getCanvasScreenBounds (line 328) | getCanvasScreenBounds(){return this.canvasBoundingClientRect.get()} method _listenForCanvasResize (line 328) | _listenForCanvasResize(){const t=new ResizeObserver(()=>{const n=this.... method getCanvasSize (line 328) | getCanvasSize(){const t=this.canvasBoundingClientRect.get(),n=this.get... method getCanvasClientPosition (line 328) | getCanvasClientPosition(){return this.canvasBoundingClientRect.get().p... method getCanvasPageBounds (line 328) | getCanvasPageBounds(){const t=this.getCanvasScreenBounds(),n=this.getC... method getZoom (line 328) | getZoom(){return this.getCanvasPageBounds().width/this.getCanvasScreen... method getCanvasPageBoundsArray (line 328) | getCanvasPageBoundsArray(){const{x:t,y:n,w:r,h:o}=this.getCanvasPageBo... method drawShapes (line 328) | drawShapes(t,n,r){this.gl.prepareTriangles(t,n),this.gl.setFillColor(r... method drawViewport (line 328) | drawViewport(){const t=this.editor.getViewportPageBounds(),n=Hte(this.... method drawCollaborators (line 328) | drawCollaborators(){const t=this.editor.getCollaboratorsOnCurrentPage(... function Gte (line 328) | function Gte(){const e=z(),t=x.useRef(null),n=x.useRef(!1),r=x.useRef();... function Yte (line 328) | function Yte(e,t){const[n,r]=Se.useState(t);Se.useLayoutEffect(()=>{cons... function Qte (line 328) | function Qte(){const e=ce(),t=z(),n=ZT(),r=qT(),o=wn(1),s=ns(),i=K("shou... function mj (line 328) | function mj(e=ene){const t=z();return K("getRelevantStyles",()=>{var s;c... function tne (line 328) | function tne(e){const{uiType:t,items:n,title:r,style:o,value:s,onValueCh... function yj (line 328) | function yj(e,[t,n]){return Math.min(n,Math.max(t,e))} function nne (line 328) | function nne(e){const t=x.useRef({value:e,previous:e});return x.useMemo(... function T (line 328) | function T(L){const B=yne(_,L);F(L,B)} function O (line 328) | function O(L){F(L,b.current)} function N (line 328) | function N(){const L=$.current[b.current];_[b.current]!==L&&p(_)} function F (line 328) | function F(L,B,{commit:q}={commit:!1}){const Q=wne(s),H=bne(Math.round((... function v (line 328) | function v(b){const E=y.current||d.getBoundingClientRect(),C=[0,E.width]... function y (line 328) | function y(g){const w=p.current||u.current.getBoundingClientRect(),S=[0,... function gne (line 328) | function gne(e=[],t,n){const r=[...e];return r[n]=t,r.sort((o,s)=>o-s)} function Ij (line 328) | function Ij(e,t,n){const s=100/(n-t)*(e-t);return yj(s,[0,100])} function mne (line 328) | function mne(e,t){return t>2?`Value ${e+1} of ${t}`:t===2?["Minimum","Ma... function yne (line 328) | function yne(e,t){if(e.length===1)return 0;const n=e.map(o=>Math.abs(o-t... function Sne (line 328) | function Sne(e,t,n){const r=e/2,s=Sw([0,50],[0,r]);return(r-s(t)*n)*n} function vne (line 328) | function vne(e){return e.slice(0,-1).map((t,n)=>e[n+1]-t)} function xne (line 328) | function xne(e,t){if(t>0){const n=vne(e);return Math.min(...n)>=t}return!0} function Sw (line 328) | function Sw(e,t){return n=>{if(e[0]===e[1]||t[0]===t[1])return t[0];cons... function wne (line 328) | function wne(e){return(String(e).split(".")[1]||"").length} function bne (line 328) | function bne(e,t){const n=Math.pow(10,t);return Math.round(e*n)/n} function kne (line 328) | function kne({label:e,uiTypeA:t,uiTypeB:n,labelA:r,labelB:o,itemsA:s,ite... function $ne (line 328) | function $ne({id:e,label:t,uiType:n,style:r,items:o,type:s,value:i,onVal... function Mne (line 328) | function Mne({styles:e}){const t=Ru();if(!e)return null;const n=e.get(oo... function Wu (line 328) | function Wu(){const e=z(),t=So();return Se.useMemo(()=>function(r,o,s){e... function Ane (line 328) | function Ane({styles:e,theme:t}){const n=$e(),r=z(),o=Wu(),s=e.get(tr),i... function jne (line 328) | function jne({theme:e,styles:t}){const n=$e(),r=Wu(),o=t.get(ao),s=t.get... function One (line 328) | function One({styles:e}){const t=Wu(),n=e.get(oo);return n===void 0?null... function Dne (line 328) | function Dne({styles:e}){const t=Wu(),n=e.get(Hp);return n===void 0?null... function Rne (line 328) | function Rne({styles:e}){const t=Wu(),n=e.get(Bp),r=e.get(zp);return!n||... function Lne (line 328) | function Lne(){const e=z(),t=K("opacity",()=>e.getSharedOpacity(),[e]),n... function Nne (line 328) | function Nne(){const e=z(),t=$e(),n=mj(),r=n==null?void 0:n.get(tr),o=Jo... function zne (line 328) | function zne(){return h.jsxs(h.Fragment,{children:[h.jsx(Bne,{}),h.jsx(U... function Ue (line 328) | function Ue(e){var r;const t=z(),n=(r=e.meta)==null?void 0:r.geo;return ... function Bne (line 328) | function Bne(){const e=De(),t=Ue(e.select);return h.jsx(R,{...e.select,i... function Une (line 328) | function Une(){const e=De(),t=Ue(e.hand);return h.jsx(R,{...e.hand,isSel... function Hne (line 328) | function Hne(){const e=De(),t=Ue(e.draw);return h.jsx(R,{...e.draw,isSel... function Kne (line 328) | function Kne(){const e=De(),t=Ue(e.eraser);return h.jsx(R,{...e.eraser,i... function Wne (line 328) | function Wne(){const e=De(),t=Ue(e.arrow);return h.jsx(R,{...e.arrow,isS... function Vne (line 328) | function Vne(){const e=De(),t=Ue(e.text);return h.jsx(R,{...e.text,isSel... function Gne (line 328) | function Gne(){const e=De(),t=Ue(e.note);return h.jsx(R,{...e.note,isSel... function Yne (line 328) | function Yne(){const e=De(),t=Ue(e.asset);return h.jsx(R,{...e.asset,isS... function Xne (line 328) | function Xne(){const e=De(),t=Ue(e.rectangle);return h.jsx(R,{...e.recta... function qne (line 328) | function qne(){const e=De(),t=Ue(e.ellipse);return h.jsx(R,{...e.ellipse... function Zne (line 328) | function Zne(){const e=De(),t=Ue(e.diamond);return h.jsx(R,{...e.diamond... function Qne (line 328) | function Qne(){const e=De(),t=Ue(e.triangle);return h.jsx(R,{...e.triang... function Jne (line 328) | function Jne(){const e=De(),t=Ue(e.trapezoid);return h.jsx(R,{...e.trape... function ere (line 328) | function ere(){const e=De(),t=Ue(e.rhombus);return h.jsx(R,{...e.rhombus... function tre (line 328) | function tre(){const e=De(),t=Ue(e.hexagon);return h.jsx(R,{...e.hexagon... function nre (line 328) | function nre(){const e=De(),t=Ue(e.cloud);return h.jsx(R,{...e.cloud,isS... function rre (line 328) | function rre(){const e=De(),t=Ue(e.star);return h.jsx(R,{...e.star,isSel... function ore (line 328) | function ore(){const e=De(),t=Ue(e.oval);return h.jsx(R,{...e.oval,isSel... function sre (line 328) | function sre(){const e=De(),t=Ue(e["x-box"]);return h.jsx(R,{...e["x-box... function ire (line 328) | function ire(){const e=De(),t=Ue(e["check-box"]);return h.jsx(R,{...e["c... function are (line 328) | function are(){const e=De(),t=Ue(e["arrow-left"]);return h.jsx(R,{...e["... function cre (line 328) | function cre(){const e=De(),t=Ue(e["arrow-up"]);return h.jsx(R,{...e["ar... function lre (line 328) | function lre(){const e=De(),t=Ue(e["arrow-down"]);return h.jsx(R,{...e["... function ure (line 328) | function ure(){const e=De(),t=Ue(e["arrow-right"]);return h.jsx(R,{...e[... function dre (line 328) | function dre(){const e=De(),t=Ue(e.line);return h.jsx(R,{...e.line,isSel... function hre (line 328) | function hre(){const e=De(),t=Ue(e.highlight);return h.jsx(R,{...e.highl... function pre (line 328) | function pre(){const e=De(),t=Ue(e.frame);return h.jsx(R,{...e.frame,isS... function fre (line 328) | function fre(){const e=De(),t=Ue(e.laser);return h.jsx(R,{...e.laser,isS... function fy (line 328) | function fy(e,t,n,r){e.addEventListener?e.addEventListener(t,n,r):e.atta... function al (line 328) | function al(e,t,n,r){e.removeEventListener?e.removeEventListener(t,n,r):... function Ej (line 328) | function Ej(e,t){const n=t.slice(0,t.length-1);for(let r=0;r=t.length?e:t,r=e.length>=t.length?t:... function Tj (line 328) | function Tj(e){kj=e||"all"} function Pu (line 328) | function Pu(){return kj||"all"} function Sre (line 328) | function Sre(){return Ve.slice(0)} function vre (line 328) | function vre(){return Ve.map(e=>mre(e)||yre(e)||String.fromCharCode(e))} function xre (line 328) | function xre(){const e=[];return Object.keys(ct).forEach(t=>{ct[t].forEa... function wre (line 328) | function wre(e){const t=e.target||e.srcElement,{tagName:n}=t;let r=!0;co... function bre (line 328) | function bre(e){return typeof e=="string"&&(e=Vu(e)),Ve.indexOf(e)!==-1} function Pre (line 328) | function Pre(e,t){let n,r;e||(e=Pu());for(const o in ct)if(Object.protot... function Cre (line 328) | function Cre(e){let t=e.keyCode||e.which||e.charCode;const n=Ve.indexOf(... function $j (line 328) | function $j(e){if(typeof e>"u")Object.keys(ct).forEach(o=>{Array.isArray... function fI (line 328) | function fI(e,t,n,r){if(t.element!==r)return;let o;if(t.scope===n||t.sco... function gI (line 328) | function gI(e,t){const n=ct["*"];let r=e.keyCode||e.which||e.charCode;if... function kn (line 328) | function kn(e,t,n){Ve=[];const r=_j(e);let o=[],s="all",i=document,a=0,c... function Ire (line 328) | function Ire(e){let t=arguments.length>1&&arguments[1]!==void 0?argument... function xw (line 328) | function xw(e){const t=Object.values(ct).flat();if(t.findIndex(r=>{let{e... function Ere (line 328) | function Ere(){const e=z(),t=ns(),n=ce(),r=De(),o=K("is focused",()=>e.g... function yI (line 328) | function yI(e){return _re(e).map(t=>{let n="";const r=t.split("");return... function _re (line 328) | function _re(e){typeof e!="string"&&(e=""),e=e.replace(/\s/g,"");const t... function Sl (line 328) | function Sl(e){return e.getIsMenuOpen()||e.getEditingShapeId()!==null||e... function Tre (line 328) | function Tre({children:e}){const t=z(),n=v8(),r=Rn(),o=$e(),s=Math.min(8... function Mre (line 335) | function Mre({activeToolId:e}){const t=z(),n=Rn(),r=$e(),o=K("is tool lo... function jre (line 335) | function jre(){const e=ce();return h.jsxs(h.Fragment,{children:[h.jsx(R,... function Rre (line 335) | function Rre({overrides:e={},children:t}){const n=Q0(e);return h.jsx(Mj.... function ti (line 335) | function ti(){return x.useContext(Mj)} function Lre (line 335) | function Lre({overrides:e,components:t,assetUrls:n,onUiEvent:r,forceMobi... function Fre (line 335) | function Fre({overrides:e,children:t}){const n=Kq(e);return h.jsx(IZ,{ov... function Nre (line 335) | function Nre(){const e=z(),{addToast:t}=Kr();x.useEffect(()=>{function n... function Hre (line 335) | function Hre(e){return{draw:{url:e.fonts.draw,format:e.fonts.draw.split(... function Aj (line 335) | function Aj(e){const t=x.useMemo(()=>Hre(e),[e]),n=[th("tldraw_draw",t.d... function Kre (line 335) | function Kre(e){const{children:t,maxImageDimension:n,maxAssetSize:r,acce... function Gre (line 335) | function Gre({maxImageDimension:e=1e3,maxAssetSize:t=10*1024*1024,accept... function k (line 335) | async function k(){const $=await I.getSvgString([..._],{bounds:f,scale:y... function A (line 335) | function A(e,t={}){const n=typeof e=="string"?e:e.src;if(typeof t=="func... function qre (line 335) | function qre(e){return{fonts:{monospace:A("./fonts/IBMPlexMono-Medium.wo... function Qre (line 335) | function Qre(e){if(e===""||e.trim()==="")return!1;try{return btoa(atob(e... function Jre (line 335) | function Jre(e){const t=e.length%4===0?0:4-e.length%4;e+="=".repeat(t);c... function eoe (line 335) | function eoe(){const e=qre({baseUrl:"./static/"});localStorage.removeIte... FILE: frontend/public/calculator/js/cal.js function factorial (line 945) | function factorial(n) { FILE: frontend/public/docx/assets/index.2a68c9e8.js function e (line 1) | function e(n){const r={};return n.integrity&&(r.integrity=n.integrity),n... function i (line 1) | function i(n){if(n.ep)return;n.ep=!0;const r=e(n);fetch(n.href,r)} function An (line 3) | function An(s,t){let e;return function(...i){e&&window.clearTimeout(e),e... function Fo (line 3) | function Fo(s,t){let e=0,i;return function(...n){const r=Date.now();r-e>... function yi (line 3) | function yi(s,t){if(!s||typeof s!="object")return s;let e={};return Arra... function Ot (line 3) | function Ot(s){if(!s||typeof s!="object")return s;let t={};return Array.... function Gi (line 3) | function Gi(s){return s&&s.nodeType===1&&s.tagName.toLowerCase()==="body"} function Mi (line 3) | function Mi(s,t,e){if(s&&!Gi(s))for(s=e?s:s.parentNode;s;){if(!t||t(s)||... function Mt (line 3) | function Mt(){function s(){return((1+Math.random())*65536|0).toString(16... function jt (line 3) | function jt(s){const t=[];if(Intl.Segmenter){const i=new Intl.Segmenter(... function Bn (line 3) | function Bn(s,t){const e=document.createElement("a");e.href=s,e.download... function fo (line 3) | function fo(s,t){po(3,s,t)} function po (line 3) | function po(s,t,e){let i=0,n=0;const r=function(o){i=new Date().getTime(... function Pi (line 3) | function Pi(s){return Object.prototype.toString.call(s)==="[object Objec... function kn (line 3) | function kn(s){return Array.isArray(s)} function _n (line 3) | function _n(s,t){if(Pi(s)&&Pi(t)){const e=t;for(const[i,n]of Object.entr... function Ti (line 3) | function Ti(s){setTimeout(()=>{s()},0)} function zn (line 3) | function zn(s){const t=["\u96F6","\u4E00","\u4E8C","\u4E09","\u56DB","\u... function ni (line 3) | function ni(s,t,e){for(let i=0;iStr... function Io (line 3) | function Io(s){let t=s.parentElement;for(;t;){const i=window.getComputed... function Wo (line 3) | function Wo(s,t){return s.length!==t.length?!1:!s.some(e=>!t.includes(e))} function Vo (line 3) | function Vo(s,t){if(!Pi(s)||!Pi(t))return!1;const e=Object.keys(s),i=Obj... function Yo (line 3) | function Yo(s,t){const e=s.x,i=s.x+s.width,n=s.y,r=s.y+s.height,o=t.x,l=... class qn (line 3) | class qn{constructor(t){h(this,"draw");h(this,"options");h(this,"imageCa... method constructor (line 3) | constructor(t){h(this,"draw");h(this,"options");h(this,"imageCache");h... method createFloatImage (line 3) | createFloatImage(t){const{scale:e}=this.options;let i=this.floatImageC... method dragFloatImage (line 3) | dragFloatImage(t,e){if(!this.floatImageContainer)return;this.floatImag... method destroyFloatImage (line 3) | destroyFloatImage(){this.floatImageContainer&&(this.floatImageContaine... method addImageObserver (line 3) | addImageObserver(t){this.draw.getImageObserver().add(t)} method getFallbackImage (line 3) | getFallbackImage(t,e){const i=8,n=(t-Math.ceil(t/i)*i)/2,r=(e-Math.cei... method render (line 11) | render(t,e,i,n){const{scale:r}=this.options,o=e.width*r,l=e.height*r;i... function Ce (line 11) | function Ce(s){return Bi[s]==null&&wo(s),Bi[s]} function wo (line 11) | function wo(s){const t=Ho[s];if(t==null)return;const e=t.substring(3,5),... function Fi (line 11) | function Fi(s,t="math"){const e=s.charCodeAt(0);if(65<=e&&e<=90){const i... function yo (line 11) | function yo(s){s=s.replace(/\n/g," ");let t=0;const e=[];let i="";for(;t... function Go (line 11) | function Go(s){return{type:ct[s]?"symb":"char",mode:"math",text:s,chld:[... function ki (line 11) | function ki(s){let t=0,e={type:"node",text:"",mode:"math",chld:[],bbox:n... function jn (line 11) | function jn(s){let t=0;for(;t=0;i--)((e=s[i].imgFloatPo... function Fr (line 82) | function Fr(s){localStorage.setItem(vi,JSON.stringify({text:s.text,eleme... function as (line 82) | function as(){const s=localStorage.getItem(vi);return s?JSON.parse(s):null} function Rs (line 82) | function Rs(){localStorage.removeItem(vi)} function fr (line 82) | function fr(s,t,e){if(!s&&!t&&!e.length)return;const i=new Blob([s],{typ... function cs (line 83) | function cs(s,t){const e=si(s,t);document.body.append(e);const i=e.inner... function pr (line 83) | function pr(s){let t=!1;for(let e=0;ee.dragId===s)} function Ls (line 84) | function Ls(s,t,e){const i=e.getDraw();if(s.imgDisplay===et.SURROUND||s.... function Zr (line 84) | function Zr(s,t){var e,i,n,r;if(t.isAllowDrop){const o=t.getDraw();if(o.... function Qr (line 84) | function Qr(s,t){const i=t.getDraw().getPageContainer(),{x:n,y:r,width:o... function Dr (line 84) | function Dr(s,t){var S;const e=t.getDraw();if(t.isAllowDrag){const F=s.o... function Kr (line 84) | function Kr(s,t){const e=t.getDraw();if(e.isReadonly())return;const i=e.... function Er (line 84) | function Er(s,t){var c;const e=t.getDraw();if(e.isReadonly())return;cons... function br (line 84) | function br(s,t){var L,O;const e=t.getDraw();if(e.isReadonly())return;co... function xr (line 84) | function xr(s,t){var X,S;const e=t.getDraw();if(e.isReadonly())return;co... function Cr (line 84) | function Cr(s,t){var F,W;const e=t.getDraw();if(e.isReadonly())return;co... function wr (line 84) | function wr(s,t){const e=t.getDraw();if(e.isReadonly())return;s.preventD... function an (line 84) | function an(s){const{positionList:t,index:e,isUp:i,rowNo:n,cursorX:r}=s;... function Hr (line 84) | function Hr(s,t){const e=t.getDraw();if(e.isReadonly())return;const n=e.... function yr (line 84) | function yr(s,t){if(t.isComposing)return;const e=t.getDraw();if(s.key===... function Os (line 84) | function Os(s,t){var F;const e=t.getDraw();if(e.isReadonly()||e.isDisabl... function Ms (line 85) | function Ms(s){if(!s.compositionInfo)return;const{elementList:t,startInd... function Gr (line 85) | function Gr(s){const t=s.getDraw(),e=t.getRange(),{startIndex:i,endIndex... function vr (line 85) | function vr(s){const t=s.getDraw(),{copy:e}=t.getOverride();if(e){const ... function Jr (line 85) | function Jr(s,t){var r,o;const e=t.getDraw(),{drop:i}=e.getOverride();if... function Ar (line 85) | function Ar(s){var d;if(!Intl.Segmenter)return null;const t=s.getDraw(),... function Br (line 85) | function Br(s){const t=s.getDraw(),e=t.getPosition().getCursorPosition()... function kr (line 85) | function kr(s,t){const e=s.getDraw(),i=e.getPosition(),n=i.getPositionBy... function _r (line 85) | function _r(s){var g,L;const t=s.getDraw(),i=t.getPosition().getCursorPo... function zr (line 85) | function zr(s){s.isComposing=!0} function $r (line 85) | function $r(s,t){s.isComposing=!1;const e=s.getDraw();if(t.data)setTimeo... function qr (line 85) | function qr(s,t){const e=t.getDraw();if(e.isReadonly())return;s.preventD... class tl (line 85) | class tl{constructor(t){h(this,"isAllowSelection");h(this,"isComposing")... method constructor (line 85) | constructor(t){h(this,"isAllowSelection");h(this,"isComposing");h(this... method getDraw (line 85) | getDraw(){return this.draw} method register (line 85) | register(){this.pageContainer.addEventListener("click",this.click.bind... method setIsAllowSelection (line 85) | setIsAllowSelection(t){this.isAllowSelection=t,t||this.applyPainterSty... method setIsAllowDrag (line 85) | setIsAllowDrag(t){this.isAllowDrag=t,this.isAllowDrop=t} method clearPainterStyle (line 85) | clearPainterStyle(){this.pageList.forEach(t=>{t.style.cursor="text"}),... method applyPainterStyle (line 85) | applyPainterStyle(){const t=this.draw.getPainterStyle();if(!t||this.dr... method selectAll (line 85) | selectAll(){const t=this.position.getPositionList();this.range.setRang... method mousemove (line 85) | mousemove(t){Dr(t,this)} method mousedown (line 85) | mousedown(t){Ur(t,this)} method click (line 85) | click(){Yr&&!this.draw.isReadonly()&&this.draw.getCursor().getAgentDom... method mouseup (line 85) | mouseup(t){Zr(t,this)} method mouseleave (line 85) | mouseleave(t){Qr(t,this)} method keydown (line 85) | keydown(t){yr(t,this)} method dblclick (line 85) | dblclick(t){Ps.dblclick(this,t)} method threeClick (line 85) | threeClick(){Ps.threeClick(this)} method input (line 85) | input(t){Os(t,this)} method cut (line 85) | cut(){Gr(this)} method copy (line 85) | copy(){vr(this)} method compositionstart (line 85) | compositionstart(){Ts.compositionstart(this)} method compositionend (line 85) | compositionend(t){Ts.compositionend(this,t)} method drop (line 85) | drop(t){Jr(t,this)} method dragover (line 85) | dragover(t){jr.dragover(t,this)} class el (line 85) | class el{constructor(t,e){h(this,"draw");h(this,"options");h(this,"curso... method constructor (line 85) | constructor(t,e){h(this,"draw");h(this,"options");h(this,"cursor");h(t... method register (line 85) | register(){this.cursor=this.draw.getCursor(),this.addEvent()} method addEvent (line 85) | addEvent(){window.addEventListener("blur",this.clearSideEffect),docume... method removeEvent (line 85) | removeEvent(){window.removeEventListener("blur",this.clearSideEffect),... method watchCursorActive (line 85) | watchCursorActive(){!this.range.getIsCollapsed()||setTimeout(()=>{var ... class il (line 85) | class il{constructor(t){h(this,"undoStack",[]);h(this,"redoStack",[]);h(... method constructor (line 85) | constructor(t){h(this,"undoStack",[]);h(this,"redoStack",[]);h(this,"m... method undo (line 85) | undo(){if(this.undoStack.length>1){const t=this.undoStack.pop();this.r... method redo (line 85) | redo(){if(this.redoStack.length){const t=this.redoStack.pop();this.und... method execute (line 85) | execute(t){for(this.undoStack.push(t),this.redoStack.length&&(this.red... method isCanUndo (line 85) | isCanUndo(){return this.undoStack.length>1} method isCanRedo (line 85) | isCanRedo(){return!!this.redoStack.length} method isStackEmpty (line 85) | isStackEmpty(){return!this.undoStack.length&&!this.redoStack.length} method recovery (line 85) | recovery(){this.undoStack=[],this.redoStack=[]} method popUndo (line 85) | popUndo(){return this.undoStack.pop()} class nl (line 85) | class nl{constructor(t){h(this,"cursorPosition");h(this,"positionContext... method constructor (line 85) | constructor(t){h(this,"cursorPosition");h(this,"positionContext");h(th... method getFloatPositionList (line 85) | getFloatPositionList(){return this.floatPositionList} method getTablePositionList (line 85) | getTablePositionList(t){const{index:e,trIndex:i,tdIndex:n}=this.positi... method getPositionList (line 85) | getPositionList(){return this.positionContext.isTable?this.getTablePos... method getMainPositionList (line 85) | getMainPositionList(){return this.positionContext.isTable?this.getTabl... method getOriginalPositionList (line 85) | getOriginalPositionList(){const t=this.draw.getZone();return t.isHeade... method getOriginalMainPositionList (line 85) | getOriginalMainPositionList(){return this.positionList} method getSelectionPositionList (line 85) | getSelectionPositionList(){const{startIndex:t,endIndex:e}=this.draw.ge... method setPositionList (line 85) | setPositionList(t){this.positionList=t} method setFloatPositionList (line 85) | setFloatPositionList(t){this.floatPositionList=t} method computePageRowPosition (line 85) | computePageRowPosition(t){const{positionList:e,rowList:i,pageNo:n,star... method computePositionList (line 85) | computePositionList(){var R;this.positionList=[];const t=this.draw.get... method computeRowPosition (line 85) | computeRowPosition(t){const{row:e,innerWidth:i}=t,n=[];return this.com... method setCursorPosition (line 85) | setCursorPosition(t){this.cursorPosition=t} method getCursorPosition (line 85) | getCursorPosition(){return this.cursorPosition} method getPositionContext (line 85) | getPositionContext(){return this.positionContext} method setPositionContext (line 85) | setPositionContext(t){this.eventBus.emit("positionContextChange",{valu... method getPositionByXY (line 85) | getPositionByXY(t){var O,P,M,T,X;const{x:e,y:i,isTable:n}=t;let{elemen... method getFloatPositionByXY (line 85) | getFloatPositionByXY(t){var o;const{x:e,y:i}=t,n=(o=t.pageNo)!=null?o:... method adjustPositionContext (line 85) | adjustPositionContext(t){const e=this.getPositionByXY(t);if(!~e.index)... method setSurroundPosition (line 85) | setSurroundPosition(t){var c;const{pageNo:e,row:i,rowElement:n,rowElem... class sl (line 85) | class sl{constructor(t){h(this,"draw");h(this,"options");h(this,"range")... method constructor (line 85) | constructor(t){h(this,"draw");h(this,"options");h(this,"range");h(this... method getRange (line 85) | getRange(){return this.range} method clearRange (line 85) | clearRange(){this.setRange(-1,-1)} method getIsCollapsed (line 85) | getIsCollapsed(){const{startIndex:t,endIndex:e}=this.range;return t===e} method getIsSelection (line 85) | getIsSelection(){const{startIndex:t,endIndex:e}=this.range;return!~t&&... method getSelection (line 85) | getSelection(){const{startIndex:t,endIndex:e}=this.range;return t===e?... method getSelectionElementList (line 85) | getSelectionElementList(){if(this.range.isCrossRowCol){const t=this.dr... method getTextLikeSelection (line 85) | getTextLikeSelection(){const t=this.getSelection();return t?t.filter(e... method getTextLikeSelectionElementList (line 85) | getTextLikeSelectionElementList(){const t=this.getSelectionElementList... method getRangeRow (line 85) | getRangeRow(){const{startIndex:t,endIndex:e}=this.range;if(!~t&&!~e)re... method getRangeRowElementList (line 85) | getRangeRowElementList(){const{startIndex:t,endIndex:e,isCrossRowCol:i... method getRangeParagraph (line 85) | getRangeParagraph(){const{startIndex:t,endIndex:e}=this.range;if(!~t&&... method getRangeParagraphInfo (line 85) | getRangeParagraphInfo(){const{startIndex:t,endIndex:e}=this.range;if(!... method getRangeParagraphElementList (line 85) | getRangeParagraphElementList(){var t;return((t=this.getRangeParagraphI... method getRangeTableElement (line 85) | getRangeTableElement(){const t=this.position.getPositionContext();retu... method getIsSelectAll (line 85) | getIsSelectAll(){const t=this.draw.getElementList(),{startIndex:e,endI... method getIsPointInRange (line 85) | getIsPointInRange(t,e){const{startIndex:i,endIndex:n}=this.range,r=thi... method getKeywordRangeList (line 85) | getKeywordRangeList(t){const e=this.draw.getSearch().getMatchList(t,th... method getIsCanInput (line 85) | getIsCanInput(){const{startIndex:t,endIndex:e}=this.getRange();if(!~t&... method setRange (line 85) | setRange(t,e,i,n,r,o,l){this.range.startIndex=t,this.range.endIndex=e,... method replaceRange (line 85) | replaceRange(t){this.setRange(t.startIndex,t.endIndex,t.tableId,t.star... method setRangeStyle (line 85) | setRangeStyle(){var b,G;const t=this.listener.rangeStyleChange,e=this.... method recoveryRangeStyle (line 85) | recoveryRangeStyle(){const t=this.listener.rangeStyleChange,e=this.eve... method shrinkBoundary (line 85) | shrinkBoundary(t={}){const e=t.elementList||this.draw.getElementList()... method render (line 85) | render(t,e,i,n,r){t.save(),t.globalAlpha=this.options.rangeAlpha,t.fil... method toString (line 85) | toString(){const t=this.getTextLikeSelection();return t?t.map(e=>e.val... class ol (line 85) | class ol{constructor(t){h(this,"draw");h(this,"options");h(this,"imageCa... method constructor (line 85) | constructor(t){h(this,"draw");h(this,"options");h(this,"imageCache");t... method _renderBackgroundColor (line 85) | _renderBackgroundColor(t,e,i,n){t.save(),t.fillStyle=e,t.fillRect(0,0,... method _drawImage (line 85) | _drawImage(t,e,i,n){const{background:r,scale:o}=this.options;if(r.size... method _renderBackgroundImage (line 85) | _renderBackgroundImage(t,e,i){const{background:n}=this.options,r=this.... method render (line 85) | render(t,e){const{background:{image:i,color:n,applyPageNumbers:r}}=thi... class Rn (line 85) | class Rn{constructor(){h(this,"fillRect");h(this,"fillColor");h(this,"fi... method constructor (line 85) | constructor(){h(this,"fillRect");h(this,"fillColor");h(this,"fillDecor... method clearFillInfo (line 85) | clearFillInfo(){return this.fillColor=void 0,this.fillDecorationStyle=... method recordFillInfo (line 85) | recordFillInfo(t,e,i,n,r,o,l){const a=!this.fillRect.width;if(!a&&(thi... class rl (line 85) | class rl extends Rn{constructor(t){super();h(this,"options");this.option... method constructor (line 85) | constructor(t){super();h(this,"options");this.options=t.getOptions()} method render (line 85) | render(t){if(!this.fillRect.width)return;const{highlightAlpha:e}=this.... class ll (line 85) | class ll{constructor(t){h(this,"draw");h(this,"options");this.draw=t,thi... method constructor (line 85) | constructor(t){h(this,"draw");h(this,"options");this.draw=t,this.optio... method render (line 85) | render(t,e){const{marginIndicatorColor:i,pageMode:n}=this.options,r=th... class al (line 85) | class al{constructor(t){h(this,"draw");h(this,"options");h(this,"positio... method constructor (line 85) | constructor(t){h(this,"draw");h(this,"options");h(this,"position");h(t... method getSearchKeyword (line 85) | getSearchKeyword(){return this.searchKeyword} method setSearchKeyword (line 85) | setSearchKeyword(t){this.searchKeyword=t,this.searchNavigateIndex=null} method searchNavigatePre (line 85) | searchNavigatePre(){if(!this.searchMatchList.length||!this.searchKeywo... method searchNavigateNext (line 85) | searchNavigateNext(){if(!this.searchMatchList.length||!this.searchKeyw... method searchNavigateScrollIntoView (line 85) | searchNavigateScrollIntoView(t){const{coordinate:{leftTop:e,leftBottom... method getSearchNavigateIndexList (line 85) | getSearchNavigateIndexList(){return this.searchNavigateIndex===null||!... method getSearchMatchList (line 85) | getSearchMatchList(){return this.searchMatchList} method getSearchNavigateInfo (line 85) | getSearchNavigateInfo(){if(!this.searchKeyword||!this.searchMatchList.... method getMatchList (line 85) | getMatchList(t,e){const i=t.toLocaleLowerCase(),n=[],r=[],o=e.length,l... method compute (line 85) | compute(t){this.searchMatchList=this.getMatchList(t,this.draw.getOrigi... method render (line 85) | render(t,e){var a,R;if(!this.searchMatchList||!this.searchMatchList.le... class Rl (line 85) | class Rl extends Rn{constructor(t){super();h(this,"options");this.option... method constructor (line 85) | constructor(t){super();h(this,"options");this.options=t.getOptions()} method render (line 85) | render(t){if(!this.fillRect.width)return;const{scale:e,strikeoutColor:... class cl (line 85) | class cl extends Rn{constructor(t){super();h(this,"options");this.option... method constructor (line 85) | constructor(t){super();h(this,"options");this.options=t.getOptions()} method _drawLine (line 85) | _drawLine(t,e,i,n,r){const o=e+n;switch(t.beginPath(),r){case ve.DASHE... method _drawDouble (line 85) | _drawDouble(t,e,i,n){const r=3,o=e+n,l=i+r*this.options.scale;t.beginP... method _drawWave (line 85) | _drawWave(t,e,i,n){const{scale:r}=this.options,o=1.2*r,l=1/r,a=i+2*o;t... method render (line 85) | render(t){if(!this.fillRect.width)return;const{underlineColor:e,scale:... class ul (line 85) | class ul{constructor(t){h(this,"draw");h(this,"options");h(this,"ctx");h... method constructor (line 85) | constructor(t){h(this,"draw");h(this,"options");h(this,"ctx");h(this,"... method measureBasisWord (line 85) | measureBasisWord(t,e){t.save(),t.font=e;const i=this.measureText(t,{va... method measureWord (line 85) | measureWord(t,e,i){const n=this.draw.getLetterReg();let r=0,o=e[i],l=i... method measurePunctuationWidth (line 85) | measurePunctuationWidth(t,e){return!e||!Oo.includes(e.value)?0:this.me... method measureText (line 85) | measureText(t,e){if(e.width){const o=t.measureText(e.value);return{wid... method complete (line 85) | complete(){this._render(),this.text=""} method record (line 85) | record(t,e,i,n){if(this.ctx=t,this.options.renderMode===Ii.COMPATIBILI... method _setCurXY (line 85) | _setCurXY(t,e){this.curX=t,this.curY=e} method _render (line 85) | _render(){!this.text||!~this.curX||!~this.curX||(this.ctx.save(),this.... class dl (line 85) | class dl{constructor(t){h(this,"draw");h(this,"options");this.draw=t,thi... method constructor (line 85) | constructor(t){h(this,"draw");h(this,"options");this.draw=t,this.optio... method render (line 85) | render(t,e){const{scale:i,pageNumber:{size:n,font:r,color:o,rowFlex:l,... class hl (line 85) | class hl{constructor(t){h(this,"draw");h(this,"options");h(this,"scrollC... method constructor (line 85) | constructor(t){h(this,"draw");h(this,"options");h(this,"scrollContaine... method getScrollContainer (line 85) | getScrollContainer(){return this.options.scrollContainerSelector&&docu... method _addEvent (line 85) | _addEvent(){this.scrollContainer.addEventListener("scroll",this._obser... method removeEvent (line 85) | removeEvent(){this.scrollContainer.removeEventListener("scroll",this._... method getElementVisibleInfo (line 85) | getElementVisibleInfo(t){const e=t.getBoundingClientRect(),i=this.scro... method getPageVisibleInfo (line 85) | getPageVisibleInfo(){const t=this.draw.getPageList(),e=[];let i=0,n=0;... class gl (line 85) | class gl{constructor(t){h(this,"step",5);h(this,"thresholdPoints",[70,40... method constructor (line 85) | constructor(t){h(this,"step",5);h(this,"thresholdPoints",[70,40,10,20]... method _addEvent (line 85) | _addEvent(){const t=this.selectionContainer;t.addEventListener("moused... method removeEvent (line 85) | removeEvent(){const t=this.selectionContainer;t.removeEventListener("m... method _move (line 85) | _move(t){const e=this.selectionContainer instanceof Document?window:th... method _startMove (line 85) | _startMove(t){this.isMoving||(this.isMoving=!0,this._move(t))} method _stopMove (line 85) | _stopMove(){this.requestAnimationFrameId&&(window.cancelAnimationFrame... class Ll (line 85) | class Ll{constructor(t){h(this,"draw");h(this,"range");h(this,"options")... method constructor (line 85) | constructor(t){h(this,"draw");h(this,"range");h(this,"options");this.d... method getTrListGroupByCol (line 85) | getTrListGroupByCol(t){var i;const e=Ot(t);for(let n=0;ne+i.width,0)} method getTableHeight (line 85) | getTableHeight(t){const e=t.trList;return(e==null?void 0:e.length)?thi... method getRowCountByColIndex (line 85) | getRowCountByColIndex(t,e){return this.getTdListByColIndex(t,e).reduce... method getTdListByColIndex (line 85) | getTdListByColIndex(t,e){const i=[];for(let n=0;nt+e.height,0)} method getExtraHeight (line 85) | getExtraHeight(){const t=this.draw.getMargins(),e=this.getHeight(),n=t... method render (line 85) | render(t,e){t.globalAlpha=1;const i=this.draw.getInnerWidth(),n=this.g... class Tl (line 85) | class Tl{getOffsetY(t){return-t.metrics.height/2}render(t,e,i,n){t.save(... method getOffsetY (line 85) | getOffsetY(t){return-t.metrics.height/2} method render (line 85) | render(t,e,i,n){t.save(),t.font=e.style,e.color&&(t.fillStyle=e.color)... class Sl (line 85) | class Sl{getOffsetY(t){return t.metrics.height/2}render(t,e,i,n){t.save(... method getOffsetY (line 85) | getOffsetY(t){return t.metrics.height/2} method render (line 85) | render(t,e,i,n){t.save(),t.font=e.style,e.color&&(t.fillStyle=e.color)... class Xl (line 85) | class Xl{constructor(t){h(this,"options");this.options=t.getOptions()}re... method constructor (line 85) | constructor(t){h(this,"options");this.options=t.getOptions()} method render (line 85) | render(t,e,i,n){var R;t.save();const{scale:r,separator:{lineWidth:o,st... class Nl (line 85) | class Nl{constructor(t){h(this,"draw");h(this,"options");h(this,"i18n");... method constructor (line 85) | constructor(t){h(this,"draw");h(this,"options");h(this,"i18n");this.dr... method render (line 85) | render(t,e,i,n){const{pageBreak:{font:r,fontSize:o,lineDash:l}}=this.o... class Fl (line 85) | class Fl{constructor(t){h(this,"draw");h(this,"options");this.draw=t,thi... method constructor (line 85) | constructor(t){h(this,"draw");h(this,"options");this.draw=t,this.optio... method render (line 85) | render(t){const{watermark:{data:e,opacity:i,font:n,size:r,color:o,repe... class fl (line 85) | class fl{constructor(t){h(this,"draw");h(this,"options");h(this,"highlig... method constructor (line 85) | constructor(t){h(this,"draw");h(this,"options");h(this,"highlightList"... method getHighlightMatchResult (line 85) | getHighlightMatchResult(){return this.highlightMatchResult} method getHighlightList (line 85) | getHighlightList(){return this.highlightList} method setHighlightList (line 85) | setHighlightList(t){this.highlightList=t} method computeHighlightList (line 85) | computeHighlightList(){const t=this.draw.getSearch(),e=(i,n)=>{let r=0... method renderHighlightList (line 85) | renderHighlightList(t,e){var l,a,R;if(!((l=this.highlightMatchResult)=... class pl (line 85) | class pl{constructor(t){h(this,"borderRect");h(this,"options");this.bord... method constructor (line 85) | constructor(t){h(this,"borderRect");h(this,"options");this.borderRect=... method clearBorderInfo (line 85) | clearBorderInfo(){return this.borderRect={x:0,y:0,width:0,height:0},th... method recordBorderInfo (line 85) | recordBorderInfo(t,e,i,n){!this.borderRect.width&&(this.borderRect.x=t... method render (line 85) | render(t){if(!this.borderRect.width)return;const{scale:e,control:{bord... class ri (line 85) | class ri{constructor(t,e){h(this,"element");h(this,"control");h(this,"is... method constructor (line 85) | constructor(t,e){h(this,"element");h(this,"control");h(this,"isPopup")... method setElement (line 85) | setElement(t){this.element=t} method getElement (line 85) | getElement(){return this.element} method getIsPopup (line 85) | getIsPopup(){return this.isPopup} method getCode (line 85) | getCode(){var t;return((t=this.element.control)==null?void 0:t.code)||... method getValue (line 85) | getValue(t={}){const e=t.elementList||this.control.getElementList(),{s... method setValue (line 85) | setValue(){return-1} method keydown (line 85) | keydown(t){if(this.control.getIsDisabledControl())return null;const e=... method cut (line 85) | cut(){if(this.control.getIsDisabledControl())return-1;this.control.shr... method clearSelect (line 85) | clearSelect(t={},e={}){const{isIgnoreDisabledRule:i=!1,isAddPlaceholde... method setSelect (line 85) | setSelect(t,e={},i={}){if(!i.isIgnoreDisabledRule&&this.control.getIsD... method _createSelectPopupDom (line 85) | _createSelectPopupDom(){const e=this.element.control.valueSets;if(!Arr... method awake (line 85) | awake(){var i;if(this.isPopup||this.control.getIsDisabledControl())ret... method destroy (line 85) | destroy(){var t;!this.isPopup||((t=this.selectDom)==null||t.remove(),t... class Ss (line 85) | class Ss{constructor(t,e){h(this,"element");h(this,"control");h(this,"op... method constructor (line 85) | constructor(t,e){h(this,"element");h(this,"control");h(this,"options")... method setElement (line 85) | setElement(t){this.element=t} method getElement (line 85) | getElement(){return this.element} method getValue (line 85) | getValue(t={}){const e=t.elementList||this.control.getElementList(),{s... method setValue (line 85) | setValue(t,e={},i={}){if(!i.isIgnoreDisabledRule&&this.control.getIsDi... method clearValue (line 85) | clearValue(t={},e={}){if(!e.isIgnoreDisabledRule&&this.control.getIsDi... method keydown (line 85) | keydown(t){if(this.control.getIsDisabledControl())return null;const e=... method cut (line 85) | cut(){if(this.control.getIsDisabledControl())return-1;this.control.shr... class Xs (line 85) | class Xs{constructor(t,e={}){h(this,"draw");h(this,"options");h(this,"no... method constructor (line 85) | constructor(t,e={}){h(this,"draw");h(this,"options");h(this,"now");h(t... method _createDom (line 85) | _createDom(){const t=document.createElement("div");t.classList.add(`${... method _bindEvent (line 85) | _bindEvent(){this.dom.title.preYear.onclick=()=>{this._preYear()},this... method _setPosition (line 85) | _setPosition(){if(!this.renderOptions)return;const{position:{coordinat... method isInvalidDate (line 85) | isInvalidDate(t){return t.toDateString()==="Invalid Date"} method _setValue (line 85) | _setValue(){var e;const t=(e=this.renderOptions)==null?void 0:e.value;... method _getLang (line 85) | _getLang(){const t=this.draw.getI18n(),e=t.t.bind(t);return{now:e("dat... method _setLangChange (line 85) | _setLangChange(){this.dom.menu.time.innerText=this.lang.timeSelect,thi... method _update (line 85) | _update(){const t=new Date,e=t.getFullYear(),i=t.getMonth()+1,n=t.getD... method _toggleDateTimePicker (line 85) | _toggleDateTimePicker(){this.isDatePicker?(this.dom.dateWrap.classList... method _setDatePick (line 85) | _setDatePick(t,e,i){var n,r,o;this.now=new Date(t,e,i),(n=this.pickDat... method _setTimePick (line 85) | _setTimePick(t=!0){var c,u,d;const e=((c=this.pickDate)==null?void 0:c... method _scrollIntoView (line 85) | _scrollIntoView(t,e){if(!e){t.scrollTop=0;return}const i=[];let n=e.of... method _preMonth (line 85) | _preMonth(){this.now.setMonth(this.now.getMonth()-1),this._update()} method _nextMonth (line 85) | _nextMonth(){this.now.setMonth(this.now.getMonth()+1),this._update()} method _preYear (line 85) | _preYear(){this.now.setFullYear(this.now.getFullYear()-1),this._update()} method _nextYear (line 85) | _nextYear(){this.now.setFullYear(this.now.getFullYear()+1),this._updat... method _now (line 85) | _now(){this.pickDate=new Date,this.dispose()} method _toggleVisible (line 85) | _toggleVisible(t){t?this.dom.container.classList.add("active"):this.do... method _submit (line 85) | _submit(){var t;if(this.options.onSubmit&&this.pickDate){const e=(t=th... method formatDate (line 85) | formatDate(t,e="yyyy-MM-dd hh:mm:ss"){let i=e;const n={"y+":t.getFullY... method render (line 85) | render(t){this.renderOptions=t,this.lang=this._getLang(),this._setLang... method dispose (line 85) | dispose(){this._toggleVisible(!1)} method destroy (line 85) | destroy(){this.dom.container.remove()} class li (line 85) | class li{constructor(t,e){h(this,"draw");h(this,"element");h(this,"contr... method constructor (line 85) | constructor(t,e){h(this,"draw");h(this,"element");h(this,"control");h(... method setElement (line 85) | setElement(t){this.element=t} method getElement (line 85) | getElement(){return this.element} method getIsPopup (line 85) | getIsPopup(){return this.isPopup} method getValueRange (line 85) | getValueRange(t={}){const e=t.elementList||this.control.getElementList... method getValue (line 85) | getValue(t={}){const e=t.elementList||this.control.getElementList(),i=... method setValue (line 85) | setValue(t,e={},i={}){if(!i.isIgnoreDisabledRule&&this.control.getIsDi... method clearSelect (line 85) | clearSelect(t={},e={}){const{isIgnoreDisabledRule:i=!1,isAddPlaceholde... method setSelect (line 85) | setSelect(t,e={},i={}){if(!i.isIgnoreDisabledRule&&this.control.getIsD... method keydown (line 85) | keydown(t){if(this.control.getIsDisabledControl())return null;const e=... method cut (line 85) | cut(){if(this.control.getIsDisabledControl())return-1;this.control.shr... method awake (line 85) | awake(){var o,l;if(this.isPopup||this.control.getIsDisabledControl())r... method destroy (line 85) | destroy(){var t;!this.isPopup||((t=this.datePicker)==null||t.destroy()... method _setDate (line 85) | _setDate(t){t?this.setSelect(t):this.clearSelect(),this.destroy()} class ml (line 85) | class ml{constructor(t){h(this,"controlBorder");h(this,"draw");h(this,"r... method constructor (line 85) | constructor(t){h(this,"controlBorder");h(this,"draw");h(this,"range");... method setHighlightList (line 85) | setHighlightList(t){this.controlSearch.setHighlightList(t)} method computeHighlightList (line 85) | computeHighlightList(){this.controlSearch.getHighlightList().length&&t... method renderHighlightList (line 85) | renderHighlightList(t,e){this.controlSearch.getHighlightMatchResult().... method getDraw (line 85) | getDraw(){return this.draw} method filterAssistElement (line 85) | filterAssistElement(t){return t.filter(e=>{var i;if(e.type===N.TABLE){... method getIsRangeCanCaptureEvent (line 85) | getIsRangeCanCaptureEvent(){if(!this.activeControl)return!1;const{star... method getIsRangeInPostfix (line 85) | getIsRangeInPostfix(){if(!this.activeControl)return!1;const{startIndex... method getIsRangeWithinControl (line 85) | getIsRangeWithinControl(){const{startIndex:t,endIndex:e}=this.getRange... method getIsElementListContainFullControl (line 85) | getIsElementListContainFullControl(t){if(!t.some(n=>n.controlId))retur... method getIsDisabledControl (line 85) | getIsDisabledControl(t={}){var n,r;if(this.draw.isDesignMode()||!this.... method getIsDisabledPasteControl (line 85) | getIsDisabledPasteControl(t={}){var n,r;if(this.draw.isDesignMode()||!... method getContainer (line 85) | getContainer(){return this.draw.getContainer()} method getElementList (line 85) | getElementList(){return this.draw.getElementList()} method getPosition (line 85) | getPosition(){const t=this.draw.getPosition().getPositionList(),{endIn... method getPreY (line 85) | getPreY(){var n,r;const t=this.draw.getHeight(),e=this.draw.getPageGap... method getRange (line 85) | getRange(){return this.range.getRange()} method shrinkBoundary (line 85) | shrinkBoundary(t={}){this.range.shrinkBoundary(t)} method getActiveControl (line 85) | getActiveControl(){return this.activeControl} method initControl (line 85) | initControl(){if(this.draw.isReadonly())return;const e=this.getElement... method destroyControl (line 85) | destroyControl(){this.activeControl&&((this.activeControl instanceof r... method repaintControl (line 85) | repaintControl(t={}){const{curIndex:e,isCompute:i=!0,isSubmitHistory:n... method reAwakeControl (line 85) | reAwakeControl(){if(!this.activeControl)return;const t=this.getElement... method moveCursor (line 85) | moveCursor(t){const{index:e,trIndex:i,tdIndex:n,tdValueIndex:r}=t;let ... method removeControl (line 85) | removeControl(t,e={}){const i=e.elementList||this.getElementList(),n=i... method removePlaceholder (line 85) | removePlaceholder(t,e={}){const i=e.elementList||this.getElementList()... method addPlaceholder (line 85) | addPlaceholder(t,e={}){const i=e.elementList||this.getElementList(),n=... method setValue (line 85) | setValue(t){if(!this.activeControl)throw new Error("active control is ... method keydown (line 85) | keydown(t){if(!this.activeControl)throw new Error("active control is n... method cut (line 85) | cut(){if(!this.activeControl)throw new Error("active control is null")... method getValueById (line 85) | getValueById(t){const{id:e,conceptId:i}=t,n=[];if(!e&&!i)return n;cons... method setValueById (line 85) | setValueById(t){let e=!1;const{id:i,conceptId:n,value:r}=t;if(!i&&!n)r... method setExtensionById (line 85) | setExtensionById(t){const{id:e,conceptId:i,extension:n}=t;if(!e&&!i)re... method setPropertiesById (line 85) | setPropertiesById(t){const{id:e,conceptId:i,properties:n}=t;if(!e&&!i)... method getList (line 85) | getList(){const t=[];function e(n){for(let r=0;r{this.wordCountWorker.onmessa... method getCatalog (line 85) | getCatalog(){return new Promise((t,e)=>{this.catalogWorker.onmessage=r... method getGroupIds (line 85) | getGroupIds(){return new Promise((t,e)=>{this.groupWorker.onmessage=n=... class Ql (line 85) | class Ql{constructor(t){h(this,"container");h(this,"canvas");h(this,"dra... method constructor (line 85) | constructor(t){h(this,"container");h(this,"canvas");h(this,"draw");h(t... method _getElementPosition (line 85) | _getElementPosition(t,e=null){var R;let i=0,n=0;const r=this.draw.getH... method _createResizerDom (line 85) | _createResizerDom(){const{scale:t}=this.options,e=document.createEleme... method _mousedown (line 85) | _mousedown(t){if(this.canvas=this.draw.getPage(),!this.curElement)retu... method _mousemove (line 85) | _mousemove(t){if(!this.curElement||this.previewerDrawOption.dragDisabl... method _drawPreviewer (line 85) | _drawPreviewer(){const t=document.createElement("div");t.classList.add... method _setPreviewerTransform (line 85) | _setPreviewerTransform(t,e,i,n){!this.previewerImage||(this.previewerI... method _clearPreviewer (line 85) | _clearPreviewer(){var t;(t=this.previewerContainer)==null||t.remove(),... method _updateResizerRect (line 85) | _updateResizerRect(t,e){const{resizerSize:i,scale:n}=this.options,r=th... method _updateResizerSizeView (line 85) | _updateResizerSizeView(t,e){this.resizerSize.innerText=`${Math.round(t... method render (line 85) | render(){this._drawPreviewer(),document.body.style.overflow="hidden"} method drawResizer (line 85) | drawResizer(t,e=null,i={}){this.previewerDrawOption=i,this.curElementS... method updateResizer (line 85) | updateResizer(t,e=null){const{scale:i}=this.options,n=t.width*i,r=t.he... method clearResizer (line 85) | clearResizer(){this.resizerSelection.style.display="none",document.rem... class Dl (line 85) | class Dl{constructor(t){h(this,"draw");h(this,"range");h(this,"datePicke... method constructor (line 85) | constructor(t){h(this,"draw");h(this,"range");h(this,"datePicker");h(t... method _setValue (line 85) | _setValue(t){if(!t)return;const e=this.getDateElementRange();if(!e)ret... method getDateElementRange (line 85) | getDateElementRange(){let t=-1,e=-1;const{startIndex:i,endIndex:n}=thi... method clearDatePicker (line 85) | clearDatePicker(){this.datePicker.dispose()} method renderDatePicker (line 85) | renderDatePicker(t,e){const i=this.draw.getElementList(),n=this.getDat... method constructor (line 85) | constructor(t){h(this,"element");this.element=t} method _defineIframeProperties (line 85) | _defineIframeProperties(t){Object.defineProperties(t,{parent:{get:()=>nu... method render (line 85) | render(t){var n,r;const e=this.element.block,i=document.createElement("i... class Kl (line 85) | class Kl{constructor(t){h(this,"element");this.element=t}render(t){var n... method constructor (line 85) | constructor(t){h(this,"element");this.element=t} method render (line 85) | render(t){var n;const e=this.element.block,i=document.createElement("v... class El (line 85) | class El{constructor(t,e){h(this,"draw");h(this,"element");h(this,"block... method constructor (line 85) | constructor(t,e){h(this,"draw");h(this,"element");h(this,"block");h(th... method getBlockElement (line 85) | getBlockElement(){return this.element} method _createBlockItem (line 85) | _createBlockItem(){const t=document.createElement("div");return t.clas... method render (line 85) | render(){const t=this.element.block;t.type===Ae.IFRAME?(this.block=new... method setClientRects (line 85) | setClientRects(t,e,i){const n=this.draw.getHeight(),r=this.draw.getPag... method remove (line 85) | remove(){this.blockItem.remove()} class bl (line 85) | class bl{constructor(t){h(this,"draw");h(this,"container");h(this,"block... method constructor (line 85) | constructor(t){h(this,"draw");h(this,"container");h(this,"blockContain... method _createBlockContainer (line 85) | _createBlockContainer(){const t=document.createElement("div");return t... method getDraw (line 85) | getDraw(){return this.draw} method getBlockContainer (line 85) | getBlockContainer(){return this.blockContainer} method render (line 85) | render(t,e,i,n){const r=e.id,o=this.blockMap.get(r);if(o)o.setClientRe... method clear (line 85) | clear(){if(!this.blockMap.size)return;const t=this.draw.getElementList... class _l (line 85) | class _l{constructor(){h(this,"langMap",new Map([["zhCN",un],["en",kl]])... method constructor (line 85) | constructor(){h(this,"langMap",new Map([["zhCN",un],["en",kl]]));h(thi... method registerLangMap (line 85) | registerLangMap(t,e){const i=this.langMap.get(t);this.langMap.set(t,_n... method getLocale (line 85) | getLocale(){return this.currentLocale} method setLocale (line 85) | setLocale(t){this.currentLocale=t} method getLang (line 85) | getLang(){return this.langMap.get(this.currentLocale)||un} method t (line 85) | t(t){const e=t.split(".");let i="",n=this.getLang();for(let r=0;rt+e.height,0)} method getExtraHeight (line 85) | getExtraHeight(){const t=this.draw.getMargins(),e=this.getHeight(),n=t... method render (line 85) | render(t,e){t.globalAlpha=1;const i=this.draw.getInnerWidth(),n=this.g... class ta (line 85) | class ta{constructor(t){h(this,"draw");h(this,"range");h(this,"options")... method constructor (line 85) | constructor(t){h(this,"draw");h(this,"range");h(this,"options");h(this... method setList (line 85) | setList(t,e){if(this.draw.isReadonly())return;const{startIndex:n,endIn... method unsetList (line 85) | unsetList(){var R;if(this.draw.isReadonly())return;const{startIndex:e,... method computeListStyle (line 85) | computeListStyle(t,e){const i=new Map;let n=0,r=e[n].listId,o=[];const... method getListStyleWidth (line 85) | getListStyleWidth(t,e){const{scale:i,checkbox:n}=this.options,r=e[0];i... method drawListStyle (line 85) | drawListStyle(t,e,i){var T;const{elementList:n,offsetX:r,listIndex:o,a... method constructor (line 85) | constructor(t){h(this,"options");this.options=t.getOptions()} method render (line 85) | render(t,e,i,n){const{scale:r,lineBreak:{color:o,lineWidth:l}}=this.opti... class ea (line 85) | class ea{constructor(t){h(this,"draw");h(this,"position");h(this,"option... method constructor (line 85) | constructor(t){h(this,"draw");h(this,"position");h(this,"options");h(t... method _recovery (line 85) | _recovery(){this.elementList=[],this.rowList=[],this.positionList=[]} method _compute (line 85) | _compute(){this._computeRowList(),this._computePositionList()} method _computeRowList (line 85) | _computeRowList(){const t=this.draw.getInnerWidth();this.rowList=this.... method _computePositionList (line 85) | _computePositionList(){const{lineBreak:t,scale:e}=this.options,i=this.... method render (line 85) | render(t){const{placeholder:{data:e,font:i,size:n,color:r,opacity:o}}=... class ia (line 85) | class ia{constructor(t){h(this,"draw");h(this,"options");h(this,"range")... method constructor (line 85) | constructor(t){h(this,"draw");h(this,"options");h(this,"range");h(this... method setGroup (line 85) | setGroup(){if(this.draw.isReadonly()||this.draw.getZone().getZone()!==... method getElementListByGroupId (line 85) | getElementListByGroupId(t,e){var n,r;const i=[];for(let o=0;o{ra(this.draw,t)})} class aa (line 85) | class aa{constructor(t){h(this,"draw");h(this,"range");h(this,"position"... method constructor (line 85) | constructor(t){h(this,"draw");h(this,"range");h(this,"position");h(thi... method insertTable (line 85) | insertTable(t,e){var L;const{startIndex:i,endIndex:n}=this.range.getRa... method insertTableTopRow (line 85) | insertTableTopRow(){const t=this.position.getPositionContext();if(!t.i... method insertTableBottomRow (line 85) | insertTableBottomRow(){const t=this.position.getPositionContext();if(!... method adjustColWidth (line 85) | adjustColWidth(t){if(t.type!==N.TABLE)return;const{defaultColMinWidth:... method insertTableLeftCol (line 85) | insertTableLeftCol(){const t=this.position.getPositionContext();if(!t.... method insertTableRightCol (line 85) | insertTableRightCol(){const t=this.position.getPositionContext();if(!t... method deleteTableRow (line 85) | deleteTableRow(){const t=this.position.getPositionContext();if(!t.isTa... method deleteTableCol (line 85) | deleteTableCol(){var u;const t=this.position.getPositionContext();if(!... method deleteTable (line 85) | deleteTable(){const t=this.position.getPositionContext();if(!t.isTable... method mergeTableCell (line 85) | mergeTableCell(){const t=this.position.getPositionContext();if(!t.isTa... method cancelMergeTableCell (line 85) | cancelMergeTableCell(){const t=this.position.getPositionContext();if(!... method tableTdVerticalAlign (line 85) | tableTdVerticalAlign(t){const e=this.tableParticle.getRangeRowCol();if... method tableBorderType (line 85) | tableBorderType(t){const e=this.position.getPositionContext();if(!e.is... method tableTdBorderType (line 85) | tableTdBorderType(t){const e=this.tableParticle.getRangeRowCol();if(!e... method tableTdSlashType (line 85) | tableTdSlashType(t){const e=this.tableParticle.getRangeRowCol();if(!e)... method tableTdBackgroundColor (line 85) | tableTdBackgroundColor(t){const e=this.tableParticle.getRangeRowCol();... method tableSelectAll (line 85) | tableSelectAll(){const t=this.position.getPositionContext(),{index:e,t... class Ra (line 85) | class Ra{constructor(t,e,i,n,r,o){h(this,"container");h(this,"pageContai... method constructor (line 85) | constructor(t,e,i,n,r,o){h(this,"container");h(this,"pageContainer");h... method getLetterReg (line 85) | getLetterReg(){return this.LETTER_REG} method getMode (line 85) | getMode(){return this.mode} method setMode (line 85) | setMode(t){if(this.mode!==t){if(t===Rt.PRINT){this.printModeData={head... method isReadonly (line 85) | isReadonly(){switch(this.mode){case Rt.DESIGN:return!1;case Rt.READONL... method isDisabled (line 85) | isDisabled(){var r,o,l,a,R;if(this.mode===Rt.DESIGN)return!1;const{sta... method isDesignMode (line 85) | isDesignMode(){return this.mode===Rt.DESIGN} method getOriginalWidth (line 85) | getOriginalWidth(){const{paperDirection:t,width:e,height:i}=this.optio... method getOriginalHeight (line 85) | getOriginalHeight(){const{paperDirection:t,width:e,height:i}=this.opti... method getWidth (line 85) | getWidth(){return Math.floor(this.getOriginalWidth()*this.options.scale)} method getHeight (line 85) | getHeight(){return Math.floor(this.getOriginalHeight()*this.options.sc... method getMainHeight (line 85) | getMainHeight(){return this.getHeight()-this.getMainOuterHeight()} method getMainOuterHeight (line 85) | getMainOuterHeight(){const t=this.getMargins(),e=this.header.getExtraH... method getCanvasWidth (line 85) | getCanvasWidth(t=-1){return this.getPage(t).width} method getCanvasHeight (line 85) | getCanvasHeight(t=-1){return this.getPage(t).height} method getInnerWidth (line 85) | getInnerWidth(){const t=this.getWidth(),e=this.getMargins();return t-e... method getOriginalInnerWidth (line 85) | getOriginalInnerWidth(){const t=this.getOriginalWidth(),e=this.getOrig... method getContextInnerWidth (line 85) | getContextInnerWidth(){const t=this.position.getPositionContext();if(t... method getMargins (line 85) | getMargins(){return this.getOriginalMargins().map(t=>t*this.options.sc... method getOriginalMargins (line 85) | getOriginalMargins(){const{margins:t,paperDirection:e}=this.options;re... method getPageGap (line 85) | getPageGap(){return this.options.pageGap*this.options.scale} method getOriginalPageGap (line 85) | getOriginalPageGap(){return this.options.pageGap} method getPageNumberBottom (line 85) | getPageNumberBottom(){const{pageNumber:{bottom:t},scale:e}=this.option... method getMarginIndicatorSize (line 85) | getMarginIndicatorSize(){return this.options.marginIndicatorSize*this.... method getDefaultBasicRowMarginHeight (line 85) | getDefaultBasicRowMarginHeight(){return this.options.defaultBasicRowMa... method getTdPadding (line 85) | getTdPadding(){const{table:{tdPadding:t},scale:e}=this.options;return ... method getContainer (line 85) | getContainer(){return this.container} method getPageContainer (line 85) | getPageContainer(){return this.pageContainer} method getVisiblePageNoList (line 85) | getVisiblePageNoList(){return this.visiblePageNoList} method setVisiblePageNoList (line 85) | setVisiblePageNoList(t){this.visiblePageNoList=t,this.listener.visible... method getIntersectionPageNo (line 85) | getIntersectionPageNo(){return this.intersectionPageNo} method setIntersectionPageNo (line 85) | setIntersectionPageNo(t){this.intersectionPageNo=t,this.listener.inter... method getPageNo (line 85) | getPageNo(){return this.pageNo} method setPageNo (line 85) | setPageNo(t){this.pageNo=t} method getPage (line 85) | getPage(t=-1){return this.pageList[~t?t:this.pageNo]} method getPageList (line 85) | getPageList(){return this.pageList} method getPageCount (line 85) | getPageCount(){return this.pageList.length} method getTableRowList (line 85) | getTableRowList(t){const e=this.position.getPositionContext(),{index:i... method getOriginalRowList (line 85) | getOriginalRowList(){const t=this.getZone();return t.isHeaderActive()?... method getRowList (line 85) | getRowList(){return this.position.getPositionContext().isTable?this.ge... method getPageRowList (line 85) | getPageRowList(){return this.pageRowList} method getCtx (line 85) | getCtx(){return this.ctxList[this.pageNo]} method getOptions (line 85) | getOptions(){return this.options} method getSearch (line 85) | getSearch(){return this.search} method getGroup (line 85) | getGroup(){return this.group} method getHistoryManager (line 85) | getHistoryManager(){return this.historyManager} method getPosition (line 85) | getPosition(){return this.position} method getZone (line 85) | getZone(){return this.zone} method getRange (line 85) | getRange(){return this.range} method getLineBreakParticle (line 85) | getLineBreakParticle(){return this.lineBreakParticle} method getTextParticle (line 85) | getTextParticle(){return this.textParticle} method getHeaderElementList (line 85) | getHeaderElementList(){return this.header.getElementList()} method getTableElementList (line 85) | getTableElementList(t){var o;const e=this.position.getPositionContext(... method getElementList (line 85) | getElementList(){const t=this.position.getPositionContext(),e=this.get... method getMainElementList (line 85) | getMainElementList(){return this.position.getPositionContext().isTable... method getOriginalElementList (line 85) | getOriginalElementList(){const t=this.getZone();return t.isHeaderActiv... method getOriginalMainElementList (line 85) | getOriginalMainElementList(){return this.elementList} method getFooterElementList (line 85) | getFooterElementList(){return this.footer.getElementList()} method getTd (line 85) | getTd(){const t=this.position.getPositionContext(),{index:e,trIndex:i,... method insertElementList (line 85) | insertElementList(t){if(!t.length||!this.range.getIsCanInput())return;... method appendElementList (line 85) | appendElementList(t,e={}){if(!t.length)return;Bt(t,{isHandleFirstEleme... method spliceElementList (line 85) | spliceElementList(t,e,i,...n){var o,l,a,R;const r=this.isDesignMode();... method getCanvasEvent (line 85) | getCanvasEvent(){return this.canvasEvent} method getGlobalEvent (line 85) | getGlobalEvent(){return this.globalEvent} method getListener (line 85) | getListener(){return this.listener} method getEventBus (line 85) | getEventBus(){return this.eventBus} method getOverride (line 85) | getOverride(){return this.override} method getCursor (line 85) | getCursor(){return this.cursor} method getPreviewer (line 85) | getPreviewer(){return this.previewer} method getImageParticle (line 85) | getImageParticle(){return this.imageParticle} method getTableTool (line 85) | getTableTool(){return this.tableTool} method getTableOperate (line 85) | getTableOperate(){return this.tableOperate} method getTableParticle (line 85) | getTableParticle(){return this.tableParticle} method getHeader (line 85) | getHeader(){return this.header} method getFooter (line 85) | getFooter(){return this.footer} method getHyperlinkParticle (line 85) | getHyperlinkParticle(){return this.hyperlinkParticle} method getDateParticle (line 85) | getDateParticle(){return this.dateParticle} method getListParticle (line 85) | getListParticle(){return this.listParticle} method getCheckboxParticle (line 85) | getCheckboxParticle(){return this.checkboxParticle} method getRadioParticle (line 85) | getRadioParticle(){return this.radioParticle} method getControl (line 85) | getControl(){return this.control} method getWorkerManager (line 85) | getWorkerManager(){return this.workerManager} method getImageObserver (line 85) | getImageObserver(){return this.imageObserver} method getI18n (line 85) | getI18n(){return this.i18n} method getRowCount (line 85) | getRowCount(){return this.getRowList().length} method getDataURL (line 85) | async getDataURL(t={}){const{pixelRatio:e,mode:i}=t;e&&this.setPagePix... method getPainterStyle (line 85) | getPainterStyle(){return this.painterStyle&&Object.keys(this.painterSt... method getPainterOptions (line 85) | getPainterOptions(){return this.painterOptions} method setPainterStyle (line 85) | setPainterStyle(t,e){this.painterStyle=t,this.painterOptions=e||null,t... method setDefaultRange (line 85) | setDefaultRange(){!this.elementList.length||setTimeout(()=>{const t=th... method getIsPagingMode (line 85) | getIsPagingMode(){return this.options.pageMode===me.PAGING} method setPageMode (line 85) | setPageMode(t){if(!t||this.options.pageMode===t)return;if(this.options... method setPageScale (line 85) | setPageScale(t){const e=this.getPagePixelRatio();this.options.scale=t;... method getPagePixelRatio (line 85) | getPagePixelRatio(){return this.pagePixelRatio||window.devicePixelRatio} method setPagePixelRatio (line 85) | setPagePixelRatio(t){!this.pagePixelRatio&&t===window.devicePixelRatio... method setPageDevicePixel (line 85) | setPageDevicePixel(){const t=this.getPagePixelRatio(),e=this.getWidth(... method setPaperSize (line 85) | setPaperSize(t,e){this.options.width=t,this.options.height=e;const i=t... method setPaperDirection (line 85) | setPaperDirection(t){const e=this.getPagePixelRatio();this.options.pap... method setPaperMargin (line 85) | setPaperMargin(t){this.options.margins=t,this.render({isSubmitHistory:... method getValue (line 85) | getValue(t={}){const{pageNo:e,extraPickAttrs:i}=t;let n=this.elementLi... method setValue (line 85) | setValue(t,e){const{header:i,main:n,footer:r}=Ot(t);if(!i&&!n&&!r)retu... method setEditorData (line 85) | setEditorData(t){const{header:e,main:i,footer:n}=t;e&&this.header.setE... method _wrapContainer (line 85) | _wrapContainer(t){const e=document.createElement("div");return t.appen... method _formatContainer (line 85) | _formatContainer(){this.container.style.position="relative",this.conta... method _createPageContainer (line 85) | _createPageContainer(){const t=document.createElement("div");return t.... method _createPage (line 85) | _createPage(t){const e=this.getWidth(),i=this.getHeight(),n=document.c... method _initPageContext (line 85) | _initPageContext(t){const e=this.getPagePixelRatio();t.scale(e,e),t.le... method getElementFont (line 85) | getElementFont(t,e=1){const{defaultSize:i,defaultFont:n}=this.options,... method getElementSize (line 85) | getElementSize(t){return t.actualSize||t.size||this.options.defaultSize} method getElementRowMargin (line 85) | getElementRowMargin(t){var r;const{defaultBasicRowMarginHeight:e,defau... method computeRowList (line 85) | computeRowList(t){var Y,Q,U,f,b,G,x,y,J,j,st,Wt;const{innerWidth:e,ele... method _computePageList (line 85) | _computePageList(){var a;const t=[[]],{pageMode:e,pageNumber:{maxPageN... method _drawHighlight (line 85) | _drawHighlight(t,e){var l;const{control:{activeBackgroundColor:i}}=thi... method drawRow (line 85) | drawRow(t,e){var T,X,S,F,W,I,Z;this._drawHighlight(t,e);const{scale:i,... method _drawFloat (line 85) | _drawFloat(t,e){const{scale:i}=this.options,n=this.position.getFloatPo... method _clearPage (line 85) | _clearPage(t){const e=this.ctxList[t],i=this.pageList[t];e.clearRect(0... method _drawPage (line 85) | _drawPage(t){var P,M;const{elementList:e,positionList:i,rowList:n,page... method _disconnectLazyRender (line 85) | _disconnectLazyRender(){var t;(t=this.lazyRenderIntersectionObserver)=... method _lazyRender (line 85) | _lazyRender(){const t=this.position.getOriginalMainPositionList(),e=th... method _immediateRender (line 85) | _immediateRender(){const t=this.position.getOriginalMainPositionList()... method render (line 85) | render(t){const{header:e,footer:i}=this.options,{isSubmitHistory:n=!0,... method setCursor (line 85) | setCursor(t){var r;const e=this.position.getPositionContext(),i=this.p... method submitHistory (line 85) | submitHistory(t){const e=this.position.getPositionContext(),i=nn(this.... method destroy (line 85) | destroy(){this.container.remove(),this.globalEvent.removeEvent(),this.... method clearSideEffect (line 85) | clearSideEffect(){this.getPreviewer().clearResizer(),this.getTableTool... class ca (line 85) | class ca{constructor(t){h(this,"executeMode");h(this,"executeCut");h(thi... method constructor (line 85) | constructor(t){h(this,"executeMode");h(this,"executeCut");h(this,"exec... function ua (line 85) | function ua(s,t){return s===1125&&t===1593?{size:"a3",width:"297mm",heig... function da (line 85) | function da(s,t){const{width:e,height:i,direction:n=Oe.VERTICAL}=t,r=doc... class ha (line 93) | class ha{constructor(t){h(this,"draw");h(this,"range");h(this,"position"... method constructor (line 93) | constructor(t){h(this,"draw");h(this,"range");h(this,"position");h(thi... method mode (line 93) | mode(t){this.draw.setMode(t)} method cut (line 93) | cut(){this.draw.isReadonly()||this.draw.isDisabled()||this.canvasEvent... method copy (line 93) | copy(){this.canvasEvent.copy()} method paste (line 93) | paste(t){this.draw.isReadonly()||this.draw.isDisabled()||Ir(this.canva... method selectAll (line 93) | selectAll(){this.canvasEvent.selectAll()} method backspace (line 93) | backspace(){if(this.draw.isReadonly()||this.draw.isDisabled())return;c... method setRange (line 93) | setRange(t,e,i,n,r,o,l){if(t<0||e<0||e=5&&this.draw.... method pageScaleAdd (line 93) | pageScaleAdd(){const{scale:t}=this.options,e=t*10+1;e<=30&&this.draw.s... method paperSize (line 93) | paperSize(t,e){this.draw.setPaperSize(t,e)} method paperDirection (line 93) | paperDirection(t){this.draw.setPaperDirection(t)} method getPaperMargin (line 93) | getPaperMargin(){return this.options.margins} method setPaperMargin (line 93) | setPaperMargin(t){return this.draw.setPaperMargin(t)} method insertElementList (line 93) | insertElementList(t){if(!t.length||this.draw.isReadonly()||this.draw.i... method appendElementList (line 93) | appendElementList(t,e){!t.length||this.draw.isReadonly()||this.draw.ap... method updateElementById (line 93) | updateElementById(t){const{id:e,conceptId:i}=t;if(!e&&!i)return;functi... method getElementById (line 93) | getElementById(t){const{id:e,conceptId:i}=t,n=[];if(!e&&!i)return n;co... method setValue (line 93) | setValue(t,e){this.draw.setValue(t,e)} method removeControl (line 93) | removeControl(){const{startIndex:t,endIndex:e}=this.range.getRange();i... method setLocale (line 93) | setLocale(t){this.i18n.setLocale(t)} method getLocale (line 93) | getLocale(){return this.i18n.getLocale()} method getCatalog (line 93) | getCatalog(){return this.workerManager.getCatalog()} method locationCatalog (line 93) | locationCatalog(t){var n;const e=this.draw.getMainElementList();let i=... method wordTool (line 93) | wordTool(){const t=this.draw.getMainElementList();let e=!1;for(let i=0... method setHTML (line 93) | setHTML(t){const{header:e,main:i,footer:n}=t,r=this.draw.getOriginalIn... method setGroup (line 93) | setGroup(){return this.draw.isReadonly()?null:this.draw.getGroup().set... method deleteGroup (line 93) | deleteGroup(t){this.draw.isReadonly()||this.draw.getGroup().deleteGrou... method getGroupIds (line 93) | getGroupIds(){return this.draw.getWorkerManager().getGroupIds()} method locationGroup (line 93) | locationGroup(t){const e=this.draw.getOriginalMainElementList(),i=this... method setZone (line 93) | setZone(t){this.draw.getZone().setZone(t)} method getControlValue (line 93) | getControlValue(t){return this.draw.getControl().getValueById(t)} method setControlValue (line 93) | setControlValue(t){this.draw.getControl().setValueById(t)} method setControlExtension (line 93) | setControlExtension(t){this.draw.getControl().setExtensionById(t)} method setControlProperties (line 93) | setControlProperties(t){this.draw.getControl().setPropertiesById(t)} method setControlHighlight (line 93) | setControlHighlight(t){this.draw.getControl().setHighlightList(t),this... method updateOptions (line 93) | updateOptions(t){const e=en(t);Object.entries(e).forEach(([i,n])=>{Ref... method getControlList (line 93) | getControlList(){return this.draw.getControl().getList()} method locationControl (line 93) | locationControl(t,e){const i=(e==null?void 0:e.position)===ii.AFTER;fu... method insertControl (line 93) | insertControl(t){if(this.draw.isReadonly()||this.draw.isDisabled())ret... method getContainer (line 93) | getContainer(){return this.draw.getContainer()} method getTitleValue (line 93) | getTitleValue(t){const{conceptId:e}=t,i=[],n=(o,l)=>{var R;let a=0;for... method getPositionContextByEvent (line 93) | getPositionContextByEvent(t){var M,T,X;const e=(M=t.target)==null?void... method insertTitle (line 93) | insertTitle(t){var a;if(this.draw.isReadonly()||this.draw.isDisabled()... method focus (line 93) | focus(t){const{position:e=ii.AFTER}=t||{},i=e===ii.BEFORE?0:this.draw.... class ga (line 93) | class ga{constructor(){h(this,"rangeStyleChange");h(this,"visiblePageNoL... method constructor (line 93) | constructor(){h(this,"rangeStyleChange");h(this,"visiblePageNoListChan... class La (line 93) | class La{constructor(t){h(this,"contextMenuList");h(this,"getContextMenu... method constructor (line 93) | constructor(t){h(this,"contextMenuList");h(this,"getContextMenuList");... class dR (line 93) | class dR{constructor(t,e){h(this,"options");h(this,"draw");h(this,"comma... method constructor (line 93) | constructor(t,e){h(this,"options");h(this,"draw");h(this,"command");h(... method getContextMenuList (line 93) | getContextMenuList(){return this.contextMenuList} method _addEvent (line 93) | _addEvent(){this.container.addEventListener("contextmenu",this._proxyC... method removeEvent (line 93) | removeEvent(){this.container.removeEventListener("contextmenu",this._p... method _filterMenuList (line 93) | _filterMenuList(t){var n;const{contextMenuDisableKeys:e}=this.options,... method _getContext (line 93) | _getContext(){const t=this.draw.isReadonly(),{isCrossRowCol:e,startInd... method _createContextMenuContainer (line 93) | _createContextMenuContainer(){const t=document.createElement("div");re... method _render (line 93) | _render(t){var P;const{contextMenuList:e,left:i,top:n,parentMenuContai... method _removeSubMenu (line 93) | _removeSubMenu(t){const e=this.contextMenuRelationShip.get(t);e&&(this... method _setHoverStatus (line 93) | _setHoverStatus(t,e){var i;e?((i=t.parentNode)==null||i.querySelectorA... method _formatName (line 93) | _formatName(t){const e=Object.values(Ws),i=new RegExp(`${e.join("|")}`... method registerContextMenuList (line 93) | registerContextMenuList(t){this.contextMenuList.push(...t)} method dispose (line 93) | dispose(){this.contextMenuContainerList.forEach(t=>t.remove()),this.co... class OR (line 93) | class OR{constructor(t,e){h(this,"command");h(this,"globalShortcutList")... method constructor (line 93) | constructor(t,e){h(this,"command");h(this,"globalShortcutList");h(this... method _addEvent (line 93) | _addEvent(){document.addEventListener("keydown",this._globalKeydown)} method removeEvent (line 93) | removeEvent(){document.removeEventListener("keydown",this._globalKeydo... method _addShortcutList (line 93) | _addShortcutList(t){for(let e=t.length-1;e>=0;e--){const i=t[e];i.isGl... method registerShortcutList (line 93) | registerShortcutList(t){this._addShortcutList(t)} method _agentKeydown (line 93) | _agentKeydown(t){!this.agentShortcutList.length||this._execute(t,this.... method _execute (line 93) | _execute(t,e){var i;for(let n=0;n0} class TR (line 93) | class TR{constructor(){h(this,"paste");h(this,"copy");h(this,"drop")}} method constructor (line 93) | constructor(){h(this,"paste");h(this,"copy");h(this,"drop")} class SR (line 93) | class SR{constructor(t,e,i={}){h(this,"command");h(this,"listener");h(th... method constructor (line 93) | constructor(t,e,i={}){h(this,"command");h(this,"listener");h(this,"eve... class _t (line 93) | class _t{constructor(t){h(this,"options");h(this,"mask");h(this,"contain... method constructor (line 93) | constructor(t){h(this,"options");h(this,"mask");h(this,"container");h(... method _render (line 93) | _render(){var P;const{title:t,data:e,onClose:i,onCancel:n,onConfirm:r}... method _dispose (line 93) | _dispose(){var t,e;(t=this.mask)==null||t.remove(),(e=this.container)=... function XR (line 93) | function XR(s){switch(s){case"comment":case"prolog":case"doctype":case"c... function NR (line 93) | function NR(s){const t=[];function e(i){for(let n=0;n1&&(this.undoStack.pop(),this.undoStack.... method _saveUndoFn (line 93) | _saveUndoFn(t){for(this.undoStack.push(t);this.undoStack.length>this.M... method _clearUndoFn (line 93) | _clearUndoFn(){const t=()=>{this.ctx.clearRect(0,0,this.canvasWidth,th... method _clearCanvas (line 93) | _clearCanvas(){this._clearUndoFn(),this.ctx.clearRect(0,0,this.canvasW... method _startDraw (line 93) | _startDraw(t){this.isDrawing=!0,this.x=t.offsetX,this.y=t.offsetY,this... method _draw (line 93) | _draw(t){if(!this.isDrawing)return;const e=performance.now(),n=Math.sq... method _stopDraw (line 93) | _stopDraw(){if(this.isDrawing=!1,this.isDrawn){const t=this.ctx.getIma... method _toData (line 93) | _toData(){if(!this.linePoints.length)return null;const t=this.linePoin... method registerTouchmove (line 93) | registerTouchmove(t){this.registerTouchEvent(t,"mousemove")} method registerTouchstart (line 93) | registerTouchstart(t){this.registerTouchEvent(t,"mousedown")} method registerTouchend (line 93) | registerTouchend(){const t=new MouseEvent("mouseup",{});this.canvas.di... method registerTouchEvent (line 93) | registerTouchEvent(t,e){const i=t.touches[0],n=new MouseEvent(e,{clien... method _dispose (line 93) | _dispose(){this.mask.remove(),this.container.remove(),document.documen... function fR (line 93) | function fR(s,t){let e;return function(...i){e&&window.clearTimeout(e),e... function pR (line 93) | function pR(s,t){if(!t){s.scrollTop=0;return}const e=[];let i=t.offsetPa... function Vs (line 93) | function Vs(s){(window.requestIdleCallback||window.setTimeout)(()=>{s()})} function mR (line 93) | function mR(s){return`data:image/svg+xml;base64,${btoa(decodeURIComponen... function IR (line 93) | function IR(s){const t=s.command;t.executeInsertBarcode1D=(e,i,n,r)=>{co... function WR (line 93) | function WR(s){return`data:image/svg+xml;base64,${btoa(decodeURIComponen... function VR (line 93) | function VR(s){const t=s.command;t.executeInsertBarcode2D=(e,i,n,r)=>{co... function Ys (line 93) | function Ys(s,t,e){const i=document.createElement("div");i.classList.add... function UR (line 93) | function UR(s,t,e){const i=document.createElement("div");i.classList.add... function Us (line 127) | function Us(s){var e,i,n;const t=s.querySelector("#aiLoader");t==null||t... function ZR (line 127) | function ZR(s,t){var n;const e=s.querySelector("#aiTextarea");(n=s.query... function QR (line 127) | function QR(s){const t=document.querySelector("#aiLoader"),e=document.qu... function Zs (line 127) | function Zs(s,t){var n,r,o,l,a;t.command.executeSearch(""),s.querySelect... method render (line 127) | render(s,t){UR(s,ae.AI_EDIT,t)} method callback (line 127) | callback(s){s.command.executeSizeAdd()} method callback (line 127) | callback(s){s.command.executeSizeMinus()} method callback (line 127) | callback(s){s.command.executeBold()} method callback (line 127) | callback(s){s.command.executeItalic()} method callback (line 127) | callback(s){s.command.executeUnderline()} method callback (line 127) | callback(s){s.command.executeStrikeout()} method render (line 127) | render(s,t){Ys(s,ae.COLOR,e=>{t.command.executeColor(e)})} method render (line 127) | render(s,t){Ys(s,ae.HIGHLIGHT,e=>{t.command.executeHighlight(e)})} function KR (line 127) | function KR(s){const t=document.createElement("div");t.classList.add(`${... function dn (line 127) | function dn(s,t){t?s.classList.remove("hide"):s.classList.add("hide")} function Zi (line 127) | function Zi(s,t){t?s.classList.add("active"):s.classList.remove("active")} function ER (line 127) | function ER(s){const t=KR(s);s.command.getContainer().append(t),s.eventB... function HR (line 127) | function HR(s){return async function(t){const e=new zs.Workbook;await e.... function yR (line 127) | function yR(s){const t=s.command;t.executeImportExcel=HR(t)} function GR (line 127) | function GR(s,t){const e=document.createElement("a");e.href=window.URL.c... function hn (line 127) | function hn(s){var t;return s.type===N.IMAGE?new so({type:"png",data:s.v... function Qi (line 127) | function Qi(s){var n,r,o;const t=[];let e=[];function i(){e.length&&(t.p... function JR (line 128) | function JR(s){return function(t){const{fileName:e,isFile:i}=t,{data:{he... function Qs (line 128) | function Qs(s){if(s.children){const t=Ro.map(s.children,Qs);s=q(E({},s),... function AR (line 128) | function AR(s){return s.alignment==="center"&&!s.styleId?q(E({},s),{styl... function BR (line 128) | function BR(s){const t=s.children.map(e=>`${e.children.map(n=>`$... function kR (line 128) | function kR(s){return q(E({},s),{text:`${s.text}... function zR (line 128) | function zR(s){return async function(t){const{arrayBuffer:e}=t,i=await w... function $R (line 129) | function $R(s){const t=s.command;t.executeImportDocx=zR(t),t.executeExpo... function Be (line 129) | function Be(){gt.forEach(p=>{p.forEach(K=>K.classList.remove("active"))})} function ke (line 129) | function ke(p){$t.innerText=p} function _e (line 129) | function _e(){Be(),ke("\u63D2\u5165"),Se=0,Re=0,it.style.display="none"} function Tn (line 142) | function Tn(){Ut.classList.add("hide"),Ut.classList.remove("add-height")... function ui (line 142) | function ui(p){switch(Ri.value==""&&Di.classList.remove("hide"),ci.value... function Sn (line 142) | function Sn(p,K){K=="outline"?(Ri.value=p,Di.classList.add("hide")):(ci.... function Ee (line 142) | function Ee(){const p=e.command.getSearchNavigateInfo();if(p){const{inde... function fn (line 142) | async function fn(){const p=await e.command.getCatalog(),K=document.quer... function Un (line 142) | function Un(){console.log("fullscreen"),document.fullscreenElement?docum... function xs (line 142) | async function xs(){const p=await e.command.getGroupIds();for(const K of... method onConfirm (line 142) | onConfirm(K){if(!K)return;const{value:w,width:v,height:H}=K;!w||!v||!H||... function ws (line 142) | function ws(p){if(p===""||p.trim()==="")return!1;try{return btoa(atob(p)... FILE: frontend/public/docx/assets/index.30955838.js function e (line 1) | function e(n){const r={};return n.integrity&&(r.integrity=n.integrity),n... function i (line 1) | function i(n){if(n.ep)return;n.ep=!0;const r=e(n);fetch(n.href,r)} function An (line 3) | function An(s,t){let e;return function(...i){e&&window.clearTimeout(e),e... function Fo (line 3) | function Fo(s,t){let e=0,i;return function(...n){const r=Date.now();r-e>... function yi (line 3) | function yi(s,t){if(!s||typeof s!="object")return s;let e={};return Arra... function Ot (line 3) | function Ot(s){if(!s||typeof s!="object")return s;let t={};return Array.... function Gi (line 3) | function Gi(s){return s&&s.nodeType===1&&s.tagName.toLowerCase()==="body"} function Mi (line 3) | function Mi(s,t,e){if(s&&!Gi(s))for(s=e?s:s.parentNode;s;){if(!t||t(s)||... function Mt (line 3) | function Mt(){function s(){return((1+Math.random())*65536|0).toString(16... function jt (line 3) | function jt(s){const t=[];if(Intl.Segmenter){const i=new Intl.Segmenter(... function Bn (line 3) | function Bn(s,t){const e=document.createElement("a");e.href=s,e.download... function fo (line 3) | function fo(s,t){po(3,s,t)} function po (line 3) | function po(s,t,e){let i=0,n=0;const r=function(o){i=new Date().getTime(... function Pi (line 3) | function Pi(s){return Object.prototype.toString.call(s)==="[object Objec... function kn (line 3) | function kn(s){return Array.isArray(s)} function _n (line 3) | function _n(s,t){if(Pi(s)&&Pi(t)){const e=t;for(const[i,n]of Object.entr... function Ti (line 3) | function Ti(s){setTimeout(()=>{s()},0)} function zn (line 3) | function zn(s){const t=["\u96F6","\u4E00","\u4E8C","\u4E09","\u56DB","\u... function ni (line 3) | function ni(s,t,e){for(let i=0;iStr... function Io (line 3) | function Io(s){let t=s.parentElement;for(;t;){const i=window.getComputed... function Wo (line 3) | function Wo(s,t){return s.length!==t.length?!1:!s.some(e=>!t.includes(e))} function Vo (line 3) | function Vo(s,t){if(!Pi(s)||!Pi(t))return!1;const e=Object.keys(s),i=Obj... function Yo (line 3) | function Yo(s,t){const e=s.x,i=s.x+s.width,n=s.y,r=s.y+s.height,o=t.x,l=... class qn (line 3) | class qn{constructor(t){h(this,"draw");h(this,"options");h(this,"imageCa... method constructor (line 3) | constructor(t){h(this,"draw");h(this,"options");h(this,"imageCache");h... method createFloatImage (line 3) | createFloatImage(t){const{scale:e}=this.options;let i=this.floatImageC... method dragFloatImage (line 3) | dragFloatImage(t,e){if(!this.floatImageContainer)return;this.floatImag... method destroyFloatImage (line 3) | destroyFloatImage(){this.floatImageContainer&&(this.floatImageContaine... method addImageObserver (line 3) | addImageObserver(t){this.draw.getImageObserver().add(t)} method getFallbackImage (line 3) | getFallbackImage(t,e){const i=8,n=(t-Math.ceil(t/i)*i)/2,r=(e-Math.cei... method render (line 11) | render(t,e,i,n){const{scale:r}=this.options,o=e.width*r,l=e.height*r;i... function Ce (line 11) | function Ce(s){return Bi[s]==null&&wo(s),Bi[s]} function wo (line 11) | function wo(s){const t=Ho[s];if(t==null)return;const e=t.substring(3,5),... function Fi (line 11) | function Fi(s,t="math"){const e=s.charCodeAt(0);if(65<=e&&e<=90){const i... function yo (line 11) | function yo(s){s=s.replace(/\n/g," ");let t=0;const e=[];let i="";for(;t... function Go (line 11) | function Go(s){return{type:ct[s]?"symb":"char",mode:"math",text:s,chld:[... function ki (line 11) | function ki(s){let t=0,e={type:"node",text:"",mode:"math",chld:[],bbox:n... function jn (line 11) | function jn(s){let t=0;for(;t=0;i--)((e=s[i].imgFloatPo... function Fr (line 82) | function Fr(s){localStorage.setItem(vi,JSON.stringify({text:s.text,eleme... function as (line 82) | function as(){const s=localStorage.getItem(vi);return s?JSON.parse(s):null} function Rs (line 82) | function Rs(){localStorage.removeItem(vi)} function fr (line 82) | function fr(s,t,e){if(!s&&!t&&!e.length)return;const i=new Blob([s],{typ... function cs (line 83) | function cs(s,t){const e=si(s,t);document.body.append(e);const i=e.inner... function pr (line 83) | function pr(s){let t=!1;for(let e=0;ee.dragId===s)} function Ls (line 84) | function Ls(s,t,e){const i=e.getDraw();if(s.imgDisplay===et.SURROUND||s.... function Zr (line 84) | function Zr(s,t){var e,i,n,r;if(t.isAllowDrop){const o=t.getDraw();if(o.... function Qr (line 84) | function Qr(s,t){const i=t.getDraw().getPageContainer(),{x:n,y:r,width:o... function Dr (line 84) | function Dr(s,t){var S;const e=t.getDraw();if(t.isAllowDrag){const F=s.o... function Kr (line 84) | function Kr(s,t){const e=t.getDraw();if(e.isReadonly())return;const i=e.... function Er (line 84) | function Er(s,t){var c;const e=t.getDraw();if(e.isReadonly())return;cons... function br (line 84) | function br(s,t){var L,O;const e=t.getDraw();if(e.isReadonly())return;co... function xr (line 84) | function xr(s,t){var X,S;const e=t.getDraw();if(e.isReadonly())return;co... function Cr (line 84) | function Cr(s,t){var F,W;const e=t.getDraw();if(e.isReadonly())return;co... function wr (line 84) | function wr(s,t){const e=t.getDraw();if(e.isReadonly())return;s.preventD... function an (line 84) | function an(s){const{positionList:t,index:e,isUp:i,rowNo:n,cursorX:r}=s;... function Hr (line 84) | function Hr(s,t){const e=t.getDraw();if(e.isReadonly())return;const n=e.... function yr (line 84) | function yr(s,t){if(t.isComposing)return;const e=t.getDraw();if(s.key===... function Os (line 84) | function Os(s,t){var F;const e=t.getDraw();if(e.isReadonly()||e.isDisabl... function Ms (line 85) | function Ms(s){if(!s.compositionInfo)return;const{elementList:t,startInd... function Gr (line 85) | function Gr(s){const t=s.getDraw(),e=t.getRange(),{startIndex:i,endIndex... function vr (line 85) | function vr(s){const t=s.getDraw(),{copy:e}=t.getOverride();if(e){const ... function Jr (line 85) | function Jr(s,t){var r,o;const e=t.getDraw(),{drop:i}=e.getOverride();if... function Ar (line 85) | function Ar(s){var d;if(!Intl.Segmenter)return null;const t=s.getDraw(),... function Br (line 85) | function Br(s){const t=s.getDraw(),e=t.getPosition().getCursorPosition()... function kr (line 85) | function kr(s,t){const e=s.getDraw(),i=e.getPosition(),n=i.getPositionBy... function _r (line 85) | function _r(s){var g,L;const t=s.getDraw(),i=t.getPosition().getCursorPo... function zr (line 85) | function zr(s){s.isComposing=!0} function $r (line 85) | function $r(s,t){s.isComposing=!1;const e=s.getDraw();if(t.data)setTimeo... function qr (line 85) | function qr(s,t){const e=t.getDraw();if(e.isReadonly())return;s.preventD... class tl (line 85) | class tl{constructor(t){h(this,"isAllowSelection");h(this,"isComposing")... method constructor (line 85) | constructor(t){h(this,"isAllowSelection");h(this,"isComposing");h(this... method getDraw (line 85) | getDraw(){return this.draw} method register (line 85) | register(){this.pageContainer.addEventListener("click",this.click.bind... method setIsAllowSelection (line 85) | setIsAllowSelection(t){this.isAllowSelection=t,t||this.applyPainterSty... method setIsAllowDrag (line 85) | setIsAllowDrag(t){this.isAllowDrag=t,this.isAllowDrop=t} method clearPainterStyle (line 85) | clearPainterStyle(){this.pageList.forEach(t=>{t.style.cursor="text"}),... method applyPainterStyle (line 85) | applyPainterStyle(){const t=this.draw.getPainterStyle();if(!t||this.dr... method selectAll (line 85) | selectAll(){const t=this.position.getPositionList();this.range.setRang... method mousemove (line 85) | mousemove(t){Dr(t,this)} method mousedown (line 85) | mousedown(t){Ur(t,this)} method click (line 85) | click(){Yr&&!this.draw.isReadonly()&&this.draw.getCursor().getAgentDom... method mouseup (line 85) | mouseup(t){Zr(t,this)} method mouseleave (line 85) | mouseleave(t){Qr(t,this)} method keydown (line 85) | keydown(t){yr(t,this)} method dblclick (line 85) | dblclick(t){Ps.dblclick(this,t)} method threeClick (line 85) | threeClick(){Ps.threeClick(this)} method input (line 85) | input(t){Os(t,this)} method cut (line 85) | cut(){Gr(this)} method copy (line 85) | copy(){vr(this)} method compositionstart (line 85) | compositionstart(){Ts.compositionstart(this)} method compositionend (line 85) | compositionend(t){Ts.compositionend(this,t)} method drop (line 85) | drop(t){Jr(t,this)} method dragover (line 85) | dragover(t){jr.dragover(t,this)} class el (line 85) | class el{constructor(t,e){h(this,"draw");h(this,"options");h(this,"curso... method constructor (line 85) | constructor(t,e){h(this,"draw");h(this,"options");h(this,"cursor");h(t... method register (line 85) | register(){this.cursor=this.draw.getCursor(),this.addEvent()} method addEvent (line 85) | addEvent(){window.addEventListener("blur",this.clearSideEffect),docume... method removeEvent (line 85) | removeEvent(){window.removeEventListener("blur",this.clearSideEffect),... method watchCursorActive (line 85) | watchCursorActive(){!this.range.getIsCollapsed()||setTimeout(()=>{var ... class il (line 85) | class il{constructor(t){h(this,"undoStack",[]);h(this,"redoStack",[]);h(... method constructor (line 85) | constructor(t){h(this,"undoStack",[]);h(this,"redoStack",[]);h(this,"m... method undo (line 85) | undo(){if(this.undoStack.length>1){const t=this.undoStack.pop();this.r... method redo (line 85) | redo(){if(this.redoStack.length){const t=this.redoStack.pop();this.und... method execute (line 85) | execute(t){for(this.undoStack.push(t),this.redoStack.length&&(this.red... method isCanUndo (line 85) | isCanUndo(){return this.undoStack.length>1} method isCanRedo (line 85) | isCanRedo(){return!!this.redoStack.length} method isStackEmpty (line 85) | isStackEmpty(){return!this.undoStack.length&&!this.redoStack.length} method recovery (line 85) | recovery(){this.undoStack=[],this.redoStack=[]} method popUndo (line 85) | popUndo(){return this.undoStack.pop()} class nl (line 85) | class nl{constructor(t){h(this,"cursorPosition");h(this,"positionContext... method constructor (line 85) | constructor(t){h(this,"cursorPosition");h(this,"positionContext");h(th... method getFloatPositionList (line 85) | getFloatPositionList(){return this.floatPositionList} method getTablePositionList (line 85) | getTablePositionList(t){const{index:e,trIndex:i,tdIndex:n}=this.positi... method getPositionList (line 85) | getPositionList(){return this.positionContext.isTable?this.getTablePos... method getMainPositionList (line 85) | getMainPositionList(){return this.positionContext.isTable?this.getTabl... method getOriginalPositionList (line 85) | getOriginalPositionList(){const t=this.draw.getZone();return t.isHeade... method getOriginalMainPositionList (line 85) | getOriginalMainPositionList(){return this.positionList} method getSelectionPositionList (line 85) | getSelectionPositionList(){const{startIndex:t,endIndex:e}=this.draw.ge... method setPositionList (line 85) | setPositionList(t){this.positionList=t} method setFloatPositionList (line 85) | setFloatPositionList(t){this.floatPositionList=t} method computePageRowPosition (line 85) | computePageRowPosition(t){const{positionList:e,rowList:i,pageNo:n,star... method computePositionList (line 85) | computePositionList(){var R;this.positionList=[];const t=this.draw.get... method computeRowPosition (line 85) | computeRowPosition(t){const{row:e,innerWidth:i}=t,n=[];return this.com... method setCursorPosition (line 85) | setCursorPosition(t){this.cursorPosition=t} method getCursorPosition (line 85) | getCursorPosition(){return this.cursorPosition} method getPositionContext (line 85) | getPositionContext(){return this.positionContext} method setPositionContext (line 85) | setPositionContext(t){this.eventBus.emit("positionContextChange",{valu... method getPositionByXY (line 85) | getPositionByXY(t){var O,P,M,T,X;const{x:e,y:i,isTable:n}=t;let{elemen... method getFloatPositionByXY (line 85) | getFloatPositionByXY(t){var o;const{x:e,y:i}=t,n=(o=t.pageNo)!=null?o:... method adjustPositionContext (line 85) | adjustPositionContext(t){const e=this.getPositionByXY(t);if(!~e.index)... method setSurroundPosition (line 85) | setSurroundPosition(t){var c;const{pageNo:e,row:i,rowElement:n,rowElem... class sl (line 85) | class sl{constructor(t){h(this,"draw");h(this,"options");h(this,"range")... method constructor (line 85) | constructor(t){h(this,"draw");h(this,"options");h(this,"range");h(this... method getRange (line 85) | getRange(){return this.range} method clearRange (line 85) | clearRange(){this.setRange(-1,-1)} method getIsCollapsed (line 85) | getIsCollapsed(){const{startIndex:t,endIndex:e}=this.range;return t===e} method getIsSelection (line 85) | getIsSelection(){const{startIndex:t,endIndex:e}=this.range;return!~t&&... method getSelection (line 85) | getSelection(){const{startIndex:t,endIndex:e}=this.range;return t===e?... method getSelectionElementList (line 85) | getSelectionElementList(){if(this.range.isCrossRowCol){const t=this.dr... method getTextLikeSelection (line 85) | getTextLikeSelection(){const t=this.getSelection();return t?t.filter(e... method getTextLikeSelectionElementList (line 85) | getTextLikeSelectionElementList(){const t=this.getSelectionElementList... method getRangeRow (line 85) | getRangeRow(){const{startIndex:t,endIndex:e}=this.range;if(!~t&&!~e)re... method getRangeRowElementList (line 85) | getRangeRowElementList(){const{startIndex:t,endIndex:e,isCrossRowCol:i... method getRangeParagraph (line 85) | getRangeParagraph(){const{startIndex:t,endIndex:e}=this.range;if(!~t&&... method getRangeParagraphInfo (line 85) | getRangeParagraphInfo(){const{startIndex:t,endIndex:e}=this.range;if(!... method getRangeParagraphElementList (line 85) | getRangeParagraphElementList(){var t;return((t=this.getRangeParagraphI... method getRangeTableElement (line 85) | getRangeTableElement(){const t=this.position.getPositionContext();retu... method getIsSelectAll (line 85) | getIsSelectAll(){const t=this.draw.getElementList(),{startIndex:e,endI... method getIsPointInRange (line 85) | getIsPointInRange(t,e){const{startIndex:i,endIndex:n}=this.range,r=thi... method getKeywordRangeList (line 85) | getKeywordRangeList(t){const e=this.draw.getSearch().getMatchList(t,th... method getIsCanInput (line 85) | getIsCanInput(){const{startIndex:t,endIndex:e}=this.getRange();if(!~t&... method setRange (line 85) | setRange(t,e,i,n,r,o,l){this.range.startIndex=t,this.range.endIndex=e,... method replaceRange (line 85) | replaceRange(t){this.setRange(t.startIndex,t.endIndex,t.tableId,t.star... method setRangeStyle (line 85) | setRangeStyle(){var b,G;const t=this.listener.rangeStyleChange,e=this.... method recoveryRangeStyle (line 85) | recoveryRangeStyle(){const t=this.listener.rangeStyleChange,e=this.eve... method shrinkBoundary (line 85) | shrinkBoundary(t={}){const e=t.elementList||this.draw.getElementList()... method render (line 85) | render(t,e,i,n,r){t.save(),t.globalAlpha=this.options.rangeAlpha,t.fil... method toString (line 85) | toString(){const t=this.getTextLikeSelection();return t?t.map(e=>e.val... class ol (line 85) | class ol{constructor(t){h(this,"draw");h(this,"options");h(this,"imageCa... method constructor (line 85) | constructor(t){h(this,"draw");h(this,"options");h(this,"imageCache");t... method _renderBackgroundColor (line 85) | _renderBackgroundColor(t,e,i,n){t.save(),t.fillStyle=e,t.fillRect(0,0,... method _drawImage (line 85) | _drawImage(t,e,i,n){const{background:r,scale:o}=this.options;if(r.size... method _renderBackgroundImage (line 85) | _renderBackgroundImage(t,e,i){const{background:n}=this.options,r=this.... method render (line 85) | render(t,e){const{background:{image:i,color:n,applyPageNumbers:r}}=thi... class Rn (line 85) | class Rn{constructor(){h(this,"fillRect");h(this,"fillColor");h(this,"fi... method constructor (line 85) | constructor(){h(this,"fillRect");h(this,"fillColor");h(this,"fillDecor... method clearFillInfo (line 85) | clearFillInfo(){return this.fillColor=void 0,this.fillDecorationStyle=... method recordFillInfo (line 85) | recordFillInfo(t,e,i,n,r,o,l){const a=!this.fillRect.width;if(!a&&(thi... class rl (line 85) | class rl extends Rn{constructor(t){super();h(this,"options");this.option... method constructor (line 85) | constructor(t){super();h(this,"options");this.options=t.getOptions()} method render (line 85) | render(t){if(!this.fillRect.width)return;const{highlightAlpha:e}=this.... class ll (line 85) | class ll{constructor(t){h(this,"draw");h(this,"options");this.draw=t,thi... method constructor (line 85) | constructor(t){h(this,"draw");h(this,"options");this.draw=t,this.optio... method render (line 85) | render(t,e){const{marginIndicatorColor:i,pageMode:n}=this.options,r=th... class al (line 85) | class al{constructor(t){h(this,"draw");h(this,"options");h(this,"positio... method constructor (line 85) | constructor(t){h(this,"draw");h(this,"options");h(this,"position");h(t... method getSearchKeyword (line 85) | getSearchKeyword(){return this.searchKeyword} method setSearchKeyword (line 85) | setSearchKeyword(t){this.searchKeyword=t,this.searchNavigateIndex=null} method searchNavigatePre (line 85) | searchNavigatePre(){if(!this.searchMatchList.length||!this.searchKeywo... method searchNavigateNext (line 85) | searchNavigateNext(){if(!this.searchMatchList.length||!this.searchKeyw... method searchNavigateScrollIntoView (line 85) | searchNavigateScrollIntoView(t){const{coordinate:{leftTop:e,leftBottom... method getSearchNavigateIndexList (line 85) | getSearchNavigateIndexList(){return this.searchNavigateIndex===null||!... method getSearchMatchList (line 85) | getSearchMatchList(){return this.searchMatchList} method getSearchNavigateInfo (line 85) | getSearchNavigateInfo(){if(!this.searchKeyword||!this.searchMatchList.... method getMatchList (line 85) | getMatchList(t,e){const i=t.toLocaleLowerCase(),n=[],r=[],o=e.length,l... method compute (line 85) | compute(t){this.searchMatchList=this.getMatchList(t,this.draw.getOrigi... method render (line 85) | render(t,e){var a,R;if(!this.searchMatchList||!this.searchMatchList.le... class Rl (line 85) | class Rl extends Rn{constructor(t){super();h(this,"options");this.option... method constructor (line 85) | constructor(t){super();h(this,"options");this.options=t.getOptions()} method render (line 85) | render(t){if(!this.fillRect.width)return;const{scale:e,strikeoutColor:... class cl (line 85) | class cl extends Rn{constructor(t){super();h(this,"options");this.option... method constructor (line 85) | constructor(t){super();h(this,"options");this.options=t.getOptions()} method _drawLine (line 85) | _drawLine(t,e,i,n,r){const o=e+n;switch(t.beginPath(),r){case ve.DASHE... method _drawDouble (line 85) | _drawDouble(t,e,i,n){const r=3,o=e+n,l=i+r*this.options.scale;t.beginP... method _drawWave (line 85) | _drawWave(t,e,i,n){const{scale:r}=this.options,o=1.2*r,l=1/r,a=i+2*o;t... method render (line 85) | render(t){if(!this.fillRect.width)return;const{underlineColor:e,scale:... class ul (line 85) | class ul{constructor(t){h(this,"draw");h(this,"options");h(this,"ctx");h... method constructor (line 85) | constructor(t){h(this,"draw");h(this,"options");h(this,"ctx");h(this,"... method measureBasisWord (line 85) | measureBasisWord(t,e){t.save(),t.font=e;const i=this.measureText(t,{va... method measureWord (line 85) | measureWord(t,e,i){const n=this.draw.getLetterReg();let r=0,o=e[i],l=i... method measurePunctuationWidth (line 85) | measurePunctuationWidth(t,e){return!e||!Oo.includes(e.value)?0:this.me... method measureText (line 85) | measureText(t,e){if(e.width){const o=t.measureText(e.value);return{wid... method complete (line 85) | complete(){this._render(),this.text=""} method record (line 85) | record(t,e,i,n){if(this.ctx=t,this.options.renderMode===Ii.COMPATIBILI... method _setCurXY (line 85) | _setCurXY(t,e){this.curX=t,this.curY=e} method _render (line 85) | _render(){!this.text||!~this.curX||!~this.curX||(this.ctx.save(),this.... class dl (line 85) | class dl{constructor(t){h(this,"draw");h(this,"options");this.draw=t,thi... method constructor (line 85) | constructor(t){h(this,"draw");h(this,"options");this.draw=t,this.optio... method render (line 85) | render(t,e){const{scale:i,pageNumber:{size:n,font:r,color:o,rowFlex:l,... class hl (line 85) | class hl{constructor(t){h(this,"draw");h(this,"options");h(this,"scrollC... method constructor (line 85) | constructor(t){h(this,"draw");h(this,"options");h(this,"scrollContaine... method getScrollContainer (line 85) | getScrollContainer(){return this.options.scrollContainerSelector&&docu... method _addEvent (line 85) | _addEvent(){this.scrollContainer.addEventListener("scroll",this._obser... method removeEvent (line 85) | removeEvent(){this.scrollContainer.removeEventListener("scroll",this._... method getElementVisibleInfo (line 85) | getElementVisibleInfo(t){const e=t.getBoundingClientRect(),i=this.scro... method getPageVisibleInfo (line 85) | getPageVisibleInfo(){const t=this.draw.getPageList(),e=[];let i=0,n=0;... class gl (line 85) | class gl{constructor(t){h(this,"step",5);h(this,"thresholdPoints",[70,40... method constructor (line 85) | constructor(t){h(this,"step",5);h(this,"thresholdPoints",[70,40,10,20]... method _addEvent (line 85) | _addEvent(){const t=this.selectionContainer;t.addEventListener("moused... method removeEvent (line 85) | removeEvent(){const t=this.selectionContainer;t.removeEventListener("m... method _move (line 85) | _move(t){const e=this.selectionContainer instanceof Document?window:th... method _startMove (line 85) | _startMove(t){this.isMoving||(this.isMoving=!0,this._move(t))} method _stopMove (line 85) | _stopMove(){this.requestAnimationFrameId&&(window.cancelAnimationFrame... class Ll (line 85) | class Ll{constructor(t){h(this,"draw");h(this,"range");h(this,"options")... method constructor (line 85) | constructor(t){h(this,"draw");h(this,"range");h(this,"options");this.d... method getTrListGroupByCol (line 85) | getTrListGroupByCol(t){var i;const e=Ot(t);for(let n=0;ne+i.width,0)} method getTableHeight (line 85) | getTableHeight(t){const e=t.trList;return(e==null?void 0:e.length)?thi... method getRowCountByColIndex (line 85) | getRowCountByColIndex(t,e){return this.getTdListByColIndex(t,e).reduce... method getTdListByColIndex (line 85) | getTdListByColIndex(t,e){const i=[];for(let n=0;nt+e.height,0)} method getExtraHeight (line 85) | getExtraHeight(){const t=this.draw.getMargins(),e=this.getHeight(),n=t... method render (line 85) | render(t,e){t.globalAlpha=1;const i=this.draw.getInnerWidth(),n=this.g... class Tl (line 85) | class Tl{getOffsetY(t){return-t.metrics.height/2}render(t,e,i,n){t.save(... method getOffsetY (line 85) | getOffsetY(t){return-t.metrics.height/2} method render (line 85) | render(t,e,i,n){t.save(),t.font=e.style,e.color&&(t.fillStyle=e.color)... class Sl (line 85) | class Sl{getOffsetY(t){return t.metrics.height/2}render(t,e,i,n){t.save(... method getOffsetY (line 85) | getOffsetY(t){return t.metrics.height/2} method render (line 85) | render(t,e,i,n){t.save(),t.font=e.style,e.color&&(t.fillStyle=e.color)... class Xl (line 85) | class Xl{constructor(t){h(this,"options");this.options=t.getOptions()}re... method constructor (line 85) | constructor(t){h(this,"options");this.options=t.getOptions()} method render (line 85) | render(t,e,i,n){var R;t.save();const{scale:r,separator:{lineWidth:o,st... class Nl (line 85) | class Nl{constructor(t){h(this,"draw");h(this,"options");h(this,"i18n");... method constructor (line 85) | constructor(t){h(this,"draw");h(this,"options");h(this,"i18n");this.dr... method render (line 85) | render(t,e,i,n){const{pageBreak:{font:r,fontSize:o,lineDash:l}}=this.o... class Fl (line 85) | class Fl{constructor(t){h(this,"draw");h(this,"options");this.draw=t,thi... method constructor (line 85) | constructor(t){h(this,"draw");h(this,"options");this.draw=t,this.optio... method render (line 85) | render(t){const{watermark:{data:e,opacity:i,font:n,size:r,color:o,repe... class fl (line 85) | class fl{constructor(t){h(this,"draw");h(this,"options");h(this,"highlig... method constructor (line 85) | constructor(t){h(this,"draw");h(this,"options");h(this,"highlightList"... method getHighlightMatchResult (line 85) | getHighlightMatchResult(){return this.highlightMatchResult} method getHighlightList (line 85) | getHighlightList(){return this.highlightList} method setHighlightList (line 85) | setHighlightList(t){this.highlightList=t} method computeHighlightList (line 85) | computeHighlightList(){const t=this.draw.getSearch(),e=(i,n)=>{let r=0... method renderHighlightList (line 85) | renderHighlightList(t,e){var l,a,R;if(!((l=this.highlightMatchResult)=... class pl (line 85) | class pl{constructor(t){h(this,"borderRect");h(this,"options");this.bord... method constructor (line 85) | constructor(t){h(this,"borderRect");h(this,"options");this.borderRect=... method clearBorderInfo (line 85) | clearBorderInfo(){return this.borderRect={x:0,y:0,width:0,height:0},th... method recordBorderInfo (line 85) | recordBorderInfo(t,e,i,n){!this.borderRect.width&&(this.borderRect.x=t... method render (line 85) | render(t){if(!this.borderRect.width)return;const{scale:e,control:{bord... class ri (line 85) | class ri{constructor(t,e){h(this,"element");h(this,"control");h(this,"is... method constructor (line 85) | constructor(t,e){h(this,"element");h(this,"control");h(this,"isPopup")... method setElement (line 85) | setElement(t){this.element=t} method getElement (line 85) | getElement(){return this.element} method getIsPopup (line 85) | getIsPopup(){return this.isPopup} method getCode (line 85) | getCode(){var t;return((t=this.element.control)==null?void 0:t.code)||... method getValue (line 85) | getValue(t={}){const e=t.elementList||this.control.getElementList(),{s... method setValue (line 85) | setValue(){return-1} method keydown (line 85) | keydown(t){if(this.control.getIsDisabledControl())return null;const e=... method cut (line 85) | cut(){if(this.control.getIsDisabledControl())return-1;this.control.shr... method clearSelect (line 85) | clearSelect(t={},e={}){const{isIgnoreDisabledRule:i=!1,isAddPlaceholde... method setSelect (line 85) | setSelect(t,e={},i={}){if(!i.isIgnoreDisabledRule&&this.control.getIsD... method _createSelectPopupDom (line 85) | _createSelectPopupDom(){const e=this.element.control.valueSets;if(!Arr... method awake (line 85) | awake(){var i;if(this.isPopup||this.control.getIsDisabledControl())ret... method destroy (line 85) | destroy(){var t;!this.isPopup||((t=this.selectDom)==null||t.remove(),t... class Ss (line 85) | class Ss{constructor(t,e){h(this,"element");h(this,"control");h(this,"op... method constructor (line 85) | constructor(t,e){h(this,"element");h(this,"control");h(this,"options")... method setElement (line 85) | setElement(t){this.element=t} method getElement (line 85) | getElement(){return this.element} method getValue (line 85) | getValue(t={}){const e=t.elementList||this.control.getElementList(),{s... method setValue (line 85) | setValue(t,e={},i={}){if(!i.isIgnoreDisabledRule&&this.control.getIsDi... method clearValue (line 85) | clearValue(t={},e={}){if(!e.isIgnoreDisabledRule&&this.control.getIsDi... method keydown (line 85) | keydown(t){if(this.control.getIsDisabledControl())return null;const e=... method cut (line 85) | cut(){if(this.control.getIsDisabledControl())return-1;this.control.shr... class Xs (line 85) | class Xs{constructor(t,e={}){h(this,"draw");h(this,"options");h(this,"no... method constructor (line 85) | constructor(t,e={}){h(this,"draw");h(this,"options");h(this,"now");h(t... method _createDom (line 85) | _createDom(){const t=document.createElement("div");t.classList.add(`${... method _bindEvent (line 85) | _bindEvent(){this.dom.title.preYear.onclick=()=>{this._preYear()},this... method _setPosition (line 85) | _setPosition(){if(!this.renderOptions)return;const{position:{coordinat... method isInvalidDate (line 85) | isInvalidDate(t){return t.toDateString()==="Invalid Date"} method _setValue (line 85) | _setValue(){var e;const t=(e=this.renderOptions)==null?void 0:e.value;... method _getLang (line 85) | _getLang(){const t=this.draw.getI18n(),e=t.t.bind(t);return{now:e("dat... method _setLangChange (line 85) | _setLangChange(){this.dom.menu.time.innerText=this.lang.timeSelect,thi... method _update (line 85) | _update(){const t=new Date,e=t.getFullYear(),i=t.getMonth()+1,n=t.getD... method _toggleDateTimePicker (line 85) | _toggleDateTimePicker(){this.isDatePicker?(this.dom.dateWrap.classList... method _setDatePick (line 85) | _setDatePick(t,e,i){var n,r,o;this.now=new Date(t,e,i),(n=this.pickDat... method _setTimePick (line 85) | _setTimePick(t=!0){var c,u,d;const e=((c=this.pickDate)==null?void 0:c... method _scrollIntoView (line 85) | _scrollIntoView(t,e){if(!e){t.scrollTop=0;return}const i=[];let n=e.of... method _preMonth (line 85) | _preMonth(){this.now.setMonth(this.now.getMonth()-1),this._update()} method _nextMonth (line 85) | _nextMonth(){this.now.setMonth(this.now.getMonth()+1),this._update()} method _preYear (line 85) | _preYear(){this.now.setFullYear(this.now.getFullYear()-1),this._update()} method _nextYear (line 85) | _nextYear(){this.now.setFullYear(this.now.getFullYear()+1),this._updat... method _now (line 85) | _now(){this.pickDate=new Date,this.dispose()} method _toggleVisible (line 85) | _toggleVisible(t){t?this.dom.container.classList.add("active"):this.do... method _submit (line 85) | _submit(){var t;if(this.options.onSubmit&&this.pickDate){const e=(t=th... method formatDate (line 85) | formatDate(t,e="yyyy-MM-dd hh:mm:ss"){let i=e;const n={"y+":t.getFullY... method render (line 85) | render(t){this.renderOptions=t,this.lang=this._getLang(),this._setLang... method dispose (line 85) | dispose(){this._toggleVisible(!1)} method destroy (line 85) | destroy(){this.dom.container.remove()} class li (line 85) | class li{constructor(t,e){h(this,"draw");h(this,"element");h(this,"contr... method constructor (line 85) | constructor(t,e){h(this,"draw");h(this,"element");h(this,"control");h(... method setElement (line 85) | setElement(t){this.element=t} method getElement (line 85) | getElement(){return this.element} method getIsPopup (line 85) | getIsPopup(){return this.isPopup} method getValueRange (line 85) | getValueRange(t={}){const e=t.elementList||this.control.getElementList... method getValue (line 85) | getValue(t={}){const e=t.elementList||this.control.getElementList(),i=... method setValue (line 85) | setValue(t,e={},i={}){if(!i.isIgnoreDisabledRule&&this.control.getIsDi... method clearSelect (line 85) | clearSelect(t={},e={}){const{isIgnoreDisabledRule:i=!1,isAddPlaceholde... method setSelect (line 85) | setSelect(t,e={},i={}){if(!i.isIgnoreDisabledRule&&this.control.getIsD... method keydown (line 85) | keydown(t){if(this.control.getIsDisabledControl())return null;const e=... method cut (line 85) | cut(){if(this.control.getIsDisabledControl())return-1;this.control.shr... method awake (line 85) | awake(){var o,l;if(this.isPopup||this.control.getIsDisabledControl())r... method destroy (line 85) | destroy(){var t;!this.isPopup||((t=this.datePicker)==null||t.destroy()... method _setDate (line 85) | _setDate(t){t?this.setSelect(t):this.clearSelect(),this.destroy()} class ml (line 85) | class ml{constructor(t){h(this,"controlBorder");h(this,"draw");h(this,"r... method constructor (line 85) | constructor(t){h(this,"controlBorder");h(this,"draw");h(this,"range");... method setHighlightList (line 85) | setHighlightList(t){this.controlSearch.setHighlightList(t)} method computeHighlightList (line 85) | computeHighlightList(){this.controlSearch.getHighlightList().length&&t... method renderHighlightList (line 85) | renderHighlightList(t,e){this.controlSearch.getHighlightMatchResult().... method getDraw (line 85) | getDraw(){return this.draw} method filterAssistElement (line 85) | filterAssistElement(t){return t.filter(e=>{var i;if(e.type===N.TABLE){... method getIsRangeCanCaptureEvent (line 85) | getIsRangeCanCaptureEvent(){if(!this.activeControl)return!1;const{star... method getIsRangeInPostfix (line 85) | getIsRangeInPostfix(){if(!this.activeControl)return!1;const{startIndex... method getIsRangeWithinControl (line 85) | getIsRangeWithinControl(){const{startIndex:t,endIndex:e}=this.getRange... method getIsElementListContainFullControl (line 85) | getIsElementListContainFullControl(t){if(!t.some(n=>n.controlId))retur... method getIsDisabledControl (line 85) | getIsDisabledControl(t={}){var n,r;if(this.draw.isDesignMode()||!this.... method getIsDisabledPasteControl (line 85) | getIsDisabledPasteControl(t={}){var n,r;if(this.draw.isDesignMode()||!... method getContainer (line 85) | getContainer(){return this.draw.getContainer()} method getElementList (line 85) | getElementList(){return this.draw.getElementList()} method getPosition (line 85) | getPosition(){const t=this.draw.getPosition().getPositionList(),{endIn... method getPreY (line 85) | getPreY(){var n,r;const t=this.draw.getHeight(),e=this.draw.getPageGap... method getRange (line 85) | getRange(){return this.range.getRange()} method shrinkBoundary (line 85) | shrinkBoundary(t={}){this.range.shrinkBoundary(t)} method getActiveControl (line 85) | getActiveControl(){return this.activeControl} method initControl (line 85) | initControl(){if(this.draw.isReadonly())return;const e=this.getElement... method destroyControl (line 85) | destroyControl(){this.activeControl&&((this.activeControl instanceof r... method repaintControl (line 85) | repaintControl(t={}){const{curIndex:e,isCompute:i=!0,isSubmitHistory:n... method reAwakeControl (line 85) | reAwakeControl(){if(!this.activeControl)return;const t=this.getElement... method moveCursor (line 85) | moveCursor(t){const{index:e,trIndex:i,tdIndex:n,tdValueIndex:r}=t;let ... method removeControl (line 85) | removeControl(t,e={}){const i=e.elementList||this.getElementList(),n=i... method removePlaceholder (line 85) | removePlaceholder(t,e={}){const i=e.elementList||this.getElementList()... method addPlaceholder (line 85) | addPlaceholder(t,e={}){const i=e.elementList||this.getElementList(),n=... method setValue (line 85) | setValue(t){if(!this.activeControl)throw new Error("active control is ... method keydown (line 85) | keydown(t){if(!this.activeControl)throw new Error("active control is n... method cut (line 85) | cut(){if(!this.activeControl)throw new Error("active control is null")... method getValueById (line 85) | getValueById(t){const{id:e,conceptId:i}=t,n=[];if(!e&&!i)return n;cons... method setValueById (line 85) | setValueById(t){let e=!1;const{id:i,conceptId:n,value:r}=t;if(!i&&!n)r... method setExtensionById (line 85) | setExtensionById(t){const{id:e,conceptId:i,extension:n}=t;if(!e&&!i)re... method setPropertiesById (line 85) | setPropertiesById(t){const{id:e,conceptId:i,properties:n}=t;if(!e&&!i)... method getList (line 85) | getList(){const t=[];function e(n){for(let r=0;r{this.wordCountWorker.onmessa... method getCatalog (line 85) | getCatalog(){return new Promise((t,e)=>{this.catalogWorker.onmessage=r... method getGroupIds (line 85) | getGroupIds(){return new Promise((t,e)=>{this.groupWorker.onmessage=n=... class Ql (line 85) | class Ql{constructor(t){h(this,"container");h(this,"canvas");h(this,"dra... method constructor (line 85) | constructor(t){h(this,"container");h(this,"canvas");h(this,"draw");h(t... method _getElementPosition (line 85) | _getElementPosition(t,e=null){var R;let i=0,n=0;const r=this.draw.getH... method _createResizerDom (line 85) | _createResizerDom(){const{scale:t}=this.options,e=document.createEleme... method _mousedown (line 85) | _mousedown(t){if(this.canvas=this.draw.getPage(),!this.curElement)retu... method _mousemove (line 85) | _mousemove(t){if(!this.curElement||this.previewerDrawOption.dragDisabl... method _drawPreviewer (line 85) | _drawPreviewer(){const t=document.createElement("div");t.classList.add... method _setPreviewerTransform (line 85) | _setPreviewerTransform(t,e,i,n){!this.previewerImage||(this.previewerI... method _clearPreviewer (line 85) | _clearPreviewer(){var t;(t=this.previewerContainer)==null||t.remove(),... method _updateResizerRect (line 85) | _updateResizerRect(t,e){const{resizerSize:i,scale:n}=this.options,r=th... method _updateResizerSizeView (line 85) | _updateResizerSizeView(t,e){this.resizerSize.innerText=`${Math.round(t... method render (line 85) | render(){this._drawPreviewer(),document.body.style.overflow="hidden"} method drawResizer (line 85) | drawResizer(t,e=null,i={}){this.previewerDrawOption=i,this.curElementS... method updateResizer (line 85) | updateResizer(t,e=null){const{scale:i}=this.options,n=t.width*i,r=t.he... method clearResizer (line 85) | clearResizer(){this.resizerSelection.style.display="none",document.rem... class Dl (line 85) | class Dl{constructor(t){h(this,"draw");h(this,"range");h(this,"datePicke... method constructor (line 85) | constructor(t){h(this,"draw");h(this,"range");h(this,"datePicker");h(t... method _setValue (line 85) | _setValue(t){if(!t)return;const e=this.getDateElementRange();if(!e)ret... method getDateElementRange (line 85) | getDateElementRange(){let t=-1,e=-1;const{startIndex:i,endIndex:n}=thi... method clearDatePicker (line 85) | clearDatePicker(){this.datePicker.dispose()} method renderDatePicker (line 85) | renderDatePicker(t,e){const i=this.draw.getElementList(),n=this.getDat... method constructor (line 85) | constructor(t){h(this,"element");this.element=t} method _defineIframeProperties (line 85) | _defineIframeProperties(t){Object.defineProperties(t,{parent:{get:()=>nu... method render (line 85) | render(t){var n,r;const e=this.element.block,i=document.createElement("i... class Kl (line 85) | class Kl{constructor(t){h(this,"element");this.element=t}render(t){var n... method constructor (line 85) | constructor(t){h(this,"element");this.element=t} method render (line 85) | render(t){var n;const e=this.element.block,i=document.createElement("v... class El (line 85) | class El{constructor(t,e){h(this,"draw");h(this,"element");h(this,"block... method constructor (line 85) | constructor(t,e){h(this,"draw");h(this,"element");h(this,"block");h(th... method getBlockElement (line 85) | getBlockElement(){return this.element} method _createBlockItem (line 85) | _createBlockItem(){const t=document.createElement("div");return t.clas... method render (line 85) | render(){const t=this.element.block;t.type===Ae.IFRAME?(this.block=new... method setClientRects (line 85) | setClientRects(t,e,i){const n=this.draw.getHeight(),r=this.draw.getPag... method remove (line 85) | remove(){this.blockItem.remove()} class bl (line 85) | class bl{constructor(t){h(this,"draw");h(this,"container");h(this,"block... method constructor (line 85) | constructor(t){h(this,"draw");h(this,"container");h(this,"blockContain... method _createBlockContainer (line 85) | _createBlockContainer(){const t=document.createElement("div");return t... method getDraw (line 85) | getDraw(){return this.draw} method getBlockContainer (line 85) | getBlockContainer(){return this.blockContainer} method render (line 85) | render(t,e,i,n){const r=e.id,o=this.blockMap.get(r);if(o)o.setClientRe... method clear (line 85) | clear(){if(!this.blockMap.size)return;const t=this.draw.getElementList... class _l (line 85) | class _l{constructor(){h(this,"langMap",new Map([["zhCN",un],["en",kl]])... method constructor (line 85) | constructor(){h(this,"langMap",new Map([["zhCN",un],["en",kl]]));h(thi... method registerLangMap (line 85) | registerLangMap(t,e){const i=this.langMap.get(t);this.langMap.set(t,_n... method getLocale (line 85) | getLocale(){return this.currentLocale} method setLocale (line 85) | setLocale(t){this.currentLocale=t} method getLang (line 85) | getLang(){return this.langMap.get(this.currentLocale)||un} method t (line 85) | t(t){const e=t.split(".");let i="",n=this.getLang();for(let r=0;rt+e.height,0)} method getExtraHeight (line 85) | getExtraHeight(){const t=this.draw.getMargins(),e=this.getHeight(),n=t... method render (line 85) | render(t,e){t.globalAlpha=1;const i=this.draw.getInnerWidth(),n=this.g... class ta (line 85) | class ta{constructor(t){h(this,"draw");h(this,"range");h(this,"options")... method constructor (line 85) | constructor(t){h(this,"draw");h(this,"range");h(this,"options");h(this... method setList (line 85) | setList(t,e){if(this.draw.isReadonly())return;const{startIndex:n,endIn... method unsetList (line 85) | unsetList(){var R;if(this.draw.isReadonly())return;const{startIndex:e,... method computeListStyle (line 85) | computeListStyle(t,e){const i=new Map;let n=0,r=e[n].listId,o=[];const... method getListStyleWidth (line 85) | getListStyleWidth(t,e){const{scale:i,checkbox:n}=this.options,r=e[0];i... method drawListStyle (line 85) | drawListStyle(t,e,i){var T;const{elementList:n,offsetX:r,listIndex:o,a... method constructor (line 85) | constructor(t){h(this,"options");this.options=t.getOptions()} method render (line 85) | render(t,e,i,n){const{scale:r,lineBreak:{color:o,lineWidth:l}}=this.opti... class ea (line 85) | class ea{constructor(t){h(this,"draw");h(this,"position");h(this,"option... method constructor (line 85) | constructor(t){h(this,"draw");h(this,"position");h(this,"options");h(t... method _recovery (line 85) | _recovery(){this.elementList=[],this.rowList=[],this.positionList=[]} method _compute (line 85) | _compute(){this._computeRowList(),this._computePositionList()} method _computeRowList (line 85) | _computeRowList(){const t=this.draw.getInnerWidth();this.rowList=this.... method _computePositionList (line 85) | _computePositionList(){const{lineBreak:t,scale:e}=this.options,i=this.... method render (line 85) | render(t){const{placeholder:{data:e,font:i,size:n,color:r,opacity:o}}=... class ia (line 85) | class ia{constructor(t){h(this,"draw");h(this,"options");h(this,"range")... method constructor (line 85) | constructor(t){h(this,"draw");h(this,"options");h(this,"range");h(this... method setGroup (line 85) | setGroup(){if(this.draw.isReadonly()||this.draw.getZone().getZone()!==... method getElementListByGroupId (line 85) | getElementListByGroupId(t,e){var n,r;const i=[];for(let o=0;o{ra(this.draw,t)})} class aa (line 85) | class aa{constructor(t){h(this,"draw");h(this,"range");h(this,"position"... method constructor (line 85) | constructor(t){h(this,"draw");h(this,"range");h(this,"position");h(thi... method insertTable (line 85) | insertTable(t,e){var L;const{startIndex:i,endIndex:n}=this.range.getRa... method insertTableTopRow (line 85) | insertTableTopRow(){const t=this.position.getPositionContext();if(!t.i... method insertTableBottomRow (line 85) | insertTableBottomRow(){const t=this.position.getPositionContext();if(!... method adjustColWidth (line 85) | adjustColWidth(t){if(t.type!==N.TABLE)return;const{defaultColMinWidth:... method insertTableLeftCol (line 85) | insertTableLeftCol(){const t=this.position.getPositionContext();if(!t.... method insertTableRightCol (line 85) | insertTableRightCol(){const t=this.position.getPositionContext();if(!t... method deleteTableRow (line 85) | deleteTableRow(){const t=this.position.getPositionContext();if(!t.isTa... method deleteTableCol (line 85) | deleteTableCol(){var u;const t=this.position.getPositionContext();if(!... method deleteTable (line 85) | deleteTable(){const t=this.position.getPositionContext();if(!t.isTable... method mergeTableCell (line 85) | mergeTableCell(){const t=this.position.getPositionContext();if(!t.isTa... method cancelMergeTableCell (line 85) | cancelMergeTableCell(){const t=this.position.getPositionContext();if(!... method tableTdVerticalAlign (line 85) | tableTdVerticalAlign(t){const e=this.tableParticle.getRangeRowCol();if... method tableBorderType (line 85) | tableBorderType(t){const e=this.position.getPositionContext();if(!e.is... method tableTdBorderType (line 85) | tableTdBorderType(t){const e=this.tableParticle.getRangeRowCol();if(!e... method tableTdSlashType (line 85) | tableTdSlashType(t){const e=this.tableParticle.getRangeRowCol();if(!e)... method tableTdBackgroundColor (line 85) | tableTdBackgroundColor(t){const e=this.tableParticle.getRangeRowCol();... method tableSelectAll (line 85) | tableSelectAll(){const t=this.position.getPositionContext(),{index:e,t... class Ra (line 85) | class Ra{constructor(t,e,i,n,r,o){h(this,"container");h(this,"pageContai... method constructor (line 85) | constructor(t,e,i,n,r,o){h(this,"container");h(this,"pageContainer");h... method getLetterReg (line 85) | getLetterReg(){return this.LETTER_REG} method getMode (line 85) | getMode(){return this.mode} method setMode (line 85) | setMode(t){if(this.mode!==t){if(t===Rt.PRINT){this.printModeData={head... method isReadonly (line 85) | isReadonly(){switch(this.mode){case Rt.DESIGN:return!1;case Rt.READONL... method isDisabled (line 85) | isDisabled(){var r,o,l,a,R;if(this.mode===Rt.DESIGN)return!1;const{sta... method isDesignMode (line 85) | isDesignMode(){return this.mode===Rt.DESIGN} method getOriginalWidth (line 85) | getOriginalWidth(){const{paperDirection:t,width:e,height:i}=this.optio... method getOriginalHeight (line 85) | getOriginalHeight(){const{paperDirection:t,width:e,height:i}=this.opti... method getWidth (line 85) | getWidth(){return Math.floor(this.getOriginalWidth()*this.options.scale)} method getHeight (line 85) | getHeight(){return Math.floor(this.getOriginalHeight()*this.options.sc... method getMainHeight (line 85) | getMainHeight(){return this.getHeight()-this.getMainOuterHeight()} method getMainOuterHeight (line 85) | getMainOuterHeight(){const t=this.getMargins(),e=this.header.getExtraH... method getCanvasWidth (line 85) | getCanvasWidth(t=-1){return this.getPage(t).width} method getCanvasHeight (line 85) | getCanvasHeight(t=-1){return this.getPage(t).height} method getInnerWidth (line 85) | getInnerWidth(){const t=this.getWidth(),e=this.getMargins();return t-e... method getOriginalInnerWidth (line 85) | getOriginalInnerWidth(){const t=this.getOriginalWidth(),e=this.getOrig... method getContextInnerWidth (line 85) | getContextInnerWidth(){const t=this.position.getPositionContext();if(t... method getMargins (line 85) | getMargins(){return this.getOriginalMargins().map(t=>t*this.options.sc... method getOriginalMargins (line 85) | getOriginalMargins(){const{margins:t,paperDirection:e}=this.options;re... method getPageGap (line 85) | getPageGap(){return this.options.pageGap*this.options.scale} method getOriginalPageGap (line 85) | getOriginalPageGap(){return this.options.pageGap} method getPageNumberBottom (line 85) | getPageNumberBottom(){const{pageNumber:{bottom:t},scale:e}=this.option... method getMarginIndicatorSize (line 85) | getMarginIndicatorSize(){return this.options.marginIndicatorSize*this.... method getDefaultBasicRowMarginHeight (line 85) | getDefaultBasicRowMarginHeight(){return this.options.defaultBasicRowMa... method getTdPadding (line 85) | getTdPadding(){const{table:{tdPadding:t},scale:e}=this.options;return ... method getContainer (line 85) | getContainer(){return this.container} method getPageContainer (line 85) | getPageContainer(){return this.pageContainer} method getVisiblePageNoList (line 85) | getVisiblePageNoList(){return this.visiblePageNoList} method setVisiblePageNoList (line 85) | setVisiblePageNoList(t){this.visiblePageNoList=t,this.listener.visible... method getIntersectionPageNo (line 85) | getIntersectionPageNo(){return this.intersectionPageNo} method setIntersectionPageNo (line 85) | setIntersectionPageNo(t){this.intersectionPageNo=t,this.listener.inter... method getPageNo (line 85) | getPageNo(){return this.pageNo} method setPageNo (line 85) | setPageNo(t){this.pageNo=t} method getPage (line 85) | getPage(t=-1){return this.pageList[~t?t:this.pageNo]} method getPageList (line 85) | getPageList(){return this.pageList} method getPageCount (line 85) | getPageCount(){return this.pageList.length} method getTableRowList (line 85) | getTableRowList(t){const e=this.position.getPositionContext(),{index:i... method getOriginalRowList (line 85) | getOriginalRowList(){const t=this.getZone();return t.isHeaderActive()?... method getRowList (line 85) | getRowList(){return this.position.getPositionContext().isTable?this.ge... method getPageRowList (line 85) | getPageRowList(){return this.pageRowList} method getCtx (line 85) | getCtx(){return this.ctxList[this.pageNo]} method getOptions (line 85) | getOptions(){return this.options} method getSearch (line 85) | getSearch(){return this.search} method getGroup (line 85) | getGroup(){return this.group} method getHistoryManager (line 85) | getHistoryManager(){return this.historyManager} method getPosition (line 85) | getPosition(){return this.position} method getZone (line 85) | getZone(){return this.zone} method getRange (line 85) | getRange(){return this.range} method getLineBreakParticle (line 85) | getLineBreakParticle(){return this.lineBreakParticle} method getTextParticle (line 85) | getTextParticle(){return this.textParticle} method getHeaderElementList (line 85) | getHeaderElementList(){return this.header.getElementList()} method getTableElementList (line 85) | getTableElementList(t){var o;const e=this.position.getPositionContext(... method getElementList (line 85) | getElementList(){const t=this.position.getPositionContext(),e=this.get... method getMainElementList (line 85) | getMainElementList(){return this.position.getPositionContext().isTable... method getOriginalElementList (line 85) | getOriginalElementList(){const t=this.getZone();return t.isHeaderActiv... method getOriginalMainElementList (line 85) | getOriginalMainElementList(){return this.elementList} method getFooterElementList (line 85) | getFooterElementList(){return this.footer.getElementList()} method getTd (line 85) | getTd(){const t=this.position.getPositionContext(),{index:e,trIndex:i,... method insertElementList (line 85) | insertElementList(t){if(!t.length||!this.range.getIsCanInput())return;... method appendElementList (line 85) | appendElementList(t,e={}){if(!t.length)return;Bt(t,{isHandleFirstEleme... method spliceElementList (line 85) | spliceElementList(t,e,i,...n){var o,l,a,R;const r=this.isDesignMode();... method getCanvasEvent (line 85) | getCanvasEvent(){return this.canvasEvent} method getGlobalEvent (line 85) | getGlobalEvent(){return this.globalEvent} method getListener (line 85) | getListener(){return this.listener} method getEventBus (line 85) | getEventBus(){return this.eventBus} method getOverride (line 85) | getOverride(){return this.override} method getCursor (line 85) | getCursor(){return this.cursor} method getPreviewer (line 85) | getPreviewer(){return this.previewer} method getImageParticle (line 85) | getImageParticle(){return this.imageParticle} method getTableTool (line 85) | getTableTool(){return this.tableTool} method getTableOperate (line 85) | getTableOperate(){return this.tableOperate} method getTableParticle (line 85) | getTableParticle(){return this.tableParticle} method getHeader (line 85) | getHeader(){return this.header} method getFooter (line 85) | getFooter(){return this.footer} method getHyperlinkParticle (line 85) | getHyperlinkParticle(){return this.hyperlinkParticle} method getDateParticle (line 85) | getDateParticle(){return this.dateParticle} method getListParticle (line 85) | getListParticle(){return this.listParticle} method getCheckboxParticle (line 85) | getCheckboxParticle(){return this.checkboxParticle} method getRadioParticle (line 85) | getRadioParticle(){return this.radioParticle} method getControl (line 85) | getControl(){return this.control} method getWorkerManager (line 85) | getWorkerManager(){return this.workerManager} method getImageObserver (line 85) | getImageObserver(){return this.imageObserver} method getI18n (line 85) | getI18n(){return this.i18n} method getRowCount (line 85) | getRowCount(){return this.getRowList().length} method getDataURL (line 85) | async getDataURL(t={}){const{pixelRatio:e,mode:i}=t;e&&this.setPagePix... method getPainterStyle (line 85) | getPainterStyle(){return this.painterStyle&&Object.keys(this.painterSt... method getPainterOptions (line 85) | getPainterOptions(){return this.painterOptions} method setPainterStyle (line 85) | setPainterStyle(t,e){this.painterStyle=t,this.painterOptions=e||null,t... method setDefaultRange (line 85) | setDefaultRange(){!this.elementList.length||setTimeout(()=>{const t=th... method getIsPagingMode (line 85) | getIsPagingMode(){return this.options.pageMode===me.PAGING} method setPageMode (line 85) | setPageMode(t){if(!t||this.options.pageMode===t)return;if(this.options... method setPageScale (line 85) | setPageScale(t){const e=this.getPagePixelRatio();this.options.scale=t;... method getPagePixelRatio (line 85) | getPagePixelRatio(){return this.pagePixelRatio||window.devicePixelRatio} method setPagePixelRatio (line 85) | setPagePixelRatio(t){!this.pagePixelRatio&&t===window.devicePixelRatio... method setPageDevicePixel (line 85) | setPageDevicePixel(){const t=this.getPagePixelRatio(),e=this.getWidth(... method setPaperSize (line 85) | setPaperSize(t,e){this.options.width=t,this.options.height=e;const i=t... method setPaperDirection (line 85) | setPaperDirection(t){const e=this.getPagePixelRatio();this.options.pap... method setPaperMargin (line 85) | setPaperMargin(t){this.options.margins=t,this.render({isSubmitHistory:... method getValue (line 85) | getValue(t={}){const{pageNo:e,extraPickAttrs:i}=t;let n=this.elementLi... method setValue (line 85) | setValue(t,e){const{header:i,main:n,footer:r}=Ot(t);if(!i&&!n&&!r)retu... method setEditorData (line 85) | setEditorData(t){const{header:e,main:i,footer:n}=t;e&&this.header.setE... method _wrapContainer (line 85) | _wrapContainer(t){const e=document.createElement("div");return t.appen... method _formatContainer (line 85) | _formatContainer(){this.container.style.position="relative",this.conta... method _createPageContainer (line 85) | _createPageContainer(){const t=document.createElement("div");return t.... method _createPage (line 85) | _createPage(t){const e=this.getWidth(),i=this.getHeight(),n=document.c... method _initPageContext (line 85) | _initPageContext(t){const e=this.getPagePixelRatio();t.scale(e,e),t.le... method getElementFont (line 85) | getElementFont(t,e=1){const{defaultSize:i,defaultFont:n}=this.options,... method getElementSize (line 85) | getElementSize(t){return t.actualSize||t.size||this.options.defaultSize} method getElementRowMargin (line 85) | getElementRowMargin(t){var r;const{defaultBasicRowMarginHeight:e,defau... method computeRowList (line 85) | computeRowList(t){var Y,Q,U,f,b,G,x,y,J,j,st,Wt;const{innerWidth:e,ele... method _computePageList (line 85) | _computePageList(){var a;const t=[[]],{pageMode:e,pageNumber:{maxPageN... method _drawHighlight (line 85) | _drawHighlight(t,e){var l;const{control:{activeBackgroundColor:i}}=thi... method drawRow (line 85) | drawRow(t,e){var T,X,S,F,W,I,Z;this._drawHighlight(t,e);const{scale:i,... method _drawFloat (line 85) | _drawFloat(t,e){const{scale:i}=this.options,n=this.position.getFloatPo... method _clearPage (line 85) | _clearPage(t){const e=this.ctxList[t],i=this.pageList[t];e.clearRect(0... method _drawPage (line 85) | _drawPage(t){var P,M;const{elementList:e,positionList:i,rowList:n,page... method _disconnectLazyRender (line 85) | _disconnectLazyRender(){var t;(t=this.lazyRenderIntersectionObserver)=... method _lazyRender (line 85) | _lazyRender(){const t=this.position.getOriginalMainPositionList(),e=th... method _immediateRender (line 85) | _immediateRender(){const t=this.position.getOriginalMainPositionList()... method render (line 85) | render(t){const{header:e,footer:i}=this.options,{isSubmitHistory:n=!0,... method setCursor (line 85) | setCursor(t){var r;const e=this.position.getPositionContext(),i=this.p... method submitHistory (line 85) | submitHistory(t){const e=this.position.getPositionContext(),i=nn(this.... method destroy (line 85) | destroy(){this.container.remove(),this.globalEvent.removeEvent(),this.... method clearSideEffect (line 85) | clearSideEffect(){this.getPreviewer().clearResizer(),this.getTableTool... class ca (line 85) | class ca{constructor(t){h(this,"executeMode");h(this,"executeCut");h(thi... method constructor (line 85) | constructor(t){h(this,"executeMode");h(this,"executeCut");h(this,"exec... function ua (line 85) | function ua(s,t){return s===1125&&t===1593?{size:"a3",width:"297mm",heig... function da (line 85) | function da(s,t){const{width:e,height:i,direction:n=Oe.VERTICAL}=t,r=doc... class ha (line 93) | class ha{constructor(t){h(this,"draw");h(this,"range");h(this,"position"... method constructor (line 93) | constructor(t){h(this,"draw");h(this,"range");h(this,"position");h(thi... method mode (line 93) | mode(t){this.draw.setMode(t)} method cut (line 93) | cut(){this.draw.isReadonly()||this.draw.isDisabled()||this.canvasEvent... method copy (line 93) | copy(){this.canvasEvent.copy()} method paste (line 93) | paste(t){this.draw.isReadonly()||this.draw.isDisabled()||Ir(this.canva... method selectAll (line 93) | selectAll(){this.canvasEvent.selectAll()} method backspace (line 93) | backspace(){if(this.draw.isReadonly()||this.draw.isDisabled())return;c... method setRange (line 93) | setRange(t,e,i,n,r,o,l){if(t<0||e<0||e=5&&this.draw.... method pageScaleAdd (line 93) | pageScaleAdd(){const{scale:t}=this.options,e=t*10+1;e<=30&&this.draw.s... method paperSize (line 93) | paperSize(t,e){this.draw.setPaperSize(t,e)} method paperDirection (line 93) | paperDirection(t){this.draw.setPaperDirection(t)} method getPaperMargin (line 93) | getPaperMargin(){return this.options.margins} method setPaperMargin (line 93) | setPaperMargin(t){return this.draw.setPaperMargin(t)} method insertElementList (line 93) | insertElementList(t){if(!t.length||this.draw.isReadonly()||this.draw.i... method appendElementList (line 93) | appendElementList(t,e){!t.length||this.draw.isReadonly()||this.draw.ap... method updateElementById (line 93) | updateElementById(t){const{id:e,conceptId:i}=t;if(!e&&!i)return;functi... method getElementById (line 93) | getElementById(t){const{id:e,conceptId:i}=t,n=[];if(!e&&!i)return n;co... method setValue (line 93) | setValue(t,e){this.draw.setValue(t,e)} method removeControl (line 93) | removeControl(){const{startIndex:t,endIndex:e}=this.range.getRange();i... method setLocale (line 93) | setLocale(t){this.i18n.setLocale(t)} method getLocale (line 93) | getLocale(){return this.i18n.getLocale()} method getCatalog (line 93) | getCatalog(){return this.workerManager.getCatalog()} method locationCatalog (line 93) | locationCatalog(t){var n;const e=this.draw.getMainElementList();let i=... method wordTool (line 93) | wordTool(){const t=this.draw.getMainElementList();let e=!1;for(let i=0... method setHTML (line 93) | setHTML(t){const{header:e,main:i,footer:n}=t,r=this.draw.getOriginalIn... method setGroup (line 93) | setGroup(){return this.draw.isReadonly()?null:this.draw.getGroup().set... method deleteGroup (line 93) | deleteGroup(t){this.draw.isReadonly()||this.draw.getGroup().deleteGrou... method getGroupIds (line 93) | getGroupIds(){return this.draw.getWorkerManager().getGroupIds()} method locationGroup (line 93) | locationGroup(t){const e=this.draw.getOriginalMainElementList(),i=this... method setZone (line 93) | setZone(t){this.draw.getZone().setZone(t)} method getControlValue (line 93) | getControlValue(t){return this.draw.getControl().getValueById(t)} method setControlValue (line 93) | setControlValue(t){this.draw.getControl().setValueById(t)} method setControlExtension (line 93) | setControlExtension(t){this.draw.getControl().setExtensionById(t)} method setControlProperties (line 93) | setControlProperties(t){this.draw.getControl().setPropertiesById(t)} method setControlHighlight (line 93) | setControlHighlight(t){this.draw.getControl().setHighlightList(t),this... method updateOptions (line 93) | updateOptions(t){const e=en(t);Object.entries(e).forEach(([i,n])=>{Ref... method getControlList (line 93) | getControlList(){return this.draw.getControl().getList()} method locationControl (line 93) | locationControl(t,e){const i=(e==null?void 0:e.position)===ii.AFTER;fu... method insertControl (line 93) | insertControl(t){if(this.draw.isReadonly()||this.draw.isDisabled())ret... method getContainer (line 93) | getContainer(){return this.draw.getContainer()} method getTitleValue (line 93) | getTitleValue(t){const{conceptId:e}=t,i=[],n=(o,l)=>{var R;let a=0;for... method getPositionContextByEvent (line 93) | getPositionContextByEvent(t){var M,T,X;const e=(M=t.target)==null?void... method insertTitle (line 93) | insertTitle(t){var a;if(this.draw.isReadonly()||this.draw.isDisabled()... method focus (line 93) | focus(t){const{position:e=ii.AFTER}=t||{},i=e===ii.BEFORE?0:this.draw.... class ga (line 93) | class ga{constructor(){h(this,"rangeStyleChange");h(this,"visiblePageNoL... method constructor (line 93) | constructor(){h(this,"rangeStyleChange");h(this,"visiblePageNoListChan... class La (line 93) | class La{constructor(t){h(this,"contextMenuList");h(this,"getContextMenu... method constructor (line 93) | constructor(t){h(this,"contextMenuList");h(this,"getContextMenuList");... class dR (line 93) | class dR{constructor(t,e){h(this,"options");h(this,"draw");h(this,"comma... method constructor (line 93) | constructor(t,e){h(this,"options");h(this,"draw");h(this,"command");h(... method getContextMenuList (line 93) | getContextMenuList(){return this.contextMenuList} method _addEvent (line 93) | _addEvent(){this.container.addEventListener("contextmenu",this._proxyC... method removeEvent (line 93) | removeEvent(){this.container.removeEventListener("contextmenu",this._p... method _filterMenuList (line 93) | _filterMenuList(t){var n;const{contextMenuDisableKeys:e}=this.options,... method _getContext (line 93) | _getContext(){const t=this.draw.isReadonly(),{isCrossRowCol:e,startInd... method _createContextMenuContainer (line 93) | _createContextMenuContainer(){const t=document.createElement("div");re... method _render (line 93) | _render(t){var P;const{contextMenuList:e,left:i,top:n,parentMenuContai... method _removeSubMenu (line 93) | _removeSubMenu(t){const e=this.contextMenuRelationShip.get(t);e&&(this... method _setHoverStatus (line 93) | _setHoverStatus(t,e){var i;e?((i=t.parentNode)==null||i.querySelectorA... method _formatName (line 93) | _formatName(t){const e=Object.values(Ws),i=new RegExp(`${e.join("|")}`... method registerContextMenuList (line 93) | registerContextMenuList(t){this.contextMenuList.push(...t)} method dispose (line 93) | dispose(){this.contextMenuContainerList.forEach(t=>t.remove()),this.co... class OR (line 93) | class OR{constructor(t,e){h(this,"command");h(this,"globalShortcutList")... method constructor (line 93) | constructor(t,e){h(this,"command");h(this,"globalShortcutList");h(this... method _addEvent (line 93) | _addEvent(){document.addEventListener("keydown",this._globalKeydown)} method removeEvent (line 93) | removeEvent(){document.removeEventListener("keydown",this._globalKeydo... method _addShortcutList (line 93) | _addShortcutList(t){for(let e=t.length-1;e>=0;e--){const i=t[e];i.isGl... method registerShortcutList (line 93) | registerShortcutList(t){this._addShortcutList(t)} method _agentKeydown (line 93) | _agentKeydown(t){!this.agentShortcutList.length||this._execute(t,this.... method _execute (line 93) | _execute(t,e){var i;for(let n=0;n0} class TR (line 93) | class TR{constructor(){h(this,"paste");h(this,"copy");h(this,"drop")}} method constructor (line 93) | constructor(){h(this,"paste");h(this,"copy");h(this,"drop")} class SR (line 93) | class SR{constructor(t,e,i={}){h(this,"command");h(this,"listener");h(th... method constructor (line 93) | constructor(t,e,i={}){h(this,"command");h(this,"listener");h(this,"eve... class _t (line 93) | class _t{constructor(t){h(this,"options");h(this,"mask");h(this,"contain... method constructor (line 93) | constructor(t){h(this,"options");h(this,"mask");h(this,"container");h(... method _render (line 93) | _render(){var P;const{title:t,data:e,onClose:i,onCancel:n,onConfirm:r}... method _dispose (line 93) | _dispose(){var t,e;(t=this.mask)==null||t.remove(),(e=this.container)=... function XR (line 93) | function XR(s){switch(s){case"comment":case"prolog":case"doctype":case"c... function NR (line 93) | function NR(s){const t=[];function e(i){for(let n=0;n1&&(this.undoStack.pop(),this.undoStack.... method _saveUndoFn (line 93) | _saveUndoFn(t){for(this.undoStack.push(t);this.undoStack.length>this.M... method _clearUndoFn (line 93) | _clearUndoFn(){const t=()=>{this.ctx.clearRect(0,0,this.canvasWidth,th... method _clearCanvas (line 93) | _clearCanvas(){this._clearUndoFn(),this.ctx.clearRect(0,0,this.canvasW... method _startDraw (line 93) | _startDraw(t){this.isDrawing=!0,this.x=t.offsetX,this.y=t.offsetY,this... method _draw (line 93) | _draw(t){if(!this.isDrawing)return;const e=performance.now(),n=Math.sq... method _stopDraw (line 93) | _stopDraw(){if(this.isDrawing=!1,this.isDrawn){const t=this.ctx.getIma... method _toData (line 93) | _toData(){if(!this.linePoints.length)return null;const t=this.linePoin... method registerTouchmove (line 93) | registerTouchmove(t){this.registerTouchEvent(t,"mousemove")} method registerTouchstart (line 93) | registerTouchstart(t){this.registerTouchEvent(t,"mousedown")} method registerTouchend (line 93) | registerTouchend(){const t=new MouseEvent("mouseup",{});this.canvas.di... method registerTouchEvent (line 93) | registerTouchEvent(t,e){const i=t.touches[0],n=new MouseEvent(e,{clien... method _dispose (line 93) | _dispose(){this.mask.remove(),this.container.remove(),document.documen... function fR (line 93) | function fR(s,t){let e;return function(...i){e&&window.clearTimeout(e),e... function pR (line 93) | function pR(s,t){if(!t){s.scrollTop=0;return}const e=[];let i=t.offsetPa... function Vs (line 93) | function Vs(s){(window.requestIdleCallback||window.setTimeout)(()=>{s()})} function mR (line 93) | function mR(s){return`data:image/svg+xml;base64,${btoa(decodeURIComponen... function IR (line 93) | function IR(s){const t=s.command;t.executeInsertBarcode1D=(e,i,n,r)=>{co... function WR (line 93) | function WR(s){return`data:image/svg+xml;base64,${btoa(decodeURIComponen... function VR (line 93) | function VR(s){const t=s.command;t.executeInsertBarcode2D=(e,i,n,r)=>{co... function Ys (line 93) | function Ys(s,t,e){const i=document.createElement("div");i.classList.add... function UR (line 93) | function UR(s,t,e){const i=document.createElement("div");i.classList.add... function Us (line 127) | function Us(s){var e,i,n;const t=s.querySelector("#aiLoader");t==null||t... function ZR (line 127) | function ZR(s,t){var n;const e=s.querySelector("#aiTextarea");(n=s.query... function QR (line 127) | function QR(s){const t=document.querySelector("#aiLoader"),e=document.qu... function Zs (line 127) | function Zs(s,t){var n,r,o,l,a;t.command.executeSearch(""),s.querySelect... method render (line 127) | render(s,t){UR(s,ae.AI_EDIT,t)} method callback (line 127) | callback(s){s.command.executeSizeAdd()} method callback (line 127) | callback(s){s.command.executeSizeMinus()} method callback (line 127) | callback(s){s.command.executeBold()} method callback (line 127) | callback(s){s.command.executeItalic()} method callback (line 127) | callback(s){s.command.executeUnderline()} method callback (line 127) | callback(s){s.command.executeStrikeout()} method render (line 127) | render(s,t){Ys(s,ae.COLOR,e=>{t.command.executeColor(e)})} method render (line 127) | render(s,t){Ys(s,ae.HIGHLIGHT,e=>{t.command.executeHighlight(e)})} function KR (line 127) | function KR(s){const t=document.createElement("div");t.classList.add(`${... function dn (line 127) | function dn(s,t){t?s.classList.remove("hide"):s.classList.add("hide")} function Zi (line 127) | function Zi(s,t){t?s.classList.add("active"):s.classList.remove("active")} function ER (line 127) | function ER(s){const t=KR(s);s.command.getContainer().append(t),s.eventB... function HR (line 127) | function HR(s){return async function(t){const e=new zs.Workbook;await e.... function yR (line 127) | function yR(s){const t=s.command;t.executeImportExcel=HR(t)} function GR (line 127) | function GR(s,t){const e=document.createElement("a");e.href=window.URL.c... function hn (line 127) | function hn(s){var t;return s.type===N.IMAGE?new so({type:"png",data:s.v... function Qi (line 127) | function Qi(s){var n,r,o;const t=[];let e=[];function i(){e.length&&(t.p... function JR (line 128) | function JR(s){return function(t){const{fileName:e,isFile:i}=t,{data:{he... function Qs (line 128) | function Qs(s){if(s.children){const t=Ro.map(s.children,Qs);s=q(E({},s),... function AR (line 128) | function AR(s){return s.alignment==="center"&&!s.styleId?q(E({},s),{styl... function kR (line 128) | function kR(s){return async function(t){const{arrayBuffer:e}=t,i=await w... function _R (line 129) | function _R(s){const t=s.command;t.executeImportDocx=kR(t),t.executeExpo... function Be (line 129) | function Be(){gt.forEach(p=>{p.forEach(K=>K.classList.remove("active"))})} function ke (line 129) | function ke(p){$t.innerText=p} function _e (line 129) | function _e(){Be(),ke("\u63D2\u5165"),Se=0,Re=0,it.style.display="none"} function Tn (line 142) | function Tn(){Ut.classList.add("hide"),Ut.classList.remove("add-height")... function ui (line 142) | function ui(p){switch(Ri.value==""&&Di.classList.remove("hide"),ci.value... function Sn (line 142) | function Sn(p,K){K=="outline"?(Ri.value=p,Di.classList.add("hide")):(ci.... function Ee (line 142) | function Ee(){const p=e.command.getSearchNavigateInfo();if(p){const{inde... function fn (line 142) | async function fn(){const p=await e.command.getCatalog(),K=document.quer... function Un (line 142) | function Un(){console.log("fullscreen"),document.fullscreenElement?docum... function xs (line 142) | async function xs(){const p=await e.command.getGroupIds();for(const K of... method onConfirm (line 142) | onConfirm(K){if(!K)return;const{value:w,width:v,height:H}=K;!w||!v||!H||... function ws (line 142) | function ws(p){if(p===""||p.trim()==="")return!1;try{return btoa(atob(p)... FILE: frontend/public/docx/assets/index.3842052e.js function e (line 1) | function e(n){const r={};return n.integrity&&(r.integrity=n.integrity),n... function i (line 1) | function i(n){if(n.ep)return;n.ep=!0;const r=e(n);fetch(n.href,r)} function An (line 3) | function An(s,t){let e;return function(...i){e&&window.clearTimeout(e),e... function Fo (line 3) | function Fo(s,t){let e=0,i;return function(...n){const r=Date.now();r-e>... function yi (line 3) | function yi(s,t){if(!s||typeof s!="object")return s;let e={};return Arra... function Ot (line 3) | function Ot(s){if(!s||typeof s!="object")return s;let t={};return Array.... function Gi (line 3) | function Gi(s){return s&&s.nodeType===1&&s.tagName.toLowerCase()==="body"} function Mi (line 3) | function Mi(s,t,e){if(s&&!Gi(s))for(s=e?s:s.parentNode;s;){if(!t||t(s)||... function Mt (line 3) | function Mt(){function s(){return((1+Math.random())*65536|0).toString(16... function jt (line 3) | function jt(s){const t=[];if(Intl.Segmenter){const i=new Intl.Segmenter(... function Bn (line 3) | function Bn(s,t){const e=document.createElement("a");e.href=s,e.download... function fo (line 3) | function fo(s,t){po(3,s,t)} function po (line 3) | function po(s,t,e){let i=0,n=0;const r=function(o){i=new Date().getTime(... function Pi (line 3) | function Pi(s){return Object.prototype.toString.call(s)==="[object Objec... function kn (line 3) | function kn(s){return Array.isArray(s)} function _n (line 3) | function _n(s,t){if(Pi(s)&&Pi(t)){const e=t;for(const[i,n]of Object.entr... function Ti (line 3) | function Ti(s){setTimeout(()=>{s()},0)} function zn (line 3) | function zn(s){const t=["\u96F6","\u4E00","\u4E8C","\u4E09","\u56DB","\u... function ni (line 3) | function ni(s,t,e){for(let i=0;iStr... function Io (line 3) | function Io(s){let t=s.parentElement;for(;t;){const i=window.getComputed... function Wo (line 3) | function Wo(s,t){return s.length!==t.length?!1:!s.some(e=>!t.includes(e))} function Vo (line 3) | function Vo(s,t){if(!Pi(s)||!Pi(t))return!1;const e=Object.keys(s),i=Obj... function Yo (line 3) | function Yo(s,t){const e=s.x,i=s.x+s.width,n=s.y,r=s.y+s.height,o=t.x,l=... class qn (line 3) | class qn{constructor(t){h(this,"draw");h(this,"options");h(this,"imageCa... method constructor (line 3) | constructor(t){h(this,"draw");h(this,"options");h(this,"imageCache");h... method createFloatImage (line 3) | createFloatImage(t){const{scale:e}=this.options;let i=this.floatImageC... method dragFloatImage (line 3) | dragFloatImage(t,e){if(!this.floatImageContainer)return;this.floatImag... method destroyFloatImage (line 3) | destroyFloatImage(){this.floatImageContainer&&(this.floatImageContaine... method addImageObserver (line 3) | addImageObserver(t){this.draw.getImageObserver().add(t)} method getFallbackImage (line 3) | getFallbackImage(t,e){const i=8,n=(t-Math.ceil(t/i)*i)/2,r=(e-Math.cei... method render (line 11) | render(t,e,i,n){const{scale:r}=this.options,o=e.width*r,l=e.height*r;i... function Ce (line 11) | function Ce(s){return Bi[s]==null&&wo(s),Bi[s]} function wo (line 11) | function wo(s){const t=Ho[s];if(t==null)return;const e=t.substring(3,5),... function Fi (line 11) | function Fi(s,t="math"){const e=s.charCodeAt(0);if(65<=e&&e<=90){const i... function yo (line 11) | function yo(s){s=s.replace(/\n/g," ");let t=0;const e=[];let i="";for(;t... function Go (line 11) | function Go(s){return{type:ct[s]?"symb":"char",mode:"math",text:s,chld:[... function ki (line 11) | function ki(s){let t=0,e={type:"node",text:"",mode:"math",chld:[],bbox:n... function jn (line 11) | function jn(s){let t=0;for(;t=0;i--)((e=s[i].imgFloatPo... function Fr (line 82) | function Fr(s){localStorage.setItem(vi,JSON.stringify({text:s.text,eleme... function as (line 82) | function as(){const s=localStorage.getItem(vi);return s?JSON.parse(s):null} function Rs (line 82) | function Rs(){localStorage.removeItem(vi)} function fr (line 82) | function fr(s,t,e){if(!s&&!t&&!e.length)return;const i=new Blob([s],{typ... function cs (line 83) | function cs(s,t){const e=si(s,t);document.body.append(e);const i=e.inner... function pr (line 83) | function pr(s){let t=!1;for(let e=0;ee.dragId===s)} function Ls (line 84) | function Ls(s,t,e){const i=e.getDraw();if(s.imgDisplay===et.SURROUND||s.... function Zr (line 84) | function Zr(s,t){var e,i,n,r;if(t.isAllowDrop){const o=t.getDraw();if(o.... function Qr (line 84) | function Qr(s,t){const i=t.getDraw().getPageContainer(),{x:n,y:r,width:o... function Dr (line 84) | function Dr(s,t){var S;const e=t.getDraw();if(t.isAllowDrag){const F=s.o... function Kr (line 84) | function Kr(s,t){const e=t.getDraw();if(e.isReadonly())return;const i=e.... function Er (line 84) | function Er(s,t){var c;const e=t.getDraw();if(e.isReadonly())return;cons... function br (line 84) | function br(s,t){var L,O;const e=t.getDraw();if(e.isReadonly())return;co... function xr (line 84) | function xr(s,t){var X,S;const e=t.getDraw();if(e.isReadonly())return;co... function Cr (line 84) | function Cr(s,t){var F,W;const e=t.getDraw();if(e.isReadonly())return;co... function wr (line 84) | function wr(s,t){const e=t.getDraw();if(e.isReadonly())return;s.preventD... function an (line 84) | function an(s){const{positionList:t,index:e,isUp:i,rowNo:n,cursorX:r}=s;... function Hr (line 84) | function Hr(s,t){const e=t.getDraw();if(e.isReadonly())return;const n=e.... function yr (line 84) | function yr(s,t){if(t.isComposing)return;const e=t.getDraw();if(s.key===... function Os (line 84) | function Os(s,t){var F;const e=t.getDraw();if(e.isReadonly()||e.isDisabl... function Ms (line 85) | function Ms(s){if(!s.compositionInfo)return;const{elementList:t,startInd... function Gr (line 85) | function Gr(s){const t=s.getDraw(),e=t.getRange(),{startIndex:i,endIndex... function vr (line 85) | function vr(s){const t=s.getDraw(),{copy:e}=t.getOverride();if(e){const ... function Jr (line 85) | function Jr(s,t){var r,o;const e=t.getDraw(),{drop:i}=e.getOverride();if... function Ar (line 85) | function Ar(s){var d;if(!Intl.Segmenter)return null;const t=s.getDraw(),... function Br (line 85) | function Br(s){const t=s.getDraw(),e=t.getPosition().getCursorPosition()... function kr (line 85) | function kr(s,t){const e=s.getDraw(),i=e.getPosition(),n=i.getPositionBy... function _r (line 85) | function _r(s){var g,L;const t=s.getDraw(),i=t.getPosition().getCursorPo... function zr (line 85) | function zr(s){s.isComposing=!0} function $r (line 85) | function $r(s,t){s.isComposing=!1;const e=s.getDraw();if(t.data)setTimeo... function qr (line 85) | function qr(s,t){const e=t.getDraw();if(e.isReadonly())return;s.preventD... class tl (line 85) | class tl{constructor(t){h(this,"isAllowSelection");h(this,"isComposing")... method constructor (line 85) | constructor(t){h(this,"isAllowSelection");h(this,"isComposing");h(this... method getDraw (line 85) | getDraw(){return this.draw} method register (line 85) | register(){this.pageContainer.addEventListener("click",this.click.bind... method setIsAllowSelection (line 85) | setIsAllowSelection(t){this.isAllowSelection=t,t||this.applyPainterSty... method setIsAllowDrag (line 85) | setIsAllowDrag(t){this.isAllowDrag=t,this.isAllowDrop=t} method clearPainterStyle (line 85) | clearPainterStyle(){this.pageList.forEach(t=>{t.style.cursor="text"}),... method applyPainterStyle (line 85) | applyPainterStyle(){const t=this.draw.getPainterStyle();if(!t||this.dr... method selectAll (line 85) | selectAll(){const t=this.position.getPositionList();this.range.setRang... method mousemove (line 85) | mousemove(t){Dr(t,this)} method mousedown (line 85) | mousedown(t){Ur(t,this)} method click (line 85) | click(){Yr&&!this.draw.isReadonly()&&this.draw.getCursor().getAgentDom... method mouseup (line 85) | mouseup(t){Zr(t,this)} method mouseleave (line 85) | mouseleave(t){Qr(t,this)} method keydown (line 85) | keydown(t){yr(t,this)} method dblclick (line 85) | dblclick(t){Ps.dblclick(this,t)} method threeClick (line 85) | threeClick(){Ps.threeClick(this)} method input (line 85) | input(t){Os(t,this)} method cut (line 85) | cut(){Gr(this)} method copy (line 85) | copy(){vr(this)} method compositionstart (line 85) | compositionstart(){Ts.compositionstart(this)} method compositionend (line 85) | compositionend(t){Ts.compositionend(this,t)} method drop (line 85) | drop(t){Jr(t,this)} method dragover (line 85) | dragover(t){jr.dragover(t,this)} class el (line 85) | class el{constructor(t,e){h(this,"draw");h(this,"options");h(this,"curso... method constructor (line 85) | constructor(t,e){h(this,"draw");h(this,"options");h(this,"cursor");h(t... method register (line 85) | register(){this.cursor=this.draw.getCursor(),this.addEvent()} method addEvent (line 85) | addEvent(){window.addEventListener("blur",this.clearSideEffect),docume... method removeEvent (line 85) | removeEvent(){window.removeEventListener("blur",this.clearSideEffect),... method watchCursorActive (line 85) | watchCursorActive(){!this.range.getIsCollapsed()||setTimeout(()=>{var ... class il (line 85) | class il{constructor(t){h(this,"undoStack",[]);h(this,"redoStack",[]);h(... method constructor (line 85) | constructor(t){h(this,"undoStack",[]);h(this,"redoStack",[]);h(this,"m... method undo (line 85) | undo(){if(this.undoStack.length>1){const t=this.undoStack.pop();this.r... method redo (line 85) | redo(){if(this.redoStack.length){const t=this.redoStack.pop();this.und... method execute (line 85) | execute(t){for(this.undoStack.push(t),this.redoStack.length&&(this.red... method isCanUndo (line 85) | isCanUndo(){return this.undoStack.length>1} method isCanRedo (line 85) | isCanRedo(){return!!this.redoStack.length} method isStackEmpty (line 85) | isStackEmpty(){return!this.undoStack.length&&!this.redoStack.length} method recovery (line 85) | recovery(){this.undoStack=[],this.redoStack=[]} method popUndo (line 85) | popUndo(){return this.undoStack.pop()} class nl (line 85) | class nl{constructor(t){h(this,"cursorPosition");h(this,"positionContext... method constructor (line 85) | constructor(t){h(this,"cursorPosition");h(this,"positionContext");h(th... method getFloatPositionList (line 85) | getFloatPositionList(){return this.floatPositionList} method getTablePositionList (line 85) | getTablePositionList(t){const{index:e,trIndex:i,tdIndex:n}=this.positi... method getPositionList (line 85) | getPositionList(){return this.positionContext.isTable?this.getTablePos... method getMainPositionList (line 85) | getMainPositionList(){return this.positionContext.isTable?this.getTabl... method getOriginalPositionList (line 85) | getOriginalPositionList(){const t=this.draw.getZone();return t.isHeade... method getOriginalMainPositionList (line 85) | getOriginalMainPositionList(){return this.positionList} method getSelectionPositionList (line 85) | getSelectionPositionList(){const{startIndex:t,endIndex:e}=this.draw.ge... method setPositionList (line 85) | setPositionList(t){this.positionList=t} method setFloatPositionList (line 85) | setFloatPositionList(t){this.floatPositionList=t} method computePageRowPosition (line 85) | computePageRowPosition(t){const{positionList:e,rowList:i,pageNo:n,star... method computePositionList (line 85) | computePositionList(){var R;this.positionList=[];const t=this.draw.get... method computeRowPosition (line 85) | computeRowPosition(t){const{row:e,innerWidth:i}=t,n=[];return this.com... method setCursorPosition (line 85) | setCursorPosition(t){this.cursorPosition=t} method getCursorPosition (line 85) | getCursorPosition(){return this.cursorPosition} method getPositionContext (line 85) | getPositionContext(){return this.positionContext} method setPositionContext (line 85) | setPositionContext(t){this.eventBus.emit("positionContextChange",{valu... method getPositionByXY (line 85) | getPositionByXY(t){var O,P,M,T,X;const{x:e,y:i,isTable:n}=t;let{elemen... method getFloatPositionByXY (line 85) | getFloatPositionByXY(t){var o;const{x:e,y:i}=t,n=(o=t.pageNo)!=null?o:... method adjustPositionContext (line 85) | adjustPositionContext(t){const e=this.getPositionByXY(t);if(!~e.index)... method setSurroundPosition (line 85) | setSurroundPosition(t){var c;const{pageNo:e,row:i,rowElement:n,rowElem... class sl (line 85) | class sl{constructor(t){h(this,"draw");h(this,"options");h(this,"range")... method constructor (line 85) | constructor(t){h(this,"draw");h(this,"options");h(this,"range");h(this... method getRange (line 85) | getRange(){return this.range} method clearRange (line 85) | clearRange(){this.setRange(-1,-1)} method getIsCollapsed (line 85) | getIsCollapsed(){const{startIndex:t,endIndex:e}=this.range;return t===e} method getIsSelection (line 85) | getIsSelection(){const{startIndex:t,endIndex:e}=this.range;return!~t&&... method getSelection (line 85) | getSelection(){const{startIndex:t,endIndex:e}=this.range;return t===e?... method getSelectionElementList (line 85) | getSelectionElementList(){if(this.range.isCrossRowCol){const t=this.dr... method getTextLikeSelection (line 85) | getTextLikeSelection(){const t=this.getSelection();return t?t.filter(e... method getTextLikeSelectionElementList (line 85) | getTextLikeSelectionElementList(){const t=this.getSelectionElementList... method getRangeRow (line 85) | getRangeRow(){const{startIndex:t,endIndex:e}=this.range;if(!~t&&!~e)re... method getRangeRowElementList (line 85) | getRangeRowElementList(){const{startIndex:t,endIndex:e,isCrossRowCol:i... method getRangeParagraph (line 85) | getRangeParagraph(){const{startIndex:t,endIndex:e}=this.range;if(!~t&&... method getRangeParagraphInfo (line 85) | getRangeParagraphInfo(){const{startIndex:t,endIndex:e}=this.range;if(!... method getRangeParagraphElementList (line 85) | getRangeParagraphElementList(){var t;return((t=this.getRangeParagraphI... method getRangeTableElement (line 85) | getRangeTableElement(){const t=this.position.getPositionContext();retu... method getIsSelectAll (line 85) | getIsSelectAll(){const t=this.draw.getElementList(),{startIndex:e,endI... method getIsPointInRange (line 85) | getIsPointInRange(t,e){const{startIndex:i,endIndex:n}=this.range,r=thi... method getKeywordRangeList (line 85) | getKeywordRangeList(t){const e=this.draw.getSearch().getMatchList(t,th... method getIsCanInput (line 85) | getIsCanInput(){const{startIndex:t,endIndex:e}=this.getRange();if(!~t&... method setRange (line 85) | setRange(t,e,i,n,r,o,l){this.range.startIndex=t,this.range.endIndex=e,... method replaceRange (line 85) | replaceRange(t){this.setRange(t.startIndex,t.endIndex,t.tableId,t.star... method setRangeStyle (line 85) | setRangeStyle(){var b,G;const t=this.listener.rangeStyleChange,e=this.... method recoveryRangeStyle (line 85) | recoveryRangeStyle(){const t=this.listener.rangeStyleChange,e=this.eve... method shrinkBoundary (line 85) | shrinkBoundary(t={}){const e=t.elementList||this.draw.getElementList()... method render (line 85) | render(t,e,i,n,r){t.save(),t.globalAlpha=this.options.rangeAlpha,t.fil... method toString (line 85) | toString(){const t=this.getTextLikeSelection();return t?t.map(e=>e.val... class ol (line 85) | class ol{constructor(t){h(this,"draw");h(this,"options");h(this,"imageCa... method constructor (line 85) | constructor(t){h(this,"draw");h(this,"options");h(this,"imageCache");t... method _renderBackgroundColor (line 85) | _renderBackgroundColor(t,e,i,n){t.save(),t.fillStyle=e,t.fillRect(0,0,... method _drawImage (line 85) | _drawImage(t,e,i,n){const{background:r,scale:o}=this.options;if(r.size... method _renderBackgroundImage (line 85) | _renderBackgroundImage(t,e,i){const{background:n}=this.options,r=this.... method render (line 85) | render(t,e){const{background:{image:i,color:n,applyPageNumbers:r}}=thi... class Rn (line 85) | class Rn{constructor(){h(this,"fillRect");h(this,"fillColor");h(this,"fi... method constructor (line 85) | constructor(){h(this,"fillRect");h(this,"fillColor");h(this,"fillDecor... method clearFillInfo (line 85) | clearFillInfo(){return this.fillColor=void 0,this.fillDecorationStyle=... method recordFillInfo (line 85) | recordFillInfo(t,e,i,n,r,o,l){const a=!this.fillRect.width;if(!a&&(thi... class rl (line 85) | class rl extends Rn{constructor(t){super();h(this,"options");this.option... method constructor (line 85) | constructor(t){super();h(this,"options");this.options=t.getOptions()} method render (line 85) | render(t){if(!this.fillRect.width)return;const{highlightAlpha:e}=this.... class ll (line 85) | class ll{constructor(t){h(this,"draw");h(this,"options");this.draw=t,thi... method constructor (line 85) | constructor(t){h(this,"draw");h(this,"options");this.draw=t,this.optio... method render (line 85) | render(t,e){const{marginIndicatorColor:i,pageMode:n}=this.options,r=th... class al (line 85) | class al{constructor(t){h(this,"draw");h(this,"options");h(this,"positio... method constructor (line 85) | constructor(t){h(this,"draw");h(this,"options");h(this,"position");h(t... method getSearchKeyword (line 85) | getSearchKeyword(){return this.searchKeyword} method setSearchKeyword (line 85) | setSearchKeyword(t){this.searchKeyword=t,this.searchNavigateIndex=null} method searchNavigatePre (line 85) | searchNavigatePre(){if(!this.searchMatchList.length||!this.searchKeywo... method searchNavigateNext (line 85) | searchNavigateNext(){if(!this.searchMatchList.length||!this.searchKeyw... method searchNavigateScrollIntoView (line 85) | searchNavigateScrollIntoView(t){const{coordinate:{leftTop:e,leftBottom... method getSearchNavigateIndexList (line 85) | getSearchNavigateIndexList(){return this.searchNavigateIndex===null||!... method getSearchMatchList (line 85) | getSearchMatchList(){return this.searchMatchList} method getSearchNavigateInfo (line 85) | getSearchNavigateInfo(){if(!this.searchKeyword||!this.searchMatchList.... method getMatchList (line 85) | getMatchList(t,e){const i=t.toLocaleLowerCase(),n=[],r=[],o=e.length,l... method compute (line 85) | compute(t){this.searchMatchList=this.getMatchList(t,this.draw.getOrigi... method render (line 85) | render(t,e){var a,R;if(!this.searchMatchList||!this.searchMatchList.le... class Rl (line 85) | class Rl extends Rn{constructor(t){super();h(this,"options");this.option... method constructor (line 85) | constructor(t){super();h(this,"options");this.options=t.getOptions()} method render (line 85) | render(t){if(!this.fillRect.width)return;const{scale:e,strikeoutColor:... class cl (line 85) | class cl extends Rn{constructor(t){super();h(this,"options");this.option... method constructor (line 85) | constructor(t){super();h(this,"options");this.options=t.getOptions()} method _drawLine (line 85) | _drawLine(t,e,i,n,r){const o=e+n;switch(t.beginPath(),r){case ve.DASHE... method _drawDouble (line 85) | _drawDouble(t,e,i,n){const r=3,o=e+n,l=i+r*this.options.scale;t.beginP... method _drawWave (line 85) | _drawWave(t,e,i,n){const{scale:r}=this.options,o=1.2*r,l=1/r,a=i+2*o;t... method render (line 85) | render(t){if(!this.fillRect.width)return;const{underlineColor:e,scale:... class ul (line 85) | class ul{constructor(t){h(this,"draw");h(this,"options");h(this,"ctx");h... method constructor (line 85) | constructor(t){h(this,"draw");h(this,"options");h(this,"ctx");h(this,"... method measureBasisWord (line 85) | measureBasisWord(t,e){t.save(),t.font=e;const i=this.measureText(t,{va... method measureWord (line 85) | measureWord(t,e,i){const n=this.draw.getLetterReg();let r=0,o=e[i],l=i... method measurePunctuationWidth (line 85) | measurePunctuationWidth(t,e){return!e||!Oo.includes(e.value)?0:this.me... method measureText (line 85) | measureText(t,e){if(e.width){const o=t.measureText(e.value);return{wid... method complete (line 85) | complete(){this._render(),this.text=""} method record (line 85) | record(t,e,i,n){if(this.ctx=t,this.options.renderMode===Ii.COMPATIBILI... method _setCurXY (line 85) | _setCurXY(t,e){this.curX=t,this.curY=e} method _render (line 85) | _render(){!this.text||!~this.curX||!~this.curX||(this.ctx.save(),this.... class dl (line 85) | class dl{constructor(t){h(this,"draw");h(this,"options");this.draw=t,thi... method constructor (line 85) | constructor(t){h(this,"draw");h(this,"options");this.draw=t,this.optio... method render (line 85) | render(t,e){const{scale:i,pageNumber:{size:n,font:r,color:o,rowFlex:l,... class hl (line 85) | class hl{constructor(t){h(this,"draw");h(this,"options");h(this,"scrollC... method constructor (line 85) | constructor(t){h(this,"draw");h(this,"options");h(this,"scrollContaine... method getScrollContainer (line 85) | getScrollContainer(){return this.options.scrollContainerSelector&&docu... method _addEvent (line 85) | _addEvent(){this.scrollContainer.addEventListener("scroll",this._obser... method removeEvent (line 85) | removeEvent(){this.scrollContainer.removeEventListener("scroll",this._... method getElementVisibleInfo (line 85) | getElementVisibleInfo(t){const e=t.getBoundingClientRect(),i=this.scro... method getPageVisibleInfo (line 85) | getPageVisibleInfo(){const t=this.draw.getPageList(),e=[];let i=0,n=0;... class gl (line 85) | class gl{constructor(t){h(this,"step",5);h(this,"thresholdPoints",[70,40... method constructor (line 85) | constructor(t){h(this,"step",5);h(this,"thresholdPoints",[70,40,10,20]... method _addEvent (line 85) | _addEvent(){const t=this.selectionContainer;t.addEventListener("moused... method removeEvent (line 85) | removeEvent(){const t=this.selectionContainer;t.removeEventListener("m... method _move (line 85) | _move(t){const e=this.selectionContainer instanceof Document?window:th... method _startMove (line 85) | _startMove(t){this.isMoving||(this.isMoving=!0,this._move(t))} method _stopMove (line 85) | _stopMove(){this.requestAnimationFrameId&&(window.cancelAnimationFrame... class Ll (line 85) | class Ll{constructor(t){h(this,"draw");h(this,"range");h(this,"options")... method constructor (line 85) | constructor(t){h(this,"draw");h(this,"range");h(this,"options");this.d... method getTrListGroupByCol (line 85) | getTrListGroupByCol(t){var i;const e=Ot(t);for(let n=0;ne+i.width,0)} method getTableHeight (line 85) | getTableHeight(t){const e=t.trList;return(e==null?void 0:e.length)?thi... method getRowCountByColIndex (line 85) | getRowCountByColIndex(t,e){return this.getTdListByColIndex(t,e).reduce... method getTdListByColIndex (line 85) | getTdListByColIndex(t,e){const i=[];for(let n=0;nt+e.height,0)} method getExtraHeight (line 85) | getExtraHeight(){const t=this.draw.getMargins(),e=this.getHeight(),n=t... method render (line 85) | render(t,e){t.globalAlpha=1;const i=this.draw.getInnerWidth(),n=this.g... class Tl (line 85) | class Tl{getOffsetY(t){return-t.metrics.height/2}render(t,e,i,n){t.save(... method getOffsetY (line 85) | getOffsetY(t){return-t.metrics.height/2} method render (line 85) | render(t,e,i,n){t.save(),t.font=e.style,e.color&&(t.fillStyle=e.color)... class Sl (line 85) | class Sl{getOffsetY(t){return t.metrics.height/2}render(t,e,i,n){t.save(... method getOffsetY (line 85) | getOffsetY(t){return t.metrics.height/2} method render (line 85) | render(t,e,i,n){t.save(),t.font=e.style,e.color&&(t.fillStyle=e.color)... class Xl (line 85) | class Xl{constructor(t){h(this,"options");this.options=t.getOptions()}re... method constructor (line 85) | constructor(t){h(this,"options");this.options=t.getOptions()} method render (line 85) | render(t,e,i,n){var R;t.save();const{scale:r,separator:{lineWidth:o,st... class Nl (line 85) | class Nl{constructor(t){h(this,"draw");h(this,"options");h(this,"i18n");... method constructor (line 85) | constructor(t){h(this,"draw");h(this,"options");h(this,"i18n");this.dr... method render (line 85) | render(t,e,i,n){const{pageBreak:{font:r,fontSize:o,lineDash:l}}=this.o... class Fl (line 85) | class Fl{constructor(t){h(this,"draw");h(this,"options");this.draw=t,thi... method constructor (line 85) | constructor(t){h(this,"draw");h(this,"options");this.draw=t,this.optio... method render (line 85) | render(t){const{watermark:{data:e,opacity:i,font:n,size:r,color:o,repe... class fl (line 85) | class fl{constructor(t){h(this,"draw");h(this,"options");h(this,"highlig... method constructor (line 85) | constructor(t){h(this,"draw");h(this,"options");h(this,"highlightList"... method getHighlightMatchResult (line 85) | getHighlightMatchResult(){return this.highlightMatchResult} method getHighlightList (line 85) | getHighlightList(){return this.highlightList} method setHighlightList (line 85) | setHighlightList(t){this.highlightList=t} method computeHighlightList (line 85) | computeHighlightList(){const t=this.draw.getSearch(),e=(i,n)=>{let r=0... method renderHighlightList (line 85) | renderHighlightList(t,e){var l,a,R;if(!((l=this.highlightMatchResult)=... class pl (line 85) | class pl{constructor(t){h(this,"borderRect");h(this,"options");this.bord... method constructor (line 85) | constructor(t){h(this,"borderRect");h(this,"options");this.borderRect=... method clearBorderInfo (line 85) | clearBorderInfo(){return this.borderRect={x:0,y:0,width:0,height:0},th... method recordBorderInfo (line 85) | recordBorderInfo(t,e,i,n){!this.borderRect.width&&(this.borderRect.x=t... method render (line 85) | render(t){if(!this.borderRect.width)return;const{scale:e,control:{bord... class ri (line 85) | class ri{constructor(t,e){h(this,"element");h(this,"control");h(this,"is... method constructor (line 85) | constructor(t,e){h(this,"element");h(this,"control");h(this,"isPopup")... method setElement (line 85) | setElement(t){this.element=t} method getElement (line 85) | getElement(){return this.element} method getIsPopup (line 85) | getIsPopup(){return this.isPopup} method getCode (line 85) | getCode(){var t;return((t=this.element.control)==null?void 0:t.code)||... method getValue (line 85) | getValue(t={}){const e=t.elementList||this.control.getElementList(),{s... method setValue (line 85) | setValue(){return-1} method keydown (line 85) | keydown(t){if(this.control.getIsDisabledControl())return null;const e=... method cut (line 85) | cut(){if(this.control.getIsDisabledControl())return-1;this.control.shr... method clearSelect (line 85) | clearSelect(t={},e={}){const{isIgnoreDisabledRule:i=!1,isAddPlaceholde... method setSelect (line 85) | setSelect(t,e={},i={}){if(!i.isIgnoreDisabledRule&&this.control.getIsD... method _createSelectPopupDom (line 85) | _createSelectPopupDom(){const e=this.element.control.valueSets;if(!Arr... method awake (line 85) | awake(){var i;if(this.isPopup||this.control.getIsDisabledControl())ret... method destroy (line 85) | destroy(){var t;!this.isPopup||((t=this.selectDom)==null||t.remove(),t... class Ss (line 85) | class Ss{constructor(t,e){h(this,"element");h(this,"control");h(this,"op... method constructor (line 85) | constructor(t,e){h(this,"element");h(this,"control");h(this,"options")... method setElement (line 85) | setElement(t){this.element=t} method getElement (line 85) | getElement(){return this.element} method getValue (line 85) | getValue(t={}){const e=t.elementList||this.control.getElementList(),{s... method setValue (line 85) | setValue(t,e={},i={}){if(!i.isIgnoreDisabledRule&&this.control.getIsDi... method clearValue (line 85) | clearValue(t={},e={}){if(!e.isIgnoreDisabledRule&&this.control.getIsDi... method keydown (line 85) | keydown(t){if(this.control.getIsDisabledControl())return null;const e=... method cut (line 85) | cut(){if(this.control.getIsDisabledControl())return-1;this.control.shr... class Xs (line 85) | class Xs{constructor(t,e={}){h(this,"draw");h(this,"options");h(this,"no... method constructor (line 85) | constructor(t,e={}){h(this,"draw");h(this,"options");h(this,"now");h(t... method _createDom (line 85) | _createDom(){const t=document.createElement("div");t.classList.add(`${... method _bindEvent (line 85) | _bindEvent(){this.dom.title.preYear.onclick=()=>{this._preYear()},this... method _setPosition (line 85) | _setPosition(){if(!this.renderOptions)return;const{position:{coordinat... method isInvalidDate (line 85) | isInvalidDate(t){return t.toDateString()==="Invalid Date"} method _setValue (line 85) | _setValue(){var e;const t=(e=this.renderOptions)==null?void 0:e.value;... method _getLang (line 85) | _getLang(){const t=this.draw.getI18n(),e=t.t.bind(t);return{now:e("dat... method _setLangChange (line 85) | _setLangChange(){this.dom.menu.time.innerText=this.lang.timeSelect,thi... method _update (line 85) | _update(){const t=new Date,e=t.getFullYear(),i=t.getMonth()+1,n=t.getD... method _toggleDateTimePicker (line 85) | _toggleDateTimePicker(){this.isDatePicker?(this.dom.dateWrap.classList... method _setDatePick (line 85) | _setDatePick(t,e,i){var n,r,o;this.now=new Date(t,e,i),(n=this.pickDat... method _setTimePick (line 85) | _setTimePick(t=!0){var c,u,d;const e=((c=this.pickDate)==null?void 0:c... method _scrollIntoView (line 85) | _scrollIntoView(t,e){if(!e){t.scrollTop=0;return}const i=[];let n=e.of... method _preMonth (line 85) | _preMonth(){this.now.setMonth(this.now.getMonth()-1),this._update()} method _nextMonth (line 85) | _nextMonth(){this.now.setMonth(this.now.getMonth()+1),this._update()} method _preYear (line 85) | _preYear(){this.now.setFullYear(this.now.getFullYear()-1),this._update()} method _nextYear (line 85) | _nextYear(){this.now.setFullYear(this.now.getFullYear()+1),this._updat... method _now (line 85) | _now(){this.pickDate=new Date,this.dispose()} method _toggleVisible (line 85) | _toggleVisible(t){t?this.dom.container.classList.add("active"):this.do... method _submit (line 85) | _submit(){var t;if(this.options.onSubmit&&this.pickDate){const e=(t=th... method formatDate (line 85) | formatDate(t,e="yyyy-MM-dd hh:mm:ss"){let i=e;const n={"y+":t.getFullY... method render (line 85) | render(t){this.renderOptions=t,this.lang=this._getLang(),this._setLang... method dispose (line 85) | dispose(){this._toggleVisible(!1)} method destroy (line 85) | destroy(){this.dom.container.remove()} class li (line 85) | class li{constructor(t,e){h(this,"draw");h(this,"element");h(this,"contr... method constructor (line 85) | constructor(t,e){h(this,"draw");h(this,"element");h(this,"control");h(... method setElement (line 85) | setElement(t){this.element=t} method getElement (line 85) | getElement(){return this.element} method getIsPopup (line 85) | getIsPopup(){return this.isPopup} method getValueRange (line 85) | getValueRange(t={}){const e=t.elementList||this.control.getElementList... method getValue (line 85) | getValue(t={}){const e=t.elementList||this.control.getElementList(),i=... method setValue (line 85) | setValue(t,e={},i={}){if(!i.isIgnoreDisabledRule&&this.control.getIsDi... method clearSelect (line 85) | clearSelect(t={},e={}){const{isIgnoreDisabledRule:i=!1,isAddPlaceholde... method setSelect (line 85) | setSelect(t,e={},i={}){if(!i.isIgnoreDisabledRule&&this.control.getIsD... method keydown (line 85) | keydown(t){if(this.control.getIsDisabledControl())return null;const e=... method cut (line 85) | cut(){if(this.control.getIsDisabledControl())return-1;this.control.shr... method awake (line 85) | awake(){var o,l;if(this.isPopup||this.control.getIsDisabledControl())r... method destroy (line 85) | destroy(){var t;!this.isPopup||((t=this.datePicker)==null||t.destroy()... method _setDate (line 85) | _setDate(t){t?this.setSelect(t):this.clearSelect(),this.destroy()} class ml (line 85) | class ml{constructor(t){h(this,"controlBorder");h(this,"draw");h(this,"r... method constructor (line 85) | constructor(t){h(this,"controlBorder");h(this,"draw");h(this,"range");... method setHighlightList (line 85) | setHighlightList(t){this.controlSearch.setHighlightList(t)} method computeHighlightList (line 85) | computeHighlightList(){this.controlSearch.getHighlightList().length&&t... method renderHighlightList (line 85) | renderHighlightList(t,e){this.controlSearch.getHighlightMatchResult().... method getDraw (line 85) | getDraw(){return this.draw} method filterAssistElement (line 85) | filterAssistElement(t){return t.filter(e=>{var i;if(e.type===N.TABLE){... method getIsRangeCanCaptureEvent (line 85) | getIsRangeCanCaptureEvent(){if(!this.activeControl)return!1;const{star... method getIsRangeInPostfix (line 85) | getIsRangeInPostfix(){if(!this.activeControl)return!1;const{startIndex... method getIsRangeWithinControl (line 85) | getIsRangeWithinControl(){const{startIndex:t,endIndex:e}=this.getRange... method getIsElementListContainFullControl (line 85) | getIsElementListContainFullControl(t){if(!t.some(n=>n.controlId))retur... method getIsDisabledControl (line 85) | getIsDisabledControl(t={}){var n,r;if(this.draw.isDesignMode()||!this.... method getIsDisabledPasteControl (line 85) | getIsDisabledPasteControl(t={}){var n,r;if(this.draw.isDesignMode()||!... method getContainer (line 85) | getContainer(){return this.draw.getContainer()} method getElementList (line 85) | getElementList(){return this.draw.getElementList()} method getPosition (line 85) | getPosition(){const t=this.draw.getPosition().getPositionList(),{endIn... method getPreY (line 85) | getPreY(){var n,r;const t=this.draw.getHeight(),e=this.draw.getPageGap... method getRange (line 85) | getRange(){return this.range.getRange()} method shrinkBoundary (line 85) | shrinkBoundary(t={}){this.range.shrinkBoundary(t)} method getActiveControl (line 85) | getActiveControl(){return this.activeControl} method initControl (line 85) | initControl(){if(this.draw.isReadonly())return;const e=this.getElement... method destroyControl (line 85) | destroyControl(){this.activeControl&&((this.activeControl instanceof r... method repaintControl (line 85) | repaintControl(t={}){const{curIndex:e,isCompute:i=!0,isSubmitHistory:n... method reAwakeControl (line 85) | reAwakeControl(){if(!this.activeControl)return;const t=this.getElement... method moveCursor (line 85) | moveCursor(t){const{index:e,trIndex:i,tdIndex:n,tdValueIndex:r}=t;let ... method removeControl (line 85) | removeControl(t,e={}){const i=e.elementList||this.getElementList(),n=i... method removePlaceholder (line 85) | removePlaceholder(t,e={}){const i=e.elementList||this.getElementList()... method addPlaceholder (line 85) | addPlaceholder(t,e={}){const i=e.elementList||this.getElementList(),n=... method setValue (line 85) | setValue(t){if(!this.activeControl)throw new Error("active control is ... method keydown (line 85) | keydown(t){if(!this.activeControl)throw new Error("active control is n... method cut (line 85) | cut(){if(!this.activeControl)throw new Error("active control is null")... method getValueById (line 85) | getValueById(t){const{id:e,conceptId:i}=t,n=[];if(!e&&!i)return n;cons... method setValueById (line 85) | setValueById(t){let e=!1;const{id:i,conceptId:n,value:r}=t;if(!i&&!n)r... method setExtensionById (line 85) | setExtensionById(t){const{id:e,conceptId:i,extension:n}=t;if(!e&&!i)re... method setPropertiesById (line 85) | setPropertiesById(t){const{id:e,conceptId:i,properties:n}=t;if(!e&&!i)... method getList (line 85) | getList(){const t=[];function e(n){for(let r=0;r{this.wordCountWorker.onmessa... method getCatalog (line 85) | getCatalog(){return new Promise((t,e)=>{this.catalogWorker.onmessage=r... method getGroupIds (line 85) | getGroupIds(){return new Promise((t,e)=>{this.groupWorker.onmessage=n=... class Ql (line 85) | class Ql{constructor(t){h(this,"container");h(this,"canvas");h(this,"dra... method constructor (line 85) | constructor(t){h(this,"container");h(this,"canvas");h(this,"draw");h(t... method _getElementPosition (line 85) | _getElementPosition(t,e=null){var R;let i=0,n=0;const r=this.draw.getH... method _createResizerDom (line 85) | _createResizerDom(){const{scale:t}=this.options,e=document.createEleme... method _mousedown (line 85) | _mousedown(t){if(this.canvas=this.draw.getPage(),!this.curElement)retu... method _mousemove (line 85) | _mousemove(t){if(!this.curElement||this.previewerDrawOption.dragDisabl... method _drawPreviewer (line 85) | _drawPreviewer(){const t=document.createElement("div");t.classList.add... method _setPreviewerTransform (line 85) | _setPreviewerTransform(t,e,i,n){!this.previewerImage||(this.previewerI... method _clearPreviewer (line 85) | _clearPreviewer(){var t;(t=this.previewerContainer)==null||t.remove(),... method _updateResizerRect (line 85) | _updateResizerRect(t,e){const{resizerSize:i,scale:n}=this.options,r=th... method _updateResizerSizeView (line 85) | _updateResizerSizeView(t,e){this.resizerSize.innerText=`${Math.round(t... method render (line 85) | render(){this._drawPreviewer(),document.body.style.overflow="hidden"} method drawResizer (line 85) | drawResizer(t,e=null,i={}){this.previewerDrawOption=i,this.curElementS... method updateResizer (line 85) | updateResizer(t,e=null){const{scale:i}=this.options,n=t.width*i,r=t.he... method clearResizer (line 85) | clearResizer(){this.resizerSelection.style.display="none",document.rem... class Dl (line 85) | class Dl{constructor(t){h(this,"draw");h(this,"range");h(this,"datePicke... method constructor (line 85) | constructor(t){h(this,"draw");h(this,"range");h(this,"datePicker");h(t... method _setValue (line 85) | _setValue(t){if(!t)return;const e=this.getDateElementRange();if(!e)ret... method getDateElementRange (line 85) | getDateElementRange(){let t=-1,e=-1;const{startIndex:i,endIndex:n}=thi... method clearDatePicker (line 85) | clearDatePicker(){this.datePicker.dispose()} method renderDatePicker (line 85) | renderDatePicker(t,e){const i=this.draw.getElementList(),n=this.getDat... method constructor (line 85) | constructor(t){h(this,"element");this.element=t} method _defineIframeProperties (line 85) | _defineIframeProperties(t){Object.defineProperties(t,{parent:{get:()=>nu... method render (line 85) | render(t){var n,r;const e=this.element.block,i=document.createElement("i... class Kl (line 85) | class Kl{constructor(t){h(this,"element");this.element=t}render(t){var n... method constructor (line 85) | constructor(t){h(this,"element");this.element=t} method render (line 85) | render(t){var n;const e=this.element.block,i=document.createElement("v... class El (line 85) | class El{constructor(t,e){h(this,"draw");h(this,"element");h(this,"block... method constructor (line 85) | constructor(t,e){h(this,"draw");h(this,"element");h(this,"block");h(th... method getBlockElement (line 85) | getBlockElement(){return this.element} method _createBlockItem (line 85) | _createBlockItem(){const t=document.createElement("div");return t.clas... method render (line 85) | render(){const t=this.element.block;t.type===Ae.IFRAME?(this.block=new... method setClientRects (line 85) | setClientRects(t,e,i){const n=this.draw.getHeight(),r=this.draw.getPag... method remove (line 85) | remove(){this.blockItem.remove()} class bl (line 85) | class bl{constructor(t){h(this,"draw");h(this,"container");h(this,"block... method constructor (line 85) | constructor(t){h(this,"draw");h(this,"container");h(this,"blockContain... method _createBlockContainer (line 85) | _createBlockContainer(){const t=document.createElement("div");return t... method getDraw (line 85) | getDraw(){return this.draw} method getBlockContainer (line 85) | getBlockContainer(){return this.blockContainer} method render (line 85) | render(t,e,i,n){const r=e.id,o=this.blockMap.get(r);if(o)o.setClientRe... method clear (line 85) | clear(){if(!this.blockMap.size)return;const t=this.draw.getElementList... class _l (line 85) | class _l{constructor(){h(this,"langMap",new Map([["zhCN",un],["en",kl]])... method constructor (line 85) | constructor(){h(this,"langMap",new Map([["zhCN",un],["en",kl]]));h(thi... method registerLangMap (line 85) | registerLangMap(t,e){const i=this.langMap.get(t);this.langMap.set(t,_n... method getLocale (line 85) | getLocale(){return this.currentLocale} method setLocale (line 85) | setLocale(t){this.currentLocale=t} method getLang (line 85) | getLang(){return this.langMap.get(this.currentLocale)||un} method t (line 85) | t(t){const e=t.split(".");let i="",n=this.getLang();for(let r=0;rt+e.height,0)} method getExtraHeight (line 85) | getExtraHeight(){const t=this.draw.getMargins(),e=this.getHeight(),n=t... method render (line 85) | render(t,e){t.globalAlpha=1;const i=this.draw.getInnerWidth(),n=this.g... class ta (line 85) | class ta{constructor(t){h(this,"draw");h(this,"range");h(this,"options")... method constructor (line 85) | constructor(t){h(this,"draw");h(this,"range");h(this,"options");h(this... method setList (line 85) | setList(t,e){if(this.draw.isReadonly())return;const{startIndex:n,endIn... method unsetList (line 85) | unsetList(){var R;if(this.draw.isReadonly())return;const{startIndex:e,... method computeListStyle (line 85) | computeListStyle(t,e){const i=new Map;let n=0,r=e[n].listId,o=[];const... method getListStyleWidth (line 85) | getListStyleWidth(t,e){const{scale:i,checkbox:n}=this.options,r=e[0];i... method drawListStyle (line 85) | drawListStyle(t,e,i){var T;const{elementList:n,offsetX:r,listIndex:o,a... method constructor (line 85) | constructor(t){h(this,"options");this.options=t.getOptions()} method render (line 85) | render(t,e,i,n){const{scale:r,lineBreak:{color:o,lineWidth:l}}=this.opti... class ea (line 85) | class ea{constructor(t){h(this,"draw");h(this,"position");h(this,"option... method constructor (line 85) | constructor(t){h(this,"draw");h(this,"position");h(this,"options");h(t... method _recovery (line 85) | _recovery(){this.elementList=[],this.rowList=[],this.positionList=[]} method _compute (line 85) | _compute(){this._computeRowList(),this._computePositionList()} method _computeRowList (line 85) | _computeRowList(){const t=this.draw.getInnerWidth();this.rowList=this.... method _computePositionList (line 85) | _computePositionList(){const{lineBreak:t,scale:e}=this.options,i=this.... method render (line 85) | render(t){const{placeholder:{data:e,font:i,size:n,color:r,opacity:o}}=... class ia (line 85) | class ia{constructor(t){h(this,"draw");h(this,"options");h(this,"range")... method constructor (line 85) | constructor(t){h(this,"draw");h(this,"options");h(this,"range");h(this... method setGroup (line 85) | setGroup(){if(this.draw.isReadonly()||this.draw.getZone().getZone()!==... method getElementListByGroupId (line 85) | getElementListByGroupId(t,e){var n,r;const i=[];for(let o=0;o{ra(this.draw,t)})} class aa (line 85) | class aa{constructor(t){h(this,"draw");h(this,"range");h(this,"position"... method constructor (line 85) | constructor(t){h(this,"draw");h(this,"range");h(this,"position");h(thi... method insertTable (line 85) | insertTable(t,e){var L;const{startIndex:i,endIndex:n}=this.range.getRa... method insertTableTopRow (line 85) | insertTableTopRow(){const t=this.position.getPositionContext();if(!t.i... method insertTableBottomRow (line 85) | insertTableBottomRow(){const t=this.position.getPositionContext();if(!... method adjustColWidth (line 85) | adjustColWidth(t){if(t.type!==N.TABLE)return;const{defaultColMinWidth:... method insertTableLeftCol (line 85) | insertTableLeftCol(){const t=this.position.getPositionContext();if(!t.... method insertTableRightCol (line 85) | insertTableRightCol(){const t=this.position.getPositionContext();if(!t... method deleteTableRow (line 85) | deleteTableRow(){const t=this.position.getPositionContext();if(!t.isTa... method deleteTableCol (line 85) | deleteTableCol(){var u;const t=this.position.getPositionContext();if(!... method deleteTable (line 85) | deleteTable(){const t=this.position.getPositionContext();if(!t.isTable... method mergeTableCell (line 85) | mergeTableCell(){const t=this.position.getPositionContext();if(!t.isTa... method cancelMergeTableCell (line 85) | cancelMergeTableCell(){const t=this.position.getPositionContext();if(!... method tableTdVerticalAlign (line 85) | tableTdVerticalAlign(t){const e=this.tableParticle.getRangeRowCol();if... method tableBorderType (line 85) | tableBorderType(t){const e=this.position.getPositionContext();if(!e.is... method tableTdBorderType (line 85) | tableTdBorderType(t){const e=this.tableParticle.getRangeRowCol();if(!e... method tableTdSlashType (line 85) | tableTdSlashType(t){const e=this.tableParticle.getRangeRowCol();if(!e)... method tableTdBackgroundColor (line 85) | tableTdBackgroundColor(t){const e=this.tableParticle.getRangeRowCol();... method tableSelectAll (line 85) | tableSelectAll(){const t=this.position.getPositionContext(),{index:e,t... class Ra (line 85) | class Ra{constructor(t,e,i,n,r,o){h(this,"container");h(this,"pageContai... method constructor (line 85) | constructor(t,e,i,n,r,o){h(this,"container");h(this,"pageContainer");h... method getLetterReg (line 85) | getLetterReg(){return this.LETTER_REG} method getMode (line 85) | getMode(){return this.mode} method setMode (line 85) | setMode(t){if(this.mode!==t){if(t===Rt.PRINT){this.printModeData={head... method isReadonly (line 85) | isReadonly(){switch(this.mode){case Rt.DESIGN:return!1;case Rt.READONL... method isDisabled (line 85) | isDisabled(){var r,o,l,a,R;if(this.mode===Rt.DESIGN)return!1;const{sta... method isDesignMode (line 85) | isDesignMode(){return this.mode===Rt.DESIGN} method getOriginalWidth (line 85) | getOriginalWidth(){const{paperDirection:t,width:e,height:i}=this.optio... method getOriginalHeight (line 85) | getOriginalHeight(){const{paperDirection:t,width:e,height:i}=this.opti... method getWidth (line 85) | getWidth(){return Math.floor(this.getOriginalWidth()*this.options.scale)} method getHeight (line 85) | getHeight(){return Math.floor(this.getOriginalHeight()*this.options.sc... method getMainHeight (line 85) | getMainHeight(){return this.getHeight()-this.getMainOuterHeight()} method getMainOuterHeight (line 85) | getMainOuterHeight(){const t=this.getMargins(),e=this.header.getExtraH... method getCanvasWidth (line 85) | getCanvasWidth(t=-1){return this.getPage(t).width} method getCanvasHeight (line 85) | getCanvasHeight(t=-1){return this.getPage(t).height} method getInnerWidth (line 85) | getInnerWidth(){const t=this.getWidth(),e=this.getMargins();return t-e... method getOriginalInnerWidth (line 85) | getOriginalInnerWidth(){const t=this.getOriginalWidth(),e=this.getOrig... method getContextInnerWidth (line 85) | getContextInnerWidth(){const t=this.position.getPositionContext();if(t... method getMargins (line 85) | getMargins(){return this.getOriginalMargins().map(t=>t*this.options.sc... method getOriginalMargins (line 85) | getOriginalMargins(){const{margins:t,paperDirection:e}=this.options;re... method getPageGap (line 85) | getPageGap(){return this.options.pageGap*this.options.scale} method getOriginalPageGap (line 85) | getOriginalPageGap(){return this.options.pageGap} method getPageNumberBottom (line 85) | getPageNumberBottom(){const{pageNumber:{bottom:t},scale:e}=this.option... method getMarginIndicatorSize (line 85) | getMarginIndicatorSize(){return this.options.marginIndicatorSize*this.... method getDefaultBasicRowMarginHeight (line 85) | getDefaultBasicRowMarginHeight(){return this.options.defaultBasicRowMa... method getTdPadding (line 85) | getTdPadding(){const{table:{tdPadding:t},scale:e}=this.options;return ... method getContainer (line 85) | getContainer(){return this.container} method getPageContainer (line 85) | getPageContainer(){return this.pageContainer} method getVisiblePageNoList (line 85) | getVisiblePageNoList(){return this.visiblePageNoList} method setVisiblePageNoList (line 85) | setVisiblePageNoList(t){this.visiblePageNoList=t,this.listener.visible... method getIntersectionPageNo (line 85) | getIntersectionPageNo(){return this.intersectionPageNo} method setIntersectionPageNo (line 85) | setIntersectionPageNo(t){this.intersectionPageNo=t,this.listener.inter... method getPageNo (line 85) | getPageNo(){return this.pageNo} method setPageNo (line 85) | setPageNo(t){this.pageNo=t} method getPage (line 85) | getPage(t=-1){return this.pageList[~t?t:this.pageNo]} method getPageList (line 85) | getPageList(){return this.pageList} method getPageCount (line 85) | getPageCount(){return this.pageList.length} method getTableRowList (line 85) | getTableRowList(t){const e=this.position.getPositionContext(),{index:i... method getOriginalRowList (line 85) | getOriginalRowList(){const t=this.getZone();return t.isHeaderActive()?... method getRowList (line 85) | getRowList(){return this.position.getPositionContext().isTable?this.ge... method getPageRowList (line 85) | getPageRowList(){return this.pageRowList} method getCtx (line 85) | getCtx(){return this.ctxList[this.pageNo]} method getOptions (line 85) | getOptions(){return this.options} method getSearch (line 85) | getSearch(){return this.search} method getGroup (line 85) | getGroup(){return this.group} method getHistoryManager (line 85) | getHistoryManager(){return this.historyManager} method getPosition (line 85) | getPosition(){return this.position} method getZone (line 85) | getZone(){return this.zone} method getRange (line 85) | getRange(){return this.range} method getLineBreakParticle (line 85) | getLineBreakParticle(){return this.lineBreakParticle} method getTextParticle (line 85) | getTextParticle(){return this.textParticle} method getHeaderElementList (line 85) | getHeaderElementList(){return this.header.getElementList()} method getTableElementList (line 85) | getTableElementList(t){var o;const e=this.position.getPositionContext(... method getElementList (line 85) | getElementList(){const t=this.position.getPositionContext(),e=this.get... method getMainElementList (line 85) | getMainElementList(){return this.position.getPositionContext().isTable... method getOriginalElementList (line 85) | getOriginalElementList(){const t=this.getZone();return t.isHeaderActiv... method getOriginalMainElementList (line 85) | getOriginalMainElementList(){return this.elementList} method getFooterElementList (line 85) | getFooterElementList(){return this.footer.getElementList()} method getTd (line 85) | getTd(){const t=this.position.getPositionContext(),{index:e,trIndex:i,... method insertElementList (line 85) | insertElementList(t){if(!t.length||!this.range.getIsCanInput())return;... method appendElementList (line 85) | appendElementList(t,e={}){if(!t.length)return;Bt(t,{isHandleFirstEleme... method spliceElementList (line 85) | spliceElementList(t,e,i,...n){var o,l,a,R;const r=this.isDesignMode();... method getCanvasEvent (line 85) | getCanvasEvent(){return this.canvasEvent} method getGlobalEvent (line 85) | getGlobalEvent(){return this.globalEvent} method getListener (line 85) | getListener(){return this.listener} method getEventBus (line 85) | getEventBus(){return this.eventBus} method getOverride (line 85) | getOverride(){return this.override} method getCursor (line 85) | getCursor(){return this.cursor} method getPreviewer (line 85) | getPreviewer(){return this.previewer} method getImageParticle (line 85) | getImageParticle(){return this.imageParticle} method getTableTool (line 85) | getTableTool(){return this.tableTool} method getTableOperate (line 85) | getTableOperate(){return this.tableOperate} method getTableParticle (line 85) | getTableParticle(){return this.tableParticle} method getHeader (line 85) | getHeader(){return this.header} method getFooter (line 85) | getFooter(){return this.footer} method getHyperlinkParticle (line 85) | getHyperlinkParticle(){return this.hyperlinkParticle} method getDateParticle (line 85) | getDateParticle(){return this.dateParticle} method getListParticle (line 85) | getListParticle(){return this.listParticle} method getCheckboxParticle (line 85) | getCheckboxParticle(){return this.checkboxParticle} method getRadioParticle (line 85) | getRadioParticle(){return this.radioParticle} method getControl (line 85) | getControl(){return this.control} method getWorkerManager (line 85) | getWorkerManager(){return this.workerManager} method getImageObserver (line 85) | getImageObserver(){return this.imageObserver} method getI18n (line 85) | getI18n(){return this.i18n} method getRowCount (line 85) | getRowCount(){return this.getRowList().length} method getDataURL (line 85) | async getDataURL(t={}){const{pixelRatio:e,mode:i}=t;e&&this.setPagePix... method getPainterStyle (line 85) | getPainterStyle(){return this.painterStyle&&Object.keys(this.painterSt... method getPainterOptions (line 85) | getPainterOptions(){return this.painterOptions} method setPainterStyle (line 85) | setPainterStyle(t,e){this.painterStyle=t,this.painterOptions=e||null,t... method setDefaultRange (line 85) | setDefaultRange(){!this.elementList.length||setTimeout(()=>{const t=th... method getIsPagingMode (line 85) | getIsPagingMode(){return this.options.pageMode===me.PAGING} method setPageMode (line 85) | setPageMode(t){if(!t||this.options.pageMode===t)return;if(this.options... method setPageScale (line 85) | setPageScale(t){const e=this.getPagePixelRatio();this.options.scale=t;... method getPagePixelRatio (line 85) | getPagePixelRatio(){return this.pagePixelRatio||window.devicePixelRatio} method setPagePixelRatio (line 85) | setPagePixelRatio(t){!this.pagePixelRatio&&t===window.devicePixelRatio... method setPageDevicePixel (line 85) | setPageDevicePixel(){const t=this.getPagePixelRatio(),e=this.getWidth(... method setPaperSize (line 85) | setPaperSize(t,e){this.options.width=t,this.options.height=e;const i=t... method setPaperDirection (line 85) | setPaperDirection(t){const e=this.getPagePixelRatio();this.options.pap... method setPaperMargin (line 85) | setPaperMargin(t){this.options.margins=t,this.render({isSubmitHistory:... method getValue (line 85) | getValue(t={}){const{pageNo:e,extraPickAttrs:i}=t;let n=this.elementLi... method setValue (line 85) | setValue(t,e){const{header:i,main:n,footer:r}=Ot(t);if(!i&&!n&&!r)retu... method setEditorData (line 85) | setEditorData(t){const{header:e,main:i,footer:n}=t;e&&this.header.setE... method _wrapContainer (line 85) | _wrapContainer(t){const e=document.createElement("div");return t.appen... method _formatContainer (line 85) | _formatContainer(){this.container.style.position="relative",this.conta... method _createPageContainer (line 85) | _createPageContainer(){const t=document.createElement("div");return t.... method _createPage (line 85) | _createPage(t){const e=this.getWidth(),i=this.getHeight(),n=document.c... method _initPageContext (line 85) | _initPageContext(t){const e=this.getPagePixelRatio();t.scale(e,e),t.le... method getElementFont (line 85) | getElementFont(t,e=1){const{defaultSize:i,defaultFont:n}=this.options,... method getElementSize (line 85) | getElementSize(t){return t.actualSize||t.size||this.options.defaultSize} method getElementRowMargin (line 85) | getElementRowMargin(t){var r;const{defaultBasicRowMarginHeight:e,defau... method computeRowList (line 85) | computeRowList(t){var Y,Q,U,f,b,G,x,y,J,j,st,Wt;const{innerWidth:e,ele... method _computePageList (line 85) | _computePageList(){var a;const t=[[]],{pageMode:e,pageNumber:{maxPageN... method _drawHighlight (line 85) | _drawHighlight(t,e){var l;const{control:{activeBackgroundColor:i}}=thi... method drawRow (line 85) | drawRow(t,e){var T,X,S,F,W,I,Z;this._drawHighlight(t,e);const{scale:i,... method _drawFloat (line 85) | _drawFloat(t,e){const{scale:i}=this.options,n=this.position.getFloatPo... method _clearPage (line 85) | _clearPage(t){const e=this.ctxList[t],i=this.pageList[t];e.clearRect(0... method _drawPage (line 85) | _drawPage(t){var P,M;const{elementList:e,positionList:i,rowList:n,page... method _disconnectLazyRender (line 85) | _disconnectLazyRender(){var t;(t=this.lazyRenderIntersectionObserver)=... method _lazyRender (line 85) | _lazyRender(){const t=this.position.getOriginalMainPositionList(),e=th... method _immediateRender (line 85) | _immediateRender(){const t=this.position.getOriginalMainPositionList()... method render (line 85) | render(t){const{header:e,footer:i}=this.options,{isSubmitHistory:n=!0,... method setCursor (line 85) | setCursor(t){var r;const e=this.position.getPositionContext(),i=this.p... method submitHistory (line 85) | submitHistory(t){const e=this.position.getPositionContext(),i=nn(this.... method destroy (line 85) | destroy(){this.container.remove(),this.globalEvent.removeEvent(),this.... method clearSideEffect (line 85) | clearSideEffect(){this.getPreviewer().clearResizer(),this.getTableTool... class ca (line 85) | class ca{constructor(t){h(this,"executeMode");h(this,"executeCut");h(thi... method constructor (line 85) | constructor(t){h(this,"executeMode");h(this,"executeCut");h(this,"exec... function ua (line 85) | function ua(s,t){return s===1125&&t===1593?{size:"a3",width:"297mm",heig... function da (line 85) | function da(s,t){const{width:e,height:i,direction:n=Oe.VERTICAL}=t,r=doc... class ha (line 93) | class ha{constructor(t){h(this,"draw");h(this,"range");h(this,"position"... method constructor (line 93) | constructor(t){h(this,"draw");h(this,"range");h(this,"position");h(thi... method mode (line 93) | mode(t){this.draw.setMode(t)} method cut (line 93) | cut(){this.draw.isReadonly()||this.draw.isDisabled()||this.canvasEvent... method copy (line 93) | copy(){this.canvasEvent.copy()} method paste (line 93) | paste(t){this.draw.isReadonly()||this.draw.isDisabled()||Ir(this.canva... method selectAll (line 93) | selectAll(){this.canvasEvent.selectAll()} method backspace (line 93) | backspace(){if(this.draw.isReadonly()||this.draw.isDisabled())return;c... method setRange (line 93) | setRange(t,e,i,n,r,o,l){if(t<0||e<0||e=5&&this.draw.... method pageScaleAdd (line 93) | pageScaleAdd(){const{scale:t}=this.options,e=t*10+1;e<=30&&this.draw.s... method paperSize (line 93) | paperSize(t,e){this.draw.setPaperSize(t,e)} method paperDirection (line 93) | paperDirection(t){this.draw.setPaperDirection(t)} method getPaperMargin (line 93) | getPaperMargin(){return this.options.margins} method setPaperMargin (line 93) | setPaperMargin(t){return this.draw.setPaperMargin(t)} method insertElementList (line 93) | insertElementList(t){if(!t.length||this.draw.isReadonly()||this.draw.i... method appendElementList (line 93) | appendElementList(t,e){!t.length||this.draw.isReadonly()||this.draw.ap... method updateElementById (line 93) | updateElementById(t){const{id:e,conceptId:i}=t;if(!e&&!i)return;functi... method getElementById (line 93) | getElementById(t){const{id:e,conceptId:i}=t,n=[];if(!e&&!i)return n;co... method setValue (line 93) | setValue(t,e){this.draw.setValue(t,e)} method removeControl (line 93) | removeControl(){const{startIndex:t,endIndex:e}=this.range.getRange();i... method setLocale (line 93) | setLocale(t){this.i18n.setLocale(t)} method getLocale (line 93) | getLocale(){return this.i18n.getLocale()} method getCatalog (line 93) | getCatalog(){return this.workerManager.getCatalog()} method locationCatalog (line 93) | locationCatalog(t){var n;const e=this.draw.getMainElementList();let i=... method wordTool (line 93) | wordTool(){const t=this.draw.getMainElementList();let e=!1;for(let i=0... method setHTML (line 93) | setHTML(t){const{header:e,main:i,footer:n}=t,r=this.draw.getOriginalIn... method setGroup (line 93) | setGroup(){return this.draw.isReadonly()?null:this.draw.getGroup().set... method deleteGroup (line 93) | deleteGroup(t){this.draw.isReadonly()||this.draw.getGroup().deleteGrou... method getGroupIds (line 93) | getGroupIds(){return this.draw.getWorkerManager().getGroupIds()} method locationGroup (line 93) | locationGroup(t){const e=this.draw.getOriginalMainElementList(),i=this... method setZone (line 93) | setZone(t){this.draw.getZone().setZone(t)} method getControlValue (line 93) | getControlValue(t){return this.draw.getControl().getValueById(t)} method setControlValue (line 93) | setControlValue(t){this.draw.getControl().setValueById(t)} method setControlExtension (line 93) | setControlExtension(t){this.draw.getControl().setExtensionById(t)} method setControlProperties (line 93) | setControlProperties(t){this.draw.getControl().setPropertiesById(t)} method setControlHighlight (line 93) | setControlHighlight(t){this.draw.getControl().setHighlightList(t),this... method updateOptions (line 93) | updateOptions(t){const e=en(t);Object.entries(e).forEach(([i,n])=>{Ref... method getControlList (line 93) | getControlList(){return this.draw.getControl().getList()} method locationControl (line 93) | locationControl(t,e){const i=(e==null?void 0:e.position)===ii.AFTER;fu... method insertControl (line 93) | insertControl(t){if(this.draw.isReadonly()||this.draw.isDisabled())ret... method getContainer (line 93) | getContainer(){return this.draw.getContainer()} method getTitleValue (line 93) | getTitleValue(t){const{conceptId:e}=t,i=[],n=(o,l)=>{var R;let a=0;for... method getPositionContextByEvent (line 93) | getPositionContextByEvent(t){var M,T,X;const e=(M=t.target)==null?void... method insertTitle (line 93) | insertTitle(t){var a;if(this.draw.isReadonly()||this.draw.isDisabled()... method focus (line 93) | focus(t){const{position:e=ii.AFTER}=t||{},i=e===ii.BEFORE?0:this.draw.... class ga (line 93) | class ga{constructor(){h(this,"rangeStyleChange");h(this,"visiblePageNoL... method constructor (line 93) | constructor(){h(this,"rangeStyleChange");h(this,"visiblePageNoListChan... class La (line 93) | class La{constructor(t){h(this,"contextMenuList");h(this,"getContextMenu... method constructor (line 93) | constructor(t){h(this,"contextMenuList");h(this,"getContextMenuList");... class dR (line 93) | class dR{constructor(t,e){h(this,"options");h(this,"draw");h(this,"comma... method constructor (line 93) | constructor(t,e){h(this,"options");h(this,"draw");h(this,"command");h(... method getContextMenuList (line 93) | getContextMenuList(){return this.contextMenuList} method _addEvent (line 93) | _addEvent(){this.container.addEventListener("contextmenu",this._proxyC... method removeEvent (line 93) | removeEvent(){this.container.removeEventListener("contextmenu",this._p... method _filterMenuList (line 93) | _filterMenuList(t){var n;const{contextMenuDisableKeys:e}=this.options,... method _getContext (line 93) | _getContext(){const t=this.draw.isReadonly(),{isCrossRowCol:e,startInd... method _createContextMenuContainer (line 93) | _createContextMenuContainer(){const t=document.createElement("div");re... method _render (line 93) | _render(t){var P;const{contextMenuList:e,left:i,top:n,parentMenuContai... method _removeSubMenu (line 93) | _removeSubMenu(t){const e=this.contextMenuRelationShip.get(t);e&&(this... method _setHoverStatus (line 93) | _setHoverStatus(t,e){var i;e?((i=t.parentNode)==null||i.querySelectorA... method _formatName (line 93) | _formatName(t){const e=Object.values(Ws),i=new RegExp(`${e.join("|")}`... method registerContextMenuList (line 93) | registerContextMenuList(t){this.contextMenuList.push(...t)} method dispose (line 93) | dispose(){this.contextMenuContainerList.forEach(t=>t.remove()),this.co... class OR (line 93) | class OR{constructor(t,e){h(this,"command");h(this,"globalShortcutList")... method constructor (line 93) | constructor(t,e){h(this,"command");h(this,"globalShortcutList");h(this... method _addEvent (line 93) | _addEvent(){document.addEventListener("keydown",this._globalKeydown)} method removeEvent (line 93) | removeEvent(){document.removeEventListener("keydown",this._globalKeydo... method _addShortcutList (line 93) | _addShortcutList(t){for(let e=t.length-1;e>=0;e--){const i=t[e];i.isGl... method registerShortcutList (line 93) | registerShortcutList(t){this._addShortcutList(t)} method _agentKeydown (line 93) | _agentKeydown(t){!this.agentShortcutList.length||this._execute(t,this.... method _execute (line 93) | _execute(t,e){var i;for(let n=0;n0} class TR (line 93) | class TR{constructor(){h(this,"paste");h(this,"copy");h(this,"drop")}} method constructor (line 93) | constructor(){h(this,"paste");h(this,"copy");h(this,"drop")} class SR (line 93) | class SR{constructor(t,e,i={}){h(this,"command");h(this,"listener");h(th... method constructor (line 93) | constructor(t,e,i={}){h(this,"command");h(this,"listener");h(this,"eve... class _t (line 93) | class _t{constructor(t){h(this,"options");h(this,"mask");h(this,"contain... method constructor (line 93) | constructor(t){h(this,"options");h(this,"mask");h(this,"container");h(... method _render (line 93) | _render(){var P;const{title:t,data:e,onClose:i,onCancel:n,onConfirm:r}... method _dispose (line 93) | _dispose(){var t,e;(t=this.mask)==null||t.remove(),(e=this.container)=... function XR (line 93) | function XR(s){switch(s){case"comment":case"prolog":case"doctype":case"c... function NR (line 93) | function NR(s){const t=[];function e(i){for(let n=0;n1&&(this.undoStack.pop(),this.undoStack.... method _saveUndoFn (line 93) | _saveUndoFn(t){for(this.undoStack.push(t);this.undoStack.length>this.M... method _clearUndoFn (line 93) | _clearUndoFn(){const t=()=>{this.ctx.clearRect(0,0,this.canvasWidth,th... method _clearCanvas (line 93) | _clearCanvas(){this._clearUndoFn(),this.ctx.clearRect(0,0,this.canvasW... method _startDraw (line 93) | _startDraw(t){this.isDrawing=!0,this.x=t.offsetX,this.y=t.offsetY,this... method _draw (line 93) | _draw(t){if(!this.isDrawing)return;const e=performance.now(),n=Math.sq... method _stopDraw (line 93) | _stopDraw(){if(this.isDrawing=!1,this.isDrawn){const t=this.ctx.getIma... method _toData (line 93) | _toData(){if(!this.linePoints.length)return null;const t=this.linePoin... method registerTouchmove (line 93) | registerTouchmove(t){this.registerTouchEvent(t,"mousemove")} method registerTouchstart (line 93) | registerTouchstart(t){this.registerTouchEvent(t,"mousedown")} method registerTouchend (line 93) | registerTouchend(){const t=new MouseEvent("mouseup",{});this.canvas.di... method registerTouchEvent (line 93) | registerTouchEvent(t,e){const i=t.touches[0],n=new MouseEvent(e,{clien... method _dispose (line 93) | _dispose(){this.mask.remove(),this.container.remove(),document.documen... function fR (line 93) | function fR(s,t){let e;return function(...i){e&&window.clearTimeout(e),e... function pR (line 93) | function pR(s,t){if(!t){s.scrollTop=0;return}const e=[];let i=t.offsetPa... function Vs (line 93) | function Vs(s){(window.requestIdleCallback||window.setTimeout)(()=>{s()})} function mR (line 93) | function mR(s){return`data:image/svg+xml;base64,${btoa(decodeURIComponen... function IR (line 93) | function IR(s){const t=s.command;t.executeInsertBarcode1D=(e,i,n,r)=>{co... function WR (line 93) | function WR(s){return`data:image/svg+xml;base64,${btoa(decodeURIComponen... function VR (line 93) | function VR(s){const t=s.command;t.executeInsertBarcode2D=(e,i,n,r)=>{co... function Ys (line 93) | function Ys(s,t,e){const i=document.createElement("div");i.classList.add... function UR (line 93) | function UR(s,t,e){const i=document.createElement("div");i.classList.add... function Us (line 127) | function Us(s){var e,i,n;const t=s.querySelector("#aiLoader");t==null||t... function ZR (line 127) | function ZR(s,t){var n;const e=s.querySelector("#aiTextarea");(n=s.query... function QR (line 127) | function QR(s){const t=document.querySelector("#aiLoader"),e=document.qu... function Zs (line 127) | function Zs(s,t){var n,r,o,l,a;t.command.executeSearch(""),s.querySelect... method render (line 127) | render(s,t){UR(s,ae.AI_EDIT,t)} method callback (line 127) | callback(s){s.command.executeSizeAdd()} method callback (line 127) | callback(s){s.command.executeSizeMinus()} method callback (line 127) | callback(s){s.command.executeBold()} method callback (line 127) | callback(s){s.command.executeItalic()} method callback (line 127) | callback(s){s.command.executeUnderline()} method callback (line 127) | callback(s){s.command.executeStrikeout()} method render (line 127) | render(s,t){Ys(s,ae.COLOR,e=>{t.command.executeColor(e)})} method render (line 127) | render(s,t){Ys(s,ae.HIGHLIGHT,e=>{t.command.executeHighlight(e)})} function KR (line 127) | function KR(s){const t=document.createElement("div");t.classList.add(`${... function dn (line 127) | function dn(s,t){t?s.classList.remove("hide"):s.classList.add("hide")} function Zi (line 127) | function Zi(s,t){t?s.classList.add("active"):s.classList.remove("active")} function ER (line 127) | function ER(s){const t=KR(s);s.command.getContainer().append(t),s.eventB... function HR (line 127) | function HR(s){return async function(t){const e=new zs.Workbook;await e.... function yR (line 127) | function yR(s){const t=s.command;t.executeImportExcel=HR(t)} function GR (line 127) | function GR(s,t){const e=document.createElement("a");e.href=window.URL.c... function hn (line 127) | function hn(s){var t;return s.type===N.IMAGE?new so({type:"png",data:s.v... function Qi (line 127) | function Qi(s){var n,r,o;const t=[];let e=[];function i(){e.length&&(t.p... function JR (line 128) | function JR(s){return function(t){const{fileName:e,isFile:i}=t,{data:{he... function Qs (line 128) | function Qs(s){if(s.children){const t=Ro.map(s.children,Qs);s=q(E({},s),... function AR (line 128) | function AR(s){return s.alignment==="center"&&!s.styleId?q(E({},s),{styl... function BR (line 128) | function BR(s){const t=s.children.map(i=>`${i.children.map(r=>{let o... function kR (line 128) | function kR(s){return q(E({},s),{text:`${s.text}... function zR (line 128) | function zR(s){return async function(t){const{arrayBuffer:e}=t,i=await w... function $R (line 129) | function $R(s){const t=s.command;t.executeImportDocx=zR(t),t.executeExpo... function Be (line 129) | function Be(){gt.forEach(p=>{p.forEach(K=>K.classList.remove("active"))})} function ke (line 129) | function ke(p){$t.innerText=p} function _e (line 129) | function _e(){Be(),ke("\u63D2\u5165"),Se=0,Re=0,it.style.display="none"} function Tn (line 142) | function Tn(){Ut.classList.add("hide"),Ut.classList.remove("add-height")... function ui (line 142) | function ui(p){switch(Ri.value==""&&Di.classList.remove("hide"),ci.value... function Sn (line 142) | function Sn(p,K){K=="outline"?(Ri.value=p,Di.classList.add("hide")):(ci.... function Ee (line 142) | function Ee(){const p=e.command.getSearchNavigateInfo();if(p){const{inde... function fn (line 142) | async function fn(){const p=await e.command.getCatalog(),K=document.quer... function Un (line 142) | function Un(){console.log("fullscreen"),document.fullscreenElement?docum... function xs (line 142) | async function xs(){const p=await e.command.getGroupIds();for(const K of... method onConfirm (line 142) | onConfirm(K){if(!K)return;const{value:w,width:v,height:H}=K;!w||!v||!H||... function ws (line 142) | function ws(p){if(p===""||p.trim()==="")return!1;try{return btoa(atob(p)... FILE: frontend/public/docx/assets/index.461a1f59.js function n (line 1) | function n(i){const o={};return i.integrity&&(o.integrity=i.integrity),i... function r (line 1) | function r(i){if(i.ep)return;i.ep=!0;const o=n(i);fetch(i.href,o)} function Ex (line 1) | function Ex(t){return t&&t.__esModule&&Object.prototype.hasOwnProperty.c... function Zm (line 1) | function Zm(t){if(t.__esModule)return t;var e=Object.defineProperty({},"... function vc (line 1) | function vc(t){throw new Error('Could not dynamically require "'+t+'". P... function Q (line 8) | function Q(T){O.highlightedCode=T,s.hooks.run("before-insert",O),O.eleme... function c (line 8) | function c(m,v,x,_){this.type=m,this.content=v,this.alias=x,this.length=... function u (line 8) | function u(m,v,x,_){m.lastIndex=v;var E=m.exec(x);if(E&&_&&E[1]){var N=E... function l (line 8) | function l(m,v,x,_,E,N){for(var U in x)if(!(!x.hasOwnProperty(U)||!x[U])... function h (line 8) | function h(){var m={value:null,prev:null,next:null},v={value:null,prev:m... function f (line 8) | function f(m,v,x){var _=v.next,E={value:x,prev:v,next:_};return v.next=E... function d (line 8) | function d(m,v,x){for(var _=v.next,E=0;E... function ud (line 11) | function ud(t,e){if(!t||typeof t!="object")return t;let n={};return Arra... function Pt (line 11) | function Pt(t){if(!t||typeof t!="object")return t;let e={};return Array.... function Ul (line 11) | function Ul(t){return t&&t.nodeType===1&&t.tagName.toLowerCase()==="body"} function lu (line 11) | function lu(t,e,n){if(t&&!Ul(t))for(t=n?t:t.parentNode;t;){if(!e||e(t)||... function bt (line 11) | function bt(){function t(){return((1+Math.random())*65536|0).toString(16... function Tr (line 11) | function Tr(t){const e=[];if(Intl.Segmenter){const r=new Intl.Segmenter(... function Jm (line 11) | function Jm(t,e){const n=document.createElement("a");n.href=t,n.download... function Xx (line 11) | function Xx(t,e){Vx(3,t,e)} function Vx (line 11) | function Vx(t,e,n){let r=0,i=0;const o=function(a){r=new Date().getTime(... function hu (line 11) | function hu(t){return Object.prototype.toString.call(t)==="[object Objec... function I1 (line 11) | function I1(t){return Array.isArray(t)} function zm (line 11) | function zm(t,e){if(hu(t)&&hu(e)){const n=e;for(const[r,i]of Object.entr... function du (line 11) | function du(t){setTimeout(()=>{t()},0)} function N1 (line 11) | function N1(t){const e=["\u96F6","\u4E00","\u4E8C","\u4E09","\u56DB","\u... function jc (line 11) | function jc(t,e,n){for(let r=0;rStr... function Bx (line 11) | function Bx(t){let e=t.parentElement;for(;e;){const r=window.getComputed... function kx (line 11) | function kx(t,e){return t.length!==e.length?!1:!t.some(n=>!e.includes(n))} function Zx (line 11) | function Zx(t,e){if(!hu(t)||!hu(e))return!1;const n=Object.keys(t),r=Obj... class qm (line 11) | class qm{constructor(e){this.draw=e,this.options=e.getOptions(),this.con... method constructor (line 11) | constructor(e){this.draw=e,this.options=e.getOptions(),this.container=... method createFloatImage (line 11) | createFloatImage(e){const{scale:n}=this.options;let r=this.floatImageC... method dragFloatImage (line 11) | dragFloatImage(e,n){if(!this.floatImageContainer)return;this.floatImag... method destroyFloatImage (line 11) | destroyFloatImage(){this.floatImageContainer&&(this.floatImageContaine... method addImageObserver (line 11) | addImageObserver(e){this.draw.getImageObserver().add(e)} method getFallbackImage (line 11) | getFallbackImage(e,n){const i=(e-Math.ceil(e/8)*8)/2,o=(n-Math.ceil(n/... method render (line 19) | render(e,n,r,i){const{scale:o}=this.options,a=n.width*o,s=n.height*o;i... function Jo (line 19) | function Jo(t){return ld[t]==null&&tw(t),ld[t]} function tw (line 19) | function tw(t){const e=nw[t];if(e==null)return;const n=e.substring(3,5),... function qc (line 19) | function qc(t,e="math"){const n=t.charCodeAt(0);if(65<=n&&n<=90){const r... function rw (line 19) | function rw(t){t=t.replace(/\n/g," ");let e=0;const n=[];let r="";for(;e... function iw (line 19) | function iw(t){return{type:ot[t]?"symb":"char",mode:"math",text:t,chld:[... function hd (line 19) | function hd(t){let e=0,n={type:"node",text:"",mode:"math",chld:[],bbox:n... function eR (line 19) | function eR(t){let e=0;for(;en.dragId===t)} function M1 (line 91) | function M1(t,e,n){const r=n.getDraw();if(t.imgDisplay===ht.FLOAT_TOP||t... function Nw (line 91) | function Nw(t,e){var n,r,i,o;if(e.isAllowDrop){const a=e.getDraw();if(a.... function Fw (line 91) | function Fw(t,e){const r=e.getDraw().getPageContainer(),{x:i,y:o,width:a... function Pw (line 91) | function Pw(t,e){var x;const n=e.getDraw();if(e.isAllowDrag){const _=t.o... function Lw (line 91) | function Lw(t,e){const n=e.getDraw();if(n.isReadonly())return;const r=n.... function Mw (line 91) | function Mw(t,e){var u;const n=e.getDraw();if(n.isReadonly())return;cons... function Cw (line 91) | function Cw(t,e){var p,g;const n=e.getDraw();if(n.isReadonly())return;co... function Aw (line 91) | function Aw(t,e){var v,x;const n=e.getDraw();if(n.isReadonly())return;co... function Uw (line 91) | function Uw(t,e){var _,E;const n=e.getDraw();if(n.isReadonly())return;co... function Ww (line 91) | function Ww(t,e){const n=e.getDraw();if(n.isReadonly())return;t.preventD... function Xl (line 91) | function Xl(t){const{positionList:e,index:n,isUp:r,rowNo:i,cursorX:o}=t;... function Xw (line 91) | function Xw(t,e){const n=e.getDraw();if(n.isReadonly())return;const i=n.... function Vw (line 91) | function Vw(t,e){if(e.isComposing)return;const n=e.getDraw();if(t.key===... function fR (line 91) | function fR(t,e){var x;const n=e.getDraw();if(n.isReadonly())return;cons... function pR (line 92) | function pR(t){if(!t.compositionInfo)return;const{elementList:e,startInd... function Yw (line 92) | function Yw(t){const e=t.getDraw(),n=e.getRange(),{startIndex:r,endIndex... function Bw (line 92) | function Bw(t){const e=t.getDraw(),{copy:n}=e.getOverride();if(n){n();re... function kw (line 92) | function kw(t,e){var o,a;const n=e.getDraw(),{drop:r}=n.getOverride();if... function Zw (line 92) | function Zw(t){var f;if(!Intl.Segmenter)return null;const e=t.getDraw(),... function Qw (line 92) | function Qw(t){const e=t.getDraw(),n=e.getPosition().getCursorPosition()... function Kw (line 92) | function Kw(t,e){const n=t.getDraw(),r=n.getPosition(),i=r.getPositionBy... function Hw (line 92) | function Hw(t){var d,p;const e=t.getDraw(),r=e.getPosition().getCursorPo... function Gw (line 92) | function Gw(t){t.isComposing=!0} function Jw (line 92) | function Jw(t,e){t.isComposing=!1;const n=t.getDraw();if(e.data)setTimeo... function zw (line 92) | function zw(t,e){const n=e.getDraw();if(n.isReadonly())return;t.preventD... class jw (line 92) | class jw{constructor(e){this.draw=e,this.pageContainer=e.getPageContaine... method constructor (line 92) | constructor(e){this.draw=e,this.pageContainer=e.getPageContainer(),thi... method getDraw (line 92) | getDraw(){return this.draw} method register (line 92) | register(){this.pageContainer.addEventListener("click",this.click.bind... method setIsAllowSelection (line 92) | setIsAllowSelection(e){this.isAllowSelection=e,e||this.applyPainterSty... method setIsAllowDrag (line 92) | setIsAllowDrag(e){this.isAllowDrag=e,this.isAllowDrop=e} method clearPainterStyle (line 92) | clearPainterStyle(){this.pageList.forEach(e=>{e.style.cursor="text"}),... method applyPainterStyle (line 92) | applyPainterStyle(){const e=this.draw.getPainterStyle();if(!e)return;c... method selectAll (line 92) | selectAll(){const e=this.position.getPositionList();this.range.setRang... method mousemove (line 92) | mousemove(e){Pw(e,this)} method mousedown (line 92) | mousedown(e){Iw(e,this)} method click (line 92) | click(){Ew&&!this.draw.isReadonly()&&this.draw.getCursor().getAgentDom... method mouseup (line 92) | mouseup(e){Nw(e,this)} method mouseleave (line 92) | mouseleave(e){Fw(e,this)} method keydown (line 92) | keydown(e){Vw(e,this)} method dblclick (line 92) | dblclick(e){C1.dblclick(this,e)} method threeClick (line 92) | threeClick(){C1.threeClick(this)} method input (line 92) | input(e){fR(e,this)} method cut (line 92) | cut(){Yw(this)} method copy (line 92) | copy(){Bw(this)} method compositionstart (line 92) | compositionstart(){A1.compositionstart(this)} method compositionend (line 92) | compositionend(e){A1.compositionend(this,e)} method drop (line 92) | drop(e){kw(e,this)} method dragover (line 92) | dragover(e){$w.dragover(e,this)} class qw (line 92) | class qw{constructor(e,n){this.clearSideEffect=r=>{if(!this.cursor)retur... method constructor (line 92) | constructor(e,n){this.clearSideEffect=r=>{if(!this.cursor)return;const... method register (line 92) | register(){this.cursor=this.draw.getCursor(),this.addEvent()} method addEvent (line 92) | addEvent(){window.addEventListener("blur",this.clearSideEffect),docume... method removeEvent (line 92) | removeEvent(){window.removeEventListener("blur",this.clearSideEffect),... method watchCursorActive (line 92) | watchCursorActive(){!this.range.getIsCollapsed()||setTimeout(()=>{var ... class eT (line 92) | class eT{constructor(e){this.undoStack=[],this.redoStack=[],this.maxReco... method constructor (line 92) | constructor(e){this.undoStack=[],this.redoStack=[],this.maxRecordCount... method undo (line 92) | undo(){if(this.undoStack.length>1){const e=this.undoStack.pop();this.r... method redo (line 92) | redo(){if(this.redoStack.length){const e=this.redoStack.pop();this.und... method execute (line 92) | execute(e){for(this.undoStack.push(e),this.redoStack.length&&(this.red... method isCanUndo (line 92) | isCanUndo(){return this.undoStack.length>1} method isCanRedo (line 92) | isCanRedo(){return!!this.redoStack.length} method isStackEmpty (line 92) | isStackEmpty(){return!this.undoStack.length&&!this.redoStack.length} method recovery (line 92) | recovery(){this.undoStack=[],this.redoStack=[]} method popUndo (line 92) | popUndo(){return this.undoStack.pop()} class tT (line 92) | class tT{constructor(e){this.positionList=[],this.floatPositionList=[],t... method constructor (line 92) | constructor(e){this.positionList=[],this.floatPositionList=[],this.cur... method getFloatPositionList (line 92) | getFloatPositionList(){return this.floatPositionList} method getTablePositionList (line 92) | getTablePositionList(e){const{index:n,trIndex:r,tdIndex:i}=this.positi... method getPositionList (line 92) | getPositionList(){return this.positionContext.isTable?this.getTablePos... method getMainPositionList (line 92) | getMainPositionList(){return this.positionContext.isTable?this.getTabl... method getOriginalPositionList (line 92) | getOriginalPositionList(){const e=this.draw.getZone();return e.isHeade... method getOriginalMainPositionList (line 92) | getOriginalMainPositionList(){return this.positionList} method getSelectionPositionList (line 92) | getSelectionPositionList(){const{startIndex:e,endIndex:n}=this.draw.ge... method setPositionList (line 92) | setPositionList(e){this.positionList=e} method setFloatPositionList (line 92) | setFloatPositionList(e){this.floatPositionList=e} method computePageRowPosition (line 92) | computePageRowPosition(e){const{positionList:n,rowList:r,pageNo:i,star... method computePositionList (line 92) | computePositionList(){var u;this.positionList=[];const e=this.draw.get... method computeRowPosition (line 92) | computeRowPosition(e){const{row:n,innerWidth:r}=e,i=[];return this.com... method setCursorPosition (line 92) | setCursorPosition(e){this.cursorPosition=e} method getCursorPosition (line 92) | getCursorPosition(){return this.cursorPosition} method getPositionContext (line 92) | getPositionContext(){return this.positionContext} method setPositionContext (line 92) | setPositionContext(e){this.positionContext=e} method getPositionByXY (line 92) | getPositionByXY(e){var g,y,R,m,v;const{x:n,y:r,isTable:i}=e;let{elemen... method getFloatPositionByXY (line 92) | getFloatPositionByXY(e){const{x:n,y:r}=e,i=this.draw.getZone().getZone... method adjustPositionContext (line 92) | adjustPositionContext(e){const n=this.getPositionByXY(e);if(!~n.index)... class nT (line 92) | class nT{constructor(e){this.draw=e,this.options=e.getOptions(),this.lis... method constructor (line 92) | constructor(e){this.draw=e,this.options=e.getOptions(),this.listener=e... method getRange (line 92) | getRange(){return this.range} method clearRange (line 92) | clearRange(){this.setRange(-1,-1)} method getIsCollapsed (line 92) | getIsCollapsed(){const{startIndex:e,endIndex:n}=this.range;return e===n} method getSelection (line 92) | getSelection(){const{startIndex:e,endIndex:n}=this.range;return e===n?... method getSelectionElementList (line 92) | getSelectionElementList(){if(this.range.isCrossRowCol){const e=this.dr... method getTextLikeSelection (line 92) | getTextLikeSelection(){const e=this.getSelection();return e?e.filter(n... method getTextLikeSelectionElementList (line 92) | getTextLikeSelectionElementList(){const e=this.getSelectionElementList... method getRangeRow (line 92) | getRangeRow(){const{startIndex:e,endIndex:n}=this.range;if(!~e&&!~n)re... method getRangeRowElementList (line 92) | getRangeRowElementList(){const{startIndex:e,endIndex:n,isCrossRowCol:r... method getRangeParagraph (line 92) | getRangeParagraph(){const{startIndex:e,endIndex:n}=this.range;if(!~e&&... method getRangeParagraphInfo (line 92) | getRangeParagraphInfo(){const{startIndex:e,endIndex:n}=this.range;if(!... method getRangeParagraphElementList (line 92) | getRangeParagraphElementList(){var e;return((e=this.getRangeParagraphI... method getIsSelectAll (line 92) | getIsSelectAll(){const e=this.draw.getElementList(),{startIndex:n,endI... method getIsPointInRange (line 92) | getIsPointInRange(e,n){const{startIndex:r,endIndex:i}=this.range,o=thi... method getKeywordRangeList (line 92) | getKeywordRangeList(e){const n=this.draw.getSearch().getMatchList(e,th... method getIsCanInput (line 92) | getIsCanInput(){const{startIndex:e,endIndex:n}=this.getRange();if(!~e&... method setRange (line 92) | setRange(e,n,r,i,o,a,s){this.range.startIndex=e,this.range.endIndex=n,... method replaceRange (line 92) | replaceRange(e){this.setRange(e.startIndex,e.endIndex,e.tableId,e.star... method setRangeStyle (line 92) | setRangeStyle(){var b;const e=this.listener.rangeStyleChange,n=this.ev... method recoveryRangeStyle (line 92) | recoveryRangeStyle(){const e=this.listener.rangeStyleChange,n=this.eve... method shrinkBoundary (line 92) | shrinkBoundary(e={}){const n=e.elementList||this.draw.getElementList()... method render (line 92) | render(e,n,r,i,o){e.save(),e.globalAlpha=this.options.rangeAlpha,e.fil... method toString (line 92) | toString(){const e=this.getTextLikeSelection();return e?e.map(n=>n.val... class rT (line 92) | class rT{constructor(e){this.draw=e,this.options=e.getOptions(),this.ima... method constructor (line 92) | constructor(e){this.draw=e,this.options=e.getOptions(),this.imageCache... method _renderBackgroundColor (line 92) | _renderBackgroundColor(e,n,r,i){e.save(),e.fillStyle=n,e.fillRect(0,0,... method _drawImage (line 92) | _drawImage(e,n,r,i){const{background:o,scale:a}=this.options;if(o.size... method _renderBackgroundImage (line 92) | _renderBackgroundImage(e,n,r){const{background:i}=this.options,o=this.... method render (line 92) | render(e,n){const{background:r}=this.options;if(r.image){const{width:i... class cf (line 92) | class cf{constructor(){this.fillRect=this.clearFillInfo()}clearFillInfo(... method constructor (line 92) | constructor(){this.fillRect=this.clearFillInfo()} method clearFillInfo (line 92) | clearFillInfo(){return this.fillColor=void 0,this.fillDecorationStyle=... method recordFillInfo (line 92) | recordFillInfo(e,n,r,i,o,a,s){const c=!this.fillRect.width;if(!c&&(thi... class iT (line 92) | class iT extends cf{constructor(e){super(),this.options=e.getOptions()}r... method constructor (line 92) | constructor(e){super(),this.options=e.getOptions()} method render (line 92) | render(e){if(!this.fillRect.width)return;const{highlightAlpha:n}=this.... class oT (line 92) | class oT{constructor(e){this.draw=e,this.options=e.getOptions()}render(e... method constructor (line 92) | constructor(e){this.draw=e,this.options=e.getOptions()} method render (line 92) | render(e,n){const{marginIndicatorColor:r,pageMode:i}=this.options,o=th... class aT (line 92) | class aT{constructor(e){this.draw=e,this.options=e.getOptions(),this.pos... method constructor (line 92) | constructor(e){this.draw=e,this.options=e.getOptions(),this.position=e... method getSearchKeyword (line 92) | getSearchKeyword(){return this.searchKeyword} method setSearchKeyword (line 92) | setSearchKeyword(e){this.searchKeyword=e,this.searchNavigateIndex=null} method searchNavigatePre (line 92) | searchNavigatePre(){if(!this.searchMatchList.length||!this.searchKeywo... method searchNavigateNext (line 92) | searchNavigateNext(){if(!this.searchMatchList.length||!this.searchKeyw... method searchNavigateScrollIntoView (line 92) | searchNavigateScrollIntoView(e){const{coordinate:{leftTop:n,leftBottom... method getSearchNavigateIndexList (line 92) | getSearchNavigateIndexList(){return this.searchNavigateIndex===null||!... method getSearchMatchList (line 92) | getSearchMatchList(){return this.searchMatchList} method getSearchNavigateInfo (line 92) | getSearchNavigateInfo(){if(!this.searchKeyword||!this.searchMatchList.... method getMatchList (line 92) | getMatchList(e,n){const r=e.toLocaleLowerCase(),i=[],o=[],a=n.length,s... method compute (line 92) | compute(e){this.searchMatchList=this.getMatchList(e,this.draw.getOrigi... method render (line 92) | render(e,n){var c,u;if(!this.searchMatchList||!this.searchMatchList.le... class sT (line 92) | class sT extends cf{constructor(e){super(),this.options=e.getOptions()}r... method constructor (line 92) | constructor(e){super(),this.options=e.getOptions()} method render (line 92) | render(e){if(!this.fillRect.width)return;const{scale:n,strikeoutColor:... class cT (line 92) | class cT extends cf{constructor(e){super(),this.options=e.getOptions()}_... method constructor (line 92) | constructor(e){super(),this.options=e.getOptions()} method _drawLine (line 92) | _drawLine(e,n,r,i,o){const a=n+i;switch(e.beginPath(),o){case hs.DASHE... method _drawDouble (line 92) | _drawDouble(e,n,r,i){const a=n+i,s=r+3*this.options.scale;e.beginPath(... method _drawWave (line 92) | _drawWave(e,n,r,i){const{scale:o}=this.options,a=1.2*o,s=1/o,c=r+2*a;e... method render (line 92) | render(e){if(!this.fillRect.width)return;const{underlineColor:n,scale:... class uT (line 92) | class uT{constructor(e){this.draw=e,this.options=e.getOptions(),this.ctx... method constructor (line 92) | constructor(e){this.draw=e,this.options=e.getOptions(),this.ctx=e.getC... method measureBasisWord (line 92) | measureBasisWord(e,n){e.save(),e.font=n;const r=this.measureText(e,{va... method measureWord (line 92) | measureWord(e,n,r){const i=this.draw.getLetterReg();let o=0,a=n[r],s=r... method measurePunctuationWidth (line 92) | measurePunctuationWidth(e,n){return!n||!Fx.includes(n.value)?0:this.me... method measureText (line 92) | measureText(e,n){if(n.width){const a=e.measureText(n.value);return{wid... method complete (line 92) | complete(){this._render(),this.text=""} method record (line 92) | record(e,n,r,i){this.ctx=e,this.text||this._setCurXY(r,i),(this.curSty... method _setCurXY (line 92) | _setCurXY(e,n){this.curX=e,this.curY=n} method _render (line 92) | _render(){!this.text||!~this.curX||!~this.curX||(this.ctx.save(),this.... class hT (line 92) | class hT{constructor(e){this.draw=e,this.options=e.getOptions()}render(e... method constructor (line 92) | constructor(e){this.draw=e,this.options=e.getOptions()} method render (line 92) | render(e,n){const{scale:r,pageMode:i,pageNumber:{size:o,font:a,color:s... class dT (line 92) | class dT{constructor(e){this._observer=Gm(()=>{const{intersectionPageNo:... method constructor (line 92) | constructor(e){this._observer=Gm(()=>{const{intersectionPageNo:n,visib... method getScrollContainer (line 92) | getScrollContainer(){return this.options.scrollContainerSelector&&docu... method _addEvent (line 92) | _addEvent(){this.scrollContainer.addEventListener("scroll",this._obser... method removeEvent (line 92) | removeEvent(){this.scrollContainer.removeEventListener("scroll",this._... method getElementVisibleInfo (line 92) | getElementVisibleInfo(e){const n=e.getBoundingClientRect(),r=this.scro... method getPageVisibleInfo (line 92) | getPageVisibleInfo(){const e=this.draw.getPageList(),n=[];let r=0,i=0;... class fT (line 92) | class fT{constructor(e){this.step=5,this.thresholdPoints=[70,40,10,20],t... method constructor (line 92) | constructor(e){this.step=5,this.thresholdPoints=[70,40,10,20],this._mo... method _addEvent (line 92) | _addEvent(){document.addEventListener("mousedown",this._mousedown),doc... method removeEvent (line 92) | removeEvent(){document.removeEventListener("mousedown",this._mousedown... method _move (line 92) | _move(e){const n=window.scrollX,r=window.scrollY;e===wn.DOWN?window.sc... method _startMove (line 92) | _startMove(e){this.isMoving||(this.isMoving=!0,this._move(e))} method _stopMove (line 92) | _stopMove(){this.requestAnimationFrameId&&(window.cancelAnimationFrame... class pT (line 92) | class pT{constructor(e){this.draw=e,this.range=e.getRange(),this.options... method constructor (line 92) | constructor(e){this.draw=e,this.range=e.getRange(),this.options=e.getO... method getTrListGroupByCol (line 92) | getTrListGroupByCol(e){var r;const n=Pt(e);for(let i=0;in+r.width,0)} method getTableHeight (line 92) | getTableHeight(e){const n=e.trList;return n!=null&&n.length?this.getTd... method getRowCountByColIndex (line 92) | getRowCountByColIndex(e,n){return this.getTdListByColIndex(e,n).reduce... method getTdListByColIndex (line 92) | getTdListByColIndex(e,n){const r=[];for(let i=0;ie+n.height,0)} method getExtraHeight (line 92) | getExtraHeight(){const e=this.draw.getMargins(),n=this.getHeight(),i=t... method render (line 92) | render(e,n){e.globalAlpha=1;const r=this.draw.getInnerWidth(),i=this.g... class yT (line 92) | class yT{getOffsetY(e){return-e.metrics.height/2}render(e,n,r,i){e.save(... method getOffsetY (line 92) | getOffsetY(e){return-e.metrics.height/2} method render (line 92) | render(e,n,r,i){e.save(),e.font=n.style,n.color&&(e.fillStyle=n.color)... class vT (line 92) | class vT{getOffsetY(e){return e.metrics.height/2}render(e,n,r,i){e.save(... method getOffsetY (line 92) | getOffsetY(e){return e.metrics.height/2} method render (line 92) | render(e,n,r,i){e.save(),e.font=n.style,n.color&&(e.fillStyle=n.color)... class bT (line 92) | class bT{constructor(e){this.options=e.getOptions()}render(e,n,r,i){var ... method constructor (line 92) | constructor(e){this.options=e.getOptions()} method render (line 92) | render(e,n,r,i){var u;e.save();const{scale:o,separator:{lineWidth:a,st... class xT (line 92) | class xT{constructor(e){this.draw=e,this.options=e.getOptions(),this.i18... method constructor (line 92) | constructor(e){this.draw=e,this.options=e.getOptions(),this.i18n=e.get... method render (line 92) | render(e,n,r,i){const{pageBreak:{font:o,fontSize:a,lineDash:s}}=this.o... class wT (line 92) | class wT{constructor(e){this.draw=e,this.options=e.getOptions()}render(e... method constructor (line 92) | constructor(e){this.draw=e,this.options=e.getOptions()} method render (line 92) | render(e){const{watermark:{data:n,opacity:r,font:i,size:o,color:a},sca... class TT (line 92) | class TT{constructor(e){this.draw=e.getDraw(),this.options=this.draw.get... method constructor (line 92) | constructor(e){this.draw=e.getDraw(),this.options=this.draw.getOptions... method getHighlightMatchResult (line 92) | getHighlightMatchResult(){return this.highlightMatchResult} method getHighlightList (line 92) | getHighlightList(){return this.highlightList} method setHighlightList (line 92) | setHighlightList(e){this.highlightList=e} method computeHighlightList (line 92) | computeHighlightList(){const e=this.draw.getSearch(),n=(r,i)=>{var a;l... method renderHighlightList (line 92) | renderHighlightList(e,n){var s,c,u;if(!((s=this.highlightMatchResult)!... class ST (line 92) | class ST{constructor(e){this.borderRect=this.clearBorderInfo(),this.opti... method constructor (line 92) | constructor(e){this.borderRect=this.clearBorderInfo(),this.options=e.g... method clearBorderInfo (line 92) | clearBorderInfo(){return this.borderRect={x:0,y:0,width:0,height:0},th... method recordBorderInfo (line 92) | recordBorderInfo(e,n,r,i){!this.borderRect.width&&(this.borderRect.x=e... method render (line 92) | render(e){if(!this.borderRect.width)return;const{scale:n,control:{bord... class Ha (line 92) | class Ha{constructor(e,n){this.element=e,this.control=n,this.isPopup=!1,... method constructor (line 92) | constructor(e,n){this.element=e,this.control=n,this.isPopup=!1,this.se... method setElement (line 92) | setElement(e){this.element=e} method getElement (line 92) | getElement(){return this.element} method getIsPopup (line 92) | getIsPopup(){return this.isPopup} method getCode (line 92) | getCode(){var e;return((e=this.element.control)==null?void 0:e.code)||... method getValue (line 92) | getValue(e={}){const n=e.elementList||this.control.getElementList(),{s... method setValue (line 92) | setValue(){return-1} method keydown (line 92) | keydown(e){if(this.control.getIsDisabledControl())return null;const n=... method cut (line 92) | cut(){if(this.control.getIsDisabledControl())return-1;this.control.shr... method clearSelect (line 92) | clearSelect(e={},n={}){const{isIgnoreDisabledRule:r=!1,isAddPlaceholde... method setSelect (line 92) | setSelect(e,n={},r={}){if(!r.isIgnoreDisabledRule&&this.control.getIsD... method _createSelectPopupDom (line 92) | _createSelectPopupDom(){const n=this.element.control.valueSets;if(!Arr... method awake (line 92) | awake(){var r;if(this.isPopup||this.control.getIsDisabledControl())ret... method destroy (line 92) | destroy(){var e;!this.isPopup||((e=this.selectDom)==null||e.remove(),t... class U1 (line 92) | class U1{constructor(e,n){this.element=e,this.control=n}setElement(e){th... method constructor (line 92) | constructor(e,n){this.element=e,this.control=n} method setElement (line 92) | setElement(e){this.element=e} method getElement (line 92) | getElement(){return this.element} method getValue (line 92) | getValue(e={}){const n=e.elementList||this.control.getElementList(),{s... method setValue (line 92) | setValue(e,n={},r={}){if(!r.isIgnoreDisabledRule&&this.control.getIsDi... method clearValue (line 92) | clearValue(e={},n={}){if(!n.isIgnoreDisabledRule&&this.control.getIsDi... method keydown (line 92) | keydown(e){if(this.control.getIsDisabledControl())return null;const n=... method cut (line 92) | cut(){if(this.control.getIsDisabledControl())return-1;this.control.shr... class gR (line 92) | class gR{constructor(e,n={}){this.draw=e,this.options=n,this.lang=this._... method constructor (line 92) | constructor(e,n={}){this.draw=e,this.options=n,this.lang=this._getLang... method _createDom (line 92) | _createDom(){const e=document.createElement("div");e.classList.add(`${... method _bindEvent (line 92) | _bindEvent(){this.dom.title.preYear.onclick=()=>{this._preYear()},this... method _setPosition (line 92) | _setPosition(){if(!this.renderOptions)return;const{position:{coordinat... method isInvalidDate (line 92) | isInvalidDate(e){return e.toDateString()==="Invalid Date"} method _setValue (line 92) | _setValue(){var n;const e=(n=this.renderOptions)==null?void 0:n.value;... method _getLang (line 92) | _getLang(){const e=this.draw.getI18n(),n=e.t.bind(e);return{now:n("dat... method _setLangChange (line 92) | _setLangChange(){this.dom.menu.time.innerText=this.lang.timeSelect,thi... method _update (line 92) | _update(){const e=new Date,n=e.getFullYear(),r=e.getMonth()+1,i=e.getD... method _toggleDateTimePicker (line 92) | _toggleDateTimePicker(){this.isDatePicker?(this.dom.dateWrap.classList... method _setDatePick (line 92) | _setDatePick(e,n,r){var i,o,a;this.now=new Date(e,n,r),(i=this.pickDat... method _setTimePick (line 92) | _setTimePick(e=!0){var l,h,f;const n=((l=this.pickDate)==null?void 0:l... method _scrollIntoView (line 92) | _scrollIntoView(e,n){if(!n){e.scrollTop=0;return}const r=[];let i=n.of... method _preMonth (line 92) | _preMonth(){this.now.setMonth(this.now.getMonth()-1),this._update()} method _nextMonth (line 92) | _nextMonth(){this.now.setMonth(this.now.getMonth()+1),this._update()} method _preYear (line 92) | _preYear(){this.now.setFullYear(this.now.getFullYear()-1),this._update()} method _nextYear (line 92) | _nextYear(){this.now.setFullYear(this.now.getFullYear()+1),this._updat... method _now (line 92) | _now(){this.pickDate=new Date,this.dispose()} method _toggleVisible (line 92) | _toggleVisible(e){e?this.dom.container.classList.add("active"):this.do... method _submit (line 92) | _submit(){var e;if(this.options.onSubmit&&this.pickDate){const n=(e=th... method formatDate (line 92) | formatDate(e,n="yyyy-MM-dd hh:mm:ss"){let r=n;const i={"y+":e.getFullY... method render (line 92) | render(e){this.renderOptions=e,this.lang=this._getLang(),this._setLang... method dispose (line 92) | dispose(){this._toggleVisible(!1)} method destroy (line 92) | destroy(){this.dom.container.remove()} class Ga (line 92) | class Ga{constructor(e,n){const r=n.getDraw();this.draw=r,this.element=e... method constructor (line 92) | constructor(e,n){const r=n.getDraw();this.draw=r,this.element=e,this.c... method setElement (line 92) | setElement(e){this.element=e} method getElement (line 92) | getElement(){return this.element} method getIsPopup (line 92) | getIsPopup(){return this.isPopup} method getValueRange (line 92) | getValueRange(e={}){const n=e.elementList||this.control.getElementList... method getValue (line 92) | getValue(e={}){const n=e.elementList||this.control.getElementList(),r=... method setValue (line 92) | setValue(e,n={},r={}){if(!r.isIgnoreDisabledRule&&this.control.getIsDi... method clearSelect (line 92) | clearSelect(e={},n={}){const{isIgnoreDisabledRule:r=!1,isAddPlaceholde... method setSelect (line 92) | setSelect(e,n={},r={}){if(!r.isIgnoreDisabledRule&&this.control.getIsD... method keydown (line 92) | keydown(e){if(this.control.getIsDisabledControl())return null;const n=... method cut (line 92) | cut(){if(this.control.getIsDisabledControl())return-1;this.control.shr... method awake (line 92) | awake(){var a,s;if(this.isPopup||this.control.getIsDisabledControl())r... method destroy (line 92) | destroy(){var e;!this.isPopup||((e=this.datePicker)==null||e.destroy()... method _setDate (line 92) | _setDate(e){e?this.setSelect(e):this.clearSelect(),this.destroy()} class DT (line 92) | class DT{constructor(e){this.controlBorder=new ST(e),this.draw=e,this.ra... method constructor (line 92) | constructor(e){this.controlBorder=new ST(e),this.draw=e,this.range=e.g... method setHighlightList (line 92) | setHighlightList(e){this.controlSearch.setHighlightList(e)} method computeHighlightList (line 92) | computeHighlightList(){this.controlSearch.getHighlightList().length&&t... method renderHighlightList (line 92) | renderHighlightList(e,n){this.controlSearch.getHighlightMatchResult().... method getDraw (line 92) | getDraw(){return this.draw} method filterAssistElement (line 92) | filterAssistElement(e){return e.filter(n=>{var r;if(n.type===fe.TABLE)... method getIsRangeCanCaptureEvent (line 92) | getIsRangeCanCaptureEvent(){if(!this.activeControl)return!1;const{star... method getIsRangeInPostfix (line 92) | getIsRangeInPostfix(){if(!this.activeControl)return!1;const{startIndex... method getIsRangeWithinControl (line 92) | getIsRangeWithinControl(){const{startIndex:e,endIndex:n}=this.getRange... method getIsElementListContainFullControl (line 92) | getIsElementListContainFullControl(e){if(!e.some(i=>i.controlId))retur... method getIsDisabledControl (line 92) | getIsDisabledControl(){var e,n;return!!((n=(e=this.activeControl)==nul... method getContainer (line 92) | getContainer(){return this.draw.getContainer()} method getElementList (line 92) | getElementList(){return this.draw.getElementList()} method getPosition (line 92) | getPosition(){const e=this.draw.getPosition().getPositionList(),{endIn... method getPreY (line 92) | getPreY(){var i,o;const e=this.draw.getHeight(),n=this.draw.getPageGap... method getRange (line 92) | getRange(){return this.range.getRange()} method shrinkBoundary (line 92) | shrinkBoundary(e={}){this.range.shrinkBoundary(e)} method getActiveControl (line 92) | getActiveControl(){return this.activeControl} method initControl (line 92) | initControl(){if(this.draw.isReadonly())return;const n=this.getElement... method destroyControl (line 92) | destroyControl(){this.activeControl&&((this.activeControl instanceof H... method repaintControl (line 92) | repaintControl(e={}){const{curIndex:n,isCompute:r=!0,isSubmitHistory:i... method reAwakeControl (line 92) | reAwakeControl(){if(!this.activeControl)return;const e=this.getElement... method moveCursor (line 92) | moveCursor(e){const{index:n,trIndex:r,tdIndex:i,tdValueIndex:o}=e;let ... method removeControl (line 92) | removeControl(e,n={}){const r=n.elementList||this.getElementList(),i=r... method removePlaceholder (line 92) | removePlaceholder(e,n={}){const r=n.elementList||this.getElementList()... method addPlaceholder (line 92) | addPlaceholder(e,n={}){const r=n.elementList||this.getElementList(),i=... method setValue (line 92) | setValue(e){if(!this.activeControl)throw new Error("active control is ... method keydown (line 92) | keydown(e){if(!this.activeControl)throw new Error("active control is n... method cut (line 92) | cut(){if(!this.activeControl)throw new Error("active control is null")... method getValueByConceptId (line 92) | getValueByConceptId(e){const{conceptId:n}=e,r=[],i=(a,s)=>{var u;let c... method setValueByConceptId (line 92) | setValueByConceptId(e){if(this.draw.isReadonly())return;let r=!1;const... method setExtensionByConceptId (line 92) | setExtensionByConceptId(e){if(this.draw.isReadonly())return;const{conc... method setPropertiesByConceptId (line 92) | setPropertiesByConceptId(e){var s;if(this.draw.isReadonly())return;con... method getList (line 92) | getList(){const e=[];function n(i){for(let o=0;o{this.wordCountWorker.onmessa... method getCatalog (line 92) | getCatalog(){return new Promise((e,n)=>{this.catalogWorker.onmessage=i... method getGroupIds (line 92) | getGroupIds(){return new Promise((e,n)=>{this.groupWorker.onmessage=i=... class PT (line 92) | class PT{constructor(e){this._keydown=()=>{this.resizerSelection.style.d... method constructor (line 92) | constructor(e){this._keydown=()=>{this.resizerSelection.style.display=... method _getElementPosition (line 92) | _getElementPosition(e,n=null){var u;let r=0,i=0;const o=this.draw.getH... method _createResizerDom (line 92) | _createResizerDom(){const e=document.createElement("div");e.classList.... method _mousedown (line 92) | _mousedown(e){if(this.canvas=this.draw.getPage(),!this.curElement)retu... method _mousemove (line 92) | _mousemove(e){if(!this.curElement)return;const{scale:n}=this.options;l... method _drawPreviewer (line 92) | _drawPreviewer(){const e=document.createElement("div");e.classList.add... method _setPreviewerTransform (line 92) | _setPreviewerTransform(e,n,r,i){!this.previewerImage||(this.previewerI... method _clearPreviewer (line 92) | _clearPreviewer(){var e;(e=this.previewerContainer)==null||e.remove(),... method _updateResizerRect (line 92) | _updateResizerRect(e,n){const r=this.options.resizerSize;this.resizerS... method _updateResizerSizeView (line 92) | _updateResizerSizeView(e,n){this.resizerSize.innerText=`${Math.round(e... method render (line 92) | render(){this._drawPreviewer(),document.body.style.overflow="hidden"} method drawResizer (line 92) | drawResizer(e,n=null,r={}){this.previewerDrawOption=r,this.curElementS... method updateResizer (line 92) | updateResizer(e,n=null){const{scale:r}=this.options,i=e.width*r,o=e.he... method clearResizer (line 92) | clearResizer(){this.resizerSelection.style.display="none",document.rem... class LT (line 92) | class LT{constructor(e){this.draw=e,this.range=e.getRange(),this.datePic... method constructor (line 92) | constructor(e){this.draw=e,this.range=e.getRange(),this.datePicker=new... method _setValue (line 92) | _setValue(e){if(!e)return;const n=this.getDateElementRange();if(!n)ret... method getDateElementRange (line 92) | getDateElementRange(){let e=-1,n=-1;const{startIndex:r,endIndex:i}=thi... method clearDatePicker (line 92) | clearDatePicker(){this.datePicker.dispose()} method renderDatePicker (line 92) | renderDatePicker(e,n){const r=this.draw.getElementList(),i=this.getDat... method constructor (line 92) | constructor(t){this.element=t} method _defineIframeProperties (line 92) | _defineIframeProperties(t){Object.defineProperties(t,{parent:{get:()=>nu... method render (line 92) | render(t){var r,i;const e=this.element.block,n=document.createElement("i... class MT (line 92) | class MT{constructor(e){this.element=e}render(e){var i;const n=this.elem... method constructor (line 92) | constructor(e){this.element=e} method render (line 92) | render(e){var i;const n=this.element.block,r=document.createElement("v... class CT (line 92) | class CT{constructor(e,n){this.draw=e.getDraw(),this.blockContainer=e.ge... method constructor (line 92) | constructor(e,n){this.draw=e.getDraw(),this.blockContainer=e.getBlockC... method getBlockElement (line 92) | getBlockElement(){return this.element} method _createBlockItem (line 92) | _createBlockItem(){const e=document.createElement("div");return e.clas... method render (line 92) | render(){const e=this.element.block;e.type===Ds.IFRAME?(this.block=new... method setClientRects (line 92) | setClientRects(e,n,r){const i=this.draw.getHeight(),o=this.draw.getPag... method remove (line 92) | remove(){this.blockItem.remove()} class AT (line 92) | class AT{constructor(e){this.draw=e,this.container=e.getContainer(),this... method constructor (line 92) | constructor(e){this.draw=e,this.container=e.getContainer(),this.blockM... method _createBlockContainer (line 92) | _createBlockContainer(){const e=document.createElement("div");return e... method getDraw (line 92) | getDraw(){return this.draw} method getBlockContainer (line 92) | getBlockContainer(){return this.blockContainer} method render (line 92) | render(e,n,r,i){const o=n.id,a=this.blockMap.get(o);if(a)a.setClientRe... method clear (line 92) | clear(){if(!this.blockMap.size)return;const e=this.draw.getElementList... class GT (line 92) | class GT{constructor(){this.langMap=new Map([["zhCN",Vl],["en",HT]]),thi... method constructor (line 92) | constructor(){this.langMap=new Map([["zhCN",Vl],["en",HT]]),this.curre... method registerLangMap (line 92) | registerLangMap(e,n){const r=this.langMap.get(e);this.langMap.set(e,zm... method getLocale (line 92) | getLocale(){return this.currentLocale} method setLocale (line 92) | setLocale(e){this.currentLocale=e} method getLang (line 92) | getLang(){return this.langMap.get(this.currentLocale)||Vl} method t (line 92) | t(e){const n=e.split(".");let r="",i=this.getLang();for(let o=0;oe+n.height,0)} method getExtraHeight (line 92) | getExtraHeight(){const e=this.draw.getMargins(),n=this.getHeight(),i=t... method render (line 92) | render(e,n){e.globalAlpha=1;const r=this.draw.getInnerWidth(),i=this.g... class qT (line 92) | class qT{constructor(e){this.UN_COUNT_STYLE_WIDTH=20,this.MEASURE_BASE_T... method constructor (line 92) | constructor(e){this.UN_COUNT_STYLE_WIDTH=20,this.MEASURE_BASE_TEXT="0"... method setList (line 92) | setList(e,n){if(this.draw.isReadonly())return;const{startIndex:i,endIn... method unsetList (line 92) | unsetList(){var u;if(this.draw.isReadonly())return;const{startIndex:n,... method computeListStyle (line 92) | computeListStyle(e,n){const r=new Map;let i=0,o=n[i].listId,a=[];const... method getListStyleWidth (line 92) | getListStyleWidth(e,n){const{scale:r,checkbox:i}=this.options,o=n[0];i... method drawListStyle (line 92) | drawListStyle(e,n,r){var m;const{elementList:i,offsetX:o,listIndex:a,a... method constructor (line 92) | constructor(t){this.options=t.getOptions()} method render (line 92) | render(t,e,n,r){const{scale:i,lineBreak:{color:o,lineWidth:a}}=this.opti... class eS (line 92) | class eS{constructor(e){this.draw=e,this.position=e.getPosition(),this.o... method constructor (line 92) | constructor(e){this.draw=e,this.position=e.getPosition(),this.options=... method _recovery (line 92) | _recovery(){this.elementList=[],this.rowList=[],this.positionList=[]} method _compute (line 92) | _compute(){this._computeRowList(),this._computePositionList()} method _computeRowList (line 92) | _computeRowList(){const e=this.draw.getInnerWidth();this.rowList=this.... method _computePositionList (line 92) | _computePositionList(){const{lineBreak:e,scale:n}=this.options,r=this.... method render (line 92) | render(e){const{placeholder:{data:n,font:r,size:i,color:o,opacity:a}}=... class tS (line 92) | class tS{constructor(e){this.draw=e,this.options=e.getOptions(),this.ran... method constructor (line 92) | constructor(e){this.draw=e,this.options=e.getOptions(),this.range=e.ge... method setGroup (line 92) | setGroup(){if(this.draw.isReadonly()||this.draw.getZone().getZone()!==... method getElementListByGroupId (line 92) | getElementListByGroupId(e,n){var i,o;const r=[];for(let a=0;ae*this.options.sc... method getOriginalMargins (line 92) | getOriginalMargins(){const{margins:e,paperDirection:n}=this.options;re... method getPageGap (line 92) | getPageGap(){return this.options.pageGap*this.options.scale} method getOriginalPageGap (line 92) | getOriginalPageGap(){return this.options.pageGap} method getPageNumberBottom (line 92) | getPageNumberBottom(){const{pageNumber:{bottom:e},scale:n}=this.option... method getMarginIndicatorSize (line 92) | getMarginIndicatorSize(){return this.options.marginIndicatorSize*this.... method getDefaultBasicRowMarginHeight (line 92) | getDefaultBasicRowMarginHeight(){return this.options.defaultBasicRowMa... method getTdPadding (line 92) | getTdPadding(){const{table:{tdPadding:e},scale:n}=this.options;return ... method getContainer (line 92) | getContainer(){return this.container} method getPageContainer (line 92) | getPageContainer(){return this.pageContainer} method getVisiblePageNoList (line 92) | getVisiblePageNoList(){return this.visiblePageNoList} method setVisiblePageNoList (line 92) | setVisiblePageNoList(e){this.visiblePageNoList=e,this.listener.visible... method getIntersectionPageNo (line 92) | getIntersectionPageNo(){return this.intersectionPageNo} method setIntersectionPageNo (line 92) | setIntersectionPageNo(e){this.intersectionPageNo=e,this.listener.inter... method getPageNo (line 92) | getPageNo(){return this.pageNo} method setPageNo (line 92) | setPageNo(e){this.pageNo=e} method getPage (line 92) | getPage(e=-1){return this.pageList[~e?e:this.pageNo]} method getPageList (line 92) | getPageList(){return this.pageList} method getPageCount (line 92) | getPageCount(){return this.pageList.length} method getTableRowList (line 92) | getTableRowList(e){const n=this.position.getPositionContext(),{index:r... method getOriginalRowList (line 92) | getOriginalRowList(){const e=this.getZone();return e.isHeaderActive()?... method getRowList (line 92) | getRowList(){return this.position.getPositionContext().isTable?this.ge... method getPageRowList (line 92) | getPageRowList(){return this.pageRowList} method getCtx (line 92) | getCtx(){return this.ctxList[this.pageNo]} method getOptions (line 92) | getOptions(){return this.options} method getSearch (line 92) | getSearch(){return this.search} method getGroup (line 92) | getGroup(){return this.group} method getHistoryManager (line 92) | getHistoryManager(){return this.historyManager} method getPosition (line 92) | getPosition(){return this.position} method getZone (line 92) | getZone(){return this.zone} method getRange (line 92) | getRange(){return this.range} method getLineBreakParticle (line 92) | getLineBreakParticle(){return this.lineBreakParticle} method getHeaderElementList (line 92) | getHeaderElementList(){return this.header.getElementList()} method getTableElementList (line 92) | getTableElementList(e){var a;const n=this.position.getPositionContext(... method getElementList (line 92) | getElementList(){const e=this.position.getPositionContext(),n=this.get... method getMainElementList (line 92) | getMainElementList(){return this.position.getPositionContext().isTable... method getOriginalElementList (line 92) | getOriginalElementList(){const e=this.getZone();return e.isHeaderActiv... method getOriginalMainElementList (line 92) | getOriginalMainElementList(){return this.elementList} method getFooterElementList (line 92) | getFooterElementList(){return this.footer.getElementList()} method insertElementList (line 92) | insertElementList(e){if(!e.length||!this.range.getIsCanInput())return;... method appendElementList (line 92) | appendElementList(e,n={}){if(!e.length)return;dr(e,{isHandleFirstEleme... method spliceElementList (line 92) | spliceElementList(e,n,r,...i){var o,a,s;if(r>0){const c=n+r,u=e[c],l=u... method getCanvasEvent (line 92) | getCanvasEvent(){return this.canvasEvent} method getGlobalEvent (line 92) | getGlobalEvent(){return this.globalEvent} method getListener (line 92) | getListener(){return this.listener} method getEventBus (line 92) | getEventBus(){return this.eventBus} method getOverride (line 92) | getOverride(){return this.override} method getCursor (line 92) | getCursor(){return this.cursor} method getPreviewer (line 92) | getPreviewer(){return this.previewer} method getImageParticle (line 92) | getImageParticle(){return this.imageParticle} method getTableTool (line 92) | getTableTool(){return this.tableTool} method getTableParticle (line 92) | getTableParticle(){return this.tableParticle} method getHeader (line 92) | getHeader(){return this.header} method getFooter (line 92) | getFooter(){return this.footer} method getHyperlinkParticle (line 92) | getHyperlinkParticle(){return this.hyperlinkParticle} method getDateParticle (line 92) | getDateParticle(){return this.dateParticle} method getListParticle (line 92) | getListParticle(){return this.listParticle} method getCheckboxParticle (line 92) | getCheckboxParticle(){return this.checkboxParticle} method getRadioParticle (line 92) | getRadioParticle(){return this.radioParticle} method getControl (line 92) | getControl(){return this.control} method getWorkerManager (line 92) | getWorkerManager(){return this.workerManager} method getImageObserver (line 92) | getImageObserver(){return this.imageObserver} method getI18n (line 92) | getI18n(){return this.i18n} method getRowCount (line 92) | getRowCount(){return this.getRowList().length} method getDataURL (line 92) | async getDataURL(e={}){const{pixelRatio:n,mode:r}=e;n&&this.setPagePix... method getPainterStyle (line 92) | getPainterStyle(){return this.painterStyle&&Object.keys(this.painterSt... method getPainterOptions (line 92) | getPainterOptions(){return this.painterOptions} method setPainterStyle (line 92) | setPainterStyle(e,n){this.painterStyle=e,this.painterOptions=n||null,t... method setDefaultRange (line 92) | setDefaultRange(){!this.elementList.length||setTimeout(()=>{const e=th... method getIsPagingMode (line 92) | getIsPagingMode(){return this.options.pageMode===Ci.PAGING} method setPageMode (line 92) | setPageMode(e){if(!e||this.options.pageMode===e)return;if(this.options... method setPageScale (line 92) | setPageScale(e){const n=this.getPagePixelRatio();this.options.scale=e;... method getPagePixelRatio (line 92) | getPagePixelRatio(){return this.pagePixelRatio||window.devicePixelRatio} method setPagePixelRatio (line 92) | setPagePixelRatio(e){!this.pagePixelRatio&&e===window.devicePixelRatio... method setPageDevicePixel (line 92) | setPageDevicePixel(){const e=this.getPagePixelRatio(),n=this.getWidth(... method setPaperSize (line 92) | setPaperSize(e,n){this.options.width=e,this.options.height=n;const r=t... method setPaperDirection (line 92) | setPaperDirection(e){const n=this.getPagePixelRatio();this.options.pap... method setPaperMargin (line 92) | setPaperMargin(e){this.options.margins=e,this.render({isSubmitHistory:... method getValue (line 92) | getValue(e={}){const{pageNo:n}=e;let r=this.elementList;Number.isInteg... method setValue (line 92) | setValue(e){const{header:n,main:r,footer:i}=Pt(e);if(!n&&!r&&!i)return... method setEditorData (line 92) | setEditorData(e){const{header:n,main:r,footer:i}=e;n&&this.header.setE... method _wrapContainer (line 92) | _wrapContainer(e){const n=document.createElement("div");return e.appen... method _formatContainer (line 92) | _formatContainer(){this.container.style.position="relative",this.conta... method _createPageContainer (line 92) | _createPageContainer(){const e=document.createElement("div");return e.... method _createPage (line 92) | _createPage(e){const n=this.getWidth(),r=this.getHeight(),i=document.c... method _initPageContext (line 92) | _initPageContext(e){const n=this.getPagePixelRatio();e.scale(n,n),e.le... method getElementFont (line 92) | getElementFont(e,n=1){const{defaultSize:r,defaultFont:i}=this.options,... method getElementSize (line 92) | getElementSize(e){return e.actualSize||e.size||this.options.defaultSize} method getElementRowMargin (line 92) | getElementRowMargin(e){const{defaultBasicRowMarginHeight:n,defaultRowM... method computeRowList (line 92) | computeRowList(e){var m,v,x,_,E,N,U,O,Q,ne;const{innerWidth:n,elementL... method _computePageList (line 92) | _computePageList(){var c;const e=[[]],{pageMode:n,pageNumber:{maxPageN... method _drawHighlight (line 92) | _drawHighlight(e,n){const{rowList:r,positionList:i}=n;for(let o=0;o=5&&this.draw.... method pageScaleAdd (line 100) | pageScaleAdd(){const{scale:e}=this.options,n=e*10+1;n<=30&&this.draw.s... method paperSize (line 100) | paperSize(e,n){this.draw.setPaperSize(e,n)} method paperDirection (line 100) | paperDirection(e){this.draw.setPaperDirection(e)} method getPaperMargin (line 100) | getPaperMargin(){return this.options.margins} method setPaperMargin (line 100) | setPaperMargin(e){return this.draw.setPaperMargin(e)} method insertElementList (line 100) | insertElementList(e){if(!e.length||this.draw.isReadonly())return;const... method appendElementList (line 100) | appendElementList(e,n){!e.length||this.draw.isReadonly()||this.draw.ap... method setValue (line 100) | setValue(e){this.draw.setValue(e)} method removeControl (line 100) | removeControl(){const{startIndex:e,endIndex:n}=this.range.getRange();i... method setLocale (line 100) | setLocale(e){this.i18n.setLocale(e)} method getLocale (line 100) | getLocale(){return this.i18n.getLocale()} method getCatalog (line 100) | getCatalog(){return this.workerManager.getCatalog()} method locationCatalog (line 100) | locationCatalog(e){var i;const n=this.draw.getMainElementList();let r=... method wordTool (line 100) | wordTool(){const e=this.draw.getMainElementList();let n=!1;for(let r=0... method setHTML (line 100) | setHTML(e){const{header:n,main:r,footer:i}=e,o=this.draw.getOriginalIn... method setGroup (line 100) | setGroup(){return this.draw.isReadonly()?null:this.draw.getGroup().set... method deleteGroup (line 100) | deleteGroup(e){this.draw.isReadonly()||this.draw.getGroup().deleteGrou... method getGroupIds (line 100) | getGroupIds(){return this.draw.getWorkerManager().getGroupIds()} method locationGroup (line 100) | locationGroup(e){const n=this.draw.getOriginalMainElementList(),r=this... method setZone (line 100) | setZone(e){this.draw.getZone().setZone(e)} method getControlValue (line 100) | getControlValue(e){return this.draw.getControl().getValueByConceptId(e)} method setControlValue (line 100) | setControlValue(e){this.draw.isReadonly()||this.draw.getControl().setV... method setControlExtension (line 100) | setControlExtension(e){this.draw.isReadonly()||this.draw.getControl().... method setControlProperties (line 100) | setControlProperties(e){this.draw.isReadonly()||this.draw.getControl()... method setControlHighlight (line 100) | setControlHighlight(e){this.draw.getControl().setHighlightList(e)} method updateOptions (line 100) | updateOptions(e){const n=wR(e);Object.entries(n).forEach(([r,i])=>{Ref... method getControlList (line 100) | getControlList(){return this.draw.getControl().getList()} method locationControl (line 100) | locationControl(e){function n(i,o){let a=0;for(;a{var u;let c=0;for... method insertTitle (line 100) | insertTitle(e){var c;if(this.draw.isReadonly())return;const r=Pt(e),{s... class vS (line 100) | class vS{constructor(){this.rangeStyleChange=null,this.visiblePageNoList... method constructor (line 100) | constructor(){this.rangeStyleChange=null,this.visiblePageNoListChange=... class bS (line 100) | class bS{constructor(e){const{contextMenu:n,shortcut:r,i18n:i}=e;this.co... method constructor (line 100) | constructor(e){const{contextMenu:n,shortcut:r,i18n:i}=e;this.contextMe... class pD (line 100) | class pD{constructor(e,n){this._proxyContextMenuEvent=r=>{this.context=t... method constructor (line 100) | constructor(e,n){this._proxyContextMenuEvent=r=>{this.context=this._ge... method getContextMenuList (line 100) | getContextMenuList(){return this.contextMenuList} method _addEvent (line 100) | _addEvent(){this.container.addEventListener("contextmenu",this._proxyC... method removeEvent (line 100) | removeEvent(){this.container.removeEventListener("contextmenu",this._p... method _filterMenuList (line 100) | _filterMenuList(e){var i;const{contextMenuDisableKeys:n}=this.options,... method _getContext (line 100) | _getContext(){const e=this.draw.isReadonly(),{isCrossRowCol:n,startInd... method _createContextMenuContainer (line 100) | _createContextMenuContainer(){const e=document.createElement("div");re... method _render (line 100) | _render(e){var y;const{contextMenuList:n,left:r,top:i,parentMenuContai... method _removeSubMenu (line 100) | _removeSubMenu(e){const n=this.contextMenuRelationShip.get(e);n&&(this... method _setHoverStatus (line 100) | _setHoverStatus(e,n){var r;n?((r=e.parentNode)==null||r.querySelectorA... method _formatName (line 100) | _formatName(e){const n=Object.values(Y1),r=new RegExp(`${n.join("|")}`... method registerContextMenuList (line 100) | registerContextMenuList(e){this.contextMenuList.push(...e)} method dispose (line 100) | dispose(){this.contextMenuContainerList.forEach(e=>e.remove()),this.co... class yD (line 100) | class yD{constructor(e,n){this._globalKeydown=i=>{!this.globalShortcutLi... method constructor (line 100) | constructor(e,n){this._globalKeydown=i=>{!this.globalShortcutList.leng... method _addEvent (line 100) | _addEvent(){document.addEventListener("keydown",this._globalKeydown)} method removeEvent (line 100) | removeEvent(){document.removeEventListener("keydown",this._globalKeydo... method _addShortcutList (line 100) | _addShortcutList(e){for(let n=e.length-1;n>=0;n--){const r=e[n];r.isGl... method registerShortcutList (line 100) | registerShortcutList(e){this._addShortcutList(e)} method _agentKeydown (line 100) | _agentKeydown(e){!this.agentShortcutList.length||this._execute(e,this.... method _execute (line 100) | _execute(e,n){var r;for(let i=0;i0} class xD (line 100) | class xD{} class wD (line 100) | class wD{constructor(e,n,r={}){const i=wR(r);n=Pt(n);let o=[],a=[],s=[];... method constructor (line 100) | constructor(e,n,r={}){const i=wR(r);n=Pt(n);let o=[],a=[],s=[];Array.i... class fn (line 100) | class fn{constructor(e){this.options=e,this.mask=null,this.container=nul... method constructor (line 100) | constructor(e){this.options=e,this.mask=null,this.container=null,this.... method _render (line 100) | _render(){var y;const{title:e,data:n,onClose:r,onCancel:i,onConfirm:o}... method _dispose (line 100) | _dispose(){var e,n;(e=this.mask)==null||e.remove(),(n=this.container)=... function TD (line 100) | function TD(t){switch(t){case"comment":case"prolog":case"doctype":case"c... function SD (line 100) | function SD(t){const e=[];function n(r){for(let i=0;i1&&(this.undoStack.pop(),this.undoStack.... method _saveUndoFn (line 100) | _saveUndoFn(e){for(this.undoStack.push(e);this.undoStack.length>this.M... method _clearUndoFn (line 100) | _clearUndoFn(){const e=()=>{this.ctx.clearRect(0,0,this.canvasWidth,th... method _clearCanvas (line 100) | _clearCanvas(){this._clearUndoFn(),this.ctx.clearRect(0,0,this.canvasW... method _startDraw (line 100) | _startDraw(e){this.isDrawing=!0,this.x=e.offsetX,this.y=e.offsetY,this... method _draw (line 100) | _draw(e){if(!this.isDrawing)return;const n=performance.now(),i=Math.sq... method _stopDraw (line 100) | _stopDraw(){if(this.isDrawing=!1,this.isDrawn){const e=this.ctx.getIma... method _toData (line 100) | _toData(){if(!this.linePoints.length)return null;const e=this.linePoin... method _dispose (line 100) | _dispose(){this.mask.remove(),this.container.remove()} function _D (line 100) | function _D(t,e){let n;return function(...r){n&&window.clearTimeout(n),n... function OD (line 100) | function OD(t,e){if(!e){t.scrollTop=0;return}const n=[];let r=e.offsetPa... function B1 (line 100) | function B1(t){(window.requestIdleCallback||window.setTimeout)(()=>{t()})} function Ui (line 100) | function Ui(t,e,n){return Math.min(Math.max(e,t),n)} function Sc (line 100) | function Sc(t){var e=Math.round(t).toString(16).toUpperCase();return e.l... function PD (line 100) | function PD(t,e){return(t[0]-e[0])**2+(t[1]-e[1])**2+(t[2]-e[2])**2} function LD (line 100) | function LD(){const t={},e=Object.keys(gu);for(let n=e.length,r=0;rn?(e+.05... method level (line 100) | level(t){const e=this.contrast(t);return e>=7?"AAA":e>=4.5?"AA":""} method isDark (line 100) | isDark(){const t=this.rgb().color;return(t[0]*2126+t[1]*7152+t[2]*722)/1... method isLight (line 100) | isLight(){return!this.isDark()} method negate (line 100) | negate(){const t=this.rgb();for(let e=0;e<3;e++)t.color[e]=255-t.color[e... method lighten (line 100) | lighten(t){const e=this.hsl();return e.color[2]+=e.color[2]*t,e} method darken (line 100) | darken(t){const e=this.hsl();return e.color[2]-=e.color[2]*t,e} method saturate (line 100) | saturate(t){const e=this.hsl();return e.color[1]+=e.color[1]*t,e} method desaturate (line 100) | desaturate(t){const e=this.hsl();return e.color[1]-=e.color[1]*t,e} method whiten (line 100) | whiten(t){const e=this.hwb();return e.color[1]+=e.color[1]*t,e} method blacken (line 100) | blacken(t){const e=this.hwb();return e.color[2]+=e.color[2]*t,e} method grayscale (line 100) | grayscale(){const t=this.rgb().color,e=t[0]*.3+t[1]*.59+t[2]*.11;return ... method fade (line 100) | fade(t){return this.alpha(this.valpha-this.valpha*t)} method opaquer (line 100) | opaquer(t){return this.alpha(this.valpha+this.valpha*t)} method rotate (line 100) | rotate(t){const e=this.hsl();let n=e.color[0];return n=(n+t)%360,n=n<0?3... method mix (line 100) | mix(t,e){if(!t||!t.rgb)throw new Error('Argument to "mix" was not a Colo... function kD (line 100) | function kD(t,e){return Number(t.toFixed(e))} function ZD (line 100) | function ZD(t){return function(e){return kD(e,t)}} function Zt (line 100) | function Zt(t,e,n){t=Array.isArray(t)?t:[t];for(const r of t)(mu[r]||(mu... function rn (line 100) | function rn(t){return function(e){return Math.max(0,Math.min(t,e))}} function QD (line 100) | function QD(t){return Array.isArray(t)?t:[t]} function vd (line 100) | function vd(t,e){for(let n=0;ni inst... method addChildElement (line 100) | addChildElement(e){return this.root.push(e),this} class vi (line 100) | class vi extends be{prepForXml(e){const n=super.prepForXml(e);if(n&&(typ... method prepForXml (line 100) | prepForXml(e){const n=super.prepForXml(e);if(n&&(typeof n[this.rootKey... class Ue (line 100) | class Ue extends Ru{constructor(e){super("_attr"),xe(this,"xmlKeys"),thi... method constructor (line 100) | constructor(e){super("_attr"),xe(this,"xmlKeys"),this.root=e} method prepForXml (line 100) | prepForXml(e){const n={};return Object.keys(this.root).forEach(r=>{con... class bi (line 100) | class bi extends Ru{constructor(e){super("_attr"),this.root=e}prepForXml... method constructor (line 100) | constructor(e){super("_attr"),this.root=e} method prepForXml (line 100) | prepForXml(e){return{_attr:Object.values(this.root).filter(({value:r})... class Qt (line 100) | class Qt extends Ue{constructor(){super(...arguments),xe(this,"xmlKeys",... method constructor (line 100) | constructor(){super(...arguments),xe(this,"xmlKeys",{val:"w:val",color... function FR (line 100) | function FR(t){return t&&t.__esModule&&Object.prototype.hasOwnProperty.c... function qD (line 100) | function qD(t){console&&console.warn&&console.warn(t)} function Et (line 100) | function Et(){Et.init.call(this)} function Au (line 100) | function Au(t){if(typeof t!="function")throw new TypeError('The "listene... function MR (line 100) | function MR(t){return t._maxListeners===void 0?Et.defaultMaxListeners:t.... function CR (line 100) | function CR(t,e,n,r){var i,o,a;if(Au(n),o=t._events,o===void 0?(o=t._eve... function e_ (line 100) | function e_(){if(!this.fired)return this.target.removeListener(this.type... function AR (line 100) | function AR(t,e,n){var r={fired:!1,wrapFn:void 0,target:t,type:e,listene... function UR (line 100) | function UR(t,e,n){var r=t._events;if(r===void 0)return[];var i=r[e];ret... function WR (line 100) | function WR(t){var e=this._events;if(e!==void 0){var n=e[t];if(typeof n=... function XR (line 100) | function XR(t,e){for(var n=new Array(e),r=0;r"||x(Y)} function N (line 115) | function N(Y,X){return Y.test(X)} function U (line 115) | function U(Y,X){return!N(Y,X)} function ne (line 115) | function ne(Y,X,k){Y[X]&&Y[X](k)} function T (line 115) | function T(Y,X,k){Y.textNode&&I(Y),ne(Y,X,k)} function I (line 115) | function I(Y){Y.textNode=b(Y.opt,Y.textNode),Y.textNode&&ne(Y,"ontext",Y... function b (line 115) | function b(Y,X){return Y.trim&&(X=X.trim()),Y.normalize&&(X=X.replace(/\... function M (line 115) | function M(Y,X){return I(Y),Y.trackPosition&&(X+=` function C (line 118) | function C(Y){return Y.sawRoot&&!Y.closedRoot&&F(Y,"Unclosed root tag"),... function F (line 118) | function F(Y,X){if(typeof Y!="object"||!(Y instanceof r))throw new Error... function A (line 118) | function A(Y){Y.strict||(Y.tagName=Y.tagName[Y.looseCase]());var X=Y.tag... function B (line 118) | function B(Y,X){var k=Y.indexOf(":"),G=k<0?["",Y]:Y.split(":"),H=G[0],te... function $ (line 118) | function $(Y){if(Y.strict||(Y.attribName=Y.attribName[Y.looseCase]()),Y.... function V (line 120) | function V(Y,X){if(Y.opt.xmlns){var k=Y.tag,G=B(Y.tagName);k.prefix=G.pr... function L (line 120) | function L(Y){if(!Y.tagName){F(Y,"Weird empty close tag."),Y.textNode+="... function z (line 120) | function z(Y){var X=Y.entity,k=X.toLowerCase(),G,H="";return Y.ENTITIES[... function q (line 120) | function q(Y,X){X==="<"?(Y.state=O.OPEN_WAKA,Y.startTagPosition=Y.positi... function se (line 120) | function se(Y,X){var k="";return X=0;n--){const r=e.stack[n];... class fE (line 124) | class fE extends be{constructor(){super("pic:nvPicPr"),this.root.push(ne... method constructor (line 124) | constructor(){super("pic:nvPicPr"),this.root.push(new dE),this.root.pu... class pE (line 124) | class pE extends Ue{constructor(){super(...arguments),xe(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),xe(this,"xmlKeys",{xmlns:"xmlns:pic"})} class gE (line 124) | class gE extends Ue{constructor(){super(...arguments),xe(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),xe(this,"xmlKeys",{cx:"cx",cy:"cy"})} class mE (line 124) | class mE extends be{constructor(e,n){super("a:ext"),xe(this,"attributes"... method constructor (line 124) | constructor(e,n){super("a:ext"),xe(this,"attributes"),this.attributes=... class RE (line 124) | class RE extends Ue{constructor(){super(...arguments),xe(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),xe(this,"xmlKeys",{x:"x",y:"y"})} class yE (line 124) | class yE extends be{constructor(){super("a:off"),this.root.push(new RE({... method constructor (line 124) | constructor(){super("a:off"),this.root.push(new RE({x:0,y:0}))} class vE (line 124) | class vE extends Ue{constructor(){super(...arguments),xe(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),xe(this,"xmlKeys",{flipVertical:"fli... class bE (line 124) | class bE extends be{constructor(e){var n,r;super("a:xfrm"),xe(this,"exte... method constructor (line 124) | constructor(e){var n,r;super("a:xfrm"),xe(this,"extents"),this.root.pu... class SE (line 124) | class SE extends be{constructor(){super("a:avLst")}} method constructor (line 124) | constructor(){super("a:avLst")} class DE (line 124) | class DE extends Ue{constructor(){super(...arguments),xe(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),xe(this,"xmlKeys",{prst:"prst"})} class _E (line 124) | class _E extends be{constructor(){super("a:prstGeom"),this.root.push(new... method constructor (line 124) | constructor(){super("a:prstGeom"),this.root.push(new DE({prst:"rect"})... class OE (line 124) | class OE extends Ue{constructor(){super(...arguments),xe(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),xe(this,"xmlKeys",{bwMode:"bwMode"})} class EE (line 124) | class EE extends be{constructor({outline:e,transform:n}){super("pic:spPr... method constructor (line 124) | constructor({outline:e,transform:n}){super("pic:spPr"),xe(this,"form")... class IE (line 124) | class IE extends be{constructor({mediaData:e,transform:n,outline:r}){sup... method constructor (line 124) | constructor({mediaData:e,transform:n,outline:r}){super("pic:pic"),this... class NE (line 124) | class NE extends be{constructor({mediaData:e,transform:n,outline:r}){sup... method constructor (line 124) | constructor({mediaData:e,transform:n,outline:r}){super("a:graphicData"... class FE (line 124) | class FE extends Ue{constructor(){super(...arguments),xe(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),xe(this,"xmlKeys",{a:"xmlns:a"})} class O2 (line 124) | class O2 extends be{constructor({mediaData:e,transform:n,outline:r}){sup... method constructor (line 124) | constructor({mediaData:e,transform:n,outline:r}){super("a:graphic"),xe... class Bg (line 124) | class Bg extends be{constructor(){super("wp:wrapNone")}} method constructor (line 124) | constructor(){super("wp:wrapNone")} class LE (line 124) | class LE extends Ue{constructor(){super(...arguments),xe(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),xe(this,"xmlKeys",{distT:"distT",dis... class ME (line 124) | class ME extends be{constructor(e,n={top:0,bottom:0,left:0,right:0}){sup... method constructor (line 124) | constructor(e,n={top:0,bottom:0,left:0,right:0}){super("wp:wrapSquare"... class CE (line 124) | class CE extends Ue{constructor(){super(...arguments),xe(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),xe(this,"xmlKeys",{distT:"distT",dis... class AE (line 124) | class AE extends be{constructor(e={top:0,bottom:0}){super("wp:wrapTight"... method constructor (line 124) | constructor(e={top:0,bottom:0}){super("wp:wrapTight"),this.root.push(n... class UE (line 124) | class UE extends Ue{constructor(){super(...arguments),xe(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),xe(this,"xmlKeys",{distT:"distT",dis... class WE (line 124) | class WE extends be{constructor(e={top:0,bottom:0}){super("wp:wrapTopAnd... method constructor (line 124) | constructor(e={top:0,bottom:0}){super("wp:wrapTopAndBottom"),this.root... class E2 (line 124) | class E2 extends be{constructor({name:e,description:n,title:r}={name:"",... method constructor (line 124) | constructor({name:e,description:n,title:r}={name:"",description:"",tit... method prepForXml (line 124) | prepForXml(e){for(let n=e.stack.length-1;n>=0;n--){const r=e.stack[n];... class XE (line 124) | class XE extends Ue{constructor(){super(...arguments),xe(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),xe(this,"xmlKeys",{cx:"cx",cy:"cy"})} class N2 (line 124) | class N2 extends be{constructor(e,n){super("wp:extent"),xe(this,"attribu... method constructor (line 124) | constructor(e,n){super("wp:extent"),xe(this,"attributes"),this.attribu... class VE (line 124) | class VE extends Ue{constructor(){super(...arguments),xe(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),xe(this,"xmlKeys",{xmlns:"xmlns:a",n... class YE (line 124) | class YE extends be{constructor(){super("a:graphicFrameLocks"),this.root... method constructor (line 124) | constructor(){super("a:graphicFrameLocks"),this.root.push(new VE({xmln... class F2 (line 124) | class F2 extends be{constructor(){super("wp:cNvGraphicFramePr"),this.roo... method constructor (line 124) | constructor(){super("wp:cNvGraphicFramePr"),this.root.push(new YE)} class BE (line 124) | class BE extends Ue{constructor(){super(...arguments),xe(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),xe(this,"xmlKeys",{distT:"distT",dis... class kE (line 124) | class kE extends be{constructor({mediaData:e,transform:n,drawingOptions:... method constructor (line 124) | constructor({mediaData:e,transform:n,drawingOptions:r}){super("wp:anch... class QE (line 124) | class QE extends be{constructor(e,n={}){super("w:drawing"),n.floating?th... method constructor (line 124) | constructor(e,n={}){super("w:drawing"),n.floating?this.root.push(new k... class KE (line 124) | class KE extends Xs{constructor(e){super({}),xe(this,"key",`${w2()}.png`... method constructor (line 124) | constructor(e){super({}),xe(this,"key",`${w2()}.png`),xe(this,"imageDa... method prepForXml (line 124) | prepForXml(e){return e.file.Media.addImage(this.key,this.imageData),su... method convertDataURIToBinary (line 124) | convertDataURIToBinary(e){if(typeof atob=="function"){const n=";base64... class HE (line 124) | class HE extends Ue{constructor(){super(...arguments),xe(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),xe(this,"xmlKeys",{id:"w:id",initial... class GE (line 124) | class GE extends Ue{constructor(){super(...arguments),xe(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),xe(this,"xmlKeys",{"xmlns:cx":"xmlns... class JE (line 124) | class JE extends be{constructor({id:e,initials:n,author:r,date:i=new Dat... method constructor (line 124) | constructor({id:e,initials:n,author:r,date:i=new Date,children:o}){sup... class zE (line 124) | class zE extends be{constructor({children:e}){super("w:comments"),this.r... method constructor (line 124) | constructor({children:e}){super("w:comments"),this.root.push(new GE({"... class $E (line 124) | class $E extends fO{constructor(){super("w:tab")}} method constructor (line 124) | constructor(){super("w:tab")} class jE (line 124) | class jE extends be{constructor(){super("w:pageBreakBefore")}} method constructor (line 124) | constructor(){super("w:pageBreakBefore")} class qE (line 124) | class qE extends Ue{constructor(){super(...arguments),xe(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),xe(this,"xmlKeys",{after:"w:after",b... class e3 (line 124) | class e3 extends be{constructor(e){super("w:spacing"),this.root.push(new... method constructor (line 124) | constructor(e){super("w:spacing"),this.root.push(new qE(e))} method constructor (line 124) | constructor(e){super("w:pStyle"),this.root.push(new Qt({val:e}))} class t3 (line 124) | class t3 extends be{constructor(e){super("w:tabs");for(const n of e)this... method constructor (line 124) | constructor(e){super("w:tabs");for(const n of e)this.root.push(new r3(... class n3 (line 124) | class n3 extends Ue{constructor(){super(...arguments),xe(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),xe(this,"xmlKeys",{val:"w:val",pos:"... class r3 (line 124) | class r3 extends be{constructor({type:e,position:n,leader:r}){super("w:t... method constructor (line 124) | constructor({type:e,position:n,leader:r}){super("w:tab"),this.root.pus... class Zg (line 124) | class Zg extends be{constructor(e,n){super("w:numPr"),this.root.push(new... method constructor (line 124) | constructor(e,n){super("w:numPr"),this.root.push(new i3(n)),this.root.... class i3 (line 124) | class i3 extends be{constructor(e){if(super("w:ilvl"),e>9)throw new Erro... method constructor (line 124) | constructor(e){if(super("w:ilvl"),e>9)throw new Error("Level cannot be... class o3 (line 124) | class o3 extends be{constructor(e){super("w:numId"),this.root.push(new Q... method constructor (line 124) | constructor(e){super("w:numId"),this.root.push(new Qt({val:typeof e=="... class P2 (line 124) | class P2 extends be{constructor(){super(...arguments),xe(this,"fileChild... method constructor (line 124) | constructor(){super(...arguments),xe(this,"fileChild",Symbol())} class a3 (line 124) | class a3 extends Ue{constructor(){super(...arguments),xe(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),xe(this,"xmlKeys",{id:"Id",type:"Typ... class c3 (line 124) | class c3 extends be{constructor(e,n,r,i){super("Relationship"),this.root... method constructor (line 124) | constructor(e,n,r,i){super("Relationship"),this.root.push(new a3({id:e... class u3 (line 124) | class u3 extends Ue{constructor(){super(...arguments),xe(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),xe(this,"xmlKeys",{id:"r:id",history... class _f (line 124) | class _f extends be{constructor(e,n,r){super("w:hyperlink"),xe(this,"lin... method constructor (line 124) | constructor(e,n,r){super("w:hyperlink"),xe(this,"linkId"),this.linkId=... class L2 (line 124) | class L2 extends be{constructor(e){super("w:externalHyperlink"),this.opt... method constructor (line 124) | constructor(e){super("w:externalHyperlink"),this.options=e} class l3 (line 124) | class l3 extends Ue{constructor(){super(...arguments),xe(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),xe(this,"xmlKeys",{id:"w:id",name:"w... class h3 (line 124) | class h3 extends Ue{constructor(){super(...arguments),xe(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),xe(this,"xmlKeys",{id:"w:id"})} class d3 (line 124) | class d3{constructor(e){xe(this,"bookmarkUniqueNumericId",QO()),xe(this,... method constructor (line 124) | constructor(e){xe(this,"bookmarkUniqueNumericId",QO()),xe(this,"start"... class f3 (line 124) | class f3 extends be{constructor(e,n){super("w:bookmarkStart");const r=ne... method constructor (line 124) | constructor(e,n){super("w:bookmarkStart");const r=new l3({name:e,id:n}... class p3 (line 124) | class p3 extends be{constructor(e){super("w:bookmarkEnd");const n=new h3... method constructor (line 124) | constructor(e){super("w:bookmarkEnd");const n=new h3({id:e});this.root... class g3 (line 124) | class g3 extends be{constructor(e){super("w:outlineLvl"),this.level=e,th... method constructor (line 124) | constructor(e){super("w:outlineLvl"),this.level=e,this.root.push(new Q... class m3 (line 124) | class m3 extends Ue{constructor(){super(...arguments),xe(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),xe(this,"xmlKeys",{verticalAlign:"w:... class M2 (line 124) | class M2 extends be{constructor(e){super("w:vAlign"),this.root.push(new ... method constructor (line 124) | constructor(e){super("w:vAlign"),this.root.push(new m3({verticalAlign:... class R3 (line 124) | class R3 extends Ue{constructor(){super(...arguments),xe(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),xe(this,"xmlKeys",{type:"w:type",id:... class Fh (line 124) | class Fh extends be{constructor(e,n){super(e),this.root.push(new R3({typ... method constructor (line 124) | constructor(e,n){super(e),this.root.push(new R3({type:n.type||la.DEFAU... class y3 (line 124) | class y3 extends be{constructor({space:e,count:n,separate:r,equalWidth:i... method constructor (line 124) | constructor({space:e,count:n,separate:r,equalWidth:i,children:o}){supe... class v3 (line 124) | class v3 extends Ue{constructor(){super(...arguments),xe(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),xe(this,"xmlKeys",{type:"w:type",lin... class b3 (line 124) | class b3 extends be{constructor(e,n,r){super("w:docGrid"),this.root.push... method constructor (line 124) | constructor(e,n,r){super("w:docGrid"),this.root.push(new v3({type:r,li... class Kg (line 124) | class Kg extends Ue{constructor(){super(...arguments),xe(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),xe(this,"xmlKeys",{display:"w:displa... class w3 (line 124) | class w3 extends vi{constructor(e){if(super("w:pgBorders"),!e)return thi... method constructor (line 124) | constructor(e){if(super("w:pgBorders"),!e)return this;e.pageBorders?th... class T3 (line 124) | class T3 extends be{constructor(e,n,r,i,o,a,s){super("w:pgMar"),this.roo... method constructor (line 124) | constructor(e,n,r,i,o,a,s){super("w:pgMar"),this.root.push(new bi({top... class S3 (line 124) | class S3 extends Ue{constructor(){super(...arguments),xe(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),xe(this,"xmlKeys",{start:"w:start",f... class D3 (line 124) | class D3 extends be{constructor({start:e,formatType:n,separator:r}){supe... method constructor (line 124) | constructor({start:e,formatType:n,separator:r}){super("w:pgNumType"),t... class _3 (line 124) | class _3 extends be{constructor(e,n,r){super("w:pgSz");const i=r===C2.LA... method constructor (line 124) | constructor(e,n,r){super("w:pgSz");const i=r===C2.LANDSCAPE,o=Tn(e),a=... class O3 (line 124) | class O3 extends Ue{constructor(){super(...arguments),xe(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),xe(this,"xmlKeys",{val:"w:val"})} class E3 (line 124) | class E3 extends be{constructor(e){super("w:textDirection"),this.root.pu... method constructor (line 124) | constructor(e){super("w:textDirection"),this.root.push(new O3({val:e}))} class I3 (line 124) | class I3 extends Ue{constructor(){super(...arguments),xe(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),xe(this,"xmlKeys",{val:"w:val"})} class N3 (line 124) | class N3 extends be{constructor(e){super("w:type"),this.root.push(new I3... method constructor (line 124) | constructor(e){super("w:type"),this.root.push(new I3({val:e}))} class F3 (line 124) | class F3 extends be{constructor({page:{size:{width:e=Ph.WIDTH,height:n=P... method constructor (line 124) | constructor({page:{size:{width:e=Ph.WIDTH,height:n=Ph.HEIGHT,orientati... method addHeaderFooterGroup (line 124) | addHeaderFooterGroup(e,n){n.default&&this.root.push(new Fh(e,{type:la.... class P3 (line 124) | class P3 extends be{constructor(){super("w:body"),xe(this,"sections",[])... method constructor (line 124) | constructor(){super("w:body"),xe(this,"sections",[])} method addSection (line 124) | addSection(e){const n=this.sections.pop();this.root.push(this.createSe... method prepForXml (line 124) | prepForXml(e){return this.sections.length===1&&(this.root.splice(0,1),... method push (line 124) | push(e){this.root.push(e)} method createSectionParagraph (line 124) | createSectionParagraph(e){const n=new Wi({}),r=new ya({});return r.pus... class Vs (line 124) | class Vs extends Ue{constructor(){super(...arguments),xe(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),xe(this,"xmlKeys",{wpc:"xmlns:wpc",m... class L3 (line 124) | class L3 extends Ue{constructor(){super(...arguments),xe(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),xe(this,"xmlKeys",{color:"w:color",t... class M3 (line 124) | class M3 extends be{constructor(e){super("w:background"),this.root.push(... method constructor (line 124) | constructor(e){super("w:background"),this.root.push(new L3({color:e.co... class C3 (line 124) | class C3 extends be{constructor(e){super("w:document"),xe(this,"body"),t... method constructor (line 124) | constructor(e){super("w:document"),xe(this,"body"),this.root.push(new ... method add (line 124) | add(e){return this.body.push(e),this} method Body (line 124) | get Body(){return this.body} class A3 (line 124) | class A3 extends Ue{constructor(){super(...arguments),xe(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),xe(this,"xmlKeys",{xmlns:"xmlns"})} class Na (line 124) | class Na extends be{constructor(){super("Relationships"),this.root.push(... method constructor (line 124) | constructor(){super("Relationships"),this.root.push(new A3({xmlns:"htt... method createRelationship (line 124) | createRelationship(e,n,r,i){const o=new c3(`rId${e}`,n,r,i);return thi... method RelationshipCount (line 124) | get RelationshipCount(){return this.root.length-1} class A2 (line 124) | class A2{constructor(e){xe(this,"document"),xe(this,"relationships"),thi... method constructor (line 124) | constructor(e){xe(this,"document"),xe(this,"relationships"),this.docum... method View (line 124) | get View(){return this.document} method Relationships (line 124) | get Relationships(){return this.relationships} class U3 (line 124) | class U3 extends Ue{constructor(){super(...arguments),xe(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),xe(this,"xmlKeys",{val:"w:val"})} class W3 (line 124) | class W3 extends be{constructor(){super("w:wordWrap"),this.root.push(new... method constructor (line 124) | constructor(){super("w:wordWrap"),this.root.push(new U3({val:0}))} class ya (line 124) | class ya extends vi{constructor(e){var n,r;if(super("w:pPr"),xe(this,"nu... method constructor (line 124) | constructor(e){var n,r;if(super("w:pPr"),xe(this,"numberingReferences"... method push (line 124) | push(e){this.root.push(e)} method prepForXml (line 124) | prepForXml(e){if(e.viewWrapper instanceof A2)for(const n of this.numbe... class Wi (line 124) | class Wi extends P2{constructor(e){if(super("w:p"),xe(this,"properties")... method constructor (line 124) | constructor(e){if(super("w:p"),xe(this,"properties"),typeof e=="string... method prepForXml (line 124) | prepForXml(e){for(const n of this.root)if(n instanceof L2){const r=thi... method addRunToFront (line 124) | addRunToFront(e){return this.root.splice(1,0,e),this} class V3 (line 124) | class V3 extends be{constructor(e){super("m:t"),this.root.push(e)}} method constructor (line 124) | constructor(e){super("m:t"),this.root.push(e)} class Y3 (line 124) | class Y3 extends be{constructor(e){super("m:r"),this.root.push(new V3(e))}} method constructor (line 124) | constructor(e){super("m:r"),this.root.push(new V3(e))} class B3 (line 124) | class B3 extends be{constructor(e){super("w:tblGrid");for(const n of e)t... method constructor (line 124) | constructor(e){super("w:tblGrid");for(const n of e)this.root.push(new ... class k3 (line 124) | class k3 extends be{constructor(e){super("w:gridCol"),e!==void 0&&this.r... method constructor (line 124) | constructor(e){super("w:gridCol"),e!==void 0&&this.root.push(new bi({w... class W2 (line 124) | class W2 extends vi{constructor(e,{marginUnitType:n=yu.DXA,top:r,left:i,... method constructor (line 124) | constructor(e,{marginUnitType:n=yu.DXA,top:r,left:i,bottom:o,right:a})... class uo (line 124) | class uo extends be{constructor(e,{type:n=yu.AUTO,size:r}){super(e);let ... method constructor (line 124) | constructor(e,{type:n=yu.AUTO,size:r}){super(e);let i=r;n===yu.PERCENT... class Z3 (line 124) | class Z3 extends vi{constructor(e){super("w:tcBorders"),e.top&&this.root... method constructor (line 124) | constructor(e){super("w:tcBorders"),e.top&&this.root.push(new Ot("w:to... class Q3 (line 124) | class Q3 extends Ue{constructor(){super(...arguments),xe(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),xe(this,"xmlKeys",{val:"w:val"})} class K3 (line 124) | class K3 extends be{constructor(e){super("w:gridSpan"),this.root.push(ne... method constructor (line 124) | constructor(e){super("w:gridSpan"),this.root.push(new Q3({val:Pn(e)}))} class H3 (line 124) | class H3 extends Ue{constructor(){super(...arguments),xe(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),xe(this,"xmlKeys",{val:"w:val"})} class Hg (line 124) | class Hg extends be{constructor(e){super("w:vMerge"),this.root.push(new ... method constructor (line 124) | constructor(e){super("w:vMerge"),this.root.push(new H3({val:e}))} class G3 (line 124) | class G3 extends Ue{constructor(){super(...arguments),xe(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),xe(this,"xmlKeys",{val:"w:val"})} class J3 (line 124) | class J3 extends be{constructor(e){super("w:textDirection"),this.root.pu... method constructor (line 124) | constructor(e){super("w:textDirection"),this.root.push(new G3({val:e}))} class z3 (line 124) | class z3 extends vi{constructor(e){super("w:tcPr"),e.width&&this.root.pu... method constructor (line 124) | constructor(e){super("w:tcPr"),e.width&&this.root.push(new uo("w:tcW",... class Of (line 124) | class Of extends be{constructor(e){super("w:tc"),this.options=e,this.roo... method constructor (line 124) | constructor(e){super("w:tc"),this.options=e,this.root.push(new z3(e));... method prepForXml (line 124) | prepForXml(e){return this.root[this.root.length-1]instanceof Wi||this.... class V2 (line 124) | class V2 extends be{constructor(e){super("w:tblBorders"),e.top?this.root... method constructor (line 124) | constructor(e){super("w:tblBorders"),e.top?this.root.push(new Ot("w:to... class $3 (line 124) | class $3 extends be{constructor({horizontalAnchor:e,verticalAnchor:n,abs... method constructor (line 124) | constructor({horizontalAnchor:e,verticalAnchor:n,absoluteHorizontalPos... class j3 (line 124) | class j3 extends Ue{constructor(){super(...arguments),xe(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),xe(this,"xmlKeys",{type:"w:type"})} class q3 (line 124) | class q3 extends be{constructor(e){super("w:tblLayout"),this.root.push(n... method constructor (line 124) | constructor(e){super("w:tblLayout"),this.root.push(new j3({type:e}))} class eI (line 124) | class eI extends vi{constructor(e){super("w:tblPr"),e.style&&this.root.p... method constructor (line 124) | constructor(e){super("w:tblPr"),e.style&&this.root.push(new po("w:tblS... class tI (line 124) | class tI extends P2{constructor({rows:e,width:n,columnWidths:r=Array(Mat... method constructor (line 124) | constructor({rows:e,width:n,columnWidths:r=Array(Math.max(...e.map(f=>... class nI (line 124) | class nI extends Ue{constructor(){super(...arguments),xe(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),xe(this,"xmlKeys",{value:"w:val",rul... class rI (line 124) | class rI extends be{constructor(e,n){super("w:trHeight"),this.root.push(... method constructor (line 124) | constructor(e,n){super("w:trHeight"),this.root.push(new nI({value:Tn(e... class iI (line 124) | class iI extends vi{constructor(e){super("w:trPr"),e.cantSplit!==void 0&... method constructor (line 124) | constructor(e){super("w:trPr"),e.cantSplit!==void 0&&this.root.push(ne... class oI (line 124) | class oI extends be{constructor(e){super("w:tr"),this.options=e,this.roo... method constructor (line 124) | constructor(e){super("w:tr"),this.options=e,this.root.push(new iI(e));... method CellCount (line 124) | get CellCount(){return this.options.children.length} method cells (line 124) | get cells(){return this.root.filter(e=>e instanceof Of)} method addCellToIndex (line 124) | addCellToIndex(e,n){this.root.splice(n+1,0,e)} method addCellToColumnIndex (line 124) | addCellToColumnIndex(e,n){const r=this.columnIndexToRootIndex(n,!0);th... method rootIndexToColumnIndex (line 124) | rootIndexToColumnIndex(e){if(e<1||e>=this.root.length)throw new Error(... method columnIndexToRootIndex (line 124) | columnIndexToRootIndex(e,n=!1){if(e<0)throw new Error("cell 'columnInd... class aI (line 124) | class aI extends Ue{constructor(){super(...arguments),xe(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),xe(this,"xmlKeys",{xmlns:"xmlns",vt:... class sI (line 124) | class sI extends be{constructor(){super("Properties"),this.root.push(new... method constructor (line 124) | constructor(){super("Properties"),this.root.push(new aI({xmlns:"http:/... class cI (line 124) | class cI extends Ue{constructor(){super(...arguments),xe(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),xe(this,"xmlKeys",{xmlns:"xmlns"})} class uI (line 124) | class uI extends Ue{constructor(){super(...arguments),xe(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),xe(this,"xmlKeys",{contentType:"Cont... class Oi (line 124) | class Oi extends be{constructor(e,n){super("Default"),this.root.push(new... method constructor (line 124) | constructor(e,n){super("Default"),this.root.push(new uI({contentType:e... class lI (line 124) | class lI extends Ue{constructor(){super(...arguments),xe(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),xe(this,"xmlKeys",{contentType:"Cont... class Rr (line 124) | class Rr extends be{constructor(e,n){super("Override"),this.root.push(ne... method constructor (line 124) | constructor(e,n){super("Override"),this.root.push(new lI({contentType:... class hI (line 124) | class hI extends be{constructor(){super("Types"),this.root.push(new cI({... method constructor (line 124) | constructor(){super("Types"),this.root.push(new cI({xmlns:"http://sche... method addFooter (line 124) | addFooter(e){this.root.push(new Rr("application/vnd.openxmlformats-off... method addHeader (line 124) | addHeader(e){this.root.push(new Rr("application/vnd.openxmlformats-off... class dI (line 124) | class dI extends be{constructor(e){super("cp:coreProperties"),this.root.... method constructor (line 124) | constructor(e){super("cp:coreProperties"),this.root.push(new Vs({cp:"h... class Gg (line 124) | class Gg extends be{constructor(e){super(e),this.root.push(new Vs({type:... method constructor (line 124) | constructor(e){super(e),this.root.push(new Vs({type:"dcterms:W3CDTF"})... class fI (line 124) | class fI extends Ue{constructor(){super(...arguments),xe(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),xe(this,"xmlKeys",{xmlns:"xmlns",vt:... class pI (line 124) | class pI extends Ue{constructor(){super(...arguments),xe(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),xe(this,"xmlKeys",{fmtid:"fmtid",pid... class gI (line 124) | class gI extends be{constructor(e,n){super("property"),this.root.push(ne... method constructor (line 124) | constructor(e,n){super("property"),this.root.push(new pI({fmtid:"{D5CD... class mI (line 124) | class mI extends be{constructor(e){super("vt:lpwstr"),this.root.push(e)}} method constructor (line 124) | constructor(e){super("vt:lpwstr"),this.root.push(e)} class RI (line 124) | class RI extends be{constructor(e){super("Properties"),xe(this,"nextId")... method constructor (line 124) | constructor(e){super("Properties"),xe(this,"nextId"),xe(this,"properti... method prepForXml (line 124) | prepForXml(e){return this.properties.forEach(n=>this.root.push(n)),sup... method addCustomProperty (line 124) | addCustomProperty(e){this.properties.push(new gI(this.nextId++,e))} class yI (line 124) | class yI extends Ue{constructor(){super(...arguments),xe(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),xe(this,"xmlKeys",{wpc:"xmlns:wpc",m... method constructor (line 124) | constructor(e,n){super("w:ftr",n),xe(this,"refId"),this.refId=e,n||this.... method ReferenceId (line 124) | get ReferenceId(){return this.refId} method add (line 124) | add(e){this.root.push(e)} class bI (line 124) | class bI{constructor(e,n,r){xe(this,"footer"),xe(this,"relationships"),t... method constructor (line 124) | constructor(e,n,r){xe(this,"footer"),xe(this,"relationships"),this.med... method add (line 124) | add(e){this.footer.add(e)} method addChildElement (line 124) | addChildElement(e){this.footer.addChildElement(e)} method View (line 124) | get View(){return this.footer} method Relationships (line 124) | get Relationships(){return this.relationships} method Media (line 124) | get Media(){return this.media} class xI (line 124) | class xI extends Ue{constructor(){super(...arguments),xe(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),xe(this,"xmlKeys",{type:"w:type",id:... class wI (line 124) | class wI extends be{constructor(){super("w:footnoteRef")}} method constructor (line 124) | constructor(){super("w:footnoteRef")} class TI (line 124) | class TI extends Xs{constructor(){super({style:"FootnoteReference"}),thi... method constructor (line 124) | constructor(){super({style:"FootnoteReference"}),this.root.push(new wI)} class Lh (line 124) | class Lh extends be{constructor(e){super("w:footnote"),this.root.push(ne... method constructor (line 124) | constructor(e){super("w:footnote"),this.root.push(new xI({type:e.type,... class SI (line 124) | class SI extends be{constructor(){super("w:continuationSeparator")}} method constructor (line 124) | constructor(){super("w:continuationSeparator")} class DI (line 124) | class DI extends Xs{constructor(){super({}),this.root.push(new SI)}} method constructor (line 124) | constructor(){super({}),this.root.push(new SI)} class _I (line 124) | class _I extends be{constructor(){super("w:separator")}} method constructor (line 124) | constructor(){super("w:separator")} class OI (line 124) | class OI extends Xs{constructor(){super({}),this.root.push(new _I)}} method constructor (line 124) | constructor(){super({}),this.root.push(new _I)} class EI (line 124) | class EI extends Ue{constructor(){super(...arguments),xe(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),xe(this,"xmlKeys",{wpc:"xmlns:wpc",m... class II (line 124) | class II extends be{constructor(){super("w:footnotes"),this.root.push(ne... method constructor (line 124) | constructor(){super("w:footnotes"),this.root.push(new EI({wpc:"http://... method createFootNote (line 124) | createFootNote(e,n){const r=new Lh({id:e,children:n});this.root.push(r)} class NI (line 124) | class NI{constructor(){xe(this,"footnotess"),xe(this,"relationships"),th... method constructor (line 124) | constructor(){xe(this,"footnotess"),xe(this,"relationships"),this.foot... method View (line 124) | get View(){return this.footnotess} method Relationships (line 124) | get Relationships(){return this.relationships} class FI (line 124) | class FI extends Ue{constructor(){super(...arguments),xe(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),xe(this,"xmlKeys",{wpc:"xmlns:wpc",m... method constructor (line 124) | constructor(e,n){super("w:hdr",n),xe(this,"refId"),this.refId=e,n||this.... method ReferenceId (line 124) | get ReferenceId(){return this.refId} method add (line 124) | add(e){this.root.push(e)} class LI (line 124) | class LI{constructor(e,n,r){xe(this,"header"),xe(this,"relationships"),t... method constructor (line 124) | constructor(e,n,r){xe(this,"header"),xe(this,"relationships"),this.med... method add (line 124) | add(e){return this.header.add(e),this} method addChildElement (line 124) | addChildElement(e){this.header.addChildElement(e)} method View (line 124) | get View(){return this.header} method Relationships (line 124) | get Relationships(){return this.relationships} method Media (line 124) | get Media(){return this.media} class MI (line 124) | class MI{constructor(){xe(this,"map"),this.map=new Map}addImage(e,n){thi... method constructor (line 124) | constructor(){xe(this,"map"),this.map=new Map} method addImage (line 124) | addImage(e,n){this.map.set(e,n)} method Array (line 124) | get Array(){return Array.from(this.map.values())} class CI (line 124) | class CI extends Ue{constructor(){super(...arguments),xe(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),xe(this,"xmlKeys",{ilvl:"w:ilvl",ten... class AI (line 124) | class AI extends be{constructor(e){super("w:numFmt"),this.root.push(new ... method constructor (line 124) | constructor(e){super("w:numFmt"),this.root.push(new Qt({val:e}))} class UI (line 124) | class UI extends be{constructor(e){super("w:lvlText"),this.root.push(new... method constructor (line 124) | constructor(e){super("w:lvlText"),this.root.push(new Qt({val:e}))} class WI (line 124) | class WI extends be{constructor(e){super("w:lvlJc"),this.root.push(new Q... method constructor (line 124) | constructor(e){super("w:lvlJc"),this.root.push(new Qt({val:e}))} class XI (line 124) | class XI extends be{constructor(e){super("w:suff"),this.root.push(new Qt... method constructor (line 124) | constructor(e){super("w:suff"),this.root.push(new Qt({val:e}))} class VI (line 124) | class VI extends be{constructor(){super("w:isLgl")}} method constructor (line 124) | constructor(){super("w:isLgl")} class YI (line 124) | class YI extends be{constructor({level:e,format:n,text:r,alignment:i=Vr.... method constructor (line 124) | constructor({level:e,format:n,text:r,alignment:i=Vr.START,start:o=1,st... class BI (line 124) | class BI extends YI{} class kI (line 124) | class kI extends be{constructor(e){super("w:multiLevelType"),this.root.p... method constructor (line 124) | constructor(e){super("w:multiLevelType"),this.root.push(new Qt({val:e}))} class ZI (line 124) | class ZI extends Ue{constructor(){super(...arguments),xe(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),xe(this,"xmlKeys",{abstractNumId:"w:... class zg (line 124) | class zg extends be{constructor(e,n){super("w:abstractNum"),xe(this,"id"... method constructor (line 124) | constructor(e,n){super("w:abstractNum"),xe(this,"id"),this.root.push(n... class QI (line 124) | class QI extends be{constructor(e){super("w:abstractNumId"),this.root.pu... method constructor (line 124) | constructor(e){super("w:abstractNumId"),this.root.push(new Qt({val:e}))} class KI (line 124) | class KI extends Ue{constructor(){super(...arguments),xe(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),xe(this,"xmlKeys",{numId:"w:numId"})} class $g (line 124) | class $g extends be{constructor(e){if(super("w:num"),xe(this,"numId"),xe... method constructor (line 124) | constructor(e){if(super("w:num"),xe(this,"numId"),xe(this,"reference")... class HI (line 124) | class HI extends Ue{constructor(){super(...arguments),xe(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),xe(this,"xmlKeys",{ilvl:"w:ilvl"})} class GI (line 124) | class GI extends be{constructor(e,n){super("w:lvlOverride"),this.root.pu... method constructor (line 124) | constructor(e,n){super("w:lvlOverride"),this.root.push(new HI({ilvl:e}... class JI (line 124) | class JI extends Ue{constructor(){super(...arguments),xe(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),xe(this,"xmlKeys",{val:"w:val"})} class zI (line 124) | class zI extends be{constructor(e){super("w:startOverride"),this.root.pu... method constructor (line 124) | constructor(e){super("w:startOverride"),this.root.push(new JI({val:e}))} class $I (line 124) | class $I extends be{constructor(e){super("w:numbering"),xe(this,"abstrac... method constructor (line 124) | constructor(e){super("w:numbering"),xe(this,"abstractNumberingMap",new... method prepForXml (line 124) | prepForXml(e){for(const n of this.abstractNumberingMap.values())this.r... method createConcreteNumberingInstance (line 124) | createConcreteNumberingInstance(e,n){const r=this.abstractNumberingMap... method ConcreteNumbering (line 124) | get ConcreteNumbering(){return Array.from(this.concreteNumberingMap.va... method ReferenceConfig (line 124) | get ReferenceConfig(){return Array.from(this.referenceConfigMap.values... class jI (line 124) | class jI extends Ue{constructor(){super(...arguments),xe(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),xe(this,"xmlKeys",{version:"w:val",n... class qI (line 124) | class qI extends be{constructor(e){super("w:compatSetting"),this.root.pu... method constructor (line 124) | constructor(e){super("w:compatSetting"),this.root.push(new jI({version... class eN (line 124) | class eN extends be{constructor(e){super("w:compat"),e.version&&this.roo... method constructor (line 124) | constructor(e){super("w:compat"),e.version&&this.root.push(new qI(e.ve... class tN (line 124) | class tN extends Ue{constructor(){super(...arguments),xe(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),xe(this,"xmlKeys",{wpc:"xmlns:wpc",m... class nN (line 124) | class nN extends be{constructor(e){var n,r,i,o;super("w:settings"),this.... method constructor (line 124) | constructor(e){var n,r,i,o;super("w:settings"),this.root.push(new tN({... class Y2 (line 124) | class Y2 extends Ue{constructor(){super(...arguments),xe(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),xe(this,"xmlKeys",{val:"w:val"})} class rN (line 124) | class rN extends be{constructor(e){super("w:name"),this.root.push(new Y2... method constructor (line 124) | constructor(e){super("w:name"),this.root.push(new Y2({val:e}))} class iN (line 124) | class iN extends be{constructor(e){super("w:uiPriority"),this.root.push(... method constructor (line 124) | constructor(e){super("w:uiPriority"),this.root.push(new Y2({val:Pn(e)}))} class oN (line 124) | class oN extends Ue{constructor(){super(...arguments),xe(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),xe(this,"xmlKeys",{type:"w:type",sty... class B2 (line 124) | class B2 extends be{constructor(e,n){super("w:style"),this.root.push(new... method constructor (line 124) | constructor(e,n){super("w:style"),this.root.push(new oN(e)),n.name&&th... class Bu (line 124) | class Bu extends B2{constructor(e){super({type:"paragraph",styleId:e.id}... method constructor (line 124) | constructor(e){super({type:"paragraph",styleId:e.id},e),xe(this,"parag... class ku (line 124) | class ku extends B2{constructor(e){super({type:"character",styleId:e.id}... method constructor (line 124) | constructor(e){super({type:"character",styleId:e.id},dt({uiPriority:99... class Zi (line 124) | class Zi extends Bu{constructor(e){super(dt({basedOn:"Normal",next:"Norm... method constructor (line 124) | constructor(e){super(dt({basedOn:"Normal",next:"Normal",quickFormat:!0... class aN (line 124) | class aN extends Zi{constructor(e){super(dt({id:"Title",name:"Title"},e))}} method constructor (line 124) | constructor(e){super(dt({id:"Title",name:"Title"},e))} class sN (line 124) | class sN extends Zi{constructor(e){super(dt({id:"Heading1",name:"Heading... method constructor (line 124) | constructor(e){super(dt({id:"Heading1",name:"Heading 1"},e))} class cN (line 124) | class cN extends Zi{constructor(e){super(dt({id:"Heading2",name:"Heading... method constructor (line 124) | constructor(e){super(dt({id:"Heading2",name:"Heading 2"},e))} class uN (line 124) | class uN extends Zi{constructor(e){super(dt({id:"Heading3",name:"Heading... method constructor (line 124) | constructor(e){super(dt({id:"Heading3",name:"Heading 3"},e))} class lN (line 124) | class lN extends Zi{constructor(e){super(dt({id:"Heading4",name:"Heading... method constructor (line 124) | constructor(e){super(dt({id:"Heading4",name:"Heading 4"},e))} class hN (line 124) | class hN extends Zi{constructor(e){super(dt({id:"Heading5",name:"Heading... method constructor (line 124) | constructor(e){super(dt({id:"Heading5",name:"Heading 5"},e))} class dN (line 124) | class dN extends Zi{constructor(e){super(dt({id:"Heading6",name:"Heading... method constructor (line 124) | constructor(e){super(dt({id:"Heading6",name:"Heading 6"},e))} class fN (line 124) | class fN extends Zi{constructor(e){super(dt({id:"Strong",name:"Strong"},... method constructor (line 124) | constructor(e){super(dt({id:"Strong",name:"Strong"},e))} class pN (line 124) | class pN extends Bu{constructor(e){super(dt({id:"ListParagraph",name:"Li... method constructor (line 124) | constructor(e){super(dt({id:"ListParagraph",name:"List Paragraph",base... class gN (line 124) | class gN extends Bu{constructor(e){super(dt({id:"FootnoteText",name:"foo... method constructor (line 124) | constructor(e){super(dt({id:"FootnoteText",name:"footnote text",link:"... class mN (line 124) | class mN extends ku{constructor(e){super(dt({id:"FootnoteReference",name... method constructor (line 124) | constructor(e){super(dt({id:"FootnoteReference",name:"footnote referen... class RN (line 124) | class RN extends ku{constructor(e){super(dt({id:"FootnoteTextChar",name:... method constructor (line 124) | constructor(e){super(dt({id:"FootnoteTextChar",name:"Footnote Text Cha... class yN (line 124) | class yN extends ku{constructor(e){super(dt({id:"Hyperlink",name:"Hyperl... method constructor (line 124) | constructor(e){super(dt({id:"Hyperlink",name:"Hyperlink",basedOn:"Defa... class Od (line 124) | class Od extends be{constructor(e){if(super("w:styles"),e.initialStyles&... method constructor (line 124) | constructor(e){if(super("w:styles"),e.initialStyles&&this.root.push(e.... class vN (line 124) | class vN extends be{constructor(e){super("w:pPrDefault"),this.root.push(... method constructor (line 124) | constructor(e){super("w:pPrDefault"),this.root.push(new ya(e))} class bN (line 124) | class bN extends be{constructor(e){super("w:rPrDefault"),this.root.push(... method constructor (line 124) | constructor(e){super("w:rPrDefault"),this.root.push(new wo(e))} class xN (line 124) | class xN extends be{constructor(e){super("w:docDefaults"),xe(this,"runPr... method constructor (line 124) | constructor(e){super("w:docDefaults"),xe(this,"runPropertiesDefaults")... class wN (line 124) | class wN{newInstance(e){const n=g2.xml2js(e,{compact:!1});let r;for(cons... method newInstance (line 124) | newInstance(e){const n=g2.xml2js(e,{compact:!1});let r;for(const a of ... class jg (line 124) | class jg{newInstance(e={}){var n;return{initialStyles:new Vs({mc:"http:/... method newInstance (line 124) | newInstance(e={}){var n;return{initialStyles:new Vs({mc:"http://schema... class _N (line 124) | class _N{constructor(e){xe(this,"fontTable"),xe(this,"relationships"),xe... method constructor (line 124) | constructor(e){xe(this,"fontTable"),xe(this,"relationships"),xe(this,"... method View (line 124) | get View(){return this.fontTable} method Relationships (line 124) | get Relationships(){return this.relationships} class ON (line 124) | class ON{constructor(e){xe(this,"currentRelationshipId",1),xe(this,"docu... method constructor (line 124) | constructor(e){xe(this,"currentRelationshipId",1),xe(this,"documentWra... method addSection (line 124) | addSection({headers:e={},footers:n={},children:r,properties:i}){this.d... method createHeader (line 124) | createHeader(e){const n=new LI(this.media,this.currentRelationshipId++... method createFooter (line 124) | createFooter(e){const n=new bI(this.media,this.currentRelationshipId++... method addHeaderToDocument (line 124) | addHeaderToDocument(e,n=la.DEFAULT){this.headers.push({header:e,type:n... method addFooterToDocument (line 124) | addFooterToDocument(e,n=la.DEFAULT){this.footers.push({footer:e,type:n... method addDefaultRelationships (line 124) | addDefaultRelationships(){this.fileRelationships.createRelationship(1,... method Document (line 124) | get Document(){return this.documentWrapper} method Styles (line 124) | get Styles(){return this.styles} method CoreProperties (line 124) | get CoreProperties(){return this.coreProperties} method Numbering (line 124) | get Numbering(){return this.numbering} method Media (line 124) | get Media(){return this.media} method FileRelationships (line 124) | get FileRelationships(){return this.fileRelationships} method Headers (line 124) | get Headers(){return this.headers.map(e=>e.header)} method Footers (line 124) | get Footers(){return this.footers.map(e=>e.footer)} method ContentTypes (line 124) | get ContentTypes(){return this.contentTypes} method CustomProperties (line 124) | get CustomProperties(){return this.customProperties} method AppProperties (line 124) | get AppProperties(){return this.appProperties} method FootNotes (line 124) | get FootNotes(){return this.footnotesWrapper} method Settings (line 124) | get Settings(){return this.settings} method Comments (line 124) | get Comments(){return this.comments} method FontTable (line 124) | get FontTable(){return this.fontWrapper} class EN (line 124) | class EN{constructor(e={children:[]}){xe(this,"options"),this.options=e}} method constructor (line 124) | constructor(e={children:[]}){xe(this,"options"),this.options=e} class IN (line 124) | class IN{constructor(e={children:[]}){xe(this,"options"),this.options=e}} method constructor (line 124) | constructor(e={children:[]}){xe(this,"options"),this.options=e} function Cc (line 124) | function Cc(t){throw new Error('Could not dynamically require "'+t+'". P... function a (line 124) | function a(u,l){if(!i[u]){if(!r[u]){var h=typeof Cc=="function"&&Cc;if(!... function u (line 124) | function u(l,h,f,d,p){this.compressedSize=l,this.uncompressedSize=h,this... function l (line 124) | function l(h,f){c.call(this,"FlateWorker/"+h),this._pako=null,this._pako... function o (line 124) | function o(d,p){var g,y="";for(g=0;gD.avail_out&&(W=D.avail_out)... function L (line 125) | function L(D,oe){s._tr_flush_block(D,0<=D.block_start?D.block_start:-1,D... function z (line 125) | function z(D,oe){D.pending_buf[D.pending++]=oe} function q (line 125) | function q(D,oe){D.pending_buf[D.pending++]=oe>>>8&255,D.pending_buf[D.p... function se (line 125) | function se(D,oe){var W,w,S=D.max_chain_length,P=D.strstart,J=D.prev_len... function ae (line 125) | function ae(D){var oe,W,w,S,P,J,ie,K,j,re,ce=D.w_size;do{if(S=D.window_s... function Y (line 125) | function Y(D,oe){for(var W,w;;){if(D.lookahead>>24&255)+(T>>>8&65280)+((65280&T)<<8)+((255&T)<<... function m (line 125) | function m(){this.mode=0,this.last=!1,this.wrap=0,this.havedict=!1,this.... function v (line 125) | function v(T){var I;return T&&T.state?(I=T.state,T.total_in=T.total_out=... function x (line 125) | function x(T){var I;return T&&T.state?((I=T.state).wsize=0,I.whave=0,I.w... function _ (line 125) | function _(T,I){var b,M;return T&&T.state?(M=T.state,I<0?(b=0,I=-I):(b=1... function E (line 125) | function E(T,I){var b,M;return T?(M=new m,(T.state=M).window=null,(b=_(T... function Q (line 125) | function Q(T){if(O){var I;for(N=new o.Buf32(512),U=new o.Buf32(32),I=0;I... function ne (line 125) | function ne(T,I,b,M){var C,F=T.state;return F.window===null&&(F.wsize=1<... function c (line 125) | function c(S){for(var P=S.length;0<=--P;)S[P]=0} function $ (line 125) | function $(S,P,J,ie,K){this.static_tree=S,this.extra_bits=P,this.extra_b... function V (line 125) | function V(S,P){this.dyn_tree=S,this.max_code=0,this.stat_desc=P} function L (line 125) | function L(S){return S<256?I[S]:I[256+(S>>>7)]} function z (line 125) | function z(S,P){S.pending_buf[S.pending++]=255&P,S.pending_buf[S.pending... function q (line 125) | function q(S,P,J){S.bi_valid>R-J?(S.bi_buf|=P<>>=1,J<<=1,0<--P;);return J>>>1} function Y (line 125) | function Y(S,P,J){var ie,K,j=new Array(y+1),re=0;for(ie=1;ie<=y;ie++)j[i... function X (line 125) | function X(S){var P;for(P=0;P'])/g,function(e,n){... function AN (line 125) | function AN(t,e){typeof e!="object"&&(e={indent:e});var n=e.stream?new q... function UN (line 125) | function UN(){var t=Array.prototype.slice.call(arguments),e={_elem:bu(t)... function WN (line 125) | function WN(t,e){return new Array(e||0).join(t||"")} function bu (line 125) | function bu(t,e,n){n=n||0;var r=WN(e,n),i,o=t,a=!1;if(typeof t=="object"... function Ef (line 125) | function Ef(t,e,n){if(typeof e!="object")return t(!1,e);var r=e.interrup... function XN (line 128) | function XN(t,e){return t+'="'+Ed(e)+'"'} class kN (line 128) | class kN{format(e,n={stack:[]}){const r=e.prepForXml(n);if(r)return r;th... method format (line 128) | format(e,n={stack:[]}){const r=e.prepForXml(n);if(r)return r;throw Err... class ZN (line 128) | class ZN{replace(e,n,r){let i=e;return n.forEach((o,a)=>{i=i.replace(new... method replace (line 128) | replace(e,n,r){let i=e;return n.forEach((o,a)=>{i=i.replace(new RegExp... method getMediaData (line 128) | getMediaData(e,n){return n.Array.filter(r=>e.search(`{${r.fileName}}`)... class QN (line 128) | class QN{replace(e,n){let r=e;for(const i of n)r=r.replace(new RegExp(`{... method replace (line 128) | replace(e,n){let r=e;for(const i of n)r=r.replace(new RegExp(`{${i.ref... class KN (line 128) | class KN{constructor(){xe(this,"formatter"),xe(this,"imageReplacer"),xe(... method constructor (line 128) | constructor(){xe(this,"formatter"),xe(this,"imageReplacer"),xe(this,"n... method compile (line 128) | compile(e,n){const r=new FN,i=this.xmlifyFile(e,n),o=new Map(Object.en... method xmlifyFile (line 128) | xmlifyFile(e,n){const r=e.Document.Relationships.RelationshipCount+1,i... class nu (line 128) | class nu{static toString(e,n){return Dc(this,null,function*(){return yie... method toString (line 128) | static toString(e,n){return Dc(this,null,function*(){return yield this... method toBuffer (line 128) | static toBuffer(e,n){return Dc(this,null,function*(){return yield this... method toBase64String (line 128) | static toBase64String(e,n){return Dc(this,null,function*(){return yiel... method toBlob (line 128) | static toBlob(e,n){return Dc(this,null,function*(){return yield this.c... method toStream (line 128) | static toStream(e,n){const r=new gf.Stream;return this.compiler.compil... function GN (line 128) | function GN(t,e){const n=document.createElement("a");n.href=window.URL.c... function Mh (line 128) | function Mh(t){var e;return t.type===fe.IMAGE?new KE({data:t.value,trans... function ru (line 128) | function ru(t){var i,o,a;const e=[];let n=[];function r(){n.length&&(e.p... function zN (line 129) | function zN(t){return new Promise((e,n)=>{const r=new FileReader;r.onloa... function n0 (line 129) | function n0(t,e){const{fileName:n,exportType:r}=e,{data:{header:i,main:o... function E (line 129) | function E(Z,ee){return ee=ee==null?Z.length-1:+ee,function(){for(var le... function N (line 129) | function N(Z){var ee=typeof Z;return ee==="function"||ee==="object"&&!!Z} function U (line 129) | function U(Z){return Z===null} function O (line 129) | function O(Z){return Z===void 0} function Q (line 129) | function Q(Z){return Z===!0||Z===!1||u.call(Z)==="[object Boolean]"} function ne (line 129) | function ne(Z){return!!(Z&&Z.nodeType===1)} function T (line 129) | function T(Z){var ee="[object "+Z+"]";return function(le){return u.call(... function Y (line 129) | function Y(Z){return Z!=null&&L(Z.getInt8)&&B(Z.buffer)} function G (line 129) | function G(Z,ee){return Z!=null&&l.call(Z,ee)} function pe (line 129) | function pe(Z){return!A(Z)&&m(Z)&&!isNaN(parseFloat(Z))} function D (line 129) | function D(Z){return b(Z)&&R(Z)} function oe (line 129) | function oe(Z){return function(){return Z}} function W (line 129) | function W(Z){return function(ee){var le=Z(ee);return typeof le=="number... function w (line 129) | function w(Z){return function(ee){return ee==null?void 0:ee[Z]}} function ie (line 129) | function ie(Z){return y?y(Z)&&!X(Z):P(Z)&&J.test(u.call(Z))} function re (line 129) | function re(Z){for(var ee={},le=Z.length,de=0;de... function Kb (line 141) | function Kb(Z,ee){return Lo(ee,Z)} function _l (line 141) | function _l(Z){return function(){return!Z.apply(this,arguments)}} function Hb (line 141) | function Hb(){var Z=arguments,ee=Z.length-1;return function(){for(var le... function Gb (line 141) | function Gb(Z,ee){return function(){if(--Z<1)return ee.apply(this,argume... function o1 (line 141) | function o1(Z,ee){var le;return function(){return--Z>0&&(le=ee.apply(thi... function a1 (line 141) | function a1(Z,ee,le){ee=we(ee,le);for(var de=he(Z),Re,me=0,Oe=de.length;... function s1 (line 141) | function s1(Z){return function(ee,le,de){le=we(le,de);for(var Re=j(ee),m... function u1 (line 141) | function u1(Z,ee,le,de){le=we(le,de,1);for(var Re=le(ee),me=0,Oe=j(Z);me... function l1 (line 141) | function l1(Z,ee,le){return function(de,Re,me){var Oe=0,Ce=j(de);if(type... function El (line 141) | function El(Z,ee,le){var de=sr(Z)?Ol:a1,Re=de(Z,ee,le);if(Re!==void 0&&R... function $b (line 141) | function $b(Z,ee){return El(Z,_i(ee))} function ai (line 141) | function ai(Z,ee,le){ee=zi(ee,le);var de,Re;if(sr(Z))for(de=0,Re=Z.lengt... function qi (line 141) | function qi(Z,ee,le){ee=we(ee,le);for(var de=!sr(Z)&&he(Z),Re=(de||Z).le... function d1 (line 141) | function d1(Z){var ee=function(le,de,Re,me){var Oe=!sr(le)&&he(le),Ce=(O... function Mo (line 141) | function Mo(Z,ee,le){var de=[];return ee=we(ee,le),ai(Z,function(Re,me,O... function jb (line 141) | function jb(Z,ee,le){return Mo(Z,_l(we(ee)),le)} function p1 (line 141) | function p1(Z,ee,le){ee=we(ee,le);for(var de=!sr(Z)&&he(Z),Re=(de||Z).le... function g1 (line 141) | function g1(Z,ee,le){ee=we(ee,le);for(var de=!sr(Z)&&he(Z),Re=(de||Z).le... function si (line 141) | function si(Z,ee,le,de){return sr(Z)||(Z=oi(Z)),(typeof le!="number"||de... function Nl (line 141) | function Nl(Z,ee){return qi(Z,Qa(ee))} function ex (line 141) | function ex(Z,ee){return Mo(Z,_i(ee))} function m1 (line 141) | function m1(Z,ee,le){var de=-1/0,Re=-1/0,me,Oe;if(ee==null||typeof ee=="... function tx (line 141) | function tx(Z,ee,le){var de=1/0,Re=1/0,me,Oe;if(ee==null||typeof ee=="nu... function R1 (line 141) | function R1(Z){return Z?k(Z)?c.call(Z):I(Z)?Z.match(nx):sr(Z)?qi(Z,Po):o... function y1 (line 141) | function y1(Z,ee,le){if(ee==null||le)return sr(Z)||(Z=oi(Z)),Z[ke(Z.leng... function rx (line 141) | function rx(Z){return y1(Z,1/0)} function ix (line 141) | function ix(Z,ee,le){var de=0;return ee=we(ee,le),Nl(qi(Z,function(Re,me... function Rc (line 141) | function Rc(Z,ee){return function(le,de,Re){var me=ee?[[],[]]:{};return ... function ux (line 141) | function ux(Z){return Z==null?0:sr(Z)?Z.length:he(Z).length} function lx (line 141) | function lx(Z,ee,le){return ee in le} function b1 (line 141) | function b1(Z,ee,le){return c.call(Z,0,Math.max(0,Z.length-(ee==null||le... function Fl (line 141) | function Fl(Z,ee,le){return Z==null||Z.length<1?ee==null||le?void 0:[]:e... function yc (line 141) | function yc(Z,ee,le){return c.call(Z,ee==null||le?1:ee)} function dx (line 141) | function dx(Z,ee,le){return Z==null||Z.length<1?ee==null||le?void 0:[]:e... function fx (line 141) | function fx(Z){return Mo(Z,Boolean)} function px (line 141) | function px(Z,ee){return ji(Z,ee,!1)} function Pl (line 141) | function Pl(Z,ee,le,de){Q(ee)||(de=le,le=ee,ee=!1),le!=null&&(le=we(le,d... function Rx (line 141) | function Rx(Z){for(var ee=[],le=arguments.length,de=0,Re=j(Z);de=0)return n[a]} function N (line 159) | function N(j,re){return{promise:re}} function Q (line 159) | function Q(){return!1} function ne (line 159) | function ne(j,re,ce){var he=this;try{j(re,ce,function(ve){if(typeof ve!=... function T (line 159) | function T(j){if(!this._isCancellable())return this;var re=this._onCance... function I (line 159) | function I(){return this._onCancelField} function b (line 159) | function b(j){this._onCancelField=j} function M (line 159) | function M(){this._cancellationParent=void 0,this._onCancelField=void 0} function C (line 159) | function C(j,re){if((re&1)!==0){this._cancellationParent=j;var ce=j._bra... function F (line 159) | function F(j,re){(re&2)!==0&&j._isBound()&&this._setBoundTo(j._boundTo)} function B (line 159) | function B(){var j=this._boundTo;return j!==void 0&&j instanceof t?j.isF... function $ (line 159) | function $(){this._trace=new J(this._peekContext())} function V (line 159) | function V(j,re){if(a(j)){var ce=this._trace;if(ce!==void 0&&re&&(ce=ce.... function L (line 161) | function L(j,re,ce,he,ve){if(j===void 0&&re!==null&&v){if(ve!==void 0&&v... function z (line 163) | function z(j,re){var ce=j+" is deprecated and will be removed in a futur... function q (line 163) | function q(j,re,ce){if(!!K.warnings){var he=new i(j),ve;if(re)ce._attach... function se (line 165) | function se(j,re){for(var ce=0;ce1?h.cance... function c (line 175) | function c(){return l.call(this,this.promise._target()._settledValue())} function u (line 175) | function u(h){if(!s(this,h))return i.e=h,i} function l (line 175) | function l(h){var f=this.promise,d=this.handler;if(!this.called){this.ca... function o (line 175) | function o(a,s,c){return function(u){var l=c._boundValue();e:for(var h=0... function jF (line 175) | function jF(t){return t instanceof Error&&ty.getPrototypeOf(t)===Error.p... function eP (line 175) | function eP(t){var e;if(jF(t)){e=new $F(t),e.name=t.name,e.message=t.mes... function tP (line 175) | function tP(t,e){return function(n,r){if(t!==null){if(n){var i=eP(JF(n))... function e (line 175) | function e(){return this.value} function n (line 175) | function n(){throw this.reason} function e (line 175) | function e(c){c!==void 0?(c=c._target(),this._bitField=c._bitField,this.... function h (line 233) | function h(d,p,g,y){this.constructor$(d),this._promise._captureStackTrac... function f (line 233) | function f(d,p,g,y){if(typeof p!="function")return n("expecting a functi... function u (line 250) | function u(d,p){var g;if(d!=null&&(g=d[p]),typeof g!="function"){var y="... function l (line 250) | function l(d){var p=this.pop(),g=u(d,p);return g.apply(d,this)} function h (line 250) | function h(d){return d[this]} function f (line 250) | function f(d){var p=+this;return p<0&&(p=Math.max(0,p+d.length)),d[p]} function f (line 250) | function f(v){setTimeout(function(){throw v},0)} function d (line 250) | function d(v){var x=n(v);return x!==v&&typeof v._isDisposable=="function... function p (line 250) | function p(v,x){var _=0,E=v.length,N=new t(i);function U(){if(_>=E)retur... function g (line 250) | function g(v,x,_){this._data=v,this._promise=x,this._context=_} function y (line 250) | function y(v,x,_){this.constructor$(v,x,_)} function R (line 250) | function R(v){return g.isDisposer(v)?(this.resources[this.index]._setDis... function m (line 250) | function m(v){this.length=v,this.promise=null,this[v-1]=null} function o (line 250) | function o(h){this.handle=h} function u (line 250) | function u(h){return clearTimeout(this.handle),h} function l (line 250) | function l(h){throw clearTimeout(this.handle),h} function f (line 250) | function f(p,g,y){for(var R=0;R0?", ":"",k;return V?k=`ret =... function z (line 269) | function z(){for(var ae="",Y=0;Y<$.length;++Y)ae+="case "+$[Y]+":"+L($[Y... function O (line 301) | function O(I,b,M,C,F,A){var B=function(){return this}(),$=I;typeof $=="s... function ne (line 301) | function ne(I,b,M,C,F){for(var A=new RegExp(v(b)+"$"),B=m(I,b,A,M),$=0,V... function T (line 301) | function T(I,b,M){return Q(I,b,void 0,I,null,M)} function p (line 307) | function p(g,y){this[f]=g,this[f+d]=y,f++} function l (line 307) | function l(f){var d=!1,p;if(s!==void 0&&f instanceof s)p=c(f),d=!0;else{... function h (line 307) | function h(f){var d,p=n(f);if(o(p))p instanceof t?d=p._then(t.props,void... function a (line 310) | function a(s,c){var u=n(s);if(u instanceof t)return o(u);if(s=i.asArray(... function u (line 310) | function u(p,g,y,R){this.constructor$(p);var m=a();this._fn=m===null?g:s... function l (line 310) | function l(p,g){this.isFulfilled()?g._resolve(p):g._reject(p)} function h (line 310) | function h(p,g,y,R){if(typeof g!="function")return n("expecting a functi... function f (line 310) | function f(p){this.accum=p,this.array._gotAccum(p);var g=r(this.value,th... function d (line 310) | function d(p){var g=this.array,y=g._promise,R=c(g._fn);y._pushContext();... function o (line 310) | function o(a){this.constructor$(a)} function c (line 310) | function c(l){this.constructor$(l),this._howMany=0,this._unwrap=!1,this.... function u (line 310) | function u(l,h){if((h|0)!==h||h<0)return n(`expecting a positive integer function i (line 313) | function i(){return r(this)} function o (line 313) | function o(a,s){return n(a,s,e,e)} function n (line 313) | function n(r){var i=new e(r),o=i.promise();return i.setHowMany(1),i.setU... function i (line 316) | function i(){} function ne (line 316) | function ne(C,F){if(typeof F!="function")throw new f("expecting a functi... function T (line 319) | function T(C){this._bitField=0,this._fulfillmentHandler0=void 0,this._re... function I (line 319) | function I(C){this.promise._resolveCallback(C)} function b (line 319) | function b(C){this.promise._rejectCallback(C,!1)} function M (line 319) | function M(C){var F=new T(p);F._fulfillmentHandler0=C,F._rejectionHandle... function SP (line 319) | function SP(){var t,e,n=new qn.Promise(function(r,i){t=r,e=i});return{re... function _P (line 319) | function _P(t,e){return e=e||{},{type:Mn.document,children:t,notes:e.not... function OP (line 319) | function OP(t,e){e=e||{};var n=e.indent||{};return{type:Mn.paragraph,chi... function EP (line 319) | function EP(t,e){return e=e||{},{type:Mn.run,children:t,styleId:e.styleI... function IP (line 319) | function IP(t){return{type:Mn.text,value:t}} function NP (line 319) | function NP(){return{type:Mn.tab}} function FP (line 319) | function FP(t,e){return{type:Mn.hyperlink,children:t,href:e.href,anchor:... function PP (line 319) | function PP(t){return{type:Mn.noteReference,noteType:t.noteType,noteId:t... function Zu (line 319) | function Zu(t){this._notes=DP.indexBy(t,function(e){return ay(e.noteType... function LP (line 319) | function LP(t){return{type:Mn.note,noteType:t.noteType,noteId:t.noteId,b... function MP (line 319) | function MP(t){return{type:Mn.commentReference,commentId:t.commentId}} function CP (line 319) | function CP(t){return{type:Mn.comment,commentId:t.commentId,body:t.body,... function ay (line 319) | function ay(t,e){return t+"-"+e} function AP (line 319) | function AP(t){return{type:Mn.image,read:function(e){return e?t.readImag... function UP (line 319) | function UP(t,e){return e=e||{},{type:Mn.table,children:t,styleId:e.styl... function WP (line 319) | function WP(t,e){return e=e||{},{type:Mn.tableRow,children:t,isHeader:e.... function XP (line 319) | function XP(t,e){return e=e||{},{type:Mn.tableCell,children:t,colSpan:e.... function Lf (line 319) | function Lf(t){return{type:Mn.break,breakType:t}} function VP (line 319) | function VP(t){return{type:Mn.bookmarkStart,name:t.name}} function ri (line 319) | function ri(t,e){this.value=t,this.messages=e||[]} function YP (line 319) | function YP(t){return new ri(t,[])} function BP (line 319) | function BP(t){return{type:"warning",message:t}} function kP (line 319) | function kP(t){return{type:"error",message:t.message,error:t}} function Mf (line 319) | function Mf(t){var e=[];return Es.flatten(Es.pluck(t,"messages"),!0).for... function ZP (line 319) | function ZP(t,e){return Es.find(t,QP.bind(null,e))!==void 0} function QP (line 319) | function QP(t,e){return t.type===e.type&&t.message===e.message} function sy (line 319) | function sy(t){var e=t.length;if(e%4>0)throw new Error("Invalid string. ... function GP (line 319) | function GP(t){var e=sy(t),n=e[0],r=e[1];return(n+r)*3/4-r} function JP (line 319) | function JP(t,e,n){return(e+n)*3/4-n} function zP (line 319) | function zP(t){var e,n=sy(t),r=n[0],i=n[1],o=new KP(JP(t,r,i)),a=0,s=i>0... function $P (line 319) | function $P(t){return Qr[t>>18&63]+Qr[t>>12&63]+Qr[t>>6&63]+Qr[t&63]} function jP (line 319) | function jP(t,e,n){for(var r,i=[],o=e;oD.avail_out&&(W=D.avail_out)... function L (line 330) | function L(D,oe){s._tr_flush_block(D,0<=D.block_start?D.block_start:-1,D... function z (line 330) | function z(D,oe){D.pending_buf[D.pending++]=oe} function q (line 330) | function q(D,oe){D.pending_buf[D.pending++]=oe>>>8&255,D.pending_buf[D.p... function se (line 330) | function se(D,oe){var W,w,S=D.max_chain_length,P=D.strstart,J=D.prev_len... function ae (line 330) | function ae(D){var oe,W,w,S,P,J,ie,K,j,re,ce=D.w_size;do{if(S=D.window_s... function Y (line 330) | function Y(D,oe){for(var W,w;;){if(D.lookahead>>24&255)+(T>>>8&65280)+((65280&T)<<8)+((255&T)<<... function m (line 330) | function m(){this.mode=0,this.last=!1,this.wrap=0,this.havedict=!1,this.... function v (line 330) | function v(T){var I;return T&&T.state?(I=T.state,T.total_in=T.total_out=... function x (line 330) | function x(T){var I;return T&&T.state?((I=T.state).wsize=0,I.whave=0,I.w... function _ (line 330) | function _(T,I){var b,M;return T&&T.state?(M=T.state,I<0?(b=0,I=-I):(b=1... function E (line 330) | function E(T,I){var b,M;return T?(M=new m,(T.state=M).window=null,(b=_(T... function Q (line 330) | function Q(T){if(O){var I;for(N=new o.Buf32(512),U=new o.Buf32(32),I=0;I... function ne (line 330) | function ne(T,I,b,M){var C,F=T.state;return F.window===null&&(F.wsize=1<... function c (line 330) | function c(S){for(var P=S.length;0<=--P;)S[P]=0} function $ (line 330) | function $(S,P,J,ie,K){this.static_tree=S,this.extra_bits=P,this.extra_b... function V (line 330) | function V(S,P){this.dyn_tree=S,this.max_code=0,this.stat_desc=P} function L (line 330) | function L(S){return S<256?I[S]:I[256+(S>>>7)]} function z (line 330) | function z(S,P){S.pending_buf[S.pending++]=255&P,S.pending_buf[S.pending... function q (line 330) | function q(S,P,J){S.bi_valid>R-J?(S.bi_buf|=P<>>=1,J<<=1,0<--P;);return J>>>1} function Y (line 330) | function Y(S,P,J){var ie,K,j=new Array(y+1),re=0;for(ie=1;ie<=y;ie++)j[i... function X (line 330) | function X(S){var P;for(P=0;P=0){for(var i=e.length-1;r"&&">"||t=="&"&&"&"||t... function Ns (line 330) | function Ns(t,e){if(e(t))return!0;if(t=t.firstChild)do if(Ns(t,e))return... function Qs (line 330) | function Qs(){this.ownerDocument=this} function pL (line 330) | function pL(t,e,n){t&&t._inc++;var r=n.namespaceURI;r===Is.XMLNS&&(e._ns... function Dy (line 330) | function Dy(t,e,n,r){t&&t._inc++;var i=n.namespaceURI;i===Is.XMLNS&&dele... function Xf (line 330) | function Xf(t,e,n){if(t&&t._inc){t._inc++;var r=e.childNodes;if(n)r[r.le... function _y (line 330) | function _y(t,e){var n=e.previousSibling,r=e.nextSibling;return n?n.next... function gL (line 330) | function gL(t){return t&&(t.nodeType===Dt.DOCUMENT_NODE||t.nodeType===Dt... function mL (line 330) | function mL(t){return t&&(qr(t)||Vf(t)||Ri(t)||t.nodeType===Dt.DOCUMENT_... function Ri (line 330) | function Ri(t){return t&&t.nodeType===Dt.DOCUMENT_TYPE_NODE} function qr (line 330) | function qr(t){return t&&t.nodeType===Dt.ELEMENT_NODE} function Vf (line 330) | function Vf(t){return t&&t.nodeType===Dt.TEXT_NODE} function d0 (line 330) | function d0(t,e){var n=t.childNodes||[];if(jr(n,qr)||Ri(e))return!1;var ... function f0 (line 330) | function f0(t,e){var n=t.childNodes||[];function r(o){return qr(o)&&o!==... function RL (line 330) | function RL(t,e,n){if(!gL(t))throw new zt(Jn,"Unexpected parent node typ... function yL (line 330) | function yL(t,e,n){var r=t.childNodes||[],i=e.childNodes||[];if(e.nodeTy... function Oy (line 330) | function Oy(t,e,n){var r=t.childNodes||[],i=e.childNodes||[];if(e.nodeTy... function Su (line 330) | function Su(t,e,n,r){RL(t,e,n),t.nodeType===Dt.DOCUMENT_NODE&&(r||yL)(t,... function vL (line 330) | function vL(t,e){return e.parentNode&&e.parentNode.removeChild(e),e.pare... function yo (line 330) | function yo(){this._nsMap={}} function Du (line 330) | function Du(){} function Ks (line 330) | function Ks(){} function Yf (line 330) | function Yf(){} function Bf (line 330) | function Bf(){} function kf (line 330) | function kf(){} function Gu (line 330) | function Gu(){} function Ey (line 330) | function Ey(){} function Iy (line 330) | function Iy(){} function Zf (line 330) | function Zf(){} function Ju (line 330) | function Ju(){} function Qf (line 330) | function Qf(){} function Ny (line 330) | function Ny(){} function Fy (line 330) | function Fy(t,e){var n=[],r=this.nodeType==9&&this.documentElement||this... function p0 (line 330) | function p0(t,e,n){var r=t.prefix||"",i=t.namespaceURI;if(!i||r==="xml"&... function Xh (line 330) | function Xh(t,e,n){t.push(" ",e,'="',n.replace(/[<>&"\t\n\r]/g,Sy),'"')} function jo (line 330) | function jo(t,e,n,r,i){if(i||(i=[]),r)if(t=r(t),t){if(typeof t=="string"... function Py (line 330) | function Py(t,e,n){var r;switch(e.nodeType){case Lr:r=e.cloneNode(!1),r.... function Cd (line 330) | function Cd(t,e,n){var r=new e.constructor;for(var i in e)if(Object.prot... function Ly (line 330) | function Ly(t,e,n){t[e]=n} function Ta (line 331) | function Ta(t,e){this.message=t,this.locator=e,Error.captureStackTrace&&... function Cy (line 331) | function Cy(){} function bL (line 331) | function bL(t,e,n,r,i){function o(C){if(C>65535){C-=65536;var F=55296+(C... function R0 (line 331) | function R0(t,e){return e.lineNumber=t.lineNumber,e.columnNumber=t.colum... function xL (line 331) | function xL(t,e,n,r,i,o){function a(f,d,p){n.attributeNames.hasOwnProper... function y0 (line 331) | function y0(t,e,n){for(var r=t.tagName,i=null,h=t.length;h--;){var o=t[h... function wL (line 331) | function wL(t,e,n,r,i){if(/^(?:script|textarea)$/i.test(n)){var o=t.inde... function TL (line 331) | function TL(t,e,n,r){var i=r[n];return i==null&&(i=t.lastIndexOf("",e);if(r){var i=t.substring(e,r).... function Uy (line 331) | function Uy(){this.attributeNames={}} function _L (line 331) | function _L(t,e){var n,r=[],i=/'[^']+'|"[^"]+"|[^\s<>\/=]+=?|(\/?\s*>|<)... function Xy (line 331) | function Xy(t){return t.replace(/\r[\n\u0085]/g,` function Vy (line 333) | function Vy(t){this.options=t||{locator:{}}} function PL (line 333) | function PL(t,e,n){if(!t){if(e instanceof Hs)return e;t=e}var r={},i=t i... function Hs (line 333) | function Hs(){this.cdata=!1} function Bo (line 333) | function Bo(t,e){e.lineNumber=t.lineNumber,e.columnNumber=t.columnNumber} function Ud (line 333) | function Ud(t){if(t)return` function x0 (line 334) | function x0(t,e,n){return typeof t=="string"?t.substr(e,n):t.length>=e+n... function Xc (line 334) | function Xc(t,e){t.currentElement?t.currentElement.appendChild(e):t.doc.... function CL (line 334) | function CL(t){var e=null,n=new LL.DOMParser({errorHandler:function(i,o)... function UL (line 334) | function UL(t,e){e=e||{};try{var n=By.parseFromString(t,"text/xml")}catc... function t (line 334) | function t(e,n,r){if(this.options=e.options,this.stringify=e.stringify,t... function h (line 334) | function h(){this.constructor=c} function u (line 334) | function u(l,h,f){if(u.__super__.constructor.call(this,l),h==null)throw ... function a (line 334) | function a(){this.constructor=r} function i (line 334) | function i(o,a){if(i.__super__.constructor.call(this,o),a==null)throw ne... function a (line 334) | function a(){this.constructor=r} function i (line 334) | function i(o,a){if(i.__super__.constructor.call(this,o),a==null)throw ne... function s (line 334) | function s(){this.constructor=i} function o (line 334) | function o(a,s,c,u){var l;o.__super__.constructor.call(this,a),e(s)&&(l=... function a (line 334) | function a(){this.constructor=r} function i (line 334) | function i(o,a,s,c,u,l){if(i.__super__.constructor.call(this,o),a==null)... function s (line 334) | function s(){this.constructor=i} function o (line 334) | function o(a,s,c,u){if(o.__super__.constructor.call(this,a),c==null)thro... function a (line 334) | function a(){this.constructor=r} function i (line 334) | function i(o,a,s){if(i.__super__.constructor.call(this,o),a==null)throw ... function a (line 334) | function a(){this.constructor=r} function i (line 334) | function i(o,a,s){if(i.__super__.constructor.call(this,o),a==null)throw ... function h (line 334) | function h(){this.constructor=c} function u (line 334) | function u(l,h,f){var d,p;u.__super__.constructor.call(this,l),this.name... function a (line 334) | function a(){this.constructor=r} function i (line 334) | function i(o,a){if(i.__super__.constructor.call(this,o),a==null)throw ne... function a (line 334) | function a(){this.constructor=r} function i (line 334) | function i(o,a){if(i.__super__.constructor.call(this,o),a==null)throw ne... function a (line 334) | function a(){this.constructor=r} function i (line 334) | function i(o,a,s){if(i.__super__.constructor.call(this,o),a==null)throw ... function a (line 334) | function a(){this.constructor=r} function i (line 334) | function i(o){i.__super__.constructor.call(this,o),this.isDummy=!0} function g (line 334) | function g(y){this.parent=y,this.parent&&(this.options=this.parent.optio... function n (line 334) | function n(r){this.assertLegalChar=t(this.assertLegalChar,this);var i,o,... function e (line 334) | function e(n){var r,i,o,a,s,c,u,l,h;n||(n={}),this.pretty=n.pretty||!1,t... function v (line 336) | function v(){this.constructor=y} function R (line 336) | function R(m){R.__super__.constructor.call(this,m)} function u (line 336) | function u(){this.constructor=a} function s (line 336) | function s(c){s.__super__.constructor.call(this,null),this.name="?xml",c... function _ (line 336) | function _(E,N,U){var O;this.name="?xml",E||(E={}),E.writer?m(E.writer)&... function v (line 336) | function v(){this.constructor=y} function R (line 336) | function R(m,v){R.__super__.constructor.call(this,v),this.stream=m} function XL (line 336) | function XL(t,e){var n=S0.invert(e),r={element:o,text:VL};function i(c,u... function VL (line 336) | function VL(t,e){t.text(e.value)} function Gy (line 336) | function Gy(t){return kL.readString(t,ZL).then(function(e){return Jy(e)[... function QL (line 336) | function QL(t,e){return t.exists(e)?t.read(e,"utf-8").then(KL).then(Gy):... function KL (line 336) | function KL(t){return t.replace(/^\uFEFF/g,"")} function Jy (line 336) | function Jy(t){return t.type==="element"?t.name==="mc:AlternateContent"?... function qf (line 336) | function qf(t,e){return zy[t.toUpperCase()+"_"+e]} function jL (line 336) | function jL(t,e){return qf(t,parseInt(e,10))} function qL (line 336) | function qL(t,e){return qf(t,parseInt(e,16))} function eM (line 336) | function eM(t){if(t<=65535)return String.fromCharCode(t);var e=Math.floo... function tM (line 336) | function tM(t,e){return e.charAt(0)==="/"?e.substr(1):t+"/"+e} function nM (line 336) | function nM(t,e){var n=t.indexOf("#");return n!==-1&&(t=t.substring(0,n)... function rM (line 336) | function rM(t){return{readXmlElement:function(e){return new I0(t).readXm... function I0 (line 336) | function I0(t){var e=[],n=[],r=[],i=t.relationships,o=t.contentTypes,a=t... function jy (line 336) | function jy(t,e,n){var r=e.firstOrEmpty("w:ilvl").attributes["w:val"],i=... function rs (line 336) | function rs(t){return new _n(null,null,t)} function is (line 336) | function is(){return new _n(null)} function yr (line 336) | function yr(t){return new _n(t)} function Vc (line 336) | function Vc(t,e){return new _n(t,null,e)} function _n (line 336) | function _n(t,e,n){this.value=t||[],this.extra=e||[],this._result=new $y... function N0 (line 336) | function N0(t){var e=$y.combine(Sr.pluck(t,"_result"));return new _n(Sr.... function qu (line 336) | function qu(t,e){return Sr.flatten([t,e])} function aM (line 336) | function aM(t){return t} function uM (line 336) | function uM(t){var e=t.bodyReader;function n(r){var i=r.first("w:body");... function lM (line 336) | function lM(t){var e=[];return t.children.forEach(function(n){if(n.name=... function tp (line 336) | function tp(t){var e={};t.forEach(function(r){e[r.relationshipId]=r.targ... function dM (line 336) | function dM(t){var e={},n={};return t.children.forEach(function(r){if(r.... function ev (line 336) | function ev(t,e){return{findContentType:function(n){var r=t[n];if(r)retu... function rp (line 336) | function rp(t,e,n){var r=Yc.flatten(Yc.values(e).map(function(s){return ... function fM (line 336) | function fM(t,e){if(!e||!e.styles)throw new Error("styles is missing");v... function pM (line 336) | function pM(t){var e={};return t.getElementsByTagName("w:abstractNum").f... function gM (line 336) | function gM(t){var e={};t.getElementsByTagName("w:lvl").forEach(function... function mM (line 336) | function mM(t){var e={};return t.getElementsByTagName("w:num").forEach(f... function Ps (line 336) | function Ps(t,e,n,r){return{findParagraphStyleById:function(i){return t[... function RM (line 336) | function RM(t){var e={},n={},r={},i={},o={paragraph:e,character:n,table:... function yM (line 336) | function yM(t){var e=t.attributes["w:type"],n=t.attributes["w:styleId"],... function vM (line 336) | function vM(t){var e=t.first("w:name");return e?e.attributes["w:val"]:null} function bM (line 336) | function bM(t){var e=t.firstOrEmpty("w:pPr").firstOrEmpty("w:numPr").fir... function tv (line 336) | function tv(t,e){function n(o){return wM.combine(o.getElementsByTagName(... function DM (line 336) | function DM(t){function e(r){return SM.combine(r.getElementsByTagName("w... function OM (line 336) | function OM(){function t(e){return _M.reject(new Error("could not open e... function LM (line 337) | function LM(t,e){return e=e||{},EM.props({contentTypes:CM(t),partPaths:o... function ov (line 337) | function ov(t){return WM(t).then(function(e){var n=A0({docxFile:t,relati... function A0 (line 337) | function A0(t){var e=t.docxFile,n=t.relationships,r=t.relationshipType,i... function MM (line 337) | function MM(t,e){return t.substring(0,e.length)===e?t.substring(e.length... function Pa (line 337) | function Pa(t){return function(e){return iv(e,t.filename).then(function(... function Bc (line 337) | function Bc(t,e,n){var r=Pa({filename:av(t),readElement:Sa.readRelations... function av (line 337) | function av(t){var e=_u.splitPath(t);return _u.joinPath(e.dirname,"_rels... function AM (line 337) | function AM(t,e,n){return Pa({filename:e,readElement:function(r){return ... function UM (line 337) | function UM(t,e){return Pa({filename:e,readElement:L0.readStylesXml,defa... function BM (line 337) | function BM(t,e){return t.write(Ou,e),kM(t).then(function(){return ZM(t)})} function kM (line 337) | function kM(t){var e="word/_rels/document.xml.rels",n="http://schemas.op... function ZM (line 337) | function ZM(t){var e="[Content_Types].xml",n="http://schemas.openxmlform... function cv (line 337) | function cv(t,e,n,r){var i=XM.find(t,function(o){return o.name===e&&o.at... function QM (line 337) | function QM(t){return t.exists(Ou)?t.read(Ou,"utf8"):VM.resolve(null)} function KM (line 337) | function KM(t,e,n){return sp(uv.element(t,e,{fresh:!1}),n)} function HM (line 337) | function HM(t,e,n){var r=uv.element(t,e,{fresh:!0});return sp(r,n)} function sp (line 337) | function sp(t,e){return{type:"element",tag:t,children:e||[]}} function GM (line 337) | function GM(t){return{type:"text",value:t}} function $M (line 337) | function $M(t){return t.children.length===0&&zM[t.tag.tagName]} function jM (line 337) | function jM(t){return lv(hv(t))} function lv (line 337) | function lv(t){var e=[];return t.map(qM).forEach(function(n){Wd(e,n)}),e} function qM (line 337) | function qM(t){return eC[t.type](t)} function tC (line 337) | function tC(t){return Eu.elementWithTag(t.tag,lv(t.children))} function W0 (line 337) | function W0(t){return t} function Wd (line 337) | function Wd(t,e){var n=t[t.length-1];e.type==="element"&&!e.tag.fresh&&n... function hv (line 337) | function hv(t){return nC(t,function(e){return rC[e.type](e)})} function nC (line 337) | function nC(t,e){return U0.flatten(U0.map(t,e),!0)} function iC (line 337) | function iC(t){return[t]} function oC (line 337) | function oC(t){var e=hv(t.children);return e.length===0&&!Eu.isVoidEleme... function aC (line 337) | function aC(t){return t.value.length===0?[]:[t]} function dv (line 337) | function dv(t,e){e.forEach(function(n){cC(t,n)})} function cC (line 337) | function cC(t,e){uC[e.type](t,e)} function lC (line 337) | function lC(t,e){La.isVoidElement(e)?t.selfClosing(e.tag.tagName,e.tag.a... function hC (line 337) | function hC(t,e){t.text(e.value)} function fC (line 337) | function fC(t,e){return up([lp(t,e,{fresh:!0})])} function up (line 337) | function up(t){return new fv(t.map(function(e){return cp.isString(e)?lp(... function fv (line 337) | function fv(t){this._elements=t} function lp (line 337) | function lp(t,e,n){return n=n||{},new rl(t,e,n)} function rl (line 337) | function rl(t,e,n){var r={};cp.isArray(t)?(t.forEach(function(i){r[i]=!0... function i (line 337) | function i(o){return function(a,s){return n.when(o(a)).then(function(c){... function pC (line 337) | function pC(t){return t=t||{},t.prettyPrint?gC():Rv()} function gC (line 337) | function gC(){var t=0,e=" ",n=[],r=!0,i=!1,o=Rv();function a(p,g){kc[p]... function Rv (line 340) | function Rv(){var t=[];function e(c,u){var l=i(u);t.push("<"+c+l+">")}fu... function mC (line 340) | function mC(t){return t.replace(/&/g,"&").replace(/0?e.font... function sb (line 359) | function sb(t,e,n){if(n.displayValue&&ee&&(e=t[n].hei... function D4 (line 359) | function D4(t,e,n){var r;if(n)r=n;else if(typeof document!="undefined")r... function t (line 359) | function t(e,n){for(var r=0;r10||i<0||i>10)thr... function t (line 364) | function t(){} function t (line 364) | function t(e){this.buffer=new rt,this.information=e} function t (line 364) | function t(e){this.information=e,this.generalDecoder=new su(e)} function r (line 364) | function r(){this.constructor=e} function e (line 364) | function e(n){return t.call(this,n)||this} function r (line 364) | function r(){this.constructor=e} function e (line 364) | function e(n){return t.call(this,n)||this} function r (line 364) | function r(){this.constructor=e} function e (line 364) | function e(n){return t.call(this,n)||this} function r (line 364) | function r(){this.constructor=e} function e (line 364) | function e(n){return t.call(this,n)||this} function r (line 364) | function r(){this.constructor=e} function e (line 364) | function e(n){return t.call(this,n)||this} function r (line 364) | function r(){this.constructor=e} function e (line 364) | function e(n){return t.call(this,n)||this} function r (line 364) | function r(){this.constructor=e} function e (line 364) | function e(n){return t.call(this,n)||this} function r (line 364) | function r(){this.constructor=e} function e (line 364) | function e(n){return t.call(this,n)||this} function r (line 364) | function r(){this.constructor=e} function e (line 364) | function e(n){return t.call(this,n)||this} function r (line 364) | function r(){this.constructor=e} function e (line 364) | function e(n,r,i){var o=t.call(this,n)||this;return o.dateCode=i,o.first... function ZX (line 364) | function ZX(t){try{if(t.get(1))return new NX(t);if(!t.get(2))return new ... function t (line 364) | function t(e,n,r,i){this.leftchar=e,this.rightchar=n,this.finderpattern=... function t (line 364) | function t(e,n,r){this.pairs=e,this.rowNumber=n,this.wasReversed=r} function r (line 364) | function r(){this.constructor=e} function e (line 364) | function e(){var n=t!==null&&t.apply(this,arguments)||this;return n.pair... function r (line 364) | function r(){this.constructor=e} function e (line 364) | function e(n,r,i){var o=t.call(this,n,r)||this;return o.count=0,o.finder... function r (line 364) | function r(){this.constructor=e} function e (line 364) | function e(){var n=t!==null&&t.apply(this,arguments)||this;return n.poss... function r (line 364) | function r(){this.constructor=e} function e (line 364) | function e(n){var r=t.call(this)||this;r.readers=[];var i=n?n.get(Ct.POS... function r (line 364) | function r(){this.constructor=e} function e (line 364) | function e(n,r){return n===void 0&&(n=500),t.call(this,new ea(r),n,r)||t... function t (line 364) | function t(e,n,r){this.ecCodewords=e,this.ecBlocks=[n],r&&this.ecBlocks.... function t (line 364) | function t(e,n){this.count=e,this.dataCodewords=n} function t (line 364) | function t(e,n,r,i,o,a){var s,c;this.versionNumber=e,this.symbolSizeRows... function t (line 364) | function t(e){var n=e.getHeight();if(n<8||n>144||(n&1)!==0)throw new Me;... function t (line 364) | function t(e,n){this.numDataCodewords=e,this.codewords=n} function t (line 364) | function t(e){this.bytes=e,this.byteOffset=0,this.bitOffset=0} function t (line 364) | function t(){} function t (line 364) | function t(){this.rsDecoder=new xl(fi.DATA_MATRIX_FIELD_256)} function t (line 364) | function t(e){this.image=e,this.rectangleDetector=new Hd(this.image)} function t (line 364) | function t(){this.decoder=new i7} function r (line 364) | function r(){this.constructor=e} function e (line 364) | function e(n){return n===void 0&&(n=500),t.call(this,new Pu,n)||this} function t (line 364) | function t(e,n,r){this.value=e,this.stringValue=n,this.bits=r,t.FOR_BITS... function t (line 364) | function t(e){this.errorCorrectionLevel=Jd.forBits(e>>3&3),this.dataMask... function t (line 364) | function t(e){for(var n=[],r=1;r{const V=B.getAttribute($);return B.removeA... function l (line 377) | function l(C){let F=C.path||C.composedPath&&C.composedPath();if(F)return... function h (line 377) | function h(C){return C instanceof Element?C:typeof C=="string"?C.split(/... function f (line 377) | function f(C,F=A=>A){function A(B){const $=[.001,.01,.1][Number(B.shiftK... function R (line 377) | function R(C,F,A){F/=100,A/=100;const B=g(C=C/360*6),$=C-B,V=A*(1-F),L=A... function m (line 377) | function m(C,F,A){const B=(2-(F/=100))*(A/=100)/2;return B!==0&&(F=B===1... function v (line 377) | function v(C,F,A){const B=d(C/=255,F/=255,A/=255),$=p(C,F,A),V=$-B;let L... function x (line 377) | function x(C,F,A,B){return F/=100,A/=100,[...v(255*(1-d(1,(C/=100)*(1-(B... function _ (line 377) | function _(C,F,A){F/=100;const B=2*(F*=(A/=100)<.5?A:1-A)/(A+F)*100,$=10... function E (line 377) | function E(C){return v(...C.match(/.{2}/g).map(F=>parseInt(F,16)))} function N (line 377) | function N(C){C=C.match(/^[a-zA-Z]+$/)?function($){if($.toLowerCase()===... function U (line 377) | function U(C=0,F=0,A=0,B=1){const $=(L,z)=>(q=-1)=>z(~q?L.map(se=>Number... function Q (line 377) | function Q(C){const F={options:Object.assign({lock:null,onchange:()=>0,o... function ne (line 377) | function ne(C={}){C=Object.assign({onchange:()=>0,className:"",elements:... method update (line 377) | update($=B){const{reference:V,popper:L}=Object.assign(B,$);if(!L||!V)thr... method constructor (line 377) | constructor(F){Xn(this,"_initializingActive",!0);Xn(this,"_recalc",!0);X... method _preBuild (line 377) | _preBuild(){const{options:F}=this;for(const A of["el","container"])F[A]=... method _finalBuild (line 422) | _finalBuild(){const F=this.options,A=this._root;if(F.container.removeChi... method _buildComponents (line 422) | _buildComponents(){const F=this,A=this.options.components,B=(F.options.s... method _bindEvents (line 425) | _bindEvents(){const{_root:F,options:A}=this,B=[a(F.interaction.clear,"cl... method _rePositioningPicker (line 425) | _rePositioningPicker(){const{options:F}=this;if(!F.inline&&!this._nanopo... method _updateOutput (line 425) | _updateOutput(F){const{_root:A,_color:B,options:$}=this;if(A.interaction... method _clearColor (line 425) | _clearColor(F=!1){const{_root:A,options:B}=this;B.useAsButton||A.button.... method _parseLocalColor (line 425) | _parseLocalColor(F){const{values:A,type:B,a:$}=N(F),{lockOpacity:V}=this... method _t (line 425) | _t(F){return this.options.i18n[F]||M.I18N_DEFAULTS[F]} method _emit (line 425) | _emit(F,...A){this._eventListener[F].forEach(B=>B(...A,this))} method on (line 425) | on(F,A){return this._eventListener[F].push(A),this} method off (line 425) | off(F,A){const B=this._eventListener[F]||[],$=B.indexOf(A);return~$&&B.s... method addSwatch (line 425) | addSwatch(F){const{values:A}=this._parseLocalColor(F);if(A){const{_swatc... method removeSwatch (line 425) | removeSwatch(F){const A=this._swatchColors[F];if(A){const{el:B}=A;return... method applyColor (line 425) | applyColor(F=!1){const{preview:A,button:B}=this._root,$=this._color.toRG... method destroy (line 425) | destroy(){cancelAnimationFrame(this._setupAnimationFrame),this._eventBin... method destroyAndRemove (line 425) | destroyAndRemove(){this.destroy();const{root:F,app:A}=this._root;F.paren... method hide (line 425) | hide(){return!!this.isOpen()&&(this._root.app.classList.remove("visible"... method show (line 425) | show(){return!this.options.disabled&&!this.isOpen()&&(this._root.app.cla... method isOpen (line 425) | isOpen(){return this._root.app.classList.contains("visible")} method setHSVA (line 425) | setHSVA(F=360,A=0,B=0,$=1,V=!1){const L=this._recalc;if(this._recalc=!1,... method setColor (line 425) | setColor(F,A=!1){if(F===null)return this._clearColor(A),!0;const{values:... method setColorRepresentation (line 425) | setColorRepresentation(F){return F=F.toUpperCase(),!!this._root.interact... method getColorRepresentation (line 425) | getColorRepresentation(){return this._representation} method getColor (line 425) | getColor(){return this._color} method getSelectedColor (line 425) | getSelectedColor(){return this._lastColor} method getRoot (line 425) | getRoot(){return this._root} method disable (line 425) | disable(){return this.hide(),this.options.disabled=!0,this._root.button.... method enable (line 425) | enable(){return this.options.disabled=!1,this._root.button.classList.rem... function Bm (line 425) | function Bm(t,e,n){const r=document.createElement("div");r.classList.add... method callback (line 425) | callback(t){t.command.executeSizeAdd()} method callback (line 425) | callback(t){t.command.executeSizeMinus()} method callback (line 425) | callback(t){t.command.executeBold()} method callback (line 425) | callback(t){t.command.executeItalic()} method callback (line 425) | callback(t){t.command.executeUnderline()} method callback (line 425) | callback(t){t.command.executeStrikeout()} method render (line 425) | render(t,e){Bm(t,li.COLOR,n=>{e.command.executeColor(n)})} method render (line 425) | render(t,e){Bm(t,li.HIGHLIGHT,n=>{e.command.executeHighlight(n)})} function f9 (line 425) | function f9(t){const e=document.createElement("div");e.classList.add(`${... function cd (line 425) | function cd(t,e){e?t.classList.remove("hide"):t.classList.add("hide")} function $c (line 425) | function $c(t,e){e?t.classList.add("active"):t.classList.remove("active")} function p9 (line 425) | function p9(t){const e=f9(t);t.command.getContainer().append(e),t.eventB... method get (line 425) | get(){throw new Error('Module "" has been externalized for browser compa... function O (line 433) | function O(T){if(T)p[0]=p[16]=p[1]=p[2]=p[3]=p[4]=p[5]=p[6]=p[7]=p[8]=p[... function Q (line 433) | function Q(T,I){var b,M=v(T);if(T=M[0],M[1]){var C=[],F=T.length,A=0,B;f... function D (line 433) | function D(){H.forEach(ge=>{ge.forEach(we=>we.classList.remove("active")... function oe (line 433) | function oe(ge){k.innerText=ge} function W (line 433) | function W(){D(),oe("\u63D2\u5165"),te=0,pe=0,Y.style.display="none"} function qt (line 446) | function qt(){const ge=r.command.getSearchNavigateInfo();if(ge){const{in... function en (line 446) | async function en(){const ge=await r.command.getCatalog(),we=document.qu... function dc (line 446) | function dc(){console.log("fullscreen"),document.fullscreenElement?docum... function gc (line 446) | async function gc(){const ge=await r.command.getGroupIds();for(const we ... method onConfirm (line 446) | onConfirm(we){if(!we)return;const{value:Ee,width:Pe,height:Ie}=we;!Ee||!... function Po (line 446) | async function Po(){new fn({title:"\u8F93\u5165\u6587\u4EF6\u540D",data:... function _i (line 446) | function _i(ge){return ge.indexOf(".")>-1?ge.substring(0,ge.lastIndexOf(... function Qa (line 446) | function Qa(ge){if(ge===""||ge.trim()==="")return!1;try{return btoa(atob... function zi (line 446) | function zi(ge){ge=ge.replace(/\=+$/,"");const we=window.atob(ge),Ee=we.... FILE: frontend/public/docx/assets/index.4e9c2fed.js function e (line 1) | function e(n){const r={};return n.integrity&&(r.integrity=n.integrity),n... function i (line 1) | function i(n){if(n.ep)return;n.ep=!0;const r=e(n);fetch(n.href,r)} function An (line 3) | function An(s,t){let e;return function(...i){e&&window.clearTimeout(e),e... function Fo (line 3) | function Fo(s,t){let e=0,i;return function(...n){const r=Date.now();r-e>... function yi (line 3) | function yi(s,t){if(!s||typeof s!="object")return s;let e={};return Arra... function Ot (line 3) | function Ot(s){if(!s||typeof s!="object")return s;let t={};return Array.... function Gi (line 3) | function Gi(s){return s&&s.nodeType===1&&s.tagName.toLowerCase()==="body"} function Mi (line 3) | function Mi(s,t,e){if(s&&!Gi(s))for(s=e?s:s.parentNode;s;){if(!t||t(s)||... function Mt (line 3) | function Mt(){function s(){return((1+Math.random())*65536|0).toString(16... function jt (line 3) | function jt(s){const t=[];if(Intl.Segmenter){const i=new Intl.Segmenter(... function Bn (line 3) | function Bn(s,t){const e=document.createElement("a");e.href=s,e.download... function fo (line 3) | function fo(s,t){po(3,s,t)} function po (line 3) | function po(s,t,e){let i=0,n=0;const r=function(o){i=new Date().getTime(... function Pi (line 3) | function Pi(s){return Object.prototype.toString.call(s)==="[object Objec... function kn (line 3) | function kn(s){return Array.isArray(s)} function _n (line 3) | function _n(s,t){if(Pi(s)&&Pi(t)){const e=t;for(const[i,n]of Object.entr... function Ti (line 3) | function Ti(s){setTimeout(()=>{s()},0)} function zn (line 3) | function zn(s){const t=["\u96F6","\u4E00","\u4E8C","\u4E09","\u56DB","\u... function ni (line 3) | function ni(s,t,e){for(let i=0;iStr... function Io (line 3) | function Io(s){let t=s.parentElement;for(;t;){const i=window.getComputed... function Wo (line 3) | function Wo(s,t){return s.length!==t.length?!1:!s.some(e=>!t.includes(e))} function Vo (line 3) | function Vo(s,t){if(!Pi(s)||!Pi(t))return!1;const e=Object.keys(s),i=Obj... function Yo (line 3) | function Yo(s,t){const e=s.x,i=s.x+s.width,n=s.y,r=s.y+s.height,o=t.x,l=... class qn (line 3) | class qn{constructor(t){h(this,"draw");h(this,"options");h(this,"imageCa... method constructor (line 3) | constructor(t){h(this,"draw");h(this,"options");h(this,"imageCache");h... method createFloatImage (line 3) | createFloatImage(t){const{scale:e}=this.options;let i=this.floatImageC... method dragFloatImage (line 3) | dragFloatImage(t,e){if(!this.floatImageContainer)return;this.floatImag... method destroyFloatImage (line 3) | destroyFloatImage(){this.floatImageContainer&&(this.floatImageContaine... method addImageObserver (line 3) | addImageObserver(t){this.draw.getImageObserver().add(t)} method getFallbackImage (line 3) | getFallbackImage(t,e){const i=8,n=(t-Math.ceil(t/i)*i)/2,r=(e-Math.cei... method render (line 11) | render(t,e,i,n){const{scale:r}=this.options,o=e.width*r,l=e.height*r;i... function Ce (line 11) | function Ce(s){return Bi[s]==null&&wo(s),Bi[s]} function wo (line 11) | function wo(s){const t=Ho[s];if(t==null)return;const e=t.substring(3,5),... function Fi (line 11) | function Fi(s,t="math"){const e=s.charCodeAt(0);if(65<=e&&e<=90){const i... function yo (line 11) | function yo(s){s=s.replace(/\n/g," ");let t=0;const e=[];let i="";for(;t... function Go (line 11) | function Go(s){return{type:ct[s]?"symb":"char",mode:"math",text:s,chld:[... function ki (line 11) | function ki(s){let t=0,e={type:"node",text:"",mode:"math",chld:[],bbox:n... function jn (line 11) | function jn(s){let t=0;for(;t=0;i--)((e=s[i].imgFloatPo... function Fr (line 82) | function Fr(s){localStorage.setItem(vi,JSON.stringify({text:s.text,eleme... function as (line 82) | function as(){const s=localStorage.getItem(vi);return s?JSON.parse(s):null} function Rs (line 82) | function Rs(){localStorage.removeItem(vi)} function fr (line 82) | function fr(s,t,e){if(!s&&!t&&!e.length)return;const i=new Blob([s],{typ... function cs (line 83) | function cs(s,t){const e=si(s,t);document.body.append(e);const i=e.inner... function pr (line 83) | function pr(s){let t=!1;for(let e=0;ee.dragId===s)} function Ls (line 84) | function Ls(s,t,e){const i=e.getDraw();if(s.imgDisplay===et.SURROUND||s.... function Zr (line 84) | function Zr(s,t){var e,i,n,r;if(t.isAllowDrop){const o=t.getDraw();if(o.... function Qr (line 84) | function Qr(s,t){const i=t.getDraw().getPageContainer(),{x:n,y:r,width:o... function Dr (line 84) | function Dr(s,t){var S;const e=t.getDraw();if(t.isAllowDrag){const F=s.o... function Kr (line 84) | function Kr(s,t){const e=t.getDraw();if(e.isReadonly())return;const i=e.... function Er (line 84) | function Er(s,t){var c;const e=t.getDraw();if(e.isReadonly())return;cons... function br (line 84) | function br(s,t){var L,O;const e=t.getDraw();if(e.isReadonly())return;co... function xr (line 84) | function xr(s,t){var X,S;const e=t.getDraw();if(e.isReadonly())return;co... function Cr (line 84) | function Cr(s,t){var F,W;const e=t.getDraw();if(e.isReadonly())return;co... function wr (line 84) | function wr(s,t){const e=t.getDraw();if(e.isReadonly())return;s.preventD... function an (line 84) | function an(s){const{positionList:t,index:e,isUp:i,rowNo:n,cursorX:r}=s;... function Hr (line 84) | function Hr(s,t){const e=t.getDraw();if(e.isReadonly())return;const n=e.... function yr (line 84) | function yr(s,t){if(t.isComposing)return;const e=t.getDraw();if(s.key===... function Os (line 84) | function Os(s,t){var F;const e=t.getDraw();if(e.isReadonly()||e.isDisabl... function Ms (line 85) | function Ms(s){if(!s.compositionInfo)return;const{elementList:t,startInd... function Gr (line 85) | function Gr(s){const t=s.getDraw(),e=t.getRange(),{startIndex:i,endIndex... function vr (line 85) | function vr(s){const t=s.getDraw(),{copy:e}=t.getOverride();if(e){const ... function Jr (line 85) | function Jr(s,t){var r,o;const e=t.getDraw(),{drop:i}=e.getOverride();if... function Ar (line 85) | function Ar(s){var d;if(!Intl.Segmenter)return null;const t=s.getDraw(),... function Br (line 85) | function Br(s){const t=s.getDraw(),e=t.getPosition().getCursorPosition()... function kr (line 85) | function kr(s,t){const e=s.getDraw(),i=e.getPosition(),n=i.getPositionBy... function _r (line 85) | function _r(s){var g,L;const t=s.getDraw(),i=t.getPosition().getCursorPo... function zr (line 85) | function zr(s){s.isComposing=!0} function $r (line 85) | function $r(s,t){s.isComposing=!1;const e=s.getDraw();if(t.data)setTimeo... function qr (line 85) | function qr(s,t){const e=t.getDraw();if(e.isReadonly())return;s.preventD... class tl (line 85) | class tl{constructor(t){h(this,"isAllowSelection");h(this,"isComposing")... method constructor (line 85) | constructor(t){h(this,"isAllowSelection");h(this,"isComposing");h(this... method getDraw (line 85) | getDraw(){return this.draw} method register (line 85) | register(){this.pageContainer.addEventListener("click",this.click.bind... method setIsAllowSelection (line 85) | setIsAllowSelection(t){this.isAllowSelection=t,t||this.applyPainterSty... method setIsAllowDrag (line 85) | setIsAllowDrag(t){this.isAllowDrag=t,this.isAllowDrop=t} method clearPainterStyle (line 85) | clearPainterStyle(){this.pageList.forEach(t=>{t.style.cursor="text"}),... method applyPainterStyle (line 85) | applyPainterStyle(){const t=this.draw.getPainterStyle();if(!t||this.dr... method selectAll (line 85) | selectAll(){const t=this.position.getPositionList();this.range.setRang... method mousemove (line 85) | mousemove(t){Dr(t,this)} method mousedown (line 85) | mousedown(t){Ur(t,this)} method click (line 85) | click(){Yr&&!this.draw.isReadonly()&&this.draw.getCursor().getAgentDom... method mouseup (line 85) | mouseup(t){Zr(t,this)} method mouseleave (line 85) | mouseleave(t){Qr(t,this)} method keydown (line 85) | keydown(t){yr(t,this)} method dblclick (line 85) | dblclick(t){Ps.dblclick(this,t)} method threeClick (line 85) | threeClick(){Ps.threeClick(this)} method input (line 85) | input(t){Os(t,this)} method cut (line 85) | cut(){Gr(this)} method copy (line 85) | copy(){vr(this)} method compositionstart (line 85) | compositionstart(){Ts.compositionstart(this)} method compositionend (line 85) | compositionend(t){Ts.compositionend(this,t)} method drop (line 85) | drop(t){Jr(t,this)} method dragover (line 85) | dragover(t){jr.dragover(t,this)} class el (line 85) | class el{constructor(t,e){h(this,"draw");h(this,"options");h(this,"curso... method constructor (line 85) | constructor(t,e){h(this,"draw");h(this,"options");h(this,"cursor");h(t... method register (line 85) | register(){this.cursor=this.draw.getCursor(),this.addEvent()} method addEvent (line 85) | addEvent(){window.addEventListener("blur",this.clearSideEffect),docume... method removeEvent (line 85) | removeEvent(){window.removeEventListener("blur",this.clearSideEffect),... method watchCursorActive (line 85) | watchCursorActive(){!this.range.getIsCollapsed()||setTimeout(()=>{var ... class il (line 85) | class il{constructor(t){h(this,"undoStack",[]);h(this,"redoStack",[]);h(... method constructor (line 85) | constructor(t){h(this,"undoStack",[]);h(this,"redoStack",[]);h(this,"m... method undo (line 85) | undo(){if(this.undoStack.length>1){const t=this.undoStack.pop();this.r... method redo (line 85) | redo(){if(this.redoStack.length){const t=this.redoStack.pop();this.und... method execute (line 85) | execute(t){for(this.undoStack.push(t),this.redoStack.length&&(this.red... method isCanUndo (line 85) | isCanUndo(){return this.undoStack.length>1} method isCanRedo (line 85) | isCanRedo(){return!!this.redoStack.length} method isStackEmpty (line 85) | isStackEmpty(){return!this.undoStack.length&&!this.redoStack.length} method recovery (line 85) | recovery(){this.undoStack=[],this.redoStack=[]} method popUndo (line 85) | popUndo(){return this.undoStack.pop()} class nl (line 85) | class nl{constructor(t){h(this,"cursorPosition");h(this,"positionContext... method constructor (line 85) | constructor(t){h(this,"cursorPosition");h(this,"positionContext");h(th... method getFloatPositionList (line 85) | getFloatPositionList(){return this.floatPositionList} method getTablePositionList (line 85) | getTablePositionList(t){const{index:e,trIndex:i,tdIndex:n}=this.positi... method getPositionList (line 85) | getPositionList(){return this.positionContext.isTable?this.getTablePos... method getMainPositionList (line 85) | getMainPositionList(){return this.positionContext.isTable?this.getTabl... method getOriginalPositionList (line 85) | getOriginalPositionList(){const t=this.draw.getZone();return t.isHeade... method getOriginalMainPositionList (line 85) | getOriginalMainPositionList(){return this.positionList} method getSelectionPositionList (line 85) | getSelectionPositionList(){const{startIndex:t,endIndex:e}=this.draw.ge... method setPositionList (line 85) | setPositionList(t){this.positionList=t} method setFloatPositionList (line 85) | setFloatPositionList(t){this.floatPositionList=t} method computePageRowPosition (line 85) | computePageRowPosition(t){const{positionList:e,rowList:i,pageNo:n,star... method computePositionList (line 85) | computePositionList(){var R;this.positionList=[];const t=this.draw.get... method computeRowPosition (line 85) | computeRowPosition(t){const{row:e,innerWidth:i}=t,n=[];return this.com... method setCursorPosition (line 85) | setCursorPosition(t){this.cursorPosition=t} method getCursorPosition (line 85) | getCursorPosition(){return this.cursorPosition} method getPositionContext (line 85) | getPositionContext(){return this.positionContext} method setPositionContext (line 85) | setPositionContext(t){this.eventBus.emit("positionContextChange",{valu... method getPositionByXY (line 85) | getPositionByXY(t){var O,P,M,T,X;const{x:e,y:i,isTable:n}=t;let{elemen... method getFloatPositionByXY (line 85) | getFloatPositionByXY(t){var o;const{x:e,y:i}=t,n=(o=t.pageNo)!=null?o:... method adjustPositionContext (line 85) | adjustPositionContext(t){const e=this.getPositionByXY(t);if(!~e.index)... method setSurroundPosition (line 85) | setSurroundPosition(t){var c;const{pageNo:e,row:i,rowElement:n,rowElem... class sl (line 85) | class sl{constructor(t){h(this,"draw");h(this,"options");h(this,"range")... method constructor (line 85) | constructor(t){h(this,"draw");h(this,"options");h(this,"range");h(this... method getRange (line 85) | getRange(){return this.range} method clearRange (line 85) | clearRange(){this.setRange(-1,-1)} method getIsCollapsed (line 85) | getIsCollapsed(){const{startIndex:t,endIndex:e}=this.range;return t===e} method getIsSelection (line 85) | getIsSelection(){const{startIndex:t,endIndex:e}=this.range;return!~t&&... method getSelection (line 85) | getSelection(){const{startIndex:t,endIndex:e}=this.range;return t===e?... method getSelectionElementList (line 85) | getSelectionElementList(){if(this.range.isCrossRowCol){const t=this.dr... method getTextLikeSelection (line 85) | getTextLikeSelection(){const t=this.getSelection();return t?t.filter(e... method getTextLikeSelectionElementList (line 85) | getTextLikeSelectionElementList(){const t=this.getSelectionElementList... method getRangeRow (line 85) | getRangeRow(){const{startIndex:t,endIndex:e}=this.range;if(!~t&&!~e)re... method getRangeRowElementList (line 85) | getRangeRowElementList(){const{startIndex:t,endIndex:e,isCrossRowCol:i... method getRangeParagraph (line 85) | getRangeParagraph(){const{startIndex:t,endIndex:e}=this.range;if(!~t&&... method getRangeParagraphInfo (line 85) | getRangeParagraphInfo(){const{startIndex:t,endIndex:e}=this.range;if(!... method getRangeParagraphElementList (line 85) | getRangeParagraphElementList(){var t;return((t=this.getRangeParagraphI... method getRangeTableElement (line 85) | getRangeTableElement(){const t=this.position.getPositionContext();retu... method getIsSelectAll (line 85) | getIsSelectAll(){const t=this.draw.getElementList(),{startIndex:e,endI... method getIsPointInRange (line 85) | getIsPointInRange(t,e){const{startIndex:i,endIndex:n}=this.range,r=thi... method getKeywordRangeList (line 85) | getKeywordRangeList(t){const e=this.draw.getSearch().getMatchList(t,th... method getIsCanInput (line 85) | getIsCanInput(){const{startIndex:t,endIndex:e}=this.getRange();if(!~t&... method setRange (line 85) | setRange(t,e,i,n,r,o,l){this.range.startIndex=t,this.range.endIndex=e,... method replaceRange (line 85) | replaceRange(t){this.setRange(t.startIndex,t.endIndex,t.tableId,t.star... method setRangeStyle (line 85) | setRangeStyle(){var b,G;const t=this.listener.rangeStyleChange,e=this.... method recoveryRangeStyle (line 85) | recoveryRangeStyle(){const t=this.listener.rangeStyleChange,e=this.eve... method shrinkBoundary (line 85) | shrinkBoundary(t={}){const e=t.elementList||this.draw.getElementList()... method render (line 85) | render(t,e,i,n,r){t.save(),t.globalAlpha=this.options.rangeAlpha,t.fil... method toString (line 85) | toString(){const t=this.getTextLikeSelection();return t?t.map(e=>e.val... class ol (line 85) | class ol{constructor(t){h(this,"draw");h(this,"options");h(this,"imageCa... method constructor (line 85) | constructor(t){h(this,"draw");h(this,"options");h(this,"imageCache");t... method _renderBackgroundColor (line 85) | _renderBackgroundColor(t,e,i,n){t.save(),t.fillStyle=e,t.fillRect(0,0,... method _drawImage (line 85) | _drawImage(t,e,i,n){const{background:r,scale:o}=this.options;if(r.size... method _renderBackgroundImage (line 85) | _renderBackgroundImage(t,e,i){const{background:n}=this.options,r=this.... method render (line 85) | render(t,e){const{background:{image:i,color:n,applyPageNumbers:r}}=thi... class Rn (line 85) | class Rn{constructor(){h(this,"fillRect");h(this,"fillColor");h(this,"fi... method constructor (line 85) | constructor(){h(this,"fillRect");h(this,"fillColor");h(this,"fillDecor... method clearFillInfo (line 85) | clearFillInfo(){return this.fillColor=void 0,this.fillDecorationStyle=... method recordFillInfo (line 85) | recordFillInfo(t,e,i,n,r,o,l){const a=!this.fillRect.width;if(!a&&(thi... class rl (line 85) | class rl extends Rn{constructor(t){super();h(this,"options");this.option... method constructor (line 85) | constructor(t){super();h(this,"options");this.options=t.getOptions()} method render (line 85) | render(t){if(!this.fillRect.width)return;const{highlightAlpha:e}=this.... class ll (line 85) | class ll{constructor(t){h(this,"draw");h(this,"options");this.draw=t,thi... method constructor (line 85) | constructor(t){h(this,"draw");h(this,"options");this.draw=t,this.optio... method render (line 85) | render(t,e){const{marginIndicatorColor:i,pageMode:n}=this.options,r=th... class al (line 85) | class al{constructor(t){h(this,"draw");h(this,"options");h(this,"positio... method constructor (line 85) | constructor(t){h(this,"draw");h(this,"options");h(this,"position");h(t... method getSearchKeyword (line 85) | getSearchKeyword(){return this.searchKeyword} method setSearchKeyword (line 85) | setSearchKeyword(t){this.searchKeyword=t,this.searchNavigateIndex=null} method searchNavigatePre (line 85) | searchNavigatePre(){if(!this.searchMatchList.length||!this.searchKeywo... method searchNavigateNext (line 85) | searchNavigateNext(){if(!this.searchMatchList.length||!this.searchKeyw... method searchNavigateScrollIntoView (line 85) | searchNavigateScrollIntoView(t){const{coordinate:{leftTop:e,leftBottom... method getSearchNavigateIndexList (line 85) | getSearchNavigateIndexList(){return this.searchNavigateIndex===null||!... method getSearchMatchList (line 85) | getSearchMatchList(){return this.searchMatchList} method getSearchNavigateInfo (line 85) | getSearchNavigateInfo(){if(!this.searchKeyword||!this.searchMatchList.... method getMatchList (line 85) | getMatchList(t,e){const i=t.toLocaleLowerCase(),n=[],r=[],o=e.length,l... method compute (line 85) | compute(t){this.searchMatchList=this.getMatchList(t,this.draw.getOrigi... method render (line 85) | render(t,e){var a,R;if(!this.searchMatchList||!this.searchMatchList.le... class Rl (line 85) | class Rl extends Rn{constructor(t){super();h(this,"options");this.option... method constructor (line 85) | constructor(t){super();h(this,"options");this.options=t.getOptions()} method render (line 85) | render(t){if(!this.fillRect.width)return;const{scale:e,strikeoutColor:... class cl (line 85) | class cl extends Rn{constructor(t){super();h(this,"options");this.option... method constructor (line 85) | constructor(t){super();h(this,"options");this.options=t.getOptions()} method _drawLine (line 85) | _drawLine(t,e,i,n,r){const o=e+n;switch(t.beginPath(),r){case ve.DASHE... method _drawDouble (line 85) | _drawDouble(t,e,i,n){const r=3,o=e+n,l=i+r*this.options.scale;t.beginP... method _drawWave (line 85) | _drawWave(t,e,i,n){const{scale:r}=this.options,o=1.2*r,l=1/r,a=i+2*o;t... method render (line 85) | render(t){if(!this.fillRect.width)return;const{underlineColor:e,scale:... class ul (line 85) | class ul{constructor(t){h(this,"draw");h(this,"options");h(this,"ctx");h... method constructor (line 85) | constructor(t){h(this,"draw");h(this,"options");h(this,"ctx");h(this,"... method measureBasisWord (line 85) | measureBasisWord(t,e){t.save(),t.font=e;const i=this.measureText(t,{va... method measureWord (line 85) | measureWord(t,e,i){const n=this.draw.getLetterReg();let r=0,o=e[i],l=i... method measurePunctuationWidth (line 85) | measurePunctuationWidth(t,e){return!e||!Oo.includes(e.value)?0:this.me... method measureText (line 85) | measureText(t,e){if(e.width){const o=t.measureText(e.value);return{wid... method complete (line 85) | complete(){this._render(),this.text=""} method record (line 85) | record(t,e,i,n){if(this.ctx=t,this.options.renderMode===Ii.COMPATIBILI... method _setCurXY (line 85) | _setCurXY(t,e){this.curX=t,this.curY=e} method _render (line 85) | _render(){!this.text||!~this.curX||!~this.curX||(this.ctx.save(),this.... class dl (line 85) | class dl{constructor(t){h(this,"draw");h(this,"options");this.draw=t,thi... method constructor (line 85) | constructor(t){h(this,"draw");h(this,"options");this.draw=t,this.optio... method render (line 85) | render(t,e){const{scale:i,pageNumber:{size:n,font:r,color:o,rowFlex:l,... class hl (line 85) | class hl{constructor(t){h(this,"draw");h(this,"options");h(this,"scrollC... method constructor (line 85) | constructor(t){h(this,"draw");h(this,"options");h(this,"scrollContaine... method getScrollContainer (line 85) | getScrollContainer(){return this.options.scrollContainerSelector&&docu... method _addEvent (line 85) | _addEvent(){this.scrollContainer.addEventListener("scroll",this._obser... method removeEvent (line 85) | removeEvent(){this.scrollContainer.removeEventListener("scroll",this._... method getElementVisibleInfo (line 85) | getElementVisibleInfo(t){const e=t.getBoundingClientRect(),i=this.scro... method getPageVisibleInfo (line 85) | getPageVisibleInfo(){const t=this.draw.getPageList(),e=[];let i=0,n=0;... class gl (line 85) | class gl{constructor(t){h(this,"step",5);h(this,"thresholdPoints",[70,40... method constructor (line 85) | constructor(t){h(this,"step",5);h(this,"thresholdPoints",[70,40,10,20]... method _addEvent (line 85) | _addEvent(){const t=this.selectionContainer;t.addEventListener("moused... method removeEvent (line 85) | removeEvent(){const t=this.selectionContainer;t.removeEventListener("m... method _move (line 85) | _move(t){const e=this.selectionContainer instanceof Document?window:th... method _startMove (line 85) | _startMove(t){this.isMoving||(this.isMoving=!0,this._move(t))} method _stopMove (line 85) | _stopMove(){this.requestAnimationFrameId&&(window.cancelAnimationFrame... class Ll (line 85) | class Ll{constructor(t){h(this,"draw");h(this,"range");h(this,"options")... method constructor (line 85) | constructor(t){h(this,"draw");h(this,"range");h(this,"options");this.d... method getTrListGroupByCol (line 85) | getTrListGroupByCol(t){var i;const e=Ot(t);for(let n=0;ne+i.width,0)} method getTableHeight (line 85) | getTableHeight(t){const e=t.trList;return(e==null?void 0:e.length)?thi... method getRowCountByColIndex (line 85) | getRowCountByColIndex(t,e){return this.getTdListByColIndex(t,e).reduce... method getTdListByColIndex (line 85) | getTdListByColIndex(t,e){const i=[];for(let n=0;nt+e.height,0)} method getExtraHeight (line 85) | getExtraHeight(){const t=this.draw.getMargins(),e=this.getHeight(),n=t... method render (line 85) | render(t,e){t.globalAlpha=1;const i=this.draw.getInnerWidth(),n=this.g... class Tl (line 85) | class Tl{getOffsetY(t){return-t.metrics.height/2}render(t,e,i,n){t.save(... method getOffsetY (line 85) | getOffsetY(t){return-t.metrics.height/2} method render (line 85) | render(t,e,i,n){t.save(),t.font=e.style,e.color&&(t.fillStyle=e.color)... class Sl (line 85) | class Sl{getOffsetY(t){return t.metrics.height/2}render(t,e,i,n){t.save(... method getOffsetY (line 85) | getOffsetY(t){return t.metrics.height/2} method render (line 85) | render(t,e,i,n){t.save(),t.font=e.style,e.color&&(t.fillStyle=e.color)... class Xl (line 85) | class Xl{constructor(t){h(this,"options");this.options=t.getOptions()}re... method constructor (line 85) | constructor(t){h(this,"options");this.options=t.getOptions()} method render (line 85) | render(t,e,i,n){var R;t.save();const{scale:r,separator:{lineWidth:o,st... class Nl (line 85) | class Nl{constructor(t){h(this,"draw");h(this,"options");h(this,"i18n");... method constructor (line 85) | constructor(t){h(this,"draw");h(this,"options");h(this,"i18n");this.dr... method render (line 85) | render(t,e,i,n){const{pageBreak:{font:r,fontSize:o,lineDash:l}}=this.o... class Fl (line 85) | class Fl{constructor(t){h(this,"draw");h(this,"options");this.draw=t,thi... method constructor (line 85) | constructor(t){h(this,"draw");h(this,"options");this.draw=t,this.optio... method render (line 85) | render(t){const{watermark:{data:e,opacity:i,font:n,size:r,color:o,repe... class fl (line 85) | class fl{constructor(t){h(this,"draw");h(this,"options");h(this,"highlig... method constructor (line 85) | constructor(t){h(this,"draw");h(this,"options");h(this,"highlightList"... method getHighlightMatchResult (line 85) | getHighlightMatchResult(){return this.highlightMatchResult} method getHighlightList (line 85) | getHighlightList(){return this.highlightList} method setHighlightList (line 85) | setHighlightList(t){this.highlightList=t} method computeHighlightList (line 85) | computeHighlightList(){const t=this.draw.getSearch(),e=(i,n)=>{let r=0... method renderHighlightList (line 85) | renderHighlightList(t,e){var l,a,R;if(!((l=this.highlightMatchResult)=... class pl (line 85) | class pl{constructor(t){h(this,"borderRect");h(this,"options");this.bord... method constructor (line 85) | constructor(t){h(this,"borderRect");h(this,"options");this.borderRect=... method clearBorderInfo (line 85) | clearBorderInfo(){return this.borderRect={x:0,y:0,width:0,height:0},th... method recordBorderInfo (line 85) | recordBorderInfo(t,e,i,n){!this.borderRect.width&&(this.borderRect.x=t... method render (line 85) | render(t){if(!this.borderRect.width)return;const{scale:e,control:{bord... class ri (line 85) | class ri{constructor(t,e){h(this,"element");h(this,"control");h(this,"is... method constructor (line 85) | constructor(t,e){h(this,"element");h(this,"control");h(this,"isPopup")... method setElement (line 85) | setElement(t){this.element=t} method getElement (line 85) | getElement(){return this.element} method getIsPopup (line 85) | getIsPopup(){return this.isPopup} method getCode (line 85) | getCode(){var t;return((t=this.element.control)==null?void 0:t.code)||... method getValue (line 85) | getValue(t={}){const e=t.elementList||this.control.getElementList(),{s... method setValue (line 85) | setValue(){return-1} method keydown (line 85) | keydown(t){if(this.control.getIsDisabledControl())return null;const e=... method cut (line 85) | cut(){if(this.control.getIsDisabledControl())return-1;this.control.shr... method clearSelect (line 85) | clearSelect(t={},e={}){const{isIgnoreDisabledRule:i=!1,isAddPlaceholde... method setSelect (line 85) | setSelect(t,e={},i={}){if(!i.isIgnoreDisabledRule&&this.control.getIsD... method _createSelectPopupDom (line 85) | _createSelectPopupDom(){const e=this.element.control.valueSets;if(!Arr... method awake (line 85) | awake(){var i;if(this.isPopup||this.control.getIsDisabledControl())ret... method destroy (line 85) | destroy(){var t;!this.isPopup||((t=this.selectDom)==null||t.remove(),t... class Ss (line 85) | class Ss{constructor(t,e){h(this,"element");h(this,"control");h(this,"op... method constructor (line 85) | constructor(t,e){h(this,"element");h(this,"control");h(this,"options")... method setElement (line 85) | setElement(t){this.element=t} method getElement (line 85) | getElement(){return this.element} method getValue (line 85) | getValue(t={}){const e=t.elementList||this.control.getElementList(),{s... method setValue (line 85) | setValue(t,e={},i={}){if(!i.isIgnoreDisabledRule&&this.control.getIsDi... method clearValue (line 85) | clearValue(t={},e={}){if(!e.isIgnoreDisabledRule&&this.control.getIsDi... method keydown (line 85) | keydown(t){if(this.control.getIsDisabledControl())return null;const e=... method cut (line 85) | cut(){if(this.control.getIsDisabledControl())return-1;this.control.shr... class Xs (line 85) | class Xs{constructor(t,e={}){h(this,"draw");h(this,"options");h(this,"no... method constructor (line 85) | constructor(t,e={}){h(this,"draw");h(this,"options");h(this,"now");h(t... method _createDom (line 85) | _createDom(){const t=document.createElement("div");t.classList.add(`${... method _bindEvent (line 85) | _bindEvent(){this.dom.title.preYear.onclick=()=>{this._preYear()},this... method _setPosition (line 85) | _setPosition(){if(!this.renderOptions)return;const{position:{coordinat... method isInvalidDate (line 85) | isInvalidDate(t){return t.toDateString()==="Invalid Date"} method _setValue (line 85) | _setValue(){var e;const t=(e=this.renderOptions)==null?void 0:e.value;... method _getLang (line 85) | _getLang(){const t=this.draw.getI18n(),e=t.t.bind(t);return{now:e("dat... method _setLangChange (line 85) | _setLangChange(){this.dom.menu.time.innerText=this.lang.timeSelect,thi... method _update (line 85) | _update(){const t=new Date,e=t.getFullYear(),i=t.getMonth()+1,n=t.getD... method _toggleDateTimePicker (line 85) | _toggleDateTimePicker(){this.isDatePicker?(this.dom.dateWrap.classList... method _setDatePick (line 85) | _setDatePick(t,e,i){var n,r,o;this.now=new Date(t,e,i),(n=this.pickDat... method _setTimePick (line 85) | _setTimePick(t=!0){var c,u,d;const e=((c=this.pickDate)==null?void 0:c... method _scrollIntoView (line 85) | _scrollIntoView(t,e){if(!e){t.scrollTop=0;return}const i=[];let n=e.of... method _preMonth (line 85) | _preMonth(){this.now.setMonth(this.now.getMonth()-1),this._update()} method _nextMonth (line 85) | _nextMonth(){this.now.setMonth(this.now.getMonth()+1),this._update()} method _preYear (line 85) | _preYear(){this.now.setFullYear(this.now.getFullYear()-1),this._update()} method _nextYear (line 85) | _nextYear(){this.now.setFullYear(this.now.getFullYear()+1),this._updat... method _now (line 85) | _now(){this.pickDate=new Date,this.dispose()} method _toggleVisible (line 85) | _toggleVisible(t){t?this.dom.container.classList.add("active"):this.do... method _submit (line 85) | _submit(){var t;if(this.options.onSubmit&&this.pickDate){const e=(t=th... method formatDate (line 85) | formatDate(t,e="yyyy-MM-dd hh:mm:ss"){let i=e;const n={"y+":t.getFullY... method render (line 85) | render(t){this.renderOptions=t,this.lang=this._getLang(),this._setLang... method dispose (line 85) | dispose(){this._toggleVisible(!1)} method destroy (line 85) | destroy(){this.dom.container.remove()} class li (line 85) | class li{constructor(t,e){h(this,"draw");h(this,"element");h(this,"contr... method constructor (line 85) | constructor(t,e){h(this,"draw");h(this,"element");h(this,"control");h(... method setElement (line 85) | setElement(t){this.element=t} method getElement (line 85) | getElement(){return this.element} method getIsPopup (line 85) | getIsPopup(){return this.isPopup} method getValueRange (line 85) | getValueRange(t={}){const e=t.elementList||this.control.getElementList... method getValue (line 85) | getValue(t={}){const e=t.elementList||this.control.getElementList(),i=... method setValue (line 85) | setValue(t,e={},i={}){if(!i.isIgnoreDisabledRule&&this.control.getIsDi... method clearSelect (line 85) | clearSelect(t={},e={}){const{isIgnoreDisabledRule:i=!1,isAddPlaceholde... method setSelect (line 85) | setSelect(t,e={},i={}){if(!i.isIgnoreDisabledRule&&this.control.getIsD... method keydown (line 85) | keydown(t){if(this.control.getIsDisabledControl())return null;const e=... method cut (line 85) | cut(){if(this.control.getIsDisabledControl())return-1;this.control.shr... method awake (line 85) | awake(){var o,l;if(this.isPopup||this.control.getIsDisabledControl())r... method destroy (line 85) | destroy(){var t;!this.isPopup||((t=this.datePicker)==null||t.destroy()... method _setDate (line 85) | _setDate(t){t?this.setSelect(t):this.clearSelect(),this.destroy()} class ml (line 85) | class ml{constructor(t){h(this,"controlBorder");h(this,"draw");h(this,"r... method constructor (line 85) | constructor(t){h(this,"controlBorder");h(this,"draw");h(this,"range");... method setHighlightList (line 85) | setHighlightList(t){this.controlSearch.setHighlightList(t)} method computeHighlightList (line 85) | computeHighlightList(){this.controlSearch.getHighlightList().length&&t... method renderHighlightList (line 85) | renderHighlightList(t,e){this.controlSearch.getHighlightMatchResult().... method getDraw (line 85) | getDraw(){return this.draw} method filterAssistElement (line 85) | filterAssistElement(t){return t.filter(e=>{var i;if(e.type===N.TABLE){... method getIsRangeCanCaptureEvent (line 85) | getIsRangeCanCaptureEvent(){if(!this.activeControl)return!1;const{star... method getIsRangeInPostfix (line 85) | getIsRangeInPostfix(){if(!this.activeControl)return!1;const{startIndex... method getIsRangeWithinControl (line 85) | getIsRangeWithinControl(){const{startIndex:t,endIndex:e}=this.getRange... method getIsElementListContainFullControl (line 85) | getIsElementListContainFullControl(t){if(!t.some(n=>n.controlId))retur... method getIsDisabledControl (line 85) | getIsDisabledControl(t={}){var n,r;if(this.draw.isDesignMode()||!this.... method getIsDisabledPasteControl (line 85) | getIsDisabledPasteControl(t={}){var n,r;if(this.draw.isDesignMode()||!... method getContainer (line 85) | getContainer(){return this.draw.getContainer()} method getElementList (line 85) | getElementList(){return this.draw.getElementList()} method getPosition (line 85) | getPosition(){const t=this.draw.getPosition().getPositionList(),{endIn... method getPreY (line 85) | getPreY(){var n,r;const t=this.draw.getHeight(),e=this.draw.getPageGap... method getRange (line 85) | getRange(){return this.range.getRange()} method shrinkBoundary (line 85) | shrinkBoundary(t={}){this.range.shrinkBoundary(t)} method getActiveControl (line 85) | getActiveControl(){return this.activeControl} method initControl (line 85) | initControl(){if(this.draw.isReadonly())return;const e=this.getElement... method destroyControl (line 85) | destroyControl(){this.activeControl&&((this.activeControl instanceof r... method repaintControl (line 85) | repaintControl(t={}){const{curIndex:e,isCompute:i=!0,isSubmitHistory:n... method reAwakeControl (line 85) | reAwakeControl(){if(!this.activeControl)return;const t=this.getElement... method moveCursor (line 85) | moveCursor(t){const{index:e,trIndex:i,tdIndex:n,tdValueIndex:r}=t;let ... method removeControl (line 85) | removeControl(t,e={}){const i=e.elementList||this.getElementList(),n=i... method removePlaceholder (line 85) | removePlaceholder(t,e={}){const i=e.elementList||this.getElementList()... method addPlaceholder (line 85) | addPlaceholder(t,e={}){const i=e.elementList||this.getElementList(),n=... method setValue (line 85) | setValue(t){if(!this.activeControl)throw new Error("active control is ... method keydown (line 85) | keydown(t){if(!this.activeControl)throw new Error("active control is n... method cut (line 85) | cut(){if(!this.activeControl)throw new Error("active control is null")... method getValueById (line 85) | getValueById(t){const{id:e,conceptId:i}=t,n=[];if(!e&&!i)return n;cons... method setValueById (line 85) | setValueById(t){let e=!1;const{id:i,conceptId:n,value:r}=t;if(!i&&!n)r... method setExtensionById (line 85) | setExtensionById(t){const{id:e,conceptId:i,extension:n}=t;if(!e&&!i)re... method setPropertiesById (line 85) | setPropertiesById(t){const{id:e,conceptId:i,properties:n}=t;if(!e&&!i)... method getList (line 85) | getList(){const t=[];function e(n){for(let r=0;r{this.wordCountWorker.onmessa... method getCatalog (line 85) | getCatalog(){return new Promise((t,e)=>{this.catalogWorker.onmessage=r... method getGroupIds (line 85) | getGroupIds(){return new Promise((t,e)=>{this.groupWorker.onmessage=n=... class Ql (line 85) | class Ql{constructor(t){h(this,"container");h(this,"canvas");h(this,"dra... method constructor (line 85) | constructor(t){h(this,"container");h(this,"canvas");h(this,"draw");h(t... method _getElementPosition (line 85) | _getElementPosition(t,e=null){var R;let i=0,n=0;const r=this.draw.getH... method _createResizerDom (line 85) | _createResizerDom(){const{scale:t}=this.options,e=document.createEleme... method _mousedown (line 85) | _mousedown(t){if(this.canvas=this.draw.getPage(),!this.curElement)retu... method _mousemove (line 85) | _mousemove(t){if(!this.curElement||this.previewerDrawOption.dragDisabl... method _drawPreviewer (line 85) | _drawPreviewer(){const t=document.createElement("div");t.classList.add... method _setPreviewerTransform (line 85) | _setPreviewerTransform(t,e,i,n){!this.previewerImage||(this.previewerI... method _clearPreviewer (line 85) | _clearPreviewer(){var t;(t=this.previewerContainer)==null||t.remove(),... method _updateResizerRect (line 85) | _updateResizerRect(t,e){const{resizerSize:i,scale:n}=this.options,r=th... method _updateResizerSizeView (line 85) | _updateResizerSizeView(t,e){this.resizerSize.innerText=`${Math.round(t... method render (line 85) | render(){this._drawPreviewer(),document.body.style.overflow="hidden"} method drawResizer (line 85) | drawResizer(t,e=null,i={}){this.previewerDrawOption=i,this.curElementS... method updateResizer (line 85) | updateResizer(t,e=null){const{scale:i}=this.options,n=t.width*i,r=t.he... method clearResizer (line 85) | clearResizer(){this.resizerSelection.style.display="none",document.rem... class Dl (line 85) | class Dl{constructor(t){h(this,"draw");h(this,"range");h(this,"datePicke... method constructor (line 85) | constructor(t){h(this,"draw");h(this,"range");h(this,"datePicker");h(t... method _setValue (line 85) | _setValue(t){if(!t)return;const e=this.getDateElementRange();if(!e)ret... method getDateElementRange (line 85) | getDateElementRange(){let t=-1,e=-1;const{startIndex:i,endIndex:n}=thi... method clearDatePicker (line 85) | clearDatePicker(){this.datePicker.dispose()} method renderDatePicker (line 85) | renderDatePicker(t,e){const i=this.draw.getElementList(),n=this.getDat... method constructor (line 85) | constructor(t){h(this,"element");this.element=t} method _defineIframeProperties (line 85) | _defineIframeProperties(t){Object.defineProperties(t,{parent:{get:()=>nu... method render (line 85) | render(t){var n,r;const e=this.element.block,i=document.createElement("i... class Kl (line 85) | class Kl{constructor(t){h(this,"element");this.element=t}render(t){var n... method constructor (line 85) | constructor(t){h(this,"element");this.element=t} method render (line 85) | render(t){var n;const e=this.element.block,i=document.createElement("v... class El (line 85) | class El{constructor(t,e){h(this,"draw");h(this,"element");h(this,"block... method constructor (line 85) | constructor(t,e){h(this,"draw");h(this,"element");h(this,"block");h(th... method getBlockElement (line 85) | getBlockElement(){return this.element} method _createBlockItem (line 85) | _createBlockItem(){const t=document.createElement("div");return t.clas... method render (line 85) | render(){const t=this.element.block;t.type===Ae.IFRAME?(this.block=new... method setClientRects (line 85) | setClientRects(t,e,i){const n=this.draw.getHeight(),r=this.draw.getPag... method remove (line 85) | remove(){this.blockItem.remove()} class bl (line 85) | class bl{constructor(t){h(this,"draw");h(this,"container");h(this,"block... method constructor (line 85) | constructor(t){h(this,"draw");h(this,"container");h(this,"blockContain... method _createBlockContainer (line 85) | _createBlockContainer(){const t=document.createElement("div");return t... method getDraw (line 85) | getDraw(){return this.draw} method getBlockContainer (line 85) | getBlockContainer(){return this.blockContainer} method render (line 85) | render(t,e,i,n){const r=e.id,o=this.blockMap.get(r);if(o)o.setClientRe... method clear (line 85) | clear(){if(!this.blockMap.size)return;const t=this.draw.getElementList... class _l (line 85) | class _l{constructor(){h(this,"langMap",new Map([["zhCN",un],["en",kl]])... method constructor (line 85) | constructor(){h(this,"langMap",new Map([["zhCN",un],["en",kl]]));h(thi... method registerLangMap (line 85) | registerLangMap(t,e){const i=this.langMap.get(t);this.langMap.set(t,_n... method getLocale (line 85) | getLocale(){return this.currentLocale} method setLocale (line 85) | setLocale(t){this.currentLocale=t} method getLang (line 85) | getLang(){return this.langMap.get(this.currentLocale)||un} method t (line 85) | t(t){const e=t.split(".");let i="",n=this.getLang();for(let r=0;rt+e.height,0)} method getExtraHeight (line 85) | getExtraHeight(){const t=this.draw.getMargins(),e=this.getHeight(),n=t... method render (line 85) | render(t,e){t.globalAlpha=1;const i=this.draw.getInnerWidth(),n=this.g... class ta (line 85) | class ta{constructor(t){h(this,"draw");h(this,"range");h(this,"options")... method constructor (line 85) | constructor(t){h(this,"draw");h(this,"range");h(this,"options");h(this... method setList (line 85) | setList(t,e){if(this.draw.isReadonly())return;const{startIndex:n,endIn... method unsetList (line 85) | unsetList(){var R;if(this.draw.isReadonly())return;const{startIndex:e,... method computeListStyle (line 85) | computeListStyle(t,e){const i=new Map;let n=0,r=e[n].listId,o=[];const... method getListStyleWidth (line 85) | getListStyleWidth(t,e){const{scale:i,checkbox:n}=this.options,r=e[0];i... method drawListStyle (line 85) | drawListStyle(t,e,i){var T;const{elementList:n,offsetX:r,listIndex:o,a... method constructor (line 85) | constructor(t){h(this,"options");this.options=t.getOptions()} method render (line 85) | render(t,e,i,n){const{scale:r,lineBreak:{color:o,lineWidth:l}}=this.opti... class ea (line 85) | class ea{constructor(t){h(this,"draw");h(this,"position");h(this,"option... method constructor (line 85) | constructor(t){h(this,"draw");h(this,"position");h(this,"options");h(t... method _recovery (line 85) | _recovery(){this.elementList=[],this.rowList=[],this.positionList=[]} method _compute (line 85) | _compute(){this._computeRowList(),this._computePositionList()} method _computeRowList (line 85) | _computeRowList(){const t=this.draw.getInnerWidth();this.rowList=this.... method _computePositionList (line 85) | _computePositionList(){const{lineBreak:t,scale:e}=this.options,i=this.... method render (line 85) | render(t){const{placeholder:{data:e,font:i,size:n,color:r,opacity:o}}=... class ia (line 85) | class ia{constructor(t){h(this,"draw");h(this,"options");h(this,"range")... method constructor (line 85) | constructor(t){h(this,"draw");h(this,"options");h(this,"range");h(this... method setGroup (line 85) | setGroup(){if(this.draw.isReadonly()||this.draw.getZone().getZone()!==... method getElementListByGroupId (line 85) | getElementListByGroupId(t,e){var n,r;const i=[];for(let o=0;o{ra(this.draw,t)})} class aa (line 85) | class aa{constructor(t){h(this,"draw");h(this,"range");h(this,"position"... method constructor (line 85) | constructor(t){h(this,"draw");h(this,"range");h(this,"position");h(thi... method insertTable (line 85) | insertTable(t,e){var L;const{startIndex:i,endIndex:n}=this.range.getRa... method insertTableTopRow (line 85) | insertTableTopRow(){const t=this.position.getPositionContext();if(!t.i... method insertTableBottomRow (line 85) | insertTableBottomRow(){const t=this.position.getPositionContext();if(!... method adjustColWidth (line 85) | adjustColWidth(t){if(t.type!==N.TABLE)return;const{defaultColMinWidth:... method insertTableLeftCol (line 85) | insertTableLeftCol(){const t=this.position.getPositionContext();if(!t.... method insertTableRightCol (line 85) | insertTableRightCol(){const t=this.position.getPositionContext();if(!t... method deleteTableRow (line 85) | deleteTableRow(){const t=this.position.getPositionContext();if(!t.isTa... method deleteTableCol (line 85) | deleteTableCol(){var u;const t=this.position.getPositionContext();if(!... method deleteTable (line 85) | deleteTable(){const t=this.position.getPositionContext();if(!t.isTable... method mergeTableCell (line 85) | mergeTableCell(){const t=this.position.getPositionContext();if(!t.isTa... method cancelMergeTableCell (line 85) | cancelMergeTableCell(){const t=this.position.getPositionContext();if(!... method tableTdVerticalAlign (line 85) | tableTdVerticalAlign(t){const e=this.tableParticle.getRangeRowCol();if... method tableBorderType (line 85) | tableBorderType(t){const e=this.position.getPositionContext();if(!e.is... method tableTdBorderType (line 85) | tableTdBorderType(t){const e=this.tableParticle.getRangeRowCol();if(!e... method tableTdSlashType (line 85) | tableTdSlashType(t){const e=this.tableParticle.getRangeRowCol();if(!e)... method tableTdBackgroundColor (line 85) | tableTdBackgroundColor(t){const e=this.tableParticle.getRangeRowCol();... method tableSelectAll (line 85) | tableSelectAll(){const t=this.position.getPositionContext(),{index:e,t... class Ra (line 85) | class Ra{constructor(t,e,i,n,r,o){h(this,"container");h(this,"pageContai... method constructor (line 85) | constructor(t,e,i,n,r,o){h(this,"container");h(this,"pageContainer");h... method getLetterReg (line 85) | getLetterReg(){return this.LETTER_REG} method getMode (line 85) | getMode(){return this.mode} method setMode (line 85) | setMode(t){if(this.mode!==t){if(t===Rt.PRINT){this.printModeData={head... method isReadonly (line 85) | isReadonly(){switch(this.mode){case Rt.DESIGN:return!1;case Rt.READONL... method isDisabled (line 85) | isDisabled(){var r,o,l,a,R;if(this.mode===Rt.DESIGN)return!1;const{sta... method isDesignMode (line 85) | isDesignMode(){return this.mode===Rt.DESIGN} method getOriginalWidth (line 85) | getOriginalWidth(){const{paperDirection:t,width:e,height:i}=this.optio... method getOriginalHeight (line 85) | getOriginalHeight(){const{paperDirection:t,width:e,height:i}=this.opti... method getWidth (line 85) | getWidth(){return Math.floor(this.getOriginalWidth()*this.options.scale)} method getHeight (line 85) | getHeight(){return Math.floor(this.getOriginalHeight()*this.options.sc... method getMainHeight (line 85) | getMainHeight(){return this.getHeight()-this.getMainOuterHeight()} method getMainOuterHeight (line 85) | getMainOuterHeight(){const t=this.getMargins(),e=this.header.getExtraH... method getCanvasWidth (line 85) | getCanvasWidth(t=-1){return this.getPage(t).width} method getCanvasHeight (line 85) | getCanvasHeight(t=-1){return this.getPage(t).height} method getInnerWidth (line 85) | getInnerWidth(){const t=this.getWidth(),e=this.getMargins();return t-e... method getOriginalInnerWidth (line 85) | getOriginalInnerWidth(){const t=this.getOriginalWidth(),e=this.getOrig... method getContextInnerWidth (line 85) | getContextInnerWidth(){const t=this.position.getPositionContext();if(t... method getMargins (line 85) | getMargins(){return this.getOriginalMargins().map(t=>t*this.options.sc... method getOriginalMargins (line 85) | getOriginalMargins(){const{margins:t,paperDirection:e}=this.options;re... method getPageGap (line 85) | getPageGap(){return this.options.pageGap*this.options.scale} method getOriginalPageGap (line 85) | getOriginalPageGap(){return this.options.pageGap} method getPageNumberBottom (line 85) | getPageNumberBottom(){const{pageNumber:{bottom:t},scale:e}=this.option... method getMarginIndicatorSize (line 85) | getMarginIndicatorSize(){return this.options.marginIndicatorSize*this.... method getDefaultBasicRowMarginHeight (line 85) | getDefaultBasicRowMarginHeight(){return this.options.defaultBasicRowMa... method getTdPadding (line 85) | getTdPadding(){const{table:{tdPadding:t},scale:e}=this.options;return ... method getContainer (line 85) | getContainer(){return this.container} method getPageContainer (line 85) | getPageContainer(){return this.pageContainer} method getVisiblePageNoList (line 85) | getVisiblePageNoList(){return this.visiblePageNoList} method setVisiblePageNoList (line 85) | setVisiblePageNoList(t){this.visiblePageNoList=t,this.listener.visible... method getIntersectionPageNo (line 85) | getIntersectionPageNo(){return this.intersectionPageNo} method setIntersectionPageNo (line 85) | setIntersectionPageNo(t){this.intersectionPageNo=t,this.listener.inter... method getPageNo (line 85) | getPageNo(){return this.pageNo} method setPageNo (line 85) | setPageNo(t){this.pageNo=t} method getPage (line 85) | getPage(t=-1){return this.pageList[~t?t:this.pageNo]} method getPageList (line 85) | getPageList(){return this.pageList} method getPageCount (line 85) | getPageCount(){return this.pageList.length} method getTableRowList (line 85) | getTableRowList(t){const e=this.position.getPositionContext(),{index:i... method getOriginalRowList (line 85) | getOriginalRowList(){const t=this.getZone();return t.isHeaderActive()?... method getRowList (line 85) | getRowList(){return this.position.getPositionContext().isTable?this.ge... method getPageRowList (line 85) | getPageRowList(){return this.pageRowList} method getCtx (line 85) | getCtx(){return this.ctxList[this.pageNo]} method getOptions (line 85) | getOptions(){return this.options} method getSearch (line 85) | getSearch(){return this.search} method getGroup (line 85) | getGroup(){return this.group} method getHistoryManager (line 85) | getHistoryManager(){return this.historyManager} method getPosition (line 85) | getPosition(){return this.position} method getZone (line 85) | getZone(){return this.zone} method getRange (line 85) | getRange(){return this.range} method getLineBreakParticle (line 85) | getLineBreakParticle(){return this.lineBreakParticle} method getTextParticle (line 85) | getTextParticle(){return this.textParticle} method getHeaderElementList (line 85) | getHeaderElementList(){return this.header.getElementList()} method getTableElementList (line 85) | getTableElementList(t){var o;const e=this.position.getPositionContext(... method getElementList (line 85) | getElementList(){const t=this.position.getPositionContext(),e=this.get... method getMainElementList (line 85) | getMainElementList(){return this.position.getPositionContext().isTable... method getOriginalElementList (line 85) | getOriginalElementList(){const t=this.getZone();return t.isHeaderActiv... method getOriginalMainElementList (line 85) | getOriginalMainElementList(){return this.elementList} method getFooterElementList (line 85) | getFooterElementList(){return this.footer.getElementList()} method getTd (line 85) | getTd(){const t=this.position.getPositionContext(),{index:e,trIndex:i,... method insertElementList (line 85) | insertElementList(t){if(!t.length||!this.range.getIsCanInput())return;... method appendElementList (line 85) | appendElementList(t,e={}){if(!t.length)return;Bt(t,{isHandleFirstEleme... method spliceElementList (line 85) | spliceElementList(t,e,i,...n){var o,l,a,R;const r=this.isDesignMode();... method getCanvasEvent (line 85) | getCanvasEvent(){return this.canvasEvent} method getGlobalEvent (line 85) | getGlobalEvent(){return this.globalEvent} method getListener (line 85) | getListener(){return this.listener} method getEventBus (line 85) | getEventBus(){return this.eventBus} method getOverride (line 85) | getOverride(){return this.override} method getCursor (line 85) | getCursor(){return this.cursor} method getPreviewer (line 85) | getPreviewer(){return this.previewer} method getImageParticle (line 85) | getImageParticle(){return this.imageParticle} method getTableTool (line 85) | getTableTool(){return this.tableTool} method getTableOperate (line 85) | getTableOperate(){return this.tableOperate} method getTableParticle (line 85) | getTableParticle(){return this.tableParticle} method getHeader (line 85) | getHeader(){return this.header} method getFooter (line 85) | getFooter(){return this.footer} method getHyperlinkParticle (line 85) | getHyperlinkParticle(){return this.hyperlinkParticle} method getDateParticle (line 85) | getDateParticle(){return this.dateParticle} method getListParticle (line 85) | getListParticle(){return this.listParticle} method getCheckboxParticle (line 85) | getCheckboxParticle(){return this.checkboxParticle} method getRadioParticle (line 85) | getRadioParticle(){return this.radioParticle} method getControl (line 85) | getControl(){return this.control} method getWorkerManager (line 85) | getWorkerManager(){return this.workerManager} method getImageObserver (line 85) | getImageObserver(){return this.imageObserver} method getI18n (line 85) | getI18n(){return this.i18n} method getRowCount (line 85) | getRowCount(){return this.getRowList().length} method getDataURL (line 85) | async getDataURL(t={}){const{pixelRatio:e,mode:i}=t;e&&this.setPagePix... method getPainterStyle (line 85) | getPainterStyle(){return this.painterStyle&&Object.keys(this.painterSt... method getPainterOptions (line 85) | getPainterOptions(){return this.painterOptions} method setPainterStyle (line 85) | setPainterStyle(t,e){this.painterStyle=t,this.painterOptions=e||null,t... method setDefaultRange (line 85) | setDefaultRange(){!this.elementList.length||setTimeout(()=>{const t=th... method getIsPagingMode (line 85) | getIsPagingMode(){return this.options.pageMode===me.PAGING} method setPageMode (line 85) | setPageMode(t){if(!t||this.options.pageMode===t)return;if(this.options... method setPageScale (line 85) | setPageScale(t){const e=this.getPagePixelRatio();this.options.scale=t;... method getPagePixelRatio (line 85) | getPagePixelRatio(){return this.pagePixelRatio||window.devicePixelRatio} method setPagePixelRatio (line 85) | setPagePixelRatio(t){!this.pagePixelRatio&&t===window.devicePixelRatio... method setPageDevicePixel (line 85) | setPageDevicePixel(){const t=this.getPagePixelRatio(),e=this.getWidth(... method setPaperSize (line 85) | setPaperSize(t,e){this.options.width=t,this.options.height=e;const i=t... method setPaperDirection (line 85) | setPaperDirection(t){const e=this.getPagePixelRatio();this.options.pap... method setPaperMargin (line 85) | setPaperMargin(t){this.options.margins=t,this.render({isSubmitHistory:... method getValue (line 85) | getValue(t={}){const{pageNo:e,extraPickAttrs:i}=t;let n=this.elementLi... method setValue (line 85) | setValue(t,e){const{header:i,main:n,footer:r}=Ot(t);if(!i&&!n&&!r)retu... method setEditorData (line 85) | setEditorData(t){const{header:e,main:i,footer:n}=t;e&&this.header.setE... method _wrapContainer (line 85) | _wrapContainer(t){const e=document.createElement("div");return t.appen... method _formatContainer (line 85) | _formatContainer(){this.container.style.position="relative",this.conta... method _createPageContainer (line 85) | _createPageContainer(){const t=document.createElement("div");return t.... method _createPage (line 85) | _createPage(t){const e=this.getWidth(),i=this.getHeight(),n=document.c... method _initPageContext (line 85) | _initPageContext(t){const e=this.getPagePixelRatio();t.scale(e,e),t.le... method getElementFont (line 85) | getElementFont(t,e=1){const{defaultSize:i,defaultFont:n}=this.options,... method getElementSize (line 85) | getElementSize(t){return t.actualSize||t.size||this.options.defaultSize} method getElementRowMargin (line 85) | getElementRowMargin(t){var r;const{defaultBasicRowMarginHeight:e,defau... method computeRowList (line 85) | computeRowList(t){var Y,Q,U,f,b,G,x,y,J,j,st,Wt;const{innerWidth:e,ele... method _computePageList (line 85) | _computePageList(){var a;const t=[[]],{pageMode:e,pageNumber:{maxPageN... method _drawHighlight (line 85) | _drawHighlight(t,e){var l;const{control:{activeBackgroundColor:i}}=thi... method drawRow (line 85) | drawRow(t,e){var T,X,S,F,W,I,Z;this._drawHighlight(t,e);const{scale:i,... method _drawFloat (line 85) | _drawFloat(t,e){const{scale:i}=this.options,n=this.position.getFloatPo... method _clearPage (line 85) | _clearPage(t){const e=this.ctxList[t],i=this.pageList[t];e.clearRect(0... method _drawPage (line 85) | _drawPage(t){var P,M;const{elementList:e,positionList:i,rowList:n,page... method _disconnectLazyRender (line 85) | _disconnectLazyRender(){var t;(t=this.lazyRenderIntersectionObserver)=... method _lazyRender (line 85) | _lazyRender(){const t=this.position.getOriginalMainPositionList(),e=th... method _immediateRender (line 85) | _immediateRender(){const t=this.position.getOriginalMainPositionList()... method render (line 85) | render(t){const{header:e,footer:i}=this.options,{isSubmitHistory:n=!0,... method setCursor (line 85) | setCursor(t){var r;const e=this.position.getPositionContext(),i=this.p... method submitHistory (line 85) | submitHistory(t){const e=this.position.getPositionContext(),i=nn(this.... method destroy (line 85) | destroy(){this.container.remove(),this.globalEvent.removeEvent(),this.... method clearSideEffect (line 85) | clearSideEffect(){this.getPreviewer().clearResizer(),this.getTableTool... class ca (line 85) | class ca{constructor(t){h(this,"executeMode");h(this,"executeCut");h(thi... method constructor (line 85) | constructor(t){h(this,"executeMode");h(this,"executeCut");h(this,"exec... function ua (line 85) | function ua(s,t){return s===1125&&t===1593?{size:"a3",width:"297mm",heig... function da (line 85) | function da(s,t){const{width:e,height:i,direction:n=Oe.VERTICAL}=t,r=doc... class ha (line 93) | class ha{constructor(t){h(this,"draw");h(this,"range");h(this,"position"... method constructor (line 93) | constructor(t){h(this,"draw");h(this,"range");h(this,"position");h(thi... method mode (line 93) | mode(t){this.draw.setMode(t)} method cut (line 93) | cut(){this.draw.isReadonly()||this.draw.isDisabled()||this.canvasEvent... method copy (line 93) | copy(){this.canvasEvent.copy()} method paste (line 93) | paste(t){this.draw.isReadonly()||this.draw.isDisabled()||Ir(this.canva... method selectAll (line 93) | selectAll(){this.canvasEvent.selectAll()} method backspace (line 93) | backspace(){if(this.draw.isReadonly()||this.draw.isDisabled())return;c... method setRange (line 93) | setRange(t,e,i,n,r,o,l){if(t<0||e<0||e=5&&this.draw.... method pageScaleAdd (line 93) | pageScaleAdd(){const{scale:t}=this.options,e=t*10+1;e<=30&&this.draw.s... method paperSize (line 93) | paperSize(t,e){this.draw.setPaperSize(t,e)} method paperDirection (line 93) | paperDirection(t){this.draw.setPaperDirection(t)} method getPaperMargin (line 93) | getPaperMargin(){return this.options.margins} method setPaperMargin (line 93) | setPaperMargin(t){return this.draw.setPaperMargin(t)} method insertElementList (line 93) | insertElementList(t){if(!t.length||this.draw.isReadonly()||this.draw.i... method appendElementList (line 93) | appendElementList(t,e){!t.length||this.draw.isReadonly()||this.draw.ap... method updateElementById (line 93) | updateElementById(t){const{id:e,conceptId:i}=t;if(!e&&!i)return;functi... method getElementById (line 93) | getElementById(t){const{id:e,conceptId:i}=t,n=[];if(!e&&!i)return n;co... method setValue (line 93) | setValue(t,e){this.draw.setValue(t,e)} method removeControl (line 93) | removeControl(){const{startIndex:t,endIndex:e}=this.range.getRange();i... method setLocale (line 93) | setLocale(t){this.i18n.setLocale(t)} method getLocale (line 93) | getLocale(){return this.i18n.getLocale()} method getCatalog (line 93) | getCatalog(){return this.workerManager.getCatalog()} method locationCatalog (line 93) | locationCatalog(t){var n;const e=this.draw.getMainElementList();let i=... method wordTool (line 93) | wordTool(){const t=this.draw.getMainElementList();let e=!1;for(let i=0... method setHTML (line 93) | setHTML(t){const{header:e,main:i,footer:n}=t,r=this.draw.getOriginalIn... method setGroup (line 93) | setGroup(){return this.draw.isReadonly()?null:this.draw.getGroup().set... method deleteGroup (line 93) | deleteGroup(t){this.draw.isReadonly()||this.draw.getGroup().deleteGrou... method getGroupIds (line 93) | getGroupIds(){return this.draw.getWorkerManager().getGroupIds()} method locationGroup (line 93) | locationGroup(t){const e=this.draw.getOriginalMainElementList(),i=this... method setZone (line 93) | setZone(t){this.draw.getZone().setZone(t)} method getControlValue (line 93) | getControlValue(t){return this.draw.getControl().getValueById(t)} method setControlValue (line 93) | setControlValue(t){this.draw.getControl().setValueById(t)} method setControlExtension (line 93) | setControlExtension(t){this.draw.getControl().setExtensionById(t)} method setControlProperties (line 93) | setControlProperties(t){this.draw.getControl().setPropertiesById(t)} method setControlHighlight (line 93) | setControlHighlight(t){this.draw.getControl().setHighlightList(t),this... method updateOptions (line 93) | updateOptions(t){const e=en(t);Object.entries(e).forEach(([i,n])=>{Ref... method getControlList (line 93) | getControlList(){return this.draw.getControl().getList()} method locationControl (line 93) | locationControl(t,e){const i=(e==null?void 0:e.position)===ii.AFTER;fu... method insertControl (line 93) | insertControl(t){if(this.draw.isReadonly()||this.draw.isDisabled())ret... method getContainer (line 93) | getContainer(){return this.draw.getContainer()} method getTitleValue (line 93) | getTitleValue(t){const{conceptId:e}=t,i=[],n=(o,l)=>{var R;let a=0;for... method getPositionContextByEvent (line 93) | getPositionContextByEvent(t){var M,T,X;const e=(M=t.target)==null?void... method insertTitle (line 93) | insertTitle(t){var a;if(this.draw.isReadonly()||this.draw.isDisabled()... method focus (line 93) | focus(t){const{position:e=ii.AFTER}=t||{},i=e===ii.BEFORE?0:this.draw.... class ga (line 93) | class ga{constructor(){h(this,"rangeStyleChange");h(this,"visiblePageNoL... method constructor (line 93) | constructor(){h(this,"rangeStyleChange");h(this,"visiblePageNoListChan... class La (line 93) | class La{constructor(t){h(this,"contextMenuList");h(this,"getContextMenu... method constructor (line 93) | constructor(t){h(this,"contextMenuList");h(this,"getContextMenuList");... class dR (line 93) | class dR{constructor(t,e){h(this,"options");h(this,"draw");h(this,"comma... method constructor (line 93) | constructor(t,e){h(this,"options");h(this,"draw");h(this,"command");h(... method getContextMenuList (line 93) | getContextMenuList(){return this.contextMenuList} method _addEvent (line 93) | _addEvent(){this.container.addEventListener("contextmenu",this._proxyC... method removeEvent (line 93) | removeEvent(){this.container.removeEventListener("contextmenu",this._p... method _filterMenuList (line 93) | _filterMenuList(t){var n;const{contextMenuDisableKeys:e}=this.options,... method _getContext (line 93) | _getContext(){const t=this.draw.isReadonly(),{isCrossRowCol:e,startInd... method _createContextMenuContainer (line 93) | _createContextMenuContainer(){const t=document.createElement("div");re... method _render (line 93) | _render(t){var P;const{contextMenuList:e,left:i,top:n,parentMenuContai... method _removeSubMenu (line 93) | _removeSubMenu(t){const e=this.contextMenuRelationShip.get(t);e&&(this... method _setHoverStatus (line 93) | _setHoverStatus(t,e){var i;e?((i=t.parentNode)==null||i.querySelectorA... method _formatName (line 93) | _formatName(t){const e=Object.values(Ws),i=new RegExp(`${e.join("|")}`... method registerContextMenuList (line 93) | registerContextMenuList(t){this.contextMenuList.push(...t)} method dispose (line 93) | dispose(){this.contextMenuContainerList.forEach(t=>t.remove()),this.co... class OR (line 93) | class OR{constructor(t,e){h(this,"command");h(this,"globalShortcutList")... method constructor (line 93) | constructor(t,e){h(this,"command");h(this,"globalShortcutList");h(this... method _addEvent (line 93) | _addEvent(){document.addEventListener("keydown",this._globalKeydown)} method removeEvent (line 93) | removeEvent(){document.removeEventListener("keydown",this._globalKeydo... method _addShortcutList (line 93) | _addShortcutList(t){for(let e=t.length-1;e>=0;e--){const i=t[e];i.isGl... method registerShortcutList (line 93) | registerShortcutList(t){this._addShortcutList(t)} method _agentKeydown (line 93) | _agentKeydown(t){!this.agentShortcutList.length||this._execute(t,this.... method _execute (line 93) | _execute(t,e){var i;for(let n=0;n0} class TR (line 93) | class TR{constructor(){h(this,"paste");h(this,"copy");h(this,"drop")}} method constructor (line 93) | constructor(){h(this,"paste");h(this,"copy");h(this,"drop")} class SR (line 93) | class SR{constructor(t,e,i={}){h(this,"command");h(this,"listener");h(th... method constructor (line 93) | constructor(t,e,i={}){h(this,"command");h(this,"listener");h(this,"eve... class _t (line 93) | class _t{constructor(t){h(this,"options");h(this,"mask");h(this,"contain... method constructor (line 93) | constructor(t){h(this,"options");h(this,"mask");h(this,"container");h(... method _render (line 93) | _render(){var P;const{title:t,data:e,onClose:i,onCancel:n,onConfirm:r}... method _dispose (line 93) | _dispose(){var t,e;(t=this.mask)==null||t.remove(),(e=this.container)=... function XR (line 93) | function XR(s){switch(s){case"comment":case"prolog":case"doctype":case"c... function NR (line 93) | function NR(s){const t=[];function e(i){for(let n=0;n1&&(this.undoStack.pop(),this.undoStack.... method _saveUndoFn (line 93) | _saveUndoFn(t){for(this.undoStack.push(t);this.undoStack.length>this.M... method _clearUndoFn (line 93) | _clearUndoFn(){const t=()=>{this.ctx.clearRect(0,0,this.canvasWidth,th... method _clearCanvas (line 93) | _clearCanvas(){this._clearUndoFn(),this.ctx.clearRect(0,0,this.canvasW... method _startDraw (line 93) | _startDraw(t){this.isDrawing=!0,this.x=t.offsetX,this.y=t.offsetY,this... method _draw (line 93) | _draw(t){if(!this.isDrawing)return;const e=performance.now(),n=Math.sq... method _stopDraw (line 93) | _stopDraw(){if(this.isDrawing=!1,this.isDrawn){const t=this.ctx.getIma... method _toData (line 93) | _toData(){if(!this.linePoints.length)return null;const t=this.linePoin... method registerTouchmove (line 93) | registerTouchmove(t){this.registerTouchEvent(t,"mousemove")} method registerTouchstart (line 93) | registerTouchstart(t){this.registerTouchEvent(t,"mousedown")} method registerTouchend (line 93) | registerTouchend(){const t=new MouseEvent("mouseup",{});this.canvas.di... method registerTouchEvent (line 93) | registerTouchEvent(t,e){const i=t.touches[0],n=new MouseEvent(e,{clien... method _dispose (line 93) | _dispose(){this.mask.remove(),this.container.remove(),document.documen... function fR (line 93) | function fR(s,t){let e;return function(...i){e&&window.clearTimeout(e),e... function pR (line 93) | function pR(s,t){if(!t){s.scrollTop=0;return}const e=[];let i=t.offsetPa... function Vs (line 93) | function Vs(s){(window.requestIdleCallback||window.setTimeout)(()=>{s()})} function mR (line 93) | function mR(s){return`data:image/svg+xml;base64,${btoa(decodeURIComponen... function IR (line 93) | function IR(s){const t=s.command;t.executeInsertBarcode1D=(e,i,n,r)=>{co... function WR (line 93) | function WR(s){return`data:image/svg+xml;base64,${btoa(decodeURIComponen... function VR (line 93) | function VR(s){const t=s.command;t.executeInsertBarcode2D=(e,i,n,r)=>{co... function Ys (line 93) | function Ys(s,t,e){const i=document.createElement("div");i.classList.add... function UR (line 93) | function UR(s,t,e){const i=document.createElement("div");i.classList.add... function Us (line 127) | function Us(s){var e,i,n;const t=s.querySelector("#aiLoader");t==null||t... function ZR (line 127) | function ZR(s,t){var n;const e=s.querySelector("#aiTextarea");(n=s.query... function QR (line 127) | function QR(s){const t=document.querySelector("#aiLoader"),e=document.qu... function Zs (line 127) | function Zs(s,t){var n,r,o,l,a;t.command.executeSearch(""),s.querySelect... method render (line 127) | render(s,t){UR(s,ae.AI_EDIT,t)} method callback (line 127) | callback(s){s.command.executeSizeAdd()} method callback (line 127) | callback(s){s.command.executeSizeMinus()} method callback (line 127) | callback(s){s.command.executeBold()} method callback (line 127) | callback(s){s.command.executeItalic()} method callback (line 127) | callback(s){s.command.executeUnderline()} method callback (line 127) | callback(s){s.command.executeStrikeout()} method render (line 127) | render(s,t){Ys(s,ae.COLOR,e=>{t.command.executeColor(e)})} method render (line 127) | render(s,t){Ys(s,ae.HIGHLIGHT,e=>{t.command.executeHighlight(e)})} function KR (line 127) | function KR(s){const t=document.createElement("div");t.classList.add(`${... function dn (line 127) | function dn(s,t){t?s.classList.remove("hide"):s.classList.add("hide")} function Zi (line 127) | function Zi(s,t){t?s.classList.add("active"):s.classList.remove("active")} function ER (line 127) | function ER(s){const t=KR(s);s.command.getContainer().append(t),s.eventB... function HR (line 127) | function HR(s){return async function(t){const e=new zs.Workbook;await e.... function yR (line 127) | function yR(s){const t=s.command;t.executeImportExcel=HR(t)} function GR (line 127) | function GR(s,t){const e=document.createElement("a");e.href=window.URL.c... function hn (line 127) | function hn(s){var t;return s.type===N.IMAGE?new so({type:"png",data:s.v... function Qi (line 127) | function Qi(s){var n,r,o;const t=[];let e=[];function i(){e.length&&(t.p... function JR (line 128) | function JR(s){return function(t){const{fileName:e,isFile:i}=t,{data:{he... function Qs (line 128) | function Qs(s){if(s.children){const t=Ro.map(s.children,Qs);s=q(E({},s),... function AR (line 128) | function AR(s){return s.alignment==="center"&&!s.styleId?q(E({},s),{styl... function BR (line 128) | function BR(s){const t=s.children.map(i=>`${i.children.map(r=>{let o... function kR (line 128) | function kR(s){return q(E({},s),{text:`${s.text}... function zR (line 128) | function zR(s){return async function(t){const{arrayBuffer:e}=t,i=await w... function $R (line 129) | function $R(s){const t=s.command;t.executeImportDocx=zR(t),t.executeExpo... function Be (line 129) | function Be(){gt.forEach(p=>{p.forEach(K=>K.classList.remove("active"))})} function ke (line 129) | function ke(p){$t.innerText=p} function _e (line 129) | function _e(){Be(),ke("\u63D2\u5165"),Se=0,Re=0,it.style.display="none"} function Tn (line 142) | function Tn(){Ut.classList.add("hide"),Ut.classList.remove("add-height")... function ui (line 142) | function ui(p){switch(Ri.value==""&&Di.classList.remove("hide"),ci.value... function Sn (line 142) | function Sn(p,K){K=="outline"?(Ri.value=p,Di.classList.add("hide")):(ci.... function Ee (line 142) | function Ee(){const p=e.command.getSearchNavigateInfo();if(p){const{inde... function fn (line 142) | async function fn(){const p=await e.command.getCatalog(),K=document.quer... function Un (line 142) | function Un(){console.log("fullscreen"),document.fullscreenElement?docum... function xs (line 142) | async function xs(){const p=await e.command.getGroupIds();for(const K of... method onConfirm (line 142) | onConfirm(K){if(!K)return;const{value:w,width:v,height:H}=K;!w||!v||!H||... function ws (line 142) | function ws(p){if(p===""||p.trim()==="")return!1;try{return btoa(atob(p)... FILE: frontend/public/docx/assets/index.572c8ee8.js function e (line 1) | function e(i){const r={};return i.integrity&&(r.integrity=i.integrity),i... function n (line 1) | function n(i){if(i.ep)return;i.ep=!0;const r=e(i);fetch(i.href,r)} function ki (line 3) | function ki(s,t){let e;return function(...n){e&&window.clearTimeout(e),e... function po (line 3) | function po(s,t){let e=0,n;return function(...i){const r=Date.now();r-e>... function Gn (line 3) | function Gn(s,t){if(!s||typeof s!="object")return s;let e={};return Arra... function Ot (line 3) | function Ot(s){if(!s||typeof s!="object")return s;let t={};return Array.... function vn (line 3) | function vn(s){return s&&s.nodeType===1&&s.tagName.toLowerCase()==="body"} function Pn (line 3) | function Pn(s,t,e){if(s&&!vn(s))for(s=e?s:s.parentNode;s;){if(!t||t(s)||... function Mt (line 3) | function Mt(){function s(){return((1+Math.random())*65536|0).toString(16... function jt (line 3) | function jt(s){const t=[];if(Intl.Segmenter){const n=new Intl.Segmenter(... function _i (line 3) | function _i(s,t){const e=document.createElement("a");e.href=s,e.download... function mo (line 3) | function mo(s,t){Io(3,s,t)} function Io (line 3) | function Io(s,t,e){let n=0,i=0;const r=function(o){n=new Date().getTime(... function Tn (line 3) | function Tn(s){return Object.prototype.toString.call(s)==="[object Objec... function zi (line 3) | function zi(s){return Array.isArray(s)} function $i (line 3) | function $i(s,t){if(Tn(s)&&Tn(t)){const e=t;for(const[n,i]of Object.entr... function Sn (line 3) | function Sn(s){setTimeout(()=>{s()},0)} function qi (line 3) | function qi(s){const t=["\u96F6","\u4E00","\u4E8C","\u4E09","\u56DB","\u... function sn (line 3) | function sn(s,t,e){for(let n=0;nStr... function Vo (line 3) | function Vo(s){let t=s.parentElement;for(;t;){const n=window.getComputed... function Yo (line 3) | function Yo(s,t){return s.length!==t.length?!1:!s.some(e=>!t.includes(e))} function Uo (line 3) | function Uo(s,t){if(!Tn(s)||!Tn(t))return!1;const e=Object.keys(s),n=Obj... function Zo (line 3) | function Zo(s,t){const e=s.x,n=s.x+s.width,i=s.y,r=s.y+s.height,o=t.x,l=... class ts (line 3) | class ts{constructor(t){h(this,"draw");h(this,"options");h(this,"imageCa... method constructor (line 3) | constructor(t){h(this,"draw");h(this,"options");h(this,"imageCache");h... method createFloatImage (line 3) | createFloatImage(t){const{scale:e}=this.options;let n=this.floatImageC... method dragFloatImage (line 3) | dragFloatImage(t,e){if(!this.floatImageContainer)return;this.floatImag... method destroyFloatImage (line 3) | destroyFloatImage(){this.floatImageContainer&&(this.floatImageContaine... method addImageObserver (line 3) | addImageObserver(t){this.draw.getImageObserver().add(t)} method getFallbackImage (line 3) | getFallbackImage(t,e){const n=8,i=(t-Math.ceil(t/n)*n)/2,r=(e-Math.cei... method render (line 11) | render(t,e,n,i){const{scale:r}=this.options,o=e.width*r,l=e.height*r;i... function Ce (line 11) | function Ce(s){return kn[s]==null&&yo(s),kn[s]} function yo (line 11) | function yo(s){const t=Go[s];if(t==null)return;const e=t.substring(3,5),... function fn (line 11) | function fn(s,t="math"){const e=s.charCodeAt(0);if(65<=e&&e<=90){const n... function vo (line 11) | function vo(s){s=s.replace(/\n/g," ");let t=0;const e=[];let n="";for(;t... function Jo (line 11) | function Jo(s){return{type:ct[s]?"symb":"char",mode:"math",text:s,chld:[... function _n (line 11) | function _n(s){let t=0,e={type:"node",text:"",mode:"math",chld:[],bbox:n... function es (line 11) | function es(s){let t=0;for(;t=0;n--)((e=s[n].imgFloatPo... function pr (line 82) | function pr(s){localStorage.setItem(Jn,JSON.stringify({text:s.text,eleme... function cs (line 82) | function cs(){const s=localStorage.getItem(Jn);return s?JSON.parse(s):null} function us (line 82) | function us(){localStorage.removeItem(Jn)} function mr (line 82) | function mr(s,t,e){if(!s&&!t&&!e.length)return;const n=new Blob([s],{typ... function ds (line 83) | function ds(s,t){const e=on(s,t);document.body.append(e);const n=e.inner... function Ir (line 83) | function Ir(s){let t=!1;for(let e=0;ee.dragId===s)} function Ms (line 84) | function Ms(s,t,e){const n=e.getDraw();if(s.imgDisplay===nt.SURROUND||s.... function Dr (line 84) | function Dr(s,t){var e,n,i,r;if(t.isAllowDrop){const o=t.getDraw();if(o.... function Kr (line 84) | function Kr(s,t){const n=t.getDraw().getPageContainer(),{x:i,y:r,width:o... function Er (line 84) | function Er(s,t){var S;const e=t.getDraw();if(t.isAllowDrag){const F=s.o... function br (line 84) | function br(s,t){const e=t.getDraw();if(e.isReadonly())return;const n=e.... function xr (line 84) | function xr(s,t){var c;const e=t.getDraw();if(e.isReadonly())return;cons... function Cr (line 84) | function Cr(s,t){var L,O;const e=t.getDraw();if(e.isReadonly())return;co... function wr (line 84) | function wr(s,t){var X,S;const e=t.getDraw();if(e.isReadonly())return;co... function Hr (line 84) | function Hr(s,t){var F,W;const e=t.getDraw();if(e.isReadonly())return;co... function yr (line 84) | function yr(s,t){const e=t.getDraw();if(e.isReadonly())return;s.preventD... function ai (line 84) | function ai(s){const{positionList:t,index:e,isUp:n,rowNo:i,cursorX:r}=s;... function Gr (line 84) | function Gr(s,t){const e=t.getDraw();if(e.isReadonly())return;const i=e.... function vr (line 84) | function vr(s,t){if(t.isComposing)return;const e=t.getDraw();if(s.key===... function Ps (line 84) | function Ps(s,t){var F;const e=t.getDraw();if(e.isReadonly()||e.isDisabl... function Ts (line 85) | function Ts(s){if(!s.compositionInfo)return;const{elementList:t,startInd... function Jr (line 85) | function Jr(s){const t=s.getDraw(),e=t.getRange(),{startIndex:n,endIndex... function Ar (line 85) | function Ar(s){const t=s.getDraw(),{copy:e}=t.getOverride();if(e){const ... function Br (line 85) | function Br(s,t){var r,o;const e=t.getDraw(),{drop:n}=e.getOverride();if... function kr (line 85) | function kr(s){var d;if(!Intl.Segmenter)return null;const t=s.getDraw(),... function _r (line 85) | function _r(s){const t=s.getDraw(),e=t.getPosition().getCursorPosition()... function zr (line 85) | function zr(s,t){const e=s.getDraw(),n=e.getPosition(),i=n.getPositionBy... function $r (line 85) | function $r(s){var g,L;const t=s.getDraw(),n=t.getPosition().getCursorPo... function qr (line 85) | function qr(s){s.isComposing=!0} function jr (line 85) | function jr(s,t){s.isComposing=!1;const e=s.getDraw();if(t.data)setTimeo... function tl (line 85) | function tl(s,t){const e=t.getDraw();if(e.isReadonly())return;s.preventD... class nl (line 85) | class nl{constructor(t){h(this,"isAllowSelection");h(this,"isComposing")... method constructor (line 85) | constructor(t){h(this,"isAllowSelection");h(this,"isComposing");h(this... method getDraw (line 85) | getDraw(){return this.draw} method register (line 85) | register(){this.pageContainer.addEventListener("click",this.click.bind... method setIsAllowSelection (line 85) | setIsAllowSelection(t){this.isAllowSelection=t,t||this.applyPainterSty... method setIsAllowDrag (line 85) | setIsAllowDrag(t){this.isAllowDrag=t,this.isAllowDrop=t} method clearPainterStyle (line 85) | clearPainterStyle(){this.pageList.forEach(t=>{t.style.cursor="text"}),... method applyPainterStyle (line 85) | applyPainterStyle(){const t=this.draw.getPainterStyle();if(!t||this.dr... method selectAll (line 85) | selectAll(){const t=this.position.getPositionList();this.range.setRang... method mousemove (line 85) | mousemove(t){Er(t,this)} method mousedown (line 85) | mousedown(t){Qr(t,this)} method click (line 85) | click(){Zr&&!this.draw.isReadonly()&&this.draw.getCursor().getAgentDom... method mouseup (line 85) | mouseup(t){Dr(t,this)} method mouseleave (line 85) | mouseleave(t){Kr(t,this)} method keydown (line 85) | keydown(t){vr(t,this)} method dblclick (line 85) | dblclick(t){Ss.dblclick(this,t)} method threeClick (line 85) | threeClick(){Ss.threeClick(this)} method input (line 85) | input(t){Ps(t,this)} method cut (line 85) | cut(){Jr(this)} method copy (line 85) | copy(){Ar(this)} method compositionstart (line 85) | compositionstart(){Xs.compositionstart(this)} method compositionend (line 85) | compositionend(t){Xs.compositionend(this,t)} method drop (line 85) | drop(t){Br(t,this)} method dragover (line 85) | dragover(t){el.dragover(t,this)} class il (line 85) | class il{constructor(t,e){h(this,"draw");h(this,"options");h(this,"curso... method constructor (line 85) | constructor(t,e){h(this,"draw");h(this,"options");h(this,"cursor");h(t... method register (line 85) | register(){this.cursor=this.draw.getCursor(),this.addEvent()} method addEvent (line 85) | addEvent(){window.addEventListener("blur",this.clearSideEffect),docume... method removeEvent (line 85) | removeEvent(){window.removeEventListener("blur",this.clearSideEffect),... method watchCursorActive (line 85) | watchCursorActive(){!this.range.getIsCollapsed()||setTimeout(()=>{var ... class sl (line 85) | class sl{constructor(t){h(this,"undoStack",[]);h(this,"redoStack",[]);h(... method constructor (line 85) | constructor(t){h(this,"undoStack",[]);h(this,"redoStack",[]);h(this,"m... method undo (line 85) | undo(){if(this.undoStack.length>1){const t=this.undoStack.pop();this.r... method redo (line 85) | redo(){if(this.redoStack.length){const t=this.redoStack.pop();this.und... method execute (line 85) | execute(t){for(this.undoStack.push(t),this.redoStack.length&&(this.red... method isCanUndo (line 85) | isCanUndo(){return this.undoStack.length>1} method isCanRedo (line 85) | isCanRedo(){return!!this.redoStack.length} method isStackEmpty (line 85) | isStackEmpty(){return!this.undoStack.length&&!this.redoStack.length} method recovery (line 85) | recovery(){this.undoStack=[],this.redoStack=[]} method popUndo (line 85) | popUndo(){return this.undoStack.pop()} class ol (line 85) | class ol{constructor(t){h(this,"cursorPosition");h(this,"positionContext... method constructor (line 85) | constructor(t){h(this,"cursorPosition");h(this,"positionContext");h(th... method getFloatPositionList (line 85) | getFloatPositionList(){return this.floatPositionList} method getTablePositionList (line 85) | getTablePositionList(t){const{index:e,trIndex:n,tdIndex:i}=this.positi... method getPositionList (line 85) | getPositionList(){return this.positionContext.isTable?this.getTablePos... method getMainPositionList (line 85) | getMainPositionList(){return this.positionContext.isTable?this.getTabl... method getOriginalPositionList (line 85) | getOriginalPositionList(){const t=this.draw.getZone();return t.isHeade... method getOriginalMainPositionList (line 85) | getOriginalMainPositionList(){return this.positionList} method getSelectionPositionList (line 85) | getSelectionPositionList(){const{startIndex:t,endIndex:e}=this.draw.ge... method setPositionList (line 85) | setPositionList(t){this.positionList=t} method setFloatPositionList (line 85) | setFloatPositionList(t){this.floatPositionList=t} method computePageRowPosition (line 85) | computePageRowPosition(t){const{positionList:e,rowList:n,pageNo:i,star... method computePositionList (line 85) | computePositionList(){var R;this.positionList=[];const t=this.draw.get... method computeRowPosition (line 85) | computeRowPosition(t){const{row:e,innerWidth:n}=t,i=[];return this.com... method setCursorPosition (line 85) | setCursorPosition(t){this.cursorPosition=t} method getCursorPosition (line 85) | getCursorPosition(){return this.cursorPosition} method getPositionContext (line 85) | getPositionContext(){return this.positionContext} method setPositionContext (line 85) | setPositionContext(t){this.eventBus.emit("positionContextChange",{valu... method getPositionByXY (line 85) | getPositionByXY(t){var O,P,M,T,X;const{x:e,y:n,isTable:i}=t;let{elemen... method getFloatPositionByXY (line 85) | getFloatPositionByXY(t){var o;const{x:e,y:n}=t,i=(o=t.pageNo)!=null?o:... method adjustPositionContext (line 85) | adjustPositionContext(t){const e=this.getPositionByXY(t);if(!~e.index)... method setSurroundPosition (line 85) | setSurroundPosition(t){var c;const{pageNo:e,row:n,rowElement:i,rowElem... class rl (line 85) | class rl{constructor(t){h(this,"draw");h(this,"options");h(this,"range")... method constructor (line 85) | constructor(t){h(this,"draw");h(this,"options");h(this,"range");h(this... method getRange (line 85) | getRange(){return this.range} method clearRange (line 85) | clearRange(){this.setRange(-1,-1)} method getIsCollapsed (line 85) | getIsCollapsed(){const{startIndex:t,endIndex:e}=this.range;return t===e} method getIsSelection (line 85) | getIsSelection(){const{startIndex:t,endIndex:e}=this.range;return!~t&&... method getSelection (line 85) | getSelection(){const{startIndex:t,endIndex:e}=this.range;return t===e?... method getSelectionElementList (line 85) | getSelectionElementList(){if(this.range.isCrossRowCol){const t=this.dr... method getTextLikeSelection (line 85) | getTextLikeSelection(){const t=this.getSelection();return t?t.filter(e... method getTextLikeSelectionElementList (line 85) | getTextLikeSelectionElementList(){const t=this.getSelectionElementList... method getRangeRow (line 85) | getRangeRow(){const{startIndex:t,endIndex:e}=this.range;if(!~t&&!~e)re... method getRangeRowElementList (line 85) | getRangeRowElementList(){const{startIndex:t,endIndex:e,isCrossRowCol:n... method getRangeParagraph (line 85) | getRangeParagraph(){const{startIndex:t,endIndex:e}=this.range;if(!~t&&... method getRangeParagraphInfo (line 85) | getRangeParagraphInfo(){const{startIndex:t,endIndex:e}=this.range;if(!... method getRangeParagraphElementList (line 85) | getRangeParagraphElementList(){var t;return((t=this.getRangeParagraphI... method getRangeTableElement (line 85) | getRangeTableElement(){const t=this.position.getPositionContext();retu... method getIsSelectAll (line 85) | getIsSelectAll(){const t=this.draw.getElementList(),{startIndex:e,endI... method getIsPointInRange (line 85) | getIsPointInRange(t,e){const{startIndex:n,endIndex:i}=this.range,r=thi... method getKeywordRangeList (line 85) | getKeywordRangeList(t){const e=this.draw.getSearch().getMatchList(t,th... method getIsCanInput (line 85) | getIsCanInput(){const{startIndex:t,endIndex:e}=this.getRange();if(!~t&... method setRange (line 85) | setRange(t,e,n,i,r,o,l){this.range.startIndex=t,this.range.endIndex=e,... method replaceRange (line 85) | replaceRange(t){this.setRange(t.startIndex,t.endIndex,t.tableId,t.star... method setRangeStyle (line 85) | setRangeStyle(){var b,G;const t=this.listener.rangeStyleChange,e=this.... method recoveryRangeStyle (line 85) | recoveryRangeStyle(){const t=this.listener.rangeStyleChange,e=this.eve... method shrinkBoundary (line 85) | shrinkBoundary(t={}){const e=t.elementList||this.draw.getElementList()... method render (line 85) | render(t,e,n,i,r){t.save(),t.globalAlpha=this.options.rangeAlpha,t.fil... method toString (line 85) | toString(){const t=this.getTextLikeSelection();return t?t.map(e=>e.val... class ll (line 85) | class ll{constructor(t){h(this,"draw");h(this,"options");h(this,"imageCa... method constructor (line 85) | constructor(t){h(this,"draw");h(this,"options");h(this,"imageCache");t... method _renderBackgroundColor (line 85) | _renderBackgroundColor(t,e,n,i){t.save(),t.fillStyle=e,t.fillRect(0,0,... method _drawImage (line 85) | _drawImage(t,e,n,i){const{background:r,scale:o}=this.options;if(r.size... method _renderBackgroundImage (line 85) | _renderBackgroundImage(t,e,n){const{background:i}=this.options,r=this.... method render (line 85) | render(t,e){const{background:{image:n,color:i,applyPageNumbers:r}}=thi... class Ri (line 85) | class Ri{constructor(){h(this,"fillRect");h(this,"fillColor");h(this,"fi... method constructor (line 85) | constructor(){h(this,"fillRect");h(this,"fillColor");h(this,"fillDecor... method clearFillInfo (line 85) | clearFillInfo(){return this.fillColor=void 0,this.fillDecorationStyle=... method recordFillInfo (line 85) | recordFillInfo(t,e,n,i,r,o,l){const a=!this.fillRect.width;if(!a&&(thi... class al (line 85) | class al extends Ri{constructor(t){super();h(this,"options");this.option... method constructor (line 85) | constructor(t){super();h(this,"options");this.options=t.getOptions()} method render (line 85) | render(t){if(!this.fillRect.width)return;const{highlightAlpha:e}=this.... class Rl (line 85) | class Rl{constructor(t){h(this,"draw");h(this,"options");this.draw=t,thi... method constructor (line 85) | constructor(t){h(this,"draw");h(this,"options");this.draw=t,this.optio... method render (line 85) | render(t,e){const{marginIndicatorColor:n,pageMode:i}=this.options,r=th... class cl (line 85) | class cl{constructor(t){h(this,"draw");h(this,"options");h(this,"positio... method constructor (line 85) | constructor(t){h(this,"draw");h(this,"options");h(this,"position");h(t... method getSearchKeyword (line 85) | getSearchKeyword(){return this.searchKeyword} method setSearchKeyword (line 85) | setSearchKeyword(t){this.searchKeyword=t,this.searchNavigateIndex=null} method searchNavigatePre (line 85) | searchNavigatePre(){if(!this.searchMatchList.length||!this.searchKeywo... method searchNavigateNext (line 85) | searchNavigateNext(){if(!this.searchMatchList.length||!this.searchKeyw... method searchNavigateScrollIntoView (line 85) | searchNavigateScrollIntoView(t){const{coordinate:{leftTop:e,leftBottom... method getSearchNavigateIndexList (line 85) | getSearchNavigateIndexList(){return this.searchNavigateIndex===null||!... method getSearchMatchList (line 85) | getSearchMatchList(){return this.searchMatchList} method getSearchNavigateInfo (line 85) | getSearchNavigateInfo(){if(!this.searchKeyword||!this.searchMatchList.... method getMatchList (line 85) | getMatchList(t,e){const n=t.toLocaleLowerCase(),i=[],r=[],o=e.length,l... method compute (line 85) | compute(t){this.searchMatchList=this.getMatchList(t,this.draw.getOrigi... method render (line 85) | render(t,e){var a,R;if(!this.searchMatchList||!this.searchMatchList.le... class ul (line 85) | class ul extends Ri{constructor(t){super();h(this,"options");this.option... method constructor (line 85) | constructor(t){super();h(this,"options");this.options=t.getOptions()} method render (line 85) | render(t){if(!this.fillRect.width)return;const{scale:e,strikeoutColor:... class dl (line 85) | class dl extends Ri{constructor(t){super();h(this,"options");this.option... method constructor (line 85) | constructor(t){super();h(this,"options");this.options=t.getOptions()} method _drawLine (line 85) | _drawLine(t,e,n,i,r){const o=e+i;switch(t.beginPath(),r){case ve.DASHE... method _drawDouble (line 85) | _drawDouble(t,e,n,i){const r=3,o=e+i,l=n+r*this.options.scale;t.beginP... method _drawWave (line 85) | _drawWave(t,e,n,i){const{scale:r}=this.options,o=1.2*r,l=1/r,a=n+2*o;t... method render (line 85) | render(t){if(!this.fillRect.width)return;const{underlineColor:e,scale:... class hl (line 85) | class hl{constructor(t){h(this,"draw");h(this,"options");h(this,"ctx");h... method constructor (line 85) | constructor(t){h(this,"draw");h(this,"options");h(this,"ctx");h(this,"... method measureBasisWord (line 85) | measureBasisWord(t,e){t.save(),t.font=e;const n=this.measureText(t,{va... method measureWord (line 85) | measureWord(t,e,n){const i=this.draw.getLetterReg();let r=0,o=e[n],l=n... method measurePunctuationWidth (line 85) | measurePunctuationWidth(t,e){return!e||!Po.includes(e.value)?0:this.me... method measureText (line 85) | measureText(t,e){if(e.width){const o=t.measureText(e.value);return{wid... method complete (line 85) | complete(){this._render(),this.text=""} method record (line 85) | record(t,e,n,i){if(this.ctx=t,this.options.renderMode===Wn.COMPATIBILI... method _setCurXY (line 85) | _setCurXY(t,e){this.curX=t,this.curY=e} method _render (line 85) | _render(){!this.text||!~this.curX||!~this.curX||(this.ctx.save(),this.... class gl (line 85) | class gl{constructor(t){h(this,"draw");h(this,"options");this.draw=t,thi... method constructor (line 85) | constructor(t){h(this,"draw");h(this,"options");this.draw=t,this.optio... method render (line 85) | render(t,e){const{scale:n,pageNumber:{size:i,font:r,color:o,rowFlex:l,... class Ll (line 85) | class Ll{constructor(t){h(this,"draw");h(this,"options");h(this,"scrollC... method constructor (line 85) | constructor(t){h(this,"draw");h(this,"options");h(this,"scrollContaine... method getScrollContainer (line 85) | getScrollContainer(){return this.options.scrollContainerSelector&&docu... method _addEvent (line 85) | _addEvent(){this.scrollContainer.addEventListener("scroll",this._obser... method removeEvent (line 85) | removeEvent(){this.scrollContainer.removeEventListener("scroll",this._... method getElementVisibleInfo (line 85) | getElementVisibleInfo(t){const e=t.getBoundingClientRect(),n=this.scro... method getPageVisibleInfo (line 85) | getPageVisibleInfo(){const t=this.draw.getPageList(),e=[];let n=0,i=0;... class Ol (line 85) | class Ol{constructor(t){h(this,"step",5);h(this,"thresholdPoints",[70,40... method constructor (line 85) | constructor(t){h(this,"step",5);h(this,"thresholdPoints",[70,40,10,20]... method _addEvent (line 85) | _addEvent(){const t=this.selectionContainer;t.addEventListener("moused... method removeEvent (line 85) | removeEvent(){const t=this.selectionContainer;t.removeEventListener("m... method _move (line 85) | _move(t){const e=this.selectionContainer instanceof Document?window:th... method _startMove (line 85) | _startMove(t){this.isMoving||(this.isMoving=!0,this._move(t))} method _stopMove (line 85) | _stopMove(){this.requestAnimationFrameId&&(window.cancelAnimationFrame... class Ml (line 85) | class Ml{constructor(t){h(this,"draw");h(this,"range");h(this,"options")... method constructor (line 85) | constructor(t){h(this,"draw");h(this,"range");h(this,"options");this.d... method getTrListGroupByCol (line 85) | getTrListGroupByCol(t){var n;const e=Ot(t);for(let i=0;ie+n.width,0)} method getTableHeight (line 85) | getTableHeight(t){const e=t.trList;return(e==null?void 0:e.length)?thi... method getRowCountByColIndex (line 85) | getRowCountByColIndex(t,e){return this.getTdListByColIndex(t,e).reduce... method getTdListByColIndex (line 85) | getTdListByColIndex(t,e){const n=[];for(let i=0;it+e.height,0)} method getExtraHeight (line 85) | getExtraHeight(){const t=this.draw.getMargins(),e=this.getHeight(),i=t... method render (line 85) | render(t,e){t.globalAlpha=1;const n=this.draw.getInnerWidth(),i=this.g... class Xl (line 85) | class Xl{getOffsetY(t){return-t.metrics.height/2}render(t,e,n,i){t.save(... method getOffsetY (line 85) | getOffsetY(t){return-t.metrics.height/2} method render (line 85) | render(t,e,n,i){t.save(),t.font=e.style,e.color&&(t.fillStyle=e.color)... class Nl (line 85) | class Nl{getOffsetY(t){return t.metrics.height/2}render(t,e,n,i){t.save(... method getOffsetY (line 85) | getOffsetY(t){return t.metrics.height/2} method render (line 85) | render(t,e,n,i){t.save(),t.font=e.style,e.color&&(t.fillStyle=e.color)... class Fl (line 85) | class Fl{constructor(t){h(this,"options");this.options=t.getOptions()}re... method constructor (line 85) | constructor(t){h(this,"options");this.options=t.getOptions()} method render (line 85) | render(t,e,n,i){var R;t.save();const{scale:r,separator:{lineWidth:o,st... class fl (line 85) | class fl{constructor(t){h(this,"draw");h(this,"options");h(this,"i18n");... method constructor (line 85) | constructor(t){h(this,"draw");h(this,"options");h(this,"i18n");this.dr... method render (line 85) | render(t,e,n,i){const{pageBreak:{font:r,fontSize:o,lineDash:l}}=this.o... class pl (line 85) | class pl{constructor(t){h(this,"draw");h(this,"options");this.draw=t,thi... method constructor (line 85) | constructor(t){h(this,"draw");h(this,"options");this.draw=t,this.optio... method render (line 85) | render(t){const{watermark:{data:e,opacity:n,font:i,size:r,color:o,repe... class ml (line 85) | class ml{constructor(t){h(this,"draw");h(this,"options");h(this,"highlig... method constructor (line 85) | constructor(t){h(this,"draw");h(this,"options");h(this,"highlightList"... method getHighlightMatchResult (line 85) | getHighlightMatchResult(){return this.highlightMatchResult} method getHighlightList (line 85) | getHighlightList(){return this.highlightList} method setHighlightList (line 85) | setHighlightList(t){this.highlightList=t} method computeHighlightList (line 85) | computeHighlightList(){const t=this.draw.getSearch(),e=(n,i)=>{let r=0... method renderHighlightList (line 85) | renderHighlightList(t,e){var l,a,R;if(!((l=this.highlightMatchResult)=... class Il (line 85) | class Il{constructor(t){h(this,"borderRect");h(this,"options");this.bord... method constructor (line 85) | constructor(t){h(this,"borderRect");h(this,"options");this.borderRect=... method clearBorderInfo (line 85) | clearBorderInfo(){return this.borderRect={x:0,y:0,width:0,height:0},th... method recordBorderInfo (line 85) | recordBorderInfo(t,e,n,i){!this.borderRect.width&&(this.borderRect.x=t... method render (line 85) | render(t){if(!this.borderRect.width)return;const{scale:e,control:{bord... class ln (line 85) | class ln{constructor(t,e){h(this,"element");h(this,"control");h(this,"is... method constructor (line 85) | constructor(t,e){h(this,"element");h(this,"control");h(this,"isPopup")... method setElement (line 85) | setElement(t){this.element=t} method getElement (line 85) | getElement(){return this.element} method getIsPopup (line 85) | getIsPopup(){return this.isPopup} method getCode (line 85) | getCode(){var t;return((t=this.element.control)==null?void 0:t.code)||... method getValue (line 85) | getValue(t={}){const e=t.elementList||this.control.getElementList(),{s... method setValue (line 85) | setValue(){return-1} method keydown (line 85) | keydown(t){if(this.control.getIsDisabledControl())return null;const e=... method cut (line 85) | cut(){if(this.control.getIsDisabledControl())return-1;this.control.shr... method clearSelect (line 85) | clearSelect(t={},e={}){const{isIgnoreDisabledRule:n=!1,isAddPlaceholde... method setSelect (line 85) | setSelect(t,e={},n={}){if(!n.isIgnoreDisabledRule&&this.control.getIsD... method _createSelectPopupDom (line 85) | _createSelectPopupDom(){const e=this.element.control.valueSets;if(!Arr... method awake (line 85) | awake(){var n;if(this.isPopup||this.control.getIsDisabledControl())ret... method destroy (line 85) | destroy(){var t;!this.isPopup||((t=this.selectDom)==null||t.remove(),t... class Ns (line 85) | class Ns{constructor(t,e){h(this,"element");h(this,"control");h(this,"op... method constructor (line 85) | constructor(t,e){h(this,"element");h(this,"control");h(this,"options")... method setElement (line 85) | setElement(t){this.element=t} method getElement (line 85) | getElement(){return this.element} method getValue (line 85) | getValue(t={}){const e=t.elementList||this.control.getElementList(),{s... method setValue (line 85) | setValue(t,e={},n={}){if(!n.isIgnoreDisabledRule&&this.control.getIsDi... method clearValue (line 85) | clearValue(t={},e={}){if(!e.isIgnoreDisabledRule&&this.control.getIsDi... method keydown (line 85) | keydown(t){if(this.control.getIsDisabledControl())return null;const e=... method cut (line 85) | cut(){if(this.control.getIsDisabledControl())return-1;this.control.shr... class Fs (line 85) | class Fs{constructor(t,e={}){h(this,"draw");h(this,"options");h(this,"no... method constructor (line 85) | constructor(t,e={}){h(this,"draw");h(this,"options");h(this,"now");h(t... method _createDom (line 85) | _createDom(){const t=document.createElement("div");t.classList.add(`${... method _bindEvent (line 85) | _bindEvent(){this.dom.title.preYear.onclick=()=>{this._preYear()},this... method _setPosition (line 85) | _setPosition(){if(!this.renderOptions)return;const{position:{coordinat... method isInvalidDate (line 85) | isInvalidDate(t){return t.toDateString()==="Invalid Date"} method _setValue (line 85) | _setValue(){var e;const t=(e=this.renderOptions)==null?void 0:e.value;... method _getLang (line 85) | _getLang(){const t=this.draw.getI18n(),e=t.t.bind(t);return{now:e("dat... method _setLangChange (line 85) | _setLangChange(){this.dom.menu.time.innerText=this.lang.timeSelect,thi... method _update (line 85) | _update(){const t=new Date,e=t.getFullYear(),n=t.getMonth()+1,i=t.getD... method _toggleDateTimePicker (line 85) | _toggleDateTimePicker(){this.isDatePicker?(this.dom.dateWrap.classList... method _setDatePick (line 85) | _setDatePick(t,e,n){var i,r,o;this.now=new Date(t,e,n),(i=this.pickDat... method _setTimePick (line 85) | _setTimePick(t=!0){var c,u,d;const e=((c=this.pickDate)==null?void 0:c... method _scrollIntoView (line 85) | _scrollIntoView(t,e){if(!e){t.scrollTop=0;return}const n=[];let i=e.of... method _preMonth (line 85) | _preMonth(){this.now.setMonth(this.now.getMonth()-1),this._update()} method _nextMonth (line 85) | _nextMonth(){this.now.setMonth(this.now.getMonth()+1),this._update()} method _preYear (line 85) | _preYear(){this.now.setFullYear(this.now.getFullYear()-1),this._update()} method _nextYear (line 85) | _nextYear(){this.now.setFullYear(this.now.getFullYear()+1),this._updat... method _now (line 85) | _now(){this.pickDate=new Date,this.dispose()} method _toggleVisible (line 85) | _toggleVisible(t){t?this.dom.container.classList.add("active"):this.do... method _submit (line 85) | _submit(){var t;if(this.options.onSubmit&&this.pickDate){const e=(t=th... method formatDate (line 85) | formatDate(t,e="yyyy-MM-dd hh:mm:ss"){let n=e;const i={"y+":t.getFullY... method render (line 85) | render(t){this.renderOptions=t,this.lang=this._getLang(),this._setLang... method dispose (line 85) | dispose(){this._toggleVisible(!1)} method destroy (line 85) | destroy(){this.dom.container.remove()} class an (line 85) | class an{constructor(t,e){h(this,"draw");h(this,"element");h(this,"contr... method constructor (line 85) | constructor(t,e){h(this,"draw");h(this,"element");h(this,"control");h(... method setElement (line 85) | setElement(t){this.element=t} method getElement (line 85) | getElement(){return this.element} method getIsPopup (line 85) | getIsPopup(){return this.isPopup} method getValueRange (line 85) | getValueRange(t={}){const e=t.elementList||this.control.getElementList... method getValue (line 85) | getValue(t={}){const e=t.elementList||this.control.getElementList(),n=... method setValue (line 85) | setValue(t,e={},n={}){if(!n.isIgnoreDisabledRule&&this.control.getIsDi... method clearSelect (line 85) | clearSelect(t={},e={}){const{isIgnoreDisabledRule:n=!1,isAddPlaceholde... method setSelect (line 85) | setSelect(t,e={},n={}){if(!n.isIgnoreDisabledRule&&this.control.getIsD... method keydown (line 85) | keydown(t){if(this.control.getIsDisabledControl())return null;const e=... method cut (line 85) | cut(){if(this.control.getIsDisabledControl())return-1;this.control.shr... method awake (line 85) | awake(){var o,l;if(this.isPopup||this.control.getIsDisabledControl())r... method destroy (line 85) | destroy(){var t;!this.isPopup||((t=this.datePicker)==null||t.destroy()... method _setDate (line 85) | _setDate(t){t?this.setSelect(t):this.clearSelect(),this.destroy()} class Wl (line 85) | class Wl{constructor(t){h(this,"controlBorder");h(this,"draw");h(this,"r... method constructor (line 85) | constructor(t){h(this,"controlBorder");h(this,"draw");h(this,"range");... method setHighlightList (line 85) | setHighlightList(t){this.controlSearch.setHighlightList(t)} method computeHighlightList (line 85) | computeHighlightList(){this.controlSearch.getHighlightList().length&&t... method renderHighlightList (line 85) | renderHighlightList(t,e){this.controlSearch.getHighlightMatchResult().... method getDraw (line 85) | getDraw(){return this.draw} method filterAssistElement (line 85) | filterAssistElement(t){return t.filter(e=>{var n;if(e.type===N.TABLE){... method getIsRangeCanCaptureEvent (line 85) | getIsRangeCanCaptureEvent(){if(!this.activeControl)return!1;const{star... method getIsRangeInPostfix (line 85) | getIsRangeInPostfix(){if(!this.activeControl)return!1;const{startIndex... method getIsRangeWithinControl (line 85) | getIsRangeWithinControl(){const{startIndex:t,endIndex:e}=this.getRange... method getIsElementListContainFullControl (line 85) | getIsElementListContainFullControl(t){if(!t.some(i=>i.controlId))retur... method getIsDisabledControl (line 85) | getIsDisabledControl(t={}){var i,r;if(this.draw.isDesignMode()||!this.... method getIsDisabledPasteControl (line 85) | getIsDisabledPasteControl(t={}){var i,r;if(this.draw.isDesignMode()||!... method getContainer (line 85) | getContainer(){return this.draw.getContainer()} method getElementList (line 85) | getElementList(){return this.draw.getElementList()} method getPosition (line 85) | getPosition(){const t=this.draw.getPosition().getPositionList(),{endIn... method getPreY (line 85) | getPreY(){var i,r;const t=this.draw.getHeight(),e=this.draw.getPageGap... method getRange (line 85) | getRange(){return this.range.getRange()} method shrinkBoundary (line 85) | shrinkBoundary(t={}){this.range.shrinkBoundary(t)} method getActiveControl (line 85) | getActiveControl(){return this.activeControl} method initControl (line 85) | initControl(){if(this.draw.isReadonly())return;const e=this.getElement... method destroyControl (line 85) | destroyControl(){this.activeControl&&((this.activeControl instanceof l... method repaintControl (line 85) | repaintControl(t={}){const{curIndex:e,isCompute:n=!0,isSubmitHistory:i... method reAwakeControl (line 85) | reAwakeControl(){if(!this.activeControl)return;const t=this.getElement... method moveCursor (line 85) | moveCursor(t){const{index:e,trIndex:n,tdIndex:i,tdValueIndex:r}=t;let ... method removeControl (line 85) | removeControl(t,e={}){const n=e.elementList||this.getElementList(),i=n... method removePlaceholder (line 85) | removePlaceholder(t,e={}){const n=e.elementList||this.getElementList()... method addPlaceholder (line 85) | addPlaceholder(t,e={}){const n=e.elementList||this.getElementList(),i=... method setValue (line 85) | setValue(t){if(!this.activeControl)throw new Error("active control is ... method keydown (line 85) | keydown(t){if(!this.activeControl)throw new Error("active control is n... method cut (line 85) | cut(){if(!this.activeControl)throw new Error("active control is null")... method getValueById (line 85) | getValueById(t){const{id:e,conceptId:n}=t,i=[];if(!e&&!n)return i;cons... method setValueById (line 85) | setValueById(t){let e=!1;const{id:n,conceptId:i,value:r}=t;if(!n&&!i)r... method setExtensionById (line 85) | setExtensionById(t){const{id:e,conceptId:n,extension:i}=t;if(!e&&!n)re... method setPropertiesById (line 85) | setPropertiesById(t){const{id:e,conceptId:n,properties:i}=t;if(!e&&!n)... method getList (line 85) | getList(){const t=[];function e(i){for(let r=0;r{this.wordCountWorker.onmessa... method getCatalog (line 85) | getCatalog(){return new Promise((t,e)=>{this.catalogWorker.onmessage=r... method getGroupIds (line 85) | getGroupIds(){return new Promise((t,e)=>{this.groupWorker.onmessage=i=... class Kl (line 85) | class Kl{constructor(t){h(this,"container");h(this,"canvas");h(this,"dra... method constructor (line 85) | constructor(t){h(this,"container");h(this,"canvas");h(this,"draw");h(t... method _getElementPosition (line 85) | _getElementPosition(t,e=null){var R;let n=0,i=0;const r=this.draw.getH... method _createResizerDom (line 85) | _createResizerDom(){const{scale:t}=this.options,e=document.createEleme... method _mousedown (line 85) | _mousedown(t){if(this.canvas=this.draw.getPage(),!this.curElement)retu... method _mousemove (line 85) | _mousemove(t){if(!this.curElement||this.previewerDrawOption.dragDisabl... method _drawPreviewer (line 85) | _drawPreviewer(){const t=document.createElement("div");t.classList.add... method _setPreviewerTransform (line 85) | _setPreviewerTransform(t,e,n,i){!this.previewerImage||(this.previewerI... method _clearPreviewer (line 85) | _clearPreviewer(){var t;(t=this.previewerContainer)==null||t.remove(),... method _updateResizerRect (line 85) | _updateResizerRect(t,e){const{resizerSize:n,scale:i}=this.options,r=th... method _updateResizerSizeView (line 85) | _updateResizerSizeView(t,e){this.resizerSize.innerText=`${Math.round(t... method render (line 85) | render(){this._drawPreviewer(),document.body.style.overflow="hidden"} method drawResizer (line 85) | drawResizer(t,e=null,n={}){this.previewerDrawOption=n,this.curElementS... method updateResizer (line 85) | updateResizer(t,e=null){const{scale:n}=this.options,i=t.width*n,r=t.he... method clearResizer (line 85) | clearResizer(){this.resizerSelection.style.display="none",document.rem... class El (line 85) | class El{constructor(t){h(this,"draw");h(this,"range");h(this,"datePicke... method constructor (line 85) | constructor(t){h(this,"draw");h(this,"range");h(this,"datePicker");h(t... method _setValue (line 85) | _setValue(t){if(!t)return;const e=this.getDateElementRange();if(!e)ret... method getDateElementRange (line 85) | getDateElementRange(){let t=-1,e=-1;const{startIndex:n,endIndex:i}=thi... method clearDatePicker (line 85) | clearDatePicker(){this.datePicker.dispose()} method renderDatePicker (line 85) | renderDatePicker(t,e){const n=this.draw.getElementList(),i=this.getDat... method constructor (line 85) | constructor(t){h(this,"element");this.element=t} method _defineIframeProperties (line 85) | _defineIframeProperties(t){Object.defineProperties(t,{parent:{get:()=>nu... method render (line 85) | render(t){var i,r;const e=this.element.block,n=document.createElement("i... class bl (line 85) | class bl{constructor(t){h(this,"element");this.element=t}render(t){var i... method constructor (line 85) | constructor(t){h(this,"element");this.element=t} method render (line 85) | render(t){var i;const e=this.element.block,n=document.createElement("v... class xl (line 85) | class xl{constructor(t,e){h(this,"draw");h(this,"element");h(this,"block... method constructor (line 85) | constructor(t,e){h(this,"draw");h(this,"element");h(this,"block");h(th... method getBlockElement (line 85) | getBlockElement(){return this.element} method _createBlockItem (line 85) | _createBlockItem(){const t=document.createElement("div");return t.clas... method render (line 85) | render(){const t=this.element.block;t.type===Ae.IFRAME?(this.block=new... method setClientRects (line 85) | setClientRects(t,e,n){const i=this.draw.getHeight(),r=this.draw.getPag... method remove (line 85) | remove(){this.blockItem.remove()} class Cl (line 85) | class Cl{constructor(t){h(this,"draw");h(this,"container");h(this,"block... method constructor (line 85) | constructor(t){h(this,"draw");h(this,"container");h(this,"blockContain... method _createBlockContainer (line 85) | _createBlockContainer(){const t=document.createElement("div");return t... method getDraw (line 85) | getDraw(){return this.draw} method getBlockContainer (line 85) | getBlockContainer(){return this.blockContainer} method render (line 85) | render(t,e,n,i){const r=e.id,o=this.blockMap.get(r);if(o)o.setClientRe... method clear (line 85) | clear(){if(!this.blockMap.size)return;const t=this.draw.getElementList... class $l (line 85) | class $l{constructor(){h(this,"langMap",new Map([["zhCN",ui],["en",zl]])... method constructor (line 85) | constructor(){h(this,"langMap",new Map([["zhCN",ui],["en",zl]]));h(thi... method registerLangMap (line 85) | registerLangMap(t,e){const n=this.langMap.get(t);this.langMap.set(t,$i... method getLocale (line 85) | getLocale(){return this.currentLocale} method setLocale (line 85) | setLocale(t){this.currentLocale=t} method getLang (line 85) | getLang(){return this.langMap.get(this.currentLocale)||ui} method t (line 85) | t(t){const e=t.split(".");let n="",i=this.getLang();for(let r=0;rt+e.height,0)} method getExtraHeight (line 85) | getExtraHeight(){const t=this.draw.getMargins(),e=this.getHeight(),i=t... method render (line 85) | render(t,e){t.globalAlpha=1;const n=this.draw.getInnerWidth(),i=this.g... class na (line 85) | class na{constructor(t){h(this,"draw");h(this,"range");h(this,"options")... method constructor (line 85) | constructor(t){h(this,"draw");h(this,"range");h(this,"options");h(this... method setList (line 85) | setList(t,e){if(this.draw.isReadonly())return;const{startIndex:i,endIn... method unsetList (line 85) | unsetList(){var R;if(this.draw.isReadonly())return;const{startIndex:e,... method computeListStyle (line 85) | computeListStyle(t,e){const n=new Map;let i=0,r=e[i].listId,o=[];const... method getListStyleWidth (line 85) | getListStyleWidth(t,e){const{scale:n,checkbox:i}=this.options,r=e[0];i... method drawListStyle (line 85) | drawListStyle(t,e,n){var T;const{elementList:i,offsetX:r,listIndex:o,a... method constructor (line 85) | constructor(t){h(this,"options");this.options=t.getOptions()} method render (line 85) | render(t,e,n,i){const{scale:r,lineBreak:{color:o,lineWidth:l}}=this.opti... class ia (line 85) | class ia{constructor(t){h(this,"draw");h(this,"position");h(this,"option... method constructor (line 85) | constructor(t){h(this,"draw");h(this,"position");h(this,"options");h(t... method _recovery (line 85) | _recovery(){this.elementList=[],this.rowList=[],this.positionList=[]} method _compute (line 85) | _compute(){this._computeRowList(),this._computePositionList()} method _computeRowList (line 85) | _computeRowList(){const t=this.draw.getInnerWidth();this.rowList=this.... method _computePositionList (line 85) | _computePositionList(){const{lineBreak:t,scale:e}=this.options,n=this.... method render (line 85) | render(t){const{placeholder:{data:e,font:n,size:i,color:r,opacity:o}}=... class sa (line 85) | class sa{constructor(t){h(this,"draw");h(this,"options");h(this,"range")... method constructor (line 85) | constructor(t){h(this,"draw");h(this,"options");h(this,"range");h(this... method setGroup (line 85) | setGroup(){if(this.draw.isReadonly()||this.draw.getZone().getZone()!==... method getElementListByGroupId (line 85) | getElementListByGroupId(t,e){var i,r;const n=[];for(let o=0;o{aa(this.draw,t)})} class ca (line 85) | class ca{constructor(t){h(this,"draw");h(this,"range");h(this,"position"... method constructor (line 85) | constructor(t){h(this,"draw");h(this,"range");h(this,"position");h(thi... method insertTable (line 85) | insertTable(t,e){var L;const{startIndex:n,endIndex:i}=this.range.getRa... method insertTableTopRow (line 85) | insertTableTopRow(){const t=this.position.getPositionContext();if(!t.i... method insertTableBottomRow (line 85) | insertTableBottomRow(){const t=this.position.getPositionContext();if(!... method adjustColWidth (line 85) | adjustColWidth(t){if(t.type!==N.TABLE)return;const{defaultColMinWidth:... method insertTableLeftCol (line 85) | insertTableLeftCol(){const t=this.position.getPositionContext();if(!t.... method insertTableRightCol (line 85) | insertTableRightCol(){const t=this.position.getPositionContext();if(!t... method deleteTableRow (line 85) | deleteTableRow(){const t=this.position.getPositionContext();if(!t.isTa... method deleteTableCol (line 85) | deleteTableCol(){var u;const t=this.position.getPositionContext();if(!... method deleteTable (line 85) | deleteTable(){const t=this.position.getPositionContext();if(!t.isTable... method mergeTableCell (line 85) | mergeTableCell(){const t=this.position.getPositionContext();if(!t.isTa... method cancelMergeTableCell (line 85) | cancelMergeTableCell(){const t=this.position.getPositionContext();if(!... method tableTdVerticalAlign (line 85) | tableTdVerticalAlign(t){const e=this.tableParticle.getRangeRowCol();if... method tableBorderType (line 85) | tableBorderType(t){const e=this.position.getPositionContext();if(!e.is... method tableTdBorderType (line 85) | tableTdBorderType(t){const e=this.tableParticle.getRangeRowCol();if(!e... method tableTdSlashType (line 85) | tableTdSlashType(t){const e=this.tableParticle.getRangeRowCol();if(!e)... method tableTdBackgroundColor (line 85) | tableTdBackgroundColor(t){const e=this.tableParticle.getRangeRowCol();... method tableSelectAll (line 85) | tableSelectAll(){const t=this.position.getPositionContext(),{index:e,t... class ua (line 85) | class ua{constructor(t,e,n,i,r,o){h(this,"container");h(this,"pageContai... method constructor (line 85) | constructor(t,e,n,i,r,o){h(this,"container");h(this,"pageContainer");h... method getLetterReg (line 85) | getLetterReg(){return this.LETTER_REG} method getMode (line 85) | getMode(){return this.mode} method setMode (line 85) | setMode(t){if(this.mode!==t){if(t===Rt.PRINT){this.printModeData={head... method isReadonly (line 85) | isReadonly(){switch(this.mode){case Rt.DESIGN:return!1;case Rt.READONL... method isDisabled (line 85) | isDisabled(){var r,o,l,a,R;if(this.mode===Rt.DESIGN)return!1;const{sta... method isDesignMode (line 85) | isDesignMode(){return this.mode===Rt.DESIGN} method getOriginalWidth (line 85) | getOriginalWidth(){const{paperDirection:t,width:e,height:n}=this.optio... method getOriginalHeight (line 85) | getOriginalHeight(){const{paperDirection:t,width:e,height:n}=this.opti... method getWidth (line 85) | getWidth(){return Math.floor(this.getOriginalWidth()*this.options.scale)} method getHeight (line 85) | getHeight(){return Math.floor(this.getOriginalHeight()*this.options.sc... method getMainHeight (line 85) | getMainHeight(){return this.getHeight()-this.getMainOuterHeight()} method getMainOuterHeight (line 85) | getMainOuterHeight(){const t=this.getMargins(),e=this.header.getExtraH... method getCanvasWidth (line 85) | getCanvasWidth(t=-1){return this.getPage(t).width} method getCanvasHeight (line 85) | getCanvasHeight(t=-1){return this.getPage(t).height} method getInnerWidth (line 85) | getInnerWidth(){const t=this.getWidth(),e=this.getMargins();return t-e... method getOriginalInnerWidth (line 85) | getOriginalInnerWidth(){const t=this.getOriginalWidth(),e=this.getOrig... method getContextInnerWidth (line 85) | getContextInnerWidth(){const t=this.position.getPositionContext();if(t... method getMargins (line 85) | getMargins(){return this.getOriginalMargins().map(t=>t*this.options.sc... method getOriginalMargins (line 85) | getOriginalMargins(){const{margins:t,paperDirection:e}=this.options;re... method getPageGap (line 85) | getPageGap(){return this.options.pageGap*this.options.scale} method getOriginalPageGap (line 85) | getOriginalPageGap(){return this.options.pageGap} method getPageNumberBottom (line 85) | getPageNumberBottom(){const{pageNumber:{bottom:t},scale:e}=this.option... method getMarginIndicatorSize (line 85) | getMarginIndicatorSize(){return this.options.marginIndicatorSize*this.... method getDefaultBasicRowMarginHeight (line 85) | getDefaultBasicRowMarginHeight(){return this.options.defaultBasicRowMa... method getTdPadding (line 85) | getTdPadding(){const{table:{tdPadding:t},scale:e}=this.options;return ... method getContainer (line 85) | getContainer(){return this.container} method getPageContainer (line 85) | getPageContainer(){return this.pageContainer} method getVisiblePageNoList (line 85) | getVisiblePageNoList(){return this.visiblePageNoList} method setVisiblePageNoList (line 85) | setVisiblePageNoList(t){this.visiblePageNoList=t,this.listener.visible... method getIntersectionPageNo (line 85) | getIntersectionPageNo(){return this.intersectionPageNo} method setIntersectionPageNo (line 85) | setIntersectionPageNo(t){this.intersectionPageNo=t,this.listener.inter... method getPageNo (line 85) | getPageNo(){return this.pageNo} method setPageNo (line 85) | setPageNo(t){this.pageNo=t} method getPage (line 85) | getPage(t=-1){return this.pageList[~t?t:this.pageNo]} method getPageList (line 85) | getPageList(){return this.pageList} method getPageCount (line 85) | getPageCount(){return this.pageList.length} method getTableRowList (line 85) | getTableRowList(t){const e=this.position.getPositionContext(),{index:n... method getOriginalRowList (line 85) | getOriginalRowList(){const t=this.getZone();return t.isHeaderActive()?... method getRowList (line 85) | getRowList(){return this.position.getPositionContext().isTable?this.ge... method getPageRowList (line 85) | getPageRowList(){return this.pageRowList} method getCtx (line 85) | getCtx(){return this.ctxList[this.pageNo]} method getOptions (line 85) | getOptions(){return this.options} method getSearch (line 85) | getSearch(){return this.search} method getGroup (line 85) | getGroup(){return this.group} method getHistoryManager (line 85) | getHistoryManager(){return this.historyManager} method getPosition (line 85) | getPosition(){return this.position} method getZone (line 85) | getZone(){return this.zone} method getRange (line 85) | getRange(){return this.range} method getLineBreakParticle (line 85) | getLineBreakParticle(){return this.lineBreakParticle} method getTextParticle (line 85) | getTextParticle(){return this.textParticle} method getHeaderElementList (line 85) | getHeaderElementList(){return this.header.getElementList()} method getTableElementList (line 85) | getTableElementList(t){var o;const e=this.position.getPositionContext(... method getElementList (line 85) | getElementList(){const t=this.position.getPositionContext(),e=this.get... method getMainElementList (line 85) | getMainElementList(){return this.position.getPositionContext().isTable... method getOriginalElementList (line 85) | getOriginalElementList(){const t=this.getZone();return t.isHeaderActiv... method getOriginalMainElementList (line 85) | getOriginalMainElementList(){return this.elementList} method getFooterElementList (line 85) | getFooterElementList(){return this.footer.getElementList()} method getTd (line 85) | getTd(){const t=this.position.getPositionContext(),{index:e,trIndex:n,... method insertElementList (line 85) | insertElementList(t){if(!t.length||!this.range.getIsCanInput())return;... method appendElementList (line 85) | appendElementList(t,e={}){if(!t.length)return;kt(t,{isHandleFirstEleme... method spliceElementList (line 85) | spliceElementList(t,e,n,...i){var o,l,a,R;const r=this.isDesignMode();... method getCanvasEvent (line 85) | getCanvasEvent(){return this.canvasEvent} method getGlobalEvent (line 85) | getGlobalEvent(){return this.globalEvent} method getListener (line 85) | getListener(){return this.listener} method getEventBus (line 85) | getEventBus(){return this.eventBus} method getOverride (line 85) | getOverride(){return this.override} method getCursor (line 85) | getCursor(){return this.cursor} method getPreviewer (line 85) | getPreviewer(){return this.previewer} method getImageParticle (line 85) | getImageParticle(){return this.imageParticle} method getTableTool (line 85) | getTableTool(){return this.tableTool} method getTableOperate (line 85) | getTableOperate(){return this.tableOperate} method getTableParticle (line 85) | getTableParticle(){return this.tableParticle} method getHeader (line 85) | getHeader(){return this.header} method getFooter (line 85) | getFooter(){return this.footer} method getHyperlinkParticle (line 85) | getHyperlinkParticle(){return this.hyperlinkParticle} method getDateParticle (line 85) | getDateParticle(){return this.dateParticle} method getListParticle (line 85) | getListParticle(){return this.listParticle} method getCheckboxParticle (line 85) | getCheckboxParticle(){return this.checkboxParticle} method getRadioParticle (line 85) | getRadioParticle(){return this.radioParticle} method getControl (line 85) | getControl(){return this.control} method getWorkerManager (line 85) | getWorkerManager(){return this.workerManager} method getImageObserver (line 85) | getImageObserver(){return this.imageObserver} method getI18n (line 85) | getI18n(){return this.i18n} method getRowCount (line 85) | getRowCount(){return this.getRowList().length} method getDataURL (line 85) | async getDataURL(t={}){const{pixelRatio:e,mode:n}=t;e&&this.setPagePix... method getPainterStyle (line 85) | getPainterStyle(){return this.painterStyle&&Object.keys(this.painterSt... method getPainterOptions (line 85) | getPainterOptions(){return this.painterOptions} method setPainterStyle (line 85) | setPainterStyle(t,e){this.painterStyle=t,this.painterOptions=e||null,t... method setDefaultRange (line 85) | setDefaultRange(){!this.elementList.length||setTimeout(()=>{const t=th... method getIsPagingMode (line 85) | getIsPagingMode(){return this.options.pageMode===me.PAGING} method setPageMode (line 85) | setPageMode(t){if(!t||this.options.pageMode===t)return;if(this.options... method setPageScale (line 85) | setPageScale(t){const e=this.getPagePixelRatio();this.options.scale=t;... method getPagePixelRatio (line 85) | getPagePixelRatio(){return this.pagePixelRatio||window.devicePixelRatio} method setPagePixelRatio (line 85) | setPagePixelRatio(t){!this.pagePixelRatio&&t===window.devicePixelRatio... method setPageDevicePixel (line 85) | setPageDevicePixel(){const t=this.getPagePixelRatio(),e=this.getWidth(... method setPaperSize (line 85) | setPaperSize(t,e){this.options.width=t,this.options.height=e;const n=t... method setPaperDirection (line 85) | setPaperDirection(t){const e=this.getPagePixelRatio();this.options.pap... method setPaperMargin (line 85) | setPaperMargin(t){this.options.margins=t,this.render({isSubmitHistory:... method getValue (line 85) | getValue(t={}){const{pageNo:e,extraPickAttrs:n}=t;let i=this.elementLi... method setValue (line 85) | setValue(t,e){const{header:n,main:i,footer:r}=Ot(t);if(!n&&!i&&!r)retu... method setEditorData (line 85) | setEditorData(t){const{header:e,main:n,footer:i}=t;e&&this.header.setE... method _wrapContainer (line 85) | _wrapContainer(t){const e=document.createElement("div");return t.appen... method _formatContainer (line 85) | _formatContainer(){this.container.style.position="relative",this.conta... method _createPageContainer (line 85) | _createPageContainer(){const t=document.createElement("div");return t.... method _createPage (line 85) | _createPage(t){const e=this.getWidth(),n=this.getHeight(),i=document.c... method _initPageContext (line 85) | _initPageContext(t){const e=this.getPagePixelRatio();t.scale(e,e),t.le... method getElementFont (line 85) | getElementFont(t,e=1){const{defaultSize:n,defaultFont:i}=this.options,... method getElementSize (line 85) | getElementSize(t){return t.actualSize||t.size||this.options.defaultSize} method getElementRowMargin (line 85) | getElementRowMargin(t){var r;const{defaultBasicRowMarginHeight:e,defau... method computeRowList (line 85) | computeRowList(t){var Y,Q,U,p,b,G,x,y,J,tt,st,Wt;const{innerWidth:e,el... method _computePageList (line 85) | _computePageList(){var a;const t=[[]],{pageMode:e,pageNumber:{maxPageN... method _drawHighlight (line 85) | _drawHighlight(t,e){var l;const{control:{activeBackgroundColor:n}}=thi... method drawRow (line 85) | drawRow(t,e){var T,X,S,F,W,I,Z;this._drawHighlight(t,e);const{scale:n,... method _drawFloat (line 85) | _drawFloat(t,e){const{scale:n}=this.options,i=this.position.getFloatPo... method _clearPage (line 85) | _clearPage(t){const e=this.ctxList[t],n=this.pageList[t];e.clearRect(0... method _drawPage (line 85) | _drawPage(t){var P,M;const{elementList:e,positionList:n,rowList:i,page... method _disconnectLazyRender (line 85) | _disconnectLazyRender(){var t;(t=this.lazyRenderIntersectionObserver)=... method _lazyRender (line 85) | _lazyRender(){const t=this.position.getOriginalMainPositionList(),e=th... method _immediateRender (line 85) | _immediateRender(){const t=this.position.getOriginalMainPositionList()... method render (line 85) | render(t){const{header:e,footer:n}=this.options,{isSubmitHistory:i=!0,... method setCursor (line 85) | setCursor(t){var r;const e=this.position.getPositionContext(),n=this.p... method submitHistory (line 85) | submitHistory(t){const e=this.position.getPositionContext(),n=ii(this.... method destroy (line 85) | destroy(){this.container.remove(),this.globalEvent.removeEvent(),this.... method clearSideEffect (line 85) | clearSideEffect(){this.getPreviewer().clearResizer(),this.getTableTool... class da (line 85) | class da{constructor(t){h(this,"executeMode");h(this,"executeCut");h(thi... method constructor (line 85) | constructor(t){h(this,"executeMode");h(this,"executeCut");h(this,"exec... function ha (line 85) | function ha(s,t){return s===1125&&t===1593?{size:"a3",width:"297mm",heig... function ga (line 85) | function ga(s,t){const{width:e,height:n,direction:i=Oe.VERTICAL}=t,r=doc... class La (line 93) | class La{constructor(t){h(this,"draw");h(this,"range");h(this,"position"... method constructor (line 93) | constructor(t){h(this,"draw");h(this,"range");h(this,"position");h(thi... method mode (line 93) | mode(t){this.draw.setMode(t)} method cut (line 93) | cut(){this.draw.isReadonly()||this.draw.isDisabled()||this.canvasEvent... method copy (line 93) | copy(){this.canvasEvent.copy()} method paste (line 93) | paste(t){this.draw.isReadonly()||this.draw.isDisabled()||Vr(this.canva... method selectAll (line 93) | selectAll(){this.canvasEvent.selectAll()} method backspace (line 93) | backspace(){if(this.draw.isReadonly()||this.draw.isDisabled())return;c... method setRange (line 93) | setRange(t,e,n,i,r,o,l){if(t<0||e<0||e=5&&this.draw.... method pageScaleAdd (line 93) | pageScaleAdd(){const{scale:t}=this.options,e=t*10+1;e<=30&&this.draw.s... method paperSize (line 93) | paperSize(t,e){this.draw.setPaperSize(t,e)} method paperDirection (line 93) | paperDirection(t){this.draw.setPaperDirection(t)} method getPaperMargin (line 93) | getPaperMargin(){return this.options.margins} method setPaperMargin (line 93) | setPaperMargin(t){return this.draw.setPaperMargin(t)} method insertElementList (line 93) | insertElementList(t){if(!t.length||this.draw.isReadonly()||this.draw.i... method appendElementList (line 93) | appendElementList(t,e){!t.length||this.draw.isReadonly()||this.draw.ap... method updateElementById (line 93) | updateElementById(t){const{id:e,conceptId:n}=t;if(!e&&!n)return;functi... method getElementById (line 93) | getElementById(t){const{id:e,conceptId:n}=t,i=[];if(!e&&!n)return i;co... method setValue (line 93) | setValue(t,e){this.draw.setValue(t,e)} method removeControl (line 93) | removeControl(){const{startIndex:t,endIndex:e}=this.range.getRange();i... method setLocale (line 93) | setLocale(t){this.i18n.setLocale(t)} method getLocale (line 93) | getLocale(){return this.i18n.getLocale()} method getCatalog (line 93) | getCatalog(){return this.workerManager.getCatalog()} method locationCatalog (line 93) | locationCatalog(t){var i;const e=this.draw.getMainElementList();let n=... method wordTool (line 93) | wordTool(){const t=this.draw.getMainElementList();let e=!1;for(let n=0... method setHTML (line 93) | setHTML(t){const{header:e,main:n,footer:i}=t,r=this.draw.getOriginalIn... method setGroup (line 93) | setGroup(){return this.draw.isReadonly()?null:this.draw.getGroup().set... method deleteGroup (line 93) | deleteGroup(t){this.draw.isReadonly()||this.draw.getGroup().deleteGrou... method getGroupIds (line 93) | getGroupIds(){return this.draw.getWorkerManager().getGroupIds()} method locationGroup (line 93) | locationGroup(t){const e=this.draw.getOriginalMainElementList(),n=this... method setZone (line 93) | setZone(t){this.draw.getZone().setZone(t)} method getControlValue (line 93) | getControlValue(t){return this.draw.getControl().getValueById(t)} method setControlValue (line 93) | setControlValue(t){this.draw.getControl().setValueById(t)} method setControlExtension (line 93) | setControlExtension(t){this.draw.getControl().setExtensionById(t)} method setControlProperties (line 93) | setControlProperties(t){this.draw.getControl().setPropertiesById(t)} method setControlHighlight (line 93) | setControlHighlight(t){this.draw.getControl().setHighlightList(t),this... method updateOptions (line 93) | updateOptions(t){const e=ni(t);Object.entries(e).forEach(([n,i])=>{Ref... method getControlList (line 93) | getControlList(){return this.draw.getControl().getList()} method locationControl (line 93) | locationControl(t,e){const n=(e==null?void 0:e.position)===nn.AFTER;fu... method insertControl (line 93) | insertControl(t){if(this.draw.isReadonly()||this.draw.isDisabled())ret... method getContainer (line 93) | getContainer(){return this.draw.getContainer()} method getTitleValue (line 93) | getTitleValue(t){const{conceptId:e}=t,n=[],i=(o,l)=>{var R;let a=0;for... method getPositionContextByEvent (line 93) | getPositionContextByEvent(t){var M,T,X;const e=(M=t.target)==null?void... method insertTitle (line 93) | insertTitle(t){var a;if(this.draw.isReadonly()||this.draw.isDisabled()... method focus (line 93) | focus(t){const{position:e=nn.AFTER}=t||{},n=e===nn.BEFORE?0:this.draw.... class Oa (line 93) | class Oa{constructor(){h(this,"rangeStyleChange");h(this,"visiblePageNoL... method constructor (line 93) | constructor(){h(this,"rangeStyleChange");h(this,"visiblePageNoListChan... class Ma (line 93) | class Ma{constructor(t){h(this,"contextMenuList");h(this,"getContextMenu... method constructor (line 93) | constructor(t){h(this,"contextMenuList");h(this,"getContextMenuList");... class gR (line 93) | class gR{constructor(t,e){h(this,"options");h(this,"draw");h(this,"comma... method constructor (line 93) | constructor(t,e){h(this,"options");h(this,"draw");h(this,"command");h(... method getContextMenuList (line 93) | getContextMenuList(){return this.contextMenuList} method _addEvent (line 93) | _addEvent(){this.container.addEventListener("contextmenu",this._proxyC... method removeEvent (line 93) | removeEvent(){this.container.removeEventListener("contextmenu",this._p... method _filterMenuList (line 93) | _filterMenuList(t){var i;const{contextMenuDisableKeys:e}=this.options,... method _getContext (line 93) | _getContext(){const t=this.draw.isReadonly(),{isCrossRowCol:e,startInd... method _createContextMenuContainer (line 93) | _createContextMenuContainer(){const t=document.createElement("div");re... method _render (line 93) | _render(t){var P;const{contextMenuList:e,left:n,top:i,parentMenuContai... method _removeSubMenu (line 93) | _removeSubMenu(t){const e=this.contextMenuRelationShip.get(t);e&&(this... method _setHoverStatus (line 93) | _setHoverStatus(t,e){var n;e?((n=t.parentNode)==null||n.querySelectorA... method _formatName (line 93) | _formatName(t){const e=Object.values(Ys),n=new RegExp(`${e.join("|")}`... method registerContextMenuList (line 93) | registerContextMenuList(t){this.contextMenuList.push(...t)} method dispose (line 93) | dispose(){this.contextMenuContainerList.forEach(t=>t.remove()),this.co... class PR (line 93) | class PR{constructor(t,e){h(this,"command");h(this,"globalShortcutList")... method constructor (line 93) | constructor(t,e){h(this,"command");h(this,"globalShortcutList");h(this... method _addEvent (line 93) | _addEvent(){document.addEventListener("keydown",this._globalKeydown)} method removeEvent (line 93) | removeEvent(){document.removeEventListener("keydown",this._globalKeydo... method _addShortcutList (line 93) | _addShortcutList(t){for(let e=t.length-1;e>=0;e--){const n=t[e];n.isGl... method registerShortcutList (line 93) | registerShortcutList(t){this._addShortcutList(t)} method _agentKeydown (line 93) | _agentKeydown(t){!this.agentShortcutList.length||this._execute(t,this.... method _execute (line 93) | _execute(t,e){var n;for(let i=0;i0} class XR (line 93) | class XR{constructor(){h(this,"paste");h(this,"copy");h(this,"drop")}} method constructor (line 93) | constructor(){h(this,"paste");h(this,"copy");h(this,"drop")} class NR (line 93) | class NR{constructor(t,e,n={}){h(this,"command");h(this,"listener");h(th... method constructor (line 93) | constructor(t,e,n={}){h(this,"command");h(this,"listener");h(this,"eve... class yt (line 93) | class yt{constructor(t){h(this,"options");h(this,"mask");h(this,"contain... method constructor (line 93) | constructor(t){h(this,"options");h(this,"mask");h(this,"container");h(... method _render (line 93) | _render(){var P;const{title:t,data:e,onClose:n,onCancel:i,onConfirm:r}... method _dispose (line 93) | _dispose(){var t,e;(t=this.mask)==null||t.remove(),(e=this.container)=... function FR (line 93) | function FR(s){switch(s){case"comment":case"prolog":case"doctype":case"c... function fR (line 93) | function fR(s){const t=[];function e(n){for(let i=0;i1&&(this.undoStack.pop(),this.undoStack.... method _saveUndoFn (line 93) | _saveUndoFn(t){for(this.undoStack.push(t);this.undoStack.length>this.M... method _clearUndoFn (line 93) | _clearUndoFn(){const t=()=>{this.ctx.clearRect(0,0,this.canvasWidth,th... method _clearCanvas (line 93) | _clearCanvas(){this._clearUndoFn(),this.ctx.clearRect(0,0,this.canvasW... method _startDraw (line 93) | _startDraw(t){this.isDrawing=!0,this.x=t.offsetX,this.y=t.offsetY,this... method _draw (line 93) | _draw(t){if(!this.isDrawing)return;const e=performance.now(),i=Math.sq... method _stopDraw (line 93) | _stopDraw(){if(this.isDrawing=!1,this.isDrawn){const t=this.ctx.getIma... method _toData (line 93) | _toData(){if(!this.linePoints.length)return null;const t=this.linePoin... method registerTouchmove (line 93) | registerTouchmove(t){this.registerTouchEvent(t,"mousemove")} method registerTouchstart (line 93) | registerTouchstart(t){this.registerTouchEvent(t,"mousedown")} method registerTouchend (line 93) | registerTouchend(){const t=new MouseEvent("mouseup",{});this.canvas.di... method registerTouchEvent (line 93) | registerTouchEvent(t,e){const n=t.touches[0],i=new MouseEvent(e,{clien... method _dispose (line 93) | _dispose(){this.mask.remove(),this.container.remove(),document.documen... function mR (line 93) | function mR(s,t){let e;return function(...n){e&&window.clearTimeout(e),e... function IR (line 93) | function IR(s,t){if(!t){s.scrollTop=0;return}const e=[];let n=t.offsetPa... function Us (line 93) | function Us(s){(window.requestIdleCallback||window.setTimeout)(()=>{s()})} function WR (line 93) | function WR(s){return`data:image/svg+xml;base64,${btoa(decodeURIComponen... function VR (line 93) | function VR(s){const t=s.command;t.executeInsertBarcode1D=(e,n,i,r)=>{co... function YR (line 93) | function YR(s){return`data:image/svg+xml;base64,${btoa(decodeURIComponen... function UR (line 93) | function UR(s){const t=s.command;t.executeInsertBarcode2D=(e,n,i,r)=>{co... function Zs (line 93) | function Zs(s,t,e){const n=document.createElement("div");n.classList.add... function QR (line 93) | function QR(s,t,e){const n=document.createElement("div");n.classList.add... function Qs (line 127) | function Qs(s){var e,n,i;const t=s.querySelector("#aiLoader");t==null||t... function DR (line 127) | function DR(s,t){var i;const e=s.querySelector("#aiTextarea");(i=s.query... function KR (line 127) | function KR(s){const t=document.querySelector("#aiLoader"),e=document.qu... function Ds (line 127) | function Ds(s,t){var i,r,o,l,a;t.command.executeSearch(""),s.querySelect... method render (line 127) | render(s,t){QR(s,ae.AI_EDIT,t)} method callback (line 127) | callback(s){s.command.executeSizeAdd()} method callback (line 127) | callback(s){s.command.executeSizeMinus()} method callback (line 127) | callback(s){s.command.executeBold()} method callback (line 127) | callback(s){s.command.executeItalic()} method callback (line 127) | callback(s){s.command.executeUnderline()} method callback (line 127) | callback(s){s.command.executeStrikeout()} method render (line 127) | render(s,t){Zs(s,ae.COLOR,e=>{t.command.executeColor(e)})} method render (line 127) | render(s,t){Zs(s,ae.HIGHLIGHT,e=>{t.command.executeHighlight(e)})} function bR (line 127) | function bR(s){const t=document.createElement("div");t.classList.add(`${... function di (line 127) | function di(s,t){t?s.classList.remove("hide"):s.classList.add("hide")} function Qn (line 127) | function Qn(s,t){t?s.classList.add("active"):s.classList.remove("active")} function xR (line 127) | function xR(s){const t=bR(s);s.command.getContainer().append(t),s.eventB... function GR (line 127) | function GR(s){return async function(t){const e=new qs.Workbook;await e.... function vR (line 127) | function vR(s){const t=s.command;t.executeImportExcel=GR(t)} function JR (line 127) | function JR(s,t){const e=document.createElement("a");e.href=window.URL.c... function hi (line 127) | function hi(s){var t;return s.type===N.IMAGE?new ro({type:"png",data:s.v... function Dn (line 127) | function Dn(s){var i,r,o;const t=[];let e=[];function n(){e.length&&(t.p... function BR (line 128) | function BR(s){return function(t){const{fileName:e,isFile:n}=t,{data:{he... function Ks (line 128) | function Ks(s){if(s.children){const t=uo.map(s.children,Ks);s=q(E({},s),... function kR (line 128) | function kR(s){return s.alignment==="center"&&!s.styleId?q(E({},s),{styl... function _R (line 128) | function _R(s){const t=s.children.map(n=>`${n.children.map(r=>{let o... function zR (line 128) | function zR(s){return q(E({},s),{text:`${s.text}... function qR (line 128) | function qR(s){return async function(t){const{arrayBuffer:e}=t,n=await y... function jR (line 129) | function jR(s){const t=s.command;t.executeImportDocx=qR(t),t.executeExpo... function Be (line 129) | function Be(){gt.forEach(f=>{f.forEach(K=>K.classList.remove("active"))})} function ke (line 129) | function ke(f){$t.innerText=f} function _e (line 129) | function _e(){Be(),ke("\u63D2\u5165"),Se=0,Re=0,it.style.display="none"} function Ti (line 142) | function Ti(){Ut.classList.add("hide"),Ut.classList.remove("add-height")... function dn (line 142) | function dn(f){switch(cn.value==""&&Kn.classList.remove("hide"),un.value... function Si (line 142) | function Si(f,K){K=="outline"?(cn.value=f,Kn.classList.add("hide")):(un.... function Ee (line 142) | function Ee(){const f=e.command.getSearchNavigateInfo();if(f){const{inde... function fi (line 142) | async function fi(){const f=await e.command.getCatalog(),K=document.quer... function Ui (line 142) | function Ui(){console.log("fullscreen"),document.fullscreenElement?docum... function ws (line 142) | async function ws(){const f=await e.command.getGroupIds();for(const K of... method onConfirm (line 142) | onConfirm(K){if(!K)return;const{value:w,width:v,height:C}=K;!w||!v||!C||... function ys (line 142) | function ys(f){if(f===""||f.trim()==="")return!1;try{return btoa(atob(f)... FILE: frontend/public/docx/assets/index.5f048ec4.js function e (line 1) | function e(n){const r={};return n.integrity&&(r.integrity=n.integrity),n... function i (line 1) | function i(n){if(n.ep)return;n.ep=!0;const r=e(n);fetch(n.href,r)} function An (line 3) | function An(s,t){let e;return function(...i){e&&window.clearTimeout(e),e... function Fo (line 3) | function Fo(s,t){let e=0,i;return function(...n){const r=Date.now();r-e>... function yi (line 3) | function yi(s,t){if(!s||typeof s!="object")return s;let e={};return Arra... function Ot (line 3) | function Ot(s){if(!s||typeof s!="object")return s;let t={};return Array.... function Gi (line 3) | function Gi(s){return s&&s.nodeType===1&&s.tagName.toLowerCase()==="body"} function Mi (line 3) | function Mi(s,t,e){if(s&&!Gi(s))for(s=e?s:s.parentNode;s;){if(!t||t(s)||... function Mt (line 3) | function Mt(){function s(){return((1+Math.random())*65536|0).toString(16... function jt (line 3) | function jt(s){const t=[];if(Intl.Segmenter){const i=new Intl.Segmenter(... function Bn (line 3) | function Bn(s,t){const e=document.createElement("a");e.href=s,e.download... function fo (line 3) | function fo(s,t){po(3,s,t)} function po (line 3) | function po(s,t,e){let i=0,n=0;const r=function(o){i=new Date().getTime(... function Pi (line 3) | function Pi(s){return Object.prototype.toString.call(s)==="[object Objec... function kn (line 3) | function kn(s){return Array.isArray(s)} function _n (line 3) | function _n(s,t){if(Pi(s)&&Pi(t)){const e=t;for(const[i,n]of Object.entr... function Ti (line 3) | function Ti(s){setTimeout(()=>{s()},0)} function zn (line 3) | function zn(s){const t=["\u96F6","\u4E00","\u4E8C","\u4E09","\u56DB","\u... function ni (line 3) | function ni(s,t,e){for(let i=0;iStr... function Io (line 3) | function Io(s){let t=s.parentElement;for(;t;){const i=window.getComputed... function Wo (line 3) | function Wo(s,t){return s.length!==t.length?!1:!s.some(e=>!t.includes(e))} function Vo (line 3) | function Vo(s,t){if(!Pi(s)||!Pi(t))return!1;const e=Object.keys(s),i=Obj... function Yo (line 3) | function Yo(s,t){const e=s.x,i=s.x+s.width,n=s.y,r=s.y+s.height,o=t.x,l=... class qn (line 3) | class qn{constructor(t){h(this,"draw");h(this,"options");h(this,"imageCa... method constructor (line 3) | constructor(t){h(this,"draw");h(this,"options");h(this,"imageCache");h... method createFloatImage (line 3) | createFloatImage(t){const{scale:e}=this.options;let i=this.floatImageC... method dragFloatImage (line 3) | dragFloatImage(t,e){if(!this.floatImageContainer)return;this.floatImag... method destroyFloatImage (line 3) | destroyFloatImage(){this.floatImageContainer&&(this.floatImageContaine... method addImageObserver (line 3) | addImageObserver(t){this.draw.getImageObserver().add(t)} method getFallbackImage (line 3) | getFallbackImage(t,e){const i=8,n=(t-Math.ceil(t/i)*i)/2,r=(e-Math.cei... method render (line 11) | render(t,e,i,n){const{scale:r}=this.options,o=e.width*r,l=e.height*r;i... function Ce (line 11) | function Ce(s){return Bi[s]==null&&wo(s),Bi[s]} function wo (line 11) | function wo(s){const t=Ho[s];if(t==null)return;const e=t.substring(3,5),... function Fi (line 11) | function Fi(s,t="math"){const e=s.charCodeAt(0);if(65<=e&&e<=90){const i... function yo (line 11) | function yo(s){s=s.replace(/\n/g," ");let t=0;const e=[];let i="";for(;t... function Go (line 11) | function Go(s){return{type:ct[s]?"symb":"char",mode:"math",text:s,chld:[... function ki (line 11) | function ki(s){let t=0,e={type:"node",text:"",mode:"math",chld:[],bbox:n... function jn (line 11) | function jn(s){let t=0;for(;t=0;i--)((e=s[i].imgFloatPo... function Fr (line 82) | function Fr(s){localStorage.setItem(vi,JSON.stringify({text:s.text,eleme... function as (line 82) | function as(){const s=localStorage.getItem(vi);return s?JSON.parse(s):null} function Rs (line 82) | function Rs(){localStorage.removeItem(vi)} function fr (line 82) | function fr(s,t,e){if(!s&&!t&&!e.length)return;const i=new Blob([s],{typ... function cs (line 83) | function cs(s,t){const e=si(s,t);document.body.append(e);const i=e.inner... function pr (line 83) | function pr(s){let t=!1;for(let e=0;ee.dragId===s)} function Ls (line 84) | function Ls(s,t,e){const i=e.getDraw();if(s.imgDisplay===et.SURROUND||s.... function Zr (line 84) | function Zr(s,t){var e,i,n,r;if(t.isAllowDrop){const o=t.getDraw();if(o.... function Qr (line 84) | function Qr(s,t){const i=t.getDraw().getPageContainer(),{x:n,y:r,width:o... function Dr (line 84) | function Dr(s,t){var S;const e=t.getDraw();if(t.isAllowDrag){const F=s.o... function Kr (line 84) | function Kr(s,t){const e=t.getDraw();if(e.isReadonly())return;const i=e.... function Er (line 84) | function Er(s,t){var c;const e=t.getDraw();if(e.isReadonly())return;cons... function br (line 84) | function br(s,t){var L,O;const e=t.getDraw();if(e.isReadonly())return;co... function xr (line 84) | function xr(s,t){var X,S;const e=t.getDraw();if(e.isReadonly())return;co... function Cr (line 84) | function Cr(s,t){var F,W;const e=t.getDraw();if(e.isReadonly())return;co... function wr (line 84) | function wr(s,t){const e=t.getDraw();if(e.isReadonly())return;s.preventD... function an (line 84) | function an(s){const{positionList:t,index:e,isUp:i,rowNo:n,cursorX:r}=s;... function Hr (line 84) | function Hr(s,t){const e=t.getDraw();if(e.isReadonly())return;const n=e.... function yr (line 84) | function yr(s,t){if(t.isComposing)return;const e=t.getDraw();if(s.key===... function Os (line 84) | function Os(s,t){var F;const e=t.getDraw();if(e.isReadonly()||e.isDisabl... function Ms (line 85) | function Ms(s){if(!s.compositionInfo)return;const{elementList:t,startInd... function Gr (line 85) | function Gr(s){const t=s.getDraw(),e=t.getRange(),{startIndex:i,endIndex... function vr (line 85) | function vr(s){const t=s.getDraw(),{copy:e}=t.getOverride();if(e){const ... function Jr (line 85) | function Jr(s,t){var r,o;const e=t.getDraw(),{drop:i}=e.getOverride();if... function Ar (line 85) | function Ar(s){var d;if(!Intl.Segmenter)return null;const t=s.getDraw(),... function Br (line 85) | function Br(s){const t=s.getDraw(),e=t.getPosition().getCursorPosition()... function kr (line 85) | function kr(s,t){const e=s.getDraw(),i=e.getPosition(),n=i.getPositionBy... function _r (line 85) | function _r(s){var g,L;const t=s.getDraw(),i=t.getPosition().getCursorPo... function zr (line 85) | function zr(s){s.isComposing=!0} function $r (line 85) | function $r(s,t){s.isComposing=!1;const e=s.getDraw();if(t.data)setTimeo... function qr (line 85) | function qr(s,t){const e=t.getDraw();if(e.isReadonly())return;s.preventD... class tl (line 85) | class tl{constructor(t){h(this,"isAllowSelection");h(this,"isComposing")... method constructor (line 85) | constructor(t){h(this,"isAllowSelection");h(this,"isComposing");h(this... method getDraw (line 85) | getDraw(){return this.draw} method register (line 85) | register(){this.pageContainer.addEventListener("click",this.click.bind... method setIsAllowSelection (line 85) | setIsAllowSelection(t){this.isAllowSelection=t,t||this.applyPainterSty... method setIsAllowDrag (line 85) | setIsAllowDrag(t){this.isAllowDrag=t,this.isAllowDrop=t} method clearPainterStyle (line 85) | clearPainterStyle(){this.pageList.forEach(t=>{t.style.cursor="text"}),... method applyPainterStyle (line 85) | applyPainterStyle(){const t=this.draw.getPainterStyle();if(!t||this.dr... method selectAll (line 85) | selectAll(){const t=this.position.getPositionList();this.range.setRang... method mousemove (line 85) | mousemove(t){Dr(t,this)} method mousedown (line 85) | mousedown(t){Ur(t,this)} method click (line 85) | click(){Yr&&!this.draw.isReadonly()&&this.draw.getCursor().getAgentDom... method mouseup (line 85) | mouseup(t){Zr(t,this)} method mouseleave (line 85) | mouseleave(t){Qr(t,this)} method keydown (line 85) | keydown(t){yr(t,this)} method dblclick (line 85) | dblclick(t){Ps.dblclick(this,t)} method threeClick (line 85) | threeClick(){Ps.threeClick(this)} method input (line 85) | input(t){Os(t,this)} method cut (line 85) | cut(){Gr(this)} method copy (line 85) | copy(){vr(this)} method compositionstart (line 85) | compositionstart(){Ts.compositionstart(this)} method compositionend (line 85) | compositionend(t){Ts.compositionend(this,t)} method drop (line 85) | drop(t){Jr(t,this)} method dragover (line 85) | dragover(t){jr.dragover(t,this)} class el (line 85) | class el{constructor(t,e){h(this,"draw");h(this,"options");h(this,"curso... method constructor (line 85) | constructor(t,e){h(this,"draw");h(this,"options");h(this,"cursor");h(t... method register (line 85) | register(){this.cursor=this.draw.getCursor(),this.addEvent()} method addEvent (line 85) | addEvent(){window.addEventListener("blur",this.clearSideEffect),docume... method removeEvent (line 85) | removeEvent(){window.removeEventListener("blur",this.clearSideEffect),... method watchCursorActive (line 85) | watchCursorActive(){!this.range.getIsCollapsed()||setTimeout(()=>{var ... class il (line 85) | class il{constructor(t){h(this,"undoStack",[]);h(this,"redoStack",[]);h(... method constructor (line 85) | constructor(t){h(this,"undoStack",[]);h(this,"redoStack",[]);h(this,"m... method undo (line 85) | undo(){if(this.undoStack.length>1){const t=this.undoStack.pop();this.r... method redo (line 85) | redo(){if(this.redoStack.length){const t=this.redoStack.pop();this.und... method execute (line 85) | execute(t){for(this.undoStack.push(t),this.redoStack.length&&(this.red... method isCanUndo (line 85) | isCanUndo(){return this.undoStack.length>1} method isCanRedo (line 85) | isCanRedo(){return!!this.redoStack.length} method isStackEmpty (line 85) | isStackEmpty(){return!this.undoStack.length&&!this.redoStack.length} method recovery (line 85) | recovery(){this.undoStack=[],this.redoStack=[]} method popUndo (line 85) | popUndo(){return this.undoStack.pop()} class nl (line 85) | class nl{constructor(t){h(this,"cursorPosition");h(this,"positionContext... method constructor (line 85) | constructor(t){h(this,"cursorPosition");h(this,"positionContext");h(th... method getFloatPositionList (line 85) | getFloatPositionList(){return this.floatPositionList} method getTablePositionList (line 85) | getTablePositionList(t){const{index:e,trIndex:i,tdIndex:n}=this.positi... method getPositionList (line 85) | getPositionList(){return this.positionContext.isTable?this.getTablePos... method getMainPositionList (line 85) | getMainPositionList(){return this.positionContext.isTable?this.getTabl... method getOriginalPositionList (line 85) | getOriginalPositionList(){const t=this.draw.getZone();return t.isHeade... method getOriginalMainPositionList (line 85) | getOriginalMainPositionList(){return this.positionList} method getSelectionPositionList (line 85) | getSelectionPositionList(){const{startIndex:t,endIndex:e}=this.draw.ge... method setPositionList (line 85) | setPositionList(t){this.positionList=t} method setFloatPositionList (line 85) | setFloatPositionList(t){this.floatPositionList=t} method computePageRowPosition (line 85) | computePageRowPosition(t){const{positionList:e,rowList:i,pageNo:n,star... method computePositionList (line 85) | computePositionList(){var R;this.positionList=[];const t=this.draw.get... method computeRowPosition (line 85) | computeRowPosition(t){const{row:e,innerWidth:i}=t,n=[];return this.com... method setCursorPosition (line 85) | setCursorPosition(t){this.cursorPosition=t} method getCursorPosition (line 85) | getCursorPosition(){return this.cursorPosition} method getPositionContext (line 85) | getPositionContext(){return this.positionContext} method setPositionContext (line 85) | setPositionContext(t){this.eventBus.emit("positionContextChange",{valu... method getPositionByXY (line 85) | getPositionByXY(t){var O,P,M,T,X;const{x:e,y:i,isTable:n}=t;let{elemen... method getFloatPositionByXY (line 85) | getFloatPositionByXY(t){var o;const{x:e,y:i}=t,n=(o=t.pageNo)!=null?o:... method adjustPositionContext (line 85) | adjustPositionContext(t){const e=this.getPositionByXY(t);if(!~e.index)... method setSurroundPosition (line 85) | setSurroundPosition(t){var c;const{pageNo:e,row:i,rowElement:n,rowElem... class sl (line 85) | class sl{constructor(t){h(this,"draw");h(this,"options");h(this,"range")... method constructor (line 85) | constructor(t){h(this,"draw");h(this,"options");h(this,"range");h(this... method getRange (line 85) | getRange(){return this.range} method clearRange (line 85) | clearRange(){this.setRange(-1,-1)} method getIsCollapsed (line 85) | getIsCollapsed(){const{startIndex:t,endIndex:e}=this.range;return t===e} method getIsSelection (line 85) | getIsSelection(){const{startIndex:t,endIndex:e}=this.range;return!~t&&... method getSelection (line 85) | getSelection(){const{startIndex:t,endIndex:e}=this.range;return t===e?... method getSelectionElementList (line 85) | getSelectionElementList(){if(this.range.isCrossRowCol){const t=this.dr... method getTextLikeSelection (line 85) | getTextLikeSelection(){const t=this.getSelection();return t?t.filter(e... method getTextLikeSelectionElementList (line 85) | getTextLikeSelectionElementList(){const t=this.getSelectionElementList... method getRangeRow (line 85) | getRangeRow(){const{startIndex:t,endIndex:e}=this.range;if(!~t&&!~e)re... method getRangeRowElementList (line 85) | getRangeRowElementList(){const{startIndex:t,endIndex:e,isCrossRowCol:i... method getRangeParagraph (line 85) | getRangeParagraph(){const{startIndex:t,endIndex:e}=this.range;if(!~t&&... method getRangeParagraphInfo (line 85) | getRangeParagraphInfo(){const{startIndex:t,endIndex:e}=this.range;if(!... method getRangeParagraphElementList (line 85) | getRangeParagraphElementList(){var t;return((t=this.getRangeParagraphI... method getRangeTableElement (line 85) | getRangeTableElement(){const t=this.position.getPositionContext();retu... method getIsSelectAll (line 85) | getIsSelectAll(){const t=this.draw.getElementList(),{startIndex:e,endI... method getIsPointInRange (line 85) | getIsPointInRange(t,e){const{startIndex:i,endIndex:n}=this.range,r=thi... method getKeywordRangeList (line 85) | getKeywordRangeList(t){const e=this.draw.getSearch().getMatchList(t,th... method getIsCanInput (line 85) | getIsCanInput(){const{startIndex:t,endIndex:e}=this.getRange();if(!~t&... method setRange (line 85) | setRange(t,e,i,n,r,o,l){this.range.startIndex=t,this.range.endIndex=e,... method replaceRange (line 85) | replaceRange(t){this.setRange(t.startIndex,t.endIndex,t.tableId,t.star... method setRangeStyle (line 85) | setRangeStyle(){var E,G;const t=this.listener.rangeStyleChange,e=this.... method recoveryRangeStyle (line 85) | recoveryRangeStyle(){const t=this.listener.rangeStyleChange,e=this.eve... method shrinkBoundary (line 85) | shrinkBoundary(t={}){const e=t.elementList||this.draw.getElementList()... method render (line 85) | render(t,e,i,n,r){t.save(),t.globalAlpha=this.options.rangeAlpha,t.fil... method toString (line 85) | toString(){const t=this.getTextLikeSelection();return t?t.map(e=>e.val... class ol (line 85) | class ol{constructor(t){h(this,"draw");h(this,"options");h(this,"imageCa... method constructor (line 85) | constructor(t){h(this,"draw");h(this,"options");h(this,"imageCache");t... method _renderBackgroundColor (line 85) | _renderBackgroundColor(t,e,i,n){t.save(),t.fillStyle=e,t.fillRect(0,0,... method _drawImage (line 85) | _drawImage(t,e,i,n){const{background:r,scale:o}=this.options;if(r.size... method _renderBackgroundImage (line 85) | _renderBackgroundImage(t,e,i){const{background:n}=this.options,r=this.... method render (line 85) | render(t,e){const{background:{image:i,color:n,applyPageNumbers:r}}=thi... class Rn (line 85) | class Rn{constructor(){h(this,"fillRect");h(this,"fillColor");h(this,"fi... method constructor (line 85) | constructor(){h(this,"fillRect");h(this,"fillColor");h(this,"fillDecor... method clearFillInfo (line 85) | clearFillInfo(){return this.fillColor=void 0,this.fillDecorationStyle=... method recordFillInfo (line 85) | recordFillInfo(t,e,i,n,r,o,l){const a=!this.fillRect.width;if(!a&&(thi... class rl (line 85) | class rl extends Rn{constructor(t){super();h(this,"options");this.option... method constructor (line 85) | constructor(t){super();h(this,"options");this.options=t.getOptions()} method render (line 85) | render(t){if(!this.fillRect.width)return;const{highlightAlpha:e}=this.... class ll (line 85) | class ll{constructor(t){h(this,"draw");h(this,"options");this.draw=t,thi... method constructor (line 85) | constructor(t){h(this,"draw");h(this,"options");this.draw=t,this.optio... method render (line 85) | render(t,e){const{marginIndicatorColor:i,pageMode:n}=this.options,r=th... class al (line 85) | class al{constructor(t){h(this,"draw");h(this,"options");h(this,"positio... method constructor (line 85) | constructor(t){h(this,"draw");h(this,"options");h(this,"position");h(t... method getSearchKeyword (line 85) | getSearchKeyword(){return this.searchKeyword} method setSearchKeyword (line 85) | setSearchKeyword(t){this.searchKeyword=t,this.searchNavigateIndex=null} method searchNavigatePre (line 85) | searchNavigatePre(){if(!this.searchMatchList.length||!this.searchKeywo... method searchNavigateNext (line 85) | searchNavigateNext(){if(!this.searchMatchList.length||!this.searchKeyw... method searchNavigateScrollIntoView (line 85) | searchNavigateScrollIntoView(t){const{coordinate:{leftTop:e,leftBottom... method getSearchNavigateIndexList (line 85) | getSearchNavigateIndexList(){return this.searchNavigateIndex===null||!... method getSearchMatchList (line 85) | getSearchMatchList(){return this.searchMatchList} method getSearchNavigateInfo (line 85) | getSearchNavigateInfo(){if(!this.searchKeyword||!this.searchMatchList.... method getMatchList (line 85) | getMatchList(t,e){const i=t.toLocaleLowerCase(),n=[],r=[],o=e.length,l... method compute (line 85) | compute(t){this.searchMatchList=this.getMatchList(t,this.draw.getOrigi... method render (line 85) | render(t,e){var a,R;if(!this.searchMatchList||!this.searchMatchList.le... class Rl (line 85) | class Rl extends Rn{constructor(t){super();h(this,"options");this.option... method constructor (line 85) | constructor(t){super();h(this,"options");this.options=t.getOptions()} method render (line 85) | render(t){if(!this.fillRect.width)return;const{scale:e,strikeoutColor:... class cl (line 85) | class cl extends Rn{constructor(t){super();h(this,"options");this.option... method constructor (line 85) | constructor(t){super();h(this,"options");this.options=t.getOptions()} method _drawLine (line 85) | _drawLine(t,e,i,n,r){const o=e+n;switch(t.beginPath(),r){case ve.DASHE... method _drawDouble (line 85) | _drawDouble(t,e,i,n){const r=3,o=e+n,l=i+r*this.options.scale;t.beginP... method _drawWave (line 85) | _drawWave(t,e,i,n){const{scale:r}=this.options,o=1.2*r,l=1/r,a=i+2*o;t... method render (line 85) | render(t){if(!this.fillRect.width)return;const{underlineColor:e,scale:... class ul (line 85) | class ul{constructor(t){h(this,"draw");h(this,"options");h(this,"ctx");h... method constructor (line 85) | constructor(t){h(this,"draw");h(this,"options");h(this,"ctx");h(this,"... method measureBasisWord (line 85) | measureBasisWord(t,e){t.save(),t.font=e;const i=this.measureText(t,{va... method measureWord (line 85) | measureWord(t,e,i){const n=this.draw.getLetterReg();let r=0,o=e[i],l=i... method measurePunctuationWidth (line 85) | measurePunctuationWidth(t,e){return!e||!Oo.includes(e.value)?0:this.me... method measureText (line 85) | measureText(t,e){if(e.width){const o=t.measureText(e.value);return{wid... method complete (line 85) | complete(){this._render(),this.text=""} method record (line 85) | record(t,e,i,n){if(this.ctx=t,this.options.renderMode===Ii.COMPATIBILI... method _setCurXY (line 85) | _setCurXY(t,e){this.curX=t,this.curY=e} method _render (line 85) | _render(){!this.text||!~this.curX||!~this.curX||(this.ctx.save(),this.... class dl (line 85) | class dl{constructor(t){h(this,"draw");h(this,"options");this.draw=t,thi... method constructor (line 85) | constructor(t){h(this,"draw");h(this,"options");this.draw=t,this.optio... method render (line 85) | render(t,e){const{scale:i,pageNumber:{size:n,font:r,color:o,rowFlex:l,... class hl (line 85) | class hl{constructor(t){h(this,"draw");h(this,"options");h(this,"scrollC... method constructor (line 85) | constructor(t){h(this,"draw");h(this,"options");h(this,"scrollContaine... method getScrollContainer (line 85) | getScrollContainer(){return this.options.scrollContainerSelector&&docu... method _addEvent (line 85) | _addEvent(){this.scrollContainer.addEventListener("scroll",this._obser... method removeEvent (line 85) | removeEvent(){this.scrollContainer.removeEventListener("scroll",this._... method getElementVisibleInfo (line 85) | getElementVisibleInfo(t){const e=t.getBoundingClientRect(),i=this.scro... method getPageVisibleInfo (line 85) | getPageVisibleInfo(){const t=this.draw.getPageList(),e=[];let i=0,n=0;... class gl (line 85) | class gl{constructor(t){h(this,"step",5);h(this,"thresholdPoints",[70,40... method constructor (line 85) | constructor(t){h(this,"step",5);h(this,"thresholdPoints",[70,40,10,20]... method _addEvent (line 85) | _addEvent(){const t=this.selectionContainer;t.addEventListener("moused... method removeEvent (line 85) | removeEvent(){const t=this.selectionContainer;t.removeEventListener("m... method _move (line 85) | _move(t){const e=this.selectionContainer instanceof Document?window:th... method _startMove (line 85) | _startMove(t){this.isMoving||(this.isMoving=!0,this._move(t))} method _stopMove (line 85) | _stopMove(){this.requestAnimationFrameId&&(window.cancelAnimationFrame... class Ll (line 85) | class Ll{constructor(t){h(this,"draw");h(this,"range");h(this,"options")... method constructor (line 85) | constructor(t){h(this,"draw");h(this,"range");h(this,"options");this.d... method getTrListGroupByCol (line 85) | getTrListGroupByCol(t){var i;const e=Ot(t);for(let n=0;ne+i.width,0)} method getTableHeight (line 85) | getTableHeight(t){const e=t.trList;return(e==null?void 0:e.length)?thi... method getRowCountByColIndex (line 85) | getRowCountByColIndex(t,e){return this.getTdListByColIndex(t,e).reduce... method getTdListByColIndex (line 85) | getTdListByColIndex(t,e){const i=[];for(let n=0;nt+e.height,0)} method getExtraHeight (line 85) | getExtraHeight(){const t=this.draw.getMargins(),e=this.getHeight(),n=t... method render (line 85) | render(t,e){t.globalAlpha=1;const i=this.draw.getInnerWidth(),n=this.g... class Tl (line 85) | class Tl{getOffsetY(t){return-t.metrics.height/2}render(t,e,i,n){t.save(... method getOffsetY (line 85) | getOffsetY(t){return-t.metrics.height/2} method render (line 85) | render(t,e,i,n){t.save(),t.font=e.style,e.color&&(t.fillStyle=e.color)... class Sl (line 85) | class Sl{getOffsetY(t){return t.metrics.height/2}render(t,e,i,n){t.save(... method getOffsetY (line 85) | getOffsetY(t){return t.metrics.height/2} method render (line 85) | render(t,e,i,n){t.save(),t.font=e.style,e.color&&(t.fillStyle=e.color)... class Xl (line 85) | class Xl{constructor(t){h(this,"options");this.options=t.getOptions()}re... method constructor (line 85) | constructor(t){h(this,"options");this.options=t.getOptions()} method render (line 85) | render(t,e,i,n){var R;t.save();const{scale:r,separator:{lineWidth:o,st... class Nl (line 85) | class Nl{constructor(t){h(this,"draw");h(this,"options");h(this,"i18n");... method constructor (line 85) | constructor(t){h(this,"draw");h(this,"options");h(this,"i18n");this.dr... method render (line 85) | render(t,e,i,n){const{pageBreak:{font:r,fontSize:o,lineDash:l}}=this.o... class Fl (line 85) | class Fl{constructor(t){h(this,"draw");h(this,"options");this.draw=t,thi... method constructor (line 85) | constructor(t){h(this,"draw");h(this,"options");this.draw=t,this.optio... method render (line 85) | render(t){const{watermark:{data:e,opacity:i,font:n,size:r,color:o,repe... class fl (line 85) | class fl{constructor(t){h(this,"draw");h(this,"options");h(this,"highlig... method constructor (line 85) | constructor(t){h(this,"draw");h(this,"options");h(this,"highlightList"... method getHighlightMatchResult (line 85) | getHighlightMatchResult(){return this.highlightMatchResult} method getHighlightList (line 85) | getHighlightList(){return this.highlightList} method setHighlightList (line 85) | setHighlightList(t){this.highlightList=t} method computeHighlightList (line 85) | computeHighlightList(){const t=this.draw.getSearch(),e=(i,n)=>{let r=0... method renderHighlightList (line 85) | renderHighlightList(t,e){var l,a,R;if(!((l=this.highlightMatchResult)=... class pl (line 85) | class pl{constructor(t){h(this,"borderRect");h(this,"options");this.bord... method constructor (line 85) | constructor(t){h(this,"borderRect");h(this,"options");this.borderRect=... method clearBorderInfo (line 85) | clearBorderInfo(){return this.borderRect={x:0,y:0,width:0,height:0},th... method recordBorderInfo (line 85) | recordBorderInfo(t,e,i,n){!this.borderRect.width&&(this.borderRect.x=t... method render (line 85) | render(t){if(!this.borderRect.width)return;const{scale:e,control:{bord... class ri (line 85) | class ri{constructor(t,e){h(this,"element");h(this,"control");h(this,"is... method constructor (line 85) | constructor(t,e){h(this,"element");h(this,"control");h(this,"isPopup")... method setElement (line 85) | setElement(t){this.element=t} method getElement (line 85) | getElement(){return this.element} method getIsPopup (line 85) | getIsPopup(){return this.isPopup} method getCode (line 85) | getCode(){var t;return((t=this.element.control)==null?void 0:t.code)||... method getValue (line 85) | getValue(t={}){const e=t.elementList||this.control.getElementList(),{s... method setValue (line 85) | setValue(){return-1} method keydown (line 85) | keydown(t){if(this.control.getIsDisabledControl())return null;const e=... method cut (line 85) | cut(){if(this.control.getIsDisabledControl())return-1;this.control.shr... method clearSelect (line 85) | clearSelect(t={},e={}){const{isIgnoreDisabledRule:i=!1,isAddPlaceholde... method setSelect (line 85) | setSelect(t,e={},i={}){if(!i.isIgnoreDisabledRule&&this.control.getIsD... method _createSelectPopupDom (line 85) | _createSelectPopupDom(){const e=this.element.control.valueSets;if(!Arr... method awake (line 85) | awake(){var i;if(this.isPopup||this.control.getIsDisabledControl())ret... method destroy (line 85) | destroy(){var t;!this.isPopup||((t=this.selectDom)==null||t.remove(),t... class Ss (line 85) | class Ss{constructor(t,e){h(this,"element");h(this,"control");h(this,"op... method constructor (line 85) | constructor(t,e){h(this,"element");h(this,"control");h(this,"options")... method setElement (line 85) | setElement(t){this.element=t} method getElement (line 85) | getElement(){return this.element} method getValue (line 85) | getValue(t={}){const e=t.elementList||this.control.getElementList(),{s... method setValue (line 85) | setValue(t,e={},i={}){if(!i.isIgnoreDisabledRule&&this.control.getIsDi... method clearValue (line 85) | clearValue(t={},e={}){if(!e.isIgnoreDisabledRule&&this.control.getIsDi... method keydown (line 85) | keydown(t){if(this.control.getIsDisabledControl())return null;const e=... method cut (line 85) | cut(){if(this.control.getIsDisabledControl())return-1;this.control.shr... class Xs (line 85) | class Xs{constructor(t,e={}){h(this,"draw");h(this,"options");h(this,"no... method constructor (line 85) | constructor(t,e={}){h(this,"draw");h(this,"options");h(this,"now");h(t... method _createDom (line 85) | _createDom(){const t=document.createElement("div");t.classList.add(`${... method _bindEvent (line 85) | _bindEvent(){this.dom.title.preYear.onclick=()=>{this._preYear()},this... method _setPosition (line 85) | _setPosition(){if(!this.renderOptions)return;const{position:{coordinat... method isInvalidDate (line 85) | isInvalidDate(t){return t.toDateString()==="Invalid Date"} method _setValue (line 85) | _setValue(){var e;const t=(e=this.renderOptions)==null?void 0:e.value;... method _getLang (line 85) | _getLang(){const t=this.draw.getI18n(),e=t.t.bind(t);return{now:e("dat... method _setLangChange (line 85) | _setLangChange(){this.dom.menu.time.innerText=this.lang.timeSelect,thi... method _update (line 85) | _update(){const t=new Date,e=t.getFullYear(),i=t.getMonth()+1,n=t.getD... method _toggleDateTimePicker (line 85) | _toggleDateTimePicker(){this.isDatePicker?(this.dom.dateWrap.classList... method _setDatePick (line 85) | _setDatePick(t,e,i){var n,r,o;this.now=new Date(t,e,i),(n=this.pickDat... method _setTimePick (line 85) | _setTimePick(t=!0){var c,u,d;const e=((c=this.pickDate)==null?void 0:c... method _scrollIntoView (line 85) | _scrollIntoView(t,e){if(!e){t.scrollTop=0;return}const i=[];let n=e.of... method _preMonth (line 85) | _preMonth(){this.now.setMonth(this.now.getMonth()-1),this._update()} method _nextMonth (line 85) | _nextMonth(){this.now.setMonth(this.now.getMonth()+1),this._update()} method _preYear (line 85) | _preYear(){this.now.setFullYear(this.now.getFullYear()-1),this._update()} method _nextYear (line 85) | _nextYear(){this.now.setFullYear(this.now.getFullYear()+1),this._updat... method _now (line 85) | _now(){this.pickDate=new Date,this.dispose()} method _toggleVisible (line 85) | _toggleVisible(t){t?this.dom.container.classList.add("active"):this.do... method _submit (line 85) | _submit(){var t;if(this.options.onSubmit&&this.pickDate){const e=(t=th... method formatDate (line 85) | formatDate(t,e="yyyy-MM-dd hh:mm:ss"){let i=e;const n={"y+":t.getFullY... method render (line 85) | render(t){this.renderOptions=t,this.lang=this._getLang(),this._setLang... method dispose (line 85) | dispose(){this._toggleVisible(!1)} method destroy (line 85) | destroy(){this.dom.container.remove()} class li (line 85) | class li{constructor(t,e){h(this,"draw");h(this,"element");h(this,"contr... method constructor (line 85) | constructor(t,e){h(this,"draw");h(this,"element");h(this,"control");h(... method setElement (line 85) | setElement(t){this.element=t} method getElement (line 85) | getElement(){return this.element} method getIsPopup (line 85) | getIsPopup(){return this.isPopup} method getValueRange (line 85) | getValueRange(t={}){const e=t.elementList||this.control.getElementList... method getValue (line 85) | getValue(t={}){const e=t.elementList||this.control.getElementList(),i=... method setValue (line 85) | setValue(t,e={},i={}){if(!i.isIgnoreDisabledRule&&this.control.getIsDi... method clearSelect (line 85) | clearSelect(t={},e={}){const{isIgnoreDisabledRule:i=!1,isAddPlaceholde... method setSelect (line 85) | setSelect(t,e={},i={}){if(!i.isIgnoreDisabledRule&&this.control.getIsD... method keydown (line 85) | keydown(t){if(this.control.getIsDisabledControl())return null;const e=... method cut (line 85) | cut(){if(this.control.getIsDisabledControl())return-1;this.control.shr... method awake (line 85) | awake(){var o,l;if(this.isPopup||this.control.getIsDisabledControl())r... method destroy (line 85) | destroy(){var t;!this.isPopup||((t=this.datePicker)==null||t.destroy()... method _setDate (line 85) | _setDate(t){t?this.setSelect(t):this.clearSelect(),this.destroy()} class ml (line 85) | class ml{constructor(t){h(this,"controlBorder");h(this,"draw");h(this,"r... method constructor (line 85) | constructor(t){h(this,"controlBorder");h(this,"draw");h(this,"range");... method setHighlightList (line 85) | setHighlightList(t){this.controlSearch.setHighlightList(t)} method computeHighlightList (line 85) | computeHighlightList(){this.controlSearch.getHighlightList().length&&t... method renderHighlightList (line 85) | renderHighlightList(t,e){this.controlSearch.getHighlightMatchResult().... method getDraw (line 85) | getDraw(){return this.draw} method filterAssistElement (line 85) | filterAssistElement(t){return t.filter(e=>{var i;if(e.type===N.TABLE){... method getIsRangeCanCaptureEvent (line 85) | getIsRangeCanCaptureEvent(){if(!this.activeControl)return!1;const{star... method getIsRangeInPostfix (line 85) | getIsRangeInPostfix(){if(!this.activeControl)return!1;const{startIndex... method getIsRangeWithinControl (line 85) | getIsRangeWithinControl(){const{startIndex:t,endIndex:e}=this.getRange... method getIsElementListContainFullControl (line 85) | getIsElementListContainFullControl(t){if(!t.some(n=>n.controlId))retur... method getIsDisabledControl (line 85) | getIsDisabledControl(t={}){var n,r;if(this.draw.isDesignMode()||!this.... method getIsDisabledPasteControl (line 85) | getIsDisabledPasteControl(t={}){var n,r;if(this.draw.isDesignMode()||!... method getContainer (line 85) | getContainer(){return this.draw.getContainer()} method getElementList (line 85) | getElementList(){return this.draw.getElementList()} method getPosition (line 85) | getPosition(){const t=this.draw.getPosition().getPositionList(),{endIn... method getPreY (line 85) | getPreY(){var n,r;const t=this.draw.getHeight(),e=this.draw.getPageGap... method getRange (line 85) | getRange(){return this.range.getRange()} method shrinkBoundary (line 85) | shrinkBoundary(t={}){this.range.shrinkBoundary(t)} method getActiveControl (line 85) | getActiveControl(){return this.activeControl} method initControl (line 85) | initControl(){if(this.draw.isReadonly())return;const e=this.getElement... method destroyControl (line 85) | destroyControl(){this.activeControl&&((this.activeControl instanceof r... method repaintControl (line 85) | repaintControl(t={}){const{curIndex:e,isCompute:i=!0,isSubmitHistory:n... method reAwakeControl (line 85) | reAwakeControl(){if(!this.activeControl)return;const t=this.getElement... method moveCursor (line 85) | moveCursor(t){const{index:e,trIndex:i,tdIndex:n,tdValueIndex:r}=t;let ... method removeControl (line 85) | removeControl(t,e={}){const i=e.elementList||this.getElementList(),n=i... method removePlaceholder (line 85) | removePlaceholder(t,e={}){const i=e.elementList||this.getElementList()... method addPlaceholder (line 85) | addPlaceholder(t,e={}){const i=e.elementList||this.getElementList(),n=... method setValue (line 85) | setValue(t){if(!this.activeControl)throw new Error("active control is ... method keydown (line 85) | keydown(t){if(!this.activeControl)throw new Error("active control is n... method cut (line 85) | cut(){if(!this.activeControl)throw new Error("active control is null")... method getValueById (line 85) | getValueById(t){const{id:e,conceptId:i}=t,n=[];if(!e&&!i)return n;cons... method setValueById (line 85) | setValueById(t){let e=!1;const{id:i,conceptId:n,value:r}=t;if(!i&&!n)r... method setExtensionById (line 85) | setExtensionById(t){const{id:e,conceptId:i,extension:n}=t;if(!e&&!i)re... method setPropertiesById (line 85) | setPropertiesById(t){const{id:e,conceptId:i,properties:n}=t;if(!e&&!i)... method getList (line 85) | getList(){const t=[];function e(n){for(let r=0;r{this.wordCountWorker.onmessa... method getCatalog (line 85) | getCatalog(){return new Promise((t,e)=>{this.catalogWorker.onmessage=r... method getGroupIds (line 85) | getGroupIds(){return new Promise((t,e)=>{this.groupWorker.onmessage=n=... class Ql (line 85) | class Ql{constructor(t){h(this,"container");h(this,"canvas");h(this,"dra... method constructor (line 85) | constructor(t){h(this,"container");h(this,"canvas");h(this,"draw");h(t... method _getElementPosition (line 85) | _getElementPosition(t,e=null){var R;let i=0,n=0;const r=this.draw.getH... method _createResizerDom (line 85) | _createResizerDom(){const{scale:t}=this.options,e=document.createEleme... method _mousedown (line 85) | _mousedown(t){if(this.canvas=this.draw.getPage(),!this.curElement)retu... method _mousemove (line 85) | _mousemove(t){if(!this.curElement||this.previewerDrawOption.dragDisabl... method _drawPreviewer (line 85) | _drawPreviewer(){const t=document.createElement("div");t.classList.add... method _setPreviewerTransform (line 85) | _setPreviewerTransform(t,e,i,n){!this.previewerImage||(this.previewerI... method _clearPreviewer (line 85) | _clearPreviewer(){var t;(t=this.previewerContainer)==null||t.remove(),... method _updateResizerRect (line 85) | _updateResizerRect(t,e){const{resizerSize:i,scale:n}=this.options,r=th... method _updateResizerSizeView (line 85) | _updateResizerSizeView(t,e){this.resizerSize.innerText=`${Math.round(t... method render (line 85) | render(){this._drawPreviewer(),document.body.style.overflow="hidden"} method drawResizer (line 85) | drawResizer(t,e=null,i={}){this.previewerDrawOption=i,this.curElementS... method updateResizer (line 85) | updateResizer(t,e=null){const{scale:i}=this.options,n=t.width*i,r=t.he... method clearResizer (line 85) | clearResizer(){this.resizerSelection.style.display="none",document.rem... class Dl (line 85) | class Dl{constructor(t){h(this,"draw");h(this,"range");h(this,"datePicke... method constructor (line 85) | constructor(t){h(this,"draw");h(this,"range");h(this,"datePicker");h(t... method _setValue (line 85) | _setValue(t){if(!t)return;const e=this.getDateElementRange();if(!e)ret... method getDateElementRange (line 85) | getDateElementRange(){let t=-1,e=-1;const{startIndex:i,endIndex:n}=thi... method clearDatePicker (line 85) | clearDatePicker(){this.datePicker.dispose()} method renderDatePicker (line 85) | renderDatePicker(t,e){const i=this.draw.getElementList(),n=this.getDat... method constructor (line 85) | constructor(t){h(this,"element");this.element=t} method _defineIframeProperties (line 85) | _defineIframeProperties(t){Object.defineProperties(t,{parent:{get:()=>nu... method render (line 85) | render(t){var n,r;const e=this.element.block,i=document.createElement("i... class Kl (line 85) | class Kl{constructor(t){h(this,"element");this.element=t}render(t){var n... method constructor (line 85) | constructor(t){h(this,"element");this.element=t} method render (line 85) | render(t){var n;const e=this.element.block,i=document.createElement("v... class El (line 85) | class El{constructor(t,e){h(this,"draw");h(this,"element");h(this,"block... method constructor (line 85) | constructor(t,e){h(this,"draw");h(this,"element");h(this,"block");h(th... method getBlockElement (line 85) | getBlockElement(){return this.element} method _createBlockItem (line 85) | _createBlockItem(){const t=document.createElement("div");return t.clas... method render (line 85) | render(){const t=this.element.block;t.type===Ae.IFRAME?(this.block=new... method setClientRects (line 85) | setClientRects(t,e,i){const n=this.draw.getHeight(),r=this.draw.getPag... method remove (line 85) | remove(){this.blockItem.remove()} class bl (line 85) | class bl{constructor(t){h(this,"draw");h(this,"container");h(this,"block... method constructor (line 85) | constructor(t){h(this,"draw");h(this,"container");h(this,"blockContain... method _createBlockContainer (line 85) | _createBlockContainer(){const t=document.createElement("div");return t... method getDraw (line 85) | getDraw(){return this.draw} method getBlockContainer (line 85) | getBlockContainer(){return this.blockContainer} method render (line 85) | render(t,e,i,n){const r=e.id,o=this.blockMap.get(r);if(o)o.setClientRe... method clear (line 85) | clear(){if(!this.blockMap.size)return;const t=this.draw.getElementList... class _l (line 85) | class _l{constructor(){h(this,"langMap",new Map([["zhCN",un],["en",kl]])... method constructor (line 85) | constructor(){h(this,"langMap",new Map([["zhCN",un],["en",kl]]));h(thi... method registerLangMap (line 85) | registerLangMap(t,e){const i=this.langMap.get(t);this.langMap.set(t,_n... method getLocale (line 85) | getLocale(){return this.currentLocale} method setLocale (line 85) | setLocale(t){this.currentLocale=t} method getLang (line 85) | getLang(){return this.langMap.get(this.currentLocale)||un} method t (line 85) | t(t){const e=t.split(".");let i="",n=this.getLang();for(let r=0;rt+e.height,0)} method getExtraHeight (line 85) | getExtraHeight(){const t=this.draw.getMargins(),e=this.getHeight(),n=t... method render (line 85) | render(t,e){t.globalAlpha=1;const i=this.draw.getInnerWidth(),n=this.g... class ta (line 85) | class ta{constructor(t){h(this,"draw");h(this,"range");h(this,"options")... method constructor (line 85) | constructor(t){h(this,"draw");h(this,"range");h(this,"options");h(this... method setList (line 85) | setList(t,e){if(this.draw.isReadonly())return;const{startIndex:n,endIn... method unsetList (line 85) | unsetList(){var R;if(this.draw.isReadonly())return;const{startIndex:e,... method computeListStyle (line 85) | computeListStyle(t,e){const i=new Map;let n=0,r=e[n].listId,o=[];const... method getListStyleWidth (line 85) | getListStyleWidth(t,e){const{scale:i,checkbox:n}=this.options,r=e[0];i... method drawListStyle (line 85) | drawListStyle(t,e,i){var T;const{elementList:n,offsetX:r,listIndex:o,a... method constructor (line 85) | constructor(t){h(this,"options");this.options=t.getOptions()} method render (line 85) | render(t,e,i,n){const{scale:r,lineBreak:{color:o,lineWidth:l}}=this.opti... class ea (line 85) | class ea{constructor(t){h(this,"draw");h(this,"position");h(this,"option... method constructor (line 85) | constructor(t){h(this,"draw");h(this,"position");h(this,"options");h(t... method _recovery (line 85) | _recovery(){this.elementList=[],this.rowList=[],this.positionList=[]} method _compute (line 85) | _compute(){this._computeRowList(),this._computePositionList()} method _computeRowList (line 85) | _computeRowList(){const t=this.draw.getInnerWidth();this.rowList=this.... method _computePositionList (line 85) | _computePositionList(){const{lineBreak:t,scale:e}=this.options,i=this.... method render (line 85) | render(t){const{placeholder:{data:e,font:i,size:n,color:r,opacity:o}}=... class ia (line 85) | class ia{constructor(t){h(this,"draw");h(this,"options");h(this,"range")... method constructor (line 85) | constructor(t){h(this,"draw");h(this,"options");h(this,"range");h(this... method setGroup (line 85) | setGroup(){if(this.draw.isReadonly()||this.draw.getZone().getZone()!==... method getElementListByGroupId (line 85) | getElementListByGroupId(t,e){var n,r;const i=[];for(let o=0;o{ra(this.draw,t)})} class aa (line 85) | class aa{constructor(t){h(this,"draw");h(this,"range");h(this,"position"... method constructor (line 85) | constructor(t){h(this,"draw");h(this,"range");h(this,"position");h(thi... method insertTable (line 85) | insertTable(t,e){var L;const{startIndex:i,endIndex:n}=this.range.getRa... method insertTableTopRow (line 85) | insertTableTopRow(){const t=this.position.getPositionContext();if(!t.i... method insertTableBottomRow (line 85) | insertTableBottomRow(){const t=this.position.getPositionContext();if(!... method adjustColWidth (line 85) | adjustColWidth(t){if(t.type!==N.TABLE)return;const{defaultColMinWidth:... method insertTableLeftCol (line 85) | insertTableLeftCol(){const t=this.position.getPositionContext();if(!t.... method insertTableRightCol (line 85) | insertTableRightCol(){const t=this.position.getPositionContext();if(!t... method deleteTableRow (line 85) | deleteTableRow(){const t=this.position.getPositionContext();if(!t.isTa... method deleteTableCol (line 85) | deleteTableCol(){var u;const t=this.position.getPositionContext();if(!... method deleteTable (line 85) | deleteTable(){const t=this.position.getPositionContext();if(!t.isTable... method mergeTableCell (line 85) | mergeTableCell(){const t=this.position.getPositionContext();if(!t.isTa... method cancelMergeTableCell (line 85) | cancelMergeTableCell(){const t=this.position.getPositionContext();if(!... method tableTdVerticalAlign (line 85) | tableTdVerticalAlign(t){const e=this.tableParticle.getRangeRowCol();if... method tableBorderType (line 85) | tableBorderType(t){const e=this.position.getPositionContext();if(!e.is... method tableTdBorderType (line 85) | tableTdBorderType(t){const e=this.tableParticle.getRangeRowCol();if(!e... method tableTdSlashType (line 85) | tableTdSlashType(t){const e=this.tableParticle.getRangeRowCol();if(!e)... method tableTdBackgroundColor (line 85) | tableTdBackgroundColor(t){const e=this.tableParticle.getRangeRowCol();... method tableSelectAll (line 85) | tableSelectAll(){const t=this.position.getPositionContext(),{index:e,t... class Ra (line 85) | class Ra{constructor(t,e,i,n,r,o){h(this,"container");h(this,"pageContai... method constructor (line 85) | constructor(t,e,i,n,r,o){h(this,"container");h(this,"pageContainer");h... method getLetterReg (line 85) | getLetterReg(){return this.LETTER_REG} method getMode (line 85) | getMode(){return this.mode} method setMode (line 85) | setMode(t){if(this.mode!==t){if(t===Rt.PRINT){this.printModeData={head... method isReadonly (line 85) | isReadonly(){switch(this.mode){case Rt.DESIGN:return!1;case Rt.READONL... method isDisabled (line 85) | isDisabled(){var r,o,l,a,R;if(this.mode===Rt.DESIGN)return!1;const{sta... method isDesignMode (line 85) | isDesignMode(){return this.mode===Rt.DESIGN} method getOriginalWidth (line 85) | getOriginalWidth(){const{paperDirection:t,width:e,height:i}=this.optio... method getOriginalHeight (line 85) | getOriginalHeight(){const{paperDirection:t,width:e,height:i}=this.opti... method getWidth (line 85) | getWidth(){return Math.floor(this.getOriginalWidth()*this.options.scale)} method getHeight (line 85) | getHeight(){return Math.floor(this.getOriginalHeight()*this.options.sc... method getMainHeight (line 85) | getMainHeight(){return this.getHeight()-this.getMainOuterHeight()} method getMainOuterHeight (line 85) | getMainOuterHeight(){const t=this.getMargins(),e=this.header.getExtraH... method getCanvasWidth (line 85) | getCanvasWidth(t=-1){return this.getPage(t).width} method getCanvasHeight (line 85) | getCanvasHeight(t=-1){return this.getPage(t).height} method getInnerWidth (line 85) | getInnerWidth(){const t=this.getWidth(),e=this.getMargins();return t-e... method getOriginalInnerWidth (line 85) | getOriginalInnerWidth(){const t=this.getOriginalWidth(),e=this.getOrig... method getContextInnerWidth (line 85) | getContextInnerWidth(){const t=this.position.getPositionContext();if(t... method getMargins (line 85) | getMargins(){return this.getOriginalMargins().map(t=>t*this.options.sc... method getOriginalMargins (line 85) | getOriginalMargins(){const{margins:t,paperDirection:e}=this.options;re... method getPageGap (line 85) | getPageGap(){return this.options.pageGap*this.options.scale} method getOriginalPageGap (line 85) | getOriginalPageGap(){return this.options.pageGap} method getPageNumberBottom (line 85) | getPageNumberBottom(){const{pageNumber:{bottom:t},scale:e}=this.option... method getMarginIndicatorSize (line 85) | getMarginIndicatorSize(){return this.options.marginIndicatorSize*this.... method getDefaultBasicRowMarginHeight (line 85) | getDefaultBasicRowMarginHeight(){return this.options.defaultBasicRowMa... method getTdPadding (line 85) | getTdPadding(){const{table:{tdPadding:t},scale:e}=this.options;return ... method getContainer (line 85) | getContainer(){return this.container} method getPageContainer (line 85) | getPageContainer(){return this.pageContainer} method getVisiblePageNoList (line 85) | getVisiblePageNoList(){return this.visiblePageNoList} method setVisiblePageNoList (line 85) | setVisiblePageNoList(t){this.visiblePageNoList=t,this.listener.visible... method getIntersectionPageNo (line 85) | getIntersectionPageNo(){return this.intersectionPageNo} method setIntersectionPageNo (line 85) | setIntersectionPageNo(t){this.intersectionPageNo=t,this.listener.inter... method getPageNo (line 85) | getPageNo(){return this.pageNo} method setPageNo (line 85) | setPageNo(t){this.pageNo=t} method getPage (line 85) | getPage(t=-1){return this.pageList[~t?t:this.pageNo]} method getPageList (line 85) | getPageList(){return this.pageList} method getPageCount (line 85) | getPageCount(){return this.pageList.length} method getTableRowList (line 85) | getTableRowList(t){const e=this.position.getPositionContext(),{index:i... method getOriginalRowList (line 85) | getOriginalRowList(){const t=this.getZone();return t.isHeaderActive()?... method getRowList (line 85) | getRowList(){return this.position.getPositionContext().isTable?this.ge... method getPageRowList (line 85) | getPageRowList(){return this.pageRowList} method getCtx (line 85) | getCtx(){return this.ctxList[this.pageNo]} method getOptions (line 85) | getOptions(){return this.options} method getSearch (line 85) | getSearch(){return this.search} method getGroup (line 85) | getGroup(){return this.group} method getHistoryManager (line 85) | getHistoryManager(){return this.historyManager} method getPosition (line 85) | getPosition(){return this.position} method getZone (line 85) | getZone(){return this.zone} method getRange (line 85) | getRange(){return this.range} method getLineBreakParticle (line 85) | getLineBreakParticle(){return this.lineBreakParticle} method getTextParticle (line 85) | getTextParticle(){return this.textParticle} method getHeaderElementList (line 85) | getHeaderElementList(){return this.header.getElementList()} method getTableElementList (line 85) | getTableElementList(t){var o;const e=this.position.getPositionContext(... method getElementList (line 85) | getElementList(){const t=this.position.getPositionContext(),e=this.get... method getMainElementList (line 85) | getMainElementList(){return this.position.getPositionContext().isTable... method getOriginalElementList (line 85) | getOriginalElementList(){const t=this.getZone();return t.isHeaderActiv... method getOriginalMainElementList (line 85) | getOriginalMainElementList(){return this.elementList} method getFooterElementList (line 85) | getFooterElementList(){return this.footer.getElementList()} method getTd (line 85) | getTd(){const t=this.position.getPositionContext(),{index:e,trIndex:i,... method insertElementList (line 85) | insertElementList(t){if(!t.length||!this.range.getIsCanInput())return;... method appendElementList (line 85) | appendElementList(t,e={}){if(!t.length)return;Bt(t,{isHandleFirstEleme... method spliceElementList (line 85) | spliceElementList(t,e,i,...n){var o,l,a,R;const r=this.isDesignMode();... method getCanvasEvent (line 85) | getCanvasEvent(){return this.canvasEvent} method getGlobalEvent (line 85) | getGlobalEvent(){return this.globalEvent} method getListener (line 85) | getListener(){return this.listener} method getEventBus (line 85) | getEventBus(){return this.eventBus} method getOverride (line 85) | getOverride(){return this.override} method getCursor (line 85) | getCursor(){return this.cursor} method getPreviewer (line 85) | getPreviewer(){return this.previewer} method getImageParticle (line 85) | getImageParticle(){return this.imageParticle} method getTableTool (line 85) | getTableTool(){return this.tableTool} method getTableOperate (line 85) | getTableOperate(){return this.tableOperate} method getTableParticle (line 85) | getTableParticle(){return this.tableParticle} method getHeader (line 85) | getHeader(){return this.header} method getFooter (line 85) | getFooter(){return this.footer} method getHyperlinkParticle (line 85) | getHyperlinkParticle(){return this.hyperlinkParticle} method getDateParticle (line 85) | getDateParticle(){return this.dateParticle} method getListParticle (line 85) | getListParticle(){return this.listParticle} method getCheckboxParticle (line 85) | getCheckboxParticle(){return this.checkboxParticle} method getRadioParticle (line 85) | getRadioParticle(){return this.radioParticle} method getControl (line 85) | getControl(){return this.control} method getWorkerManager (line 85) | getWorkerManager(){return this.workerManager} method getImageObserver (line 85) | getImageObserver(){return this.imageObserver} method getI18n (line 85) | getI18n(){return this.i18n} method getRowCount (line 85) | getRowCount(){return this.getRowList().length} method getDataURL (line 85) | async getDataURL(t={}){const{pixelRatio:e,mode:i}=t;e&&this.setPagePix... method getPainterStyle (line 85) | getPainterStyle(){return this.painterStyle&&Object.keys(this.painterSt... method getPainterOptions (line 85) | getPainterOptions(){return this.painterOptions} method setPainterStyle (line 85) | setPainterStyle(t,e){this.painterStyle=t,this.painterOptions=e||null,t... method setDefaultRange (line 85) | setDefaultRange(){!this.elementList.length||setTimeout(()=>{const t=th... method getIsPagingMode (line 85) | getIsPagingMode(){return this.options.pageMode===me.PAGING} method setPageMode (line 85) | setPageMode(t){if(!t||this.options.pageMode===t)return;if(this.options... method setPageScale (line 85) | setPageScale(t){const e=this.getPagePixelRatio();this.options.scale=t;... method getPagePixelRatio (line 85) | getPagePixelRatio(){return this.pagePixelRatio||window.devicePixelRatio} method setPagePixelRatio (line 85) | setPagePixelRatio(t){!this.pagePixelRatio&&t===window.devicePixelRatio... method setPageDevicePixel (line 85) | setPageDevicePixel(){const t=this.getPagePixelRatio(),e=this.getWidth(... method setPaperSize (line 85) | setPaperSize(t,e){this.options.width=t,this.options.height=e;const i=t... method setPaperDirection (line 85) | setPaperDirection(t){const e=this.getPagePixelRatio();this.options.pap... method setPaperMargin (line 85) | setPaperMargin(t){this.options.margins=t,this.render({isSubmitHistory:... method getValue (line 85) | getValue(t={}){const{pageNo:e,extraPickAttrs:i}=t;let n=this.elementLi... method setValue (line 85) | setValue(t,e){const{header:i,main:n,footer:r}=Ot(t);if(!i&&!n&&!r)retu... method setEditorData (line 85) | setEditorData(t){const{header:e,main:i,footer:n}=t;e&&this.header.setE... method _wrapContainer (line 85) | _wrapContainer(t){const e=document.createElement("div");return t.appen... method _formatContainer (line 85) | _formatContainer(){this.container.style.position="relative",this.conta... method _createPageContainer (line 85) | _createPageContainer(){const t=document.createElement("div");return t.... method _createPage (line 85) | _createPage(t){const e=this.getWidth(),i=this.getHeight(),n=document.c... method _initPageContext (line 85) | _initPageContext(t){const e=this.getPagePixelRatio();t.scale(e,e),t.le... method getElementFont (line 85) | getElementFont(t,e=1){const{defaultSize:i,defaultFont:n}=this.options,... method getElementSize (line 85) | getElementSize(t){return t.actualSize||t.size||this.options.defaultSize} method getElementRowMargin (line 85) | getElementRowMargin(t){var r;const{defaultBasicRowMarginHeight:e,defau... method computeRowList (line 85) | computeRowList(t){var Y,Q,U,f,E,G,x,y,J,q,st,Wt;const{innerWidth:e,ele... method _computePageList (line 85) | _computePageList(){var a;const t=[[]],{pageMode:e,pageNumber:{maxPageN... method _drawHighlight (line 85) | _drawHighlight(t,e){var l;const{control:{activeBackgroundColor:i}}=thi... method drawRow (line 85) | drawRow(t,e){var T,X,S,F,W,I,Z;this._drawHighlight(t,e);const{scale:i,... method _drawFloat (line 85) | _drawFloat(t,e){const{scale:i}=this.options,n=this.position.getFloatPo... method _clearPage (line 85) | _clearPage(t){const e=this.ctxList[t],i=this.pageList[t];e.clearRect(0... method _drawPage (line 85) | _drawPage(t){var P,M;const{elementList:e,positionList:i,rowList:n,page... method _disconnectLazyRender (line 85) | _disconnectLazyRender(){var t;(t=this.lazyRenderIntersectionObserver)=... method _lazyRender (line 85) | _lazyRender(){const t=this.position.getOriginalMainPositionList(),e=th... method _immediateRender (line 85) | _immediateRender(){const t=this.position.getOriginalMainPositionList()... method render (line 85) | render(t){const{header:e,footer:i}=this.options,{isSubmitHistory:n=!0,... method setCursor (line 85) | setCursor(t){var r;const e=this.position.getPositionContext(),i=this.p... method submitHistory (line 85) | submitHistory(t){const e=this.position.getPositionContext(),i=nn(this.... method destroy (line 85) | destroy(){this.container.remove(),this.globalEvent.removeEvent(),this.... method clearSideEffect (line 85) | clearSideEffect(){this.getPreviewer().clearResizer(),this.getTableTool... class ca (line 85) | class ca{constructor(t){h(this,"executeMode");h(this,"executeCut");h(thi... method constructor (line 85) | constructor(t){h(this,"executeMode");h(this,"executeCut");h(this,"exec... function ua (line 85) | function ua(s,t){return s===1125&&t===1593?{size:"a3",width:"297mm",heig... function da (line 85) | function da(s,t){const{width:e,height:i,direction:n=Oe.VERTICAL}=t,r=doc... class ha (line 93) | class ha{constructor(t){h(this,"draw");h(this,"range");h(this,"position"... method constructor (line 93) | constructor(t){h(this,"draw");h(this,"range");h(this,"position");h(thi... method mode (line 93) | mode(t){this.draw.setMode(t)} method cut (line 93) | cut(){this.draw.isReadonly()||this.draw.isDisabled()||this.canvasEvent... method copy (line 93) | copy(){this.canvasEvent.copy()} method paste (line 93) | paste(t){this.draw.isReadonly()||this.draw.isDisabled()||Ir(this.canva... method selectAll (line 93) | selectAll(){this.canvasEvent.selectAll()} method backspace (line 93) | backspace(){if(this.draw.isReadonly()||this.draw.isDisabled())return;c... method setRange (line 93) | setRange(t,e,i,n,r,o,l){if(t<0||e<0||e=5&&this.draw.... method pageScaleAdd (line 93) | pageScaleAdd(){const{scale:t}=this.options,e=t*10+1;e<=30&&this.draw.s... method paperSize (line 93) | paperSize(t,e){this.draw.setPaperSize(t,e)} method paperDirection (line 93) | paperDirection(t){this.draw.setPaperDirection(t)} method getPaperMargin (line 93) | getPaperMargin(){return this.options.margins} method setPaperMargin (line 93) | setPaperMargin(t){return this.draw.setPaperMargin(t)} method insertElementList (line 93) | insertElementList(t){if(!t.length||this.draw.isReadonly()||this.draw.i... method appendElementList (line 93) | appendElementList(t,e){!t.length||this.draw.isReadonly()||this.draw.ap... method updateElementById (line 93) | updateElementById(t){const{id:e,conceptId:i}=t;if(!e&&!i)return;functi... method getElementById (line 93) | getElementById(t){const{id:e,conceptId:i}=t,n=[];if(!e&&!i)return n;co... method setValue (line 93) | setValue(t,e){this.draw.setValue(t,e)} method removeControl (line 93) | removeControl(){const{startIndex:t,endIndex:e}=this.range.getRange();i... method setLocale (line 93) | setLocale(t){this.i18n.setLocale(t)} method getLocale (line 93) | getLocale(){return this.i18n.getLocale()} method getCatalog (line 93) | getCatalog(){return this.workerManager.getCatalog()} method locationCatalog (line 93) | locationCatalog(t){var n;const e=this.draw.getMainElementList();let i=... method wordTool (line 93) | wordTool(){const t=this.draw.getMainElementList();let e=!1;for(let i=0... method setHTML (line 93) | setHTML(t){const{header:e,main:i,footer:n}=t,r=this.draw.getOriginalIn... method setGroup (line 93) | setGroup(){return this.draw.isReadonly()?null:this.draw.getGroup().set... method deleteGroup (line 93) | deleteGroup(t){this.draw.isReadonly()||this.draw.getGroup().deleteGrou... method getGroupIds (line 93) | getGroupIds(){return this.draw.getWorkerManager().getGroupIds()} method locationGroup (line 93) | locationGroup(t){const e=this.draw.getOriginalMainElementList(),i=this... method setZone (line 93) | setZone(t){this.draw.getZone().setZone(t)} method getControlValue (line 93) | getControlValue(t){return this.draw.getControl().getValueById(t)} method setControlValue (line 93) | setControlValue(t){this.draw.getControl().setValueById(t)} method setControlExtension (line 93) | setControlExtension(t){this.draw.getControl().setExtensionById(t)} method setControlProperties (line 93) | setControlProperties(t){this.draw.getControl().setPropertiesById(t)} method setControlHighlight (line 93) | setControlHighlight(t){this.draw.getControl().setHighlightList(t),this... method updateOptions (line 93) | updateOptions(t){const e=en(t);Object.entries(e).forEach(([i,n])=>{Ref... method getControlList (line 93) | getControlList(){return this.draw.getControl().getList()} method locationControl (line 93) | locationControl(t,e){const i=(e==null?void 0:e.position)===ii.AFTER;fu... method insertControl (line 93) | insertControl(t){if(this.draw.isReadonly()||this.draw.isDisabled())ret... method getContainer (line 93) | getContainer(){return this.draw.getContainer()} method getTitleValue (line 93) | getTitleValue(t){const{conceptId:e}=t,i=[],n=(o,l)=>{var R;let a=0;for... method getPositionContextByEvent (line 93) | getPositionContextByEvent(t){var M,T,X;const e=(M=t.target)==null?void... method insertTitle (line 93) | insertTitle(t){var a;if(this.draw.isReadonly()||this.draw.isDisabled()... method focus (line 93) | focus(t){const{position:e=ii.AFTER}=t||{},i=e===ii.BEFORE?0:this.draw.... class ga (line 93) | class ga{constructor(){h(this,"rangeStyleChange");h(this,"visiblePageNoL... method constructor (line 93) | constructor(){h(this,"rangeStyleChange");h(this,"visiblePageNoListChan... class La (line 93) | class La{constructor(t){h(this,"contextMenuList");h(this,"getContextMenu... method constructor (line 93) | constructor(t){h(this,"contextMenuList");h(this,"getContextMenuList");... class dR (line 93) | class dR{constructor(t,e){h(this,"options");h(this,"draw");h(this,"comma... method constructor (line 93) | constructor(t,e){h(this,"options");h(this,"draw");h(this,"command");h(... method getContextMenuList (line 93) | getContextMenuList(){return this.contextMenuList} method _addEvent (line 93) | _addEvent(){this.container.addEventListener("contextmenu",this._proxyC... method removeEvent (line 93) | removeEvent(){this.container.removeEventListener("contextmenu",this._p... method _filterMenuList (line 93) | _filterMenuList(t){var n;const{contextMenuDisableKeys:e}=this.options,... method _getContext (line 93) | _getContext(){const t=this.draw.isReadonly(),{isCrossRowCol:e,startInd... method _createContextMenuContainer (line 93) | _createContextMenuContainer(){const t=document.createElement("div");re... method _render (line 93) | _render(t){var P;const{contextMenuList:e,left:i,top:n,parentMenuContai... method _removeSubMenu (line 93) | _removeSubMenu(t){const e=this.contextMenuRelationShip.get(t);e&&(this... method _setHoverStatus (line 93) | _setHoverStatus(t,e){var i;e?((i=t.parentNode)==null||i.querySelectorA... method _formatName (line 93) | _formatName(t){const e=Object.values(Ws),i=new RegExp(`${e.join("|")}`... method registerContextMenuList (line 93) | registerContextMenuList(t){this.contextMenuList.push(...t)} method dispose (line 93) | dispose(){this.contextMenuContainerList.forEach(t=>t.remove()),this.co... class OR (line 93) | class OR{constructor(t,e){h(this,"command");h(this,"globalShortcutList")... method constructor (line 93) | constructor(t,e){h(this,"command");h(this,"globalShortcutList");h(this... method _addEvent (line 93) | _addEvent(){document.addEventListener("keydown",this._globalKeydown)} method removeEvent (line 93) | removeEvent(){document.removeEventListener("keydown",this._globalKeydo... method _addShortcutList (line 93) | _addShortcutList(t){for(let e=t.length-1;e>=0;e--){const i=t[e];i.isGl... method registerShortcutList (line 93) | registerShortcutList(t){this._addShortcutList(t)} method _agentKeydown (line 93) | _agentKeydown(t){!this.agentShortcutList.length||this._execute(t,this.... method _execute (line 93) | _execute(t,e){var i;for(let n=0;n0} class TR (line 93) | class TR{constructor(){h(this,"paste");h(this,"copy");h(this,"drop")}} method constructor (line 93) | constructor(){h(this,"paste");h(this,"copy");h(this,"drop")} class SR (line 93) | class SR{constructor(t,e,i={}){h(this,"command");h(this,"listener");h(th... method constructor (line 93) | constructor(t,e,i={}){h(this,"command");h(this,"listener");h(this,"eve... class _t (line 93) | class _t{constructor(t){h(this,"options");h(this,"mask");h(this,"contain... method constructor (line 93) | constructor(t){h(this,"options");h(this,"mask");h(this,"container");h(... method _render (line 93) | _render(){var P;const{title:t,data:e,onClose:i,onCancel:n,onConfirm:r}... method _dispose (line 93) | _dispose(){var t,e;(t=this.mask)==null||t.remove(),(e=this.container)=... function XR (line 93) | function XR(s){switch(s){case"comment":case"prolog":case"doctype":case"c... function NR (line 93) | function NR(s){const t=[];function e(i){for(let n=0;n1&&(this.undoStack.pop(),this.undoStack.... method _saveUndoFn (line 93) | _saveUndoFn(t){for(this.undoStack.push(t);this.undoStack.length>this.M... method _clearUndoFn (line 93) | _clearUndoFn(){const t=()=>{this.ctx.clearRect(0,0,this.canvasWidth,th... method _clearCanvas (line 93) | _clearCanvas(){this._clearUndoFn(),this.ctx.clearRect(0,0,this.canvasW... method _startDraw (line 93) | _startDraw(t){this.isDrawing=!0,this.x=t.offsetX,this.y=t.offsetY,this... method _draw (line 93) | _draw(t){if(!this.isDrawing)return;const e=performance.now(),n=Math.sq... method _stopDraw (line 93) | _stopDraw(){if(this.isDrawing=!1,this.isDrawn){const t=this.ctx.getIma... method _toData (line 93) | _toData(){if(!this.linePoints.length)return null;const t=this.linePoin... method registerTouchmove (line 93) | registerTouchmove(t){this.registerTouchEvent(t,"mousemove")} method registerTouchstart (line 93) | registerTouchstart(t){this.registerTouchEvent(t,"mousedown")} method registerTouchend (line 93) | registerTouchend(){const t=new MouseEvent("mouseup",{});this.canvas.di... method registerTouchEvent (line 93) | registerTouchEvent(t,e){const i=t.touches[0],n=new MouseEvent(e,{clien... method _dispose (line 93) | _dispose(){this.mask.remove(),this.container.remove(),document.documen... function fR (line 93) | function fR(s,t){let e;return function(...i){e&&window.clearTimeout(e),e... function pR (line 93) | function pR(s,t){if(!t){s.scrollTop=0;return}const e=[];let i=t.offsetPa... function Vs (line 93) | function Vs(s){(window.requestIdleCallback||window.setTimeout)(()=>{s()})} function mR (line 93) | function mR(s){return`data:image/svg+xml;base64,${btoa(decodeURIComponen... function IR (line 93) | function IR(s){const t=s.command;t.executeInsertBarcode1D=(e,i,n,r)=>{co... function WR (line 93) | function WR(s){return`data:image/svg+xml;base64,${btoa(decodeURIComponen... function VR (line 93) | function VR(s){const t=s.command;t.executeInsertBarcode2D=(e,i,n,r)=>{co... function Ys (line 93) | function Ys(s,t,e){const i=document.createElement("div");i.classList.add... function UR (line 93) | function UR(s,t,e){const i=document.createElement("div");i.classList.add... function Us (line 127) | function Us(s){var e,i,n;const t=s.querySelector("#aiLoader");t==null||t... function ZR (line 127) | function ZR(s,t){var n;const e=s.querySelector("#aiTextarea");(n=s.query... function QR (line 127) | function QR(s){const t=document.querySelector("#aiLoader"),e=document.qu... function Zs (line 127) | function Zs(s,t){var n,r,o,l,a;t.command.executeSearch(""),s.querySelect... method render (line 127) | render(s,t){UR(s,ae.AI_EDIT,t)} method callback (line 127) | callback(s){s.command.executeSizeAdd()} method callback (line 127) | callback(s){s.command.executeSizeMinus()} method callback (line 127) | callback(s){s.command.executeBold()} method callback (line 127) | callback(s){s.command.executeItalic()} method callback (line 127) | callback(s){s.command.executeUnderline()} method callback (line 127) | callback(s){s.command.executeStrikeout()} method render (line 127) | render(s,t){Ys(s,ae.COLOR,e=>{t.command.executeColor(e)})} method render (line 127) | render(s,t){Ys(s,ae.HIGHLIGHT,e=>{t.command.executeHighlight(e)})} function KR (line 127) | function KR(s){const t=document.createElement("div");t.classList.add(`${... function dn (line 127) | function dn(s,t){t?s.classList.remove("hide"):s.classList.add("hide")} function Zi (line 127) | function Zi(s,t){t?s.classList.add("active"):s.classList.remove("active")} function ER (line 127) | function ER(s){const t=KR(s);s.command.getContainer().append(t),s.eventB... function HR (line 127) | function HR(s){return async function(t){const e=new zs.Workbook;await e.... function yR (line 127) | function yR(s){const t=s.command;t.executeImportExcel=HR(t)} function GR (line 127) | function GR(s,t){const e=document.createElement("a");e.href=window.URL.c... function hn (line 127) | function hn(s){var t;return s.type===N.IMAGE?new so({type:"png",data:s.v... function Qi (line 127) | function Qi(s){var n,r,o;const t=[];let e=[];function i(){e.length&&(t.p... function JR (line 128) | function JR(s){return function(t){const{fileName:e,isFile:i}=t,{data:{he... function Qs (line 128) | function Qs(s){if(s.children){const t=Ro.map(s.children,Qs);s=tt(b({},s)... function AR (line 128) | function AR(s){return s.alignment==="center"&&!s.styleId?tt(b({},s),{sty... function BR (line 128) | function BR(s){return async function(t){const{arrayBuffer:e}=t,i=await w... function kR (line 128) | function kR(s){const t=s.command;t.executeImportDocx=BR(t),t.executeExpo... function Be (line 128) | function Be(){gt.forEach(p=>{p.forEach(K=>K.classList.remove("active"))})} function ke (line 128) | function ke(p){$t.innerText=p} function _e (line 128) | function _e(){Be(),ke("\u63D2\u5165"),Se=0,Re=0,it.style.display="none"} function Tn (line 141) | function Tn(){Ut.classList.add("hide"),Ut.classList.remove("add-height")... function ui (line 141) | function ui(p){switch(Ri.value==""&&Di.classList.remove("hide"),ci.value... function Sn (line 141) | function Sn(p,K){K=="outline"?(Ri.value=p,Di.classList.add("hide")):(ci.... function Ee (line 141) | function Ee(){const p=e.command.getSearchNavigateInfo();if(p){const{inde... function fn (line 141) | async function fn(){const p=await e.command.getCatalog(),K=document.quer... function Un (line 141) | function Un(){console.log("fullscreen"),document.fullscreenElement?docum... function xs (line 141) | async function xs(){const p=await e.command.getGroupIds();for(const K of... method onConfirm (line 141) | onConfirm(K){if(!K)return;const{value:w,width:v,height:H}=K;!w||!v||!H||... function ws (line 141) | function ws(p){if(p===""||p.trim()==="")return!1;try{return btoa(atob(p)... FILE: frontend/public/docx/assets/index.77c27592.js function e (line 1) | function e(n){const r={};return n.integrity&&(r.integrity=n.integrity),n... function i (line 1) | function i(n){if(n.ep)return;n.ep=!0;const r=e(n);fetch(n.href,r)} function An (line 3) | function An(s,t){let e;return function(...i){e&&window.clearTimeout(e),e... function Fo (line 3) | function Fo(s,t){let e=0,i;return function(...n){const r=Date.now();r-e>... function yi (line 3) | function yi(s,t){if(!s||typeof s!="object")return s;let e={};return Arra... function Ot (line 3) | function Ot(s){if(!s||typeof s!="object")return s;let t={};return Array.... function Gi (line 3) | function Gi(s){return s&&s.nodeType===1&&s.tagName.toLowerCase()==="body"} function Mi (line 3) | function Mi(s,t,e){if(s&&!Gi(s))for(s=e?s:s.parentNode;s;){if(!t||t(s)||... function Mt (line 3) | function Mt(){function s(){return((1+Math.random())*65536|0).toString(16... function jt (line 3) | function jt(s){const t=[];if(Intl.Segmenter){const i=new Intl.Segmenter(... function Bn (line 3) | function Bn(s,t){const e=document.createElement("a");e.href=s,e.download... function fo (line 3) | function fo(s,t){po(3,s,t)} function po (line 3) | function po(s,t,e){let i=0,n=0;const r=function(o){i=new Date().getTime(... function Pi (line 3) | function Pi(s){return Object.prototype.toString.call(s)==="[object Objec... function kn (line 3) | function kn(s){return Array.isArray(s)} function _n (line 3) | function _n(s,t){if(Pi(s)&&Pi(t)){const e=t;for(const[i,n]of Object.entr... function Ti (line 3) | function Ti(s){setTimeout(()=>{s()},0)} function zn (line 3) | function zn(s){const t=["\u96F6","\u4E00","\u4E8C","\u4E09","\u56DB","\u... function ni (line 3) | function ni(s,t,e){for(let i=0;iStr... function Io (line 3) | function Io(s){let t=s.parentElement;for(;t;){const i=window.getComputed... function Wo (line 3) | function Wo(s,t){return s.length!==t.length?!1:!s.some(e=>!t.includes(e))} function Vo (line 3) | function Vo(s,t){if(!Pi(s)||!Pi(t))return!1;const e=Object.keys(s),i=Obj... function Yo (line 3) | function Yo(s,t){const e=s.x,i=s.x+s.width,n=s.y,r=s.y+s.height,o=t.x,l=... class qn (line 3) | class qn{constructor(t){h(this,"draw");h(this,"options");h(this,"imageCa... method constructor (line 3) | constructor(t){h(this,"draw");h(this,"options");h(this,"imageCache");h... method createFloatImage (line 3) | createFloatImage(t){const{scale:e}=this.options;let i=this.floatImageC... method dragFloatImage (line 3) | dragFloatImage(t,e){if(!this.floatImageContainer)return;this.floatImag... method destroyFloatImage (line 3) | destroyFloatImage(){this.floatImageContainer&&(this.floatImageContaine... method addImageObserver (line 3) | addImageObserver(t){this.draw.getImageObserver().add(t)} method getFallbackImage (line 3) | getFallbackImage(t,e){const i=8,n=(t-Math.ceil(t/i)*i)/2,r=(e-Math.cei... method render (line 11) | render(t,e,i,n){const{scale:r}=this.options,o=e.width*r,l=e.height*r;i... function Ce (line 11) | function Ce(s){return Bi[s]==null&&wo(s),Bi[s]} function wo (line 11) | function wo(s){const t=Ho[s];if(t==null)return;const e=t.substring(3,5),... function Fi (line 11) | function Fi(s,t="math"){const e=s.charCodeAt(0);if(65<=e&&e<=90){const i... function yo (line 11) | function yo(s){s=s.replace(/\n/g," ");let t=0;const e=[];let i="";for(;t... function Go (line 11) | function Go(s){return{type:ct[s]?"symb":"char",mode:"math",text:s,chld:[... function ki (line 11) | function ki(s){let t=0,e={type:"node",text:"",mode:"math",chld:[],bbox:n... function jn (line 11) | function jn(s){let t=0;for(;t=0;i--)((e=s[i].imgFloatPo... function Fr (line 82) | function Fr(s){localStorage.setItem(vi,JSON.stringify({text:s.text,eleme... function as (line 82) | function as(){const s=localStorage.getItem(vi);return s?JSON.parse(s):null} function Rs (line 82) | function Rs(){localStorage.removeItem(vi)} function fr (line 82) | function fr(s,t,e){if(!s&&!t&&!e.length)return;const i=new Blob([s],{typ... function cs (line 83) | function cs(s,t){const e=si(s,t);document.body.append(e);const i=e.inner... function pr (line 83) | function pr(s){let t=!1;for(let e=0;ee.dragId===s)} function Ls (line 84) | function Ls(s,t,e){const i=e.getDraw();if(s.imgDisplay===et.SURROUND||s.... function Zr (line 84) | function Zr(s,t){var e,i,n,r;if(t.isAllowDrop){const o=t.getDraw();if(o.... function Qr (line 84) | function Qr(s,t){const i=t.getDraw().getPageContainer(),{x:n,y:r,width:o... function Dr (line 84) | function Dr(s,t){var S;const e=t.getDraw();if(t.isAllowDrag){const F=s.o... function Kr (line 84) | function Kr(s,t){const e=t.getDraw();if(e.isReadonly())return;const i=e.... function Er (line 84) | function Er(s,t){var c;const e=t.getDraw();if(e.isReadonly())return;cons... function br (line 84) | function br(s,t){var L,O;const e=t.getDraw();if(e.isReadonly())return;co... function xr (line 84) | function xr(s,t){var X,S;const e=t.getDraw();if(e.isReadonly())return;co... function Cr (line 84) | function Cr(s,t){var F,W;const e=t.getDraw();if(e.isReadonly())return;co... function wr (line 84) | function wr(s,t){const e=t.getDraw();if(e.isReadonly())return;s.preventD... function an (line 84) | function an(s){const{positionList:t,index:e,isUp:i,rowNo:n,cursorX:r}=s;... function Hr (line 84) | function Hr(s,t){const e=t.getDraw();if(e.isReadonly())return;const n=e.... function yr (line 84) | function yr(s,t){if(t.isComposing)return;const e=t.getDraw();if(s.key===... function Os (line 84) | function Os(s,t){var F;const e=t.getDraw();if(e.isReadonly()||e.isDisabl... function Ms (line 85) | function Ms(s){if(!s.compositionInfo)return;const{elementList:t,startInd... function Gr (line 85) | function Gr(s){const t=s.getDraw(),e=t.getRange(),{startIndex:i,endIndex... function vr (line 85) | function vr(s){const t=s.getDraw(),{copy:e}=t.getOverride();if(e){const ... function Jr (line 85) | function Jr(s,t){var r,o;const e=t.getDraw(),{drop:i}=e.getOverride();if... function Ar (line 85) | function Ar(s){var d;if(!Intl.Segmenter)return null;const t=s.getDraw(),... function Br (line 85) | function Br(s){const t=s.getDraw(),e=t.getPosition().getCursorPosition()... function kr (line 85) | function kr(s,t){const e=s.getDraw(),i=e.getPosition(),n=i.getPositionBy... function _r (line 85) | function _r(s){var g,L;const t=s.getDraw(),i=t.getPosition().getCursorPo... function zr (line 85) | function zr(s){s.isComposing=!0} function $r (line 85) | function $r(s,t){s.isComposing=!1;const e=s.getDraw();if(t.data)setTimeo... function qr (line 85) | function qr(s,t){const e=t.getDraw();if(e.isReadonly())return;s.preventD... class tl (line 85) | class tl{constructor(t){h(this,"isAllowSelection");h(this,"isComposing")... method constructor (line 85) | constructor(t){h(this,"isAllowSelection");h(this,"isComposing");h(this... method getDraw (line 85) | getDraw(){return this.draw} method register (line 85) | register(){this.pageContainer.addEventListener("click",this.click.bind... method setIsAllowSelection (line 85) | setIsAllowSelection(t){this.isAllowSelection=t,t||this.applyPainterSty... method setIsAllowDrag (line 85) | setIsAllowDrag(t){this.isAllowDrag=t,this.isAllowDrop=t} method clearPainterStyle (line 85) | clearPainterStyle(){this.pageList.forEach(t=>{t.style.cursor="text"}),... method applyPainterStyle (line 85) | applyPainterStyle(){const t=this.draw.getPainterStyle();if(!t||this.dr... method selectAll (line 85) | selectAll(){const t=this.position.getPositionList();this.range.setRang... method mousemove (line 85) | mousemove(t){Dr(t,this)} method mousedown (line 85) | mousedown(t){Ur(t,this)} method click (line 85) | click(){Yr&&!this.draw.isReadonly()&&this.draw.getCursor().getAgentDom... method mouseup (line 85) | mouseup(t){Zr(t,this)} method mouseleave (line 85) | mouseleave(t){Qr(t,this)} method keydown (line 85) | keydown(t){yr(t,this)} method dblclick (line 85) | dblclick(t){Ps.dblclick(this,t)} method threeClick (line 85) | threeClick(){Ps.threeClick(this)} method input (line 85) | input(t){Os(t,this)} method cut (line 85) | cut(){Gr(this)} method copy (line 85) | copy(){vr(this)} method compositionstart (line 85) | compositionstart(){Ts.compositionstart(this)} method compositionend (line 85) | compositionend(t){Ts.compositionend(this,t)} method drop (line 85) | drop(t){Jr(t,this)} method dragover (line 85) | dragover(t){jr.dragover(t,this)} class el (line 85) | class el{constructor(t,e){h(this,"draw");h(this,"options");h(this,"curso... method constructor (line 85) | constructor(t,e){h(this,"draw");h(this,"options");h(this,"cursor");h(t... method register (line 85) | register(){this.cursor=this.draw.getCursor(),this.addEvent()} method addEvent (line 85) | addEvent(){window.addEventListener("blur",this.clearSideEffect),docume... method removeEvent (line 85) | removeEvent(){window.removeEventListener("blur",this.clearSideEffect),... method watchCursorActive (line 85) | watchCursorActive(){!this.range.getIsCollapsed()||setTimeout(()=>{var ... class il (line 85) | class il{constructor(t){h(this,"undoStack",[]);h(this,"redoStack",[]);h(... method constructor (line 85) | constructor(t){h(this,"undoStack",[]);h(this,"redoStack",[]);h(this,"m... method undo (line 85) | undo(){if(this.undoStack.length>1){const t=this.undoStack.pop();this.r... method redo (line 85) | redo(){if(this.redoStack.length){const t=this.redoStack.pop();this.und... method execute (line 85) | execute(t){for(this.undoStack.push(t),this.redoStack.length&&(this.red... method isCanUndo (line 85) | isCanUndo(){return this.undoStack.length>1} method isCanRedo (line 85) | isCanRedo(){return!!this.redoStack.length} method isStackEmpty (line 85) | isStackEmpty(){return!this.undoStack.length&&!this.redoStack.length} method recovery (line 85) | recovery(){this.undoStack=[],this.redoStack=[]} method popUndo (line 85) | popUndo(){return this.undoStack.pop()} class nl (line 85) | class nl{constructor(t){h(this,"cursorPosition");h(this,"positionContext... method constructor (line 85) | constructor(t){h(this,"cursorPosition");h(this,"positionContext");h(th... method getFloatPositionList (line 85) | getFloatPositionList(){return this.floatPositionList} method getTablePositionList (line 85) | getTablePositionList(t){const{index:e,trIndex:i,tdIndex:n}=this.positi... method getPositionList (line 85) | getPositionList(){return this.positionContext.isTable?this.getTablePos... method getMainPositionList (line 85) | getMainPositionList(){return this.positionContext.isTable?this.getTabl... method getOriginalPositionList (line 85) | getOriginalPositionList(){const t=this.draw.getZone();return t.isHeade... method getOriginalMainPositionList (line 85) | getOriginalMainPositionList(){return this.positionList} method getSelectionPositionList (line 85) | getSelectionPositionList(){const{startIndex:t,endIndex:e}=this.draw.ge... method setPositionList (line 85) | setPositionList(t){this.positionList=t} method setFloatPositionList (line 85) | setFloatPositionList(t){this.floatPositionList=t} method computePageRowPosition (line 85) | computePageRowPosition(t){const{positionList:e,rowList:i,pageNo:n,star... method computePositionList (line 85) | computePositionList(){var R;this.positionList=[];const t=this.draw.get... method computeRowPosition (line 85) | computeRowPosition(t){const{row:e,innerWidth:i}=t,n=[];return this.com... method setCursorPosition (line 85) | setCursorPosition(t){this.cursorPosition=t} method getCursorPosition (line 85) | getCursorPosition(){return this.cursorPosition} method getPositionContext (line 85) | getPositionContext(){return this.positionContext} method setPositionContext (line 85) | setPositionContext(t){this.eventBus.emit("positionContextChange",{valu... method getPositionByXY (line 85) | getPositionByXY(t){var O,P,M,T,X;const{x:e,y:i,isTable:n}=t;let{elemen... method getFloatPositionByXY (line 85) | getFloatPositionByXY(t){var o;const{x:e,y:i}=t,n=(o=t.pageNo)!=null?o:... method adjustPositionContext (line 85) | adjustPositionContext(t){const e=this.getPositionByXY(t);if(!~e.index)... method setSurroundPosition (line 85) | setSurroundPosition(t){var c;const{pageNo:e,row:i,rowElement:n,rowElem... class sl (line 85) | class sl{constructor(t){h(this,"draw");h(this,"options");h(this,"range")... method constructor (line 85) | constructor(t){h(this,"draw");h(this,"options");h(this,"range");h(this... method getRange (line 85) | getRange(){return this.range} method clearRange (line 85) | clearRange(){this.setRange(-1,-1)} method getIsCollapsed (line 85) | getIsCollapsed(){const{startIndex:t,endIndex:e}=this.range;return t===e} method getIsSelection (line 85) | getIsSelection(){const{startIndex:t,endIndex:e}=this.range;return!~t&&... method getSelection (line 85) | getSelection(){const{startIndex:t,endIndex:e}=this.range;return t===e?... method getSelectionElementList (line 85) | getSelectionElementList(){if(this.range.isCrossRowCol){const t=this.dr... method getTextLikeSelection (line 85) | getTextLikeSelection(){const t=this.getSelection();return t?t.filter(e... method getTextLikeSelectionElementList (line 85) | getTextLikeSelectionElementList(){const t=this.getSelectionElementList... method getRangeRow (line 85) | getRangeRow(){const{startIndex:t,endIndex:e}=this.range;if(!~t&&!~e)re... method getRangeRowElementList (line 85) | getRangeRowElementList(){const{startIndex:t,endIndex:e,isCrossRowCol:i... method getRangeParagraph (line 85) | getRangeParagraph(){const{startIndex:t,endIndex:e}=this.range;if(!~t&&... method getRangeParagraphInfo (line 85) | getRangeParagraphInfo(){const{startIndex:t,endIndex:e}=this.range;if(!... method getRangeParagraphElementList (line 85) | getRangeParagraphElementList(){var t;return((t=this.getRangeParagraphI... method getRangeTableElement (line 85) | getRangeTableElement(){const t=this.position.getPositionContext();retu... method getIsSelectAll (line 85) | getIsSelectAll(){const t=this.draw.getElementList(),{startIndex:e,endI... method getIsPointInRange (line 85) | getIsPointInRange(t,e){const{startIndex:i,endIndex:n}=this.range,r=thi... method getKeywordRangeList (line 85) | getKeywordRangeList(t){const e=this.draw.getSearch().getMatchList(t,th... method getIsCanInput (line 85) | getIsCanInput(){const{startIndex:t,endIndex:e}=this.getRange();if(!~t&... method setRange (line 85) | setRange(t,e,i,n,r,o,l){this.range.startIndex=t,this.range.endIndex=e,... method replaceRange (line 85) | replaceRange(t){this.setRange(t.startIndex,t.endIndex,t.tableId,t.star... method setRangeStyle (line 85) | setRangeStyle(){var E,G;const t=this.listener.rangeStyleChange,e=this.... method recoveryRangeStyle (line 85) | recoveryRangeStyle(){const t=this.listener.rangeStyleChange,e=this.eve... method shrinkBoundary (line 85) | shrinkBoundary(t={}){const e=t.elementList||this.draw.getElementList()... method render (line 85) | render(t,e,i,n,r){t.save(),t.globalAlpha=this.options.rangeAlpha,t.fil... method toString (line 85) | toString(){const t=this.getTextLikeSelection();return t?t.map(e=>e.val... class ol (line 85) | class ol{constructor(t){h(this,"draw");h(this,"options");h(this,"imageCa... method constructor (line 85) | constructor(t){h(this,"draw");h(this,"options");h(this,"imageCache");t... method _renderBackgroundColor (line 85) | _renderBackgroundColor(t,e,i,n){t.save(),t.fillStyle=e,t.fillRect(0,0,... method _drawImage (line 85) | _drawImage(t,e,i,n){const{background:r,scale:o}=this.options;if(r.size... method _renderBackgroundImage (line 85) | _renderBackgroundImage(t,e,i){const{background:n}=this.options,r=this.... method render (line 85) | render(t,e){const{background:{image:i,color:n,applyPageNumbers:r}}=thi... class Rn (line 85) | class Rn{constructor(){h(this,"fillRect");h(this,"fillColor");h(this,"fi... method constructor (line 85) | constructor(){h(this,"fillRect");h(this,"fillColor");h(this,"fillDecor... method clearFillInfo (line 85) | clearFillInfo(){return this.fillColor=void 0,this.fillDecorationStyle=... method recordFillInfo (line 85) | recordFillInfo(t,e,i,n,r,o,l){const a=!this.fillRect.width;if(!a&&(thi... class rl (line 85) | class rl extends Rn{constructor(t){super();h(this,"options");this.option... method constructor (line 85) | constructor(t){super();h(this,"options");this.options=t.getOptions()} method render (line 85) | render(t){if(!this.fillRect.width)return;const{highlightAlpha:e}=this.... class ll (line 85) | class ll{constructor(t){h(this,"draw");h(this,"options");this.draw=t,thi... method constructor (line 85) | constructor(t){h(this,"draw");h(this,"options");this.draw=t,this.optio... method render (line 85) | render(t,e){const{marginIndicatorColor:i,pageMode:n}=this.options,r=th... class al (line 85) | class al{constructor(t){h(this,"draw");h(this,"options");h(this,"positio... method constructor (line 85) | constructor(t){h(this,"draw");h(this,"options");h(this,"position");h(t... method getSearchKeyword (line 85) | getSearchKeyword(){return this.searchKeyword} method setSearchKeyword (line 85) | setSearchKeyword(t){this.searchKeyword=t,this.searchNavigateIndex=null} method searchNavigatePre (line 85) | searchNavigatePre(){if(!this.searchMatchList.length||!this.searchKeywo... method searchNavigateNext (line 85) | searchNavigateNext(){if(!this.searchMatchList.length||!this.searchKeyw... method searchNavigateScrollIntoView (line 85) | searchNavigateScrollIntoView(t){const{coordinate:{leftTop:e,leftBottom... method getSearchNavigateIndexList (line 85) | getSearchNavigateIndexList(){return this.searchNavigateIndex===null||!... method getSearchMatchList (line 85) | getSearchMatchList(){return this.searchMatchList} method getSearchNavigateInfo (line 85) | getSearchNavigateInfo(){if(!this.searchKeyword||!this.searchMatchList.... method getMatchList (line 85) | getMatchList(t,e){const i=t.toLocaleLowerCase(),n=[],r=[],o=e.length,l... method compute (line 85) | compute(t){this.searchMatchList=this.getMatchList(t,this.draw.getOrigi... method render (line 85) | render(t,e){var a,R;if(!this.searchMatchList||!this.searchMatchList.le... class Rl (line 85) | class Rl extends Rn{constructor(t){super();h(this,"options");this.option... method constructor (line 85) | constructor(t){super();h(this,"options");this.options=t.getOptions()} method render (line 85) | render(t){if(!this.fillRect.width)return;const{scale:e,strikeoutColor:... class cl (line 85) | class cl extends Rn{constructor(t){super();h(this,"options");this.option... method constructor (line 85) | constructor(t){super();h(this,"options");this.options=t.getOptions()} method _drawLine (line 85) | _drawLine(t,e,i,n,r){const o=e+n;switch(t.beginPath(),r){case ve.DASHE... method _drawDouble (line 85) | _drawDouble(t,e,i,n){const r=3,o=e+n,l=i+r*this.options.scale;t.beginP... method _drawWave (line 85) | _drawWave(t,e,i,n){const{scale:r}=this.options,o=1.2*r,l=1/r,a=i+2*o;t... method render (line 85) | render(t){if(!this.fillRect.width)return;const{underlineColor:e,scale:... class ul (line 85) | class ul{constructor(t){h(this,"draw");h(this,"options");h(this,"ctx");h... method constructor (line 85) | constructor(t){h(this,"draw");h(this,"options");h(this,"ctx");h(this,"... method measureBasisWord (line 85) | measureBasisWord(t,e){t.save(),t.font=e;const i=this.measureText(t,{va... method measureWord (line 85) | measureWord(t,e,i){const n=this.draw.getLetterReg();let r=0,o=e[i],l=i... method measurePunctuationWidth (line 85) | measurePunctuationWidth(t,e){return!e||!Oo.includes(e.value)?0:this.me... method measureText (line 85) | measureText(t,e){if(e.width){const o=t.measureText(e.value);return{wid... method complete (line 85) | complete(){this._render(),this.text=""} method record (line 85) | record(t,e,i,n){if(this.ctx=t,this.options.renderMode===Ii.COMPATIBILI... method _setCurXY (line 85) | _setCurXY(t,e){this.curX=t,this.curY=e} method _render (line 85) | _render(){!this.text||!~this.curX||!~this.curX||(this.ctx.save(),this.... class dl (line 85) | class dl{constructor(t){h(this,"draw");h(this,"options");this.draw=t,thi... method constructor (line 85) | constructor(t){h(this,"draw");h(this,"options");this.draw=t,this.optio... method render (line 85) | render(t,e){const{scale:i,pageNumber:{size:n,font:r,color:o,rowFlex:l,... class hl (line 85) | class hl{constructor(t){h(this,"draw");h(this,"options");h(this,"scrollC... method constructor (line 85) | constructor(t){h(this,"draw");h(this,"options");h(this,"scrollContaine... method getScrollContainer (line 85) | getScrollContainer(){return this.options.scrollContainerSelector&&docu... method _addEvent (line 85) | _addEvent(){this.scrollContainer.addEventListener("scroll",this._obser... method removeEvent (line 85) | removeEvent(){this.scrollContainer.removeEventListener("scroll",this._... method getElementVisibleInfo (line 85) | getElementVisibleInfo(t){const e=t.getBoundingClientRect(),i=this.scro... method getPageVisibleInfo (line 85) | getPageVisibleInfo(){const t=this.draw.getPageList(),e=[];let i=0,n=0;... class gl (line 85) | class gl{constructor(t){h(this,"step",5);h(this,"thresholdPoints",[70,40... method constructor (line 85) | constructor(t){h(this,"step",5);h(this,"thresholdPoints",[70,40,10,20]... method _addEvent (line 85) | _addEvent(){const t=this.selectionContainer;t.addEventListener("moused... method removeEvent (line 85) | removeEvent(){const t=this.selectionContainer;t.removeEventListener("m... method _move (line 85) | _move(t){const e=this.selectionContainer instanceof Document?window:th... method _startMove (line 85) | _startMove(t){this.isMoving||(this.isMoving=!0,this._move(t))} method _stopMove (line 85) | _stopMove(){this.requestAnimationFrameId&&(window.cancelAnimationFrame... class Ll (line 85) | class Ll{constructor(t){h(this,"draw");h(this,"range");h(this,"options")... method constructor (line 85) | constructor(t){h(this,"draw");h(this,"range");h(this,"options");this.d... method getTrListGroupByCol (line 85) | getTrListGroupByCol(t){var i;const e=Ot(t);for(let n=0;ne+i.width,0)} method getTableHeight (line 85) | getTableHeight(t){const e=t.trList;return(e==null?void 0:e.length)?thi... method getRowCountByColIndex (line 85) | getRowCountByColIndex(t,e){return this.getTdListByColIndex(t,e).reduce... method getTdListByColIndex (line 85) | getTdListByColIndex(t,e){const i=[];for(let n=0;nt+e.height,0)} method getExtraHeight (line 85) | getExtraHeight(){const t=this.draw.getMargins(),e=this.getHeight(),n=t... method render (line 85) | render(t,e){t.globalAlpha=1;const i=this.draw.getInnerWidth(),n=this.g... class Tl (line 85) | class Tl{getOffsetY(t){return-t.metrics.height/2}render(t,e,i,n){t.save(... method getOffsetY (line 85) | getOffsetY(t){return-t.metrics.height/2} method render (line 85) | render(t,e,i,n){t.save(),t.font=e.style,e.color&&(t.fillStyle=e.color)... class Sl (line 85) | class Sl{getOffsetY(t){return t.metrics.height/2}render(t,e,i,n){t.save(... method getOffsetY (line 85) | getOffsetY(t){return t.metrics.height/2} method render (line 85) | render(t,e,i,n){t.save(),t.font=e.style,e.color&&(t.fillStyle=e.color)... class Xl (line 85) | class Xl{constructor(t){h(this,"options");this.options=t.getOptions()}re... method constructor (line 85) | constructor(t){h(this,"options");this.options=t.getOptions()} method render (line 85) | render(t,e,i,n){var R;t.save();const{scale:r,separator:{lineWidth:o,st... class Nl (line 85) | class Nl{constructor(t){h(this,"draw");h(this,"options");h(this,"i18n");... method constructor (line 85) | constructor(t){h(this,"draw");h(this,"options");h(this,"i18n");this.dr... method render (line 85) | render(t,e,i,n){const{pageBreak:{font:r,fontSize:o,lineDash:l}}=this.o... class Fl (line 85) | class Fl{constructor(t){h(this,"draw");h(this,"options");this.draw=t,thi... method constructor (line 85) | constructor(t){h(this,"draw");h(this,"options");this.draw=t,this.optio... method render (line 85) | render(t){const{watermark:{data:e,opacity:i,font:n,size:r,color:o,repe... class fl (line 85) | class fl{constructor(t){h(this,"draw");h(this,"options");h(this,"highlig... method constructor (line 85) | constructor(t){h(this,"draw");h(this,"options");h(this,"highlightList"... method getHighlightMatchResult (line 85) | getHighlightMatchResult(){return this.highlightMatchResult} method getHighlightList (line 85) | getHighlightList(){return this.highlightList} method setHighlightList (line 85) | setHighlightList(t){this.highlightList=t} method computeHighlightList (line 85) | computeHighlightList(){const t=this.draw.getSearch(),e=(i,n)=>{let r=0... method renderHighlightList (line 85) | renderHighlightList(t,e){var l,a,R;if(!((l=this.highlightMatchResult)=... class pl (line 85) | class pl{constructor(t){h(this,"borderRect");h(this,"options");this.bord... method constructor (line 85) | constructor(t){h(this,"borderRect");h(this,"options");this.borderRect=... method clearBorderInfo (line 85) | clearBorderInfo(){return this.borderRect={x:0,y:0,width:0,height:0},th... method recordBorderInfo (line 85) | recordBorderInfo(t,e,i,n){!this.borderRect.width&&(this.borderRect.x=t... method render (line 85) | render(t){if(!this.borderRect.width)return;const{scale:e,control:{bord... class ri (line 85) | class ri{constructor(t,e){h(this,"element");h(this,"control");h(this,"is... method constructor (line 85) | constructor(t,e){h(this,"element");h(this,"control");h(this,"isPopup")... method setElement (line 85) | setElement(t){this.element=t} method getElement (line 85) | getElement(){return this.element} method getIsPopup (line 85) | getIsPopup(){return this.isPopup} method getCode (line 85) | getCode(){var t;return((t=this.element.control)==null?void 0:t.code)||... method getValue (line 85) | getValue(t={}){const e=t.elementList||this.control.getElementList(),{s... method setValue (line 85) | setValue(){return-1} method keydown (line 85) | keydown(t){if(this.control.getIsDisabledControl())return null;const e=... method cut (line 85) | cut(){if(this.control.getIsDisabledControl())return-1;this.control.shr... method clearSelect (line 85) | clearSelect(t={},e={}){const{isIgnoreDisabledRule:i=!1,isAddPlaceholde... method setSelect (line 85) | setSelect(t,e={},i={}){if(!i.isIgnoreDisabledRule&&this.control.getIsD... method _createSelectPopupDom (line 85) | _createSelectPopupDom(){const e=this.element.control.valueSets;if(!Arr... method awake (line 85) | awake(){var i;if(this.isPopup||this.control.getIsDisabledControl())ret... method destroy (line 85) | destroy(){var t;!this.isPopup||((t=this.selectDom)==null||t.remove(),t... class Ss (line 85) | class Ss{constructor(t,e){h(this,"element");h(this,"control");h(this,"op... method constructor (line 85) | constructor(t,e){h(this,"element");h(this,"control");h(this,"options")... method setElement (line 85) | setElement(t){this.element=t} method getElement (line 85) | getElement(){return this.element} method getValue (line 85) | getValue(t={}){const e=t.elementList||this.control.getElementList(),{s... method setValue (line 85) | setValue(t,e={},i={}){if(!i.isIgnoreDisabledRule&&this.control.getIsDi... method clearValue (line 85) | clearValue(t={},e={}){if(!e.isIgnoreDisabledRule&&this.control.getIsDi... method keydown (line 85) | keydown(t){if(this.control.getIsDisabledControl())return null;const e=... method cut (line 85) | cut(){if(this.control.getIsDisabledControl())return-1;this.control.shr... class Xs (line 85) | class Xs{constructor(t,e={}){h(this,"draw");h(this,"options");h(this,"no... method constructor (line 85) | constructor(t,e={}){h(this,"draw");h(this,"options");h(this,"now");h(t... method _createDom (line 85) | _createDom(){const t=document.createElement("div");t.classList.add(`${... method _bindEvent (line 85) | _bindEvent(){this.dom.title.preYear.onclick=()=>{this._preYear()},this... method _setPosition (line 85) | _setPosition(){if(!this.renderOptions)return;const{position:{coordinat... method isInvalidDate (line 85) | isInvalidDate(t){return t.toDateString()==="Invalid Date"} method _setValue (line 85) | _setValue(){var e;const t=(e=this.renderOptions)==null?void 0:e.value;... method _getLang (line 85) | _getLang(){const t=this.draw.getI18n(),e=t.t.bind(t);return{now:e("dat... method _setLangChange (line 85) | _setLangChange(){this.dom.menu.time.innerText=this.lang.timeSelect,thi... method _update (line 85) | _update(){const t=new Date,e=t.getFullYear(),i=t.getMonth()+1,n=t.getD... method _toggleDateTimePicker (line 85) | _toggleDateTimePicker(){this.isDatePicker?(this.dom.dateWrap.classList... method _setDatePick (line 85) | _setDatePick(t,e,i){var n,r,o;this.now=new Date(t,e,i),(n=this.pickDat... method _setTimePick (line 85) | _setTimePick(t=!0){var c,u,d;const e=((c=this.pickDate)==null?void 0:c... method _scrollIntoView (line 85) | _scrollIntoView(t,e){if(!e){t.scrollTop=0;return}const i=[];let n=e.of... method _preMonth (line 85) | _preMonth(){this.now.setMonth(this.now.getMonth()-1),this._update()} method _nextMonth (line 85) | _nextMonth(){this.now.setMonth(this.now.getMonth()+1),this._update()} method _preYear (line 85) | _preYear(){this.now.setFullYear(this.now.getFullYear()-1),this._update()} method _nextYear (line 85) | _nextYear(){this.now.setFullYear(this.now.getFullYear()+1),this._updat... method _now (line 85) | _now(){this.pickDate=new Date,this.dispose()} method _toggleVisible (line 85) | _toggleVisible(t){t?this.dom.container.classList.add("active"):this.do... method _submit (line 85) | _submit(){var t;if(this.options.onSubmit&&this.pickDate){const e=(t=th... method formatDate (line 85) | formatDate(t,e="yyyy-MM-dd hh:mm:ss"){let i=e;const n={"y+":t.getFullY... method render (line 85) | render(t){this.renderOptions=t,this.lang=this._getLang(),this._setLang... method dispose (line 85) | dispose(){this._toggleVisible(!1)} method destroy (line 85) | destroy(){this.dom.container.remove()} class li (line 85) | class li{constructor(t,e){h(this,"draw");h(this,"element");h(this,"contr... method constructor (line 85) | constructor(t,e){h(this,"draw");h(this,"element");h(this,"control");h(... method setElement (line 85) | setElement(t){this.element=t} method getElement (line 85) | getElement(){return this.element} method getIsPopup (line 85) | getIsPopup(){return this.isPopup} method getValueRange (line 85) | getValueRange(t={}){const e=t.elementList||this.control.getElementList... method getValue (line 85) | getValue(t={}){const e=t.elementList||this.control.getElementList(),i=... method setValue (line 85) | setValue(t,e={},i={}){if(!i.isIgnoreDisabledRule&&this.control.getIsDi... method clearSelect (line 85) | clearSelect(t={},e={}){const{isIgnoreDisabledRule:i=!1,isAddPlaceholde... method setSelect (line 85) | setSelect(t,e={},i={}){if(!i.isIgnoreDisabledRule&&this.control.getIsD... method keydown (line 85) | keydown(t){if(this.control.getIsDisabledControl())return null;const e=... method cut (line 85) | cut(){if(this.control.getIsDisabledControl())return-1;this.control.shr... method awake (line 85) | awake(){var o,l;if(this.isPopup||this.control.getIsDisabledControl())r... method destroy (line 85) | destroy(){var t;!this.isPopup||((t=this.datePicker)==null||t.destroy()... method _setDate (line 85) | _setDate(t){t?this.setSelect(t):this.clearSelect(),this.destroy()} class ml (line 85) | class ml{constructor(t){h(this,"controlBorder");h(this,"draw");h(this,"r... method constructor (line 85) | constructor(t){h(this,"controlBorder");h(this,"draw");h(this,"range");... method setHighlightList (line 85) | setHighlightList(t){this.controlSearch.setHighlightList(t)} method computeHighlightList (line 85) | computeHighlightList(){this.controlSearch.getHighlightList().length&&t... method renderHighlightList (line 85) | renderHighlightList(t,e){this.controlSearch.getHighlightMatchResult().... method getDraw (line 85) | getDraw(){return this.draw} method filterAssistElement (line 85) | filterAssistElement(t){return t.filter(e=>{var i;if(e.type===N.TABLE){... method getIsRangeCanCaptureEvent (line 85) | getIsRangeCanCaptureEvent(){if(!this.activeControl)return!1;const{star... method getIsRangeInPostfix (line 85) | getIsRangeInPostfix(){if(!this.activeControl)return!1;const{startIndex... method getIsRangeWithinControl (line 85) | getIsRangeWithinControl(){const{startIndex:t,endIndex:e}=this.getRange... method getIsElementListContainFullControl (line 85) | getIsElementListContainFullControl(t){if(!t.some(n=>n.controlId))retur... method getIsDisabledControl (line 85) | getIsDisabledControl(t={}){var n,r;if(this.draw.isDesignMode()||!this.... method getIsDisabledPasteControl (line 85) | getIsDisabledPasteControl(t={}){var n,r;if(this.draw.isDesignMode()||!... method getContainer (line 85) | getContainer(){return this.draw.getContainer()} method getElementList (line 85) | getElementList(){return this.draw.getElementList()} method getPosition (line 85) | getPosition(){const t=this.draw.getPosition().getPositionList(),{endIn... method getPreY (line 85) | getPreY(){var n,r;const t=this.draw.getHeight(),e=this.draw.getPageGap... method getRange (line 85) | getRange(){return this.range.getRange()} method shrinkBoundary (line 85) | shrinkBoundary(t={}){this.range.shrinkBoundary(t)} method getActiveControl (line 85) | getActiveControl(){return this.activeControl} method initControl (line 85) | initControl(){if(this.draw.isReadonly())return;const e=this.getElement... method destroyControl (line 85) | destroyControl(){this.activeControl&&((this.activeControl instanceof r... method repaintControl (line 85) | repaintControl(t={}){const{curIndex:e,isCompute:i=!0,isSubmitHistory:n... method reAwakeControl (line 85) | reAwakeControl(){if(!this.activeControl)return;const t=this.getElement... method moveCursor (line 85) | moveCursor(t){const{index:e,trIndex:i,tdIndex:n,tdValueIndex:r}=t;let ... method removeControl (line 85) | removeControl(t,e={}){const i=e.elementList||this.getElementList(),n=i... method removePlaceholder (line 85) | removePlaceholder(t,e={}){const i=e.elementList||this.getElementList()... method addPlaceholder (line 85) | addPlaceholder(t,e={}){const i=e.elementList||this.getElementList(),n=... method setValue (line 85) | setValue(t){if(!this.activeControl)throw new Error("active control is ... method keydown (line 85) | keydown(t){if(!this.activeControl)throw new Error("active control is n... method cut (line 85) | cut(){if(!this.activeControl)throw new Error("active control is null")... method getValueById (line 85) | getValueById(t){const{id:e,conceptId:i}=t,n=[];if(!e&&!i)return n;cons... method setValueById (line 85) | setValueById(t){let e=!1;const{id:i,conceptId:n,value:r}=t;if(!i&&!n)r... method setExtensionById (line 85) | setExtensionById(t){const{id:e,conceptId:i,extension:n}=t;if(!e&&!i)re... method setPropertiesById (line 85) | setPropertiesById(t){const{id:e,conceptId:i,properties:n}=t;if(!e&&!i)... method getList (line 85) | getList(){const t=[];function e(n){for(let r=0;r{this.wordCountWorker.onmessa... method getCatalog (line 85) | getCatalog(){return new Promise((t,e)=>{this.catalogWorker.onmessage=r... method getGroupIds (line 85) | getGroupIds(){return new Promise((t,e)=>{this.groupWorker.onmessage=n=... class Ql (line 85) | class Ql{constructor(t){h(this,"container");h(this,"canvas");h(this,"dra... method constructor (line 85) | constructor(t){h(this,"container");h(this,"canvas");h(this,"draw");h(t... method _getElementPosition (line 85) | _getElementPosition(t,e=null){var R;let i=0,n=0;const r=this.draw.getH... method _createResizerDom (line 85) | _createResizerDom(){const{scale:t}=this.options,e=document.createEleme... method _mousedown (line 85) | _mousedown(t){if(this.canvas=this.draw.getPage(),!this.curElement)retu... method _mousemove (line 85) | _mousemove(t){if(!this.curElement||this.previewerDrawOption.dragDisabl... method _drawPreviewer (line 85) | _drawPreviewer(){const t=document.createElement("div");t.classList.add... method _setPreviewerTransform (line 85) | _setPreviewerTransform(t,e,i,n){!this.previewerImage||(this.previewerI... method _clearPreviewer (line 85) | _clearPreviewer(){var t;(t=this.previewerContainer)==null||t.remove(),... method _updateResizerRect (line 85) | _updateResizerRect(t,e){const{resizerSize:i,scale:n}=this.options,r=th... method _updateResizerSizeView (line 85) | _updateResizerSizeView(t,e){this.resizerSize.innerText=`${Math.round(t... method render (line 85) | render(){this._drawPreviewer(),document.body.style.overflow="hidden"} method drawResizer (line 85) | drawResizer(t,e=null,i={}){this.previewerDrawOption=i,this.curElementS... method updateResizer (line 85) | updateResizer(t,e=null){const{scale:i}=this.options,n=t.width*i,r=t.he... method clearResizer (line 85) | clearResizer(){this.resizerSelection.style.display="none",document.rem... class Dl (line 85) | class Dl{constructor(t){h(this,"draw");h(this,"range");h(this,"datePicke... method constructor (line 85) | constructor(t){h(this,"draw");h(this,"range");h(this,"datePicker");h(t... method _setValue (line 85) | _setValue(t){if(!t)return;const e=this.getDateElementRange();if(!e)ret... method getDateElementRange (line 85) | getDateElementRange(){let t=-1,e=-1;const{startIndex:i,endIndex:n}=thi... method clearDatePicker (line 85) | clearDatePicker(){this.datePicker.dispose()} method renderDatePicker (line 85) | renderDatePicker(t,e){const i=this.draw.getElementList(),n=this.getDat... method constructor (line 85) | constructor(t){h(this,"element");this.element=t} method _defineIframeProperties (line 85) | _defineIframeProperties(t){Object.defineProperties(t,{parent:{get:()=>nu... method render (line 85) | render(t){var n,r;const e=this.element.block,i=document.createElement("i... class Kl (line 85) | class Kl{constructor(t){h(this,"element");this.element=t}render(t){var n... method constructor (line 85) | constructor(t){h(this,"element");this.element=t} method render (line 85) | render(t){var n;const e=this.element.block,i=document.createElement("v... class El (line 85) | class El{constructor(t,e){h(this,"draw");h(this,"element");h(this,"block... method constructor (line 85) | constructor(t,e){h(this,"draw");h(this,"element");h(this,"block");h(th... method getBlockElement (line 85) | getBlockElement(){return this.element} method _createBlockItem (line 85) | _createBlockItem(){const t=document.createElement("div");return t.clas... method render (line 85) | render(){const t=this.element.block;t.type===Ae.IFRAME?(this.block=new... method setClientRects (line 85) | setClientRects(t,e,i){const n=this.draw.getHeight(),r=this.draw.getPag... method remove (line 85) | remove(){this.blockItem.remove()} class bl (line 85) | class bl{constructor(t){h(this,"draw");h(this,"container");h(this,"block... method constructor (line 85) | constructor(t){h(this,"draw");h(this,"container");h(this,"blockContain... method _createBlockContainer (line 85) | _createBlockContainer(){const t=document.createElement("div");return t... method getDraw (line 85) | getDraw(){return this.draw} method getBlockContainer (line 85) | getBlockContainer(){return this.blockContainer} method render (line 85) | render(t,e,i,n){const r=e.id,o=this.blockMap.get(r);if(o)o.setClientRe... method clear (line 85) | clear(){if(!this.blockMap.size)return;const t=this.draw.getElementList... class _l (line 85) | class _l{constructor(){h(this,"langMap",new Map([["zhCN",un],["en",kl]])... method constructor (line 85) | constructor(){h(this,"langMap",new Map([["zhCN",un],["en",kl]]));h(thi... method registerLangMap (line 85) | registerLangMap(t,e){const i=this.langMap.get(t);this.langMap.set(t,_n... method getLocale (line 85) | getLocale(){return this.currentLocale} method setLocale (line 85) | setLocale(t){this.currentLocale=t} method getLang (line 85) | getLang(){return this.langMap.get(this.currentLocale)||un} method t (line 85) | t(t){const e=t.split(".");let i="",n=this.getLang();for(let r=0;rt+e.height,0)} method getExtraHeight (line 85) | getExtraHeight(){const t=this.draw.getMargins(),e=this.getHeight(),n=t... method render (line 85) | render(t,e){t.globalAlpha=1;const i=this.draw.getInnerWidth(),n=this.g... class ta (line 85) | class ta{constructor(t){h(this,"draw");h(this,"range");h(this,"options")... method constructor (line 85) | constructor(t){h(this,"draw");h(this,"range");h(this,"options");h(this... method setList (line 85) | setList(t,e){if(this.draw.isReadonly())return;const{startIndex:n,endIn... method unsetList (line 85) | unsetList(){var R;if(this.draw.isReadonly())return;const{startIndex:e,... method computeListStyle (line 85) | computeListStyle(t,e){const i=new Map;let n=0,r=e[n].listId,o=[];const... method getListStyleWidth (line 85) | getListStyleWidth(t,e){const{scale:i,checkbox:n}=this.options,r=e[0];i... method drawListStyle (line 85) | drawListStyle(t,e,i){var T;const{elementList:n,offsetX:r,listIndex:o,a... method constructor (line 85) | constructor(t){h(this,"options");this.options=t.getOptions()} method render (line 85) | render(t,e,i,n){const{scale:r,lineBreak:{color:o,lineWidth:l}}=this.opti... class ea (line 85) | class ea{constructor(t){h(this,"draw");h(this,"position");h(this,"option... method constructor (line 85) | constructor(t){h(this,"draw");h(this,"position");h(this,"options");h(t... method _recovery (line 85) | _recovery(){this.elementList=[],this.rowList=[],this.positionList=[]} method _compute (line 85) | _compute(){this._computeRowList(),this._computePositionList()} method _computeRowList (line 85) | _computeRowList(){const t=this.draw.getInnerWidth();this.rowList=this.... method _computePositionList (line 85) | _computePositionList(){const{lineBreak:t,scale:e}=this.options,i=this.... method render (line 85) | render(t){const{placeholder:{data:e,font:i,size:n,color:r,opacity:o}}=... class ia (line 85) | class ia{constructor(t){h(this,"draw");h(this,"options");h(this,"range")... method constructor (line 85) | constructor(t){h(this,"draw");h(this,"options");h(this,"range");h(this... method setGroup (line 85) | setGroup(){if(this.draw.isReadonly()||this.draw.getZone().getZone()!==... method getElementListByGroupId (line 85) | getElementListByGroupId(t,e){var n,r;const i=[];for(let o=0;o{ra(this.draw,t)})} class aa (line 85) | class aa{constructor(t){h(this,"draw");h(this,"range");h(this,"position"... method constructor (line 85) | constructor(t){h(this,"draw");h(this,"range");h(this,"position");h(thi... method insertTable (line 85) | insertTable(t,e){var L;const{startIndex:i,endIndex:n}=this.range.getRa... method insertTableTopRow (line 85) | insertTableTopRow(){const t=this.position.getPositionContext();if(!t.i... method insertTableBottomRow (line 85) | insertTableBottomRow(){const t=this.position.getPositionContext();if(!... method adjustColWidth (line 85) | adjustColWidth(t){if(t.type!==N.TABLE)return;const{defaultColMinWidth:... method insertTableLeftCol (line 85) | insertTableLeftCol(){const t=this.position.getPositionContext();if(!t.... method insertTableRightCol (line 85) | insertTableRightCol(){const t=this.position.getPositionContext();if(!t... method deleteTableRow (line 85) | deleteTableRow(){const t=this.position.getPositionContext();if(!t.isTa... method deleteTableCol (line 85) | deleteTableCol(){var u;const t=this.position.getPositionContext();if(!... method deleteTable (line 85) | deleteTable(){const t=this.position.getPositionContext();if(!t.isTable... method mergeTableCell (line 85) | mergeTableCell(){const t=this.position.getPositionContext();if(!t.isTa... method cancelMergeTableCell (line 85) | cancelMergeTableCell(){const t=this.position.getPositionContext();if(!... method tableTdVerticalAlign (line 85) | tableTdVerticalAlign(t){const e=this.tableParticle.getRangeRowCol();if... method tableBorderType (line 85) | tableBorderType(t){const e=this.position.getPositionContext();if(!e.is... method tableTdBorderType (line 85) | tableTdBorderType(t){const e=this.tableParticle.getRangeRowCol();if(!e... method tableTdSlashType (line 85) | tableTdSlashType(t){const e=this.tableParticle.getRangeRowCol();if(!e)... method tableTdBackgroundColor (line 85) | tableTdBackgroundColor(t){const e=this.tableParticle.getRangeRowCol();... method tableSelectAll (line 85) | tableSelectAll(){const t=this.position.getPositionContext(),{index:e,t... class Ra (line 85) | class Ra{constructor(t,e,i,n,r,o){h(this,"container");h(this,"pageContai... method constructor (line 85) | constructor(t,e,i,n,r,o){h(this,"container");h(this,"pageContainer");h... method getLetterReg (line 85) | getLetterReg(){return this.LETTER_REG} method getMode (line 85) | getMode(){return this.mode} method setMode (line 85) | setMode(t){if(this.mode!==t){if(t===Rt.PRINT){this.printModeData={head... method isReadonly (line 85) | isReadonly(){switch(this.mode){case Rt.DESIGN:return!1;case Rt.READONL... method isDisabled (line 85) | isDisabled(){var r,o,l,a,R;if(this.mode===Rt.DESIGN)return!1;const{sta... method isDesignMode (line 85) | isDesignMode(){return this.mode===Rt.DESIGN} method getOriginalWidth (line 85) | getOriginalWidth(){const{paperDirection:t,width:e,height:i}=this.optio... method getOriginalHeight (line 85) | getOriginalHeight(){const{paperDirection:t,width:e,height:i}=this.opti... method getWidth (line 85) | getWidth(){return Math.floor(this.getOriginalWidth()*this.options.scale)} method getHeight (line 85) | getHeight(){return Math.floor(this.getOriginalHeight()*this.options.sc... method getMainHeight (line 85) | getMainHeight(){return this.getHeight()-this.getMainOuterHeight()} method getMainOuterHeight (line 85) | getMainOuterHeight(){const t=this.getMargins(),e=this.header.getExtraH... method getCanvasWidth (line 85) | getCanvasWidth(t=-1){return this.getPage(t).width} method getCanvasHeight (line 85) | getCanvasHeight(t=-1){return this.getPage(t).height} method getInnerWidth (line 85) | getInnerWidth(){const t=this.getWidth(),e=this.getMargins();return t-e... method getOriginalInnerWidth (line 85) | getOriginalInnerWidth(){const t=this.getOriginalWidth(),e=this.getOrig... method getContextInnerWidth (line 85) | getContextInnerWidth(){const t=this.position.getPositionContext();if(t... method getMargins (line 85) | getMargins(){return this.getOriginalMargins().map(t=>t*this.options.sc... method getOriginalMargins (line 85) | getOriginalMargins(){const{margins:t,paperDirection:e}=this.options;re... method getPageGap (line 85) | getPageGap(){return this.options.pageGap*this.options.scale} method getOriginalPageGap (line 85) | getOriginalPageGap(){return this.options.pageGap} method getPageNumberBottom (line 85) | getPageNumberBottom(){const{pageNumber:{bottom:t},scale:e}=this.option... method getMarginIndicatorSize (line 85) | getMarginIndicatorSize(){return this.options.marginIndicatorSize*this.... method getDefaultBasicRowMarginHeight (line 85) | getDefaultBasicRowMarginHeight(){return this.options.defaultBasicRowMa... method getTdPadding (line 85) | getTdPadding(){const{table:{tdPadding:t},scale:e}=this.options;return ... method getContainer (line 85) | getContainer(){return this.container} method getPageContainer (line 85) | getPageContainer(){return this.pageContainer} method getVisiblePageNoList (line 85) | getVisiblePageNoList(){return this.visiblePageNoList} method setVisiblePageNoList (line 85) | setVisiblePageNoList(t){this.visiblePageNoList=t,this.listener.visible... method getIntersectionPageNo (line 85) | getIntersectionPageNo(){return this.intersectionPageNo} method setIntersectionPageNo (line 85) | setIntersectionPageNo(t){this.intersectionPageNo=t,this.listener.inter... method getPageNo (line 85) | getPageNo(){return this.pageNo} method setPageNo (line 85) | setPageNo(t){this.pageNo=t} method getPage (line 85) | getPage(t=-1){return this.pageList[~t?t:this.pageNo]} method getPageList (line 85) | getPageList(){return this.pageList} method getPageCount (line 85) | getPageCount(){return this.pageList.length} method getTableRowList (line 85) | getTableRowList(t){const e=this.position.getPositionContext(),{index:i... method getOriginalRowList (line 85) | getOriginalRowList(){const t=this.getZone();return t.isHeaderActive()?... method getRowList (line 85) | getRowList(){return this.position.getPositionContext().isTable?this.ge... method getPageRowList (line 85) | getPageRowList(){return this.pageRowList} method getCtx (line 85) | getCtx(){return this.ctxList[this.pageNo]} method getOptions (line 85) | getOptions(){return this.options} method getSearch (line 85) | getSearch(){return this.search} method getGroup (line 85) | getGroup(){return this.group} method getHistoryManager (line 85) | getHistoryManager(){return this.historyManager} method getPosition (line 85) | getPosition(){return this.position} method getZone (line 85) | getZone(){return this.zone} method getRange (line 85) | getRange(){return this.range} method getLineBreakParticle (line 85) | getLineBreakParticle(){return this.lineBreakParticle} method getTextParticle (line 85) | getTextParticle(){return this.textParticle} method getHeaderElementList (line 85) | getHeaderElementList(){return this.header.getElementList()} method getTableElementList (line 85) | getTableElementList(t){var o;const e=this.position.getPositionContext(... method getElementList (line 85) | getElementList(){const t=this.position.getPositionContext(),e=this.get... method getMainElementList (line 85) | getMainElementList(){return this.position.getPositionContext().isTable... method getOriginalElementList (line 85) | getOriginalElementList(){const t=this.getZone();return t.isHeaderActiv... method getOriginalMainElementList (line 85) | getOriginalMainElementList(){return this.elementList} method getFooterElementList (line 85) | getFooterElementList(){return this.footer.getElementList()} method getTd (line 85) | getTd(){const t=this.position.getPositionContext(),{index:e,trIndex:i,... method insertElementList (line 85) | insertElementList(t){if(!t.length||!this.range.getIsCanInput())return;... method appendElementList (line 85) | appendElementList(t,e={}){if(!t.length)return;Bt(t,{isHandleFirstEleme... method spliceElementList (line 85) | spliceElementList(t,e,i,...n){var o,l,a,R;const r=this.isDesignMode();... method getCanvasEvent (line 85) | getCanvasEvent(){return this.canvasEvent} method getGlobalEvent (line 85) | getGlobalEvent(){return this.globalEvent} method getListener (line 85) | getListener(){return this.listener} method getEventBus (line 85) | getEventBus(){return this.eventBus} method getOverride (line 85) | getOverride(){return this.override} method getCursor (line 85) | getCursor(){return this.cursor} method getPreviewer (line 85) | getPreviewer(){return this.previewer} method getImageParticle (line 85) | getImageParticle(){return this.imageParticle} method getTableTool (line 85) | getTableTool(){return this.tableTool} method getTableOperate (line 85) | getTableOperate(){return this.tableOperate} method getTableParticle (line 85) | getTableParticle(){return this.tableParticle} method getHeader (line 85) | getHeader(){return this.header} method getFooter (line 85) | getFooter(){return this.footer} method getHyperlinkParticle (line 85) | getHyperlinkParticle(){return this.hyperlinkParticle} method getDateParticle (line 85) | getDateParticle(){return this.dateParticle} method getListParticle (line 85) | getListParticle(){return this.listParticle} method getCheckboxParticle (line 85) | getCheckboxParticle(){return this.checkboxParticle} method getRadioParticle (line 85) | getRadioParticle(){return this.radioParticle} method getControl (line 85) | getControl(){return this.control} method getWorkerManager (line 85) | getWorkerManager(){return this.workerManager} method getImageObserver (line 85) | getImageObserver(){return this.imageObserver} method getI18n (line 85) | getI18n(){return this.i18n} method getRowCount (line 85) | getRowCount(){return this.getRowList().length} method getDataURL (line 85) | async getDataURL(t={}){const{pixelRatio:e,mode:i}=t;e&&this.setPagePix... method getPainterStyle (line 85) | getPainterStyle(){return this.painterStyle&&Object.keys(this.painterSt... method getPainterOptions (line 85) | getPainterOptions(){return this.painterOptions} method setPainterStyle (line 85) | setPainterStyle(t,e){this.painterStyle=t,this.painterOptions=e||null,t... method setDefaultRange (line 85) | setDefaultRange(){!this.elementList.length||setTimeout(()=>{const t=th... method getIsPagingMode (line 85) | getIsPagingMode(){return this.options.pageMode===me.PAGING} method setPageMode (line 85) | setPageMode(t){if(!t||this.options.pageMode===t)return;if(this.options... method setPageScale (line 85) | setPageScale(t){const e=this.getPagePixelRatio();this.options.scale=t;... method getPagePixelRatio (line 85) | getPagePixelRatio(){return this.pagePixelRatio||window.devicePixelRatio} method setPagePixelRatio (line 85) | setPagePixelRatio(t){!this.pagePixelRatio&&t===window.devicePixelRatio... method setPageDevicePixel (line 85) | setPageDevicePixel(){const t=this.getPagePixelRatio(),e=this.getWidth(... method setPaperSize (line 85) | setPaperSize(t,e){this.options.width=t,this.options.height=e;const i=t... method setPaperDirection (line 85) | setPaperDirection(t){const e=this.getPagePixelRatio();this.options.pap... method setPaperMargin (line 85) | setPaperMargin(t){this.options.margins=t,this.render({isSubmitHistory:... method getValue (line 85) | getValue(t={}){const{pageNo:e,extraPickAttrs:i}=t;let n=this.elementLi... method setValue (line 85) | setValue(t,e){const{header:i,main:n,footer:r}=Ot(t);if(!i&&!n&&!r)retu... method setEditorData (line 85) | setEditorData(t){const{header:e,main:i,footer:n}=t;e&&this.header.setE... method _wrapContainer (line 85) | _wrapContainer(t){const e=document.createElement("div");return t.appen... method _formatContainer (line 85) | _formatContainer(){this.container.style.position="relative",this.conta... method _createPageContainer (line 85) | _createPageContainer(){const t=document.createElement("div");return t.... method _createPage (line 85) | _createPage(t){const e=this.getWidth(),i=this.getHeight(),n=document.c... method _initPageContext (line 85) | _initPageContext(t){const e=this.getPagePixelRatio();t.scale(e,e),t.le... method getElementFont (line 85) | getElementFont(t,e=1){const{defaultSize:i,defaultFont:n}=this.options,... method getElementSize (line 85) | getElementSize(t){return t.actualSize||t.size||this.options.defaultSize} method getElementRowMargin (line 85) | getElementRowMargin(t){var r;const{defaultBasicRowMarginHeight:e,defau... method computeRowList (line 85) | computeRowList(t){var Y,Q,U,f,E,G,x,y,J,q,st,Wt;const{innerWidth:e,ele... method _computePageList (line 85) | _computePageList(){var a;const t=[[]],{pageMode:e,pageNumber:{maxPageN... method _drawHighlight (line 85) | _drawHighlight(t,e){var l;const{control:{activeBackgroundColor:i}}=thi... method drawRow (line 85) | drawRow(t,e){var T,X,S,F,W,I,Z;this._drawHighlight(t,e);const{scale:i,... method _drawFloat (line 85) | _drawFloat(t,e){const{scale:i}=this.options,n=this.position.getFloatPo... method _clearPage (line 85) | _clearPage(t){const e=this.ctxList[t],i=this.pageList[t];e.clearRect(0... method _drawPage (line 85) | _drawPage(t){var P,M;const{elementList:e,positionList:i,rowList:n,page... method _disconnectLazyRender (line 85) | _disconnectLazyRender(){var t;(t=this.lazyRenderIntersectionObserver)=... method _lazyRender (line 85) | _lazyRender(){const t=this.position.getOriginalMainPositionList(),e=th... method _immediateRender (line 85) | _immediateRender(){const t=this.position.getOriginalMainPositionList()... method render (line 85) | render(t){const{header:e,footer:i}=this.options,{isSubmitHistory:n=!0,... method setCursor (line 85) | setCursor(t){var r;const e=this.position.getPositionContext(),i=this.p... method submitHistory (line 85) | submitHistory(t){const e=this.position.getPositionContext(),i=nn(this.... method destroy (line 85) | destroy(){this.container.remove(),this.globalEvent.removeEvent(),this.... method clearSideEffect (line 85) | clearSideEffect(){this.getPreviewer().clearResizer(),this.getTableTool... class ca (line 85) | class ca{constructor(t){h(this,"executeMode");h(this,"executeCut");h(thi... method constructor (line 85) | constructor(t){h(this,"executeMode");h(this,"executeCut");h(this,"exec... function ua (line 85) | function ua(s,t){return s===1125&&t===1593?{size:"a3",width:"297mm",heig... function da (line 85) | function da(s,t){const{width:e,height:i,direction:n=Oe.VERTICAL}=t,r=doc... class ha (line 93) | class ha{constructor(t){h(this,"draw");h(this,"range");h(this,"position"... method constructor (line 93) | constructor(t){h(this,"draw");h(this,"range");h(this,"position");h(thi... method mode (line 93) | mode(t){this.draw.setMode(t)} method cut (line 93) | cut(){this.draw.isReadonly()||this.draw.isDisabled()||this.canvasEvent... method copy (line 93) | copy(){this.canvasEvent.copy()} method paste (line 93) | paste(t){this.draw.isReadonly()||this.draw.isDisabled()||Ir(this.canva... method selectAll (line 93) | selectAll(){this.canvasEvent.selectAll()} method backspace (line 93) | backspace(){if(this.draw.isReadonly()||this.draw.isDisabled())return;c... method setRange (line 93) | setRange(t,e,i,n,r,o,l){if(t<0||e<0||e=5&&this.draw.... method pageScaleAdd (line 93) | pageScaleAdd(){const{scale:t}=this.options,e=t*10+1;e<=30&&this.draw.s... method paperSize (line 93) | paperSize(t,e){this.draw.setPaperSize(t,e)} method paperDirection (line 93) | paperDirection(t){this.draw.setPaperDirection(t)} method getPaperMargin (line 93) | getPaperMargin(){return this.options.margins} method setPaperMargin (line 93) | setPaperMargin(t){return this.draw.setPaperMargin(t)} method insertElementList (line 93) | insertElementList(t){if(!t.length||this.draw.isReadonly()||this.draw.i... method appendElementList (line 93) | appendElementList(t,e){!t.length||this.draw.isReadonly()||this.draw.ap... method updateElementById (line 93) | updateElementById(t){const{id:e,conceptId:i}=t;if(!e&&!i)return;functi... method getElementById (line 93) | getElementById(t){const{id:e,conceptId:i}=t,n=[];if(!e&&!i)return n;co... method setValue (line 93) | setValue(t,e){this.draw.setValue(t,e)} method removeControl (line 93) | removeControl(){const{startIndex:t,endIndex:e}=this.range.getRange();i... method setLocale (line 93) | setLocale(t){this.i18n.setLocale(t)} method getLocale (line 93) | getLocale(){return this.i18n.getLocale()} method getCatalog (line 93) | getCatalog(){return this.workerManager.getCatalog()} method locationCatalog (line 93) | locationCatalog(t){var n;const e=this.draw.getMainElementList();let i=... method wordTool (line 93) | wordTool(){const t=this.draw.getMainElementList();let e=!1;for(let i=0... method setHTML (line 93) | setHTML(t){const{header:e,main:i,footer:n}=t,r=this.draw.getOriginalIn... method setGroup (line 93) | setGroup(){return this.draw.isReadonly()?null:this.draw.getGroup().set... method deleteGroup (line 93) | deleteGroup(t){this.draw.isReadonly()||this.draw.getGroup().deleteGrou... method getGroupIds (line 93) | getGroupIds(){return this.draw.getWorkerManager().getGroupIds()} method locationGroup (line 93) | locationGroup(t){const e=this.draw.getOriginalMainElementList(),i=this... method setZone (line 93) | setZone(t){this.draw.getZone().setZone(t)} method getControlValue (line 93) | getControlValue(t){return this.draw.getControl().getValueById(t)} method setControlValue (line 93) | setControlValue(t){this.draw.getControl().setValueById(t)} method setControlExtension (line 93) | setControlExtension(t){this.draw.getControl().setExtensionById(t)} method setControlProperties (line 93) | setControlProperties(t){this.draw.getControl().setPropertiesById(t)} method setControlHighlight (line 93) | setControlHighlight(t){this.draw.getControl().setHighlightList(t),this... method updateOptions (line 93) | updateOptions(t){const e=en(t);Object.entries(e).forEach(([i,n])=>{Ref... method getControlList (line 93) | getControlList(){return this.draw.getControl().getList()} method locationControl (line 93) | locationControl(t,e){const i=(e==null?void 0:e.position)===ii.AFTER;fu... method insertControl (line 93) | insertControl(t){if(this.draw.isReadonly()||this.draw.isDisabled())ret... method getContainer (line 93) | getContainer(){return this.draw.getContainer()} method getTitleValue (line 93) | getTitleValue(t){const{conceptId:e}=t,i=[],n=(o,l)=>{var R;let a=0;for... method getPositionContextByEvent (line 93) | getPositionContextByEvent(t){var M,T,X;const e=(M=t.target)==null?void... method insertTitle (line 93) | insertTitle(t){var a;if(this.draw.isReadonly()||this.draw.isDisabled()... method focus (line 93) | focus(t){const{position:e=ii.AFTER}=t||{},i=e===ii.BEFORE?0:this.draw.... class ga (line 93) | class ga{constructor(){h(this,"rangeStyleChange");h(this,"visiblePageNoL... method constructor (line 93) | constructor(){h(this,"rangeStyleChange");h(this,"visiblePageNoListChan... class La (line 93) | class La{constructor(t){h(this,"contextMenuList");h(this,"getContextMenu... method constructor (line 93) | constructor(t){h(this,"contextMenuList");h(this,"getContextMenuList");... class dR (line 93) | class dR{constructor(t,e){h(this,"options");h(this,"draw");h(this,"comma... method constructor (line 93) | constructor(t,e){h(this,"options");h(this,"draw");h(this,"command");h(... method getContextMenuList (line 93) | getContextMenuList(){return this.contextMenuList} method _addEvent (line 93) | _addEvent(){this.container.addEventListener("contextmenu",this._proxyC... method removeEvent (line 93) | removeEvent(){this.container.removeEventListener("contextmenu",this._p... method _filterMenuList (line 93) | _filterMenuList(t){var n;const{contextMenuDisableKeys:e}=this.options,... method _getContext (line 93) | _getContext(){const t=this.draw.isReadonly(),{isCrossRowCol:e,startInd... method _createContextMenuContainer (line 93) | _createContextMenuContainer(){const t=document.createElement("div");re... method _render (line 93) | _render(t){var P;const{contextMenuList:e,left:i,top:n,parentMenuContai... method _removeSubMenu (line 93) | _removeSubMenu(t){const e=this.contextMenuRelationShip.get(t);e&&(this... method _setHoverStatus (line 93) | _setHoverStatus(t,e){var i;e?((i=t.parentNode)==null||i.querySelectorA... method _formatName (line 93) | _formatName(t){const e=Object.values(Ws),i=new RegExp(`${e.join("|")}`... method registerContextMenuList (line 93) | registerContextMenuList(t){this.contextMenuList.push(...t)} method dispose (line 93) | dispose(){this.contextMenuContainerList.forEach(t=>t.remove()),this.co... class OR (line 93) | class OR{constructor(t,e){h(this,"command");h(this,"globalShortcutList")... method constructor (line 93) | constructor(t,e){h(this,"command");h(this,"globalShortcutList");h(this... method _addEvent (line 93) | _addEvent(){document.addEventListener("keydown",this._globalKeydown)} method removeEvent (line 93) | removeEvent(){document.removeEventListener("keydown",this._globalKeydo... method _addShortcutList (line 93) | _addShortcutList(t){for(let e=t.length-1;e>=0;e--){const i=t[e];i.isGl... method registerShortcutList (line 93) | registerShortcutList(t){this._addShortcutList(t)} method _agentKeydown (line 93) | _agentKeydown(t){!this.agentShortcutList.length||this._execute(t,this.... method _execute (line 93) | _execute(t,e){var i;for(let n=0;n0} class TR (line 93) | class TR{constructor(){h(this,"paste");h(this,"copy");h(this,"drop")}} method constructor (line 93) | constructor(){h(this,"paste");h(this,"copy");h(this,"drop")} class SR (line 93) | class SR{constructor(t,e,i={}){h(this,"command");h(this,"listener");h(th... method constructor (line 93) | constructor(t,e,i={}){h(this,"command");h(this,"listener");h(this,"eve... class _t (line 93) | class _t{constructor(t){h(this,"options");h(this,"mask");h(this,"contain... method constructor (line 93) | constructor(t){h(this,"options");h(this,"mask");h(this,"container");h(... method _render (line 93) | _render(){var P;const{title:t,data:e,onClose:i,onCancel:n,onConfirm:r}... method _dispose (line 93) | _dispose(){var t,e;(t=this.mask)==null||t.remove(),(e=this.container)=... function XR (line 93) | function XR(s){switch(s){case"comment":case"prolog":case"doctype":case"c... function NR (line 93) | function NR(s){const t=[];function e(i){for(let n=0;n1&&(this.undoStack.pop(),this.undoStack.... method _saveUndoFn (line 93) | _saveUndoFn(t){for(this.undoStack.push(t);this.undoStack.length>this.M... method _clearUndoFn (line 93) | _clearUndoFn(){const t=()=>{this.ctx.clearRect(0,0,this.canvasWidth,th... method _clearCanvas (line 93) | _clearCanvas(){this._clearUndoFn(),this.ctx.clearRect(0,0,this.canvasW... method _startDraw (line 93) | _startDraw(t){this.isDrawing=!0,this.x=t.offsetX,this.y=t.offsetY,this... method _draw (line 93) | _draw(t){if(!this.isDrawing)return;const e=performance.now(),n=Math.sq... method _stopDraw (line 93) | _stopDraw(){if(this.isDrawing=!1,this.isDrawn){const t=this.ctx.getIma... method _toData (line 93) | _toData(){if(!this.linePoints.length)return null;const t=this.linePoin... method registerTouchmove (line 93) | registerTouchmove(t){this.registerTouchEvent(t,"mousemove")} method registerTouchstart (line 93) | registerTouchstart(t){this.registerTouchEvent(t,"mousedown")} method registerTouchend (line 93) | registerTouchend(){const t=new MouseEvent("mouseup",{});this.canvas.di... method registerTouchEvent (line 93) | registerTouchEvent(t,e){const i=t.touches[0],n=new MouseEvent(e,{clien... method _dispose (line 93) | _dispose(){this.mask.remove(),this.container.remove(),document.documen... function fR (line 93) | function fR(s,t){let e;return function(...i){e&&window.clearTimeout(e),e... function pR (line 93) | function pR(s,t){if(!t){s.scrollTop=0;return}const e=[];let i=t.offsetPa... function Vs (line 93) | function Vs(s){(window.requestIdleCallback||window.setTimeout)(()=>{s()})} function mR (line 93) | function mR(s){return`data:image/svg+xml;base64,${btoa(decodeURIComponen... function IR (line 93) | function IR(s){const t=s.command;t.executeInsertBarcode1D=(e,i,n,r)=>{co... function WR (line 93) | function WR(s){return`data:image/svg+xml;base64,${btoa(decodeURIComponen... function VR (line 93) | function VR(s){const t=s.command;t.executeInsertBarcode2D=(e,i,n,r)=>{co... function Ys (line 93) | function Ys(s,t,e){const i=document.createElement("div");i.classList.add... function UR (line 93) | function UR(s,t,e){const i=document.createElement("div");i.classList.add... function Us (line 127) | function Us(s){var e,i,n;const t=s.querySelector("#aiLoader");t==null||t... function ZR (line 127) | function ZR(s,t){var n;const e=s.querySelector("#aiTextarea");(n=s.query... function QR (line 127) | function QR(s){const t=document.querySelector("#aiLoader"),e=document.qu... function Zs (line 127) | function Zs(s,t){var n,r,o,l,a;t.command.executeSearch(""),s.querySelect... method render (line 127) | render(s,t){UR(s,ae.AI_EDIT,t)} method callback (line 127) | callback(s){s.command.executeSizeAdd()} method callback (line 127) | callback(s){s.command.executeSizeMinus()} method callback (line 127) | callback(s){s.command.executeBold()} method callback (line 127) | callback(s){s.command.executeItalic()} method callback (line 127) | callback(s){s.command.executeUnderline()} method callback (line 127) | callback(s){s.command.executeStrikeout()} method render (line 127) | render(s,t){Ys(s,ae.COLOR,e=>{t.command.executeColor(e)})} method render (line 127) | render(s,t){Ys(s,ae.HIGHLIGHT,e=>{t.command.executeHighlight(e)})} function KR (line 127) | function KR(s){const t=document.createElement("div");t.classList.add(`${... function dn (line 127) | function dn(s,t){t?s.classList.remove("hide"):s.classList.add("hide")} function Zi (line 127) | function Zi(s,t){t?s.classList.add("active"):s.classList.remove("active")} function ER (line 127) | function ER(s){const t=KR(s);s.command.getContainer().append(t),s.eventB... function HR (line 127) | function HR(s){return async function(t){const e=new zs.Workbook;await e.... function yR (line 127) | function yR(s){const t=s.command;t.executeImportExcel=HR(t)} function GR (line 127) | function GR(s,t){const e=document.createElement("a");e.href=window.URL.c... function hn (line 127) | function hn(s){var t;return s.type===N.IMAGE?new so({type:"png",data:s.v... function Qi (line 127) | function Qi(s){var n,r,o;const t=[];let e=[];function i(){e.length&&(t.p... function JR (line 128) | function JR(s){return function(t){const{fileName:e,isFile:i}=t,{data:{he... function Qs (line 128) | function Qs(s){if(s.children){const t=Ro.map(s.children,Qs);s=tt(b({},s)... function AR (line 128) | function AR(s){return s.alignment==="center"&&!s.styleId?tt(b({},s),{sty... function BR (line 128) | function BR(s){return async function(t){const{arrayBuffer:e}=t,i=await w... function kR (line 128) | function kR(s){const t=s.command;t.executeImportDocx=BR(t),t.executeExpo... function Be (line 128) | function Be(){gt.forEach(p=>{p.forEach(K=>K.classList.remove("active"))})} function ke (line 128) | function ke(p){$t.innerText=p} function _e (line 128) | function _e(){Be(),ke("\u63D2\u5165"),Se=0,Re=0,it.style.display="none"} function Tn (line 141) | function Tn(){Ut.classList.add("hide"),Ut.classList.remove("add-height")... function ui (line 141) | function ui(p){switch(Ri.value==""&&Di.classList.remove("hide"),ci.value... function Sn (line 141) | function Sn(p,K){K=="outline"?(Ri.value=p,Di.classList.add("hide")):(ci.... function Ee (line 141) | function Ee(){const p=e.command.getSearchNavigateInfo();if(p){const{inde... function fn (line 141) | async function fn(){const p=await e.command.getCatalog(),K=document.quer... function Un (line 141) | function Un(){console.log("fullscreen"),document.fullscreenElement?docum... function xs (line 141) | async function xs(){const p=await e.command.getGroupIds();for(const K of... method onConfirm (line 141) | onConfirm(K){if(!K)return;const{value:w,width:v,height:H}=K;!w||!v||!H||... function ws (line 141) | function ws(p){if(p===""||p.trim()==="")return!1;try{return btoa(atob(p)... FILE: frontend/public/docx/assets/index.82ba8f6a.js function t (line 1) | function t(i){const o={};return i.integrity&&(o.integrity=i.integrity),i... function n (line 1) | function n(i){if(i.ep)return;i.ep=!0;const o=t(i);fetch(i.href,o)} function Z1 (line 1) | function Z1(r){return r&&r.__esModule&&Object.prototype.hasOwnProperty.c... function Q1 (line 1) | function Q1(r){if(r.__esModule)return r;var e=Object.defineProperty({},"... function Ho (line 1) | function Ho(r){throw new Error('Could not dynamically require "'+r+'". P... function Q (line 8) | function Q(O){_.highlightedCode=O,s.hooks.run("before-insert",_),_.eleme... function l (line 8) | function l(m,x,T,P){this.type=m,this.content=x,this.alias=T,this.length=... function c (line 8) | function c(m,x,T,P){m.lastIndex=x;var A=m.exec(T);if(A&&P&&A[1]){var D=A... function u (line 8) | function u(m,x,T,P,A,D){for(var W in T)if(!(!T.hasOwnProperty(W)||!T[W])... function h (line 8) | function h(){var m={value:null,prev:null,next:null},x={value:null,prev:m... function d (line 8) | function d(m,x,T){var P=x.next,A={value:T,prev:x,next:P};return x.next=A... function f (line 8) | function f(m,x,T){for(var P=x.next,A=0;A... function Cl (line 11) | function Cl(r,e){if(!r||typeof r!="object")return r;let t={};return Arra... function gt (line 11) | function gt(r){if(!r||typeof r!="object")return r;let e={};return Array.... function vs (line 11) | function vs(r){return r&&r.nodeType===1&&r.tagName.toLowerCase()==="body"} function Na (line 11) | function Na(r,e,t){if(r&&!vs(r))for(r=t?r:r.parentNode;r;){if(!e||e(r)||... function it (line 11) | function it(){function r(){return((1+Math.random())*65536|0).toString(16... function Wr (line 11) | function Wr(r){const e=[];if(Intl.Segmenter){const n=new Intl.Segmenter(... function Md (line 11) | function Md(r,e){const t=document.createElement("a");t.href=r,t.download... function tg (line 11) | function tg(r,e){rg(3,r,e)} function rg (line 11) | function rg(r,e,t){let n=0,i=0;const o=function(a){n=new Date().getTime(... function Ma (line 11) | function Ma(r){return Object.prototype.toString.call(r)==="[object Objec... function Ku (line 11) | function Ku(r){return Array.isArray(r)} function Ld (line 11) | function Ld(r,e){if(Ma(r)&&Ma(e)){const t=e;for(const[n,i]of Object.entr... function La (line 11) | function La(r){setTimeout(()=>{r()},0)} function Hu (line 11) | function Hu(r){const e=["\u96F6","\u4E00","\u4E8C","\u4E09","\u56DB","\u... function va (line 11) | function va(r,e,t){for(let n=0;nStr... function ig (line 11) | function ig(r){let e=r.parentElement;for(;e;){const n=window.getComputed... function og (line 11) | function og(r,e){return r.length!==e.length?!1:!r.some(t=>!e.includes(t))} function ag (line 11) | function ag(r,e){if(!Ma(r)||!Ma(e))return!1;const t=Object.keys(r),n=Obj... class Ad (line 11) | class Ad{constructor(e){this.draw=e,this.options=e.getOptions(),this.con... method constructor (line 11) | constructor(e){this.draw=e,this.options=e.getOptions(),this.container=... method createFloatImage (line 11) | createFloatImage(e){const{scale:t}=this.options;let n=this.floatImageC... method dragFloatImage (line 11) | dragFloatImage(e,t){if(!this.floatImageContainer)return;this.floatImag... method destroyFloatImage (line 11) | destroyFloatImage(){this.floatImageContainer&&(this.floatImageContaine... method addImageObserver (line 11) | addImageObserver(e){this.draw.getImageObserver().add(e)} method getFallbackImage (line 11) | getFallbackImage(e,t){const i=(e-Math.ceil(e/8)*8)/2,o=(t-Math.ceil(t/... method render (line 19) | render(e,t,n,i){const{scale:o}=this.options,a=t.width*o,s=t.height*o;i... function wi (line 19) | function wi(r){return Al[r]==null&&mg(r),Al[r]} function mg (line 19) | function mg(r){const e=vg[r];if(e==null)return;const t=e.substring(3,5),... function ya (line 19) | function ya(r,e="math"){const t=r.charCodeAt(0);if(65<=t&&t<=90){const n... function yg (line 19) | function yg(r){r=r.replace(/\n/g," ");let e=0;const t=[];let n="";for(;e... function wg (line 19) | function wg(r){return{type:Be[r]?"symb":"char",mode:"math",text:r,chld:[... function Dl (line 19) | function Dl(r){let e=0,t={type:"node",text:"",mode:"math",chld:[],bbox:n... function Dd (line 19) | function Dd(r){let e=0;for(;et.dragId===r)} function zu (line 91) | function zu(r,e,t){const n=t.getDraw();if(r.imgDisplay===ze.FLOAT_TOP||r... function Hg (line 91) | function Hg(r,e){var t,n,i,o;if(e.isAllowDrop){const a=e.getDraw();if(a.... function Bg (line 91) | function Bg(r,e){const n=e.getDraw().getPageContainer(),{x:i,y:o,width:a... function Gg (line 91) | function Gg(r,e){var T;const t=e.getDraw();if(e.isAllowDrag){const P=r.o... function Jg (line 91) | function Jg(r,e){const t=e.getDraw();if(t.isReadonly())return;const n=t.... function zg (line 91) | function zg(r,e){var c;const t=e.getDraw();if(t.isReadonly())return;cons... function $g (line 91) | function $g(r,e){var p,g;const t=e.getDraw();if(t.isReadonly())return;co... function jg (line 91) | function jg(r,e){var x,T;const t=e.getDraw();if(t.isReadonly())return;co... function qg (line 91) | function qg(r,e){var P,A;const t=e.getDraw();if(t.isReadonly())return;co... function eR (line 91) | function eR(r,e){const t=e.getDraw();if(t.isReadonly())return;r.preventD... function ws (line 91) | function ws(r){const{positionList:e,index:t,isUp:n,rowNo:i,cursorX:o}=r;... function tR (line 91) | function tR(r,e){const t=e.getDraw();if(t.isReadonly())return;const i=t.... function rR (line 91) | function rR(r,e){if(e.isComposing)return;const t=e.getDraw();if(r.key===... function Jd (line 91) | function Jd(r,e){var T;const t=e.getDraw();if(t.isReadonly())return;cons... function zd (line 92) | function zd(r){if(!r.compositionInfo)return;const{elementList:e,startInd... function nR (line 92) | function nR(r){const e=r.getDraw(),t=e.getRange(),{startIndex:n,endIndex... function iR (line 92) | function iR(r){const e=r.getDraw(),{copy:t}=e.getOverride();if(t){t();re... function oR (line 92) | function oR(r,e){var o,a;const t=e.getDraw(),{drop:n}=t.getOverride();if... function aR (line 92) | function aR(r){var d;if(!Intl.Segmenter)return null;const e=r.getDraw(),... function sR (line 92) | function sR(r){const e=r.getDraw(),t=e.getPosition().getCursorPosition()... function lR (line 92) | function lR(r,e){const t=r.getDraw(),n=t.getPosition(),i=n.getPositionBy... function cR (line 92) | function cR(r){var f,p;const e=r.getDraw(),n=e.getPosition().getCursorPo... function uR (line 92) | function uR(r){r.isComposing=!0} function hR (line 92) | function hR(r,e){r.isComposing=!1;const t=r.getDraw();if(e.data)setTimeo... function fR (line 92) | function fR(r,e){const t=e.getDraw();if(t.isReadonly())return;r.preventD... class pR (line 92) | class pR{constructor(e){this.draw=e,this.pageContainer=e.getPageContaine... method constructor (line 92) | constructor(e){this.draw=e,this.pageContainer=e.getPageContainer(),thi... method getDraw (line 92) | getDraw(){return this.draw} method register (line 92) | register(){this.pageContainer.addEventListener("click",this.click.bind... method setIsAllowSelection (line 92) | setIsAllowSelection(e){this.isAllowSelection=e,e||this.applyPainterSty... method setIsAllowDrag (line 92) | setIsAllowDrag(e){this.isAllowDrag=e,this.isAllowDrop=e} method clearPainterStyle (line 92) | clearPainterStyle(){this.pageList.forEach(e=>{e.style.cursor="text"}),... method applyPainterStyle (line 92) | applyPainterStyle(){const e=this.draw.getPainterStyle();if(!e)return;c... method selectAll (line 92) | selectAll(){const e=this.position.getPositionList();this.range.setRang... method mousemove (line 92) | mousemove(e){Gg(e,this)} method mousedown (line 92) | mousedown(e){Kg(e,this)} method click (line 92) | click(){Qg&&!this.draw.isReadonly()&&this.draw.getCursor().getAgentDom... method mouseup (line 92) | mouseup(e){Hg(e,this)} method mouseleave (line 92) | mouseleave(e){Bg(e,this)} method keydown (line 92) | keydown(e){rR(e,this)} method dblclick (line 92) | dblclick(e){$u.dblclick(this,e)} method threeClick (line 92) | threeClick(){$u.threeClick(this)} method input (line 92) | input(e){Jd(e,this)} method cut (line 92) | cut(){nR(this)} method copy (line 92) | copy(){iR(this)} method compositionstart (line 92) | compositionstart(){ju.compositionstart(this)} method compositionend (line 92) | compositionend(e){ju.compositionend(this,e)} method drop (line 92) | drop(e){oR(e,this)} method dragover (line 92) | dragover(e){dR.dragover(e,this)} class gR (line 92) | class gR{constructor(e,t){this.clearSideEffect=n=>{if(!this.cursor)retur... method constructor (line 92) | constructor(e,t){this.clearSideEffect=n=>{if(!this.cursor)return;const... method register (line 92) | register(){this.cursor=this.draw.getCursor(),this.addEvent()} method addEvent (line 92) | addEvent(){window.addEventListener("blur",this.clearSideEffect),docume... method removeEvent (line 92) | removeEvent(){window.removeEventListener("blur",this.clearSideEffect),... method watchCursorActive (line 92) | watchCursorActive(){!this.range.getIsCollapsed()||setTimeout(()=>{var ... class RR (line 92) | class RR{constructor(e){this.undoStack=[],this.redoStack=[],this.maxReco... method constructor (line 92) | constructor(e){this.undoStack=[],this.redoStack=[],this.maxRecordCount... method undo (line 92) | undo(){if(this.undoStack.length>1){const e=this.undoStack.pop();this.r... method redo (line 92) | redo(){if(this.redoStack.length){const e=this.redoStack.pop();this.und... method execute (line 92) | execute(e){for(this.undoStack.push(e),this.redoStack.length&&(this.red... method isCanUndo (line 92) | isCanUndo(){return this.undoStack.length>1} method isCanRedo (line 92) | isCanRedo(){return!!this.redoStack.length} method isStackEmpty (line 92) | isStackEmpty(){return!this.undoStack.length&&!this.redoStack.length} method recovery (line 92) | recovery(){this.undoStack=[],this.redoStack=[]} method popUndo (line 92) | popUndo(){return this.undoStack.pop()} class mR (line 92) | class mR{constructor(e){this.positionList=[],this.floatPositionList=[],t... method constructor (line 92) | constructor(e){this.positionList=[],this.floatPositionList=[],this.cur... method getFloatPositionList (line 92) | getFloatPositionList(){return this.floatPositionList} method getTablePositionList (line 92) | getTablePositionList(e){const{index:t,trIndex:n,tdIndex:i}=this.positi... method getPositionList (line 92) | getPositionList(){return this.positionContext.isTable?this.getTablePos... method getMainPositionList (line 92) | getMainPositionList(){return this.positionContext.isTable?this.getTabl... method getOriginalPositionList (line 92) | getOriginalPositionList(){const e=this.draw.getZone();return e.isHeade... method getOriginalMainPositionList (line 92) | getOriginalMainPositionList(){return this.positionList} method getSelectionPositionList (line 92) | getSelectionPositionList(){const{startIndex:e,endIndex:t}=this.draw.ge... method setPositionList (line 92) | setPositionList(e){this.positionList=e} method setFloatPositionList (line 92) | setFloatPositionList(e){this.floatPositionList=e} method computePageRowPosition (line 92) | computePageRowPosition(e){const{positionList:t,rowList:n,pageNo:i,star... method computePositionList (line 92) | computePositionList(){var c;this.positionList=[];const e=this.draw.get... method computeRowPosition (line 92) | computeRowPosition(e){const{row:t,innerWidth:n}=e,i=[];return this.com... method setCursorPosition (line 92) | setCursorPosition(e){this.cursorPosition=e} method getCursorPosition (line 92) | getCursorPosition(){return this.cursorPosition} method getPositionContext (line 92) | getPositionContext(){return this.positionContext} method setPositionContext (line 92) | setPositionContext(e){this.positionContext=e} method getPositionByXY (line 92) | getPositionByXY(e){var g,v,R,m,x;const{x:t,y:n,isTable:i}=e;let{elemen... method getFloatPositionByXY (line 92) | getFloatPositionByXY(e){const{x:t,y:n}=e,i=this.draw.getZone().getZone... method adjustPositionContext (line 92) | adjustPositionContext(e){const t=this.getPositionByXY(e);if(!~t.index)... class vR (line 92) | class vR{constructor(e){this.draw=e,this.options=e.getOptions(),this.lis... method constructor (line 92) | constructor(e){this.draw=e,this.options=e.getOptions(),this.listener=e... method getRange (line 92) | getRange(){return this.range} method clearRange (line 92) | clearRange(){this.setRange(-1,-1)} method getIsCollapsed (line 92) | getIsCollapsed(){const{startIndex:e,endIndex:t}=this.range;return e===t} method getSelection (line 92) | getSelection(){const{startIndex:e,endIndex:t}=this.range;return e===t?... method getSelectionElementList (line 92) | getSelectionElementList(){if(this.range.isCrossRowCol){const e=this.dr... method getTextLikeSelection (line 92) | getTextLikeSelection(){const e=this.getSelection();return e?e.filter(t... method getTextLikeSelectionElementList (line 92) | getTextLikeSelectionElementList(){const e=this.getSelectionElementList... method getRangeRow (line 92) | getRangeRow(){const{startIndex:e,endIndex:t}=this.range;if(!~e&&!~t)re... method getRangeRowElementList (line 92) | getRangeRowElementList(){const{startIndex:e,endIndex:t,isCrossRowCol:n... method getRangeParagraph (line 92) | getRangeParagraph(){const{startIndex:e,endIndex:t}=this.range;if(!~e&&... method getRangeParagraphInfo (line 92) | getRangeParagraphInfo(){const{startIndex:e,endIndex:t}=this.range;if(!... method getRangeParagraphElementList (line 92) | getRangeParagraphElementList(){var e;return((e=this.getRangeParagraphI... method getIsSelectAll (line 92) | getIsSelectAll(){const e=this.draw.getElementList(),{startIndex:t,endI... method getIsPointInRange (line 92) | getIsPointInRange(e,t){const{startIndex:n,endIndex:i}=this.range,o=thi... method getKeywordRangeList (line 92) | getKeywordRangeList(e){const t=this.draw.getSearch().getMatchList(e,th... method getIsCanInput (line 92) | getIsCanInput(){const{startIndex:e,endIndex:t}=this.getRange();if(!~e&... method setRange (line 92) | setRange(e,t,n,i,o,a,s){this.range.startIndex=e,this.range.endIndex=t,... method replaceRange (line 92) | replaceRange(e){this.setRange(e.startIndex,e.endIndex,e.tableId,e.star... method setRangeStyle (line 92) | setRangeStyle(){var y;const e=this.listener.rangeStyleChange,t=this.ev... method recoveryRangeStyle (line 92) | recoveryRangeStyle(){const e=this.listener.rangeStyleChange,t=this.eve... method shrinkBoundary (line 92) | shrinkBoundary(e={}){const t=e.elementList||this.draw.getElementList()... method render (line 92) | render(e,t,n,i,o){e.save(),e.globalAlpha=this.options.rangeAlpha,e.fil... method toString (line 92) | toString(){const e=this.getTextLikeSelection();return e?e.map(t=>t.val... class yR (line 92) | class yR{constructor(e){this.draw=e,this.options=e.getOptions(),this.ima... method constructor (line 92) | constructor(e){this.draw=e,this.options=e.getOptions(),this.imageCache... method _renderBackgroundColor (line 92) | _renderBackgroundColor(e,t,n,i){e.save(),e.fillStyle=t,e.fillRect(0,0,... method _drawImage (line 92) | _drawImage(e,t,n,i){const{background:o,scale:a}=this.options;if(o.size... method _renderBackgroundImage (line 92) | _renderBackgroundImage(e,t,n){const{background:i}=this.options,o=this.... method render (line 92) | render(e,t){const{background:n}=this.options;if(n.image){const{width:i... class xc (line 92) | class xc{constructor(){this.fillRect=this.clearFillInfo()}clearFillInfo(... method constructor (line 92) | constructor(){this.fillRect=this.clearFillInfo()} method clearFillInfo (line 92) | clearFillInfo(){return this.fillColor=void 0,this.fillDecorationStyle=... method recordFillInfo (line 92) | recordFillInfo(e,t,n,i,o,a,s){const l=!this.fillRect.width;if(!l&&(thi... class wR (line 92) | class wR extends xc{constructor(e){super(),this.options=e.getOptions()}r... method constructor (line 92) | constructor(e){super(),this.options=e.getOptions()} method render (line 92) | render(e){if(!this.fillRect.width)return;const{highlightAlpha:t}=this.... class SR (line 92) | class SR{constructor(e){this.draw=e,this.options=e.getOptions()}render(e... method constructor (line 92) | constructor(e){this.draw=e,this.options=e.getOptions()} method render (line 92) | render(e,t){const{marginIndicatorColor:n,pageMode:i}=this.options,o=th... class xR (line 92) | class xR{constructor(e){this.draw=e,this.options=e.getOptions(),this.pos... method constructor (line 92) | constructor(e){this.draw=e,this.options=e.getOptions(),this.position=e... method getSearchKeyword (line 92) | getSearchKeyword(){return this.searchKeyword} method setSearchKeyword (line 92) | setSearchKeyword(e){this.searchKeyword=e,this.searchNavigateIndex=null} method searchNavigatePre (line 92) | searchNavigatePre(){if(!this.searchMatchList.length||!this.searchKeywo... method searchNavigateNext (line 92) | searchNavigateNext(){if(!this.searchMatchList.length||!this.searchKeyw... method searchNavigateScrollIntoView (line 92) | searchNavigateScrollIntoView(e){const{coordinate:{leftTop:t,leftBottom... method getSearchNavigateIndexList (line 92) | getSearchNavigateIndexList(){return this.searchNavigateIndex===null||!... method getSearchMatchList (line 92) | getSearchMatchList(){return this.searchMatchList} method getSearchNavigateInfo (line 92) | getSearchNavigateInfo(){if(!this.searchKeyword||!this.searchMatchList.... method getMatchList (line 92) | getMatchList(e,t){const n=e.toLocaleLowerCase(),i=[],o=[],a=t.length,s... method compute (line 92) | compute(e){this.searchMatchList=this.getMatchList(e,this.draw.getOrigi... method render (line 92) | render(e,t){var l,c;if(!this.searchMatchList||!this.searchMatchList.le... class bR (line 92) | class bR extends xc{constructor(e){super(),this.options=e.getOptions()}r... method constructor (line 92) | constructor(e){super(),this.options=e.getOptions()} method render (line 92) | render(e){if(!this.fillRect.width)return;const{scale:t,strikeoutColor:... class OR (line 92) | class OR extends xc{constructor(e){super(),this.options=e.getOptions()}_... method constructor (line 92) | constructor(e){super(),this.options=e.getOptions()} method _drawLine (line 92) | _drawLine(e,t,n,i,o){const a=t+i;switch(e.beginPath(),o){case mo.DASHE... method _drawDouble (line 92) | _drawDouble(e,t,n,i){const a=t+i,s=n+3*this.options.scale;e.beginPath(... method _drawWave (line 92) | _drawWave(e,t,n,i){const{scale:o}=this.options,a=1.2*o,s=1/o,l=n+2*a;e... method render (line 92) | render(e){if(!this.fillRect.width)return;const{underlineColor:t,scale:... class TR (line 92) | class TR{constructor(e){this.draw=e,this.options=e.getOptions(),this.ctx... method constructor (line 92) | constructor(e){this.draw=e,this.options=e.getOptions(),this.ctx=e.getC... method measureBasisWord (line 92) | measureBasisWord(e,t){e.save(),e.font=t;const n=this.measureText(e,{va... method measureWord (line 92) | measureWord(e,t,n){const i=this.draw.getLetterReg();let o=0,a=t[n],s=n... method measurePunctuationWidth (line 92) | measurePunctuationWidth(e,t){return!t||!B1.includes(t.value)?0:this.me... method measureText (line 92) | measureText(e,t){if(t.width){const a=e.measureText(t.value);return{wid... method complete (line 92) | complete(){this._render(),this.text=""} method record (line 92) | record(e,t,n,i){this.ctx=e,this.text||this._setCurXY(n,i),(this.curSty... method _setCurXY (line 92) | _setCurXY(e,t){this.curX=e,this.curY=t} method _render (line 92) | _render(){!this.text||!~this.curX||!~this.curX||(this.ctx.save(),this.... class ER (line 92) | class ER{constructor(e){this.draw=e,this.options=e.getOptions()}render(e... method constructor (line 92) | constructor(e){this.draw=e,this.options=e.getOptions()} method render (line 92) | render(e,t){const{scale:n,pageMode:i,pageNumber:{size:o,font:a,color:s... class _R (line 92) | class _R{constructor(e){this._observer=Nd(()=>{const{intersectionPageNo:... method constructor (line 92) | constructor(e){this._observer=Nd(()=>{const{intersectionPageNo:t,visib... method getScrollContainer (line 92) | getScrollContainer(){return this.options.scrollContainerSelector&&docu... method _addEvent (line 92) | _addEvent(){this.scrollContainer.addEventListener("scroll",this._obser... method removeEvent (line 92) | removeEvent(){this.scrollContainer.removeEventListener("scroll",this._... method getElementVisibleInfo (line 92) | getElementVisibleInfo(e){const t=e.getBoundingClientRect(),n=this.scro... method getPageVisibleInfo (line 92) | getPageVisibleInfo(){const e=this.draw.getPageList(),t=[];let n=0,i=0;... class IR (line 92) | class IR{constructor(e){this.step=5,this.thresholdPoints=[70,40,10,20],t... method constructor (line 92) | constructor(e){this.step=5,this.thresholdPoints=[70,40,10,20],this._mo... method _addEvent (line 92) | _addEvent(){document.addEventListener("mousedown",this._mousedown),doc... method removeEvent (line 92) | removeEvent(){document.removeEventListener("mousedown",this._mousedown... method _move (line 92) | _move(e){const t=window.scrollX,n=window.scrollY;e===ir.DOWN?window.sc... method _startMove (line 92) | _startMove(e){this.isMoving||(this.isMoving=!0,this._move(e))} method _stopMove (line 92) | _stopMove(){this.requestAnimationFrameId&&(window.cancelAnimationFrame... class NR (line 92) | class NR{constructor(e){this.draw=e,this.range=e.getRange(),this.options... method constructor (line 92) | constructor(e){this.draw=e,this.range=e.getRange(),this.options=e.getO... method getTrListGroupByCol (line 92) | getTrListGroupByCol(e){var n;const t=gt(e);for(let i=0;it+n.width,0)} method getTableHeight (line 92) | getTableHeight(e){const t=e.trList;return t!=null&&t.length?this.getTd... method getRowCountByColIndex (line 92) | getRowCountByColIndex(e,t){return this.getTdListByColIndex(e,t).reduce... method getTdListByColIndex (line 92) | getTdListByColIndex(e,t){const n=[];for(let i=0;ie+t.height,0)} method getExtraHeight (line 92) | getExtraHeight(){const e=this.draw.getMargins(),t=this.getHeight(),i=t... method render (line 92) | render(e,t){e.globalAlpha=1;const n=this.draw.getInnerWidth(),i=this.g... class CR (line 92) | class CR{getOffsetY(e){return-e.metrics.height/2}render(e,t,n,i){e.save(... method getOffsetY (line 92) | getOffsetY(e){return-e.metrics.height/2} method render (line 92) | render(e,t,n,i){e.save(),e.font=t.style,t.color&&(e.fillStyle=t.color)... class AR (line 92) | class AR{getOffsetY(e){return e.metrics.height/2}render(e,t,n,i){e.save(... method getOffsetY (line 92) | getOffsetY(e){return e.metrics.height/2} method render (line 92) | render(e,t,n,i){e.save(),e.font=t.style,t.color&&(e.fillStyle=t.color)... class DR (line 92) | class DR{constructor(e){this.options=e.getOptions()}render(e,t,n,i){var ... method constructor (line 92) | constructor(e){this.options=e.getOptions()} method render (line 92) | render(e,t,n,i){var c;e.save();const{scale:o,separator:{lineWidth:a,st... class XR (line 92) | class XR{constructor(e){this.draw=e,this.options=e.getOptions(),this.i18... method constructor (line 92) | constructor(e){this.draw=e,this.options=e.getOptions(),this.i18n=e.get... method render (line 92) | render(e,t,n,i){const{pageBreak:{font:o,fontSize:a,lineDash:s}}=this.o... class UR (line 92) | class UR{constructor(e){this.draw=e,this.options=e.getOptions()}render(e... method constructor (line 92) | constructor(e){this.draw=e,this.options=e.getOptions()} method render (line 92) | render(e){const{watermark:{data:t,opacity:n,font:i,size:o,color:a},sca... class WR (line 92) | class WR{constructor(e){this.draw=e.getDraw(),this.options=this.draw.get... method constructor (line 92) | constructor(e){this.draw=e.getDraw(),this.options=this.draw.getOptions... method getHighlightMatchResult (line 92) | getHighlightMatchResult(){return this.highlightMatchResult} method getHighlightList (line 92) | getHighlightList(){return this.highlightList} method setHighlightList (line 92) | setHighlightList(e){this.highlightList=e} method computeHighlightList (line 92) | computeHighlightList(){const e=this.draw.getSearch(),t=(n,i)=>{var a;l... method renderHighlightList (line 92) | renderHighlightList(e,t){var s,l,c;if(!((s=this.highlightMatchResult)!... class VR (line 92) | class VR{constructor(e){this.borderRect=this.clearBorderInfo(),this.opti... method constructor (line 92) | constructor(e){this.borderRect=this.clearBorderInfo(),this.options=e.g... method clearBorderInfo (line 92) | clearBorderInfo(){return this.borderRect={x:0,y:0,width:0,height:0},th... method recordBorderInfo (line 92) | recordBorderInfo(e,t,n,i){!this.borderRect.width&&(this.borderRect.x=e... method render (line 92) | render(e){if(!this.borderRect.width)return;const{scale:t,control:{bord... class to (line 92) | class to{constructor(e,t){this.element=e,this.control=t,this.isPopup=!1,... method constructor (line 92) | constructor(e,t){this.element=e,this.control=t,this.isPopup=!1,this.se... method setElement (line 92) | setElement(e){this.element=e} method getElement (line 92) | getElement(){return this.element} method getIsPopup (line 92) | getIsPopup(){return this.isPopup} method getCode (line 92) | getCode(){var e;return((e=this.element.control)==null?void 0:e.code)||... method getValue (line 92) | getValue(e={}){const t=e.elementList||this.control.getElementList(),{s... method setValue (line 92) | setValue(){return-1} method keydown (line 92) | keydown(e){if(this.control.getIsDisabledControl())return null;const t=... method cut (line 92) | cut(){if(this.control.getIsDisabledControl())return-1;this.control.shr... method clearSelect (line 92) | clearSelect(e={},t={}){const{isIgnoreDisabledRule:n=!1,isAddPlaceholde... method setSelect (line 92) | setSelect(e,t={},n={}){if(!n.isIgnoreDisabledRule&&this.control.getIsD... method _createSelectPopupDom (line 92) | _createSelectPopupDom(){const t=this.element.control.valueSets;if(!Arr... method awake (line 92) | awake(){var n;if(this.isPopup||this.control.getIsDisabledControl())ret... method destroy (line 92) | destroy(){var e;!this.isPopup||((e=this.selectDom)==null||e.remove(),t... class qu (line 92) | class qu{constructor(e,t){this.element=e,this.control=t}setElement(e){th... method constructor (line 92) | constructor(e,t){this.element=e,this.control=t} method setElement (line 92) | setElement(e){this.element=e} method getElement (line 92) | getElement(){return this.element} method getValue (line 92) | getValue(e={}){const t=e.elementList||this.control.getElementList(),{s... method setValue (line 92) | setValue(e,t={},n={}){if(!n.isIgnoreDisabledRule&&this.control.getIsDi... method clearValue (line 92) | clearValue(e={},t={}){if(!t.isIgnoreDisabledRule&&this.control.getIsDi... method keydown (line 92) | keydown(e){if(this.control.getIsDisabledControl())return null;const t=... method cut (line 92) | cut(){if(this.control.getIsDisabledControl())return-1;this.control.shr... class $d (line 92) | class $d{constructor(e,t={}){this.draw=e,this.options=t,this.lang=this._... method constructor (line 92) | constructor(e,t={}){this.draw=e,this.options=t,this.lang=this._getLang... method _createDom (line 92) | _createDom(){const e=document.createElement("div");e.classList.add(`${... method _bindEvent (line 92) | _bindEvent(){this.dom.title.preYear.onclick=()=>{this._preYear()},this... method _setPosition (line 92) | _setPosition(){if(!this.renderOptions)return;const{position:{coordinat... method isInvalidDate (line 92) | isInvalidDate(e){return e.toDateString()==="Invalid Date"} method _setValue (line 92) | _setValue(){var t;const e=(t=this.renderOptions)==null?void 0:t.value;... method _getLang (line 92) | _getLang(){const e=this.draw.getI18n(),t=e.t.bind(e);return{now:t("dat... method _setLangChange (line 92) | _setLangChange(){this.dom.menu.time.innerText=this.lang.timeSelect,thi... method _update (line 92) | _update(){const e=new Date,t=e.getFullYear(),n=e.getMonth()+1,i=e.getD... method _toggleDateTimePicker (line 92) | _toggleDateTimePicker(){this.isDatePicker?(this.dom.dateWrap.classList... method _setDatePick (line 92) | _setDatePick(e,t,n){var i,o,a;this.now=new Date(e,t,n),(i=this.pickDat... method _setTimePick (line 92) | _setTimePick(e=!0){var u,h,d;const t=((u=this.pickDate)==null?void 0:u... method _scrollIntoView (line 92) | _scrollIntoView(e,t){if(!t){e.scrollTop=0;return}const n=[];let i=t.of... method _preMonth (line 92) | _preMonth(){this.now.setMonth(this.now.getMonth()-1),this._update()} method _nextMonth (line 92) | _nextMonth(){this.now.setMonth(this.now.getMonth()+1),this._update()} method _preYear (line 92) | _preYear(){this.now.setFullYear(this.now.getFullYear()-1),this._update()} method _nextYear (line 92) | _nextYear(){this.now.setFullYear(this.now.getFullYear()+1),this._updat... method _now (line 92) | _now(){this.pickDate=new Date,this.dispose()} method _toggleVisible (line 92) | _toggleVisible(e){e?this.dom.container.classList.add("active"):this.do... method _submit (line 92) | _submit(){var e;if(this.options.onSubmit&&this.pickDate){const t=(e=th... method formatDate (line 92) | formatDate(e,t="yyyy-MM-dd hh:mm:ss"){let n=t;const i={"y+":e.getFullY... method render (line 92) | render(e){this.renderOptions=e,this.lang=this._getLang(),this._setLang... method dispose (line 92) | dispose(){this._toggleVisible(!1)} method destroy (line 92) | destroy(){this.dom.container.remove()} class ro (line 92) | class ro{constructor(e,t){const n=t.getDraw();this.draw=n,this.element=e... method constructor (line 92) | constructor(e,t){const n=t.getDraw();this.draw=n,this.element=e,this.c... method setElement (line 92) | setElement(e){this.element=e} method getElement (line 92) | getElement(){return this.element} method getIsPopup (line 92) | getIsPopup(){return this.isPopup} method getValueRange (line 92) | getValueRange(e={}){const t=e.elementList||this.control.getElementList... method getValue (line 92) | getValue(e={}){const t=e.elementList||this.control.getElementList(),n=... method setValue (line 92) | setValue(e,t={},n={}){if(!n.isIgnoreDisabledRule&&this.control.getIsDi... method clearSelect (line 92) | clearSelect(e={},t={}){const{isIgnoreDisabledRule:n=!1,isAddPlaceholde... method setSelect (line 92) | setSelect(e,t={},n={}){if(!n.isIgnoreDisabledRule&&this.control.getIsD... method keydown (line 92) | keydown(e){if(this.control.getIsDisabledControl())return null;const t=... method cut (line 92) | cut(){if(this.control.getIsDisabledControl())return-1;this.control.shr... method awake (line 92) | awake(){var a,s;if(this.isPopup||this.control.getIsDisabledControl())r... method destroy (line 92) | destroy(){var e;!this.isPopup||((e=this.datePicker)==null||e.destroy()... method _setDate (line 92) | _setDate(e){e?this.setSelect(e):this.clearSelect(),this.destroy()} class YR (line 92) | class YR{constructor(e){this.controlBorder=new VR(e),this.draw=e,this.ra... method constructor (line 92) | constructor(e){this.controlBorder=new VR(e),this.draw=e,this.range=e.g... method setHighlightList (line 92) | setHighlightList(e){this.controlSearch.setHighlightList(e)} method computeHighlightList (line 92) | computeHighlightList(){this.controlSearch.getHighlightList().length&&t... method renderHighlightList (line 92) | renderHighlightList(e,t){this.controlSearch.getHighlightMatchResult().... method getDraw (line 92) | getDraw(){return this.draw} method filterAssistElement (line 92) | filterAssistElement(e){return e.filter(t=>{var n;if(t.type===ae.TABLE)... method getIsRangeCanCaptureEvent (line 92) | getIsRangeCanCaptureEvent(){if(!this.activeControl)return!1;const{star... method getIsRangeInPostfix (line 92) | getIsRangeInPostfix(){if(!this.activeControl)return!1;const{startIndex... method getIsRangeWithinControl (line 92) | getIsRangeWithinControl(){const{startIndex:e,endIndex:t}=this.getRange... method getIsElementListContainFullControl (line 92) | getIsElementListContainFullControl(e){if(!e.some(i=>i.controlId))retur... method getIsDisabledControl (line 92) | getIsDisabledControl(){var e,t;return!!((t=(e=this.activeControl)==nul... method getContainer (line 92) | getContainer(){return this.draw.getContainer()} method getElementList (line 92) | getElementList(){return this.draw.getElementList()} method getPosition (line 92) | getPosition(){const e=this.draw.getPosition().getPositionList(),{endIn... method getPreY (line 92) | getPreY(){var i,o;const e=this.draw.getHeight(),t=this.draw.getPageGap... method getRange (line 92) | getRange(){return this.range.getRange()} method shrinkBoundary (line 92) | shrinkBoundary(e={}){this.range.shrinkBoundary(e)} method getActiveControl (line 92) | getActiveControl(){return this.activeControl} method initControl (line 92) | initControl(){if(this.draw.isReadonly())return;const t=this.getElement... method destroyControl (line 92) | destroyControl(){this.activeControl&&((this.activeControl instanceof t... method repaintControl (line 92) | repaintControl(e={}){const{curIndex:t,isCompute:n=!0,isSubmitHistory:i... method reAwakeControl (line 92) | reAwakeControl(){if(!this.activeControl)return;const e=this.getElement... method moveCursor (line 92) | moveCursor(e){const{index:t,trIndex:n,tdIndex:i,tdValueIndex:o}=e;let ... method removeControl (line 92) | removeControl(e,t={}){const n=t.elementList||this.getElementList(),i=n... method removePlaceholder (line 92) | removePlaceholder(e,t={}){const n=t.elementList||this.getElementList()... method addPlaceholder (line 92) | addPlaceholder(e,t={}){const n=t.elementList||this.getElementList(),i=... method setValue (line 92) | setValue(e){if(!this.activeControl)throw new Error("active control is ... method keydown (line 92) | keydown(e){if(!this.activeControl)throw new Error("active control is n... method cut (line 92) | cut(){if(!this.activeControl)throw new Error("active control is null")... method getValueByConceptId (line 92) | getValueByConceptId(e){const{conceptId:t}=e,n=[],i=(a,s)=>{var c;let l... method setValueByConceptId (line 92) | setValueByConceptId(e){if(this.draw.isReadonly())return;let n=!1;const... method setExtensionByConceptId (line 92) | setExtensionByConceptId(e){if(this.draw.isReadonly())return;const{conc... method setPropertiesByConceptId (line 92) | setPropertiesByConceptId(e){var s;if(this.draw.isReadonly())return;con... method getList (line 92) | getList(){const e=[];function t(i){for(let o=0;o{this.wordCountWorker.onmessa... method getCatalog (line 92) | getCatalog(){return new Promise((e,t)=>{this.catalogWorker.onmessage=i... method getGroupIds (line 92) | getGroupIds(){return new Promise((e,t)=>{this.groupWorker.onmessage=i=... class GR (line 92) | class GR{constructor(e){this._keydown=()=>{this.resizerSelection.style.d... method constructor (line 92) | constructor(e){this._keydown=()=>{this.resizerSelection.style.display=... method _getElementPosition (line 92) | _getElementPosition(e,t=null){var c;let n=0,i=0;const o=this.draw.getH... method _createResizerDom (line 92) | _createResizerDom(){const e=document.createElement("div");e.classList.... method _mousedown (line 92) | _mousedown(e){if(this.canvas=this.draw.getPage(),!this.curElement)retu... method _mousemove (line 92) | _mousemove(e){if(!this.curElement)return;const{scale:t}=this.options;l... method _drawPreviewer (line 92) | _drawPreviewer(){const e=document.createElement("div");e.classList.add... method _setPreviewerTransform (line 92) | _setPreviewerTransform(e,t,n,i){!this.previewerImage||(this.previewerI... method _clearPreviewer (line 92) | _clearPreviewer(){var e;(e=this.previewerContainer)==null||e.remove(),... method _updateResizerRect (line 92) | _updateResizerRect(e,t){const n=this.options.resizerSize;this.resizerS... method _updateResizerSizeView (line 92) | _updateResizerSizeView(e,t){this.resizerSize.innerText=`${Math.round(e... method render (line 92) | render(){this._drawPreviewer(),document.body.style.overflow="hidden"} method drawResizer (line 92) | drawResizer(e,t=null,n={}){this.previewerDrawOption=n,this.curElementS... method updateResizer (line 92) | updateResizer(e,t=null){const{scale:n}=this.options,i=e.width*n,o=e.he... method clearResizer (line 92) | clearResizer(){this.resizerSelection.style.display="none",document.rem... class JR (line 92) | class JR{constructor(e){this.draw=e,this.range=e.getRange(),this.datePic... method constructor (line 92) | constructor(e){this.draw=e,this.range=e.getRange(),this.datePicker=new... method _setValue (line 92) | _setValue(e){if(!e)return;const t=this.getDateElementRange();if(!t)ret... method getDateElementRange (line 92) | getDateElementRange(){let e=-1,t=-1;const{startIndex:n,endIndex:i}=thi... method clearDatePicker (line 92) | clearDatePicker(){this.datePicker.dispose()} method renderDatePicker (line 92) | renderDatePicker(e,t){const n=this.draw.getElementList(),i=this.getDat... method constructor (line 92) | constructor(r){this.element=r} method _defineIframeProperties (line 92) | _defineIframeProperties(r){Object.defineProperties(r,{parent:{get:()=>nu... method render (line 92) | render(r){var n,i;const e=this.element.block,t=document.createElement("i... class zR (line 92) | class zR{constructor(e){this.element=e}render(e){var i;const t=this.elem... method constructor (line 92) | constructor(e){this.element=e} method render (line 92) | render(e){var i;const t=this.element.block,n=document.createElement("v... class $R (line 92) | class $R{constructor(e,t){this.draw=e.getDraw(),this.blockContainer=e.ge... method constructor (line 92) | constructor(e,t){this.draw=e.getDraw(),this.blockContainer=e.getBlockC... method getBlockElement (line 92) | getBlockElement(){return this.element} method _createBlockItem (line 92) | _createBlockItem(){const e=document.createElement("div");return e.clas... method render (line 92) | render(){const e=this.element.block;e.type===Io.IFRAME?(this.block=new... method setClientRects (line 92) | setClientRects(e,t,n){const i=this.draw.getHeight(),o=this.draw.getPag... method remove (line 92) | remove(){this.blockItem.remove()} class jR (line 92) | class jR{constructor(e){this.draw=e,this.container=e.getContainer(),this... method constructor (line 92) | constructor(e){this.draw=e,this.container=e.getContainer(),this.blockM... method _createBlockContainer (line 92) | _createBlockContainer(){const e=document.createElement("div");return e... method getDraw (line 92) | getDraw(){return this.draw} method getBlockContainer (line 92) | getBlockContainer(){return this.blockContainer} method render (line 92) | render(e,t,n,i){const o=t.id,a=this.blockMap.get(o);if(a)a.setClientRe... method clear (line 92) | clear(){if(!this.blockMap.size)return;const e=this.draw.getElementList... class um (line 92) | class um{constructor(){this.langMap=new Map([["zhCN",Ss],["en",cm]]),thi... method constructor (line 92) | constructor(){this.langMap=new Map([["zhCN",Ss],["en",cm]]),this.curre... method registerLangMap (line 92) | registerLangMap(e,t){const n=this.langMap.get(e);this.langMap.set(e,Ld... method getLocale (line 92) | getLocale(){return this.currentLocale} method setLocale (line 92) | setLocale(e){this.currentLocale=e} method getLang (line 92) | getLang(){return this.langMap.get(this.currentLocale)||Ss} method t (line 92) | t(e){const t=e.split(".");let n="",i=this.getLang();for(let o=0;oe+t.height,0)} method getExtraHeight (line 92) | getExtraHeight(){const e=this.draw.getMargins(),t=this.getHeight(),i=t... method render (line 92) | render(e,t){e.globalAlpha=1;const n=this.draw.getInnerWidth(),i=this.g... class gm (line 92) | class gm{constructor(e){this.UN_COUNT_STYLE_WIDTH=20,this.MEASURE_BASE_T... method constructor (line 92) | constructor(e){this.UN_COUNT_STYLE_WIDTH=20,this.MEASURE_BASE_TEXT="0"... method setList (line 92) | setList(e,t){if(this.draw.isReadonly())return;const{startIndex:i,endIn... method unsetList (line 92) | unsetList(){var c;if(this.draw.isReadonly())return;const{startIndex:t,... method computeListStyle (line 92) | computeListStyle(e,t){const n=new Map;let i=0,o=t[i].listId,a=[];const... method getListStyleWidth (line 92) | getListStyleWidth(e,t){const{scale:n,checkbox:i}=this.options,o=t[0];i... method drawListStyle (line 92) | drawListStyle(e,t,n){var m;const{elementList:i,offsetX:o,listIndex:a,a... method constructor (line 92) | constructor(r){this.options=r.getOptions()} method render (line 92) | render(r,e,t,n){const{scale:i,lineBreak:{color:o,lineWidth:a}}=this.opti... class Rm (line 92) | class Rm{constructor(e){this.draw=e,this.position=e.getPosition(),this.o... method constructor (line 92) | constructor(e){this.draw=e,this.position=e.getPosition(),this.options=... method _recovery (line 92) | _recovery(){this.elementList=[],this.rowList=[],this.positionList=[]} method _compute (line 92) | _compute(){this._computeRowList(),this._computePositionList()} method _computeRowList (line 92) | _computeRowList(){const e=this.draw.getInnerWidth();this.rowList=this.... method _computePositionList (line 92) | _computePositionList(){const{lineBreak:e,scale:t}=this.options,n=this.... method render (line 92) | render(e){const{placeholder:{data:t,font:n,size:i,color:o,opacity:a}}=... class mm (line 92) | class mm{constructor(e){this.draw=e,this.options=e.getOptions(),this.ran... method constructor (line 92) | constructor(e){this.draw=e,this.options=e.getOptions(),this.range=e.ge... method setGroup (line 92) | setGroup(){if(this.draw.isReadonly()||this.draw.getZone().getZone()!==... method getElementListByGroupId (line 92) | getElementListByGroupId(e,t){var i,o;const n=[];for(let a=0;ae*this.options.sc... method getOriginalMargins (line 92) | getOriginalMargins(){const{margins:e,paperDirection:t}=this.options;re... method getPageGap (line 92) | getPageGap(){return this.options.pageGap*this.options.scale} method getOriginalPageGap (line 92) | getOriginalPageGap(){return this.options.pageGap} method getPageNumberBottom (line 92) | getPageNumberBottom(){const{pageNumber:{bottom:e},scale:t}=this.option... method getMarginIndicatorSize (line 92) | getMarginIndicatorSize(){return this.options.marginIndicatorSize*this.... method getDefaultBasicRowMarginHeight (line 92) | getDefaultBasicRowMarginHeight(){return this.options.defaultBasicRowMa... method getTdPadding (line 92) | getTdPadding(){const{table:{tdPadding:e},scale:t}=this.options;return ... method getContainer (line 92) | getContainer(){return this.container} method getPageContainer (line 92) | getPageContainer(){return this.pageContainer} method getVisiblePageNoList (line 92) | getVisiblePageNoList(){return this.visiblePageNoList} method setVisiblePageNoList (line 92) | setVisiblePageNoList(e){this.visiblePageNoList=e,this.listener.visible... method getIntersectionPageNo (line 92) | getIntersectionPageNo(){return this.intersectionPageNo} method setIntersectionPageNo (line 92) | setIntersectionPageNo(e){this.intersectionPageNo=e,this.listener.inter... method getPageNo (line 92) | getPageNo(){return this.pageNo} method setPageNo (line 92) | setPageNo(e){this.pageNo=e} method getPage (line 92) | getPage(e=-1){return this.pageList[~e?e:this.pageNo]} method getPageList (line 92) | getPageList(){return this.pageList} method getPageCount (line 92) | getPageCount(){return this.pageList.length} method getTableRowList (line 92) | getTableRowList(e){const t=this.position.getPositionContext(),{index:n... method getOriginalRowList (line 92) | getOriginalRowList(){const e=this.getZone();return e.isHeaderActive()?... method getRowList (line 92) | getRowList(){return this.position.getPositionContext().isTable?this.ge... method getPageRowList (line 92) | getPageRowList(){return this.pageRowList} method getCtx (line 92) | getCtx(){return this.ctxList[this.pageNo]} method getOptions (line 92) | getOptions(){return this.options} method getSearch (line 92) | getSearch(){return this.search} method getGroup (line 92) | getGroup(){return this.group} method getHistoryManager (line 92) | getHistoryManager(){return this.historyManager} method getPosition (line 92) | getPosition(){return this.position} method getZone (line 92) | getZone(){return this.zone} method getRange (line 92) | getRange(){return this.range} method getLineBreakParticle (line 92) | getLineBreakParticle(){return this.lineBreakParticle} method getHeaderElementList (line 92) | getHeaderElementList(){return this.header.getElementList()} method getTableElementList (line 92) | getTableElementList(e){var a;const t=this.position.getPositionContext(... method getElementList (line 92) | getElementList(){const e=this.position.getPositionContext(),t=this.get... method getMainElementList (line 92) | getMainElementList(){return this.position.getPositionContext().isTable... method getOriginalElementList (line 92) | getOriginalElementList(){const e=this.getZone();return e.isHeaderActiv... method getOriginalMainElementList (line 92) | getOriginalMainElementList(){return this.elementList} method getFooterElementList (line 92) | getFooterElementList(){return this.footer.getElementList()} method insertElementList (line 92) | insertElementList(e){if(!e.length||!this.range.getIsCanInput())return;... method appendElementList (line 92) | appendElementList(e,t={}){if(!e.length)return;Nr(e,{isHandleFirstEleme... method spliceElementList (line 92) | spliceElementList(e,t,n,...i){var o,a,s;if(n>0){const l=t+n,c=e[l],u=c... method getCanvasEvent (line 92) | getCanvasEvent(){return this.canvasEvent} method getGlobalEvent (line 92) | getGlobalEvent(){return this.globalEvent} method getListener (line 92) | getListener(){return this.listener} method getEventBus (line 92) | getEventBus(){return this.eventBus} method getOverride (line 92) | getOverride(){return this.override} method getCursor (line 92) | getCursor(){return this.cursor} method getPreviewer (line 92) | getPreviewer(){return this.previewer} method getImageParticle (line 92) | getImageParticle(){return this.imageParticle} method getTableTool (line 92) | getTableTool(){return this.tableTool} method getTableParticle (line 92) | getTableParticle(){return this.tableParticle} method getHeader (line 92) | getHeader(){return this.header} method getFooter (line 92) | getFooter(){return this.footer} method getHyperlinkParticle (line 92) | getHyperlinkParticle(){return this.hyperlinkParticle} method getDateParticle (line 92) | getDateParticle(){return this.dateParticle} method getListParticle (line 92) | getListParticle(){return this.listParticle} method getCheckboxParticle (line 92) | getCheckboxParticle(){return this.checkboxParticle} method getRadioParticle (line 92) | getRadioParticle(){return this.radioParticle} method getControl (line 92) | getControl(){return this.control} method getWorkerManager (line 92) | getWorkerManager(){return this.workerManager} method getImageObserver (line 92) | getImageObserver(){return this.imageObserver} method getI18n (line 92) | getI18n(){return this.i18n} method getRowCount (line 92) | getRowCount(){return this.getRowList().length} method getDataURL (line 92) | async getDataURL(e={}){const{pixelRatio:t,mode:n}=e;t&&this.setPagePix... method getPainterStyle (line 92) | getPainterStyle(){return this.painterStyle&&Object.keys(this.painterSt... method getPainterOptions (line 92) | getPainterOptions(){return this.painterOptions} method setPainterStyle (line 92) | setPainterStyle(e,t){this.painterStyle=e,this.painterOptions=t||null,t... method setDefaultRange (line 92) | setDefaultRange(){!this.elementList.length||setTimeout(()=>{const e=th... method getIsPagingMode (line 92) | getIsPagingMode(){return this.options.pageMode===Ln.PAGING} method setPageMode (line 92) | setPageMode(e){if(!e||this.options.pageMode===e)return;if(this.options... method setPageScale (line 92) | setPageScale(e){const t=this.getPagePixelRatio();this.options.scale=e;... method getPagePixelRatio (line 92) | getPagePixelRatio(){return this.pagePixelRatio||window.devicePixelRatio} method setPagePixelRatio (line 92) | setPagePixelRatio(e){!this.pagePixelRatio&&e===window.devicePixelRatio... method setPageDevicePixel (line 92) | setPageDevicePixel(){const e=this.getPagePixelRatio(),t=this.getWidth(... method setPaperSize (line 92) | setPaperSize(e,t){this.options.width=e,this.options.height=t;const n=t... method setPaperDirection (line 92) | setPaperDirection(e){const t=this.getPagePixelRatio();this.options.pap... method setPaperMargin (line 92) | setPaperMargin(e){this.options.margins=e,this.render({isSubmitHistory:... method getValue (line 92) | getValue(e={}){const{pageNo:t}=e;let n=this.elementList;Number.isInteg... method setValue (line 92) | setValue(e){const{header:t,main:n,footer:i}=gt(e);if(!t&&!n&&!i)return... method setEditorData (line 92) | setEditorData(e){const{header:t,main:n,footer:i}=e;t&&this.header.setE... method _wrapContainer (line 92) | _wrapContainer(e){const t=document.createElement("div");return e.appen... method _formatContainer (line 92) | _formatContainer(){this.container.style.position="relative",this.conta... method _createPageContainer (line 92) | _createPageContainer(){const e=document.createElement("div");return e.... method _createPage (line 92) | _createPage(e){const t=this.getWidth(),n=this.getHeight(),i=document.c... method _initPageContext (line 92) | _initPageContext(e){const t=this.getPagePixelRatio();e.scale(t,t),e.le... method getElementFont (line 92) | getElementFont(e,t=1){const{defaultSize:n,defaultFont:i}=this.options,... method getElementSize (line 92) | getElementSize(e){return e.actualSize||e.size||this.options.defaultSize} method getElementRowMargin (line 92) | getElementRowMargin(e){const{defaultBasicRowMarginHeight:t,defaultRowM... method computeRowList (line 92) | computeRowList(e){var m,x,T,P,A,D,W,_,Q,te;const{innerWidth:t,elementL... method _computePageList (line 92) | _computePageList(){var l;const e=[[]],{pageMode:t,pageNumber:{maxPageN... method _drawHighlight (line 92) | _drawHighlight(e,t){const{rowList:n,positionList:i}=t;for(let o=0;o=5&&this.draw.... method pageScaleAdd (line 100) | pageScaleAdd(){const{scale:e}=this.options,t=e*10+1;t<=30&&this.draw.s... method paperSize (line 100) | paperSize(e,t){this.draw.setPaperSize(e,t)} method paperDirection (line 100) | paperDirection(e){this.draw.setPaperDirection(e)} method getPaperMargin (line 100) | getPaperMargin(){return this.options.margins} method setPaperMargin (line 100) | setPaperMargin(e){return this.draw.setPaperMargin(e)} method insertElementList (line 100) | insertElementList(e){if(!e.length||this.draw.isReadonly())return;const... method appendElementList (line 100) | appendElementList(e,t){!e.length||this.draw.isReadonly()||this.draw.ap... method setValue (line 100) | setValue(e){this.draw.setValue(e)} method removeControl (line 100) | removeControl(){const{startIndex:e,endIndex:t}=this.range.getRange();i... method setLocale (line 100) | setLocale(e){this.i18n.setLocale(e)} method getLocale (line 100) | getLocale(){return this.i18n.getLocale()} method getCatalog (line 100) | getCatalog(){return this.workerManager.getCatalog()} method locationCatalog (line 100) | locationCatalog(e){var i;const t=this.draw.getMainElementList();let n=... method wordTool (line 100) | wordTool(){const e=this.draw.getMainElementList();let t=!1;for(let n=0... method setHTML (line 100) | setHTML(e){const{header:t,main:n,footer:i}=e,o=this.draw.getOriginalIn... method setGroup (line 100) | setGroup(){return this.draw.isReadonly()?null:this.draw.getGroup().set... method deleteGroup (line 100) | deleteGroup(e){this.draw.isReadonly()||this.draw.getGroup().deleteGrou... method getGroupIds (line 100) | getGroupIds(){return this.draw.getWorkerManager().getGroupIds()} method locationGroup (line 100) | locationGroup(e){const t=this.draw.getOriginalMainElementList(),n=this... method setZone (line 100) | setZone(e){this.draw.getZone().setZone(e)} method getControlValue (line 100) | getControlValue(e){return this.draw.getControl().getValueByConceptId(e)} method setControlValue (line 100) | setControlValue(e){this.draw.isReadonly()||this.draw.getControl().setV... method setControlExtension (line 100) | setControlExtension(e){this.draw.isReadonly()||this.draw.getControl().... method setControlProperties (line 100) | setControlProperties(e){this.draw.isReadonly()||this.draw.getControl()... method setControlHighlight (line 100) | setControlHighlight(e){this.draw.getControl().setHighlightList(e)} method updateOptions (line 100) | updateOptions(e){const t=i0(e);Object.entries(t).forEach(([n,i])=>{Ref... method getControlList (line 100) | getControlList(){return this.draw.getControl().getList()} method locationControl (line 100) | locationControl(e){function t(i,o){let a=0;for(;a{var c;let l=0;for... method insertTitle (line 100) | insertTitle(e){var l;if(this.draw.isReadonly())return;const n=gt(e),{s... class Am (line 100) | class Am{constructor(){this.rangeStyleChange=null,this.visiblePageNoList... method constructor (line 100) | constructor(){this.rangeStyleChange=null,this.visiblePageNoListChange=... class Dm (line 100) | class Dm{constructor(e){const{contextMenu:t,shortcut:n,i18n:i}=e;this.co... method constructor (line 100) | constructor(e){const{contextMenu:t,shortcut:n,i18n:i}=e;this.contextMe... class Nv (line 100) | class Nv{constructor(e,t){this._proxyContextMenuEvent=n=>{this.context=t... method constructor (line 100) | constructor(e,t){this._proxyContextMenuEvent=n=>{this.context=this._ge... method getContextMenuList (line 100) | getContextMenuList(){return this.contextMenuList} method _addEvent (line 100) | _addEvent(){this.container.addEventListener("contextmenu",this._proxyC... method removeEvent (line 100) | removeEvent(){this.container.removeEventListener("contextmenu",this._p... method _filterMenuList (line 100) | _filterMenuList(e){var i;const{contextMenuDisableKeys:t}=this.options,... method _getContext (line 100) | _getContext(){const e=this.draw.isReadonly(),{isCrossRowCol:t,startInd... method _createContextMenuContainer (line 100) | _createContextMenuContainer(){const e=document.createElement("div");re... method _render (line 100) | _render(e){var v;const{contextMenuList:t,left:n,top:i,parentMenuContai... method _removeSubMenu (line 100) | _removeSubMenu(e){const t=this.contextMenuRelationShip.get(e);t&&(this... method _setHoverStatus (line 100) | _setHoverStatus(e,t){var n;t?((n=e.parentNode)==null||n.querySelectorA... method _formatName (line 100) | _formatName(e){const t=Object.values(nh),n=new RegExp(`${t.join("|")}`... method registerContextMenuList (line 100) | registerContextMenuList(e){this.contextMenuList.push(...e)} method dispose (line 100) | dispose(){this.contextMenuContainerList.forEach(e=>e.remove()),this.co... class Cv (line 100) | class Cv{constructor(e,t){this._globalKeydown=i=>{!this.globalShortcutLi... method constructor (line 100) | constructor(e,t){this._globalKeydown=i=>{!this.globalShortcutList.leng... method _addEvent (line 100) | _addEvent(){document.addEventListener("keydown",this._globalKeydown)} method removeEvent (line 100) | removeEvent(){document.removeEventListener("keydown",this._globalKeydo... method _addShortcutList (line 100) | _addShortcutList(e){for(let t=e.length-1;t>=0;t--){const n=e[t];n.isGl... method registerShortcutList (line 100) | registerShortcutList(e){this._addShortcutList(e)} method _agentKeydown (line 100) | _agentKeydown(e){!this.agentShortcutList.length||this._execute(e,this.... method _execute (line 100) | _execute(e,t){var n;for(let i=0;i0} class Xv (line 100) | class Xv{} class Uv (line 100) | class Uv{constructor(e,t,n={}){const i=i0(n);t=gt(t);let o=[],a=[],s=[];... method constructor (line 100) | constructor(e,t,n={}){const i=i0(n);t=gt(t);let o=[],a=[],s=[];Array.i... class zt (line 100) | class zt{constructor(e){this.options=e,this.mask=null,this.container=nul... method constructor (line 100) | constructor(e){this.options=e,this.mask=null,this.container=null,this.... method _render (line 100) | _render(){var v;const{title:e,data:t,onClose:n,onCancel:i,onConfirm:o}... method _dispose (line 100) | _dispose(){var e,t;(e=this.mask)==null||e.remove(),(t=this.container)=... function Wv (line 100) | function Wv(r){switch(r){case"comment":case"prolog":case"doctype":case"c... function Vv (line 100) | function Vv(r){const e=[];function t(n){for(let i=0;i1&&(this.undoStack.pop(),this.undoStack.... method _saveUndoFn (line 100) | _saveUndoFn(e){for(this.undoStack.push(e);this.undoStack.length>this.M... method _clearUndoFn (line 100) | _clearUndoFn(){const e=()=>{this.ctx.clearRect(0,0,this.canvasWidth,th... method _clearCanvas (line 100) | _clearCanvas(){this._clearUndoFn(),this.ctx.clearRect(0,0,this.canvasW... method _startDraw (line 100) | _startDraw(e){this.isDrawing=!0,this.x=e.offsetX,this.y=e.offsetY,this... method _draw (line 100) | _draw(e){if(!this.isDrawing)return;const t=performance.now(),i=Math.sq... method _stopDraw (line 100) | _stopDraw(){if(this.isDrawing=!1,this.isDrawn){const e=this.ctx.getIma... method _toData (line 100) | _toData(){if(!this.linePoints.length)return null;const e=this.linePoin... method _dispose (line 100) | _dispose(){this.mask.remove(),this.container.remove()} function kv (line 100) | function kv(r,e){let t;return function(...n){t&&window.clearTimeout(t),t... function Zv (line 100) | function Zv(r,e){if(!e){r.scrollTop=0;return}const t=[];let n=e.offsetPa... function ih (line 100) | function ih(r){(window.requestIdleCallback||window.setTimeout)(()=>{r()})} function Cn (line 100) | function Cn(r,e,t){return Math.min(Math.max(e,r),t)} function $o (line 100) | function $o(r){var e=Math.round(r).toString(16).toUpperCase();return e.l... function Gv (line 100) | function Gv(r,e){return(r[0]-e[0])**2+(r[1]-e[1])**2+(r[2]-e[2])**2} function Jv (line 100) | function Jv(){const r={},e=Object.keys(Aa);for(let t=e.length,n=0;nt?(e+.05... method level (line 100) | level(r){const e=this.contrast(r);return e>=7?"AAA":e>=4.5?"AA":""} method isDark (line 100) | isDark(){const r=this.rgb().color;return(r[0]*2126+r[1]*7152+r[2]*722)/1... method isLight (line 100) | isLight(){return!this.isDark()} method negate (line 100) | negate(){const r=this.rgb();for(let e=0;e<3;e++)r.color[e]=255-r.color[e... method lighten (line 100) | lighten(r){const e=this.hsl();return e.color[2]+=e.color[2]*r,e} method darken (line 100) | darken(r){const e=this.hsl();return e.color[2]-=e.color[2]*r,e} method saturate (line 100) | saturate(r){const e=this.hsl();return e.color[1]+=e.color[1]*r,e} method desaturate (line 100) | desaturate(r){const e=this.hsl();return e.color[1]-=e.color[1]*r,e} method whiten (line 100) | whiten(r){const e=this.hwb();return e.color[1]+=e.color[1]*r,e} method blacken (line 100) | blacken(r){const e=this.hwb();return e.color[2]+=e.color[2]*r,e} method grayscale (line 100) | grayscale(){const r=this.rgb().color,e=r[0]*.3+r[1]*.59+r[2]*.11;return ... method fade (line 100) | fade(r){return this.alpha(this.valpha-this.valpha*r)} method opaquer (line 100) | opaquer(r){return this.alpha(this.valpha+this.valpha*r)} method rotate (line 100) | rotate(r){const e=this.hsl();let t=e.color[0];return t=(t+r)%360,t=t<0?3... method mix (line 100) | mix(r,e){if(!r||!r.rgb)throw new Error('Argument to "mix" was not a Colo... function oy (line 100) | function oy(r,e){return Number(r.toFixed(e))} function ay (line 100) | function ay(r){return function(e){return oy(e,r)}} function Lt (line 100) | function Lt(r,e,t){r=Array.isArray(r)?r:[r];for(const n of r)(Da[n]||(Da... function kt (line 100) | function kt(r){return function(e){return Math.max(0,Math.min(r,e))}} function sy (line 100) | function sy(r){return Array.isArray(r)?r:[r]} function Ql (line 100) | function Ql(r,e){for(let t=0;ti inst... method addChildElement (line 100) | addChildElement(e){return this.root.push(e),this} class xn (line 100) | class xn extends de{prepForXml(e){const t=super.prepForXml(e);if(t&&(typ... method prepForXml (line 100) | prepForXml(e){const t=super.prepForXml(e);if(t&&(typeof t[this.rootKey... class _e (line 100) | class _e extends Xa{constructor(e){super("_attr"),pe(this,"xmlKeys"),thi... method constructor (line 100) | constructor(e){super("_attr"),pe(this,"xmlKeys"),this.root=e} method prepForXml (line 100) | prepForXml(e){const t={};return Object.keys(this.root).forEach(n=>{con... class bn (line 100) | class bn extends Xa{constructor(e){super("_attr"),this.root=e}prepForXml... method constructor (line 100) | constructor(e){super("_attr"),this.root=e} method prepForXml (line 100) | prepForXml(e){return{_attr:Object.values(this.root).filter(({value:n})... class Ft (line 100) | class Ft extends _e{constructor(){super(...arguments),pe(this,"xmlKeys",... method constructor (line 100) | constructor(){super(...arguments),pe(this,"xmlKeys",{val:"w:val",color... function d0 (line 100) | function d0(r){return r&&r.__esModule&&Object.prototype.hasOwnProperty.c... function gy (line 100) | function gy(r){console&&console.warn&&console.warn(r)} function ht (line 100) | function ht(){ht.init.call(this)} function Ga (line 100) | function Ga(r){if(typeof r!="function")throw new TypeError('The "listene... function R0 (line 100) | function R0(r){return r._maxListeners===void 0?ht.defaultMaxListeners:r.... function m0 (line 100) | function m0(r,e,t,n){var i,o,a;if(Ga(t),o=r._events,o===void 0?(o=r._eve... function Ry (line 100) | function Ry(){if(!this.fired)return this.target.removeListener(this.type... function v0 (line 100) | function v0(r,e,t){var n={fired:!1,wrapFn:void 0,target:r,type:e,listene... function y0 (line 100) | function y0(r,e,t){var n=r._events;if(n===void 0)return[];var i=n[e];ret... function w0 (line 100) | function w0(r){var e=this._events;if(e!==void 0){var t=e[r];if(typeof t=... function S0 (line 100) | function S0(r,e){for(var t=new Array(e),n=0;n"||T(X)} function D (line 115) | function D(X,C){return X.test(C)} function W (line 115) | function W(X,C){return!D(X,C)} function te (line 115) | function te(X,C,G){X[C]&&X[C](G)} function O (line 115) | function O(X,C,G){X.textNode&&I(X),te(X,C,G)} function I (line 115) | function I(X){X.textNode=y(X.opt,X.textNode),X.textNode&&te(X,"ontext",X... function y (line 115) | function y(X,C){return X.trim&&(C=C.trim()),X.normalize&&(C=C.replace(/\... function L (line 115) | function L(X,C){return I(X),X.trackPosition&&(C+=` function k (line 118) | function k(X){return X.sawRoot&&!X.closedRoot&&F(X,"Unclosed root tag"),... function F (line 118) | function F(X,C){if(typeof X!="object"||!(X instanceof n))throw new Error... function Y (line 118) | function Y(X){X.strict||(X.tagName=X.tagName[X.looseCase]());var C=X.tag... function V (line 118) | function V(X,C){var G=X.indexOf(":"),z=G<0?["",X]:X.split(":"),H=z[0],j=... function ie (line 118) | function ie(X){if(X.strict||(X.attribName=X.attribName[X.looseCase]()),X... function U (line 120) | function U(X,C){if(X.opt.xmlns){var G=X.tag,z=V(X.tagName);G.prefix=z.pr... function N (line 120) | function N(X){if(!X.tagName){F(X,"Weird empty close tag."),X.textNode+="... function J (line 120) | function J(X){var C=X.entity,G=C.toLowerCase(),z,H="";return X.ENTITIES[... function B (line 120) | function B(X,C){C==="<"?(X.state=_.OPEN_WAKA,X.startTagPosition=X.positi... function re (line 120) | function re(X,C){var G="";return C=0;t--){const n=e.stack[t];... class IS (line 124) | class IS extends de{constructor(){super("pic:nvPicPr"),this.root.push(ne... method constructor (line 124) | constructor(){super("pic:nvPicPr"),this.root.push(new _S),this.root.pu... class NS (line 124) | class NS extends _e{constructor(){super(...arguments),pe(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),pe(this,"xmlKeys",{xmlns:"xmlns:pic"})} class MS (line 124) | class MS extends _e{constructor(){super(...arguments),pe(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),pe(this,"xmlKeys",{cx:"cx",cy:"cy"})} class LS (line 124) | class LS extends de{constructor(e,t){super("a:ext"),pe(this,"attributes"... method constructor (line 124) | constructor(e,t){super("a:ext"),pe(this,"attributes"),this.attributes=... class FS (line 124) | class FS extends _e{constructor(){super(...arguments),pe(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),pe(this,"xmlKeys",{x:"x",y:"y"})} class CS (line 124) | class CS extends de{constructor(){super("a:off"),this.root.push(new FS({... method constructor (line 124) | constructor(){super("a:off"),this.root.push(new FS({x:0,y:0}))} class AS (line 124) | class AS extends _e{constructor(){super(...arguments),pe(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),pe(this,"xmlKeys",{flipVertical:"fli... class DS (line 124) | class DS extends de{constructor(e){var t,n;super("a:xfrm"),pe(this,"exte... method constructor (line 124) | constructor(e){var t,n;super("a:xfrm"),pe(this,"extents"),this.root.pu... class VS (line 124) | class VS extends de{constructor(){super("a:avLst")}} method constructor (line 124) | constructor(){super("a:avLst")} class YS (line 124) | class YS extends _e{constructor(){super(...arguments),pe(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),pe(this,"xmlKeys",{prst:"prst"})} class kS (line 124) | class kS extends de{constructor(){super("a:prstGeom"),this.root.push(new... method constructor (line 124) | constructor(){super("a:prstGeom"),this.root.push(new YS({prst:"rect"})... class ZS (line 124) | class ZS extends _e{constructor(){super(...arguments),pe(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),pe(this,"xmlKeys",{bwMode:"bwMode"})} class QS (line 124) | class QS extends de{constructor({outline:e,transform:t}){super("pic:spPr... method constructor (line 124) | constructor({outline:e,transform:t}){super("pic:spPr"),pe(this,"form")... class KS (line 124) | class KS extends de{constructor({mediaData:e,transform:t,outline:n}){sup... method constructor (line 124) | constructor({mediaData:e,transform:t,outline:n}){super("pic:pic"),this... class HS (line 124) | class HS extends de{constructor({mediaData:e,transform:t,outline:n}){sup... method constructor (line 124) | constructor({mediaData:e,transform:t,outline:n}){super("a:graphicData"... class BS (line 124) | class BS extends _e{constructor(){super(...arguments),pe(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),pe(this,"xmlKeys",{a:"xmlns:a"})} class cp (line 124) | class cp extends de{constructor({mediaData:e,transform:t,outline:n}){sup... method constructor (line 124) | constructor({mediaData:e,transform:t,outline:n}){super("a:graphic"),pe... class of (line 124) | class of extends de{constructor(){super("wp:wrapNone")}} method constructor (line 124) | constructor(){super("wp:wrapNone")} class JS (line 124) | class JS extends _e{constructor(){super(...arguments),pe(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),pe(this,"xmlKeys",{distT:"distT",dis... class zS (line 124) | class zS extends de{constructor(e,t={top:0,bottom:0,left:0,right:0}){sup... method constructor (line 124) | constructor(e,t={top:0,bottom:0,left:0,right:0}){super("wp:wrapSquare"... class $S (line 124) | class $S extends _e{constructor(){super(...arguments),pe(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),pe(this,"xmlKeys",{distT:"distT",dis... class jS (line 124) | class jS extends de{constructor(e={top:0,bottom:0}){super("wp:wrapTight"... method constructor (line 124) | constructor(e={top:0,bottom:0}){super("wp:wrapTight"),this.root.push(n... class qS (line 124) | class qS extends _e{constructor(){super(...arguments),pe(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),pe(this,"xmlKeys",{distT:"distT",dis... class ex (line 124) | class ex extends de{constructor(e={top:0,bottom:0}){super("wp:wrapTopAnd... method constructor (line 124) | constructor(e={top:0,bottom:0}){super("wp:wrapTopAndBottom"),this.root... class up (line 124) | class up extends de{constructor({name:e,description:t,title:n}={name:"",... method constructor (line 124) | constructor({name:e,description:t,title:n}={name:"",description:"",tit... method prepForXml (line 124) | prepForXml(e){for(let t=e.stack.length-1;t>=0;t--){const n=e.stack[t];... class tx (line 124) | class tx extends _e{constructor(){super(...arguments),pe(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),pe(this,"xmlKeys",{cx:"cx",cy:"cy"})} class fp (line 124) | class fp extends de{constructor(e,t){super("wp:extent"),pe(this,"attribu... method constructor (line 124) | constructor(e,t){super("wp:extent"),pe(this,"attributes"),this.attribu... class rx (line 124) | class rx extends _e{constructor(){super(...arguments),pe(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),pe(this,"xmlKeys",{xmlns:"xmlns:a",n... class nx (line 124) | class nx extends de{constructor(){super("a:graphicFrameLocks"),this.root... method constructor (line 124) | constructor(){super("a:graphicFrameLocks"),this.root.push(new rx({xmln... class dp (line 124) | class dp extends de{constructor(){super("wp:cNvGraphicFramePr"),this.roo... method constructor (line 124) | constructor(){super("wp:cNvGraphicFramePr"),this.root.push(new nx)} class ix (line 124) | class ix extends _e{constructor(){super(...arguments),pe(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),pe(this,"xmlKeys",{distT:"distT",dis... class ox (line 124) | class ox extends de{constructor({mediaData:e,transform:t,drawingOptions:... method constructor (line 124) | constructor({mediaData:e,transform:t,drawingOptions:n}){super("wp:anch... class sx (line 124) | class sx extends de{constructor(e,t={}){super("w:drawing"),t.floating?th... method constructor (line 124) | constructor(e,t={}){super("w:drawing"),t.floating?this.root.push(new o... class lx (line 124) | class lx extends Do{constructor(e){super({}),pe(this,"key",`${ip()}.png`... method constructor (line 124) | constructor(e){super({}),pe(this,"key",`${ip()}.png`),pe(this,"imageDa... method prepForXml (line 124) | prepForXml(e){return e.file.Media.addImage(this.key,this.imageData),su... method convertDataURIToBinary (line 124) | convertDataURIToBinary(e){if(typeof atob=="function"){const t=";base64... class cx (line 124) | class cx extends _e{constructor(){super(...arguments),pe(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),pe(this,"xmlKeys",{id:"w:id",initial... class ux (line 124) | class ux extends _e{constructor(){super(...arguments),pe(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),pe(this,"xmlKeys",{"xmlns:cx":"xmlns... class hx (line 124) | class hx extends de{constructor({id:e,initials:t,author:n,date:i=new Dat... method constructor (line 124) | constructor({id:e,initials:t,author:n,date:i=new Date,children:o}){sup... class fx (line 124) | class fx extends de{constructor({children:e}){super("w:comments"),this.r... method constructor (line 124) | constructor({children:e}){super("w:comments"),this.root.push(new ux({"... class dx (line 124) | class dx extends Iw{constructor(){super("w:tab")}} method constructor (line 124) | constructor(){super("w:tab")} class px (line 124) | class px extends de{constructor(){super("w:pageBreakBefore")}} method constructor (line 124) | constructor(){super("w:pageBreakBefore")} class gx (line 124) | class gx extends _e{constructor(){super(...arguments),pe(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),pe(this,"xmlKeys",{after:"w:after",b... class Rx (line 124) | class Rx extends de{constructor(e){super("w:spacing"),this.root.push(new... method constructor (line 124) | constructor(e){super("w:spacing"),this.root.push(new gx(e))} method constructor (line 124) | constructor(e){super("w:pStyle"),this.root.push(new Ft({val:e}))} class mx (line 124) | class mx extends de{constructor(e){super("w:tabs");for(const t of e)this... method constructor (line 124) | constructor(e){super("w:tabs");for(const t of e)this.root.push(new yx(... class vx (line 124) | class vx extends _e{constructor(){super(...arguments),pe(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),pe(this,"xmlKeys",{val:"w:val",pos:"... class yx (line 124) | class yx extends de{constructor({type:e,position:t,leader:n}){super("w:t... method constructor (line 124) | constructor({type:e,position:t,leader:n}){super("w:tab"),this.root.pus... class sf (line 124) | class sf extends de{constructor(e,t){super("w:numPr"),this.root.push(new... method constructor (line 124) | constructor(e,t){super("w:numPr"),this.root.push(new wx(t)),this.root.... class wx (line 124) | class wx extends de{constructor(e){if(super("w:ilvl"),e>9)throw new Erro... method constructor (line 124) | constructor(e){if(super("w:ilvl"),e>9)throw new Error("Level cannot be... class Sx (line 124) | class Sx extends de{constructor(e){super("w:numId"),this.root.push(new F... method constructor (line 124) | constructor(e){super("w:numId"),this.root.push(new Ft({val:typeof e=="... class pp (line 124) | class pp extends de{constructor(){super(...arguments),pe(this,"fileChild... method constructor (line 124) | constructor(){super(...arguments),pe(this,"fileChild",Symbol())} class xx (line 124) | class xx extends _e{constructor(){super(...arguments),pe(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),pe(this,"xmlKeys",{id:"Id",type:"Typ... class Ox (line 124) | class Ox extends de{constructor(e,t,n,i){super("Relationship"),this.root... method constructor (line 124) | constructor(e,t,n,i){super("Relationship"),this.root.push(new xx({id:e... class Tx (line 124) | class Tx extends _e{constructor(){super(...arguments),pe(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),pe(this,"xmlKeys",{id:"r:id",history... class Vc (line 124) | class Vc extends de{constructor(e,t,n){super("w:hyperlink"),pe(this,"lin... method constructor (line 124) | constructor(e,t,n){super("w:hyperlink"),pe(this,"linkId"),this.linkId=... class gp (line 124) | class gp extends de{constructor(e){super("w:externalHyperlink"),this.opt... method constructor (line 124) | constructor(e){super("w:externalHyperlink"),this.options=e} class Px (line 124) | class Px extends _e{constructor(){super(...arguments),pe(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),pe(this,"xmlKeys",{id:"w:id",name:"w... class Ex (line 124) | class Ex extends _e{constructor(){super(...arguments),pe(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),pe(this,"xmlKeys",{id:"w:id"})} class _x (line 124) | class _x{constructor(e){pe(this,"bookmarkUniqueNumericId",sS()),pe(this,... method constructor (line 124) | constructor(e){pe(this,"bookmarkUniqueNumericId",sS()),pe(this,"start"... class Ix (line 124) | class Ix extends de{constructor(e,t){super("w:bookmarkStart");const n=ne... method constructor (line 124) | constructor(e,t){super("w:bookmarkStart");const n=new Px({name:e,id:t}... class Nx (line 124) | class Nx extends de{constructor(e){super("w:bookmarkEnd");const t=new Ex... method constructor (line 124) | constructor(e){super("w:bookmarkEnd");const t=new Ex({id:e});this.root... class Mx (line 124) | class Mx extends de{constructor(e){super("w:outlineLvl"),this.level=e,th... method constructor (line 124) | constructor(e){super("w:outlineLvl"),this.level=e,this.root.push(new F... class Lx (line 124) | class Lx extends _e{constructor(){super(...arguments),pe(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),pe(this,"xmlKeys",{verticalAlign:"w:... class Rp (line 124) | class Rp extends de{constructor(e){super("w:vAlign"),this.root.push(new ... method constructor (line 124) | constructor(e){super("w:vAlign"),this.root.push(new Lx({verticalAlign:... class Fx (line 124) | class Fx extends _e{constructor(){super(...arguments),pe(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),pe(this,"xmlKeys",{type:"w:type",id:... class fl (line 124) | class fl extends de{constructor(e,t){super(e),this.root.push(new Fx({typ... method constructor (line 124) | constructor(e,t){super(e),this.root.push(new Fx({type:t.type||Fi.DEFAU... class Cx (line 124) | class Cx extends de{constructor({space:e,count:t,separate:n,equalWidth:i... method constructor (line 124) | constructor({space:e,count:t,separate:n,equalWidth:i,children:o}){supe... class Ax (line 124) | class Ax extends _e{constructor(){super(...arguments),pe(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),pe(this,"xmlKeys",{type:"w:type",lin... class Dx (line 124) | class Dx extends de{constructor(e,t,n){super("w:docGrid"),this.root.push... method constructor (line 124) | constructor(e,t,n){super("w:docGrid"),this.root.push(new Ax({type:n,li... class cf (line 124) | class cf extends _e{constructor(){super(...arguments),pe(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),pe(this,"xmlKeys",{display:"w:displa... class Ux (line 124) | class Ux extends xn{constructor(e){if(super("w:pgBorders"),!e)return thi... method constructor (line 124) | constructor(e){if(super("w:pgBorders"),!e)return this;e.pageBorders?th... class Wx (line 124) | class Wx extends de{constructor(e,t,n,i,o,a,s){super("w:pgMar"),this.roo... method constructor (line 124) | constructor(e,t,n,i,o,a,s){super("w:pgMar"),this.root.push(new bn({top... class Vx (line 124) | class Vx extends _e{constructor(){super(...arguments),pe(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),pe(this,"xmlKeys",{start:"w:start",f... class Yx (line 124) | class Yx extends de{constructor({start:e,formatType:t,separator:n}){supe... method constructor (line 124) | constructor({start:e,formatType:t,separator:n}){super("w:pgNumType"),t... class kx (line 124) | class kx extends de{constructor(e,t,n){super("w:pgSz");const i=n===mp.LA... method constructor (line 124) | constructor(e,t,n){super("w:pgSz");const i=n===mp.LANDSCAPE,o=or(e),a=... class Zx (line 124) | class Zx extends _e{constructor(){super(...arguments),pe(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),pe(this,"xmlKeys",{val:"w:val"})} class Qx (line 124) | class Qx extends de{constructor(e){super("w:textDirection"),this.root.pu... method constructor (line 124) | constructor(e){super("w:textDirection"),this.root.push(new Zx({val:e}))} class Kx (line 124) | class Kx extends _e{constructor(){super(...arguments),pe(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),pe(this,"xmlKeys",{val:"w:val"})} class Hx (line 124) | class Hx extends de{constructor(e){super("w:type"),this.root.push(new Kx... method constructor (line 124) | constructor(e){super("w:type"),this.root.push(new Kx({val:e}))} class Bx (line 124) | class Bx extends de{constructor({page:{size:{width:e=dl.WIDTH,height:t=d... method constructor (line 124) | constructor({page:{size:{width:e=dl.WIDTH,height:t=dl.HEIGHT,orientati... method addHeaderFooterGroup (line 124) | addHeaderFooterGroup(e,t){t.default&&this.root.push(new fl(e,{type:Fi.... class Gx (line 124) | class Gx extends de{constructor(){super("w:body"),pe(this,"sections",[])... method constructor (line 124) | constructor(){super("w:body"),pe(this,"sections",[])} method addSection (line 124) | addSection(e){const t=this.sections.pop();this.root.push(this.createSe... method prepForXml (line 124) | prepForXml(e){return this.sections.length===1&&(this.root.splice(0,1),... method push (line 124) | push(e){this.root.push(e)} method createSectionParagraph (line 124) | createSectionParagraph(e){const t=new An({}),n=new Yi({});return n.pus... class Xo (line 124) | class Xo extends _e{constructor(){super(...arguments),pe(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),pe(this,"xmlKeys",{wpc:"xmlns:wpc",m... class Jx (line 124) | class Jx extends _e{constructor(){super(...arguments),pe(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),pe(this,"xmlKeys",{color:"w:color",t... class zx (line 124) | class zx extends de{constructor(e){super("w:background"),this.root.push(... method constructor (line 124) | constructor(e){super("w:background"),this.root.push(new Jx({color:e.co... class $x (line 124) | class $x extends de{constructor(e){super("w:document"),pe(this,"body"),t... method constructor (line 124) | constructor(e){super("w:document"),pe(this,"body"),this.root.push(new ... method add (line 124) | add(e){return this.body.push(e),this} method Body (line 124) | get Body(){return this.body} class jx (line 124) | class jx extends _e{constructor(){super(...arguments),pe(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),pe(this,"xmlKeys",{xmlns:"xmlns"})} class Hi (line 124) | class Hi extends de{constructor(){super("Relationships"),this.root.push(... method constructor (line 124) | constructor(){super("Relationships"),this.root.push(new jx({xmlns:"htt... method createRelationship (line 124) | createRelationship(e,t,n,i){const o=new Ox(`rId${e}`,t,n,i);return thi... method RelationshipCount (line 124) | get RelationshipCount(){return this.root.length-1} class vp (line 124) | class vp{constructor(e){pe(this,"document"),pe(this,"relationships"),thi... method constructor (line 124) | constructor(e){pe(this,"document"),pe(this,"relationships"),this.docum... method View (line 124) | get View(){return this.document} method Relationships (line 124) | get Relationships(){return this.relationships} class qx (line 124) | class qx extends _e{constructor(){super(...arguments),pe(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),pe(this,"xmlKeys",{val:"w:val"})} class eb (line 124) | class eb extends de{constructor(){super("w:wordWrap"),this.root.push(new... method constructor (line 124) | constructor(){super("w:wordWrap"),this.root.push(new qx({val:0}))} class Yi (line 124) | class Yi extends xn{constructor(e){var t,n;if(super("w:pPr"),pe(this,"nu... method constructor (line 124) | constructor(e){var t,n;if(super("w:pPr"),pe(this,"numberingReferences"... method push (line 124) | push(e){this.root.push(e)} method prepForXml (line 124) | prepForXml(e){if(e.viewWrapper instanceof vp)for(const t of this.numbe... class An (line 124) | class An extends pp{constructor(e){if(super("w:p"),pe(this,"properties")... method constructor (line 124) | constructor(e){if(super("w:p"),pe(this,"properties"),typeof e=="string... method prepForXml (line 124) | prepForXml(e){for(const t of this.root)if(t instanceof gp){const n=thi... method addRunToFront (line 124) | addRunToFront(e){return this.root.splice(1,0,e),this} class rb (line 124) | class rb extends de{constructor(e){super("m:t"),this.root.push(e)}} method constructor (line 124) | constructor(e){super("m:t"),this.root.push(e)} class nb (line 124) | class nb extends de{constructor(e){super("m:r"),this.root.push(new rb(e))}} method constructor (line 124) | constructor(e){super("m:r"),this.root.push(new rb(e))} class ib (line 124) | class ib extends de{constructor(e){super("w:tblGrid");for(const t of e)t... method constructor (line 124) | constructor(e){super("w:tblGrid");for(const t of e)this.root.push(new ... class ob (line 124) | class ob extends de{constructor(e){super("w:gridCol"),e!==void 0&&this.r... method constructor (line 124) | constructor(e){super("w:gridCol"),e!==void 0&&this.root.push(new bn({w... class wp (line 124) | class wp extends xn{constructor(e,{marginUnitType:t=Ua.DXA,top:n,left:i,... method constructor (line 124) | constructor(e,{marginUnitType:t=Ua.DXA,top:n,left:i,bottom:o,right:a})... class zn (line 124) | class zn extends de{constructor(e,{type:t=Ua.AUTO,size:n}){super(e);let ... method constructor (line 124) | constructor(e,{type:t=Ua.AUTO,size:n}){super(e);let i=n;t===Ua.PERCENT... class ab (line 124) | class ab extends xn{constructor(e){super("w:tcBorders"),e.top&&this.root... method constructor (line 124) | constructor(e){super("w:tcBorders"),e.top&&this.root.push(new ut("w:to... class sb (line 124) | class sb extends _e{constructor(){super(...arguments),pe(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),pe(this,"xmlKeys",{val:"w:val"})} class lb (line 124) | class lb extends de{constructor(e){super("w:gridSpan"),this.root.push(ne... method constructor (line 124) | constructor(e){super("w:gridSpan"),this.root.push(new sb({val:dr(e)}))} class cb (line 124) | class cb extends _e{constructor(){super(...arguments),pe(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),pe(this,"xmlKeys",{val:"w:val"})} class uf (line 124) | class uf extends de{constructor(e){super("w:vMerge"),this.root.push(new ... method constructor (line 124) | constructor(e){super("w:vMerge"),this.root.push(new cb({val:e}))} class ub (line 124) | class ub extends _e{constructor(){super(...arguments),pe(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),pe(this,"xmlKeys",{val:"w:val"})} class hb (line 124) | class hb extends de{constructor(e){super("w:textDirection"),this.root.pu... method constructor (line 124) | constructor(e){super("w:textDirection"),this.root.push(new ub({val:e}))} class fb (line 124) | class fb extends xn{constructor(e){super("w:tcPr"),e.width&&this.root.pu... method constructor (line 124) | constructor(e){super("w:tcPr"),e.width&&this.root.push(new zn("w:tcW",... class Yc (line 124) | class Yc extends de{constructor(e){super("w:tc"),this.options=e,this.roo... method constructor (line 124) | constructor(e){super("w:tc"),this.options=e,this.root.push(new fb(e));... method prepForXml (line 124) | prepForXml(e){return this.root[this.root.length-1]instanceof An||this.... class xp (line 124) | class xp extends de{constructor(e){super("w:tblBorders"),e.top?this.root... method constructor (line 124) | constructor(e){super("w:tblBorders"),e.top?this.root.push(new ut("w:to... class db (line 124) | class db extends de{constructor({horizontalAnchor:e,verticalAnchor:t,abs... method constructor (line 124) | constructor({horizontalAnchor:e,verticalAnchor:t,absoluteHorizontalPos... class pb (line 124) | class pb extends _e{constructor(){super(...arguments),pe(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),pe(this,"xmlKeys",{type:"w:type"})} class gb (line 124) | class gb extends de{constructor(e){super("w:tblLayout"),this.root.push(n... method constructor (line 124) | constructor(e){super("w:tblLayout"),this.root.push(new pb({type:e}))} class Rb (line 124) | class Rb extends xn{constructor(e){super("w:tblPr"),e.style&&this.root.p... method constructor (line 124) | constructor(e){super("w:tblPr"),e.style&&this.root.push(new qn("w:tblS... class mb (line 124) | class mb extends pp{constructor({rows:e,width:t,columnWidths:n=Array(Mat... method constructor (line 124) | constructor({rows:e,width:t,columnWidths:n=Array(Math.max(...e.map(d=>... class vb (line 124) | class vb extends _e{constructor(){super(...arguments),pe(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),pe(this,"xmlKeys",{value:"w:val",rul... class yb (line 124) | class yb extends de{constructor(e,t){super("w:trHeight"),this.root.push(... method constructor (line 124) | constructor(e,t){super("w:trHeight"),this.root.push(new vb({value:or(e... class wb (line 124) | class wb extends xn{constructor(e){super("w:trPr"),e.cantSplit!==void 0&... method constructor (line 124) | constructor(e){super("w:trPr"),e.cantSplit!==void 0&&this.root.push(ne... class Sb (line 124) | class Sb extends de{constructor(e){super("w:tr"),this.options=e,this.roo... method constructor (line 124) | constructor(e){super("w:tr"),this.options=e,this.root.push(new wb(e));... method CellCount (line 124) | get CellCount(){return this.options.children.length} method cells (line 124) | get cells(){return this.root.filter(e=>e instanceof Yc)} method addCellToIndex (line 124) | addCellToIndex(e,t){this.root.splice(t+1,0,e)} method addCellToColumnIndex (line 124) | addCellToColumnIndex(e,t){const n=this.columnIndexToRootIndex(t,!0);th... method rootIndexToColumnIndex (line 124) | rootIndexToColumnIndex(e){if(e<1||e>=this.root.length)throw new Error(... method columnIndexToRootIndex (line 124) | columnIndexToRootIndex(e,t=!1){if(e<0)throw new Error("cell 'columnInd... class xb (line 124) | class xb extends _e{constructor(){super(...arguments),pe(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),pe(this,"xmlKeys",{xmlns:"xmlns",vt:... class bb (line 124) | class bb extends de{constructor(){super("Properties"),this.root.push(new... method constructor (line 124) | constructor(){super("Properties"),this.root.push(new xb({xmlns:"http:/... class Ob (line 124) | class Ob extends _e{constructor(){super(...arguments),pe(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),pe(this,"xmlKeys",{xmlns:"xmlns"})} class Tb (line 124) | class Tb extends _e{constructor(){super(...arguments),pe(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),pe(this,"xmlKeys",{contentType:"Cont... class Tn (line 124) | class Tn extends de{constructor(e,t){super("Default"),this.root.push(new... method constructor (line 124) | constructor(e,t){super("Default"),this.root.push(new Tb({contentType:e... class Pb (line 124) | class Pb extends _e{constructor(){super(...arguments),pe(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),pe(this,"xmlKeys",{contentType:"Cont... class Dr (line 124) | class Dr extends de{constructor(e,t){super("Override"),this.root.push(ne... method constructor (line 124) | constructor(e,t){super("Override"),this.root.push(new Pb({contentType:... class Eb (line 124) | class Eb extends de{constructor(){super("Types"),this.root.push(new Ob({... method constructor (line 124) | constructor(){super("Types"),this.root.push(new Ob({xmlns:"http://sche... method addFooter (line 124) | addFooter(e){this.root.push(new Dr("application/vnd.openxmlformats-off... method addHeader (line 124) | addHeader(e){this.root.push(new Dr("application/vnd.openxmlformats-off... class _b (line 124) | class _b extends de{constructor(e){super("cp:coreProperties"),this.root.... method constructor (line 124) | constructor(e){super("cp:coreProperties"),this.root.push(new Xo({cp:"h... class hf (line 124) | class hf extends de{constructor(e){super(e),this.root.push(new Xo({type:... method constructor (line 124) | constructor(e){super(e),this.root.push(new Xo({type:"dcterms:W3CDTF"})... class Ib (line 124) | class Ib extends _e{constructor(){super(...arguments),pe(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),pe(this,"xmlKeys",{xmlns:"xmlns",vt:... class Nb (line 124) | class Nb extends _e{constructor(){super(...arguments),pe(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),pe(this,"xmlKeys",{fmtid:"fmtid",pid... class Mb (line 124) | class Mb extends de{constructor(e,t){super("property"),this.root.push(ne... method constructor (line 124) | constructor(e,t){super("property"),this.root.push(new Nb({fmtid:"{D5CD... class Lb (line 124) | class Lb extends de{constructor(e){super("vt:lpwstr"),this.root.push(e)}} method constructor (line 124) | constructor(e){super("vt:lpwstr"),this.root.push(e)} class Fb (line 124) | class Fb extends de{constructor(e){super("Properties"),pe(this,"nextId")... method constructor (line 124) | constructor(e){super("Properties"),pe(this,"nextId"),pe(this,"properti... method prepForXml (line 124) | prepForXml(e){return this.properties.forEach(t=>this.root.push(t)),sup... method addCustomProperty (line 124) | addCustomProperty(e){this.properties.push(new Mb(this.nextId++,e))} class Cb (line 124) | class Cb extends _e{constructor(){super(...arguments),pe(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),pe(this,"xmlKeys",{wpc:"xmlns:wpc",m... method constructor (line 124) | constructor(e,t){super("w:ftr",t),pe(this,"refId"),this.refId=e,t||this.... method ReferenceId (line 124) | get ReferenceId(){return this.refId} method add (line 124) | add(e){this.root.push(e)} class Db (line 124) | class Db{constructor(e,t,n){pe(this,"footer"),pe(this,"relationships"),t... method constructor (line 124) | constructor(e,t,n){pe(this,"footer"),pe(this,"relationships"),this.med... method add (line 124) | add(e){this.footer.add(e)} method addChildElement (line 124) | addChildElement(e){this.footer.addChildElement(e)} method View (line 124) | get View(){return this.footer} method Relationships (line 124) | get Relationships(){return this.relationships} method Media (line 124) | get Media(){return this.media} class Xb (line 124) | class Xb extends _e{constructor(){super(...arguments),pe(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),pe(this,"xmlKeys",{type:"w:type",id:... class Ub (line 124) | class Ub extends de{constructor(){super("w:footnoteRef")}} method constructor (line 124) | constructor(){super("w:footnoteRef")} class Wb (line 124) | class Wb extends Do{constructor(){super({style:"FootnoteReference"}),thi... method constructor (line 124) | constructor(){super({style:"FootnoteReference"}),this.root.push(new Ub)} class pl (line 124) | class pl extends de{constructor(e){super("w:footnote"),this.root.push(ne... method constructor (line 124) | constructor(e){super("w:footnote"),this.root.push(new Xb({type:e.type,... class Vb (line 124) | class Vb extends de{constructor(){super("w:continuationSeparator")}} method constructor (line 124) | constructor(){super("w:continuationSeparator")} class Yb (line 124) | class Yb extends Do{constructor(){super({}),this.root.push(new Vb)}} method constructor (line 124) | constructor(){super({}),this.root.push(new Vb)} class kb (line 124) | class kb extends de{constructor(){super("w:separator")}} method constructor (line 124) | constructor(){super("w:separator")} class Zb (line 124) | class Zb extends Do{constructor(){super({}),this.root.push(new kb)}} method constructor (line 124) | constructor(){super({}),this.root.push(new kb)} class Qb (line 124) | class Qb extends _e{constructor(){super(...arguments),pe(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),pe(this,"xmlKeys",{wpc:"xmlns:wpc",m... class Kb (line 124) | class Kb extends de{constructor(){super("w:footnotes"),this.root.push(ne... method constructor (line 124) | constructor(){super("w:footnotes"),this.root.push(new Qb({wpc:"http://... method createFootNote (line 124) | createFootNote(e,t){const n=new pl({id:e,children:t});this.root.push(n)} class Hb (line 124) | class Hb{constructor(){pe(this,"footnotess"),pe(this,"relationships"),th... method constructor (line 124) | constructor(){pe(this,"footnotess"),pe(this,"relationships"),this.foot... method View (line 124) | get View(){return this.footnotess} method Relationships (line 124) | get Relationships(){return this.relationships} class Bb (line 124) | class Bb extends _e{constructor(){super(...arguments),pe(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),pe(this,"xmlKeys",{wpc:"xmlns:wpc",m... method constructor (line 124) | constructor(e,t){super("w:hdr",t),pe(this,"refId"),this.refId=e,t||this.... method ReferenceId (line 124) | get ReferenceId(){return this.refId} method add (line 124) | add(e){this.root.push(e)} class Jb (line 124) | class Jb{constructor(e,t,n){pe(this,"header"),pe(this,"relationships"),t... method constructor (line 124) | constructor(e,t,n){pe(this,"header"),pe(this,"relationships"),this.med... method add (line 124) | add(e){return this.header.add(e),this} method addChildElement (line 124) | addChildElement(e){this.header.addChildElement(e)} method View (line 124) | get View(){return this.header} method Relationships (line 124) | get Relationships(){return this.relationships} method Media (line 124) | get Media(){return this.media} class zb (line 124) | class zb{constructor(){pe(this,"map"),this.map=new Map}addImage(e,t){thi... method constructor (line 124) | constructor(){pe(this,"map"),this.map=new Map} method addImage (line 124) | addImage(e,t){this.map.set(e,t)} method Array (line 124) | get Array(){return Array.from(this.map.values())} class $b (line 124) | class $b extends _e{constructor(){super(...arguments),pe(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),pe(this,"xmlKeys",{ilvl:"w:ilvl",ten... class jb (line 124) | class jb extends de{constructor(e){super("w:numFmt"),this.root.push(new ... method constructor (line 124) | constructor(e){super("w:numFmt"),this.root.push(new Ft({val:e}))} class qb (line 124) | class qb extends de{constructor(e){super("w:lvlText"),this.root.push(new... method constructor (line 124) | constructor(e){super("w:lvlText"),this.root.push(new Ft({val:e}))} class eO (line 124) | class eO extends de{constructor(e){super("w:lvlJc"),this.root.push(new F... method constructor (line 124) | constructor(e){super("w:lvlJc"),this.root.push(new Ft({val:e}))} class tO (line 124) | class tO extends de{constructor(e){super("w:suff"),this.root.push(new Ft... method constructor (line 124) | constructor(e){super("w:suff"),this.root.push(new Ft({val:e}))} class rO (line 124) | class rO extends de{constructor(){super("w:isLgl")}} method constructor (line 124) | constructor(){super("w:isLgl")} class nO (line 124) | class nO extends de{constructor({level:e,format:t,text:n,alignment:i=en.... method constructor (line 124) | constructor({level:e,format:t,text:n,alignment:i=en.START,start:o=1,st... class iO (line 124) | class iO extends nO{} class oO (line 124) | class oO extends de{constructor(e){super("w:multiLevelType"),this.root.p... method constructor (line 124) | constructor(e){super("w:multiLevelType"),this.root.push(new Ft({val:e}))} class aO (line 124) | class aO extends _e{constructor(){super(...arguments),pe(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),pe(this,"xmlKeys",{abstractNumId:"w:... class df (line 124) | class df extends de{constructor(e,t){super("w:abstractNum"),pe(this,"id"... method constructor (line 124) | constructor(e,t){super("w:abstractNum"),pe(this,"id"),this.root.push(n... class sO (line 124) | class sO extends de{constructor(e){super("w:abstractNumId"),this.root.pu... method constructor (line 124) | constructor(e){super("w:abstractNumId"),this.root.push(new Ft({val:e}))} class lO (line 124) | class lO extends _e{constructor(){super(...arguments),pe(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),pe(this,"xmlKeys",{numId:"w:numId"})} class pf (line 124) | class pf extends de{constructor(e){if(super("w:num"),pe(this,"numId"),pe... method constructor (line 124) | constructor(e){if(super("w:num"),pe(this,"numId"),pe(this,"reference")... class cO (line 124) | class cO extends _e{constructor(){super(...arguments),pe(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),pe(this,"xmlKeys",{ilvl:"w:ilvl"})} class uO (line 124) | class uO extends de{constructor(e,t){super("w:lvlOverride"),this.root.pu... method constructor (line 124) | constructor(e,t){super("w:lvlOverride"),this.root.push(new cO({ilvl:e}... class hO (line 124) | class hO extends _e{constructor(){super(...arguments),pe(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),pe(this,"xmlKeys",{val:"w:val"})} class fO (line 124) | class fO extends de{constructor(e){super("w:startOverride"),this.root.pu... method constructor (line 124) | constructor(e){super("w:startOverride"),this.root.push(new hO({val:e}))} class dO (line 124) | class dO extends de{constructor(e){super("w:numbering"),pe(this,"abstrac... method constructor (line 124) | constructor(e){super("w:numbering"),pe(this,"abstractNumberingMap",new... method prepForXml (line 124) | prepForXml(e){for(const t of this.abstractNumberingMap.values())this.r... method createConcreteNumberingInstance (line 124) | createConcreteNumberingInstance(e,t){const n=this.abstractNumberingMap... method ConcreteNumbering (line 124) | get ConcreteNumbering(){return Array.from(this.concreteNumberingMap.va... method ReferenceConfig (line 124) | get ReferenceConfig(){return Array.from(this.referenceConfigMap.values... class pO (line 124) | class pO extends _e{constructor(){super(...arguments),pe(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),pe(this,"xmlKeys",{version:"w:val",n... class gO (line 124) | class gO extends de{constructor(e){super("w:compatSetting"),this.root.pu... method constructor (line 124) | constructor(e){super("w:compatSetting"),this.root.push(new pO({version... class RO (line 124) | class RO extends de{constructor(e){super("w:compat"),e.version&&this.roo... method constructor (line 124) | constructor(e){super("w:compat"),e.version&&this.root.push(new gO(e.ve... class mO (line 124) | class mO extends _e{constructor(){super(...arguments),pe(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),pe(this,"xmlKeys",{wpc:"xmlns:wpc",m... class vO (line 124) | class vO extends de{constructor(e){var t,n,i,o;super("w:settings"),this.... method constructor (line 124) | constructor(e){var t,n,i,o;super("w:settings"),this.root.push(new mO({... class bp (line 124) | class bp extends _e{constructor(){super(...arguments),pe(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),pe(this,"xmlKeys",{val:"w:val"})} class yO (line 124) | class yO extends de{constructor(e){super("w:name"),this.root.push(new bp... method constructor (line 124) | constructor(e){super("w:name"),this.root.push(new bp({val:e}))} class wO (line 124) | class wO extends de{constructor(e){super("w:uiPriority"),this.root.push(... method constructor (line 124) | constructor(e){super("w:uiPriority"),this.root.push(new bp({val:dr(e)}))} class SO (line 124) | class SO extends _e{constructor(){super(...arguments),pe(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),pe(this,"xmlKeys",{type:"w:type",sty... class Op (line 124) | class Op extends de{constructor(e,t){super("w:style"),this.root.push(new... method constructor (line 124) | constructor(e,t){super("w:style"),this.root.push(new SO(e)),t.name&&th... class es (line 124) | class es extends Op{constructor(e){super({type:"paragraph",styleId:e.id}... method constructor (line 124) | constructor(e){super({type:"paragraph",styleId:e.id},e),pe(this,"parag... class ts (line 124) | class ts extends Op{constructor(e){super({type:"character",styleId:e.id}... method constructor (line 124) | constructor(e){super({type:"character",styleId:e.id},$e({uiPriority:99... class Un (line 124) | class Un extends es{constructor(e){super($e({basedOn:"Normal",next:"Norm... method constructor (line 124) | constructor(e){super($e({basedOn:"Normal",next:"Normal",quickFormat:!0... class xO (line 124) | class xO extends Un{constructor(e){super($e({id:"Title",name:"Title"},e))}} method constructor (line 124) | constructor(e){super($e({id:"Title",name:"Title"},e))} class bO (line 124) | class bO extends Un{constructor(e){super($e({id:"Heading1",name:"Heading... method constructor (line 124) | constructor(e){super($e({id:"Heading1",name:"Heading 1"},e))} class OO (line 124) | class OO extends Un{constructor(e){super($e({id:"Heading2",name:"Heading... method constructor (line 124) | constructor(e){super($e({id:"Heading2",name:"Heading 2"},e))} class TO (line 124) | class TO extends Un{constructor(e){super($e({id:"Heading3",name:"Heading... method constructor (line 124) | constructor(e){super($e({id:"Heading3",name:"Heading 3"},e))} class PO (line 124) | class PO extends Un{constructor(e){super($e({id:"Heading4",name:"Heading... method constructor (line 124) | constructor(e){super($e({id:"Heading4",name:"Heading 4"},e))} class EO (line 124) | class EO extends Un{constructor(e){super($e({id:"Heading5",name:"Heading... method constructor (line 124) | constructor(e){super($e({id:"Heading5",name:"Heading 5"},e))} class _O (line 124) | class _O extends Un{constructor(e){super($e({id:"Heading6",name:"Heading... method constructor (line 124) | constructor(e){super($e({id:"Heading6",name:"Heading 6"},e))} class IO (line 124) | class IO extends Un{constructor(e){super($e({id:"Strong",name:"Strong"},... method constructor (line 124) | constructor(e){super($e({id:"Strong",name:"Strong"},e))} class NO (line 124) | class NO extends es{constructor(e){super($e({id:"ListParagraph",name:"Li... method constructor (line 124) | constructor(e){super($e({id:"ListParagraph",name:"List Paragraph",base... class MO (line 124) | class MO extends es{constructor(e){super($e({id:"FootnoteText",name:"foo... method constructor (line 124) | constructor(e){super($e({id:"FootnoteText",name:"footnote text",link:"... class LO (line 124) | class LO extends ts{constructor(e){super($e({id:"FootnoteReference",name... method constructor (line 124) | constructor(e){super($e({id:"FootnoteReference",name:"footnote referen... class FO (line 124) | class FO extends ts{constructor(e){super($e({id:"FootnoteTextChar",name:... method constructor (line 124) | constructor(e){super($e({id:"FootnoteTextChar",name:"Footnote Text Cha... class CO (line 124) | class CO extends ts{constructor(e){super($e({id:"Hyperlink",name:"Hyperl... method constructor (line 124) | constructor(e){super($e({id:"Hyperlink",name:"Hyperlink",basedOn:"Defa... class jl (line 124) | class jl extends de{constructor(e){if(super("w:styles"),e.initialStyles&... method constructor (line 124) | constructor(e){if(super("w:styles"),e.initialStyles&&this.root.push(e.... class AO (line 124) | class AO extends de{constructor(e){super("w:pPrDefault"),this.root.push(... method constructor (line 124) | constructor(e){super("w:pPrDefault"),this.root.push(new Yi(e))} class DO (line 124) | class DO extends de{constructor(e){super("w:rPrDefault"),this.root.push(... method constructor (line 124) | constructor(e){super("w:rPrDefault"),this.root.push(new ii(e))} class XO (line 124) | class XO extends de{constructor(e){super("w:docDefaults"),pe(this,"runPr... method constructor (line 124) | constructor(e){super("w:docDefaults"),pe(this,"runPropertiesDefaults")... class UO (line 124) | class UO{newInstance(e){const t=$0.xml2js(e,{compact:!1});let n;for(cons... method newInstance (line 124) | newInstance(e){const t=$0.xml2js(e,{compact:!1});let n;for(const a of ... class gf (line 124) | class gf{newInstance(e={}){var t;return{initialStyles:new Xo({mc:"http:/... method newInstance (line 124) | newInstance(e={}){var t;return{initialStyles:new Xo({mc:"http://schema... class kO (line 124) | class kO{constructor(e){pe(this,"fontTable"),pe(this,"relationships"),pe... method constructor (line 124) | constructor(e){pe(this,"fontTable"),pe(this,"relationships"),pe(this,"... method View (line 124) | get View(){return this.fontTable} method Relationships (line 124) | get Relationships(){return this.relationships} class ZO (line 124) | class ZO{constructor(e){pe(this,"currentRelationshipId",1),pe(this,"docu... method constructor (line 124) | constructor(e){pe(this,"currentRelationshipId",1),pe(this,"documentWra... method addSection (line 124) | addSection({headers:e={},footers:t={},children:n,properties:i}){this.d... method createHeader (line 124) | createHeader(e){const t=new Jb(this.media,this.currentRelationshipId++... method createFooter (line 124) | createFooter(e){const t=new Db(this.media,this.currentRelationshipId++... method addHeaderToDocument (line 124) | addHeaderToDocument(e,t=Fi.DEFAULT){this.headers.push({header:e,type:t... method addFooterToDocument (line 124) | addFooterToDocument(e,t=Fi.DEFAULT){this.footers.push({footer:e,type:t... method addDefaultRelationships (line 124) | addDefaultRelationships(){this.fileRelationships.createRelationship(1,... method Document (line 124) | get Document(){return this.documentWrapper} method Styles (line 124) | get Styles(){return this.styles} method CoreProperties (line 124) | get CoreProperties(){return this.coreProperties} method Numbering (line 124) | get Numbering(){return this.numbering} method Media (line 124) | get Media(){return this.media} method FileRelationships (line 124) | get FileRelationships(){return this.fileRelationships} method Headers (line 124) | get Headers(){return this.headers.map(e=>e.header)} method Footers (line 124) | get Footers(){return this.footers.map(e=>e.footer)} method ContentTypes (line 124) | get ContentTypes(){return this.contentTypes} method CustomProperties (line 124) | get CustomProperties(){return this.customProperties} method AppProperties (line 124) | get AppProperties(){return this.appProperties} method FootNotes (line 124) | get FootNotes(){return this.footnotesWrapper} method Settings (line 124) | get Settings(){return this.settings} method Comments (line 124) | get Comments(){return this.comments} method FontTable (line 124) | get FontTable(){return this.fontWrapper} class QO (line 124) | class QO{constructor(e={children:[]}){pe(this,"options"),this.options=e}} method constructor (line 124) | constructor(e={children:[]}){pe(this,"options"),this.options=e} class KO (line 124) | class KO{constructor(e={children:[]}){pe(this,"options"),this.options=e}} method constructor (line 124) | constructor(e={children:[]}){pe(this,"options"),this.options=e} function la (line 124) | function la(r){throw new Error('Could not dynamically require "'+r+'". P... function a (line 124) | function a(c,u){if(!i[c]){if(!n[c]){var h=typeof la=="function"&&la;if(!... function c (line 124) | function c(u,h,d,f,p){this.compressedSize=u,this.uncompressedSize=h,this... function u (line 124) | function u(h,d){l.call(this,"FlateWorker/"+h),this._pako=null,this._pako... function o (line 124) | function o(f,p){var g,v="";for(g=0;gb.avail_out&&(M=b.avail_out),M... function N (line 125) | function N(b,q){s._tr_flush_block(b,0<=b.block_start?b.block_start:-1,b.... function J (line 125) | function J(b,q){b.pending_buf[b.pending++]=q} function B (line 125) | function B(b,q){b.pending_buf[b.pending++]=q>>>8&255,b.pending_buf[b.pen... function re (line 125) | function re(b,q){var M,w,S=b.max_chain_length,E=b.strstart,K=b.prev_leng... function ee (line 125) | function ee(b){var q,M,w,S,E,K,$,Z,oe,ce,se=b.w_size;do{if(S=b.window_si... function X (line 125) | function X(b,q){for(var M,w;;){if(b.lookahead>>24&255)+(O>>>8&65280)+((65280&O)<<8)+((255&O)<<... function m (line 125) | function m(){this.mode=0,this.last=!1,this.wrap=0,this.havedict=!1,this.... function x (line 125) | function x(O){var I;return O&&O.state?(I=O.state,O.total_in=O.total_out=... function T (line 125) | function T(O){var I;return O&&O.state?((I=O.state).wsize=0,I.whave=0,I.w... function P (line 125) | function P(O,I){var y,L;return O&&O.state?(L=O.state,I<0?(y=0,I=-I):(y=1... function A (line 125) | function A(O,I){var y,L;return O?(L=new m,(O.state=L).window=null,(y=P(O... function Q (line 125) | function Q(O){if(_){var I;for(D=new o.Buf32(512),W=new o.Buf32(32),I=0;I... function te (line 125) | function te(O,I,y,L){var k,F=O.state;return F.window===null&&(F.wsize=1<... function l (line 125) | function l(S){for(var E=S.length;0<=--E;)S[E]=0} function ie (line 125) | function ie(S,E,K,$,Z){this.static_tree=S,this.extra_bits=E,this.extra_b... function U (line 125) | function U(S,E){this.dyn_tree=S,this.max_code=0,this.stat_desc=E} function N (line 125) | function N(S){return S<256?I[S]:I[256+(S>>>7)]} function J (line 125) | function J(S,E){S.pending_buf[S.pending++]=255&E,S.pending_buf[S.pending... function B (line 125) | function B(S,E,K){S.bi_valid>R-K?(S.bi_buf|=E<>>=1,K<<=1,0<--E;);return K>>>1} function X (line 125) | function X(S,E,K){var $,Z,oe=new Array(v+1),ce=0;for($=1;$<=v;$++)oe[$]=... function C (line 125) | function C(S){var E;for(E=0;E'])/g,function(e,t){... function jO (line 125) | function jO(r,e){typeof e!="object"&&(e={indent:e});var t=e.stream?new R... function qO (line 125) | function qO(){var r=Array.prototype.slice.call(arguments),e={_elem:Va(r)... function e2 (line 125) | function e2(r,e){return new Array(e||0).join(r||"")} function Va (line 125) | function Va(r,e,t){t=t||0;var n=e2(e,t),i,o=r,a=!1;if(typeof r=="object"... function kc (line 125) | function kc(r,e,t){if(typeof e!="object")return r(!1,e);var n=e.interrup... function t2 (line 128) | function t2(r,e){return r+'="'+ql(e)+'"'} class o2 (line 128) | class o2{format(e,t={stack:[]}){const n=e.prepForXml(t);if(n)return n;th... method format (line 128) | format(e,t={stack:[]}){const n=e.prepForXml(t);if(n)return n;throw Err... class a2 (line 128) | class a2{replace(e,t,n){let i=e;return t.forEach((o,a)=>{i=i.replace(new... method replace (line 128) | replace(e,t,n){let i=e;return t.forEach((o,a)=>{i=i.replace(new RegExp... method getMediaData (line 128) | getMediaData(e,t){return t.Array.filter(n=>e.search(`{${n.fileName}}`)... class s2 (line 128) | class s2{replace(e,t){let n=e;for(const i of t)n=n.replace(new RegExp(`{... method replace (line 128) | replace(e,t){let n=e;for(const i of t)n=n.replace(new RegExp(`{${i.ref... class l2 (line 128) | class l2{constructor(){pe(this,"formatter"),pe(this,"imageReplacer"),pe(... method constructor (line 128) | constructor(){pe(this,"formatter"),pe(this,"imageReplacer"),pe(this,"n... method compile (line 128) | compile(e,t){const n=new BO,i=this.xmlifyFile(e,t),o=new Map(Object.en... method xmlifyFile (line 128) | xmlifyFile(e,t){const n=e.Document.Relationships.RelationshipCount+1,i... class xa (line 128) | class xa{static toString(e,t){return jo(this,null,function*(){return yie... method toString (line 128) | static toString(e,t){return jo(this,null,function*(){return yield this... method toBuffer (line 128) | static toBuffer(e,t){return jo(this,null,function*(){return yield this... method toBase64String (line 128) | static toBase64String(e,t){return jo(this,null,function*(){return yiel... method toBlob (line 128) | static toBlob(e,t){return jo(this,null,function*(){return yield this.c... method toStream (line 128) | static toStream(e,t){const n=new Ic.Stream;return this.compiler.compil... function u2 (line 128) | function u2(r,e){const t=document.createElement("a");t.href=window.URL.c... function gl (line 128) | function gl(r){var e;return r.type===ae.IMAGE?new lx({data:r.value,trans... function ba (line 128) | function ba(r){var i,o,a;const e=[];let t=[];function n(){t.length&&(e.p... function f2 (line 129) | function f2(r){return new Promise((e,t)=>{const n=new FileReader;n.onloa... function yf (line 129) | function yf(r,e,t){const{data:{header:n,main:i,footer:o}}=r.getValue(),a... function a (line 139) | function a(c,u){if(!i[c]){if(!n[c]){var h=typeof Ho=="function"&&Ho;if(!... function c (line 139) | function c(u,h,d,f,p){this.compressedSize=u,this.uncompressedSize=h,this... function u (line 139) | function u(h,d){l.call(this,"FlateWorker/"+h),this._pako=null,this._pako... function o (line 139) | function o(f,p){var g,v="";for(g=0;gb.avail_out&&(M=b.avail_out),M... function N (line 140) | function N(b,q){s._tr_flush_block(b,0<=b.block_start?b.block_start:-1,b.... function J (line 140) | function J(b,q){b.pending_buf[b.pending++]=q} function B (line 140) | function B(b,q){b.pending_buf[b.pending++]=q>>>8&255,b.pending_buf[b.pen... function re (line 140) | function re(b,q){var M,w,S=b.max_chain_length,E=b.strstart,K=b.prev_leng... function ee (line 140) | function ee(b){var q,M,w,S,E,K,$,Z,oe,ce,se=b.w_size;do{if(S=b.window_si... function X (line 140) | function X(b,q){for(var M,w;;){if(b.lookahead>>24&255)+(O>>>8&65280)+((65280&O)<<8)+((255&O)<<... function m (line 140) | function m(){this.mode=0,this.last=!1,this.wrap=0,this.havedict=!1,this.... function x (line 140) | function x(O){var I;return O&&O.state?(I=O.state,O.total_in=O.total_out=... function T (line 140) | function T(O){var I;return O&&O.state?((I=O.state).wsize=0,I.whave=0,I.w... function P (line 140) | function P(O,I){var y,L;return O&&O.state?(L=O.state,I<0?(y=0,I=-I):(y=1... function A (line 140) | function A(O,I){var y,L;return O?(L=new m,(O.state=L).window=null,(y=P(O... function Q (line 140) | function Q(O){if(_){var I;for(D=new o.Buf32(512),W=new o.Buf32(32),I=0;I... function te (line 140) | function te(O,I,y,L){var k,F=O.state;return F.window===null&&(F.wsize=1<... function l (line 140) | function l(S){for(var E=S.length;0<=--E;)S[E]=0} function ie (line 140) | function ie(S,E,K,$,Z){this.static_tree=S,this.extra_bits=E,this.extra_b... function U (line 140) | function U(S,E){this.dyn_tree=S,this.max_code=0,this.stat_desc=E} function N (line 140) | function N(S){return S<256?I[S]:I[256+(S>>>7)]} function J (line 140) | function J(S,E){S.pending_buf[S.pending++]=255&E,S.pending_buf[S.pending... function B (line 140) | function B(S,E,K){S.bi_valid>R-K?(S.bi_buf|=E<>>=1,K<<=1,0<--E;);return K>>>1} function X (line 140) | function X(S,E,K){var $,Z,oe=new Array(v+1),ce=0;for($=1;$<=v;$++)oe[$]=... function C (line 140) | function C(S){var E;for(E=0;E({id:e.attr(t,"Id"),type:e.... function _p (line 140) | function _p(r,e=Dt.Dxa){return r==null||/.+(p[xt]|[%])$/.test(r)?r:`${(p... function g2 (line 140) | function g2(r,e=!1){switch(r){case"1":return!0;case"0":return!1;case"on"... function Ip (line 140) | function Ip(r,e,t){if(r.namespaceURI!=Ep.wordml)return!1;switch(r.localN... function R2 (line 140) | function R2(r,e=!1){e&&(r=r.replace(/<[?].*[?]>/,"")),r=v2(r);const t=ne... function m2 (line 140) | function m2(r){var e;return(e=r.getElementsByTagName("parsererror")[0])=... function v2 (line 140) | function v2(r){return r.charCodeAt(0)===65279?r.substring(1):r} function y2 (line 140) | function y2(r){return new XMLSerializer().serializeToString(r)} class Np (line 140) | class Np{elements(e,t=null){const n=[];for(let i=0,o=e.childNodes.length... method elements (line 140) | elements(e,t=null){const n=[];for(let i=0,o=e.childNodes.length;ix2(t,e))} function x2 (line 140) | function x2(r,e){let t={name:e.attr(r,"name"),embedFontRefs:[]};for(let ... function b2 (line 140) | function b2(r,e){return{id:e.attr(r,"id"),key:e.attr(r,"fontKey"),type:w... class O2 (line 140) | class O2 extends Fr{parseXml(e){this.fonts=S2(e,this._package.xmlParser)}} method parseXml (line 140) | parseXml(e){this.fonts=S2(e,this._package.xmlParser)} function T2 (line 140) | function T2(r){return r==null?void 0:r.replace(/[ .]+/g,"-").replace(/[&... function Oa (line 140) | function Oa(r){let e=r.lastIndexOf("/")+1,t=e==0?"":r.substring(0,e),n=e... function Rl (line 140) | function Rl(r,e){try{const t="http://docx/";return new URL(r,t+e).toStri... function In (line 140) | function In(r,e){return r.reduce((t,n)=>(t[e(n)]=n,t),{})} function P2 (line 140) | function P2(r){return new Promise((e,t)=>{const n=new FileReader;n.onloa... function ml (line 140) | function ml(r){return r&&typeof r=="object"&&!Array.isArray(r)} function E2 (line 140) | function E2(r){return typeof r=="string"||r instanceof String} function Ya (line 140) | function Ya(r,...e){var n;if(!e.length)return r;const t=e.shift();if(ml(... function so (line 140) | function so(r){return Array.isArray(r)?r:[r]} class Zc (line 140) | class Zc{constructor(e,t){this._zip=e,this.options=t,this.xmlParser=new ... method constructor (line 140) | constructor(e,t){this._zip=e,this.options=t,this.xmlParser=new Np} method get (line 140) | get(e){var n;const t=_2(e);return(n=this._zip.files[t])!=null?n:this._... method update (line 140) | update(e,t){this._zip.file(e,t)} method load (line 140) | static async load(e,t){const n=await d2.loadAsync(e);return new Zc(n,t)} method save (line 140) | save(e="blob"){return this._zip.generateAsync({type:e})} method load (line 140) | load(e,t="string"){var n,i;return(i=(n=this.get(e))==null?void 0:n.asy... method loadRelationships (line 140) | async loadRelationships(e=null){let t="_rels/.rels";if(e!=null){const[... method parseXmlDocument (line 140) | parseXmlDocument(e){return R2(e,this.options.trimXmlDeclaration)} function _2 (line 140) | function _2(r){return r.startsWith("/")?r.substr(1):r} class I2 (line 140) | class I2 extends Fr{constructor(e,t,n){super(e,t),this._documentParser=n... method constructor (line 140) | constructor(e,t,n){super(e,t),this._documentParser=n} method parseXml (line 140) | parseXml(e){this.body=this._documentParser.parseDocumentFile(e)} function ca (line 140) | function ca(r,e){return{type:e.attr(r,"val"),color:e.attr(r,"color"),siz... function N2 (line 140) | function N2(r,e){var t={};for(let n of e.elements(r))switch(n.localName)... function Mp (line 140) | function Mp(r,e=he){var n,i;var t={};for(let o of e.elements(r))switch(o... function M2 (line 140) | function M2(r,e){return{numberOfColumns:e.intAttr(r,"num"),space:e.lengt... function L2 (line 140) | function L2(r,e){return{chapSep:e.attr(r,"chapSep"),chapStyle:e.attr(r,"... function Sf (line 140) | function Sf(r,e){return{id:e.attr(r,"id"),type:e.attr(r,"type")}} function F2 (line 140) | function F2(r,e){return{before:e.lengthAttr(r,"before"),after:e.lengthAt... function Qc (line 140) | function Qc(r,e){let t={};for(let n of e.elements(r))C2(n,t,e);return t} function C2 (line 140) | function C2(r,e,t){return!!Ip(r,e,t)} function Lp (line 140) | function Lp(r,e){let t={};for(let n of e.elements(r))Fp(n,t,e);return t} function Fp (line 140) | function Fp(r,e,t){if(r.namespaceURI!=Ep.wordml)return!1;if(Ip(r,e,t))re... function A2 (line 140) | function A2(r,e){return e.elements(r,"tab").map(t=>({position:e.lengthAt... function D2 (line 140) | function D2(r,e){var t={};for(let n of e.elements(r))switch(n.localName)... function X2 (line 140) | function X2(r,e){let t={numberings:[],abstractNumberings:[],bulletPictur... function U2 (line 140) | function U2(r,e){let t={id:e.attr(r,"numId"),overrides:[]};for(let n of ... function W2 (line 140) | function W2(r,e){let t={id:e.attr(r,"abstractNumId"),levels:[]};for(let ... function Cp (line 140) | function Cp(r,e){let t={level:e.intAttr(r,"ilvl")};for(let n of e.elemen... function V2 (line 140) | function V2(r,e){let t={level:e.intAttr(r,"ilvl")};for(let n of e.elemen... function Y2 (line 140) | function Y2(r,e){var t=e.element(r,"pict"),n=t&&e.element(t,"shape"),i=n... class k2 (line 140) | class k2 extends Fr{constructor(e,t,n){super(e,t),this._documentParser=n... method constructor (line 140) | constructor(e,t,n){super(e,t),this._documentParser=n} method parseXml (line 140) | parseXml(e){Object.assign(this,X2(e,this._package.xmlParser)),this.dom... class Z2 (line 140) | class Z2 extends Fr{constructor(e,t,n){super(e,t),this._documentParser=n... method constructor (line 140) | constructor(e,t,n){super(e,t),this._documentParser=n} method parseXml (line 140) | parseXml(e){this.styles=this._documentParser.parseStylesFile(e)} class oi (line 140) | class oi{constructor(){this.children=[],this.cssStyle={}}} method constructor (line 140) | constructor(){this.children=[],this.cssStyle={}} class Q2 (line 140) | class Q2 extends oi{constructor(){super(...arguments),this.type=Re.Header}} method constructor (line 140) | constructor(){super(...arguments),this.type=Re.Header} class K2 (line 140) | class K2 extends oi{constructor(){super(...arguments),this.type=Re.Footer}} method constructor (line 140) | constructor(){super(...arguments),this.type=Re.Footer} class Ap (line 140) | class Ap extends Fr{constructor(e,t,n){super(e,t),this._documentParser=n... method constructor (line 140) | constructor(e,t,n){super(e,t),this._documentParser=n} method parseXml (line 140) | parseXml(e){this.rootElement=this.createRootElement(),this.rootElement... class H2 (line 140) | class H2 extends Ap{createRootElement(){return new Q2}} method createRootElement (line 140) | createRootElement(){return new Q2} class B2 (line 140) | class B2 extends Ap{createRootElement(){return new K2}} method createRootElement (line 140) | createRootElement(){return new K2} function G2 (line 140) | function G2(r,e){const t={};for(let n of e.elements(r))switch(n.localNam... function lo (line 140) | function lo(r){if(typeof r!="undefined")return parseInt(r)} class J2 (line 140) | class J2 extends Fr{parseXml(e){this.props=G2(e,this._package.xmlParser)}} method parseXml (line 140) | parseXml(e){this.props=G2(e,this._package.xmlParser)} function z2 (line 140) | function z2(r,e){const t={};for(let n of e.elements(r))switch(n.localNam... class $2 (line 140) | class $2 extends Fr{parseXml(e){this.props=z2(e,this._package.xmlParser)}} method parseXml (line 140) | parseXml(e){this.props=z2(e,this._package.xmlParser)} class j2 (line 140) | class j2{} function q2 (line 140) | function q2(r,e){var t=new j2,n=e.element(r,"themeElements");for(let i o... function eT (line 140) | function eT(r,e){var t={name:e.attr(r,"name"),colors:{}};for(let o of e.... function tT (line 140) | function tT(r,e){var t={name:e.attr(r,"name")};for(let n of e.elements(r... function xf (line 140) | function xf(r,e){return{latinTypeface:e.elementAttr(r,"latin","typeface"... class rT (line 140) | class rT extends Fr{constructor(e,t){super(e,t)}parseXml(e){this.theme=q... method constructor (line 140) | constructor(e,t){super(e,t)} method parseXml (line 140) | parseXml(e){this.theme=q2(e,this._package.xmlParser)} class Dp (line 140) | class Dp{} class nT (line 140) | class nT extends Dp{constructor(){super(...arguments),this.type=Re.Footn... method constructor (line 140) | constructor(){super(...arguments),this.type=Re.Footnote} class iT (line 140) | class iT extends Dp{constructor(){super(...arguments),this.type=Re.Endno... method constructor (line 140) | constructor(){super(...arguments),this.type=Re.Endnote} class Xp (line 140) | class Xp extends Fr{constructor(e,t,n){super(e,t),this._documentParser=n}} method constructor (line 140) | constructor(e,t,n){super(e,t),this._documentParser=n} class oT (line 140) | class oT extends Xp{constructor(e,t,n){super(e,t,n)}parseXml(e){this.not... method constructor (line 140) | constructor(e,t,n){super(e,t,n)} method parseXml (line 140) | parseXml(e){this.notes=this._documentParser.parseNotes(e,"footnote",nT)} class aT (line 140) | class aT extends Xp{constructor(e,t,n){super(e,t,n)}parseXml(e){this.not... method constructor (line 140) | constructor(e,t,n){super(e,t,n)} method parseXml (line 140) | parseXml(e){this.notes=this._documentParser.parseNotes(e,"endnote",iT)} function sT (line 140) | function sT(r,e){var t={};for(let n of e.elements(r))switch(n.localName)... function bf (line 140) | function bf(r,e){var t={defaultNoteIds:[]};for(let n of e.elements(r))sw... class lT (line 140) | class lT extends Fr{constructor(e,t){super(e,t)}parseXml(e){this.setting... method constructor (line 140) | constructor(e,t){super(e,t)} method parseXml (line 140) | parseXml(e){this.settings=sT(e,this._package.xmlParser)} function cT (line 140) | function cT(r,e){return e.elements(r,"property").map(t=>{const n=t.first... class uT (line 140) | class uT extends Fr{parseXml(e){this.props=cT(e,this._package.xmlParser)}} method parseXml (line 140) | parseXml(e){this.props=cT(e,this._package.xmlParser)} class hT (line 140) | class hT extends Fr{constructor(e,t,n){super(e,t),this._documentParser=n... method constructor (line 140) | constructor(e,t,n){super(e,t),this._documentParser=n} method parseXml (line 140) | parseXml(e){this.comments=this._documentParser.parseComments(e),this.c... class fT (line 140) | class fT extends Fr{constructor(e,t){super(e,t),this.comments=[]}parseXm... method constructor (line 140) | constructor(e,t){super(e,t),this.comments=[]} method parseXml (line 140) | parseXml(e){const t=this._package.xmlParser;for(let n of t.elements(e,... class Kc (line 140) | class Kc{constructor(){this.parts=[],this.partsMap={}}static async load(... method constructor (line 140) | constructor(){this.parts=[],this.partsMap={}} method load (line 140) | static async load(e,t,n){var i=new Kc;return i._options=n,i._parser=t,... method save (line 140) | save(e="blob"){return this._package.save(e)} method loadRelationshipPart (line 140) | async loadRelationshipPart(e,t){var i;if(this.partsMap[e])return this.... method loadDocumentImage (line 140) | async loadDocumentImage(e,t){const n=await this.loadResource(t!=null?t... method loadNumberingImage (line 140) | async loadNumberingImage(e){const t=await this.loadResource(this.numbe... method loadFont (line 140) | async loadFont(e,t){const n=await this.loadResource(this.fontTablePart... method blobToURL (line 140) | blobToURL(e){return e?this._options.useBase64URL?P2(e):URL.createObjec... method findPartByRelId (line 140) | findPartByRelId(e,t=null){var o;var n=((o=t.rels)!=null?o:this.rels).f... method getPathById (line 140) | getPathById(e,t){const n=e.rels.find(o=>o.id==t),[i]=Oa(e.path);return... method loadResource (line 140) | loadResource(e,t,n){const i=this.getPathById(e,t);return i?this._packa... function pT (line 140) | function pT(r,e){const n=e.replace(/{|}|-/g,""),i=new Array(16);for(let ... function gT (line 140) | function gT(r,e){return{type:Re.BookmarkStart,id:e.attr(r,"id"),name:e.a... function RT (line 140) | function RT(r,e){return{type:Re.BookmarkEnd,id:e.attr(r,"id")}} class mT (line 140) | class mT extends oi{constructor(){super(...arguments),this.type=Re.VmlEl... method constructor (line 140) | constructor(){super(...arguments),this.type=Re.VmlElement,this.attrs={}} function Up (line 140) | function Up(r,e){var t=new mT;switch(r.localName){case"rect":t.tagName="... function vT (line 140) | function vT(r){var e;return{stroke:he.attr(r,"color"),"stroke-width":(e=... function yT (line 140) | function yT(r){return{}} function Of (line 140) | function Of(r){return r.split(",")} class wT (line 140) | class wT extends oi{constructor(){super(...arguments),this.type=Re.Comme... method constructor (line 140) | constructor(){super(...arguments),this.type=Re.Comment} class ST (line 140) | class ST extends oi{constructor(e){super(),this.id=e,this.type=Re.Commen... method constructor (line 140) | constructor(e){super(),this.id=e,this.type=Re.CommentReference} class xT (line 140) | class xT extends oi{constructor(e){super(),this.id=e,this.type=Re.Commen... method constructor (line 140) | constructor(e){super(),this.id=e,this.type=Re.CommentRangeStart} class bT (line 140) | class bT extends oi{constructor(e){super(),this.id=e,this.type=Re.Commen... method constructor (line 140) | constructor(e){super(),this.id=e,this.type=Re.CommentRangeEnd} class TT (line 140) | class TT{constructor(e){this.options={ignoreWidth:!1,debug:!1,...e}}pars... method constructor (line 140) | constructor(e){this.options={ignoreWidth:!1,debug:!1,...e}} method parseNotes (line 140) | parseNotes(e,t,n){var i=[];for(let o of he.elements(e,t)){const a=new ... method parseComments (line 140) | parseComments(e){var t=[];for(let n of he.elements(e,"comment")){const... method parseDocumentFile (line 140) | parseDocumentFile(e){var t=he.element(e,"body"),n=he.element(e,"backgr... method parseBackground (line 140) | parseBackground(e){var t={},n=Et.colorAttr(e,"color");return n&&(t["ba... method parseBodyElements (line 140) | parseBodyElements(e){var t=[];for(let n of he.elements(e))switch(n.loc... method parseStylesFile (line 140) | parseStylesFile(e){var t=[];return Et.foreach(e,n=>{switch(n.localName... method parseDefaultStyles (line 140) | parseDefaultStyles(e){var t={id:null,name:null,target:null,basedOn:nul... method parseStyle (line 140) | parseStyle(e){var t={id:he.attr(e,"styleId"),isDefault:he.boolAttr(e,"... method parseTableStyle (line 140) | parseTableStyle(e){var t=[],n=he.attr(e,"type"),i="",o="";switch(n){ca... method parseNumberingFile (line 140) | parseNumberingFile(e){var t=[],n={},i=[];return Et.foreach(e,o=>{switc... method parseNumberingPicBullet (line 140) | parseNumberingPicBullet(e){var t=he.element(e,"pict"),n=t&&he.element(... method parseAbstractNumbering (line 140) | parseAbstractNumbering(e,t){var n=[],i=he.attr(e,"abstractNumId");retu... method parseNumberingLevel (line 140) | parseNumberingLevel(e,t,n){var i={id:e,level:he.intAttr(t,"ilvl"),star... method parseSdt (line 140) | parseSdt(e,t){const n=he.element(e,"sdtContent");return n?t(n):[]} method parseInserted (line 140) | parseInserted(e,t){var n,i;return{type:Re.Inserted,children:(i=(n=t(e)... method parseDeleted (line 140) | parseDeleted(e,t){var n,i;return{type:Re.Deleted,children:(i=(n=t(e))=... method parseParagraph (line 140) | parseParagraph(e){var t={type:Re.Paragraph,children:[]};for(let n of h... method parseParagraphProperties (line 140) | parseParagraphProperties(e,t){this.parseDefaultProperties(e,t.cssStyle... method parseFrame (line 140) | parseFrame(e,t){var n=he.attr(e,"dropCap");n=="drop"&&(t.cssStyle.floa... method parseHyperlink (line 140) | parseHyperlink(e,t){var n={type:Re.Hyperlink,parent:t,children:[]},i=h... method parseSmartTag (line 140) | parseSmartTag(e,t){var n={type:Re.SmartTag,parent:t,children:[]},i=he.... method parseRun (line 140) | parseRun(e,t){var n={type:Re.Run,parent:t,children:[]};return Et.forea... method parseMathElement (line 140) | parseMathElement(e){const t=`${e.localName}Pr`,n={type:Tf[e.localName]... method parseMathProperies (line 140) | parseMathProperies(e){const t={};for(const n of he.elements(e))switch(... method parseRunProperties (line 140) | parseRunProperties(e,t){this.parseDefaultProperties(e,t.cssStyle={},nu... method parseVmlPicture (line 140) | parseVmlPicture(e){const t={type:Re.VmlPicture,children:[]};for(const ... method checkAlternateContent (line 140) | checkAlternateContent(e){var o;if(e.localName!="AlternateContent")retu... method parseDrawing (line 140) | parseDrawing(e){for(var t of he.elements(e))switch(t.localName){case"i... method parseDrawingWrapper (line 140) | parseDrawingWrapper(e){var d;var t={type:Re.Drawing,children:[],cssSty... method parseGraphic (line 140) | parseGraphic(e){var t=he.element(e,"graphicData");for(let n of he.elem... method parsePicture (line 140) | parsePicture(e){var t={type:Re.Image,src:"",cssStyle:{}},n=he.element(... method parseTable (line 140) | parseTable(e){var t={type:Re.Table,children:[]};return Et.foreach(e,n=... method parseTableColumns (line 140) | parseTableColumns(e){var t=[];return Et.foreach(e,n=>{switch(n.localNa... method parseTableProperties (line 140) | parseTableProperties(e,t){switch(t.cssStyle={},t.cellStyle={},this.par... method parseTablePosition (line 140) | parseTablePosition(e,t){var n=he.lengthAttr(e,"topFromText"),i=he.leng... method parseTableRow (line 140) | parseTableRow(e){var t={type:Re.Row,children:[]};return Et.foreach(e,n... method parseTableRowProperties (line 140) | parseTableRowProperties(e,t){t.cssStyle=this.parseDefaultProperties(e,... method parseTableCell (line 140) | parseTableCell(e){var t={type:Re.Cell,children:[]};return Et.foreach(e... method parseTableCellProperties (line 140) | parseTableCellProperties(e,t){t.cssStyle=this.parseDefaultProperties(e... method parseDefaultProperties (line 140) | parseDefaultProperties(e,t=null,n=null,i=null){return t=t||{},Et.forea... method parseUnderline (line 140) | parseUnderline(e,t){var n=he.attr(e,"val");if(n!=null){switch(n){case"... method parseFont (line 140) | parseFont(e,t){var n=he.attr(e,"ascii"),i=yt.themeValue(e,"asciiTheme"... method parseIndentation (line 140) | parseIndentation(e,t){var n=he.lengthAttr(e,"firstLine"),i=he.lengthAt... method parseSpacing (line 140) | parseSpacing(e,t){var n=he.lengthAttr(e,"before"),i=he.lengthAttr(e,"a... method parseMarginProperties (line 140) | parseMarginProperties(e,t){Et.foreach(e,n=>{switch(n.localName){case"l... method parseTrHeight (line 140) | parseTrHeight(e,t){switch(he.attr(e,"hRule")){case"exact":t.height=he.... method parseBorderProperties (line 140) | parseBorderProperties(e,t){Et.foreach(e,n=>{switch(n.localName){case"s... class Et (line 140) | class Et{static foreach(e,t){for(var n=0;ni.id!=null),i=>i.id);for(const... method prodessNumberings (line 140) | prodessNumberings(e){var t;for(let n of e.filter(i=>i.pStyleName)){con... method processElement (line 140) | processElement(e){if(e.children)for(var t of e.children)t.parent=e,t.t... method processTable (line 140) | processTable(e){for(var t of e.children)for(var n of t.children)n.cssS... method copyStyleProperties (line 140) | copyStyleProperties(e,t,n=null){if(!e)return t;t==null&&(t={}),n==null... method createPageElement (line 140) | createPageElement(e,t){var n=this.createElement("section",{className:e... method createSectionContent (line 140) | createSectionContent(e){var t=this.createElement("article");return e.c... method renderSections (line 140) | renderSections(e){const t=[];this.processElement(e);const n=this.split... method renderHeaderFooter (line 140) | renderHeaderFooter(e,t,n,i,o){var l,c;if(!!e){var a=(c=(l=t.titlePage&... method isPageBreakElement (line 140) | isPageBreakElement(e){return e.type!=Re.Break?!1:e.break=="lastRendere... method isPageBreakSection (line 140) | isPageBreakSection(e,t){var n,i,o,a,s,l;return!e||!t?!1:((n=e.pageSize... method splitBySection (line 140) | splitBySection(e,t){var h;var n={sectProps:null,elements:[],pageBreak:... method groupByPageBreaks (line 140) | groupByPageBreaks(e){let t=[],n;const i=[t];for(let o of e)t.push(o),(... method renderWrapper (line 140) | renderWrapper(e){return this.createElement("div",{className:`${this.cl... method renderDefaultStyle (line 140) | renderDefaultStyle(){var e=this.className,t=` method renderNumbering (line 158) | renderNumbering(e,t){var n="",i=[];for(var o of e){var a=`p.${this.num... method renderStyles (line 158) | renderStyles(e){var l;var t="";const n=this.styleMap,i=In(e.filter(c=>... method renderNotes (line 158) | renderNotes(e,t,n){var i=e.map(a=>t[a]).filter(a=>a);if(i.length>0){va... method renderElement (line 158) | renderElement(e){switch(e.type){case Re.Paragraph:return this.renderPa... method renderChildren (line 158) | renderChildren(e,t){return this.renderElements(e.children,t)} method renderElements (line 158) | renderElements(e,t){if(e==null)return null;var n=e.flatMap(i=>this.ren... method renderContainer (line 158) | renderContainer(e,t,n){return this.createElement(t,n,this.renderChildr... method renderContainerNS (line 158) | renderContainerNS(e,t,n,i){return wt(t,n,i,this.renderChildren(e))} method renderParagraph (line 158) | renderParagraph(e){var o,a,s,l;var t=this.createElement("p");const n=t... method renderRunProperties (line 158) | renderRunProperties(e,t){this.renderCommonProperties(e,t)} method renderCommonProperties (line 158) | renderCommonProperties(e,t){t!=null&&(t.color&&(e.color=t.color),t.fon... method renderHyperlink (line 158) | renderHyperlink(e){var t=this.createElement("a");if(this.renderChildre... method renderSmartTag (line 158) | renderSmartTag(e){var t=this.createElement("span");return this.renderC... method renderCommentRangeStart (line 158) | renderCommentRangeStart(e){var i;if(!this.options.renderComments)retur... method renderCommentRangeEnd (line 158) | renderCommentRangeEnd(e){if(!this.options.renderComments)return null;c... method renderCommentReference (line 158) | renderCommentReference(e){var a;if(!this.options.renderComments)return... method renderCommentContent (line 158) | renderCommentContent(e,t){t.appendChild(Qn("div",{className:`${this.cl... method renderDrawing (line 158) | renderDrawing(e){var t=this.createElement("div");return t.style.displa... method renderImage (line 158) | renderImage(e){let t=this.createElement("img");return this.renderStyle... method renderText (line 158) | renderText(e){return this.htmlDocument.createTextNode(e.text)} method renderDeletedText (line 158) | renderDeletedText(e){return this.options.renderEndnotes?this.htmlDocum... method renderBreak (line 158) | renderBreak(e){return e.break=="textWrapping"?this.createElement("br")... method renderInserted (line 158) | renderInserted(e){return this.options.renderChanges?this.renderContain... method renderDeleted (line 158) | renderDeleted(e){return this.options.renderChanges?this.renderContaine... method renderSymbol (line 158) | renderSymbol(e){var t=this.createElement("span");return t.style.fontFa... method renderFootnoteReference (line 158) | renderFootnoteReference(e){var t=this.createElement("sup");return this... method renderEndnoteReference (line 158) | renderEndnoteReference(e){var t=this.createElement("sup");return this.... method renderTab (line 158) | renderTab(e){var i;var t=this.createElement("span");if(t.innerHTML="&e... method renderBookmarkStart (line 158) | renderBookmarkStart(e){var t=this.createElement("span");return t.id=e.... method renderRun (line 158) | renderRun(e){if(e.fieldRun)return null;const t=this.createElement("spa... method renderTable (line 158) | renderTable(e){let t=this.createElement("table");return this.tableCell... method renderTableColumns (line 158) | renderTableColumns(e){let t=this.createElement("colgroup");for(let n o... method renderTableRow (line 158) | renderTableRow(e){let t=this.createElement("tr");return this.currentCe... method renderTableCell (line 158) | renderTableCell(e){let t=this.createElement("td");const n=this.current... method renderVmlPicture (line 158) | renderVmlPicture(e){var t=Qn("div");return this.renderChildren(e,t),t} method renderVmlElement (line 158) | renderVmlElement(e){var i,o;var t=_f("svg");t.setAttribute("style",e.c... method renderVmlChildElement (line 158) | renderVmlChildElement(e){const t=_f(e.tagName);Object.entries(e.attrs)... method renderMmlRadical (line 158) | renderMmlRadical(e){var i;const t=e.children.find(o=>o.type==Re.MmlBas... method renderMmlDelimiter (line 158) | renderMmlDelimiter(e){var n,i;const t=[];return t.push(wt(He.mathML,"m... method renderMmlNary (line 158) | renderMmlNary(e){var c,u;const t=[],n=In(e.children,h=>h.type),i=n[Re.... method renderMmlPreSubSuper (line 158) | renderMmlPreSubSuper(e){const t=[],n=In(e.children,c=>c.type),i=n[Re.M... method renderMmlGroupChar (line 158) | renderMmlGroupChar(e){const t=e.props.verticalJustification==="bot"?"m... method renderMmlBar (line 158) | renderMmlBar(e){const t=this.renderContainerNS(e,He.mathML,"mrow");swi... method renderMmlRun (line 158) | renderMmlRun(e){const t=wt(He.mathML,"ms");return this.renderClass(e,t... method renderMllList (line 158) | renderMllList(e){const t=wt(He.mathML,"mtable");this.renderClass(e,t),... method renderStyleValues (line 158) | renderStyleValues(e,t){for(let n in e)n.startsWith("$")?t.setAttribute... method renderClass (line 158) | renderClass(e,t){e.className&&(t.className=e.className),e.styleName&&t... method findStyle (line 158) | findStyle(e){var t;return e&&((t=this.styleMap)==null?void 0:t[e])} method numberingClass (line 158) | numberingClass(e,t){return`${this.className}-num-${e}-${t}`} method tabStopClass (line 158) | tabStopClass(){return`${this.className}-tab-stop`} method styleToString (line 158) | styleToString(e,t,n=null){let i=`${e} {\r method numberingCounter (line 161) | numberingCounter(e,t){return`${this.className}-num-${e}-${t}`} method levelTextToContent (line 161) | levelTextToContent(e,t,n,i){var s;const o={tab:"\\9",space:"\\a0"};var... method numFormatToCssValue (line 161) | numFormatToCssValue(e){var n;var t={none:"none",bullet:"disc",decimal:... method refreshTabStops (line 161) | refreshTabStops(){!this.options.experimental||(clearTimeout(this.tabsT... method later (line 161) | later(e){this.postRenderTasks.push(e)} function Qn (line 161) | function Qn(r,e,t){return wt(void 0,r,e,t)} function _f (line 161) | function _f(r,e,t){return wt(He.svg,r,e,t)} function wt (line 161) | function wt(r,e,t,n){var i=r?document.createElementNS(r,e):document.crea... function If (line 161) | function If(r){r.innerHTML=""} function ec (line 161) | function ec(r,e){e.forEach(t=>r.appendChild(E2(t)?document.createTextNod... function di (line 161) | function di(r){return Qn("style",{innerHTML:r})} function co (line 161) | function co(r,e){r.appendChild(document.createComment(e))} function MT (line 161) | function MT(r,e){for(var t=r.parent;t!=null&&t.type!=e;)t=t.parent;retur... function LT (line 161) | function LT(r,e){const t={...Wp,...e};return Kc.load(r,new TT(t),t)} function FT (line 161) | async function FT(r,e,t,n){const i={...Wp,...n},o=new NT(window.document... function CT (line 161) | async function CT(r,e,t,n){const i=await LT(r,n);return await FT(i,e,t,n... function vl (line 161) | async function vl(r,e){const{arrayBuffer:t}=e,n=document.createElement("... function AT (line 161) | function AT(r,e){if(!(r instanceof e))throw new TypeError("Cannot call a... function r (line 161) | function r(e,t){for(var n=0;n0?e.font... function i1 (line 161) | function i1(r,e,t){if(t.displayValue&&ee&&(e=r[t].hei... function xN (line 161) | function xN(r,e,t){var n;if(t)n=t;else if(typeof document!="undefined")n... function r (line 161) | function r(e,t){for(var n=0;n10||i<0||i>10)thr... function r (line 166) | function r(){} function r (line 166) | function r(e){this.buffer=new Ze,this.information=e} function r (line 166) | function r(e){this.information=e,this.generalDecoder=new Ea(e)} function n (line 166) | function n(){this.constructor=e} function e (line 166) | function e(t){return r.call(this,t)||this} function n (line 166) | function n(){this.constructor=e} function e (line 166) | function e(t){return r.call(this,t)||this} function n (line 166) | function n(){this.constructor=e} function e (line 166) | function e(t){return r.call(this,t)||this} function n (line 166) | function n(){this.constructor=e} function e (line 166) | function e(t){return r.call(this,t)||this} function n (line 166) | function n(){this.constructor=e} function e (line 166) | function e(t){return r.call(this,t)||this} function n (line 166) | function n(){this.constructor=e} function e (line 166) | function e(t){return r.call(this,t)||this} function n (line 166) | function n(){this.constructor=e} function e (line 166) | function e(t){return r.call(this,t)||this} function n (line 166) | function n(){this.constructor=e} function e (line 166) | function e(t){return r.call(this,t)||this} function n (line 166) | function n(){this.constructor=e} function e (line 166) | function e(t){return r.call(this,t)||this} function n (line 166) | function n(){this.constructor=e} function e (line 166) | function e(t,n,i){var o=r.call(this,t)||this;return o.dateCode=i,o.first... function YL (line 166) | function YL(r){try{if(r.get(1))return new EL(r);if(!r.get(2))return new ... function r (line 166) | function r(e,t,n,i){this.leftchar=e,this.rightchar=t,this.finderpattern=... function r (line 166) | function r(e,t,n){this.pairs=e,this.rowNumber=t,this.wasReversed=n} function n (line 166) | function n(){this.constructor=e} function e (line 166) | function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.pair... function n (line 166) | function n(){this.constructor=e} function e (line 166) | function e(t,n,i){var o=r.call(this,t,n)||this;return o.count=0,o.finder... function n (line 166) | function n(){this.constructor=e} function e (line 166) | function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.poss... function n (line 166) | function n(){this.constructor=e} function e (line 166) | function e(t){var n=r.call(this)||this;n.readers=[];var i=t?t.get(vt.POS... function n (line 166) | function n(){this.constructor=e} function e (line 166) | function e(t,n){return t===void 0&&(t=500),r.call(this,new bi(n),t,n)||t... function r (line 166) | function r(e,t,n){this.ecCodewords=e,this.ecBlocks=[t],n&&this.ecBlocks.... function r (line 166) | function r(e,t){this.count=e,this.dataCodewords=t} function r (line 166) | function r(e,t,n,i,o,a){var s,l;this.versionNumber=e,this.symbolSizeRows... function r (line 166) | function r(e){var t=e.getHeight();if(t<8||t>144||(t&1)!==0)throw new Ee;... function r (line 166) | function r(e,t){this.numDataCodewords=e,this.codewords=t} function r (line 166) | function r(e){this.bytes=e,this.byteOffset=0,this.bitOffset=0} function r (line 166) | function r(){} function r (line 166) | function r(){this.rsDecoder=new ps(yn.DATA_MATRIX_FIELD_256)} function r (line 166) | function r(e){this.image=e,this.rectangleDetector=new lc(this.image)} function r (line 166) | function r(){this.decoder=new tF} function n (line 166) | function n(){this.constructor=e} function e (line 166) | function e(t){return t===void 0&&(t=500),r.call(this,new Qa,t)||this} function r (line 166) | function r(e,t,n){this.value=e,this.stringValue=t,this.bits=n,r.FOR_BITS... function r (line 166) | function r(e){this.errorCorrectionLevel=uc.forBits(e>>3&3),this.dataMask... function r (line 166) | function r(e){for(var t=[],n=1;n{const U=V.getAttribute(ie);return V.remov... function u (line 179) | function u(k){let F=k.path||k.composedPath&&k.composedPath();if(F)return... function h (line 179) | function h(k){return k instanceof Element?k:typeof k=="string"?k.split(/... function d (line 179) | function d(k,F=Y=>Y){function Y(V){const ie=[.001,.01,.1][Number(V.shift... function R (line 179) | function R(k,F,Y){F/=100,Y/=100;const V=g(k=k/360*6),ie=k-V,U=Y*(1-F),N=... function m (line 179) | function m(k,F,Y){const V=(2-(F/=100))*(Y/=100)/2;return V!==0&&(F=V===1... function x (line 179) | function x(k,F,Y){const V=f(k/=255,F/=255,Y/=255),ie=p(k,F,Y),U=ie-V;let... function T (line 179) | function T(k,F,Y,V){return F/=100,Y/=100,[...x(255*(1-f(1,(k/=100)*(1-(V... function P (line 179) | function P(k,F,Y){F/=100;const V=2*(F*=(Y/=100)<.5?Y:1-Y)/(Y+F)*100,ie=1... function A (line 179) | function A(k){return x(...k.match(/.{2}/g).map(F=>parseInt(F,16)))} function D (line 179) | function D(k){k=k.match(/^[a-zA-Z]+$/)?function(ie){if(ie.toLowerCase()=... function W (line 179) | function W(k=0,F=0,Y=0,V=1){const ie=(N,J)=>(B=-1)=>J(~B?N.map(re=>Numbe... function Q (line 179) | function Q(k){const F={options:Object.assign({lock:null,onchange:()=>0,o... function te (line 179) | function te(k={}){k=Object.assign({onchange:()=>0,className:"",elements:... method update (line 179) | update(ie=V){const{reference:U,popper:N}=Object.assign(V,ie);if(!N||!U)t... method constructor (line 179) | constructor(F){Rr(this,"_initializingActive",!0);Rr(this,"_recalc",!0);R... method _preBuild (line 179) | _preBuild(){const{options:F}=this;for(const Y of["el","container"])F[Y]=... method _finalBuild (line 224) | _finalBuild(){const F=this.options,Y=this._root;if(F.container.removeChi... method _buildComponents (line 224) | _buildComponents(){const F=this,Y=this.options.components,V=(F.options.s... method _bindEvents (line 227) | _bindEvents(){const{_root:F,options:Y}=this,V=[a(F.interaction.clear,"cl... method _rePositioningPicker (line 227) | _rePositioningPicker(){const{options:F}=this;if(!F.inline&&!this._nanopo... method _updateOutput (line 227) | _updateOutput(F){const{_root:Y,_color:V,options:ie}=this;if(Y.interactio... method _clearColor (line 227) | _clearColor(F=!1){const{_root:Y,options:V}=this;V.useAsButton||Y.button.... method _parseLocalColor (line 227) | _parseLocalColor(F){const{values:Y,type:V,a:ie}=D(F),{lockOpacity:U}=thi... method _t (line 227) | _t(F){return this.options.i18n[F]||L.I18N_DEFAULTS[F]} method _emit (line 227) | _emit(F,...Y){this._eventListener[F].forEach(V=>V(...Y,this))} method on (line 227) | on(F,Y){return this._eventListener[F].push(Y),this} method off (line 227) | off(F,Y){const V=this._eventListener[F]||[],ie=V.indexOf(Y);return~ie&&V... method addSwatch (line 227) | addSwatch(F){const{values:Y}=this._parseLocalColor(F);if(Y){const{_swatc... method removeSwatch (line 227) | removeSwatch(F){const Y=this._swatchColors[F];if(Y){const{el:V}=Y;return... method applyColor (line 227) | applyColor(F=!1){const{preview:Y,button:V}=this._root,ie=this._color.toR... method destroy (line 227) | destroy(){cancelAnimationFrame(this._setupAnimationFrame),this._eventBin... method destroyAndRemove (line 227) | destroyAndRemove(){this.destroy();const{root:F,app:Y}=this._root;F.paren... method hide (line 227) | hide(){return!!this.isOpen()&&(this._root.app.classList.remove("visible"... method show (line 227) | show(){return!this.options.disabled&&!this.isOpen()&&(this._root.app.cla... method isOpen (line 227) | isOpen(){return this._root.app.classList.contains("visible")} method setHSVA (line 227) | setHSVA(F=360,Y=0,V=0,ie=1,U=!1){const N=this._recalc;if(this._recalc=!1... method setColor (line 227) | setColor(F,Y=!1){if(F===null)return this._clearColor(Y),!0;const{values:... method setColorRepresentation (line 227) | setColorRepresentation(F){return F=F.toUpperCase(),!!this._root.interact... method getColorRepresentation (line 227) | getColorRepresentation(){return this._representation} method getColor (line 227) | getColor(){return this._color} method getSelectedColor (line 227) | getSelectedColor(){return this._lastColor} method getRoot (line 227) | getRoot(){return this._root} method disable (line 227) | disable(){return this.hide(),this.options.disabled=!0,this._root.button.... method enable (line 227) | enable(){return this.options.disabled=!1,this._root.button.classList.rem... function Td (line 227) | function Td(r,e,t){const n=document.createElement("div");n.classList.add... method callback (line 227) | callback(r){r.command.executeSizeAdd()} method callback (line 227) | callback(r){r.command.executeSizeMinus()} method callback (line 227) | callback(r){r.command.executeBold()} method callback (line 227) | callback(r){r.command.executeItalic()} method callback (line 227) | callback(r){r.command.executeUnderline()} method callback (line 227) | callback(r){r.command.executeStrikeout()} method render (line 227) | render(r,e){Td(r,Rn.COLOR,t=>{e.command.executeColor(t)})} method render (line 227) | render(r,e){Td(r,Rn.HIGHLIGHT,t=>{e.command.executeHighlight(t)})} function u3 (line 227) | function u3(r){const e=document.createElement("div");e.classList.add(`${... function Fl (line 227) | function Fl(r,e){e?r.classList.remove("hide"):r.classList.add("hide")} function ma (line 227) | function ma(r,e){e?r.classList.add("active"):r.classList.remove("active")} function h3 (line 227) | function h3(r){const e=u3(r);r.command.getContainer().append(e),r.eventB... method get (line 227) | get(){throw new Error('Module "" has been externalized for browser compa... function _ (line 235) | function _(O){if(O)p[0]=p[16]=p[1]=p[2]=p[3]=p[4]=p[5]=p[6]=p[7]=p[8]=p[... function Q (line 235) | function Q(O,I){var y,L=x(O);if(O=L[0],L[1]){var k=[],F=O.length,Y=0,V;f... function b (line 235) | function b(){H.forEach(le=>{le.forEach(ve=>ve.classList.remove("active")... function q (line 235) | function q(le){G.innerText=le} function M (line 235) | function M(){b(),q("\u63D2\u5165"),j=0,ue=0,X.style.display="none"} function lr (line 248) | function lr(){const le=n.command.getSearchNavigateInfo();if(le){const{in... function er (line 248) | async function er(){const le=await n.command.getCatalog(),ve=document.qu... function Cu (line 248) | function Cu(){console.log("fullscreen"),document.fullscreenElement?docum... function L1 (line 248) | async function L1(){const le=await n.command.getGroupIds();for(const ve ... method onConfirm (line 248) | onConfirm(ve){if(!ve)return;const{value:Se,width:Pe,height:xe}=ve;!Se||!... function Uu (line 248) | async function Uu(){new zt({title:"\u8F93\u5165\u6587\u4EF6\u540D",data:... function Wu (line 248) | function Wu(le){return le.indexOf(".")>-1?le.substring(0,le.lastIndexOf(... function D1 (line 248) | function D1(le){if(le===""||le.trim()==="")return!1;try{return btoa(atob... function X1 (line 248) | function X1(le){le=le.replace(/\=+$/,"");const ve=window.atob(le),Se=ve.... FILE: frontend/public/docx/assets/index.8fae8eed.js function n (line 1) | function n(i){const o={};return i.integrity&&(o.integrity=i.integrity),i... function r (line 1) | function r(i){if(i.ep)return;i.ep=!0;const o=n(i);fetch(i.href,o)} function Ex (line 1) | function Ex(t){return t&&t.__esModule&&Object.prototype.hasOwnProperty.c... function Zm (line 1) | function Zm(t){if(t.__esModule)return t;var e=Object.defineProperty({},"... function vc (line 1) | function vc(t){throw new Error('Could not dynamically require "'+t+'". P... function Q (line 8) | function Q(T){O.highlightedCode=T,s.hooks.run("before-insert",O),O.eleme... function c (line 8) | function c(m,v,x,_){this.type=m,this.content=v,this.alias=x,this.length=... function u (line 8) | function u(m,v,x,_){m.lastIndex=v;var E=m.exec(x);if(E&&_&&E[1]){var N=E... function l (line 8) | function l(m,v,x,_,E,N){for(var U in x)if(!(!x.hasOwnProperty(U)||!x[U])... function h (line 8) | function h(){var m={value:null,prev:null,next:null},v={value:null,prev:m... function f (line 8) | function f(m,v,x){var _=v.next,E={value:x,prev:v,next:_};return v.next=E... function d (line 8) | function d(m,v,x){for(var _=v.next,E=0;E... function ud (line 11) | function ud(t,e){if(!t||typeof t!="object")return t;let n={};return Arra... function Pt (line 11) | function Pt(t){if(!t||typeof t!="object")return t;let e={};return Array.... function Ul (line 11) | function Ul(t){return t&&t.nodeType===1&&t.tagName.toLowerCase()==="body"} function lu (line 11) | function lu(t,e,n){if(t&&!Ul(t))for(t=n?t:t.parentNode;t;){if(!e||e(t)||... function bt (line 11) | function bt(){function t(){return((1+Math.random())*65536|0).toString(16... function Tr (line 11) | function Tr(t){const e=[];if(Intl.Segmenter){const r=new Intl.Segmenter(... function Jm (line 11) | function Jm(t,e){const n=document.createElement("a");n.href=t,n.download... function Xx (line 11) | function Xx(t,e){Vx(3,t,e)} function Vx (line 11) | function Vx(t,e,n){let r=0,i=0;const o=function(a){r=new Date().getTime(... function hu (line 11) | function hu(t){return Object.prototype.toString.call(t)==="[object Objec... function I1 (line 11) | function I1(t){return Array.isArray(t)} function zm (line 11) | function zm(t,e){if(hu(t)&&hu(e)){const n=e;for(const[r,i]of Object.entr... function du (line 11) | function du(t){setTimeout(()=>{t()},0)} function N1 (line 11) | function N1(t){const e=["\u96F6","\u4E00","\u4E8C","\u4E09","\u56DB","\u... function jc (line 11) | function jc(t,e,n){for(let r=0;rStr... function Bx (line 11) | function Bx(t){let e=t.parentElement;for(;e;){const r=window.getComputed... function kx (line 11) | function kx(t,e){return t.length!==e.length?!1:!t.some(n=>!e.includes(n))} function Zx (line 11) | function Zx(t,e){if(!hu(t)||!hu(e))return!1;const n=Object.keys(t),r=Obj... class qm (line 11) | class qm{constructor(e){this.draw=e,this.options=e.getOptions(),this.con... method constructor (line 11) | constructor(e){this.draw=e,this.options=e.getOptions(),this.container=... method createFloatImage (line 11) | createFloatImage(e){const{scale:n}=this.options;let r=this.floatImageC... method dragFloatImage (line 11) | dragFloatImage(e,n){if(!this.floatImageContainer)return;this.floatImag... method destroyFloatImage (line 11) | destroyFloatImage(){this.floatImageContainer&&(this.floatImageContaine... method addImageObserver (line 11) | addImageObserver(e){this.draw.getImageObserver().add(e)} method getFallbackImage (line 11) | getFallbackImage(e,n){const i=(e-Math.ceil(e/8)*8)/2,o=(n-Math.ceil(n/... method render (line 19) | render(e,n,r,i){const{scale:o}=this.options,a=n.width*o,s=n.height*o;i... function Jo (line 19) | function Jo(t){return ld[t]==null&&tw(t),ld[t]} function tw (line 19) | function tw(t){const e=nw[t];if(e==null)return;const n=e.substring(3,5),... function qc (line 19) | function qc(t,e="math"){const n=t.charCodeAt(0);if(65<=n&&n<=90){const r... function rw (line 19) | function rw(t){t=t.replace(/\n/g," ");let e=0;const n=[];let r="";for(;e... function iw (line 19) | function iw(t){return{type:ot[t]?"symb":"char",mode:"math",text:t,chld:[... function hd (line 19) | function hd(t){let e=0,n={type:"node",text:"",mode:"math",chld:[],bbox:n... function eR (line 19) | function eR(t){let e=0;for(;en.dragId===t)} function M1 (line 91) | function M1(t,e,n){const r=n.getDraw();if(t.imgDisplay===ht.FLOAT_TOP||t... function Nw (line 91) | function Nw(t,e){var n,r,i,o;if(e.isAllowDrop){const a=e.getDraw();if(a.... function Fw (line 91) | function Fw(t,e){const r=e.getDraw().getPageContainer(),{x:i,y:o,width:a... function Pw (line 91) | function Pw(t,e){var x;const n=e.getDraw();if(e.isAllowDrag){const _=t.o... function Lw (line 91) | function Lw(t,e){const n=e.getDraw();if(n.isReadonly())return;const r=n.... function Mw (line 91) | function Mw(t,e){var u;const n=e.getDraw();if(n.isReadonly())return;cons... function Cw (line 91) | function Cw(t,e){var p,g;const n=e.getDraw();if(n.isReadonly())return;co... function Aw (line 91) | function Aw(t,e){var v,x;const n=e.getDraw();if(n.isReadonly())return;co... function Uw (line 91) | function Uw(t,e){var _,E;const n=e.getDraw();if(n.isReadonly())return;co... function Ww (line 91) | function Ww(t,e){const n=e.getDraw();if(n.isReadonly())return;t.preventD... function Xl (line 91) | function Xl(t){const{positionList:e,index:n,isUp:r,rowNo:i,cursorX:o}=t;... function Xw (line 91) | function Xw(t,e){const n=e.getDraw();if(n.isReadonly())return;const i=n.... function Vw (line 91) | function Vw(t,e){if(e.isComposing)return;const n=e.getDraw();if(t.key===... function fR (line 91) | function fR(t,e){var x;const n=e.getDraw();if(n.isReadonly())return;cons... function pR (line 92) | function pR(t){if(!t.compositionInfo)return;const{elementList:e,startInd... function Yw (line 92) | function Yw(t){const e=t.getDraw(),n=e.getRange(),{startIndex:r,endIndex... function Bw (line 92) | function Bw(t){const e=t.getDraw(),{copy:n}=e.getOverride();if(n){n();re... function kw (line 92) | function kw(t,e){var o,a;const n=e.getDraw(),{drop:r}=n.getOverride();if... function Zw (line 92) | function Zw(t){var f;if(!Intl.Segmenter)return null;const e=t.getDraw(),... function Qw (line 92) | function Qw(t){const e=t.getDraw(),n=e.getPosition().getCursorPosition()... function Kw (line 92) | function Kw(t,e){const n=t.getDraw(),r=n.getPosition(),i=r.getPositionBy... function Hw (line 92) | function Hw(t){var d,p;const e=t.getDraw(),r=e.getPosition().getCursorPo... function Gw (line 92) | function Gw(t){t.isComposing=!0} function Jw (line 92) | function Jw(t,e){t.isComposing=!1;const n=t.getDraw();if(e.data)setTimeo... function zw (line 92) | function zw(t,e){const n=e.getDraw();if(n.isReadonly())return;t.preventD... class jw (line 92) | class jw{constructor(e){this.draw=e,this.pageContainer=e.getPageContaine... method constructor (line 92) | constructor(e){this.draw=e,this.pageContainer=e.getPageContainer(),thi... method getDraw (line 92) | getDraw(){return this.draw} method register (line 92) | register(){this.pageContainer.addEventListener("click",this.click.bind... method setIsAllowSelection (line 92) | setIsAllowSelection(e){this.isAllowSelection=e,e||this.applyPainterSty... method setIsAllowDrag (line 92) | setIsAllowDrag(e){this.isAllowDrag=e,this.isAllowDrop=e} method clearPainterStyle (line 92) | clearPainterStyle(){this.pageList.forEach(e=>{e.style.cursor="text"}),... method applyPainterStyle (line 92) | applyPainterStyle(){const e=this.draw.getPainterStyle();if(!e)return;c... method selectAll (line 92) | selectAll(){const e=this.position.getPositionList();this.range.setRang... method mousemove (line 92) | mousemove(e){Pw(e,this)} method mousedown (line 92) | mousedown(e){Iw(e,this)} method click (line 92) | click(){Ew&&!this.draw.isReadonly()&&this.draw.getCursor().getAgentDom... method mouseup (line 92) | mouseup(e){Nw(e,this)} method mouseleave (line 92) | mouseleave(e){Fw(e,this)} method keydown (line 92) | keydown(e){Vw(e,this)} method dblclick (line 92) | dblclick(e){C1.dblclick(this,e)} method threeClick (line 92) | threeClick(){C1.threeClick(this)} method input (line 92) | input(e){fR(e,this)} method cut (line 92) | cut(){Yw(this)} method copy (line 92) | copy(){Bw(this)} method compositionstart (line 92) | compositionstart(){A1.compositionstart(this)} method compositionend (line 92) | compositionend(e){A1.compositionend(this,e)} method drop (line 92) | drop(e){kw(e,this)} method dragover (line 92) | dragover(e){$w.dragover(e,this)} class qw (line 92) | class qw{constructor(e,n){this.clearSideEffect=r=>{if(!this.cursor)retur... method constructor (line 92) | constructor(e,n){this.clearSideEffect=r=>{if(!this.cursor)return;const... method register (line 92) | register(){this.cursor=this.draw.getCursor(),this.addEvent()} method addEvent (line 92) | addEvent(){window.addEventListener("blur",this.clearSideEffect),docume... method removeEvent (line 92) | removeEvent(){window.removeEventListener("blur",this.clearSideEffect),... method watchCursorActive (line 92) | watchCursorActive(){!this.range.getIsCollapsed()||setTimeout(()=>{var ... class eT (line 92) | class eT{constructor(e){this.undoStack=[],this.redoStack=[],this.maxReco... method constructor (line 92) | constructor(e){this.undoStack=[],this.redoStack=[],this.maxRecordCount... method undo (line 92) | undo(){if(this.undoStack.length>1){const e=this.undoStack.pop();this.r... method redo (line 92) | redo(){if(this.redoStack.length){const e=this.redoStack.pop();this.und... method execute (line 92) | execute(e){for(this.undoStack.push(e),this.redoStack.length&&(this.red... method isCanUndo (line 92) | isCanUndo(){return this.undoStack.length>1} method isCanRedo (line 92) | isCanRedo(){return!!this.redoStack.length} method isStackEmpty (line 92) | isStackEmpty(){return!this.undoStack.length&&!this.redoStack.length} method recovery (line 92) | recovery(){this.undoStack=[],this.redoStack=[]} method popUndo (line 92) | popUndo(){return this.undoStack.pop()} class tT (line 92) | class tT{constructor(e){this.positionList=[],this.floatPositionList=[],t... method constructor (line 92) | constructor(e){this.positionList=[],this.floatPositionList=[],this.cur... method getFloatPositionList (line 92) | getFloatPositionList(){return this.floatPositionList} method getTablePositionList (line 92) | getTablePositionList(e){const{index:n,trIndex:r,tdIndex:i}=this.positi... method getPositionList (line 92) | getPositionList(){return this.positionContext.isTable?this.getTablePos... method getMainPositionList (line 92) | getMainPositionList(){return this.positionContext.isTable?this.getTabl... method getOriginalPositionList (line 92) | getOriginalPositionList(){const e=this.draw.getZone();return e.isHeade... method getOriginalMainPositionList (line 92) | getOriginalMainPositionList(){return this.positionList} method getSelectionPositionList (line 92) | getSelectionPositionList(){const{startIndex:e,endIndex:n}=this.draw.ge... method setPositionList (line 92) | setPositionList(e){this.positionList=e} method setFloatPositionList (line 92) | setFloatPositionList(e){this.floatPositionList=e} method computePageRowPosition (line 92) | computePageRowPosition(e){const{positionList:n,rowList:r,pageNo:i,star... method computePositionList (line 92) | computePositionList(){var u;this.positionList=[];const e=this.draw.get... method computeRowPosition (line 92) | computeRowPosition(e){const{row:n,innerWidth:r}=e,i=[];return this.com... method setCursorPosition (line 92) | setCursorPosition(e){this.cursorPosition=e} method getCursorPosition (line 92) | getCursorPosition(){return this.cursorPosition} method getPositionContext (line 92) | getPositionContext(){return this.positionContext} method setPositionContext (line 92) | setPositionContext(e){this.positionContext=e} method getPositionByXY (line 92) | getPositionByXY(e){var g,y,R,m,v;const{x:n,y:r,isTable:i}=e;let{elemen... method getFloatPositionByXY (line 92) | getFloatPositionByXY(e){const{x:n,y:r}=e,i=this.draw.getZone().getZone... method adjustPositionContext (line 92) | adjustPositionContext(e){const n=this.getPositionByXY(e);if(!~n.index)... class nT (line 92) | class nT{constructor(e){this.draw=e,this.options=e.getOptions(),this.lis... method constructor (line 92) | constructor(e){this.draw=e,this.options=e.getOptions(),this.listener=e... method getRange (line 92) | getRange(){return this.range} method clearRange (line 92) | clearRange(){this.setRange(-1,-1)} method getIsCollapsed (line 92) | getIsCollapsed(){const{startIndex:e,endIndex:n}=this.range;return e===n} method getSelection (line 92) | getSelection(){const{startIndex:e,endIndex:n}=this.range;return e===n?... method getSelectionElementList (line 92) | getSelectionElementList(){if(this.range.isCrossRowCol){const e=this.dr... method getTextLikeSelection (line 92) | getTextLikeSelection(){const e=this.getSelection();return e?e.filter(n... method getTextLikeSelectionElementList (line 92) | getTextLikeSelectionElementList(){const e=this.getSelectionElementList... method getRangeRow (line 92) | getRangeRow(){const{startIndex:e,endIndex:n}=this.range;if(!~e&&!~n)re... method getRangeRowElementList (line 92) | getRangeRowElementList(){const{startIndex:e,endIndex:n,isCrossRowCol:r... method getRangeParagraph (line 92) | getRangeParagraph(){const{startIndex:e,endIndex:n}=this.range;if(!~e&&... method getRangeParagraphInfo (line 92) | getRangeParagraphInfo(){const{startIndex:e,endIndex:n}=this.range;if(!... method getRangeParagraphElementList (line 92) | getRangeParagraphElementList(){var e;return((e=this.getRangeParagraphI... method getIsSelectAll (line 92) | getIsSelectAll(){const e=this.draw.getElementList(),{startIndex:n,endI... method getIsPointInRange (line 92) | getIsPointInRange(e,n){const{startIndex:r,endIndex:i}=this.range,o=thi... method getKeywordRangeList (line 92) | getKeywordRangeList(e){const n=this.draw.getSearch().getMatchList(e,th... method getIsCanInput (line 92) | getIsCanInput(){const{startIndex:e,endIndex:n}=this.getRange();if(!~e&... method setRange (line 92) | setRange(e,n,r,i,o,a,s){this.range.startIndex=e,this.range.endIndex=n,... method replaceRange (line 92) | replaceRange(e){this.setRange(e.startIndex,e.endIndex,e.tableId,e.star... method setRangeStyle (line 92) | setRangeStyle(){var b;const e=this.listener.rangeStyleChange,n=this.ev... method recoveryRangeStyle (line 92) | recoveryRangeStyle(){const e=this.listener.rangeStyleChange,n=this.eve... method shrinkBoundary (line 92) | shrinkBoundary(e={}){const n=e.elementList||this.draw.getElementList()... method render (line 92) | render(e,n,r,i,o){e.save(),e.globalAlpha=this.options.rangeAlpha,e.fil... method toString (line 92) | toString(){const e=this.getTextLikeSelection();return e?e.map(n=>n.val... class rT (line 92) | class rT{constructor(e){this.draw=e,this.options=e.getOptions(),this.ima... method constructor (line 92) | constructor(e){this.draw=e,this.options=e.getOptions(),this.imageCache... method _renderBackgroundColor (line 92) | _renderBackgroundColor(e,n,r,i){e.save(),e.fillStyle=n,e.fillRect(0,0,... method _drawImage (line 92) | _drawImage(e,n,r,i){const{background:o,scale:a}=this.options;if(o.size... method _renderBackgroundImage (line 92) | _renderBackgroundImage(e,n,r){const{background:i}=this.options,o=this.... method render (line 92) | render(e,n){const{background:r}=this.options;if(r.image){const{width:i... class cf (line 92) | class cf{constructor(){this.fillRect=this.clearFillInfo()}clearFillInfo(... method constructor (line 92) | constructor(){this.fillRect=this.clearFillInfo()} method clearFillInfo (line 92) | clearFillInfo(){return this.fillColor=void 0,this.fillDecorationStyle=... method recordFillInfo (line 92) | recordFillInfo(e,n,r,i,o,a,s){const c=!this.fillRect.width;if(!c&&(thi... class iT (line 92) | class iT extends cf{constructor(e){super(),this.options=e.getOptions()}r... method constructor (line 92) | constructor(e){super(),this.options=e.getOptions()} method render (line 92) | render(e){if(!this.fillRect.width)return;const{highlightAlpha:n}=this.... class oT (line 92) | class oT{constructor(e){this.draw=e,this.options=e.getOptions()}render(e... method constructor (line 92) | constructor(e){this.draw=e,this.options=e.getOptions()} method render (line 92) | render(e,n){const{marginIndicatorColor:r,pageMode:i}=this.options,o=th... class aT (line 92) | class aT{constructor(e){this.draw=e,this.options=e.getOptions(),this.pos... method constructor (line 92) | constructor(e){this.draw=e,this.options=e.getOptions(),this.position=e... method getSearchKeyword (line 92) | getSearchKeyword(){return this.searchKeyword} method setSearchKeyword (line 92) | setSearchKeyword(e){this.searchKeyword=e,this.searchNavigateIndex=null} method searchNavigatePre (line 92) | searchNavigatePre(){if(!this.searchMatchList.length||!this.searchKeywo... method searchNavigateNext (line 92) | searchNavigateNext(){if(!this.searchMatchList.length||!this.searchKeyw... method searchNavigateScrollIntoView (line 92) | searchNavigateScrollIntoView(e){const{coordinate:{leftTop:n,leftBottom... method getSearchNavigateIndexList (line 92) | getSearchNavigateIndexList(){return this.searchNavigateIndex===null||!... method getSearchMatchList (line 92) | getSearchMatchList(){return this.searchMatchList} method getSearchNavigateInfo (line 92) | getSearchNavigateInfo(){if(!this.searchKeyword||!this.searchMatchList.... method getMatchList (line 92) | getMatchList(e,n){const r=e.toLocaleLowerCase(),i=[],o=[],a=n.length,s... method compute (line 92) | compute(e){this.searchMatchList=this.getMatchList(e,this.draw.getOrigi... method render (line 92) | render(e,n){var c,u;if(!this.searchMatchList||!this.searchMatchList.le... class sT (line 92) | class sT extends cf{constructor(e){super(),this.options=e.getOptions()}r... method constructor (line 92) | constructor(e){super(),this.options=e.getOptions()} method render (line 92) | render(e){if(!this.fillRect.width)return;const{scale:n,strikeoutColor:... class cT (line 92) | class cT extends cf{constructor(e){super(),this.options=e.getOptions()}_... method constructor (line 92) | constructor(e){super(),this.options=e.getOptions()} method _drawLine (line 92) | _drawLine(e,n,r,i,o){const a=n+i;switch(e.beginPath(),o){case hs.DASHE... method _drawDouble (line 92) | _drawDouble(e,n,r,i){const a=n+i,s=r+3*this.options.scale;e.beginPath(... method _drawWave (line 92) | _drawWave(e,n,r,i){const{scale:o}=this.options,a=1.2*o,s=1/o,c=r+2*a;e... method render (line 92) | render(e){if(!this.fillRect.width)return;const{underlineColor:n,scale:... class uT (line 92) | class uT{constructor(e){this.draw=e,this.options=e.getOptions(),this.ctx... method constructor (line 92) | constructor(e){this.draw=e,this.options=e.getOptions(),this.ctx=e.getC... method measureBasisWord (line 92) | measureBasisWord(e,n){e.save(),e.font=n;const r=this.measureText(e,{va... method measureWord (line 92) | measureWord(e,n,r){const i=this.draw.getLetterReg();let o=0,a=n[r],s=r... method measurePunctuationWidth (line 92) | measurePunctuationWidth(e,n){return!n||!Fx.includes(n.value)?0:this.me... method measureText (line 92) | measureText(e,n){if(n.width){const a=e.measureText(n.value);return{wid... method complete (line 92) | complete(){this._render(),this.text=""} method record (line 92) | record(e,n,r,i){this.ctx=e,this.text||this._setCurXY(r,i),(this.curSty... method _setCurXY (line 92) | _setCurXY(e,n){this.curX=e,this.curY=n} method _render (line 92) | _render(){!this.text||!~this.curX||!~this.curX||(this.ctx.save(),this.... class hT (line 92) | class hT{constructor(e){this.draw=e,this.options=e.getOptions()}render(e... method constructor (line 92) | constructor(e){this.draw=e,this.options=e.getOptions()} method render (line 92) | render(e,n){const{scale:r,pageMode:i,pageNumber:{size:o,font:a,color:s... class dT (line 92) | class dT{constructor(e){this._observer=Gm(()=>{const{intersectionPageNo:... method constructor (line 92) | constructor(e){this._observer=Gm(()=>{const{intersectionPageNo:n,visib... method getScrollContainer (line 92) | getScrollContainer(){return this.options.scrollContainerSelector&&docu... method _addEvent (line 92) | _addEvent(){this.scrollContainer.addEventListener("scroll",this._obser... method removeEvent (line 92) | removeEvent(){this.scrollContainer.removeEventListener("scroll",this._... method getElementVisibleInfo (line 92) | getElementVisibleInfo(e){const n=e.getBoundingClientRect(),r=this.scro... method getPageVisibleInfo (line 92) | getPageVisibleInfo(){const e=this.draw.getPageList(),n=[];let r=0,i=0;... class fT (line 92) | class fT{constructor(e){this.step=5,this.thresholdPoints=[70,40,10,20],t... method constructor (line 92) | constructor(e){this.step=5,this.thresholdPoints=[70,40,10,20],this._mo... method _addEvent (line 92) | _addEvent(){document.addEventListener("mousedown",this._mousedown),doc... method removeEvent (line 92) | removeEvent(){document.removeEventListener("mousedown",this._mousedown... method _move (line 92) | _move(e){const n=window.scrollX,r=window.scrollY;e===wn.DOWN?window.sc... method _startMove (line 92) | _startMove(e){this.isMoving||(this.isMoving=!0,this._move(e))} method _stopMove (line 92) | _stopMove(){this.requestAnimationFrameId&&(window.cancelAnimationFrame... class pT (line 92) | class pT{constructor(e){this.draw=e,this.range=e.getRange(),this.options... method constructor (line 92) | constructor(e){this.draw=e,this.range=e.getRange(),this.options=e.getO... method getTrListGroupByCol (line 92) | getTrListGroupByCol(e){var r;const n=Pt(e);for(let i=0;in+r.width,0)} method getTableHeight (line 92) | getTableHeight(e){const n=e.trList;return n!=null&&n.length?this.getTd... method getRowCountByColIndex (line 92) | getRowCountByColIndex(e,n){return this.getTdListByColIndex(e,n).reduce... method getTdListByColIndex (line 92) | getTdListByColIndex(e,n){const r=[];for(let i=0;ie+n.height,0)} method getExtraHeight (line 92) | getExtraHeight(){const e=this.draw.getMargins(),n=this.getHeight(),i=t... method render (line 92) | render(e,n){e.globalAlpha=1;const r=this.draw.getInnerWidth(),i=this.g... class yT (line 92) | class yT{getOffsetY(e){return-e.metrics.height/2}render(e,n,r,i){e.save(... method getOffsetY (line 92) | getOffsetY(e){return-e.metrics.height/2} method render (line 92) | render(e,n,r,i){e.save(),e.font=n.style,n.color&&(e.fillStyle=n.color)... class vT (line 92) | class vT{getOffsetY(e){return e.metrics.height/2}render(e,n,r,i){e.save(... method getOffsetY (line 92) | getOffsetY(e){return e.metrics.height/2} method render (line 92) | render(e,n,r,i){e.save(),e.font=n.style,n.color&&(e.fillStyle=n.color)... class bT (line 92) | class bT{constructor(e){this.options=e.getOptions()}render(e,n,r,i){var ... method constructor (line 92) | constructor(e){this.options=e.getOptions()} method render (line 92) | render(e,n,r,i){var u;e.save();const{scale:o,separator:{lineWidth:a,st... class xT (line 92) | class xT{constructor(e){this.draw=e,this.options=e.getOptions(),this.i18... method constructor (line 92) | constructor(e){this.draw=e,this.options=e.getOptions(),this.i18n=e.get... method render (line 92) | render(e,n,r,i){const{pageBreak:{font:o,fontSize:a,lineDash:s}}=this.o... class wT (line 92) | class wT{constructor(e){this.draw=e,this.options=e.getOptions()}render(e... method constructor (line 92) | constructor(e){this.draw=e,this.options=e.getOptions()} method render (line 92) | render(e){const{watermark:{data:n,opacity:r,font:i,size:o,color:a},sca... class TT (line 92) | class TT{constructor(e){this.draw=e.getDraw(),this.options=this.draw.get... method constructor (line 92) | constructor(e){this.draw=e.getDraw(),this.options=this.draw.getOptions... method getHighlightMatchResult (line 92) | getHighlightMatchResult(){return this.highlightMatchResult} method getHighlightList (line 92) | getHighlightList(){return this.highlightList} method setHighlightList (line 92) | setHighlightList(e){this.highlightList=e} method computeHighlightList (line 92) | computeHighlightList(){const e=this.draw.getSearch(),n=(r,i)=>{var a;l... method renderHighlightList (line 92) | renderHighlightList(e,n){var s,c,u;if(!((s=this.highlightMatchResult)!... class ST (line 92) | class ST{constructor(e){this.borderRect=this.clearBorderInfo(),this.opti... method constructor (line 92) | constructor(e){this.borderRect=this.clearBorderInfo(),this.options=e.g... method clearBorderInfo (line 92) | clearBorderInfo(){return this.borderRect={x:0,y:0,width:0,height:0},th... method recordBorderInfo (line 92) | recordBorderInfo(e,n,r,i){!this.borderRect.width&&(this.borderRect.x=e... method render (line 92) | render(e){if(!this.borderRect.width)return;const{scale:n,control:{bord... class Ha (line 92) | class Ha{constructor(e,n){this.element=e,this.control=n,this.isPopup=!1,... method constructor (line 92) | constructor(e,n){this.element=e,this.control=n,this.isPopup=!1,this.se... method setElement (line 92) | setElement(e){this.element=e} method getElement (line 92) | getElement(){return this.element} method getIsPopup (line 92) | getIsPopup(){return this.isPopup} method getCode (line 92) | getCode(){var e;return((e=this.element.control)==null?void 0:e.code)||... method getValue (line 92) | getValue(e={}){const n=e.elementList||this.control.getElementList(),{s... method setValue (line 92) | setValue(){return-1} method keydown (line 92) | keydown(e){if(this.control.getIsDisabledControl())return null;const n=... method cut (line 92) | cut(){if(this.control.getIsDisabledControl())return-1;this.control.shr... method clearSelect (line 92) | clearSelect(e={},n={}){const{isIgnoreDisabledRule:r=!1,isAddPlaceholde... method setSelect (line 92) | setSelect(e,n={},r={}){if(!r.isIgnoreDisabledRule&&this.control.getIsD... method _createSelectPopupDom (line 92) | _createSelectPopupDom(){const n=this.element.control.valueSets;if(!Arr... method awake (line 92) | awake(){var r;if(this.isPopup||this.control.getIsDisabledControl())ret... method destroy (line 92) | destroy(){var e;!this.isPopup||((e=this.selectDom)==null||e.remove(),t... class U1 (line 92) | class U1{constructor(e,n){this.element=e,this.control=n}setElement(e){th... method constructor (line 92) | constructor(e,n){this.element=e,this.control=n} method setElement (line 92) | setElement(e){this.element=e} method getElement (line 92) | getElement(){return this.element} method getValue (line 92) | getValue(e={}){const n=e.elementList||this.control.getElementList(),{s... method setValue (line 92) | setValue(e,n={},r={}){if(!r.isIgnoreDisabledRule&&this.control.getIsDi... method clearValue (line 92) | clearValue(e={},n={}){if(!n.isIgnoreDisabledRule&&this.control.getIsDi... method keydown (line 92) | keydown(e){if(this.control.getIsDisabledControl())return null;const n=... method cut (line 92) | cut(){if(this.control.getIsDisabledControl())return-1;this.control.shr... class gR (line 92) | class gR{constructor(e,n={}){this.draw=e,this.options=n,this.lang=this._... method constructor (line 92) | constructor(e,n={}){this.draw=e,this.options=n,this.lang=this._getLang... method _createDom (line 92) | _createDom(){const e=document.createElement("div");e.classList.add(`${... method _bindEvent (line 92) | _bindEvent(){this.dom.title.preYear.onclick=()=>{this._preYear()},this... method _setPosition (line 92) | _setPosition(){if(!this.renderOptions)return;const{position:{coordinat... method isInvalidDate (line 92) | isInvalidDate(e){return e.toDateString()==="Invalid Date"} method _setValue (line 92) | _setValue(){var n;const e=(n=this.renderOptions)==null?void 0:n.value;... method _getLang (line 92) | _getLang(){const e=this.draw.getI18n(),n=e.t.bind(e);return{now:n("dat... method _setLangChange (line 92) | _setLangChange(){this.dom.menu.time.innerText=this.lang.timeSelect,thi... method _update (line 92) | _update(){const e=new Date,n=e.getFullYear(),r=e.getMonth()+1,i=e.getD... method _toggleDateTimePicker (line 92) | _toggleDateTimePicker(){this.isDatePicker?(this.dom.dateWrap.classList... method _setDatePick (line 92) | _setDatePick(e,n,r){var i,o,a;this.now=new Date(e,n,r),(i=this.pickDat... method _setTimePick (line 92) | _setTimePick(e=!0){var l,h,f;const n=((l=this.pickDate)==null?void 0:l... method _scrollIntoView (line 92) | _scrollIntoView(e,n){if(!n){e.scrollTop=0;return}const r=[];let i=n.of... method _preMonth (line 92) | _preMonth(){this.now.setMonth(this.now.getMonth()-1),this._update()} method _nextMonth (line 92) | _nextMonth(){this.now.setMonth(this.now.getMonth()+1),this._update()} method _preYear (line 92) | _preYear(){this.now.setFullYear(this.now.getFullYear()-1),this._update()} method _nextYear (line 92) | _nextYear(){this.now.setFullYear(this.now.getFullYear()+1),this._updat... method _now (line 92) | _now(){this.pickDate=new Date,this.dispose()} method _toggleVisible (line 92) | _toggleVisible(e){e?this.dom.container.classList.add("active"):this.do... method _submit (line 92) | _submit(){var e;if(this.options.onSubmit&&this.pickDate){const n=(e=th... method formatDate (line 92) | formatDate(e,n="yyyy-MM-dd hh:mm:ss"){let r=n;const i={"y+":e.getFullY... method render (line 92) | render(e){this.renderOptions=e,this.lang=this._getLang(),this._setLang... method dispose (line 92) | dispose(){this._toggleVisible(!1)} method destroy (line 92) | destroy(){this.dom.container.remove()} class Ga (line 92) | class Ga{constructor(e,n){const r=n.getDraw();this.draw=r,this.element=e... method constructor (line 92) | constructor(e,n){const r=n.getDraw();this.draw=r,this.element=e,this.c... method setElement (line 92) | setElement(e){this.element=e} method getElement (line 92) | getElement(){return this.element} method getIsPopup (line 92) | getIsPopup(){return this.isPopup} method getValueRange (line 92) | getValueRange(e={}){const n=e.elementList||this.control.getElementList... method getValue (line 92) | getValue(e={}){const n=e.elementList||this.control.getElementList(),r=... method setValue (line 92) | setValue(e,n={},r={}){if(!r.isIgnoreDisabledRule&&this.control.getIsDi... method clearSelect (line 92) | clearSelect(e={},n={}){const{isIgnoreDisabledRule:r=!1,isAddPlaceholde... method setSelect (line 92) | setSelect(e,n={},r={}){if(!r.isIgnoreDisabledRule&&this.control.getIsD... method keydown (line 92) | keydown(e){if(this.control.getIsDisabledControl())return null;const n=... method cut (line 92) | cut(){if(this.control.getIsDisabledControl())return-1;this.control.shr... method awake (line 92) | awake(){var a,s;if(this.isPopup||this.control.getIsDisabledControl())r... method destroy (line 92) | destroy(){var e;!this.isPopup||((e=this.datePicker)==null||e.destroy()... method _setDate (line 92) | _setDate(e){e?this.setSelect(e):this.clearSelect(),this.destroy()} class DT (line 92) | class DT{constructor(e){this.controlBorder=new ST(e),this.draw=e,this.ra... method constructor (line 92) | constructor(e){this.controlBorder=new ST(e),this.draw=e,this.range=e.g... method setHighlightList (line 92) | setHighlightList(e){this.controlSearch.setHighlightList(e)} method computeHighlightList (line 92) | computeHighlightList(){this.controlSearch.getHighlightList().length&&t... method renderHighlightList (line 92) | renderHighlightList(e,n){this.controlSearch.getHighlightMatchResult().... method getDraw (line 92) | getDraw(){return this.draw} method filterAssistElement (line 92) | filterAssistElement(e){return e.filter(n=>{var r;if(n.type===fe.TABLE)... method getIsRangeCanCaptureEvent (line 92) | getIsRangeCanCaptureEvent(){if(!this.activeControl)return!1;const{star... method getIsRangeInPostfix (line 92) | getIsRangeInPostfix(){if(!this.activeControl)return!1;const{startIndex... method getIsRangeWithinControl (line 92) | getIsRangeWithinControl(){const{startIndex:e,endIndex:n}=this.getRange... method getIsElementListContainFullControl (line 92) | getIsElementListContainFullControl(e){if(!e.some(i=>i.controlId))retur... method getIsDisabledControl (line 92) | getIsDisabledControl(){var e,n;return!!((n=(e=this.activeControl)==nul... method getContainer (line 92) | getContainer(){return this.draw.getContainer()} method getElementList (line 92) | getElementList(){return this.draw.getElementList()} method getPosition (line 92) | getPosition(){const e=this.draw.getPosition().getPositionList(),{endIn... method getPreY (line 92) | getPreY(){var i,o;const e=this.draw.getHeight(),n=this.draw.getPageGap... method getRange (line 92) | getRange(){return this.range.getRange()} method shrinkBoundary (line 92) | shrinkBoundary(e={}){this.range.shrinkBoundary(e)} method getActiveControl (line 92) | getActiveControl(){return this.activeControl} method initControl (line 92) | initControl(){if(this.draw.isReadonly())return;const n=this.getElement... method destroyControl (line 92) | destroyControl(){this.activeControl&&((this.activeControl instanceof H... method repaintControl (line 92) | repaintControl(e={}){const{curIndex:n,isCompute:r=!0,isSubmitHistory:i... method reAwakeControl (line 92) | reAwakeControl(){if(!this.activeControl)return;const e=this.getElement... method moveCursor (line 92) | moveCursor(e){const{index:n,trIndex:r,tdIndex:i,tdValueIndex:o}=e;let ... method removeControl (line 92) | removeControl(e,n={}){const r=n.elementList||this.getElementList(),i=r... method removePlaceholder (line 92) | removePlaceholder(e,n={}){const r=n.elementList||this.getElementList()... method addPlaceholder (line 92) | addPlaceholder(e,n={}){const r=n.elementList||this.getElementList(),i=... method setValue (line 92) | setValue(e){if(!this.activeControl)throw new Error("active control is ... method keydown (line 92) | keydown(e){if(!this.activeControl)throw new Error("active control is n... method cut (line 92) | cut(){if(!this.activeControl)throw new Error("active control is null")... method getValueByConceptId (line 92) | getValueByConceptId(e){const{conceptId:n}=e,r=[],i=(a,s)=>{var u;let c... method setValueByConceptId (line 92) | setValueByConceptId(e){if(this.draw.isReadonly())return;let r=!1;const... method setExtensionByConceptId (line 92) | setExtensionByConceptId(e){if(this.draw.isReadonly())return;const{conc... method setPropertiesByConceptId (line 92) | setPropertiesByConceptId(e){var s;if(this.draw.isReadonly())return;con... method getList (line 92) | getList(){const e=[];function n(i){for(let o=0;o{this.wordCountWorker.onmessa... method getCatalog (line 92) | getCatalog(){return new Promise((e,n)=>{this.catalogWorker.onmessage=i... method getGroupIds (line 92) | getGroupIds(){return new Promise((e,n)=>{this.groupWorker.onmessage=i=... class PT (line 92) | class PT{constructor(e){this._keydown=()=>{this.resizerSelection.style.d... method constructor (line 92) | constructor(e){this._keydown=()=>{this.resizerSelection.style.display=... method _getElementPosition (line 92) | _getElementPosition(e,n=null){var u;let r=0,i=0;const o=this.draw.getH... method _createResizerDom (line 92) | _createResizerDom(){const e=document.createElement("div");e.classList.... method _mousedown (line 92) | _mousedown(e){if(this.canvas=this.draw.getPage(),!this.curElement)retu... method _mousemove (line 92) | _mousemove(e){if(!this.curElement)return;const{scale:n}=this.options;l... method _drawPreviewer (line 92) | _drawPreviewer(){const e=document.createElement("div");e.classList.add... method _setPreviewerTransform (line 92) | _setPreviewerTransform(e,n,r,i){!this.previewerImage||(this.previewerI... method _clearPreviewer (line 92) | _clearPreviewer(){var e;(e=this.previewerContainer)==null||e.remove(),... method _updateResizerRect (line 92) | _updateResizerRect(e,n){const r=this.options.resizerSize;this.resizerS... method _updateResizerSizeView (line 92) | _updateResizerSizeView(e,n){this.resizerSize.innerText=`${Math.round(e... method render (line 92) | render(){this._drawPreviewer(),document.body.style.overflow="hidden"} method drawResizer (line 92) | drawResizer(e,n=null,r={}){this.previewerDrawOption=r,this.curElementS... method updateResizer (line 92) | updateResizer(e,n=null){const{scale:r}=this.options,i=e.width*r,o=e.he... method clearResizer (line 92) | clearResizer(){this.resizerSelection.style.display="none",document.rem... class LT (line 92) | class LT{constructor(e){this.draw=e,this.range=e.getRange(),this.datePic... method constructor (line 92) | constructor(e){this.draw=e,this.range=e.getRange(),this.datePicker=new... method _setValue (line 92) | _setValue(e){if(!e)return;const n=this.getDateElementRange();if(!n)ret... method getDateElementRange (line 92) | getDateElementRange(){let e=-1,n=-1;const{startIndex:r,endIndex:i}=thi... method clearDatePicker (line 92) | clearDatePicker(){this.datePicker.dispose()} method renderDatePicker (line 92) | renderDatePicker(e,n){const r=this.draw.getElementList(),i=this.getDat... method constructor (line 92) | constructor(t){this.element=t} method _defineIframeProperties (line 92) | _defineIframeProperties(t){Object.defineProperties(t,{parent:{get:()=>nu... method render (line 92) | render(t){var r,i;const e=this.element.block,n=document.createElement("i... class MT (line 92) | class MT{constructor(e){this.element=e}render(e){var i;const n=this.elem... method constructor (line 92) | constructor(e){this.element=e} method render (line 92) | render(e){var i;const n=this.element.block,r=document.createElement("v... class CT (line 92) | class CT{constructor(e,n){this.draw=e.getDraw(),this.blockContainer=e.ge... method constructor (line 92) | constructor(e,n){this.draw=e.getDraw(),this.blockContainer=e.getBlockC... method getBlockElement (line 92) | getBlockElement(){return this.element} method _createBlockItem (line 92) | _createBlockItem(){const e=document.createElement("div");return e.clas... method render (line 92) | render(){const e=this.element.block;e.type===Ds.IFRAME?(this.block=new... method setClientRects (line 92) | setClientRects(e,n,r){const i=this.draw.getHeight(),o=this.draw.getPag... method remove (line 92) | remove(){this.blockItem.remove()} class AT (line 92) | class AT{constructor(e){this.draw=e,this.container=e.getContainer(),this... method constructor (line 92) | constructor(e){this.draw=e,this.container=e.getContainer(),this.blockM... method _createBlockContainer (line 92) | _createBlockContainer(){const e=document.createElement("div");return e... method getDraw (line 92) | getDraw(){return this.draw} method getBlockContainer (line 92) | getBlockContainer(){return this.blockContainer} method render (line 92) | render(e,n,r,i){const o=n.id,a=this.blockMap.get(o);if(a)a.setClientRe... method clear (line 92) | clear(){if(!this.blockMap.size)return;const e=this.draw.getElementList... class GT (line 92) | class GT{constructor(){this.langMap=new Map([["zhCN",Vl],["en",HT]]),thi... method constructor (line 92) | constructor(){this.langMap=new Map([["zhCN",Vl],["en",HT]]),this.curre... method registerLangMap (line 92) | registerLangMap(e,n){const r=this.langMap.get(e);this.langMap.set(e,zm... method getLocale (line 92) | getLocale(){return this.currentLocale} method setLocale (line 92) | setLocale(e){this.currentLocale=e} method getLang (line 92) | getLang(){return this.langMap.get(this.currentLocale)||Vl} method t (line 92) | t(e){const n=e.split(".");let r="",i=this.getLang();for(let o=0;oe+n.height,0)} method getExtraHeight (line 92) | getExtraHeight(){const e=this.draw.getMargins(),n=this.getHeight(),i=t... method render (line 92) | render(e,n){e.globalAlpha=1;const r=this.draw.getInnerWidth(),i=this.g... class qT (line 92) | class qT{constructor(e){this.UN_COUNT_STYLE_WIDTH=20,this.MEASURE_BASE_T... method constructor (line 92) | constructor(e){this.UN_COUNT_STYLE_WIDTH=20,this.MEASURE_BASE_TEXT="0"... method setList (line 92) | setList(e,n){if(this.draw.isReadonly())return;const{startIndex:i,endIn... method unsetList (line 92) | unsetList(){var u;if(this.draw.isReadonly())return;const{startIndex:n,... method computeListStyle (line 92) | computeListStyle(e,n){const r=new Map;let i=0,o=n[i].listId,a=[];const... method getListStyleWidth (line 92) | getListStyleWidth(e,n){const{scale:r,checkbox:i}=this.options,o=n[0];i... method drawListStyle (line 92) | drawListStyle(e,n,r){var m;const{elementList:i,offsetX:o,listIndex:a,a... method constructor (line 92) | constructor(t){this.options=t.getOptions()} method render (line 92) | render(t,e,n,r){const{scale:i,lineBreak:{color:o,lineWidth:a}}=this.opti... class eS (line 92) | class eS{constructor(e){this.draw=e,this.position=e.getPosition(),this.o... method constructor (line 92) | constructor(e){this.draw=e,this.position=e.getPosition(),this.options=... method _recovery (line 92) | _recovery(){this.elementList=[],this.rowList=[],this.positionList=[]} method _compute (line 92) | _compute(){this._computeRowList(),this._computePositionList()} method _computeRowList (line 92) | _computeRowList(){const e=this.draw.getInnerWidth();this.rowList=this.... method _computePositionList (line 92) | _computePositionList(){const{lineBreak:e,scale:n}=this.options,r=this.... method render (line 92) | render(e){const{placeholder:{data:n,font:r,size:i,color:o,opacity:a}}=... class tS (line 92) | class tS{constructor(e){this.draw=e,this.options=e.getOptions(),this.ran... method constructor (line 92) | constructor(e){this.draw=e,this.options=e.getOptions(),this.range=e.ge... method setGroup (line 92) | setGroup(){if(this.draw.isReadonly()||this.draw.getZone().getZone()!==... method getElementListByGroupId (line 92) | getElementListByGroupId(e,n){var i,o;const r=[];for(let a=0;ae*this.options.sc... method getOriginalMargins (line 92) | getOriginalMargins(){const{margins:e,paperDirection:n}=this.options;re... method getPageGap (line 92) | getPageGap(){return this.options.pageGap*this.options.scale} method getOriginalPageGap (line 92) | getOriginalPageGap(){return this.options.pageGap} method getPageNumberBottom (line 92) | getPageNumberBottom(){const{pageNumber:{bottom:e},scale:n}=this.option... method getMarginIndicatorSize (line 92) | getMarginIndicatorSize(){return this.options.marginIndicatorSize*this.... method getDefaultBasicRowMarginHeight (line 92) | getDefaultBasicRowMarginHeight(){return this.options.defaultBasicRowMa... method getTdPadding (line 92) | getTdPadding(){const{table:{tdPadding:e},scale:n}=this.options;return ... method getContainer (line 92) | getContainer(){return this.container} method getPageContainer (line 92) | getPageContainer(){return this.pageContainer} method getVisiblePageNoList (line 92) | getVisiblePageNoList(){return this.visiblePageNoList} method setVisiblePageNoList (line 92) | setVisiblePageNoList(e){this.visiblePageNoList=e,this.listener.visible... method getIntersectionPageNo (line 92) | getIntersectionPageNo(){return this.intersectionPageNo} method setIntersectionPageNo (line 92) | setIntersectionPageNo(e){this.intersectionPageNo=e,this.listener.inter... method getPageNo (line 92) | getPageNo(){return this.pageNo} method setPageNo (line 92) | setPageNo(e){this.pageNo=e} method getPage (line 92) | getPage(e=-1){return this.pageList[~e?e:this.pageNo]} method getPageList (line 92) | getPageList(){return this.pageList} method getPageCount (line 92) | getPageCount(){return this.pageList.length} method getTableRowList (line 92) | getTableRowList(e){const n=this.position.getPositionContext(),{index:r... method getOriginalRowList (line 92) | getOriginalRowList(){const e=this.getZone();return e.isHeaderActive()?... method getRowList (line 92) | getRowList(){return this.position.getPositionContext().isTable?this.ge... method getPageRowList (line 92) | getPageRowList(){return this.pageRowList} method getCtx (line 92) | getCtx(){return this.ctxList[this.pageNo]} method getOptions (line 92) | getOptions(){return this.options} method getSearch (line 92) | getSearch(){return this.search} method getGroup (line 92) | getGroup(){return this.group} method getHistoryManager (line 92) | getHistoryManager(){return this.historyManager} method getPosition (line 92) | getPosition(){return this.position} method getZone (line 92) | getZone(){return this.zone} method getRange (line 92) | getRange(){return this.range} method getLineBreakParticle (line 92) | getLineBreakParticle(){return this.lineBreakParticle} method getHeaderElementList (line 92) | getHeaderElementList(){return this.header.getElementList()} method getTableElementList (line 92) | getTableElementList(e){var a;const n=this.position.getPositionContext(... method getElementList (line 92) | getElementList(){const e=this.position.getPositionContext(),n=this.get... method getMainElementList (line 92) | getMainElementList(){return this.position.getPositionContext().isTable... method getOriginalElementList (line 92) | getOriginalElementList(){const e=this.getZone();return e.isHeaderActiv... method getOriginalMainElementList (line 92) | getOriginalMainElementList(){return this.elementList} method getFooterElementList (line 92) | getFooterElementList(){return this.footer.getElementList()} method insertElementList (line 92) | insertElementList(e){if(!e.length||!this.range.getIsCanInput())return;... method appendElementList (line 92) | appendElementList(e,n={}){if(!e.length)return;dr(e,{isHandleFirstEleme... method spliceElementList (line 92) | spliceElementList(e,n,r,...i){var o,a,s;if(r>0){const c=n+r,u=e[c],l=u... method getCanvasEvent (line 92) | getCanvasEvent(){return this.canvasEvent} method getGlobalEvent (line 92) | getGlobalEvent(){return this.globalEvent} method getListener (line 92) | getListener(){return this.listener} method getEventBus (line 92) | getEventBus(){return this.eventBus} method getOverride (line 92) | getOverride(){return this.override} method getCursor (line 92) | getCursor(){return this.cursor} method getPreviewer (line 92) | getPreviewer(){return this.previewer} method getImageParticle (line 92) | getImageParticle(){return this.imageParticle} method getTableTool (line 92) | getTableTool(){return this.tableTool} method getTableParticle (line 92) | getTableParticle(){return this.tableParticle} method getHeader (line 92) | getHeader(){return this.header} method getFooter (line 92) | getFooter(){return this.footer} method getHyperlinkParticle (line 92) | getHyperlinkParticle(){return this.hyperlinkParticle} method getDateParticle (line 92) | getDateParticle(){return this.dateParticle} method getListParticle (line 92) | getListParticle(){return this.listParticle} method getCheckboxParticle (line 92) | getCheckboxParticle(){return this.checkboxParticle} method getRadioParticle (line 92) | getRadioParticle(){return this.radioParticle} method getControl (line 92) | getControl(){return this.control} method getWorkerManager (line 92) | getWorkerManager(){return this.workerManager} method getImageObserver (line 92) | getImageObserver(){return this.imageObserver} method getI18n (line 92) | getI18n(){return this.i18n} method getRowCount (line 92) | getRowCount(){return this.getRowList().length} method getDataURL (line 92) | async getDataURL(e={}){const{pixelRatio:n,mode:r}=e;n&&this.setPagePix... method getPainterStyle (line 92) | getPainterStyle(){return this.painterStyle&&Object.keys(this.painterSt... method getPainterOptions (line 92) | getPainterOptions(){return this.painterOptions} method setPainterStyle (line 92) | setPainterStyle(e,n){this.painterStyle=e,this.painterOptions=n||null,t... method setDefaultRange (line 92) | setDefaultRange(){!this.elementList.length||setTimeout(()=>{const e=th... method getIsPagingMode (line 92) | getIsPagingMode(){return this.options.pageMode===Ci.PAGING} method setPageMode (line 92) | setPageMode(e){if(!e||this.options.pageMode===e)return;if(this.options... method setPageScale (line 92) | setPageScale(e){const n=this.getPagePixelRatio();this.options.scale=e;... method getPagePixelRatio (line 92) | getPagePixelRatio(){return this.pagePixelRatio||window.devicePixelRatio} method setPagePixelRatio (line 92) | setPagePixelRatio(e){!this.pagePixelRatio&&e===window.devicePixelRatio... method setPageDevicePixel (line 92) | setPageDevicePixel(){const e=this.getPagePixelRatio(),n=this.getWidth(... method setPaperSize (line 92) | setPaperSize(e,n){this.options.width=e,this.options.height=n;const r=t... method setPaperDirection (line 92) | setPaperDirection(e){const n=this.getPagePixelRatio();this.options.pap... method setPaperMargin (line 92) | setPaperMargin(e){this.options.margins=e,this.render({isSubmitHistory:... method getValue (line 92) | getValue(e={}){const{pageNo:n}=e;let r=this.elementList;Number.isInteg... method setValue (line 92) | setValue(e){const{header:n,main:r,footer:i}=Pt(e);if(!n&&!r&&!i)return... method setEditorData (line 92) | setEditorData(e){const{header:n,main:r,footer:i}=e;n&&this.header.setE... method _wrapContainer (line 92) | _wrapContainer(e){const n=document.createElement("div");return e.appen... method _formatContainer (line 92) | _formatContainer(){this.container.style.position="relative",this.conta... method _createPageContainer (line 92) | _createPageContainer(){const e=document.createElement("div");return e.... method _createPage (line 92) | _createPage(e){const n=this.getWidth(),r=this.getHeight(),i=document.c... method _initPageContext (line 92) | _initPageContext(e){const n=this.getPagePixelRatio();e.scale(n,n),e.le... method getElementFont (line 92) | getElementFont(e,n=1){const{defaultSize:r,defaultFont:i}=this.options,... method getElementSize (line 92) | getElementSize(e){return e.actualSize||e.size||this.options.defaultSize} method getElementRowMargin (line 92) | getElementRowMargin(e){const{defaultBasicRowMarginHeight:n,defaultRowM... method computeRowList (line 92) | computeRowList(e){var m,v,x,_,E,N,U,O,Q,ne;const{innerWidth:n,elementL... method _computePageList (line 92) | _computePageList(){var c;const e=[[]],{pageMode:n,pageNumber:{maxPageN... method _drawHighlight (line 92) | _drawHighlight(e,n){const{rowList:r,positionList:i}=n;for(let o=0;o=5&&this.draw.... method pageScaleAdd (line 100) | pageScaleAdd(){const{scale:e}=this.options,n=e*10+1;n<=30&&this.draw.s... method paperSize (line 100) | paperSize(e,n){this.draw.setPaperSize(e,n)} method paperDirection (line 100) | paperDirection(e){this.draw.setPaperDirection(e)} method getPaperMargin (line 100) | getPaperMargin(){return this.options.margins} method setPaperMargin (line 100) | setPaperMargin(e){return this.draw.setPaperMargin(e)} method insertElementList (line 100) | insertElementList(e){if(!e.length||this.draw.isReadonly())return;const... method appendElementList (line 100) | appendElementList(e,n){!e.length||this.draw.isReadonly()||this.draw.ap... method setValue (line 100) | setValue(e){this.draw.setValue(e)} method removeControl (line 100) | removeControl(){const{startIndex:e,endIndex:n}=this.range.getRange();i... method setLocale (line 100) | setLocale(e){this.i18n.setLocale(e)} method getLocale (line 100) | getLocale(){return this.i18n.getLocale()} method getCatalog (line 100) | getCatalog(){return this.workerManager.getCatalog()} method locationCatalog (line 100) | locationCatalog(e){var i;const n=this.draw.getMainElementList();let r=... method wordTool (line 100) | wordTool(){const e=this.draw.getMainElementList();let n=!1;for(let r=0... method setHTML (line 100) | setHTML(e){const{header:n,main:r,footer:i}=e,o=this.draw.getOriginalIn... method setGroup (line 100) | setGroup(){return this.draw.isReadonly()?null:this.draw.getGroup().set... method deleteGroup (line 100) | deleteGroup(e){this.draw.isReadonly()||this.draw.getGroup().deleteGrou... method getGroupIds (line 100) | getGroupIds(){return this.draw.getWorkerManager().getGroupIds()} method locationGroup (line 100) | locationGroup(e){const n=this.draw.getOriginalMainElementList(),r=this... method setZone (line 100) | setZone(e){this.draw.getZone().setZone(e)} method getControlValue (line 100) | getControlValue(e){return this.draw.getControl().getValueByConceptId(e)} method setControlValue (line 100) | setControlValue(e){this.draw.isReadonly()||this.draw.getControl().setV... method setControlExtension (line 100) | setControlExtension(e){this.draw.isReadonly()||this.draw.getControl().... method setControlProperties (line 100) | setControlProperties(e){this.draw.isReadonly()||this.draw.getControl()... method setControlHighlight (line 100) | setControlHighlight(e){this.draw.getControl().setHighlightList(e)} method updateOptions (line 100) | updateOptions(e){const n=wR(e);Object.entries(n).forEach(([r,i])=>{Ref... method getControlList (line 100) | getControlList(){return this.draw.getControl().getList()} method locationControl (line 100) | locationControl(e){function n(i,o){let a=0;for(;a{var u;let c=0;for... method insertTitle (line 100) | insertTitle(e){var c;if(this.draw.isReadonly())return;const r=Pt(e),{s... class vS (line 100) | class vS{constructor(){this.rangeStyleChange=null,this.visiblePageNoList... method constructor (line 100) | constructor(){this.rangeStyleChange=null,this.visiblePageNoListChange=... class bS (line 100) | class bS{constructor(e){const{contextMenu:n,shortcut:r,i18n:i}=e;this.co... method constructor (line 100) | constructor(e){const{contextMenu:n,shortcut:r,i18n:i}=e;this.contextMe... class pD (line 100) | class pD{constructor(e,n){this._proxyContextMenuEvent=r=>{this.context=t... method constructor (line 100) | constructor(e,n){this._proxyContextMenuEvent=r=>{this.context=this._ge... method getContextMenuList (line 100) | getContextMenuList(){return this.contextMenuList} method _addEvent (line 100) | _addEvent(){this.container.addEventListener("contextmenu",this._proxyC... method removeEvent (line 100) | removeEvent(){this.container.removeEventListener("contextmenu",this._p... method _filterMenuList (line 100) | _filterMenuList(e){var i;const{contextMenuDisableKeys:n}=this.options,... method _getContext (line 100) | _getContext(){const e=this.draw.isReadonly(),{isCrossRowCol:n,startInd... method _createContextMenuContainer (line 100) | _createContextMenuContainer(){const e=document.createElement("div");re... method _render (line 100) | _render(e){var y;const{contextMenuList:n,left:r,top:i,parentMenuContai... method _removeSubMenu (line 100) | _removeSubMenu(e){const n=this.contextMenuRelationShip.get(e);n&&(this... method _setHoverStatus (line 100) | _setHoverStatus(e,n){var r;n?((r=e.parentNode)==null||r.querySelectorA... method _formatName (line 100) | _formatName(e){const n=Object.values(Y1),r=new RegExp(`${n.join("|")}`... method registerContextMenuList (line 100) | registerContextMenuList(e){this.contextMenuList.push(...e)} method dispose (line 100) | dispose(){this.contextMenuContainerList.forEach(e=>e.remove()),this.co... class yD (line 100) | class yD{constructor(e,n){this._globalKeydown=i=>{!this.globalShortcutLi... method constructor (line 100) | constructor(e,n){this._globalKeydown=i=>{!this.globalShortcutList.leng... method _addEvent (line 100) | _addEvent(){document.addEventListener("keydown",this._globalKeydown)} method removeEvent (line 100) | removeEvent(){document.removeEventListener("keydown",this._globalKeydo... method _addShortcutList (line 100) | _addShortcutList(e){for(let n=e.length-1;n>=0;n--){const r=e[n];r.isGl... method registerShortcutList (line 100) | registerShortcutList(e){this._addShortcutList(e)} method _agentKeydown (line 100) | _agentKeydown(e){!this.agentShortcutList.length||this._execute(e,this.... method _execute (line 100) | _execute(e,n){var r;for(let i=0;i0} class xD (line 100) | class xD{} class wD (line 100) | class wD{constructor(e,n,r={}){const i=wR(r);n=Pt(n);let o=[],a=[],s=[];... method constructor (line 100) | constructor(e,n,r={}){const i=wR(r);n=Pt(n);let o=[],a=[],s=[];Array.i... class fn (line 100) | class fn{constructor(e){this.options=e,this.mask=null,this.container=nul... method constructor (line 100) | constructor(e){this.options=e,this.mask=null,this.container=null,this.... method _render (line 100) | _render(){var y;const{title:e,data:n,onClose:r,onCancel:i,onConfirm:o}... method _dispose (line 100) | _dispose(){var e,n;(e=this.mask)==null||e.remove(),(n=this.container)=... function TD (line 100) | function TD(t){switch(t){case"comment":case"prolog":case"doctype":case"c... function SD (line 100) | function SD(t){const e=[];function n(r){for(let i=0;i1&&(this.undoStack.pop(),this.undoStack.... method _saveUndoFn (line 100) | _saveUndoFn(e){for(this.undoStack.push(e);this.undoStack.length>this.M... method _clearUndoFn (line 100) | _clearUndoFn(){const e=()=>{this.ctx.clearRect(0,0,this.canvasWidth,th... method _clearCanvas (line 100) | _clearCanvas(){this._clearUndoFn(),this.ctx.clearRect(0,0,this.canvasW... method _startDraw (line 100) | _startDraw(e){this.isDrawing=!0,this.x=e.offsetX,this.y=e.offsetY,this... method _draw (line 100) | _draw(e){if(!this.isDrawing)return;const n=performance.now(),i=Math.sq... method _stopDraw (line 100) | _stopDraw(){if(this.isDrawing=!1,this.isDrawn){const e=this.ctx.getIma... method _toData (line 100) | _toData(){if(!this.linePoints.length)return null;const e=this.linePoin... method _dispose (line 100) | _dispose(){this.mask.remove(),this.container.remove()} function _D (line 100) | function _D(t,e){let n;return function(...r){n&&window.clearTimeout(n),n... function OD (line 100) | function OD(t,e){if(!e){t.scrollTop=0;return}const n=[];let r=e.offsetPa... function B1 (line 100) | function B1(t){(window.requestIdleCallback||window.setTimeout)(()=>{t()})} function Ui (line 100) | function Ui(t,e,n){return Math.min(Math.max(e,t),n)} function Sc (line 100) | function Sc(t){var e=Math.round(t).toString(16).toUpperCase();return e.l... function PD (line 100) | function PD(t,e){return(t[0]-e[0])**2+(t[1]-e[1])**2+(t[2]-e[2])**2} function LD (line 100) | function LD(){const t={},e=Object.keys(gu);for(let n=e.length,r=0;rn?(e+.05... method level (line 100) | level(t){const e=this.contrast(t);return e>=7?"AAA":e>=4.5?"AA":""} method isDark (line 100) | isDark(){const t=this.rgb().color;return(t[0]*2126+t[1]*7152+t[2]*722)/1... method isLight (line 100) | isLight(){return!this.isDark()} method negate (line 100) | negate(){const t=this.rgb();for(let e=0;e<3;e++)t.color[e]=255-t.color[e... method lighten (line 100) | lighten(t){const e=this.hsl();return e.color[2]+=e.color[2]*t,e} method darken (line 100) | darken(t){const e=this.hsl();return e.color[2]-=e.color[2]*t,e} method saturate (line 100) | saturate(t){const e=this.hsl();return e.color[1]+=e.color[1]*t,e} method desaturate (line 100) | desaturate(t){const e=this.hsl();return e.color[1]-=e.color[1]*t,e} method whiten (line 100) | whiten(t){const e=this.hwb();return e.color[1]+=e.color[1]*t,e} method blacken (line 100) | blacken(t){const e=this.hwb();return e.color[2]+=e.color[2]*t,e} method grayscale (line 100) | grayscale(){const t=this.rgb().color,e=t[0]*.3+t[1]*.59+t[2]*.11;return ... method fade (line 100) | fade(t){return this.alpha(this.valpha-this.valpha*t)} method opaquer (line 100) | opaquer(t){return this.alpha(this.valpha+this.valpha*t)} method rotate (line 100) | rotate(t){const e=this.hsl();let n=e.color[0];return n=(n+t)%360,n=n<0?3... method mix (line 100) | mix(t,e){if(!t||!t.rgb)throw new Error('Argument to "mix" was not a Colo... function kD (line 100) | function kD(t,e){return Number(t.toFixed(e))} function ZD (line 100) | function ZD(t){return function(e){return kD(e,t)}} function Zt (line 100) | function Zt(t,e,n){t=Array.isArray(t)?t:[t];for(const r of t)(mu[r]||(mu... function rn (line 100) | function rn(t){return function(e){return Math.max(0,Math.min(t,e))}} function QD (line 100) | function QD(t){return Array.isArray(t)?t:[t]} function vd (line 100) | function vd(t,e){for(let n=0;ni inst... method addChildElement (line 100) | addChildElement(e){return this.root.push(e),this} class vi (line 100) | class vi extends be{prepForXml(e){const n=super.prepForXml(e);if(n&&(typ... method prepForXml (line 100) | prepForXml(e){const n=super.prepForXml(e);if(n&&(typeof n[this.rootKey... class Ue (line 100) | class Ue extends Ru{constructor(e){super("_attr"),xe(this,"xmlKeys"),thi... method constructor (line 100) | constructor(e){super("_attr"),xe(this,"xmlKeys"),this.root=e} method prepForXml (line 100) | prepForXml(e){const n={};return Object.keys(this.root).forEach(r=>{con... class bi (line 100) | class bi extends Ru{constructor(e){super("_attr"),this.root=e}prepForXml... method constructor (line 100) | constructor(e){super("_attr"),this.root=e} method prepForXml (line 100) | prepForXml(e){return{_attr:Object.values(this.root).filter(({value:r})... class Qt (line 100) | class Qt extends Ue{constructor(){super(...arguments),xe(this,"xmlKeys",... method constructor (line 100) | constructor(){super(...arguments),xe(this,"xmlKeys",{val:"w:val",color... function FR (line 100) | function FR(t){return t&&t.__esModule&&Object.prototype.hasOwnProperty.c... function qD (line 100) | function qD(t){console&&console.warn&&console.warn(t)} function Et (line 100) | function Et(){Et.init.call(this)} function Au (line 100) | function Au(t){if(typeof t!="function")throw new TypeError('The "listene... function MR (line 100) | function MR(t){return t._maxListeners===void 0?Et.defaultMaxListeners:t.... function CR (line 100) | function CR(t,e,n,r){var i,o,a;if(Au(n),o=t._events,o===void 0?(o=t._eve... function e_ (line 100) | function e_(){if(!this.fired)return this.target.removeListener(this.type... function AR (line 100) | function AR(t,e,n){var r={fired:!1,wrapFn:void 0,target:t,type:e,listene... function UR (line 100) | function UR(t,e,n){var r=t._events;if(r===void 0)return[];var i=r[e];ret... function WR (line 100) | function WR(t){var e=this._events;if(e!==void 0){var n=e[t];if(typeof n=... function XR (line 100) | function XR(t,e){for(var n=new Array(e),r=0;r"||x(Y)} function N (line 115) | function N(Y,X){return Y.test(X)} function U (line 115) | function U(Y,X){return!N(Y,X)} function ne (line 115) | function ne(Y,X,k){Y[X]&&Y[X](k)} function T (line 115) | function T(Y,X,k){Y.textNode&&I(Y),ne(Y,X,k)} function I (line 115) | function I(Y){Y.textNode=b(Y.opt,Y.textNode),Y.textNode&&ne(Y,"ontext",Y... function b (line 115) | function b(Y,X){return Y.trim&&(X=X.trim()),Y.normalize&&(X=X.replace(/\... function M (line 115) | function M(Y,X){return I(Y),Y.trackPosition&&(X+=` function C (line 118) | function C(Y){return Y.sawRoot&&!Y.closedRoot&&F(Y,"Unclosed root tag"),... function F (line 118) | function F(Y,X){if(typeof Y!="object"||!(Y instanceof r))throw new Error... function A (line 118) | function A(Y){Y.strict||(Y.tagName=Y.tagName[Y.looseCase]());var X=Y.tag... function B (line 118) | function B(Y,X){var k=Y.indexOf(":"),G=k<0?["",Y]:Y.split(":"),H=G[0],te... function $ (line 118) | function $(Y){if(Y.strict||(Y.attribName=Y.attribName[Y.looseCase]()),Y.... function V (line 120) | function V(Y,X){if(Y.opt.xmlns){var k=Y.tag,G=B(Y.tagName);k.prefix=G.pr... function L (line 120) | function L(Y){if(!Y.tagName){F(Y,"Weird empty close tag."),Y.textNode+="... function z (line 120) | function z(Y){var X=Y.entity,k=X.toLowerCase(),G,H="";return Y.ENTITIES[... function q (line 120) | function q(Y,X){X==="<"?(Y.state=O.OPEN_WAKA,Y.startTagPosition=Y.positi... function se (line 120) | function se(Y,X){var k="";return X=0;n--){const r=e.stack[n];... class fE (line 124) | class fE extends be{constructor(){super("pic:nvPicPr"),this.root.push(ne... method constructor (line 124) | constructor(){super("pic:nvPicPr"),this.root.push(new dE),this.root.pu... class pE (line 124) | class pE extends Ue{constructor(){super(...arguments),xe(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),xe(this,"xmlKeys",{xmlns:"xmlns:pic"})} class gE (line 124) | class gE extends Ue{constructor(){super(...arguments),xe(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),xe(this,"xmlKeys",{cx:"cx",cy:"cy"})} class mE (line 124) | class mE extends be{constructor(e,n){super("a:ext"),xe(this,"attributes"... method constructor (line 124) | constructor(e,n){super("a:ext"),xe(this,"attributes"),this.attributes=... class RE (line 124) | class RE extends Ue{constructor(){super(...arguments),xe(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),xe(this,"xmlKeys",{x:"x",y:"y"})} class yE (line 124) | class yE extends be{constructor(){super("a:off"),this.root.push(new RE({... method constructor (line 124) | constructor(){super("a:off"),this.root.push(new RE({x:0,y:0}))} class vE (line 124) | class vE extends Ue{constructor(){super(...arguments),xe(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),xe(this,"xmlKeys",{flipVertical:"fli... class bE (line 124) | class bE extends be{constructor(e){var n,r;super("a:xfrm"),xe(this,"exte... method constructor (line 124) | constructor(e){var n,r;super("a:xfrm"),xe(this,"extents"),this.root.pu... class SE (line 124) | class SE extends be{constructor(){super("a:avLst")}} method constructor (line 124) | constructor(){super("a:avLst")} class DE (line 124) | class DE extends Ue{constructor(){super(...arguments),xe(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),xe(this,"xmlKeys",{prst:"prst"})} class _E (line 124) | class _E extends be{constructor(){super("a:prstGeom"),this.root.push(new... method constructor (line 124) | constructor(){super("a:prstGeom"),this.root.push(new DE({prst:"rect"})... class OE (line 124) | class OE extends Ue{constructor(){super(...arguments),xe(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),xe(this,"xmlKeys",{bwMode:"bwMode"})} class EE (line 124) | class EE extends be{constructor({outline:e,transform:n}){super("pic:spPr... method constructor (line 124) | constructor({outline:e,transform:n}){super("pic:spPr"),xe(this,"form")... class IE (line 124) | class IE extends be{constructor({mediaData:e,transform:n,outline:r}){sup... method constructor (line 124) | constructor({mediaData:e,transform:n,outline:r}){super("pic:pic"),this... class NE (line 124) | class NE extends be{constructor({mediaData:e,transform:n,outline:r}){sup... method constructor (line 124) | constructor({mediaData:e,transform:n,outline:r}){super("a:graphicData"... class FE (line 124) | class FE extends Ue{constructor(){super(...arguments),xe(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),xe(this,"xmlKeys",{a:"xmlns:a"})} class O2 (line 124) | class O2 extends be{constructor({mediaData:e,transform:n,outline:r}){sup... method constructor (line 124) | constructor({mediaData:e,transform:n,outline:r}){super("a:graphic"),xe... class Bg (line 124) | class Bg extends be{constructor(){super("wp:wrapNone")}} method constructor (line 124) | constructor(){super("wp:wrapNone")} class LE (line 124) | class LE extends Ue{constructor(){super(...arguments),xe(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),xe(this,"xmlKeys",{distT:"distT",dis... class ME (line 124) | class ME extends be{constructor(e,n={top:0,bottom:0,left:0,right:0}){sup... method constructor (line 124) | constructor(e,n={top:0,bottom:0,left:0,right:0}){super("wp:wrapSquare"... class CE (line 124) | class CE extends Ue{constructor(){super(...arguments),xe(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),xe(this,"xmlKeys",{distT:"distT",dis... class AE (line 124) | class AE extends be{constructor(e={top:0,bottom:0}){super("wp:wrapTight"... method constructor (line 124) | constructor(e={top:0,bottom:0}){super("wp:wrapTight"),this.root.push(n... class UE (line 124) | class UE extends Ue{constructor(){super(...arguments),xe(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),xe(this,"xmlKeys",{distT:"distT",dis... class WE (line 124) | class WE extends be{constructor(e={top:0,bottom:0}){super("wp:wrapTopAnd... method constructor (line 124) | constructor(e={top:0,bottom:0}){super("wp:wrapTopAndBottom"),this.root... class E2 (line 124) | class E2 extends be{constructor({name:e,description:n,title:r}={name:"",... method constructor (line 124) | constructor({name:e,description:n,title:r}={name:"",description:"",tit... method prepForXml (line 124) | prepForXml(e){for(let n=e.stack.length-1;n>=0;n--){const r=e.stack[n];... class XE (line 124) | class XE extends Ue{constructor(){super(...arguments),xe(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),xe(this,"xmlKeys",{cx:"cx",cy:"cy"})} class N2 (line 124) | class N2 extends be{constructor(e,n){super("wp:extent"),xe(this,"attribu... method constructor (line 124) | constructor(e,n){super("wp:extent"),xe(this,"attributes"),this.attribu... class VE (line 124) | class VE extends Ue{constructor(){super(...arguments),xe(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),xe(this,"xmlKeys",{xmlns:"xmlns:a",n... class YE (line 124) | class YE extends be{constructor(){super("a:graphicFrameLocks"),this.root... method constructor (line 124) | constructor(){super("a:graphicFrameLocks"),this.root.push(new VE({xmln... class F2 (line 124) | class F2 extends be{constructor(){super("wp:cNvGraphicFramePr"),this.roo... method constructor (line 124) | constructor(){super("wp:cNvGraphicFramePr"),this.root.push(new YE)} class BE (line 124) | class BE extends Ue{constructor(){super(...arguments),xe(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),xe(this,"xmlKeys",{distT:"distT",dis... class kE (line 124) | class kE extends be{constructor({mediaData:e,transform:n,drawingOptions:... method constructor (line 124) | constructor({mediaData:e,transform:n,drawingOptions:r}){super("wp:anch... class QE (line 124) | class QE extends be{constructor(e,n={}){super("w:drawing"),n.floating?th... method constructor (line 124) | constructor(e,n={}){super("w:drawing"),n.floating?this.root.push(new k... class KE (line 124) | class KE extends Xs{constructor(e){super({}),xe(this,"key",`${w2()}.png`... method constructor (line 124) | constructor(e){super({}),xe(this,"key",`${w2()}.png`),xe(this,"imageDa... method prepForXml (line 124) | prepForXml(e){return e.file.Media.addImage(this.key,this.imageData),su... method convertDataURIToBinary (line 124) | convertDataURIToBinary(e){if(typeof atob=="function"){const n=";base64... class HE (line 124) | class HE extends Ue{constructor(){super(...arguments),xe(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),xe(this,"xmlKeys",{id:"w:id",initial... class GE (line 124) | class GE extends Ue{constructor(){super(...arguments),xe(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),xe(this,"xmlKeys",{"xmlns:cx":"xmlns... class JE (line 124) | class JE extends be{constructor({id:e,initials:n,author:r,date:i=new Dat... method constructor (line 124) | constructor({id:e,initials:n,author:r,date:i=new Date,children:o}){sup... class zE (line 124) | class zE extends be{constructor({children:e}){super("w:comments"),this.r... method constructor (line 124) | constructor({children:e}){super("w:comments"),this.root.push(new GE({"... class $E (line 124) | class $E extends fO{constructor(){super("w:tab")}} method constructor (line 124) | constructor(){super("w:tab")} class jE (line 124) | class jE extends be{constructor(){super("w:pageBreakBefore")}} method constructor (line 124) | constructor(){super("w:pageBreakBefore")} class qE (line 124) | class qE extends Ue{constructor(){super(...arguments),xe(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),xe(this,"xmlKeys",{after:"w:after",b... class e3 (line 124) | class e3 extends be{constructor(e){super("w:spacing"),this.root.push(new... method constructor (line 124) | constructor(e){super("w:spacing"),this.root.push(new qE(e))} method constructor (line 124) | constructor(e){super("w:pStyle"),this.root.push(new Qt({val:e}))} class t3 (line 124) | class t3 extends be{constructor(e){super("w:tabs");for(const n of e)this... method constructor (line 124) | constructor(e){super("w:tabs");for(const n of e)this.root.push(new r3(... class n3 (line 124) | class n3 extends Ue{constructor(){super(...arguments),xe(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),xe(this,"xmlKeys",{val:"w:val",pos:"... class r3 (line 124) | class r3 extends be{constructor({type:e,position:n,leader:r}){super("w:t... method constructor (line 124) | constructor({type:e,position:n,leader:r}){super("w:tab"),this.root.pus... class Zg (line 124) | class Zg extends be{constructor(e,n){super("w:numPr"),this.root.push(new... method constructor (line 124) | constructor(e,n){super("w:numPr"),this.root.push(new i3(n)),this.root.... class i3 (line 124) | class i3 extends be{constructor(e){if(super("w:ilvl"),e>9)throw new Erro... method constructor (line 124) | constructor(e){if(super("w:ilvl"),e>9)throw new Error("Level cannot be... class o3 (line 124) | class o3 extends be{constructor(e){super("w:numId"),this.root.push(new Q... method constructor (line 124) | constructor(e){super("w:numId"),this.root.push(new Qt({val:typeof e=="... class P2 (line 124) | class P2 extends be{constructor(){super(...arguments),xe(this,"fileChild... method constructor (line 124) | constructor(){super(...arguments),xe(this,"fileChild",Symbol())} class a3 (line 124) | class a3 extends Ue{constructor(){super(...arguments),xe(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),xe(this,"xmlKeys",{id:"Id",type:"Typ... class c3 (line 124) | class c3 extends be{constructor(e,n,r,i){super("Relationship"),this.root... method constructor (line 124) | constructor(e,n,r,i){super("Relationship"),this.root.push(new a3({id:e... class u3 (line 124) | class u3 extends Ue{constructor(){super(...arguments),xe(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),xe(this,"xmlKeys",{id:"r:id",history... class _f (line 124) | class _f extends be{constructor(e,n,r){super("w:hyperlink"),xe(this,"lin... method constructor (line 124) | constructor(e,n,r){super("w:hyperlink"),xe(this,"linkId"),this.linkId=... class L2 (line 124) | class L2 extends be{constructor(e){super("w:externalHyperlink"),this.opt... method constructor (line 124) | constructor(e){super("w:externalHyperlink"),this.options=e} class l3 (line 124) | class l3 extends Ue{constructor(){super(...arguments),xe(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),xe(this,"xmlKeys",{id:"w:id",name:"w... class h3 (line 124) | class h3 extends Ue{constructor(){super(...arguments),xe(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),xe(this,"xmlKeys",{id:"w:id"})} class d3 (line 124) | class d3{constructor(e){xe(this,"bookmarkUniqueNumericId",QO()),xe(this,... method constructor (line 124) | constructor(e){xe(this,"bookmarkUniqueNumericId",QO()),xe(this,"start"... class f3 (line 124) | class f3 extends be{constructor(e,n){super("w:bookmarkStart");const r=ne... method constructor (line 124) | constructor(e,n){super("w:bookmarkStart");const r=new l3({name:e,id:n}... class p3 (line 124) | class p3 extends be{constructor(e){super("w:bookmarkEnd");const n=new h3... method constructor (line 124) | constructor(e){super("w:bookmarkEnd");const n=new h3({id:e});this.root... class g3 (line 124) | class g3 extends be{constructor(e){super("w:outlineLvl"),this.level=e,th... method constructor (line 124) | constructor(e){super("w:outlineLvl"),this.level=e,this.root.push(new Q... class m3 (line 124) | class m3 extends Ue{constructor(){super(...arguments),xe(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),xe(this,"xmlKeys",{verticalAlign:"w:... class M2 (line 124) | class M2 extends be{constructor(e){super("w:vAlign"),this.root.push(new ... method constructor (line 124) | constructor(e){super("w:vAlign"),this.root.push(new m3({verticalAlign:... class R3 (line 124) | class R3 extends Ue{constructor(){super(...arguments),xe(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),xe(this,"xmlKeys",{type:"w:type",id:... class Fh (line 124) | class Fh extends be{constructor(e,n){super(e),this.root.push(new R3({typ... method constructor (line 124) | constructor(e,n){super(e),this.root.push(new R3({type:n.type||la.DEFAU... class y3 (line 124) | class y3 extends be{constructor({space:e,count:n,separate:r,equalWidth:i... method constructor (line 124) | constructor({space:e,count:n,separate:r,equalWidth:i,children:o}){supe... class v3 (line 124) | class v3 extends Ue{constructor(){super(...arguments),xe(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),xe(this,"xmlKeys",{type:"w:type",lin... class b3 (line 124) | class b3 extends be{constructor(e,n,r){super("w:docGrid"),this.root.push... method constructor (line 124) | constructor(e,n,r){super("w:docGrid"),this.root.push(new v3({type:r,li... class Kg (line 124) | class Kg extends Ue{constructor(){super(...arguments),xe(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),xe(this,"xmlKeys",{display:"w:displa... class w3 (line 124) | class w3 extends vi{constructor(e){if(super("w:pgBorders"),!e)return thi... method constructor (line 124) | constructor(e){if(super("w:pgBorders"),!e)return this;e.pageBorders?th... class T3 (line 124) | class T3 extends be{constructor(e,n,r,i,o,a,s){super("w:pgMar"),this.roo... method constructor (line 124) | constructor(e,n,r,i,o,a,s){super("w:pgMar"),this.root.push(new bi({top... class S3 (line 124) | class S3 extends Ue{constructor(){super(...arguments),xe(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),xe(this,"xmlKeys",{start:"w:start",f... class D3 (line 124) | class D3 extends be{constructor({start:e,formatType:n,separator:r}){supe... method constructor (line 124) | constructor({start:e,formatType:n,separator:r}){super("w:pgNumType"),t... class _3 (line 124) | class _3 extends be{constructor(e,n,r){super("w:pgSz");const i=r===C2.LA... method constructor (line 124) | constructor(e,n,r){super("w:pgSz");const i=r===C2.LANDSCAPE,o=Tn(e),a=... class O3 (line 124) | class O3 extends Ue{constructor(){super(...arguments),xe(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),xe(this,"xmlKeys",{val:"w:val"})} class E3 (line 124) | class E3 extends be{constructor(e){super("w:textDirection"),this.root.pu... method constructor (line 124) | constructor(e){super("w:textDirection"),this.root.push(new O3({val:e}))} class I3 (line 124) | class I3 extends Ue{constructor(){super(...arguments),xe(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),xe(this,"xmlKeys",{val:"w:val"})} class N3 (line 124) | class N3 extends be{constructor(e){super("w:type"),this.root.push(new I3... method constructor (line 124) | constructor(e){super("w:type"),this.root.push(new I3({val:e}))} class F3 (line 124) | class F3 extends be{constructor({page:{size:{width:e=Ph.WIDTH,height:n=P... method constructor (line 124) | constructor({page:{size:{width:e=Ph.WIDTH,height:n=Ph.HEIGHT,orientati... method addHeaderFooterGroup (line 124) | addHeaderFooterGroup(e,n){n.default&&this.root.push(new Fh(e,{type:la.... class P3 (line 124) | class P3 extends be{constructor(){super("w:body"),xe(this,"sections",[])... method constructor (line 124) | constructor(){super("w:body"),xe(this,"sections",[])} method addSection (line 124) | addSection(e){const n=this.sections.pop();this.root.push(this.createSe... method prepForXml (line 124) | prepForXml(e){return this.sections.length===1&&(this.root.splice(0,1),... method push (line 124) | push(e){this.root.push(e)} method createSectionParagraph (line 124) | createSectionParagraph(e){const n=new Wi({}),r=new ya({});return r.pus... class Vs (line 124) | class Vs extends Ue{constructor(){super(...arguments),xe(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),xe(this,"xmlKeys",{wpc:"xmlns:wpc",m... class L3 (line 124) | class L3 extends Ue{constructor(){super(...arguments),xe(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),xe(this,"xmlKeys",{color:"w:color",t... class M3 (line 124) | class M3 extends be{constructor(e){super("w:background"),this.root.push(... method constructor (line 124) | constructor(e){super("w:background"),this.root.push(new L3({color:e.co... class C3 (line 124) | class C3 extends be{constructor(e){super("w:document"),xe(this,"body"),t... method constructor (line 124) | constructor(e){super("w:document"),xe(this,"body"),this.root.push(new ... method add (line 124) | add(e){return this.body.push(e),this} method Body (line 124) | get Body(){return this.body} class A3 (line 124) | class A3 extends Ue{constructor(){super(...arguments),xe(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),xe(this,"xmlKeys",{xmlns:"xmlns"})} class Na (line 124) | class Na extends be{constructor(){super("Relationships"),this.root.push(... method constructor (line 124) | constructor(){super("Relationships"),this.root.push(new A3({xmlns:"htt... method createRelationship (line 124) | createRelationship(e,n,r,i){const o=new c3(`rId${e}`,n,r,i);return thi... method RelationshipCount (line 124) | get RelationshipCount(){return this.root.length-1} class A2 (line 124) | class A2{constructor(e){xe(this,"document"),xe(this,"relationships"),thi... method constructor (line 124) | constructor(e){xe(this,"document"),xe(this,"relationships"),this.docum... method View (line 124) | get View(){return this.document} method Relationships (line 124) | get Relationships(){return this.relationships} class U3 (line 124) | class U3 extends Ue{constructor(){super(...arguments),xe(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),xe(this,"xmlKeys",{val:"w:val"})} class W3 (line 124) | class W3 extends be{constructor(){super("w:wordWrap"),this.root.push(new... method constructor (line 124) | constructor(){super("w:wordWrap"),this.root.push(new U3({val:0}))} class ya (line 124) | class ya extends vi{constructor(e){var n,r;if(super("w:pPr"),xe(this,"nu... method constructor (line 124) | constructor(e){var n,r;if(super("w:pPr"),xe(this,"numberingReferences"... method push (line 124) | push(e){this.root.push(e)} method prepForXml (line 124) | prepForXml(e){if(e.viewWrapper instanceof A2)for(const n of this.numbe... class Wi (line 124) | class Wi extends P2{constructor(e){if(super("w:p"),xe(this,"properties")... method constructor (line 124) | constructor(e){if(super("w:p"),xe(this,"properties"),typeof e=="string... method prepForXml (line 124) | prepForXml(e){for(const n of this.root)if(n instanceof L2){const r=thi... method addRunToFront (line 124) | addRunToFront(e){return this.root.splice(1,0,e),this} class V3 (line 124) | class V3 extends be{constructor(e){super("m:t"),this.root.push(e)}} method constructor (line 124) | constructor(e){super("m:t"),this.root.push(e)} class Y3 (line 124) | class Y3 extends be{constructor(e){super("m:r"),this.root.push(new V3(e))}} method constructor (line 124) | constructor(e){super("m:r"),this.root.push(new V3(e))} class B3 (line 124) | class B3 extends be{constructor(e){super("w:tblGrid");for(const n of e)t... method constructor (line 124) | constructor(e){super("w:tblGrid");for(const n of e)this.root.push(new ... class k3 (line 124) | class k3 extends be{constructor(e){super("w:gridCol"),e!==void 0&&this.r... method constructor (line 124) | constructor(e){super("w:gridCol"),e!==void 0&&this.root.push(new bi({w... class W2 (line 124) | class W2 extends vi{constructor(e,{marginUnitType:n=yu.DXA,top:r,left:i,... method constructor (line 124) | constructor(e,{marginUnitType:n=yu.DXA,top:r,left:i,bottom:o,right:a})... class uo (line 124) | class uo extends be{constructor(e,{type:n=yu.AUTO,size:r}){super(e);let ... method constructor (line 124) | constructor(e,{type:n=yu.AUTO,size:r}){super(e);let i=r;n===yu.PERCENT... class Z3 (line 124) | class Z3 extends vi{constructor(e){super("w:tcBorders"),e.top&&this.root... method constructor (line 124) | constructor(e){super("w:tcBorders"),e.top&&this.root.push(new Ot("w:to... class Q3 (line 124) | class Q3 extends Ue{constructor(){super(...arguments),xe(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),xe(this,"xmlKeys",{val:"w:val"})} class K3 (line 124) | class K3 extends be{constructor(e){super("w:gridSpan"),this.root.push(ne... method constructor (line 124) | constructor(e){super("w:gridSpan"),this.root.push(new Q3({val:Pn(e)}))} class H3 (line 124) | class H3 extends Ue{constructor(){super(...arguments),xe(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),xe(this,"xmlKeys",{val:"w:val"})} class Hg (line 124) | class Hg extends be{constructor(e){super("w:vMerge"),this.root.push(new ... method constructor (line 124) | constructor(e){super("w:vMerge"),this.root.push(new H3({val:e}))} class G3 (line 124) | class G3 extends Ue{constructor(){super(...arguments),xe(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),xe(this,"xmlKeys",{val:"w:val"})} class J3 (line 124) | class J3 extends be{constructor(e){super("w:textDirection"),this.root.pu... method constructor (line 124) | constructor(e){super("w:textDirection"),this.root.push(new G3({val:e}))} class z3 (line 124) | class z3 extends vi{constructor(e){super("w:tcPr"),e.width&&this.root.pu... method constructor (line 124) | constructor(e){super("w:tcPr"),e.width&&this.root.push(new uo("w:tcW",... class Of (line 124) | class Of extends be{constructor(e){super("w:tc"),this.options=e,this.roo... method constructor (line 124) | constructor(e){super("w:tc"),this.options=e,this.root.push(new z3(e));... method prepForXml (line 124) | prepForXml(e){return this.root[this.root.length-1]instanceof Wi||this.... class V2 (line 124) | class V2 extends be{constructor(e){super("w:tblBorders"),e.top?this.root... method constructor (line 124) | constructor(e){super("w:tblBorders"),e.top?this.root.push(new Ot("w:to... class $3 (line 124) | class $3 extends be{constructor({horizontalAnchor:e,verticalAnchor:n,abs... method constructor (line 124) | constructor({horizontalAnchor:e,verticalAnchor:n,absoluteHorizontalPos... class j3 (line 124) | class j3 extends Ue{constructor(){super(...arguments),xe(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),xe(this,"xmlKeys",{type:"w:type"})} class q3 (line 124) | class q3 extends be{constructor(e){super("w:tblLayout"),this.root.push(n... method constructor (line 124) | constructor(e){super("w:tblLayout"),this.root.push(new j3({type:e}))} class eI (line 124) | class eI extends vi{constructor(e){super("w:tblPr"),e.style&&this.root.p... method constructor (line 124) | constructor(e){super("w:tblPr"),e.style&&this.root.push(new po("w:tblS... class tI (line 124) | class tI extends P2{constructor({rows:e,width:n,columnWidths:r=Array(Mat... method constructor (line 124) | constructor({rows:e,width:n,columnWidths:r=Array(Math.max(...e.map(f=>... class nI (line 124) | class nI extends Ue{constructor(){super(...arguments),xe(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),xe(this,"xmlKeys",{value:"w:val",rul... class rI (line 124) | class rI extends be{constructor(e,n){super("w:trHeight"),this.root.push(... method constructor (line 124) | constructor(e,n){super("w:trHeight"),this.root.push(new nI({value:Tn(e... class iI (line 124) | class iI extends vi{constructor(e){super("w:trPr"),e.cantSplit!==void 0&... method constructor (line 124) | constructor(e){super("w:trPr"),e.cantSplit!==void 0&&this.root.push(ne... class oI (line 124) | class oI extends be{constructor(e){super("w:tr"),this.options=e,this.roo... method constructor (line 124) | constructor(e){super("w:tr"),this.options=e,this.root.push(new iI(e));... method CellCount (line 124) | get CellCount(){return this.options.children.length} method cells (line 124) | get cells(){return this.root.filter(e=>e instanceof Of)} method addCellToIndex (line 124) | addCellToIndex(e,n){this.root.splice(n+1,0,e)} method addCellToColumnIndex (line 124) | addCellToColumnIndex(e,n){const r=this.columnIndexToRootIndex(n,!0);th... method rootIndexToColumnIndex (line 124) | rootIndexToColumnIndex(e){if(e<1||e>=this.root.length)throw new Error(... method columnIndexToRootIndex (line 124) | columnIndexToRootIndex(e,n=!1){if(e<0)throw new Error("cell 'columnInd... class aI (line 124) | class aI extends Ue{constructor(){super(...arguments),xe(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),xe(this,"xmlKeys",{xmlns:"xmlns",vt:... class sI (line 124) | class sI extends be{constructor(){super("Properties"),this.root.push(new... method constructor (line 124) | constructor(){super("Properties"),this.root.push(new aI({xmlns:"http:/... class cI (line 124) | class cI extends Ue{constructor(){super(...arguments),xe(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),xe(this,"xmlKeys",{xmlns:"xmlns"})} class uI (line 124) | class uI extends Ue{constructor(){super(...arguments),xe(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),xe(this,"xmlKeys",{contentType:"Cont... class Oi (line 124) | class Oi extends be{constructor(e,n){super("Default"),this.root.push(new... method constructor (line 124) | constructor(e,n){super("Default"),this.root.push(new uI({contentType:e... class lI (line 124) | class lI extends Ue{constructor(){super(...arguments),xe(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),xe(this,"xmlKeys",{contentType:"Cont... class Rr (line 124) | class Rr extends be{constructor(e,n){super("Override"),this.root.push(ne... method constructor (line 124) | constructor(e,n){super("Override"),this.root.push(new lI({contentType:... class hI (line 124) | class hI extends be{constructor(){super("Types"),this.root.push(new cI({... method constructor (line 124) | constructor(){super("Types"),this.root.push(new cI({xmlns:"http://sche... method addFooter (line 124) | addFooter(e){this.root.push(new Rr("application/vnd.openxmlformats-off... method addHeader (line 124) | addHeader(e){this.root.push(new Rr("application/vnd.openxmlformats-off... class dI (line 124) | class dI extends be{constructor(e){super("cp:coreProperties"),this.root.... method constructor (line 124) | constructor(e){super("cp:coreProperties"),this.root.push(new Vs({cp:"h... class Gg (line 124) | class Gg extends be{constructor(e){super(e),this.root.push(new Vs({type:... method constructor (line 124) | constructor(e){super(e),this.root.push(new Vs({type:"dcterms:W3CDTF"})... class fI (line 124) | class fI extends Ue{constructor(){super(...arguments),xe(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),xe(this,"xmlKeys",{xmlns:"xmlns",vt:... class pI (line 124) | class pI extends Ue{constructor(){super(...arguments),xe(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),xe(this,"xmlKeys",{fmtid:"fmtid",pid... class gI (line 124) | class gI extends be{constructor(e,n){super("property"),this.root.push(ne... method constructor (line 124) | constructor(e,n){super("property"),this.root.push(new pI({fmtid:"{D5CD... class mI (line 124) | class mI extends be{constructor(e){super("vt:lpwstr"),this.root.push(e)}} method constructor (line 124) | constructor(e){super("vt:lpwstr"),this.root.push(e)} class RI (line 124) | class RI extends be{constructor(e){super("Properties"),xe(this,"nextId")... method constructor (line 124) | constructor(e){super("Properties"),xe(this,"nextId"),xe(this,"properti... method prepForXml (line 124) | prepForXml(e){return this.properties.forEach(n=>this.root.push(n)),sup... method addCustomProperty (line 124) | addCustomProperty(e){this.properties.push(new gI(this.nextId++,e))} class yI (line 124) | class yI extends Ue{constructor(){super(...arguments),xe(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),xe(this,"xmlKeys",{wpc:"xmlns:wpc",m... method constructor (line 124) | constructor(e,n){super("w:ftr",n),xe(this,"refId"),this.refId=e,n||this.... method ReferenceId (line 124) | get ReferenceId(){return this.refId} method add (line 124) | add(e){this.root.push(e)} class bI (line 124) | class bI{constructor(e,n,r){xe(this,"footer"),xe(this,"relationships"),t... method constructor (line 124) | constructor(e,n,r){xe(this,"footer"),xe(this,"relationships"),this.med... method add (line 124) | add(e){this.footer.add(e)} method addChildElement (line 124) | addChildElement(e){this.footer.addChildElement(e)} method View (line 124) | get View(){return this.footer} method Relationships (line 124) | get Relationships(){return this.relationships} method Media (line 124) | get Media(){return this.media} class xI (line 124) | class xI extends Ue{constructor(){super(...arguments),xe(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),xe(this,"xmlKeys",{type:"w:type",id:... class wI (line 124) | class wI extends be{constructor(){super("w:footnoteRef")}} method constructor (line 124) | constructor(){super("w:footnoteRef")} class TI (line 124) | class TI extends Xs{constructor(){super({style:"FootnoteReference"}),thi... method constructor (line 124) | constructor(){super({style:"FootnoteReference"}),this.root.push(new wI)} class Lh (line 124) | class Lh extends be{constructor(e){super("w:footnote"),this.root.push(ne... method constructor (line 124) | constructor(e){super("w:footnote"),this.root.push(new xI({type:e.type,... class SI (line 124) | class SI extends be{constructor(){super("w:continuationSeparator")}} method constructor (line 124) | constructor(){super("w:continuationSeparator")} class DI (line 124) | class DI extends Xs{constructor(){super({}),this.root.push(new SI)}} method constructor (line 124) | constructor(){super({}),this.root.push(new SI)} class _I (line 124) | class _I extends be{constructor(){super("w:separator")}} method constructor (line 124) | constructor(){super("w:separator")} class OI (line 124) | class OI extends Xs{constructor(){super({}),this.root.push(new _I)}} method constructor (line 124) | constructor(){super({}),this.root.push(new _I)} class EI (line 124) | class EI extends Ue{constructor(){super(...arguments),xe(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),xe(this,"xmlKeys",{wpc:"xmlns:wpc",m... class II (line 124) | class II extends be{constructor(){super("w:footnotes"),this.root.push(ne... method constructor (line 124) | constructor(){super("w:footnotes"),this.root.push(new EI({wpc:"http://... method createFootNote (line 124) | createFootNote(e,n){const r=new Lh({id:e,children:n});this.root.push(r)} class NI (line 124) | class NI{constructor(){xe(this,"footnotess"),xe(this,"relationships"),th... method constructor (line 124) | constructor(){xe(this,"footnotess"),xe(this,"relationships"),this.foot... method View (line 124) | get View(){return this.footnotess} method Relationships (line 124) | get Relationships(){return this.relationships} class FI (line 124) | class FI extends Ue{constructor(){super(...arguments),xe(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),xe(this,"xmlKeys",{wpc:"xmlns:wpc",m... method constructor (line 124) | constructor(e,n){super("w:hdr",n),xe(this,"refId"),this.refId=e,n||this.... method ReferenceId (line 124) | get ReferenceId(){return this.refId} method add (line 124) | add(e){this.root.push(e)} class LI (line 124) | class LI{constructor(e,n,r){xe(this,"header"),xe(this,"relationships"),t... method constructor (line 124) | constructor(e,n,r){xe(this,"header"),xe(this,"relationships"),this.med... method add (line 124) | add(e){return this.header.add(e),this} method addChildElement (line 124) | addChildElement(e){this.header.addChildElement(e)} method View (line 124) | get View(){return this.header} method Relationships (line 124) | get Relationships(){return this.relationships} method Media (line 124) | get Media(){return this.media} class MI (line 124) | class MI{constructor(){xe(this,"map"),this.map=new Map}addImage(e,n){thi... method constructor (line 124) | constructor(){xe(this,"map"),this.map=new Map} method addImage (line 124) | addImage(e,n){this.map.set(e,n)} method Array (line 124) | get Array(){return Array.from(this.map.values())} class CI (line 124) | class CI extends Ue{constructor(){super(...arguments),xe(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),xe(this,"xmlKeys",{ilvl:"w:ilvl",ten... class AI (line 124) | class AI extends be{constructor(e){super("w:numFmt"),this.root.push(new ... method constructor (line 124) | constructor(e){super("w:numFmt"),this.root.push(new Qt({val:e}))} class UI (line 124) | class UI extends be{constructor(e){super("w:lvlText"),this.root.push(new... method constructor (line 124) | constructor(e){super("w:lvlText"),this.root.push(new Qt({val:e}))} class WI (line 124) | class WI extends be{constructor(e){super("w:lvlJc"),this.root.push(new Q... method constructor (line 124) | constructor(e){super("w:lvlJc"),this.root.push(new Qt({val:e}))} class XI (line 124) | class XI extends be{constructor(e){super("w:suff"),this.root.push(new Qt... method constructor (line 124) | constructor(e){super("w:suff"),this.root.push(new Qt({val:e}))} class VI (line 124) | class VI extends be{constructor(){super("w:isLgl")}} method constructor (line 124) | constructor(){super("w:isLgl")} class YI (line 124) | class YI extends be{constructor({level:e,format:n,text:r,alignment:i=Vr.... method constructor (line 124) | constructor({level:e,format:n,text:r,alignment:i=Vr.START,start:o=1,st... class BI (line 124) | class BI extends YI{} class kI (line 124) | class kI extends be{constructor(e){super("w:multiLevelType"),this.root.p... method constructor (line 124) | constructor(e){super("w:multiLevelType"),this.root.push(new Qt({val:e}))} class ZI (line 124) | class ZI extends Ue{constructor(){super(...arguments),xe(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),xe(this,"xmlKeys",{abstractNumId:"w:... class zg (line 124) | class zg extends be{constructor(e,n){super("w:abstractNum"),xe(this,"id"... method constructor (line 124) | constructor(e,n){super("w:abstractNum"),xe(this,"id"),this.root.push(n... class QI (line 124) | class QI extends be{constructor(e){super("w:abstractNumId"),this.root.pu... method constructor (line 124) | constructor(e){super("w:abstractNumId"),this.root.push(new Qt({val:e}))} class KI (line 124) | class KI extends Ue{constructor(){super(...arguments),xe(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),xe(this,"xmlKeys",{numId:"w:numId"})} class $g (line 124) | class $g extends be{constructor(e){if(super("w:num"),xe(this,"numId"),xe... method constructor (line 124) | constructor(e){if(super("w:num"),xe(this,"numId"),xe(this,"reference")... class HI (line 124) | class HI extends Ue{constructor(){super(...arguments),xe(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),xe(this,"xmlKeys",{ilvl:"w:ilvl"})} class GI (line 124) | class GI extends be{constructor(e,n){super("w:lvlOverride"),this.root.pu... method constructor (line 124) | constructor(e,n){super("w:lvlOverride"),this.root.push(new HI({ilvl:e}... class JI (line 124) | class JI extends Ue{constructor(){super(...arguments),xe(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),xe(this,"xmlKeys",{val:"w:val"})} class zI (line 124) | class zI extends be{constructor(e){super("w:startOverride"),this.root.pu... method constructor (line 124) | constructor(e){super("w:startOverride"),this.root.push(new JI({val:e}))} class $I (line 124) | class $I extends be{constructor(e){super("w:numbering"),xe(this,"abstrac... method constructor (line 124) | constructor(e){super("w:numbering"),xe(this,"abstractNumberingMap",new... method prepForXml (line 124) | prepForXml(e){for(const n of this.abstractNumberingMap.values())this.r... method createConcreteNumberingInstance (line 124) | createConcreteNumberingInstance(e,n){const r=this.abstractNumberingMap... method ConcreteNumbering (line 124) | get ConcreteNumbering(){return Array.from(this.concreteNumberingMap.va... method ReferenceConfig (line 124) | get ReferenceConfig(){return Array.from(this.referenceConfigMap.values... class jI (line 124) | class jI extends Ue{constructor(){super(...arguments),xe(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),xe(this,"xmlKeys",{version:"w:val",n... class qI (line 124) | class qI extends be{constructor(e){super("w:compatSetting"),this.root.pu... method constructor (line 124) | constructor(e){super("w:compatSetting"),this.root.push(new jI({version... class eN (line 124) | class eN extends be{constructor(e){super("w:compat"),e.version&&this.roo... method constructor (line 124) | constructor(e){super("w:compat"),e.version&&this.root.push(new qI(e.ve... class tN (line 124) | class tN extends Ue{constructor(){super(...arguments),xe(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),xe(this,"xmlKeys",{wpc:"xmlns:wpc",m... class nN (line 124) | class nN extends be{constructor(e){var n,r,i,o;super("w:settings"),this.... method constructor (line 124) | constructor(e){var n,r,i,o;super("w:settings"),this.root.push(new tN({... class Y2 (line 124) | class Y2 extends Ue{constructor(){super(...arguments),xe(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),xe(this,"xmlKeys",{val:"w:val"})} class rN (line 124) | class rN extends be{constructor(e){super("w:name"),this.root.push(new Y2... method constructor (line 124) | constructor(e){super("w:name"),this.root.push(new Y2({val:e}))} class iN (line 124) | class iN extends be{constructor(e){super("w:uiPriority"),this.root.push(... method constructor (line 124) | constructor(e){super("w:uiPriority"),this.root.push(new Y2({val:Pn(e)}))} class oN (line 124) | class oN extends Ue{constructor(){super(...arguments),xe(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),xe(this,"xmlKeys",{type:"w:type",sty... class B2 (line 124) | class B2 extends be{constructor(e,n){super("w:style"),this.root.push(new... method constructor (line 124) | constructor(e,n){super("w:style"),this.root.push(new oN(e)),n.name&&th... class Bu (line 124) | class Bu extends B2{constructor(e){super({type:"paragraph",styleId:e.id}... method constructor (line 124) | constructor(e){super({type:"paragraph",styleId:e.id},e),xe(this,"parag... class ku (line 124) | class ku extends B2{constructor(e){super({type:"character",styleId:e.id}... method constructor (line 124) | constructor(e){super({type:"character",styleId:e.id},dt({uiPriority:99... class Zi (line 124) | class Zi extends Bu{constructor(e){super(dt({basedOn:"Normal",next:"Norm... method constructor (line 124) | constructor(e){super(dt({basedOn:"Normal",next:"Normal",quickFormat:!0... class aN (line 124) | class aN extends Zi{constructor(e){super(dt({id:"Title",name:"Title"},e))}} method constructor (line 124) | constructor(e){super(dt({id:"Title",name:"Title"},e))} class sN (line 124) | class sN extends Zi{constructor(e){super(dt({id:"Heading1",name:"Heading... method constructor (line 124) | constructor(e){super(dt({id:"Heading1",name:"Heading 1"},e))} class cN (line 124) | class cN extends Zi{constructor(e){super(dt({id:"Heading2",name:"Heading... method constructor (line 124) | constructor(e){super(dt({id:"Heading2",name:"Heading 2"},e))} class uN (line 124) | class uN extends Zi{constructor(e){super(dt({id:"Heading3",name:"Heading... method constructor (line 124) | constructor(e){super(dt({id:"Heading3",name:"Heading 3"},e))} class lN (line 124) | class lN extends Zi{constructor(e){super(dt({id:"Heading4",name:"Heading... method constructor (line 124) | constructor(e){super(dt({id:"Heading4",name:"Heading 4"},e))} class hN (line 124) | class hN extends Zi{constructor(e){super(dt({id:"Heading5",name:"Heading... method constructor (line 124) | constructor(e){super(dt({id:"Heading5",name:"Heading 5"},e))} class dN (line 124) | class dN extends Zi{constructor(e){super(dt({id:"Heading6",name:"Heading... method constructor (line 124) | constructor(e){super(dt({id:"Heading6",name:"Heading 6"},e))} class fN (line 124) | class fN extends Zi{constructor(e){super(dt({id:"Strong",name:"Strong"},... method constructor (line 124) | constructor(e){super(dt({id:"Strong",name:"Strong"},e))} class pN (line 124) | class pN extends Bu{constructor(e){super(dt({id:"ListParagraph",name:"Li... method constructor (line 124) | constructor(e){super(dt({id:"ListParagraph",name:"List Paragraph",base... class gN (line 124) | class gN extends Bu{constructor(e){super(dt({id:"FootnoteText",name:"foo... method constructor (line 124) | constructor(e){super(dt({id:"FootnoteText",name:"footnote text",link:"... class mN (line 124) | class mN extends ku{constructor(e){super(dt({id:"FootnoteReference",name... method constructor (line 124) | constructor(e){super(dt({id:"FootnoteReference",name:"footnote referen... class RN (line 124) | class RN extends ku{constructor(e){super(dt({id:"FootnoteTextChar",name:... method constructor (line 124) | constructor(e){super(dt({id:"FootnoteTextChar",name:"Footnote Text Cha... class yN (line 124) | class yN extends ku{constructor(e){super(dt({id:"Hyperlink",name:"Hyperl... method constructor (line 124) | constructor(e){super(dt({id:"Hyperlink",name:"Hyperlink",basedOn:"Defa... class Od (line 124) | class Od extends be{constructor(e){if(super("w:styles"),e.initialStyles&... method constructor (line 124) | constructor(e){if(super("w:styles"),e.initialStyles&&this.root.push(e.... class vN (line 124) | class vN extends be{constructor(e){super("w:pPrDefault"),this.root.push(... method constructor (line 124) | constructor(e){super("w:pPrDefault"),this.root.push(new ya(e))} class bN (line 124) | class bN extends be{constructor(e){super("w:rPrDefault"),this.root.push(... method constructor (line 124) | constructor(e){super("w:rPrDefault"),this.root.push(new wo(e))} class xN (line 124) | class xN extends be{constructor(e){super("w:docDefaults"),xe(this,"runPr... method constructor (line 124) | constructor(e){super("w:docDefaults"),xe(this,"runPropertiesDefaults")... class wN (line 124) | class wN{newInstance(e){const n=g2.xml2js(e,{compact:!1});let r;for(cons... method newInstance (line 124) | newInstance(e){const n=g2.xml2js(e,{compact:!1});let r;for(const a of ... class jg (line 124) | class jg{newInstance(e={}){var n;return{initialStyles:new Vs({mc:"http:/... method newInstance (line 124) | newInstance(e={}){var n;return{initialStyles:new Vs({mc:"http://schema... class _N (line 124) | class _N{constructor(e){xe(this,"fontTable"),xe(this,"relationships"),xe... method constructor (line 124) | constructor(e){xe(this,"fontTable"),xe(this,"relationships"),xe(this,"... method View (line 124) | get View(){return this.fontTable} method Relationships (line 124) | get Relationships(){return this.relationships} class ON (line 124) | class ON{constructor(e){xe(this,"currentRelationshipId",1),xe(this,"docu... method constructor (line 124) | constructor(e){xe(this,"currentRelationshipId",1),xe(this,"documentWra... method addSection (line 124) | addSection({headers:e={},footers:n={},children:r,properties:i}){this.d... method createHeader (line 124) | createHeader(e){const n=new LI(this.media,this.currentRelationshipId++... method createFooter (line 124) | createFooter(e){const n=new bI(this.media,this.currentRelationshipId++... method addHeaderToDocument (line 124) | addHeaderToDocument(e,n=la.DEFAULT){this.headers.push({header:e,type:n... method addFooterToDocument (line 124) | addFooterToDocument(e,n=la.DEFAULT){this.footers.push({footer:e,type:n... method addDefaultRelationships (line 124) | addDefaultRelationships(){this.fileRelationships.createRelationship(1,... method Document (line 124) | get Document(){return this.documentWrapper} method Styles (line 124) | get Styles(){return this.styles} method CoreProperties (line 124) | get CoreProperties(){return this.coreProperties} method Numbering (line 124) | get Numbering(){return this.numbering} method Media (line 124) | get Media(){return this.media} method FileRelationships (line 124) | get FileRelationships(){return this.fileRelationships} method Headers (line 124) | get Headers(){return this.headers.map(e=>e.header)} method Footers (line 124) | get Footers(){return this.footers.map(e=>e.footer)} method ContentTypes (line 124) | get ContentTypes(){return this.contentTypes} method CustomProperties (line 124) | get CustomProperties(){return this.customProperties} method AppProperties (line 124) | get AppProperties(){return this.appProperties} method FootNotes (line 124) | get FootNotes(){return this.footnotesWrapper} method Settings (line 124) | get Settings(){return this.settings} method Comments (line 124) | get Comments(){return this.comments} method FontTable (line 124) | get FontTable(){return this.fontWrapper} class EN (line 124) | class EN{constructor(e={children:[]}){xe(this,"options"),this.options=e}} method constructor (line 124) | constructor(e={children:[]}){xe(this,"options"),this.options=e} class IN (line 124) | class IN{constructor(e={children:[]}){xe(this,"options"),this.options=e}} method constructor (line 124) | constructor(e={children:[]}){xe(this,"options"),this.options=e} function Cc (line 124) | function Cc(t){throw new Error('Could not dynamically require "'+t+'". P... function a (line 124) | function a(u,l){if(!i[u]){if(!r[u]){var h=typeof Cc=="function"&&Cc;if(!... function u (line 124) | function u(l,h,f,d,p){this.compressedSize=l,this.uncompressedSize=h,this... function l (line 124) | function l(h,f){c.call(this,"FlateWorker/"+h),this._pako=null,this._pako... function o (line 124) | function o(d,p){var g,y="";for(g=0;gD.avail_out&&(W=D.avail_out)... function L (line 125) | function L(D,oe){s._tr_flush_block(D,0<=D.block_start?D.block_start:-1,D... function z (line 125) | function z(D,oe){D.pending_buf[D.pending++]=oe} function q (line 125) | function q(D,oe){D.pending_buf[D.pending++]=oe>>>8&255,D.pending_buf[D.p... function se (line 125) | function se(D,oe){var W,w,S=D.max_chain_length,P=D.strstart,J=D.prev_len... function ae (line 125) | function ae(D){var oe,W,w,S,P,J,ie,K,j,re,ce=D.w_size;do{if(S=D.window_s... function Y (line 125) | function Y(D,oe){for(var W,w;;){if(D.lookahead>>24&255)+(T>>>8&65280)+((65280&T)<<8)+((255&T)<<... function m (line 125) | function m(){this.mode=0,this.last=!1,this.wrap=0,this.havedict=!1,this.... function v (line 125) | function v(T){var I;return T&&T.state?(I=T.state,T.total_in=T.total_out=... function x (line 125) | function x(T){var I;return T&&T.state?((I=T.state).wsize=0,I.whave=0,I.w... function _ (line 125) | function _(T,I){var b,M;return T&&T.state?(M=T.state,I<0?(b=0,I=-I):(b=1... function E (line 125) | function E(T,I){var b,M;return T?(M=new m,(T.state=M).window=null,(b=_(T... function Q (line 125) | function Q(T){if(O){var I;for(N=new o.Buf32(512),U=new o.Buf32(32),I=0;I... function ne (line 125) | function ne(T,I,b,M){var C,F=T.state;return F.window===null&&(F.wsize=1<... function c (line 125) | function c(S){for(var P=S.length;0<=--P;)S[P]=0} function $ (line 125) | function $(S,P,J,ie,K){this.static_tree=S,this.extra_bits=P,this.extra_b... function V (line 125) | function V(S,P){this.dyn_tree=S,this.max_code=0,this.stat_desc=P} function L (line 125) | function L(S){return S<256?I[S]:I[256+(S>>>7)]} function z (line 125) | function z(S,P){S.pending_buf[S.pending++]=255&P,S.pending_buf[S.pending... function q (line 125) | function q(S,P,J){S.bi_valid>R-J?(S.bi_buf|=P<>>=1,J<<=1,0<--P;);return J>>>1} function Y (line 125) | function Y(S,P,J){var ie,K,j=new Array(y+1),re=0;for(ie=1;ie<=y;ie++)j[i... function X (line 125) | function X(S){var P;for(P=0;P'])/g,function(e,n){... function AN (line 125) | function AN(t,e){typeof e!="object"&&(e={indent:e});var n=e.stream?new q... function UN (line 125) | function UN(){var t=Array.prototype.slice.call(arguments),e={_elem:bu(t)... function WN (line 125) | function WN(t,e){return new Array(e||0).join(t||"")} function bu (line 125) | function bu(t,e,n){n=n||0;var r=WN(e,n),i,o=t,a=!1;if(typeof t=="object"... function Ef (line 125) | function Ef(t,e,n){if(typeof e!="object")return t(!1,e);var r=e.interrup... function XN (line 128) | function XN(t,e){return t+'="'+Ed(e)+'"'} class kN (line 128) | class kN{format(e,n={stack:[]}){const r=e.prepForXml(n);if(r)return r;th... method format (line 128) | format(e,n={stack:[]}){const r=e.prepForXml(n);if(r)return r;throw Err... class ZN (line 128) | class ZN{replace(e,n,r){let i=e;return n.forEach((o,a)=>{i=i.replace(new... method replace (line 128) | replace(e,n,r){let i=e;return n.forEach((o,a)=>{i=i.replace(new RegExp... method getMediaData (line 128) | getMediaData(e,n){return n.Array.filter(r=>e.search(`{${r.fileName}}`)... class QN (line 128) | class QN{replace(e,n){let r=e;for(const i of n)r=r.replace(new RegExp(`{... method replace (line 128) | replace(e,n){let r=e;for(const i of n)r=r.replace(new RegExp(`{${i.ref... class KN (line 128) | class KN{constructor(){xe(this,"formatter"),xe(this,"imageReplacer"),xe(... method constructor (line 128) | constructor(){xe(this,"formatter"),xe(this,"imageReplacer"),xe(this,"n... method compile (line 128) | compile(e,n){const r=new FN,i=this.xmlifyFile(e,n),o=new Map(Object.en... method xmlifyFile (line 128) | xmlifyFile(e,n){const r=e.Document.Relationships.RelationshipCount+1,i... class nu (line 128) | class nu{static toString(e,n){return Dc(this,null,function*(){return yie... method toString (line 128) | static toString(e,n){return Dc(this,null,function*(){return yield this... method toBuffer (line 128) | static toBuffer(e,n){return Dc(this,null,function*(){return yield this... method toBase64String (line 128) | static toBase64String(e,n){return Dc(this,null,function*(){return yiel... method toBlob (line 128) | static toBlob(e,n){return Dc(this,null,function*(){return yield this.c... method toStream (line 128) | static toStream(e,n){const r=new gf.Stream;return this.compiler.compil... function GN (line 128) | function GN(t,e){const n=document.createElement("a");n.href=window.URL.c... function Mh (line 128) | function Mh(t){var e;return t.type===fe.IMAGE?new KE({data:t.value,trans... function ru (line 128) | function ru(t){var i,o,a;const e=[];let n=[];function r(){n.length&&(e.p... function zN (line 129) | function zN(t){return new Promise((e,n)=>{const r=new FileReader;r.onloa... function n0 (line 129) | function n0(t,e,n){const{data:{header:r,main:i,footer:o}}=t.getValue(),a... function E (line 129) | function E(Z,ee){return ee=ee==null?Z.length-1:+ee,function(){for(var le... function N (line 129) | function N(Z){var ee=typeof Z;return ee==="function"||ee==="object"&&!!Z} function U (line 129) | function U(Z){return Z===null} function O (line 129) | function O(Z){return Z===void 0} function Q (line 129) | function Q(Z){return Z===!0||Z===!1||u.call(Z)==="[object Boolean]"} function ne (line 129) | function ne(Z){return!!(Z&&Z.nodeType===1)} function T (line 129) | function T(Z){var ee="[object "+Z+"]";return function(le){return u.call(... function Y (line 129) | function Y(Z){return Z!=null&&L(Z.getInt8)&&B(Z.buffer)} function G (line 129) | function G(Z,ee){return Z!=null&&l.call(Z,ee)} function pe (line 129) | function pe(Z){return!A(Z)&&m(Z)&&!isNaN(parseFloat(Z))} function D (line 129) | function D(Z){return b(Z)&&R(Z)} function oe (line 129) | function oe(Z){return function(){return Z}} function W (line 129) | function W(Z){return function(ee){var le=Z(ee);return typeof le=="number... function w (line 129) | function w(Z){return function(ee){return ee==null?void 0:ee[Z]}} function ie (line 129) | function ie(Z){return y?y(Z)&&!X(Z):P(Z)&&J.test(u.call(Z))} function re (line 129) | function re(Z){for(var ee={},le=Z.length,de=0;de... function Kb (line 141) | function Kb(Z,ee){return Lo(ee,Z)} function _l (line 141) | function _l(Z){return function(){return!Z.apply(this,arguments)}} function Hb (line 141) | function Hb(){var Z=arguments,ee=Z.length-1;return function(){for(var le... function Gb (line 141) | function Gb(Z,ee){return function(){if(--Z<1)return ee.apply(this,argume... function o1 (line 141) | function o1(Z,ee){var le;return function(){return--Z>0&&(le=ee.apply(thi... function a1 (line 141) | function a1(Z,ee,le){ee=we(ee,le);for(var de=he(Z),Re,me=0,Oe=de.length;... function s1 (line 141) | function s1(Z){return function(ee,le,de){le=we(le,de);for(var Re=j(ee),m... function u1 (line 141) | function u1(Z,ee,le,de){le=we(le,de,1);for(var Re=le(ee),me=0,Oe=j(Z);me... function l1 (line 141) | function l1(Z,ee,le){return function(de,Re,me){var Oe=0,Ce=j(de);if(type... function El (line 141) | function El(Z,ee,le){var de=sr(Z)?Ol:a1,Re=de(Z,ee,le);if(Re!==void 0&&R... function $b (line 141) | function $b(Z,ee){return El(Z,_i(ee))} function ai (line 141) | function ai(Z,ee,le){ee=zi(ee,le);var de,Re;if(sr(Z))for(de=0,Re=Z.lengt... function qi (line 141) | function qi(Z,ee,le){ee=we(ee,le);for(var de=!sr(Z)&&he(Z),Re=(de||Z).le... function d1 (line 141) | function d1(Z){var ee=function(le,de,Re,me){var Oe=!sr(le)&&he(le),Ce=(O... function Mo (line 141) | function Mo(Z,ee,le){var de=[];return ee=we(ee,le),ai(Z,function(Re,me,O... function jb (line 141) | function jb(Z,ee,le){return Mo(Z,_l(we(ee)),le)} function p1 (line 141) | function p1(Z,ee,le){ee=we(ee,le);for(var de=!sr(Z)&&he(Z),Re=(de||Z).le... function g1 (line 141) | function g1(Z,ee,le){ee=we(ee,le);for(var de=!sr(Z)&&he(Z),Re=(de||Z).le... function si (line 141) | function si(Z,ee,le,de){return sr(Z)||(Z=oi(Z)),(typeof le!="number"||de... function Nl (line 141) | function Nl(Z,ee){return qi(Z,Qa(ee))} function ex (line 141) | function ex(Z,ee){return Mo(Z,_i(ee))} function m1 (line 141) | function m1(Z,ee,le){var de=-1/0,Re=-1/0,me,Oe;if(ee==null||typeof ee=="... function tx (line 141) | function tx(Z,ee,le){var de=1/0,Re=1/0,me,Oe;if(ee==null||typeof ee=="nu... function R1 (line 141) | function R1(Z){return Z?k(Z)?c.call(Z):I(Z)?Z.match(nx):sr(Z)?qi(Z,Po):o... function y1 (line 141) | function y1(Z,ee,le){if(ee==null||le)return sr(Z)||(Z=oi(Z)),Z[ke(Z.leng... function rx (line 141) | function rx(Z){return y1(Z,1/0)} function ix (line 141) | function ix(Z,ee,le){var de=0;return ee=we(ee,le),Nl(qi(Z,function(Re,me... function Rc (line 141) | function Rc(Z,ee){return function(le,de,Re){var me=ee?[[],[]]:{};return ... function ux (line 141) | function ux(Z){return Z==null?0:sr(Z)?Z.length:he(Z).length} function lx (line 141) | function lx(Z,ee,le){return ee in le} function b1 (line 141) | function b1(Z,ee,le){return c.call(Z,0,Math.max(0,Z.length-(ee==null||le... function Fl (line 141) | function Fl(Z,ee,le){return Z==null||Z.length<1?ee==null||le?void 0:[]:e... function yc (line 141) | function yc(Z,ee,le){return c.call(Z,ee==null||le?1:ee)} function dx (line 141) | function dx(Z,ee,le){return Z==null||Z.length<1?ee==null||le?void 0:[]:e... function fx (line 141) | function fx(Z){return Mo(Z,Boolean)} function px (line 141) | function px(Z,ee){return ji(Z,ee,!1)} function Pl (line 141) | function Pl(Z,ee,le,de){Q(ee)||(de=le,le=ee,ee=!1),le!=null&&(le=we(le,d... function Rx (line 141) | function Rx(Z){for(var ee=[],le=arguments.length,de=0,Re=j(Z);de=0)return n[a]} function N (line 159) | function N(j,re){return{promise:re}} function Q (line 159) | function Q(){return!1} function ne (line 159) | function ne(j,re,ce){var he=this;try{j(re,ce,function(ve){if(typeof ve!=... function T (line 159) | function T(j){if(!this._isCancellable())return this;var re=this._onCance... function I (line 159) | function I(){return this._onCancelField} function b (line 159) | function b(j){this._onCancelField=j} function M (line 159) | function M(){this._cancellationParent=void 0,this._onCancelField=void 0} function C (line 159) | function C(j,re){if((re&1)!==0){this._cancellationParent=j;var ce=j._bra... function F (line 159) | function F(j,re){(re&2)!==0&&j._isBound()&&this._setBoundTo(j._boundTo)} function B (line 159) | function B(){var j=this._boundTo;return j!==void 0&&j instanceof t?j.isF... function $ (line 159) | function $(){this._trace=new J(this._peekContext())} function V (line 159) | function V(j,re){if(a(j)){var ce=this._trace;if(ce!==void 0&&re&&(ce=ce.... function L (line 161) | function L(j,re,ce,he,ve){if(j===void 0&&re!==null&&v){if(ve!==void 0&&v... function z (line 163) | function z(j,re){var ce=j+" is deprecated and will be removed in a futur... function q (line 163) | function q(j,re,ce){if(!!K.warnings){var he=new i(j),ve;if(re)ce._attach... function se (line 165) | function se(j,re){for(var ce=0;ce1?h.cance... function c (line 175) | function c(){return l.call(this,this.promise._target()._settledValue())} function u (line 175) | function u(h){if(!s(this,h))return i.e=h,i} function l (line 175) | function l(h){var f=this.promise,d=this.handler;if(!this.called){this.ca... function o (line 175) | function o(a,s,c){return function(u){var l=c._boundValue();e:for(var h=0... function jF (line 175) | function jF(t){return t instanceof Error&&ty.getPrototypeOf(t)===Error.p... function eP (line 175) | function eP(t){var e;if(jF(t)){e=new $F(t),e.name=t.name,e.message=t.mes... function tP (line 175) | function tP(t,e){return function(n,r){if(t!==null){if(n){var i=eP(JF(n))... function e (line 175) | function e(){return this.value} function n (line 175) | function n(){throw this.reason} function e (line 175) | function e(c){c!==void 0?(c=c._target(),this._bitField=c._bitField,this.... function h (line 233) | function h(d,p,g,y){this.constructor$(d),this._promise._captureStackTrac... function f (line 233) | function f(d,p,g,y){if(typeof p!="function")return n("expecting a functi... function u (line 250) | function u(d,p){var g;if(d!=null&&(g=d[p]),typeof g!="function"){var y="... function l (line 250) | function l(d){var p=this.pop(),g=u(d,p);return g.apply(d,this)} function h (line 250) | function h(d){return d[this]} function f (line 250) | function f(d){var p=+this;return p<0&&(p=Math.max(0,p+d.length)),d[p]} function f (line 250) | function f(v){setTimeout(function(){throw v},0)} function d (line 250) | function d(v){var x=n(v);return x!==v&&typeof v._isDisposable=="function... function p (line 250) | function p(v,x){var _=0,E=v.length,N=new t(i);function U(){if(_>=E)retur... function g (line 250) | function g(v,x,_){this._data=v,this._promise=x,this._context=_} function y (line 250) | function y(v,x,_){this.constructor$(v,x,_)} function R (line 250) | function R(v){return g.isDisposer(v)?(this.resources[this.index]._setDis... function m (line 250) | function m(v){this.length=v,this.promise=null,this[v-1]=null} function o (line 250) | function o(h){this.handle=h} function u (line 250) | function u(h){return clearTimeout(this.handle),h} function l (line 250) | function l(h){throw clearTimeout(this.handle),h} function f (line 250) | function f(p,g,y){for(var R=0;R0?", ":"",k;return V?k=`ret =... function z (line 269) | function z(){for(var ae="",Y=0;Y<$.length;++Y)ae+="case "+$[Y]+":"+L($[Y... function O (line 301) | function O(I,b,M,C,F,A){var B=function(){return this}(),$=I;typeof $=="s... function ne (line 301) | function ne(I,b,M,C,F){for(var A=new RegExp(v(b)+"$"),B=m(I,b,A,M),$=0,V... function T (line 301) | function T(I,b,M){return Q(I,b,void 0,I,null,M)} function p (line 307) | function p(g,y){this[f]=g,this[f+d]=y,f++} function l (line 307) | function l(f){var d=!1,p;if(s!==void 0&&f instanceof s)p=c(f),d=!0;else{... function h (line 307) | function h(f){var d,p=n(f);if(o(p))p instanceof t?d=p._then(t.props,void... function a (line 310) | function a(s,c){var u=n(s);if(u instanceof t)return o(u);if(s=i.asArray(... function u (line 310) | function u(p,g,y,R){this.constructor$(p);var m=a();this._fn=m===null?g:s... function l (line 310) | function l(p,g){this.isFulfilled()?g._resolve(p):g._reject(p)} function h (line 310) | function h(p,g,y,R){if(typeof g!="function")return n("expecting a functi... function f (line 310) | function f(p){this.accum=p,this.array._gotAccum(p);var g=r(this.value,th... function d (line 310) | function d(p){var g=this.array,y=g._promise,R=c(g._fn);y._pushContext();... function o (line 310) | function o(a){this.constructor$(a)} function c (line 310) | function c(l){this.constructor$(l),this._howMany=0,this._unwrap=!1,this.... function u (line 310) | function u(l,h){if((h|0)!==h||h<0)return n(`expecting a positive integer function i (line 313) | function i(){return r(this)} function o (line 313) | function o(a,s){return n(a,s,e,e)} function n (line 313) | function n(r){var i=new e(r),o=i.promise();return i.setHowMany(1),i.setU... function i (line 316) | function i(){} function ne (line 316) | function ne(C,F){if(typeof F!="function")throw new f("expecting a functi... function T (line 319) | function T(C){this._bitField=0,this._fulfillmentHandler0=void 0,this._re... function I (line 319) | function I(C){this.promise._resolveCallback(C)} function b (line 319) | function b(C){this.promise._rejectCallback(C,!1)} function M (line 319) | function M(C){var F=new T(p);F._fulfillmentHandler0=C,F._rejectionHandle... function SP (line 319) | function SP(){var t,e,n=new qn.Promise(function(r,i){t=r,e=i});return{re... function _P (line 319) | function _P(t,e){return e=e||{},{type:Mn.document,children:t,notes:e.not... function OP (line 319) | function OP(t,e){e=e||{};var n=e.indent||{};return{type:Mn.paragraph,chi... function EP (line 319) | function EP(t,e){return e=e||{},{type:Mn.run,children:t,styleId:e.styleI... function IP (line 319) | function IP(t){return{type:Mn.text,value:t}} function NP (line 319) | function NP(){return{type:Mn.tab}} function FP (line 319) | function FP(t,e){return{type:Mn.hyperlink,children:t,href:e.href,anchor:... function PP (line 319) | function PP(t){return{type:Mn.noteReference,noteType:t.noteType,noteId:t... function Zu (line 319) | function Zu(t){this._notes=DP.indexBy(t,function(e){return ay(e.noteType... function LP (line 319) | function LP(t){return{type:Mn.note,noteType:t.noteType,noteId:t.noteId,b... function MP (line 319) | function MP(t){return{type:Mn.commentReference,commentId:t.commentId}} function CP (line 319) | function CP(t){return{type:Mn.comment,commentId:t.commentId,body:t.body,... function ay (line 319) | function ay(t,e){return t+"-"+e} function AP (line 319) | function AP(t){return{type:Mn.image,read:function(e){return e?t.readImag... function UP (line 319) | function UP(t,e){return e=e||{},{type:Mn.table,children:t,styleId:e.styl... function WP (line 319) | function WP(t,e){return e=e||{},{type:Mn.tableRow,children:t,isHeader:e.... function XP (line 319) | function XP(t,e){return e=e||{},{type:Mn.tableCell,children:t,colSpan:e.... function Lf (line 319) | function Lf(t){return{type:Mn.break,breakType:t}} function VP (line 319) | function VP(t){return{type:Mn.bookmarkStart,name:t.name}} function ri (line 319) | function ri(t,e){this.value=t,this.messages=e||[]} function YP (line 319) | function YP(t){return new ri(t,[])} function BP (line 319) | function BP(t){return{type:"warning",message:t}} function kP (line 319) | function kP(t){return{type:"error",message:t.message,error:t}} function Mf (line 319) | function Mf(t){var e=[];return Es.flatten(Es.pluck(t,"messages"),!0).for... function ZP (line 319) | function ZP(t,e){return Es.find(t,QP.bind(null,e))!==void 0} function QP (line 319) | function QP(t,e){return t.type===e.type&&t.message===e.message} function sy (line 319) | function sy(t){var e=t.length;if(e%4>0)throw new Error("Invalid string. ... function GP (line 319) | function GP(t){var e=sy(t),n=e[0],r=e[1];return(n+r)*3/4-r} function JP (line 319) | function JP(t,e,n){return(e+n)*3/4-n} function zP (line 319) | function zP(t){var e,n=sy(t),r=n[0],i=n[1],o=new KP(JP(t,r,i)),a=0,s=i>0... function $P (line 319) | function $P(t){return Qr[t>>18&63]+Qr[t>>12&63]+Qr[t>>6&63]+Qr[t&63]} function jP (line 319) | function jP(t,e,n){for(var r,i=[],o=e;oD.avail_out&&(W=D.avail_out)... function L (line 330) | function L(D,oe){s._tr_flush_block(D,0<=D.block_start?D.block_start:-1,D... function z (line 330) | function z(D,oe){D.pending_buf[D.pending++]=oe} function q (line 330) | function q(D,oe){D.pending_buf[D.pending++]=oe>>>8&255,D.pending_buf[D.p... function se (line 330) | function se(D,oe){var W,w,S=D.max_chain_length,P=D.strstart,J=D.prev_len... function ae (line 330) | function ae(D){var oe,W,w,S,P,J,ie,K,j,re,ce=D.w_size;do{if(S=D.window_s... function Y (line 330) | function Y(D,oe){for(var W,w;;){if(D.lookahead>>24&255)+(T>>>8&65280)+((65280&T)<<8)+((255&T)<<... function m (line 330) | function m(){this.mode=0,this.last=!1,this.wrap=0,this.havedict=!1,this.... function v (line 330) | function v(T){var I;return T&&T.state?(I=T.state,T.total_in=T.total_out=... function x (line 330) | function x(T){var I;return T&&T.state?((I=T.state).wsize=0,I.whave=0,I.w... function _ (line 330) | function _(T,I){var b,M;return T&&T.state?(M=T.state,I<0?(b=0,I=-I):(b=1... function E (line 330) | function E(T,I){var b,M;return T?(M=new m,(T.state=M).window=null,(b=_(T... function Q (line 330) | function Q(T){if(O){var I;for(N=new o.Buf32(512),U=new o.Buf32(32),I=0;I... function ne (line 330) | function ne(T,I,b,M){var C,F=T.state;return F.window===null&&(F.wsize=1<... function c (line 330) | function c(S){for(var P=S.length;0<=--P;)S[P]=0} function $ (line 330) | function $(S,P,J,ie,K){this.static_tree=S,this.extra_bits=P,this.extra_b... function V (line 330) | function V(S,P){this.dyn_tree=S,this.max_code=0,this.stat_desc=P} function L (line 330) | function L(S){return S<256?I[S]:I[256+(S>>>7)]} function z (line 330) | function z(S,P){S.pending_buf[S.pending++]=255&P,S.pending_buf[S.pending... function q (line 330) | function q(S,P,J){S.bi_valid>R-J?(S.bi_buf|=P<>>=1,J<<=1,0<--P;);return J>>>1} function Y (line 330) | function Y(S,P,J){var ie,K,j=new Array(y+1),re=0;for(ie=1;ie<=y;ie++)j[i... function X (line 330) | function X(S){var P;for(P=0;P=0){for(var i=e.length-1;r"&&">"||t=="&"&&"&"||t... function Ns (line 330) | function Ns(t,e){if(e(t))return!0;if(t=t.firstChild)do if(Ns(t,e))return... function Qs (line 330) | function Qs(){this.ownerDocument=this} function pL (line 330) | function pL(t,e,n){t&&t._inc++;var r=n.namespaceURI;r===Is.XMLNS&&(e._ns... function Dy (line 330) | function Dy(t,e,n,r){t&&t._inc++;var i=n.namespaceURI;i===Is.XMLNS&&dele... function Xf (line 330) | function Xf(t,e,n){if(t&&t._inc){t._inc++;var r=e.childNodes;if(n)r[r.le... function _y (line 330) | function _y(t,e){var n=e.previousSibling,r=e.nextSibling;return n?n.next... function gL (line 330) | function gL(t){return t&&(t.nodeType===Dt.DOCUMENT_NODE||t.nodeType===Dt... function mL (line 330) | function mL(t){return t&&(qr(t)||Vf(t)||Ri(t)||t.nodeType===Dt.DOCUMENT_... function Ri (line 330) | function Ri(t){return t&&t.nodeType===Dt.DOCUMENT_TYPE_NODE} function qr (line 330) | function qr(t){return t&&t.nodeType===Dt.ELEMENT_NODE} function Vf (line 330) | function Vf(t){return t&&t.nodeType===Dt.TEXT_NODE} function d0 (line 330) | function d0(t,e){var n=t.childNodes||[];if(jr(n,qr)||Ri(e))return!1;var ... function f0 (line 330) | function f0(t,e){var n=t.childNodes||[];function r(o){return qr(o)&&o!==... function RL (line 330) | function RL(t,e,n){if(!gL(t))throw new zt(Jn,"Unexpected parent node typ... function yL (line 330) | function yL(t,e,n){var r=t.childNodes||[],i=e.childNodes||[];if(e.nodeTy... function Oy (line 330) | function Oy(t,e,n){var r=t.childNodes||[],i=e.childNodes||[];if(e.nodeTy... function Su (line 330) | function Su(t,e,n,r){RL(t,e,n),t.nodeType===Dt.DOCUMENT_NODE&&(r||yL)(t,... function vL (line 330) | function vL(t,e){return e.parentNode&&e.parentNode.removeChild(e),e.pare... function yo (line 330) | function yo(){this._nsMap={}} function Du (line 330) | function Du(){} function Ks (line 330) | function Ks(){} function Yf (line 330) | function Yf(){} function Bf (line 330) | function Bf(){} function kf (line 330) | function kf(){} function Gu (line 330) | function Gu(){} function Ey (line 330) | function Ey(){} function Iy (line 330) | function Iy(){} function Zf (line 330) | function Zf(){} function Ju (line 330) | function Ju(){} function Qf (line 330) | function Qf(){} function Ny (line 330) | function Ny(){} function Fy (line 330) | function Fy(t,e){var n=[],r=this.nodeType==9&&this.documentElement||this... function p0 (line 330) | function p0(t,e,n){var r=t.prefix||"",i=t.namespaceURI;if(!i||r==="xml"&... function Xh (line 330) | function Xh(t,e,n){t.push(" ",e,'="',n.replace(/[<>&"\t\n\r]/g,Sy),'"')} function jo (line 330) | function jo(t,e,n,r,i){if(i||(i=[]),r)if(t=r(t),t){if(typeof t=="string"... function Py (line 330) | function Py(t,e,n){var r;switch(e.nodeType){case Lr:r=e.cloneNode(!1),r.... function Cd (line 330) | function Cd(t,e,n){var r=new e.constructor;for(var i in e)if(Object.prot... function Ly (line 330) | function Ly(t,e,n){t[e]=n} function Ta (line 331) | function Ta(t,e){this.message=t,this.locator=e,Error.captureStackTrace&&... function Cy (line 331) | function Cy(){} function bL (line 331) | function bL(t,e,n,r,i){function o(C){if(C>65535){C-=65536;var F=55296+(C... function R0 (line 331) | function R0(t,e){return e.lineNumber=t.lineNumber,e.columnNumber=t.colum... function xL (line 331) | function xL(t,e,n,r,i,o){function a(f,d,p){n.attributeNames.hasOwnProper... function y0 (line 331) | function y0(t,e,n){for(var r=t.tagName,i=null,h=t.length;h--;){var o=t[h... function wL (line 331) | function wL(t,e,n,r,i){if(/^(?:script|textarea)$/i.test(n)){var o=t.inde... function TL (line 331) | function TL(t,e,n,r){var i=r[n];return i==null&&(i=t.lastIndexOf("",e);if(r){var i=t.substring(e,r).... function Uy (line 331) | function Uy(){this.attributeNames={}} function _L (line 331) | function _L(t,e){var n,r=[],i=/'[^']+'|"[^"]+"|[^\s<>\/=]+=?|(\/?\s*>|<)... function Xy (line 331) | function Xy(t){return t.replace(/\r[\n\u0085]/g,` function Vy (line 333) | function Vy(t){this.options=t||{locator:{}}} function PL (line 333) | function PL(t,e,n){if(!t){if(e instanceof Hs)return e;t=e}var r={},i=t i... function Hs (line 333) | function Hs(){this.cdata=!1} function Bo (line 333) | function Bo(t,e){e.lineNumber=t.lineNumber,e.columnNumber=t.columnNumber} function Ud (line 333) | function Ud(t){if(t)return` function x0 (line 334) | function x0(t,e,n){return typeof t=="string"?t.substr(e,n):t.length>=e+n... function Xc (line 334) | function Xc(t,e){t.currentElement?t.currentElement.appendChild(e):t.doc.... function CL (line 334) | function CL(t){var e=null,n=new LL.DOMParser({errorHandler:function(i,o)... function UL (line 334) | function UL(t,e){e=e||{};try{var n=By.parseFromString(t,"text/xml")}catc... function t (line 334) | function t(e,n,r){if(this.options=e.options,this.stringify=e.stringify,t... function h (line 334) | function h(){this.constructor=c} function u (line 334) | function u(l,h,f){if(u.__super__.constructor.call(this,l),h==null)throw ... function a (line 334) | function a(){this.constructor=r} function i (line 334) | function i(o,a){if(i.__super__.constructor.call(this,o),a==null)throw ne... function a (line 334) | function a(){this.constructor=r} function i (line 334) | function i(o,a){if(i.__super__.constructor.call(this,o),a==null)throw ne... function s (line 334) | function s(){this.constructor=i} function o (line 334) | function o(a,s,c,u){var l;o.__super__.constructor.call(this,a),e(s)&&(l=... function a (line 334) | function a(){this.constructor=r} function i (line 334) | function i(o,a,s,c,u,l){if(i.__super__.constructor.call(this,o),a==null)... function s (line 334) | function s(){this.constructor=i} function o (line 334) | function o(a,s,c,u){if(o.__super__.constructor.call(this,a),c==null)thro... function a (line 334) | function a(){this.constructor=r} function i (line 334) | function i(o,a,s){if(i.__super__.constructor.call(this,o),a==null)throw ... function a (line 334) | function a(){this.constructor=r} function i (line 334) | function i(o,a,s){if(i.__super__.constructor.call(this,o),a==null)throw ... function h (line 334) | function h(){this.constructor=c} function u (line 334) | function u(l,h,f){var d,p;u.__super__.constructor.call(this,l),this.name... function a (line 334) | function a(){this.constructor=r} function i (line 334) | function i(o,a){if(i.__super__.constructor.call(this,o),a==null)throw ne... function a (line 334) | function a(){this.constructor=r} function i (line 334) | function i(o,a){if(i.__super__.constructor.call(this,o),a==null)throw ne... function a (line 334) | function a(){this.constructor=r} function i (line 334) | function i(o,a,s){if(i.__super__.constructor.call(this,o),a==null)throw ... function a (line 334) | function a(){this.constructor=r} function i (line 334) | function i(o){i.__super__.constructor.call(this,o),this.isDummy=!0} function g (line 334) | function g(y){this.parent=y,this.parent&&(this.options=this.parent.optio... function n (line 334) | function n(r){this.assertLegalChar=t(this.assertLegalChar,this);var i,o,... function e (line 334) | function e(n){var r,i,o,a,s,c,u,l,h;n||(n={}),this.pretty=n.pretty||!1,t... function v (line 336) | function v(){this.constructor=y} function R (line 336) | function R(m){R.__super__.constructor.call(this,m)} function u (line 336) | function u(){this.constructor=a} function s (line 336) | function s(c){s.__super__.constructor.call(this,null),this.name="?xml",c... function _ (line 336) | function _(E,N,U){var O;this.name="?xml",E||(E={}),E.writer?m(E.writer)&... function v (line 336) | function v(){this.constructor=y} function R (line 336) | function R(m,v){R.__super__.constructor.call(this,v),this.stream=m} function XL (line 336) | function XL(t,e){var n=S0.invert(e),r={element:o,text:VL};function i(c,u... function VL (line 336) | function VL(t,e){t.text(e.value)} function Gy (line 336) | function Gy(t){return kL.readString(t,ZL).then(function(e){return Jy(e)[... function QL (line 336) | function QL(t,e){return t.exists(e)?t.read(e,"utf-8").then(KL).then(Gy):... function KL (line 336) | function KL(t){return t.replace(/^\uFEFF/g,"")} function Jy (line 336) | function Jy(t){return t.type==="element"?t.name==="mc:AlternateContent"?... function qf (line 336) | function qf(t,e){return zy[t.toUpperCase()+"_"+e]} function jL (line 336) | function jL(t,e){return qf(t,parseInt(e,10))} function qL (line 336) | function qL(t,e){return qf(t,parseInt(e,16))} function eM (line 336) | function eM(t){if(t<=65535)return String.fromCharCode(t);var e=Math.floo... function tM (line 336) | function tM(t,e){return e.charAt(0)==="/"?e.substr(1):t+"/"+e} function nM (line 336) | function nM(t,e){var n=t.indexOf("#");return n!==-1&&(t=t.substring(0,n)... function rM (line 336) | function rM(t){return{readXmlElement:function(e){return new I0(t).readXm... function I0 (line 336) | function I0(t){var e=[],n=[],r=[],i=t.relationships,o=t.contentTypes,a=t... function jy (line 336) | function jy(t,e,n){var r=e.firstOrEmpty("w:ilvl").attributes["w:val"],i=... function rs (line 336) | function rs(t){return new _n(null,null,t)} function is (line 336) | function is(){return new _n(null)} function yr (line 336) | function yr(t){return new _n(t)} function Vc (line 336) | function Vc(t,e){return new _n(t,null,e)} function _n (line 336) | function _n(t,e,n){this.value=t||[],this.extra=e||[],this._result=new $y... function N0 (line 336) | function N0(t){var e=$y.combine(Sr.pluck(t,"_result"));return new _n(Sr.... function qu (line 336) | function qu(t,e){return Sr.flatten([t,e])} function aM (line 336) | function aM(t){return t} function uM (line 336) | function uM(t){var e=t.bodyReader;function n(r){var i=r.first("w:body");... function lM (line 336) | function lM(t){var e=[];return t.children.forEach(function(n){if(n.name=... function tp (line 336) | function tp(t){var e={};t.forEach(function(r){e[r.relationshipId]=r.targ... function dM (line 336) | function dM(t){var e={},n={};return t.children.forEach(function(r){if(r.... function ev (line 336) | function ev(t,e){return{findContentType:function(n){var r=t[n];if(r)retu... function rp (line 336) | function rp(t,e,n){var r=Yc.flatten(Yc.values(e).map(function(s){return ... function fM (line 336) | function fM(t,e){if(!e||!e.styles)throw new Error("styles is missing");v... function pM (line 336) | function pM(t){var e={};return t.getElementsByTagName("w:abstractNum").f... function gM (line 336) | function gM(t){var e={};t.getElementsByTagName("w:lvl").forEach(function... function mM (line 336) | function mM(t){var e={};return t.getElementsByTagName("w:num").forEach(f... function Ps (line 336) | function Ps(t,e,n,r){return{findParagraphStyleById:function(i){return t[... function RM (line 336) | function RM(t){var e={},n={},r={},i={},o={paragraph:e,character:n,table:... function yM (line 336) | function yM(t){var e=t.attributes["w:type"],n=t.attributes["w:styleId"],... function vM (line 336) | function vM(t){var e=t.first("w:name");return e?e.attributes["w:val"]:null} function bM (line 336) | function bM(t){var e=t.firstOrEmpty("w:pPr").firstOrEmpty("w:numPr").fir... function tv (line 336) | function tv(t,e){function n(o){return wM.combine(o.getElementsByTagName(... function DM (line 336) | function DM(t){function e(r){return SM.combine(r.getElementsByTagName("w... function OM (line 336) | function OM(){function t(e){return _M.reject(new Error("could not open e... function LM (line 337) | function LM(t,e){return e=e||{},EM.props({contentTypes:CM(t),partPaths:o... function ov (line 337) | function ov(t){return WM(t).then(function(e){var n=A0({docxFile:t,relati... function A0 (line 337) | function A0(t){var e=t.docxFile,n=t.relationships,r=t.relationshipType,i... function MM (line 337) | function MM(t,e){return t.substring(0,e.length)===e?t.substring(e.length... function Pa (line 337) | function Pa(t){return function(e){return iv(e,t.filename).then(function(... function Bc (line 337) | function Bc(t,e,n){var r=Pa({filename:av(t),readElement:Sa.readRelations... function av (line 337) | function av(t){var e=_u.splitPath(t);return _u.joinPath(e.dirname,"_rels... function AM (line 337) | function AM(t,e,n){return Pa({filename:e,readElement:function(r){return ... function UM (line 337) | function UM(t,e){return Pa({filename:e,readElement:L0.readStylesXml,defa... function BM (line 337) | function BM(t,e){return t.write(Ou,e),kM(t).then(function(){return ZM(t)})} function kM (line 337) | function kM(t){var e="word/_rels/document.xml.rels",n="http://schemas.op... function ZM (line 337) | function ZM(t){var e="[Content_Types].xml",n="http://schemas.openxmlform... function cv (line 337) | function cv(t,e,n,r){var i=XM.find(t,function(o){return o.name===e&&o.at... function QM (line 337) | function QM(t){return t.exists(Ou)?t.read(Ou,"utf8"):VM.resolve(null)} function KM (line 337) | function KM(t,e,n){return sp(uv.element(t,e,{fresh:!1}),n)} function HM (line 337) | function HM(t,e,n){var r=uv.element(t,e,{fresh:!0});return sp(r,n)} function sp (line 337) | function sp(t,e){return{type:"element",tag:t,children:e||[]}} function GM (line 337) | function GM(t){return{type:"text",value:t}} function $M (line 337) | function $M(t){return t.children.length===0&&zM[t.tag.tagName]} function jM (line 337) | function jM(t){return lv(hv(t))} function lv (line 337) | function lv(t){var e=[];return t.map(qM).forEach(function(n){Wd(e,n)}),e} function qM (line 337) | function qM(t){return eC[t.type](t)} function tC (line 337) | function tC(t){return Eu.elementWithTag(t.tag,lv(t.children))} function W0 (line 337) | function W0(t){return t} function Wd (line 337) | function Wd(t,e){var n=t[t.length-1];e.type==="element"&&!e.tag.fresh&&n... function hv (line 337) | function hv(t){return nC(t,function(e){return rC[e.type](e)})} function nC (line 337) | function nC(t,e){return U0.flatten(U0.map(t,e),!0)} function iC (line 337) | function iC(t){return[t]} function oC (line 337) | function oC(t){var e=hv(t.children);return e.length===0&&!Eu.isVoidEleme... function aC (line 337) | function aC(t){return t.value.length===0?[]:[t]} function dv (line 337) | function dv(t,e){e.forEach(function(n){cC(t,n)})} function cC (line 337) | function cC(t,e){uC[e.type](t,e)} function lC (line 337) | function lC(t,e){La.isVoidElement(e)?t.selfClosing(e.tag.tagName,e.tag.a... function hC (line 337) | function hC(t,e){t.text(e.value)} function fC (line 337) | function fC(t,e){return up([lp(t,e,{fresh:!0})])} function up (line 337) | function up(t){return new fv(t.map(function(e){return cp.isString(e)?lp(... function fv (line 337) | function fv(t){this._elements=t} function lp (line 337) | function lp(t,e,n){return n=n||{},new rl(t,e,n)} function rl (line 337) | function rl(t,e,n){var r={};cp.isArray(t)?(t.forEach(function(i){r[i]=!0... function i (line 337) | function i(o){return function(a,s){return n.when(o(a)).then(function(c){... function pC (line 337) | function pC(t){return t=t||{},t.prettyPrint?gC():Rv()} function gC (line 337) | function gC(){var t=0,e=" ",n=[],r=!0,i=!1,o=Rv();function a(p,g){kc[p]... function Rv (line 340) | function Rv(){var t=[];function e(c,u){var l=i(u);t.push("<"+c+l+">")}fu... function mC (line 340) | function mC(t){return t.replace(/&/g,"&").replace(/0?e.font... function sb (line 359) | function sb(t,e,n){if(n.displayValue&&ee&&(e=t[n].hei... function D4 (line 359) | function D4(t,e,n){var r;if(n)r=n;else if(typeof document!="undefined")r... function t (line 359) | function t(e,n){for(var r=0;r10||i<0||i>10)thr... function t (line 364) | function t(){} function t (line 364) | function t(e){this.buffer=new rt,this.information=e} function t (line 364) | function t(e){this.information=e,this.generalDecoder=new su(e)} function r (line 364) | function r(){this.constructor=e} function e (line 364) | function e(n){return t.call(this,n)||this} function r (line 364) | function r(){this.constructor=e} function e (line 364) | function e(n){return t.call(this,n)||this} function r (line 364) | function r(){this.constructor=e} function e (line 364) | function e(n){return t.call(this,n)||this} function r (line 364) | function r(){this.constructor=e} function e (line 364) | function e(n){return t.call(this,n)||this} function r (line 364) | function r(){this.constructor=e} function e (line 364) | function e(n){return t.call(this,n)||this} function r (line 364) | function r(){this.constructor=e} function e (line 364) | function e(n){return t.call(this,n)||this} function r (line 364) | function r(){this.constructor=e} function e (line 364) | function e(n){return t.call(this,n)||this} function r (line 364) | function r(){this.constructor=e} function e (line 364) | function e(n){return t.call(this,n)||this} function r (line 364) | function r(){this.constructor=e} function e (line 364) | function e(n){return t.call(this,n)||this} function r (line 364) | function r(){this.constructor=e} function e (line 364) | function e(n,r,i){var o=t.call(this,n)||this;return o.dateCode=i,o.first... function ZX (line 364) | function ZX(t){try{if(t.get(1))return new NX(t);if(!t.get(2))return new ... function t (line 364) | function t(e,n,r,i){this.leftchar=e,this.rightchar=n,this.finderpattern=... function t (line 364) | function t(e,n,r){this.pairs=e,this.rowNumber=n,this.wasReversed=r} function r (line 364) | function r(){this.constructor=e} function e (line 364) | function e(){var n=t!==null&&t.apply(this,arguments)||this;return n.pair... function r (line 364) | function r(){this.constructor=e} function e (line 364) | function e(n,r,i){var o=t.call(this,n,r)||this;return o.count=0,o.finder... function r (line 364) | function r(){this.constructor=e} function e (line 364) | function e(){var n=t!==null&&t.apply(this,arguments)||this;return n.poss... function r (line 364) | function r(){this.constructor=e} function e (line 364) | function e(n){var r=t.call(this)||this;r.readers=[];var i=n?n.get(Ct.POS... function r (line 364) | function r(){this.constructor=e} function e (line 364) | function e(n,r){return n===void 0&&(n=500),t.call(this,new ea(r),n,r)||t... function t (line 364) | function t(e,n,r){this.ecCodewords=e,this.ecBlocks=[n],r&&this.ecBlocks.... function t (line 364) | function t(e,n){this.count=e,this.dataCodewords=n} function t (line 364) | function t(e,n,r,i,o,a){var s,c;this.versionNumber=e,this.symbolSizeRows... function t (line 364) | function t(e){var n=e.getHeight();if(n<8||n>144||(n&1)!==0)throw new Me;... function t (line 364) | function t(e,n){this.numDataCodewords=e,this.codewords=n} function t (line 364) | function t(e){this.bytes=e,this.byteOffset=0,this.bitOffset=0} function t (line 364) | function t(){} function t (line 364) | function t(){this.rsDecoder=new xl(fi.DATA_MATRIX_FIELD_256)} function t (line 364) | function t(e){this.image=e,this.rectangleDetector=new Hd(this.image)} function t (line 364) | function t(){this.decoder=new i7} function r (line 364) | function r(){this.constructor=e} function e (line 364) | function e(n){return n===void 0&&(n=500),t.call(this,new Pu,n)||this} function t (line 364) | function t(e,n,r){this.value=e,this.stringValue=n,this.bits=r,t.FOR_BITS... function t (line 364) | function t(e){this.errorCorrectionLevel=Jd.forBits(e>>3&3),this.dataMask... function t (line 364) | function t(e){for(var n=[],r=1;r{const V=B.getAttribute($);return B.removeA... function l (line 377) | function l(C){let F=C.path||C.composedPath&&C.composedPath();if(F)return... function h (line 377) | function h(C){return C instanceof Element?C:typeof C=="string"?C.split(/... function f (line 377) | function f(C,F=A=>A){function A(B){const $=[.001,.01,.1][Number(B.shiftK... function R (line 377) | function R(C,F,A){F/=100,A/=100;const B=g(C=C/360*6),$=C-B,V=A*(1-F),L=A... function m (line 377) | function m(C,F,A){const B=(2-(F/=100))*(A/=100)/2;return B!==0&&(F=B===1... function v (line 377) | function v(C,F,A){const B=d(C/=255,F/=255,A/=255),$=p(C,F,A),V=$-B;let L... function x (line 377) | function x(C,F,A,B){return F/=100,A/=100,[...v(255*(1-d(1,(C/=100)*(1-(B... function _ (line 377) | function _(C,F,A){F/=100;const B=2*(F*=(A/=100)<.5?A:1-A)/(A+F)*100,$=10... function E (line 377) | function E(C){return v(...C.match(/.{2}/g).map(F=>parseInt(F,16)))} function N (line 377) | function N(C){C=C.match(/^[a-zA-Z]+$/)?function($){if($.toLowerCase()===... function U (line 377) | function U(C=0,F=0,A=0,B=1){const $=(L,z)=>(q=-1)=>z(~q?L.map(se=>Number... function Q (line 377) | function Q(C){const F={options:Object.assign({lock:null,onchange:()=>0,o... function ne (line 377) | function ne(C={}){C=Object.assign({onchange:()=>0,className:"",elements:... method update (line 377) | update($=B){const{reference:V,popper:L}=Object.assign(B,$);if(!L||!V)thr... method constructor (line 377) | constructor(F){Xn(this,"_initializingActive",!0);Xn(this,"_recalc",!0);X... method _preBuild (line 377) | _preBuild(){const{options:F}=this;for(const A of["el","container"])F[A]=... method _finalBuild (line 422) | _finalBuild(){const F=this.options,A=this._root;if(F.container.removeChi... method _buildComponents (line 422) | _buildComponents(){const F=this,A=this.options.components,B=(F.options.s... method _bindEvents (line 425) | _bindEvents(){const{_root:F,options:A}=this,B=[a(F.interaction.clear,"cl... method _rePositioningPicker (line 425) | _rePositioningPicker(){const{options:F}=this;if(!F.inline&&!this._nanopo... method _updateOutput (line 425) | _updateOutput(F){const{_root:A,_color:B,options:$}=this;if(A.interaction... method _clearColor (line 425) | _clearColor(F=!1){const{_root:A,options:B}=this;B.useAsButton||A.button.... method _parseLocalColor (line 425) | _parseLocalColor(F){const{values:A,type:B,a:$}=N(F),{lockOpacity:V}=this... method _t (line 425) | _t(F){return this.options.i18n[F]||M.I18N_DEFAULTS[F]} method _emit (line 425) | _emit(F,...A){this._eventListener[F].forEach(B=>B(...A,this))} method on (line 425) | on(F,A){return this._eventListener[F].push(A),this} method off (line 425) | off(F,A){const B=this._eventListener[F]||[],$=B.indexOf(A);return~$&&B.s... method addSwatch (line 425) | addSwatch(F){const{values:A}=this._parseLocalColor(F);if(A){const{_swatc... method removeSwatch (line 425) | removeSwatch(F){const A=this._swatchColors[F];if(A){const{el:B}=A;return... method applyColor (line 425) | applyColor(F=!1){const{preview:A,button:B}=this._root,$=this._color.toRG... method destroy (line 425) | destroy(){cancelAnimationFrame(this._setupAnimationFrame),this._eventBin... method destroyAndRemove (line 425) | destroyAndRemove(){this.destroy();const{root:F,app:A}=this._root;F.paren... method hide (line 425) | hide(){return!!this.isOpen()&&(this._root.app.classList.remove("visible"... method show (line 425) | show(){return!this.options.disabled&&!this.isOpen()&&(this._root.app.cla... method isOpen (line 425) | isOpen(){return this._root.app.classList.contains("visible")} method setHSVA (line 425) | setHSVA(F=360,A=0,B=0,$=1,V=!1){const L=this._recalc;if(this._recalc=!1,... method setColor (line 425) | setColor(F,A=!1){if(F===null)return this._clearColor(A),!0;const{values:... method setColorRepresentation (line 425) | setColorRepresentation(F){return F=F.toUpperCase(),!!this._root.interact... method getColorRepresentation (line 425) | getColorRepresentation(){return this._representation} method getColor (line 425) | getColor(){return this._color} method getSelectedColor (line 425) | getSelectedColor(){return this._lastColor} method getRoot (line 425) | getRoot(){return this._root} method disable (line 425) | disable(){return this.hide(),this.options.disabled=!0,this._root.button.... method enable (line 425) | enable(){return this.options.disabled=!1,this._root.button.classList.rem... function Bm (line 425) | function Bm(t,e,n){const r=document.createElement("div");r.classList.add... method callback (line 425) | callback(t){t.command.executeSizeAdd()} method callback (line 425) | callback(t){t.command.executeSizeMinus()} method callback (line 425) | callback(t){t.command.executeBold()} method callback (line 425) | callback(t){t.command.executeItalic()} method callback (line 425) | callback(t){t.command.executeUnderline()} method callback (line 425) | callback(t){t.command.executeStrikeout()} method render (line 425) | render(t,e){Bm(t,li.COLOR,n=>{e.command.executeColor(n)})} method render (line 425) | render(t,e){Bm(t,li.HIGHLIGHT,n=>{e.command.executeHighlight(n)})} function f9 (line 425) | function f9(t){const e=document.createElement("div");e.classList.add(`${... function cd (line 425) | function cd(t,e){e?t.classList.remove("hide"):t.classList.add("hide")} function $c (line 425) | function $c(t,e){e?t.classList.add("active"):t.classList.remove("active")} function p9 (line 425) | function p9(t){const e=f9(t);t.command.getContainer().append(e),t.eventB... method get (line 425) | get(){throw new Error('Module "" has been externalized for browser compa... function O (line 433) | function O(T){if(T)p[0]=p[16]=p[1]=p[2]=p[3]=p[4]=p[5]=p[6]=p[7]=p[8]=p[... function Q (line 433) | function Q(T,I){var b,M=v(T);if(T=M[0],M[1]){var C=[],F=T.length,A=0,B;f... function D (line 433) | function D(){H.forEach(ge=>{ge.forEach(we=>we.classList.remove("active")... function oe (line 433) | function oe(ge){k.innerText=ge} function W (line 433) | function W(){D(),oe("\u63D2\u5165"),te=0,pe=0,Y.style.display="none"} function qt (line 446) | function qt(){const ge=r.command.getSearchNavigateInfo();if(ge){const{in... function en (line 446) | async function en(){const ge=await r.command.getCatalog(),we=document.qu... function dc (line 446) | function dc(){console.log("fullscreen"),document.fullscreenElement?docum... function gc (line 446) | async function gc(){const ge=await r.command.getGroupIds();for(const we ... method onConfirm (line 446) | onConfirm(we){if(!we)return;const{value:Ee,width:Pe,height:Ie}=we;!Ee||!... function Po (line 446) | async function Po(){new fn({title:"\u8F93\u5165\u6587\u4EF6\u540D",data:... function _i (line 446) | function _i(ge){return ge.indexOf(".")>-1?ge.substring(0,ge.lastIndexOf(... function Qa (line 446) | function Qa(ge){if(ge===""||ge.trim()==="")return!1;try{return btoa(atob... function zi (line 446) | function zi(ge){ge=ge.replace(/\=+$/,"");const we=window.atob(ge),Ee=we.... FILE: frontend/public/docx/assets/index.97977da0.js function e (line 1) | function e(n){const r={};return n.integrity&&(r.integrity=n.integrity),n... function i (line 1) | function i(n){if(n.ep)return;n.ep=!0;const r=e(n);fetch(n.href,r)} function An (line 3) | function An(s,t){let e;return function(...i){e&&window.clearTimeout(e),e... function Fo (line 3) | function Fo(s,t){let e=0,i;return function(...n){const r=Date.now();r-e>... function yi (line 3) | function yi(s,t){if(!s||typeof s!="object")return s;let e={};return Arra... function Ot (line 3) | function Ot(s){if(!s||typeof s!="object")return s;let t={};return Array.... function Gi (line 3) | function Gi(s){return s&&s.nodeType===1&&s.tagName.toLowerCase()==="body"} function Mi (line 3) | function Mi(s,t,e){if(s&&!Gi(s))for(s=e?s:s.parentNode;s;){if(!t||t(s)||... function Mt (line 3) | function Mt(){function s(){return((1+Math.random())*65536|0).toString(16... function jt (line 3) | function jt(s){const t=[];if(Intl.Segmenter){const i=new Intl.Segmenter(... function Bn (line 3) | function Bn(s,t){const e=document.createElement("a");e.href=s,e.download... function fo (line 3) | function fo(s,t){po(3,s,t)} function po (line 3) | function po(s,t,e){let i=0,n=0;const r=function(o){i=new Date().getTime(... function Pi (line 3) | function Pi(s){return Object.prototype.toString.call(s)==="[object Objec... function kn (line 3) | function kn(s){return Array.isArray(s)} function _n (line 3) | function _n(s,t){if(Pi(s)&&Pi(t)){const e=t;for(const[i,n]of Object.entr... function Ti (line 3) | function Ti(s){setTimeout(()=>{s()},0)} function zn (line 3) | function zn(s){const t=["\u96F6","\u4E00","\u4E8C","\u4E09","\u56DB","\u... function ni (line 3) | function ni(s,t,e){for(let i=0;iStr... function Io (line 3) | function Io(s){let t=s.parentElement;for(;t;){const i=window.getComputed... function Wo (line 3) | function Wo(s,t){return s.length!==t.length?!1:!s.some(e=>!t.includes(e))} function Vo (line 3) | function Vo(s,t){if(!Pi(s)||!Pi(t))return!1;const e=Object.keys(s),i=Obj... function Yo (line 3) | function Yo(s,t){const e=s.x,i=s.x+s.width,n=s.y,r=s.y+s.height,o=t.x,l=... class qn (line 3) | class qn{constructor(t){h(this,"draw");h(this,"options");h(this,"imageCa... method constructor (line 3) | constructor(t){h(this,"draw");h(this,"options");h(this,"imageCache");h... method createFloatImage (line 3) | createFloatImage(t){const{scale:e}=this.options;let i=this.floatImageC... method dragFloatImage (line 3) | dragFloatImage(t,e){if(!this.floatImageContainer)return;this.floatImag... method destroyFloatImage (line 3) | destroyFloatImage(){this.floatImageContainer&&(this.floatImageContaine... method addImageObserver (line 3) | addImageObserver(t){this.draw.getImageObserver().add(t)} method getFallbackImage (line 3) | getFallbackImage(t,e){const i=8,n=(t-Math.ceil(t/i)*i)/2,r=(e-Math.cei... method render (line 11) | render(t,e,i,n){const{scale:r}=this.options,o=e.width*r,l=e.height*r;i... function Ce (line 11) | function Ce(s){return Bi[s]==null&&wo(s),Bi[s]} function wo (line 11) | function wo(s){const t=Ho[s];if(t==null)return;const e=t.substring(3,5),... function Fi (line 11) | function Fi(s,t="math"){const e=s.charCodeAt(0);if(65<=e&&e<=90){const i... function yo (line 11) | function yo(s){s=s.replace(/\n/g," ");let t=0;const e=[];let i="";for(;t... function Go (line 11) | function Go(s){return{type:ct[s]?"symb":"char",mode:"math",text:s,chld:[... function ki (line 11) | function ki(s){let t=0,e={type:"node",text:"",mode:"math",chld:[],bbox:n... function jn (line 11) | function jn(s){let t=0;for(;t=0;i--)((e=s[i].imgFloatPo... function Fr (line 82) | function Fr(s){localStorage.setItem(vi,JSON.stringify({text:s.text,eleme... function as (line 82) | function as(){const s=localStorage.getItem(vi);return s?JSON.parse(s):null} function Rs (line 82) | function Rs(){localStorage.removeItem(vi)} function fr (line 82) | function fr(s,t,e){if(!s&&!t&&!e.length)return;const i=new Blob([s],{typ... function cs (line 83) | function cs(s,t){const e=si(s,t);document.body.append(e);const i=e.inner... function pr (line 83) | function pr(s){let t=!1;for(let e=0;ee.dragId===s)} function Ls (line 84) | function Ls(s,t,e){const i=e.getDraw();if(s.imgDisplay===et.SURROUND||s.... function Zr (line 84) | function Zr(s,t){var e,i,n,r;if(t.isAllowDrop){const o=t.getDraw();if(o.... function Qr (line 84) | function Qr(s,t){const i=t.getDraw().getPageContainer(),{x:n,y:r,width:o... function Dr (line 84) | function Dr(s,t){var S;const e=t.getDraw();if(t.isAllowDrag){const F=s.o... function Kr (line 84) | function Kr(s,t){const e=t.getDraw();if(e.isReadonly())return;const i=e.... function Er (line 84) | function Er(s,t){var c;const e=t.getDraw();if(e.isReadonly())return;cons... function br (line 84) | function br(s,t){var L,O;const e=t.getDraw();if(e.isReadonly())return;co... function xr (line 84) | function xr(s,t){var X,S;const e=t.getDraw();if(e.isReadonly())return;co... function Cr (line 84) | function Cr(s,t){var F,W;const e=t.getDraw();if(e.isReadonly())return;co... function wr (line 84) | function wr(s,t){const e=t.getDraw();if(e.isReadonly())return;s.preventD... function an (line 84) | function an(s){const{positionList:t,index:e,isUp:i,rowNo:n,cursorX:r}=s;... function Hr (line 84) | function Hr(s,t){const e=t.getDraw();if(e.isReadonly())return;const n=e.... function yr (line 84) | function yr(s,t){if(t.isComposing)return;const e=t.getDraw();if(s.key===... function Os (line 84) | function Os(s,t){var F;const e=t.getDraw();if(e.isReadonly()||e.isDisabl... function Ms (line 85) | function Ms(s){if(!s.compositionInfo)return;const{elementList:t,startInd... function Gr (line 85) | function Gr(s){const t=s.getDraw(),e=t.getRange(),{startIndex:i,endIndex... function vr (line 85) | function vr(s){const t=s.getDraw(),{copy:e}=t.getOverride();if(e){const ... function Jr (line 85) | function Jr(s,t){var r,o;const e=t.getDraw(),{drop:i}=e.getOverride();if... function Ar (line 85) | function Ar(s){var d;if(!Intl.Segmenter)return null;const t=s.getDraw(),... function Br (line 85) | function Br(s){const t=s.getDraw(),e=t.getPosition().getCursorPosition()... function kr (line 85) | function kr(s,t){const e=s.getDraw(),i=e.getPosition(),n=i.getPositionBy... function _r (line 85) | function _r(s){var g,L;const t=s.getDraw(),i=t.getPosition().getCursorPo... function zr (line 85) | function zr(s){s.isComposing=!0} function $r (line 85) | function $r(s,t){s.isComposing=!1;const e=s.getDraw();if(t.data)setTimeo... function qr (line 85) | function qr(s,t){const e=t.getDraw();if(e.isReadonly())return;s.preventD... class tl (line 85) | class tl{constructor(t){h(this,"isAllowSelection");h(this,"isComposing")... method constructor (line 85) | constructor(t){h(this,"isAllowSelection");h(this,"isComposing");h(this... method getDraw (line 85) | getDraw(){return this.draw} method register (line 85) | register(){this.pageContainer.addEventListener("click",this.click.bind... method setIsAllowSelection (line 85) | setIsAllowSelection(t){this.isAllowSelection=t,t||this.applyPainterSty... method setIsAllowDrag (line 85) | setIsAllowDrag(t){this.isAllowDrag=t,this.isAllowDrop=t} method clearPainterStyle (line 85) | clearPainterStyle(){this.pageList.forEach(t=>{t.style.cursor="text"}),... method applyPainterStyle (line 85) | applyPainterStyle(){const t=this.draw.getPainterStyle();if(!t||this.dr... method selectAll (line 85) | selectAll(){const t=this.position.getPositionList();this.range.setRang... method mousemove (line 85) | mousemove(t){Dr(t,this)} method mousedown (line 85) | mousedown(t){Ur(t,this)} method click (line 85) | click(){Yr&&!this.draw.isReadonly()&&this.draw.getCursor().getAgentDom... method mouseup (line 85) | mouseup(t){Zr(t,this)} method mouseleave (line 85) | mouseleave(t){Qr(t,this)} method keydown (line 85) | keydown(t){yr(t,this)} method dblclick (line 85) | dblclick(t){Ps.dblclick(this,t)} method threeClick (line 85) | threeClick(){Ps.threeClick(this)} method input (line 85) | input(t){Os(t,this)} method cut (line 85) | cut(){Gr(this)} method copy (line 85) | copy(){vr(this)} method compositionstart (line 85) | compositionstart(){Ts.compositionstart(this)} method compositionend (line 85) | compositionend(t){Ts.compositionend(this,t)} method drop (line 85) | drop(t){Jr(t,this)} method dragover (line 85) | dragover(t){jr.dragover(t,this)} class el (line 85) | class el{constructor(t,e){h(this,"draw");h(this,"options");h(this,"curso... method constructor (line 85) | constructor(t,e){h(this,"draw");h(this,"options");h(this,"cursor");h(t... method register (line 85) | register(){this.cursor=this.draw.getCursor(),this.addEvent()} method addEvent (line 85) | addEvent(){window.addEventListener("blur",this.clearSideEffect),docume... method removeEvent (line 85) | removeEvent(){window.removeEventListener("blur",this.clearSideEffect),... method watchCursorActive (line 85) | watchCursorActive(){!this.range.getIsCollapsed()||setTimeout(()=>{var ... class il (line 85) | class il{constructor(t){h(this,"undoStack",[]);h(this,"redoStack",[]);h(... method constructor (line 85) | constructor(t){h(this,"undoStack",[]);h(this,"redoStack",[]);h(this,"m... method undo (line 85) | undo(){if(this.undoStack.length>1){const t=this.undoStack.pop();this.r... method redo (line 85) | redo(){if(this.redoStack.length){const t=this.redoStack.pop();this.und... method execute (line 85) | execute(t){for(this.undoStack.push(t),this.redoStack.length&&(this.red... method isCanUndo (line 85) | isCanUndo(){return this.undoStack.length>1} method isCanRedo (line 85) | isCanRedo(){return!!this.redoStack.length} method isStackEmpty (line 85) | isStackEmpty(){return!this.undoStack.length&&!this.redoStack.length} method recovery (line 85) | recovery(){this.undoStack=[],this.redoStack=[]} method popUndo (line 85) | popUndo(){return this.undoStack.pop()} class nl (line 85) | class nl{constructor(t){h(this,"cursorPosition");h(this,"positionContext... method constructor (line 85) | constructor(t){h(this,"cursorPosition");h(this,"positionContext");h(th... method getFloatPositionList (line 85) | getFloatPositionList(){return this.floatPositionList} method getTablePositionList (line 85) | getTablePositionList(t){const{index:e,trIndex:i,tdIndex:n}=this.positi... method getPositionList (line 85) | getPositionList(){return this.positionContext.isTable?this.getTablePos... method getMainPositionList (line 85) | getMainPositionList(){return this.positionContext.isTable?this.getTabl... method getOriginalPositionList (line 85) | getOriginalPositionList(){const t=this.draw.getZone();return t.isHeade... method getOriginalMainPositionList (line 85) | getOriginalMainPositionList(){return this.positionList} method getSelectionPositionList (line 85) | getSelectionPositionList(){const{startIndex:t,endIndex:e}=this.draw.ge... method setPositionList (line 85) | setPositionList(t){this.positionList=t} method setFloatPositionList (line 85) | setFloatPositionList(t){this.floatPositionList=t} method computePageRowPosition (line 85) | computePageRowPosition(t){const{positionList:e,rowList:i,pageNo:n,star... method computePositionList (line 85) | computePositionList(){var R;this.positionList=[];const t=this.draw.get... method computeRowPosition (line 85) | computeRowPosition(t){const{row:e,innerWidth:i}=t,n=[];return this.com... method setCursorPosition (line 85) | setCursorPosition(t){this.cursorPosition=t} method getCursorPosition (line 85) | getCursorPosition(){return this.cursorPosition} method getPositionContext (line 85) | getPositionContext(){return this.positionContext} method setPositionContext (line 85) | setPositionContext(t){this.eventBus.emit("positionContextChange",{valu... method getPositionByXY (line 85) | getPositionByXY(t){var O,P,M,T,X;const{x:e,y:i,isTable:n}=t;let{elemen... method getFloatPositionByXY (line 85) | getFloatPositionByXY(t){var o;const{x:e,y:i}=t,n=(o=t.pageNo)!=null?o:... method adjustPositionContext (line 85) | adjustPositionContext(t){const e=this.getPositionByXY(t);if(!~e.index)... method setSurroundPosition (line 85) | setSurroundPosition(t){var c;const{pageNo:e,row:i,rowElement:n,rowElem... class sl (line 85) | class sl{constructor(t){h(this,"draw");h(this,"options");h(this,"range")... method constructor (line 85) | constructor(t){h(this,"draw");h(this,"options");h(this,"range");h(this... method getRange (line 85) | getRange(){return this.range} method clearRange (line 85) | clearRange(){this.setRange(-1,-1)} method getIsCollapsed (line 85) | getIsCollapsed(){const{startIndex:t,endIndex:e}=this.range;return t===e} method getIsSelection (line 85) | getIsSelection(){const{startIndex:t,endIndex:e}=this.range;return!~t&&... method getSelection (line 85) | getSelection(){const{startIndex:t,endIndex:e}=this.range;return t===e?... method getSelectionElementList (line 85) | getSelectionElementList(){if(this.range.isCrossRowCol){const t=this.dr... method getTextLikeSelection (line 85) | getTextLikeSelection(){const t=this.getSelection();return t?t.filter(e... method getTextLikeSelectionElementList (line 85) | getTextLikeSelectionElementList(){const t=this.getSelectionElementList... method getRangeRow (line 85) | getRangeRow(){const{startIndex:t,endIndex:e}=this.range;if(!~t&&!~e)re... method getRangeRowElementList (line 85) | getRangeRowElementList(){const{startIndex:t,endIndex:e,isCrossRowCol:i... method getRangeParagraph (line 85) | getRangeParagraph(){const{startIndex:t,endIndex:e}=this.range;if(!~t&&... method getRangeParagraphInfo (line 85) | getRangeParagraphInfo(){const{startIndex:t,endIndex:e}=this.range;if(!... method getRangeParagraphElementList (line 85) | getRangeParagraphElementList(){var t;return((t=this.getRangeParagraphI... method getRangeTableElement (line 85) | getRangeTableElement(){const t=this.position.getPositionContext();retu... method getIsSelectAll (line 85) | getIsSelectAll(){const t=this.draw.getElementList(),{startIndex:e,endI... method getIsPointInRange (line 85) | getIsPointInRange(t,e){const{startIndex:i,endIndex:n}=this.range,r=thi... method getKeywordRangeList (line 85) | getKeywordRangeList(t){const e=this.draw.getSearch().getMatchList(t,th... method getIsCanInput (line 85) | getIsCanInput(){const{startIndex:t,endIndex:e}=this.getRange();if(!~t&... method setRange (line 85) | setRange(t,e,i,n,r,o,l){this.range.startIndex=t,this.range.endIndex=e,... method replaceRange (line 85) | replaceRange(t){this.setRange(t.startIndex,t.endIndex,t.tableId,t.star... method setRangeStyle (line 85) | setRangeStyle(){var b,G;const t=this.listener.rangeStyleChange,e=this.... method recoveryRangeStyle (line 85) | recoveryRangeStyle(){const t=this.listener.rangeStyleChange,e=this.eve... method shrinkBoundary (line 85) | shrinkBoundary(t={}){const e=t.elementList||this.draw.getElementList()... method render (line 85) | render(t,e,i,n,r){t.save(),t.globalAlpha=this.options.rangeAlpha,t.fil... method toString (line 85) | toString(){const t=this.getTextLikeSelection();return t?t.map(e=>e.val... class ol (line 85) | class ol{constructor(t){h(this,"draw");h(this,"options");h(this,"imageCa... method constructor (line 85) | constructor(t){h(this,"draw");h(this,"options");h(this,"imageCache");t... method _renderBackgroundColor (line 85) | _renderBackgroundColor(t,e,i,n){t.save(),t.fillStyle=e,t.fillRect(0,0,... method _drawImage (line 85) | _drawImage(t,e,i,n){const{background:r,scale:o}=this.options;if(r.size... method _renderBackgroundImage (line 85) | _renderBackgroundImage(t,e,i){const{background:n}=this.options,r=this.... method render (line 85) | render(t,e){const{background:{image:i,color:n,applyPageNumbers:r}}=thi... class Rn (line 85) | class Rn{constructor(){h(this,"fillRect");h(this,"fillColor");h(this,"fi... method constructor (line 85) | constructor(){h(this,"fillRect");h(this,"fillColor");h(this,"fillDecor... method clearFillInfo (line 85) | clearFillInfo(){return this.fillColor=void 0,this.fillDecorationStyle=... method recordFillInfo (line 85) | recordFillInfo(t,e,i,n,r,o,l){const a=!this.fillRect.width;if(!a&&(thi... class rl (line 85) | class rl extends Rn{constructor(t){super();h(this,"options");this.option... method constructor (line 85) | constructor(t){super();h(this,"options");this.options=t.getOptions()} method render (line 85) | render(t){if(!this.fillRect.width)return;const{highlightAlpha:e}=this.... class ll (line 85) | class ll{constructor(t){h(this,"draw");h(this,"options");this.draw=t,thi... method constructor (line 85) | constructor(t){h(this,"draw");h(this,"options");this.draw=t,this.optio... method render (line 85) | render(t,e){const{marginIndicatorColor:i,pageMode:n}=this.options,r=th... class al (line 85) | class al{constructor(t){h(this,"draw");h(this,"options");h(this,"positio... method constructor (line 85) | constructor(t){h(this,"draw");h(this,"options");h(this,"position");h(t... method getSearchKeyword (line 85) | getSearchKeyword(){return this.searchKeyword} method setSearchKeyword (line 85) | setSearchKeyword(t){this.searchKeyword=t,this.searchNavigateIndex=null} method searchNavigatePre (line 85) | searchNavigatePre(){if(!this.searchMatchList.length||!this.searchKeywo... method searchNavigateNext (line 85) | searchNavigateNext(){if(!this.searchMatchList.length||!this.searchKeyw... method searchNavigateScrollIntoView (line 85) | searchNavigateScrollIntoView(t){const{coordinate:{leftTop:e,leftBottom... method getSearchNavigateIndexList (line 85) | getSearchNavigateIndexList(){return this.searchNavigateIndex===null||!... method getSearchMatchList (line 85) | getSearchMatchList(){return this.searchMatchList} method getSearchNavigateInfo (line 85) | getSearchNavigateInfo(){if(!this.searchKeyword||!this.searchMatchList.... method getMatchList (line 85) | getMatchList(t,e){const i=t.toLocaleLowerCase(),n=[],r=[],o=e.length,l... method compute (line 85) | compute(t){this.searchMatchList=this.getMatchList(t,this.draw.getOrigi... method render (line 85) | render(t,e){var a,R;if(!this.searchMatchList||!this.searchMatchList.le... class Rl (line 85) | class Rl extends Rn{constructor(t){super();h(this,"options");this.option... method constructor (line 85) | constructor(t){super();h(this,"options");this.options=t.getOptions()} method render (line 85) | render(t){if(!this.fillRect.width)return;const{scale:e,strikeoutColor:... class cl (line 85) | class cl extends Rn{constructor(t){super();h(this,"options");this.option... method constructor (line 85) | constructor(t){super();h(this,"options");this.options=t.getOptions()} method _drawLine (line 85) | _drawLine(t,e,i,n,r){const o=e+n;switch(t.beginPath(),r){case ve.DASHE... method _drawDouble (line 85) | _drawDouble(t,e,i,n){const r=3,o=e+n,l=i+r*this.options.scale;t.beginP... method _drawWave (line 85) | _drawWave(t,e,i,n){const{scale:r}=this.options,o=1.2*r,l=1/r,a=i+2*o;t... method render (line 85) | render(t){if(!this.fillRect.width)return;const{underlineColor:e,scale:... class ul (line 85) | class ul{constructor(t){h(this,"draw");h(this,"options");h(this,"ctx");h... method constructor (line 85) | constructor(t){h(this,"draw");h(this,"options");h(this,"ctx");h(this,"... method measureBasisWord (line 85) | measureBasisWord(t,e){t.save(),t.font=e;const i=this.measureText(t,{va... method measureWord (line 85) | measureWord(t,e,i){const n=this.draw.getLetterReg();let r=0,o=e[i],l=i... method measurePunctuationWidth (line 85) | measurePunctuationWidth(t,e){return!e||!Oo.includes(e.value)?0:this.me... method measureText (line 85) | measureText(t,e){if(e.width){const o=t.measureText(e.value);return{wid... method complete (line 85) | complete(){this._render(),this.text=""} method record (line 85) | record(t,e,i,n){if(this.ctx=t,this.options.renderMode===Ii.COMPATIBILI... method _setCurXY (line 85) | _setCurXY(t,e){this.curX=t,this.curY=e} method _render (line 85) | _render(){!this.text||!~this.curX||!~this.curX||(this.ctx.save(),this.... class dl (line 85) | class dl{constructor(t){h(this,"draw");h(this,"options");this.draw=t,thi... method constructor (line 85) | constructor(t){h(this,"draw");h(this,"options");this.draw=t,this.optio... method render (line 85) | render(t,e){const{scale:i,pageNumber:{size:n,font:r,color:o,rowFlex:l,... class hl (line 85) | class hl{constructor(t){h(this,"draw");h(this,"options");h(this,"scrollC... method constructor (line 85) | constructor(t){h(this,"draw");h(this,"options");h(this,"scrollContaine... method getScrollContainer (line 85) | getScrollContainer(){return this.options.scrollContainerSelector&&docu... method _addEvent (line 85) | _addEvent(){this.scrollContainer.addEventListener("scroll",this._obser... method removeEvent (line 85) | removeEvent(){this.scrollContainer.removeEventListener("scroll",this._... method getElementVisibleInfo (line 85) | getElementVisibleInfo(t){const e=t.getBoundingClientRect(),i=this.scro... method getPageVisibleInfo (line 85) | getPageVisibleInfo(){const t=this.draw.getPageList(),e=[];let i=0,n=0;... class gl (line 85) | class gl{constructor(t){h(this,"step",5);h(this,"thresholdPoints",[70,40... method constructor (line 85) | constructor(t){h(this,"step",5);h(this,"thresholdPoints",[70,40,10,20]... method _addEvent (line 85) | _addEvent(){const t=this.selectionContainer;t.addEventListener("moused... method removeEvent (line 85) | removeEvent(){const t=this.selectionContainer;t.removeEventListener("m... method _move (line 85) | _move(t){const e=this.selectionContainer instanceof Document?window:th... method _startMove (line 85) | _startMove(t){this.isMoving||(this.isMoving=!0,this._move(t))} method _stopMove (line 85) | _stopMove(){this.requestAnimationFrameId&&(window.cancelAnimationFrame... class Ll (line 85) | class Ll{constructor(t){h(this,"draw");h(this,"range");h(this,"options")... method constructor (line 85) | constructor(t){h(this,"draw");h(this,"range");h(this,"options");this.d... method getTrListGroupByCol (line 85) | getTrListGroupByCol(t){var i;const e=Ot(t);for(let n=0;ne+i.width,0)} method getTableHeight (line 85) | getTableHeight(t){const e=t.trList;return(e==null?void 0:e.length)?thi... method getRowCountByColIndex (line 85) | getRowCountByColIndex(t,e){return this.getTdListByColIndex(t,e).reduce... method getTdListByColIndex (line 85) | getTdListByColIndex(t,e){const i=[];for(let n=0;nt+e.height,0)} method getExtraHeight (line 85) | getExtraHeight(){const t=this.draw.getMargins(),e=this.getHeight(),n=t... method render (line 85) | render(t,e){t.globalAlpha=1;const i=this.draw.getInnerWidth(),n=this.g... class Tl (line 85) | class Tl{getOffsetY(t){return-t.metrics.height/2}render(t,e,i,n){t.save(... method getOffsetY (line 85) | getOffsetY(t){return-t.metrics.height/2} method render (line 85) | render(t,e,i,n){t.save(),t.font=e.style,e.color&&(t.fillStyle=e.color)... class Sl (line 85) | class Sl{getOffsetY(t){return t.metrics.height/2}render(t,e,i,n){t.save(... method getOffsetY (line 85) | getOffsetY(t){return t.metrics.height/2} method render (line 85) | render(t,e,i,n){t.save(),t.font=e.style,e.color&&(t.fillStyle=e.color)... class Xl (line 85) | class Xl{constructor(t){h(this,"options");this.options=t.getOptions()}re... method constructor (line 85) | constructor(t){h(this,"options");this.options=t.getOptions()} method render (line 85) | render(t,e,i,n){var R;t.save();const{scale:r,separator:{lineWidth:o,st... class Nl (line 85) | class Nl{constructor(t){h(this,"draw");h(this,"options");h(this,"i18n");... method constructor (line 85) | constructor(t){h(this,"draw");h(this,"options");h(this,"i18n");this.dr... method render (line 85) | render(t,e,i,n){const{pageBreak:{font:r,fontSize:o,lineDash:l}}=this.o... class Fl (line 85) | class Fl{constructor(t){h(this,"draw");h(this,"options");this.draw=t,thi... method constructor (line 85) | constructor(t){h(this,"draw");h(this,"options");this.draw=t,this.optio... method render (line 85) | render(t){const{watermark:{data:e,opacity:i,font:n,size:r,color:o,repe... class fl (line 85) | class fl{constructor(t){h(this,"draw");h(this,"options");h(this,"highlig... method constructor (line 85) | constructor(t){h(this,"draw");h(this,"options");h(this,"highlightList"... method getHighlightMatchResult (line 85) | getHighlightMatchResult(){return this.highlightMatchResult} method getHighlightList (line 85) | getHighlightList(){return this.highlightList} method setHighlightList (line 85) | setHighlightList(t){this.highlightList=t} method computeHighlightList (line 85) | computeHighlightList(){const t=this.draw.getSearch(),e=(i,n)=>{let r=0... method renderHighlightList (line 85) | renderHighlightList(t,e){var l,a,R;if(!((l=this.highlightMatchResult)=... class pl (line 85) | class pl{constructor(t){h(this,"borderRect");h(this,"options");this.bord... method constructor (line 85) | constructor(t){h(this,"borderRect");h(this,"options");this.borderRect=... method clearBorderInfo (line 85) | clearBorderInfo(){return this.borderRect={x:0,y:0,width:0,height:0},th... method recordBorderInfo (line 85) | recordBorderInfo(t,e,i,n){!this.borderRect.width&&(this.borderRect.x=t... method render (line 85) | render(t){if(!this.borderRect.width)return;const{scale:e,control:{bord... class ri (line 85) | class ri{constructor(t,e){h(this,"element");h(this,"control");h(this,"is... method constructor (line 85) | constructor(t,e){h(this,"element");h(this,"control");h(this,"isPopup")... method setElement (line 85) | setElement(t){this.element=t} method getElement (line 85) | getElement(){return this.element} method getIsPopup (line 85) | getIsPopup(){return this.isPopup} method getCode (line 85) | getCode(){var t;return((t=this.element.control)==null?void 0:t.code)||... method getValue (line 85) | getValue(t={}){const e=t.elementList||this.control.getElementList(),{s... method setValue (line 85) | setValue(){return-1} method keydown (line 85) | keydown(t){if(this.control.getIsDisabledControl())return null;const e=... method cut (line 85) | cut(){if(this.control.getIsDisabledControl())return-1;this.control.shr... method clearSelect (line 85) | clearSelect(t={},e={}){const{isIgnoreDisabledRule:i=!1,isAddPlaceholde... method setSelect (line 85) | setSelect(t,e={},i={}){if(!i.isIgnoreDisabledRule&&this.control.getIsD... method _createSelectPopupDom (line 85) | _createSelectPopupDom(){const e=this.element.control.valueSets;if(!Arr... method awake (line 85) | awake(){var i;if(this.isPopup||this.control.getIsDisabledControl())ret... method destroy (line 85) | destroy(){var t;!this.isPopup||((t=this.selectDom)==null||t.remove(),t... class Ss (line 85) | class Ss{constructor(t,e){h(this,"element");h(this,"control");h(this,"op... method constructor (line 85) | constructor(t,e){h(this,"element");h(this,"control");h(this,"options")... method setElement (line 85) | setElement(t){this.element=t} method getElement (line 85) | getElement(){return this.element} method getValue (line 85) | getValue(t={}){const e=t.elementList||this.control.getElementList(),{s... method setValue (line 85) | setValue(t,e={},i={}){if(!i.isIgnoreDisabledRule&&this.control.getIsDi... method clearValue (line 85) | clearValue(t={},e={}){if(!e.isIgnoreDisabledRule&&this.control.getIsDi... method keydown (line 85) | keydown(t){if(this.control.getIsDisabledControl())return null;const e=... method cut (line 85) | cut(){if(this.control.getIsDisabledControl())return-1;this.control.shr... class Xs (line 85) | class Xs{constructor(t,e={}){h(this,"draw");h(this,"options");h(this,"no... method constructor (line 85) | constructor(t,e={}){h(this,"draw");h(this,"options");h(this,"now");h(t... method _createDom (line 85) | _createDom(){const t=document.createElement("div");t.classList.add(`${... method _bindEvent (line 85) | _bindEvent(){this.dom.title.preYear.onclick=()=>{this._preYear()},this... method _setPosition (line 85) | _setPosition(){if(!this.renderOptions)return;const{position:{coordinat... method isInvalidDate (line 85) | isInvalidDate(t){return t.toDateString()==="Invalid Date"} method _setValue (line 85) | _setValue(){var e;const t=(e=this.renderOptions)==null?void 0:e.value;... method _getLang (line 85) | _getLang(){const t=this.draw.getI18n(),e=t.t.bind(t);return{now:e("dat... method _setLangChange (line 85) | _setLangChange(){this.dom.menu.time.innerText=this.lang.timeSelect,thi... method _update (line 85) | _update(){const t=new Date,e=t.getFullYear(),i=t.getMonth()+1,n=t.getD... method _toggleDateTimePicker (line 85) | _toggleDateTimePicker(){this.isDatePicker?(this.dom.dateWrap.classList... method _setDatePick (line 85) | _setDatePick(t,e,i){var n,r,o;this.now=new Date(t,e,i),(n=this.pickDat... method _setTimePick (line 85) | _setTimePick(t=!0){var c,u,d;const e=((c=this.pickDate)==null?void 0:c... method _scrollIntoView (line 85) | _scrollIntoView(t,e){if(!e){t.scrollTop=0;return}const i=[];let n=e.of... method _preMonth (line 85) | _preMonth(){this.now.setMonth(this.now.getMonth()-1),this._update()} method _nextMonth (line 85) | _nextMonth(){this.now.setMonth(this.now.getMonth()+1),this._update()} method _preYear (line 85) | _preYear(){this.now.setFullYear(this.now.getFullYear()-1),this._update()} method _nextYear (line 85) | _nextYear(){this.now.setFullYear(this.now.getFullYear()+1),this._updat... method _now (line 85) | _now(){this.pickDate=new Date,this.dispose()} method _toggleVisible (line 85) | _toggleVisible(t){t?this.dom.container.classList.add("active"):this.do... method _submit (line 85) | _submit(){var t;if(this.options.onSubmit&&this.pickDate){const e=(t=th... method formatDate (line 85) | formatDate(t,e="yyyy-MM-dd hh:mm:ss"){let i=e;const n={"y+":t.getFullY... method render (line 85) | render(t){this.renderOptions=t,this.lang=this._getLang(),this._setLang... method dispose (line 85) | dispose(){this._toggleVisible(!1)} method destroy (line 85) | destroy(){this.dom.container.remove()} class li (line 85) | class li{constructor(t,e){h(this,"draw");h(this,"element");h(this,"contr... method constructor (line 85) | constructor(t,e){h(this,"draw");h(this,"element");h(this,"control");h(... method setElement (line 85) | setElement(t){this.element=t} method getElement (line 85) | getElement(){return this.element} method getIsPopup (line 85) | getIsPopup(){return this.isPopup} method getValueRange (line 85) | getValueRange(t={}){const e=t.elementList||this.control.getElementList... method getValue (line 85) | getValue(t={}){const e=t.elementList||this.control.getElementList(),i=... method setValue (line 85) | setValue(t,e={},i={}){if(!i.isIgnoreDisabledRule&&this.control.getIsDi... method clearSelect (line 85) | clearSelect(t={},e={}){const{isIgnoreDisabledRule:i=!1,isAddPlaceholde... method setSelect (line 85) | setSelect(t,e={},i={}){if(!i.isIgnoreDisabledRule&&this.control.getIsD... method keydown (line 85) | keydown(t){if(this.control.getIsDisabledControl())return null;const e=... method cut (line 85) | cut(){if(this.control.getIsDisabledControl())return-1;this.control.shr... method awake (line 85) | awake(){var o,l;if(this.isPopup||this.control.getIsDisabledControl())r... method destroy (line 85) | destroy(){var t;!this.isPopup||((t=this.datePicker)==null||t.destroy()... method _setDate (line 85) | _setDate(t){t?this.setSelect(t):this.clearSelect(),this.destroy()} class ml (line 85) | class ml{constructor(t){h(this,"controlBorder");h(this,"draw");h(this,"r... method constructor (line 85) | constructor(t){h(this,"controlBorder");h(this,"draw");h(this,"range");... method setHighlightList (line 85) | setHighlightList(t){this.controlSearch.setHighlightList(t)} method computeHighlightList (line 85) | computeHighlightList(){this.controlSearch.getHighlightList().length&&t... method renderHighlightList (line 85) | renderHighlightList(t,e){this.controlSearch.getHighlightMatchResult().... method getDraw (line 85) | getDraw(){return this.draw} method filterAssistElement (line 85) | filterAssistElement(t){return t.filter(e=>{var i;if(e.type===N.TABLE){... method getIsRangeCanCaptureEvent (line 85) | getIsRangeCanCaptureEvent(){if(!this.activeControl)return!1;const{star... method getIsRangeInPostfix (line 85) | getIsRangeInPostfix(){if(!this.activeControl)return!1;const{startIndex... method getIsRangeWithinControl (line 85) | getIsRangeWithinControl(){const{startIndex:t,endIndex:e}=this.getRange... method getIsElementListContainFullControl (line 85) | getIsElementListContainFullControl(t){if(!t.some(n=>n.controlId))retur... method getIsDisabledControl (line 85) | getIsDisabledControl(t={}){var n,r;if(this.draw.isDesignMode()||!this.... method getIsDisabledPasteControl (line 85) | getIsDisabledPasteControl(t={}){var n,r;if(this.draw.isDesignMode()||!... method getContainer (line 85) | getContainer(){return this.draw.getContainer()} method getElementList (line 85) | getElementList(){return this.draw.getElementList()} method getPosition (line 85) | getPosition(){const t=this.draw.getPosition().getPositionList(),{endIn... method getPreY (line 85) | getPreY(){var n,r;const t=this.draw.getHeight(),e=this.draw.getPageGap... method getRange (line 85) | getRange(){return this.range.getRange()} method shrinkBoundary (line 85) | shrinkBoundary(t={}){this.range.shrinkBoundary(t)} method getActiveControl (line 85) | getActiveControl(){return this.activeControl} method initControl (line 85) | initControl(){if(this.draw.isReadonly())return;const e=this.getElement... method destroyControl (line 85) | destroyControl(){this.activeControl&&((this.activeControl instanceof r... method repaintControl (line 85) | repaintControl(t={}){const{curIndex:e,isCompute:i=!0,isSubmitHistory:n... method reAwakeControl (line 85) | reAwakeControl(){if(!this.activeControl)return;const t=this.getElement... method moveCursor (line 85) | moveCursor(t){const{index:e,trIndex:i,tdIndex:n,tdValueIndex:r}=t;let ... method removeControl (line 85) | removeControl(t,e={}){const i=e.elementList||this.getElementList(),n=i... method removePlaceholder (line 85) | removePlaceholder(t,e={}){const i=e.elementList||this.getElementList()... method addPlaceholder (line 85) | addPlaceholder(t,e={}){const i=e.elementList||this.getElementList(),n=... method setValue (line 85) | setValue(t){if(!this.activeControl)throw new Error("active control is ... method keydown (line 85) | keydown(t){if(!this.activeControl)throw new Error("active control is n... method cut (line 85) | cut(){if(!this.activeControl)throw new Error("active control is null")... method getValueById (line 85) | getValueById(t){const{id:e,conceptId:i}=t,n=[];if(!e&&!i)return n;cons... method setValueById (line 85) | setValueById(t){let e=!1;const{id:i,conceptId:n,value:r}=t;if(!i&&!n)r... method setExtensionById (line 85) | setExtensionById(t){const{id:e,conceptId:i,extension:n}=t;if(!e&&!i)re... method setPropertiesById (line 85) | setPropertiesById(t){const{id:e,conceptId:i,properties:n}=t;if(!e&&!i)... method getList (line 85) | getList(){const t=[];function e(n){for(let r=0;r{this.wordCountWorker.onmessa... method getCatalog (line 85) | getCatalog(){return new Promise((t,e)=>{this.catalogWorker.onmessage=r... method getGroupIds (line 85) | getGroupIds(){return new Promise((t,e)=>{this.groupWorker.onmessage=n=... class Ql (line 85) | class Ql{constructor(t){h(this,"container");h(this,"canvas");h(this,"dra... method constructor (line 85) | constructor(t){h(this,"container");h(this,"canvas");h(this,"draw");h(t... method _getElementPosition (line 85) | _getElementPosition(t,e=null){var R;let i=0,n=0;const r=this.draw.getH... method _createResizerDom (line 85) | _createResizerDom(){const{scale:t}=this.options,e=document.createEleme... method _mousedown (line 85) | _mousedown(t){if(this.canvas=this.draw.getPage(),!this.curElement)retu... method _mousemove (line 85) | _mousemove(t){if(!this.curElement||this.previewerDrawOption.dragDisabl... method _drawPreviewer (line 85) | _drawPreviewer(){const t=document.createElement("div");t.classList.add... method _setPreviewerTransform (line 85) | _setPreviewerTransform(t,e,i,n){!this.previewerImage||(this.previewerI... method _clearPreviewer (line 85) | _clearPreviewer(){var t;(t=this.previewerContainer)==null||t.remove(),... method _updateResizerRect (line 85) | _updateResizerRect(t,e){const{resizerSize:i,scale:n}=this.options,r=th... method _updateResizerSizeView (line 85) | _updateResizerSizeView(t,e){this.resizerSize.innerText=`${Math.round(t... method render (line 85) | render(){this._drawPreviewer(),document.body.style.overflow="hidden"} method drawResizer (line 85) | drawResizer(t,e=null,i={}){this.previewerDrawOption=i,this.curElementS... method updateResizer (line 85) | updateResizer(t,e=null){const{scale:i}=this.options,n=t.width*i,r=t.he... method clearResizer (line 85) | clearResizer(){this.resizerSelection.style.display="none",document.rem... class Dl (line 85) | class Dl{constructor(t){h(this,"draw");h(this,"range");h(this,"datePicke... method constructor (line 85) | constructor(t){h(this,"draw");h(this,"range");h(this,"datePicker");h(t... method _setValue (line 85) | _setValue(t){if(!t)return;const e=this.getDateElementRange();if(!e)ret... method getDateElementRange (line 85) | getDateElementRange(){let t=-1,e=-1;const{startIndex:i,endIndex:n}=thi... method clearDatePicker (line 85) | clearDatePicker(){this.datePicker.dispose()} method renderDatePicker (line 85) | renderDatePicker(t,e){const i=this.draw.getElementList(),n=this.getDat... method constructor (line 85) | constructor(t){h(this,"element");this.element=t} method _defineIframeProperties (line 85) | _defineIframeProperties(t){Object.defineProperties(t,{parent:{get:()=>nu... method render (line 85) | render(t){var n,r;const e=this.element.block,i=document.createElement("i... class Kl (line 85) | class Kl{constructor(t){h(this,"element");this.element=t}render(t){var n... method constructor (line 85) | constructor(t){h(this,"element");this.element=t} method render (line 85) | render(t){var n;const e=this.element.block,i=document.createElement("v... class El (line 85) | class El{constructor(t,e){h(this,"draw");h(this,"element");h(this,"block... method constructor (line 85) | constructor(t,e){h(this,"draw");h(this,"element");h(this,"block");h(th... method getBlockElement (line 85) | getBlockElement(){return this.element} method _createBlockItem (line 85) | _createBlockItem(){const t=document.createElement("div");return t.clas... method render (line 85) | render(){const t=this.element.block;t.type===Ae.IFRAME?(this.block=new... method setClientRects (line 85) | setClientRects(t,e,i){const n=this.draw.getHeight(),r=this.draw.getPag... method remove (line 85) | remove(){this.blockItem.remove()} class bl (line 85) | class bl{constructor(t){h(this,"draw");h(this,"container");h(this,"block... method constructor (line 85) | constructor(t){h(this,"draw");h(this,"container");h(this,"blockContain... method _createBlockContainer (line 85) | _createBlockContainer(){const t=document.createElement("div");return t... method getDraw (line 85) | getDraw(){return this.draw} method getBlockContainer (line 85) | getBlockContainer(){return this.blockContainer} method render (line 85) | render(t,e,i,n){const r=e.id,o=this.blockMap.get(r);if(o)o.setClientRe... method clear (line 85) | clear(){if(!this.blockMap.size)return;const t=this.draw.getElementList... class _l (line 85) | class _l{constructor(){h(this,"langMap",new Map([["zhCN",un],["en",kl]])... method constructor (line 85) | constructor(){h(this,"langMap",new Map([["zhCN",un],["en",kl]]));h(thi... method registerLangMap (line 85) | registerLangMap(t,e){const i=this.langMap.get(t);this.langMap.set(t,_n... method getLocale (line 85) | getLocale(){return this.currentLocale} method setLocale (line 85) | setLocale(t){this.currentLocale=t} method getLang (line 85) | getLang(){return this.langMap.get(this.currentLocale)||un} method t (line 85) | t(t){const e=t.split(".");let i="",n=this.getLang();for(let r=0;rt+e.height,0)} method getExtraHeight (line 85) | getExtraHeight(){const t=this.draw.getMargins(),e=this.getHeight(),n=t... method render (line 85) | render(t,e){t.globalAlpha=1;const i=this.draw.getInnerWidth(),n=this.g... class ta (line 85) | class ta{constructor(t){h(this,"draw");h(this,"range");h(this,"options")... method constructor (line 85) | constructor(t){h(this,"draw");h(this,"range");h(this,"options");h(this... method setList (line 85) | setList(t,e){if(this.draw.isReadonly())return;const{startIndex:n,endIn... method unsetList (line 85) | unsetList(){var R;if(this.draw.isReadonly())return;const{startIndex:e,... method computeListStyle (line 85) | computeListStyle(t,e){const i=new Map;let n=0,r=e[n].listId,o=[];const... method getListStyleWidth (line 85) | getListStyleWidth(t,e){const{scale:i,checkbox:n}=this.options,r=e[0];i... method drawListStyle (line 85) | drawListStyle(t,e,i){var T;const{elementList:n,offsetX:r,listIndex:o,a... method constructor (line 85) | constructor(t){h(this,"options");this.options=t.getOptions()} method render (line 85) | render(t,e,i,n){const{scale:r,lineBreak:{color:o,lineWidth:l}}=this.opti... class ea (line 85) | class ea{constructor(t){h(this,"draw");h(this,"position");h(this,"option... method constructor (line 85) | constructor(t){h(this,"draw");h(this,"position");h(this,"options");h(t... method _recovery (line 85) | _recovery(){this.elementList=[],this.rowList=[],this.positionList=[]} method _compute (line 85) | _compute(){this._computeRowList(),this._computePositionList()} method _computeRowList (line 85) | _computeRowList(){const t=this.draw.getInnerWidth();this.rowList=this.... method _computePositionList (line 85) | _computePositionList(){const{lineBreak:t,scale:e}=this.options,i=this.... method render (line 85) | render(t){const{placeholder:{data:e,font:i,size:n,color:r,opacity:o}}=... class ia (line 85) | class ia{constructor(t){h(this,"draw");h(this,"options");h(this,"range")... method constructor (line 85) | constructor(t){h(this,"draw");h(this,"options");h(this,"range");h(this... method setGroup (line 85) | setGroup(){if(this.draw.isReadonly()||this.draw.getZone().getZone()!==... method getElementListByGroupId (line 85) | getElementListByGroupId(t,e){var n,r;const i=[];for(let o=0;o{ra(this.draw,t)})} class aa (line 85) | class aa{constructor(t){h(this,"draw");h(this,"range");h(this,"position"... method constructor (line 85) | constructor(t){h(this,"draw");h(this,"range");h(this,"position");h(thi... method insertTable (line 85) | insertTable(t,e){var L;const{startIndex:i,endIndex:n}=this.range.getRa... method insertTableTopRow (line 85) | insertTableTopRow(){const t=this.position.getPositionContext();if(!t.i... method insertTableBottomRow (line 85) | insertTableBottomRow(){const t=this.position.getPositionContext();if(!... method adjustColWidth (line 85) | adjustColWidth(t){if(t.type!==N.TABLE)return;const{defaultColMinWidth:... method insertTableLeftCol (line 85) | insertTableLeftCol(){const t=this.position.getPositionContext();if(!t.... method insertTableRightCol (line 85) | insertTableRightCol(){const t=this.position.getPositionContext();if(!t... method deleteTableRow (line 85) | deleteTableRow(){const t=this.position.getPositionContext();if(!t.isTa... method deleteTableCol (line 85) | deleteTableCol(){var u;const t=this.position.getPositionContext();if(!... method deleteTable (line 85) | deleteTable(){const t=this.position.getPositionContext();if(!t.isTable... method mergeTableCell (line 85) | mergeTableCell(){const t=this.position.getPositionContext();if(!t.isTa... method cancelMergeTableCell (line 85) | cancelMergeTableCell(){const t=this.position.getPositionContext();if(!... method tableTdVerticalAlign (line 85) | tableTdVerticalAlign(t){const e=this.tableParticle.getRangeRowCol();if... method tableBorderType (line 85) | tableBorderType(t){const e=this.position.getPositionContext();if(!e.is... method tableTdBorderType (line 85) | tableTdBorderType(t){const e=this.tableParticle.getRangeRowCol();if(!e... method tableTdSlashType (line 85) | tableTdSlashType(t){const e=this.tableParticle.getRangeRowCol();if(!e)... method tableTdBackgroundColor (line 85) | tableTdBackgroundColor(t){const e=this.tableParticle.getRangeRowCol();... method tableSelectAll (line 85) | tableSelectAll(){const t=this.position.getPositionContext(),{index:e,t... class Ra (line 85) | class Ra{constructor(t,e,i,n,r,o){h(this,"container");h(this,"pageContai... method constructor (line 85) | constructor(t,e,i,n,r,o){h(this,"container");h(this,"pageContainer");h... method getLetterReg (line 85) | getLetterReg(){return this.LETTER_REG} method getMode (line 85) | getMode(){return this.mode} method setMode (line 85) | setMode(t){if(this.mode!==t){if(t===Rt.PRINT){this.printModeData={head... method isReadonly (line 85) | isReadonly(){switch(this.mode){case Rt.DESIGN:return!1;case Rt.READONL... method isDisabled (line 85) | isDisabled(){var r,o,l,a,R;if(this.mode===Rt.DESIGN)return!1;const{sta... method isDesignMode (line 85) | isDesignMode(){return this.mode===Rt.DESIGN} method getOriginalWidth (line 85) | getOriginalWidth(){const{paperDirection:t,width:e,height:i}=this.optio... method getOriginalHeight (line 85) | getOriginalHeight(){const{paperDirection:t,width:e,height:i}=this.opti... method getWidth (line 85) | getWidth(){return Math.floor(this.getOriginalWidth()*this.options.scale)} method getHeight (line 85) | getHeight(){return Math.floor(this.getOriginalHeight()*this.options.sc... method getMainHeight (line 85) | getMainHeight(){return this.getHeight()-this.getMainOuterHeight()} method getMainOuterHeight (line 85) | getMainOuterHeight(){const t=this.getMargins(),e=this.header.getExtraH... method getCanvasWidth (line 85) | getCanvasWidth(t=-1){return this.getPage(t).width} method getCanvasHeight (line 85) | getCanvasHeight(t=-1){return this.getPage(t).height} method getInnerWidth (line 85) | getInnerWidth(){const t=this.getWidth(),e=this.getMargins();return t-e... method getOriginalInnerWidth (line 85) | getOriginalInnerWidth(){const t=this.getOriginalWidth(),e=this.getOrig... method getContextInnerWidth (line 85) | getContextInnerWidth(){const t=this.position.getPositionContext();if(t... method getMargins (line 85) | getMargins(){return this.getOriginalMargins().map(t=>t*this.options.sc... method getOriginalMargins (line 85) | getOriginalMargins(){const{margins:t,paperDirection:e}=this.options;re... method getPageGap (line 85) | getPageGap(){return this.options.pageGap*this.options.scale} method getOriginalPageGap (line 85) | getOriginalPageGap(){return this.options.pageGap} method getPageNumberBottom (line 85) | getPageNumberBottom(){const{pageNumber:{bottom:t},scale:e}=this.option... method getMarginIndicatorSize (line 85) | getMarginIndicatorSize(){return this.options.marginIndicatorSize*this.... method getDefaultBasicRowMarginHeight (line 85) | getDefaultBasicRowMarginHeight(){return this.options.defaultBasicRowMa... method getTdPadding (line 85) | getTdPadding(){const{table:{tdPadding:t},scale:e}=this.options;return ... method getContainer (line 85) | getContainer(){return this.container} method getPageContainer (line 85) | getPageContainer(){return this.pageContainer} method getVisiblePageNoList (line 85) | getVisiblePageNoList(){return this.visiblePageNoList} method setVisiblePageNoList (line 85) | setVisiblePageNoList(t){this.visiblePageNoList=t,this.listener.visible... method getIntersectionPageNo (line 85) | getIntersectionPageNo(){return this.intersectionPageNo} method setIntersectionPageNo (line 85) | setIntersectionPageNo(t){this.intersectionPageNo=t,this.listener.inter... method getPageNo (line 85) | getPageNo(){return this.pageNo} method setPageNo (line 85) | setPageNo(t){this.pageNo=t} method getPage (line 85) | getPage(t=-1){return this.pageList[~t?t:this.pageNo]} method getPageList (line 85) | getPageList(){return this.pageList} method getPageCount (line 85) | getPageCount(){return this.pageList.length} method getTableRowList (line 85) | getTableRowList(t){const e=this.position.getPositionContext(),{index:i... method getOriginalRowList (line 85) | getOriginalRowList(){const t=this.getZone();return t.isHeaderActive()?... method getRowList (line 85) | getRowList(){return this.position.getPositionContext().isTable?this.ge... method getPageRowList (line 85) | getPageRowList(){return this.pageRowList} method getCtx (line 85) | getCtx(){return this.ctxList[this.pageNo]} method getOptions (line 85) | getOptions(){return this.options} method getSearch (line 85) | getSearch(){return this.search} method getGroup (line 85) | getGroup(){return this.group} method getHistoryManager (line 85) | getHistoryManager(){return this.historyManager} method getPosition (line 85) | getPosition(){return this.position} method getZone (line 85) | getZone(){return this.zone} method getRange (line 85) | getRange(){return this.range} method getLineBreakParticle (line 85) | getLineBreakParticle(){return this.lineBreakParticle} method getTextParticle (line 85) | getTextParticle(){return this.textParticle} method getHeaderElementList (line 85) | getHeaderElementList(){return this.header.getElementList()} method getTableElementList (line 85) | getTableElementList(t){var o;const e=this.position.getPositionContext(... method getElementList (line 85) | getElementList(){const t=this.position.getPositionContext(),e=this.get... method getMainElementList (line 85) | getMainElementList(){return this.position.getPositionContext().isTable... method getOriginalElementList (line 85) | getOriginalElementList(){const t=this.getZone();return t.isHeaderActiv... method getOriginalMainElementList (line 85) | getOriginalMainElementList(){return this.elementList} method getFooterElementList (line 85) | getFooterElementList(){return this.footer.getElementList()} method getTd (line 85) | getTd(){const t=this.position.getPositionContext(),{index:e,trIndex:i,... method insertElementList (line 85) | insertElementList(t){if(!t.length||!this.range.getIsCanInput())return;... method appendElementList (line 85) | appendElementList(t,e={}){if(!t.length)return;Bt(t,{isHandleFirstEleme... method spliceElementList (line 85) | spliceElementList(t,e,i,...n){var o,l,a,R;const r=this.isDesignMode();... method getCanvasEvent (line 85) | getCanvasEvent(){return this.canvasEvent} method getGlobalEvent (line 85) | getGlobalEvent(){return this.globalEvent} method getListener (line 85) | getListener(){return this.listener} method getEventBus (line 85) | getEventBus(){return this.eventBus} method getOverride (line 85) | getOverride(){return this.override} method getCursor (line 85) | getCursor(){return this.cursor} method getPreviewer (line 85) | getPreviewer(){return this.previewer} method getImageParticle (line 85) | getImageParticle(){return this.imageParticle} method getTableTool (line 85) | getTableTool(){return this.tableTool} method getTableOperate (line 85) | getTableOperate(){return this.tableOperate} method getTableParticle (line 85) | getTableParticle(){return this.tableParticle} method getHeader (line 85) | getHeader(){return this.header} method getFooter (line 85) | getFooter(){return this.footer} method getHyperlinkParticle (line 85) | getHyperlinkParticle(){return this.hyperlinkParticle} method getDateParticle (line 85) | getDateParticle(){return this.dateParticle} method getListParticle (line 85) | getListParticle(){return this.listParticle} method getCheckboxParticle (line 85) | getCheckboxParticle(){return this.checkboxParticle} method getRadioParticle (line 85) | getRadioParticle(){return this.radioParticle} method getControl (line 85) | getControl(){return this.control} method getWorkerManager (line 85) | getWorkerManager(){return this.workerManager} method getImageObserver (line 85) | getImageObserver(){return this.imageObserver} method getI18n (line 85) | getI18n(){return this.i18n} method getRowCount (line 85) | getRowCount(){return this.getRowList().length} method getDataURL (line 85) | async getDataURL(t={}){const{pixelRatio:e,mode:i}=t;e&&this.setPagePix... method getPainterStyle (line 85) | getPainterStyle(){return this.painterStyle&&Object.keys(this.painterSt... method getPainterOptions (line 85) | getPainterOptions(){return this.painterOptions} method setPainterStyle (line 85) | setPainterStyle(t,e){this.painterStyle=t,this.painterOptions=e||null,t... method setDefaultRange (line 85) | setDefaultRange(){!this.elementList.length||setTimeout(()=>{const t=th... method getIsPagingMode (line 85) | getIsPagingMode(){return this.options.pageMode===me.PAGING} method setPageMode (line 85) | setPageMode(t){if(!t||this.options.pageMode===t)return;if(this.options... method setPageScale (line 85) | setPageScale(t){const e=this.getPagePixelRatio();this.options.scale=t;... method getPagePixelRatio (line 85) | getPagePixelRatio(){return this.pagePixelRatio||window.devicePixelRatio} method setPagePixelRatio (line 85) | setPagePixelRatio(t){!this.pagePixelRatio&&t===window.devicePixelRatio... method setPageDevicePixel (line 85) | setPageDevicePixel(){const t=this.getPagePixelRatio(),e=this.getWidth(... method setPaperSize (line 85) | setPaperSize(t,e){this.options.width=t,this.options.height=e;const i=t... method setPaperDirection (line 85) | setPaperDirection(t){const e=this.getPagePixelRatio();this.options.pap... method setPaperMargin (line 85) | setPaperMargin(t){this.options.margins=t,this.render({isSubmitHistory:... method getValue (line 85) | getValue(t={}){const{pageNo:e,extraPickAttrs:i}=t;let n=this.elementLi... method setValue (line 85) | setValue(t,e){const{header:i,main:n,footer:r}=Ot(t);if(!i&&!n&&!r)retu... method setEditorData (line 85) | setEditorData(t){const{header:e,main:i,footer:n}=t;e&&this.header.setE... method _wrapContainer (line 85) | _wrapContainer(t){const e=document.createElement("div");return t.appen... method _formatContainer (line 85) | _formatContainer(){this.container.style.position="relative",this.conta... method _createPageContainer (line 85) | _createPageContainer(){const t=document.createElement("div");return t.... method _createPage (line 85) | _createPage(t){const e=this.getWidth(),i=this.getHeight(),n=document.c... method _initPageContext (line 85) | _initPageContext(t){const e=this.getPagePixelRatio();t.scale(e,e),t.le... method getElementFont (line 85) | getElementFont(t,e=1){const{defaultSize:i,defaultFont:n}=this.options,... method getElementSize (line 85) | getElementSize(t){return t.actualSize||t.size||this.options.defaultSize} method getElementRowMargin (line 85) | getElementRowMargin(t){var r;const{defaultBasicRowMarginHeight:e,defau... method computeRowList (line 85) | computeRowList(t){var Y,Q,U,f,b,G,x,y,J,j,st,Wt;const{innerWidth:e,ele... method _computePageList (line 85) | _computePageList(){var a;const t=[[]],{pageMode:e,pageNumber:{maxPageN... method _drawHighlight (line 85) | _drawHighlight(t,e){var l;const{control:{activeBackgroundColor:i}}=thi... method drawRow (line 85) | drawRow(t,e){var T,X,S,F,W,I,Z;this._drawHighlight(t,e);const{scale:i,... method _drawFloat (line 85) | _drawFloat(t,e){const{scale:i}=this.options,n=this.position.getFloatPo... method _clearPage (line 85) | _clearPage(t){const e=this.ctxList[t],i=this.pageList[t];e.clearRect(0... method _drawPage (line 85) | _drawPage(t){var P,M;const{elementList:e,positionList:i,rowList:n,page... method _disconnectLazyRender (line 85) | _disconnectLazyRender(){var t;(t=this.lazyRenderIntersectionObserver)=... method _lazyRender (line 85) | _lazyRender(){const t=this.position.getOriginalMainPositionList(),e=th... method _immediateRender (line 85) | _immediateRender(){const t=this.position.getOriginalMainPositionList()... method render (line 85) | render(t){const{header:e,footer:i}=this.options,{isSubmitHistory:n=!0,... method setCursor (line 85) | setCursor(t){var r;const e=this.position.getPositionContext(),i=this.p... method submitHistory (line 85) | submitHistory(t){const e=this.position.getPositionContext(),i=nn(this.... method destroy (line 85) | destroy(){this.container.remove(),this.globalEvent.removeEvent(),this.... method clearSideEffect (line 85) | clearSideEffect(){this.getPreviewer().clearResizer(),this.getTableTool... class ca (line 85) | class ca{constructor(t){h(this,"executeMode");h(this,"executeCut");h(thi... method constructor (line 85) | constructor(t){h(this,"executeMode");h(this,"executeCut");h(this,"exec... function ua (line 85) | function ua(s,t){return s===1125&&t===1593?{size:"a3",width:"297mm",heig... function da (line 85) | function da(s,t){const{width:e,height:i,direction:n=Oe.VERTICAL}=t,r=doc... class ha (line 93) | class ha{constructor(t){h(this,"draw");h(this,"range");h(this,"position"... method constructor (line 93) | constructor(t){h(this,"draw");h(this,"range");h(this,"position");h(thi... method mode (line 93) | mode(t){this.draw.setMode(t)} method cut (line 93) | cut(){this.draw.isReadonly()||this.draw.isDisabled()||this.canvasEvent... method copy (line 93) | copy(){this.canvasEvent.copy()} method paste (line 93) | paste(t){this.draw.isReadonly()||this.draw.isDisabled()||Ir(this.canva... method selectAll (line 93) | selectAll(){this.canvasEvent.selectAll()} method backspace (line 93) | backspace(){if(this.draw.isReadonly()||this.draw.isDisabled())return;c... method setRange (line 93) | setRange(t,e,i,n,r,o,l){if(t<0||e<0||e=5&&this.draw.... method pageScaleAdd (line 93) | pageScaleAdd(){const{scale:t}=this.options,e=t*10+1;e<=30&&this.draw.s... method paperSize (line 93) | paperSize(t,e){this.draw.setPaperSize(t,e)} method paperDirection (line 93) | paperDirection(t){this.draw.setPaperDirection(t)} method getPaperMargin (line 93) | getPaperMargin(){return this.options.margins} method setPaperMargin (line 93) | setPaperMargin(t){return this.draw.setPaperMargin(t)} method insertElementList (line 93) | insertElementList(t){if(!t.length||this.draw.isReadonly()||this.draw.i... method appendElementList (line 93) | appendElementList(t,e){!t.length||this.draw.isReadonly()||this.draw.ap... method updateElementById (line 93) | updateElementById(t){const{id:e,conceptId:i}=t;if(!e&&!i)return;functi... method getElementById (line 93) | getElementById(t){const{id:e,conceptId:i}=t,n=[];if(!e&&!i)return n;co... method setValue (line 93) | setValue(t,e){this.draw.setValue(t,e)} method removeControl (line 93) | removeControl(){const{startIndex:t,endIndex:e}=this.range.getRange();i... method setLocale (line 93) | setLocale(t){this.i18n.setLocale(t)} method getLocale (line 93) | getLocale(){return this.i18n.getLocale()} method getCatalog (line 93) | getCatalog(){return this.workerManager.getCatalog()} method locationCatalog (line 93) | locationCatalog(t){var n;const e=this.draw.getMainElementList();let i=... method wordTool (line 93) | wordTool(){const t=this.draw.getMainElementList();let e=!1;for(let i=0... method setHTML (line 93) | setHTML(t){const{header:e,main:i,footer:n}=t,r=this.draw.getOriginalIn... method setGroup (line 93) | setGroup(){return this.draw.isReadonly()?null:this.draw.getGroup().set... method deleteGroup (line 93) | deleteGroup(t){this.draw.isReadonly()||this.draw.getGroup().deleteGrou... method getGroupIds (line 93) | getGroupIds(){return this.draw.getWorkerManager().getGroupIds()} method locationGroup (line 93) | locationGroup(t){const e=this.draw.getOriginalMainElementList(),i=this... method setZone (line 93) | setZone(t){this.draw.getZone().setZone(t)} method getControlValue (line 93) | getControlValue(t){return this.draw.getControl().getValueById(t)} method setControlValue (line 93) | setControlValue(t){this.draw.getControl().setValueById(t)} method setControlExtension (line 93) | setControlExtension(t){this.draw.getControl().setExtensionById(t)} method setControlProperties (line 93) | setControlProperties(t){this.draw.getControl().setPropertiesById(t)} method setControlHighlight (line 93) | setControlHighlight(t){this.draw.getControl().setHighlightList(t),this... method updateOptions (line 93) | updateOptions(t){const e=en(t);Object.entries(e).forEach(([i,n])=>{Ref... method getControlList (line 93) | getControlList(){return this.draw.getControl().getList()} method locationControl (line 93) | locationControl(t,e){const i=(e==null?void 0:e.position)===ii.AFTER;fu... method insertControl (line 93) | insertControl(t){if(this.draw.isReadonly()||this.draw.isDisabled())ret... method getContainer (line 93) | getContainer(){return this.draw.getContainer()} method getTitleValue (line 93) | getTitleValue(t){const{conceptId:e}=t,i=[],n=(o,l)=>{var R;let a=0;for... method getPositionContextByEvent (line 93) | getPositionContextByEvent(t){var M,T,X;const e=(M=t.target)==null?void... method insertTitle (line 93) | insertTitle(t){var a;if(this.draw.isReadonly()||this.draw.isDisabled()... method focus (line 93) | focus(t){const{position:e=ii.AFTER}=t||{},i=e===ii.BEFORE?0:this.draw.... class ga (line 93) | class ga{constructor(){h(this,"rangeStyleChange");h(this,"visiblePageNoL... method constructor (line 93) | constructor(){h(this,"rangeStyleChange");h(this,"visiblePageNoListChan... class La (line 93) | class La{constructor(t){h(this,"contextMenuList");h(this,"getContextMenu... method constructor (line 93) | constructor(t){h(this,"contextMenuList");h(this,"getContextMenuList");... class dR (line 93) | class dR{constructor(t,e){h(this,"options");h(this,"draw");h(this,"comma... method constructor (line 93) | constructor(t,e){h(this,"options");h(this,"draw");h(this,"command");h(... method getContextMenuList (line 93) | getContextMenuList(){return this.contextMenuList} method _addEvent (line 93) | _addEvent(){this.container.addEventListener("contextmenu",this._proxyC... method removeEvent (line 93) | removeEvent(){this.container.removeEventListener("contextmenu",this._p... method _filterMenuList (line 93) | _filterMenuList(t){var n;const{contextMenuDisableKeys:e}=this.options,... method _getContext (line 93) | _getContext(){const t=this.draw.isReadonly(),{isCrossRowCol:e,startInd... method _createContextMenuContainer (line 93) | _createContextMenuContainer(){const t=document.createElement("div");re... method _render (line 93) | _render(t){var P;const{contextMenuList:e,left:i,top:n,parentMenuContai... method _removeSubMenu (line 93) | _removeSubMenu(t){const e=this.contextMenuRelationShip.get(t);e&&(this... method _setHoverStatus (line 93) | _setHoverStatus(t,e){var i;e?((i=t.parentNode)==null||i.querySelectorA... method _formatName (line 93) | _formatName(t){const e=Object.values(Ws),i=new RegExp(`${e.join("|")}`... method registerContextMenuList (line 93) | registerContextMenuList(t){this.contextMenuList.push(...t)} method dispose (line 93) | dispose(){this.contextMenuContainerList.forEach(t=>t.remove()),this.co... class OR (line 93) | class OR{constructor(t,e){h(this,"command");h(this,"globalShortcutList")... method constructor (line 93) | constructor(t,e){h(this,"command");h(this,"globalShortcutList");h(this... method _addEvent (line 93) | _addEvent(){document.addEventListener("keydown",this._globalKeydown)} method removeEvent (line 93) | removeEvent(){document.removeEventListener("keydown",this._globalKeydo... method _addShortcutList (line 93) | _addShortcutList(t){for(let e=t.length-1;e>=0;e--){const i=t[e];i.isGl... method registerShortcutList (line 93) | registerShortcutList(t){this._addShortcutList(t)} method _agentKeydown (line 93) | _agentKeydown(t){!this.agentShortcutList.length||this._execute(t,this.... method _execute (line 93) | _execute(t,e){var i;for(let n=0;n0} class TR (line 93) | class TR{constructor(){h(this,"paste");h(this,"copy");h(this,"drop")}} method constructor (line 93) | constructor(){h(this,"paste");h(this,"copy");h(this,"drop")} class SR (line 93) | class SR{constructor(t,e,i={}){h(this,"command");h(this,"listener");h(th... method constructor (line 93) | constructor(t,e,i={}){h(this,"command");h(this,"listener");h(this,"eve... class _t (line 93) | class _t{constructor(t){h(this,"options");h(this,"mask");h(this,"contain... method constructor (line 93) | constructor(t){h(this,"options");h(this,"mask");h(this,"container");h(... method _render (line 93) | _render(){var P;const{title:t,data:e,onClose:i,onCancel:n,onConfirm:r}... method _dispose (line 93) | _dispose(){var t,e;(t=this.mask)==null||t.remove(),(e=this.container)=... function XR (line 93) | function XR(s){switch(s){case"comment":case"prolog":case"doctype":case"c... function NR (line 93) | function NR(s){const t=[];function e(i){for(let n=0;n1&&(this.undoStack.pop(),this.undoStack.... method _saveUndoFn (line 93) | _saveUndoFn(t){for(this.undoStack.push(t);this.undoStack.length>this.M... method _clearUndoFn (line 93) | _clearUndoFn(){const t=()=>{this.ctx.clearRect(0,0,this.canvasWidth,th... method _clearCanvas (line 93) | _clearCanvas(){this._clearUndoFn(),this.ctx.clearRect(0,0,this.canvasW... method _startDraw (line 93) | _startDraw(t){this.isDrawing=!0,this.x=t.offsetX,this.y=t.offsetY,this... method _draw (line 93) | _draw(t){if(!this.isDrawing)return;const e=performance.now(),n=Math.sq... method _stopDraw (line 93) | _stopDraw(){if(this.isDrawing=!1,this.isDrawn){const t=this.ctx.getIma... method _toData (line 93) | _toData(){if(!this.linePoints.length)return null;const t=this.linePoin... method registerTouchmove (line 93) | registerTouchmove(t){this.registerTouchEvent(t,"mousemove")} method registerTouchstart (line 93) | registerTouchstart(t){this.registerTouchEvent(t,"mousedown")} method registerTouchend (line 93) | registerTouchend(){const t=new MouseEvent("mouseup",{});this.canvas.di... method registerTouchEvent (line 93) | registerTouchEvent(t,e){const i=t.touches[0],n=new MouseEvent(e,{clien... method _dispose (line 93) | _dispose(){this.mask.remove(),this.container.remove(),document.documen... function fR (line 93) | function fR(s,t){let e;return function(...i){e&&window.clearTimeout(e),e... function pR (line 93) | function pR(s,t){if(!t){s.scrollTop=0;return}const e=[];let i=t.offsetPa... function Vs (line 93) | function Vs(s){(window.requestIdleCallback||window.setTimeout)(()=>{s()})} function mR (line 93) | function mR(s){return`data:image/svg+xml;base64,${btoa(decodeURIComponen... function IR (line 93) | function IR(s){const t=s.command;t.executeInsertBarcode1D=(e,i,n,r)=>{co... function WR (line 93) | function WR(s){return`data:image/svg+xml;base64,${btoa(decodeURIComponen... function VR (line 93) | function VR(s){const t=s.command;t.executeInsertBarcode2D=(e,i,n,r)=>{co... function Ys (line 93) | function Ys(s,t,e){const i=document.createElement("div");i.classList.add... function UR (line 93) | function UR(s,t,e){const i=document.createElement("div");i.classList.add... function Us (line 127) | function Us(s){var e,i,n;const t=s.querySelector("#aiLoader");t==null||t... function ZR (line 127) | function ZR(s,t){var n;const e=s.querySelector("#aiTextarea");(n=s.query... function QR (line 127) | function QR(s){const t=document.querySelector("#aiLoader"),e=document.qu... function Zs (line 127) | function Zs(s,t){var n,r,o,l,a;t.command.executeSearch(""),s.querySelect... method render (line 127) | render(s,t){UR(s,ae.AI_EDIT,t)} method callback (line 127) | callback(s){s.command.executeSizeAdd()} method callback (line 127) | callback(s){s.command.executeSizeMinus()} method callback (line 127) | callback(s){s.command.executeBold()} method callback (line 127) | callback(s){s.command.executeItalic()} method callback (line 127) | callback(s){s.command.executeUnderline()} method callback (line 127) | callback(s){s.command.executeStrikeout()} method render (line 127) | render(s,t){Ys(s,ae.COLOR,e=>{t.command.executeColor(e)})} method render (line 127) | render(s,t){Ys(s,ae.HIGHLIGHT,e=>{t.command.executeHighlight(e)})} function KR (line 127) | function KR(s){const t=document.createElement("div");t.classList.add(`${... function dn (line 127) | function dn(s,t){t?s.classList.remove("hide"):s.classList.add("hide")} function Zi (line 127) | function Zi(s,t){t?s.classList.add("active"):s.classList.remove("active")} function ER (line 127) | function ER(s){const t=KR(s);s.command.getContainer().append(t),s.eventB... function HR (line 127) | function HR(s){return async function(t){const e=new zs.Workbook;await e.... function yR (line 127) | function yR(s){const t=s.command;t.executeImportExcel=HR(t)} function GR (line 127) | function GR(s,t){const e=document.createElement("a");e.href=window.URL.c... function hn (line 127) | function hn(s){var t;return s.type===N.IMAGE?new so({type:"png",data:s.v... function Qi (line 127) | function Qi(s){var n,r,o;const t=[];let e=[];function i(){e.length&&(t.p... function JR (line 128) | function JR(s){return function(t){const{fileName:e,isFile:i}=t,{data:{he... function Qs (line 128) | function Qs(s){if(s.children){const t=Ro.map(s.children,Qs);s=q(E({},s),... function AR (line 128) | function AR(s){return s.alignment==="center"&&!s.styleId?q(E({},s),{styl... function BR (line 128) | function BR(s){return async function(t){const{arrayBuffer:e}=t,i=await w... function kR (line 128) | function kR(s){const t=s.command;t.executeImportDocx=BR(t),t.executeExpo... function Be (line 128) | function Be(){gt.forEach(p=>{p.forEach(K=>K.classList.remove("active"))})} function ke (line 128) | function ke(p){$t.innerText=p} function _e (line 128) | function _e(){Be(),ke("\u63D2\u5165"),Se=0,Re=0,it.style.display="none"} function Tn (line 141) | function Tn(){Ut.classList.add("hide"),Ut.classList.remove("add-height")... function ui (line 141) | function ui(p){switch(Ri.value==""&&Di.classList.remove("hide"),ci.value... function Sn (line 141) | function Sn(p,K){K=="outline"?(Ri.value=p,Di.classList.add("hide")):(ci.... function Ee (line 141) | function Ee(){const p=e.command.getSearchNavigateInfo();if(p){const{inde... function fn (line 141) | async function fn(){const p=await e.command.getCatalog(),K=document.quer... function Un (line 141) | function Un(){console.log("fullscreen"),document.fullscreenElement?docum... function xs (line 141) | async function xs(){const p=await e.command.getGroupIds();for(const K of... method onConfirm (line 141) | onConfirm(K){if(!K)return;const{value:w,width:v,height:H}=K;!w||!v||!H||... function ws (line 141) | function ws(p){if(p===""||p.trim()==="")return!1;try{return btoa(atob(p)... FILE: frontend/public/docx/assets/index.9cb6c062.js function e (line 1) | function e(n){const r={};return n.integrity&&(r.integrity=n.integrity),n... function i (line 1) | function i(n){if(n.ep)return;n.ep=!0;const r=e(n);fetch(n.href,r)} function An (line 3) | function An(s,t){let e;return function(...i){e&&window.clearTimeout(e),e... function Fo (line 3) | function Fo(s,t){let e=0,i;return function(...n){const r=Date.now();r-e>... function yi (line 3) | function yi(s,t){if(!s||typeof s!="object")return s;let e={};return Arra... function Ot (line 3) | function Ot(s){if(!s||typeof s!="object")return s;let t={};return Array.... function Gi (line 3) | function Gi(s){return s&&s.nodeType===1&&s.tagName.toLowerCase()==="body"} function Mi (line 3) | function Mi(s,t,e){if(s&&!Gi(s))for(s=e?s:s.parentNode;s;){if(!t||t(s)||... function Mt (line 3) | function Mt(){function s(){return((1+Math.random())*65536|0).toString(16... function jt (line 3) | function jt(s){const t=[];if(Intl.Segmenter){const i=new Intl.Segmenter(... function Bn (line 3) | function Bn(s,t){const e=document.createElement("a");e.href=s,e.download... function fo (line 3) | function fo(s,t){po(3,s,t)} function po (line 3) | function po(s,t,e){let i=0,n=0;const r=function(o){i=new Date().getTime(... function Pi (line 3) | function Pi(s){return Object.prototype.toString.call(s)==="[object Objec... function kn (line 3) | function kn(s){return Array.isArray(s)} function _n (line 3) | function _n(s,t){if(Pi(s)&&Pi(t)){const e=t;for(const[i,n]of Object.entr... function Ti (line 3) | function Ti(s){setTimeout(()=>{s()},0)} function zn (line 3) | function zn(s){const t=["\u96F6","\u4E00","\u4E8C","\u4E09","\u56DB","\u... function ni (line 3) | function ni(s,t,e){for(let i=0;iStr... function Io (line 3) | function Io(s){let t=s.parentElement;for(;t;){const i=window.getComputed... function Wo (line 3) | function Wo(s,t){return s.length!==t.length?!1:!s.some(e=>!t.includes(e))} function Vo (line 3) | function Vo(s,t){if(!Pi(s)||!Pi(t))return!1;const e=Object.keys(s),i=Obj... function Yo (line 3) | function Yo(s,t){const e=s.x,i=s.x+s.width,n=s.y,r=s.y+s.height,o=t.x,l=... class qn (line 3) | class qn{constructor(t){h(this,"draw");h(this,"options");h(this,"imageCa... method constructor (line 3) | constructor(t){h(this,"draw");h(this,"options");h(this,"imageCache");h... method createFloatImage (line 3) | createFloatImage(t){const{scale:e}=this.options;let i=this.floatImageC... method dragFloatImage (line 3) | dragFloatImage(t,e){if(!this.floatImageContainer)return;this.floatImag... method destroyFloatImage (line 3) | destroyFloatImage(){this.floatImageContainer&&(this.floatImageContaine... method addImageObserver (line 3) | addImageObserver(t){this.draw.getImageObserver().add(t)} method getFallbackImage (line 3) | getFallbackImage(t,e){const i=8,n=(t-Math.ceil(t/i)*i)/2,r=(e-Math.cei... method render (line 11) | render(t,e,i,n){const{scale:r}=this.options,o=e.width*r,l=e.height*r;i... function Ce (line 11) | function Ce(s){return Bi[s]==null&&wo(s),Bi[s]} function wo (line 11) | function wo(s){const t=Ho[s];if(t==null)return;const e=t.substring(3,5),... function Fi (line 11) | function Fi(s,t="math"){const e=s.charCodeAt(0);if(65<=e&&e<=90){const i... function yo (line 11) | function yo(s){s=s.replace(/\n/g," ");let t=0;const e=[];let i="";for(;t... function Go (line 11) | function Go(s){return{type:ct[s]?"symb":"char",mode:"math",text:s,chld:[... function ki (line 11) | function ki(s){let t=0,e={type:"node",text:"",mode:"math",chld:[],bbox:n... function jn (line 11) | function jn(s){let t=0;for(;t=0;i--)((e=s[i].imgFloatPo... function Fr (line 82) | function Fr(s){localStorage.setItem(vi,JSON.stringify({text:s.text,eleme... function as (line 82) | function as(){const s=localStorage.getItem(vi);return s?JSON.parse(s):null} function Rs (line 82) | function Rs(){localStorage.removeItem(vi)} function fr (line 82) | function fr(s,t,e){if(!s&&!t&&!e.length)return;const i=new Blob([s],{typ... function cs (line 83) | function cs(s,t){const e=si(s,t);document.body.append(e);const i=e.inner... function pr (line 83) | function pr(s){let t=!1;for(let e=0;ee.dragId===s)} function Ls (line 84) | function Ls(s,t,e){const i=e.getDraw();if(s.imgDisplay===et.SURROUND||s.... function Zr (line 84) | function Zr(s,t){var e,i,n,r;if(t.isAllowDrop){const o=t.getDraw();if(o.... function Qr (line 84) | function Qr(s,t){const i=t.getDraw().getPageContainer(),{x:n,y:r,width:o... function Dr (line 84) | function Dr(s,t){var S;const e=t.getDraw();if(t.isAllowDrag){const F=s.o... function Kr (line 84) | function Kr(s,t){const e=t.getDraw();if(e.isReadonly())return;const i=e.... function Er (line 84) | function Er(s,t){var c;const e=t.getDraw();if(e.isReadonly())return;cons... function br (line 84) | function br(s,t){var L,O;const e=t.getDraw();if(e.isReadonly())return;co... function xr (line 84) | function xr(s,t){var X,S;const e=t.getDraw();if(e.isReadonly())return;co... function Cr (line 84) | function Cr(s,t){var F,W;const e=t.getDraw();if(e.isReadonly())return;co... function wr (line 84) | function wr(s,t){const e=t.getDraw();if(e.isReadonly())return;s.preventD... function an (line 84) | function an(s){const{positionList:t,index:e,isUp:i,rowNo:n,cursorX:r}=s;... function Hr (line 84) | function Hr(s,t){const e=t.getDraw();if(e.isReadonly())return;const n=e.... function yr (line 84) | function yr(s,t){if(t.isComposing)return;const e=t.getDraw();if(s.key===... function Os (line 84) | function Os(s,t){var F;const e=t.getDraw();if(e.isReadonly()||e.isDisabl... function Ms (line 85) | function Ms(s){if(!s.compositionInfo)return;const{elementList:t,startInd... function Gr (line 85) | function Gr(s){const t=s.getDraw(),e=t.getRange(),{startIndex:i,endIndex... function vr (line 85) | function vr(s){const t=s.getDraw(),{copy:e}=t.getOverride();if(e){const ... function Jr (line 85) | function Jr(s,t){var r,o;const e=t.getDraw(),{drop:i}=e.getOverride();if... function Ar (line 85) | function Ar(s){var d;if(!Intl.Segmenter)return null;const t=s.getDraw(),... function Br (line 85) | function Br(s){const t=s.getDraw(),e=t.getPosition().getCursorPosition()... function kr (line 85) | function kr(s,t){const e=s.getDraw(),i=e.getPosition(),n=i.getPositionBy... function _r (line 85) | function _r(s){var g,L;const t=s.getDraw(),i=t.getPosition().getCursorPo... function zr (line 85) | function zr(s){s.isComposing=!0} function $r (line 85) | function $r(s,t){s.isComposing=!1;const e=s.getDraw();if(t.data)setTimeo... function qr (line 85) | function qr(s,t){const e=t.getDraw();if(e.isReadonly())return;s.preventD... class tl (line 85) | class tl{constructor(t){h(this,"isAllowSelection");h(this,"isComposing")... method constructor (line 85) | constructor(t){h(this,"isAllowSelection");h(this,"isComposing");h(this... method getDraw (line 85) | getDraw(){return this.draw} method register (line 85) | register(){this.pageContainer.addEventListener("click",this.click.bind... method setIsAllowSelection (line 85) | setIsAllowSelection(t){this.isAllowSelection=t,t||this.applyPainterSty... method setIsAllowDrag (line 85) | setIsAllowDrag(t){this.isAllowDrag=t,this.isAllowDrop=t} method clearPainterStyle (line 85) | clearPainterStyle(){this.pageList.forEach(t=>{t.style.cursor="text"}),... method applyPainterStyle (line 85) | applyPainterStyle(){const t=this.draw.getPainterStyle();if(!t||this.dr... method selectAll (line 85) | selectAll(){const t=this.position.getPositionList();this.range.setRang... method mousemove (line 85) | mousemove(t){Dr(t,this)} method mousedown (line 85) | mousedown(t){Ur(t,this)} method click (line 85) | click(){Yr&&!this.draw.isReadonly()&&this.draw.getCursor().getAgentDom... method mouseup (line 85) | mouseup(t){Zr(t,this)} method mouseleave (line 85) | mouseleave(t){Qr(t,this)} method keydown (line 85) | keydown(t){yr(t,this)} method dblclick (line 85) | dblclick(t){Ps.dblclick(this,t)} method threeClick (line 85) | threeClick(){Ps.threeClick(this)} method input (line 85) | input(t){Os(t,this)} method cut (line 85) | cut(){Gr(this)} method copy (line 85) | copy(){vr(this)} method compositionstart (line 85) | compositionstart(){Ts.compositionstart(this)} method compositionend (line 85) | compositionend(t){Ts.compositionend(this,t)} method drop (line 85) | drop(t){Jr(t,this)} method dragover (line 85) | dragover(t){jr.dragover(t,this)} class el (line 85) | class el{constructor(t,e){h(this,"draw");h(this,"options");h(this,"curso... method constructor (line 85) | constructor(t,e){h(this,"draw");h(this,"options");h(this,"cursor");h(t... method register (line 85) | register(){this.cursor=this.draw.getCursor(),this.addEvent()} method addEvent (line 85) | addEvent(){window.addEventListener("blur",this.clearSideEffect),docume... method removeEvent (line 85) | removeEvent(){window.removeEventListener("blur",this.clearSideEffect),... method watchCursorActive (line 85) | watchCursorActive(){!this.range.getIsCollapsed()||setTimeout(()=>{var ... class il (line 85) | class il{constructor(t){h(this,"undoStack",[]);h(this,"redoStack",[]);h(... method constructor (line 85) | constructor(t){h(this,"undoStack",[]);h(this,"redoStack",[]);h(this,"m... method undo (line 85) | undo(){if(this.undoStack.length>1){const t=this.undoStack.pop();this.r... method redo (line 85) | redo(){if(this.redoStack.length){const t=this.redoStack.pop();this.und... method execute (line 85) | execute(t){for(this.undoStack.push(t),this.redoStack.length&&(this.red... method isCanUndo (line 85) | isCanUndo(){return this.undoStack.length>1} method isCanRedo (line 85) | isCanRedo(){return!!this.redoStack.length} method isStackEmpty (line 85) | isStackEmpty(){return!this.undoStack.length&&!this.redoStack.length} method recovery (line 85) | recovery(){this.undoStack=[],this.redoStack=[]} method popUndo (line 85) | popUndo(){return this.undoStack.pop()} class nl (line 85) | class nl{constructor(t){h(this,"cursorPosition");h(this,"positionContext... method constructor (line 85) | constructor(t){h(this,"cursorPosition");h(this,"positionContext");h(th... method getFloatPositionList (line 85) | getFloatPositionList(){return this.floatPositionList} method getTablePositionList (line 85) | getTablePositionList(t){const{index:e,trIndex:i,tdIndex:n}=this.positi... method getPositionList (line 85) | getPositionList(){return this.positionContext.isTable?this.getTablePos... method getMainPositionList (line 85) | getMainPositionList(){return this.positionContext.isTable?this.getTabl... method getOriginalPositionList (line 85) | getOriginalPositionList(){const t=this.draw.getZone();return t.isHeade... method getOriginalMainPositionList (line 85) | getOriginalMainPositionList(){return this.positionList} method getSelectionPositionList (line 85) | getSelectionPositionList(){const{startIndex:t,endIndex:e}=this.draw.ge... method setPositionList (line 85) | setPositionList(t){this.positionList=t} method setFloatPositionList (line 85) | setFloatPositionList(t){this.floatPositionList=t} method computePageRowPosition (line 85) | computePageRowPosition(t){const{positionList:e,rowList:i,pageNo:n,star... method computePositionList (line 85) | computePositionList(){var R;this.positionList=[];const t=this.draw.get... method computeRowPosition (line 85) | computeRowPosition(t){const{row:e,innerWidth:i}=t,n=[];return this.com... method setCursorPosition (line 85) | setCursorPosition(t){this.cursorPosition=t} method getCursorPosition (line 85) | getCursorPosition(){return this.cursorPosition} method getPositionContext (line 85) | getPositionContext(){return this.positionContext} method setPositionContext (line 85) | setPositionContext(t){this.eventBus.emit("positionContextChange",{valu... method getPositionByXY (line 85) | getPositionByXY(t){var O,P,M,T,X;const{x:e,y:i,isTable:n}=t;let{elemen... method getFloatPositionByXY (line 85) | getFloatPositionByXY(t){var o;const{x:e,y:i}=t,n=(o=t.pageNo)!=null?o:... method adjustPositionContext (line 85) | adjustPositionContext(t){const e=this.getPositionByXY(t);if(!~e.index)... method setSurroundPosition (line 85) | setSurroundPosition(t){var c;const{pageNo:e,row:i,rowElement:n,rowElem... class sl (line 85) | class sl{constructor(t){h(this,"draw");h(this,"options");h(this,"range")... method constructor (line 85) | constructor(t){h(this,"draw");h(this,"options");h(this,"range");h(this... method getRange (line 85) | getRange(){return this.range} method clearRange (line 85) | clearRange(){this.setRange(-1,-1)} method getIsCollapsed (line 85) | getIsCollapsed(){const{startIndex:t,endIndex:e}=this.range;return t===e} method getIsSelection (line 85) | getIsSelection(){const{startIndex:t,endIndex:e}=this.range;return!~t&&... method getSelection (line 85) | getSelection(){const{startIndex:t,endIndex:e}=this.range;return t===e?... method getSelectionElementList (line 85) | getSelectionElementList(){if(this.range.isCrossRowCol){const t=this.dr... method getTextLikeSelection (line 85) | getTextLikeSelection(){const t=this.getSelection();return t?t.filter(e... method getTextLikeSelectionElementList (line 85) | getTextLikeSelectionElementList(){const t=this.getSelectionElementList... method getRangeRow (line 85) | getRangeRow(){const{startIndex:t,endIndex:e}=this.range;if(!~t&&!~e)re... method getRangeRowElementList (line 85) | getRangeRowElementList(){const{startIndex:t,endIndex:e,isCrossRowCol:i... method getRangeParagraph (line 85) | getRangeParagraph(){const{startIndex:t,endIndex:e}=this.range;if(!~t&&... method getRangeParagraphInfo (line 85) | getRangeParagraphInfo(){const{startIndex:t,endIndex:e}=this.range;if(!... method getRangeParagraphElementList (line 85) | getRangeParagraphElementList(){var t;return((t=this.getRangeParagraphI... method getRangeTableElement (line 85) | getRangeTableElement(){const t=this.position.getPositionContext();retu... method getIsSelectAll (line 85) | getIsSelectAll(){const t=this.draw.getElementList(),{startIndex:e,endI... method getIsPointInRange (line 85) | getIsPointInRange(t,e){const{startIndex:i,endIndex:n}=this.range,r=thi... method getKeywordRangeList (line 85) | getKeywordRangeList(t){const e=this.draw.getSearch().getMatchList(t,th... method getIsCanInput (line 85) | getIsCanInput(){const{startIndex:t,endIndex:e}=this.getRange();if(!~t&... method setRange (line 85) | setRange(t,e,i,n,r,o,l){this.range.startIndex=t,this.range.endIndex=e,... method replaceRange (line 85) | replaceRange(t){this.setRange(t.startIndex,t.endIndex,t.tableId,t.star... method setRangeStyle (line 85) | setRangeStyle(){var b,G;const t=this.listener.rangeStyleChange,e=this.... method recoveryRangeStyle (line 85) | recoveryRangeStyle(){const t=this.listener.rangeStyleChange,e=this.eve... method shrinkBoundary (line 85) | shrinkBoundary(t={}){const e=t.elementList||this.draw.getElementList()... method render (line 85) | render(t,e,i,n,r){t.save(),t.globalAlpha=this.options.rangeAlpha,t.fil... method toString (line 85) | toString(){const t=this.getTextLikeSelection();return t?t.map(e=>e.val... class ol (line 85) | class ol{constructor(t){h(this,"draw");h(this,"options");h(this,"imageCa... method constructor (line 85) | constructor(t){h(this,"draw");h(this,"options");h(this,"imageCache");t... method _renderBackgroundColor (line 85) | _renderBackgroundColor(t,e,i,n){t.save(),t.fillStyle=e,t.fillRect(0,0,... method _drawImage (line 85) | _drawImage(t,e,i,n){const{background:r,scale:o}=this.options;if(r.size... method _renderBackgroundImage (line 85) | _renderBackgroundImage(t,e,i){const{background:n}=this.options,r=this.... method render (line 85) | render(t,e){const{background:{image:i,color:n,applyPageNumbers:r}}=thi... class Rn (line 85) | class Rn{constructor(){h(this,"fillRect");h(this,"fillColor");h(this,"fi... method constructor (line 85) | constructor(){h(this,"fillRect");h(this,"fillColor");h(this,"fillDecor... method clearFillInfo (line 85) | clearFillInfo(){return this.fillColor=void 0,this.fillDecorationStyle=... method recordFillInfo (line 85) | recordFillInfo(t,e,i,n,r,o,l){const a=!this.fillRect.width;if(!a&&(thi... class rl (line 85) | class rl extends Rn{constructor(t){super();h(this,"options");this.option... method constructor (line 85) | constructor(t){super();h(this,"options");this.options=t.getOptions()} method render (line 85) | render(t){if(!this.fillRect.width)return;const{highlightAlpha:e}=this.... class ll (line 85) | class ll{constructor(t){h(this,"draw");h(this,"options");this.draw=t,thi... method constructor (line 85) | constructor(t){h(this,"draw");h(this,"options");this.draw=t,this.optio... method render (line 85) | render(t,e){const{marginIndicatorColor:i,pageMode:n}=this.options,r=th... class al (line 85) | class al{constructor(t){h(this,"draw");h(this,"options");h(this,"positio... method constructor (line 85) | constructor(t){h(this,"draw");h(this,"options");h(this,"position");h(t... method getSearchKeyword (line 85) | getSearchKeyword(){return this.searchKeyword} method setSearchKeyword (line 85) | setSearchKeyword(t){this.searchKeyword=t,this.searchNavigateIndex=null} method searchNavigatePre (line 85) | searchNavigatePre(){if(!this.searchMatchList.length||!this.searchKeywo... method searchNavigateNext (line 85) | searchNavigateNext(){if(!this.searchMatchList.length||!this.searchKeyw... method searchNavigateScrollIntoView (line 85) | searchNavigateScrollIntoView(t){const{coordinate:{leftTop:e,leftBottom... method getSearchNavigateIndexList (line 85) | getSearchNavigateIndexList(){return this.searchNavigateIndex===null||!... method getSearchMatchList (line 85) | getSearchMatchList(){return this.searchMatchList} method getSearchNavigateInfo (line 85) | getSearchNavigateInfo(){if(!this.searchKeyword||!this.searchMatchList.... method getMatchList (line 85) | getMatchList(t,e){const i=t.toLocaleLowerCase(),n=[],r=[],o=e.length,l... method compute (line 85) | compute(t){this.searchMatchList=this.getMatchList(t,this.draw.getOrigi... method render (line 85) | render(t,e){var a,R;if(!this.searchMatchList||!this.searchMatchList.le... class Rl (line 85) | class Rl extends Rn{constructor(t){super();h(this,"options");this.option... method constructor (line 85) | constructor(t){super();h(this,"options");this.options=t.getOptions()} method render (line 85) | render(t){if(!this.fillRect.width)return;const{scale:e,strikeoutColor:... class cl (line 85) | class cl extends Rn{constructor(t){super();h(this,"options");this.option... method constructor (line 85) | constructor(t){super();h(this,"options");this.options=t.getOptions()} method _drawLine (line 85) | _drawLine(t,e,i,n,r){const o=e+n;switch(t.beginPath(),r){case ve.DASHE... method _drawDouble (line 85) | _drawDouble(t,e,i,n){const r=3,o=e+n,l=i+r*this.options.scale;t.beginP... method _drawWave (line 85) | _drawWave(t,e,i,n){const{scale:r}=this.options,o=1.2*r,l=1/r,a=i+2*o;t... method render (line 85) | render(t){if(!this.fillRect.width)return;const{underlineColor:e,scale:... class ul (line 85) | class ul{constructor(t){h(this,"draw");h(this,"options");h(this,"ctx");h... method constructor (line 85) | constructor(t){h(this,"draw");h(this,"options");h(this,"ctx");h(this,"... method measureBasisWord (line 85) | measureBasisWord(t,e){t.save(),t.font=e;const i=this.measureText(t,{va... method measureWord (line 85) | measureWord(t,e,i){const n=this.draw.getLetterReg();let r=0,o=e[i],l=i... method measurePunctuationWidth (line 85) | measurePunctuationWidth(t,e){return!e||!Oo.includes(e.value)?0:this.me... method measureText (line 85) | measureText(t,e){if(e.width){const o=t.measureText(e.value);return{wid... method complete (line 85) | complete(){this._render(),this.text=""} method record (line 85) | record(t,e,i,n){if(this.ctx=t,this.options.renderMode===Ii.COMPATIBILI... method _setCurXY (line 85) | _setCurXY(t,e){this.curX=t,this.curY=e} method _render (line 85) | _render(){!this.text||!~this.curX||!~this.curX||(this.ctx.save(),this.... class dl (line 85) | class dl{constructor(t){h(this,"draw");h(this,"options");this.draw=t,thi... method constructor (line 85) | constructor(t){h(this,"draw");h(this,"options");this.draw=t,this.optio... method render (line 85) | render(t,e){const{scale:i,pageNumber:{size:n,font:r,color:o,rowFlex:l,... class hl (line 85) | class hl{constructor(t){h(this,"draw");h(this,"options");h(this,"scrollC... method constructor (line 85) | constructor(t){h(this,"draw");h(this,"options");h(this,"scrollContaine... method getScrollContainer (line 85) | getScrollContainer(){return this.options.scrollContainerSelector&&docu... method _addEvent (line 85) | _addEvent(){this.scrollContainer.addEventListener("scroll",this._obser... method removeEvent (line 85) | removeEvent(){this.scrollContainer.removeEventListener("scroll",this._... method getElementVisibleInfo (line 85) | getElementVisibleInfo(t){const e=t.getBoundingClientRect(),i=this.scro... method getPageVisibleInfo (line 85) | getPageVisibleInfo(){const t=this.draw.getPageList(),e=[];let i=0,n=0;... class gl (line 85) | class gl{constructor(t){h(this,"step",5);h(this,"thresholdPoints",[70,40... method constructor (line 85) | constructor(t){h(this,"step",5);h(this,"thresholdPoints",[70,40,10,20]... method _addEvent (line 85) | _addEvent(){const t=this.selectionContainer;t.addEventListener("moused... method removeEvent (line 85) | removeEvent(){const t=this.selectionContainer;t.removeEventListener("m... method _move (line 85) | _move(t){const e=this.selectionContainer instanceof Document?window:th... method _startMove (line 85) | _startMove(t){this.isMoving||(this.isMoving=!0,this._move(t))} method _stopMove (line 85) | _stopMove(){this.requestAnimationFrameId&&(window.cancelAnimationFrame... class Ll (line 85) | class Ll{constructor(t){h(this,"draw");h(this,"range");h(this,"options")... method constructor (line 85) | constructor(t){h(this,"draw");h(this,"range");h(this,"options");this.d... method getTrListGroupByCol (line 85) | getTrListGroupByCol(t){var i;const e=Ot(t);for(let n=0;ne+i.width,0)} method getTableHeight (line 85) | getTableHeight(t){const e=t.trList;return(e==null?void 0:e.length)?thi... method getRowCountByColIndex (line 85) | getRowCountByColIndex(t,e){return this.getTdListByColIndex(t,e).reduce... method getTdListByColIndex (line 85) | getTdListByColIndex(t,e){const i=[];for(let n=0;nt+e.height,0)} method getExtraHeight (line 85) | getExtraHeight(){const t=this.draw.getMargins(),e=this.getHeight(),n=t... method render (line 85) | render(t,e){t.globalAlpha=1;const i=this.draw.getInnerWidth(),n=this.g... class Tl (line 85) | class Tl{getOffsetY(t){return-t.metrics.height/2}render(t,e,i,n){t.save(... method getOffsetY (line 85) | getOffsetY(t){return-t.metrics.height/2} method render (line 85) | render(t,e,i,n){t.save(),t.font=e.style,e.color&&(t.fillStyle=e.color)... class Sl (line 85) | class Sl{getOffsetY(t){return t.metrics.height/2}render(t,e,i,n){t.save(... method getOffsetY (line 85) | getOffsetY(t){return t.metrics.height/2} method render (line 85) | render(t,e,i,n){t.save(),t.font=e.style,e.color&&(t.fillStyle=e.color)... class Xl (line 85) | class Xl{constructor(t){h(this,"options");this.options=t.getOptions()}re... method constructor (line 85) | constructor(t){h(this,"options");this.options=t.getOptions()} method render (line 85) | render(t,e,i,n){var R;t.save();const{scale:r,separator:{lineWidth:o,st... class Nl (line 85) | class Nl{constructor(t){h(this,"draw");h(this,"options");h(this,"i18n");... method constructor (line 85) | constructor(t){h(this,"draw");h(this,"options");h(this,"i18n");this.dr... method render (line 85) | render(t,e,i,n){const{pageBreak:{font:r,fontSize:o,lineDash:l}}=this.o... class Fl (line 85) | class Fl{constructor(t){h(this,"draw");h(this,"options");this.draw=t,thi... method constructor (line 85) | constructor(t){h(this,"draw");h(this,"options");this.draw=t,this.optio... method render (line 85) | render(t){const{watermark:{data:e,opacity:i,font:n,size:r,color:o,repe... class fl (line 85) | class fl{constructor(t){h(this,"draw");h(this,"options");h(this,"highlig... method constructor (line 85) | constructor(t){h(this,"draw");h(this,"options");h(this,"highlightList"... method getHighlightMatchResult (line 85) | getHighlightMatchResult(){return this.highlightMatchResult} method getHighlightList (line 85) | getHighlightList(){return this.highlightList} method setHighlightList (line 85) | setHighlightList(t){this.highlightList=t} method computeHighlightList (line 85) | computeHighlightList(){const t=this.draw.getSearch(),e=(i,n)=>{let r=0... method renderHighlightList (line 85) | renderHighlightList(t,e){var l,a,R;if(!((l=this.highlightMatchResult)=... class pl (line 85) | class pl{constructor(t){h(this,"borderRect");h(this,"options");this.bord... method constructor (line 85) | constructor(t){h(this,"borderRect");h(this,"options");this.borderRect=... method clearBorderInfo (line 85) | clearBorderInfo(){return this.borderRect={x:0,y:0,width:0,height:0},th... method recordBorderInfo (line 85) | recordBorderInfo(t,e,i,n){!this.borderRect.width&&(this.borderRect.x=t... method render (line 85) | render(t){if(!this.borderRect.width)return;const{scale:e,control:{bord... class ri (line 85) | class ri{constructor(t,e){h(this,"element");h(this,"control");h(this,"is... method constructor (line 85) | constructor(t,e){h(this,"element");h(this,"control");h(this,"isPopup")... method setElement (line 85) | setElement(t){this.element=t} method getElement (line 85) | getElement(){return this.element} method getIsPopup (line 85) | getIsPopup(){return this.isPopup} method getCode (line 85) | getCode(){var t;return((t=this.element.control)==null?void 0:t.code)||... method getValue (line 85) | getValue(t={}){const e=t.elementList||this.control.getElementList(),{s... method setValue (line 85) | setValue(){return-1} method keydown (line 85) | keydown(t){if(this.control.getIsDisabledControl())return null;const e=... method cut (line 85) | cut(){if(this.control.getIsDisabledControl())return-1;this.control.shr... method clearSelect (line 85) | clearSelect(t={},e={}){const{isIgnoreDisabledRule:i=!1,isAddPlaceholde... method setSelect (line 85) | setSelect(t,e={},i={}){if(!i.isIgnoreDisabledRule&&this.control.getIsD... method _createSelectPopupDom (line 85) | _createSelectPopupDom(){const e=this.element.control.valueSets;if(!Arr... method awake (line 85) | awake(){var i;if(this.isPopup||this.control.getIsDisabledControl())ret... method destroy (line 85) | destroy(){var t;!this.isPopup||((t=this.selectDom)==null||t.remove(),t... class Ss (line 85) | class Ss{constructor(t,e){h(this,"element");h(this,"control");h(this,"op... method constructor (line 85) | constructor(t,e){h(this,"element");h(this,"control");h(this,"options")... method setElement (line 85) | setElement(t){this.element=t} method getElement (line 85) | getElement(){return this.element} method getValue (line 85) | getValue(t={}){const e=t.elementList||this.control.getElementList(),{s... method setValue (line 85) | setValue(t,e={},i={}){if(!i.isIgnoreDisabledRule&&this.control.getIsDi... method clearValue (line 85) | clearValue(t={},e={}){if(!e.isIgnoreDisabledRule&&this.control.getIsDi... method keydown (line 85) | keydown(t){if(this.control.getIsDisabledControl())return null;const e=... method cut (line 85) | cut(){if(this.control.getIsDisabledControl())return-1;this.control.shr... class Xs (line 85) | class Xs{constructor(t,e={}){h(this,"draw");h(this,"options");h(this,"no... method constructor (line 85) | constructor(t,e={}){h(this,"draw");h(this,"options");h(this,"now");h(t... method _createDom (line 85) | _createDom(){const t=document.createElement("div");t.classList.add(`${... method _bindEvent (line 85) | _bindEvent(){this.dom.title.preYear.onclick=()=>{this._preYear()},this... method _setPosition (line 85) | _setPosition(){if(!this.renderOptions)return;const{position:{coordinat... method isInvalidDate (line 85) | isInvalidDate(t){return t.toDateString()==="Invalid Date"} method _setValue (line 85) | _setValue(){var e;const t=(e=this.renderOptions)==null?void 0:e.value;... method _getLang (line 85) | _getLang(){const t=this.draw.getI18n(),e=t.t.bind(t);return{now:e("dat... method _setLangChange (line 85) | _setLangChange(){this.dom.menu.time.innerText=this.lang.timeSelect,thi... method _update (line 85) | _update(){const t=new Date,e=t.getFullYear(),i=t.getMonth()+1,n=t.getD... method _toggleDateTimePicker (line 85) | _toggleDateTimePicker(){this.isDatePicker?(this.dom.dateWrap.classList... method _setDatePick (line 85) | _setDatePick(t,e,i){var n,r,o;this.now=new Date(t,e,i),(n=this.pickDat... method _setTimePick (line 85) | _setTimePick(t=!0){var c,u,d;const e=((c=this.pickDate)==null?void 0:c... method _scrollIntoView (line 85) | _scrollIntoView(t,e){if(!e){t.scrollTop=0;return}const i=[];let n=e.of... method _preMonth (line 85) | _preMonth(){this.now.setMonth(this.now.getMonth()-1),this._update()} method _nextMonth (line 85) | _nextMonth(){this.now.setMonth(this.now.getMonth()+1),this._update()} method _preYear (line 85) | _preYear(){this.now.setFullYear(this.now.getFullYear()-1),this._update()} method _nextYear (line 85) | _nextYear(){this.now.setFullYear(this.now.getFullYear()+1),this._updat... method _now (line 85) | _now(){this.pickDate=new Date,this.dispose()} method _toggleVisible (line 85) | _toggleVisible(t){t?this.dom.container.classList.add("active"):this.do... method _submit (line 85) | _submit(){var t;if(this.options.onSubmit&&this.pickDate){const e=(t=th... method formatDate (line 85) | formatDate(t,e="yyyy-MM-dd hh:mm:ss"){let i=e;const n={"y+":t.getFullY... method render (line 85) | render(t){this.renderOptions=t,this.lang=this._getLang(),this._setLang... method dispose (line 85) | dispose(){this._toggleVisible(!1)} method destroy (line 85) | destroy(){this.dom.container.remove()} class li (line 85) | class li{constructor(t,e){h(this,"draw");h(this,"element");h(this,"contr... method constructor (line 85) | constructor(t,e){h(this,"draw");h(this,"element");h(this,"control");h(... method setElement (line 85) | setElement(t){this.element=t} method getElement (line 85) | getElement(){return this.element} method getIsPopup (line 85) | getIsPopup(){return this.isPopup} method getValueRange (line 85) | getValueRange(t={}){const e=t.elementList||this.control.getElementList... method getValue (line 85) | getValue(t={}){const e=t.elementList||this.control.getElementList(),i=... method setValue (line 85) | setValue(t,e={},i={}){if(!i.isIgnoreDisabledRule&&this.control.getIsDi... method clearSelect (line 85) | clearSelect(t={},e={}){const{isIgnoreDisabledRule:i=!1,isAddPlaceholde... method setSelect (line 85) | setSelect(t,e={},i={}){if(!i.isIgnoreDisabledRule&&this.control.getIsD... method keydown (line 85) | keydown(t){if(this.control.getIsDisabledControl())return null;const e=... method cut (line 85) | cut(){if(this.control.getIsDisabledControl())return-1;this.control.shr... method awake (line 85) | awake(){var o,l;if(this.isPopup||this.control.getIsDisabledControl())r... method destroy (line 85) | destroy(){var t;!this.isPopup||((t=this.datePicker)==null||t.destroy()... method _setDate (line 85) | _setDate(t){t?this.setSelect(t):this.clearSelect(),this.destroy()} class ml (line 85) | class ml{constructor(t){h(this,"controlBorder");h(this,"draw");h(this,"r... method constructor (line 85) | constructor(t){h(this,"controlBorder");h(this,"draw");h(this,"range");... method setHighlightList (line 85) | setHighlightList(t){this.controlSearch.setHighlightList(t)} method computeHighlightList (line 85) | computeHighlightList(){this.controlSearch.getHighlightList().length&&t... method renderHighlightList (line 85) | renderHighlightList(t,e){this.controlSearch.getHighlightMatchResult().... method getDraw (line 85) | getDraw(){return this.draw} method filterAssistElement (line 85) | filterAssistElement(t){return t.filter(e=>{var i;if(e.type===N.TABLE){... method getIsRangeCanCaptureEvent (line 85) | getIsRangeCanCaptureEvent(){if(!this.activeControl)return!1;const{star... method getIsRangeInPostfix (line 85) | getIsRangeInPostfix(){if(!this.activeControl)return!1;const{startIndex... method getIsRangeWithinControl (line 85) | getIsRangeWithinControl(){const{startIndex:t,endIndex:e}=this.getRange... method getIsElementListContainFullControl (line 85) | getIsElementListContainFullControl(t){if(!t.some(n=>n.controlId))retur... method getIsDisabledControl (line 85) | getIsDisabledControl(t={}){var n,r;if(this.draw.isDesignMode()||!this.... method getIsDisabledPasteControl (line 85) | getIsDisabledPasteControl(t={}){var n,r;if(this.draw.isDesignMode()||!... method getContainer (line 85) | getContainer(){return this.draw.getContainer()} method getElementList (line 85) | getElementList(){return this.draw.getElementList()} method getPosition (line 85) | getPosition(){const t=this.draw.getPosition().getPositionList(),{endIn... method getPreY (line 85) | getPreY(){var n,r;const t=this.draw.getHeight(),e=this.draw.getPageGap... method getRange (line 85) | getRange(){return this.range.getRange()} method shrinkBoundary (line 85) | shrinkBoundary(t={}){this.range.shrinkBoundary(t)} method getActiveControl (line 85) | getActiveControl(){return this.activeControl} method initControl (line 85) | initControl(){if(this.draw.isReadonly())return;const e=this.getElement... method destroyControl (line 85) | destroyControl(){this.activeControl&&((this.activeControl instanceof r... method repaintControl (line 85) | repaintControl(t={}){const{curIndex:e,isCompute:i=!0,isSubmitHistory:n... method reAwakeControl (line 85) | reAwakeControl(){if(!this.activeControl)return;const t=this.getElement... method moveCursor (line 85) | moveCursor(t){const{index:e,trIndex:i,tdIndex:n,tdValueIndex:r}=t;let ... method removeControl (line 85) | removeControl(t,e={}){const i=e.elementList||this.getElementList(),n=i... method removePlaceholder (line 85) | removePlaceholder(t,e={}){const i=e.elementList||this.getElementList()... method addPlaceholder (line 85) | addPlaceholder(t,e={}){const i=e.elementList||this.getElementList(),n=... method setValue (line 85) | setValue(t){if(!this.activeControl)throw new Error("active control is ... method keydown (line 85) | keydown(t){if(!this.activeControl)throw new Error("active control is n... method cut (line 85) | cut(){if(!this.activeControl)throw new Error("active control is null")... method getValueById (line 85) | getValueById(t){const{id:e,conceptId:i}=t,n=[];if(!e&&!i)return n;cons... method setValueById (line 85) | setValueById(t){let e=!1;const{id:i,conceptId:n,value:r}=t;if(!i&&!n)r... method setExtensionById (line 85) | setExtensionById(t){const{id:e,conceptId:i,extension:n}=t;if(!e&&!i)re... method setPropertiesById (line 85) | setPropertiesById(t){const{id:e,conceptId:i,properties:n}=t;if(!e&&!i)... method getList (line 85) | getList(){const t=[];function e(n){for(let r=0;r{this.wordCountWorker.onmessa... method getCatalog (line 85) | getCatalog(){return new Promise((t,e)=>{this.catalogWorker.onmessage=r... method getGroupIds (line 85) | getGroupIds(){return new Promise((t,e)=>{this.groupWorker.onmessage=n=... class Ql (line 85) | class Ql{constructor(t){h(this,"container");h(this,"canvas");h(this,"dra... method constructor (line 85) | constructor(t){h(this,"container");h(this,"canvas");h(this,"draw");h(t... method _getElementPosition (line 85) | _getElementPosition(t,e=null){var R;let i=0,n=0;const r=this.draw.getH... method _createResizerDom (line 85) | _createResizerDom(){const{scale:t}=this.options,e=document.createEleme... method _mousedown (line 85) | _mousedown(t){if(this.canvas=this.draw.getPage(),!this.curElement)retu... method _mousemove (line 85) | _mousemove(t){if(!this.curElement||this.previewerDrawOption.dragDisabl... method _drawPreviewer (line 85) | _drawPreviewer(){const t=document.createElement("div");t.classList.add... method _setPreviewerTransform (line 85) | _setPreviewerTransform(t,e,i,n){!this.previewerImage||(this.previewerI... method _clearPreviewer (line 85) | _clearPreviewer(){var t;(t=this.previewerContainer)==null||t.remove(),... method _updateResizerRect (line 85) | _updateResizerRect(t,e){const{resizerSize:i,scale:n}=this.options,r=th... method _updateResizerSizeView (line 85) | _updateResizerSizeView(t,e){this.resizerSize.innerText=`${Math.round(t... method render (line 85) | render(){this._drawPreviewer(),document.body.style.overflow="hidden"} method drawResizer (line 85) | drawResizer(t,e=null,i={}){this.previewerDrawOption=i,this.curElementS... method updateResizer (line 85) | updateResizer(t,e=null){const{scale:i}=this.options,n=t.width*i,r=t.he... method clearResizer (line 85) | clearResizer(){this.resizerSelection.style.display="none",document.rem... class Dl (line 85) | class Dl{constructor(t){h(this,"draw");h(this,"range");h(this,"datePicke... method constructor (line 85) | constructor(t){h(this,"draw");h(this,"range");h(this,"datePicker");h(t... method _setValue (line 85) | _setValue(t){if(!t)return;const e=this.getDateElementRange();if(!e)ret... method getDateElementRange (line 85) | getDateElementRange(){let t=-1,e=-1;const{startIndex:i,endIndex:n}=thi... method clearDatePicker (line 85) | clearDatePicker(){this.datePicker.dispose()} method renderDatePicker (line 85) | renderDatePicker(t,e){const i=this.draw.getElementList(),n=this.getDat... method constructor (line 85) | constructor(t){h(this,"element");this.element=t} method _defineIframeProperties (line 85) | _defineIframeProperties(t){Object.defineProperties(t,{parent:{get:()=>nu... method render (line 85) | render(t){var n,r;const e=this.element.block,i=document.createElement("i... class Kl (line 85) | class Kl{constructor(t){h(this,"element");this.element=t}render(t){var n... method constructor (line 85) | constructor(t){h(this,"element");this.element=t} method render (line 85) | render(t){var n;const e=this.element.block,i=document.createElement("v... class El (line 85) | class El{constructor(t,e){h(this,"draw");h(this,"element");h(this,"block... method constructor (line 85) | constructor(t,e){h(this,"draw");h(this,"element");h(this,"block");h(th... method getBlockElement (line 85) | getBlockElement(){return this.element} method _createBlockItem (line 85) | _createBlockItem(){const t=document.createElement("div");return t.clas... method render (line 85) | render(){const t=this.element.block;t.type===Ae.IFRAME?(this.block=new... method setClientRects (line 85) | setClientRects(t,e,i){const n=this.draw.getHeight(),r=this.draw.getPag... method remove (line 85) | remove(){this.blockItem.remove()} class bl (line 85) | class bl{constructor(t){h(this,"draw");h(this,"container");h(this,"block... method constructor (line 85) | constructor(t){h(this,"draw");h(this,"container");h(this,"blockContain... method _createBlockContainer (line 85) | _createBlockContainer(){const t=document.createElement("div");return t... method getDraw (line 85) | getDraw(){return this.draw} method getBlockContainer (line 85) | getBlockContainer(){return this.blockContainer} method render (line 85) | render(t,e,i,n){const r=e.id,o=this.blockMap.get(r);if(o)o.setClientRe... method clear (line 85) | clear(){if(!this.blockMap.size)return;const t=this.draw.getElementList... class _l (line 85) | class _l{constructor(){h(this,"langMap",new Map([["zhCN",un],["en",kl]])... method constructor (line 85) | constructor(){h(this,"langMap",new Map([["zhCN",un],["en",kl]]));h(thi... method registerLangMap (line 85) | registerLangMap(t,e){const i=this.langMap.get(t);this.langMap.set(t,_n... method getLocale (line 85) | getLocale(){return this.currentLocale} method setLocale (line 85) | setLocale(t){this.currentLocale=t} method getLang (line 85) | getLang(){return this.langMap.get(this.currentLocale)||un} method t (line 85) | t(t){const e=t.split(".");let i="",n=this.getLang();for(let r=0;rt+e.height,0)} method getExtraHeight (line 85) | getExtraHeight(){const t=this.draw.getMargins(),e=this.getHeight(),n=t... method render (line 85) | render(t,e){t.globalAlpha=1;const i=this.draw.getInnerWidth(),n=this.g... class ta (line 85) | class ta{constructor(t){h(this,"draw");h(this,"range");h(this,"options")... method constructor (line 85) | constructor(t){h(this,"draw");h(this,"range");h(this,"options");h(this... method setList (line 85) | setList(t,e){if(this.draw.isReadonly())return;const{startIndex:n,endIn... method unsetList (line 85) | unsetList(){var R;if(this.draw.isReadonly())return;const{startIndex:e,... method computeListStyle (line 85) | computeListStyle(t,e){const i=new Map;let n=0,r=e[n].listId,o=[];const... method getListStyleWidth (line 85) | getListStyleWidth(t,e){const{scale:i,checkbox:n}=this.options,r=e[0];i... method drawListStyle (line 85) | drawListStyle(t,e,i){var T;const{elementList:n,offsetX:r,listIndex:o,a... method constructor (line 85) | constructor(t){h(this,"options");this.options=t.getOptions()} method render (line 85) | render(t,e,i,n){const{scale:r,lineBreak:{color:o,lineWidth:l}}=this.opti... class ea (line 85) | class ea{constructor(t){h(this,"draw");h(this,"position");h(this,"option... method constructor (line 85) | constructor(t){h(this,"draw");h(this,"position");h(this,"options");h(t... method _recovery (line 85) | _recovery(){this.elementList=[],this.rowList=[],this.positionList=[]} method _compute (line 85) | _compute(){this._computeRowList(),this._computePositionList()} method _computeRowList (line 85) | _computeRowList(){const t=this.draw.getInnerWidth();this.rowList=this.... method _computePositionList (line 85) | _computePositionList(){const{lineBreak:t,scale:e}=this.options,i=this.... method render (line 85) | render(t){const{placeholder:{data:e,font:i,size:n,color:r,opacity:o}}=... class ia (line 85) | class ia{constructor(t){h(this,"draw");h(this,"options");h(this,"range")... method constructor (line 85) | constructor(t){h(this,"draw");h(this,"options");h(this,"range");h(this... method setGroup (line 85) | setGroup(){if(this.draw.isReadonly()||this.draw.getZone().getZone()!==... method getElementListByGroupId (line 85) | getElementListByGroupId(t,e){var n,r;const i=[];for(let o=0;o{ra(this.draw,t)})} class aa (line 85) | class aa{constructor(t){h(this,"draw");h(this,"range");h(this,"position"... method constructor (line 85) | constructor(t){h(this,"draw");h(this,"range");h(this,"position");h(thi... method insertTable (line 85) | insertTable(t,e){var L;const{startIndex:i,endIndex:n}=this.range.getRa... method insertTableTopRow (line 85) | insertTableTopRow(){const t=this.position.getPositionContext();if(!t.i... method insertTableBottomRow (line 85) | insertTableBottomRow(){const t=this.position.getPositionContext();if(!... method adjustColWidth (line 85) | adjustColWidth(t){if(t.type!==N.TABLE)return;const{defaultColMinWidth:... method insertTableLeftCol (line 85) | insertTableLeftCol(){const t=this.position.getPositionContext();if(!t.... method insertTableRightCol (line 85) | insertTableRightCol(){const t=this.position.getPositionContext();if(!t... method deleteTableRow (line 85) | deleteTableRow(){const t=this.position.getPositionContext();if(!t.isTa... method deleteTableCol (line 85) | deleteTableCol(){var u;const t=this.position.getPositionContext();if(!... method deleteTable (line 85) | deleteTable(){const t=this.position.getPositionContext();if(!t.isTable... method mergeTableCell (line 85) | mergeTableCell(){const t=this.position.getPositionContext();if(!t.isTa... method cancelMergeTableCell (line 85) | cancelMergeTableCell(){const t=this.position.getPositionContext();if(!... method tableTdVerticalAlign (line 85) | tableTdVerticalAlign(t){const e=this.tableParticle.getRangeRowCol();if... method tableBorderType (line 85) | tableBorderType(t){const e=this.position.getPositionContext();if(!e.is... method tableTdBorderType (line 85) | tableTdBorderType(t){const e=this.tableParticle.getRangeRowCol();if(!e... method tableTdSlashType (line 85) | tableTdSlashType(t){const e=this.tableParticle.getRangeRowCol();if(!e)... method tableTdBackgroundColor (line 85) | tableTdBackgroundColor(t){const e=this.tableParticle.getRangeRowCol();... method tableSelectAll (line 85) | tableSelectAll(){const t=this.position.getPositionContext(),{index:e,t... class Ra (line 85) | class Ra{constructor(t,e,i,n,r,o){h(this,"container");h(this,"pageContai... method constructor (line 85) | constructor(t,e,i,n,r,o){h(this,"container");h(this,"pageContainer");h... method getLetterReg (line 85) | getLetterReg(){return this.LETTER_REG} method getMode (line 85) | getMode(){return this.mode} method setMode (line 85) | setMode(t){if(this.mode!==t){if(t===Rt.PRINT){this.printModeData={head... method isReadonly (line 85) | isReadonly(){switch(this.mode){case Rt.DESIGN:return!1;case Rt.READONL... method isDisabled (line 85) | isDisabled(){var r,o,l,a,R;if(this.mode===Rt.DESIGN)return!1;const{sta... method isDesignMode (line 85) | isDesignMode(){return this.mode===Rt.DESIGN} method getOriginalWidth (line 85) | getOriginalWidth(){const{paperDirection:t,width:e,height:i}=this.optio... method getOriginalHeight (line 85) | getOriginalHeight(){const{paperDirection:t,width:e,height:i}=this.opti... method getWidth (line 85) | getWidth(){return Math.floor(this.getOriginalWidth()*this.options.scale)} method getHeight (line 85) | getHeight(){return Math.floor(this.getOriginalHeight()*this.options.sc... method getMainHeight (line 85) | getMainHeight(){return this.getHeight()-this.getMainOuterHeight()} method getMainOuterHeight (line 85) | getMainOuterHeight(){const t=this.getMargins(),e=this.header.getExtraH... method getCanvasWidth (line 85) | getCanvasWidth(t=-1){return this.getPage(t).width} method getCanvasHeight (line 85) | getCanvasHeight(t=-1){return this.getPage(t).height} method getInnerWidth (line 85) | getInnerWidth(){const t=this.getWidth(),e=this.getMargins();return t-e... method getOriginalInnerWidth (line 85) | getOriginalInnerWidth(){const t=this.getOriginalWidth(),e=this.getOrig... method getContextInnerWidth (line 85) | getContextInnerWidth(){const t=this.position.getPositionContext();if(t... method getMargins (line 85) | getMargins(){return this.getOriginalMargins().map(t=>t*this.options.sc... method getOriginalMargins (line 85) | getOriginalMargins(){const{margins:t,paperDirection:e}=this.options;re... method getPageGap (line 85) | getPageGap(){return this.options.pageGap*this.options.scale} method getOriginalPageGap (line 85) | getOriginalPageGap(){return this.options.pageGap} method getPageNumberBottom (line 85) | getPageNumberBottom(){const{pageNumber:{bottom:t},scale:e}=this.option... method getMarginIndicatorSize (line 85) | getMarginIndicatorSize(){return this.options.marginIndicatorSize*this.... method getDefaultBasicRowMarginHeight (line 85) | getDefaultBasicRowMarginHeight(){return this.options.defaultBasicRowMa... method getTdPadding (line 85) | getTdPadding(){const{table:{tdPadding:t},scale:e}=this.options;return ... method getContainer (line 85) | getContainer(){return this.container} method getPageContainer (line 85) | getPageContainer(){return this.pageContainer} method getVisiblePageNoList (line 85) | getVisiblePageNoList(){return this.visiblePageNoList} method setVisiblePageNoList (line 85) | setVisiblePageNoList(t){this.visiblePageNoList=t,this.listener.visible... method getIntersectionPageNo (line 85) | getIntersectionPageNo(){return this.intersectionPageNo} method setIntersectionPageNo (line 85) | setIntersectionPageNo(t){this.intersectionPageNo=t,this.listener.inter... method getPageNo (line 85) | getPageNo(){return this.pageNo} method setPageNo (line 85) | setPageNo(t){this.pageNo=t} method getPage (line 85) | getPage(t=-1){return this.pageList[~t?t:this.pageNo]} method getPageList (line 85) | getPageList(){return this.pageList} method getPageCount (line 85) | getPageCount(){return this.pageList.length} method getTableRowList (line 85) | getTableRowList(t){const e=this.position.getPositionContext(),{index:i... method getOriginalRowList (line 85) | getOriginalRowList(){const t=this.getZone();return t.isHeaderActive()?... method getRowList (line 85) | getRowList(){return this.position.getPositionContext().isTable?this.ge... method getPageRowList (line 85) | getPageRowList(){return this.pageRowList} method getCtx (line 85) | getCtx(){return this.ctxList[this.pageNo]} method getOptions (line 85) | getOptions(){return this.options} method getSearch (line 85) | getSearch(){return this.search} method getGroup (line 85) | getGroup(){return this.group} method getHistoryManager (line 85) | getHistoryManager(){return this.historyManager} method getPosition (line 85) | getPosition(){return this.position} method getZone (line 85) | getZone(){return this.zone} method getRange (line 85) | getRange(){return this.range} method getLineBreakParticle (line 85) | getLineBreakParticle(){return this.lineBreakParticle} method getTextParticle (line 85) | getTextParticle(){return this.textParticle} method getHeaderElementList (line 85) | getHeaderElementList(){return this.header.getElementList()} method getTableElementList (line 85) | getTableElementList(t){var o;const e=this.position.getPositionContext(... method getElementList (line 85) | getElementList(){const t=this.position.getPositionContext(),e=this.get... method getMainElementList (line 85) | getMainElementList(){return this.position.getPositionContext().isTable... method getOriginalElementList (line 85) | getOriginalElementList(){const t=this.getZone();return t.isHeaderActiv... method getOriginalMainElementList (line 85) | getOriginalMainElementList(){return this.elementList} method getFooterElementList (line 85) | getFooterElementList(){return this.footer.getElementList()} method getTd (line 85) | getTd(){const t=this.position.getPositionContext(),{index:e,trIndex:i,... method insertElementList (line 85) | insertElementList(t){if(!t.length||!this.range.getIsCanInput())return;... method appendElementList (line 85) | appendElementList(t,e={}){if(!t.length)return;Bt(t,{isHandleFirstEleme... method spliceElementList (line 85) | spliceElementList(t,e,i,...n){var o,l,a,R;const r=this.isDesignMode();... method getCanvasEvent (line 85) | getCanvasEvent(){return this.canvasEvent} method getGlobalEvent (line 85) | getGlobalEvent(){return this.globalEvent} method getListener (line 85) | getListener(){return this.listener} method getEventBus (line 85) | getEventBus(){return this.eventBus} method getOverride (line 85) | getOverride(){return this.override} method getCursor (line 85) | getCursor(){return this.cursor} method getPreviewer (line 85) | getPreviewer(){return this.previewer} method getImageParticle (line 85) | getImageParticle(){return this.imageParticle} method getTableTool (line 85) | getTableTool(){return this.tableTool} method getTableOperate (line 85) | getTableOperate(){return this.tableOperate} method getTableParticle (line 85) | getTableParticle(){return this.tableParticle} method getHeader (line 85) | getHeader(){return this.header} method getFooter (line 85) | getFooter(){return this.footer} method getHyperlinkParticle (line 85) | getHyperlinkParticle(){return this.hyperlinkParticle} method getDateParticle (line 85) | getDateParticle(){return this.dateParticle} method getListParticle (line 85) | getListParticle(){return this.listParticle} method getCheckboxParticle (line 85) | getCheckboxParticle(){return this.checkboxParticle} method getRadioParticle (line 85) | getRadioParticle(){return this.radioParticle} method getControl (line 85) | getControl(){return this.control} method getWorkerManager (line 85) | getWorkerManager(){return this.workerManager} method getImageObserver (line 85) | getImageObserver(){return this.imageObserver} method getI18n (line 85) | getI18n(){return this.i18n} method getRowCount (line 85) | getRowCount(){return this.getRowList().length} method getDataURL (line 85) | async getDataURL(t={}){const{pixelRatio:e,mode:i}=t;e&&this.setPagePix... method getPainterStyle (line 85) | getPainterStyle(){return this.painterStyle&&Object.keys(this.painterSt... method getPainterOptions (line 85) | getPainterOptions(){return this.painterOptions} method setPainterStyle (line 85) | setPainterStyle(t,e){this.painterStyle=t,this.painterOptions=e||null,t... method setDefaultRange (line 85) | setDefaultRange(){!this.elementList.length||setTimeout(()=>{const t=th... method getIsPagingMode (line 85) | getIsPagingMode(){return this.options.pageMode===me.PAGING} method setPageMode (line 85) | setPageMode(t){if(!t||this.options.pageMode===t)return;if(this.options... method setPageScale (line 85) | setPageScale(t){const e=this.getPagePixelRatio();this.options.scale=t;... method getPagePixelRatio (line 85) | getPagePixelRatio(){return this.pagePixelRatio||window.devicePixelRatio} method setPagePixelRatio (line 85) | setPagePixelRatio(t){!this.pagePixelRatio&&t===window.devicePixelRatio... method setPageDevicePixel (line 85) | setPageDevicePixel(){const t=this.getPagePixelRatio(),e=this.getWidth(... method setPaperSize (line 85) | setPaperSize(t,e){this.options.width=t,this.options.height=e;const i=t... method setPaperDirection (line 85) | setPaperDirection(t){const e=this.getPagePixelRatio();this.options.pap... method setPaperMargin (line 85) | setPaperMargin(t){this.options.margins=t,this.render({isSubmitHistory:... method getValue (line 85) | getValue(t={}){const{pageNo:e,extraPickAttrs:i}=t;let n=this.elementLi... method setValue (line 85) | setValue(t,e){const{header:i,main:n,footer:r}=Ot(t);if(!i&&!n&&!r)retu... method setEditorData (line 85) | setEditorData(t){const{header:e,main:i,footer:n}=t;e&&this.header.setE... method _wrapContainer (line 85) | _wrapContainer(t){const e=document.createElement("div");return t.appen... method _formatContainer (line 85) | _formatContainer(){this.container.style.position="relative",this.conta... method _createPageContainer (line 85) | _createPageContainer(){const t=document.createElement("div");return t.... method _createPage (line 85) | _createPage(t){const e=this.getWidth(),i=this.getHeight(),n=document.c... method _initPageContext (line 85) | _initPageContext(t){const e=this.getPagePixelRatio();t.scale(e,e),t.le... method getElementFont (line 85) | getElementFont(t,e=1){const{defaultSize:i,defaultFont:n}=this.options,... method getElementSize (line 85) | getElementSize(t){return t.actualSize||t.size||this.options.defaultSize} method getElementRowMargin (line 85) | getElementRowMargin(t){var r;const{defaultBasicRowMarginHeight:e,defau... method computeRowList (line 85) | computeRowList(t){var Y,Q,U,f,b,G,x,y,J,j,st,Wt;const{innerWidth:e,ele... method _computePageList (line 85) | _computePageList(){var a;const t=[[]],{pageMode:e,pageNumber:{maxPageN... method _drawHighlight (line 85) | _drawHighlight(t,e){var l;const{control:{activeBackgroundColor:i}}=thi... method drawRow (line 85) | drawRow(t,e){var T,X,S,F,W,I,Z;this._drawHighlight(t,e);const{scale:i,... method _drawFloat (line 85) | _drawFloat(t,e){const{scale:i}=this.options,n=this.position.getFloatPo... method _clearPage (line 85) | _clearPage(t){const e=this.ctxList[t],i=this.pageList[t];e.clearRect(0... method _drawPage (line 85) | _drawPage(t){var P,M;const{elementList:e,positionList:i,rowList:n,page... method _disconnectLazyRender (line 85) | _disconnectLazyRender(){var t;(t=this.lazyRenderIntersectionObserver)=... method _lazyRender (line 85) | _lazyRender(){const t=this.position.getOriginalMainPositionList(),e=th... method _immediateRender (line 85) | _immediateRender(){const t=this.position.getOriginalMainPositionList()... method render (line 85) | render(t){const{header:e,footer:i}=this.options,{isSubmitHistory:n=!0,... method setCursor (line 85) | setCursor(t){var r;const e=this.position.getPositionContext(),i=this.p... method submitHistory (line 85) | submitHistory(t){const e=this.position.getPositionContext(),i=nn(this.... method destroy (line 85) | destroy(){this.container.remove(),this.globalEvent.removeEvent(),this.... method clearSideEffect (line 85) | clearSideEffect(){this.getPreviewer().clearResizer(),this.getTableTool... class ca (line 85) | class ca{constructor(t){h(this,"executeMode");h(this,"executeCut");h(thi... method constructor (line 85) | constructor(t){h(this,"executeMode");h(this,"executeCut");h(this,"exec... function ua (line 85) | function ua(s,t){return s===1125&&t===1593?{size:"a3",width:"297mm",heig... function da (line 85) | function da(s,t){const{width:e,height:i,direction:n=Oe.VERTICAL}=t,r=doc... class ha (line 93) | class ha{constructor(t){h(this,"draw");h(this,"range");h(this,"position"... method constructor (line 93) | constructor(t){h(this,"draw");h(this,"range");h(this,"position");h(thi... method mode (line 93) | mode(t){this.draw.setMode(t)} method cut (line 93) | cut(){this.draw.isReadonly()||this.draw.isDisabled()||this.canvasEvent... method copy (line 93) | copy(){this.canvasEvent.copy()} method paste (line 93) | paste(t){this.draw.isReadonly()||this.draw.isDisabled()||Ir(this.canva... method selectAll (line 93) | selectAll(){this.canvasEvent.selectAll()} method backspace (line 93) | backspace(){if(this.draw.isReadonly()||this.draw.isDisabled())return;c... method setRange (line 93) | setRange(t,e,i,n,r,o,l){if(t<0||e<0||e=5&&this.draw.... method pageScaleAdd (line 93) | pageScaleAdd(){const{scale:t}=this.options,e=t*10+1;e<=30&&this.draw.s... method paperSize (line 93) | paperSize(t,e){this.draw.setPaperSize(t,e)} method paperDirection (line 93) | paperDirection(t){this.draw.setPaperDirection(t)} method getPaperMargin (line 93) | getPaperMargin(){return this.options.margins} method setPaperMargin (line 93) | setPaperMargin(t){return this.draw.setPaperMargin(t)} method insertElementList (line 93) | insertElementList(t){if(!t.length||this.draw.isReadonly()||this.draw.i... method appendElementList (line 93) | appendElementList(t,e){!t.length||this.draw.isReadonly()||this.draw.ap... method updateElementById (line 93) | updateElementById(t){const{id:e,conceptId:i}=t;if(!e&&!i)return;functi... method getElementById (line 93) | getElementById(t){const{id:e,conceptId:i}=t,n=[];if(!e&&!i)return n;co... method setValue (line 93) | setValue(t,e){this.draw.setValue(t,e)} method removeControl (line 93) | removeControl(){const{startIndex:t,endIndex:e}=this.range.getRange();i... method setLocale (line 93) | setLocale(t){this.i18n.setLocale(t)} method getLocale (line 93) | getLocale(){return this.i18n.getLocale()} method getCatalog (line 93) | getCatalog(){return this.workerManager.getCatalog()} method locationCatalog (line 93) | locationCatalog(t){var n;const e=this.draw.getMainElementList();let i=... method wordTool (line 93) | wordTool(){const t=this.draw.getMainElementList();let e=!1;for(let i=0... method setHTML (line 93) | setHTML(t){const{header:e,main:i,footer:n}=t,r=this.draw.getOriginalIn... method setGroup (line 93) | setGroup(){return this.draw.isReadonly()?null:this.draw.getGroup().set... method deleteGroup (line 93) | deleteGroup(t){this.draw.isReadonly()||this.draw.getGroup().deleteGrou... method getGroupIds (line 93) | getGroupIds(){return this.draw.getWorkerManager().getGroupIds()} method locationGroup (line 93) | locationGroup(t){const e=this.draw.getOriginalMainElementList(),i=this... method setZone (line 93) | setZone(t){this.draw.getZone().setZone(t)} method getControlValue (line 93) | getControlValue(t){return this.draw.getControl().getValueById(t)} method setControlValue (line 93) | setControlValue(t){this.draw.getControl().setValueById(t)} method setControlExtension (line 93) | setControlExtension(t){this.draw.getControl().setExtensionById(t)} method setControlProperties (line 93) | setControlProperties(t){this.draw.getControl().setPropertiesById(t)} method setControlHighlight (line 93) | setControlHighlight(t){this.draw.getControl().setHighlightList(t),this... method updateOptions (line 93) | updateOptions(t){const e=en(t);Object.entries(e).forEach(([i,n])=>{Ref... method getControlList (line 93) | getControlList(){return this.draw.getControl().getList()} method locationControl (line 93) | locationControl(t,e){const i=(e==null?void 0:e.position)===ii.AFTER;fu... method insertControl (line 93) | insertControl(t){if(this.draw.isReadonly()||this.draw.isDisabled())ret... method getContainer (line 93) | getContainer(){return this.draw.getContainer()} method getTitleValue (line 93) | getTitleValue(t){const{conceptId:e}=t,i=[],n=(o,l)=>{var R;let a=0;for... method getPositionContextByEvent (line 93) | getPositionContextByEvent(t){var M,T,X;const e=(M=t.target)==null?void... method insertTitle (line 93) | insertTitle(t){var a;if(this.draw.isReadonly()||this.draw.isDisabled()... method focus (line 93) | focus(t){const{position:e=ii.AFTER}=t||{},i=e===ii.BEFORE?0:this.draw.... class ga (line 93) | class ga{constructor(){h(this,"rangeStyleChange");h(this,"visiblePageNoL... method constructor (line 93) | constructor(){h(this,"rangeStyleChange");h(this,"visiblePageNoListChan... class La (line 93) | class La{constructor(t){h(this,"contextMenuList");h(this,"getContextMenu... method constructor (line 93) | constructor(t){h(this,"contextMenuList");h(this,"getContextMenuList");... class dR (line 93) | class dR{constructor(t,e){h(this,"options");h(this,"draw");h(this,"comma... method constructor (line 93) | constructor(t,e){h(this,"options");h(this,"draw");h(this,"command");h(... method getContextMenuList (line 93) | getContextMenuList(){return this.contextMenuList} method _addEvent (line 93) | _addEvent(){this.container.addEventListener("contextmenu",this._proxyC... method removeEvent (line 93) | removeEvent(){this.container.removeEventListener("contextmenu",this._p... method _filterMenuList (line 93) | _filterMenuList(t){var n;const{contextMenuDisableKeys:e}=this.options,... method _getContext (line 93) | _getContext(){const t=this.draw.isReadonly(),{isCrossRowCol:e,startInd... method _createContextMenuContainer (line 93) | _createContextMenuContainer(){const t=document.createElement("div");re... method _render (line 93) | _render(t){var P;const{contextMenuList:e,left:i,top:n,parentMenuContai... method _removeSubMenu (line 93) | _removeSubMenu(t){const e=this.contextMenuRelationShip.get(t);e&&(this... method _setHoverStatus (line 93) | _setHoverStatus(t,e){var i;e?((i=t.parentNode)==null||i.querySelectorA... method _formatName (line 93) | _formatName(t){const e=Object.values(Ws),i=new RegExp(`${e.join("|")}`... method registerContextMenuList (line 93) | registerContextMenuList(t){this.contextMenuList.push(...t)} method dispose (line 93) | dispose(){this.contextMenuContainerList.forEach(t=>t.remove()),this.co... class OR (line 93) | class OR{constructor(t,e){h(this,"command");h(this,"globalShortcutList")... method constructor (line 93) | constructor(t,e){h(this,"command");h(this,"globalShortcutList");h(this... method _addEvent (line 93) | _addEvent(){document.addEventListener("keydown",this._globalKeydown)} method removeEvent (line 93) | removeEvent(){document.removeEventListener("keydown",this._globalKeydo... method _addShortcutList (line 93) | _addShortcutList(t){for(let e=t.length-1;e>=0;e--){const i=t[e];i.isGl... method registerShortcutList (line 93) | registerShortcutList(t){this._addShortcutList(t)} method _agentKeydown (line 93) | _agentKeydown(t){!this.agentShortcutList.length||this._execute(t,this.... method _execute (line 93) | _execute(t,e){var i;for(let n=0;n0} class TR (line 93) | class TR{constructor(){h(this,"paste");h(this,"copy");h(this,"drop")}} method constructor (line 93) | constructor(){h(this,"paste");h(this,"copy");h(this,"drop")} class SR (line 93) | class SR{constructor(t,e,i={}){h(this,"command");h(this,"listener");h(th... method constructor (line 93) | constructor(t,e,i={}){h(this,"command");h(this,"listener");h(this,"eve... class _t (line 93) | class _t{constructor(t){h(this,"options");h(this,"mask");h(this,"contain... method constructor (line 93) | constructor(t){h(this,"options");h(this,"mask");h(this,"container");h(... method _render (line 93) | _render(){var P;const{title:t,data:e,onClose:i,onCancel:n,onConfirm:r}... method _dispose (line 93) | _dispose(){var t,e;(t=this.mask)==null||t.remove(),(e=this.container)=... function XR (line 93) | function XR(s){switch(s){case"comment":case"prolog":case"doctype":case"c... function NR (line 93) | function NR(s){const t=[];function e(i){for(let n=0;n1&&(this.undoStack.pop(),this.undoStack.... method _saveUndoFn (line 93) | _saveUndoFn(t){for(this.undoStack.push(t);this.undoStack.length>this.M... method _clearUndoFn (line 93) | _clearUndoFn(){const t=()=>{this.ctx.clearRect(0,0,this.canvasWidth,th... method _clearCanvas (line 93) | _clearCanvas(){this._clearUndoFn(),this.ctx.clearRect(0,0,this.canvasW... method _startDraw (line 93) | _startDraw(t){this.isDrawing=!0,this.x=t.offsetX,this.y=t.offsetY,this... method _draw (line 93) | _draw(t){if(!this.isDrawing)return;const e=performance.now(),n=Math.sq... method _stopDraw (line 93) | _stopDraw(){if(this.isDrawing=!1,this.isDrawn){const t=this.ctx.getIma... method _toData (line 93) | _toData(){if(!this.linePoints.length)return null;const t=this.linePoin... method registerTouchmove (line 93) | registerTouchmove(t){this.registerTouchEvent(t,"mousemove")} method registerTouchstart (line 93) | registerTouchstart(t){this.registerTouchEvent(t,"mousedown")} method registerTouchend (line 93) | registerTouchend(){const t=new MouseEvent("mouseup",{});this.canvas.di... method registerTouchEvent (line 93) | registerTouchEvent(t,e){const i=t.touches[0],n=new MouseEvent(e,{clien... method _dispose (line 93) | _dispose(){this.mask.remove(),this.container.remove(),document.documen... function fR (line 93) | function fR(s,t){let e;return function(...i){e&&window.clearTimeout(e),e... function pR (line 93) | function pR(s,t){if(!t){s.scrollTop=0;return}const e=[];let i=t.offsetPa... function Vs (line 93) | function Vs(s){(window.requestIdleCallback||window.setTimeout)(()=>{s()})} function mR (line 93) | function mR(s){return`data:image/svg+xml;base64,${btoa(decodeURIComponen... function IR (line 93) | function IR(s){const t=s.command;t.executeInsertBarcode1D=(e,i,n,r)=>{co... function WR (line 93) | function WR(s){return`data:image/svg+xml;base64,${btoa(decodeURIComponen... function VR (line 93) | function VR(s){const t=s.command;t.executeInsertBarcode2D=(e,i,n,r)=>{co... function Ys (line 93) | function Ys(s,t,e){const i=document.createElement("div");i.classList.add... function UR (line 93) | function UR(s,t,e){const i=document.createElement("div");i.classList.add... function Us (line 127) | function Us(s){var e,i,n;const t=s.querySelector("#aiLoader");t==null||t... function ZR (line 127) | function ZR(s,t){var n;const e=s.querySelector("#aiTextarea");(n=s.query... function QR (line 127) | function QR(s){const t=document.querySelector("#aiLoader"),e=document.qu... function Zs (line 127) | function Zs(s,t){var n,r,o,l,a;t.command.executeSearch(""),s.querySelect... method render (line 127) | render(s,t){UR(s,ae.AI_EDIT,t)} method callback (line 127) | callback(s){s.command.executeSizeAdd()} method callback (line 127) | callback(s){s.command.executeSizeMinus()} method callback (line 127) | callback(s){s.command.executeBold()} method callback (line 127) | callback(s){s.command.executeItalic()} method callback (line 127) | callback(s){s.command.executeUnderline()} method callback (line 127) | callback(s){s.command.executeStrikeout()} method render (line 127) | render(s,t){Ys(s,ae.COLOR,e=>{t.command.executeColor(e)})} method render (line 127) | render(s,t){Ys(s,ae.HIGHLIGHT,e=>{t.command.executeHighlight(e)})} function KR (line 127) | function KR(s){const t=document.createElement("div");t.classList.add(`${... function dn (line 127) | function dn(s,t){t?s.classList.remove("hide"):s.classList.add("hide")} function Zi (line 127) | function Zi(s,t){t?s.classList.add("active"):s.classList.remove("active")} function ER (line 127) | function ER(s){const t=KR(s);s.command.getContainer().append(t),s.eventB... function HR (line 127) | function HR(s){return async function(t){const e=new zs.Workbook;await e.... function yR (line 127) | function yR(s){const t=s.command;t.executeImportExcel=HR(t)} function GR (line 127) | function GR(s,t){const e=document.createElement("a");e.href=window.URL.c... function hn (line 127) | function hn(s){var t;return s.type===N.IMAGE?new so({type:"png",data:s.v... function Qi (line 127) | function Qi(s){var n,r,o;const t=[];let e=[];function i(){e.length&&(t.p... function JR (line 128) | function JR(s){return function(t){const{fileName:e,isFile:i}=t,{data:{he... function Qs (line 128) | function Qs(s){if(s.children){const t=Ro.map(s.children,Qs);s=q(E({},s),... function AR (line 128) | function AR(s){return s.alignment==="center"&&!s.styleId?q(E({},s),{styl... function BR (line 128) | function BR(s){const t=s.children.map(e=>e.text).join("");return q(E({},... function kR (line 128) | function kR(s){const t=s.children.map(e=>`${e.children.map(n=>`$... function _R (line 128) | function _R(s){return q(E({},s),{text:`${s.text}... function $R (line 128) | function $R(s){return async function(t){const{arrayBuffer:e}=t,i=await w... function qR (line 129) | function qR(s){const t=s.command;t.executeImportDocx=$R(t),t.executeExpo... function Be (line 129) | function Be(){gt.forEach(p=>{p.forEach(K=>K.classList.remove("active"))})} function ke (line 129) | function ke(p){$t.innerText=p} function _e (line 129) | function _e(){Be(),ke("\u63D2\u5165"),Se=0,Re=0,it.style.display="none"} function Tn (line 142) | function Tn(){Ut.classList.add("hide"),Ut.classList.remove("add-height")... function ui (line 142) | function ui(p){switch(Ri.value==""&&Di.classList.remove("hide"),ci.value... function Sn (line 142) | function Sn(p,K){K=="outline"?(Ri.value=p,Di.classList.add("hide")):(ci.... function Ee (line 142) | function Ee(){const p=e.command.getSearchNavigateInfo();if(p){const{inde... function fn (line 142) | async function fn(){const p=await e.command.getCatalog(),K=document.quer... function Un (line 142) | function Un(){console.log("fullscreen"),document.fullscreenElement?docum... function xs (line 142) | async function xs(){const p=await e.command.getGroupIds();for(const K of... method onConfirm (line 142) | onConfirm(K){if(!K)return;const{value:w,width:v,height:H}=K;!w||!v||!H||... function ws (line 142) | function ws(p){if(p===""||p.trim()==="")return!1;try{return btoa(atob(p)... FILE: frontend/public/docx/assets/index.bae472f7.js function e (line 1) | function e(i){const r={};return i.integrity&&(r.integrity=i.integrity),i... function n (line 1) | function n(i){if(i.ep)return;i.ep=!0;const r=e(i);fetch(i.href,r)} function mi (line 3) | function mi(o,t){let e;return function(...n){e&&window.clearTimeout(e),e... function qs (line 3) | function qs(o,t){let e=0,n;return function(...i){const r=Date.now();r-e>... function Zn (line 3) | function Zn(o,t){if(!o||typeof o!="object")return o;let e={};return Arra... function Ot (line 3) | function Ot(o){if(!o||typeof o!="object")return o;let t={};return Array.... function Qn (line 3) | function Qn(o){return o&&o.nodeType===1&&o.tagName.toLowerCase()==="body"} function Rn (line 3) | function Rn(o,t,e){if(o&&!Qn(o))for(o=e?o:o.parentNode;o;){if(!t||t(o)||... function Pt (line 3) | function Pt(){function o(){return((1+Math.random())*65536|0).toString(16... function qt (line 3) | function qt(o){const t=[];if(Intl.Segmenter){const n=new Intl.Segmenter(... function pi (line 3) | function pi(o,t){const e=document.createElement("a");e.href=o,e.download... function js (line 3) | function js(o,t){to(3,o,t)} function to (line 3) | function to(o,t,e){let n=0,i=0;const r=function(s){n=new Date().getTime(... function an (line 3) | function an(o){return Object.prototype.toString.call(o)==="[object Objec... function Wi (line 3) | function Wi(o){return Array.isArray(o)} function Vi (line 3) | function Vi(o,t){if(an(o)&&an(t)){const e=t;for(const[n,i]of Object.entr... function cn (line 3) | function cn(o){setTimeout(()=>{o()},0)} function Yi (line 3) | function Yi(o){const t=["\u96F6","\u4E00","\u4E8C","\u4E09","\u56DB","\u... function $e (line 3) | function $e(o,t,e){for(let n=0;nStr... function no (line 3) | function no(o){let t=o.parentElement;for(;t;){const n=window.getComputed... function io (line 3) | function io(o,t){return o.length!==t.length?!1:!o.some(e=>!t.includes(e))} function so (line 3) | function so(o,t){if(!an(o)||!an(t))return!1;const e=Object.keys(o),n=Obj... function oo (line 3) | function oo(o,t){const e=o.x,n=o.x+o.width,i=o.y,r=o.y+o.height,s=t.x,l=... class Zi (line 3) | class Zi{constructor(t){h(this,"draw");h(this,"options");h(this,"imageCa... method constructor (line 3) | constructor(t){h(this,"draw");h(this,"options");h(this,"imageCache");h... method createFloatImage (line 3) | createFloatImage(t){const{scale:e}=this.options;let n=this.floatImageC... method dragFloatImage (line 3) | dragFloatImage(t,e){if(!this.floatImageContainer)return;this.floatImag... method destroyFloatImage (line 3) | destroyFloatImage(){this.floatImageContainer&&(this.floatImageContaine... method addImageObserver (line 3) | addImageObserver(t){this.draw.getImageObserver().add(t)} method getFallbackImage (line 3) | getFallbackImage(t,e){const n=8,i=(t-Math.ceil(t/n)*n)/2,r=(e-Math.cei... method render (line 11) | render(t,e,n,i){const{scale:r}=this.options,s=e.width*r,l=e.height*r;i... function Qe (line 11) | function Qe(o){return bn[o]==null&&Oo(o),bn[o]} function Oo (line 11) | function Oo(o){const t=Po[o];if(t==null)return;const e=t.substring(3,5),... function gn (line 11) | function gn(o,t="math"){const e=o.charCodeAt(0);if(65<=e&&e<=90){const n... function Mo (line 11) | function Mo(o){o=o.replace(/\n/g," ");let t=0;const e=[];let n="";for(;t... function To (line 11) | function To(o){return{type:ct[o]?"symb":"char",mode:"math",text:o,chld:[... function xn (line 11) | function xn(o){let t=0,e={type:"node",text:"",mode:"math",chld:[],bbox:n... function Qi (line 11) | function Qi(o){let t=0;for(;t=0;n--)((e=o[n].imgFloatPo... function jo (line 82) | function jo(o){localStorage.setItem(Dn,JSON.stringify({text:o.text,eleme... function yi (line 82) | function yi(){const o=localStorage.getItem(Dn);return o?JSON.parse(o):null} function Gi (line 82) | function Gi(){localStorage.removeItem(Dn)} function tr (line 82) | function tr(o,t,e){if(!o&&!t&&!e.length)return;const n=new Blob([o],{typ... function Ji (line 83) | function Ji(o,t){const e=qe(o,t);document.body.append(e);const n=e.inner... function er (line 83) | function er(o){let t=!1;for(let e=0;ee.dragId===o)} function ki (line 84) | function ki(o,t,e){const n=e.getDraw();if(o.imgDisplay===et.SURROUND||o.... function Rr (line 84) | function Rr(o,t){var e,n,i,r;if(t.isAllowDrop){const s=t.getDraw();if(s.... function ar (line 84) | function ar(o,t){const n=t.getDraw().getPageContainer(),{x:i,y:r,width:s... function cr (line 84) | function cr(o,t){var S;const e=t.getDraw();if(t.isAllowDrag){const N=o.o... function ur (line 84) | function ur(o,t){const e=t.getDraw();if(e.isReadonly())return;const n=e.... function dr (line 84) | function dr(o,t){var c;const e=t.getDraw();if(e.isReadonly())return;cons... function hr (line 84) | function hr(o,t){var L,O;const e=t.getDraw();if(e.isReadonly())return;co... function gr (line 84) | function gr(o,t){var X,S;const e=t.getDraw();if(e.isReadonly())return;co... function Lr (line 84) | function Lr(o,t){var N,W;const e=t.getDraw();if(e.isReadonly())return;co... function Or (line 84) | function Or(o,t){const e=t.getDraw();if(e.isReadonly())return;o.preventD... function $n (line 84) | function $n(o){const{positionList:t,index:e,isUp:n,rowNo:i,cursorX:r}=o;... function Pr (line 84) | function Pr(o,t){const e=t.getDraw();if(e.isReadonly())return;const i=e.... function Mr (line 84) | function Mr(o,t){if(t.isComposing)return;const e=t.getDraw();if(o.key===... function zi (line 84) | function zi(o,t){var N;const e=t.getDraw();if(e.isReadonly()||e.isDisabl... function $i (line 85) | function $i(o){if(!o.compositionInfo)return;const{elementList:t,startInd... function Tr (line 85) | function Tr(o){const t=o.getDraw(),e=t.getRange(),{startIndex:n,endIndex... function Sr (line 85) | function Sr(o){const t=o.getDraw(),{copy:e}=t.getOverride();if(e){const ... function Xr (line 85) | function Xr(o,t){var r,s;const e=t.getDraw(),{drop:n}=e.getOverride();if... function Nr (line 85) | function Nr(o){var d;if(!Intl.Segmenter)return null;const t=o.getDraw(),... function Fr (line 85) | function Fr(o){const t=o.getDraw(),e=t.getPosition().getCursorPosition()... function fr (line 85) | function fr(o,t){const e=o.getDraw(),n=e.getPosition(),i=n.getPositionBy... function Ir (line 85) | function Ir(o){var g,L;const t=o.getDraw(),n=t.getPosition().getCursorPo... function mr (line 85) | function mr(o){o.isComposing=!0} function pr (line 85) | function pr(o,t){o.isComposing=!1;const e=o.getDraw();if(t.data)setTimeo... function Wr (line 85) | function Wr(o,t){const e=t.getDraw();if(e.isReadonly())return;o.preventD... class Yr (line 85) | class Yr{constructor(t){h(this,"isAllowSelection");h(this,"isComposing")... method constructor (line 85) | constructor(t){h(this,"isAllowSelection");h(this,"isComposing");h(this... method getDraw (line 85) | getDraw(){return this.draw} method register (line 85) | register(){this.pageContainer.addEventListener("click",this.click.bind... method setIsAllowSelection (line 85) | setIsAllowSelection(t){this.isAllowSelection=t,t||this.applyPainterSty... method setIsAllowDrag (line 85) | setIsAllowDrag(t){this.isAllowDrag=t,this.isAllowDrop=t} method clearPainterStyle (line 85) | clearPainterStyle(){this.pageList.forEach(t=>{t.style.cursor="text"}),... method applyPainterStyle (line 85) | applyPainterStyle(){const t=this.draw.getPainterStyle();if(!t||this.dr... method selectAll (line 85) | selectAll(){const t=this.position.getPositionList();this.range.setRang... method mousemove (line 85) | mousemove(t){cr(t,this)} method mousedown (line 85) | mousedown(t){lr(t,this)} method click (line 85) | click(){rr&&!this.draw.isReadonly()&&this.draw.getCursor().getAgentDom... method mouseup (line 85) | mouseup(t){Rr(t,this)} method mouseleave (line 85) | mouseleave(t){ar(t,this)} method keydown (line 85) | keydown(t){Mr(t,this)} method dblclick (line 85) | dblclick(t){qi.dblclick(this,t)} method threeClick (line 85) | threeClick(){qi.threeClick(this)} method input (line 85) | input(t){zi(t,this)} method cut (line 85) | cut(){Tr(this)} method copy (line 85) | copy(){Sr(this)} method compositionstart (line 85) | compositionstart(){ji.compositionstart(this)} method compositionend (line 85) | compositionend(t){ji.compositionend(this,t)} method drop (line 85) | drop(t){Xr(t,this)} method dragover (line 85) | dragover(t){Vr.dragover(t,this)} class Ur (line 85) | class Ur{constructor(t,e){h(this,"draw");h(this,"options");h(this,"curso... method constructor (line 85) | constructor(t,e){h(this,"draw");h(this,"options");h(this,"cursor");h(t... method register (line 85) | register(){this.cursor=this.draw.getCursor(),this.addEvent()} method addEvent (line 85) | addEvent(){window.addEventListener("blur",this.clearSideEffect),docume... method removeEvent (line 85) | removeEvent(){window.removeEventListener("blur",this.clearSideEffect),... method watchCursorActive (line 85) | watchCursorActive(){!this.range.getIsCollapsed()||setTimeout(()=>{var ... class Zr (line 85) | class Zr{constructor(t){h(this,"undoStack",[]);h(this,"redoStack",[]);h(... method constructor (line 85) | constructor(t){h(this,"undoStack",[]);h(this,"redoStack",[]);h(this,"m... method undo (line 85) | undo(){if(this.undoStack.length>1){const t=this.undoStack.pop();this.r... method redo (line 85) | redo(){if(this.redoStack.length){const t=this.redoStack.pop();this.und... method execute (line 85) | execute(t){for(this.undoStack.push(t),this.redoStack.length&&(this.red... method isCanUndo (line 85) | isCanUndo(){return this.undoStack.length>1} method isCanRedo (line 85) | isCanRedo(){return!!this.redoStack.length} method isStackEmpty (line 85) | isStackEmpty(){return!this.undoStack.length&&!this.redoStack.length} method recovery (line 85) | recovery(){this.undoStack=[],this.redoStack=[]} method popUndo (line 85) | popUndo(){return this.undoStack.pop()} class Qr (line 85) | class Qr{constructor(t){h(this,"cursorPosition");h(this,"positionContext... method constructor (line 85) | constructor(t){h(this,"cursorPosition");h(this,"positionContext");h(th... method getFloatPositionList (line 85) | getFloatPositionList(){return this.floatPositionList} method getTablePositionList (line 85) | getTablePositionList(t){const{index:e,trIndex:n,tdIndex:i}=this.positi... method getPositionList (line 85) | getPositionList(){return this.positionContext.isTable?this.getTablePos... method getMainPositionList (line 85) | getMainPositionList(){return this.positionContext.isTable?this.getTabl... method getOriginalPositionList (line 85) | getOriginalPositionList(){const t=this.draw.getZone();return t.isHeade... method getOriginalMainPositionList (line 85) | getOriginalMainPositionList(){return this.positionList} method getSelectionPositionList (line 85) | getSelectionPositionList(){const{startIndex:t,endIndex:e}=this.draw.ge... method setPositionList (line 85) | setPositionList(t){this.positionList=t} method setFloatPositionList (line 85) | setFloatPositionList(t){this.floatPositionList=t} method computePageRowPosition (line 85) | computePageRowPosition(t){const{positionList:e,rowList:n,pageNo:i,star... method computePositionList (line 85) | computePositionList(){var a;this.positionList=[];const t=this.draw.get... method computeRowPosition (line 85) | computeRowPosition(t){const{row:e,innerWidth:n}=t,i=[];return this.com... method setCursorPosition (line 85) | setCursorPosition(t){this.cursorPosition=t} method getCursorPosition (line 85) | getCursorPosition(){return this.cursorPosition} method getPositionContext (line 85) | getPositionContext(){return this.positionContext} method setPositionContext (line 85) | setPositionContext(t){this.eventBus.emit("positionContextChange",{valu... method getPositionByXY (line 85) | getPositionByXY(t){var O,M,P,T,X;const{x:e,y:n,isTable:i}=t;let{elemen... method getFloatPositionByXY (line 85) | getFloatPositionByXY(t){var s;const{x:e,y:n}=t,i=(s=t.pageNo)!=null?s:... method adjustPositionContext (line 85) | adjustPositionContext(t){const e=this.getPositionByXY(t);if(!~e.index)... method setSurroundPosition (line 85) | setSurroundPosition(t){var c;const{pageNo:e,row:n,rowElement:i,rowElem... class Dr (line 85) | class Dr{constructor(t){h(this,"draw");h(this,"options");h(this,"range")... method constructor (line 85) | constructor(t){h(this,"draw");h(this,"options");h(this,"range");h(this... method getRange (line 85) | getRange(){return this.range} method clearRange (line 85) | clearRange(){this.setRange(-1,-1)} method getIsCollapsed (line 85) | getIsCollapsed(){const{startIndex:t,endIndex:e}=this.range;return t===e} method getIsSelection (line 85) | getIsSelection(){const{startIndex:t,endIndex:e}=this.range;return!~t&&... method getSelection (line 85) | getSelection(){const{startIndex:t,endIndex:e}=this.range;return t===e?... method getSelectionElementList (line 85) | getSelectionElementList(){if(this.range.isCrossRowCol){const t=this.dr... method getTextLikeSelection (line 85) | getTextLikeSelection(){const t=this.getSelection();return t?t.filter(e... method getTextLikeSelectionElementList (line 85) | getTextLikeSelectionElementList(){const t=this.getSelectionElementList... method getRangeRow (line 85) | getRangeRow(){const{startIndex:t,endIndex:e}=this.range;if(!~t&&!~e)re... method getRangeRowElementList (line 85) | getRangeRowElementList(){const{startIndex:t,endIndex:e,isCrossRowCol:n... method getRangeParagraph (line 85) | getRangeParagraph(){const{startIndex:t,endIndex:e}=this.range;if(!~t&&... method getRangeParagraphInfo (line 85) | getRangeParagraphInfo(){const{startIndex:t,endIndex:e}=this.range;if(!... method getRangeParagraphElementList (line 85) | getRangeParagraphElementList(){var t;return((t=this.getRangeParagraphI... method getRangeTableElement (line 85) | getRangeTableElement(){const t=this.position.getPositionContext();retu... method getIsSelectAll (line 85) | getIsSelectAll(){const t=this.draw.getElementList(),{startIndex:e,endI... method getIsPointInRange (line 85) | getIsPointInRange(t,e){const{startIndex:n,endIndex:i}=this.range,r=thi... method getKeywordRangeList (line 85) | getKeywordRangeList(t){const e=this.draw.getSearch().getMatchList(t,th... method getIsCanInput (line 85) | getIsCanInput(){const{startIndex:t,endIndex:e}=this.getRange();if(!~t&... method setRange (line 85) | setRange(t,e,n,i,r,s,l){this.range.startIndex=t,this.range.endIndex=e,... method replaceRange (line 85) | replaceRange(t){this.setRange(t.startIndex,t.endIndex,t.tableId,t.star... method setRangeStyle (line 85) | setRangeStyle(){var f,E;const t=this.listener.rangeStyleChange,e=this.... method recoveryRangeStyle (line 85) | recoveryRangeStyle(){const t=this.listener.rangeStyleChange,e=this.eve... method shrinkBoundary (line 85) | shrinkBoundary(t={}){const e=t.elementList||this.draw.getElementList()... method render (line 85) | render(t,e,n,i,r){t.save(),t.globalAlpha=this.options.rangeAlpha,t.fil... method toString (line 85) | toString(){const t=this.getTextLikeSelection();return t?t.map(e=>e.val... class Kr (line 85) | class Kr{constructor(t){h(this,"draw");h(this,"options");h(this,"imageCa... method constructor (line 85) | constructor(t){h(this,"draw");h(this,"options");h(this,"imageCache");t... method _renderBackgroundColor (line 85) | _renderBackgroundColor(t,e,n,i){t.save(),t.fillStyle=e,t.fillRect(0,0,... method _drawImage (line 85) | _drawImage(t,e,n,i){const{background:r,scale:s}=this.options;if(r.size... method _renderBackgroundImage (line 85) | _renderBackgroundImage(t,e,n){const{background:i}=this.options,r=this.... method render (line 85) | render(t,e){const{background:{image:n,color:i,applyPageNumbers:r}}=thi... class qn (line 85) | class qn{constructor(){h(this,"fillRect");h(this,"fillColor");h(this,"fi... method constructor (line 85) | constructor(){h(this,"fillRect");h(this,"fillColor");h(this,"fillDecor... method clearFillInfo (line 85) | clearFillInfo(){return this.fillColor=void 0,this.fillDecorationStyle=... method recordFillInfo (line 85) | recordFillInfo(t,e,n,i,r,s,l){const R=!this.fillRect.width;if(!R&&(thi... class Er (line 85) | class Er extends qn{constructor(t){super();h(this,"options");this.option... method constructor (line 85) | constructor(t){super();h(this,"options");this.options=t.getOptions()} method render (line 85) | render(t){if(!this.fillRect.width)return;const{highlightAlpha:e}=this.... class br (line 85) | class br{constructor(t){h(this,"draw");h(this,"options");this.draw=t,thi... method constructor (line 85) | constructor(t){h(this,"draw");h(this,"options");this.draw=t,this.optio... method render (line 85) | render(t,e){const{marginIndicatorColor:n,pageMode:i}=this.options,r=th... class xr (line 85) | class xr{constructor(t){h(this,"draw");h(this,"options");h(this,"positio... method constructor (line 85) | constructor(t){h(this,"draw");h(this,"options");h(this,"position");h(t... method getSearchKeyword (line 85) | getSearchKeyword(){return this.searchKeyword} method setSearchKeyword (line 85) | setSearchKeyword(t){this.searchKeyword=t,this.searchNavigateIndex=null} method searchNavigatePre (line 85) | searchNavigatePre(){if(!this.searchMatchList.length||!this.searchKeywo... method searchNavigateNext (line 85) | searchNavigateNext(){if(!this.searchMatchList.length||!this.searchKeyw... method searchNavigateScrollIntoView (line 85) | searchNavigateScrollIntoView(t){const{coordinate:{leftTop:e,leftBottom... method getSearchNavigateIndexList (line 85) | getSearchNavigateIndexList(){return this.searchNavigateIndex===null||!... method getSearchMatchList (line 85) | getSearchMatchList(){return this.searchMatchList} method getSearchNavigateInfo (line 85) | getSearchNavigateInfo(){if(!this.searchKeyword||!this.searchMatchList.... method getMatchList (line 85) | getMatchList(t,e){const n=t.toLocaleLowerCase(),i=[],r=[],s=e.length,l... method compute (line 85) | compute(t){this.searchMatchList=this.getMatchList(t,this.draw.getOrigi... method render (line 85) | render(t,e){var R,a;if(!this.searchMatchList||!this.searchMatchList.le... class Cr (line 85) | class Cr extends qn{constructor(t){super();h(this,"options");this.option... method constructor (line 85) | constructor(t){super();h(this,"options");this.options=t.getOptions()} method render (line 85) | render(t){if(!this.fillRect.width)return;const{scale:e,strikeoutColor:... class wr (line 85) | class wr extends qn{constructor(t){super();h(this,"options");this.option... method constructor (line 85) | constructor(t){super();h(this,"options");this.options=t.getOptions()} method _drawLine (line 85) | _drawLine(t,e,n,i,r){const s=e+i;switch(t.beginPath(),r){case xe.DASHE... method _drawDouble (line 85) | _drawDouble(t,e,n,i){const r=3,s=e+i,l=n+r*this.options.scale;t.beginP... method _drawWave (line 85) | _drawWave(t,e,n,i){const{scale:r}=this.options,s=1.2*r,l=1/r,R=n+2*s;t... method render (line 85) | render(t){if(!this.fillRect.width)return;const{underlineColor:e,scale:... class Hr (line 85) | class Hr{constructor(t){h(this,"draw");h(this,"options");h(this,"ctx");h... method constructor (line 85) | constructor(t){h(this,"draw");h(this,"options");h(this,"ctx");h(this,"... method measureBasisWord (line 85) | measureBasisWord(t,e){t.save(),t.font=e;const n=this.measureText(t,{va... method measureWord (line 85) | measureWord(t,e,n){const i=this.draw.getLetterReg();let r=0,s=e[n],l=n... method measurePunctuationWidth (line 85) | measurePunctuationWidth(t,e){return!e||!vs.includes(e.value)?0:this.me... method measureText (line 85) | measureText(t,e){if(e.width){const s=t.measureText(e.value);return{wid... method complete (line 85) | complete(){this._render(),this.text=""} method record (line 85) | record(t,e,n,i){if(this.ctx=t,this.options.renderMode===Mn.COMPATIBILI... method _setCurXY (line 85) | _setCurXY(t,e){this.curX=t,this.curY=e} method _render (line 85) | _render(){!this.text||!~this.curX||!~this.curX||(this.ctx.save(),this.... class yr (line 85) | class yr{constructor(t){h(this,"draw");h(this,"options");this.draw=t,thi... method constructor (line 85) | constructor(t){h(this,"draw");h(this,"options");this.draw=t,this.optio... method render (line 85) | render(t,e){const{scale:n,pageNumber:{size:i,font:r,color:s,rowFlex:l,... class Gr (line 85) | class Gr{constructor(t){h(this,"draw");h(this,"options");h(this,"scrollC... method constructor (line 85) | constructor(t){h(this,"draw");h(this,"options");h(this,"scrollContaine... method getScrollContainer (line 85) | getScrollContainer(){return this.options.scrollContainerSelector&&docu... method _addEvent (line 85) | _addEvent(){this.scrollContainer.addEventListener("scroll",this._obser... method removeEvent (line 85) | removeEvent(){this.scrollContainer.removeEventListener("scroll",this._... method getElementVisibleInfo (line 85) | getElementVisibleInfo(t){const e=t.getBoundingClientRect(),n=this.scro... method getPageVisibleInfo (line 85) | getPageVisibleInfo(){const t=this.draw.getPageList(),e=[];let n=0,i=0;... class Jr (line 85) | class Jr{constructor(t){h(this,"step",5);h(this,"thresholdPoints",[70,40... method constructor (line 85) | constructor(t){h(this,"step",5);h(this,"thresholdPoints",[70,40,10,20]... method _addEvent (line 85) | _addEvent(){const t=this.selectionContainer;t.addEventListener("moused... method removeEvent (line 85) | removeEvent(){const t=this.selectionContainer;t.removeEventListener("m... method _move (line 85) | _move(t){const e=this.selectionContainer instanceof Document?window:th... method _startMove (line 85) | _startMove(t){this.isMoving||(this.isMoving=!0,this._move(t))} method _stopMove (line 85) | _stopMove(){this.requestAnimationFrameId&&(window.cancelAnimationFrame... class vr (line 85) | class vr{constructor(t){h(this,"draw");h(this,"range");h(this,"options")... method constructor (line 85) | constructor(t){h(this,"draw");h(this,"range");h(this,"options");this.d... method getTrListGroupByCol (line 85) | getTrListGroupByCol(t){var n;const e=Ot(t);for(let i=0;ie+n.width,0)} method getTableHeight (line 85) | getTableHeight(t){const e=t.trList;return(e==null?void 0:e.length)?thi... method getRowCountByColIndex (line 85) | getRowCountByColIndex(t,e){return this.getTdListByColIndex(t,e).reduce... method getTdListByColIndex (line 85) | getTdListByColIndex(t,e){const n=[];for(let i=0;it+e.height,0)} method getExtraHeight (line 85) | getExtraHeight(){const t=this.draw.getMargins(),e=this.getHeight(),i=t... method render (line 85) | render(t,e){t.globalAlpha=1;const n=this.draw.getInnerWidth(),i=this.g... class kr (line 85) | class kr{getOffsetY(t){return-t.metrics.height/2}render(t,e,n,i){t.save(... method getOffsetY (line 85) | getOffsetY(t){return-t.metrics.height/2} method render (line 85) | render(t,e,n,i){t.save(),t.font=e.style,e.color&&(t.fillStyle=e.color)... class zr (line 85) | class zr{getOffsetY(t){return t.metrics.height/2}render(t,e,n,i){t.save(... method getOffsetY (line 85) | getOffsetY(t){return t.metrics.height/2} method render (line 85) | render(t,e,n,i){t.save(),t.font=e.style,e.color&&(t.fillStyle=e.color)... class $r (line 85) | class $r{constructor(t){h(this,"options");this.options=t.getOptions()}re... method constructor (line 85) | constructor(t){h(this,"options");this.options=t.getOptions()} method render (line 85) | render(t,e,n,i){var a;t.save();const{scale:r,separator:{lineWidth:s,st... class qr (line 85) | class qr{constructor(t){h(this,"draw");h(this,"options");h(this,"i18n");... method constructor (line 85) | constructor(t){h(this,"draw");h(this,"options");h(this,"i18n");this.dr... method render (line 85) | render(t,e,n,i){const{pageBreak:{font:r,fontSize:s,lineDash:l}}=this.o... class jr (line 85) | class jr{constructor(t){h(this,"draw");h(this,"options");this.draw=t,thi... method constructor (line 85) | constructor(t){h(this,"draw");h(this,"options");this.draw=t,this.optio... method render (line 85) | render(t){const{watermark:{data:e,opacity:n,font:i,size:r,color:s,repe... class tl (line 85) | class tl{constructor(t){h(this,"draw");h(this,"options");h(this,"highlig... method constructor (line 85) | constructor(t){h(this,"draw");h(this,"options");h(this,"highlightList"... method getHighlightMatchResult (line 85) | getHighlightMatchResult(){return this.highlightMatchResult} method getHighlightList (line 85) | getHighlightList(){return this.highlightList} method setHighlightList (line 85) | setHighlightList(t){this.highlightList=t} method computeHighlightList (line 85) | computeHighlightList(){const t=this.draw.getSearch(),e=(n,i)=>{let r=0... method renderHighlightList (line 85) | renderHighlightList(t,e){var l,R,a;if(!((l=this.highlightMatchResult)=... class el (line 85) | class el{constructor(t){h(this,"borderRect");h(this,"options");this.bord... method constructor (line 85) | constructor(t){h(this,"borderRect");h(this,"options");this.borderRect=... method clearBorderInfo (line 85) | clearBorderInfo(){return this.borderRect={x:0,y:0,width:0,height:0},th... method recordBorderInfo (line 85) | recordBorderInfo(t,e,n,i){!this.borderRect.width&&(this.borderRect.x=t... method render (line 85) | render(t){if(!this.borderRect.width)return;const{scale:e,control:{bord... class tn (line 85) | class tn{constructor(t,e){h(this,"element");h(this,"control");h(this,"is... method constructor (line 85) | constructor(t,e){h(this,"element");h(this,"control");h(this,"isPopup")... method setElement (line 85) | setElement(t){this.element=t} method getElement (line 85) | getElement(){return this.element} method getIsPopup (line 85) | getIsPopup(){return this.isPopup} method getCode (line 85) | getCode(){var t;return((t=this.element.control)==null?void 0:t.code)||... method getValue (line 85) | getValue(t={}){const e=t.elementList||this.control.getElementList(),{s... method setValue (line 85) | setValue(){return-1} method keydown (line 85) | keydown(t){if(this.control.getIsDisabledControl())return null;const e=... method cut (line 85) | cut(){if(this.control.getIsDisabledControl())return-1;this.control.shr... method clearSelect (line 85) | clearSelect(t={},e={}){const{isIgnoreDisabledRule:n=!1,isAddPlaceholde... method setSelect (line 85) | setSelect(t,e={},n={}){if(!n.isIgnoreDisabledRule&&this.control.getIsD... method _createSelectPopupDom (line 85) | _createSelectPopupDom(){const e=this.element.control.valueSets;if(!Arr... method awake (line 85) | awake(){var n;if(this.isPopup||this.control.getIsDisabledControl())ret... method destroy (line 85) | destroy(){var t;!this.isPopup||((t=this.selectDom)==null||t.remove(),t... class ts (line 85) | class ts{constructor(t,e){h(this,"element");h(this,"control");h(this,"op... method constructor (line 85) | constructor(t,e){h(this,"element");h(this,"control");h(this,"options")... method setElement (line 85) | setElement(t){this.element=t} method getElement (line 85) | getElement(){return this.element} method getValue (line 85) | getValue(t={}){const e=t.elementList||this.control.getElementList(),{s... method setValue (line 85) | setValue(t,e={},n={}){if(!n.isIgnoreDisabledRule&&this.control.getIsDi... method clearValue (line 85) | clearValue(t={},e={}){if(!e.isIgnoreDisabledRule&&this.control.getIsDi... method keydown (line 85) | keydown(t){if(this.control.getIsDisabledControl())return null;const e=... method cut (line 85) | cut(){if(this.control.getIsDisabledControl())return-1;this.control.shr... class es (line 85) | class es{constructor(t,e={}){h(this,"draw");h(this,"options");h(this,"no... method constructor (line 85) | constructor(t,e={}){h(this,"draw");h(this,"options");h(this,"now");h(t... method _createDom (line 85) | _createDom(){const t=document.createElement("div");t.classList.add(`${... method _bindEvent (line 85) | _bindEvent(){this.dom.title.preYear.onclick=()=>{this._preYear()},this... method _setPosition (line 85) | _setPosition(){if(!this.renderOptions)return;const{position:{coordinat... method isInvalidDate (line 85) | isInvalidDate(t){return t.toDateString()==="Invalid Date"} method _setValue (line 85) | _setValue(){var e;const t=(e=this.renderOptions)==null?void 0:e.value;... method _getLang (line 85) | _getLang(){const t=this.draw.getI18n(),e=t.t.bind(t);return{now:e("dat... method _setLangChange (line 85) | _setLangChange(){this.dom.menu.time.innerText=this.lang.timeSelect,thi... method _update (line 85) | _update(){const t=new Date,e=t.getFullYear(),n=t.getMonth()+1,i=t.getD... method _toggleDateTimePicker (line 85) | _toggleDateTimePicker(){this.isDatePicker?(this.dom.dateWrap.classList... method _setDatePick (line 85) | _setDatePick(t,e,n){var i,r,s;this.now=new Date(t,e,n),(i=this.pickDat... method _setTimePick (line 85) | _setTimePick(t=!0){var c,u,d;const e=((c=this.pickDate)==null?void 0:c... method _scrollIntoView (line 85) | _scrollIntoView(t,e){if(!e){t.scrollTop=0;return}const n=[];let i=e.of... method _preMonth (line 85) | _preMonth(){this.now.setMonth(this.now.getMonth()-1),this._update()} method _nextMonth (line 85) | _nextMonth(){this.now.setMonth(this.now.getMonth()+1),this._update()} method _preYear (line 85) | _preYear(){this.now.setFullYear(this.now.getFullYear()-1),this._update()} method _nextYear (line 85) | _nextYear(){this.now.setFullYear(this.now.getFullYear()+1),this._updat... method _now (line 85) | _now(){this.pickDate=new Date,this.dispose()} method _toggleVisible (line 85) | _toggleVisible(t){t?this.dom.container.classList.add("active"):this.do... method _submit (line 85) | _submit(){var t;if(this.options.onSubmit&&this.pickDate){const e=(t=th... method formatDate (line 85) | formatDate(t,e="yyyy-MM-dd hh:mm:ss"){let n=e;const i={"y+":t.getFullY... method render (line 85) | render(t){this.renderOptions=t,this.lang=this._getLang(),this._setLang... method dispose (line 85) | dispose(){this._toggleVisible(!1)} method destroy (line 85) | destroy(){this.dom.container.remove()} class en (line 85) | class en{constructor(t,e){h(this,"draw");h(this,"element");h(this,"contr... method constructor (line 85) | constructor(t,e){h(this,"draw");h(this,"element");h(this,"control");h(... method setElement (line 85) | setElement(t){this.element=t} method getElement (line 85) | getElement(){return this.element} method getIsPopup (line 85) | getIsPopup(){return this.isPopup} method getValueRange (line 85) | getValueRange(t={}){const e=t.elementList||this.control.getElementList... method getValue (line 85) | getValue(t={}){const e=t.elementList||this.control.getElementList(),n=... method setValue (line 85) | setValue(t,e={},n={}){if(!n.isIgnoreDisabledRule&&this.control.getIsDi... method clearSelect (line 85) | clearSelect(t={},e={}){const{isIgnoreDisabledRule:n=!1,isAddPlaceholde... method setSelect (line 85) | setSelect(t,e={},n={}){if(!n.isIgnoreDisabledRule&&this.control.getIsD... method keydown (line 85) | keydown(t){if(this.control.getIsDisabledControl())return null;const e=... method cut (line 85) | cut(){if(this.control.getIsDisabledControl())return-1;this.control.shr... method awake (line 85) | awake(){var s,l;if(this.isPopup||this.control.getIsDisabledControl())r... method destroy (line 85) | destroy(){var t;!this.isPopup||((t=this.datePicker)==null||t.destroy()... method _setDate (line 85) | _setDate(t){t?this.setSelect(t):this.clearSelect(),this.destroy()} class nl (line 85) | class nl{constructor(t){h(this,"controlBorder");h(this,"draw");h(this,"r... method constructor (line 85) | constructor(t){h(this,"controlBorder");h(this,"draw");h(this,"range");... method setHighlightList (line 85) | setHighlightList(t){this.controlSearch.setHighlightList(t)} method computeHighlightList (line 85) | computeHighlightList(){this.controlSearch.getHighlightList().length&&t... method renderHighlightList (line 85) | renderHighlightList(t,e){this.controlSearch.getHighlightMatchResult().... method getDraw (line 85) | getDraw(){return this.draw} method filterAssistElement (line 85) | filterAssistElement(t){return t.filter(e=>{var n;if(e.type===F.TABLE){... method getIsRangeCanCaptureEvent (line 85) | getIsRangeCanCaptureEvent(){if(!this.activeControl)return!1;const{star... method getIsRangeInPostfix (line 85) | getIsRangeInPostfix(){if(!this.activeControl)return!1;const{startIndex... method getIsRangeWithinControl (line 85) | getIsRangeWithinControl(){const{startIndex:t,endIndex:e}=this.getRange... method getIsElementListContainFullControl (line 85) | getIsElementListContainFullControl(t){if(!t.some(i=>i.controlId))retur... method getIsDisabledControl (line 85) | getIsDisabledControl(t={}){var i,r;if(this.draw.isDesignMode()||!this.... method getIsDisabledPasteControl (line 85) | getIsDisabledPasteControl(t={}){var i,r;if(this.draw.isDesignMode()||!... method getContainer (line 85) | getContainer(){return this.draw.getContainer()} method getElementList (line 85) | getElementList(){return this.draw.getElementList()} method getPosition (line 85) | getPosition(){const t=this.draw.getPosition().getPositionList(),{endIn... method getPreY (line 85) | getPreY(){var i,r;const t=this.draw.getHeight(),e=this.draw.getPageGap... method getRange (line 85) | getRange(){return this.range.getRange()} method shrinkBoundary (line 85) | shrinkBoundary(t={}){this.range.shrinkBoundary(t)} method getActiveControl (line 85) | getActiveControl(){return this.activeControl} method initControl (line 85) | initControl(){if(this.draw.isReadonly())return;const e=this.getElement... method destroyControl (line 85) | destroyControl(){this.activeControl&&((this.activeControl instanceof t... method repaintControl (line 85) | repaintControl(t={}){const{curIndex:e,isCompute:n=!0,isSubmitHistory:i... method reAwakeControl (line 85) | reAwakeControl(){if(!this.activeControl)return;const t=this.getElement... method moveCursor (line 85) | moveCursor(t){const{index:e,trIndex:n,tdIndex:i,tdValueIndex:r}=t;let ... method removeControl (line 85) | removeControl(t,e={}){const n=e.elementList||this.getElementList(),i=n... method removePlaceholder (line 85) | removePlaceholder(t,e={}){const n=e.elementList||this.getElementList()... method addPlaceholder (line 85) | addPlaceholder(t,e={}){const n=e.elementList||this.getElementList(),i=... method setValue (line 85) | setValue(t){if(!this.activeControl)throw new Error("active control is ... method keydown (line 85) | keydown(t){if(!this.activeControl)throw new Error("active control is n... method cut (line 85) | cut(){if(!this.activeControl)throw new Error("active control is null")... method getValueById (line 85) | getValueById(t){const{id:e,conceptId:n}=t,i=[];if(!e&&!n)return i;cons... method setValueById (line 85) | setValueById(t){let e=!1;const{id:n,conceptId:i,value:r}=t;if(!n&&!i)r... method setExtensionById (line 85) | setExtensionById(t){const{id:e,conceptId:n,extension:i}=t;if(!e&&!n)re... method setPropertiesById (line 85) | setPropertiesById(t){const{id:e,conceptId:n,properties:i}=t;if(!e&&!n)... method getList (line 85) | getList(){const t=[];function e(i){for(let r=0;r{this.wordCountWorker.onmessa... method getCatalog (line 85) | getCatalog(){return new Promise((t,e)=>{this.catalogWorker.onmessage=r... method getGroupIds (line 85) | getGroupIds(){return new Promise((t,e)=>{this.groupWorker.onmessage=i=... class al (line 85) | class al{constructor(t){h(this,"container");h(this,"canvas");h(this,"dra... method constructor (line 85) | constructor(t){h(this,"container");h(this,"canvas");h(this,"draw");h(t... method _getElementPosition (line 85) | _getElementPosition(t,e=null){var a;let n=0,i=0;const r=this.draw.getH... method _createResizerDom (line 85) | _createResizerDom(){const{scale:t}=this.options,e=document.createEleme... method _mousedown (line 85) | _mousedown(t){if(this.canvas=this.draw.getPage(),!this.curElement)retu... method _mousemove (line 85) | _mousemove(t){if(!this.curElement||this.previewerDrawOption.dragDisabl... method _drawPreviewer (line 85) | _drawPreviewer(){const t=document.createElement("div");t.classList.add... method _setPreviewerTransform (line 85) | _setPreviewerTransform(t,e,n,i){!this.previewerImage||(this.previewerI... method _clearPreviewer (line 85) | _clearPreviewer(){var t;(t=this.previewerContainer)==null||t.remove(),... method _updateResizerRect (line 85) | _updateResizerRect(t,e){const{resizerSize:n,scale:i}=this.options,r=th... method _updateResizerSizeView (line 85) | _updateResizerSizeView(t,e){this.resizerSize.innerText=`${Math.round(t... method render (line 85) | render(){this._drawPreviewer(),document.body.style.overflow="hidden"} method drawResizer (line 85) | drawResizer(t,e=null,n={}){this.previewerDrawOption=n,this.curElementS... method updateResizer (line 85) | updateResizer(t,e=null){const{scale:n}=this.options,i=t.width*n,r=t.he... method clearResizer (line 85) | clearResizer(){this.resizerSelection.style.display="none",document.rem... class cl (line 85) | class cl{constructor(t){h(this,"draw");h(this,"range");h(this,"datePicke... method constructor (line 85) | constructor(t){h(this,"draw");h(this,"range");h(this,"datePicker");h(t... method _setValue (line 85) | _setValue(t){if(!t)return;const e=this.getDateElementRange();if(!e)ret... method getDateElementRange (line 85) | getDateElementRange(){let t=-1,e=-1;const{startIndex:n,endIndex:i}=thi... method clearDatePicker (line 85) | clearDatePicker(){this.datePicker.dispose()} method renderDatePicker (line 85) | renderDatePicker(t,e){const n=this.draw.getElementList(),i=this.getDat... method constructor (line 85) | constructor(t){h(this,"element");this.element=t} method _defineIframeProperties (line 85) | _defineIframeProperties(t){Object.defineProperties(t,{parent:{get:()=>nu... method render (line 85) | render(t){var i,r;const e=this.element.block,n=document.createElement("i... class ul (line 85) | class ul{constructor(t){h(this,"element");this.element=t}render(t){var i... method constructor (line 85) | constructor(t){h(this,"element");this.element=t} method render (line 85) | render(t){var i;const e=this.element.block,n=document.createElement("v... class dl (line 85) | class dl{constructor(t,e){h(this,"draw");h(this,"element");h(this,"block... method constructor (line 85) | constructor(t,e){h(this,"draw");h(this,"element");h(this,"block");h(th... method getBlockElement (line 85) | getBlockElement(){return this.element} method _createBlockItem (line 85) | _createBlockItem(){const t=document.createElement("div");return t.clas... method render (line 85) | render(){const t=this.element.block;t.type===we.IFRAME?(this.block=new... method setClientRects (line 85) | setClientRects(t,e,n){const i=this.draw.getHeight(),r=this.draw.getPag... method remove (line 85) | remove(){this.blockItem.remove()} class hl (line 85) | class hl{constructor(t){h(this,"draw");h(this,"container");h(this,"block... method constructor (line 85) | constructor(t){h(this,"draw");h(this,"container");h(this,"blockContain... method _createBlockContainer (line 85) | _createBlockContainer(){const t=document.createElement("div");return t... method getDraw (line 85) | getDraw(){return this.draw} method getBlockContainer (line 85) | getBlockContainer(){return this.blockContainer} method render (line 85) | render(t,e,n,i){const r=e.id,s=this.blockMap.get(r);if(s)s.setClientRe... method clear (line 85) | clear(){if(!this.blockMap.size)return;const t=this.draw.getElementList... class Il (line 85) | class Il{constructor(){h(this,"langMap",new Map([["zhCN",ti],["en",fl]])... method constructor (line 85) | constructor(){h(this,"langMap",new Map([["zhCN",ti],["en",fl]]));h(thi... method registerLangMap (line 85) | registerLangMap(t,e){const n=this.langMap.get(t);this.langMap.set(t,Vi... method getLocale (line 85) | getLocale(){return this.currentLocale} method setLocale (line 85) | setLocale(t){this.currentLocale=t} method getLang (line 85) | getLang(){return this.langMap.get(this.currentLocale)||ti} method t (line 85) | t(t){const e=t.split(".");let n="",i=this.getLang();for(let r=0;rt+e.height,0)} method getExtraHeight (line 85) | getExtraHeight(){const t=this.draw.getMargins(),e=this.getHeight(),i=t... method render (line 85) | render(t,e){t.globalAlpha=1;const n=this.draw.getInnerWidth(),i=this.g... class Yl (line 85) | class Yl{constructor(t){h(this,"draw");h(this,"range");h(this,"options")... method constructor (line 85) | constructor(t){h(this,"draw");h(this,"range");h(this,"options");h(this... method setList (line 85) | setList(t,e){if(this.draw.isReadonly())return;const{startIndex:i,endIn... method unsetList (line 85) | unsetList(){var a;if(this.draw.isReadonly())return;const{startIndex:e,... method computeListStyle (line 85) | computeListStyle(t,e){const n=new Map;let i=0,r=e[i].listId,s=[];const... method getListStyleWidth (line 85) | getListStyleWidth(t,e){const{scale:n,checkbox:i}=this.options,r=e[0];i... method drawListStyle (line 85) | drawListStyle(t,e,n){var T;const{elementList:i,offsetX:r,listIndex:s,a... method constructor (line 85) | constructor(t){h(this,"options");this.options=t.getOptions()} method render (line 85) | render(t,e,n,i){const{scale:r,lineBreak:{color:s,lineWidth:l}}=this.opti... class Ul (line 85) | class Ul{constructor(t){h(this,"draw");h(this,"position");h(this,"option... method constructor (line 85) | constructor(t){h(this,"draw");h(this,"position");h(this,"options");h(t... method _recovery (line 85) | _recovery(){this.elementList=[],this.rowList=[],this.positionList=[]} method _compute (line 85) | _compute(){this._computeRowList(),this._computePositionList()} method _computeRowList (line 85) | _computeRowList(){const t=this.draw.getInnerWidth();this.rowList=this.... method _computePositionList (line 85) | _computePositionList(){const{lineBreak:t,scale:e}=this.options,n=this.... method render (line 85) | render(t){const{placeholder:{data:e,font:n,size:i,color:r,opacity:s}}=... class Zl (line 85) | class Zl{constructor(t){h(this,"draw");h(this,"options");h(this,"range")... method constructor (line 85) | constructor(t){h(this,"draw");h(this,"options");h(this,"range");h(this... method setGroup (line 85) | setGroup(){if(this.draw.isReadonly()||this.draw.getZone().getZone()!==... method getElementListByGroupId (line 85) | getElementListByGroupId(t,e){var i,r;const n=[];for(let s=0;s{El(this.draw,t)})} class xl (line 85) | class xl{constructor(t){h(this,"draw");h(this,"range");h(this,"position"... method constructor (line 85) | constructor(t){h(this,"draw");h(this,"range");h(this,"position");h(thi... method insertTable (line 85) | insertTable(t,e){var L;const{startIndex:n,endIndex:i}=this.range.getRa... method insertTableTopRow (line 85) | insertTableTopRow(){const t=this.position.getPositionContext();if(!t.i... method insertTableBottomRow (line 85) | insertTableBottomRow(){const t=this.position.getPositionContext();if(!... method adjustColWidth (line 85) | adjustColWidth(t){if(t.type!==F.TABLE)return;const{defaultColMinWidth:... method insertTableLeftCol (line 85) | insertTableLeftCol(){const t=this.position.getPositionContext();if(!t.... method insertTableRightCol (line 85) | insertTableRightCol(){const t=this.position.getPositionContext();if(!t... method deleteTableRow (line 85) | deleteTableRow(){const t=this.position.getPositionContext();if(!t.isTa... method deleteTableCol (line 85) | deleteTableCol(){var u;const t=this.position.getPositionContext();if(!... method deleteTable (line 85) | deleteTable(){const t=this.position.getPositionContext();if(!t.isTable... method mergeTableCell (line 85) | mergeTableCell(){const t=this.position.getPositionContext();if(!t.isTa... method cancelMergeTableCell (line 85) | cancelMergeTableCell(){const t=this.position.getPositionContext();if(!... method tableTdVerticalAlign (line 85) | tableTdVerticalAlign(t){const e=this.tableParticle.getRangeRowCol();if... method tableBorderType (line 85) | tableBorderType(t){const e=this.position.getPositionContext();if(!e.is... method tableTdBorderType (line 85) | tableTdBorderType(t){const e=this.tableParticle.getRangeRowCol();if(!e... method tableTdSlashType (line 85) | tableTdSlashType(t){const e=this.tableParticle.getRangeRowCol();if(!e)... method tableTdBackgroundColor (line 85) | tableTdBackgroundColor(t){const e=this.tableParticle.getRangeRowCol();... method tableSelectAll (line 85) | tableSelectAll(){const t=this.position.getPositionContext(),{index:e,t... class Cl (line 85) | class Cl{constructor(t,e,n,i,r,s){h(this,"container");h(this,"pageContai... method constructor (line 85) | constructor(t,e,n,i,r,s){h(this,"container");h(this,"pageContainer");h... method getLetterReg (line 85) | getLetterReg(){return this.LETTER_REG} method getMode (line 85) | getMode(){return this.mode} method setMode (line 85) | setMode(t){if(this.mode!==t){if(t===at.PRINT){this.printModeData={head... method isReadonly (line 85) | isReadonly(){switch(this.mode){case at.DESIGN:return!1;case at.READONL... method isDisabled (line 85) | isDisabled(){var r,s,l,R,a;if(this.mode===at.DESIGN)return!1;const{sta... method isDesignMode (line 85) | isDesignMode(){return this.mode===at.DESIGN} method getOriginalWidth (line 85) | getOriginalWidth(){const{paperDirection:t,width:e,height:n}=this.optio... method getOriginalHeight (line 85) | getOriginalHeight(){const{paperDirection:t,width:e,height:n}=this.opti... method getWidth (line 85) | getWidth(){return Math.floor(this.getOriginalWidth()*this.options.scale)} method getHeight (line 85) | getHeight(){return Math.floor(this.getOriginalHeight()*this.options.sc... method getMainHeight (line 85) | getMainHeight(){return this.getHeight()-this.getMainOuterHeight()} method getMainOuterHeight (line 85) | getMainOuterHeight(){const t=this.getMargins(),e=this.header.getExtraH... method getCanvasWidth (line 85) | getCanvasWidth(t=-1){return this.getPage(t).width} method getCanvasHeight (line 85) | getCanvasHeight(t=-1){return this.getPage(t).height} method getInnerWidth (line 85) | getInnerWidth(){const t=this.getWidth(),e=this.getMargins();return t-e... method getOriginalInnerWidth (line 85) | getOriginalInnerWidth(){const t=this.getOriginalWidth(),e=this.getOrig... method getContextInnerWidth (line 85) | getContextInnerWidth(){const t=this.position.getPositionContext();if(t... method getMargins (line 85) | getMargins(){return this.getOriginalMargins().map(t=>t*this.options.sc... method getOriginalMargins (line 85) | getOriginalMargins(){const{margins:t,paperDirection:e}=this.options;re... method getPageGap (line 85) | getPageGap(){return this.options.pageGap*this.options.scale} method getOriginalPageGap (line 85) | getOriginalPageGap(){return this.options.pageGap} method getPageNumberBottom (line 85) | getPageNumberBottom(){const{pageNumber:{bottom:t},scale:e}=this.option... method getMarginIndicatorSize (line 85) | getMarginIndicatorSize(){return this.options.marginIndicatorSize*this.... method getDefaultBasicRowMarginHeight (line 85) | getDefaultBasicRowMarginHeight(){return this.options.defaultBasicRowMa... method getTdPadding (line 85) | getTdPadding(){const{table:{tdPadding:t},scale:e}=this.options;return ... method getContainer (line 85) | getContainer(){return this.container} method getPageContainer (line 85) | getPageContainer(){return this.pageContainer} method getVisiblePageNoList (line 85) | getVisiblePageNoList(){return this.visiblePageNoList} method setVisiblePageNoList (line 85) | setVisiblePageNoList(t){this.visiblePageNoList=t,this.listener.visible... method getIntersectionPageNo (line 85) | getIntersectionPageNo(){return this.intersectionPageNo} method setIntersectionPageNo (line 85) | setIntersectionPageNo(t){this.intersectionPageNo=t,this.listener.inter... method getPageNo (line 85) | getPageNo(){return this.pageNo} method setPageNo (line 85) | setPageNo(t){this.pageNo=t} method getPage (line 85) | getPage(t=-1){return this.pageList[~t?t:this.pageNo]} method getPageList (line 85) | getPageList(){return this.pageList} method getPageCount (line 85) | getPageCount(){return this.pageList.length} method getTableRowList (line 85) | getTableRowList(t){const e=this.position.getPositionContext(),{index:n... method getOriginalRowList (line 85) | getOriginalRowList(){const t=this.getZone();return t.isHeaderActive()?... method getRowList (line 85) | getRowList(){return this.position.getPositionContext().isTable?this.ge... method getPageRowList (line 85) | getPageRowList(){return this.pageRowList} method getCtx (line 85) | getCtx(){return this.ctxList[this.pageNo]} method getOptions (line 85) | getOptions(){return this.options} method getSearch (line 85) | getSearch(){return this.search} method getGroup (line 85) | getGroup(){return this.group} method getHistoryManager (line 85) | getHistoryManager(){return this.historyManager} method getPosition (line 85) | getPosition(){return this.position} method getZone (line 85) | getZone(){return this.zone} method getRange (line 85) | getRange(){return this.range} method getLineBreakParticle (line 85) | getLineBreakParticle(){return this.lineBreakParticle} method getTextParticle (line 85) | getTextParticle(){return this.textParticle} method getHeaderElementList (line 85) | getHeaderElementList(){return this.header.getElementList()} method getTableElementList (line 85) | getTableElementList(t){var s;const e=this.position.getPositionContext(... method getElementList (line 85) | getElementList(){const t=this.position.getPositionContext(),e=this.get... method getMainElementList (line 85) | getMainElementList(){return this.position.getPositionContext().isTable... method getOriginalElementList (line 85) | getOriginalElementList(){const t=this.getZone();return t.isHeaderActiv... method getOriginalMainElementList (line 85) | getOriginalMainElementList(){return this.elementList} method getFooterElementList (line 85) | getFooterElementList(){return this.footer.getElementList()} method getTd (line 85) | getTd(){const t=this.position.getPositionContext(),{index:e,trIndex:n,... method insertElementList (line 85) | insertElementList(t){if(!t.length||!this.range.getIsCanInput())return;... method appendElementList (line 85) | appendElementList(t,e={}){if(!t.length)return;_t(t,{isHandleFirstEleme... method spliceElementList (line 85) | spliceElementList(t,e,n,...i){var s,l,R,a;const r=this.isDesignMode();... method getCanvasEvent (line 85) | getCanvasEvent(){return this.canvasEvent} method getGlobalEvent (line 85) | getGlobalEvent(){return this.globalEvent} method getListener (line 85) | getListener(){return this.listener} method getEventBus (line 85) | getEventBus(){return this.eventBus} method getOverride (line 85) | getOverride(){return this.override} method getCursor (line 85) | getCursor(){return this.cursor} method getPreviewer (line 85) | getPreviewer(){return this.previewer} method getImageParticle (line 85) | getImageParticle(){return this.imageParticle} method getTableTool (line 85) | getTableTool(){return this.tableTool} method getTableOperate (line 85) | getTableOperate(){return this.tableOperate} method getTableParticle (line 85) | getTableParticle(){return this.tableParticle} method getHeader (line 85) | getHeader(){return this.header} method getFooter (line 85) | getFooter(){return this.footer} method getHyperlinkParticle (line 85) | getHyperlinkParticle(){return this.hyperlinkParticle} method getDateParticle (line 85) | getDateParticle(){return this.dateParticle} method getListParticle (line 85) | getListParticle(){return this.listParticle} method getCheckboxParticle (line 85) | getCheckboxParticle(){return this.checkboxParticle} method getRadioParticle (line 85) | getRadioParticle(){return this.radioParticle} method getControl (line 85) | getControl(){return this.control} method getWorkerManager (line 85) | getWorkerManager(){return this.workerManager} method getImageObserver (line 85) | getImageObserver(){return this.imageObserver} method getI18n (line 85) | getI18n(){return this.i18n} method getRowCount (line 85) | getRowCount(){return this.getRowList().length} method getDataURL (line 85) | async getDataURL(t={}){const{pixelRatio:e,mode:n}=t;e&&this.setPagePix... method getPainterStyle (line 85) | getPainterStyle(){return this.painterStyle&&Object.keys(this.painterSt... method getPainterOptions (line 85) | getPainterOptions(){return this.painterOptions} method setPainterStyle (line 85) | setPainterStyle(t,e){this.painterStyle=t,this.painterOptions=e||null,t... method setDefaultRange (line 85) | setDefaultRange(){!this.elementList.length||setTimeout(()=>{const t=th... method getIsPagingMode (line 85) | getIsPagingMode(){return this.options.pageMode===Fe.PAGING} method setPageMode (line 85) | setPageMode(t){if(!t||this.options.pageMode===t)return;if(this.options... method setPageScale (line 85) | setPageScale(t){const e=this.getPagePixelRatio();this.options.scale=t;... method getPagePixelRatio (line 85) | getPagePixelRatio(){return this.pagePixelRatio||window.devicePixelRatio} method setPagePixelRatio (line 85) | setPagePixelRatio(t){!this.pagePixelRatio&&t===window.devicePixelRatio... method setPageDevicePixel (line 85) | setPageDevicePixel(){const t=this.getPagePixelRatio(),e=this.getWidth(... method setPaperSize (line 85) | setPaperSize(t,e){this.options.width=t,this.options.height=e;const n=t... method setPaperDirection (line 85) | setPaperDirection(t){const e=this.getPagePixelRatio();this.options.pap... method setPaperMargin (line 85) | setPaperMargin(t){this.options.margins=t,this.render({isSubmitHistory:... method getValue (line 85) | getValue(t={}){const{pageNo:e,extraPickAttrs:n}=t;let i=this.elementLi... method setValue (line 85) | setValue(t,e){const{header:n,main:i,footer:r}=Ot(t);if(!n&&!i&&!r)retu... method setEditorData (line 85) | setEditorData(t){const{header:e,main:n,footer:i}=t;e&&this.header.setE... method _wrapContainer (line 85) | _wrapContainer(t){const e=document.createElement("div");return t.appen... method _formatContainer (line 85) | _formatContainer(){this.container.style.position="relative",this.conta... method _createPageContainer (line 85) | _createPageContainer(){const t=document.createElement("div");return t.... method _createPage (line 85) | _createPage(t){const e=this.getWidth(),n=this.getHeight(),i=document.c... method _initPageContext (line 85) | _initPageContext(t){const e=this.getPagePixelRatio();t.scale(e,e),t.le... method getElementFont (line 85) | getElementFont(t,e=1){const{defaultSize:n,defaultFont:i}=this.options,... method getElementSize (line 85) | getElementSize(t){return t.actualSize||t.size||this.options.defaultSize} method getElementRowMargin (line 85) | getElementRowMargin(t){var r;const{defaultBasicRowMarginHeight:e,defau... method computeRowList (line 85) | computeRowList(t){var Y,Q,U,f,E,C,w,G,v,q,st,Yt;const{innerWidth:e,ele... method _computePageList (line 85) | _computePageList(){var R;const t=[[]],{pageMode:e,pageNumber:{maxPageN... method _drawHighlight (line 85) | _drawHighlight(t,e){var l;const{control:{activeBackgroundColor:n}}=thi... method drawRow (line 85) | drawRow(t,e){var T,X,S,N,W,p,Z;this._drawHighlight(t,e);const{scale:n,... method _drawFloat (line 85) | _drawFloat(t,e){const{scale:n}=this.options,i=this.position.getFloatPo... method _clearPage (line 85) | _clearPage(t){const e=this.ctxList[t],n=this.pageList[t];e.clearRect(0... method _drawPage (line 85) | _drawPage(t){var M,P;const{elementList:e,positionList:n,rowList:i,page... method _disconnectLazyRender (line 85) | _disconnectLazyRender(){var t;(t=this.lazyRenderIntersectionObserver)=... method _lazyRender (line 85) | _lazyRender(){const t=this.position.getOriginalMainPositionList(),e=th... method _immediateRender (line 85) | _immediateRender(){const t=this.position.getOriginalMainPositionList()... method render (line 85) | render(t){const{header:e,footer:n}=this.options,{isSubmitHistory:i=!0,... method setCursor (line 85) | setCursor(t){var r;const e=this.position.getPositionContext(),n=this.p... method submitHistory (line 85) | submitHistory(t){const e=this.position.getPositionContext(),n=Bn(this.... method destroy (line 85) | destroy(){this.container.remove(),this.globalEvent.removeEvent(),this.... method clearSideEffect (line 85) | clearSideEffect(){this.getPreviewer().clearResizer(),this.getTableTool... class wl (line 85) | class wl{constructor(t){h(this,"executeMode");h(this,"executeCut");h(thi... method constructor (line 85) | constructor(t){h(this,"executeMode");h(this,"executeCut");h(this,"exec... function Hl (line 85) | function Hl(o,t){return o===1125&&t===1593?{size:"a3",width:"297mm",heig... function yl (line 85) | function yl(o,t){const{width:e,height:n,direction:i=ce.VERTICAL}=t,r=doc... class Gl (line 93) | class Gl{constructor(t){h(this,"draw");h(this,"range");h(this,"position"... method constructor (line 93) | constructor(t){h(this,"draw");h(this,"range");h(this,"position");h(thi... method mode (line 93) | mode(t){this.draw.setMode(t)} method cut (line 93) | cut(){this.draw.isReadonly()||this.draw.isDisabled()||this.canvasEvent... method copy (line 93) | copy(){this.canvasEvent.copy()} method paste (line 93) | paste(t){this.draw.isReadonly()||this.draw.isDisabled()||ir(this.canva... method selectAll (line 93) | selectAll(){this.canvasEvent.selectAll()} method backspace (line 93) | backspace(){if(this.draw.isReadonly()||this.draw.isDisabled())return;c... method setRange (line 93) | setRange(t,e,n,i,r,s,l){if(t<0||e<0||e=5&&this.draw.... method pageScaleAdd (line 93) | pageScaleAdd(){const{scale:t}=this.options,e=t*10+1;e<=30&&this.draw.s... method paperSize (line 93) | paperSize(t,e){this.draw.setPaperSize(t,e)} method paperDirection (line 93) | paperDirection(t){this.draw.setPaperDirection(t)} method getPaperMargin (line 93) | getPaperMargin(){return this.options.margins} method setPaperMargin (line 93) | setPaperMargin(t){return this.draw.setPaperMargin(t)} method insertElementList (line 93) | insertElementList(t){if(!t.length||this.draw.isReadonly()||this.draw.i... method appendElementList (line 93) | appendElementList(t,e){!t.length||this.draw.isReadonly()||this.draw.ap... method updateElementById (line 93) | updateElementById(t){const{id:e,conceptId:n}=t;if(!e&&!n)return;functi... method getElementById (line 93) | getElementById(t){const{id:e,conceptId:n}=t,i=[];if(!e&&!n)return i;co... method setValue (line 93) | setValue(t,e){this.draw.setValue(t,e)} method removeControl (line 93) | removeControl(){const{startIndex:t,endIndex:e}=this.range.getRange();i... method setLocale (line 93) | setLocale(t){this.i18n.setLocale(t)} method getLocale (line 93) | getLocale(){return this.i18n.getLocale()} method getCatalog (line 93) | getCatalog(){return this.workerManager.getCatalog()} method locationCatalog (line 93) | locationCatalog(t){var i;const e=this.draw.getMainElementList();let n=... method wordTool (line 93) | wordTool(){const t=this.draw.getMainElementList();let e=!1;for(let n=0... method setHTML (line 93) | setHTML(t){const{header:e,main:n,footer:i}=t,r=this.draw.getOriginalIn... method setGroup (line 93) | setGroup(){return this.draw.isReadonly()?null:this.draw.getGroup().set... method deleteGroup (line 93) | deleteGroup(t){this.draw.isReadonly()||this.draw.getGroup().deleteGrou... method getGroupIds (line 93) | getGroupIds(){return this.draw.getWorkerManager().getGroupIds()} method locationGroup (line 93) | locationGroup(t){const e=this.draw.getOriginalMainElementList(),n=this... method setZone (line 93) | setZone(t){this.draw.getZone().setZone(t)} method getControlValue (line 93) | getControlValue(t){return this.draw.getControl().getValueById(t)} method setControlValue (line 93) | setControlValue(t){this.draw.getControl().setValueById(t)} method setControlExtension (line 93) | setControlExtension(t){this.draw.getControl().setExtensionById(t)} method setControlProperties (line 93) | setControlProperties(t){this.draw.getControl().setPropertiesById(t)} method setControlHighlight (line 93) | setControlHighlight(t){this.draw.getControl().setHighlightList(t),this... method updateOptions (line 93) | updateOptions(t){const e=vn(t);Object.entries(e).forEach(([n,i])=>{Ref... method getControlList (line 93) | getControlList(){return this.draw.getControl().getList()} method locationControl (line 93) | locationControl(t,e){const n=(e==null?void 0:e.position)===ze.AFTER;fu... method insertControl (line 93) | insertControl(t){if(this.draw.isReadonly()||this.draw.isDisabled())ret... method getContainer (line 93) | getContainer(){return this.draw.getContainer()} method getTitleValue (line 93) | getTitleValue(t){const{conceptId:e}=t,n=[],i=(s,l)=>{var a;let R=0;for... method getPositionContextByEvent (line 93) | getPositionContextByEvent(t){var P,T,X;const e=(P=t.target)==null?void... method insertTitle (line 93) | insertTitle(t){var R;if(this.draw.isReadonly()||this.draw.isDisabled()... method focus (line 93) | focus(t){const{position:e=ze.AFTER}=t||{},n=e===ze.BEFORE?0:this.draw.... class Jl (line 93) | class Jl{constructor(){h(this,"rangeStyleChange");h(this,"visiblePageNoL... method constructor (line 93) | constructor(){h(this,"rangeStyleChange");h(this,"visiblePageNoListChan... class vl (line 93) | class vl{constructor(t){h(this,"contextMenuList");h(this,"getContextMenu... method constructor (line 93) | constructor(t){h(this,"contextMenuList");h(this,"getContextMenuList");... class yR (line 93) | class yR{constructor(t,e){h(this,"options");h(this,"draw");h(this,"comma... method constructor (line 93) | constructor(t,e){h(this,"options");h(this,"draw");h(this,"command");h(... method getContextMenuList (line 93) | getContextMenuList(){return this.contextMenuList} method _addEvent (line 93) | _addEvent(){this.container.addEventListener("contextmenu",this._proxyC... method removeEvent (line 93) | removeEvent(){this.container.removeEventListener("contextmenu",this._p... method _filterMenuList (line 93) | _filterMenuList(t){var i;const{contextMenuDisableKeys:e}=this.options,... method _getContext (line 93) | _getContext(){const t=this.draw.isReadonly(),{isCrossRowCol:e,startInd... method _createContextMenuContainer (line 93) | _createContextMenuContainer(){const t=document.createElement("div");re... method _render (line 93) | _render(t){var M;const{contextMenuList:e,left:n,top:i,parentMenuContai... method _removeSubMenu (line 93) | _removeSubMenu(t){const e=this.contextMenuRelationShip.get(t);e&&(this... method _setHoverStatus (line 93) | _setHoverStatus(t,e){var n;e?((n=t.parentNode)==null||n.querySelectorA... method _formatName (line 93) | _formatName(t){const e=Object.values(Rs),n=new RegExp(`${e.join("|")}`... method registerContextMenuList (line 93) | registerContextMenuList(t){this.contextMenuList.push(...t)} method dispose (line 93) | dispose(){this.contextMenuContainerList.forEach(t=>t.remove()),this.co... class BR (line 93) | class BR{constructor(t,e){h(this,"command");h(this,"globalShortcutList")... method constructor (line 93) | constructor(t,e){h(this,"command");h(this,"globalShortcutList");h(this... method _addEvent (line 93) | _addEvent(){document.addEventListener("keydown",this._globalKeydown)} method removeEvent (line 93) | removeEvent(){document.removeEventListener("keydown",this._globalKeydo... method _addShortcutList (line 93) | _addShortcutList(t){for(let e=t.length-1;e>=0;e--){const n=t[e];n.isGl... method registerShortcutList (line 93) | registerShortcutList(t){this._addShortcutList(t)} method _agentKeydown (line 93) | _agentKeydown(t){!this.agentShortcutList.length||this._execute(t,this.... method _execute (line 93) | _execute(t,e){var n;for(let i=0;i0} class kR (line 93) | class kR{constructor(){h(this,"paste");h(this,"copy");h(this,"drop")}} method constructor (line 93) | constructor(){h(this,"paste");h(this,"copy");h(this,"drop")} class zR (line 93) | class zR{constructor(t,e,n={}){h(this,"command");h(this,"listener");h(th... method constructor (line 93) | constructor(t,e,n={}){h(this,"command");h(this,"listener");h(this,"eve... class zt (line 93) | class zt{constructor(t){h(this,"options");h(this,"mask");h(this,"contain... method constructor (line 93) | constructor(t){h(this,"options");h(this,"mask");h(this,"container");h(... method _render (line 93) | _render(){var M;const{title:t,data:e,onClose:n,onCancel:i,onConfirm:r}... method _dispose (line 93) | _dispose(){var t,e;(t=this.mask)==null||t.remove(),(e=this.container)=... function $R (line 93) | function $R(o){switch(o){case"comment":case"prolog":case"doctype":case"c... function qR (line 93) | function qR(o){const t=[];function e(n){for(let i=0;i1&&(this.undoStack.pop(),this.undoStack.... method _saveUndoFn (line 93) | _saveUndoFn(t){for(this.undoStack.push(t);this.undoStack.length>this.M... method _clearUndoFn (line 93) | _clearUndoFn(){const t=()=>{this.ctx.clearRect(0,0,this.canvasWidth,th... method _clearCanvas (line 93) | _clearCanvas(){this._clearUndoFn(),this.ctx.clearRect(0,0,this.canvasW... method _startDraw (line 93) | _startDraw(t){this.isDrawing=!0,this.x=t.offsetX,this.y=t.offsetY,this... method _draw (line 93) | _draw(t){if(!this.isDrawing)return;const e=performance.now(),i=Math.sq... method _stopDraw (line 93) | _stopDraw(){if(this.isDrawing=!1,this.isDrawn){const t=this.ctx.getIma... method _toData (line 93) | _toData(){if(!this.linePoints.length)return null;const t=this.linePoin... method registerTouchmove (line 93) | registerTouchmove(t){this.registerTouchEvent(t,"mousemove")} method registerTouchstart (line 93) | registerTouchstart(t){this.registerTouchEvent(t,"mousedown")} method registerTouchend (line 93) | registerTouchend(){const t=new MouseEvent("mouseup",{});this.canvas.di... method registerTouchEvent (line 93) | registerTouchEvent(t,e){const n=t.touches[0],i=new MouseEvent(e,{clien... method _dispose (line 93) | _dispose(){this.mask.remove(),this.container.remove(),document.documen... function ta (line 93) | function ta(o,t){let e;return function(...n){e&&window.clearTimeout(e),e... function ea (line 93) | function ea(o,t){if(!t){o.scrollTop=0;return}const e=[];let n=t.offsetPa... function as (line 93) | function as(o){(window.requestIdleCallback||window.setTimeout)(()=>{o()})} function na (line 93) | function na(o){return`data:image/svg+xml;base64,${btoa(decodeURIComponen... function ia (line 93) | function ia(o){const t=o.command;t.executeInsertBarcode1D=(e,n,i,r)=>{co... function sa (line 93) | function sa(o){return`data:image/svg+xml;base64,${btoa(decodeURIComponen... function oa (line 93) | function oa(o){const t=o.command;t.executeInsertBarcode2D=(e,n,i,r)=>{co... function cs (line 93) | function cs(o,t,e){const n=document.createElement("div");n.classList.add... method callback (line 93) | callback(o){o.command.executeSizeAdd()} method callback (line 93) | callback(o){o.command.executeSizeMinus()} method callback (line 93) | callback(o){o.command.executeBold()} method callback (line 93) | callback(o){o.command.executeItalic()} method callback (line 93) | callback(o){o.command.executeUnderline()} method callback (line 93) | callback(o){o.command.executeStrikeout()} method render (line 93) | render(o,t){cs(o,de.COLOR,e=>{t.command.executeColor(e)})} method render (line 93) | render(o,t){cs(o,de.HIGHLIGHT,e=>{t.command.executeHighlight(e)})} function la (line 93) | function la(o){const t=document.createElement("div");t.classList.add(`${... function ei (line 93) | function ei(o,t){t?o.classList.remove("hide"):o.classList.add("hide")} function Fn (line 93) | function Fn(o,t){t?o.classList.add("active"):o.classList.remove("active")} function Ra (line 93) | function Ra(o){const t=la(o);o.command.getContainer().append(t),o.eventB... function ha (line 93) | function ha(o){return async function(t){const e=new ms.Workbook;await e.... function ga (line 93) | function ga(o){const t=o.command;t.executeImportExcel=ha(t)} function La (line 93) | function La(o,t){const e=document.createElement("a");e.href=window.URL.c... function ni (line 93) | function ni(o){var t;return o.type===F.IMAGE?new Ds({type:"png",data:o.v... function fn (line 93) | function fn(o){var i,r,s;const t=[];let e=[];function n(){e.length&&(t.p... function Pa (line 94) | function Pa(o){return function(t){const{fileName:e,isFile:n}=t,{data:{he... function us (line 94) | function us(o){if(o.children){const t=Cs.map(o.children,us);o=tt(b({},o)... function Ma (line 94) | function Ma(o){return o.alignment==="center"&&!o.styleId?tt(b({},o),{sty... function Ta (line 94) | function Ta(o){return async function(t){const{arrayBuffer:e}=t,n=await S... function Sa (line 94) | function Sa(o){const t=o.command;t.executeImportDocx=Ta(t),t.executeExpo... function He (line 94) | function He(){gt.forEach(I=>{I.forEach(K=>K.classList.remove("active"))})} function ye (line 94) | function ye(I){$t.innerText=I} function Ge (line 94) | function Ge(){He(),ye("\u63D2\u5165"),Pe=0,oe=0,nt.style.display="none"} function Bt (line 107) | function Bt(){const I=e.command.getSearchNavigateInfo();if(I){const{inde... function Ye (line 107) | async function Ye(){const I=await e.command.getCatalog(),K=document.quer... function ui (line 107) | function ui(){console.log("fullscreen"),document.fullscreenElement?docum... function Ls (line 107) | async function Ls(){const I=await e.command.getGroupIds();for(const K of... method onConfirm (line 107) | onConfirm(K){if(!K)return;const{value:y,width:J,height:H}=K;!y||!J||!H||... FILE: frontend/public/docx/assets/index.da267adb.js function n (line 1) | function n(i){const o={};return i.integrity&&(o.integrity=i.integrity),i... function r (line 1) | function r(i){if(i.ep)return;i.ep=!0;const o=n(i);fetch(i.href,o)} function Wm (line 1) | function Wm(t){if(t.__esModule)return t;var e=Object.defineProperty({},"... function mc (line 1) | function mc(t){throw new Error('Could not dynamically require "'+t+'". P... function B (line 8) | function B(T){_.highlightedCode=T,s.hooks.run("before-insert",_),_.eleme... function c (line 8) | function c(m,v,x,O){this.type=m,this.content=v,this.alias=x,this.length=... function u (line 8) | function u(m,v,x,O){m.lastIndex=v;var E=m.exec(x);if(E&&O&&E[1]){var N=E... function l (line 8) | function l(m,v,x,O,E,N){for(var M in x)if(!(!x.hasOwnProperty(M)||!x[M])... function h (line 8) | function h(){var m={value:null,prev:null,next:null},v={value:null,prev:m... function d (line 8) | function d(m,v,x){var O=v.next,E={value:x,prev:v,next:O};return v.next=E... function f (line 8) | function f(m,v,x){for(var O=v.next,E=0;E... function id (line 11) | function id(t,e){if(!t||typeof t!="object")return t;let n={};return Arra... function Ft (line 11) | function Ft(t){if(!t||typeof t!="object")return t;let e={};return Array.... function Ml (line 11) | function Ml(t){return t&&t.nodeType===1&&t.tagName.toLowerCase()==="body"} function au (line 11) | function au(t,e,n){if(t&&!Ml(t))for(t=n?t:t.parentNode;t;){if(!e||e(t)||... function vt (line 11) | function vt(){function t(){return((1+Math.random())*65536|0).toString(16... function vr (line 11) | function vr(t){const e=[];if(Intl.Segmenter){const r=new Intl.Segmenter(... function Zm (line 11) | function Zm(t,e){const n=document.createElement("a");n.href=t,n.download... function Ix (line 11) | function Ix(t,e){Nx(3,t,e)} function Nx (line 11) | function Nx(t,e,n){let r=0,i=0;const o=function(a){r=new Date().getTime(... function su (line 11) | function su(t){return Object.prototype.toString.call(t)==="[object Objec... function S1 (line 11) | function S1(t){return Array.isArray(t)} function km (line 11) | function km(t,e){if(su(t)&&su(e)){const n=e;for(const[r,i]of Object.entr... function cu (line 11) | function cu(t){setTimeout(()=>{t()},0)} function D1 (line 11) | function D1(t){const e=["\u96F6","\u4E00","\u4E8C","\u4E09","\u56DB","\u... function Gc (line 11) | function Gc(t,e,n){for(let r=0;rStr... function Px (line 11) | function Px(t){let e=t.parentElement;for(;e;){const r=window.getComputed... function Mx (line 11) | function Mx(t,e){return t.length!==e.length?!1:!t.some(n=>!e.includes(n))} function Lx (line 11) | function Lx(t,e){if(!su(t)||!su(e))return!1;const n=Object.keys(t),r=Obj... class Hm (line 11) | class Hm{constructor(e){this.draw=e,this.options=e.getOptions(),this.con... method constructor (line 11) | constructor(e){this.draw=e,this.options=e.getOptions(),this.container=... method createFloatImage (line 11) | createFloatImage(e){const{scale:n}=this.options;let r=this.floatImageC... method dragFloatImage (line 11) | dragFloatImage(e,n){if(!this.floatImageContainer)return;this.floatImag... method destroyFloatImage (line 11) | destroyFloatImage(){this.floatImageContainer&&(this.floatImageContaine... method addImageObserver (line 11) | addImageObserver(e){this.draw.getImageObserver().add(e)} method getFallbackImage (line 11) | getFallbackImage(e,n){const i=(e-Math.ceil(e/8)*8)/2,o=(n-Math.ceil(n/... method render (line 19) | render(e,n,r,i){const{scale:o}=this.options,a=n.width*o,s=n.height*o;i... function Qo (line 19) | function Qo(t){return od[t]==null&&Qx(t),od[t]} function Qx (line 19) | function Qx(t){const e=Kx[t];if(e==null)return;const n=e.substring(3,5),... function Jc (line 19) | function Jc(t,e="math"){const n=t.charCodeAt(0);if(65<=n&&n<=90){const r... function Hx (line 19) | function Hx(t){t=t.replace(/\n/g," ");let e=0;const n=[];let r="";for(;e... function Gx (line 19) | function Gx(t){return{type:ot[t]?"symb":"char",mode:"math",text:t,chld:[... function ad (line 19) | function ad(t){let e=0,n={type:"node",text:"",mode:"math",chld:[],bbox:n... function Gm (line 19) | function Gm(t){let e=0;for(;en.dragId===t)} function I1 (line 91) | function I1(t,e,n){const r=n.getDraw();if(t.imgDisplay===ht.FLOAT_TOP||t... function bw (line 91) | function bw(t,e){var n,r,i,o;if(e.isAllowDrop){const a=e.getDraw();if(a.... function xw (line 91) | function xw(t,e){const r=e.getDraw().getPageContainer(),{x:i,y:o,width:a... function ww (line 91) | function ww(t,e){var x;const n=e.getDraw();if(e.isAllowDrag){const O=t.o... function Tw (line 91) | function Tw(t,e){const n=e.getDraw();if(n.isReadonly())return;const r=n.... function Sw (line 91) | function Sw(t,e){var u;const n=e.getDraw();if(n.isReadonly())return;cons... function Dw (line 91) | function Dw(t,e){var p,g;const n=e.getDraw();if(n.isReadonly())return;co... function Ow (line 91) | function Ow(t,e){var v,x;const n=e.getDraw();if(n.isReadonly())return;co... function _w (line 91) | function _w(t,e){var O,E;const n=e.getDraw();if(n.isReadonly())return;co... function Ew (line 91) | function Ew(t,e){const n=e.getDraw();if(n.isReadonly())return;t.preventD... function Cl (line 91) | function Cl(t){const{positionList:e,index:n,isUp:r,rowNo:i,cursorX:o}=t;... function Iw (line 91) | function Iw(t,e){const n=e.getDraw();if(n.isReadonly())return;const i=n.... function Nw (line 91) | function Nw(t,e){if(e.isComposing)return;const n=e.getDraw();if(t.key===... function sR (line 91) | function sR(t,e){var x;const n=e.getDraw();if(n.isReadonly())return;cons... function cR (line 92) | function cR(t){if(!t.compositionInfo)return;const{elementList:e,startInd... function Fw (line 92) | function Fw(t){const e=t.getDraw(),n=e.getRange(),{startIndex:r,endIndex... function Pw (line 92) | function Pw(t){const e=t.getDraw(),{copy:n}=e.getOverride();if(n){n();re... function Mw (line 92) | function Mw(t,e){var o,a;const n=e.getDraw(),{drop:r}=n.getOverride();if... function Lw (line 92) | function Lw(t){var d;if(!Intl.Segmenter)return null;const e=t.getDraw(),... function Cw (line 92) | function Cw(t){const e=t.getDraw(),n=e.getPosition().getCursorPosition()... function Aw (line 92) | function Aw(t,e){const n=t.getDraw(),r=n.getPosition(),i=r.getPositionBy... function Uw (line 92) | function Uw(t){var f,p;const e=t.getDraw(),r=e.getPosition().getCursorPo... function Ww (line 92) | function Ww(t){t.isComposing=!0} function Xw (line 92) | function Xw(t,e){t.isComposing=!1;const n=t.getDraw();if(e.data)setTimeo... function Vw (line 92) | function Vw(t,e){const n=e.getDraw();if(n.isReadonly())return;t.preventD... class Bw (line 92) | class Bw{constructor(e){this.draw=e,this.pageContainer=e.getPageContaine... method constructor (line 92) | constructor(e){this.draw=e,this.pageContainer=e.getPageContainer(),thi... method getDraw (line 92) | getDraw(){return this.draw} method register (line 92) | register(){this.pageContainer.addEventListener("click",this.click.bind... method setIsAllowSelection (line 92) | setIsAllowSelection(e){this.isAllowSelection=e,e||this.applyPainterSty... method setIsAllowDrag (line 92) | setIsAllowDrag(e){this.isAllowDrag=e,this.isAllowDrop=e} method clearPainterStyle (line 92) | clearPainterStyle(){this.pageList.forEach(e=>{e.style.cursor="text"}),... method applyPainterStyle (line 92) | applyPainterStyle(){const e=this.draw.getPainterStyle();if(!e)return;c... method selectAll (line 92) | selectAll(){const e=this.position.getPositionList();this.range.setRang... method mousemove (line 92) | mousemove(e){ww(e,this)} method mousedown (line 92) | mousedown(e){vw(e,this)} method click (line 92) | click(){yw&&!this.draw.isReadonly()&&this.draw.getCursor().getAgentDom... method mouseup (line 92) | mouseup(e){bw(e,this)} method mouseleave (line 92) | mouseleave(e){xw(e,this)} method keydown (line 92) | keydown(e){Nw(e,this)} method dblclick (line 92) | dblclick(e){N1.dblclick(this,e)} method threeClick (line 92) | threeClick(){N1.threeClick(this)} method input (line 92) | input(e){sR(e,this)} method cut (line 92) | cut(){Fw(this)} method copy (line 92) | copy(){Pw(this)} method compositionstart (line 92) | compositionstart(){F1.compositionstart(this)} method compositionend (line 92) | compositionend(e){F1.compositionend(this,e)} method drop (line 92) | drop(e){Mw(e,this)} method dragover (line 92) | dragover(e){Yw.dragover(e,this)} class Zw (line 92) | class Zw{constructor(e,n){this.clearSideEffect=r=>{if(!this.cursor)retur... method constructor (line 92) | constructor(e,n){this.clearSideEffect=r=>{if(!this.cursor)return;const... method register (line 92) | register(){this.cursor=this.draw.getCursor(),this.addEvent()} method addEvent (line 92) | addEvent(){window.addEventListener("blur",this.clearSideEffect),docume... method removeEvent (line 92) | removeEvent(){window.removeEventListener("blur",this.clearSideEffect),... method watchCursorActive (line 92) | watchCursorActive(){!this.range.getIsCollapsed()||setTimeout(()=>{var ... class kw (line 92) | class kw{constructor(e){this.undoStack=[],this.redoStack=[],this.maxReco... method constructor (line 92) | constructor(e){this.undoStack=[],this.redoStack=[],this.maxRecordCount... method undo (line 92) | undo(){if(this.undoStack.length>1){const e=this.undoStack.pop();this.r... method redo (line 92) | redo(){if(this.redoStack.length){const e=this.redoStack.pop();this.und... method execute (line 92) | execute(e){for(this.undoStack.push(e),this.redoStack.length&&(this.red... method isCanUndo (line 92) | isCanUndo(){return this.undoStack.length>1} method isCanRedo (line 92) | isCanRedo(){return!!this.redoStack.length} method isStackEmpty (line 92) | isStackEmpty(){return!this.undoStack.length&&!this.redoStack.length} method recovery (line 92) | recovery(){this.undoStack=[],this.redoStack=[]} method popUndo (line 92) | popUndo(){return this.undoStack.pop()} class Qw (line 92) | class Qw{constructor(e){this.positionList=[],this.floatPositionList=[],t... method constructor (line 92) | constructor(e){this.positionList=[],this.floatPositionList=[],this.cur... method getFloatPositionList (line 92) | getFloatPositionList(){return this.floatPositionList} method getTablePositionList (line 92) | getTablePositionList(e){const{index:n,trIndex:r,tdIndex:i}=this.positi... method getPositionList (line 92) | getPositionList(){return this.positionContext.isTable?this.getTablePos... method getMainPositionList (line 92) | getMainPositionList(){return this.positionContext.isTable?this.getTabl... method getOriginalPositionList (line 92) | getOriginalPositionList(){const e=this.draw.getZone();return e.isHeade... method getOriginalMainPositionList (line 92) | getOriginalMainPositionList(){return this.positionList} method getSelectionPositionList (line 92) | getSelectionPositionList(){const{startIndex:e,endIndex:n}=this.draw.ge... method setPositionList (line 92) | setPositionList(e){this.positionList=e} method setFloatPositionList (line 92) | setFloatPositionList(e){this.floatPositionList=e} method computePageRowPosition (line 92) | computePageRowPosition(e){const{positionList:n,rowList:r,pageNo:i,star... method computePositionList (line 92) | computePositionList(){var u;this.positionList=[];const e=this.draw.get... method computeRowPosition (line 92) | computeRowPosition(e){const{row:n,innerWidth:r}=e,i=[];return this.com... method setCursorPosition (line 92) | setCursorPosition(e){this.cursorPosition=e} method getCursorPosition (line 92) | getCursorPosition(){return this.cursorPosition} method getPositionContext (line 92) | getPositionContext(){return this.positionContext} method setPositionContext (line 92) | setPositionContext(e){this.positionContext=e} method getPositionByXY (line 92) | getPositionByXY(e){var g,y,R,m,v;const{x:n,y:r,isTable:i}=e;let{elemen... method getFloatPositionByXY (line 92) | getFloatPositionByXY(e){const{x:n,y:r}=e,i=this.draw.getZone().getZone... method adjustPositionContext (line 92) | adjustPositionContext(e){const n=this.getPositionByXY(e);if(!~n.index)... class Kw (line 92) | class Kw{constructor(e){this.draw=e,this.options=e.getOptions(),this.lis... method constructor (line 92) | constructor(e){this.draw=e,this.options=e.getOptions(),this.listener=e... method getRange (line 92) | getRange(){return this.range} method clearRange (line 92) | clearRange(){this.setRange(-1,-1)} method getIsCollapsed (line 92) | getIsCollapsed(){const{startIndex:e,endIndex:n}=this.range;return e===n} method getSelection (line 92) | getSelection(){const{startIndex:e,endIndex:n}=this.range;return e===n?... method getSelectionElementList (line 92) | getSelectionElementList(){if(this.range.isCrossRowCol){const e=this.dr... method getTextLikeSelection (line 92) | getTextLikeSelection(){const e=this.getSelection();return e?e.filter(n... method getTextLikeSelectionElementList (line 92) | getTextLikeSelectionElementList(){const e=this.getSelectionElementList... method getRangeRow (line 92) | getRangeRow(){const{startIndex:e,endIndex:n}=this.range;if(!~e&&!~n)re... method getRangeRowElementList (line 92) | getRangeRowElementList(){const{startIndex:e,endIndex:n,isCrossRowCol:r... method getRangeParagraph (line 92) | getRangeParagraph(){const{startIndex:e,endIndex:n}=this.range;if(!~e&&... method getRangeParagraphInfo (line 92) | getRangeParagraphInfo(){const{startIndex:e,endIndex:n}=this.range;if(!... method getRangeParagraphElementList (line 92) | getRangeParagraphElementList(){var e;return((e=this.getRangeParagraphI... method getIsSelectAll (line 92) | getIsSelectAll(){const e=this.draw.getElementList(),{startIndex:n,endI... method getIsPointInRange (line 92) | getIsPointInRange(e,n){const{startIndex:r,endIndex:i}=this.range,o=thi... method getKeywordRangeList (line 92) | getKeywordRangeList(e){const n=this.draw.getSearch().getMatchList(e,th... method getIsCanInput (line 92) | getIsCanInput(){const{startIndex:e,endIndex:n}=this.getRange();if(!~e&... method setRange (line 92) | setRange(e,n,r,i,o,a,s){this.range.startIndex=e,this.range.endIndex=n,... method replaceRange (line 92) | replaceRange(e){this.setRange(e.startIndex,e.endIndex,e.tableId,e.star... method setRangeStyle (line 92) | setRangeStyle(){var b;const e=this.listener.rangeStyleChange,n=this.ev... method recoveryRangeStyle (line 92) | recoveryRangeStyle(){const e=this.listener.rangeStyleChange,n=this.eve... method shrinkBoundary (line 92) | shrinkBoundary(e={}){const n=e.elementList||this.draw.getElementList()... method render (line 92) | render(e,n,r,i,o){e.save(),e.globalAlpha=this.options.rangeAlpha,e.fil... method toString (line 92) | toString(){const e=this.getTextLikeSelection();return e?e.map(n=>n.val... class Hw (line 92) | class Hw{constructor(e){this.draw=e,this.options=e.getOptions(),this.ima... method constructor (line 92) | constructor(e){this.draw=e,this.options=e.getOptions(),this.imageCache... method _renderBackgroundColor (line 92) | _renderBackgroundColor(e,n,r,i){e.save(),e.fillStyle=n,e.fillRect(0,0,... method _drawImage (line 92) | _drawImage(e,n,r,i){const{background:o,scale:a}=this.options;if(o.size... method _renderBackgroundImage (line 92) | _renderBackgroundImage(e,n,r){const{background:i}=this.options,o=this.... method render (line 92) | render(e,n){const{background:r}=this.options;if(r.image){const{width:i... class nf (line 92) | class nf{constructor(){this.fillRect=this.clearFillInfo()}clearFillInfo(... method constructor (line 92) | constructor(){this.fillRect=this.clearFillInfo()} method clearFillInfo (line 92) | clearFillInfo(){return this.fillColor=void 0,this.fillDecorationStyle=... method recordFillInfo (line 92) | recordFillInfo(e,n,r,i,o,a,s){const c=!this.fillRect.width;if(!c&&(thi... class Gw (line 92) | class Gw extends nf{constructor(e){super(),this.options=e.getOptions()}r... method constructor (line 92) | constructor(e){super(),this.options=e.getOptions()} method render (line 92) | render(e){if(!this.fillRect.width)return;const{highlightAlpha:n}=this.... class Jw (line 92) | class Jw{constructor(e){this.draw=e,this.options=e.getOptions()}render(e... method constructor (line 92) | constructor(e){this.draw=e,this.options=e.getOptions()} method render (line 92) | render(e,n){const{marginIndicatorColor:r,pageMode:i}=this.options,o=th... class zw (line 92) | class zw{constructor(e){this.draw=e,this.options=e.getOptions(),this.pos... method constructor (line 92) | constructor(e){this.draw=e,this.options=e.getOptions(),this.position=e... method getSearchKeyword (line 92) | getSearchKeyword(){return this.searchKeyword} method setSearchKeyword (line 92) | setSearchKeyword(e){this.searchKeyword=e,this.searchNavigateIndex=null} method searchNavigatePre (line 92) | searchNavigatePre(){if(!this.searchMatchList.length||!this.searchKeywo... method searchNavigateNext (line 92) | searchNavigateNext(){if(!this.searchMatchList.length||!this.searchKeyw... method searchNavigateScrollIntoView (line 92) | searchNavigateScrollIntoView(e){const{coordinate:{leftTop:n,leftBottom... method getSearchNavigateIndexList (line 92) | getSearchNavigateIndexList(){return this.searchNavigateIndex===null||!... method getSearchMatchList (line 92) | getSearchMatchList(){return this.searchMatchList} method getSearchNavigateInfo (line 92) | getSearchNavigateInfo(){if(!this.searchKeyword||!this.searchMatchList.... method getMatchList (line 92) | getMatchList(e,n){const r=e.toLocaleLowerCase(),i=[],o=[],a=n.length,s... method compute (line 92) | compute(e){this.searchMatchList=this.getMatchList(e,this.draw.getOrigi... method render (line 92) | render(e,n){var c,u;if(!this.searchMatchList||!this.searchMatchList.le... class $w (line 92) | class $w extends nf{constructor(e){super(),this.options=e.getOptions()}r... method constructor (line 92) | constructor(e){super(),this.options=e.getOptions()} method render (line 92) | render(e){if(!this.fillRect.width)return;const{scale:n,strikeoutColor:... class jw (line 92) | class jw extends nf{constructor(e){super(),this.options=e.getOptions()}_... method constructor (line 92) | constructor(e){super(),this.options=e.getOptions()} method _drawLine (line 92) | _drawLine(e,n,r,i,o){const a=n+i;switch(e.beginPath(),o){case ss.DASHE... method _drawDouble (line 92) | _drawDouble(e,n,r,i){const a=n+i,s=r+3*this.options.scale;e.beginPath(... method _drawWave (line 92) | _drawWave(e,n,r,i){const{scale:o}=this.options,a=1.2*o,s=1/o,c=r+2*a;e... method render (line 92) | render(e){if(!this.fillRect.width)return;const{underlineColor:n,scale:... class qw (line 92) | class qw{constructor(e){this.draw=e,this.options=e.getOptions(),this.ctx... method constructor (line 92) | constructor(e){this.draw=e,this.options=e.getOptions(),this.ctx=e.getC... method measureBasisWord (line 92) | measureBasisWord(e,n){e.save(),e.font=n;const r=this.measureText(e,{va... method measureWord (line 92) | measureWord(e,n,r){const i=this.draw.getLetterReg();let o=0,a=n[r],s=r... method measurePunctuationWidth (line 92) | measurePunctuationWidth(e,n){return!n||!xx.includes(n.value)?0:this.me... method measureText (line 92) | measureText(e,n){if(n.width){const a=e.measureText(n.value);return{wid... method complete (line 92) | complete(){this._render(),this.text=""} method record (line 92) | record(e,n,r,i){this.ctx=e,this.text||this._setCurXY(r,i),(this.curSty... method _setCurXY (line 92) | _setCurXY(e,n){this.curX=e,this.curY=n} method _render (line 92) | _render(){!this.text||!~this.curX||!~this.curX||(this.ctx.save(),this.... class tT (line 92) | class tT{constructor(e){this.draw=e,this.options=e.getOptions()}render(e... method constructor (line 92) | constructor(e){this.draw=e,this.options=e.getOptions()} method render (line 92) | render(e,n){const{scale:r,pageMode:i,pageNumber:{size:o,font:a,color:s... class nT (line 92) | class nT{constructor(e){this._observer=Bm(()=>{const{intersectionPageNo:... method constructor (line 92) | constructor(e){this._observer=Bm(()=>{const{intersectionPageNo:n,visib... method getScrollContainer (line 92) | getScrollContainer(){return this.options.scrollContainerSelector&&docu... method _addEvent (line 92) | _addEvent(){this.scrollContainer.addEventListener("scroll",this._obser... method removeEvent (line 92) | removeEvent(){this.scrollContainer.removeEventListener("scroll",this._... method getElementVisibleInfo (line 92) | getElementVisibleInfo(e){const n=e.getBoundingClientRect(),r=this.scro... method getPageVisibleInfo (line 92) | getPageVisibleInfo(){const e=this.draw.getPageList(),n=[];let r=0,i=0;... class rT (line 92) | class rT{constructor(e){this.step=5,this.thresholdPoints=[70,40,10,20],t... method constructor (line 92) | constructor(e){this.step=5,this.thresholdPoints=[70,40,10,20],this._mo... method _addEvent (line 92) | _addEvent(){document.addEventListener("mousedown",this._mousedown),doc... method removeEvent (line 92) | removeEvent(){document.removeEventListener("mousedown",this._mousedown... method _move (line 92) | _move(e){const n=window.scrollX,r=window.scrollY;e===bn.DOWN?window.sc... method _startMove (line 92) | _startMove(e){this.isMoving||(this.isMoving=!0,this._move(e))} method _stopMove (line 92) | _stopMove(){this.requestAnimationFrameId&&(window.cancelAnimationFrame... class iT (line 92) | class iT{constructor(e){this.draw=e,this.range=e.getRange(),this.options... method constructor (line 92) | constructor(e){this.draw=e,this.range=e.getRange(),this.options=e.getO... method getTrListGroupByCol (line 92) | getTrListGroupByCol(e){var r;const n=Ft(e);for(let i=0;in+r.width,0)} method getTableHeight (line 92) | getTableHeight(e){const n=e.trList;return n!=null&&n.length?this.getTd... method getRowCountByColIndex (line 92) | getRowCountByColIndex(e,n){return this.getTdListByColIndex(e,n).reduce... method getTdListByColIndex (line 92) | getTdListByColIndex(e,n){const r=[];for(let i=0;ie+n.height,0)} method getExtraHeight (line 92) | getExtraHeight(){const e=this.draw.getMargins(),n=this.getHeight(),i=t... method render (line 92) | render(e,n){e.globalAlpha=1;const r=this.draw.getInnerWidth(),i=this.g... class cT (line 92) | class cT{getOffsetY(e){return-e.metrics.height/2}render(e,n,r,i){e.save(... method getOffsetY (line 92) | getOffsetY(e){return-e.metrics.height/2} method render (line 92) | render(e,n,r,i){e.save(),e.font=n.style,n.color&&(e.fillStyle=n.color)... class uT (line 92) | class uT{getOffsetY(e){return e.metrics.height/2}render(e,n,r,i){e.save(... method getOffsetY (line 92) | getOffsetY(e){return e.metrics.height/2} method render (line 92) | render(e,n,r,i){e.save(),e.font=n.style,n.color&&(e.fillStyle=n.color)... class lT (line 92) | class lT{constructor(e){this.options=e.getOptions()}render(e,n,r,i){var ... method constructor (line 92) | constructor(e){this.options=e.getOptions()} method render (line 92) | render(e,n,r,i){var u;e.save();const{scale:o,separator:{lineWidth:a,st... class hT (line 92) | class hT{constructor(e){this.draw=e,this.options=e.getOptions(),this.i18... method constructor (line 92) | constructor(e){this.draw=e,this.options=e.getOptions(),this.i18n=e.get... method render (line 92) | render(e,n,r,i){const{pageBreak:{font:o,fontSize:a,lineDash:s}}=this.o... class dT (line 92) | class dT{constructor(e){this.draw=e,this.options=e.getOptions()}render(e... method constructor (line 92) | constructor(e){this.draw=e,this.options=e.getOptions()} method render (line 92) | render(e){const{watermark:{data:n,opacity:r,font:i,size:o,color:a},sca... class fT (line 92) | class fT{constructor(e){this.draw=e.getDraw(),this.options=this.draw.get... method constructor (line 92) | constructor(e){this.draw=e.getDraw(),this.options=this.draw.getOptions... method getHighlightMatchResult (line 92) | getHighlightMatchResult(){return this.highlightMatchResult} method getHighlightList (line 92) | getHighlightList(){return this.highlightList} method setHighlightList (line 92) | setHighlightList(e){this.highlightList=e} method computeHighlightList (line 92) | computeHighlightList(){const e=this.draw.getSearch(),n=(r,i)=>{var a;l... method renderHighlightList (line 92) | renderHighlightList(e,n){var s,c,u;if(!((s=this.highlightMatchResult)!... class pT (line 92) | class pT{constructor(e){this.borderRect=this.clearBorderInfo(),this.opti... method constructor (line 92) | constructor(e){this.borderRect=this.clearBorderInfo(),this.options=e.g... method clearBorderInfo (line 92) | clearBorderInfo(){return this.borderRect={x:0,y:0,width:0,height:0},th... method recordBorderInfo (line 92) | recordBorderInfo(e,n,r,i){!this.borderRect.width&&(this.borderRect.x=e... method render (line 92) | render(e){if(!this.borderRect.width)return;const{scale:n,control:{bord... class Za (line 92) | class Za{constructor(e,n){this.element=e,this.control=n,this.isPopup=!1,... method constructor (line 92) | constructor(e,n){this.element=e,this.control=n,this.isPopup=!1,this.se... method setElement (line 92) | setElement(e){this.element=e} method getElement (line 92) | getElement(){return this.element} method getIsPopup (line 92) | getIsPopup(){return this.isPopup} method getCode (line 92) | getCode(){var e;return((e=this.element.control)==null?void 0:e.code)||... method getValue (line 92) | getValue(e={}){const n=e.elementList||this.control.getElementList(),{s... method setValue (line 92) | setValue(){return-1} method keydown (line 92) | keydown(e){if(this.control.getIsDisabledControl())return null;const n=... method cut (line 92) | cut(){if(this.control.getIsDisabledControl())return-1;this.control.shr... method clearSelect (line 92) | clearSelect(e={},n={}){const{isIgnoreDisabledRule:r=!1,isAddPlaceholde... method setSelect (line 92) | setSelect(e,n={},r={}){if(!r.isIgnoreDisabledRule&&this.control.getIsD... method _createSelectPopupDom (line 92) | _createSelectPopupDom(){const n=this.element.control.valueSets;if(!Arr... method awake (line 92) | awake(){var r;if(this.isPopup||this.control.getIsDisabledControl())ret... method destroy (line 92) | destroy(){var e;!this.isPopup||((e=this.selectDom)==null||e.remove(),t... class P1 (line 92) | class P1{constructor(e,n){this.element=e,this.control=n}setElement(e){th... method constructor (line 92) | constructor(e,n){this.element=e,this.control=n} method setElement (line 92) | setElement(e){this.element=e} method getElement (line 92) | getElement(){return this.element} method getValue (line 92) | getValue(e={}){const n=e.elementList||this.control.getElementList(),{s... method setValue (line 92) | setValue(e,n={},r={}){if(!r.isIgnoreDisabledRule&&this.control.getIsDi... method clearValue (line 92) | clearValue(e={},n={}){if(!n.isIgnoreDisabledRule&&this.control.getIsDi... method keydown (line 92) | keydown(e){if(this.control.getIsDisabledControl())return null;const n=... method cut (line 92) | cut(){if(this.control.getIsDisabledControl())return-1;this.control.shr... class uR (line 92) | class uR{constructor(e,n={}){this.draw=e,this.options=n,this.lang=this._... method constructor (line 92) | constructor(e,n={}){this.draw=e,this.options=n,this.lang=this._getLang... method _createDom (line 92) | _createDom(){const e=document.createElement("div");e.classList.add(`${... method _bindEvent (line 92) | _bindEvent(){this.dom.title.preYear.onclick=()=>{this._preYear()},this... method _setPosition (line 92) | _setPosition(){if(!this.renderOptions)return;const{position:{coordinat... method isInvalidDate (line 92) | isInvalidDate(e){return e.toDateString()==="Invalid Date"} method _setValue (line 92) | _setValue(){var n;const e=(n=this.renderOptions)==null?void 0:n.value;... method _getLang (line 92) | _getLang(){const e=this.draw.getI18n(),n=e.t.bind(e);return{now:n("dat... method _setLangChange (line 92) | _setLangChange(){this.dom.menu.time.innerText=this.lang.timeSelect,thi... method _update (line 92) | _update(){const e=new Date,n=e.getFullYear(),r=e.getMonth()+1,i=e.getD... method _toggleDateTimePicker (line 92) | _toggleDateTimePicker(){this.isDatePicker?(this.dom.dateWrap.classList... method _setDatePick (line 92) | _setDatePick(e,n,r){var i,o,a;this.now=new Date(e,n,r),(i=this.pickDat... method _setTimePick (line 92) | _setTimePick(e=!0){var l,h,d;const n=((l=this.pickDate)==null?void 0:l... method _scrollIntoView (line 92) | _scrollIntoView(e,n){if(!n){e.scrollTop=0;return}const r=[];let i=n.of... method _preMonth (line 92) | _preMonth(){this.now.setMonth(this.now.getMonth()-1),this._update()} method _nextMonth (line 92) | _nextMonth(){this.now.setMonth(this.now.getMonth()+1),this._update()} method _preYear (line 92) | _preYear(){this.now.setFullYear(this.now.getFullYear()-1),this._update()} method _nextYear (line 92) | _nextYear(){this.now.setFullYear(this.now.getFullYear()+1),this._updat... method _now (line 92) | _now(){this.pickDate=new Date,this.dispose()} method _toggleVisible (line 92) | _toggleVisible(e){e?this.dom.container.classList.add("active"):this.do... method _submit (line 92) | _submit(){var e;if(this.options.onSubmit&&this.pickDate){const n=(e=th... method formatDate (line 92) | formatDate(e,n="yyyy-MM-dd hh:mm:ss"){let r=n;const i={"y+":e.getFullY... method render (line 92) | render(e){this.renderOptions=e,this.lang=this._getLang(),this._setLang... method dispose (line 92) | dispose(){this._toggleVisible(!1)} method destroy (line 92) | destroy(){this.dom.container.remove()} class ka (line 92) | class ka{constructor(e,n){const r=n.getDraw();this.draw=r,this.element=e... method constructor (line 92) | constructor(e,n){const r=n.getDraw();this.draw=r,this.element=e,this.c... method setElement (line 92) | setElement(e){this.element=e} method getElement (line 92) | getElement(){return this.element} method getIsPopup (line 92) | getIsPopup(){return this.isPopup} method getValueRange (line 92) | getValueRange(e={}){const n=e.elementList||this.control.getElementList... method getValue (line 92) | getValue(e={}){const n=e.elementList||this.control.getElementList(),r=... method setValue (line 92) | setValue(e,n={},r={}){if(!r.isIgnoreDisabledRule&&this.control.getIsDi... method clearSelect (line 92) | clearSelect(e={},n={}){const{isIgnoreDisabledRule:r=!1,isAddPlaceholde... method setSelect (line 92) | setSelect(e,n={},r={}){if(!r.isIgnoreDisabledRule&&this.control.getIsD... method keydown (line 92) | keydown(e){if(this.control.getIsDisabledControl())return null;const n=... method cut (line 92) | cut(){if(this.control.getIsDisabledControl())return-1;this.control.shr... method awake (line 92) | awake(){var a,s;if(this.isPopup||this.control.getIsDisabledControl())r... method destroy (line 92) | destroy(){var e;!this.isPopup||((e=this.datePicker)==null||e.destroy()... method _setDate (line 92) | _setDate(e){e?this.setSelect(e):this.clearSelect(),this.destroy()} class gT (line 92) | class gT{constructor(e){this.controlBorder=new pT(e),this.draw=e,this.ra... method constructor (line 92) | constructor(e){this.controlBorder=new pT(e),this.draw=e,this.range=e.g... method setHighlightList (line 92) | setHighlightList(e){this.controlSearch.setHighlightList(e)} method computeHighlightList (line 92) | computeHighlightList(){this.controlSearch.getHighlightList().length&&t... method renderHighlightList (line 92) | renderHighlightList(e,n){this.controlSearch.getHighlightMatchResult().... method getDraw (line 92) | getDraw(){return this.draw} method filterAssistElement (line 92) | filterAssistElement(e){return e.filter(n=>{var r;if(n.type===fe.TABLE)... method getIsRangeCanCaptureEvent (line 92) | getIsRangeCanCaptureEvent(){if(!this.activeControl)return!1;const{star... method getIsRangeInPostfix (line 92) | getIsRangeInPostfix(){if(!this.activeControl)return!1;const{startIndex... method getIsRangeWithinControl (line 92) | getIsRangeWithinControl(){const{startIndex:e,endIndex:n}=this.getRange... method getIsElementListContainFullControl (line 92) | getIsElementListContainFullControl(e){if(!e.some(i=>i.controlId))retur... method getIsDisabledControl (line 92) | getIsDisabledControl(){var e,n;return!!((n=(e=this.activeControl)==nul... method getContainer (line 92) | getContainer(){return this.draw.getContainer()} method getElementList (line 92) | getElementList(){return this.draw.getElementList()} method getPosition (line 92) | getPosition(){const e=this.draw.getPosition().getPositionList(),{endIn... method getPreY (line 92) | getPreY(){var i,o;const e=this.draw.getHeight(),n=this.draw.getPageGap... method getRange (line 92) | getRange(){return this.range.getRange()} method shrinkBoundary (line 92) | shrinkBoundary(e={}){this.range.shrinkBoundary(e)} method getActiveControl (line 92) | getActiveControl(){return this.activeControl} method initControl (line 92) | initControl(){if(this.draw.isReadonly())return;const n=this.getElement... method destroyControl (line 92) | destroyControl(){this.activeControl&&((this.activeControl instanceof Z... method repaintControl (line 92) | repaintControl(e={}){const{curIndex:n,isCompute:r=!0,isSubmitHistory:i... method reAwakeControl (line 92) | reAwakeControl(){if(!this.activeControl)return;const e=this.getElement... method moveCursor (line 92) | moveCursor(e){const{index:n,trIndex:r,tdIndex:i,tdValueIndex:o}=e;let ... method removeControl (line 92) | removeControl(e,n={}){const r=n.elementList||this.getElementList(),i=r... method removePlaceholder (line 92) | removePlaceholder(e,n={}){const r=n.elementList||this.getElementList()... method addPlaceholder (line 92) | addPlaceholder(e,n={}){const r=n.elementList||this.getElementList(),i=... method setValue (line 92) | setValue(e){if(!this.activeControl)throw new Error("active control is ... method keydown (line 92) | keydown(e){if(!this.activeControl)throw new Error("active control is n... method cut (line 92) | cut(){if(!this.activeControl)throw new Error("active control is null")... method getValueByConceptId (line 92) | getValueByConceptId(e){const{conceptId:n}=e,r=[],i=(a,s)=>{var u;let c... method setValueByConceptId (line 92) | setValueByConceptId(e){if(this.draw.isReadonly())return;let r=!1;const... method setExtensionByConceptId (line 92) | setExtensionByConceptId(e){if(this.draw.isReadonly())return;const{conc... method setPropertiesByConceptId (line 92) | setPropertiesByConceptId(e){var s;if(this.draw.isReadonly())return;con... method getList (line 92) | getList(){const e=[];function n(i){for(let o=0;o{this.wordCountWorker.onmessa... method getCatalog (line 92) | getCatalog(){return new Promise((e,n)=>{this.catalogWorker.onmessage=i... method getGroupIds (line 92) | getGroupIds(){return new Promise((e,n)=>{this.groupWorker.onmessage=i=... class wT (line 92) | class wT{constructor(e){this._keydown=()=>{this.resizerSelection.style.d... method constructor (line 92) | constructor(e){this._keydown=()=>{this.resizerSelection.style.display=... method _getElementPosition (line 92) | _getElementPosition(e,n=null){var u;let r=0,i=0;const o=this.draw.getH... method _createResizerDom (line 92) | _createResizerDom(){const e=document.createElement("div");e.classList.... method _mousedown (line 92) | _mousedown(e){if(this.canvas=this.draw.getPage(),!this.curElement)retu... method _mousemove (line 92) | _mousemove(e){if(!this.curElement)return;const{scale:n}=this.options;l... method _drawPreviewer (line 92) | _drawPreviewer(){const e=document.createElement("div");e.classList.add... method _setPreviewerTransform (line 92) | _setPreviewerTransform(e,n,r,i){!this.previewerImage||(this.previewerI... method _clearPreviewer (line 92) | _clearPreviewer(){var e;(e=this.previewerContainer)==null||e.remove(),... method _updateResizerRect (line 92) | _updateResizerRect(e,n){const r=this.options.resizerSize;this.resizerS... method _updateResizerSizeView (line 92) | _updateResizerSizeView(e,n){this.resizerSize.innerText=`${Math.round(e... method render (line 92) | render(){this._drawPreviewer(),document.body.style.overflow="hidden"} method drawResizer (line 92) | drawResizer(e,n=null,r={}){this.previewerDrawOption=r,this.curElementS... method updateResizer (line 92) | updateResizer(e,n=null){const{scale:r}=this.options,i=e.width*r,o=e.he... method clearResizer (line 92) | clearResizer(){this.resizerSelection.style.display="none",document.rem... class TT (line 92) | class TT{constructor(e){this.draw=e,this.range=e.getRange(),this.datePic... method constructor (line 92) | constructor(e){this.draw=e,this.range=e.getRange(),this.datePicker=new... method _setValue (line 92) | _setValue(e){if(!e)return;const n=this.getDateElementRange();if(!n)ret... method getDateElementRange (line 92) | getDateElementRange(){let e=-1,n=-1;const{startIndex:r,endIndex:i}=thi... method clearDatePicker (line 92) | clearDatePicker(){this.datePicker.dispose()} method renderDatePicker (line 92) | renderDatePicker(e,n){const r=this.draw.getElementList(),i=this.getDat... method constructor (line 92) | constructor(t){this.element=t} method _defineIframeProperties (line 92) | _defineIframeProperties(t){Object.defineProperties(t,{parent:{get:()=>nu... method render (line 92) | render(t){var r,i;const e=this.element.block,n=document.createElement("i... class ST (line 92) | class ST{constructor(e){this.element=e}render(e){var i;const n=this.elem... method constructor (line 92) | constructor(e){this.element=e} method render (line 92) | render(e){var i;const n=this.element.block,r=document.createElement("v... class DT (line 92) | class DT{constructor(e,n){this.draw=e.getDraw(),this.blockContainer=e.ge... method constructor (line 92) | constructor(e,n){this.draw=e.getDraw(),this.blockContainer=e.getBlockC... method getBlockElement (line 92) | getBlockElement(){return this.element} method _createBlockItem (line 92) | _createBlockItem(){const e=document.createElement("div");return e.clas... method render (line 92) | render(){const e=this.element.block;e.type===xs.IFRAME?(this.block=new... method setClientRects (line 92) | setClientRects(e,n,r){const i=this.draw.getHeight(),o=this.draw.getPag... method remove (line 92) | remove(){this.blockItem.remove()} class OT (line 92) | class OT{constructor(e){this.draw=e,this.container=e.getContainer(),this... method constructor (line 92) | constructor(e){this.draw=e,this.container=e.getContainer(),this.blockM... method _createBlockContainer (line 92) | _createBlockContainer(){const e=document.createElement("div");return e... method getDraw (line 92) | getDraw(){return this.draw} method getBlockContainer (line 92) | getBlockContainer(){return this.blockContainer} method render (line 92) | render(e,n,r,i){const o=n.id,a=this.blockMap.get(o);if(a)a.setClientRe... method clear (line 92) | clear(){if(!this.blockMap.size)return;const e=this.draw.getElementList... class WT (line 92) | class WT{constructor(){this.langMap=new Map([["zhCN",Al],["en",UT]]),thi... method constructor (line 92) | constructor(){this.langMap=new Map([["zhCN",Al],["en",UT]]),this.curre... method registerLangMap (line 92) | registerLangMap(e,n){const r=this.langMap.get(e);this.langMap.set(e,km... method getLocale (line 92) | getLocale(){return this.currentLocale} method setLocale (line 92) | setLocale(e){this.currentLocale=e} method getLang (line 92) | getLang(){return this.langMap.get(this.currentLocale)||Al} method t (line 92) | t(e){const n=e.split(".");let r="",i=this.getLang();for(let o=0;oe+n.height,0)} method getExtraHeight (line 92) | getExtraHeight(){const e=this.draw.getMargins(),n=this.getHeight(),i=t... method render (line 92) | render(e,n){e.globalAlpha=1;const r=this.draw.getInnerWidth(),i=this.g... class ZT (line 92) | class ZT{constructor(e){this.UN_COUNT_STYLE_WIDTH=20,this.MEASURE_BASE_T... method constructor (line 92) | constructor(e){this.UN_COUNT_STYLE_WIDTH=20,this.MEASURE_BASE_TEXT="0"... method setList (line 92) | setList(e,n){if(this.draw.isReadonly())return;const{startIndex:i,endIn... method unsetList (line 92) | unsetList(){var u;if(this.draw.isReadonly())return;const{startIndex:n,... method computeListStyle (line 92) | computeListStyle(e,n){const r=new Map;let i=0,o=n[i].listId,a=[];const... method getListStyleWidth (line 92) | getListStyleWidth(e,n){const{scale:r,checkbox:i}=this.options,o=n[0];i... method drawListStyle (line 92) | drawListStyle(e,n,r){var m;const{elementList:i,offsetX:o,listIndex:a,a... method constructor (line 92) | constructor(t){this.options=t.getOptions()} method render (line 92) | render(t,e,n,r){const{scale:i,lineBreak:{color:o,lineWidth:a}}=this.opti... class kT (line 92) | class kT{constructor(e){this.draw=e,this.position=e.getPosition(),this.o... method constructor (line 92) | constructor(e){this.draw=e,this.position=e.getPosition(),this.options=... method _recovery (line 92) | _recovery(){this.elementList=[],this.rowList=[],this.positionList=[]} method _compute (line 92) | _compute(){this._computeRowList(),this._computePositionList()} method _computeRowList (line 92) | _computeRowList(){const e=this.draw.getInnerWidth();this.rowList=this.... method _computePositionList (line 92) | _computePositionList(){const{lineBreak:e,scale:n}=this.options,r=this.... method render (line 92) | render(e){const{placeholder:{data:n,font:r,size:i,color:o,opacity:a}}=... class QT (line 92) | class QT{constructor(e){this.draw=e,this.options=e.getOptions(),this.ran... method constructor (line 92) | constructor(e){this.draw=e,this.options=e.getOptions(),this.range=e.ge... method setGroup (line 92) | setGroup(){if(this.draw.isReadonly()||this.draw.getZone().getZone()!==... method getElementListByGroupId (line 92) | getElementListByGroupId(e,n){var i,o;const r=[];for(let a=0;ae*this.options.sc... method getOriginalMargins (line 92) | getOriginalMargins(){const{margins:e,paperDirection:n}=this.options;re... method getPageGap (line 92) | getPageGap(){return this.options.pageGap*this.options.scale} method getOriginalPageGap (line 92) | getOriginalPageGap(){return this.options.pageGap} method getPageNumberBottom (line 92) | getPageNumberBottom(){const{pageNumber:{bottom:e},scale:n}=this.option... method getMarginIndicatorSize (line 92) | getMarginIndicatorSize(){return this.options.marginIndicatorSize*this.... method getDefaultBasicRowMarginHeight (line 92) | getDefaultBasicRowMarginHeight(){return this.options.defaultBasicRowMa... method getTdPadding (line 92) | getTdPadding(){const{table:{tdPadding:e},scale:n}=this.options;return ... method getContainer (line 92) | getContainer(){return this.container} method getPageContainer (line 92) | getPageContainer(){return this.pageContainer} method getVisiblePageNoList (line 92) | getVisiblePageNoList(){return this.visiblePageNoList} method setVisiblePageNoList (line 92) | setVisiblePageNoList(e){this.visiblePageNoList=e,this.listener.visible... method getIntersectionPageNo (line 92) | getIntersectionPageNo(){return this.intersectionPageNo} method setIntersectionPageNo (line 92) | setIntersectionPageNo(e){this.intersectionPageNo=e,this.listener.inter... method getPageNo (line 92) | getPageNo(){return this.pageNo} method setPageNo (line 92) | setPageNo(e){this.pageNo=e} method getPage (line 92) | getPage(e=-1){return this.pageList[~e?e:this.pageNo]} method getPageList (line 92) | getPageList(){return this.pageList} method getPageCount (line 92) | getPageCount(){return this.pageList.length} method getTableRowList (line 92) | getTableRowList(e){const n=this.position.getPositionContext(),{index:r... method getOriginalRowList (line 92) | getOriginalRowList(){const e=this.getZone();return e.isHeaderActive()?... method getRowList (line 92) | getRowList(){return this.position.getPositionContext().isTable?this.ge... method getPageRowList (line 92) | getPageRowList(){return this.pageRowList} method getCtx (line 92) | getCtx(){return this.ctxList[this.pageNo]} method getOptions (line 92) | getOptions(){return this.options} method getSearch (line 92) | getSearch(){return this.search} method getGroup (line 92) | getGroup(){return this.group} method getHistoryManager (line 92) | getHistoryManager(){return this.historyManager} method getPosition (line 92) | getPosition(){return this.position} method getZone (line 92) | getZone(){return this.zone} method getRange (line 92) | getRange(){return this.range} method getLineBreakParticle (line 92) | getLineBreakParticle(){return this.lineBreakParticle} method getHeaderElementList (line 92) | getHeaderElementList(){return this.header.getElementList()} method getTableElementList (line 92) | getTableElementList(e){var a;const n=this.position.getPositionContext(... method getElementList (line 92) | getElementList(){const e=this.position.getPositionContext(),n=this.get... method getMainElementList (line 92) | getMainElementList(){return this.position.getPositionContext().isTable... method getOriginalElementList (line 92) | getOriginalElementList(){const e=this.getZone();return e.isHeaderActiv... method getOriginalMainElementList (line 92) | getOriginalMainElementList(){return this.elementList} method getFooterElementList (line 92) | getFooterElementList(){return this.footer.getElementList()} method insertElementList (line 92) | insertElementList(e){if(!e.length||!this.range.getIsCanInput())return;... method appendElementList (line 92) | appendElementList(e,n={}){if(!e.length)return;cr(e,{isHandleFirstEleme... method spliceElementList (line 92) | spliceElementList(e,n,r,...i){var o,a,s;if(r>0){const c=n+r,u=e[c],l=u... method getCanvasEvent (line 92) | getCanvasEvent(){return this.canvasEvent} method getGlobalEvent (line 92) | getGlobalEvent(){return this.globalEvent} method getListener (line 92) | getListener(){return this.listener} method getEventBus (line 92) | getEventBus(){return this.eventBus} method getOverride (line 92) | getOverride(){return this.override} method getCursor (line 92) | getCursor(){return this.cursor} method getPreviewer (line 92) | getPreviewer(){return this.previewer} method getImageParticle (line 92) | getImageParticle(){return this.imageParticle} method getTableTool (line 92) | getTableTool(){return this.tableTool} method getTableParticle (line 92) | getTableParticle(){return this.tableParticle} method getHeader (line 92) | getHeader(){return this.header} method getFooter (line 92) | getFooter(){return this.footer} method getHyperlinkParticle (line 92) | getHyperlinkParticle(){return this.hyperlinkParticle} method getDateParticle (line 92) | getDateParticle(){return this.dateParticle} method getListParticle (line 92) | getListParticle(){return this.listParticle} method getCheckboxParticle (line 92) | getCheckboxParticle(){return this.checkboxParticle} method getRadioParticle (line 92) | getRadioParticle(){return this.radioParticle} method getControl (line 92) | getControl(){return this.control} method getWorkerManager (line 92) | getWorkerManager(){return this.workerManager} method getImageObserver (line 92) | getImageObserver(){return this.imageObserver} method getI18n (line 92) | getI18n(){return this.i18n} method getRowCount (line 92) | getRowCount(){return this.getRowList().length} method getDataURL (line 92) | async getDataURL(e={}){const{pixelRatio:n,mode:r}=e;n&&this.setPagePix... method getPainterStyle (line 92) | getPainterStyle(){return this.painterStyle&&Object.keys(this.painterSt... method getPainterOptions (line 92) | getPainterOptions(){return this.painterOptions} method setPainterStyle (line 92) | setPainterStyle(e,n){this.painterStyle=e,this.painterOptions=n||null,t... method setDefaultRange (line 92) | setDefaultRange(){!this.elementList.length||setTimeout(()=>{const e=th... method getIsPagingMode (line 92) | getIsPagingMode(){return this.options.pageMode===Pi.PAGING} method setPageMode (line 92) | setPageMode(e){if(!e||this.options.pageMode===e)return;if(this.options... method setPageScale (line 92) | setPageScale(e){const n=this.getPagePixelRatio();this.options.scale=e;... method getPagePixelRatio (line 92) | getPagePixelRatio(){return this.pagePixelRatio||window.devicePixelRatio} method setPagePixelRatio (line 92) | setPagePixelRatio(e){!this.pagePixelRatio&&e===window.devicePixelRatio... method setPageDevicePixel (line 92) | setPageDevicePixel(){const e=this.getPagePixelRatio(),n=this.getWidth(... method setPaperSize (line 92) | setPaperSize(e,n){this.options.width=e,this.options.height=n;const r=t... method setPaperDirection (line 92) | setPaperDirection(e){const n=this.getPagePixelRatio();this.options.pap... method setPaperMargin (line 92) | setPaperMargin(e){this.options.margins=e,this.render({isSubmitHistory:... method getValue (line 92) | getValue(e={}){const{pageNo:n}=e;let r=this.elementList;Number.isInteg... method setValue (line 92) | setValue(e){const{header:n,main:r,footer:i}=Ft(e);if(!n&&!r&&!i)return... method setEditorData (line 92) | setEditorData(e){const{header:n,main:r,footer:i}=e;n&&this.header.setE... method _wrapContainer (line 92) | _wrapContainer(e){const n=document.createElement("div");return e.appen... method _formatContainer (line 92) | _formatContainer(){this.container.style.position="relative",this.conta... method _createPageContainer (line 92) | _createPageContainer(){const e=document.createElement("div");return e.... method _createPage (line 92) | _createPage(e){const n=this.getWidth(),r=this.getHeight(),i=document.c... method _initPageContext (line 92) | _initPageContext(e){const n=this.getPagePixelRatio();e.scale(n,n),e.le... method getElementFont (line 92) | getElementFont(e,n=1){const{defaultSize:r,defaultFont:i}=this.options,... method getElementSize (line 92) | getElementSize(e){return e.actualSize||e.size||this.options.defaultSize} method getElementRowMargin (line 92) | getElementRowMargin(e){const{defaultBasicRowMarginHeight:n,defaultRowM... method computeRowList (line 92) | computeRowList(e){var m,v,x,O,E,N,M,_,B,q;const{innerWidth:n,elementLi... method _computePageList (line 92) | _computePageList(){var c;const e=[[]],{pageMode:n,pageNumber:{maxPageN... method _drawHighlight (line 92) | _drawHighlight(e,n){const{rowList:r,positionList:i}=n;for(let o=0;o=5&&this.draw.... method pageScaleAdd (line 100) | pageScaleAdd(){const{scale:e}=this.options,n=e*10+1;n<=30&&this.draw.s... method paperSize (line 100) | paperSize(e,n){this.draw.setPaperSize(e,n)} method paperDirection (line 100) | paperDirection(e){this.draw.setPaperDirection(e)} method getPaperMargin (line 100) | getPaperMargin(){return this.options.margins} method setPaperMargin (line 100) | setPaperMargin(e){return this.draw.setPaperMargin(e)} method insertElementList (line 100) | insertElementList(e){if(!e.length||this.draw.isReadonly())return;const... method appendElementList (line 100) | appendElementList(e,n){!e.length||this.draw.isReadonly()||this.draw.ap... method setValue (line 100) | setValue(e){this.draw.setValue(e)} method removeControl (line 100) | removeControl(){const{startIndex:e,endIndex:n}=this.range.getRange();i... method setLocale (line 100) | setLocale(e){this.i18n.setLocale(e)} method getLocale (line 100) | getLocale(){return this.i18n.getLocale()} method getCatalog (line 100) | getCatalog(){return this.workerManager.getCatalog()} method locationCatalog (line 100) | locationCatalog(e){var i;const n=this.draw.getMainElementList();let r=... method wordTool (line 100) | wordTool(){const e=this.draw.getMainElementList();let n=!1;for(let r=0... method setHTML (line 100) | setHTML(e){const{header:n,main:r,footer:i}=e,o=this.draw.getOriginalIn... method setGroup (line 100) | setGroup(){return this.draw.isReadonly()?null:this.draw.getGroup().set... method deleteGroup (line 100) | deleteGroup(e){this.draw.isReadonly()||this.draw.getGroup().deleteGrou... method getGroupIds (line 100) | getGroupIds(){return this.draw.getWorkerManager().getGroupIds()} method locationGroup (line 100) | locationGroup(e){const n=this.draw.getOriginalMainElementList(),r=this... method setZone (line 100) | setZone(e){this.draw.getZone().setZone(e)} method getControlValue (line 100) | getControlValue(e){return this.draw.getControl().getValueByConceptId(e)} method setControlValue (line 100) | setControlValue(e){this.draw.isReadonly()||this.draw.getControl().setV... method setControlExtension (line 100) | setControlExtension(e){this.draw.isReadonly()||this.draw.getControl().... method setControlProperties (line 100) | setControlProperties(e){this.draw.isReadonly()||this.draw.getControl()... method setControlHighlight (line 100) | setControlHighlight(e){this.draw.getControl().setHighlightList(e)} method updateOptions (line 100) | updateOptions(e){const n=mR(e);Object.entries(n).forEach(([r,i])=>{Ref... method getControlList (line 100) | getControlList(){return this.draw.getControl().getList()} method locationControl (line 100) | locationControl(e){function n(i,o){let a=0;for(;a{var u;let c=0;for... method insertTitle (line 100) | insertTitle(e){var c;if(this.draw.isReadonly())return;const r=Ft(e),{s... class uS (line 100) | class uS{constructor(){this.rangeStyleChange=null,this.visiblePageNoList... method constructor (line 100) | constructor(){this.rangeStyleChange=null,this.visiblePageNoListChange=... class lS (line 100) | class lS{constructor(e){const{contextMenu:n,shortcut:r,i18n:i}=e;this.co... method constructor (line 100) | constructor(e){const{contextMenu:n,shortcut:r,i18n:i}=e;this.contextMe... class iD (line 100) | class iD{constructor(e,n){this._proxyContextMenuEvent=r=>{this.context=t... method constructor (line 100) | constructor(e,n){this._proxyContextMenuEvent=r=>{this.context=this._ge... method getContextMenuList (line 100) | getContextMenuList(){return this.contextMenuList} method _addEvent (line 100) | _addEvent(){this.container.addEventListener("contextmenu",this._proxyC... method removeEvent (line 100) | removeEvent(){this.container.removeEventListener("contextmenu",this._p... method _filterMenuList (line 100) | _filterMenuList(e){var i;const{contextMenuDisableKeys:n}=this.options,... method _getContext (line 100) | _getContext(){const e=this.draw.isReadonly(),{isCrossRowCol:n,startInd... method _createContextMenuContainer (line 100) | _createContextMenuContainer(){const e=document.createElement("div");re... method _render (line 100) | _render(e){var y;const{contextMenuList:n,left:r,top:i,parentMenuContai... method _removeSubMenu (line 100) | _removeSubMenu(e){const n=this.contextMenuRelationShip.get(e);n&&(this... method _setHoverStatus (line 100) | _setHoverStatus(e,n){var r;n?((r=e.parentNode)==null||r.querySelectorA... method _formatName (line 100) | _formatName(e){const n=Object.values(A1),r=new RegExp(`${n.join("|")}`... method registerContextMenuList (line 100) | registerContextMenuList(e){this.contextMenuList.push(...e)} method dispose (line 100) | dispose(){this.contextMenuContainerList.forEach(e=>e.remove()),this.co... class cD (line 100) | class cD{constructor(e,n){this._globalKeydown=i=>{!this.globalShortcutLi... method constructor (line 100) | constructor(e,n){this._globalKeydown=i=>{!this.globalShortcutList.leng... method _addEvent (line 100) | _addEvent(){document.addEventListener("keydown",this._globalKeydown)} method removeEvent (line 100) | removeEvent(){document.removeEventListener("keydown",this._globalKeydo... method _addShortcutList (line 100) | _addShortcutList(e){for(let n=e.length-1;n>=0;n--){const r=e[n];r.isGl... method registerShortcutList (line 100) | registerShortcutList(e){this._addShortcutList(e)} method _agentKeydown (line 100) | _agentKeydown(e){!this.agentShortcutList.length||this._execute(e,this.... method _execute (line 100) | _execute(e,n){var r;for(let i=0;i0} class hD (line 100) | class hD{} class dD (line 100) | class dD{constructor(e,n,r={}){const i=mR(r);n=Ft(n);let o=[],a=[],s=[];... method constructor (line 100) | constructor(e,n,r={}){const i=mR(r);n=Ft(n);let o=[],a=[],s=[];Array.i... class Rn (line 100) | class Rn{constructor(e){this.options=e,this.mask=null,this.container=nul... method constructor (line 100) | constructor(e){this.options=e,this.mask=null,this.container=null,this.... method _render (line 100) | _render(){var y;const{title:e,data:n,onClose:r,onCancel:i,onConfirm:o}... method _dispose (line 100) | _dispose(){var e,n;(e=this.mask)==null||e.remove(),(n=this.container)=... function fD (line 100) | function fD(t){switch(t){case"comment":case"prolog":case"doctype":case"c... function pD (line 100) | function pD(t){const e=[];function n(r){for(let i=0;i1&&(this.undoStack.pop(),this.undoStack.... method _saveUndoFn (line 100) | _saveUndoFn(e){for(this.undoStack.push(e);this.undoStack.length>this.M... method _clearUndoFn (line 100) | _clearUndoFn(){const e=()=>{this.ctx.clearRect(0,0,this.canvasWidth,th... method _clearCanvas (line 100) | _clearCanvas(){this._clearUndoFn(),this.ctx.clearRect(0,0,this.canvasW... method _startDraw (line 100) | _startDraw(e){this.isDrawing=!0,this.x=e.offsetX,this.y=e.offsetY,this... method _draw (line 100) | _draw(e){if(!this.isDrawing)return;const n=performance.now(),i=Math.sq... method _stopDraw (line 100) | _stopDraw(){if(this.isDrawing=!1,this.isDrawn){const e=this.ctx.getIma... method _toData (line 100) | _toData(){if(!this.linePoints.length)return null;const e=this.linePoin... method _dispose (line 100) | _dispose(){this.mask.remove(),this.container.remove()} function mD (line 100) | function mD(t,e){let n;return function(...r){n&&window.clearTimeout(n),n... function RD (line 100) | function RD(t,e){if(!e){t.scrollTop=0;return}const n=[];let r=e.offsetPa... function U1 (line 100) | function U1(t){(window.requestIdleCallback||window.setTimeout)(()=>{t()})} function Li (line 100) | function Li(t,e,n){return Math.min(Math.max(e,t),n)} function xc (line 100) | function xc(t){var e=Math.round(t).toString(16).toUpperCase();return e.l... function wD (line 100) | function wD(t,e){return(t[0]-e[0])**2+(t[1]-e[1])**2+(t[2]-e[2])**2} function TD (line 100) | function TD(){const t={},e=Object.keys(hu);for(let n=e.length,r=0;rn?(e+.05... method level (line 100) | level(t){const e=this.contrast(t);return e>=7?"AAA":e>=4.5?"AA":""} method isDark (line 100) | isDark(){const t=this.rgb().color;return(t[0]*2126+t[1]*7152+t[2]*722)/1... method isLight (line 100) | isLight(){return!this.isDark()} method negate (line 100) | negate(){const t=this.rgb();for(let e=0;e<3;e++)t.color[e]=255-t.color[e... method lighten (line 100) | lighten(t){const e=this.hsl();return e.color[2]+=e.color[2]*t,e} method darken (line 100) | darken(t){const e=this.hsl();return e.color[2]-=e.color[2]*t,e} method saturate (line 100) | saturate(t){const e=this.hsl();return e.color[1]+=e.color[1]*t,e} method desaturate (line 100) | desaturate(t){const e=this.hsl();return e.color[1]-=e.color[1]*t,e} method whiten (line 100) | whiten(t){const e=this.hwb();return e.color[1]+=e.color[1]*t,e} method blacken (line 100) | blacken(t){const e=this.hwb();return e.color[2]+=e.color[2]*t,e} method grayscale (line 100) | grayscale(){const t=this.rgb().color,e=t[0]*.3+t[1]*.59+t[2]*.11;return ... method fade (line 100) | fade(t){return this.alpha(this.valpha-this.valpha*t)} method opaquer (line 100) | opaquer(t){return this.alpha(this.valpha+this.valpha*t)} method rotate (line 100) | rotate(t){const e=this.hsl();let n=e.color[0];return n=(n+t)%360,n=n<0?3... method mix (line 100) | mix(t,e){if(!t||!t.rgb)throw new Error('Argument to "mix" was not a Colo... function MD (line 100) | function MD(t,e){return Number(t.toFixed(e))} function LD (line 100) | function LD(t){return function(e){return MD(e,t)}} function kt (line 100) | function kt(t,e,n){t=Array.isArray(t)?t:[t];for(const r of t)(du[r]||(du... function tn (line 100) | function tn(t){return function(e){return Math.max(0,Math.min(t,e))}} function CD (line 100) | function CD(t){return Array.isArray(t)?t:[t]} function pd (line 100) | function pd(t,e){for(let n=0;ni inst... method addChildElement (line 100) | addChildElement(e){return this.root.push(e),this} class mi (line 100) | class mi extends ve{prepForXml(e){const n=super.prepForXml(e);if(n&&(typ... method prepForXml (line 100) | prepForXml(e){const n=super.prepForXml(e);if(n&&(typeof n[this.rootKey... class Ue (line 100) | class Ue extends fu{constructor(e){super("_attr"),be(this,"xmlKeys"),thi... method constructor (line 100) | constructor(e){super("_attr"),be(this,"xmlKeys"),this.root=e} method prepForXml (line 100) | prepForXml(e){const n={};return Object.keys(this.root).forEach(r=>{con... class Ri (line 100) | class Ri extends fu{constructor(e){super("_attr"),this.root=e}prepForXml... method constructor (line 100) | constructor(e){super("_attr"),this.root=e} method prepForXml (line 100) | prepForXml(e){return{_attr:Object.values(this.root).filter(({value:r})... class Qt (line 100) | class Qt extends Ue{constructor(){super(...arguments),be(this,"xmlKeys",... method constructor (line 100) | constructor(){super(...arguments),be(this,"xmlKeys",{val:"w:val",color... function DR (line 100) | function DR(t){return t&&t.__esModule&&Object.prototype.hasOwnProperty.c... function ZD (line 100) | function ZD(t){console&&console.warn&&console.warn(t)} function Et (line 100) | function Et(){Et.init.call(this)} function Pu (line 100) | function Pu(t){if(typeof t!="function")throw new TypeError('The "listene... function ER (line 100) | function ER(t){return t._maxListeners===void 0?Et.defaultMaxListeners:t.... function IR (line 100) | function IR(t,e,n,r){var i,o,a;if(Pu(n),o=t._events,o===void 0?(o=t._eve... function kD (line 100) | function kD(){if(!this.fired)return this.target.removeListener(this.type... function NR (line 100) | function NR(t,e,n){var r={fired:!1,wrapFn:void 0,target:t,type:e,listene... function FR (line 100) | function FR(t,e,n){var r=t._events;if(r===void 0)return[];var i=r[e];ret... function PR (line 100) | function PR(t){var e=this._events;if(e!==void 0){var n=e[t];if(typeof n=... function MR (line 100) | function MR(t,e){for(var n=new Array(e),r=0;r"||x(W)} function N (line 115) | function N(W,A){return W.test(A)} function M (line 115) | function M(W,A){return!N(W,A)} function q (line 115) | function q(W,A,Q){W[A]&&W[A](Q)} function T (line 115) | function T(W,A,Q){W.textNode&&I(W),q(W,A,Q)} function I (line 115) | function I(W){W.textNode=b(W.opt,W.textNode),W.textNode&&q(W,"ontext",W.... function b (line 115) | function b(W,A){return W.trim&&(A=A.trim()),W.normalize&&(A=A.replace(/\... function P (line 115) | function P(W,A){return I(W),W.trackPosition&&(A+=` function U (line 118) | function U(W){return W.sawRoot&&!W.closedRoot&&X(W,"Unclosed root tag"),... function X (line 118) | function X(W,A){if(typeof W!="object"||!(W instanceof r))throw new Error... function V (line 118) | function V(W){W.strict||(W.tagName=W.tagName[W.looseCase]());var A=W.tag... function k (line 118) | function k(W,A){var Q=W.indexOf(":"),z=Q<0?["",W]:W.split(":"),H=z[0],j=... function re (line 118) | function re(W){if(W.strict||(W.attribName=W.attribName[W.looseCase]()),W... function Z (line 120) | function Z(W,A){if(W.opt.xmlns){var Q=W.tag,z=k(W.tagName);Q.prefix=z.pr... function C (line 120) | function C(W){if(!W.tagName){X(W,"Weird empty close tag."),W.textNode+="... function ne (line 120) | function ne(W){var A=W.entity,Q=A.toLowerCase(),z,H="";return W.ENTITIES... function oe (line 120) | function oe(W,A){A==="<"?(W.state=_.OPEN_WAKA,W.startTagPosition=W.posit... function ue (line 120) | function ue(W,A){var Q="";return A=0;n--){const r=e.stack[n];... class rE (line 124) | class rE extends ve{constructor(){super("pic:nvPicPr"),this.root.push(ne... method constructor (line 124) | constructor(){super("pic:nvPicPr"),this.root.push(new nE),this.root.pu... class iE (line 124) | class iE extends Ue{constructor(){super(...arguments),be(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),be(this,"xmlKeys",{xmlns:"xmlns:pic"})} class oE (line 124) | class oE extends Ue{constructor(){super(...arguments),be(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),be(this,"xmlKeys",{cx:"cx",cy:"cy"})} class aE (line 124) | class aE extends ve{constructor(e,n){super("a:ext"),be(this,"attributes"... method constructor (line 124) | constructor(e,n){super("a:ext"),be(this,"attributes"),this.attributes=... class sE (line 124) | class sE extends Ue{constructor(){super(...arguments),be(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),be(this,"xmlKeys",{x:"x",y:"y"})} class cE (line 124) | class cE extends ve{constructor(){super("a:off"),this.root.push(new sE({... method constructor (line 124) | constructor(){super("a:off"),this.root.push(new sE({x:0,y:0}))} class uE (line 124) | class uE extends Ue{constructor(){super(...arguments),be(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),be(this,"xmlKeys",{flipVertical:"fli... class lE (line 124) | class lE extends ve{constructor(e){var n,r;super("a:xfrm"),be(this,"exte... method constructor (line 124) | constructor(e){var n,r;super("a:xfrm"),be(this,"extents"),this.root.pu... class pE (line 124) | class pE extends ve{constructor(){super("a:avLst")}} method constructor (line 124) | constructor(){super("a:avLst")} class gE (line 124) | class gE extends Ue{constructor(){super(...arguments),be(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),be(this,"xmlKeys",{prst:"prst"})} class mE (line 124) | class mE extends ve{constructor(){super("a:prstGeom"),this.root.push(new... method constructor (line 124) | constructor(){super("a:prstGeom"),this.root.push(new gE({prst:"rect"})... class RE (line 124) | class RE extends Ue{constructor(){super(...arguments),be(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),be(this,"xmlKeys",{bwMode:"bwMode"})} class yE (line 124) | class yE extends ve{constructor({outline:e,transform:n}){super("pic:spPr... method constructor (line 124) | constructor({outline:e,transform:n}){super("pic:spPr"),be(this,"form")... class vE (line 124) | class vE extends ve{constructor({mediaData:e,transform:n,outline:r}){sup... method constructor (line 124) | constructor({mediaData:e,transform:n,outline:r}){super("pic:pic"),this... class bE (line 124) | class bE extends ve{constructor({mediaData:e,transform:n,outline:r}){sup... method constructor (line 124) | constructor({mediaData:e,transform:n,outline:r}){super("a:graphicData"... class xE (line 124) | class xE extends Ue{constructor(){super(...arguments),be(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),be(this,"xmlKeys",{a:"xmlns:a"})} class x2 (line 124) | class x2 extends ve{constructor({mediaData:e,transform:n,outline:r}){sup... method constructor (line 124) | constructor({mediaData:e,transform:n,outline:r}){super("a:graphic"),be... class Ug (line 124) | class Ug extends ve{constructor(){super("wp:wrapNone")}} method constructor (line 124) | constructor(){super("wp:wrapNone")} class TE (line 124) | class TE extends Ue{constructor(){super(...arguments),be(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),be(this,"xmlKeys",{distT:"distT",dis... class SE (line 124) | class SE extends ve{constructor(e,n={top:0,bottom:0,left:0,right:0}){sup... method constructor (line 124) | constructor(e,n={top:0,bottom:0,left:0,right:0}){super("wp:wrapSquare"... class DE (line 124) | class DE extends Ue{constructor(){super(...arguments),be(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),be(this,"xmlKeys",{distT:"distT",dis... class OE (line 124) | class OE extends ve{constructor(e={top:0,bottom:0}){super("wp:wrapTight"... method constructor (line 124) | constructor(e={top:0,bottom:0}){super("wp:wrapTight"),this.root.push(n... class _E (line 124) | class _E extends Ue{constructor(){super(...arguments),be(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),be(this,"xmlKeys",{distT:"distT",dis... class EE (line 124) | class EE extends ve{constructor(e={top:0,bottom:0}){super("wp:wrapTopAnd... method constructor (line 124) | constructor(e={top:0,bottom:0}){super("wp:wrapTopAndBottom"),this.root... class w2 (line 124) | class w2 extends ve{constructor({name:e,description:n,title:r}={name:"",... method constructor (line 124) | constructor({name:e,description:n,title:r}={name:"",description:"",tit... method prepForXml (line 124) | prepForXml(e){for(let n=e.stack.length-1;n>=0;n--){const r=e.stack[n];... class IE (line 124) | class IE extends Ue{constructor(){super(...arguments),be(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),be(this,"xmlKeys",{cx:"cx",cy:"cy"})} class S2 (line 124) | class S2 extends ve{constructor(e,n){super("wp:extent"),be(this,"attribu... method constructor (line 124) | constructor(e,n){super("wp:extent"),be(this,"attributes"),this.attribu... class NE (line 124) | class NE extends Ue{constructor(){super(...arguments),be(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),be(this,"xmlKeys",{xmlns:"xmlns:a",n... class FE (line 124) | class FE extends ve{constructor(){super("a:graphicFrameLocks"),this.root... method constructor (line 124) | constructor(){super("a:graphicFrameLocks"),this.root.push(new NE({xmln... class D2 (line 124) | class D2 extends ve{constructor(){super("wp:cNvGraphicFramePr"),this.roo... method constructor (line 124) | constructor(){super("wp:cNvGraphicFramePr"),this.root.push(new FE)} class PE (line 124) | class PE extends Ue{constructor(){super(...arguments),be(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),be(this,"xmlKeys",{distT:"distT",dis... class ME (line 124) | class ME extends ve{constructor({mediaData:e,transform:n,drawingOptions:... method constructor (line 124) | constructor({mediaData:e,transform:n,drawingOptions:r}){super("wp:anch... class CE (line 124) | class CE extends ve{constructor(e,n={}){super("w:drawing"),n.floating?th... method constructor (line 124) | constructor(e,n={}){super("w:drawing"),n.floating?this.root.push(new M... class AE (line 124) | class AE extends Cs{constructor(e){super({}),be(this,"key",`${m2()}.png`... method constructor (line 124) | constructor(e){super({}),be(this,"key",`${m2()}.png`),be(this,"imageDa... method prepForXml (line 124) | prepForXml(e){return e.file.Media.addImage(this.key,this.imageData),su... method convertDataURIToBinary (line 124) | convertDataURIToBinary(e){if(typeof atob=="function"){const n=";base64... class UE (line 124) | class UE extends Ue{constructor(){super(...arguments),be(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),be(this,"xmlKeys",{id:"w:id",initial... class WE (line 124) | class WE extends Ue{constructor(){super(...arguments),be(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),be(this,"xmlKeys",{"xmlns:cx":"xmlns... class XE (line 124) | class XE extends ve{constructor({id:e,initials:n,author:r,date:i=new Dat... method constructor (line 124) | constructor({id:e,initials:n,author:r,date:i=new Date,children:o}){sup... class VE (line 124) | class VE extends ve{constructor({children:e}){super("w:comments"),this.r... method constructor (line 124) | constructor({children:e}){super("w:comments"),this.root.push(new WE({"... class YE (line 124) | class YE extends r_{constructor(){super("w:tab")}} method constructor (line 124) | constructor(){super("w:tab")} class BE (line 124) | class BE extends ve{constructor(){super("w:pageBreakBefore")}} method constructor (line 124) | constructor(){super("w:pageBreakBefore")} class ZE (line 124) | class ZE extends Ue{constructor(){super(...arguments),be(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),be(this,"xmlKeys",{after:"w:after",b... class kE (line 124) | class kE extends ve{constructor(e){super("w:spacing"),this.root.push(new... method constructor (line 124) | constructor(e){super("w:spacing"),this.root.push(new ZE(e))} method constructor (line 124) | constructor(e){super("w:pStyle"),this.root.push(new Qt({val:e}))} class QE (line 124) | class QE extends ve{constructor(e){super("w:tabs");for(const n of e)this... method constructor (line 124) | constructor(e){super("w:tabs");for(const n of e)this.root.push(new HE(... class KE (line 124) | class KE extends Ue{constructor(){super(...arguments),be(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),be(this,"xmlKeys",{val:"w:val",pos:"... class HE (line 124) | class HE extends ve{constructor({type:e,position:n,leader:r}){super("w:t... method constructor (line 124) | constructor({type:e,position:n,leader:r}){super("w:tab"),this.root.pus... class Xg (line 124) | class Xg extends ve{constructor(e,n){super("w:numPr"),this.root.push(new... method constructor (line 124) | constructor(e,n){super("w:numPr"),this.root.push(new GE(n)),this.root.... class GE (line 124) | class GE extends ve{constructor(e){if(super("w:ilvl"),e>9)throw new Erro... method constructor (line 124) | constructor(e){if(super("w:ilvl"),e>9)throw new Error("Level cannot be... class JE (line 124) | class JE extends ve{constructor(e){super("w:numId"),this.root.push(new Q... method constructor (line 124) | constructor(e){super("w:numId"),this.root.push(new Qt({val:typeof e=="... class O2 (line 124) | class O2 extends ve{constructor(){super(...arguments),be(this,"fileChild... method constructor (line 124) | constructor(){super(...arguments),be(this,"fileChild",Symbol())} class zE (line 124) | class zE extends Ue{constructor(){super(...arguments),be(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),be(this,"xmlKeys",{id:"Id",type:"Typ... class jE (line 124) | class jE extends ve{constructor(e,n,r,i){super("Relationship"),this.root... method constructor (line 124) | constructor(e,n,r,i){super("Relationship"),this.root.push(new zE({id:e... class qE (line 124) | class qE extends Ue{constructor(){super(...arguments),be(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),be(this,"xmlKeys",{id:"r:id",history... class xf (line 124) | class xf extends ve{constructor(e,n,r){super("w:hyperlink"),be(this,"lin... method constructor (line 124) | constructor(e,n,r){super("w:hyperlink"),be(this,"linkId"),this.linkId=... class _2 (line 124) | class _2 extends ve{constructor(e){super("w:externalHyperlink"),this.opt... method constructor (line 124) | constructor(e){super("w:externalHyperlink"),this.options=e} class e3 (line 124) | class e3 extends Ue{constructor(){super(...arguments),be(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),be(this,"xmlKeys",{id:"w:id",name:"w... class t3 (line 124) | class t3 extends Ue{constructor(){super(...arguments),be(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),be(this,"xmlKeys",{id:"w:id"})} class n3 (line 124) | class n3{constructor(e){be(this,"bookmarkUniqueNumericId",C_()),be(this,... method constructor (line 124) | constructor(e){be(this,"bookmarkUniqueNumericId",C_()),be(this,"start"... class r3 (line 124) | class r3 extends ve{constructor(e,n){super("w:bookmarkStart");const r=ne... method constructor (line 124) | constructor(e,n){super("w:bookmarkStart");const r=new e3({name:e,id:n}... class i3 (line 124) | class i3 extends ve{constructor(e){super("w:bookmarkEnd");const n=new t3... method constructor (line 124) | constructor(e){super("w:bookmarkEnd");const n=new t3({id:e});this.root... class o3 (line 124) | class o3 extends ve{constructor(e){super("w:outlineLvl"),this.level=e,th... method constructor (line 124) | constructor(e){super("w:outlineLvl"),this.level=e,this.root.push(new Q... class a3 (line 124) | class a3 extends Ue{constructor(){super(...arguments),be(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),be(this,"xmlKeys",{verticalAlign:"w:... class E2 (line 124) | class E2 extends ve{constructor(e){super("w:vAlign"),this.root.push(new ... method constructor (line 124) | constructor(e){super("w:vAlign"),this.root.push(new a3({verticalAlign:... class s3 (line 124) | class s3 extends Ue{constructor(){super(...arguments),be(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),be(this,"xmlKeys",{type:"w:type",id:... class _h (line 124) | class _h extends ve{constructor(e,n){super(e),this.root.push(new s3({typ... method constructor (line 124) | constructor(e,n){super(e),this.root.push(new s3({type:n.type||aa.DEFAU... class c3 (line 124) | class c3 extends ve{constructor({space:e,count:n,separate:r,equalWidth:i... method constructor (line 124) | constructor({space:e,count:n,separate:r,equalWidth:i,children:o}){supe... class u3 (line 124) | class u3 extends Ue{constructor(){super(...arguments),be(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),be(this,"xmlKeys",{type:"w:type",lin... class l3 (line 124) | class l3 extends ve{constructor(e,n,r){super("w:docGrid"),this.root.push... method constructor (line 124) | constructor(e,n,r){super("w:docGrid"),this.root.push(new u3({type:r,li... class Yg (line 124) | class Yg extends Ue{constructor(){super(...arguments),be(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),be(this,"xmlKeys",{display:"w:displa... class d3 (line 124) | class d3 extends mi{constructor(e){if(super("w:pgBorders"),!e)return thi... method constructor (line 124) | constructor(e){if(super("w:pgBorders"),!e)return this;e.pageBorders?th... class f3 (line 124) | class f3 extends ve{constructor(e,n,r,i,o,a,s){super("w:pgMar"),this.roo... method constructor (line 124) | constructor(e,n,r,i,o,a,s){super("w:pgMar"),this.root.push(new Ri({top... class p3 (line 124) | class p3 extends Ue{constructor(){super(...arguments),be(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),be(this,"xmlKeys",{start:"w:start",f... class g3 (line 124) | class g3 extends ve{constructor({start:e,formatType:n,separator:r}){supe... method constructor (line 124) | constructor({start:e,formatType:n,separator:r}){super("w:pgNumType"),t... class m3 (line 124) | class m3 extends ve{constructor(e,n,r){super("w:pgSz");const i=r===I2.LA... method constructor (line 124) | constructor(e,n,r){super("w:pgSz");const i=r===I2.LANDSCAPE,o=xn(e),a=... class R3 (line 124) | class R3 extends Ue{constructor(){super(...arguments),be(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),be(this,"xmlKeys",{val:"w:val"})} class y3 (line 124) | class y3 extends ve{constructor(e){super("w:textDirection"),this.root.pu... method constructor (line 124) | constructor(e){super("w:textDirection"),this.root.push(new R3({val:e}))} class v3 (line 124) | class v3 extends Ue{constructor(){super(...arguments),be(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),be(this,"xmlKeys",{val:"w:val"})} class b3 (line 124) | class b3 extends ve{constructor(e){super("w:type"),this.root.push(new v3... method constructor (line 124) | constructor(e){super("w:type"),this.root.push(new v3({val:e}))} class x3 (line 124) | class x3 extends ve{constructor({page:{size:{width:e=Eh.WIDTH,height:n=E... method constructor (line 124) | constructor({page:{size:{width:e=Eh.WIDTH,height:n=Eh.HEIGHT,orientati... method addHeaderFooterGroup (line 124) | addHeaderFooterGroup(e,n){n.default&&this.root.push(new _h(e,{type:aa.... class w3 (line 124) | class w3 extends ve{constructor(){super("w:body"),be(this,"sections",[])... method constructor (line 124) | constructor(){super("w:body"),be(this,"sections",[])} method addSection (line 124) | addSection(e){const n=this.sections.pop();this.root.push(this.createSe... method prepForXml (line 124) | prepForXml(e){return this.sections.length===1&&(this.root.splice(0,1),... method push (line 124) | push(e){this.root.push(e)} method createSectionParagraph (line 124) | createSectionParagraph(e){const n=new Ci({}),r=new pa({});return r.pus... class As (line 124) | class As extends Ue{constructor(){super(...arguments),be(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),be(this,"xmlKeys",{wpc:"xmlns:wpc",m... class T3 (line 124) | class T3 extends Ue{constructor(){super(...arguments),be(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),be(this,"xmlKeys",{color:"w:color",t... class S3 (line 124) | class S3 extends ve{constructor(e){super("w:background"),this.root.push(... method constructor (line 124) | constructor(e){super("w:background"),this.root.push(new T3({color:e.co... class D3 (line 124) | class D3 extends ve{constructor(e){super("w:document"),be(this,"body"),t... method constructor (line 124) | constructor(e){super("w:document"),be(this,"body"),this.root.push(new ... method add (line 124) | add(e){return this.body.push(e),this} method Body (line 124) | get Body(){return this.body} class O3 (line 124) | class O3 extends Ue{constructor(){super(...arguments),be(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),be(this,"xmlKeys",{xmlns:"xmlns"})} class Oa (line 124) | class Oa extends ve{constructor(){super("Relationships"),this.root.push(... method constructor (line 124) | constructor(){super("Relationships"),this.root.push(new O3({xmlns:"htt... method createRelationship (line 124) | createRelationship(e,n,r,i){const o=new jE(`rId${e}`,n,r,i);return thi... method RelationshipCount (line 124) | get RelationshipCount(){return this.root.length-1} class N2 (line 124) | class N2{constructor(e){be(this,"document"),be(this,"relationships"),thi... method constructor (line 124) | constructor(e){be(this,"document"),be(this,"relationships"),this.docum... method View (line 124) | get View(){return this.document} method Relationships (line 124) | get Relationships(){return this.relationships} class _3 (line 124) | class _3 extends Ue{constructor(){super(...arguments),be(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),be(this,"xmlKeys",{val:"w:val"})} class E3 (line 124) | class E3 extends ve{constructor(){super("w:wordWrap"),this.root.push(new... method constructor (line 124) | constructor(){super("w:wordWrap"),this.root.push(new _3({val:0}))} class pa (line 124) | class pa extends mi{constructor(e){var n,r;if(super("w:pPr"),be(this,"nu... method constructor (line 124) | constructor(e){var n,r;if(super("w:pPr"),be(this,"numberingReferences"... method push (line 124) | push(e){this.root.push(e)} method prepForXml (line 124) | prepForXml(e){if(e.viewWrapper instanceof N2)for(const n of this.numbe... class Ci (line 124) | class Ci extends O2{constructor(e){if(super("w:p"),be(this,"properties")... method constructor (line 124) | constructor(e){if(super("w:p"),be(this,"properties"),typeof e=="string... method prepForXml (line 124) | prepForXml(e){for(const n of this.root)if(n instanceof _2){const r=thi... method addRunToFront (line 124) | addRunToFront(e){return this.root.splice(1,0,e),this} class N3 (line 124) | class N3 extends ve{constructor(e){super("m:t"),this.root.push(e)}} method constructor (line 124) | constructor(e){super("m:t"),this.root.push(e)} class F3 (line 124) | class F3 extends ve{constructor(e){super("m:r"),this.root.push(new N3(e))}} method constructor (line 124) | constructor(e){super("m:r"),this.root.push(new N3(e))} class P3 (line 124) | class P3 extends ve{constructor(e){super("w:tblGrid");for(const n of e)t... method constructor (line 124) | constructor(e){super("w:tblGrid");for(const n of e)this.root.push(new ... class M3 (line 124) | class M3 extends ve{constructor(e){super("w:gridCol"),e!==void 0&&this.r... method constructor (line 124) | constructor(e){super("w:gridCol"),e!==void 0&&this.root.push(new Ri({w... class P2 (line 124) | class P2 extends mi{constructor(e,{marginUnitType:n=pu.DXA,top:r,left:i,... method constructor (line 124) | constructor(e,{marginUnitType:n=pu.DXA,top:r,left:i,bottom:o,right:a})... class ao (line 124) | class ao extends ve{constructor(e,{type:n=pu.AUTO,size:r}){super(e);let ... method constructor (line 124) | constructor(e,{type:n=pu.AUTO,size:r}){super(e);let i=r;n===pu.PERCENT... class L3 (line 124) | class L3 extends mi{constructor(e){super("w:tcBorders"),e.top&&this.root... method constructor (line 124) | constructor(e){super("w:tcBorders"),e.top&&this.root.push(new _t("w:to... class C3 (line 124) | class C3 extends Ue{constructor(){super(...arguments),be(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),be(this,"xmlKeys",{val:"w:val"})} class A3 (line 124) | class A3 extends ve{constructor(e){super("w:gridSpan"),this.root.push(ne... method constructor (line 124) | constructor(e){super("w:gridSpan"),this.root.push(new C3({val:Nn(e)}))} class U3 (line 124) | class U3 extends Ue{constructor(){super(...arguments),be(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),be(this,"xmlKeys",{val:"w:val"})} class Bg (line 124) | class Bg extends ve{constructor(e){super("w:vMerge"),this.root.push(new ... method constructor (line 124) | constructor(e){super("w:vMerge"),this.root.push(new U3({val:e}))} class W3 (line 124) | class W3 extends Ue{constructor(){super(...arguments),be(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),be(this,"xmlKeys",{val:"w:val"})} class X3 (line 124) | class X3 extends ve{constructor(e){super("w:textDirection"),this.root.pu... method constructor (line 124) | constructor(e){super("w:textDirection"),this.root.push(new W3({val:e}))} class V3 (line 124) | class V3 extends mi{constructor(e){super("w:tcPr"),e.width&&this.root.pu... method constructor (line 124) | constructor(e){super("w:tcPr"),e.width&&this.root.push(new ao("w:tcW",... class wf (line 124) | class wf extends ve{constructor(e){super("w:tc"),this.options=e,this.roo... method constructor (line 124) | constructor(e){super("w:tc"),this.options=e,this.root.push(new V3(e));... method prepForXml (line 124) | prepForXml(e){return this.root[this.root.length-1]instanceof Ci||this.... class L2 (line 124) | class L2 extends ve{constructor(e){super("w:tblBorders"),e.top?this.root... method constructor (line 124) | constructor(e){super("w:tblBorders"),e.top?this.root.push(new _t("w:to... class Y3 (line 124) | class Y3 extends ve{constructor({horizontalAnchor:e,verticalAnchor:n,abs... method constructor (line 124) | constructor({horizontalAnchor:e,verticalAnchor:n,absoluteHorizontalPos... class B3 (line 124) | class B3 extends Ue{constructor(){super(...arguments),be(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),be(this,"xmlKeys",{type:"w:type"})} class Z3 (line 124) | class Z3 extends ve{constructor(e){super("w:tblLayout"),this.root.push(n... method constructor (line 124) | constructor(e){super("w:tblLayout"),this.root.push(new B3({type:e}))} class k3 (line 124) | class k3 extends mi{constructor(e){super("w:tblPr"),e.style&&this.root.p... method constructor (line 124) | constructor(e){super("w:tblPr"),e.style&&this.root.push(new lo("w:tblS... class Q3 (line 124) | class Q3 extends O2{constructor({rows:e,width:n,columnWidths:r=Array(Mat... method constructor (line 124) | constructor({rows:e,width:n,columnWidths:r=Array(Math.max(...e.map(d=>... class K3 (line 124) | class K3 extends Ue{constructor(){super(...arguments),be(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),be(this,"xmlKeys",{value:"w:val",rul... class H3 (line 124) | class H3 extends ve{constructor(e,n){super("w:trHeight"),this.root.push(... method constructor (line 124) | constructor(e,n){super("w:trHeight"),this.root.push(new K3({value:xn(e... class G3 (line 124) | class G3 extends mi{constructor(e){super("w:trPr"),e.cantSplit!==void 0&... method constructor (line 124) | constructor(e){super("w:trPr"),e.cantSplit!==void 0&&this.root.push(ne... class J3 (line 124) | class J3 extends ve{constructor(e){super("w:tr"),this.options=e,this.roo... method constructor (line 124) | constructor(e){super("w:tr"),this.options=e,this.root.push(new G3(e));... method CellCount (line 124) | get CellCount(){return this.options.children.length} method cells (line 124) | get cells(){return this.root.filter(e=>e instanceof wf)} method addCellToIndex (line 124) | addCellToIndex(e,n){this.root.splice(n+1,0,e)} method addCellToColumnIndex (line 124) | addCellToColumnIndex(e,n){const r=this.columnIndexToRootIndex(n,!0);th... method rootIndexToColumnIndex (line 124) | rootIndexToColumnIndex(e){if(e<1||e>=this.root.length)throw new Error(... method columnIndexToRootIndex (line 124) | columnIndexToRootIndex(e,n=!1){if(e<0)throw new Error("cell 'columnInd... class z3 (line 124) | class z3 extends Ue{constructor(){super(...arguments),be(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),be(this,"xmlKeys",{xmlns:"xmlns",vt:... class $3 (line 124) | class $3 extends ve{constructor(){super("Properties"),this.root.push(new... method constructor (line 124) | constructor(){super("Properties"),this.root.push(new z3({xmlns:"http:/... class j3 (line 124) | class j3 extends Ue{constructor(){super(...arguments),be(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),be(this,"xmlKeys",{xmlns:"xmlns"})} class q3 (line 124) | class q3 extends Ue{constructor(){super(...arguments),be(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),be(this,"xmlKeys",{contentType:"Cont... class Si (line 124) | class Si extends ve{constructor(e,n){super("Default"),this.root.push(new... method constructor (line 124) | constructor(e,n){super("Default"),this.root.push(new q3({contentType:e... class eI (line 124) | class eI extends Ue{constructor(){super(...arguments),be(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),be(this,"xmlKeys",{contentType:"Cont... class fr (line 124) | class fr extends ve{constructor(e,n){super("Override"),this.root.push(ne... method constructor (line 124) | constructor(e,n){super("Override"),this.root.push(new eI({contentType:... class tI (line 124) | class tI extends ve{constructor(){super("Types"),this.root.push(new j3({... method constructor (line 124) | constructor(){super("Types"),this.root.push(new j3({xmlns:"http://sche... method addFooter (line 124) | addFooter(e){this.root.push(new fr("application/vnd.openxmlformats-off... method addHeader (line 124) | addHeader(e){this.root.push(new fr("application/vnd.openxmlformats-off... class nI (line 124) | class nI extends ve{constructor(e){super("cp:coreProperties"),this.root.... method constructor (line 124) | constructor(e){super("cp:coreProperties"),this.root.push(new As({cp:"h... class Zg (line 124) | class Zg extends ve{constructor(e){super(e),this.root.push(new As({type:... method constructor (line 124) | constructor(e){super(e),this.root.push(new As({type:"dcterms:W3CDTF"})... class rI (line 124) | class rI extends Ue{constructor(){super(...arguments),be(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),be(this,"xmlKeys",{xmlns:"xmlns",vt:... class iI (line 124) | class iI extends Ue{constructor(){super(...arguments),be(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),be(this,"xmlKeys",{fmtid:"fmtid",pid... class oI (line 124) | class oI extends ve{constructor(e,n){super("property"),this.root.push(ne... method constructor (line 124) | constructor(e,n){super("property"),this.root.push(new iI({fmtid:"{D5CD... class aI (line 124) | class aI extends ve{constructor(e){super("vt:lpwstr"),this.root.push(e)}} method constructor (line 124) | constructor(e){super("vt:lpwstr"),this.root.push(e)} class sI (line 124) | class sI extends ve{constructor(e){super("Properties"),be(this,"nextId")... method constructor (line 124) | constructor(e){super("Properties"),be(this,"nextId"),be(this,"properti... method prepForXml (line 124) | prepForXml(e){return this.properties.forEach(n=>this.root.push(n)),sup... method addCustomProperty (line 124) | addCustomProperty(e){this.properties.push(new oI(this.nextId++,e))} class cI (line 124) | class cI extends Ue{constructor(){super(...arguments),be(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),be(this,"xmlKeys",{wpc:"xmlns:wpc",m... method constructor (line 124) | constructor(e,n){super("w:ftr",n),be(this,"refId"),this.refId=e,n||this.... method ReferenceId (line 124) | get ReferenceId(){return this.refId} method add (line 124) | add(e){this.root.push(e)} class lI (line 124) | class lI{constructor(e,n,r){be(this,"footer"),be(this,"relationships"),t... method constructor (line 124) | constructor(e,n,r){be(this,"footer"),be(this,"relationships"),this.med... method add (line 124) | add(e){this.footer.add(e)} method addChildElement (line 124) | addChildElement(e){this.footer.addChildElement(e)} method View (line 124) | get View(){return this.footer} method Relationships (line 124) | get Relationships(){return this.relationships} method Media (line 124) | get Media(){return this.media} class hI (line 124) | class hI extends Ue{constructor(){super(...arguments),be(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),be(this,"xmlKeys",{type:"w:type",id:... class dI (line 124) | class dI extends ve{constructor(){super("w:footnoteRef")}} method constructor (line 124) | constructor(){super("w:footnoteRef")} class fI (line 124) | class fI extends Cs{constructor(){super({style:"FootnoteReference"}),thi... method constructor (line 124) | constructor(){super({style:"FootnoteReference"}),this.root.push(new dI)} class Ih (line 124) | class Ih extends ve{constructor(e){super("w:footnote"),this.root.push(ne... method constructor (line 124) | constructor(e){super("w:footnote"),this.root.push(new hI({type:e.type,... class pI (line 124) | class pI extends ve{constructor(){super("w:continuationSeparator")}} method constructor (line 124) | constructor(){super("w:continuationSeparator")} class gI (line 124) | class gI extends Cs{constructor(){super({}),this.root.push(new pI)}} method constructor (line 124) | constructor(){super({}),this.root.push(new pI)} class mI (line 124) | class mI extends ve{constructor(){super("w:separator")}} method constructor (line 124) | constructor(){super("w:separator")} class RI (line 124) | class RI extends Cs{constructor(){super({}),this.root.push(new mI)}} method constructor (line 124) | constructor(){super({}),this.root.push(new mI)} class yI (line 124) | class yI extends Ue{constructor(){super(...arguments),be(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),be(this,"xmlKeys",{wpc:"xmlns:wpc",m... class vI (line 124) | class vI extends ve{constructor(){super("w:footnotes"),this.root.push(ne... method constructor (line 124) | constructor(){super("w:footnotes"),this.root.push(new yI({wpc:"http://... method createFootNote (line 124) | createFootNote(e,n){const r=new Ih({id:e,children:n});this.root.push(r)} class bI (line 124) | class bI{constructor(){be(this,"footnotess"),be(this,"relationships"),th... method constructor (line 124) | constructor(){be(this,"footnotess"),be(this,"relationships"),this.foot... method View (line 124) | get View(){return this.footnotess} method Relationships (line 124) | get Relationships(){return this.relationships} class xI (line 124) | class xI extends Ue{constructor(){super(...arguments),be(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),be(this,"xmlKeys",{wpc:"xmlns:wpc",m... method constructor (line 124) | constructor(e,n){super("w:hdr",n),be(this,"refId"),this.refId=e,n||this.... method ReferenceId (line 124) | get ReferenceId(){return this.refId} method add (line 124) | add(e){this.root.push(e)} class TI (line 124) | class TI{constructor(e,n,r){be(this,"header"),be(this,"relationships"),t... method constructor (line 124) | constructor(e,n,r){be(this,"header"),be(this,"relationships"),this.med... method add (line 124) | add(e){return this.header.add(e),this} method addChildElement (line 124) | addChildElement(e){this.header.addChildElement(e)} method View (line 124) | get View(){return this.header} method Relationships (line 124) | get Relationships(){return this.relationships} method Media (line 124) | get Media(){return this.media} class SI (line 124) | class SI{constructor(){be(this,"map"),this.map=new Map}addImage(e,n){thi... method constructor (line 124) | constructor(){be(this,"map"),this.map=new Map} method addImage (line 124) | addImage(e,n){this.map.set(e,n)} method Array (line 124) | get Array(){return Array.from(this.map.values())} class DI (line 124) | class DI extends Ue{constructor(){super(...arguments),be(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),be(this,"xmlKeys",{ilvl:"w:ilvl",ten... class OI (line 124) | class OI extends ve{constructor(e){super("w:numFmt"),this.root.push(new ... method constructor (line 124) | constructor(e){super("w:numFmt"),this.root.push(new Qt({val:e}))} class _I (line 124) | class _I extends ve{constructor(e){super("w:lvlText"),this.root.push(new... method constructor (line 124) | constructor(e){super("w:lvlText"),this.root.push(new Qt({val:e}))} class EI (line 124) | class EI extends ve{constructor(e){super("w:lvlJc"),this.root.push(new Q... method constructor (line 124) | constructor(e){super("w:lvlJc"),this.root.push(new Qt({val:e}))} class II (line 124) | class II extends ve{constructor(e){super("w:suff"),this.root.push(new Qt... method constructor (line 124) | constructor(e){super("w:suff"),this.root.push(new Qt({val:e}))} class NI (line 124) | class NI extends ve{constructor(){super("w:isLgl")}} method constructor (line 124) | constructor(){super("w:isLgl")} class FI (line 124) | class FI extends ve{constructor({level:e,format:n,text:r,alignment:i=Ar.... method constructor (line 124) | constructor({level:e,format:n,text:r,alignment:i=Ar.START,start:o=1,st... class PI (line 124) | class PI extends FI{} class MI (line 124) | class MI extends ve{constructor(e){super("w:multiLevelType"),this.root.p... method constructor (line 124) | constructor(e){super("w:multiLevelType"),this.root.push(new Qt({val:e}))} class LI (line 124) | class LI extends Ue{constructor(){super(...arguments),be(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),be(this,"xmlKeys",{abstractNumId:"w:... class Qg (line 124) | class Qg extends ve{constructor(e,n){super("w:abstractNum"),be(this,"id"... method constructor (line 124) | constructor(e,n){super("w:abstractNum"),be(this,"id"),this.root.push(n... class CI (line 124) | class CI extends ve{constructor(e){super("w:abstractNumId"),this.root.pu... method constructor (line 124) | constructor(e){super("w:abstractNumId"),this.root.push(new Qt({val:e}))} class AI (line 124) | class AI extends Ue{constructor(){super(...arguments),be(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),be(this,"xmlKeys",{numId:"w:numId"})} class Kg (line 124) | class Kg extends ve{constructor(e){if(super("w:num"),be(this,"numId"),be... method constructor (line 124) | constructor(e){if(super("w:num"),be(this,"numId"),be(this,"reference")... class UI (line 124) | class UI extends Ue{constructor(){super(...arguments),be(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),be(this,"xmlKeys",{ilvl:"w:ilvl"})} class WI (line 124) | class WI extends ve{constructor(e,n){super("w:lvlOverride"),this.root.pu... method constructor (line 124) | constructor(e,n){super("w:lvlOverride"),this.root.push(new UI({ilvl:e}... class XI (line 124) | class XI extends Ue{constructor(){super(...arguments),be(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),be(this,"xmlKeys",{val:"w:val"})} class VI (line 124) | class VI extends ve{constructor(e){super("w:startOverride"),this.root.pu... method constructor (line 124) | constructor(e){super("w:startOverride"),this.root.push(new XI({val:e}))} class YI (line 124) | class YI extends ve{constructor(e){super("w:numbering"),be(this,"abstrac... method constructor (line 124) | constructor(e){super("w:numbering"),be(this,"abstractNumberingMap",new... method prepForXml (line 124) | prepForXml(e){for(const n of this.abstractNumberingMap.values())this.r... method createConcreteNumberingInstance (line 124) | createConcreteNumberingInstance(e,n){const r=this.abstractNumberingMap... method ConcreteNumbering (line 124) | get ConcreteNumbering(){return Array.from(this.concreteNumberingMap.va... method ReferenceConfig (line 124) | get ReferenceConfig(){return Array.from(this.referenceConfigMap.values... class BI (line 124) | class BI extends Ue{constructor(){super(...arguments),be(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),be(this,"xmlKeys",{version:"w:val",n... class ZI (line 124) | class ZI extends ve{constructor(e){super("w:compatSetting"),this.root.pu... method constructor (line 124) | constructor(e){super("w:compatSetting"),this.root.push(new BI({version... class kI (line 124) | class kI extends ve{constructor(e){super("w:compat"),e.version&&this.roo... method constructor (line 124) | constructor(e){super("w:compat"),e.version&&this.root.push(new ZI(e.ve... class QI (line 124) | class QI extends Ue{constructor(){super(...arguments),be(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),be(this,"xmlKeys",{wpc:"xmlns:wpc",m... class KI (line 124) | class KI extends ve{constructor(e){var n,r,i,o;super("w:settings"),this.... method constructor (line 124) | constructor(e){var n,r,i,o;super("w:settings"),this.root.push(new QI({... class C2 (line 124) | class C2 extends Ue{constructor(){super(...arguments),be(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),be(this,"xmlKeys",{val:"w:val"})} class HI (line 124) | class HI extends ve{constructor(e){super("w:name"),this.root.push(new C2... method constructor (line 124) | constructor(e){super("w:name"),this.root.push(new C2({val:e}))} class GI (line 124) | class GI extends ve{constructor(e){super("w:uiPriority"),this.root.push(... method constructor (line 124) | constructor(e){super("w:uiPriority"),this.root.push(new C2({val:Nn(e)}))} class JI (line 124) | class JI extends Ue{constructor(){super(...arguments),be(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),be(this,"xmlKeys",{type:"w:type",sty... class A2 (line 124) | class A2 extends ve{constructor(e,n){super("w:style"),this.root.push(new... method constructor (line 124) | constructor(e,n){super("w:style"),this.root.push(new JI(e)),n.name&&th... class Wu (line 124) | class Wu extends A2{constructor(e){super({type:"paragraph",styleId:e.id}... method constructor (line 124) | constructor(e){super({type:"paragraph",styleId:e.id},e),be(this,"parag... class Xu (line 124) | class Xu extends A2{constructor(e){super({type:"character",styleId:e.id}... method constructor (line 124) | constructor(e){super({type:"character",styleId:e.id},dt({uiPriority:99... class Yi (line 124) | class Yi extends Wu{constructor(e){super(dt({basedOn:"Normal",next:"Norm... method constructor (line 124) | constructor(e){super(dt({basedOn:"Normal",next:"Normal",quickFormat:!0... class zI (line 124) | class zI extends Yi{constructor(e){super(dt({id:"Title",name:"Title"},e))}} method constructor (line 124) | constructor(e){super(dt({id:"Title",name:"Title"},e))} class $I (line 124) | class $I extends Yi{constructor(e){super(dt({id:"Heading1",name:"Heading... method constructor (line 124) | constructor(e){super(dt({id:"Heading1",name:"Heading 1"},e))} class jI (line 124) | class jI extends Yi{constructor(e){super(dt({id:"Heading2",name:"Heading... method constructor (line 124) | constructor(e){super(dt({id:"Heading2",name:"Heading 2"},e))} class qI (line 124) | class qI extends Yi{constructor(e){super(dt({id:"Heading3",name:"Heading... method constructor (line 124) | constructor(e){super(dt({id:"Heading3",name:"Heading 3"},e))} class eN (line 124) | class eN extends Yi{constructor(e){super(dt({id:"Heading4",name:"Heading... method constructor (line 124) | constructor(e){super(dt({id:"Heading4",name:"Heading 4"},e))} class tN (line 124) | class tN extends Yi{constructor(e){super(dt({id:"Heading5",name:"Heading... method constructor (line 124) | constructor(e){super(dt({id:"Heading5",name:"Heading 5"},e))} class nN (line 124) | class nN extends Yi{constructor(e){super(dt({id:"Heading6",name:"Heading... method constructor (line 124) | constructor(e){super(dt({id:"Heading6",name:"Heading 6"},e))} class rN (line 124) | class rN extends Yi{constructor(e){super(dt({id:"Strong",name:"Strong"},... method constructor (line 124) | constructor(e){super(dt({id:"Strong",name:"Strong"},e))} class iN (line 124) | class iN extends Wu{constructor(e){super(dt({id:"ListParagraph",name:"Li... method constructor (line 124) | constructor(e){super(dt({id:"ListParagraph",name:"List Paragraph",base... class oN (line 124) | class oN extends Wu{constructor(e){super(dt({id:"FootnoteText",name:"foo... method constructor (line 124) | constructor(e){super(dt({id:"FootnoteText",name:"footnote text",link:"... class aN (line 124) | class aN extends Xu{constructor(e){super(dt({id:"FootnoteReference",name... method constructor (line 124) | constructor(e){super(dt({id:"FootnoteReference",name:"footnote referen... class sN (line 124) | class sN extends Xu{constructor(e){super(dt({id:"FootnoteTextChar",name:... method constructor (line 124) | constructor(e){super(dt({id:"FootnoteTextChar",name:"Footnote Text Cha... class cN (line 124) | class cN extends Xu{constructor(e){super(dt({id:"Hyperlink",name:"Hyperl... method constructor (line 124) | constructor(e){super(dt({id:"Hyperlink",name:"Hyperlink",basedOn:"Defa... class wd (line 124) | class wd extends ve{constructor(e){if(super("w:styles"),e.initialStyles&... method constructor (line 124) | constructor(e){if(super("w:styles"),e.initialStyles&&this.root.push(e.... class uN (line 124) | class uN extends ve{constructor(e){super("w:pPrDefault"),this.root.push(... method constructor (line 124) | constructor(e){super("w:pPrDefault"),this.root.push(new pa(e))} class lN (line 124) | class lN extends ve{constructor(e){super("w:rPrDefault"),this.root.push(... method constructor (line 124) | constructor(e){super("w:rPrDefault"),this.root.push(new vo(e))} class hN (line 124) | class hN extends ve{constructor(e){super("w:docDefaults"),be(this,"runPr... method constructor (line 124) | constructor(e){super("w:docDefaults"),be(this,"runPropertiesDefaults")... class dN (line 124) | class dN{newInstance(e){const n=u2.xml2js(e,{compact:!1});let r;for(cons... method newInstance (line 124) | newInstance(e){const n=u2.xml2js(e,{compact:!1});let r;for(const a of ... class Hg (line 124) | class Hg{newInstance(e={}){var n;return{initialStyles:new As({mc:"http:/... method newInstance (line 124) | newInstance(e={}){var n;return{initialStyles:new As({mc:"http://schema... class mN (line 124) | class mN{constructor(e){be(this,"fontTable"),be(this,"relationships"),be... method constructor (line 124) | constructor(e){be(this,"fontTable"),be(this,"relationships"),be(this,"... method View (line 124) | get View(){return this.fontTable} method Relationships (line 124) | get Relationships(){return this.relationships} class RN (line 124) | class RN{constructor(e){be(this,"currentRelationshipId",1),be(this,"docu... method constructor (line 124) | constructor(e){be(this,"currentRelationshipId",1),be(this,"documentWra... method addSection (line 124) | addSection({headers:e={},footers:n={},children:r,properties:i}){this.d... method createHeader (line 124) | createHeader(e){const n=new TI(this.media,this.currentRelationshipId++... method createFooter (line 124) | createFooter(e){const n=new lI(this.media,this.currentRelationshipId++... method addHeaderToDocument (line 124) | addHeaderToDocument(e,n=aa.DEFAULT){this.headers.push({header:e,type:n... method addFooterToDocument (line 124) | addFooterToDocument(e,n=aa.DEFAULT){this.footers.push({footer:e,type:n... method addDefaultRelationships (line 124) | addDefaultRelationships(){this.fileRelationships.createRelationship(1,... method Document (line 124) | get Document(){return this.documentWrapper} method Styles (line 124) | get Styles(){return this.styles} method CoreProperties (line 124) | get CoreProperties(){return this.coreProperties} method Numbering (line 124) | get Numbering(){return this.numbering} method Media (line 124) | get Media(){return this.media} method FileRelationships (line 124) | get FileRelationships(){return this.fileRelationships} method Headers (line 124) | get Headers(){return this.headers.map(e=>e.header)} method Footers (line 124) | get Footers(){return this.footers.map(e=>e.footer)} method ContentTypes (line 124) | get ContentTypes(){return this.contentTypes} method CustomProperties (line 124) | get CustomProperties(){return this.customProperties} method AppProperties (line 124) | get AppProperties(){return this.appProperties} method FootNotes (line 124) | get FootNotes(){return this.footnotesWrapper} method Settings (line 124) | get Settings(){return this.settings} method Comments (line 124) | get Comments(){return this.comments} method FontTable (line 124) | get FontTable(){return this.fontWrapper} class yN (line 124) | class yN{constructor(e={children:[]}){be(this,"options"),this.options=e}} method constructor (line 124) | constructor(e={children:[]}){be(this,"options"),this.options=e} class vN (line 124) | class vN{constructor(e={children:[]}){be(this,"options"),this.options=e}} method constructor (line 124) | constructor(e={children:[]}){be(this,"options"),this.options=e} function Pc (line 124) | function Pc(t){throw new Error('Could not dynamically require "'+t+'". P... function a (line 124) | function a(u,l){if(!i[u]){if(!r[u]){var h=typeof Pc=="function"&&Pc;if(!... function u (line 124) | function u(l,h,d,f,p){this.compressedSize=l,this.uncompressedSize=h,this... function l (line 124) | function l(h,d){c.call(this,"FlateWorker/"+h),this._pako=null,this._pako... function o (line 124) | function o(f,p){var g,y="";for(g=0;gD.avail_out&&(L=D.avail_out)... function C (line 125) | function C(D,ie){s._tr_flush_block(D,0<=D.block_start?D.block_start:-1,D... function ne (line 125) | function ne(D,ie){D.pending_buf[D.pending++]=ie} function oe (line 125) | function oe(D,ie){D.pending_buf[D.pending++]=ie>>>8&255,D.pending_buf[D.... function ue (line 125) | function ue(D,ie){var L,w,S=D.max_chain_length,F=D.strstart,G=D.prev_len... function ce (line 125) | function ce(D){var ie,L,w,S,F,G,ee,K,J,te,ae=D.w_size;do{if(S=D.window_s... function W (line 125) | function W(D,ie){for(var L,w;;){if(D.lookahead>>24&255)+(T>>>8&65280)+((65280&T)<<8)+((255&T)<<... function m (line 125) | function m(){this.mode=0,this.last=!1,this.wrap=0,this.havedict=!1,this.... function v (line 125) | function v(T){var I;return T&&T.state?(I=T.state,T.total_in=T.total_out=... function x (line 125) | function x(T){var I;return T&&T.state?((I=T.state).wsize=0,I.whave=0,I.w... function O (line 125) | function O(T,I){var b,P;return T&&T.state?(P=T.state,I<0?(b=0,I=-I):(b=1... function E (line 125) | function E(T,I){var b,P;return T?(P=new m,(T.state=P).window=null,(b=O(T... function B (line 125) | function B(T){if(_){var I;for(N=new o.Buf32(512),M=new o.Buf32(32),I=0;I... function q (line 125) | function q(T,I,b,P){var U,X=T.state;return X.window===null&&(X.wsize=1<<... function c (line 125) | function c(S){for(var F=S.length;0<=--F;)S[F]=0} function re (line 125) | function re(S,F,G,ee,K){this.static_tree=S,this.extra_bits=F,this.extra_... function Z (line 125) | function Z(S,F){this.dyn_tree=S,this.max_code=0,this.stat_desc=F} function C (line 125) | function C(S){return S<256?I[S]:I[256+(S>>>7)]} function ne (line 125) | function ne(S,F){S.pending_buf[S.pending++]=255&F,S.pending_buf[S.pendin... function oe (line 125) | function oe(S,F,G){S.bi_valid>R-G?(S.bi_buf|=F<>>=1,G<<=1,0<--F;);return G>>>1} function W (line 125) | function W(S,F,G){var ee,K,J=new Array(y+1),te=0;for(ee=1;ee<=y;ee++)J[e... function A (line 125) | function A(S){var F;for(F=0;F'])/g,function(e,n){... function ON (line 125) | function ON(t,e){typeof e!="object"&&(e={indent:e});var n=e.stream?new G... function _N (line 125) | function _N(){var t=Array.prototype.slice.call(arguments),e={_elem:mu(t)... function EN (line 125) | function EN(t,e){return new Array(e||0).join(t||"")} function mu (line 125) | function mu(t,e,n){n=n||0;var r=EN(e,n),i,o=t,a=!1;if(typeof t=="object"... function Tf (line 125) | function Tf(t,e,n){if(typeof e!="object")return t(!1,e);var r=e.interrup... function IN (line 128) | function IN(t,e){return t+'="'+Td(e)+'"'} class MN (line 128) | class MN{format(e,n={stack:[]}){const r=e.prepForXml(n);if(r)return r;th... method format (line 128) | format(e,n={stack:[]}){const r=e.prepForXml(n);if(r)return r;throw Err... class LN (line 128) | class LN{replace(e,n,r){let i=e;return n.forEach((o,a)=>{i=i.replace(new... method replace (line 128) | replace(e,n,r){let i=e;return n.forEach((o,a)=>{i=i.replace(new RegExp... method getMediaData (line 128) | getMediaData(e,n){return n.Array.filter(r=>e.search(`{${r.fileName}}`)... class CN (line 128) | class CN{replace(e,n){let r=e;for(const i of n)r=r.replace(new RegExp(`{... method replace (line 128) | replace(e,n){let r=e;for(const i of n)r=r.replace(new RegExp(`{${i.ref... class AN (line 128) | class AN{constructor(){be(this,"formatter"),be(this,"imageReplacer"),be(... method constructor (line 128) | constructor(){be(this,"formatter"),be(this,"imageReplacer"),be(this,"n... method compile (line 128) | compile(e,n){const r=new xN,i=this.xmlifyFile(e,n),o=new Map(Object.en... method xmlifyFile (line 128) | xmlifyFile(e,n){const r=e.Document.Relationships.RelationshipCount+1,i... class jc (line 128) | class jc{static toString(e,n){return wc(this,null,function*(){return yie... method toString (line 128) | static toString(e,n){return wc(this,null,function*(){return yield this... method toBuffer (line 128) | static toBuffer(e,n){return wc(this,null,function*(){return yield this... method toBase64String (line 128) | static toBase64String(e,n){return wc(this,null,function*(){return yiel... method toBlob (line 128) | static toBlob(e,n){return wc(this,null,function*(){return yield this.c... method toStream (line 128) | static toStream(e,n){const r=new lf.Stream;return this.compiler.compil... function WN (line 128) | function WN(t,e){const n=document.createElement("a");n.href=window.URL.c... function Nh (line 128) | function Nh(t){var e;return t.type===fe.IMAGE?new AE({data:t.value,trans... function qc (line 128) | function qc(t){var i,o,a;const e=[];let n=[];function r(){n.length&&(e.p... function VN (line 129) | function VN(t){return new Promise((e,n)=>{const r=new FileReader;r.onloa... function $g (line 129) | function $g(t,e){const{fileName:n,exportType:r}=e,{data:{header:i,main:o... function E (line 129) | function E(Y,$){return $=$==null?Y.length-1:+$,function(){for(var le=Mat... function N (line 129) | function N(Y){var $=typeof Y;return $==="function"||$==="object"&&!!Y} function M (line 129) | function M(Y){return Y===null} function _ (line 129) | function _(Y){return Y===void 0} function B (line 129) | function B(Y){return Y===!0||Y===!1||u.call(Y)==="[object Boolean]"} function q (line 129) | function q(Y){return!!(Y&&Y.nodeType===1)} function T (line 129) | function T(Y){var $="[object "+Y+"]";return function(le){return u.call(l... function W (line 129) | function W(Y){return Y!=null&&C(Y.getInt8)&&k(Y.buffer)} function z (line 129) | function z(Y,$){return Y!=null&&l.call(Y,$)} function ge (line 129) | function ge(Y){return!V(Y)&&m(Y)&&!isNaN(parseFloat(Y))} function D (line 129) | function D(Y){return b(Y)&&R(Y)} function ie (line 129) | function ie(Y){return function(){return Y}} function L (line 129) | function L(Y){return function($){var le=Y($);return typeof le=="number"&... function w (line 129) | function w(Y){return function($){return $==null?void 0:$[Y]}} function ee (line 129) | function ee(Y){return y?y(Y)&&!A(Y):F(Y)&&G.test(u.call(Y))} function te (line 129) | function te(Y){for(var $={},le=Y.length,de=0;deun... function Xb (line 141) | function Xb(Y,$){return Io($,Y)} function wl (line 141) | function wl(Y){return function(){return!Y.apply(this,arguments)}} function Vb (line 141) | function Vb(){var Y=arguments,$=Y.length-1;return function(){for(var le=... function Yb (line 141) | function Yb(Y,$){return function(){if(--Y<1)return $.apply(this,argument... function e1 (line 141) | function e1(Y,$){var le;return function(){return--Y>0&&(le=$.apply(this,... function t1 (line 141) | function t1(Y,$,le){$=we($,le);for(var de=he(Y),Re,me=0,Oe=de.length;me<... function n1 (line 141) | function n1(Y){return function($,le,de){le=we(le,de);for(var Re=J($),me=... function i1 (line 141) | function i1(Y,$,le,de){le=we(le,de,1);for(var Re=le($),me=0,Oe=J(Y);me=0)return n[a]} function N (line 159) | function N(J,te){return{promise:te}} function B (line 159) | function B(){return!1} function q (line 159) | function q(J,te,ae){var he=this;try{J(te,ae,function(xe){if(typeof xe!="... function T (line 159) | function T(J){if(!this._isCancellable())return this;var te=this._onCance... function I (line 159) | function I(){return this._onCancelField} function b (line 159) | function b(J){this._onCancelField=J} function P (line 159) | function P(){this._cancellationParent=void 0,this._onCancelField=void 0} function U (line 159) | function U(J,te){if((te&1)!==0){this._cancellationParent=J;var ae=J._bra... function X (line 159) | function X(J,te){(te&2)!==0&&J._isBound()&&this._setBoundTo(J._boundTo)} function k (line 159) | function k(){var J=this._boundTo;return J!==void 0&&J instanceof t?J.isF... function re (line 159) | function re(){this._trace=new G(this._peekContext())} function Z (line 159) | function Z(J,te){if(a(J)){var ae=this._trace;if(ae!==void 0&&te&&(ae=ae.... function C (line 161) | function C(J,te,ae,he,xe){if(J===void 0&&te!==null&&v){if(xe!==void 0&&x... function ne (line 163) | function ne(J,te){var ae=J+" is deprecated and will be removed in a futu... function oe (line 163) | function oe(J,te,ae){if(!!K.warnings){var he=new i(J),xe;if(te)ae._attac... function ue (line 165) | function ue(J,te){for(var ae=0;ae1?h.cance... function c (line 175) | function c(){return l.call(this,this.promise._target()._settledValue())} function u (line 175) | function u(h){if(!s(this,h))return i.e=h,i} function l (line 175) | function l(h){var d=this.promise,f=this.handler;if(!this.called){this.ca... function o (line 175) | function o(a,s,c){return function(u){var l=c._boundValue();e:for(var h=0... function BF (line 175) | function BF(t){return t instanceof Error&&J2.getPrototypeOf(t)===Error.p... function kF (line 175) | function kF(t){var e;if(BF(t)){e=new YF(t),e.name=t.name,e.message=t.mes... function QF (line 175) | function QF(t,e){return function(n,r){if(t!==null){if(n){var i=kF(XF(n))... function e (line 175) | function e(){return this.value} function n (line 175) | function n(){throw this.reason} function e (line 175) | function e(c){c!==void 0?(c=c._target(),this._bitField=c._bitField,this.... function h (line 233) | function h(f,p,g,y){this.constructor$(f),this._promise._captureStackTrac... function d (line 233) | function d(f,p,g,y){if(typeof p!="function")return n("expecting a functi... function u (line 250) | function u(f,p){var g;if(f!=null&&(g=f[p]),typeof g!="function"){var y="... function l (line 250) | function l(f){var p=this.pop(),g=u(f,p);return g.apply(f,this)} function h (line 250) | function h(f){return f[this]} function d (line 250) | function d(f){var p=+this;return p<0&&(p=Math.max(0,p+f.length)),f[p]} function d (line 250) | function d(v){setTimeout(function(){throw v},0)} function f (line 250) | function f(v){var x=n(v);return x!==v&&typeof v._isDisposable=="function... function p (line 250) | function p(v,x){var O=0,E=v.length,N=new t(i);function M(){if(O>=E)retur... function g (line 250) | function g(v,x,O){this._data=v,this._promise=x,this._context=O} function y (line 250) | function y(v,x,O){this.constructor$(v,x,O)} function R (line 250) | function R(v){return g.isDisposer(v)?(this.resources[this.index]._setDis... function m (line 250) | function m(v){this.length=v,this.promise=null,this[v-1]=null} function o (line 250) | function o(h){this.handle=h} function u (line 250) | function u(h){return clearTimeout(this.handle),h} function l (line 250) | function l(h){throw clearTimeout(this.handle),h} function d (line 250) | function d(p,g,y){for(var R=0;R0?", ":"",Q;return Z?Q=`ret =... function ne (line 269) | function ne(){for(var ce="",W=0;W0)throw new Error("Invalid string. ... function WP (line 319) | function WP(t){var e=ty(t),n=e[0],r=e[1];return(n+r)*3/4-r} function XP (line 319) | function XP(t,e,n){return(e+n)*3/4-n} function VP (line 319) | function VP(t){var e,n=ty(t),r=n[0],i=n[1],o=new AP(XP(t,r,i)),a=0,s=i>0... function YP (line 319) | function YP(t){return Yr[t>>18&63]+Yr[t>>12&63]+Yr[t>>6&63]+Yr[t&63]} function BP (line 319) | function BP(t,e,n){for(var r,i=[],o=e;oD.avail_out&&(L=D.avail_out)... function C (line 330) | function C(D,ie){s._tr_flush_block(D,0<=D.block_start?D.block_start:-1,D... function ne (line 330) | function ne(D,ie){D.pending_buf[D.pending++]=ie} function oe (line 330) | function oe(D,ie){D.pending_buf[D.pending++]=ie>>>8&255,D.pending_buf[D.... function ue (line 330) | function ue(D,ie){var L,w,S=D.max_chain_length,F=D.strstart,G=D.prev_len... function ce (line 330) | function ce(D){var ie,L,w,S,F,G,ee,K,J,te,ae=D.w_size;do{if(S=D.window_s... function W (line 330) | function W(D,ie){for(var L,w;;){if(D.lookahead>>24&255)+(T>>>8&65280)+((65280&T)<<8)+((255&T)<<... function m (line 330) | function m(){this.mode=0,this.last=!1,this.wrap=0,this.havedict=!1,this.... function v (line 330) | function v(T){var I;return T&&T.state?(I=T.state,T.total_in=T.total_out=... function x (line 330) | function x(T){var I;return T&&T.state?((I=T.state).wsize=0,I.whave=0,I.w... function O (line 330) | function O(T,I){var b,P;return T&&T.state?(P=T.state,I<0?(b=0,I=-I):(b=1... function E (line 330) | function E(T,I){var b,P;return T?(P=new m,(T.state=P).window=null,(b=O(T... function B (line 330) | function B(T){if(_){var I;for(N=new o.Buf32(512),M=new o.Buf32(32),I=0;I... function q (line 330) | function q(T,I,b,P){var U,X=T.state;return X.window===null&&(X.wsize=1<<... function c (line 330) | function c(S){for(var F=S.length;0<=--F;)S[F]=0} function re (line 330) | function re(S,F,G,ee,K){this.static_tree=S,this.extra_bits=F,this.extra_... function Z (line 330) | function Z(S,F){this.dyn_tree=S,this.max_code=0,this.stat_desc=F} function C (line 330) | function C(S){return S<256?I[S]:I[256+(S>>>7)]} function ne (line 330) | function ne(S,F){S.pending_buf[S.pending++]=255&F,S.pending_buf[S.pendin... function oe (line 330) | function oe(S,F,G){S.bi_valid>R-G?(S.bi_buf|=F<>>=1,G<<=1,0<--F;);return G>>>1} function W (line 330) | function W(S,F,G){var ee,K,J=new Array(y+1),te=0;for(ee=1;ee<=y;ee++)J[e... function A (line 330) | function A(S){var F;for(F=0;F=0){for(var i=e.length-1;r"&&">"||t=="&"&&"&"||t... function Os (line 330) | function Os(t,e){if(e(t))return!0;if(t=t.firstChild)do if(Os(t,e))return... function Ys (line 330) | function Ys(){this.ownerDocument=this} function iM (line 330) | function iM(t,e,n){t&&t._inc++;var r=n.namespaceURI;r===Ds.XMLNS&&(e._ns... function vy (line 330) | function vy(t,e,n,r){t&&t._inc++;var i=n.namespaceURI;i===Ds.XMLNS&&dele... function Lf (line 330) | function Lf(t,e,n){if(t&&t._inc){t._inc++;var r=e.childNodes;if(n)r[r.le... function by (line 330) | function by(t,e){var n=e.previousSibling,r=e.nextSibling;return n?n.next... function oM (line 330) | function oM(t){return t&&(t.nodeType===St.DOCUMENT_NODE||t.nodeType===St... function aM (line 330) | function aM(t){return t&&(Gr(t)||Cf(t)||pi(t)||t.nodeType===St.DOCUMENT_... function pi (line 330) | function pi(t){return t&&t.nodeType===St.DOCUMENT_TYPE_NODE} function Gr (line 330) | function Gr(t){return t&&t.nodeType===St.ELEMENT_NODE} function Cf (line 330) | function Cf(t){return t&&t.nodeType===St.TEXT_NODE} function s0 (line 330) | function s0(t,e){var n=t.childNodes||[];if(Hr(n,Gr)||pi(e))return!1;var ... function c0 (line 330) | function c0(t,e){var n=t.childNodes||[];function r(o){return Gr(o)&&o!==... function sM (line 330) | function sM(t,e,n){if(!oM(t))throw new zt(Hn,"Unexpected parent node typ... function cM (line 330) | function cM(t,e,n){var r=t.childNodes||[],i=e.childNodes||[];if(e.nodeTy... function xy (line 330) | function xy(t,e,n){var r=t.childNodes||[],i=e.childNodes||[];if(e.nodeTy... function bu (line 330) | function bu(t,e,n,r){sM(t,e,n),t.nodeType===St.DOCUMENT_NODE&&(r||cM)(t,... function uM (line 330) | function uM(t,e){return e.parentNode&&e.parentNode.removeChild(e),e.pare... function go (line 330) | function go(){this._nsMap={}} function xu (line 330) | function xu(){} function Bs (line 330) | function Bs(){} function Af (line 330) | function Af(){} function Uf (line 330) | function Uf(){} function Wf (line 330) | function Wf(){} function ku (line 330) | function ku(){} function wy (line 330) | function wy(){} function Ty (line 330) | function Ty(){} function Xf (line 330) | function Xf(){} function Qu (line 330) | function Qu(){} function Vf (line 330) | function Vf(){} function Sy (line 330) | function Sy(){} function Dy (line 330) | function Dy(t,e){var n=[],r=this.nodeType==9&&this.documentElement||this... function u0 (line 330) | function u0(t,e,n){var r=t.prefix||"",i=t.namespaceURI;if(!i||r==="xml"&... function Ch (line 330) | function Ch(t,e,n){t.push(" ",e,'="',n.replace(/[<>&"\t\n\r]/g,yy),'"')} function Go (line 330) | function Go(t,e,n,r,i){if(i||(i=[]),r)if(t=r(t),t){if(typeof t=="string"... function Oy (line 330) | function Oy(t,e,n){var r;switch(e.nodeType){case Ir:r=e.cloneNode(!1),r.... function Nd (line 330) | function Nd(t,e,n){var r=new e.constructor;for(var i in e)if(Object.prot... function _y (line 330) | function _y(t,e,n){t[e]=n} function va (line 331) | function va(t,e){this.message=t,this.locator=e,Error.captureStackTrace&&... function Iy (line 331) | function Iy(){} function lM (line 331) | function lM(t,e,n,r,i){function o(U){if(U>65535){U-=65536;var X=55296+(U... function d0 (line 331) | function d0(t,e){return e.lineNumber=t.lineNumber,e.columnNumber=t.colum... function hM (line 331) | function hM(t,e,n,r,i,o){function a(d,f,p){n.attributeNames.hasOwnProper... function f0 (line 331) | function f0(t,e,n){for(var r=t.tagName,i=null,h=t.length;h--;){var o=t[h... function dM (line 331) | function dM(t,e,n,r,i){if(/^(?:script|textarea)$/i.test(n)){var o=t.inde... function fM (line 331) | function fM(t,e,n,r){var i=r[n];return i==null&&(i=t.lastIndexOf("",e);if(r){var i=t.substring(e,r).... function Fy (line 331) | function Fy(){this.attributeNames={}} function mM (line 331) | function mM(t,e){var n,r=[],i=/'[^']+'|"[^"]+"|[^\s<>\/=]+=?|(\/?\s*>|<)... function My (line 331) | function My(t){return t.replace(/\r[\n\u0085]/g,` function Ly (line 333) | function Ly(t){this.options=t||{locator:{}}} function wM (line 333) | function wM(t,e,n){if(!t){if(e instanceof Zs)return e;t=e}var r={},i=t i... function Zs (line 333) | function Zs(){this.cdata=!1} function Wo (line 333) | function Wo(t,e){e.lineNumber=t.lineNumber,e.columnNumber=t.columnNumber} function Pd (line 333) | function Pd(t){if(t)return` function m0 (line 334) | function m0(t,e,n){return typeof t=="string"?t.substr(e,n):t.length>=e+n... function Ac (line 334) | function Ac(t,e){t.currentElement?t.currentElement.appendChild(e):t.doc.... function DM (line 334) | function DM(t){var e=null,n=new TM.DOMParser({errorHandler:function(i,o)... function _M (line 334) | function _M(t,e){e=e||{};try{var n=Ay.parseFromString(t,"text/xml")}catc... function t (line 334) | function t(e,n,r){if(this.options=e.options,this.stringify=e.stringify,t... function h (line 334) | function h(){this.constructor=c} function u (line 334) | function u(l,h,d){if(u.__super__.constructor.call(this,l),h==null)throw ... function a (line 334) | function a(){this.constructor=r} function i (line 334) | function i(o,a){if(i.__super__.constructor.call(this,o),a==null)throw ne... function a (line 334) | function a(){this.constructor=r} function i (line 334) | function i(o,a){if(i.__super__.constructor.call(this,o),a==null)throw ne... function s (line 334) | function s(){this.constructor=i} function o (line 334) | function o(a,s,c,u){var l;o.__super__.constructor.call(this,a),e(s)&&(l=... function a (line 334) | function a(){this.constructor=r} function i (line 334) | function i(o,a,s,c,u,l){if(i.__super__.constructor.call(this,o),a==null)... function s (line 334) | function s(){this.constructor=i} function o (line 334) | function o(a,s,c,u){if(o.__super__.constructor.call(this,a),c==null)thro... function a (line 334) | function a(){this.constructor=r} function i (line 334) | function i(o,a,s){if(i.__super__.constructor.call(this,o),a==null)throw ... function a (line 334) | function a(){this.constructor=r} function i (line 334) | function i(o,a,s){if(i.__super__.constructor.call(this,o),a==null)throw ... function h (line 334) | function h(){this.constructor=c} function u (line 334) | function u(l,h,d){var f,p;u.__super__.constructor.call(this,l),this.name... function a (line 334) | function a(){this.constructor=r} function i (line 334) | function i(o,a){if(i.__super__.constructor.call(this,o),a==null)throw ne... function a (line 334) | function a(){this.constructor=r} function i (line 334) | function i(o,a){if(i.__super__.constructor.call(this,o),a==null)throw ne... function a (line 334) | function a(){this.constructor=r} function i (line 334) | function i(o,a,s){if(i.__super__.constructor.call(this,o),a==null)throw ... function a (line 334) | function a(){this.constructor=r} function i (line 334) | function i(o){i.__super__.constructor.call(this,o),this.isDummy=!0} function g (line 334) | function g(y){this.parent=y,this.parent&&(this.options=this.parent.optio... function n (line 334) | function n(r){this.assertLegalChar=t(this.assertLegalChar,this);var i,o,... function e (line 334) | function e(n){var r,i,o,a,s,c,u,l,h;n||(n={}),this.pretty=n.pretty||!1,t... function v (line 336) | function v(){this.constructor=y} function R (line 336) | function R(m){R.__super__.constructor.call(this,m)} function u (line 336) | function u(){this.constructor=a} function s (line 336) | function s(c){s.__super__.constructor.call(this,null),this.name="?xml",c... function O (line 336) | function O(E,N,M){var _;this.name="?xml",E||(E={}),E.writer?m(E.writer)&... function v (line 336) | function v(){this.constructor=y} function R (line 336) | function R(m,v){R.__super__.constructor.call(this,v),this.stream=m} function IM (line 336) | function IM(t,e){var n=v0.invert(e),r={element:o,text:NM};function i(c,u... function NM (line 336) | function NM(t,e){t.text(e.value)} function By (line 336) | function By(t){return MM.readString(t,LM).then(function(e){return Zy(e)[... function CM (line 336) | function CM(t,e){return t.exists(e)?t.read(e,"utf-8").then(AM).then(By):... function AM (line 336) | function AM(t){return t.replace(/^\uFEFF/g,"")} function Zy (line 336) | function Zy(t){return t.type==="element"?t.name==="mc:AlternateContent"?... function Gf (line 336) | function Gf(t,e){return ky[t.toUpperCase()+"_"+e]} function BM (line 336) | function BM(t,e){return Gf(t,parseInt(e,10))} function ZM (line 336) | function ZM(t,e){return Gf(t,parseInt(e,16))} function kM (line 336) | function kM(t){if(t<=65535)return String.fromCharCode(t);var e=Math.floo... function QM (line 336) | function QM(t,e){return e.charAt(0)==="/"?e.substr(1):t+"/"+e} function KM (line 336) | function KM(t,e){var n=t.indexOf("#");return n!==-1&&(t=t.substring(0,n)... function HM (line 336) | function HM(t){return{readXmlElement:function(e){return new S0(t).readXm... function S0 (line 336) | function S0(t){var e=[],n=[],r=[],i=t.relationships,o=t.contentTypes,a=t... function Ky (line 336) | function Ky(t,e,n){var r=e.firstOrEmpty("w:ilvl").attributes["w:val"],i=... function qa (line 336) | function qa(t){return new Sn(null,null,t)} function es (line 336) | function es(){return new Sn(null)} function pr (line 336) | function pr(t){return new Sn(t)} function Uc (line 336) | function Uc(t,e){return new Sn(t,null,e)} function Sn (line 336) | function Sn(t,e,n){this.value=t||[],this.extra=e||[],this._result=new Qy... function D0 (line 336) | function D0(t){var e=Qy.combine(br.pluck(t,"_result"));return new Sn(br.... function Ju (line 336) | function Ju(t,e){return br.flatten([t,e])} function zM (line 336) | function zM(t){return t} function qM (line 336) | function qM(t){var e=t.bodyReader;function n(r){var i=r.first("w:body");... function eL (line 336) | function eL(t){var e=[];return t.children.forEach(function(n){if(n.name=... function zf (line 336) | function zf(t){var e={};t.forEach(function(r){e[r.relationshipId]=r.targ... function nL (line 336) | function nL(t){var e={},n={};return t.children.forEach(function(r){if(r.... function Gy (line 336) | function Gy(t,e){return{findContentType:function(n){var r=t[n];if(r)retu... function jf (line 336) | function jf(t,e,n){var r=Wc.flatten(Wc.values(e).map(function(s){return ... function rL (line 336) | function rL(t,e){if(!e||!e.styles)throw new Error("styles is missing");v... function iL (line 336) | function iL(t){var e={};return t.getElementsByTagName("w:abstractNum").f... function oL (line 336) | function oL(t){var e={};t.getElementsByTagName("w:lvl").forEach(function... function aL (line 336) | function aL(t){var e={};return t.getElementsByTagName("w:num").forEach(f... function Es (line 336) | function Es(t,e,n,r){return{findParagraphStyleById:function(i){return t[... function sL (line 336) | function sL(t){var e={},n={},r={},i={},o={paragraph:e,character:n,table:... function cL (line 336) | function cL(t){var e=t.attributes["w:type"],n=t.attributes["w:styleId"],... function uL (line 336) | function uL(t){var e=t.first("w:name");return e?e.attributes["w:val"]:null} function lL (line 336) | function lL(t){var e=t.firstOrEmpty("w:pPr").firstOrEmpty("w:numPr").fir... function Jy (line 336) | function Jy(t,e){function n(o){return dL.combine(o.getElementsByTagName(... function gL (line 336) | function gL(t){function e(r){return pL.combine(r.getElementsByTagName("w... function RL (line 336) | function RL(){function t(e){return mL.reject(new Error("could not open e... function TL (line 337) | function TL(t,e){return e=e||{},yL.props({contentTypes:DL(t),partPaths:q... function qy (line 337) | function qy(t){return EL(t).then(function(e){var n=F0({docxFile:t,relati... function F0 (line 337) | function F0(t){var e=t.docxFile,n=t.relationships,r=t.relationshipType,i... function SL (line 337) | function SL(t,e){return t.substring(0,e.length)===e?t.substring(e.length... function Ea (line 337) | function Ea(t){return function(e){return jy(e,t.filename).then(function(... function Xc (line 337) | function Xc(t,e,n){var r=Ea({filename:ev(t),readElement:ba.readRelations... function ev (line 337) | function ev(t){var e=wu.splitPath(t);return wu.joinPath(e.dirname,"_rels... function OL (line 337) | function OL(t,e,n){return Ea({filename:e,readElement:function(r){return ... function _L (line 337) | function _L(t,e){return Ea({filename:e,readElement:E0.readStylesXml,defa... function PL (line 337) | function PL(t,e){return t.write(Tu,e),ML(t).then(function(){return LL(t)})} function ML (line 337) | function ML(t){var e="word/_rels/document.xml.rels",n="http://schemas.op... function LL (line 337) | function LL(t){var e="[Content_Types].xml",n="http://schemas.openxmlform... function nv (line 337) | function nv(t,e,n,r){var i=IL.find(t,function(o){return o.name===e&&o.at... function CL (line 337) | function CL(t){return t.exists(Tu)?t.read(Tu,"utf8"):NL.resolve(null)} function AL (line 337) | function AL(t,e,n){return np(rv.element(t,e,{fresh:!1}),n)} function UL (line 337) | function UL(t,e,n){var r=rv.element(t,e,{fresh:!0});return np(r,n)} function np (line 337) | function np(t,e){return{type:"element",tag:t,children:e||[]}} function WL (line 337) | function WL(t){return{type:"text",value:t}} function YL (line 337) | function YL(t){return t.children.length===0&&VL[t.tag.tagName]} function BL (line 337) | function BL(t){return iv(ov(t))} function iv (line 337) | function iv(t){var e=[];return t.map(ZL).forEach(function(n){Md(e,n)}),e} function ZL (line 337) | function ZL(t){return kL[t.type](t)} function QL (line 337) | function QL(t){return Su.elementWithTag(t.tag,iv(t.children))} function M0 (line 337) | function M0(t){return t} function Md (line 337) | function Md(t,e){var n=t[t.length-1];e.type==="element"&&!e.tag.fresh&&n... function ov (line 337) | function ov(t){return KL(t,function(e){return HL[e.type](e)})} function KL (line 337) | function KL(t,e){return P0.flatten(P0.map(t,e),!0)} function GL (line 337) | function GL(t){return[t]} function JL (line 337) | function JL(t){var e=ov(t.children);return e.length===0&&!Su.isVoidEleme... function zL (line 337) | function zL(t){return t.value.length===0?[]:[t]} function av (line 337) | function av(t,e){e.forEach(function(n){jL(t,n)})} function jL (line 337) | function jL(t,e){qL[e.type](t,e)} function eC (line 337) | function eC(t,e){Ia.isVoidElement(e)?t.selfClosing(e.tag.tagName,e.tag.a... function tC (line 337) | function tC(t,e){t.text(e.value)} function rC (line 337) | function rC(t,e){return ip([op(t,e,{fresh:!0})])} function ip (line 337) | function ip(t){return new sv(t.map(function(e){return rp.isString(e)?op(... function sv (line 337) | function sv(t){this._elements=t} function op (line 337) | function op(t,e,n){return n=n||{},new qu(t,e,n)} function qu (line 337) | function qu(t,e,n){var r={};rp.isArray(t)?(t.forEach(function(i){r[i]=!0... function i (line 337) | function i(o){return function(a,s){return n.when(o(a)).then(function(c){... function iC (line 337) | function iC(t){return t=t||{},t.prettyPrint?oC():hv()} function oC (line 337) | function oC(){var t=0,e=" ",n=[],r=!0,i=!1,o=hv();function a(p,g){Vc[p]... function hv (line 340) | function hv(){var t=[];function e(c,u){var l=i(u);t.push("<"+c+l+">")}fu... function aC (line 340) | function aC(t){return t.replace(/&/g,"&").replace(/0?e.font... function tb (line 359) | function tb(t,e,n){if(n.displayValue&&ee&&(e=t[n].hei... function g4 (line 359) | function g4(t,e,n){var r;if(n)r=n;else if(typeof document!="undefined")r... function t (line 359) | function t(e,n){for(var r=0;r10||i<0||i>10)thr... function t (line 364) | function t(){} function t (line 364) | function t(e){this.buffer=new rt,this.information=e} function t (line 364) | function t(e){this.information=e,this.generalDecoder=new ru(e)} function r (line 364) | function r(){this.constructor=e} function e (line 364) | function e(n){return t.call(this,n)||this} function r (line 364) | function r(){this.constructor=e} function e (line 364) | function e(n){return t.call(this,n)||this} function r (line 364) | function r(){this.constructor=e} function e (line 364) | function e(n){return t.call(this,n)||this} function r (line 364) | function r(){this.constructor=e} function e (line 364) | function e(n){return t.call(this,n)||this} function r (line 364) | function r(){this.constructor=e} function e (line 364) | function e(n){return t.call(this,n)||this} function r (line 364) | function r(){this.constructor=e} function e (line 364) | function e(n){return t.call(this,n)||this} function r (line 364) | function r(){this.constructor=e} function e (line 364) | function e(n){return t.call(this,n)||this} function r (line 364) | function r(){this.constructor=e} function e (line 364) | function e(n){return t.call(this,n)||this} function r (line 364) | function r(){this.constructor=e} function e (line 364) | function e(n){return t.call(this,n)||this} function r (line 364) | function r(){this.constructor=e} function e (line 364) | function e(n,r,i){var o=t.call(this,n)||this;return o.dateCode=i,o.first... function LX (line 364) | function LX(t){try{if(t.get(1))return new bX(t);if(!t.get(2))return new ... function t (line 364) | function t(e,n,r,i){this.leftchar=e,this.rightchar=n,this.finderpattern=... function t (line 364) | function t(e,n,r){this.pairs=e,this.rowNumber=n,this.wasReversed=r} function r (line 364) | function r(){this.constructor=e} function e (line 364) | function e(){var n=t!==null&&t.apply(this,arguments)||this;return n.pair... function r (line 364) | function r(){this.constructor=e} function e (line 364) | function e(n,r,i){var o=t.call(this,n,r)||this;return o.count=0,o.finder... function r (line 364) | function r(){this.constructor=e} function e (line 364) | function e(){var n=t!==null&&t.apply(this,arguments)||this;return n.poss... function r (line 364) | function r(){this.constructor=e} function e (line 364) | function e(n){var r=t.call(this)||this;r.readers=[];var i=n?n.get(Lt.POS... function r (line 364) | function r(){this.constructor=e} function e (line 364) | function e(n,r){return n===void 0&&(n=500),t.call(this,new zo(r),n,r)||t... function t (line 364) | function t(e,n,r){this.ecCodewords=e,this.ecBlocks=[n],r&&this.ecBlocks.... function t (line 364) | function t(e,n){this.count=e,this.dataCodewords=n} function t (line 364) | function t(e,n,r,i,o,a){var s,c;this.versionNumber=e,this.symbolSizeRows... function t (line 364) | function t(e){var n=e.getHeight();if(n<8||n>144||(n&1)!==0)throw new Le;... function t (line 364) | function t(e,n){this.numDataCodewords=e,this.codewords=n} function t (line 364) | function t(e){this.bytes=e,this.byteOffset=0,this.bitOffset=0} function t (line 364) | function t(){} function t (line 364) | function t(){this.rsDecoder=new Rl(li.DATA_MATRIX_FIELD_256)} function t (line 364) | function t(e){this.image=e,this.rectangleDetector=new Bd(this.image)} function t (line 364) | function t(){this.decoder=new GX} function r (line 364) | function r(){this.constructor=e} function e (line 364) | function e(n){return n===void 0&&(n=500),t.call(this,new Eu,n)||this} function t (line 364) | function t(e,n,r){this.value=e,this.stringValue=n,this.bits=r,t.FOR_BITS... function t (line 364) | function t(e){this.errorCorrectionLevel=kd.forBits(e>>3&3),this.dataMask... function t (line 364) | function t(e){for(var n=[],r=1;r{pe.forEach(we=>we.classList.remove("active")... function ie (line 385) | function ie(pe){Q.innerText=pe} function L (line 385) | function L(){D(),ie("\u63D2\u5165"),j=0,ge=0,W.style.display="none"} function kn (line 398) | function kn(){const pe=r.command.getSearchNavigateInfo();if(pe){const{in... function mn (line 398) | async function mn(){const pe=await r.command.getCatalog(),we=document.qu... function uc (line 398) | function uc(){console.log("fullscreen"),document.fullscreenElement?docum... function dc (line 398) | async function dc(){const pe=await r.command.getGroupIds();for(const we ... method onConfirm (line 398) | onConfirm(we){if(!we)return;const{value:Ee,width:Fe,height:Ie}=we;!Ee||!... function Eo (line 398) | async function Eo(){new Rn({title:"\u8F93\u5165\u6587\u4EF6\u540D",data:... function Ti (line 398) | function Ti(pe){return pe.indexOf(".")>-1?pe.substring(0,pe.lastIndexOf(... function Ya (line 398) | function Ya(pe){if(pe===""||pe.trim()==="")return!1;try{return btoa(atob... function Hi (line 398) | function Hi(pe){pe=pe.replace(/\=+$/,"");const we=window.atob(pe),Ee=we.... FILE: frontend/public/docx/assets/index.de73f97d.js function e (line 1) | function e(i){const r={};return i.integrity&&(r.integrity=i.integrity),i... function n (line 1) | function n(i){if(i.ep)return;i.ep=!0;const r=e(i);fetch(i.href,r)} function ki (line 3) | function ki(s,t){let e;return function(...n){e&&window.clearTimeout(e),e... function po (line 3) | function po(s,t){let e=0,n;return function(...i){const r=Date.now();r-e>... function Gn (line 3) | function Gn(s,t){if(!s||typeof s!="object")return s;let e={};return Arra... function Ot (line 3) | function Ot(s){if(!s||typeof s!="object")return s;let t={};return Array.... function vn (line 3) | function vn(s){return s&&s.nodeType===1&&s.tagName.toLowerCase()==="body"} function Pn (line 3) | function Pn(s,t,e){if(s&&!vn(s))for(s=e?s:s.parentNode;s;){if(!t||t(s)||... function Mt (line 3) | function Mt(){function s(){return((1+Math.random())*65536|0).toString(16... function jt (line 3) | function jt(s){const t=[];if(Intl.Segmenter){const n=new Intl.Segmenter(... function _i (line 3) | function _i(s,t){const e=document.createElement("a");e.href=s,e.download... function mo (line 3) | function mo(s,t){Io(3,s,t)} function Io (line 3) | function Io(s,t,e){let n=0,i=0;const r=function(o){n=new Date().getTime(... function Tn (line 3) | function Tn(s){return Object.prototype.toString.call(s)==="[object Objec... function zi (line 3) | function zi(s){return Array.isArray(s)} function $i (line 3) | function $i(s,t){if(Tn(s)&&Tn(t)){const e=t;for(const[n,i]of Object.entr... function Sn (line 3) | function Sn(s){setTimeout(()=>{s()},0)} function qi (line 3) | function qi(s){const t=["\u96F6","\u4E00","\u4E8C","\u4E09","\u56DB","\u... function sn (line 3) | function sn(s,t,e){for(let n=0;nStr... function Vo (line 3) | function Vo(s){let t=s.parentElement;for(;t;){const n=window.getComputed... function Yo (line 3) | function Yo(s,t){return s.length!==t.length?!1:!s.some(e=>!t.includes(e))} function Uo (line 3) | function Uo(s,t){if(!Tn(s)||!Tn(t))return!1;const e=Object.keys(s),n=Obj... function Zo (line 3) | function Zo(s,t){const e=s.x,n=s.x+s.width,i=s.y,r=s.y+s.height,o=t.x,l=... class ts (line 3) | class ts{constructor(t){h(this,"draw");h(this,"options");h(this,"imageCa... method constructor (line 3) | constructor(t){h(this,"draw");h(this,"options");h(this,"imageCache");h... method createFloatImage (line 3) | createFloatImage(t){const{scale:e}=this.options;let n=this.floatImageC... method dragFloatImage (line 3) | dragFloatImage(t,e){if(!this.floatImageContainer)return;this.floatImag... method destroyFloatImage (line 3) | destroyFloatImage(){this.floatImageContainer&&(this.floatImageContaine... method addImageObserver (line 3) | addImageObserver(t){this.draw.getImageObserver().add(t)} method getFallbackImage (line 3) | getFallbackImage(t,e){const n=8,i=(t-Math.ceil(t/n)*n)/2,r=(e-Math.cei... method render (line 11) | render(t,e,n,i){const{scale:r}=this.options,o=e.width*r,l=e.height*r;i... function Ce (line 11) | function Ce(s){return kn[s]==null&&yo(s),kn[s]} function yo (line 11) | function yo(s){const t=Go[s];if(t==null)return;const e=t.substring(3,5),... function fn (line 11) | function fn(s,t="math"){const e=s.charCodeAt(0);if(65<=e&&e<=90){const n... function vo (line 11) | function vo(s){s=s.replace(/\n/g," ");let t=0;const e=[];let n="";for(;t... function Jo (line 11) | function Jo(s){return{type:ct[s]?"symb":"char",mode:"math",text:s,chld:[... function _n (line 11) | function _n(s){let t=0,e={type:"node",text:"",mode:"math",chld:[],bbox:n... function es (line 11) | function es(s){let t=0;for(;t=0;n--)((e=s[n].imgFloatPo... function pr (line 82) | function pr(s){localStorage.setItem(Jn,JSON.stringify({text:s.text,eleme... function cs (line 82) | function cs(){const s=localStorage.getItem(Jn);return s?JSON.parse(s):null} function us (line 82) | function us(){localStorage.removeItem(Jn)} function mr (line 82) | function mr(s,t,e){if(!s&&!t&&!e.length)return;const n=new Blob([s],{typ... function ds (line 83) | function ds(s,t){const e=on(s,t);document.body.append(e);const n=e.inner... function Ir (line 83) | function Ir(s){let t=!1;for(let e=0;ee.dragId===s)} function Ms (line 84) | function Ms(s,t,e){const n=e.getDraw();if(s.imgDisplay===nt.SURROUND||s.... function Dr (line 84) | function Dr(s,t){var e,n,i,r;if(t.isAllowDrop){const o=t.getDraw();if(o.... function Kr (line 84) | function Kr(s,t){const n=t.getDraw().getPageContainer(),{x:i,y:r,width:o... function Er (line 84) | function Er(s,t){var S;const e=t.getDraw();if(t.isAllowDrag){const F=s.o... function br (line 84) | function br(s,t){const e=t.getDraw();if(e.isReadonly())return;const n=e.... function xr (line 84) | function xr(s,t){var c;const e=t.getDraw();if(e.isReadonly())return;cons... function Cr (line 84) | function Cr(s,t){var L,O;const e=t.getDraw();if(e.isReadonly())return;co... function wr (line 84) | function wr(s,t){var X,S;const e=t.getDraw();if(e.isReadonly())return;co... function Hr (line 84) | function Hr(s,t){var F,W;const e=t.getDraw();if(e.isReadonly())return;co... function yr (line 84) | function yr(s,t){const e=t.getDraw();if(e.isReadonly())return;s.preventD... function ai (line 84) | function ai(s){const{positionList:t,index:e,isUp:n,rowNo:i,cursorX:r}=s;... function Gr (line 84) | function Gr(s,t){const e=t.getDraw();if(e.isReadonly())return;const i=e.... function vr (line 84) | function vr(s,t){if(t.isComposing)return;const e=t.getDraw();if(s.key===... function Ps (line 84) | function Ps(s,t){var F;const e=t.getDraw();if(e.isReadonly()||e.isDisabl... function Ts (line 85) | function Ts(s){if(!s.compositionInfo)return;const{elementList:t,startInd... function Jr (line 85) | function Jr(s){const t=s.getDraw(),e=t.getRange(),{startIndex:n,endIndex... function Ar (line 85) | function Ar(s){const t=s.getDraw(),{copy:e}=t.getOverride();if(e){const ... function Br (line 85) | function Br(s,t){var r,o;const e=t.getDraw(),{drop:n}=e.getOverride();if... function kr (line 85) | function kr(s){var d;if(!Intl.Segmenter)return null;const t=s.getDraw(),... function _r (line 85) | function _r(s){const t=s.getDraw(),e=t.getPosition().getCursorPosition()... function zr (line 85) | function zr(s,t){const e=s.getDraw(),n=e.getPosition(),i=n.getPositionBy... function $r (line 85) | function $r(s){var g,L;const t=s.getDraw(),n=t.getPosition().getCursorPo... function qr (line 85) | function qr(s){s.isComposing=!0} function jr (line 85) | function jr(s,t){s.isComposing=!1;const e=s.getDraw();if(t.data)setTimeo... function tl (line 85) | function tl(s,t){const e=t.getDraw();if(e.isReadonly())return;s.preventD... class nl (line 85) | class nl{constructor(t){h(this,"isAllowSelection");h(this,"isComposing")... method constructor (line 85) | constructor(t){h(this,"isAllowSelection");h(this,"isComposing");h(this... method getDraw (line 85) | getDraw(){return this.draw} method register (line 85) | register(){this.pageContainer.addEventListener("click",this.click.bind... method setIsAllowSelection (line 85) | setIsAllowSelection(t){this.isAllowSelection=t,t||this.applyPainterSty... method setIsAllowDrag (line 85) | setIsAllowDrag(t){this.isAllowDrag=t,this.isAllowDrop=t} method clearPainterStyle (line 85) | clearPainterStyle(){this.pageList.forEach(t=>{t.style.cursor="text"}),... method applyPainterStyle (line 85) | applyPainterStyle(){const t=this.draw.getPainterStyle();if(!t||this.dr... method selectAll (line 85) | selectAll(){const t=this.position.getPositionList();this.range.setRang... method mousemove (line 85) | mousemove(t){Er(t,this)} method mousedown (line 85) | mousedown(t){Qr(t,this)} method click (line 85) | click(){Zr&&!this.draw.isReadonly()&&this.draw.getCursor().getAgentDom... method mouseup (line 85) | mouseup(t){Dr(t,this)} method mouseleave (line 85) | mouseleave(t){Kr(t,this)} method keydown (line 85) | keydown(t){vr(t,this)} method dblclick (line 85) | dblclick(t){Ss.dblclick(this,t)} method threeClick (line 85) | threeClick(){Ss.threeClick(this)} method input (line 85) | input(t){Ps(t,this)} method cut (line 85) | cut(){Jr(this)} method copy (line 85) | copy(){Ar(this)} method compositionstart (line 85) | compositionstart(){Xs.compositionstart(this)} method compositionend (line 85) | compositionend(t){Xs.compositionend(this,t)} method drop (line 85) | drop(t){Br(t,this)} method dragover (line 85) | dragover(t){el.dragover(t,this)} class il (line 85) | class il{constructor(t,e){h(this,"draw");h(this,"options");h(this,"curso... method constructor (line 85) | constructor(t,e){h(this,"draw");h(this,"options");h(this,"cursor");h(t... method register (line 85) | register(){this.cursor=this.draw.getCursor(),this.addEvent()} method addEvent (line 85) | addEvent(){window.addEventListener("blur",this.clearSideEffect),docume... method removeEvent (line 85) | removeEvent(){window.removeEventListener("blur",this.clearSideEffect),... method watchCursorActive (line 85) | watchCursorActive(){!this.range.getIsCollapsed()||setTimeout(()=>{var ... class sl (line 85) | class sl{constructor(t){h(this,"undoStack",[]);h(this,"redoStack",[]);h(... method constructor (line 85) | constructor(t){h(this,"undoStack",[]);h(this,"redoStack",[]);h(this,"m... method undo (line 85) | undo(){if(this.undoStack.length>1){const t=this.undoStack.pop();this.r... method redo (line 85) | redo(){if(this.redoStack.length){const t=this.redoStack.pop();this.und... method execute (line 85) | execute(t){for(this.undoStack.push(t),this.redoStack.length&&(this.red... method isCanUndo (line 85) | isCanUndo(){return this.undoStack.length>1} method isCanRedo (line 85) | isCanRedo(){return!!this.redoStack.length} method isStackEmpty (line 85) | isStackEmpty(){return!this.undoStack.length&&!this.redoStack.length} method recovery (line 85) | recovery(){this.undoStack=[],this.redoStack=[]} method popUndo (line 85) | popUndo(){return this.undoStack.pop()} class ol (line 85) | class ol{constructor(t){h(this,"cursorPosition");h(this,"positionContext... method constructor (line 85) | constructor(t){h(this,"cursorPosition");h(this,"positionContext");h(th... method getFloatPositionList (line 85) | getFloatPositionList(){return this.floatPositionList} method getTablePositionList (line 85) | getTablePositionList(t){const{index:e,trIndex:n,tdIndex:i}=this.positi... method getPositionList (line 85) | getPositionList(){return this.positionContext.isTable?this.getTablePos... method getMainPositionList (line 85) | getMainPositionList(){return this.positionContext.isTable?this.getTabl... method getOriginalPositionList (line 85) | getOriginalPositionList(){const t=this.draw.getZone();return t.isHeade... method getOriginalMainPositionList (line 85) | getOriginalMainPositionList(){return this.positionList} method getSelectionPositionList (line 85) | getSelectionPositionList(){const{startIndex:t,endIndex:e}=this.draw.ge... method setPositionList (line 85) | setPositionList(t){this.positionList=t} method setFloatPositionList (line 85) | setFloatPositionList(t){this.floatPositionList=t} method computePageRowPosition (line 85) | computePageRowPosition(t){const{positionList:e,rowList:n,pageNo:i,star... method computePositionList (line 85) | computePositionList(){var R;this.positionList=[];const t=this.draw.get... method computeRowPosition (line 85) | computeRowPosition(t){const{row:e,innerWidth:n}=t,i=[];return this.com... method setCursorPosition (line 85) | setCursorPosition(t){this.cursorPosition=t} method getCursorPosition (line 85) | getCursorPosition(){return this.cursorPosition} method getPositionContext (line 85) | getPositionContext(){return this.positionContext} method setPositionContext (line 85) | setPositionContext(t){this.eventBus.emit("positionContextChange",{valu... method getPositionByXY (line 85) | getPositionByXY(t){var O,P,M,T,X;const{x:e,y:n,isTable:i}=t;let{elemen... method getFloatPositionByXY (line 85) | getFloatPositionByXY(t){var o;const{x:e,y:n}=t,i=(o=t.pageNo)!=null?o:... method adjustPositionContext (line 85) | adjustPositionContext(t){const e=this.getPositionByXY(t);if(!~e.index)... method setSurroundPosition (line 85) | setSurroundPosition(t){var c;const{pageNo:e,row:n,rowElement:i,rowElem... class rl (line 85) | class rl{constructor(t){h(this,"draw");h(this,"options");h(this,"range")... method constructor (line 85) | constructor(t){h(this,"draw");h(this,"options");h(this,"range");h(this... method getRange (line 85) | getRange(){return this.range} method clearRange (line 85) | clearRange(){this.setRange(-1,-1)} method getIsCollapsed (line 85) | getIsCollapsed(){const{startIndex:t,endIndex:e}=this.range;return t===e} method getIsSelection (line 85) | getIsSelection(){const{startIndex:t,endIndex:e}=this.range;return!~t&&... method getSelection (line 85) | getSelection(){const{startIndex:t,endIndex:e}=this.range;return t===e?... method getSelectionElementList (line 85) | getSelectionElementList(){if(this.range.isCrossRowCol){const t=this.dr... method getTextLikeSelection (line 85) | getTextLikeSelection(){const t=this.getSelection();return t?t.filter(e... method getTextLikeSelectionElementList (line 85) | getTextLikeSelectionElementList(){const t=this.getSelectionElementList... method getRangeRow (line 85) | getRangeRow(){const{startIndex:t,endIndex:e}=this.range;if(!~t&&!~e)re... method getRangeRowElementList (line 85) | getRangeRowElementList(){const{startIndex:t,endIndex:e,isCrossRowCol:n... method getRangeParagraph (line 85) | getRangeParagraph(){const{startIndex:t,endIndex:e}=this.range;if(!~t&&... method getRangeParagraphInfo (line 85) | getRangeParagraphInfo(){const{startIndex:t,endIndex:e}=this.range;if(!... method getRangeParagraphElementList (line 85) | getRangeParagraphElementList(){var t;return((t=this.getRangeParagraphI... method getRangeTableElement (line 85) | getRangeTableElement(){const t=this.position.getPositionContext();retu... method getIsSelectAll (line 85) | getIsSelectAll(){const t=this.draw.getElementList(),{startIndex:e,endI... method getIsPointInRange (line 85) | getIsPointInRange(t,e){const{startIndex:n,endIndex:i}=this.range,r=thi... method getKeywordRangeList (line 85) | getKeywordRangeList(t){const e=this.draw.getSearch().getMatchList(t,th... method getIsCanInput (line 85) | getIsCanInput(){const{startIndex:t,endIndex:e}=this.getRange();if(!~t&... method setRange (line 85) | setRange(t,e,n,i,r,o,l){this.range.startIndex=t,this.range.endIndex=e,... method replaceRange (line 85) | replaceRange(t){this.setRange(t.startIndex,t.endIndex,t.tableId,t.star... method setRangeStyle (line 85) | setRangeStyle(){var b,G;const t=this.listener.rangeStyleChange,e=this.... method recoveryRangeStyle (line 85) | recoveryRangeStyle(){const t=this.listener.rangeStyleChange,e=this.eve... method shrinkBoundary (line 85) | shrinkBoundary(t={}){const e=t.elementList||this.draw.getElementList()... method render (line 85) | render(t,e,n,i,r){t.save(),t.globalAlpha=this.options.rangeAlpha,t.fil... method toString (line 85) | toString(){const t=this.getTextLikeSelection();return t?t.map(e=>e.val... class ll (line 85) | class ll{constructor(t){h(this,"draw");h(this,"options");h(this,"imageCa... method constructor (line 85) | constructor(t){h(this,"draw");h(this,"options");h(this,"imageCache");t... method _renderBackgroundColor (line 85) | _renderBackgroundColor(t,e,n,i){t.save(),t.fillStyle=e,t.fillRect(0,0,... method _drawImage (line 85) | _drawImage(t,e,n,i){const{background:r,scale:o}=this.options;if(r.size... method _renderBackgroundImage (line 85) | _renderBackgroundImage(t,e,n){const{background:i}=this.options,r=this.... method render (line 85) | render(t,e){const{background:{image:n,color:i,applyPageNumbers:r}}=thi... class Ri (line 85) | class Ri{constructor(){h(this,"fillRect");h(this,"fillColor");h(this,"fi... method constructor (line 85) | constructor(){h(this,"fillRect");h(this,"fillColor");h(this,"fillDecor... method clearFillInfo (line 85) | clearFillInfo(){return this.fillColor=void 0,this.fillDecorationStyle=... method recordFillInfo (line 85) | recordFillInfo(t,e,n,i,r,o,l){const a=!this.fillRect.width;if(!a&&(thi... class al (line 85) | class al extends Ri{constructor(t){super();h(this,"options");this.option... method constructor (line 85) | constructor(t){super();h(this,"options");this.options=t.getOptions()} method render (line 85) | render(t){if(!this.fillRect.width)return;const{highlightAlpha:e}=this.... class Rl (line 85) | class Rl{constructor(t){h(this,"draw");h(this,"options");this.draw=t,thi... method constructor (line 85) | constructor(t){h(this,"draw");h(this,"options");this.draw=t,this.optio... method render (line 85) | render(t,e){const{marginIndicatorColor:n,pageMode:i}=this.options,r=th... class cl (line 85) | class cl{constructor(t){h(this,"draw");h(this,"options");h(this,"positio... method constructor (line 85) | constructor(t){h(this,"draw");h(this,"options");h(this,"position");h(t... method getSearchKeyword (line 85) | getSearchKeyword(){return this.searchKeyword} method setSearchKeyword (line 85) | setSearchKeyword(t){this.searchKeyword=t,this.searchNavigateIndex=null} method searchNavigatePre (line 85) | searchNavigatePre(){if(!this.searchMatchList.length||!this.searchKeywo... method searchNavigateNext (line 85) | searchNavigateNext(){if(!this.searchMatchList.length||!this.searchKeyw... method searchNavigateScrollIntoView (line 85) | searchNavigateScrollIntoView(t){const{coordinate:{leftTop:e,leftBottom... method getSearchNavigateIndexList (line 85) | getSearchNavigateIndexList(){return this.searchNavigateIndex===null||!... method getSearchMatchList (line 85) | getSearchMatchList(){return this.searchMatchList} method getSearchNavigateInfo (line 85) | getSearchNavigateInfo(){if(!this.searchKeyword||!this.searchMatchList.... method getMatchList (line 85) | getMatchList(t,e){const n=t.toLocaleLowerCase(),i=[],r=[],o=e.length,l... method compute (line 85) | compute(t){this.searchMatchList=this.getMatchList(t,this.draw.getOrigi... method render (line 85) | render(t,e){var a,R;if(!this.searchMatchList||!this.searchMatchList.le... class ul (line 85) | class ul extends Ri{constructor(t){super();h(this,"options");this.option... method constructor (line 85) | constructor(t){super();h(this,"options");this.options=t.getOptions()} method render (line 85) | render(t){if(!this.fillRect.width)return;const{scale:e,strikeoutColor:... class dl (line 85) | class dl extends Ri{constructor(t){super();h(this,"options");this.option... method constructor (line 85) | constructor(t){super();h(this,"options");this.options=t.getOptions()} method _drawLine (line 85) | _drawLine(t,e,n,i,r){const o=e+i;switch(t.beginPath(),r){case ve.DASHE... method _drawDouble (line 85) | _drawDouble(t,e,n,i){const r=3,o=e+i,l=n+r*this.options.scale;t.beginP... method _drawWave (line 85) | _drawWave(t,e,n,i){const{scale:r}=this.options,o=1.2*r,l=1/r,a=n+2*o;t... method render (line 85) | render(t){if(!this.fillRect.width)return;const{underlineColor:e,scale:... class hl (line 85) | class hl{constructor(t){h(this,"draw");h(this,"options");h(this,"ctx");h... method constructor (line 85) | constructor(t){h(this,"draw");h(this,"options");h(this,"ctx");h(this,"... method measureBasisWord (line 85) | measureBasisWord(t,e){t.save(),t.font=e;const n=this.measureText(t,{va... method measureWord (line 85) | measureWord(t,e,n){const i=this.draw.getLetterReg();let r=0,o=e[n],l=n... method measurePunctuationWidth (line 85) | measurePunctuationWidth(t,e){return!e||!Po.includes(e.value)?0:this.me... method measureText (line 85) | measureText(t,e){if(e.width){const o=t.measureText(e.value);return{wid... method complete (line 85) | complete(){this._render(),this.text=""} method record (line 85) | record(t,e,n,i){if(this.ctx=t,this.options.renderMode===Wn.COMPATIBILI... method _setCurXY (line 85) | _setCurXY(t,e){this.curX=t,this.curY=e} method _render (line 85) | _render(){!this.text||!~this.curX||!~this.curX||(this.ctx.save(),this.... class gl (line 85) | class gl{constructor(t){h(this,"draw");h(this,"options");this.draw=t,thi... method constructor (line 85) | constructor(t){h(this,"draw");h(this,"options");this.draw=t,this.optio... method render (line 85) | render(t,e){const{scale:n,pageNumber:{size:i,font:r,color:o,rowFlex:l,... class Ll (line 85) | class Ll{constructor(t){h(this,"draw");h(this,"options");h(this,"scrollC... method constructor (line 85) | constructor(t){h(this,"draw");h(this,"options");h(this,"scrollContaine... method getScrollContainer (line 85) | getScrollContainer(){return this.options.scrollContainerSelector&&docu... method _addEvent (line 85) | _addEvent(){this.scrollContainer.addEventListener("scroll",this._obser... method removeEvent (line 85) | removeEvent(){this.scrollContainer.removeEventListener("scroll",this._... method getElementVisibleInfo (line 85) | getElementVisibleInfo(t){const e=t.getBoundingClientRect(),n=this.scro... method getPageVisibleInfo (line 85) | getPageVisibleInfo(){const t=this.draw.getPageList(),e=[];let n=0,i=0;... class Ol (line 85) | class Ol{constructor(t){h(this,"step",5);h(this,"thresholdPoints",[70,40... method constructor (line 85) | constructor(t){h(this,"step",5);h(this,"thresholdPoints",[70,40,10,20]... method _addEvent (line 85) | _addEvent(){const t=this.selectionContainer;t.addEventListener("moused... method removeEvent (line 85) | removeEvent(){const t=this.selectionContainer;t.removeEventListener("m... method _move (line 85) | _move(t){const e=this.selectionContainer instanceof Document?window:th... method _startMove (line 85) | _startMove(t){this.isMoving||(this.isMoving=!0,this._move(t))} method _stopMove (line 85) | _stopMove(){this.requestAnimationFrameId&&(window.cancelAnimationFrame... class Ml (line 85) | class Ml{constructor(t){h(this,"draw");h(this,"range");h(this,"options")... method constructor (line 85) | constructor(t){h(this,"draw");h(this,"range");h(this,"options");this.d... method getTrListGroupByCol (line 85) | getTrListGroupByCol(t){var n;const e=Ot(t);for(let i=0;ie+n.width,0)} method getTableHeight (line 85) | getTableHeight(t){const e=t.trList;return(e==null?void 0:e.length)?thi... method getRowCountByColIndex (line 85) | getRowCountByColIndex(t,e){return this.getTdListByColIndex(t,e).reduce... method getTdListByColIndex (line 85) | getTdListByColIndex(t,e){const n=[];for(let i=0;it+e.height,0)} method getExtraHeight (line 85) | getExtraHeight(){const t=this.draw.getMargins(),e=this.getHeight(),i=t... method render (line 85) | render(t,e){t.globalAlpha=1;const n=this.draw.getInnerWidth(),i=this.g... class Xl (line 85) | class Xl{getOffsetY(t){return-t.metrics.height/2}render(t,e,n,i){t.save(... method getOffsetY (line 85) | getOffsetY(t){return-t.metrics.height/2} method render (line 85) | render(t,e,n,i){t.save(),t.font=e.style,e.color&&(t.fillStyle=e.color)... class Nl (line 85) | class Nl{getOffsetY(t){return t.metrics.height/2}render(t,e,n,i){t.save(... method getOffsetY (line 85) | getOffsetY(t){return t.metrics.height/2} method render (line 85) | render(t,e,n,i){t.save(),t.font=e.style,e.color&&(t.fillStyle=e.color)... class Fl (line 85) | class Fl{constructor(t){h(this,"options");this.options=t.getOptions()}re... method constructor (line 85) | constructor(t){h(this,"options");this.options=t.getOptions()} method render (line 85) | render(t,e,n,i){var R;t.save();const{scale:r,separator:{lineWidth:o,st... class fl (line 85) | class fl{constructor(t){h(this,"draw");h(this,"options");h(this,"i18n");... method constructor (line 85) | constructor(t){h(this,"draw");h(this,"options");h(this,"i18n");this.dr... method render (line 85) | render(t,e,n,i){const{pageBreak:{font:r,fontSize:o,lineDash:l}}=this.o... class pl (line 85) | class pl{constructor(t){h(this,"draw");h(this,"options");this.draw=t,thi... method constructor (line 85) | constructor(t){h(this,"draw");h(this,"options");this.draw=t,this.optio... method render (line 85) | render(t){const{watermark:{data:e,opacity:n,font:i,size:r,color:o,repe... class ml (line 85) | class ml{constructor(t){h(this,"draw");h(this,"options");h(this,"highlig... method constructor (line 85) | constructor(t){h(this,"draw");h(this,"options");h(this,"highlightList"... method getHighlightMatchResult (line 85) | getHighlightMatchResult(){return this.highlightMatchResult} method getHighlightList (line 85) | getHighlightList(){return this.highlightList} method setHighlightList (line 85) | setHighlightList(t){this.highlightList=t} method computeHighlightList (line 85) | computeHighlightList(){const t=this.draw.getSearch(),e=(n,i)=>{let r=0... method renderHighlightList (line 85) | renderHighlightList(t,e){var l,a,R;if(!((l=this.highlightMatchResult)=... class Il (line 85) | class Il{constructor(t){h(this,"borderRect");h(this,"options");this.bord... method constructor (line 85) | constructor(t){h(this,"borderRect");h(this,"options");this.borderRect=... method clearBorderInfo (line 85) | clearBorderInfo(){return this.borderRect={x:0,y:0,width:0,height:0},th... method recordBorderInfo (line 85) | recordBorderInfo(t,e,n,i){!this.borderRect.width&&(this.borderRect.x=t... method render (line 85) | render(t){if(!this.borderRect.width)return;const{scale:e,control:{bord... class ln (line 85) | class ln{constructor(t,e){h(this,"element");h(this,"control");h(this,"is... method constructor (line 85) | constructor(t,e){h(this,"element");h(this,"control");h(this,"isPopup")... method setElement (line 85) | setElement(t){this.element=t} method getElement (line 85) | getElement(){return this.element} method getIsPopup (line 85) | getIsPopup(){return this.isPopup} method getCode (line 85) | getCode(){var t;return((t=this.element.control)==null?void 0:t.code)||... method getValue (line 85) | getValue(t={}){const e=t.elementList||this.control.getElementList(),{s... method setValue (line 85) | setValue(){return-1} method keydown (line 85) | keydown(t){if(this.control.getIsDisabledControl())return null;const e=... method cut (line 85) | cut(){if(this.control.getIsDisabledControl())return-1;this.control.shr... method clearSelect (line 85) | clearSelect(t={},e={}){const{isIgnoreDisabledRule:n=!1,isAddPlaceholde... method setSelect (line 85) | setSelect(t,e={},n={}){if(!n.isIgnoreDisabledRule&&this.control.getIsD... method _createSelectPopupDom (line 85) | _createSelectPopupDom(){const e=this.element.control.valueSets;if(!Arr... method awake (line 85) | awake(){var n;if(this.isPopup||this.control.getIsDisabledControl())ret... method destroy (line 85) | destroy(){var t;!this.isPopup||((t=this.selectDom)==null||t.remove(),t... class Ns (line 85) | class Ns{constructor(t,e){h(this,"element");h(this,"control");h(this,"op... method constructor (line 85) | constructor(t,e){h(this,"element");h(this,"control");h(this,"options")... method setElement (line 85) | setElement(t){this.element=t} method getElement (line 85) | getElement(){return this.element} method getValue (line 85) | getValue(t={}){const e=t.elementList||this.control.getElementList(),{s... method setValue (line 85) | setValue(t,e={},n={}){if(!n.isIgnoreDisabledRule&&this.control.getIsDi... method clearValue (line 85) | clearValue(t={},e={}){if(!e.isIgnoreDisabledRule&&this.control.getIsDi... method keydown (line 85) | keydown(t){if(this.control.getIsDisabledControl())return null;const e=... method cut (line 85) | cut(){if(this.control.getIsDisabledControl())return-1;this.control.shr... class Fs (line 85) | class Fs{constructor(t,e={}){h(this,"draw");h(this,"options");h(this,"no... method constructor (line 85) | constructor(t,e={}){h(this,"draw");h(this,"options");h(this,"now");h(t... method _createDom (line 85) | _createDom(){const t=document.createElement("div");t.classList.add(`${... method _bindEvent (line 85) | _bindEvent(){this.dom.title.preYear.onclick=()=>{this._preYear()},this... method _setPosition (line 85) | _setPosition(){if(!this.renderOptions)return;const{position:{coordinat... method isInvalidDate (line 85) | isInvalidDate(t){return t.toDateString()==="Invalid Date"} method _setValue (line 85) | _setValue(){var e;const t=(e=this.renderOptions)==null?void 0:e.value;... method _getLang (line 85) | _getLang(){const t=this.draw.getI18n(),e=t.t.bind(t);return{now:e("dat... method _setLangChange (line 85) | _setLangChange(){this.dom.menu.time.innerText=this.lang.timeSelect,thi... method _update (line 85) | _update(){const t=new Date,e=t.getFullYear(),n=t.getMonth()+1,i=t.getD... method _toggleDateTimePicker (line 85) | _toggleDateTimePicker(){this.isDatePicker?(this.dom.dateWrap.classList... method _setDatePick (line 85) | _setDatePick(t,e,n){var i,r,o;this.now=new Date(t,e,n),(i=this.pickDat... method _setTimePick (line 85) | _setTimePick(t=!0){var c,u,d;const e=((c=this.pickDate)==null?void 0:c... method _scrollIntoView (line 85) | _scrollIntoView(t,e){if(!e){t.scrollTop=0;return}const n=[];let i=e.of... method _preMonth (line 85) | _preMonth(){this.now.setMonth(this.now.getMonth()-1),this._update()} method _nextMonth (line 85) | _nextMonth(){this.now.setMonth(this.now.getMonth()+1),this._update()} method _preYear (line 85) | _preYear(){this.now.setFullYear(this.now.getFullYear()-1),this._update()} method _nextYear (line 85) | _nextYear(){this.now.setFullYear(this.now.getFullYear()+1),this._updat... method _now (line 85) | _now(){this.pickDate=new Date,this.dispose()} method _toggleVisible (line 85) | _toggleVisible(t){t?this.dom.container.classList.add("active"):this.do... method _submit (line 85) | _submit(){var t;if(this.options.onSubmit&&this.pickDate){const e=(t=th... method formatDate (line 85) | formatDate(t,e="yyyy-MM-dd hh:mm:ss"){let n=e;const i={"y+":t.getFullY... method render (line 85) | render(t){this.renderOptions=t,this.lang=this._getLang(),this._setLang... method dispose (line 85) | dispose(){this._toggleVisible(!1)} method destroy (line 85) | destroy(){this.dom.container.remove()} class an (line 85) | class an{constructor(t,e){h(this,"draw");h(this,"element");h(this,"contr... method constructor (line 85) | constructor(t,e){h(this,"draw");h(this,"element");h(this,"control");h(... method setElement (line 85) | setElement(t){this.element=t} method getElement (line 85) | getElement(){return this.element} method getIsPopup (line 85) | getIsPopup(){return this.isPopup} method getValueRange (line 85) | getValueRange(t={}){const e=t.elementList||this.control.getElementList... method getValue (line 85) | getValue(t={}){const e=t.elementList||this.control.getElementList(),n=... method setValue (line 85) | setValue(t,e={},n={}){if(!n.isIgnoreDisabledRule&&this.control.getIsDi... method clearSelect (line 85) | clearSelect(t={},e={}){const{isIgnoreDisabledRule:n=!1,isAddPlaceholde... method setSelect (line 85) | setSelect(t,e={},n={}){if(!n.isIgnoreDisabledRule&&this.control.getIsD... method keydown (line 85) | keydown(t){if(this.control.getIsDisabledControl())return null;const e=... method cut (line 85) | cut(){if(this.control.getIsDisabledControl())return-1;this.control.shr... method awake (line 85) | awake(){var o,l;if(this.isPopup||this.control.getIsDisabledControl())r... method destroy (line 85) | destroy(){var t;!this.isPopup||((t=this.datePicker)==null||t.destroy()... method _setDate (line 85) | _setDate(t){t?this.setSelect(t):this.clearSelect(),this.destroy()} class Wl (line 85) | class Wl{constructor(t){h(this,"controlBorder");h(this,"draw");h(this,"r... method constructor (line 85) | constructor(t){h(this,"controlBorder");h(this,"draw");h(this,"range");... method setHighlightList (line 85) | setHighlightList(t){this.controlSearch.setHighlightList(t)} method computeHighlightList (line 85) | computeHighlightList(){this.controlSearch.getHighlightList().length&&t... method renderHighlightList (line 85) | renderHighlightList(t,e){this.controlSearch.getHighlightMatchResult().... method getDraw (line 85) | getDraw(){return this.draw} method filterAssistElement (line 85) | filterAssistElement(t){return t.filter(e=>{var n;if(e.type===N.TABLE){... method getIsRangeCanCaptureEvent (line 85) | getIsRangeCanCaptureEvent(){if(!this.activeControl)return!1;const{star... method getIsRangeInPostfix (line 85) | getIsRangeInPostfix(){if(!this.activeControl)return!1;const{startIndex... method getIsRangeWithinControl (line 85) | getIsRangeWithinControl(){const{startIndex:t,endIndex:e}=this.getRange... method getIsElementListContainFullControl (line 85) | getIsElementListContainFullControl(t){if(!t.some(i=>i.controlId))retur... method getIsDisabledControl (line 85) | getIsDisabledControl(t={}){var i,r;if(this.draw.isDesignMode()||!this.... method getIsDisabledPasteControl (line 85) | getIsDisabledPasteControl(t={}){var i,r;if(this.draw.isDesignMode()||!... method getContainer (line 85) | getContainer(){return this.draw.getContainer()} method getElementList (line 85) | getElementList(){return this.draw.getElementList()} method getPosition (line 85) | getPosition(){const t=this.draw.getPosition().getPositionList(),{endIn... method getPreY (line 85) | getPreY(){var i,r;const t=this.draw.getHeight(),e=this.draw.getPageGap... method getRange (line 85) | getRange(){return this.range.getRange()} method shrinkBoundary (line 85) | shrinkBoundary(t={}){this.range.shrinkBoundary(t)} method getActiveControl (line 85) | getActiveControl(){return this.activeControl} method initControl (line 85) | initControl(){if(this.draw.isReadonly())return;const e=this.getElement... method destroyControl (line 85) | destroyControl(){this.activeControl&&((this.activeControl instanceof l... method repaintControl (line 85) | repaintControl(t={}){const{curIndex:e,isCompute:n=!0,isSubmitHistory:i... method reAwakeControl (line 85) | reAwakeControl(){if(!this.activeControl)return;const t=this.getElement... method moveCursor (line 85) | moveCursor(t){const{index:e,trIndex:n,tdIndex:i,tdValueIndex:r}=t;let ... method removeControl (line 85) | removeControl(t,e={}){const n=e.elementList||this.getElementList(),i=n... method removePlaceholder (line 85) | removePlaceholder(t,e={}){const n=e.elementList||this.getElementList()... method addPlaceholder (line 85) | addPlaceholder(t,e={}){const n=e.elementList||this.getElementList(),i=... method setValue (line 85) | setValue(t){if(!this.activeControl)throw new Error("active control is ... method keydown (line 85) | keydown(t){if(!this.activeControl)throw new Error("active control is n... method cut (line 85) | cut(){if(!this.activeControl)throw new Error("active control is null")... method getValueById (line 85) | getValueById(t){const{id:e,conceptId:n}=t,i=[];if(!e&&!n)return i;cons... method setValueById (line 85) | setValueById(t){let e=!1;const{id:n,conceptId:i,value:r}=t;if(!n&&!i)r... method setExtensionById (line 85) | setExtensionById(t){const{id:e,conceptId:n,extension:i}=t;if(!e&&!n)re... method setPropertiesById (line 85) | setPropertiesById(t){const{id:e,conceptId:n,properties:i}=t;if(!e&&!n)... method getList (line 85) | getList(){const t=[];function e(i){for(let r=0;r{this.wordCountWorker.onmessa... method getCatalog (line 85) | getCatalog(){return new Promise((t,e)=>{this.catalogWorker.onmessage=r... method getGroupIds (line 85) | getGroupIds(){return new Promise((t,e)=>{this.groupWorker.onmessage=i=... class Kl (line 85) | class Kl{constructor(t){h(this,"container");h(this,"canvas");h(this,"dra... method constructor (line 85) | constructor(t){h(this,"container");h(this,"canvas");h(this,"draw");h(t... method _getElementPosition (line 85) | _getElementPosition(t,e=null){var R;let n=0,i=0;const r=this.draw.getH... method _createResizerDom (line 85) | _createResizerDom(){const{scale:t}=this.options,e=document.createEleme... method _mousedown (line 85) | _mousedown(t){if(this.canvas=this.draw.getPage(),!this.curElement)retu... method _mousemove (line 85) | _mousemove(t){if(!this.curElement||this.previewerDrawOption.dragDisabl... method _drawPreviewer (line 85) | _drawPreviewer(){const t=document.createElement("div");t.classList.add... method _setPreviewerTransform (line 85) | _setPreviewerTransform(t,e,n,i){!this.previewerImage||(this.previewerI... method _clearPreviewer (line 85) | _clearPreviewer(){var t;(t=this.previewerContainer)==null||t.remove(),... method _updateResizerRect (line 85) | _updateResizerRect(t,e){const{resizerSize:n,scale:i}=this.options,r=th... method _updateResizerSizeView (line 85) | _updateResizerSizeView(t,e){this.resizerSize.innerText=`${Math.round(t... method render (line 85) | render(){this._drawPreviewer(),document.body.style.overflow="hidden"} method drawResizer (line 85) | drawResizer(t,e=null,n={}){this.previewerDrawOption=n,this.curElementS... method updateResizer (line 85) | updateResizer(t,e=null){const{scale:n}=this.options,i=t.width*n,r=t.he... method clearResizer (line 85) | clearResizer(){this.resizerSelection.style.display="none",document.rem... class El (line 85) | class El{constructor(t){h(this,"draw");h(this,"range");h(this,"datePicke... method constructor (line 85) | constructor(t){h(this,"draw");h(this,"range");h(this,"datePicker");h(t... method _setValue (line 85) | _setValue(t){if(!t)return;const e=this.getDateElementRange();if(!e)ret... method getDateElementRange (line 85) | getDateElementRange(){let t=-1,e=-1;const{startIndex:n,endIndex:i}=thi... method clearDatePicker (line 85) | clearDatePicker(){this.datePicker.dispose()} method renderDatePicker (line 85) | renderDatePicker(t,e){const n=this.draw.getElementList(),i=this.getDat... method constructor (line 85) | constructor(t){h(this,"element");this.element=t} method _defineIframeProperties (line 85) | _defineIframeProperties(t){Object.defineProperties(t,{parent:{get:()=>nu... method render (line 85) | render(t){var i,r;const e=this.element.block,n=document.createElement("i... class bl (line 85) | class bl{constructor(t){h(this,"element");this.element=t}render(t){var i... method constructor (line 85) | constructor(t){h(this,"element");this.element=t} method render (line 85) | render(t){var i;const e=this.element.block,n=document.createElement("v... class xl (line 85) | class xl{constructor(t,e){h(this,"draw");h(this,"element");h(this,"block... method constructor (line 85) | constructor(t,e){h(this,"draw");h(this,"element");h(this,"block");h(th... method getBlockElement (line 85) | getBlockElement(){return this.element} method _createBlockItem (line 85) | _createBlockItem(){const t=document.createElement("div");return t.clas... method render (line 85) | render(){const t=this.element.block;t.type===Ae.IFRAME?(this.block=new... method setClientRects (line 85) | setClientRects(t,e,n){const i=this.draw.getHeight(),r=this.draw.getPag... method remove (line 85) | remove(){this.blockItem.remove()} class Cl (line 85) | class Cl{constructor(t){h(this,"draw");h(this,"container");h(this,"block... method constructor (line 85) | constructor(t){h(this,"draw");h(this,"container");h(this,"blockContain... method _createBlockContainer (line 85) | _createBlockContainer(){const t=document.createElement("div");return t... method getDraw (line 85) | getDraw(){return this.draw} method getBlockContainer (line 85) | getBlockContainer(){return this.blockContainer} method render (line 85) | render(t,e,n,i){const r=e.id,o=this.blockMap.get(r);if(o)o.setClientRe... method clear (line 85) | clear(){if(!this.blockMap.size)return;const t=this.draw.getElementList... class $l (line 85) | class $l{constructor(){h(this,"langMap",new Map([["zhCN",ui],["en",zl]])... method constructor (line 85) | constructor(){h(this,"langMap",new Map([["zhCN",ui],["en",zl]]));h(thi... method registerLangMap (line 85) | registerLangMap(t,e){const n=this.langMap.get(t);this.langMap.set(t,$i... method getLocale (line 85) | getLocale(){return this.currentLocale} method setLocale (line 85) | setLocale(t){this.currentLocale=t} method getLang (line 85) | getLang(){return this.langMap.get(this.currentLocale)||ui} method t (line 85) | t(t){const e=t.split(".");let n="",i=this.getLang();for(let r=0;rt+e.height,0)} method getExtraHeight (line 85) | getExtraHeight(){const t=this.draw.getMargins(),e=this.getHeight(),i=t... method render (line 85) | render(t,e){t.globalAlpha=1;const n=this.draw.getInnerWidth(),i=this.g... class na (line 85) | class na{constructor(t){h(this,"draw");h(this,"range");h(this,"options")... method constructor (line 85) | constructor(t){h(this,"draw");h(this,"range");h(this,"options");h(this... method setList (line 85) | setList(t,e){if(this.draw.isReadonly())return;const{startIndex:i,endIn... method unsetList (line 85) | unsetList(){var R;if(this.draw.isReadonly())return;const{startIndex:e,... method computeListStyle (line 85) | computeListStyle(t,e){const n=new Map;let i=0,r=e[i].listId,o=[];const... method getListStyleWidth (line 85) | getListStyleWidth(t,e){const{scale:n,checkbox:i}=this.options,r=e[0];i... method drawListStyle (line 85) | drawListStyle(t,e,n){var T;const{elementList:i,offsetX:r,listIndex:o,a... method constructor (line 85) | constructor(t){h(this,"options");this.options=t.getOptions()} method render (line 85) | render(t,e,n,i){const{scale:r,lineBreak:{color:o,lineWidth:l}}=this.opti... class ia (line 85) | class ia{constructor(t){h(this,"draw");h(this,"position");h(this,"option... method constructor (line 85) | constructor(t){h(this,"draw");h(this,"position");h(this,"options");h(t... method _recovery (line 85) | _recovery(){this.elementList=[],this.rowList=[],this.positionList=[]} method _compute (line 85) | _compute(){this._computeRowList(),this._computePositionList()} method _computeRowList (line 85) | _computeRowList(){const t=this.draw.getInnerWidth();this.rowList=this.... method _computePositionList (line 85) | _computePositionList(){const{lineBreak:t,scale:e}=this.options,n=this.... method render (line 85) | render(t){const{placeholder:{data:e,font:n,size:i,color:r,opacity:o}}=... class sa (line 85) | class sa{constructor(t){h(this,"draw");h(this,"options");h(this,"range")... method constructor (line 85) | constructor(t){h(this,"draw");h(this,"options");h(this,"range");h(this... method setGroup (line 85) | setGroup(){if(this.draw.isReadonly()||this.draw.getZone().getZone()!==... method getElementListByGroupId (line 85) | getElementListByGroupId(t,e){var i,r;const n=[];for(let o=0;o{aa(this.draw,t)})} class ca (line 85) | class ca{constructor(t){h(this,"draw");h(this,"range");h(this,"position"... method constructor (line 85) | constructor(t){h(this,"draw");h(this,"range");h(this,"position");h(thi... method insertTable (line 85) | insertTable(t,e){var L;const{startIndex:n,endIndex:i}=this.range.getRa... method insertTableTopRow (line 85) | insertTableTopRow(){const t=this.position.getPositionContext();if(!t.i... method insertTableBottomRow (line 85) | insertTableBottomRow(){const t=this.position.getPositionContext();if(!... method adjustColWidth (line 85) | adjustColWidth(t){if(t.type!==N.TABLE)return;const{defaultColMinWidth:... method insertTableLeftCol (line 85) | insertTableLeftCol(){const t=this.position.getPositionContext();if(!t.... method insertTableRightCol (line 85) | insertTableRightCol(){const t=this.position.getPositionContext();if(!t... method deleteTableRow (line 85) | deleteTableRow(){const t=this.position.getPositionContext();if(!t.isTa... method deleteTableCol (line 85) | deleteTableCol(){var u;const t=this.position.getPositionContext();if(!... method deleteTable (line 85) | deleteTable(){const t=this.position.getPositionContext();if(!t.isTable... method mergeTableCell (line 85) | mergeTableCell(){const t=this.position.getPositionContext();if(!t.isTa... method cancelMergeTableCell (line 85) | cancelMergeTableCell(){const t=this.position.getPositionContext();if(!... method tableTdVerticalAlign (line 85) | tableTdVerticalAlign(t){const e=this.tableParticle.getRangeRowCol();if... method tableBorderType (line 85) | tableBorderType(t){const e=this.position.getPositionContext();if(!e.is... method tableTdBorderType (line 85) | tableTdBorderType(t){const e=this.tableParticle.getRangeRowCol();if(!e... method tableTdSlashType (line 85) | tableTdSlashType(t){const e=this.tableParticle.getRangeRowCol();if(!e)... method tableTdBackgroundColor (line 85) | tableTdBackgroundColor(t){const e=this.tableParticle.getRangeRowCol();... method tableSelectAll (line 85) | tableSelectAll(){const t=this.position.getPositionContext(),{index:e,t... class ua (line 85) | class ua{constructor(t,e,n,i,r,o){h(this,"container");h(this,"pageContai... method constructor (line 85) | constructor(t,e,n,i,r,o){h(this,"container");h(this,"pageContainer");h... method getLetterReg (line 85) | getLetterReg(){return this.LETTER_REG} method getMode (line 85) | getMode(){return this.mode} method setMode (line 85) | setMode(t){if(this.mode!==t){if(t===Rt.PRINT){this.printModeData={head... method isReadonly (line 85) | isReadonly(){switch(this.mode){case Rt.DESIGN:return!1;case Rt.READONL... method isDisabled (line 85) | isDisabled(){var r,o,l,a,R;if(this.mode===Rt.DESIGN)return!1;const{sta... method isDesignMode (line 85) | isDesignMode(){return this.mode===Rt.DESIGN} method getOriginalWidth (line 85) | getOriginalWidth(){const{paperDirection:t,width:e,height:n}=this.optio... method getOriginalHeight (line 85) | getOriginalHeight(){const{paperDirection:t,width:e,height:n}=this.opti... method getWidth (line 85) | getWidth(){return Math.floor(this.getOriginalWidth()*this.options.scale)} method getHeight (line 85) | getHeight(){return Math.floor(this.getOriginalHeight()*this.options.sc... method getMainHeight (line 85) | getMainHeight(){return this.getHeight()-this.getMainOuterHeight()} method getMainOuterHeight (line 85) | getMainOuterHeight(){const t=this.getMargins(),e=this.header.getExtraH... method getCanvasWidth (line 85) | getCanvasWidth(t=-1){return this.getPage(t).width} method getCanvasHeight (line 85) | getCanvasHeight(t=-1){return this.getPage(t).height} method getInnerWidth (line 85) | getInnerWidth(){const t=this.getWidth(),e=this.getMargins();return t-e... method getOriginalInnerWidth (line 85) | getOriginalInnerWidth(){const t=this.getOriginalWidth(),e=this.getOrig... method getContextInnerWidth (line 85) | getContextInnerWidth(){const t=this.position.getPositionContext();if(t... method getMargins (line 85) | getMargins(){return this.getOriginalMargins().map(t=>t*this.options.sc... method getOriginalMargins (line 85) | getOriginalMargins(){const{margins:t,paperDirection:e}=this.options;re... method getPageGap (line 85) | getPageGap(){return this.options.pageGap*this.options.scale} method getOriginalPageGap (line 85) | getOriginalPageGap(){return this.options.pageGap} method getPageNumberBottom (line 85) | getPageNumberBottom(){const{pageNumber:{bottom:t},scale:e}=this.option... method getMarginIndicatorSize (line 85) | getMarginIndicatorSize(){return this.options.marginIndicatorSize*this.... method getDefaultBasicRowMarginHeight (line 85) | getDefaultBasicRowMarginHeight(){return this.options.defaultBasicRowMa... method getTdPadding (line 85) | getTdPadding(){const{table:{tdPadding:t},scale:e}=this.options;return ... method getContainer (line 85) | getContainer(){return this.container} method getPageContainer (line 85) | getPageContainer(){return this.pageContainer} method getVisiblePageNoList (line 85) | getVisiblePageNoList(){return this.visiblePageNoList} method setVisiblePageNoList (line 85) | setVisiblePageNoList(t){this.visiblePageNoList=t,this.listener.visible... method getIntersectionPageNo (line 85) | getIntersectionPageNo(){return this.intersectionPageNo} method setIntersectionPageNo (line 85) | setIntersectionPageNo(t){this.intersectionPageNo=t,this.listener.inter... method getPageNo (line 85) | getPageNo(){return this.pageNo} method setPageNo (line 85) | setPageNo(t){this.pageNo=t} method getPage (line 85) | getPage(t=-1){return this.pageList[~t?t:this.pageNo]} method getPageList (line 85) | getPageList(){return this.pageList} method getPageCount (line 85) | getPageCount(){return this.pageList.length} method getTableRowList (line 85) | getTableRowList(t){const e=this.position.getPositionContext(),{index:n... method getOriginalRowList (line 85) | getOriginalRowList(){const t=this.getZone();return t.isHeaderActive()?... method getRowList (line 85) | getRowList(){return this.position.getPositionContext().isTable?this.ge... method getPageRowList (line 85) | getPageRowList(){return this.pageRowList} method getCtx (line 85) | getCtx(){return this.ctxList[this.pageNo]} method getOptions (line 85) | getOptions(){return this.options} method getSearch (line 85) | getSearch(){return this.search} method getGroup (line 85) | getGroup(){return this.group} method getHistoryManager (line 85) | getHistoryManager(){return this.historyManager} method getPosition (line 85) | getPosition(){return this.position} method getZone (line 85) | getZone(){return this.zone} method getRange (line 85) | getRange(){return this.range} method getLineBreakParticle (line 85) | getLineBreakParticle(){return this.lineBreakParticle} method getTextParticle (line 85) | getTextParticle(){return this.textParticle} method getHeaderElementList (line 85) | getHeaderElementList(){return this.header.getElementList()} method getTableElementList (line 85) | getTableElementList(t){var o;const e=this.position.getPositionContext(... method getElementList (line 85) | getElementList(){const t=this.position.getPositionContext(),e=this.get... method getMainElementList (line 85) | getMainElementList(){return this.position.getPositionContext().isTable... method getOriginalElementList (line 85) | getOriginalElementList(){const t=this.getZone();return t.isHeaderActiv... method getOriginalMainElementList (line 85) | getOriginalMainElementList(){return this.elementList} method getFooterElementList (line 85) | getFooterElementList(){return this.footer.getElementList()} method getTd (line 85) | getTd(){const t=this.position.getPositionContext(),{index:e,trIndex:n,... method insertElementList (line 85) | insertElementList(t){if(!t.length||!this.range.getIsCanInput())return;... method appendElementList (line 85) | appendElementList(t,e={}){if(!t.length)return;kt(t,{isHandleFirstEleme... method spliceElementList (line 85) | spliceElementList(t,e,n,...i){var o,l,a,R;const r=this.isDesignMode();... method getCanvasEvent (line 85) | getCanvasEvent(){return this.canvasEvent} method getGlobalEvent (line 85) | getGlobalEvent(){return this.globalEvent} method getListener (line 85) | getListener(){return this.listener} method getEventBus (line 85) | getEventBus(){return this.eventBus} method getOverride (line 85) | getOverride(){return this.override} method getCursor (line 85) | getCursor(){return this.cursor} method getPreviewer (line 85) | getPreviewer(){return this.previewer} method getImageParticle (line 85) | getImageParticle(){return this.imageParticle} method getTableTool (line 85) | getTableTool(){return this.tableTool} method getTableOperate (line 85) | getTableOperate(){return this.tableOperate} method getTableParticle (line 85) | getTableParticle(){return this.tableParticle} method getHeader (line 85) | getHeader(){return this.header} method getFooter (line 85) | getFooter(){return this.footer} method getHyperlinkParticle (line 85) | getHyperlinkParticle(){return this.hyperlinkParticle} method getDateParticle (line 85) | getDateParticle(){return this.dateParticle} method getListParticle (line 85) | getListParticle(){return this.listParticle} method getCheckboxParticle (line 85) | getCheckboxParticle(){return this.checkboxParticle} method getRadioParticle (line 85) | getRadioParticle(){return this.radioParticle} method getControl (line 85) | getControl(){return this.control} method getWorkerManager (line 85) | getWorkerManager(){return this.workerManager} method getImageObserver (line 85) | getImageObserver(){return this.imageObserver} method getI18n (line 85) | getI18n(){return this.i18n} method getRowCount (line 85) | getRowCount(){return this.getRowList().length} method getDataURL (line 85) | async getDataURL(t={}){const{pixelRatio:e,mode:n}=t;e&&this.setPagePix... method getPainterStyle (line 85) | getPainterStyle(){return this.painterStyle&&Object.keys(this.painterSt... method getPainterOptions (line 85) | getPainterOptions(){return this.painterOptions} method setPainterStyle (line 85) | setPainterStyle(t,e){this.painterStyle=t,this.painterOptions=e||null,t... method setDefaultRange (line 85) | setDefaultRange(){!this.elementList.length||setTimeout(()=>{const t=th... method getIsPagingMode (line 85) | getIsPagingMode(){return this.options.pageMode===me.PAGING} method setPageMode (line 85) | setPageMode(t){if(!t||this.options.pageMode===t)return;if(this.options... method setPageScale (line 85) | setPageScale(t){const e=this.getPagePixelRatio();this.options.scale=t;... method getPagePixelRatio (line 85) | getPagePixelRatio(){return this.pagePixelRatio||window.devicePixelRatio} method setPagePixelRatio (line 85) | setPagePixelRatio(t){!this.pagePixelRatio&&t===window.devicePixelRatio... method setPageDevicePixel (line 85) | setPageDevicePixel(){const t=this.getPagePixelRatio(),e=this.getWidth(... method setPaperSize (line 85) | setPaperSize(t,e){this.options.width=t,this.options.height=e;const n=t... method setPaperDirection (line 85) | setPaperDirection(t){const e=this.getPagePixelRatio();this.options.pap... method setPaperMargin (line 85) | setPaperMargin(t){this.options.margins=t,this.render({isSubmitHistory:... method getValue (line 85) | getValue(t={}){const{pageNo:e,extraPickAttrs:n}=t;let i=this.elementLi... method setValue (line 85) | setValue(t,e){const{header:n,main:i,footer:r}=Ot(t);if(!n&&!i&&!r)retu... method setEditorData (line 85) | setEditorData(t){const{header:e,main:n,footer:i}=t;e&&this.header.setE... method _wrapContainer (line 85) | _wrapContainer(t){const e=document.createElement("div");return t.appen... method _formatContainer (line 85) | _formatContainer(){this.container.style.position="relative",this.conta... method _createPageContainer (line 85) | _createPageContainer(){const t=document.createElement("div");return t.... method _createPage (line 85) | _createPage(t){const e=this.getWidth(),n=this.getHeight(),i=document.c... method _initPageContext (line 85) | _initPageContext(t){const e=this.getPagePixelRatio();t.scale(e,e),t.le... method getElementFont (line 85) | getElementFont(t,e=1){const{defaultSize:n,defaultFont:i}=this.options,... method getElementSize (line 85) | getElementSize(t){return t.actualSize||t.size||this.options.defaultSize} method getElementRowMargin (line 85) | getElementRowMargin(t){var r;const{defaultBasicRowMarginHeight:e,defau... method computeRowList (line 85) | computeRowList(t){var Y,Q,U,p,b,G,x,y,J,tt,st,Wt;const{innerWidth:e,el... method _computePageList (line 85) | _computePageList(){var a;const t=[[]],{pageMode:e,pageNumber:{maxPageN... method _drawHighlight (line 85) | _drawHighlight(t,e){var l;const{control:{activeBackgroundColor:n}}=thi... method drawRow (line 85) | drawRow(t,e){var T,X,S,F,W,I,Z;this._drawHighlight(t,e);const{scale:n,... method _drawFloat (line 85) | _drawFloat(t,e){const{scale:n}=this.options,i=this.position.getFloatPo... method _clearPage (line 85) | _clearPage(t){const e=this.ctxList[t],n=this.pageList[t];e.clearRect(0... method _drawPage (line 85) | _drawPage(t){var P,M;const{elementList:e,positionList:n,rowList:i,page... method _disconnectLazyRender (line 85) | _disconnectLazyRender(){var t;(t=this.lazyRenderIntersectionObserver)=... method _lazyRender (line 85) | _lazyRender(){const t=this.position.getOriginalMainPositionList(),e=th... method _immediateRender (line 85) | _immediateRender(){const t=this.position.getOriginalMainPositionList()... method render (line 85) | render(t){const{header:e,footer:n}=this.options,{isSubmitHistory:i=!0,... method setCursor (line 85) | setCursor(t){var r;const e=this.position.getPositionContext(),n=this.p... method submitHistory (line 85) | submitHistory(t){const e=this.position.getPositionContext(),n=ii(this.... method destroy (line 85) | destroy(){this.container.remove(),this.globalEvent.removeEvent(),this.... method clearSideEffect (line 85) | clearSideEffect(){this.getPreviewer().clearResizer(),this.getTableTool... class da (line 85) | class da{constructor(t){h(this,"executeMode");h(this,"executeCut");h(thi... method constructor (line 85) | constructor(t){h(this,"executeMode");h(this,"executeCut");h(this,"exec... function ha (line 85) | function ha(s,t){return s===1125&&t===1593?{size:"a3",width:"297mm",heig... function ga (line 85) | function ga(s,t){const{width:e,height:n,direction:i=Oe.VERTICAL}=t,r=doc... class La (line 93) | class La{constructor(t){h(this,"draw");h(this,"range");h(this,"position"... method constructor (line 93) | constructor(t){h(this,"draw");h(this,"range");h(this,"position");h(thi... method mode (line 93) | mode(t){this.draw.setMode(t)} method cut (line 93) | cut(){this.draw.isReadonly()||this.draw.isDisabled()||this.canvasEvent... method copy (line 93) | copy(){this.canvasEvent.copy()} method paste (line 93) | paste(t){this.draw.isReadonly()||this.draw.isDisabled()||Vr(this.canva... method selectAll (line 93) | selectAll(){this.canvasEvent.selectAll()} method backspace (line 93) | backspace(){if(this.draw.isReadonly()||this.draw.isDisabled())return;c... method setRange (line 93) | setRange(t,e,n,i,r,o,l){if(t<0||e<0||e=5&&this.draw.... method pageScaleAdd (line 93) | pageScaleAdd(){const{scale:t}=this.options,e=t*10+1;e<=30&&this.draw.s... method paperSize (line 93) | paperSize(t,e){this.draw.setPaperSize(t,e)} method paperDirection (line 93) | paperDirection(t){this.draw.setPaperDirection(t)} method getPaperMargin (line 93) | getPaperMargin(){return this.options.margins} method setPaperMargin (line 93) | setPaperMargin(t){return this.draw.setPaperMargin(t)} method insertElementList (line 93) | insertElementList(t){if(!t.length||this.draw.isReadonly()||this.draw.i... method appendElementList (line 93) | appendElementList(t,e){!t.length||this.draw.isReadonly()||this.draw.ap... method updateElementById (line 93) | updateElementById(t){const{id:e,conceptId:n}=t;if(!e&&!n)return;functi... method getElementById (line 93) | getElementById(t){const{id:e,conceptId:n}=t,i=[];if(!e&&!n)return i;co... method setValue (line 93) | setValue(t,e){this.draw.setValue(t,e)} method removeControl (line 93) | removeControl(){const{startIndex:t,endIndex:e}=this.range.getRange();i... method setLocale (line 93) | setLocale(t){this.i18n.setLocale(t)} method getLocale (line 93) | getLocale(){return this.i18n.getLocale()} method getCatalog (line 93) | getCatalog(){return this.workerManager.getCatalog()} method locationCatalog (line 93) | locationCatalog(t){var i;const e=this.draw.getMainElementList();let n=... method wordTool (line 93) | wordTool(){const t=this.draw.getMainElementList();let e=!1;for(let n=0... method setHTML (line 93) | setHTML(t){const{header:e,main:n,footer:i}=t,r=this.draw.getOriginalIn... method setGroup (line 93) | setGroup(){return this.draw.isReadonly()?null:this.draw.getGroup().set... method deleteGroup (line 93) | deleteGroup(t){this.draw.isReadonly()||this.draw.getGroup().deleteGrou... method getGroupIds (line 93) | getGroupIds(){return this.draw.getWorkerManager().getGroupIds()} method locationGroup (line 93) | locationGroup(t){const e=this.draw.getOriginalMainElementList(),n=this... method setZone (line 93) | setZone(t){this.draw.getZone().setZone(t)} method getControlValue (line 93) | getControlValue(t){return this.draw.getControl().getValueById(t)} method setControlValue (line 93) | setControlValue(t){this.draw.getControl().setValueById(t)} method setControlExtension (line 93) | setControlExtension(t){this.draw.getControl().setExtensionById(t)} method setControlProperties (line 93) | setControlProperties(t){this.draw.getControl().setPropertiesById(t)} method setControlHighlight (line 93) | setControlHighlight(t){this.draw.getControl().setHighlightList(t),this... method updateOptions (line 93) | updateOptions(t){const e=ni(t);Object.entries(e).forEach(([n,i])=>{Ref... method getControlList (line 93) | getControlList(){return this.draw.getControl().getList()} method locationControl (line 93) | locationControl(t,e){const n=(e==null?void 0:e.position)===nn.AFTER;fu... method insertControl (line 93) | insertControl(t){if(this.draw.isReadonly()||this.draw.isDisabled())ret... method getContainer (line 93) | getContainer(){return this.draw.getContainer()} method getTitleValue (line 93) | getTitleValue(t){const{conceptId:e}=t,n=[],i=(o,l)=>{var R;let a=0;for... method getPositionContextByEvent (line 93) | getPositionContextByEvent(t){var M,T,X;const e=(M=t.target)==null?void... method insertTitle (line 93) | insertTitle(t){var a;if(this.draw.isReadonly()||this.draw.isDisabled()... method focus (line 93) | focus(t){const{position:e=nn.AFTER}=t||{},n=e===nn.BEFORE?0:this.draw.... class Oa (line 93) | class Oa{constructor(){h(this,"rangeStyleChange");h(this,"visiblePageNoL... method constructor (line 93) | constructor(){h(this,"rangeStyleChange");h(this,"visiblePageNoListChan... class Ma (line 93) | class Ma{constructor(t){h(this,"contextMenuList");h(this,"getContextMenu... method constructor (line 93) | constructor(t){h(this,"contextMenuList");h(this,"getContextMenuList");... class gR (line 93) | class gR{constructor(t,e){h(this,"options");h(this,"draw");h(this,"comma... method constructor (line 93) | constructor(t,e){h(this,"options");h(this,"draw");h(this,"command");h(... method getContextMenuList (line 93) | getContextMenuList(){return this.contextMenuList} method _addEvent (line 93) | _addEvent(){this.container.addEventListener("contextmenu",this._proxyC... method removeEvent (line 93) | removeEvent(){this.container.removeEventListener("contextmenu",this._p... method _filterMenuList (line 93) | _filterMenuList(t){var i;const{contextMenuDisableKeys:e}=this.options,... method _getContext (line 93) | _getContext(){const t=this.draw.isReadonly(),{isCrossRowCol:e,startInd... method _createContextMenuContainer (line 93) | _createContextMenuContainer(){const t=document.createElement("div");re... method _render (line 93) | _render(t){var P;const{contextMenuList:e,left:n,top:i,parentMenuContai... method _removeSubMenu (line 93) | _removeSubMenu(t){const e=this.contextMenuRelationShip.get(t);e&&(this... method _setHoverStatus (line 93) | _setHoverStatus(t,e){var n;e?((n=t.parentNode)==null||n.querySelectorA... method _formatName (line 93) | _formatName(t){const e=Object.values(Ys),n=new RegExp(`${e.join("|")}`... method registerContextMenuList (line 93) | registerContextMenuList(t){this.contextMenuList.push(...t)} method dispose (line 93) | dispose(){this.contextMenuContainerList.forEach(t=>t.remove()),this.co... class PR (line 93) | class PR{constructor(t,e){h(this,"command");h(this,"globalShortcutList")... method constructor (line 93) | constructor(t,e){h(this,"command");h(this,"globalShortcutList");h(this... method _addEvent (line 93) | _addEvent(){document.addEventListener("keydown",this._globalKeydown)} method removeEvent (line 93) | removeEvent(){document.removeEventListener("keydown",this._globalKeydo... method _addShortcutList (line 93) | _addShortcutList(t){for(let e=t.length-1;e>=0;e--){const n=t[e];n.isGl... method registerShortcutList (line 93) | registerShortcutList(t){this._addShortcutList(t)} method _agentKeydown (line 93) | _agentKeydown(t){!this.agentShortcutList.length||this._execute(t,this.... method _execute (line 93) | _execute(t,e){var n;for(let i=0;i0} class XR (line 93) | class XR{constructor(){h(this,"paste");h(this,"copy");h(this,"drop")}} method constructor (line 93) | constructor(){h(this,"paste");h(this,"copy");h(this,"drop")} class NR (line 93) | class NR{constructor(t,e,n={}){h(this,"command");h(this,"listener");h(th... method constructor (line 93) | constructor(t,e,n={}){h(this,"command");h(this,"listener");h(this,"eve... class yt (line 93) | class yt{constructor(t){h(this,"options");h(this,"mask");h(this,"contain... method constructor (line 93) | constructor(t){h(this,"options");h(this,"mask");h(this,"container");h(... method _render (line 93) | _render(){var P;const{title:t,data:e,onClose:n,onCancel:i,onConfirm:r}... method _dispose (line 93) | _dispose(){var t,e;(t=this.mask)==null||t.remove(),(e=this.container)=... function FR (line 93) | function FR(s){switch(s){case"comment":case"prolog":case"doctype":case"c... function fR (line 93) | function fR(s){const t=[];function e(n){for(let i=0;i1&&(this.undoStack.pop(),this.undoStack.... method _saveUndoFn (line 93) | _saveUndoFn(t){for(this.undoStack.push(t);this.undoStack.length>this.M... method _clearUndoFn (line 93) | _clearUndoFn(){const t=()=>{this.ctx.clearRect(0,0,this.canvasWidth,th... method _clearCanvas (line 93) | _clearCanvas(){this._clearUndoFn(),this.ctx.clearRect(0,0,this.canvasW... method _startDraw (line 93) | _startDraw(t){this.isDrawing=!0,this.x=t.offsetX,this.y=t.offsetY,this... method _draw (line 93) | _draw(t){if(!this.isDrawing)return;const e=performance.now(),i=Math.sq... method _stopDraw (line 93) | _stopDraw(){if(this.isDrawing=!1,this.isDrawn){const t=this.ctx.getIma... method _toData (line 93) | _toData(){if(!this.linePoints.length)return null;const t=this.linePoin... method registerTouchmove (line 93) | registerTouchmove(t){this.registerTouchEvent(t,"mousemove")} method registerTouchstart (line 93) | registerTouchstart(t){this.registerTouchEvent(t,"mousedown")} method registerTouchend (line 93) | registerTouchend(){const t=new MouseEvent("mouseup",{});this.canvas.di... method registerTouchEvent (line 93) | registerTouchEvent(t,e){const n=t.touches[0],i=new MouseEvent(e,{clien... method _dispose (line 93) | _dispose(){this.mask.remove(),this.container.remove(),document.documen... function mR (line 93) | function mR(s,t){let e;return function(...n){e&&window.clearTimeout(e),e... function IR (line 93) | function IR(s,t){if(!t){s.scrollTop=0;return}const e=[];let n=t.offsetPa... function Us (line 93) | function Us(s){(window.requestIdleCallback||window.setTimeout)(()=>{s()})} function WR (line 93) | function WR(s){return`data:image/svg+xml;base64,${btoa(decodeURIComponen... function VR (line 93) | function VR(s){const t=s.command;t.executeInsertBarcode1D=(e,n,i,r)=>{co... function YR (line 93) | function YR(s){return`data:image/svg+xml;base64,${btoa(decodeURIComponen... function UR (line 93) | function UR(s){const t=s.command;t.executeInsertBarcode2D=(e,n,i,r)=>{co... function Zs (line 93) | function Zs(s,t,e){const n=document.createElement("div");n.classList.add... function QR (line 93) | function QR(s,t,e){const n=document.createElement("div");n.classList.add... function Qs (line 127) | function Qs(s){var e,n,i;const t=s.querySelector("#aiLoader");t==null||t... function DR (line 127) | function DR(s,t){var i;const e=s.querySelector("#aiTextarea");(i=s.query... function KR (line 127) | function KR(s){const t=document.querySelector("#aiLoader"),e=document.qu... function Ds (line 127) | function Ds(s,t){var i,r,o,l,a;t.command.executeSearch(""),s.querySelect... method render (line 127) | render(s,t){QR(s,ae.AI_EDIT,t)} method callback (line 127) | callback(s){s.command.executeSizeAdd()} method callback (line 127) | callback(s){s.command.executeSizeMinus()} method callback (line 127) | callback(s){s.command.executeBold()} method callback (line 127) | callback(s){s.command.executeItalic()} method callback (line 127) | callback(s){s.command.executeUnderline()} method callback (line 127) | callback(s){s.command.executeStrikeout()} method render (line 127) | render(s,t){Zs(s,ae.COLOR,e=>{t.command.executeColor(e)})} method render (line 127) | render(s,t){Zs(s,ae.HIGHLIGHT,e=>{t.command.executeHighlight(e)})} function bR (line 127) | function bR(s){const t=document.createElement("div");t.classList.add(`${... function di (line 127) | function di(s,t){t?s.classList.remove("hide"):s.classList.add("hide")} function Qn (line 127) | function Qn(s,t){t?s.classList.add("active"):s.classList.remove("active")} function xR (line 127) | function xR(s){const t=bR(s);s.command.getContainer().append(t),s.eventB... function GR (line 127) | function GR(s){return async function(t){const e=new qs.Workbook;await e.... function vR (line 127) | function vR(s){const t=s.command;t.executeImportExcel=GR(t)} function JR (line 127) | function JR(s,t){const e=document.createElement("a");e.href=window.URL.c... function hi (line 127) | function hi(s){var t;return s.type===N.IMAGE?new ro({type:"png",data:s.v... function Dn (line 127) | function Dn(s){var i,r,o;const t=[];let e=[];function n(){e.length&&(t.p... function BR (line 128) | function BR(s){return function(t){const{fileName:e,isFile:n}=t,{data:{he... function Ks (line 128) | function Ks(s){if(s.children){const t=uo.map(s.children,Ks);s=q(E({},s),... function kR (line 128) | function kR(s){return s.alignment==="center"&&!s.styleId?q(E({},s),{styl... function _R (line 128) | function _R(s){const t=s.children.map(n=>`${n.children.map(r=>{let o... function zR (line 128) | function zR(s){return q(E({},s),{text:`${s.text}... function qR (line 128) | function qR(s){return async function(t){const{arrayBuffer:e}=t,n=await y... function jR (line 129) | function jR(s){const t=s.command;t.executeImportDocx=qR(t),t.executeExpo... function Be (line 129) | function Be(){gt.forEach(f=>{f.forEach(K=>K.classList.remove("active"))})} function ke (line 129) | function ke(f){$t.innerText=f} function _e (line 129) | function _e(){Be(),ke("\u63D2\u5165"),Se=0,Re=0,it.style.display="none"} function Ti (line 142) | function Ti(){Ut.classList.add("hide"),Ut.classList.remove("add-height")... function dn (line 142) | function dn(f){switch(cn.value==""&&Kn.classList.remove("hide"),un.value... function Si (line 142) | function Si(f,K){K=="outline"?(cn.value=f,Kn.classList.add("hide")):(un.... function Ee (line 142) | function Ee(){const f=e.command.getSearchNavigateInfo();if(f){const{inde... function fi (line 142) | async function fi(){const f=await e.command.getCatalog(),K=document.quer... function Ui (line 142) | function Ui(){console.log("fullscreen"),document.fullscreenElement?docum... function ws (line 142) | async function ws(){const f=await e.command.getGroupIds();for(const K of... method onConfirm (line 142) | onConfirm(K){if(!K)return;const{value:w,width:v,height:C}=K;!w||!v||!C||... function ys (line 142) | function ys(f){if(f===""||f.trim()==="")return!1;try{return btoa(atob(f)... FILE: frontend/public/docx/assets/index.f6f10f0f.js function n (line 1) | function n(i){const o={};return i.integrity&&(o.integrity=i.integrity),i... function r (line 1) | function r(i){if(i.ep)return;i.ep=!0;const o=n(i);fetch(i.href,o)} function Wm (line 1) | function Wm(t){if(t.__esModule)return t;var e=Object.defineProperty({},"... function mc (line 1) | function mc(t){throw new Error('Could not dynamically require "'+t+'". P... function B (line 8) | function B(T){_.highlightedCode=T,s.hooks.run("before-insert",_),_.eleme... function c (line 8) | function c(m,v,x,O){this.type=m,this.content=v,this.alias=x,this.length=... function u (line 8) | function u(m,v,x,O){m.lastIndex=v;var E=m.exec(x);if(E&&O&&E[1]){var N=E... function l (line 8) | function l(m,v,x,O,E,N){for(var M in x)if(!(!x.hasOwnProperty(M)||!x[M])... function h (line 8) | function h(){var m={value:null,prev:null,next:null},v={value:null,prev:m... function d (line 8) | function d(m,v,x){var O=v.next,E={value:x,prev:v,next:O};return v.next=E... function f (line 8) | function f(m,v,x){for(var O=v.next,E=0;E... function id (line 11) | function id(t,e){if(!t||typeof t!="object")return t;let n={};return Arra... function Ft (line 11) | function Ft(t){if(!t||typeof t!="object")return t;let e={};return Array.... function Ml (line 11) | function Ml(t){return t&&t.nodeType===1&&t.tagName.toLowerCase()==="body"} function au (line 11) | function au(t,e,n){if(t&&!Ml(t))for(t=n?t:t.parentNode;t;){if(!e||e(t)||... function vt (line 11) | function vt(){function t(){return((1+Math.random())*65536|0).toString(16... function vr (line 11) | function vr(t){const e=[];if(Intl.Segmenter){const r=new Intl.Segmenter(... function Zm (line 11) | function Zm(t,e){const n=document.createElement("a");n.href=t,n.download... function Ix (line 11) | function Ix(t,e){Nx(3,t,e)} function Nx (line 11) | function Nx(t,e,n){let r=0,i=0;const o=function(a){r=new Date().getTime(... function su (line 11) | function su(t){return Object.prototype.toString.call(t)==="[object Objec... function S1 (line 11) | function S1(t){return Array.isArray(t)} function km (line 11) | function km(t,e){if(su(t)&&su(e)){const n=e;for(const[r,i]of Object.entr... function cu (line 11) | function cu(t){setTimeout(()=>{t()},0)} function D1 (line 11) | function D1(t){const e=["\u96F6","\u4E00","\u4E8C","\u4E09","\u56DB","\u... function Gc (line 11) | function Gc(t,e,n){for(let r=0;rStr... function Px (line 11) | function Px(t){let e=t.parentElement;for(;e;){const r=window.getComputed... function Mx (line 11) | function Mx(t,e){return t.length!==e.length?!1:!t.some(n=>!e.includes(n))} function Lx (line 11) | function Lx(t,e){if(!su(t)||!su(e))return!1;const n=Object.keys(t),r=Obj... class Hm (line 11) | class Hm{constructor(e){this.draw=e,this.options=e.getOptions(),this.con... method constructor (line 11) | constructor(e){this.draw=e,this.options=e.getOptions(),this.container=... method createFloatImage (line 11) | createFloatImage(e){const{scale:n}=this.options;let r=this.floatImageC... method dragFloatImage (line 11) | dragFloatImage(e,n){if(!this.floatImageContainer)return;this.floatImag... method destroyFloatImage (line 11) | destroyFloatImage(){this.floatImageContainer&&(this.floatImageContaine... method addImageObserver (line 11) | addImageObserver(e){this.draw.getImageObserver().add(e)} method getFallbackImage (line 11) | getFallbackImage(e,n){const i=(e-Math.ceil(e/8)*8)/2,o=(n-Math.ceil(n/... method render (line 19) | render(e,n,r,i){const{scale:o}=this.options,a=n.width*o,s=n.height*o;i... function Qo (line 19) | function Qo(t){return od[t]==null&&Qx(t),od[t]} function Qx (line 19) | function Qx(t){const e=Kx[t];if(e==null)return;const n=e.substring(3,5),... function Jc (line 19) | function Jc(t,e="math"){const n=t.charCodeAt(0);if(65<=n&&n<=90){const r... function Hx (line 19) | function Hx(t){t=t.replace(/\n/g," ");let e=0;const n=[];let r="";for(;e... function Gx (line 19) | function Gx(t){return{type:ot[t]?"symb":"char",mode:"math",text:t,chld:[... function ad (line 19) | function ad(t){let e=0,n={type:"node",text:"",mode:"math",chld:[],bbox:n... function Gm (line 19) | function Gm(t){let e=0;for(;en.dragId===t)} function I1 (line 91) | function I1(t,e,n){const r=n.getDraw();if(t.imgDisplay===ht.FLOAT_TOP||t... function bw (line 91) | function bw(t,e){var n,r,i,o;if(e.isAllowDrop){const a=e.getDraw();if(a.... function xw (line 91) | function xw(t,e){const r=e.getDraw().getPageContainer(),{x:i,y:o,width:a... function ww (line 91) | function ww(t,e){var x;const n=e.getDraw();if(e.isAllowDrag){const O=t.o... function Tw (line 91) | function Tw(t,e){const n=e.getDraw();if(n.isReadonly())return;const r=n.... function Sw (line 91) | function Sw(t,e){var u;const n=e.getDraw();if(n.isReadonly())return;cons... function Dw (line 91) | function Dw(t,e){var p,g;const n=e.getDraw();if(n.isReadonly())return;co... function Ow (line 91) | function Ow(t,e){var v,x;const n=e.getDraw();if(n.isReadonly())return;co... function _w (line 91) | function _w(t,e){var O,E;const n=e.getDraw();if(n.isReadonly())return;co... function Ew (line 91) | function Ew(t,e){const n=e.getDraw();if(n.isReadonly())return;t.preventD... function Cl (line 91) | function Cl(t){const{positionList:e,index:n,isUp:r,rowNo:i,cursorX:o}=t;... function Iw (line 91) | function Iw(t,e){const n=e.getDraw();if(n.isReadonly())return;const i=n.... function Nw (line 91) | function Nw(t,e){if(e.isComposing)return;const n=e.getDraw();if(t.key===... function sR (line 91) | function sR(t,e){var x;const n=e.getDraw();if(n.isReadonly())return;cons... function cR (line 92) | function cR(t){if(!t.compositionInfo)return;const{elementList:e,startInd... function Fw (line 92) | function Fw(t){const e=t.getDraw(),n=e.getRange(),{startIndex:r,endIndex... function Pw (line 92) | function Pw(t){const e=t.getDraw(),{copy:n}=e.getOverride();if(n){n();re... function Mw (line 92) | function Mw(t,e){var o,a;const n=e.getDraw(),{drop:r}=n.getOverride();if... function Lw (line 92) | function Lw(t){var d;if(!Intl.Segmenter)return null;const e=t.getDraw(),... function Cw (line 92) | function Cw(t){const e=t.getDraw(),n=e.getPosition().getCursorPosition()... function Aw (line 92) | function Aw(t,e){const n=t.getDraw(),r=n.getPosition(),i=r.getPositionBy... function Uw (line 92) | function Uw(t){var f,p;const e=t.getDraw(),r=e.getPosition().getCursorPo... function Ww (line 92) | function Ww(t){t.isComposing=!0} function Xw (line 92) | function Xw(t,e){t.isComposing=!1;const n=t.getDraw();if(e.data)setTimeo... function Vw (line 92) | function Vw(t,e){const n=e.getDraw();if(n.isReadonly())return;t.preventD... class Bw (line 92) | class Bw{constructor(e){this.draw=e,this.pageContainer=e.getPageContaine... method constructor (line 92) | constructor(e){this.draw=e,this.pageContainer=e.getPageContainer(),thi... method getDraw (line 92) | getDraw(){return this.draw} method register (line 92) | register(){this.pageContainer.addEventListener("click",this.click.bind... method setIsAllowSelection (line 92) | setIsAllowSelection(e){this.isAllowSelection=e,e||this.applyPainterSty... method setIsAllowDrag (line 92) | setIsAllowDrag(e){this.isAllowDrag=e,this.isAllowDrop=e} method clearPainterStyle (line 92) | clearPainterStyle(){this.pageList.forEach(e=>{e.style.cursor="text"}),... method applyPainterStyle (line 92) | applyPainterStyle(){const e=this.draw.getPainterStyle();if(!e)return;c... method selectAll (line 92) | selectAll(){const e=this.position.getPositionList();this.range.setRang... method mousemove (line 92) | mousemove(e){ww(e,this)} method mousedown (line 92) | mousedown(e){vw(e,this)} method click (line 92) | click(){yw&&!this.draw.isReadonly()&&this.draw.getCursor().getAgentDom... method mouseup (line 92) | mouseup(e){bw(e,this)} method mouseleave (line 92) | mouseleave(e){xw(e,this)} method keydown (line 92) | keydown(e){Nw(e,this)} method dblclick (line 92) | dblclick(e){N1.dblclick(this,e)} method threeClick (line 92) | threeClick(){N1.threeClick(this)} method input (line 92) | input(e){sR(e,this)} method cut (line 92) | cut(){Fw(this)} method copy (line 92) | copy(){Pw(this)} method compositionstart (line 92) | compositionstart(){F1.compositionstart(this)} method compositionend (line 92) | compositionend(e){F1.compositionend(this,e)} method drop (line 92) | drop(e){Mw(e,this)} method dragover (line 92) | dragover(e){Yw.dragover(e,this)} class Zw (line 92) | class Zw{constructor(e,n){this.clearSideEffect=r=>{if(!this.cursor)retur... method constructor (line 92) | constructor(e,n){this.clearSideEffect=r=>{if(!this.cursor)return;const... method register (line 92) | register(){this.cursor=this.draw.getCursor(),this.addEvent()} method addEvent (line 92) | addEvent(){window.addEventListener("blur",this.clearSideEffect),docume... method removeEvent (line 92) | removeEvent(){window.removeEventListener("blur",this.clearSideEffect),... method watchCursorActive (line 92) | watchCursorActive(){!this.range.getIsCollapsed()||setTimeout(()=>{var ... class kw (line 92) | class kw{constructor(e){this.undoStack=[],this.redoStack=[],this.maxReco... method constructor (line 92) | constructor(e){this.undoStack=[],this.redoStack=[],this.maxRecordCount... method undo (line 92) | undo(){if(this.undoStack.length>1){const e=this.undoStack.pop();this.r... method redo (line 92) | redo(){if(this.redoStack.length){const e=this.redoStack.pop();this.und... method execute (line 92) | execute(e){for(this.undoStack.push(e),this.redoStack.length&&(this.red... method isCanUndo (line 92) | isCanUndo(){return this.undoStack.length>1} method isCanRedo (line 92) | isCanRedo(){return!!this.redoStack.length} method isStackEmpty (line 92) | isStackEmpty(){return!this.undoStack.length&&!this.redoStack.length} method recovery (line 92) | recovery(){this.undoStack=[],this.redoStack=[]} method popUndo (line 92) | popUndo(){return this.undoStack.pop()} class Qw (line 92) | class Qw{constructor(e){this.positionList=[],this.floatPositionList=[],t... method constructor (line 92) | constructor(e){this.positionList=[],this.floatPositionList=[],this.cur... method getFloatPositionList (line 92) | getFloatPositionList(){return this.floatPositionList} method getTablePositionList (line 92) | getTablePositionList(e){const{index:n,trIndex:r,tdIndex:i}=this.positi... method getPositionList (line 92) | getPositionList(){return this.positionContext.isTable?this.getTablePos... method getMainPositionList (line 92) | getMainPositionList(){return this.positionContext.isTable?this.getTabl... method getOriginalPositionList (line 92) | getOriginalPositionList(){const e=this.draw.getZone();return e.isHeade... method getOriginalMainPositionList (line 92) | getOriginalMainPositionList(){return this.positionList} method getSelectionPositionList (line 92) | getSelectionPositionList(){const{startIndex:e,endIndex:n}=this.draw.ge... method setPositionList (line 92) | setPositionList(e){this.positionList=e} method setFloatPositionList (line 92) | setFloatPositionList(e){this.floatPositionList=e} method computePageRowPosition (line 92) | computePageRowPosition(e){const{positionList:n,rowList:r,pageNo:i,star... method computePositionList (line 92) | computePositionList(){var u;this.positionList=[];const e=this.draw.get... method computeRowPosition (line 92) | computeRowPosition(e){const{row:n,innerWidth:r}=e,i=[];return this.com... method setCursorPosition (line 92) | setCursorPosition(e){this.cursorPosition=e} method getCursorPosition (line 92) | getCursorPosition(){return this.cursorPosition} method getPositionContext (line 92) | getPositionContext(){return this.positionContext} method setPositionContext (line 92) | setPositionContext(e){this.positionContext=e} method getPositionByXY (line 92) | getPositionByXY(e){var g,y,R,m,v;const{x:n,y:r,isTable:i}=e;let{elemen... method getFloatPositionByXY (line 92) | getFloatPositionByXY(e){const{x:n,y:r}=e,i=this.draw.getZone().getZone... method adjustPositionContext (line 92) | adjustPositionContext(e){const n=this.getPositionByXY(e);if(!~n.index)... class Kw (line 92) | class Kw{constructor(e){this.draw=e,this.options=e.getOptions(),this.lis... method constructor (line 92) | constructor(e){this.draw=e,this.options=e.getOptions(),this.listener=e... method getRange (line 92) | getRange(){return this.range} method clearRange (line 92) | clearRange(){this.setRange(-1,-1)} method getIsCollapsed (line 92) | getIsCollapsed(){const{startIndex:e,endIndex:n}=this.range;return e===n} method getSelection (line 92) | getSelection(){const{startIndex:e,endIndex:n}=this.range;return e===n?... method getSelectionElementList (line 92) | getSelectionElementList(){if(this.range.isCrossRowCol){const e=this.dr... method getTextLikeSelection (line 92) | getTextLikeSelection(){const e=this.getSelection();return e?e.filter(n... method getTextLikeSelectionElementList (line 92) | getTextLikeSelectionElementList(){const e=this.getSelectionElementList... method getRangeRow (line 92) | getRangeRow(){const{startIndex:e,endIndex:n}=this.range;if(!~e&&!~n)re... method getRangeRowElementList (line 92) | getRangeRowElementList(){const{startIndex:e,endIndex:n,isCrossRowCol:r... method getRangeParagraph (line 92) | getRangeParagraph(){const{startIndex:e,endIndex:n}=this.range;if(!~e&&... method getRangeParagraphInfo (line 92) | getRangeParagraphInfo(){const{startIndex:e,endIndex:n}=this.range;if(!... method getRangeParagraphElementList (line 92) | getRangeParagraphElementList(){var e;return((e=this.getRangeParagraphI... method getIsSelectAll (line 92) | getIsSelectAll(){const e=this.draw.getElementList(),{startIndex:n,endI... method getIsPointInRange (line 92) | getIsPointInRange(e,n){const{startIndex:r,endIndex:i}=this.range,o=thi... method getKeywordRangeList (line 92) | getKeywordRangeList(e){const n=this.draw.getSearch().getMatchList(e,th... method getIsCanInput (line 92) | getIsCanInput(){const{startIndex:e,endIndex:n}=this.getRange();if(!~e&... method setRange (line 92) | setRange(e,n,r,i,o,a,s){this.range.startIndex=e,this.range.endIndex=n,... method replaceRange (line 92) | replaceRange(e){this.setRange(e.startIndex,e.endIndex,e.tableId,e.star... method setRangeStyle (line 92) | setRangeStyle(){var b;const e=this.listener.rangeStyleChange,n=this.ev... method recoveryRangeStyle (line 92) | recoveryRangeStyle(){const e=this.listener.rangeStyleChange,n=this.eve... method shrinkBoundary (line 92) | shrinkBoundary(e={}){const n=e.elementList||this.draw.getElementList()... method render (line 92) | render(e,n,r,i,o){e.save(),e.globalAlpha=this.options.rangeAlpha,e.fil... method toString (line 92) | toString(){const e=this.getTextLikeSelection();return e?e.map(n=>n.val... class Hw (line 92) | class Hw{constructor(e){this.draw=e,this.options=e.getOptions(),this.ima... method constructor (line 92) | constructor(e){this.draw=e,this.options=e.getOptions(),this.imageCache... method _renderBackgroundColor (line 92) | _renderBackgroundColor(e,n,r,i){e.save(),e.fillStyle=n,e.fillRect(0,0,... method _drawImage (line 92) | _drawImage(e,n,r,i){const{background:o,scale:a}=this.options;if(o.size... method _renderBackgroundImage (line 92) | _renderBackgroundImage(e,n,r){const{background:i}=this.options,o=this.... method render (line 92) | render(e,n){const{background:r}=this.options;if(r.image){const{width:i... class nf (line 92) | class nf{constructor(){this.fillRect=this.clearFillInfo()}clearFillInfo(... method constructor (line 92) | constructor(){this.fillRect=this.clearFillInfo()} method clearFillInfo (line 92) | clearFillInfo(){return this.fillColor=void 0,this.fillDecorationStyle=... method recordFillInfo (line 92) | recordFillInfo(e,n,r,i,o,a,s){const c=!this.fillRect.width;if(!c&&(thi... class Gw (line 92) | class Gw extends nf{constructor(e){super(),this.options=e.getOptions()}r... method constructor (line 92) | constructor(e){super(),this.options=e.getOptions()} method render (line 92) | render(e){if(!this.fillRect.width)return;const{highlightAlpha:n}=this.... class Jw (line 92) | class Jw{constructor(e){this.draw=e,this.options=e.getOptions()}render(e... method constructor (line 92) | constructor(e){this.draw=e,this.options=e.getOptions()} method render (line 92) | render(e,n){const{marginIndicatorColor:r,pageMode:i}=this.options,o=th... class zw (line 92) | class zw{constructor(e){this.draw=e,this.options=e.getOptions(),this.pos... method constructor (line 92) | constructor(e){this.draw=e,this.options=e.getOptions(),this.position=e... method getSearchKeyword (line 92) | getSearchKeyword(){return this.searchKeyword} method setSearchKeyword (line 92) | setSearchKeyword(e){this.searchKeyword=e,this.searchNavigateIndex=null} method searchNavigatePre (line 92) | searchNavigatePre(){if(!this.searchMatchList.length||!this.searchKeywo... method searchNavigateNext (line 92) | searchNavigateNext(){if(!this.searchMatchList.length||!this.searchKeyw... method searchNavigateScrollIntoView (line 92) | searchNavigateScrollIntoView(e){const{coordinate:{leftTop:n,leftBottom... method getSearchNavigateIndexList (line 92) | getSearchNavigateIndexList(){return this.searchNavigateIndex===null||!... method getSearchMatchList (line 92) | getSearchMatchList(){return this.searchMatchList} method getSearchNavigateInfo (line 92) | getSearchNavigateInfo(){if(!this.searchKeyword||!this.searchMatchList.... method getMatchList (line 92) | getMatchList(e,n){const r=e.toLocaleLowerCase(),i=[],o=[],a=n.length,s... method compute (line 92) | compute(e){this.searchMatchList=this.getMatchList(e,this.draw.getOrigi... method render (line 92) | render(e,n){var c,u;if(!this.searchMatchList||!this.searchMatchList.le... class $w (line 92) | class $w extends nf{constructor(e){super(),this.options=e.getOptions()}r... method constructor (line 92) | constructor(e){super(),this.options=e.getOptions()} method render (line 92) | render(e){if(!this.fillRect.width)return;const{scale:n,strikeoutColor:... class jw (line 92) | class jw extends nf{constructor(e){super(),this.options=e.getOptions()}_... method constructor (line 92) | constructor(e){super(),this.options=e.getOptions()} method _drawLine (line 92) | _drawLine(e,n,r,i,o){const a=n+i;switch(e.beginPath(),o){case ss.DASHE... method _drawDouble (line 92) | _drawDouble(e,n,r,i){const a=n+i,s=r+3*this.options.scale;e.beginPath(... method _drawWave (line 92) | _drawWave(e,n,r,i){const{scale:o}=this.options,a=1.2*o,s=1/o,c=r+2*a;e... method render (line 92) | render(e){if(!this.fillRect.width)return;const{underlineColor:n,scale:... class qw (line 92) | class qw{constructor(e){this.draw=e,this.options=e.getOptions(),this.ctx... method constructor (line 92) | constructor(e){this.draw=e,this.options=e.getOptions(),this.ctx=e.getC... method measureBasisWord (line 92) | measureBasisWord(e,n){e.save(),e.font=n;const r=this.measureText(e,{va... method measureWord (line 92) | measureWord(e,n,r){const i=this.draw.getLetterReg();let o=0,a=n[r],s=r... method measurePunctuationWidth (line 92) | measurePunctuationWidth(e,n){return!n||!xx.includes(n.value)?0:this.me... method measureText (line 92) | measureText(e,n){if(n.width){const a=e.measureText(n.value);return{wid... method complete (line 92) | complete(){this._render(),this.text=""} method record (line 92) | record(e,n,r,i){this.ctx=e,this.text||this._setCurXY(r,i),(this.curSty... method _setCurXY (line 92) | _setCurXY(e,n){this.curX=e,this.curY=n} method _render (line 92) | _render(){!this.text||!~this.curX||!~this.curX||(this.ctx.save(),this.... class tT (line 92) | class tT{constructor(e){this.draw=e,this.options=e.getOptions()}render(e... method constructor (line 92) | constructor(e){this.draw=e,this.options=e.getOptions()} method render (line 92) | render(e,n){const{scale:r,pageMode:i,pageNumber:{size:o,font:a,color:s... class nT (line 92) | class nT{constructor(e){this._observer=Bm(()=>{const{intersectionPageNo:... method constructor (line 92) | constructor(e){this._observer=Bm(()=>{const{intersectionPageNo:n,visib... method getScrollContainer (line 92) | getScrollContainer(){return this.options.scrollContainerSelector&&docu... method _addEvent (line 92) | _addEvent(){this.scrollContainer.addEventListener("scroll",this._obser... method removeEvent (line 92) | removeEvent(){this.scrollContainer.removeEventListener("scroll",this._... method getElementVisibleInfo (line 92) | getElementVisibleInfo(e){const n=e.getBoundingClientRect(),r=this.scro... method getPageVisibleInfo (line 92) | getPageVisibleInfo(){const e=this.draw.getPageList(),n=[];let r=0,i=0;... class rT (line 92) | class rT{constructor(e){this.step=5,this.thresholdPoints=[70,40,10,20],t... method constructor (line 92) | constructor(e){this.step=5,this.thresholdPoints=[70,40,10,20],this._mo... method _addEvent (line 92) | _addEvent(){document.addEventListener("mousedown",this._mousedown),doc... method removeEvent (line 92) | removeEvent(){document.removeEventListener("mousedown",this._mousedown... method _move (line 92) | _move(e){const n=window.scrollX,r=window.scrollY;e===bn.DOWN?window.sc... method _startMove (line 92) | _startMove(e){this.isMoving||(this.isMoving=!0,this._move(e))} method _stopMove (line 92) | _stopMove(){this.requestAnimationFrameId&&(window.cancelAnimationFrame... class iT (line 92) | class iT{constructor(e){this.draw=e,this.range=e.getRange(),this.options... method constructor (line 92) | constructor(e){this.draw=e,this.range=e.getRange(),this.options=e.getO... method getTrListGroupByCol (line 92) | getTrListGroupByCol(e){var r;const n=Ft(e);for(let i=0;in+r.width,0)} method getTableHeight (line 92) | getTableHeight(e){const n=e.trList;return n!=null&&n.length?this.getTd... method getRowCountByColIndex (line 92) | getRowCountByColIndex(e,n){return this.getTdListByColIndex(e,n).reduce... method getTdListByColIndex (line 92) | getTdListByColIndex(e,n){const r=[];for(let i=0;ie+n.height,0)} method getExtraHeight (line 92) | getExtraHeight(){const e=this.draw.getMargins(),n=this.getHeight(),i=t... method render (line 92) | render(e,n){e.globalAlpha=1;const r=this.draw.getInnerWidth(),i=this.g... class cT (line 92) | class cT{getOffsetY(e){return-e.metrics.height/2}render(e,n,r,i){e.save(... method getOffsetY (line 92) | getOffsetY(e){return-e.metrics.height/2} method render (line 92) | render(e,n,r,i){e.save(),e.font=n.style,n.color&&(e.fillStyle=n.color)... class uT (line 92) | class uT{getOffsetY(e){return e.metrics.height/2}render(e,n,r,i){e.save(... method getOffsetY (line 92) | getOffsetY(e){return e.metrics.height/2} method render (line 92) | render(e,n,r,i){e.save(),e.font=n.style,n.color&&(e.fillStyle=n.color)... class lT (line 92) | class lT{constructor(e){this.options=e.getOptions()}render(e,n,r,i){var ... method constructor (line 92) | constructor(e){this.options=e.getOptions()} method render (line 92) | render(e,n,r,i){var u;e.save();const{scale:o,separator:{lineWidth:a,st... class hT (line 92) | class hT{constructor(e){this.draw=e,this.options=e.getOptions(),this.i18... method constructor (line 92) | constructor(e){this.draw=e,this.options=e.getOptions(),this.i18n=e.get... method render (line 92) | render(e,n,r,i){const{pageBreak:{font:o,fontSize:a,lineDash:s}}=this.o... class dT (line 92) | class dT{constructor(e){this.draw=e,this.options=e.getOptions()}render(e... method constructor (line 92) | constructor(e){this.draw=e,this.options=e.getOptions()} method render (line 92) | render(e){const{watermark:{data:n,opacity:r,font:i,size:o,color:a},sca... class fT (line 92) | class fT{constructor(e){this.draw=e.getDraw(),this.options=this.draw.get... method constructor (line 92) | constructor(e){this.draw=e.getDraw(),this.options=this.draw.getOptions... method getHighlightMatchResult (line 92) | getHighlightMatchResult(){return this.highlightMatchResult} method getHighlightList (line 92) | getHighlightList(){return this.highlightList} method setHighlightList (line 92) | setHighlightList(e){this.highlightList=e} method computeHighlightList (line 92) | computeHighlightList(){const e=this.draw.getSearch(),n=(r,i)=>{var a;l... method renderHighlightList (line 92) | renderHighlightList(e,n){var s,c,u;if(!((s=this.highlightMatchResult)!... class pT (line 92) | class pT{constructor(e){this.borderRect=this.clearBorderInfo(),this.opti... method constructor (line 92) | constructor(e){this.borderRect=this.clearBorderInfo(),this.options=e.g... method clearBorderInfo (line 92) | clearBorderInfo(){return this.borderRect={x:0,y:0,width:0,height:0},th... method recordBorderInfo (line 92) | recordBorderInfo(e,n,r,i){!this.borderRect.width&&(this.borderRect.x=e... method render (line 92) | render(e){if(!this.borderRect.width)return;const{scale:n,control:{bord... class Za (line 92) | class Za{constructor(e,n){this.element=e,this.control=n,this.isPopup=!1,... method constructor (line 92) | constructor(e,n){this.element=e,this.control=n,this.isPopup=!1,this.se... method setElement (line 92) | setElement(e){this.element=e} method getElement (line 92) | getElement(){return this.element} method getIsPopup (line 92) | getIsPopup(){return this.isPopup} method getCode (line 92) | getCode(){var e;return((e=this.element.control)==null?void 0:e.code)||... method getValue (line 92) | getValue(e={}){const n=e.elementList||this.control.getElementList(),{s... method setValue (line 92) | setValue(){return-1} method keydown (line 92) | keydown(e){if(this.control.getIsDisabledControl())return null;const n=... method cut (line 92) | cut(){if(this.control.getIsDisabledControl())return-1;this.control.shr... method clearSelect (line 92) | clearSelect(e={},n={}){const{isIgnoreDisabledRule:r=!1,isAddPlaceholde... method setSelect (line 92) | setSelect(e,n={},r={}){if(!r.isIgnoreDisabledRule&&this.control.getIsD... method _createSelectPopupDom (line 92) | _createSelectPopupDom(){const n=this.element.control.valueSets;if(!Arr... method awake (line 92) | awake(){var r;if(this.isPopup||this.control.getIsDisabledControl())ret... method destroy (line 92) | destroy(){var e;!this.isPopup||((e=this.selectDom)==null||e.remove(),t... class P1 (line 92) | class P1{constructor(e,n){this.element=e,this.control=n}setElement(e){th... method constructor (line 92) | constructor(e,n){this.element=e,this.control=n} method setElement (line 92) | setElement(e){this.element=e} method getElement (line 92) | getElement(){return this.element} method getValue (line 92) | getValue(e={}){const n=e.elementList||this.control.getElementList(),{s... method setValue (line 92) | setValue(e,n={},r={}){if(!r.isIgnoreDisabledRule&&this.control.getIsDi... method clearValue (line 92) | clearValue(e={},n={}){if(!n.isIgnoreDisabledRule&&this.control.getIsDi... method keydown (line 92) | keydown(e){if(this.control.getIsDisabledControl())return null;const n=... method cut (line 92) | cut(){if(this.control.getIsDisabledControl())return-1;this.control.shr... class uR (line 92) | class uR{constructor(e,n={}){this.draw=e,this.options=n,this.lang=this._... method constructor (line 92) | constructor(e,n={}){this.draw=e,this.options=n,this.lang=this._getLang... method _createDom (line 92) | _createDom(){const e=document.createElement("div");e.classList.add(`${... method _bindEvent (line 92) | _bindEvent(){this.dom.title.preYear.onclick=()=>{this._preYear()},this... method _setPosition (line 92) | _setPosition(){if(!this.renderOptions)return;const{position:{coordinat... method isInvalidDate (line 92) | isInvalidDate(e){return e.toDateString()==="Invalid Date"} method _setValue (line 92) | _setValue(){var n;const e=(n=this.renderOptions)==null?void 0:n.value;... method _getLang (line 92) | _getLang(){const e=this.draw.getI18n(),n=e.t.bind(e);return{now:n("dat... method _setLangChange (line 92) | _setLangChange(){this.dom.menu.time.innerText=this.lang.timeSelect,thi... method _update (line 92) | _update(){const e=new Date,n=e.getFullYear(),r=e.getMonth()+1,i=e.getD... method _toggleDateTimePicker (line 92) | _toggleDateTimePicker(){this.isDatePicker?(this.dom.dateWrap.classList... method _setDatePick (line 92) | _setDatePick(e,n,r){var i,o,a;this.now=new Date(e,n,r),(i=this.pickDat... method _setTimePick (line 92) | _setTimePick(e=!0){var l,h,d;const n=((l=this.pickDate)==null?void 0:l... method _scrollIntoView (line 92) | _scrollIntoView(e,n){if(!n){e.scrollTop=0;return}const r=[];let i=n.of... method _preMonth (line 92) | _preMonth(){this.now.setMonth(this.now.getMonth()-1),this._update()} method _nextMonth (line 92) | _nextMonth(){this.now.setMonth(this.now.getMonth()+1),this._update()} method _preYear (line 92) | _preYear(){this.now.setFullYear(this.now.getFullYear()-1),this._update()} method _nextYear (line 92) | _nextYear(){this.now.setFullYear(this.now.getFullYear()+1),this._updat... method _now (line 92) | _now(){this.pickDate=new Date,this.dispose()} method _toggleVisible (line 92) | _toggleVisible(e){e?this.dom.container.classList.add("active"):this.do... method _submit (line 92) | _submit(){var e;if(this.options.onSubmit&&this.pickDate){const n=(e=th... method formatDate (line 92) | formatDate(e,n="yyyy-MM-dd hh:mm:ss"){let r=n;const i={"y+":e.getFullY... method render (line 92) | render(e){this.renderOptions=e,this.lang=this._getLang(),this._setLang... method dispose (line 92) | dispose(){this._toggleVisible(!1)} method destroy (line 92) | destroy(){this.dom.container.remove()} class ka (line 92) | class ka{constructor(e,n){const r=n.getDraw();this.draw=r,this.element=e... method constructor (line 92) | constructor(e,n){const r=n.getDraw();this.draw=r,this.element=e,this.c... method setElement (line 92) | setElement(e){this.element=e} method getElement (line 92) | getElement(){return this.element} method getIsPopup (line 92) | getIsPopup(){return this.isPopup} method getValueRange (line 92) | getValueRange(e={}){const n=e.elementList||this.control.getElementList... method getValue (line 92) | getValue(e={}){const n=e.elementList||this.control.getElementList(),r=... method setValue (line 92) | setValue(e,n={},r={}){if(!r.isIgnoreDisabledRule&&this.control.getIsDi... method clearSelect (line 92) | clearSelect(e={},n={}){const{isIgnoreDisabledRule:r=!1,isAddPlaceholde... method setSelect (line 92) | setSelect(e,n={},r={}){if(!r.isIgnoreDisabledRule&&this.control.getIsD... method keydown (line 92) | keydown(e){if(this.control.getIsDisabledControl())return null;const n=... method cut (line 92) | cut(){if(this.control.getIsDisabledControl())return-1;this.control.shr... method awake (line 92) | awake(){var a,s;if(this.isPopup||this.control.getIsDisabledControl())r... method destroy (line 92) | destroy(){var e;!this.isPopup||((e=this.datePicker)==null||e.destroy()... method _setDate (line 92) | _setDate(e){e?this.setSelect(e):this.clearSelect(),this.destroy()} class gT (line 92) | class gT{constructor(e){this.controlBorder=new pT(e),this.draw=e,this.ra... method constructor (line 92) | constructor(e){this.controlBorder=new pT(e),this.draw=e,this.range=e.g... method setHighlightList (line 92) | setHighlightList(e){this.controlSearch.setHighlightList(e)} method computeHighlightList (line 92) | computeHighlightList(){this.controlSearch.getHighlightList().length&&t... method renderHighlightList (line 92) | renderHighlightList(e,n){this.controlSearch.getHighlightMatchResult().... method getDraw (line 92) | getDraw(){return this.draw} method filterAssistElement (line 92) | filterAssistElement(e){return e.filter(n=>{var r;if(n.type===fe.TABLE)... method getIsRangeCanCaptureEvent (line 92) | getIsRangeCanCaptureEvent(){if(!this.activeControl)return!1;const{star... method getIsRangeInPostfix (line 92) | getIsRangeInPostfix(){if(!this.activeControl)return!1;const{startIndex... method getIsRangeWithinControl (line 92) | getIsRangeWithinControl(){const{startIndex:e,endIndex:n}=this.getRange... method getIsElementListContainFullControl (line 92) | getIsElementListContainFullControl(e){if(!e.some(i=>i.controlId))retur... method getIsDisabledControl (line 92) | getIsDisabledControl(){var e,n;return!!((n=(e=this.activeControl)==nul... method getContainer (line 92) | getContainer(){return this.draw.getContainer()} method getElementList (line 92) | getElementList(){return this.draw.getElementList()} method getPosition (line 92) | getPosition(){const e=this.draw.getPosition().getPositionList(),{endIn... method getPreY (line 92) | getPreY(){var i,o;const e=this.draw.getHeight(),n=this.draw.getPageGap... method getRange (line 92) | getRange(){return this.range.getRange()} method shrinkBoundary (line 92) | shrinkBoundary(e={}){this.range.shrinkBoundary(e)} method getActiveControl (line 92) | getActiveControl(){return this.activeControl} method initControl (line 92) | initControl(){if(this.draw.isReadonly())return;const n=this.getElement... method destroyControl (line 92) | destroyControl(){this.activeControl&&((this.activeControl instanceof Z... method repaintControl (line 92) | repaintControl(e={}){const{curIndex:n,isCompute:r=!0,isSubmitHistory:i... method reAwakeControl (line 92) | reAwakeControl(){if(!this.activeControl)return;const e=this.getElement... method moveCursor (line 92) | moveCursor(e){const{index:n,trIndex:r,tdIndex:i,tdValueIndex:o}=e;let ... method removeControl (line 92) | removeControl(e,n={}){const r=n.elementList||this.getElementList(),i=r... method removePlaceholder (line 92) | removePlaceholder(e,n={}){const r=n.elementList||this.getElementList()... method addPlaceholder (line 92) | addPlaceholder(e,n={}){const r=n.elementList||this.getElementList(),i=... method setValue (line 92) | setValue(e){if(!this.activeControl)throw new Error("active control is ... method keydown (line 92) | keydown(e){if(!this.activeControl)throw new Error("active control is n... method cut (line 92) | cut(){if(!this.activeControl)throw new Error("active control is null")... method getValueByConceptId (line 92) | getValueByConceptId(e){const{conceptId:n}=e,r=[],i=(a,s)=>{var u;let c... method setValueByConceptId (line 92) | setValueByConceptId(e){if(this.draw.isReadonly())return;let r=!1;const... method setExtensionByConceptId (line 92) | setExtensionByConceptId(e){if(this.draw.isReadonly())return;const{conc... method setPropertiesByConceptId (line 92) | setPropertiesByConceptId(e){var s;if(this.draw.isReadonly())return;con... method getList (line 92) | getList(){const e=[];function n(i){for(let o=0;o{this.wordCountWorker.onmessa... method getCatalog (line 92) | getCatalog(){return new Promise((e,n)=>{this.catalogWorker.onmessage=i... method getGroupIds (line 92) | getGroupIds(){return new Promise((e,n)=>{this.groupWorker.onmessage=i=... class wT (line 92) | class wT{constructor(e){this._keydown=()=>{this.resizerSelection.style.d... method constructor (line 92) | constructor(e){this._keydown=()=>{this.resizerSelection.style.display=... method _getElementPosition (line 92) | _getElementPosition(e,n=null){var u;let r=0,i=0;const o=this.draw.getH... method _createResizerDom (line 92) | _createResizerDom(){const e=document.createElement("div");e.classList.... method _mousedown (line 92) | _mousedown(e){if(this.canvas=this.draw.getPage(),!this.curElement)retu... method _mousemove (line 92) | _mousemove(e){if(!this.curElement)return;const{scale:n}=this.options;l... method _drawPreviewer (line 92) | _drawPreviewer(){const e=document.createElement("div");e.classList.add... method _setPreviewerTransform (line 92) | _setPreviewerTransform(e,n,r,i){!this.previewerImage||(this.previewerI... method _clearPreviewer (line 92) | _clearPreviewer(){var e;(e=this.previewerContainer)==null||e.remove(),... method _updateResizerRect (line 92) | _updateResizerRect(e,n){const r=this.options.resizerSize;this.resizerS... method _updateResizerSizeView (line 92) | _updateResizerSizeView(e,n){this.resizerSize.innerText=`${Math.round(e... method render (line 92) | render(){this._drawPreviewer(),document.body.style.overflow="hidden"} method drawResizer (line 92) | drawResizer(e,n=null,r={}){this.previewerDrawOption=r,this.curElementS... method updateResizer (line 92) | updateResizer(e,n=null){const{scale:r}=this.options,i=e.width*r,o=e.he... method clearResizer (line 92) | clearResizer(){this.resizerSelection.style.display="none",document.rem... class TT (line 92) | class TT{constructor(e){this.draw=e,this.range=e.getRange(),this.datePic... method constructor (line 92) | constructor(e){this.draw=e,this.range=e.getRange(),this.datePicker=new... method _setValue (line 92) | _setValue(e){if(!e)return;const n=this.getDateElementRange();if(!n)ret... method getDateElementRange (line 92) | getDateElementRange(){let e=-1,n=-1;const{startIndex:r,endIndex:i}=thi... method clearDatePicker (line 92) | clearDatePicker(){this.datePicker.dispose()} method renderDatePicker (line 92) | renderDatePicker(e,n){const r=this.draw.getElementList(),i=this.getDat... method constructor (line 92) | constructor(t){this.element=t} method _defineIframeProperties (line 92) | _defineIframeProperties(t){Object.defineProperties(t,{parent:{get:()=>nu... method render (line 92) | render(t){var r,i;const e=this.element.block,n=document.createElement("i... class ST (line 92) | class ST{constructor(e){this.element=e}render(e){var i;const n=this.elem... method constructor (line 92) | constructor(e){this.element=e} method render (line 92) | render(e){var i;const n=this.element.block,r=document.createElement("v... class DT (line 92) | class DT{constructor(e,n){this.draw=e.getDraw(),this.blockContainer=e.ge... method constructor (line 92) | constructor(e,n){this.draw=e.getDraw(),this.blockContainer=e.getBlockC... method getBlockElement (line 92) | getBlockElement(){return this.element} method _createBlockItem (line 92) | _createBlockItem(){const e=document.createElement("div");return e.clas... method render (line 92) | render(){const e=this.element.block;e.type===xs.IFRAME?(this.block=new... method setClientRects (line 92) | setClientRects(e,n,r){const i=this.draw.getHeight(),o=this.draw.getPag... method remove (line 92) | remove(){this.blockItem.remove()} class OT (line 92) | class OT{constructor(e){this.draw=e,this.container=e.getContainer(),this... method constructor (line 92) | constructor(e){this.draw=e,this.container=e.getContainer(),this.blockM... method _createBlockContainer (line 92) | _createBlockContainer(){const e=document.createElement("div");return e... method getDraw (line 92) | getDraw(){return this.draw} method getBlockContainer (line 92) | getBlockContainer(){return this.blockContainer} method render (line 92) | render(e,n,r,i){const o=n.id,a=this.blockMap.get(o);if(a)a.setClientRe... method clear (line 92) | clear(){if(!this.blockMap.size)return;const e=this.draw.getElementList... class WT (line 92) | class WT{constructor(){this.langMap=new Map([["zhCN",Al],["en",UT]]),thi... method constructor (line 92) | constructor(){this.langMap=new Map([["zhCN",Al],["en",UT]]),this.curre... method registerLangMap (line 92) | registerLangMap(e,n){const r=this.langMap.get(e);this.langMap.set(e,km... method getLocale (line 92) | getLocale(){return this.currentLocale} method setLocale (line 92) | setLocale(e){this.currentLocale=e} method getLang (line 92) | getLang(){return this.langMap.get(this.currentLocale)||Al} method t (line 92) | t(e){const n=e.split(".");let r="",i=this.getLang();for(let o=0;oe+n.height,0)} method getExtraHeight (line 92) | getExtraHeight(){const e=this.draw.getMargins(),n=this.getHeight(),i=t... method render (line 92) | render(e,n){e.globalAlpha=1;const r=this.draw.getInnerWidth(),i=this.g... class ZT (line 92) | class ZT{constructor(e){this.UN_COUNT_STYLE_WIDTH=20,this.MEASURE_BASE_T... method constructor (line 92) | constructor(e){this.UN_COUNT_STYLE_WIDTH=20,this.MEASURE_BASE_TEXT="0"... method setList (line 92) | setList(e,n){if(this.draw.isReadonly())return;const{startIndex:i,endIn... method unsetList (line 92) | unsetList(){var u;if(this.draw.isReadonly())return;const{startIndex:n,... method computeListStyle (line 92) | computeListStyle(e,n){const r=new Map;let i=0,o=n[i].listId,a=[];const... method getListStyleWidth (line 92) | getListStyleWidth(e,n){const{scale:r,checkbox:i}=this.options,o=n[0];i... method drawListStyle (line 92) | drawListStyle(e,n,r){var m;const{elementList:i,offsetX:o,listIndex:a,a... method constructor (line 92) | constructor(t){this.options=t.getOptions()} method render (line 92) | render(t,e,n,r){const{scale:i,lineBreak:{color:o,lineWidth:a}}=this.opti... class kT (line 92) | class kT{constructor(e){this.draw=e,this.position=e.getPosition(),this.o... method constructor (line 92) | constructor(e){this.draw=e,this.position=e.getPosition(),this.options=... method _recovery (line 92) | _recovery(){this.elementList=[],this.rowList=[],this.positionList=[]} method _compute (line 92) | _compute(){this._computeRowList(),this._computePositionList()} method _computeRowList (line 92) | _computeRowList(){const e=this.draw.getInnerWidth();this.rowList=this.... method _computePositionList (line 92) | _computePositionList(){const{lineBreak:e,scale:n}=this.options,r=this.... method render (line 92) | render(e){const{placeholder:{data:n,font:r,size:i,color:o,opacity:a}}=... class QT (line 92) | class QT{constructor(e){this.draw=e,this.options=e.getOptions(),this.ran... method constructor (line 92) | constructor(e){this.draw=e,this.options=e.getOptions(),this.range=e.ge... method setGroup (line 92) | setGroup(){if(this.draw.isReadonly()||this.draw.getZone().getZone()!==... method getElementListByGroupId (line 92) | getElementListByGroupId(e,n){var i,o;const r=[];for(let a=0;ae*this.options.sc... method getOriginalMargins (line 92) | getOriginalMargins(){const{margins:e,paperDirection:n}=this.options;re... method getPageGap (line 92) | getPageGap(){return this.options.pageGap*this.options.scale} method getOriginalPageGap (line 92) | getOriginalPageGap(){return this.options.pageGap} method getPageNumberBottom (line 92) | getPageNumberBottom(){const{pageNumber:{bottom:e},scale:n}=this.option... method getMarginIndicatorSize (line 92) | getMarginIndicatorSize(){return this.options.marginIndicatorSize*this.... method getDefaultBasicRowMarginHeight (line 92) | getDefaultBasicRowMarginHeight(){return this.options.defaultBasicRowMa... method getTdPadding (line 92) | getTdPadding(){const{table:{tdPadding:e},scale:n}=this.options;return ... method getContainer (line 92) | getContainer(){return this.container} method getPageContainer (line 92) | getPageContainer(){return this.pageContainer} method getVisiblePageNoList (line 92) | getVisiblePageNoList(){return this.visiblePageNoList} method setVisiblePageNoList (line 92) | setVisiblePageNoList(e){this.visiblePageNoList=e,this.listener.visible... method getIntersectionPageNo (line 92) | getIntersectionPageNo(){return this.intersectionPageNo} method setIntersectionPageNo (line 92) | setIntersectionPageNo(e){this.intersectionPageNo=e,this.listener.inter... method getPageNo (line 92) | getPageNo(){return this.pageNo} method setPageNo (line 92) | setPageNo(e){this.pageNo=e} method getPage (line 92) | getPage(e=-1){return this.pageList[~e?e:this.pageNo]} method getPageList (line 92) | getPageList(){return this.pageList} method getPageCount (line 92) | getPageCount(){return this.pageList.length} method getTableRowList (line 92) | getTableRowList(e){const n=this.position.getPositionContext(),{index:r... method getOriginalRowList (line 92) | getOriginalRowList(){const e=this.getZone();return e.isHeaderActive()?... method getRowList (line 92) | getRowList(){return this.position.getPositionContext().isTable?this.ge... method getPageRowList (line 92) | getPageRowList(){return this.pageRowList} method getCtx (line 92) | getCtx(){return this.ctxList[this.pageNo]} method getOptions (line 92) | getOptions(){return this.options} method getSearch (line 92) | getSearch(){return this.search} method getGroup (line 92) | getGroup(){return this.group} method getHistoryManager (line 92) | getHistoryManager(){return this.historyManager} method getPosition (line 92) | getPosition(){return this.position} method getZone (line 92) | getZone(){return this.zone} method getRange (line 92) | getRange(){return this.range} method getLineBreakParticle (line 92) | getLineBreakParticle(){return this.lineBreakParticle} method getHeaderElementList (line 92) | getHeaderElementList(){return this.header.getElementList()} method getTableElementList (line 92) | getTableElementList(e){var a;const n=this.position.getPositionContext(... method getElementList (line 92) | getElementList(){const e=this.position.getPositionContext(),n=this.get... method getMainElementList (line 92) | getMainElementList(){return this.position.getPositionContext().isTable... method getOriginalElementList (line 92) | getOriginalElementList(){const e=this.getZone();return e.isHeaderActiv... method getOriginalMainElementList (line 92) | getOriginalMainElementList(){return this.elementList} method getFooterElementList (line 92) | getFooterElementList(){return this.footer.getElementList()} method insertElementList (line 92) | insertElementList(e){if(!e.length||!this.range.getIsCanInput())return;... method appendElementList (line 92) | appendElementList(e,n={}){if(!e.length)return;cr(e,{isHandleFirstEleme... method spliceElementList (line 92) | spliceElementList(e,n,r,...i){var o,a,s;if(r>0){const c=n+r,u=e[c],l=u... method getCanvasEvent (line 92) | getCanvasEvent(){return this.canvasEvent} method getGlobalEvent (line 92) | getGlobalEvent(){return this.globalEvent} method getListener (line 92) | getListener(){return this.listener} method getEventBus (line 92) | getEventBus(){return this.eventBus} method getOverride (line 92) | getOverride(){return this.override} method getCursor (line 92) | getCursor(){return this.cursor} method getPreviewer (line 92) | getPreviewer(){return this.previewer} method getImageParticle (line 92) | getImageParticle(){return this.imageParticle} method getTableTool (line 92) | getTableTool(){return this.tableTool} method getTableParticle (line 92) | getTableParticle(){return this.tableParticle} method getHeader (line 92) | getHeader(){return this.header} method getFooter (line 92) | getFooter(){return this.footer} method getHyperlinkParticle (line 92) | getHyperlinkParticle(){return this.hyperlinkParticle} method getDateParticle (line 92) | getDateParticle(){return this.dateParticle} method getListParticle (line 92) | getListParticle(){return this.listParticle} method getCheckboxParticle (line 92) | getCheckboxParticle(){return this.checkboxParticle} method getRadioParticle (line 92) | getRadioParticle(){return this.radioParticle} method getControl (line 92) | getControl(){return this.control} method getWorkerManager (line 92) | getWorkerManager(){return this.workerManager} method getImageObserver (line 92) | getImageObserver(){return this.imageObserver} method getI18n (line 92) | getI18n(){return this.i18n} method getRowCount (line 92) | getRowCount(){return this.getRowList().length} method getDataURL (line 92) | async getDataURL(e={}){const{pixelRatio:n,mode:r}=e;n&&this.setPagePix... method getPainterStyle (line 92) | getPainterStyle(){return this.painterStyle&&Object.keys(this.painterSt... method getPainterOptions (line 92) | getPainterOptions(){return this.painterOptions} method setPainterStyle (line 92) | setPainterStyle(e,n){this.painterStyle=e,this.painterOptions=n||null,t... method setDefaultRange (line 92) | setDefaultRange(){!this.elementList.length||setTimeout(()=>{const e=th... method getIsPagingMode (line 92) | getIsPagingMode(){return this.options.pageMode===Pi.PAGING} method setPageMode (line 92) | setPageMode(e){if(!e||this.options.pageMode===e)return;if(this.options... method setPageScale (line 92) | setPageScale(e){const n=this.getPagePixelRatio();this.options.scale=e;... method getPagePixelRatio (line 92) | getPagePixelRatio(){return this.pagePixelRatio||window.devicePixelRatio} method setPagePixelRatio (line 92) | setPagePixelRatio(e){!this.pagePixelRatio&&e===window.devicePixelRatio... method setPageDevicePixel (line 92) | setPageDevicePixel(){const e=this.getPagePixelRatio(),n=this.getWidth(... method setPaperSize (line 92) | setPaperSize(e,n){this.options.width=e,this.options.height=n;const r=t... method setPaperDirection (line 92) | setPaperDirection(e){const n=this.getPagePixelRatio();this.options.pap... method setPaperMargin (line 92) | setPaperMargin(e){this.options.margins=e,this.render({isSubmitHistory:... method getValue (line 92) | getValue(e={}){const{pageNo:n}=e;let r=this.elementList;Number.isInteg... method setValue (line 92) | setValue(e){const{header:n,main:r,footer:i}=Ft(e);if(!n&&!r&&!i)return... method setEditorData (line 92) | setEditorData(e){const{header:n,main:r,footer:i}=e;n&&this.header.setE... method _wrapContainer (line 92) | _wrapContainer(e){const n=document.createElement("div");return e.appen... method _formatContainer (line 92) | _formatContainer(){this.container.style.position="relative",this.conta... method _createPageContainer (line 92) | _createPageContainer(){const e=document.createElement("div");return e.... method _createPage (line 92) | _createPage(e){const n=this.getWidth(),r=this.getHeight(),i=document.c... method _initPageContext (line 92) | _initPageContext(e){const n=this.getPagePixelRatio();e.scale(n,n),e.le... method getElementFont (line 92) | getElementFont(e,n=1){const{defaultSize:r,defaultFont:i}=this.options,... method getElementSize (line 92) | getElementSize(e){return e.actualSize||e.size||this.options.defaultSize} method getElementRowMargin (line 92) | getElementRowMargin(e){const{defaultBasicRowMarginHeight:n,defaultRowM... method computeRowList (line 92) | computeRowList(e){var m,v,x,O,E,N,M,_,B,q;const{innerWidth:n,elementLi... method _computePageList (line 92) | _computePageList(){var c;const e=[[]],{pageMode:n,pageNumber:{maxPageN... method _drawHighlight (line 92) | _drawHighlight(e,n){const{rowList:r,positionList:i}=n;for(let o=0;o=5&&this.draw.... method pageScaleAdd (line 100) | pageScaleAdd(){const{scale:e}=this.options,n=e*10+1;n<=30&&this.draw.s... method paperSize (line 100) | paperSize(e,n){this.draw.setPaperSize(e,n)} method paperDirection (line 100) | paperDirection(e){this.draw.setPaperDirection(e)} method getPaperMargin (line 100) | getPaperMargin(){return this.options.margins} method setPaperMargin (line 100) | setPaperMargin(e){return this.draw.setPaperMargin(e)} method insertElementList (line 100) | insertElementList(e){if(!e.length||this.draw.isReadonly())return;const... method appendElementList (line 100) | appendElementList(e,n){!e.length||this.draw.isReadonly()||this.draw.ap... method setValue (line 100) | setValue(e){this.draw.setValue(e)} method removeControl (line 100) | removeControl(){const{startIndex:e,endIndex:n}=this.range.getRange();i... method setLocale (line 100) | setLocale(e){this.i18n.setLocale(e)} method getLocale (line 100) | getLocale(){return this.i18n.getLocale()} method getCatalog (line 100) | getCatalog(){return this.workerManager.getCatalog()} method locationCatalog (line 100) | locationCatalog(e){var i;const n=this.draw.getMainElementList();let r=... method wordTool (line 100) | wordTool(){const e=this.draw.getMainElementList();let n=!1;for(let r=0... method setHTML (line 100) | setHTML(e){const{header:n,main:r,footer:i}=e,o=this.draw.getOriginalIn... method setGroup (line 100) | setGroup(){return this.draw.isReadonly()?null:this.draw.getGroup().set... method deleteGroup (line 100) | deleteGroup(e){this.draw.isReadonly()||this.draw.getGroup().deleteGrou... method getGroupIds (line 100) | getGroupIds(){return this.draw.getWorkerManager().getGroupIds()} method locationGroup (line 100) | locationGroup(e){const n=this.draw.getOriginalMainElementList(),r=this... method setZone (line 100) | setZone(e){this.draw.getZone().setZone(e)} method getControlValue (line 100) | getControlValue(e){return this.draw.getControl().getValueByConceptId(e)} method setControlValue (line 100) | setControlValue(e){this.draw.isReadonly()||this.draw.getControl().setV... method setControlExtension (line 100) | setControlExtension(e){this.draw.isReadonly()||this.draw.getControl().... method setControlProperties (line 100) | setControlProperties(e){this.draw.isReadonly()||this.draw.getControl()... method setControlHighlight (line 100) | setControlHighlight(e){this.draw.getControl().setHighlightList(e)} method updateOptions (line 100) | updateOptions(e){const n=mR(e);Object.entries(n).forEach(([r,i])=>{Ref... method getControlList (line 100) | getControlList(){return this.draw.getControl().getList()} method locationControl (line 100) | locationControl(e){function n(i,o){let a=0;for(;a{var u;let c=0;for... method insertTitle (line 100) | insertTitle(e){var c;if(this.draw.isReadonly())return;const r=Ft(e),{s... class uS (line 100) | class uS{constructor(){this.rangeStyleChange=null,this.visiblePageNoList... method constructor (line 100) | constructor(){this.rangeStyleChange=null,this.visiblePageNoListChange=... class lS (line 100) | class lS{constructor(e){const{contextMenu:n,shortcut:r,i18n:i}=e;this.co... method constructor (line 100) | constructor(e){const{contextMenu:n,shortcut:r,i18n:i}=e;this.contextMe... class iD (line 100) | class iD{constructor(e,n){this._proxyContextMenuEvent=r=>{this.context=t... method constructor (line 100) | constructor(e,n){this._proxyContextMenuEvent=r=>{this.context=this._ge... method getContextMenuList (line 100) | getContextMenuList(){return this.contextMenuList} method _addEvent (line 100) | _addEvent(){this.container.addEventListener("contextmenu",this._proxyC... method removeEvent (line 100) | removeEvent(){this.container.removeEventListener("contextmenu",this._p... method _filterMenuList (line 100) | _filterMenuList(e){var i;const{contextMenuDisableKeys:n}=this.options,... method _getContext (line 100) | _getContext(){const e=this.draw.isReadonly(),{isCrossRowCol:n,startInd... method _createContextMenuContainer (line 100) | _createContextMenuContainer(){const e=document.createElement("div");re... method _render (line 100) | _render(e){var y;const{contextMenuList:n,left:r,top:i,parentMenuContai... method _removeSubMenu (line 100) | _removeSubMenu(e){const n=this.contextMenuRelationShip.get(e);n&&(this... method _setHoverStatus (line 100) | _setHoverStatus(e,n){var r;n?((r=e.parentNode)==null||r.querySelectorA... method _formatName (line 100) | _formatName(e){const n=Object.values(A1),r=new RegExp(`${n.join("|")}`... method registerContextMenuList (line 100) | registerContextMenuList(e){this.contextMenuList.push(...e)} method dispose (line 100) | dispose(){this.contextMenuContainerList.forEach(e=>e.remove()),this.co... class cD (line 100) | class cD{constructor(e,n){this._globalKeydown=i=>{!this.globalShortcutLi... method constructor (line 100) | constructor(e,n){this._globalKeydown=i=>{!this.globalShortcutList.leng... method _addEvent (line 100) | _addEvent(){document.addEventListener("keydown",this._globalKeydown)} method removeEvent (line 100) | removeEvent(){document.removeEventListener("keydown",this._globalKeydo... method _addShortcutList (line 100) | _addShortcutList(e){for(let n=e.length-1;n>=0;n--){const r=e[n];r.isGl... method registerShortcutList (line 100) | registerShortcutList(e){this._addShortcutList(e)} method _agentKeydown (line 100) | _agentKeydown(e){!this.agentShortcutList.length||this._execute(e,this.... method _execute (line 100) | _execute(e,n){var r;for(let i=0;i0} class hD (line 100) | class hD{} class dD (line 100) | class dD{constructor(e,n,r={}){const i=mR(r);n=Ft(n);let o=[],a=[],s=[];... method constructor (line 100) | constructor(e,n,r={}){const i=mR(r);n=Ft(n);let o=[],a=[],s=[];Array.i... class ln (line 100) | class ln{constructor(e){this.options=e,this.mask=null,this.container=nul... method constructor (line 100) | constructor(e){this.options=e,this.mask=null,this.container=null,this.... method _render (line 100) | _render(){var y;const{title:e,data:n,onClose:r,onCancel:i,onConfirm:o}... method _dispose (line 100) | _dispose(){var e,n;(e=this.mask)==null||e.remove(),(n=this.container)=... function fD (line 100) | function fD(t){switch(t){case"comment":case"prolog":case"doctype":case"c... function pD (line 100) | function pD(t){const e=[];function n(r){for(let i=0;i1&&(this.undoStack.pop(),this.undoStack.... method _saveUndoFn (line 100) | _saveUndoFn(e){for(this.undoStack.push(e);this.undoStack.length>this.M... method _clearUndoFn (line 100) | _clearUndoFn(){const e=()=>{this.ctx.clearRect(0,0,this.canvasWidth,th... method _clearCanvas (line 100) | _clearCanvas(){this._clearUndoFn(),this.ctx.clearRect(0,0,this.canvasW... method _startDraw (line 100) | _startDraw(e){this.isDrawing=!0,this.x=e.offsetX,this.y=e.offsetY,this... method _draw (line 100) | _draw(e){if(!this.isDrawing)return;const n=performance.now(),i=Math.sq... method _stopDraw (line 100) | _stopDraw(){if(this.isDrawing=!1,this.isDrawn){const e=this.ctx.getIma... method _toData (line 100) | _toData(){if(!this.linePoints.length)return null;const e=this.linePoin... method _dispose (line 100) | _dispose(){this.mask.remove(),this.container.remove()} function mD (line 100) | function mD(t,e){let n;return function(...r){n&&window.clearTimeout(n),n... function RD (line 100) | function RD(t,e){if(!e){t.scrollTop=0;return}const n=[];let r=e.offsetPa... function U1 (line 100) | function U1(t){(window.requestIdleCallback||window.setTimeout)(()=>{t()})} function Li (line 100) | function Li(t,e,n){return Math.min(Math.max(e,t),n)} function xc (line 100) | function xc(t){var e=Math.round(t).toString(16).toUpperCase();return e.l... function wD (line 100) | function wD(t,e){return(t[0]-e[0])**2+(t[1]-e[1])**2+(t[2]-e[2])**2} function TD (line 100) | function TD(){const t={},e=Object.keys(hu);for(let n=e.length,r=0;rn?(e+.05... method level (line 100) | level(t){const e=this.contrast(t);return e>=7?"AAA":e>=4.5?"AA":""} method isDark (line 100) | isDark(){const t=this.rgb().color;return(t[0]*2126+t[1]*7152+t[2]*722)/1... method isLight (line 100) | isLight(){return!this.isDark()} method negate (line 100) | negate(){const t=this.rgb();for(let e=0;e<3;e++)t.color[e]=255-t.color[e... method lighten (line 100) | lighten(t){const e=this.hsl();return e.color[2]+=e.color[2]*t,e} method darken (line 100) | darken(t){const e=this.hsl();return e.color[2]-=e.color[2]*t,e} method saturate (line 100) | saturate(t){const e=this.hsl();return e.color[1]+=e.color[1]*t,e} method desaturate (line 100) | desaturate(t){const e=this.hsl();return e.color[1]-=e.color[1]*t,e} method whiten (line 100) | whiten(t){const e=this.hwb();return e.color[1]+=e.color[1]*t,e} method blacken (line 100) | blacken(t){const e=this.hwb();return e.color[2]+=e.color[2]*t,e} method grayscale (line 100) | grayscale(){const t=this.rgb().color,e=t[0]*.3+t[1]*.59+t[2]*.11;return ... method fade (line 100) | fade(t){return this.alpha(this.valpha-this.valpha*t)} method opaquer (line 100) | opaquer(t){return this.alpha(this.valpha+this.valpha*t)} method rotate (line 100) | rotate(t){const e=this.hsl();let n=e.color[0];return n=(n+t)%360,n=n<0?3... method mix (line 100) | mix(t,e){if(!t||!t.rgb)throw new Error('Argument to "mix" was not a Colo... function MD (line 100) | function MD(t,e){return Number(t.toFixed(e))} function LD (line 100) | function LD(t){return function(e){return MD(e,t)}} function kt (line 100) | function kt(t,e,n){t=Array.isArray(t)?t:[t];for(const r of t)(du[r]||(du... function tn (line 100) | function tn(t){return function(e){return Math.max(0,Math.min(t,e))}} function CD (line 100) | function CD(t){return Array.isArray(t)?t:[t]} function pd (line 100) | function pd(t,e){for(let n=0;ni inst... method addChildElement (line 100) | addChildElement(e){return this.root.push(e),this} class mi (line 100) | class mi extends ve{prepForXml(e){const n=super.prepForXml(e);if(n&&(typ... method prepForXml (line 100) | prepForXml(e){const n=super.prepForXml(e);if(n&&(typeof n[this.rootKey... class Ue (line 100) | class Ue extends fu{constructor(e){super("_attr"),be(this,"xmlKeys"),thi... method constructor (line 100) | constructor(e){super("_attr"),be(this,"xmlKeys"),this.root=e} method prepForXml (line 100) | prepForXml(e){const n={};return Object.keys(this.root).forEach(r=>{con... class Ri (line 100) | class Ri extends fu{constructor(e){super("_attr"),this.root=e}prepForXml... method constructor (line 100) | constructor(e){super("_attr"),this.root=e} method prepForXml (line 100) | prepForXml(e){return{_attr:Object.values(this.root).filter(({value:r})... class Qt (line 100) | class Qt extends Ue{constructor(){super(...arguments),be(this,"xmlKeys",... method constructor (line 100) | constructor(){super(...arguments),be(this,"xmlKeys",{val:"w:val",color... function DR (line 100) | function DR(t){return t&&t.__esModule&&Object.prototype.hasOwnProperty.c... function ZD (line 100) | function ZD(t){console&&console.warn&&console.warn(t)} function Et (line 100) | function Et(){Et.init.call(this)} function Pu (line 100) | function Pu(t){if(typeof t!="function")throw new TypeError('The "listene... function ER (line 100) | function ER(t){return t._maxListeners===void 0?Et.defaultMaxListeners:t.... function IR (line 100) | function IR(t,e,n,r){var i,o,a;if(Pu(n),o=t._events,o===void 0?(o=t._eve... function kD (line 100) | function kD(){if(!this.fired)return this.target.removeListener(this.type... function NR (line 100) | function NR(t,e,n){var r={fired:!1,wrapFn:void 0,target:t,type:e,listene... function FR (line 100) | function FR(t,e,n){var r=t._events;if(r===void 0)return[];var i=r[e];ret... function PR (line 100) | function PR(t){var e=this._events;if(e!==void 0){var n=e[t];if(typeof n=... function MR (line 100) | function MR(t,e){for(var n=new Array(e),r=0;r"||x(W)} function N (line 115) | function N(W,A){return W.test(A)} function M (line 115) | function M(W,A){return!N(W,A)} function q (line 115) | function q(W,A,Q){W[A]&&W[A](Q)} function T (line 115) | function T(W,A,Q){W.textNode&&I(W),q(W,A,Q)} function I (line 115) | function I(W){W.textNode=b(W.opt,W.textNode),W.textNode&&q(W,"ontext",W.... function b (line 115) | function b(W,A){return W.trim&&(A=A.trim()),W.normalize&&(A=A.replace(/\... function P (line 115) | function P(W,A){return I(W),W.trackPosition&&(A+=` function U (line 118) | function U(W){return W.sawRoot&&!W.closedRoot&&X(W,"Unclosed root tag"),... function X (line 118) | function X(W,A){if(typeof W!="object"||!(W instanceof r))throw new Error... function V (line 118) | function V(W){W.strict||(W.tagName=W.tagName[W.looseCase]());var A=W.tag... function k (line 118) | function k(W,A){var Q=W.indexOf(":"),z=Q<0?["",W]:W.split(":"),H=z[0],j=... function re (line 118) | function re(W){if(W.strict||(W.attribName=W.attribName[W.looseCase]()),W... function Z (line 120) | function Z(W,A){if(W.opt.xmlns){var Q=W.tag,z=k(W.tagName);Q.prefix=z.pr... function C (line 120) | function C(W){if(!W.tagName){X(W,"Weird empty close tag."),W.textNode+="... function ne (line 120) | function ne(W){var A=W.entity,Q=A.toLowerCase(),z,H="";return W.ENTITIES... function oe (line 120) | function oe(W,A){A==="<"?(W.state=_.OPEN_WAKA,W.startTagPosition=W.posit... function ue (line 120) | function ue(W,A){var Q="";return A=0;n--){const r=e.stack[n];... class rE (line 124) | class rE extends ve{constructor(){super("pic:nvPicPr"),this.root.push(ne... method constructor (line 124) | constructor(){super("pic:nvPicPr"),this.root.push(new nE),this.root.pu... class iE (line 124) | class iE extends Ue{constructor(){super(...arguments),be(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),be(this,"xmlKeys",{xmlns:"xmlns:pic"})} class oE (line 124) | class oE extends Ue{constructor(){super(...arguments),be(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),be(this,"xmlKeys",{cx:"cx",cy:"cy"})} class aE (line 124) | class aE extends ve{constructor(e,n){super("a:ext"),be(this,"attributes"... method constructor (line 124) | constructor(e,n){super("a:ext"),be(this,"attributes"),this.attributes=... class sE (line 124) | class sE extends Ue{constructor(){super(...arguments),be(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),be(this,"xmlKeys",{x:"x",y:"y"})} class cE (line 124) | class cE extends ve{constructor(){super("a:off"),this.root.push(new sE({... method constructor (line 124) | constructor(){super("a:off"),this.root.push(new sE({x:0,y:0}))} class uE (line 124) | class uE extends Ue{constructor(){super(...arguments),be(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),be(this,"xmlKeys",{flipVertical:"fli... class lE (line 124) | class lE extends ve{constructor(e){var n,r;super("a:xfrm"),be(this,"exte... method constructor (line 124) | constructor(e){var n,r;super("a:xfrm"),be(this,"extents"),this.root.pu... class pE (line 124) | class pE extends ve{constructor(){super("a:avLst")}} method constructor (line 124) | constructor(){super("a:avLst")} class gE (line 124) | class gE extends Ue{constructor(){super(...arguments),be(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),be(this,"xmlKeys",{prst:"prst"})} class mE (line 124) | class mE extends ve{constructor(){super("a:prstGeom"),this.root.push(new... method constructor (line 124) | constructor(){super("a:prstGeom"),this.root.push(new gE({prst:"rect"})... class RE (line 124) | class RE extends Ue{constructor(){super(...arguments),be(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),be(this,"xmlKeys",{bwMode:"bwMode"})} class yE (line 124) | class yE extends ve{constructor({outline:e,transform:n}){super("pic:spPr... method constructor (line 124) | constructor({outline:e,transform:n}){super("pic:spPr"),be(this,"form")... class vE (line 124) | class vE extends ve{constructor({mediaData:e,transform:n,outline:r}){sup... method constructor (line 124) | constructor({mediaData:e,transform:n,outline:r}){super("pic:pic"),this... class bE (line 124) | class bE extends ve{constructor({mediaData:e,transform:n,outline:r}){sup... method constructor (line 124) | constructor({mediaData:e,transform:n,outline:r}){super("a:graphicData"... class xE (line 124) | class xE extends Ue{constructor(){super(...arguments),be(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),be(this,"xmlKeys",{a:"xmlns:a"})} class x2 (line 124) | class x2 extends ve{constructor({mediaData:e,transform:n,outline:r}){sup... method constructor (line 124) | constructor({mediaData:e,transform:n,outline:r}){super("a:graphic"),be... class Ug (line 124) | class Ug extends ve{constructor(){super("wp:wrapNone")}} method constructor (line 124) | constructor(){super("wp:wrapNone")} class TE (line 124) | class TE extends Ue{constructor(){super(...arguments),be(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),be(this,"xmlKeys",{distT:"distT",dis... class SE (line 124) | class SE extends ve{constructor(e,n={top:0,bottom:0,left:0,right:0}){sup... method constructor (line 124) | constructor(e,n={top:0,bottom:0,left:0,right:0}){super("wp:wrapSquare"... class DE (line 124) | class DE extends Ue{constructor(){super(...arguments),be(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),be(this,"xmlKeys",{distT:"distT",dis... class OE (line 124) | class OE extends ve{constructor(e={top:0,bottom:0}){super("wp:wrapTight"... method constructor (line 124) | constructor(e={top:0,bottom:0}){super("wp:wrapTight"),this.root.push(n... class _E (line 124) | class _E extends Ue{constructor(){super(...arguments),be(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),be(this,"xmlKeys",{distT:"distT",dis... class EE (line 124) | class EE extends ve{constructor(e={top:0,bottom:0}){super("wp:wrapTopAnd... method constructor (line 124) | constructor(e={top:0,bottom:0}){super("wp:wrapTopAndBottom"),this.root... class w2 (line 124) | class w2 extends ve{constructor({name:e,description:n,title:r}={name:"",... method constructor (line 124) | constructor({name:e,description:n,title:r}={name:"",description:"",tit... method prepForXml (line 124) | prepForXml(e){for(let n=e.stack.length-1;n>=0;n--){const r=e.stack[n];... class IE (line 124) | class IE extends Ue{constructor(){super(...arguments),be(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),be(this,"xmlKeys",{cx:"cx",cy:"cy"})} class S2 (line 124) | class S2 extends ve{constructor(e,n){super("wp:extent"),be(this,"attribu... method constructor (line 124) | constructor(e,n){super("wp:extent"),be(this,"attributes"),this.attribu... class NE (line 124) | class NE extends Ue{constructor(){super(...arguments),be(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),be(this,"xmlKeys",{xmlns:"xmlns:a",n... class FE (line 124) | class FE extends ve{constructor(){super("a:graphicFrameLocks"),this.root... method constructor (line 124) | constructor(){super("a:graphicFrameLocks"),this.root.push(new NE({xmln... class D2 (line 124) | class D2 extends ve{constructor(){super("wp:cNvGraphicFramePr"),this.roo... method constructor (line 124) | constructor(){super("wp:cNvGraphicFramePr"),this.root.push(new FE)} class PE (line 124) | class PE extends Ue{constructor(){super(...arguments),be(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),be(this,"xmlKeys",{distT:"distT",dis... class ME (line 124) | class ME extends ve{constructor({mediaData:e,transform:n,drawingOptions:... method constructor (line 124) | constructor({mediaData:e,transform:n,drawingOptions:r}){super("wp:anch... class CE (line 124) | class CE extends ve{constructor(e,n={}){super("w:drawing"),n.floating?th... method constructor (line 124) | constructor(e,n={}){super("w:drawing"),n.floating?this.root.push(new M... class AE (line 124) | class AE extends Cs{constructor(e){super({}),be(this,"key",`${m2()}.png`... method constructor (line 124) | constructor(e){super({}),be(this,"key",`${m2()}.png`),be(this,"imageDa... method prepForXml (line 124) | prepForXml(e){return e.file.Media.addImage(this.key,this.imageData),su... method convertDataURIToBinary (line 124) | convertDataURIToBinary(e){if(typeof atob=="function"){const n=";base64... class UE (line 124) | class UE extends Ue{constructor(){super(...arguments),be(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),be(this,"xmlKeys",{id:"w:id",initial... class WE (line 124) | class WE extends Ue{constructor(){super(...arguments),be(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),be(this,"xmlKeys",{"xmlns:cx":"xmlns... class XE (line 124) | class XE extends ve{constructor({id:e,initials:n,author:r,date:i=new Dat... method constructor (line 124) | constructor({id:e,initials:n,author:r,date:i=new Date,children:o}){sup... class VE (line 124) | class VE extends ve{constructor({children:e}){super("w:comments"),this.r... method constructor (line 124) | constructor({children:e}){super("w:comments"),this.root.push(new WE({"... class YE (line 124) | class YE extends r_{constructor(){super("w:tab")}} method constructor (line 124) | constructor(){super("w:tab")} class BE (line 124) | class BE extends ve{constructor(){super("w:pageBreakBefore")}} method constructor (line 124) | constructor(){super("w:pageBreakBefore")} class ZE (line 124) | class ZE extends Ue{constructor(){super(...arguments),be(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),be(this,"xmlKeys",{after:"w:after",b... class kE (line 124) | class kE extends ve{constructor(e){super("w:spacing"),this.root.push(new... method constructor (line 124) | constructor(e){super("w:spacing"),this.root.push(new ZE(e))} method constructor (line 124) | constructor(e){super("w:pStyle"),this.root.push(new Qt({val:e}))} class QE (line 124) | class QE extends ve{constructor(e){super("w:tabs");for(const n of e)this... method constructor (line 124) | constructor(e){super("w:tabs");for(const n of e)this.root.push(new HE(... class KE (line 124) | class KE extends Ue{constructor(){super(...arguments),be(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),be(this,"xmlKeys",{val:"w:val",pos:"... class HE (line 124) | class HE extends ve{constructor({type:e,position:n,leader:r}){super("w:t... method constructor (line 124) | constructor({type:e,position:n,leader:r}){super("w:tab"),this.root.pus... class Xg (line 124) | class Xg extends ve{constructor(e,n){super("w:numPr"),this.root.push(new... method constructor (line 124) | constructor(e,n){super("w:numPr"),this.root.push(new GE(n)),this.root.... class GE (line 124) | class GE extends ve{constructor(e){if(super("w:ilvl"),e>9)throw new Erro... method constructor (line 124) | constructor(e){if(super("w:ilvl"),e>9)throw new Error("Level cannot be... class JE (line 124) | class JE extends ve{constructor(e){super("w:numId"),this.root.push(new Q... method constructor (line 124) | constructor(e){super("w:numId"),this.root.push(new Qt({val:typeof e=="... class O2 (line 124) | class O2 extends ve{constructor(){super(...arguments),be(this,"fileChild... method constructor (line 124) | constructor(){super(...arguments),be(this,"fileChild",Symbol())} class zE (line 124) | class zE extends Ue{constructor(){super(...arguments),be(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),be(this,"xmlKeys",{id:"Id",type:"Typ... class jE (line 124) | class jE extends ve{constructor(e,n,r,i){super("Relationship"),this.root... method constructor (line 124) | constructor(e,n,r,i){super("Relationship"),this.root.push(new zE({id:e... class qE (line 124) | class qE extends Ue{constructor(){super(...arguments),be(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),be(this,"xmlKeys",{id:"r:id",history... class xf (line 124) | class xf extends ve{constructor(e,n,r){super("w:hyperlink"),be(this,"lin... method constructor (line 124) | constructor(e,n,r){super("w:hyperlink"),be(this,"linkId"),this.linkId=... class _2 (line 124) | class _2 extends ve{constructor(e){super("w:externalHyperlink"),this.opt... method constructor (line 124) | constructor(e){super("w:externalHyperlink"),this.options=e} class e3 (line 124) | class e3 extends Ue{constructor(){super(...arguments),be(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),be(this,"xmlKeys",{id:"w:id",name:"w... class t3 (line 124) | class t3 extends Ue{constructor(){super(...arguments),be(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),be(this,"xmlKeys",{id:"w:id"})} class n3 (line 124) | class n3{constructor(e){be(this,"bookmarkUniqueNumericId",C_()),be(this,... method constructor (line 124) | constructor(e){be(this,"bookmarkUniqueNumericId",C_()),be(this,"start"... class r3 (line 124) | class r3 extends ve{constructor(e,n){super("w:bookmarkStart");const r=ne... method constructor (line 124) | constructor(e,n){super("w:bookmarkStart");const r=new e3({name:e,id:n}... class i3 (line 124) | class i3 extends ve{constructor(e){super("w:bookmarkEnd");const n=new t3... method constructor (line 124) | constructor(e){super("w:bookmarkEnd");const n=new t3({id:e});this.root... class o3 (line 124) | class o3 extends ve{constructor(e){super("w:outlineLvl"),this.level=e,th... method constructor (line 124) | constructor(e){super("w:outlineLvl"),this.level=e,this.root.push(new Q... class a3 (line 124) | class a3 extends Ue{constructor(){super(...arguments),be(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),be(this,"xmlKeys",{verticalAlign:"w:... class E2 (line 124) | class E2 extends ve{constructor(e){super("w:vAlign"),this.root.push(new ... method constructor (line 124) | constructor(e){super("w:vAlign"),this.root.push(new a3({verticalAlign:... class s3 (line 124) | class s3 extends Ue{constructor(){super(...arguments),be(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),be(this,"xmlKeys",{type:"w:type",id:... class _h (line 124) | class _h extends ve{constructor(e,n){super(e),this.root.push(new s3({typ... method constructor (line 124) | constructor(e,n){super(e),this.root.push(new s3({type:n.type||aa.DEFAU... class c3 (line 124) | class c3 extends ve{constructor({space:e,count:n,separate:r,equalWidth:i... method constructor (line 124) | constructor({space:e,count:n,separate:r,equalWidth:i,children:o}){supe... class u3 (line 124) | class u3 extends Ue{constructor(){super(...arguments),be(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),be(this,"xmlKeys",{type:"w:type",lin... class l3 (line 124) | class l3 extends ve{constructor(e,n,r){super("w:docGrid"),this.root.push... method constructor (line 124) | constructor(e,n,r){super("w:docGrid"),this.root.push(new u3({type:r,li... class Yg (line 124) | class Yg extends Ue{constructor(){super(...arguments),be(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),be(this,"xmlKeys",{display:"w:displa... class d3 (line 124) | class d3 extends mi{constructor(e){if(super("w:pgBorders"),!e)return thi... method constructor (line 124) | constructor(e){if(super("w:pgBorders"),!e)return this;e.pageBorders?th... class f3 (line 124) | class f3 extends ve{constructor(e,n,r,i,o,a,s){super("w:pgMar"),this.roo... method constructor (line 124) | constructor(e,n,r,i,o,a,s){super("w:pgMar"),this.root.push(new Ri({top... class p3 (line 124) | class p3 extends Ue{constructor(){super(...arguments),be(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),be(this,"xmlKeys",{start:"w:start",f... class g3 (line 124) | class g3 extends ve{constructor({start:e,formatType:n,separator:r}){supe... method constructor (line 124) | constructor({start:e,formatType:n,separator:r}){super("w:pgNumType"),t... class m3 (line 124) | class m3 extends ve{constructor(e,n,r){super("w:pgSz");const i=r===I2.LA... method constructor (line 124) | constructor(e,n,r){super("w:pgSz");const i=r===I2.LANDSCAPE,o=xn(e),a=... class R3 (line 124) | class R3 extends Ue{constructor(){super(...arguments),be(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),be(this,"xmlKeys",{val:"w:val"})} class y3 (line 124) | class y3 extends ve{constructor(e){super("w:textDirection"),this.root.pu... method constructor (line 124) | constructor(e){super("w:textDirection"),this.root.push(new R3({val:e}))} class v3 (line 124) | class v3 extends Ue{constructor(){super(...arguments),be(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),be(this,"xmlKeys",{val:"w:val"})} class b3 (line 124) | class b3 extends ve{constructor(e){super("w:type"),this.root.push(new v3... method constructor (line 124) | constructor(e){super("w:type"),this.root.push(new v3({val:e}))} class x3 (line 124) | class x3 extends ve{constructor({page:{size:{width:e=Eh.WIDTH,height:n=E... method constructor (line 124) | constructor({page:{size:{width:e=Eh.WIDTH,height:n=Eh.HEIGHT,orientati... method addHeaderFooterGroup (line 124) | addHeaderFooterGroup(e,n){n.default&&this.root.push(new _h(e,{type:aa.... class w3 (line 124) | class w3 extends ve{constructor(){super("w:body"),be(this,"sections",[])... method constructor (line 124) | constructor(){super("w:body"),be(this,"sections",[])} method addSection (line 124) | addSection(e){const n=this.sections.pop();this.root.push(this.createSe... method prepForXml (line 124) | prepForXml(e){return this.sections.length===1&&(this.root.splice(0,1),... method push (line 124) | push(e){this.root.push(e)} method createSectionParagraph (line 124) | createSectionParagraph(e){const n=new Ci({}),r=new pa({});return r.pus... class As (line 124) | class As extends Ue{constructor(){super(...arguments),be(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),be(this,"xmlKeys",{wpc:"xmlns:wpc",m... class T3 (line 124) | class T3 extends Ue{constructor(){super(...arguments),be(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),be(this,"xmlKeys",{color:"w:color",t... class S3 (line 124) | class S3 extends ve{constructor(e){super("w:background"),this.root.push(... method constructor (line 124) | constructor(e){super("w:background"),this.root.push(new T3({color:e.co... class D3 (line 124) | class D3 extends ve{constructor(e){super("w:document"),be(this,"body"),t... method constructor (line 124) | constructor(e){super("w:document"),be(this,"body"),this.root.push(new ... method add (line 124) | add(e){return this.body.push(e),this} method Body (line 124) | get Body(){return this.body} class O3 (line 124) | class O3 extends Ue{constructor(){super(...arguments),be(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),be(this,"xmlKeys",{xmlns:"xmlns"})} class Oa (line 124) | class Oa extends ve{constructor(){super("Relationships"),this.root.push(... method constructor (line 124) | constructor(){super("Relationships"),this.root.push(new O3({xmlns:"htt... method createRelationship (line 124) | createRelationship(e,n,r,i){const o=new jE(`rId${e}`,n,r,i);return thi... method RelationshipCount (line 124) | get RelationshipCount(){return this.root.length-1} class N2 (line 124) | class N2{constructor(e){be(this,"document"),be(this,"relationships"),thi... method constructor (line 124) | constructor(e){be(this,"document"),be(this,"relationships"),this.docum... method View (line 124) | get View(){return this.document} method Relationships (line 124) | get Relationships(){return this.relationships} class _3 (line 124) | class _3 extends Ue{constructor(){super(...arguments),be(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),be(this,"xmlKeys",{val:"w:val"})} class E3 (line 124) | class E3 extends ve{constructor(){super("w:wordWrap"),this.root.push(new... method constructor (line 124) | constructor(){super("w:wordWrap"),this.root.push(new _3({val:0}))} class pa (line 124) | class pa extends mi{constructor(e){var n,r;if(super("w:pPr"),be(this,"nu... method constructor (line 124) | constructor(e){var n,r;if(super("w:pPr"),be(this,"numberingReferences"... method push (line 124) | push(e){this.root.push(e)} method prepForXml (line 124) | prepForXml(e){if(e.viewWrapper instanceof N2)for(const n of this.numbe... class Ci (line 124) | class Ci extends O2{constructor(e){if(super("w:p"),be(this,"properties")... method constructor (line 124) | constructor(e){if(super("w:p"),be(this,"properties"),typeof e=="string... method prepForXml (line 124) | prepForXml(e){for(const n of this.root)if(n instanceof _2){const r=thi... method addRunToFront (line 124) | addRunToFront(e){return this.root.splice(1,0,e),this} class N3 (line 124) | class N3 extends ve{constructor(e){super("m:t"),this.root.push(e)}} method constructor (line 124) | constructor(e){super("m:t"),this.root.push(e)} class F3 (line 124) | class F3 extends ve{constructor(e){super("m:r"),this.root.push(new N3(e))}} method constructor (line 124) | constructor(e){super("m:r"),this.root.push(new N3(e))} class P3 (line 124) | class P3 extends ve{constructor(e){super("w:tblGrid");for(const n of e)t... method constructor (line 124) | constructor(e){super("w:tblGrid");for(const n of e)this.root.push(new ... class M3 (line 124) | class M3 extends ve{constructor(e){super("w:gridCol"),e!==void 0&&this.r... method constructor (line 124) | constructor(e){super("w:gridCol"),e!==void 0&&this.root.push(new Ri({w... class P2 (line 124) | class P2 extends mi{constructor(e,{marginUnitType:n=pu.DXA,top:r,left:i,... method constructor (line 124) | constructor(e,{marginUnitType:n=pu.DXA,top:r,left:i,bottom:o,right:a})... class ao (line 124) | class ao extends ve{constructor(e,{type:n=pu.AUTO,size:r}){super(e);let ... method constructor (line 124) | constructor(e,{type:n=pu.AUTO,size:r}){super(e);let i=r;n===pu.PERCENT... class L3 (line 124) | class L3 extends mi{constructor(e){super("w:tcBorders"),e.top&&this.root... method constructor (line 124) | constructor(e){super("w:tcBorders"),e.top&&this.root.push(new _t("w:to... class C3 (line 124) | class C3 extends Ue{constructor(){super(...arguments),be(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),be(this,"xmlKeys",{val:"w:val"})} class A3 (line 124) | class A3 extends ve{constructor(e){super("w:gridSpan"),this.root.push(ne... method constructor (line 124) | constructor(e){super("w:gridSpan"),this.root.push(new C3({val:Nn(e)}))} class U3 (line 124) | class U3 extends Ue{constructor(){super(...arguments),be(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),be(this,"xmlKeys",{val:"w:val"})} class Bg (line 124) | class Bg extends ve{constructor(e){super("w:vMerge"),this.root.push(new ... method constructor (line 124) | constructor(e){super("w:vMerge"),this.root.push(new U3({val:e}))} class W3 (line 124) | class W3 extends Ue{constructor(){super(...arguments),be(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),be(this,"xmlKeys",{val:"w:val"})} class X3 (line 124) | class X3 extends ve{constructor(e){super("w:textDirection"),this.root.pu... method constructor (line 124) | constructor(e){super("w:textDirection"),this.root.push(new W3({val:e}))} class V3 (line 124) | class V3 extends mi{constructor(e){super("w:tcPr"),e.width&&this.root.pu... method constructor (line 124) | constructor(e){super("w:tcPr"),e.width&&this.root.push(new ao("w:tcW",... class wf (line 124) | class wf extends ve{constructor(e){super("w:tc"),this.options=e,this.roo... method constructor (line 124) | constructor(e){super("w:tc"),this.options=e,this.root.push(new V3(e));... method prepForXml (line 124) | prepForXml(e){return this.root[this.root.length-1]instanceof Ci||this.... class L2 (line 124) | class L2 extends ve{constructor(e){super("w:tblBorders"),e.top?this.root... method constructor (line 124) | constructor(e){super("w:tblBorders"),e.top?this.root.push(new _t("w:to... class Y3 (line 124) | class Y3 extends ve{constructor({horizontalAnchor:e,verticalAnchor:n,abs... method constructor (line 124) | constructor({horizontalAnchor:e,verticalAnchor:n,absoluteHorizontalPos... class B3 (line 124) | class B3 extends Ue{constructor(){super(...arguments),be(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),be(this,"xmlKeys",{type:"w:type"})} class Z3 (line 124) | class Z3 extends ve{constructor(e){super("w:tblLayout"),this.root.push(n... method constructor (line 124) | constructor(e){super("w:tblLayout"),this.root.push(new B3({type:e}))} class k3 (line 124) | class k3 extends mi{constructor(e){super("w:tblPr"),e.style&&this.root.p... method constructor (line 124) | constructor(e){super("w:tblPr"),e.style&&this.root.push(new lo("w:tblS... class Q3 (line 124) | class Q3 extends O2{constructor({rows:e,width:n,columnWidths:r=Array(Mat... method constructor (line 124) | constructor({rows:e,width:n,columnWidths:r=Array(Math.max(...e.map(d=>... class K3 (line 124) | class K3 extends Ue{constructor(){super(...arguments),be(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),be(this,"xmlKeys",{value:"w:val",rul... class H3 (line 124) | class H3 extends ve{constructor(e,n){super("w:trHeight"),this.root.push(... method constructor (line 124) | constructor(e,n){super("w:trHeight"),this.root.push(new K3({value:xn(e... class G3 (line 124) | class G3 extends mi{constructor(e){super("w:trPr"),e.cantSplit!==void 0&... method constructor (line 124) | constructor(e){super("w:trPr"),e.cantSplit!==void 0&&this.root.push(ne... class J3 (line 124) | class J3 extends ve{constructor(e){super("w:tr"),this.options=e,this.roo... method constructor (line 124) | constructor(e){super("w:tr"),this.options=e,this.root.push(new G3(e));... method CellCount (line 124) | get CellCount(){return this.options.children.length} method cells (line 124) | get cells(){return this.root.filter(e=>e instanceof wf)} method addCellToIndex (line 124) | addCellToIndex(e,n){this.root.splice(n+1,0,e)} method addCellToColumnIndex (line 124) | addCellToColumnIndex(e,n){const r=this.columnIndexToRootIndex(n,!0);th... method rootIndexToColumnIndex (line 124) | rootIndexToColumnIndex(e){if(e<1||e>=this.root.length)throw new Error(... method columnIndexToRootIndex (line 124) | columnIndexToRootIndex(e,n=!1){if(e<0)throw new Error("cell 'columnInd... class z3 (line 124) | class z3 extends Ue{constructor(){super(...arguments),be(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),be(this,"xmlKeys",{xmlns:"xmlns",vt:... class $3 (line 124) | class $3 extends ve{constructor(){super("Properties"),this.root.push(new... method constructor (line 124) | constructor(){super("Properties"),this.root.push(new z3({xmlns:"http:/... class j3 (line 124) | class j3 extends Ue{constructor(){super(...arguments),be(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),be(this,"xmlKeys",{xmlns:"xmlns"})} class q3 (line 124) | class q3 extends Ue{constructor(){super(...arguments),be(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),be(this,"xmlKeys",{contentType:"Cont... class Si (line 124) | class Si extends ve{constructor(e,n){super("Default"),this.root.push(new... method constructor (line 124) | constructor(e,n){super("Default"),this.root.push(new q3({contentType:e... class eI (line 124) | class eI extends Ue{constructor(){super(...arguments),be(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),be(this,"xmlKeys",{contentType:"Cont... class fr (line 124) | class fr extends ve{constructor(e,n){super("Override"),this.root.push(ne... method constructor (line 124) | constructor(e,n){super("Override"),this.root.push(new eI({contentType:... class tI (line 124) | class tI extends ve{constructor(){super("Types"),this.root.push(new j3({... method constructor (line 124) | constructor(){super("Types"),this.root.push(new j3({xmlns:"http://sche... method addFooter (line 124) | addFooter(e){this.root.push(new fr("application/vnd.openxmlformats-off... method addHeader (line 124) | addHeader(e){this.root.push(new fr("application/vnd.openxmlformats-off... class nI (line 124) | class nI extends ve{constructor(e){super("cp:coreProperties"),this.root.... method constructor (line 124) | constructor(e){super("cp:coreProperties"),this.root.push(new As({cp:"h... class Zg (line 124) | class Zg extends ve{constructor(e){super(e),this.root.push(new As({type:... method constructor (line 124) | constructor(e){super(e),this.root.push(new As({type:"dcterms:W3CDTF"})... class rI (line 124) | class rI extends Ue{constructor(){super(...arguments),be(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),be(this,"xmlKeys",{xmlns:"xmlns",vt:... class iI (line 124) | class iI extends Ue{constructor(){super(...arguments),be(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),be(this,"xmlKeys",{fmtid:"fmtid",pid... class oI (line 124) | class oI extends ve{constructor(e,n){super("property"),this.root.push(ne... method constructor (line 124) | constructor(e,n){super("property"),this.root.push(new iI({fmtid:"{D5CD... class aI (line 124) | class aI extends ve{constructor(e){super("vt:lpwstr"),this.root.push(e)}} method constructor (line 124) | constructor(e){super("vt:lpwstr"),this.root.push(e)} class sI (line 124) | class sI extends ve{constructor(e){super("Properties"),be(this,"nextId")... method constructor (line 124) | constructor(e){super("Properties"),be(this,"nextId"),be(this,"properti... method prepForXml (line 124) | prepForXml(e){return this.properties.forEach(n=>this.root.push(n)),sup... method addCustomProperty (line 124) | addCustomProperty(e){this.properties.push(new oI(this.nextId++,e))} class cI (line 124) | class cI extends Ue{constructor(){super(...arguments),be(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),be(this,"xmlKeys",{wpc:"xmlns:wpc",m... method constructor (line 124) | constructor(e,n){super("w:ftr",n),be(this,"refId"),this.refId=e,n||this.... method ReferenceId (line 124) | get ReferenceId(){return this.refId} method add (line 124) | add(e){this.root.push(e)} class lI (line 124) | class lI{constructor(e,n,r){be(this,"footer"),be(this,"relationships"),t... method constructor (line 124) | constructor(e,n,r){be(this,"footer"),be(this,"relationships"),this.med... method add (line 124) | add(e){this.footer.add(e)} method addChildElement (line 124) | addChildElement(e){this.footer.addChildElement(e)} method View (line 124) | get View(){return this.footer} method Relationships (line 124) | get Relationships(){return this.relationships} method Media (line 124) | get Media(){return this.media} class hI (line 124) | class hI extends Ue{constructor(){super(...arguments),be(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),be(this,"xmlKeys",{type:"w:type",id:... class dI (line 124) | class dI extends ve{constructor(){super("w:footnoteRef")}} method constructor (line 124) | constructor(){super("w:footnoteRef")} class fI (line 124) | class fI extends Cs{constructor(){super({style:"FootnoteReference"}),thi... method constructor (line 124) | constructor(){super({style:"FootnoteReference"}),this.root.push(new dI)} class Ih (line 124) | class Ih extends ve{constructor(e){super("w:footnote"),this.root.push(ne... method constructor (line 124) | constructor(e){super("w:footnote"),this.root.push(new hI({type:e.type,... class pI (line 124) | class pI extends ve{constructor(){super("w:continuationSeparator")}} method constructor (line 124) | constructor(){super("w:continuationSeparator")} class gI (line 124) | class gI extends Cs{constructor(){super({}),this.root.push(new pI)}} method constructor (line 124) | constructor(){super({}),this.root.push(new pI)} class mI (line 124) | class mI extends ve{constructor(){super("w:separator")}} method constructor (line 124) | constructor(){super("w:separator")} class RI (line 124) | class RI extends Cs{constructor(){super({}),this.root.push(new mI)}} method constructor (line 124) | constructor(){super({}),this.root.push(new mI)} class yI (line 124) | class yI extends Ue{constructor(){super(...arguments),be(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),be(this,"xmlKeys",{wpc:"xmlns:wpc",m... class vI (line 124) | class vI extends ve{constructor(){super("w:footnotes"),this.root.push(ne... method constructor (line 124) | constructor(){super("w:footnotes"),this.root.push(new yI({wpc:"http://... method createFootNote (line 124) | createFootNote(e,n){const r=new Ih({id:e,children:n});this.root.push(r)} class bI (line 124) | class bI{constructor(){be(this,"footnotess"),be(this,"relationships"),th... method constructor (line 124) | constructor(){be(this,"footnotess"),be(this,"relationships"),this.foot... method View (line 124) | get View(){return this.footnotess} method Relationships (line 124) | get Relationships(){return this.relationships} class xI (line 124) | class xI extends Ue{constructor(){super(...arguments),be(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),be(this,"xmlKeys",{wpc:"xmlns:wpc",m... method constructor (line 124) | constructor(e,n){super("w:hdr",n),be(this,"refId"),this.refId=e,n||this.... method ReferenceId (line 124) | get ReferenceId(){return this.refId} method add (line 124) | add(e){this.root.push(e)} class TI (line 124) | class TI{constructor(e,n,r){be(this,"header"),be(this,"relationships"),t... method constructor (line 124) | constructor(e,n,r){be(this,"header"),be(this,"relationships"),this.med... method add (line 124) | add(e){return this.header.add(e),this} method addChildElement (line 124) | addChildElement(e){this.header.addChildElement(e)} method View (line 124) | get View(){return this.header} method Relationships (line 124) | get Relationships(){return this.relationships} method Media (line 124) | get Media(){return this.media} class SI (line 124) | class SI{constructor(){be(this,"map"),this.map=new Map}addImage(e,n){thi... method constructor (line 124) | constructor(){be(this,"map"),this.map=new Map} method addImage (line 124) | addImage(e,n){this.map.set(e,n)} method Array (line 124) | get Array(){return Array.from(this.map.values())} class DI (line 124) | class DI extends Ue{constructor(){super(...arguments),be(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),be(this,"xmlKeys",{ilvl:"w:ilvl",ten... class OI (line 124) | class OI extends ve{constructor(e){super("w:numFmt"),this.root.push(new ... method constructor (line 124) | constructor(e){super("w:numFmt"),this.root.push(new Qt({val:e}))} class _I (line 124) | class _I extends ve{constructor(e){super("w:lvlText"),this.root.push(new... method constructor (line 124) | constructor(e){super("w:lvlText"),this.root.push(new Qt({val:e}))} class EI (line 124) | class EI extends ve{constructor(e){super("w:lvlJc"),this.root.push(new Q... method constructor (line 124) | constructor(e){super("w:lvlJc"),this.root.push(new Qt({val:e}))} class II (line 124) | class II extends ve{constructor(e){super("w:suff"),this.root.push(new Qt... method constructor (line 124) | constructor(e){super("w:suff"),this.root.push(new Qt({val:e}))} class NI (line 124) | class NI extends ve{constructor(){super("w:isLgl")}} method constructor (line 124) | constructor(){super("w:isLgl")} class FI (line 124) | class FI extends ve{constructor({level:e,format:n,text:r,alignment:i=Ar.... method constructor (line 124) | constructor({level:e,format:n,text:r,alignment:i=Ar.START,start:o=1,st... class PI (line 124) | class PI extends FI{} class MI (line 124) | class MI extends ve{constructor(e){super("w:multiLevelType"),this.root.p... method constructor (line 124) | constructor(e){super("w:multiLevelType"),this.root.push(new Qt({val:e}))} class LI (line 124) | class LI extends Ue{constructor(){super(...arguments),be(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),be(this,"xmlKeys",{abstractNumId:"w:... class Qg (line 124) | class Qg extends ve{constructor(e,n){super("w:abstractNum"),be(this,"id"... method constructor (line 124) | constructor(e,n){super("w:abstractNum"),be(this,"id"),this.root.push(n... class CI (line 124) | class CI extends ve{constructor(e){super("w:abstractNumId"),this.root.pu... method constructor (line 124) | constructor(e){super("w:abstractNumId"),this.root.push(new Qt({val:e}))} class AI (line 124) | class AI extends Ue{constructor(){super(...arguments),be(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),be(this,"xmlKeys",{numId:"w:numId"})} class Kg (line 124) | class Kg extends ve{constructor(e){if(super("w:num"),be(this,"numId"),be... method constructor (line 124) | constructor(e){if(super("w:num"),be(this,"numId"),be(this,"reference")... class UI (line 124) | class UI extends Ue{constructor(){super(...arguments),be(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),be(this,"xmlKeys",{ilvl:"w:ilvl"})} class WI (line 124) | class WI extends ve{constructor(e,n){super("w:lvlOverride"),this.root.pu... method constructor (line 124) | constructor(e,n){super("w:lvlOverride"),this.root.push(new UI({ilvl:e}... class XI (line 124) | class XI extends Ue{constructor(){super(...arguments),be(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),be(this,"xmlKeys",{val:"w:val"})} class VI (line 124) | class VI extends ve{constructor(e){super("w:startOverride"),this.root.pu... method constructor (line 124) | constructor(e){super("w:startOverride"),this.root.push(new XI({val:e}))} class YI (line 124) | class YI extends ve{constructor(e){super("w:numbering"),be(this,"abstrac... method constructor (line 124) | constructor(e){super("w:numbering"),be(this,"abstractNumberingMap",new... method prepForXml (line 124) | prepForXml(e){for(const n of this.abstractNumberingMap.values())this.r... method createConcreteNumberingInstance (line 124) | createConcreteNumberingInstance(e,n){const r=this.abstractNumberingMap... method ConcreteNumbering (line 124) | get ConcreteNumbering(){return Array.from(this.concreteNumberingMap.va... method ReferenceConfig (line 124) | get ReferenceConfig(){return Array.from(this.referenceConfigMap.values... class BI (line 124) | class BI extends Ue{constructor(){super(...arguments),be(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),be(this,"xmlKeys",{version:"w:val",n... class ZI (line 124) | class ZI extends ve{constructor(e){super("w:compatSetting"),this.root.pu... method constructor (line 124) | constructor(e){super("w:compatSetting"),this.root.push(new BI({version... class kI (line 124) | class kI extends ve{constructor(e){super("w:compat"),e.version&&this.roo... method constructor (line 124) | constructor(e){super("w:compat"),e.version&&this.root.push(new ZI(e.ve... class QI (line 124) | class QI extends Ue{constructor(){super(...arguments),be(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),be(this,"xmlKeys",{wpc:"xmlns:wpc",m... class KI (line 124) | class KI extends ve{constructor(e){var n,r,i,o;super("w:settings"),this.... method constructor (line 124) | constructor(e){var n,r,i,o;super("w:settings"),this.root.push(new QI({... class C2 (line 124) | class C2 extends Ue{constructor(){super(...arguments),be(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),be(this,"xmlKeys",{val:"w:val"})} class HI (line 124) | class HI extends ve{constructor(e){super("w:name"),this.root.push(new C2... method constructor (line 124) | constructor(e){super("w:name"),this.root.push(new C2({val:e}))} class GI (line 124) | class GI extends ve{constructor(e){super("w:uiPriority"),this.root.push(... method constructor (line 124) | constructor(e){super("w:uiPriority"),this.root.push(new C2({val:Nn(e)}))} class JI (line 124) | class JI extends Ue{constructor(){super(...arguments),be(this,"xmlKeys",... method constructor (line 124) | constructor(){super(...arguments),be(this,"xmlKeys",{type:"w:type",sty... class A2 (line 124) | class A2 extends ve{constructor(e,n){super("w:style"),this.root.push(new... method constructor (line 124) | constructor(e,n){super("w:style"),this.root.push(new JI(e)),n.name&&th... class Wu (line 124) | class Wu extends A2{constructor(e){super({type:"paragraph",styleId:e.id}... method constructor (line 124) | constructor(e){super({type:"paragraph",styleId:e.id},e),be(this,"parag... class Xu (line 124) | class Xu extends A2{constructor(e){super({type:"character",styleId:e.id}... method constructor (line 124) | constructor(e){super({type:"character",styleId:e.id},dt({uiPriority:99... class Yi (line 124) | class Yi extends Wu{constructor(e){super(dt({basedOn:"Normal",next:"Norm... method constructor (line 124) | constructor(e){super(dt({basedOn:"Normal",next:"Normal",quickFormat:!0... class zI (line 124) | class zI extends Yi{constructor(e){super(dt({id:"Title",name:"Title"},e))}} method constructor (line 124) | constructor(e){super(dt({id:"Title",name:"Title"},e))} class $I (line 124) | class $I extends Yi{constructor(e){super(dt({id:"Heading1",name:"Heading... method constructor (line 124) | constructor(e){super(dt({id:"Heading1",name:"Heading 1"},e))} class jI (line 124) | class jI extends Yi{constructor(e){super(dt({id:"Heading2",name:"Heading... method constructor (line 124) | constructor(e){super(dt({id:"Heading2",name:"Heading 2"},e))} class qI (line 124) | class qI extends Yi{constructor(e){super(dt({id:"Heading3",name:"Heading... method constructor (line 124) | constructor(e){super(dt({id:"Heading3",name:"Heading 3"},e))} class eN (line 124) | class eN extends Yi{constructor(e){super(dt({id:"Heading4",name:"Heading... method constructor (line 124) | constructor(e){super(dt({id:"Heading4",name:"Heading 4"},e))} class tN (line 124) | class tN extends Yi{constructor(e){super(dt({id:"Heading5",name:"Heading... method constructor (line 124) | constructor(e){super(dt({id:"Heading5",name:"Heading 5"},e))} class nN (line 124) | class nN extends Yi{constructor(e){super(dt({id:"Heading6",name:"Heading... method constructor (line 124) | constructor(e){super(dt({id:"Heading6",name:"Heading 6"},e))} class rN (line 124) | class rN extends Yi{constructor(e){super(dt({id:"Strong",name:"Strong"},... method constructor (line 124) | constructor(e){super(dt({id:"Strong",name:"Strong"},e))} class iN (line 124) | class iN extends Wu{constructor(e){super(dt({id:"ListParagraph",name:"Li... method constructor (line 124) | constructor(e){super(dt({id:"ListParagraph",name:"List Paragraph",base... class oN (line 124) | class oN extends Wu{constructor(e){super(dt({id:"FootnoteText",name:"foo... method constructor (line 124) | constructor(e){super(dt({id:"FootnoteText",name:"footnote text",link:"... class aN (line 124) | class aN extends Xu{constructor(e){super(dt({id:"FootnoteReference",name... method constructor (line 124) | constructor(e){super(dt({id:"FootnoteReference",name:"footnote referen... class sN (line 124) | class sN extends Xu{constructor(e){super(dt({id:"FootnoteTextChar",name:... method constructor (line 124) | constructor(e){super(dt({id:"FootnoteTextChar",name:"Footnote Text Cha... class cN (line 124) | class cN extends Xu{constructor(e){super(dt({id:"Hyperlink",name:"Hyperl... method constructor (line 124) | constructor(e){super(dt({id:"Hyperlink",name:"Hyperlink",basedOn:"Defa... class wd (line 124) | class wd extends ve{constructor(e){if(super("w:styles"),e.initialStyles&... method constructor (line 124) | constructor(e){if(super("w:styles"),e.initialStyles&&this.root.push(e.... class uN (line 124) | class uN extends ve{constructor(e){super("w:pPrDefault"),this.root.push(... method constructor (line 124) | constructor(e){super("w:pPrDefault"),this.root.push(new pa(e))} class lN (line 124) | class lN extends ve{constructor(e){super("w:rPrDefault"),this.root.push(... method constructor (line 124) | constructor(e){super("w:rPrDefault"),this.root.push(new vo(e))} class hN (line 124) | class hN extends ve{constructor(e){super("w:docDefaults"),be(this,"runPr... method constructor (line 124) | constructor(e){super("w:docDefaults"),be(this,"runPropertiesDefaults")... class dN (line 124) | class dN{newInstance(e){const n=u2.xml2js(e,{compact:!1});let r;for(cons... method newInstance (line 124) | newInstance(e){const n=u2.xml2js(e,{compact:!1});let r;for(const a of ... class Hg (line 124) | class Hg{newInstance(e={}){var n;return{initialStyles:new As({mc:"http:/... method newInstance (line 124) | newInstance(e={}){var n;return{initialStyles:new As({mc:"http://schema... class mN (line 124) | class mN{constructor(e){be(this,"fontTable"),be(this,"relationships"),be... method constructor (line 124) | constructor(e){be(this,"fontTable"),be(this,"relationships"),be(this,"... method View (line 124) | get View(){return this.fontTable} method Relationships (line 124) | get Relationships(){return this.relationships} class RN (line 124) | class RN{constructor(e){be(this,"currentRelationshipId",1),be(this,"docu... method constructor (line 124) | constructor(e){be(this,"currentRelationshipId",1),be(this,"documentWra... method addSection (line 124) | addSection({headers:e={},footers:n={},children:r,properties:i}){this.d... method createHeader (line 124) | createHeader(e){const n=new TI(this.media,this.currentRelationshipId++... method createFooter (line 124) | createFooter(e){const n=new lI(this.media,this.currentRelationshipId++... method addHeaderToDocument (line 124) | addHeaderToDocument(e,n=aa.DEFAULT){this.headers.push({header:e,type:n... method addFooterToDocument (line 124) | addFooterToDocument(e,n=aa.DEFAULT){this.footers.push({footer:e,type:n... method addDefaultRelationships (line 124) | addDefaultRelationships(){this.fileRelationships.createRelationship(1,... method Document (line 124) | get Document(){return this.documentWrapper} method Styles (line 124) | get Styles(){return this.styles} method CoreProperties (line 124) | get CoreProperties(){return this.coreProperties} method Numbering (line 124) | get Numbering(){return this.numbering} method Media (line 124) | get Media(){return this.media} method FileRelationships (line 124) | get FileRelationships(){return this.fileRelationships} method Headers (line 124) | get Headers(){return this.headers.map(e=>e.header)} method Footers (line 124) | get Footers(){return this.footers.map(e=>e.footer)} method ContentTypes (line 124) | get ContentTypes(){return this.contentTypes} method CustomProperties (line 124) | get CustomProperties(){return this.customProperties} method AppProperties (line 124) | get AppProperties(){return this.appProperties} method FootNotes (line 124) | get FootNotes(){return this.footnotesWrapper} method Settings (line 124) | get Settings(){return this.settings} method Comments (line 124) | get Comments(){return this.comments} method FontTable (line 124) | get FontTable(){return this.fontWrapper} class yN (line 124) | class yN{constructor(e={children:[]}){be(this,"options"),this.options=e}} method constructor (line 124) | constructor(e={children:[]}){be(this,"options"),this.options=e} class vN (line 124) | class vN{constructor(e={children:[]}){be(this,"options"),this.options=e}} method constructor (line 124) | constructor(e={children:[]}){be(this,"options"),this.options=e} function Pc (line 124) | function Pc(t){throw new Error('Could not dynamically require "'+t+'". P... function a (line 124) | function a(u,l){if(!i[u]){if(!r[u]){var h=typeof Pc=="function"&&Pc;if(!... function u (line 124) | function u(l,h,d,f,p){this.compressedSize=l,this.uncompressedSize=h,this... function l (line 124) | function l(h,d){c.call(this,"FlateWorker/"+h),this._pako=null,this._pako... function o (line 124) | function o(f,p){var g,y="";for(g=0;gD.avail_out&&(L=D.avail_out)... function C (line 125) | function C(D,ie){s._tr_flush_block(D,0<=D.block_start?D.block_start:-1,D... function ne (line 125) | function ne(D,ie){D.pending_buf[D.pending++]=ie} function oe (line 125) | function oe(D,ie){D.pending_buf[D.pending++]=ie>>>8&255,D.pending_buf[D.... function ue (line 125) | function ue(D,ie){var L,w,S=D.max_chain_length,F=D.strstart,G=D.prev_len... function ce (line 125) | function ce(D){var ie,L,w,S,F,G,ee,K,J,te,ae=D.w_size;do{if(S=D.window_s... function W (line 125) | function W(D,ie){for(var L,w;;){if(D.lookahead>>24&255)+(T>>>8&65280)+((65280&T)<<8)+((255&T)<<... function m (line 125) | function m(){this.mode=0,this.last=!1,this.wrap=0,this.havedict=!1,this.... function v (line 125) | function v(T){var I;return T&&T.state?(I=T.state,T.total_in=T.total_out=... function x (line 125) | function x(T){var I;return T&&T.state?((I=T.state).wsize=0,I.whave=0,I.w... function O (line 125) | function O(T,I){var b,P;return T&&T.state?(P=T.state,I<0?(b=0,I=-I):(b=1... function E (line 125) | function E(T,I){var b,P;return T?(P=new m,(T.state=P).window=null,(b=O(T... function B (line 125) | function B(T){if(_){var I;for(N=new o.Buf32(512),M=new o.Buf32(32),I=0;I... function q (line 125) | function q(T,I,b,P){var U,X=T.state;return X.window===null&&(X.wsize=1<<... function c (line 125) | function c(S){for(var F=S.length;0<=--F;)S[F]=0} function re (line 125) | function re(S,F,G,ee,K){this.static_tree=S,this.extra_bits=F,this.extra_... function Z (line 125) | function Z(S,F){this.dyn_tree=S,this.max_code=0,this.stat_desc=F} function C (line 125) | function C(S){return S<256?I[S]:I[256+(S>>>7)]} function ne (line 125) | function ne(S,F){S.pending_buf[S.pending++]=255&F,S.pending_buf[S.pendin... function oe (line 125) | function oe(S,F,G){S.bi_valid>R-G?(S.bi_buf|=F<>>=1,G<<=1,0<--F;);return G>>>1} function W (line 125) | function W(S,F,G){var ee,K,J=new Array(y+1),te=0;for(ee=1;ee<=y;ee++)J[e... function A (line 125) | function A(S){var F;for(F=0;F'])/g,function(e,n){... function ON (line 125) | function ON(t,e){typeof e!="object"&&(e={indent:e});var n=e.stream?new G... function _N (line 125) | function _N(){var t=Array.prototype.slice.call(arguments),e={_elem:mu(t)... function EN (line 125) | function EN(t,e){return new Array(e||0).join(t||"")} function mu (line 125) | function mu(t,e,n){n=n||0;var r=EN(e,n),i,o=t,a=!1;if(typeof t=="object"... function Tf (line 125) | function Tf(t,e,n){if(typeof e!="object")return t(!1,e);var r=e.interrup... function IN (line 128) | function IN(t,e){return t+'="'+Td(e)+'"'} class MN (line 128) | class MN{format(e,n={stack:[]}){const r=e.prepForXml(n);if(r)return r;th... method format (line 128) | format(e,n={stack:[]}){const r=e.prepForXml(n);if(r)return r;throw Err... class LN (line 128) | class LN{replace(e,n,r){let i=e;return n.forEach((o,a)=>{i=i.replace(new... method replace (line 128) | replace(e,n,r){let i=e;return n.forEach((o,a)=>{i=i.replace(new RegExp... method getMediaData (line 128) | getMediaData(e,n){return n.Array.filter(r=>e.search(`{${r.fileName}}`)... class CN (line 128) | class CN{replace(e,n){let r=e;for(const i of n)r=r.replace(new RegExp(`{... method replace (line 128) | replace(e,n){let r=e;for(const i of n)r=r.replace(new RegExp(`{${i.ref... class AN (line 128) | class AN{constructor(){be(this,"formatter"),be(this,"imageReplacer"),be(... method constructor (line 128) | constructor(){be(this,"formatter"),be(this,"imageReplacer"),be(this,"n... method compile (line 128) | compile(e,n){const r=new xN,i=this.xmlifyFile(e,n),o=new Map(Object.en... method xmlifyFile (line 128) | xmlifyFile(e,n){const r=e.Document.Relationships.RelationshipCount+1,i... class jc (line 128) | class jc{static toString(e,n){return wc(this,null,function*(){return yie... method toString (line 128) | static toString(e,n){return wc(this,null,function*(){return yield this... method toBuffer (line 128) | static toBuffer(e,n){return wc(this,null,function*(){return yield this... method toBase64String (line 128) | static toBase64String(e,n){return wc(this,null,function*(){return yiel... method toBlob (line 128) | static toBlob(e,n){return wc(this,null,function*(){return yield this.c... method toStream (line 128) | static toStream(e,n){const r=new lf.Stream;return this.compiler.compil... function WN (line 128) | function WN(t,e){const n=document.createElement("a");n.href=window.URL.c... function Nh (line 128) | function Nh(t){var e;return t.type===fe.IMAGE?new AE({data:t.value,trans... function qc (line 128) | function qc(t){var i,o,a;const e=[];let n=[];function r(){n.length&&(e.p... function VN (line 129) | function VN(t){return new Promise((e,n)=>{const r=new FileReader;r.onloa... function $g (line 129) | function $g(t,e){const{fileName:n,exportType:r}=e,{data:{header:i,main:o... function E (line 129) | function E(Y,$){return $=$==null?Y.length-1:+$,function(){for(var le=Mat... function N (line 129) | function N(Y){var $=typeof Y;return $==="function"||$==="object"&&!!Y} function M (line 129) | function M(Y){return Y===null} function _ (line 129) | function _(Y){return Y===void 0} function B (line 129) | function B(Y){return Y===!0||Y===!1||u.call(Y)==="[object Boolean]"} function q (line 129) | function q(Y){return!!(Y&&Y.nodeType===1)} function T (line 129) | function T(Y){var $="[object "+Y+"]";return function(le){return u.call(l... function W (line 129) | function W(Y){return Y!=null&&C(Y.getInt8)&&k(Y.buffer)} function z (line 129) | function z(Y,$){return Y!=null&&l.call(Y,$)} function ge (line 129) | function ge(Y){return!V(Y)&&m(Y)&&!isNaN(parseFloat(Y))} function D (line 129) | function D(Y){return b(Y)&&R(Y)} function ie (line 129) | function ie(Y){return function(){return Y}} function L (line 129) | function L(Y){return function($){var le=Y($);return typeof le=="number"&... function w (line 129) | function w(Y){return function($){return $==null?void 0:$[Y]}} function ee (line 129) | function ee(Y){return y?y(Y)&&!A(Y):F(Y)&&G.test(u.call(Y))} function te (line 129) | function te(Y){for(var $={},le=Y.length,de=0;deun... function Xb (line 141) | function Xb(Y,$){return Io($,Y)} function wl (line 141) | function wl(Y){return function(){return!Y.apply(this,arguments)}} function Vb (line 141) | function Vb(){var Y=arguments,$=Y.length-1;return function(){for(var le=... function Yb (line 141) | function Yb(Y,$){return function(){if(--Y<1)return $.apply(this,argument... function e1 (line 141) | function e1(Y,$){var le;return function(){return--Y>0&&(le=$.apply(this,... function t1 (line 141) | function t1(Y,$,le){$=we($,le);for(var de=he(Y),Re,me=0,Oe=de.length;me<... function n1 (line 141) | function n1(Y){return function($,le,de){le=we(le,de);for(var Re=J($),me=... function i1 (line 141) | function i1(Y,$,le,de){le=we(le,de,1);for(var Re=le($),me=0,Oe=J(Y);me=0)return n[a]} function N (line 159) | function N(J,te){return{promise:te}} function B (line 159) | function B(){return!1} function q (line 159) | function q(J,te,ae){var he=this;try{J(te,ae,function(xe){if(typeof xe!="... function T (line 159) | function T(J){if(!this._isCancellable())return this;var te=this._onCance... function I (line 159) | function I(){return this._onCancelField} function b (line 159) | function b(J){this._onCancelField=J} function P (line 159) | function P(){this._cancellationParent=void 0,this._onCancelField=void 0} function U (line 159) | function U(J,te){if((te&1)!==0){this._cancellationParent=J;var ae=J._bra... function X (line 159) | function X(J,te){(te&2)!==0&&J._isBound()&&this._setBoundTo(J._boundTo)} function k (line 159) | function k(){var J=this._boundTo;return J!==void 0&&J instanceof t?J.isF... function re (line 159) | function re(){this._trace=new G(this._peekContext())} function Z (line 159) | function Z(J,te){if(a(J)){var ae=this._trace;if(ae!==void 0&&te&&(ae=ae.... function C (line 161) | function C(J,te,ae,he,xe){if(J===void 0&&te!==null&&v){if(xe!==void 0&&x... function ne (line 163) | function ne(J,te){var ae=J+" is deprecated and will be removed in a futu... function oe (line 163) | function oe(J,te,ae){if(!!K.warnings){var he=new i(J),xe;if(te)ae._attac... function ue (line 165) | function ue(J,te){for(var ae=0;ae1?h.cance... function c (line 175) | function c(){return l.call(this,this.promise._target()._settledValue())} function u (line 175) | function u(h){if(!s(this,h))return i.e=h,i} function l (line 175) | function l(h){var d=this.promise,f=this.handler;if(!this.called){this.ca... function o (line 175) | function o(a,s,c){return function(u){var l=c._boundValue();e:for(var h=0... function BF (line 175) | function BF(t){return t instanceof Error&&J2.getPrototypeOf(t)===Error.p... function kF (line 175) | function kF(t){var e;if(BF(t)){e=new YF(t),e.name=t.name,e.message=t.mes... function QF (line 175) | function QF(t,e){return function(n,r){if(t!==null){if(n){var i=kF(XF(n))... function e (line 175) | function e(){return this.value} function n (line 175) | function n(){throw this.reason} function e (line 175) | function e(c){c!==void 0?(c=c._target(),this._bitField=c._bitField,this.... function h (line 233) | function h(f,p,g,y){this.constructor$(f),this._promise._captureStackTrac... function d (line 233) | function d(f,p,g,y){if(typeof p!="function")return n("expecting a functi... function u (line 250) | function u(f,p){var g;if(f!=null&&(g=f[p]),typeof g!="function"){var y="... function l (line 250) | function l(f){var p=this.pop(),g=u(f,p);return g.apply(f,this)} function h (line 250) | function h(f){return f[this]} function d (line 250) | function d(f){var p=+this;return p<0&&(p=Math.max(0,p+f.length)),f[p]} function d (line 250) | function d(v){setTimeout(function(){throw v},0)} function f (line 250) | function f(v){var x=n(v);return x!==v&&typeof v._isDisposable=="function... function p (line 250) | function p(v,x){var O=0,E=v.length,N=new t(i);function M(){if(O>=E)retur... function g (line 250) | function g(v,x,O){this._data=v,this._promise=x,this._context=O} function y (line 250) | function y(v,x,O){this.constructor$(v,x,O)} function R (line 250) | function R(v){return g.isDisposer(v)?(this.resources[this.index]._setDis... function m (line 250) | function m(v){this.length=v,this.promise=null,this[v-1]=null} function o (line 250) | function o(h){this.handle=h} function u (line 250) | function u(h){return clearTimeout(this.handle),h} function l (line 250) | function l(h){throw clearTimeout(this.handle),h} function d (line 250) | function d(p,g,y){for(var R=0;R0?", ":"",Q;return Z?Q=`ret =... function ne (line 269) | function ne(){for(var ce="",W=0;W0)throw new Error("Invalid string. ... function WP (line 319) | function WP(t){var e=ty(t),n=e[0],r=e[1];return(n+r)*3/4-r} function XP (line 319) | function XP(t,e,n){return(e+n)*3/4-n} function VP (line 319) | function VP(t){var e,n=ty(t),r=n[0],i=n[1],o=new AP(XP(t,r,i)),a=0,s=i>0... function YP (line 319) | function YP(t){return Yr[t>>18&63]+Yr[t>>12&63]+Yr[t>>6&63]+Yr[t&63]} function BP (line 319) | function BP(t,e,n){for(var r,i=[],o=e;oD.avail_out&&(L=D.avail_out)... function C (line 330) | function C(D,ie){s._tr_flush_block(D,0<=D.block_start?D.block_start:-1,D... function ne (line 330) | function ne(D,ie){D.pending_buf[D.pending++]=ie} function oe (line 330) | function oe(D,ie){D.pending_buf[D.pending++]=ie>>>8&255,D.pending_buf[D.... function ue (line 330) | function ue(D,ie){var L,w,S=D.max_chain_length,F=D.strstart,G=D.prev_len... function ce (line 330) | function ce(D){var ie,L,w,S,F,G,ee,K,J,te,ae=D.w_size;do{if(S=D.window_s... function W (line 330) | function W(D,ie){for(var L,w;;){if(D.lookahead>>24&255)+(T>>>8&65280)+((65280&T)<<8)+((255&T)<<... function m (line 330) | function m(){this.mode=0,this.last=!1,this.wrap=0,this.havedict=!1,this.... function v (line 330) | function v(T){var I;return T&&T.state?(I=T.state,T.total_in=T.total_out=... function x (line 330) | function x(T){var I;return T&&T.state?((I=T.state).wsize=0,I.whave=0,I.w... function O (line 330) | function O(T,I){var b,P;return T&&T.state?(P=T.state,I<0?(b=0,I=-I):(b=1... function E (line 330) | function E(T,I){var b,P;return T?(P=new m,(T.state=P).window=null,(b=O(T... function B (line 330) | function B(T){if(_){var I;for(N=new o.Buf32(512),M=new o.Buf32(32),I=0;I... function q (line 330) | function q(T,I,b,P){var U,X=T.state;return X.window===null&&(X.wsize=1<<... function c (line 330) | function c(S){for(var F=S.length;0<=--F;)S[F]=0} function re (line 330) | function re(S,F,G,ee,K){this.static_tree=S,this.extra_bits=F,this.extra_... function Z (line 330) | function Z(S,F){this.dyn_tree=S,this.max_code=0,this.stat_desc=F} function C (line 330) | function C(S){return S<256?I[S]:I[256+(S>>>7)]} function ne (line 330) | function ne(S,F){S.pending_buf[S.pending++]=255&F,S.pending_buf[S.pendin... function oe (line 330) | function oe(S,F,G){S.bi_valid>R-G?(S.bi_buf|=F<>>=1,G<<=1,0<--F;);return G>>>1} function W (line 330) | function W(S,F,G){var ee,K,J=new Array(y+1),te=0;for(ee=1;ee<=y;ee++)J[e... function A (line 330) | function A(S){var F;for(F=0;F=0){for(var i=e.length-1;r"&&">"||t=="&"&&"&"||t... function Os (line 330) | function Os(t,e){if(e(t))return!0;if(t=t.firstChild)do if(Os(t,e))return... function Ys (line 330) | function Ys(){this.ownerDocument=this} function iM (line 330) | function iM(t,e,n){t&&t._inc++;var r=n.namespaceURI;r===Ds.XMLNS&&(e._ns... function vy (line 330) | function vy(t,e,n,r){t&&t._inc++;var i=n.namespaceURI;i===Ds.XMLNS&&dele... function Lf (line 330) | function Lf(t,e,n){if(t&&t._inc){t._inc++;var r=e.childNodes;if(n)r[r.le... function by (line 330) | function by(t,e){var n=e.previousSibling,r=e.nextSibling;return n?n.next... function oM (line 330) | function oM(t){return t&&(t.nodeType===St.DOCUMENT_NODE||t.nodeType===St... function aM (line 330) | function aM(t){return t&&(Gr(t)||Cf(t)||pi(t)||t.nodeType===St.DOCUMENT_... function pi (line 330) | function pi(t){return t&&t.nodeType===St.DOCUMENT_TYPE_NODE} function Gr (line 330) | function Gr(t){return t&&t.nodeType===St.ELEMENT_NODE} function Cf (line 330) | function Cf(t){return t&&t.nodeType===St.TEXT_NODE} function s0 (line 330) | function s0(t,e){var n=t.childNodes||[];if(Hr(n,Gr)||pi(e))return!1;var ... function c0 (line 330) | function c0(t,e){var n=t.childNodes||[];function r(o){return Gr(o)&&o!==... function sM (line 330) | function sM(t,e,n){if(!oM(t))throw new zt(Hn,"Unexpected parent node typ... function cM (line 330) | function cM(t,e,n){var r=t.childNodes||[],i=e.childNodes||[];if(e.nodeTy... function xy (line 330) | function xy(t,e,n){var r=t.childNodes||[],i=e.childNodes||[];if(e.nodeTy... function bu (line 330) | function bu(t,e,n,r){sM(t,e,n),t.nodeType===St.DOCUMENT_NODE&&(r||cM)(t,... function uM (line 330) | function uM(t,e){return e.parentNode&&e.parentNode.removeChild(e),e.pare... function go (line 330) | function go(){this._nsMap={}} function xu (line 330) | function xu(){} function Bs (line 330) | function Bs(){} function Af (line 330) | function Af(){} function Uf (line 330) | function Uf(){} function Wf (line 330) | function Wf(){} function ku (line 330) | function ku(){} function wy (line 330) | function wy(){} function Ty (line 330) | function Ty(){} function Xf (line 330) | function Xf(){} function Qu (line 330) | function Qu(){} function Vf (line 330) | function Vf(){} function Sy (line 330) | function Sy(){} function Dy (line 330) | function Dy(t,e){var n=[],r=this.nodeType==9&&this.documentElement||this... function u0 (line 330) | function u0(t,e,n){var r=t.prefix||"",i=t.namespaceURI;if(!i||r==="xml"&... function Ch (line 330) | function Ch(t,e,n){t.push(" ",e,'="',n.replace(/[<>&"\t\n\r]/g,yy),'"')} function Go (line 330) | function Go(t,e,n,r,i){if(i||(i=[]),r)if(t=r(t),t){if(typeof t=="string"... function Oy (line 330) | function Oy(t,e,n){var r;switch(e.nodeType){case Ir:r=e.cloneNode(!1),r.... function Nd (line 330) | function Nd(t,e,n){var r=new e.constructor;for(var i in e)if(Object.prot... function _y (line 330) | function _y(t,e,n){t[e]=n} function va (line 331) | function va(t,e){this.message=t,this.locator=e,Error.captureStackTrace&&... function Iy (line 331) | function Iy(){} function lM (line 331) | function lM(t,e,n,r,i){function o(U){if(U>65535){U-=65536;var X=55296+(U... function d0 (line 331) | function d0(t,e){return e.lineNumber=t.lineNumber,e.columnNumber=t.colum... function hM (line 331) | function hM(t,e,n,r,i,o){function a(d,f,p){n.attributeNames.hasOwnProper... function f0 (line 331) | function f0(t,e,n){for(var r=t.tagName,i=null,h=t.length;h--;){var o=t[h... function dM (line 331) | function dM(t,e,n,r,i){if(/^(?:script|textarea)$/i.test(n)){var o=t.inde... function fM (line 331) | function fM(t,e,n,r){var i=r[n];return i==null&&(i=t.lastIndexOf("",e);if(r){var i=t.substring(e,r).... function Fy (line 331) | function Fy(){this.attributeNames={}} function mM (line 331) | function mM(t,e){var n,r=[],i=/'[^']+'|"[^"]+"|[^\s<>\/=]+=?|(\/?\s*>|<)... function My (line 331) | function My(t){return t.replace(/\r[\n\u0085]/g,` function Ly (line 333) | function Ly(t){this.options=t||{locator:{}}} function wM (line 333) | function wM(t,e,n){if(!t){if(e instanceof Zs)return e;t=e}var r={},i=t i... function Zs (line 333) | function Zs(){this.cdata=!1} function Wo (line 333) | function Wo(t,e){e.lineNumber=t.lineNumber,e.columnNumber=t.columnNumber} function Pd (line 333) | function Pd(t){if(t)return` function m0 (line 334) | function m0(t,e,n){return typeof t=="string"?t.substr(e,n):t.length>=e+n... function Ac (line 334) | function Ac(t,e){t.currentElement?t.currentElement.appendChild(e):t.doc.... function DM (line 334) | function DM(t){var e=null,n=new TM.DOMParser({errorHandler:function(i,o)... function _M (line 334) | function _M(t,e){e=e||{};try{var n=Ay.parseFromString(t,"text/xml")}catc... function t (line 334) | function t(e,n,r){if(this.options=e.options,this.stringify=e.stringify,t... function h (line 334) | function h(){this.constructor=c} function u (line 334) | function u(l,h,d){if(u.__super__.constructor.call(this,l),h==null)throw ... function a (line 334) | function a(){this.constructor=r} function i (line 334) | function i(o,a){if(i.__super__.constructor.call(this,o),a==null)throw ne... function a (line 334) | function a(){this.constructor=r} function i (line 334) | function i(o,a){if(i.__super__.constructor.call(this,o),a==null)throw ne... function s (line 334) | function s(){this.constructor=i} function o (line 334) | function o(a,s,c,u){var l;o.__super__.constructor.call(this,a),e(s)&&(l=... function a (line 334) | function a(){this.constructor=r} function i (line 334) | function i(o,a,s,c,u,l){if(i.__super__.constructor.call(this,o),a==null)... function s (line 334) | function s(){this.constructor=i} function o (line 334) | function o(a,s,c,u){if(o.__super__.constructor.call(this,a),c==null)thro... function a (line 334) | function a(){this.constructor=r} function i (line 334) | function i(o,a,s){if(i.__super__.constructor.call(this,o),a==null)throw ... function a (line 334) | function a(){this.constructor=r} function i (line 334) | function i(o,a,s){if(i.__super__.constructor.call(this,o),a==null)throw ... function h (line 334) | function h(){this.constructor=c} function u (line 334) | function u(l,h,d){var f,p;u.__super__.constructor.call(this,l),this.name... function a (line 334) | function a(){this.constructor=r} function i (line 334) | function i(o,a){if(i.__super__.constructor.call(this,o),a==null)throw ne... function a (line 334) | function a(){this.constructor=r} function i (line 334) | function i(o,a){if(i.__super__.constructor.call(this,o),a==null)throw ne... function a (line 334) | function a(){this.constructor=r} function i (line 334) | function i(o,a,s){if(i.__super__.constructor.call(this,o),a==null)throw ... function a (line 334) | function a(){this.constructor=r} function i (line 334) | function i(o){i.__super__.constructor.call(this,o),this.isDummy=!0} function g (line 334) | function g(y){this.parent=y,this.parent&&(this.options=this.parent.optio... function n (line 334) | function n(r){this.assertLegalChar=t(this.assertLegalChar,this);var i,o,... function e (line 334) | function e(n){var r,i,o,a,s,c,u,l,h;n||(n={}),this.pretty=n.pretty||!1,t... function v (line 336) | function v(){this.constructor=y} function R (line 336) | function R(m){R.__super__.constructor.call(this,m)} function u (line 336) | function u(){this.constructor=a} function s (line 336) | function s(c){s.__super__.constructor.call(this,null),this.name="?xml",c... function O (line 336) | function O(E,N,M){var _;this.name="?xml",E||(E={}),E.writer?m(E.writer)&... function v (line 336) | function v(){this.constructor=y} function R (line 336) | function R(m,v){R.__super__.constructor.call(this,v),this.stream=m} function IM (line 336) | function IM(t,e){var n=v0.invert(e),r={element:o,text:NM};function i(c,u... function NM (line 336) | function NM(t,e){t.text(e.value)} function By (line 336) | function By(t){return MM.readString(t,LM).then(function(e){return Zy(e)[... function CM (line 336) | function CM(t,e){return t.exists(e)?t.read(e,"utf-8").then(AM).then(By):... function AM (line 336) | function AM(t){return t.replace(/^\uFEFF/g,"")} function Zy (line 336) | function Zy(t){return t.type==="element"?t.name==="mc:AlternateContent"?... function Gf (line 336) | function Gf(t,e){return ky[t.toUpperCase()+"_"+e]} function BM (line 336) | function BM(t,e){return Gf(t,parseInt(e,10))} function ZM (line 336) | function ZM(t,e){return Gf(t,parseInt(e,16))} function kM (line 336) | function kM(t){if(t<=65535)return String.fromCharCode(t);var e=Math.floo... function QM (line 336) | function QM(t,e){return e.charAt(0)==="/"?e.substr(1):t+"/"+e} function KM (line 336) | function KM(t,e){var n=t.indexOf("#");return n!==-1&&(t=t.substring(0,n)... function HM (line 336) | function HM(t){return{readXmlElement:function(e){return new S0(t).readXm... function S0 (line 336) | function S0(t){var e=[],n=[],r=[],i=t.relationships,o=t.contentTypes,a=t... function Ky (line 336) | function Ky(t,e,n){var r=e.firstOrEmpty("w:ilvl").attributes["w:val"],i=... function qa (line 336) | function qa(t){return new Sn(null,null,t)} function es (line 336) | function es(){return new Sn(null)} function pr (line 336) | function pr(t){return new Sn(t)} function Uc (line 336) | function Uc(t,e){return new Sn(t,null,e)} function Sn (line 336) | function Sn(t,e,n){this.value=t||[],this.extra=e||[],this._result=new Qy... function D0 (line 336) | function D0(t){var e=Qy.combine(br.pluck(t,"_result"));return new Sn(br.... function Ju (line 336) | function Ju(t,e){return br.flatten([t,e])} function zM (line 336) | function zM(t){return t} function qM (line 336) | function qM(t){var e=t.bodyReader;function n(r){var i=r.first("w:body");... function eL (line 336) | function eL(t){var e=[];return t.children.forEach(function(n){if(n.name=... function zf (line 336) | function zf(t){var e={};t.forEach(function(r){e[r.relationshipId]=r.targ... function nL (line 336) | function nL(t){var e={},n={};return t.children.forEach(function(r){if(r.... function Gy (line 336) | function Gy(t,e){return{findContentType:function(n){var r=t[n];if(r)retu... function jf (line 336) | function jf(t,e,n){var r=Wc.flatten(Wc.values(e).map(function(s){return ... function rL (line 336) | function rL(t,e){if(!e||!e.styles)throw new Error("styles is missing");v... function iL (line 336) | function iL(t){var e={};return t.getElementsByTagName("w:abstractNum").f... function oL (line 336) | function oL(t){var e={};t.getElementsByTagName("w:lvl").forEach(function... function aL (line 336) | function aL(t){var e={};return t.getElementsByTagName("w:num").forEach(f... function Es (line 336) | function Es(t,e,n,r){return{findParagraphStyleById:function(i){return t[... function sL (line 336) | function sL(t){var e={},n={},r={},i={},o={paragraph:e,character:n,table:... function cL (line 336) | function cL(t){var e=t.attributes["w:type"],n=t.attributes["w:styleId"],... function uL (line 336) | function uL(t){var e=t.first("w:name");return e?e.attributes["w:val"]:null} function lL (line 336) | function lL(t){var e=t.firstOrEmpty("w:pPr").firstOrEmpty("w:numPr").fir... function Jy (line 336) | function Jy(t,e){function n(o){return dL.combine(o.getElementsByTagName(... function gL (line 336) | function gL(t){function e(r){return pL.combine(r.getElementsByTagName("w... function RL (line 336) | function RL(){function t(e){return mL.reject(new Error("could not open e... function TL (line 337) | function TL(t,e){return e=e||{},yL.props({contentTypes:DL(t),partPaths:q... function qy (line 337) | function qy(t){return EL(t).then(function(e){var n=F0({docxFile:t,relati... function F0 (line 337) | function F0(t){var e=t.docxFile,n=t.relationships,r=t.relationshipType,i... function SL (line 337) | function SL(t,e){return t.substring(0,e.length)===e?t.substring(e.length... function Ea (line 337) | function Ea(t){return function(e){return jy(e,t.filename).then(function(... function Xc (line 337) | function Xc(t,e,n){var r=Ea({filename:ev(t),readElement:ba.readRelations... function ev (line 337) | function ev(t){var e=wu.splitPath(t);return wu.joinPath(e.dirname,"_rels... function OL (line 337) | function OL(t,e,n){return Ea({filename:e,readElement:function(r){return ... function _L (line 337) | function _L(t,e){return Ea({filename:e,readElement:E0.readStylesXml,defa... function PL (line 337) | function PL(t,e){return t.write(Tu,e),ML(t).then(function(){return LL(t)})} function ML (line 337) | function ML(t){var e="word/_rels/document.xml.rels",n="http://schemas.op... function LL (line 337) | function LL(t){var e="[Content_Types].xml",n="http://schemas.openxmlform... function nv (line 337) | function nv(t,e,n,r){var i=IL.find(t,function(o){return o.name===e&&o.at... function CL (line 337) | function CL(t){return t.exists(Tu)?t.read(Tu,"utf8"):NL.resolve(null)} function AL (line 337) | function AL(t,e,n){return np(rv.element(t,e,{fresh:!1}),n)} function UL (line 337) | function UL(t,e,n){var r=rv.element(t,e,{fresh:!0});return np(r,n)} function np (line 337) | function np(t,e){return{type:"element",tag:t,children:e||[]}} function WL (line 337) | function WL(t){return{type:"text",value:t}} function YL (line 337) | function YL(t){return t.children.length===0&&VL[t.tag.tagName]} function BL (line 337) | function BL(t){return iv(ov(t))} function iv (line 337) | function iv(t){var e=[];return t.map(ZL).forEach(function(n){Md(e,n)}),e} function ZL (line 337) | function ZL(t){return kL[t.type](t)} function QL (line 337) | function QL(t){return Su.elementWithTag(t.tag,iv(t.children))} function M0 (line 337) | function M0(t){return t} function Md (line 337) | function Md(t,e){var n=t[t.length-1];e.type==="element"&&!e.tag.fresh&&n... function ov (line 337) | function ov(t){return KL(t,function(e){return HL[e.type](e)})} function KL (line 337) | function KL(t,e){return P0.flatten(P0.map(t,e),!0)} function GL (line 337) | function GL(t){return[t]} function JL (line 337) | function JL(t){var e=ov(t.children);return e.length===0&&!Su.isVoidEleme... function zL (line 337) | function zL(t){return t.value.length===0?[]:[t]} function av (line 337) | function av(t,e){e.forEach(function(n){jL(t,n)})} function jL (line 337) | function jL(t,e){qL[e.type](t,e)} function eC (line 337) | function eC(t,e){Ia.isVoidElement(e)?t.selfClosing(e.tag.tagName,e.tag.a... function tC (line 337) | function tC(t,e){t.text(e.value)} function rC (line 337) | function rC(t,e){return ip([op(t,e,{fresh:!0})])} function ip (line 337) | function ip(t){return new sv(t.map(function(e){return rp.isString(e)?op(... function sv (line 337) | function sv(t){this._elements=t} function op (line 337) | function op(t,e,n){return n=n||{},new qu(t,e,n)} function qu (line 337) | function qu(t,e,n){var r={};rp.isArray(t)?(t.forEach(function(i){r[i]=!0... function i (line 337) | function i(o){return function(a,s){return n.when(o(a)).then(function(c){... function iC (line 337) | function iC(t){return t=t||{},t.prettyPrint?oC():hv()} function oC (line 337) | function oC(){var t=0,e=" ",n=[],r=!0,i=!1,o=hv();function a(p,g){Vc[p]... function hv (line 340) | function hv(){var t=[];function e(c,u){var l=i(u);t.push("<"+c+l+">")}fu... function aC (line 340) | function aC(t){return t.replace(/&/g,"&").replace(/0?e.font... function tb (line 359) | function tb(t,e,n){if(n.displayValue&&ee&&(e=t[n].hei... function g4 (line 359) | function g4(t,e,n){var r;if(n)r=n;else if(typeof document!="undefined")r... function t (line 359) | function t(e,n){for(var r=0;r10||i<0||i>10)thr... function t (line 364) | function t(){} function t (line 364) | function t(e){this.buffer=new rt,this.information=e} function t (line 364) | function t(e){this.information=e,this.generalDecoder=new ru(e)} function r (line 364) | function r(){this.constructor=e} function e (line 364) | function e(n){return t.call(this,n)||this} function r (line 364) | function r(){this.constructor=e} function e (line 364) | function e(n){return t.call(this,n)||this} function r (line 364) | function r(){this.constructor=e} function e (line 364) | function e(n){return t.call(this,n)||this} function r (line 364) | function r(){this.constructor=e} function e (line 364) | function e(n){return t.call(this,n)||this} function r (line 364) | function r(){this.constructor=e} function e (line 364) | function e(n){return t.call(this,n)||this} function r (line 364) | function r(){this.constructor=e} function e (line 364) | function e(n){return t.call(this,n)||this} function r (line 364) | function r(){this.constructor=e} function e (line 364) | function e(n){return t.call(this,n)||this} function r (line 364) | function r(){this.constructor=e} function e (line 364) | function e(n){return t.call(this,n)||this} function r (line 364) | function r(){this.constructor=e} function e (line 364) | function e(n){return t.call(this,n)||this} function r (line 364) | function r(){this.constructor=e} function e (line 364) | function e(n,r,i){var o=t.call(this,n)||this;return o.dateCode=i,o.first... function LX (line 364) | function LX(t){try{if(t.get(1))return new bX(t);if(!t.get(2))return new ... function t (line 364) | function t(e,n,r,i){this.leftchar=e,this.rightchar=n,this.finderpattern=... function t (line 364) | function t(e,n,r){this.pairs=e,this.rowNumber=n,this.wasReversed=r} function r (line 364) | function r(){this.constructor=e} function e (line 364) | function e(){var n=t!==null&&t.apply(this,arguments)||this;return n.pair... function r (line 364) | function r(){this.constructor=e} function e (line 364) | function e(n,r,i){var o=t.call(this,n,r)||this;return o.count=0,o.finder... function r (line 364) | function r(){this.constructor=e} function e (line 364) | function e(){var n=t!==null&&t.apply(this,arguments)||this;return n.poss... function r (line 364) | function r(){this.constructor=e} function e (line 364) | function e(n){var r=t.call(this)||this;r.readers=[];var i=n?n.get(Lt.POS... function r (line 364) | function r(){this.constructor=e} function e (line 364) | function e(n,r){return n===void 0&&(n=500),t.call(this,new zo(r),n,r)||t... function t (line 364) | function t(e,n,r){this.ecCodewords=e,this.ecBlocks=[n],r&&this.ecBlocks.... function t (line 364) | function t(e,n){this.count=e,this.dataCodewords=n} function t (line 364) | function t(e,n,r,i,o,a){var s,c;this.versionNumber=e,this.symbolSizeRows... function t (line 364) | function t(e){var n=e.getHeight();if(n<8||n>144||(n&1)!==0)throw new Le;... function t (line 364) | function t(e,n){this.numDataCodewords=e,this.codewords=n} function t (line 364) | function t(e){this.bytes=e,this.byteOffset=0,this.bitOffset=0} function t (line 364) | function t(){} function t (line 364) | function t(){this.rsDecoder=new Rl(li.DATA_MATRIX_FIELD_256)} function t (line 364) | function t(e){this.image=e,this.rectangleDetector=new Bd(this.image)} function t (line 364) | function t(){this.decoder=new GX} function r (line 364) | function r(){this.constructor=e} function e (line 364) | function e(n){return n===void 0&&(n=500),t.call(this,new Eu,n)||this} function t (line 364) | function t(e,n,r){this.value=e,this.stringValue=n,this.bits=r,t.FOR_BITS... function t (line 364) | function t(e){this.errorCorrectionLevel=kd.forBits(e>>3&3),this.dataMask... function t (line 364) | function t(e){for(var n=[],r=1;r{pe.forEach(we=>we.classList.remove("active")... function ie (line 385) | function ie(pe){Q.innerText=pe} function L (line 385) | function L(){D(),ie("\u63D2\u5165"),j=0,ge=0,W.style.display="none"} function kn (line 398) | function kn(){const pe=r.command.getSearchNavigateInfo();if(pe){const{in... function Rn (line 398) | async function Rn(){const pe=await r.command.getCatalog(),we=document.qu... function uc (line 398) | function uc(){console.log("fullscreen"),document.fullscreenElement?docum... function dc (line 398) | async function dc(){const pe=await r.command.getGroupIds();for(const we ... method onConfirm (line 398) | onConfirm(we){if(!we)return;const{value:Ee,width:Fe,height:Ie}=we;!Ee||!... function Eo (line 398) | async function Eo(){new ln({title:"\u8F93\u5165\u6587\u4EF6\u540D",data:... function Ti (line 398) | function Ti(pe){return pe.indexOf(".")>-1?pe.substring(0,pe.lastIndexOf(... function Ya (line 398) | function Ya(pe){if(pe===""||pe.trim()==="")return!1;try{return btoa(atob... function Hi (line 398) | function Hi(pe){pe=pe.replace(/\=+$/,"");const we=window.atob(pe),Ee=we.... FILE: frontend/public/docx/assets/vendor.68ee6001.js function Zv (line 1) | function Zv(r){return r&&r.__esModule&&Object.prototype.hasOwnProperty.c... function iT (line 1) | function iT(r){if(r.__esModule)return r;var t=Object.defineProperty({},"... function Vo (line 1) | function Vo(r){throw new Error('Could not dynamically require "'+r+'". P... function G (line 8) | function G(I){U.highlightedCode=I,s.hooks.run("before-insert",U),U.eleme... function u (line 8) | function u(v,b,A,C){this.type=v,this.content=b,this.alias=A,this.length=... method constructor (line 75) | constructor(l,d,h){this._worksheet=l,this._number=d,h!==!1&&(this.defn... method number (line 75) | get number(){return this._number} method worksheet (line 75) | get worksheet(){return this._worksheet} method letter (line 75) | get letter(){return s.n2l(this._number)} method isCustomWidth (line 75) | get isCustomWidth(){return this.width!==void 0&&this.width!==9} method defn (line 75) | get defn(){return{header:this._header,key:this.key,width:this.width,st... method defn (line 75) | set defn(l){l?(this.key=l.key,this.width=l.width!==void 0?l.width:9,th... method headers (line 75) | get headers(){return this._header&&this._header instanceof Array?this.... method header (line 75) | get header(){return this._header} method header (line 75) | set header(l){l!==void 0?(this._header=l,this.headers.forEach((d,h)=>{... method key (line 75) | get key(){return this._key} method key (line 75) | set key(l){(this._key&&this._worksheet.getColumnKey(this._key))===this... method hidden (line 75) | get hidden(){return!!this._hidden} method hidden (line 75) | set hidden(l){this._hidden=l} method outlineLevel (line 75) | get outlineLevel(){return this._outlineLevel||0} method outlineLevel (line 75) | set outlineLevel(l){this._outlineLevel=l} method collapsed (line 75) | get collapsed(){return!!(this._outlineLevel&&this._outlineLevel>=this.... method toString (line 75) | toString(){return JSON.stringify({key:this.key,width:this.width,header... method equivalentTo (line 75) | equivalentTo(l){return this.width===l.width&&this.hidden===l.hidden&&t... method isDefault (line 75) | get isDefault(){if(this.isCustomWidth||this.hidden||this.outlineLevel)... method headerCount (line 75) | get headerCount(){return this.headers.length} method eachCell (line 75) | eachCell(l,d){const h=this.number;d||(d=l,l=null),this._worksheet.each... method values (line 75) | get values(){const l=[];return this.eachCell((d,h)=>{d&&d.type!==o.Val... method values (line 75) | set values(l){if(!l)return;const d=this.number;let h=0;l.hasOwnPropert... method _applyStyle (line 75) | _applyStyle(l,d){return this.style[l]=d,this.eachCell(h=>{h[l]=d}),d} method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(l){this._applyStyle("numFmt",l)} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(l){this._applyStyle("font",l)} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(l){this._applyStyle("alignment",l)} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(l){this._applyStyle("protection",l)} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(l){this._applyStyle("border",l)} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(l){this._applyStyle("fill",l)} method toModel (line 75) | static toModel(l){const d=[];let h=null;return l&&l.forEach((f,g)=>{f.... method fromModel (line 75) | static fromModel(l,d){const h=[];let f=1,g=0;for(d=(d=d||[]).sort(func... method constructor (line 76) | constructor(){super(),this.map={"v:shape":new s}} method tag (line 76) | get tag(){return"xml"} method render (line 76) | render(l,d){l.openXml(a.StdDocAttributes),l.openNode(this.tag,u.DRAWIN... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method reconcile (line 76) | reconcile(l,d){l.anchors.forEach(h=>{h.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={"v:textbox":new o,"x:ClientData":new s}} method tag (line 76) | get tag(){return"v:shape"} method render (line 76) | render(l,d,h){l.openNode("v:shape",u.V_SHAPE_ATTRIBUTES(d,h)),l.leafNo... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.p... method constructor (line 76) | constructor(){super(),this.map={Relationship:new s}} method render (line 76) | render(l,d){d=d||this._values,l.openXml(a.StdDocAttributes),l.openNode... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method constructor (line 76) | constructor(){super(),this.map={"x14:id":this.idXform=new s}} method tag (line 76) | get tag(){return"ext"} method render (line 76) | render(l,d){l.openNode(this.tag,{uri:"{B025F937-C7B1-47D3-B67F-A62EFF6... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(l,d){this.model.x14Id=d.model} method constructor (line 76) | constructor(l){super(),this.model=l} method tag (line 76) | get tag(){return"r"} method textXform (line 76) | get textXform(){return this._textXform||(this._textXform=new a)} method fontXform (line 76) | get fontXform(){return this._fontXform||(this._fontXform=new o(u.FONT_... method render (line 76) | render(l,d){d=d||this.model,l.openNode("r"),d.font&&this.fontXform.ren... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){switch(l){case"r":return!1;case"t":return this.model.tex... method constructor (line 76) | constructor(l){super(),this.name=l,this.map={color:new s}} method tag (line 76) | get tag(){return this.name} method render (line 76) | render(l,d,h){const f=d&&d.color||h||this.defaultColor;l.openNode(this... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){return this.parser?(this.parser.parseClose(l)||(this.par... method validStyle (line 76) | validStyle(l){return u.validStyleValues[l]} method constructor (line 76) | constructor(){super(),this.map={fgColor:new o("fgColor"),bgColor:new o... method name (line 76) | get name(){return"pattern"} method tag (line 76) | get tag(){return"patternFill"} method render (line 76) | render(h,f){h.openNode("patternFill"),h.addAttribute("patternType",f.p... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.p... method constructor (line 77) | constructor(l){super({writableObjectMode:l.objectMode}),this.hasWritte... method transform (line 77) | transform(l){return this.rowFormatter.rowTransform=l,this} method _transform (line 77) | _transform(l,d,h){let f=!1;try{this.hasWrittenBOM||(this.push(this.for... method _flush (line 77) | _flush(l){this.rowFormatter.finish((d,h)=>d?l(d):(h&&h.forEach(f=>{thi... method constructor (line 79) | constructor(l){this.parserOptions=l,this.rowParser=new o.RowParser(thi... method removeBOM (line 79) | static removeBOM(l){return l&&l.charCodeAt(0)===65279?l.slice(1):l} method parse (line 79) | parse(l,d){const h=new a.Scanner({line:u.removeBOM(l),parserOptions:th... method parseWithoutComments (line 79) | parseWithoutComments(l){const d=[];let h=!0;for(;h;)h=this.parseRow(l,... method parseWithComments (line 79) | parseWithComments(l){const{parserOptions:d}=this,h=[];for(let f=l.next... method parseRow (line 79) | parseRow(l,d){if(!l.nextNonSpaceToken)return!1;const h=this.rowParser.... method constructor (line 81) | constructor(){this._rowTransform=null,this._rowValidator=null} method createTransform (line 81) | static createTransform(l){return s.isSyncTransform(l)?(d,h)=>{let f=nu... method createValidator (line 81) | static createValidator(l){return s.isSyncValidate(l)?(d,h)=>{h(null,{r... method rowTransform (line 81) | set rowTransform(l){if(!o.default(l))throw new TypeError("The transfor... method rowValidator (line 81) | set rowValidator(l){if(!o.default(l))throw new TypeError("The validate... method transformAndValidate (line 81) | transformAndValidate(l,d){return this.callTransformer(l,(h,f)=>h?d(h):... method callTransformer (line 81) | callTransformer(l,d){return this._rowTransform?this._rowTransform(l,d)... method callValidator (line 81) | callValidator(l,d){return this._rowValidator?this._rowValidator(l,d):d... function c (line 8) | function c(v,b,A,C){v.lastIndex=b;var M=v.exec(A);if(M&&C&&M[1]){var z=M... method constructor (line 75) | constructor(){this._xml=[],this._stack=[],this._rollbacks=[]} method tos (line 75) | get tos(){return this._stack.length?this._stack[this._stack.length-1]:... method cursor (line 75) | get cursor(){return this._xml.length} method openXml (line 75) | openXml(d){const h=this._xml;h.push(" method openNode (line 76) | openNode(d,h){const f=this.tos,g=this._xml;f&&this.open&&g.push(">"),t... method addAttribute (line 76) | addAttribute(d,h){if(!this.open)throw new Error("Cannot write attribut... method addAttributes (line 76) | addAttributes(d){if(!this.open)throw new Error("Cannot write attribute... method writeText (line 76) | writeText(d){const h=this._xml;this.open&&(h.push(">"),this.open=!1),t... method writeXml (line 76) | writeXml(d){this.open&&(this._xml.push(">"),this.open=!1),this.leaf=!1... method closeNode (line 76) | closeNode(){const d=this._stack.pop(),h=this._xml;this.leaf?h.push("/>... method leafNode (line 76) | leafNode(d,h,f){this.openNode(d,h),f!==void 0&&this.writeText(f),this.... method closeAll (line 76) | closeAll(){for(;this._stack.length;)this.closeNode()} method addRollback (line 76) | addRollback(){return this._rollbacks.push({xml:this._xml.length,stack:... method commit (line 76) | commit(){this._rollbacks.pop()} method rollback (line 76) | rollback(){const d=this._rollbacks.pop();this._xml.length>d.xml&&this.... method xml (line 76) | get xml(){return this.closeAll(),this._xml.join("")} method constructor (line 76) | constructor(){super(),this.map={stop:new s}} method name (line 76) | get name(){return"gradient"} method tag (line 76) | get tag(){return"gradientFill"} method render (line 76) | render(h,f){switch(h.openNode("gradientFill"),f.gradient){case"angle":... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method constructor (line 76) | constructor(d,h){super(),this.id=d,this.formatCode=h} method tag (line 76) | get tag(){return"numFmt"} method render (line 76) | render(d,h){d.leafNode("numFmt",{numFmtId:h.id,formatCode:h.formatCode})} method parseOpen (line 76) | parseOpen(d){switch(d.name){case"numFmt":return this.model={id:parseIn... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} function l (line 8) | function l(v,b,A,C,M,z){for(var W in A)if(!(!A.hasOwnProperty(W)||!A[W])... method constructor (line 75) | constructor(f,g,m){if(!f||!g)throw new Error("A Cell needs a Row");thi... method worksheet (line 75) | get worksheet(){return this._row.worksheet} method workbook (line 75) | get workbook(){return this._row.worksheet.workbook} method destroy (line 75) | destroy(){delete this.style,delete this._value,delete this._row,delete... method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(f){this.style.numFmt=f} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(f){this.style.font=f} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(f){this.style.alignment=f} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(f){this.style.border=f} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(f){this.style.fill=f} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(f){this.style.protection=f} method _mergeStyle (line 75) | _mergeStyle(f,g,m){const p=f&&f.numFmt||g&&g.numFmt;p&&(m.numFmt=p);co... method address (line 75) | get address(){return this._address} method row (line 75) | get row(){return this._row.number} method col (line 75) | get col(){return this._column.number} method $col$row (line 75) | get $col$row(){return`$${this._column.letter}$${this.row}`} method type (line 75) | get type(){return this._value.type} method effectiveType (line 75) | get effectiveType(){return this._value.effectiveType} method toCsvString (line 75) | toCsvString(){return this._value.toCsvString()} method addMergeRef (line 75) | addMergeRef(){this._mergeCount++} method releaseMergeRef (line 75) | releaseMergeRef(){this._mergeCount--} method isMerged (line 75) | get isMerged(){return this._mergeCount>0||this.type===l.Types.Merge} method merge (line 75) | merge(f,g){this._value.release(),this._value=d.create(l.Types.Merge,th... method unmerge (line 75) | unmerge(){this.type===l.Types.Merge&&(this._value.release(),this._valu... method isMergedTo (line 75) | isMergedTo(f){return this._value.type===l.Types.Merge&&this._value.isM... method master (line 75) | get master(){return this.type===l.Types.Merge?this._value.master:this} method isHyperlink (line 75) | get isHyperlink(){return this._value.type===l.Types.Hyperlink} method hyperlink (line 75) | get hyperlink(){return this._value.hyperlink} method value (line 75) | get value(){return this._value.value} method value (line 75) | set value(f){this.type!==l.Types.Merge?(this._value.release(),this._va... method note (line 75) | get note(){return this._comment&&this._comment.note} method note (line 75) | set note(f){this._comment=new c(f)} method text (line 75) | get text(){return this._value.toString()} method html (line 75) | get html(){return o.escapeHtml(this.text)} method toString (line 75) | toString(){return this.text} method _upgradeToHyperlink (line 75) | _upgradeToHyperlink(f){this.type===l.Types.String&&(this._value=d.crea... method formula (line 75) | get formula(){return this._value.formula} method result (line 75) | get result(){return this._value.result} method formulaType (line 75) | get formulaType(){return this._value.formulaType} method fullAddress (line 75) | get fullAddress(){const{worksheet:f}=this._row;return{sheetName:f.name... method name (line 75) | get name(){return this.names[0]} method name (line 75) | set name(f){this.names=[f]} method names (line 75) | get names(){return this.workbook.definedNames.getNamesEx(this.fullAddr... method names (line 75) | set names(f){const{definedNames:g}=this.workbook;g.removeAllNames(this... method addName (line 75) | addName(f){this.workbook.definedNames.addEx(this.fullAddress,f)} method removeName (line 75) | removeName(f){this.workbook.definedNames.removeEx(this.fullAddress,f)} method removeAllNames (line 75) | removeAllNames(){this.workbook.definedNames.removeAllNames(this.fullAd... method _dataValidations (line 75) | get _dataValidations(){return this.worksheet.dataValidations} method dataValidation (line 75) | get dataValidation(){return this._dataValidations.find(this.address)} method dataValidation (line 75) | set dataValidation(f){this._dataValidations.add(this.address,f)} method model (line 75) | get model(){const{model:f}=this._value;return f.style=this.style,this.... method model (line 75) | set model(f){if(this._value.release(),this._value=d.create(f.type,this... method constructor (line 75) | constructor(p,y){this._data=p,this._encoding=y} method length (line 75) | get length(){return this.toBuffer().length} method copy (line 75) | copy(p,y,v,b){return this.toBuffer().copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._buffer||(this._buffer=o.from(this._data,this._... method constructor (line 76) | constructor(h){super(),this.options=Object.assign({type:"nodebuffer",c... method append (line 76) | append(h,f){f.hasOwnProperty("base64")&&f.base64?this.zip.file(f.name,... method finalize (line 76) | async finalize(){const h=await this.zip.generateAsync(this.options);th... method read (line 76) | read(h){return this.stream.read(h)} method setEncoding (line 76) | setEncoding(h){return this.stream.setEncoding(h)} method pause (line 76) | pause(){return this.stream.pause()} method resume (line 76) | resume(){return this.stream.resume()} method isPaused (line 76) | isPaused(){return this.stream.isPaused()} method pipe (line 76) | pipe(h,f){return this.stream.pipe(h,f)} method unpipe (line 76) | unpipe(h){return this.stream.unpipe(h)} method unshift (line 76) | unshift(h){return this.stream.unshift(h)} method wrap (line 76) | wrap(h){return this.stream.wrap(h)} method constructor (line 76) | constructor(){super(),this.map={Company:new s({tag:"Company"}),Manager... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("Properties",l.PR... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"dc:creator":new u({tag:"dc:creator"})... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("cp:corePropertie... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"xdr:twoCellAnchor":new u,"xdr:oneCell... method prepare (line 76) | prepare(h){h.anchors.forEach((f,g)=>{f.anchorType=function(m){return(t... method tag (line 76) | get tag(){return"xdr:wsDr"} method render (line 76) | render(h,f){h.openXml(o.StdDocAttributes),h.openNode(this.tag,l.DRAWIN... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.m... method reconcile (line 76) | reconcile(h,f){h.anchors.forEach(g=>{g.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={patternFill:new u,gradientFill:new c}} method tag (line 76) | get tag(){return"fill"} method render (line 76) | render(h,f){switch(h.addRollback(),h.openNode("fill"),f.type){case"pat... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method validStyle (line 76) | validStyle(h){return l.validPatternValues[h]} method constructor (line 79) | constructor(h){this.rowCount=0,this.formatterOptions=h,this.fieldForma... method isRowHashArray (line 79) | static isRowHashArray(h){return!!Array.isArray(h)&&Array.isArray(h[0])... method isRowArray (line 79) | static isRowArray(h){return Array.isArray(h)&&!this.isRowHashArray(h)} method gatherHeaders (line 79) | static gatherHeaders(h){return l.isRowHashArray(h)?h.map(f=>f[0]):Arra... method createTransform (line 79) | static createTransform(h){return c.isSyncTransform(h)?(f,g)=>{let m=nu... method rowTransform (line 79) | set rowTransform(h){if(!o.default(h))throw new TypeError("The transfor... method format (line 79) | format(h,f){this.callTransformer(h,(g,m)=>{if(g)return f(g);if(!h)retu... method finish (line 79) | finish(h){const f=[];if(this.formatterOptions.alwaysWriteHeaders&&this... method checkHeaders (line 79) | checkHeaders(h){if(this.headers)return{shouldFormatColumns:!0,headers:... method gatherColumns (line 79) | gatherColumns(h){if(this.headers===null)throw new Error("Headers is cu... method callTransformer (line 79) | callTransformer(h,f){return this._rowTransform?this._rowTransform(h,f)... method formatColumns (line 79) | formatColumns(h,f){const g=h.map((p,y)=>this.fieldFormatter.format(p,y... method constructor (line 79) | constructor(h){super({objectMode:h.objectMode}),this.lines="",this.row... method hasHitRowLimit (line 79) | get hasHitRowLimit(){return this.parserOptions.limitRows&&this.rowCoun... method shouldEmitRows (line 79) | get shouldEmitRows(){return this.parsedRowCount>this.parserOptions.ski... method shouldSkipLine (line 79) | get shouldSkipLine(){return this.parsedLineCount<=this.parserOptions.s... method transform (line 79) | transform(h){return this.rowTransformerValidator.rowTransform=h,this} method validate (line 79) | validate(h){return this.rowTransformerValidator.rowValidator=h,this} method emit (line 79) | emit(h){if(h==="end")return this.endEmitted||(this.endEmitted=!0,super... method _transform (line 79) | _transform(h,f,g){if(this.hasHitRowLimit)return g();const m=l.wrapDone... method _flush (line 79) | _flush(h){const f=l.wrapDoneCallback(h);if(this.hasHitRowLimit)return ... method parse (line 79) | parse(h,f){if(!h)return[];const{line:g,rows:m}=this.parser.parse(h,f);... method processRows (line 79) | processRows(h,f){const g=h.length,m=p=>{const y=A=>A?f(A):p%100!=0?m(p... method transformRow (line 79) | transformRow(h,f){try{this.headerTransformer.transform(h,(g,m)=>g?f(g)... method checkAndEmitHeaders (line 79) | checkAndEmitHeaders(){!this.headersEmitted&&this.headerTransformer.hea... method skipRow (line 79) | skipRow(h){return this.rowCount-=1,h(null,{row:null,isValid:!0})} method pushRow (line 79) | pushRow(h,f){try{this.parserOptions.objectMode?this.push(h):this.push(... method wrapDoneCallback (line 79) | static wrapDoneCallback(h){let f=!1;return function(g){if(g){if(f)thro... function d (line 8) | function d(){var v={value:null,prev:null,next:null},b={value:null,prev:v... method constructor (line 75) | constructor(p){this._data=p} method length (line 75) | get length(){return this._data.length} method copy (line 75) | copy(p,y,v,b){return this._data._buf.copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._data.toBuffer()} method constructor (line 76) | constructor(){super(),this.map={"x14:dataBar":this.databarXform=new u,... method tag (line 76) | get tag(){return"x14:cfRule"} method isExt (line 76) | static isExt(f){return f.type==="dataBar"?u.isExt(f):!(f.type!=="iconS... method prepare (line 76) | prepare(f){d.isExt(f)&&(f.x14Id=`{${a()}}`.toUpperCase())} method render (line 76) | render(f,g){if(d.isExt(g))switch(g.type){case"dataBar":this.renderData... method renderDataBar (line 76) | renderDataBar(f,g){f.openNode(this.tag,{type:"dataBar",id:g.x14Id}),th... method renderIconSet (line 76) | renderIconSet(f,g){f.openNode(this.tag,{type:"iconSet",priority:g.prio... method createNewModel (line 76) | createNewModel(f){let{attributes:g}=f;return{type:g.type,x14Id:g.id,pr... method onParserClose (line 76) | onParserClose(f,g){Object.assign(this.model,g.model)} method constructor (line 76) | constructor(){super(),this.map={autoFilter:new u,tableColumns:new s({t... method prepare (line 76) | prepare(f,g){this.map.autoFilter.prepare(f),this.map.tableColumns.prep... method tag (line 76) | get tag(){return"table"} method render (line 76) | render(f,g){f.openXml(a.StdDocAttributes),f.openNode(this.tag,$o(An({}... method parseOpen (line 76) | parseOpen(f){if(this.parser)return this.parser.parseOpen(f),!0;const{n... method parseText (line 76) | parseText(f){this.parser&&this.parser.parseText(f)} method parseClose (line 76) | parseClose(f){if(this.parser)return this.parser.parseClose(f)||(this.p... method reconcile (line 76) | reconcile(f,g){f.columns.forEach(m=>{m.dxfId!==void 0&&(m.style=g.styl... function h (line 8) | function h(v,b,A){var C=b.next,M={value:A,prev:b,next:C};return b.next=M... method constructor (line 75) | constructor(p){this._data=p} method length (line 75) | get length(){return this._data.length} method copy (line 75) | copy(p,y,v,b){this._data.copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._data} method constructor (line 76) | constructor(g){super(),this.options=g||h.OPTIONS,this.map={b:{prop:"bo... method tag (line 76) | get tag(){return this.options.tagName} method render (line 76) | render(g,m){const{map:p}=this;g.openNode(this.options.tagName),l.each(... method parseOpen (line 76) | parseOpen(g){if(this.parser)return this.parser.parseOpen(g),!0;if(this... method parseText (line 76) | parseText(g){this.parser&&this.parser.parseText(g)} method parseClose (line 76) | parseClose(g){if(this.parser&&!this.parser.parseClose(g)){const m=this... function f (line 8) | function f(v,b,A){for(var C=b.next,M=0;M=this.length?(y=this.toB... method write (line 75) | write(p,y,v){const b=Math.min(v,this.size-this.iWrite);return p.copy(t... function g (line 8) | function g(v){for(var b=[],A=v.head.next;A!==v.tail;)b.push(A.value),A=A... function p (line 8) | function p(){s.manual||s.highlightAll()} method constructor (line 76) | constructor(){super(),this.map={fileVersion:p.STATIC_XFORMS.fileVersio... method prepare (line 76) | prepare(v){v.sheets=v.worksheets;const b=[];let A=0;v.sheets.forEach(C... method render (line 76) | render(v,b){v.openXml(s.StdDocAttributes),v.openNode("workbook",p.WORK... method parseOpen (line 76) | parseOpen(v){if(this.parser)return this.parser.parseOpen(v),!0;switch(... method parseText (line 76) | parseText(v){this.parser&&this.parser.parseText(v)} method parseClose (line 76) | parseClose(v){if(this.parser)return this.parser.parseClose(v)||(this.p... method reconcile (line 76) | reconcile(v){const b=(v.workbookRels||[]).reduce((W,U)=>(W[U.Id]=U,W),... method constructor (line 76) | constructor(v){super(),this.map={numFmts:new c({tag:"numFmts",count:!0... method initIndex (line 76) | initIndex(){this.index={style:{},numFmt:{},numFmtNextId:164,font:{},bo... method init (line 76) | init(){this.model={styles:[],numFmts:[],fonts:[],borders:[],fills:[],d... method render (line 76) | render(v,b){b=b||this.model,v.openXml(o.StdDocAttributes),v.openNode("... method parseOpen (line 76) | parseOpen(v){if(this.parser)return this.parser.parseOpen(v),!0;switch(... method parseText (line 76) | parseText(v){this.parser&&this.parser.parseText(v)} method parseClose (line 76) | parseClose(v){if(this.parser)return this.parser.parseClose(v)||(this.p... method addStyleModel (line 76) | addStyleModel(v,b){if(!v)return 0;if(this.model.fonts.length||this._ad... method getStyleModel (line 76) | getStyleModel(v){const b=this.model.styles[v];if(!b)return null;let A=... method addDxfStyle (line 76) | addDxfStyle(v){return v.numFmt&&(v.numFmtId=this._addNumFmtStr(v.numFm... method getDxfStyle (line 76) | getDxfStyle(v){return this.model.dxfs[v]} method _addStyle (line 76) | _addStyle(v){const b=this.map.style.toXml(v);let A=this.index.style[b]... method _addNumFmtStr (line 76) | _addNumFmtStr(v){let b=f.getDefaultFmtId(v);if(b!==void 0||(b=this.ind... method _addFont (line 76) | _addFont(v){const b=this.map.font.toXml(v);let A=this.index.font[b];re... method _addBorder (line 76) | _addBorder(v){const b=this.map.border.toXml(v);let A=this.index.border... method _addFill (line 76) | _addFill(v){const b=this.map.fill.toXml(v);let A=this.index.fill[b];re... function h (line 8) | function h(m,p,y){var v=new XMLHttpRequest;v.open("GET",m,!0),v.onreadys... method constructor (line 75) | constructor(p){this._data=p} method length (line 75) | get length(){return this._data.length} method copy (line 75) | copy(p,y,v,b){this._data.copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._data} method constructor (line 76) | constructor(g){super(),this.options=g||h.OPTIONS,this.map={b:{prop:"bo... method tag (line 76) | get tag(){return this.options.tagName} method render (line 76) | render(g,m){const{map:p}=this;g.openNode(this.options.tagName),l.each(... method parseOpen (line 76) | parseOpen(g){if(this.parser)return this.parser.parseOpen(g),!0;if(this... method parseText (line 76) | parseText(g){this.parser&&this.parser.parseText(g)} method parseClose (line 76) | parseClose(g){if(this.parser&&!this.parser.parseClose(g)){const m=this... function f (line 8) | function f(m){var p=/^\s*(\d+)\s*(?:(,)\s*(?:(\d+)\s*)?)?$/.exec(m||"");... method constructor (line 75) | constructor(p){this.size=p,this.buffer=o.alloc(p),this.iRead=0,this.iW... method toBuffer (line 75) | toBuffer(){if(this.iRead===0&&this.iWrite===this.size)return this.buff... method length (line 75) | get length(){return this.iWrite-this.iRead} method eod (line 75) | get eod(){return this.iRead===this.iWrite} method full (line 75) | get full(){return this.iWrite===this.size} method read (line 75) | read(p){let y;return p===0?null:p===void 0||p>=this.length?(y=this.toB... method write (line 75) | write(p,y,v){const b=Math.min(v,this.size-this.iWrite);return p.copy(t... function aT (line 9) | function aT(r,t){if(!(r instanceof t))throw new TypeError("Cannot call a... function r (line 9) | function r(t,e){for(var n=0;n0?t.font... function Cy (line 9) | function Cy(r,t,e){if(e.displayValue&&tt&&(t=r[e].hei... function qO (line 9) | function qO(r,t,e){var n;if(e)n=e;else if(typeof document!="undefined")n... function r (line 9) | function r(t,e){for(var n=0;n{... method mergeModel (line 76) | mergeModel(c){this.model=Object.assign(this.model||{},c)} method parse (line 76) | async parse(c){for await(const l of c)for(const{eventType:d,value:h}of... method parseStream (line 76) | async parseStream(c){return this.parse(a(c))} method xml (line 76) | get xml(){return this.toXml(this.model)} method toXml (line 76) | toXml(c){const l=new o;return this.render(l,c),l.xml} method toAttribute (line 76) | static toAttribute(c,l){let d=arguments.length>2&&arguments[2]!==void ... method toStringAttribute (line 76) | static toStringAttribute(c,l){let d=arguments.length>2&&arguments[2]!=... method toStringValue (line 76) | static toStringValue(c,l){return c===void 0?l:c} method toBoolAttribute (line 76) | static toBoolAttribute(c,l){let d=arguments.length>2&&arguments[2]!==v... method toBoolValue (line 76) | static toBoolValue(c,l){return c===void 0?l:c==="1"} method toIntAttribute (line 76) | static toIntAttribute(c,l){let d=arguments.length>2&&arguments[2]!==vo... method toIntValue (line 76) | static toIntValue(c,l){return c===void 0?l:parseInt(c,10)} method toFloatAttribute (line 76) | static toFloatAttribute(c,l){let d=arguments.length>2&&arguments[2]!==... method toFloatValue (line 76) | static toFloatValue(c,l){return c===void 0?l:parseFloat(c)} method render (line 76) | render(c,l){c.openXml(a.StdDocAttributes),c.openNode("Types",s.PROPERT... method parseOpen (line 76) | parseOpen(){return!1} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} method tag (line 76) | get tag(){return"x14:id"} method render (line 76) | render(l,d){l.leafNode(this.tag,null,d)} method parseOpen (line 76) | parseOpen(){this.model=""} method parseText (line 76) | parseText(l){this.model+=l} method parseClose (line 76) | parseClose(l){return l!==this.tag} method constructor (line 76) | constructor(){super(),this.map={"x14:conditionalFormattings":this.cond... method tag (line 76) | get tag(){return"ext"} method hasContent (line 76) | hasContent(c){return this.conditionalFormattings.hasContent(c.conditio... method prepare (line 76) | prepare(c,l){this.conditionalFormattings.prepare(c.conditionalFormatti... method render (line 76) | render(c,l){c.openNode("ext",{uri:"{78C0D931-6437-407d-A8EE-F0AAD7539E... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(c,l){this.model[c]=l.model} method constructor (line 76) | constructor(){super(),this.map={color:new o}} method tag (line 76) | get tag(){return"stop"} method render (line 76) | render(h,f){h.openNode("stop"),h.addAttribute("position",f.position),t... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... function u (line 12) | function u(l){try{c(n.throw(l))}catch(d){o(d)}} method constructor (line 75) | constructor(l,d,h){this._worksheet=l,this._number=d,h!==!1&&(this.defn... method number (line 75) | get number(){return this._number} method worksheet (line 75) | get worksheet(){return this._worksheet} method letter (line 75) | get letter(){return s.n2l(this._number)} method isCustomWidth (line 75) | get isCustomWidth(){return this.width!==void 0&&this.width!==9} method defn (line 75) | get defn(){return{header:this._header,key:this.key,width:this.width,st... method defn (line 75) | set defn(l){l?(this.key=l.key,this.width=l.width!==void 0?l.width:9,th... method headers (line 75) | get headers(){return this._header&&this._header instanceof Array?this.... method header (line 75) | get header(){return this._header} method header (line 75) | set header(l){l!==void 0?(this._header=l,this.headers.forEach((d,h)=>{... method key (line 75) | get key(){return this._key} method key (line 75) | set key(l){(this._key&&this._worksheet.getColumnKey(this._key))===this... method hidden (line 75) | get hidden(){return!!this._hidden} method hidden (line 75) | set hidden(l){this._hidden=l} method outlineLevel (line 75) | get outlineLevel(){return this._outlineLevel||0} method outlineLevel (line 75) | set outlineLevel(l){this._outlineLevel=l} method collapsed (line 75) | get collapsed(){return!!(this._outlineLevel&&this._outlineLevel>=this.... method toString (line 75) | toString(){return JSON.stringify({key:this.key,width:this.width,header... method equivalentTo (line 75) | equivalentTo(l){return this.width===l.width&&this.hidden===l.hidden&&t... method isDefault (line 75) | get isDefault(){if(this.isCustomWidth||this.hidden||this.outlineLevel)... method headerCount (line 75) | get headerCount(){return this.headers.length} method eachCell (line 75) | eachCell(l,d){const h=this.number;d||(d=l,l=null),this._worksheet.each... method values (line 75) | get values(){const l=[];return this.eachCell((d,h)=>{d&&d.type!==o.Val... method values (line 75) | set values(l){if(!l)return;const d=this.number;let h=0;l.hasOwnPropert... method _applyStyle (line 75) | _applyStyle(l,d){return this.style[l]=d,this.eachCell(h=>{h[l]=d}),d} method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(l){this._applyStyle("numFmt",l)} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(l){this._applyStyle("font",l)} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(l){this._applyStyle("alignment",l)} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(l){this._applyStyle("protection",l)} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(l){this._applyStyle("border",l)} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(l){this._applyStyle("fill",l)} method toModel (line 75) | static toModel(l){const d=[];let h=null;return l&&l.forEach((f,g)=>{f.... method fromModel (line 75) | static fromModel(l,d){const h=[];let f=1,g=0;for(d=(d=d||[]).sort(func... method constructor (line 76) | constructor(){super(),this.map={"v:shape":new s}} method tag (line 76) | get tag(){return"xml"} method render (line 76) | render(l,d){l.openXml(a.StdDocAttributes),l.openNode(this.tag,u.DRAWIN... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method reconcile (line 76) | reconcile(l,d){l.anchors.forEach(h=>{h.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={"v:textbox":new o,"x:ClientData":new s}} method tag (line 76) | get tag(){return"v:shape"} method render (line 76) | render(l,d,h){l.openNode("v:shape",u.V_SHAPE_ATTRIBUTES(d,h)),l.leafNo... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.p... method constructor (line 76) | constructor(){super(),this.map={Relationship:new s}} method render (line 76) | render(l,d){d=d||this._values,l.openXml(a.StdDocAttributes),l.openNode... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method constructor (line 76) | constructor(){super(),this.map={"x14:id":this.idXform=new s}} method tag (line 76) | get tag(){return"ext"} method render (line 76) | render(l,d){l.openNode(this.tag,{uri:"{B025F937-C7B1-47D3-B67F-A62EFF6... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(l,d){this.model.x14Id=d.model} method constructor (line 76) | constructor(l){super(),this.model=l} method tag (line 76) | get tag(){return"r"} method textXform (line 76) | get textXform(){return this._textXform||(this._textXform=new a)} method fontXform (line 76) | get fontXform(){return this._fontXform||(this._fontXform=new o(u.FONT_... method render (line 76) | render(l,d){d=d||this.model,l.openNode("r"),d.font&&this.fontXform.ren... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){switch(l){case"r":return!1;case"t":return this.model.tex... method constructor (line 76) | constructor(l){super(),this.name=l,this.map={color:new s}} method tag (line 76) | get tag(){return this.name} method render (line 76) | render(l,d,h){const f=d&&d.color||h||this.defaultColor;l.openNode(this... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){return this.parser?(this.parser.parseClose(l)||(this.par... method validStyle (line 76) | validStyle(l){return u.validStyleValues[l]} method constructor (line 76) | constructor(){super(),this.map={fgColor:new o("fgColor"),bgColor:new o... method name (line 76) | get name(){return"pattern"} method tag (line 76) | get tag(){return"patternFill"} method render (line 76) | render(h,f){h.openNode("patternFill"),h.addAttribute("patternType",f.p... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.p... method constructor (line 77) | constructor(l){super({writableObjectMode:l.objectMode}),this.hasWritte... method transform (line 77) | transform(l){return this.rowFormatter.rowTransform=l,this} method _transform (line 77) | _transform(l,d,h){let f=!1;try{this.hasWrittenBOM||(this.push(this.for... method _flush (line 77) | _flush(l){this.rowFormatter.finish((d,h)=>d?l(d):(h&&h.forEach(f=>{thi... method constructor (line 79) | constructor(l){this.parserOptions=l,this.rowParser=new o.RowParser(thi... method removeBOM (line 79) | static removeBOM(l){return l&&l.charCodeAt(0)===65279?l.slice(1):l} method parse (line 79) | parse(l,d){const h=new a.Scanner({line:u.removeBOM(l),parserOptions:th... method parseWithoutComments (line 79) | parseWithoutComments(l){const d=[];let h=!0;for(;h;)h=this.parseRow(l,... method parseWithComments (line 79) | parseWithComments(l){const{parserOptions:d}=this,h=[];for(let f=l.next... method parseRow (line 79) | parseRow(l,d){if(!l.nextNonSpaceToken)return!1;const h=this.rowParser.... method constructor (line 81) | constructor(){this._rowTransform=null,this._rowValidator=null} method createTransform (line 81) | static createTransform(l){return s.isSyncTransform(l)?(d,h)=>{let f=nu... method createValidator (line 81) | static createValidator(l){return s.isSyncValidate(l)?(d,h)=>{h(null,{r... method rowTransform (line 81) | set rowTransform(l){if(!o.default(l))throw new TypeError("The transfor... method rowValidator (line 81) | set rowValidator(l){if(!o.default(l))throw new TypeError("The validate... method transformAndValidate (line 81) | transformAndValidate(l,d){return this.callTransformer(l,(h,f)=>h?d(h):... method callTransformer (line 81) | callTransformer(l,d){return this._rowTransform?this._rowTransform(l,d)... method callValidator (line 81) | callValidator(l,d){return this._rowValidator?this._rowValidator(l,d):d... function c (line 12) | function c(l){l.done?a(l.value):i(l.value).then(s,u)} method constructor (line 75) | constructor(){this._xml=[],this._stack=[],this._rollbacks=[]} method tos (line 75) | get tos(){return this._stack.length?this._stack[this._stack.length-1]:... method cursor (line 75) | get cursor(){return this._xml.length} method openXml (line 75) | openXml(d){const h=this._xml;h.push(" method openNode (line 76) | openNode(d,h){const f=this.tos,g=this._xml;f&&this.open&&g.push(">"),t... method addAttribute (line 76) | addAttribute(d,h){if(!this.open)throw new Error("Cannot write attribut... method addAttributes (line 76) | addAttributes(d){if(!this.open)throw new Error("Cannot write attribute... method writeText (line 76) | writeText(d){const h=this._xml;this.open&&(h.push(">"),this.open=!1),t... method writeXml (line 76) | writeXml(d){this.open&&(this._xml.push(">"),this.open=!1),this.leaf=!1... method closeNode (line 76) | closeNode(){const d=this._stack.pop(),h=this._xml;this.leaf?h.push("/>... method leafNode (line 76) | leafNode(d,h,f){this.openNode(d,h),f!==void 0&&this.writeText(f),this.... method closeAll (line 76) | closeAll(){for(;this._stack.length;)this.closeNode()} method addRollback (line 76) | addRollback(){return this._rollbacks.push({xml:this._xml.length,stack:... method commit (line 76) | commit(){this._rollbacks.pop()} method rollback (line 76) | rollback(){const d=this._rollbacks.pop();this._xml.length>d.xml&&this.... method xml (line 76) | get xml(){return this.closeAll(),this._xml.join("")} method constructor (line 76) | constructor(){super(),this.map={stop:new s}} method name (line 76) | get name(){return"gradient"} method tag (line 76) | get tag(){return"gradientFill"} method render (line 76) | render(h,f){switch(h.openNode("gradientFill"),f.gradient){case"angle":... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method constructor (line 76) | constructor(d,h){super(),this.id=d,this.formatCode=h} method tag (line 76) | get tag(){return"numFmt"} method render (line 76) | render(d,h){d.leafNode("numFmt",{numFmtId:h.id,formatCode:h.formatCode})} method parseOpen (line 76) | parseOpen(d){switch(d.name){case"numFmt":return this.model={id:parseIn... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} function s (line 12) | function s(c){return function(l){return u([c,l])}} method prepare (line 76) | prepare(){} method render (line 76) | render(){} method parseOpen (line 76) | parseOpen(c){} method parseText (line 76) | parseText(c){} method parseClose (line 76) | parseClose(c){} method reconcile (line 76) | reconcile(c,l){} method reset (line 76) | reset(){this.model=null,this.map&&Object.values(this.map).forEach(c=>{... method mergeModel (line 76) | mergeModel(c){this.model=Object.assign(this.model||{},c)} method parse (line 76) | async parse(c){for await(const l of c)for(const{eventType:d,value:h}of... method parseStream (line 76) | async parseStream(c){return this.parse(a(c))} method xml (line 76) | get xml(){return this.toXml(this.model)} method toXml (line 76) | toXml(c){const l=new o;return this.render(l,c),l.xml} method toAttribute (line 76) | static toAttribute(c,l){let d=arguments.length>2&&arguments[2]!==void ... method toStringAttribute (line 76) | static toStringAttribute(c,l){let d=arguments.length>2&&arguments[2]!=... method toStringValue (line 76) | static toStringValue(c,l){return c===void 0?l:c} method toBoolAttribute (line 76) | static toBoolAttribute(c,l){let d=arguments.length>2&&arguments[2]!==v... method toBoolValue (line 76) | static toBoolValue(c,l){return c===void 0?l:c==="1"} method toIntAttribute (line 76) | static toIntAttribute(c,l){let d=arguments.length>2&&arguments[2]!==vo... method toIntValue (line 76) | static toIntValue(c,l){return c===void 0?l:parseInt(c,10)} method toFloatAttribute (line 76) | static toFloatAttribute(c,l){let d=arguments.length>2&&arguments[2]!==... method toFloatValue (line 76) | static toFloatValue(c,l){return c===void 0?l:parseFloat(c)} method render (line 76) | render(c,l){c.openXml(a.StdDocAttributes),c.openNode("Types",s.PROPERT... method parseOpen (line 76) | parseOpen(){return!1} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} method tag (line 76) | get tag(){return"x14:id"} method render (line 76) | render(l,d){l.leafNode(this.tag,null,d)} method parseOpen (line 76) | parseOpen(){this.model=""} method parseText (line 76) | parseText(l){this.model+=l} method parseClose (line 76) | parseClose(l){return l!==this.tag} method constructor (line 76) | constructor(){super(),this.map={"x14:conditionalFormattings":this.cond... method tag (line 76) | get tag(){return"ext"} method hasContent (line 76) | hasContent(c){return this.conditionalFormattings.hasContent(c.conditio... method prepare (line 76) | prepare(c,l){this.conditionalFormattings.prepare(c.conditionalFormatti... method render (line 76) | render(c,l){c.openNode("ext",{uri:"{78C0D931-6437-407d-A8EE-F0AAD7539E... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(c,l){this.model[c]=l.model} method constructor (line 76) | constructor(){super(),this.map={color:new o}} method tag (line 76) | get tag(){return"stop"} method render (line 76) | render(h,f){h.openNode("stop"),h.addAttribute("position",f.position),t... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... function u (line 12) | function u(c){if(n)throw new TypeError("Generator is already executing."... method constructor (line 75) | constructor(l,d,h){this._worksheet=l,this._number=d,h!==!1&&(this.defn... method number (line 75) | get number(){return this._number} method worksheet (line 75) | get worksheet(){return this._worksheet} method letter (line 75) | get letter(){return s.n2l(this._number)} method isCustomWidth (line 75) | get isCustomWidth(){return this.width!==void 0&&this.width!==9} method defn (line 75) | get defn(){return{header:this._header,key:this.key,width:this.width,st... method defn (line 75) | set defn(l){l?(this.key=l.key,this.width=l.width!==void 0?l.width:9,th... method headers (line 75) | get headers(){return this._header&&this._header instanceof Array?this.... method header (line 75) | get header(){return this._header} method header (line 75) | set header(l){l!==void 0?(this._header=l,this.headers.forEach((d,h)=>{... method key (line 75) | get key(){return this._key} method key (line 75) | set key(l){(this._key&&this._worksheet.getColumnKey(this._key))===this... method hidden (line 75) | get hidden(){return!!this._hidden} method hidden (line 75) | set hidden(l){this._hidden=l} method outlineLevel (line 75) | get outlineLevel(){return this._outlineLevel||0} method outlineLevel (line 75) | set outlineLevel(l){this._outlineLevel=l} method collapsed (line 75) | get collapsed(){return!!(this._outlineLevel&&this._outlineLevel>=this.... method toString (line 75) | toString(){return JSON.stringify({key:this.key,width:this.width,header... method equivalentTo (line 75) | equivalentTo(l){return this.width===l.width&&this.hidden===l.hidden&&t... method isDefault (line 75) | get isDefault(){if(this.isCustomWidth||this.hidden||this.outlineLevel)... method headerCount (line 75) | get headerCount(){return this.headers.length} method eachCell (line 75) | eachCell(l,d){const h=this.number;d||(d=l,l=null),this._worksheet.each... method values (line 75) | get values(){const l=[];return this.eachCell((d,h)=>{d&&d.type!==o.Val... method values (line 75) | set values(l){if(!l)return;const d=this.number;let h=0;l.hasOwnPropert... method _applyStyle (line 75) | _applyStyle(l,d){return this.style[l]=d,this.eachCell(h=>{h[l]=d}),d} method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(l){this._applyStyle("numFmt",l)} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(l){this._applyStyle("font",l)} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(l){this._applyStyle("alignment",l)} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(l){this._applyStyle("protection",l)} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(l){this._applyStyle("border",l)} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(l){this._applyStyle("fill",l)} method toModel (line 75) | static toModel(l){const d=[];let h=null;return l&&l.forEach((f,g)=>{f.... method fromModel (line 75) | static fromModel(l,d){const h=[];let f=1,g=0;for(d=(d=d||[]).sort(func... method constructor (line 76) | constructor(){super(),this.map={"v:shape":new s}} method tag (line 76) | get tag(){return"xml"} method render (line 76) | render(l,d){l.openXml(a.StdDocAttributes),l.openNode(this.tag,u.DRAWIN... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method reconcile (line 76) | reconcile(l,d){l.anchors.forEach(h=>{h.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={"v:textbox":new o,"x:ClientData":new s}} method tag (line 76) | get tag(){return"v:shape"} method render (line 76) | render(l,d,h){l.openNode("v:shape",u.V_SHAPE_ATTRIBUTES(d,h)),l.leafNo... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.p... method constructor (line 76) | constructor(){super(),this.map={Relationship:new s}} method render (line 76) | render(l,d){d=d||this._values,l.openXml(a.StdDocAttributes),l.openNode... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method constructor (line 76) | constructor(){super(),this.map={"x14:id":this.idXform=new s}} method tag (line 76) | get tag(){return"ext"} method render (line 76) | render(l,d){l.openNode(this.tag,{uri:"{B025F937-C7B1-47D3-B67F-A62EFF6... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(l,d){this.model.x14Id=d.model} method constructor (line 76) | constructor(l){super(),this.model=l} method tag (line 76) | get tag(){return"r"} method textXform (line 76) | get textXform(){return this._textXform||(this._textXform=new a)} method fontXform (line 76) | get fontXform(){return this._fontXform||(this._fontXform=new o(u.FONT_... method render (line 76) | render(l,d){d=d||this.model,l.openNode("r"),d.font&&this.fontXform.ren... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){switch(l){case"r":return!1;case"t":return this.model.tex... method constructor (line 76) | constructor(l){super(),this.name=l,this.map={color:new s}} method tag (line 76) | get tag(){return this.name} method render (line 76) | render(l,d,h){const f=d&&d.color||h||this.defaultColor;l.openNode(this... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){return this.parser?(this.parser.parseClose(l)||(this.par... method validStyle (line 76) | validStyle(l){return u.validStyleValues[l]} method constructor (line 76) | constructor(){super(),this.map={fgColor:new o("fgColor"),bgColor:new o... method name (line 76) | get name(){return"pattern"} method tag (line 76) | get tag(){return"patternFill"} method render (line 76) | render(h,f){h.openNode("patternFill"),h.addAttribute("patternType",f.p... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.p... method constructor (line 77) | constructor(l){super({writableObjectMode:l.objectMode}),this.hasWritte... method transform (line 77) | transform(l){return this.rowFormatter.rowTransform=l,this} method _transform (line 77) | _transform(l,d,h){let f=!1;try{this.hasWrittenBOM||(this.push(this.for... method _flush (line 77) | _flush(l){this.rowFormatter.finish((d,h)=>d?l(d):(h&&h.forEach(f=>{thi... method constructor (line 79) | constructor(l){this.parserOptions=l,this.rowParser=new o.RowParser(thi... method removeBOM (line 79) | static removeBOM(l){return l&&l.charCodeAt(0)===65279?l.slice(1):l} method parse (line 79) | parse(l,d){const h=new a.Scanner({line:u.removeBOM(l),parserOptions:th... method parseWithoutComments (line 79) | parseWithoutComments(l){const d=[];let h=!0;for(;h;)h=this.parseRow(l,... method parseWithComments (line 79) | parseWithComments(l){const{parserOptions:d}=this,h=[];for(let f=l.next... method parseRow (line 79) | parseRow(l,d){if(!l.nextNonSpaceToken)return!1;const h=this.rowParser.... method constructor (line 81) | constructor(){this._rowTransform=null,this._rowValidator=null} method createTransform (line 81) | static createTransform(l){return s.isSyncTransform(l)?(d,h)=>{let f=nu... method createValidator (line 81) | static createValidator(l){return s.isSyncValidate(l)?(d,h)=>{h(null,{r... method rowTransform (line 81) | set rowTransform(l){if(!o.default(l))throw new TypeError("The transfor... method rowValidator (line 81) | set rowValidator(l){if(!o.default(l))throw new TypeError("The validate... method transformAndValidate (line 81) | transformAndValidate(l,d){return this.callTransformer(l,(h,f)=>h?d(h):... method callTransformer (line 81) | callTransformer(l,d){return this._rowTransform?this._rowTransform(l,d)... method callValidator (line 81) | callValidator(l,d){return this._rowValidator?this._rowValidator(l,d):d... function r (line 12) | function r(t,e,n){e===void 0&&(e=500),this.reader=t,this.timeBetweenScan... function r (line 12) | function r(t,e,n,i,a,o){n===void 0&&(n=e==null?0:8*e.length),o===void 0&... function r (line 12) | function r(t,e,n,i,a,o){a===void 0&&(a=-1),o===void 0&&(o=-1),this.rawBy... function r (line 12) | function r(){} function r (line 12) | function r(t,e){if(e.length===0)throw new Ut;this.field=t;var n=e.length... function n (line 12) | function n(){this.constructor=t} function t (line 12) | function t(){return r!==null&&r.apply(this,arguments)||this} function n (line 12) | function n(){this.constructor=t} function t (line 12) | function t(e,n,i){var a=r.call(this)||this;a.primitive=e,a.size=n,a.gene... function n (line 12) | function n(){this.constructor=t} function t (line 12) | function t(){return r!==null&&r.apply(this,arguments)||this} function n (line 12) | function n(){this.constructor=t} function t (line 12) | function t(){return r!==null&&r.apply(this,arguments)||this} function r (line 12) | function r(t){this.field=t} function r (line 12) | function r(){} function r (line 14) | function r(){} function r (line 14) | function r(){} function r (line 14) | function r(t,e){this.x=t,this.y=e} function r (line 14) | function r(t,e){this.bits=t,this.points=e} function n (line 14) | function n(){this.constructor=t} function t (line 14) | function t(e,n,i,a,o){var s=r.call(this,e,n)||this;return s.compact=i,s.... function r (line 14) | function r(t,e,n,i){this.image=t,this.height=t.getHeight(),this.width=t.... function r (line 14) | function r(){} function r (line 14) | function r(t,e,n,i,a,o,s,u,c){this.a11=t,this.a21=e,this.a31=n,this.a12=... function n (line 14) | function n(){this.constructor=t} function t (line 14) | function t(){return r!==null&&r.apply(this,arguments)||this} function r (line 14) | function r(){} function r (line 14) | function r(t,e){this.x=t,this.y=e} function r (line 14) | function r(t){this.EXPECTED_CORNER_BITS=new Int32Array([3808,476,2107,17... function r (line 14) | function r(){} function n (line 14) | function n(){this.constructor=t} function t (line 14) | function t(e){return e===void 0&&(e=500),r.call(this,new vh,e)||this} function r (line 14) | function r(){} function n (line 14) | function n(){this.constructor=t} function t (line 14) | function t(){return r!==null&&r.apply(this,arguments)||this} function n (line 14) | function n(){this.constructor=t} function t (line 14) | function t(e,n){e===void 0&&(e=!1),n===void 0&&(n=!1);var i=r.call(this)... function n (line 14) | function n(){this.constructor=t} function t (line 14) | function t(){var e=r.call(this)||this;return e.decodeRowResult="",e.coun... function n (line 14) | function n(){this.constructor=t} function t (line 14) | function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.narr... function n (line 14) | function n(){this.constructor=t} function t (line 14) | function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.deco... function r (line 14) | function r(){this.CHECK_DIGIT_ENCODINGS=[24,20,18,17,12,6,3,10,9,5],this... function r (line 14) | function r(){this.decodeMiddleCounters=Int32Array.from([0,0,0,0]),this.d... function r (line 14) | function r(){} function n (line 14) | function n(){this.constructor=t} function t (line 14) | function t(){var e=r.call(this)||this;e.decodeRowStringBuffer="",t.L_AND... function n (line 14) | function n(){this.constructor=t} function t (line 14) | function t(){var e=r.call(this)||this;return e.decodeMiddleCounters=Int3... function n (line 14) | function n(){this.constructor=t} function t (line 14) | function t(){var e=r.call(this)||this;return e.decodeMiddleCounters=Int3... function n (line 14) | function n(){this.constructor=t} function t (line 14) | function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.ean1... function n (line 14) | function n(){this.constructor=t} function t (line 14) | function t(){var e=r.call(this)||this;return e.decodeMiddleCounters=new ... function n (line 14) | function n(){this.constructor=t} function t (line 14) | function t(e){var n=r.call(this)||this,i=e==null?null:e.get(Hr.POSSIBLE_... function n (line 14) | function n(){this.constructor=t} function t (line 14) | function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.CODA... function n (line 14) | function n(){this.constructor=t} function t (line 14) | function t(){var e=r.call(this)||this;return e.decodeFinderCounters=new ... function r (line 14) | function r(t,e){this.value=t,this.checksumPortion=e} function r (line 14) | function r(t,e,n,i,a){this.value=t,this.startEnd=e,this.value=t,this.sta... function r (line 14) | function r(){} function r (line 14) | function r(){} function r (line 14) | function r(t,e){e?this.decodedInformation=null:(this.finished=t,this.dec... function r (line 14) | function r(t){this.newPosition=t} function n (line 14) | function n(){this.constructor=t} function t (line 14) | function t(e,n){var i=r.call(this,e)||this;return i.value=n,i} function n (line 14) | function n(){this.constructor=t} function t (line 14) | function t(e,n,i){var a=r.call(this,e)||this;return i?(a.remaining=!0,a.... function n (line 14) | function n(){this.constructor=t} function t (line 14) | function t(e,n,i){var a=r.call(this,e)||this;if(n<0||n>10||i<0||i>10)thr... function r (line 14) | function r(){} function r (line 14) | function r(t){this.buffer=new er,this.information=t} function r (line 14) | function r(t){this.information=t,this.generalDecoder=new wh(t)} function n (line 14) | function n(){this.constructor=t} function t (line 14) | function t(e){return r.call(this,e)||this} function n (line 14) | function n(){this.constructor=t} function t (line 14) | function t(e){return r.call(this,e)||this} function n (line 14) | function n(){this.constructor=t} function t (line 14) | function t(e){return r.call(this,e)||this} function n (line 14) | function n(){this.constructor=t} function t (line 14) | function t(e){return r.call(this,e)||this} function n (line 14) | function n(){this.constructor=t} function t (line 14) | function t(e){return r.call(this,e)||this} function n (line 14) | function n(){this.constructor=t} function t (line 14) | function t(e){return r.call(this,e)||this} function n (line 14) | function n(){this.constructor=t} function t (line 14) | function t(e){return r.call(this,e)||this} function n (line 14) | function n(){this.constructor=t} function t (line 14) | function t(e){return r.call(this,e)||this} function n (line 14) | function n(){this.constructor=t} function t (line 14) | function t(e){return r.call(this,e)||this} function n (line 14) | function n(){this.constructor=t} function t (line 14) | function t(e,n,i){var a=r.call(this,e)||this;return a.dateCode=i,a.first... function uR (line 14) | function uR(r){try{if(r.get(1))return new Xk(r);if(!r.get(2))return new ... function r (line 14) | function r(t,e,n,i){this.leftchar=t,this.rightchar=e,this.finderpattern=... function r (line 14) | function r(t,e,n){this.pairs=t,this.rowNumber=e,this.wasReversed=n} function n (line 14) | function n(){this.constructor=t} function t (line 14) | function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.pair... function n (line 14) | function n(){this.constructor=t} function t (line 14) | function t(e,n,i){var a=r.call(this,e,n)||this;return a.count=0,a.finder... function n (line 14) | function n(){this.constructor=t} function t (line 14) | function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.poss... function n (line 14) | function n(){this.constructor=t} function t (line 14) | function t(e){var n=r.call(this)||this;n.readers=[];var i=e?e.get(Hr.POS... function n (line 14) | function n(){this.constructor=t} function t (line 14) | function t(e,n){return e===void 0&&(e=500),r.call(this,new _u(n),e,n)||t... function r (line 14) | function r(t,e,n){this.ecCodewords=t,this.ecBlocks=[e],n&&this.ecBlocks.... function r (line 14) | function r(t,e){this.count=t,this.dataCodewords=e} function r (line 14) | function r(t,e,n,i,a,o){var s,u;this.versionNumber=t,this.symbolSizeRows... function r (line 14) | function r(t){var e=t.getHeight();if(e<8||e>144||(e&1)!=0)throw new ct;t... function r (line 14) | function r(t,e){this.numDataCodewords=t,this.codewords=e} function r (line 14) | function r(t){this.bytes=t,this.byteOffset=0,this.bitOffset=0} function r (line 14) | function r(){} function r (line 14) | function r(){this.rsDecoder=new gh(mo.DATA_MATRIX_FIELD_256)} function r (line 14) | function r(t){this.image=t,this.rectangleDetector=new B0(this.image)} function r (line 14) | function r(){this.decoder=new _R} function n (line 14) | function n(){this.constructor=t} function t (line 14) | function t(e){return e===void 0&&(e=500),r.call(this,new _h,e)||this} function r (line 14) | function r(t,e,n){this.value=t,this.stringValue=e,this.bits=n,r.FOR_BITS... function r (line 14) | function r(t){this.errorCorrectionLevel=$0.forBits(t>>3&3),this.dataMask... function r (line 14) | function r(t){for(var e=[],n=1;n{... method mergeModel (line 76) | mergeModel(c){this.model=Object.assign(this.model||{},c)} method parse (line 76) | async parse(c){for await(const l of c)for(const{eventType:d,value:h}of... method parseStream (line 76) | async parseStream(c){return this.parse(a(c))} method xml (line 76) | get xml(){return this.toXml(this.model)} method toXml (line 76) | toXml(c){const l=new o;return this.render(l,c),l.xml} method toAttribute (line 76) | static toAttribute(c,l){let d=arguments.length>2&&arguments[2]!==void ... method toStringAttribute (line 76) | static toStringAttribute(c,l){let d=arguments.length>2&&arguments[2]!=... method toStringValue (line 76) | static toStringValue(c,l){return c===void 0?l:c} method toBoolAttribute (line 76) | static toBoolAttribute(c,l){let d=arguments.length>2&&arguments[2]!==v... method toBoolValue (line 76) | static toBoolValue(c,l){return c===void 0?l:c==="1"} method toIntAttribute (line 76) | static toIntAttribute(c,l){let d=arguments.length>2&&arguments[2]!==vo... method toIntValue (line 76) | static toIntValue(c,l){return c===void 0?l:parseInt(c,10)} method toFloatAttribute (line 76) | static toFloatAttribute(c,l){let d=arguments.length>2&&arguments[2]!==... method toFloatValue (line 76) | static toFloatValue(c,l){return c===void 0?l:parseFloat(c)} method render (line 76) | render(c,l){c.openXml(a.StdDocAttributes),c.openNode("Types",s.PROPERT... method parseOpen (line 76) | parseOpen(){return!1} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} method tag (line 76) | get tag(){return"x14:id"} method render (line 76) | render(l,d){l.leafNode(this.tag,null,d)} method parseOpen (line 76) | parseOpen(){this.model=""} method parseText (line 76) | parseText(l){this.model+=l} method parseClose (line 76) | parseClose(l){return l!==this.tag} method constructor (line 76) | constructor(){super(),this.map={"x14:conditionalFormattings":this.cond... method tag (line 76) | get tag(){return"ext"} method hasContent (line 76) | hasContent(c){return this.conditionalFormattings.hasContent(c.conditio... method prepare (line 76) | prepare(c,l){this.conditionalFormattings.prepare(c.conditionalFormatti... method render (line 76) | render(c,l){c.openNode("ext",{uri:"{78C0D931-6437-407d-A8EE-F0AAD7539E... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(c,l){this.model[c]=l.model} method constructor (line 76) | constructor(){super(),this.map={color:new o}} method tag (line 76) | get tag(){return"stop"} method render (line 76) | render(h,f){h.openNode("stop"),h.addAttribute("position",f.position),t... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... function u (line 27) | function u(l){try{c(n.throw(l))}catch(d){o(d)}} method constructor (line 75) | constructor(l,d,h){this._worksheet=l,this._number=d,h!==!1&&(this.defn... method number (line 75) | get number(){return this._number} method worksheet (line 75) | get worksheet(){return this._worksheet} method letter (line 75) | get letter(){return s.n2l(this._number)} method isCustomWidth (line 75) | get isCustomWidth(){return this.width!==void 0&&this.width!==9} method defn (line 75) | get defn(){return{header:this._header,key:this.key,width:this.width,st... method defn (line 75) | set defn(l){l?(this.key=l.key,this.width=l.width!==void 0?l.width:9,th... method headers (line 75) | get headers(){return this._header&&this._header instanceof Array?this.... method header (line 75) | get header(){return this._header} method header (line 75) | set header(l){l!==void 0?(this._header=l,this.headers.forEach((d,h)=>{... method key (line 75) | get key(){return this._key} method key (line 75) | set key(l){(this._key&&this._worksheet.getColumnKey(this._key))===this... method hidden (line 75) | get hidden(){return!!this._hidden} method hidden (line 75) | set hidden(l){this._hidden=l} method outlineLevel (line 75) | get outlineLevel(){return this._outlineLevel||0} method outlineLevel (line 75) | set outlineLevel(l){this._outlineLevel=l} method collapsed (line 75) | get collapsed(){return!!(this._outlineLevel&&this._outlineLevel>=this.... method toString (line 75) | toString(){return JSON.stringify({key:this.key,width:this.width,header... method equivalentTo (line 75) | equivalentTo(l){return this.width===l.width&&this.hidden===l.hidden&&t... method isDefault (line 75) | get isDefault(){if(this.isCustomWidth||this.hidden||this.outlineLevel)... method headerCount (line 75) | get headerCount(){return this.headers.length} method eachCell (line 75) | eachCell(l,d){const h=this.number;d||(d=l,l=null),this._worksheet.each... method values (line 75) | get values(){const l=[];return this.eachCell((d,h)=>{d&&d.type!==o.Val... method values (line 75) | set values(l){if(!l)return;const d=this.number;let h=0;l.hasOwnPropert... method _applyStyle (line 75) | _applyStyle(l,d){return this.style[l]=d,this.eachCell(h=>{h[l]=d}),d} method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(l){this._applyStyle("numFmt",l)} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(l){this._applyStyle("font",l)} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(l){this._applyStyle("alignment",l)} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(l){this._applyStyle("protection",l)} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(l){this._applyStyle("border",l)} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(l){this._applyStyle("fill",l)} method toModel (line 75) | static toModel(l){const d=[];let h=null;return l&&l.forEach((f,g)=>{f.... method fromModel (line 75) | static fromModel(l,d){const h=[];let f=1,g=0;for(d=(d=d||[]).sort(func... method constructor (line 76) | constructor(){super(),this.map={"v:shape":new s}} method tag (line 76) | get tag(){return"xml"} method render (line 76) | render(l,d){l.openXml(a.StdDocAttributes),l.openNode(this.tag,u.DRAWIN... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method reconcile (line 76) | reconcile(l,d){l.anchors.forEach(h=>{h.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={"v:textbox":new o,"x:ClientData":new s}} method tag (line 76) | get tag(){return"v:shape"} method render (line 76) | render(l,d,h){l.openNode("v:shape",u.V_SHAPE_ATTRIBUTES(d,h)),l.leafNo... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.p... method constructor (line 76) | constructor(){super(),this.map={Relationship:new s}} method render (line 76) | render(l,d){d=d||this._values,l.openXml(a.StdDocAttributes),l.openNode... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method constructor (line 76) | constructor(){super(),this.map={"x14:id":this.idXform=new s}} method tag (line 76) | get tag(){return"ext"} method render (line 76) | render(l,d){l.openNode(this.tag,{uri:"{B025F937-C7B1-47D3-B67F-A62EFF6... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(l,d){this.model.x14Id=d.model} method constructor (line 76) | constructor(l){super(),this.model=l} method tag (line 76) | get tag(){return"r"} method textXform (line 76) | get textXform(){return this._textXform||(this._textXform=new a)} method fontXform (line 76) | get fontXform(){return this._fontXform||(this._fontXform=new o(u.FONT_... method render (line 76) | render(l,d){d=d||this.model,l.openNode("r"),d.font&&this.fontXform.ren... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){switch(l){case"r":return!1;case"t":return this.model.tex... method constructor (line 76) | constructor(l){super(),this.name=l,this.map={color:new s}} method tag (line 76) | get tag(){return this.name} method render (line 76) | render(l,d,h){const f=d&&d.color||h||this.defaultColor;l.openNode(this... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){return this.parser?(this.parser.parseClose(l)||(this.par... method validStyle (line 76) | validStyle(l){return u.validStyleValues[l]} method constructor (line 76) | constructor(){super(),this.map={fgColor:new o("fgColor"),bgColor:new o... method name (line 76) | get name(){return"pattern"} method tag (line 76) | get tag(){return"patternFill"} method render (line 76) | render(h,f){h.openNode("patternFill"),h.addAttribute("patternType",f.p... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.p... method constructor (line 77) | constructor(l){super({writableObjectMode:l.objectMode}),this.hasWritte... method transform (line 77) | transform(l){return this.rowFormatter.rowTransform=l,this} method _transform (line 77) | _transform(l,d,h){let f=!1;try{this.hasWrittenBOM||(this.push(this.for... method _flush (line 77) | _flush(l){this.rowFormatter.finish((d,h)=>d?l(d):(h&&h.forEach(f=>{thi... method constructor (line 79) | constructor(l){this.parserOptions=l,this.rowParser=new o.RowParser(thi... method removeBOM (line 79) | static removeBOM(l){return l&&l.charCodeAt(0)===65279?l.slice(1):l} method parse (line 79) | parse(l,d){const h=new a.Scanner({line:u.removeBOM(l),parserOptions:th... method parseWithoutComments (line 79) | parseWithoutComments(l){const d=[];let h=!0;for(;h;)h=this.parseRow(l,... method parseWithComments (line 79) | parseWithComments(l){const{parserOptions:d}=this,h=[];for(let f=l.next... method parseRow (line 79) | parseRow(l,d){if(!l.nextNonSpaceToken)return!1;const h=this.rowParser.... method constructor (line 81) | constructor(){this._rowTransform=null,this._rowValidator=null} method createTransform (line 81) | static createTransform(l){return s.isSyncTransform(l)?(d,h)=>{let f=nu... method createValidator (line 81) | static createValidator(l){return s.isSyncValidate(l)?(d,h)=>{h(null,{r... method rowTransform (line 81) | set rowTransform(l){if(!o.default(l))throw new TypeError("The transfor... method rowValidator (line 81) | set rowValidator(l){if(!o.default(l))throw new TypeError("The validate... method transformAndValidate (line 81) | transformAndValidate(l,d){return this.callTransformer(l,(h,f)=>h?d(h):... method callTransformer (line 81) | callTransformer(l,d){return this._rowTransform?this._rowTransform(l,d)... method callValidator (line 81) | callValidator(l,d){return this._rowValidator?this._rowValidator(l,d):d... function c (line 27) | function c(l){l.done?a(l.value):i(l.value).then(s,u)} method constructor (line 75) | constructor(){this._xml=[],this._stack=[],this._rollbacks=[]} method tos (line 75) | get tos(){return this._stack.length?this._stack[this._stack.length-1]:... method cursor (line 75) | get cursor(){return this._xml.length} method openXml (line 75) | openXml(d){const h=this._xml;h.push(" method openNode (line 76) | openNode(d,h){const f=this.tos,g=this._xml;f&&this.open&&g.push(">"),t... method addAttribute (line 76) | addAttribute(d,h){if(!this.open)throw new Error("Cannot write attribut... method addAttributes (line 76) | addAttributes(d){if(!this.open)throw new Error("Cannot write attribute... method writeText (line 76) | writeText(d){const h=this._xml;this.open&&(h.push(">"),this.open=!1),t... method writeXml (line 76) | writeXml(d){this.open&&(this._xml.push(">"),this.open=!1),this.leaf=!1... method closeNode (line 76) | closeNode(){const d=this._stack.pop(),h=this._xml;this.leaf?h.push("/>... method leafNode (line 76) | leafNode(d,h,f){this.openNode(d,h),f!==void 0&&this.writeText(f),this.... method closeAll (line 76) | closeAll(){for(;this._stack.length;)this.closeNode()} method addRollback (line 76) | addRollback(){return this._rollbacks.push({xml:this._xml.length,stack:... method commit (line 76) | commit(){this._rollbacks.pop()} method rollback (line 76) | rollback(){const d=this._rollbacks.pop();this._xml.length>d.xml&&this.... method xml (line 76) | get xml(){return this.closeAll(),this._xml.join("")} method constructor (line 76) | constructor(){super(),this.map={stop:new s}} method name (line 76) | get name(){return"gradient"} method tag (line 76) | get tag(){return"gradientFill"} method render (line 76) | render(h,f){switch(h.openNode("gradientFill"),f.gradient){case"angle":... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method constructor (line 76) | constructor(d,h){super(),this.id=d,this.formatCode=h} method tag (line 76) | get tag(){return"numFmt"} method render (line 76) | render(d,h){d.leafNode("numFmt",{numFmtId:h.id,formatCode:h.formatCode})} method parseOpen (line 76) | parseOpen(d){switch(d.name){case"numFmt":return this.model={id:parseIn... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} function s (line 27) | function s(c){return function(l){return u([c,l])}} method prepare (line 76) | prepare(){} method render (line 76) | render(){} method parseOpen (line 76) | parseOpen(c){} method parseText (line 76) | parseText(c){} method parseClose (line 76) | parseClose(c){} method reconcile (line 76) | reconcile(c,l){} method reset (line 76) | reset(){this.model=null,this.map&&Object.values(this.map).forEach(c=>{... method mergeModel (line 76) | mergeModel(c){this.model=Object.assign(this.model||{},c)} method parse (line 76) | async parse(c){for await(const l of c)for(const{eventType:d,value:h}of... method parseStream (line 76) | async parseStream(c){return this.parse(a(c))} method xml (line 76) | get xml(){return this.toXml(this.model)} method toXml (line 76) | toXml(c){const l=new o;return this.render(l,c),l.xml} method toAttribute (line 76) | static toAttribute(c,l){let d=arguments.length>2&&arguments[2]!==void ... method toStringAttribute (line 76) | static toStringAttribute(c,l){let d=arguments.length>2&&arguments[2]!=... method toStringValue (line 76) | static toStringValue(c,l){return c===void 0?l:c} method toBoolAttribute (line 76) | static toBoolAttribute(c,l){let d=arguments.length>2&&arguments[2]!==v... method toBoolValue (line 76) | static toBoolValue(c,l){return c===void 0?l:c==="1"} method toIntAttribute (line 76) | static toIntAttribute(c,l){let d=arguments.length>2&&arguments[2]!==vo... method toIntValue (line 76) | static toIntValue(c,l){return c===void 0?l:parseInt(c,10)} method toFloatAttribute (line 76) | static toFloatAttribute(c,l){let d=arguments.length>2&&arguments[2]!==... method toFloatValue (line 76) | static toFloatValue(c,l){return c===void 0?l:parseFloat(c)} method render (line 76) | render(c,l){c.openXml(a.StdDocAttributes),c.openNode("Types",s.PROPERT... method parseOpen (line 76) | parseOpen(){return!1} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} method tag (line 76) | get tag(){return"x14:id"} method render (line 76) | render(l,d){l.leafNode(this.tag,null,d)} method parseOpen (line 76) | parseOpen(){this.model=""} method parseText (line 76) | parseText(l){this.model+=l} method parseClose (line 76) | parseClose(l){return l!==this.tag} method constructor (line 76) | constructor(){super(),this.map={"x14:conditionalFormattings":this.cond... method tag (line 76) | get tag(){return"ext"} method hasContent (line 76) | hasContent(c){return this.conditionalFormattings.hasContent(c.conditio... method prepare (line 76) | prepare(c,l){this.conditionalFormattings.prepare(c.conditionalFormatti... method render (line 76) | render(c,l){c.openNode("ext",{uri:"{78C0D931-6437-407d-A8EE-F0AAD7539E... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(c,l){this.model[c]=l.model} method constructor (line 76) | constructor(){super(),this.map={color:new o}} method tag (line 76) | get tag(){return"stop"} method render (line 76) | render(h,f){h.openNode("stop"),h.addAttribute("position",f.position),t... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... function u (line 27) | function u(c){if(n)throw new TypeError("Generator is already executing."... method constructor (line 75) | constructor(l,d,h){this._worksheet=l,this._number=d,h!==!1&&(this.defn... method number (line 75) | get number(){return this._number} method worksheet (line 75) | get worksheet(){return this._worksheet} method letter (line 75) | get letter(){return s.n2l(this._number)} method isCustomWidth (line 75) | get isCustomWidth(){return this.width!==void 0&&this.width!==9} method defn (line 75) | get defn(){return{header:this._header,key:this.key,width:this.width,st... method defn (line 75) | set defn(l){l?(this.key=l.key,this.width=l.width!==void 0?l.width:9,th... method headers (line 75) | get headers(){return this._header&&this._header instanceof Array?this.... method header (line 75) | get header(){return this._header} method header (line 75) | set header(l){l!==void 0?(this._header=l,this.headers.forEach((d,h)=>{... method key (line 75) | get key(){return this._key} method key (line 75) | set key(l){(this._key&&this._worksheet.getColumnKey(this._key))===this... method hidden (line 75) | get hidden(){return!!this._hidden} method hidden (line 75) | set hidden(l){this._hidden=l} method outlineLevel (line 75) | get outlineLevel(){return this._outlineLevel||0} method outlineLevel (line 75) | set outlineLevel(l){this._outlineLevel=l} method collapsed (line 75) | get collapsed(){return!!(this._outlineLevel&&this._outlineLevel>=this.... method toString (line 75) | toString(){return JSON.stringify({key:this.key,width:this.width,header... method equivalentTo (line 75) | equivalentTo(l){return this.width===l.width&&this.hidden===l.hidden&&t... method isDefault (line 75) | get isDefault(){if(this.isCustomWidth||this.hidden||this.outlineLevel)... method headerCount (line 75) | get headerCount(){return this.headers.length} method eachCell (line 75) | eachCell(l,d){const h=this.number;d||(d=l,l=null),this._worksheet.each... method values (line 75) | get values(){const l=[];return this.eachCell((d,h)=>{d&&d.type!==o.Val... method values (line 75) | set values(l){if(!l)return;const d=this.number;let h=0;l.hasOwnPropert... method _applyStyle (line 75) | _applyStyle(l,d){return this.style[l]=d,this.eachCell(h=>{h[l]=d}),d} method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(l){this._applyStyle("numFmt",l)} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(l){this._applyStyle("font",l)} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(l){this._applyStyle("alignment",l)} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(l){this._applyStyle("protection",l)} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(l){this._applyStyle("border",l)} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(l){this._applyStyle("fill",l)} method toModel (line 75) | static toModel(l){const d=[];let h=null;return l&&l.forEach((f,g)=>{f.... method fromModel (line 75) | static fromModel(l,d){const h=[];let f=1,g=0;for(d=(d=d||[]).sort(func... method constructor (line 76) | constructor(){super(),this.map={"v:shape":new s}} method tag (line 76) | get tag(){return"xml"} method render (line 76) | render(l,d){l.openXml(a.StdDocAttributes),l.openNode(this.tag,u.DRAWIN... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method reconcile (line 76) | reconcile(l,d){l.anchors.forEach(h=>{h.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={"v:textbox":new o,"x:ClientData":new s}} method tag (line 76) | get tag(){return"v:shape"} method render (line 76) | render(l,d,h){l.openNode("v:shape",u.V_SHAPE_ATTRIBUTES(d,h)),l.leafNo... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.p... method constructor (line 76) | constructor(){super(),this.map={Relationship:new s}} method render (line 76) | render(l,d){d=d||this._values,l.openXml(a.StdDocAttributes),l.openNode... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method constructor (line 76) | constructor(){super(),this.map={"x14:id":this.idXform=new s}} method tag (line 76) | get tag(){return"ext"} method render (line 76) | render(l,d){l.openNode(this.tag,{uri:"{B025F937-C7B1-47D3-B67F-A62EFF6... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(l,d){this.model.x14Id=d.model} method constructor (line 76) | constructor(l){super(),this.model=l} method tag (line 76) | get tag(){return"r"} method textXform (line 76) | get textXform(){return this._textXform||(this._textXform=new a)} method fontXform (line 76) | get fontXform(){return this._fontXform||(this._fontXform=new o(u.FONT_... method render (line 76) | render(l,d){d=d||this.model,l.openNode("r"),d.font&&this.fontXform.ren... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){switch(l){case"r":return!1;case"t":return this.model.tex... method constructor (line 76) | constructor(l){super(),this.name=l,this.map={color:new s}} method tag (line 76) | get tag(){return this.name} method render (line 76) | render(l,d,h){const f=d&&d.color||h||this.defaultColor;l.openNode(this... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){return this.parser?(this.parser.parseClose(l)||(this.par... method validStyle (line 76) | validStyle(l){return u.validStyleValues[l]} method constructor (line 76) | constructor(){super(),this.map={fgColor:new o("fgColor"),bgColor:new o... method name (line 76) | get name(){return"pattern"} method tag (line 76) | get tag(){return"patternFill"} method render (line 76) | render(h,f){h.openNode("patternFill"),h.addAttribute("patternType",f.p... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.p... method constructor (line 77) | constructor(l){super({writableObjectMode:l.objectMode}),this.hasWritte... method transform (line 77) | transform(l){return this.rowFormatter.rowTransform=l,this} method _transform (line 77) | _transform(l,d,h){let f=!1;try{this.hasWrittenBOM||(this.push(this.for... method _flush (line 77) | _flush(l){this.rowFormatter.finish((d,h)=>d?l(d):(h&&h.forEach(f=>{thi... method constructor (line 79) | constructor(l){this.parserOptions=l,this.rowParser=new o.RowParser(thi... method removeBOM (line 79) | static removeBOM(l){return l&&l.charCodeAt(0)===65279?l.slice(1):l} method parse (line 79) | parse(l,d){const h=new a.Scanner({line:u.removeBOM(l),parserOptions:th... method parseWithoutComments (line 79) | parseWithoutComments(l){const d=[];let h=!0;for(;h;)h=this.parseRow(l,... method parseWithComments (line 79) | parseWithComments(l){const{parserOptions:d}=this,h=[];for(let f=l.next... method parseRow (line 79) | parseRow(l,d){if(!l.nextNonSpaceToken)return!1;const h=this.rowParser.... method constructor (line 81) | constructor(){this._rowTransform=null,this._rowValidator=null} method createTransform (line 81) | static createTransform(l){return s.isSyncTransform(l)?(d,h)=>{let f=nu... method createValidator (line 81) | static createValidator(l){return s.isSyncValidate(l)?(d,h)=>{h(null,{r... method rowTransform (line 81) | set rowTransform(l){if(!o.default(l))throw new TypeError("The transfor... method rowValidator (line 81) | set rowValidator(l){if(!o.default(l))throw new TypeError("The validate... method transformAndValidate (line 81) | transformAndValidate(l,d){return this.callTransformer(l,(h,f)=>h?d(h):... method callTransformer (line 81) | callTransformer(l,d){return this._rowTransform?this._rowTransform(l,d)... method callValidator (line 81) | callValidator(l,d){return this._rowValidator?this._rowValidator(l,d):d... function r (line 27) | function r(t,e,n){e===void 0&&(e=new Map),n===void 0&&(n={}),this.reader... function n (line 27) | function n(){this.constructor=t} function t (line 27) | function t(e,n){return r.call(this,new vh,e,n)||this} function n (line 27) | function n(){this.constructor=t} function t (line 27) | function t(e,n){return r.call(this,new _u(e),e,n)||this} function n (line 27) | function n(){this.constructor=t} function t (line 27) | function t(e,n){return r.call(this,new _h,e,n)||this} function n (line 27) | function n(){this.constructor=t} function t (line 27) | function t(e,n){var i=this,a=new bb;return a.setHints(e),i=r.call(this,a... function n (line 27) | function n(){this.constructor=t} function t (line 27) | function t(e,n){return r.call(this,new Th,e,n)||this} function n (line 27) | function n(){this.constructor=t} function t (line 27) | function t(e,n){return r.call(this,new Eh,e,n)||this} function r (line 27) | function r(){} function a (line 27) | function a(x,w,_,E,R={}){w instanceof HTMLCollection||w instanceof NodeL... function u (line 27) | function u(x){const w=document.createElement("div");return w.innerHTML=x... method constructor (line 75) | constructor(l,d,h){this._worksheet=l,this._number=d,h!==!1&&(this.defn... method number (line 75) | get number(){return this._number} method worksheet (line 75) | get worksheet(){return this._worksheet} method letter (line 75) | get letter(){return s.n2l(this._number)} method isCustomWidth (line 75) | get isCustomWidth(){return this.width!==void 0&&this.width!==9} method defn (line 75) | get defn(){return{header:this._header,key:this.key,width:this.width,st... method defn (line 75) | set defn(l){l?(this.key=l.key,this.width=l.width!==void 0?l.width:9,th... method headers (line 75) | get headers(){return this._header&&this._header instanceof Array?this.... method header (line 75) | get header(){return this._header} method header (line 75) | set header(l){l!==void 0?(this._header=l,this.headers.forEach((d,h)=>{... method key (line 75) | get key(){return this._key} method key (line 75) | set key(l){(this._key&&this._worksheet.getColumnKey(this._key))===this... method hidden (line 75) | get hidden(){return!!this._hidden} method hidden (line 75) | set hidden(l){this._hidden=l} method outlineLevel (line 75) | get outlineLevel(){return this._outlineLevel||0} method outlineLevel (line 75) | set outlineLevel(l){this._outlineLevel=l} method collapsed (line 75) | get collapsed(){return!!(this._outlineLevel&&this._outlineLevel>=this.... method toString (line 75) | toString(){return JSON.stringify({key:this.key,width:this.width,header... method equivalentTo (line 75) | equivalentTo(l){return this.width===l.width&&this.hidden===l.hidden&&t... method isDefault (line 75) | get isDefault(){if(this.isCustomWidth||this.hidden||this.outlineLevel)... method headerCount (line 75) | get headerCount(){return this.headers.length} method eachCell (line 75) | eachCell(l,d){const h=this.number;d||(d=l,l=null),this._worksheet.each... method values (line 75) | get values(){const l=[];return this.eachCell((d,h)=>{d&&d.type!==o.Val... method values (line 75) | set values(l){if(!l)return;const d=this.number;let h=0;l.hasOwnPropert... method _applyStyle (line 75) | _applyStyle(l,d){return this.style[l]=d,this.eachCell(h=>{h[l]=d}),d} method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(l){this._applyStyle("numFmt",l)} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(l){this._applyStyle("font",l)} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(l){this._applyStyle("alignment",l)} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(l){this._applyStyle("protection",l)} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(l){this._applyStyle("border",l)} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(l){this._applyStyle("fill",l)} method toModel (line 75) | static toModel(l){const d=[];let h=null;return l&&l.forEach((f,g)=>{f.... method fromModel (line 75) | static fromModel(l,d){const h=[];let f=1,g=0;for(d=(d=d||[]).sort(func... method constructor (line 76) | constructor(){super(),this.map={"v:shape":new s}} method tag (line 76) | get tag(){return"xml"} method render (line 76) | render(l,d){l.openXml(a.StdDocAttributes),l.openNode(this.tag,u.DRAWIN... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method reconcile (line 76) | reconcile(l,d){l.anchors.forEach(h=>{h.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={"v:textbox":new o,"x:ClientData":new s}} method tag (line 76) | get tag(){return"v:shape"} method render (line 76) | render(l,d,h){l.openNode("v:shape",u.V_SHAPE_ATTRIBUTES(d,h)),l.leafNo... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.p... method constructor (line 76) | constructor(){super(),this.map={Relationship:new s}} method render (line 76) | render(l,d){d=d||this._values,l.openXml(a.StdDocAttributes),l.openNode... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method constructor (line 76) | constructor(){super(),this.map={"x14:id":this.idXform=new s}} method tag (line 76) | get tag(){return"ext"} method render (line 76) | render(l,d){l.openNode(this.tag,{uri:"{B025F937-C7B1-47D3-B67F-A62EFF6... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(l,d){this.model.x14Id=d.model} method constructor (line 76) | constructor(l){super(),this.model=l} method tag (line 76) | get tag(){return"r"} method textXform (line 76) | get textXform(){return this._textXform||(this._textXform=new a)} method fontXform (line 76) | get fontXform(){return this._fontXform||(this._fontXform=new o(u.FONT_... method render (line 76) | render(l,d){d=d||this.model,l.openNode("r"),d.font&&this.fontXform.ren... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){switch(l){case"r":return!1;case"t":return this.model.tex... method constructor (line 76) | constructor(l){super(),this.name=l,this.map={color:new s}} method tag (line 76) | get tag(){return this.name} method render (line 76) | render(l,d,h){const f=d&&d.color||h||this.defaultColor;l.openNode(this... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){return this.parser?(this.parser.parseClose(l)||(this.par... method validStyle (line 76) | validStyle(l){return u.validStyleValues[l]} method constructor (line 76) | constructor(){super(),this.map={fgColor:new o("fgColor"),bgColor:new o... method name (line 76) | get name(){return"pattern"} method tag (line 76) | get tag(){return"patternFill"} method render (line 76) | render(h,f){h.openNode("patternFill"),h.addAttribute("patternType",f.p... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.p... method constructor (line 77) | constructor(l){super({writableObjectMode:l.objectMode}),this.hasWritte... method transform (line 77) | transform(l){return this.rowFormatter.rowTransform=l,this} method _transform (line 77) | _transform(l,d,h){let f=!1;try{this.hasWrittenBOM||(this.push(this.for... method _flush (line 77) | _flush(l){this.rowFormatter.finish((d,h)=>d?l(d):(h&&h.forEach(f=>{thi... method constructor (line 79) | constructor(l){this.parserOptions=l,this.rowParser=new o.RowParser(thi... method removeBOM (line 79) | static removeBOM(l){return l&&l.charCodeAt(0)===65279?l.slice(1):l} method parse (line 79) | parse(l,d){const h=new a.Scanner({line:u.removeBOM(l),parserOptions:th... method parseWithoutComments (line 79) | parseWithoutComments(l){const d=[];let h=!0;for(;h;)h=this.parseRow(l,... method parseWithComments (line 79) | parseWithComments(l){const{parserOptions:d}=this,h=[];for(let f=l.next... method parseRow (line 79) | parseRow(l,d){if(!l.nextNonSpaceToken)return!1;const h=this.rowParser.... method constructor (line 81) | constructor(){this._rowTransform=null,this._rowValidator=null} method createTransform (line 81) | static createTransform(l){return s.isSyncTransform(l)?(d,h)=>{let f=nu... method createValidator (line 81) | static createValidator(l){return s.isSyncValidate(l)?(d,h)=>{h(null,{r... method rowTransform (line 81) | set rowTransform(l){if(!o.default(l))throw new TypeError("The transfor... method rowValidator (line 81) | set rowValidator(l){if(!o.default(l))throw new TypeError("The validate... method transformAndValidate (line 81) | transformAndValidate(l,d){return this.callTransformer(l,(h,f)=>h?d(h):... method callTransformer (line 81) | callTransformer(l,d){return this._rowTransform?this._rowTransform(l,d)... method callValidator (line 81) | callValidator(l,d){return this._rowValidator?this._rowValidator(l,d):d... function c (line 27) | function c(x){const w=(E,R)=>{const F=E.getAttribute(R);return E.removeA... method constructor (line 75) | constructor(){this._xml=[],this._stack=[],this._rollbacks=[]} method tos (line 75) | get tos(){return this._stack.length?this._stack[this._stack.length-1]:... method cursor (line 75) | get cursor(){return this._xml.length} method openXml (line 75) | openXml(d){const h=this._xml;h.push(" method openNode (line 76) | openNode(d,h){const f=this.tos,g=this._xml;f&&this.open&&g.push(">"),t... method addAttribute (line 76) | addAttribute(d,h){if(!this.open)throw new Error("Cannot write attribut... method addAttributes (line 76) | addAttributes(d){if(!this.open)throw new Error("Cannot write attribute... method writeText (line 76) | writeText(d){const h=this._xml;this.open&&(h.push(">"),this.open=!1),t... method writeXml (line 76) | writeXml(d){this.open&&(this._xml.push(">"),this.open=!1),this.leaf=!1... method closeNode (line 76) | closeNode(){const d=this._stack.pop(),h=this._xml;this.leaf?h.push("/>... method leafNode (line 76) | leafNode(d,h,f){this.openNode(d,h),f!==void 0&&this.writeText(f),this.... method closeAll (line 76) | closeAll(){for(;this._stack.length;)this.closeNode()} method addRollback (line 76) | addRollback(){return this._rollbacks.push({xml:this._xml.length,stack:... method commit (line 76) | commit(){this._rollbacks.pop()} method rollback (line 76) | rollback(){const d=this._rollbacks.pop();this._xml.length>d.xml&&this.... method xml (line 76) | get xml(){return this.closeAll(),this._xml.join("")} method constructor (line 76) | constructor(){super(),this.map={stop:new s}} method name (line 76) | get name(){return"gradient"} method tag (line 76) | get tag(){return"gradientFill"} method render (line 76) | render(h,f){switch(h.openNode("gradientFill"),f.gradient){case"angle":... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method constructor (line 76) | constructor(d,h){super(),this.id=d,this.formatCode=h} method tag (line 76) | get tag(){return"numFmt"} method render (line 76) | render(d,h){d.leafNode("numFmt",{numFmtId:h.id,formatCode:h.formatCode})} method parseOpen (line 76) | parseOpen(d){switch(d.name){case"numFmt":return this.model={id:parseIn... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} function l (line 27) | function l(x){let w=x.path||x.composedPath&&x.composedPath();if(w)return... method constructor (line 75) | constructor(f,g,m){if(!f||!g)throw new Error("A Cell needs a Row");thi... method worksheet (line 75) | get worksheet(){return this._row.worksheet} method workbook (line 75) | get workbook(){return this._row.worksheet.workbook} method destroy (line 75) | destroy(){delete this.style,delete this._value,delete this._row,delete... method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(f){this.style.numFmt=f} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(f){this.style.font=f} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(f){this.style.alignment=f} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(f){this.style.border=f} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(f){this.style.fill=f} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(f){this.style.protection=f} method _mergeStyle (line 75) | _mergeStyle(f,g,m){const p=f&&f.numFmt||g&&g.numFmt;p&&(m.numFmt=p);co... method address (line 75) | get address(){return this._address} method row (line 75) | get row(){return this._row.number} method col (line 75) | get col(){return this._column.number} method $col$row (line 75) | get $col$row(){return`$${this._column.letter}$${this.row}`} method type (line 75) | get type(){return this._value.type} method effectiveType (line 75) | get effectiveType(){return this._value.effectiveType} method toCsvString (line 75) | toCsvString(){return this._value.toCsvString()} method addMergeRef (line 75) | addMergeRef(){this._mergeCount++} method releaseMergeRef (line 75) | releaseMergeRef(){this._mergeCount--} method isMerged (line 75) | get isMerged(){return this._mergeCount>0||this.type===l.Types.Merge} method merge (line 75) | merge(f,g){this._value.release(),this._value=d.create(l.Types.Merge,th... method unmerge (line 75) | unmerge(){this.type===l.Types.Merge&&(this._value.release(),this._valu... method isMergedTo (line 75) | isMergedTo(f){return this._value.type===l.Types.Merge&&this._value.isM... method master (line 75) | get master(){return this.type===l.Types.Merge?this._value.master:this} method isHyperlink (line 75) | get isHyperlink(){return this._value.type===l.Types.Hyperlink} method hyperlink (line 75) | get hyperlink(){return this._value.hyperlink} method value (line 75) | get value(){return this._value.value} method value (line 75) | set value(f){this.type!==l.Types.Merge?(this._value.release(),this._va... method note (line 75) | get note(){return this._comment&&this._comment.note} method note (line 75) | set note(f){this._comment=new c(f)} method text (line 75) | get text(){return this._value.toString()} method html (line 75) | get html(){return o.escapeHtml(this.text)} method toString (line 75) | toString(){return this.text} method _upgradeToHyperlink (line 75) | _upgradeToHyperlink(f){this.type===l.Types.String&&(this._value=d.crea... method formula (line 75) | get formula(){return this._value.formula} method result (line 75) | get result(){return this._value.result} method formulaType (line 75) | get formulaType(){return this._value.formulaType} method fullAddress (line 75) | get fullAddress(){const{worksheet:f}=this._row;return{sheetName:f.name... method name (line 75) | get name(){return this.names[0]} method name (line 75) | set name(f){this.names=[f]} method names (line 75) | get names(){return this.workbook.definedNames.getNamesEx(this.fullAddr... method names (line 75) | set names(f){const{definedNames:g}=this.workbook;g.removeAllNames(this... method addName (line 75) | addName(f){this.workbook.definedNames.addEx(this.fullAddress,f)} method removeName (line 75) | removeName(f){this.workbook.definedNames.removeEx(this.fullAddress,f)} method removeAllNames (line 75) | removeAllNames(){this.workbook.definedNames.removeAllNames(this.fullAd... method _dataValidations (line 75) | get _dataValidations(){return this.worksheet.dataValidations} method dataValidation (line 75) | get dataValidation(){return this._dataValidations.find(this.address)} method dataValidation (line 75) | set dataValidation(f){this._dataValidations.add(this.address,f)} method model (line 75) | get model(){const{model:f}=this._value;return f.style=this.style,this.... method model (line 75) | set model(f){if(this._value.release(),this._value=d.create(f.type,this... method constructor (line 75) | constructor(p,y){this._data=p,this._encoding=y} method length (line 75) | get length(){return this.toBuffer().length} method copy (line 75) | copy(p,y,v,b){return this.toBuffer().copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._buffer||(this._buffer=o.from(this._data,this._... method constructor (line 76) | constructor(h){super(),this.options=Object.assign({type:"nodebuffer",c... method append (line 76) | append(h,f){f.hasOwnProperty("base64")&&f.base64?this.zip.file(f.name,... method finalize (line 76) | async finalize(){const h=await this.zip.generateAsync(this.options);th... method read (line 76) | read(h){return this.stream.read(h)} method setEncoding (line 76) | setEncoding(h){return this.stream.setEncoding(h)} method pause (line 76) | pause(){return this.stream.pause()} method resume (line 76) | resume(){return this.stream.resume()} method isPaused (line 76) | isPaused(){return this.stream.isPaused()} method pipe (line 76) | pipe(h,f){return this.stream.pipe(h,f)} method unpipe (line 76) | unpipe(h){return this.stream.unpipe(h)} method unshift (line 76) | unshift(h){return this.stream.unshift(h)} method wrap (line 76) | wrap(h){return this.stream.wrap(h)} method constructor (line 76) | constructor(){super(),this.map={Company:new s({tag:"Company"}),Manager... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("Properties",l.PR... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"dc:creator":new u({tag:"dc:creator"})... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("cp:corePropertie... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"xdr:twoCellAnchor":new u,"xdr:oneCell... method prepare (line 76) | prepare(h){h.anchors.forEach((f,g)=>{f.anchorType=function(m){return(t... method tag (line 76) | get tag(){return"xdr:wsDr"} method render (line 76) | render(h,f){h.openXml(o.StdDocAttributes),h.openNode(this.tag,l.DRAWIN... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.m... method reconcile (line 76) | reconcile(h,f){h.anchors.forEach(g=>{g.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={patternFill:new u,gradientFill:new c}} method tag (line 76) | get tag(){return"fill"} method render (line 76) | render(h,f){switch(h.addRollback(),h.openNode("fill"),f.type){case"pat... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method validStyle (line 76) | validStyle(h){return l.validPatternValues[h]} method constructor (line 79) | constructor(h){this.rowCount=0,this.formatterOptions=h,this.fieldForma... method isRowHashArray (line 79) | static isRowHashArray(h){return!!Array.isArray(h)&&Array.isArray(h[0])... method isRowArray (line 79) | static isRowArray(h){return Array.isArray(h)&&!this.isRowHashArray(h)} method gatherHeaders (line 79) | static gatherHeaders(h){return l.isRowHashArray(h)?h.map(f=>f[0]):Arra... method createTransform (line 79) | static createTransform(h){return c.isSyncTransform(h)?(f,g)=>{let m=nu... method rowTransform (line 79) | set rowTransform(h){if(!o.default(h))throw new TypeError("The transfor... method format (line 79) | format(h,f){this.callTransformer(h,(g,m)=>{if(g)return f(g);if(!h)retu... method finish (line 79) | finish(h){const f=[];if(this.formatterOptions.alwaysWriteHeaders&&this... method checkHeaders (line 79) | checkHeaders(h){if(this.headers)return{shouldFormatColumns:!0,headers:... method gatherColumns (line 79) | gatherColumns(h){if(this.headers===null)throw new Error("Headers is cu... method callTransformer (line 79) | callTransformer(h,f){return this._rowTransform?this._rowTransform(h,f)... method formatColumns (line 79) | formatColumns(h,f){const g=h.map((p,y)=>this.fieldFormatter.format(p,y... method constructor (line 79) | constructor(h){super({objectMode:h.objectMode}),this.lines="",this.row... method hasHitRowLimit (line 79) | get hasHitRowLimit(){return this.parserOptions.limitRows&&this.rowCoun... method shouldEmitRows (line 79) | get shouldEmitRows(){return this.parsedRowCount>this.parserOptions.ski... method shouldSkipLine (line 79) | get shouldSkipLine(){return this.parsedLineCount<=this.parserOptions.s... method transform (line 79) | transform(h){return this.rowTransformerValidator.rowTransform=h,this} method validate (line 79) | validate(h){return this.rowTransformerValidator.rowValidator=h,this} method emit (line 79) | emit(h){if(h==="end")return this.endEmitted||(this.endEmitted=!0,super... method _transform (line 79) | _transform(h,f,g){if(this.hasHitRowLimit)return g();const m=l.wrapDone... method _flush (line 79) | _flush(h){const f=l.wrapDoneCallback(h);if(this.hasHitRowLimit)return ... method parse (line 79) | parse(h,f){if(!h)return[];const{line:g,rows:m}=this.parser.parse(h,f);... method processRows (line 79) | processRows(h,f){const g=h.length,m=p=>{const y=A=>A?f(A):p%100!=0?m(p... method transformRow (line 79) | transformRow(h,f){try{this.headerTransformer.transform(h,(g,m)=>g?f(g)... method checkAndEmitHeaders (line 79) | checkAndEmitHeaders(){!this.headersEmitted&&this.headerTransformer.hea... method skipRow (line 79) | skipRow(h){return this.rowCount-=1,h(null,{row:null,isValid:!0})} method pushRow (line 79) | pushRow(h,f){try{this.parserOptions.objectMode?this.push(h):this.push(... method wrapDoneCallback (line 79) | static wrapDoneCallback(h){let f=!1;return function(g){if(g){if(f)thro... function d (line 27) | function d(x){return x instanceof Element?x:typeof x=="string"?x.split(/... method constructor (line 75) | constructor(p){this._data=p} method length (line 75) | get length(){return this._data.length} method copy (line 75) | copy(p,y,v,b){return this._data._buf.copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._data.toBuffer()} method constructor (line 76) | constructor(){super(),this.map={"x14:dataBar":this.databarXform=new u,... method tag (line 76) | get tag(){return"x14:cfRule"} method isExt (line 76) | static isExt(f){return f.type==="dataBar"?u.isExt(f):!(f.type!=="iconS... method prepare (line 76) | prepare(f){d.isExt(f)&&(f.x14Id=`{${a()}}`.toUpperCase())} method render (line 76) | render(f,g){if(d.isExt(g))switch(g.type){case"dataBar":this.renderData... method renderDataBar (line 76) | renderDataBar(f,g){f.openNode(this.tag,{type:"dataBar",id:g.x14Id}),th... method renderIconSet (line 76) | renderIconSet(f,g){f.openNode(this.tag,{type:"iconSet",priority:g.prio... method createNewModel (line 76) | createNewModel(f){let{attributes:g}=f;return{type:g.type,x14Id:g.id,pr... method onParserClose (line 76) | onParserClose(f,g){Object.assign(this.model,g.model)} method constructor (line 76) | constructor(){super(),this.map={autoFilter:new u,tableColumns:new s({t... method prepare (line 76) | prepare(f,g){this.map.autoFilter.prepare(f),this.map.tableColumns.prep... method tag (line 76) | get tag(){return"table"} method render (line 76) | render(f,g){f.openXml(a.StdDocAttributes),f.openNode(this.tag,$o(An({}... method parseOpen (line 76) | parseOpen(f){if(this.parser)return this.parser.parseOpen(f),!0;const{n... method parseText (line 76) | parseText(f){this.parser&&this.parser.parseText(f)} method parseClose (line 76) | parseClose(f){if(this.parser)return this.parser.parseClose(f)||(this.p... method reconcile (line 76) | reconcile(f,g){f.columns.forEach(m=>{m.dxfId!==void 0&&(m.style=g.styl... function h (line 27) | function h(x,w=_=>_){function _(E){const R=[.001,.01,.1][Number(E.shiftK... method constructor (line 75) | constructor(p){this._data=p} method length (line 75) | get length(){return this._data.length} method copy (line 75) | copy(p,y,v,b){this._data.copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._data} method constructor (line 76) | constructor(g){super(),this.options=g||h.OPTIONS,this.map={b:{prop:"bo... method tag (line 76) | get tag(){return this.options.tagName} method render (line 76) | render(g,m){const{map:p}=this;g.openNode(this.options.tagName),l.each(... method parseOpen (line 76) | parseOpen(g){if(this.parser)return this.parser.parseOpen(g),!0;if(this... method parseText (line 76) | parseText(g){this.parser&&this.parser.parseText(g)} method parseClose (line 76) | parseClose(g){if(this.parser&&!this.parser.parseClose(g)){const m=this... function y (line 27) | function y(x,w,_){w/=100,_/=100;const E=m(x=x/360*6),R=x-E,F=_*(1-w),B=_... function v (line 27) | function v(x,w,_){const E=(2-(w/=100))*(_/=100)/2;return E!==0&&(w=E===1... function b (line 27) | function b(x,w,_){const E=f(x/=255,w/=255,_/=255),R=g(x,w,_),F=R-E;let B... function A (line 27) | function A(x,w,_,E){return w/=100,_/=100,[...b(255*(1-f(1,(x/=100)*(1-(E... function C (line 27) | function C(x,w,_){w/=100;const E=2*(w*=(_/=100)<.5?_:1-_)/(_+w)*100,R=10... function M (line 27) | function M(x){return b(...x.match(/.{2}/g).map(w=>parseInt(w,16)))} function z (line 27) | function z(x){x=x.match(/^[a-zA-Z]+$/)?function(R){if(R.toLowerCase()===... function W (line 27) | function W(x=0,w=0,_=0,E=1){const R=(B,X)=>(K=-1)=>X(~K?B.map(te=>Number... function G (line 27) | function G(x){const w={options:Object.assign({lock:null,onchange:()=>0,o... function ee (line 27) | function ee(x={}){x=Object.assign({onchange:()=>0,className:"",elements:... method update (line 27) | update(R=E){const{reference:F,popper:B}=Object.assign(E,R);if(!B||!F)thr... method constructor (line 27) | constructor(w){fi(this,"_initializingActive",!0);fi(this,"_recalc",!0);f... method _preBuild (line 27) | _preBuild(){const{options:w}=this;for(const _ of["el","container"])w[_]=... method _finalBuild (line 72) | _finalBuild(){const w=this.options,_=this._root;if(w.container.removeChi... method _buildComponents (line 72) | _buildComponents(){const w=this,_=this.options.components,E=(w.options.s... method _bindEvents (line 75) | _bindEvents(){const{_root:w,options:_}=this,E=[o(w.interaction.clear,"cl... method _rePositioningPicker (line 75) | _rePositioningPicker(){const{options:w}=this;if(!w.inline&&!this._nanopo... method _updateOutput (line 75) | _updateOutput(w){const{_root:_,_color:E,options:R}=this;if(_.interaction... method _clearColor (line 75) | _clearColor(w=!1){const{_root:_,options:E}=this;E.useAsButton||_.button.... method _parseLocalColor (line 75) | _parseLocalColor(w){const{values:_,type:E,a:R}=z(w),{lockOpacity:F}=this... method _t (line 75) | _t(w){return this.options.i18n[w]||S.I18N_DEFAULTS[w]} method _emit (line 75) | _emit(w,..._){this._eventListener[w].forEach(E=>E(..._,this))} method on (line 75) | on(w,_){return this._eventListener[w].push(_),this} method off (line 75) | off(w,_){const E=this._eventListener[w]||[],R=E.indexOf(_);return~R&&E.s... method addSwatch (line 75) | addSwatch(w){const{values:_}=this._parseLocalColor(w);if(_){const{_swatc... method removeSwatch (line 75) | removeSwatch(w){const _=this._swatchColors[w];if(_){const{el:E}=_;return... method applyColor (line 75) | applyColor(w=!1){const{preview:_,button:E}=this._root,R=this._color.toRG... method destroy (line 75) | destroy(){cancelAnimationFrame(this._setupAnimationFrame),this._eventBin... method destroyAndRemove (line 75) | destroyAndRemove(){this.destroy();const{root:w,app:_}=this._root;w.paren... method hide (line 75) | hide(){return!!this.isOpen()&&(this._root.app.classList.remove("visible"... method show (line 75) | show(){return!this.options.disabled&&!this.isOpen()&&(this._root.app.cla... method isOpen (line 75) | isOpen(){return this._root.app.classList.contains("visible")} method setHSVA (line 75) | setHSVA(w=360,_=0,E=0,R=1,F=!1){const B=this._recalc;if(this._recalc=!1,... method setColor (line 75) | setColor(w,_=!1){if(w===null)return this._clearColor(_),!0;const{values:... method setColorRepresentation (line 75) | setColorRepresentation(w){return w=w.toUpperCase(),!!this._root.interact... method getColorRepresentation (line 75) | getColorRepresentation(){return this._representation} method getColor (line 75) | getColor(){return this._color} method getSelectedColor (line 75) | getSelectedColor(){return this._lastColor} method getRoot (line 75) | getRoot(){return this._root} method disable (line 75) | disable(){return this.hide(),this.options.disabled=!0,this._root.button.... method enable (line 75) | enable(){return this.options.disabled=!1,this._root.button.classList.rem... function o (line 75) | function o(c,l){if(!i[c]){if(!n[c]){var d=typeof Vo=="function"&&Vo;if(!... method constructor (line 75) | constructor(u,c){let l=arguments.length>2&&arguments[2]!==void 0?argum... method asInstance (line 75) | static asInstance(u){return u instanceof o||u==null?u:new o(u)} method col (line 75) | get col(){return this.nativeCol+Math.min(this.colWidth-1,this.nativeCo... method col (line 75) | set col(u){this.nativeCol=Math.floor(u),this.nativeColOff=Math.floor((... method row (line 75) | get row(){return this.nativeRow+Math.min(this.rowHeight-1,this.nativeR... method row (line 75) | set row(u){this.nativeRow=Math.floor(u),this.nativeRowOff=Math.floor((... method colWidth (line 75) | get colWidth(){return this.worksheet&&this.worksheet.getColumn(this.na... method rowHeight (line 75) | get rowHeight(){return this.worksheet&&this.worksheet.getRow(this.nati... method model (line 75) | get model(){return{nativeCol:this.nativeCol,nativeColOff:this.nativeCo... method model (line 75) | set model(u){this.nativeCol=u.nativeCol,this.nativeColOff=u.nativeColO... method constructor (line 75) | constructor(u){this.note=u} method model (line 75) | get model(){let u=null;switch(typeof this.note){case"string":u={type:"... method model (line 75) | set model(u){const{note:c}=u,{texts:l}=c;l.length===1&&Object.keys(l[0... method fromModel (line 75) | static fromModel(u){const c=new o;return c.model=u,c} method constructor (line 75) | constructor(){this.decode(arguments)} method setTLBR (line 75) | setTLBR(u,c,l,d,h){if(arguments.length<4){const f=a.decodeAddress(u),g... method decode (line 75) | decode(u){switch(u.length){case 5:this.setTLBR(u[0],u[1],u[2],u[3],u[4... method top (line 75) | get top(){return this.model.top||1} method top (line 75) | set top(u){this.model.top=u} method left (line 75) | get left(){return this.model.left||1} method left (line 75) | set left(u){this.model.left=u} method bottom (line 75) | get bottom(){return this.model.bottom||1} method bottom (line 75) | set bottom(u){this.model.bottom=u} method right (line 75) | get right(){return this.model.right||1} method right (line 75) | set right(u){this.model.right=u} method sheetName (line 75) | get sheetName(){return this.model.sheetName} method sheetName (line 75) | set sheetName(u){this.model.sheetName=u} method _serialisedSheetName (line 75) | get _serialisedSheetName(){const{sheetName:u}=this.model;return u?/^[a... method expand (line 75) | expand(u,c,l,d){(!this.model.top||u1?this.range:this._serialisedSheetN... method $shortRange (line 75) | get $shortRange(){return this.count>1?this.$range:this._serialisedShee... method count (line 75) | get count(){return(1+this.bottom-this.top)*(1+this.right-this.left)} method toString (line 75) | toString(){return this.range} method intersects (line 75) | intersects(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method contains (line 75) | contains(u){const c=a.decodeEx(u);return this.containsEx(c)} method containsEx (line 75) | containsEx(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method forEachAddress (line 75) | forEachAddress(u){for(let c=this.left;c<=this.right;c++)for(let l=this... method constructor (line 75) | constructor(u,c,l){this.table=u,this.column=c,this.index=l} method _set (line 75) | _set(u,c){this.table.cacheState(),this.column[u]=c} method name (line 75) | get name(){return this.column.name} method name (line 75) | set name(u){this._set("name",u)} method filterButton (line 75) | get filterButton(){return this.column.filterButton} method filterButton (line 75) | set filterButton(u){this.column.filterButton=u} method style (line 75) | get style(){return this.column.style} method style (line 75) | set style(u){this.column.style=u} method totalsRowLabel (line 75) | get totalsRowLabel(){return this.column.totalsRowLabel} method totalsRowLabel (line 75) | set totalsRowLabel(u){this._set("totalsRowLabel",u)} method totalsRowFunction (line 75) | get totalsRowFunction(){return this.column.totalsRowFunction} method totalsRowFunction (line 75) | set totalsRowFunction(u){this._set("totalsRowFunction",u)} method totalsRowResult (line 75) | get totalsRowResult(){return this.column.totalsRowResult} method totalsRowResult (line 75) | set totalsRowResult(u){this._set("totalsRowResult",u)} method totalsRowFormula (line 75) | get totalsRowFormula(){return this.column.totalsRowFormula} method totalsRowFormula (line 75) | set totalsRowFormula(u){this._set("totalsRowFormula",u)} method constructor (line 76) | constructor(u){super(),this.model=u} method tag (line 76) | get tag(){return"u"} method render (line 76) | render(u,c){if((c=c||this.model)===!0)u.leafNode("u");else{const l=o.A... method parseOpen (line 76) | parseOpen(u){u.name==="u"&&(this.model=u.attributes.val||!0)} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} method constructor (line 75) | constructor(f){this.workbook=f,this.worksheet=null} method readFile (line 75) | async readFile(f,g){if(g=g||{},!await d(f))throw new Error("File not fou... method read (line 75) | read(f,g){return g=g||{},new Promise((m,p)=>{const y=this.workbook.addWo... method createInputStream (line 75) | createInputStream(){throw new Error("`CSV#createInputStream` is deprecat... method write (line 75) | write(f,g){return new Promise((m,p)=>{g=g||{};const y=this.workbook.getW... method writeFile (line 75) | writeFile(f,g){const m={encoding:(g=g||{}).encoding||"utf8"},p=a.createW... method writeBuffer (line 75) | async writeBuffer(f){const g=new l;return await this.write(g,f),g.read()} class o (line 75) | class o{constructor(u,c){let l=arguments.length>2&&arguments[2]!==void 0... method constructor (line 75) | constructor(u,c){let l=arguments.length>2&&arguments[2]!==void 0?argum... method asInstance (line 75) | static asInstance(u){return u instanceof o||u==null?u:new o(u)} method col (line 75) | get col(){return this.nativeCol+Math.min(this.colWidth-1,this.nativeCo... method col (line 75) | set col(u){this.nativeCol=Math.floor(u),this.nativeColOff=Math.floor((... method row (line 75) | get row(){return this.nativeRow+Math.min(this.rowHeight-1,this.nativeR... method row (line 75) | set row(u){this.nativeRow=Math.floor(u),this.nativeRowOff=Math.floor((... method colWidth (line 75) | get colWidth(){return this.worksheet&&this.worksheet.getColumn(this.na... method rowHeight (line 75) | get rowHeight(){return this.worksheet&&this.worksheet.getRow(this.nati... method model (line 75) | get model(){return{nativeCol:this.nativeCol,nativeColOff:this.nativeCo... method model (line 75) | set model(u){this.nativeCol=u.nativeCol,this.nativeColOff=u.nativeColO... method constructor (line 75) | constructor(u){this.note=u} method model (line 75) | get model(){let u=null;switch(typeof this.note){case"string":u={type:"... method model (line 75) | set model(u){const{note:c}=u,{texts:l}=c;l.length===1&&Object.keys(l[0... method fromModel (line 75) | static fromModel(u){const c=new o;return c.model=u,c} method constructor (line 75) | constructor(){this.decode(arguments)} method setTLBR (line 75) | setTLBR(u,c,l,d,h){if(arguments.length<4){const f=a.decodeAddress(u),g... method decode (line 75) | decode(u){switch(u.length){case 5:this.setTLBR(u[0],u[1],u[2],u[3],u[4... method top (line 75) | get top(){return this.model.top||1} method top (line 75) | set top(u){this.model.top=u} method left (line 75) | get left(){return this.model.left||1} method left (line 75) | set left(u){this.model.left=u} method bottom (line 75) | get bottom(){return this.model.bottom||1} method bottom (line 75) | set bottom(u){this.model.bottom=u} method right (line 75) | get right(){return this.model.right||1} method right (line 75) | set right(u){this.model.right=u} method sheetName (line 75) | get sheetName(){return this.model.sheetName} method sheetName (line 75) | set sheetName(u){this.model.sheetName=u} method _serialisedSheetName (line 75) | get _serialisedSheetName(){const{sheetName:u}=this.model;return u?/^[a... method expand (line 75) | expand(u,c,l,d){(!this.model.top||u1?this.range:this._serialisedSheetN... method $shortRange (line 75) | get $shortRange(){return this.count>1?this.$range:this._serialisedShee... method count (line 75) | get count(){return(1+this.bottom-this.top)*(1+this.right-this.left)} method toString (line 75) | toString(){return this.range} method intersects (line 75) | intersects(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method contains (line 75) | contains(u){const c=a.decodeEx(u);return this.containsEx(c)} method containsEx (line 75) | containsEx(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method forEachAddress (line 75) | forEachAddress(u){for(let c=this.left;c<=this.right;c++)for(let l=this... method constructor (line 75) | constructor(u,c,l){this.table=u,this.column=c,this.index=l} method _set (line 75) | _set(u,c){this.table.cacheState(),this.column[u]=c} method name (line 75) | get name(){return this.column.name} method name (line 75) | set name(u){this._set("name",u)} method filterButton (line 75) | get filterButton(){return this.column.filterButton} method filterButton (line 75) | set filterButton(u){this.column.filterButton=u} method style (line 75) | get style(){return this.column.style} method style (line 75) | set style(u){this.column.style=u} method totalsRowLabel (line 75) | get totalsRowLabel(){return this.column.totalsRowLabel} method totalsRowLabel (line 75) | set totalsRowLabel(u){this._set("totalsRowLabel",u)} method totalsRowFunction (line 75) | get totalsRowFunction(){return this.column.totalsRowFunction} method totalsRowFunction (line 75) | set totalsRowFunction(u){this._set("totalsRowFunction",u)} method totalsRowResult (line 75) | get totalsRowResult(){return this.column.totalsRowResult} method totalsRowResult (line 75) | set totalsRowResult(u){this._set("totalsRowResult",u)} method totalsRowFormula (line 75) | get totalsRowFormula(){return this.column.totalsRowFormula} method totalsRowFormula (line 75) | set totalsRowFormula(u){this._set("totalsRowFormula",u)} method constructor (line 76) | constructor(u){super(),this.model=u} method tag (line 76) | get tag(){return"u"} method render (line 76) | render(u,c){if((c=c||this.model)===!0)u.leafNode("u");else{const l=o.A... method parseOpen (line 76) | parseOpen(u){u.name==="u"&&(this.model=u.attributes.val||!0)} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} class l (line 75) | class l{constructor(f,g,m){if(!f||!g)throw new Error("A Cell needs a Row... method constructor (line 75) | constructor(f,g,m){if(!f||!g)throw new Error("A Cell needs a Row");thi... method worksheet (line 75) | get worksheet(){return this._row.worksheet} method workbook (line 75) | get workbook(){return this._row.worksheet.workbook} method destroy (line 75) | destroy(){delete this.style,delete this._value,delete this._row,delete... method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(f){this.style.numFmt=f} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(f){this.style.font=f} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(f){this.style.alignment=f} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(f){this.style.border=f} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(f){this.style.fill=f} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(f){this.style.protection=f} method _mergeStyle (line 75) | _mergeStyle(f,g,m){const p=f&&f.numFmt||g&&g.numFmt;p&&(m.numFmt=p);co... method address (line 75) | get address(){return this._address} method row (line 75) | get row(){return this._row.number} method col (line 75) | get col(){return this._column.number} method $col$row (line 75) | get $col$row(){return`$${this._column.letter}$${this.row}`} method type (line 75) | get type(){return this._value.type} method effectiveType (line 75) | get effectiveType(){return this._value.effectiveType} method toCsvString (line 75) | toCsvString(){return this._value.toCsvString()} method addMergeRef (line 75) | addMergeRef(){this._mergeCount++} method releaseMergeRef (line 75) | releaseMergeRef(){this._mergeCount--} method isMerged (line 75) | get isMerged(){return this._mergeCount>0||this.type===l.Types.Merge} method merge (line 75) | merge(f,g){this._value.release(),this._value=d.create(l.Types.Merge,th... method unmerge (line 75) | unmerge(){this.type===l.Types.Merge&&(this._value.release(),this._valu... method isMergedTo (line 75) | isMergedTo(f){return this._value.type===l.Types.Merge&&this._value.isM... method master (line 75) | get master(){return this.type===l.Types.Merge?this._value.master:this} method isHyperlink (line 75) | get isHyperlink(){return this._value.type===l.Types.Hyperlink} method hyperlink (line 75) | get hyperlink(){return this._value.hyperlink} method value (line 75) | get value(){return this._value.value} method value (line 75) | set value(f){this.type!==l.Types.Merge?(this._value.release(),this._va... method note (line 75) | get note(){return this._comment&&this._comment.note} method note (line 75) | set note(f){this._comment=new c(f)} method text (line 75) | get text(){return this._value.toString()} method html (line 75) | get html(){return o.escapeHtml(this.text)} method toString (line 75) | toString(){return this.text} method _upgradeToHyperlink (line 75) | _upgradeToHyperlink(f){this.type===l.Types.String&&(this._value=d.crea... method formula (line 75) | get formula(){return this._value.formula} method result (line 75) | get result(){return this._value.result} method formulaType (line 75) | get formulaType(){return this._value.formulaType} method fullAddress (line 75) | get fullAddress(){const{worksheet:f}=this._row;return{sheetName:f.name... method name (line 75) | get name(){return this.names[0]} method name (line 75) | set name(f){this.names=[f]} method names (line 75) | get names(){return this.workbook.definedNames.getNamesEx(this.fullAddr... method names (line 75) | set names(f){const{definedNames:g}=this.workbook;g.removeAllNames(this... method addName (line 75) | addName(f){this.workbook.definedNames.addEx(this.fullAddress,f)} method removeName (line 75) | removeName(f){this.workbook.definedNames.removeEx(this.fullAddress,f)} method removeAllNames (line 75) | removeAllNames(){this.workbook.definedNames.removeAllNames(this.fullAd... method _dataValidations (line 75) | get _dataValidations(){return this.worksheet.dataValidations} method dataValidation (line 75) | get dataValidation(){return this._dataValidations.find(this.address)} method dataValidation (line 75) | set dataValidation(f){this._dataValidations.add(this.address,f)} method model (line 75) | get model(){const{model:f}=this._value;return f.style=this.style,this.... method model (line 75) | set model(f){if(this._value.release(),this._value=d.create(f.type,this... method constructor (line 75) | constructor(p,y){this._data=p,this._encoding=y} method length (line 75) | get length(){return this.toBuffer().length} method copy (line 75) | copy(p,y,v,b){return this.toBuffer().copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._buffer||(this._buffer=o.from(this._data,this._... method constructor (line 76) | constructor(h){super(),this.options=Object.assign({type:"nodebuffer",c... method append (line 76) | append(h,f){f.hasOwnProperty("base64")&&f.base64?this.zip.file(f.name,... method finalize (line 76) | async finalize(){const h=await this.zip.generateAsync(this.options);th... method read (line 76) | read(h){return this.stream.read(h)} method setEncoding (line 76) | setEncoding(h){return this.stream.setEncoding(h)} method pause (line 76) | pause(){return this.stream.pause()} method resume (line 76) | resume(){return this.stream.resume()} method isPaused (line 76) | isPaused(){return this.stream.isPaused()} method pipe (line 76) | pipe(h,f){return this.stream.pipe(h,f)} method unpipe (line 76) | unpipe(h){return this.stream.unpipe(h)} method unshift (line 76) | unshift(h){return this.stream.unshift(h)} method wrap (line 76) | wrap(h){return this.stream.wrap(h)} method constructor (line 76) | constructor(){super(),this.map={Company:new s({tag:"Company"}),Manager... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("Properties",l.PR... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"dc:creator":new u({tag:"dc:creator"})... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("cp:corePropertie... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"xdr:twoCellAnchor":new u,"xdr:oneCell... method prepare (line 76) | prepare(h){h.anchors.forEach((f,g)=>{f.anchorType=function(m){return(t... method tag (line 76) | get tag(){return"xdr:wsDr"} method render (line 76) | render(h,f){h.openXml(o.StdDocAttributes),h.openNode(this.tag,l.DRAWIN... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.m... method reconcile (line 76) | reconcile(h,f){h.anchors.forEach(g=>{g.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={patternFill:new u,gradientFill:new c}} method tag (line 76) | get tag(){return"fill"} method render (line 76) | render(h,f){switch(h.addRollback(),h.openNode("fill"),f.type){case"pat... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method validStyle (line 76) | validStyle(h){return l.validPatternValues[h]} method constructor (line 79) | constructor(h){this.rowCount=0,this.formatterOptions=h,this.fieldForma... method isRowHashArray (line 79) | static isRowHashArray(h){return!!Array.isArray(h)&&Array.isArray(h[0])... method isRowArray (line 79) | static isRowArray(h){return Array.isArray(h)&&!this.isRowHashArray(h)} method gatherHeaders (line 79) | static gatherHeaders(h){return l.isRowHashArray(h)?h.map(f=>f[0]):Arra... method createTransform (line 79) | static createTransform(h){return c.isSyncTransform(h)?(f,g)=>{let m=nu... method rowTransform (line 79) | set rowTransform(h){if(!o.default(h))throw new TypeError("The transfor... method format (line 79) | format(h,f){this.callTransformer(h,(g,m)=>{if(g)return f(g);if(!h)retu... method finish (line 79) | finish(h){const f=[];if(this.formatterOptions.alwaysWriteHeaders&&this... method checkHeaders (line 79) | checkHeaders(h){if(this.headers)return{shouldFormatColumns:!0,headers:... method gatherColumns (line 79) | gatherColumns(h){if(this.headers===null)throw new Error("Headers is cu... method callTransformer (line 79) | callTransformer(h,f){return this._rowTransform?this._rowTransform(h,f)... method formatColumns (line 79) | formatColumns(h,f){const g=h.map((p,y)=>this.fieldFormatter.format(p,y... method constructor (line 79) | constructor(h){super({objectMode:h.objectMode}),this.lines="",this.row... method hasHitRowLimit (line 79) | get hasHitRowLimit(){return this.parserOptions.limitRows&&this.rowCoun... method shouldEmitRows (line 79) | get shouldEmitRows(){return this.parsedRowCount>this.parserOptions.ski... method shouldSkipLine (line 79) | get shouldSkipLine(){return this.parsedLineCount<=this.parserOptions.s... method transform (line 79) | transform(h){return this.rowTransformerValidator.rowTransform=h,this} method validate (line 79) | validate(h){return this.rowTransformerValidator.rowValidator=h,this} method emit (line 79) | emit(h){if(h==="end")return this.endEmitted||(this.endEmitted=!0,super... method _transform (line 79) | _transform(h,f,g){if(this.hasHitRowLimit)return g();const m=l.wrapDone... method _flush (line 79) | _flush(h){const f=l.wrapDoneCallback(h);if(this.hasHitRowLimit)return ... method parse (line 79) | parse(h,f){if(!h)return[];const{line:g,rows:m}=this.parser.parse(h,f);... method processRows (line 79) | processRows(h,f){const g=h.length,m=p=>{const y=A=>A?f(A):p%100!=0?m(p... method transformRow (line 79) | transformRow(h,f){try{this.headerTransformer.transform(h,(g,m)=>g?f(g)... method checkAndEmitHeaders (line 79) | checkAndEmitHeaders(){!this.headersEmitted&&this.headerTransformer.hea... method skipRow (line 79) | skipRow(h){return this.rowCount-=1,h(null,{row:null,isValid:!0})} method pushRow (line 79) | pushRow(h,f){try{this.parserOptions.objectMode?this.push(h):this.push(... method wrapDoneCallback (line 79) | static wrapDoneCallback(h){let f=!1;return function(g){if(g){if(f)thro... method constructor (line 75) | constructor(h){this.model={address:h.address,type:l.Types.Null}} method value (line 75) | get value(){return null} method value (line 75) | set value(h){} method type (line 75) | get type(){return l.Types.Null} method effectiveType (line 75) | get effectiveType(){return l.Types.Null} method address (line 75) | get address(){return this.model.address} method address (line 75) | set address(h){this.model.address=h} method toCsvString (line 75) | toCsvString(){return""} method release (line 75) | release(){} method toString (line 75) | toString(){return""} method constructor (line 75) | constructor(h,f){this.model={address:h.address,type:l.Types.Number,value... method value (line 75) | get value(){return this.model.value} method value (line 75) | set value(h){this.model.value=h} method type (line 75) | get type(){return l.Types.Number} method effectiveType (line 75) | get effectiveType(){return l.Types.Number} method address (line 75) | get address(){return this.model.address} method address (line 75) | set address(h){this.model.address=h} method toCsvString (line 75) | toCsvString(){return this.model.value.toString()} method release (line 75) | release(){} method toString (line 75) | toString(){return this.model.value.toString()} method constructor (line 75) | constructor(h,f){this.model={address:h.address,type:l.Types.String,value... method value (line 75) | get value(){return this.model.value} method value (line 75) | set value(h){this.model.value=h} method type (line 75) | get type(){return l.Types.String} method effectiveType (line 75) | get effectiveType(){return l.Types.String} method address (line 75) | get address(){return this.model.address} method address (line 75) | set address(h){this.model.address=h} method toCsvString (line 75) | toCsvString(){return`"${this.model.value.replace(/"/g,'""')}"`} method release (line 75) | release(){} method toString (line 75) | toString(){return this.model.value} method constructor (line 75) | constructor(h,f){this.model={address:h.address,type:l.Types.Date,value:f}} method value (line 75) | get value(){return this.model.value} method value (line 75) | set value(h){this.model.value=h} method type (line 75) | get type(){return l.Types.Date} method effectiveType (line 75) | get effectiveType(){return l.Types.Date} method address (line 75) | get address(){return this.model.address} method address (line 75) | set address(h){this.model.address=h} method toCsvString (line 75) | toCsvString(){return this.model.value.toISOString()} method release (line 75) | release(){} method toString (line 75) | toString(){return this.model.value.toString()} method constructor (line 75) | constructor(h,f){this.model={address:h.address,type:l.Types.Hyperlink,te... method value (line 75) | get value(){const h={text:this.model.text,hyperlink:this.model.hyperlink... method value (line 75) | set value(h){this.model={text:h.text,hyperlink:h.hyperlink},h.tooltip&&(... method text (line 75) | get text(){return this.model.text} method text (line 75) | set text(h){this.model.text=h} method hyperlink (line 75) | get hyperlink(){return this.model.hyperlink} method hyperlink (line 75) | set hyperlink(h){this.model.hyperlink=h} method type (line 75) | get type(){return l.Types.Hyperlink} method effectiveType (line 75) | get effectiveType(){return l.Types.Hyperlink} method address (line 75) | get address(){return this.model.address} method address (line 75) | set address(h){this.model.address=h} method toCsvString (line 75) | toCsvString(){return this.model.hyperlink} method release (line 75) | release(){} method toString (line 75) | toString(){return this.model.text} method constructor (line 75) | constructor(h,f){this.cell=h,this.model={address:h.address,type:l.Types.... method _copyModel (line 75) | _copyModel(h){const f={},g=m=>{const p=h[m];p&&(f[m]=p)};return g("formu... method value (line 75) | get value(){return this._copyModel(this.model)} method value (line 75) | set value(h){this.model=this._copyModel(h)} method validate (line 75) | validate(h){switch(d.getType(h)){case l.Types.Null:case l.Types.String:c... method dependencies (line 75) | get dependencies(){return{ranges:this.formula.match(/([a-zA-Z0-9]+!)?[A-... method formula (line 75) | get formula(){return this.model.formula||this._getTranslatedFormula()} method formula (line 75) | set formula(h){this.model.formula=h} method formulaType (line 75) | get formulaType(){return this.model.formula?s.FormulaType.Master:this.mo... method result (line 75) | get result(){return this.model.result} method result (line 75) | set result(h){this.model.result=h} method type (line 75) | get type(){return l.Types.Formula} method effectiveType (line 75) | get effectiveType(){const h=this.model.result;return h==null?s.ValueType... method address (line 75) | get address(){return this.model.address} method address (line 75) | set address(h){this.model.address=h} method _getTranslatedFormula (line 75) | _getTranslatedFormula(){if(!this._translatedFormula&&this.model.sharedFo... method toCsvString (line 75) | toCsvString(){return""+(this.model.result||"")} method release (line 75) | release(){} method toString (line 75) | toString(){return this.model.result?this.model.result.toString():""} method constructor (line 75) | constructor(h,f){this.model={address:h.address,type:l.Types.Merge,master... method value (line 75) | get value(){return this._master.value} method value (line 75) | set value(h){h instanceof l?(this._master&&this._master.releaseMergeRef(... method isMergedTo (line 75) | isMergedTo(h){return h===this._master} method master (line 75) | get master(){return this._master} method type (line 75) | get type(){return l.Types.Merge} method effectiveType (line 75) | get effectiveType(){return this._master.effectiveType} method address (line 75) | get address(){return this.model.address} method address (line 75) | set address(h){this.model.address=h} method toCsvString (line 75) | toCsvString(){return""} method release (line 75) | release(){this._master.releaseMergeRef()} method toString (line 75) | toString(){return this.value.toString()} method constructor (line 75) | constructor(h,f){this.model={address:h.address,type:l.Types.String,value... method value (line 75) | get value(){return this.model.rawValue} method value (line 75) | set value(h){this.model.rawValue=h,this.model.value=JSON.stringify(h)} method type (line 75) | get type(){return l.Types.String} method effectiveType (line 75) | get effectiveType(){return l.Types.String} method address (line 75) | get address(){return this.model.address} method address (line 75) | set address(h){this.model.address=h} method toCsvString (line 75) | toCsvString(){return this.model.value} method release (line 75) | release(){} method toString (line 75) | toString(){return this.model.value} method constructor (line 75) | constructor(h,f){this.model={address:h.address,type:l.Types.SharedString... method value (line 75) | get value(){return this.model.value} method value (line 75) | set value(h){this.model.value=h} method type (line 75) | get type(){return l.Types.SharedString} method effectiveType (line 75) | get effectiveType(){return l.Types.SharedString} method address (line 75) | get address(){return this.model.address} method address (line 75) | set address(h){this.model.address=h} method toCsvString (line 75) | toCsvString(){return this.model.value.toString()} method release (line 75) | release(){} method toString (line 75) | toString(){return this.model.value.toString()} method constructor (line 75) | constructor(h,f){this.model={address:h.address,type:l.Types.String,value... method value (line 75) | get value(){return this.model.value} method value (line 75) | set value(h){this.model.value=h} method toString (line 75) | toString(){return this.model.value.richText.map(h=>h.text).join("")} method type (line 75) | get type(){return l.Types.RichText} method effectiveType (line 75) | get effectiveType(){return l.Types.RichText} method address (line 75) | get address(){return this.model.address} method address (line 75) | set address(h){this.model.address=h} method toCsvString (line 75) | toCsvString(){return`"${this.text.replace(/"/g,'""')}"`} method release (line 75) | release(){} method constructor (line 75) | constructor(h,f){this.model={address:h.address,type:l.Types.Boolean,valu... method value (line 75) | get value(){return this.model.value} method value (line 75) | set value(h){this.model.value=h} method type (line 75) | get type(){return l.Types.Boolean} method effectiveType (line 75) | get effectiveType(){return l.Types.Boolean} method address (line 75) | get address(){return this.model.address} method address (line 75) | set address(h){this.model.address=h} method toCsvString (line 75) | toCsvString(){return this.model.value?1:0} method release (line 75) | release(){} method toString (line 75) | toString(){return this.model.value.toString()} method constructor (line 75) | constructor(h,f){this.model={address:h.address,type:l.Types.Error,value:f}} method value (line 75) | get value(){return this.model.value} method value (line 75) | set value(h){this.model.value=h} method type (line 75) | get type(){return l.Types.Error} method effectiveType (line 75) | get effectiveType(){return l.Types.Error} method address (line 75) | get address(){return this.model.address} method address (line 75) | set address(h){this.model.address=h} method toCsvString (line 75) | toCsvString(){return this.toString()} method release (line 75) | release(){} method toString (line 75) | toString(){return this.model.value.error.toString()} method create (line 75) | create(h,f,g){const m=this.types[h];if(!m)throw new Error("Could not cre... class u (line 75) | class u{constructor(l,d,h){this._worksheet=l,this._number=d,h!==!1&&(thi... method constructor (line 75) | constructor(l,d,h){this._worksheet=l,this._number=d,h!==!1&&(this.defn... method number (line 75) | get number(){return this._number} method worksheet (line 75) | get worksheet(){return this._worksheet} method letter (line 75) | get letter(){return s.n2l(this._number)} method isCustomWidth (line 75) | get isCustomWidth(){return this.width!==void 0&&this.width!==9} method defn (line 75) | get defn(){return{header:this._header,key:this.key,width:this.width,st... method defn (line 75) | set defn(l){l?(this.key=l.key,this.width=l.width!==void 0?l.width:9,th... method headers (line 75) | get headers(){return this._header&&this._header instanceof Array?this.... method header (line 75) | get header(){return this._header} method header (line 75) | set header(l){l!==void 0?(this._header=l,this.headers.forEach((d,h)=>{... method key (line 75) | get key(){return this._key} method key (line 75) | set key(l){(this._key&&this._worksheet.getColumnKey(this._key))===this... method hidden (line 75) | get hidden(){return!!this._hidden} method hidden (line 75) | set hidden(l){this._hidden=l} method outlineLevel (line 75) | get outlineLevel(){return this._outlineLevel||0} method outlineLevel (line 75) | set outlineLevel(l){this._outlineLevel=l} method collapsed (line 75) | get collapsed(){return!!(this._outlineLevel&&this._outlineLevel>=this.... method toString (line 75) | toString(){return JSON.stringify({key:this.key,width:this.width,header... method equivalentTo (line 75) | equivalentTo(l){return this.width===l.width&&this.hidden===l.hidden&&t... method isDefault (line 75) | get isDefault(){if(this.isCustomWidth||this.hidden||this.outlineLevel)... method headerCount (line 75) | get headerCount(){return this.headers.length} method eachCell (line 75) | eachCell(l,d){const h=this.number;d||(d=l,l=null),this._worksheet.each... method values (line 75) | get values(){const l=[];return this.eachCell((d,h)=>{d&&d.type!==o.Val... method values (line 75) | set values(l){if(!l)return;const d=this.number;let h=0;l.hasOwnPropert... method _applyStyle (line 75) | _applyStyle(l,d){return this.style[l]=d,this.eachCell(h=>{h[l]=d}),d} method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(l){this._applyStyle("numFmt",l)} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(l){this._applyStyle("font",l)} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(l){this._applyStyle("alignment",l)} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(l){this._applyStyle("protection",l)} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(l){this._applyStyle("border",l)} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(l){this._applyStyle("fill",l)} method toModel (line 75) | static toModel(l){const d=[];let h=null;return l&&l.forEach((f,g)=>{f.... method fromModel (line 75) | static fromModel(l,d){const h=[];let f=1,g=0;for(d=(d=d||[]).sort(func... method constructor (line 76) | constructor(){super(),this.map={"v:shape":new s}} method tag (line 76) | get tag(){return"xml"} method render (line 76) | render(l,d){l.openXml(a.StdDocAttributes),l.openNode(this.tag,u.DRAWIN... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method reconcile (line 76) | reconcile(l,d){l.anchors.forEach(h=>{h.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={"v:textbox":new o,"x:ClientData":new s}} method tag (line 76) | get tag(){return"v:shape"} method render (line 76) | render(l,d,h){l.openNode("v:shape",u.V_SHAPE_ATTRIBUTES(d,h)),l.leafNo... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.p... method constructor (line 76) | constructor(){super(),this.map={Relationship:new s}} method render (line 76) | render(l,d){d=d||this._values,l.openXml(a.StdDocAttributes),l.openNode... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method constructor (line 76) | constructor(){super(),this.map={"x14:id":this.idXform=new s}} method tag (line 76) | get tag(){return"ext"} method render (line 76) | render(l,d){l.openNode(this.tag,{uri:"{B025F937-C7B1-47D3-B67F-A62EFF6... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(l,d){this.model.x14Id=d.model} method constructor (line 76) | constructor(l){super(),this.model=l} method tag (line 76) | get tag(){return"r"} method textXform (line 76) | get textXform(){return this._textXform||(this._textXform=new a)} method fontXform (line 76) | get fontXform(){return this._fontXform||(this._fontXform=new o(u.FONT_... method render (line 76) | render(l,d){d=d||this.model,l.openNode("r"),d.font&&this.fontXform.ren... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){switch(l){case"r":return!1;case"t":return this.model.tex... method constructor (line 76) | constructor(l){super(),this.name=l,this.map={color:new s}} method tag (line 76) | get tag(){return this.name} method render (line 76) | render(l,d,h){const f=d&&d.color||h||this.defaultColor;l.openNode(this... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){return this.parser?(this.parser.parseClose(l)||(this.par... method validStyle (line 76) | validStyle(l){return u.validStyleValues[l]} method constructor (line 76) | constructor(){super(),this.map={fgColor:new o("fgColor"),bgColor:new o... method name (line 76) | get name(){return"pattern"} method tag (line 76) | get tag(){return"patternFill"} method render (line 76) | render(h,f){h.openNode("patternFill"),h.addAttribute("patternType",f.p... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.p... method constructor (line 77) | constructor(l){super({writableObjectMode:l.objectMode}),this.hasWritte... method transform (line 77) | transform(l){return this.rowFormatter.rowTransform=l,this} method _transform (line 77) | _transform(l,d,h){let f=!1;try{this.hasWrittenBOM||(this.push(this.for... method _flush (line 77) | _flush(l){this.rowFormatter.finish((d,h)=>d?l(d):(h&&h.forEach(f=>{thi... method constructor (line 79) | constructor(l){this.parserOptions=l,this.rowParser=new o.RowParser(thi... method removeBOM (line 79) | static removeBOM(l){return l&&l.charCodeAt(0)===65279?l.slice(1):l} method parse (line 79) | parse(l,d){const h=new a.Scanner({line:u.removeBOM(l),parserOptions:th... method parseWithoutComments (line 79) | parseWithoutComments(l){const d=[];let h=!0;for(;h;)h=this.parseRow(l,... method parseWithComments (line 79) | parseWithComments(l){const{parserOptions:d}=this,h=[];for(let f=l.next... method parseRow (line 79) | parseRow(l,d){if(!l.nextNonSpaceToken)return!1;const h=this.rowParser.... method constructor (line 81) | constructor(){this._rowTransform=null,this._rowValidator=null} method createTransform (line 81) | static createTransform(l){return s.isSyncTransform(l)?(d,h)=>{let f=nu... method createValidator (line 81) | static createValidator(l){return s.isSyncValidate(l)?(d,h)=>{h(null,{r... method rowTransform (line 81) | set rowTransform(l){if(!o.default(l))throw new TypeError("The transfor... method rowValidator (line 81) | set rowValidator(l){if(!o.default(l))throw new TypeError("The validate... method transformAndValidate (line 81) | transformAndValidate(l,d){return this.callTransformer(l,(h,f)=>h?d(h):... method callTransformer (line 81) | callTransformer(l,d){return this._rowTransform?this._rowTransform(l,d)... method callValidator (line 81) | callValidator(l,d){return this._rowValidator?this._rowValidator(l,d):d... method constructor (line 75) | constructor(a){this.model=a||{}} method add (line 75) | add(a,o){return this.model[a]=o} method find (line 75) | find(a){return this.model[a]} method remove (line 75) | remove(a){this.model[a]=void 0} method constructor (line 75) | constructor(){this.matrixMap={}} method getMatrix (line 75) | getMatrix(l){return this.matrixMap[l]||(this.matrixMap[l]=new s)} method add (line 75) | add(l,d){const h=o.decodeEx(l);this.addEx(h,d)} method addEx (line 75) | addEx(l,d){const h=this.getMatrix(d);if(l.top)for(let f=l.left;f<=l.righ... method remove (line 75) | remove(l,d){const h=o.decodeEx(l);this.removeEx(h,d)} method removeEx (line 75) | removeEx(l,d){this.getMatrix(d).removeCellEx(l)} method removeAllNames (line 75) | removeAllNames(l){a.each(this.matrixMap,d=>{d.removeCellEx(l)})} method forEach (line 75) | forEach(l){a.each(this.matrixMap,(d,h)=>{d.forEach(f=>{l(h,f)})})} method getNames (line 75) | getNames(l){return this.getNamesEx(o.decodeEx(l))} method getNamesEx (line 75) | getNamesEx(l){return a.map(this.matrixMap,(d,h)=>d.findCellEx(l)&&h).fil... method _explore (line 75) | _explore(l,d){d.mark=!1;const{sheetName:h}=d,f=new u(d.row,d.col,d.row,d... method getRanges (line 75) | getRanges(l,d){return(d=d||this.matrixMap[l])?(d.forEach(h=>{h.mark=!0})... method normaliseMatrix (line 75) | normaliseMatrix(l,d){l.forEachInSheet(d,(h,f,g)=>{h&&(h.row===f&&h.col==... method spliceRows (line 75) | spliceRows(l,d,h,f){a.each(this.matrixMap,g=>{g.spliceRows(l,d,h,f),this... method spliceColumns (line 75) | spliceColumns(l,d,h,f){a.each(this.matrixMap,g=>{g.spliceColumns(l,d,h,f... method model (line 75) | get model(){return a.map(this.matrixMap,(l,d)=>this.getRanges(d,l)).filt... method model (line 75) | set model(l){const d=this.matrixMap={};l.forEach(h=>{const f=d[h.name]=n... method constructor (line 75) | constructor(s,u){this.worksheet=s,this.model=u} method model (line 75) | get model(){switch(this.type){case"background":return{type:this.type,ima... method model (line 75) | set model(s){let{type:u,imageId:c,range:l,hyperlinks:d}=s;if(this.type=u... class o (line 75) | class o{constructor(u){this.note=u}get model(){let u=null;switch(typeof ... method constructor (line 75) | constructor(u,c){let l=arguments.length>2&&arguments[2]!==void 0?argum... method asInstance (line 75) | static asInstance(u){return u instanceof o||u==null?u:new o(u)} method col (line 75) | get col(){return this.nativeCol+Math.min(this.colWidth-1,this.nativeCo... method col (line 75) | set col(u){this.nativeCol=Math.floor(u),this.nativeColOff=Math.floor((... method row (line 75) | get row(){return this.nativeRow+Math.min(this.rowHeight-1,this.nativeR... method row (line 75) | set row(u){this.nativeRow=Math.floor(u),this.nativeRowOff=Math.floor((... method colWidth (line 75) | get colWidth(){return this.worksheet&&this.worksheet.getColumn(this.na... method rowHeight (line 75) | get rowHeight(){return this.worksheet&&this.worksheet.getRow(this.nati... method model (line 75) | get model(){return{nativeCol:this.nativeCol,nativeColOff:this.nativeCo... method model (line 75) | set model(u){this.nativeCol=u.nativeCol,this.nativeColOff=u.nativeColO... method constructor (line 75) | constructor(u){this.note=u} method model (line 75) | get model(){let u=null;switch(typeof this.note){case"string":u={type:"... method model (line 75) | set model(u){const{note:c}=u,{texts:l}=c;l.length===1&&Object.keys(l[0... method fromModel (line 75) | static fromModel(u){const c=new o;return c.model=u,c} method constructor (line 75) | constructor(){this.decode(arguments)} method setTLBR (line 75) | setTLBR(u,c,l,d,h){if(arguments.length<4){const f=a.decodeAddress(u),g... method decode (line 75) | decode(u){switch(u.length){case 5:this.setTLBR(u[0],u[1],u[2],u[3],u[4... method top (line 75) | get top(){return this.model.top||1} method top (line 75) | set top(u){this.model.top=u} method left (line 75) | get left(){return this.model.left||1} method left (line 75) | set left(u){this.model.left=u} method bottom (line 75) | get bottom(){return this.model.bottom||1} method bottom (line 75) | set bottom(u){this.model.bottom=u} method right (line 75) | get right(){return this.model.right||1} method right (line 75) | set right(u){this.model.right=u} method sheetName (line 75) | get sheetName(){return this.model.sheetName} method sheetName (line 75) | set sheetName(u){this.model.sheetName=u} method _serialisedSheetName (line 75) | get _serialisedSheetName(){const{sheetName:u}=this.model;return u?/^[a... method expand (line 75) | expand(u,c,l,d){(!this.model.top||u1?this.range:this._serialisedSheetN... method $shortRange (line 75) | get $shortRange(){return this.count>1?this.$range:this._serialisedShee... method count (line 75) | get count(){return(1+this.bottom-this.top)*(1+this.right-this.left)} method toString (line 75) | toString(){return this.range} method intersects (line 75) | intersects(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method contains (line 75) | contains(u){const c=a.decodeEx(u);return this.containsEx(c)} method containsEx (line 75) | containsEx(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method forEachAddress (line 75) | forEachAddress(u){for(let c=this.left;c<=this.right;c++)for(let l=this... method constructor (line 75) | constructor(u,c,l){this.table=u,this.column=c,this.index=l} method _set (line 75) | _set(u,c){this.table.cacheState(),this.column[u]=c} method name (line 75) | get name(){return this.column.name} method name (line 75) | set name(u){this._set("name",u)} method filterButton (line 75) | get filterButton(){return this.column.filterButton} method filterButton (line 75) | set filterButton(u){this.column.filterButton=u} method style (line 75) | get style(){return this.column.style} method style (line 75) | set style(u){this.column.style=u} method totalsRowLabel (line 75) | get totalsRowLabel(){return this.column.totalsRowLabel} method totalsRowLabel (line 75) | set totalsRowLabel(u){this._set("totalsRowLabel",u)} method totalsRowFunction (line 75) | get totalsRowFunction(){return this.column.totalsRowFunction} method totalsRowFunction (line 75) | set totalsRowFunction(u){this._set("totalsRowFunction",u)} method totalsRowResult (line 75) | get totalsRowResult(){return this.column.totalsRowResult} method totalsRowResult (line 75) | set totalsRowResult(u){this._set("totalsRowResult",u)} method totalsRowFormula (line 75) | get totalsRowFormula(){return this.column.totalsRowFormula} method totalsRowFormula (line 75) | set totalsRowFormula(u){this._set("totalsRowFormula",u)} method constructor (line 76) | constructor(u){super(),this.model=u} method tag (line 76) | get tag(){return"u"} method render (line 76) | render(u,c){if((c=c||this.model)===!0)u.leafNode("u");else{const l=o.A... method parseOpen (line 76) | parseOpen(u){u.name==="u"&&(this.model=u.attributes.val||!0)} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} class o (line 75) | class o{constructor(){this.decode(arguments)}setTLBR(u,c,l,d,h){if(argum... method constructor (line 75) | constructor(u,c){let l=arguments.length>2&&arguments[2]!==void 0?argum... method asInstance (line 75) | static asInstance(u){return u instanceof o||u==null?u:new o(u)} method col (line 75) | get col(){return this.nativeCol+Math.min(this.colWidth-1,this.nativeCo... method col (line 75) | set col(u){this.nativeCol=Math.floor(u),this.nativeColOff=Math.floor((... method row (line 75) | get row(){return this.nativeRow+Math.min(this.rowHeight-1,this.nativeR... method row (line 75) | set row(u){this.nativeRow=Math.floor(u),this.nativeRowOff=Math.floor((... method colWidth (line 75) | get colWidth(){return this.worksheet&&this.worksheet.getColumn(this.na... method rowHeight (line 75) | get rowHeight(){return this.worksheet&&this.worksheet.getRow(this.nati... method model (line 75) | get model(){return{nativeCol:this.nativeCol,nativeColOff:this.nativeCo... method model (line 75) | set model(u){this.nativeCol=u.nativeCol,this.nativeColOff=u.nativeColO... method constructor (line 75) | constructor(u){this.note=u} method model (line 75) | get model(){let u=null;switch(typeof this.note){case"string":u={type:"... method model (line 75) | set model(u){const{note:c}=u,{texts:l}=c;l.length===1&&Object.keys(l[0... method fromModel (line 75) | static fromModel(u){const c=new o;return c.model=u,c} method constructor (line 75) | constructor(){this.decode(arguments)} method setTLBR (line 75) | setTLBR(u,c,l,d,h){if(arguments.length<4){const f=a.decodeAddress(u),g... method decode (line 75) | decode(u){switch(u.length){case 5:this.setTLBR(u[0],u[1],u[2],u[3],u[4... method top (line 75) | get top(){return this.model.top||1} method top (line 75) | set top(u){this.model.top=u} method left (line 75) | get left(){return this.model.left||1} method left (line 75) | set left(u){this.model.left=u} method bottom (line 75) | get bottom(){return this.model.bottom||1} method bottom (line 75) | set bottom(u){this.model.bottom=u} method right (line 75) | get right(){return this.model.right||1} method right (line 75) | set right(u){this.model.right=u} method sheetName (line 75) | get sheetName(){return this.model.sheetName} method sheetName (line 75) | set sheetName(u){this.model.sheetName=u} method _serialisedSheetName (line 75) | get _serialisedSheetName(){const{sheetName:u}=this.model;return u?/^[a... method expand (line 75) | expand(u,c,l,d){(!this.model.top||u1?this.range:this._serialisedSheetN... method $shortRange (line 75) | get $shortRange(){return this.count>1?this.$range:this._serialisedShee... method count (line 75) | get count(){return(1+this.bottom-this.top)*(1+this.right-this.left)} method toString (line 75) | toString(){return this.range} method intersects (line 75) | intersects(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method contains (line 75) | contains(u){const c=a.decodeEx(u);return this.containsEx(c)} method containsEx (line 75) | containsEx(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method forEachAddress (line 75) | forEachAddress(u){for(let c=this.left;c<=this.right;c++)for(let l=this... method constructor (line 75) | constructor(u,c,l){this.table=u,this.column=c,this.index=l} method _set (line 75) | _set(u,c){this.table.cacheState(),this.column[u]=c} method name (line 75) | get name(){return this.column.name} method name (line 75) | set name(u){this._set("name",u)} method filterButton (line 75) | get filterButton(){return this.column.filterButton} method filterButton (line 75) | set filterButton(u){this.column.filterButton=u} method style (line 75) | get style(){return this.column.style} method style (line 75) | set style(u){this.column.style=u} method totalsRowLabel (line 75) | get totalsRowLabel(){return this.column.totalsRowLabel} method totalsRowLabel (line 75) | set totalsRowLabel(u){this._set("totalsRowLabel",u)} method totalsRowFunction (line 75) | get totalsRowFunction(){return this.column.totalsRowFunction} method totalsRowFunction (line 75) | set totalsRowFunction(u){this._set("totalsRowFunction",u)} method totalsRowResult (line 75) | get totalsRowResult(){return this.column.totalsRowResult} method totalsRowResult (line 75) | set totalsRowResult(u){this._set("totalsRowResult",u)} method totalsRowFormula (line 75) | get totalsRowFormula(){return this.column.totalsRowFormula} method totalsRowFormula (line 75) | set totalsRowFormula(u){this._set("totalsRowFormula",u)} method constructor (line 76) | constructor(u){super(),this.model=u} method tag (line 76) | get tag(){return"u"} method render (line 76) | render(u,c){if((c=c||this.model)===!0)u.leafNode("u");else{const l=o.A... method parseOpen (line 76) | parseOpen(u){u.name==="u"&&(this.model=u.attributes.val||!0)} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} method constructor (line 75) | constructor(c,l){this._worksheet=c,this._number=l,this._cells=[],this.st... method number (line 75) | get number(){return this._number} method worksheet (line 75) | get worksheet(){return this._worksheet} method commit (line 75) | commit(){this._worksheet._commitRow(this)} method destroy (line 75) | destroy(){delete this._worksheet,delete this._cells,delete this.style} method findCell (line 75) | findCell(c){return this._cells[c-1]} method getCellEx (line 75) | getCellEx(c){let l=this._cells[c.col-1];if(!l){const d=this._worksheet.g... method getCell (line 75) | getCell(c){if(typeof c=="string"){const l=this._worksheet.getColumnKey(c... method splice (line 75) | splice(c,l){const d=c+l;for(var h=arguments.length,f=new Array(h>2?h-2:0... method eachCell (line 75) | eachCell(c,l){if(l||(l=c,c=null),c&&c.includeEmpty){const d=this._cells.... method addPageBreak (line 75) | addPageBreak(c,l){const d=this._worksheet,h=Math.max(0,c-1)||0,f=Math.ma... method values (line 75) | get values(){const c=[];return this._cells.forEach(l=>{l&&l.type!==o.Val... method values (line 75) | set values(c){if(this._cells=[],c)if(c instanceof Array){let l=0;c.hasOw... method hasValues (line 75) | get hasValues(){return a.some(this._cells,c=>c&&c.type!==o.ValueType.Null)} method cellCount (line 75) | get cellCount(){return this._cells.length} method actualCellCount (line 75) | get actualCellCount(){let c=0;return this.eachCell(()=>{c++}),c} method dimensions (line 75) | get dimensions(){let c=0,l=0;return this._cells.forEach(d=>{d&&d.type!==... method _applyStyle (line 75) | _applyStyle(c,l){return this.style[c]=l,this._cells.forEach(d=>{d&&(d[c]... method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(c){this._applyStyle("numFmt",c)} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(c){this._applyStyle("font",c)} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(c){this._applyStyle("alignment",c)} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(c){this._applyStyle("protection",c)} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(c){this._applyStyle("border",c)} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(c){this._applyStyle("fill",c)} method hidden (line 75) | get hidden(){return!!this._hidden} method hidden (line 75) | set hidden(c){this._hidden=c} method outlineLevel (line 75) | get outlineLevel(){return this._outlineLevel||0} method outlineLevel (line 75) | set outlineLevel(c){this._outlineLevel=c} method collapsed (line 75) | get collapsed(){return!!(this._outlineLevel&&this._outlineLevel>=this._w... method model (line 75) | get model(){const c=[];let l=0,d=0;return this._cells.forEach(h=>{if(h){... method model (line 75) | set model(c){if(c.number!==this._number)throw new Error("Invalid row num... class o (line 75) | class o{constructor(u,c,l){this.table=u,this.column=c,this.index=l}_set(... method constructor (line 75) | constructor(u,c){let l=arguments.length>2&&arguments[2]!==void 0?argum... method asInstance (line 75) | static asInstance(u){return u instanceof o||u==null?u:new o(u)} method col (line 75) | get col(){return this.nativeCol+Math.min(this.colWidth-1,this.nativeCo... method col (line 75) | set col(u){this.nativeCol=Math.floor(u),this.nativeColOff=Math.floor((... method row (line 75) | get row(){return this.nativeRow+Math.min(this.rowHeight-1,this.nativeR... method row (line 75) | set row(u){this.nativeRow=Math.floor(u),this.nativeRowOff=Math.floor((... method colWidth (line 75) | get colWidth(){return this.worksheet&&this.worksheet.getColumn(this.na... method rowHeight (line 75) | get rowHeight(){return this.worksheet&&this.worksheet.getRow(this.nati... method model (line 75) | get model(){return{nativeCol:this.nativeCol,nativeColOff:this.nativeCo... method model (line 75) | set model(u){this.nativeCol=u.nativeCol,this.nativeColOff=u.nativeColO... method constructor (line 75) | constructor(u){this.note=u} method model (line 75) | get model(){let u=null;switch(typeof this.note){case"string":u={type:"... method model (line 75) | set model(u){const{note:c}=u,{texts:l}=c;l.length===1&&Object.keys(l[0... method fromModel (line 75) | static fromModel(u){const c=new o;return c.model=u,c} method constructor (line 75) | constructor(){this.decode(arguments)} method setTLBR (line 75) | setTLBR(u,c,l,d,h){if(arguments.length<4){const f=a.decodeAddress(u),g... method decode (line 75) | decode(u){switch(u.length){case 5:this.setTLBR(u[0],u[1],u[2],u[3],u[4... method top (line 75) | get top(){return this.model.top||1} method top (line 75) | set top(u){this.model.top=u} method left (line 75) | get left(){return this.model.left||1} method left (line 75) | set left(u){this.model.left=u} method bottom (line 75) | get bottom(){return this.model.bottom||1} method bottom (line 75) | set bottom(u){this.model.bottom=u} method right (line 75) | get right(){return this.model.right||1} method right (line 75) | set right(u){this.model.right=u} method sheetName (line 75) | get sheetName(){return this.model.sheetName} method sheetName (line 75) | set sheetName(u){this.model.sheetName=u} method _serialisedSheetName (line 75) | get _serialisedSheetName(){const{sheetName:u}=this.model;return u?/^[a... method expand (line 75) | expand(u,c,l,d){(!this.model.top||u1?this.range:this._serialisedSheetN... method $shortRange (line 75) | get $shortRange(){return this.count>1?this.$range:this._serialisedShee... method count (line 75) | get count(){return(1+this.bottom-this.top)*(1+this.right-this.left)} method toString (line 75) | toString(){return this.range} method intersects (line 75) | intersects(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method contains (line 75) | contains(u){const c=a.decodeEx(u);return this.containsEx(c)} method containsEx (line 75) | containsEx(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method forEachAddress (line 75) | forEachAddress(u){for(let c=this.left;c<=this.right;c++)for(let l=this... method constructor (line 75) | constructor(u,c,l){this.table=u,this.column=c,this.index=l} method _set (line 75) | _set(u,c){this.table.cacheState(),this.column[u]=c} method name (line 75) | get name(){return this.column.name} method name (line 75) | set name(u){this._set("name",u)} method filterButton (line 75) | get filterButton(){return this.column.filterButton} method filterButton (line 75) | set filterButton(u){this.column.filterButton=u} method style (line 75) | get style(){return this.column.style} method style (line 75) | set style(u){this.column.style=u} method totalsRowLabel (line 75) | get totalsRowLabel(){return this.column.totalsRowLabel} method totalsRowLabel (line 75) | set totalsRowLabel(u){this._set("totalsRowLabel",u)} method totalsRowFunction (line 75) | get totalsRowFunction(){return this.column.totalsRowFunction} method totalsRowFunction (line 75) | set totalsRowFunction(u){this._set("totalsRowFunction",u)} method totalsRowResult (line 75) | get totalsRowResult(){return this.column.totalsRowResult} method totalsRowResult (line 75) | set totalsRowResult(u){this._set("totalsRowResult",u)} method totalsRowFormula (line 75) | get totalsRowFormula(){return this.column.totalsRowFormula} method totalsRowFormula (line 75) | set totalsRowFormula(u){this._set("totalsRowFormula",u)} method constructor (line 76) | constructor(u){super(),this.model=u} method tag (line 76) | get tag(){return"u"} method render (line 76) | render(u,c){if((c=c||this.model)===!0)u.leafNode("u");else{const l=o.A... method parseOpen (line 76) | parseOpen(u){u.name==="u"&&(this.model=u.attributes.val||!0)} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} method constructor (line 75) | constructor(s,u){this.worksheet=s,u&&(this.table=u,this.validate(),this.... method getFormula (line 75) | getFormula(s){switch(s.totalsRowFunction){case"none":return null;case"av... method width (line 75) | get width(){return this.table.columns.length} method height (line 75) | get height(){return this.table.rows.length} method filterHeight (line 75) | get filterHeight(){return this.height+(this.table.headerRow?1:0)} method tableHeight (line 75) | get tableHeight(){return this.filterHeight+(this.table.totalsRow?1:0)} method validate (line 75) | validate(){const{table:s}=this,u=(m,p,y)=>{m[p]===void 0&&(m[p]=y)};u(s,... method store (line 75) | store(){const s=(f,g)=>{g&&Object.keys(g).forEach(m=>{f[m]=g[m]})},{work... method load (line 75) | load(s){const{table:u}=this,{row:c,col:l}=u.tl;let d=0;if(u.headerRow){c... method model (line 75) | get model(){return this.table} method model (line 75) | set model(s){this.table=s} method cacheState (line 75) | cacheState(){this._cache||(this._cache={ref:this.ref,width:this.width,ta... method commit (line 75) | commit(){if(!this._cache)return;this.validate();const s=a.decodeAddress(... method addRow (line 75) | addRow(s,u){this.cacheState(),u===void 0?this.table.rows.push(s):this.ta... method removeRows (line 75) | removeRows(s){let u=arguments.length>1&&arguments[1]!==void 0?arguments[... method getColumn (line 75) | getColumn(s){const u=this.table.columns[s];return new o(this,u,s)} method addColumn (line 75) | addColumn(s,u,c){this.cacheState(),c===void 0?(this.table.columns.push(s... method removeColumns (line 75) | removeColumns(s){let u=arguments.length>1&&arguments[1]!==void 0?argumen... method _assign (line 75) | _assign(s,u,c){this.cacheState(),s[u]=c} method ref (line 75) | get ref(){return this.table.ref} method ref (line 75) | set ref(s){this._assign(this.table,"ref",s)} method name (line 75) | get name(){return this.table.name} method name (line 75) | set name(s){this.table.name=s} method displayName (line 75) | get displayName(){return this.table.displyName||this.table.name} method displayNamename (line 75) | set displayNamename(s){this.table.displayName=s} method headerRow (line 75) | get headerRow(){return this.table.headerRow} method headerRow (line 75) | set headerRow(s){this._assign(this.table,"headerRow",s)} method totalsRow (line 75) | get totalsRow(){return this.table.totalsRow} method totalsRow (line 75) | set totalsRow(s){this._assign(this.table,"totalsRow",s)} method theme (line 75) | get theme(){return this.table.style.name} method theme (line 75) | set theme(s){this.table.style.name=s} method showFirstColumn (line 75) | get showFirstColumn(){return this.table.style.showFirstColumn} method showFirstColumn (line 75) | set showFirstColumn(s){this.table.style.showFirstColumn=s} method showLastColumn (line 75) | get showLastColumn(){return this.table.style.showLastColumn} method showLastColumn (line 75) | set showLastColumn(s){this.table.style.showLastColumn=s} method showRowStripes (line 75) | get showRowStripes(){return this.table.style.showRowStripes} method showRowStripes (line 75) | set showRowStripes(s){this.table.style.showRowStripes=s} method showColumnStripes (line 75) | get showColumnStripes(){return this.table.style.showColumnStripes} method showColumnStripes (line 75) | set showColumnStripes(s){this.table.style.showColumnStripes=s} method constructor (line 75) | constructor(){this.category="",this.company="",this.created=new Date,thi... method xlsx (line 75) | get xlsx(){return this._xlsx||(this._xlsx=new s(this)),this._xlsx} method csv (line 75) | get csv(){return this._csv||(this._csv=new u(this)),this._csv} method nextId (line 75) | get nextId(){for(let c=1;cc.orderNo-... method eachSheet (line 75) | eachSheet(c){this.worksheets.forEach(l=>{c(l,l.id)})} method definedNames (line 75) | get definedNames(){return this._definedNames} method clearThemes (line 75) | clearThemes(){this._themes=void 0} method addImage (line 75) | addImage(c){const l=this.media.length;return this.media.push(Object.assi... method getImage (line 75) | getImage(c){return this.media[c]} method model (line 75) | get model(){return{creator:this.creator||"Unknown",lastModifiedBy:this.l... method model (line 75) | set model(c){this.creator=c.creator,this.lastModifiedBy=c.lastModifiedBy... method constructor (line 75) | constructor(p){p=p||{},this._workbook=p.workbook,this.id=p.id,this.order... method name (line 75) | get name(){return this._name} method name (line 75) | set name(p){if(p===void 0&&(p="sheet"+this.id),this._name!==p){if(typeof... method workbook (line 75) | get workbook(){return this._workbook} method destroy (line 75) | destroy(){this._workbook.removeWorksheetEx(this)} method dimensions (line 75) | get dimensions(){const p=new s;return this._rows.forEach(y=>{if(y){const... method columns (line 75) | get columns(){return this._columns} method columns (line 75) | set columns(p){this._headerRowCount=p.reduce((b,A)=>{const C=(A.header?1... method getColumnKey (line 75) | getColumnKey(p){return this._keys[p]} method setColumnKey (line 75) | setColumnKey(p,y){this._keys[p]=y} method deleteColumnKey (line 75) | deleteColumnKey(p){delete this._keys[p]} method eachColumnKey (line 75) | eachColumnKey(p){a.each(this._keys,p)} method getColumn (line 75) | getColumn(p){if(typeof p=="string"){const y=this._keys[p];if(y)return y;... method spliceColumns (line 75) | spliceColumns(p,y){const v=this._rows.length;for(var b=arguments.length,... method lastColumn (line 75) | get lastColumn(){return this.getColumn(this.columnCount)} method columnCount (line 75) | get columnCount(){let p=0;return this.eachRow(y=>{p=Math.max(p,y.cellCou... method actualColumnCount (line 75) | get actualColumnCount(){const p=[];let y=0;return this.eachRow(v=>{v.eac... method _commitRow (line 75) | _commitRow(){} method _lastRowNumber (line 75) | get _lastRowNumber(){const p=this._rows;let y=p.length;for(;y>0&&p[y-1]=... method _nextRow (line 75) | get _nextRow(){return this._lastRowNumber+1} method lastRow (line 75) | get lastRow(){if(this._rows.length)return this._rows[this._rows.length-1]} method findRow (line 75) | findRow(p){return this._rows[p-1]} method findRows (line 75) | findRows(p,y){return this._rows.slice(p-1,p-1+y)} method rowCount (line 75) | get rowCount(){return this._lastRowNumber} method actualRowCount (line 75) | get actualRowCount(){let p=0;return this.eachRow(()=>{p++}),p} method getRow (line 75) | getRow(p){let y=this._rows[p-1];return y||(y=this._rows[p-1]=new u(this,... method getRows (line 75) | getRows(p,y){if(y<1)return;const v=[];for(let b=p;b1&&arguments[1]!==void 0?arguments[1]:"... method addRows (line 75) | addRows(p){let y=arguments.length>1&&arguments[1]!==void 0?arguments[1]:... method insertRow (line 75) | insertRow(p,y){let v=arguments.length>2&&arguments[2]!==void 0?arguments... method insertRows (line 75) | insertRows(p,y){let v=arguments.length>2&&arguments[2]!==void 0?argument... method _setStyleOption (line 75) | _setStyleOption(p){let y=arguments.length>1&&arguments[1]!==void 0?argum... method _copyStyle (line 75) | _copyStyle(p,y){let v=arguments.length>2&&arguments[2]!==void 0&&argumen... method duplicateRow (line 75) | duplicateRow(p,y){let v=arguments.length>2&&arguments[2]!==void 0&&argum... method spliceRows (line 75) | spliceRows(p,y){const v=p+y;for(var b=arguments.length,A=new Array(b>2?b... method eachRow (line 75) | eachRow(p,y){if(y||(y=p,p=void 0),p&&p.includeEmpty){const v=this._rows.... method getSheetValues (line 75) | getSheetValues(){const p=[];return this._rows.forEach(y=>{y&&(p[y.number... method findCell (line 75) | findCell(p,y){const v=o.getAddress(p,y),b=this._rows[v.row-1];return b?b... method getCell (line 75) | getCell(p,y){const v=o.getAddress(p,y);return this.getRow(v.row).getCell... method mergeCells (line 75) | mergeCells(){for(var p=arguments.length,y=new Array(p),v=0;v{if(b.intersects(p))thro... method _unMergeMaster (line 75) | _unMergeMaster(p){const y=this._merges[p.address];if(y){for(let v=y.top;... method hasMerges (line 75) | get hasMerges(){return a.some(this._merges,Boolean)} method unMergeCells (line 75) | unMergeCells(){for(var p=arguments.length,y=new Array(p),v=0;v3&&arguments[3]!==void 0?argum... method addImage (line 75) | addImage(p,y){const v={type:"image",imageId:p,range:y};this._media.push(... method getImages (line 75) | getImages(){return this._media.filter(p=>p.type==="image")} method addBackgroundImage (line 75) | addBackgroundImage(p){const y={type:"background",imageId:p};this._media.... method getBackgroundImageId (line 75) | getBackgroundImageId(){const p=this._media.find(y=>y.type==="background"... method protect (line 75) | protect(p,y){return new Promise(v=>{this.sheetProtection={sheet:!0},y&&"... method unprotect (line 75) | unprotect(){this.sheetProtection=null} method addTable (line 75) | addTable(p){const y=new h(this,p);return this.tables[p.name]=y,y} method getTable (line 75) | getTable(p){return this.tables[p]} method removeTable (line 75) | removeTable(p){delete this.tables[p]} method getTables (line 75) | getTables(){return Object.values(this.tables)} method addConditionalFormatting (line 75) | addConditionalFormatting(p){this.conditionalFormattings.push(p)} method removeConditionalFormatting (line 75) | removeConditionalFormatting(p){typeof p=="number"?this.conditionalFormat... method tabColor (line 75) | get tabColor(){return console.trace("worksheet.tabColor property is now ... method tabColor (line 75) | set tabColor(p){console.trace("worksheet.tabColor property is now deprec... method model (line 75) | get model(){const p={id:this.id,name:this.name,dataValidations:this.data... method _parseRows (line 75) | _parseRows(p){this._rows=[],p.rows.forEach(y=>{const v=new u(this,y.numb... method _parseMergeCells (line 75) | _parseMergeCells(p){a.each(p.mergeCells,y=>{this.mergeCellsWithoutStyle(... method model (line 75) | set model(p){this.name=p.name,this._columns=c.fromModel(this,p.cols),thi... method constructor (line 75) | constructor(s){this.template=s,this.sheets={}} method addCell (line 75) | addCell(s){this.addCellEx(o.decodeEx(s))} method getCell (line 75) | getCell(s){return this.findCellEx(o.decodeEx(s),!0)} method findCell (line 75) | findCell(s){return this.findCellEx(o.decodeEx(s),!1)} method findCellAt (line 75) | findCellAt(s,u,c){const l=this.sheets[s],d=l&&l[u];return d&&d[c]} method addCellEx (line 75) | addCellEx(s){if(s.top)for(let u=s.top;u<=s.bottom;u++)for(let c=s.left;c... method getCellEx (line 75) | getCellEx(s){return this.findCellEx(s,!0)} method findCellEx (line 75) | findCellEx(s,u){const c=this.findSheet(s,u),l=this.findSheetRow(c,s,u);r... method getCellAt (line 75) | getCellAt(s,u,c){const l=this.sheets[s]||(this.sheets[s]=[]),d=l[u]||(l[... method removeCellEx (line 75) | removeCellEx(s){const u=this.findSheet(s);if(!u)return;const c=this.find... method forEachInSheet (line 75) | forEachInSheet(s,u){const c=this.sheets[s];c&&c.forEach((l,d)=>{l&&l.for... method forEach (line 75) | forEach(s){a.each(this.sheets,(u,c)=>{this.forEachInSheet(c,s)})} method map (line 75) | map(s){const u=[];return this.forEach(c=>{u.push(s(c))}),u} method findSheet (line 75) | findSheet(s,u){const c=s.sheetName;return this.sheets[c]?this.sheets[c]:... method findSheetRow (line 75) | findSheetRow(s,u,c){const{row:l}=u;return s&&s[l]?s[l]:c?s[l]=[]:void 0} method findRowCell (line 75) | findRowCell(s,u,c){const{col:l}=u;return s&&s[l]?s[l]:c?s[l]=this.templa... method spliceRows (line 75) | spliceRows(s,u,c,l){const d=this.sheets[s];if(d){const h=[];for(let f=0;... method spliceColumns (line 75) | spliceColumns(s,u,c,l){const d=this.sheets[s];if(d){const h=[];for(let f... method _fill (line 75) | _fill(s){let u,c,l,d,h,f=1;if(s>=4)throw new Error("Out of bounds. Excel... method l2n (line 75) | l2n(s){if(this._l2n[s]||this._fill(s.length),!this._l2n[s])throw new Err... method n2l (line 75) | n2l(s){if(s<1||s>16384)throw new Error(s+" is out of bounds. Excel suppo... method validateAddress (line 75) | validateAddress(s){if(!a.test(s))throw new Error("Invalid Address: "+s);... method decodeAddress (line 75) | decodeAddress(s){const u=s.length<5&&this._hash[s];if(u)return u;let c=!... method getAddress (line 75) | getAddress(s,u){if(u){const c=this.n2l(u)+s;return this.decodeAddress(c)... method decode (line 75) | decode(s){const u=s.split(":");if(u.length===2){const c=this.decodeAddre... method decodeEx (line 75) | decodeEx(s){const u=s.match(/(?:(?:(?:'((?:[^']|'')*)')|([^'^ !]*))!)?(.... method encode (line 75) | encode(){switch(arguments.length){case 2:return o.encodeAddress(argument... method inRange (line 75) | inRange(s,u){const[c,l,,d,h]=s,[f,g]=u;return f>=c&&f<=d&&g>=l&&g<=h} method hash (line 75) | hash(u){const c=o.createHash(u);for(var l=arguments.length,d=new Array(l... method convertPasswordToHash (line 75) | convertPasswordToHash(u,c,l,d){if(c=c.toLowerCase(),o.getHashes().indexO... class l (line 75) | class l{constructor(p,y){this._data=p,this._encoding=y}get length(){retu... method constructor (line 75) | constructor(f,g,m){if(!f||!g)throw new Error("A Cell needs a Row");thi... method worksheet (line 75) | get worksheet(){return this._row.worksheet} method workbook (line 75) | get workbook(){return this._row.worksheet.workbook} method destroy (line 75) | destroy(){delete this.style,delete this._value,delete this._row,delete... method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(f){this.style.numFmt=f} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(f){this.style.font=f} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(f){this.style.alignment=f} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(f){this.style.border=f} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(f){this.style.fill=f} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(f){this.style.protection=f} method _mergeStyle (line 75) | _mergeStyle(f,g,m){const p=f&&f.numFmt||g&&g.numFmt;p&&(m.numFmt=p);co... method address (line 75) | get address(){return this._address} method row (line 75) | get row(){return this._row.number} method col (line 75) | get col(){return this._column.number} method $col$row (line 75) | get $col$row(){return`$${this._column.letter}$${this.row}`} method type (line 75) | get type(){return this._value.type} method effectiveType (line 75) | get effectiveType(){return this._value.effectiveType} method toCsvString (line 75) | toCsvString(){return this._value.toCsvString()} method addMergeRef (line 75) | addMergeRef(){this._mergeCount++} method releaseMergeRef (line 75) | releaseMergeRef(){this._mergeCount--} method isMerged (line 75) | get isMerged(){return this._mergeCount>0||this.type===l.Types.Merge} method merge (line 75) | merge(f,g){this._value.release(),this._value=d.create(l.Types.Merge,th... method unmerge (line 75) | unmerge(){this.type===l.Types.Merge&&(this._value.release(),this._valu... method isMergedTo (line 75) | isMergedTo(f){return this._value.type===l.Types.Merge&&this._value.isM... method master (line 75) | get master(){return this.type===l.Types.Merge?this._value.master:this} method isHyperlink (line 75) | get isHyperlink(){return this._value.type===l.Types.Hyperlink} method hyperlink (line 75) | get hyperlink(){return this._value.hyperlink} method value (line 75) | get value(){return this._value.value} method value (line 75) | set value(f){this.type!==l.Types.Merge?(this._value.release(),this._va... method note (line 75) | get note(){return this._comment&&this._comment.note} method note (line 75) | set note(f){this._comment=new c(f)} method text (line 75) | get text(){return this._value.toString()} method html (line 75) | get html(){return o.escapeHtml(this.text)} method toString (line 75) | toString(){return this.text} method _upgradeToHyperlink (line 75) | _upgradeToHyperlink(f){this.type===l.Types.String&&(this._value=d.crea... method formula (line 75) | get formula(){return this._value.formula} method result (line 75) | get result(){return this._value.result} method formulaType (line 75) | get formulaType(){return this._value.formulaType} method fullAddress (line 75) | get fullAddress(){const{worksheet:f}=this._row;return{sheetName:f.name... method name (line 75) | get name(){return this.names[0]} method name (line 75) | set name(f){this.names=[f]} method names (line 75) | get names(){return this.workbook.definedNames.getNamesEx(this.fullAddr... method names (line 75) | set names(f){const{definedNames:g}=this.workbook;g.removeAllNames(this... method addName (line 75) | addName(f){this.workbook.definedNames.addEx(this.fullAddress,f)} method removeName (line 75) | removeName(f){this.workbook.definedNames.removeEx(this.fullAddress,f)} method removeAllNames (line 75) | removeAllNames(){this.workbook.definedNames.removeAllNames(this.fullAd... method _dataValidations (line 75) | get _dataValidations(){return this.worksheet.dataValidations} method dataValidation (line 75) | get dataValidation(){return this._dataValidations.find(this.address)} method dataValidation (line 75) | set dataValidation(f){this._dataValidations.add(this.address,f)} method model (line 75) | get model(){const{model:f}=this._value;return f.style=this.style,this.... method model (line 75) | set model(f){if(this._value.release(),this._value=d.create(f.type,this... method constructor (line 75) | constructor(p,y){this._data=p,this._encoding=y} method length (line 75) | get length(){return this.toBuffer().length} method copy (line 75) | copy(p,y,v,b){return this.toBuffer().copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._buffer||(this._buffer=o.from(this._data,this._... method constructor (line 76) | constructor(h){super(),this.options=Object.assign({type:"nodebuffer",c... method append (line 76) | append(h,f){f.hasOwnProperty("base64")&&f.base64?this.zip.file(f.name,... method finalize (line 76) | async finalize(){const h=await this.zip.generateAsync(this.options);th... method read (line 76) | read(h){return this.stream.read(h)} method setEncoding (line 76) | setEncoding(h){return this.stream.setEncoding(h)} method pause (line 76) | pause(){return this.stream.pause()} method resume (line 76) | resume(){return this.stream.resume()} method isPaused (line 76) | isPaused(){return this.stream.isPaused()} method pipe (line 76) | pipe(h,f){return this.stream.pipe(h,f)} method unpipe (line 76) | unpipe(h){return this.stream.unpipe(h)} method unshift (line 76) | unshift(h){return this.stream.unshift(h)} method wrap (line 76) | wrap(h){return this.stream.wrap(h)} method constructor (line 76) | constructor(){super(),this.map={Company:new s({tag:"Company"}),Manager... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("Properties",l.PR... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"dc:creator":new u({tag:"dc:creator"})... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("cp:corePropertie... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"xdr:twoCellAnchor":new u,"xdr:oneCell... method prepare (line 76) | prepare(h){h.anchors.forEach((f,g)=>{f.anchorType=function(m){return(t... method tag (line 76) | get tag(){return"xdr:wsDr"} method render (line 76) | render(h,f){h.openXml(o.StdDocAttributes),h.openNode(this.tag,l.DRAWIN... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.m... method reconcile (line 76) | reconcile(h,f){h.anchors.forEach(g=>{g.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={patternFill:new u,gradientFill:new c}} method tag (line 76) | get tag(){return"fill"} method render (line 76) | render(h,f){switch(h.addRollback(),h.openNode("fill"),f.type){case"pat... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method validStyle (line 76) | validStyle(h){return l.validPatternValues[h]} method constructor (line 79) | constructor(h){this.rowCount=0,this.formatterOptions=h,this.fieldForma... method isRowHashArray (line 79) | static isRowHashArray(h){return!!Array.isArray(h)&&Array.isArray(h[0])... method isRowArray (line 79) | static isRowArray(h){return Array.isArray(h)&&!this.isRowHashArray(h)} method gatherHeaders (line 79) | static gatherHeaders(h){return l.isRowHashArray(h)?h.map(f=>f[0]):Arra... method createTransform (line 79) | static createTransform(h){return c.isSyncTransform(h)?(f,g)=>{let m=nu... method rowTransform (line 79) | set rowTransform(h){if(!o.default(h))throw new TypeError("The transfor... method format (line 79) | format(h,f){this.callTransformer(h,(g,m)=>{if(g)return f(g);if(!h)retu... method finish (line 79) | finish(h){const f=[];if(this.formatterOptions.alwaysWriteHeaders&&this... method checkHeaders (line 79) | checkHeaders(h){if(this.headers)return{shouldFormatColumns:!0,headers:... method gatherColumns (line 79) | gatherColumns(h){if(this.headers===null)throw new Error("Headers is cu... method callTransformer (line 79) | callTransformer(h,f){return this._rowTransform?this._rowTransform(h,f)... method formatColumns (line 79) | formatColumns(h,f){const g=h.map((p,y)=>this.fieldFormatter.format(p,y... method constructor (line 79) | constructor(h){super({objectMode:h.objectMode}),this.lines="",this.row... method hasHitRowLimit (line 79) | get hasHitRowLimit(){return this.parserOptions.limitRows&&this.rowCoun... method shouldEmitRows (line 79) | get shouldEmitRows(){return this.parsedRowCount>this.parserOptions.ski... method shouldSkipLine (line 79) | get shouldSkipLine(){return this.parsedLineCount<=this.parserOptions.s... method transform (line 79) | transform(h){return this.rowTransformerValidator.rowTransform=h,this} method validate (line 79) | validate(h){return this.rowTransformerValidator.rowValidator=h,this} method emit (line 79) | emit(h){if(h==="end")return this.endEmitted||(this.endEmitted=!0,super... method _transform (line 79) | _transform(h,f,g){if(this.hasHitRowLimit)return g();const m=l.wrapDone... method _flush (line 79) | _flush(h){const f=l.wrapDoneCallback(h);if(this.hasHitRowLimit)return ... method parse (line 79) | parse(h,f){if(!h)return[];const{line:g,rows:m}=this.parser.parse(h,f);... method processRows (line 79) | processRows(h,f){const g=h.length,m=p=>{const y=A=>A?f(A):p%100!=0?m(p... method transformRow (line 79) | transformRow(h,f){try{this.headerTransformer.transform(h,(g,m)=>g?f(g)... method checkAndEmitHeaders (line 79) | checkAndEmitHeaders(){!this.headersEmitted&&this.headerTransformer.hea... method skipRow (line 79) | skipRow(h){return this.rowCount-=1,h(null,{row:null,isValid:!0})} method pushRow (line 79) | pushRow(h,f){try{this.parserOptions.objectMode?this.push(h):this.push(... method wrapDoneCallback (line 79) | static wrapDoneCallback(h){let f=!1;return function(g){if(g){if(f)thro... class d (line 75) | class d{constructor(p){this._data=p}get length(){return this._data.lengt... method constructor (line 75) | constructor(p){this._data=p} method length (line 75) | get length(){return this._data.length} method copy (line 75) | copy(p,y,v,b){return this._data._buf.copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._data.toBuffer()} method constructor (line 76) | constructor(){super(),this.map={"x14:dataBar":this.databarXform=new u,... method tag (line 76) | get tag(){return"x14:cfRule"} method isExt (line 76) | static isExt(f){return f.type==="dataBar"?u.isExt(f):!(f.type!=="iconS... method prepare (line 76) | prepare(f){d.isExt(f)&&(f.x14Id=`{${a()}}`.toUpperCase())} method render (line 76) | render(f,g){if(d.isExt(g))switch(g.type){case"dataBar":this.renderData... method renderDataBar (line 76) | renderDataBar(f,g){f.openNode(this.tag,{type:"dataBar",id:g.x14Id}),th... method renderIconSet (line 76) | renderIconSet(f,g){f.openNode(this.tag,{type:"iconSet",priority:g.prio... method createNewModel (line 76) | createNewModel(f){let{attributes:g}=f;return{type:g.type,x14Id:g.id,pr... method onParserClose (line 76) | onParserClose(f,g){Object.assign(this.model,g.model)} method constructor (line 76) | constructor(){super(),this.map={autoFilter:new u,tableColumns:new s({t... method prepare (line 76) | prepare(f,g){this.map.autoFilter.prepare(f),this.map.tableColumns.prep... method tag (line 76) | get tag(){return"table"} method render (line 76) | render(f,g){f.openXml(a.StdDocAttributes),f.openNode(this.tag,$o(An({}... method parseOpen (line 76) | parseOpen(f){if(this.parser)return this.parser.parseOpen(f),!0;const{n... method parseText (line 76) | parseText(f){this.parser&&this.parser.parseText(f)} method parseClose (line 76) | parseClose(f){if(this.parser)return this.parser.parseClose(f)||(this.p... method reconcile (line 76) | reconcile(f,g){f.columns.forEach(m=>{m.dxfId!==void 0&&(m.style=g.styl... class h (line 75) | class h{constructor(p){this._data=p}get length(){return this._data.lengt... method constructor (line 75) | constructor(p){this._data=p} method length (line 75) | get length(){return this._data.length} method copy (line 75) | copy(p,y,v,b){this._data.copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._data} method constructor (line 76) | constructor(g){super(),this.options=g||h.OPTIONS,this.map={b:{prop:"bo... method tag (line 76) | get tag(){return this.options.tagName} method render (line 76) | render(g,m){const{map:p}=this;g.openNode(this.options.tagName),l.each(... method parseOpen (line 76) | parseOpen(g){if(this.parser)return this.parser.parseOpen(g),!0;if(this... method parseText (line 76) | parseText(g){this.parser&&this.parser.parseText(g)} method parseClose (line 76) | parseClose(g){if(this.parser&&!this.parser.parseClose(g)){const m=this... class f (line 75) | class f{constructor(p){this.size=p,this.buffer=o.alloc(p),this.iRead=0,t... method constructor (line 75) | constructor(p){this.size=p,this.buffer=o.alloc(p),this.iRead=0,this.iW... method toBuffer (line 75) | toBuffer(){if(this.iRead===0&&this.iWrite===this.size)return this.buff... method length (line 75) | get length(){return this.iWrite-this.iRead} method eod (line 75) | get eod(){return this.iRead===this.iWrite} method full (line 75) | get full(){return this.iWrite===this.size} method read (line 75) | read(p){let y;return p===0?null:p===void 0||p>=this.length?(y=this.toB... method write (line 75) | write(p,y,v){const b=Math.min(v,this.size-this.iWrite);return p.copy(t... method toBuffer (line 75) | toBuffer(){switch(this.buffers.length){case 0:return null;case 1:return ... method _getWritableBuffer (line 75) | _getWritableBuffer(){if(this.buffers.length){const p=this.buffers[this.b... method _pipe (line 75) | async _pipe(m){await Promise.all(this.pipes.map(function(p){return new P... method _writeToBuffers (line 75) | _writeToBuffers(m){let p=0;const y=m.length;for(;p{b?y(b):(this._flush(),this.pipes.forEach(A=>{A.en... method read (line 75) | read(m){let p;if(m){for(p=[];m&&this.buffers.length&&!this.buffers[0].eo... method setEncoding (line 75) | setEncoding(m){this.encoding=m} method pause (line 75) | pause(){this.paused=!0} method resume (line 75) | resume(){this.paused=!1} method isPaused (line 75) | isPaused(){return!!this.paused} method pipe (line 75) | pipe(m){this.pipes.push(m),!this.paused&&this.buffers.length&&this.end()} method unpipe (line 75) | unpipe(m){this.pipes=this.pipes.filter(p=>p!==m)} method unshift (line 75) | unshift(){throw new Error("Not Implemented")} method wrap (line 75) | wrap(){throw new Error("Not Implemented")} method constructor (line 75) | constructor(o){this._buf=a.alloc(o&&o.size||16384),this._encoding=o&&o.e... method length (line 75) | get length(){return this._inPos} method capacity (line 75) | get capacity(){return this._buf.length} method buffer (line 75) | get buffer(){return this._buf} method toBuffer (line 75) | toBuffer(){return this._buffer||(this._buffer=a.alloc(this.length),this.... method reset (line 75) | reset(o){o=o||0,this._buffer=void 0,this._inPos=o} method _grow (line 75) | _grow(o){let s=2*this._buf.length;for(;sthis... method escapeHtml (line 75) | escapeHtml(u){const c=o.exec(u);if(!c)return u;let l="",d="",h=0,f=c.ind... method deepMerge (line 75) | deepMerge(){const u=arguments[0]||{},{length:c}=arguments;let l,d,h;func... method nop (line 75) | nop(){} method excelToDate (line 75) | excelToDate(l,d){const h=Math.round(24*(l-25569+(d?1462:0))*3600*1e3);re... method parsePath (line 75) | parsePath(l){const d=l.lastIndexOf("/");return{path:l.substring(0,d),nam... method getRelsPath (line 75) | getRelsPath(l){const d=c.parsePath(l);return`${d.path}/_rels/${d.name}.r... method xmlEncode (line 75) | xmlEncode(l){const d=u.exec(l);if(!d)return l;let h="",f="",g=0,m=d.inde... method validInt (line 75) | validInt(l){const d=parseInt(l,10);return Number.isNaN(d)?0:d} method isDateFmt (line 75) | isDateFmt(l){return l?(l=(l=l.replace(/\[[^\]]*]/g,"")).replace(/"[^"]*"... function s (line 75) | function s(l,d,h){l.push(` ${d}="${o.xmlEncode(h.toString())}"`)} method prepare (line 76) | prepare(){} method render (line 76) | render(){} method parseOpen (line 76) | parseOpen(c){} method parseText (line 76) | parseText(c){} method parseClose (line 76) | parseClose(c){} method reconcile (line 76) | reconcile(c,l){} method reset (line 76) | reset(){this.model=null,this.map&&Object.values(this.map).forEach(c=>{... method mergeModel (line 76) | mergeModel(c){this.model=Object.assign(this.model||{},c)} method parse (line 76) | async parse(c){for await(const l of c)for(const{eventType:d,value:h}of... method parseStream (line 76) | async parseStream(c){return this.parse(a(c))} method xml (line 76) | get xml(){return this.toXml(this.model)} method toXml (line 76) | toXml(c){const l=new o;return this.render(l,c),l.xml} method toAttribute (line 76) | static toAttribute(c,l){let d=arguments.length>2&&arguments[2]!==void ... method toStringAttribute (line 76) | static toStringAttribute(c,l){let d=arguments.length>2&&arguments[2]!=... method toStringValue (line 76) | static toStringValue(c,l){return c===void 0?l:c} method toBoolAttribute (line 76) | static toBoolAttribute(c,l){let d=arguments.length>2&&arguments[2]!==v... method toBoolValue (line 76) | static toBoolValue(c,l){return c===void 0?l:c==="1"} method toIntAttribute (line 76) | static toIntAttribute(c,l){let d=arguments.length>2&&arguments[2]!==vo... method toIntValue (line 76) | static toIntValue(c,l){return c===void 0?l:parseInt(c,10)} method toFloatAttribute (line 76) | static toFloatAttribute(c,l){let d=arguments.length>2&&arguments[2]!==... method toFloatValue (line 76) | static toFloatValue(c,l){return c===void 0?l:parseFloat(c)} method render (line 76) | render(c,l){c.openXml(a.StdDocAttributes),c.openNode("Types",s.PROPERT... method parseOpen (line 76) | parseOpen(){return!1} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} method tag (line 76) | get tag(){return"x14:id"} method render (line 76) | render(l,d){l.leafNode(this.tag,null,d)} method parseOpen (line 76) | parseOpen(){this.model=""} method parseText (line 76) | parseText(l){this.model+=l} method parseClose (line 76) | parseClose(l){return l!==this.tag} method constructor (line 76) | constructor(){super(),this.map={"x14:conditionalFormattings":this.cond... method tag (line 76) | get tag(){return"ext"} method hasContent (line 76) | hasContent(c){return this.conditionalFormattings.hasContent(c.conditio... method prepare (line 76) | prepare(c,l){this.conditionalFormattings.prepare(c.conditionalFormatti... method render (line 76) | render(c,l){c.openNode("ext",{uri:"{78C0D931-6437-407d-A8EE-F0AAD7539E... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(c,l){this.model[c]=l.model} method constructor (line 76) | constructor(){super(),this.map={color:new o}} method tag (line 76) | get tag(){return"stop"} method render (line 76) | render(h,f){h.openNode("stop"),h.addAttribute("position",f.position),t... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... function u (line 75) | function u(l,d){if(d){const h=[];a.each(d,(f,g)=>{f!==void 0&&s(h,g,f)})... method constructor (line 75) | constructor(l,d,h){this._worksheet=l,this._number=d,h!==!1&&(this.defn... method number (line 75) | get number(){return this._number} method worksheet (line 75) | get worksheet(){return this._worksheet} method letter (line 75) | get letter(){return s.n2l(this._number)} method isCustomWidth (line 75) | get isCustomWidth(){return this.width!==void 0&&this.width!==9} method defn (line 75) | get defn(){return{header:this._header,key:this.key,width:this.width,st... method defn (line 75) | set defn(l){l?(this.key=l.key,this.width=l.width!==void 0?l.width:9,th... method headers (line 75) | get headers(){return this._header&&this._header instanceof Array?this.... method header (line 75) | get header(){return this._header} method header (line 75) | set header(l){l!==void 0?(this._header=l,this.headers.forEach((d,h)=>{... method key (line 75) | get key(){return this._key} method key (line 75) | set key(l){(this._key&&this._worksheet.getColumnKey(this._key))===this... method hidden (line 75) | get hidden(){return!!this._hidden} method hidden (line 75) | set hidden(l){this._hidden=l} method outlineLevel (line 75) | get outlineLevel(){return this._outlineLevel||0} method outlineLevel (line 75) | set outlineLevel(l){this._outlineLevel=l} method collapsed (line 75) | get collapsed(){return!!(this._outlineLevel&&this._outlineLevel>=this.... method toString (line 75) | toString(){return JSON.stringify({key:this.key,width:this.width,header... method equivalentTo (line 75) | equivalentTo(l){return this.width===l.width&&this.hidden===l.hidden&&t... method isDefault (line 75) | get isDefault(){if(this.isCustomWidth||this.hidden||this.outlineLevel)... method headerCount (line 75) | get headerCount(){return this.headers.length} method eachCell (line 75) | eachCell(l,d){const h=this.number;d||(d=l,l=null),this._worksheet.each... method values (line 75) | get values(){const l=[];return this.eachCell((d,h)=>{d&&d.type!==o.Val... method values (line 75) | set values(l){if(!l)return;const d=this.number;let h=0;l.hasOwnPropert... method _applyStyle (line 75) | _applyStyle(l,d){return this.style[l]=d,this.eachCell(h=>{h[l]=d}),d} method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(l){this._applyStyle("numFmt",l)} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(l){this._applyStyle("font",l)} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(l){this._applyStyle("alignment",l)} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(l){this._applyStyle("protection",l)} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(l){this._applyStyle("border",l)} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(l){this._applyStyle("fill",l)} method toModel (line 75) | static toModel(l){const d=[];let h=null;return l&&l.forEach((f,g)=>{f.... method fromModel (line 75) | static fromModel(l,d){const h=[];let f=1,g=0;for(d=(d=d||[]).sort(func... method constructor (line 76) | constructor(){super(),this.map={"v:shape":new s}} method tag (line 76) | get tag(){return"xml"} method render (line 76) | render(l,d){l.openXml(a.StdDocAttributes),l.openNode(this.tag,u.DRAWIN... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method reconcile (line 76) | reconcile(l,d){l.anchors.forEach(h=>{h.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={"v:textbox":new o,"x:ClientData":new s}} method tag (line 76) | get tag(){return"v:shape"} method render (line 76) | render(l,d,h){l.openNode("v:shape",u.V_SHAPE_ATTRIBUTES(d,h)),l.leafNo... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.p... method constructor (line 76) | constructor(){super(),this.map={Relationship:new s}} method render (line 76) | render(l,d){d=d||this._values,l.openXml(a.StdDocAttributes),l.openNode... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method constructor (line 76) | constructor(){super(),this.map={"x14:id":this.idXform=new s}} method tag (line 76) | get tag(){return"ext"} method render (line 76) | render(l,d){l.openNode(this.tag,{uri:"{B025F937-C7B1-47D3-B67F-A62EFF6... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(l,d){this.model.x14Id=d.model} method constructor (line 76) | constructor(l){super(),this.model=l} method tag (line 76) | get tag(){return"r"} method textXform (line 76) | get textXform(){return this._textXform||(this._textXform=new a)} method fontXform (line 76) | get fontXform(){return this._fontXform||(this._fontXform=new o(u.FONT_... method render (line 76) | render(l,d){d=d||this.model,l.openNode("r"),d.font&&this.fontXform.ren... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){switch(l){case"r":return!1;case"t":return this.model.tex... method constructor (line 76) | constructor(l){super(),this.name=l,this.map={color:new s}} method tag (line 76) | get tag(){return this.name} method render (line 76) | render(l,d,h){const f=d&&d.color||h||this.defaultColor;l.openNode(this... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){return this.parser?(this.parser.parseClose(l)||(this.par... method validStyle (line 76) | validStyle(l){return u.validStyleValues[l]} method constructor (line 76) | constructor(){super(),this.map={fgColor:new o("fgColor"),bgColor:new o... method name (line 76) | get name(){return"pattern"} method tag (line 76) | get tag(){return"patternFill"} method render (line 76) | render(h,f){h.openNode("patternFill"),h.addAttribute("patternType",f.p... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.p... method constructor (line 77) | constructor(l){super({writableObjectMode:l.objectMode}),this.hasWritte... method transform (line 77) | transform(l){return this.rowFormatter.rowTransform=l,this} method _transform (line 77) | _transform(l,d,h){let f=!1;try{this.hasWrittenBOM||(this.push(this.for... method _flush (line 77) | _flush(l){this.rowFormatter.finish((d,h)=>d?l(d):(h&&h.forEach(f=>{thi... method constructor (line 79) | constructor(l){this.parserOptions=l,this.rowParser=new o.RowParser(thi... method removeBOM (line 79) | static removeBOM(l){return l&&l.charCodeAt(0)===65279?l.slice(1):l} method parse (line 79) | parse(l,d){const h=new a.Scanner({line:u.removeBOM(l),parserOptions:th... method parseWithoutComments (line 79) | parseWithoutComments(l){const d=[];let h=!0;for(;h;)h=this.parseRow(l,... method parseWithComments (line 79) | parseWithComments(l){const{parserOptions:d}=this,h=[];for(let f=l.next... method parseRow (line 79) | parseRow(l,d){if(!l.nextNonSpaceToken)return!1;const h=this.rowParser.... method constructor (line 81) | constructor(){this._rowTransform=null,this._rowValidator=null} method createTransform (line 81) | static createTransform(l){return s.isSyncTransform(l)?(d,h)=>{let f=nu... method createValidator (line 81) | static createValidator(l){return s.isSyncValidate(l)?(d,h)=>{h(null,{r... method rowTransform (line 81) | set rowTransform(l){if(!o.default(l))throw new TypeError("The transfor... method rowValidator (line 81) | set rowValidator(l){if(!o.default(l))throw new TypeError("The validate... method transformAndValidate (line 81) | transformAndValidate(l,d){return this.callTransformer(l,(h,f)=>h?d(h):... method callTransformer (line 81) | callTransformer(l,d){return this._rowTransform?this._rowTransform(l,d)... method callValidator (line 81) | callValidator(l,d){return this._rowValidator?this._rowValidator(l,d):d... class c (line 75) | class c{constructor(){this._xml=[],this._stack=[],this._rollbacks=[]}get... method constructor (line 75) | constructor(){this._xml=[],this._stack=[],this._rollbacks=[]} method tos (line 75) | get tos(){return this._stack.length?this._stack[this._stack.length-1]:... method cursor (line 75) | get cursor(){return this._xml.length} method openXml (line 75) | openXml(d){const h=this._xml;h.push(" method openNode (line 76) | openNode(d,h){const f=this.tos,g=this._xml;f&&this.open&&g.push(">"),t... method addAttribute (line 76) | addAttribute(d,h){if(!this.open)throw new Error("Cannot write attribut... method addAttributes (line 76) | addAttributes(d){if(!this.open)throw new Error("Cannot write attribute... method writeText (line 76) | writeText(d){const h=this._xml;this.open&&(h.push(">"),this.open=!1),t... method writeXml (line 76) | writeXml(d){this.open&&(this._xml.push(">"),this.open=!1),this.leaf=!1... method closeNode (line 76) | closeNode(){const d=this._stack.pop(),h=this._xml;this.leaf?h.push("/>... method leafNode (line 76) | leafNode(d,h,f){this.openNode(d,h),f!==void 0&&this.writeText(f),this.... method closeAll (line 76) | closeAll(){for(;this._stack.length;)this.closeNode()} method addRollback (line 76) | addRollback(){return this._rollbacks.push({xml:this._xml.length,stack:... method commit (line 76) | commit(){this._rollbacks.pop()} method rollback (line 76) | rollback(){const d=this._rollbacks.pop();this._xml.length>d.xml&&this.... method xml (line 76) | get xml(){return this.closeAll(),this._xml.join("")} method constructor (line 76) | constructor(){super(),this.map={stop:new s}} method name (line 76) | get name(){return"gradient"} method tag (line 76) | get tag(){return"gradientFill"} method render (line 76) | render(h,f){switch(h.openNode("gradientFill"),f.gradient){case"angle":... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method constructor (line 76) | constructor(d,h){super(),this.id=d,this.formatCode=h} method tag (line 76) | get tag(){return"numFmt"} method render (line 76) | render(d,h){d.leafNode("numFmt",{numFmtId:h.id,formatCode:h.formatCode})} method parseOpen (line 76) | parseOpen(d){switch(d.name){case"numFmt":return this.model={id:parseIn... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} class l (line 76) | class l extends o.EventEmitter{constructor(h){super(),this.options=Objec... method constructor (line 75) | constructor(f,g,m){if(!f||!g)throw new Error("A Cell needs a Row");thi... method worksheet (line 75) | get worksheet(){return this._row.worksheet} method workbook (line 75) | get workbook(){return this._row.worksheet.workbook} method destroy (line 75) | destroy(){delete this.style,delete this._value,delete this._row,delete... method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(f){this.style.numFmt=f} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(f){this.style.font=f} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(f){this.style.alignment=f} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(f){this.style.border=f} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(f){this.style.fill=f} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(f){this.style.protection=f} method _mergeStyle (line 75) | _mergeStyle(f,g,m){const p=f&&f.numFmt||g&&g.numFmt;p&&(m.numFmt=p);co... method address (line 75) | get address(){return this._address} method row (line 75) | get row(){return this._row.number} method col (line 75) | get col(){return this._column.number} method $col$row (line 75) | get $col$row(){return`$${this._column.letter}$${this.row}`} method type (line 75) | get type(){return this._value.type} method effectiveType (line 75) | get effectiveType(){return this._value.effectiveType} method toCsvString (line 75) | toCsvString(){return this._value.toCsvString()} method addMergeRef (line 75) | addMergeRef(){this._mergeCount++} method releaseMergeRef (line 75) | releaseMergeRef(){this._mergeCount--} method isMerged (line 75) | get isMerged(){return this._mergeCount>0||this.type===l.Types.Merge} method merge (line 75) | merge(f,g){this._value.release(),this._value=d.create(l.Types.Merge,th... method unmerge (line 75) | unmerge(){this.type===l.Types.Merge&&(this._value.release(),this._valu... method isMergedTo (line 75) | isMergedTo(f){return this._value.type===l.Types.Merge&&this._value.isM... method master (line 75) | get master(){return this.type===l.Types.Merge?this._value.master:this} method isHyperlink (line 75) | get isHyperlink(){return this._value.type===l.Types.Hyperlink} method hyperlink (line 75) | get hyperlink(){return this._value.hyperlink} method value (line 75) | get value(){return this._value.value} method value (line 75) | set value(f){this.type!==l.Types.Merge?(this._value.release(),this._va... method note (line 75) | get note(){return this._comment&&this._comment.note} method note (line 75) | set note(f){this._comment=new c(f)} method text (line 75) | get text(){return this._value.toString()} method html (line 75) | get html(){return o.escapeHtml(this.text)} method toString (line 75) | toString(){return this.text} method _upgradeToHyperlink (line 75) | _upgradeToHyperlink(f){this.type===l.Types.String&&(this._value=d.crea... method formula (line 75) | get formula(){return this._value.formula} method result (line 75) | get result(){return this._value.result} method formulaType (line 75) | get formulaType(){return this._value.formulaType} method fullAddress (line 75) | get fullAddress(){const{worksheet:f}=this._row;return{sheetName:f.name... method name (line 75) | get name(){return this.names[0]} method name (line 75) | set name(f){this.names=[f]} method names (line 75) | get names(){return this.workbook.definedNames.getNamesEx(this.fullAddr... method names (line 75) | set names(f){const{definedNames:g}=this.workbook;g.removeAllNames(this... method addName (line 75) | addName(f){this.workbook.definedNames.addEx(this.fullAddress,f)} method removeName (line 75) | removeName(f){this.workbook.definedNames.removeEx(this.fullAddress,f)} method removeAllNames (line 75) | removeAllNames(){this.workbook.definedNames.removeAllNames(this.fullAd... method _dataValidations (line 75) | get _dataValidations(){return this.worksheet.dataValidations} method dataValidation (line 75) | get dataValidation(){return this._dataValidations.find(this.address)} method dataValidation (line 75) | set dataValidation(f){this._dataValidations.add(this.address,f)} method model (line 75) | get model(){const{model:f}=this._value;return f.style=this.style,this.... method model (line 75) | set model(f){if(this._value.release(),this._value=d.create(f.type,this... method constructor (line 75) | constructor(p,y){this._data=p,this._encoding=y} method length (line 75) | get length(){return this.toBuffer().length} method copy (line 75) | copy(p,y,v,b){return this.toBuffer().copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._buffer||(this._buffer=o.from(this._data,this._... method constructor (line 76) | constructor(h){super(),this.options=Object.assign({type:"nodebuffer",c... method append (line 76) | append(h,f){f.hasOwnProperty("base64")&&f.base64?this.zip.file(f.name,... method finalize (line 76) | async finalize(){const h=await this.zip.generateAsync(this.options);th... method read (line 76) | read(h){return this.stream.read(h)} method setEncoding (line 76) | setEncoding(h){return this.stream.setEncoding(h)} method pause (line 76) | pause(){return this.stream.pause()} method resume (line 76) | resume(){return this.stream.resume()} method isPaused (line 76) | isPaused(){return this.stream.isPaused()} method pipe (line 76) | pipe(h,f){return this.stream.pipe(h,f)} method unpipe (line 76) | unpipe(h){return this.stream.unpipe(h)} method unshift (line 76) | unshift(h){return this.stream.unshift(h)} method wrap (line 76) | wrap(h){return this.stream.wrap(h)} method constructor (line 76) | constructor(){super(),this.map={Company:new s({tag:"Company"}),Manager... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("Properties",l.PR... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"dc:creator":new u({tag:"dc:creator"})... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("cp:corePropertie... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"xdr:twoCellAnchor":new u,"xdr:oneCell... method prepare (line 76) | prepare(h){h.anchors.forEach((f,g)=>{f.anchorType=function(m){return(t... method tag (line 76) | get tag(){return"xdr:wsDr"} method render (line 76) | render(h,f){h.openXml(o.StdDocAttributes),h.openNode(this.tag,l.DRAWIN... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.m... method reconcile (line 76) | reconcile(h,f){h.anchors.forEach(g=>{g.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={patternFill:new u,gradientFill:new c}} method tag (line 76) | get tag(){return"fill"} method render (line 76) | render(h,f){switch(h.addRollback(),h.openNode("fill"),f.type){case"pat... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method validStyle (line 76) | validStyle(h){return l.validPatternValues[h]} method constructor (line 79) | constructor(h){this.rowCount=0,this.formatterOptions=h,this.fieldForma... method isRowHashArray (line 79) | static isRowHashArray(h){return!!Array.isArray(h)&&Array.isArray(h[0])... method isRowArray (line 79) | static isRowArray(h){return Array.isArray(h)&&!this.isRowHashArray(h)} method gatherHeaders (line 79) | static gatherHeaders(h){return l.isRowHashArray(h)?h.map(f=>f[0]):Arra... method createTransform (line 79) | static createTransform(h){return c.isSyncTransform(h)?(f,g)=>{let m=nu... method rowTransform (line 79) | set rowTransform(h){if(!o.default(h))throw new TypeError("The transfor... method format (line 79) | format(h,f){this.callTransformer(h,(g,m)=>{if(g)return f(g);if(!h)retu... method finish (line 79) | finish(h){const f=[];if(this.formatterOptions.alwaysWriteHeaders&&this... method checkHeaders (line 79) | checkHeaders(h){if(this.headers)return{shouldFormatColumns:!0,headers:... method gatherColumns (line 79) | gatherColumns(h){if(this.headers===null)throw new Error("Headers is cu... method callTransformer (line 79) | callTransformer(h,f){return this._rowTransform?this._rowTransform(h,f)... method formatColumns (line 79) | formatColumns(h,f){const g=h.map((p,y)=>this.fieldFormatter.format(p,y... method constructor (line 79) | constructor(h){super({objectMode:h.objectMode}),this.lines="",this.row... method hasHitRowLimit (line 79) | get hasHitRowLimit(){return this.parserOptions.limitRows&&this.rowCoun... method shouldEmitRows (line 79) | get shouldEmitRows(){return this.parsedRowCount>this.parserOptions.ski... method shouldSkipLine (line 79) | get shouldSkipLine(){return this.parsedLineCount<=this.parserOptions.s... method transform (line 79) | transform(h){return this.rowTransformerValidator.rowTransform=h,this} method validate (line 79) | validate(h){return this.rowTransformerValidator.rowValidator=h,this} method emit (line 79) | emit(h){if(h==="end")return this.endEmitted||(this.endEmitted=!0,super... method _transform (line 79) | _transform(h,f,g){if(this.hasHitRowLimit)return g();const m=l.wrapDone... method _flush (line 79) | _flush(h){const f=l.wrapDoneCallback(h);if(this.hasHitRowLimit)return ... method parse (line 79) | parse(h,f){if(!h)return[];const{line:g,rows:m}=this.parser.parse(h,f);... method processRows (line 79) | processRows(h,f){const g=h.length,m=p=>{const y=A=>A?f(A):p%100!=0?m(p... method transformRow (line 79) | transformRow(h,f){try{this.headerTransformer.transform(h,(g,m)=>g?f(g)... method checkAndEmitHeaders (line 79) | checkAndEmitHeaders(){!this.headersEmitted&&this.headerTransformer.hea... method skipRow (line 79) | skipRow(h){return this.rowCount-=1,h(null,{row:null,isValid:!0})} method pushRow (line 79) | pushRow(h,f){try{this.parserOptions.objectMode?this.push(h):this.push(... method wrapDoneCallback (line 79) | static wrapDoneCallback(h){let f=!1;return function(g){if(g){if(f)thro... class s (line 76) | class s{prepare(){}render(){}parseOpen(c){}parseText(c){}parseClose(c){}... method prepare (line 76) | prepare(){} method render (line 76) | render(){} method parseOpen (line 76) | parseOpen(c){} method parseText (line 76) | parseText(c){} method parseClose (line 76) | parseClose(c){} method reconcile (line 76) | reconcile(c,l){} method reset (line 76) | reset(){this.model=null,this.map&&Object.values(this.map).forEach(c=>{... method mergeModel (line 76) | mergeModel(c){this.model=Object.assign(this.model||{},c)} method parse (line 76) | async parse(c){for await(const l of c)for(const{eventType:d,value:h}of... method parseStream (line 76) | async parseStream(c){return this.parse(a(c))} method xml (line 76) | get xml(){return this.toXml(this.model)} method toXml (line 76) | toXml(c){const l=new o;return this.render(l,c),l.xml} method toAttribute (line 76) | static toAttribute(c,l){let d=arguments.length>2&&arguments[2]!==void ... method toStringAttribute (line 76) | static toStringAttribute(c,l){let d=arguments.length>2&&arguments[2]!=... method toStringValue (line 76) | static toStringValue(c,l){return c===void 0?l:c} method toBoolAttribute (line 76) | static toBoolAttribute(c,l){let d=arguments.length>2&&arguments[2]!==v... method toBoolValue (line 76) | static toBoolValue(c,l){return c===void 0?l:c==="1"} method toIntAttribute (line 76) | static toIntAttribute(c,l){let d=arguments.length>2&&arguments[2]!==vo... method toIntValue (line 76) | static toIntValue(c,l){return c===void 0?l:parseInt(c,10)} method toFloatAttribute (line 76) | static toFloatAttribute(c,l){let d=arguments.length>2&&arguments[2]!==... method toFloatValue (line 76) | static toFloatValue(c,l){return c===void 0?l:parseFloat(c)} method render (line 76) | render(c,l){c.openXml(a.StdDocAttributes),c.openNode("Types",s.PROPERT... method parseOpen (line 76) | parseOpen(){return!1} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} method tag (line 76) | get tag(){return"x14:id"} method render (line 76) | render(l,d){l.leafNode(this.tag,null,d)} method parseOpen (line 76) | parseOpen(){this.model=""} method parseText (line 76) | parseText(l){this.model+=l} method parseClose (line 76) | parseClose(l){return l!==this.tag} method constructor (line 76) | constructor(){super(),this.map={"x14:conditionalFormattings":this.cond... method tag (line 76) | get tag(){return"ext"} method hasContent (line 76) | hasContent(c){return this.conditionalFormattings.hasContent(c.conditio... method prepare (line 76) | prepare(c,l){this.conditionalFormattings.prepare(c.conditionalFormatti... method render (line 76) | render(c,l){c.openNode("ext",{uri:"{78C0D931-6437-407d-A8EE-F0AAD7539E... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(c,l){this.model[c]=l.model} method constructor (line 76) | constructor(){super(),this.map={color:new o}} method tag (line 76) | get tag(){return"stop"} method render (line 76) | render(h,f){h.openNode("stop"),h.addAttribute("position",f.position),t... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... function s (line 76) | function s(c){try{return o.decodeEx(c),!0}catch{return!1}} method prepare (line 76) | prepare(){} method render (line 76) | render(){} method parseOpen (line 76) | parseOpen(c){} method parseText (line 76) | parseText(c){} method parseClose (line 76) | parseClose(c){} method reconcile (line 76) | reconcile(c,l){} method reset (line 76) | reset(){this.model=null,this.map&&Object.values(this.map).forEach(c=>{... method mergeModel (line 76) | mergeModel(c){this.model=Object.assign(this.model||{},c)} method parse (line 76) | async parse(c){for await(const l of c)for(const{eventType:d,value:h}of... method parseStream (line 76) | async parseStream(c){return this.parse(a(c))} method xml (line 76) | get xml(){return this.toXml(this.model)} method toXml (line 76) | toXml(c){const l=new o;return this.render(l,c),l.xml} method toAttribute (line 76) | static toAttribute(c,l){let d=arguments.length>2&&arguments[2]!==void ... method toStringAttribute (line 76) | static toStringAttribute(c,l){let d=arguments.length>2&&arguments[2]!=... method toStringValue (line 76) | static toStringValue(c,l){return c===void 0?l:c} method toBoolAttribute (line 76) | static toBoolAttribute(c,l){let d=arguments.length>2&&arguments[2]!==v... method toBoolValue (line 76) | static toBoolValue(c,l){return c===void 0?l:c==="1"} method toIntAttribute (line 76) | static toIntAttribute(c,l){let d=arguments.length>2&&arguments[2]!==vo... method toIntValue (line 76) | static toIntValue(c,l){return c===void 0?l:parseInt(c,10)} method toFloatAttribute (line 76) | static toFloatAttribute(c,l){let d=arguments.length>2&&arguments[2]!==... method toFloatValue (line 76) | static toFloatValue(c,l){return c===void 0?l:parseFloat(c)} method render (line 76) | render(c,l){c.openXml(a.StdDocAttributes),c.openNode("Types",s.PROPERT... method parseOpen (line 76) | parseOpen(){return!1} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} method tag (line 76) | get tag(){return"x14:id"} method render (line 76) | render(l,d){l.leafNode(this.tag,null,d)} method parseOpen (line 76) | parseOpen(){this.model=""} method parseText (line 76) | parseText(l){this.model+=l} method parseClose (line 76) | parseClose(l){return l!==this.tag} method constructor (line 76) | constructor(){super(),this.map={"x14:conditionalFormattings":this.cond... method tag (line 76) | get tag(){return"ext"} method hasContent (line 76) | hasContent(c){return this.conditionalFormattings.hasContent(c.conditio... method prepare (line 76) | prepare(c,l){this.conditionalFormattings.prepare(c.conditionalFormatti... method render (line 76) | render(c,l){c.openNode("ext",{uri:"{78C0D931-6437-407d-A8EE-F0AAD7539E... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(c,l){this.model[c]=l.model} method constructor (line 76) | constructor(){super(),this.map={color:new o}} method tag (line 76) | get tag(){return"stop"} method render (line 76) | render(h,f){h.openNode("stop"),h.addAttribute("position",f.position),t... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... function u (line 76) | function u(c){const l=[];let d=!1,h="";return c.split(",").forEach(f=>{i... method constructor (line 75) | constructor(l,d,h){this._worksheet=l,this._number=d,h!==!1&&(this.defn... method number (line 75) | get number(){return this._number} method worksheet (line 75) | get worksheet(){return this._worksheet} method letter (line 75) | get letter(){return s.n2l(this._number)} method isCustomWidth (line 75) | get isCustomWidth(){return this.width!==void 0&&this.width!==9} method defn (line 75) | get defn(){return{header:this._header,key:this.key,width:this.width,st... method defn (line 75) | set defn(l){l?(this.key=l.key,this.width=l.width!==void 0?l.width:9,th... method headers (line 75) | get headers(){return this._header&&this._header instanceof Array?this.... method header (line 75) | get header(){return this._header} method header (line 75) | set header(l){l!==void 0?(this._header=l,this.headers.forEach((d,h)=>{... method key (line 75) | get key(){return this._key} method key (line 75) | set key(l){(this._key&&this._worksheet.getColumnKey(this._key))===this... method hidden (line 75) | get hidden(){return!!this._hidden} method hidden (line 75) | set hidden(l){this._hidden=l} method outlineLevel (line 75) | get outlineLevel(){return this._outlineLevel||0} method outlineLevel (line 75) | set outlineLevel(l){this._outlineLevel=l} method collapsed (line 75) | get collapsed(){return!!(this._outlineLevel&&this._outlineLevel>=this.... method toString (line 75) | toString(){return JSON.stringify({key:this.key,width:this.width,header... method equivalentTo (line 75) | equivalentTo(l){return this.width===l.width&&this.hidden===l.hidden&&t... method isDefault (line 75) | get isDefault(){if(this.isCustomWidth||this.hidden||this.outlineLevel)... method headerCount (line 75) | get headerCount(){return this.headers.length} method eachCell (line 75) | eachCell(l,d){const h=this.number;d||(d=l,l=null),this._worksheet.each... method values (line 75) | get values(){const l=[];return this.eachCell((d,h)=>{d&&d.type!==o.Val... method values (line 75) | set values(l){if(!l)return;const d=this.number;let h=0;l.hasOwnPropert... method _applyStyle (line 75) | _applyStyle(l,d){return this.style[l]=d,this.eachCell(h=>{h[l]=d}),d} method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(l){this._applyStyle("numFmt",l)} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(l){this._applyStyle("font",l)} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(l){this._applyStyle("alignment",l)} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(l){this._applyStyle("protection",l)} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(l){this._applyStyle("border",l)} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(l){this._applyStyle("fill",l)} method toModel (line 75) | static toModel(l){const d=[];let h=null;return l&&l.forEach((f,g)=>{f.... method fromModel (line 75) | static fromModel(l,d){const h=[];let f=1,g=0;for(d=(d=d||[]).sort(func... method constructor (line 76) | constructor(){super(),this.map={"v:shape":new s}} method tag (line 76) | get tag(){return"xml"} method render (line 76) | render(l,d){l.openXml(a.StdDocAttributes),l.openNode(this.tag,u.DRAWIN... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method reconcile (line 76) | reconcile(l,d){l.anchors.forEach(h=>{h.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={"v:textbox":new o,"x:ClientData":new s}} method tag (line 76) | get tag(){return"v:shape"} method render (line 76) | render(l,d,h){l.openNode("v:shape",u.V_SHAPE_ATTRIBUTES(d,h)),l.leafNo... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.p... method constructor (line 76) | constructor(){super(),this.map={Relationship:new s}} method render (line 76) | render(l,d){d=d||this._values,l.openXml(a.StdDocAttributes),l.openNode... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method constructor (line 76) | constructor(){super(),this.map={"x14:id":this.idXform=new s}} method tag (line 76) | get tag(){return"ext"} method render (line 76) | render(l,d){l.openNode(this.tag,{uri:"{B025F937-C7B1-47D3-B67F-A62EFF6... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(l,d){this.model.x14Id=d.model} method constructor (line 76) | constructor(l){super(),this.model=l} method tag (line 76) | get tag(){return"r"} method textXform (line 76) | get textXform(){return this._textXform||(this._textXform=new a)} method fontXform (line 76) | get fontXform(){return this._fontXform||(this._fontXform=new o(u.FONT_... method render (line 76) | render(l,d){d=d||this.model,l.openNode("r"),d.font&&this.fontXform.ren... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){switch(l){case"r":return!1;case"t":return this.model.tex... method constructor (line 76) | constructor(l){super(),this.name=l,this.map={color:new s}} method tag (line 76) | get tag(){return this.name} method render (line 76) | render(l,d,h){const f=d&&d.color||h||this.defaultColor;l.openNode(this... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){return this.parser?(this.parser.parseClose(l)||(this.par... method validStyle (line 76) | validStyle(l){return u.validStyleValues[l]} method constructor (line 76) | constructor(){super(),this.map={fgColor:new o("fgColor"),bgColor:new o... method name (line 76) | get name(){return"pattern"} method tag (line 76) | get tag(){return"patternFill"} method render (line 76) | render(h,f){h.openNode("patternFill"),h.addAttribute("patternType",f.p... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.p... method constructor (line 77) | constructor(l){super({writableObjectMode:l.objectMode}),this.hasWritte... method transform (line 77) | transform(l){return this.rowFormatter.rowTransform=l,this} method _transform (line 77) | _transform(l,d,h){let f=!1;try{this.hasWrittenBOM||(this.push(this.for... method _flush (line 77) | _flush(l){this.rowFormatter.finish((d,h)=>d?l(d):(h&&h.forEach(f=>{thi... method constructor (line 79) | constructor(l){this.parserOptions=l,this.rowParser=new o.RowParser(thi... method removeBOM (line 79) | static removeBOM(l){return l&&l.charCodeAt(0)===65279?l.slice(1):l} method parse (line 79) | parse(l,d){const h=new a.Scanner({line:u.removeBOM(l),parserOptions:th... method parseWithoutComments (line 79) | parseWithoutComments(l){const d=[];let h=!0;for(;h;)h=this.parseRow(l,... method parseWithComments (line 79) | parseWithComments(l){const{parserOptions:d}=this,h=[];for(let f=l.next... method parseRow (line 79) | parseRow(l,d){if(!l.nextNonSpaceToken)return!1;const h=this.rowParser.... method constructor (line 81) | constructor(){this._rowTransform=null,this._rowValidator=null} method createTransform (line 81) | static createTransform(l){return s.isSyncTransform(l)?(d,h)=>{let f=nu... method createValidator (line 81) | static createValidator(l){return s.isSyncValidate(l)?(d,h)=>{h(null,{r... method rowTransform (line 81) | set rowTransform(l){if(!o.default(l))throw new TypeError("The transfor... method rowValidator (line 81) | set rowValidator(l){if(!o.default(l))throw new TypeError("The validate... method transformAndValidate (line 81) | transformAndValidate(l,d){return this.callTransformer(l,(h,f)=>h?d(h):... method callTransformer (line 81) | callTransformer(l,d){return this._rowTransform?this._rowTransform(l,d)... method callValidator (line 81) | callValidator(l,d){return this._rowValidator?this._rowValidator(l,d):d... method render (line 76) | render(c,l){c.openNode("definedName",{name:l.name,localSheetId:l.localSh... method parseOpen (line 76) | parseOpen(c){switch(c.name){case"definedName":return this._parsedName=c.... method parseText (line 76) | parseText(c){this._parsedText.push(c)} method parseClose (line 76) | parseClose(){return this.model={name:this._parsedName,ranges:u(this._par... method render (line 76) | render(s,u){s.leafNode("sheet",{sheetId:u.id,name:u.name,state:u.state,"... method parseOpen (line 76) | parseOpen(s){return s.name==="sheet"&&(this.model={name:a.xmlDecode(s.at... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} method render (line 76) | render(o,s){o.leafNode("calcPr",{calcId:171027,fullCalcOnLoad:s.fullCalc... method parseOpen (line 76) | parseOpen(o){return o.name==="calcPr"&&(this.model={},!0)} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} method render (line 76) | render(o,s){o.leafNode("workbookPr",{date1904:s.date1904?1:void 0,defaul... method parseOpen (line 76) | parseOpen(o){return o.name==="workbookPr"&&(this.model={date1904:o.attri... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} method render (line 76) | render(o,s){const u={xWindow:s.x||0,yWindow:s.y||0,windowWidth:s.width||... method parseOpen (line 76) | parseOpen(o){if(o.name==="workbookView"){const s=this.model={},u=functio... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} class p (line 76) | class p extends u{constructor(){super(),this.map={fileVersion:p.STATIC_X... method constructor (line 76) | constructor(){super(),this.map={fileVersion:p.STATIC_XFORMS.fileVersio... method prepare (line 76) | prepare(v){v.sheets=v.worksheets;const b=[];let A=0;v.sheets.forEach(C... method render (line 76) | render(v,b){v.openXml(s.StdDocAttributes),v.openNode("workbook",p.WORK... method parseOpen (line 76) | parseOpen(v){if(this.parser)return this.parser.parseOpen(v),!0;switch(... method parseText (line 76) | parseText(v){this.parser&&this.parser.parseText(v)} method parseClose (line 76) | parseClose(v){if(this.parser)return this.parser.parseClose(v)||(this.p... method reconcile (line 76) | reconcile(v){const b=(v.workbookRels||[]).reduce((W,U)=>(W[U.Id]=U,W),... method constructor (line 76) | constructor(v){super(),this.map={numFmts:new c({tag:"numFmts",count:!0... method initIndex (line 76) | initIndex(){this.index={style:{},numFmt:{},numFmtNextId:164,font:{},bo... method init (line 76) | init(){this.model={styles:[],numFmts:[],fonts:[],borders:[],fills:[],d... method render (line 76) | render(v,b){b=b||this.model,v.openXml(o.StdDocAttributes),v.openNode("... method parseOpen (line 76) | parseOpen(v){if(this.parser)return this.parser.parseOpen(v),!0;switch(... method parseText (line 76) | parseText(v){this.parser&&this.parser.parseText(v)} method parseClose (line 76) | parseClose(v){if(this.parser)return this.parser.parseClose(v)||(this.p... method addStyleModel (line 76) | addStyleModel(v,b){if(!v)return 0;if(this.model.fonts.length||this._ad... method getStyleModel (line 76) | getStyleModel(v){const b=this.model.styles[v];if(!b)return null;let A=... method addDxfStyle (line 76) | addDxfStyle(v){return v.numFmt&&(v.numFmtId=this._addNumFmtStr(v.numFm... method getDxfStyle (line 76) | getDxfStyle(v){return this.model.dxfs[v]} method _addStyle (line 76) | _addStyle(v){const b=this.map.style.toXml(v);let A=this.index.style[b]... method _addNumFmtStr (line 76) | _addNumFmtStr(v){let b=f.getDefaultFmtId(v);if(b!==void 0||(b=this.ind... method _addFont (line 76) | _addFont(v){const b=this.map.font.toXml(v);let A=this.index.font[b];re... method _addBorder (line 76) | _addBorder(v){const b=this.map.border.toXml(v);let A=this.index.border... method _addFill (line 76) | _addFill(v){const b=this.map.fill.toXml(v);let A=this.index.fill[b];re... method tag (line 76) | get tag(){return"r"} method richTextXform (line 76) | get richTextXform(){return this._richTextXform||(this._richTextXform=new... method render (line 76) | render(c,l){l=l||this.model,c.openNode("comment",{ref:l.ref,authorId:0})... method parseOpen (line 76) | parseOpen(c){if(this.parser)return this.parser.parseOpen(c),!0;switch(c.... method parseText (line 76) | parseText(c){this.parser&&this.parser.parseText(c)} method parseClose (line 76) | parseClose(c){switch(c){case"comment":return!1;case"r":return this.model... method render (line 76) | render(l,d){d=d||this.model,l.openXml(a.StdDocAttributes),l.openNode("co... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(l.... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){switch(l){case"commentList":return!1;case"comment":return ... method constructor (line 76) | constructor(o){super(),this._model=o} method tag (line 76) | get tag(){return this._model&&this._model.tag} method render (line 76) | render(o,s,u){(s===u[2]||this.tag==="x:SizeWithCells"&&s===u[1])&&o.leaf... method parseOpen (line 76) | parseOpen(o){switch(o.name){case this.tag:return this.model={},this.mode... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} method constructor (line 76) | constructor(o){super(),this._model=o} method tag (line 76) | get tag(){return this._model&&this._model.tag} method render (line 76) | render(o,s){o.leafNode(this.tag,null,s)} method parseOpen (line 76) | parseOpen(o){switch(o.name){case this.tag:return this.text="",!0;default... method parseText (line 76) | parseText(o){this.text=o} method parseClose (line 76) | parseClose(){return!1} method tag (line 76) | get tag(){return"x:Anchor"} method getAnchorRect (line 76) | getAnchorRect(o){const s=Math.floor(o.left),u=Math.floor(68*(o.left-s)),... method getDefaultRect (line 76) | getDefaultRect(o){const s=o.col,u=Math.max(o.row-2,0);return[s,6,u,14,s+... method render (line 76) | render(o,s){const u=s.anchor?this.getAnchorRect(s.anchor):this.getDefaul... method parseOpen (line 76) | parseOpen(o){switch(o.name){case this.tag:return this.text="",!0;default... method parseText (line 76) | parseText(o){this.text=o} method parseClose (line 76) | parseClose(){return!1} method constructor (line 76) | constructor(){super(),this.map={"x:Anchor":new o,"x:Locked":new s({tag:"... method tag (line 76) | get tag(){return"x:ClientData"} method render (line 76) | render(l,d){const{protection:h,editAs:f}=d.note;l.openNode(this.tag,{Obj... method parseOpen (line 76) | parseOpen(l){switch(l.name){case this.tag:this.reset(),this.model={ancho... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.par... method normalizeModel (line 76) | normalizeModel(){const l=Object.assign({},this.map["x:MoveWithCells"].mo... class u (line 76) | class u extends o{constructor(){super(),this.map={"v:shape":new s}}get t... method constructor (line 75) | constructor(l,d,h){this._worksheet=l,this._number=d,h!==!1&&(this.defn... method number (line 75) | get number(){return this._number} method worksheet (line 75) | get worksheet(){return this._worksheet} method letter (line 75) | get letter(){return s.n2l(this._number)} method isCustomWidth (line 75) | get isCustomWidth(){return this.width!==void 0&&this.width!==9} method defn (line 75) | get defn(){return{header:this._header,key:this.key,width:this.width,st... method defn (line 75) | set defn(l){l?(this.key=l.key,this.width=l.width!==void 0?l.width:9,th... method headers (line 75) | get headers(){return this._header&&this._header instanceof Array?this.... method header (line 75) | get header(){return this._header} method header (line 75) | set header(l){l!==void 0?(this._header=l,this.headers.forEach((d,h)=>{... method key (line 75) | get key(){return this._key} method key (line 75) | set key(l){(this._key&&this._worksheet.getColumnKey(this._key))===this... method hidden (line 75) | get hidden(){return!!this._hidden} method hidden (line 75) | set hidden(l){this._hidden=l} method outlineLevel (line 75) | get outlineLevel(){return this._outlineLevel||0} method outlineLevel (line 75) | set outlineLevel(l){this._outlineLevel=l} method collapsed (line 75) | get collapsed(){return!!(this._outlineLevel&&this._outlineLevel>=this.... method toString (line 75) | toString(){return JSON.stringify({key:this.key,width:this.width,header... method equivalentTo (line 75) | equivalentTo(l){return this.width===l.width&&this.hidden===l.hidden&&t... method isDefault (line 75) | get isDefault(){if(this.isCustomWidth||this.hidden||this.outlineLevel)... method headerCount (line 75) | get headerCount(){return this.headers.length} method eachCell (line 75) | eachCell(l,d){const h=this.number;d||(d=l,l=null),this._worksheet.each... method values (line 75) | get values(){const l=[];return this.eachCell((d,h)=>{d&&d.type!==o.Val... method values (line 75) | set values(l){if(!l)return;const d=this.number;let h=0;l.hasOwnPropert... method _applyStyle (line 75) | _applyStyle(l,d){return this.style[l]=d,this.eachCell(h=>{h[l]=d}),d} method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(l){this._applyStyle("numFmt",l)} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(l){this._applyStyle("font",l)} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(l){this._applyStyle("alignment",l)} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(l){this._applyStyle("protection",l)} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(l){this._applyStyle("border",l)} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(l){this._applyStyle("fill",l)} method toModel (line 75) | static toModel(l){const d=[];let h=null;return l&&l.forEach((f,g)=>{f.... method fromModel (line 75) | static fromModel(l,d){const h=[];let f=1,g=0;for(d=(d=d||[]).sort(func... method constructor (line 76) | constructor(){super(),this.map={"v:shape":new s}} method tag (line 76) | get tag(){return"xml"} method render (line 76) | render(l,d){l.openXml(a.StdDocAttributes),l.openNode(this.tag,u.DRAWIN... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method reconcile (line 76) | reconcile(l,d){l.anchors.forEach(h=>{h.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={"v:textbox":new o,"x:ClientData":new s}} method tag (line 76) | get tag(){return"v:shape"} method render (line 76) | render(l,d,h){l.openNode("v:shape",u.V_SHAPE_ATTRIBUTES(d,h)),l.leafNo... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.p... method constructor (line 76) | constructor(){super(),this.map={Relationship:new s}} method render (line 76) | render(l,d){d=d||this._values,l.openXml(a.StdDocAttributes),l.openNode... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method constructor (line 76) | constructor(){super(),this.map={"x14:id":this.idXform=new s}} method tag (line 76) | get tag(){return"ext"} method render (line 76) | render(l,d){l.openNode(this.tag,{uri:"{B025F937-C7B1-47D3-B67F-A62EFF6... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(l,d){this.model.x14Id=d.model} method constructor (line 76) | constructor(l){super(),this.model=l} method tag (line 76) | get tag(){return"r"} method textXform (line 76) | get textXform(){return this._textXform||(this._textXform=new a)} method fontXform (line 76) | get fontXform(){return this._fontXform||(this._fontXform=new o(u.FONT_... method render (line 76) | render(l,d){d=d||this.model,l.openNode("r"),d.font&&this.fontXform.ren... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){switch(l){case"r":return!1;case"t":return this.model.tex... method constructor (line 76) | constructor(l){super(),this.name=l,this.map={color:new s}} method tag (line 76) | get tag(){return this.name} method render (line 76) | render(l,d,h){const f=d&&d.color||h||this.defaultColor;l.openNode(this... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){return this.parser?(this.parser.parseClose(l)||(this.par... method validStyle (line 76) | validStyle(l){return u.validStyleValues[l]} method constructor (line 76) | constructor(){super(),this.map={fgColor:new o("fgColor"),bgColor:new o... method name (line 76) | get name(){return"pattern"} method tag (line 76) | get tag(){return"patternFill"} method render (line 76) | render(h,f){h.openNode("patternFill"),h.addAttribute("patternType",f.p... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.p... method constructor (line 77) | constructor(l){super({writableObjectMode:l.objectMode}),this.hasWritte... method transform (line 77) | transform(l){return this.rowFormatter.rowTransform=l,this} method _transform (line 77) | _transform(l,d,h){let f=!1;try{this.hasWrittenBOM||(this.push(this.for... method _flush (line 77) | _flush(l){this.rowFormatter.finish((d,h)=>d?l(d):(h&&h.forEach(f=>{thi... method constructor (line 79) | constructor(l){this.parserOptions=l,this.rowParser=new o.RowParser(thi... method removeBOM (line 79) | static removeBOM(l){return l&&l.charCodeAt(0)===65279?l.slice(1):l} method parse (line 79) | parse(l,d){const h=new a.Scanner({line:u.removeBOM(l),parserOptions:th... method parseWithoutComments (line 79) | parseWithoutComments(l){const d=[];let h=!0;for(;h;)h=this.parseRow(l,... method parseWithComments (line 79) | parseWithComments(l){const{parserOptions:d}=this,h=[];for(let f=l.next... method parseRow (line 79) | parseRow(l,d){if(!l.nextNonSpaceToken)return!1;const h=this.rowParser.... method constructor (line 81) | constructor(){this._rowTransform=null,this._rowValidator=null} method createTransform (line 81) | static createTransform(l){return s.isSyncTransform(l)?(d,h)=>{let f=nu... method createValidator (line 81) | static createValidator(l){return s.isSyncValidate(l)?(d,h)=>{h(null,{r... method rowTransform (line 81) | set rowTransform(l){if(!o.default(l))throw new TypeError("The transfor... method rowValidator (line 81) | set rowValidator(l){if(!o.default(l))throw new TypeError("The validate... method transformAndValidate (line 81) | transformAndValidate(l,d){return this.callTransformer(l,(h,f)=>h?d(h):... method callTransformer (line 81) | callTransformer(l,d){return this._rowTransform?this._rowTransform(l,d)... method callValidator (line 81) | callValidator(l,d){return this._rowValidator?this._rowValidator(l,d):d... class u (line 76) | class u extends a{constructor(){super(),this.map={"v:textbox":new o,"x:C... method constructor (line 75) | constructor(l,d,h){this._worksheet=l,this._number=d,h!==!1&&(this.defn... method number (line 75) | get number(){return this._number} method worksheet (line 75) | get worksheet(){return this._worksheet} method letter (line 75) | get letter(){return s.n2l(this._number)} method isCustomWidth (line 75) | get isCustomWidth(){return this.width!==void 0&&this.width!==9} method defn (line 75) | get defn(){return{header:this._header,key:this.key,width:this.width,st... method defn (line 75) | set defn(l){l?(this.key=l.key,this.width=l.width!==void 0?l.width:9,th... method headers (line 75) | get headers(){return this._header&&this._header instanceof Array?this.... method header (line 75) | get header(){return this._header} method header (line 75) | set header(l){l!==void 0?(this._header=l,this.headers.forEach((d,h)=>{... method key (line 75) | get key(){return this._key} method key (line 75) | set key(l){(this._key&&this._worksheet.getColumnKey(this._key))===this... method hidden (line 75) | get hidden(){return!!this._hidden} method hidden (line 75) | set hidden(l){this._hidden=l} method outlineLevel (line 75) | get outlineLevel(){return this._outlineLevel||0} method outlineLevel (line 75) | set outlineLevel(l){this._outlineLevel=l} method collapsed (line 75) | get collapsed(){return!!(this._outlineLevel&&this._outlineLevel>=this.... method toString (line 75) | toString(){return JSON.stringify({key:this.key,width:this.width,header... method equivalentTo (line 75) | equivalentTo(l){return this.width===l.width&&this.hidden===l.hidden&&t... method isDefault (line 75) | get isDefault(){if(this.isCustomWidth||this.hidden||this.outlineLevel)... method headerCount (line 75) | get headerCount(){return this.headers.length} method eachCell (line 75) | eachCell(l,d){const h=this.number;d||(d=l,l=null),this._worksheet.each... method values (line 75) | get values(){const l=[];return this.eachCell((d,h)=>{d&&d.type!==o.Val... method values (line 75) | set values(l){if(!l)return;const d=this.number;let h=0;l.hasOwnPropert... method _applyStyle (line 75) | _applyStyle(l,d){return this.style[l]=d,this.eachCell(h=>{h[l]=d}),d} method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(l){this._applyStyle("numFmt",l)} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(l){this._applyStyle("font",l)} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(l){this._applyStyle("alignment",l)} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(l){this._applyStyle("protection",l)} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(l){this._applyStyle("border",l)} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(l){this._applyStyle("fill",l)} method toModel (line 75) | static toModel(l){const d=[];let h=null;return l&&l.forEach((f,g)=>{f.... method fromModel (line 75) | static fromModel(l,d){const h=[];let f=1,g=0;for(d=(d=d||[]).sort(func... method constructor (line 76) | constructor(){super(),this.map={"v:shape":new s}} method tag (line 76) | get tag(){return"xml"} method render (line 76) | render(l,d){l.openXml(a.StdDocAttributes),l.openNode(this.tag,u.DRAWIN... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method reconcile (line 76) | reconcile(l,d){l.anchors.forEach(h=>{h.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={"v:textbox":new o,"x:ClientData":new s}} method tag (line 76) | get tag(){return"v:shape"} method render (line 76) | render(l,d,h){l.openNode("v:shape",u.V_SHAPE_ATTRIBUTES(d,h)),l.leafNo... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.p... method constructor (line 76) | constructor(){super(),this.map={Relationship:new s}} method render (line 76) | render(l,d){d=d||this._values,l.openXml(a.StdDocAttributes),l.openNode... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method constructor (line 76) | constructor(){super(),this.map={"x14:id":this.idXform=new s}} method tag (line 76) | get tag(){return"ext"} method render (line 76) | render(l,d){l.openNode(this.tag,{uri:"{B025F937-C7B1-47D3-B67F-A62EFF6... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(l,d){this.model.x14Id=d.model} method constructor (line 76) | constructor(l){super(),this.model=l} method tag (line 76) | get tag(){return"r"} method textXform (line 76) | get textXform(){return this._textXform||(this._textXform=new a)} method fontXform (line 76) | get fontXform(){return this._fontXform||(this._fontXform=new o(u.FONT_... method render (line 76) | render(l,d){d=d||this.model,l.openNode("r"),d.font&&this.fontXform.ren... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){switch(l){case"r":return!1;case"t":return this.model.tex... method constructor (line 76) | constructor(l){super(),this.name=l,this.map={color:new s}} method tag (line 76) | get tag(){return this.name} method render (line 76) | render(l,d,h){const f=d&&d.color||h||this.defaultColor;l.openNode(this... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){return this.parser?(this.parser.parseClose(l)||(this.par... method validStyle (line 76) | validStyle(l){return u.validStyleValues[l]} method constructor (line 76) | constructor(){super(),this.map={fgColor:new o("fgColor"),bgColor:new o... method name (line 76) | get name(){return"pattern"} method tag (line 76) | get tag(){return"patternFill"} method render (line 76) | render(h,f){h.openNode("patternFill"),h.addAttribute("patternType",f.p... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.p... method constructor (line 77) | constructor(l){super({writableObjectMode:l.objectMode}),this.hasWritte... method transform (line 77) | transform(l){return this.rowFormatter.rowTransform=l,this} method _transform (line 77) | _transform(l,d,h){let f=!1;try{this.hasWrittenBOM||(this.push(this.for... method _flush (line 77) | _flush(l){this.rowFormatter.finish((d,h)=>d?l(d):(h&&h.forEach(f=>{thi... method constructor (line 79) | constructor(l){this.parserOptions=l,this.rowParser=new o.RowParser(thi... method removeBOM (line 79) | static removeBOM(l){return l&&l.charCodeAt(0)===65279?l.slice(1):l} method parse (line 79) | parse(l,d){const h=new a.Scanner({line:u.removeBOM(l),parserOptions:th... method parseWithoutComments (line 79) | parseWithoutComments(l){const d=[];let h=!0;for(;h;)h=this.parseRow(l,... method parseWithComments (line 79) | parseWithComments(l){const{parserOptions:d}=this,h=[];for(let f=l.next... method parseRow (line 79) | parseRow(l,d){if(!l.nextNonSpaceToken)return!1;const h=this.rowParser.... method constructor (line 81) | constructor(){this._rowTransform=null,this._rowValidator=null} method createTransform (line 81) | static createTransform(l){return s.isSyncTransform(l)?(d,h)=>{let f=nu... method createValidator (line 81) | static createValidator(l){return s.isSyncValidate(l)?(d,h)=>{h(null,{r... method rowTransform (line 81) | set rowTransform(l){if(!o.default(l))throw new TypeError("The transfor... method rowValidator (line 81) | set rowValidator(l){if(!o.default(l))throw new TypeError("The validate... method transformAndValidate (line 81) | transformAndValidate(l,d){return this.callTransformer(l,(h,f)=>h?d(h):... method callTransformer (line 81) | callTransformer(l,d){return this._rowTransform?this._rowTransform(l,d)... method callValidator (line 81) | callValidator(l,d){return this._rowValidator?this._rowValidator(l,d):d... method tag (line 76) | get tag(){return"v:textbox"} method conversionUnit (line 76) | conversionUnit(o,s,u){return`${parseFloat(o)*s.toFixed(2)}${u}`} method reverseConversionUnit (line 76) | reverseConversionUnit(o){return(o||"").split(",").map(s=>Number(parseFlo... method render (line 76) | render(o,s){const u={style:"mso-direction-alt:auto"};if(s&&s.note){let{i... method parseOpen (line 76) | parseOpen(o){switch(o.name){case this.tag:return this.model={inset:this.... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(o){switch(o){case this.tag:return!1;default:return!0}} method createNewModel (line 76) | createNewModel(o){return{}} method parseOpen (line 76) | parseOpen(o){return this.parser=this.parser||this.map[o.name],this.parse... method parseText (line 76) | parseText(o){this.parser&&this.parser.parseText(o)} method onParserClose (line 76) | onParserClose(o,s){this.model[o]=s.model} method parseClose (line 76) | parseClose(o){return this.parser?(this.parser.parseClose(o)||(this.onPar... method render (line 76) | render(o,s){o.openNode("HeadingPairs"),o.openNode("vt:vector",{size:2,ba... method parseOpen (line 76) | parseOpen(o){return o.name==="HeadingPairs"} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(o){return o!=="HeadingPairs"} method render (line 76) | render(o,s){o.openNode("TitlesOfParts"),o.openNode("vt:vector",{size:s.l... method parseOpen (line 76) | parseOpen(o){return o.name==="TitlesOfParts"} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(o){return o!=="TitlesOfParts"} class l (line 76) | class l extends o{constructor(){super(),this.map={Company:new s({tag:"Co... method constructor (line 75) | constructor(f,g,m){if(!f||!g)throw new Error("A Cell needs a Row");thi... method worksheet (line 75) | get worksheet(){return this._row.worksheet} method workbook (line 75) | get workbook(){return this._row.worksheet.workbook} method destroy (line 75) | destroy(){delete this.style,delete this._value,delete this._row,delete... method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(f){this.style.numFmt=f} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(f){this.style.font=f} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(f){this.style.alignment=f} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(f){this.style.border=f} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(f){this.style.fill=f} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(f){this.style.protection=f} method _mergeStyle (line 75) | _mergeStyle(f,g,m){const p=f&&f.numFmt||g&&g.numFmt;p&&(m.numFmt=p);co... method address (line 75) | get address(){return this._address} method row (line 75) | get row(){return this._row.number} method col (line 75) | get col(){return this._column.number} method $col$row (line 75) | get $col$row(){return`$${this._column.letter}$${this.row}`} method type (line 75) | get type(){return this._value.type} method effectiveType (line 75) | get effectiveType(){return this._value.effectiveType} method toCsvString (line 75) | toCsvString(){return this._value.toCsvString()} method addMergeRef (line 75) | addMergeRef(){this._mergeCount++} method releaseMergeRef (line 75) | releaseMergeRef(){this._mergeCount--} method isMerged (line 75) | get isMerged(){return this._mergeCount>0||this.type===l.Types.Merge} method merge (line 75) | merge(f,g){this._value.release(),this._value=d.create(l.Types.Merge,th... method unmerge (line 75) | unmerge(){this.type===l.Types.Merge&&(this._value.release(),this._valu... method isMergedTo (line 75) | isMergedTo(f){return this._value.type===l.Types.Merge&&this._value.isM... method master (line 75) | get master(){return this.type===l.Types.Merge?this._value.master:this} method isHyperlink (line 75) | get isHyperlink(){return this._value.type===l.Types.Hyperlink} method hyperlink (line 75) | get hyperlink(){return this._value.hyperlink} method value (line 75) | get value(){return this._value.value} method value (line 75) | set value(f){this.type!==l.Types.Merge?(this._value.release(),this._va... method note (line 75) | get note(){return this._comment&&this._comment.note} method note (line 75) | set note(f){this._comment=new c(f)} method text (line 75) | get text(){return this._value.toString()} method html (line 75) | get html(){return o.escapeHtml(this.text)} method toString (line 75) | toString(){return this.text} method _upgradeToHyperlink (line 75) | _upgradeToHyperlink(f){this.type===l.Types.String&&(this._value=d.crea... method formula (line 75) | get formula(){return this._value.formula} method result (line 75) | get result(){return this._value.result} method formulaType (line 75) | get formulaType(){return this._value.formulaType} method fullAddress (line 75) | get fullAddress(){const{worksheet:f}=this._row;return{sheetName:f.name... method name (line 75) | get name(){return this.names[0]} method name (line 75) | set name(f){this.names=[f]} method names (line 75) | get names(){return this.workbook.definedNames.getNamesEx(this.fullAddr... method names (line 75) | set names(f){const{definedNames:g}=this.workbook;g.removeAllNames(this... method addName (line 75) | addName(f){this.workbook.definedNames.addEx(this.fullAddress,f)} method removeName (line 75) | removeName(f){this.workbook.definedNames.removeEx(this.fullAddress,f)} method removeAllNames (line 75) | removeAllNames(){this.workbook.definedNames.removeAllNames(this.fullAd... method _dataValidations (line 75) | get _dataValidations(){return this.worksheet.dataValidations} method dataValidation (line 75) | get dataValidation(){return this._dataValidations.find(this.address)} method dataValidation (line 75) | set dataValidation(f){this._dataValidations.add(this.address,f)} method model (line 75) | get model(){const{model:f}=this._value;return f.style=this.style,this.... method model (line 75) | set model(f){if(this._value.release(),this._value=d.create(f.type,this... method constructor (line 75) | constructor(p,y){this._data=p,this._encoding=y} method length (line 75) | get length(){return this.toBuffer().length} method copy (line 75) | copy(p,y,v,b){return this.toBuffer().copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._buffer||(this._buffer=o.from(this._data,this._... method constructor (line 76) | constructor(h){super(),this.options=Object.assign({type:"nodebuffer",c... method append (line 76) | append(h,f){f.hasOwnProperty("base64")&&f.base64?this.zip.file(f.name,... method finalize (line 76) | async finalize(){const h=await this.zip.generateAsync(this.options);th... method read (line 76) | read(h){return this.stream.read(h)} method setEncoding (line 76) | setEncoding(h){return this.stream.setEncoding(h)} method pause (line 76) | pause(){return this.stream.pause()} method resume (line 76) | resume(){return this.stream.resume()} method isPaused (line 76) | isPaused(){return this.stream.isPaused()} method pipe (line 76) | pipe(h,f){return this.stream.pipe(h,f)} method unpipe (line 76) | unpipe(h){return this.stream.unpipe(h)} method unshift (line 76) | unshift(h){return this.stream.unshift(h)} method wrap (line 76) | wrap(h){return this.stream.wrap(h)} method constructor (line 76) | constructor(){super(),this.map={Company:new s({tag:"Company"}),Manager... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("Properties",l.PR... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"dc:creator":new u({tag:"dc:creator"})... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("cp:corePropertie... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"xdr:twoCellAnchor":new u,"xdr:oneCell... method prepare (line 76) | prepare(h){h.anchors.forEach((f,g)=>{f.anchorType=function(m){return(t... method tag (line 76) | get tag(){return"xdr:wsDr"} method render (line 76) | render(h,f){h.openXml(o.StdDocAttributes),h.openNode(this.tag,l.DRAWIN... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.m... method reconcile (line 76) | reconcile(h,f){h.anchors.forEach(g=>{g.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={patternFill:new u,gradientFill:new c}} method tag (line 76) | get tag(){return"fill"} method render (line 76) | render(h,f){switch(h.addRollback(),h.openNode("fill"),f.type){case"pat... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method validStyle (line 76) | validStyle(h){return l.validPatternValues[h]} method constructor (line 79) | constructor(h){this.rowCount=0,this.formatterOptions=h,this.fieldForma... method isRowHashArray (line 79) | static isRowHashArray(h){return!!Array.isArray(h)&&Array.isArray(h[0])... method isRowArray (line 79) | static isRowArray(h){return Array.isArray(h)&&!this.isRowHashArray(h)} method gatherHeaders (line 79) | static gatherHeaders(h){return l.isRowHashArray(h)?h.map(f=>f[0]):Arra... method createTransform (line 79) | static createTransform(h){return c.isSyncTransform(h)?(f,g)=>{let m=nu... method rowTransform (line 79) | set rowTransform(h){if(!o.default(h))throw new TypeError("The transfor... method format (line 79) | format(h,f){this.callTransformer(h,(g,m)=>{if(g)return f(g);if(!h)retu... method finish (line 79) | finish(h){const f=[];if(this.formatterOptions.alwaysWriteHeaders&&this... method checkHeaders (line 79) | checkHeaders(h){if(this.headers)return{shouldFormatColumns:!0,headers:... method gatherColumns (line 79) | gatherColumns(h){if(this.headers===null)throw new Error("Headers is cu... method callTransformer (line 79) | callTransformer(h,f){return this._rowTransform?this._rowTransform(h,f)... method formatColumns (line 79) | formatColumns(h,f){const g=h.map((p,y)=>this.fieldFormatter.format(p,y... method constructor (line 79) | constructor(h){super({objectMode:h.objectMode}),this.lines="",this.row... method hasHitRowLimit (line 79) | get hasHitRowLimit(){return this.parserOptions.limitRows&&this.rowCoun... method shouldEmitRows (line 79) | get shouldEmitRows(){return this.parsedRowCount>this.parserOptions.ski... method shouldSkipLine (line 79) | get shouldSkipLine(){return this.parsedLineCount<=this.parserOptions.s... method transform (line 79) | transform(h){return this.rowTransformerValidator.rowTransform=h,this} method validate (line 79) | validate(h){return this.rowTransformerValidator.rowValidator=h,this} method emit (line 79) | emit(h){if(h==="end")return this.endEmitted||(this.endEmitted=!0,super... method _transform (line 79) | _transform(h,f,g){if(this.hasHitRowLimit)return g();const m=l.wrapDone... method _flush (line 79) | _flush(h){const f=l.wrapDoneCallback(h);if(this.hasHitRowLimit)return ... method parse (line 79) | parse(h,f){if(!h)return[];const{line:g,rows:m}=this.parser.parse(h,f);... method processRows (line 79) | processRows(h,f){const g=h.length,m=p=>{const y=A=>A?f(A):p%100!=0?m(p... method transformRow (line 79) | transformRow(h,f){try{this.headerTransformer.transform(h,(g,m)=>g?f(g)... method checkAndEmitHeaders (line 79) | checkAndEmitHeaders(){!this.headersEmitted&&this.headerTransformer.hea... method skipRow (line 79) | skipRow(h){return this.rowCount-=1,h(null,{row:null,isValid:!0})} method pushRow (line 79) | pushRow(h,f){try{this.parserOptions.objectMode?this.push(h):this.push(... method wrapDoneCallback (line 79) | static wrapDoneCallback(h){let f=!1;return function(g){if(g){if(f)thro... class s (line 76) | class s extends o{render(c,l){c.openXml(a.StdDocAttributes),c.openNode("... method prepare (line 76) | prepare(){} method render (line 76) | render(){} method parseOpen (line 76) | parseOpen(c){} method parseText (line 76) | parseText(c){} method parseClose (line 76) | parseClose(c){} method reconcile (line 76) | reconcile(c,l){} method reset (line 76) | reset(){this.model=null,this.map&&Object.values(this.map).forEach(c=>{... method mergeModel (line 76) | mergeModel(c){this.model=Object.assign(this.model||{},c)} method parse (line 76) | async parse(c){for await(const l of c)for(const{eventType:d,value:h}of... method parseStream (line 76) | async parseStream(c){return this.parse(a(c))} method xml (line 76) | get xml(){return this.toXml(this.model)} method toXml (line 76) | toXml(c){const l=new o;return this.render(l,c),l.xml} method toAttribute (line 76) | static toAttribute(c,l){let d=arguments.length>2&&arguments[2]!==void ... method toStringAttribute (line 76) | static toStringAttribute(c,l){let d=arguments.length>2&&arguments[2]!=... method toStringValue (line 76) | static toStringValue(c,l){return c===void 0?l:c} method toBoolAttribute (line 76) | static toBoolAttribute(c,l){let d=arguments.length>2&&arguments[2]!==v... method toBoolValue (line 76) | static toBoolValue(c,l){return c===void 0?l:c==="1"} method toIntAttribute (line 76) | static toIntAttribute(c,l){let d=arguments.length>2&&arguments[2]!==vo... method toIntValue (line 76) | static toIntValue(c,l){return c===void 0?l:parseInt(c,10)} method toFloatAttribute (line 76) | static toFloatAttribute(c,l){let d=arguments.length>2&&arguments[2]!==... method toFloatValue (line 76) | static toFloatValue(c,l){return c===void 0?l:parseFloat(c)} method render (line 76) | render(c,l){c.openXml(a.StdDocAttributes),c.openNode("Types",s.PROPERT... method parseOpen (line 76) | parseOpen(){return!1} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} method tag (line 76) | get tag(){return"x14:id"} method render (line 76) | render(l,d){l.leafNode(this.tag,null,d)} method parseOpen (line 76) | parseOpen(){this.model=""} method parseText (line 76) | parseText(l){this.model+=l} method parseClose (line 76) | parseClose(l){return l!==this.tag} method constructor (line 76) | constructor(){super(),this.map={"x14:conditionalFormattings":this.cond... method tag (line 76) | get tag(){return"ext"} method hasContent (line 76) | hasContent(c){return this.conditionalFormattings.hasContent(c.conditio... method prepare (line 76) | prepare(c,l){this.conditionalFormattings.prepare(c.conditionalFormatti... method render (line 76) | render(c,l){c.openNode("ext",{uri:"{78C0D931-6437-407d-A8EE-F0AAD7539E... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(c,l){this.model[c]=l.model} method constructor (line 76) | constructor(){super(),this.map={color:new o}} method tag (line 76) | get tag(){return"stop"} method render (line 76) | render(h,f){h.openNode("stop"),h.addAttribute("position",f.position),t... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... class l (line 76) | class l extends o{constructor(){super(),this.map={"dc:creator":new u({ta... method constructor (line 75) | constructor(f,g,m){if(!f||!g)throw new Error("A Cell needs a Row");thi... method worksheet (line 75) | get worksheet(){return this._row.worksheet} method workbook (line 75) | get workbook(){return this._row.worksheet.workbook} method destroy (line 75) | destroy(){delete this.style,delete this._value,delete this._row,delete... method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(f){this.style.numFmt=f} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(f){this.style.font=f} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(f){this.style.alignment=f} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(f){this.style.border=f} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(f){this.style.fill=f} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(f){this.style.protection=f} method _mergeStyle (line 75) | _mergeStyle(f,g,m){const p=f&&f.numFmt||g&&g.numFmt;p&&(m.numFmt=p);co... method address (line 75) | get address(){return this._address} method row (line 75) | get row(){return this._row.number} method col (line 75) | get col(){return this._column.number} method $col$row (line 75) | get $col$row(){return`$${this._column.letter}$${this.row}`} method type (line 75) | get type(){return this._value.type} method effectiveType (line 75) | get effectiveType(){return this._value.effectiveType} method toCsvString (line 75) | toCsvString(){return this._value.toCsvString()} method addMergeRef (line 75) | addMergeRef(){this._mergeCount++} method releaseMergeRef (line 75) | releaseMergeRef(){this._mergeCount--} method isMerged (line 75) | get isMerged(){return this._mergeCount>0||this.type===l.Types.Merge} method merge (line 75) | merge(f,g){this._value.release(),this._value=d.create(l.Types.Merge,th... method unmerge (line 75) | unmerge(){this.type===l.Types.Merge&&(this._value.release(),this._valu... method isMergedTo (line 75) | isMergedTo(f){return this._value.type===l.Types.Merge&&this._value.isM... method master (line 75) | get master(){return this.type===l.Types.Merge?this._value.master:this} method isHyperlink (line 75) | get isHyperlink(){return this._value.type===l.Types.Hyperlink} method hyperlink (line 75) | get hyperlink(){return this._value.hyperlink} method value (line 75) | get value(){return this._value.value} method value (line 75) | set value(f){this.type!==l.Types.Merge?(this._value.release(),this._va... method note (line 75) | get note(){return this._comment&&this._comment.note} method note (line 75) | set note(f){this._comment=new c(f)} method text (line 75) | get text(){return this._value.toString()} method html (line 75) | get html(){return o.escapeHtml(this.text)} method toString (line 75) | toString(){return this.text} method _upgradeToHyperlink (line 75) | _upgradeToHyperlink(f){this.type===l.Types.String&&(this._value=d.crea... method formula (line 75) | get formula(){return this._value.formula} method result (line 75) | get result(){return this._value.result} method formulaType (line 75) | get formulaType(){return this._value.formulaType} method fullAddress (line 75) | get fullAddress(){const{worksheet:f}=this._row;return{sheetName:f.name... method name (line 75) | get name(){return this.names[0]} method name (line 75) | set name(f){this.names=[f]} method names (line 75) | get names(){return this.workbook.definedNames.getNamesEx(this.fullAddr... method names (line 75) | set names(f){const{definedNames:g}=this.workbook;g.removeAllNames(this... method addName (line 75) | addName(f){this.workbook.definedNames.addEx(this.fullAddress,f)} method removeName (line 75) | removeName(f){this.workbook.definedNames.removeEx(this.fullAddress,f)} method removeAllNames (line 75) | removeAllNames(){this.workbook.definedNames.removeAllNames(this.fullAd... method _dataValidations (line 75) | get _dataValidations(){return this.worksheet.dataValidations} method dataValidation (line 75) | get dataValidation(){return this._dataValidations.find(this.address)} method dataValidation (line 75) | set dataValidation(f){this._dataValidations.add(this.address,f)} method model (line 75) | get model(){const{model:f}=this._value;return f.style=this.style,this.... method model (line 75) | set model(f){if(this._value.release(),this._value=d.create(f.type,this... method constructor (line 75) | constructor(p,y){this._data=p,this._encoding=y} method length (line 75) | get length(){return this.toBuffer().length} method copy (line 75) | copy(p,y,v,b){return this.toBuffer().copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._buffer||(this._buffer=o.from(this._data,this._... method constructor (line 76) | constructor(h){super(),this.options=Object.assign({type:"nodebuffer",c... method append (line 76) | append(h,f){f.hasOwnProperty("base64")&&f.base64?this.zip.file(f.name,... method finalize (line 76) | async finalize(){const h=await this.zip.generateAsync(this.options);th... method read (line 76) | read(h){return this.stream.read(h)} method setEncoding (line 76) | setEncoding(h){return this.stream.setEncoding(h)} method pause (line 76) | pause(){return this.stream.pause()} method resume (line 76) | resume(){return this.stream.resume()} method isPaused (line 76) | isPaused(){return this.stream.isPaused()} method pipe (line 76) | pipe(h,f){return this.stream.pipe(h,f)} method unpipe (line 76) | unpipe(h){return this.stream.unpipe(h)} method unshift (line 76) | unshift(h){return this.stream.unshift(h)} method wrap (line 76) | wrap(h){return this.stream.wrap(h)} method constructor (line 76) | constructor(){super(),this.map={Company:new s({tag:"Company"}),Manager... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("Properties",l.PR... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"dc:creator":new u({tag:"dc:creator"})... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("cp:corePropertie... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"xdr:twoCellAnchor":new u,"xdr:oneCell... method prepare (line 76) | prepare(h){h.anchors.forEach((f,g)=>{f.anchorType=function(m){return(t... method tag (line 76) | get tag(){return"xdr:wsDr"} method render (line 76) | render(h,f){h.openXml(o.StdDocAttributes),h.openNode(this.tag,l.DRAWIN... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.m... method reconcile (line 76) | reconcile(h,f){h.anchors.forEach(g=>{g.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={patternFill:new u,gradientFill:new c}} method tag (line 76) | get tag(){return"fill"} method render (line 76) | render(h,f){switch(h.addRollback(),h.openNode("fill"),f.type){case"pat... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method validStyle (line 76) | validStyle(h){return l.validPatternValues[h]} method constructor (line 79) | constructor(h){this.rowCount=0,this.formatterOptions=h,this.fieldForma... method isRowHashArray (line 79) | static isRowHashArray(h){return!!Array.isArray(h)&&Array.isArray(h[0])... method isRowArray (line 79) | static isRowArray(h){return Array.isArray(h)&&!this.isRowHashArray(h)} method gatherHeaders (line 79) | static gatherHeaders(h){return l.isRowHashArray(h)?h.map(f=>f[0]):Arra... method createTransform (line 79) | static createTransform(h){return c.isSyncTransform(h)?(f,g)=>{let m=nu... method rowTransform (line 79) | set rowTransform(h){if(!o.default(h))throw new TypeError("The transfor... method format (line 79) | format(h,f){this.callTransformer(h,(g,m)=>{if(g)return f(g);if(!h)retu... method finish (line 79) | finish(h){const f=[];if(this.formatterOptions.alwaysWriteHeaders&&this... method checkHeaders (line 79) | checkHeaders(h){if(this.headers)return{shouldFormatColumns:!0,headers:... method gatherColumns (line 79) | gatherColumns(h){if(this.headers===null)throw new Error("Headers is cu... method callTransformer (line 79) | callTransformer(h,f){return this._rowTransform?this._rowTransform(h,f)... method formatColumns (line 79) | formatColumns(h,f){const g=h.map((p,y)=>this.fieldFormatter.format(p,y... method constructor (line 79) | constructor(h){super({objectMode:h.objectMode}),this.lines="",this.row... method hasHitRowLimit (line 79) | get hasHitRowLimit(){return this.parserOptions.limitRows&&this.rowCoun... method shouldEmitRows (line 79) | get shouldEmitRows(){return this.parsedRowCount>this.parserOptions.ski... method shouldSkipLine (line 79) | get shouldSkipLine(){return this.parsedLineCount<=this.parserOptions.s... method transform (line 79) | transform(h){return this.rowTransformerValidator.rowTransform=h,this} method validate (line 79) | validate(h){return this.rowTransformerValidator.rowValidator=h,this} method emit (line 79) | emit(h){if(h==="end")return this.endEmitted||(this.endEmitted=!0,super... method _transform (line 79) | _transform(h,f,g){if(this.hasHitRowLimit)return g();const m=l.wrapDone... method _flush (line 79) | _flush(h){const f=l.wrapDoneCallback(h);if(this.hasHitRowLimit)return ... method parse (line 79) | parse(h,f){if(!h)return[];const{line:g,rows:m}=this.parser.parse(h,f);... method processRows (line 79) | processRows(h,f){const g=h.length,m=p=>{const y=A=>A?f(A):p%100!=0?m(p... method transformRow (line 79) | transformRow(h,f){try{this.headerTransformer.transform(h,(g,m)=>g?f(g)... method checkAndEmitHeaders (line 79) | checkAndEmitHeaders(){!this.headersEmitted&&this.headerTransformer.hea... method skipRow (line 79) | skipRow(h){return this.rowCount-=1,h(null,{row:null,isValid:!0})} method pushRow (line 79) | pushRow(h,f){try{this.parserOptions.objectMode?this.push(h):this.push(... method wrapDoneCallback (line 79) | static wrapDoneCallback(h){let f=!1;return function(g){if(g){if(f)thro... method render (line 76) | render(o,s){o.leafNode("Relationship",s)} method parseOpen (line 76) | parseOpen(o){switch(o.name){case"Relationship":return this.model=o.attri... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} class u (line 76) | class u extends o{constructor(){super(),this.map={Relationship:new s}}re... method constructor (line 75) | constructor(l,d,h){this._worksheet=l,this._number=d,h!==!1&&(this.defn... method number (line 75) | get number(){return this._number} method worksheet (line 75) | get worksheet(){return this._worksheet} method letter (line 75) | get letter(){return s.n2l(this._number)} method isCustomWidth (line 75) | get isCustomWidth(){return this.width!==void 0&&this.width!==9} method defn (line 75) | get defn(){return{header:this._header,key:this.key,width:this.width,st... method defn (line 75) | set defn(l){l?(this.key=l.key,this.width=l.width!==void 0?l.width:9,th... method headers (line 75) | get headers(){return this._header&&this._header instanceof Array?this.... method header (line 75) | get header(){return this._header} method header (line 75) | set header(l){l!==void 0?(this._header=l,this.headers.forEach((d,h)=>{... method key (line 75) | get key(){return this._key} method key (line 75) | set key(l){(this._key&&this._worksheet.getColumnKey(this._key))===this... method hidden (line 75) | get hidden(){return!!this._hidden} method hidden (line 75) | set hidden(l){this._hidden=l} method outlineLevel (line 75) | get outlineLevel(){return this._outlineLevel||0} method outlineLevel (line 75) | set outlineLevel(l){this._outlineLevel=l} method collapsed (line 75) | get collapsed(){return!!(this._outlineLevel&&this._outlineLevel>=this.... method toString (line 75) | toString(){return JSON.stringify({key:this.key,width:this.width,header... method equivalentTo (line 75) | equivalentTo(l){return this.width===l.width&&this.hidden===l.hidden&&t... method isDefault (line 75) | get isDefault(){if(this.isCustomWidth||this.hidden||this.outlineLevel)... method headerCount (line 75) | get headerCount(){return this.headers.length} method eachCell (line 75) | eachCell(l,d){const h=this.number;d||(d=l,l=null),this._worksheet.each... method values (line 75) | get values(){const l=[];return this.eachCell((d,h)=>{d&&d.type!==o.Val... method values (line 75) | set values(l){if(!l)return;const d=this.number;let h=0;l.hasOwnPropert... method _applyStyle (line 75) | _applyStyle(l,d){return this.style[l]=d,this.eachCell(h=>{h[l]=d}),d} method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(l){this._applyStyle("numFmt",l)} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(l){this._applyStyle("font",l)} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(l){this._applyStyle("alignment",l)} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(l){this._applyStyle("protection",l)} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(l){this._applyStyle("border",l)} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(l){this._applyStyle("fill",l)} method toModel (line 75) | static toModel(l){const d=[];let h=null;return l&&l.forEach((f,g)=>{f.... method fromModel (line 75) | static fromModel(l,d){const h=[];let f=1,g=0;for(d=(d=d||[]).sort(func... method constructor (line 76) | constructor(){super(),this.map={"v:shape":new s}} method tag (line 76) | get tag(){return"xml"} method render (line 76) | render(l,d){l.openXml(a.StdDocAttributes),l.openNode(this.tag,u.DRAWIN... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method reconcile (line 76) | reconcile(l,d){l.anchors.forEach(h=>{h.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={"v:textbox":new o,"x:ClientData":new s}} method tag (line 76) | get tag(){return"v:shape"} method render (line 76) | render(l,d,h){l.openNode("v:shape",u.V_SHAPE_ATTRIBUTES(d,h)),l.leafNo... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.p... method constructor (line 76) | constructor(){super(),this.map={Relationship:new s}} method render (line 76) | render(l,d){d=d||this._values,l.openXml(a.StdDocAttributes),l.openNode... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method constructor (line 76) | constructor(){super(),this.map={"x14:id":this.idXform=new s}} method tag (line 76) | get tag(){return"ext"} method render (line 76) | render(l,d){l.openNode(this.tag,{uri:"{B025F937-C7B1-47D3-B67F-A62EFF6... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(l,d){this.model.x14Id=d.model} method constructor (line 76) | constructor(l){super(),this.model=l} method tag (line 76) | get tag(){return"r"} method textXform (line 76) | get textXform(){return this._textXform||(this._textXform=new a)} method fontXform (line 76) | get fontXform(){return this._fontXform||(this._fontXform=new o(u.FONT_... method render (line 76) | render(l,d){d=d||this.model,l.openNode("r"),d.font&&this.fontXform.ren... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){switch(l){case"r":return!1;case"t":return this.model.tex... method constructor (line 76) | constructor(l){super(),this.name=l,this.map={color:new s}} method tag (line 76) | get tag(){return this.name} method render (line 76) | render(l,d,h){const f=d&&d.color||h||this.defaultColor;l.openNode(this... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){return this.parser?(this.parser.parseClose(l)||(this.par... method validStyle (line 76) | validStyle(l){return u.validStyleValues[l]} method constructor (line 76) | constructor(){super(),this.map={fgColor:new o("fgColor"),bgColor:new o... method name (line 76) | get name(){return"pattern"} method tag (line 76) | get tag(){return"patternFill"} method render (line 76) | render(h,f){h.openNode("patternFill"),h.addAttribute("patternType",f.p... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.p... method constructor (line 77) | constructor(l){super({writableObjectMode:l.objectMode}),this.hasWritte... method transform (line 77) | transform(l){return this.rowFormatter.rowTransform=l,this} method _transform (line 77) | _transform(l,d,h){let f=!1;try{this.hasWrittenBOM||(this.push(this.for... method _flush (line 77) | _flush(l){this.rowFormatter.finish((d,h)=>d?l(d):(h&&h.forEach(f=>{thi... method constructor (line 79) | constructor(l){this.parserOptions=l,this.rowParser=new o.RowParser(thi... method removeBOM (line 79) | static removeBOM(l){return l&&l.charCodeAt(0)===65279?l.slice(1):l} method parse (line 79) | parse(l,d){const h=new a.Scanner({line:u.removeBOM(l),parserOptions:th... method parseWithoutComments (line 79) | parseWithoutComments(l){const d=[];let h=!0;for(;h;)h=this.parseRow(l,... method parseWithComments (line 79) | parseWithComments(l){const{parserOptions:d}=this,h=[];for(let f=l.next... method parseRow (line 79) | parseRow(l,d){if(!l.nextNonSpaceToken)return!1;const h=this.rowParser.... method constructor (line 81) | constructor(){this._rowTransform=null,this._rowValidator=null} method createTransform (line 81) | static createTransform(l){return s.isSyncTransform(l)?(d,h)=>{let f=nu... method createValidator (line 81) | static createValidator(l){return s.isSyncValidate(l)?(d,h)=>{h(null,{r... method rowTransform (line 81) | set rowTransform(l){if(!o.default(l))throw new TypeError("The transfor... method rowValidator (line 81) | set rowValidator(l){if(!o.default(l))throw new TypeError("The validate... method transformAndValidate (line 81) | transformAndValidate(l,d){return this.callTransformer(l,(h,f)=>h?d(h):... method callTransformer (line 81) | callTransformer(l,d){return this._rowTransform?this._rowTransform(l,d)... method callValidator (line 81) | callValidator(l,d){return this._rowValidator?this._rowValidator(l,d):d... method parseOpen (line 76) | parseOpen(o){if(this.parser)return this.parser.parseOpen(o),!0;switch(o.... method parseText (line 76) | parseText(o){this.parser&&this.parser.parseText(o)} method reconcilePicture (line 76) | reconcilePicture(o,s){if(o&&o.rId){const u=s.rels[o.rId].Target.match(/.... method constructor (line 76) | constructor(){super(),this.map={"a:blip":new o}} method tag (line 76) | get tag(){return"xdr:blipFill"} method render (line 76) | render(s,u){s.openNode(this.tag),this.map["a:blip"].render(s,u),s.openNo... method parseOpen (line 76) | parseOpen(s){if(this.parser)return this.parser.parseOpen(s),!0;switch(s.... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(s){if(this.parser)return this.parser.parseClose(s)||(this.par... method tag (line 76) | get tag(){return"a:blip"} method render (line 76) | render(o,s){o.leafNode(this.tag,{"xmlns:r":"http://schemas.openxmlformat... method parseOpen (line 76) | parseOpen(o){switch(o.name){case this.tag:return this.model={rId:o.attri... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(o){switch(o){case this.tag:return!1;default:return!0}} method tag (line 76) | get tag(){return"xdr:cNvPicPr"} method render (line 76) | render(o){o.openNode(this.tag),o.leafNode("a:picLocks",{noChangeAspect:"... method parseOpen (line 76) | parseOpen(o){switch(o.name){case this.tag:default:return!0}} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(o){switch(o){case this.tag:return!1;default:return!0}} method constructor (line 76) | constructor(){super(),this.map={"a:hlinkClick":new o,"a:extLst":new s}} method tag (line 76) | get tag(){return"xdr:cNvPr"} method render (line 76) | render(u,c){u.openNode(this.tag,{id:c.index,name:"Picture "+c.index}),th... method parseOpen (line 76) | parseOpen(u){if(this.parser)return this.parser.parseOpen(u),!0;switch(u.... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(u){if(this.parser)return this.parser.parseClose(u)||(this.par... method constructor (line 76) | constructor(s){super(),this.tag=s.tag,this.map={"xdr:col":new o({tag:"xd... method render (line 76) | render(s,u){s.openNode(this.tag),this.map["xdr:col"].render(s,u.nativeCo... method parseOpen (line 76) | parseOpen(s){if(this.parser)return this.parser.parseOpen(s),!0;switch(s.... method parseText (line 76) | parseText(s){this.parser&&this.parser.parseText(s)} method parseClose (line 76) | parseClose(s){if(this.parser)return this.parser.parseClose(s)||(this.par... class l (line 76) | class l extends s{constructor(){super(),this.map={"xdr:twoCellAnchor":ne... method constructor (line 75) | constructor(f,g,m){if(!f||!g)throw new Error("A Cell needs a Row");thi... method worksheet (line 75) | get worksheet(){return this._row.worksheet} method workbook (line 75) | get workbook(){return this._row.worksheet.workbook} method destroy (line 75) | destroy(){delete this.style,delete this._value,delete this._row,delete... method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(f){this.style.numFmt=f} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(f){this.style.font=f} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(f){this.style.alignment=f} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(f){this.style.border=f} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(f){this.style.fill=f} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(f){this.style.protection=f} method _mergeStyle (line 75) | _mergeStyle(f,g,m){const p=f&&f.numFmt||g&&g.numFmt;p&&(m.numFmt=p);co... method address (line 75) | get address(){return this._address} method row (line 75) | get row(){return this._row.number} method col (line 75) | get col(){return this._column.number} method $col$row (line 75) | get $col$row(){return`$${this._column.letter}$${this.row}`} method type (line 75) | get type(){return this._value.type} method effectiveType (line 75) | get effectiveType(){return this._value.effectiveType} method toCsvString (line 75) | toCsvString(){return this._value.toCsvString()} method addMergeRef (line 75) | addMergeRef(){this._mergeCount++} method releaseMergeRef (line 75) | releaseMergeRef(){this._mergeCount--} method isMerged (line 75) | get isMerged(){return this._mergeCount>0||this.type===l.Types.Merge} method merge (line 75) | merge(f,g){this._value.release(),this._value=d.create(l.Types.Merge,th... method unmerge (line 75) | unmerge(){this.type===l.Types.Merge&&(this._value.release(),this._valu... method isMergedTo (line 75) | isMergedTo(f){return this._value.type===l.Types.Merge&&this._value.isM... method master (line 75) | get master(){return this.type===l.Types.Merge?this._value.master:this} method isHyperlink (line 75) | get isHyperlink(){return this._value.type===l.Types.Hyperlink} method hyperlink (line 75) | get hyperlink(){return this._value.hyperlink} method value (line 75) | get value(){return this._value.value} method value (line 75) | set value(f){this.type!==l.Types.Merge?(this._value.release(),this._va... method note (line 75) | get note(){return this._comment&&this._comment.note} method note (line 75) | set note(f){this._comment=new c(f)} method text (line 75) | get text(){return this._value.toString()} method html (line 75) | get html(){return o.escapeHtml(this.text)} method toString (line 75) | toString(){return this.text} method _upgradeToHyperlink (line 75) | _upgradeToHyperlink(f){this.type===l.Types.String&&(this._value=d.crea... method formula (line 75) | get formula(){return this._value.formula} method result (line 75) | get result(){return this._value.result} method formulaType (line 75) | get formulaType(){return this._value.formulaType} method fullAddress (line 75) | get fullAddress(){const{worksheet:f}=this._row;return{sheetName:f.name... method name (line 75) | get name(){return this.names[0]} method name (line 75) | set name(f){this.names=[f]} method names (line 75) | get names(){return this.workbook.definedNames.getNamesEx(this.fullAddr... method names (line 75) | set names(f){const{definedNames:g}=this.workbook;g.removeAllNames(this... method addName (line 75) | addName(f){this.workbook.definedNames.addEx(this.fullAddress,f)} method removeName (line 75) | removeName(f){this.workbook.definedNames.removeEx(this.fullAddress,f)} method removeAllNames (line 75) | removeAllNames(){this.workbook.definedNames.removeAllNames(this.fullAd... method _dataValidations (line 75) | get _dataValidations(){return this.worksheet.dataValidations} method dataValidation (line 75) | get dataValidation(){return this._dataValidations.find(this.address)} method dataValidation (line 75) | set dataValidation(f){this._dataValidations.add(this.address,f)} method model (line 75) | get model(){const{model:f}=this._value;return f.style=this.style,this.... method model (line 75) | set model(f){if(this._value.release(),this._value=d.create(f.type,this... method constructor (line 75) | constructor(p,y){this._data=p,this._encoding=y} method length (line 75) | get length(){return this.toBuffer().length} method copy (line 75) | copy(p,y,v,b){return this.toBuffer().copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._buffer||(this._buffer=o.from(this._data,this._... method constructor (line 76) | constructor(h){super(),this.options=Object.assign({type:"nodebuffer",c... method append (line 76) | append(h,f){f.hasOwnProperty("base64")&&f.base64?this.zip.file(f.name,... method finalize (line 76) | async finalize(){const h=await this.zip.generateAsync(this.options);th... method read (line 76) | read(h){return this.stream.read(h)} method setEncoding (line 76) | setEncoding(h){return this.stream.setEncoding(h)} method pause (line 76) | pause(){return this.stream.pause()} method resume (line 76) | resume(){return this.stream.resume()} method isPaused (line 76) | isPaused(){return this.stream.isPaused()} method pipe (line 76) | pipe(h,f){return this.stream.pipe(h,f)} method unpipe (line 76) | unpipe(h){return this.stream.unpipe(h)} method unshift (line 76) | unshift(h){return this.stream.unshift(h)} method wrap (line 76) | wrap(h){return this.stream.wrap(h)} method constructor (line 76) | constructor(){super(),this.map={Company:new s({tag:"Company"}),Manager... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("Properties",l.PR... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"dc:creator":new u({tag:"dc:creator"})... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("cp:corePropertie... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"xdr:twoCellAnchor":new u,"xdr:oneCell... method prepare (line 76) | prepare(h){h.anchors.forEach((f,g)=>{f.anchorType=function(m){return(t... method tag (line 76) | get tag(){return"xdr:wsDr"} method render (line 76) | render(h,f){h.openXml(o.StdDocAttributes),h.openNode(this.tag,l.DRAWIN... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.m... method reconcile (line 76) | reconcile(h,f){h.anchors.forEach(g=>{g.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={patternFill:new u,gradientFill:new c}} method tag (line 76) | get tag(){return"fill"} method render (line 76) | render(h,f){switch(h.addRollback(),h.openNode("fill"),f.type){case"pat... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method validStyle (line 76) | validStyle(h){return l.validPatternValues[h]} method constructor (line 79) | constructor(h){this.rowCount=0,this.formatterOptions=h,this.fieldForma... method isRowHashArray (line 79) | static isRowHashArray(h){return!!Array.isArray(h)&&Array.isArray(h[0])... method isRowArray (line 79) | static isRowArray(h){return Array.isArray(h)&&!this.isRowHashArray(h)} method gatherHeaders (line 79) | static gatherHeaders(h){return l.isRowHashArray(h)?h.map(f=>f[0]):Arra... method createTransform (line 79) | static createTransform(h){return c.isSyncTransform(h)?(f,g)=>{let m=nu... method rowTransform (line 79) | set rowTransform(h){if(!o.default(h))throw new TypeError("The transfor... method format (line 79) | format(h,f){this.callTransformer(h,(g,m)=>{if(g)return f(g);if(!h)retu... method finish (line 79) | finish(h){const f=[];if(this.formatterOptions.alwaysWriteHeaders&&this... method checkHeaders (line 79) | checkHeaders(h){if(this.headers)return{shouldFormatColumns:!0,headers:... method gatherColumns (line 79) | gatherColumns(h){if(this.headers===null)throw new Error("Headers is cu... method callTransformer (line 79) | callTransformer(h,f){return this._rowTransform?this._rowTransform(h,f)... method formatColumns (line 79) | formatColumns(h,f){const g=h.map((p,y)=>this.fieldFormatter.format(p,y... method constructor (line 79) | constructor(h){super({objectMode:h.objectMode}),this.lines="",this.row... method hasHitRowLimit (line 79) | get hasHitRowLimit(){return this.parserOptions.limitRows&&this.rowCoun... method shouldEmitRows (line 79) | get shouldEmitRows(){return this.parsedRowCount>this.parserOptions.ski... method shouldSkipLine (line 79) | get shouldSkipLine(){return this.parsedLineCount<=this.parserOptions.s... method transform (line 79) | transform(h){return this.rowTransformerValidator.rowTransform=h,this} method validate (line 79) | validate(h){return this.rowTransformerValidator.rowValidator=h,this} method emit (line 79) | emit(h){if(h==="end")return this.endEmitted||(this.endEmitted=!0,super... method _transform (line 79) | _transform(h,f,g){if(this.hasHitRowLimit)return g();const m=l.wrapDone... method _flush (line 79) | _flush(h){const f=l.wrapDoneCallback(h);if(this.hasHitRowLimit)return ... method parse (line 79) | parse(h,f){if(!h)return[];const{line:g,rows:m}=this.parser.parse(h,f);... method processRows (line 79) | processRows(h,f){const g=h.length,m=p=>{const y=A=>A?f(A):p%100!=0?m(p... method transformRow (line 79) | transformRow(h,f){try{this.headerTransformer.transform(h,(g,m)=>g?f(g)... method checkAndEmitHeaders (line 79) | checkAndEmitHeaders(){!this.headersEmitted&&this.headerTransformer.hea... method skipRow (line 79) | skipRow(h){return this.rowCount-=1,h(null,{row:null,isValid:!0})} method pushRow (line 79) | pushRow(h,f){try{this.parserOptions.objectMode?this.push(h):this.push(... method wrapDoneCallback (line 79) | static wrapDoneCallback(h){let f=!1;return function(g){if(g){if(f)thro... method tag (line 76) | get tag(){return"a:extLst"} method render (line 76) | render(o){o.openNode(this.tag),o.openNode("a:ext",{uri:"{FF2B5EF4-FFF2-4... method parseOpen (line 76) | parseOpen(o){switch(o.name){case this.tag:default:return!0}} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(o){switch(o){case this.tag:return!1;default:return!0}} method constructor (line 76) | constructor(o){super(),this.tag=o.tag,this.map={}} method render (line 76) | render(o,s){o.openNode(this.tag);const u=Math.floor(9525*s.width),c=Math... method parseOpen (line 76) | parseOpen(o){return o.name===this.tag&&(this.model={width:parseInt(o.att... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} method tag (line 76) | get tag(){return"a:hlinkClick"} method render (line 76) | render(o,s){s.hyperlinks&&s.hyperlinks.rId&&o.leafNode(this.tag,{"xmlns:... method parseOpen (line 76) | parseOpen(o){switch(o.name){case this.tag:return this.model={hyperlinks:... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} method constructor (line 76) | constructor(){super(),this.map={"xdr:cNvPr":new o,"xdr:cNvPicPr":new s}} method tag (line 76) | get tag(){return"xdr:nvPicPr"} method render (line 76) | render(u,c){u.openNode(this.tag),this.map["xdr:cNvPr"].render(u,c),this.... method parseOpen (line 76) | parseOpen(u){if(this.parser)return this.parser.parseOpen(u),!0;switch(u.... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(u){if(this.parser)return this.parser.parseClose(u)||(this.par... method constructor (line 76) | constructor(){super(),this.map={"xdr:from":new s({tag:"xdr:from"}),"xdr:... method tag (line 76) | get tag(){return"xdr:oneCellAnchor"} method prepare (line 76) | prepare(l,d){this.map["xdr:pic"].prepare(l.picture,d)} method render (line 76) | render(l,d){l.openNode(this.tag,{editAs:d.range.editAs||"oneCell"}),this... method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.par... method reconcile (line 76) | reconcile(l,d){l.medium=this.reconcilePicture(l.picture,d)} method constructor (line 76) | constructor(){super(),this.map={"xdr:nvPicPr":new u,"xdr:blipFill":new s... method tag (line 76) | get tag(){return"xdr:pic"} method prepare (line 76) | prepare(l,d){l.index=d.index+1} method render (line 76) | render(l,d){l.openNode(this.tag),this.map["xdr:nvPicPr"].render(l,d),thi... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(l.... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.mer... method constructor (line 76) | constructor(){super(),this.map={"xdr:from":new s({tag:"xdr:from"}),"xdr:... method tag (line 76) | get tag(){return"xdr:twoCellAnchor"} method prepare (line 76) | prepare(c,l){this.map["xdr:pic"].prepare(c.picture,l)} method render (line 76) | render(c,l){c.openNode(this.tag,{editAs:l.range.editAs||"oneCell"}),this... method parseClose (line 76) | parseClose(c){if(this.parser)return this.parser.parseClose(c)||(this.par... method reconcile (line 76) | reconcile(c,l){c.medium=this.reconcilePicture(c.picture,l)} method constructor (line 76) | constructor(o){super(),this.tag=o.tag,this.always=!!o.always,this.count=... method prepare (line 76) | prepare(o,s){const{childXform:u}=this;o&&o.forEach((c,l)=>{s.index=l,u.p... method render (line 76) | render(o,s){if(this.always||s&&s.length){o.openNode(this.tag,this.$),thi... method parseOpen (line 76) | parseOpen(o){if(this.parser)return this.parser.parseOpen(o),!0;switch(o.... method parseText (line 76) | parseText(o){this.parser&&this.parser.parseText(o)} method parseClose (line 76) | parseClose(o){if(this.parser){if(!this.parser.parseClose(o)&&(this.model... method reconcile (line 76) | reconcile(o,s){if(o){const{childXform:u}=this;o.forEach(c=>{u.reconcile(... method tag (line 76) | get tag(){return"autoFilter"} method render (line 76) | render(s,u){if(u)if(typeof u=="string")s.leafNode("autoFilter",{ref:u});... method parseOpen (line 76) | parseOpen(s){s.name==="autoFilter"&&(this.model=s.attributes.ref)} function l (line 76) | function l(d){if(d==null)return u.ValueType.Null;if(d instanceof String|... method constructor (line 75) | constructor(f,g,m){if(!f||!g)throw new Error("A Cell needs a Row");thi... method worksheet (line 75) | get worksheet(){return this._row.worksheet} method workbook (line 75) | get workbook(){return this._row.worksheet.workbook} method destroy (line 75) | destroy(){delete this.style,delete this._value,delete this._row,delete... method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(f){this.style.numFmt=f} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(f){this.style.font=f} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(f){this.style.alignment=f} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(f){this.style.border=f} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(f){this.style.fill=f} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(f){this.style.protection=f} method _mergeStyle (line 75) | _mergeStyle(f,g,m){const p=f&&f.numFmt||g&&g.numFmt;p&&(m.numFmt=p);co... method address (line 75) | get address(){return this._address} method row (line 75) | get row(){return this._row.number} method col (line 75) | get col(){return this._column.number} method $col$row (line 75) | get $col$row(){return`$${this._column.letter}$${this.row}`} method type (line 75) | get type(){return this._value.type} method effectiveType (line 75) | get effectiveType(){return this._value.effectiveType} method toCsvString (line 75) | toCsvString(){return this._value.toCsvString()} method addMergeRef (line 75) | addMergeRef(){this._mergeCount++} method releaseMergeRef (line 75) | releaseMergeRef(){this._mergeCount--} method isMerged (line 75) | get isMerged(){return this._mergeCount>0||this.type===l.Types.Merge} method merge (line 75) | merge(f,g){this._value.release(),this._value=d.create(l.Types.Merge,th... method unmerge (line 75) | unmerge(){this.type===l.Types.Merge&&(this._value.release(),this._valu... method isMergedTo (line 75) | isMergedTo(f){return this._value.type===l.Types.Merge&&this._value.isM... method master (line 75) | get master(){return this.type===l.Types.Merge?this._value.master:this} method isHyperlink (line 75) | get isHyperlink(){return this._value.type===l.Types.Hyperlink} method hyperlink (line 75) | get hyperlink(){return this._value.hyperlink} method value (line 75) | get value(){return this._value.value} method value (line 75) | set value(f){this.type!==l.Types.Merge?(this._value.release(),this._va... method note (line 75) | get note(){return this._comment&&this._comment.note} method note (line 75) | set note(f){this._comment=new c(f)} method text (line 75) | get text(){return this._value.toString()} method html (line 75) | get html(){return o.escapeHtml(this.text)} method toString (line 75) | toString(){return this.text} method _upgradeToHyperlink (line 75) | _upgradeToHyperlink(f){this.type===l.Types.String&&(this._value=d.crea... method formula (line 75) | get formula(){return this._value.formula} method result (line 75) | get result(){return this._value.result} method formulaType (line 75) | get formulaType(){return this._value.formulaType} method fullAddress (line 75) | get fullAddress(){const{worksheet:f}=this._row;return{sheetName:f.name... method name (line 75) | get name(){return this.names[0]} method name (line 75) | set name(f){this.names=[f]} method names (line 75) | get names(){return this.workbook.definedNames.getNamesEx(this.fullAddr... method names (line 75) | set names(f){const{definedNames:g}=this.workbook;g.removeAllNames(this... method addName (line 75) | addName(f){this.workbook.definedNames.addEx(this.fullAddress,f)} method removeName (line 75) | removeName(f){this.workbook.definedNames.removeEx(this.fullAddress,f)} method removeAllNames (line 75) | removeAllNames(){this.workbook.definedNames.removeAllNames(this.fullAd... method _dataValidations (line 75) | get _dataValidations(){return this.worksheet.dataValidations} method dataValidation (line 75) | get dataValidation(){return this._dataValidations.find(this.address)} method dataValidation (line 75) | set dataValidation(f){this._dataValidations.add(this.address,f)} method model (line 75) | get model(){const{model:f}=this._value;return f.style=this.style,this.... method model (line 75) | set model(f){if(this._value.release(),this._value=d.create(f.type,this... method constructor (line 75) | constructor(p,y){this._data=p,this._encoding=y} method length (line 75) | get length(){return this.toBuffer().length} method copy (line 75) | copy(p,y,v,b){return this.toBuffer().copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._buffer||(this._buffer=o.from(this._data,this._... method constructor (line 76) | constructor(h){super(),this.options=Object.assign({type:"nodebuffer",c... method append (line 76) | append(h,f){f.hasOwnProperty("base64")&&f.base64?this.zip.file(f.name,... method finalize (line 76) | async finalize(){const h=await this.zip.generateAsync(this.options);th... method read (line 76) | read(h){return this.stream.read(h)} method setEncoding (line 76) | setEncoding(h){return this.stream.setEncoding(h)} method pause (line 76) | pause(){return this.stream.pause()} method resume (line 76) | resume(){return this.stream.resume()} method isPaused (line 76) | isPaused(){return this.stream.isPaused()} method pipe (line 76) | pipe(h,f){return this.stream.pipe(h,f)} method unpipe (line 76) | unpipe(h){return this.stream.unpipe(h)} method unshift (line 76) | unshift(h){return this.stream.unshift(h)} method wrap (line 76) | wrap(h){return this.stream.wrap(h)} method constructor (line 76) | constructor(){super(),this.map={Company:new s({tag:"Company"}),Manager... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("Properties",l.PR... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"dc:creator":new u({tag:"dc:creator"})... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("cp:corePropertie... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"xdr:twoCellAnchor":new u,"xdr:oneCell... method prepare (line 76) | prepare(h){h.anchors.forEach((f,g)=>{f.anchorType=function(m){return(t... method tag (line 76) | get tag(){return"xdr:wsDr"} method render (line 76) | render(h,f){h.openXml(o.StdDocAttributes),h.openNode(this.tag,l.DRAWIN... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.m... method reconcile (line 76) | reconcile(h,f){h.anchors.forEach(g=>{g.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={patternFill:new u,gradientFill:new c}} method tag (line 76) | get tag(){return"fill"} method render (line 76) | render(h,f){switch(h.addRollback(),h.openNode("fill"),f.type){case"pat... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method validStyle (line 76) | validStyle(h){return l.validPatternValues[h]} method constructor (line 79) | constructor(h){this.rowCount=0,this.formatterOptions=h,this.fieldForma... method isRowHashArray (line 79) | static isRowHashArray(h){return!!Array.isArray(h)&&Array.isArray(h[0])... method isRowArray (line 79) | static isRowArray(h){return Array.isArray(h)&&!this.isRowHashArray(h)} method gatherHeaders (line 79) | static gatherHeaders(h){return l.isRowHashArray(h)?h.map(f=>f[0]):Arra... method createTransform (line 79) | static createTransform(h){return c.isSyncTransform(h)?(f,g)=>{let m=nu... method rowTransform (line 79) | set rowTransform(h){if(!o.default(h))throw new TypeError("The transfor... method format (line 79) | format(h,f){this.callTransformer(h,(g,m)=>{if(g)return f(g);if(!h)retu... method finish (line 79) | finish(h){const f=[];if(this.formatterOptions.alwaysWriteHeaders&&this... method checkHeaders (line 79) | checkHeaders(h){if(this.headers)return{shouldFormatColumns:!0,headers:... method gatherColumns (line 79) | gatherColumns(h){if(this.headers===null)throw new Error("Headers is cu... method callTransformer (line 79) | callTransformer(h,f){return this._rowTransform?this._rowTransform(h,f)... method formatColumns (line 79) | formatColumns(h,f){const g=h.map((p,y)=>this.fieldFormatter.format(p,y... method constructor (line 79) | constructor(h){super({objectMode:h.objectMode}),this.lines="",this.row... method hasHitRowLimit (line 79) | get hasHitRowLimit(){return this.parserOptions.limitRows&&this.rowCoun... method shouldEmitRows (line 79) | get shouldEmitRows(){return this.parsedRowCount>this.parserOptions.ski... method shouldSkipLine (line 79) | get shouldSkipLine(){return this.parsedLineCount<=this.parserOptions.s... method transform (line 79) | transform(h){return this.rowTransformerValidator.rowTransform=h,this} method validate (line 79) | validate(h){return this.rowTransformerValidator.rowValidator=h,this} method emit (line 79) | emit(h){if(h==="end")return this.endEmitted||(this.endEmitted=!0,super... method _transform (line 79) | _transform(h,f,g){if(this.hasHitRowLimit)return g();const m=l.wrapDone... method _flush (line 79) | _flush(h){const f=l.wrapDoneCallback(h);if(this.hasHitRowLimit)return ... method parse (line 79) | parse(h,f){if(!h)return[];const{line:g,rows:m}=this.parser.parse(h,f);... method processRows (line 79) | processRows(h,f){const g=h.length,m=p=>{const y=A=>A?f(A):p%100!=0?m(p... method transformRow (line 79) | transformRow(h,f){try{this.headerTransformer.transform(h,(g,m)=>g?f(g)... method checkAndEmitHeaders (line 79) | checkAndEmitHeaders(){!this.headersEmitted&&this.headerTransformer.hea... method skipRow (line 79) | skipRow(h){return this.rowCount-=1,h(null,{row:null,isValid:!0})} method pushRow (line 79) | pushRow(h,f){try{this.parserOptions.objectMode?this.push(h):this.push(... method wrapDoneCallback (line 79) | static wrapDoneCallback(h){let f=!1;return function(g){if(g){if(f)thro... method constructor (line 76) | constructor(){super(),this.richTextXForm=new c} method tag (line 76) | get tag(){return"c"} method prepare (line 76) | prepare(d,h){const f=h.styles.addStyleModel(d.style||{},function(g){swit... method renderFormula (line 76) | renderFormula(d,h){let f=null;switch(h.shareType){case"shared":f={t:"sha... method render (line 76) | render(d,h){if(h.type!==u.ValueType.Null||h.styleId){switch(d.openNode("... method parseOpen (line 76) | parseOpen(d){if(this.parser)return this.parser.parseOpen(d),!0;switch(d.... method parseText (line 76) | parseText(d){if(this.parser)this.parser.parseText(d);else switch(this.cu... method parseClose (line 76) | parseClose(d){switch(d){case"c":{const{model:h}=this;if(h.formula||h.sha... method reconcile (line 76) | reconcile(d,h){const f=d.styleId&&h.styles&&h.styles.getStyleModel(d.sty... method tag (line 76) | get tag(){return"x14:cfIcon"} method render (line 76) | render(o,s){o.leafNode(this.tag,{iconSet:s.iconSet,iconId:s.iconId})} method parseOpen (line 76) | parseOpen(o){let{attributes:s}=o;this.model={iconSet:s.iconSet,iconId:a.... method parseClose (line 76) | parseClose(o){return o!==this.tag} class d (line 76) | class d extends s{constructor(){super(),this.map={"x14:dataBar":this.dat... method constructor (line 75) | constructor(p){this._data=p} method length (line 75) | get length(){return this._data.length} method copy (line 75) | copy(p,y,v,b){return this._data._buf.copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._data.toBuffer()} method constructor (line 76) | constructor(){super(),this.map={"x14:dataBar":this.databarXform=new u,... method tag (line 76) | get tag(){return"x14:cfRule"} method isExt (line 76) | static isExt(f){return f.type==="dataBar"?u.isExt(f):!(f.type!=="iconS... method prepare (line 76) | prepare(f){d.isExt(f)&&(f.x14Id=`{${a()}}`.toUpperCase())} method render (line 76) | render(f,g){if(d.isExt(g))switch(g.type){case"dataBar":this.renderData... method renderDataBar (line 76) | renderDataBar(f,g){f.openNode(this.tag,{type:"dataBar",id:g.x14Id}),th... method renderIconSet (line 76) | renderIconSet(f,g){f.openNode(this.tag,{type:"iconSet",priority:g.prio... method createNewModel (line 76) | createNewModel(f){let{attributes:g}=f;return{type:g.type,x14Id:g.id,pr... method onParserClose (line 76) | onParserClose(f,g){Object.assign(this.model,g.model)} method constructor (line 76) | constructor(){super(),this.map={autoFilter:new u,tableColumns:new s({t... method prepare (line 76) | prepare(f,g){this.map.autoFilter.prepare(f),this.map.tableColumns.prep... method tag (line 76) | get tag(){return"table"} method render (line 76) | render(f,g){f.openXml(a.StdDocAttributes),f.openNode(this.tag,$o(An({}... method parseOpen (line 76) | parseOpen(f){if(this.parser)return this.parser.parseOpen(f),!0;const{n... method parseText (line 76) | parseText(f){this.parser&&this.parser.parseText(f)} method parseClose (line 76) | parseClose(f){if(this.parser)return this.parser.parseClose(f)||(this.p... method reconcile (line 76) | reconcile(f,g){f.columns.forEach(m=>{m.dxfId!==void 0&&(m.style=g.styl... method constructor (line 76) | constructor(){super(),this.map={"xm:f":this.fExtXform=new o}} method tag (line 76) | get tag(){return"x14:cfvo"} method render (line 76) | render(s,u){s.openNode(this.tag,{type:u.type}),u.value!==void 0&&this.fE... method createNewModel (line 76) | createNewModel(s){return{type:s.attributes.type}} method onParserClose (line 76) | onParserClose(s,u){switch(s){case"xm:f":this.model.value=u.model?parseFl... method constructor (line 76) | constructor(){super(),this.map={"xm:sqref":this.sqRef=new o,"x14:cfRule"... method tag (line 76) | get tag(){return"x14:conditionalFormatting"} method prepare (line 76) | prepare(u,c){u.rules.forEach(l=>{this.cfRule.prepare(l,c)})} method render (line 76) | render(u,c){c.rules.some(s.isExt)&&(u.openNode(this.tag,{"xmlns:xm":"htt... method createNewModel (line 76) | createNewModel(){return{rules:[]}} method onParserClose (line 76) | onParserClose(u,c){switch(u){case"xm:sqref":this.model.ref=c.model;break... method constructor (line 76) | constructor(){super(),this.map={"x14:conditionalFormatting":this.cfXform... method tag (line 76) | get tag(){return"x14:conditionalFormattings"} method hasContent (line 76) | hasContent(u){return u.hasExtContent===void 0&&(u.hasExtContent=u.some(c... method prepare (line 76) | prepare(u,c){u.forEach(l=>{this.cfXform.prepare(l,c)})} method render (line 76) | render(u,c){this.hasContent(c)&&(u.openNode(this.tag),c.forEach(l=>this.... method createNewModel (line 76) | createNewModel(){return[]} method onParserClose (line 76) | onParserClose(u,c){this.model.push(c.model)} method constructor (line 76) | constructor(){super(),this.map={"x14:cfvo":this.cfvoXform=new u,"x14:bor... method isExt (line 76) | static isExt(c){return!c.gradient} method tag (line 76) | get tag(){return"x14:dataBar"} method render (line 76) | render(c,l){c.openNode(this.tag,{minLength:a.toIntAttribute(l.minLength,... method createNewModel (line 76) | createNewModel(c){let{attributes:l}=c;return{cfvo:[],minLength:a.toIntVa... method onParserClose (line 76) | onParserClose(c,l){const[,d]=c.split(":");switch(d){case"cfvo":this.mode... method tag (line 76) | get tag(){return"xm:f"} method render (line 76) | render(o,s){o.leafNode(this.tag,null,s)} method parseOpen (line 76) | parseOpen(){this.model=""} method parseText (line 76) | parseText(o){this.model+=o} method parseClose (line 76) | parseClose(o){return o!==this.tag} method constructor (line 76) | constructor(){super(),this.map={"x14:cfvo":this.cfvoXform=new s,"x14:cfI... method tag (line 76) | get tag(){return"x14:iconSet"} method render (line 76) | render(c,l){c.openNode(this.tag,{iconSet:a.toStringAttribute(l.iconSet),... method createNewModel (line 76) | createNewModel(c){let{attributes:l}=c;return{cfvo:[],iconSet:a.toStringV... method onParserClose (line 76) | onParserClose(c,l){const[,d]=c.split(":");switch(d){case"cfvo":this.mode... method tag (line 76) | get tag(){return"xm:sqref"} method render (line 76) | render(o,s){o.leafNode(this.tag,null,s)} method parseOpen (line 76) | parseOpen(){this.model=""} method parseText (line 76) | parseText(o){this.model+=o} method parseClose (line 76) | parseClose(o){return o!==this.tag} class m (line 76) | class m extends o{constructor(){super(),this.map={dataBar:this.databarXf... method constructor (line 76) | constructor(){super(),this.map={dataBar:this.databarXform=new u,extLst... method tag (line 76) | get tag(){return"cfRule"} method isPrimitive (line 76) | static isPrimitive(y){return y.type!=="iconSet"||!y.custom&&!f[y.iconS... method render (line 76) | render(y,v){switch(v.type){case"expression":this.renderExpression(y,v)... method renderExpression (line 76) | renderExpression(y,v){y.openNode(this.tag,{type:"expression",dxfId:v.d... method renderCellIs (line 76) | renderCellIs(y,v){y.openNode(this.tag,{type:"cellIs",dxfId:v.dxfId,pri... method renderTop10 (line 76) | renderTop10(y,v){y.leafNode(this.tag,{type:"top10",dxfId:v.dxfId,prior... method renderAboveAverage (line 76) | renderAboveAverage(y,v){y.leafNode(this.tag,{type:"aboveAverage",dxfId... method renderDataBar (line 76) | renderDataBar(y,v){y.openNode(this.tag,{type:"dataBar",priority:v.prio... method renderColorScale (line 76) | renderColorScale(y,v){y.openNode(this.tag,{type:"colorScale",priority:... method renderIconSet (line 76) | renderIconSet(y,v){m.isPrimitive(v)&&(y.openNode(this.tag,{type:"iconS... method renderText (line 76) | renderText(y,v){y.openNode(this.tag,{type:v.operator,dxfId:v.dxfId,pri... method renderTimePeriod (line 76) | renderTimePeriod(y,v){y.openNode(this.tag,{type:"timePeriod",dxfId:v.d... method createNewModel (line 76) | createNewModel(y){let{attributes:v}=y;return $o(An({},g(v)),{dxfId:a.t... method onParserClose (line 76) | onParserClose(y,v){switch(y){case"dataBar":case"extLst":case"colorScal... method tag (line 76) | get tag(){return"cfvo"} method render (line 76) | render(o,s){o.leafNode(this.tag,{type:s.type,val:s.value})} method parseOpen (line 76) | parseOpen(o){this.model={type:o.attributes.type,value:a.toFloatValue(o.a... method parseClose (line 76) | parseClose(o){return o!==this.tag} method constructor (line 76) | constructor(){super(),this.map={cfvo:this.cfvoXform=new s,color:this.col... method tag (line 76) | get tag(){return"colorScale"} method render (line 76) | render(u,c){u.openNode(this.tag),c.cfvo.forEach(l=>{this.cfvoXform.rende... method createNewModel (line 76) | createNewModel(u){return{cfvo:[],color:[]}} method onParserClose (line 76) | onParserClose(u,c){this.model[u].push(c.model)} method constructor (line 76) | constructor(){super(),this.map={cfRule:new o}} method tag (line 76) | get tag(){return"conditionalFormatting"} method render (line 76) | render(s,u){u.rules.some(o.isPrimitive)&&(s.openNode(this.tag,{sqref:u.r... method createNewModel (line 76) | createNewModel(s){let{attributes:u}=s;return{ref:u.sqref,rules:[]}} method onParserClose (line 76) | onParserClose(s,u){this.model.rules.push(u.model)} method constructor (line 76) | constructor(){super(),this.cfXform=new o} method tag (line 76) | get tag(){return"conditionalFormatting"} method reset (line 76) | reset(){this.model=[]} method prepare (line 76) | prepare(s,u){let c=s.reduce((l,d)=>Math.max(l,...d.rules.map(h=>h.priori... method render (line 76) | render(s,u){u.forEach(c=>{this.cfXform.render(s,c)})} method parseOpen (line 76) | parseOpen(s){if(this.parser)return this.parser.parseOpen(s),!0;switch(s.... method parseText (line 76) | parseText(s){this.parser&&this.parser.parseText(s)} method parseClose (line 76) | parseClose(s){return!!this.parser&&(!!this.parser.parseClose(s)||(this.m... method reconcile (line 76) | reconcile(s,u){s.forEach(c=>{c.rules.forEach(l=>{l.dxfId!==void 0&&(l.st... method constructor (line 76) | constructor(){super(),this.map={cfvo:this.cfvoXform=new s,color:this.col... method tag (line 76) | get tag(){return"dataBar"} method render (line 76) | render(u,c){u.openNode(this.tag),c.cfvo.forEach(l=>{this.cfvoXform.rende... method createNewModel (line 76) | createNewModel(){return{cfvo:[]}} method onParserClose (line 76) | onParserClose(u,c){switch(u){case"cfvo":this.model.cfvo.push(c.model);br... class s (line 76) | class s extends a{get tag(){return"x14:id"}render(l,d){l.leafNode(this.t... method prepare (line 76) | prepare(){} method render (line 76) | render(){} method parseOpen (line 76) | parseOpen(c){} method parseText (line 76) | parseText(c){} method parseClose (line 76) | parseClose(c){} method reconcile (line 76) | reconcile(c,l){} method reset (line 76) | reset(){this.model=null,this.map&&Object.values(this.map).forEach(c=>{... method mergeModel (line 76) | mergeModel(c){this.model=Object.assign(this.model||{},c)} method parse (line 76) | async parse(c){for await(const l of c)for(const{eventType:d,value:h}of... method parseStream (line 76) | async parseStream(c){return this.parse(a(c))} method xml (line 76) | get xml(){return this.toXml(this.model)} method toXml (line 76) | toXml(c){const l=new o;return this.render(l,c),l.xml} method toAttribute (line 76) | static toAttribute(c,l){let d=arguments.length>2&&arguments[2]!==void ... method toStringAttribute (line 76) | static toStringAttribute(c,l){let d=arguments.length>2&&arguments[2]!=... method toStringValue (line 76) | static toStringValue(c,l){return c===void 0?l:c} method toBoolAttribute (line 76) | static toBoolAttribute(c,l){let d=arguments.length>2&&arguments[2]!==v... method toBoolValue (line 76) | static toBoolValue(c,l){return c===void 0?l:c==="1"} method toIntAttribute (line 76) | static toIntAttribute(c,l){let d=arguments.length>2&&arguments[2]!==vo... method toIntValue (line 76) | static toIntValue(c,l){return c===void 0?l:parseInt(c,10)} method toFloatAttribute (line 76) | static toFloatAttribute(c,l){let d=arguments.length>2&&arguments[2]!==... method toFloatValue (line 76) | static toFloatValue(c,l){return c===void 0?l:parseFloat(c)} method render (line 76) | render(c,l){c.openXml(a.StdDocAttributes),c.openNode("Types",s.PROPERT... method parseOpen (line 76) | parseOpen(){return!1} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} method tag (line 76) | get tag(){return"x14:id"} method render (line 76) | render(l,d){l.leafNode(this.tag,null,d)} method parseOpen (line 76) | parseOpen(){this.model=""} method parseText (line 76) | parseText(l){this.model+=l} method parseClose (line 76) | parseClose(l){return l!==this.tag} method constructor (line 76) | constructor(){super(),this.map={"x14:conditionalFormattings":this.cond... method tag (line 76) | get tag(){return"ext"} method hasContent (line 76) | hasContent(c){return this.conditionalFormattings.hasContent(c.conditio... method prepare (line 76) | prepare(c,l){this.conditionalFormattings.prepare(c.conditionalFormatti... method render (line 76) | render(c,l){c.openNode("ext",{uri:"{78C0D931-6437-407d-A8EE-F0AAD7539E... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(c,l){this.model[c]=l.model} method constructor (line 76) | constructor(){super(),this.map={color:new o}} method tag (line 76) | get tag(){return"stop"} method render (line 76) | render(h,f){h.openNode("stop"),h.addAttribute("position",f.position),t... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... class u (line 76) | class u extends o{constructor(){super(),this.map={"x14:id":this.idXform=... method constructor (line 75) | constructor(l,d,h){this._worksheet=l,this._number=d,h!==!1&&(this.defn... method number (line 75) | get number(){return this._number} method worksheet (line 75) | get worksheet(){return this._worksheet} method letter (line 75) | get letter(){return s.n2l(this._number)} method isCustomWidth (line 75) | get isCustomWidth(){return this.width!==void 0&&this.width!==9} method defn (line 75) | get defn(){return{header:this._header,key:this.key,width:this.width,st... method defn (line 75) | set defn(l){l?(this.key=l.key,this.width=l.width!==void 0?l.width:9,th... method headers (line 75) | get headers(){return this._header&&this._header instanceof Array?this.... method header (line 75) | get header(){return this._header} method header (line 75) | set header(l){l!==void 0?(this._header=l,this.headers.forEach((d,h)=>{... method key (line 75) | get key(){return this._key} method key (line 75) | set key(l){(this._key&&this._worksheet.getColumnKey(this._key))===this... method hidden (line 75) | get hidden(){return!!this._hidden} method hidden (line 75) | set hidden(l){this._hidden=l} method outlineLevel (line 75) | get outlineLevel(){return this._outlineLevel||0} method outlineLevel (line 75) | set outlineLevel(l){this._outlineLevel=l} method collapsed (line 75) | get collapsed(){return!!(this._outlineLevel&&this._outlineLevel>=this.... method toString (line 75) | toString(){return JSON.stringify({key:this.key,width:this.width,header... method equivalentTo (line 75) | equivalentTo(l){return this.width===l.width&&this.hidden===l.hidden&&t... method isDefault (line 75) | get isDefault(){if(this.isCustomWidth||this.hidden||this.outlineLevel)... method headerCount (line 75) | get headerCount(){return this.headers.length} method eachCell (line 75) | eachCell(l,d){const h=this.number;d||(d=l,l=null),this._worksheet.each... method values (line 75) | get values(){const l=[];return this.eachCell((d,h)=>{d&&d.type!==o.Val... method values (line 75) | set values(l){if(!l)return;const d=this.number;let h=0;l.hasOwnPropert... method _applyStyle (line 75) | _applyStyle(l,d){return this.style[l]=d,this.eachCell(h=>{h[l]=d}),d} method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(l){this._applyStyle("numFmt",l)} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(l){this._applyStyle("font",l)} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(l){this._applyStyle("alignment",l)} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(l){this._applyStyle("protection",l)} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(l){this._applyStyle("border",l)} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(l){this._applyStyle("fill",l)} method toModel (line 75) | static toModel(l){const d=[];let h=null;return l&&l.forEach((f,g)=>{f.... method fromModel (line 75) | static fromModel(l,d){const h=[];let f=1,g=0;for(d=(d=d||[]).sort(func... method constructor (line 76) | constructor(){super(),this.map={"v:shape":new s}} method tag (line 76) | get tag(){return"xml"} method render (line 76) | render(l,d){l.openXml(a.StdDocAttributes),l.openNode(this.tag,u.DRAWIN... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method reconcile (line 76) | reconcile(l,d){l.anchors.forEach(h=>{h.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={"v:textbox":new o,"x:ClientData":new s}} method tag (line 76) | get tag(){return"v:shape"} method render (line 76) | render(l,d,h){l.openNode("v:shape",u.V_SHAPE_ATTRIBUTES(d,h)),l.leafNo... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.p... method constructor (line 76) | constructor(){super(),this.map={Relationship:new s}} method render (line 76) | render(l,d){d=d||this._values,l.openXml(a.StdDocAttributes),l.openNode... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method constructor (line 76) | constructor(){super(),this.map={"x14:id":this.idXform=new s}} method tag (line 76) | get tag(){return"ext"} method render (line 76) | render(l,d){l.openNode(this.tag,{uri:"{B025F937-C7B1-47D3-B67F-A62EFF6... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(l,d){this.model.x14Id=d.model} method constructor (line 76) | constructor(l){super(),this.model=l} method tag (line 76) | get tag(){return"r"} method textXform (line 76) | get textXform(){return this._textXform||(this._textXform=new a)} method fontXform (line 76) | get fontXform(){return this._fontXform||(this._fontXform=new o(u.FONT_... method render (line 76) | render(l,d){d=d||this.model,l.openNode("r"),d.font&&this.fontXform.ren... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){switch(l){case"r":return!1;case"t":return this.model.tex... method constructor (line 76) | constructor(l){super(),this.name=l,this.map={color:new s}} method tag (line 76) | get tag(){return this.name} method render (line 76) | render(l,d,h){const f=d&&d.color||h||this.defaultColor;l.openNode(this... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){return this.parser?(this.parser.parseClose(l)||(this.par... method validStyle (line 76) | validStyle(l){return u.validStyleValues[l]} method constructor (line 76) | constructor(){super(),this.map={fgColor:new o("fgColor"),bgColor:new o... method name (line 76) | get name(){return"pattern"} method tag (line 76) | get tag(){return"patternFill"} method render (line 76) | render(h,f){h.openNode("patternFill"),h.addAttribute("patternType",f.p... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.p... method constructor (line 77) | constructor(l){super({writableObjectMode:l.objectMode}),this.hasWritte... method transform (line 77) | transform(l){return this.rowFormatter.rowTransform=l,this} method _transform (line 77) | _transform(l,d,h){let f=!1;try{this.hasWrittenBOM||(this.push(this.for... method _flush (line 77) | _flush(l){this.rowFormatter.finish((d,h)=>d?l(d):(h&&h.forEach(f=>{thi... method constructor (line 79) | constructor(l){this.parserOptions=l,this.rowParser=new o.RowParser(thi... method removeBOM (line 79) | static removeBOM(l){return l&&l.charCodeAt(0)===65279?l.slice(1):l} method parse (line 79) | parse(l,d){const h=new a.Scanner({line:u.removeBOM(l),parserOptions:th... method parseWithoutComments (line 79) | parseWithoutComments(l){const d=[];let h=!0;for(;h;)h=this.parseRow(l,... method parseWithComments (line 79) | parseWithComments(l){const{parserOptions:d}=this,h=[];for(let f=l.next... method parseRow (line 79) | parseRow(l,d){if(!l.nextNonSpaceToken)return!1;const h=this.rowParser.... method constructor (line 81) | constructor(){this._rowTransform=null,this._rowValidator=null} method createTransform (line 81) | static createTransform(l){return s.isSyncTransform(l)?(d,h)=>{let f=nu... method createValidator (line 81) | static createValidator(l){return s.isSyncValidate(l)?(d,h)=>{h(null,{r... method rowTransform (line 81) | set rowTransform(l){if(!o.default(l))throw new TypeError("The transfor... method rowValidator (line 81) | set rowValidator(l){if(!o.default(l))throw new TypeError("The validate... method transformAndValidate (line 81) | transformAndValidate(l,d){return this.callTransformer(l,(h,f)=>h?d(h):... method callTransformer (line 81) | callTransformer(l,d){return this._rowTransform?this._rowTransform(l,d)... method callValidator (line 81) | callValidator(l,d){return this._rowValidator?this._rowValidator(l,d):d... method constructor (line 76) | constructor(){super(),this.map={ext:new u}} method tag (line 76) | get tag(){return"extLst"} method render (line 76) | render(c,l){c.openNode(this.tag),this.map.ext.render(c,l),c.closeNode()} method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(c,l){Object.assign(this.model,l.model)} method tag (line 76) | get tag(){return"formula"} method render (line 76) | render(o,s){o.leafNode(this.tag,null,s)} method parseOpen (line 76) | parseOpen(){this.model=""} method parseText (line 76) | parseText(o){this.model+=o} method parseClose (line 76) | parseClose(o){return o!==this.tag} method constructor (line 76) | constructor(){super(),this.map={cfvo:this.cfvoXform=new s}} method tag (line 76) | get tag(){return"iconSet"} method render (line 76) | render(u,c){u.openNode(this.tag,{iconSet:a.toStringAttribute(c.iconSet,"... method createNewModel (line 76) | createNewModel(u){let{attributes:c}=u;return{iconSet:a.toStringValue(c.i... method onParserClose (line 76) | onParserClose(u,c){this.model[u].push(c.model)} method tag (line 76) | get tag(){return"col"} method prepare (line 76) | prepare(s,u){const c=u.styles.addStyleModel(s.style||{});c&&(s.styleId=c)} method render (line 76) | render(s,u){s.openNode("col"),s.addAttribute("min",u.min),s.addAttribute... method parseOpen (line 76) | parseOpen(s){if(s.name==="col"){const u=this.model={min:parseInt(s.attri... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} method reconcile (line 76) | reconcile(s,u){s.styleId&&(s.style=u.styles.getStyleModel(s.styleId))} function l (line 76) | function l(h,f,g,m){const p=f[g];p!==void 0?h[g]=p:m!==void 0&&(h[g]=m)} method constructor (line 75) | constructor(f,g,m){if(!f||!g)throw new Error("A Cell needs a Row");thi... method worksheet (line 75) | get worksheet(){return this._row.worksheet} method workbook (line 75) | get workbook(){return this._row.worksheet.workbook} method destroy (line 75) | destroy(){delete this.style,delete this._value,delete this._row,delete... method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(f){this.style.numFmt=f} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(f){this.style.font=f} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(f){this.style.alignment=f} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(f){this.style.border=f} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(f){this.style.fill=f} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(f){this.style.protection=f} method _mergeStyle (line 75) | _mergeStyle(f,g,m){const p=f&&f.numFmt||g&&g.numFmt;p&&(m.numFmt=p);co... method address (line 75) | get address(){return this._address} method row (line 75) | get row(){return this._row.number} method col (line 75) | get col(){return this._column.number} method $col$row (line 75) | get $col$row(){return`$${this._column.letter}$${this.row}`} method type (line 75) | get type(){return this._value.type} method effectiveType (line 75) | get effectiveType(){return this._value.effectiveType} method toCsvString (line 75) | toCsvString(){return this._value.toCsvString()} method addMergeRef (line 75) | addMergeRef(){this._mergeCount++} method releaseMergeRef (line 75) | releaseMergeRef(){this._mergeCount--} method isMerged (line 75) | get isMerged(){return this._mergeCount>0||this.type===l.Types.Merge} method merge (line 75) | merge(f,g){this._value.release(),this._value=d.create(l.Types.Merge,th... method unmerge (line 75) | unmerge(){this.type===l.Types.Merge&&(this._value.release(),this._valu... method isMergedTo (line 75) | isMergedTo(f){return this._value.type===l.Types.Merge&&this._value.isM... method master (line 75) | get master(){return this.type===l.Types.Merge?this._value.master:this} method isHyperlink (line 75) | get isHyperlink(){return this._value.type===l.Types.Hyperlink} method hyperlink (line 75) | get hyperlink(){return this._value.hyperlink} method value (line 75) | get value(){return this._value.value} method value (line 75) | set value(f){this.type!==l.Types.Merge?(this._value.release(),this._va... method note (line 75) | get note(){return this._comment&&this._comment.note} method note (line 75) | set note(f){this._comment=new c(f)} method text (line 75) | get text(){return this._value.toString()} method html (line 75) | get html(){return o.escapeHtml(this.text)} method toString (line 75) | toString(){return this.text} method _upgradeToHyperlink (line 75) | _upgradeToHyperlink(f){this.type===l.Types.String&&(this._value=d.crea... method formula (line 75) | get formula(){return this._value.formula} method result (line 75) | get result(){return this._value.result} method formulaType (line 75) | get formulaType(){return this._value.formulaType} method fullAddress (line 75) | get fullAddress(){const{worksheet:f}=this._row;return{sheetName:f.name... method name (line 75) | get name(){return this.names[0]} method name (line 75) | set name(f){this.names=[f]} method names (line 75) | get names(){return this.workbook.definedNames.getNamesEx(this.fullAddr... method names (line 75) | set names(f){const{definedNames:g}=this.workbook;g.removeAllNames(this... method addName (line 75) | addName(f){this.workbook.definedNames.addEx(this.fullAddress,f)} method removeName (line 75) | removeName(f){this.workbook.definedNames.removeEx(this.fullAddress,f)} method removeAllNames (line 75) | removeAllNames(){this.workbook.definedNames.removeAllNames(this.fullAd... method _dataValidations (line 75) | get _dataValidations(){return this.worksheet.dataValidations} method dataValidation (line 75) | get dataValidation(){return this._dataValidations.find(this.address)} method dataValidation (line 75) | set dataValidation(f){this._dataValidations.add(this.address,f)} method model (line 75) | get model(){const{model:f}=this._value;return f.style=this.style,this.... method model (line 75) | set model(f){if(this._value.release(),this._value=d.create(f.type,this... method constructor (line 75) | constructor(p,y){this._data=p,this._encoding=y} method length (line 75) | get length(){return this.toBuffer().length} method copy (line 75) | copy(p,y,v,b){return this.toBuffer().copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._buffer||(this._buffer=o.from(this._data,this._... method constructor (line 76) | constructor(h){super(),this.options=Object.assign({type:"nodebuffer",c... method append (line 76) | append(h,f){f.hasOwnProperty("base64")&&f.base64?this.zip.file(f.name,... method finalize (line 76) | async finalize(){const h=await this.zip.generateAsync(this.options);th... method read (line 76) | read(h){return this.stream.read(h)} method setEncoding (line 76) | setEncoding(h){return this.stream.setEncoding(h)} method pause (line 76) | pause(){return this.stream.pause()} method resume (line 76) | resume(){return this.stream.resume()} method isPaused (line 76) | isPaused(){return this.stream.isPaused()} method pipe (line 76) | pipe(h,f){return this.stream.pipe(h,f)} method unpipe (line 76) | unpipe(h){return this.stream.unpipe(h)} method unshift (line 76) | unshift(h){return this.stream.unshift(h)} method wrap (line 76) | wrap(h){return this.stream.wrap(h)} method constructor (line 76) | constructor(){super(),this.map={Company:new s({tag:"Company"}),Manager... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("Properties",l.PR... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"dc:creator":new u({tag:"dc:creator"})... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("cp:corePropertie... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"xdr:twoCellAnchor":new u,"xdr:oneCell... method prepare (line 76) | prepare(h){h.anchors.forEach((f,g)=>{f.anchorType=function(m){return(t... method tag (line 76) | get tag(){return"xdr:wsDr"} method render (line 76) | render(h,f){h.openXml(o.StdDocAttributes),h.openNode(this.tag,l.DRAWIN... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.m... method reconcile (line 76) | reconcile(h,f){h.anchors.forEach(g=>{g.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={patternFill:new u,gradientFill:new c}} method tag (line 76) | get tag(){return"fill"} method render (line 76) | render(h,f){switch(h.addRollback(),h.openNode("fill"),f.type){case"pat... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method validStyle (line 76) | validStyle(h){return l.validPatternValues[h]} method constructor (line 79) | constructor(h){this.rowCount=0,this.formatterOptions=h,this.fieldForma... method isRowHashArray (line 79) | static isRowHashArray(h){return!!Array.isArray(h)&&Array.isArray(h[0])... method isRowArray (line 79) | static isRowArray(h){return Array.isArray(h)&&!this.isRowHashArray(h)} method gatherHeaders (line 79) | static gatherHeaders(h){return l.isRowHashArray(h)?h.map(f=>f[0]):Arra... method createTransform (line 79) | static createTransform(h){return c.isSyncTransform(h)?(f,g)=>{let m=nu... method rowTransform (line 79) | set rowTransform(h){if(!o.default(h))throw new TypeError("The transfor... method format (line 79) | format(h,f){this.callTransformer(h,(g,m)=>{if(g)return f(g);if(!h)retu... method finish (line 79) | finish(h){const f=[];if(this.formatterOptions.alwaysWriteHeaders&&this... method checkHeaders (line 79) | checkHeaders(h){if(this.headers)return{shouldFormatColumns:!0,headers:... method gatherColumns (line 79) | gatherColumns(h){if(this.headers===null)throw new Error("Headers is cu... method callTransformer (line 79) | callTransformer(h,f){return this._rowTransform?this._rowTransform(h,f)... method formatColumns (line 79) | formatColumns(h,f){const g=h.map((p,y)=>this.fieldFormatter.format(p,y... method constructor (line 79) | constructor(h){super({objectMode:h.objectMode}),this.lines="",this.row... method hasHitRowLimit (line 79) | get hasHitRowLimit(){return this.parserOptions.limitRows&&this.rowCoun... method shouldEmitRows (line 79) | get shouldEmitRows(){return this.parsedRowCount>this.parserOptions.ski... method shouldSkipLine (line 79) | get shouldSkipLine(){return this.parsedLineCount<=this.parserOptions.s... method transform (line 79) | transform(h){return this.rowTransformerValidator.rowTransform=h,this} method validate (line 79) | validate(h){return this.rowTransformerValidator.rowValidator=h,this} method emit (line 79) | emit(h){if(h==="end")return this.endEmitted||(this.endEmitted=!0,super... method _transform (line 79) | _transform(h,f,g){if(this.hasHitRowLimit)return g();const m=l.wrapDone... method _flush (line 79) | _flush(h){const f=l.wrapDoneCallback(h);if(this.hasHitRowLimit)return ... method parse (line 79) | parse(h,f){if(!h)return[];const{line:g,rows:m}=this.parser.parse(h,f);... method processRows (line 79) | processRows(h,f){const g=h.length,m=p=>{const y=A=>A?f(A):p%100!=0?m(p... method transformRow (line 79) | transformRow(h,f){try{this.headerTransformer.transform(h,(g,m)=>g?f(g)... method checkAndEmitHeaders (line 79) | checkAndEmitHeaders(){!this.headersEmitted&&this.headerTransformer.hea... method skipRow (line 79) | skipRow(h){return this.rowCount-=1,h(null,{row:null,isValid:!0})} method pushRow (line 79) | pushRow(h,f){try{this.parserOptions.objectMode?this.push(h):this.push(... method wrapDoneCallback (line 79) | static wrapDoneCallback(h){let f=!1;return function(g){if(g){if(f)thro... function d (line 76) | function d(h,f,g,m){const p=f[g];p!==void 0?h[g]=o.parseBoolean(p):m!==v... method constructor (line 75) | constructor(p){this._data=p} method length (line 75) | get length(){return this._data.length} method copy (line 75) | copy(p,y,v,b){return this._data._buf.copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._data.toBuffer()} method constructor (line 76) | constructor(){super(),this.map={"x14:dataBar":this.databarXform=new u,... method tag (line 76) | get tag(){return"x14:cfRule"} method isExt (line 76) | static isExt(f){return f.type==="dataBar"?u.isExt(f):!(f.type!=="iconS... method prepare (line 76) | prepare(f){d.isExt(f)&&(f.x14Id=`{${a()}}`.toUpperCase())} method render (line 76) | render(f,g){if(d.isExt(g))switch(g.type){case"dataBar":this.renderData... method renderDataBar (line 76) | renderDataBar(f,g){f.openNode(this.tag,{type:"dataBar",id:g.x14Id}),th... method renderIconSet (line 76) | renderIconSet(f,g){f.openNode(this.tag,{type:"iconSet",priority:g.prio... method createNewModel (line 76) | createNewModel(f){let{attributes:g}=f;return{type:g.type,x14Id:g.id,pr... method onParserClose (line 76) | onParserClose(f,g){Object.assign(this.model,g.model)} method constructor (line 76) | constructor(){super(),this.map={autoFilter:new u,tableColumns:new s({t... method prepare (line 76) | prepare(f,g){this.map.autoFilter.prepare(f),this.map.tableColumns.prep... method tag (line 76) | get tag(){return"table"} method render (line 76) | render(f,g){f.openXml(a.StdDocAttributes),f.openNode(this.tag,$o(An({}... method parseOpen (line 76) | parseOpen(f){if(this.parser)return this.parser.parseOpen(f),!0;const{n... method parseText (line 76) | parseText(f){this.parser&&this.parser.parseText(f)} method parseClose (line 76) | parseClose(f){if(this.parser)return this.parser.parseClose(f)||(this.p... method reconcile (line 76) | reconcile(f,g){f.columns.forEach(m=>{m.dxfId!==void 0&&(m.style=g.styl... method tag (line 76) | get tag(){return"dataValidations"} method render (line 76) | render(h,f){const g=function(m){const p=a.map(m,(b,A)=>({address:A,dataV... method parseOpen (line 76) | parseOpen(h){switch(h.name){case"dataValidations":return this.model={},!... method parseText (line 76) | parseText(h){this._formula&&this._formula.push(h)} method parseClose (line 76) | parseClose(h){switch(h){case"dataValidations":return!1;case"dataValidati... method tag (line 76) | get tag(){return"dimension"} method render (line 76) | render(o,s){s&&o.leafNode("dimension",{ref:s})} method parseOpen (line 76) | parseOpen(o){return o.name==="dimension"&&(this.model=o.attributes.ref,!0)} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} method tag (line 76) | get tag(){return"drawing"} method render (line 76) | render(o,s){s&&o.leafNode(this.tag,{"r:id":s.rId})} method parseOpen (line 76) | parseOpen(o){switch(o.name){case this.tag:return this.model={rId:o.attri... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} class s (line 76) | class s extends a{constructor(){super(),this.map={"x14:conditionalFormat... method prepare (line 76) | prepare(){} method render (line 76) | render(){} method parseOpen (line 76) | parseOpen(c){} method parseText (line 76) | parseText(c){} method parseClose (line 76) | parseClose(c){} method reconcile (line 76) | reconcile(c,l){} method reset (line 76) | reset(){this.model=null,this.map&&Object.values(this.map).forEach(c=>{... method mergeModel (line 76) | mergeModel(c){this.model=Object.assign(this.model||{},c)} method parse (line 76) | async parse(c){for await(const l of c)for(const{eventType:d,value:h}of... method parseStream (line 76) | async parseStream(c){return this.parse(a(c))} method xml (line 76) | get xml(){return this.toXml(this.model)} method toXml (line 76) | toXml(c){const l=new o;return this.render(l,c),l.xml} method toAttribute (line 76) | static toAttribute(c,l){let d=arguments.length>2&&arguments[2]!==void ... method toStringAttribute (line 76) | static toStringAttribute(c,l){let d=arguments.length>2&&arguments[2]!=... method toStringValue (line 76) | static toStringValue(c,l){return c===void 0?l:c} method toBoolAttribute (line 76) | static toBoolAttribute(c,l){let d=arguments.length>2&&arguments[2]!==v... method toBoolValue (line 76) | static toBoolValue(c,l){return c===void 0?l:c==="1"} method toIntAttribute (line 76) | static toIntAttribute(c,l){let d=arguments.length>2&&arguments[2]!==vo... method toIntValue (line 76) | static toIntValue(c,l){return c===void 0?l:parseInt(c,10)} method toFloatAttribute (line 76) | static toFloatAttribute(c,l){let d=arguments.length>2&&arguments[2]!==... method toFloatValue (line 76) | static toFloatValue(c,l){return c===void 0?l:parseFloat(c)} method render (line 76) | render(c,l){c.openXml(a.StdDocAttributes),c.openNode("Types",s.PROPERT... method parseOpen (line 76) | parseOpen(){return!1} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} method tag (line 76) | get tag(){return"x14:id"} method render (line 76) | render(l,d){l.leafNode(this.tag,null,d)} method parseOpen (line 76) | parseOpen(){this.model=""} method parseText (line 76) | parseText(l){this.model+=l} method parseClose (line 76) | parseClose(l){return l!==this.tag} method constructor (line 76) | constructor(){super(),this.map={"x14:conditionalFormattings":this.cond... method tag (line 76) | get tag(){return"ext"} method hasContent (line 76) | hasContent(c){return this.conditionalFormattings.hasContent(c.conditio... method prepare (line 76) | prepare(c,l){this.conditionalFormattings.prepare(c.conditionalFormatti... method render (line 76) | render(c,l){c.openNode("ext",{uri:"{78C0D931-6437-407d-A8EE-F0AAD7539E... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(c,l){this.model[c]=l.model} method constructor (line 76) | constructor(){super(),this.map={color:new o}} method tag (line 76) | get tag(){return"stop"} method render (line 76) | render(h,f){h.openNode("stop"),h.addAttribute("position",f.position),t... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method constructor (line 76) | constructor(){super(),this.map={ext:this.ext=new s}} method tag (line 76) | get tag(){return"extLst"} method prepare (line 76) | prepare(u,c){this.ext.prepare(u,c)} method hasContent (line 76) | hasContent(u){return this.ext.hasContent(u)} method render (line 76) | render(u,c){this.hasContent(c)&&(u.openNode("extLst"),this.ext.render(u,... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(u,c){Object.assign(this.model,c.model)} method tag (line 76) | get tag(){return"headerFooter"} method render (line 76) | render(o,s){if(s){o.addRollback();let u=!1;o.openNode("headerFooter"),s.... method parseOpen (line 76) | parseOpen(o){switch(o.name){case"headerFooter":return this.model={},o.at... method parseText (line 76) | parseText(o){switch(this.currentNode){case"oddHeader":this.model.oddHead... method parseClose (line 76) | parseClose(){switch(this.currentNode){case"oddHeader":case"oddFooter":ca... method tag (line 76) | get tag(){return"hyperlink"} method render (line 76) | render(o,s){this.isInternalLink(s)?o.leafNode("hyperlink",{ref:s.address... method parseOpen (line 76) | parseOpen(o){return o.name==="hyperlink"&&(this.model={address:o.attribu... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} method isInternalLink (line 76) | isInternalLink(o){return o.target&&/^[^!]+![a-zA-Z]+[\d]+$/.test(o.target)} method tag (line 76) | get tag(){return"mergeCell"} method render (line 76) | render(o,s){o.leafNode("mergeCell",{ref:s})} method parseOpen (line 76) | parseOpen(o){return o.name==="mergeCell"&&(this.model=o.attributes.ref,!0)} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} method constructor (line 76) | constructor(){this.merges={}} method add (line 76) | add(c){if(this.merges[c.master])this.merges[c.master].expandToAddress(c.... method mergeCells (line 76) | get mergeCells(){return a.map(this.merges,c=>c.range)} method reconcile (line 76) | reconcile(c,l){a.each(c,d=>{const h=s.decode(d);for(let f=h.top;f<=h.bot... method getMasterAddress (line 76) | getMasterAddress(c){const l=this.hash[c];return l&&l.tl} method tag (line 76) | get tag(){return"outlinePr"} method render (line 76) | render(s,u){return!(!u||!o(u.summaryBelow)&&!o(u.summaryRight))&&(s.leaf... method parseOpen (line 76) | parseOpen(s){return s.name===this.tag&&(this.model={summaryBelow:o(s.att... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} method tag (line 76) | get tag(){return"brk"} method render (line 76) | render(o,s){o.leafNode("brk",s)} method parseOpen (line 76) | parseOpen(o){return o.name==="brk"&&(this.model=o.attributes.ref,!0)} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} method tag (line 76) | get tag(){return"pageMargins"} method render (line 76) | render(s,u){if(u){const c={left:u.left,right:u.right,top:u.top,bottom:u.... method parseOpen (line 76) | parseOpen(s){switch(s.name){case this.tag:return this.model={left:parseF... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} method tag (line 76) | get tag(){return"pageSetUpPr"} method render (line 76) | render(o,s){return!(!s||!s.fitToPage)&&(o.leafNode(this.tag,{fitToPage:s... method parseOpen (line 76) | parseOpen(o){return o.name===this.tag&&(this.model={fitToPage:o.attribut... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} function s (line 76) | function s(d){return d?"1":void 0} method prepare (line 76) | prepare(){} method render (line 76) | render(){} method parseOpen (line 76) | parseOpen(c){} method parseText (line 76) | parseText(c){} method parseClose (line 76) | parseClose(c){} method reconcile (line 76) | reconcile(c,l){} method reset (line 76) | reset(){this.model=null,this.map&&Object.values(this.map).forEach(c=>{... method mergeModel (line 76) | mergeModel(c){this.model=Object.assign(this.model||{},c)} method parse (line 76) | async parse(c){for await(const l of c)for(const{eventType:d,value:h}of... method parseStream (line 76) | async parseStream(c){return this.parse(a(c))} method xml (line 76) | get xml(){return this.toXml(this.model)} method toXml (line 76) | toXml(c){const l=new o;return this.render(l,c),l.xml} method toAttribute (line 76) | static toAttribute(c,l){let d=arguments.length>2&&arguments[2]!==void ... method toStringAttribute (line 76) | static toStringAttribute(c,l){let d=arguments.length>2&&arguments[2]!=... method toStringValue (line 76) | static toStringValue(c,l){return c===void 0?l:c} method toBoolAttribute (line 76) | static toBoolAttribute(c,l){let d=arguments.length>2&&arguments[2]!==v... method toBoolValue (line 76) | static toBoolValue(c,l){return c===void 0?l:c==="1"} method toIntAttribute (line 76) | static toIntAttribute(c,l){let d=arguments.length>2&&arguments[2]!==vo... method toIntValue (line 76) | static toIntValue(c,l){return c===void 0?l:parseInt(c,10)} method toFloatAttribute (line 76) | static toFloatAttribute(c,l){let d=arguments.length>2&&arguments[2]!==... method toFloatValue (line 76) | static toFloatValue(c,l){return c===void 0?l:parseFloat(c)} method render (line 76) | render(c,l){c.openXml(a.StdDocAttributes),c.openNode("Types",s.PROPERT... method parseOpen (line 76) | parseOpen(){return!1} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} method tag (line 76) | get tag(){return"x14:id"} method render (line 76) | render(l,d){l.leafNode(this.tag,null,d)} method parseOpen (line 76) | parseOpen(){this.model=""} method parseText (line 76) | parseText(l){this.model+=l} method parseClose (line 76) | parseClose(l){return l!==this.tag} method constructor (line 76) | constructor(){super(),this.map={"x14:conditionalFormattings":this.cond... method tag (line 76) | get tag(){return"ext"} method hasContent (line 76) | hasContent(c){return this.conditionalFormattings.hasContent(c.conditio... method prepare (line 76) | prepare(c,l){this.conditionalFormattings.prepare(c.conditionalFormatti... method render (line 76) | render(c,l){c.openNode("ext",{uri:"{78C0D931-6437-407d-A8EE-F0AAD7539E... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(c,l){this.model[c]=l.model} method constructor (line 76) | constructor(){super(),this.map={color:new o}} method tag (line 76) | get tag(){return"stop"} method render (line 76) | render(h,f){h.openNode("stop"),h.addAttribute("position",f.position),t... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... function u (line 76) | function u(d){switch(d){case"overThenDown":return d;default:return}} method constructor (line 75) | constructor(l,d,h){this._worksheet=l,this._number=d,h!==!1&&(this.defn... method number (line 75) | get number(){return this._number} method worksheet (line 75) | get worksheet(){return this._worksheet} method letter (line 75) | get letter(){return s.n2l(this._number)} method isCustomWidth (line 75) | get isCustomWidth(){return this.width!==void 0&&this.width!==9} method defn (line 75) | get defn(){return{header:this._header,key:this.key,width:this.width,st... method defn (line 75) | set defn(l){l?(this.key=l.key,this.width=l.width!==void 0?l.width:9,th... method headers (line 75) | get headers(){return this._header&&this._header instanceof Array?this.... method header (line 75) | get header(){return this._header} method header (line 75) | set header(l){l!==void 0?(this._header=l,this.headers.forEach((d,h)=>{... method key (line 75) | get key(){return this._key} method key (line 75) | set key(l){(this._key&&this._worksheet.getColumnKey(this._key))===this... method hidden (line 75) | get hidden(){return!!this._hidden} method hidden (line 75) | set hidden(l){this._hidden=l} method outlineLevel (line 75) | get outlineLevel(){return this._outlineLevel||0} method outlineLevel (line 75) | set outlineLevel(l){this._outlineLevel=l} method collapsed (line 75) | get collapsed(){return!!(this._outlineLevel&&this._outlineLevel>=this.... method toString (line 75) | toString(){return JSON.stringify({key:this.key,width:this.width,header... method equivalentTo (line 75) | equivalentTo(l){return this.width===l.width&&this.hidden===l.hidden&&t... method isDefault (line 75) | get isDefault(){if(this.isCustomWidth||this.hidden||this.outlineLevel)... method headerCount (line 75) | get headerCount(){return this.headers.length} method eachCell (line 75) | eachCell(l,d){const h=this.number;d||(d=l,l=null),this._worksheet.each... method values (line 75) | get values(){const l=[];return this.eachCell((d,h)=>{d&&d.type!==o.Val... method values (line 75) | set values(l){if(!l)return;const d=this.number;let h=0;l.hasOwnPropert... method _applyStyle (line 75) | _applyStyle(l,d){return this.style[l]=d,this.eachCell(h=>{h[l]=d}),d} method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(l){this._applyStyle("numFmt",l)} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(l){this._applyStyle("font",l)} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(l){this._applyStyle("alignment",l)} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(l){this._applyStyle("protection",l)} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(l){this._applyStyle("border",l)} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(l){this._applyStyle("fill",l)} method toModel (line 75) | static toModel(l){const d=[];let h=null;return l&&l.forEach((f,g)=>{f.... method fromModel (line 75) | static fromModel(l,d){const h=[];let f=1,g=0;for(d=(d=d||[]).sort(func... method constructor (line 76) | constructor(){super(),this.map={"v:shape":new s}} method tag (line 76) | get tag(){return"xml"} method render (line 76) | render(l,d){l.openXml(a.StdDocAttributes),l.openNode(this.tag,u.DRAWIN... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method reconcile (line 76) | reconcile(l,d){l.anchors.forEach(h=>{h.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={"v:textbox":new o,"x:ClientData":new s}} method tag (line 76) | get tag(){return"v:shape"} method render (line 76) | render(l,d,h){l.openNode("v:shape",u.V_SHAPE_ATTRIBUTES(d,h)),l.leafNo... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.p... method constructor (line 76) | constructor(){super(),this.map={Relationship:new s}} method render (line 76) | render(l,d){d=d||this._values,l.openXml(a.StdDocAttributes),l.openNode... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method constructor (line 76) | constructor(){super(),this.map={"x14:id":this.idXform=new s}} method tag (line 76) | get tag(){return"ext"} method render (line 76) | render(l,d){l.openNode(this.tag,{uri:"{B025F937-C7B1-47D3-B67F-A62EFF6... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(l,d){this.model.x14Id=d.model} method constructor (line 76) | constructor(l){super(),this.model=l} method tag (line 76) | get tag(){return"r"} method textXform (line 76) | get textXform(){return this._textXform||(this._textXform=new a)} method fontXform (line 76) | get fontXform(){return this._fontXform||(this._fontXform=new o(u.FONT_... method render (line 76) | render(l,d){d=d||this.model,l.openNode("r"),d.font&&this.fontXform.ren... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){switch(l){case"r":return!1;case"t":return this.model.tex... method constructor (line 76) | constructor(l){super(),this.name=l,this.map={color:new s}} method tag (line 76) | get tag(){return this.name} method render (line 76) | render(l,d,h){const f=d&&d.color||h||this.defaultColor;l.openNode(this... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){return this.parser?(this.parser.parseClose(l)||(this.par... method validStyle (line 76) | validStyle(l){return u.validStyleValues[l]} method constructor (line 76) | constructor(){super(),this.map={fgColor:new o("fgColor"),bgColor:new o... method name (line 76) | get name(){return"pattern"} method tag (line 76) | get tag(){return"patternFill"} method render (line 76) | render(h,f){h.openNode("patternFill"),h.addAttribute("patternType",f.p... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.p... method constructor (line 77) | constructor(l){super({writableObjectMode:l.objectMode}),this.hasWritte... method transform (line 77) | transform(l){return this.rowFormatter.rowTransform=l,this} method _transform (line 77) | _transform(l,d,h){let f=!1;try{this.hasWrittenBOM||(this.push(this.for... method _flush (line 77) | _flush(l){this.rowFormatter.finish((d,h)=>d?l(d):(h&&h.forEach(f=>{thi... method constructor (line 79) | constructor(l){this.parserOptions=l,this.rowParser=new o.RowParser(thi... method removeBOM (line 79) | static removeBOM(l){return l&&l.charCodeAt(0)===65279?l.slice(1):l} method parse (line 79) | parse(l,d){const h=new a.Scanner({line:u.removeBOM(l),parserOptions:th... method parseWithoutComments (line 79) | parseWithoutComments(l){const d=[];let h=!0;for(;h;)h=this.parseRow(l,... method parseWithComments (line 79) | parseWithComments(l){const{parserOptions:d}=this,h=[];for(let f=l.next... method parseRow (line 79) | parseRow(l,d){if(!l.nextNonSpaceToken)return!1;const h=this.rowParser.... method constructor (line 81) | constructor(){this._rowTransform=null,this._rowValidator=null} method createTransform (line 81) | static createTransform(l){return s.isSyncTransform(l)?(d,h)=>{let f=nu... method createValidator (line 81) | static createValidator(l){return s.isSyncValidate(l)?(d,h)=>{h(null,{r... method rowTransform (line 81) | set rowTransform(l){if(!o.default(l))throw new TypeError("The transfor... method rowValidator (line 81) | set rowValidator(l){if(!o.default(l))throw new TypeError("The validate... method transformAndValidate (line 81) | transformAndValidate(l,d){return this.callTransformer(l,(h,f)=>h?d(h):... method callTransformer (line 81) | callTransformer(l,d){return this._rowTransform?this._rowTransform(l,d)... method callValidator (line 81) | callValidator(l,d){return this._rowValidator?this._rowValidator(l,d):d... function c (line 76) | function c(d){switch(d){case"atEnd":case"asDisplyed":return d;default:re... method constructor (line 75) | constructor(){this._xml=[],this._stack=[],this._rollbacks=[]} method tos (line 75) | get tos(){return this._stack.length?this._stack[this._stack.length-1]:... method cursor (line 75) | get cursor(){return this._xml.length} method openXml (line 75) | openXml(d){const h=this._xml;h.push(" method openNode (line 76) | openNode(d,h){const f=this.tos,g=this._xml;f&&this.open&&g.push(">"),t... method addAttribute (line 76) | addAttribute(d,h){if(!this.open)throw new Error("Cannot write attribut... method addAttributes (line 76) | addAttributes(d){if(!this.open)throw new Error("Cannot write attribute... method writeText (line 76) | writeText(d){const h=this._xml;this.open&&(h.push(">"),this.open=!1),t... method writeXml (line 76) | writeXml(d){this.open&&(this._xml.push(">"),this.open=!1),this.leaf=!1... method closeNode (line 76) | closeNode(){const d=this._stack.pop(),h=this._xml;this.leaf?h.push("/>... method leafNode (line 76) | leafNode(d,h,f){this.openNode(d,h),f!==void 0&&this.writeText(f),this.... method closeAll (line 76) | closeAll(){for(;this._stack.length;)this.closeNode()} method addRollback (line 76) | addRollback(){return this._rollbacks.push({xml:this._xml.length,stack:... method commit (line 76) | commit(){this._rollbacks.pop()} method rollback (line 76) | rollback(){const d=this._rollbacks.pop();this._xml.length>d.xml&&this.... method xml (line 76) | get xml(){return this.closeAll(),this._xml.join("")} method constructor (line 76) | constructor(){super(),this.map={stop:new s}} method name (line 76) | get name(){return"gradient"} method tag (line 76) | get tag(){return"gradientFill"} method render (line 76) | render(h,f){switch(h.openNode("gradientFill"),f.gradient){case"angle":... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method constructor (line 76) | constructor(d,h){super(),this.id=d,this.formatCode=h} method tag (line 76) | get tag(){return"numFmt"} method render (line 76) | render(d,h){d.leafNode("numFmt",{numFmtId:h.id,formatCode:h.formatCode})} method parseOpen (line 76) | parseOpen(d){switch(d.name){case"numFmt":return this.model={id:parseIn... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} function l (line 76) | function l(d){switch(d){case"dash":case"blank":case"NA":return d;default... method constructor (line 75) | constructor(f,g,m){if(!f||!g)throw new Error("A Cell needs a Row");thi... method worksheet (line 75) | get worksheet(){return this._row.worksheet} method workbook (line 75) | get workbook(){return this._row.worksheet.workbook} method destroy (line 75) | destroy(){delete this.style,delete this._value,delete this._row,delete... method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(f){this.style.numFmt=f} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(f){this.style.font=f} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(f){this.style.alignment=f} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(f){this.style.border=f} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(f){this.style.fill=f} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(f){this.style.protection=f} method _mergeStyle (line 75) | _mergeStyle(f,g,m){const p=f&&f.numFmt||g&&g.numFmt;p&&(m.numFmt=p);co... method address (line 75) | get address(){return this._address} method row (line 75) | get row(){return this._row.number} method col (line 75) | get col(){return this._column.number} method $col$row (line 75) | get $col$row(){return`$${this._column.letter}$${this.row}`} method type (line 75) | get type(){return this._value.type} method effectiveType (line 75) | get effectiveType(){return this._value.effectiveType} method toCsvString (line 75) | toCsvString(){return this._value.toCsvString()} method addMergeRef (line 75) | addMergeRef(){this._mergeCount++} method releaseMergeRef (line 75) | releaseMergeRef(){this._mergeCount--} method isMerged (line 75) | get isMerged(){return this._mergeCount>0||this.type===l.Types.Merge} method merge (line 75) | merge(f,g){this._value.release(),this._value=d.create(l.Types.Merge,th... method unmerge (line 75) | unmerge(){this.type===l.Types.Merge&&(this._value.release(),this._valu... method isMergedTo (line 75) | isMergedTo(f){return this._value.type===l.Types.Merge&&this._value.isM... method master (line 75) | get master(){return this.type===l.Types.Merge?this._value.master:this} method isHyperlink (line 75) | get isHyperlink(){return this._value.type===l.Types.Hyperlink} method hyperlink (line 75) | get hyperlink(){return this._value.hyperlink} method value (line 75) | get value(){return this._value.value} method value (line 75) | set value(f){this.type!==l.Types.Merge?(this._value.release(),this._va... method note (line 75) | get note(){return this._comment&&this._comment.note} method note (line 75) | set note(f){this._comment=new c(f)} method text (line 75) | get text(){return this._value.toString()} method html (line 75) | get html(){return o.escapeHtml(this.text)} method toString (line 75) | toString(){return this.text} method _upgradeToHyperlink (line 75) | _upgradeToHyperlink(f){this.type===l.Types.String&&(this._value=d.crea... method formula (line 75) | get formula(){return this._value.formula} method result (line 75) | get result(){return this._value.result} method formulaType (line 75) | get formulaType(){return this._value.formulaType} method fullAddress (line 75) | get fullAddress(){const{worksheet:f}=this._row;return{sheetName:f.name... method name (line 75) | get name(){return this.names[0]} method name (line 75) | set name(f){this.names=[f]} method names (line 75) | get names(){return this.workbook.definedNames.getNamesEx(this.fullAddr... method names (line 75) | set names(f){const{definedNames:g}=this.workbook;g.removeAllNames(this... method addName (line 75) | addName(f){this.workbook.definedNames.addEx(this.fullAddress,f)} method removeName (line 75) | removeName(f){this.workbook.definedNames.removeEx(this.fullAddress,f)} method removeAllNames (line 75) | removeAllNames(){this.workbook.definedNames.removeAllNames(this.fullAd... method _dataValidations (line 75) | get _dataValidations(){return this.worksheet.dataValidations} method dataValidation (line 75) | get dataValidation(){return this._dataValidations.find(this.address)} method dataValidation (line 75) | set dataValidation(f){this._dataValidations.add(this.address,f)} method model (line 75) | get model(){const{model:f}=this._value;return f.style=this.style,this.... method model (line 75) | set model(f){if(this._value.release(),this._value=d.create(f.type,this... method constructor (line 75) | constructor(p,y){this._data=p,this._encoding=y} method length (line 75) | get length(){return this.toBuffer().length} method copy (line 75) | copy(p,y,v,b){return this.toBuffer().copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._buffer||(this._buffer=o.from(this._data,this._... method constructor (line 76) | constructor(h){super(),this.options=Object.assign({type:"nodebuffer",c... method append (line 76) | append(h,f){f.hasOwnProperty("base64")&&f.base64?this.zip.file(f.name,... method finalize (line 76) | async finalize(){const h=await this.zip.generateAsync(this.options);th... method read (line 76) | read(h){return this.stream.read(h)} method setEncoding (line 76) | setEncoding(h){return this.stream.setEncoding(h)} method pause (line 76) | pause(){return this.stream.pause()} method resume (line 76) | resume(){return this.stream.resume()} method isPaused (line 76) | isPaused(){return this.stream.isPaused()} method pipe (line 76) | pipe(h,f){return this.stream.pipe(h,f)} method unpipe (line 76) | unpipe(h){return this.stream.unpipe(h)} method unshift (line 76) | unshift(h){return this.stream.unshift(h)} method wrap (line 76) | wrap(h){return this.stream.wrap(h)} method constructor (line 76) | constructor(){super(),this.map={Company:new s({tag:"Company"}),Manager... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("Properties",l.PR... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"dc:creator":new u({tag:"dc:creator"})... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("cp:corePropertie... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"xdr:twoCellAnchor":new u,"xdr:oneCell... method prepare (line 76) | prepare(h){h.anchors.forEach((f,g)=>{f.anchorType=function(m){return(t... method tag (line 76) | get tag(){return"xdr:wsDr"} method render (line 76) | render(h,f){h.openXml(o.StdDocAttributes),h.openNode(this.tag,l.DRAWIN... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.m... method reconcile (line 76) | reconcile(h,f){h.anchors.forEach(g=>{g.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={patternFill:new u,gradientFill:new c}} method tag (line 76) | get tag(){return"fill"} method render (line 76) | render(h,f){switch(h.addRollback(),h.openNode("fill"),f.type){case"pat... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method validStyle (line 76) | validStyle(h){return l.validPatternValues[h]} method constructor (line 79) | constructor(h){this.rowCount=0,this.formatterOptions=h,this.fieldForma... method isRowHashArray (line 79) | static isRowHashArray(h){return!!Array.isArray(h)&&Array.isArray(h[0])... method isRowArray (line 79) | static isRowArray(h){return Array.isArray(h)&&!this.isRowHashArray(h)} method gatherHeaders (line 79) | static gatherHeaders(h){return l.isRowHashArray(h)?h.map(f=>f[0]):Arra... method createTransform (line 79) | static createTransform(h){return c.isSyncTransform(h)?(f,g)=>{let m=nu... method rowTransform (line 79) | set rowTransform(h){if(!o.default(h))throw new TypeError("The transfor... method format (line 79) | format(h,f){this.callTransformer(h,(g,m)=>{if(g)return f(g);if(!h)retu... method finish (line 79) | finish(h){const f=[];if(this.formatterOptions.alwaysWriteHeaders&&this... method checkHeaders (line 79) | checkHeaders(h){if(this.headers)return{shouldFormatColumns:!0,headers:... method gatherColumns (line 79) | gatherColumns(h){if(this.headers===null)throw new Error("Headers is cu... method callTransformer (line 79) | callTransformer(h,f){return this._rowTransform?this._rowTransform(h,f)... method formatColumns (line 79) | formatColumns(h,f){const g=h.map((p,y)=>this.fieldFormatter.format(p,y... method constructor (line 79) | constructor(h){super({objectMode:h.objectMode}),this.lines="",this.row... method hasHitRowLimit (line 79) | get hasHitRowLimit(){return this.parserOptions.limitRows&&this.rowCoun... method shouldEmitRows (line 79) | get shouldEmitRows(){return this.parsedRowCount>this.parserOptions.ski... method shouldSkipLine (line 79) | get shouldSkipLine(){return this.parsedLineCount<=this.parserOptions.s... method transform (line 79) | transform(h){return this.rowTransformerValidator.rowTransform=h,this} method validate (line 79) | validate(h){return this.rowTransformerValidator.rowValidator=h,this} method emit (line 79) | emit(h){if(h==="end")return this.endEmitted||(this.endEmitted=!0,super... method _transform (line 79) | _transform(h,f,g){if(this.hasHitRowLimit)return g();const m=l.wrapDone... method _flush (line 79) | _flush(h){const f=l.wrapDoneCallback(h);if(this.hasHitRowLimit)return ... method parse (line 79) | parse(h,f){if(!h)return[];const{line:g,rows:m}=this.parser.parse(h,f);... method processRows (line 79) | processRows(h,f){const g=h.length,m=p=>{const y=A=>A?f(A):p%100!=0?m(p... method transformRow (line 79) | transformRow(h,f){try{this.headerTransformer.transform(h,(g,m)=>g?f(g)... method checkAndEmitHeaders (line 79) | checkAndEmitHeaders(){!this.headersEmitted&&this.headerTransformer.hea... method skipRow (line 79) | skipRow(h){return this.rowCount-=1,h(null,{row:null,isValid:!0})} method pushRow (line 79) | pushRow(h,f){try{this.parserOptions.objectMode?this.push(h):this.push(... method wrapDoneCallback (line 79) | static wrapDoneCallback(h){let f=!1;return function(g){if(g){if(f)thro... method tag (line 76) | get tag(){return"pageSetup"} method render (line 76) | render(d,h){if(h){const f={paperSize:h.paperSize,orientation:h.orientati... method parseOpen (line 76) | parseOpen(d){switch(d.name){case this.tag:return this.model={paperSize:(... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} method tag (line 76) | get tag(){return"picture"} method render (line 76) | render(o,s){s&&o.leafNode(this.tag,{"r:id":s.rId})} method parseOpen (line 76) | parseOpen(o){switch(o.name){case this.tag:return this.model={rId:o.attri... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} function s (line 76) | function s(u){return u?"1":void 0} method prepare (line 76) | prepare(){} method render (line 76) | render(){} method parseOpen (line 76) | parseOpen(c){} method parseText (line 76) | parseText(c){} method parseClose (line 76) | parseClose(c){} method reconcile (line 76) | reconcile(c,l){} method reset (line 76) | reset(){this.model=null,this.map&&Object.values(this.map).forEach(c=>{... method mergeModel (line 76) | mergeModel(c){this.model=Object.assign(this.model||{},c)} method parse (line 76) | async parse(c){for await(const l of c)for(const{eventType:d,value:h}of... method parseStream (line 76) | async parseStream(c){return this.parse(a(c))} method xml (line 76) | get xml(){return this.toXml(this.model)} method toXml (line 76) | toXml(c){const l=new o;return this.render(l,c),l.xml} method toAttribute (line 76) | static toAttribute(c,l){let d=arguments.length>2&&arguments[2]!==void ... method toStringAttribute (line 76) | static toStringAttribute(c,l){let d=arguments.length>2&&arguments[2]!=... method toStringValue (line 76) | static toStringValue(c,l){return c===void 0?l:c} method toBoolAttribute (line 76) | static toBoolAttribute(c,l){let d=arguments.length>2&&arguments[2]!==v... method toBoolValue (line 76) | static toBoolValue(c,l){return c===void 0?l:c==="1"} method toIntAttribute (line 76) | static toIntAttribute(c,l){let d=arguments.length>2&&arguments[2]!==vo... method toIntValue (line 76) | static toIntValue(c,l){return c===void 0?l:parseInt(c,10)} method toFloatAttribute (line 76) | static toFloatAttribute(c,l){let d=arguments.length>2&&arguments[2]!==... method toFloatValue (line 76) | static toFloatValue(c,l){return c===void 0?l:parseFloat(c)} method render (line 76) | render(c,l){c.openXml(a.StdDocAttributes),c.openNode("Types",s.PROPERT... method parseOpen (line 76) | parseOpen(){return!1} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} method tag (line 76) | get tag(){return"x14:id"} method render (line 76) | render(l,d){l.leafNode(this.tag,null,d)} method parseOpen (line 76) | parseOpen(){this.model=""} method parseText (line 76) | parseText(l){this.model+=l} method parseClose (line 76) | parseClose(l){return l!==this.tag} method constructor (line 76) | constructor(){super(),this.map={"x14:conditionalFormattings":this.cond... method tag (line 76) | get tag(){return"ext"} method hasContent (line 76) | hasContent(c){return this.conditionalFormattings.hasContent(c.conditio... method prepare (line 76) | prepare(c,l){this.conditionalFormattings.prepare(c.conditionalFormatti... method render (line 76) | render(c,l){c.openNode("ext",{uri:"{78C0D931-6437-407d-A8EE-F0AAD7539E... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(c,l){this.model[c]=l.model} method constructor (line 76) | constructor(){super(),this.map={color:new o}} method tag (line 76) | get tag(){return"stop"} method render (line 76) | render(h,f){h.openNode("stop"),h.addAttribute("position",f.position),t... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method tag (line 76) | get tag(){return"printOptions"} method render (line 76) | render(u,c){if(c){const l={headings:s(c.showRowColHeaders),gridLines:s(c... method parseOpen (line 76) | parseOpen(u){switch(u.name){case this.tag:return this.model={showRowColH... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} method constructor (line 76) | constructor(){super({tag:"rowBreaks",count:!0,childXform:new a})} method render (line 76) | render(s,u){if(u&&u.length){s.openNode(this.tag,this.$),this.count&&(s.a... method constructor (line 76) | constructor(u){super(),this.maxItems=u&&u.maxItems,this.map={c:new s}} method tag (line 76) | get tag(){return"row"} method prepare (line 76) | prepare(u,c){const l=c.styles.addStyleModel(u.style);l&&(u.styleId=l);co... method render (line 76) | render(u,c,l){u.openNode("row"),u.addAttribute("r",c.number),c.height&&(... method parseOpen (line 76) | parseOpen(u){if(this.parser)return this.parser.parseOpen(u),!0;if(u.name... method parseText (line 76) | parseText(u){this.parser&&this.parser.parseText(u)} method parseClose (line 76) | parseClose(u){if(this.parser){if(!this.parser.parseClose(u)){if(this.mod... method reconcile (line 76) | reconcile(u,c){u.style=u.styleId?c.styles.getStyleModel(u.styleId):{},u.... method tag (line 76) | get tag(){return"sheetFormatPr"} method render (line 76) | render(s,u){if(u){const c={defaultRowHeight:u.defaultRowHeight,outlineLe... method parseOpen (line 76) | parseOpen(s){return s.name==="sheetFormatPr"&&(this.model={defaultRowHei... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} method constructor (line 76) | constructor(){super(),this.map={tabColor:new o("tabColor"),pageSetUpPr:n... method tag (line 76) | get tag(){return"sheetPr"} method render (line 76) | render(c,l){if(l){c.addRollback(),c.openNode("sheetPr");let d=!1;d=this.... method parseOpen (line 76) | parseOpen(c){return this.parser?(this.parser.parseOpen(c),!0):c.name===t... method parseText (line 76) | parseText(c){return!!this.parser&&(this.parser.parseText(c),!0)} method parseClose (line 76) | parseClose(c){return this.parser?(this.parser.parseClose(c)||(this.parse... function s (line 76) | function s(c,l){return c?l:void 0} method prepare (line 76) | prepare(){} method render (line 76) | render(){} method parseOpen (line 76) | parseOpen(c){} method parseText (line 76) | parseText(c){} method parseClose (line 76) | parseClose(c){} method reconcile (line 76) | reconcile(c,l){} method reset (line 76) | reset(){this.model=null,this.map&&Object.values(this.map).forEach(c=>{... method mergeModel (line 76) | mergeModel(c){this.model=Object.assign(this.model||{},c)} method parse (line 76) | async parse(c){for await(const l of c)for(const{eventType:d,value:h}of... method parseStream (line 76) | async parseStream(c){return this.parse(a(c))} method xml (line 76) | get xml(){return this.toXml(this.model)} method toXml (line 76) | toXml(c){const l=new o;return this.render(l,c),l.xml} method toAttribute (line 76) | static toAttribute(c,l){let d=arguments.length>2&&arguments[2]!==void ... method toStringAttribute (line 76) | static toStringAttribute(c,l){let d=arguments.length>2&&arguments[2]!=... method toStringValue (line 76) | static toStringValue(c,l){return c===void 0?l:c} method toBoolAttribute (line 76) | static toBoolAttribute(c,l){let d=arguments.length>2&&arguments[2]!==v... method toBoolValue (line 76) | static toBoolValue(c,l){return c===void 0?l:c==="1"} method toIntAttribute (line 76) | static toIntAttribute(c,l){let d=arguments.length>2&&arguments[2]!==vo... method toIntValue (line 76) | static toIntValue(c,l){return c===void 0?l:parseInt(c,10)} method toFloatAttribute (line 76) | static toFloatAttribute(c,l){let d=arguments.length>2&&arguments[2]!==... method toFloatValue (line 76) | static toFloatValue(c,l){return c===void 0?l:parseFloat(c)} method render (line 76) | render(c,l){c.openXml(a.StdDocAttributes),c.openNode("Types",s.PROPERT... method parseOpen (line 76) | parseOpen(){return!1} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} method tag (line 76) | get tag(){return"x14:id"} method render (line 76) | render(l,d){l.leafNode(this.tag,null,d)} method parseOpen (line 76) | parseOpen(){this.model=""} method parseText (line 76) | parseText(l){this.model+=l} method parseClose (line 76) | parseClose(l){return l!==this.tag} method constructor (line 76) | constructor(){super(),this.map={"x14:conditionalFormattings":this.cond... method tag (line 76) | get tag(){return"ext"} method hasContent (line 76) | hasContent(c){return this.conditionalFormattings.hasContent(c.conditio... method prepare (line 76) | prepare(c,l){this.conditionalFormattings.prepare(c.conditionalFormatti... method render (line 76) | render(c,l){c.openNode("ext",{uri:"{78C0D931-6437-407d-A8EE-F0AAD7539E... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(c,l){this.model[c]=l.model} method constructor (line 76) | constructor(){super(),this.map={color:new o}} method tag (line 76) | get tag(){return"stop"} method render (line 76) | render(h,f){h.openNode("stop"),h.addAttribute("position",f.position),t... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... function u (line 76) | function u(c,l){return c===l||void 0} method constructor (line 75) | constructor(l,d,h){this._worksheet=l,this._number=d,h!==!1&&(this.defn... method number (line 75) | get number(){return this._number} method worksheet (line 75) | get worksheet(){return this._worksheet} method letter (line 75) | get letter(){return s.n2l(this._number)} method isCustomWidth (line 75) | get isCustomWidth(){return this.width!==void 0&&this.width!==9} method defn (line 75) | get defn(){return{header:this._header,key:this.key,width:this.width,st... method defn (line 75) | set defn(l){l?(this.key=l.key,this.width=l.width!==void 0?l.width:9,th... method headers (line 75) | get headers(){return this._header&&this._header instanceof Array?this.... method header (line 75) | get header(){return this._header} method header (line 75) | set header(l){l!==void 0?(this._header=l,this.headers.forEach((d,h)=>{... method key (line 75) | get key(){return this._key} method key (line 75) | set key(l){(this._key&&this._worksheet.getColumnKey(this._key))===this... method hidden (line 75) | get hidden(){return!!this._hidden} method hidden (line 75) | set hidden(l){this._hidden=l} method outlineLevel (line 75) | get outlineLevel(){return this._outlineLevel||0} method outlineLevel (line 75) | set outlineLevel(l){this._outlineLevel=l} method collapsed (line 75) | get collapsed(){return!!(this._outlineLevel&&this._outlineLevel>=this.... method toString (line 75) | toString(){return JSON.stringify({key:this.key,width:this.width,header... method equivalentTo (line 75) | equivalentTo(l){return this.width===l.width&&this.hidden===l.hidden&&t... method isDefault (line 75) | get isDefault(){if(this.isCustomWidth||this.hidden||this.outlineLevel)... method headerCount (line 75) | get headerCount(){return this.headers.length} method eachCell (line 75) | eachCell(l,d){const h=this.number;d||(d=l,l=null),this._worksheet.each... method values (line 75) | get values(){const l=[];return this.eachCell((d,h)=>{d&&d.type!==o.Val... method values (line 75) | set values(l){if(!l)return;const d=this.number;let h=0;l.hasOwnPropert... method _applyStyle (line 75) | _applyStyle(l,d){return this.style[l]=d,this.eachCell(h=>{h[l]=d}),d} method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(l){this._applyStyle("numFmt",l)} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(l){this._applyStyle("font",l)} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(l){this._applyStyle("alignment",l)} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(l){this._applyStyle("protection",l)} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(l){this._applyStyle("border",l)} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(l){this._applyStyle("fill",l)} method toModel (line 75) | static toModel(l){const d=[];let h=null;return l&&l.forEach((f,g)=>{f.... method fromModel (line 75) | static fromModel(l,d){const h=[];let f=1,g=0;for(d=(d=d||[]).sort(func... method constructor (line 76) | constructor(){super(),this.map={"v:shape":new s}} method tag (line 76) | get tag(){return"xml"} method render (line 76) | render(l,d){l.openXml(a.StdDocAttributes),l.openNode(this.tag,u.DRAWIN... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method reconcile (line 76) | reconcile(l,d){l.anchors.forEach(h=>{h.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={"v:textbox":new o,"x:ClientData":new s}} method tag (line 76) | get tag(){return"v:shape"} method render (line 76) | render(l,d,h){l.openNode("v:shape",u.V_SHAPE_ATTRIBUTES(d,h)),l.leafNo... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.p... method constructor (line 76) | constructor(){super(),this.map={Relationship:new s}} method render (line 76) | render(l,d){d=d||this._values,l.openXml(a.StdDocAttributes),l.openNode... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method constructor (line 76) | constructor(){super(),this.map={"x14:id":this.idXform=new s}} method tag (line 76) | get tag(){return"ext"} method render (line 76) | render(l,d){l.openNode(this.tag,{uri:"{B025F937-C7B1-47D3-B67F-A62EFF6... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(l,d){this.model.x14Id=d.model} method constructor (line 76) | constructor(l){super(),this.model=l} method tag (line 76) | get tag(){return"r"} method textXform (line 76) | get textXform(){return this._textXform||(this._textXform=new a)} method fontXform (line 76) | get fontXform(){return this._fontXform||(this._fontXform=new o(u.FONT_... method render (line 76) | render(l,d){d=d||this.model,l.openNode("r"),d.font&&this.fontXform.ren... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){switch(l){case"r":return!1;case"t":return this.model.tex... method constructor (line 76) | constructor(l){super(),this.name=l,this.map={color:new s}} method tag (line 76) | get tag(){return this.name} method render (line 76) | render(l,d,h){const f=d&&d.color||h||this.defaultColor;l.openNode(this... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){return this.parser?(this.parser.parseClose(l)||(this.par... method validStyle (line 76) | validStyle(l){return u.validStyleValues[l]} method constructor (line 76) | constructor(){super(),this.map={fgColor:new o("fgColor"),bgColor:new o... method name (line 76) | get name(){return"pattern"} method tag (line 76) | get tag(){return"patternFill"} method render (line 76) | render(h,f){h.openNode("patternFill"),h.addAttribute("patternType",f.p... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.p... method constructor (line 77) | constructor(l){super({writableObjectMode:l.objectMode}),this.hasWritte... method transform (line 77) | transform(l){return this.rowFormatter.rowTransform=l,this} method _transform (line 77) | _transform(l,d,h){let f=!1;try{this.hasWrittenBOM||(this.push(this.for... method _flush (line 77) | _flush(l){this.rowFormatter.finish((d,h)=>d?l(d):(h&&h.forEach(f=>{thi... method constructor (line 79) | constructor(l){this.parserOptions=l,this.rowParser=new o.RowParser(thi... method removeBOM (line 79) | static removeBOM(l){return l&&l.charCodeAt(0)===65279?l.slice(1):l} method parse (line 79) | parse(l,d){const h=new a.Scanner({line:u.removeBOM(l),parserOptions:th... method parseWithoutComments (line 79) | parseWithoutComments(l){const d=[];let h=!0;for(;h;)h=this.parseRow(l,... method parseWithComments (line 79) | parseWithComments(l){const{parserOptions:d}=this,h=[];for(let f=l.next... method parseRow (line 79) | parseRow(l,d){if(!l.nextNonSpaceToken)return!1;const h=this.rowParser.... method constructor (line 81) | constructor(){this._rowTransform=null,this._rowValidator=null} method createTransform (line 81) | static createTransform(l){return s.isSyncTransform(l)?(d,h)=>{let f=nu... method createValidator (line 81) | static createValidator(l){return s.isSyncValidate(l)?(d,h)=>{h(null,{r... method rowTransform (line 81) | set rowTransform(l){if(!o.default(l))throw new TypeError("The transfor... method rowValidator (line 81) | set rowValidator(l){if(!o.default(l))throw new TypeError("The validate... method transformAndValidate (line 81) | transformAndValidate(l,d){return this.callTransformer(l,(h,f)=>h?d(h):... method callTransformer (line 81) | callTransformer(l,d){return this._rowTransform?this._rowTransform(l,d)... method callValidator (line 81) | callValidator(l,d){return this._rowValidator?this._rowValidator(l,d):d... method tag (line 76) | get tag(){return"sheetProtection"} method render (line 76) | render(c,l){if(l){const d={sheet:s(l.sheet,"1"),selectLockedCells:l.sele... method parseOpen (line 76) | parseOpen(c){switch(c.name){case this.tag:return this.model={sheet:u(c.a... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} method tag (line 76) | get tag(){return"sheetView"} method prepare (line 76) | prepare(u){switch(u.state){case"frozen":case"split":break;default:u.stat... method render (line 76) | render(u,c){u.openNode("sheetView",{workbookViewId:c.workbookViewId||0})... method parseOpen (line 76) | parseOpen(u){switch(u.name){case"sheetView":return this.sheetView={workb... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(u){let c,l;switch(u){case"sheetView":return this.sheetView&&t... method reconcile (line 76) | reconcile(){} method tag (line 76) | get tag(){return"tablePart"} method render (line 76) | render(o,s){s&&o.leafNode(this.tag,{"r:id":s.rId})} method parseOpen (line 76) | parseOpen(o){switch(o.name){case this.tag:return this.model={rId:o.attri... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} class _ (line 76) | class _ extends l{constructor(R){super();const{maxRows:F,maxCols:B,ignor... method constructor (line 76) | constructor(R){super();const{maxRows:F,maxCols:B,ignoreNodes:X}=R||{};... method prepare (line 76) | prepare(R,F){F.merges=new c,R.hyperlinks=F.hyperlinks=[],R.comments=F.... method render (line 76) | render(R,F){R.openXml(s.StdDocAttributes),R.openNode("worksheet",_.WOR... method parseOpen (line 76) | parseOpen(R){return this.parser?(this.parser.parseOpen(R),!0):R.name==... method parseText (line 76) | parseText(R){this.parser&&this.parser.parseText(R)} method parseClose (line 76) | parseClose(R){if(this.parser)return this.parser.parseClose(R)||(this.p... method reconcile (line 76) | reconcile(R,F){const B=(R.relationships||[]).reduce((K,te)=>{if(K[te.I... method constructor (line 76) | constructor(o){super(),this.tag=o.tag,this.attr=o.attr} method render (line 76) | render(o,s){s&&(o.openNode(this.tag),o.closeNode())} method parseOpen (line 76) | parseOpen(o){o.name===this.tag&&(this.model=!0)} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} method constructor (line 76) | constructor(o){super(),this.tag=o.tag,this.attr=o.attr,this.attrs=o.attr... method render (line 76) | render(o,s){s&&(o.openNode(this.tag),this.attrs&&o.addAttributes(this.at... method parseOpen (line 76) | parseOpen(o){o.name===this.tag&&(this.attr?this.model=this._parse(o.attr... method parseText (line 76) | parseText(o){this.attr||this.text.push(o)} method parseClose (line 76) | parseClose(){return this.attr||(this.model=this._parse(this.text.join(""... method constructor (line 76) | constructor(o){super(),this.tag=o.tag,this.attr=o.attr,this.attrs=o.attr... method render (line 76) | render(o,s){(s||this.zero)&&(o.openNode(this.tag),this.attrs&&o.addAttri... method parseOpen (line 76) | parseOpen(o){return o.name===this.tag&&(this.attr?this.model=parseInt(o.... method parseText (line 76) | parseText(o){this.attr||this.text.push(o)} method parseClose (line 76) | parseClose(){return this.attr||(this.model=parseInt(this.text.join("")||... method constructor (line 76) | constructor(o){super(),this.tag=o.tag,this.attr=o.attr,this.attrs=o.attrs} method render (line 76) | render(o,s){s!==void 0&&(o.openNode(this.tag),this.attrs&&o.addAttribute... method parseOpen (line 76) | parseOpen(o){o.name===this.tag&&(this.attr?this.model=o.attributes[this.... method parseText (line 76) | parseText(o){this.attr||this.text.push(o)} method parseClose (line 76) | parseClose(){return this.attr||(this.model=this.text.join("")),!1} method constructor (line 76) | constructor(s){super(),this._model=s} method render (line 76) | render(s){if(!this._xml){const u=new o;(function c(l,d){l.openNode(d.tag... method parseOpen (line 76) | parseOpen(){return!0} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(s){switch(s){case this._model.tag:return!1;default:return!0}} method constructor (line 76) | constructor(){super(),this.map={r:new o,t:new a}} method tag (line 76) | get tag(){return"rPh"} method render (line 76) | render(u,c){if(u.openNode(this.tag,{sb:c.sb||0,eb:c.eb||0}),c&&c.hasOwnP... method parseOpen (line 76) | parseOpen(u){const{name:c}=u;return this.parser?(this.parser.parseOpen(u... method parseText (line 76) | parseText(u){this.parser&&this.parser.parseText(u)} method parseClose (line 76) | parseClose(u){if(this.parser){if(!this.parser.parseClose(u)){switch(u){c... class u (line 76) | class u extends s{constructor(l){super(),this.model=l}get tag(){return"r... method constructor (line 75) | constructor(l,d,h){this._worksheet=l,this._number=d,h!==!1&&(this.defn... method number (line 75) | get number(){return this._number} method worksheet (line 75) | get worksheet(){return this._worksheet} method letter (line 75) | get letter(){return s.n2l(this._number)} method isCustomWidth (line 75) | get isCustomWidth(){return this.width!==void 0&&this.width!==9} method defn (line 75) | get defn(){return{header:this._header,key:this.key,width:this.width,st... method defn (line 75) | set defn(l){l?(this.key=l.key,this.width=l.width!==void 0?l.width:9,th... method headers (line 75) | get headers(){return this._header&&this._header instanceof Array?this.... method header (line 75) | get header(){return this._header} method header (line 75) | set header(l){l!==void 0?(this._header=l,this.headers.forEach((d,h)=>{... method key (line 75) | get key(){return this._key} method key (line 75) | set key(l){(this._key&&this._worksheet.getColumnKey(this._key))===this... method hidden (line 75) | get hidden(){return!!this._hidden} method hidden (line 75) | set hidden(l){this._hidden=l} method outlineLevel (line 75) | get outlineLevel(){return this._outlineLevel||0} method outlineLevel (line 75) | set outlineLevel(l){this._outlineLevel=l} method collapsed (line 75) | get collapsed(){return!!(this._outlineLevel&&this._outlineLevel>=this.... method toString (line 75) | toString(){return JSON.stringify({key:this.key,width:this.width,header... method equivalentTo (line 75) | equivalentTo(l){return this.width===l.width&&this.hidden===l.hidden&&t... method isDefault (line 75) | get isDefault(){if(this.isCustomWidth||this.hidden||this.outlineLevel)... method headerCount (line 75) | get headerCount(){return this.headers.length} method eachCell (line 75) | eachCell(l,d){const h=this.number;d||(d=l,l=null),this._worksheet.each... method values (line 75) | get values(){const l=[];return this.eachCell((d,h)=>{d&&d.type!==o.Val... method values (line 75) | set values(l){if(!l)return;const d=this.number;let h=0;l.hasOwnPropert... method _applyStyle (line 75) | _applyStyle(l,d){return this.style[l]=d,this.eachCell(h=>{h[l]=d}),d} method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(l){this._applyStyle("numFmt",l)} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(l){this._applyStyle("font",l)} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(l){this._applyStyle("alignment",l)} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(l){this._applyStyle("protection",l)} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(l){this._applyStyle("border",l)} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(l){this._applyStyle("fill",l)} method toModel (line 75) | static toModel(l){const d=[];let h=null;return l&&l.forEach((f,g)=>{f.... method fromModel (line 75) | static fromModel(l,d){const h=[];let f=1,g=0;for(d=(d=d||[]).sort(func... method constructor (line 76) | constructor(){super(),this.map={"v:shape":new s}} method tag (line 76) | get tag(){return"xml"} method render (line 76) | render(l,d){l.openXml(a.StdDocAttributes),l.openNode(this.tag,u.DRAWIN... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method reconcile (line 76) | reconcile(l,d){l.anchors.forEach(h=>{h.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={"v:textbox":new o,"x:ClientData":new s}} method tag (line 76) | get tag(){return"v:shape"} method render (line 76) | render(l,d,h){l.openNode("v:shape",u.V_SHAPE_ATTRIBUTES(d,h)),l.leafNo... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.p... method constructor (line 76) | constructor(){super(),this.map={Relationship:new s}} method render (line 76) | render(l,d){d=d||this._values,l.openXml(a.StdDocAttributes),l.openNode... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method constructor (line 76) | constructor(){super(),this.map={"x14:id":this.idXform=new s}} method tag (line 76) | get tag(){return"ext"} method render (line 76) | render(l,d){l.openNode(this.tag,{uri:"{B025F937-C7B1-47D3-B67F-A62EFF6... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(l,d){this.model.x14Id=d.model} method constructor (line 76) | constructor(l){super(),this.model=l} method tag (line 76) | get tag(){return"r"} method textXform (line 76) | get textXform(){return this._textXform||(this._textXform=new a)} method fontXform (line 76) | get fontXform(){return this._fontXform||(this._fontXform=new o(u.FONT_... method render (line 76) | render(l,d){d=d||this.model,l.openNode("r"),d.font&&this.fontXform.ren... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){switch(l){case"r":return!1;case"t":return this.model.tex... method constructor (line 76) | constructor(l){super(),this.name=l,this.map={color:new s}} method tag (line 76) | get tag(){return this.name} method render (line 76) | render(l,d,h){const f=d&&d.color||h||this.defaultColor;l.openNode(this... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){return this.parser?(this.parser.parseClose(l)||(this.par... method validStyle (line 76) | validStyle(l){return u.validStyleValues[l]} method constructor (line 76) | constructor(){super(),this.map={fgColor:new o("fgColor"),bgColor:new o... method name (line 76) | get name(){return"pattern"} method tag (line 76) | get tag(){return"patternFill"} method render (line 76) | render(h,f){h.openNode("patternFill"),h.addAttribute("patternType",f.p... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.p... method constructor (line 77) | constructor(l){super({writableObjectMode:l.objectMode}),this.hasWritte... method transform (line 77) | transform(l){return this.rowFormatter.rowTransform=l,this} method _transform (line 77) | _transform(l,d,h){let f=!1;try{this.hasWrittenBOM||(this.push(this.for... method _flush (line 77) | _flush(l){this.rowFormatter.finish((d,h)=>d?l(d):(h&&h.forEach(f=>{thi... method constructor (line 79) | constructor(l){this.parserOptions=l,this.rowParser=new o.RowParser(thi... method removeBOM (line 79) | static removeBOM(l){return l&&l.charCodeAt(0)===65279?l.slice(1):l} method parse (line 79) | parse(l,d){const h=new a.Scanner({line:u.removeBOM(l),parserOptions:th... method parseWithoutComments (line 79) | parseWithoutComments(l){const d=[];let h=!0;for(;h;)h=this.parseRow(l,... method parseWithComments (line 79) | parseWithComments(l){const{parserOptions:d}=this,h=[];for(let f=l.next... method parseRow (line 79) | parseRow(l,d){if(!l.nextNonSpaceToken)return!1;const h=this.rowParser.... method constructor (line 81) | constructor(){this._rowTransform=null,this._rowValidator=null} method createTransform (line 81) | static createTransform(l){return s.isSyncTransform(l)?(d,h)=>{let f=nu... method createValidator (line 81) | static createValidator(l){return s.isSyncValidate(l)?(d,h)=>{h(null,{r... method rowTransform (line 81) | set rowTransform(l){if(!o.default(l))throw new TypeError("The transfor... method rowValidator (line 81) | set rowValidator(l){if(!o.default(l))throw new TypeError("The validate... method transformAndValidate (line 81) | transformAndValidate(l,d){return this.callTransformer(l,(h,f)=>h?d(h):... method callTransformer (line 81) | callTransformer(l,d){return this._rowTransform?this._rowTransform(l,d)... method callValidator (line 81) | callValidator(l,d){return this._rowValidator?this._rowValidator(l,d):d... method constructor (line 76) | constructor(c){super(),this.model=c,this.map={r:new o,t:new a,rPh:new s}} method tag (line 76) | get tag(){return"si"} method render (line 76) | render(c,l){c.openNode(this.tag),l&&l.hasOwnProperty("richText")&&l.rich... method parseOpen (line 76) | parseOpen(c){const{name:l}=c;return this.parser?(this.parser.parseOpen(c... method parseText (line 76) | parseText(c){this.parser&&this.parser.parseText(c)} method parseClose (line 76) | parseClose(c){if(this.parser){if(!this.parser.parseClose(c)){switch(c){c... method constructor (line 76) | constructor(u){super(),this.model=u||{values:[],count:0},this.hash=Objec... method sharedStringXform (line 76) | get sharedStringXform(){return this._sharedStringXform||(this._sharedStr... method values (line 76) | get values(){return this.model.values} method uniqueCount (line 76) | get uniqueCount(){return this.model.values.length} method count (line 76) | get count(){return this.model.count} method getString (line 76) | getString(u){return this.model.values[u]} method add (line 76) | add(u){return u.richText?this.addRichText(u):this.addText(u)} method addText (line 76) | addText(u){let c=this.hash[u];return c===void 0&&(c=this.hash[u]=this.mo... method addRichText (line 76) | addRichText(u){const c=this.sharedStringXform.toXml(u);let l=this.rich[c... method render (line 76) | render(u,c){c=c||this._values,u.openXml(a.StdDocAttributes),u.openNode("... method parseOpen (line 76) | parseOpen(u){if(this.parser)return this.parser.parseOpen(u),!0;switch(u.... method parseText (line 76) | parseText(u){this.parser&&this.parser.parseText(u)} method parseClose (line 76) | parseClose(u){if(this.parser)return this.parser.parseClose(u)||(this.mod... method tag (line 76) | get tag(){return"t"} method render (line 76) | render(o,s){o.openNode("t"),/^\s|\n|\s$/.test(s)&&o.addAttribute("xml:sp... method model (line 76) | get model(){return this._text.join("").replace(/_x([0-9A-F]{4})_/g,(o,s)... method parseOpen (line 76) | parseOpen(o){switch(o.name){case"t":return this._text=[],!0;default:retu... method parseText (line 76) | parseText(o){this._text.push(o)} method parseClose (line 76) | parseClose(){return!1} method horizontal (line 76) | horizontal(l){return this.horizontalValues[l]?l:void 0} method vertical (line 76) | vertical(l){return l==="middle"?"center":this.verticalValues[l]?l:void 0} method textRotation (line 76) | textRotation(l){switch(l){case"vertical":return l;default:return(l=o.val... method readingOrder (line 76) | readingOrder(l){switch(l){case"ltr":return a.ReadingOrder.LeftToRight;ca... method toXml (line 76) | toXml(l){if(l=u.textRotation(l)){if(l==="vertical")return 255;const d=Ma... method toModel (line 76) | toModel(l){const d=o.validInt(l);if(d!==void 0){if(d===255)return"vertic... method tag (line 76) | get tag(){return"alignment"} method render (line 76) | render(l,d){l.addRollback(),l.openNode("alignment");let h=!1;function f(... method parseOpen (line 76) | parseOpen(l){const d={};let h=!1;function f(g,m,p){g&&(d[m]=p,h=!0)}f(l.... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} class u (line 76) | class u extends a{constructor(l){super(),this.name=l,this.map={color:new... method constructor (line 75) | constructor(l,d,h){this._worksheet=l,this._number=d,h!==!1&&(this.defn... method number (line 75) | get number(){return this._number} method worksheet (line 75) | get worksheet(){return this._worksheet} method letter (line 75) | get letter(){return s.n2l(this._number)} method isCustomWidth (line 75) | get isCustomWidth(){return this.width!==void 0&&this.width!==9} method defn (line 75) | get defn(){return{header:this._header,key:this.key,width:this.width,st... method defn (line 75) | set defn(l){l?(this.key=l.key,this.width=l.width!==void 0?l.width:9,th... method headers (line 75) | get headers(){return this._header&&this._header instanceof Array?this.... method header (line 75) | get header(){return this._header} method header (line 75) | set header(l){l!==void 0?(this._header=l,this.headers.forEach((d,h)=>{... method key (line 75) | get key(){return this._key} method key (line 75) | set key(l){(this._key&&this._worksheet.getColumnKey(this._key))===this... method hidden (line 75) | get hidden(){return!!this._hidden} method hidden (line 75) | set hidden(l){this._hidden=l} method outlineLevel (line 75) | get outlineLevel(){return this._outlineLevel||0} method outlineLevel (line 75) | set outlineLevel(l){this._outlineLevel=l} method collapsed (line 75) | get collapsed(){return!!(this._outlineLevel&&this._outlineLevel>=this.... method toString (line 75) | toString(){return JSON.stringify({key:this.key,width:this.width,header... method equivalentTo (line 75) | equivalentTo(l){return this.width===l.width&&this.hidden===l.hidden&&t... method isDefault (line 75) | get isDefault(){if(this.isCustomWidth||this.hidden||this.outlineLevel)... method headerCount (line 75) | get headerCount(){return this.headers.length} method eachCell (line 75) | eachCell(l,d){const h=this.number;d||(d=l,l=null),this._worksheet.each... method values (line 75) | get values(){const l=[];return this.eachCell((d,h)=>{d&&d.type!==o.Val... method values (line 75) | set values(l){if(!l)return;const d=this.number;let h=0;l.hasOwnPropert... method _applyStyle (line 75) | _applyStyle(l,d){return this.style[l]=d,this.eachCell(h=>{h[l]=d}),d} method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(l){this._applyStyle("numFmt",l)} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(l){this._applyStyle("font",l)} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(l){this._applyStyle("alignment",l)} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(l){this._applyStyle("protection",l)} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(l){this._applyStyle("border",l)} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(l){this._applyStyle("fill",l)} method toModel (line 75) | static toModel(l){const d=[];let h=null;return l&&l.forEach((f,g)=>{f.... method fromModel (line 75) | static fromModel(l,d){const h=[];let f=1,g=0;for(d=(d=d||[]).sort(func... method constructor (line 76) | constructor(){super(),this.map={"v:shape":new s}} method tag (line 76) | get tag(){return"xml"} method render (line 76) | render(l,d){l.openXml(a.StdDocAttributes),l.openNode(this.tag,u.DRAWIN... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method reconcile (line 76) | reconcile(l,d){l.anchors.forEach(h=>{h.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={"v:textbox":new o,"x:ClientData":new s}} method tag (line 76) | get tag(){return"v:shape"} method render (line 76) | render(l,d,h){l.openNode("v:shape",u.V_SHAPE_ATTRIBUTES(d,h)),l.leafNo... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.p... method constructor (line 76) | constructor(){super(),this.map={Relationship:new s}} method render (line 76) | render(l,d){d=d||this._values,l.openXml(a.StdDocAttributes),l.openNode... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method constructor (line 76) | constructor(){super(),this.map={"x14:id":this.idXform=new s}} method tag (line 76) | get tag(){return"ext"} method render (line 76) | render(l,d){l.openNode(this.tag,{uri:"{B025F937-C7B1-47D3-B67F-A62EFF6... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(l,d){this.model.x14Id=d.model} method constructor (line 76) | constructor(l){super(),this.model=l} method tag (line 76) | get tag(){return"r"} method textXform (line 76) | get textXform(){return this._textXform||(this._textXform=new a)} method fontXform (line 76) | get fontXform(){return this._fontXform||(this._fontXform=new o(u.FONT_... method render (line 76) | render(l,d){d=d||this.model,l.openNode("r"),d.font&&this.fontXform.ren... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){switch(l){case"r":return!1;case"t":return this.model.tex... method constructor (line 76) | constructor(l){super(),this.name=l,this.map={color:new s}} method tag (line 76) | get tag(){return this.name} method render (line 76) | render(l,d,h){const f=d&&d.color||h||this.defaultColor;l.openNode(this... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){return this.parser?(this.parser.parseClose(l)||(this.par... method validStyle (line 76) | validStyle(l){return u.validStyleValues[l]} method constructor (line 76) | constructor(){super(),this.map={fgColor:new o("fgColor"),bgColor:new o... method name (line 76) | get name(){return"pattern"} method tag (line 76) | get tag(){return"patternFill"} method render (line 76) | render(h,f){h.openNode("patternFill"),h.addAttribute("patternType",f.p... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.p... method constructor (line 77) | constructor(l){super({writableObjectMode:l.objectMode}),this.hasWritte... method transform (line 77) | transform(l){return this.rowFormatter.rowTransform=l,this} method _transform (line 77) | _transform(l,d,h){let f=!1;try{this.hasWrittenBOM||(this.push(this.for... method _flush (line 77) | _flush(l){this.rowFormatter.finish((d,h)=>d?l(d):(h&&h.forEach(f=>{thi... method constructor (line 79) | constructor(l){this.parserOptions=l,this.rowParser=new o.RowParser(thi... method removeBOM (line 79) | static removeBOM(l){return l&&l.charCodeAt(0)===65279?l.slice(1):l} method parse (line 79) | parse(l,d){const h=new a.Scanner({line:u.removeBOM(l),parserOptions:th... method parseWithoutComments (line 79) | parseWithoutComments(l){const d=[];let h=!0;for(;h;)h=this.parseRow(l,... method parseWithComments (line 79) | parseWithComments(l){const{parserOptions:d}=this,h=[];for(let f=l.next... method parseRow (line 79) | parseRow(l,d){if(!l.nextNonSpaceToken)return!1;const h=this.rowParser.... method constructor (line 81) | constructor(){this._rowTransform=null,this._rowValidator=null} method createTransform (line 81) | static createTransform(l){return s.isSyncTransform(l)?(d,h)=>{let f=nu... method createValidator (line 81) | static createValidator(l){return s.isSyncValidate(l)?(d,h)=>{h(null,{r... method rowTransform (line 81) | set rowTransform(l){if(!o.default(l))throw new TypeError("The transfor... method rowValidator (line 81) | set rowValidator(l){if(!o.default(l))throw new TypeError("The validate... method transformAndValidate (line 81) | transformAndValidate(l,d){return this.callTransformer(l,(h,f)=>h?d(h):... method callTransformer (line 81) | callTransformer(l,d){return this._rowTransform?this._rowTransform(l,d)... method callValidator (line 81) | callValidator(l,d){return this._rowValidator?this._rowValidator(l,d):d... method constructor (line 76) | constructor(){super(),this.map={top:new u("top"),left:new u("left"),bott... method render (line 76) | render(c,l){const{color:d}=l;function h(f,g){f&&!f.color&&l.color&&(f=$o... method parseOpen (line 76) | parseOpen(c){if(this.parser)return this.parser.parseOpen(c),!0;switch(c.... method parseText (line 76) | parseText(c){this.parser&&this.parser.parseText(c)} method parseClose (line 76) | parseClose(c){if(this.parser)return this.parser.parseClose(c)||(this.par... method constructor (line 76) | constructor(o){super(),this.name=o||"color"} method tag (line 76) | get tag(){return this.name} method render (line 76) | render(o,s){return!!s&&(o.openNode(this.name),s.argb?o.addAttribute("rgb... method parseOpen (line 76) | parseOpen(o){return o.name===this.name&&(o.attributes.rgb?this.model={ar... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} method constructor (line 76) | constructor(){super(),this.map={alignment:new o,border:new s,fill:new u,... method tag (line 76) | get tag(){return"dxf"} method render (line 76) | render(h,f){if(h.openNode(this.tag),f.font&&this.map.font.render(h,f.fon... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(h.... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return this.parser?(this.parser.parseClose(h)||(this.parse... class s (line 76) | class s extends a{constructor(){super(),this.map={color:new o}}get tag()... method prepare (line 76) | prepare(){} method render (line 76) | render(){} method parseOpen (line 76) | parseOpen(c){} method parseText (line 76) | parseText(c){} method parseClose (line 76) | parseClose(c){} method reconcile (line 76) | reconcile(c,l){} method reset (line 76) | reset(){this.model=null,this.map&&Object.values(this.map).forEach(c=>{... method mergeModel (line 76) | mergeModel(c){this.model=Object.assign(this.model||{},c)} method parse (line 76) | async parse(c){for await(const l of c)for(const{eventType:d,value:h}of... method parseStream (line 76) | async parseStream(c){return this.parse(a(c))} method xml (line 76) | get xml(){return this.toXml(this.model)} method toXml (line 76) | toXml(c){const l=new o;return this.render(l,c),l.xml} method toAttribute (line 76) | static toAttribute(c,l){let d=arguments.length>2&&arguments[2]!==void ... method toStringAttribute (line 76) | static toStringAttribute(c,l){let d=arguments.length>2&&arguments[2]!=... method toStringValue (line 76) | static toStringValue(c,l){return c===void 0?l:c} method toBoolAttribute (line 76) | static toBoolAttribute(c,l){let d=arguments.length>2&&arguments[2]!==v... method toBoolValue (line 76) | static toBoolValue(c,l){return c===void 0?l:c==="1"} method toIntAttribute (line 76) | static toIntAttribute(c,l){let d=arguments.length>2&&arguments[2]!==vo... method toIntValue (line 76) | static toIntValue(c,l){return c===void 0?l:parseInt(c,10)} method toFloatAttribute (line 76) | static toFloatAttribute(c,l){let d=arguments.length>2&&arguments[2]!==... method toFloatValue (line 76) | static toFloatValue(c,l){return c===void 0?l:parseFloat(c)} method render (line 76) | render(c,l){c.openXml(a.StdDocAttributes),c.openNode("Types",s.PROPERT... method parseOpen (line 76) | parseOpen(){return!1} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} method tag (line 76) | get tag(){return"x14:id"} method render (line 76) | render(l,d){l.leafNode(this.tag,null,d)} method parseOpen (line 76) | parseOpen(){this.model=""} method parseText (line 76) | parseText(l){this.model+=l} method parseClose (line 76) | parseClose(l){return l!==this.tag} method constructor (line 76) | constructor(){super(),this.map={"x14:conditionalFormattings":this.cond... method tag (line 76) | get tag(){return"ext"} method hasContent (line 76) | hasContent(c){return this.conditionalFormattings.hasContent(c.conditio... method prepare (line 76) | prepare(c,l){this.conditionalFormattings.prepare(c.conditionalFormatti... method render (line 76) | render(c,l){c.openNode("ext",{uri:"{78C0D931-6437-407d-A8EE-F0AAD7539E... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(c,l){this.model[c]=l.model} method constructor (line 76) | constructor(){super(),this.map={color:new o}} method tag (line 76) | get tag(){return"stop"} method render (line 76) | render(h,f){h.openNode("stop"),h.addAttribute("position",f.position),t... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... class u (line 76) | class u extends a{constructor(){super(),this.map={fgColor:new o("fgColor... method constructor (line 75) | constructor(l,d,h){this._worksheet=l,this._number=d,h!==!1&&(this.defn... method number (line 75) | get number(){return this._number} method worksheet (line 75) | get worksheet(){return this._worksheet} method letter (line 75) | get letter(){return s.n2l(this._number)} method isCustomWidth (line 75) | get isCustomWidth(){return this.width!==void 0&&this.width!==9} method defn (line 75) | get defn(){return{header:this._header,key:this.key,width:this.width,st... method defn (line 75) | set defn(l){l?(this.key=l.key,this.width=l.width!==void 0?l.width:9,th... method headers (line 75) | get headers(){return this._header&&this._header instanceof Array?this.... method header (line 75) | get header(){return this._header} method header (line 75) | set header(l){l!==void 0?(this._header=l,this.headers.forEach((d,h)=>{... method key (line 75) | get key(){return this._key} method key (line 75) | set key(l){(this._key&&this._worksheet.getColumnKey(this._key))===this... method hidden (line 75) | get hidden(){return!!this._hidden} method hidden (line 75) | set hidden(l){this._hidden=l} method outlineLevel (line 75) | get outlineLevel(){return this._outlineLevel||0} method outlineLevel (line 75) | set outlineLevel(l){this._outlineLevel=l} method collapsed (line 75) | get collapsed(){return!!(this._outlineLevel&&this._outlineLevel>=this.... method toString (line 75) | toString(){return JSON.stringify({key:this.key,width:this.width,header... method equivalentTo (line 75) | equivalentTo(l){return this.width===l.width&&this.hidden===l.hidden&&t... method isDefault (line 75) | get isDefault(){if(this.isCustomWidth||this.hidden||this.outlineLevel)... method headerCount (line 75) | get headerCount(){return this.headers.length} method eachCell (line 75) | eachCell(l,d){const h=this.number;d||(d=l,l=null),this._worksheet.each... method values (line 75) | get values(){const l=[];return this.eachCell((d,h)=>{d&&d.type!==o.Val... method values (line 75) | set values(l){if(!l)return;const d=this.number;let h=0;l.hasOwnPropert... method _applyStyle (line 75) | _applyStyle(l,d){return this.style[l]=d,this.eachCell(h=>{h[l]=d}),d} method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(l){this._applyStyle("numFmt",l)} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(l){this._applyStyle("font",l)} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(l){this._applyStyle("alignment",l)} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(l){this._applyStyle("protection",l)} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(l){this._applyStyle("border",l)} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(l){this._applyStyle("fill",l)} method toModel (line 75) | static toModel(l){const d=[];let h=null;return l&&l.forEach((f,g)=>{f.... method fromModel (line 75) | static fromModel(l,d){const h=[];let f=1,g=0;for(d=(d=d||[]).sort(func... method constructor (line 76) | constructor(){super(),this.map={"v:shape":new s}} method tag (line 76) | get tag(){return"xml"} method render (line 76) | render(l,d){l.openXml(a.StdDocAttributes),l.openNode(this.tag,u.DRAWIN... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method reconcile (line 76) | reconcile(l,d){l.anchors.forEach(h=>{h.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={"v:textbox":new o,"x:ClientData":new s}} method tag (line 76) | get tag(){return"v:shape"} method render (line 76) | render(l,d,h){l.openNode("v:shape",u.V_SHAPE_ATTRIBUTES(d,h)),l.leafNo... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.p... method constructor (line 76) | constructor(){super(),this.map={Relationship:new s}} method render (line 76) | render(l,d){d=d||this._values,l.openXml(a.StdDocAttributes),l.openNode... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method constructor (line 76) | constructor(){super(),this.map={"x14:id":this.idXform=new s}} method tag (line 76) | get tag(){return"ext"} method render (line 76) | render(l,d){l.openNode(this.tag,{uri:"{B025F937-C7B1-47D3-B67F-A62EFF6... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(l,d){this.model.x14Id=d.model} method constructor (line 76) | constructor(l){super(),this.model=l} method tag (line 76) | get tag(){return"r"} method textXform (line 76) | get textXform(){return this._textXform||(this._textXform=new a)} method fontXform (line 76) | get fontXform(){return this._fontXform||(this._fontXform=new o(u.FONT_... method render (line 76) | render(l,d){d=d||this.model,l.openNode("r"),d.font&&this.fontXform.ren... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){switch(l){case"r":return!1;case"t":return this.model.tex... method constructor (line 76) | constructor(l){super(),this.name=l,this.map={color:new s}} method tag (line 76) | get tag(){return this.name} method render (line 76) | render(l,d,h){const f=d&&d.color||h||this.defaultColor;l.openNode(this... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){return this.parser?(this.parser.parseClose(l)||(this.par... method validStyle (line 76) | validStyle(l){return u.validStyleValues[l]} method constructor (line 76) | constructor(){super(),this.map={fgColor:new o("fgColor"),bgColor:new o... method name (line 76) | get name(){return"pattern"} method tag (line 76) | get tag(){return"patternFill"} method render (line 76) | render(h,f){h.openNode("patternFill"),h.addAttribute("patternType",f.p... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.p... method constructor (line 77) | constructor(l){super({writableObjectMode:l.objectMode}),this.hasWritte... method transform (line 77) | transform(l){return this.rowFormatter.rowTransform=l,this} method _transform (line 77) | _transform(l,d,h){let f=!1;try{this.hasWrittenBOM||(this.push(this.for... method _flush (line 77) | _flush(l){this.rowFormatter.finish((d,h)=>d?l(d):(h&&h.forEach(f=>{thi... method constructor (line 79) | constructor(l){this.parserOptions=l,this.rowParser=new o.RowParser(thi... method removeBOM (line 79) | static removeBOM(l){return l&&l.charCodeAt(0)===65279?l.slice(1):l} method parse (line 79) | parse(l,d){const h=new a.Scanner({line:u.removeBOM(l),parserOptions:th... method parseWithoutComments (line 79) | parseWithoutComments(l){const d=[];let h=!0;for(;h;)h=this.parseRow(l,... method parseWithComments (line 79) | parseWithComments(l){const{parserOptions:d}=this,h=[];for(let f=l.next... method parseRow (line 79) | parseRow(l,d){if(!l.nextNonSpaceToken)return!1;const h=this.rowParser.... method constructor (line 81) | constructor(){this._rowTransform=null,this._rowValidator=null} method createTransform (line 81) | static createTransform(l){return s.isSyncTransform(l)?(d,h)=>{let f=nu... method createValidator (line 81) | static createValidator(l){return s.isSyncValidate(l)?(d,h)=>{h(null,{r... method rowTransform (line 81) | set rowTransform(l){if(!o.default(l))throw new TypeError("The transfor... method rowValidator (line 81) | set rowValidator(l){if(!o.default(l))throw new TypeError("The validate... method transformAndValidate (line 81) | transformAndValidate(l,d){return this.callTransformer(l,(h,f)=>h?d(h):... method callTransformer (line 81) | callTransformer(l,d){return this._rowTransform?this._rowTransform(l,d)... method callValidator (line 81) | callValidator(l,d){return this._rowValidator?this._rowValidator(l,d):d... class c (line 76) | class c extends a{constructor(){super(),this.map={stop:new s}}get name()... method constructor (line 75) | constructor(){this._xml=[],this._stack=[],this._rollbacks=[]} method tos (line 75) | get tos(){return this._stack.length?this._stack[this._stack.length-1]:... method cursor (line 75) | get cursor(){return this._xml.length} method openXml (line 75) | openXml(d){const h=this._xml;h.push(" method openNode (line 76) | openNode(d,h){const f=this.tos,g=this._xml;f&&this.open&&g.push(">"),t... method addAttribute (line 76) | addAttribute(d,h){if(!this.open)throw new Error("Cannot write attribut... method addAttributes (line 76) | addAttributes(d){if(!this.open)throw new Error("Cannot write attribute... method writeText (line 76) | writeText(d){const h=this._xml;this.open&&(h.push(">"),this.open=!1),t... method writeXml (line 76) | writeXml(d){this.open&&(this._xml.push(">"),this.open=!1),this.leaf=!1... method closeNode (line 76) | closeNode(){const d=this._stack.pop(),h=this._xml;this.leaf?h.push("/>... method leafNode (line 76) | leafNode(d,h,f){this.openNode(d,h),f!==void 0&&this.writeText(f),this.... method closeAll (line 76) | closeAll(){for(;this._stack.length;)this.closeNode()} method addRollback (line 76) | addRollback(){return this._rollbacks.push({xml:this._xml.length,stack:... method commit (line 76) | commit(){this._rollbacks.pop()} method rollback (line 76) | rollback(){const d=this._rollbacks.pop();this._xml.length>d.xml&&this.... method xml (line 76) | get xml(){return this.closeAll(),this._xml.join("")} method constructor (line 76) | constructor(){super(),this.map={stop:new s}} method name (line 76) | get name(){return"gradient"} method tag (line 76) | get tag(){return"gradientFill"} method render (line 76) | render(h,f){switch(h.openNode("gradientFill"),f.gradient){case"angle":... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method constructor (line 76) | constructor(d,h){super(),this.id=d,this.formatCode=h} method tag (line 76) | get tag(){return"numFmt"} method render (line 76) | render(d,h){d.leafNode("numFmt",{numFmtId:h.id,formatCode:h.formatCode})} method parseOpen (line 76) | parseOpen(d){switch(d.name){case"numFmt":return this.model={id:parseIn... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} class l (line 76) | class l extends a{constructor(){super(),this.map={patternFill:new u,grad... method constructor (line 75) | constructor(f,g,m){if(!f||!g)throw new Error("A Cell needs a Row");thi... method worksheet (line 75) | get worksheet(){return this._row.worksheet} method workbook (line 75) | get workbook(){return this._row.worksheet.workbook} method destroy (line 75) | destroy(){delete this.style,delete this._value,delete this._row,delete... method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(f){this.style.numFmt=f} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(f){this.style.font=f} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(f){this.style.alignment=f} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(f){this.style.border=f} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(f){this.style.fill=f} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(f){this.style.protection=f} method _mergeStyle (line 75) | _mergeStyle(f,g,m){const p=f&&f.numFmt||g&&g.numFmt;p&&(m.numFmt=p);co... method address (line 75) | get address(){return this._address} method row (line 75) | get row(){return this._row.number} method col (line 75) | get col(){return this._column.number} method $col$row (line 75) | get $col$row(){return`$${this._column.letter}$${this.row}`} method type (line 75) | get type(){return this._value.type} method effectiveType (line 75) | get effectiveType(){return this._value.effectiveType} method toCsvString (line 75) | toCsvString(){return this._value.toCsvString()} method addMergeRef (line 75) | addMergeRef(){this._mergeCount++} method releaseMergeRef (line 75) | releaseMergeRef(){this._mergeCount--} method isMerged (line 75) | get isMerged(){return this._mergeCount>0||this.type===l.Types.Merge} method merge (line 75) | merge(f,g){this._value.release(),this._value=d.create(l.Types.Merge,th... method unmerge (line 75) | unmerge(){this.type===l.Types.Merge&&(this._value.release(),this._valu... method isMergedTo (line 75) | isMergedTo(f){return this._value.type===l.Types.Merge&&this._value.isM... method master (line 75) | get master(){return this.type===l.Types.Merge?this._value.master:this} method isHyperlink (line 75) | get isHyperlink(){return this._value.type===l.Types.Hyperlink} method hyperlink (line 75) | get hyperlink(){return this._value.hyperlink} method value (line 75) | get value(){return this._value.value} method value (line 75) | set value(f){this.type!==l.Types.Merge?(this._value.release(),this._va... method note (line 75) | get note(){return this._comment&&this._comment.note} method note (line 75) | set note(f){this._comment=new c(f)} method text (line 75) | get text(){return this._value.toString()} method html (line 75) | get html(){return o.escapeHtml(this.text)} method toString (line 75) | toString(){return this.text} method _upgradeToHyperlink (line 75) | _upgradeToHyperlink(f){this.type===l.Types.String&&(this._value=d.crea... method formula (line 75) | get formula(){return this._value.formula} method result (line 75) | get result(){return this._value.result} method formulaType (line 75) | get formulaType(){return this._value.formulaType} method fullAddress (line 75) | get fullAddress(){const{worksheet:f}=this._row;return{sheetName:f.name... method name (line 75) | get name(){return this.names[0]} method name (line 75) | set name(f){this.names=[f]} method names (line 75) | get names(){return this.workbook.definedNames.getNamesEx(this.fullAddr... method names (line 75) | set names(f){const{definedNames:g}=this.workbook;g.removeAllNames(this... method addName (line 75) | addName(f){this.workbook.definedNames.addEx(this.fullAddress,f)} method removeName (line 75) | removeName(f){this.workbook.definedNames.removeEx(this.fullAddress,f)} method removeAllNames (line 75) | removeAllNames(){this.workbook.definedNames.removeAllNames(this.fullAd... method _dataValidations (line 75) | get _dataValidations(){return this.worksheet.dataValidations} method dataValidation (line 75) | get dataValidation(){return this._dataValidations.find(this.address)} method dataValidation (line 75) | set dataValidation(f){this._dataValidations.add(this.address,f)} method model (line 75) | get model(){const{model:f}=this._value;return f.style=this.style,this.... method model (line 75) | set model(f){if(this._value.release(),this._value=d.create(f.type,this... method constructor (line 75) | constructor(p,y){this._data=p,this._encoding=y} method length (line 75) | get length(){return this.toBuffer().length} method copy (line 75) | copy(p,y,v,b){return this.toBuffer().copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._buffer||(this._buffer=o.from(this._data,this._... method constructor (line 76) | constructor(h){super(),this.options=Object.assign({type:"nodebuffer",c... method append (line 76) | append(h,f){f.hasOwnProperty("base64")&&f.base64?this.zip.file(f.name,... method finalize (line 76) | async finalize(){const h=await this.zip.generateAsync(this.options);th... method read (line 76) | read(h){return this.stream.read(h)} method setEncoding (line 76) | setEncoding(h){return this.stream.setEncoding(h)} method pause (line 76) | pause(){return this.stream.pause()} method resume (line 76) | resume(){return this.stream.resume()} method isPaused (line 76) | isPaused(){return this.stream.isPaused()} method pipe (line 76) | pipe(h,f){return this.stream.pipe(h,f)} method unpipe (line 76) | unpipe(h){return this.stream.unpipe(h)} method unshift (line 76) | unshift(h){return this.stream.unshift(h)} method wrap (line 76) | wrap(h){return this.stream.wrap(h)} method constructor (line 76) | constructor(){super(),this.map={Company:new s({tag:"Company"}),Manager... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("Properties",l.PR... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"dc:creator":new u({tag:"dc:creator"})... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("cp:corePropertie... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"xdr:twoCellAnchor":new u,"xdr:oneCell... method prepare (line 76) | prepare(h){h.anchors.forEach((f,g)=>{f.anchorType=function(m){return(t... method tag (line 76) | get tag(){return"xdr:wsDr"} method render (line 76) | render(h,f){h.openXml(o.StdDocAttributes),h.openNode(this.tag,l.DRAWIN... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.m... method reconcile (line 76) | reconcile(h,f){h.anchors.forEach(g=>{g.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={patternFill:new u,gradientFill:new c}} method tag (line 76) | get tag(){return"fill"} method render (line 76) | render(h,f){switch(h.addRollback(),h.openNode("fill"),f.type){case"pat... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method validStyle (line 76) | validStyle(h){return l.validPatternValues[h]} method constructor (line 79) | constructor(h){this.rowCount=0,this.formatterOptions=h,this.fieldForma... method isRowHashArray (line 79) | static isRowHashArray(h){return!!Array.isArray(h)&&Array.isArray(h[0])... method isRowArray (line 79) | static isRowArray(h){return Array.isArray(h)&&!this.isRowHashArray(h)} method gatherHeaders (line 79) | static gatherHeaders(h){return l.isRowHashArray(h)?h.map(f=>f[0]):Arra... method createTransform (line 79) | static createTransform(h){return c.isSyncTransform(h)?(f,g)=>{let m=nu... method rowTransform (line 79) | set rowTransform(h){if(!o.default(h))throw new TypeError("The transfor... method format (line 79) | format(h,f){this.callTransformer(h,(g,m)=>{if(g)return f(g);if(!h)retu... method finish (line 79) | finish(h){const f=[];if(this.formatterOptions.alwaysWriteHeaders&&this... method checkHeaders (line 79) | checkHeaders(h){if(this.headers)return{shouldFormatColumns:!0,headers:... method gatherColumns (line 79) | gatherColumns(h){if(this.headers===null)throw new Error("Headers is cu... method callTransformer (line 79) | callTransformer(h,f){return this._rowTransform?this._rowTransform(h,f)... method formatColumns (line 79) | formatColumns(h,f){const g=h.map((p,y)=>this.fieldFormatter.format(p,y... method constructor (line 79) | constructor(h){super({objectMode:h.objectMode}),this.lines="",this.row... method hasHitRowLimit (line 79) | get hasHitRowLimit(){return this.parserOptions.limitRows&&this.rowCoun... method shouldEmitRows (line 79) | get shouldEmitRows(){return this.parsedRowCount>this.parserOptions.ski... method shouldSkipLine (line 79) | get shouldSkipLine(){return this.parsedLineCount<=this.parserOptions.s... method transform (line 79) | transform(h){return this.rowTransformerValidator.rowTransform=h,this} method validate (line 79) | validate(h){return this.rowTransformerValidator.rowValidator=h,this} method emit (line 79) | emit(h){if(h==="end")return this.endEmitted||(this.endEmitted=!0,super... method _transform (line 79) | _transform(h,f,g){if(this.hasHitRowLimit)return g();const m=l.wrapDone... method _flush (line 79) | _flush(h){const f=l.wrapDoneCallback(h);if(this.hasHitRowLimit)return ... method parse (line 79) | parse(h,f){if(!h)return[];const{line:g,rows:m}=this.parser.parse(h,f);... method processRows (line 79) | processRows(h,f){const g=h.length,m=p=>{const y=A=>A?f(A):p%100!=0?m(p... method transformRow (line 79) | transformRow(h,f){try{this.headerTransformer.transform(h,(g,m)=>g?f(g)... method checkAndEmitHeaders (line 79) | checkAndEmitHeaders(){!this.headersEmitted&&this.headerTransformer.hea... method skipRow (line 79) | skipRow(h){return this.rowCount-=1,h(null,{row:null,isValid:!0})} method pushRow (line 79) | pushRow(h,f){try{this.parserOptions.objectMode?this.push(h):this.push(... method wrapDoneCallback (line 79) | static wrapDoneCallback(h){let f=!1;return function(g){if(g){if(f)thro... class h (line 76) | class h extends d{constructor(g){super(),this.options=g||h.OPTIONS,this.... method constructor (line 75) | constructor(p){this._data=p} method length (line 75) | get length(){return this._data.length} method copy (line 75) | copy(p,y,v,b){this._data.copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._data} method constructor (line 76) | constructor(g){super(),this.options=g||h.OPTIONS,this.map={b:{prop:"bo... method tag (line 76) | get tag(){return this.options.tagName} method render (line 76) | render(g,m){const{map:p}=this;g.openNode(this.options.tagName),l.each(... method parseOpen (line 76) | parseOpen(g){if(this.parser)return this.parser.parseOpen(g),!0;if(this... method parseText (line 76) | parseText(g){this.parser&&this.parser.parseText(g)} method parseClose (line 76) | parseClose(g){if(this.parser&&!this.parser.parseClose(g)){const m=this... class c (line 76) | class c extends s{constructor(d,h){super(),this.id=d,this.formatCode=h}g... method constructor (line 75) | constructor(){this._xml=[],this._stack=[],this._rollbacks=[]} method tos (line 75) | get tos(){return this._stack.length?this._stack[this._stack.length-1]:... method cursor (line 75) | get cursor(){return this._xml.length} method openXml (line 75) | openXml(d){const h=this._xml;h.push(" method openNode (line 76) | openNode(d,h){const f=this.tos,g=this._xml;f&&this.open&&g.push(">"),t... method addAttribute (line 76) | addAttribute(d,h){if(!this.open)throw new Error("Cannot write attribut... method addAttributes (line 76) | addAttributes(d){if(!this.open)throw new Error("Cannot write attribute... method writeText (line 76) | writeText(d){const h=this._xml;this.open&&(h.push(">"),this.open=!1),t... method writeXml (line 76) | writeXml(d){this.open&&(this._xml.push(">"),this.open=!1),this.leaf=!1... method closeNode (line 76) | closeNode(){const d=this._stack.pop(),h=this._xml;this.leaf?h.push("/>... method leafNode (line 76) | leafNode(d,h,f){this.openNode(d,h),f!==void 0&&this.writeText(f),this.... method closeAll (line 76) | closeAll(){for(;this._stack.length;)this.closeNode()} method addRollback (line 76) | addRollback(){return this._rollbacks.push({xml:this._xml.length,stack:... method commit (line 76) | commit(){this._rollbacks.pop()} method rollback (line 76) | rollback(){const d=this._rollbacks.pop();this._xml.length>d.xml&&this.... method xml (line 76) | get xml(){return this.closeAll(),this._xml.join("")} method constructor (line 76) | constructor(){super(),this.map={stop:new s}} method name (line 76) | get name(){return"gradient"} method tag (line 76) | get tag(){return"gradientFill"} method render (line 76) | render(h,f){switch(h.openNode("gradientFill"),f.gradient){case"angle":... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method constructor (line 76) | constructor(d,h){super(),this.id=d,this.formatCode=h} method tag (line 76) | get tag(){return"numFmt"} method render (line 76) | render(d,h){d.leafNode("numFmt",{numFmtId:h.id,formatCode:h.formatCode})} method parseOpen (line 76) | parseOpen(d){switch(d.name){case"numFmt":return this.model={id:parseIn... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} method tag (line 76) | get tag(){return"protection"} method render (line 76) | render(s,u){s.addRollback(),s.openNode("protection");let c=!1;function l... method parseOpen (line 76) | parseOpen(s){const u={locked:s.attributes.locked!=="0",hidden:s.attribut... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} method constructor (line 76) | constructor(u){super(),this.xfId=!(!u||!u.xfId),this.map={alignment:new ... method tag (line 76) | get tag(){return"xf"} method render (line 76) | render(u,c){u.openNode("xf",{numFmtId:c.numFmtId||0,fontId:c.fontId||0,f... method parseOpen (line 76) | parseOpen(u){if(this.parser)return this.parser.parseOpen(u),!0;switch(u.... method parseText (line 76) | parseText(u){this.parser&&this.parser.parseText(u)} method parseClose (line 76) | parseClose(u){return this.parser?(this.parser.parseClose(u)||(this.map.p... class p (line 76) | class p extends s{constructor(v){super(),this.map={numFmts:new c({tag:"n... method constructor (line 76) | constructor(){super(),this.map={fileVersion:p.STATIC_XFORMS.fileVersio... method prepare (line 76) | prepare(v){v.sheets=v.worksheets;const b=[];let A=0;v.sheets.forEach(C... method render (line 76) | render(v,b){v.openXml(s.StdDocAttributes),v.openNode("workbook",p.WORK... method parseOpen (line 76) | parseOpen(v){if(this.parser)return this.parser.parseOpen(v),!0;switch(... method parseText (line 76) | parseText(v){this.parser&&this.parser.parseText(v)} method parseClose (line 76) | parseClose(v){if(this.parser)return this.parser.parseClose(v)||(this.p... method reconcile (line 76) | reconcile(v){const b=(v.workbookRels||[]).reduce((W,U)=>(W[U.Id]=U,W),... method constructor (line 76) | constructor(v){super(),this.map={numFmts:new c({tag:"numFmts",count:!0... method initIndex (line 76) | initIndex(){this.index={style:{},numFmt:{},numFmtNextId:164,font:{},bo... method init (line 76) | init(){this.model={styles:[],numFmts:[],fonts:[],borders:[],fills:[],d... method render (line 76) | render(v,b){b=b||this.model,v.openXml(o.StdDocAttributes),v.openNode("... method parseOpen (line 76) | parseOpen(v){if(this.parser)return this.parser.parseOpen(v),!0;switch(... method parseText (line 76) | parseText(v){this.parser&&this.parser.parseText(v)} method parseClose (line 76) | parseClose(v){if(this.parser)return this.parser.parseClose(v)||(this.p... method addStyleModel (line 76) | addStyleModel(v,b){if(!v)return 0;if(this.model.fonts.length||this._ad... method getStyleModel (line 76) | getStyleModel(v){const b=this.model.styles[v];if(!b)return null;let A=... method addDxfStyle (line 76) | addDxfStyle(v){return v.numFmt&&(v.numFmtId=this._addNumFmtStr(v.numFm... method getDxfStyle (line 76) | getDxfStyle(v){return this.model.dxfs[v]} method _addStyle (line 76) | _addStyle(v){const b=this.map.style.toXml(v);let A=this.index.style[b]... method _addNumFmtStr (line 76) | _addNumFmtStr(v){let b=f.getDefaultFmtId(v);if(b!==void 0||(b=this.ind... method _addFont (line 76) | _addFont(v){const b=this.map.font.toXml(v);let A=this.index.font[b];re... method _addBorder (line 76) | _addBorder(v){const b=this.map.border.toXml(v);let A=this.index.border... method _addFill (line 76) | _addFill(v){const b=this.map.fill.toXml(v);let A=this.index.fill[b];re... method constructor (line 76) | constructor(){super(),this.model={styles:[{numFmtId:0,fontId:0,fillId:0,... method parseStream (line 76) | parseStream(y){return y.autodrain(),Promise.resolve()} method addStyleModel (line 76) | addStyleModel(y,v){switch(v){case a.ValueType.Date:return this.dateStyle... method dateStyleId (line 76) | get dateStyleId(){if(!this._dateStyleId){const y={numFmtId:f.getDefaultF... method getStyleModel (line 76) | getStyleModel(){return{}} class o (line 76) | class o extends a{constructor(u){super(),this.model=u}get tag(){return"u... method constructor (line 75) | constructor(u,c){let l=arguments.length>2&&arguments[2]!==void 0?argum... method asInstance (line 75) | static asInstance(u){return u instanceof o||u==null?u:new o(u)} method col (line 75) | get col(){return this.nativeCol+Math.min(this.colWidth-1,this.nativeCo... method col (line 75) | set col(u){this.nativeCol=Math.floor(u),this.nativeColOff=Math.floor((... method row (line 75) | get row(){return this.nativeRow+Math.min(this.rowHeight-1,this.nativeR... method row (line 75) | set row(u){this.nativeRow=Math.floor(u),this.nativeRowOff=Math.floor((... method colWidth (line 75) | get colWidth(){return this.worksheet&&this.worksheet.getColumn(this.na... method rowHeight (line 75) | get rowHeight(){return this.worksheet&&this.worksheet.getRow(this.nati... method model (line 75) | get model(){return{nativeCol:this.nativeCol,nativeColOff:this.nativeCo... method model (line 75) | set model(u){this.nativeCol=u.nativeCol,this.nativeColOff=u.nativeColO... method constructor (line 75) | constructor(u){this.note=u} method model (line 75) | get model(){let u=null;switch(typeof this.note){case"string":u={type:"... method model (line 75) | set model(u){const{note:c}=u,{texts:l}=c;l.length===1&&Object.keys(l[0... method fromModel (line 75) | static fromModel(u){const c=new o;return c.model=u,c} method constructor (line 75) | constructor(){this.decode(arguments)} method setTLBR (line 75) | setTLBR(u,c,l,d,h){if(arguments.length<4){const f=a.decodeAddress(u),g... method decode (line 75) | decode(u){switch(u.length){case 5:this.setTLBR(u[0],u[1],u[2],u[3],u[4... method top (line 75) | get top(){return this.model.top||1} method top (line 75) | set top(u){this.model.top=u} method left (line 75) | get left(){return this.model.left||1} method left (line 75) | set left(u){this.model.left=u} method bottom (line 75) | get bottom(){return this.model.bottom||1} method bottom (line 75) | set bottom(u){this.model.bottom=u} method right (line 75) | get right(){return this.model.right||1} method right (line 75) | set right(u){this.model.right=u} method sheetName (line 75) | get sheetName(){return this.model.sheetName} method sheetName (line 75) | set sheetName(u){this.model.sheetName=u} method _serialisedSheetName (line 75) | get _serialisedSheetName(){const{sheetName:u}=this.model;return u?/^[a... method expand (line 75) | expand(u,c,l,d){(!this.model.top||u1?this.range:this._serialisedSheetN... method $shortRange (line 75) | get $shortRange(){return this.count>1?this.$range:this._serialisedShee... method count (line 75) | get count(){return(1+this.bottom-this.top)*(1+this.right-this.left)} method toString (line 75) | toString(){return this.range} method intersects (line 75) | intersects(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method contains (line 75) | contains(u){const c=a.decodeEx(u);return this.containsEx(c)} method containsEx (line 75) | containsEx(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method forEachAddress (line 75) | forEachAddress(u){for(let c=this.left;c<=this.right;c++)for(let l=this... method constructor (line 75) | constructor(u,c,l){this.table=u,this.column=c,this.index=l} method _set (line 75) | _set(u,c){this.table.cacheState(),this.column[u]=c} method name (line 75) | get name(){return this.column.name} method name (line 75) | set name(u){this._set("name",u)} method filterButton (line 75) | get filterButton(){return this.column.filterButton} method filterButton (line 75) | set filterButton(u){this.column.filterButton=u} method style (line 75) | get style(){return this.column.style} method style (line 75) | set style(u){this.column.style=u} method totalsRowLabel (line 75) | get totalsRowLabel(){return this.column.totalsRowLabel} method totalsRowLabel (line 75) | set totalsRowLabel(u){this._set("totalsRowLabel",u)} method totalsRowFunction (line 75) | get totalsRowFunction(){return this.column.totalsRowFunction} method totalsRowFunction (line 75) | set totalsRowFunction(u){this._set("totalsRowFunction",u)} method totalsRowResult (line 75) | get totalsRowResult(){return this.column.totalsRowResult} method totalsRowResult (line 75) | set totalsRowResult(u){this._set("totalsRowResult",u)} method totalsRowFormula (line 75) | get totalsRowFormula(){return this.column.totalsRowFormula} method totalsRowFormula (line 75) | set totalsRowFormula(u){this._set("totalsRowFormula",u)} method constructor (line 76) | constructor(u){super(),this.model=u} method tag (line 76) | get tag(){return"u"} method render (line 76) | render(u,c){if((c=c||this.model)===!0)u.leafNode("u");else{const l=o.A... method parseOpen (line 76) | parseOpen(u){u.name==="u"&&(this.model=u.attributes.val||!0)} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} method constructor (line 76) | constructor(){super(),this.map={filterColumn:new o}} method tag (line 76) | get tag(){return"autoFilter"} method prepare (line 76) | prepare(s){s.columns.forEach((u,c)=>{this.map.filterColumn.prepare(u,{in... method render (line 76) | render(s,u){return s.openNode(this.tag,{ref:u.autoFilterRef}),u.columns.... method parseOpen (line 76) | parseOpen(s){if(this.parser)return this.parser.parseOpen(s),!0;switch(s.... method parseText (line 76) | parseText(s){this.parser&&this.parser.parseText(s)} method parseClose (line 76) | parseClose(s){if(this.parser)return this.parser.parseClose(s)||(this.mod... method tag (line 76) | get tag(){return"customFilter"} method render (line 76) | render(o,s){o.leafNode(this.tag,{val:s.val,operator:s.operator})} method parseOpen (line 76) | parseOpen(o){return o.name===this.tag&&(this.model={val:o.attributes.val... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} method constructor (line 76) | constructor(){super(),this.map={customFilters:new o({tag:"customFilters"... method tag (line 76) | get tag(){return"filterColumn"} method prepare (line 76) | prepare(c,l){c.colId=l.index.toString()} method render (line 76) | render(c,l){return l.customFilters?(c.openNode(this.tag,{colId:l.colId,h... method parseOpen (line 76) | parseOpen(c){if(this.parser)return this.parser.parseOpen(c),!0;const{att... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(c){if(this.parser)return this.parser.parseClose(c)||(this.par... method tag (line 76) | get tag(){return"filter"} method render (line 76) | render(o,s){o.leafNode(this.tag,{val:s.val})} method parseOpen (line 76) | parseOpen(o){return o.name===this.tag&&(this.model={val:o.attributes.val... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} method tag (line 76) | get tag(){return"tableColumn"} method prepare (line 76) | prepare(o,s){o.id=s.index+1} method render (line 76) | render(o,s){return o.leafNode(this.tag,{id:s.id.toString(),name:s.name,t... method parseOpen (line 76) | parseOpen(o){if(o.name===this.tag){const{attributes:s}=o;return this.mod... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} method tag (line 76) | get tag(){return"tableStyleInfo"} method render (line 76) | render(o,s){return o.leafNode(this.tag,{name:s.theme?s.theme:void 0,show... method parseOpen (line 76) | parseOpen(o){if(o.name===this.tag){const{attributes:s}=o;return this.mod... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} class d (line 76) | class d extends o{constructor(){super(),this.map={autoFilter:new u,table... method constructor (line 75) | constructor(p){this._data=p} method length (line 75) | get length(){return this._data.length} method copy (line 75) | copy(p,y,v,b){return this._data._buf.copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._data.toBuffer()} method constructor (line 76) | constructor(){super(),this.map={"x14:dataBar":this.databarXform=new u,... method tag (line 76) | get tag(){return"x14:cfRule"} method isExt (line 76) | static isExt(f){return f.type==="dataBar"?u.isExt(f):!(f.type!=="iconS... method prepare (line 76) | prepare(f){d.isExt(f)&&(f.x14Id=`{${a()}}`.toUpperCase())} method render (line 76) | render(f,g){if(d.isExt(g))switch(g.type){case"dataBar":this.renderData... method renderDataBar (line 76) | renderDataBar(f,g){f.openNode(this.tag,{type:"dataBar",id:g.x14Id}),th... method renderIconSet (line 76) | renderIconSet(f,g){f.openNode(this.tag,{type:"iconSet",priority:g.prio... method createNewModel (line 76) | createNewModel(f){let{attributes:g}=f;return{type:g.type,x14Id:g.id,pr... method onParserClose (line 76) | onParserClose(f,g){Object.assign(this.model,g.model)} method constructor (line 76) | constructor(){super(),this.map={autoFilter:new u,tableColumns:new s({t... method prepare (line 76) | prepare(f,g){this.map.autoFilter.prepare(f),this.map.tableColumns.prep... method tag (line 76) | get tag(){return"table"} method render (line 76) | render(f,g){f.openXml(a.StdDocAttributes),f.openNode(this.tag,$o(An({}... method parseOpen (line 76) | parseOpen(f){if(this.parser)return this.parser.parseOpen(f),!0;const{n... method parseText (line 76) | parseText(f){this.parser&&this.parser.parseText(f)} method parseClose (line 76) | parseClose(f){if(this.parser)return this.parser.parseClose(f)||(this.p... method reconcile (line 76) | reconcile(f,g){f.columns.forEach(m=>{m.dxfId!==void 0&&(m.style=g.styl... class I (line 76) | class I{constructor(T){this.workbook=T}async readFile(T,S){if(!await h.f... method constructor (line 76) | constructor(T){this.workbook=T} method readFile (line 76) | async readFile(T,S){if(!await h.fs.exists(T))throw new Error("File not... method parseRels (line 76) | parseRels(T){return new v().parseStream(T)} method parseWorkbook (line 76) | parseWorkbook(T){return new C().parseStream(T)} method parseSharedStrings (line 76) | parseSharedStrings(T){return new y().parseStream(T)} method reconcile (line 76) | reconcile(T,S){const x=new C,w=new M(S),_=new z,E=new W;x.reconcile(T)... method _processWorksheetEntry (line 76) | async _processWorksheetEntry(T,S,x,w,_){const E=new M(w),R=await E.par... method _processCommentEntry (line 76) | async _processCommentEntry(T,S,x){const w=new U,_=await w.parseStream(... method _processTableEntry (line 76) | async _processTableEntry(T,S,x){const w=new W,_=await w.parseStream(T)... method _processWorksheetRelsEntry (line 76) | async _processWorksheetRelsEntry(T,S,x){const w=new v,_=await w.parseS... method _processMediaEntry (line 76) | async _processMediaEntry(T,S,x){const w=x.lastIndexOf(".");if(w>=1){co... method _processDrawingEntry (line 76) | async _processDrawingEntry(T,S,x){const w=new z,_=await w.parseStream(... method _processDrawingRelsEntry (line 76) | async _processDrawingRelsEntry(T,S,x){const w=new v,_=await w.parseStr... method _processVmlDrawingEntry (line 76) | async _processVmlDrawingEntry(T,S,x){const w=new G,_=await w.parseStre... method _processThemeEntry (line 76) | async _processThemeEntry(T,S,x){await new Promise((w,_)=>{const E=new ... method createInputStream (line 76) | createInputStream(){throw new Error("`XLSX#createInputStream` is depre... method read (line 76) | async read(T,S){!T[Symbol.asyncIterator]&&T.pipe&&(T=T.pipe(new c));co... method load (line 76) | async load(T,S){let x;x=S&&S.base64?o.from(T.toString(),"base64"):T;co... method addMedia (line 76) | async addMedia(T,S){await Promise.all(S.media.map(async x=>{if(x.type=... method addDrawings (line 76) | addDrawings(T,S){const x=new z,w=new v;S.worksheets.forEach(_=>{const{... method addTables (line 76) | addTables(T,S){const x=new W;S.worksheets.forEach(w=>{const{tables:_}=... method addContentTypes (line 76) | async addContentTypes(T,S){const x=new b().toXml(S);T.append(x,{name:"... method addApp (line 76) | async addApp(T,S){const x=new A().toXml(S);T.append(x,{name:"docProps/... method addCore (line 76) | async addCore(T,S){const x=new p;T.append(x.toXml(S),{name:"docProps/c... method addThemes (line 76) | async addThemes(T,S){const x=S.themes||{theme1:ee};Object.keys(x).forE... method addOfficeRels (line 76) | async addOfficeRels(T){const S=new v().toXml([{Id:"rId1",Type:I.RelTyp... method addWorkbookRels (line 76) | async addWorkbookRels(T,S){let x=1;const w=[{Id:"rId"+x++,Type:I.RelTy... method addSharedStrings (line 76) | async addSharedStrings(T,S){S.sharedStrings&&S.sharedStrings.count&&T.... method addStyles (line 76) | async addStyles(T,S){const{xml:x}=S.styles;x&&T.append(x,{name:"xl/sty... method addWorkbook (line 76) | async addWorkbook(T,S){const x=new C;T.append(x.toXml(S),{name:"xl/wor... method addWorksheets (line 76) | async addWorksheets(T,S){const x=new M,w=new v,_=new U,E=new G;S.works... method _finalize (line 76) | _finalize(T){return new Promise((S,x)=>{T.on("finish",()=>{S(this)}),T... method prepareModel (line 76) | prepareModel(T,S){T.creator=T.creator||"ExcelJS",T.lastModifiedBy=T.la... method write (line 76) | async write(T,S){S=S||{};const{model:x}=this.workbook,w=new l.ZipWrite... method writeFile (line 76) | writeFile(T,S){const x=s.createWriteStream(T);return new Promise((w,_)... method writeBuffer (line 76) | async writeBuffer(T){const S=new d;return await this.write(S,T),S.read()} class u (line 77) | class u extends o.Transform{constructor(l){super({writableObjectMode:l.o... method constructor (line 75) | constructor(l,d,h){this._worksheet=l,this._number=d,h!==!1&&(this.defn... method number (line 75) | get number(){return this._number} method worksheet (line 75) | get worksheet(){return this._worksheet} method letter (line 75) | get letter(){return s.n2l(this._number)} method isCustomWidth (line 75) | get isCustomWidth(){return this.width!==void 0&&this.width!==9} method defn (line 75) | get defn(){return{header:this._header,key:this.key,width:this.width,st... method defn (line 75) | set defn(l){l?(this.key=l.key,this.width=l.width!==void 0?l.width:9,th... method headers (line 75) | get headers(){return this._header&&this._header instanceof Array?this.... method header (line 75) | get header(){return this._header} method header (line 75) | set header(l){l!==void 0?(this._header=l,this.headers.forEach((d,h)=>{... method key (line 75) | get key(){return this._key} method key (line 75) | set key(l){(this._key&&this._worksheet.getColumnKey(this._key))===this... method hidden (line 75) | get hidden(){return!!this._hidden} method hidden (line 75) | set hidden(l){this._hidden=l} method outlineLevel (line 75) | get outlineLevel(){return this._outlineLevel||0} method outlineLevel (line 75) | set outlineLevel(l){this._outlineLevel=l} method collapsed (line 75) | get collapsed(){return!!(this._outlineLevel&&this._outlineLevel>=this.... method toString (line 75) | toString(){return JSON.stringify({key:this.key,width:this.width,header... method equivalentTo (line 75) | equivalentTo(l){return this.width===l.width&&this.hidden===l.hidden&&t... method isDefault (line 75) | get isDefault(){if(this.isCustomWidth||this.hidden||this.outlineLevel)... method headerCount (line 75) | get headerCount(){return this.headers.length} method eachCell (line 75) | eachCell(l,d){const h=this.number;d||(d=l,l=null),this._worksheet.each... method values (line 75) | get values(){const l=[];return this.eachCell((d,h)=>{d&&d.type!==o.Val... method values (line 75) | set values(l){if(!l)return;const d=this.number;let h=0;l.hasOwnPropert... method _applyStyle (line 75) | _applyStyle(l,d){return this.style[l]=d,this.eachCell(h=>{h[l]=d}),d} method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(l){this._applyStyle("numFmt",l)} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(l){this._applyStyle("font",l)} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(l){this._applyStyle("alignment",l)} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(l){this._applyStyle("protection",l)} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(l){this._applyStyle("border",l)} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(l){this._applyStyle("fill",l)} method toModel (line 75) | static toModel(l){const d=[];let h=null;return l&&l.forEach((f,g)=>{f.... method fromModel (line 75) | static fromModel(l,d){const h=[];let f=1,g=0;for(d=(d=d||[]).sort(func... method constructor (line 76) | constructor(){super(),this.map={"v:shape":new s}} method tag (line 76) | get tag(){return"xml"} method render (line 76) | render(l,d){l.openXml(a.StdDocAttributes),l.openNode(this.tag,u.DRAWIN... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method reconcile (line 76) | reconcile(l,d){l.anchors.forEach(h=>{h.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={"v:textbox":new o,"x:ClientData":new s}} method tag (line 76) | get tag(){return"v:shape"} method render (line 76) | render(l,d,h){l.openNode("v:shape",u.V_SHAPE_ATTRIBUTES(d,h)),l.leafNo... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.p... method constructor (line 76) | constructor(){super(),this.map={Relationship:new s}} method render (line 76) | render(l,d){d=d||this._values,l.openXml(a.StdDocAttributes),l.openNode... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method constructor (line 76) | constructor(){super(),this.map={"x14:id":this.idXform=new s}} method tag (line 76) | get tag(){return"ext"} method render (line 76) | render(l,d){l.openNode(this.tag,{uri:"{B025F937-C7B1-47D3-B67F-A62EFF6... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(l,d){this.model.x14Id=d.model} method constructor (line 76) | constructor(l){super(),this.model=l} method tag (line 76) | get tag(){return"r"} method textXform (line 76) | get textXform(){return this._textXform||(this._textXform=new a)} method fontXform (line 76) | get fontXform(){return this._fontXform||(this._fontXform=new o(u.FONT_... method render (line 76) | render(l,d){d=d||this.model,l.openNode("r"),d.font&&this.fontXform.ren... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){switch(l){case"r":return!1;case"t":return this.model.tex... method constructor (line 76) | constructor(l){super(),this.name=l,this.map={color:new s}} method tag (line 76) | get tag(){return this.name} method render (line 76) | render(l,d,h){const f=d&&d.color||h||this.defaultColor;l.openNode(this... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){return this.parser?(this.parser.parseClose(l)||(this.par... method validStyle (line 76) | validStyle(l){return u.validStyleValues[l]} method constructor (line 76) | constructor(){super(),this.map={fgColor:new o("fgColor"),bgColor:new o... method name (line 76) | get name(){return"pattern"} method tag (line 76) | get tag(){return"patternFill"} method render (line 76) | render(h,f){h.openNode("patternFill"),h.addAttribute("patternType",f.p... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.p... method constructor (line 77) | constructor(l){super({writableObjectMode:l.objectMode}),this.hasWritte... method transform (line 77) | transform(l){return this.rowFormatter.rowTransform=l,this} method _transform (line 77) | _transform(l,d,h){let f=!1;try{this.hasWrittenBOM||(this.push(this.for... method _flush (line 77) | _flush(l){this.rowFormatter.finish((d,h)=>d?l(d):(h&&h.forEach(f=>{thi... method constructor (line 79) | constructor(l){this.parserOptions=l,this.rowParser=new o.RowParser(thi... method removeBOM (line 79) | static removeBOM(l){return l&&l.charCodeAt(0)===65279?l.slice(1):l} method parse (line 79) | parse(l,d){const h=new a.Scanner({line:u.removeBOM(l),parserOptions:th... method parseWithoutComments (line 79) | parseWithoutComments(l){const d=[];let h=!0;for(;h;)h=this.parseRow(l,... method parseWithComments (line 79) | parseWithComments(l){const{parserOptions:d}=this,h=[];for(let f=l.next... method parseRow (line 79) | parseRow(l,d){if(!l.nextNonSpaceToken)return!1;const h=this.rowParser.... method constructor (line 81) | constructor(){this._rowTransform=null,this._rowValidator=null} method createTransform (line 81) | static createTransform(l){return s.isSyncTransform(l)?(d,h)=>{let f=nu... method createValidator (line 81) | static createValidator(l){return s.isSyncValidate(l)?(d,h)=>{h(null,{r... method rowTransform (line 81) | set rowTransform(l){if(!o.default(l))throw new TypeError("The transfor... method rowValidator (line 81) | set rowValidator(l){if(!o.default(l))throw new TypeError("The validate... method transformAndValidate (line 81) | transformAndValidate(l,d){return this.callTransformer(l,(h,f)=>h?d(h):... method callTransformer (line 81) | callTransformer(l,d){return this._rowTransform?this._rowTransform(l,d)... method callValidator (line 81) | callValidator(l,d){return this._rowValidator?this._rowValidator(l,d):d... method constructor (line 77) | constructor(){let a=arguments.length>0&&arguments[0]!==void 0?arguments[... method constructor (line 78) | constructor(c){this._headers=null,this.formatterOptions=c,c.headers!==nu... method headers (line 79) | set headers(c){this._headers=c} method shouldQuote (line 79) | shouldQuote(c,l){const d=l?this.formatterOptions.quoteHeaders:this.forma... method format (line 79) | format(c,l,d){const h=(""+(s.default(c)?"":c)).replace(/\0/g,""),{format... method quoteField (line 79) | quoteField(c){const{quote:l}=this.formatterOptions;return`${l}${c}${l}`} class l (line 79) | class l{constructor(h){this.rowCount=0,this.formatterOptions=h,this.fiel... method constructor (line 75) | constructor(f,g,m){if(!f||!g)throw new Error("A Cell needs a Row");thi... method worksheet (line 75) | get worksheet(){return this._row.worksheet} method workbook (line 75) | get workbook(){return this._row.worksheet.workbook} method destroy (line 75) | destroy(){delete this.style,delete this._value,delete this._row,delete... method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(f){this.style.numFmt=f} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(f){this.style.font=f} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(f){this.style.alignment=f} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(f){this.style.border=f} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(f){this.style.fill=f} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(f){this.style.protection=f} method _mergeStyle (line 75) | _mergeStyle(f,g,m){const p=f&&f.numFmt||g&&g.numFmt;p&&(m.numFmt=p);co... method address (line 75) | get address(){return this._address} method row (line 75) | get row(){return this._row.number} method col (line 75) | get col(){return this._column.number} method $col$row (line 75) | get $col$row(){return`$${this._column.letter}$${this.row}`} method type (line 75) | get type(){return this._value.type} method effectiveType (line 75) | get effectiveType(){return this._value.effectiveType} method toCsvString (line 75) | toCsvString(){return this._value.toCsvString()} method addMergeRef (line 75) | addMergeRef(){this._mergeCount++} method releaseMergeRef (line 75) | releaseMergeRef(){this._mergeCount--} method isMerged (line 75) | get isMerged(){return this._mergeCount>0||this.type===l.Types.Merge} method merge (line 75) | merge(f,g){this._value.release(),this._value=d.create(l.Types.Merge,th... method unmerge (line 75) | unmerge(){this.type===l.Types.Merge&&(this._value.release(),this._valu... method isMergedTo (line 75) | isMergedTo(f){return this._value.type===l.Types.Merge&&this._value.isM... method master (line 75) | get master(){return this.type===l.Types.Merge?this._value.master:this} method isHyperlink (line 75) | get isHyperlink(){return this._value.type===l.Types.Hyperlink} method hyperlink (line 75) | get hyperlink(){return this._value.hyperlink} method value (line 75) | get value(){return this._value.value} method value (line 75) | set value(f){this.type!==l.Types.Merge?(this._value.release(),this._va... method note (line 75) | get note(){return this._comment&&this._comment.note} method note (line 75) | set note(f){this._comment=new c(f)} method text (line 75) | get text(){return this._value.toString()} method html (line 75) | get html(){return o.escapeHtml(this.text)} method toString (line 75) | toString(){return this.text} method _upgradeToHyperlink (line 75) | _upgradeToHyperlink(f){this.type===l.Types.String&&(this._value=d.crea... method formula (line 75) | get formula(){return this._value.formula} method result (line 75) | get result(){return this._value.result} method formulaType (line 75) | get formulaType(){return this._value.formulaType} method fullAddress (line 75) | get fullAddress(){const{worksheet:f}=this._row;return{sheetName:f.name... method name (line 75) | get name(){return this.names[0]} method name (line 75) | set name(f){this.names=[f]} method names (line 75) | get names(){return this.workbook.definedNames.getNamesEx(this.fullAddr... method names (line 75) | set names(f){const{definedNames:g}=this.workbook;g.removeAllNames(this... method addName (line 75) | addName(f){this.workbook.definedNames.addEx(this.fullAddress,f)} method removeName (line 75) | removeName(f){this.workbook.definedNames.removeEx(this.fullAddress,f)} method removeAllNames (line 75) | removeAllNames(){this.workbook.definedNames.removeAllNames(this.fullAd... method _dataValidations (line 75) | get _dataValidations(){return this.worksheet.dataValidations} method dataValidation (line 75) | get dataValidation(){return this._dataValidations.find(this.address)} method dataValidation (line 75) | set dataValidation(f){this._dataValidations.add(this.address,f)} method model (line 75) | get model(){const{model:f}=this._value;return f.style=this.style,this.... method model (line 75) | set model(f){if(this._value.release(),this._value=d.create(f.type,this... method constructor (line 75) | constructor(p,y){this._data=p,this._encoding=y} method length (line 75) | get length(){return this.toBuffer().length} method copy (line 75) | copy(p,y,v,b){return this.toBuffer().copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._buffer||(this._buffer=o.from(this._data,this._... method constructor (line 76) | constructor(h){super(),this.options=Object.assign({type:"nodebuffer",c... method append (line 76) | append(h,f){f.hasOwnProperty("base64")&&f.base64?this.zip.file(f.name,... method finalize (line 76) | async finalize(){const h=await this.zip.generateAsync(this.options);th... method read (line 76) | read(h){return this.stream.read(h)} method setEncoding (line 76) | setEncoding(h){return this.stream.setEncoding(h)} method pause (line 76) | pause(){return this.stream.pause()} method resume (line 76) | resume(){return this.stream.resume()} method isPaused (line 76) | isPaused(){return this.stream.isPaused()} method pipe (line 76) | pipe(h,f){return this.stream.pipe(h,f)} method unpipe (line 76) | unpipe(h){return this.stream.unpipe(h)} method unshift (line 76) | unshift(h){return this.stream.unshift(h)} method wrap (line 76) | wrap(h){return this.stream.wrap(h)} method constructor (line 76) | constructor(){super(),this.map={Company:new s({tag:"Company"}),Manager... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("Properties",l.PR... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"dc:creator":new u({tag:"dc:creator"})... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("cp:corePropertie... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"xdr:twoCellAnchor":new u,"xdr:oneCell... method prepare (line 76) | prepare(h){h.anchors.forEach((f,g)=>{f.anchorType=function(m){return(t... method tag (line 76) | get tag(){return"xdr:wsDr"} method render (line 76) | render(h,f){h.openXml(o.StdDocAttributes),h.openNode(this.tag,l.DRAWIN... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.m... method reconcile (line 76) | reconcile(h,f){h.anchors.forEach(g=>{g.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={patternFill:new u,gradientFill:new c}} method tag (line 76) | get tag(){return"fill"} method render (line 76) | render(h,f){switch(h.addRollback(),h.openNode("fill"),f.type){case"pat... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method validStyle (line 76) | validStyle(h){return l.validPatternValues[h]} method constructor (line 79) | constructor(h){this.rowCount=0,this.formatterOptions=h,this.fieldForma... method isRowHashArray (line 79) | static isRowHashArray(h){return!!Array.isArray(h)&&Array.isArray(h[0])... method isRowArray (line 79) | static isRowArray(h){return Array.isArray(h)&&!this.isRowHashArray(h)} method gatherHeaders (line 79) | static gatherHeaders(h){return l.isRowHashArray(h)?h.map(f=>f[0]):Arra... method createTransform (line 79) | static createTransform(h){return c.isSyncTransform(h)?(f,g)=>{let m=nu... method rowTransform (line 79) | set rowTransform(h){if(!o.default(h))throw new TypeError("The transfor... method format (line 79) | format(h,f){this.callTransformer(h,(g,m)=>{if(g)return f(g);if(!h)retu... method finish (line 79) | finish(h){const f=[];if(this.formatterOptions.alwaysWriteHeaders&&this... method checkHeaders (line 79) | checkHeaders(h){if(this.headers)return{shouldFormatColumns:!0,headers:... method gatherColumns (line 79) | gatherColumns(h){if(this.headers===null)throw new Error("Headers is cu... method callTransformer (line 79) | callTransformer(h,f){return this._rowTransform?this._rowTransform(h,f)... method formatColumns (line 79) | formatColumns(h,f){const g=h.map((p,y)=>this.fieldFormatter.format(p,y... method constructor (line 79) | constructor(h){super({objectMode:h.objectMode}),this.lines="",this.row... method hasHitRowLimit (line 79) | get hasHitRowLimit(){return this.parserOptions.limitRows&&this.rowCoun... method shouldEmitRows (line 79) | get shouldEmitRows(){return this.parsedRowCount>this.parserOptions.ski... method shouldSkipLine (line 79) | get shouldSkipLine(){return this.parsedLineCount<=this.parserOptions.s... method transform (line 79) | transform(h){return this.rowTransformerValidator.rowTransform=h,this} method validate (line 79) | validate(h){return this.rowTransformerValidator.rowValidator=h,this} method emit (line 79) | emit(h){if(h==="end")return this.endEmitted||(this.endEmitted=!0,super... method _transform (line 79) | _transform(h,f,g){if(this.hasHitRowLimit)return g();const m=l.wrapDone... method _flush (line 79) | _flush(h){const f=l.wrapDoneCallback(h);if(this.hasHitRowLimit)return ... method parse (line 79) | parse(h,f){if(!h)return[];const{line:g,rows:m}=this.parser.parse(h,f);... method processRows (line 79) | processRows(h,f){const g=h.length,m=p=>{const y=A=>A?f(A):p%100!=0?m(p... method transformRow (line 79) | transformRow(h,f){try{this.headerTransformer.transform(h,(g,m)=>g?f(g)... method checkAndEmitHeaders (line 79) | checkAndEmitHeaders(){!this.headersEmitted&&this.headerTransformer.hea... method skipRow (line 79) | skipRow(h){return this.rowCount-=1,h(null,{row:null,isValid:!0})} method pushRow (line 79) | pushRow(h,f){try{this.parserOptions.objectMode?this.push(h):this.push(... method wrapDoneCallback (line 79) | static wrapDoneCallback(h){let f=!1;return function(g){if(g){if(f)thro... method write (line 79) | write(C,M,z){b.push(C),z()} class l (line 79) | class l extends s.Transform{constructor(h){super({objectMode:h.objectMod... method constructor (line 75) | constructor(f,g,m){if(!f||!g)throw new Error("A Cell needs a Row");thi... method worksheet (line 75) | get worksheet(){return this._row.worksheet} method workbook (line 75) | get workbook(){return this._row.worksheet.workbook} method destroy (line 75) | destroy(){delete this.style,delete this._value,delete this._row,delete... method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(f){this.style.numFmt=f} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(f){this.style.font=f} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(f){this.style.alignment=f} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(f){this.style.border=f} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(f){this.style.fill=f} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(f){this.style.protection=f} method _mergeStyle (line 75) | _mergeStyle(f,g,m){const p=f&&f.numFmt||g&&g.numFmt;p&&(m.numFmt=p);co... method address (line 75) | get address(){return this._address} method row (line 75) | get row(){return this._row.number} method col (line 75) | get col(){return this._column.number} method $col$row (line 75) | get $col$row(){return`$${this._column.letter}$${this.row}`} method type (line 75) | get type(){return this._value.type} method effectiveType (line 75) | get effectiveType(){return this._value.effectiveType} method toCsvString (line 75) | toCsvString(){return this._value.toCsvString()} method addMergeRef (line 75) | addMergeRef(){this._mergeCount++} method releaseMergeRef (line 75) | releaseMergeRef(){this._mergeCount--} method isMerged (line 75) | get isMerged(){return this._mergeCount>0||this.type===l.Types.Merge} method merge (line 75) | merge(f,g){this._value.release(),this._value=d.create(l.Types.Merge,th... method unmerge (line 75) | unmerge(){this.type===l.Types.Merge&&(this._value.release(),this._valu... method isMergedTo (line 75) | isMergedTo(f){return this._value.type===l.Types.Merge&&this._value.isM... method master (line 75) | get master(){return this.type===l.Types.Merge?this._value.master:this} method isHyperlink (line 75) | get isHyperlink(){return this._value.type===l.Types.Hyperlink} method hyperlink (line 75) | get hyperlink(){return this._value.hyperlink} method value (line 75) | get value(){return this._value.value} method value (line 75) | set value(f){this.type!==l.Types.Merge?(this._value.release(),this._va... method note (line 75) | get note(){return this._comment&&this._comment.note} method note (line 75) | set note(f){this._comment=new c(f)} method text (line 75) | get text(){return this._value.toString()} method html (line 75) | get html(){return o.escapeHtml(this.text)} method toString (line 75) | toString(){return this.text} method _upgradeToHyperlink (line 75) | _upgradeToHyperlink(f){this.type===l.Types.String&&(this._value=d.crea... method formula (line 75) | get formula(){return this._value.formula} method result (line 75) | get result(){return this._value.result} method formulaType (line 75) | get formulaType(){return this._value.formulaType} method fullAddress (line 75) | get fullAddress(){const{worksheet:f}=this._row;return{sheetName:f.name... method name (line 75) | get name(){return this.names[0]} method name (line 75) | set name(f){this.names=[f]} method names (line 75) | get names(){return this.workbook.definedNames.getNamesEx(this.fullAddr... method names (line 75) | set names(f){const{definedNames:g}=this.workbook;g.removeAllNames(this... method addName (line 75) | addName(f){this.workbook.definedNames.addEx(this.fullAddress,f)} method removeName (line 75) | removeName(f){this.workbook.definedNames.removeEx(this.fullAddress,f)} method removeAllNames (line 75) | removeAllNames(){this.workbook.definedNames.removeAllNames(this.fullAd... method _dataValidations (line 75) | get _dataValidations(){return this.worksheet.dataValidations} method dataValidation (line 75) | get dataValidation(){return this._dataValidations.find(this.address)} method dataValidation (line 75) | set dataValidation(f){this._dataValidations.add(this.address,f)} method model (line 75) | get model(){const{model:f}=this._value;return f.style=this.style,this.... method model (line 75) | set model(f){if(this._value.release(),this._value=d.create(f.type,this... method constructor (line 75) | constructor(p,y){this._data=p,this._encoding=y} method length (line 75) | get length(){return this.toBuffer().length} method copy (line 75) | copy(p,y,v,b){return this.toBuffer().copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._buffer||(this._buffer=o.from(this._data,this._... method constructor (line 76) | constructor(h){super(),this.options=Object.assign({type:"nodebuffer",c... method append (line 76) | append(h,f){f.hasOwnProperty("base64")&&f.base64?this.zip.file(f.name,... method finalize (line 76) | async finalize(){const h=await this.zip.generateAsync(this.options);th... method read (line 76) | read(h){return this.stream.read(h)} method setEncoding (line 76) | setEncoding(h){return this.stream.setEncoding(h)} method pause (line 76) | pause(){return this.stream.pause()} method resume (line 76) | resume(){return this.stream.resume()} method isPaused (line 76) | isPaused(){return this.stream.isPaused()} method pipe (line 76) | pipe(h,f){return this.stream.pipe(h,f)} method unpipe (line 76) | unpipe(h){return this.stream.unpipe(h)} method unshift (line 76) | unshift(h){return this.stream.unshift(h)} method wrap (line 76) | wrap(h){return this.stream.wrap(h)} method constructor (line 76) | constructor(){super(),this.map={Company:new s({tag:"Company"}),Manager... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("Properties",l.PR... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"dc:creator":new u({tag:"dc:creator"})... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("cp:corePropertie... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"xdr:twoCellAnchor":new u,"xdr:oneCell... method prepare (line 76) | prepare(h){h.anchors.forEach((f,g)=>{f.anchorType=function(m){return(t... method tag (line 76) | get tag(){return"xdr:wsDr"} method render (line 76) | render(h,f){h.openXml(o.StdDocAttributes),h.openNode(this.tag,l.DRAWIN... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.m... method reconcile (line 76) | reconcile(h,f){h.anchors.forEach(g=>{g.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={patternFill:new u,gradientFill:new c}} method tag (line 76) | get tag(){return"fill"} method render (line 76) | render(h,f){switch(h.addRollback(),h.openNode("fill"),f.type){case"pat... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method validStyle (line 76) | validStyle(h){return l.validPatternValues[h]} method constructor (line 79) | constructor(h){this.rowCount=0,this.formatterOptions=h,this.fieldForma... method isRowHashArray (line 79) | static isRowHashArray(h){return!!Array.isArray(h)&&Array.isArray(h[0])... method isRowArray (line 79) | static isRowArray(h){return Array.isArray(h)&&!this.isRowHashArray(h)} method gatherHeaders (line 79) | static gatherHeaders(h){return l.isRowHashArray(h)?h.map(f=>f[0]):Arra... method createTransform (line 79) | static createTransform(h){return c.isSyncTransform(h)?(f,g)=>{let m=nu... method rowTransform (line 79) | set rowTransform(h){if(!o.default(h))throw new TypeError("The transfor... method format (line 79) | format(h,f){this.callTransformer(h,(g,m)=>{if(g)return f(g);if(!h)retu... method finish (line 79) | finish(h){const f=[];if(this.formatterOptions.alwaysWriteHeaders&&this... method checkHeaders (line 79) | checkHeaders(h){if(this.headers)return{shouldFormatColumns:!0,headers:... method gatherColumns (line 79) | gatherColumns(h){if(this.headers===null)throw new Error("Headers is cu... method callTransformer (line 79) | callTransformer(h,f){return this._rowTransform?this._rowTransform(h,f)... method formatColumns (line 79) | formatColumns(h,f){const g=h.map((p,y)=>this.fieldFormatter.format(p,y... method constructor (line 79) | constructor(h){super({objectMode:h.objectMode}),this.lines="",this.row... method hasHitRowLimit (line 79) | get hasHitRowLimit(){return this.parserOptions.limitRows&&this.rowCoun... method shouldEmitRows (line 79) | get shouldEmitRows(){return this.parsedRowCount>this.parserOptions.ski... method shouldSkipLine (line 79) | get shouldSkipLine(){return this.parsedLineCount<=this.parserOptions.s... method transform (line 79) | transform(h){return this.rowTransformerValidator.rowTransform=h,this} method validate (line 79) | validate(h){return this.rowTransformerValidator.rowValidator=h,this} method emit (line 79) | emit(h){if(h==="end")return this.endEmitted||(this.endEmitted=!0,super... method _transform (line 79) | _transform(h,f,g){if(this.hasHitRowLimit)return g();const m=l.wrapDone... method _flush (line 79) | _flush(h){const f=l.wrapDoneCallback(h);if(this.hasHitRowLimit)return ... method parse (line 79) | parse(h,f){if(!h)return[];const{line:g,rows:m}=this.parser.parse(h,f);... method processRows (line 79) | processRows(h,f){const g=h.length,m=p=>{const y=A=>A?f(A):p%100!=0?m(p... method transformRow (line 79) | transformRow(h,f){try{this.headerTransformer.transform(h,(g,m)=>g?f(g)... method checkAndEmitHeaders (line 79) | checkAndEmitHeaders(){!this.headersEmitted&&this.headerTransformer.hea... method skipRow (line 79) | skipRow(h){return this.rowCount-=1,h(null,{row:null,isValid:!0})} method pushRow (line 79) | pushRow(h,f){try{this.parserOptions.objectMode?this.push(h):this.push(... method wrapDoneCallback (line 79) | static wrapDoneCallback(h){let f=!1;return function(g){if(g){if(f)thro... method constructor (line 79) | constructor(u){var c;if(this.objectMode=!0,this.delimiter=",",this.ignor... class u (line 79) | class u{constructor(l){this.parserOptions=l,this.rowParser=new o.RowPars... method constructor (line 75) | constructor(l,d,h){this._worksheet=l,this._number=d,h!==!1&&(this.defn... method number (line 75) | get number(){return this._number} method worksheet (line 75) | get worksheet(){return this._worksheet} method letter (line 75) | get letter(){return s.n2l(this._number)} method isCustomWidth (line 75) | get isCustomWidth(){return this.width!==void 0&&this.width!==9} method defn (line 75) | get defn(){return{header:this._header,key:this.key,width:this.width,st... method defn (line 75) | set defn(l){l?(this.key=l.key,this.width=l.width!==void 0?l.width:9,th... method headers (line 75) | get headers(){return this._header&&this._header instanceof Array?this.... method header (line 75) | get header(){return this._header} method header (line 75) | set header(l){l!==void 0?(this._header=l,this.headers.forEach((d,h)=>{... method key (line 75) | get key(){return this._key} method key (line 75) | set key(l){(this._key&&this._worksheet.getColumnKey(this._key))===this... method hidden (line 75) | get hidden(){return!!this._hidden} method hidden (line 75) | set hidden(l){this._hidden=l} method outlineLevel (line 75) | get outlineLevel(){return this._outlineLevel||0} method outlineLevel (line 75) | set outlineLevel(l){this._outlineLevel=l} method collapsed (line 75) | get collapsed(){return!!(this._outlineLevel&&this._outlineLevel>=this.... method toString (line 75) | toString(){return JSON.stringify({key:this.key,width:this.width,header... method equivalentTo (line 75) | equivalentTo(l){return this.width===l.width&&this.hidden===l.hidden&&t... method isDefault (line 75) | get isDefault(){if(this.isCustomWidth||this.hidden||this.outlineLevel)... method headerCount (line 75) | get headerCount(){return this.headers.length} method eachCell (line 75) | eachCell(l,d){const h=this.number;d||(d=l,l=null),this._worksheet.each... method values (line 75) | get values(){const l=[];return this.eachCell((d,h)=>{d&&d.type!==o.Val... method values (line 75) | set values(l){if(!l)return;const d=this.number;let h=0;l.hasOwnPropert... method _applyStyle (line 75) | _applyStyle(l,d){return this.style[l]=d,this.eachCell(h=>{h[l]=d}),d} method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(l){this._applyStyle("numFmt",l)} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(l){this._applyStyle("font",l)} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(l){this._applyStyle("alignment",l)} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(l){this._applyStyle("protection",l)} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(l){this._applyStyle("border",l)} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(l){this._applyStyle("fill",l)} method toModel (line 75) | static toModel(l){const d=[];let h=null;return l&&l.forEach((f,g)=>{f.... method fromModel (line 75) | static fromModel(l,d){const h=[];let f=1,g=0;for(d=(d=d||[]).sort(func... method constructor (line 76) | constructor(){super(),this.map={"v:shape":new s}} method tag (line 76) | get tag(){return"xml"} method render (line 76) | render(l,d){l.openXml(a.StdDocAttributes),l.openNode(this.tag,u.DRAWIN... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method reconcile (line 76) | reconcile(l,d){l.anchors.forEach(h=>{h.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={"v:textbox":new o,"x:ClientData":new s}} method tag (line 76) | get tag(){return"v:shape"} method render (line 76) | render(l,d,h){l.openNode("v:shape",u.V_SHAPE_ATTRIBUTES(d,h)),l.leafNo... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.p... method constructor (line 76) | constructor(){super(),this.map={Relationship:new s}} method render (line 76) | render(l,d){d=d||this._values,l.openXml(a.StdDocAttributes),l.openNode... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method constructor (line 76) | constructor(){super(),this.map={"x14:id":this.idXform=new s}} method tag (line 76) | get tag(){return"ext"} method render (line 76) | render(l,d){l.openNode(this.tag,{uri:"{B025F937-C7B1-47D3-B67F-A62EFF6... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(l,d){this.model.x14Id=d.model} method constructor (line 76) | constructor(l){super(),this.model=l} method tag (line 76) | get tag(){return"r"} method textXform (line 76) | get textXform(){return this._textXform||(this._textXform=new a)} method fontXform (line 76) | get fontXform(){return this._fontXform||(this._fontXform=new o(u.FONT_... method render (line 76) | render(l,d){d=d||this.model,l.openNode("r"),d.font&&this.fontXform.ren... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){switch(l){case"r":return!1;case"t":return this.model.tex... method constructor (line 76) | constructor(l){super(),this.name=l,this.map={color:new s}} method tag (line 76) | get tag(){return this.name} method render (line 76) | render(l,d,h){const f=d&&d.color||h||this.defaultColor;l.openNode(this... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){return this.parser?(this.parser.parseClose(l)||(this.par... method validStyle (line 76) | validStyle(l){return u.validStyleValues[l]} method constructor (line 76) | constructor(){super(),this.map={fgColor:new o("fgColor"),bgColor:new o... method name (line 76) | get name(){return"pattern"} method tag (line 76) | get tag(){return"patternFill"} method render (line 76) | render(h,f){h.openNode("patternFill"),h.addAttribute("patternType",f.p... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.p... method constructor (line 77) | constructor(l){super({writableObjectMode:l.objectMode}),this.hasWritte... method transform (line 77) | transform(l){return this.rowFormatter.rowTransform=l,this} method _transform (line 77) | _transform(l,d,h){let f=!1;try{this.hasWrittenBOM||(this.push(this.for... method _flush (line 77) | _flush(l){this.rowFormatter.finish((d,h)=>d?l(d):(h&&h.forEach(f=>{thi... method constructor (line 79) | constructor(l){this.parserOptions=l,this.rowParser=new o.RowParser(thi... method removeBOM (line 79) | static removeBOM(l){return l&&l.charCodeAt(0)===65279?l.slice(1):l} method parse (line 79) | parse(l,d){const h=new a.Scanner({line:u.removeBOM(l),parserOptions:th... method parseWithoutComments (line 79) | parseWithoutComments(l){const d=[];let h=!0;for(;h;)h=this.parseRow(l,... method parseWithComments (line 79) | parseWithComments(l){const{parserOptions:d}=this,h=[];for(let f=l.next... method parseRow (line 79) | parseRow(l,d){if(!l.nextNonSpaceToken)return!1;const h=this.rowParser.... method constructor (line 81) | constructor(){this._rowTransform=null,this._rowValidator=null} method createTransform (line 81) | static createTransform(l){return s.isSyncTransform(l)?(d,h)=>{let f=nu... method createValidator (line 81) | static createValidator(l){return s.isSyncValidate(l)?(d,h)=>{h(null,{r... method rowTransform (line 81) | set rowTransform(l){if(!o.default(l))throw new TypeError("The transfor... method rowValidator (line 81) | set rowValidator(l){if(!o.default(l))throw new TypeError("The validate... method transformAndValidate (line 81) | transformAndValidate(l,d){return this.callTransformer(l,(h,f)=>h?d(h):... method callTransformer (line 81) | callTransformer(l,d){return this._rowTransform?this._rowTransform(l,d)... method callValidator (line 81) | callValidator(l,d){return this._rowValidator?this._rowValidator(l,d):d... method constructor (line 79) | constructor(s){this.parserOptions=s,this.columnParser=new a.ColumnParser... method isEmptyRow (line 79) | static isEmptyRow(s){return s.join("").replace(/\s+/g,"")===""} method parse (line 79) | parse(s){const{parserOptions:u}=this,{hasMoreData:c}=s,l=s,d=[];let h=th... method getStartToken (line 79) | getStartToken(s,u){const c=s.nextNonSpaceToken;return c!==null&&o.Token.... method shouldSkipColumnParse (line 79) | shouldSkipColumnParse(s,u,c){const{parserOptions:l}=this;if(o.Token.isTo... method constructor (line 79) | constructor(s){this.cursor=0,this.line=s.line,this.lineLength=this.line.... method hasMoreCharacters (line 79) | get hasMoreCharacters(){return this.lineLength>this.cursor} method nextNonSpaceToken (line 79) | get nextNonSpaceToken(){const{lineFromCursor:s}=this,u=this.parserOption... method nextCharacterToken (line 79) | get nextCharacterToken(){const{cursor:s,lineLength:u}=this;return u<=s?n... method lineFromCursor (line 79) | get lineFromCursor(){return this.line.substr(this.cursor)} method advancePastLine (line 79) | advancePastLine(){const s=o.exec(this.lineFromCursor);return s?(this.cur... method advanceTo (line 79) | advanceTo(s){return this.cursor=s,this} method advanceToToken (line 79) | advanceToToken(s){return this.cursor=s.startCursor,this} method advancePastToken (line 79) | advancePastToken(s){return this.cursor=s.endCursor+1,this} method truncateToCursor (line 79) | truncateToCursor(){return this.line=this.lineFromCursor,this.lineLength=... method constructor (line 79) | constructor(a){this.token=a.token,this.startCursor=a.startCursor,this.en... method isTokenRowDelimiter (line 79) | static isTokenRowDelimiter(a){const o=a.token;return o==="\r"||o===` method isTokenCarriageReturn (line 81) | static isTokenCarriageReturn(a,o){return a.token===o.carriageReturn} method isTokenComment (line 81) | static isTokenComment(a,o){return o.supportsComments&&!!a&&a.token===o.c... method isTokenEscapeCharacter (line 81) | static isTokenEscapeCharacter(a,o){return a.token===o.escapeChar} method isTokenQuote (line 81) | static isTokenQuote(a,o){return a.token===o.quote} method isTokenDelimiter (line 81) | static isTokenDelimiter(a,o){return a.token===o.delimiter} method constructor (line 81) | constructor(a){a.trim?this.format=o=>o.trim():a.ltrim?this.format=o=>o.t... method constructor (line 81) | constructor(u){this.parserOptions=u,this.quotedColumnParser=new o.Quoted... method parse (line 81) | parse(u){const{nextNonSpaceToken:c}=u;return c!==null&&s.Token.isTokenQu... method constructor (line 81) | constructor(s){this.parserOptions=s,this.columnFormatter=new a.ColumnFor... method parse (line 81) | parse(s){if(!s.hasMoreCharacters)return null;const{parserOptions:u}=this... method constructor (line 81) | constructor(s){this.parserOptions=s,this.columnFormatter=new a.ColumnFor... method parse (line 81) | parse(s){if(!s.hasMoreCharacters)return null;const u=s.cursor,{foundClos... method gatherDataBetweenQuotes (line 81) | gatherDataBetweenQuotes(s){const{parserOptions:u}=this;let c=!1,l=!1;con... method checkForMalformedColumn (line 81) | checkForMalformedColumn(s){const{parserOptions:u}=this,{nextNonSpaceToke... method constructor (line 81) | constructor(l){this.headers=null,this.receivedHeaders=!1,this.shouldUseF... method transform (line 81) | transform(l,d){return this.shouldMapRow(l)?d(null,this.processRow(l)):d(... method shouldMapRow (line 81) | shouldMapRow(l){const{parserOptions:d}=this;if(!this.headersTransform&&d... method processRow (line 81) | processRow(l){if(!this.headers)return{row:l,isValid:!0};const{parserOpti... method mapHeaders (line 81) | mapHeaders(l){const d={},{headers:h,headersLength:f}=this;for(let g=0;g<... method setHeaders (line 81) | setHeaders(l){var d;const h=l.filter(f=>!!f);if(u.default(h).length!==h.... class u (line 81) | class u{constructor(){this._rowTransform=null,this._rowValidator=null}st... method constructor (line 75) | constructor(l,d,h){this._worksheet=l,this._number=d,h!==!1&&(this.defn... method number (line 75) | get number(){return this._number} method worksheet (line 75) | get worksheet(){return this._worksheet} method letter (line 75) | get letter(){return s.n2l(this._number)} method isCustomWidth (line 75) | get isCustomWidth(){return this.width!==void 0&&this.width!==9} method defn (line 75) | get defn(){return{header:this._header,key:this.key,width:this.width,st... method defn (line 75) | set defn(l){l?(this.key=l.key,this.width=l.width!==void 0?l.width:9,th... method headers (line 75) | get headers(){return this._header&&this._header instanceof Array?this.... method header (line 75) | get header(){return this._header} method header (line 75) | set header(l){l!==void 0?(this._header=l,this.headers.forEach((d,h)=>{... method key (line 75) | get key(){return this._key} method key (line 75) | set key(l){(this._key&&this._worksheet.getColumnKey(this._key))===this... method hidden (line 75) | get hidden(){return!!this._hidden} method hidden (line 75) | set hidden(l){this._hidden=l} method outlineLevel (line 75) | get outlineLevel(){return this._outlineLevel||0} method outlineLevel (line 75) | set outlineLevel(l){this._outlineLevel=l} method collapsed (line 75) | get collapsed(){return!!(this._outlineLevel&&this._outlineLevel>=this.... method toString (line 75) | toString(){return JSON.stringify({key:this.key,width:this.width,header... method equivalentTo (line 75) | equivalentTo(l){return this.width===l.width&&this.hidden===l.hidden&&t... method isDefault (line 75) | get isDefault(){if(this.isCustomWidth||this.hidden||this.outlineLevel)... method headerCount (line 75) | get headerCount(){return this.headers.length} method eachCell (line 75) | eachCell(l,d){const h=this.number;d||(d=l,l=null),this._worksheet.each... method values (line 75) | get values(){const l=[];return this.eachCell((d,h)=>{d&&d.type!==o.Val... method values (line 75) | set values(l){if(!l)return;const d=this.number;let h=0;l.hasOwnPropert... method _applyStyle (line 75) | _applyStyle(l,d){return this.style[l]=d,this.eachCell(h=>{h[l]=d}),d} method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(l){this._applyStyle("numFmt",l)} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(l){this._applyStyle("font",l)} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(l){this._applyStyle("alignment",l)} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(l){this._applyStyle("protection",l)} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(l){this._applyStyle("border",l)} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(l){this._applyStyle("fill",l)} method toModel (line 75) | static toModel(l){const d=[];let h=null;return l&&l.forEach((f,g)=>{f.... method fromModel (line 75) | static fromModel(l,d){const h=[];let f=1,g=0;for(d=(d=d||[]).sort(func... method constructor (line 76) | constructor(){super(),this.map={"v:shape":new s}} method tag (line 76) | get tag(){return"xml"} method render (line 76) | render(l,d){l.openXml(a.StdDocAttributes),l.openNode(this.tag,u.DRAWIN... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method reconcile (line 76) | reconcile(l,d){l.anchors.forEach(h=>{h.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={"v:textbox":new o,"x:ClientData":new s}} method tag (line 76) | get tag(){return"v:shape"} method render (line 76) | render(l,d,h){l.openNode("v:shape",u.V_SHAPE_ATTRIBUTES(d,h)),l.leafNo... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.p... method constructor (line 76) | constructor(){super(),this.map={Relationship:new s}} method render (line 76) | render(l,d){d=d||this._values,l.openXml(a.StdDocAttributes),l.openNode... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method constructor (line 76) | constructor(){super(),this.map={"x14:id":this.idXform=new s}} method tag (line 76) | get tag(){return"ext"} method render (line 76) | render(l,d){l.openNode(this.tag,{uri:"{B025F937-C7B1-47D3-B67F-A62EFF6... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(l,d){this.model.x14Id=d.model} method constructor (line 76) | constructor(l){super(),this.model=l} method tag (line 76) | get tag(){return"r"} method textXform (line 76) | get textXform(){return this._textXform||(this._textXform=new a)} method fontXform (line 76) | get fontXform(){return this._fontXform||(this._fontXform=new o(u.FONT_... method render (line 76) | render(l,d){d=d||this.model,l.openNode("r"),d.font&&this.fontXform.ren... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){switch(l){case"r":return!1;case"t":return this.model.tex... method constructor (line 76) | constructor(l){super(),this.name=l,this.map={color:new s}} method tag (line 76) | get tag(){return this.name} method render (line 76) | render(l,d,h){const f=d&&d.color||h||this.defaultColor;l.openNode(this... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){return this.parser?(this.parser.parseClose(l)||(this.par... method validStyle (line 76) | validStyle(l){return u.validStyleValues[l]} method constructor (line 76) | constructor(){super(),this.map={fgColor:new o("fgColor"),bgColor:new o... method name (line 76) | get name(){return"pattern"} method tag (line 76) | get tag(){return"patternFill"} method render (line 76) | render(h,f){h.openNode("patternFill"),h.addAttribute("patternType",f.p... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.p... method constructor (line 77) | constructor(l){super({writableObjectMode:l.objectMode}),this.hasWritte... method transform (line 77) | transform(l){return this.rowFormatter.rowTransform=l,this} method _transform (line 77) | _transform(l,d,h){let f=!1;try{this.hasWrittenBOM||(this.push(this.for... method _flush (line 77) | _flush(l){this.rowFormatter.finish((d,h)=>d?l(d):(h&&h.forEach(f=>{thi... method constructor (line 79) | constructor(l){this.parserOptions=l,this.rowParser=new o.RowParser(thi... method removeBOM (line 79) | static removeBOM(l){return l&&l.charCodeAt(0)===65279?l.slice(1):l} method parse (line 79) | parse(l,d){const h=new a.Scanner({line:u.removeBOM(l),parserOptions:th... method parseWithoutComments (line 79) | parseWithoutComments(l){const d=[];let h=!0;for(;h;)h=this.parseRow(l,... method parseWithComments (line 79) | parseWithComments(l){const{parserOptions:d}=this,h=[];for(let f=l.next... method parseRow (line 79) | parseRow(l,d){if(!l.nextNonSpaceToken)return!1;const h=this.rowParser.... method constructor (line 81) | constructor(){this._rowTransform=null,this._rowValidator=null} method createTransform (line 81) | static createTransform(l){return s.isSyncTransform(l)?(d,h)=>{let f=nu... method createValidator (line 81) | static createValidator(l){return s.isSyncValidate(l)?(d,h)=>{h(null,{r... method rowTransform (line 81) | set rowTransform(l){if(!o.default(l))throw new TypeError("The transfor... method rowValidator (line 81) | set rowValidator(l){if(!o.default(l))throw new TypeError("The validate... method transformAndValidate (line 81) | transformAndValidate(l,d){return this.callTransformer(l,(h,f)=>h?d(h):... method callTransformer (line 81) | callTransformer(l,d){return this._rowTransform?this._rowTransform(l,d)... method callValidator (line 81) | callValidator(l,d){return this._rowValidator?this._rowValidator(l,d):d... function u (line 81) | function u(c,l){this.name=c,this.body=l,this.decoders={},this.encoders={}} method constructor (line 75) | constructor(l,d,h){this._worksheet=l,this._number=d,h!==!1&&(this.defn... method number (line 75) | get number(){return this._number} method worksheet (line 75) | get worksheet(){return this._worksheet} method letter (line 75) | get letter(){return s.n2l(this._number)} method isCustomWidth (line 75) | get isCustomWidth(){return this.width!==void 0&&this.width!==9} method defn (line 75) | get defn(){return{header:this._header,key:this.key,width:this.width,st... method defn (line 75) | set defn(l){l?(this.key=l.key,this.width=l.width!==void 0?l.width:9,th... method headers (line 75) | get headers(){return this._header&&this._header instanceof Array?this.... method header (line 75) | get header(){return this._header} method header (line 75) | set header(l){l!==void 0?(this._header=l,this.headers.forEach((d,h)=>{... method key (line 75) | get key(){return this._key} method key (line 75) | set key(l){(this._key&&this._worksheet.getColumnKey(this._key))===this... method hidden (line 75) | get hidden(){return!!this._hidden} method hidden (line 75) | set hidden(l){this._hidden=l} method outlineLevel (line 75) | get outlineLevel(){return this._outlineLevel||0} method outlineLevel (line 75) | set outlineLevel(l){this._outlineLevel=l} method collapsed (line 75) | get collapsed(){return!!(this._outlineLevel&&this._outlineLevel>=this.... method toString (line 75) | toString(){return JSON.stringify({key:this.key,width:this.width,header... method equivalentTo (line 75) | equivalentTo(l){return this.width===l.width&&this.hidden===l.hidden&&t... method isDefault (line 75) | get isDefault(){if(this.isCustomWidth||this.hidden||this.outlineLevel)... method headerCount (line 75) | get headerCount(){return this.headers.length} method eachCell (line 75) | eachCell(l,d){const h=this.number;d||(d=l,l=null),this._worksheet.each... method values (line 75) | get values(){const l=[];return this.eachCell((d,h)=>{d&&d.type!==o.Val... method values (line 75) | set values(l){if(!l)return;const d=this.number;let h=0;l.hasOwnPropert... method _applyStyle (line 75) | _applyStyle(l,d){return this.style[l]=d,this.eachCell(h=>{h[l]=d}),d} method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(l){this._applyStyle("numFmt",l)} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(l){this._applyStyle("font",l)} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(l){this._applyStyle("alignment",l)} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(l){this._applyStyle("protection",l)} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(l){this._applyStyle("border",l)} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(l){this._applyStyle("fill",l)} method toModel (line 75) | static toModel(l){const d=[];let h=null;return l&&l.forEach((f,g)=>{f.... method fromModel (line 75) | static fromModel(l,d){const h=[];let f=1,g=0;for(d=(d=d||[]).sort(func... method constructor (line 76) | constructor(){super(),this.map={"v:shape":new s}} method tag (line 76) | get tag(){return"xml"} method render (line 76) | render(l,d){l.openXml(a.StdDocAttributes),l.openNode(this.tag,u.DRAWIN... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method reconcile (line 76) | reconcile(l,d){l.anchors.forEach(h=>{h.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={"v:textbox":new o,"x:ClientData":new s}} method tag (line 76) | get tag(){return"v:shape"} method render (line 76) | render(l,d,h){l.openNode("v:shape",u.V_SHAPE_ATTRIBUTES(d,h)),l.leafNo... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.p... method constructor (line 76) | constructor(){super(),this.map={Relationship:new s}} method render (line 76) | render(l,d){d=d||this._values,l.openXml(a.StdDocAttributes),l.openNode... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method constructor (line 76) | constructor(){super(),this.map={"x14:id":this.idXform=new s}} method tag (line 76) | get tag(){return"ext"} method render (line 76) | render(l,d){l.openNode(this.tag,{uri:"{B025F937-C7B1-47D3-B67F-A62EFF6... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(l,d){this.model.x14Id=d.model} method constructor (line 76) | constructor(l){super(),this.model=l} method tag (line 76) | get tag(){return"r"} method textXform (line 76) | get textXform(){return this._textXform||(this._textXform=new a)} method fontXform (line 76) | get fontXform(){return this._fontXform||(this._fontXform=new o(u.FONT_... method render (line 76) | render(l,d){d=d||this.model,l.openNode("r"),d.font&&this.fontXform.ren... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){switch(l){case"r":return!1;case"t":return this.model.tex... method constructor (line 76) | constructor(l){super(),this.name=l,this.map={color:new s}} method tag (line 76) | get tag(){return this.name} method render (line 76) | render(l,d,h){const f=d&&d.color||h||this.defaultColor;l.openNode(this... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){return this.parser?(this.parser.parseClose(l)||(this.par... method validStyle (line 76) | validStyle(l){return u.validStyleValues[l]} method constructor (line 76) | constructor(){super(),this.map={fgColor:new o("fgColor"),bgColor:new o... method name (line 76) | get name(){return"pattern"} method tag (line 76) | get tag(){return"patternFill"} method render (line 76) | render(h,f){h.openNode("patternFill"),h.addAttribute("patternType",f.p... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.p... method constructor (line 77) | constructor(l){super({writableObjectMode:l.objectMode}),this.hasWritte... method transform (line 77) | transform(l){return this.rowFormatter.rowTransform=l,this} method _transform (line 77) | _transform(l,d,h){let f=!1;try{this.hasWrittenBOM||(this.push(this.for... method _flush (line 77) | _flush(l){this.rowFormatter.finish((d,h)=>d?l(d):(h&&h.forEach(f=>{thi... method constructor (line 79) | constructor(l){this.parserOptions=l,this.rowParser=new o.RowParser(thi... method removeBOM (line 79) | static removeBOM(l){return l&&l.charCodeAt(0)===65279?l.slice(1):l} method parse (line 79) | parse(l,d){const h=new a.Scanner({line:u.removeBOM(l),parserOptions:th... method parseWithoutComments (line 79) | parseWithoutComments(l){const d=[];let h=!0;for(;h;)h=this.parseRow(l,... method parseWithComments (line 79) | parseWithComments(l){const{parserOptions:d}=this,h=[];for(let f=l.next... method parseRow (line 79) | parseRow(l,d){if(!l.nextNonSpaceToken)return!1;const h=this.rowParser.... method constructor (line 81) | constructor(){this._rowTransform=null,this._rowValidator=null} method createTransform (line 81) | static createTransform(l){return s.isSyncTransform(l)?(d,h)=>{let f=nu... method createValidator (line 81) | static createValidator(l){return s.isSyncValidate(l)?(d,h)=>{h(null,{r... method rowTransform (line 81) | set rowTransform(l){if(!o.default(l))throw new TypeError("The transfor... method rowValidator (line 81) | set rowValidator(l){if(!o.default(l))throw new TypeError("The validate... method transformAndValidate (line 81) | transformAndValidate(l,d){return this.callTransformer(l,(h,f)=>h?d(h):... method callTransformer (line 81) | callTransformer(l,d){return this._rowTransform?this._rowTransform(l,d)... method callValidator (line 81) | callValidator(l,d){return this._rowValidator?this._rowValidator(l,d):d... function d (line 81) | function d(h){this._initNamed(h,l)} method constructor (line 75) | constructor(p){this._data=p} method length (line 75) | get length(){return this._data.length} method copy (line 75) | copy(p,y,v,b){return this._data._buf.copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._data.toBuffer()} method constructor (line 76) | constructor(){super(),this.map={"x14:dataBar":this.databarXform=new u,... method tag (line 76) | get tag(){return"x14:cfRule"} method isExt (line 76) | static isExt(f){return f.type==="dataBar"?u.isExt(f):!(f.type!=="iconS... method prepare (line 76) | prepare(f){d.isExt(f)&&(f.x14Id=`{${a()}}`.toUpperCase())} method render (line 76) | render(f,g){if(d.isExt(g))switch(g.type){case"dataBar":this.renderData... method renderDataBar (line 76) | renderDataBar(f,g){f.openNode(this.tag,{type:"dataBar",id:g.x14Id}),th... method renderIconSet (line 76) | renderIconSet(f,g){f.openNode(this.tag,{type:"iconSet",priority:g.prio... method createNewModel (line 76) | createNewModel(f){let{attributes:g}=f;return{type:g.type,x14Id:g.id,pr... method onParserClose (line 76) | onParserClose(f,g){Object.assign(this.model,g.model)} method constructor (line 76) | constructor(){super(),this.map={autoFilter:new u,tableColumns:new s({t... method prepare (line 76) | prepare(f,g){this.map.autoFilter.prepare(f),this.map.tableColumns.prep... method tag (line 76) | get tag(){return"table"} method render (line 76) | render(f,g){f.openXml(a.StdDocAttributes),f.openNode(this.tag,$o(An({}... method parseOpen (line 76) | parseOpen(f){if(this.parser)return this.parser.parseOpen(f),!0;const{n... method parseText (line 76) | parseText(f){this.parser&&this.parser.parseText(f)} method parseClose (line 76) | parseClose(f){if(this.parser)return this.parser.parseClose(f)||(this.p... method reconcile (line 76) | reconcile(f,g){f.columns.forEach(m=>{m.dxfId!==void 0&&(m.style=g.styl... function u (line 81) | function u(l,d){o.call(this,d),s.isBuffer(l)?(this.base=l,this.offset=0,... method constructor (line 75) | constructor(l,d,h){this._worksheet=l,this._number=d,h!==!1&&(this.defn... method number (line 75) | get number(){return this._number} method worksheet (line 75) | get worksheet(){return this._worksheet} method letter (line 75) | get letter(){return s.n2l(this._number)} method isCustomWidth (line 75) | get isCustomWidth(){return this.width!==void 0&&this.width!==9} method defn (line 75) | get defn(){return{header:this._header,key:this.key,width:this.width,st... method defn (line 75) | set defn(l){l?(this.key=l.key,this.width=l.width!==void 0?l.width:9,th... method headers (line 75) | get headers(){return this._header&&this._header instanceof Array?this.... method header (line 75) | get header(){return this._header} method header (line 75) | set header(l){l!==void 0?(this._header=l,this.headers.forEach((d,h)=>{... method key (line 75) | get key(){return this._key} method key (line 75) | set key(l){(this._key&&this._worksheet.getColumnKey(this._key))===this... method hidden (line 75) | get hidden(){return!!this._hidden} method hidden (line 75) | set hidden(l){this._hidden=l} method outlineLevel (line 75) | get outlineLevel(){return this._outlineLevel||0} method outlineLevel (line 75) | set outlineLevel(l){this._outlineLevel=l} method collapsed (line 75) | get collapsed(){return!!(this._outlineLevel&&this._outlineLevel>=this.... method toString (line 75) | toString(){return JSON.stringify({key:this.key,width:this.width,header... method equivalentTo (line 75) | equivalentTo(l){return this.width===l.width&&this.hidden===l.hidden&&t... method isDefault (line 75) | get isDefault(){if(this.isCustomWidth||this.hidden||this.outlineLevel)... method headerCount (line 75) | get headerCount(){return this.headers.length} method eachCell (line 75) | eachCell(l,d){const h=this.number;d||(d=l,l=null),this._worksheet.each... method values (line 75) | get values(){const l=[];return this.eachCell((d,h)=>{d&&d.type!==o.Val... method values (line 75) | set values(l){if(!l)return;const d=this.number;let h=0;l.hasOwnPropert... method _applyStyle (line 75) | _applyStyle(l,d){return this.style[l]=d,this.eachCell(h=>{h[l]=d}),d} method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(l){this._applyStyle("numFmt",l)} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(l){this._applyStyle("font",l)} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(l){this._applyStyle("alignment",l)} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(l){this._applyStyle("protection",l)} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(l){this._applyStyle("border",l)} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(l){this._applyStyle("fill",l)} method toModel (line 75) | static toModel(l){const d=[];let h=null;return l&&l.forEach((f,g)=>{f.... method fromModel (line 75) | static fromModel(l,d){const h=[];let f=1,g=0;for(d=(d=d||[]).sort(func... method constructor (line 76) | constructor(){super(),this.map={"v:shape":new s}} method tag (line 76) | get tag(){return"xml"} method render (line 76) | render(l,d){l.openXml(a.StdDocAttributes),l.openNode(this.tag,u.DRAWIN... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method reconcile (line 76) | reconcile(l,d){l.anchors.forEach(h=>{h.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={"v:textbox":new o,"x:ClientData":new s}} method tag (line 76) | get tag(){return"v:shape"} method render (line 76) | render(l,d,h){l.openNode("v:shape",u.V_SHAPE_ATTRIBUTES(d,h)),l.leafNo... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.p... method constructor (line 76) | constructor(){super(),this.map={Relationship:new s}} method render (line 76) | render(l,d){d=d||this._values,l.openXml(a.StdDocAttributes),l.openNode... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method constructor (line 76) | constructor(){super(),this.map={"x14:id":this.idXform=new s}} method tag (line 76) | get tag(){return"ext"} method render (line 76) | render(l,d){l.openNode(this.tag,{uri:"{B025F937-C7B1-47D3-B67F-A62EFF6... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(l,d){this.model.x14Id=d.model} method constructor (line 76) | constructor(l){super(),this.model=l} method tag (line 76) | get tag(){return"r"} method textXform (line 76) | get textXform(){return this._textXform||(this._textXform=new a)} method fontXform (line 76) | get fontXform(){return this._fontXform||(this._fontXform=new o(u.FONT_... method render (line 76) | render(l,d){d=d||this.model,l.openNode("r"),d.font&&this.fontXform.ren... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){switch(l){case"r":return!1;case"t":return this.model.tex... method constructor (line 76) | constructor(l){super(),this.name=l,this.map={color:new s}} method tag (line 76) | get tag(){return this.name} method render (line 76) | render(l,d,h){const f=d&&d.color||h||this.defaultColor;l.openNode(this... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){return this.parser?(this.parser.parseClose(l)||(this.par... method validStyle (line 76) | validStyle(l){return u.validStyleValues[l]} method constructor (line 76) | constructor(){super(),this.map={fgColor:new o("fgColor"),bgColor:new o... method name (line 76) | get name(){return"pattern"} method tag (line 76) | get tag(){return"patternFill"} method render (line 76) | render(h,f){h.openNode("patternFill"),h.addAttribute("patternType",f.p... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.p... method constructor (line 77) | constructor(l){super({writableObjectMode:l.objectMode}),this.hasWritte... method transform (line 77) | transform(l){return this.rowFormatter.rowTransform=l,this} method _transform (line 77) | _transform(l,d,h){let f=!1;try{this.hasWrittenBOM||(this.push(this.for... method _flush (line 77) | _flush(l){this.rowFormatter.finish((d,h)=>d?l(d):(h&&h.forEach(f=>{thi... method constructor (line 79) | constructor(l){this.parserOptions=l,this.rowParser=new o.RowParser(thi... method removeBOM (line 79) | static removeBOM(l){return l&&l.charCodeAt(0)===65279?l.slice(1):l} method parse (line 79) | parse(l,d){const h=new a.Scanner({line:u.removeBOM(l),parserOptions:th... method parseWithoutComments (line 79) | parseWithoutComments(l){const d=[];let h=!0;for(;h;)h=this.parseRow(l,... method parseWithComments (line 79) | parseWithComments(l){const{parserOptions:d}=this,h=[];for(let f=l.next... method parseRow (line 79) | parseRow(l,d){if(!l.nextNonSpaceToken)return!1;const h=this.rowParser.... method constructor (line 81) | constructor(){this._rowTransform=null,this._rowValidator=null} method createTransform (line 81) | static createTransform(l){return s.isSyncTransform(l)?(d,h)=>{let f=nu... method createValidator (line 81) | static createValidator(l){return s.isSyncValidate(l)?(d,h)=>{h(null,{r... method rowTransform (line 81) | set rowTransform(l){if(!o.default(l))throw new TypeError("The transfor... method rowValidator (line 81) | set rowValidator(l){if(!o.default(l))throw new TypeError("The validate... method transformAndValidate (line 81) | transformAndValidate(l,d){return this.callTransformer(l,(h,f)=>h?d(h):... method callTransformer (line 81) | callTransformer(l,d){return this._rowTransform?this._rowTransform(l,d)... method callValidator (line 81) | callValidator(l,d){return this._rowValidator?this._rowValidator(l,d):d... function c (line 81) | function c(l,d){if(Array.isArray(l))this.length=0,this.value=l.map(funct... method constructor (line 75) | constructor(){this._xml=[],this._stack=[],this._rollbacks=[]} method tos (line 75) | get tos(){return this._stack.length?this._stack[this._stack.length-1]:... method cursor (line 75) | get cursor(){return this._xml.length} method openXml (line 75) | openXml(d){const h=this._xml;h.push(" method openNode (line 76) | openNode(d,h){const f=this.tos,g=this._xml;f&&this.open&&g.push(">"),t... method addAttribute (line 76) | addAttribute(d,h){if(!this.open)throw new Error("Cannot write attribut... method addAttributes (line 76) | addAttributes(d){if(!this.open)throw new Error("Cannot write attribute... method writeText (line 76) | writeText(d){const h=this._xml;this.open&&(h.push(">"),this.open=!1),t... method writeXml (line 76) | writeXml(d){this.open&&(this._xml.push(">"),this.open=!1),this.leaf=!1... method closeNode (line 76) | closeNode(){const d=this._stack.pop(),h=this._xml;this.leaf?h.push("/>... method leafNode (line 76) | leafNode(d,h,f){this.openNode(d,h),f!==void 0&&this.writeText(f),this.... method closeAll (line 76) | closeAll(){for(;this._stack.length;)this.closeNode()} method addRollback (line 76) | addRollback(){return this._rollbacks.push({xml:this._xml.length,stack:... method commit (line 76) | commit(){this._rollbacks.pop()} method rollback (line 76) | rollback(){const d=this._rollbacks.pop();this._xml.length>d.xml&&this.... method xml (line 76) | get xml(){return this.closeAll(),this._xml.join("")} method constructor (line 76) | constructor(){super(),this.map={stop:new s}} method name (line 76) | get name(){return"gradient"} method tag (line 76) | get tag(){return"gradientFill"} method render (line 76) | render(h,f){switch(h.openNode("gradientFill"),f.gradient){case"angle":... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method constructor (line 76) | constructor(d,h){super(),this.id=d,this.formatCode=h} method tag (line 76) | get tag(){return"numFmt"} method render (line 76) | render(d,h){d.leafNode("numFmt",{numFmtId:h.id,formatCode:h.formatCode})} method parseOpen (line 76) | parseOpen(d){switch(d.name){case"numFmt":return this.model={id:parseIn... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} function d (line 81) | function d(f,g,m){const p={};this._baseState=p,p.name=m,p.enc=f,p.parent... method constructor (line 75) | constructor(p){this._data=p} method length (line 75) | get length(){return this._data.length} method copy (line 75) | copy(p,y,v,b){return this._data._buf.copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._data.toBuffer()} method constructor (line 76) | constructor(){super(),this.map={"x14:dataBar":this.databarXform=new u,... method tag (line 76) | get tag(){return"x14:cfRule"} method isExt (line 76) | static isExt(f){return f.type==="dataBar"?u.isExt(f):!(f.type!=="iconS... method prepare (line 76) | prepare(f){d.isExt(f)&&(f.x14Id=`{${a()}}`.toUpperCase())} method render (line 76) | render(f,g){if(d.isExt(g))switch(g.type){case"dataBar":this.renderData... method renderDataBar (line 76) | renderDataBar(f,g){f.openNode(this.tag,{type:"dataBar",id:g.x14Id}),th... method renderIconSet (line 76) | renderIconSet(f,g){f.openNode(this.tag,{type:"iconSet",priority:g.prio... method createNewModel (line 76) | createNewModel(f){let{attributes:g}=f;return{type:g.type,x14Id:g.id,pr... method onParserClose (line 76) | onParserClose(f,g){Object.assign(this.model,g.model)} method constructor (line 76) | constructor(){super(),this.map={autoFilter:new u,tableColumns:new s({t... method prepare (line 76) | prepare(f,g){this.map.autoFilter.prepare(f),this.map.tableColumns.prep... method tag (line 76) | get tag(){return"table"} method render (line 76) | render(f,g){f.openXml(a.StdDocAttributes),f.openNode(this.tag,$o(An({}... method parseOpen (line 76) | parseOpen(f){if(this.parser)return this.parser.parseOpen(f),!0;const{n... method parseText (line 76) | parseText(f){this.parser&&this.parser.parseText(f)} method parseClose (line 76) | parseClose(f){if(this.parser)return this.parser.parseClose(f)||(this.p... method reconcile (line 76) | reconcile(f,g){f.columns.forEach(m=>{m.dxfId!==void 0&&(m.style=g.styl... function o (line 81) | function o(u){this._reporterState={obj:null,path:[],options:u||{},errors... method constructor (line 75) | constructor(u,c){let l=arguments.length>2&&arguments[2]!==void 0?argum... method asInstance (line 75) | static asInstance(u){return u instanceof o||u==null?u:new o(u)} method col (line 75) | get col(){return this.nativeCol+Math.min(this.colWidth-1,this.nativeCo... method col (line 75) | set col(u){this.nativeCol=Math.floor(u),this.nativeColOff=Math.floor((... method row (line 75) | get row(){return this.nativeRow+Math.min(this.rowHeight-1,this.nativeR... method row (line 75) | set row(u){this.nativeRow=Math.floor(u),this.nativeRowOff=Math.floor((... method colWidth (line 75) | get colWidth(){return this.worksheet&&this.worksheet.getColumn(this.na... method rowHeight (line 75) | get rowHeight(){return this.worksheet&&this.worksheet.getRow(this.nati... method model (line 75) | get model(){return{nativeCol:this.nativeCol,nativeColOff:this.nativeCo... method model (line 75) | set model(u){this.nativeCol=u.nativeCol,this.nativeColOff=u.nativeColO... method constructor (line 75) | constructor(u){this.note=u} method model (line 75) | get model(){let u=null;switch(typeof this.note){case"string":u={type:"... method model (line 75) | set model(u){const{note:c}=u,{texts:l}=c;l.length===1&&Object.keys(l[0... method fromModel (line 75) | static fromModel(u){const c=new o;return c.model=u,c} method constructor (line 75) | constructor(){this.decode(arguments)} method setTLBR (line 75) | setTLBR(u,c,l,d,h){if(arguments.length<4){const f=a.decodeAddress(u),g... method decode (line 75) | decode(u){switch(u.length){case 5:this.setTLBR(u[0],u[1],u[2],u[3],u[4... method top (line 75) | get top(){return this.model.top||1} method top (line 75) | set top(u){this.model.top=u} method left (line 75) | get left(){return this.model.left||1} method left (line 75) | set left(u){this.model.left=u} method bottom (line 75) | get bottom(){return this.model.bottom||1} method bottom (line 75) | set bottom(u){this.model.bottom=u} method right (line 75) | get right(){return this.model.right||1} method right (line 75) | set right(u){this.model.right=u} method sheetName (line 75) | get sheetName(){return this.model.sheetName} method sheetName (line 75) | set sheetName(u){this.model.sheetName=u} method _serialisedSheetName (line 75) | get _serialisedSheetName(){const{sheetName:u}=this.model;return u?/^[a... method expand (line 75) | expand(u,c,l,d){(!this.model.top||u1?this.range:this._serialisedSheetN... method $shortRange (line 75) | get $shortRange(){return this.count>1?this.$range:this._serialisedShee... method count (line 75) | get count(){return(1+this.bottom-this.top)*(1+this.right-this.left)} method toString (line 75) | toString(){return this.range} method intersects (line 75) | intersects(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method contains (line 75) | contains(u){const c=a.decodeEx(u);return this.containsEx(c)} method containsEx (line 75) | containsEx(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method forEachAddress (line 75) | forEachAddress(u){for(let c=this.left;c<=this.right;c++)for(let l=this... method constructor (line 75) | constructor(u,c,l){this.table=u,this.column=c,this.index=l} method _set (line 75) | _set(u,c){this.table.cacheState(),this.column[u]=c} method name (line 75) | get name(){return this.column.name} method name (line 75) | set name(u){this._set("name",u)} method filterButton (line 75) | get filterButton(){return this.column.filterButton} method filterButton (line 75) | set filterButton(u){this.column.filterButton=u} method style (line 75) | get style(){return this.column.style} method style (line 75) | set style(u){this.column.style=u} method totalsRowLabel (line 75) | get totalsRowLabel(){return this.column.totalsRowLabel} method totalsRowLabel (line 75) | set totalsRowLabel(u){this._set("totalsRowLabel",u)} method totalsRowFunction (line 75) | get totalsRowFunction(){return this.column.totalsRowFunction} method totalsRowFunction (line 75) | set totalsRowFunction(u){this._set("totalsRowFunction",u)} method totalsRowResult (line 75) | get totalsRowResult(){return this.column.totalsRowResult} method totalsRowResult (line 75) | set totalsRowResult(u){this._set("totalsRowResult",u)} method totalsRowFormula (line 75) | get totalsRowFormula(){return this.column.totalsRowFormula} method totalsRowFormula (line 75) | set totalsRowFormula(u){this._set("totalsRowFormula",u)} method constructor (line 76) | constructor(u){super(),this.model=u} method tag (line 76) | get tag(){return"u"} method render (line 76) | render(u,c){if((c=c||this.model)===!0)u.leafNode("u");else{const l=o.A... method parseOpen (line 76) | parseOpen(u){u.name==="u"&&(this.model=u.attributes.val||!0)} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} function s (line 81) | function s(u,c){this.path=u,this.rethrow(c)} method prepare (line 76) | prepare(){} method render (line 76) | render(){} method parseOpen (line 76) | parseOpen(c){} method parseText (line 76) | parseText(c){} method parseClose (line 76) | parseClose(c){} method reconcile (line 76) | reconcile(c,l){} method reset (line 76) | reset(){this.model=null,this.map&&Object.values(this.map).forEach(c=>{... method mergeModel (line 76) | mergeModel(c){this.model=Object.assign(this.model||{},c)} method parse (line 76) | async parse(c){for await(const l of c)for(const{eventType:d,value:h}of... method parseStream (line 76) | async parseStream(c){return this.parse(a(c))} method xml (line 76) | get xml(){return this.toXml(this.model)} method toXml (line 76) | toXml(c){const l=new o;return this.render(l,c),l.xml} method toAttribute (line 76) | static toAttribute(c,l){let d=arguments.length>2&&arguments[2]!==void ... method toStringAttribute (line 76) | static toStringAttribute(c,l){let d=arguments.length>2&&arguments[2]!=... method toStringValue (line 76) | static toStringValue(c,l){return c===void 0?l:c} method toBoolAttribute (line 76) | static toBoolAttribute(c,l){let d=arguments.length>2&&arguments[2]!==v... method toBoolValue (line 76) | static toBoolValue(c,l){return c===void 0?l:c==="1"} method toIntAttribute (line 76) | static toIntAttribute(c,l){let d=arguments.length>2&&arguments[2]!==vo... method toIntValue (line 76) | static toIntValue(c,l){return c===void 0?l:parseInt(c,10)} method toFloatAttribute (line 76) | static toFloatAttribute(c,l){let d=arguments.length>2&&arguments[2]!==... method toFloatValue (line 76) | static toFloatValue(c,l){return c===void 0?l:parseFloat(c)} method render (line 76) | render(c,l){c.openXml(a.StdDocAttributes),c.openNode("Types",s.PROPERT... method parseOpen (line 76) | parseOpen(){return!1} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} method tag (line 76) | get tag(){return"x14:id"} method render (line 76) | render(l,d){l.leafNode(this.tag,null,d)} method parseOpen (line 76) | parseOpen(){this.model=""} method parseText (line 76) | parseText(l){this.model+=l} method parseClose (line 76) | parseClose(l){return l!==this.tag} method constructor (line 76) | constructor(){super(),this.map={"x14:conditionalFormattings":this.cond... method tag (line 76) | get tag(){return"ext"} method hasContent (line 76) | hasContent(c){return this.conditionalFormattings.hasContent(c.conditio... method prepare (line 76) | prepare(c,l){this.conditionalFormattings.prepare(c.conditionalFormatti... method render (line 76) | render(c,l){c.openNode("ext",{uri:"{78C0D931-6437-407d-A8EE-F0AAD7539E... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(c,l){this.model[c]=l.model} method constructor (line 76) | constructor(){super(),this.map={color:new o}} method tag (line 76) | get tag(){return"stop"} method render (line 76) | render(h,f){h.openNode("stop"),h.addAttribute("position",f.position),t... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... function a (line 81) | function a(o){const s={};return Object.keys(o).forEach(function(u){(0|u)... function l (line 81) | function l(g){this.enc="der",this.name=g.name,this.entity=g,this.tree=ne... method constructor (line 75) | constructor(f,g,m){if(!f||!g)throw new Error("A Cell needs a Row");thi... method worksheet (line 75) | get worksheet(){return this._row.worksheet} method workbook (line 75) | get workbook(){return this._row.worksheet.workbook} method destroy (line 75) | destroy(){delete this.style,delete this._value,delete this._row,delete... method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(f){this.style.numFmt=f} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(f){this.style.font=f} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(f){this.style.alignment=f} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(f){this.style.border=f} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(f){this.style.fill=f} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(f){this.style.protection=f} method _mergeStyle (line 75) | _mergeStyle(f,g,m){const p=f&&f.numFmt||g&&g.numFmt;p&&(m.numFmt=p);co... method address (line 75) | get address(){return this._address} method row (line 75) | get row(){return this._row.number} method col (line 75) | get col(){return this._column.number} method $col$row (line 75) | get $col$row(){return`$${this._column.letter}$${this.row}`} method type (line 75) | get type(){return this._value.type} method effectiveType (line 75) | get effectiveType(){return this._value.effectiveType} method toCsvString (line 75) | toCsvString(){return this._value.toCsvString()} method addMergeRef (line 75) | addMergeRef(){this._mergeCount++} method releaseMergeRef (line 75) | releaseMergeRef(){this._mergeCount--} method isMerged (line 75) | get isMerged(){return this._mergeCount>0||this.type===l.Types.Merge} method merge (line 75) | merge(f,g){this._value.release(),this._value=d.create(l.Types.Merge,th... method unmerge (line 75) | unmerge(){this.type===l.Types.Merge&&(this._value.release(),this._valu... method isMergedTo (line 75) | isMergedTo(f){return this._value.type===l.Types.Merge&&this._value.isM... method master (line 75) | get master(){return this.type===l.Types.Merge?this._value.master:this} method isHyperlink (line 75) | get isHyperlink(){return this._value.type===l.Types.Hyperlink} method hyperlink (line 75) | get hyperlink(){return this._value.hyperlink} method value (line 75) | get value(){return this._value.value} method value (line 75) | set value(f){this.type!==l.Types.Merge?(this._value.release(),this._va... method note (line 75) | get note(){return this._comment&&this._comment.note} method note (line 75) | set note(f){this._comment=new c(f)} method text (line 75) | get text(){return this._value.toString()} method html (line 75) | get html(){return o.escapeHtml(this.text)} method toString (line 75) | toString(){return this.text} method _upgradeToHyperlink (line 75) | _upgradeToHyperlink(f){this.type===l.Types.String&&(this._value=d.crea... method formula (line 75) | get formula(){return this._value.formula} method result (line 75) | get result(){return this._value.result} method formulaType (line 75) | get formulaType(){return this._value.formulaType} method fullAddress (line 75) | get fullAddress(){const{worksheet:f}=this._row;return{sheetName:f.name... method name (line 75) | get name(){return this.names[0]} method name (line 75) | set name(f){this.names=[f]} method names (line 75) | get names(){return this.workbook.definedNames.getNamesEx(this.fullAddr... method names (line 75) | set names(f){const{definedNames:g}=this.workbook;g.removeAllNames(this... method addName (line 75) | addName(f){this.workbook.definedNames.addEx(this.fullAddress,f)} method removeName (line 75) | removeName(f){this.workbook.definedNames.removeEx(this.fullAddress,f)} method removeAllNames (line 75) | removeAllNames(){this.workbook.definedNames.removeAllNames(this.fullAd... method _dataValidations (line 75) | get _dataValidations(){return this.worksheet.dataValidations} method dataValidation (line 75) | get dataValidation(){return this._dataValidations.find(this.address)} method dataValidation (line 75) | set dataValidation(f){this._dataValidations.add(this.address,f)} method model (line 75) | get model(){const{model:f}=this._value;return f.style=this.style,this.... method model (line 75) | set model(f){if(this._value.release(),this._value=d.create(f.type,this... method constructor (line 75) | constructor(p,y){this._data=p,this._encoding=y} method length (line 75) | get length(){return this.toBuffer().length} method copy (line 75) | copy(p,y,v,b){return this.toBuffer().copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._buffer||(this._buffer=o.from(this._data,this._... method constructor (line 76) | constructor(h){super(),this.options=Object.assign({type:"nodebuffer",c... method append (line 76) | append(h,f){f.hasOwnProperty("base64")&&f.base64?this.zip.file(f.name,... method finalize (line 76) | async finalize(){const h=await this.zip.generateAsync(this.options);th... method read (line 76) | read(h){return this.stream.read(h)} method setEncoding (line 76) | setEncoding(h){return this.stream.setEncoding(h)} method pause (line 76) | pause(){return this.stream.pause()} method resume (line 76) | resume(){return this.stream.resume()} method isPaused (line 76) | isPaused(){return this.stream.isPaused()} method pipe (line 76) | pipe(h,f){return this.stream.pipe(h,f)} method unpipe (line 76) | unpipe(h){return this.stream.unpipe(h)} method unshift (line 76) | unshift(h){return this.stream.unshift(h)} method wrap (line 76) | wrap(h){return this.stream.wrap(h)} method constructor (line 76) | constructor(){super(),this.map={Company:new s({tag:"Company"}),Manager... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("Properties",l.PR... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"dc:creator":new u({tag:"dc:creator"})... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("cp:corePropertie... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"xdr:twoCellAnchor":new u,"xdr:oneCell... method prepare (line 76) | prepare(h){h.anchors.forEach((f,g)=>{f.anchorType=function(m){return(t... method tag (line 76) | get tag(){return"xdr:wsDr"} method render (line 76) | render(h,f){h.openXml(o.StdDocAttributes),h.openNode(this.tag,l.DRAWIN... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.m... method reconcile (line 76) | reconcile(h,f){h.anchors.forEach(g=>{g.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={patternFill:new u,gradientFill:new c}} method tag (line 76) | get tag(){return"fill"} method render (line 76) | render(h,f){switch(h.addRollback(),h.openNode("fill"),f.type){case"pat... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method validStyle (line 76) | validStyle(h){return l.validPatternValues[h]} method constructor (line 79) | constructor(h){this.rowCount=0,this.formatterOptions=h,this.fieldForma... method isRowHashArray (line 79) | static isRowHashArray(h){return!!Array.isArray(h)&&Array.isArray(h[0])... method isRowArray (line 79) | static isRowArray(h){return Array.isArray(h)&&!this.isRowHashArray(h)} method gatherHeaders (line 79) | static gatherHeaders(h){return l.isRowHashArray(h)?h.map(f=>f[0]):Arra... method createTransform (line 79) | static createTransform(h){return c.isSyncTransform(h)?(f,g)=>{let m=nu... method rowTransform (line 79) | set rowTransform(h){if(!o.default(h))throw new TypeError("The transfor... method format (line 79) | format(h,f){this.callTransformer(h,(g,m)=>{if(g)return f(g);if(!h)retu... method finish (line 79) | finish(h){const f=[];if(this.formatterOptions.alwaysWriteHeaders&&this... method checkHeaders (line 79) | checkHeaders(h){if(this.headers)return{shouldFormatColumns:!0,headers:... method gatherColumns (line 79) | gatherColumns(h){if(this.headers===null)throw new Error("Headers is cu... method callTransformer (line 79) | callTransformer(h,f){return this._rowTransform?this._rowTransform(h,f)... method formatColumns (line 79) | formatColumns(h,f){const g=h.map((p,y)=>this.fieldFormatter.format(p,y... method constructor (line 79) | constructor(h){super({objectMode:h.objectMode}),this.lines="",this.row... method hasHitRowLimit (line 79) | get hasHitRowLimit(){return this.parserOptions.limitRows&&this.rowCoun... method shouldEmitRows (line 79) | get shouldEmitRows(){return this.parsedRowCount>this.parserOptions.ski... method shouldSkipLine (line 79) | get shouldSkipLine(){return this.parsedLineCount<=this.parserOptions.s... method transform (line 79) | transform(h){return this.rowTransformerValidator.rowTransform=h,this} method validate (line 79) | validate(h){return this.rowTransformerValidator.rowValidator=h,this} method emit (line 79) | emit(h){if(h==="end")return this.endEmitted||(this.endEmitted=!0,super... method _transform (line 79) | _transform(h,f,g){if(this.hasHitRowLimit)return g();const m=l.wrapDone... method _flush (line 79) | _flush(h){const f=l.wrapDoneCallback(h);if(this.hasHitRowLimit)return ... method parse (line 79) | parse(h,f){if(!h)return[];const{line:g,rows:m}=this.parser.parse(h,f);... method processRows (line 79) | processRows(h,f){const g=h.length,m=p=>{const y=A=>A?f(A):p%100!=0?m(p... method transformRow (line 79) | transformRow(h,f){try{this.headerTransformer.transform(h,(g,m)=>g?f(g)... method checkAndEmitHeaders (line 79) | checkAndEmitHeaders(){!this.headersEmitted&&this.headerTransformer.hea... method skipRow (line 79) | skipRow(h){return this.rowCount-=1,h(null,{row:null,isValid:!0})} method pushRow (line 79) | pushRow(h,f){try{this.parserOptions.objectMode?this.push(h):this.push(... method wrapDoneCallback (line 79) | static wrapDoneCallback(h){let f=!1;return function(g){if(g){if(f)thro... function d (line 81) | function d(g){u.call(this,"der",g)} method constructor (line 75) | constructor(p){this._data=p} method length (line 75) | get length(){return this._data.length} method copy (line 75) | copy(p,y,v,b){return this._data._buf.copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._data.toBuffer()} method constructor (line 76) | constructor(){super(),this.map={"x14:dataBar":this.databarXform=new u,... method tag (line 76) | get tag(){return"x14:cfRule"} method isExt (line 76) | static isExt(f){return f.type==="dataBar"?u.isExt(f):!(f.type!=="iconS... method prepare (line 76) | prepare(f){d.isExt(f)&&(f.x14Id=`{${a()}}`.toUpperCase())} method render (line 76) | render(f,g){if(d.isExt(g))switch(g.type){case"dataBar":this.renderData... method renderDataBar (line 76) | renderDataBar(f,g){f.openNode(this.tag,{type:"dataBar",id:g.x14Id}),th... method renderIconSet (line 76) | renderIconSet(f,g){f.openNode(this.tag,{type:"iconSet",priority:g.prio... method createNewModel (line 76) | createNewModel(f){let{attributes:g}=f;return{type:g.type,x14Id:g.id,pr... method onParserClose (line 76) | onParserClose(f,g){Object.assign(this.model,g.model)} method constructor (line 76) | constructor(){super(),this.map={autoFilter:new u,tableColumns:new s({t... method prepare (line 76) | prepare(f,g){this.map.autoFilter.prepare(f),this.map.tableColumns.prep... method tag (line 76) | get tag(){return"table"} method render (line 76) | render(f,g){f.openXml(a.StdDocAttributes),f.openNode(this.tag,$o(An({}... method parseOpen (line 76) | parseOpen(f){if(this.parser)return this.parser.parseOpen(f),!0;const{n... method parseText (line 76) | parseText(f){this.parser&&this.parser.parseText(f)} method parseClose (line 76) | parseClose(f){if(this.parser)return this.parser.parseClose(f)||(this.p... method reconcile (line 76) | reconcile(f,g){f.columns.forEach(m=>{m.dxfId!==void 0&&(m.style=g.styl... function h (line 81) | function h(g,m){let p=g.readUInt8(m);if(g.isError(p))return p;const y=c.... method constructor (line 75) | constructor(p){this._data=p} method length (line 75) | get length(){return this._data.length} method copy (line 75) | copy(p,y,v,b){this._data.copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._data} method constructor (line 76) | constructor(g){super(),this.options=g||h.OPTIONS,this.map={b:{prop:"bo... method tag (line 76) | get tag(){return this.options.tagName} method render (line 76) | render(g,m){const{map:p}=this;g.openNode(this.options.tagName),l.each(... method parseOpen (line 76) | parseOpen(g){if(this.parser)return this.parser.parseOpen(g),!0;if(this... method parseText (line 76) | parseText(g){this.parser&&this.parser.parseText(g)} method parseClose (line 76) | parseClose(g){if(this.parser&&!this.parser.parseClose(g)){const m=this... function f (line 81) | function f(g,m,p){let y=g.readUInt8(p);if(g.isError(y))return y;if(!m&&y... method constructor (line 75) | constructor(p){this.size=p,this.buffer=o.alloc(p),this.iRead=0,this.iW... method toBuffer (line 75) | toBuffer(){if(this.iRead===0&&this.iWrite===this.size)return this.buff... method length (line 75) | get length(){return this.iWrite-this.iRead} method eod (line 75) | get eod(){return this.iRead===this.iWrite} method full (line 75) | get full(){return this.iWrite===this.size} method read (line 75) | read(p){let y;return p===0?null:p===void 0||p>=this.length?(y=this.toB... method write (line 75) | write(p,y,v){const b=Math.min(v,this.size-this.iWrite);return p.copy(t... function u (line 81) | function u(c){s.call(this,c),this.enc="pem"} method constructor (line 75) | constructor(l,d,h){this._worksheet=l,this._number=d,h!==!1&&(this.defn... method number (line 75) | get number(){return this._number} method worksheet (line 75) | get worksheet(){return this._worksheet} method letter (line 75) | get letter(){return s.n2l(this._number)} method isCustomWidth (line 75) | get isCustomWidth(){return this.width!==void 0&&this.width!==9} method defn (line 75) | get defn(){return{header:this._header,key:this.key,width:this.width,st... method defn (line 75) | set defn(l){l?(this.key=l.key,this.width=l.width!==void 0?l.width:9,th... method headers (line 75) | get headers(){return this._header&&this._header instanceof Array?this.... method header (line 75) | get header(){return this._header} method header (line 75) | set header(l){l!==void 0?(this._header=l,this.headers.forEach((d,h)=>{... method key (line 75) | get key(){return this._key} method key (line 75) | set key(l){(this._key&&this._worksheet.getColumnKey(this._key))===this... method hidden (line 75) | get hidden(){return!!this._hidden} method hidden (line 75) | set hidden(l){this._hidden=l} method outlineLevel (line 75) | get outlineLevel(){return this._outlineLevel||0} method outlineLevel (line 75) | set outlineLevel(l){this._outlineLevel=l} method collapsed (line 75) | get collapsed(){return!!(this._outlineLevel&&this._outlineLevel>=this.... method toString (line 75) | toString(){return JSON.stringify({key:this.key,width:this.width,header... method equivalentTo (line 75) | equivalentTo(l){return this.width===l.width&&this.hidden===l.hidden&&t... method isDefault (line 75) | get isDefault(){if(this.isCustomWidth||this.hidden||this.outlineLevel)... method headerCount (line 75) | get headerCount(){return this.headers.length} method eachCell (line 75) | eachCell(l,d){const h=this.number;d||(d=l,l=null),this._worksheet.each... method values (line 75) | get values(){const l=[];return this.eachCell((d,h)=>{d&&d.type!==o.Val... method values (line 75) | set values(l){if(!l)return;const d=this.number;let h=0;l.hasOwnPropert... method _applyStyle (line 75) | _applyStyle(l,d){return this.style[l]=d,this.eachCell(h=>{h[l]=d}),d} method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(l){this._applyStyle("numFmt",l)} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(l){this._applyStyle("font",l)} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(l){this._applyStyle("alignment",l)} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(l){this._applyStyle("protection",l)} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(l){this._applyStyle("border",l)} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(l){this._applyStyle("fill",l)} method toModel (line 75) | static toModel(l){const d=[];let h=null;return l&&l.forEach((f,g)=>{f.... method fromModel (line 75) | static fromModel(l,d){const h=[];let f=1,g=0;for(d=(d=d||[]).sort(func... method constructor (line 76) | constructor(){super(),this.map={"v:shape":new s}} method tag (line 76) | get tag(){return"xml"} method render (line 76) | render(l,d){l.openXml(a.StdDocAttributes),l.openNode(this.tag,u.DRAWIN... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method reconcile (line 76) | reconcile(l,d){l.anchors.forEach(h=>{h.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={"v:textbox":new o,"x:ClientData":new s}} method tag (line 76) | get tag(){return"v:shape"} method render (line 76) | render(l,d,h){l.openNode("v:shape",u.V_SHAPE_ATTRIBUTES(d,h)),l.leafNo... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.p... method constructor (line 76) | constructor(){super(),this.map={Relationship:new s}} method render (line 76) | render(l,d){d=d||this._values,l.openXml(a.StdDocAttributes),l.openNode... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method constructor (line 76) | constructor(){super(),this.map={"x14:id":this.idXform=new s}} method tag (line 76) | get tag(){return"ext"} method render (line 76) | render(l,d){l.openNode(this.tag,{uri:"{B025F937-C7B1-47D3-B67F-A62EFF6... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(l,d){this.model.x14Id=d.model} method constructor (line 76) | constructor(l){super(),this.model=l} method tag (line 76) | get tag(){return"r"} method textXform (line 76) | get textXform(){return this._textXform||(this._textXform=new a)} method fontXform (line 76) | get fontXform(){return this._fontXform||(this._fontXform=new o(u.FONT_... method render (line 76) | render(l,d){d=d||this.model,l.openNode("r"),d.font&&this.fontXform.ren... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){switch(l){case"r":return!1;case"t":return this.model.tex... method constructor (line 76) | constructor(l){super(),this.name=l,this.map={color:new s}} method tag (line 76) | get tag(){return this.name} method render (line 76) | render(l,d,h){const f=d&&d.color||h||this.defaultColor;l.openNode(this... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){return this.parser?(this.parser.parseClose(l)||(this.par... method validStyle (line 76) | validStyle(l){return u.validStyleValues[l]} method constructor (line 76) | constructor(){super(),this.map={fgColor:new o("fgColor"),bgColor:new o... method name (line 76) | get name(){return"pattern"} method tag (line 76) | get tag(){return"patternFill"} method render (line 76) | render(h,f){h.openNode("patternFill"),h.addAttribute("patternType",f.p... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.p... method constructor (line 77) | constructor(l){super({writableObjectMode:l.objectMode}),this.hasWritte... method transform (line 77) | transform(l){return this.rowFormatter.rowTransform=l,this} method _transform (line 77) | _transform(l,d,h){let f=!1;try{this.hasWrittenBOM||(this.push(this.for... method _flush (line 77) | _flush(l){this.rowFormatter.finish((d,h)=>d?l(d):(h&&h.forEach(f=>{thi... method constructor (line 79) | constructor(l){this.parserOptions=l,this.rowParser=new o.RowParser(thi... method removeBOM (line 79) | static removeBOM(l){return l&&l.charCodeAt(0)===65279?l.slice(1):l} method parse (line 79) | parse(l,d){const h=new a.Scanner({line:u.removeBOM(l),parserOptions:th... method parseWithoutComments (line 79) | parseWithoutComments(l){const d=[];let h=!0;for(;h;)h=this.parseRow(l,... method parseWithComments (line 79) | parseWithComments(l){const{parserOptions:d}=this,h=[];for(let f=l.next... method parseRow (line 79) | parseRow(l,d){if(!l.nextNonSpaceToken)return!1;const h=this.rowParser.... method constructor (line 81) | constructor(){this._rowTransform=null,this._rowValidator=null} method createTransform (line 81) | static createTransform(l){return s.isSyncTransform(l)?(d,h)=>{let f=nu... method createValidator (line 81) | static createValidator(l){return s.isSyncValidate(l)?(d,h)=>{h(null,{r... method rowTransform (line 81) | set rowTransform(l){if(!o.default(l))throw new TypeError("The transfor... method rowValidator (line 81) | set rowValidator(l){if(!o.default(l))throw new TypeError("The validate... method transformAndValidate (line 81) | transformAndValidate(l,d){return this.callTransformer(l,(h,f)=>h?d(h):... method callTransformer (line 81) | callTransformer(l,d){return this._rowTransform?this._rowTransform(l,d)... method callValidator (line 81) | callValidator(l,d){return this._rowValidator?this._rowValidator(l,d):d... function c (line 81) | function c(h){this.enc="der",this.name=h.name,this.entity=h,this.tree=ne... method constructor (line 75) | constructor(){this._xml=[],this._stack=[],this._rollbacks=[]} method tos (line 75) | get tos(){return this._stack.length?this._stack[this._stack.length-1]:... method cursor (line 75) | get cursor(){return this._xml.length} method openXml (line 75) | openXml(d){const h=this._xml;h.push(" method openNode (line 76) | openNode(d,h){const f=this.tos,g=this._xml;f&&this.open&&g.push(">"),t... method addAttribute (line 76) | addAttribute(d,h){if(!this.open)throw new Error("Cannot write attribut... method addAttributes (line 76) | addAttributes(d){if(!this.open)throw new Error("Cannot write attribute... method writeText (line 76) | writeText(d){const h=this._xml;this.open&&(h.push(">"),this.open=!1),t... method writeXml (line 76) | writeXml(d){this.open&&(this._xml.push(">"),this.open=!1),this.leaf=!1... method closeNode (line 76) | closeNode(){const d=this._stack.pop(),h=this._xml;this.leaf?h.push("/>... method leafNode (line 76) | leafNode(d,h,f){this.openNode(d,h),f!==void 0&&this.writeText(f),this.... method closeAll (line 76) | closeAll(){for(;this._stack.length;)this.closeNode()} method addRollback (line 76) | addRollback(){return this._rollbacks.push({xml:this._xml.length,stack:... method commit (line 76) | commit(){this._rollbacks.pop()} method rollback (line 76) | rollback(){const d=this._rollbacks.pop();this._xml.length>d.xml&&this.... method xml (line 76) | get xml(){return this.closeAll(),this._xml.join("")} method constructor (line 76) | constructor(){super(),this.map={stop:new s}} method name (line 76) | get name(){return"gradient"} method tag (line 76) | get tag(){return"gradientFill"} method render (line 76) | render(h,f){switch(h.openNode("gradientFill"),f.gradient){case"angle":... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method constructor (line 76) | constructor(d,h){super(),this.id=d,this.formatCode=h} method tag (line 76) | get tag(){return"numFmt"} method render (line 76) | render(d,h){d.leafNode("numFmt",{numFmtId:h.id,formatCode:h.formatCode})} method parseOpen (line 76) | parseOpen(d){switch(d.name){case"numFmt":return this.model={id:parseIn... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} function l (line 81) | function l(h){s.call(this,"der",h)} method constructor (line 75) | constructor(f,g,m){if(!f||!g)throw new Error("A Cell needs a Row");thi... method worksheet (line 75) | get worksheet(){return this._row.worksheet} method workbook (line 75) | get workbook(){return this._row.worksheet.workbook} method destroy (line 75) | destroy(){delete this.style,delete this._value,delete this._row,delete... method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(f){this.style.numFmt=f} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(f){this.style.font=f} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(f){this.style.alignment=f} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(f){this.style.border=f} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(f){this.style.fill=f} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(f){this.style.protection=f} method _mergeStyle (line 75) | _mergeStyle(f,g,m){const p=f&&f.numFmt||g&&g.numFmt;p&&(m.numFmt=p);co... method address (line 75) | get address(){return this._address} method row (line 75) | get row(){return this._row.number} method col (line 75) | get col(){return this._column.number} method $col$row (line 75) | get $col$row(){return`$${this._column.letter}$${this.row}`} method type (line 75) | get type(){return this._value.type} method effectiveType (line 75) | get effectiveType(){return this._value.effectiveType} method toCsvString (line 75) | toCsvString(){return this._value.toCsvString()} method addMergeRef (line 75) | addMergeRef(){this._mergeCount++} method releaseMergeRef (line 75) | releaseMergeRef(){this._mergeCount--} method isMerged (line 75) | get isMerged(){return this._mergeCount>0||this.type===l.Types.Merge} method merge (line 75) | merge(f,g){this._value.release(),this._value=d.create(l.Types.Merge,th... method unmerge (line 75) | unmerge(){this.type===l.Types.Merge&&(this._value.release(),this._valu... method isMergedTo (line 75) | isMergedTo(f){return this._value.type===l.Types.Merge&&this._value.isM... method master (line 75) | get master(){return this.type===l.Types.Merge?this._value.master:this} method isHyperlink (line 75) | get isHyperlink(){return this._value.type===l.Types.Hyperlink} method hyperlink (line 75) | get hyperlink(){return this._value.hyperlink} method value (line 75) | get value(){return this._value.value} method value (line 75) | set value(f){this.type!==l.Types.Merge?(this._value.release(),this._va... method note (line 75) | get note(){return this._comment&&this._comment.note} method note (line 75) | set note(f){this._comment=new c(f)} method text (line 75) | get text(){return this._value.toString()} method html (line 75) | get html(){return o.escapeHtml(this.text)} method toString (line 75) | toString(){return this.text} method _upgradeToHyperlink (line 75) | _upgradeToHyperlink(f){this.type===l.Types.String&&(this._value=d.crea... method formula (line 75) | get formula(){return this._value.formula} method result (line 75) | get result(){return this._value.result} method formulaType (line 75) | get formulaType(){return this._value.formulaType} method fullAddress (line 75) | get fullAddress(){const{worksheet:f}=this._row;return{sheetName:f.name... method name (line 75) | get name(){return this.names[0]} method name (line 75) | set name(f){this.names=[f]} method names (line 75) | get names(){return this.workbook.definedNames.getNamesEx(this.fullAddr... method names (line 75) | set names(f){const{definedNames:g}=this.workbook;g.removeAllNames(this... method addName (line 75) | addName(f){this.workbook.definedNames.addEx(this.fullAddress,f)} method removeName (line 75) | removeName(f){this.workbook.definedNames.removeEx(this.fullAddress,f)} method removeAllNames (line 75) | removeAllNames(){this.workbook.definedNames.removeAllNames(this.fullAd... method _dataValidations (line 75) | get _dataValidations(){return this.worksheet.dataValidations} method dataValidation (line 75) | get dataValidation(){return this._dataValidations.find(this.address)} method dataValidation (line 75) | set dataValidation(f){this._dataValidations.add(this.address,f)} method model (line 75) | get model(){const{model:f}=this._value;return f.style=this.style,this.... method model (line 75) | set model(f){if(this._value.release(),this._value=d.create(f.type,this... method constructor (line 75) | constructor(p,y){this._data=p,this._encoding=y} method length (line 75) | get length(){return this.toBuffer().length} method copy (line 75) | copy(p,y,v,b){return this.toBuffer().copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._buffer||(this._buffer=o.from(this._data,this._... method constructor (line 76) | constructor(h){super(),this.options=Object.assign({type:"nodebuffer",c... method append (line 76) | append(h,f){f.hasOwnProperty("base64")&&f.base64?this.zip.file(f.name,... method finalize (line 76) | async finalize(){const h=await this.zip.generateAsync(this.options);th... method read (line 76) | read(h){return this.stream.read(h)} method setEncoding (line 76) | setEncoding(h){return this.stream.setEncoding(h)} method pause (line 76) | pause(){return this.stream.pause()} method resume (line 76) | resume(){return this.stream.resume()} method isPaused (line 76) | isPaused(){return this.stream.isPaused()} method pipe (line 76) | pipe(h,f){return this.stream.pipe(h,f)} method unpipe (line 76) | unpipe(h){return this.stream.unpipe(h)} method unshift (line 76) | unshift(h){return this.stream.unshift(h)} method wrap (line 76) | wrap(h){return this.stream.wrap(h)} method constructor (line 76) | constructor(){super(),this.map={Company:new s({tag:"Company"}),Manager... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("Properties",l.PR... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"dc:creator":new u({tag:"dc:creator"})... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("cp:corePropertie... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"xdr:twoCellAnchor":new u,"xdr:oneCell... method prepare (line 76) | prepare(h){h.anchors.forEach((f,g)=>{f.anchorType=function(m){return(t... method tag (line 76) | get tag(){return"xdr:wsDr"} method render (line 76) | render(h,f){h.openXml(o.StdDocAttributes),h.openNode(this.tag,l.DRAWIN... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.m... method reconcile (line 76) | reconcile(h,f){h.anchors.forEach(g=>{g.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={patternFill:new u,gradientFill:new c}} method tag (line 76) | get tag(){return"fill"} method render (line 76) | render(h,f){switch(h.addRollback(),h.openNode("fill"),f.type){case"pat... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method validStyle (line 76) | validStyle(h){return l.validPatternValues[h]} method constructor (line 79) | constructor(h){this.rowCount=0,this.formatterOptions=h,this.fieldForma... method isRowHashArray (line 79) | static isRowHashArray(h){return!!Array.isArray(h)&&Array.isArray(h[0])... method isRowArray (line 79) | static isRowArray(h){return Array.isArray(h)&&!this.isRowHashArray(h)} method gatherHeaders (line 79) | static gatherHeaders(h){return l.isRowHashArray(h)?h.map(f=>f[0]):Arra... method createTransform (line 79) | static createTransform(h){return c.isSyncTransform(h)?(f,g)=>{let m=nu... method rowTransform (line 79) | set rowTransform(h){if(!o.default(h))throw new TypeError("The transfor... method format (line 79) | format(h,f){this.callTransformer(h,(g,m)=>{if(g)return f(g);if(!h)retu... method finish (line 79) | finish(h){const f=[];if(this.formatterOptions.alwaysWriteHeaders&&this... method checkHeaders (line 79) | checkHeaders(h){if(this.headers)return{shouldFormatColumns:!0,headers:... method gatherColumns (line 79) | gatherColumns(h){if(this.headers===null)throw new Error("Headers is cu... method callTransformer (line 79) | callTransformer(h,f){return this._rowTransform?this._rowTransform(h,f)... method formatColumns (line 79) | formatColumns(h,f){const g=h.map((p,y)=>this.fieldFormatter.format(p,y... method constructor (line 79) | constructor(h){super({objectMode:h.objectMode}),this.lines="",this.row... method hasHitRowLimit (line 79) | get hasHitRowLimit(){return this.parserOptions.limitRows&&this.rowCoun... method shouldEmitRows (line 79) | get shouldEmitRows(){return this.parsedRowCount>this.parserOptions.ski... method shouldSkipLine (line 79) | get shouldSkipLine(){return this.parsedLineCount<=this.parserOptions.s... method transform (line 79) | transform(h){return this.rowTransformerValidator.rowTransform=h,this} method validate (line 79) | validate(h){return this.rowTransformerValidator.rowValidator=h,this} method emit (line 79) | emit(h){if(h==="end")return this.endEmitted||(this.endEmitted=!0,super... method _transform (line 79) | _transform(h,f,g){if(this.hasHitRowLimit)return g();const m=l.wrapDone... method _flush (line 79) | _flush(h){const f=l.wrapDoneCallback(h);if(this.hasHitRowLimit)return ... method parse (line 79) | parse(h,f){if(!h)return[];const{line:g,rows:m}=this.parser.parse(h,f);... method processRows (line 79) | processRows(h,f){const g=h.length,m=p=>{const y=A=>A?f(A):p%100!=0?m(p... method transformRow (line 79) | transformRow(h,f){try{this.headerTransformer.transform(h,(g,m)=>g?f(g)... method checkAndEmitHeaders (line 79) | checkAndEmitHeaders(){!this.headersEmitted&&this.headerTransformer.hea... method skipRow (line 79) | skipRow(h){return this.rowCount-=1,h(null,{row:null,isValid:!0})} method pushRow (line 79) | pushRow(h,f){try{this.parserOptions.objectMode?this.push(h):this.push(... method wrapDoneCallback (line 79) | static wrapDoneCallback(h){let f=!1;return function(g){if(g){if(f)thro... function d (line 81) | function d(h){return h<10?"0"+h:h} method constructor (line 75) | constructor(p){this._data=p} method length (line 75) | get length(){return this._data.length} method copy (line 75) | copy(p,y,v,b){return this._data._buf.copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._data.toBuffer()} method constructor (line 76) | constructor(){super(),this.map={"x14:dataBar":this.databarXform=new u,... method tag (line 76) | get tag(){return"x14:cfRule"} method isExt (line 76) | static isExt(f){return f.type==="dataBar"?u.isExt(f):!(f.type!=="iconS... method prepare (line 76) | prepare(f){d.isExt(f)&&(f.x14Id=`{${a()}}`.toUpperCase())} method render (line 76) | render(f,g){if(d.isExt(g))switch(g.type){case"dataBar":this.renderData... method renderDataBar (line 76) | renderDataBar(f,g){f.openNode(this.tag,{type:"dataBar",id:g.x14Id}),th... method renderIconSet (line 76) | renderIconSet(f,g){f.openNode(this.tag,{type:"iconSet",priority:g.prio... method createNewModel (line 76) | createNewModel(f){let{attributes:g}=f;return{type:g.type,x14Id:g.id,pr... method onParserClose (line 76) | onParserClose(f,g){Object.assign(this.model,g.model)} method constructor (line 76) | constructor(){super(),this.map={autoFilter:new u,tableColumns:new s({t... method prepare (line 76) | prepare(f,g){this.map.autoFilter.prepare(f),this.map.tableColumns.prep... method tag (line 76) | get tag(){return"table"} method render (line 76) | render(f,g){f.openXml(a.StdDocAttributes),f.openNode(this.tag,$o(An({}... method parseOpen (line 76) | parseOpen(f){if(this.parser)return this.parser.parseOpen(f),!0;const{n... method parseText (line 76) | parseText(f){this.parser&&this.parser.parseText(f)} method parseClose (line 76) | parseClose(f){if(this.parser)return this.parser.parseClose(f)||(this.p... method reconcile (line 76) | reconcile(f,g){f.columns.forEach(m=>{m.dxfId!==void 0&&(m.style=g.styl... function s (line 81) | function s(u){o.call(this,u),this.enc="pem"} method prepare (line 76) | prepare(){} method render (line 76) | render(){} method parseOpen (line 76) | parseOpen(c){} method parseText (line 76) | parseText(c){} method parseClose (line 76) | parseClose(c){} method reconcile (line 76) | reconcile(c,l){} method reset (line 76) | reset(){this.model=null,this.map&&Object.values(this.map).forEach(c=>{... method mergeModel (line 76) | mergeModel(c){this.model=Object.assign(this.model||{},c)} method parse (line 76) | async parse(c){for await(const l of c)for(const{eventType:d,value:h}of... method parseStream (line 76) | async parseStream(c){return this.parse(a(c))} method xml (line 76) | get xml(){return this.toXml(this.model)} method toXml (line 76) | toXml(c){const l=new o;return this.render(l,c),l.xml} method toAttribute (line 76) | static toAttribute(c,l){let d=arguments.length>2&&arguments[2]!==void ... method toStringAttribute (line 76) | static toStringAttribute(c,l){let d=arguments.length>2&&arguments[2]!=... method toStringValue (line 76) | static toStringValue(c,l){return c===void 0?l:c} method toBoolAttribute (line 76) | static toBoolAttribute(c,l){let d=arguments.length>2&&arguments[2]!==v... method toBoolValue (line 76) | static toBoolValue(c,l){return c===void 0?l:c==="1"} method toIntAttribute (line 76) | static toIntAttribute(c,l){let d=arguments.length>2&&arguments[2]!==vo... method toIntValue (line 76) | static toIntValue(c,l){return c===void 0?l:parseInt(c,10)} method toFloatAttribute (line 76) | static toFloatAttribute(c,l){let d=arguments.length>2&&arguments[2]!==... method toFloatValue (line 76) | static toFloatValue(c,l){return c===void 0?l:parseFloat(c)} method render (line 76) | render(c,l){c.openXml(a.StdDocAttributes),c.openNode("Types",s.PROPERT... method parseOpen (line 76) | parseOpen(){return!1} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} method tag (line 76) | get tag(){return"x14:id"} method render (line 76) | render(l,d){l.leafNode(this.tag,null,d)} method parseOpen (line 76) | parseOpen(){this.model=""} method parseText (line 76) | parseText(l){this.model+=l} method parseClose (line 76) | parseClose(l){return l!==this.tag} method constructor (line 76) | constructor(){super(),this.map={"x14:conditionalFormattings":this.cond... method tag (line 76) | get tag(){return"ext"} method hasContent (line 76) | hasContent(c){return this.conditionalFormattings.hasContent(c.conditio... method prepare (line 76) | prepare(c,l){this.conditionalFormattings.prepare(c.conditionalFormatti... method render (line 76) | render(c,l){c.openNode("ext",{uri:"{78C0D931-6437-407d-A8EE-F0AAD7539E... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(c,l){this.model[c]=l.model} method constructor (line 76) | constructor(){super(),this.map={color:new o}} method tag (line 76) | get tag(){return"stop"} method render (line 76) | render(h,f){h.openNode("stop"),h.addAttribute("position",f.position),t... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... function s (line 82) | function s(O,T){if(!O)throw new Error(T||"Assertion failed")} method prepare (line 76) | prepare(){} method render (line 76) | render(){} method parseOpen (line 76) | parseOpen(c){} method parseText (line 76) | parseText(c){} method parseClose (line 76) | parseClose(c){} method reconcile (line 76) | reconcile(c,l){} method reset (line 76) | reset(){this.model=null,this.map&&Object.values(this.map).forEach(c=>{... method mergeModel (line 76) | mergeModel(c){this.model=Object.assign(this.model||{},c)} method parse (line 76) | async parse(c){for await(const l of c)for(const{eventType:d,value:h}of... method parseStream (line 76) | async parseStream(c){return this.parse(a(c))} method xml (line 76) | get xml(){return this.toXml(this.model)} method toXml (line 76) | toXml(c){const l=new o;return this.render(l,c),l.xml} method toAttribute (line 76) | static toAttribute(c,l){let d=arguments.length>2&&arguments[2]!==void ... method toStringAttribute (line 76) | static toStringAttribute(c,l){let d=arguments.length>2&&arguments[2]!=... method toStringValue (line 76) | static toStringValue(c,l){return c===void 0?l:c} method toBoolAttribute (line 76) | static toBoolAttribute(c,l){let d=arguments.length>2&&arguments[2]!==v... method toBoolValue (line 76) | static toBoolValue(c,l){return c===void 0?l:c==="1"} method toIntAttribute (line 76) | static toIntAttribute(c,l){let d=arguments.length>2&&arguments[2]!==vo... method toIntValue (line 76) | static toIntValue(c,l){return c===void 0?l:parseInt(c,10)} method toFloatAttribute (line 76) | static toFloatAttribute(c,l){let d=arguments.length>2&&arguments[2]!==... method toFloatValue (line 76) | static toFloatValue(c,l){return c===void 0?l:parseFloat(c)} method render (line 76) | render(c,l){c.openXml(a.StdDocAttributes),c.openNode("Types",s.PROPERT... method parseOpen (line 76) | parseOpen(){return!1} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} method tag (line 76) | get tag(){return"x14:id"} method render (line 76) | render(l,d){l.leafNode(this.tag,null,d)} method parseOpen (line 76) | parseOpen(){this.model=""} method parseText (line 76) | parseText(l){this.model+=l} method parseClose (line 76) | parseClose(l){return l!==this.tag} method constructor (line 76) | constructor(){super(),this.map={"x14:conditionalFormattings":this.cond... method tag (line 76) | get tag(){return"ext"} method hasContent (line 76) | hasContent(c){return this.conditionalFormattings.hasContent(c.conditio... method prepare (line 76) | prepare(c,l){this.conditionalFormattings.prepare(c.conditionalFormatti... method render (line 76) | render(c,l){c.openNode("ext",{uri:"{78C0D931-6437-407d-A8EE-F0AAD7539E... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(c,l){this.model[c]=l.model} method constructor (line 76) | constructor(){super(),this.map={color:new o}} method tag (line 76) | get tag(){return"stop"} method render (line 76) | render(h,f){h.openNode("stop"),h.addAttribute("position",f.position),t... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... function u (line 82) | function u(O,T){O.super_=T;var S=function(){};S.prototype=T.prototype,O.... method constructor (line 75) | constructor(l,d,h){this._worksheet=l,this._number=d,h!==!1&&(this.defn... method number (line 75) | get number(){return this._number} method worksheet (line 75) | get worksheet(){return this._worksheet} method letter (line 75) | get letter(){return s.n2l(this._number)} method isCustomWidth (line 75) | get isCustomWidth(){return this.width!==void 0&&this.width!==9} method defn (line 75) | get defn(){return{header:this._header,key:this.key,width:this.width,st... method defn (line 75) | set defn(l){l?(this.key=l.key,this.width=l.width!==void 0?l.width:9,th... method headers (line 75) | get headers(){return this._header&&this._header instanceof Array?this.... method header (line 75) | get header(){return this._header} method header (line 75) | set header(l){l!==void 0?(this._header=l,this.headers.forEach((d,h)=>{... method key (line 75) | get key(){return this._key} method key (line 75) | set key(l){(this._key&&this._worksheet.getColumnKey(this._key))===this... method hidden (line 75) | get hidden(){return!!this._hidden} method hidden (line 75) | set hidden(l){this._hidden=l} method outlineLevel (line 75) | get outlineLevel(){return this._outlineLevel||0} method outlineLevel (line 75) | set outlineLevel(l){this._outlineLevel=l} method collapsed (line 75) | get collapsed(){return!!(this._outlineLevel&&this._outlineLevel>=this.... method toString (line 75) | toString(){return JSON.stringify({key:this.key,width:this.width,header... method equivalentTo (line 75) | equivalentTo(l){return this.width===l.width&&this.hidden===l.hidden&&t... method isDefault (line 75) | get isDefault(){if(this.isCustomWidth||this.hidden||this.outlineLevel)... method headerCount (line 75) | get headerCount(){return this.headers.length} method eachCell (line 75) | eachCell(l,d){const h=this.number;d||(d=l,l=null),this._worksheet.each... method values (line 75) | get values(){const l=[];return this.eachCell((d,h)=>{d&&d.type!==o.Val... method values (line 75) | set values(l){if(!l)return;const d=this.number;let h=0;l.hasOwnPropert... method _applyStyle (line 75) | _applyStyle(l,d){return this.style[l]=d,this.eachCell(h=>{h[l]=d}),d} method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(l){this._applyStyle("numFmt",l)} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(l){this._applyStyle("font",l)} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(l){this._applyStyle("alignment",l)} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(l){this._applyStyle("protection",l)} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(l){this._applyStyle("border",l)} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(l){this._applyStyle("fill",l)} method toModel (line 75) | static toModel(l){const d=[];let h=null;return l&&l.forEach((f,g)=>{f.... method fromModel (line 75) | static fromModel(l,d){const h=[];let f=1,g=0;for(d=(d=d||[]).sort(func... method constructor (line 76) | constructor(){super(),this.map={"v:shape":new s}} method tag (line 76) | get tag(){return"xml"} method render (line 76) | render(l,d){l.openXml(a.StdDocAttributes),l.openNode(this.tag,u.DRAWIN... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method reconcile (line 76) | reconcile(l,d){l.anchors.forEach(h=>{h.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={"v:textbox":new o,"x:ClientData":new s}} method tag (line 76) | get tag(){return"v:shape"} method render (line 76) | render(l,d,h){l.openNode("v:shape",u.V_SHAPE_ATTRIBUTES(d,h)),l.leafNo... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.p... method constructor (line 76) | constructor(){super(),this.map={Relationship:new s}} method render (line 76) | render(l,d){d=d||this._values,l.openXml(a.StdDocAttributes),l.openNode... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method constructor (line 76) | constructor(){super(),this.map={"x14:id":this.idXform=new s}} method tag (line 76) | get tag(){return"ext"} method render (line 76) | render(l,d){l.openNode(this.tag,{uri:"{B025F937-C7B1-47D3-B67F-A62EFF6... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(l,d){this.model.x14Id=d.model} method constructor (line 76) | constructor(l){super(),this.model=l} method tag (line 76) | get tag(){return"r"} method textXform (line 76) | get textXform(){return this._textXform||(this._textXform=new a)} method fontXform (line 76) | get fontXform(){return this._fontXform||(this._fontXform=new o(u.FONT_... method render (line 76) | render(l,d){d=d||this.model,l.openNode("r"),d.font&&this.fontXform.ren... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){switch(l){case"r":return!1;case"t":return this.model.tex... method constructor (line 76) | constructor(l){super(),this.name=l,this.map={color:new s}} method tag (line 76) | get tag(){return this.name} method render (line 76) | render(l,d,h){const f=d&&d.color||h||this.defaultColor;l.openNode(this... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){return this.parser?(this.parser.parseClose(l)||(this.par... method validStyle (line 76) | validStyle(l){return u.validStyleValues[l]} method constructor (line 76) | constructor(){super(),this.map={fgColor:new o("fgColor"),bgColor:new o... method name (line 76) | get name(){return"pattern"} method tag (line 76) | get tag(){return"patternFill"} method render (line 76) | render(h,f){h.openNode("patternFill"),h.addAttribute("patternType",f.p... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.p... method constructor (line 77) | constructor(l){super({writableObjectMode:l.objectMode}),this.hasWritte... method transform (line 77) | transform(l){return this.rowFormatter.rowTransform=l,this} method _transform (line 77) | _transform(l,d,h){let f=!1;try{this.hasWrittenBOM||(this.push(this.for... method _flush (line 77) | _flush(l){this.rowFormatter.finish((d,h)=>d?l(d):(h&&h.forEach(f=>{thi... method constructor (line 79) | constructor(l){this.parserOptions=l,this.rowParser=new o.RowParser(thi... method removeBOM (line 79) | static removeBOM(l){return l&&l.charCodeAt(0)===65279?l.slice(1):l} method parse (line 79) | parse(l,d){const h=new a.Scanner({line:u.removeBOM(l),parserOptions:th... method parseWithoutComments (line 79) | parseWithoutComments(l){const d=[];let h=!0;for(;h;)h=this.parseRow(l,... method parseWithComments (line 79) | parseWithComments(l){const{parserOptions:d}=this,h=[];for(let f=l.next... method parseRow (line 79) | parseRow(l,d){if(!l.nextNonSpaceToken)return!1;const h=this.rowParser.... method constructor (line 81) | constructor(){this._rowTransform=null,this._rowValidator=null} method createTransform (line 81) | static createTransform(l){return s.isSyncTransform(l)?(d,h)=>{let f=nu... method createValidator (line 81) | static createValidator(l){return s.isSyncValidate(l)?(d,h)=>{h(null,{r... method rowTransform (line 81) | set rowTransform(l){if(!o.default(l))throw new TypeError("The transfor... method rowValidator (line 81) | set rowValidator(l){if(!o.default(l))throw new TypeError("The validate... method transformAndValidate (line 81) | transformAndValidate(l,d){return this.callTransformer(l,(h,f)=>h?d(h):... method callTransformer (line 81) | callTransformer(l,d){return this._rowTransform?this._rowTransform(l,d)... method callValidator (line 81) | callValidator(l,d){return this._rowValidator?this._rowValidator(l,d):d... function c (line 82) | function c(O,T,S){if(c.isBN(O))return O;this.negative=0,this.words=null,... method constructor (line 75) | constructor(){this._xml=[],this._stack=[],this._rollbacks=[]} method tos (line 75) | get tos(){return this._stack.length?this._stack[this._stack.length-1]:... method cursor (line 75) | get cursor(){return this._xml.length} method openXml (line 75) | openXml(d){const h=this._xml;h.push(" method openNode (line 76) | openNode(d,h){const f=this.tos,g=this._xml;f&&this.open&&g.push(">"),t... method addAttribute (line 76) | addAttribute(d,h){if(!this.open)throw new Error("Cannot write attribut... method addAttributes (line 76) | addAttributes(d){if(!this.open)throw new Error("Cannot write attribute... method writeText (line 76) | writeText(d){const h=this._xml;this.open&&(h.push(">"),this.open=!1),t... method writeXml (line 76) | writeXml(d){this.open&&(this._xml.push(">"),this.open=!1),this.leaf=!1... method closeNode (line 76) | closeNode(){const d=this._stack.pop(),h=this._xml;this.leaf?h.push("/>... method leafNode (line 76) | leafNode(d,h,f){this.openNode(d,h),f!==void 0&&this.writeText(f),this.... method closeAll (line 76) | closeAll(){for(;this._stack.length;)this.closeNode()} method addRollback (line 76) | addRollback(){return this._rollbacks.push({xml:this._xml.length,stack:... method commit (line 76) | commit(){this._rollbacks.pop()} method rollback (line 76) | rollback(){const d=this._rollbacks.pop();this._xml.length>d.xml&&this.... method xml (line 76) | get xml(){return this.closeAll(),this._xml.join("")} method constructor (line 76) | constructor(){super(),this.map={stop:new s}} method name (line 76) | get name(){return"gradient"} method tag (line 76) | get tag(){return"gradientFill"} method render (line 76) | render(h,f){switch(h.openNode("gradientFill"),f.gradient){case"angle":... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method constructor (line 76) | constructor(d,h){super(),this.id=d,this.formatCode=h} method tag (line 76) | get tag(){return"numFmt"} method render (line 76) | render(d,h){d.leafNode("numFmt",{numFmtId:h.id,formatCode:h.formatCode})} method parseOpen (line 76) | parseOpen(d){switch(d.name){case"numFmt":return this.model={id:parseIn... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} function d (line 82) | function d(O,T){var S=O.charCodeAt(T);return S>=65&&S<=70?S-55:S>=97&&S<... method constructor (line 75) | constructor(p){this._data=p} method length (line 75) | get length(){return this._data.length} method copy (line 75) | copy(p,y,v,b){return this._data._buf.copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._data.toBuffer()} method constructor (line 76) | constructor(){super(),this.map={"x14:dataBar":this.databarXform=new u,... method tag (line 76) | get tag(){return"x14:cfRule"} method isExt (line 76) | static isExt(f){return f.type==="dataBar"?u.isExt(f):!(f.type!=="iconS... method prepare (line 76) | prepare(f){d.isExt(f)&&(f.x14Id=`{${a()}}`.toUpperCase())} method render (line 76) | render(f,g){if(d.isExt(g))switch(g.type){case"dataBar":this.renderData... method renderDataBar (line 76) | renderDataBar(f,g){f.openNode(this.tag,{type:"dataBar",id:g.x14Id}),th... method renderIconSet (line 76) | renderIconSet(f,g){f.openNode(this.tag,{type:"iconSet",priority:g.prio... method createNewModel (line 76) | createNewModel(f){let{attributes:g}=f;return{type:g.type,x14Id:g.id,pr... method onParserClose (line 76) | onParserClose(f,g){Object.assign(this.model,g.model)} method constructor (line 76) | constructor(){super(),this.map={autoFilter:new u,tableColumns:new s({t... method prepare (line 76) | prepare(f,g){this.map.autoFilter.prepare(f),this.map.tableColumns.prep... method tag (line 76) | get tag(){return"table"} method render (line 76) | render(f,g){f.openXml(a.StdDocAttributes),f.openNode(this.tag,$o(An({}... method parseOpen (line 76) | parseOpen(f){if(this.parser)return this.parser.parseOpen(f),!0;const{n... method parseText (line 76) | parseText(f){this.parser&&this.parser.parseText(f)} method parseClose (line 76) | parseClose(f){if(this.parser)return this.parser.parseClose(f)||(this.p... method reconcile (line 76) | reconcile(f,g){f.columns.forEach(m=>{m.dxfId!==void 0&&(m.style=g.styl... function h (line 82) | function h(O,T,S){var x=d(O,S);return S-1>=T&&(x|=d(O,S-1)<<4),x} method constructor (line 75) | constructor(p){this._data=p} method length (line 75) | get length(){return this._data.length} method copy (line 75) | copy(p,y,v,b){this._data.copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._data} method constructor (line 76) | constructor(g){super(),this.options=g||h.OPTIONS,this.map={b:{prop:"bo... method tag (line 76) | get tag(){return this.options.tagName} method render (line 76) | render(g,m){const{map:p}=this;g.openNode(this.options.tagName),l.each(... method parseOpen (line 76) | parseOpen(g){if(this.parser)return this.parser.parseOpen(g),!0;if(this... method parseText (line 76) | parseText(g){this.parser&&this.parser.parseText(g)} method parseClose (line 76) | parseClose(g){if(this.parser&&!this.parser.parseClose(g)){const m=this... function f (line 82) | function f(O,T,S,x){for(var w=0,_=Math.min(O.length,S),E=T;E<_;E++){var ... method constructor (line 75) | constructor(p){this.size=p,this.buffer=o.alloc(p),this.iRead=0,this.iW... method toBuffer (line 75) | toBuffer(){if(this.iRead===0&&this.iWrite===this.size)return this.buff... method length (line 75) | get length(){return this.iWrite-this.iRead} method eod (line 75) | get eod(){return this.iRead===this.iWrite} method full (line 75) | get full(){return this.iWrite===this.size} method read (line 75) | read(p){let y;return p===0?null:p===void 0||p>=this.length?(y=this.toB... method write (line 75) | write(p,y,v){const b=Math.min(v,this.size-this.iWrite);return p.copy(t... function y (line 82) | function y(O,T,S){S.negative=T.negative^O.negative;var x=O.length+T.leng... function b (line 82) | function b(O,T,S){return new A().mulp(O,T,S)} function A (line 82) | function A(O,T){this.x=O,this.y=T} function M (line 82) | function M(O,T){this.name=O,this.p=new c(T,16),this.n=this.p.bitLength()... function z (line 82) | function z(){M.call(this,"k256","ffffffff ffffffff ffffffff ffffffff fff... function W (line 82) | function W(){M.call(this,"p224","ffffffff ffffffff ffffffff ffffffff 000... function U (line 82) | function U(){M.call(this,"p192","ffffffff ffffffff ffffffff fffffffe fff... function G (line 82) | function G(){M.call(this,"25519","7fffffffffffffff ffffffffffffffff ffff... function ee (line 82) | function ee(O){if(typeof O=="string"){var T=c._prime(O);this.m=T.p,this.... function I (line 82) | function I(O){ee.call(this,O),this.shift=this.m.bitLength(),this.shift%2... method constructor (line 76) | constructor(T){this.workbook=T} method readFile (line 76) | async readFile(T,S){if(!await h.fs.exists(T))throw new Error("File not... method parseRels (line 76) | parseRels(T){return new v().parseStream(T)} method parseWorkbook (line 76) | parseWorkbook(T){return new C().parseStream(T)} method parseSharedStrings (line 76) | parseSharedStrings(T){return new y().parseStream(T)} method reconcile (line 76) | reconcile(T,S){const x=new C,w=new M(S),_=new z,E=new W;x.reconcile(T)... method _processWorksheetEntry (line 76) | async _processWorksheetEntry(T,S,x,w,_){const E=new M(w),R=await E.par... method _processCommentEntry (line 76) | async _processCommentEntry(T,S,x){const w=new U,_=await w.parseStream(... method _processTableEntry (line 76) | async _processTableEntry(T,S,x){const w=new W,_=await w.parseStream(T)... method _processWorksheetRelsEntry (line 76) | async _processWorksheetRelsEntry(T,S,x){const w=new v,_=await w.parseS... method _processMediaEntry (line 76) | async _processMediaEntry(T,S,x){const w=x.lastIndexOf(".");if(w>=1){co... method _processDrawingEntry (line 76) | async _processDrawingEntry(T,S,x){const w=new z,_=await w.parseStream(... method _processDrawingRelsEntry (line 76) | async _processDrawingRelsEntry(T,S,x){const w=new v,_=await w.parseStr... method _processVmlDrawingEntry (line 76) | async _processVmlDrawingEntry(T,S,x){const w=new G,_=await w.parseStre... method _processThemeEntry (line 76) | async _processThemeEntry(T,S,x){await new Promise((w,_)=>{const E=new ... method createInputStream (line 76) | createInputStream(){throw new Error("`XLSX#createInputStream` is depre... method read (line 76) | async read(T,S){!T[Symbol.asyncIterator]&&T.pipe&&(T=T.pipe(new c));co... method load (line 76) | async load(T,S){let x;x=S&&S.base64?o.from(T.toString(),"base64"):T;co... method addMedia (line 76) | async addMedia(T,S){await Promise.all(S.media.map(async x=>{if(x.type=... method addDrawings (line 76) | addDrawings(T,S){const x=new z,w=new v;S.worksheets.forEach(_=>{const{... method addTables (line 76) | addTables(T,S){const x=new W;S.worksheets.forEach(w=>{const{tables:_}=... method addContentTypes (line 76) | async addContentTypes(T,S){const x=new b().toXml(S);T.append(x,{name:"... method addApp (line 76) | async addApp(T,S){const x=new A().toXml(S);T.append(x,{name:"docProps/... method addCore (line 76) | async addCore(T,S){const x=new p;T.append(x.toXml(S),{name:"docProps/c... method addThemes (line 76) | async addThemes(T,S){const x=S.themes||{theme1:ee};Object.keys(x).forE... method addOfficeRels (line 76) | async addOfficeRels(T){const S=new v().toXml([{Id:"rId1",Type:I.RelTyp... method addWorkbookRels (line 76) | async addWorkbookRels(T,S){let x=1;const w=[{Id:"rId"+x++,Type:I.RelTy... method addSharedStrings (line 76) | async addSharedStrings(T,S){S.sharedStrings&&S.sharedStrings.count&&T.... method addStyles (line 76) | async addStyles(T,S){const{xml:x}=S.styles;x&&T.append(x,{name:"xl/sty... method addWorkbook (line 76) | async addWorkbook(T,S){const x=new C;T.append(x.toXml(S),{name:"xl/wor... method addWorksheets (line 76) | async addWorksheets(T,S){const x=new M,w=new v,_=new U,E=new G;S.works... method _finalize (line 76) | _finalize(T){return new Promise((S,x)=>{T.on("finish",()=>{S(this)}),T... method prepareModel (line 76) | prepareModel(T,S){T.creator=T.creator||"ExcelJS",T.lastModifiedBy=T.la... method write (line 76) | async write(T,S){S=S||{};const{model:x}=this.workbook,w=new l.ZipWrite... method writeFile (line 76) | writeFile(T,S){const x=s.createWriteStream(T);return new Promise((w,_)... method writeBuffer (line 76) | async writeBuffer(T){const S=new d;return await this.write(S,T),S.read()} function d (line 82) | function d(f){var g=f.length;if(g%4>0)throw new Error("Invalid string. L... method constructor (line 75) | constructor(p){this._data=p} method length (line 75) | get length(){return this._data.length} method copy (line 75) | copy(p,y,v,b){return this._data._buf.copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._data.toBuffer()} method constructor (line 76) | constructor(){super(),this.map={"x14:dataBar":this.databarXform=new u,... method tag (line 76) | get tag(){return"x14:cfRule"} method isExt (line 76) | static isExt(f){return f.type==="dataBar"?u.isExt(f):!(f.type!=="iconS... method prepare (line 76) | prepare(f){d.isExt(f)&&(f.x14Id=`{${a()}}`.toUpperCase())} method render (line 76) | render(f,g){if(d.isExt(g))switch(g.type){case"dataBar":this.renderData... method renderDataBar (line 76) | renderDataBar(f,g){f.openNode(this.tag,{type:"dataBar",id:g.x14Id}),th... method renderIconSet (line 76) | renderIconSet(f,g){f.openNode(this.tag,{type:"iconSet",priority:g.prio... method createNewModel (line 76) | createNewModel(f){let{attributes:g}=f;return{type:g.type,x14Id:g.id,pr... method onParserClose (line 76) | onParserClose(f,g){Object.assign(this.model,g.model)} method constructor (line 76) | constructor(){super(),this.map={autoFilter:new u,tableColumns:new s({t... method prepare (line 76) | prepare(f,g){this.map.autoFilter.prepare(f),this.map.tableColumns.prep... method tag (line 76) | get tag(){return"table"} method render (line 76) | render(f,g){f.openXml(a.StdDocAttributes),f.openNode(this.tag,$o(An({}... method parseOpen (line 76) | parseOpen(f){if(this.parser)return this.parser.parseOpen(f),!0;const{n... method parseText (line 76) | parseText(f){this.parser&&this.parser.parseText(f)} method parseClose (line 76) | parseClose(f){if(this.parser)return this.parser.parseClose(f)||(this.p... method reconcile (line 76) | reconcile(f,g){f.columns.forEach(m=>{m.dxfId!==void 0&&(m.style=g.styl... function h (line 82) | function h(f,g,m){for(var p,y,v=[],b=g;b{... method mergeModel (line 76) | mergeModel(c){this.model=Object.assign(this.model||{},c)} method parse (line 76) | async parse(c){for await(const l of c)for(const{eventType:d,value:h}of... method parseStream (line 76) | async parseStream(c){return this.parse(a(c))} method xml (line 76) | get xml(){return this.toXml(this.model)} method toXml (line 76) | toXml(c){const l=new o;return this.render(l,c),l.xml} method toAttribute (line 76) | static toAttribute(c,l){let d=arguments.length>2&&arguments[2]!==void ... method toStringAttribute (line 76) | static toStringAttribute(c,l){let d=arguments.length>2&&arguments[2]!=... method toStringValue (line 76) | static toStringValue(c,l){return c===void 0?l:c} method toBoolAttribute (line 76) | static toBoolAttribute(c,l){let d=arguments.length>2&&arguments[2]!==v... method toBoolValue (line 76) | static toBoolValue(c,l){return c===void 0?l:c==="1"} method toIntAttribute (line 76) | static toIntAttribute(c,l){let d=arguments.length>2&&arguments[2]!==vo... method toIntValue (line 76) | static toIntValue(c,l){return c===void 0?l:parseInt(c,10)} method toFloatAttribute (line 76) | static toFloatAttribute(c,l){let d=arguments.length>2&&arguments[2]!==... method toFloatValue (line 76) | static toFloatValue(c,l){return c===void 0?l:parseFloat(c)} method render (line 76) | render(c,l){c.openXml(a.StdDocAttributes),c.openNode("Types",s.PROPERT... method parseOpen (line 76) | parseOpen(){return!1} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} method tag (line 76) | get tag(){return"x14:id"} method render (line 76) | render(l,d){l.leafNode(this.tag,null,d)} method parseOpen (line 76) | parseOpen(){this.model=""} method parseText (line 76) | parseText(l){this.model+=l} method parseClose (line 76) | parseClose(l){return l!==this.tag} method constructor (line 76) | constructor(){super(),this.map={"x14:conditionalFormattings":this.cond... method tag (line 76) | get tag(){return"ext"} method hasContent (line 76) | hasContent(c){return this.conditionalFormattings.hasContent(c.conditio... method prepare (line 76) | prepare(c,l){this.conditionalFormattings.prepare(c.conditionalFormatti... method render (line 76) | render(c,l){c.openNode("ext",{uri:"{78C0D931-6437-407d-A8EE-F0AAD7539E... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(c,l){this.model[c]=l.model} method constructor (line 76) | constructor(){super(),this.map={color:new o}} method tag (line 76) | get tag(){return"stop"} method render (line 76) | render(h,f){h.openNode("stop"),h.addAttribute("position",f.position),t... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... function u (line 82) | function u(S,x){S.super_=x;var w=function(){};w.prototype=x.prototype,S.... method constructor (line 75) | constructor(l,d,h){this._worksheet=l,this._number=d,h!==!1&&(this.defn... method number (line 75) | get number(){return this._number} method worksheet (line 75) | get worksheet(){return this._worksheet} method letter (line 75) | get letter(){return s.n2l(this._number)} method isCustomWidth (line 75) | get isCustomWidth(){return this.width!==void 0&&this.width!==9} method defn (line 75) | get defn(){return{header:this._header,key:this.key,width:this.width,st... method defn (line 75) | set defn(l){l?(this.key=l.key,this.width=l.width!==void 0?l.width:9,th... method headers (line 75) | get headers(){return this._header&&this._header instanceof Array?this.... method header (line 75) | get header(){return this._header} method header (line 75) | set header(l){l!==void 0?(this._header=l,this.headers.forEach((d,h)=>{... method key (line 75) | get key(){return this._key} method key (line 75) | set key(l){(this._key&&this._worksheet.getColumnKey(this._key))===this... method hidden (line 75) | get hidden(){return!!this._hidden} method hidden (line 75) | set hidden(l){this._hidden=l} method outlineLevel (line 75) | get outlineLevel(){return this._outlineLevel||0} method outlineLevel (line 75) | set outlineLevel(l){this._outlineLevel=l} method collapsed (line 75) | get collapsed(){return!!(this._outlineLevel&&this._outlineLevel>=this.... method toString (line 75) | toString(){return JSON.stringify({key:this.key,width:this.width,header... method equivalentTo (line 75) | equivalentTo(l){return this.width===l.width&&this.hidden===l.hidden&&t... method isDefault (line 75) | get isDefault(){if(this.isCustomWidth||this.hidden||this.outlineLevel)... method headerCount (line 75) | get headerCount(){return this.headers.length} method eachCell (line 75) | eachCell(l,d){const h=this.number;d||(d=l,l=null),this._worksheet.each... method values (line 75) | get values(){const l=[];return this.eachCell((d,h)=>{d&&d.type!==o.Val... method values (line 75) | set values(l){if(!l)return;const d=this.number;let h=0;l.hasOwnPropert... method _applyStyle (line 75) | _applyStyle(l,d){return this.style[l]=d,this.eachCell(h=>{h[l]=d}),d} method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(l){this._applyStyle("numFmt",l)} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(l){this._applyStyle("font",l)} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(l){this._applyStyle("alignment",l)} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(l){this._applyStyle("protection",l)} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(l){this._applyStyle("border",l)} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(l){this._applyStyle("fill",l)} method toModel (line 75) | static toModel(l){const d=[];let h=null;return l&&l.forEach((f,g)=>{f.... method fromModel (line 75) | static fromModel(l,d){const h=[];let f=1,g=0;for(d=(d=d||[]).sort(func... method constructor (line 76) | constructor(){super(),this.map={"v:shape":new s}} method tag (line 76) | get tag(){return"xml"} method render (line 76) | render(l,d){l.openXml(a.StdDocAttributes),l.openNode(this.tag,u.DRAWIN... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method reconcile (line 76) | reconcile(l,d){l.anchors.forEach(h=>{h.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={"v:textbox":new o,"x:ClientData":new s}} method tag (line 76) | get tag(){return"v:shape"} method render (line 76) | render(l,d,h){l.openNode("v:shape",u.V_SHAPE_ATTRIBUTES(d,h)),l.leafNo... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.p... method constructor (line 76) | constructor(){super(),this.map={Relationship:new s}} method render (line 76) | render(l,d){d=d||this._values,l.openXml(a.StdDocAttributes),l.openNode... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method constructor (line 76) | constructor(){super(),this.map={"x14:id":this.idXform=new s}} method tag (line 76) | get tag(){return"ext"} method render (line 76) | render(l,d){l.openNode(this.tag,{uri:"{B025F937-C7B1-47D3-B67F-A62EFF6... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(l,d){this.model.x14Id=d.model} method constructor (line 76) | constructor(l){super(),this.model=l} method tag (line 76) | get tag(){return"r"} method textXform (line 76) | get textXform(){return this._textXform||(this._textXform=new a)} method fontXform (line 76) | get fontXform(){return this._fontXform||(this._fontXform=new o(u.FONT_... method render (line 76) | render(l,d){d=d||this.model,l.openNode("r"),d.font&&this.fontXform.ren... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){switch(l){case"r":return!1;case"t":return this.model.tex... method constructor (line 76) | constructor(l){super(),this.name=l,this.map={color:new s}} method tag (line 76) | get tag(){return this.name} method render (line 76) | render(l,d,h){const f=d&&d.color||h||this.defaultColor;l.openNode(this... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){return this.parser?(this.parser.parseClose(l)||(this.par... method validStyle (line 76) | validStyle(l){return u.validStyleValues[l]} method constructor (line 76) | constructor(){super(),this.map={fgColor:new o("fgColor"),bgColor:new o... method name (line 76) | get name(){return"pattern"} method tag (line 76) | get tag(){return"patternFill"} method render (line 76) | render(h,f){h.openNode("patternFill"),h.addAttribute("patternType",f.p... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.p... method constructor (line 77) | constructor(l){super({writableObjectMode:l.objectMode}),this.hasWritte... method transform (line 77) | transform(l){return this.rowFormatter.rowTransform=l,this} method _transform (line 77) | _transform(l,d,h){let f=!1;try{this.hasWrittenBOM||(this.push(this.for... method _flush (line 77) | _flush(l){this.rowFormatter.finish((d,h)=>d?l(d):(h&&h.forEach(f=>{thi... method constructor (line 79) | constructor(l){this.parserOptions=l,this.rowParser=new o.RowParser(thi... method removeBOM (line 79) | static removeBOM(l){return l&&l.charCodeAt(0)===65279?l.slice(1):l} method parse (line 79) | parse(l,d){const h=new a.Scanner({line:u.removeBOM(l),parserOptions:th... method parseWithoutComments (line 79) | parseWithoutComments(l){const d=[];let h=!0;for(;h;)h=this.parseRow(l,... method parseWithComments (line 79) | parseWithComments(l){const{parserOptions:d}=this,h=[];for(let f=l.next... method parseRow (line 79) | parseRow(l,d){if(!l.nextNonSpaceToken)return!1;const h=this.rowParser.... method constructor (line 81) | constructor(){this._rowTransform=null,this._rowValidator=null} method createTransform (line 81) | static createTransform(l){return s.isSyncTransform(l)?(d,h)=>{let f=nu... method createValidator (line 81) | static createValidator(l){return s.isSyncValidate(l)?(d,h)=>{h(null,{r... method rowTransform (line 81) | set rowTransform(l){if(!o.default(l))throw new TypeError("The transfor... method rowValidator (line 81) | set rowValidator(l){if(!o.default(l))throw new TypeError("The validate... method transformAndValidate (line 81) | transformAndValidate(l,d){return this.callTransformer(l,(h,f)=>h?d(h):... method callTransformer (line 81) | callTransformer(l,d){return this._rowTransform?this._rowTransform(l,d)... method callValidator (line 81) | callValidator(l,d){return this._rowValidator?this._rowValidator(l,d):d... function c (line 82) | function c(S,x,w){if(c.isBN(S))return S;this.negative=0,this.words=null,... method constructor (line 75) | constructor(){this._xml=[],this._stack=[],this._rollbacks=[]} method tos (line 75) | get tos(){return this._stack.length?this._stack[this._stack.length-1]:... method cursor (line 75) | get cursor(){return this._xml.length} method openXml (line 75) | openXml(d){const h=this._xml;h.push(" method openNode (line 76) | openNode(d,h){const f=this.tos,g=this._xml;f&&this.open&&g.push(">"),t... method addAttribute (line 76) | addAttribute(d,h){if(!this.open)throw new Error("Cannot write attribut... method addAttributes (line 76) | addAttributes(d){if(!this.open)throw new Error("Cannot write attribute... method writeText (line 76) | writeText(d){const h=this._xml;this.open&&(h.push(">"),this.open=!1),t... method writeXml (line 76) | writeXml(d){this.open&&(this._xml.push(">"),this.open=!1),this.leaf=!1... method closeNode (line 76) | closeNode(){const d=this._stack.pop(),h=this._xml;this.leaf?h.push("/>... method leafNode (line 76) | leafNode(d,h,f){this.openNode(d,h),f!==void 0&&this.writeText(f),this.... method closeAll (line 76) | closeAll(){for(;this._stack.length;)this.closeNode()} method addRollback (line 76) | addRollback(){return this._rollbacks.push({xml:this._xml.length,stack:... method commit (line 76) | commit(){this._rollbacks.pop()} method rollback (line 76) | rollback(){const d=this._rollbacks.pop();this._xml.length>d.xml&&this.... method xml (line 76) | get xml(){return this.closeAll(),this._xml.join("")} method constructor (line 76) | constructor(){super(),this.map={stop:new s}} method name (line 76) | get name(){return"gradient"} method tag (line 76) | get tag(){return"gradientFill"} method render (line 76) | render(h,f){switch(h.openNode("gradientFill"),f.gradient){case"angle":... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method constructor (line 76) | constructor(d,h){super(),this.id=d,this.formatCode=h} method tag (line 76) | get tag(){return"numFmt"} method render (line 76) | render(d,h){d.leafNode("numFmt",{numFmtId:h.id,formatCode:h.formatCode})} method parseOpen (line 76) | parseOpen(d){switch(d.name){case"numFmt":return this.model={id:parseIn... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} function d (line 82) | function d(S,x){var w=S.charCodeAt(x);return w>=48&&w<=57?w-48:w>=65&&w<... method constructor (line 75) | constructor(p){this._data=p} method length (line 75) | get length(){return this._data.length} method copy (line 75) | copy(p,y,v,b){return this._data._buf.copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._data.toBuffer()} method constructor (line 76) | constructor(){super(),this.map={"x14:dataBar":this.databarXform=new u,... method tag (line 76) | get tag(){return"x14:cfRule"} method isExt (line 76) | static isExt(f){return f.type==="dataBar"?u.isExt(f):!(f.type!=="iconS... method prepare (line 76) | prepare(f){d.isExt(f)&&(f.x14Id=`{${a()}}`.toUpperCase())} method render (line 76) | render(f,g){if(d.isExt(g))switch(g.type){case"dataBar":this.renderData... method renderDataBar (line 76) | renderDataBar(f,g){f.openNode(this.tag,{type:"dataBar",id:g.x14Id}),th... method renderIconSet (line 76) | renderIconSet(f,g){f.openNode(this.tag,{type:"iconSet",priority:g.prio... method createNewModel (line 76) | createNewModel(f){let{attributes:g}=f;return{type:g.type,x14Id:g.id,pr... method onParserClose (line 76) | onParserClose(f,g){Object.assign(this.model,g.model)} method constructor (line 76) | constructor(){super(),this.map={autoFilter:new u,tableColumns:new s({t... method prepare (line 76) | prepare(f,g){this.map.autoFilter.prepare(f),this.map.tableColumns.prep... method tag (line 76) | get tag(){return"table"} method render (line 76) | render(f,g){f.openXml(a.StdDocAttributes),f.openNode(this.tag,$o(An({}... method parseOpen (line 76) | parseOpen(f){if(this.parser)return this.parser.parseOpen(f),!0;const{n... method parseText (line 76) | parseText(f){this.parser&&this.parser.parseText(f)} method parseClose (line 76) | parseClose(f){if(this.parser)return this.parser.parseClose(f)||(this.p... method reconcile (line 76) | reconcile(f,g){f.columns.forEach(m=>{m.dxfId!==void 0&&(m.style=g.styl... function h (line 82) | function h(S,x,w){var _=d(S,w);return w-1>=x&&(_|=d(S,w-1)<<4),_} method constructor (line 75) | constructor(p){this._data=p} method length (line 75) | get length(){return this._data.length} method copy (line 75) | copy(p,y,v,b){this._data.copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._data} method constructor (line 76) | constructor(g){super(),this.options=g||h.OPTIONS,this.map={b:{prop:"bo... method tag (line 76) | get tag(){return this.options.tagName} method render (line 76) | render(g,m){const{map:p}=this;g.openNode(this.options.tagName),l.each(... method parseOpen (line 76) | parseOpen(g){if(this.parser)return this.parser.parseOpen(g),!0;if(this... method parseText (line 76) | parseText(g){this.parser&&this.parser.parseText(g)} method parseClose (line 76) | parseClose(g){if(this.parser&&!this.parser.parseClose(g)){const m=this... function f (line 82) | function f(S,x,w,_){for(var E=0,R=0,F=Math.min(S.length,w),B=x;B=this.length?(y=this.toB... method write (line 75) | write(p,y,v){const b=Math.min(v,this.size-this.iWrite);return p.copy(t... function g (line 82) | function g(S,x){S.words=x.words,S.length=x.length,S.negative=x.negative,... function m (line 82) | function m(){return(this.red?""} method constructor (line 76) | constructor(){super(),this.map={dataBar:this.databarXform=new u,extLst... method tag (line 76) | get tag(){return"cfRule"} method isPrimitive (line 76) | static isPrimitive(y){return y.type!=="iconSet"||!y.custom&&!f[y.iconS... method render (line 76) | render(y,v){switch(v.type){case"expression":this.renderExpression(y,v)... method renderExpression (line 76) | renderExpression(y,v){y.openNode(this.tag,{type:"expression",dxfId:v.d... method renderCellIs (line 76) | renderCellIs(y,v){y.openNode(this.tag,{type:"cellIs",dxfId:v.dxfId,pri... method renderTop10 (line 76) | renderTop10(y,v){y.leafNode(this.tag,{type:"top10",dxfId:v.dxfId,prior... method renderAboveAverage (line 76) | renderAboveAverage(y,v){y.leafNode(this.tag,{type:"aboveAverage",dxfId... method renderDataBar (line 76) | renderDataBar(y,v){y.openNode(this.tag,{type:"dataBar",priority:v.prio... method renderColorScale (line 76) | renderColorScale(y,v){y.openNode(this.tag,{type:"colorScale",priority:... method renderIconSet (line 76) | renderIconSet(y,v){m.isPrimitive(v)&&(y.openNode(this.tag,{type:"iconS... method renderText (line 76) | renderText(y,v){y.openNode(this.tag,{type:v.operator,dxfId:v.dxfId,pri... method renderTimePeriod (line 76) | renderTimePeriod(y,v){y.openNode(this.tag,{type:"timePeriod",dxfId:v.d... method createNewModel (line 76) | createNewModel(y){let{attributes:v}=y;return $o(An({},g(v)),{dxfId:a.t... method onParserClose (line 76) | onParserClose(y,v){switch(y){case"dataBar":case"extLst":case"colorScal... function b (line 82) | function b(S,x,w){w.negative=x.negative^S.negative;var _=S.length+x.leng... function C (line 82) | function C(S,x,w){w.negative=x.negative^S.negative,w.length=S.length+x.l... function M (line 82) | function M(S,x,w){return C(S,x,w)} function W (line 82) | function W(S,x){this.name=S,this.p=new c(x,16),this.n=this.p.bitLength()... function U (line 82) | function U(){W.call(this,"k256","ffffffff ffffffff ffffffff ffffffff fff... function G (line 82) | function G(){W.call(this,"p224","ffffffff ffffffff ffffffff ffffffff 000... function ee (line 82) | function ee(){W.call(this,"p192","ffffffff ffffffff ffffffff fffffffe ff... function I (line 82) | function I(){W.call(this,"25519","7fffffffffffffff ffffffffffffffff ffff... method constructor (line 76) | constructor(T){this.workbook=T} method readFile (line 76) | async readFile(T,S){if(!await h.fs.exists(T))throw new Error("File not... method parseRels (line 76) | parseRels(T){return new v().parseStream(T)} method parseWorkbook (line 76) | parseWorkbook(T){return new C().parseStream(T)} method parseSharedStrings (line 76) | parseSharedStrings(T){return new y().parseStream(T)} method reconcile (line 76) | reconcile(T,S){const x=new C,w=new M(S),_=new z,E=new W;x.reconcile(T)... method _processWorksheetEntry (line 76) | async _processWorksheetEntry(T,S,x,w,_){const E=new M(w),R=await E.par... method _processCommentEntry (line 76) | async _processCommentEntry(T,S,x){const w=new U,_=await w.parseStream(... method _processTableEntry (line 76) | async _processTableEntry(T,S,x){const w=new W,_=await w.parseStream(T)... method _processWorksheetRelsEntry (line 76) | async _processWorksheetRelsEntry(T,S,x){const w=new v,_=await w.parseS... method _processMediaEntry (line 76) | async _processMediaEntry(T,S,x){const w=x.lastIndexOf(".");if(w>=1){co... method _processDrawingEntry (line 76) | async _processDrawingEntry(T,S,x){const w=new z,_=await w.parseStream(... method _processDrawingRelsEntry (line 76) | async _processDrawingRelsEntry(T,S,x){const w=new v,_=await w.parseStr... method _processVmlDrawingEntry (line 76) | async _processVmlDrawingEntry(T,S,x){const w=new G,_=await w.parseStre... method _processThemeEntry (line 76) | async _processThemeEntry(T,S,x){await new Promise((w,_)=>{const E=new ... method createInputStream (line 76) | createInputStream(){throw new Error("`XLSX#createInputStream` is depre... method read (line 76) | async read(T,S){!T[Symbol.asyncIterator]&&T.pipe&&(T=T.pipe(new c));co... method load (line 76) | async load(T,S){let x;x=S&&S.base64?o.from(T.toString(),"base64"):T;co... method addMedia (line 76) | async addMedia(T,S){await Promise.all(S.media.map(async x=>{if(x.type=... method addDrawings (line 76) | addDrawings(T,S){const x=new z,w=new v;S.worksheets.forEach(_=>{const{... method addTables (line 76) | addTables(T,S){const x=new W;S.worksheets.forEach(w=>{const{tables:_}=... method addContentTypes (line 76) | async addContentTypes(T,S){const x=new b().toXml(S);T.append(x,{name:"... method addApp (line 76) | async addApp(T,S){const x=new A().toXml(S);T.append(x,{name:"docProps/... method addCore (line 76) | async addCore(T,S){const x=new p;T.append(x.toXml(S),{name:"docProps/c... method addThemes (line 76) | async addThemes(T,S){const x=S.themes||{theme1:ee};Object.keys(x).forE... method addOfficeRels (line 76) | async addOfficeRels(T){const S=new v().toXml([{Id:"rId1",Type:I.RelTyp... method addWorkbookRels (line 76) | async addWorkbookRels(T,S){let x=1;const w=[{Id:"rId"+x++,Type:I.RelTy... method addSharedStrings (line 76) | async addSharedStrings(T,S){S.sharedStrings&&S.sharedStrings.count&&T.... method addStyles (line 76) | async addStyles(T,S){const{xml:x}=S.styles;x&&T.append(x,{name:"xl/sty... method addWorkbook (line 76) | async addWorkbook(T,S){const x=new C;T.append(x.toXml(S),{name:"xl/wor... method addWorksheets (line 76) | async addWorksheets(T,S){const x=new M,w=new v,_=new U,E=new G;S.works... method _finalize (line 76) | _finalize(T){return new Promise((S,x)=>{T.on("finish",()=>{S(this)}),T... method prepareModel (line 76) | prepareModel(T,S){T.creator=T.creator||"ExcelJS",T.lastModifiedBy=T.la... method write (line 76) | async write(T,S){S=S||{};const{model:x}=this.workbook,w=new l.ZipWrite... method writeFile (line 76) | writeFile(T,S){const x=s.createWriteStream(T);return new Promise((w,_)... method writeBuffer (line 76) | async writeBuffer(T){const S=new d;return await this.write(S,T),S.read()} function O (line 82) | function O(S){if(typeof S=="string"){var x=c._prime(S);this.m=x.p,this.p... function T (line 82) | function T(S){O.call(this,S),this.shift=this.m.bitLength(),this.shift%26... function o (line 82) | function o(u){this.rand=u} method constructor (line 75) | constructor(u,c){let l=arguments.length>2&&arguments[2]!==void 0?argum... method asInstance (line 75) | static asInstance(u){return u instanceof o||u==null?u:new o(u)} method col (line 75) | get col(){return this.nativeCol+Math.min(this.colWidth-1,this.nativeCo... method col (line 75) | set col(u){this.nativeCol=Math.floor(u),this.nativeColOff=Math.floor((... method row (line 75) | get row(){return this.nativeRow+Math.min(this.rowHeight-1,this.nativeR... method row (line 75) | set row(u){this.nativeRow=Math.floor(u),this.nativeRowOff=Math.floor((... method colWidth (line 75) | get colWidth(){return this.worksheet&&this.worksheet.getColumn(this.na... method rowHeight (line 75) | get rowHeight(){return this.worksheet&&this.worksheet.getRow(this.nati... method model (line 75) | get model(){return{nativeCol:this.nativeCol,nativeColOff:this.nativeCo... method model (line 75) | set model(u){this.nativeCol=u.nativeCol,this.nativeColOff=u.nativeColO... method constructor (line 75) | constructor(u){this.note=u} method model (line 75) | get model(){let u=null;switch(typeof this.note){case"string":u={type:"... method model (line 75) | set model(u){const{note:c}=u,{texts:l}=c;l.length===1&&Object.keys(l[0... method fromModel (line 75) | static fromModel(u){const c=new o;return c.model=u,c} method constructor (line 75) | constructor(){this.decode(arguments)} method setTLBR (line 75) | setTLBR(u,c,l,d,h){if(arguments.length<4){const f=a.decodeAddress(u),g... method decode (line 75) | decode(u){switch(u.length){case 5:this.setTLBR(u[0],u[1],u[2],u[3],u[4... method top (line 75) | get top(){return this.model.top||1} method top (line 75) | set top(u){this.model.top=u} method left (line 75) | get left(){return this.model.left||1} method left (line 75) | set left(u){this.model.left=u} method bottom (line 75) | get bottom(){return this.model.bottom||1} method bottom (line 75) | set bottom(u){this.model.bottom=u} method right (line 75) | get right(){return this.model.right||1} method right (line 75) | set right(u){this.model.right=u} method sheetName (line 75) | get sheetName(){return this.model.sheetName} method sheetName (line 75) | set sheetName(u){this.model.sheetName=u} method _serialisedSheetName (line 75) | get _serialisedSheetName(){const{sheetName:u}=this.model;return u?/^[a... method expand (line 75) | expand(u,c,l,d){(!this.model.top||u1?this.range:this._serialisedSheetN... method $shortRange (line 75) | get $shortRange(){return this.count>1?this.$range:this._serialisedShee... method count (line 75) | get count(){return(1+this.bottom-this.top)*(1+this.right-this.left)} method toString (line 75) | toString(){return this.range} method intersects (line 75) | intersects(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method contains (line 75) | contains(u){const c=a.decodeEx(u);return this.containsEx(c)} method containsEx (line 75) | containsEx(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method forEachAddress (line 75) | forEachAddress(u){for(let c=this.left;c<=this.right;c++)for(let l=this... method constructor (line 75) | constructor(u,c,l){this.table=u,this.column=c,this.index=l} method _set (line 75) | _set(u,c){this.table.cacheState(),this.column[u]=c} method name (line 75) | get name(){return this.column.name} method name (line 75) | set name(u){this._set("name",u)} method filterButton (line 75) | get filterButton(){return this.column.filterButton} method filterButton (line 75) | set filterButton(u){this.column.filterButton=u} method style (line 75) | get style(){return this.column.style} method style (line 75) | set style(u){this.column.style=u} method totalsRowLabel (line 75) | get totalsRowLabel(){return this.column.totalsRowLabel} method totalsRowLabel (line 75) | set totalsRowLabel(u){this._set("totalsRowLabel",u)} method totalsRowFunction (line 75) | get totalsRowFunction(){return this.column.totalsRowFunction} method totalsRowFunction (line 75) | set totalsRowFunction(u){this._set("totalsRowFunction",u)} method totalsRowResult (line 75) | get totalsRowResult(){return this.column.totalsRowResult} method totalsRowResult (line 75) | set totalsRowResult(u){this._set("totalsRowResult",u)} method totalsRowFormula (line 75) | get totalsRowFormula(){return this.column.totalsRowFormula} method totalsRowFormula (line 75) | set totalsRowFormula(u){this._set("totalsRowFormula",u)} method constructor (line 76) | constructor(u){super(),this.model=u} method tag (line 76) | get tag(){return"u"} method render (line 76) | render(u,c){if((c=c||this.model)===!0)u.leafNode("u");else{const l=o.A... method parseOpen (line 76) | parseOpen(u){u.name==="u"&&(this.model=u.attributes.val||!0)} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} function o (line 82) | function o(h){a.isBuffer(h)||(h=a.from(h));for(var f=h.length/4|0,g=new ... method constructor (line 75) | constructor(u,c){let l=arguments.length>2&&arguments[2]!==void 0?argum... method asInstance (line 75) | static asInstance(u){return u instanceof o||u==null?u:new o(u)} method col (line 75) | get col(){return this.nativeCol+Math.min(this.colWidth-1,this.nativeCo... method col (line 75) | set col(u){this.nativeCol=Math.floor(u),this.nativeColOff=Math.floor((... method row (line 75) | get row(){return this.nativeRow+Math.min(this.rowHeight-1,this.nativeR... method row (line 75) | set row(u){this.nativeRow=Math.floor(u),this.nativeRowOff=Math.floor((... method colWidth (line 75) | get colWidth(){return this.worksheet&&this.worksheet.getColumn(this.na... method rowHeight (line 75) | get rowHeight(){return this.worksheet&&this.worksheet.getRow(this.nati... method model (line 75) | get model(){return{nativeCol:this.nativeCol,nativeColOff:this.nativeCo... method model (line 75) | set model(u){this.nativeCol=u.nativeCol,this.nativeColOff=u.nativeColO... method constructor (line 75) | constructor(u){this.note=u} method model (line 75) | get model(){let u=null;switch(typeof this.note){case"string":u={type:"... method model (line 75) | set model(u){const{note:c}=u,{texts:l}=c;l.length===1&&Object.keys(l[0... method fromModel (line 75) | static fromModel(u){const c=new o;return c.model=u,c} method constructor (line 75) | constructor(){this.decode(arguments)} method setTLBR (line 75) | setTLBR(u,c,l,d,h){if(arguments.length<4){const f=a.decodeAddress(u),g... method decode (line 75) | decode(u){switch(u.length){case 5:this.setTLBR(u[0],u[1],u[2],u[3],u[4... method top (line 75) | get top(){return this.model.top||1} method top (line 75) | set top(u){this.model.top=u} method left (line 75) | get left(){return this.model.left||1} method left (line 75) | set left(u){this.model.left=u} method bottom (line 75) | get bottom(){return this.model.bottom||1} method bottom (line 75) | set bottom(u){this.model.bottom=u} method right (line 75) | get right(){return this.model.right||1} method right (line 75) | set right(u){this.model.right=u} method sheetName (line 75) | get sheetName(){return this.model.sheetName} method sheetName (line 75) | set sheetName(u){this.model.sheetName=u} method _serialisedSheetName (line 75) | get _serialisedSheetName(){const{sheetName:u}=this.model;return u?/^[a... method expand (line 75) | expand(u,c,l,d){(!this.model.top||u1?this.range:this._serialisedSheetN... method $shortRange (line 75) | get $shortRange(){return this.count>1?this.$range:this._serialisedShee... method count (line 75) | get count(){return(1+this.bottom-this.top)*(1+this.right-this.left)} method toString (line 75) | toString(){return this.range} method intersects (line 75) | intersects(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method contains (line 75) | contains(u){const c=a.decodeEx(u);return this.containsEx(c)} method containsEx (line 75) | containsEx(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method forEachAddress (line 75) | forEachAddress(u){for(let c=this.left;c<=this.right;c++)for(let l=this... method constructor (line 75) | constructor(u,c,l){this.table=u,this.column=c,this.index=l} method _set (line 75) | _set(u,c){this.table.cacheState(),this.column[u]=c} method name (line 75) | get name(){return this.column.name} method name (line 75) | set name(u){this._set("name",u)} method filterButton (line 75) | get filterButton(){return this.column.filterButton} method filterButton (line 75) | set filterButton(u){this.column.filterButton=u} method style (line 75) | get style(){return this.column.style} method style (line 75) | set style(u){this.column.style=u} method totalsRowLabel (line 75) | get totalsRowLabel(){return this.column.totalsRowLabel} method totalsRowLabel (line 75) | set totalsRowLabel(u){this._set("totalsRowLabel",u)} method totalsRowFunction (line 75) | get totalsRowFunction(){return this.column.totalsRowFunction} method totalsRowFunction (line 75) | set totalsRowFunction(u){this._set("totalsRowFunction",u)} method totalsRowResult (line 75) | get totalsRowResult(){return this.column.totalsRowResult} method totalsRowResult (line 75) | set totalsRowResult(u){this._set("totalsRowResult",u)} method totalsRowFormula (line 75) | get totalsRowFormula(){return this.column.totalsRowFormula} method totalsRowFormula (line 75) | set totalsRowFormula(u){this._set("totalsRowFormula",u)} method constructor (line 76) | constructor(u){super(),this.model=u} method tag (line 76) | get tag(){return"u"} method render (line 76) | render(u,c){if((c=c||this.model)===!0)u.leafNode("u");else{const l=o.A... method parseOpen (line 76) | parseOpen(u){u.name==="u"&&(this.model=u.attributes.val||!0)} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} function s (line 82) | function s(h){for(;0{... method mergeModel (line 76) | mergeModel(c){this.model=Object.assign(this.model||{},c)} method parse (line 76) | async parse(c){for await(const l of c)for(const{eventType:d,value:h}of... method parseStream (line 76) | async parseStream(c){return this.parse(a(c))} method xml (line 76) | get xml(){return this.toXml(this.model)} method toXml (line 76) | toXml(c){const l=new o;return this.render(l,c),l.xml} method toAttribute (line 76) | static toAttribute(c,l){let d=arguments.length>2&&arguments[2]!==void ... method toStringAttribute (line 76) | static toStringAttribute(c,l){let d=arguments.length>2&&arguments[2]!=... method toStringValue (line 76) | static toStringValue(c,l){return c===void 0?l:c} method toBoolAttribute (line 76) | static toBoolAttribute(c,l){let d=arguments.length>2&&arguments[2]!==v... method toBoolValue (line 76) | static toBoolValue(c,l){return c===void 0?l:c==="1"} method toIntAttribute (line 76) | static toIntAttribute(c,l){let d=arguments.length>2&&arguments[2]!==vo... method toIntValue (line 76) | static toIntValue(c,l){return c===void 0?l:parseInt(c,10)} method toFloatAttribute (line 76) | static toFloatAttribute(c,l){let d=arguments.length>2&&arguments[2]!==... method toFloatValue (line 76) | static toFloatValue(c,l){return c===void 0?l:parseFloat(c)} method render (line 76) | render(c,l){c.openXml(a.StdDocAttributes),c.openNode("Types",s.PROPERT... method parseOpen (line 76) | parseOpen(){return!1} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} method tag (line 76) | get tag(){return"x14:id"} method render (line 76) | render(l,d){l.leafNode(this.tag,null,d)} method parseOpen (line 76) | parseOpen(){this.model=""} method parseText (line 76) | parseText(l){this.model+=l} method parseClose (line 76) | parseClose(l){return l!==this.tag} method constructor (line 76) | constructor(){super(),this.map={"x14:conditionalFormattings":this.cond... method tag (line 76) | get tag(){return"ext"} method hasContent (line 76) | hasContent(c){return this.conditionalFormattings.hasContent(c.conditio... method prepare (line 76) | prepare(c,l){this.conditionalFormattings.prepare(c.conditionalFormatti... method render (line 76) | render(c,l){c.openNode("ext",{uri:"{78C0D931-6437-407d-A8EE-F0AAD7539E... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(c,l){this.model[c]=l.model} method constructor (line 76) | constructor(){super(),this.map={color:new o}} method tag (line 76) | get tag(){return"stop"} method render (line 76) | render(h,f){h.openNode("stop"),h.addAttribute("position",f.position),t... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... function u (line 82) | function u(h,f,g,m,p){for(var y,v,b,A,C=g[0],M=g[1],z=g[2],W=g[3],U=h[0]... method constructor (line 75) | constructor(l,d,h){this._worksheet=l,this._number=d,h!==!1&&(this.defn... method number (line 75) | get number(){return this._number} method worksheet (line 75) | get worksheet(){return this._worksheet} method letter (line 75) | get letter(){return s.n2l(this._number)} method isCustomWidth (line 75) | get isCustomWidth(){return this.width!==void 0&&this.width!==9} method defn (line 75) | get defn(){return{header:this._header,key:this.key,width:this.width,st... method defn (line 75) | set defn(l){l?(this.key=l.key,this.width=l.width!==void 0?l.width:9,th... method headers (line 75) | get headers(){return this._header&&this._header instanceof Array?this.... method header (line 75) | get header(){return this._header} method header (line 75) | set header(l){l!==void 0?(this._header=l,this.headers.forEach((d,h)=>{... method key (line 75) | get key(){return this._key} method key (line 75) | set key(l){(this._key&&this._worksheet.getColumnKey(this._key))===this... method hidden (line 75) | get hidden(){return!!this._hidden} method hidden (line 75) | set hidden(l){this._hidden=l} method outlineLevel (line 75) | get outlineLevel(){return this._outlineLevel||0} method outlineLevel (line 75) | set outlineLevel(l){this._outlineLevel=l} method collapsed (line 75) | get collapsed(){return!!(this._outlineLevel&&this._outlineLevel>=this.... method toString (line 75) | toString(){return JSON.stringify({key:this.key,width:this.width,header... method equivalentTo (line 75) | equivalentTo(l){return this.width===l.width&&this.hidden===l.hidden&&t... method isDefault (line 75) | get isDefault(){if(this.isCustomWidth||this.hidden||this.outlineLevel)... method headerCount (line 75) | get headerCount(){return this.headers.length} method eachCell (line 75) | eachCell(l,d){const h=this.number;d||(d=l,l=null),this._worksheet.each... method values (line 75) | get values(){const l=[];return this.eachCell((d,h)=>{d&&d.type!==o.Val... method values (line 75) | set values(l){if(!l)return;const d=this.number;let h=0;l.hasOwnPropert... method _applyStyle (line 75) | _applyStyle(l,d){return this.style[l]=d,this.eachCell(h=>{h[l]=d}),d} method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(l){this._applyStyle("numFmt",l)} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(l){this._applyStyle("font",l)} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(l){this._applyStyle("alignment",l)} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(l){this._applyStyle("protection",l)} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(l){this._applyStyle("border",l)} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(l){this._applyStyle("fill",l)} method toModel (line 75) | static toModel(l){const d=[];let h=null;return l&&l.forEach((f,g)=>{f.... method fromModel (line 75) | static fromModel(l,d){const h=[];let f=1,g=0;for(d=(d=d||[]).sort(func... method constructor (line 76) | constructor(){super(),this.map={"v:shape":new s}} method tag (line 76) | get tag(){return"xml"} method render (line 76) | render(l,d){l.openXml(a.StdDocAttributes),l.openNode(this.tag,u.DRAWIN... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method reconcile (line 76) | reconcile(l,d){l.anchors.forEach(h=>{h.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={"v:textbox":new o,"x:ClientData":new s}} method tag (line 76) | get tag(){return"v:shape"} method render (line 76) | render(l,d,h){l.openNode("v:shape",u.V_SHAPE_ATTRIBUTES(d,h)),l.leafNo... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.p... method constructor (line 76) | constructor(){super(),this.map={Relationship:new s}} method render (line 76) | render(l,d){d=d||this._values,l.openXml(a.StdDocAttributes),l.openNode... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method constructor (line 76) | constructor(){super(),this.map={"x14:id":this.idXform=new s}} method tag (line 76) | get tag(){return"ext"} method render (line 76) | render(l,d){l.openNode(this.tag,{uri:"{B025F937-C7B1-47D3-B67F-A62EFF6... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(l,d){this.model.x14Id=d.model} method constructor (line 76) | constructor(l){super(),this.model=l} method tag (line 76) | get tag(){return"r"} method textXform (line 76) | get textXform(){return this._textXform||(this._textXform=new a)} method fontXform (line 76) | get fontXform(){return this._fontXform||(this._fontXform=new o(u.FONT_... method render (line 76) | render(l,d){d=d||this.model,l.openNode("r"),d.font&&this.fontXform.ren... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){switch(l){case"r":return!1;case"t":return this.model.tex... method constructor (line 76) | constructor(l){super(),this.name=l,this.map={color:new s}} method tag (line 76) | get tag(){return this.name} method render (line 76) | render(l,d,h){const f=d&&d.color||h||this.defaultColor;l.openNode(this... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){return this.parser?(this.parser.parseClose(l)||(this.par... method validStyle (line 76) | validStyle(l){return u.validStyleValues[l]} method constructor (line 76) | constructor(){super(),this.map={fgColor:new o("fgColor"),bgColor:new o... method name (line 76) | get name(){return"pattern"} method tag (line 76) | get tag(){return"patternFill"} method render (line 76) | render(h,f){h.openNode("patternFill"),h.addAttribute("patternType",f.p... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.p... method constructor (line 77) | constructor(l){super({writableObjectMode:l.objectMode}),this.hasWritte... method transform (line 77) | transform(l){return this.rowFormatter.rowTransform=l,this} method _transform (line 77) | _transform(l,d,h){let f=!1;try{this.hasWrittenBOM||(this.push(this.for... method _flush (line 77) | _flush(l){this.rowFormatter.finish((d,h)=>d?l(d):(h&&h.forEach(f=>{thi... method constructor (line 79) | constructor(l){this.parserOptions=l,this.rowParser=new o.RowParser(thi... method removeBOM (line 79) | static removeBOM(l){return l&&l.charCodeAt(0)===65279?l.slice(1):l} method parse (line 79) | parse(l,d){const h=new a.Scanner({line:u.removeBOM(l),parserOptions:th... method parseWithoutComments (line 79) | parseWithoutComments(l){const d=[];let h=!0;for(;h;)h=this.parseRow(l,... method parseWithComments (line 79) | parseWithComments(l){const{parserOptions:d}=this,h=[];for(let f=l.next... method parseRow (line 79) | parseRow(l,d){if(!l.nextNonSpaceToken)return!1;const h=this.rowParser.... method constructor (line 81) | constructor(){this._rowTransform=null,this._rowValidator=null} method createTransform (line 81) | static createTransform(l){return s.isSyncTransform(l)?(d,h)=>{let f=nu... method createValidator (line 81) | static createValidator(l){return s.isSyncValidate(l)?(d,h)=>{h(null,{r... method rowTransform (line 81) | set rowTransform(l){if(!o.default(l))throw new TypeError("The transfor... method rowValidator (line 81) | set rowValidator(l){if(!o.default(l))throw new TypeError("The validate... method transformAndValidate (line 81) | transformAndValidate(l,d){return this.callTransformer(l,(h,f)=>h?d(h):... method callTransformer (line 81) | callTransformer(l,d){return this._rowTransform?this._rowTransform(l,d)... method callValidator (line 81) | callValidator(l,d){return this._rowValidator?this._rowValidator(l,d):d... function d (line 82) | function d(h){this._key=o(h),this._reset()} method constructor (line 75) | constructor(p){this._data=p} method length (line 75) | get length(){return this._data.length} method copy (line 75) | copy(p,y,v,b){return this._data._buf.copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._data.toBuffer()} method constructor (line 76) | constructor(){super(),this.map={"x14:dataBar":this.databarXform=new u,... method tag (line 76) | get tag(){return"x14:cfRule"} method isExt (line 76) | static isExt(f){return f.type==="dataBar"?u.isExt(f):!(f.type!=="iconS... method prepare (line 76) | prepare(f){d.isExt(f)&&(f.x14Id=`{${a()}}`.toUpperCase())} method render (line 76) | render(f,g){if(d.isExt(g))switch(g.type){case"dataBar":this.renderData... method renderDataBar (line 76) | renderDataBar(f,g){f.openNode(this.tag,{type:"dataBar",id:g.x14Id}),th... method renderIconSet (line 76) | renderIconSet(f,g){f.openNode(this.tag,{type:"iconSet",priority:g.prio... method createNewModel (line 76) | createNewModel(f){let{attributes:g}=f;return{type:g.type,x14Id:g.id,pr... method onParserClose (line 76) | onParserClose(f,g){Object.assign(this.model,g.model)} method constructor (line 76) | constructor(){super(),this.map={autoFilter:new u,tableColumns:new s({t... method prepare (line 76) | prepare(f,g){this.map.autoFilter.prepare(f),this.map.tableColumns.prep... method tag (line 76) | get tag(){return"table"} method render (line 76) | render(f,g){f.openXml(a.StdDocAttributes),f.openNode(this.tag,$o(An({}... method parseOpen (line 76) | parseOpen(f){if(this.parser)return this.parser.parseOpen(f),!0;const{n... method parseText (line 76) | parseText(f){this.parser&&this.parser.parseText(f)} method parseClose (line 76) | parseClose(f){if(this.parser)return this.parser.parseClose(f)||(this.p... method reconcile (line 76) | reconcile(f,g){f.columns.forEach(m=>{m.dxfId!==void 0&&(m.style=g.styl... function h (line 82) | function h(f,g,m,p){s.call(this);var y=o.alloc(4,0);this._cipher=new a.A... method constructor (line 75) | constructor(p){this._data=p} method length (line 75) | get length(){return this._data.length} method copy (line 75) | copy(p,y,v,b){this._data.copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._data} method constructor (line 76) | constructor(g){super(),this.options=g||h.OPTIONS,this.map={b:{prop:"bo... method tag (line 76) | get tag(){return this.options.tagName} method render (line 76) | render(g,m){const{map:p}=this;g.openNode(this.options.tagName),l.each(... method parseOpen (line 76) | parseOpen(g){if(this.parser)return this.parser.parseOpen(g),!0;if(this... method parseText (line 76) | parseText(g){this.parser&&this.parser.parseText(g)} method parseClose (line 76) | parseClose(g){if(this.parser&&!this.parser.parseClose(g)){const m=this... function h (line 82) | function h(m,p,y){c.call(this),this._cache=new f,this._last=void 0,this.... method constructor (line 75) | constructor(p){this._data=p} method length (line 75) | get length(){return this._data.length} method copy (line 75) | copy(p,y,v,b){this._data.copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._data} method constructor (line 76) | constructor(g){super(),this.options=g||h.OPTIONS,this.map={b:{prop:"bo... method tag (line 76) | get tag(){return this.options.tagName} method render (line 76) | render(g,m){const{map:p}=this;g.openNode(this.options.tagName),l.each(... method parseOpen (line 76) | parseOpen(g){if(this.parser)return this.parser.parseOpen(g),!0;if(this... method parseText (line 76) | parseText(g){this.parser&&this.parser.parseText(g)} method parseClose (line 76) | parseClose(g){if(this.parser&&!this.parser.parseClose(g)){const m=this... function f (line 82) | function f(){this.cache=o.allocUnsafe(0)} method constructor (line 75) | constructor(p){this.size=p,this.buffer=o.alloc(p),this.iRead=0,this.iW... method toBuffer (line 75) | toBuffer(){if(this.iRead===0&&this.iWrite===this.size)return this.buff... method length (line 75) | get length(){return this.iWrite-this.iRead} method eod (line 75) | get eod(){return this.iRead===this.iWrite} method full (line 75) | get full(){return this.iWrite===this.size} method read (line 75) | read(p){let y;return p===0?null:p===void 0||p>=this.length?(y=this.toB... method write (line 75) | write(p,y,v){const b=Math.min(v,this.size-this.iWrite);return p.copy(t... function g (line 82) | function g(m,p,y){var v=s[m.toLowerCase()];if(!v)throw new TypeError("in... function h (line 82) | function h(p,y,v){c.call(this),this._cache=new g,this._cipher=new l.AES(... method constructor (line 75) | constructor(p){this._data=p} method length (line 75) | get length(){return this._data.length} method copy (line 75) | copy(p,y,v,b){this._data.copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._data} method constructor (line 76) | constructor(g){super(),this.options=g||h.OPTIONS,this.map={b:{prop:"bo... method tag (line 76) | get tag(){return this.options.tagName} method render (line 76) | render(g,m){const{map:p}=this;g.openNode(this.options.tagName),l.each(... method parseOpen (line 76) | parseOpen(g){if(this.parser)return this.parser.parseOpen(g),!0;if(this... method parseText (line 76) | parseText(g){this.parser&&this.parser.parseText(g)} method parseClose (line 76) | parseClose(g){if(this.parser&&!this.parser.parseClose(g)){const m=this... function g (line 82) | function g(){this.cache=s.allocUnsafe(0)} function m (line 82) | function m(p,y,v){var b=a[p.toLowerCase()];if(!b)throw new TypeError("in... method constructor (line 76) | constructor(){super(),this.map={dataBar:this.databarXform=new u,extLst... method tag (line 76) | get tag(){return"cfRule"} method isPrimitive (line 76) | static isPrimitive(y){return y.type!=="iconSet"||!y.custom&&!f[y.iconS... method render (line 76) | render(y,v){switch(v.type){case"expression":this.renderExpression(y,v)... method renderExpression (line 76) | renderExpression(y,v){y.openNode(this.tag,{type:"expression",dxfId:v.d... method renderCellIs (line 76) | renderCellIs(y,v){y.openNode(this.tag,{type:"cellIs",dxfId:v.dxfId,pri... method renderTop10 (line 76) | renderTop10(y,v){y.leafNode(this.tag,{type:"top10",dxfId:v.dxfId,prior... method renderAboveAverage (line 76) | renderAboveAverage(y,v){y.leafNode(this.tag,{type:"aboveAverage",dxfId... method renderDataBar (line 76) | renderDataBar(y,v){y.openNode(this.tag,{type:"dataBar",priority:v.prio... method renderColorScale (line 76) | renderColorScale(y,v){y.openNode(this.tag,{type:"colorScale",priority:... method renderIconSet (line 76) | renderIconSet(y,v){m.isPrimitive(v)&&(y.openNode(this.tag,{type:"iconS... method renderText (line 76) | renderText(y,v){y.openNode(this.tag,{type:v.operator,dxfId:v.dxfId,pri... method renderTimePeriod (line 76) | renderTimePeriod(y,v){y.openNode(this.tag,{type:"timePeriod",dxfId:v.d... method createNewModel (line 76) | createNewModel(y){let{attributes:v}=y;return $o(An({},g(v)),{dxfId:a.t... method onParserClose (line 76) | onParserClose(y,v){switch(y){case"dataBar":case"extLst":case"colorScal... function s (line 82) | function s(c){var l=a.allocUnsafe(16);return l.writeUInt32BE(c[0]>>>0,0)... method prepare (line 76) | prepare(){} method render (line 76) | render(){} method parseOpen (line 76) | parseOpen(c){} method parseText (line 76) | parseText(c){} method parseClose (line 76) | parseClose(c){} method reconcile (line 76) | reconcile(c,l){} method reset (line 76) | reset(){this.model=null,this.map&&Object.values(this.map).forEach(c=>{... method mergeModel (line 76) | mergeModel(c){this.model=Object.assign(this.model||{},c)} method parse (line 76) | async parse(c){for await(const l of c)for(const{eventType:d,value:h}of... method parseStream (line 76) | async parseStream(c){return this.parse(a(c))} method xml (line 76) | get xml(){return this.toXml(this.model)} method toXml (line 76) | toXml(c){const l=new o;return this.render(l,c),l.xml} method toAttribute (line 76) | static toAttribute(c,l){let d=arguments.length>2&&arguments[2]!==void ... method toStringAttribute (line 76) | static toStringAttribute(c,l){let d=arguments.length>2&&arguments[2]!=... method toStringValue (line 76) | static toStringValue(c,l){return c===void 0?l:c} method toBoolAttribute (line 76) | static toBoolAttribute(c,l){let d=arguments.length>2&&arguments[2]!==v... method toBoolValue (line 76) | static toBoolValue(c,l){return c===void 0?l:c==="1"} method toIntAttribute (line 76) | static toIntAttribute(c,l){let d=arguments.length>2&&arguments[2]!==vo... method toIntValue (line 76) | static toIntValue(c,l){return c===void 0?l:parseInt(c,10)} method toFloatAttribute (line 76) | static toFloatAttribute(c,l){let d=arguments.length>2&&arguments[2]!==... method toFloatValue (line 76) | static toFloatValue(c,l){return c===void 0?l:parseFloat(c)} method render (line 76) | render(c,l){c.openXml(a.StdDocAttributes),c.openNode("Types",s.PROPERT... method parseOpen (line 76) | parseOpen(){return!1} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} method tag (line 76) | get tag(){return"x14:id"} method render (line 76) | render(l,d){l.leafNode(this.tag,null,d)} method parseOpen (line 76) | parseOpen(){this.model=""} method parseText (line 76) | parseText(l){this.model+=l} method parseClose (line 76) | parseClose(l){return l!==this.tag} method constructor (line 76) | constructor(){super(),this.map={"x14:conditionalFormattings":this.cond... method tag (line 76) | get tag(){return"ext"} method hasContent (line 76) | hasContent(c){return this.conditionalFormattings.hasContent(c.conditio... method prepare (line 76) | prepare(c,l){this.conditionalFormattings.prepare(c.conditionalFormatti... method render (line 76) | render(c,l){c.openNode("ext",{uri:"{78C0D931-6437-407d-A8EE-F0AAD7539E... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(c,l){this.model[c]=l.model} method constructor (line 76) | constructor(){super(),this.map={color:new o}} method tag (line 76) | get tag(){return"stop"} method render (line 76) | render(h,f){h.openNode("stop"),h.addAttribute("position",f.position),t... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... function u (line 82) | function u(c){this.h=c,this.state=a.alloc(16,0),this.cache=a.allocUnsafe... method constructor (line 75) | constructor(l,d,h){this._worksheet=l,this._number=d,h!==!1&&(this.defn... method number (line 75) | get number(){return this._number} method worksheet (line 75) | get worksheet(){return this._worksheet} method letter (line 75) | get letter(){return s.n2l(this._number)} method isCustomWidth (line 75) | get isCustomWidth(){return this.width!==void 0&&this.width!==9} method defn (line 75) | get defn(){return{header:this._header,key:this.key,width:this.width,st... method defn (line 75) | set defn(l){l?(this.key=l.key,this.width=l.width!==void 0?l.width:9,th... method headers (line 75) | get headers(){return this._header&&this._header instanceof Array?this.... method header (line 75) | get header(){return this._header} method header (line 75) | set header(l){l!==void 0?(this._header=l,this.headers.forEach((d,h)=>{... method key (line 75) | get key(){return this._key} method key (line 75) | set key(l){(this._key&&this._worksheet.getColumnKey(this._key))===this... method hidden (line 75) | get hidden(){return!!this._hidden} method hidden (line 75) | set hidden(l){this._hidden=l} method outlineLevel (line 75) | get outlineLevel(){return this._outlineLevel||0} method outlineLevel (line 75) | set outlineLevel(l){this._outlineLevel=l} method collapsed (line 75) | get collapsed(){return!!(this._outlineLevel&&this._outlineLevel>=this.... method toString (line 75) | toString(){return JSON.stringify({key:this.key,width:this.width,header... method equivalentTo (line 75) | equivalentTo(l){return this.width===l.width&&this.hidden===l.hidden&&t... method isDefault (line 75) | get isDefault(){if(this.isCustomWidth||this.hidden||this.outlineLevel)... method headerCount (line 75) | get headerCount(){return this.headers.length} method eachCell (line 75) | eachCell(l,d){const h=this.number;d||(d=l,l=null),this._worksheet.each... method values (line 75) | get values(){const l=[];return this.eachCell((d,h)=>{d&&d.type!==o.Val... method values (line 75) | set values(l){if(!l)return;const d=this.number;let h=0;l.hasOwnPropert... method _applyStyle (line 75) | _applyStyle(l,d){return this.style[l]=d,this.eachCell(h=>{h[l]=d}),d} method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(l){this._applyStyle("numFmt",l)} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(l){this._applyStyle("font",l)} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(l){this._applyStyle("alignment",l)} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(l){this._applyStyle("protection",l)} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(l){this._applyStyle("border",l)} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(l){this._applyStyle("fill",l)} method toModel (line 75) | static toModel(l){const d=[];let h=null;return l&&l.forEach((f,g)=>{f.... method fromModel (line 75) | static fromModel(l,d){const h=[];let f=1,g=0;for(d=(d=d||[]).sort(func... method constructor (line 76) | constructor(){super(),this.map={"v:shape":new s}} method tag (line 76) | get tag(){return"xml"} method render (line 76) | render(l,d){l.openXml(a.StdDocAttributes),l.openNode(this.tag,u.DRAWIN... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method reconcile (line 76) | reconcile(l,d){l.anchors.forEach(h=>{h.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={"v:textbox":new o,"x:ClientData":new s}} method tag (line 76) | get tag(){return"v:shape"} method render (line 76) | render(l,d,h){l.openNode("v:shape",u.V_SHAPE_ATTRIBUTES(d,h)),l.leafNo... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.p... method constructor (line 76) | constructor(){super(),this.map={Relationship:new s}} method render (line 76) | render(l,d){d=d||this._values,l.openXml(a.StdDocAttributes),l.openNode... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method constructor (line 76) | constructor(){super(),this.map={"x14:id":this.idXform=new s}} method tag (line 76) | get tag(){return"ext"} method render (line 76) | render(l,d){l.openNode(this.tag,{uri:"{B025F937-C7B1-47D3-B67F-A62EFF6... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(l,d){this.model.x14Id=d.model} method constructor (line 76) | constructor(l){super(),this.model=l} method tag (line 76) | get tag(){return"r"} method textXform (line 76) | get textXform(){return this._textXform||(this._textXform=new a)} method fontXform (line 76) | get fontXform(){return this._fontXform||(this._fontXform=new o(u.FONT_... method render (line 76) | render(l,d){d=d||this.model,l.openNode("r"),d.font&&this.fontXform.ren... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){switch(l){case"r":return!1;case"t":return this.model.tex... method constructor (line 76) | constructor(l){super(),this.name=l,this.map={color:new s}} method tag (line 76) | get tag(){return this.name} method render (line 76) | render(l,d,h){const f=d&&d.color||h||this.defaultColor;l.openNode(this... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){return this.parser?(this.parser.parseClose(l)||(this.par... method validStyle (line 76) | validStyle(l){return u.validStyleValues[l]} method constructor (line 76) | constructor(){super(),this.map={fgColor:new o("fgColor"),bgColor:new o... method name (line 76) | get name(){return"pattern"} method tag (line 76) | get tag(){return"patternFill"} method render (line 76) | render(h,f){h.openNode("patternFill"),h.addAttribute("patternType",f.p... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.p... method constructor (line 77) | constructor(l){super({writableObjectMode:l.objectMode}),this.hasWritte... method transform (line 77) | transform(l){return this.rowFormatter.rowTransform=l,this} method _transform (line 77) | _transform(l,d,h){let f=!1;try{this.hasWrittenBOM||(this.push(this.for... method _flush (line 77) | _flush(l){this.rowFormatter.finish((d,h)=>d?l(d):(h&&h.forEach(f=>{thi... method constructor (line 79) | constructor(l){this.parserOptions=l,this.rowParser=new o.RowParser(thi... method removeBOM (line 79) | static removeBOM(l){return l&&l.charCodeAt(0)===65279?l.slice(1):l} method parse (line 79) | parse(l,d){const h=new a.Scanner({line:u.removeBOM(l),parserOptions:th... method parseWithoutComments (line 79) | parseWithoutComments(l){const d=[];let h=!0;for(;h;)h=this.parseRow(l,... method parseWithComments (line 79) | parseWithComments(l){const{parserOptions:d}=this,h=[];for(let f=l.next... method parseRow (line 79) | parseRow(l,d){if(!l.nextNonSpaceToken)return!1;const h=this.rowParser.... method constructor (line 81) | constructor(){this._rowTransform=null,this._rowValidator=null} method createTransform (line 81) | static createTransform(l){return s.isSyncTransform(l)?(d,h)=>{let f=nu... method createValidator (line 81) | static createValidator(l){return s.isSyncValidate(l)?(d,h)=>{h(null,{r... method rowTransform (line 81) | set rowTransform(l){if(!o.default(l))throw new TypeError("The transfor... method rowValidator (line 81) | set rowValidator(l){if(!o.default(l))throw new TypeError("The validate... method transformAndValidate (line 81) | transformAndValidate(l,d){return this.callTransformer(l,(h,f)=>h?d(h):... method callTransformer (line 81) | callTransformer(l,d){return this._rowTransform?this._rowTransform(l,d)... method callValidator (line 81) | callValidator(l,d){return this._rowValidator?this._rowValidator(l,d):d... function s (line 82) | function s(u,c,l){var d=c.length,h=o(c,u._cache);return u._cache=u._cach... method prepare (line 76) | prepare(){} method render (line 76) | render(){} method parseOpen (line 76) | parseOpen(c){} method parseText (line 76) | parseText(c){} method parseClose (line 76) | parseClose(c){} method reconcile (line 76) | reconcile(c,l){} method reset (line 76) | reset(){this.model=null,this.map&&Object.values(this.map).forEach(c=>{... method mergeModel (line 76) | mergeModel(c){this.model=Object.assign(this.model||{},c)} method parse (line 76) | async parse(c){for await(const l of c)for(const{eventType:d,value:h}of... method parseStream (line 76) | async parseStream(c){return this.parse(a(c))} method xml (line 76) | get xml(){return this.toXml(this.model)} method toXml (line 76) | toXml(c){const l=new o;return this.render(l,c),l.xml} method toAttribute (line 76) | static toAttribute(c,l){let d=arguments.length>2&&arguments[2]!==void ... method toStringAttribute (line 76) | static toStringAttribute(c,l){let d=arguments.length>2&&arguments[2]!=... method toStringValue (line 76) | static toStringValue(c,l){return c===void 0?l:c} method toBoolAttribute (line 76) | static toBoolAttribute(c,l){let d=arguments.length>2&&arguments[2]!==v... method toBoolValue (line 76) | static toBoolValue(c,l){return c===void 0?l:c==="1"} method toIntAttribute (line 76) | static toIntAttribute(c,l){let d=arguments.length>2&&arguments[2]!==vo... method toIntValue (line 76) | static toIntValue(c,l){return c===void 0?l:parseInt(c,10)} method toFloatAttribute (line 76) | static toFloatAttribute(c,l){let d=arguments.length>2&&arguments[2]!==... method toFloatValue (line 76) | static toFloatValue(c,l){return c===void 0?l:parseFloat(c)} method render (line 76) | render(c,l){c.openXml(a.StdDocAttributes),c.openNode("Types",s.PROPERT... method parseOpen (line 76) | parseOpen(){return!1} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} method tag (line 76) | get tag(){return"x14:id"} method render (line 76) | render(l,d){l.leafNode(this.tag,null,d)} method parseOpen (line 76) | parseOpen(){this.model=""} method parseText (line 76) | parseText(l){this.model+=l} method parseClose (line 76) | parseClose(l){return l!==this.tag} method constructor (line 76) | constructor(){super(),this.map={"x14:conditionalFormattings":this.cond... method tag (line 76) | get tag(){return"ext"} method hasContent (line 76) | hasContent(c){return this.conditionalFormattings.hasContent(c.conditio... method prepare (line 76) | prepare(c,l){this.conditionalFormattings.prepare(c.conditionalFormatti... method render (line 76) | render(c,l){c.openNode("ext",{uri:"{78C0D931-6437-407d-A8EE-F0AAD7539E... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(c,l){this.model[c]=l.model} method constructor (line 76) | constructor(){super(),this.map={color:new o}} method tag (line 76) | get tag(){return"stop"} method render (line 76) | render(h,f){h.openNode("stop"),h.addAttribute("position",f.position),t... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... function o (line 82) | function o(u,c,l){for(var d,h,f=-1,g=0;++f<8;)d=c&1<<7-f?128:0,g+=(128&(... method constructor (line 75) | constructor(u,c){let l=arguments.length>2&&arguments[2]!==void 0?argum... method asInstance (line 75) | static asInstance(u){return u instanceof o||u==null?u:new o(u)} method col (line 75) | get col(){return this.nativeCol+Math.min(this.colWidth-1,this.nativeCo... method col (line 75) | set col(u){this.nativeCol=Math.floor(u),this.nativeColOff=Math.floor((... method row (line 75) | get row(){return this.nativeRow+Math.min(this.rowHeight-1,this.nativeR... method row (line 75) | set row(u){this.nativeRow=Math.floor(u),this.nativeRowOff=Math.floor((... method colWidth (line 75) | get colWidth(){return this.worksheet&&this.worksheet.getColumn(this.na... method rowHeight (line 75) | get rowHeight(){return this.worksheet&&this.worksheet.getRow(this.nati... method model (line 75) | get model(){return{nativeCol:this.nativeCol,nativeColOff:this.nativeCo... method model (line 75) | set model(u){this.nativeCol=u.nativeCol,this.nativeColOff=u.nativeColO... method constructor (line 75) | constructor(u){this.note=u} method model (line 75) | get model(){let u=null;switch(typeof this.note){case"string":u={type:"... method model (line 75) | set model(u){const{note:c}=u,{texts:l}=c;l.length===1&&Object.keys(l[0... method fromModel (line 75) | static fromModel(u){const c=new o;return c.model=u,c} method constructor (line 75) | constructor(){this.decode(arguments)} method setTLBR (line 75) | setTLBR(u,c,l,d,h){if(arguments.length<4){const f=a.decodeAddress(u),g... method decode (line 75) | decode(u){switch(u.length){case 5:this.setTLBR(u[0],u[1],u[2],u[3],u[4... method top (line 75) | get top(){return this.model.top||1} method top (line 75) | set top(u){this.model.top=u} method left (line 75) | get left(){return this.model.left||1} method left (line 75) | set left(u){this.model.left=u} method bottom (line 75) | get bottom(){return this.model.bottom||1} method bottom (line 75) | set bottom(u){this.model.bottom=u} method right (line 75) | get right(){return this.model.right||1} method right (line 75) | set right(u){this.model.right=u} method sheetName (line 75) | get sheetName(){return this.model.sheetName} method sheetName (line 75) | set sheetName(u){this.model.sheetName=u} method _serialisedSheetName (line 75) | get _serialisedSheetName(){const{sheetName:u}=this.model;return u?/^[a... method expand (line 75) | expand(u,c,l,d){(!this.model.top||u1?this.range:this._serialisedSheetN... method $shortRange (line 75) | get $shortRange(){return this.count>1?this.$range:this._serialisedShee... method count (line 75) | get count(){return(1+this.bottom-this.top)*(1+this.right-this.left)} method toString (line 75) | toString(){return this.range} method intersects (line 75) | intersects(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method contains (line 75) | contains(u){const c=a.decodeEx(u);return this.containsEx(c)} method containsEx (line 75) | containsEx(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method forEachAddress (line 75) | forEachAddress(u){for(let c=this.left;c<=this.right;c++)for(let l=this... method constructor (line 75) | constructor(u,c,l){this.table=u,this.column=c,this.index=l} method _set (line 75) | _set(u,c){this.table.cacheState(),this.column[u]=c} method name (line 75) | get name(){return this.column.name} method name (line 75) | set name(u){this._set("name",u)} method filterButton (line 75) | get filterButton(){return this.column.filterButton} method filterButton (line 75) | set filterButton(u){this.column.filterButton=u} method style (line 75) | get style(){return this.column.style} method style (line 75) | set style(u){this.column.style=u} method totalsRowLabel (line 75) | get totalsRowLabel(){return this.column.totalsRowLabel} method totalsRowLabel (line 75) | set totalsRowLabel(u){this._set("totalsRowLabel",u)} method totalsRowFunction (line 75) | get totalsRowFunction(){return this.column.totalsRowFunction} method totalsRowFunction (line 75) | set totalsRowFunction(u){this._set("totalsRowFunction",u)} method totalsRowResult (line 75) | get totalsRowResult(){return this.column.totalsRowResult} method totalsRowResult (line 75) | set totalsRowResult(u){this._set("totalsRowResult",u)} method totalsRowFormula (line 75) | get totalsRowFormula(){return this.column.totalsRowFormula} method totalsRowFormula (line 75) | set totalsRowFormula(u){this._set("totalsRowFormula",u)} method constructor (line 76) | constructor(u){super(),this.model=u} method tag (line 76) | get tag(){return"u"} method render (line 76) | render(u,c){if((c=c||this.model)===!0)u.leafNode("u");else{const l=o.A... method parseOpen (line 76) | parseOpen(u){u.name==="u"&&(this.model=u.attributes.val||!0)} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} function s (line 82) | function s(u,c){var l=u.length,d=-1,h=a.allocUnsafe(u.length);for(u=a.co... method prepare (line 76) | prepare(){} method render (line 76) | render(){} method parseOpen (line 76) | parseOpen(c){} method parseText (line 76) | parseText(c){} method parseClose (line 76) | parseClose(c){} method reconcile (line 76) | reconcile(c,l){} method reset (line 76) | reset(){this.model=null,this.map&&Object.values(this.map).forEach(c=>{... method mergeModel (line 76) | mergeModel(c){this.model=Object.assign(this.model||{},c)} method parse (line 76) | async parse(c){for await(const l of c)for(const{eventType:d,value:h}of... method parseStream (line 76) | async parseStream(c){return this.parse(a(c))} method xml (line 76) | get xml(){return this.toXml(this.model)} method toXml (line 76) | toXml(c){const l=new o;return this.render(l,c),l.xml} method toAttribute (line 76) | static toAttribute(c,l){let d=arguments.length>2&&arguments[2]!==void ... method toStringAttribute (line 76) | static toStringAttribute(c,l){let d=arguments.length>2&&arguments[2]!=... method toStringValue (line 76) | static toStringValue(c,l){return c===void 0?l:c} method toBoolAttribute (line 76) | static toBoolAttribute(c,l){let d=arguments.length>2&&arguments[2]!==v... method toBoolValue (line 76) | static toBoolValue(c,l){return c===void 0?l:c==="1"} method toIntAttribute (line 76) | static toIntAttribute(c,l){let d=arguments.length>2&&arguments[2]!==vo... method toIntValue (line 76) | static toIntValue(c,l){return c===void 0?l:parseInt(c,10)} method toFloatAttribute (line 76) | static toFloatAttribute(c,l){let d=arguments.length>2&&arguments[2]!==... method toFloatValue (line 76) | static toFloatValue(c,l){return c===void 0?l:parseFloat(c)} method render (line 76) | render(c,l){c.openXml(a.StdDocAttributes),c.openNode("Types",s.PROPERT... method parseOpen (line 76) | parseOpen(){return!1} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} method tag (line 76) | get tag(){return"x14:id"} method render (line 76) | render(l,d){l.leafNode(this.tag,null,d)} method parseOpen (line 76) | parseOpen(){this.model=""} method parseText (line 76) | parseText(l){this.model+=l} method parseClose (line 76) | parseClose(l){return l!==this.tag} method constructor (line 76) | constructor(){super(),this.map={"x14:conditionalFormattings":this.cond... method tag (line 76) | get tag(){return"ext"} method hasContent (line 76) | hasContent(c){return this.conditionalFormattings.hasContent(c.conditio... method prepare (line 76) | prepare(c,l){this.conditionalFormattings.prepare(c.conditionalFormatti... method render (line 76) | render(c,l){c.openNode("ext",{uri:"{78C0D931-6437-407d-A8EE-F0AAD7539E... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(c,l){this.model[c]=l.model} method constructor (line 76) | constructor(){super(),this.map={color:new o}} method tag (line 76) | get tag(){return"stop"} method render (line 76) | render(h,f){h.openNode("stop"),h.addAttribute("position",f.position),t... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... function o (line 82) | function o(s,u,c){var l=s._cipher.encryptBlock(s._prev)[0]^u;return s._p... method constructor (line 75) | constructor(u,c){let l=arguments.length>2&&arguments[2]!==void 0?argum... method asInstance (line 75) | static asInstance(u){return u instanceof o||u==null?u:new o(u)} method col (line 75) | get col(){return this.nativeCol+Math.min(this.colWidth-1,this.nativeCo... method col (line 75) | set col(u){this.nativeCol=Math.floor(u),this.nativeColOff=Math.floor((... method row (line 75) | get row(){return this.nativeRow+Math.min(this.rowHeight-1,this.nativeR... method row (line 75) | set row(u){this.nativeRow=Math.floor(u),this.nativeRowOff=Math.floor((... method colWidth (line 75) | get colWidth(){return this.worksheet&&this.worksheet.getColumn(this.na... method rowHeight (line 75) | get rowHeight(){return this.worksheet&&this.worksheet.getRow(this.nati... method model (line 75) | get model(){return{nativeCol:this.nativeCol,nativeColOff:this.nativeCo... method model (line 75) | set model(u){this.nativeCol=u.nativeCol,this.nativeColOff=u.nativeColO... method constructor (line 75) | constructor(u){this.note=u} method model (line 75) | get model(){let u=null;switch(typeof this.note){case"string":u={type:"... method model (line 75) | set model(u){const{note:c}=u,{texts:l}=c;l.length===1&&Object.keys(l[0... method fromModel (line 75) | static fromModel(u){const c=new o;return c.model=u,c} method constructor (line 75) | constructor(){this.decode(arguments)} method setTLBR (line 75) | setTLBR(u,c,l,d,h){if(arguments.length<4){const f=a.decodeAddress(u),g... method decode (line 75) | decode(u){switch(u.length){case 5:this.setTLBR(u[0],u[1],u[2],u[3],u[4... method top (line 75) | get top(){return this.model.top||1} method top (line 75) | set top(u){this.model.top=u} method left (line 75) | get left(){return this.model.left||1} method left (line 75) | set left(u){this.model.left=u} method bottom (line 75) | get bottom(){return this.model.bottom||1} method bottom (line 75) | set bottom(u){this.model.bottom=u} method right (line 75) | get right(){return this.model.right||1} method right (line 75) | set right(u){this.model.right=u} method sheetName (line 75) | get sheetName(){return this.model.sheetName} method sheetName (line 75) | set sheetName(u){this.model.sheetName=u} method _serialisedSheetName (line 75) | get _serialisedSheetName(){const{sheetName:u}=this.model;return u?/^[a... method expand (line 75) | expand(u,c,l,d){(!this.model.top||u1?this.range:this._serialisedSheetN... method $shortRange (line 75) | get $shortRange(){return this.count>1?this.$range:this._serialisedShee... method count (line 75) | get count(){return(1+this.bottom-this.top)*(1+this.right-this.left)} method toString (line 75) | toString(){return this.range} method intersects (line 75) | intersects(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method contains (line 75) | contains(u){const c=a.decodeEx(u);return this.containsEx(c)} method containsEx (line 75) | containsEx(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method forEachAddress (line 75) | forEachAddress(u){for(let c=this.left;c<=this.right;c++)for(let l=this... method constructor (line 75) | constructor(u,c,l){this.table=u,this.column=c,this.index=l} method _set (line 75) | _set(u,c){this.table.cacheState(),this.column[u]=c} method name (line 75) | get name(){return this.column.name} method name (line 75) | set name(u){this._set("name",u)} method filterButton (line 75) | get filterButton(){return this.column.filterButton} method filterButton (line 75) | set filterButton(u){this.column.filterButton=u} method style (line 75) | get style(){return this.column.style} method style (line 75) | set style(u){this.column.style=u} method totalsRowLabel (line 75) | get totalsRowLabel(){return this.column.totalsRowLabel} method totalsRowLabel (line 75) | set totalsRowLabel(u){this._set("totalsRowLabel",u)} method totalsRowFunction (line 75) | get totalsRowFunction(){return this.column.totalsRowFunction} method totalsRowFunction (line 75) | set totalsRowFunction(u){this._set("totalsRowFunction",u)} method totalsRowResult (line 75) | get totalsRowResult(){return this.column.totalsRowResult} method totalsRowResult (line 75) | set totalsRowResult(u){this._set("totalsRowResult",u)} method totalsRowFormula (line 75) | get totalsRowFormula(){return this.column.totalsRowFormula} method totalsRowFormula (line 75) | set totalsRowFormula(u){this._set("totalsRowFormula",u)} method constructor (line 76) | constructor(u){super(),this.model=u} method tag (line 76) | get tag(){return"u"} method render (line 76) | render(u,c){if((c=c||this.model)===!0)u.leafNode("u");else{const l=o.A... method parseOpen (line 76) | parseOpen(u){u.name==="u"&&(this.model=u.attributes.val||!0)} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} function u (line 82) | function u(c){var l=c._cipher.encryptBlockRaw(c._prev);return s(c._prev),l} method constructor (line 75) | constructor(l,d,h){this._worksheet=l,this._number=d,h!==!1&&(this.defn... method number (line 75) | get number(){return this._number} method worksheet (line 75) | get worksheet(){return this._worksheet} method letter (line 75) | get letter(){return s.n2l(this._number)} method isCustomWidth (line 75) | get isCustomWidth(){return this.width!==void 0&&this.width!==9} method defn (line 75) | get defn(){return{header:this._header,key:this.key,width:this.width,st... method defn (line 75) | set defn(l){l?(this.key=l.key,this.width=l.width!==void 0?l.width:9,th... method headers (line 75) | get headers(){return this._header&&this._header instanceof Array?this.... method header (line 75) | get header(){return this._header} method header (line 75) | set header(l){l!==void 0?(this._header=l,this.headers.forEach((d,h)=>{... method key (line 75) | get key(){return this._key} method key (line 75) | set key(l){(this._key&&this._worksheet.getColumnKey(this._key))===this... method hidden (line 75) | get hidden(){return!!this._hidden} method hidden (line 75) | set hidden(l){this._hidden=l} method outlineLevel (line 75) | get outlineLevel(){return this._outlineLevel||0} method outlineLevel (line 75) | set outlineLevel(l){this._outlineLevel=l} method collapsed (line 75) | get collapsed(){return!!(this._outlineLevel&&this._outlineLevel>=this.... method toString (line 75) | toString(){return JSON.stringify({key:this.key,width:this.width,header... method equivalentTo (line 75) | equivalentTo(l){return this.width===l.width&&this.hidden===l.hidden&&t... method isDefault (line 75) | get isDefault(){if(this.isCustomWidth||this.hidden||this.outlineLevel)... method headerCount (line 75) | get headerCount(){return this.headers.length} method eachCell (line 75) | eachCell(l,d){const h=this.number;d||(d=l,l=null),this._worksheet.each... method values (line 75) | get values(){const l=[];return this.eachCell((d,h)=>{d&&d.type!==o.Val... method values (line 75) | set values(l){if(!l)return;const d=this.number;let h=0;l.hasOwnPropert... method _applyStyle (line 75) | _applyStyle(l,d){return this.style[l]=d,this.eachCell(h=>{h[l]=d}),d} method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(l){this._applyStyle("numFmt",l)} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(l){this._applyStyle("font",l)} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(l){this._applyStyle("alignment",l)} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(l){this._applyStyle("protection",l)} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(l){this._applyStyle("border",l)} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(l){this._applyStyle("fill",l)} method toModel (line 75) | static toModel(l){const d=[];let h=null;return l&&l.forEach((f,g)=>{f.... method fromModel (line 75) | static fromModel(l,d){const h=[];let f=1,g=0;for(d=(d=d||[]).sort(func... method constructor (line 76) | constructor(){super(),this.map={"v:shape":new s}} method tag (line 76) | get tag(){return"xml"} method render (line 76) | render(l,d){l.openXml(a.StdDocAttributes),l.openNode(this.tag,u.DRAWIN... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method reconcile (line 76) | reconcile(l,d){l.anchors.forEach(h=>{h.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={"v:textbox":new o,"x:ClientData":new s}} method tag (line 76) | get tag(){return"v:shape"} method render (line 76) | render(l,d,h){l.openNode("v:shape",u.V_SHAPE_ATTRIBUTES(d,h)),l.leafNo... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.p... method constructor (line 76) | constructor(){super(),this.map={Relationship:new s}} method render (line 76) | render(l,d){d=d||this._values,l.openXml(a.StdDocAttributes),l.openNode... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method constructor (line 76) | constructor(){super(),this.map={"x14:id":this.idXform=new s}} method tag (line 76) | get tag(){return"ext"} method render (line 76) | render(l,d){l.openNode(this.tag,{uri:"{B025F937-C7B1-47D3-B67F-A62EFF6... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(l,d){this.model.x14Id=d.model} method constructor (line 76) | constructor(l){super(),this.model=l} method tag (line 76) | get tag(){return"r"} method textXform (line 76) | get textXform(){return this._textXform||(this._textXform=new a)} method fontXform (line 76) | get fontXform(){return this._fontXform||(this._fontXform=new o(u.FONT_... method render (line 76) | render(l,d){d=d||this.model,l.openNode("r"),d.font&&this.fontXform.ren... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){switch(l){case"r":return!1;case"t":return this.model.tex... method constructor (line 76) | constructor(l){super(),this.name=l,this.map={color:new s}} method tag (line 76) | get tag(){return this.name} method render (line 76) | render(l,d,h){const f=d&&d.color||h||this.defaultColor;l.openNode(this... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){return this.parser?(this.parser.parseClose(l)||(this.par... method validStyle (line 76) | validStyle(l){return u.validStyleValues[l]} method constructor (line 76) | constructor(){super(),this.map={fgColor:new o("fgColor"),bgColor:new o... method name (line 76) | get name(){return"pattern"} method tag (line 76) | get tag(){return"patternFill"} method render (line 76) | render(h,f){h.openNode("patternFill"),h.addAttribute("patternType",f.p... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.p... method constructor (line 77) | constructor(l){super({writableObjectMode:l.objectMode}),this.hasWritte... method transform (line 77) | transform(l){return this.rowFormatter.rowTransform=l,this} method _transform (line 77) | _transform(l,d,h){let f=!1;try{this.hasWrittenBOM||(this.push(this.for... method _flush (line 77) | _flush(l){this.rowFormatter.finish((d,h)=>d?l(d):(h&&h.forEach(f=>{thi... method constructor (line 79) | constructor(l){this.parserOptions=l,this.rowParser=new o.RowParser(thi... method removeBOM (line 79) | static removeBOM(l){return l&&l.charCodeAt(0)===65279?l.slice(1):l} method parse (line 79) | parse(l,d){const h=new a.Scanner({line:u.removeBOM(l),parserOptions:th... method parseWithoutComments (line 79) | parseWithoutComments(l){const d=[];let h=!0;for(;h;)h=this.parseRow(l,... method parseWithComments (line 79) | parseWithComments(l){const{parserOptions:d}=this,h=[];for(let f=l.next... method parseRow (line 79) | parseRow(l,d){if(!l.nextNonSpaceToken)return!1;const h=this.rowParser.... method constructor (line 81) | constructor(){this._rowTransform=null,this._rowValidator=null} method createTransform (line 81) | static createTransform(l){return s.isSyncTransform(l)?(d,h)=>{let f=nu... method createValidator (line 81) | static createValidator(l){return s.isSyncValidate(l)?(d,h)=>{h(null,{r... method rowTransform (line 81) | set rowTransform(l){if(!o.default(l))throw new TypeError("The transfor... method rowValidator (line 81) | set rowValidator(l){if(!o.default(l))throw new TypeError("The validate... method transformAndValidate (line 81) | transformAndValidate(l,d){return this.callTransformer(l,(h,f)=>h?d(h):... method callTransformer (line 81) | callTransformer(l,d){return this._rowTransform?this._rowTransform(l,d)... method callValidator (line 81) | callValidator(l,d){return this._rowValidator?this._rowValidator(l,d):d... function s (line 82) | function s(u){return u._prev=u._cipher.encryptBlock(u._prev),u._prev} method prepare (line 76) | prepare(){} method render (line 76) | render(){} method parseOpen (line 76) | parseOpen(c){} method parseText (line 76) | parseText(c){} method parseClose (line 76) | parseClose(c){} method reconcile (line 76) | reconcile(c,l){} method reset (line 76) | reset(){this.model=null,this.map&&Object.values(this.map).forEach(c=>{... method mergeModel (line 76) | mergeModel(c){this.model=Object.assign(this.model||{},c)} method parse (line 76) | async parse(c){for await(const l of c)for(const{eventType:d,value:h}of... method parseStream (line 76) | async parseStream(c){return this.parse(a(c))} method xml (line 76) | get xml(){return this.toXml(this.model)} method toXml (line 76) | toXml(c){const l=new o;return this.render(l,c),l.xml} method toAttribute (line 76) | static toAttribute(c,l){let d=arguments.length>2&&arguments[2]!==void ... method toStringAttribute (line 76) | static toStringAttribute(c,l){let d=arguments.length>2&&arguments[2]!=... method toStringValue (line 76) | static toStringValue(c,l){return c===void 0?l:c} method toBoolAttribute (line 76) | static toBoolAttribute(c,l){let d=arguments.length>2&&arguments[2]!==v... method toBoolValue (line 76) | static toBoolValue(c,l){return c===void 0?l:c==="1"} method toIntAttribute (line 76) | static toIntAttribute(c,l){let d=arguments.length>2&&arguments[2]!==vo... method toIntValue (line 76) | static toIntValue(c,l){return c===void 0?l:parseInt(c,10)} method toFloatAttribute (line 76) | static toFloatAttribute(c,l){let d=arguments.length>2&&arguments[2]!==... method toFloatValue (line 76) | static toFloatValue(c,l){return c===void 0?l:parseFloat(c)} method render (line 76) | render(c,l){c.openXml(a.StdDocAttributes),c.openNode("Types",s.PROPERT... method parseOpen (line 76) | parseOpen(){return!1} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} method tag (line 76) | get tag(){return"x14:id"} method render (line 76) | render(l,d){l.leafNode(this.tag,null,d)} method parseOpen (line 76) | parseOpen(){this.model=""} method parseText (line 76) | parseText(l){this.model+=l} method parseClose (line 76) | parseClose(l){return l!==this.tag} method constructor (line 76) | constructor(){super(),this.map={"x14:conditionalFormattings":this.cond... method tag (line 76) | get tag(){return"ext"} method hasContent (line 76) | hasContent(c){return this.conditionalFormattings.hasContent(c.conditio... method prepare (line 76) | prepare(c,l){this.conditionalFormattings.prepare(c.conditionalFormatti... method render (line 76) | render(c,l){c.openNode("ext",{uri:"{78C0D931-6437-407d-A8EE-F0AAD7539E... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(c,l){this.model[c]=l.model} method constructor (line 76) | constructor(){super(),this.map={color:new o}} method tag (line 76) | get tag(){return"stop"} method render (line 76) | render(h,f){h.openNode("stop"),h.addAttribute("position",f.position),t... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... function u (line 82) | function u(c,l,d,h){s.call(this),this._cipher=new a.AES(l),this._prev=o.... method constructor (line 75) | constructor(l,d,h){this._worksheet=l,this._number=d,h!==!1&&(this.defn... method number (line 75) | get number(){return this._number} method worksheet (line 75) | get worksheet(){return this._worksheet} method letter (line 75) | get letter(){return s.n2l(this._number)} method isCustomWidth (line 75) | get isCustomWidth(){return this.width!==void 0&&this.width!==9} method defn (line 75) | get defn(){return{header:this._header,key:this.key,width:this.width,st... method defn (line 75) | set defn(l){l?(this.key=l.key,this.width=l.width!==void 0?l.width:9,th... method headers (line 75) | get headers(){return this._header&&this._header instanceof Array?this.... method header (line 75) | get header(){return this._header} method header (line 75) | set header(l){l!==void 0?(this._header=l,this.headers.forEach((d,h)=>{... method key (line 75) | get key(){return this._key} method key (line 75) | set key(l){(this._key&&this._worksheet.getColumnKey(this._key))===this... method hidden (line 75) | get hidden(){return!!this._hidden} method hidden (line 75) | set hidden(l){this._hidden=l} method outlineLevel (line 75) | get outlineLevel(){return this._outlineLevel||0} method outlineLevel (line 75) | set outlineLevel(l){this._outlineLevel=l} method collapsed (line 75) | get collapsed(){return!!(this._outlineLevel&&this._outlineLevel>=this.... method toString (line 75) | toString(){return JSON.stringify({key:this.key,width:this.width,header... method equivalentTo (line 75) | equivalentTo(l){return this.width===l.width&&this.hidden===l.hidden&&t... method isDefault (line 75) | get isDefault(){if(this.isCustomWidth||this.hidden||this.outlineLevel)... method headerCount (line 75) | get headerCount(){return this.headers.length} method eachCell (line 75) | eachCell(l,d){const h=this.number;d||(d=l,l=null),this._worksheet.each... method values (line 75) | get values(){const l=[];return this.eachCell((d,h)=>{d&&d.type!==o.Val... method values (line 75) | set values(l){if(!l)return;const d=this.number;let h=0;l.hasOwnPropert... method _applyStyle (line 75) | _applyStyle(l,d){return this.style[l]=d,this.eachCell(h=>{h[l]=d}),d} method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(l){this._applyStyle("numFmt",l)} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(l){this._applyStyle("font",l)} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(l){this._applyStyle("alignment",l)} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(l){this._applyStyle("protection",l)} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(l){this._applyStyle("border",l)} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(l){this._applyStyle("fill",l)} method toModel (line 75) | static toModel(l){const d=[];let h=null;return l&&l.forEach((f,g)=>{f.... method fromModel (line 75) | static fromModel(l,d){const h=[];let f=1,g=0;for(d=(d=d||[]).sort(func... method constructor (line 76) | constructor(){super(),this.map={"v:shape":new s}} method tag (line 76) | get tag(){return"xml"} method render (line 76) | render(l,d){l.openXml(a.StdDocAttributes),l.openNode(this.tag,u.DRAWIN... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method reconcile (line 76) | reconcile(l,d){l.anchors.forEach(h=>{h.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={"v:textbox":new o,"x:ClientData":new s}} method tag (line 76) | get tag(){return"v:shape"} method render (line 76) | render(l,d,h){l.openNode("v:shape",u.V_SHAPE_ATTRIBUTES(d,h)),l.leafNo... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.p... method constructor (line 76) | constructor(){super(),this.map={Relationship:new s}} method render (line 76) | render(l,d){d=d||this._values,l.openXml(a.StdDocAttributes),l.openNode... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method constructor (line 76) | constructor(){super(),this.map={"x14:id":this.idXform=new s}} method tag (line 76) | get tag(){return"ext"} method render (line 76) | render(l,d){l.openNode(this.tag,{uri:"{B025F937-C7B1-47D3-B67F-A62EFF6... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(l,d){this.model.x14Id=d.model} method constructor (line 76) | constructor(l){super(),this.model=l} method tag (line 76) | get tag(){return"r"} method textXform (line 76) | get textXform(){return this._textXform||(this._textXform=new a)} method fontXform (line 76) | get fontXform(){return this._fontXform||(this._fontXform=new o(u.FONT_... method render (line 76) | render(l,d){d=d||this.model,l.openNode("r"),d.font&&this.fontXform.ren... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){switch(l){case"r":return!1;case"t":return this.model.tex... method constructor (line 76) | constructor(l){super(),this.name=l,this.map={color:new s}} method tag (line 76) | get tag(){return this.name} method render (line 76) | render(l,d,h){const f=d&&d.color||h||this.defaultColor;l.openNode(this... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){return this.parser?(this.parser.parseClose(l)||(this.par... method validStyle (line 76) | validStyle(l){return u.validStyleValues[l]} method constructor (line 76) | constructor(){super(),this.map={fgColor:new o("fgColor"),bgColor:new o... method name (line 76) | get name(){return"pattern"} method tag (line 76) | get tag(){return"patternFill"} method render (line 76) | render(h,f){h.openNode("patternFill"),h.addAttribute("patternType",f.p... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.p... method constructor (line 77) | constructor(l){super({writableObjectMode:l.objectMode}),this.hasWritte... method transform (line 77) | transform(l){return this.rowFormatter.rowTransform=l,this} method _transform (line 77) | _transform(l,d,h){let f=!1;try{this.hasWrittenBOM||(this.push(this.for... method _flush (line 77) | _flush(l){this.rowFormatter.finish((d,h)=>d?l(d):(h&&h.forEach(f=>{thi... method constructor (line 79) | constructor(l){this.parserOptions=l,this.rowParser=new o.RowParser(thi... method removeBOM (line 79) | static removeBOM(l){return l&&l.charCodeAt(0)===65279?l.slice(1):l} method parse (line 79) | parse(l,d){const h=new a.Scanner({line:u.removeBOM(l),parserOptions:th... method parseWithoutComments (line 79) | parseWithoutComments(l){const d=[];let h=!0;for(;h;)h=this.parseRow(l,... method parseWithComments (line 79) | parseWithComments(l){const{parserOptions:d}=this,h=[];for(let f=l.next... method parseRow (line 79) | parseRow(l,d){if(!l.nextNonSpaceToken)return!1;const h=this.rowParser.... method constructor (line 81) | constructor(){this._rowTransform=null,this._rowValidator=null} method createTransform (line 81) | static createTransform(l){return s.isSyncTransform(l)?(d,h)=>{let f=nu... method createValidator (line 81) | static createValidator(l){return s.isSyncValidate(l)?(d,h)=>{h(null,{r... method rowTransform (line 81) | set rowTransform(l){if(!o.default(l))throw new TypeError("The transfor... method rowValidator (line 81) | set rowValidator(l){if(!o.default(l))throw new TypeError("The validate... method transformAndValidate (line 81) | transformAndValidate(l,d){return this.callTransformer(l,(h,f)=>h?d(h):... method callTransformer (line 81) | callTransformer(l,d){return this._rowTransform?this._rowTransform(l,d)... method callValidator (line 81) | callValidator(l,d){return this._rowValidator?this._rowValidator(l,d):d... function l (line 82) | function l(h,f,g){if(h=h.toLowerCase(),s[h])return o.createCipheriv(h,f,... method constructor (line 75) | constructor(f,g,m){if(!f||!g)throw new Error("A Cell needs a Row");thi... method worksheet (line 75) | get worksheet(){return this._row.worksheet} method workbook (line 75) | get workbook(){return this._row.worksheet.workbook} method destroy (line 75) | destroy(){delete this.style,delete this._value,delete this._row,delete... method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(f){this.style.numFmt=f} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(f){this.style.font=f} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(f){this.style.alignment=f} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(f){this.style.border=f} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(f){this.style.fill=f} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(f){this.style.protection=f} method _mergeStyle (line 75) | _mergeStyle(f,g,m){const p=f&&f.numFmt||g&&g.numFmt;p&&(m.numFmt=p);co... method address (line 75) | get address(){return this._address} method row (line 75) | get row(){return this._row.number} method col (line 75) | get col(){return this._column.number} method $col$row (line 75) | get $col$row(){return`$${this._column.letter}$${this.row}`} method type (line 75) | get type(){return this._value.type} method effectiveType (line 75) | get effectiveType(){return this._value.effectiveType} method toCsvString (line 75) | toCsvString(){return this._value.toCsvString()} method addMergeRef (line 75) | addMergeRef(){this._mergeCount++} method releaseMergeRef (line 75) | releaseMergeRef(){this._mergeCount--} method isMerged (line 75) | get isMerged(){return this._mergeCount>0||this.type===l.Types.Merge} method merge (line 75) | merge(f,g){this._value.release(),this._value=d.create(l.Types.Merge,th... method unmerge (line 75) | unmerge(){this.type===l.Types.Merge&&(this._value.release(),this._valu... method isMergedTo (line 75) | isMergedTo(f){return this._value.type===l.Types.Merge&&this._value.isM... method master (line 75) | get master(){return this.type===l.Types.Merge?this._value.master:this} method isHyperlink (line 75) | get isHyperlink(){return this._value.type===l.Types.Hyperlink} method hyperlink (line 75) | get hyperlink(){return this._value.hyperlink} method value (line 75) | get value(){return this._value.value} method value (line 75) | set value(f){this.type!==l.Types.Merge?(this._value.release(),this._va... method note (line 75) | get note(){return this._comment&&this._comment.note} method note (line 75) | set note(f){this._comment=new c(f)} method text (line 75) | get text(){return this._value.toString()} method html (line 75) | get html(){return o.escapeHtml(this.text)} method toString (line 75) | toString(){return this.text} method _upgradeToHyperlink (line 75) | _upgradeToHyperlink(f){this.type===l.Types.String&&(this._value=d.crea... method formula (line 75) | get formula(){return this._value.formula} method result (line 75) | get result(){return this._value.result} method formulaType (line 75) | get formulaType(){return this._value.formulaType} method fullAddress (line 75) | get fullAddress(){const{worksheet:f}=this._row;return{sheetName:f.name... method name (line 75) | get name(){return this.names[0]} method name (line 75) | set name(f){this.names=[f]} method names (line 75) | get names(){return this.workbook.definedNames.getNamesEx(this.fullAddr... method names (line 75) | set names(f){const{definedNames:g}=this.workbook;g.removeAllNames(this... method addName (line 75) | addName(f){this.workbook.definedNames.addEx(this.fullAddress,f)} method removeName (line 75) | removeName(f){this.workbook.definedNames.removeEx(this.fullAddress,f)} method removeAllNames (line 75) | removeAllNames(){this.workbook.definedNames.removeAllNames(this.fullAd... method _dataValidations (line 75) | get _dataValidations(){return this.worksheet.dataValidations} method dataValidation (line 75) | get dataValidation(){return this._dataValidations.find(this.address)} method dataValidation (line 75) | set dataValidation(f){this._dataValidations.add(this.address,f)} method model (line 75) | get model(){const{model:f}=this._value;return f.style=this.style,this.... method model (line 75) | set model(f){if(this._value.release(),this._value=d.create(f.type,this... method constructor (line 75) | constructor(p,y){this._data=p,this._encoding=y} method length (line 75) | get length(){return this.toBuffer().length} method copy (line 75) | copy(p,y,v,b){return this.toBuffer().copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._buffer||(this._buffer=o.from(this._data,this._... method constructor (line 76) | constructor(h){super(),this.options=Object.assign({type:"nodebuffer",c... method append (line 76) | append(h,f){f.hasOwnProperty("base64")&&f.base64?this.zip.file(f.name,... method finalize (line 76) | async finalize(){const h=await this.zip.generateAsync(this.options);th... method read (line 76) | read(h){return this.stream.read(h)} method setEncoding (line 76) | setEncoding(h){return this.stream.setEncoding(h)} method pause (line 76) | pause(){return this.stream.pause()} method resume (line 76) | resume(){return this.stream.resume()} method isPaused (line 76) | isPaused(){return this.stream.isPaused()} method pipe (line 76) | pipe(h,f){return this.stream.pipe(h,f)} method unpipe (line 76) | unpipe(h){return this.stream.unpipe(h)} method unshift (line 76) | unshift(h){return this.stream.unshift(h)} method wrap (line 76) | wrap(h){return this.stream.wrap(h)} method constructor (line 76) | constructor(){super(),this.map={Company:new s({tag:"Company"}),Manager... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("Properties",l.PR... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"dc:creator":new u({tag:"dc:creator"})... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("cp:corePropertie... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"xdr:twoCellAnchor":new u,"xdr:oneCell... method prepare (line 76) | prepare(h){h.anchors.forEach((f,g)=>{f.anchorType=function(m){return(t... method tag (line 76) | get tag(){return"xdr:wsDr"} method render (line 76) | render(h,f){h.openXml(o.StdDocAttributes),h.openNode(this.tag,l.DRAWIN... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.m... method reconcile (line 76) | reconcile(h,f){h.anchors.forEach(g=>{g.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={patternFill:new u,gradientFill:new c}} method tag (line 76) | get tag(){return"fill"} method render (line 76) | render(h,f){switch(h.addRollback(),h.openNode("fill"),f.type){case"pat... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method validStyle (line 76) | validStyle(h){return l.validPatternValues[h]} method constructor (line 79) | constructor(h){this.rowCount=0,this.formatterOptions=h,this.fieldForma... method isRowHashArray (line 79) | static isRowHashArray(h){return!!Array.isArray(h)&&Array.isArray(h[0])... method isRowArray (line 79) | static isRowArray(h){return Array.isArray(h)&&!this.isRowHashArray(h)} method gatherHeaders (line 79) | static gatherHeaders(h){return l.isRowHashArray(h)?h.map(f=>f[0]):Arra... method createTransform (line 79) | static createTransform(h){return c.isSyncTransform(h)?(f,g)=>{let m=nu... method rowTransform (line 79) | set rowTransform(h){if(!o.default(h))throw new TypeError("The transfor... method format (line 79) | format(h,f){this.callTransformer(h,(g,m)=>{if(g)return f(g);if(!h)retu... method finish (line 79) | finish(h){const f=[];if(this.formatterOptions.alwaysWriteHeaders&&this... method checkHeaders (line 79) | checkHeaders(h){if(this.headers)return{shouldFormatColumns:!0,headers:... method gatherColumns (line 79) | gatherColumns(h){if(this.headers===null)throw new Error("Headers is cu... method callTransformer (line 79) | callTransformer(h,f){return this._rowTransform?this._rowTransform(h,f)... method formatColumns (line 79) | formatColumns(h,f){const g=h.map((p,y)=>this.fieldFormatter.format(p,y... method constructor (line 79) | constructor(h){super({objectMode:h.objectMode}),this.lines="",this.row... method hasHitRowLimit (line 79) | get hasHitRowLimit(){return this.parserOptions.limitRows&&this.rowCoun... method shouldEmitRows (line 79) | get shouldEmitRows(){return this.parsedRowCount>this.parserOptions.ski... method shouldSkipLine (line 79) | get shouldSkipLine(){return this.parsedLineCount<=this.parserOptions.s... method transform (line 79) | transform(h){return this.rowTransformerValidator.rowTransform=h,this} method validate (line 79) | validate(h){return this.rowTransformerValidator.rowValidator=h,this} method emit (line 79) | emit(h){if(h==="end")return this.endEmitted||(this.endEmitted=!0,super... method _transform (line 79) | _transform(h,f,g){if(this.hasHitRowLimit)return g();const m=l.wrapDone... method _flush (line 79) | _flush(h){const f=l.wrapDoneCallback(h);if(this.hasHitRowLimit)return ... method parse (line 79) | parse(h,f){if(!h)return[];const{line:g,rows:m}=this.parser.parse(h,f);... method processRows (line 79) | processRows(h,f){const g=h.length,m=p=>{const y=A=>A?f(A):p%100!=0?m(p... method transformRow (line 79) | transformRow(h,f){try{this.headerTransformer.transform(h,(g,m)=>g?f(g)... method checkAndEmitHeaders (line 79) | checkAndEmitHeaders(){!this.headersEmitted&&this.headerTransformer.hea... method skipRow (line 79) | skipRow(h){return this.rowCount-=1,h(null,{row:null,isValid:!0})} method pushRow (line 79) | pushRow(h,f){try{this.parserOptions.objectMode?this.push(h):this.push(... method wrapDoneCallback (line 79) | static wrapDoneCallback(h){let f=!1;return function(g){if(g){if(f)thro... function d (line 82) | function d(h,f,g){if(h=h.toLowerCase(),s[h])return o.createDecipheriv(h,... method constructor (line 75) | constructor(p){this._data=p} method length (line 75) | get length(){return this._data.length} method copy (line 75) | copy(p,y,v,b){return this._data._buf.copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._data.toBuffer()} method constructor (line 76) | constructor(){super(),this.map={"x14:dataBar":this.databarXform=new u,... method tag (line 76) | get tag(){return"x14:cfRule"} method isExt (line 76) | static isExt(f){return f.type==="dataBar"?u.isExt(f):!(f.type!=="iconS... method prepare (line 76) | prepare(f){d.isExt(f)&&(f.x14Id=`{${a()}}`.toUpperCase())} method render (line 76) | render(f,g){if(d.isExt(g))switch(g.type){case"dataBar":this.renderData... method renderDataBar (line 76) | renderDataBar(f,g){f.openNode(this.tag,{type:"dataBar",id:g.x14Id}),th... method renderIconSet (line 76) | renderIconSet(f,g){f.openNode(this.tag,{type:"iconSet",priority:g.prio... method createNewModel (line 76) | createNewModel(f){let{attributes:g}=f;return{type:g.type,x14Id:g.id,pr... method onParserClose (line 76) | onParserClose(f,g){Object.assign(this.model,g.model)} method constructor (line 76) | constructor(){super(),this.map={autoFilter:new u,tableColumns:new s({t... method prepare (line 76) | prepare(f,g){this.map.autoFilter.prepare(f),this.map.tableColumns.prep... method tag (line 76) | get tag(){return"table"} method render (line 76) | render(f,g){f.openXml(a.StdDocAttributes),f.openNode(this.tag,$o(An({}... method parseOpen (line 76) | parseOpen(f){if(this.parser)return this.parser.parseOpen(f),!0;const{n... method parseText (line 76) | parseText(f){this.parser&&this.parser.parseText(f)} method parseClose (line 76) | parseClose(f){if(this.parser)return this.parser.parseClose(f)||(this.p... method reconcile (line 76) | reconcile(f,g){f.columns.forEach(m=>{m.dxfId!==void 0&&(m.style=g.styl... function l (line 82) | function l(d){a.call(this);var h,f=d.mode.toLowerCase(),g=c[f];h=d.decry... method constructor (line 75) | constructor(f,g,m){if(!f||!g)throw new Error("A Cell needs a Row");thi... method worksheet (line 75) | get worksheet(){return this._row.worksheet} method workbook (line 75) | get workbook(){return this._row.worksheet.workbook} method destroy (line 75) | destroy(){delete this.style,delete this._value,delete this._row,delete... method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(f){this.style.numFmt=f} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(f){this.style.font=f} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(f){this.style.alignment=f} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(f){this.style.border=f} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(f){this.style.fill=f} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(f){this.style.protection=f} method _mergeStyle (line 75) | _mergeStyle(f,g,m){const p=f&&f.numFmt||g&&g.numFmt;p&&(m.numFmt=p);co... method address (line 75) | get address(){return this._address} method row (line 75) | get row(){return this._row.number} method col (line 75) | get col(){return this._column.number} method $col$row (line 75) | get $col$row(){return`$${this._column.letter}$${this.row}`} method type (line 75) | get type(){return this._value.type} method effectiveType (line 75) | get effectiveType(){return this._value.effectiveType} method toCsvString (line 75) | toCsvString(){return this._value.toCsvString()} method addMergeRef (line 75) | addMergeRef(){this._mergeCount++} method releaseMergeRef (line 75) | releaseMergeRef(){this._mergeCount--} method isMerged (line 75) | get isMerged(){return this._mergeCount>0||this.type===l.Types.Merge} method merge (line 75) | merge(f,g){this._value.release(),this._value=d.create(l.Types.Merge,th... method unmerge (line 75) | unmerge(){this.type===l.Types.Merge&&(this._value.release(),this._valu... method isMergedTo (line 75) | isMergedTo(f){return this._value.type===l.Types.Merge&&this._value.isM... method master (line 75) | get master(){return this.type===l.Types.Merge?this._value.master:this} method isHyperlink (line 75) | get isHyperlink(){return this._value.type===l.Types.Hyperlink} method hyperlink (line 75) | get hyperlink(){return this._value.hyperlink} method value (line 75) | get value(){return this._value.value} method value (line 75) | set value(f){this.type!==l.Types.Merge?(this._value.release(),this._va... method note (line 75) | get note(){return this._comment&&this._comment.note} method note (line 75) | set note(f){this._comment=new c(f)} method text (line 75) | get text(){return this._value.toString()} method html (line 75) | get html(){return o.escapeHtml(this.text)} method toString (line 75) | toString(){return this.text} method _upgradeToHyperlink (line 75) | _upgradeToHyperlink(f){this.type===l.Types.String&&(this._value=d.crea... method formula (line 75) | get formula(){return this._value.formula} method result (line 75) | get result(){return this._value.result} method formulaType (line 75) | get formulaType(){return this._value.formulaType} method fullAddress (line 75) | get fullAddress(){const{worksheet:f}=this._row;return{sheetName:f.name... method name (line 75) | get name(){return this.names[0]} method name (line 75) | set name(f){this.names=[f]} method names (line 75) | get names(){return this.workbook.definedNames.getNamesEx(this.fullAddr... method names (line 75) | set names(f){const{definedNames:g}=this.workbook;g.removeAllNames(this... method addName (line 75) | addName(f){this.workbook.definedNames.addEx(this.fullAddress,f)} method removeName (line 75) | removeName(f){this.workbook.definedNames.removeEx(this.fullAddress,f)} method removeAllNames (line 75) | removeAllNames(){this.workbook.definedNames.removeAllNames(this.fullAd... method _dataValidations (line 75) | get _dataValidations(){return this.worksheet.dataValidations} method dataValidation (line 75) | get dataValidation(){return this._dataValidations.find(this.address)} method dataValidation (line 75) | set dataValidation(f){this._dataValidations.add(this.address,f)} method model (line 75) | get model(){const{model:f}=this._value;return f.style=this.style,this.... method model (line 75) | set model(f){if(this._value.release(),this._value=d.create(f.type,this... method constructor (line 75) | constructor(p,y){this._data=p,this._encoding=y} method length (line 75) | get length(){return this.toBuffer().length} method copy (line 75) | copy(p,y,v,b){return this.toBuffer().copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._buffer||(this._buffer=o.from(this._data,this._... method constructor (line 76) | constructor(h){super(),this.options=Object.assign({type:"nodebuffer",c... method append (line 76) | append(h,f){f.hasOwnProperty("base64")&&f.base64?this.zip.file(f.name,... method finalize (line 76) | async finalize(){const h=await this.zip.generateAsync(this.options);th... method read (line 76) | read(h){return this.stream.read(h)} method setEncoding (line 76) | setEncoding(h){return this.stream.setEncoding(h)} method pause (line 76) | pause(){return this.stream.pause()} method resume (line 76) | resume(){return this.stream.resume()} method isPaused (line 76) | isPaused(){return this.stream.isPaused()} method pipe (line 76) | pipe(h,f){return this.stream.pipe(h,f)} method unpipe (line 76) | unpipe(h){return this.stream.unpipe(h)} method unshift (line 76) | unshift(h){return this.stream.unshift(h)} method wrap (line 76) | wrap(h){return this.stream.wrap(h)} method constructor (line 76) | constructor(){super(),this.map={Company:new s({tag:"Company"}),Manager... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("Properties",l.PR... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"dc:creator":new u({tag:"dc:creator"})... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("cp:corePropertie... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"xdr:twoCellAnchor":new u,"xdr:oneCell... method prepare (line 76) | prepare(h){h.anchors.forEach((f,g)=>{f.anchorType=function(m){return(t... method tag (line 76) | get tag(){return"xdr:wsDr"} method render (line 76) | render(h,f){h.openXml(o.StdDocAttributes),h.openNode(this.tag,l.DRAWIN... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.m... method reconcile (line 76) | reconcile(h,f){h.anchors.forEach(g=>{g.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={patternFill:new u,gradientFill:new c}} method tag (line 76) | get tag(){return"fill"} method render (line 76) | render(h,f){switch(h.addRollback(),h.openNode("fill"),f.type){case"pat... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method validStyle (line 76) | validStyle(h){return l.validPatternValues[h]} method constructor (line 79) | constructor(h){this.rowCount=0,this.formatterOptions=h,this.fieldForma... method isRowHashArray (line 79) | static isRowHashArray(h){return!!Array.isArray(h)&&Array.isArray(h[0])... method isRowArray (line 79) | static isRowArray(h){return Array.isArray(h)&&!this.isRowHashArray(h)} method gatherHeaders (line 79) | static gatherHeaders(h){return l.isRowHashArray(h)?h.map(f=>f[0]):Arra... method createTransform (line 79) | static createTransform(h){return c.isSyncTransform(h)?(f,g)=>{let m=nu... method rowTransform (line 79) | set rowTransform(h){if(!o.default(h))throw new TypeError("The transfor... method format (line 79) | format(h,f){this.callTransformer(h,(g,m)=>{if(g)return f(g);if(!h)retu... method finish (line 79) | finish(h){const f=[];if(this.formatterOptions.alwaysWriteHeaders&&this... method checkHeaders (line 79) | checkHeaders(h){if(this.headers)return{shouldFormatColumns:!0,headers:... method gatherColumns (line 79) | gatherColumns(h){if(this.headers===null)throw new Error("Headers is cu... method callTransformer (line 79) | callTransformer(h,f){return this._rowTransform?this._rowTransform(h,f)... method formatColumns (line 79) | formatColumns(h,f){const g=h.map((p,y)=>this.fieldFormatter.format(p,y... method constructor (line 79) | constructor(h){super({objectMode:h.objectMode}),this.lines="",this.row... method hasHitRowLimit (line 79) | get hasHitRowLimit(){return this.parserOptions.limitRows&&this.rowCoun... method shouldEmitRows (line 79) | get shouldEmitRows(){return this.parsedRowCount>this.parserOptions.ski... method shouldSkipLine (line 79) | get shouldSkipLine(){return this.parsedLineCount<=this.parserOptions.s... method transform (line 79) | transform(h){return this.rowTransformerValidator.rowTransform=h,this} method validate (line 79) | validate(h){return this.rowTransformerValidator.rowValidator=h,this} method emit (line 79) | emit(h){if(h==="end")return this.endEmitted||(this.endEmitted=!0,super... method _transform (line 79) | _transform(h,f,g){if(this.hasHitRowLimit)return g();const m=l.wrapDone... method _flush (line 79) | _flush(h){const f=l.wrapDoneCallback(h);if(this.hasHitRowLimit)return ... method parse (line 79) | parse(h,f){if(!h)return[];const{line:g,rows:m}=this.parser.parse(h,f);... method processRows (line 79) | processRows(h,f){const g=h.length,m=p=>{const y=A=>A?f(A):p%100!=0?m(p... method transformRow (line 79) | transformRow(h,f){try{this.headerTransformer.transform(h,(g,m)=>g?f(g)... method checkAndEmitHeaders (line 79) | checkAndEmitHeaders(){!this.headersEmitted&&this.headerTransformer.hea... method skipRow (line 79) | skipRow(h){return this.rowCount-=1,h(null,{row:null,isValid:!0})} method pushRow (line 79) | pushRow(h,f){try{this.parserOptions.objectMode?this.push(h):this.push(... method wrapDoneCallback (line 79) | static wrapDoneCallback(h){let f=!1;return function(g){if(g){if(f)thro... function u (line 82) | function u(l){var d,h=l.modulus.byteLength();do d=new o(s(h));while(d.cm... method constructor (line 75) | constructor(l,d,h){this._worksheet=l,this._number=d,h!==!1&&(this.defn... method number (line 75) | get number(){return this._number} method worksheet (line 75) | get worksheet(){return this._worksheet} method letter (line 75) | get letter(){return s.n2l(this._number)} method isCustomWidth (line 75) | get isCustomWidth(){return this.width!==void 0&&this.width!==9} method defn (line 75) | get defn(){return{header:this._header,key:this.key,width:this.width,st... method defn (line 75) | set defn(l){l?(this.key=l.key,this.width=l.width!==void 0?l.width:9,th... method headers (line 75) | get headers(){return this._header&&this._header instanceof Array?this.... method header (line 75) | get header(){return this._header} method header (line 75) | set header(l){l!==void 0?(this._header=l,this.headers.forEach((d,h)=>{... method key (line 75) | get key(){return this._key} method key (line 75) | set key(l){(this._key&&this._worksheet.getColumnKey(this._key))===this... method hidden (line 75) | get hidden(){return!!this._hidden} method hidden (line 75) | set hidden(l){this._hidden=l} method outlineLevel (line 75) | get outlineLevel(){return this._outlineLevel||0} method outlineLevel (line 75) | set outlineLevel(l){this._outlineLevel=l} method collapsed (line 75) | get collapsed(){return!!(this._outlineLevel&&this._outlineLevel>=this.... method toString (line 75) | toString(){return JSON.stringify({key:this.key,width:this.width,header... method equivalentTo (line 75) | equivalentTo(l){return this.width===l.width&&this.hidden===l.hidden&&t... method isDefault (line 75) | get isDefault(){if(this.isCustomWidth||this.hidden||this.outlineLevel)... method headerCount (line 75) | get headerCount(){return this.headers.length} method eachCell (line 75) | eachCell(l,d){const h=this.number;d||(d=l,l=null),this._worksheet.each... method values (line 75) | get values(){const l=[];return this.eachCell((d,h)=>{d&&d.type!==o.Val... method values (line 75) | set values(l){if(!l)return;const d=this.number;let h=0;l.hasOwnPropert... method _applyStyle (line 75) | _applyStyle(l,d){return this.style[l]=d,this.eachCell(h=>{h[l]=d}),d} method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(l){this._applyStyle("numFmt",l)} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(l){this._applyStyle("font",l)} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(l){this._applyStyle("alignment",l)} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(l){this._applyStyle("protection",l)} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(l){this._applyStyle("border",l)} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(l){this._applyStyle("fill",l)} method toModel (line 75) | static toModel(l){const d=[];let h=null;return l&&l.forEach((f,g)=>{f.... method fromModel (line 75) | static fromModel(l,d){const h=[];let f=1,g=0;for(d=(d=d||[]).sort(func... method constructor (line 76) | constructor(){super(),this.map={"v:shape":new s}} method tag (line 76) | get tag(){return"xml"} method render (line 76) | render(l,d){l.openXml(a.StdDocAttributes),l.openNode(this.tag,u.DRAWIN... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method reconcile (line 76) | reconcile(l,d){l.anchors.forEach(h=>{h.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={"v:textbox":new o,"x:ClientData":new s}} method tag (line 76) | get tag(){return"v:shape"} method render (line 76) | render(l,d,h){l.openNode("v:shape",u.V_SHAPE_ATTRIBUTES(d,h)),l.leafNo... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.p... method constructor (line 76) | constructor(){super(),this.map={Relationship:new s}} method render (line 76) | render(l,d){d=d||this._values,l.openXml(a.StdDocAttributes),l.openNode... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method constructor (line 76) | constructor(){super(),this.map={"x14:id":this.idXform=new s}} method tag (line 76) | get tag(){return"ext"} method render (line 76) | render(l,d){l.openNode(this.tag,{uri:"{B025F937-C7B1-47D3-B67F-A62EFF6... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(l,d){this.model.x14Id=d.model} method constructor (line 76) | constructor(l){super(),this.model=l} method tag (line 76) | get tag(){return"r"} method textXform (line 76) | get textXform(){return this._textXform||(this._textXform=new a)} method fontXform (line 76) | get fontXform(){return this._fontXform||(this._fontXform=new o(u.FONT_... method render (line 76) | render(l,d){d=d||this.model,l.openNode("r"),d.font&&this.fontXform.ren... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){switch(l){case"r":return!1;case"t":return this.model.tex... method constructor (line 76) | constructor(l){super(),this.name=l,this.map={color:new s}} method tag (line 76) | get tag(){return this.name} method render (line 76) | render(l,d,h){const f=d&&d.color||h||this.defaultColor;l.openNode(this... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){return this.parser?(this.parser.parseClose(l)||(this.par... method validStyle (line 76) | validStyle(l){return u.validStyleValues[l]} method constructor (line 76) | constructor(){super(),this.map={fgColor:new o("fgColor"),bgColor:new o... method name (line 76) | get name(){return"pattern"} method tag (line 76) | get tag(){return"patternFill"} method render (line 76) | render(h,f){h.openNode("patternFill"),h.addAttribute("patternType",f.p... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.p... method constructor (line 77) | constructor(l){super({writableObjectMode:l.objectMode}),this.hasWritte... method transform (line 77) | transform(l){return this.rowFormatter.rowTransform=l,this} method _transform (line 77) | _transform(l,d,h){let f=!1;try{this.hasWrittenBOM||(this.push(this.for... method _flush (line 77) | _flush(l){this.rowFormatter.finish((d,h)=>d?l(d):(h&&h.forEach(f=>{thi... method constructor (line 79) | constructor(l){this.parserOptions=l,this.rowParser=new o.RowParser(thi... method removeBOM (line 79) | static removeBOM(l){return l&&l.charCodeAt(0)===65279?l.slice(1):l} method parse (line 79) | parse(l,d){const h=new a.Scanner({line:u.removeBOM(l),parserOptions:th... method parseWithoutComments (line 79) | parseWithoutComments(l){const d=[];let h=!0;for(;h;)h=this.parseRow(l,... method parseWithComments (line 79) | parseWithComments(l){const{parserOptions:d}=this,h=[];for(let f=l.next... method parseRow (line 79) | parseRow(l,d){if(!l.nextNonSpaceToken)return!1;const h=this.rowParser.... method constructor (line 81) | constructor(){this._rowTransform=null,this._rowValidator=null} method createTransform (line 81) | static createTransform(l){return s.isSyncTransform(l)?(d,h)=>{let f=nu... method createValidator (line 81) | static createValidator(l){return s.isSyncValidate(l)?(d,h)=>{h(null,{r... method rowTransform (line 81) | set rowTransform(l){if(!o.default(l))throw new TypeError("The transfor... method rowValidator (line 81) | set rowValidator(l){if(!o.default(l))throw new TypeError("The validate... method transformAndValidate (line 81) | transformAndValidate(l,d){return this.callTransformer(l,(h,f)=>h?d(h):... method callTransformer (line 81) | callTransformer(l,d){return this._rowTransform?this._rowTransform(l,d)... method callValidator (line 81) | callValidator(l,d){return this._rowValidator?this._rowValidator(l,d):d... function c (line 82) | function c(l,d){var h=function(z){var W=u(z);return{blinder:W.toRed(o.mo... method constructor (line 75) | constructor(){this._xml=[],this._stack=[],this._rollbacks=[]} method tos (line 75) | get tos(){return this._stack.length?this._stack[this._stack.length-1]:... method cursor (line 75) | get cursor(){return this._xml.length} method openXml (line 75) | openXml(d){const h=this._xml;h.push(" method openNode (line 76) | openNode(d,h){const f=this.tos,g=this._xml;f&&this.open&&g.push(">"),t... method addAttribute (line 76) | addAttribute(d,h){if(!this.open)throw new Error("Cannot write attribut... method addAttributes (line 76) | addAttributes(d){if(!this.open)throw new Error("Cannot write attribute... method writeText (line 76) | writeText(d){const h=this._xml;this.open&&(h.push(">"),this.open=!1),t... method writeXml (line 76) | writeXml(d){this.open&&(this._xml.push(">"),this.open=!1),this.leaf=!1... method closeNode (line 76) | closeNode(){const d=this._stack.pop(),h=this._xml;this.leaf?h.push("/>... method leafNode (line 76) | leafNode(d,h,f){this.openNode(d,h),f!==void 0&&this.writeText(f),this.... method closeAll (line 76) | closeAll(){for(;this._stack.length;)this.closeNode()} method addRollback (line 76) | addRollback(){return this._rollbacks.push({xml:this._xml.length,stack:... method commit (line 76) | commit(){this._rollbacks.pop()} method rollback (line 76) | rollback(){const d=this._rollbacks.pop();this._xml.length>d.xml&&this.... method xml (line 76) | get xml(){return this.closeAll(),this._xml.join("")} method constructor (line 76) | constructor(){super(),this.map={stop:new s}} method name (line 76) | get name(){return"gradient"} method tag (line 76) | get tag(){return"gradientFill"} method render (line 76) | render(h,f){switch(h.openNode("gradientFill"),f.gradient){case"angle":... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method constructor (line 76) | constructor(d,h){super(),this.id=d,this.formatCode=h} method tag (line 76) | get tag(){return"numFmt"} method render (line 76) | render(d,h){d.leafNode("numFmt",{numFmtId:h.id,formatCode:h.formatCode})} method parseOpen (line 76) | parseOpen(d){switch(d.name){case"numFmt":return this.model={id:parseIn... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} function h (line 82) | function h(p){s.Writable.call(this);var y=d[p];if(!y)throw new Error("Un... method constructor (line 75) | constructor(p){this._data=p} method length (line 75) | get length(){return this._data.length} method copy (line 75) | copy(p,y,v,b){this._data.copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._data} method constructor (line 76) | constructor(g){super(),this.options=g||h.OPTIONS,this.map={b:{prop:"bo... method tag (line 76) | get tag(){return this.options.tagName} method render (line 76) | render(g,m){const{map:p}=this;g.openNode(this.options.tagName),l.each(... method parseOpen (line 76) | parseOpen(g){if(this.parser)return this.parser.parseOpen(g),!0;if(this... method parseText (line 76) | parseText(g){this.parser&&this.parser.parseText(g)} method parseClose (line 76) | parseClose(g){if(this.parser&&!this.parser.parseClose(g)){const m=this... function f (line 82) | function f(p){s.Writable.call(this);var y=d[p];if(!y)throw new Error("Un... method constructor (line 75) | constructor(p){this.size=p,this.buffer=o.alloc(p),this.iRead=0,this.iW... method toBuffer (line 75) | toBuffer(){if(this.iRead===0&&this.iWrite===this.size)return this.buff... method length (line 75) | get length(){return this.iWrite-this.iRead} method eod (line 75) | get eod(){return this.iRead===this.iWrite} method full (line 75) | get full(){return this.iWrite===this.size} method read (line 75) | read(p){let y;return p===0?null:p===void 0||p>=this.length?(y=this.toB... method write (line 75) | write(p,y,v){const b=Math.min(v,this.size-this.iWrite);return p.copy(t... function g (line 82) | function g(p){return new h(p)} function m (line 82) | function m(p){return new f(p)} method constructor (line 76) | constructor(){super(),this.map={dataBar:this.databarXform=new u,extLst... method tag (line 76) | get tag(){return"cfRule"} method isPrimitive (line 76) | static isPrimitive(y){return y.type!=="iconSet"||!y.custom&&!f[y.iconS... method render (line 76) | render(y,v){switch(v.type){case"expression":this.renderExpression(y,v)... method renderExpression (line 76) | renderExpression(y,v){y.openNode(this.tag,{type:"expression",dxfId:v.d... method renderCellIs (line 76) | renderCellIs(y,v){y.openNode(this.tag,{type:"cellIs",dxfId:v.dxfId,pri... method renderTop10 (line 76) | renderTop10(y,v){y.leafNode(this.tag,{type:"top10",dxfId:v.dxfId,prior... method renderAboveAverage (line 76) | renderAboveAverage(y,v){y.leafNode(this.tag,{type:"aboveAverage",dxfId... method renderDataBar (line 76) | renderDataBar(y,v){y.openNode(this.tag,{type:"dataBar",priority:v.prio... method renderColorScale (line 76) | renderColorScale(y,v){y.openNode(this.tag,{type:"colorScale",priority:... method renderIconSet (line 76) | renderIconSet(y,v){m.isPrimitive(v)&&(y.openNode(this.tag,{type:"iconS... method renderText (line 76) | renderText(y,v){y.openNode(this.tag,{type:v.operator,dxfId:v.dxfId,pri... method renderTimePeriod (line 76) | renderTimePeriod(y,v){y.openNode(this.tag,{type:"timePeriod",dxfId:v.d... method createNewModel (line 76) | createNewModel(y){let{attributes:v}=y;return $o(An({},g(v)),{dxfId:a.t... method onParserClose (line 76) | onParserClose(y,v){switch(y){case"dataBar":case"extLst":case"colorScal... function h (line 82) | function h(p,y,v,b){if((p=a.from(p.toArray())).length0&... method constructor (line 75) | constructor(p){this.size=p,this.buffer=o.alloc(p),this.iRead=0,this.iW... method toBuffer (line 75) | toBuffer(){if(this.iRead===0&&this.iWrite===this.size)return this.buff... method length (line 75) | get length(){return this.iWrite-this.iRead} method eod (line 75) | get eod(){return this.iRead===this.iWrite} method full (line 75) | get full(){return this.iWrite===this.size} method read (line 75) | read(p){let y;return p===0?null:p===void 0||p>=this.length?(y=this.toB... method write (line 75) | write(p,y,v){const b=Math.min(v,this.size-this.iWrite);return p.copy(t... function g (line 82) | function g(p,y,v){var b,A;do{for(b=a.alloc(0);8*b.length0||this.type===l.Types.Merge} method merge (line 75) | merge(f,g){this._value.release(),this._value=d.create(l.Types.Merge,th... method unmerge (line 75) | unmerge(){this.type===l.Types.Merge&&(this._value.release(),this._valu... method isMergedTo (line 75) | isMergedTo(f){return this._value.type===l.Types.Merge&&this._value.isM... method master (line 75) | get master(){return this.type===l.Types.Merge?this._value.master:this} method isHyperlink (line 75) | get isHyperlink(){return this._value.type===l.Types.Hyperlink} method hyperlink (line 75) | get hyperlink(){return this._value.hyperlink} method value (line 75) | get value(){return this._value.value} method value (line 75) | set value(f){this.type!==l.Types.Merge?(this._value.release(),this._va... method note (line 75) | get note(){return this._comment&&this._comment.note} method note (line 75) | set note(f){this._comment=new c(f)} method text (line 75) | get text(){return this._value.toString()} method html (line 75) | get html(){return o.escapeHtml(this.text)} method toString (line 75) | toString(){return this.text} method _upgradeToHyperlink (line 75) | _upgradeToHyperlink(f){this.type===l.Types.String&&(this._value=d.crea... method formula (line 75) | get formula(){return this._value.formula} method result (line 75) | get result(){return this._value.result} method formulaType (line 75) | get formulaType(){return this._value.formulaType} method fullAddress (line 75) | get fullAddress(){const{worksheet:f}=this._row;return{sheetName:f.name... method name (line 75) | get name(){return this.names[0]} method name (line 75) | set name(f){this.names=[f]} method names (line 75) | get names(){return this.workbook.definedNames.getNamesEx(this.fullAddr... method names (line 75) | set names(f){const{definedNames:g}=this.workbook;g.removeAllNames(this... method addName (line 75) | addName(f){this.workbook.definedNames.addEx(this.fullAddress,f)} method removeName (line 75) | removeName(f){this.workbook.definedNames.removeEx(this.fullAddress,f)} method removeAllNames (line 75) | removeAllNames(){this.workbook.definedNames.removeAllNames(this.fullAd... method _dataValidations (line 75) | get _dataValidations(){return this.worksheet.dataValidations} method dataValidation (line 75) | get dataValidation(){return this._dataValidations.find(this.address)} method dataValidation (line 75) | set dataValidation(f){this._dataValidations.add(this.address,f)} method model (line 75) | get model(){const{model:f}=this._value;return f.style=this.style,this.... method model (line 75) | set model(f){if(this._value.release(),this._value=d.create(f.type,this... method constructor (line 75) | constructor(p,y){this._data=p,this._encoding=y} method length (line 75) | get length(){return this.toBuffer().length} method copy (line 75) | copy(p,y,v,b){return this.toBuffer().copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._buffer||(this._buffer=o.from(this._data,this._... method constructor (line 76) | constructor(h){super(),this.options=Object.assign({type:"nodebuffer",c... method append (line 76) | append(h,f){f.hasOwnProperty("base64")&&f.base64?this.zip.file(f.name,... method finalize (line 76) | async finalize(){const h=await this.zip.generateAsync(this.options);th... method read (line 76) | read(h){return this.stream.read(h)} method setEncoding (line 76) | setEncoding(h){return this.stream.setEncoding(h)} method pause (line 76) | pause(){return this.stream.pause()} method resume (line 76) | resume(){return this.stream.resume()} method isPaused (line 76) | isPaused(){return this.stream.isPaused()} method pipe (line 76) | pipe(h,f){return this.stream.pipe(h,f)} method unpipe (line 76) | unpipe(h){return this.stream.unpipe(h)} method unshift (line 76) | unshift(h){return this.stream.unshift(h)} method wrap (line 76) | wrap(h){return this.stream.wrap(h)} method constructor (line 76) | constructor(){super(),this.map={Company:new s({tag:"Company"}),Manager... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("Properties",l.PR... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"dc:creator":new u({tag:"dc:creator"})... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("cp:corePropertie... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"xdr:twoCellAnchor":new u,"xdr:oneCell... method prepare (line 76) | prepare(h){h.anchors.forEach((f,g)=>{f.anchorType=function(m){return(t... method tag (line 76) | get tag(){return"xdr:wsDr"} method render (line 76) | render(h,f){h.openXml(o.StdDocAttributes),h.openNode(this.tag,l.DRAWIN... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.m... method reconcile (line 76) | reconcile(h,f){h.anchors.forEach(g=>{g.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={patternFill:new u,gradientFill:new c}} method tag (line 76) | get tag(){return"fill"} method render (line 76) | render(h,f){switch(h.addRollback(),h.openNode("fill"),f.type){case"pat... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method validStyle (line 76) | validStyle(h){return l.validPatternValues[h]} method constructor (line 79) | constructor(h){this.rowCount=0,this.formatterOptions=h,this.fieldForma... method isRowHashArray (line 79) | static isRowHashArray(h){return!!Array.isArray(h)&&Array.isArray(h[0])... method isRowArray (line 79) | static isRowArray(h){return Array.isArray(h)&&!this.isRowHashArray(h)} method gatherHeaders (line 79) | static gatherHeaders(h){return l.isRowHashArray(h)?h.map(f=>f[0]):Arra... method createTransform (line 79) | static createTransform(h){return c.isSyncTransform(h)?(f,g)=>{let m=nu... method rowTransform (line 79) | set rowTransform(h){if(!o.default(h))throw new TypeError("The transfor... method format (line 79) | format(h,f){this.callTransformer(h,(g,m)=>{if(g)return f(g);if(!h)retu... method finish (line 79) | finish(h){const f=[];if(this.formatterOptions.alwaysWriteHeaders&&this... method checkHeaders (line 79) | checkHeaders(h){if(this.headers)return{shouldFormatColumns:!0,headers:... method gatherColumns (line 79) | gatherColumns(h){if(this.headers===null)throw new Error("Headers is cu... method callTransformer (line 79) | callTransformer(h,f){return this._rowTransform?this._rowTransform(h,f)... method formatColumns (line 79) | formatColumns(h,f){const g=h.map((p,y)=>this.fieldFormatter.format(p,y... method constructor (line 79) | constructor(h){super({objectMode:h.objectMode}),this.lines="",this.row... method hasHitRowLimit (line 79) | get hasHitRowLimit(){return this.parserOptions.limitRows&&this.rowCoun... method shouldEmitRows (line 79) | get shouldEmitRows(){return this.parsedRowCount>this.parserOptions.ski... method shouldSkipLine (line 79) | get shouldSkipLine(){return this.parsedLineCount<=this.parserOptions.s... method transform (line 79) | transform(h){return this.rowTransformerValidator.rowTransform=h,this} method validate (line 79) | validate(h){return this.rowTransformerValidator.rowValidator=h,this} method emit (line 79) | emit(h){if(h==="end")return this.endEmitted||(this.endEmitted=!0,super... method _transform (line 79) | _transform(h,f,g){if(this.hasHitRowLimit)return g();const m=l.wrapDone... method _flush (line 79) | _flush(h){const f=l.wrapDoneCallback(h);if(this.hasHitRowLimit)return ... method parse (line 79) | parse(h,f){if(!h)return[];const{line:g,rows:m}=this.parser.parse(h,f);... method processRows (line 79) | processRows(h,f){const g=h.length,m=p=>{const y=A=>A?f(A):p%100!=0?m(p... method transformRow (line 79) | transformRow(h,f){try{this.headerTransformer.transform(h,(g,m)=>g?f(g)... method checkAndEmitHeaders (line 79) | checkAndEmitHeaders(){!this.headersEmitted&&this.headerTransformer.hea... method skipRow (line 79) | skipRow(h){return this.rowCount-=1,h(null,{row:null,isValid:!0})} method pushRow (line 79) | pushRow(h,f){try{this.parserOptions.objectMode?this.push(h):this.push(... method wrapDoneCallback (line 79) | static wrapDoneCallback(h){let f=!1;return function(g){if(g){if(f)thro... function s (line 82) | function s(c,l){for(var d in c)l[d]=c[d]} method prepare (line 76) | prepare(){} method render (line 76) | render(){} method parseOpen (line 76) | parseOpen(c){} method parseText (line 76) | parseText(c){} method parseClose (line 76) | parseClose(c){} method reconcile (line 76) | reconcile(c,l){} method reset (line 76) | reset(){this.model=null,this.map&&Object.values(this.map).forEach(c=>{... method mergeModel (line 76) | mergeModel(c){this.model=Object.assign(this.model||{},c)} method parse (line 76) | async parse(c){for await(const l of c)for(const{eventType:d,value:h}of... method parseStream (line 76) | async parseStream(c){return this.parse(a(c))} method xml (line 76) | get xml(){return this.toXml(this.model)} method toXml (line 76) | toXml(c){const l=new o;return this.render(l,c),l.xml} method toAttribute (line 76) | static toAttribute(c,l){let d=arguments.length>2&&arguments[2]!==void ... method toStringAttribute (line 76) | static toStringAttribute(c,l){let d=arguments.length>2&&arguments[2]!=... method toStringValue (line 76) | static toStringValue(c,l){return c===void 0?l:c} method toBoolAttribute (line 76) | static toBoolAttribute(c,l){let d=arguments.length>2&&arguments[2]!==v... method toBoolValue (line 76) | static toBoolValue(c,l){return c===void 0?l:c==="1"} method toIntAttribute (line 76) | static toIntAttribute(c,l){let d=arguments.length>2&&arguments[2]!==vo... method toIntValue (line 76) | static toIntValue(c,l){return c===void 0?l:parseInt(c,10)} method toFloatAttribute (line 76) | static toFloatAttribute(c,l){let d=arguments.length>2&&arguments[2]!==... method toFloatValue (line 76) | static toFloatValue(c,l){return c===void 0?l:parseFloat(c)} method render (line 76) | render(c,l){c.openXml(a.StdDocAttributes),c.openNode("Types",s.PROPERT... method parseOpen (line 76) | parseOpen(){return!1} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} method tag (line 76) | get tag(){return"x14:id"} method render (line 76) | render(l,d){l.leafNode(this.tag,null,d)} method parseOpen (line 76) | parseOpen(){this.model=""} method parseText (line 76) | parseText(l){this.model+=l} method parseClose (line 76) | parseClose(l){return l!==this.tag} method constructor (line 76) | constructor(){super(),this.map={"x14:conditionalFormattings":this.cond... method tag (line 76) | get tag(){return"ext"} method hasContent (line 76) | hasContent(c){return this.conditionalFormattings.hasContent(c.conditio... method prepare (line 76) | prepare(c,l){this.conditionalFormattings.prepare(c.conditionalFormatti... method render (line 76) | render(c,l){c.openNode("ext",{uri:"{78C0D931-6437-407d-A8EE-F0AAD7539E... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(c,l){this.model[c]=l.model} method constructor (line 76) | constructor(){super(),this.map={color:new o}} method tag (line 76) | get tag(){return"stop"} method render (line 76) | render(h,f){h.openNode("stop"),h.addAttribute("position",f.position),t... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... function u (line 82) | function u(c,l,d){return o(c,l,d)} method constructor (line 75) | constructor(l,d,h){this._worksheet=l,this._number=d,h!==!1&&(this.defn... method number (line 75) | get number(){return this._number} method worksheet (line 75) | get worksheet(){return this._worksheet} method letter (line 75) | get letter(){return s.n2l(this._number)} method isCustomWidth (line 75) | get isCustomWidth(){return this.width!==void 0&&this.width!==9} method defn (line 75) | get defn(){return{header:this._header,key:this.key,width:this.width,st... method defn (line 75) | set defn(l){l?(this.key=l.key,this.width=l.width!==void 0?l.width:9,th... method headers (line 75) | get headers(){return this._header&&this._header instanceof Array?this.... method header (line 75) | get header(){return this._header} method header (line 75) | set header(l){l!==void 0?(this._header=l,this.headers.forEach((d,h)=>{... method key (line 75) | get key(){return this._key} method key (line 75) | set key(l){(this._key&&this._worksheet.getColumnKey(this._key))===this... method hidden (line 75) | get hidden(){return!!this._hidden} method hidden (line 75) | set hidden(l){this._hidden=l} method outlineLevel (line 75) | get outlineLevel(){return this._outlineLevel||0} method outlineLevel (line 75) | set outlineLevel(l){this._outlineLevel=l} method collapsed (line 75) | get collapsed(){return!!(this._outlineLevel&&this._outlineLevel>=this.... method toString (line 75) | toString(){return JSON.stringify({key:this.key,width:this.width,header... method equivalentTo (line 75) | equivalentTo(l){return this.width===l.width&&this.hidden===l.hidden&&t... method isDefault (line 75) | get isDefault(){if(this.isCustomWidth||this.hidden||this.outlineLevel)... method headerCount (line 75) | get headerCount(){return this.headers.length} method eachCell (line 75) | eachCell(l,d){const h=this.number;d||(d=l,l=null),this._worksheet.each... method values (line 75) | get values(){const l=[];return this.eachCell((d,h)=>{d&&d.type!==o.Val... method values (line 75) | set values(l){if(!l)return;const d=this.number;let h=0;l.hasOwnPropert... method _applyStyle (line 75) | _applyStyle(l,d){return this.style[l]=d,this.eachCell(h=>{h[l]=d}),d} method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(l){this._applyStyle("numFmt",l)} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(l){this._applyStyle("font",l)} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(l){this._applyStyle("alignment",l)} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(l){this._applyStyle("protection",l)} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(l){this._applyStyle("border",l)} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(l){this._applyStyle("fill",l)} method toModel (line 75) | static toModel(l){const d=[];let h=null;return l&&l.forEach((f,g)=>{f.... method fromModel (line 75) | static fromModel(l,d){const h=[];let f=1,g=0;for(d=(d=d||[]).sort(func... method constructor (line 76) | constructor(){super(),this.map={"v:shape":new s}} method tag (line 76) | get tag(){return"xml"} method render (line 76) | render(l,d){l.openXml(a.StdDocAttributes),l.openNode(this.tag,u.DRAWIN... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method reconcile (line 76) | reconcile(l,d){l.anchors.forEach(h=>{h.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={"v:textbox":new o,"x:ClientData":new s}} method tag (line 76) | get tag(){return"v:shape"} method render (line 76) | render(l,d,h){l.openNode("v:shape",u.V_SHAPE_ATTRIBUTES(d,h)),l.leafNo... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.p... method constructor (line 76) | constructor(){super(),this.map={Relationship:new s}} method render (line 76) | render(l,d){d=d||this._values,l.openXml(a.StdDocAttributes),l.openNode... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method constructor (line 76) | constructor(){super(),this.map={"x14:id":this.idXform=new s}} method tag (line 76) | get tag(){return"ext"} method render (line 76) | render(l,d){l.openNode(this.tag,{uri:"{B025F937-C7B1-47D3-B67F-A62EFF6... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(l,d){this.model.x14Id=d.model} method constructor (line 76) | constructor(l){super(),this.model=l} method tag (line 76) | get tag(){return"r"} method textXform (line 76) | get textXform(){return this._textXform||(this._textXform=new a)} method fontXform (line 76) | get fontXform(){return this._fontXform||(this._fontXform=new o(u.FONT_... method render (line 76) | render(l,d){d=d||this.model,l.openNode("r"),d.font&&this.fontXform.ren... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){switch(l){case"r":return!1;case"t":return this.model.tex... method constructor (line 76) | constructor(l){super(),this.name=l,this.map={color:new s}} method tag (line 76) | get tag(){return this.name} method render (line 76) | render(l,d,h){const f=d&&d.color||h||this.defaultColor;l.openNode(this... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){return this.parser?(this.parser.parseClose(l)||(this.par... method validStyle (line 76) | validStyle(l){return u.validStyleValues[l]} method constructor (line 76) | constructor(){super(),this.map={fgColor:new o("fgColor"),bgColor:new o... method name (line 76) | get name(){return"pattern"} method tag (line 76) | get tag(){return"patternFill"} method render (line 76) | render(h,f){h.openNode("patternFill"),h.addAttribute("patternType",f.p... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.p... method constructor (line 77) | constructor(l){super({writableObjectMode:l.objectMode}),this.hasWritte... method transform (line 77) | transform(l){return this.rowFormatter.rowTransform=l,this} method _transform (line 77) | _transform(l,d,h){let f=!1;try{this.hasWrittenBOM||(this.push(this.for... method _flush (line 77) | _flush(l){this.rowFormatter.finish((d,h)=>d?l(d):(h&&h.forEach(f=>{thi... method constructor (line 79) | constructor(l){this.parserOptions=l,this.rowParser=new o.RowParser(thi... method removeBOM (line 79) | static removeBOM(l){return l&&l.charCodeAt(0)===65279?l.slice(1):l} method parse (line 79) | parse(l,d){const h=new a.Scanner({line:u.removeBOM(l),parserOptions:th... method parseWithoutComments (line 79) | parseWithoutComments(l){const d=[];let h=!0;for(;h;)h=this.parseRow(l,... method parseWithComments (line 79) | parseWithComments(l){const{parserOptions:d}=this,h=[];for(let f=l.next... method parseRow (line 79) | parseRow(l,d){if(!l.nextNonSpaceToken)return!1;const h=this.rowParser.... method constructor (line 81) | constructor(){this._rowTransform=null,this._rowValidator=null} method createTransform (line 81) | static createTransform(l){return s.isSyncTransform(l)?(d,h)=>{let f=nu... method createValidator (line 81) | static createValidator(l){return s.isSyncValidate(l)?(d,h)=>{h(null,{r... method rowTransform (line 81) | set rowTransform(l){if(!o.default(l))throw new TypeError("The transfor... method rowValidator (line 81) | set rowValidator(l){if(!o.default(l))throw new TypeError("The validate... method transformAndValidate (line 81) | transformAndValidate(l,d){return this.callTransformer(l,(h,f)=>h?d(h):... method callTransformer (line 81) | callTransformer(l,d){return this._rowTransform?this._rowTransform(l,d)... method callValidator (line 81) | callValidator(l,d){return this._rowValidator?this._rowValidator(l,d):d... function s (line 82) | function s(p){var y;switch(this.encoding=function(v){var b=function(A){i... method prepare (line 76) | prepare(){} method render (line 76) | render(){} method parseOpen (line 76) | parseOpen(c){} method parseText (line 76) | parseText(c){} method parseClose (line 76) | parseClose(c){} method reconcile (line 76) | reconcile(c,l){} method reset (line 76) | reset(){this.model=null,this.map&&Object.values(this.map).forEach(c=>{... method mergeModel (line 76) | mergeModel(c){this.model=Object.assign(this.model||{},c)} method parse (line 76) | async parse(c){for await(const l of c)for(const{eventType:d,value:h}of... method parseStream (line 76) | async parseStream(c){return this.parse(a(c))} method xml (line 76) | get xml(){return this.toXml(this.model)} method toXml (line 76) | toXml(c){const l=new o;return this.render(l,c),l.xml} method toAttribute (line 76) | static toAttribute(c,l){let d=arguments.length>2&&arguments[2]!==void ... method toStringAttribute (line 76) | static toStringAttribute(c,l){let d=arguments.length>2&&arguments[2]!=... method toStringValue (line 76) | static toStringValue(c,l){return c===void 0?l:c} method toBoolAttribute (line 76) | static toBoolAttribute(c,l){let d=arguments.length>2&&arguments[2]!==v... method toBoolValue (line 76) | static toBoolValue(c,l){return c===void 0?l:c==="1"} method toIntAttribute (line 76) | static toIntAttribute(c,l){let d=arguments.length>2&&arguments[2]!==vo... method toIntValue (line 76) | static toIntValue(c,l){return c===void 0?l:parseInt(c,10)} method toFloatAttribute (line 76) | static toFloatAttribute(c,l){let d=arguments.length>2&&arguments[2]!==... method toFloatValue (line 76) | static toFloatValue(c,l){return c===void 0?l:parseFloat(c)} method render (line 76) | render(c,l){c.openXml(a.StdDocAttributes),c.openNode("Types",s.PROPERT... method parseOpen (line 76) | parseOpen(){return!1} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} method tag (line 76) | get tag(){return"x14:id"} method render (line 76) | render(l,d){l.leafNode(this.tag,null,d)} method parseOpen (line 76) | parseOpen(){this.model=""} method parseText (line 76) | parseText(l){this.model+=l} method parseClose (line 76) | parseClose(l){return l!==this.tag} method constructor (line 76) | constructor(){super(),this.map={"x14:conditionalFormattings":this.cond... method tag (line 76) | get tag(){return"ext"} method hasContent (line 76) | hasContent(c){return this.conditionalFormattings.hasContent(c.conditio... method prepare (line 76) | prepare(c,l){this.conditionalFormattings.prepare(c.conditionalFormatti... method render (line 76) | render(c,l){c.openNode("ext",{uri:"{78C0D931-6437-407d-A8EE-F0AAD7539E... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(c,l){this.model[c]=l.model} method constructor (line 76) | constructor(){super(),this.map={color:new o}} method tag (line 76) | get tag(){return"stop"} method render (line 76) | render(h,f){h.openNode("stop"),h.addAttribute("position",f.position),t... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... function u (line 82) | function u(p){return p<=127?0:p>>5==6?2:p>>4==14?3:p>>3==30?4:p>>6==2?-1... method constructor (line 75) | constructor(l,d,h){this._worksheet=l,this._number=d,h!==!1&&(this.defn... method number (line 75) | get number(){return this._number} method worksheet (line 75) | get worksheet(){return this._worksheet} method letter (line 75) | get letter(){return s.n2l(this._number)} method isCustomWidth (line 75) | get isCustomWidth(){return this.width!==void 0&&this.width!==9} method defn (line 75) | get defn(){return{header:this._header,key:this.key,width:this.width,st... method defn (line 75) | set defn(l){l?(this.key=l.key,this.width=l.width!==void 0?l.width:9,th... method headers (line 75) | get headers(){return this._header&&this._header instanceof Array?this.... method header (line 75) | get header(){return this._header} method header (line 75) | set header(l){l!==void 0?(this._header=l,this.headers.forEach((d,h)=>{... method key (line 75) | get key(){return this._key} method key (line 75) | set key(l){(this._key&&this._worksheet.getColumnKey(this._key))===this... method hidden (line 75) | get hidden(){return!!this._hidden} method hidden (line 75) | set hidden(l){this._hidden=l} method outlineLevel (line 75) | get outlineLevel(){return this._outlineLevel||0} method outlineLevel (line 75) | set outlineLevel(l){this._outlineLevel=l} method collapsed (line 75) | get collapsed(){return!!(this._outlineLevel&&this._outlineLevel>=this.... method toString (line 75) | toString(){return JSON.stringify({key:this.key,width:this.width,header... method equivalentTo (line 75) | equivalentTo(l){return this.width===l.width&&this.hidden===l.hidden&&t... method isDefault (line 75) | get isDefault(){if(this.isCustomWidth||this.hidden||this.outlineLevel)... method headerCount (line 75) | get headerCount(){return this.headers.length} method eachCell (line 75) | eachCell(l,d){const h=this.number;d||(d=l,l=null),this._worksheet.each... method values (line 75) | get values(){const l=[];return this.eachCell((d,h)=>{d&&d.type!==o.Val... method values (line 75) | set values(l){if(!l)return;const d=this.number;let h=0;l.hasOwnPropert... method _applyStyle (line 75) | _applyStyle(l,d){return this.style[l]=d,this.eachCell(h=>{h[l]=d}),d} method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(l){this._applyStyle("numFmt",l)} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(l){this._applyStyle("font",l)} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(l){this._applyStyle("alignment",l)} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(l){this._applyStyle("protection",l)} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(l){this._applyStyle("border",l)} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(l){this._applyStyle("fill",l)} method toModel (line 75) | static toModel(l){const d=[];let h=null;return l&&l.forEach((f,g)=>{f.... method fromModel (line 75) | static fromModel(l,d){const h=[];let f=1,g=0;for(d=(d=d||[]).sort(func... method constructor (line 76) | constructor(){super(),this.map={"v:shape":new s}} method tag (line 76) | get tag(){return"xml"} method render (line 76) | render(l,d){l.openXml(a.StdDocAttributes),l.openNode(this.tag,u.DRAWIN... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method reconcile (line 76) | reconcile(l,d){l.anchors.forEach(h=>{h.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={"v:textbox":new o,"x:ClientData":new s}} method tag (line 76) | get tag(){return"v:shape"} method render (line 76) | render(l,d,h){l.openNode("v:shape",u.V_SHAPE_ATTRIBUTES(d,h)),l.leafNo... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.p... method constructor (line 76) | constructor(){super(),this.map={Relationship:new s}} method render (line 76) | render(l,d){d=d||this._values,l.openXml(a.StdDocAttributes),l.openNode... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method constructor (line 76) | constructor(){super(),this.map={"x14:id":this.idXform=new s}} method tag (line 76) | get tag(){return"ext"} method render (line 76) | render(l,d){l.openNode(this.tag,{uri:"{B025F937-C7B1-47D3-B67F-A62EFF6... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(l,d){this.model.x14Id=d.model} method constructor (line 76) | constructor(l){super(),this.model=l} method tag (line 76) | get tag(){return"r"} method textXform (line 76) | get textXform(){return this._textXform||(this._textXform=new a)} method fontXform (line 76) | get fontXform(){return this._fontXform||(this._fontXform=new o(u.FONT_... method render (line 76) | render(l,d){d=d||this.model,l.openNode("r"),d.font&&this.fontXform.ren... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){switch(l){case"r":return!1;case"t":return this.model.tex... method constructor (line 76) | constructor(l){super(),this.name=l,this.map={color:new s}} method tag (line 76) | get tag(){return this.name} method render (line 76) | render(l,d,h){const f=d&&d.color||h||this.defaultColor;l.openNode(this... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){return this.parser?(this.parser.parseClose(l)||(this.par... method validStyle (line 76) | validStyle(l){return u.validStyleValues[l]} method constructor (line 76) | constructor(){super(),this.map={fgColor:new o("fgColor"),bgColor:new o... method name (line 76) | get name(){return"pattern"} method tag (line 76) | get tag(){return"patternFill"} method render (line 76) | render(h,f){h.openNode("patternFill"),h.addAttribute("patternType",f.p... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.p... method constructor (line 77) | constructor(l){super({writableObjectMode:l.objectMode}),this.hasWritte... method transform (line 77) | transform(l){return this.rowFormatter.rowTransform=l,this} method _transform (line 77) | _transform(l,d,h){let f=!1;try{this.hasWrittenBOM||(this.push(this.for... method _flush (line 77) | _flush(l){this.rowFormatter.finish((d,h)=>d?l(d):(h&&h.forEach(f=>{thi... method constructor (line 79) | constructor(l){this.parserOptions=l,this.rowParser=new o.RowParser(thi... method removeBOM (line 79) | static removeBOM(l){return l&&l.charCodeAt(0)===65279?l.slice(1):l} method parse (line 79) | parse(l,d){const h=new a.Scanner({line:u.removeBOM(l),parserOptions:th... method parseWithoutComments (line 79) | parseWithoutComments(l){const d=[];let h=!0;for(;h;)h=this.parseRow(l,... method parseWithComments (line 79) | parseWithComments(l){const{parserOptions:d}=this,h=[];for(let f=l.next... method parseRow (line 79) | parseRow(l,d){if(!l.nextNonSpaceToken)return!1;const h=this.rowParser.... method constructor (line 81) | constructor(){this._rowTransform=null,this._rowValidator=null} method createTransform (line 81) | static createTransform(l){return s.isSyncTransform(l)?(d,h)=>{let f=nu... method createValidator (line 81) | static createValidator(l){return s.isSyncValidate(l)?(d,h)=>{h(null,{r... method rowTransform (line 81) | set rowTransform(l){if(!o.default(l))throw new TypeError("The transfor... method rowValidator (line 81) | set rowValidator(l){if(!o.default(l))throw new TypeError("The validate... method transformAndValidate (line 81) | transformAndValidate(l,d){return this.callTransformer(l,(h,f)=>h?d(h):... method callTransformer (line 81) | callTransformer(l,d){return this._rowTransform?this._rowTransform(l,d)... method callValidator (line 81) | callValidator(l,d){return this._rowValidator?this._rowValidator(l,d):d... function c (line 82) | function c(p){var y=this.lastTotal-this.lastNeed,v=function(b,A,C){if((1... method constructor (line 75) | constructor(){this._xml=[],this._stack=[],this._rollbacks=[]} method tos (line 75) | get tos(){return this._stack.length?this._stack[this._stack.length-1]:... method cursor (line 75) | get cursor(){return this._xml.length} method openXml (line 75) | openXml(d){const h=this._xml;h.push(" method openNode (line 76) | openNode(d,h){const f=this.tos,g=this._xml;f&&this.open&&g.push(">"),t... method addAttribute (line 76) | addAttribute(d,h){if(!this.open)throw new Error("Cannot write attribut... method addAttributes (line 76) | addAttributes(d){if(!this.open)throw new Error("Cannot write attribute... method writeText (line 76) | writeText(d){const h=this._xml;this.open&&(h.push(">"),this.open=!1),t... method writeXml (line 76) | writeXml(d){this.open&&(this._xml.push(">"),this.open=!1),this.leaf=!1... method closeNode (line 76) | closeNode(){const d=this._stack.pop(),h=this._xml;this.leaf?h.push("/>... method leafNode (line 76) | leafNode(d,h,f){this.openNode(d,h),f!==void 0&&this.writeText(f),this.... method closeAll (line 76) | closeAll(){for(;this._stack.length;)this.closeNode()} method addRollback (line 76) | addRollback(){return this._rollbacks.push({xml:this._xml.length,stack:... method commit (line 76) | commit(){this._rollbacks.pop()} method rollback (line 76) | rollback(){const d=this._rollbacks.pop();this._xml.length>d.xml&&this.... method xml (line 76) | get xml(){return this.closeAll(),this._xml.join("")} method constructor (line 76) | constructor(){super(),this.map={stop:new s}} method name (line 76) | get name(){return"gradient"} method tag (line 76) | get tag(){return"gradientFill"} method render (line 76) | render(h,f){switch(h.openNode("gradientFill"),f.gradient){case"angle":... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method constructor (line 76) | constructor(d,h){super(),this.id=d,this.formatCode=h} method tag (line 76) | get tag(){return"numFmt"} method render (line 76) | render(d,h){d.leafNode("numFmt",{numFmtId:h.id,formatCode:h.formatCode})} method parseOpen (line 76) | parseOpen(d){switch(d.name){case"numFmt":return this.model={id:parseIn... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} function l (line 82) | function l(p,y){if((p.length-y)%2==0){var v=p.toString("utf16le",y);if(v... method constructor (line 75) | constructor(f,g,m){if(!f||!g)throw new Error("A Cell needs a Row");thi... method worksheet (line 75) | get worksheet(){return this._row.worksheet} method workbook (line 75) | get workbook(){return this._row.worksheet.workbook} method destroy (line 75) | destroy(){delete this.style,delete this._value,delete this._row,delete... method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(f){this.style.numFmt=f} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(f){this.style.font=f} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(f){this.style.alignment=f} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(f){this.style.border=f} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(f){this.style.fill=f} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(f){this.style.protection=f} method _mergeStyle (line 75) | _mergeStyle(f,g,m){const p=f&&f.numFmt||g&&g.numFmt;p&&(m.numFmt=p);co... method address (line 75) | get address(){return this._address} method row (line 75) | get row(){return this._row.number} method col (line 75) | get col(){return this._column.number} method $col$row (line 75) | get $col$row(){return`$${this._column.letter}$${this.row}`} method type (line 75) | get type(){return this._value.type} method effectiveType (line 75) | get effectiveType(){return this._value.effectiveType} method toCsvString (line 75) | toCsvString(){return this._value.toCsvString()} method addMergeRef (line 75) | addMergeRef(){this._mergeCount++} method releaseMergeRef (line 75) | releaseMergeRef(){this._mergeCount--} method isMerged (line 75) | get isMerged(){return this._mergeCount>0||this.type===l.Types.Merge} method merge (line 75) | merge(f,g){this._value.release(),this._value=d.create(l.Types.Merge,th... method unmerge (line 75) | unmerge(){this.type===l.Types.Merge&&(this._value.release(),this._valu... method isMergedTo (line 75) | isMergedTo(f){return this._value.type===l.Types.Merge&&this._value.isM... method master (line 75) | get master(){return this.type===l.Types.Merge?this._value.master:this} method isHyperlink (line 75) | get isHyperlink(){return this._value.type===l.Types.Hyperlink} method hyperlink (line 75) | get hyperlink(){return this._value.hyperlink} method value (line 75) | get value(){return this._value.value} method value (line 75) | set value(f){this.type!==l.Types.Merge?(this._value.release(),this._va... method note (line 75) | get note(){return this._comment&&this._comment.note} method note (line 75) | set note(f){this._comment=new c(f)} method text (line 75) | get text(){return this._value.toString()} method html (line 75) | get html(){return o.escapeHtml(this.text)} method toString (line 75) | toString(){return this.text} method _upgradeToHyperlink (line 75) | _upgradeToHyperlink(f){this.type===l.Types.String&&(this._value=d.crea... method formula (line 75) | get formula(){return this._value.formula} method result (line 75) | get result(){return this._value.result} method formulaType (line 75) | get formulaType(){return this._value.formulaType} method fullAddress (line 75) | get fullAddress(){const{worksheet:f}=this._row;return{sheetName:f.name... method name (line 75) | get name(){return this.names[0]} method name (line 75) | set name(f){this.names=[f]} method names (line 75) | get names(){return this.workbook.definedNames.getNamesEx(this.fullAddr... method names (line 75) | set names(f){const{definedNames:g}=this.workbook;g.removeAllNames(this... method addName (line 75) | addName(f){this.workbook.definedNames.addEx(this.fullAddress,f)} method removeName (line 75) | removeName(f){this.workbook.definedNames.removeEx(this.fullAddress,f)} method removeAllNames (line 75) | removeAllNames(){this.workbook.definedNames.removeAllNames(this.fullAd... method _dataValidations (line 75) | get _dataValidations(){return this.worksheet.dataValidations} method dataValidation (line 75) | get dataValidation(){return this._dataValidations.find(this.address)} method dataValidation (line 75) | set dataValidation(f){this._dataValidations.add(this.address,f)} method model (line 75) | get model(){const{model:f}=this._value;return f.style=this.style,this.... method model (line 75) | set model(f){if(this._value.release(),this._value=d.create(f.type,this... method constructor (line 75) | constructor(p,y){this._data=p,this._encoding=y} method length (line 75) | get length(){return this.toBuffer().length} method copy (line 75) | copy(p,y,v,b){return this.toBuffer().copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._buffer||(this._buffer=o.from(this._data,this._... method constructor (line 76) | constructor(h){super(),this.options=Object.assign({type:"nodebuffer",c... method append (line 76) | append(h,f){f.hasOwnProperty("base64")&&f.base64?this.zip.file(f.name,... method finalize (line 76) | async finalize(){const h=await this.zip.generateAsync(this.options);th... method read (line 76) | read(h){return this.stream.read(h)} method setEncoding (line 76) | setEncoding(h){return this.stream.setEncoding(h)} method pause (line 76) | pause(){return this.stream.pause()} method resume (line 76) | resume(){return this.stream.resume()} method isPaused (line 76) | isPaused(){return this.stream.isPaused()} method pipe (line 76) | pipe(h,f){return this.stream.pipe(h,f)} method unpipe (line 76) | unpipe(h){return this.stream.unpipe(h)} method unshift (line 76) | unshift(h){return this.stream.unshift(h)} method wrap (line 76) | wrap(h){return this.stream.wrap(h)} method constructor (line 76) | constructor(){super(),this.map={Company:new s({tag:"Company"}),Manager... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("Properties",l.PR... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"dc:creator":new u({tag:"dc:creator"})... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("cp:corePropertie... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"xdr:twoCellAnchor":new u,"xdr:oneCell... method prepare (line 76) | prepare(h){h.anchors.forEach((f,g)=>{f.anchorType=function(m){return(t... method tag (line 76) | get tag(){return"xdr:wsDr"} method render (line 76) | render(h,f){h.openXml(o.StdDocAttributes),h.openNode(this.tag,l.DRAWIN... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.m... method reconcile (line 76) | reconcile(h,f){h.anchors.forEach(g=>{g.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={patternFill:new u,gradientFill:new c}} method tag (line 76) | get tag(){return"fill"} method render (line 76) | render(h,f){switch(h.addRollback(),h.openNode("fill"),f.type){case"pat... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method validStyle (line 76) | validStyle(h){return l.validPatternValues[h]} method constructor (line 79) | constructor(h){this.rowCount=0,this.formatterOptions=h,this.fieldForma... method isRowHashArray (line 79) | static isRowHashArray(h){return!!Array.isArray(h)&&Array.isArray(h[0])... method isRowArray (line 79) | static isRowArray(h){return Array.isArray(h)&&!this.isRowHashArray(h)} method gatherHeaders (line 79) | static gatherHeaders(h){return l.isRowHashArray(h)?h.map(f=>f[0]):Arra... method createTransform (line 79) | static createTransform(h){return c.isSyncTransform(h)?(f,g)=>{let m=nu... method rowTransform (line 79) | set rowTransform(h){if(!o.default(h))throw new TypeError("The transfor... method format (line 79) | format(h,f){this.callTransformer(h,(g,m)=>{if(g)return f(g);if(!h)retu... method finish (line 79) | finish(h){const f=[];if(this.formatterOptions.alwaysWriteHeaders&&this... method checkHeaders (line 79) | checkHeaders(h){if(this.headers)return{shouldFormatColumns:!0,headers:... method gatherColumns (line 79) | gatherColumns(h){if(this.headers===null)throw new Error("Headers is cu... method callTransformer (line 79) | callTransformer(h,f){return this._rowTransform?this._rowTransform(h,f)... method formatColumns (line 79) | formatColumns(h,f){const g=h.map((p,y)=>this.fieldFormatter.format(p,y... method constructor (line 79) | constructor(h){super({objectMode:h.objectMode}),this.lines="",this.row... method hasHitRowLimit (line 79) | get hasHitRowLimit(){return this.parserOptions.limitRows&&this.rowCoun... method shouldEmitRows (line 79) | get shouldEmitRows(){return this.parsedRowCount>this.parserOptions.ski... method shouldSkipLine (line 79) | get shouldSkipLine(){return this.parsedLineCount<=this.parserOptions.s... method transform (line 79) | transform(h){return this.rowTransformerValidator.rowTransform=h,this} method validate (line 79) | validate(h){return this.rowTransformerValidator.rowValidator=h,this} method emit (line 79) | emit(h){if(h==="end")return this.endEmitted||(this.endEmitted=!0,super... method _transform (line 79) | _transform(h,f,g){if(this.hasHitRowLimit)return g();const m=l.wrapDone... method _flush (line 79) | _flush(h){const f=l.wrapDoneCallback(h);if(this.hasHitRowLimit)return ... method parse (line 79) | parse(h,f){if(!h)return[];const{line:g,rows:m}=this.parser.parse(h,f);... method processRows (line 79) | processRows(h,f){const g=h.length,m=p=>{const y=A=>A?f(A):p%100!=0?m(p... method transformRow (line 79) | transformRow(h,f){try{this.headerTransformer.transform(h,(g,m)=>g?f(g)... method checkAndEmitHeaders (line 79) | checkAndEmitHeaders(){!this.headersEmitted&&this.headerTransformer.hea... method skipRow (line 79) | skipRow(h){return this.rowCount-=1,h(null,{row:null,isValid:!0})} method pushRow (line 79) | pushRow(h,f){try{this.parserOptions.objectMode?this.push(h):this.push(... method wrapDoneCallback (line 79) | static wrapDoneCallback(h){let f=!1;return function(g){if(g){if(f)thro... function d (line 82) | function d(p){var y=p&&p.length?this.write(p):"";if(this.lastNeed){var v... method constructor (line 75) | constructor(p){this._data=p} method length (line 75) | get length(){return this._data.length} method copy (line 75) | copy(p,y,v,b){return this._data._buf.copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._data.toBuffer()} method constructor (line 76) | constructor(){super(),this.map={"x14:dataBar":this.databarXform=new u,... method tag (line 76) | get tag(){return"x14:cfRule"} method isExt (line 76) | static isExt(f){return f.type==="dataBar"?u.isExt(f):!(f.type!=="iconS... method prepare (line 76) | prepare(f){d.isExt(f)&&(f.x14Id=`{${a()}}`.toUpperCase())} method render (line 76) | render(f,g){if(d.isExt(g))switch(g.type){case"dataBar":this.renderData... method renderDataBar (line 76) | renderDataBar(f,g){f.openNode(this.tag,{type:"dataBar",id:g.x14Id}),th... method renderIconSet (line 76) | renderIconSet(f,g){f.openNode(this.tag,{type:"iconSet",priority:g.prio... method createNewModel (line 76) | createNewModel(f){let{attributes:g}=f;return{type:g.type,x14Id:g.id,pr... method onParserClose (line 76) | onParserClose(f,g){Object.assign(this.model,g.model)} method constructor (line 76) | constructor(){super(),this.map={autoFilter:new u,tableColumns:new s({t... method prepare (line 76) | prepare(f,g){this.map.autoFilter.prepare(f),this.map.tableColumns.prep... method tag (line 76) | get tag(){return"table"} method render (line 76) | render(f,g){f.openXml(a.StdDocAttributes),f.openNode(this.tag,$o(An({}... method parseOpen (line 76) | parseOpen(f){if(this.parser)return this.parser.parseOpen(f),!0;const{n... method parseText (line 76) | parseText(f){this.parser&&this.parser.parseText(f)} method parseClose (line 76) | parseClose(f){if(this.parser)return this.parser.parseClose(f)||(this.p... method reconcile (line 76) | reconcile(f,g){f.columns.forEach(m=>{m.dxfId!==void 0&&(m.style=g.styl... function h (line 82) | function h(p,y){var v=(p.length-y)%3;return v===0?p.toString("base64",y)... method constructor (line 75) | constructor(p){this._data=p} method length (line 75) | get length(){return this._data.length} method copy (line 75) | copy(p,y,v,b){this._data.copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._data} method constructor (line 76) | constructor(g){super(),this.options=g||h.OPTIONS,this.map={b:{prop:"bo... method tag (line 76) | get tag(){return this.options.tagName} method render (line 76) | render(g,m){const{map:p}=this;g.openNode(this.options.tagName),l.each(... method parseOpen (line 76) | parseOpen(g){if(this.parser)return this.parser.parseOpen(g),!0;if(this... method parseText (line 76) | parseText(g){this.parser&&this.parser.parseText(g)} method parseClose (line 76) | parseClose(g){if(this.parser&&!this.parser.parseClose(g)){const m=this... function f (line 82) | function f(p){var y=p&&p.length?this.write(p):"";return this.lastNeed?y+... method constructor (line 75) | constructor(p){this.size=p,this.buffer=o.alloc(p),this.iRead=0,this.iW... method toBuffer (line 75) | toBuffer(){if(this.iRead===0&&this.iWrite===this.size)return this.buff... method length (line 75) | get length(){return this.iWrite-this.iRead} method eod (line 75) | get eod(){return this.iRead===this.iWrite} method full (line 75) | get full(){return this.iWrite===this.size} method read (line 75) | read(p){let y;return p===0?null:p===void 0||p>=this.length?(y=this.toB... method write (line 75) | write(p,y,v){const b=Math.min(v,this.size-this.iWrite);return p.copy(t... function g (line 82) | function g(p){return p.toString(this.encoding)} function m (line 82) | function m(p){return p&&p.length?this.write(p):""} method constructor (line 76) | constructor(){super(),this.map={dataBar:this.databarXform=new u,extLst... method tag (line 76) | get tag(){return"cfRule"} method isPrimitive (line 76) | static isPrimitive(y){return y.type!=="iconSet"||!y.custom&&!f[y.iconS... method render (line 76) | render(y,v){switch(v.type){case"expression":this.renderExpression(y,v)... method renderExpression (line 76) | renderExpression(y,v){y.openNode(this.tag,{type:"expression",dxfId:v.d... method renderCellIs (line 76) | renderCellIs(y,v){y.openNode(this.tag,{type:"cellIs",dxfId:v.dxfId,pri... method renderTop10 (line 76) | renderTop10(y,v){y.leafNode(this.tag,{type:"top10",dxfId:v.dxfId,prior... method renderAboveAverage (line 76) | renderAboveAverage(y,v){y.leafNode(this.tag,{type:"aboveAverage",dxfId... method renderDataBar (line 76) | renderDataBar(y,v){y.openNode(this.tag,{type:"dataBar",priority:v.prio... method renderColorScale (line 76) | renderColorScale(y,v){y.openNode(this.tag,{type:"colorScale",priority:... method renderIconSet (line 76) | renderIconSet(y,v){m.isPrimitive(v)&&(y.openNode(this.tag,{type:"iconS... method renderText (line 76) | renderText(y,v){y.openNode(this.tag,{type:v.operator,dxfId:v.dxfId,pri... method renderTimePeriod (line 76) | renderTimePeriod(y,v){y.openNode(this.tag,{type:"timePeriod",dxfId:v.d... method createNewModel (line 76) | createNewModel(y){let{attributes:v}=y;return $o(An({},g(v)),{dxfId:a.t... method onParserClose (line 76) | onParserClose(y,v){switch(y){case"dataBar":case"extLst":case"colorScal... function u (line 82) | function u(k){if(k>2147483647)throw new RangeError('The value "'+k+'" is... method constructor (line 75) | constructor(l,d,h){this._worksheet=l,this._number=d,h!==!1&&(this.defn... method number (line 75) | get number(){return this._number} method worksheet (line 75) | get worksheet(){return this._worksheet} method letter (line 75) | get letter(){return s.n2l(this._number)} method isCustomWidth (line 75) | get isCustomWidth(){return this.width!==void 0&&this.width!==9} method defn (line 75) | get defn(){return{header:this._header,key:this.key,width:this.width,st... method defn (line 75) | set defn(l){l?(this.key=l.key,this.width=l.width!==void 0?l.width:9,th... method headers (line 75) | get headers(){return this._header&&this._header instanceof Array?this.... method header (line 75) | get header(){return this._header} method header (line 75) | set header(l){l!==void 0?(this._header=l,this.headers.forEach((d,h)=>{... method key (line 75) | get key(){return this._key} method key (line 75) | set key(l){(this._key&&this._worksheet.getColumnKey(this._key))===this... method hidden (line 75) | get hidden(){return!!this._hidden} method hidden (line 75) | set hidden(l){this._hidden=l} method outlineLevel (line 75) | get outlineLevel(){return this._outlineLevel||0} method outlineLevel (line 75) | set outlineLevel(l){this._outlineLevel=l} method collapsed (line 75) | get collapsed(){return!!(this._outlineLevel&&this._outlineLevel>=this.... method toString (line 75) | toString(){return JSON.stringify({key:this.key,width:this.width,header... method equivalentTo (line 75) | equivalentTo(l){return this.width===l.width&&this.hidden===l.hidden&&t... method isDefault (line 75) | get isDefault(){if(this.isCustomWidth||this.hidden||this.outlineLevel)... method headerCount (line 75) | get headerCount(){return this.headers.length} method eachCell (line 75) | eachCell(l,d){const h=this.number;d||(d=l,l=null),this._worksheet.each... method values (line 75) | get values(){const l=[];return this.eachCell((d,h)=>{d&&d.type!==o.Val... method values (line 75) | set values(l){if(!l)return;const d=this.number;let h=0;l.hasOwnPropert... method _applyStyle (line 75) | _applyStyle(l,d){return this.style[l]=d,this.eachCell(h=>{h[l]=d}),d} method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(l){this._applyStyle("numFmt",l)} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(l){this._applyStyle("font",l)} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(l){this._applyStyle("alignment",l)} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(l){this._applyStyle("protection",l)} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(l){this._applyStyle("border",l)} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(l){this._applyStyle("fill",l)} method toModel (line 75) | static toModel(l){const d=[];let h=null;return l&&l.forEach((f,g)=>{f.... method fromModel (line 75) | static fromModel(l,d){const h=[];let f=1,g=0;for(d=(d=d||[]).sort(func... method constructor (line 76) | constructor(){super(),this.map={"v:shape":new s}} method tag (line 76) | get tag(){return"xml"} method render (line 76) | render(l,d){l.openXml(a.StdDocAttributes),l.openNode(this.tag,u.DRAWIN... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method reconcile (line 76) | reconcile(l,d){l.anchors.forEach(h=>{h.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={"v:textbox":new o,"x:ClientData":new s}} method tag (line 76) | get tag(){return"v:shape"} method render (line 76) | render(l,d,h){l.openNode("v:shape",u.V_SHAPE_ATTRIBUTES(d,h)),l.leafNo... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.p... method constructor (line 76) | constructor(){super(),this.map={Relationship:new s}} method render (line 76) | render(l,d){d=d||this._values,l.openXml(a.StdDocAttributes),l.openNode... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method constructor (line 76) | constructor(){super(),this.map={"x14:id":this.idXform=new s}} method tag (line 76) | get tag(){return"ext"} method render (line 76) | render(l,d){l.openNode(this.tag,{uri:"{B025F937-C7B1-47D3-B67F-A62EFF6... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(l,d){this.model.x14Id=d.model} method constructor (line 76) | constructor(l){super(),this.model=l} method tag (line 76) | get tag(){return"r"} method textXform (line 76) | get textXform(){return this._textXform||(this._textXform=new a)} method fontXform (line 76) | get fontXform(){return this._fontXform||(this._fontXform=new o(u.FONT_... method render (line 76) | render(l,d){d=d||this.model,l.openNode("r"),d.font&&this.fontXform.ren... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){switch(l){case"r":return!1;case"t":return this.model.tex... method constructor (line 76) | constructor(l){super(),this.name=l,this.map={color:new s}} method tag (line 76) | get tag(){return this.name} method render (line 76) | render(l,d,h){const f=d&&d.color||h||this.defaultColor;l.openNode(this... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){return this.parser?(this.parser.parseClose(l)||(this.par... method validStyle (line 76) | validStyle(l){return u.validStyleValues[l]} method constructor (line 76) | constructor(){super(),this.map={fgColor:new o("fgColor"),bgColor:new o... method name (line 76) | get name(){return"pattern"} method tag (line 76) | get tag(){return"patternFill"} method render (line 76) | render(h,f){h.openNode("patternFill"),h.addAttribute("patternType",f.p... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.p... method constructor (line 77) | constructor(l){super({writableObjectMode:l.objectMode}),this.hasWritte... method transform (line 77) | transform(l){return this.rowFormatter.rowTransform=l,this} method _transform (line 77) | _transform(l,d,h){let f=!1;try{this.hasWrittenBOM||(this.push(this.for... method _flush (line 77) | _flush(l){this.rowFormatter.finish((d,h)=>d?l(d):(h&&h.forEach(f=>{thi... method constructor (line 79) | constructor(l){this.parserOptions=l,this.rowParser=new o.RowParser(thi... method removeBOM (line 79) | static removeBOM(l){return l&&l.charCodeAt(0)===65279?l.slice(1):l} method parse (line 79) | parse(l,d){const h=new a.Scanner({line:u.removeBOM(l),parserOptions:th... method parseWithoutComments (line 79) | parseWithoutComments(l){const d=[];let h=!0;for(;h;)h=this.parseRow(l,... method parseWithComments (line 79) | parseWithComments(l){const{parserOptions:d}=this,h=[];for(let f=l.next... method parseRow (line 79) | parseRow(l,d){if(!l.nextNonSpaceToken)return!1;const h=this.rowParser.... method constructor (line 81) | constructor(){this._rowTransform=null,this._rowValidator=null} method createTransform (line 81) | static createTransform(l){return s.isSyncTransform(l)?(d,h)=>{let f=nu... method createValidator (line 81) | static createValidator(l){return s.isSyncValidate(l)?(d,h)=>{h(null,{r... method rowTransform (line 81) | set rowTransform(l){if(!o.default(l))throw new TypeError("The transfor... method rowValidator (line 81) | set rowValidator(l){if(!o.default(l))throw new TypeError("The validate... method transformAndValidate (line 81) | transformAndValidate(l,d){return this.callTransformer(l,(h,f)=>h?d(h):... method callTransformer (line 81) | callTransformer(l,d){return this._rowTransform?this._rowTransform(l,d)... method callValidator (line 81) | callValidator(l,d){return this._rowValidator?this._rowValidator(l,d):d... function c (line 82) | function c(k,L,V){if(typeof k=="number"){if(typeof L=="string")throw new... method constructor (line 75) | constructor(){this._xml=[],this._stack=[],this._rollbacks=[]} method tos (line 75) | get tos(){return this._stack.length?this._stack[this._stack.length-1]:... method cursor (line 75) | get cursor(){return this._xml.length} method openXml (line 75) | openXml(d){const h=this._xml;h.push(" method openNode (line 76) | openNode(d,h){const f=this.tos,g=this._xml;f&&this.open&&g.push(">"),t... method addAttribute (line 76) | addAttribute(d,h){if(!this.open)throw new Error("Cannot write attribut... method addAttributes (line 76) | addAttributes(d){if(!this.open)throw new Error("Cannot write attribute... method writeText (line 76) | writeText(d){const h=this._xml;this.open&&(h.push(">"),this.open=!1),t... method writeXml (line 76) | writeXml(d){this.open&&(this._xml.push(">"),this.open=!1),this.leaf=!1... method closeNode (line 76) | closeNode(){const d=this._stack.pop(),h=this._xml;this.leaf?h.push("/>... method leafNode (line 76) | leafNode(d,h,f){this.openNode(d,h),f!==void 0&&this.writeText(f),this.... method closeAll (line 76) | closeAll(){for(;this._stack.length;)this.closeNode()} method addRollback (line 76) | addRollback(){return this._rollbacks.push({xml:this._xml.length,stack:... method commit (line 76) | commit(){this._rollbacks.pop()} method rollback (line 76) | rollback(){const d=this._rollbacks.pop();this._xml.length>d.xml&&this.... method xml (line 76) | get xml(){return this.closeAll(),this._xml.join("")} method constructor (line 76) | constructor(){super(),this.map={stop:new s}} method name (line 76) | get name(){return"gradient"} method tag (line 76) | get tag(){return"gradientFill"} method render (line 76) | render(h,f){switch(h.openNode("gradientFill"),f.gradient){case"angle":... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method constructor (line 76) | constructor(d,h){super(),this.id=d,this.formatCode=h} method tag (line 76) | get tag(){return"numFmt"} method render (line 76) | render(d,h){d.leafNode("numFmt",{numFmtId:h.id,formatCode:h.formatCode})} method parseOpen (line 76) | parseOpen(d){switch(d.name){case"numFmt":return this.model={id:parseIn... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} function l (line 82) | function l(k,L,V){if(typeof k=="string")return function(ae,j){if(typeof ... method constructor (line 75) | constructor(f,g,m){if(!f||!g)throw new Error("A Cell needs a Row");thi... method worksheet (line 75) | get worksheet(){return this._row.worksheet} method workbook (line 75) | get workbook(){return this._row.worksheet.workbook} method destroy (line 75) | destroy(){delete this.style,delete this._value,delete this._row,delete... method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(f){this.style.numFmt=f} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(f){this.style.font=f} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(f){this.style.alignment=f} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(f){this.style.border=f} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(f){this.style.fill=f} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(f){this.style.protection=f} method _mergeStyle (line 75) | _mergeStyle(f,g,m){const p=f&&f.numFmt||g&&g.numFmt;p&&(m.numFmt=p);co... method address (line 75) | get address(){return this._address} method row (line 75) | get row(){return this._row.number} method col (line 75) | get col(){return this._column.number} method $col$row (line 75) | get $col$row(){return`$${this._column.letter}$${this.row}`} method type (line 75) | get type(){return this._value.type} method effectiveType (line 75) | get effectiveType(){return this._value.effectiveType} method toCsvString (line 75) | toCsvString(){return this._value.toCsvString()} method addMergeRef (line 75) | addMergeRef(){this._mergeCount++} method releaseMergeRef (line 75) | releaseMergeRef(){this._mergeCount--} method isMerged (line 75) | get isMerged(){return this._mergeCount>0||this.type===l.Types.Merge} method merge (line 75) | merge(f,g){this._value.release(),this._value=d.create(l.Types.Merge,th... method unmerge (line 75) | unmerge(){this.type===l.Types.Merge&&(this._value.release(),this._valu... method isMergedTo (line 75) | isMergedTo(f){return this._value.type===l.Types.Merge&&this._value.isM... method master (line 75) | get master(){return this.type===l.Types.Merge?this._value.master:this} method isHyperlink (line 75) | get isHyperlink(){return this._value.type===l.Types.Hyperlink} method hyperlink (line 75) | get hyperlink(){return this._value.hyperlink} method value (line 75) | get value(){return this._value.value} method value (line 75) | set value(f){this.type!==l.Types.Merge?(this._value.release(),this._va... method note (line 75) | get note(){return this._comment&&this._comment.note} method note (line 75) | set note(f){this._comment=new c(f)} method text (line 75) | get text(){return this._value.toString()} method html (line 75) | get html(){return o.escapeHtml(this.text)} method toString (line 75) | toString(){return this.text} method _upgradeToHyperlink (line 75) | _upgradeToHyperlink(f){this.type===l.Types.String&&(this._value=d.crea... method formula (line 75) | get formula(){return this._value.formula} method result (line 75) | get result(){return this._value.result} method formulaType (line 75) | get formulaType(){return this._value.formulaType} method fullAddress (line 75) | get fullAddress(){const{worksheet:f}=this._row;return{sheetName:f.name... method name (line 75) | get name(){return this.names[0]} method name (line 75) | set name(f){this.names=[f]} method names (line 75) | get names(){return this.workbook.definedNames.getNamesEx(this.fullAddr... method names (line 75) | set names(f){const{definedNames:g}=this.workbook;g.removeAllNames(this... method addName (line 75) | addName(f){this.workbook.definedNames.addEx(this.fullAddress,f)} method removeName (line 75) | removeName(f){this.workbook.definedNames.removeEx(this.fullAddress,f)} method removeAllNames (line 75) | removeAllNames(){this.workbook.definedNames.removeAllNames(this.fullAd... method _dataValidations (line 75) | get _dataValidations(){return this.worksheet.dataValidations} method dataValidation (line 75) | get dataValidation(){return this._dataValidations.find(this.address)} method dataValidation (line 75) | set dataValidation(f){this._dataValidations.add(this.address,f)} method model (line 75) | get model(){const{model:f}=this._value;return f.style=this.style,this.... method model (line 75) | set model(f){if(this._value.release(),this._value=d.create(f.type,this... method constructor (line 75) | constructor(p,y){this._data=p,this._encoding=y} method length (line 75) | get length(){return this.toBuffer().length} method copy (line 75) | copy(p,y,v,b){return this.toBuffer().copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._buffer||(this._buffer=o.from(this._data,this._... method constructor (line 76) | constructor(h){super(),this.options=Object.assign({type:"nodebuffer",c... method append (line 76) | append(h,f){f.hasOwnProperty("base64")&&f.base64?this.zip.file(f.name,... method finalize (line 76) | async finalize(){const h=await this.zip.generateAsync(this.options);th... method read (line 76) | read(h){return this.stream.read(h)} method setEncoding (line 76) | setEncoding(h){return this.stream.setEncoding(h)} method pause (line 76) | pause(){return this.stream.pause()} method resume (line 76) | resume(){return this.stream.resume()} method isPaused (line 76) | isPaused(){return this.stream.isPaused()} method pipe (line 76) | pipe(h,f){return this.stream.pipe(h,f)} method unpipe (line 76) | unpipe(h){return this.stream.unpipe(h)} method unshift (line 76) | unshift(h){return this.stream.unshift(h)} method wrap (line 76) | wrap(h){return this.stream.wrap(h)} method constructor (line 76) | constructor(){super(),this.map={Company:new s({tag:"Company"}),Manager... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("Properties",l.PR... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"dc:creator":new u({tag:"dc:creator"})... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("cp:corePropertie... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"xdr:twoCellAnchor":new u,"xdr:oneCell... method prepare (line 76) | prepare(h){h.anchors.forEach((f,g)=>{f.anchorType=function(m){return(t... method tag (line 76) | get tag(){return"xdr:wsDr"} method render (line 76) | render(h,f){h.openXml(o.StdDocAttributes),h.openNode(this.tag,l.DRAWIN... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.m... method reconcile (line 76) | reconcile(h,f){h.anchors.forEach(g=>{g.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={patternFill:new u,gradientFill:new c}} method tag (line 76) | get tag(){return"fill"} method render (line 76) | render(h,f){switch(h.addRollback(),h.openNode("fill"),f.type){case"pat... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method validStyle (line 76) | validStyle(h){return l.validPatternValues[h]} method constructor (line 79) | constructor(h){this.rowCount=0,this.formatterOptions=h,this.fieldForma... method isRowHashArray (line 79) | static isRowHashArray(h){return!!Array.isArray(h)&&Array.isArray(h[0])... method isRowArray (line 79) | static isRowArray(h){return Array.isArray(h)&&!this.isRowHashArray(h)} method gatherHeaders (line 79) | static gatherHeaders(h){return l.isRowHashArray(h)?h.map(f=>f[0]):Arra... method createTransform (line 79) | static createTransform(h){return c.isSyncTransform(h)?(f,g)=>{let m=nu... method rowTransform (line 79) | set rowTransform(h){if(!o.default(h))throw new TypeError("The transfor... method format (line 79) | format(h,f){this.callTransformer(h,(g,m)=>{if(g)return f(g);if(!h)retu... method finish (line 79) | finish(h){const f=[];if(this.formatterOptions.alwaysWriteHeaders&&this... method checkHeaders (line 79) | checkHeaders(h){if(this.headers)return{shouldFormatColumns:!0,headers:... method gatherColumns (line 79) | gatherColumns(h){if(this.headers===null)throw new Error("Headers is cu... method callTransformer (line 79) | callTransformer(h,f){return this._rowTransform?this._rowTransform(h,f)... method formatColumns (line 79) | formatColumns(h,f){const g=h.map((p,y)=>this.fieldFormatter.format(p,y... method constructor (line 79) | constructor(h){super({objectMode:h.objectMode}),this.lines="",this.row... method hasHitRowLimit (line 79) | get hasHitRowLimit(){return this.parserOptions.limitRows&&this.rowCoun... method shouldEmitRows (line 79) | get shouldEmitRows(){return this.parsedRowCount>this.parserOptions.ski... method shouldSkipLine (line 79) | get shouldSkipLine(){return this.parsedLineCount<=this.parserOptions.s... method transform (line 79) | transform(h){return this.rowTransformerValidator.rowTransform=h,this} method validate (line 79) | validate(h){return this.rowTransformerValidator.rowValidator=h,this} method emit (line 79) | emit(h){if(h==="end")return this.endEmitted||(this.endEmitted=!0,super... method _transform (line 79) | _transform(h,f,g){if(this.hasHitRowLimit)return g();const m=l.wrapDone... method _flush (line 79) | _flush(h){const f=l.wrapDoneCallback(h);if(this.hasHitRowLimit)return ... method parse (line 79) | parse(h,f){if(!h)return[];const{line:g,rows:m}=this.parser.parse(h,f);... method processRows (line 79) | processRows(h,f){const g=h.length,m=p=>{const y=A=>A?f(A):p%100!=0?m(p... method transformRow (line 79) | transformRow(h,f){try{this.headerTransformer.transform(h,(g,m)=>g?f(g)... method checkAndEmitHeaders (line 79) | checkAndEmitHeaders(){!this.headersEmitted&&this.headerTransformer.hea... method skipRow (line 79) | skipRow(h){return this.rowCount-=1,h(null,{row:null,isValid:!0})} method pushRow (line 79) | pushRow(h,f){try{this.parserOptions.objectMode?this.push(h):this.push(... method wrapDoneCallback (line 79) | static wrapDoneCallback(h){let f=!1;return function(g){if(g){if(f)thro... function d (line 82) | function d(k){if(typeof k!="number")throw new TypeError('"size" argument... method constructor (line 75) | constructor(p){this._data=p} method length (line 75) | get length(){return this._data.length} method copy (line 75) | copy(p,y,v,b){return this._data._buf.copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._data.toBuffer()} method constructor (line 76) | constructor(){super(),this.map={"x14:dataBar":this.databarXform=new u,... method tag (line 76) | get tag(){return"x14:cfRule"} method isExt (line 76) | static isExt(f){return f.type==="dataBar"?u.isExt(f):!(f.type!=="iconS... method prepare (line 76) | prepare(f){d.isExt(f)&&(f.x14Id=`{${a()}}`.toUpperCase())} method render (line 76) | render(f,g){if(d.isExt(g))switch(g.type){case"dataBar":this.renderData... method renderDataBar (line 76) | renderDataBar(f,g){f.openNode(this.tag,{type:"dataBar",id:g.x14Id}),th... method renderIconSet (line 76) | renderIconSet(f,g){f.openNode(this.tag,{type:"iconSet",priority:g.prio... method createNewModel (line 76) | createNewModel(f){let{attributes:g}=f;return{type:g.type,x14Id:g.id,pr... method onParserClose (line 76) | onParserClose(f,g){Object.assign(this.model,g.model)} method constructor (line 76) | constructor(){super(),this.map={autoFilter:new u,tableColumns:new s({t... method prepare (line 76) | prepare(f,g){this.map.autoFilter.prepare(f),this.map.tableColumns.prep... method tag (line 76) | get tag(){return"table"} method render (line 76) | render(f,g){f.openXml(a.StdDocAttributes),f.openNode(this.tag,$o(An({}... method parseOpen (line 76) | parseOpen(f){if(this.parser)return this.parser.parseOpen(f),!0;const{n... method parseText (line 76) | parseText(f){this.parser&&this.parser.parseText(f)} method parseClose (line 76) | parseClose(f){if(this.parser)return this.parser.parseClose(f)||(this.p... method reconcile (line 76) | reconcile(f,g){f.columns.forEach(m=>{m.dxfId!==void 0&&(m.style=g.styl... function h (line 82) | function h(k){return d(k),u(k<0?0:0|g(k))} method constructor (line 75) | constructor(p){this._data=p} method length (line 75) | get length(){return this._data.length} method copy (line 75) | copy(p,y,v,b){this._data.copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._data} method constructor (line 76) | constructor(g){super(),this.options=g||h.OPTIONS,this.map={b:{prop:"bo... method tag (line 76) | get tag(){return this.options.tagName} method render (line 76) | render(g,m){const{map:p}=this;g.openNode(this.options.tagName),l.each(... method parseOpen (line 76) | parseOpen(g){if(this.parser)return this.parser.parseOpen(g),!0;if(this... method parseText (line 76) | parseText(g){this.parser&&this.parser.parseText(g)} method parseClose (line 76) | parseClose(g){if(this.parser&&!this.parser.parseClose(g)){const m=this... function f (line 82) | function f(k){for(var L=k.length<0?0:0|g(k.length),V=u(L),J=0;J=this.length?(y=this.toB... method write (line 75) | write(p,y,v){const b=Math.min(v,this.size-this.iWrite);return p.copy(t... function g (line 82) | function g(k){if(k>=2147483647)throw new RangeError("Attempt to allocate... function m (line 82) | function m(k,L){if(c.isBuffer(k))return k.length;if(ArrayBuffer.isView(k... method constructor (line 76) | constructor(){super(),this.map={dataBar:this.databarXform=new u,extLst... method tag (line 76) | get tag(){return"cfRule"} method isPrimitive (line 76) | static isPrimitive(y){return y.type!=="iconSet"||!y.custom&&!f[y.iconS... method render (line 76) | render(y,v){switch(v.type){case"expression":this.renderExpression(y,v)... method renderExpression (line 76) | renderExpression(y,v){y.openNode(this.tag,{type:"expression",dxfId:v.d... method renderCellIs (line 76) | renderCellIs(y,v){y.openNode(this.tag,{type:"cellIs",dxfId:v.dxfId,pri... method renderTop10 (line 76) | renderTop10(y,v){y.leafNode(this.tag,{type:"top10",dxfId:v.dxfId,prior... method renderAboveAverage (line 76) | renderAboveAverage(y,v){y.leafNode(this.tag,{type:"aboveAverage",dxfId... method renderDataBar (line 76) | renderDataBar(y,v){y.openNode(this.tag,{type:"dataBar",priority:v.prio... method renderColorScale (line 76) | renderColorScale(y,v){y.openNode(this.tag,{type:"colorScale",priority:... method renderIconSet (line 76) | renderIconSet(y,v){m.isPrimitive(v)&&(y.openNode(this.tag,{type:"iconS... method renderText (line 76) | renderText(y,v){y.openNode(this.tag,{type:v.operator,dxfId:v.dxfId,pri... method renderTimePeriod (line 76) | renderTimePeriod(y,v){y.openNode(this.tag,{type:"timePeriod",dxfId:v.d... method createNewModel (line 76) | createNewModel(y){let{attributes:v}=y;return $o(An({},g(v)),{dxfId:a.t... method onParserClose (line 76) | onParserClose(y,v){switch(y){case"dataBar":case"extLst":case"colorScal... function p (line 82) | function p(k,L,V){var J=!1;if((L===void 0||L<0)&&(L=0),L>this.length||((... method constructor (line 76) | constructor(){super(),this.map={fileVersion:p.STATIC_XFORMS.fileVersio... method prepare (line 76) | prepare(v){v.sheets=v.worksheets;const b=[];let A=0;v.sheets.forEach(C... method render (line 76) | render(v,b){v.openXml(s.StdDocAttributes),v.openNode("workbook",p.WORK... method parseOpen (line 76) | parseOpen(v){if(this.parser)return this.parser.parseOpen(v),!0;switch(... method parseText (line 76) | parseText(v){this.parser&&this.parser.parseText(v)} method parseClose (line 76) | parseClose(v){if(this.parser)return this.parser.parseClose(v)||(this.p... method reconcile (line 76) | reconcile(v){const b=(v.workbookRels||[]).reduce((W,U)=>(W[U.Id]=U,W),... method constructor (line 76) | constructor(v){super(),this.map={numFmts:new c({tag:"numFmts",count:!0... method initIndex (line 76) | initIndex(){this.index={style:{},numFmt:{},numFmtNextId:164,font:{},bo... method init (line 76) | init(){this.model={styles:[],numFmts:[],fonts:[],borders:[],fills:[],d... method render (line 76) | render(v,b){b=b||this.model,v.openXml(o.StdDocAttributes),v.openNode("... method parseOpen (line 76) | parseOpen(v){if(this.parser)return this.parser.parseOpen(v),!0;switch(... method parseText (line 76) | parseText(v){this.parser&&this.parser.parseText(v)} method parseClose (line 76) | parseClose(v){if(this.parser)return this.parser.parseClose(v)||(this.p... method addStyleModel (line 76) | addStyleModel(v,b){if(!v)return 0;if(this.model.fonts.length||this._ad... method getStyleModel (line 76) | getStyleModel(v){const b=this.model.styles[v];if(!b)return null;let A=... method addDxfStyle (line 76) | addDxfStyle(v){return v.numFmt&&(v.numFmtId=this._addNumFmtStr(v.numFm... method getDxfStyle (line 76) | getDxfStyle(v){return this.model.dxfs[v]} method _addStyle (line 76) | _addStyle(v){const b=this.map.style.toXml(v);let A=this.index.style[b]... method _addNumFmtStr (line 76) | _addNumFmtStr(v){let b=f.getDefaultFmtId(v);if(b!==void 0||(b=this.ind... method _addFont (line 76) | _addFont(v){const b=this.map.font.toXml(v);let A=this.index.font[b];re... method _addBorder (line 76) | _addBorder(v){const b=this.map.border.toXml(v);let A=this.index.border... method _addFill (line 76) | _addFill(v){const b=this.map.fill.toXml(v);let A=this.index.fill[b];re... function y (line 82) | function y(k,L,V){var J=k[L];k[L]=k[V],k[V]=J} function v (line 82) | function v(k,L,V,J,re){if(k.length===0)return-1;if(typeof V=="string"?(J... function b (line 82) | function b(k,L,V,J,re){var ae,j=1,ue=k.length,Q=L.length;if(J!==void 0&&... function A (line 82) | function A(k,L,V,J){V=Number(V)||0;var re=k.length-V;J?(J=Number(J))>re&... function C (line 82) | function C(k,L,V,J){return te(X(L,k.length-V),k,V,J)} function M (line 82) | function M(k,L,V,J){return te(function(re){for(var ae=[],j=0;j=1){co... method _processDrawingEntry (line 76) | async _processDrawingEntry(T,S,x){const w=new z,_=await w.parseStream(... method _processDrawingRelsEntry (line 76) | async _processDrawingRelsEntry(T,S,x){const w=new v,_=await w.parseStr... method _processVmlDrawingEntry (line 76) | async _processVmlDrawingEntry(T,S,x){const w=new G,_=await w.parseStre... method _processThemeEntry (line 76) | async _processThemeEntry(T,S,x){await new Promise((w,_)=>{const E=new ... method createInputStream (line 76) | createInputStream(){throw new Error("`XLSX#createInputStream` is depre... method read (line 76) | async read(T,S){!T[Symbol.asyncIterator]&&T.pipe&&(T=T.pipe(new c));co... method load (line 76) | async load(T,S){let x;x=S&&S.base64?o.from(T.toString(),"base64"):T;co... method addMedia (line 76) | async addMedia(T,S){await Promise.all(S.media.map(async x=>{if(x.type=... method addDrawings (line 76) | addDrawings(T,S){const x=new z,w=new v;S.worksheets.forEach(_=>{const{... method addTables (line 76) | addTables(T,S){const x=new W;S.worksheets.forEach(w=>{const{tables:_}=... method addContentTypes (line 76) | async addContentTypes(T,S){const x=new b().toXml(S);T.append(x,{name:"... method addApp (line 76) | async addApp(T,S){const x=new A().toXml(S);T.append(x,{name:"docProps/... method addCore (line 76) | async addCore(T,S){const x=new p;T.append(x.toXml(S),{name:"docProps/c... method addThemes (line 76) | async addThemes(T,S){const x=S.themes||{theme1:ee};Object.keys(x).forE... method addOfficeRels (line 76) | async addOfficeRels(T){const S=new v().toXml([{Id:"rId1",Type:I.RelTyp... method addWorkbookRels (line 76) | async addWorkbookRels(T,S){let x=1;const w=[{Id:"rId"+x++,Type:I.RelTy... method addSharedStrings (line 76) | async addSharedStrings(T,S){S.sharedStrings&&S.sharedStrings.count&&T.... method addStyles (line 76) | async addStyles(T,S){const{xml:x}=S.styles;x&&T.append(x,{name:"xl/sty... method addWorkbook (line 76) | async addWorkbook(T,S){const x=new C;T.append(x.toXml(S),{name:"xl/wor... method addWorksheets (line 76) | async addWorksheets(T,S){const x=new M,w=new v,_=new U,E=new G;S.works... method _finalize (line 76) | _finalize(T){return new Promise((S,x)=>{T.on("finish",()=>{S(this)}),T... method prepareModel (line 76) | prepareModel(T,S){T.creator=T.creator||"ExcelJS",T.lastModifiedBy=T.la... method write (line 76) | async write(T,S){S=S||{};const{model:x}=this.workbook,w=new l.ZipWrite... method writeFile (line 76) | writeFile(T,S){const x=s.createWriteStream(T);return new Promise((w,_)... method writeBuffer (line 76) | async writeBuffer(T){const S=new d;return await this.write(S,T),S.read()} function O (line 82) | function O(k,L,V){var J="";V=Math.min(k.length,V);for(var re=L;reJ)&&(V=J);... function S (line 82) | function S(k,L,V){for(var J=k.slice(L,V),re="",ae=0;aek.length)throw new RangeError("Index ou... method constructor (line 76) | constructor(R){super();const{maxRows:F,maxCols:B,ignoreNodes:X}=R||{};... method prepare (line 76) | prepare(R,F){F.merges=new c,R.hyperlinks=F.hyperlinks=[],R.comments=F.... method render (line 76) | render(R,F){R.openXml(s.StdDocAttributes),R.openNode("worksheet",_.WOR... method parseOpen (line 76) | parseOpen(R){return this.parser?(this.parser.parseOpen(R),!0):R.name==... method parseText (line 76) | parseText(R){this.parser&&this.parser.parseText(R)} method parseClose (line 76) | parseClose(R){if(this.parser)return this.parser.parseClose(R)||(this.p... method reconcile (line 76) | reconcile(R,F){const B=(R.relationships||[]).reduce((K,te)=>{if(K[te.I... function E (line 82) | function E(k,L,V,J,re){return L=+L,V>>>=0,re||_(k,0,V,4),s.write(k,L,V,J... function R (line 82) | function R(k,L,V,J,re){return L=+L,V>>>=0,re||_(k,0,V,8),s.write(k,L,V,J... function B (line 82) | function B(k){return k<16?"0"+k.toString(16):k.toString(16)} function X (line 82) | function X(k,L){var V;L=L||1/0;for(var J=k.length,re=null,ae=[],j=0;j=L.length||re>=k.length);... function $ (line 82) | function $(k,L){return k instanceof L||k!=null&&k.constructor!=null&&k.c... function q (line 82) | function q(k){return k!=k} function u (line 82) | function u(c){o.call(this),this.hashMode=typeof c=="string",this.hashMod... method constructor (line 75) | constructor(l,d,h){this._worksheet=l,this._number=d,h!==!1&&(this.defn... method number (line 75) | get number(){return this._number} method worksheet (line 75) | get worksheet(){return this._worksheet} method letter (line 75) | get letter(){return s.n2l(this._number)} method isCustomWidth (line 75) | get isCustomWidth(){return this.width!==void 0&&this.width!==9} method defn (line 75) | get defn(){return{header:this._header,key:this.key,width:this.width,st... method defn (line 75) | set defn(l){l?(this.key=l.key,this.width=l.width!==void 0?l.width:9,th... method headers (line 75) | get headers(){return this._header&&this._header instanceof Array?this.... method header (line 75) | get header(){return this._header} method header (line 75) | set header(l){l!==void 0?(this._header=l,this.headers.forEach((d,h)=>{... method key (line 75) | get key(){return this._key} method key (line 75) | set key(l){(this._key&&this._worksheet.getColumnKey(this._key))===this... method hidden (line 75) | get hidden(){return!!this._hidden} method hidden (line 75) | set hidden(l){this._hidden=l} method outlineLevel (line 75) | get outlineLevel(){return this._outlineLevel||0} method outlineLevel (line 75) | set outlineLevel(l){this._outlineLevel=l} method collapsed (line 75) | get collapsed(){return!!(this._outlineLevel&&this._outlineLevel>=this.... method toString (line 75) | toString(){return JSON.stringify({key:this.key,width:this.width,header... method equivalentTo (line 75) | equivalentTo(l){return this.width===l.width&&this.hidden===l.hidden&&t... method isDefault (line 75) | get isDefault(){if(this.isCustomWidth||this.hidden||this.outlineLevel)... method headerCount (line 75) | get headerCount(){return this.headers.length} method eachCell (line 75) | eachCell(l,d){const h=this.number;d||(d=l,l=null),this._worksheet.each... method values (line 75) | get values(){const l=[];return this.eachCell((d,h)=>{d&&d.type!==o.Val... method values (line 75) | set values(l){if(!l)return;const d=this.number;let h=0;l.hasOwnPropert... method _applyStyle (line 75) | _applyStyle(l,d){return this.style[l]=d,this.eachCell(h=>{h[l]=d}),d} method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(l){this._applyStyle("numFmt",l)} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(l){this._applyStyle("font",l)} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(l){this._applyStyle("alignment",l)} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(l){this._applyStyle("protection",l)} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(l){this._applyStyle("border",l)} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(l){this._applyStyle("fill",l)} method toModel (line 75) | static toModel(l){const d=[];let h=null;return l&&l.forEach((f,g)=>{f.... method fromModel (line 75) | static fromModel(l,d){const h=[];let f=1,g=0;for(d=(d=d||[]).sort(func... method constructor (line 76) | constructor(){super(),this.map={"v:shape":new s}} method tag (line 76) | get tag(){return"xml"} method render (line 76) | render(l,d){l.openXml(a.StdDocAttributes),l.openNode(this.tag,u.DRAWIN... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method reconcile (line 76) | reconcile(l,d){l.anchors.forEach(h=>{h.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={"v:textbox":new o,"x:ClientData":new s}} method tag (line 76) | get tag(){return"v:shape"} method render (line 76) | render(l,d,h){l.openNode("v:shape",u.V_SHAPE_ATTRIBUTES(d,h)),l.leafNo... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.p... method constructor (line 76) | constructor(){super(),this.map={Relationship:new s}} method render (line 76) | render(l,d){d=d||this._values,l.openXml(a.StdDocAttributes),l.openNode... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method constructor (line 76) | constructor(){super(),this.map={"x14:id":this.idXform=new s}} method tag (line 76) | get tag(){return"ext"} method render (line 76) | render(l,d){l.openNode(this.tag,{uri:"{B025F937-C7B1-47D3-B67F-A62EFF6... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(l,d){this.model.x14Id=d.model} method constructor (line 76) | constructor(l){super(),this.model=l} method tag (line 76) | get tag(){return"r"} method textXform (line 76) | get textXform(){return this._textXform||(this._textXform=new a)} method fontXform (line 76) | get fontXform(){return this._fontXform||(this._fontXform=new o(u.FONT_... method render (line 76) | render(l,d){d=d||this.model,l.openNode("r"),d.font&&this.fontXform.ren... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){switch(l){case"r":return!1;case"t":return this.model.tex... method constructor (line 76) | constructor(l){super(),this.name=l,this.map={color:new s}} method tag (line 76) | get tag(){return this.name} method render (line 76) | render(l,d,h){const f=d&&d.color||h||this.defaultColor;l.openNode(this... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){return this.parser?(this.parser.parseClose(l)||(this.par... method validStyle (line 76) | validStyle(l){return u.validStyleValues[l]} method constructor (line 76) | constructor(){super(),this.map={fgColor:new o("fgColor"),bgColor:new o... method name (line 76) | get name(){return"pattern"} method tag (line 76) | get tag(){return"patternFill"} method render (line 76) | render(h,f){h.openNode("patternFill"),h.addAttribute("patternType",f.p... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.p... method constructor (line 77) | constructor(l){super({writableObjectMode:l.objectMode}),this.hasWritte... method transform (line 77) | transform(l){return this.rowFormatter.rowTransform=l,this} method _transform (line 77) | _transform(l,d,h){let f=!1;try{this.hasWrittenBOM||(this.push(this.for... method _flush (line 77) | _flush(l){this.rowFormatter.finish((d,h)=>d?l(d):(h&&h.forEach(f=>{thi... method constructor (line 79) | constructor(l){this.parserOptions=l,this.rowParser=new o.RowParser(thi... method removeBOM (line 79) | static removeBOM(l){return l&&l.charCodeAt(0)===65279?l.slice(1):l} method parse (line 79) | parse(l,d){const h=new a.Scanner({line:u.removeBOM(l),parserOptions:th... method parseWithoutComments (line 79) | parseWithoutComments(l){const d=[];let h=!0;for(;h;)h=this.parseRow(l,... method parseWithComments (line 79) | parseWithComments(l){const{parserOptions:d}=this,h=[];for(let f=l.next... method parseRow (line 79) | parseRow(l,d){if(!l.nextNonSpaceToken)return!1;const h=this.rowParser.... method constructor (line 81) | constructor(){this._rowTransform=null,this._rowValidator=null} method createTransform (line 81) | static createTransform(l){return s.isSyncTransform(l)?(d,h)=>{let f=nu... method createValidator (line 81) | static createValidator(l){return s.isSyncValidate(l)?(d,h)=>{h(null,{r... method rowTransform (line 81) | set rowTransform(l){if(!o.default(l))throw new TypeError("The transfor... method rowValidator (line 81) | set rowValidator(l){if(!o.default(l))throw new TypeError("The validate... method transformAndValidate (line 81) | transformAndValidate(l,d){return this.callTransformer(l,(h,f)=>h?d(h):... method callTransformer (line 81) | callTransformer(l,d){return this._rowTransform?this._rowTransform(l,d)... method callValidator (line 81) | callValidator(l,d){return this._rowValidator?this._rowValidator(l,d):d... function o (line 82) | function o(){} method constructor (line 75) | constructor(u,c){let l=arguments.length>2&&arguments[2]!==void 0?argum... method asInstance (line 75) | static asInstance(u){return u instanceof o||u==null?u:new o(u)} method col (line 75) | get col(){return this.nativeCol+Math.min(this.colWidth-1,this.nativeCo... method col (line 75) | set col(u){this.nativeCol=Math.floor(u),this.nativeColOff=Math.floor((... method row (line 75) | get row(){return this.nativeRow+Math.min(this.rowHeight-1,this.nativeR... method row (line 75) | set row(u){this.nativeRow=Math.floor(u),this.nativeRowOff=Math.floor((... method colWidth (line 75) | get colWidth(){return this.worksheet&&this.worksheet.getColumn(this.na... method rowHeight (line 75) | get rowHeight(){return this.worksheet&&this.worksheet.getRow(this.nati... method model (line 75) | get model(){return{nativeCol:this.nativeCol,nativeColOff:this.nativeCo... method model (line 75) | set model(u){this.nativeCol=u.nativeCol,this.nativeColOff=u.nativeColO... method constructor (line 75) | constructor(u){this.note=u} method model (line 75) | get model(){let u=null;switch(typeof this.note){case"string":u={type:"... method model (line 75) | set model(u){const{note:c}=u,{texts:l}=c;l.length===1&&Object.keys(l[0... method fromModel (line 75) | static fromModel(u){const c=new o;return c.model=u,c} method constructor (line 75) | constructor(){this.decode(arguments)} method setTLBR (line 75) | setTLBR(u,c,l,d,h){if(arguments.length<4){const f=a.decodeAddress(u),g... method decode (line 75) | decode(u){switch(u.length){case 5:this.setTLBR(u[0],u[1],u[2],u[3],u[4... method top (line 75) | get top(){return this.model.top||1} method top (line 75) | set top(u){this.model.top=u} method left (line 75) | get left(){return this.model.left||1} method left (line 75) | set left(u){this.model.left=u} method bottom (line 75) | get bottom(){return this.model.bottom||1} method bottom (line 75) | set bottom(u){this.model.bottom=u} method right (line 75) | get right(){return this.model.right||1} method right (line 75) | set right(u){this.model.right=u} method sheetName (line 75) | get sheetName(){return this.model.sheetName} method sheetName (line 75) | set sheetName(u){this.model.sheetName=u} method _serialisedSheetName (line 75) | get _serialisedSheetName(){const{sheetName:u}=this.model;return u?/^[a... method expand (line 75) | expand(u,c,l,d){(!this.model.top||u1?this.range:this._serialisedSheetN... method $shortRange (line 75) | get $shortRange(){return this.count>1?this.$range:this._serialisedShee... method count (line 75) | get count(){return(1+this.bottom-this.top)*(1+this.right-this.left)} method toString (line 75) | toString(){return this.range} method intersects (line 75) | intersects(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method contains (line 75) | contains(u){const c=a.decodeEx(u);return this.containsEx(c)} method containsEx (line 75) | containsEx(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method forEachAddress (line 75) | forEachAddress(u){for(let c=this.left;c<=this.right;c++)for(let l=this... method constructor (line 75) | constructor(u,c,l){this.table=u,this.column=c,this.index=l} method _set (line 75) | _set(u,c){this.table.cacheState(),this.column[u]=c} method name (line 75) | get name(){return this.column.name} method name (line 75) | set name(u){this._set("name",u)} method filterButton (line 75) | get filterButton(){return this.column.filterButton} method filterButton (line 75) | set filterButton(u){this.column.filterButton=u} method style (line 75) | get style(){return this.column.style} method style (line 75) | set style(u){this.column.style=u} method totalsRowLabel (line 75) | get totalsRowLabel(){return this.column.totalsRowLabel} method totalsRowLabel (line 75) | set totalsRowLabel(u){this._set("totalsRowLabel",u)} method totalsRowFunction (line 75) | get totalsRowFunction(){return this.column.totalsRowFunction} method totalsRowFunction (line 75) | set totalsRowFunction(u){this._set("totalsRowFunction",u)} method totalsRowResult (line 75) | get totalsRowResult(){return this.column.totalsRowResult} method totalsRowResult (line 75) | set totalsRowResult(u){this._set("totalsRowResult",u)} method totalsRowFormula (line 75) | get totalsRowFormula(){return this.column.totalsRowFormula} method totalsRowFormula (line 75) | set totalsRowFormula(u){this._set("totalsRowFormula",u)} method constructor (line 76) | constructor(u){super(),this.model=u} method tag (line 76) | get tag(){return"u"} method render (line 76) | render(u,c){if((c=c||this.model)===!0)u.leafNode("u");else{const l=o.A... method parseOpen (line 76) | parseOpen(u){u.name==="u"&&(this.model=u.attributes.val||!0)} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} function a (line 82) | function a(o){return Object.prototype.toString.call(o)} function c (line 82) | function c(d){this.curveType=u[d],this.curveType||(this.curveType={name:... method constructor (line 75) | constructor(){this._xml=[],this._stack=[],this._rollbacks=[]} method tos (line 75) | get tos(){return this._stack.length?this._stack[this._stack.length-1]:... method cursor (line 75) | get cursor(){return this._xml.length} method openXml (line 75) | openXml(d){const h=this._xml;h.push(" method openNode (line 76) | openNode(d,h){const f=this.tos,g=this._xml;f&&this.open&&g.push(">"),t... method addAttribute (line 76) | addAttribute(d,h){if(!this.open)throw new Error("Cannot write attribut... method addAttributes (line 76) | addAttributes(d){if(!this.open)throw new Error("Cannot write attribute... method writeText (line 76) | writeText(d){const h=this._xml;this.open&&(h.push(">"),this.open=!1),t... method writeXml (line 76) | writeXml(d){this.open&&(this._xml.push(">"),this.open=!1),this.leaf=!1... method closeNode (line 76) | closeNode(){const d=this._stack.pop(),h=this._xml;this.leaf?h.push("/>... method leafNode (line 76) | leafNode(d,h,f){this.openNode(d,h),f!==void 0&&this.writeText(f),this.... method closeAll (line 76) | closeAll(){for(;this._stack.length;)this.closeNode()} method addRollback (line 76) | addRollback(){return this._rollbacks.push({xml:this._xml.length,stack:... method commit (line 76) | commit(){this._rollbacks.pop()} method rollback (line 76) | rollback(){const d=this._rollbacks.pop();this._xml.length>d.xml&&this.... method xml (line 76) | get xml(){return this.closeAll(),this._xml.join("")} method constructor (line 76) | constructor(){super(),this.map={stop:new s}} method name (line 76) | get name(){return"gradient"} method tag (line 76) | get tag(){return"gradientFill"} method render (line 76) | render(h,f){switch(h.openNode("gradientFill"),f.gradient){case"angle":... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method constructor (line 76) | constructor(d,h){super(),this.id=d,this.formatCode=h} method tag (line 76) | get tag(){return"numFmt"} method render (line 76) | render(d,h){d.leafNode("numFmt",{numFmtId:h.id,formatCode:h.formatCode})} method parseOpen (line 76) | parseOpen(d){switch(d.name){case"numFmt":return this.model={id:parseIn... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} function l (line 82) | function l(d,h,f){Array.isArray(d)||(d=d.toArray());var g=new a(d);if(f&... method constructor (line 75) | constructor(f,g,m){if(!f||!g)throw new Error("A Cell needs a Row");thi... method worksheet (line 75) | get worksheet(){return this._row.worksheet} method workbook (line 75) | get workbook(){return this._row.worksheet.workbook} method destroy (line 75) | destroy(){delete this.style,delete this._value,delete this._row,delete... method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(f){this.style.numFmt=f} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(f){this.style.font=f} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(f){this.style.alignment=f} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(f){this.style.border=f} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(f){this.style.fill=f} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(f){this.style.protection=f} method _mergeStyle (line 75) | _mergeStyle(f,g,m){const p=f&&f.numFmt||g&&g.numFmt;p&&(m.numFmt=p);co... method address (line 75) | get address(){return this._address} method row (line 75) | get row(){return this._row.number} method col (line 75) | get col(){return this._column.number} method $col$row (line 75) | get $col$row(){return`$${this._column.letter}$${this.row}`} method type (line 75) | get type(){return this._value.type} method effectiveType (line 75) | get effectiveType(){return this._value.effectiveType} method toCsvString (line 75) | toCsvString(){return this._value.toCsvString()} method addMergeRef (line 75) | addMergeRef(){this._mergeCount++} method releaseMergeRef (line 75) | releaseMergeRef(){this._mergeCount--} method isMerged (line 75) | get isMerged(){return this._mergeCount>0||this.type===l.Types.Merge} method merge (line 75) | merge(f,g){this._value.release(),this._value=d.create(l.Types.Merge,th... method unmerge (line 75) | unmerge(){this.type===l.Types.Merge&&(this._value.release(),this._valu... method isMergedTo (line 75) | isMergedTo(f){return this._value.type===l.Types.Merge&&this._value.isM... method master (line 75) | get master(){return this.type===l.Types.Merge?this._value.master:this} method isHyperlink (line 75) | get isHyperlink(){return this._value.type===l.Types.Hyperlink} method hyperlink (line 75) | get hyperlink(){return this._value.hyperlink} method value (line 75) | get value(){return this._value.value} method value (line 75) | set value(f){this.type!==l.Types.Merge?(this._value.release(),this._va... method note (line 75) | get note(){return this._comment&&this._comment.note} method note (line 75) | set note(f){this._comment=new c(f)} method text (line 75) | get text(){return this._value.toString()} method html (line 75) | get html(){return o.escapeHtml(this.text)} method toString (line 75) | toString(){return this.text} method _upgradeToHyperlink (line 75) | _upgradeToHyperlink(f){this.type===l.Types.String&&(this._value=d.crea... method formula (line 75) | get formula(){return this._value.formula} method result (line 75) | get result(){return this._value.result} method formulaType (line 75) | get formulaType(){return this._value.formulaType} method fullAddress (line 75) | get fullAddress(){const{worksheet:f}=this._row;return{sheetName:f.name... method name (line 75) | get name(){return this.names[0]} method name (line 75) | set name(f){this.names=[f]} method names (line 75) | get names(){return this.workbook.definedNames.getNamesEx(this.fullAddr... method names (line 75) | set names(f){const{definedNames:g}=this.workbook;g.removeAllNames(this... method addName (line 75) | addName(f){this.workbook.definedNames.addEx(this.fullAddress,f)} method removeName (line 75) | removeName(f){this.workbook.definedNames.removeEx(this.fullAddress,f)} method removeAllNames (line 75) | removeAllNames(){this.workbook.definedNames.removeAllNames(this.fullAd... method _dataValidations (line 75) | get _dataValidations(){return this.worksheet.dataValidations} method dataValidation (line 75) | get dataValidation(){return this._dataValidations.find(this.address)} method dataValidation (line 75) | set dataValidation(f){this._dataValidations.add(this.address,f)} method model (line 75) | get model(){const{model:f}=this._value;return f.style=this.style,this.... method model (line 75) | set model(f){if(this._value.release(),this._value=d.create(f.type,this... method constructor (line 75) | constructor(p,y){this._data=p,this._encoding=y} method length (line 75) | get length(){return this.toBuffer().length} method copy (line 75) | copy(p,y,v,b){return this.toBuffer().copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._buffer||(this._buffer=o.from(this._data,this._... method constructor (line 76) | constructor(h){super(),this.options=Object.assign({type:"nodebuffer",c... method append (line 76) | append(h,f){f.hasOwnProperty("base64")&&f.base64?this.zip.file(f.name,... method finalize (line 76) | async finalize(){const h=await this.zip.generateAsync(this.options);th... method read (line 76) | read(h){return this.stream.read(h)} method setEncoding (line 76) | setEncoding(h){return this.stream.setEncoding(h)} method pause (line 76) | pause(){return this.stream.pause()} method resume (line 76) | resume(){return this.stream.resume()} method isPaused (line 76) | isPaused(){return this.stream.isPaused()} method pipe (line 76) | pipe(h,f){return this.stream.pipe(h,f)} method unpipe (line 76) | unpipe(h){return this.stream.unpipe(h)} method unshift (line 76) | unshift(h){return this.stream.unshift(h)} method wrap (line 76) | wrap(h){return this.stream.wrap(h)} method constructor (line 76) | constructor(){super(),this.map={Company:new s({tag:"Company"}),Manager... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("Properties",l.PR... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"dc:creator":new u({tag:"dc:creator"})... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("cp:corePropertie... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"xdr:twoCellAnchor":new u,"xdr:oneCell... method prepare (line 76) | prepare(h){h.anchors.forEach((f,g)=>{f.anchorType=function(m){return(t... method tag (line 76) | get tag(){return"xdr:wsDr"} method render (line 76) | render(h,f){h.openXml(o.StdDocAttributes),h.openNode(this.tag,l.DRAWIN... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.m... method reconcile (line 76) | reconcile(h,f){h.anchors.forEach(g=>{g.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={patternFill:new u,gradientFill:new c}} method tag (line 76) | get tag(){return"fill"} method render (line 76) | render(h,f){switch(h.addRollback(),h.openNode("fill"),f.type){case"pat... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method validStyle (line 76) | validStyle(h){return l.validPatternValues[h]} method constructor (line 79) | constructor(h){this.rowCount=0,this.formatterOptions=h,this.fieldForma... method isRowHashArray (line 79) | static isRowHashArray(h){return!!Array.isArray(h)&&Array.isArray(h[0])... method isRowArray (line 79) | static isRowArray(h){return Array.isArray(h)&&!this.isRowHashArray(h)} method gatherHeaders (line 79) | static gatherHeaders(h){return l.isRowHashArray(h)?h.map(f=>f[0]):Arra... method createTransform (line 79) | static createTransform(h){return c.isSyncTransform(h)?(f,g)=>{let m=nu... method rowTransform (line 79) | set rowTransform(h){if(!o.default(h))throw new TypeError("The transfor... method format (line 79) | format(h,f){this.callTransformer(h,(g,m)=>{if(g)return f(g);if(!h)retu... method finish (line 79) | finish(h){const f=[];if(this.formatterOptions.alwaysWriteHeaders&&this... method checkHeaders (line 79) | checkHeaders(h){if(this.headers)return{shouldFormatColumns:!0,headers:... method gatherColumns (line 79) | gatherColumns(h){if(this.headers===null)throw new Error("Headers is cu... method callTransformer (line 79) | callTransformer(h,f){return this._rowTransform?this._rowTransform(h,f)... method formatColumns (line 79) | formatColumns(h,f){const g=h.map((p,y)=>this.fieldFormatter.format(p,y... method constructor (line 79) | constructor(h){super({objectMode:h.objectMode}),this.lines="",this.row... method hasHitRowLimit (line 79) | get hasHitRowLimit(){return this.parserOptions.limitRows&&this.rowCoun... method shouldEmitRows (line 79) | get shouldEmitRows(){return this.parsedRowCount>this.parserOptions.ski... method shouldSkipLine (line 79) | get shouldSkipLine(){return this.parsedLineCount<=this.parserOptions.s... method transform (line 79) | transform(h){return this.rowTransformerValidator.rowTransform=h,this} method validate (line 79) | validate(h){return this.rowTransformerValidator.rowValidator=h,this} method emit (line 79) | emit(h){if(h==="end")return this.endEmitted||(this.endEmitted=!0,super... method _transform (line 79) | _transform(h,f,g){if(this.hasHitRowLimit)return g();const m=l.wrapDone... method _flush (line 79) | _flush(h){const f=l.wrapDoneCallback(h);if(this.hasHitRowLimit)return ... method parse (line 79) | parse(h,f){if(!h)return[];const{line:g,rows:m}=this.parser.parse(h,f);... method processRows (line 79) | processRows(h,f){const g=h.length,m=p=>{const y=A=>A?f(A):p%100!=0?m(p... method transformRow (line 79) | transformRow(h,f){try{this.headerTransformer.transform(h,(g,m)=>g?f(g)... method checkAndEmitHeaders (line 79) | checkAndEmitHeaders(){!this.headersEmitted&&this.headerTransformer.hea... method skipRow (line 79) | skipRow(h){return this.rowCount-=1,h(null,{row:null,isValid:!0})} method pushRow (line 79) | pushRow(h,f){try{this.parserOptions.objectMode?this.push(h):this.push(... method wrapDoneCallback (line 79) | static wrapDoneCallback(h){let f=!1;return function(g){if(g){if(f)thro... function l (line 82) | function l(d){c.call(this,"digest"),this._hash=d} method constructor (line 75) | constructor(f,g,m){if(!f||!g)throw new Error("A Cell needs a Row");thi... method worksheet (line 75) | get worksheet(){return this._row.worksheet} method workbook (line 75) | get workbook(){return this._row.worksheet.workbook} method destroy (line 75) | destroy(){delete this.style,delete this._value,delete this._row,delete... method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(f){this.style.numFmt=f} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(f){this.style.font=f} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(f){this.style.alignment=f} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(f){this.style.border=f} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(f){this.style.fill=f} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(f){this.style.protection=f} method _mergeStyle (line 75) | _mergeStyle(f,g,m){const p=f&&f.numFmt||g&&g.numFmt;p&&(m.numFmt=p);co... method address (line 75) | get address(){return this._address} method row (line 75) | get row(){return this._row.number} method col (line 75) | get col(){return this._column.number} method $col$row (line 75) | get $col$row(){return`$${this._column.letter}$${this.row}`} method type (line 75) | get type(){return this._value.type} method effectiveType (line 75) | get effectiveType(){return this._value.effectiveType} method toCsvString (line 75) | toCsvString(){return this._value.toCsvString()} method addMergeRef (line 75) | addMergeRef(){this._mergeCount++} method releaseMergeRef (line 75) | releaseMergeRef(){this._mergeCount--} method isMerged (line 75) | get isMerged(){return this._mergeCount>0||this.type===l.Types.Merge} method merge (line 75) | merge(f,g){this._value.release(),this._value=d.create(l.Types.Merge,th... method unmerge (line 75) | unmerge(){this.type===l.Types.Merge&&(this._value.release(),this._valu... method isMergedTo (line 75) | isMergedTo(f){return this._value.type===l.Types.Merge&&this._value.isM... method master (line 75) | get master(){return this.type===l.Types.Merge?this._value.master:this} method isHyperlink (line 75) | get isHyperlink(){return this._value.type===l.Types.Hyperlink} method hyperlink (line 75) | get hyperlink(){return this._value.hyperlink} method value (line 75) | get value(){return this._value.value} method value (line 75) | set value(f){this.type!==l.Types.Merge?(this._value.release(),this._va... method note (line 75) | get note(){return this._comment&&this._comment.note} method note (line 75) | set note(f){this._comment=new c(f)} method text (line 75) | get text(){return this._value.toString()} method html (line 75) | get html(){return o.escapeHtml(this.text)} method toString (line 75) | toString(){return this.text} method _upgradeToHyperlink (line 75) | _upgradeToHyperlink(f){this.type===l.Types.String&&(this._value=d.crea... method formula (line 75) | get formula(){return this._value.formula} method result (line 75) | get result(){return this._value.result} method formulaType (line 75) | get formulaType(){return this._value.formulaType} method fullAddress (line 75) | get fullAddress(){const{worksheet:f}=this._row;return{sheetName:f.name... method name (line 75) | get name(){return this.names[0]} method name (line 75) | set name(f){this.names=[f]} method names (line 75) | get names(){return this.workbook.definedNames.getNamesEx(this.fullAddr... method names (line 75) | set names(f){const{definedNames:g}=this.workbook;g.removeAllNames(this... method addName (line 75) | addName(f){this.workbook.definedNames.addEx(this.fullAddress,f)} method removeName (line 75) | removeName(f){this.workbook.definedNames.removeEx(this.fullAddress,f)} method removeAllNames (line 75) | removeAllNames(){this.workbook.definedNames.removeAllNames(this.fullAd... method _dataValidations (line 75) | get _dataValidations(){return this.worksheet.dataValidations} method dataValidation (line 75) | get dataValidation(){return this._dataValidations.find(this.address)} method dataValidation (line 75) | set dataValidation(f){this._dataValidations.add(this.address,f)} method model (line 75) | get model(){const{model:f}=this._value;return f.style=this.style,this.... method model (line 75) | set model(f){if(this._value.release(),this._value=d.create(f.type,this... method constructor (line 75) | constructor(p,y){this._data=p,this._encoding=y} method length (line 75) | get length(){return this.toBuffer().length} method copy (line 75) | copy(p,y,v,b){return this.toBuffer().copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._buffer||(this._buffer=o.from(this._data,this._... method constructor (line 76) | constructor(h){super(),this.options=Object.assign({type:"nodebuffer",c... method append (line 76) | append(h,f){f.hasOwnProperty("base64")&&f.base64?this.zip.file(f.name,... method finalize (line 76) | async finalize(){const h=await this.zip.generateAsync(this.options);th... method read (line 76) | read(h){return this.stream.read(h)} method setEncoding (line 76) | setEncoding(h){return this.stream.setEncoding(h)} method pause (line 76) | pause(){return this.stream.pause()} method resume (line 76) | resume(){return this.stream.resume()} method isPaused (line 76) | isPaused(){return this.stream.isPaused()} method pipe (line 76) | pipe(h,f){return this.stream.pipe(h,f)} method unpipe (line 76) | unpipe(h){return this.stream.unpipe(h)} method unshift (line 76) | unshift(h){return this.stream.unshift(h)} method wrap (line 76) | wrap(h){return this.stream.wrap(h)} method constructor (line 76) | constructor(){super(),this.map={Company:new s({tag:"Company"}),Manager... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("Properties",l.PR... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"dc:creator":new u({tag:"dc:creator"})... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("cp:corePropertie... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"xdr:twoCellAnchor":new u,"xdr:oneCell... method prepare (line 76) | prepare(h){h.anchors.forEach((f,g)=>{f.anchorType=function(m){return(t... method tag (line 76) | get tag(){return"xdr:wsDr"} method render (line 76) | render(h,f){h.openXml(o.StdDocAttributes),h.openNode(this.tag,l.DRAWIN... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.m... method reconcile (line 76) | reconcile(h,f){h.anchors.forEach(g=>{g.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={patternFill:new u,gradientFill:new c}} method tag (line 76) | get tag(){return"fill"} method render (line 76) | render(h,f){switch(h.addRollback(),h.openNode("fill"),f.type){case"pat... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method validStyle (line 76) | validStyle(h){return l.validPatternValues[h]} method constructor (line 79) | constructor(h){this.rowCount=0,this.formatterOptions=h,this.fieldForma... method isRowHashArray (line 79) | static isRowHashArray(h){return!!Array.isArray(h)&&Array.isArray(h[0])... method isRowArray (line 79) | static isRowArray(h){return Array.isArray(h)&&!this.isRowHashArray(h)} method gatherHeaders (line 79) | static gatherHeaders(h){return l.isRowHashArray(h)?h.map(f=>f[0]):Arra... method createTransform (line 79) | static createTransform(h){return c.isSyncTransform(h)?(f,g)=>{let m=nu... method rowTransform (line 79) | set rowTransform(h){if(!o.default(h))throw new TypeError("The transfor... method format (line 79) | format(h,f){this.callTransformer(h,(g,m)=>{if(g)return f(g);if(!h)retu... method finish (line 79) | finish(h){const f=[];if(this.formatterOptions.alwaysWriteHeaders&&this... method checkHeaders (line 79) | checkHeaders(h){if(this.headers)return{shouldFormatColumns:!0,headers:... method gatherColumns (line 79) | gatherColumns(h){if(this.headers===null)throw new Error("Headers is cu... method callTransformer (line 79) | callTransformer(h,f){return this._rowTransform?this._rowTransform(h,f)... method formatColumns (line 79) | formatColumns(h,f){const g=h.map((p,y)=>this.fieldFormatter.format(p,y... method constructor (line 79) | constructor(h){super({objectMode:h.objectMode}),this.lines="",this.row... method hasHitRowLimit (line 79) | get hasHitRowLimit(){return this.parserOptions.limitRows&&this.rowCoun... method shouldEmitRows (line 79) | get shouldEmitRows(){return this.parsedRowCount>this.parserOptions.ski... method shouldSkipLine (line 79) | get shouldSkipLine(){return this.parsedLineCount<=this.parserOptions.s... method transform (line 79) | transform(h){return this.rowTransformerValidator.rowTransform=h,this} method validate (line 79) | validate(h){return this.rowTransformerValidator.rowValidator=h,this} method emit (line 79) | emit(h){if(h==="end")return this.endEmitted||(this.endEmitted=!0,super... method _transform (line 79) | _transform(h,f,g){if(this.hasHitRowLimit)return g();const m=l.wrapDone... method _flush (line 79) | _flush(h){const f=l.wrapDoneCallback(h);if(this.hasHitRowLimit)return ... method parse (line 79) | parse(h,f){if(!h)return[];const{line:g,rows:m}=this.parser.parse(h,f);... method processRows (line 79) | processRows(h,f){const g=h.length,m=p=>{const y=A=>A?f(A):p%100!=0?m(p... method transformRow (line 79) | transformRow(h,f){try{this.headerTransformer.transform(h,(g,m)=>g?f(g)... method checkAndEmitHeaders (line 79) | checkAndEmitHeaders(){!this.headersEmitted&&this.headerTransformer.hea... method skipRow (line 79) | skipRow(h){return this.rowCount-=1,h(null,{row:null,isValid:!0})} method pushRow (line 79) | pushRow(h,f){try{this.parserOptions.objectMode?this.push(h):this.push(... method wrapDoneCallback (line 79) | static wrapDoneCallback(h){let f=!1;return function(g){if(g){if(f)thro... function f (line 82) | function f(g,m){s.call(this,"digest"),typeof m=="string"&&(m=u.from(m));... method constructor (line 75) | constructor(p){this.size=p,this.buffer=o.alloc(p),this.iRead=0,this.iW... method toBuffer (line 75) | toBuffer(){if(this.iRead===0&&this.iWrite===this.size)return this.buff... method length (line 75) | get length(){return this.iWrite-this.iRead} method eod (line 75) | get eod(){return this.iRead===this.iWrite} method full (line 75) | get full(){return this.iWrite===this.size} method read (line 75) | read(p){let y;return p===0?null:p===void 0||p>=this.length?(y=this.toB... method write (line 75) | write(p,y,v){const b=Math.min(v,this.size-this.iWrite);return p.copy(t... function c (line 82) | function c(l,d){s.call(this,"digest"),typeof d=="string"&&(d=o.from(d)),... method constructor (line 75) | constructor(){this._xml=[],this._stack=[],this._rollbacks=[]} method tos (line 75) | get tos(){return this._stack.length?this._stack[this._stack.length-1]:... method cursor (line 75) | get cursor(){return this._xml.length} method openXml (line 75) | openXml(d){const h=this._xml;h.push(" method openNode (line 76) | openNode(d,h){const f=this.tos,g=this._xml;f&&this.open&&g.push(">"),t... method addAttribute (line 76) | addAttribute(d,h){if(!this.open)throw new Error("Cannot write attribut... method addAttributes (line 76) | addAttributes(d){if(!this.open)throw new Error("Cannot write attribute... method writeText (line 76) | writeText(d){const h=this._xml;this.open&&(h.push(">"),this.open=!1),t... method writeXml (line 76) | writeXml(d){this.open&&(this._xml.push(">"),this.open=!1),this.leaf=!1... method closeNode (line 76) | closeNode(){const d=this._stack.pop(),h=this._xml;this.leaf?h.push("/>... method leafNode (line 76) | leafNode(d,h,f){this.openNode(d,h),f!==void 0&&this.writeText(f),this.... method closeAll (line 76) | closeAll(){for(;this._stack.length;)this.closeNode()} method addRollback (line 76) | addRollback(){return this._rollbacks.push({xml:this._xml.length,stack:... method commit (line 76) | commit(){this._rollbacks.pop()} method rollback (line 76) | rollback(){const d=this._rollbacks.pop();this._xml.length>d.xml&&this.... method xml (line 76) | get xml(){return this.closeAll(),this._xml.join("")} method constructor (line 76) | constructor(){super(),this.map={stop:new s}} method name (line 76) | get name(){return"gradient"} method tag (line 76) | get tag(){return"gradientFill"} method render (line 76) | render(h,f){switch(h.openNode("gradientFill"),f.gradient){case"angle":... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method constructor (line 76) | constructor(d,h){super(),this.id=d,this.formatCode=h} method tag (line 76) | get tag(){return"numFmt"} method render (line 76) | render(d,h){d.leafNode("numFmt",{numFmtId:h.id,formatCode:h.formatCode})} method parseOpen (line 76) | parseOpen(d){switch(d.name){case"numFmt":return this.model={id:parseIn... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} function x (line 83) | function x(_){this.$L=ee(_.locale,null,!0),this.parse(_),this.$x=this.$x... function y (line 83) | function y(v){var b,A;b=v,A=l&&l.formats;for(var C=(v=b.replace(/(\[[^\]... function u (line 83) | function u(c){a.equal(c.length,8,"Invalid IV length"),this.iv=new Array(... method constructor (line 75) | constructor(l,d,h){this._worksheet=l,this._number=d,h!==!1&&(this.defn... method number (line 75) | get number(){return this._number} method worksheet (line 75) | get worksheet(){return this._worksheet} method letter (line 75) | get letter(){return s.n2l(this._number)} method isCustomWidth (line 75) | get isCustomWidth(){return this.width!==void 0&&this.width!==9} method defn (line 75) | get defn(){return{header:this._header,key:this.key,width:this.width,st... method defn (line 75) | set defn(l){l?(this.key=l.key,this.width=l.width!==void 0?l.width:9,th... method headers (line 75) | get headers(){return this._header&&this._header instanceof Array?this.... method header (line 75) | get header(){return this._header} method header (line 75) | set header(l){l!==void 0?(this._header=l,this.headers.forEach((d,h)=>{... method key (line 75) | get key(){return this._key} method key (line 75) | set key(l){(this._key&&this._worksheet.getColumnKey(this._key))===this... method hidden (line 75) | get hidden(){return!!this._hidden} method hidden (line 75) | set hidden(l){this._hidden=l} method outlineLevel (line 75) | get outlineLevel(){return this._outlineLevel||0} method outlineLevel (line 75) | set outlineLevel(l){this._outlineLevel=l} method collapsed (line 75) | get collapsed(){return!!(this._outlineLevel&&this._outlineLevel>=this.... method toString (line 75) | toString(){return JSON.stringify({key:this.key,width:this.width,header... method equivalentTo (line 75) | equivalentTo(l){return this.width===l.width&&this.hidden===l.hidden&&t... method isDefault (line 75) | get isDefault(){if(this.isCustomWidth||this.hidden||this.outlineLevel)... method headerCount (line 75) | get headerCount(){return this.headers.length} method eachCell (line 75) | eachCell(l,d){const h=this.number;d||(d=l,l=null),this._worksheet.each... method values (line 75) | get values(){const l=[];return this.eachCell((d,h)=>{d&&d.type!==o.Val... method values (line 75) | set values(l){if(!l)return;const d=this.number;let h=0;l.hasOwnPropert... method _applyStyle (line 75) | _applyStyle(l,d){return this.style[l]=d,this.eachCell(h=>{h[l]=d}),d} method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(l){this._applyStyle("numFmt",l)} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(l){this._applyStyle("font",l)} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(l){this._applyStyle("alignment",l)} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(l){this._applyStyle("protection",l)} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(l){this._applyStyle("border",l)} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(l){this._applyStyle("fill",l)} method toModel (line 75) | static toModel(l){const d=[];let h=null;return l&&l.forEach((f,g)=>{f.... method fromModel (line 75) | static fromModel(l,d){const h=[];let f=1,g=0;for(d=(d=d||[]).sort(func... method constructor (line 76) | constructor(){super(),this.map={"v:shape":new s}} method tag (line 76) | get tag(){return"xml"} method render (line 76) | render(l,d){l.openXml(a.StdDocAttributes),l.openNode(this.tag,u.DRAWIN... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method reconcile (line 76) | reconcile(l,d){l.anchors.forEach(h=>{h.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={"v:textbox":new o,"x:ClientData":new s}} method tag (line 76) | get tag(){return"v:shape"} method render (line 76) | render(l,d,h){l.openNode("v:shape",u.V_SHAPE_ATTRIBUTES(d,h)),l.leafNo... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.p... method constructor (line 76) | constructor(){super(),this.map={Relationship:new s}} method render (line 76) | render(l,d){d=d||this._values,l.openXml(a.StdDocAttributes),l.openNode... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method constructor (line 76) | constructor(){super(),this.map={"x14:id":this.idXform=new s}} method tag (line 76) | get tag(){return"ext"} method render (line 76) | render(l,d){l.openNode(this.tag,{uri:"{B025F937-C7B1-47D3-B67F-A62EFF6... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(l,d){this.model.x14Id=d.model} method constructor (line 76) | constructor(l){super(),this.model=l} method tag (line 76) | get tag(){return"r"} method textXform (line 76) | get textXform(){return this._textXform||(this._textXform=new a)} method fontXform (line 76) | get fontXform(){return this._fontXform||(this._fontXform=new o(u.FONT_... method render (line 76) | render(l,d){d=d||this.model,l.openNode("r"),d.font&&this.fontXform.ren... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){switch(l){case"r":return!1;case"t":return this.model.tex... method constructor (line 76) | constructor(l){super(),this.name=l,this.map={color:new s}} method tag (line 76) | get tag(){return this.name} method render (line 76) | render(l,d,h){const f=d&&d.color||h||this.defaultColor;l.openNode(this... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){return this.parser?(this.parser.parseClose(l)||(this.par... method validStyle (line 76) | validStyle(l){return u.validStyleValues[l]} method constructor (line 76) | constructor(){super(),this.map={fgColor:new o("fgColor"),bgColor:new o... method name (line 76) | get name(){return"pattern"} method tag (line 76) | get tag(){return"patternFill"} method render (line 76) | render(h,f){h.openNode("patternFill"),h.addAttribute("patternType",f.p... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.p... method constructor (line 77) | constructor(l){super({writableObjectMode:l.objectMode}),this.hasWritte... method transform (line 77) | transform(l){return this.rowFormatter.rowTransform=l,this} method _transform (line 77) | _transform(l,d,h){let f=!1;try{this.hasWrittenBOM||(this.push(this.for... method _flush (line 77) | _flush(l){this.rowFormatter.finish((d,h)=>d?l(d):(h&&h.forEach(f=>{thi... method constructor (line 79) | constructor(l){this.parserOptions=l,this.rowParser=new o.RowParser(thi... method removeBOM (line 79) | static removeBOM(l){return l&&l.charCodeAt(0)===65279?l.slice(1):l} method parse (line 79) | parse(l,d){const h=new a.Scanner({line:u.removeBOM(l),parserOptions:th... method parseWithoutComments (line 79) | parseWithoutComments(l){const d=[];let h=!0;for(;h;)h=this.parseRow(l,... method parseWithComments (line 79) | parseWithComments(l){const{parserOptions:d}=this,h=[];for(let f=l.next... method parseRow (line 79) | parseRow(l,d){if(!l.nextNonSpaceToken)return!1;const h=this.rowParser.... method constructor (line 81) | constructor(){this._rowTransform=null,this._rowValidator=null} method createTransform (line 81) | static createTransform(l){return s.isSyncTransform(l)?(d,h)=>{let f=nu... method createValidator (line 81) | static createValidator(l){return s.isSyncValidate(l)?(d,h)=>{h(null,{r... method rowTransform (line 81) | set rowTransform(l){if(!o.default(l))throw new TypeError("The transfor... method rowValidator (line 81) | set rowValidator(l){if(!o.default(l))throw new TypeError("The validate... method transformAndValidate (line 81) | transformAndValidate(l,d){return this.callTransformer(l,(h,f)=>h?d(h):... method callTransformer (line 81) | callTransformer(l,d){return this._rowTransform?this._rowTransform(l,d)... method callValidator (line 81) | callValidator(l,d){return this._rowValidator?this._rowValidator(l,d):d... function l (line 83) | function l(g){c.call(this,g),this._cbcInit()} method constructor (line 75) | constructor(f,g,m){if(!f||!g)throw new Error("A Cell needs a Row");thi... method worksheet (line 75) | get worksheet(){return this._row.worksheet} method workbook (line 75) | get workbook(){return this._row.worksheet.workbook} method destroy (line 75) | destroy(){delete this.style,delete this._value,delete this._row,delete... method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(f){this.style.numFmt=f} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(f){this.style.font=f} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(f){this.style.alignment=f} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(f){this.style.border=f} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(f){this.style.fill=f} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(f){this.style.protection=f} method _mergeStyle (line 75) | _mergeStyle(f,g,m){const p=f&&f.numFmt||g&&g.numFmt;p&&(m.numFmt=p);co... method address (line 75) | get address(){return this._address} method row (line 75) | get row(){return this._row.number} method col (line 75) | get col(){return this._column.number} method $col$row (line 75) | get $col$row(){return`$${this._column.letter}$${this.row}`} method type (line 75) | get type(){return this._value.type} method effectiveType (line 75) | get effectiveType(){return this._value.effectiveType} method toCsvString (line 75) | toCsvString(){return this._value.toCsvString()} method addMergeRef (line 75) | addMergeRef(){this._mergeCount++} method releaseMergeRef (line 75) | releaseMergeRef(){this._mergeCount--} method isMerged (line 75) | get isMerged(){return this._mergeCount>0||this.type===l.Types.Merge} method merge (line 75) | merge(f,g){this._value.release(),this._value=d.create(l.Types.Merge,th... method unmerge (line 75) | unmerge(){this.type===l.Types.Merge&&(this._value.release(),this._valu... method isMergedTo (line 75) | isMergedTo(f){return this._value.type===l.Types.Merge&&this._value.isM... method master (line 75) | get master(){return this.type===l.Types.Merge?this._value.master:this} method isHyperlink (line 75) | get isHyperlink(){return this._value.type===l.Types.Hyperlink} method hyperlink (line 75) | get hyperlink(){return this._value.hyperlink} method value (line 75) | get value(){return this._value.value} method value (line 75) | set value(f){this.type!==l.Types.Merge?(this._value.release(),this._va... method note (line 75) | get note(){return this._comment&&this._comment.note} method note (line 75) | set note(f){this._comment=new c(f)} method text (line 75) | get text(){return this._value.toString()} method html (line 75) | get html(){return o.escapeHtml(this.text)} method toString (line 75) | toString(){return this.text} method _upgradeToHyperlink (line 75) | _upgradeToHyperlink(f){this.type===l.Types.String&&(this._value=d.crea... method formula (line 75) | get formula(){return this._value.formula} method result (line 75) | get result(){return this._value.result} method formulaType (line 75) | get formulaType(){return this._value.formulaType} method fullAddress (line 75) | get fullAddress(){const{worksheet:f}=this._row;return{sheetName:f.name... method name (line 75) | get name(){return this.names[0]} method name (line 75) | set name(f){this.names=[f]} method names (line 75) | get names(){return this.workbook.definedNames.getNamesEx(this.fullAddr... method names (line 75) | set names(f){const{definedNames:g}=this.workbook;g.removeAllNames(this... method addName (line 75) | addName(f){this.workbook.definedNames.addEx(this.fullAddress,f)} method removeName (line 75) | removeName(f){this.workbook.definedNames.removeEx(this.fullAddress,f)} method removeAllNames (line 75) | removeAllNames(){this.workbook.definedNames.removeAllNames(this.fullAd... method _dataValidations (line 75) | get _dataValidations(){return this.worksheet.dataValidations} method dataValidation (line 75) | get dataValidation(){return this._dataValidations.find(this.address)} method dataValidation (line 75) | set dataValidation(f){this._dataValidations.add(this.address,f)} method model (line 75) | get model(){const{model:f}=this._value;return f.style=this.style,this.... method model (line 75) | set model(f){if(this._value.release(),this._value=d.create(f.type,this... method constructor (line 75) | constructor(p,y){this._data=p,this._encoding=y} method length (line 75) | get length(){return this.toBuffer().length} method copy (line 75) | copy(p,y,v,b){return this.toBuffer().copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._buffer||(this._buffer=o.from(this._data,this._... method constructor (line 76) | constructor(h){super(),this.options=Object.assign({type:"nodebuffer",c... method append (line 76) | append(h,f){f.hasOwnProperty("base64")&&f.base64?this.zip.file(f.name,... method finalize (line 76) | async finalize(){const h=await this.zip.generateAsync(this.options);th... method read (line 76) | read(h){return this.stream.read(h)} method setEncoding (line 76) | setEncoding(h){return this.stream.setEncoding(h)} method pause (line 76) | pause(){return this.stream.pause()} method resume (line 76) | resume(){return this.stream.resume()} method isPaused (line 76) | isPaused(){return this.stream.isPaused()} method pipe (line 76) | pipe(h,f){return this.stream.pipe(h,f)} method unpipe (line 76) | unpipe(h){return this.stream.unpipe(h)} method unshift (line 76) | unshift(h){return this.stream.unshift(h)} method wrap (line 76) | wrap(h){return this.stream.wrap(h)} method constructor (line 76) | constructor(){super(),this.map={Company:new s({tag:"Company"}),Manager... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("Properties",l.PR... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"dc:creator":new u({tag:"dc:creator"})... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("cp:corePropertie... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"xdr:twoCellAnchor":new u,"xdr:oneCell... method prepare (line 76) | prepare(h){h.anchors.forEach((f,g)=>{f.anchorType=function(m){return(t... method tag (line 76) | get tag(){return"xdr:wsDr"} method render (line 76) | render(h,f){h.openXml(o.StdDocAttributes),h.openNode(this.tag,l.DRAWIN... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.m... method reconcile (line 76) | reconcile(h,f){h.anchors.forEach(g=>{g.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={patternFill:new u,gradientFill:new c}} method tag (line 76) | get tag(){return"fill"} method render (line 76) | render(h,f){switch(h.addRollback(),h.openNode("fill"),f.type){case"pat... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method validStyle (line 76) | validStyle(h){return l.validPatternValues[h]} method constructor (line 79) | constructor(h){this.rowCount=0,this.formatterOptions=h,this.fieldForma... method isRowHashArray (line 79) | static isRowHashArray(h){return!!Array.isArray(h)&&Array.isArray(h[0])... method isRowArray (line 79) | static isRowArray(h){return Array.isArray(h)&&!this.isRowHashArray(h)} method gatherHeaders (line 79) | static gatherHeaders(h){return l.isRowHashArray(h)?h.map(f=>f[0]):Arra... method createTransform (line 79) | static createTransform(h){return c.isSyncTransform(h)?(f,g)=>{let m=nu... method rowTransform (line 79) | set rowTransform(h){if(!o.default(h))throw new TypeError("The transfor... method format (line 79) | format(h,f){this.callTransformer(h,(g,m)=>{if(g)return f(g);if(!h)retu... method finish (line 79) | finish(h){const f=[];if(this.formatterOptions.alwaysWriteHeaders&&this... method checkHeaders (line 79) | checkHeaders(h){if(this.headers)return{shouldFormatColumns:!0,headers:... method gatherColumns (line 79) | gatherColumns(h){if(this.headers===null)throw new Error("Headers is cu... method callTransformer (line 79) | callTransformer(h,f){return this._rowTransform?this._rowTransform(h,f)... method formatColumns (line 79) | formatColumns(h,f){const g=h.map((p,y)=>this.fieldFormatter.format(p,y... method constructor (line 79) | constructor(h){super({objectMode:h.objectMode}),this.lines="",this.row... method hasHitRowLimit (line 79) | get hasHitRowLimit(){return this.parserOptions.limitRows&&this.rowCoun... method shouldEmitRows (line 79) | get shouldEmitRows(){return this.parsedRowCount>this.parserOptions.ski... method shouldSkipLine (line 79) | get shouldSkipLine(){return this.parsedLineCount<=this.parserOptions.s... method transform (line 79) | transform(h){return this.rowTransformerValidator.rowTransform=h,this} method validate (line 79) | validate(h){return this.rowTransformerValidator.rowValidator=h,this} method emit (line 79) | emit(h){if(h==="end")return this.endEmitted||(this.endEmitted=!0,super... method _transform (line 79) | _transform(h,f,g){if(this.hasHitRowLimit)return g();const m=l.wrapDone... method _flush (line 79) | _flush(h){const f=l.wrapDoneCallback(h);if(this.hasHitRowLimit)return ... method parse (line 79) | parse(h,f){if(!h)return[];const{line:g,rows:m}=this.parser.parse(h,f);... method processRows (line 79) | processRows(h,f){const g=h.length,m=p=>{const y=A=>A?f(A):p%100!=0?m(p... method transformRow (line 79) | transformRow(h,f){try{this.headerTransformer.transform(h,(g,m)=>g?f(g)... method checkAndEmitHeaders (line 79) | checkAndEmitHeaders(){!this.headersEmitted&&this.headerTransformer.hea... method skipRow (line 79) | skipRow(h){return this.rowCount-=1,h(null,{row:null,isValid:!0})} method pushRow (line 79) | pushRow(h,f){try{this.parserOptions.objectMode?this.push(h):this.push(... method wrapDoneCallback (line 79) | static wrapDoneCallback(h){let f=!1;return function(g){if(g){if(f)thro... function o (line 83) | function o(s){this.options=s,this.type=this.options.type,this.blockSize=... method constructor (line 75) | constructor(u,c){let l=arguments.length>2&&arguments[2]!==void 0?argum... method asInstance (line 75) | static asInstance(u){return u instanceof o||u==null?u:new o(u)} method col (line 75) | get col(){return this.nativeCol+Math.min(this.colWidth-1,this.nativeCo... method col (line 75) | set col(u){this.nativeCol=Math.floor(u),this.nativeColOff=Math.floor((... method row (line 75) | get row(){return this.nativeRow+Math.min(this.rowHeight-1,this.nativeR... method row (line 75) | set row(u){this.nativeRow=Math.floor(u),this.nativeRowOff=Math.floor((... method colWidth (line 75) | get colWidth(){return this.worksheet&&this.worksheet.getColumn(this.na... method rowHeight (line 75) | get rowHeight(){return this.worksheet&&this.worksheet.getRow(this.nati... method model (line 75) | get model(){return{nativeCol:this.nativeCol,nativeColOff:this.nativeCo... method model (line 75) | set model(u){this.nativeCol=u.nativeCol,this.nativeColOff=u.nativeColO... method constructor (line 75) | constructor(u){this.note=u} method model (line 75) | get model(){let u=null;switch(typeof this.note){case"string":u={type:"... method model (line 75) | set model(u){const{note:c}=u,{texts:l}=c;l.length===1&&Object.keys(l[0... method fromModel (line 75) | static fromModel(u){const c=new o;return c.model=u,c} method constructor (line 75) | constructor(){this.decode(arguments)} method setTLBR (line 75) | setTLBR(u,c,l,d,h){if(arguments.length<4){const f=a.decodeAddress(u),g... method decode (line 75) | decode(u){switch(u.length){case 5:this.setTLBR(u[0],u[1],u[2],u[3],u[4... method top (line 75) | get top(){return this.model.top||1} method top (line 75) | set top(u){this.model.top=u} method left (line 75) | get left(){return this.model.left||1} method left (line 75) | set left(u){this.model.left=u} method bottom (line 75) | get bottom(){return this.model.bottom||1} method bottom (line 75) | set bottom(u){this.model.bottom=u} method right (line 75) | get right(){return this.model.right||1} method right (line 75) | set right(u){this.model.right=u} method sheetName (line 75) | get sheetName(){return this.model.sheetName} method sheetName (line 75) | set sheetName(u){this.model.sheetName=u} method _serialisedSheetName (line 75) | get _serialisedSheetName(){const{sheetName:u}=this.model;return u?/^[a... method expand (line 75) | expand(u,c,l,d){(!this.model.top||u1?this.range:this._serialisedSheetN... method $shortRange (line 75) | get $shortRange(){return this.count>1?this.$range:this._serialisedShee... method count (line 75) | get count(){return(1+this.bottom-this.top)*(1+this.right-this.left)} method toString (line 75) | toString(){return this.range} method intersects (line 75) | intersects(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method contains (line 75) | contains(u){const c=a.decodeEx(u);return this.containsEx(c)} method containsEx (line 75) | containsEx(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method forEachAddress (line 75) | forEachAddress(u){for(let c=this.left;c<=this.right;c++)for(let l=this... method constructor (line 75) | constructor(u,c,l){this.table=u,this.column=c,this.index=l} method _set (line 75) | _set(u,c){this.table.cacheState(),this.column[u]=c} method name (line 75) | get name(){return this.column.name} method name (line 75) | set name(u){this._set("name",u)} method filterButton (line 75) | get filterButton(){return this.column.filterButton} method filterButton (line 75) | set filterButton(u){this.column.filterButton=u} method style (line 75) | get style(){return this.column.style} method style (line 75) | set style(u){this.column.style=u} method totalsRowLabel (line 75) | get totalsRowLabel(){return this.column.totalsRowLabel} method totalsRowLabel (line 75) | set totalsRowLabel(u){this._set("totalsRowLabel",u)} method totalsRowFunction (line 75) | get totalsRowFunction(){return this.column.totalsRowFunction} method totalsRowFunction (line 75) | set totalsRowFunction(u){this._set("totalsRowFunction",u)} method totalsRowResult (line 75) | get totalsRowResult(){return this.column.totalsRowResult} method totalsRowResult (line 75) | set totalsRowResult(u){this._set("totalsRowResult",u)} method totalsRowFormula (line 75) | get totalsRowFormula(){return this.column.totalsRowFormula} method totalsRowFormula (line 75) | set totalsRowFormula(u){this._set("totalsRowFormula",u)} method constructor (line 76) | constructor(u){super(),this.model=u} method tag (line 76) | get tag(){return"u"} method render (line 76) | render(u,c){if((c=c||this.model)===!0)u.leafNode("u");else{const l=o.A... method parseOpen (line 76) | parseOpen(u){u.name==="u"&&(this.model=u.attributes.val||!0)} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} function c (line 83) | function c(){this.tmp=new Array(2),this.keys=null} method constructor (line 75) | constructor(){this._xml=[],this._stack=[],this._rollbacks=[]} method tos (line 75) | get tos(){return this._stack.length?this._stack[this._stack.length-1]:... method cursor (line 75) | get cursor(){return this._xml.length} method openXml (line 75) | openXml(d){const h=this._xml;h.push(" method openNode (line 76) | openNode(d,h){const f=this.tos,g=this._xml;f&&this.open&&g.push(">"),t... method addAttribute (line 76) | addAttribute(d,h){if(!this.open)throw new Error("Cannot write attribut... method addAttributes (line 76) | addAttributes(d){if(!this.open)throw new Error("Cannot write attribute... method writeText (line 76) | writeText(d){const h=this._xml;this.open&&(h.push(">"),this.open=!1),t... method writeXml (line 76) | writeXml(d){this.open&&(this._xml.push(">"),this.open=!1),this.leaf=!1... method closeNode (line 76) | closeNode(){const d=this._stack.pop(),h=this._xml;this.leaf?h.push("/>... method leafNode (line 76) | leafNode(d,h,f){this.openNode(d,h),f!==void 0&&this.writeText(f),this.... method closeAll (line 76) | closeAll(){for(;this._stack.length;)this.closeNode()} method addRollback (line 76) | addRollback(){return this._rollbacks.push({xml:this._xml.length,stack:... method commit (line 76) | commit(){this._rollbacks.pop()} method rollback (line 76) | rollback(){const d=this._rollbacks.pop();this._xml.length>d.xml&&this.... method xml (line 76) | get xml(){return this.closeAll(),this._xml.join("")} method constructor (line 76) | constructor(){super(),this.map={stop:new s}} method name (line 76) | get name(){return"gradient"} method tag (line 76) | get tag(){return"gradientFill"} method render (line 76) | render(h,f){switch(h.openNode("gradientFill"),f.gradient){case"angle":... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method constructor (line 76) | constructor(d,h){super(),this.id=d,this.formatCode=h} method tag (line 76) | get tag(){return"numFmt"} method render (line 76) | render(d,h){d.leafNode("numFmt",{numFmtId:h.id,formatCode:h.formatCode})} method parseOpen (line 76) | parseOpen(d){switch(d.name){case"numFmt":return this.model={id:parseIn... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} function l (line 83) | function l(h){u.call(this,h);var f=new c;this._desState=f,this.deriveKey... method constructor (line 75) | constructor(f,g,m){if(!f||!g)throw new Error("A Cell needs a Row");thi... method worksheet (line 75) | get worksheet(){return this._row.worksheet} method workbook (line 75) | get workbook(){return this._row.worksheet.workbook} method destroy (line 75) | destroy(){delete this.style,delete this._value,delete this._row,delete... method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(f){this.style.numFmt=f} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(f){this.style.font=f} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(f){this.style.alignment=f} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(f){this.style.border=f} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(f){this.style.fill=f} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(f){this.style.protection=f} method _mergeStyle (line 75) | _mergeStyle(f,g,m){const p=f&&f.numFmt||g&&g.numFmt;p&&(m.numFmt=p);co... method address (line 75) | get address(){return this._address} method row (line 75) | get row(){return this._row.number} method col (line 75) | get col(){return this._column.number} method $col$row (line 75) | get $col$row(){return`$${this._column.letter}$${this.row}`} method type (line 75) | get type(){return this._value.type} method effectiveType (line 75) | get effectiveType(){return this._value.effectiveType} method toCsvString (line 75) | toCsvString(){return this._value.toCsvString()} method addMergeRef (line 75) | addMergeRef(){this._mergeCount++} method releaseMergeRef (line 75) | releaseMergeRef(){this._mergeCount--} method isMerged (line 75) | get isMerged(){return this._mergeCount>0||this.type===l.Types.Merge} method merge (line 75) | merge(f,g){this._value.release(),this._value=d.create(l.Types.Merge,th... method unmerge (line 75) | unmerge(){this.type===l.Types.Merge&&(this._value.release(),this._valu... method isMergedTo (line 75) | isMergedTo(f){return this._value.type===l.Types.Merge&&this._value.isM... method master (line 75) | get master(){return this.type===l.Types.Merge?this._value.master:this} method isHyperlink (line 75) | get isHyperlink(){return this._value.type===l.Types.Hyperlink} method hyperlink (line 75) | get hyperlink(){return this._value.hyperlink} method value (line 75) | get value(){return this._value.value} method value (line 75) | set value(f){this.type!==l.Types.Merge?(this._value.release(),this._va... method note (line 75) | get note(){return this._comment&&this._comment.note} method note (line 75) | set note(f){this._comment=new c(f)} method text (line 75) | get text(){return this._value.toString()} method html (line 75) | get html(){return o.escapeHtml(this.text)} method toString (line 75) | toString(){return this.text} method _upgradeToHyperlink (line 75) | _upgradeToHyperlink(f){this.type===l.Types.String&&(this._value=d.crea... method formula (line 75) | get formula(){return this._value.formula} method result (line 75) | get result(){return this._value.result} method formulaType (line 75) | get formulaType(){return this._value.formulaType} method fullAddress (line 75) | get fullAddress(){const{worksheet:f}=this._row;return{sheetName:f.name... method name (line 75) | get name(){return this.names[0]} method name (line 75) | set name(f){this.names=[f]} method names (line 75) | get names(){return this.workbook.definedNames.getNamesEx(this.fullAddr... method names (line 75) | set names(f){const{definedNames:g}=this.workbook;g.removeAllNames(this... method addName (line 75) | addName(f){this.workbook.definedNames.addEx(this.fullAddress,f)} method removeName (line 75) | removeName(f){this.workbook.definedNames.removeEx(this.fullAddress,f)} method removeAllNames (line 75) | removeAllNames(){this.workbook.definedNames.removeAllNames(this.fullAd... method _dataValidations (line 75) | get _dataValidations(){return this.worksheet.dataValidations} method dataValidation (line 75) | get dataValidation(){return this._dataValidations.find(this.address)} method dataValidation (line 75) | set dataValidation(f){this._dataValidations.add(this.address,f)} method model (line 75) | get model(){const{model:f}=this._value;return f.style=this.style,this.... method model (line 75) | set model(f){if(this._value.release(),this._value=d.create(f.type,this... method constructor (line 75) | constructor(p,y){this._data=p,this._encoding=y} method length (line 75) | get length(){return this.toBuffer().length} method copy (line 75) | copy(p,y,v,b){return this.toBuffer().copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._buffer||(this._buffer=o.from(this._data,this._... method constructor (line 76) | constructor(h){super(),this.options=Object.assign({type:"nodebuffer",c... method append (line 76) | append(h,f){f.hasOwnProperty("base64")&&f.base64?this.zip.file(f.name,... method finalize (line 76) | async finalize(){const h=await this.zip.generateAsync(this.options);th... method read (line 76) | read(h){return this.stream.read(h)} method setEncoding (line 76) | setEncoding(h){return this.stream.setEncoding(h)} method pause (line 76) | pause(){return this.stream.pause()} method resume (line 76) | resume(){return this.stream.resume()} method isPaused (line 76) | isPaused(){return this.stream.isPaused()} method pipe (line 76) | pipe(h,f){return this.stream.pipe(h,f)} method unpipe (line 76) | unpipe(h){return this.stream.unpipe(h)} method unshift (line 76) | unshift(h){return this.stream.unshift(h)} method wrap (line 76) | wrap(h){return this.stream.wrap(h)} method constructor (line 76) | constructor(){super(),this.map={Company:new s({tag:"Company"}),Manager... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("Properties",l.PR... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"dc:creator":new u({tag:"dc:creator"})... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("cp:corePropertie... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"xdr:twoCellAnchor":new u,"xdr:oneCell... method prepare (line 76) | prepare(h){h.anchors.forEach((f,g)=>{f.anchorType=function(m){return(t... method tag (line 76) | get tag(){return"xdr:wsDr"} method render (line 76) | render(h,f){h.openXml(o.StdDocAttributes),h.openNode(this.tag,l.DRAWIN... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.m... method reconcile (line 76) | reconcile(h,f){h.anchors.forEach(g=>{g.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={patternFill:new u,gradientFill:new c}} method tag (line 76) | get tag(){return"fill"} method render (line 76) | render(h,f){switch(h.addRollback(),h.openNode("fill"),f.type){case"pat... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method validStyle (line 76) | validStyle(h){return l.validPatternValues[h]} method constructor (line 79) | constructor(h){this.rowCount=0,this.formatterOptions=h,this.fieldForma... method isRowHashArray (line 79) | static isRowHashArray(h){return!!Array.isArray(h)&&Array.isArray(h[0])... method isRowArray (line 79) | static isRowArray(h){return Array.isArray(h)&&!this.isRowHashArray(h)} method gatherHeaders (line 79) | static gatherHeaders(h){return l.isRowHashArray(h)?h.map(f=>f[0]):Arra... method createTransform (line 79) | static createTransform(h){return c.isSyncTransform(h)?(f,g)=>{let m=nu... method rowTransform (line 79) | set rowTransform(h){if(!o.default(h))throw new TypeError("The transfor... method format (line 79) | format(h,f){this.callTransformer(h,(g,m)=>{if(g)return f(g);if(!h)retu... method finish (line 79) | finish(h){const f=[];if(this.formatterOptions.alwaysWriteHeaders&&this... method checkHeaders (line 79) | checkHeaders(h){if(this.headers)return{shouldFormatColumns:!0,headers:... method gatherColumns (line 79) | gatherColumns(h){if(this.headers===null)throw new Error("Headers is cu... method callTransformer (line 79) | callTransformer(h,f){return this._rowTransform?this._rowTransform(h,f)... method formatColumns (line 79) | formatColumns(h,f){const g=h.map((p,y)=>this.fieldFormatter.format(p,y... method constructor (line 79) | constructor(h){super({objectMode:h.objectMode}),this.lines="",this.row... method hasHitRowLimit (line 79) | get hasHitRowLimit(){return this.parserOptions.limitRows&&this.rowCoun... method shouldEmitRows (line 79) | get shouldEmitRows(){return this.parsedRowCount>this.parserOptions.ski... method shouldSkipLine (line 79) | get shouldSkipLine(){return this.parsedLineCount<=this.parserOptions.s... method transform (line 79) | transform(h){return this.rowTransformerValidator.rowTransform=h,this} method validate (line 79) | validate(h){return this.rowTransformerValidator.rowValidator=h,this} method emit (line 79) | emit(h){if(h==="end")return this.endEmitted||(this.endEmitted=!0,super... method _transform (line 79) | _transform(h,f,g){if(this.hasHitRowLimit)return g();const m=l.wrapDone... method _flush (line 79) | _flush(h){const f=l.wrapDoneCallback(h);if(this.hasHitRowLimit)return ... method parse (line 79) | parse(h,f){if(!h)return[];const{line:g,rows:m}=this.parser.parse(h,f);... method processRows (line 79) | processRows(h,f){const g=h.length,m=p=>{const y=A=>A?f(A):p%100!=0?m(p... method transformRow (line 79) | transformRow(h,f){try{this.headerTransformer.transform(h,(g,m)=>g?f(g)... method checkAndEmitHeaders (line 79) | checkAndEmitHeaders(){!this.headersEmitted&&this.headerTransformer.hea... method skipRow (line 79) | skipRow(h){return this.rowCount-=1,h(null,{row:null,isValid:!0})} method pushRow (line 79) | pushRow(h,f){try{this.parserOptions.objectMode?this.push(h):this.push(... method wrapDoneCallback (line 79) | static wrapDoneCallback(h){let f=!1;return function(g){if(g){if(f)thro... function c (line 83) | function c(d,h){a.equal(h.length,24,"Invalid key length");var f=h.slice(... method constructor (line 75) | constructor(){this._xml=[],this._stack=[],this._rollbacks=[]} method tos (line 75) | get tos(){return this._stack.length?this._stack[this._stack.length-1]:... method cursor (line 75) | get cursor(){return this._xml.length} method openXml (line 75) | openXml(d){const h=this._xml;h.push(" method openNode (line 76) | openNode(d,h){const f=this.tos,g=this._xml;f&&this.open&&g.push(">"),t... method addAttribute (line 76) | addAttribute(d,h){if(!this.open)throw new Error("Cannot write attribut... method addAttributes (line 76) | addAttributes(d){if(!this.open)throw new Error("Cannot write attribute... method writeText (line 76) | writeText(d){const h=this._xml;this.open&&(h.push(">"),this.open=!1),t... method writeXml (line 76) | writeXml(d){this.open&&(this._xml.push(">"),this.open=!1),this.leaf=!1... method closeNode (line 76) | closeNode(){const d=this._stack.pop(),h=this._xml;this.leaf?h.push("/>... method leafNode (line 76) | leafNode(d,h,f){this.openNode(d,h),f!==void 0&&this.writeText(f),this.... method closeAll (line 76) | closeAll(){for(;this._stack.length;)this.closeNode()} method addRollback (line 76) | addRollback(){return this._rollbacks.push({xml:this._xml.length,stack:... method commit (line 76) | commit(){this._rollbacks.pop()} method rollback (line 76) | rollback(){const d=this._rollbacks.pop();this._xml.length>d.xml&&this.... method xml (line 76) | get xml(){return this.closeAll(),this._xml.join("")} method constructor (line 76) | constructor(){super(),this.map={stop:new s}} method name (line 76) | get name(){return"gradient"} method tag (line 76) | get tag(){return"gradientFill"} method render (line 76) | render(h,f){switch(h.openNode("gradientFill"),f.gradient){case"angle":... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method constructor (line 76) | constructor(d,h){super(),this.id=d,this.formatCode=h} method tag (line 76) | get tag(){return"numFmt"} method render (line 76) | render(d,h){d.leafNode("numFmt",{numFmtId:h.id,formatCode:h.formatCode})} method parseOpen (line 76) | parseOpen(d){switch(d.name){case"numFmt":return this.model={id:parseIn... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} function l (line 83) | function l(d){s.call(this,d);var h=new c(this.type,this.options.key);thi... method constructor (line 75) | constructor(f,g,m){if(!f||!g)throw new Error("A Cell needs a Row");thi... method worksheet (line 75) | get worksheet(){return this._row.worksheet} method workbook (line 75) | get workbook(){return this._row.worksheet.workbook} method destroy (line 75) | destroy(){delete this.style,delete this._value,delete this._row,delete... method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(f){this.style.numFmt=f} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(f){this.style.font=f} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(f){this.style.alignment=f} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(f){this.style.border=f} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(f){this.style.fill=f} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(f){this.style.protection=f} method _mergeStyle (line 75) | _mergeStyle(f,g,m){const p=f&&f.numFmt||g&&g.numFmt;p&&(m.numFmt=p);co... method address (line 75) | get address(){return this._address} method row (line 75) | get row(){return this._row.number} method col (line 75) | get col(){return this._column.number} method $col$row (line 75) | get $col$row(){return`$${this._column.letter}$${this.row}`} method type (line 75) | get type(){return this._value.type} method effectiveType (line 75) | get effectiveType(){return this._value.effectiveType} method toCsvString (line 75) | toCsvString(){return this._value.toCsvString()} method addMergeRef (line 75) | addMergeRef(){this._mergeCount++} method releaseMergeRef (line 75) | releaseMergeRef(){this._mergeCount--} method isMerged (line 75) | get isMerged(){return this._mergeCount>0||this.type===l.Types.Merge} method merge (line 75) | merge(f,g){this._value.release(),this._value=d.create(l.Types.Merge,th... method unmerge (line 75) | unmerge(){this.type===l.Types.Merge&&(this._value.release(),this._valu... method isMergedTo (line 75) | isMergedTo(f){return this._value.type===l.Types.Merge&&this._value.isM... method master (line 75) | get master(){return this.type===l.Types.Merge?this._value.master:this} method isHyperlink (line 75) | get isHyperlink(){return this._value.type===l.Types.Hyperlink} method hyperlink (line 75) | get hyperlink(){return this._value.hyperlink} method value (line 75) | get value(){return this._value.value} method value (line 75) | set value(f){this.type!==l.Types.Merge?(this._value.release(),this._va... method note (line 75) | get note(){return this._comment&&this._comment.note} method note (line 75) | set note(f){this._comment=new c(f)} method text (line 75) | get text(){return this._value.toString()} method html (line 75) | get html(){return o.escapeHtml(this.text)} method toString (line 75) | toString(){return this.text} method _upgradeToHyperlink (line 75) | _upgradeToHyperlink(f){this.type===l.Types.String&&(this._value=d.crea... method formula (line 75) | get formula(){return this._value.formula} method result (line 75) | get result(){return this._value.result} method formulaType (line 75) | get formulaType(){return this._value.formulaType} method fullAddress (line 75) | get fullAddress(){const{worksheet:f}=this._row;return{sheetName:f.name... method name (line 75) | get name(){return this.names[0]} method name (line 75) | set name(f){this.names=[f]} method names (line 75) | get names(){return this.workbook.definedNames.getNamesEx(this.fullAddr... method names (line 75) | set names(f){const{definedNames:g}=this.workbook;g.removeAllNames(this... method addName (line 75) | addName(f){this.workbook.definedNames.addEx(this.fullAddress,f)} method removeName (line 75) | removeName(f){this.workbook.definedNames.removeEx(this.fullAddress,f)} method removeAllNames (line 75) | removeAllNames(){this.workbook.definedNames.removeAllNames(this.fullAd... method _dataValidations (line 75) | get _dataValidations(){return this.worksheet.dataValidations} method dataValidation (line 75) | get dataValidation(){return this._dataValidations.find(this.address)} method dataValidation (line 75) | set dataValidation(f){this._dataValidations.add(this.address,f)} method model (line 75) | get model(){const{model:f}=this._value;return f.style=this.style,this.... method model (line 75) | set model(f){if(this._value.release(),this._value=d.create(f.type,this... method constructor (line 75) | constructor(p,y){this._data=p,this._encoding=y} method length (line 75) | get length(){return this.toBuffer().length} method copy (line 75) | copy(p,y,v,b){return this.toBuffer().copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._buffer||(this._buffer=o.from(this._data,this._... method constructor (line 76) | constructor(h){super(),this.options=Object.assign({type:"nodebuffer",c... method append (line 76) | append(h,f){f.hasOwnProperty("base64")&&f.base64?this.zip.file(f.name,... method finalize (line 76) | async finalize(){const h=await this.zip.generateAsync(this.options);th... method read (line 76) | read(h){return this.stream.read(h)} method setEncoding (line 76) | setEncoding(h){return this.stream.setEncoding(h)} method pause (line 76) | pause(){return this.stream.pause()} method resume (line 76) | resume(){return this.stream.resume()} method isPaused (line 76) | isPaused(){return this.stream.isPaused()} method pipe (line 76) | pipe(h,f){return this.stream.pipe(h,f)} method unpipe (line 76) | unpipe(h){return this.stream.unpipe(h)} method unshift (line 76) | unshift(h){return this.stream.unshift(h)} method wrap (line 76) | wrap(h){return this.stream.wrap(h)} method constructor (line 76) | constructor(){super(),this.map={Company:new s({tag:"Company"}),Manager... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("Properties",l.PR... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"dc:creator":new u({tag:"dc:creator"})... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("cp:corePropertie... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"xdr:twoCellAnchor":new u,"xdr:oneCell... method prepare (line 76) | prepare(h){h.anchors.forEach((f,g)=>{f.anchorType=function(m){return(t... method tag (line 76) | get tag(){return"xdr:wsDr"} method render (line 76) | render(h,f){h.openXml(o.StdDocAttributes),h.openNode(this.tag,l.DRAWIN... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.m... method reconcile (line 76) | reconcile(h,f){h.anchors.forEach(g=>{g.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={patternFill:new u,gradientFill:new c}} method tag (line 76) | get tag(){return"fill"} method render (line 76) | render(h,f){switch(h.addRollback(),h.openNode("fill"),f.type){case"pat... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method validStyle (line 76) | validStyle(h){return l.validPatternValues[h]} method constructor (line 79) | constructor(h){this.rowCount=0,this.formatterOptions=h,this.fieldForma... method isRowHashArray (line 79) | static isRowHashArray(h){return!!Array.isArray(h)&&Array.isArray(h[0])... method isRowArray (line 79) | static isRowArray(h){return Array.isArray(h)&&!this.isRowHashArray(h)} method gatherHeaders (line 79) | static gatherHeaders(h){return l.isRowHashArray(h)?h.map(f=>f[0]):Arra... method createTransform (line 79) | static createTransform(h){return c.isSyncTransform(h)?(f,g)=>{let m=nu... method rowTransform (line 79) | set rowTransform(h){if(!o.default(h))throw new TypeError("The transfor... method format (line 79) | format(h,f){this.callTransformer(h,(g,m)=>{if(g)return f(g);if(!h)retu... method finish (line 79) | finish(h){const f=[];if(this.formatterOptions.alwaysWriteHeaders&&this... method checkHeaders (line 79) | checkHeaders(h){if(this.headers)return{shouldFormatColumns:!0,headers:... method gatherColumns (line 79) | gatherColumns(h){if(this.headers===null)throw new Error("Headers is cu... method callTransformer (line 79) | callTransformer(h,f){return this._rowTransform?this._rowTransform(h,f)... method formatColumns (line 79) | formatColumns(h,f){const g=h.map((p,y)=>this.fieldFormatter.format(p,y... method constructor (line 79) | constructor(h){super({objectMode:h.objectMode}),this.lines="",this.row... method hasHitRowLimit (line 79) | get hasHitRowLimit(){return this.parserOptions.limitRows&&this.rowCoun... method shouldEmitRows (line 79) | get shouldEmitRows(){return this.parsedRowCount>this.parserOptions.ski... method shouldSkipLine (line 79) | get shouldSkipLine(){return this.parsedLineCount<=this.parserOptions.s... method transform (line 79) | transform(h){return this.rowTransformerValidator.rowTransform=h,this} method validate (line 79) | validate(h){return this.rowTransformerValidator.rowValidator=h,this} method emit (line 79) | emit(h){if(h==="end")return this.endEmitted||(this.endEmitted=!0,super... method _transform (line 79) | _transform(h,f,g){if(this.hasHitRowLimit)return g();const m=l.wrapDone... method _flush (line 79) | _flush(h){const f=l.wrapDoneCallback(h);if(this.hasHitRowLimit)return ... method parse (line 79) | parse(h,f){if(!h)return[];const{line:g,rows:m}=this.parser.parse(h,f);... method processRows (line 79) | processRows(h,f){const g=h.length,m=p=>{const y=A=>A?f(A):p%100!=0?m(p... method transformRow (line 79) | transformRow(h,f){try{this.headerTransformer.transform(h,(g,m)=>g?f(g)... method checkAndEmitHeaders (line 79) | checkAndEmitHeaders(){!this.headersEmitted&&this.headerTransformer.hea... method skipRow (line 79) | skipRow(h){return this.rowCount-=1,h(null,{row:null,isValid:!0})} method pushRow (line 79) | pushRow(h,f){try{this.parserOptions.objectMode?this.push(h):this.push(... method wrapDoneCallback (line 79) | static wrapDoneCallback(h){let f=!1;return function(g){if(g){if(f)thro... function m (line 83) | function m(A,C){return C=C||"utf8",a.isBuffer(A)||(A=new a(A,C)),this._p... method constructor (line 76) | constructor(){super(),this.map={dataBar:this.databarXform=new u,extLst... method tag (line 76) | get tag(){return"cfRule"} method isPrimitive (line 76) | static isPrimitive(y){return y.type!=="iconSet"||!y.custom&&!f[y.iconS... method render (line 76) | render(y,v){switch(v.type){case"expression":this.renderExpression(y,v)... method renderExpression (line 76) | renderExpression(y,v){y.openNode(this.tag,{type:"expression",dxfId:v.d... method renderCellIs (line 76) | renderCellIs(y,v){y.openNode(this.tag,{type:"cellIs",dxfId:v.dxfId,pri... method renderTop10 (line 76) | renderTop10(y,v){y.leafNode(this.tag,{type:"top10",dxfId:v.dxfId,prior... method renderAboveAverage (line 76) | renderAboveAverage(y,v){y.leafNode(this.tag,{type:"aboveAverage",dxfId... method renderDataBar (line 76) | renderDataBar(y,v){y.openNode(this.tag,{type:"dataBar",priority:v.prio... method renderColorScale (line 76) | renderColorScale(y,v){y.openNode(this.tag,{type:"colorScale",priority:... method renderIconSet (line 76) | renderIconSet(y,v){m.isPrimitive(v)&&(y.openNode(this.tag,{type:"iconS... method renderText (line 76) | renderText(y,v){y.openNode(this.tag,{type:v.operator,dxfId:v.dxfId,pri... method renderTimePeriod (line 76) | renderTimePeriod(y,v){y.openNode(this.tag,{type:"timePeriod",dxfId:v.d... method createNewModel (line 76) | createNewModel(y){let{attributes:v}=y;return $o(An({},g(v)),{dxfId:a.t... method onParserClose (line 76) | onParserClose(y,v){switch(y){case"dataBar":case"extLst":case"colorScal... function p (line 83) | function p(A,C){return C=C||"utf8",a.isBuffer(A)||(A=new a(A,C)),this._p... method constructor (line 76) | constructor(){super(),this.map={fileVersion:p.STATIC_XFORMS.fileVersio... method prepare (line 76) | prepare(v){v.sheets=v.worksheets;const b=[];let A=0;v.sheets.forEach(C... method render (line 76) | render(v,b){v.openXml(s.StdDocAttributes),v.openNode("workbook",p.WORK... method parseOpen (line 76) | parseOpen(v){if(this.parser)return this.parser.parseOpen(v),!0;switch(... method parseText (line 76) | parseText(v){this.parser&&this.parser.parseText(v)} method parseClose (line 76) | parseClose(v){if(this.parser)return this.parser.parseClose(v)||(this.p... method reconcile (line 76) | reconcile(v){const b=(v.workbookRels||[]).reduce((W,U)=>(W[U.Id]=U,W),... method constructor (line 76) | constructor(v){super(),this.map={numFmts:new c({tag:"numFmts",count:!0... method initIndex (line 76) | initIndex(){this.index={style:{},numFmt:{},numFmtNextId:164,font:{},bo... method init (line 76) | init(){this.model={styles:[],numFmts:[],fonts:[],borders:[],fills:[],d... method render (line 76) | render(v,b){b=b||this.model,v.openXml(o.StdDocAttributes),v.openNode("... method parseOpen (line 76) | parseOpen(v){if(this.parser)return this.parser.parseOpen(v),!0;switch(... method parseText (line 76) | parseText(v){this.parser&&this.parser.parseText(v)} method parseClose (line 76) | parseClose(v){if(this.parser)return this.parser.parseClose(v)||(this.p... method addStyleModel (line 76) | addStyleModel(v,b){if(!v)return 0;if(this.model.fonts.length||this._ad... method getStyleModel (line 76) | getStyleModel(v){const b=this.model.styles[v];if(!b)return null;let A=... method addDxfStyle (line 76) | addDxfStyle(v){return v.numFmt&&(v.numFmtId=this._addNumFmtStr(v.numFm... method getDxfStyle (line 76) | getDxfStyle(v){return this.model.dxfs[v]} method _addStyle (line 76) | _addStyle(v){const b=this.map.style.toXml(v);let A=this.index.style[b]... method _addNumFmtStr (line 76) | _addNumFmtStr(v){let b=f.getDefaultFmtId(v);if(b!==void 0||(b=this.ind... method _addFont (line 76) | _addFont(v){const b=this.map.font.toXml(v);let A=this.index.font[b];re... method _addBorder (line 76) | _addBorder(v){const b=this.map.border.toXml(v);let A=this.index.border... method _addFill (line 76) | _addFill(v){const b=this.map.fill.toXml(v);let A=this.index.fill[b];re... function v (line 83) | function v(A,C,M){this.setGenerator(C),this.__prime=new o(A),this._prime... function b (line 83) | function b(A,C){var M=new a(A.toArray());return C?M.toString(C):M} function y (line 83) | function y(){if(p!==null)return p;var C=[];C[0]=2;for(var M=1,z=3;z<1048... function v (line 83) | function v(C){for(var M=y(),z=0;z0||this.type===l.Types.Merge} method merge (line 75) | merge(f,g){this._value.release(),this._value=d.create(l.Types.Merge,th... method unmerge (line 75) | unmerge(){this.type===l.Types.Merge&&(this._value.release(),this._valu... method isMergedTo (line 75) | isMergedTo(f){return this._value.type===l.Types.Merge&&this._value.isM... method master (line 75) | get master(){return this.type===l.Types.Merge?this._value.master:this} method isHyperlink (line 75) | get isHyperlink(){return this._value.type===l.Types.Hyperlink} method hyperlink (line 75) | get hyperlink(){return this._value.hyperlink} method value (line 75) | get value(){return this._value.value} method value (line 75) | set value(f){this.type!==l.Types.Merge?(this._value.release(),this._va... method note (line 75) | get note(){return this._comment&&this._comment.note} method note (line 75) | set note(f){this._comment=new c(f)} method text (line 75) | get text(){return this._value.toString()} method html (line 75) | get html(){return o.escapeHtml(this.text)} method toString (line 75) | toString(){return this.text} method _upgradeToHyperlink (line 75) | _upgradeToHyperlink(f){this.type===l.Types.String&&(this._value=d.crea... method formula (line 75) | get formula(){return this._value.formula} method result (line 75) | get result(){return this._value.result} method formulaType (line 75) | get formulaType(){return this._value.formulaType} method fullAddress (line 75) | get fullAddress(){const{worksheet:f}=this._row;return{sheetName:f.name... method name (line 75) | get name(){return this.names[0]} method name (line 75) | set name(f){this.names=[f]} method names (line 75) | get names(){return this.workbook.definedNames.getNamesEx(this.fullAddr... method names (line 75) | set names(f){const{definedNames:g}=this.workbook;g.removeAllNames(this... method addName (line 75) | addName(f){this.workbook.definedNames.addEx(this.fullAddress,f)} method removeName (line 75) | removeName(f){this.workbook.definedNames.removeEx(this.fullAddress,f)} method removeAllNames (line 75) | removeAllNames(){this.workbook.definedNames.removeAllNames(this.fullAd... method _dataValidations (line 75) | get _dataValidations(){return this.worksheet.dataValidations} method dataValidation (line 75) | get dataValidation(){return this._dataValidations.find(this.address)} method dataValidation (line 75) | set dataValidation(f){this._dataValidations.add(this.address,f)} method model (line 75) | get model(){const{model:f}=this._value;return f.style=this.style,this.... method model (line 75) | set model(f){if(this._value.release(),this._value=d.create(f.type,this... method constructor (line 75) | constructor(p,y){this._data=p,this._encoding=y} method length (line 75) | get length(){return this.toBuffer().length} method copy (line 75) | copy(p,y,v,b){return this.toBuffer().copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._buffer||(this._buffer=o.from(this._data,this._... method constructor (line 76) | constructor(h){super(),this.options=Object.assign({type:"nodebuffer",c... method append (line 76) | append(h,f){f.hasOwnProperty("base64")&&f.base64?this.zip.file(f.name,... method finalize (line 76) | async finalize(){const h=await this.zip.generateAsync(this.options);th... method read (line 76) | read(h){return this.stream.read(h)} method setEncoding (line 76) | setEncoding(h){return this.stream.setEncoding(h)} method pause (line 76) | pause(){return this.stream.pause()} method resume (line 76) | resume(){return this.stream.resume()} method isPaused (line 76) | isPaused(){return this.stream.isPaused()} method pipe (line 76) | pipe(h,f){return this.stream.pipe(h,f)} method unpipe (line 76) | unpipe(h){return this.stream.unpipe(h)} method unshift (line 76) | unshift(h){return this.stream.unshift(h)} method wrap (line 76) | wrap(h){return this.stream.wrap(h)} method constructor (line 76) | constructor(){super(),this.map={Company:new s({tag:"Company"}),Manager... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("Properties",l.PR... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"dc:creator":new u({tag:"dc:creator"})... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("cp:corePropertie... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"xdr:twoCellAnchor":new u,"xdr:oneCell... method prepare (line 76) | prepare(h){h.anchors.forEach((f,g)=>{f.anchorType=function(m){return(t... method tag (line 76) | get tag(){return"xdr:wsDr"} method render (line 76) | render(h,f){h.openXml(o.StdDocAttributes),h.openNode(this.tag,l.DRAWIN... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.m... method reconcile (line 76) | reconcile(h,f){h.anchors.forEach(g=>{g.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={patternFill:new u,gradientFill:new c}} method tag (line 76) | get tag(){return"fill"} method render (line 76) | render(h,f){switch(h.addRollback(),h.openNode("fill"),f.type){case"pat... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method validStyle (line 76) | validStyle(h){return l.validPatternValues[h]} method constructor (line 79) | constructor(h){this.rowCount=0,this.formatterOptions=h,this.fieldForma... method isRowHashArray (line 79) | static isRowHashArray(h){return!!Array.isArray(h)&&Array.isArray(h[0])... method isRowArray (line 79) | static isRowArray(h){return Array.isArray(h)&&!this.isRowHashArray(h)} method gatherHeaders (line 79) | static gatherHeaders(h){return l.isRowHashArray(h)?h.map(f=>f[0]):Arra... method createTransform (line 79) | static createTransform(h){return c.isSyncTransform(h)?(f,g)=>{let m=nu... method rowTransform (line 79) | set rowTransform(h){if(!o.default(h))throw new TypeError("The transfor... method format (line 79) | format(h,f){this.callTransformer(h,(g,m)=>{if(g)return f(g);if(!h)retu... method finish (line 79) | finish(h){const f=[];if(this.formatterOptions.alwaysWriteHeaders&&this... method checkHeaders (line 79) | checkHeaders(h){if(this.headers)return{shouldFormatColumns:!0,headers:... method gatherColumns (line 79) | gatherColumns(h){if(this.headers===null)throw new Error("Headers is cu... method callTransformer (line 79) | callTransformer(h,f){return this._rowTransform?this._rowTransform(h,f)... method formatColumns (line 79) | formatColumns(h,f){const g=h.map((p,y)=>this.fieldFormatter.format(p,y... method constructor (line 79) | constructor(h){super({objectMode:h.objectMode}),this.lines="",this.row... method hasHitRowLimit (line 79) | get hasHitRowLimit(){return this.parserOptions.limitRows&&this.rowCoun... method shouldEmitRows (line 79) | get shouldEmitRows(){return this.parsedRowCount>this.parserOptions.ski... method shouldSkipLine (line 79) | get shouldSkipLine(){return this.parsedLineCount<=this.parserOptions.s... method transform (line 79) | transform(h){return this.rowTransformerValidator.rowTransform=h,this} method validate (line 79) | validate(h){return this.rowTransformerValidator.rowValidator=h,this} method emit (line 79) | emit(h){if(h==="end")return this.endEmitted||(this.endEmitted=!0,super... method _transform (line 79) | _transform(h,f,g){if(this.hasHitRowLimit)return g();const m=l.wrapDone... method _flush (line 79) | _flush(h){const f=l.wrapDoneCallback(h);if(this.hasHitRowLimit)return ... method parse (line 79) | parse(h,f){if(!h)return[];const{line:g,rows:m}=this.parser.parse(h,f);... method processRows (line 79) | processRows(h,f){const g=h.length,m=p=>{const y=A=>A?f(A):p%100!=0?m(p... method transformRow (line 79) | transformRow(h,f){try{this.headerTransformer.transform(h,(g,m)=>g?f(g)... method checkAndEmitHeaders (line 79) | checkAndEmitHeaders(){!this.headersEmitted&&this.headerTransformer.hea... method skipRow (line 79) | skipRow(h){return this.rowCount-=1,h(null,{row:null,isValid:!0})} method pushRow (line 79) | pushRow(h,f){try{this.parserOptions.objectMode?this.push(h):this.push(... method wrapDoneCallback (line 79) | static wrapDoneCallback(h){let f=!1;return function(g){if(g){if(f)thro... function d (line 83) | function d(h,f){this.curve=h,this.type=f,this.precomputed=null} method constructor (line 75) | constructor(p){this._data=p} method length (line 75) | get length(){return this._data.length} method copy (line 75) | copy(p,y,v,b){return this._data._buf.copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._data.toBuffer()} method constructor (line 76) | constructor(){super(),this.map={"x14:dataBar":this.databarXform=new u,... method tag (line 76) | get tag(){return"x14:cfRule"} method isExt (line 76) | static isExt(f){return f.type==="dataBar"?u.isExt(f):!(f.type!=="iconS... method prepare (line 76) | prepare(f){d.isExt(f)&&(f.x14Id=`{${a()}}`.toUpperCase())} method render (line 76) | render(f,g){if(d.isExt(g))switch(g.type){case"dataBar":this.renderData... method renderDataBar (line 76) | renderDataBar(f,g){f.openNode(this.tag,{type:"dataBar",id:g.x14Id}),th... method renderIconSet (line 76) | renderIconSet(f,g){f.openNode(this.tag,{type:"iconSet",priority:g.prio... method createNewModel (line 76) | createNewModel(f){let{attributes:g}=f;return{type:g.type,x14Id:g.id,pr... method onParserClose (line 76) | onParserClose(f,g){Object.assign(this.model,g.model)} method constructor (line 76) | constructor(){super(),this.map={autoFilter:new u,tableColumns:new s({t... method prepare (line 76) | prepare(f,g){this.map.autoFilter.prepare(f),this.map.tableColumns.prep... method tag (line 76) | get tag(){return"table"} method render (line 76) | render(f,g){f.openXml(a.StdDocAttributes),f.openNode(this.tag,$o(An({}... method parseOpen (line 76) | parseOpen(f){if(this.parser)return this.parser.parseOpen(f),!0;const{n... method parseText (line 76) | parseText(f){this.parser&&this.parser.parseText(f)} method parseClose (line 76) | parseClose(f){if(this.parser)return this.parser.parseClose(f)||(this.p... method reconcile (line 76) | reconcile(f,g){f.columns.forEach(m=>{m.dxfId!==void 0&&(m.style=g.styl... function l (line 83) | function l(h){this.twisted=(0|h.a)!=1,this.mOneA=this.twisted&&(0|h.a)==... method constructor (line 75) | constructor(f,g,m){if(!f||!g)throw new Error("A Cell needs a Row");thi... method worksheet (line 75) | get worksheet(){return this._row.worksheet} method workbook (line 75) | get workbook(){return this._row.worksheet.workbook} method destroy (line 75) | destroy(){delete this.style,delete this._value,delete this._row,delete... method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(f){this.style.numFmt=f} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(f){this.style.font=f} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(f){this.style.alignment=f} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(f){this.style.border=f} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(f){this.style.fill=f} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(f){this.style.protection=f} method _mergeStyle (line 75) | _mergeStyle(f,g,m){const p=f&&f.numFmt||g&&g.numFmt;p&&(m.numFmt=p);co... method address (line 75) | get address(){return this._address} method row (line 75) | get row(){return this._row.number} method col (line 75) | get col(){return this._column.number} method $col$row (line 75) | get $col$row(){return`$${this._column.letter}$${this.row}`} method type (line 75) | get type(){return this._value.type} method effectiveType (line 75) | get effectiveType(){return this._value.effectiveType} method toCsvString (line 75) | toCsvString(){return this._value.toCsvString()} method addMergeRef (line 75) | addMergeRef(){this._mergeCount++} method releaseMergeRef (line 75) | releaseMergeRef(){this._mergeCount--} method isMerged (line 75) | get isMerged(){return this._mergeCount>0||this.type===l.Types.Merge} method merge (line 75) | merge(f,g){this._value.release(),this._value=d.create(l.Types.Merge,th... method unmerge (line 75) | unmerge(){this.type===l.Types.Merge&&(this._value.release(),this._valu... method isMergedTo (line 75) | isMergedTo(f){return this._value.type===l.Types.Merge&&this._value.isM... method master (line 75) | get master(){return this.type===l.Types.Merge?this._value.master:this} method isHyperlink (line 75) | get isHyperlink(){return this._value.type===l.Types.Hyperlink} method hyperlink (line 75) | get hyperlink(){return this._value.hyperlink} method value (line 75) | get value(){return this._value.value} method value (line 75) | set value(f){this.type!==l.Types.Merge?(this._value.release(),this._va... method note (line 75) | get note(){return this._comment&&this._comment.note} method note (line 75) | set note(f){this._comment=new c(f)} method text (line 75) | get text(){return this._value.toString()} method html (line 75) | get html(){return o.escapeHtml(this.text)} method toString (line 75) | toString(){return this.text} method _upgradeToHyperlink (line 75) | _upgradeToHyperlink(f){this.type===l.Types.String&&(this._value=d.crea... method formula (line 75) | get formula(){return this._value.formula} method result (line 75) | get result(){return this._value.result} method formulaType (line 75) | get formulaType(){return this._value.formulaType} method fullAddress (line 75) | get fullAddress(){const{worksheet:f}=this._row;return{sheetName:f.name... method name (line 75) | get name(){return this.names[0]} method name (line 75) | set name(f){this.names=[f]} method names (line 75) | get names(){return this.workbook.definedNames.getNamesEx(this.fullAddr... method names (line 75) | set names(f){const{definedNames:g}=this.workbook;g.removeAllNames(this... method addName (line 75) | addName(f){this.workbook.definedNames.addEx(this.fullAddress,f)} method removeName (line 75) | removeName(f){this.workbook.definedNames.removeEx(this.fullAddress,f)} method removeAllNames (line 75) | removeAllNames(){this.workbook.definedNames.removeAllNames(this.fullAd... method _dataValidations (line 75) | get _dataValidations(){return this.worksheet.dataValidations} method dataValidation (line 75) | get dataValidation(){return this._dataValidations.find(this.address)} method dataValidation (line 75) | set dataValidation(f){this._dataValidations.add(this.address,f)} method model (line 75) | get model(){const{model:f}=this._value;return f.style=this.style,this.... method model (line 75) | set model(f){if(this._value.release(),this._value=d.create(f.type,this... method constructor (line 75) | constructor(p,y){this._data=p,this._encoding=y} method length (line 75) | get length(){return this.toBuffer().length} method copy (line 75) | copy(p,y,v,b){return this.toBuffer().copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._buffer||(this._buffer=o.from(this._data,this._... method constructor (line 76) | constructor(h){super(),this.options=Object.assign({type:"nodebuffer",c... method append (line 76) | append(h,f){f.hasOwnProperty("base64")&&f.base64?this.zip.file(f.name,... method finalize (line 76) | async finalize(){const h=await this.zip.generateAsync(this.options);th... method read (line 76) | read(h){return this.stream.read(h)} method setEncoding (line 76) | setEncoding(h){return this.stream.setEncoding(h)} method pause (line 76) | pause(){return this.stream.pause()} method resume (line 76) | resume(){return this.stream.resume()} method isPaused (line 76) | isPaused(){return this.stream.isPaused()} method pipe (line 76) | pipe(h,f){return this.stream.pipe(h,f)} method unpipe (line 76) | unpipe(h){return this.stream.unpipe(h)} method unshift (line 76) | unshift(h){return this.stream.unshift(h)} method wrap (line 76) | wrap(h){return this.stream.wrap(h)} method constructor (line 76) | constructor(){super(),this.map={Company:new s({tag:"Company"}),Manager... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("Properties",l.PR... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"dc:creator":new u({tag:"dc:creator"})... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("cp:corePropertie... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"xdr:twoCellAnchor":new u,"xdr:oneCell... method prepare (line 76) | prepare(h){h.anchors.forEach((f,g)=>{f.anchorType=function(m){return(t... method tag (line 76) | get tag(){return"xdr:wsDr"} method render (line 76) | render(h,f){h.openXml(o.StdDocAttributes),h.openNode(this.tag,l.DRAWIN... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.m... method reconcile (line 76) | reconcile(h,f){h.anchors.forEach(g=>{g.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={patternFill:new u,gradientFill:new c}} method tag (line 76) | get tag(){return"fill"} method render (line 76) | render(h,f){switch(h.addRollback(),h.openNode("fill"),f.type){case"pat... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method validStyle (line 76) | validStyle(h){return l.validPatternValues[h]} method constructor (line 79) | constructor(h){this.rowCount=0,this.formatterOptions=h,this.fieldForma... method isRowHashArray (line 79) | static isRowHashArray(h){return!!Array.isArray(h)&&Array.isArray(h[0])... method isRowArray (line 79) | static isRowArray(h){return Array.isArray(h)&&!this.isRowHashArray(h)} method gatherHeaders (line 79) | static gatherHeaders(h){return l.isRowHashArray(h)?h.map(f=>f[0]):Arra... method createTransform (line 79) | static createTransform(h){return c.isSyncTransform(h)?(f,g)=>{let m=nu... method rowTransform (line 79) | set rowTransform(h){if(!o.default(h))throw new TypeError("The transfor... method format (line 79) | format(h,f){this.callTransformer(h,(g,m)=>{if(g)return f(g);if(!h)retu... method finish (line 79) | finish(h){const f=[];if(this.formatterOptions.alwaysWriteHeaders&&this... method checkHeaders (line 79) | checkHeaders(h){if(this.headers)return{shouldFormatColumns:!0,headers:... method gatherColumns (line 79) | gatherColumns(h){if(this.headers===null)throw new Error("Headers is cu... method callTransformer (line 79) | callTransformer(h,f){return this._rowTransform?this._rowTransform(h,f)... method formatColumns (line 79) | formatColumns(h,f){const g=h.map((p,y)=>this.fieldFormatter.format(p,y... method constructor (line 79) | constructor(h){super({objectMode:h.objectMode}),this.lines="",this.row... method hasHitRowLimit (line 79) | get hasHitRowLimit(){return this.parserOptions.limitRows&&this.rowCoun... method shouldEmitRows (line 79) | get shouldEmitRows(){return this.parsedRowCount>this.parserOptions.ski... method shouldSkipLine (line 79) | get shouldSkipLine(){return this.parsedLineCount<=this.parserOptions.s... method transform (line 79) | transform(h){return this.rowTransformerValidator.rowTransform=h,this} method validate (line 79) | validate(h){return this.rowTransformerValidator.rowValidator=h,this} method emit (line 79) | emit(h){if(h==="end")return this.endEmitted||(this.endEmitted=!0,super... method _transform (line 79) | _transform(h,f,g){if(this.hasHitRowLimit)return g();const m=l.wrapDone... method _flush (line 79) | _flush(h){const f=l.wrapDoneCallback(h);if(this.hasHitRowLimit)return ... method parse (line 79) | parse(h,f){if(!h)return[];const{line:g,rows:m}=this.parser.parse(h,f);... method processRows (line 79) | processRows(h,f){const g=h.length,m=p=>{const y=A=>A?f(A):p%100!=0?m(p... method transformRow (line 79) | transformRow(h,f){try{this.headerTransformer.transform(h,(g,m)=>g?f(g)... method checkAndEmitHeaders (line 79) | checkAndEmitHeaders(){!this.headersEmitted&&this.headerTransformer.hea... method skipRow (line 79) | skipRow(h){return this.rowCount-=1,h(null,{row:null,isValid:!0})} method pushRow (line 79) | pushRow(h,f){try{this.parserOptions.objectMode?this.push(h):this.push(... method wrapDoneCallback (line 79) | static wrapDoneCallback(h){let f=!1;return function(g){if(g){if(f)thro... function d (line 83) | function d(h,f,g,m,p){u.BasePoint.call(this,h,"projective"),f===null&&g=... method constructor (line 75) | constructor(p){this._data=p} method length (line 75) | get length(){return this._data.length} method copy (line 75) | copy(p,y,v,b){return this._data._buf.copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._data.toBuffer()} method constructor (line 76) | constructor(){super(),this.map={"x14:dataBar":this.databarXform=new u,... method tag (line 76) | get tag(){return"x14:cfRule"} method isExt (line 76) | static isExt(f){return f.type==="dataBar"?u.isExt(f):!(f.type!=="iconS... method prepare (line 76) | prepare(f){d.isExt(f)&&(f.x14Id=`{${a()}}`.toUpperCase())} method render (line 76) | render(f,g){if(d.isExt(g))switch(g.type){case"dataBar":this.renderData... method renderDataBar (line 76) | renderDataBar(f,g){f.openNode(this.tag,{type:"dataBar",id:g.x14Id}),th... method renderIconSet (line 76) | renderIconSet(f,g){f.openNode(this.tag,{type:"iconSet",priority:g.prio... method createNewModel (line 76) | createNewModel(f){let{attributes:g}=f;return{type:g.type,x14Id:g.id,pr... method onParserClose (line 76) | onParserClose(f,g){Object.assign(this.model,g.model)} method constructor (line 76) | constructor(){super(),this.map={autoFilter:new u,tableColumns:new s({t... method prepare (line 76) | prepare(f,g){this.map.autoFilter.prepare(f),this.map.tableColumns.prep... method tag (line 76) | get tag(){return"table"} method render (line 76) | render(f,g){f.openXml(a.StdDocAttributes),f.openNode(this.tag,$o(An({}... method parseOpen (line 76) | parseOpen(f){if(this.parser)return this.parser.parseOpen(f),!0;const{n... method parseText (line 76) | parseText(f){this.parser&&this.parser.parseText(f)} method parseClose (line 76) | parseClose(f){if(this.parser)return this.parser.parseClose(f)||(this.p... method reconcile (line 76) | reconcile(f,g){f.columns.forEach(m=>{m.dxfId!==void 0&&(m.style=g.styl... function c (line 83) | function c(d){s.call(this,"mont",d),this.a=new a(d.a,16).toRed(this.red)... method constructor (line 75) | constructor(){this._xml=[],this._stack=[],this._rollbacks=[]} method tos (line 75) | get tos(){return this._stack.length?this._stack[this._stack.length-1]:... method cursor (line 75) | get cursor(){return this._xml.length} method openXml (line 75) | openXml(d){const h=this._xml;h.push(" method openNode (line 76) | openNode(d,h){const f=this.tos,g=this._xml;f&&this.open&&g.push(">"),t... method addAttribute (line 76) | addAttribute(d,h){if(!this.open)throw new Error("Cannot write attribut... method addAttributes (line 76) | addAttributes(d){if(!this.open)throw new Error("Cannot write attribute... method writeText (line 76) | writeText(d){const h=this._xml;this.open&&(h.push(">"),this.open=!1),t... method writeXml (line 76) | writeXml(d){this.open&&(this._xml.push(">"),this.open=!1),this.leaf=!1... method closeNode (line 76) | closeNode(){const d=this._stack.pop(),h=this._xml;this.leaf?h.push("/>... method leafNode (line 76) | leafNode(d,h,f){this.openNode(d,h),f!==void 0&&this.writeText(f),this.... method closeAll (line 76) | closeAll(){for(;this._stack.length;)this.closeNode()} method addRollback (line 76) | addRollback(){return this._rollbacks.push({xml:this._xml.length,stack:... method commit (line 76) | commit(){this._rollbacks.pop()} method rollback (line 76) | rollback(){const d=this._rollbacks.pop();this._xml.length>d.xml&&this.... method xml (line 76) | get xml(){return this.closeAll(),this._xml.join("")} method constructor (line 76) | constructor(){super(),this.map={stop:new s}} method name (line 76) | get name(){return"gradient"} method tag (line 76) | get tag(){return"gradientFill"} method render (line 76) | render(h,f){switch(h.openNode("gradientFill"),f.gradient){case"angle":... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method constructor (line 76) | constructor(d,h){super(),this.id=d,this.formatCode=h} method tag (line 76) | get tag(){return"numFmt"} method render (line 76) | render(d,h){d.leafNode("numFmt",{numFmtId:h.id,formatCode:h.formatCode})} method parseOpen (line 76) | parseOpen(d){switch(d.name){case"numFmt":return this.model={id:parseIn... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} function l (line 83) | function l(d,h,f){s.BasePoint.call(this,d,"projective"),h===null&&f===nu... method constructor (line 75) | constructor(f,g,m){if(!f||!g)throw new Error("A Cell needs a Row");thi... method worksheet (line 75) | get worksheet(){return this._row.worksheet} method workbook (line 75) | get workbook(){return this._row.worksheet.workbook} method destroy (line 75) | destroy(){delete this.style,delete this._value,delete this._row,delete... method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(f){this.style.numFmt=f} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(f){this.style.font=f} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(f){this.style.alignment=f} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(f){this.style.border=f} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(f){this.style.fill=f} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(f){this.style.protection=f} method _mergeStyle (line 75) | _mergeStyle(f,g,m){const p=f&&f.numFmt||g&&g.numFmt;p&&(m.numFmt=p);co... method address (line 75) | get address(){return this._address} method row (line 75) | get row(){return this._row.number} method col (line 75) | get col(){return this._column.number} method $col$row (line 75) | get $col$row(){return`$${this._column.letter}$${this.row}`} method type (line 75) | get type(){return this._value.type} method effectiveType (line 75) | get effectiveType(){return this._value.effectiveType} method toCsvString (line 75) | toCsvString(){return this._value.toCsvString()} method addMergeRef (line 75) | addMergeRef(){this._mergeCount++} method releaseMergeRef (line 75) | releaseMergeRef(){this._mergeCount--} method isMerged (line 75) | get isMerged(){return this._mergeCount>0||this.type===l.Types.Merge} method merge (line 75) | merge(f,g){this._value.release(),this._value=d.create(l.Types.Merge,th... method unmerge (line 75) | unmerge(){this.type===l.Types.Merge&&(this._value.release(),this._valu... method isMergedTo (line 75) | isMergedTo(f){return this._value.type===l.Types.Merge&&this._value.isM... method master (line 75) | get master(){return this.type===l.Types.Merge?this._value.master:this} method isHyperlink (line 75) | get isHyperlink(){return this._value.type===l.Types.Hyperlink} method hyperlink (line 75) | get hyperlink(){return this._value.hyperlink} method value (line 75) | get value(){return this._value.value} method value (line 75) | set value(f){this.type!==l.Types.Merge?(this._value.release(),this._va... method note (line 75) | get note(){return this._comment&&this._comment.note} method note (line 75) | set note(f){this._comment=new c(f)} method text (line 75) | get text(){return this._value.toString()} method html (line 75) | get html(){return o.escapeHtml(this.text)} method toString (line 75) | toString(){return this.text} method _upgradeToHyperlink (line 75) | _upgradeToHyperlink(f){this.type===l.Types.String&&(this._value=d.crea... method formula (line 75) | get formula(){return this._value.formula} method result (line 75) | get result(){return this._value.result} method formulaType (line 75) | get formulaType(){return this._value.formulaType} method fullAddress (line 75) | get fullAddress(){const{worksheet:f}=this._row;return{sheetName:f.name... method name (line 75) | get name(){return this.names[0]} method name (line 75) | set name(f){this.names=[f]} method names (line 75) | get names(){return this.workbook.definedNames.getNamesEx(this.fullAddr... method names (line 75) | set names(f){const{definedNames:g}=this.workbook;g.removeAllNames(this... method addName (line 75) | addName(f){this.workbook.definedNames.addEx(this.fullAddress,f)} method removeName (line 75) | removeName(f){this.workbook.definedNames.removeEx(this.fullAddress,f)} method removeAllNames (line 75) | removeAllNames(){this.workbook.definedNames.removeAllNames(this.fullAd... method _dataValidations (line 75) | get _dataValidations(){return this.worksheet.dataValidations} method dataValidation (line 75) | get dataValidation(){return this._dataValidations.find(this.address)} method dataValidation (line 75) | set dataValidation(f){this._dataValidations.add(this.address,f)} method model (line 75) | get model(){const{model:f}=this._value;return f.style=this.style,this.... method model (line 75) | set model(f){if(this._value.release(),this._value=d.create(f.type,this... method constructor (line 75) | constructor(p,y){this._data=p,this._encoding=y} method length (line 75) | get length(){return this.toBuffer().length} method copy (line 75) | copy(p,y,v,b){return this.toBuffer().copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._buffer||(this._buffer=o.from(this._data,this._... method constructor (line 76) | constructor(h){super(),this.options=Object.assign({type:"nodebuffer",c... method append (line 76) | append(h,f){f.hasOwnProperty("base64")&&f.base64?this.zip.file(f.name,... method finalize (line 76) | async finalize(){const h=await this.zip.generateAsync(this.options);th... method read (line 76) | read(h){return this.stream.read(h)} method setEncoding (line 76) | setEncoding(h){return this.stream.setEncoding(h)} method pause (line 76) | pause(){return this.stream.pause()} method resume (line 76) | resume(){return this.stream.resume()} method isPaused (line 76) | isPaused(){return this.stream.isPaused()} method pipe (line 76) | pipe(h,f){return this.stream.pipe(h,f)} method unpipe (line 76) | unpipe(h){return this.stream.unpipe(h)} method unshift (line 76) | unshift(h){return this.stream.unshift(h)} method wrap (line 76) | wrap(h){return this.stream.wrap(h)} method constructor (line 76) | constructor(){super(),this.map={Company:new s({tag:"Company"}),Manager... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("Properties",l.PR... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"dc:creator":new u({tag:"dc:creator"})... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("cp:corePropertie... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"xdr:twoCellAnchor":new u,"xdr:oneCell... method prepare (line 76) | prepare(h){h.anchors.forEach((f,g)=>{f.anchorType=function(m){return(t... method tag (line 76) | get tag(){return"xdr:wsDr"} method render (line 76) | render(h,f){h.openXml(o.StdDocAttributes),h.openNode(this.tag,l.DRAWIN... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.m... method reconcile (line 76) | reconcile(h,f){h.anchors.forEach(g=>{g.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={patternFill:new u,gradientFill:new c}} method tag (line 76) | get tag(){return"fill"} method render (line 76) | render(h,f){switch(h.addRollback(),h.openNode("fill"),f.type){case"pat... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method validStyle (line 76) | validStyle(h){return l.validPatternValues[h]} method constructor (line 79) | constructor(h){this.rowCount=0,this.formatterOptions=h,this.fieldForma... method isRowHashArray (line 79) | static isRowHashArray(h){return!!Array.isArray(h)&&Array.isArray(h[0])... method isRowArray (line 79) | static isRowArray(h){return Array.isArray(h)&&!this.isRowHashArray(h)} method gatherHeaders (line 79) | static gatherHeaders(h){return l.isRowHashArray(h)?h.map(f=>f[0]):Arra... method createTransform (line 79) | static createTransform(h){return c.isSyncTransform(h)?(f,g)=>{let m=nu... method rowTransform (line 79) | set rowTransform(h){if(!o.default(h))throw new TypeError("The transfor... method format (line 79) | format(h,f){this.callTransformer(h,(g,m)=>{if(g)return f(g);if(!h)retu... method finish (line 79) | finish(h){const f=[];if(this.formatterOptions.alwaysWriteHeaders&&this... method checkHeaders (line 79) | checkHeaders(h){if(this.headers)return{shouldFormatColumns:!0,headers:... method gatherColumns (line 79) | gatherColumns(h){if(this.headers===null)throw new Error("Headers is cu... method callTransformer (line 79) | callTransformer(h,f){return this._rowTransform?this._rowTransform(h,f)... method formatColumns (line 79) | formatColumns(h,f){const g=h.map((p,y)=>this.fieldFormatter.format(p,y... method constructor (line 79) | constructor(h){super({objectMode:h.objectMode}),this.lines="",this.row... method hasHitRowLimit (line 79) | get hasHitRowLimit(){return this.parserOptions.limitRows&&this.rowCoun... method shouldEmitRows (line 79) | get shouldEmitRows(){return this.parsedRowCount>this.parserOptions.ski... method shouldSkipLine (line 79) | get shouldSkipLine(){return this.parsedLineCount<=this.parserOptions.s... method transform (line 79) | transform(h){return this.rowTransformerValidator.rowTransform=h,this} method validate (line 79) | validate(h){return this.rowTransformerValidator.rowValidator=h,this} method emit (line 79) | emit(h){if(h==="end")return this.endEmitted||(this.endEmitted=!0,super... method _transform (line 79) | _transform(h,f,g){if(this.hasHitRowLimit)return g();const m=l.wrapDone... method _flush (line 79) | _flush(h){const f=l.wrapDoneCallback(h);if(this.hasHitRowLimit)return ... method parse (line 79) | parse(h,f){if(!h)return[];const{line:g,rows:m}=this.parser.parse(h,f);... method processRows (line 79) | processRows(h,f){const g=h.length,m=p=>{const y=A=>A?f(A):p%100!=0?m(p... method transformRow (line 79) | transformRow(h,f){try{this.headerTransformer.transform(h,(g,m)=>g?f(g)... method checkAndEmitHeaders (line 79) | checkAndEmitHeaders(){!this.headersEmitted&&this.headerTransformer.hea... method skipRow (line 79) | skipRow(h){return this.rowCount-=1,h(null,{row:null,isValid:!0})} method pushRow (line 79) | pushRow(h,f){try{this.parserOptions.objectMode?this.push(h):this.push(... method wrapDoneCallback (line 79) | static wrapDoneCallback(h){let f=!1;return function(g){if(g){if(f)thro... function l (line 83) | function l(f){u.call(this,"short",f),this.a=new o(f.a,16).toRed(this.red... method constructor (line 75) | constructor(f,g,m){if(!f||!g)throw new Error("A Cell needs a Row");thi... method worksheet (line 75) | get worksheet(){return this._row.worksheet} method workbook (line 75) | get workbook(){return this._row.worksheet.workbook} method destroy (line 75) | destroy(){delete this.style,delete this._value,delete this._row,delete... method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(f){this.style.numFmt=f} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(f){this.style.font=f} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(f){this.style.alignment=f} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(f){this.style.border=f} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(f){this.style.fill=f} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(f){this.style.protection=f} method _mergeStyle (line 75) | _mergeStyle(f,g,m){const p=f&&f.numFmt||g&&g.numFmt;p&&(m.numFmt=p);co... method address (line 75) | get address(){return this._address} method row (line 75) | get row(){return this._row.number} method col (line 75) | get col(){return this._column.number} method $col$row (line 75) | get $col$row(){return`$${this._column.letter}$${this.row}`} method type (line 75) | get type(){return this._value.type} method effectiveType (line 75) | get effectiveType(){return this._value.effectiveType} method toCsvString (line 75) | toCsvString(){return this._value.toCsvString()} method addMergeRef (line 75) | addMergeRef(){this._mergeCount++} method releaseMergeRef (line 75) | releaseMergeRef(){this._mergeCount--} method isMerged (line 75) | get isMerged(){return this._mergeCount>0||this.type===l.Types.Merge} method merge (line 75) | merge(f,g){this._value.release(),this._value=d.create(l.Types.Merge,th... method unmerge (line 75) | unmerge(){this.type===l.Types.Merge&&(this._value.release(),this._valu... method isMergedTo (line 75) | isMergedTo(f){return this._value.type===l.Types.Merge&&this._value.isM... method master (line 75) | get master(){return this.type===l.Types.Merge?this._value.master:this} method isHyperlink (line 75) | get isHyperlink(){return this._value.type===l.Types.Hyperlink} method hyperlink (line 75) | get hyperlink(){return this._value.hyperlink} method value (line 75) | get value(){return this._value.value} method value (line 75) | set value(f){this.type!==l.Types.Merge?(this._value.release(),this._va... method note (line 75) | get note(){return this._comment&&this._comment.note} method note (line 75) | set note(f){this._comment=new c(f)} method text (line 75) | get text(){return this._value.toString()} method html (line 75) | get html(){return o.escapeHtml(this.text)} method toString (line 75) | toString(){return this.text} method _upgradeToHyperlink (line 75) | _upgradeToHyperlink(f){this.type===l.Types.String&&(this._value=d.crea... method formula (line 75) | get formula(){return this._value.formula} method result (line 75) | get result(){return this._value.result} method formulaType (line 75) | get formulaType(){return this._value.formulaType} method fullAddress (line 75) | get fullAddress(){const{worksheet:f}=this._row;return{sheetName:f.name... method name (line 75) | get name(){return this.names[0]} method name (line 75) | set name(f){this.names=[f]} method names (line 75) | get names(){return this.workbook.definedNames.getNamesEx(this.fullAddr... method names (line 75) | set names(f){const{definedNames:g}=this.workbook;g.removeAllNames(this... method addName (line 75) | addName(f){this.workbook.definedNames.addEx(this.fullAddress,f)} method removeName (line 75) | removeName(f){this.workbook.definedNames.removeEx(this.fullAddress,f)} method removeAllNames (line 75) | removeAllNames(){this.workbook.definedNames.removeAllNames(this.fullAd... method _dataValidations (line 75) | get _dataValidations(){return this.worksheet.dataValidations} method dataValidation (line 75) | get dataValidation(){return this._dataValidations.find(this.address)} method dataValidation (line 75) | set dataValidation(f){this._dataValidations.add(this.address,f)} method model (line 75) | get model(){const{model:f}=this._value;return f.style=this.style,this.... method model (line 75) | set model(f){if(this._value.release(),this._value=d.create(f.type,this... method constructor (line 75) | constructor(p,y){this._data=p,this._encoding=y} method length (line 75) | get length(){return this.toBuffer().length} method copy (line 75) | copy(p,y,v,b){return this.toBuffer().copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._buffer||(this._buffer=o.from(this._data,this._... method constructor (line 76) | constructor(h){super(),this.options=Object.assign({type:"nodebuffer",c... method append (line 76) | append(h,f){f.hasOwnProperty("base64")&&f.base64?this.zip.file(f.name,... method finalize (line 76) | async finalize(){const h=await this.zip.generateAsync(this.options);th... method read (line 76) | read(h){return this.stream.read(h)} method setEncoding (line 76) | setEncoding(h){return this.stream.setEncoding(h)} method pause (line 76) | pause(){return this.stream.pause()} method resume (line 76) | resume(){return this.stream.resume()} method isPaused (line 76) | isPaused(){return this.stream.isPaused()} method pipe (line 76) | pipe(h,f){return this.stream.pipe(h,f)} method unpipe (line 76) | unpipe(h){return this.stream.unpipe(h)} method unshift (line 76) | unshift(h){return this.stream.unshift(h)} method wrap (line 76) | wrap(h){return this.stream.wrap(h)} method constructor (line 76) | constructor(){super(),this.map={Company:new s({tag:"Company"}),Manager... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("Properties",l.PR... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"dc:creator":new u({tag:"dc:creator"})... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("cp:corePropertie... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"xdr:twoCellAnchor":new u,"xdr:oneCell... method prepare (line 76) | prepare(h){h.anchors.forEach((f,g)=>{f.anchorType=function(m){return(t... method tag (line 76) | get tag(){return"xdr:wsDr"} method render (line 76) | render(h,f){h.openXml(o.StdDocAttributes),h.openNode(this.tag,l.DRAWIN... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.m... method reconcile (line 76) | reconcile(h,f){h.anchors.forEach(g=>{g.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={patternFill:new u,gradientFill:new c}} method tag (line 76) | get tag(){return"fill"} method render (line 76) | render(h,f){switch(h.addRollback(),h.openNode("fill"),f.type){case"pat... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method validStyle (line 76) | validStyle(h){return l.validPatternValues[h]} method constructor (line 79) | constructor(h){this.rowCount=0,this.formatterOptions=h,this.fieldForma... method isRowHashArray (line 79) | static isRowHashArray(h){return!!Array.isArray(h)&&Array.isArray(h[0])... method isRowArray (line 79) | static isRowArray(h){return Array.isArray(h)&&!this.isRowHashArray(h)} method gatherHeaders (line 79) | static gatherHeaders(h){return l.isRowHashArray(h)?h.map(f=>f[0]):Arra... method createTransform (line 79) | static createTransform(h){return c.isSyncTransform(h)?(f,g)=>{let m=nu... method rowTransform (line 79) | set rowTransform(h){if(!o.default(h))throw new TypeError("The transfor... method format (line 79) | format(h,f){this.callTransformer(h,(g,m)=>{if(g)return f(g);if(!h)retu... method finish (line 79) | finish(h){const f=[];if(this.formatterOptions.alwaysWriteHeaders&&this... method checkHeaders (line 79) | checkHeaders(h){if(this.headers)return{shouldFormatColumns:!0,headers:... method gatherColumns (line 79) | gatherColumns(h){if(this.headers===null)throw new Error("Headers is cu... method callTransformer (line 79) | callTransformer(h,f){return this._rowTransform?this._rowTransform(h,f)... method formatColumns (line 79) | formatColumns(h,f){const g=h.map((p,y)=>this.fieldFormatter.format(p,y... method constructor (line 79) | constructor(h){super({objectMode:h.objectMode}),this.lines="",this.row... method hasHitRowLimit (line 79) | get hasHitRowLimit(){return this.parserOptions.limitRows&&this.rowCoun... method shouldEmitRows (line 79) | get shouldEmitRows(){return this.parsedRowCount>this.parserOptions.ski... method shouldSkipLine (line 79) | get shouldSkipLine(){return this.parsedLineCount<=this.parserOptions.s... method transform (line 79) | transform(h){return this.rowTransformerValidator.rowTransform=h,this} method validate (line 79) | validate(h){return this.rowTransformerValidator.rowValidator=h,this} method emit (line 79) | emit(h){if(h==="end")return this.endEmitted||(this.endEmitted=!0,super... method _transform (line 79) | _transform(h,f,g){if(this.hasHitRowLimit)return g();const m=l.wrapDone... method _flush (line 79) | _flush(h){const f=l.wrapDoneCallback(h);if(this.hasHitRowLimit)return ... method parse (line 79) | parse(h,f){if(!h)return[];const{line:g,rows:m}=this.parser.parse(h,f);... method processRows (line 79) | processRows(h,f){const g=h.length,m=p=>{const y=A=>A?f(A):p%100!=0?m(p... method transformRow (line 79) | transformRow(h,f){try{this.headerTransformer.transform(h,(g,m)=>g?f(g)... method checkAndEmitHeaders (line 79) | checkAndEmitHeaders(){!this.headersEmitted&&this.headerTransformer.hea... method skipRow (line 79) | skipRow(h){return this.rowCount-=1,h(null,{row:null,isValid:!0})} method pushRow (line 79) | pushRow(h,f){try{this.parserOptions.objectMode?this.push(h):this.push(... method wrapDoneCallback (line 79) | static wrapDoneCallback(h){let f=!1;return function(g){if(g){if(f)thro... function d (line 83) | function d(f,g,m,p){u.BasePoint.call(this,f,"affine"),g===null&&m===null... method constructor (line 75) | constructor(p){this._data=p} method length (line 75) | get length(){return this._data.length} method copy (line 75) | copy(p,y,v,b){return this._data._buf.copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._data.toBuffer()} method constructor (line 76) | constructor(){super(),this.map={"x14:dataBar":this.databarXform=new u,... method tag (line 76) | get tag(){return"x14:cfRule"} method isExt (line 76) | static isExt(f){return f.type==="dataBar"?u.isExt(f):!(f.type!=="iconS... method prepare (line 76) | prepare(f){d.isExt(f)&&(f.x14Id=`{${a()}}`.toUpperCase())} method render (line 76) | render(f,g){if(d.isExt(g))switch(g.type){case"dataBar":this.renderData... method renderDataBar (line 76) | renderDataBar(f,g){f.openNode(this.tag,{type:"dataBar",id:g.x14Id}),th... method renderIconSet (line 76) | renderIconSet(f,g){f.openNode(this.tag,{type:"iconSet",priority:g.prio... method createNewModel (line 76) | createNewModel(f){let{attributes:g}=f;return{type:g.type,x14Id:g.id,pr... method onParserClose (line 76) | onParserClose(f,g){Object.assign(this.model,g.model)} method constructor (line 76) | constructor(){super(),this.map={autoFilter:new u,tableColumns:new s({t... method prepare (line 76) | prepare(f,g){this.map.autoFilter.prepare(f),this.map.tableColumns.prep... method tag (line 76) | get tag(){return"table"} method render (line 76) | render(f,g){f.openXml(a.StdDocAttributes),f.openNode(this.tag,$o(An({}... method parseOpen (line 76) | parseOpen(f){if(this.parser)return this.parser.parseOpen(f),!0;const{n... method parseText (line 76) | parseText(f){this.parser&&this.parser.parseText(f)} method parseClose (line 76) | parseClose(f){if(this.parser)return this.parser.parseClose(f)||(this.p... method reconcile (line 76) | reconcile(f,g){f.columns.forEach(m=>{m.dxfId!==void 0&&(m.style=g.styl... function h (line 83) | function h(f,g,m,p){u.BasePoint.call(this,f,"jacobian"),g===null&&m===nu... method constructor (line 75) | constructor(p){this._data=p} method length (line 75) | get length(){return this._data.length} method copy (line 75) | copy(p,y,v,b){this._data.copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._data} method constructor (line 76) | constructor(g){super(),this.options=g||h.OPTIONS,this.map={b:{prop:"bo... method tag (line 76) | get tag(){return this.options.tagName} method render (line 76) | render(g,m){const{map:p}=this;g.openNode(this.options.tagName),l.each(... method parseOpen (line 76) | parseOpen(g){if(this.parser)return this.parser.parseOpen(g),!0;if(this... method parseText (line 76) | parseText(g){this.parser&&this.parser.parseText(g)} method parseClose (line 76) | parseClose(g){if(this.parser&&!this.parser.parseClose(g)){const m=this... function y (line 83) | function y(b){return f.point(b[0],b[1],m)} function l (line 83) | function l(h){h.type==="short"?this.curve=new u.short(h):h.type==="edwar... method constructor (line 75) | constructor(f,g,m){if(!f||!g)throw new Error("A Cell needs a Row");thi... method worksheet (line 75) | get worksheet(){return this._row.worksheet} method workbook (line 75) | get workbook(){return this._row.worksheet.workbook} method destroy (line 75) | destroy(){delete this.style,delete this._value,delete this._row,delete... method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(f){this.style.numFmt=f} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(f){this.style.font=f} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(f){this.style.alignment=f} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(f){this.style.border=f} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(f){this.style.fill=f} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(f){this.style.protection=f} method _mergeStyle (line 75) | _mergeStyle(f,g,m){const p=f&&f.numFmt||g&&g.numFmt;p&&(m.numFmt=p);co... method address (line 75) | get address(){return this._address} method row (line 75) | get row(){return this._row.number} method col (line 75) | get col(){return this._column.number} method $col$row (line 75) | get $col$row(){return`$${this._column.letter}$${this.row}`} method type (line 75) | get type(){return this._value.type} method effectiveType (line 75) | get effectiveType(){return this._value.effectiveType} method toCsvString (line 75) | toCsvString(){return this._value.toCsvString()} method addMergeRef (line 75) | addMergeRef(){this._mergeCount++} method releaseMergeRef (line 75) | releaseMergeRef(){this._mergeCount--} method isMerged (line 75) | get isMerged(){return this._mergeCount>0||this.type===l.Types.Merge} method merge (line 75) | merge(f,g){this._value.release(),this._value=d.create(l.Types.Merge,th... method unmerge (line 75) | unmerge(){this.type===l.Types.Merge&&(this._value.release(),this._valu... method isMergedTo (line 75) | isMergedTo(f){return this._value.type===l.Types.Merge&&this._value.isM... method master (line 75) | get master(){return this.type===l.Types.Merge?this._value.master:this} method isHyperlink (line 75) | get isHyperlink(){return this._value.type===l.Types.Hyperlink} method hyperlink (line 75) | get hyperlink(){return this._value.hyperlink} method value (line 75) | get value(){return this._value.value} method value (line 75) | set value(f){this.type!==l.Types.Merge?(this._value.release(),this._va... method note (line 75) | get note(){return this._comment&&this._comment.note} method note (line 75) | set note(f){this._comment=new c(f)} method text (line 75) | get text(){return this._value.toString()} method html (line 75) | get html(){return o.escapeHtml(this.text)} method toString (line 75) | toString(){return this.text} method _upgradeToHyperlink (line 75) | _upgradeToHyperlink(f){this.type===l.Types.String&&(this._value=d.crea... method formula (line 75) | get formula(){return this._value.formula} method result (line 75) | get result(){return this._value.result} method formulaType (line 75) | get formulaType(){return this._value.formulaType} method fullAddress (line 75) | get fullAddress(){const{worksheet:f}=this._row;return{sheetName:f.name... method name (line 75) | get name(){return this.names[0]} method name (line 75) | set name(f){this.names=[f]} method names (line 75) | get names(){return this.workbook.definedNames.getNamesEx(this.fullAddr... method names (line 75) | set names(f){const{definedNames:g}=this.workbook;g.removeAllNames(this... method addName (line 75) | addName(f){this.workbook.definedNames.addEx(this.fullAddress,f)} method removeName (line 75) | removeName(f){this.workbook.definedNames.removeEx(this.fullAddress,f)} method removeAllNames (line 75) | removeAllNames(){this.workbook.definedNames.removeAllNames(this.fullAd... method _dataValidations (line 75) | get _dataValidations(){return this.worksheet.dataValidations} method dataValidation (line 75) | get dataValidation(){return this._dataValidations.find(this.address)} method dataValidation (line 75) | set dataValidation(f){this._dataValidations.add(this.address,f)} method model (line 75) | get model(){const{model:f}=this._value;return f.style=this.style,this.... method model (line 75) | set model(f){if(this._value.release(),this._value=d.create(f.type,this... method constructor (line 75) | constructor(p,y){this._data=p,this._encoding=y} method length (line 75) | get length(){return this.toBuffer().length} method copy (line 75) | copy(p,y,v,b){return this.toBuffer().copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._buffer||(this._buffer=o.from(this._data,this._... method constructor (line 76) | constructor(h){super(),this.options=Object.assign({type:"nodebuffer",c... method append (line 76) | append(h,f){f.hasOwnProperty("base64")&&f.base64?this.zip.file(f.name,... method finalize (line 76) | async finalize(){const h=await this.zip.generateAsync(this.options);th... method read (line 76) | read(h){return this.stream.read(h)} method setEncoding (line 76) | setEncoding(h){return this.stream.setEncoding(h)} method pause (line 76) | pause(){return this.stream.pause()} method resume (line 76) | resume(){return this.stream.resume()} method isPaused (line 76) | isPaused(){return this.stream.isPaused()} method pipe (line 76) | pipe(h,f){return this.stream.pipe(h,f)} method unpipe (line 76) | unpipe(h){return this.stream.unpipe(h)} method unshift (line 76) | unshift(h){return this.stream.unshift(h)} method wrap (line 76) | wrap(h){return this.stream.wrap(h)} method constructor (line 76) | constructor(){super(),this.map={Company:new s({tag:"Company"}),Manager... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("Properties",l.PR... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"dc:creator":new u({tag:"dc:creator"})... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("cp:corePropertie... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"xdr:twoCellAnchor":new u,"xdr:oneCell... method prepare (line 76) | prepare(h){h.anchors.forEach((f,g)=>{f.anchorType=function(m){return(t... method tag (line 76) | get tag(){return"xdr:wsDr"} method render (line 76) | render(h,f){h.openXml(o.StdDocAttributes),h.openNode(this.tag,l.DRAWIN... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.m... method reconcile (line 76) | reconcile(h,f){h.anchors.forEach(g=>{g.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={patternFill:new u,gradientFill:new c}} method tag (line 76) | get tag(){return"fill"} method render (line 76) | render(h,f){switch(h.addRollback(),h.openNode("fill"),f.type){case"pat... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method validStyle (line 76) | validStyle(h){return l.validPatternValues[h]} method constructor (line 79) | constructor(h){this.rowCount=0,this.formatterOptions=h,this.fieldForma... method isRowHashArray (line 79) | static isRowHashArray(h){return!!Array.isArray(h)&&Array.isArray(h[0])... method isRowArray (line 79) | static isRowArray(h){return Array.isArray(h)&&!this.isRowHashArray(h)} method gatherHeaders (line 79) | static gatherHeaders(h){return l.isRowHashArray(h)?h.map(f=>f[0]):Arra... method createTransform (line 79) | static createTransform(h){return c.isSyncTransform(h)?(f,g)=>{let m=nu... method rowTransform (line 79) | set rowTransform(h){if(!o.default(h))throw new TypeError("The transfor... method format (line 79) | format(h,f){this.callTransformer(h,(g,m)=>{if(g)return f(g);if(!h)retu... method finish (line 79) | finish(h){const f=[];if(this.formatterOptions.alwaysWriteHeaders&&this... method checkHeaders (line 79) | checkHeaders(h){if(this.headers)return{shouldFormatColumns:!0,headers:... method gatherColumns (line 79) | gatherColumns(h){if(this.headers===null)throw new Error("Headers is cu... method callTransformer (line 79) | callTransformer(h,f){return this._rowTransform?this._rowTransform(h,f)... method formatColumns (line 79) | formatColumns(h,f){const g=h.map((p,y)=>this.fieldFormatter.format(p,y... method constructor (line 79) | constructor(h){super({objectMode:h.objectMode}),this.lines="",this.row... method hasHitRowLimit (line 79) | get hasHitRowLimit(){return this.parserOptions.limitRows&&this.rowCoun... method shouldEmitRows (line 79) | get shouldEmitRows(){return this.parsedRowCount>this.parserOptions.ski... method shouldSkipLine (line 79) | get shouldSkipLine(){return this.parsedLineCount<=this.parserOptions.s... method transform (line 79) | transform(h){return this.rowTransformerValidator.rowTransform=h,this} method validate (line 79) | validate(h){return this.rowTransformerValidator.rowValidator=h,this} method emit (line 79) | emit(h){if(h==="end")return this.endEmitted||(this.endEmitted=!0,super... method _transform (line 79) | _transform(h,f,g){if(this.hasHitRowLimit)return g();const m=l.wrapDone... method _flush (line 79) | _flush(h){const f=l.wrapDoneCallback(h);if(this.hasHitRowLimit)return ... method parse (line 79) | parse(h,f){if(!h)return[];const{line:g,rows:m}=this.parser.parse(h,f);... method processRows (line 79) | processRows(h,f){const g=h.length,m=p=>{const y=A=>A?f(A):p%100!=0?m(p... method transformRow (line 79) | transformRow(h,f){try{this.headerTransformer.transform(h,(g,m)=>g?f(g)... method checkAndEmitHeaders (line 79) | checkAndEmitHeaders(){!this.headersEmitted&&this.headerTransformer.hea... method skipRow (line 79) | skipRow(h){return this.rowCount-=1,h(null,{row:null,isValid:!0})} method pushRow (line 79) | pushRow(h,f){try{this.parserOptions.objectMode?this.push(h):this.push(... method wrapDoneCallback (line 79) | static wrapDoneCallback(h){let f=!1;return function(g){if(g){if(f)thro... function d (line 83) | function d(h,f){Object.defineProperty(o,h,{configurable:!0,enumerable:!0... method constructor (line 75) | constructor(p){this._data=p} method length (line 75) | get length(){return this._data.length} method copy (line 75) | copy(p,y,v,b){return this._data._buf.copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._data.toBuffer()} method constructor (line 76) | constructor(){super(),this.map={"x14:dataBar":this.databarXform=new u,... method tag (line 76) | get tag(){return"x14:cfRule"} method isExt (line 76) | static isExt(f){return f.type==="dataBar"?u.isExt(f):!(f.type!=="iconS... method prepare (line 76) | prepare(f){d.isExt(f)&&(f.x14Id=`{${a()}}`.toUpperCase())} method render (line 76) | render(f,g){if(d.isExt(g))switch(g.type){case"dataBar":this.renderData... method renderDataBar (line 76) | renderDataBar(f,g){f.openNode(this.tag,{type:"dataBar",id:g.x14Id}),th... method renderIconSet (line 76) | renderIconSet(f,g){f.openNode(this.tag,{type:"iconSet",priority:g.prio... method createNewModel (line 76) | createNewModel(f){let{attributes:g}=f;return{type:g.type,x14Id:g.id,pr... method onParserClose (line 76) | onParserClose(f,g){Object.assign(this.model,g.model)} method constructor (line 76) | constructor(){super(),this.map={autoFilter:new u,tableColumns:new s({t... method prepare (line 76) | prepare(f,g){this.map.autoFilter.prepare(f),this.map.tableColumns.prep... method tag (line 76) | get tag(){return"table"} method render (line 76) | render(f,g){f.openXml(a.StdDocAttributes),f.openNode(this.tag,$o(An({}... method parseOpen (line 76) | parseOpen(f){if(this.parser)return this.parser.parseOpen(f),!0;const{n... method parseText (line 76) | parseText(f){this.parser&&this.parser.parseText(f)} method parseClose (line 76) | parseClose(f){if(this.parser)return this.parser.parseClose(f)||(this.p... method reconcile (line 76) | reconcile(f,g){f.columns.forEach(m=>{m.dxfId!==void 0&&(m.style=g.styl... function f (line 83) | function f(g){if(!(this instanceof f))return new f(g);typeof g=="string"... method constructor (line 75) | constructor(p){this.size=p,this.buffer=o.alloc(p),this.iRead=0,this.iW... method toBuffer (line 75) | toBuffer(){if(this.iRead===0&&this.iWrite===this.size)return this.buff... method length (line 75) | get length(){return this.iWrite-this.iRead} method eod (line 75) | get eod(){return this.iRead===this.iWrite} method full (line 75) | get full(){return this.iWrite===this.size} method read (line 75) | read(p){let y;return p===0?null:p===void 0||p>=this.length?(y=this.toB... method write (line 75) | write(p,y,v){const b=Math.min(v,this.size-this.iWrite);return p.copy(t... function s (line 83) | function s(u,c){this.ec=u,this.priv=null,this.pub=null,c.priv&&this._imp... method prepare (line 76) | prepare(){} method render (line 76) | render(){} method parseOpen (line 76) | parseOpen(c){} method parseText (line 76) | parseText(c){} method parseClose (line 76) | parseClose(c){} method reconcile (line 76) | reconcile(c,l){} method reset (line 76) | reset(){this.model=null,this.map&&Object.values(this.map).forEach(c=>{... method mergeModel (line 76) | mergeModel(c){this.model=Object.assign(this.model||{},c)} method parse (line 76) | async parse(c){for await(const l of c)for(const{eventType:d,value:h}of... method parseStream (line 76) | async parseStream(c){return this.parse(a(c))} method xml (line 76) | get xml(){return this.toXml(this.model)} method toXml (line 76) | toXml(c){const l=new o;return this.render(l,c),l.xml} method toAttribute (line 76) | static toAttribute(c,l){let d=arguments.length>2&&arguments[2]!==void ... method toStringAttribute (line 76) | static toStringAttribute(c,l){let d=arguments.length>2&&arguments[2]!=... method toStringValue (line 76) | static toStringValue(c,l){return c===void 0?l:c} method toBoolAttribute (line 76) | static toBoolAttribute(c,l){let d=arguments.length>2&&arguments[2]!==v... method toBoolValue (line 76) | static toBoolValue(c,l){return c===void 0?l:c==="1"} method toIntAttribute (line 76) | static toIntAttribute(c,l){let d=arguments.length>2&&arguments[2]!==vo... method toIntValue (line 76) | static toIntValue(c,l){return c===void 0?l:parseInt(c,10)} method toFloatAttribute (line 76) | static toFloatAttribute(c,l){let d=arguments.length>2&&arguments[2]!==... method toFloatValue (line 76) | static toFloatValue(c,l){return c===void 0?l:parseFloat(c)} method render (line 76) | render(c,l){c.openXml(a.StdDocAttributes),c.openNode("Types",s.PROPERT... method parseOpen (line 76) | parseOpen(){return!1} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} method tag (line 76) | get tag(){return"x14:id"} method render (line 76) | render(l,d){l.leafNode(this.tag,null,d)} method parseOpen (line 76) | parseOpen(){this.model=""} method parseText (line 76) | parseText(l){this.model+=l} method parseClose (line 76) | parseClose(l){return l!==this.tag} method constructor (line 76) | constructor(){super(),this.map={"x14:conditionalFormattings":this.cond... method tag (line 76) | get tag(){return"ext"} method hasContent (line 76) | hasContent(c){return this.conditionalFormattings.hasContent(c.conditio... method prepare (line 76) | prepare(c,l){this.conditionalFormattings.prepare(c.conditionalFormatti... method render (line 76) | render(c,l){c.openNode("ext",{uri:"{78C0D931-6437-407d-A8EE-F0AAD7539E... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(c,l){this.model[c]=l.model} method constructor (line 76) | constructor(){super(),this.map={color:new o}} method tag (line 76) | get tag(){return"stop"} method render (line 76) | render(h,f){h.openNode("stop"),h.addAttribute("position",f.position),t... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... function u (line 83) | function u(f,g){if(f instanceof u)return f;this._importDER(f,g)||(s(f.r&... method constructor (line 75) | constructor(l,d,h){this._worksheet=l,this._number=d,h!==!1&&(this.defn... method number (line 75) | get number(){return this._number} method worksheet (line 75) | get worksheet(){return this._worksheet} method letter (line 75) | get letter(){return s.n2l(this._number)} method isCustomWidth (line 75) | get isCustomWidth(){return this.width!==void 0&&this.width!==9} method defn (line 75) | get defn(){return{header:this._header,key:this.key,width:this.width,st... method defn (line 75) | set defn(l){l?(this.key=l.key,this.width=l.width!==void 0?l.width:9,th... method headers (line 75) | get headers(){return this._header&&this._header instanceof Array?this.... method header (line 75) | get header(){return this._header} method header (line 75) | set header(l){l!==void 0?(this._header=l,this.headers.forEach((d,h)=>{... method key (line 75) | get key(){return this._key} method key (line 75) | set key(l){(this._key&&this._worksheet.getColumnKey(this._key))===this... method hidden (line 75) | get hidden(){return!!this._hidden} method hidden (line 75) | set hidden(l){this._hidden=l} method outlineLevel (line 75) | get outlineLevel(){return this._outlineLevel||0} method outlineLevel (line 75) | set outlineLevel(l){this._outlineLevel=l} method collapsed (line 75) | get collapsed(){return!!(this._outlineLevel&&this._outlineLevel>=this.... method toString (line 75) | toString(){return JSON.stringify({key:this.key,width:this.width,header... method equivalentTo (line 75) | equivalentTo(l){return this.width===l.width&&this.hidden===l.hidden&&t... method isDefault (line 75) | get isDefault(){if(this.isCustomWidth||this.hidden||this.outlineLevel)... method headerCount (line 75) | get headerCount(){return this.headers.length} method eachCell (line 75) | eachCell(l,d){const h=this.number;d||(d=l,l=null),this._worksheet.each... method values (line 75) | get values(){const l=[];return this.eachCell((d,h)=>{d&&d.type!==o.Val... method values (line 75) | set values(l){if(!l)return;const d=this.number;let h=0;l.hasOwnPropert... method _applyStyle (line 75) | _applyStyle(l,d){return this.style[l]=d,this.eachCell(h=>{h[l]=d}),d} method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(l){this._applyStyle("numFmt",l)} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(l){this._applyStyle("font",l)} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(l){this._applyStyle("alignment",l)} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(l){this._applyStyle("protection",l)} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(l){this._applyStyle("border",l)} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(l){this._applyStyle("fill",l)} method toModel (line 75) | static toModel(l){const d=[];let h=null;return l&&l.forEach((f,g)=>{f.... method fromModel (line 75) | static fromModel(l,d){const h=[];let f=1,g=0;for(d=(d=d||[]).sort(func... method constructor (line 76) | constructor(){super(),this.map={"v:shape":new s}} method tag (line 76) | get tag(){return"xml"} method render (line 76) | render(l,d){l.openXml(a.StdDocAttributes),l.openNode(this.tag,u.DRAWIN... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method reconcile (line 76) | reconcile(l,d){l.anchors.forEach(h=>{h.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={"v:textbox":new o,"x:ClientData":new s}} method tag (line 76) | get tag(){return"v:shape"} method render (line 76) | render(l,d,h){l.openNode("v:shape",u.V_SHAPE_ATTRIBUTES(d,h)),l.leafNo... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.p... method constructor (line 76) | constructor(){super(),this.map={Relationship:new s}} method render (line 76) | render(l,d){d=d||this._values,l.openXml(a.StdDocAttributes),l.openNode... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method constructor (line 76) | constructor(){super(),this.map={"x14:id":this.idXform=new s}} method tag (line 76) | get tag(){return"ext"} method render (line 76) | render(l,d){l.openNode(this.tag,{uri:"{B025F937-C7B1-47D3-B67F-A62EFF6... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(l,d){this.model.x14Id=d.model} method constructor (line 76) | constructor(l){super(),this.model=l} method tag (line 76) | get tag(){return"r"} method textXform (line 76) | get textXform(){return this._textXform||(this._textXform=new a)} method fontXform (line 76) | get fontXform(){return this._fontXform||(this._fontXform=new o(u.FONT_... method render (line 76) | render(l,d){d=d||this.model,l.openNode("r"),d.font&&this.fontXform.ren... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){switch(l){case"r":return!1;case"t":return this.model.tex... method constructor (line 76) | constructor(l){super(),this.name=l,this.map={color:new s}} method tag (line 76) | get tag(){return this.name} method render (line 76) | render(l,d,h){const f=d&&d.color||h||this.defaultColor;l.openNode(this... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){return this.parser?(this.parser.parseClose(l)||(this.par... method validStyle (line 76) | validStyle(l){return u.validStyleValues[l]} method constructor (line 76) | constructor(){super(),this.map={fgColor:new o("fgColor"),bgColor:new o... method name (line 76) | get name(){return"pattern"} method tag (line 76) | get tag(){return"patternFill"} method render (line 76) | render(h,f){h.openNode("patternFill"),h.addAttribute("patternType",f.p... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.p... method constructor (line 77) | constructor(l){super({writableObjectMode:l.objectMode}),this.hasWritte... method transform (line 77) | transform(l){return this.rowFormatter.rowTransform=l,this} method _transform (line 77) | _transform(l,d,h){let f=!1;try{this.hasWrittenBOM||(this.push(this.for... method _flush (line 77) | _flush(l){this.rowFormatter.finish((d,h)=>d?l(d):(h&&h.forEach(f=>{thi... method constructor (line 79) | constructor(l){this.parserOptions=l,this.rowParser=new o.RowParser(thi... method removeBOM (line 79) | static removeBOM(l){return l&&l.charCodeAt(0)===65279?l.slice(1):l} method parse (line 79) | parse(l,d){const h=new a.Scanner({line:u.removeBOM(l),parserOptions:th... method parseWithoutComments (line 79) | parseWithoutComments(l){const d=[];let h=!0;for(;h;)h=this.parseRow(l,... method parseWithComments (line 79) | parseWithComments(l){const{parserOptions:d}=this,h=[];for(let f=l.next... method parseRow (line 79) | parseRow(l,d){if(!l.nextNonSpaceToken)return!1;const h=this.rowParser.... method constructor (line 81) | constructor(){this._rowTransform=null,this._rowValidator=null} method createTransform (line 81) | static createTransform(l){return s.isSyncTransform(l)?(d,h)=>{let f=nu... method createValidator (line 81) | static createValidator(l){return s.isSyncValidate(l)?(d,h)=>{h(null,{r... method rowTransform (line 81) | set rowTransform(l){if(!o.default(l))throw new TypeError("The transfor... method rowValidator (line 81) | set rowValidator(l){if(!o.default(l))throw new TypeError("The validate... method transformAndValidate (line 81) | transformAndValidate(l,d){return this.callTransformer(l,(h,f)=>h?d(h):... method callTransformer (line 81) | callTransformer(l,d){return this._rowTransform?this._rowTransform(l,d)... method callValidator (line 81) | callValidator(l,d){return this._rowValidator?this._rowValidator(l,d):d... function c (line 83) | function c(){this.place=0} method constructor (line 75) | constructor(){this._xml=[],this._stack=[],this._rollbacks=[]} method tos (line 75) | get tos(){return this._stack.length?this._stack[this._stack.length-1]:... method cursor (line 75) | get cursor(){return this._xml.length} method openXml (line 75) | openXml(d){const h=this._xml;h.push(" method openNode (line 76) | openNode(d,h){const f=this.tos,g=this._xml;f&&this.open&&g.push(">"),t... method addAttribute (line 76) | addAttribute(d,h){if(!this.open)throw new Error("Cannot write attribut... method addAttributes (line 76) | addAttributes(d){if(!this.open)throw new Error("Cannot write attribute... method writeText (line 76) | writeText(d){const h=this._xml;this.open&&(h.push(">"),this.open=!1),t... method writeXml (line 76) | writeXml(d){this.open&&(this._xml.push(">"),this.open=!1),this.leaf=!1... method closeNode (line 76) | closeNode(){const d=this._stack.pop(),h=this._xml;this.leaf?h.push("/>... method leafNode (line 76) | leafNode(d,h,f){this.openNode(d,h),f!==void 0&&this.writeText(f),this.... method closeAll (line 76) | closeAll(){for(;this._stack.length;)this.closeNode()} method addRollback (line 76) | addRollback(){return this._rollbacks.push({xml:this._xml.length,stack:... method commit (line 76) | commit(){this._rollbacks.pop()} method rollback (line 76) | rollback(){const d=this._rollbacks.pop();this._xml.length>d.xml&&this.... method xml (line 76) | get xml(){return this.closeAll(),this._xml.join("")} method constructor (line 76) | constructor(){super(),this.map={stop:new s}} method name (line 76) | get name(){return"gradient"} method tag (line 76) | get tag(){return"gradientFill"} method render (line 76) | render(h,f){switch(h.openNode("gradientFill"),f.gradient){case"angle":... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method constructor (line 76) | constructor(d,h){super(),this.id=d,this.formatCode=h} method tag (line 76) | get tag(){return"numFmt"} method render (line 76) | render(d,h){d.leafNode("numFmt",{numFmtId:h.id,formatCode:h.formatCode})} method parseOpen (line 76) | parseOpen(d){switch(d.name){case"numFmt":return this.model={id:parseIn... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} function l (line 83) | function l(f,g){var m=f[g.place++];if(!(128&m))return m;var p=15&m;if(p=... method constructor (line 75) | constructor(f,g,m){if(!f||!g)throw new Error("A Cell needs a Row");thi... method worksheet (line 75) | get worksheet(){return this._row.worksheet} method workbook (line 75) | get workbook(){return this._row.worksheet.workbook} method destroy (line 75) | destroy(){delete this.style,delete this._value,delete this._row,delete... method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(f){this.style.numFmt=f} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(f){this.style.font=f} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(f){this.style.alignment=f} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(f){this.style.border=f} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(f){this.style.fill=f} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(f){this.style.protection=f} method _mergeStyle (line 75) | _mergeStyle(f,g,m){const p=f&&f.numFmt||g&&g.numFmt;p&&(m.numFmt=p);co... method address (line 75) | get address(){return this._address} method row (line 75) | get row(){return this._row.number} method col (line 75) | get col(){return this._column.number} method $col$row (line 75) | get $col$row(){return`$${this._column.letter}$${this.row}`} method type (line 75) | get type(){return this._value.type} method effectiveType (line 75) | get effectiveType(){return this._value.effectiveType} method toCsvString (line 75) | toCsvString(){return this._value.toCsvString()} method addMergeRef (line 75) | addMergeRef(){this._mergeCount++} method releaseMergeRef (line 75) | releaseMergeRef(){this._mergeCount--} method isMerged (line 75) | get isMerged(){return this._mergeCount>0||this.type===l.Types.Merge} method merge (line 75) | merge(f,g){this._value.release(),this._value=d.create(l.Types.Merge,th... method unmerge (line 75) | unmerge(){this.type===l.Types.Merge&&(this._value.release(),this._valu... method isMergedTo (line 75) | isMergedTo(f){return this._value.type===l.Types.Merge&&this._value.isM... method master (line 75) | get master(){return this.type===l.Types.Merge?this._value.master:this} method isHyperlink (line 75) | get isHyperlink(){return this._value.type===l.Types.Hyperlink} method hyperlink (line 75) | get hyperlink(){return this._value.hyperlink} method value (line 75) | get value(){return this._value.value} method value (line 75) | set value(f){this.type!==l.Types.Merge?(this._value.release(),this._va... method note (line 75) | get note(){return this._comment&&this._comment.note} method note (line 75) | set note(f){this._comment=new c(f)} method text (line 75) | get text(){return this._value.toString()} method html (line 75) | get html(){return o.escapeHtml(this.text)} method toString (line 75) | toString(){return this.text} method _upgradeToHyperlink (line 75) | _upgradeToHyperlink(f){this.type===l.Types.String&&(this._value=d.crea... method formula (line 75) | get formula(){return this._value.formula} method result (line 75) | get result(){return this._value.result} method formulaType (line 75) | get formulaType(){return this._value.formulaType} method fullAddress (line 75) | get fullAddress(){const{worksheet:f}=this._row;return{sheetName:f.name... method name (line 75) | get name(){return this.names[0]} method name (line 75) | set name(f){this.names=[f]} method names (line 75) | get names(){return this.workbook.definedNames.getNamesEx(this.fullAddr... method names (line 75) | set names(f){const{definedNames:g}=this.workbook;g.removeAllNames(this... method addName (line 75) | addName(f){this.workbook.definedNames.addEx(this.fullAddress,f)} method removeName (line 75) | removeName(f){this.workbook.definedNames.removeEx(this.fullAddress,f)} method removeAllNames (line 75) | removeAllNames(){this.workbook.definedNames.removeAllNames(this.fullAd... method _dataValidations (line 75) | get _dataValidations(){return this.worksheet.dataValidations} method dataValidation (line 75) | get dataValidation(){return this._dataValidations.find(this.address)} method dataValidation (line 75) | set dataValidation(f){this._dataValidations.add(this.address,f)} method model (line 75) | get model(){const{model:f}=this._value;return f.style=this.style,this.... method model (line 75) | set model(f){if(this._value.release(),this._value=d.create(f.type,this... method constructor (line 75) | constructor(p,y){this._data=p,this._encoding=y} method length (line 75) | get length(){return this.toBuffer().length} method copy (line 75) | copy(p,y,v,b){return this.toBuffer().copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._buffer||(this._buffer=o.from(this._data,this._... method constructor (line 76) | constructor(h){super(),this.options=Object.assign({type:"nodebuffer",c... method append (line 76) | append(h,f){f.hasOwnProperty("base64")&&f.base64?this.zip.file(f.name,... method finalize (line 76) | async finalize(){const h=await this.zip.generateAsync(this.options);th... method read (line 76) | read(h){return this.stream.read(h)} method setEncoding (line 76) | setEncoding(h){return this.stream.setEncoding(h)} method pause (line 76) | pause(){return this.stream.pause()} method resume (line 76) | resume(){return this.stream.resume()} method isPaused (line 76) | isPaused(){return this.stream.isPaused()} method pipe (line 76) | pipe(h,f){return this.stream.pipe(h,f)} method unpipe (line 76) | unpipe(h){return this.stream.unpipe(h)} method unshift (line 76) | unshift(h){return this.stream.unshift(h)} method wrap (line 76) | wrap(h){return this.stream.wrap(h)} method constructor (line 76) | constructor(){super(),this.map={Company:new s({tag:"Company"}),Manager... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("Properties",l.PR... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"dc:creator":new u({tag:"dc:creator"})... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("cp:corePropertie... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"xdr:twoCellAnchor":new u,"xdr:oneCell... method prepare (line 76) | prepare(h){h.anchors.forEach((f,g)=>{f.anchorType=function(m){return(t... method tag (line 76) | get tag(){return"xdr:wsDr"} method render (line 76) | render(h,f){h.openXml(o.StdDocAttributes),h.openNode(this.tag,l.DRAWIN... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.m... method reconcile (line 76) | reconcile(h,f){h.anchors.forEach(g=>{g.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={patternFill:new u,gradientFill:new c}} method tag (line 76) | get tag(){return"fill"} method render (line 76) | render(h,f){switch(h.addRollback(),h.openNode("fill"),f.type){case"pat... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method validStyle (line 76) | validStyle(h){return l.validPatternValues[h]} method constructor (line 79) | constructor(h){this.rowCount=0,this.formatterOptions=h,this.fieldForma... method isRowHashArray (line 79) | static isRowHashArray(h){return!!Array.isArray(h)&&Array.isArray(h[0])... method isRowArray (line 79) | static isRowArray(h){return Array.isArray(h)&&!this.isRowHashArray(h)} method gatherHeaders (line 79) | static gatherHeaders(h){return l.isRowHashArray(h)?h.map(f=>f[0]):Arra... method createTransform (line 79) | static createTransform(h){return c.isSyncTransform(h)?(f,g)=>{let m=nu... method rowTransform (line 79) | set rowTransform(h){if(!o.default(h))throw new TypeError("The transfor... method format (line 79) | format(h,f){this.callTransformer(h,(g,m)=>{if(g)return f(g);if(!h)retu... method finish (line 79) | finish(h){const f=[];if(this.formatterOptions.alwaysWriteHeaders&&this... method checkHeaders (line 79) | checkHeaders(h){if(this.headers)return{shouldFormatColumns:!0,headers:... method gatherColumns (line 79) | gatherColumns(h){if(this.headers===null)throw new Error("Headers is cu... method callTransformer (line 79) | callTransformer(h,f){return this._rowTransform?this._rowTransform(h,f)... method formatColumns (line 79) | formatColumns(h,f){const g=h.map((p,y)=>this.fieldFormatter.format(p,y... method constructor (line 79) | constructor(h){super({objectMode:h.objectMode}),this.lines="",this.row... method hasHitRowLimit (line 79) | get hasHitRowLimit(){return this.parserOptions.limitRows&&this.rowCoun... method shouldEmitRows (line 79) | get shouldEmitRows(){return this.parsedRowCount>this.parserOptions.ski... method shouldSkipLine (line 79) | get shouldSkipLine(){return this.parsedLineCount<=this.parserOptions.s... method transform (line 79) | transform(h){return this.rowTransformerValidator.rowTransform=h,this} method validate (line 79) | validate(h){return this.rowTransformerValidator.rowValidator=h,this} method emit (line 79) | emit(h){if(h==="end")return this.endEmitted||(this.endEmitted=!0,super... method _transform (line 79) | _transform(h,f,g){if(this.hasHitRowLimit)return g();const m=l.wrapDone... method _flush (line 79) | _flush(h){const f=l.wrapDoneCallback(h);if(this.hasHitRowLimit)return ... method parse (line 79) | parse(h,f){if(!h)return[];const{line:g,rows:m}=this.parser.parse(h,f);... method processRows (line 79) | processRows(h,f){const g=h.length,m=p=>{const y=A=>A?f(A):p%100!=0?m(p... method transformRow (line 79) | transformRow(h,f){try{this.headerTransformer.transform(h,(g,m)=>g?f(g)... method checkAndEmitHeaders (line 79) | checkAndEmitHeaders(){!this.headersEmitted&&this.headerTransformer.hea... method skipRow (line 79) | skipRow(h){return this.rowCount-=1,h(null,{row:null,isValid:!0})} method pushRow (line 79) | pushRow(h,f){try{this.parserOptions.objectMode?this.push(h):this.push(... method wrapDoneCallback (line 79) | static wrapDoneCallback(h){let f=!1;return function(g){if(g){if(f)thro... function d (line 83) | function d(f){for(var g=0,m=f.length-1;!f[g]&&!(128&f[g+1])&&g{m.dxfId!==void 0&&(m.style=g.styl... function h (line 83) | function h(f,g){if(g<128)f.push(g);else{var m=1+(Math.log(g)/Math.LN2>>>... method constructor (line 75) | constructor(p){this._data=p} method length (line 75) | get length(){return this._data.length} method copy (line 75) | copy(p,y,v,b){this._data.copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._data} method constructor (line 76) | constructor(g){super(),this.options=g||h.OPTIONS,this.map={b:{prop:"bo... method tag (line 76) | get tag(){return this.options.tagName} method render (line 76) | render(g,m){const{map:p}=this;g.openNode(this.options.tagName),l.each(... method parseOpen (line 76) | parseOpen(g){if(this.parser)return this.parser.parseOpen(g),!0;if(this... method parseText (line 76) | parseText(g){this.parser&&this.parser.parseText(g)} method parseClose (line 76) | parseClose(g){if(this.parser&&!this.parser.parseClose(g)){const m=this... function h (line 83) | function h(f){if(u(f==="ed25519","only tested with ed25519 so far"),!(th... method constructor (line 75) | constructor(p){this._data=p} method length (line 75) | get length(){return this._data.length} method copy (line 75) | copy(p,y,v,b){this._data.copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._data} method constructor (line 76) | constructor(g){super(),this.options=g||h.OPTIONS,this.map={b:{prop:"bo... method tag (line 76) | get tag(){return this.options.tagName} method render (line 76) | render(g,m){const{map:p}=this;g.openNode(this.options.tagName),l.each(... method parseOpen (line 76) | parseOpen(g){if(this.parser)return this.parser.parseOpen(g),!0;if(this... method parseText (line 76) | parseText(g){this.parser&&this.parser.parseText(g)} method parseClose (line 76) | parseClose(g){if(this.parser&&!this.parser.parseClose(g)){const m=this... function c (line 83) | function c(l,d){this.eddsa=l,this._secret=s(d.secret),l.isPoint(d.pub)?t... method constructor (line 75) | constructor(){this._xml=[],this._stack=[],this._rollbacks=[]} method tos (line 75) | get tos(){return this._stack.length?this._stack[this._stack.length-1]:... method cursor (line 75) | get cursor(){return this._xml.length} method openXml (line 75) | openXml(d){const h=this._xml;h.push(" method openNode (line 76) | openNode(d,h){const f=this.tos,g=this._xml;f&&this.open&&g.push(">"),t... method addAttribute (line 76) | addAttribute(d,h){if(!this.open)throw new Error("Cannot write attribut... method addAttributes (line 76) | addAttributes(d){if(!this.open)throw new Error("Cannot write attribute... method writeText (line 76) | writeText(d){const h=this._xml;this.open&&(h.push(">"),this.open=!1),t... method writeXml (line 76) | writeXml(d){this.open&&(this._xml.push(">"),this.open=!1),this.leaf=!1... method closeNode (line 76) | closeNode(){const d=this._stack.pop(),h=this._xml;this.leaf?h.push("/>... method leafNode (line 76) | leafNode(d,h,f){this.openNode(d,h),f!==void 0&&this.writeText(f),this.... method closeAll (line 76) | closeAll(){for(;this._stack.length;)this.closeNode()} method addRollback (line 76) | addRollback(){return this._rollbacks.push({xml:this._xml.length,stack:... method commit (line 76) | commit(){this._rollbacks.pop()} method rollback (line 76) | rollback(){const d=this._rollbacks.pop();this._xml.length>d.xml&&this.... method xml (line 76) | get xml(){return this.closeAll(),this._xml.join("")} method constructor (line 76) | constructor(){super(),this.map={stop:new s}} method name (line 76) | get name(){return"gradient"} method tag (line 76) | get tag(){return"gradientFill"} method render (line 76) | render(h,f){switch(h.openNode("gradientFill"),f.gradient){case"angle":... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method constructor (line 76) | constructor(d,h){super(),this.id=d,this.formatCode=h} method tag (line 76) | get tag(){return"numFmt"} method render (line 76) | render(d,h){d.leafNode("numFmt",{numFmtId:h.id,formatCode:h.formatCode})} method parseOpen (line 76) | parseOpen(d){switch(d.name){case"numFmt":return this.model={id:parseIn... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} function l (line 83) | function l(d,h){this.eddsa=d,typeof h!="object"&&(h=c(h)),Array.isArray(... method constructor (line 75) | constructor(f,g,m){if(!f||!g)throw new Error("A Cell needs a Row");thi... method worksheet (line 75) | get worksheet(){return this._row.worksheet} method workbook (line 75) | get workbook(){return this._row.worksheet.workbook} method destroy (line 75) | destroy(){delete this.style,delete this._value,delete this._row,delete... method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(f){this.style.numFmt=f} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(f){this.style.font=f} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(f){this.style.alignment=f} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(f){this.style.border=f} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(f){this.style.fill=f} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(f){this.style.protection=f} method _mergeStyle (line 75) | _mergeStyle(f,g,m){const p=f&&f.numFmt||g&&g.numFmt;p&&(m.numFmt=p);co... method address (line 75) | get address(){return this._address} method row (line 75) | get row(){return this._row.number} method col (line 75) | get col(){return this._column.number} method $col$row (line 75) | get $col$row(){return`$${this._column.letter}$${this.row}`} method type (line 75) | get type(){return this._value.type} method effectiveType (line 75) | get effectiveType(){return this._value.effectiveType} method toCsvString (line 75) | toCsvString(){return this._value.toCsvString()} method addMergeRef (line 75) | addMergeRef(){this._mergeCount++} method releaseMergeRef (line 75) | releaseMergeRef(){this._mergeCount--} method isMerged (line 75) | get isMerged(){return this._mergeCount>0||this.type===l.Types.Merge} method merge (line 75) | merge(f,g){this._value.release(),this._value=d.create(l.Types.Merge,th... method unmerge (line 75) | unmerge(){this.type===l.Types.Merge&&(this._value.release(),this._valu... method isMergedTo (line 75) | isMergedTo(f){return this._value.type===l.Types.Merge&&this._value.isM... method master (line 75) | get master(){return this.type===l.Types.Merge?this._value.master:this} method isHyperlink (line 75) | get isHyperlink(){return this._value.type===l.Types.Hyperlink} method hyperlink (line 75) | get hyperlink(){return this._value.hyperlink} method value (line 75) | get value(){return this._value.value} method value (line 75) | set value(f){this.type!==l.Types.Merge?(this._value.release(),this._va... method note (line 75) | get note(){return this._comment&&this._comment.note} method note (line 75) | set note(f){this._comment=new c(f)} method text (line 75) | get text(){return this._value.toString()} method html (line 75) | get html(){return o.escapeHtml(this.text)} method toString (line 75) | toString(){return this.text} method _upgradeToHyperlink (line 75) | _upgradeToHyperlink(f){this.type===l.Types.String&&(this._value=d.crea... method formula (line 75) | get formula(){return this._value.formula} method result (line 75) | get result(){return this._value.result} method formulaType (line 75) | get formulaType(){return this._value.formulaType} method fullAddress (line 75) | get fullAddress(){const{worksheet:f}=this._row;return{sheetName:f.name... method name (line 75) | get name(){return this.names[0]} method name (line 75) | set name(f){this.names=[f]} method names (line 75) | get names(){return this.workbook.definedNames.getNamesEx(this.fullAddr... method names (line 75) | set names(f){const{definedNames:g}=this.workbook;g.removeAllNames(this... method addName (line 75) | addName(f){this.workbook.definedNames.addEx(this.fullAddress,f)} method removeName (line 75) | removeName(f){this.workbook.definedNames.removeEx(this.fullAddress,f)} method removeAllNames (line 75) | removeAllNames(){this.workbook.definedNames.removeAllNames(this.fullAd... method _dataValidations (line 75) | get _dataValidations(){return this.worksheet.dataValidations} method dataValidation (line 75) | get dataValidation(){return this._dataValidations.find(this.address)} method dataValidation (line 75) | set dataValidation(f){this._dataValidations.add(this.address,f)} method model (line 75) | get model(){const{model:f}=this._value;return f.style=this.style,this.... method model (line 75) | set model(f){if(this._value.release(),this._value=d.create(f.type,this... method constructor (line 75) | constructor(p,y){this._data=p,this._encoding=y} method length (line 75) | get length(){return this.toBuffer().length} method copy (line 75) | copy(p,y,v,b){return this.toBuffer().copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._buffer||(this._buffer=o.from(this._data,this._... method constructor (line 76) | constructor(h){super(),this.options=Object.assign({type:"nodebuffer",c... method append (line 76) | append(h,f){f.hasOwnProperty("base64")&&f.base64?this.zip.file(f.name,... method finalize (line 76) | async finalize(){const h=await this.zip.generateAsync(this.options);th... method read (line 76) | read(h){return this.stream.read(h)} method setEncoding (line 76) | setEncoding(h){return this.stream.setEncoding(h)} method pause (line 76) | pause(){return this.stream.pause()} method resume (line 76) | resume(){return this.stream.resume()} method isPaused (line 76) | isPaused(){return this.stream.isPaused()} method pipe (line 76) | pipe(h,f){return this.stream.pipe(h,f)} method unpipe (line 76) | unpipe(h){return this.stream.unpipe(h)} method unshift (line 76) | unshift(h){return this.stream.unshift(h)} method wrap (line 76) | wrap(h){return this.stream.wrap(h)} method constructor (line 76) | constructor(){super(),this.map={Company:new s({tag:"Company"}),Manager... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("Properties",l.PR... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"dc:creator":new u({tag:"dc:creator"})... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("cp:corePropertie... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"xdr:twoCellAnchor":new u,"xdr:oneCell... method prepare (line 76) | prepare(h){h.anchors.forEach((f,g)=>{f.anchorType=function(m){return(t... method tag (line 76) | get tag(){return"xdr:wsDr"} method render (line 76) | render(h,f){h.openXml(o.StdDocAttributes),h.openNode(this.tag,l.DRAWIN... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.m... method reconcile (line 76) | reconcile(h,f){h.anchors.forEach(g=>{g.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={patternFill:new u,gradientFill:new c}} method tag (line 76) | get tag(){return"fill"} method render (line 76) | render(h,f){switch(h.addRollback(),h.openNode("fill"),f.type){case"pat... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method validStyle (line 76) | validStyle(h){return l.validPatternValues[h]} method constructor (line 79) | constructor(h){this.rowCount=0,this.formatterOptions=h,this.fieldForma... method isRowHashArray (line 79) | static isRowHashArray(h){return!!Array.isArray(h)&&Array.isArray(h[0])... method isRowArray (line 79) | static isRowArray(h){return Array.isArray(h)&&!this.isRowHashArray(h)} method gatherHeaders (line 79) | static gatherHeaders(h){return l.isRowHashArray(h)?h.map(f=>f[0]):Arra... method createTransform (line 79) | static createTransform(h){return c.isSyncTransform(h)?(f,g)=>{let m=nu... method rowTransform (line 79) | set rowTransform(h){if(!o.default(h))throw new TypeError("The transfor... method format (line 79) | format(h,f){this.callTransformer(h,(g,m)=>{if(g)return f(g);if(!h)retu... method finish (line 79) | finish(h){const f=[];if(this.formatterOptions.alwaysWriteHeaders&&this... method checkHeaders (line 79) | checkHeaders(h){if(this.headers)return{shouldFormatColumns:!0,headers:... method gatherColumns (line 79) | gatherColumns(h){if(this.headers===null)throw new Error("Headers is cu... method callTransformer (line 79) | callTransformer(h,f){return this._rowTransform?this._rowTransform(h,f)... method formatColumns (line 79) | formatColumns(h,f){const g=h.map((p,y)=>this.fieldFormatter.format(p,y... method constructor (line 79) | constructor(h){super({objectMode:h.objectMode}),this.lines="",this.row... method hasHitRowLimit (line 79) | get hasHitRowLimit(){return this.parserOptions.limitRows&&this.rowCoun... method shouldEmitRows (line 79) | get shouldEmitRows(){return this.parsedRowCount>this.parserOptions.ski... method shouldSkipLine (line 79) | get shouldSkipLine(){return this.parsedLineCount<=this.parserOptions.s... method transform (line 79) | transform(h){return this.rowTransformerValidator.rowTransform=h,this} method validate (line 79) | validate(h){return this.rowTransformerValidator.rowValidator=h,this} method emit (line 79) | emit(h){if(h==="end")return this.endEmitted||(this.endEmitted=!0,super... method _transform (line 79) | _transform(h,f,g){if(this.hasHitRowLimit)return g();const m=l.wrapDone... method _flush (line 79) | _flush(h){const f=l.wrapDoneCallback(h);if(this.hasHitRowLimit)return ... method parse (line 79) | parse(h,f){if(!h)return[];const{line:g,rows:m}=this.parser.parse(h,f);... method processRows (line 79) | processRows(h,f){const g=h.length,m=p=>{const y=A=>A?f(A):p%100!=0?m(p... method transformRow (line 79) | transformRow(h,f){try{this.headerTransformer.transform(h,(g,m)=>g?f(g)... method checkAndEmitHeaders (line 79) | checkAndEmitHeaders(){!this.headersEmitted&&this.headerTransformer.hea... method skipRow (line 79) | skipRow(h){return this.rowCount-=1,h(null,{row:null,isValid:!0})} method pushRow (line 79) | pushRow(h,f){try{this.parserOptions.objectMode?this.push(h):this.push(... method wrapDoneCallback (line 79) | static wrapDoneCallback(h){let f=!1;return function(g){if(g){if(f)thro... function u (line 83) | function u(){this._events&&Object.prototype.hasOwnProperty.call(this,"_e... method constructor (line 75) | constructor(l,d,h){this._worksheet=l,this._number=d,h!==!1&&(this.defn... method number (line 75) | get number(){return this._number} method worksheet (line 75) | get worksheet(){return this._worksheet} method letter (line 75) | get letter(){return s.n2l(this._number)} method isCustomWidth (line 75) | get isCustomWidth(){return this.width!==void 0&&this.width!==9} method defn (line 75) | get defn(){return{header:this._header,key:this.key,width:this.width,st... method defn (line 75) | set defn(l){l?(this.key=l.key,this.width=l.width!==void 0?l.width:9,th... method headers (line 75) | get headers(){return this._header&&this._header instanceof Array?this.... method header (line 75) | get header(){return this._header} method header (line 75) | set header(l){l!==void 0?(this._header=l,this.headers.forEach((d,h)=>{... method key (line 75) | get key(){return this._key} method key (line 75) | set key(l){(this._key&&this._worksheet.getColumnKey(this._key))===this... method hidden (line 75) | get hidden(){return!!this._hidden} method hidden (line 75) | set hidden(l){this._hidden=l} method outlineLevel (line 75) | get outlineLevel(){return this._outlineLevel||0} method outlineLevel (line 75) | set outlineLevel(l){this._outlineLevel=l} method collapsed (line 75) | get collapsed(){return!!(this._outlineLevel&&this._outlineLevel>=this.... method toString (line 75) | toString(){return JSON.stringify({key:this.key,width:this.width,header... method equivalentTo (line 75) | equivalentTo(l){return this.width===l.width&&this.hidden===l.hidden&&t... method isDefault (line 75) | get isDefault(){if(this.isCustomWidth||this.hidden||this.outlineLevel)... method headerCount (line 75) | get headerCount(){return this.headers.length} method eachCell (line 75) | eachCell(l,d){const h=this.number;d||(d=l,l=null),this._worksheet.each... method values (line 75) | get values(){const l=[];return this.eachCell((d,h)=>{d&&d.type!==o.Val... method values (line 75) | set values(l){if(!l)return;const d=this.number;let h=0;l.hasOwnPropert... method _applyStyle (line 75) | _applyStyle(l,d){return this.style[l]=d,this.eachCell(h=>{h[l]=d}),d} method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(l){this._applyStyle("numFmt",l)} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(l){this._applyStyle("font",l)} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(l){this._applyStyle("alignment",l)} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(l){this._applyStyle("protection",l)} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(l){this._applyStyle("border",l)} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(l){this._applyStyle("fill",l)} method toModel (line 75) | static toModel(l){const d=[];let h=null;return l&&l.forEach((f,g)=>{f.... method fromModel (line 75) | static fromModel(l,d){const h=[];let f=1,g=0;for(d=(d=d||[]).sort(func... method constructor (line 76) | constructor(){super(),this.map={"v:shape":new s}} method tag (line 76) | get tag(){return"xml"} method render (line 76) | render(l,d){l.openXml(a.StdDocAttributes),l.openNode(this.tag,u.DRAWIN... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method reconcile (line 76) | reconcile(l,d){l.anchors.forEach(h=>{h.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={"v:textbox":new o,"x:ClientData":new s}} method tag (line 76) | get tag(){return"v:shape"} method render (line 76) | render(l,d,h){l.openNode("v:shape",u.V_SHAPE_ATTRIBUTES(d,h)),l.leafNo... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.p... method constructor (line 76) | constructor(){super(),this.map={Relationship:new s}} method render (line 76) | render(l,d){d=d||this._values,l.openXml(a.StdDocAttributes),l.openNode... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method constructor (line 76) | constructor(){super(),this.map={"x14:id":this.idXform=new s}} method tag (line 76) | get tag(){return"ext"} method render (line 76) | render(l,d){l.openNode(this.tag,{uri:"{B025F937-C7B1-47D3-B67F-A62EFF6... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(l,d){this.model.x14Id=d.model} method constructor (line 76) | constructor(l){super(),this.model=l} method tag (line 76) | get tag(){return"r"} method textXform (line 76) | get textXform(){return this._textXform||(this._textXform=new a)} method fontXform (line 76) | get fontXform(){return this._fontXform||(this._fontXform=new o(u.FONT_... method render (line 76) | render(l,d){d=d||this.model,l.openNode("r"),d.font&&this.fontXform.ren... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){switch(l){case"r":return!1;case"t":return this.model.tex... method constructor (line 76) | constructor(l){super(),this.name=l,this.map={color:new s}} method tag (line 76) | get tag(){return this.name} method render (line 76) | render(l,d,h){const f=d&&d.color||h||this.defaultColor;l.openNode(this... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){return this.parser?(this.parser.parseClose(l)||(this.par... method validStyle (line 76) | validStyle(l){return u.validStyleValues[l]} method constructor (line 76) | constructor(){super(),this.map={fgColor:new o("fgColor"),bgColor:new o... method name (line 76) | get name(){return"pattern"} method tag (line 76) | get tag(){return"patternFill"} method render (line 76) | render(h,f){h.openNode("patternFill"),h.addAttribute("patternType",f.p... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.p... method constructor (line 77) | constructor(l){super({writableObjectMode:l.objectMode}),this.hasWritte... method transform (line 77) | transform(l){return this.rowFormatter.rowTransform=l,this} method _transform (line 77) | _transform(l,d,h){let f=!1;try{this.hasWrittenBOM||(this.push(this.for... method _flush (line 77) | _flush(l){this.rowFormatter.finish((d,h)=>d?l(d):(h&&h.forEach(f=>{thi... method constructor (line 79) | constructor(l){this.parserOptions=l,this.rowParser=new o.RowParser(thi... method removeBOM (line 79) | static removeBOM(l){return l&&l.charCodeAt(0)===65279?l.slice(1):l} method parse (line 79) | parse(l,d){const h=new a.Scanner({line:u.removeBOM(l),parserOptions:th... method parseWithoutComments (line 79) | parseWithoutComments(l){const d=[];let h=!0;for(;h;)h=this.parseRow(l,... method parseWithComments (line 79) | parseWithComments(l){const{parserOptions:d}=this,h=[];for(let f=l.next... method parseRow (line 79) | parseRow(l,d){if(!l.nextNonSpaceToken)return!1;const h=this.rowParser.... method constructor (line 81) | constructor(){this._rowTransform=null,this._rowValidator=null} method createTransform (line 81) | static createTransform(l){return s.isSyncTransform(l)?(d,h)=>{let f=nu... method createValidator (line 81) | static createValidator(l){return s.isSyncValidate(l)?(d,h)=>{h(null,{r... method rowTransform (line 81) | set rowTransform(l){if(!o.default(l))throw new TypeError("The transfor... method rowValidator (line 81) | set rowValidator(l){if(!o.default(l))throw new TypeError("The validate... method transformAndValidate (line 81) | transformAndValidate(l,d){return this.callTransformer(l,(h,f)=>h?d(h):... method callTransformer (line 81) | callTransformer(l,d){return this._rowTransform?this._rowTransform(l,d)... method callValidator (line 81) | callValidator(l,d){return this._rowValidator?this._rowValidator(l,d):d... function h (line 83) | function h(W){return W._maxListeners===void 0?u.defaultMaxListeners:W._m... method constructor (line 75) | constructor(p){this._data=p} method length (line 75) | get length(){return this._data.length} method copy (line 75) | copy(p,y,v,b){this._data.copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._data} method constructor (line 76) | constructor(g){super(),this.options=g||h.OPTIONS,this.map={b:{prop:"bo... method tag (line 76) | get tag(){return this.options.tagName} method render (line 76) | render(g,m){const{map:p}=this;g.openNode(this.options.tagName),l.each(... method parseOpen (line 76) | parseOpen(g){if(this.parser)return this.parser.parseOpen(g),!0;if(this... method parseText (line 76) | parseText(g){this.parser&&this.parser.parseText(g)} method parseClose (line 76) | parseClose(g){if(this.parser&&!this.parser.parseClose(g)){const m=this... function f (line 83) | function f(W,U,G){if(U)W.call(G);else for(var ee=W.length,I=z(W,ee),O=0;... method constructor (line 75) | constructor(p){this.size=p,this.buffer=o.alloc(p),this.iRead=0,this.iW... method toBuffer (line 75) | toBuffer(){if(this.iRead===0&&this.iWrite===this.size)return this.buff... method length (line 75) | get length(){return this.iWrite-this.iRead} method eod (line 75) | get eod(){return this.iRead===this.iWrite} method full (line 75) | get full(){return this.iWrite===this.size} method read (line 75) | read(p){let y;return p===0?null:p===void 0||p>=this.length?(y=this.toB... method write (line 75) | write(p,y,v){const b=Math.min(v,this.size-this.iWrite);return p.copy(t... function g (line 83) | function g(W,U,G,ee){if(U)W.call(G,ee);else for(var I=W.length,O=z(W,I),... function m (line 83) | function m(W,U,G,ee,I){if(U)W.call(G,ee,I);else for(var O=W.length,T=z(W... method constructor (line 76) | constructor(){super(),this.map={dataBar:this.databarXform=new u,extLst... method tag (line 76) | get tag(){return"cfRule"} method isPrimitive (line 76) | static isPrimitive(y){return y.type!=="iconSet"||!y.custom&&!f[y.iconS... method render (line 76) | render(y,v){switch(v.type){case"expression":this.renderExpression(y,v)... method renderExpression (line 76) | renderExpression(y,v){y.openNode(this.tag,{type:"expression",dxfId:v.d... method renderCellIs (line 76) | renderCellIs(y,v){y.openNode(this.tag,{type:"cellIs",dxfId:v.dxfId,pri... method renderTop10 (line 76) | renderTop10(y,v){y.leafNode(this.tag,{type:"top10",dxfId:v.dxfId,prior... method renderAboveAverage (line 76) | renderAboveAverage(y,v){y.leafNode(this.tag,{type:"aboveAverage",dxfId... method renderDataBar (line 76) | renderDataBar(y,v){y.openNode(this.tag,{type:"dataBar",priority:v.prio... method renderColorScale (line 76) | renderColorScale(y,v){y.openNode(this.tag,{type:"colorScale",priority:... method renderIconSet (line 76) | renderIconSet(y,v){m.isPrimitive(v)&&(y.openNode(this.tag,{type:"iconS... method renderText (line 76) | renderText(y,v){y.openNode(this.tag,{type:v.operator,dxfId:v.dxfId,pri... method renderTimePeriod (line 76) | renderTimePeriod(y,v){y.openNode(this.tag,{type:"timePeriod",dxfId:v.d... method createNewModel (line 76) | createNewModel(y){let{attributes:v}=y;return $o(An({},g(v)),{dxfId:a.t... method onParserClose (line 76) | onParserClose(y,v){switch(y){case"dataBar":case"extLst":case"colorScal... function p (line 83) | function p(W,U,G,ee,I,O){if(U)W.call(G,ee,I,O);else for(var T=W.length,S... method constructor (line 76) | constructor(){super(),this.map={fileVersion:p.STATIC_XFORMS.fileVersio... method prepare (line 76) | prepare(v){v.sheets=v.worksheets;const b=[];let A=0;v.sheets.forEach(C... method render (line 76) | render(v,b){v.openXml(s.StdDocAttributes),v.openNode("workbook",p.WORK... method parseOpen (line 76) | parseOpen(v){if(this.parser)return this.parser.parseOpen(v),!0;switch(... method parseText (line 76) | parseText(v){this.parser&&this.parser.parseText(v)} method parseClose (line 76) | parseClose(v){if(this.parser)return this.parser.parseClose(v)||(this.p... method reconcile (line 76) | reconcile(v){const b=(v.workbookRels||[]).reduce((W,U)=>(W[U.Id]=U,W),... method constructor (line 76) | constructor(v){super(),this.map={numFmts:new c({tag:"numFmts",count:!0... method initIndex (line 76) | initIndex(){this.index={style:{},numFmt:{},numFmtNextId:164,font:{},bo... method init (line 76) | init(){this.model={styles:[],numFmts:[],fonts:[],borders:[],fills:[],d... method render (line 76) | render(v,b){b=b||this.model,v.openXml(o.StdDocAttributes),v.openNode("... method parseOpen (line 76) | parseOpen(v){if(this.parser)return this.parser.parseOpen(v),!0;switch(... method parseText (line 76) | parseText(v){this.parser&&this.parser.parseText(v)} method parseClose (line 76) | parseClose(v){if(this.parser)return this.parser.parseClose(v)||(this.p... method addStyleModel (line 76) | addStyleModel(v,b){if(!v)return 0;if(this.model.fonts.length||this._ad... method getStyleModel (line 76) | getStyleModel(v){const b=this.model.styles[v];if(!b)return null;let A=... method addDxfStyle (line 76) | addDxfStyle(v){return v.numFmt&&(v.numFmtId=this._addNumFmtStr(v.numFm... method getDxfStyle (line 76) | getDxfStyle(v){return this.model.dxfs[v]} method _addStyle (line 76) | _addStyle(v){const b=this.map.style.toXml(v);let A=this.index.style[b]... method _addNumFmtStr (line 76) | _addNumFmtStr(v){let b=f.getDefaultFmtId(v);if(b!==void 0||(b=this.ind... method _addFont (line 76) | _addFont(v){const b=this.map.font.toXml(v);let A=this.index.font[b];re... method _addBorder (line 76) | _addBorder(v){const b=this.map.border.toXml(v);let A=this.index.border... method _addFill (line 76) | _addFill(v){const b=this.map.fill.toXml(v);let A=this.index.fill[b];re... function y (line 83) | function y(W,U,G,ee){if(U)W.apply(G,ee);else for(var I=W.length,O=z(W,I)... function v (line 83) | function v(W,U,G,ee){var I,O,T;if(typeof G!="function")throw new TypeErr... function b (line 83) | function b(){if(!this.fired)switch(this.target.removeListener(this.type,... function A (line 83) | function A(W,U,G){var ee={fired:!1,wrapFn:void 0,target:W,type:U,listene... function C (line 83) | function C(W,U,G){var ee=W._events;if(!ee)return[];var I=ee[U];return I?... function M (line 83) | function M(W){var U=this._events;if(U){var G=U[W];if(typeof G=="function... function z (line 83) | function z(W,U){for(var G=new Array(U),ee=0;ee{... method mergeModel (line 76) | mergeModel(c){this.model=Object.assign(this.model||{},c)} method parse (line 76) | async parse(c){for await(const l of c)for(const{eventType:d,value:h}of... method parseStream (line 76) | async parseStream(c){return this.parse(a(c))} method xml (line 76) | get xml(){return this.toXml(this.model)} method toXml (line 76) | toXml(c){const l=new o;return this.render(l,c),l.xml} method toAttribute (line 76) | static toAttribute(c,l){let d=arguments.length>2&&arguments[2]!==void ... method toStringAttribute (line 76) | static toStringAttribute(c,l){let d=arguments.length>2&&arguments[2]!=... method toStringValue (line 76) | static toStringValue(c,l){return c===void 0?l:c} method toBoolAttribute (line 76) | static toBoolAttribute(c,l){let d=arguments.length>2&&arguments[2]!==v... method toBoolValue (line 76) | static toBoolValue(c,l){return c===void 0?l:c==="1"} method toIntAttribute (line 76) | static toIntAttribute(c,l){let d=arguments.length>2&&arguments[2]!==vo... method toIntValue (line 76) | static toIntValue(c,l){return c===void 0?l:parseInt(c,10)} method toFloatAttribute (line 76) | static toFloatAttribute(c,l){let d=arguments.length>2&&arguments[2]!==... method toFloatValue (line 76) | static toFloatValue(c,l){return c===void 0?l:parseFloat(c)} method render (line 76) | render(c,l){c.openXml(a.StdDocAttributes),c.openNode("Types",s.PROPERT... method parseOpen (line 76) | parseOpen(){return!1} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} method tag (line 76) | get tag(){return"x14:id"} method render (line 76) | render(l,d){l.leafNode(this.tag,null,d)} method parseOpen (line 76) | parseOpen(){this.model=""} method parseText (line 76) | parseText(l){this.model+=l} method parseClose (line 76) | parseClose(l){return l!==this.tag} method constructor (line 76) | constructor(){super(),this.map={"x14:conditionalFormattings":this.cond... method tag (line 76) | get tag(){return"ext"} method hasContent (line 76) | hasContent(c){return this.conditionalFormattings.hasContent(c.conditio... method prepare (line 76) | prepare(c,l){this.conditionalFormattings.prepare(c.conditionalFormatti... method render (line 76) | render(c,l){c.openNode("ext",{uri:"{78C0D931-6437-407d-A8EE-F0AAD7539E... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(c,l){this.model[c]=l.model} method constructor (line 76) | constructor(){super(),this.map={color:new o}} method tag (line 76) | get tag(){return"stop"} method render (line 76) | render(h,f){h.openNode("stop"),h.addAttribute("position",f.position),t... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... function s (line 83) | function s(){this.pending=null,this.pendingTotal=0,this.blockSize=this.c... method prepare (line 76) | prepare(){} method render (line 76) | render(){} method parseOpen (line 76) | parseOpen(c){} method parseText (line 76) | parseText(c){} method parseClose (line 76) | parseClose(c){} method reconcile (line 76) | reconcile(c,l){} method reset (line 76) | reset(){this.model=null,this.map&&Object.values(this.map).forEach(c=>{... method mergeModel (line 76) | mergeModel(c){this.model=Object.assign(this.model||{},c)} method parse (line 76) | async parse(c){for await(const l of c)for(const{eventType:d,value:h}of... method parseStream (line 76) | async parseStream(c){return this.parse(a(c))} method xml (line 76) | get xml(){return this.toXml(this.model)} method toXml (line 76) | toXml(c){const l=new o;return this.render(l,c),l.xml} method toAttribute (line 76) | static toAttribute(c,l){let d=arguments.length>2&&arguments[2]!==void ... method toStringAttribute (line 76) | static toStringAttribute(c,l){let d=arguments.length>2&&arguments[2]!=... method toStringValue (line 76) | static toStringValue(c,l){return c===void 0?l:c} method toBoolAttribute (line 76) | static toBoolAttribute(c,l){let d=arguments.length>2&&arguments[2]!==v... method toBoolValue (line 76) | static toBoolValue(c,l){return c===void 0?l:c==="1"} method toIntAttribute (line 76) | static toIntAttribute(c,l){let d=arguments.length>2&&arguments[2]!==vo... method toIntValue (line 76) | static toIntValue(c,l){return c===void 0?l:parseInt(c,10)} method toFloatAttribute (line 76) | static toFloatAttribute(c,l){let d=arguments.length>2&&arguments[2]!==... method toFloatValue (line 76) | static toFloatValue(c,l){return c===void 0?l:parseFloat(c)} method render (line 76) | render(c,l){c.openXml(a.StdDocAttributes),c.openNode("Types",s.PROPERT... method parseOpen (line 76) | parseOpen(){return!1} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} method tag (line 76) | get tag(){return"x14:id"} method render (line 76) | render(l,d){l.leafNode(this.tag,null,d)} method parseOpen (line 76) | parseOpen(){this.model=""} method parseText (line 76) | parseText(l){this.model+=l} method parseClose (line 76) | parseClose(l){return l!==this.tag} method constructor (line 76) | constructor(){super(),this.map={"x14:conditionalFormattings":this.cond... method tag (line 76) | get tag(){return"ext"} method hasContent (line 76) | hasContent(c){return this.conditionalFormattings.hasContent(c.conditio... method prepare (line 76) | prepare(c,l){this.conditionalFormattings.prepare(c.conditionalFormatti... method render (line 76) | render(c,l){c.openNode("ext",{uri:"{78C0D931-6437-407d-A8EE-F0AAD7539E... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(c,l){this.model[c]=l.model} method constructor (line 76) | constructor(){super(),this.map={color:new o}} method tag (line 76) | get tag(){return"stop"} method render (line 76) | render(h,f){h.openNode("stop"),h.addAttribute("position",f.position),t... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... function s (line 83) | function s(u,c,l){if(!(this instanceof s))return new s(u,c,l);this.Hash=... method prepare (line 76) | prepare(){} method render (line 76) | render(){} method parseOpen (line 76) | parseOpen(c){} method parseText (line 76) | parseText(c){} method parseClose (line 76) | parseClose(c){} method reconcile (line 76) | reconcile(c,l){} method reset (line 76) | reset(){this.model=null,this.map&&Object.values(this.map).forEach(c=>{... method mergeModel (line 76) | mergeModel(c){this.model=Object.assign(this.model||{},c)} method parse (line 76) | async parse(c){for await(const l of c)for(const{eventType:d,value:h}of... method parseStream (line 76) | async parseStream(c){return this.parse(a(c))} method xml (line 76) | get xml(){return this.toXml(this.model)} method toXml (line 76) | toXml(c){const l=new o;return this.render(l,c),l.xml} method toAttribute (line 76) | static toAttribute(c,l){let d=arguments.length>2&&arguments[2]!==void ... method toStringAttribute (line 76) | static toStringAttribute(c,l){let d=arguments.length>2&&arguments[2]!=... method toStringValue (line 76) | static toStringValue(c,l){return c===void 0?l:c} method toBoolAttribute (line 76) | static toBoolAttribute(c,l){let d=arguments.length>2&&arguments[2]!==v... method toBoolValue (line 76) | static toBoolValue(c,l){return c===void 0?l:c==="1"} method toIntAttribute (line 76) | static toIntAttribute(c,l){let d=arguments.length>2&&arguments[2]!==vo... method toIntValue (line 76) | static toIntValue(c,l){return c===void 0?l:parseInt(c,10)} method toFloatAttribute (line 76) | static toFloatAttribute(c,l){let d=arguments.length>2&&arguments[2]!==... method toFloatValue (line 76) | static toFloatValue(c,l){return c===void 0?l:parseFloat(c)} method render (line 76) | render(c,l){c.openXml(a.StdDocAttributes),c.openNode("Types",s.PROPERT... method parseOpen (line 76) | parseOpen(){return!1} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} method tag (line 76) | get tag(){return"x14:id"} method render (line 76) | render(l,d){l.leafNode(this.tag,null,d)} method parseOpen (line 76) | parseOpen(){this.model=""} method parseText (line 76) | parseText(l){this.model+=l} method parseClose (line 76) | parseClose(l){return l!==this.tag} method constructor (line 76) | constructor(){super(),this.map={"x14:conditionalFormattings":this.cond... method tag (line 76) | get tag(){return"ext"} method hasContent (line 76) | hasContent(c){return this.conditionalFormattings.hasContent(c.conditio... method prepare (line 76) | prepare(c,l){this.conditionalFormattings.prepare(c.conditionalFormatti... method render (line 76) | render(c,l){c.openNode("ext",{uri:"{78C0D931-6437-407d-A8EE-F0AAD7539E... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(c,l){this.model[c]=l.model} method constructor (line 76) | constructor(){super(),this.map={color:new o}} method tag (line 76) | get tag(){return"stop"} method render (line 76) | render(h,f){h.openNode("stop"),h.addAttribute("position",f.position),t... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... function h (line 83) | function h(){if(!(this instanceof h))return new h;d.call(this),this.h=[1... method constructor (line 75) | constructor(p){this._data=p} method length (line 75) | get length(){return this._data.length} method copy (line 75) | copy(p,y,v,b){this._data.copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._data} method constructor (line 76) | constructor(g){super(),this.options=g||h.OPTIONS,this.map={b:{prop:"bo... method tag (line 76) | get tag(){return this.options.tagName} method render (line 76) | render(g,m){const{map:p}=this;g.openNode(this.options.tagName),l.each(... method parseOpen (line 76) | parseOpen(g){if(this.parser)return this.parser.parseOpen(g),!0;if(this... method parseText (line 76) | parseText(g){this.parser&&this.parser.parseText(g)} method parseClose (line 76) | parseClose(g){if(this.parser&&!this.parser.parseClose(g)){const m=this... function f (line 83) | function f(A,C,M,z){return A<=15?C^M^z:A<=31?C&M|~C&z:A<=47?(C|~M)^z:A<=... method constructor (line 75) | constructor(p){this.size=p,this.buffer=o.alloc(p),this.iRead=0,this.iW... method toBuffer (line 75) | toBuffer(){if(this.iRead===0&&this.iWrite===this.size)return this.buff... method length (line 75) | get length(){return this.iWrite-this.iRead} method eod (line 75) | get eod(){return this.iRead===this.iWrite} method full (line 75) | get full(){return this.iWrite===this.size} method read (line 75) | read(p){let y;return p===0?null:p===void 0||p>=this.length?(y=this.toB... method write (line 75) | write(p,y,v){const b=Math.min(v,this.size-this.iWrite);return p.copy(t... function g (line 83) | function g(A){return A<=15?0:A<=31?1518500249:A<=47?1859775393:A<=63?240... function m (line 83) | function m(A){return A<=15?1352829926:A<=31?1548603684:A<=47?1836072691:... method constructor (line 76) | constructor(){super(),this.map={dataBar:this.databarXform=new u,extLst... method tag (line 76) | get tag(){return"cfRule"} method isPrimitive (line 76) | static isPrimitive(y){return y.type!=="iconSet"||!y.custom&&!f[y.iconS... method render (line 76) | render(y,v){switch(v.type){case"expression":this.renderExpression(y,v)... method renderExpression (line 76) | renderExpression(y,v){y.openNode(this.tag,{type:"expression",dxfId:v.d... method renderCellIs (line 76) | renderCellIs(y,v){y.openNode(this.tag,{type:"cellIs",dxfId:v.dxfId,pri... method renderTop10 (line 76) | renderTop10(y,v){y.leafNode(this.tag,{type:"top10",dxfId:v.dxfId,prior... method renderAboveAverage (line 76) | renderAboveAverage(y,v){y.leafNode(this.tag,{type:"aboveAverage",dxfId... method renderDataBar (line 76) | renderDataBar(y,v){y.openNode(this.tag,{type:"dataBar",priority:v.prio... method renderColorScale (line 76) | renderColorScale(y,v){y.openNode(this.tag,{type:"colorScale",priority:... method renderIconSet (line 76) | renderIconSet(y,v){m.isPrimitive(v)&&(y.openNode(this.tag,{type:"iconS... method renderText (line 76) | renderText(y,v){y.openNode(this.tag,{type:v.operator,dxfId:v.dxfId,pri... method renderTimePeriod (line 76) | renderTimePeriod(y,v){y.openNode(this.tag,{type:"timePeriod",dxfId:v.d... method createNewModel (line 76) | createNewModel(y){let{attributes:v}=y;return $o(An({},g(v)),{dxfId:a.t... method onParserClose (line 76) | onParserClose(y,v){switch(y){case"dataBar":case"extLst":case"colorScal... function g (line 83) | function g(){if(!(this instanceof g))return new g;h.call(this),this.h=[1... function s (line 83) | function s(){if(!(this instanceof s))return new s;o.call(this),this.h=[3... method prepare (line 76) | prepare(){} method render (line 76) | render(){} method parseOpen (line 76) | parseOpen(c){} method parseText (line 76) | parseText(c){} method parseClose (line 76) | parseClose(c){} method reconcile (line 76) | reconcile(c,l){} method reset (line 76) | reset(){this.model=null,this.map&&Object.values(this.map).forEach(c=>{... method mergeModel (line 76) | mergeModel(c){this.model=Object.assign(this.model||{},c)} method parse (line 76) | async parse(c){for await(const l of c)for(const{eventType:d,value:h}of... method parseStream (line 76) | async parseStream(c){return this.parse(a(c))} method xml (line 76) | get xml(){return this.toXml(this.model)} method toXml (line 76) | toXml(c){const l=new o;return this.render(l,c),l.xml} method toAttribute (line 76) | static toAttribute(c,l){let d=arguments.length>2&&arguments[2]!==void ... method toStringAttribute (line 76) | static toStringAttribute(c,l){let d=arguments.length>2&&arguments[2]!=... method toStringValue (line 76) | static toStringValue(c,l){return c===void 0?l:c} method toBoolAttribute (line 76) | static toBoolAttribute(c,l){let d=arguments.length>2&&arguments[2]!==v... method toBoolValue (line 76) | static toBoolValue(c,l){return c===void 0?l:c==="1"} method toIntAttribute (line 76) | static toIntAttribute(c,l){let d=arguments.length>2&&arguments[2]!==vo... method toIntValue (line 76) | static toIntValue(c,l){return c===void 0?l:parseInt(c,10)} method toFloatAttribute (line 76) | static toFloatAttribute(c,l){let d=arguments.length>2&&arguments[2]!==... method toFloatValue (line 76) | static toFloatValue(c,l){return c===void 0?l:parseFloat(c)} method render (line 76) | render(c,l){c.openXml(a.StdDocAttributes),c.openNode("Types",s.PROPERT... method parseOpen (line 76) | parseOpen(){return!1} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} method tag (line 76) | get tag(){return"x14:id"} method render (line 76) | render(l,d){l.leafNode(this.tag,null,d)} method parseOpen (line 76) | parseOpen(){this.model=""} method parseText (line 76) | parseText(l){this.model+=l} method parseClose (line 76) | parseClose(l){return l!==this.tag} method constructor (line 76) | constructor(){super(),this.map={"x14:conditionalFormattings":this.cond... method tag (line 76) | get tag(){return"ext"} method hasContent (line 76) | hasContent(c){return this.conditionalFormattings.hasContent(c.conditio... method prepare (line 76) | prepare(c,l){this.conditionalFormattings.prepare(c.conditionalFormatti... method render (line 76) | render(c,l){c.openNode("ext",{uri:"{78C0D931-6437-407d-A8EE-F0AAD7539E... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(c,l){this.model[c]=l.model} method constructor (line 76) | constructor(){super(),this.map={color:new o}} method tag (line 76) | get tag(){return"stop"} method render (line 76) | render(h,f){h.openNode("stop"),h.addAttribute("position",f.position),t... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... function A (line 83) | function A(){if(!(this instanceof A))return new A;v.call(this),this.h=[1... function s (line 83) | function s(){if(!(this instanceof s))return new s;o.call(this),this.h=[3... method prepare (line 76) | prepare(){} method render (line 76) | render(){} method parseOpen (line 76) | parseOpen(c){} method parseText (line 76) | parseText(c){} method parseClose (line 76) | parseClose(c){} method reconcile (line 76) | reconcile(c,l){} method reset (line 76) | reset(){this.model=null,this.map&&Object.values(this.map).forEach(c=>{... method mergeModel (line 76) | mergeModel(c){this.model=Object.assign(this.model||{},c)} method parse (line 76) | async parse(c){for await(const l of c)for(const{eventType:d,value:h}of... method parseStream (line 76) | async parseStream(c){return this.parse(a(c))} method xml (line 76) | get xml(){return this.toXml(this.model)} method toXml (line 76) | toXml(c){const l=new o;return this.render(l,c),l.xml} method toAttribute (line 76) | static toAttribute(c,l){let d=arguments.length>2&&arguments[2]!==void ... method toStringAttribute (line 76) | static toStringAttribute(c,l){let d=arguments.length>2&&arguments[2]!=... method toStringValue (line 76) | static toStringValue(c,l){return c===void 0?l:c} method toBoolAttribute (line 76) | static toBoolAttribute(c,l){let d=arguments.length>2&&arguments[2]!==v... method toBoolValue (line 76) | static toBoolValue(c,l){return c===void 0?l:c==="1"} method toIntAttribute (line 76) | static toIntAttribute(c,l){let d=arguments.length>2&&arguments[2]!==vo... method toIntValue (line 76) | static toIntValue(c,l){return c===void 0?l:parseInt(c,10)} method toFloatAttribute (line 76) | static toFloatAttribute(c,l){let d=arguments.length>2&&arguments[2]!==... method toFloatValue (line 76) | static toFloatValue(c,l){return c===void 0?l:parseFloat(c)} method render (line 76) | render(c,l){c.openXml(a.StdDocAttributes),c.openNode("Types",s.PROPERT... method parseOpen (line 76) | parseOpen(){return!1} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} method tag (line 76) | get tag(){return"x14:id"} method render (line 76) | render(l,d){l.leafNode(this.tag,null,d)} method parseOpen (line 76) | parseOpen(){this.model=""} method parseText (line 76) | parseText(l){this.model+=l} method parseClose (line 76) | parseClose(l){return l!==this.tag} method constructor (line 76) | constructor(){super(),this.map={"x14:conditionalFormattings":this.cond... method tag (line 76) | get tag(){return"ext"} method hasContent (line 76) | hasContent(c){return this.conditionalFormattings.hasContent(c.conditio... method prepare (line 76) | prepare(c,l){this.conditionalFormattings.prepare(c.conditionalFormatti... method render (line 76) | render(c,l){c.openNode("ext",{uri:"{78C0D931-6437-407d-A8EE-F0AAD7539E... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(c,l){this.model[c]=l.model} method constructor (line 76) | constructor(){super(),this.map={color:new o}} method tag (line 76) | get tag(){return"stop"} method render (line 76) | render(h,f){h.openNode("stop"),h.addAttribute("position",f.position),t... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... function C (line 83) | function C(){if(!(this instanceof C))return new C;b.call(this),this.h=[1... function M (line 83) | function M(_,E,R,F,B){var X=_&R^~_&B;return X<0&&(X+=4294967296),X} function z (line 83) | function z(_,E,R,F,B,X){var K=E&F^~E&X;return K<0&&(K+=4294967296),K} function W (line 83) | function W(_,E,R,F,B){var X=_&R^_&B^R&B;return X<0&&(X+=4294967296),X} function U (line 83) | function U(_,E,R,F,B,X){var K=E&F^E&X^F&X;return K<0&&(K+=4294967296),K} function G (line 83) | function G(_,E){var R=u(_,E,28)^u(E,_,2)^u(E,_,7);return R<0&&(R+=429496... function ee (line 83) | function ee(_,E){var R=c(_,E,28)^c(E,_,2)^c(E,_,7);return R<0&&(R+=42949... function I (line 83) | function I(_,E){var R=u(_,E,14)^u(_,E,18)^u(E,_,9);return R<0&&(R+=42949... method constructor (line 76) | constructor(T){this.workbook=T} method readFile (line 76) | async readFile(T,S){if(!await h.fs.exists(T))throw new Error("File not... method parseRels (line 76) | parseRels(T){return new v().parseStream(T)} method parseWorkbook (line 76) | parseWorkbook(T){return new C().parseStream(T)} method parseSharedStrings (line 76) | parseSharedStrings(T){return new y().parseStream(T)} method reconcile (line 76) | reconcile(T,S){const x=new C,w=new M(S),_=new z,E=new W;x.reconcile(T)... method _processWorksheetEntry (line 76) | async _processWorksheetEntry(T,S,x,w,_){const E=new M(w),R=await E.par... method _processCommentEntry (line 76) | async _processCommentEntry(T,S,x){const w=new U,_=await w.parseStream(... method _processTableEntry (line 76) | async _processTableEntry(T,S,x){const w=new W,_=await w.parseStream(T)... method _processWorksheetRelsEntry (line 76) | async _processWorksheetRelsEntry(T,S,x){const w=new v,_=await w.parseS... method _processMediaEntry (line 76) | async _processMediaEntry(T,S,x){const w=x.lastIndexOf(".");if(w>=1){co... method _processDrawingEntry (line 76) | async _processDrawingEntry(T,S,x){const w=new z,_=await w.parseStream(... method _processDrawingRelsEntry (line 76) | async _processDrawingRelsEntry(T,S,x){const w=new v,_=await w.parseStr... method _processVmlDrawingEntry (line 76) | async _processVmlDrawingEntry(T,S,x){const w=new G,_=await w.parseStre... method _processThemeEntry (line 76) | async _processThemeEntry(T,S,x){await new Promise((w,_)=>{const E=new ... method createInputStream (line 76) | createInputStream(){throw new Error("`XLSX#createInputStream` is depre... method read (line 76) | async read(T,S){!T[Symbol.asyncIterator]&&T.pipe&&(T=T.pipe(new c));co... method load (line 76) | async load(T,S){let x;x=S&&S.base64?o.from(T.toString(),"base64"):T;co... method addMedia (line 76) | async addMedia(T,S){await Promise.all(S.media.map(async x=>{if(x.type=... method addDrawings (line 76) | addDrawings(T,S){const x=new z,w=new v;S.worksheets.forEach(_=>{const{... method addTables (line 76) | addTables(T,S){const x=new W;S.worksheets.forEach(w=>{const{tables:_}=... method addContentTypes (line 76) | async addContentTypes(T,S){const x=new b().toXml(S);T.append(x,{name:"... method addApp (line 76) | async addApp(T,S){const x=new A().toXml(S);T.append(x,{name:"docProps/... method addCore (line 76) | async addCore(T,S){const x=new p;T.append(x.toXml(S),{name:"docProps/c... method addThemes (line 76) | async addThemes(T,S){const x=S.themes||{theme1:ee};Object.keys(x).forE... method addOfficeRels (line 76) | async addOfficeRels(T){const S=new v().toXml([{Id:"rId1",Type:I.RelTyp... method addWorkbookRels (line 76) | async addWorkbookRels(T,S){let x=1;const w=[{Id:"rId"+x++,Type:I.RelTy... method addSharedStrings (line 76) | async addSharedStrings(T,S){S.sharedStrings&&S.sharedStrings.count&&T.... method addStyles (line 76) | async addStyles(T,S){const{xml:x}=S.styles;x&&T.append(x,{name:"xl/sty... method addWorkbook (line 76) | async addWorkbook(T,S){const x=new C;T.append(x.toXml(S),{name:"xl/wor... method addWorksheets (line 76) | async addWorksheets(T,S){const x=new M,w=new v,_=new U,E=new G;S.works... method _finalize (line 76) | _finalize(T){return new Promise((S,x)=>{T.on("finish",()=>{S(this)}),T... method prepareModel (line 76) | prepareModel(T,S){T.creator=T.creator||"ExcelJS",T.lastModifiedBy=T.la... method write (line 76) | async write(T,S){S=S||{};const{model:x}=this.workbook,w=new l.ZipWrite... method writeFile (line 76) | writeFile(T,S){const x=s.createWriteStream(T);return new Promise((w,_)... method writeBuffer (line 76) | async writeBuffer(T){const S=new d;return await this.write(S,T),S.read()} function O (line 83) | function O(_,E){var R=c(_,E,14)^c(_,E,18)^c(E,_,9);return R<0&&(R+=42949... function T (line 83) | function T(_,E){var R=u(_,E,1)^u(_,E,8)^l(_,E,7);return R<0&&(R+=4294967... function S (line 83) | function S(_,E){var R=c(_,E,1)^c(_,E,8)^d(_,E,7);return R<0&&(R+=4294967... function x (line 83) | function x(_,E){var R=u(_,E,19)^u(E,_,29)^l(_,E,6);return R<0&&(R+=42949... function w (line 83) | function w(_,E){var R=c(_,E,19)^c(E,_,29)^d(_,E,6);return R<0&&(R+=42949... function o (line 83) | function o(c,l,d){return c&l^~c&d} method constructor (line 75) | constructor(u,c){let l=arguments.length>2&&arguments[2]!==void 0?argum... method asInstance (line 75) | static asInstance(u){return u instanceof o||u==null?u:new o(u)} method col (line 75) | get col(){return this.nativeCol+Math.min(this.colWidth-1,this.nativeCo... method col (line 75) | set col(u){this.nativeCol=Math.floor(u),this.nativeColOff=Math.floor((... method row (line 75) | get row(){return this.nativeRow+Math.min(this.rowHeight-1,this.nativeR... method row (line 75) | set row(u){this.nativeRow=Math.floor(u),this.nativeRowOff=Math.floor((... method colWidth (line 75) | get colWidth(){return this.worksheet&&this.worksheet.getColumn(this.na... method rowHeight (line 75) | get rowHeight(){return this.worksheet&&this.worksheet.getRow(this.nati... method model (line 75) | get model(){return{nativeCol:this.nativeCol,nativeColOff:this.nativeCo... method model (line 75) | set model(u){this.nativeCol=u.nativeCol,this.nativeColOff=u.nativeColO... method constructor (line 75) | constructor(u){this.note=u} method model (line 75) | get model(){let u=null;switch(typeof this.note){case"string":u={type:"... method model (line 75) | set model(u){const{note:c}=u,{texts:l}=c;l.length===1&&Object.keys(l[0... method fromModel (line 75) | static fromModel(u){const c=new o;return c.model=u,c} method constructor (line 75) | constructor(){this.decode(arguments)} method setTLBR (line 75) | setTLBR(u,c,l,d,h){if(arguments.length<4){const f=a.decodeAddress(u),g... method decode (line 75) | decode(u){switch(u.length){case 5:this.setTLBR(u[0],u[1],u[2],u[3],u[4... method top (line 75) | get top(){return this.model.top||1} method top (line 75) | set top(u){this.model.top=u} method left (line 75) | get left(){return this.model.left||1} method left (line 75) | set left(u){this.model.left=u} method bottom (line 75) | get bottom(){return this.model.bottom||1} method bottom (line 75) | set bottom(u){this.model.bottom=u} method right (line 75) | get right(){return this.model.right||1} method right (line 75) | set right(u){this.model.right=u} method sheetName (line 75) | get sheetName(){return this.model.sheetName} method sheetName (line 75) | set sheetName(u){this.model.sheetName=u} method _serialisedSheetName (line 75) | get _serialisedSheetName(){const{sheetName:u}=this.model;return u?/^[a... method expand (line 75) | expand(u,c,l,d){(!this.model.top||u1?this.range:this._serialisedSheetN... method $shortRange (line 75) | get $shortRange(){return this.count>1?this.$range:this._serialisedShee... method count (line 75) | get count(){return(1+this.bottom-this.top)*(1+this.right-this.left)} method toString (line 75) | toString(){return this.range} method intersects (line 75) | intersects(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method contains (line 75) | contains(u){const c=a.decodeEx(u);return this.containsEx(c)} method containsEx (line 75) | containsEx(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method forEachAddress (line 75) | forEachAddress(u){for(let c=this.left;c<=this.right;c++)for(let l=this... method constructor (line 75) | constructor(u,c,l){this.table=u,this.column=c,this.index=l} method _set (line 75) | _set(u,c){this.table.cacheState(),this.column[u]=c} method name (line 75) | get name(){return this.column.name} method name (line 75) | set name(u){this._set("name",u)} method filterButton (line 75) | get filterButton(){return this.column.filterButton} method filterButton (line 75) | set filterButton(u){this.column.filterButton=u} method style (line 75) | get style(){return this.column.style} method style (line 75) | set style(u){this.column.style=u} method totalsRowLabel (line 75) | get totalsRowLabel(){return this.column.totalsRowLabel} method totalsRowLabel (line 75) | set totalsRowLabel(u){this._set("totalsRowLabel",u)} method totalsRowFunction (line 75) | get totalsRowFunction(){return this.column.totalsRowFunction} method totalsRowFunction (line 75) | set totalsRowFunction(u){this._set("totalsRowFunction",u)} method totalsRowResult (line 75) | get totalsRowResult(){return this.column.totalsRowResult} method totalsRowResult (line 75) | set totalsRowResult(u){this._set("totalsRowResult",u)} method totalsRowFormula (line 75) | get totalsRowFormula(){return this.column.totalsRowFormula} method totalsRowFormula (line 75) | set totalsRowFormula(u){this._set("totalsRowFormula",u)} method constructor (line 76) | constructor(u){super(),this.model=u} method tag (line 76) | get tag(){return"u"} method render (line 76) | render(u,c){if((c=c||this.model)===!0)u.leafNode("u");else{const l=o.A... method parseOpen (line 76) | parseOpen(u){u.name==="u"&&(this.model=u.attributes.val||!0)} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} function s (line 83) | function s(c,l,d){return c&l^c&d^l&d} method prepare (line 76) | prepare(){} method render (line 76) | render(){} method parseOpen (line 76) | parseOpen(c){} method parseText (line 76) | parseText(c){} method parseClose (line 76) | parseClose(c){} method reconcile (line 76) | reconcile(c,l){} method reset (line 76) | reset(){this.model=null,this.map&&Object.values(this.map).forEach(c=>{... method mergeModel (line 76) | mergeModel(c){this.model=Object.assign(this.model||{},c)} method parse (line 76) | async parse(c){for await(const l of c)for(const{eventType:d,value:h}of... method parseStream (line 76) | async parseStream(c){return this.parse(a(c))} method xml (line 76) | get xml(){return this.toXml(this.model)} method toXml (line 76) | toXml(c){const l=new o;return this.render(l,c),l.xml} method toAttribute (line 76) | static toAttribute(c,l){let d=arguments.length>2&&arguments[2]!==void ... method toStringAttribute (line 76) | static toStringAttribute(c,l){let d=arguments.length>2&&arguments[2]!=... method toStringValue (line 76) | static toStringValue(c,l){return c===void 0?l:c} method toBoolAttribute (line 76) | static toBoolAttribute(c,l){let d=arguments.length>2&&arguments[2]!==v... method toBoolValue (line 76) | static toBoolValue(c,l){return c===void 0?l:c==="1"} method toIntAttribute (line 76) | static toIntAttribute(c,l){let d=arguments.length>2&&arguments[2]!==vo... method toIntValue (line 76) | static toIntValue(c,l){return c===void 0?l:parseInt(c,10)} method toFloatAttribute (line 76) | static toFloatAttribute(c,l){let d=arguments.length>2&&arguments[2]!==... method toFloatValue (line 76) | static toFloatValue(c,l){return c===void 0?l:parseFloat(c)} method render (line 76) | render(c,l){c.openXml(a.StdDocAttributes),c.openNode("Types",s.PROPERT... method parseOpen (line 76) | parseOpen(){return!1} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} method tag (line 76) | get tag(){return"x14:id"} method render (line 76) | render(l,d){l.leafNode(this.tag,null,d)} method parseOpen (line 76) | parseOpen(){this.model=""} method parseText (line 76) | parseText(l){this.model+=l} method parseClose (line 76) | parseClose(l){return l!==this.tag} method constructor (line 76) | constructor(){super(),this.map={"x14:conditionalFormattings":this.cond... method tag (line 76) | get tag(){return"ext"} method hasContent (line 76) | hasContent(c){return this.conditionalFormattings.hasContent(c.conditio... method prepare (line 76) | prepare(c,l){this.conditionalFormattings.prepare(c.conditionalFormatti... method render (line 76) | render(c,l){c.openNode("ext",{uri:"{78C0D931-6437-407d-A8EE-F0AAD7539E... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(c,l){this.model[c]=l.model} method constructor (line 76) | constructor(){super(),this.map={color:new o}} method tag (line 76) | get tag(){return"stop"} method render (line 76) | render(h,f){h.openNode("stop"),h.addAttribute("position",f.position),t... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... function u (line 83) | function u(c,l,d){return c^l^d} method constructor (line 75) | constructor(l,d,h){this._worksheet=l,this._number=d,h!==!1&&(this.defn... method number (line 75) | get number(){return this._number} method worksheet (line 75) | get worksheet(){return this._worksheet} method letter (line 75) | get letter(){return s.n2l(this._number)} method isCustomWidth (line 75) | get isCustomWidth(){return this.width!==void 0&&this.width!==9} method defn (line 75) | get defn(){return{header:this._header,key:this.key,width:this.width,st... method defn (line 75) | set defn(l){l?(this.key=l.key,this.width=l.width!==void 0?l.width:9,th... method headers (line 75) | get headers(){return this._header&&this._header instanceof Array?this.... method header (line 75) | get header(){return this._header} method header (line 75) | set header(l){l!==void 0?(this._header=l,this.headers.forEach((d,h)=>{... method key (line 75) | get key(){return this._key} method key (line 75) | set key(l){(this._key&&this._worksheet.getColumnKey(this._key))===this... method hidden (line 75) | get hidden(){return!!this._hidden} method hidden (line 75) | set hidden(l){this._hidden=l} method outlineLevel (line 75) | get outlineLevel(){return this._outlineLevel||0} method outlineLevel (line 75) | set outlineLevel(l){this._outlineLevel=l} method collapsed (line 75) | get collapsed(){return!!(this._outlineLevel&&this._outlineLevel>=this.... method toString (line 75) | toString(){return JSON.stringify({key:this.key,width:this.width,header... method equivalentTo (line 75) | equivalentTo(l){return this.width===l.width&&this.hidden===l.hidden&&t... method isDefault (line 75) | get isDefault(){if(this.isCustomWidth||this.hidden||this.outlineLevel)... method headerCount (line 75) | get headerCount(){return this.headers.length} method eachCell (line 75) | eachCell(l,d){const h=this.number;d||(d=l,l=null),this._worksheet.each... method values (line 75) | get values(){const l=[];return this.eachCell((d,h)=>{d&&d.type!==o.Val... method values (line 75) | set values(l){if(!l)return;const d=this.number;let h=0;l.hasOwnPropert... method _applyStyle (line 75) | _applyStyle(l,d){return this.style[l]=d,this.eachCell(h=>{h[l]=d}),d} method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(l){this._applyStyle("numFmt",l)} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(l){this._applyStyle("font",l)} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(l){this._applyStyle("alignment",l)} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(l){this._applyStyle("protection",l)} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(l){this._applyStyle("border",l)} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(l){this._applyStyle("fill",l)} method toModel (line 75) | static toModel(l){const d=[];let h=null;return l&&l.forEach((f,g)=>{f.... method fromModel (line 75) | static fromModel(l,d){const h=[];let f=1,g=0;for(d=(d=d||[]).sort(func... method constructor (line 76) | constructor(){super(),this.map={"v:shape":new s}} method tag (line 76) | get tag(){return"xml"} method render (line 76) | render(l,d){l.openXml(a.StdDocAttributes),l.openNode(this.tag,u.DRAWIN... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method reconcile (line 76) | reconcile(l,d){l.anchors.forEach(h=>{h.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={"v:textbox":new o,"x:ClientData":new s}} method tag (line 76) | get tag(){return"v:shape"} method render (line 76) | render(l,d,h){l.openNode("v:shape",u.V_SHAPE_ATTRIBUTES(d,h)),l.leafNo... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.p... method constructor (line 76) | constructor(){super(),this.map={Relationship:new s}} method render (line 76) | render(l,d){d=d||this._values,l.openXml(a.StdDocAttributes),l.openNode... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method constructor (line 76) | constructor(){super(),this.map={"x14:id":this.idXform=new s}} method tag (line 76) | get tag(){return"ext"} method render (line 76) | render(l,d){l.openNode(this.tag,{uri:"{B025F937-C7B1-47D3-B67F-A62EFF6... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(l,d){this.model.x14Id=d.model} method constructor (line 76) | constructor(l){super(),this.model=l} method tag (line 76) | get tag(){return"r"} method textXform (line 76) | get textXform(){return this._textXform||(this._textXform=new a)} method fontXform (line 76) | get fontXform(){return this._fontXform||(this._fontXform=new o(u.FONT_... method render (line 76) | render(l,d){d=d||this.model,l.openNode("r"),d.font&&this.fontXform.ren... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){switch(l){case"r":return!1;case"t":return this.model.tex... method constructor (line 76) | constructor(l){super(),this.name=l,this.map={color:new s}} method tag (line 76) | get tag(){return this.name} method render (line 76) | render(l,d,h){const f=d&&d.color||h||this.defaultColor;l.openNode(this... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){return this.parser?(this.parser.parseClose(l)||(this.par... method validStyle (line 76) | validStyle(l){return u.validStyleValues[l]} method constructor (line 76) | constructor(){super(),this.map={fgColor:new o("fgColor"),bgColor:new o... method name (line 76) | get name(){return"pattern"} method tag (line 76) | get tag(){return"patternFill"} method render (line 76) | render(h,f){h.openNode("patternFill"),h.addAttribute("patternType",f.p... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.p... method constructor (line 77) | constructor(l){super({writableObjectMode:l.objectMode}),this.hasWritte... method transform (line 77) | transform(l){return this.rowFormatter.rowTransform=l,this} method _transform (line 77) | _transform(l,d,h){let f=!1;try{this.hasWrittenBOM||(this.push(this.for... method _flush (line 77) | _flush(l){this.rowFormatter.finish((d,h)=>d?l(d):(h&&h.forEach(f=>{thi... method constructor (line 79) | constructor(l){this.parserOptions=l,this.rowParser=new o.RowParser(thi... method removeBOM (line 79) | static removeBOM(l){return l&&l.charCodeAt(0)===65279?l.slice(1):l} method parse (line 79) | parse(l,d){const h=new a.Scanner({line:u.removeBOM(l),parserOptions:th... method parseWithoutComments (line 79) | parseWithoutComments(l){const d=[];let h=!0;for(;h;)h=this.parseRow(l,... method parseWithComments (line 79) | parseWithComments(l){const{parserOptions:d}=this,h=[];for(let f=l.next... method parseRow (line 79) | parseRow(l,d){if(!l.nextNonSpaceToken)return!1;const h=this.rowParser.... method constructor (line 81) | constructor(){this._rowTransform=null,this._rowValidator=null} method createTransform (line 81) | static createTransform(l){return s.isSyncTransform(l)?(d,h)=>{let f=nu... method createValidator (line 81) | static createValidator(l){return s.isSyncValidate(l)?(d,h)=>{h(null,{r... method rowTransform (line 81) | set rowTransform(l){if(!o.default(l))throw new TypeError("The transfor... method rowValidator (line 81) | set rowValidator(l){if(!o.default(l))throw new TypeError("The validate... method transformAndValidate (line 81) | transformAndValidate(l,d){return this.callTransformer(l,(h,f)=>h?d(h):... method callTransformer (line 81) | callTransformer(l,d){return this._rowTransform?this._rowTransform(l,d)... method callValidator (line 81) | callValidator(l,d){return this._rowValidator?this._rowValidator(l,d):d... function s (line 83) | function s(d,h){return(64512&d.charCodeAt(h))==55296&&!(h<0||h+1>=d.leng... method prepare (line 76) | prepare(){} method render (line 76) | render(){} method parseOpen (line 76) | parseOpen(c){} method parseText (line 76) | parseText(c){} method parseClose (line 76) | parseClose(c){} method reconcile (line 76) | reconcile(c,l){} method reset (line 76) | reset(){this.model=null,this.map&&Object.values(this.map).forEach(c=>{... method mergeModel (line 76) | mergeModel(c){this.model=Object.assign(this.model||{},c)} method parse (line 76) | async parse(c){for await(const l of c)for(const{eventType:d,value:h}of... method parseStream (line 76) | async parseStream(c){return this.parse(a(c))} method xml (line 76) | get xml(){return this.toXml(this.model)} method toXml (line 76) | toXml(c){const l=new o;return this.render(l,c),l.xml} method toAttribute (line 76) | static toAttribute(c,l){let d=arguments.length>2&&arguments[2]!==void ... method toStringAttribute (line 76) | static toStringAttribute(c,l){let d=arguments.length>2&&arguments[2]!=... method toStringValue (line 76) | static toStringValue(c,l){return c===void 0?l:c} method toBoolAttribute (line 76) | static toBoolAttribute(c,l){let d=arguments.length>2&&arguments[2]!==v... method toBoolValue (line 76) | static toBoolValue(c,l){return c===void 0?l:c==="1"} method toIntAttribute (line 76) | static toIntAttribute(c,l){let d=arguments.length>2&&arguments[2]!==vo... method toIntValue (line 76) | static toIntValue(c,l){return c===void 0?l:parseInt(c,10)} method toFloatAttribute (line 76) | static toFloatAttribute(c,l){let d=arguments.length>2&&arguments[2]!==... method toFloatValue (line 76) | static toFloatValue(c,l){return c===void 0?l:parseFloat(c)} method render (line 76) | render(c,l){c.openXml(a.StdDocAttributes),c.openNode("Types",s.PROPERT... method parseOpen (line 76) | parseOpen(){return!1} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} method tag (line 76) | get tag(){return"x14:id"} method render (line 76) | render(l,d){l.leafNode(this.tag,null,d)} method parseOpen (line 76) | parseOpen(){this.model=""} method parseText (line 76) | parseText(l){this.model+=l} method parseClose (line 76) | parseClose(l){return l!==this.tag} method constructor (line 76) | constructor(){super(),this.map={"x14:conditionalFormattings":this.cond... method tag (line 76) | get tag(){return"ext"} method hasContent (line 76) | hasContent(c){return this.conditionalFormattings.hasContent(c.conditio... method prepare (line 76) | prepare(c,l){this.conditionalFormattings.prepare(c.conditionalFormatti... method render (line 76) | render(c,l){c.openNode("ext",{uri:"{78C0D931-6437-407d-A8EE-F0AAD7539E... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(c,l){this.model[c]=l.model} method constructor (line 76) | constructor(){super(),this.map={color:new o}} method tag (line 76) | get tag(){return"stop"} method render (line 76) | render(h,f){h.openNode("stop"),h.addAttribute("position",f.position),t... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... function u (line 83) | function u(d){return(d>>>24|d>>>8&65280|d<<8&16711680|(255&d)<<24)>>>0} method constructor (line 75) | constructor(l,d,h){this._worksheet=l,this._number=d,h!==!1&&(this.defn... method number (line 75) | get number(){return this._number} method worksheet (line 75) | get worksheet(){return this._worksheet} method letter (line 75) | get letter(){return s.n2l(this._number)} method isCustomWidth (line 75) | get isCustomWidth(){return this.width!==void 0&&this.width!==9} method defn (line 75) | get defn(){return{header:this._header,key:this.key,width:this.width,st... method defn (line 75) | set defn(l){l?(this.key=l.key,this.width=l.width!==void 0?l.width:9,th... method headers (line 75) | get headers(){return this._header&&this._header instanceof Array?this.... method header (line 75) | get header(){return this._header} method header (line 75) | set header(l){l!==void 0?(this._header=l,this.headers.forEach((d,h)=>{... method key (line 75) | get key(){return this._key} method key (line 75) | set key(l){(this._key&&this._worksheet.getColumnKey(this._key))===this... method hidden (line 75) | get hidden(){return!!this._hidden} method hidden (line 75) | set hidden(l){this._hidden=l} method outlineLevel (line 75) | get outlineLevel(){return this._outlineLevel||0} method outlineLevel (line 75) | set outlineLevel(l){this._outlineLevel=l} method collapsed (line 75) | get collapsed(){return!!(this._outlineLevel&&this._outlineLevel>=this.... method toString (line 75) | toString(){return JSON.stringify({key:this.key,width:this.width,header... method equivalentTo (line 75) | equivalentTo(l){return this.width===l.width&&this.hidden===l.hidden&&t... method isDefault (line 75) | get isDefault(){if(this.isCustomWidth||this.hidden||this.outlineLevel)... method headerCount (line 75) | get headerCount(){return this.headers.length} method eachCell (line 75) | eachCell(l,d){const h=this.number;d||(d=l,l=null),this._worksheet.each... method values (line 75) | get values(){const l=[];return this.eachCell((d,h)=>{d&&d.type!==o.Val... method values (line 75) | set values(l){if(!l)return;const d=this.number;let h=0;l.hasOwnPropert... method _applyStyle (line 75) | _applyStyle(l,d){return this.style[l]=d,this.eachCell(h=>{h[l]=d}),d} method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(l){this._applyStyle("numFmt",l)} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(l){this._applyStyle("font",l)} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(l){this._applyStyle("alignment",l)} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(l){this._applyStyle("protection",l)} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(l){this._applyStyle("border",l)} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(l){this._applyStyle("fill",l)} method toModel (line 75) | static toModel(l){const d=[];let h=null;return l&&l.forEach((f,g)=>{f.... method fromModel (line 75) | static fromModel(l,d){const h=[];let f=1,g=0;for(d=(d=d||[]).sort(func... method constructor (line 76) | constructor(){super(),this.map={"v:shape":new s}} method tag (line 76) | get tag(){return"xml"} method render (line 76) | render(l,d){l.openXml(a.StdDocAttributes),l.openNode(this.tag,u.DRAWIN... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method reconcile (line 76) | reconcile(l,d){l.anchors.forEach(h=>{h.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={"v:textbox":new o,"x:ClientData":new s}} method tag (line 76) | get tag(){return"v:shape"} method render (line 76) | render(l,d,h){l.openNode("v:shape",u.V_SHAPE_ATTRIBUTES(d,h)),l.leafNo... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.p... method constructor (line 76) | constructor(){super(),this.map={Relationship:new s}} method render (line 76) | render(l,d){d=d||this._values,l.openXml(a.StdDocAttributes),l.openNode... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method constructor (line 76) | constructor(){super(),this.map={"x14:id":this.idXform=new s}} method tag (line 76) | get tag(){return"ext"} method render (line 76) | render(l,d){l.openNode(this.tag,{uri:"{B025F937-C7B1-47D3-B67F-A62EFF6... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(l,d){this.model.x14Id=d.model} method constructor (line 76) | constructor(l){super(),this.model=l} method tag (line 76) | get tag(){return"r"} method textXform (line 76) | get textXform(){return this._textXform||(this._textXform=new a)} method fontXform (line 76) | get fontXform(){return this._fontXform||(this._fontXform=new o(u.FONT_... method render (line 76) | render(l,d){d=d||this.model,l.openNode("r"),d.font&&this.fontXform.ren... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){switch(l){case"r":return!1;case"t":return this.model.tex... method constructor (line 76) | constructor(l){super(),this.name=l,this.map={color:new s}} method tag (line 76) | get tag(){return this.name} method render (line 76) | render(l,d,h){const f=d&&d.color||h||this.defaultColor;l.openNode(this... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){return this.parser?(this.parser.parseClose(l)||(this.par... method validStyle (line 76) | validStyle(l){return u.validStyleValues[l]} method constructor (line 76) | constructor(){super(),this.map={fgColor:new o("fgColor"),bgColor:new o... method name (line 76) | get name(){return"pattern"} method tag (line 76) | get tag(){return"patternFill"} method render (line 76) | render(h,f){h.openNode("patternFill"),h.addAttribute("patternType",f.p... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.p... method constructor (line 77) | constructor(l){super({writableObjectMode:l.objectMode}),this.hasWritte... method transform (line 77) | transform(l){return this.rowFormatter.rowTransform=l,this} method _transform (line 77) | _transform(l,d,h){let f=!1;try{this.hasWrittenBOM||(this.push(this.for... method _flush (line 77) | _flush(l){this.rowFormatter.finish((d,h)=>d?l(d):(h&&h.forEach(f=>{thi... method constructor (line 79) | constructor(l){this.parserOptions=l,this.rowParser=new o.RowParser(thi... method removeBOM (line 79) | static removeBOM(l){return l&&l.charCodeAt(0)===65279?l.slice(1):l} method parse (line 79) | parse(l,d){const h=new a.Scanner({line:u.removeBOM(l),parserOptions:th... method parseWithoutComments (line 79) | parseWithoutComments(l){const d=[];let h=!0;for(;h;)h=this.parseRow(l,... method parseWithComments (line 79) | parseWithComments(l){const{parserOptions:d}=this,h=[];for(let f=l.next... method parseRow (line 79) | parseRow(l,d){if(!l.nextNonSpaceToken)return!1;const h=this.rowParser.... method constructor (line 81) | constructor(){this._rowTransform=null,this._rowValidator=null} method createTransform (line 81) | static createTransform(l){return s.isSyncTransform(l)?(d,h)=>{let f=nu... method createValidator (line 81) | static createValidator(l){return s.isSyncValidate(l)?(d,h)=>{h(null,{r... method rowTransform (line 81) | set rowTransform(l){if(!o.default(l))throw new TypeError("The transfor... method rowValidator (line 81) | set rowValidator(l){if(!o.default(l))throw new TypeError("The validate... method transformAndValidate (line 81) | transformAndValidate(l,d){return this.callTransformer(l,(h,f)=>h?d(h):... method callTransformer (line 81) | callTransformer(l,d){return this._rowTransform?this._rowTransform(l,d)... method callValidator (line 81) | callValidator(l,d){return this._rowValidator?this._rowValidator(l,d):d... function c (line 83) | function c(d){return d.length===1?"0"+d:d} method constructor (line 75) | constructor(){this._xml=[],this._stack=[],this._rollbacks=[]} method tos (line 75) | get tos(){return this._stack.length?this._stack[this._stack.length-1]:... method cursor (line 75) | get cursor(){return this._xml.length} method openXml (line 75) | openXml(d){const h=this._xml;h.push(" method openNode (line 76) | openNode(d,h){const f=this.tos,g=this._xml;f&&this.open&&g.push(">"),t... method addAttribute (line 76) | addAttribute(d,h){if(!this.open)throw new Error("Cannot write attribut... method addAttributes (line 76) | addAttributes(d){if(!this.open)throw new Error("Cannot write attribute... method writeText (line 76) | writeText(d){const h=this._xml;this.open&&(h.push(">"),this.open=!1),t... method writeXml (line 76) | writeXml(d){this.open&&(this._xml.push(">"),this.open=!1),this.leaf=!1... method closeNode (line 76) | closeNode(){const d=this._stack.pop(),h=this._xml;this.leaf?h.push("/>... method leafNode (line 76) | leafNode(d,h,f){this.openNode(d,h),f!==void 0&&this.writeText(f),this.... method closeAll (line 76) | closeAll(){for(;this._stack.length;)this.closeNode()} method addRollback (line 76) | addRollback(){return this._rollbacks.push({xml:this._xml.length,stack:... method commit (line 76) | commit(){this._rollbacks.pop()} method rollback (line 76) | rollback(){const d=this._rollbacks.pop();this._xml.length>d.xml&&this.... method xml (line 76) | get xml(){return this.closeAll(),this._xml.join("")} method constructor (line 76) | constructor(){super(),this.map={stop:new s}} method name (line 76) | get name(){return"gradient"} method tag (line 76) | get tag(){return"gradientFill"} method render (line 76) | render(h,f){switch(h.openNode("gradientFill"),f.gradient){case"angle":... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method constructor (line 76) | constructor(d,h){super(),this.id=d,this.formatCode=h} method tag (line 76) | get tag(){return"numFmt"} method render (line 76) | render(d,h){d.leafNode("numFmt",{numFmtId:h.id,formatCode:h.formatCode})} method parseOpen (line 76) | parseOpen(d){switch(d.name){case"numFmt":return this.model={id:parseIn... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} function l (line 83) | function l(d){return d.length===7?"0"+d:d.length===6?"00"+d:d.length===5... method constructor (line 75) | constructor(f,g,m){if(!f||!g)throw new Error("A Cell needs a Row");thi... method worksheet (line 75) | get worksheet(){return this._row.worksheet} method workbook (line 75) | get workbook(){return this._row.worksheet.workbook} method destroy (line 75) | destroy(){delete this.style,delete this._value,delete this._row,delete... method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(f){this.style.numFmt=f} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(f){this.style.font=f} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(f){this.style.alignment=f} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(f){this.style.border=f} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(f){this.style.fill=f} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(f){this.style.protection=f} method _mergeStyle (line 75) | _mergeStyle(f,g,m){const p=f&&f.numFmt||g&&g.numFmt;p&&(m.numFmt=p);co... method address (line 75) | get address(){return this._address} method row (line 75) | get row(){return this._row.number} method col (line 75) | get col(){return this._column.number} method $col$row (line 75) | get $col$row(){return`$${this._column.letter}$${this.row}`} method type (line 75) | get type(){return this._value.type} method effectiveType (line 75) | get effectiveType(){return this._value.effectiveType} method toCsvString (line 75) | toCsvString(){return this._value.toCsvString()} method addMergeRef (line 75) | addMergeRef(){this._mergeCount++} method releaseMergeRef (line 75) | releaseMergeRef(){this._mergeCount--} method isMerged (line 75) | get isMerged(){return this._mergeCount>0||this.type===l.Types.Merge} method merge (line 75) | merge(f,g){this._value.release(),this._value=d.create(l.Types.Merge,th... method unmerge (line 75) | unmerge(){this.type===l.Types.Merge&&(this._value.release(),this._valu... method isMergedTo (line 75) | isMergedTo(f){return this._value.type===l.Types.Merge&&this._value.isM... method master (line 75) | get master(){return this.type===l.Types.Merge?this._value.master:this} method isHyperlink (line 75) | get isHyperlink(){return this._value.type===l.Types.Hyperlink} method hyperlink (line 75) | get hyperlink(){return this._value.hyperlink} method value (line 75) | get value(){return this._value.value} method value (line 75) | set value(f){this.type!==l.Types.Merge?(this._value.release(),this._va... method note (line 75) | get note(){return this._comment&&this._comment.note} method note (line 75) | set note(f){this._comment=new c(f)} method text (line 75) | get text(){return this._value.toString()} method html (line 75) | get html(){return o.escapeHtml(this.text)} method toString (line 75) | toString(){return this.text} method _upgradeToHyperlink (line 75) | _upgradeToHyperlink(f){this.type===l.Types.String&&(this._value=d.crea... method formula (line 75) | get formula(){return this._value.formula} method result (line 75) | get result(){return this._value.result} method formulaType (line 75) | get formulaType(){return this._value.formulaType} method fullAddress (line 75) | get fullAddress(){const{worksheet:f}=this._row;return{sheetName:f.name... method name (line 75) | get name(){return this.names[0]} method name (line 75) | set name(f){this.names=[f]} method names (line 75) | get names(){return this.workbook.definedNames.getNamesEx(this.fullAddr... method names (line 75) | set names(f){const{definedNames:g}=this.workbook;g.removeAllNames(this... method addName (line 75) | addName(f){this.workbook.definedNames.addEx(this.fullAddress,f)} method removeName (line 75) | removeName(f){this.workbook.definedNames.removeEx(this.fullAddress,f)} method removeAllNames (line 75) | removeAllNames(){this.workbook.definedNames.removeAllNames(this.fullAd... method _dataValidations (line 75) | get _dataValidations(){return this.worksheet.dataValidations} method dataValidation (line 75) | get dataValidation(){return this._dataValidations.find(this.address)} method dataValidation (line 75) | set dataValidation(f){this._dataValidations.add(this.address,f)} method model (line 75) | get model(){const{model:f}=this._value;return f.style=this.style,this.... method model (line 75) | set model(f){if(this._value.release(),this._value=d.create(f.type,this... method constructor (line 75) | constructor(p,y){this._data=p,this._encoding=y} method length (line 75) | get length(){return this.toBuffer().length} method copy (line 75) | copy(p,y,v,b){return this.toBuffer().copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._buffer||(this._buffer=o.from(this._data,this._... method constructor (line 76) | constructor(h){super(),this.options=Object.assign({type:"nodebuffer",c... method append (line 76) | append(h,f){f.hasOwnProperty("base64")&&f.base64?this.zip.file(f.name,... method finalize (line 76) | async finalize(){const h=await this.zip.generateAsync(this.options);th... method read (line 76) | read(h){return this.stream.read(h)} method setEncoding (line 76) | setEncoding(h){return this.stream.setEncoding(h)} method pause (line 76) | pause(){return this.stream.pause()} method resume (line 76) | resume(){return this.stream.resume()} method isPaused (line 76) | isPaused(){return this.stream.isPaused()} method pipe (line 76) | pipe(h,f){return this.stream.pipe(h,f)} method unpipe (line 76) | unpipe(h){return this.stream.unpipe(h)} method unshift (line 76) | unshift(h){return this.stream.unshift(h)} method wrap (line 76) | wrap(h){return this.stream.wrap(h)} method constructor (line 76) | constructor(){super(),this.map={Company:new s({tag:"Company"}),Manager... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("Properties",l.PR... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"dc:creator":new u({tag:"dc:creator"})... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("cp:corePropertie... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"xdr:twoCellAnchor":new u,"xdr:oneCell... method prepare (line 76) | prepare(h){h.anchors.forEach((f,g)=>{f.anchorType=function(m){return(t... method tag (line 76) | get tag(){return"xdr:wsDr"} method render (line 76) | render(h,f){h.openXml(o.StdDocAttributes),h.openNode(this.tag,l.DRAWIN... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.m... method reconcile (line 76) | reconcile(h,f){h.anchors.forEach(g=>{g.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={patternFill:new u,gradientFill:new c}} method tag (line 76) | get tag(){return"fill"} method render (line 76) | render(h,f){switch(h.addRollback(),h.openNode("fill"),f.type){case"pat... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method validStyle (line 76) | validStyle(h){return l.validPatternValues[h]} method constructor (line 79) | constructor(h){this.rowCount=0,this.formatterOptions=h,this.fieldForma... method isRowHashArray (line 79) | static isRowHashArray(h){return!!Array.isArray(h)&&Array.isArray(h[0])... method isRowArray (line 79) | static isRowArray(h){return Array.isArray(h)&&!this.isRowHashArray(h)} method gatherHeaders (line 79) | static gatherHeaders(h){return l.isRowHashArray(h)?h.map(f=>f[0]):Arra... method createTransform (line 79) | static createTransform(h){return c.isSyncTransform(h)?(f,g)=>{let m=nu... method rowTransform (line 79) | set rowTransform(h){if(!o.default(h))throw new TypeError("The transfor... method format (line 79) | format(h,f){this.callTransformer(h,(g,m)=>{if(g)return f(g);if(!h)retu... method finish (line 79) | finish(h){const f=[];if(this.formatterOptions.alwaysWriteHeaders&&this... method checkHeaders (line 79) | checkHeaders(h){if(this.headers)return{shouldFormatColumns:!0,headers:... method gatherColumns (line 79) | gatherColumns(h){if(this.headers===null)throw new Error("Headers is cu... method callTransformer (line 79) | callTransformer(h,f){return this._rowTransform?this._rowTransform(h,f)... method formatColumns (line 79) | formatColumns(h,f){const g=h.map((p,y)=>this.fieldFormatter.format(p,y... method constructor (line 79) | constructor(h){super({objectMode:h.objectMode}),this.lines="",this.row... method hasHitRowLimit (line 79) | get hasHitRowLimit(){return this.parserOptions.limitRows&&this.rowCoun... method shouldEmitRows (line 79) | get shouldEmitRows(){return this.parsedRowCount>this.parserOptions.ski... method shouldSkipLine (line 79) | get shouldSkipLine(){return this.parsedLineCount<=this.parserOptions.s... method transform (line 79) | transform(h){return this.rowTransformerValidator.rowTransform=h,this} method validate (line 79) | validate(h){return this.rowTransformerValidator.rowValidator=h,this} method emit (line 79) | emit(h){if(h==="end")return this.endEmitted||(this.endEmitted=!0,super... method _transform (line 79) | _transform(h,f,g){if(this.hasHitRowLimit)return g();const m=l.wrapDone... method _flush (line 79) | _flush(h){const f=l.wrapDoneCallback(h);if(this.hasHitRowLimit)return ... method parse (line 79) | parse(h,f){if(!h)return[];const{line:g,rows:m}=this.parser.parse(h,f);... method processRows (line 79) | processRows(h,f){const g=h.length,m=p=>{const y=A=>A?f(A):p%100!=0?m(p... method transformRow (line 79) | transformRow(h,f){try{this.headerTransformer.transform(h,(g,m)=>g?f(g)... method checkAndEmitHeaders (line 79) | checkAndEmitHeaders(){!this.headersEmitted&&this.headerTransformer.hea... method skipRow (line 79) | skipRow(h){return this.rowCount-=1,h(null,{row:null,isValid:!0})} method pushRow (line 79) | pushRow(h,f){try{this.parserOptions.objectMode?this.push(h):this.push(... method wrapDoneCallback (line 79) | static wrapDoneCallback(h){let f=!1;return function(g){if(g){if(f)thro... function u (line 83) | function u(c){if(!(this instanceof u))return new u(c);this.hash=c.hash,t... method constructor (line 75) | constructor(l,d,h){this._worksheet=l,this._number=d,h!==!1&&(this.defn... method number (line 75) | get number(){return this._number} method worksheet (line 75) | get worksheet(){return this._worksheet} method letter (line 75) | get letter(){return s.n2l(this._number)} method isCustomWidth (line 75) | get isCustomWidth(){return this.width!==void 0&&this.width!==9} method defn (line 75) | get defn(){return{header:this._header,key:this.key,width:this.width,st... method defn (line 75) | set defn(l){l?(this.key=l.key,this.width=l.width!==void 0?l.width:9,th... method headers (line 75) | get headers(){return this._header&&this._header instanceof Array?this.... method header (line 75) | get header(){return this._header} method header (line 75) | set header(l){l!==void 0?(this._header=l,this.headers.forEach((d,h)=>{... method key (line 75) | get key(){return this._key} method key (line 75) | set key(l){(this._key&&this._worksheet.getColumnKey(this._key))===this... method hidden (line 75) | get hidden(){return!!this._hidden} method hidden (line 75) | set hidden(l){this._hidden=l} method outlineLevel (line 75) | get outlineLevel(){return this._outlineLevel||0} method outlineLevel (line 75) | set outlineLevel(l){this._outlineLevel=l} method collapsed (line 75) | get collapsed(){return!!(this._outlineLevel&&this._outlineLevel>=this.... method toString (line 75) | toString(){return JSON.stringify({key:this.key,width:this.width,header... method equivalentTo (line 75) | equivalentTo(l){return this.width===l.width&&this.hidden===l.hidden&&t... method isDefault (line 75) | get isDefault(){if(this.isCustomWidth||this.hidden||this.outlineLevel)... method headerCount (line 75) | get headerCount(){return this.headers.length} method eachCell (line 75) | eachCell(l,d){const h=this.number;d||(d=l,l=null),this._worksheet.each... method values (line 75) | get values(){const l=[];return this.eachCell((d,h)=>{d&&d.type!==o.Val... method values (line 75) | set values(l){if(!l)return;const d=this.number;let h=0;l.hasOwnPropert... method _applyStyle (line 75) | _applyStyle(l,d){return this.style[l]=d,this.eachCell(h=>{h[l]=d}),d} method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(l){this._applyStyle("numFmt",l)} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(l){this._applyStyle("font",l)} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(l){this._applyStyle("alignment",l)} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(l){this._applyStyle("protection",l)} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(l){this._applyStyle("border",l)} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(l){this._applyStyle("fill",l)} method toModel (line 75) | static toModel(l){const d=[];let h=null;return l&&l.forEach((f,g)=>{f.... method fromModel (line 75) | static fromModel(l,d){const h=[];let f=1,g=0;for(d=(d=d||[]).sort(func... method constructor (line 76) | constructor(){super(),this.map={"v:shape":new s}} method tag (line 76) | get tag(){return"xml"} method render (line 76) | render(l,d){l.openXml(a.StdDocAttributes),l.openNode(this.tag,u.DRAWIN... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method reconcile (line 76) | reconcile(l,d){l.anchors.forEach(h=>{h.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={"v:textbox":new o,"x:ClientData":new s}} method tag (line 76) | get tag(){return"v:shape"} method render (line 76) | render(l,d,h){l.openNode("v:shape",u.V_SHAPE_ATTRIBUTES(d,h)),l.leafNo... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.p... method constructor (line 76) | constructor(){super(),this.map={Relationship:new s}} method render (line 76) | render(l,d){d=d||this._values,l.openXml(a.StdDocAttributes),l.openNode... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method constructor (line 76) | constructor(){super(),this.map={"x14:id":this.idXform=new s}} method tag (line 76) | get tag(){return"ext"} method render (line 76) | render(l,d){l.openNode(this.tag,{uri:"{B025F937-C7B1-47D3-B67F-A62EFF6... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(l,d){this.model.x14Id=d.model} method constructor (line 76) | constructor(l){super(),this.model=l} method tag (line 76) | get tag(){return"r"} method textXform (line 76) | get textXform(){return this._textXform||(this._textXform=new a)} method fontXform (line 76) | get fontXform(){return this._fontXform||(this._fontXform=new o(u.FONT_... method render (line 76) | render(l,d){d=d||this.model,l.openNode("r"),d.font&&this.fontXform.ren... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){switch(l){case"r":return!1;case"t":return this.model.tex... method constructor (line 76) | constructor(l){super(),this.name=l,this.map={color:new s}} method tag (line 76) | get tag(){return this.name} method render (line 76) | render(l,d,h){const f=d&&d.color||h||this.defaultColor;l.openNode(this... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){return this.parser?(this.parser.parseClose(l)||(this.par... method validStyle (line 76) | validStyle(l){return u.validStyleValues[l]} method constructor (line 76) | constructor(){super(),this.map={fgColor:new o("fgColor"),bgColor:new o... method name (line 76) | get name(){return"pattern"} method tag (line 76) | get tag(){return"patternFill"} method render (line 76) | render(h,f){h.openNode("patternFill"),h.addAttribute("patternType",f.p... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.p... method constructor (line 77) | constructor(l){super({writableObjectMode:l.objectMode}),this.hasWritte... method transform (line 77) | transform(l){return this.rowFormatter.rowTransform=l,this} method _transform (line 77) | _transform(l,d,h){let f=!1;try{this.hasWrittenBOM||(this.push(this.for... method _flush (line 77) | _flush(l){this.rowFormatter.finish((d,h)=>d?l(d):(h&&h.forEach(f=>{thi... method constructor (line 79) | constructor(l){this.parserOptions=l,this.rowParser=new o.RowParser(thi... method removeBOM (line 79) | static removeBOM(l){return l&&l.charCodeAt(0)===65279?l.slice(1):l} method parse (line 79) | parse(l,d){const h=new a.Scanner({line:u.removeBOM(l),parserOptions:th... method parseWithoutComments (line 79) | parseWithoutComments(l){const d=[];let h=!0;for(;h;)h=this.parseRow(l,... method parseWithComments (line 79) | parseWithComments(l){const{parserOptions:d}=this,h=[];for(let f=l.next... method parseRow (line 79) | parseRow(l,d){if(!l.nextNonSpaceToken)return!1;const h=this.rowParser.... method constructor (line 81) | constructor(){this._rowTransform=null,this._rowValidator=null} method createTransform (line 81) | static createTransform(l){return s.isSyncTransform(l)?(d,h)=>{let f=nu... method createValidator (line 81) | static createValidator(l){return s.isSyncValidate(l)?(d,h)=>{h(null,{r... method rowTransform (line 81) | set rowTransform(l){if(!o.default(l))throw new TypeError("The transfor... method rowValidator (line 81) | set rowValidator(l){if(!o.default(l))throw new TypeError("The validate... method transformAndValidate (line 81) | transformAndValidate(l,d){return this.callTransformer(l,(h,f)=>h?d(h):... method callTransformer (line 81) | callTransformer(l,d){return this._rowTransform?this._rowTransform(l,d)... method callValidator (line 81) | callValidator(l,d){return this._rowValidator?this._rowValidator(l,d):d... function y (line 93) | function y(A,C){if(!m[A]){if(!g[A]){var M=typeof e=="function"&&e;if(!C&... function A (line 93) | function A(C,M,z,W,U){this.compressedSize=C,this.uncompressedSize=M,this... function C (line 93) | function C(M,z){b.call(this,"FlateWorker/"+M),this._pako=null,this._pako... function p (line 93) | function p(W,U){var G,ee="";for(G=0;G(W[U.Id]=U,W),... method constructor (line 76) | constructor(v){super(),this.map={numFmts:new c({tag:"numFmts",count:!0... method initIndex (line 76) | initIndex(){this.index={style:{},numFmt:{},numFmtNextId:164,font:{},bo... method init (line 76) | init(){this.model={styles:[],numFmts:[],fonts:[],borders:[],fills:[],d... method render (line 76) | render(v,b){b=b||this.model,v.openXml(o.StdDocAttributes),v.openNode("... method parseOpen (line 76) | parseOpen(v){if(this.parser)return this.parser.parseOpen(v),!0;switch(... method parseText (line 76) | parseText(v){this.parser&&this.parser.parseText(v)} method parseClose (line 76) | parseClose(v){if(this.parser)return this.parser.parseClose(v)||(this.p... method addStyleModel (line 76) | addStyleModel(v,b){if(!v)return 0;if(this.model.fonts.length||this._ad... method getStyleModel (line 76) | getStyleModel(v){const b=this.model.styles[v];if(!b)return null;let A=... method addDxfStyle (line 76) | addDxfStyle(v){return v.numFmt&&(v.numFmtId=this._addNumFmtStr(v.numFm... method getDxfStyle (line 76) | getDxfStyle(v){return this.model.dxfs[v]} method _addStyle (line 76) | _addStyle(v){const b=this.map.style.toXml(v);let A=this.index.style[b]... method _addNumFmtStr (line 76) | _addNumFmtStr(v){let b=f.getDefaultFmtId(v);if(b!==void 0||(b=this.ind... method _addFont (line 76) | _addFont(v){const b=this.map.font.toXml(v);let A=this.index.font[b];re... method _addBorder (line 76) | _addBorder(v){const b=this.map.border.toXml(v);let A=this.index.border... method _addFill (line 76) | _addFill(v){const b=this.map.fill.toXml(v);let A=this.index.fill[b];re... function y (line 93) | function y(W,U,G,ee,I,O){var T,S,x=W.file,w=W.compression,_=O!==A.utf8en... function z (line 94) | function z(W,U,G,ee){b.call(this,"ZipFileWorker"),this.bytesWritten=0,th... function p (line 94) | function p(){if(!(this instanceof p))return new p;if(arguments.length)th... method constructor (line 76) | constructor(){super(),this.map={fileVersion:p.STATIC_XFORMS.fileVersio... method prepare (line 76) | prepare(v){v.sheets=v.worksheets;const b=[];let A=0;v.sheets.forEach(C... method render (line 76) | render(v,b){v.openXml(s.StdDocAttributes),v.openNode("workbook",p.WORK... method parseOpen (line 76) | parseOpen(v){if(this.parser)return this.parser.parseOpen(v),!0;switch(... method parseText (line 76) | parseText(v){this.parser&&this.parser.parseText(v)} method parseClose (line 76) | parseClose(v){if(this.parser)return this.parser.parseClose(v)||(this.p... method reconcile (line 76) | reconcile(v){const b=(v.workbookRels||[]).reduce((W,U)=>(W[U.Id]=U,W),... method constructor (line 76) | constructor(v){super(),this.map={numFmts:new c({tag:"numFmts",count:!0... method initIndex (line 76) | initIndex(){this.index={style:{},numFmt:{},numFmtNextId:164,font:{},bo... method init (line 76) | init(){this.model={styles:[],numFmts:[],fonts:[],borders:[],fills:[],d... method render (line 76) | render(v,b){b=b||this.model,v.openXml(o.StdDocAttributes),v.openNode("... method parseOpen (line 76) | parseOpen(v){if(this.parser)return this.parser.parseOpen(v),!0;switch(... method parseText (line 76) | parseText(v){this.parser&&this.parser.parseText(v)} method parseClose (line 76) | parseClose(v){if(this.parser)return this.parser.parseClose(v)||(this.p... method addStyleModel (line 76) | addStyleModel(v,b){if(!v)return 0;if(this.model.fonts.length||this._ad... method getStyleModel (line 76) | getStyleModel(v){const b=this.model.styles[v];if(!b)return null;let A=... method addDxfStyle (line 76) | addDxfStyle(v){return v.numFmt&&(v.numFmtId=this._addNumFmtStr(v.numFm... method getDxfStyle (line 76) | getDxfStyle(v){return this.model.dxfs[v]} method _addStyle (line 76) | _addStyle(v){const b=this.map.style.toXml(v);let A=this.index.style[b]... method _addNumFmtStr (line 76) | _addNumFmtStr(v){let b=f.getDefaultFmtId(v);if(b!==void 0||(b=this.ind... method _addFont (line 76) | _addFont(v){const b=this.map.font.toXml(v);let A=this.index.font[b];re... method _addBorder (line 76) | _addBorder(v){const b=this.map.border.toXml(v);let A=this.index.border... method _addFill (line 76) | _addFill(v){const b=this.map.fill.toXml(v);let A=this.index.fill[b];re... function M (line 94) | function M(z){return new y.Promise(function(W,U){var G=z.decompressed.ge... function v (line 94) | function v(b,A){y.call(this,"Nodejs stream input adapter for "+b),this._... function y (line 94) | function y(v,b,A){p.call(this,b),this._helper=v;var C=this;v.on("data",f... function p (line 94) | function p(x,w,_){var E,R=v.getTypeOf(w),F=v.extend(_||{},C);F.date=F.da... method constructor (line 76) | constructor(){super(),this.map={fileVersion:p.STATIC_XFORMS.fileVersio... method prepare (line 76) | prepare(v){v.sheets=v.worksheets;const b=[];let A=0;v.sheets.forEach(C... method render (line 76) | render(v,b){v.openXml(s.StdDocAttributes),v.openNode("workbook",p.WORK... method parseOpen (line 76) | parseOpen(v){if(this.parser)return this.parser.parseOpen(v),!0;switch(... method parseText (line 76) | parseText(v){this.parser&&this.parser.parseText(v)} method parseClose (line 76) | parseClose(v){if(this.parser)return this.parser.parseClose(v)||(this.p... method reconcile (line 76) | reconcile(v){const b=(v.workbookRels||[]).reduce((W,U)=>(W[U.Id]=U,W),... method constructor (line 76) | constructor(v){super(),this.map={numFmts:new c({tag:"numFmts",count:!0... method initIndex (line 76) | initIndex(){this.index={style:{},numFmt:{},numFmtNextId:164,font:{},bo... method init (line 76) | init(){this.model={styles:[],numFmts:[],fonts:[],borders:[],fills:[],d... method render (line 76) | render(v,b){b=b||this.model,v.openXml(o.StdDocAttributes),v.openNode("... method parseOpen (line 76) | parseOpen(v){if(this.parser)return this.parser.parseOpen(v),!0;switch(... method parseText (line 76) | parseText(v){this.parser&&this.parser.parseText(v)} method parseClose (line 76) | parseClose(v){if(this.parser)return this.parser.parseClose(v)||(this.p... method addStyleModel (line 76) | addStyleModel(v,b){if(!v)return 0;if(this.model.fonts.length||this._ad... method getStyleModel (line 76) | getStyleModel(v){const b=this.model.styles[v];if(!b)return null;let A=... method addDxfStyle (line 76) | addDxfStyle(v){return v.numFmt&&(v.numFmtId=this._addNumFmtStr(v.numFm... method getDxfStyle (line 76) | getDxfStyle(v){return this.model.dxfs[v]} method _addStyle (line 76) | _addStyle(v){const b=this.map.style.toXml(v);let A=this.index.style[b]... method _addNumFmtStr (line 76) | _addNumFmtStr(v){let b=f.getDefaultFmtId(v);if(b!==void 0||(b=this.ind... method _addFont (line 76) | _addFont(v){const b=this.map.font.toXml(v);let A=this.index.font[b];re... method _addBorder (line 76) | _addBorder(v){const b=this.map.border.toXml(v);let A=this.index.border... method _addFill (line 76) | _addFill(v){const b=this.map.fill.toXml(v);let A=this.index.fill[b];re... function T (line 94) | function T(x){return Object.prototype.toString.call(x)==="[object RegExp]"} function y (line 94) | function y(v){p.call(this,v);for(var b=0;b(W[U.Id]=U,W),... method constructor (line 76) | constructor(v){super(),this.map={numFmts:new c({tag:"numFmts",count:!0... method initIndex (line 76) | initIndex(){this.index={style:{},numFmt:{},numFmtNextId:164,font:{},bo... method init (line 76) | init(){this.model={styles:[],numFmts:[],fonts:[],borders:[],fills:[],d... method render (line 76) | render(v,b){b=b||this.model,v.openXml(o.StdDocAttributes),v.openNode("... method parseOpen (line 76) | parseOpen(v){if(this.parser)return this.parser.parseOpen(v),!0;switch(... method parseText (line 76) | parseText(v){this.parser&&this.parser.parseText(v)} method parseClose (line 76) | parseClose(v){if(this.parser)return this.parser.parseClose(v)||(this.p... method addStyleModel (line 76) | addStyleModel(v,b){if(!v)return 0;if(this.model.fonts.length||this._ad... method getStyleModel (line 76) | getStyleModel(v){const b=this.model.styles[v];if(!b)return null;let A=... method addDxfStyle (line 76) | addDxfStyle(v){return v.numFmt&&(v.numFmtId=this._addNumFmtStr(v.numFm... method getDxfStyle (line 76) | getDxfStyle(v){return this.model.dxfs[v]} method _addStyle (line 76) | _addStyle(v){const b=this.map.style.toXml(v);let A=this.index.style[b]... method _addNumFmtStr (line 76) | _addNumFmtStr(v){let b=f.getDefaultFmtId(v);if(b!==void 0||(b=this.ind... method _addFont (line 76) | _addFont(v){const b=this.map.font.toXml(v);let A=this.index.font[b];re... method _addBorder (line 76) | _addBorder(v){const b=this.map.border.toXml(v);let A=this.index.border... method _addFill (line 76) | _addFill(v){const b=this.map.fill.toXml(v);let A=this.index.fill[b];re... function z (line 94) | function z(W,U,G){var ee=U;switch(U){case"blob":case"arraybuffer":ee="ui... function M (line 94) | function M(){b.call(this,"utf-8 decode"),this.leftOver=null} function z (line 94) | function z(){b.call(this,"utf-8 encode")} function A (line 94) | function A(G){return G} function C (line 94) | function C(G,ee){for(var I=0;I=1){co... method _processDrawingEntry (line 76) | async _processDrawingEntry(T,S,x){const w=new z,_=await w.parseStream(... method _processDrawingRelsEntry (line 76) | async _processDrawingRelsEntry(T,S,x){const w=new v,_=await w.parseStr... method _processVmlDrawingEntry (line 76) | async _processVmlDrawingEntry(T,S,x){const w=new G,_=await w.parseStre... method _processThemeEntry (line 76) | async _processThemeEntry(T,S,x){await new Promise((w,_)=>{const E=new ... method createInputStream (line 76) | createInputStream(){throw new Error("`XLSX#createInputStream` is depre... method read (line 76) | async read(T,S){!T[Symbol.asyncIterator]&&T.pipe&&(T=T.pipe(new c));co... method load (line 76) | async load(T,S){let x;x=S&&S.base64?o.from(T.toString(),"base64"):T;co... method addMedia (line 76) | async addMedia(T,S){await Promise.all(S.media.map(async x=>{if(x.type=... method addDrawings (line 76) | addDrawings(T,S){const x=new z,w=new v;S.worksheets.forEach(_=>{const{... method addTables (line 76) | addTables(T,S){const x=new W;S.worksheets.forEach(w=>{const{tables:_}=... method addContentTypes (line 76) | async addContentTypes(T,S){const x=new b().toXml(S);T.append(x,{name:"... method addApp (line 76) | async addApp(T,S){const x=new A().toXml(S);T.append(x,{name:"docProps/... method addCore (line 76) | async addCore(T,S){const x=new p;T.append(x.toXml(S),{name:"docProps/c... method addThemes (line 76) | async addThemes(T,S){const x=S.themes||{theme1:ee};Object.keys(x).forE... method addOfficeRels (line 76) | async addOfficeRels(T){const S=new v().toXml([{Id:"rId1",Type:I.RelTyp... method addWorkbookRels (line 76) | async addWorkbookRels(T,S){let x=1;const w=[{Id:"rId"+x++,Type:I.RelTy... method addSharedStrings (line 76) | async addSharedStrings(T,S){S.sharedStrings&&S.sharedStrings.count&&T.... method addStyles (line 76) | async addStyles(T,S){const{xml:x}=S.styles;x&&T.append(x,{name:"xl/sty... method addWorkbook (line 76) | async addWorkbook(T,S){const x=new C;T.append(x.toXml(S),{name:"xl/wor... method addWorksheets (line 76) | async addWorksheets(T,S){const x=new M,w=new v,_=new U,E=new G;S.works... method _finalize (line 76) | _finalize(T){return new Promise((S,x)=>{T.on("finish",()=>{S(this)}),T... method prepareModel (line 76) | prepareModel(T,S){T.creator=T.creator||"ExcelJS",T.lastModifiedBy=T.la... method write (line 76) | async write(T,S){S=S||{};const{model:x}=this.workbook,w=new l.ZipWrite... method writeFile (line 76) | writeFile(T,S){const x=s.createWriteStream(T);return new Promise((w,_)... method writeBuffer (line 76) | async writeBuffer(T){const S=new d;return await this.write(S,T),S.read()} function C (line 94) | function C(M){this.files=[],this.loadOptions=M} function z (line 94) | function z(W,U){this.options=W,this.loadOptions=U} function p (line 94) | function p(U,G,ee){this.name=U,this.dir=ee.dir,this.date=ee.date,this.co... method constructor (line 76) | constructor(){super(),this.map={fileVersion:p.STATIC_XFORMS.fileVersio... method prepare (line 76) | prepare(v){v.sheets=v.worksheets;const b=[];let A=0;v.sheets.forEach(C... method render (line 76) | render(v,b){v.openXml(s.StdDocAttributes),v.openNode("workbook",p.WORK... method parseOpen (line 76) | parseOpen(v){if(this.parser)return this.parser.parseOpen(v),!0;switch(... method parseText (line 76) | parseText(v){this.parser&&this.parser.parseText(v)} method parseClose (line 76) | parseClose(v){if(this.parser)return this.parser.parseClose(v)||(this.p... method reconcile (line 76) | reconcile(v){const b=(v.workbookRels||[]).reduce((W,U)=>(W[U.Id]=U,W),... method constructor (line 76) | constructor(v){super(),this.map={numFmts:new c({tag:"numFmts",count:!0... method initIndex (line 76) | initIndex(){this.index={style:{},numFmt:{},numFmtNextId:164,font:{},bo... method init (line 76) | init(){this.model={styles:[],numFmts:[],fonts:[],borders:[],fills:[],d... method render (line 76) | render(v,b){b=b||this.model,v.openXml(o.StdDocAttributes),v.openNode("... method parseOpen (line 76) | parseOpen(v){if(this.parser)return this.parser.parseOpen(v),!0;switch(... method parseText (line 76) | parseText(v){this.parser&&this.parser.parseText(v)} method parseClose (line 76) | parseClose(v){if(this.parser)return this.parser.parseClose(v)||(this.p... method addStyleModel (line 76) | addStyleModel(v,b){if(!v)return 0;if(this.model.fonts.length||this._ad... method getStyleModel (line 76) | getStyleModel(v){const b=this.model.styles[v];if(!b)return null;let A=... method addDxfStyle (line 76) | addDxfStyle(v){return v.numFmt&&(v.numFmtId=this._addNumFmtStr(v.numFm... method getDxfStyle (line 76) | getDxfStyle(v){return this.model.dxfs[v]} method _addStyle (line 76) | _addStyle(v){const b=this.map.style.toXml(v);let A=this.index.style[b]... method _addNumFmtStr (line 76) | _addNumFmtStr(v){let b=f.getDefaultFmtId(v);if(b!==void 0||(b=this.ind... method _addFont (line 76) | _addFont(v){const b=this.map.font.toXml(v);let A=this.index.font[b];re... method _addBorder (line 76) | _addBorder(v){const b=this.map.border.toXml(v);let A=this.index.border... method _addFill (line 76) | _addFill(v){const b=this.map.fill.toXml(v);let A=this.index.fill[b];re... function U (line 94) | function U(){var G,ee;v=!0;for(var I=W.length;I;){for(ee=W,W=[],G=-1;++G... function y (line 94) | function y(){} function M (line 94) | function M(I){if(typeof I!="function")throw new TypeError("resolver must... function z (line 94) | function z(I,O,T){this.promise=I,typeof O=="function"&&(this.onFulfilled... function W (line 94) | function W(I,O,T){p(function(){var S;try{S=O(T)}catch(x){return v.reject... function U (line 94) | function U(I){var O=I&&I.then;if(I&&(typeof I=="object"||typeof I=="func... function G (line 94) | function G(I,O){var T=!1;function S(_){T||(T=!0,v.reject(I,_))}function ... function ee (line 94) | function ee(I,O){var T={};try{T.value=I(O),T.status="success"}catch(S){T... function R (line 94) | function R(F,B){O.resolve(F).then(function(X){x[B]=X,++w!==T||S||(S=!0,v... function M (line 94) | function M(W){if(!(this instanceof M))return new M(W);this.options=y.ass... function z (line 94) | function z(W,U){var G=new M(U);if(G.push(W,!0),G.err)throw G.msg||b[G.er... function W (line 94) | function W(G){if(!(this instanceof W))return new W(G);this.options=y.ass... function U (line 94) | function U(G,ee){var I=new W(ee);if(I.push(G,!0),I.err)throw I.msg||A[I.... function C (line 94) | function C(M,z){if(z<65537&&(M.subarray&&v||!M.subarray&&y))return Strin... function G (line 94) | function G($,q){return $.msg=C[q],q} function ee (line 94) | function ee($){return($<<1)-(4<$?9:0)} function I (line 94) | function I($){for(var q=$.length;0<=--q;)$[q]=0} method constructor (line 76) | constructor(T){this.workbook=T} method readFile (line 76) | async readFile(T,S){if(!await h.fs.exists(T))throw new Error("File not... method parseRels (line 76) | parseRels(T){return new v().parseStream(T)} method parseWorkbook (line 76) | parseWorkbook(T){return new C().parseStream(T)} method parseSharedStrings (line 76) | parseSharedStrings(T){return new y().parseStream(T)} method reconcile (line 76) | reconcile(T,S){const x=new C,w=new M(S),_=new z,E=new W;x.reconcile(T)... method _processWorksheetEntry (line 76) | async _processWorksheetEntry(T,S,x,w,_){const E=new M(w),R=await E.par... method _processCommentEntry (line 76) | async _processCommentEntry(T,S,x){const w=new U,_=await w.parseStream(... method _processTableEntry (line 76) | async _processTableEntry(T,S,x){const w=new W,_=await w.parseStream(T)... method _processWorksheetRelsEntry (line 76) | async _processWorksheetRelsEntry(T,S,x){const w=new v,_=await w.parseS... method _processMediaEntry (line 76) | async _processMediaEntry(T,S,x){const w=x.lastIndexOf(".");if(w>=1){co... method _processDrawingEntry (line 76) | async _processDrawingEntry(T,S,x){const w=new z,_=await w.parseStream(... method _processDrawingRelsEntry (line 76) | async _processDrawingRelsEntry(T,S,x){const w=new v,_=await w.parseStr... method _processVmlDrawingEntry (line 76) | async _processVmlDrawingEntry(T,S,x){const w=new G,_=await w.parseStre... method _processThemeEntry (line 76) | async _processThemeEntry(T,S,x){await new Promise((w,_)=>{const E=new ... method createInputStream (line 76) | createInputStream(){throw new Error("`XLSX#createInputStream` is depre... method read (line 76) | async read(T,S){!T[Symbol.asyncIterator]&&T.pipe&&(T=T.pipe(new c));co... method load (line 76) | async load(T,S){let x;x=S&&S.base64?o.from(T.toString(),"base64"):T;co... method addMedia (line 76) | async addMedia(T,S){await Promise.all(S.media.map(async x=>{if(x.type=... method addDrawings (line 76) | addDrawings(T,S){const x=new z,w=new v;S.worksheets.forEach(_=>{const{... method addTables (line 76) | addTables(T,S){const x=new W;S.worksheets.forEach(w=>{const{tables:_}=... method addContentTypes (line 76) | async addContentTypes(T,S){const x=new b().toXml(S);T.append(x,{name:"... method addApp (line 76) | async addApp(T,S){const x=new A().toXml(S);T.append(x,{name:"docProps/... method addCore (line 76) | async addCore(T,S){const x=new p;T.append(x.toXml(S),{name:"docProps/c... method addThemes (line 76) | async addThemes(T,S){const x=S.themes||{theme1:ee};Object.keys(x).forE... method addOfficeRels (line 76) | async addOfficeRels(T){const S=new v().toXml([{Id:"rId1",Type:I.RelTyp... method addWorkbookRels (line 76) | async addWorkbookRels(T,S){let x=1;const w=[{Id:"rId"+x++,Type:I.RelTy... method addSharedStrings (line 76) | async addSharedStrings(T,S){S.sharedStrings&&S.sharedStrings.count&&T.... method addStyles (line 76) | async addStyles(T,S){const{xml:x}=S.styles;x&&T.append(x,{name:"xl/sty... method addWorkbook (line 76) | async addWorkbook(T,S){const x=new C;T.append(x.toXml(S),{name:"xl/wor... method addWorksheets (line 76) | async addWorksheets(T,S){const x=new M,w=new v,_=new U,E=new G;S.works... method _finalize (line 76) | _finalize(T){return new Promise((S,x)=>{T.on("finish",()=>{S(this)}),T... method prepareModel (line 76) | prepareModel(T,S){T.creator=T.creator||"ExcelJS",T.lastModifiedBy=T.la... method write (line 76) | async write(T,S){S=S||{};const{model:x}=this.workbook,w=new l.ZipWrite... method writeFile (line 76) | writeFile(T,S){const x=s.createWriteStream(T);return new Promise((w,_)... method writeBuffer (line 76) | async writeBuffer(T){const S=new d;return await this.write(S,T),S.read()} function O (line 94) | function O($){var q=$.state,k=q.pending;k>$.avail_out&&(k=$.avail_out),k... function T (line 94) | function T($,q){v._tr_flush_block($,0<=$.block_start?$.block_start:-1,$.... function S (line 94) | function S($,q){$.pending_buf[$.pending++]=q} function x (line 94) | function x($,q){$.pending_buf[$.pending++]=q>>>8&255,$.pending_buf[$.pen... function w (line 94) | function w($,q){var k,L,V=$.max_chain_length,J=$.strstart,re=$.prev_leng... function _ (line 94) | function _($){var q,k,L,V,J,re,ae,j,ue,Q,P=$.w_size;do{if(V=$.window_siz... method constructor (line 76) | constructor(R){super();const{maxRows:F,maxCols:B,ignoreNodes:X}=R||{};... method prepare (line 76) | prepare(R,F){F.merges=new c,R.hyperlinks=F.hyperlinks=[],R.comments=F.... method render (line 76) | render(R,F){R.openXml(s.StdDocAttributes),R.openNode("worksheet",_.WOR... method parseOpen (line 76) | parseOpen(R){return this.parser?(this.parser.parseOpen(R),!0):R.name==... method parseText (line 76) | parseText(R){this.parser&&this.parser.parseText(R)} method parseClose (line 76) | parseClose(R){if(this.parser)return this.parser.parseClose(R)||(this.p... method reconcile (line 76) | reconcile(R,F){const B=(R.relationships||[]).reduce((K,te)=>{if(K[te.I... function E (line 94) | function E($,q){for(var k,L;;){if($.lookahead>>24&255)+(w>>>8&65280)+((65280&w)<<8)+((255&w)<<... function z (line 94) | function z(){this.mode=0,this.last=!1,this.wrap=0,this.havedict=!1,this.... function W (line 94) | function W(w){var _;return w&&w.state?(_=w.state,w.total_in=w.total_out=... function U (line 94) | function U(w){var _;return w&&w.state?((_=w.state).wsize=0,_.whave=0,_.w... function G (line 94) | function G(w,_){var E,R;return w&&w.state?(R=w.state,_<0?(E=0,_=-_):(E=1... function ee (line 94) | function ee(w,_){var E,R;return w?(R=new z,(w.state=R).window=null,(E=G(... function S (line 94) | function S(w){if(T){var _;for(I=new p.Buf32(512),O=new p.Buf32(32),_=0;_... function x (line 94) | function x(w,_,E,R){var F,B=w.state;return B.window===null&&(B.wsize=1<<... function y (line 94) | function y(P){for(var H=P.length;0<=--H;)P[H]=0} function E (line 94) | function E(P,H,Z,oe,ce){this.static_tree=P,this.extra_bits=H,this.extra_... function R (line 94) | function R(P,H){this.dyn_tree=P,this.max_code=0,this.stat_desc=H} function F (line 94) | function F(P){return P<256?I[P]:I[256+(P>>>7)]} function B (line 94) | function B(P,H){P.pending_buf[P.pending++]=255&H,P.pending_buf[P.pending... function X (line 94) | function X(P,H,Z){P.bi_valid>16-Z?(P.bi_buf|=H<>>=1,Z<<=1,0<--H;);return Z>>>1} function $ (line 94) | function $(P,H,Z){var oe,ce,ne=new Array(16),se=0;for(oe=1;oe<=C;oe++)ne... function q (line 94) | function q(P){var H;for(H=0;H=1){co... method _processDrawingEntry (line 76) | async _processDrawingEntry(T,S,x){const w=new z,_=await w.parseStream(... method _processDrawingRelsEntry (line 76) | async _processDrawingRelsEntry(T,S,x){const w=new v,_=await w.parseStr... method _processVmlDrawingEntry (line 76) | async _processVmlDrawingEntry(T,S,x){const w=new G,_=await w.parseStre... method _processThemeEntry (line 76) | async _processThemeEntry(T,S,x){await new Promise((w,_)=>{const E=new ... method createInputStream (line 76) | createInputStream(){throw new Error("`XLSX#createInputStream` is depre... method read (line 76) | async read(T,S){!T[Symbol.asyncIterator]&&T.pipe&&(T=T.pipe(new c));co... method load (line 76) | async load(T,S){let x;x=S&&S.base64?o.from(T.toString(),"base64"):T;co... method addMedia (line 76) | async addMedia(T,S){await Promise.all(S.media.map(async x=>{if(x.type=... method addDrawings (line 76) | addDrawings(T,S){const x=new z,w=new v;S.worksheets.forEach(_=>{const{... method addTables (line 76) | addTables(T,S){const x=new W;S.worksheets.forEach(w=>{const{tables:_}=... method addContentTypes (line 76) | async addContentTypes(T,S){const x=new b().toXml(S);T.append(x,{name:"... method addApp (line 76) | async addApp(T,S){const x=new A().toXml(S);T.append(x,{name:"docProps/... method addCore (line 76) | async addCore(T,S){const x=new p;T.append(x.toXml(S),{name:"docProps/c... method addThemes (line 76) | async addThemes(T,S){const x=S.themes||{theme1:ee};Object.keys(x).forE... method addOfficeRels (line 76) | async addOfficeRels(T){const S=new v().toXml([{Id:"rId1",Type:I.RelTyp... method addWorkbookRels (line 76) | async addWorkbookRels(T,S){let x=1;const w=[{Id:"rId"+x++,Type:I.RelTy... method addSharedStrings (line 76) | async addSharedStrings(T,S){S.sharedStrings&&S.sharedStrings.count&&T.... method addStyles (line 76) | async addStyles(T,S){const{xml:x}=S.styles;x&&T.append(x,{name:"xl/sty... method addWorkbook (line 76) | async addWorkbook(T,S){const x=new C;T.append(x.toXml(S),{name:"xl/wor... method addWorksheets (line 76) | async addWorksheets(T,S){const x=new M,w=new v,_=new U,E=new G;S.works... method _finalize (line 76) | _finalize(T){return new Promise((S,x)=>{T.on("finish",()=>{S(this)}),T... method prepareModel (line 76) | prepareModel(T,S){T.creator=T.creator||"ExcelJS",T.lastModifiedBy=T.la... method write (line 76) | async write(T,S){S=S||{};const{model:x}=this.workbook,w=new l.ZipWrite... method writeFile (line 76) | writeFile(T,S){const x=s.createWriteStream(T);return new Promise((w,_)... method writeBuffer (line 76) | async writeBuffer(T){const S=new d;return await this.write(S,T),S.read()} function O (line 94) | function O(S){if(U)setTimeout(O,0,S);else{var x=W[S];if(x){U=!0;try{(fun... function T (line 94) | function T(S){S.source===y&&typeof S.data=="string"&&S.data.indexOf(M)==... function m (line 94) | function m(p){if(typeof p=="string")return p;if(function(v){return typeo... method constructor (line 76) | constructor(){super(),this.map={dataBar:this.databarXform=new u,extLst... method tag (line 76) | get tag(){return"cfRule"} method isPrimitive (line 76) | static isPrimitive(y){return y.type!=="iconSet"||!y.custom&&!f[y.iconS... method render (line 76) | render(y,v){switch(v.type){case"expression":this.renderExpression(y,v)... method renderExpression (line 76) | renderExpression(y,v){y.openNode(this.tag,{type:"expression",dxfId:v.d... method renderCellIs (line 76) | renderCellIs(y,v){y.openNode(this.tag,{type:"cellIs",dxfId:v.dxfId,pri... method renderTop10 (line 76) | renderTop10(y,v){y.leafNode(this.tag,{type:"top10",dxfId:v.dxfId,prior... method renderAboveAverage (line 76) | renderAboveAverage(y,v){y.leafNode(this.tag,{type:"aboveAverage",dxfId... method renderDataBar (line 76) | renderDataBar(y,v){y.openNode(this.tag,{type:"dataBar",priority:v.prio... method renderColorScale (line 76) | renderColorScale(y,v){y.openNode(this.tag,{type:"colorScale",priority:... method renderIconSet (line 76) | renderIconSet(y,v){m.isPrimitive(v)&&(y.openNode(this.tag,{type:"iconS... method renderText (line 76) | renderText(y,v){y.openNode(this.tag,{type:v.operator,dxfId:v.dxfId,pri... method renderTimePeriod (line 76) | renderTimePeriod(y,v){y.openNode(this.tag,{type:"timePeriod",dxfId:v.d... method createNewModel (line 76) | createNewModel(y){let{attributes:v}=y;return $o(An({},g(v)),{dxfId:a.t... method onParserClose (line 76) | onParserClose(y,v){switch(y){case"dataBar":case"extLst":case"colorScal... function G (line 94) | function G(be,Re,We,Ze){for(var mt=-1,nt=be?be.length:0;++mt=1){co... method _processDrawingEntry (line 76) | async _processDrawingEntry(T,S,x){const w=new z,_=await w.parseStream(... method _processDrawingRelsEntry (line 76) | async _processDrawingRelsEntry(T,S,x){const w=new v,_=await w.parseStr... method _processVmlDrawingEntry (line 76) | async _processVmlDrawingEntry(T,S,x){const w=new G,_=await w.parseStre... method _processThemeEntry (line 76) | async _processThemeEntry(T,S,x){await new Promise((w,_)=>{const E=new ... method createInputStream (line 76) | createInputStream(){throw new Error("`XLSX#createInputStream` is depre... method read (line 76) | async read(T,S){!T[Symbol.asyncIterator]&&T.pipe&&(T=T.pipe(new c));co... method load (line 76) | async load(T,S){let x;x=S&&S.base64?o.from(T.toString(),"base64"):T;co... method addMedia (line 76) | async addMedia(T,S){await Promise.all(S.media.map(async x=>{if(x.type=... method addDrawings (line 76) | addDrawings(T,S){const x=new z,w=new v;S.worksheets.forEach(_=>{const{... method addTables (line 76) | addTables(T,S){const x=new W;S.worksheets.forEach(w=>{const{tables:_}=... method addContentTypes (line 76) | async addContentTypes(T,S){const x=new b().toXml(S);T.append(x,{name:"... method addApp (line 76) | async addApp(T,S){const x=new A().toXml(S);T.append(x,{name:"docProps/... method addCore (line 76) | async addCore(T,S){const x=new p;T.append(x.toXml(S),{name:"docProps/c... method addThemes (line 76) | async addThemes(T,S){const x=S.themes||{theme1:ee};Object.keys(x).forE... method addOfficeRels (line 76) | async addOfficeRels(T){const S=new v().toXml([{Id:"rId1",Type:I.RelTyp... method addWorkbookRels (line 76) | async addWorkbookRels(T,S){let x=1;const w=[{Id:"rId"+x++,Type:I.RelTy... method addSharedStrings (line 76) | async addSharedStrings(T,S){S.sharedStrings&&S.sharedStrings.count&&T.... method addStyles (line 76) | async addStyles(T,S){const{xml:x}=S.styles;x&&T.append(x,{name:"xl/sty... method addWorkbook (line 76) | async addWorkbook(T,S){const x=new C;T.append(x.toXml(S),{name:"xl/wor... method addWorksheets (line 76) | async addWorksheets(T,S){const x=new M,w=new v,_=new U,E=new G;S.works... method _finalize (line 76) | _finalize(T){return new Promise((S,x)=>{T.on("finish",()=>{S(this)}),T... method prepareModel (line 76) | prepareModel(T,S){T.creator=T.creator||"ExcelJS",T.lastModifiedBy=T.la... method write (line 76) | async write(T,S){S=S||{};const{model:x}=this.workbook,w=new l.ZipWrite... method writeFile (line 76) | writeFile(T,S){const x=s.createWriteStream(T);return new Promise((w,_)... method writeBuffer (line 76) | async writeBuffer(T){const S=new d;return await this.write(S,T),S.read()} function O (line 94) | function O(be){var Re=-1,We=Array(be.size);return be.forEach(function(Ze... function T (line 94) | function T(be){var Re=-1,We=Array(be.size);return be.forEach(function(Ze... function ve (line 94) | function ve(be){var Re=-1,We=be?be.length:0;for(this.clear();++Re-1&&be%1==0&&be<=90071992... function Ht (line 94) | function Ht(be){var Re=typeof be;return!!be&&(Re=="object"||Re=="functio... function jr (line 94) | function jr(be){return!!be&&typeof be=="object"} function gr (line 94) | function gr(be){return typeof be=="symbol"||jr(be)&&te.call(be)=="[objec... function Gr (line 94) | function Gr(be){return vt(be)?qe(be):xt(be)} function Xr (line 94) | function Xr(be){return be} function M (line 94) | function M(Ae,Ie){for(var je=-1,at=Ae==null?0:Ae.length;++je-1&&Ae%1==0&&Ae<=90071992... function Ct (line 94) | function Ct(Ae){var Ie=typeof Ae;return Ae!=null&&(Ie=="object"||Ie=="fu... function ir (line 94) | function ir(Ae){return Ae!=null&&typeof Ae=="object"} function kt (line 94) | function kt(Ae){return(Ie=Ae)!=null&&rr(Ie.length)&&!Kt(Ie)?Se(Ae):Ge(Ae... function g (line 94) | function g(m){return m==null?m===void 0?"[object Undefined]":"[object Nu... function l (line 94) | function l(X,K){return!!(X?X.length:0)&&function(te,$,q){if($!=$)return ... method constructor (line 75) | constructor(f,g,m){if(!f||!g)throw new Error("A Cell needs a Row");thi... method worksheet (line 75) | get worksheet(){return this._row.worksheet} method workbook (line 75) | get workbook(){return this._row.worksheet.workbook} method destroy (line 75) | destroy(){delete this.style,delete this._value,delete this._row,delete... method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(f){this.style.numFmt=f} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(f){this.style.font=f} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(f){this.style.alignment=f} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(f){this.style.border=f} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(f){this.style.fill=f} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(f){this.style.protection=f} method _mergeStyle (line 75) | _mergeStyle(f,g,m){const p=f&&f.numFmt||g&&g.numFmt;p&&(m.numFmt=p);co... method address (line 75) | get address(){return this._address} method row (line 75) | get row(){return this._row.number} method col (line 75) | get col(){return this._column.number} method $col$row (line 75) | get $col$row(){return`$${this._column.letter}$${this.row}`} method type (line 75) | get type(){return this._value.type} method effectiveType (line 75) | get effectiveType(){return this._value.effectiveType} method toCsvString (line 75) | toCsvString(){return this._value.toCsvString()} method addMergeRef (line 75) | addMergeRef(){this._mergeCount++} method releaseMergeRef (line 75) | releaseMergeRef(){this._mergeCount--} method isMerged (line 75) | get isMerged(){return this._mergeCount>0||this.type===l.Types.Merge} method merge (line 75) | merge(f,g){this._value.release(),this._value=d.create(l.Types.Merge,th... method unmerge (line 75) | unmerge(){this.type===l.Types.Merge&&(this._value.release(),this._valu... method isMergedTo (line 75) | isMergedTo(f){return this._value.type===l.Types.Merge&&this._value.isM... method master (line 75) | get master(){return this.type===l.Types.Merge?this._value.master:this} method isHyperlink (line 75) | get isHyperlink(){return this._value.type===l.Types.Hyperlink} method hyperlink (line 75) | get hyperlink(){return this._value.hyperlink} method value (line 75) | get value(){return this._value.value} method value (line 75) | set value(f){this.type!==l.Types.Merge?(this._value.release(),this._va... method note (line 75) | get note(){return this._comment&&this._comment.note} method note (line 75) | set note(f){this._comment=new c(f)} method text (line 75) | get text(){return this._value.toString()} method html (line 75) | get html(){return o.escapeHtml(this.text)} method toString (line 75) | toString(){return this.text} method _upgradeToHyperlink (line 75) | _upgradeToHyperlink(f){this.type===l.Types.String&&(this._value=d.crea... method formula (line 75) | get formula(){return this._value.formula} method result (line 75) | get result(){return this._value.result} method formulaType (line 75) | get formulaType(){return this._value.formulaType} method fullAddress (line 75) | get fullAddress(){const{worksheet:f}=this._row;return{sheetName:f.name... method name (line 75) | get name(){return this.names[0]} method name (line 75) | set name(f){this.names=[f]} method names (line 75) | get names(){return this.workbook.definedNames.getNamesEx(this.fullAddr... method names (line 75) | set names(f){const{definedNames:g}=this.workbook;g.removeAllNames(this... method addName (line 75) | addName(f){this.workbook.definedNames.addEx(this.fullAddress,f)} method removeName (line 75) | removeName(f){this.workbook.definedNames.removeEx(this.fullAddress,f)} method removeAllNames (line 75) | removeAllNames(){this.workbook.definedNames.removeAllNames(this.fullAd... method _dataValidations (line 75) | get _dataValidations(){return this.worksheet.dataValidations} method dataValidation (line 75) | get dataValidation(){return this._dataValidations.find(this.address)} method dataValidation (line 75) | set dataValidation(f){this._dataValidations.add(this.address,f)} method model (line 75) | get model(){const{model:f}=this._value;return f.style=this.style,this.... method model (line 75) | set model(f){if(this._value.release(),this._value=d.create(f.type,this... method constructor (line 75) | constructor(p,y){this._data=p,this._encoding=y} method length (line 75) | get length(){return this.toBuffer().length} method copy (line 75) | copy(p,y,v,b){return this.toBuffer().copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._buffer||(this._buffer=o.from(this._data,this._... method constructor (line 76) | constructor(h){super(),this.options=Object.assign({type:"nodebuffer",c... method append (line 76) | append(h,f){f.hasOwnProperty("base64")&&f.base64?this.zip.file(f.name,... method finalize (line 76) | async finalize(){const h=await this.zip.generateAsync(this.options);th... method read (line 76) | read(h){return this.stream.read(h)} method setEncoding (line 76) | setEncoding(h){return this.stream.setEncoding(h)} method pause (line 76) | pause(){return this.stream.pause()} method resume (line 76) | resume(){return this.stream.resume()} method isPaused (line 76) | isPaused(){return this.stream.isPaused()} method pipe (line 76) | pipe(h,f){return this.stream.pipe(h,f)} method unpipe (line 76) | unpipe(h){return this.stream.unpipe(h)} method unshift (line 76) | unshift(h){return this.stream.unshift(h)} method wrap (line 76) | wrap(h){return this.stream.wrap(h)} method constructor (line 76) | constructor(){super(),this.map={Company:new s({tag:"Company"}),Manager... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("Properties",l.PR... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"dc:creator":new u({tag:"dc:creator"})... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("cp:corePropertie... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"xdr:twoCellAnchor":new u,"xdr:oneCell... method prepare (line 76) | prepare(h){h.anchors.forEach((f,g)=>{f.anchorType=function(m){return(t... method tag (line 76) | get tag(){return"xdr:wsDr"} method render (line 76) | render(h,f){h.openXml(o.StdDocAttributes),h.openNode(this.tag,l.DRAWIN... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.m... method reconcile (line 76) | reconcile(h,f){h.anchors.forEach(g=>{g.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={patternFill:new u,gradientFill:new c}} method tag (line 76) | get tag(){return"fill"} method render (line 76) | render(h,f){switch(h.addRollback(),h.openNode("fill"),f.type){case"pat... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method validStyle (line 76) | validStyle(h){return l.validPatternValues[h]} method constructor (line 79) | constructor(h){this.rowCount=0,this.formatterOptions=h,this.fieldForma... method isRowHashArray (line 79) | static isRowHashArray(h){return!!Array.isArray(h)&&Array.isArray(h[0])... method isRowArray (line 79) | static isRowArray(h){return Array.isArray(h)&&!this.isRowHashArray(h)} method gatherHeaders (line 79) | static gatherHeaders(h){return l.isRowHashArray(h)?h.map(f=>f[0]):Arra... method createTransform (line 79) | static createTransform(h){return c.isSyncTransform(h)?(f,g)=>{let m=nu... method rowTransform (line 79) | set rowTransform(h){if(!o.default(h))throw new TypeError("The transfor... method format (line 79) | format(h,f){this.callTransformer(h,(g,m)=>{if(g)return f(g);if(!h)retu... method finish (line 79) | finish(h){const f=[];if(this.formatterOptions.alwaysWriteHeaders&&this... method checkHeaders (line 79) | checkHeaders(h){if(this.headers)return{shouldFormatColumns:!0,headers:... method gatherColumns (line 79) | gatherColumns(h){if(this.headers===null)throw new Error("Headers is cu... method callTransformer (line 79) | callTransformer(h,f){return this._rowTransform?this._rowTransform(h,f)... method formatColumns (line 79) | formatColumns(h,f){const g=h.map((p,y)=>this.fieldFormatter.format(p,y... method constructor (line 79) | constructor(h){super({objectMode:h.objectMode}),this.lines="",this.row... method hasHitRowLimit (line 79) | get hasHitRowLimit(){return this.parserOptions.limitRows&&this.rowCoun... method shouldEmitRows (line 79) | get shouldEmitRows(){return this.parsedRowCount>this.parserOptions.ski... method shouldSkipLine (line 79) | get shouldSkipLine(){return this.parsedLineCount<=this.parserOptions.s... method transform (line 79) | transform(h){return this.rowTransformerValidator.rowTransform=h,this} method validate (line 79) | validate(h){return this.rowTransformerValidator.rowValidator=h,this} method emit (line 79) | emit(h){if(h==="end")return this.endEmitted||(this.endEmitted=!0,super... method _transform (line 79) | _transform(h,f,g){if(this.hasHitRowLimit)return g();const m=l.wrapDone... method _flush (line 79) | _flush(h){const f=l.wrapDoneCallback(h);if(this.hasHitRowLimit)return ... method parse (line 79) | parse(h,f){if(!h)return[];const{line:g,rows:m}=this.parser.parse(h,f);... method processRows (line 79) | processRows(h,f){const g=h.length,m=p=>{const y=A=>A?f(A):p%100!=0?m(p... method transformRow (line 79) | transformRow(h,f){try{this.headerTransformer.transform(h,(g,m)=>g?f(g)... method checkAndEmitHeaders (line 79) | checkAndEmitHeaders(){!this.headersEmitted&&this.headerTransformer.hea... method skipRow (line 79) | skipRow(h){return this.rowCount-=1,h(null,{row:null,isValid:!0})} method pushRow (line 79) | pushRow(h,f){try{this.parserOptions.objectMode?this.push(h):this.push(... method wrapDoneCallback (line 79) | static wrapDoneCallback(h){let f=!1;return function(g){if(g){if(f)thro... function d (line 94) | function d(X,K,te){for(var $=-1,q=X?X.length:0;++${m.dxfId!==void 0&&(m.style=g.styl... function h (line 94) | function h(X){return X!=X} method constructor (line 75) | constructor(p){this._data=p} method length (line 75) | get length(){return this._data.length} method copy (line 75) | copy(p,y,v,b){this._data.copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._data} method constructor (line 76) | constructor(g){super(),this.options=g||h.OPTIONS,this.map={b:{prop:"bo... method tag (line 76) | get tag(){return this.options.tagName} method render (line 76) | render(g,m){const{map:p}=this;g.openNode(this.options.tagName),l.each(... method parseOpen (line 76) | parseOpen(g){if(this.parser)return this.parser.parseOpen(g),!0;if(this... method parseText (line 76) | parseText(g){this.parser&&this.parser.parseText(g)} method parseClose (line 76) | parseClose(g){if(this.parser&&!this.parser.parseClose(g)){const m=this... function f (line 94) | function f(X,K){return X.has(K)} method constructor (line 75) | constructor(p){this.size=p,this.buffer=o.alloc(p),this.iRead=0,this.iW... method toBuffer (line 75) | toBuffer(){if(this.iRead===0&&this.iWrite===this.size)return this.buff... method length (line 75) | get length(){return this.iWrite-this.iRead} method eod (line 75) | get eod(){return this.iRead===this.iWrite} method full (line 75) | get full(){return this.iWrite===this.size} method read (line 75) | read(p){let y;return p===0?null:p===void 0||p>=this.length?(y=this.toB... method write (line 75) | write(p,y,v){const b=Math.min(v,this.size-this.iWrite);return p.copy(t... function g (line 94) | function g(X){var K=-1,te=Array(X.size);return X.forEach(function($){te[... function O (line 94) | function O(X){var K=-1,te=X?X.length:0;for(this.clear();++K{if(K[te.I... function R (line 94) | function R(X,K){var te,$,q=X.__data__;return(($=typeof(te=K))=="string"|... function F (line 94) | function F(X,K){var te=function($,q){return $==null?void 0:$[q]}(X,K);re... function B (line 94) | function B(X){var K=typeof X;return!!X&&(K=="object"||K=="function")} function c (line 94) | function c(){o.call(this,64),this._a=1732584193,this._b=4023233417,this.... method constructor (line 75) | constructor(){this._xml=[],this._stack=[],this._rollbacks=[]} method tos (line 75) | get tos(){return this._stack.length?this._stack[this._stack.length-1]:... method cursor (line 75) | get cursor(){return this._xml.length} method openXml (line 75) | openXml(d){const h=this._xml;h.push(" method openNode (line 76) | openNode(d,h){const f=this.tos,g=this._xml;f&&this.open&&g.push(">"),t... method addAttribute (line 76) | addAttribute(d,h){if(!this.open)throw new Error("Cannot write attribut... method addAttributes (line 76) | addAttributes(d){if(!this.open)throw new Error("Cannot write attribute... method writeText (line 76) | writeText(d){const h=this._xml;this.open&&(h.push(">"),this.open=!1),t... method writeXml (line 76) | writeXml(d){this.open&&(this._xml.push(">"),this.open=!1),this.leaf=!1... method closeNode (line 76) | closeNode(){const d=this._stack.pop(),h=this._xml;this.leaf?h.push("/>... method leafNode (line 76) | leafNode(d,h,f){this.openNode(d,h),f!==void 0&&this.writeText(f),this.... method closeAll (line 76) | closeAll(){for(;this._stack.length;)this.closeNode()} method addRollback (line 76) | addRollback(){return this._rollbacks.push({xml:this._xml.length,stack:... method commit (line 76) | commit(){this._rollbacks.pop()} method rollback (line 76) | rollback(){const d=this._rollbacks.pop();this._xml.length>d.xml&&this.... method xml (line 76) | get xml(){return this.closeAll(),this._xml.join("")} method constructor (line 76) | constructor(){super(),this.map={stop:new s}} method name (line 76) | get name(){return"gradient"} method tag (line 76) | get tag(){return"gradientFill"} method render (line 76) | render(h,f){switch(h.openNode("gradientFill"),f.gradient){case"angle":... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method constructor (line 76) | constructor(d,h){super(),this.id=d,this.formatCode=h} method tag (line 76) | get tag(){return"numFmt"} method render (line 76) | render(d,h){d.leafNode("numFmt",{numFmtId:h.id,formatCode:h.formatCode})} method parseOpen (line 76) | parseOpen(d){switch(d.name){case"numFmt":return this.model={id:parseIn... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} function l (line 94) | function l(m,p){return m<>>32-p} method constructor (line 75) | constructor(f,g,m){if(!f||!g)throw new Error("A Cell needs a Row");thi... method worksheet (line 75) | get worksheet(){return this._row.worksheet} method workbook (line 75) | get workbook(){return this._row.worksheet.workbook} method destroy (line 75) | destroy(){delete this.style,delete this._value,delete this._row,delete... method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(f){this.style.numFmt=f} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(f){this.style.font=f} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(f){this.style.alignment=f} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(f){this.style.border=f} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(f){this.style.fill=f} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(f){this.style.protection=f} method _mergeStyle (line 75) | _mergeStyle(f,g,m){const p=f&&f.numFmt||g&&g.numFmt;p&&(m.numFmt=p);co... method address (line 75) | get address(){return this._address} method row (line 75) | get row(){return this._row.number} method col (line 75) | get col(){return this._column.number} method $col$row (line 75) | get $col$row(){return`$${this._column.letter}$${this.row}`} method type (line 75) | get type(){return this._value.type} method effectiveType (line 75) | get effectiveType(){return this._value.effectiveType} method toCsvString (line 75) | toCsvString(){return this._value.toCsvString()} method addMergeRef (line 75) | addMergeRef(){this._mergeCount++} method releaseMergeRef (line 75) | releaseMergeRef(){this._mergeCount--} method isMerged (line 75) | get isMerged(){return this._mergeCount>0||this.type===l.Types.Merge} method merge (line 75) | merge(f,g){this._value.release(),this._value=d.create(l.Types.Merge,th... method unmerge (line 75) | unmerge(){this.type===l.Types.Merge&&(this._value.release(),this._valu... method isMergedTo (line 75) | isMergedTo(f){return this._value.type===l.Types.Merge&&this._value.isM... method master (line 75) | get master(){return this.type===l.Types.Merge?this._value.master:this} method isHyperlink (line 75) | get isHyperlink(){return this._value.type===l.Types.Hyperlink} method hyperlink (line 75) | get hyperlink(){return this._value.hyperlink} method value (line 75) | get value(){return this._value.value} method value (line 75) | set value(f){this.type!==l.Types.Merge?(this._value.release(),this._va... method note (line 75) | get note(){return this._comment&&this._comment.note} method note (line 75) | set note(f){this._comment=new c(f)} method text (line 75) | get text(){return this._value.toString()} method html (line 75) | get html(){return o.escapeHtml(this.text)} method toString (line 75) | toString(){return this.text} method _upgradeToHyperlink (line 75) | _upgradeToHyperlink(f){this.type===l.Types.String&&(this._value=d.crea... method formula (line 75) | get formula(){return this._value.formula} method result (line 75) | get result(){return this._value.result} method formulaType (line 75) | get formulaType(){return this._value.formulaType} method fullAddress (line 75) | get fullAddress(){const{worksheet:f}=this._row;return{sheetName:f.name... method name (line 75) | get name(){return this.names[0]} method name (line 75) | set name(f){this.names=[f]} method names (line 75) | get names(){return this.workbook.definedNames.getNamesEx(this.fullAddr... method names (line 75) | set names(f){const{definedNames:g}=this.workbook;g.removeAllNames(this... method addName (line 75) | addName(f){this.workbook.definedNames.addEx(this.fullAddress,f)} method removeName (line 75) | removeName(f){this.workbook.definedNames.removeEx(this.fullAddress,f)} method removeAllNames (line 75) | removeAllNames(){this.workbook.definedNames.removeAllNames(this.fullAd... method _dataValidations (line 75) | get _dataValidations(){return this.worksheet.dataValidations} method dataValidation (line 75) | get dataValidation(){return this._dataValidations.find(this.address)} method dataValidation (line 75) | set dataValidation(f){this._dataValidations.add(this.address,f)} method model (line 75) | get model(){const{model:f}=this._value;return f.style=this.style,this.... method model (line 75) | set model(f){if(this._value.release(),this._value=d.create(f.type,this... method constructor (line 75) | constructor(p,y){this._data=p,this._encoding=y} method length (line 75) | get length(){return this.toBuffer().length} method copy (line 75) | copy(p,y,v,b){return this.toBuffer().copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._buffer||(this._buffer=o.from(this._data,this._... method constructor (line 76) | constructor(h){super(),this.options=Object.assign({type:"nodebuffer",c... method append (line 76) | append(h,f){f.hasOwnProperty("base64")&&f.base64?this.zip.file(f.name,... method finalize (line 76) | async finalize(){const h=await this.zip.generateAsync(this.options);th... method read (line 76) | read(h){return this.stream.read(h)} method setEncoding (line 76) | setEncoding(h){return this.stream.setEncoding(h)} method pause (line 76) | pause(){return this.stream.pause()} method resume (line 76) | resume(){return this.stream.resume()} method isPaused (line 76) | isPaused(){return this.stream.isPaused()} method pipe (line 76) | pipe(h,f){return this.stream.pipe(h,f)} method unpipe (line 76) | unpipe(h){return this.stream.unpipe(h)} method unshift (line 76) | unshift(h){return this.stream.unshift(h)} method wrap (line 76) | wrap(h){return this.stream.wrap(h)} method constructor (line 76) | constructor(){super(),this.map={Company:new s({tag:"Company"}),Manager... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("Properties",l.PR... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"dc:creator":new u({tag:"dc:creator"})... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("cp:corePropertie... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"xdr:twoCellAnchor":new u,"xdr:oneCell... method prepare (line 76) | prepare(h){h.anchors.forEach((f,g)=>{f.anchorType=function(m){return(t... method tag (line 76) | get tag(){return"xdr:wsDr"} method render (line 76) | render(h,f){h.openXml(o.StdDocAttributes),h.openNode(this.tag,l.DRAWIN... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.m... method reconcile (line 76) | reconcile(h,f){h.anchors.forEach(g=>{g.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={patternFill:new u,gradientFill:new c}} method tag (line 76) | get tag(){return"fill"} method render (line 76) | render(h,f){switch(h.addRollback(),h.openNode("fill"),f.type){case"pat... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method validStyle (line 76) | validStyle(h){return l.validPatternValues[h]} method constructor (line 79) | constructor(h){this.rowCount=0,this.formatterOptions=h,this.fieldForma... method isRowHashArray (line 79) | static isRowHashArray(h){return!!Array.isArray(h)&&Array.isArray(h[0])... method isRowArray (line 79) | static isRowArray(h){return Array.isArray(h)&&!this.isRowHashArray(h)} method gatherHeaders (line 79) | static gatherHeaders(h){return l.isRowHashArray(h)?h.map(f=>f[0]):Arra... method createTransform (line 79) | static createTransform(h){return c.isSyncTransform(h)?(f,g)=>{let m=nu... method rowTransform (line 79) | set rowTransform(h){if(!o.default(h))throw new TypeError("The transfor... method format (line 79) | format(h,f){this.callTransformer(h,(g,m)=>{if(g)return f(g);if(!h)retu... method finish (line 79) | finish(h){const f=[];if(this.formatterOptions.alwaysWriteHeaders&&this... method checkHeaders (line 79) | checkHeaders(h){if(this.headers)return{shouldFormatColumns:!0,headers:... method gatherColumns (line 79) | gatherColumns(h){if(this.headers===null)throw new Error("Headers is cu... method callTransformer (line 79) | callTransformer(h,f){return this._rowTransform?this._rowTransform(h,f)... method formatColumns (line 79) | formatColumns(h,f){const g=h.map((p,y)=>this.fieldFormatter.format(p,y... method constructor (line 79) | constructor(h){super({objectMode:h.objectMode}),this.lines="",this.row... method hasHitRowLimit (line 79) | get hasHitRowLimit(){return this.parserOptions.limitRows&&this.rowCoun... method shouldEmitRows (line 79) | get shouldEmitRows(){return this.parsedRowCount>this.parserOptions.ski... method shouldSkipLine (line 79) | get shouldSkipLine(){return this.parsedLineCount<=this.parserOptions.s... method transform (line 79) | transform(h){return this.rowTransformerValidator.rowTransform=h,this} method validate (line 79) | validate(h){return this.rowTransformerValidator.rowValidator=h,this} method emit (line 79) | emit(h){if(h==="end")return this.endEmitted||(this.endEmitted=!0,super... method _transform (line 79) | _transform(h,f,g){if(this.hasHitRowLimit)return g();const m=l.wrapDone... method _flush (line 79) | _flush(h){const f=l.wrapDoneCallback(h);if(this.hasHitRowLimit)return ... method parse (line 79) | parse(h,f){if(!h)return[];const{line:g,rows:m}=this.parser.parse(h,f);... method processRows (line 79) | processRows(h,f){const g=h.length,m=p=>{const y=A=>A?f(A):p%100!=0?m(p... method transformRow (line 79) | transformRow(h,f){try{this.headerTransformer.transform(h,(g,m)=>g?f(g)... method checkAndEmitHeaders (line 79) | checkAndEmitHeaders(){!this.headersEmitted&&this.headerTransformer.hea... method skipRow (line 79) | skipRow(h){return this.rowCount-=1,h(null,{row:null,isValid:!0})} method pushRow (line 79) | pushRow(h,f){try{this.parserOptions.objectMode?this.push(h):this.push(... method wrapDoneCallback (line 79) | static wrapDoneCallback(h){let f=!1;return function(g){if(g){if(f)thro... function d (line 94) | function d(m,p,y,v,b,A,C){return l(m+(p&y|~p&v)+b+A|0,C)+p|0} method constructor (line 75) | constructor(p){this._data=p} method length (line 75) | get length(){return this._data.length} method copy (line 75) | copy(p,y,v,b){return this._data._buf.copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._data.toBuffer()} method constructor (line 76) | constructor(){super(),this.map={"x14:dataBar":this.databarXform=new u,... method tag (line 76) | get tag(){return"x14:cfRule"} method isExt (line 76) | static isExt(f){return f.type==="dataBar"?u.isExt(f):!(f.type!=="iconS... method prepare (line 76) | prepare(f){d.isExt(f)&&(f.x14Id=`{${a()}}`.toUpperCase())} method render (line 76) | render(f,g){if(d.isExt(g))switch(g.type){case"dataBar":this.renderData... method renderDataBar (line 76) | renderDataBar(f,g){f.openNode(this.tag,{type:"dataBar",id:g.x14Id}),th... method renderIconSet (line 76) | renderIconSet(f,g){f.openNode(this.tag,{type:"iconSet",priority:g.prio... method createNewModel (line 76) | createNewModel(f){let{attributes:g}=f;return{type:g.type,x14Id:g.id,pr... method onParserClose (line 76) | onParserClose(f,g){Object.assign(this.model,g.model)} method constructor (line 76) | constructor(){super(),this.map={autoFilter:new u,tableColumns:new s({t... method prepare (line 76) | prepare(f,g){this.map.autoFilter.prepare(f),this.map.tableColumns.prep... method tag (line 76) | get tag(){return"table"} method render (line 76) | render(f,g){f.openXml(a.StdDocAttributes),f.openNode(this.tag,$o(An({}... method parseOpen (line 76) | parseOpen(f){if(this.parser)return this.parser.parseOpen(f),!0;const{n... method parseText (line 76) | parseText(f){this.parser&&this.parser.parseText(f)} method parseClose (line 76) | parseClose(f){if(this.parser)return this.parser.parseClose(f)||(this.p... method reconcile (line 76) | reconcile(f,g){f.columns.forEach(m=>{m.dxfId!==void 0&&(m.style=g.styl... function h (line 94) | function h(m,p,y,v,b,A,C){return l(m+(p&v|y&~v)+b+A|0,C)+p|0} method constructor (line 75) | constructor(p){this._data=p} method length (line 75) | get length(){return this._data.length} method copy (line 75) | copy(p,y,v,b){this._data.copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._data} method constructor (line 76) | constructor(g){super(),this.options=g||h.OPTIONS,this.map={b:{prop:"bo... method tag (line 76) | get tag(){return this.options.tagName} method render (line 76) | render(g,m){const{map:p}=this;g.openNode(this.options.tagName),l.each(... method parseOpen (line 76) | parseOpen(g){if(this.parser)return this.parser.parseOpen(g),!0;if(this... method parseText (line 76) | parseText(g){this.parser&&this.parser.parseText(g)} method parseClose (line 76) | parseClose(g){if(this.parser&&!this.parser.parseClose(g)){const m=this... function f (line 94) | function f(m,p,y,v,b,A,C){return l(m+(p^y^v)+b+A|0,C)+p|0} method constructor (line 75) | constructor(p){this.size=p,this.buffer=o.alloc(p),this.iRead=0,this.iW... method toBuffer (line 75) | toBuffer(){if(this.iRead===0&&this.iWrite===this.size)return this.buff... method length (line 75) | get length(){return this.iWrite-this.iRead} method eod (line 75) | get eod(){return this.iRead===this.iWrite} method full (line 75) | get full(){return this.iWrite===this.size} method read (line 75) | read(p){let y;return p===0?null:p===void 0||p>=this.length?(y=this.toB... method write (line 75) | write(p,y,v){const b=Math.min(v,this.size-this.iWrite);return p.copy(t... function g (line 94) | function g(m,p,y,v,b,A,C){return l(m+(y^(p|~v))+b+A|0,C)+p|0} function s (line 94) | function s(u){this.rand=u||new o.Rand} method prepare (line 76) | prepare(){} method render (line 76) | render(){} method parseOpen (line 76) | parseOpen(c){} method parseText (line 76) | parseText(c){} method parseClose (line 76) | parseClose(c){} method reconcile (line 76) | reconcile(c,l){} method reset (line 76) | reset(){this.model=null,this.map&&Object.values(this.map).forEach(c=>{... method mergeModel (line 76) | mergeModel(c){this.model=Object.assign(this.model||{},c)} method parse (line 76) | async parse(c){for await(const l of c)for(const{eventType:d,value:h}of... method parseStream (line 76) | async parseStream(c){return this.parse(a(c))} method xml (line 76) | get xml(){return this.toXml(this.model)} method toXml (line 76) | toXml(c){const l=new o;return this.render(l,c),l.xml} method toAttribute (line 76) | static toAttribute(c,l){let d=arguments.length>2&&arguments[2]!==void ... method toStringAttribute (line 76) | static toStringAttribute(c,l){let d=arguments.length>2&&arguments[2]!=... method toStringValue (line 76) | static toStringValue(c,l){return c===void 0?l:c} method toBoolAttribute (line 76) | static toBoolAttribute(c,l){let d=arguments.length>2&&arguments[2]!==v... method toBoolValue (line 76) | static toBoolValue(c,l){return c===void 0?l:c==="1"} method toIntAttribute (line 76) | static toIntAttribute(c,l){let d=arguments.length>2&&arguments[2]!==vo... method toIntValue (line 76) | static toIntValue(c,l){return c===void 0?l:parseInt(c,10)} method toFloatAttribute (line 76) | static toFloatAttribute(c,l){let d=arguments.length>2&&arguments[2]!==... method toFloatValue (line 76) | static toFloatValue(c,l){return c===void 0?l:parseFloat(c)} method render (line 76) | render(c,l){c.openXml(a.StdDocAttributes),c.openNode("Types",s.PROPERT... method parseOpen (line 76) | parseOpen(){return!1} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} method tag (line 76) | get tag(){return"x14:id"} method render (line 76) | render(l,d){l.leafNode(this.tag,null,d)} method parseOpen (line 76) | parseOpen(){this.model=""} method parseText (line 76) | parseText(l){this.model+=l} method parseClose (line 76) | parseClose(l){return l!==this.tag} method constructor (line 76) | constructor(){super(),this.map={"x14:conditionalFormattings":this.cond... method tag (line 76) | get tag(){return"ext"} method hasContent (line 76) | hasContent(c){return this.conditionalFormattings.hasContent(c.conditio... method prepare (line 76) | prepare(c,l){this.conditionalFormattings.prepare(c.conditionalFormatti... method render (line 76) | render(c,l){c.openNode("ext",{uri:"{78C0D931-6437-407d-A8EE-F0AAD7539E... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(c,l){this.model[c]=l.model} method constructor (line 76) | constructor(){super(),this.map={color:new o}} method tag (line 76) | get tag(){return"stop"} method render (line 76) | render(h,f){h.openNode("stop"),h.addAttribute("position",f.position),t... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... function a (line 94) | function a(o,s){if(!o)throw new Error(s||"Assertion failed")} function o (line 94) | function o(u){return u.length===1?"0"+u:u} method constructor (line 75) | constructor(u,c){let l=arguments.length>2&&arguments[2]!==void 0?argum... method asInstance (line 75) | static asInstance(u){return u instanceof o||u==null?u:new o(u)} method col (line 75) | get col(){return this.nativeCol+Math.min(this.colWidth-1,this.nativeCo... method col (line 75) | set col(u){this.nativeCol=Math.floor(u),this.nativeColOff=Math.floor((... method row (line 75) | get row(){return this.nativeRow+Math.min(this.rowHeight-1,this.nativeR... method row (line 75) | set row(u){this.nativeRow=Math.floor(u),this.nativeRowOff=Math.floor((... method colWidth (line 75) | get colWidth(){return this.worksheet&&this.worksheet.getColumn(this.na... method rowHeight (line 75) | get rowHeight(){return this.worksheet&&this.worksheet.getRow(this.nati... method model (line 75) | get model(){return{nativeCol:this.nativeCol,nativeColOff:this.nativeCo... method model (line 75) | set model(u){this.nativeCol=u.nativeCol,this.nativeColOff=u.nativeColO... method constructor (line 75) | constructor(u){this.note=u} method model (line 75) | get model(){let u=null;switch(typeof this.note){case"string":u={type:"... method model (line 75) | set model(u){const{note:c}=u,{texts:l}=c;l.length===1&&Object.keys(l[0... method fromModel (line 75) | static fromModel(u){const c=new o;return c.model=u,c} method constructor (line 75) | constructor(){this.decode(arguments)} method setTLBR (line 75) | setTLBR(u,c,l,d,h){if(arguments.length<4){const f=a.decodeAddress(u),g... method decode (line 75) | decode(u){switch(u.length){case 5:this.setTLBR(u[0],u[1],u[2],u[3],u[4... method top (line 75) | get top(){return this.model.top||1} method top (line 75) | set top(u){this.model.top=u} method left (line 75) | get left(){return this.model.left||1} method left (line 75) | set left(u){this.model.left=u} method bottom (line 75) | get bottom(){return this.model.bottom||1} method bottom (line 75) | set bottom(u){this.model.bottom=u} method right (line 75) | get right(){return this.model.right||1} method right (line 75) | set right(u){this.model.right=u} method sheetName (line 75) | get sheetName(){return this.model.sheetName} method sheetName (line 75) | set sheetName(u){this.model.sheetName=u} method _serialisedSheetName (line 75) | get _serialisedSheetName(){const{sheetName:u}=this.model;return u?/^[a... method expand (line 75) | expand(u,c,l,d){(!this.model.top||u1?this.range:this._serialisedSheetN... method $shortRange (line 75) | get $shortRange(){return this.count>1?this.$range:this._serialisedShee... method count (line 75) | get count(){return(1+this.bottom-this.top)*(1+this.right-this.left)} method toString (line 75) | toString(){return this.range} method intersects (line 75) | intersects(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method contains (line 75) | contains(u){const c=a.decodeEx(u);return this.containsEx(c)} method containsEx (line 75) | containsEx(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method forEachAddress (line 75) | forEachAddress(u){for(let c=this.left;c<=this.right;c++)for(let l=this... method constructor (line 75) | constructor(u,c,l){this.table=u,this.column=c,this.index=l} method _set (line 75) | _set(u,c){this.table.cacheState(),this.column[u]=c} method name (line 75) | get name(){return this.column.name} method name (line 75) | set name(u){this._set("name",u)} method filterButton (line 75) | get filterButton(){return this.column.filterButton} method filterButton (line 75) | set filterButton(u){this.column.filterButton=u} method style (line 75) | get style(){return this.column.style} method style (line 75) | set style(u){this.column.style=u} method totalsRowLabel (line 75) | get totalsRowLabel(){return this.column.totalsRowLabel} method totalsRowLabel (line 75) | set totalsRowLabel(u){this._set("totalsRowLabel",u)} method totalsRowFunction (line 75) | get totalsRowFunction(){return this.column.totalsRowFunction} method totalsRowFunction (line 75) | set totalsRowFunction(u){this._set("totalsRowFunction",u)} method totalsRowResult (line 75) | get totalsRowResult(){return this.column.totalsRowResult} method totalsRowResult (line 75) | set totalsRowResult(u){this._set("totalsRowResult",u)} method totalsRowFormula (line 75) | get totalsRowFormula(){return this.column.totalsRowFormula} method totalsRowFormula (line 75) | set totalsRowFormula(u){this._set("totalsRowFormula",u)} method constructor (line 76) | constructor(u){super(),this.model=u} method tag (line 76) | get tag(){return"u"} method render (line 76) | render(u,c){if((c=c||this.model)===!0)u.leafNode("u");else{const l=o.A... method parseOpen (line 76) | parseOpen(u){u.name==="u"&&(this.model=u.attributes.val||!0)} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} function s (line 94) | function s(u){for(var c="",l=0;l{... method mergeModel (line 76) | mergeModel(c){this.model=Object.assign(this.model||{},c)} method parse (line 76) | async parse(c){for await(const l of c)for(const{eventType:d,value:h}of... method parseStream (line 76) | async parseStream(c){return this.parse(a(c))} method xml (line 76) | get xml(){return this.toXml(this.model)} method toXml (line 76) | toXml(c){const l=new o;return this.render(l,c),l.xml} method toAttribute (line 76) | static toAttribute(c,l){let d=arguments.length>2&&arguments[2]!==void ... method toStringAttribute (line 76) | static toStringAttribute(c,l){let d=arguments.length>2&&arguments[2]!=... method toStringValue (line 76) | static toStringValue(c,l){return c===void 0?l:c} method toBoolAttribute (line 76) | static toBoolAttribute(c,l){let d=arguments.length>2&&arguments[2]!==v... method toBoolValue (line 76) | static toBoolValue(c,l){return c===void 0?l:c==="1"} method toIntAttribute (line 76) | static toIntAttribute(c,l){let d=arguments.length>2&&arguments[2]!==vo... method toIntValue (line 76) | static toIntValue(c,l){return c===void 0?l:parseInt(c,10)} method toFloatAttribute (line 76) | static toFloatAttribute(c,l){let d=arguments.length>2&&arguments[2]!==... method toFloatValue (line 76) | static toFloatValue(c,l){return c===void 0?l:parseFloat(c)} method render (line 76) | render(c,l){c.openXml(a.StdDocAttributes),c.openNode("Types",s.PROPERT... method parseOpen (line 76) | parseOpen(){return!1} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} method tag (line 76) | get tag(){return"x14:id"} method render (line 76) | render(l,d){l.leafNode(this.tag,null,d)} method parseOpen (line 76) | parseOpen(){this.model=""} method parseText (line 76) | parseText(l){this.model+=l} method parseClose (line 76) | parseClose(l){return l!==this.tag} method constructor (line 76) | constructor(){super(),this.map={"x14:conditionalFormattings":this.cond... method tag (line 76) | get tag(){return"ext"} method hasContent (line 76) | hasContent(c){return this.conditionalFormattings.hasContent(c.conditio... method prepare (line 76) | prepare(c,l){this.conditionalFormattings.prepare(c.conditionalFormatti... method render (line 76) | render(c,l){c.openNode("ext",{uri:"{78C0D931-6437-407d-A8EE-F0AAD7539E... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(c,l){this.model[c]=l.model} method constructor (line 76) | constructor(){super(),this.map={color:new o}} method tag (line 76) | get tag(){return"stop"} method render (line 76) | render(h,f){h.openNode("stop"),h.addAttribute("position",f.position),t... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... function d (line 94) | function d(h){var f;typeof h!="object"||l.isBuffer(h)||(f=h.passphrase,h... method constructor (line 75) | constructor(p){this._data=p} method length (line 75) | get length(){return this._data.length} method copy (line 75) | copy(p,y,v,b){return this._data._buf.copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._data.toBuffer()} method constructor (line 76) | constructor(){super(),this.map={"x14:dataBar":this.databarXform=new u,... method tag (line 76) | get tag(){return"x14:cfRule"} method isExt (line 76) | static isExt(f){return f.type==="dataBar"?u.isExt(f):!(f.type!=="iconS... method prepare (line 76) | prepare(f){d.isExt(f)&&(f.x14Id=`{${a()}}`.toUpperCase())} method render (line 76) | render(f,g){if(d.isExt(g))switch(g.type){case"dataBar":this.renderData... method renderDataBar (line 76) | renderDataBar(f,g){f.openNode(this.tag,{type:"dataBar",id:g.x14Id}),th... method renderIconSet (line 76) | renderIconSet(f,g){f.openNode(this.tag,{type:"iconSet",priority:g.prio... method createNewModel (line 76) | createNewModel(f){let{attributes:g}=f;return{type:g.type,x14Id:g.id,pr... method onParserClose (line 76) | onParserClose(f,g){Object.assign(this.model,g.model)} method constructor (line 76) | constructor(){super(),this.map={autoFilter:new u,tableColumns:new s({t... method prepare (line 76) | prepare(f,g){this.map.autoFilter.prepare(f),this.map.tableColumns.prep... method tag (line 76) | get tag(){return"table"} method render (line 76) | render(f,g){f.openXml(a.StdDocAttributes),f.openNode(this.tag,$o(An({}... method parseOpen (line 76) | parseOpen(f){if(this.parser)return this.parser.parseOpen(f),!0;const{n... method parseText (line 76) | parseText(f){this.parser&&this.parser.parseText(f)} method parseClose (line 76) | parseClose(f){if(this.parser)return this.parser.parseClose(f)||(this.p... method reconcile (line 76) | reconcile(f,g){f.columns.forEach(m=>{m.dxfId!==void 0&&(m.style=g.styl... function p (line 94) | function p(){return s||(s=a.process&&a.process.nextTick?a.process.nextTi... method constructor (line 76) | constructor(){super(),this.map={fileVersion:p.STATIC_XFORMS.fileVersio... method prepare (line 76) | prepare(v){v.sheets=v.worksheets;const b=[];let A=0;v.sheets.forEach(C... method render (line 76) | render(v,b){v.openXml(s.StdDocAttributes),v.openNode("workbook",p.WORK... method parseOpen (line 76) | parseOpen(v){if(this.parser)return this.parser.parseOpen(v),!0;switch(... method parseText (line 76) | parseText(v){this.parser&&this.parser.parseText(v)} method parseClose (line 76) | parseClose(v){if(this.parser)return this.parser.parseClose(v)||(this.p... method reconcile (line 76) | reconcile(v){const b=(v.workbookRels||[]).reduce((W,U)=>(W[U.Id]=U,W),... method constructor (line 76) | constructor(v){super(),this.map={numFmts:new c({tag:"numFmts",count:!0... method initIndex (line 76) | initIndex(){this.index={style:{},numFmt:{},numFmtNextId:164,font:{},bo... method init (line 76) | init(){this.model={styles:[],numFmts:[],fonts:[],borders:[],fills:[],d... method render (line 76) | render(v,b){b=b||this.model,v.openXml(o.StdDocAttributes),v.openNode("... method parseOpen (line 76) | parseOpen(v){if(this.parser)return this.parser.parseOpen(v),!0;switch(... method parseText (line 76) | parseText(v){this.parser&&this.parser.parseText(v)} method parseClose (line 76) | parseClose(v){if(this.parser)return this.parser.parseClose(v)||(this.p... method addStyleModel (line 76) | addStyleModel(v,b){if(!v)return 0;if(this.model.fonts.length||this._ad... method getStyleModel (line 76) | getStyleModel(v){const b=this.model.styles[v];if(!b)return null;let A=... method addDxfStyle (line 76) | addDxfStyle(v){return v.numFmt&&(v.numFmtId=this._addNumFmtStr(v.numFm... method getDxfStyle (line 76) | getDxfStyle(v){return this.model.dxfs[v]} method _addStyle (line 76) | _addStyle(v){const b=this.map.style.toXml(v);let A=this.index.style[b]... method _addNumFmtStr (line 76) | _addNumFmtStr(v){let b=f.getDefaultFmtId(v);if(b!==void 0||(b=this.ind... method _addFont (line 76) | _addFont(v){const b=this.map.font.toXml(v);let A=this.index.font[b];re... method _addBorder (line 76) | _addBorder(v){const b=this.map.border.toXml(v);let A=this.index.border... method _addFill (line 76) | _addFill(v){const b=this.map.fill.toXml(v);let A=this.index.fill[b];re... function y (line 94) | function y(v,b,A,C,M){return f.importKey("raw",v,{name:"PBKDF2"},!1,["de... function g (line 94) | function g(m,p,y){var v=function(W){function U(G){return s(W).update(G).... function u (line 94) | function u(){throw new Error("setTimeout has not been defined")} method constructor (line 75) | constructor(l,d,h){this._worksheet=l,this._number=d,h!==!1&&(this.defn... method number (line 75) | get number(){return this._number} method worksheet (line 75) | get worksheet(){return this._worksheet} method letter (line 75) | get letter(){return s.n2l(this._number)} method isCustomWidth (line 75) | get isCustomWidth(){return this.width!==void 0&&this.width!==9} method defn (line 75) | get defn(){return{header:this._header,key:this.key,width:this.width,st... method defn (line 75) | set defn(l){l?(this.key=l.key,this.width=l.width!==void 0?l.width:9,th... method headers (line 75) | get headers(){return this._header&&this._header instanceof Array?this.... method header (line 75) | get header(){return this._header} method header (line 75) | set header(l){l!==void 0?(this._header=l,this.headers.forEach((d,h)=>{... method key (line 75) | get key(){return this._key} method key (line 75) | set key(l){(this._key&&this._worksheet.getColumnKey(this._key))===this... method hidden (line 75) | get hidden(){return!!this._hidden} method hidden (line 75) | set hidden(l){this._hidden=l} method outlineLevel (line 75) | get outlineLevel(){return this._outlineLevel||0} method outlineLevel (line 75) | set outlineLevel(l){this._outlineLevel=l} method collapsed (line 75) | get collapsed(){return!!(this._outlineLevel&&this._outlineLevel>=this.... method toString (line 75) | toString(){return JSON.stringify({key:this.key,width:this.width,header... method equivalentTo (line 75) | equivalentTo(l){return this.width===l.width&&this.hidden===l.hidden&&t... method isDefault (line 75) | get isDefault(){if(this.isCustomWidth||this.hidden||this.outlineLevel)... method headerCount (line 75) | get headerCount(){return this.headers.length} method eachCell (line 75) | eachCell(l,d){const h=this.number;d||(d=l,l=null),this._worksheet.each... method values (line 75) | get values(){const l=[];return this.eachCell((d,h)=>{d&&d.type!==o.Val... method values (line 75) | set values(l){if(!l)return;const d=this.number;let h=0;l.hasOwnPropert... method _applyStyle (line 75) | _applyStyle(l,d){return this.style[l]=d,this.eachCell(h=>{h[l]=d}),d} method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(l){this._applyStyle("numFmt",l)} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(l){this._applyStyle("font",l)} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(l){this._applyStyle("alignment",l)} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(l){this._applyStyle("protection",l)} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(l){this._applyStyle("border",l)} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(l){this._applyStyle("fill",l)} method toModel (line 75) | static toModel(l){const d=[];let h=null;return l&&l.forEach((f,g)=>{f.... method fromModel (line 75) | static fromModel(l,d){const h=[];let f=1,g=0;for(d=(d=d||[]).sort(func... method constructor (line 76) | constructor(){super(),this.map={"v:shape":new s}} method tag (line 76) | get tag(){return"xml"} method render (line 76) | render(l,d){l.openXml(a.StdDocAttributes),l.openNode(this.tag,u.DRAWIN... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method reconcile (line 76) | reconcile(l,d){l.anchors.forEach(h=>{h.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={"v:textbox":new o,"x:ClientData":new s}} method tag (line 76) | get tag(){return"v:shape"} method render (line 76) | render(l,d,h){l.openNode("v:shape",u.V_SHAPE_ATTRIBUTES(d,h)),l.leafNo... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.p... method constructor (line 76) | constructor(){super(),this.map={Relationship:new s}} method render (line 76) | render(l,d){d=d||this._values,l.openXml(a.StdDocAttributes),l.openNode... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method constructor (line 76) | constructor(){super(),this.map={"x14:id":this.idXform=new s}} method tag (line 76) | get tag(){return"ext"} method render (line 76) | render(l,d){l.openNode(this.tag,{uri:"{B025F937-C7B1-47D3-B67F-A62EFF6... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(l,d){this.model.x14Id=d.model} method constructor (line 76) | constructor(l){super(),this.model=l} method tag (line 76) | get tag(){return"r"} method textXform (line 76) | get textXform(){return this._textXform||(this._textXform=new a)} method fontXform (line 76) | get fontXform(){return this._fontXform||(this._fontXform=new o(u.FONT_... method render (line 76) | render(l,d){d=d||this.model,l.openNode("r"),d.font&&this.fontXform.ren... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){switch(l){case"r":return!1;case"t":return this.model.tex... method constructor (line 76) | constructor(l){super(),this.name=l,this.map={color:new s}} method tag (line 76) | get tag(){return this.name} method render (line 76) | render(l,d,h){const f=d&&d.color||h||this.defaultColor;l.openNode(this... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){return this.parser?(this.parser.parseClose(l)||(this.par... method validStyle (line 76) | validStyle(l){return u.validStyleValues[l]} method constructor (line 76) | constructor(){super(),this.map={fgColor:new o("fgColor"),bgColor:new o... method name (line 76) | get name(){return"pattern"} method tag (line 76) | get tag(){return"patternFill"} method render (line 76) | render(h,f){h.openNode("patternFill"),h.addAttribute("patternType",f.p... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.p... method constructor (line 77) | constructor(l){super({writableObjectMode:l.objectMode}),this.hasWritte... method transform (line 77) | transform(l){return this.rowFormatter.rowTransform=l,this} method _transform (line 77) | _transform(l,d,h){let f=!1;try{this.hasWrittenBOM||(this.push(this.for... method _flush (line 77) | _flush(l){this.rowFormatter.finish((d,h)=>d?l(d):(h&&h.forEach(f=>{thi... method constructor (line 79) | constructor(l){this.parserOptions=l,this.rowParser=new o.RowParser(thi... method removeBOM (line 79) | static removeBOM(l){return l&&l.charCodeAt(0)===65279?l.slice(1):l} method parse (line 79) | parse(l,d){const h=new a.Scanner({line:u.removeBOM(l),parserOptions:th... method parseWithoutComments (line 79) | parseWithoutComments(l){const d=[];let h=!0;for(;h;)h=this.parseRow(l,... method parseWithComments (line 79) | parseWithComments(l){const{parserOptions:d}=this,h=[];for(let f=l.next... method parseRow (line 79) | parseRow(l,d){if(!l.nextNonSpaceToken)return!1;const h=this.rowParser.... method constructor (line 81) | constructor(){this._rowTransform=null,this._rowValidator=null} method createTransform (line 81) | static createTransform(l){return s.isSyncTransform(l)?(d,h)=>{let f=nu... method createValidator (line 81) | static createValidator(l){return s.isSyncValidate(l)?(d,h)=>{h(null,{r... method rowTransform (line 81) | set rowTransform(l){if(!o.default(l))throw new TypeError("The transfor... method rowValidator (line 81) | set rowValidator(l){if(!o.default(l))throw new TypeError("The validate... method transformAndValidate (line 81) | transformAndValidate(l,d){return this.callTransformer(l,(h,f)=>h?d(h):... method callTransformer (line 81) | callTransformer(l,d){return this._rowTransform?this._rowTransform(l,d)... method callValidator (line 81) | callValidator(l,d){return this._rowValidator?this._rowValidator(l,d):d... function c (line 94) | function c(){throw new Error("clearTimeout has not been defined")} method constructor (line 75) | constructor(){this._xml=[],this._stack=[],this._rollbacks=[]} method tos (line 75) | get tos(){return this._stack.length?this._stack[this._stack.length-1]:... method cursor (line 75) | get cursor(){return this._xml.length} method openXml (line 75) | openXml(d){const h=this._xml;h.push(" method openNode (line 76) | openNode(d,h){const f=this.tos,g=this._xml;f&&this.open&&g.push(">"),t... method addAttribute (line 76) | addAttribute(d,h){if(!this.open)throw new Error("Cannot write attribut... method addAttributes (line 76) | addAttributes(d){if(!this.open)throw new Error("Cannot write attribute... method writeText (line 76) | writeText(d){const h=this._xml;this.open&&(h.push(">"),this.open=!1),t... method writeXml (line 76) | writeXml(d){this.open&&(this._xml.push(">"),this.open=!1),this.leaf=!1... method closeNode (line 76) | closeNode(){const d=this._stack.pop(),h=this._xml;this.leaf?h.push("/>... method leafNode (line 76) | leafNode(d,h,f){this.openNode(d,h),f!==void 0&&this.writeText(f),this.... method closeAll (line 76) | closeAll(){for(;this._stack.length;)this.closeNode()} method addRollback (line 76) | addRollback(){return this._rollbacks.push({xml:this._xml.length,stack:... method commit (line 76) | commit(){this._rollbacks.pop()} method rollback (line 76) | rollback(){const d=this._rollbacks.pop();this._xml.length>d.xml&&this.... method xml (line 76) | get xml(){return this.closeAll(),this._xml.join("")} method constructor (line 76) | constructor(){super(),this.map={stop:new s}} method name (line 76) | get name(){return"gradient"} method tag (line 76) | get tag(){return"gradientFill"} method render (line 76) | render(h,f){switch(h.openNode("gradientFill"),f.gradient){case"angle":... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method constructor (line 76) | constructor(d,h){super(),this.id=d,this.formatCode=h} method tag (line 76) | get tag(){return"numFmt"} method render (line 76) | render(d,h){d.leafNode("numFmt",{numFmtId:h.id,formatCode:h.formatCode})} method parseOpen (line 76) | parseOpen(d){switch(d.name){case"numFmt":return this.model={id:parseIn... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} function l (line 94) | function l(b){if(a===setTimeout)return setTimeout(b,0);if((a===u||!a)&&s... method constructor (line 75) | constructor(f,g,m){if(!f||!g)throw new Error("A Cell needs a Row");thi... method worksheet (line 75) | get worksheet(){return this._row.worksheet} method workbook (line 75) | get workbook(){return this._row.worksheet.workbook} method destroy (line 75) | destroy(){delete this.style,delete this._value,delete this._row,delete... method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(f){this.style.numFmt=f} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(f){this.style.font=f} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(f){this.style.alignment=f} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(f){this.style.border=f} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(f){this.style.fill=f} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(f){this.style.protection=f} method _mergeStyle (line 75) | _mergeStyle(f,g,m){const p=f&&f.numFmt||g&&g.numFmt;p&&(m.numFmt=p);co... method address (line 75) | get address(){return this._address} method row (line 75) | get row(){return this._row.number} method col (line 75) | get col(){return this._column.number} method $col$row (line 75) | get $col$row(){return`$${this._column.letter}$${this.row}`} method type (line 75) | get type(){return this._value.type} method effectiveType (line 75) | get effectiveType(){return this._value.effectiveType} method toCsvString (line 75) | toCsvString(){return this._value.toCsvString()} method addMergeRef (line 75) | addMergeRef(){this._mergeCount++} method releaseMergeRef (line 75) | releaseMergeRef(){this._mergeCount--} method isMerged (line 75) | get isMerged(){return this._mergeCount>0||this.type===l.Types.Merge} method merge (line 75) | merge(f,g){this._value.release(),this._value=d.create(l.Types.Merge,th... method unmerge (line 75) | unmerge(){this.type===l.Types.Merge&&(this._value.release(),this._valu... method isMergedTo (line 75) | isMergedTo(f){return this._value.type===l.Types.Merge&&this._value.isM... method master (line 75) | get master(){return this.type===l.Types.Merge?this._value.master:this} method isHyperlink (line 75) | get isHyperlink(){return this._value.type===l.Types.Hyperlink} method hyperlink (line 75) | get hyperlink(){return this._value.hyperlink} method value (line 75) | get value(){return this._value.value} method value (line 75) | set value(f){this.type!==l.Types.Merge?(this._value.release(),this._va... method note (line 75) | get note(){return this._comment&&this._comment.note} method note (line 75) | set note(f){this._comment=new c(f)} method text (line 75) | get text(){return this._value.toString()} method html (line 75) | get html(){return o.escapeHtml(this.text)} method toString (line 75) | toString(){return this.text} method _upgradeToHyperlink (line 75) | _upgradeToHyperlink(f){this.type===l.Types.String&&(this._value=d.crea... method formula (line 75) | get formula(){return this._value.formula} method result (line 75) | get result(){return this._value.result} method formulaType (line 75) | get formulaType(){return this._value.formulaType} method fullAddress (line 75) | get fullAddress(){const{worksheet:f}=this._row;return{sheetName:f.name... method name (line 75) | get name(){return this.names[0]} method name (line 75) | set name(f){this.names=[f]} method names (line 75) | get names(){return this.workbook.definedNames.getNamesEx(this.fullAddr... method names (line 75) | set names(f){const{definedNames:g}=this.workbook;g.removeAllNames(this... method addName (line 75) | addName(f){this.workbook.definedNames.addEx(this.fullAddress,f)} method removeName (line 75) | removeName(f){this.workbook.definedNames.removeEx(this.fullAddress,f)} method removeAllNames (line 75) | removeAllNames(){this.workbook.definedNames.removeAllNames(this.fullAd... method _dataValidations (line 75) | get _dataValidations(){return this.worksheet.dataValidations} method dataValidation (line 75) | get dataValidation(){return this._dataValidations.find(this.address)} method dataValidation (line 75) | set dataValidation(f){this._dataValidations.add(this.address,f)} method model (line 75) | get model(){const{model:f}=this._value;return f.style=this.style,this.... method model (line 75) | set model(f){if(this._value.release(),this._value=d.create(f.type,this... method constructor (line 75) | constructor(p,y){this._data=p,this._encoding=y} method length (line 75) | get length(){return this.toBuffer().length} method copy (line 75) | copy(p,y,v,b){return this.toBuffer().copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._buffer||(this._buffer=o.from(this._data,this._... method constructor (line 76) | constructor(h){super(),this.options=Object.assign({type:"nodebuffer",c... method append (line 76) | append(h,f){f.hasOwnProperty("base64")&&f.base64?this.zip.file(f.name,... method finalize (line 76) | async finalize(){const h=await this.zip.generateAsync(this.options);th... method read (line 76) | read(h){return this.stream.read(h)} method setEncoding (line 76) | setEncoding(h){return this.stream.setEncoding(h)} method pause (line 76) | pause(){return this.stream.pause()} method resume (line 76) | resume(){return this.stream.resume()} method isPaused (line 76) | isPaused(){return this.stream.isPaused()} method pipe (line 76) | pipe(h,f){return this.stream.pipe(h,f)} method unpipe (line 76) | unpipe(h){return this.stream.unpipe(h)} method unshift (line 76) | unshift(h){return this.stream.unshift(h)} method wrap (line 76) | wrap(h){return this.stream.wrap(h)} method constructor (line 76) | constructor(){super(),this.map={Company:new s({tag:"Company"}),Manager... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("Properties",l.PR... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"dc:creator":new u({tag:"dc:creator"})... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("cp:corePropertie... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"xdr:twoCellAnchor":new u,"xdr:oneCell... method prepare (line 76) | prepare(h){h.anchors.forEach((f,g)=>{f.anchorType=function(m){return(t... method tag (line 76) | get tag(){return"xdr:wsDr"} method render (line 76) | render(h,f){h.openXml(o.StdDocAttributes),h.openNode(this.tag,l.DRAWIN... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.m... method reconcile (line 76) | reconcile(h,f){h.anchors.forEach(g=>{g.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={patternFill:new u,gradientFill:new c}} method tag (line 76) | get tag(){return"fill"} method render (line 76) | render(h,f){switch(h.addRollback(),h.openNode("fill"),f.type){case"pat... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method validStyle (line 76) | validStyle(h){return l.validPatternValues[h]} method constructor (line 79) | constructor(h){this.rowCount=0,this.formatterOptions=h,this.fieldForma... method isRowHashArray (line 79) | static isRowHashArray(h){return!!Array.isArray(h)&&Array.isArray(h[0])... method isRowArray (line 79) | static isRowArray(h){return Array.isArray(h)&&!this.isRowHashArray(h)} method gatherHeaders (line 79) | static gatherHeaders(h){return l.isRowHashArray(h)?h.map(f=>f[0]):Arra... method createTransform (line 79) | static createTransform(h){return c.isSyncTransform(h)?(f,g)=>{let m=nu... method rowTransform (line 79) | set rowTransform(h){if(!o.default(h))throw new TypeError("The transfor... method format (line 79) | format(h,f){this.callTransformer(h,(g,m)=>{if(g)return f(g);if(!h)retu... method finish (line 79) | finish(h){const f=[];if(this.formatterOptions.alwaysWriteHeaders&&this... method checkHeaders (line 79) | checkHeaders(h){if(this.headers)return{shouldFormatColumns:!0,headers:... method gatherColumns (line 79) | gatherColumns(h){if(this.headers===null)throw new Error("Headers is cu... method callTransformer (line 79) | callTransformer(h,f){return this._rowTransform?this._rowTransform(h,f)... method formatColumns (line 79) | formatColumns(h,f){const g=h.map((p,y)=>this.fieldFormatter.format(p,y... method constructor (line 79) | constructor(h){super({objectMode:h.objectMode}),this.lines="",this.row... method hasHitRowLimit (line 79) | get hasHitRowLimit(){return this.parserOptions.limitRows&&this.rowCoun... method shouldEmitRows (line 79) | get shouldEmitRows(){return this.parsedRowCount>this.parserOptions.ski... method shouldSkipLine (line 79) | get shouldSkipLine(){return this.parsedLineCount<=this.parserOptions.s... method transform (line 79) | transform(h){return this.rowTransformerValidator.rowTransform=h,this} method validate (line 79) | validate(h){return this.rowTransformerValidator.rowValidator=h,this} method emit (line 79) | emit(h){if(h==="end")return this.endEmitted||(this.endEmitted=!0,super... method _transform (line 79) | _transform(h,f,g){if(this.hasHitRowLimit)return g();const m=l.wrapDone... method _flush (line 79) | _flush(h){const f=l.wrapDoneCallback(h);if(this.hasHitRowLimit)return ... method parse (line 79) | parse(h,f){if(!h)return[];const{line:g,rows:m}=this.parser.parse(h,f);... method processRows (line 79) | processRows(h,f){const g=h.length,m=p=>{const y=A=>A?f(A):p%100!=0?m(p... method transformRow (line 79) | transformRow(h,f){try{this.headerTransformer.transform(h,(g,m)=>g?f(g)... method checkAndEmitHeaders (line 79) | checkAndEmitHeaders(){!this.headersEmitted&&this.headerTransformer.hea... method skipRow (line 79) | skipRow(h){return this.rowCount-=1,h(null,{row:null,isValid:!0})} method pushRow (line 79) | pushRow(h,f){try{this.parserOptions.objectMode?this.push(h):this.push(... method wrapDoneCallback (line 79) | static wrapDoneCallback(h){let f=!1;return function(g){if(g){if(f)thro... function m (line 94) | function m(){f&&d&&(f=!1,d.length?h=d.concat(h):g=-1,h.length&&p())} method constructor (line 76) | constructor(){super(),this.map={dataBar:this.databarXform=new u,extLst... method tag (line 76) | get tag(){return"cfRule"} method isPrimitive (line 76) | static isPrimitive(y){return y.type!=="iconSet"||!y.custom&&!f[y.iconS... method render (line 76) | render(y,v){switch(v.type){case"expression":this.renderExpression(y,v)... method renderExpression (line 76) | renderExpression(y,v){y.openNode(this.tag,{type:"expression",dxfId:v.d... method renderCellIs (line 76) | renderCellIs(y,v){y.openNode(this.tag,{type:"cellIs",dxfId:v.dxfId,pri... method renderTop10 (line 76) | renderTop10(y,v){y.leafNode(this.tag,{type:"top10",dxfId:v.dxfId,prior... method renderAboveAverage (line 76) | renderAboveAverage(y,v){y.leafNode(this.tag,{type:"aboveAverage",dxfId... method renderDataBar (line 76) | renderDataBar(y,v){y.openNode(this.tag,{type:"dataBar",priority:v.prio... method renderColorScale (line 76) | renderColorScale(y,v){y.openNode(this.tag,{type:"colorScale",priority:... method renderIconSet (line 76) | renderIconSet(y,v){m.isPrimitive(v)&&(y.openNode(this.tag,{type:"iconS... method renderText (line 76) | renderText(y,v){y.openNode(this.tag,{type:v.operator,dxfId:v.dxfId,pri... method renderTimePeriod (line 76) | renderTimePeriod(y,v){y.openNode(this.tag,{type:"timePeriod",dxfId:v.d... method createNewModel (line 76) | createNewModel(y){let{attributes:v}=y;return $o(An({},g(v)),{dxfId:a.t... method onParserClose (line 76) | onParserClose(y,v){switch(y){case"dataBar":case"extLst":case"colorScal... function p (line 94) | function p(){if(!f){var b=l(m);f=!0;for(var A=h.length;A;){for(d=h,h=[];... method constructor (line 76) | constructor(){super(),this.map={fileVersion:p.STATIC_XFORMS.fileVersio... method prepare (line 76) | prepare(v){v.sheets=v.worksheets;const b=[];let A=0;v.sheets.forEach(C... method render (line 76) | render(v,b){v.openXml(s.StdDocAttributes),v.openNode("workbook",p.WORK... method parseOpen (line 76) | parseOpen(v){if(this.parser)return this.parser.parseOpen(v),!0;switch(... method parseText (line 76) | parseText(v){this.parser&&this.parser.parseText(v)} method parseClose (line 76) | parseClose(v){if(this.parser)return this.parser.parseClose(v)||(this.p... method reconcile (line 76) | reconcile(v){const b=(v.workbookRels||[]).reduce((W,U)=>(W[U.Id]=U,W),... method constructor (line 76) | constructor(v){super(),this.map={numFmts:new c({tag:"numFmts",count:!0... method initIndex (line 76) | initIndex(){this.index={style:{},numFmt:{},numFmtNextId:164,font:{},bo... method init (line 76) | init(){this.model={styles:[],numFmts:[],fonts:[],borders:[],fills:[],d... method render (line 76) | render(v,b){b=b||this.model,v.openXml(o.StdDocAttributes),v.openNode("... method parseOpen (line 76) | parseOpen(v){if(this.parser)return this.parser.parseOpen(v),!0;switch(... method parseText (line 76) | parseText(v){this.parser&&this.parser.parseText(v)} method parseClose (line 76) | parseClose(v){if(this.parser)return this.parser.parseClose(v)||(this.p... method addStyleModel (line 76) | addStyleModel(v,b){if(!v)return 0;if(this.model.fonts.length||this._ad... method getStyleModel (line 76) | getStyleModel(v){const b=this.model.styles[v];if(!b)return null;let A=... method addDxfStyle (line 76) | addDxfStyle(v){return v.numFmt&&(v.numFmtId=this._addNumFmtStr(v.numFm... method getDxfStyle (line 76) | getDxfStyle(v){return this.model.dxfs[v]} method _addStyle (line 76) | _addStyle(v){const b=this.map.style.toXml(v);let A=this.index.style[b]... method _addNumFmtStr (line 76) | _addNumFmtStr(v){let b=f.getDefaultFmtId(v);if(b!==void 0||(b=this.ind... method _addFont (line 76) | _addFont(v){const b=this.map.font.toXml(v);let A=this.index.font[b];re... method _addBorder (line 76) | _addBorder(v){const b=this.map.border.toXml(v);let A=this.index.border... method _addFill (line 76) | _addFill(v){const b=this.map.fill.toXml(v);let A=this.index.fill[b];re... function y (line 94) | function y(b,A){this.fun=b,this.array=A} function v (line 94) | function v(){} function s (line 94) | function s(u){var c=o.allocUnsafe(4);return c.writeUInt32BE(u,0),c} method prepare (line 76) | prepare(){} method render (line 76) | render(){} method parseOpen (line 76) | parseOpen(c){} method parseText (line 76) | parseText(c){} method parseClose (line 76) | parseClose(c){} method reconcile (line 76) | reconcile(c,l){} method reset (line 76) | reset(){this.model=null,this.map&&Object.values(this.map).forEach(c=>{... method mergeModel (line 76) | mergeModel(c){this.model=Object.assign(this.model||{},c)} method parse (line 76) | async parse(c){for await(const l of c)for(const{eventType:d,value:h}of... method parseStream (line 76) | async parseStream(c){return this.parse(a(c))} method xml (line 76) | get xml(){return this.toXml(this.model)} method toXml (line 76) | toXml(c){const l=new o;return this.render(l,c),l.xml} method toAttribute (line 76) | static toAttribute(c,l){let d=arguments.length>2&&arguments[2]!==void ... method toStringAttribute (line 76) | static toStringAttribute(c,l){let d=arguments.length>2&&arguments[2]!=... method toStringValue (line 76) | static toStringValue(c,l){return c===void 0?l:c} method toBoolAttribute (line 76) | static toBoolAttribute(c,l){let d=arguments.length>2&&arguments[2]!==v... method toBoolValue (line 76) | static toBoolValue(c,l){return c===void 0?l:c==="1"} method toIntAttribute (line 76) | static toIntAttribute(c,l){let d=arguments.length>2&&arguments[2]!==vo... method toIntValue (line 76) | static toIntValue(c,l){return c===void 0?l:parseInt(c,10)} method toFloatAttribute (line 76) | static toFloatAttribute(c,l){let d=arguments.length>2&&arguments[2]!==... method toFloatValue (line 76) | static toFloatValue(c,l){return c===void 0?l:parseFloat(c)} method render (line 76) | render(c,l){c.openXml(a.StdDocAttributes),c.openNode("Types",s.PROPERT... method parseOpen (line 76) | parseOpen(){return!1} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} method tag (line 76) | get tag(){return"x14:id"} method render (line 76) | render(l,d){l.leafNode(this.tag,null,d)} method parseOpen (line 76) | parseOpen(){this.model=""} method parseText (line 76) | parseText(l){this.model+=l} method parseClose (line 76) | parseClose(l){return l!==this.tag} method constructor (line 76) | constructor(){super(),this.map={"x14:conditionalFormattings":this.cond... method tag (line 76) | get tag(){return"ext"} method hasContent (line 76) | hasContent(c){return this.conditionalFormattings.hasContent(c.conditio... method prepare (line 76) | prepare(c,l){this.conditionalFormattings.prepare(c.conditionalFormatti... method render (line 76) | render(c,l){c.openNode("ext",{uri:"{78C0D931-6437-407d-A8EE-F0AAD7539E... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(c,l){this.model[c]=l.model} method constructor (line 76) | constructor(){super(),this.map={color:new o}} method tag (line 76) | get tag(){return"stop"} method render (line 76) | render(h,f){h.openNode("stop"),h.addAttribute("position",f.position),t... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... function s (line 95) | function s(){throw new Error(`secure random number generation not suppor... method prepare (line 76) | prepare(){} method render (line 76) | render(){} method parseOpen (line 76) | parseOpen(c){} method parseText (line 76) | parseText(c){} method parseClose (line 76) | parseClose(c){} method reconcile (line 76) | reconcile(c,l){} method reset (line 76) | reset(){this.model=null,this.map&&Object.values(this.map).forEach(c=>{... method mergeModel (line 76) | mergeModel(c){this.model=Object.assign(this.model||{},c)} method parse (line 76) | async parse(c){for await(const l of c)for(const{eventType:d,value:h}of... method parseStream (line 76) | async parseStream(c){return this.parse(a(c))} method xml (line 76) | get xml(){return this.toXml(this.model)} method toXml (line 76) | toXml(c){const l=new o;return this.render(l,c),l.xml} method toAttribute (line 76) | static toAttribute(c,l){let d=arguments.length>2&&arguments[2]!==void ... method toStringAttribute (line 76) | static toStringAttribute(c,l){let d=arguments.length>2&&arguments[2]!=... method toStringValue (line 76) | static toStringValue(c,l){return c===void 0?l:c} method toBoolAttribute (line 76) | static toBoolAttribute(c,l){let d=arguments.length>2&&arguments[2]!==v... method toBoolValue (line 76) | static toBoolValue(c,l){return c===void 0?l:c==="1"} method toIntAttribute (line 76) | static toIntAttribute(c,l){let d=arguments.length>2&&arguments[2]!==vo... method toIntValue (line 76) | static toIntValue(c,l){return c===void 0?l:parseInt(c,10)} method toFloatAttribute (line 76) | static toFloatAttribute(c,l){let d=arguments.length>2&&arguments[2]!==... method toFloatValue (line 76) | static toFloatValue(c,l){return c===void 0?l:parseFloat(c)} method render (line 76) | render(c,l){c.openXml(a.StdDocAttributes),c.openNode("Types",s.PROPERT... method parseOpen (line 76) | parseOpen(){return!1} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} method tag (line 76) | get tag(){return"x14:id"} method render (line 76) | render(l,d){l.leafNode(this.tag,null,d)} method parseOpen (line 76) | parseOpen(){this.model=""} method parseText (line 76) | parseText(l){this.model+=l} method parseClose (line 76) | parseClose(l){return l!==this.tag} method constructor (line 76) | constructor(){super(),this.map={"x14:conditionalFormattings":this.cond... method tag (line 76) | get tag(){return"ext"} method hasContent (line 76) | hasContent(c){return this.conditionalFormattings.hasContent(c.conditio... method prepare (line 76) | prepare(c,l){this.conditionalFormattings.prepare(c.conditionalFormatti... method render (line 76) | render(c,l){c.openNode("ext",{uri:"{78C0D931-6437-407d-A8EE-F0AAD7539E... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(c,l){this.model[c]=l.model} method constructor (line 76) | constructor(){super(),this.map={color:new o}} method tag (line 76) | get tag(){return"stop"} method render (line 76) | render(h,f){h.openNode("stop"),h.addAttribute("position",f.position),t... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... function g (line 96) | function g(y,v){if(typeof y!="number"||y!=y)throw new TypeError("offset ... function m (line 96) | function m(y,v,b){if(typeof y!="number"||y!=y)throw new TypeError("size ... method constructor (line 76) | constructor(){super(),this.map={dataBar:this.databarXform=new u,extLst... method tag (line 76) | get tag(){return"cfRule"} method isPrimitive (line 76) | static isPrimitive(y){return y.type!=="iconSet"||!y.custom&&!f[y.iconS... method render (line 76) | render(y,v){switch(v.type){case"expression":this.renderExpression(y,v)... method renderExpression (line 76) | renderExpression(y,v){y.openNode(this.tag,{type:"expression",dxfId:v.d... method renderCellIs (line 76) | renderCellIs(y,v){y.openNode(this.tag,{type:"cellIs",dxfId:v.dxfId,pri... method renderTop10 (line 76) | renderTop10(y,v){y.leafNode(this.tag,{type:"top10",dxfId:v.dxfId,prior... method renderAboveAverage (line 76) | renderAboveAverage(y,v){y.leafNode(this.tag,{type:"aboveAverage",dxfId... method renderDataBar (line 76) | renderDataBar(y,v){y.openNode(this.tag,{type:"dataBar",priority:v.prio... method renderColorScale (line 76) | renderColorScale(y,v){y.openNode(this.tag,{type:"colorScale",priority:... method renderIconSet (line 76) | renderIconSet(y,v){m.isPrimitive(v)&&(y.openNode(this.tag,{type:"iconS... method renderText (line 76) | renderText(y,v){y.openNode(this.tag,{type:v.operator,dxfId:v.dxfId,pri... method renderTimePeriod (line 76) | renderTimePeriod(y,v){y.openNode(this.tag,{type:"timePeriod",dxfId:v.d... method createNewModel (line 76) | createNewModel(y){let{attributes:v}=y;return $o(An({},g(v)),{dxfId:a.t... method onParserClose (line 76) | onParserClose(y,v){switch(y){case"dataBar":case"extLst":case"colorScal... function p (line 96) | function p(y,v,b,A){if(a.browser){var C=y.buffer,M=new Uint8Array(C,v,b)... method constructor (line 76) | constructor(){super(),this.map={fileVersion:p.STATIC_XFORMS.fileVersio... method prepare (line 76) | prepare(v){v.sheets=v.worksheets;const b=[];let A=0;v.sheets.forEach(C... method render (line 76) | render(v,b){v.openXml(s.StdDocAttributes),v.openNode("workbook",p.WORK... method parseOpen (line 76) | parseOpen(v){if(this.parser)return this.parser.parseOpen(v),!0;switch(... method parseText (line 76) | parseText(v){this.parser&&this.parser.parseText(v)} method parseClose (line 76) | parseClose(v){if(this.parser)return this.parser.parseClose(v)||(this.p... method reconcile (line 76) | reconcile(v){const b=(v.workbookRels||[]).reduce((W,U)=>(W[U.Id]=U,W),... method constructor (line 76) | constructor(v){super(),this.map={numFmts:new c({tag:"numFmts",count:!0... method initIndex (line 76) | initIndex(){this.index={style:{},numFmt:{},numFmtNextId:164,font:{},bo... method init (line 76) | init(){this.model={styles:[],numFmts:[],fonts:[],borders:[],fills:[],d... method render (line 76) | render(v,b){b=b||this.model,v.openXml(o.StdDocAttributes),v.openNode("... method parseOpen (line 76) | parseOpen(v){if(this.parser)return this.parser.parseOpen(v),!0;switch(... method parseText (line 76) | parseText(v){this.parser&&this.parser.parseText(v)} method parseClose (line 76) | parseClose(v){if(this.parser)return this.parser.parseClose(v)||(this.p... method addStyleModel (line 76) | addStyleModel(v,b){if(!v)return 0;if(this.model.fonts.length||this._ad... method getStyleModel (line 76) | getStyleModel(v){const b=this.model.styles[v];if(!b)return null;let A=... method addDxfStyle (line 76) | addDxfStyle(v){return v.numFmt&&(v.numFmtId=this._addNumFmtStr(v.numFm... method getDxfStyle (line 76) | getDxfStyle(v){return this.model.dxfs[v]} method _addStyle (line 76) | _addStyle(v){const b=this.map.style.toXml(v);let A=this.index.style[b]... method _addNumFmtStr (line 76) | _addNumFmtStr(v){let b=f.getDefaultFmtId(v);if(b!==void 0||(b=this.ind... method _addFont (line 76) | _addFont(v){const b=this.map.font.toXml(v);let A=this.index.font[b];re... method _addBorder (line 76) | _addBorder(v){const b=this.map.border.toXml(v);let A=this.index.border... method _addFill (line 76) | _addFill(v){const b=this.map.fill.toXml(v);let A=this.index.fill[b];re... function o (line 96) | function o(u,c,l){l||(l=Error);var d=function(h){var f,g;function m(p,y,... method constructor (line 75) | constructor(u,c){let l=arguments.length>2&&arguments[2]!==void 0?argum... method asInstance (line 75) | static asInstance(u){return u instanceof o||u==null?u:new o(u)} method col (line 75) | get col(){return this.nativeCol+Math.min(this.colWidth-1,this.nativeCo... method col (line 75) | set col(u){this.nativeCol=Math.floor(u),this.nativeColOff=Math.floor((... method row (line 75) | get row(){return this.nativeRow+Math.min(this.rowHeight-1,this.nativeR... method row (line 75) | set row(u){this.nativeRow=Math.floor(u),this.nativeRowOff=Math.floor((... method colWidth (line 75) | get colWidth(){return this.worksheet&&this.worksheet.getColumn(this.na... method rowHeight (line 75) | get rowHeight(){return this.worksheet&&this.worksheet.getRow(this.nati... method model (line 75) | get model(){return{nativeCol:this.nativeCol,nativeColOff:this.nativeCo... method model (line 75) | set model(u){this.nativeCol=u.nativeCol,this.nativeColOff=u.nativeColO... method constructor (line 75) | constructor(u){this.note=u} method model (line 75) | get model(){let u=null;switch(typeof this.note){case"string":u={type:"... method model (line 75) | set model(u){const{note:c}=u,{texts:l}=c;l.length===1&&Object.keys(l[0... method fromModel (line 75) | static fromModel(u){const c=new o;return c.model=u,c} method constructor (line 75) | constructor(){this.decode(arguments)} method setTLBR (line 75) | setTLBR(u,c,l,d,h){if(arguments.length<4){const f=a.decodeAddress(u),g... method decode (line 75) | decode(u){switch(u.length){case 5:this.setTLBR(u[0],u[1],u[2],u[3],u[4... method top (line 75) | get top(){return this.model.top||1} method top (line 75) | set top(u){this.model.top=u} method left (line 75) | get left(){return this.model.left||1} method left (line 75) | set left(u){this.model.left=u} method bottom (line 75) | get bottom(){return this.model.bottom||1} method bottom (line 75) | set bottom(u){this.model.bottom=u} method right (line 75) | get right(){return this.model.right||1} method right (line 75) | set right(u){this.model.right=u} method sheetName (line 75) | get sheetName(){return this.model.sheetName} method sheetName (line 75) | set sheetName(u){this.model.sheetName=u} method _serialisedSheetName (line 75) | get _serialisedSheetName(){const{sheetName:u}=this.model;return u?/^[a... method expand (line 75) | expand(u,c,l,d){(!this.model.top||u1?this.range:this._serialisedSheetN... method $shortRange (line 75) | get $shortRange(){return this.count>1?this.$range:this._serialisedShee... method count (line 75) | get count(){return(1+this.bottom-this.top)*(1+this.right-this.left)} method toString (line 75) | toString(){return this.range} method intersects (line 75) | intersects(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method contains (line 75) | contains(u){const c=a.decodeEx(u);return this.containsEx(c)} method containsEx (line 75) | containsEx(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method forEachAddress (line 75) | forEachAddress(u){for(let c=this.left;c<=this.right;c++)for(let l=this... method constructor (line 75) | constructor(u,c,l){this.table=u,this.column=c,this.index=l} method _set (line 75) | _set(u,c){this.table.cacheState(),this.column[u]=c} method name (line 75) | get name(){return this.column.name} method name (line 75) | set name(u){this._set("name",u)} method filterButton (line 75) | get filterButton(){return this.column.filterButton} method filterButton (line 75) | set filterButton(u){this.column.filterButton=u} method style (line 75) | get style(){return this.column.style} method style (line 75) | set style(u){this.column.style=u} method totalsRowLabel (line 75) | get totalsRowLabel(){return this.column.totalsRowLabel} method totalsRowLabel (line 75) | set totalsRowLabel(u){this._set("totalsRowLabel",u)} method totalsRowFunction (line 75) | get totalsRowFunction(){return this.column.totalsRowFunction} method totalsRowFunction (line 75) | set totalsRowFunction(u){this._set("totalsRowFunction",u)} method totalsRowResult (line 75) | get totalsRowResult(){return this.column.totalsRowResult} method totalsRowResult (line 75) | set totalsRowResult(u){this._set("totalsRowResult",u)} method totalsRowFormula (line 75) | get totalsRowFormula(){return this.column.totalsRowFormula} method totalsRowFormula (line 75) | set totalsRowFormula(u){this._set("totalsRowFormula",u)} method constructor (line 76) | constructor(u){super(),this.model=u} method tag (line 76) | get tag(){return"u"} method render (line 76) | render(u,c){if((c=c||this.model)===!0)u.leafNode("u");else{const l=o.A... method parseOpen (line 76) | parseOpen(u){u.name==="u"&&(this.model=u.attributes.val||!0)} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} function s (line 96) | function s(u,c){if(Array.isArray(u)){var l=u.length;return u=u.map(funct... method prepare (line 76) | prepare(){} method render (line 76) | render(){} method parseOpen (line 76) | parseOpen(c){} method parseText (line 76) | parseText(c){} method parseClose (line 76) | parseClose(c){} method reconcile (line 76) | reconcile(c,l){} method reset (line 76) | reset(){this.model=null,this.map&&Object.values(this.map).forEach(c=>{... method mergeModel (line 76) | mergeModel(c){this.model=Object.assign(this.model||{},c)} method parse (line 76) | async parse(c){for await(const l of c)for(const{eventType:d,value:h}of... method parseStream (line 76) | async parseStream(c){return this.parse(a(c))} method xml (line 76) | get xml(){return this.toXml(this.model)} method toXml (line 76) | toXml(c){const l=new o;return this.render(l,c),l.xml} method toAttribute (line 76) | static toAttribute(c,l){let d=arguments.length>2&&arguments[2]!==void ... method toStringAttribute (line 76) | static toStringAttribute(c,l){let d=arguments.length>2&&arguments[2]!=... method toStringValue (line 76) | static toStringValue(c,l){return c===void 0?l:c} method toBoolAttribute (line 76) | static toBoolAttribute(c,l){let d=arguments.length>2&&arguments[2]!==v... method toBoolValue (line 76) | static toBoolValue(c,l){return c===void 0?l:c==="1"} method toIntAttribute (line 76) | static toIntAttribute(c,l){let d=arguments.length>2&&arguments[2]!==vo... method toIntValue (line 76) | static toIntValue(c,l){return c===void 0?l:parseInt(c,10)} method toFloatAttribute (line 76) | static toFloatAttribute(c,l){let d=arguments.length>2&&arguments[2]!==... method toFloatValue (line 76) | static toFloatValue(c,l){return c===void 0?l:parseFloat(c)} method render (line 76) | render(c,l){c.openXml(a.StdDocAttributes),c.openNode("Types",s.PROPERT... method parseOpen (line 76) | parseOpen(){return!1} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} method tag (line 76) | get tag(){return"x14:id"} method render (line 76) | render(l,d){l.leafNode(this.tag,null,d)} method parseOpen (line 76) | parseOpen(){this.model=""} method parseText (line 76) | parseText(l){this.model+=l} method parseClose (line 76) | parseClose(l){return l!==this.tag} method constructor (line 76) | constructor(){super(),this.map={"x14:conditionalFormattings":this.cond... method tag (line 76) | get tag(){return"ext"} method hasContent (line 76) | hasContent(c){return this.conditionalFormattings.hasContent(c.conditio... method prepare (line 76) | prepare(c,l){this.conditionalFormattings.prepare(c.conditionalFormatti... method render (line 76) | render(c,l){c.openNode("ext",{uri:"{78C0D931-6437-407d-A8EE-F0AAD7539E... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(c,l){this.model[c]=l.model} method constructor (line 76) | constructor(){super(),this.map={color:new o}} method tag (line 76) | get tag(){return"stop"} method render (line 76) | render(h,f){h.openNode("stop"),h.addAttribute("position",f.position),t... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... function h (line 96) | function h(m){if(!(this instanceof h))return new h(m);s.call(this,m),u.c... method constructor (line 75) | constructor(p){this._data=p} method length (line 75) | get length(){return this._data.length} method copy (line 75) | copy(p,y,v,b){this._data.copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._data} method constructor (line 76) | constructor(g){super(),this.options=g||h.OPTIONS,this.map={b:{prop:"bo... method tag (line 76) | get tag(){return this.options.tagName} method render (line 76) | render(g,m){const{map:p}=this;g.openNode(this.options.tagName),l.each(... method parseOpen (line 76) | parseOpen(g){if(this.parser)return this.parser.parseOpen(g),!0;if(this... method parseText (line 76) | parseText(g){this.parser&&this.parser.parseText(g)} method parseClose (line 76) | parseClose(g){if(this.parser&&!this.parser.parseClose(g)){const m=this... function f (line 96) | function f(){this._writableState.ended||a.nextTick(g,this)} method constructor (line 75) | constructor(p){this.size=p,this.buffer=o.alloc(p),this.iRead=0,this.iW... method toBuffer (line 75) | toBuffer(){if(this.iRead===0&&this.iWrite===this.size)return this.buff... method length (line 75) | get length(){return this.iWrite-this.iRead} method eod (line 75) | get eod(){return this.iRead===this.iWrite} method full (line 75) | get full(){return this.iWrite===this.size} method read (line 75) | read(p){let y;return p===0?null:p===void 0||p>=this.length?(y=this.toB... method write (line 75) | write(p,y,v){const b=Math.min(v,this.size-this.iWrite);return p.copy(t... function g (line 96) | function g(m){m.end()} function o (line 96) | function o(s){if(!(this instanceof o))return new o(s);a.call(this,s)} method constructor (line 75) | constructor(u,c){let l=arguments.length>2&&arguments[2]!==void 0?argum... method asInstance (line 75) | static asInstance(u){return u instanceof o||u==null?u:new o(u)} method col (line 75) | get col(){return this.nativeCol+Math.min(this.colWidth-1,this.nativeCo... method col (line 75) | set col(u){this.nativeCol=Math.floor(u),this.nativeColOff=Math.floor((... method row (line 75) | get row(){return this.nativeRow+Math.min(this.rowHeight-1,this.nativeR... method row (line 75) | set row(u){this.nativeRow=Math.floor(u),this.nativeRowOff=Math.floor((... method colWidth (line 75) | get colWidth(){return this.worksheet&&this.worksheet.getColumn(this.na... method rowHeight (line 75) | get rowHeight(){return this.worksheet&&this.worksheet.getRow(this.nati... method model (line 75) | get model(){return{nativeCol:this.nativeCol,nativeColOff:this.nativeCo... method model (line 75) | set model(u){this.nativeCol=u.nativeCol,this.nativeColOff=u.nativeColO... method constructor (line 75) | constructor(u){this.note=u} method model (line 75) | get model(){let u=null;switch(typeof this.note){case"string":u={type:"... method model (line 75) | set model(u){const{note:c}=u,{texts:l}=c;l.length===1&&Object.keys(l[0... method fromModel (line 75) | static fromModel(u){const c=new o;return c.model=u,c} method constructor (line 75) | constructor(){this.decode(arguments)} method setTLBR (line 75) | setTLBR(u,c,l,d,h){if(arguments.length<4){const f=a.decodeAddress(u),g... method decode (line 75) | decode(u){switch(u.length){case 5:this.setTLBR(u[0],u[1],u[2],u[3],u[4... method top (line 75) | get top(){return this.model.top||1} method top (line 75) | set top(u){this.model.top=u} method left (line 75) | get left(){return this.model.left||1} method left (line 75) | set left(u){this.model.left=u} method bottom (line 75) | get bottom(){return this.model.bottom||1} method bottom (line 75) | set bottom(u){this.model.bottom=u} method right (line 75) | get right(){return this.model.right||1} method right (line 75) | set right(u){this.model.right=u} method sheetName (line 75) | get sheetName(){return this.model.sheetName} method sheetName (line 75) | set sheetName(u){this.model.sheetName=u} method _serialisedSheetName (line 75) | get _serialisedSheetName(){const{sheetName:u}=this.model;return u?/^[a... method expand (line 75) | expand(u,c,l,d){(!this.model.top||u1?this.range:this._serialisedSheetN... method $shortRange (line 75) | get $shortRange(){return this.count>1?this.$range:this._serialisedShee... method count (line 75) | get count(){return(1+this.bottom-this.top)*(1+this.right-this.left)} method toString (line 75) | toString(){return this.range} method intersects (line 75) | intersects(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method contains (line 75) | contains(u){const c=a.decodeEx(u);return this.containsEx(c)} method containsEx (line 75) | containsEx(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method forEachAddress (line 75) | forEachAddress(u){for(let c=this.left;c<=this.right;c++)for(let l=this... method constructor (line 75) | constructor(u,c,l){this.table=u,this.column=c,this.index=l} method _set (line 75) | _set(u,c){this.table.cacheState(),this.column[u]=c} method name (line 75) | get name(){return this.column.name} method name (line 75) | set name(u){this._set("name",u)} method filterButton (line 75) | get filterButton(){return this.column.filterButton} method filterButton (line 75) | set filterButton(u){this.column.filterButton=u} method style (line 75) | get style(){return this.column.style} method style (line 75) | set style(u){this.column.style=u} method totalsRowLabel (line 75) | get totalsRowLabel(){return this.column.totalsRowLabel} method totalsRowLabel (line 75) | set totalsRowLabel(u){this._set("totalsRowLabel",u)} method totalsRowFunction (line 75) | get totalsRowFunction(){return this.column.totalsRowFunction} method totalsRowFunction (line 75) | set totalsRowFunction(u){this._set("totalsRowFunction",u)} method totalsRowResult (line 75) | get totalsRowResult(){return this.column.totalsRowResult} method totalsRowResult (line 75) | set totalsRowResult(u){this._set("totalsRowResult",u)} method totalsRowFormula (line 75) | get totalsRowFormula(){return this.column.totalsRowFormula} method totalsRowFormula (line 75) | set totalsRowFormula(u){this._set("totalsRowFormula",u)} method constructor (line 76) | constructor(u){super(),this.model=u} method tag (line 76) | get tag(){return"u"} method render (line 76) | render(u,c){if((c=c||this.model)===!0)u.leafNode("u");else{const l=o.A... method parseOpen (line 76) | parseOpen(u){u.name==="u"&&(this.model=u.attributes.val||!0)} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} function ee (line 96) | function ee(k,L,V){s=s||e("./_stream_duplex"),k=k||{},typeof V!="boolean... function I (line 96) | function I(k){if(s=s||e("./_stream_duplex"),!(this instanceof I))return ... method constructor (line 76) | constructor(T){this.workbook=T} method readFile (line 76) | async readFile(T,S){if(!await h.fs.exists(T))throw new Error("File not... method parseRels (line 76) | parseRels(T){return new v().parseStream(T)} method parseWorkbook (line 76) | parseWorkbook(T){return new C().parseStream(T)} method parseSharedStrings (line 76) | parseSharedStrings(T){return new y().parseStream(T)} method reconcile (line 76) | reconcile(T,S){const x=new C,w=new M(S),_=new z,E=new W;x.reconcile(T)... method _processWorksheetEntry (line 76) | async _processWorksheetEntry(T,S,x,w,_){const E=new M(w),R=await E.par... method _processCommentEntry (line 76) | async _processCommentEntry(T,S,x){const w=new U,_=await w.parseStream(... method _processTableEntry (line 76) | async _processTableEntry(T,S,x){const w=new W,_=await w.parseStream(T)... method _processWorksheetRelsEntry (line 76) | async _processWorksheetRelsEntry(T,S,x){const w=new v,_=await w.parseS... method _processMediaEntry (line 76) | async _processMediaEntry(T,S,x){const w=x.lastIndexOf(".");if(w>=1){co... method _processDrawingEntry (line 76) | async _processDrawingEntry(T,S,x){const w=new z,_=await w.parseStream(... method _processDrawingRelsEntry (line 76) | async _processDrawingRelsEntry(T,S,x){const w=new v,_=await w.parseStr... method _processVmlDrawingEntry (line 76) | async _processVmlDrawingEntry(T,S,x){const w=new G,_=await w.parseStre... method _processThemeEntry (line 76) | async _processThemeEntry(T,S,x){await new Promise((w,_)=>{const E=new ... method createInputStream (line 76) | createInputStream(){throw new Error("`XLSX#createInputStream` is depre... method read (line 76) | async read(T,S){!T[Symbol.asyncIterator]&&T.pipe&&(T=T.pipe(new c));co... method load (line 76) | async load(T,S){let x;x=S&&S.base64?o.from(T.toString(),"base64"):T;co... method addMedia (line 76) | async addMedia(T,S){await Promise.all(S.media.map(async x=>{if(x.type=... method addDrawings (line 76) | addDrawings(T,S){const x=new z,w=new v;S.worksheets.forEach(_=>{const{... method addTables (line 76) | addTables(T,S){const x=new W;S.worksheets.forEach(w=>{const{tables:_}=... method addContentTypes (line 76) | async addContentTypes(T,S){const x=new b().toXml(S);T.append(x,{name:"... method addApp (line 76) | async addApp(T,S){const x=new A().toXml(S);T.append(x,{name:"docProps/... method addCore (line 76) | async addCore(T,S){const x=new p;T.append(x.toXml(S),{name:"docProps/c... method addThemes (line 76) | async addThemes(T,S){const x=S.themes||{theme1:ee};Object.keys(x).forE... method addOfficeRels (line 76) | async addOfficeRels(T){const S=new v().toXml([{Id:"rId1",Type:I.RelTyp... method addWorkbookRels (line 76) | async addWorkbookRels(T,S){let x=1;const w=[{Id:"rId"+x++,Type:I.RelTy... method addSharedStrings (line 76) | async addSharedStrings(T,S){S.sharedStrings&&S.sharedStrings.count&&T.... method addStyles (line 76) | async addStyles(T,S){const{xml:x}=S.styles;x&&T.append(x,{name:"xl/sty... method addWorkbook (line 76) | async addWorkbook(T,S){const x=new C;T.append(x.toXml(S),{name:"xl/wor... method addWorksheets (line 76) | async addWorksheets(T,S){const x=new M,w=new v,_=new U,E=new G;S.works... method _finalize (line 76) | _finalize(T){return new Promise((S,x)=>{T.on("finish",()=>{S(this)}),T... method prepareModel (line 76) | prepareModel(T,S){T.creator=T.creator||"ExcelJS",T.lastModifiedBy=T.la... method write (line 76) | async write(T,S){S=S||{};const{model:x}=this.workbook,w=new l.ZipWrite... method writeFile (line 76) | writeFile(T,S){const x=s.createWriteStream(T);return new Promise((w,_)... method writeBuffer (line 76) | async writeBuffer(T){const S=new d;return await this.write(S,T),S.read()} function O (line 96) | function O(k,L,V,J,re){h("readableAddChunk",L);var ae,j=k._readableState... function T (line 96) | function T(k,L,V,J){L.flowing&&L.length===0&&!L.sync?(L.awaitDrain=0,k.e... function S (line 96) | function S(k,L){return k<=0||L.length===0&&L.ended?0:L.objectMode?1:k!=k... function x (line 96) | function x(k){var L=k._readableState;h("emitReadable",L.needReadable,L.e... function w (line 96) | function w(k){var L=k._readableState;h("emitReadable_",L.destroyed,L.len... function _ (line 96) | function _(k,L){L.readingMore||(L.readingMore=!0,a.nextTick(E,k,L))} method constructor (line 76) | constructor(R){super();const{maxRows:F,maxCols:B,ignoreNodes:X}=R||{};... method prepare (line 76) | prepare(R,F){F.merges=new c,R.hyperlinks=F.hyperlinks=[],R.comments=F.... method render (line 76) | render(R,F){R.openXml(s.StdDocAttributes),R.openNode("worksheet",_.WOR... method parseOpen (line 76) | parseOpen(R){return this.parser?(this.parser.parseOpen(R),!0):R.name==... method parseText (line 76) | parseText(R){this.parser&&this.parser.parseText(R)} method parseClose (line 76) | parseClose(R){if(this.parser)return this.parser.parseClose(R)||(this.p... method reconcile (line 76) | reconcile(R,F){const B=(R.relationships||[]).reduce((K,te)=>{if(K[te.I... function E (line 96) | function E(k,L){for(;!L.reading&&!L.ended&&(L.length{m.dxfId!==void 0&&(m.style=g.styl... function h (line 96) | function h(m){if(!(this instanceof h))return new h(m);l.call(this,m),thi... method constructor (line 75) | constructor(p){this._data=p} method length (line 75) | get length(){return this._data.length} method copy (line 75) | copy(p,y,v,b){this._data.copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._data} method constructor (line 76) | constructor(g){super(),this.options=g||h.OPTIONS,this.map={b:{prop:"bo... method tag (line 76) | get tag(){return this.options.tagName} method render (line 76) | render(g,m){const{map:p}=this;g.openNode(this.options.tagName),l.each(... method parseOpen (line 76) | parseOpen(g){if(this.parser)return this.parser.parseOpen(g),!0;if(this... method parseText (line 76) | parseText(g){this.parser&&this.parser.parseText(g)} method parseClose (line 76) | parseClose(g){if(this.parser&&!this.parser.parseClose(g)){const m=this... function f (line 96) | function f(){var m=this;typeof this._flush!="function"||this._readableSt... method constructor (line 75) | constructor(p){this.size=p,this.buffer=o.alloc(p),this.iRead=0,this.iW... method toBuffer (line 75) | toBuffer(){if(this.iRead===0&&this.iWrite===this.size)return this.buff... method length (line 75) | get length(){return this.iWrite-this.iRead} method eod (line 75) | get eod(){return this.iRead===this.iWrite} method full (line 75) | get full(){return this.iWrite===this.size} method read (line 75) | read(p){let y;return p===0?null:p===void 0||p>=this.length?(y=this.toB... method write (line 75) | write(p,y,v){const b=Math.min(v,this.size-this.iWrite);return p.copy(t... function g (line 96) | function g(m,p,y){if(p)return m.emit("error",p);if(y!=null&&m.push(y),m.... function s (line 96) | function s(E){var R=this;this.next=null,this.entry=null,this.finish=func... method prepare (line 76) | prepare(){} method render (line 76) | render(){} method parseOpen (line 76) | parseOpen(c){} method parseText (line 76) | parseText(c){} method parseClose (line 76) | parseClose(c){} method reconcile (line 76) | reconcile(c,l){} method reset (line 76) | reset(){this.model=null,this.map&&Object.values(this.map).forEach(c=>{... method mergeModel (line 76) | mergeModel(c){this.model=Object.assign(this.model||{},c)} method parse (line 76) | async parse(c){for await(const l of c)for(const{eventType:d,value:h}of... method parseStream (line 76) | async parseStream(c){return this.parse(a(c))} method xml (line 76) | get xml(){return this.toXml(this.model)} method toXml (line 76) | toXml(c){const l=new o;return this.render(l,c),l.xml} method toAttribute (line 76) | static toAttribute(c,l){let d=arguments.length>2&&arguments[2]!==void ... method toStringAttribute (line 76) | static toStringAttribute(c,l){let d=arguments.length>2&&arguments[2]!=... method toStringValue (line 76) | static toStringValue(c,l){return c===void 0?l:c} method toBoolAttribute (line 76) | static toBoolAttribute(c,l){let d=arguments.length>2&&arguments[2]!==v... method toBoolValue (line 76) | static toBoolValue(c,l){return c===void 0?l:c==="1"} method toIntAttribute (line 76) | static toIntAttribute(c,l){let d=arguments.length>2&&arguments[2]!==vo... method toIntValue (line 76) | static toIntValue(c,l){return c===void 0?l:parseInt(c,10)} method toFloatAttribute (line 76) | static toFloatAttribute(c,l){let d=arguments.length>2&&arguments[2]!==... method toFloatValue (line 76) | static toFloatValue(c,l){return c===void 0?l:parseFloat(c)} method render (line 76) | render(c,l){c.openXml(a.StdDocAttributes),c.openNode("Types",s.PROPERT... method parseOpen (line 76) | parseOpen(){return!1} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} method tag (line 76) | get tag(){return"x14:id"} method render (line 76) | render(l,d){l.leafNode(this.tag,null,d)} method parseOpen (line 76) | parseOpen(){this.model=""} method parseText (line 76) | parseText(l){this.model+=l} method parseClose (line 76) | parseClose(l){return l!==this.tag} method constructor (line 76) | constructor(){super(),this.map={"x14:conditionalFormattings":this.cond... method tag (line 76) | get tag(){return"ext"} method hasContent (line 76) | hasContent(c){return this.conditionalFormattings.hasContent(c.conditio... method prepare (line 76) | prepare(c,l){this.conditionalFormattings.prepare(c.conditionalFormatti... method render (line 76) | render(c,l){c.openNode("ext",{uri:"{78C0D931-6437-407d-A8EE-F0AAD7539E... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(c,l){this.model[c]=l.model} method constructor (line 76) | constructor(){super(),this.map={color:new o}} method tag (line 76) | get tag(){return"stop"} method render (line 76) | render(h,f){h.openNode("stop"),h.addAttribute("position",f.position),t... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... function G (line 96) | function G(){} function ee (line 96) | function ee(E,R,F){u=u||e("./_stream_duplex"),E=E||{},typeof F!="boolean... function I (line 96) | function I(E){var R=this instanceof(u=u||e("./_stream_duplex"));if(!R&&!... method constructor (line 76) | constructor(T){this.workbook=T} method readFile (line 76) | async readFile(T,S){if(!await h.fs.exists(T))throw new Error("File not... method parseRels (line 76) | parseRels(T){return new v().parseStream(T)} method parseWorkbook (line 76) | parseWorkbook(T){return new C().parseStream(T)} method parseSharedStrings (line 76) | parseSharedStrings(T){return new y().parseStream(T)} method reconcile (line 76) | reconcile(T,S){const x=new C,w=new M(S),_=new z,E=new W;x.reconcile(T)... method _processWorksheetEntry (line 76) | async _processWorksheetEntry(T,S,x,w,_){const E=new M(w),R=await E.par... method _processCommentEntry (line 76) | async _processCommentEntry(T,S,x){const w=new U,_=await w.parseStream(... method _processTableEntry (line 76) | async _processTableEntry(T,S,x){const w=new W,_=await w.parseStream(T)... method _processWorksheetRelsEntry (line 76) | async _processWorksheetRelsEntry(T,S,x){const w=new v,_=await w.parseS... method _processMediaEntry (line 76) | async _processMediaEntry(T,S,x){const w=x.lastIndexOf(".");if(w>=1){co... method _processDrawingEntry (line 76) | async _processDrawingEntry(T,S,x){const w=new z,_=await w.parseStream(... method _processDrawingRelsEntry (line 76) | async _processDrawingRelsEntry(T,S,x){const w=new v,_=await w.parseStr... method _processVmlDrawingEntry (line 76) | async _processVmlDrawingEntry(T,S,x){const w=new G,_=await w.parseStre... method _processThemeEntry (line 76) | async _processThemeEntry(T,S,x){await new Promise((w,_)=>{const E=new ... method createInputStream (line 76) | createInputStream(){throw new Error("`XLSX#createInputStream` is depre... method read (line 76) | async read(T,S){!T[Symbol.asyncIterator]&&T.pipe&&(T=T.pipe(new c));co... method load (line 76) | async load(T,S){let x;x=S&&S.base64?o.from(T.toString(),"base64"):T;co... method addMedia (line 76) | async addMedia(T,S){await Promise.all(S.media.map(async x=>{if(x.type=... method addDrawings (line 76) | addDrawings(T,S){const x=new z,w=new v;S.worksheets.forEach(_=>{const{... method addTables (line 76) | addTables(T,S){const x=new W;S.worksheets.forEach(w=>{const{tables:_}=... method addContentTypes (line 76) | async addContentTypes(T,S){const x=new b().toXml(S);T.append(x,{name:"... method addApp (line 76) | async addApp(T,S){const x=new A().toXml(S);T.append(x,{name:"docProps/... method addCore (line 76) | async addCore(T,S){const x=new p;T.append(x.toXml(S),{name:"docProps/c... method addThemes (line 76) | async addThemes(T,S){const x=S.themes||{theme1:ee};Object.keys(x).forE... method addOfficeRels (line 76) | async addOfficeRels(T){const S=new v().toXml([{Id:"rId1",Type:I.RelTyp... method addWorkbookRels (line 76) | async addWorkbookRels(T,S){let x=1;const w=[{Id:"rId"+x++,Type:I.RelTy... method addSharedStrings (line 76) | async addSharedStrings(T,S){S.sharedStrings&&S.sharedStrings.count&&T.... method addStyles (line 76) | async addStyles(T,S){const{xml:x}=S.styles;x&&T.append(x,{name:"xl/sty... method addWorkbook (line 76) | async addWorkbook(T,S){const x=new C;T.append(x.toXml(S),{name:"xl/wor... method addWorksheets (line 76) | async addWorksheets(T,S){const x=new M,w=new v,_=new U,E=new G;S.works... method _finalize (line 76) | _finalize(T){return new Promise((S,x)=>{T.on("finish",()=>{S(this)}),T... method prepareModel (line 76) | prepareModel(T,S){T.creator=T.creator||"ExcelJS",T.lastModifiedBy=T.la... method write (line 76) | async write(T,S){S=S||{};const{model:x}=this.workbook,w=new l.ZipWrite... method writeFile (line 76) | writeFile(T,S){const x=s.createWriteStream(T);return new Promise((w,_)... method writeBuffer (line 76) | async writeBuffer(T){const S=new d;return await this.write(S,T),S.read()} function O (line 96) | function O(E,R,F,B,X,K,te){R.writelen=B,R.writecb=te,R.writing=!0,R.sync... function T (line 96) | function T(E,R,F,B){F||function(X,K){K.length===0&&K.needDrain&&(K.needD... function S (line 96) | function S(E,R){R.bufferProcessing=!0;var F=R.bufferedRequest;if(E._writ... function x (line 96) | function x(E){return E.ending&&E.length===0&&E.bufferedRequest===null&&!... function w (line 96) | function w(E,R){E._final(function(F){R.pendingcb--,F&&U(E,F),R.prefinish... function _ (line 96) | function _(E,R){var F=x(R);if(F&&(function(X,K){K.prefinished||K.finalCa... method constructor (line 76) | constructor(R){super();const{maxRows:F,maxCols:B,ignoreNodes:X}=R||{};... method prepare (line 76) | prepare(R,F){F.merges=new c,R.hyperlinks=F.hyperlinks=[],R.comments=F.... method render (line 76) | render(R,F){R.openXml(s.StdDocAttributes),R.openNode("worksheet",_.WOR... method parseOpen (line 76) | parseOpen(R){return this.parser?(this.parser.parseOpen(R),!0):R.name==... method parseText (line 76) | parseText(R){this.parser&&this.parser.parseText(R)} method parseClose (line 76) | parseClose(R){if(this.parser)return this.parser.parseClose(R)||(this.p... method reconcile (line 76) | reconcile(R,F){const B=(R.relationships||[]).reduce((K,te)=>{if(K[te.I... function s (line 96) | function s(C,M,z){return(M=function(W){var U=function(G,ee){if(typeof G!... method prepare (line 76) | prepare(){} method render (line 76) | render(){} method parseOpen (line 76) | parseOpen(c){} method parseText (line 76) | parseText(c){} method parseClose (line 76) | parseClose(c){} method reconcile (line 76) | reconcile(c,l){} method reset (line 76) | reset(){this.model=null,this.map&&Object.values(this.map).forEach(c=>{... method mergeModel (line 76) | mergeModel(c){this.model=Object.assign(this.model||{},c)} method parse (line 76) | async parse(c){for await(const l of c)for(const{eventType:d,value:h}of... method parseStream (line 76) | async parseStream(c){return this.parse(a(c))} method xml (line 76) | get xml(){return this.toXml(this.model)} method toXml (line 76) | toXml(c){const l=new o;return this.render(l,c),l.xml} method toAttribute (line 76) | static toAttribute(c,l){let d=arguments.length>2&&arguments[2]!==void ... method toStringAttribute (line 76) | static toStringAttribute(c,l){let d=arguments.length>2&&arguments[2]!=... method toStringValue (line 76) | static toStringValue(c,l){return c===void 0?l:c} method toBoolAttribute (line 76) | static toBoolAttribute(c,l){let d=arguments.length>2&&arguments[2]!==v... method toBoolValue (line 76) | static toBoolValue(c,l){return c===void 0?l:c==="1"} method toIntAttribute (line 76) | static toIntAttribute(c,l){let d=arguments.length>2&&arguments[2]!==vo... method toIntValue (line 76) | static toIntValue(c,l){return c===void 0?l:parseInt(c,10)} method toFloatAttribute (line 76) | static toFloatAttribute(c,l){let d=arguments.length>2&&arguments[2]!==... method toFloatValue (line 76) | static toFloatValue(c,l){return c===void 0?l:parseFloat(c)} method render (line 76) | render(c,l){c.openXml(a.StdDocAttributes),c.openNode("Types",s.PROPERT... method parseOpen (line 76) | parseOpen(){return!1} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} method tag (line 76) | get tag(){return"x14:id"} method render (line 76) | render(l,d){l.leafNode(this.tag,null,d)} method parseOpen (line 76) | parseOpen(){this.model=""} method parseText (line 76) | parseText(l){this.model+=l} method parseClose (line 76) | parseClose(l){return l!==this.tag} method constructor (line 76) | constructor(){super(),this.map={"x14:conditionalFormattings":this.cond... method tag (line 76) | get tag(){return"ext"} method hasContent (line 76) | hasContent(c){return this.conditionalFormattings.hasContent(c.conditio... method prepare (line 76) | prepare(c,l){this.conditionalFormattings.prepare(c.conditionalFormatti... method render (line 76) | render(c,l){c.openNode("ext",{uri:"{78C0D931-6437-407d-A8EE-F0AAD7539E... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(c,l){this.model[c]=l.model} method constructor (line 76) | constructor(){super(),this.map={color:new o}} method tag (line 76) | get tag(){return"stop"} method render (line 76) | render(h,f){h.openNode("stop"),h.addAttribute("position",f.position),t... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... function p (line 96) | function p(C,M){return{value:C,done:M}} method constructor (line 76) | constructor(){super(),this.map={fileVersion:p.STATIC_XFORMS.fileVersio... method prepare (line 76) | prepare(v){v.sheets=v.worksheets;const b=[];let A=0;v.sheets.forEach(C... method render (line 76) | render(v,b){v.openXml(s.StdDocAttributes),v.openNode("workbook",p.WORK... method parseOpen (line 76) | parseOpen(v){if(this.parser)return this.parser.parseOpen(v),!0;switch(... method parseText (line 76) | parseText(v){this.parser&&this.parser.parseText(v)} method parseClose (line 76) | parseClose(v){if(this.parser)return this.parser.parseClose(v)||(this.p... method reconcile (line 76) | reconcile(v){const b=(v.workbookRels||[]).reduce((W,U)=>(W[U.Id]=U,W),... method constructor (line 76) | constructor(v){super(),this.map={numFmts:new c({tag:"numFmts",count:!0... method initIndex (line 76) | initIndex(){this.index={style:{},numFmt:{},numFmtNextId:164,font:{},bo... method init (line 76) | init(){this.model={styles:[],numFmts:[],fonts:[],borders:[],fills:[],d... method render (line 76) | render(v,b){b=b||this.model,v.openXml(o.StdDocAttributes),v.openNode("... method parseOpen (line 76) | parseOpen(v){if(this.parser)return this.parser.parseOpen(v),!0;switch(... method parseText (line 76) | parseText(v){this.parser&&this.parser.parseText(v)} method parseClose (line 76) | parseClose(v){if(this.parser)return this.parser.parseClose(v)||(this.p... method addStyleModel (line 76) | addStyleModel(v,b){if(!v)return 0;if(this.model.fonts.length||this._ad... method getStyleModel (line 76) | getStyleModel(v){const b=this.model.styles[v];if(!b)return null;let A=... method addDxfStyle (line 76) | addDxfStyle(v){return v.numFmt&&(v.numFmtId=this._addNumFmtStr(v.numFm... method getDxfStyle (line 76) | getDxfStyle(v){return this.model.dxfs[v]} method _addStyle (line 76) | _addStyle(v){const b=this.map.style.toXml(v);let A=this.index.style[b]... method _addNumFmtStr (line 76) | _addNumFmtStr(v){let b=f.getDefaultFmtId(v);if(b!==void 0||(b=this.ind... method _addFont (line 76) | _addFont(v){const b=this.map.font.toXml(v);let A=this.index.font[b];re... method _addBorder (line 76) | _addBorder(v){const b=this.map.border.toXml(v);let A=this.index.border... method _addFill (line 76) | _addFill(v){const b=this.map.fill.toXml(v);let A=this.index.fill[b];re... function y (line 96) | function y(C){var M=C[c];if(M!==null){var z=C[m].read();z!==null&&(C[f]=... function v (line 96) | function v(C){a.nextTick(y,C)} method stream (line 96) | get stream(){return this[m]} function a (line 96) | function a(f,g){var m=Object.keys(f);if(Object.getOwnPropertySymbols){va... function o (line 96) | function o(f){for(var g=1;g2&&arguments[2]!==void 0?argum... method asInstance (line 75) | static asInstance(u){return u instanceof o||u==null?u:new o(u)} method col (line 75) | get col(){return this.nativeCol+Math.min(this.colWidth-1,this.nativeCo... method col (line 75) | set col(u){this.nativeCol=Math.floor(u),this.nativeColOff=Math.floor((... method row (line 75) | get row(){return this.nativeRow+Math.min(this.rowHeight-1,this.nativeR... method row (line 75) | set row(u){this.nativeRow=Math.floor(u),this.nativeRowOff=Math.floor((... method colWidth (line 75) | get colWidth(){return this.worksheet&&this.worksheet.getColumn(this.na... method rowHeight (line 75) | get rowHeight(){return this.worksheet&&this.worksheet.getRow(this.nati... method model (line 75) | get model(){return{nativeCol:this.nativeCol,nativeColOff:this.nativeCo... method model (line 75) | set model(u){this.nativeCol=u.nativeCol,this.nativeColOff=u.nativeColO... method constructor (line 75) | constructor(u){this.note=u} method model (line 75) | get model(){let u=null;switch(typeof this.note){case"string":u={type:"... method model (line 75) | set model(u){const{note:c}=u,{texts:l}=c;l.length===1&&Object.keys(l[0... method fromModel (line 75) | static fromModel(u){const c=new o;return c.model=u,c} method constructor (line 75) | constructor(){this.decode(arguments)} method setTLBR (line 75) | setTLBR(u,c,l,d,h){if(arguments.length<4){const f=a.decodeAddress(u),g... method decode (line 75) | decode(u){switch(u.length){case 5:this.setTLBR(u[0],u[1],u[2],u[3],u[4... method top (line 75) | get top(){return this.model.top||1} method top (line 75) | set top(u){this.model.top=u} method left (line 75) | get left(){return this.model.left||1} method left (line 75) | set left(u){this.model.left=u} method bottom (line 75) | get bottom(){return this.model.bottom||1} method bottom (line 75) | set bottom(u){this.model.bottom=u} method right (line 75) | get right(){return this.model.right||1} method right (line 75) | set right(u){this.model.right=u} method sheetName (line 75) | get sheetName(){return this.model.sheetName} method sheetName (line 75) | set sheetName(u){this.model.sheetName=u} method _serialisedSheetName (line 75) | get _serialisedSheetName(){const{sheetName:u}=this.model;return u?/^[a... method expand (line 75) | expand(u,c,l,d){(!this.model.top||u1?this.range:this._serialisedSheetN... method $shortRange (line 75) | get $shortRange(){return this.count>1?this.$range:this._serialisedShee... method count (line 75) | get count(){return(1+this.bottom-this.top)*(1+this.right-this.left)} method toString (line 75) | toString(){return this.range} method intersects (line 75) | intersects(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method contains (line 75) | contains(u){const c=a.decodeEx(u);return this.containsEx(c)} method containsEx (line 75) | containsEx(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method forEachAddress (line 75) | forEachAddress(u){for(let c=this.left;c<=this.right;c++)for(let l=this... method constructor (line 75) | constructor(u,c,l){this.table=u,this.column=c,this.index=l} method _set (line 75) | _set(u,c){this.table.cacheState(),this.column[u]=c} method name (line 75) | get name(){return this.column.name} method name (line 75) | set name(u){this._set("name",u)} method filterButton (line 75) | get filterButton(){return this.column.filterButton} method filterButton (line 75) | set filterButton(u){this.column.filterButton=u} method style (line 75) | get style(){return this.column.style} method style (line 75) | set style(u){this.column.style=u} method totalsRowLabel (line 75) | get totalsRowLabel(){return this.column.totalsRowLabel} method totalsRowLabel (line 75) | set totalsRowLabel(u){this._set("totalsRowLabel",u)} method totalsRowFunction (line 75) | get totalsRowFunction(){return this.column.totalsRowFunction} method totalsRowFunction (line 75) | set totalsRowFunction(u){this._set("totalsRowFunction",u)} method totalsRowResult (line 75) | get totalsRowResult(){return this.column.totalsRowResult} method totalsRowResult (line 75) | set totalsRowResult(u){this._set("totalsRowResult",u)} method totalsRowFormula (line 75) | get totalsRowFormula(){return this.column.totalsRowFormula} method totalsRowFormula (line 75) | set totalsRowFormula(u){this._set("totalsRowFormula",u)} method constructor (line 76) | constructor(u){super(),this.model=u} method tag (line 76) | get tag(){return"u"} method render (line 76) | render(u,c){if((c=c||this.model)===!0)u.leafNode("u");else{const l=o.A... method parseOpen (line 76) | parseOpen(u){u.name==="u"&&(this.model=u.attributes.val||!0)} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} function s (line 96) | function s(f,g,m){return(g=c(g))in f?Object.defineProperty(f,g,{value:m,... method prepare (line 76) | prepare(){} method render (line 76) | render(){} method parseOpen (line 76) | parseOpen(c){} method parseText (line 76) | parseText(c){} method parseClose (line 76) | parseClose(c){} method reconcile (line 76) | reconcile(c,l){} method reset (line 76) | reset(){this.model=null,this.map&&Object.values(this.map).forEach(c=>{... method mergeModel (line 76) | mergeModel(c){this.model=Object.assign(this.model||{},c)} method parse (line 76) | async parse(c){for await(const l of c)for(const{eventType:d,value:h}of... method parseStream (line 76) | async parseStream(c){return this.parse(a(c))} method xml (line 76) | get xml(){return this.toXml(this.model)} method toXml (line 76) | toXml(c){const l=new o;return this.render(l,c),l.xml} method toAttribute (line 76) | static toAttribute(c,l){let d=arguments.length>2&&arguments[2]!==void ... method toStringAttribute (line 76) | static toStringAttribute(c,l){let d=arguments.length>2&&arguments[2]!=... method toStringValue (line 76) | static toStringValue(c,l){return c===void 0?l:c} method toBoolAttribute (line 76) | static toBoolAttribute(c,l){let d=arguments.length>2&&arguments[2]!==v... method toBoolValue (line 76) | static toBoolValue(c,l){return c===void 0?l:c==="1"} method toIntAttribute (line 76) | static toIntAttribute(c,l){let d=arguments.length>2&&arguments[2]!==vo... method toIntValue (line 76) | static toIntValue(c,l){return c===void 0?l:parseInt(c,10)} method toFloatAttribute (line 76) | static toFloatAttribute(c,l){let d=arguments.length>2&&arguments[2]!==... method toFloatValue (line 76) | static toFloatValue(c,l){return c===void 0?l:parseFloat(c)} method render (line 76) | render(c,l){c.openXml(a.StdDocAttributes),c.openNode("Types",s.PROPERT... method parseOpen (line 76) | parseOpen(){return!1} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} method tag (line 76) | get tag(){return"x14:id"} method render (line 76) | render(l,d){l.leafNode(this.tag,null,d)} method parseOpen (line 76) | parseOpen(){this.model=""} method parseText (line 76) | parseText(l){this.model+=l} method parseClose (line 76) | parseClose(l){return l!==this.tag} method constructor (line 76) | constructor(){super(),this.map={"x14:conditionalFormattings":this.cond... method tag (line 76) | get tag(){return"ext"} method hasContent (line 76) | hasContent(c){return this.conditionalFormattings.hasContent(c.conditio... method prepare (line 76) | prepare(c,l){this.conditionalFormattings.prepare(c.conditionalFormatti... method render (line 76) | render(c,l){c.openNode("ext",{uri:"{78C0D931-6437-407d-A8EE-F0AAD7539E... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(c,l){this.model[c]=l.model} method constructor (line 76) | constructor(){super(),this.map={color:new o}} method tag (line 76) | get tag(){return"stop"} method render (line 76) | render(h,f){h.openNode("stop"),h.addAttribute("position",f.position),t... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... function u (line 96) | function u(f,g){for(var m=0;m{... method key (line 75) | get key(){return this._key} method key (line 75) | set key(l){(this._key&&this._worksheet.getColumnKey(this._key))===this... method hidden (line 75) | get hidden(){return!!this._hidden} method hidden (line 75) | set hidden(l){this._hidden=l} method outlineLevel (line 75) | get outlineLevel(){return this._outlineLevel||0} method outlineLevel (line 75) | set outlineLevel(l){this._outlineLevel=l} method collapsed (line 75) | get collapsed(){return!!(this._outlineLevel&&this._outlineLevel>=this.... method toString (line 75) | toString(){return JSON.stringify({key:this.key,width:this.width,header... method equivalentTo (line 75) | equivalentTo(l){return this.width===l.width&&this.hidden===l.hidden&&t... method isDefault (line 75) | get isDefault(){if(this.isCustomWidth||this.hidden||this.outlineLevel)... method headerCount (line 75) | get headerCount(){return this.headers.length} method eachCell (line 75) | eachCell(l,d){const h=this.number;d||(d=l,l=null),this._worksheet.each... method values (line 75) | get values(){const l=[];return this.eachCell((d,h)=>{d&&d.type!==o.Val... method values (line 75) | set values(l){if(!l)return;const d=this.number;let h=0;l.hasOwnPropert... method _applyStyle (line 75) | _applyStyle(l,d){return this.style[l]=d,this.eachCell(h=>{h[l]=d}),d} method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(l){this._applyStyle("numFmt",l)} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(l){this._applyStyle("font",l)} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(l){this._applyStyle("alignment",l)} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(l){this._applyStyle("protection",l)} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(l){this._applyStyle("border",l)} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(l){this._applyStyle("fill",l)} method toModel (line 75) | static toModel(l){const d=[];let h=null;return l&&l.forEach((f,g)=>{f.... method fromModel (line 75) | static fromModel(l,d){const h=[];let f=1,g=0;for(d=(d=d||[]).sort(func... method constructor (line 76) | constructor(){super(),this.map={"v:shape":new s}} method tag (line 76) | get tag(){return"xml"} method render (line 76) | render(l,d){l.openXml(a.StdDocAttributes),l.openNode(this.tag,u.DRAWIN... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method reconcile (line 76) | reconcile(l,d){l.anchors.forEach(h=>{h.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={"v:textbox":new o,"x:ClientData":new s}} method tag (line 76) | get tag(){return"v:shape"} method render (line 76) | render(l,d,h){l.openNode("v:shape",u.V_SHAPE_ATTRIBUTES(d,h)),l.leafNo... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.p... method constructor (line 76) | constructor(){super(),this.map={Relationship:new s}} method render (line 76) | render(l,d){d=d||this._values,l.openXml(a.StdDocAttributes),l.openNode... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method constructor (line 76) | constructor(){super(),this.map={"x14:id":this.idXform=new s}} method tag (line 76) | get tag(){return"ext"} method render (line 76) | render(l,d){l.openNode(this.tag,{uri:"{B025F937-C7B1-47D3-B67F-A62EFF6... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(l,d){this.model.x14Id=d.model} method constructor (line 76) | constructor(l){super(),this.model=l} method tag (line 76) | get tag(){return"r"} method textXform (line 76) | get textXform(){return this._textXform||(this._textXform=new a)} method fontXform (line 76) | get fontXform(){return this._fontXform||(this._fontXform=new o(u.FONT_... method render (line 76) | render(l,d){d=d||this.model,l.openNode("r"),d.font&&this.fontXform.ren... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){switch(l){case"r":return!1;case"t":return this.model.tex... method constructor (line 76) | constructor(l){super(),this.name=l,this.map={color:new s}} method tag (line 76) | get tag(){return this.name} method render (line 76) | render(l,d,h){const f=d&&d.color||h||this.defaultColor;l.openNode(this... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){return this.parser?(this.parser.parseClose(l)||(this.par... method validStyle (line 76) | validStyle(l){return u.validStyleValues[l]} method constructor (line 76) | constructor(){super(),this.map={fgColor:new o("fgColor"),bgColor:new o... method name (line 76) | get name(){return"pattern"} method tag (line 76) | get tag(){return"patternFill"} method render (line 76) | render(h,f){h.openNode("patternFill"),h.addAttribute("patternType",f.p... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.p... method constructor (line 77) | constructor(l){super({writableObjectMode:l.objectMode}),this.hasWritte... method transform (line 77) | transform(l){return this.rowFormatter.rowTransform=l,this} method _transform (line 77) | _transform(l,d,h){let f=!1;try{this.hasWrittenBOM||(this.push(this.for... method _flush (line 77) | _flush(l){this.rowFormatter.finish((d,h)=>d?l(d):(h&&h.forEach(f=>{thi... method constructor (line 79) | constructor(l){this.parserOptions=l,this.rowParser=new o.RowParser(thi... method removeBOM (line 79) | static removeBOM(l){return l&&l.charCodeAt(0)===65279?l.slice(1):l} method parse (line 79) | parse(l,d){const h=new a.Scanner({line:u.removeBOM(l),parserOptions:th... method parseWithoutComments (line 79) | parseWithoutComments(l){const d=[];let h=!0;for(;h;)h=this.parseRow(l,... method parseWithComments (line 79) | parseWithComments(l){const{parserOptions:d}=this,h=[];for(let f=l.next... method parseRow (line 79) | parseRow(l,d){if(!l.nextNonSpaceToken)return!1;const h=this.rowParser.... method constructor (line 81) | constructor(){this._rowTransform=null,this._rowValidator=null} method createTransform (line 81) | static createTransform(l){return s.isSyncTransform(l)?(d,h)=>{let f=nu... method createValidator (line 81) | static createValidator(l){return s.isSyncValidate(l)?(d,h)=>{h(null,{r... method rowTransform (line 81) | set rowTransform(l){if(!o.default(l))throw new TypeError("The transfor... method rowValidator (line 81) | set rowValidator(l){if(!o.default(l))throw new TypeError("The validate... method transformAndValidate (line 81) | transformAndValidate(l,d){return this.callTransformer(l,(h,f)=>h?d(h):... method callTransformer (line 81) | callTransformer(l,d){return this._rowTransform?this._rowTransform(l,d)... method callValidator (line 81) | callValidator(l,d){return this._rowValidator?this._rowValidator(l,d):d... function c (line 96) | function c(f){var g=function(m,p){if(typeof m!="object"||m===null)return... method constructor (line 75) | constructor(){this._xml=[],this._stack=[],this._rollbacks=[]} method tos (line 75) | get tos(){return this._stack.length?this._stack[this._stack.length-1]:... method cursor (line 75) | get cursor(){return this._xml.length} method openXml (line 75) | openXml(d){const h=this._xml;h.push(" method openNode (line 76) | openNode(d,h){const f=this.tos,g=this._xml;f&&this.open&&g.push(">"),t... method addAttribute (line 76) | addAttribute(d,h){if(!this.open)throw new Error("Cannot write attribut... method addAttributes (line 76) | addAttributes(d){if(!this.open)throw new Error("Cannot write attribute... method writeText (line 76) | writeText(d){const h=this._xml;this.open&&(h.push(">"),this.open=!1),t... method writeXml (line 76) | writeXml(d){this.open&&(this._xml.push(">"),this.open=!1),this.leaf=!1... method closeNode (line 76) | closeNode(){const d=this._stack.pop(),h=this._xml;this.leaf?h.push("/>... method leafNode (line 76) | leafNode(d,h,f){this.openNode(d,h),f!==void 0&&this.writeText(f),this.... method closeAll (line 76) | closeAll(){for(;this._stack.length;)this.closeNode()} method addRollback (line 76) | addRollback(){return this._rollbacks.push({xml:this._xml.length,stack:... method commit (line 76) | commit(){this._rollbacks.pop()} method rollback (line 76) | rollback(){const d=this._rollbacks.pop();this._xml.length>d.xml&&this.... method xml (line 76) | get xml(){return this.closeAll(),this._xml.join("")} method constructor (line 76) | constructor(){super(),this.map={stop:new s}} method name (line 76) | get name(){return"gradient"} method tag (line 76) | get tag(){return"gradientFill"} method render (line 76) | render(h,f){switch(h.openNode("gradientFill"),f.gradient){case"angle":... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method constructor (line 76) | constructor(d,h){super(),this.id=d,this.formatCode=h} method tag (line 76) | get tag(){return"numFmt"} method render (line 76) | render(d,h){d.leafNode("numFmt",{numFmtId:h.id,formatCode:h.formatCode})} method parseOpen (line 76) | parseOpen(d){switch(d.name){case"numFmt":return this.model={id:parseIn... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} function f (line 96) | function f(){(function(p,y){if(!(p instanceof y))throw new TypeError("Ca... method constructor (line 75) | constructor(p){this.size=p,this.buffer=o.alloc(p),this.iRead=0,this.iW... method toBuffer (line 75) | toBuffer(){if(this.iRead===0&&this.iWrite===this.size)return this.buff... method length (line 75) | get length(){return this.iWrite-this.iRead} method eod (line 75) | get eod(){return this.iRead===this.iWrite} method full (line 75) | get full(){return this.iWrite===this.size} method read (line 75) | read(p){let y;return p===0?null:p===void 0||p>=this.length?(y=this.toB... method write (line 75) | write(p,y,v){const b=Math.min(v,this.size-this.iWrite);return p.copy(t... function o (line 96) | function o(c,l){u(c,l),s(c)} method constructor (line 75) | constructor(u,c){let l=arguments.length>2&&arguments[2]!==void 0?argum... method asInstance (line 75) | static asInstance(u){return u instanceof o||u==null?u:new o(u)} method col (line 75) | get col(){return this.nativeCol+Math.min(this.colWidth-1,this.nativeCo... method col (line 75) | set col(u){this.nativeCol=Math.floor(u),this.nativeColOff=Math.floor((... method row (line 75) | get row(){return this.nativeRow+Math.min(this.rowHeight-1,this.nativeR... method row (line 75) | set row(u){this.nativeRow=Math.floor(u),this.nativeRowOff=Math.floor((... method colWidth (line 75) | get colWidth(){return this.worksheet&&this.worksheet.getColumn(this.na... method rowHeight (line 75) | get rowHeight(){return this.worksheet&&this.worksheet.getRow(this.nati... method model (line 75) | get model(){return{nativeCol:this.nativeCol,nativeColOff:this.nativeCo... method model (line 75) | set model(u){this.nativeCol=u.nativeCol,this.nativeColOff=u.nativeColO... method constructor (line 75) | constructor(u){this.note=u} method model (line 75) | get model(){let u=null;switch(typeof this.note){case"string":u={type:"... method model (line 75) | set model(u){const{note:c}=u,{texts:l}=c;l.length===1&&Object.keys(l[0... method fromModel (line 75) | static fromModel(u){const c=new o;return c.model=u,c} method constructor (line 75) | constructor(){this.decode(arguments)} method setTLBR (line 75) | setTLBR(u,c,l,d,h){if(arguments.length<4){const f=a.decodeAddress(u),g... method decode (line 75) | decode(u){switch(u.length){case 5:this.setTLBR(u[0],u[1],u[2],u[3],u[4... method top (line 75) | get top(){return this.model.top||1} method top (line 75) | set top(u){this.model.top=u} method left (line 75) | get left(){return this.model.left||1} method left (line 75) | set left(u){this.model.left=u} method bottom (line 75) | get bottom(){return this.model.bottom||1} method bottom (line 75) | set bottom(u){this.model.bottom=u} method right (line 75) | get right(){return this.model.right||1} method right (line 75) | set right(u){this.model.right=u} method sheetName (line 75) | get sheetName(){return this.model.sheetName} method sheetName (line 75) | set sheetName(u){this.model.sheetName=u} method _serialisedSheetName (line 75) | get _serialisedSheetName(){const{sheetName:u}=this.model;return u?/^[a... method expand (line 75) | expand(u,c,l,d){(!this.model.top||u1?this.range:this._serialisedSheetN... method $shortRange (line 75) | get $shortRange(){return this.count>1?this.$range:this._serialisedShee... method count (line 75) | get count(){return(1+this.bottom-this.top)*(1+this.right-this.left)} method toString (line 75) | toString(){return this.range} method intersects (line 75) | intersects(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method contains (line 75) | contains(u){const c=a.decodeEx(u);return this.containsEx(c)} method containsEx (line 75) | containsEx(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method forEachAddress (line 75) | forEachAddress(u){for(let c=this.left;c<=this.right;c++)for(let l=this... method constructor (line 75) | constructor(u,c,l){this.table=u,this.column=c,this.index=l} method _set (line 75) | _set(u,c){this.table.cacheState(),this.column[u]=c} method name (line 75) | get name(){return this.column.name} method name (line 75) | set name(u){this._set("name",u)} method filterButton (line 75) | get filterButton(){return this.column.filterButton} method filterButton (line 75) | set filterButton(u){this.column.filterButton=u} method style (line 75) | get style(){return this.column.style} method style (line 75) | set style(u){this.column.style=u} method totalsRowLabel (line 75) | get totalsRowLabel(){return this.column.totalsRowLabel} method totalsRowLabel (line 75) | set totalsRowLabel(u){this._set("totalsRowLabel",u)} method totalsRowFunction (line 75) | get totalsRowFunction(){return this.column.totalsRowFunction} method totalsRowFunction (line 75) | set totalsRowFunction(u){this._set("totalsRowFunction",u)} method totalsRowResult (line 75) | get totalsRowResult(){return this.column.totalsRowResult} method totalsRowResult (line 75) | set totalsRowResult(u){this._set("totalsRowResult",u)} method totalsRowFormula (line 75) | get totalsRowFormula(){return this.column.totalsRowFormula} method totalsRowFormula (line 75) | set totalsRowFormula(u){this._set("totalsRowFormula",u)} method constructor (line 76) | constructor(u){super(),this.model=u} method tag (line 76) | get tag(){return"u"} method render (line 76) | render(u,c){if((c=c||this.model)===!0)u.leafNode("u");else{const l=o.A... method parseOpen (line 76) | parseOpen(u){u.name==="u"&&(this.model=u.attributes.val||!0)} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} function s (line 96) | function s(c){c._writableState&&!c._writableState.emitClose||c._readable... method prepare (line 76) | prepare(){} method render (line 76) | render(){} method parseOpen (line 76) | parseOpen(c){} method parseText (line 76) | parseText(c){} method parseClose (line 76) | parseClose(c){} method reconcile (line 76) | reconcile(c,l){} method reset (line 76) | reset(){this.model=null,this.map&&Object.values(this.map).forEach(c=>{... method mergeModel (line 76) | mergeModel(c){this.model=Object.assign(this.model||{},c)} method parse (line 76) | async parse(c){for await(const l of c)for(const{eventType:d,value:h}of... method parseStream (line 76) | async parseStream(c){return this.parse(a(c))} method xml (line 76) | get xml(){return this.toXml(this.model)} method toXml (line 76) | toXml(c){const l=new o;return this.render(l,c),l.xml} method toAttribute (line 76) | static toAttribute(c,l){let d=arguments.length>2&&arguments[2]!==void ... method toStringAttribute (line 76) | static toStringAttribute(c,l){let d=arguments.length>2&&arguments[2]!=... method toStringValue (line 76) | static toStringValue(c,l){return c===void 0?l:c} method toBoolAttribute (line 76) | static toBoolAttribute(c,l){let d=arguments.length>2&&arguments[2]!==v... method toBoolValue (line 76) | static toBoolValue(c,l){return c===void 0?l:c==="1"} method toIntAttribute (line 76) | static toIntAttribute(c,l){let d=arguments.length>2&&arguments[2]!==vo... method toIntValue (line 76) | static toIntValue(c,l){return c===void 0?l:parseInt(c,10)} method toFloatAttribute (line 76) | static toFloatAttribute(c,l){let d=arguments.length>2&&arguments[2]!==... method toFloatValue (line 76) | static toFloatValue(c,l){return c===void 0?l:parseFloat(c)} method render (line 76) | render(c,l){c.openXml(a.StdDocAttributes),c.openNode("Types",s.PROPERT... method parseOpen (line 76) | parseOpen(){return!1} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} method tag (line 76) | get tag(){return"x14:id"} method render (line 76) | render(l,d){l.leafNode(this.tag,null,d)} method parseOpen (line 76) | parseOpen(){this.model=""} method parseText (line 76) | parseText(l){this.model+=l} method parseClose (line 76) | parseClose(l){return l!==this.tag} method constructor (line 76) | constructor(){super(),this.map={"x14:conditionalFormattings":this.cond... method tag (line 76) | get tag(){return"ext"} method hasContent (line 76) | hasContent(c){return this.conditionalFormattings.hasContent(c.conditio... method prepare (line 76) | prepare(c,l){this.conditionalFormattings.prepare(c.conditionalFormatti... method render (line 76) | render(c,l){c.openNode("ext",{uri:"{78C0D931-6437-407d-A8EE-F0AAD7539E... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(c,l){this.model[c]=l.model} method constructor (line 76) | constructor(){super(),this.map={color:new o}} method tag (line 76) | get tag(){return"stop"} method render (line 76) | render(h,f){h.openNode("stop"),h.addAttribute("position",f.position),t... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... function u (line 96) | function u(c,l){c.emit("error",l)} method constructor (line 75) | constructor(l,d,h){this._worksheet=l,this._number=d,h!==!1&&(this.defn... method number (line 75) | get number(){return this._number} method worksheet (line 75) | get worksheet(){return this._worksheet} method letter (line 75) | get letter(){return s.n2l(this._number)} method isCustomWidth (line 75) | get isCustomWidth(){return this.width!==void 0&&this.width!==9} method defn (line 75) | get defn(){return{header:this._header,key:this.key,width:this.width,st... method defn (line 75) | set defn(l){l?(this.key=l.key,this.width=l.width!==void 0?l.width:9,th... method headers (line 75) | get headers(){return this._header&&this._header instanceof Array?this.... method header (line 75) | get header(){return this._header} method header (line 75) | set header(l){l!==void 0?(this._header=l,this.headers.forEach((d,h)=>{... method key (line 75) | get key(){return this._key} method key (line 75) | set key(l){(this._key&&this._worksheet.getColumnKey(this._key))===this... method hidden (line 75) | get hidden(){return!!this._hidden} method hidden (line 75) | set hidden(l){this._hidden=l} method outlineLevel (line 75) | get outlineLevel(){return this._outlineLevel||0} method outlineLevel (line 75) | set outlineLevel(l){this._outlineLevel=l} method collapsed (line 75) | get collapsed(){return!!(this._outlineLevel&&this._outlineLevel>=this.... method toString (line 75) | toString(){return JSON.stringify({key:this.key,width:this.width,header... method equivalentTo (line 75) | equivalentTo(l){return this.width===l.width&&this.hidden===l.hidden&&t... method isDefault (line 75) | get isDefault(){if(this.isCustomWidth||this.hidden||this.outlineLevel)... method headerCount (line 75) | get headerCount(){return this.headers.length} method eachCell (line 75) | eachCell(l,d){const h=this.number;d||(d=l,l=null),this._worksheet.each... method values (line 75) | get values(){const l=[];return this.eachCell((d,h)=>{d&&d.type!==o.Val... method values (line 75) | set values(l){if(!l)return;const d=this.number;let h=0;l.hasOwnPropert... method _applyStyle (line 75) | _applyStyle(l,d){return this.style[l]=d,this.eachCell(h=>{h[l]=d}),d} method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(l){this._applyStyle("numFmt",l)} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(l){this._applyStyle("font",l)} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(l){this._applyStyle("alignment",l)} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(l){this._applyStyle("protection",l)} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(l){this._applyStyle("border",l)} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(l){this._applyStyle("fill",l)} method toModel (line 75) | static toModel(l){const d=[];let h=null;return l&&l.forEach((f,g)=>{f.... method fromModel (line 75) | static fromModel(l,d){const h=[];let f=1,g=0;for(d=(d=d||[]).sort(func... method constructor (line 76) | constructor(){super(),this.map={"v:shape":new s}} method tag (line 76) | get tag(){return"xml"} method render (line 76) | render(l,d){l.openXml(a.StdDocAttributes),l.openNode(this.tag,u.DRAWIN... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method reconcile (line 76) | reconcile(l,d){l.anchors.forEach(h=>{h.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={"v:textbox":new o,"x:ClientData":new s}} method tag (line 76) | get tag(){return"v:shape"} method render (line 76) | render(l,d,h){l.openNode("v:shape",u.V_SHAPE_ATTRIBUTES(d,h)),l.leafNo... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.p... method constructor (line 76) | constructor(){super(),this.map={Relationship:new s}} method render (line 76) | render(l,d){d=d||this._values,l.openXml(a.StdDocAttributes),l.openNode... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method constructor (line 76) | constructor(){super(),this.map={"x14:id":this.idXform=new s}} method tag (line 76) | get tag(){return"ext"} method render (line 76) | render(l,d){l.openNode(this.tag,{uri:"{B025F937-C7B1-47D3-B67F-A62EFF6... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(l,d){this.model.x14Id=d.model} method constructor (line 76) | constructor(l){super(),this.model=l} method tag (line 76) | get tag(){return"r"} method textXform (line 76) | get textXform(){return this._textXform||(this._textXform=new a)} method fontXform (line 76) | get fontXform(){return this._fontXform||(this._fontXform=new o(u.FONT_... method render (line 76) | render(l,d){d=d||this.model,l.openNode("r"),d.font&&this.fontXform.ren... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){switch(l){case"r":return!1;case"t":return this.model.tex... method constructor (line 76) | constructor(l){super(),this.name=l,this.map={color:new s}} method tag (line 76) | get tag(){return this.name} method render (line 76) | render(l,d,h){const f=d&&d.color||h||this.defaultColor;l.openNode(this... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){return this.parser?(this.parser.parseClose(l)||(this.par... method validStyle (line 76) | validStyle(l){return u.validStyleValues[l]} method constructor (line 76) | constructor(){super(),this.map={fgColor:new o("fgColor"),bgColor:new o... method name (line 76) | get name(){return"pattern"} method tag (line 76) | get tag(){return"patternFill"} method render (line 76) | render(h,f){h.openNode("patternFill"),h.addAttribute("patternType",f.p... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.p... method constructor (line 77) | constructor(l){super({writableObjectMode:l.objectMode}),this.hasWritte... method transform (line 77) | transform(l){return this.rowFormatter.rowTransform=l,this} method _transform (line 77) | _transform(l,d,h){let f=!1;try{this.hasWrittenBOM||(this.push(this.for... method _flush (line 77) | _flush(l){this.rowFormatter.finish((d,h)=>d?l(d):(h&&h.forEach(f=>{thi... method constructor (line 79) | constructor(l){this.parserOptions=l,this.rowParser=new o.RowParser(thi... method removeBOM (line 79) | static removeBOM(l){return l&&l.charCodeAt(0)===65279?l.slice(1):l} method parse (line 79) | parse(l,d){const h=new a.Scanner({line:u.removeBOM(l),parserOptions:th... method parseWithoutComments (line 79) | parseWithoutComments(l){const d=[];let h=!0;for(;h;)h=this.parseRow(l,... method parseWithComments (line 79) | parseWithComments(l){const{parserOptions:d}=this,h=[];for(let f=l.next... method parseRow (line 79) | parseRow(l,d){if(!l.nextNonSpaceToken)return!1;const h=this.rowParser.... method constructor (line 81) | constructor(){this._rowTransform=null,this._rowValidator=null} method createTransform (line 81) | static createTransform(l){return s.isSyncTransform(l)?(d,h)=>{let f=nu... method createValidator (line 81) | static createValidator(l){return s.isSyncValidate(l)?(d,h)=>{h(null,{r... method rowTransform (line 81) | set rowTransform(l){if(!o.default(l))throw new TypeError("The transfor... method rowValidator (line 81) | set rowValidator(l){if(!o.default(l))throw new TypeError("The validate... method transformAndValidate (line 81) | transformAndValidate(l,d){return this.callTransformer(l,(h,f)=>h?d(h):... method callTransformer (line 81) | callTransformer(l,d){return this._rowTransform?this._rowTransform(l,d)... method callValidator (line 81) | callValidator(l,d){return this._rowValidator?this._rowValidator(l,d):d... function o (line 96) | function o(){} method constructor (line 75) | constructor(u,c){let l=arguments.length>2&&arguments[2]!==void 0?argum... method asInstance (line 75) | static asInstance(u){return u instanceof o||u==null?u:new o(u)} method col (line 75) | get col(){return this.nativeCol+Math.min(this.colWidth-1,this.nativeCo... method col (line 75) | set col(u){this.nativeCol=Math.floor(u),this.nativeColOff=Math.floor((... method row (line 75) | get row(){return this.nativeRow+Math.min(this.rowHeight-1,this.nativeR... method row (line 75) | set row(u){this.nativeRow=Math.floor(u),this.nativeRowOff=Math.floor((... method colWidth (line 75) | get colWidth(){return this.worksheet&&this.worksheet.getColumn(this.na... method rowHeight (line 75) | get rowHeight(){return this.worksheet&&this.worksheet.getRow(this.nati... method model (line 75) | get model(){return{nativeCol:this.nativeCol,nativeColOff:this.nativeCo... method model (line 75) | set model(u){this.nativeCol=u.nativeCol,this.nativeColOff=u.nativeColO... method constructor (line 75) | constructor(u){this.note=u} method model (line 75) | get model(){let u=null;switch(typeof this.note){case"string":u={type:"... method model (line 75) | set model(u){const{note:c}=u,{texts:l}=c;l.length===1&&Object.keys(l[0... method fromModel (line 75) | static fromModel(u){const c=new o;return c.model=u,c} method constructor (line 75) | constructor(){this.decode(arguments)} method setTLBR (line 75) | setTLBR(u,c,l,d,h){if(arguments.length<4){const f=a.decodeAddress(u),g... method decode (line 75) | decode(u){switch(u.length){case 5:this.setTLBR(u[0],u[1],u[2],u[3],u[4... method top (line 75) | get top(){return this.model.top||1} method top (line 75) | set top(u){this.model.top=u} method left (line 75) | get left(){return this.model.left||1} method left (line 75) | set left(u){this.model.left=u} method bottom (line 75) | get bottom(){return this.model.bottom||1} method bottom (line 75) | set bottom(u){this.model.bottom=u} method right (line 75) | get right(){return this.model.right||1} method right (line 75) | set right(u){this.model.right=u} method sheetName (line 75) | get sheetName(){return this.model.sheetName} method sheetName (line 75) | set sheetName(u){this.model.sheetName=u} method _serialisedSheetName (line 75) | get _serialisedSheetName(){const{sheetName:u}=this.model;return u?/^[a... method expand (line 75) | expand(u,c,l,d){(!this.model.top||u1?this.range:this._serialisedSheetN... method $shortRange (line 75) | get $shortRange(){return this.count>1?this.$range:this._serialisedShee... method count (line 75) | get count(){return(1+this.bottom-this.top)*(1+this.right-this.left)} method toString (line 75) | toString(){return this.range} method intersects (line 75) | intersects(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method contains (line 75) | contains(u){const c=a.decodeEx(u);return this.containsEx(c)} method containsEx (line 75) | containsEx(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method forEachAddress (line 75) | forEachAddress(u){for(let c=this.left;c<=this.right;c++)for(let l=this... method constructor (line 75) | constructor(u,c,l){this.table=u,this.column=c,this.index=l} method _set (line 75) | _set(u,c){this.table.cacheState(),this.column[u]=c} method name (line 75) | get name(){return this.column.name} method name (line 75) | set name(u){this._set("name",u)} method filterButton (line 75) | get filterButton(){return this.column.filterButton} method filterButton (line 75) | set filterButton(u){this.column.filterButton=u} method style (line 75) | get style(){return this.column.style} method style (line 75) | set style(u){this.column.style=u} method totalsRowLabel (line 75) | get totalsRowLabel(){return this.column.totalsRowLabel} method totalsRowLabel (line 75) | set totalsRowLabel(u){this._set("totalsRowLabel",u)} method totalsRowFunction (line 75) | get totalsRowFunction(){return this.column.totalsRowFunction} method totalsRowFunction (line 75) | set totalsRowFunction(u){this._set("totalsRowFunction",u)} method totalsRowResult (line 75) | get totalsRowResult(){return this.column.totalsRowResult} method totalsRowResult (line 75) | set totalsRowResult(u){this._set("totalsRowResult",u)} method totalsRowFormula (line 75) | get totalsRowFormula(){return this.column.totalsRowFormula} method totalsRowFormula (line 75) | set totalsRowFormula(u){this._set("totalsRowFormula",u)} method constructor (line 76) | constructor(u){super(),this.model=u} method tag (line 76) | get tag(){return"u"} method render (line 76) | render(u,c){if((c=c||this.model)===!0)u.leafNode("u");else{const l=o.A... method parseOpen (line 76) | parseOpen(u){u.name==="u"&&(this.model=u.attributes.val||!0)} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} function c (line 96) | function c(g){if(g)throw g} method constructor (line 75) | constructor(){this._xml=[],this._stack=[],this._rollbacks=[]} method tos (line 75) | get tos(){return this._stack.length?this._stack[this._stack.length-1]:... method cursor (line 75) | get cursor(){return this._xml.length} method openXml (line 75) | openXml(d){const h=this._xml;h.push(" method openNode (line 76) | openNode(d,h){const f=this.tos,g=this._xml;f&&this.open&&g.push(">"),t... method addAttribute (line 76) | addAttribute(d,h){if(!this.open)throw new Error("Cannot write attribut... method addAttributes (line 76) | addAttributes(d){if(!this.open)throw new Error("Cannot write attribute... method writeText (line 76) | writeText(d){const h=this._xml;this.open&&(h.push(">"),this.open=!1),t... method writeXml (line 76) | writeXml(d){this.open&&(this._xml.push(">"),this.open=!1),this.leaf=!1... method closeNode (line 76) | closeNode(){const d=this._stack.pop(),h=this._xml;this.leaf?h.push("/>... method leafNode (line 76) | leafNode(d,h,f){this.openNode(d,h),f!==void 0&&this.writeText(f),this.... method closeAll (line 76) | closeAll(){for(;this._stack.length;)this.closeNode()} method addRollback (line 76) | addRollback(){return this._rollbacks.push({xml:this._xml.length,stack:... method commit (line 76) | commit(){this._rollbacks.pop()} method rollback (line 76) | rollback(){const d=this._rollbacks.pop();this._xml.length>d.xml&&this.... method xml (line 76) | get xml(){return this.closeAll(),this._xml.join("")} method constructor (line 76) | constructor(){super(),this.map={stop:new s}} method name (line 76) | get name(){return"gradient"} method tag (line 76) | get tag(){return"gradientFill"} method render (line 76) | render(h,f){switch(h.openNode("gradientFill"),f.gradient){case"angle":... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method constructor (line 76) | constructor(d,h){super(),this.id=d,this.formatCode=h} method tag (line 76) | get tag(){return"numFmt"} method render (line 76) | render(d,h){d.leafNode("numFmt",{numFmtId:h.id,formatCode:h.formatCode})} method parseOpen (line 76) | parseOpen(d){switch(d.name){case"numFmt":return this.model={id:parseIn... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} function l (line 96) | function l(g,m,p,y){y=function(A){var C=!1;return function(){C||(C=!0,A.... method constructor (line 75) | constructor(f,g,m){if(!f||!g)throw new Error("A Cell needs a Row");thi... method worksheet (line 75) | get worksheet(){return this._row.worksheet} method workbook (line 75) | get workbook(){return this._row.worksheet.workbook} method destroy (line 75) | destroy(){delete this.style,delete this._value,delete this._row,delete... method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(f){this.style.numFmt=f} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(f){this.style.font=f} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(f){this.style.alignment=f} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(f){this.style.border=f} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(f){this.style.fill=f} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(f){this.style.protection=f} method _mergeStyle (line 75) | _mergeStyle(f,g,m){const p=f&&f.numFmt||g&&g.numFmt;p&&(m.numFmt=p);co... method address (line 75) | get address(){return this._address} method row (line 75) | get row(){return this._row.number} method col (line 75) | get col(){return this._column.number} method $col$row (line 75) | get $col$row(){return`$${this._column.letter}$${this.row}`} method type (line 75) | get type(){return this._value.type} method effectiveType (line 75) | get effectiveType(){return this._value.effectiveType} method toCsvString (line 75) | toCsvString(){return this._value.toCsvString()} method addMergeRef (line 75) | addMergeRef(){this._mergeCount++} method releaseMergeRef (line 75) | releaseMergeRef(){this._mergeCount--} method isMerged (line 75) | get isMerged(){return this._mergeCount>0||this.type===l.Types.Merge} method merge (line 75) | merge(f,g){this._value.release(),this._value=d.create(l.Types.Merge,th... method unmerge (line 75) | unmerge(){this.type===l.Types.Merge&&(this._value.release(),this._valu... method isMergedTo (line 75) | isMergedTo(f){return this._value.type===l.Types.Merge&&this._value.isM... method master (line 75) | get master(){return this.type===l.Types.Merge?this._value.master:this} method isHyperlink (line 75) | get isHyperlink(){return this._value.type===l.Types.Hyperlink} method hyperlink (line 75) | get hyperlink(){return this._value.hyperlink} method value (line 75) | get value(){return this._value.value} method value (line 75) | set value(f){this.type!==l.Types.Merge?(this._value.release(),this._va... method note (line 75) | get note(){return this._comment&&this._comment.note} method note (line 75) | set note(f){this._comment=new c(f)} method text (line 75) | get text(){return this._value.toString()} method html (line 75) | get html(){return o.escapeHtml(this.text)} method toString (line 75) | toString(){return this.text} method _upgradeToHyperlink (line 75) | _upgradeToHyperlink(f){this.type===l.Types.String&&(this._value=d.crea... method formula (line 75) | get formula(){return this._value.formula} method result (line 75) | get result(){return this._value.result} method formulaType (line 75) | get formulaType(){return this._value.formulaType} method fullAddress (line 75) | get fullAddress(){const{worksheet:f}=this._row;return{sheetName:f.name... method name (line 75) | get name(){return this.names[0]} method name (line 75) | set name(f){this.names=[f]} method names (line 75) | get names(){return this.workbook.definedNames.getNamesEx(this.fullAddr... method names (line 75) | set names(f){const{definedNames:g}=this.workbook;g.removeAllNames(this... method addName (line 75) | addName(f){this.workbook.definedNames.addEx(this.fullAddress,f)} method removeName (line 75) | removeName(f){this.workbook.definedNames.removeEx(this.fullAddress,f)} method removeAllNames (line 75) | removeAllNames(){this.workbook.definedNames.removeAllNames(this.fullAd... method _dataValidations (line 75) | get _dataValidations(){return this.worksheet.dataValidations} method dataValidation (line 75) | get dataValidation(){return this._dataValidations.find(this.address)} method dataValidation (line 75) | set dataValidation(f){this._dataValidations.add(this.address,f)} method model (line 75) | get model(){const{model:f}=this._value;return f.style=this.style,this.... method model (line 75) | set model(f){if(this._value.release(),this._value=d.create(f.type,this... method constructor (line 75) | constructor(p,y){this._data=p,this._encoding=y} method length (line 75) | get length(){return this.toBuffer().length} method copy (line 75) | copy(p,y,v,b){return this.toBuffer().copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._buffer||(this._buffer=o.from(this._data,this._... method constructor (line 76) | constructor(h){super(),this.options=Object.assign({type:"nodebuffer",c... method append (line 76) | append(h,f){f.hasOwnProperty("base64")&&f.base64?this.zip.file(f.name,... method finalize (line 76) | async finalize(){const h=await this.zip.generateAsync(this.options);th... method read (line 76) | read(h){return this.stream.read(h)} method setEncoding (line 76) | setEncoding(h){return this.stream.setEncoding(h)} method pause (line 76) | pause(){return this.stream.pause()} method resume (line 76) | resume(){return this.stream.resume()} method isPaused (line 76) | isPaused(){return this.stream.isPaused()} method pipe (line 76) | pipe(h,f){return this.stream.pipe(h,f)} method unpipe (line 76) | unpipe(h){return this.stream.unpipe(h)} method unshift (line 76) | unshift(h){return this.stream.unshift(h)} method wrap (line 76) | wrap(h){return this.stream.wrap(h)} method constructor (line 76) | constructor(){super(),this.map={Company:new s({tag:"Company"}),Manager... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("Properties",l.PR... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"dc:creator":new u({tag:"dc:creator"})... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("cp:corePropertie... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"xdr:twoCellAnchor":new u,"xdr:oneCell... method prepare (line 76) | prepare(h){h.anchors.forEach((f,g)=>{f.anchorType=function(m){return(t... method tag (line 76) | get tag(){return"xdr:wsDr"} method render (line 76) | render(h,f){h.openXml(o.StdDocAttributes),h.openNode(this.tag,l.DRAWIN... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.m... method reconcile (line 76) | reconcile(h,f){h.anchors.forEach(g=>{g.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={patternFill:new u,gradientFill:new c}} method tag (line 76) | get tag(){return"fill"} method render (line 76) | render(h,f){switch(h.addRollback(),h.openNode("fill"),f.type){case"pat... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method validStyle (line 76) | validStyle(h){return l.validPatternValues[h]} method constructor (line 79) | constructor(h){this.rowCount=0,this.formatterOptions=h,this.fieldForma... method isRowHashArray (line 79) | static isRowHashArray(h){return!!Array.isArray(h)&&Array.isArray(h[0])... method isRowArray (line 79) | static isRowArray(h){return Array.isArray(h)&&!this.isRowHashArray(h)} method gatherHeaders (line 79) | static gatherHeaders(h){return l.isRowHashArray(h)?h.map(f=>f[0]):Arra... method createTransform (line 79) | static createTransform(h){return c.isSyncTransform(h)?(f,g)=>{let m=nu... method rowTransform (line 79) | set rowTransform(h){if(!o.default(h))throw new TypeError("The transfor... method format (line 79) | format(h,f){this.callTransformer(h,(g,m)=>{if(g)return f(g);if(!h)retu... method finish (line 79) | finish(h){const f=[];if(this.formatterOptions.alwaysWriteHeaders&&this... method checkHeaders (line 79) | checkHeaders(h){if(this.headers)return{shouldFormatColumns:!0,headers:... method gatherColumns (line 79) | gatherColumns(h){if(this.headers===null)throw new Error("Headers is cu... method callTransformer (line 79) | callTransformer(h,f){return this._rowTransform?this._rowTransform(h,f)... method formatColumns (line 79) | formatColumns(h,f){const g=h.map((p,y)=>this.fieldFormatter.format(p,y... method constructor (line 79) | constructor(h){super({objectMode:h.objectMode}),this.lines="",this.row... method hasHitRowLimit (line 79) | get hasHitRowLimit(){return this.parserOptions.limitRows&&this.rowCoun... method shouldEmitRows (line 79) | get shouldEmitRows(){return this.parsedRowCount>this.parserOptions.ski... method shouldSkipLine (line 79) | get shouldSkipLine(){return this.parsedLineCount<=this.parserOptions.s... method transform (line 79) | transform(h){return this.rowTransformerValidator.rowTransform=h,this} method validate (line 79) | validate(h){return this.rowTransformerValidator.rowValidator=h,this} method emit (line 79) | emit(h){if(h==="end")return this.endEmitted||(this.endEmitted=!0,super... method _transform (line 79) | _transform(h,f,g){if(this.hasHitRowLimit)return g();const m=l.wrapDone... method _flush (line 79) | _flush(h){const f=l.wrapDoneCallback(h);if(this.hasHitRowLimit)return ... method parse (line 79) | parse(h,f){if(!h)return[];const{line:g,rows:m}=this.parser.parse(h,f);... method processRows (line 79) | processRows(h,f){const g=h.length,m=p=>{const y=A=>A?f(A):p%100!=0?m(p... method transformRow (line 79) | transformRow(h,f){try{this.headerTransformer.transform(h,(g,m)=>g?f(g)... method checkAndEmitHeaders (line 79) | checkAndEmitHeaders(){!this.headersEmitted&&this.headerTransformer.hea... method skipRow (line 79) | skipRow(h){return this.rowCount-=1,h(null,{row:null,isValid:!0})} method pushRow (line 79) | pushRow(h,f){try{this.parserOptions.objectMode?this.push(h):this.push(... method wrapDoneCallback (line 79) | static wrapDoneCallback(h){let f=!1;return function(g){if(g){if(f)thro... function d (line 96) | function d(g){g()} method constructor (line 75) | constructor(p){this._data=p} method length (line 75) | get length(){return this._data.length} method copy (line 75) | copy(p,y,v,b){return this._data._buf.copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._data.toBuffer()} method constructor (line 76) | constructor(){super(),this.map={"x14:dataBar":this.databarXform=new u,... method tag (line 76) | get tag(){return"x14:cfRule"} method isExt (line 76) | static isExt(f){return f.type==="dataBar"?u.isExt(f):!(f.type!=="iconS... method prepare (line 76) | prepare(f){d.isExt(f)&&(f.x14Id=`{${a()}}`.toUpperCase())} method render (line 76) | render(f,g){if(d.isExt(g))switch(g.type){case"dataBar":this.renderData... method renderDataBar (line 76) | renderDataBar(f,g){f.openNode(this.tag,{type:"dataBar",id:g.x14Id}),th... method renderIconSet (line 76) | renderIconSet(f,g){f.openNode(this.tag,{type:"iconSet",priority:g.prio... method createNewModel (line 76) | createNewModel(f){let{attributes:g}=f;return{type:g.type,x14Id:g.id,pr... method onParserClose (line 76) | onParserClose(f,g){Object.assign(this.model,g.model)} method constructor (line 76) | constructor(){super(),this.map={autoFilter:new u,tableColumns:new s({t... method prepare (line 76) | prepare(f,g){this.map.autoFilter.prepare(f),this.map.tableColumns.prep... method tag (line 76) | get tag(){return"table"} method render (line 76) | render(f,g){f.openXml(a.StdDocAttributes),f.openNode(this.tag,$o(An({}... method parseOpen (line 76) | parseOpen(f){if(this.parser)return this.parser.parseOpen(f),!0;const{n... method parseText (line 76) | parseText(f){this.parser&&this.parser.parseText(f)} method parseClose (line 76) | parseClose(f){if(this.parser)return this.parser.parseClose(f)||(this.p... method reconcile (line 76) | reconcile(f,g){f.columns.forEach(m=>{m.dxfId!==void 0&&(m.style=g.styl... function h (line 96) | function h(g,m){return g.pipe(m)} method constructor (line 75) | constructor(p){this._data=p} method length (line 75) | get length(){return this._data.length} method copy (line 75) | copy(p,y,v,b){this._data.copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._data} method constructor (line 76) | constructor(g){super(),this.options=g||h.OPTIONS,this.map={b:{prop:"bo... method tag (line 76) | get tag(){return this.options.tagName} method render (line 76) | render(g,m){const{map:p}=this;g.openNode(this.options.tagName),l.each(... method parseOpen (line 76) | parseOpen(g){if(this.parser)return this.parser.parseOpen(g),!0;if(this... method parseText (line 76) | parseText(g){this.parser&&this.parser.parseText(g)} method parseClose (line 76) | parseClose(g){if(this.parser&&!this.parser.parseClose(g)){const m=this... function f (line 96) | function f(g){return g.length?typeof g[g.length-1]!="function"?c:g.pop():c} method constructor (line 75) | constructor(p){this.size=p,this.buffer=o.alloc(p),this.iRead=0,this.iW... method toBuffer (line 75) | toBuffer(){if(this.iRead===0&&this.iWrite===this.size)return this.buff... method length (line 75) | get length(){return this.iWrite-this.iRead} method eod (line 75) | get eod(){return this.iRead===this.iWrite} method full (line 75) | get full(){return this.iWrite===this.size} method read (line 75) | read(p){let y;return p===0?null:p===void 0||p>=this.length?(y=this.toB... method write (line 75) | write(p,y,v){const b=Math.min(v,this.size-this.iWrite);return p.copy(t... function g (line 96) | function g(_,E,R){return Object.defineProperty(_,E,{value:R,enumerable:!... function m (line 96) | function m(_,E,R,F){var B=E&&E.prototype instanceof v?E:v,X=Object.creat... method constructor (line 76) | constructor(){super(),this.map={dataBar:this.databarXform=new u,extLst... method tag (line 76) | get tag(){return"cfRule"} method isPrimitive (line 76) | static isPrimitive(y){return y.type!=="iconSet"||!y.custom&&!f[y.iconS... method render (line 76) | render(y,v){switch(v.type){case"expression":this.renderExpression(y,v)... method renderExpression (line 76) | renderExpression(y,v){y.openNode(this.tag,{type:"expression",dxfId:v.d... method renderCellIs (line 76) | renderCellIs(y,v){y.openNode(this.tag,{type:"cellIs",dxfId:v.dxfId,pri... method renderTop10 (line 76) | renderTop10(y,v){y.leafNode(this.tag,{type:"top10",dxfId:v.dxfId,prior... method renderAboveAverage (line 76) | renderAboveAverage(y,v){y.leafNode(this.tag,{type:"aboveAverage",dxfId... method renderDataBar (line 76) | renderDataBar(y,v){y.openNode(this.tag,{type:"dataBar",priority:v.prio... method renderColorScale (line 76) | renderColorScale(y,v){y.openNode(this.tag,{type:"colorScale",priority:... method renderIconSet (line 76) | renderIconSet(y,v){m.isPrimitive(v)&&(y.openNode(this.tag,{type:"iconS... method renderText (line 76) | renderText(y,v){y.openNode(this.tag,{type:v.operator,dxfId:v.dxfId,pri... method renderTimePeriod (line 76) | renderTimePeriod(y,v){y.openNode(this.tag,{type:"timePeriod",dxfId:v.d... method createNewModel (line 76) | createNewModel(y){let{attributes:v}=y;return $o(An({},g(v)),{dxfId:a.t... method onParserClose (line 76) | onParserClose(y,v){switch(y){case"dataBar":case"extLst":case"colorScal... function p (line 96) | function p(_,E,R){try{return{type:"normal",arg:_.call(E,R)}}catch(F){ret... method constructor (line 76) | constructor(){super(),this.map={fileVersion:p.STATIC_XFORMS.fileVersio... method prepare (line 76) | prepare(v){v.sheets=v.worksheets;const b=[];let A=0;v.sheets.forEach(C... method render (line 76) | render(v,b){v.openXml(s.StdDocAttributes),v.openNode("workbook",p.WORK... method parseOpen (line 76) | parseOpen(v){if(this.parser)return this.parser.parseOpen(v),!0;switch(... method parseText (line 76) | parseText(v){this.parser&&this.parser.parseText(v)} method parseClose (line 76) | parseClose(v){if(this.parser)return this.parser.parseClose(v)||(this.p... method reconcile (line 76) | reconcile(v){const b=(v.workbookRels||[]).reduce((W,U)=>(W[U.Id]=U,W),... method constructor (line 76) | constructor(v){super(),this.map={numFmts:new c({tag:"numFmts",count:!0... method initIndex (line 76) | initIndex(){this.index={style:{},numFmt:{},numFmtNextId:164,font:{},bo... method init (line 76) | init(){this.model={styles:[],numFmts:[],fonts:[],borders:[],fills:[],d... method render (line 76) | render(v,b){b=b||this.model,v.openXml(o.StdDocAttributes),v.openNode("... method parseOpen (line 76) | parseOpen(v){if(this.parser)return this.parser.parseOpen(v),!0;switch(... method parseText (line 76) | parseText(v){this.parser&&this.parser.parseText(v)} method parseClose (line 76) | parseClose(v){if(this.parser)return this.parser.parseClose(v)||(this.p... method addStyleModel (line 76) | addStyleModel(v,b){if(!v)return 0;if(this.model.fonts.length||this._ad... method getStyleModel (line 76) | getStyleModel(v){const b=this.model.styles[v];if(!b)return null;let A=... method addDxfStyle (line 76) | addDxfStyle(v){return v.numFmt&&(v.numFmtId=this._addNumFmtStr(v.numFm... method getDxfStyle (line 76) | getDxfStyle(v){return this.model.dxfs[v]} method _addStyle (line 76) | _addStyle(v){const b=this.map.style.toXml(v);let A=this.index.style[b]... method _addNumFmtStr (line 76) | _addNumFmtStr(v){let b=f.getDefaultFmtId(v);if(b!==void 0||(b=this.ind... method _addFont (line 76) | _addFont(v){const b=this.map.font.toXml(v);let A=this.index.font[b];re... method _addBorder (line 76) | _addBorder(v){const b=this.map.border.toXml(v);let A=this.index.border... method _addFill (line 76) | _addFill(v){const b=this.map.fill.toXml(v);let A=this.index.fill[b];re... function v (line 96) | function v(){} function b (line 96) | function b(){} function A (line 96) | function A(){} function U (line 96) | function U(_){["next","throw","return"].forEach(function(E){g(_,E,functi... function G (line 96) | function G(_,E){var R;c(this,"_invoke",{value:function(F,B){function X()... function ee (line 96) | function ee(_,E,R){var F="suspendedStart";return function(B,X){if(F==="e... function I (line 96) | function I(_,E){var R=E.method,F=_.iterator[R];if(F===void 0)return E.de... method constructor (line 76) | constructor(T){this.workbook=T} method readFile (line 76) | async readFile(T,S){if(!await h.fs.exists(T))throw new Error("File not... method parseRels (line 76) | parseRels(T){return new v().parseStream(T)} method parseWorkbook (line 76) | parseWorkbook(T){return new C().parseStream(T)} method parseSharedStrings (line 76) | parseSharedStrings(T){return new y().parseStream(T)} method reconcile (line 76) | reconcile(T,S){const x=new C,w=new M(S),_=new z,E=new W;x.reconcile(T)... method _processWorksheetEntry (line 76) | async _processWorksheetEntry(T,S,x,w,_){const E=new M(w),R=await E.par... method _processCommentEntry (line 76) | async _processCommentEntry(T,S,x){const w=new U,_=await w.parseStream(... method _processTableEntry (line 76) | async _processTableEntry(T,S,x){const w=new W,_=await w.parseStream(T)... method _processWorksheetRelsEntry (line 76) | async _processWorksheetRelsEntry(T,S,x){const w=new v,_=await w.parseS... method _processMediaEntry (line 76) | async _processMediaEntry(T,S,x){const w=x.lastIndexOf(".");if(w>=1){co... method _processDrawingEntry (line 76) | async _processDrawingEntry(T,S,x){const w=new z,_=await w.parseStream(... method _processDrawingRelsEntry (line 76) | async _processDrawingRelsEntry(T,S,x){const w=new v,_=await w.parseStr... method _processVmlDrawingEntry (line 76) | async _processVmlDrawingEntry(T,S,x){const w=new G,_=await w.parseStre... method _processThemeEntry (line 76) | async _processThemeEntry(T,S,x){await new Promise((w,_)=>{const E=new ... method createInputStream (line 76) | createInputStream(){throw new Error("`XLSX#createInputStream` is depre... method read (line 76) | async read(T,S){!T[Symbol.asyncIterator]&&T.pipe&&(T=T.pipe(new c));co... method load (line 76) | async load(T,S){let x;x=S&&S.base64?o.from(T.toString(),"base64"):T;co... method addMedia (line 76) | async addMedia(T,S){await Promise.all(S.media.map(async x=>{if(x.type=... method addDrawings (line 76) | addDrawings(T,S){const x=new z,w=new v;S.worksheets.forEach(_=>{const{... method addTables (line 76) | addTables(T,S){const x=new W;S.worksheets.forEach(w=>{const{tables:_}=... method addContentTypes (line 76) | async addContentTypes(T,S){const x=new b().toXml(S);T.append(x,{name:"... method addApp (line 76) | async addApp(T,S){const x=new A().toXml(S);T.append(x,{name:"docProps/... method addCore (line 76) | async addCore(T,S){const x=new p;T.append(x.toXml(S),{name:"docProps/c... method addThemes (line 76) | async addThemes(T,S){const x=S.themes||{theme1:ee};Object.keys(x).forE... method addOfficeRels (line 76) | async addOfficeRels(T){const S=new v().toXml([{Id:"rId1",Type:I.RelTyp... method addWorkbookRels (line 76) | async addWorkbookRels(T,S){let x=1;const w=[{Id:"rId"+x++,Type:I.RelTy... method addSharedStrings (line 76) | async addSharedStrings(T,S){S.sharedStrings&&S.sharedStrings.count&&T.... method addStyles (line 76) | async addStyles(T,S){const{xml:x}=S.styles;x&&T.append(x,{name:"xl/sty... method addWorkbook (line 76) | async addWorkbook(T,S){const x=new C;T.append(x.toXml(S),{name:"xl/wor... method addWorksheets (line 76) | async addWorksheets(T,S){const x=new M,w=new v,_=new U,E=new G;S.works... method _finalize (line 76) | _finalize(T){return new Promise((S,x)=>{T.on("finish",()=>{S(this)}),T... method prepareModel (line 76) | prepareModel(T,S){T.creator=T.creator||"ExcelJS",T.lastModifiedBy=T.la... method write (line 76) | async write(T,S){S=S||{};const{model:x}=this.workbook,w=new l.ZipWrite... method writeFile (line 76) | writeFile(T,S){const x=s.createWriteStream(T);return new Promise((w,_)... method writeBuffer (line 76) | async writeBuffer(T){const S=new d;return await this.write(S,T),S.read()} function O (line 96) | function O(_){var E={tryLoc:_[0]};1 in _&&(E.catchLoc=_[1]),2 in _&&(E.f... function T (line 96) | function T(_){var E=_.completion||{};E.type="normal",delete E.arg,_.comp... function S (line 96) | function S(_){this.tryEntries=[{tryLoc:"root"}],_.forEach(O,this),this.r... function x (line 96) | function x(_){if(_){var E=_[d];if(E)return E.call(_);if(typeof _.next=="... function w (line 96) | function w(){return{value:void 0,done:!0}} function R (line 96) | function R($,q){return X.type="throw",X.arg=_,E.next=$,q&&(E.method="nex... function m (line 96) | function m(){s.call(this,64),this._a=1732584193,this._b=4023233417,this.... method constructor (line 76) | constructor(){super(),this.map={dataBar:this.databarXform=new u,extLst... method tag (line 76) | get tag(){return"cfRule"} method isPrimitive (line 76) | static isPrimitive(y){return y.type!=="iconSet"||!y.custom&&!f[y.iconS... method render (line 76) | render(y,v){switch(v.type){case"expression":this.renderExpression(y,v)... method renderExpression (line 76) | renderExpression(y,v){y.openNode(this.tag,{type:"expression",dxfId:v.d... method renderCellIs (line 76) | renderCellIs(y,v){y.openNode(this.tag,{type:"cellIs",dxfId:v.dxfId,pri... method renderTop10 (line 76) | renderTop10(y,v){y.leafNode(this.tag,{type:"top10",dxfId:v.dxfId,prior... method renderAboveAverage (line 76) | renderAboveAverage(y,v){y.leafNode(this.tag,{type:"aboveAverage",dxfId... method renderDataBar (line 76) | renderDataBar(y,v){y.openNode(this.tag,{type:"dataBar",priority:v.prio... method renderColorScale (line 76) | renderColorScale(y,v){y.openNode(this.tag,{type:"colorScale",priority:... method renderIconSet (line 76) | renderIconSet(y,v){m.isPrimitive(v)&&(y.openNode(this.tag,{type:"iconS... method renderText (line 76) | renderText(y,v){y.openNode(this.tag,{type:v.operator,dxfId:v.dxfId,pri... method renderTimePeriod (line 76) | renderTimePeriod(y,v){y.openNode(this.tag,{type:"timePeriod",dxfId:v.d... method createNewModel (line 76) | createNewModel(y){let{attributes:v}=y;return $o(An({},g(v)),{dxfId:a.t... method onParserClose (line 76) | onParserClose(y,v){switch(y){case"dataBar":case"extLst":case"colorScal... function p (line 96) | function p(M,z){return M<>>32-z} method constructor (line 76) | constructor(){super(),this.map={fileVersion:p.STATIC_XFORMS.fileVersio... method prepare (line 76) | prepare(v){v.sheets=v.worksheets;const b=[];let A=0;v.sheets.forEach(C... method render (line 76) | render(v,b){v.openXml(s.StdDocAttributes),v.openNode("workbook",p.WORK... method parseOpen (line 76) | parseOpen(v){if(this.parser)return this.parser.parseOpen(v),!0;switch(... method parseText (line 76) | parseText(v){this.parser&&this.parser.parseText(v)} method parseClose (line 76) | parseClose(v){if(this.parser)return this.parser.parseClose(v)||(this.p... method reconcile (line 76) | reconcile(v){const b=(v.workbookRels||[]).reduce((W,U)=>(W[U.Id]=U,W),... method constructor (line 76) | constructor(v){super(),this.map={numFmts:new c({tag:"numFmts",count:!0... method initIndex (line 76) | initIndex(){this.index={style:{},numFmt:{},numFmtNextId:164,font:{},bo... method init (line 76) | init(){this.model={styles:[],numFmts:[],fonts:[],borders:[],fills:[],d... method render (line 76) | render(v,b){b=b||this.model,v.openXml(o.StdDocAttributes),v.openNode("... method parseOpen (line 76) | parseOpen(v){if(this.parser)return this.parser.parseOpen(v),!0;switch(... method parseText (line 76) | parseText(v){this.parser&&this.parser.parseText(v)} method parseClose (line 76) | parseClose(v){if(this.parser)return this.parser.parseClose(v)||(this.p... method addStyleModel (line 76) | addStyleModel(v,b){if(!v)return 0;if(this.model.fonts.length||this._ad... method getStyleModel (line 76) | getStyleModel(v){const b=this.model.styles[v];if(!b)return null;let A=... method addDxfStyle (line 76) | addDxfStyle(v){return v.numFmt&&(v.numFmtId=this._addNumFmtStr(v.numFm... method getDxfStyle (line 76) | getDxfStyle(v){return this.model.dxfs[v]} method _addStyle (line 76) | _addStyle(v){const b=this.map.style.toXml(v);let A=this.index.style[b]... method _addNumFmtStr (line 76) | _addNumFmtStr(v){let b=f.getDefaultFmtId(v);if(b!==void 0||(b=this.ind... method _addFont (line 76) | _addFont(v){const b=this.map.font.toXml(v);let A=this.index.font[b];re... method _addBorder (line 76) | _addBorder(v){const b=this.map.border.toXml(v);let A=this.index.border... method _addFill (line 76) | _addFill(v){const b=this.map.fill.toXml(v);let A=this.index.fill[b];re... function y (line 96) | function y(M,z,W,U,G,ee,I,O){return p(M+(z^W^U)+ee+I|0,O)+G|0} function v (line 96) | function v(M,z,W,U,G,ee,I,O){return p(M+(z&W|~z&U)+ee+I|0,O)+G|0} function b (line 96) | function b(M,z,W,U,G,ee,I,O){return p(M+((z|~W)^U)+ee+I|0,O)+G|0} function A (line 96) | function A(M,z,W,U,G,ee,I,O){return p(M+(z&U|W&~U)+ee+I|0,O)+G|0} function C (line 96) | function C(M,z,W,U,G,ee,I,O){return p(M+(z^(W|~U))+ee+I|0,O)+G|0} function s (line 96) | function s(c,l){for(var d in c)l[d]=c[d]} method prepare (line 76) | prepare(){} method render (line 76) | render(){} method parseOpen (line 76) | parseOpen(c){} method parseText (line 76) | parseText(c){} method parseClose (line 76) | parseClose(c){} method reconcile (line 76) | reconcile(c,l){} method reset (line 76) | reset(){this.model=null,this.map&&Object.values(this.map).forEach(c=>{... method mergeModel (line 76) | mergeModel(c){this.model=Object.assign(this.model||{},c)} method parse (line 76) | async parse(c){for await(const l of c)for(const{eventType:d,value:h}of... method parseStream (line 76) | async parseStream(c){return this.parse(a(c))} method xml (line 76) | get xml(){return this.toXml(this.model)} method toXml (line 76) | toXml(c){const l=new o;return this.render(l,c),l.xml} method toAttribute (line 76) | static toAttribute(c,l){let d=arguments.length>2&&arguments[2]!==void ... method toStringAttribute (line 76) | static toStringAttribute(c,l){let d=arguments.length>2&&arguments[2]!=... method toStringValue (line 76) | static toStringValue(c,l){return c===void 0?l:c} method toBoolAttribute (line 76) | static toBoolAttribute(c,l){let d=arguments.length>2&&arguments[2]!==v... method toBoolValue (line 76) | static toBoolValue(c,l){return c===void 0?l:c==="1"} method toIntAttribute (line 76) | static toIntAttribute(c,l){let d=arguments.length>2&&arguments[2]!==vo... method toIntValue (line 76) | static toIntValue(c,l){return c===void 0?l:parseInt(c,10)} method toFloatAttribute (line 76) | static toFloatAttribute(c,l){let d=arguments.length>2&&arguments[2]!==... method toFloatValue (line 76) | static toFloatValue(c,l){return c===void 0?l:parseFloat(c)} method render (line 76) | render(c,l){c.openXml(a.StdDocAttributes),c.openNode("Types",s.PROPERT... method parseOpen (line 76) | parseOpen(){return!1} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} method tag (line 76) | get tag(){return"x14:id"} method render (line 76) | render(l,d){l.leafNode(this.tag,null,d)} method parseOpen (line 76) | parseOpen(){this.model=""} method parseText (line 76) | parseText(l){this.model+=l} method parseClose (line 76) | parseClose(l){return l!==this.tag} method constructor (line 76) | constructor(){super(),this.map={"x14:conditionalFormattings":this.cond... method tag (line 76) | get tag(){return"ext"} method hasContent (line 76) | hasContent(c){return this.conditionalFormattings.hasContent(c.conditio... method prepare (line 76) | prepare(c,l){this.conditionalFormattings.prepare(c.conditionalFormatti... method render (line 76) | render(c,l){c.openNode("ext",{uri:"{78C0D931-6437-407d-A8EE-F0AAD7539E... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(c,l){this.model[c]=l.model} method constructor (line 76) | constructor(){super(),this.map={color:new o}} method tag (line 76) | get tag(){return"stop"} method render (line 76) | render(h,f){h.openNode("stop"),h.addAttribute("position",f.position),t... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... function u (line 96) | function u(c,l,d){return o(c,l,d)} method constructor (line 75) | constructor(l,d,h){this._worksheet=l,this._number=d,h!==!1&&(this.defn... method number (line 75) | get number(){return this._number} method worksheet (line 75) | get worksheet(){return this._worksheet} method letter (line 75) | get letter(){return s.n2l(this._number)} method isCustomWidth (line 75) | get isCustomWidth(){return this.width!==void 0&&this.width!==9} method defn (line 75) | get defn(){return{header:this._header,key:this.key,width:this.width,st... method defn (line 75) | set defn(l){l?(this.key=l.key,this.width=l.width!==void 0?l.width:9,th... method headers (line 75) | get headers(){return this._header&&this._header instanceof Array?this.... method header (line 75) | get header(){return this._header} method header (line 75) | set header(l){l!==void 0?(this._header=l,this.headers.forEach((d,h)=>{... method key (line 75) | get key(){return this._key} method key (line 75) | set key(l){(this._key&&this._worksheet.getColumnKey(this._key))===this... method hidden (line 75) | get hidden(){return!!this._hidden} method hidden (line 75) | set hidden(l){this._hidden=l} method outlineLevel (line 75) | get outlineLevel(){return this._outlineLevel||0} method outlineLevel (line 75) | set outlineLevel(l){this._outlineLevel=l} method collapsed (line 75) | get collapsed(){return!!(this._outlineLevel&&this._outlineLevel>=this.... method toString (line 75) | toString(){return JSON.stringify({key:this.key,width:this.width,header... method equivalentTo (line 75) | equivalentTo(l){return this.width===l.width&&this.hidden===l.hidden&&t... method isDefault (line 75) | get isDefault(){if(this.isCustomWidth||this.hidden||this.outlineLevel)... method headerCount (line 75) | get headerCount(){return this.headers.length} method eachCell (line 75) | eachCell(l,d){const h=this.number;d||(d=l,l=null),this._worksheet.each... method values (line 75) | get values(){const l=[];return this.eachCell((d,h)=>{d&&d.type!==o.Val... method values (line 75) | set values(l){if(!l)return;const d=this.number;let h=0;l.hasOwnPropert... method _applyStyle (line 75) | _applyStyle(l,d){return this.style[l]=d,this.eachCell(h=>{h[l]=d}),d} method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(l){this._applyStyle("numFmt",l)} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(l){this._applyStyle("font",l)} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(l){this._applyStyle("alignment",l)} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(l){this._applyStyle("protection",l)} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(l){this._applyStyle("border",l)} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(l){this._applyStyle("fill",l)} method toModel (line 75) | static toModel(l){const d=[];let h=null;return l&&l.forEach((f,g)=>{f.... method fromModel (line 75) | static fromModel(l,d){const h=[];let f=1,g=0;for(d=(d=d||[]).sort(func... method constructor (line 76) | constructor(){super(),this.map={"v:shape":new s}} method tag (line 76) | get tag(){return"xml"} method render (line 76) | render(l,d){l.openXml(a.StdDocAttributes),l.openNode(this.tag,u.DRAWIN... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method reconcile (line 76) | reconcile(l,d){l.anchors.forEach(h=>{h.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={"v:textbox":new o,"x:ClientData":new s}} method tag (line 76) | get tag(){return"v:shape"} method render (line 76) | render(l,d,h){l.openNode("v:shape",u.V_SHAPE_ATTRIBUTES(d,h)),l.leafNo... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.p... method constructor (line 76) | constructor(){super(),this.map={Relationship:new s}} method render (line 76) | render(l,d){d=d||this._values,l.openXml(a.StdDocAttributes),l.openNode... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method constructor (line 76) | constructor(){super(),this.map={"x14:id":this.idXform=new s}} method tag (line 76) | get tag(){return"ext"} method render (line 76) | render(l,d){l.openNode(this.tag,{uri:"{B025F937-C7B1-47D3-B67F-A62EFF6... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(l,d){this.model.x14Id=d.model} method constructor (line 76) | constructor(l){super(),this.model=l} method tag (line 76) | get tag(){return"r"} method textXform (line 76) | get textXform(){return this._textXform||(this._textXform=new a)} method fontXform (line 76) | get fontXform(){return this._fontXform||(this._fontXform=new o(u.FONT_... method render (line 76) | render(l,d){d=d||this.model,l.openNode("r"),d.font&&this.fontXform.ren... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){switch(l){case"r":return!1;case"t":return this.model.tex... method constructor (line 76) | constructor(l){super(),this.name=l,this.map={color:new s}} method tag (line 76) | get tag(){return this.name} method render (line 76) | render(l,d,h){const f=d&&d.color||h||this.defaultColor;l.openNode(this... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){return this.parser?(this.parser.parseClose(l)||(this.par... method validStyle (line 76) | validStyle(l){return u.validStyleValues[l]} method constructor (line 76) | constructor(){super(),this.map={fgColor:new o("fgColor"),bgColor:new o... method name (line 76) | get name(){return"pattern"} method tag (line 76) | get tag(){return"patternFill"} method render (line 76) | render(h,f){h.openNode("patternFill"),h.addAttribute("patternType",f.p... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.p... method constructor (line 77) | constructor(l){super({writableObjectMode:l.objectMode}),this.hasWritte... method transform (line 77) | transform(l){return this.rowFormatter.rowTransform=l,this} method _transform (line 77) | _transform(l,d,h){let f=!1;try{this.hasWrittenBOM||(this.push(this.for... method _flush (line 77) | _flush(l){this.rowFormatter.finish((d,h)=>d?l(d):(h&&h.forEach(f=>{thi... method constructor (line 79) | constructor(l){this.parserOptions=l,this.rowParser=new o.RowParser(thi... method removeBOM (line 79) | static removeBOM(l){return l&&l.charCodeAt(0)===65279?l.slice(1):l} method parse (line 79) | parse(l,d){const h=new a.Scanner({line:u.removeBOM(l),parserOptions:th... method parseWithoutComments (line 79) | parseWithoutComments(l){const d=[];let h=!0;for(;h;)h=this.parseRow(l,... method parseWithComments (line 79) | parseWithComments(l){const{parserOptions:d}=this,h=[];for(let f=l.next... method parseRow (line 79) | parseRow(l,d){if(!l.nextNonSpaceToken)return!1;const h=this.rowParser.... method constructor (line 81) | constructor(){this._rowTransform=null,this._rowValidator=null} method createTransform (line 81) | static createTransform(l){return s.isSyncTransform(l)?(d,h)=>{let f=nu... method createValidator (line 81) | static createValidator(l){return s.isSyncValidate(l)?(d,h)=>{h(null,{r... method rowTransform (line 81) | set rowTransform(l){if(!o.default(l))throw new TypeError("The transfor... method rowValidator (line 81) | set rowValidator(l){if(!o.default(l))throw new TypeError("The validate... method transformAndValidate (line 81) | transformAndValidate(l,d){return this.callTransformer(l,(h,f)=>h?d(h):... method callTransformer (line 81) | callTransformer(l,d){return this._rowTransform?this._rowTransform(l,d)... method callValidator (line 81) | callValidator(l,d){return this._rowValidator?this._rowValidator(l,d):d... function I (line 96) | function I(x,w,_){switch(w){case"xml":_!==v&&x.fail(`xml prefix must be ... method constructor (line 76) | constructor(T){this.workbook=T} method readFile (line 76) | async readFile(T,S){if(!await h.fs.exists(T))throw new Error("File not... method parseRels (line 76) | parseRels(T){return new v().parseStream(T)} method parseWorkbook (line 76) | parseWorkbook(T){return new C().parseStream(T)} method parseSharedStrings (line 76) | parseSharedStrings(T){return new y().parseStream(T)} method reconcile (line 76) | reconcile(T,S){const x=new C,w=new M(S),_=new z,E=new W;x.reconcile(T)... method _processWorksheetEntry (line 76) | async _processWorksheetEntry(T,S,x,w,_){const E=new M(w),R=await E.par... method _processCommentEntry (line 76) | async _processCommentEntry(T,S,x){const w=new U,_=await w.parseStream(... method _processTableEntry (line 76) | async _processTableEntry(T,S,x){const w=new W,_=await w.parseStream(T)... method _processWorksheetRelsEntry (line 76) | async _processWorksheetRelsEntry(T,S,x){const w=new v,_=await w.parseS... method _processMediaEntry (line 76) | async _processMediaEntry(T,S,x){const w=x.lastIndexOf(".");if(w>=1){co... method _processDrawingEntry (line 76) | async _processDrawingEntry(T,S,x){const w=new z,_=await w.parseStream(... method _processDrawingRelsEntry (line 76) | async _processDrawingRelsEntry(T,S,x){const w=new v,_=await w.parseStr... method _processVmlDrawingEntry (line 76) | async _processVmlDrawingEntry(T,S,x){const w=new G,_=await w.parseStre... method _processThemeEntry (line 76) | async _processThemeEntry(T,S,x){await new Promise((w,_)=>{const E=new ... method createInputStream (line 76) | createInputStream(){throw new Error("`XLSX#createInputStream` is depre... method read (line 76) | async read(T,S){!T[Symbol.asyncIterator]&&T.pipe&&(T=T.pipe(new c));co... method load (line 76) | async load(T,S){let x;x=S&&S.base64?o.from(T.toString(),"base64"):T;co... method addMedia (line 76) | async addMedia(T,S){await Promise.all(S.media.map(async x=>{if(x.type=... method addDrawings (line 76) | addDrawings(T,S){const x=new z,w=new v;S.worksheets.forEach(_=>{const{... method addTables (line 76) | addTables(T,S){const x=new W;S.worksheets.forEach(w=>{const{tables:_}=... method addContentTypes (line 76) | async addContentTypes(T,S){const x=new b().toXml(S);T.append(x,{name:"... method addApp (line 76) | async addApp(T,S){const x=new A().toXml(S);T.append(x,{name:"docProps/... method addCore (line 76) | async addCore(T,S){const x=new p;T.append(x.toXml(S),{name:"docProps/c... method addThemes (line 76) | async addThemes(T,S){const x=S.themes||{theme1:ee};Object.keys(x).forE... method addOfficeRels (line 76) | async addOfficeRels(T){const S=new v().toXml([{Id:"rId1",Type:I.RelTyp... method addWorkbookRels (line 76) | async addWorkbookRels(T,S){let x=1;const w=[{Id:"rId"+x++,Type:I.RelTy... method addSharedStrings (line 76) | async addSharedStrings(T,S){S.sharedStrings&&S.sharedStrings.count&&T.... method addStyles (line 76) | async addStyles(T,S){const{xml:x}=S.styles;x&&T.append(x,{name:"xl/sty... method addWorkbook (line 76) | async addWorkbook(T,S){const x=new C;T.append(x.toXml(S),{name:"xl/wor... method addWorksheets (line 76) | async addWorksheets(T,S){const x=new M,w=new v,_=new U,E=new G;S.works... method _finalize (line 76) | _finalize(T){return new Promise((S,x)=>{T.on("finish",()=>{S(this)}),T... method prepareModel (line 76) | prepareModel(T,S){T.creator=T.creator||"ExcelJS",T.lastModifiedBy=T.la... method write (line 76) | async write(T,S){S=S||{};const{model:x}=this.workbook,w=new l.ZipWrite... method writeFile (line 76) | writeFile(T,S){const x=s.createWriteStream(T);return new Promise((w,_)... method writeBuffer (line 76) | async writeBuffer(T){const S=new d;return await this.write(S,T),S.read()} method constructor (line 96) | constructor(x){this.opt=x!=null?x:{},this.fragmentOpt=!!this.opt.fragmen... method closed (line 96) | get closed(){return this._closed} method _init (line 96) | _init(){var x;this.openWakaBang="",this.text="",this.name="",this.piTarg... method position (line 96) | get position(){return this.chunkPosition+this.i} method columnIndex (line 96) | get columnIndex(){return this.position-this.positionAtNewLine} method on (line 96) | on(x,w){this[S[x]]=w} method off (line 96) | off(x){this[S[x]]=void 0} method makeError (line 96) | makeError(x){var w;let _=(w=this.fileName)!==null&&w!==void 0?w:"";retur... method fail (line 96) | fail(x){const w=this.makeError(x),_=this.errorHandler;if(_===void 0)thro... method write (line 96) | write(x){if(this.closed)return this.fail("cannot write after close; assi... method close (line 96) | close(){return this.write(null)} method getCode10 (line 96) | getCode10(){const{chunk:x,i:w}=this;if(this.prevI=w,this.i=w+1,w>=x.leng... method getCode11 (line 96) | getCode11(){const{chunk:x,i:w}=this;if(this.prevI=w,this.i=w+1,w>=x.leng... method getCodeNorm (line 96) | getCodeNorm(){const x=this.getCode();return x===-2?10:x} method unget (line 96) | unget(){this.i=this.prevI,this.column--} method captureTo (line 96) | captureTo(x){let{i:w}=this;const{chunk:_}=this;for(;;){const E=this.getC... method captureToChar (line 97) | captureToChar(x){let{i:w}=this;const{chunk:_}=this;for(;;){let E=this.ge... method captureNameChars (line 98) | captureNameChars(){const{chunk:x,i:w}=this;for(;;){const _=this.getCode(... method skipSpaces (line 98) | skipSpaces(){for(;;){const x=this.getCodeNorm();if(x===-1||!u(x))return x}} method setXMLVersion (line 98) | setXMLVersion(x){this.currentXMLVersion=x,x==="1.0"?(this.isChar=c,this.... method sBegin (line 98) | sBegin(){this.chunk.charCodeAt(0)===65279&&(this.i++,this.column++),this... method sBeginWhitespace (line 98) | sBeginWhitespace(){const x=this.i,w=this.skipSpaces();switch(this.prevI!... method sDoctype (line 98) | sDoctype(){var x;const w=this.captureTo(W);switch(w){case 62:(x=this.doc... method sDoctypeQuote (line 98) | sDoctypeQuote(){const x=this.q;this.captureToChar(x)&&(this.text+=String... method sDTD (line 98) | sDTD(){const x=this.captureTo(U);x!==-1&&(this.text+=String.fromCodePoin... method sDTDQuoted (line 98) | sDTDQuoted(){const x=this.q;this.captureToChar(x)&&(this.text+=String.fr... method sDTDOpenWaka (line 98) | sDTDOpenWaka(){const x=this.getCodeNorm();switch(this.text+=String.fromC... method sDTDOpenWakaBang (line 98) | sDTDOpenWakaBang(){const x=String.fromCodePoint(this.getCodeNorm()),w=th... method sDTDComment (line 98) | sDTDComment(){this.captureToChar(45)&&(this.text+="-",this.state=9)} method sDTDCommentEnding (line 98) | sDTDCommentEnding(){const x=this.getCodeNorm();this.text+=String.fromCod... method sDTDCommentEnded (line 98) | sDTDCommentEnded(){const x=this.getCodeNorm();this.text+=String.fromCode... method sDTDPI (line 98) | sDTDPI(){this.captureToChar(63)&&(this.text+="?",this.state=12)} method sDTDPIEnding (line 98) | sDTDPIEnding(){const x=this.getCodeNorm();this.text+=String.fromCodePoin... method sText (line 98) | sText(){this.tags.length!==0?this.handleTextInRoot():this.handleTextOuts... method sEntity (line 98) | sEntity(){let{i:x}=this;const{chunk:w}=this;e:for(;;)switch(this.getCode... method sOpenWaka (line 99) | sOpenWaka(){const x=this.getCode();if(l(x))this.state=34,this.unget(),th... method sOpenWakaBang (line 99) | sOpenWakaBang(){switch(this.openWakaBang+=String.fromCodePoint(this.getC... method sComment (line 99) | sComment(){this.captureToChar(45)&&(this.state=18)} method sCommentEnding (line 99) | sCommentEnding(){var x;const w=this.getCodeNorm();w===45?(this.state=19,... method sCommentEnded (line 99) | sCommentEnded(){const x=this.getCodeNorm();x!==62?(this.fail("malformed ... method sCData (line 99) | sCData(){this.captureToChar(93)&&(this.state=21)} method sCDataEnding (line 99) | sCDataEnding(){const x=this.getCodeNorm();x===93?this.state=22:(this.tex... method sCDataEnding2 (line 99) | sCDataEnding2(){var x;const w=this.getCodeNorm();switch(w){case 62:(x=th... method sPIFirstChar (line 99) | sPIFirstChar(){const x=this.getCodeNorm();this.nameStartCheck(x)?(this.p... method sPIRest (line 99) | sPIRest(){const{chunk:x,i:w}=this;for(;;){const _=this.getCodeNorm();if(... method sPIBody (line 99) | sPIBody(){if(this.text.length===0){const x=this.getCodeNorm();x===63?thi... method sPIEnding (line 99) | sPIEnding(){var x;const w=this.getCodeNorm();if(w===62){const{piTarget:_... method sXMLDeclNameStart (line 99) | sXMLDeclNameStart(){const x=this.skipSpaces();x!==63?x!==-1&&(this.state... method sXMLDeclName (line 99) | sXMLDeclName(){const x=this.captureTo(G);if(x===63)return this.state=33,... method sXMLDeclEq (line 99) | sXMLDeclEq(){const x=this.getCodeNorm();if(x===63)return this.state=33,v... method sXMLDeclValueStart (line 99) | sXMLDeclValueStart(){const x=this.getCodeNorm();if(x===63)return this.st... method sXMLDeclValue (line 99) | sXMLDeclValue(){const x=this.captureTo([this.q,63]);if(x===63)return thi... method sXMLDeclSeparator (line 99) | sXMLDeclSeparator(){const x=this.getCodeNorm();x!==63?(u(x)||(this.fail(... method sXMLDeclEnding (line 99) | sXMLDeclEnding(){var x;this.getCodeNorm()===62?(this.piTarget!=="xml"?th... method sOpenTag (line 99) | sOpenTag(){var x;const w=this.captureNameChars();if(w===-1)return;const ... method sOpenTagSlash (line 99) | sOpenTagSlash(){this.getCode()===62?this.openSelfClosingTag():(this.fail... method sAttrib (line 99) | sAttrib(){const x=this.skipSpaces();x!==-1&&(l(x)?(this.unget(),this.sta... method sAttribName (line 99) | sAttribName(){const x=this.captureNameChars();x===61?this.state=39:u(x)?... method sAttribNameSawWhite (line 99) | sAttribNameSawWhite(){const x=this.skipSpaces();switch(x){case-1:return;... method sAttribValue (line 99) | sAttribValue(){const x=this.getCodeNorm();M(x)?(this.q=x,this.state=40):... method sAttribValueQuoted (line 99) | sAttribValueQuoted(){const{q:x,chunk:w}=this;let{i:_}=this;for(;;)switch... method sAttribValueClosed (line 99) | sAttribValueClosed(){const x=this.getCodeNorm();u(x)?this.state=36:x===6... method sAttribValueUnquoted (line 99) | sAttribValueUnquoted(){const x=this.captureTo(ee);switch(x){case 38:this... method sCloseTag (line 99) | sCloseTag(){const x=this.captureNameChars();x===62?this.closeTag():u(x)?... method sCloseTagSawWhite (line 99) | sCloseTagSawWhite(){switch(this.skipSpaces()){case 62:this.closeTag();br... method handleTextInRoot (line 99) | handleTextInRoot(){let{i:x,forbiddenState:w}=this;const{chunk:_,textHand... method handleTextOutsideRoot (line 100) | handleTextOutsideRoot(){let{i:x}=this;const{chunk:w,textHandler:_}=this;... method pushAttribNS (line 101) | pushAttribNS(x,w){var _;const{prefix:E,local:R}=this.qname(x),F={name:x,... method pushAttribPlain (line 101) | pushAttribPlain(x,w){var _;const E={name:x,value:w};this.attribList.push... method end (line 101) | end(){var x,w;this.sawRoot||this.fail("document must contain a root elem... method resolve (line 101) | resolve(x){var w,_;let E=this.topNS[x];if(E!==void 0)return E;const{tags... method qname (line 101) | qname(x){const w=x.indexOf(":");if(w===-1)return{prefix:"",local:x};cons... method processAttribsNS (line 101) | processAttribsNS(){var x;const{attribList:w}=this,_=this.tag;{const{pref... method processAttribsPlain (line 101) | processAttribsPlain(){const{attribList:x}=this,w=this.tag.attributes;for... method openTag (line 101) | openTag(){var x;this.processAttribs();const{tags:w}=this,_=this.tag;_.is... method openSelfClosingTag (line 101) | openSelfClosingTag(){var x,w,_;this.processAttribs();const{tags:E}=this,... method closeTag (line 101) | closeTag(){const{tags:x,name:w}=this;if(this.state=13,this.name="",w==="... method parseEntity (line 101) | parseEntity(x){if(x[0]!=="#"){const _=this.ENTITIES[x];return _!==void 0... function o (line 101) | function o(s,u){this._block=a.alloc(s),this._finalSize=u,this._blockSize... method constructor (line 75) | constructor(u,c){let l=arguments.length>2&&arguments[2]!==void 0?argum... method asInstance (line 75) | static asInstance(u){return u instanceof o||u==null?u:new o(u)} method col (line 75) | get col(){return this.nativeCol+Math.min(this.colWidth-1,this.nativeCo... method col (line 75) | set col(u){this.nativeCol=Math.floor(u),this.nativeColOff=Math.floor((... method row (line 75) | get row(){return this.nativeRow+Math.min(this.rowHeight-1,this.nativeR... method row (line 75) | set row(u){this.nativeRow=Math.floor(u),this.nativeRowOff=Math.floor((... method colWidth (line 75) | get colWidth(){return this.worksheet&&this.worksheet.getColumn(this.na... method rowHeight (line 75) | get rowHeight(){return this.worksheet&&this.worksheet.getRow(this.nati... method model (line 75) | get model(){return{nativeCol:this.nativeCol,nativeColOff:this.nativeCo... method model (line 75) | set model(u){this.nativeCol=u.nativeCol,this.nativeColOff=u.nativeColO... method constructor (line 75) | constructor(u){this.note=u} method model (line 75) | get model(){let u=null;switch(typeof this.note){case"string":u={type:"... method model (line 75) | set model(u){const{note:c}=u,{texts:l}=c;l.length===1&&Object.keys(l[0... method fromModel (line 75) | static fromModel(u){const c=new o;return c.model=u,c} method constructor (line 75) | constructor(){this.decode(arguments)} method setTLBR (line 75) | setTLBR(u,c,l,d,h){if(arguments.length<4){const f=a.decodeAddress(u),g... method decode (line 75) | decode(u){switch(u.length){case 5:this.setTLBR(u[0],u[1],u[2],u[3],u[4... method top (line 75) | get top(){return this.model.top||1} method top (line 75) | set top(u){this.model.top=u} method left (line 75) | get left(){return this.model.left||1} method left (line 75) | set left(u){this.model.left=u} method bottom (line 75) | get bottom(){return this.model.bottom||1} method bottom (line 75) | set bottom(u){this.model.bottom=u} method right (line 75) | get right(){return this.model.right||1} method right (line 75) | set right(u){this.model.right=u} method sheetName (line 75) | get sheetName(){return this.model.sheetName} method sheetName (line 75) | set sheetName(u){this.model.sheetName=u} method _serialisedSheetName (line 75) | get _serialisedSheetName(){const{sheetName:u}=this.model;return u?/^[a... method expand (line 75) | expand(u,c,l,d){(!this.model.top||u1?this.range:this._serialisedSheetN... method $shortRange (line 75) | get $shortRange(){return this.count>1?this.$range:this._serialisedShee... method count (line 75) | get count(){return(1+this.bottom-this.top)*(1+this.right-this.left)} method toString (line 75) | toString(){return this.range} method intersects (line 75) | intersects(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method contains (line 75) | contains(u){const c=a.decodeEx(u);return this.containsEx(c)} method containsEx (line 75) | containsEx(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method forEachAddress (line 75) | forEachAddress(u){for(let c=this.left;c<=this.right;c++)for(let l=this... method constructor (line 75) | constructor(u,c,l){this.table=u,this.column=c,this.index=l} method _set (line 75) | _set(u,c){this.table.cacheState(),this.column[u]=c} method name (line 75) | get name(){return this.column.name} method name (line 75) | set name(u){this._set("name",u)} method filterButton (line 75) | get filterButton(){return this.column.filterButton} method filterButton (line 75) | set filterButton(u){this.column.filterButton=u} method style (line 75) | get style(){return this.column.style} method style (line 75) | set style(u){this.column.style=u} method totalsRowLabel (line 75) | get totalsRowLabel(){return this.column.totalsRowLabel} method totalsRowLabel (line 75) | set totalsRowLabel(u){this._set("totalsRowLabel",u)} method totalsRowFunction (line 75) | get totalsRowFunction(){return this.column.totalsRowFunction} method totalsRowFunction (line 75) | set totalsRowFunction(u){this._set("totalsRowFunction",u)} method totalsRowResult (line 75) | get totalsRowResult(){return this.column.totalsRowResult} method totalsRowResult (line 75) | set totalsRowResult(u){this._set("totalsRowResult",u)} method totalsRowFormula (line 75) | get totalsRowFormula(){return this.column.totalsRowFormula} method totalsRowFormula (line 75) | set totalsRowFormula(u){this._set("totalsRowFormula",u)} method constructor (line 76) | constructor(u){super(),this.model=u} method tag (line 76) | get tag(){return"u"} method render (line 76) | render(u,c){if((c=c||this.model)===!0)u.leafNode("u");else{const l=o.A... method parseOpen (line 76) | parseOpen(u){u.name==="u"&&(this.model=u.attributes.val||!0)} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} function l (line 101) | function l(){this.init(),this._w=c,o.call(this,64,56)} method constructor (line 75) | constructor(f,g,m){if(!f||!g)throw new Error("A Cell needs a Row");thi... method worksheet (line 75) | get worksheet(){return this._row.worksheet} method workbook (line 75) | get workbook(){return this._row.worksheet.workbook} method destroy (line 75) | destroy(){delete this.style,delete this._value,delete this._row,delete... method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(f){this.style.numFmt=f} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(f){this.style.font=f} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(f){this.style.alignment=f} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(f){this.style.border=f} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(f){this.style.fill=f} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(f){this.style.protection=f} method _mergeStyle (line 75) | _mergeStyle(f,g,m){const p=f&&f.numFmt||g&&g.numFmt;p&&(m.numFmt=p);co... method address (line 75) | get address(){return this._address} method row (line 75) | get row(){return this._row.number} method col (line 75) | get col(){return this._column.number} method $col$row (line 75) | get $col$row(){return`$${this._column.letter}$${this.row}`} method type (line 75) | get type(){return this._value.type} method effectiveType (line 75) | get effectiveType(){return this._value.effectiveType} method toCsvString (line 75) | toCsvString(){return this._value.toCsvString()} method addMergeRef (line 75) | addMergeRef(){this._mergeCount++} method releaseMergeRef (line 75) | releaseMergeRef(){this._mergeCount--} method isMerged (line 75) | get isMerged(){return this._mergeCount>0||this.type===l.Types.Merge} method merge (line 75) | merge(f,g){this._value.release(),this._value=d.create(l.Types.Merge,th... method unmerge (line 75) | unmerge(){this.type===l.Types.Merge&&(this._value.release(),this._valu... method isMergedTo (line 75) | isMergedTo(f){return this._value.type===l.Types.Merge&&this._value.isM... method master (line 75) | get master(){return this.type===l.Types.Merge?this._value.master:this} method isHyperlink (line 75) | get isHyperlink(){return this._value.type===l.Types.Hyperlink} method hyperlink (line 75) | get hyperlink(){return this._value.hyperlink} method value (line 75) | get value(){return this._value.value} method value (line 75) | set value(f){this.type!==l.Types.Merge?(this._value.release(),this._va... method note (line 75) | get note(){return this._comment&&this._comment.note} method note (line 75) | set note(f){this._comment=new c(f)} method text (line 75) | get text(){return this._value.toString()} method html (line 75) | get html(){return o.escapeHtml(this.text)} method toString (line 75) | toString(){return this.text} method _upgradeToHyperlink (line 75) | _upgradeToHyperlink(f){this.type===l.Types.String&&(this._value=d.crea... method formula (line 75) | get formula(){return this._value.formula} method result (line 75) | get result(){return this._value.result} method formulaType (line 75) | get formulaType(){return this._value.formulaType} method fullAddress (line 75) | get fullAddress(){const{worksheet:f}=this._row;return{sheetName:f.name... method name (line 75) | get name(){return this.names[0]} method name (line 75) | set name(f){this.names=[f]} method names (line 75) | get names(){return this.workbook.definedNames.getNamesEx(this.fullAddr... method names (line 75) | set names(f){const{definedNames:g}=this.workbook;g.removeAllNames(this... method addName (line 75) | addName(f){this.workbook.definedNames.addEx(this.fullAddress,f)} method removeName (line 75) | removeName(f){this.workbook.definedNames.removeEx(this.fullAddress,f)} method removeAllNames (line 75) | removeAllNames(){this.workbook.definedNames.removeAllNames(this.fullAd... method _dataValidations (line 75) | get _dataValidations(){return this.worksheet.dataValidations} method dataValidation (line 75) | get dataValidation(){return this._dataValidations.find(this.address)} method dataValidation (line 75) | set dataValidation(f){this._dataValidations.add(this.address,f)} method model (line 75) | get model(){const{model:f}=this._value;return f.style=this.style,this.... method model (line 75) | set model(f){if(this._value.release(),this._value=d.create(f.type,this... method constructor (line 75) | constructor(p,y){this._data=p,this._encoding=y} method length (line 75) | get length(){return this.toBuffer().length} method copy (line 75) | copy(p,y,v,b){return this.toBuffer().copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._buffer||(this._buffer=o.from(this._data,this._... method constructor (line 76) | constructor(h){super(),this.options=Object.assign({type:"nodebuffer",c... method append (line 76) | append(h,f){f.hasOwnProperty("base64")&&f.base64?this.zip.file(f.name,... method finalize (line 76) | async finalize(){const h=await this.zip.generateAsync(this.options);th... method read (line 76) | read(h){return this.stream.read(h)} method setEncoding (line 76) | setEncoding(h){return this.stream.setEncoding(h)} method pause (line 76) | pause(){return this.stream.pause()} method resume (line 76) | resume(){return this.stream.resume()} method isPaused (line 76) | isPaused(){return this.stream.isPaused()} method pipe (line 76) | pipe(h,f){return this.stream.pipe(h,f)} method unpipe (line 76) | unpipe(h){return this.stream.unpipe(h)} method unshift (line 76) | unshift(h){return this.stream.unshift(h)} method wrap (line 76) | wrap(h){return this.stream.wrap(h)} method constructor (line 76) | constructor(){super(),this.map={Company:new s({tag:"Company"}),Manager... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("Properties",l.PR... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"dc:creator":new u({tag:"dc:creator"})... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("cp:corePropertie... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"xdr:twoCellAnchor":new u,"xdr:oneCell... method prepare (line 76) | prepare(h){h.anchors.forEach((f,g)=>{f.anchorType=function(m){return(t... method tag (line 76) | get tag(){return"xdr:wsDr"} method render (line 76) | render(h,f){h.openXml(o.StdDocAttributes),h.openNode(this.tag,l.DRAWIN... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.m... method reconcile (line 76) | reconcile(h,f){h.anchors.forEach(g=>{g.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={patternFill:new u,gradientFill:new c}} method tag (line 76) | get tag(){return"fill"} method render (line 76) | render(h,f){switch(h.addRollback(),h.openNode("fill"),f.type){case"pat... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method validStyle (line 76) | validStyle(h){return l.validPatternValues[h]} method constructor (line 79) | constructor(h){this.rowCount=0,this.formatterOptions=h,this.fieldForma... method isRowHashArray (line 79) | static isRowHashArray(h){return!!Array.isArray(h)&&Array.isArray(h[0])... method isRowArray (line 79) | static isRowArray(h){return Array.isArray(h)&&!this.isRowHashArray(h)} method gatherHeaders (line 79) | static gatherHeaders(h){return l.isRowHashArray(h)?h.map(f=>f[0]):Arra... method createTransform (line 79) | static createTransform(h){return c.isSyncTransform(h)?(f,g)=>{let m=nu... method rowTransform (line 79) | set rowTransform(h){if(!o.default(h))throw new TypeError("The transfor... method format (line 79) | format(h,f){this.callTransformer(h,(g,m)=>{if(g)return f(g);if(!h)retu... method finish (line 79) | finish(h){const f=[];if(this.formatterOptions.alwaysWriteHeaders&&this... method checkHeaders (line 79) | checkHeaders(h){if(this.headers)return{shouldFormatColumns:!0,headers:... method gatherColumns (line 79) | gatherColumns(h){if(this.headers===null)throw new Error("Headers is cu... method callTransformer (line 79) | callTransformer(h,f){return this._rowTransform?this._rowTransform(h,f)... method formatColumns (line 79) | formatColumns(h,f){const g=h.map((p,y)=>this.fieldFormatter.format(p,y... method constructor (line 79) | constructor(h){super({objectMode:h.objectMode}),this.lines="",this.row... method hasHitRowLimit (line 79) | get hasHitRowLimit(){return this.parserOptions.limitRows&&this.rowCoun... method shouldEmitRows (line 79) | get shouldEmitRows(){return this.parsedRowCount>this.parserOptions.ski... method shouldSkipLine (line 79) | get shouldSkipLine(){return this.parsedLineCount<=this.parserOptions.s... method transform (line 79) | transform(h){return this.rowTransformerValidator.rowTransform=h,this} method validate (line 79) | validate(h){return this.rowTransformerValidator.rowValidator=h,this} method emit (line 79) | emit(h){if(h==="end")return this.endEmitted||(this.endEmitted=!0,super... method _transform (line 79) | _transform(h,f,g){if(this.hasHitRowLimit)return g();const m=l.wrapDone... method _flush (line 79) | _flush(h){const f=l.wrapDoneCallback(h);if(this.hasHitRowLimit)return ... method parse (line 79) | parse(h,f){if(!h)return[];const{line:g,rows:m}=this.parser.parse(h,f);... method processRows (line 79) | processRows(h,f){const g=h.length,m=p=>{const y=A=>A?f(A):p%100!=0?m(p... method transformRow (line 79) | transformRow(h,f){try{this.headerTransformer.transform(h,(g,m)=>g?f(g)... method checkAndEmitHeaders (line 79) | checkAndEmitHeaders(){!this.headersEmitted&&this.headerTransformer.hea... method skipRow (line 79) | skipRow(h){return this.rowCount-=1,h(null,{row:null,isValid:!0})} method pushRow (line 79) | pushRow(h,f){try{this.parserOptions.objectMode?this.push(h):this.push(... method wrapDoneCallback (line 79) | static wrapDoneCallback(h){let f=!1;return function(g){if(g){if(f)thro... function d (line 101) | function d(f){return f<<30|f>>>2} method constructor (line 75) | constructor(p){this._data=p} method length (line 75) | get length(){return this._data.length} method copy (line 75) | copy(p,y,v,b){return this._data._buf.copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._data.toBuffer()} method constructor (line 76) | constructor(){super(),this.map={"x14:dataBar":this.databarXform=new u,... method tag (line 76) | get tag(){return"x14:cfRule"} method isExt (line 76) | static isExt(f){return f.type==="dataBar"?u.isExt(f):!(f.type!=="iconS... method prepare (line 76) | prepare(f){d.isExt(f)&&(f.x14Id=`{${a()}}`.toUpperCase())} method render (line 76) | render(f,g){if(d.isExt(g))switch(g.type){case"dataBar":this.renderData... method renderDataBar (line 76) | renderDataBar(f,g){f.openNode(this.tag,{type:"dataBar",id:g.x14Id}),th... method renderIconSet (line 76) | renderIconSet(f,g){f.openNode(this.tag,{type:"iconSet",priority:g.prio... method createNewModel (line 76) | createNewModel(f){let{attributes:g}=f;return{type:g.type,x14Id:g.id,pr... method onParserClose (line 76) | onParserClose(f,g){Object.assign(this.model,g.model)} method constructor (line 76) | constructor(){super(),this.map={autoFilter:new u,tableColumns:new s({t... method prepare (line 76) | prepare(f,g){this.map.autoFilter.prepare(f),this.map.tableColumns.prep... method tag (line 76) | get tag(){return"table"} method render (line 76) | render(f,g){f.openXml(a.StdDocAttributes),f.openNode(this.tag,$o(An({}... method parseOpen (line 76) | parseOpen(f){if(this.parser)return this.parser.parseOpen(f),!0;const{n... method parseText (line 76) | parseText(f){this.parser&&this.parser.parseText(f)} method parseClose (line 76) | parseClose(f){if(this.parser)return this.parser.parseClose(f)||(this.p... method reconcile (line 76) | reconcile(f,g){f.columns.forEach(m=>{m.dxfId!==void 0&&(m.style=g.styl... function h (line 101) | function h(f,g,m,p){return f===0?g&m|~g&p:f===2?g&m|g&p|m&p:g^m^p} method constructor (line 75) | constructor(p){this._data=p} method length (line 75) | get length(){return this._data.length} method copy (line 75) | copy(p,y,v,b){this._data.copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._data} method constructor (line 76) | constructor(g){super(),this.options=g||h.OPTIONS,this.map={b:{prop:"bo... method tag (line 76) | get tag(){return this.options.tagName} method render (line 76) | render(g,m){const{map:p}=this;g.openNode(this.options.tagName),l.each(... method parseOpen (line 76) | parseOpen(g){if(this.parser)return this.parser.parseOpen(g),!0;if(this... method parseText (line 76) | parseText(g){this.parser&&this.parser.parseText(g)} method parseClose (line 76) | parseClose(g){if(this.parser&&!this.parser.parseClose(g)){const m=this... function l (line 101) | function l(){this.init(),this._w=c,o.call(this,64,56)} method constructor (line 75) | constructor(f,g,m){if(!f||!g)throw new Error("A Cell needs a Row");thi... method worksheet (line 75) | get worksheet(){return this._row.worksheet} method workbook (line 75) | get workbook(){return this._row.worksheet.workbook} method destroy (line 75) | destroy(){delete this.style,delete this._value,delete this._row,delete... method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(f){this.style.numFmt=f} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(f){this.style.font=f} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(f){this.style.alignment=f} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(f){this.style.border=f} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(f){this.style.fill=f} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(f){this.style.protection=f} method _mergeStyle (line 75) | _mergeStyle(f,g,m){const p=f&&f.numFmt||g&&g.numFmt;p&&(m.numFmt=p);co... method address (line 75) | get address(){return this._address} method row (line 75) | get row(){return this._row.number} method col (line 75) | get col(){return this._column.number} method $col$row (line 75) | get $col$row(){return`$${this._column.letter}$${this.row}`} method type (line 75) | get type(){return this._value.type} method effectiveType (line 75) | get effectiveType(){return this._value.effectiveType} method toCsvString (line 75) | toCsvString(){return this._value.toCsvString()} method addMergeRef (line 75) | addMergeRef(){this._mergeCount++} method releaseMergeRef (line 75) | releaseMergeRef(){this._mergeCount--} method isMerged (line 75) | get isMerged(){return this._mergeCount>0||this.type===l.Types.Merge} method merge (line 75) | merge(f,g){this._value.release(),this._value=d.create(l.Types.Merge,th... method unmerge (line 75) | unmerge(){this.type===l.Types.Merge&&(this._value.release(),this._valu... method isMergedTo (line 75) | isMergedTo(f){return this._value.type===l.Types.Merge&&this._value.isM... method master (line 75) | get master(){return this.type===l.Types.Merge?this._value.master:this} method isHyperlink (line 75) | get isHyperlink(){return this._value.type===l.Types.Hyperlink} method hyperlink (line 75) | get hyperlink(){return this._value.hyperlink} method value (line 75) | get value(){return this._value.value} method value (line 75) | set value(f){this.type!==l.Types.Merge?(this._value.release(),this._va... method note (line 75) | get note(){return this._comment&&this._comment.note} method note (line 75) | set note(f){this._comment=new c(f)} method text (line 75) | get text(){return this._value.toString()} method html (line 75) | get html(){return o.escapeHtml(this.text)} method toString (line 75) | toString(){return this.text} method _upgradeToHyperlink (line 75) | _upgradeToHyperlink(f){this.type===l.Types.String&&(this._value=d.crea... method formula (line 75) | get formula(){return this._value.formula} method result (line 75) | get result(){return this._value.result} method formulaType (line 75) | get formulaType(){return this._value.formulaType} method fullAddress (line 75) | get fullAddress(){const{worksheet:f}=this._row;return{sheetName:f.name... method name (line 75) | get name(){return this.names[0]} method name (line 75) | set name(f){this.names=[f]} method names (line 75) | get names(){return this.workbook.definedNames.getNamesEx(this.fullAddr... method names (line 75) | set names(f){const{definedNames:g}=this.workbook;g.removeAllNames(this... method addName (line 75) | addName(f){this.workbook.definedNames.addEx(this.fullAddress,f)} method removeName (line 75) | removeName(f){this.workbook.definedNames.removeEx(this.fullAddress,f)} method removeAllNames (line 75) | removeAllNames(){this.workbook.definedNames.removeAllNames(this.fullAd... method _dataValidations (line 75) | get _dataValidations(){return this.worksheet.dataValidations} method dataValidation (line 75) | get dataValidation(){return this._dataValidations.find(this.address)} method dataValidation (line 75) | set dataValidation(f){this._dataValidations.add(this.address,f)} method model (line 75) | get model(){const{model:f}=this._value;return f.style=this.style,this.... method model (line 75) | set model(f){if(this._value.release(),this._value=d.create(f.type,this... method constructor (line 75) | constructor(p,y){this._data=p,this._encoding=y} method length (line 75) | get length(){return this.toBuffer().length} method copy (line 75) | copy(p,y,v,b){return this.toBuffer().copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._buffer||(this._buffer=o.from(this._data,this._... method constructor (line 76) | constructor(h){super(),this.options=Object.assign({type:"nodebuffer",c... method append (line 76) | append(h,f){f.hasOwnProperty("base64")&&f.base64?this.zip.file(f.name,... method finalize (line 76) | async finalize(){const h=await this.zip.generateAsync(this.options);th... method read (line 76) | read(h){return this.stream.read(h)} method setEncoding (line 76) | setEncoding(h){return this.stream.setEncoding(h)} method pause (line 76) | pause(){return this.stream.pause()} method resume (line 76) | resume(){return this.stream.resume()} method isPaused (line 76) | isPaused(){return this.stream.isPaused()} method pipe (line 76) | pipe(h,f){return this.stream.pipe(h,f)} method unpipe (line 76) | unpipe(h){return this.stream.unpipe(h)} method unshift (line 76) | unshift(h){return this.stream.unshift(h)} method wrap (line 76) | wrap(h){return this.stream.wrap(h)} method constructor (line 76) | constructor(){super(),this.map={Company:new s({tag:"Company"}),Manager... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("Properties",l.PR... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"dc:creator":new u({tag:"dc:creator"})... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("cp:corePropertie... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"xdr:twoCellAnchor":new u,"xdr:oneCell... method prepare (line 76) | prepare(h){h.anchors.forEach((f,g)=>{f.anchorType=function(m){return(t... method tag (line 76) | get tag(){return"xdr:wsDr"} method render (line 76) | render(h,f){h.openXml(o.StdDocAttributes),h.openNode(this.tag,l.DRAWIN... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.m... method reconcile (line 76) | reconcile(h,f){h.anchors.forEach(g=>{g.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={patternFill:new u,gradientFill:new c}} method tag (line 76) | get tag(){return"fill"} method render (line 76) | render(h,f){switch(h.addRollback(),h.openNode("fill"),f.type){case"pat... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method validStyle (line 76) | validStyle(h){return l.validPatternValues[h]} method constructor (line 79) | constructor(h){this.rowCount=0,this.formatterOptions=h,this.fieldForma... method isRowHashArray (line 79) | static isRowHashArray(h){return!!Array.isArray(h)&&Array.isArray(h[0])... method isRowArray (line 79) | static isRowArray(h){return Array.isArray(h)&&!this.isRowHashArray(h)} method gatherHeaders (line 79) | static gatherHeaders(h){return l.isRowHashArray(h)?h.map(f=>f[0]):Arra... method createTransform (line 79) | static createTransform(h){return c.isSyncTransform(h)?(f,g)=>{let m=nu... method rowTransform (line 79) | set rowTransform(h){if(!o.default(h))throw new TypeError("The transfor... method format (line 79) | format(h,f){this.callTransformer(h,(g,m)=>{if(g)return f(g);if(!h)retu... method finish (line 79) | finish(h){const f=[];if(this.formatterOptions.alwaysWriteHeaders&&this... method checkHeaders (line 79) | checkHeaders(h){if(this.headers)return{shouldFormatColumns:!0,headers:... method gatherColumns (line 79) | gatherColumns(h){if(this.headers===null)throw new Error("Headers is cu... method callTransformer (line 79) | callTransformer(h,f){return this._rowTransform?this._rowTransform(h,f)... method formatColumns (line 79) | formatColumns(h,f){const g=h.map((p,y)=>this.fieldFormatter.format(p,y... method constructor (line 79) | constructor(h){super({objectMode:h.objectMode}),this.lines="",this.row... method hasHitRowLimit (line 79) | get hasHitRowLimit(){return this.parserOptions.limitRows&&this.rowCoun... method shouldEmitRows (line 79) | get shouldEmitRows(){return this.parsedRowCount>this.parserOptions.ski... method shouldSkipLine (line 79) | get shouldSkipLine(){return this.parsedLineCount<=this.parserOptions.s... method transform (line 79) | transform(h){return this.rowTransformerValidator.rowTransform=h,this} method validate (line 79) | validate(h){return this.rowTransformerValidator.rowValidator=h,this} method emit (line 79) | emit(h){if(h==="end")return this.endEmitted||(this.endEmitted=!0,super... method _transform (line 79) | _transform(h,f,g){if(this.hasHitRowLimit)return g();const m=l.wrapDone... method _flush (line 79) | _flush(h){const f=l.wrapDoneCallback(h);if(this.hasHitRowLimit)return ... method parse (line 79) | parse(h,f){if(!h)return[];const{line:g,rows:m}=this.parser.parse(h,f);... method processRows (line 79) | processRows(h,f){const g=h.length,m=p=>{const y=A=>A?f(A):p%100!=0?m(p... method transformRow (line 79) | transformRow(h,f){try{this.headerTransformer.transform(h,(g,m)=>g?f(g)... method checkAndEmitHeaders (line 79) | checkAndEmitHeaders(){!this.headersEmitted&&this.headerTransformer.hea... method skipRow (line 79) | skipRow(h){return this.rowCount-=1,h(null,{row:null,isValid:!0})} method pushRow (line 79) | pushRow(h,f){try{this.parserOptions.objectMode?this.push(h):this.push(... method wrapDoneCallback (line 79) | static wrapDoneCallback(h){let f=!1;return function(g){if(g){if(f)thro... function d (line 101) | function d(g){return g<<5|g>>>27} method constructor (line 75) | constructor(p){this._data=p} method length (line 75) | get length(){return this._data.length} method copy (line 75) | copy(p,y,v,b){return this._data._buf.copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._data.toBuffer()} method constructor (line 76) | constructor(){super(),this.map={"x14:dataBar":this.databarXform=new u,... method tag (line 76) | get tag(){return"x14:cfRule"} method isExt (line 76) | static isExt(f){return f.type==="dataBar"?u.isExt(f):!(f.type!=="iconS... method prepare (line 76) | prepare(f){d.isExt(f)&&(f.x14Id=`{${a()}}`.toUpperCase())} method render (line 76) | render(f,g){if(d.isExt(g))switch(g.type){case"dataBar":this.renderData... method renderDataBar (line 76) | renderDataBar(f,g){f.openNode(this.tag,{type:"dataBar",id:g.x14Id}),th... method renderIconSet (line 76) | renderIconSet(f,g){f.openNode(this.tag,{type:"iconSet",priority:g.prio... method createNewModel (line 76) | createNewModel(f){let{attributes:g}=f;return{type:g.type,x14Id:g.id,pr... method onParserClose (line 76) | onParserClose(f,g){Object.assign(this.model,g.model)} method constructor (line 76) | constructor(){super(),this.map={autoFilter:new u,tableColumns:new s({t... method prepare (line 76) | prepare(f,g){this.map.autoFilter.prepare(f),this.map.tableColumns.prep... method tag (line 76) | get tag(){return"table"} method render (line 76) | render(f,g){f.openXml(a.StdDocAttributes),f.openNode(this.tag,$o(An({}... method parseOpen (line 76) | parseOpen(f){if(this.parser)return this.parser.parseOpen(f),!0;const{n... method parseText (line 76) | parseText(f){this.parser&&this.parser.parseText(f)} method parseClose (line 76) | parseClose(f){if(this.parser)return this.parser.parseClose(f)||(this.p... method reconcile (line 76) | reconcile(f,g){f.columns.forEach(m=>{m.dxfId!==void 0&&(m.style=g.styl... function h (line 101) | function h(g){return g<<30|g>>>2} method constructor (line 75) | constructor(p){this._data=p} method length (line 75) | get length(){return this._data.length} method copy (line 75) | copy(p,y,v,b){this._data.copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._data} method constructor (line 76) | constructor(g){super(),this.options=g||h.OPTIONS,this.map={b:{prop:"bo... method tag (line 76) | get tag(){return this.options.tagName} method render (line 76) | render(g,m){const{map:p}=this;g.openNode(this.options.tagName),l.each(... method parseOpen (line 76) | parseOpen(g){if(this.parser)return this.parser.parseOpen(g),!0;if(this... method parseText (line 76) | parseText(g){this.parser&&this.parser.parseText(g)} method parseClose (line 76) | parseClose(g){if(this.parser&&!this.parser.parseClose(g)){const m=this... function f (line 101) | function f(g,m,p,y){return g===0?m&p|~m&y:g===2?m&p|m&y|p&y:m^p^y} method constructor (line 75) | constructor(p){this.size=p,this.buffer=o.alloc(p),this.iRead=0,this.iW... method toBuffer (line 75) | toBuffer(){if(this.iRead===0&&this.iWrite===this.size)return this.buff... method length (line 75) | get length(){return this.iWrite-this.iRead} method eod (line 75) | get eod(){return this.iRead===this.iWrite} method full (line 75) | get full(){return this.iWrite===this.size} method read (line 75) | read(p){let y;return p===0?null:p===void 0||p>=this.length?(y=this.toB... method write (line 75) | write(p,y,v){const b=Math.min(v,this.size-this.iWrite);return p.copy(t... function l (line 101) | function l(){this.init(),this._w=c,s.call(this,64,56)} method constructor (line 75) | constructor(f,g,m){if(!f||!g)throw new Error("A Cell needs a Row");thi... method worksheet (line 75) | get worksheet(){return this._row.worksheet} method workbook (line 75) | get workbook(){return this._row.worksheet.workbook} method destroy (line 75) | destroy(){delete this.style,delete this._value,delete this._row,delete... method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(f){this.style.numFmt=f} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(f){this.style.font=f} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(f){this.style.alignment=f} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(f){this.style.border=f} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(f){this.style.fill=f} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(f){this.style.protection=f} method _mergeStyle (line 75) | _mergeStyle(f,g,m){const p=f&&f.numFmt||g&&g.numFmt;p&&(m.numFmt=p);co... method address (line 75) | get address(){return this._address} method row (line 75) | get row(){return this._row.number} method col (line 75) | get col(){return this._column.number} method $col$row (line 75) | get $col$row(){return`$${this._column.letter}$${this.row}`} method type (line 75) | get type(){return this._value.type} method effectiveType (line 75) | get effectiveType(){return this._value.effectiveType} method toCsvString (line 75) | toCsvString(){return this._value.toCsvString()} method addMergeRef (line 75) | addMergeRef(){this._mergeCount++} method releaseMergeRef (line 75) | releaseMergeRef(){this._mergeCount--} method isMerged (line 75) | get isMerged(){return this._mergeCount>0||this.type===l.Types.Merge} method merge (line 75) | merge(f,g){this._value.release(),this._value=d.create(l.Types.Merge,th... method unmerge (line 75) | unmerge(){this.type===l.Types.Merge&&(this._value.release(),this._valu... method isMergedTo (line 75) | isMergedTo(f){return this._value.type===l.Types.Merge&&this._value.isM... method master (line 75) | get master(){return this.type===l.Types.Merge?this._value.master:this} method isHyperlink (line 75) | get isHyperlink(){return this._value.type===l.Types.Hyperlink} method hyperlink (line 75) | get hyperlink(){return this._value.hyperlink} method value (line 75) | get value(){return this._value.value} method value (line 75) | set value(f){this.type!==l.Types.Merge?(this._value.release(),this._va... method note (line 75) | get note(){return this._comment&&this._comment.note} method note (line 75) | set note(f){this._comment=new c(f)} method text (line 75) | get text(){return this._value.toString()} method html (line 75) | get html(){return o.escapeHtml(this.text)} method toString (line 75) | toString(){return this.text} method _upgradeToHyperlink (line 75) | _upgradeToHyperlink(f){this.type===l.Types.String&&(this._value=d.crea... method formula (line 75) | get formula(){return this._value.formula} method result (line 75) | get result(){return this._value.result} method formulaType (line 75) | get formulaType(){return this._value.formulaType} method fullAddress (line 75) | get fullAddress(){const{worksheet:f}=this._row;return{sheetName:f.name... method name (line 75) | get name(){return this.names[0]} method name (line 75) | set name(f){this.names=[f]} method names (line 75) | get names(){return this.workbook.definedNames.getNamesEx(this.fullAddr... method names (line 75) | set names(f){const{definedNames:g}=this.workbook;g.removeAllNames(this... method addName (line 75) | addName(f){this.workbook.definedNames.addEx(this.fullAddress,f)} method removeName (line 75) | removeName(f){this.workbook.definedNames.removeEx(this.fullAddress,f)} method removeAllNames (line 75) | removeAllNames(){this.workbook.definedNames.removeAllNames(this.fullAd... method _dataValidations (line 75) | get _dataValidations(){return this.worksheet.dataValidations} method dataValidation (line 75) | get dataValidation(){return this._dataValidations.find(this.address)} method dataValidation (line 75) | set dataValidation(f){this._dataValidations.add(this.address,f)} method model (line 75) | get model(){const{model:f}=this._value;return f.style=this.style,this.... method model (line 75) | set model(f){if(this._value.release(),this._value=d.create(f.type,this... method constructor (line 75) | constructor(p,y){this._data=p,this._encoding=y} method length (line 75) | get length(){return this.toBuffer().length} method copy (line 75) | copy(p,y,v,b){return this.toBuffer().copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._buffer||(this._buffer=o.from(this._data,this._... method constructor (line 76) | constructor(h){super(),this.options=Object.assign({type:"nodebuffer",c... method append (line 76) | append(h,f){f.hasOwnProperty("base64")&&f.base64?this.zip.file(f.name,... method finalize (line 76) | async finalize(){const h=await this.zip.generateAsync(this.options);th... method read (line 76) | read(h){return this.stream.read(h)} method setEncoding (line 76) | setEncoding(h){return this.stream.setEncoding(h)} method pause (line 76) | pause(){return this.stream.pause()} method resume (line 76) | resume(){return this.stream.resume()} method isPaused (line 76) | isPaused(){return this.stream.isPaused()} method pipe (line 76) | pipe(h,f){return this.stream.pipe(h,f)} method unpipe (line 76) | unpipe(h){return this.stream.unpipe(h)} method unshift (line 76) | unshift(h){return this.stream.unshift(h)} method wrap (line 76) | wrap(h){return this.stream.wrap(h)} method constructor (line 76) | constructor(){super(),this.map={Company:new s({tag:"Company"}),Manager... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("Properties",l.PR... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"dc:creator":new u({tag:"dc:creator"})... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("cp:corePropertie... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"xdr:twoCellAnchor":new u,"xdr:oneCell... method prepare (line 76) | prepare(h){h.anchors.forEach((f,g)=>{f.anchorType=function(m){return(t... method tag (line 76) | get tag(){return"xdr:wsDr"} method render (line 76) | render(h,f){h.openXml(o.StdDocAttributes),h.openNode(this.tag,l.DRAWIN... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.m... method reconcile (line 76) | reconcile(h,f){h.anchors.forEach(g=>{g.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={patternFill:new u,gradientFill:new c}} method tag (line 76) | get tag(){return"fill"} method render (line 76) | render(h,f){switch(h.addRollback(),h.openNode("fill"),f.type){case"pat... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method validStyle (line 76) | validStyle(h){return l.validPatternValues[h]} method constructor (line 79) | constructor(h){this.rowCount=0,this.formatterOptions=h,this.fieldForma... method isRowHashArray (line 79) | static isRowHashArray(h){return!!Array.isArray(h)&&Array.isArray(h[0])... method isRowArray (line 79) | static isRowArray(h){return Array.isArray(h)&&!this.isRowHashArray(h)} method gatherHeaders (line 79) | static gatherHeaders(h){return l.isRowHashArray(h)?h.map(f=>f[0]):Arra... method createTransform (line 79) | static createTransform(h){return c.isSyncTransform(h)?(f,g)=>{let m=nu... method rowTransform (line 79) | set rowTransform(h){if(!o.default(h))throw new TypeError("The transfor... method format (line 79) | format(h,f){this.callTransformer(h,(g,m)=>{if(g)return f(g);if(!h)retu... method finish (line 79) | finish(h){const f=[];if(this.formatterOptions.alwaysWriteHeaders&&this... method checkHeaders (line 79) | checkHeaders(h){if(this.headers)return{shouldFormatColumns:!0,headers:... method gatherColumns (line 79) | gatherColumns(h){if(this.headers===null)throw new Error("Headers is cu... method callTransformer (line 79) | callTransformer(h,f){return this._rowTransform?this._rowTransform(h,f)... method formatColumns (line 79) | formatColumns(h,f){const g=h.map((p,y)=>this.fieldFormatter.format(p,y... method constructor (line 79) | constructor(h){super({objectMode:h.objectMode}),this.lines="",this.row... method hasHitRowLimit (line 79) | get hasHitRowLimit(){return this.parserOptions.limitRows&&this.rowCoun... method shouldEmitRows (line 79) | get shouldEmitRows(){return this.parsedRowCount>this.parserOptions.ski... method shouldSkipLine (line 79) | get shouldSkipLine(){return this.parsedLineCount<=this.parserOptions.s... method transform (line 79) | transform(h){return this.rowTransformerValidator.rowTransform=h,this} method validate (line 79) | validate(h){return this.rowTransformerValidator.rowValidator=h,this} method emit (line 79) | emit(h){if(h==="end")return this.endEmitted||(this.endEmitted=!0,super... method _transform (line 79) | _transform(h,f,g){if(this.hasHitRowLimit)return g();const m=l.wrapDone... method _flush (line 79) | _flush(h){const f=l.wrapDoneCallback(h);if(this.hasHitRowLimit)return ... method parse (line 79) | parse(h,f){if(!h)return[];const{line:g,rows:m}=this.parser.parse(h,f);... method processRows (line 79) | processRows(h,f){const g=h.length,m=p=>{const y=A=>A?f(A):p%100!=0?m(p... method transformRow (line 79) | transformRow(h,f){try{this.headerTransformer.transform(h,(g,m)=>g?f(g)... method checkAndEmitHeaders (line 79) | checkAndEmitHeaders(){!this.headersEmitted&&this.headerTransformer.hea... method skipRow (line 79) | skipRow(h){return this.rowCount-=1,h(null,{row:null,isValid:!0})} method pushRow (line 79) | pushRow(h,f){try{this.parserOptions.objectMode?this.push(h):this.push(... method wrapDoneCallback (line 79) | static wrapDoneCallback(h){let f=!1;return function(g){if(g){if(f)thro... function l (line 101) | function l(){this.init(),this._w=c,o.call(this,64,56)} method constructor (line 75) | constructor(f,g,m){if(!f||!g)throw new Error("A Cell needs a Row");thi... method worksheet (line 75) | get worksheet(){return this._row.worksheet} method workbook (line 75) | get workbook(){return this._row.worksheet.workbook} method destroy (line 75) | destroy(){delete this.style,delete this._value,delete this._row,delete... method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(f){this.style.numFmt=f} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(f){this.style.font=f} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(f){this.style.alignment=f} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(f){this.style.border=f} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(f){this.style.fill=f} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(f){this.style.protection=f} method _mergeStyle (line 75) | _mergeStyle(f,g,m){const p=f&&f.numFmt||g&&g.numFmt;p&&(m.numFmt=p);co... method address (line 75) | get address(){return this._address} method row (line 75) | get row(){return this._row.number} method col (line 75) | get col(){return this._column.number} method $col$row (line 75) | get $col$row(){return`$${this._column.letter}$${this.row}`} method type (line 75) | get type(){return this._value.type} method effectiveType (line 75) | get effectiveType(){return this._value.effectiveType} method toCsvString (line 75) | toCsvString(){return this._value.toCsvString()} method addMergeRef (line 75) | addMergeRef(){this._mergeCount++} method releaseMergeRef (line 75) | releaseMergeRef(){this._mergeCount--} method isMerged (line 75) | get isMerged(){return this._mergeCount>0||this.type===l.Types.Merge} method merge (line 75) | merge(f,g){this._value.release(),this._value=d.create(l.Types.Merge,th... method unmerge (line 75) | unmerge(){this.type===l.Types.Merge&&(this._value.release(),this._valu... method isMergedTo (line 75) | isMergedTo(f){return this._value.type===l.Types.Merge&&this._value.isM... method master (line 75) | get master(){return this.type===l.Types.Merge?this._value.master:this} method isHyperlink (line 75) | get isHyperlink(){return this._value.type===l.Types.Hyperlink} method hyperlink (line 75) | get hyperlink(){return this._value.hyperlink} method value (line 75) | get value(){return this._value.value} method value (line 75) | set value(f){this.type!==l.Types.Merge?(this._value.release(),this._va... method note (line 75) | get note(){return this._comment&&this._comment.note} method note (line 75) | set note(f){this._comment=new c(f)} method text (line 75) | get text(){return this._value.toString()} method html (line 75) | get html(){return o.escapeHtml(this.text)} method toString (line 75) | toString(){return this.text} method _upgradeToHyperlink (line 75) | _upgradeToHyperlink(f){this.type===l.Types.String&&(this._value=d.crea... method formula (line 75) | get formula(){return this._value.formula} method result (line 75) | get result(){return this._value.result} method formulaType (line 75) | get formulaType(){return this._value.formulaType} method fullAddress (line 75) | get fullAddress(){const{worksheet:f}=this._row;return{sheetName:f.name... method name (line 75) | get name(){return this.names[0]} method name (line 75) | set name(f){this.names=[f]} method names (line 75) | get names(){return this.workbook.definedNames.getNamesEx(this.fullAddr... method names (line 75) | set names(f){const{definedNames:g}=this.workbook;g.removeAllNames(this... method addName (line 75) | addName(f){this.workbook.definedNames.addEx(this.fullAddress,f)} method removeName (line 75) | removeName(f){this.workbook.definedNames.removeEx(this.fullAddress,f)} method removeAllNames (line 75) | removeAllNames(){this.workbook.definedNames.removeAllNames(this.fullAd... method _dataValidations (line 75) | get _dataValidations(){return this.worksheet.dataValidations} method dataValidation (line 75) | get dataValidation(){return this._dataValidations.find(this.address)} method dataValidation (line 75) | set dataValidation(f){this._dataValidations.add(this.address,f)} method model (line 75) | get model(){const{model:f}=this._value;return f.style=this.style,this.... method model (line 75) | set model(f){if(this._value.release(),this._value=d.create(f.type,this... method constructor (line 75) | constructor(p,y){this._data=p,this._encoding=y} method length (line 75) | get length(){return this.toBuffer().length} method copy (line 75) | copy(p,y,v,b){return this.toBuffer().copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._buffer||(this._buffer=o.from(this._data,this._... method constructor (line 76) | constructor(h){super(),this.options=Object.assign({type:"nodebuffer",c... method append (line 76) | append(h,f){f.hasOwnProperty("base64")&&f.base64?this.zip.file(f.name,... method finalize (line 76) | async finalize(){const h=await this.zip.generateAsync(this.options);th... method read (line 76) | read(h){return this.stream.read(h)} method setEncoding (line 76) | setEncoding(h){return this.stream.setEncoding(h)} method pause (line 76) | pause(){return this.stream.pause()} method resume (line 76) | resume(){return this.stream.resume()} method isPaused (line 76) | isPaused(){return this.stream.isPaused()} method pipe (line 76) | pipe(h,f){return this.stream.pipe(h,f)} method unpipe (line 76) | unpipe(h){return this.stream.unpipe(h)} method unshift (line 76) | unshift(h){return this.stream.unshift(h)} method wrap (line 76) | wrap(h){return this.stream.wrap(h)} method constructor (line 76) | constructor(){super(),this.map={Company:new s({tag:"Company"}),Manager... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("Properties",l.PR... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"dc:creator":new u({tag:"dc:creator"})... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("cp:corePropertie... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"xdr:twoCellAnchor":new u,"xdr:oneCell... method prepare (line 76) | prepare(h){h.anchors.forEach((f,g)=>{f.anchorType=function(m){return(t... method tag (line 76) | get tag(){return"xdr:wsDr"} method render (line 76) | render(h,f){h.openXml(o.StdDocAttributes),h.openNode(this.tag,l.DRAWIN... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.m... method reconcile (line 76) | reconcile(h,f){h.anchors.forEach(g=>{g.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={patternFill:new u,gradientFill:new c}} method tag (line 76) | get tag(){return"fill"} method render (line 76) | render(h,f){switch(h.addRollback(),h.openNode("fill"),f.type){case"pat... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method validStyle (line 76) | validStyle(h){return l.validPatternValues[h]} method constructor (line 79) | constructor(h){this.rowCount=0,this.formatterOptions=h,this.fieldForma... method isRowHashArray (line 79) | static isRowHashArray(h){return!!Array.isArray(h)&&Array.isArray(h[0])... method isRowArray (line 79) | static isRowArray(h){return Array.isArray(h)&&!this.isRowHashArray(h)} method gatherHeaders (line 79) | static gatherHeaders(h){return l.isRowHashArray(h)?h.map(f=>f[0]):Arra... method createTransform (line 79) | static createTransform(h){return c.isSyncTransform(h)?(f,g)=>{let m=nu... method rowTransform (line 79) | set rowTransform(h){if(!o.default(h))throw new TypeError("The transfor... method format (line 79) | format(h,f){this.callTransformer(h,(g,m)=>{if(g)return f(g);if(!h)retu... method finish (line 79) | finish(h){const f=[];if(this.formatterOptions.alwaysWriteHeaders&&this... method checkHeaders (line 79) | checkHeaders(h){if(this.headers)return{shouldFormatColumns:!0,headers:... method gatherColumns (line 79) | gatherColumns(h){if(this.headers===null)throw new Error("Headers is cu... method callTransformer (line 79) | callTransformer(h,f){return this._rowTransform?this._rowTransform(h,f)... method formatColumns (line 79) | formatColumns(h,f){const g=h.map((p,y)=>this.fieldFormatter.format(p,y... method constructor (line 79) | constructor(h){super({objectMode:h.objectMode}),this.lines="",this.row... method hasHitRowLimit (line 79) | get hasHitRowLimit(){return this.parserOptions.limitRows&&this.rowCoun... method shouldEmitRows (line 79) | get shouldEmitRows(){return this.parsedRowCount>this.parserOptions.ski... method shouldSkipLine (line 79) | get shouldSkipLine(){return this.parsedLineCount<=this.parserOptions.s... method transform (line 79) | transform(h){return this.rowTransformerValidator.rowTransform=h,this} method validate (line 79) | validate(h){return this.rowTransformerValidator.rowValidator=h,this} method emit (line 79) | emit(h){if(h==="end")return this.endEmitted||(this.endEmitted=!0,super... method _transform (line 79) | _transform(h,f,g){if(this.hasHitRowLimit)return g();const m=l.wrapDone... method _flush (line 79) | _flush(h){const f=l.wrapDoneCallback(h);if(this.hasHitRowLimit)return ... method parse (line 79) | parse(h,f){if(!h)return[];const{line:g,rows:m}=this.parser.parse(h,f);... method processRows (line 79) | processRows(h,f){const g=h.length,m=p=>{const y=A=>A?f(A):p%100!=0?m(p... method transformRow (line 79) | transformRow(h,f){try{this.headerTransformer.transform(h,(g,m)=>g?f(g)... method checkAndEmitHeaders (line 79) | checkAndEmitHeaders(){!this.headersEmitted&&this.headerTransformer.hea... method skipRow (line 79) | skipRow(h){return this.rowCount-=1,h(null,{row:null,isValid:!0})} method pushRow (line 79) | pushRow(h,f){try{this.parserOptions.objectMode?this.push(h):this.push(... method wrapDoneCallback (line 79) | static wrapDoneCallback(h){let f=!1;return function(g){if(g){if(f)thro... function d (line 101) | function d(p,y,v){return v^p&(y^v)} method constructor (line 75) | constructor(p){this._data=p} method length (line 75) | get length(){return this._data.length} method copy (line 75) | copy(p,y,v,b){return this._data._buf.copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._data.toBuffer()} method constructor (line 76) | constructor(){super(),this.map={"x14:dataBar":this.databarXform=new u,... method tag (line 76) | get tag(){return"x14:cfRule"} method isExt (line 76) | static isExt(f){return f.type==="dataBar"?u.isExt(f):!(f.type!=="iconS... method prepare (line 76) | prepare(f){d.isExt(f)&&(f.x14Id=`{${a()}}`.toUpperCase())} method render (line 76) | render(f,g){if(d.isExt(g))switch(g.type){case"dataBar":this.renderData... method renderDataBar (line 76) | renderDataBar(f,g){f.openNode(this.tag,{type:"dataBar",id:g.x14Id}),th... method renderIconSet (line 76) | renderIconSet(f,g){f.openNode(this.tag,{type:"iconSet",priority:g.prio... method createNewModel (line 76) | createNewModel(f){let{attributes:g}=f;return{type:g.type,x14Id:g.id,pr... method onParserClose (line 76) | onParserClose(f,g){Object.assign(this.model,g.model)} method constructor (line 76) | constructor(){super(),this.map={autoFilter:new u,tableColumns:new s({t... method prepare (line 76) | prepare(f,g){this.map.autoFilter.prepare(f),this.map.tableColumns.prep... method tag (line 76) | get tag(){return"table"} method render (line 76) | render(f,g){f.openXml(a.StdDocAttributes),f.openNode(this.tag,$o(An({}... method parseOpen (line 76) | parseOpen(f){if(this.parser)return this.parser.parseOpen(f),!0;const{n... method parseText (line 76) | parseText(f){this.parser&&this.parser.parseText(f)} method parseClose (line 76) | parseClose(f){if(this.parser)return this.parser.parseClose(f)||(this.p... method reconcile (line 76) | reconcile(f,g){f.columns.forEach(m=>{m.dxfId!==void 0&&(m.style=g.styl... function h (line 101) | function h(p,y,v){return p&y|v&(p|y)} method constructor (line 75) | constructor(p){this._data=p} method length (line 75) | get length(){return this._data.length} method copy (line 75) | copy(p,y,v,b){this._data.copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._data} method constructor (line 76) | constructor(g){super(),this.options=g||h.OPTIONS,this.map={b:{prop:"bo... method tag (line 76) | get tag(){return this.options.tagName} method render (line 76) | render(g,m){const{map:p}=this;g.openNode(this.options.tagName),l.each(... method parseOpen (line 76) | parseOpen(g){if(this.parser)return this.parser.parseOpen(g),!0;if(this... method parseText (line 76) | parseText(g){this.parser&&this.parser.parseText(g)} method parseClose (line 76) | parseClose(g){if(this.parser&&!this.parser.parseClose(g)){const m=this... function f (line 101) | function f(p){return(p>>>2|p<<30)^(p>>>13|p<<19)^(p>>>22|p<<10)} method constructor (line 75) | constructor(p){this.size=p,this.buffer=o.alloc(p),this.iRead=0,this.iW... method toBuffer (line 75) | toBuffer(){if(this.iRead===0&&this.iWrite===this.size)return this.buff... method length (line 75) | get length(){return this.iWrite-this.iRead} method eod (line 75) | get eod(){return this.iRead===this.iWrite} method full (line 75) | get full(){return this.iWrite===this.size} method read (line 75) | read(p){let y;return p===0?null:p===void 0||p>=this.length?(y=this.toB... method write (line 75) | write(p,y,v){const b=Math.min(v,this.size-this.iWrite);return p.copy(t... function g (line 101) | function g(p){return(p>>>6|p<<26)^(p>>>11|p<<21)^(p>>>25|p<<7)} function m (line 101) | function m(p){return(p>>>7|p<<25)^(p>>>18|p<<14)^p>>>3} method constructor (line 76) | constructor(){super(),this.map={dataBar:this.databarXform=new u,extLst... method tag (line 76) | get tag(){return"cfRule"} method isPrimitive (line 76) | static isPrimitive(y){return y.type!=="iconSet"||!y.custom&&!f[y.iconS... method render (line 76) | render(y,v){switch(v.type){case"expression":this.renderExpression(y,v)... method renderExpression (line 76) | renderExpression(y,v){y.openNode(this.tag,{type:"expression",dxfId:v.d... method renderCellIs (line 76) | renderCellIs(y,v){y.openNode(this.tag,{type:"cellIs",dxfId:v.dxfId,pri... method renderTop10 (line 76) | renderTop10(y,v){y.leafNode(this.tag,{type:"top10",dxfId:v.dxfId,prior... method renderAboveAverage (line 76) | renderAboveAverage(y,v){y.leafNode(this.tag,{type:"aboveAverage",dxfId... method renderDataBar (line 76) | renderDataBar(y,v){y.openNode(this.tag,{type:"dataBar",priority:v.prio... method renderColorScale (line 76) | renderColorScale(y,v){y.openNode(this.tag,{type:"colorScale",priority:... method renderIconSet (line 76) | renderIconSet(y,v){m.isPrimitive(v)&&(y.openNode(this.tag,{type:"iconS... method renderText (line 76) | renderText(y,v){y.openNode(this.tag,{type:v.operator,dxfId:v.dxfId,pri... method renderTimePeriod (line 76) | renderTimePeriod(y,v){y.openNode(this.tag,{type:"timePeriod",dxfId:v.d... method createNewModel (line 76) | createNewModel(y){let{attributes:v}=y;return $o(An({},g(v)),{dxfId:a.t... method onParserClose (line 76) | onParserClose(y,v){switch(y){case"dataBar":case"extLst":case"colorScal... function l (line 101) | function l(){this.init(),this._w=c,s.call(this,128,112)} method constructor (line 75) | constructor(f,g,m){if(!f||!g)throw new Error("A Cell needs a Row");thi... method worksheet (line 75) | get worksheet(){return this._row.worksheet} method workbook (line 75) | get workbook(){return this._row.worksheet.workbook} method destroy (line 75) | destroy(){delete this.style,delete this._value,delete this._row,delete... method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(f){this.style.numFmt=f} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(f){this.style.font=f} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(f){this.style.alignment=f} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(f){this.style.border=f} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(f){this.style.fill=f} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(f){this.style.protection=f} method _mergeStyle (line 75) | _mergeStyle(f,g,m){const p=f&&f.numFmt||g&&g.numFmt;p&&(m.numFmt=p);co... method address (line 75) | get address(){return this._address} method row (line 75) | get row(){return this._row.number} method col (line 75) | get col(){return this._column.number} method $col$row (line 75) | get $col$row(){return`$${this._column.letter}$${this.row}`} method type (line 75) | get type(){return this._value.type} method effectiveType (line 75) | get effectiveType(){return this._value.effectiveType} method toCsvString (line 75) | toCsvString(){return this._value.toCsvString()} method addMergeRef (line 75) | addMergeRef(){this._mergeCount++} method releaseMergeRef (line 75) | releaseMergeRef(){this._mergeCount--} method isMerged (line 75) | get isMerged(){return this._mergeCount>0||this.type===l.Types.Merge} method merge (line 75) | merge(f,g){this._value.release(),this._value=d.create(l.Types.Merge,th... method unmerge (line 75) | unmerge(){this.type===l.Types.Merge&&(this._value.release(),this._valu... method isMergedTo (line 75) | isMergedTo(f){return this._value.type===l.Types.Merge&&this._value.isM... method master (line 75) | get master(){return this.type===l.Types.Merge?this._value.master:this} method isHyperlink (line 75) | get isHyperlink(){return this._value.type===l.Types.Hyperlink} method hyperlink (line 75) | get hyperlink(){return this._value.hyperlink} method value (line 75) | get value(){return this._value.value} method value (line 75) | set value(f){this.type!==l.Types.Merge?(this._value.release(),this._va... method note (line 75) | get note(){return this._comment&&this._comment.note} method note (line 75) | set note(f){this._comment=new c(f)} method text (line 75) | get text(){return this._value.toString()} method html (line 75) | get html(){return o.escapeHtml(this.text)} method toString (line 75) | toString(){return this.text} method _upgradeToHyperlink (line 75) | _upgradeToHyperlink(f){this.type===l.Types.String&&(this._value=d.crea... method formula (line 75) | get formula(){return this._value.formula} method result (line 75) | get result(){return this._value.result} method formulaType (line 75) | get formulaType(){return this._value.formulaType} method fullAddress (line 75) | get fullAddress(){const{worksheet:f}=this._row;return{sheetName:f.name... method name (line 75) | get name(){return this.names[0]} method name (line 75) | set name(f){this.names=[f]} method names (line 75) | get names(){return this.workbook.definedNames.getNamesEx(this.fullAddr... method names (line 75) | set names(f){const{definedNames:g}=this.workbook;g.removeAllNames(this... method addName (line 75) | addName(f){this.workbook.definedNames.addEx(this.fullAddress,f)} method removeName (line 75) | removeName(f){this.workbook.definedNames.removeEx(this.fullAddress,f)} method removeAllNames (line 75) | removeAllNames(){this.workbook.definedNames.removeAllNames(this.fullAd... method _dataValidations (line 75) | get _dataValidations(){return this.worksheet.dataValidations} method dataValidation (line 75) | get dataValidation(){return this._dataValidations.find(this.address)} method dataValidation (line 75) | set dataValidation(f){this._dataValidations.add(this.address,f)} method model (line 75) | get model(){const{model:f}=this._value;return f.style=this.style,this.... method model (line 75) | set model(f){if(this._value.release(),this._value=d.create(f.type,this... method constructor (line 75) | constructor(p,y){this._data=p,this._encoding=y} method length (line 75) | get length(){return this.toBuffer().length} method copy (line 75) | copy(p,y,v,b){return this.toBuffer().copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._buffer||(this._buffer=o.from(this._data,this._... method constructor (line 76) | constructor(h){super(),this.options=Object.assign({type:"nodebuffer",c... method append (line 76) | append(h,f){f.hasOwnProperty("base64")&&f.base64?this.zip.file(f.name,... method finalize (line 76) | async finalize(){const h=await this.zip.generateAsync(this.options);th... method read (line 76) | read(h){return this.stream.read(h)} method setEncoding (line 76) | setEncoding(h){return this.stream.setEncoding(h)} method pause (line 76) | pause(){return this.stream.pause()} method resume (line 76) | resume(){return this.stream.resume()} method isPaused (line 76) | isPaused(){return this.stream.isPaused()} method pipe (line 76) | pipe(h,f){return this.stream.pipe(h,f)} method unpipe (line 76) | unpipe(h){return this.stream.unpipe(h)} method unshift (line 76) | unshift(h){return this.stream.unshift(h)} method wrap (line 76) | wrap(h){return this.stream.wrap(h)} method constructor (line 76) | constructor(){super(),this.map={Company:new s({tag:"Company"}),Manager... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("Properties",l.PR... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"dc:creator":new u({tag:"dc:creator"})... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("cp:corePropertie... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"xdr:twoCellAnchor":new u,"xdr:oneCell... method prepare (line 76) | prepare(h){h.anchors.forEach((f,g)=>{f.anchorType=function(m){return(t... method tag (line 76) | get tag(){return"xdr:wsDr"} method render (line 76) | render(h,f){h.openXml(o.StdDocAttributes),h.openNode(this.tag,l.DRAWIN... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.m... method reconcile (line 76) | reconcile(h,f){h.anchors.forEach(g=>{g.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={patternFill:new u,gradientFill:new c}} method tag (line 76) | get tag(){return"fill"} method render (line 76) | render(h,f){switch(h.addRollback(),h.openNode("fill"),f.type){case"pat... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method validStyle (line 76) | validStyle(h){return l.validPatternValues[h]} method constructor (line 79) | constructor(h){this.rowCount=0,this.formatterOptions=h,this.fieldForma... method isRowHashArray (line 79) | static isRowHashArray(h){return!!Array.isArray(h)&&Array.isArray(h[0])... method isRowArray (line 79) | static isRowArray(h){return Array.isArray(h)&&!this.isRowHashArray(h)} method gatherHeaders (line 79) | static gatherHeaders(h){return l.isRowHashArray(h)?h.map(f=>f[0]):Arra... method createTransform (line 79) | static createTransform(h){return c.isSyncTransform(h)?(f,g)=>{let m=nu... method rowTransform (line 79) | set rowTransform(h){if(!o.default(h))throw new TypeError("The transfor... method format (line 79) | format(h,f){this.callTransformer(h,(g,m)=>{if(g)return f(g);if(!h)retu... method finish (line 79) | finish(h){const f=[];if(this.formatterOptions.alwaysWriteHeaders&&this... method checkHeaders (line 79) | checkHeaders(h){if(this.headers)return{shouldFormatColumns:!0,headers:... method gatherColumns (line 79) | gatherColumns(h){if(this.headers===null)throw new Error("Headers is cu... method callTransformer (line 79) | callTransformer(h,f){return this._rowTransform?this._rowTransform(h,f)... method formatColumns (line 79) | formatColumns(h,f){const g=h.map((p,y)=>this.fieldFormatter.format(p,y... method constructor (line 79) | constructor(h){super({objectMode:h.objectMode}),this.lines="",this.row... method hasHitRowLimit (line 79) | get hasHitRowLimit(){return this.parserOptions.limitRows&&this.rowCoun... method shouldEmitRows (line 79) | get shouldEmitRows(){return this.parsedRowCount>this.parserOptions.ski... method shouldSkipLine (line 79) | get shouldSkipLine(){return this.parsedLineCount<=this.parserOptions.s... method transform (line 79) | transform(h){return this.rowTransformerValidator.rowTransform=h,this} method validate (line 79) | validate(h){return this.rowTransformerValidator.rowValidator=h,this} method emit (line 79) | emit(h){if(h==="end")return this.endEmitted||(this.endEmitted=!0,super... method _transform (line 79) | _transform(h,f,g){if(this.hasHitRowLimit)return g();const m=l.wrapDone... method _flush (line 79) | _flush(h){const f=l.wrapDoneCallback(h);if(this.hasHitRowLimit)return ... method parse (line 79) | parse(h,f){if(!h)return[];const{line:g,rows:m}=this.parser.parse(h,f);... method processRows (line 79) | processRows(h,f){const g=h.length,m=p=>{const y=A=>A?f(A):p%100!=0?m(p... method transformRow (line 79) | transformRow(h,f){try{this.headerTransformer.transform(h,(g,m)=>g?f(g)... method checkAndEmitHeaders (line 79) | checkAndEmitHeaders(){!this.headersEmitted&&this.headerTransformer.hea... method skipRow (line 79) | skipRow(h){return this.rowCount-=1,h(null,{row:null,isValid:!0})} method pushRow (line 79) | pushRow(h,f){try{this.parserOptions.objectMode?this.push(h):this.push(... method wrapDoneCallback (line 79) | static wrapDoneCallback(h){let f=!1;return function(g){if(g){if(f)thro... function h (line 101) | function h(f,g,m){d.writeInt32BE(f,m),d.writeInt32BE(g,m+4)} method constructor (line 75) | constructor(p){this._data=p} method length (line 75) | get length(){return this._data.length} method copy (line 75) | copy(p,y,v,b){this._data.copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._data} method constructor (line 76) | constructor(g){super(),this.options=g||h.OPTIONS,this.map={b:{prop:"bo... method tag (line 76) | get tag(){return this.options.tagName} method render (line 76) | render(g,m){const{map:p}=this;g.openNode(this.options.tagName),l.each(... method parseOpen (line 76) | parseOpen(g){if(this.parser)return this.parser.parseOpen(g),!0;if(this... method parseText (line 76) | parseText(g){this.parser&&this.parser.parseText(g)} method parseClose (line 76) | parseClose(g){if(this.parser&&!this.parser.parseClose(g)){const m=this... function l (line 101) | function l(){this.init(),this._w=c,o.call(this,128,112)} method constructor (line 75) | constructor(f,g,m){if(!f||!g)throw new Error("A Cell needs a Row");thi... method worksheet (line 75) | get worksheet(){return this._row.worksheet} method workbook (line 75) | get workbook(){return this._row.worksheet.workbook} method destroy (line 75) | destroy(){delete this.style,delete this._value,delete this._row,delete... method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(f){this.style.numFmt=f} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(f){this.style.font=f} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(f){this.style.alignment=f} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(f){this.style.border=f} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(f){this.style.fill=f} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(f){this.style.protection=f} method _mergeStyle (line 75) | _mergeStyle(f,g,m){const p=f&&f.numFmt||g&&g.numFmt;p&&(m.numFmt=p);co... method address (line 75) | get address(){return this._address} method row (line 75) | get row(){return this._row.number} method col (line 75) | get col(){return this._column.number} method $col$row (line 75) | get $col$row(){return`$${this._column.letter}$${this.row}`} method type (line 75) | get type(){return this._value.type} method effectiveType (line 75) | get effectiveType(){return this._value.effectiveType} method toCsvString (line 75) | toCsvString(){return this._value.toCsvString()} method addMergeRef (line 75) | addMergeRef(){this._mergeCount++} method releaseMergeRef (line 75) | releaseMergeRef(){this._mergeCount--} method isMerged (line 75) | get isMerged(){return this._mergeCount>0||this.type===l.Types.Merge} method merge (line 75) | merge(f,g){this._value.release(),this._value=d.create(l.Types.Merge,th... method unmerge (line 75) | unmerge(){this.type===l.Types.Merge&&(this._value.release(),this._valu... method isMergedTo (line 75) | isMergedTo(f){return this._value.type===l.Types.Merge&&this._value.isM... method master (line 75) | get master(){return this.type===l.Types.Merge?this._value.master:this} method isHyperlink (line 75) | get isHyperlink(){return this._value.type===l.Types.Hyperlink} method hyperlink (line 75) | get hyperlink(){return this._value.hyperlink} method value (line 75) | get value(){return this._value.value} method value (line 75) | set value(f){this.type!==l.Types.Merge?(this._value.release(),this._va... method note (line 75) | get note(){return this._comment&&this._comment.note} method note (line 75) | set note(f){this._comment=new c(f)} method text (line 75) | get text(){return this._value.toString()} method html (line 75) | get html(){return o.escapeHtml(this.text)} method toString (line 75) | toString(){return this.text} method _upgradeToHyperlink (line 75) | _upgradeToHyperlink(f){this.type===l.Types.String&&(this._value=d.crea... method formula (line 75) | get formula(){return this._value.formula} method result (line 75) | get result(){return this._value.result} method formulaType (line 75) | get formulaType(){return this._value.formulaType} method fullAddress (line 75) | get fullAddress(){const{worksheet:f}=this._row;return{sheetName:f.name... method name (line 75) | get name(){return this.names[0]} method name (line 75) | set name(f){this.names=[f]} method names (line 75) | get names(){return this.workbook.definedNames.getNamesEx(this.fullAddr... method names (line 75) | set names(f){const{definedNames:g}=this.workbook;g.removeAllNames(this... method addName (line 75) | addName(f){this.workbook.definedNames.addEx(this.fullAddress,f)} method removeName (line 75) | removeName(f){this.workbook.definedNames.removeEx(this.fullAddress,f)} method removeAllNames (line 75) | removeAllNames(){this.workbook.definedNames.removeAllNames(this.fullAd... method _dataValidations (line 75) | get _dataValidations(){return this.worksheet.dataValidations} method dataValidation (line 75) | get dataValidation(){return this._dataValidations.find(this.address)} method dataValidation (line 75) | set dataValidation(f){this._dataValidations.add(this.address,f)} method model (line 75) | get model(){const{model:f}=this._value;return f.style=this.style,this.... method model (line 75) | set model(f){if(this._value.release(),this._value=d.create(f.type,this... method constructor (line 75) | constructor(p,y){this._data=p,this._encoding=y} method length (line 75) | get length(){return this.toBuffer().length} method copy (line 75) | copy(p,y,v,b){return this.toBuffer().copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._buffer||(this._buffer=o.from(this._data,this._... method constructor (line 76) | constructor(h){super(),this.options=Object.assign({type:"nodebuffer",c... method append (line 76) | append(h,f){f.hasOwnProperty("base64")&&f.base64?this.zip.file(f.name,... method finalize (line 76) | async finalize(){const h=await this.zip.generateAsync(this.options);th... method read (line 76) | read(h){return this.stream.read(h)} method setEncoding (line 76) | setEncoding(h){return this.stream.setEncoding(h)} method pause (line 76) | pause(){return this.stream.pause()} method resume (line 76) | resume(){return this.stream.resume()} method isPaused (line 76) | isPaused(){return this.stream.isPaused()} method pipe (line 76) | pipe(h,f){return this.stream.pipe(h,f)} method unpipe (line 76) | unpipe(h){return this.stream.unpipe(h)} method unshift (line 76) | unshift(h){return this.stream.unshift(h)} method wrap (line 76) | wrap(h){return this.stream.wrap(h)} method constructor (line 76) | constructor(){super(),this.map={Company:new s({tag:"Company"}),Manager... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("Properties",l.PR... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"dc:creator":new u({tag:"dc:creator"})... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("cp:corePropertie... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"xdr:twoCellAnchor":new u,"xdr:oneCell... method prepare (line 76) | prepare(h){h.anchors.forEach((f,g)=>{f.anchorType=function(m){return(t... method tag (line 76) | get tag(){return"xdr:wsDr"} method render (line 76) | render(h,f){h.openXml(o.StdDocAttributes),h.openNode(this.tag,l.DRAWIN... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.m... method reconcile (line 76) | reconcile(h,f){h.anchors.forEach(g=>{g.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={patternFill:new u,gradientFill:new c}} method tag (line 76) | get tag(){return"fill"} method render (line 76) | render(h,f){switch(h.addRollback(),h.openNode("fill"),f.type){case"pat... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method validStyle (line 76) | validStyle(h){return l.validPatternValues[h]} method constructor (line 79) | constructor(h){this.rowCount=0,this.formatterOptions=h,this.fieldForma... method isRowHashArray (line 79) | static isRowHashArray(h){return!!Array.isArray(h)&&Array.isArray(h[0])... method isRowArray (line 79) | static isRowArray(h){return Array.isArray(h)&&!this.isRowHashArray(h)} method gatherHeaders (line 79) | static gatherHeaders(h){return l.isRowHashArray(h)?h.map(f=>f[0]):Arra... method createTransform (line 79) | static createTransform(h){return c.isSyncTransform(h)?(f,g)=>{let m=nu... method rowTransform (line 79) | set rowTransform(h){if(!o.default(h))throw new TypeError("The transfor... method format (line 79) | format(h,f){this.callTransformer(h,(g,m)=>{if(g)return f(g);if(!h)retu... method finish (line 79) | finish(h){const f=[];if(this.formatterOptions.alwaysWriteHeaders&&this... method checkHeaders (line 79) | checkHeaders(h){if(this.headers)return{shouldFormatColumns:!0,headers:... method gatherColumns (line 79) | gatherColumns(h){if(this.headers===null)throw new Error("Headers is cu... method callTransformer (line 79) | callTransformer(h,f){return this._rowTransform?this._rowTransform(h,f)... method formatColumns (line 79) | formatColumns(h,f){const g=h.map((p,y)=>this.fieldFormatter.format(p,y... method constructor (line 79) | constructor(h){super({objectMode:h.objectMode}),this.lines="",this.row... method hasHitRowLimit (line 79) | get hasHitRowLimit(){return this.parserOptions.limitRows&&this.rowCoun... method shouldEmitRows (line 79) | get shouldEmitRows(){return this.parsedRowCount>this.parserOptions.ski... method shouldSkipLine (line 79) | get shouldSkipLine(){return this.parsedLineCount<=this.parserOptions.s... method transform (line 79) | transform(h){return this.rowTransformerValidator.rowTransform=h,this} method validate (line 79) | validate(h){return this.rowTransformerValidator.rowValidator=h,this} method emit (line 79) | emit(h){if(h==="end")return this.endEmitted||(this.endEmitted=!0,super... method _transform (line 79) | _transform(h,f,g){if(this.hasHitRowLimit)return g();const m=l.wrapDone... method _flush (line 79) | _flush(h){const f=l.wrapDoneCallback(h);if(this.hasHitRowLimit)return ... method parse (line 79) | parse(h,f){if(!h)return[];const{line:g,rows:m}=this.parser.parse(h,f);... method processRows (line 79) | processRows(h,f){const g=h.length,m=p=>{const y=A=>A?f(A):p%100!=0?m(p... method transformRow (line 79) | transformRow(h,f){try{this.headerTransformer.transform(h,(g,m)=>g?f(g)... method checkAndEmitHeaders (line 79) | checkAndEmitHeaders(){!this.headersEmitted&&this.headerTransformer.hea... method skipRow (line 79) | skipRow(h){return this.rowCount-=1,h(null,{row:null,isValid:!0})} method pushRow (line 79) | pushRow(h,f){try{this.parserOptions.objectMode?this.push(h):this.push(... method wrapDoneCallback (line 79) | static wrapDoneCallback(h){let f=!1;return function(g){if(g){if(f)thro... function d (line 101) | function d(A,C,M){return M^A&(C^M)} method constructor (line 75) | constructor(p){this._data=p} method length (line 75) | get length(){return this._data.length} method copy (line 75) | copy(p,y,v,b){return this._data._buf.copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._data.toBuffer()} method constructor (line 76) | constructor(){super(),this.map={"x14:dataBar":this.databarXform=new u,... method tag (line 76) | get tag(){return"x14:cfRule"} method isExt (line 76) | static isExt(f){return f.type==="dataBar"?u.isExt(f):!(f.type!=="iconS... method prepare (line 76) | prepare(f){d.isExt(f)&&(f.x14Id=`{${a()}}`.toUpperCase())} method render (line 76) | render(f,g){if(d.isExt(g))switch(g.type){case"dataBar":this.renderData... method renderDataBar (line 76) | renderDataBar(f,g){f.openNode(this.tag,{type:"dataBar",id:g.x14Id}),th... method renderIconSet (line 76) | renderIconSet(f,g){f.openNode(this.tag,{type:"iconSet",priority:g.prio... method createNewModel (line 76) | createNewModel(f){let{attributes:g}=f;return{type:g.type,x14Id:g.id,pr... method onParserClose (line 76) | onParserClose(f,g){Object.assign(this.model,g.model)} method constructor (line 76) | constructor(){super(),this.map={autoFilter:new u,tableColumns:new s({t... method prepare (line 76) | prepare(f,g){this.map.autoFilter.prepare(f),this.map.tableColumns.prep... method tag (line 76) | get tag(){return"table"} method render (line 76) | render(f,g){f.openXml(a.StdDocAttributes),f.openNode(this.tag,$o(An({}... method parseOpen (line 76) | parseOpen(f){if(this.parser)return this.parser.parseOpen(f),!0;const{n... method parseText (line 76) | parseText(f){this.parser&&this.parser.parseText(f)} method parseClose (line 76) | parseClose(f){if(this.parser)return this.parser.parseClose(f)||(this.p... method reconcile (line 76) | reconcile(f,g){f.columns.forEach(m=>{m.dxfId!==void 0&&(m.style=g.styl... function h (line 101) | function h(A,C,M){return A&C|M&(A|C)} method constructor (line 75) | constructor(p){this._data=p} method length (line 75) | get length(){return this._data.length} method copy (line 75) | copy(p,y,v,b){this._data.copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._data} method constructor (line 76) | constructor(g){super(),this.options=g||h.OPTIONS,this.map={b:{prop:"bo... method tag (line 76) | get tag(){return this.options.tagName} method render (line 76) | render(g,m){const{map:p}=this;g.openNode(this.options.tagName),l.each(... method parseOpen (line 76) | parseOpen(g){if(this.parser)return this.parser.parseOpen(g),!0;if(this... method parseText (line 76) | parseText(g){this.parser&&this.parser.parseText(g)} method parseClose (line 76) | parseClose(g){if(this.parser&&!this.parser.parseClose(g)){const m=this... function f (line 101) | function f(A,C){return(A>>>28|C<<4)^(C>>>2|A<<30)^(C>>>7|A<<25)} method constructor (line 75) | constructor(p){this.size=p,this.buffer=o.alloc(p),this.iRead=0,this.iW... method toBuffer (line 75) | toBuffer(){if(this.iRead===0&&this.iWrite===this.size)return this.buff... method length (line 75) | get length(){return this.iWrite-this.iRead} method eod (line 75) | get eod(){return this.iRead===this.iWrite} method full (line 75) | get full(){return this.iWrite===this.size} method read (line 75) | read(p){let y;return p===0?null:p===void 0||p>=this.length?(y=this.toB... method write (line 75) | write(p,y,v){const b=Math.min(v,this.size-this.iWrite);return p.copy(t... function g (line 101) | function g(A,C){return(A>>>14|C<<18)^(A>>>18|C<<14)^(C>>>9|A<<23)} function m (line 101) | function m(A,C){return(A>>>1|C<<31)^(A>>>8|C<<24)^A>>>7} method constructor (line 76) | constructor(){super(),this.map={dataBar:this.databarXform=new u,extLst... method tag (line 76) | get tag(){return"cfRule"} method isPrimitive (line 76) | static isPrimitive(y){return y.type!=="iconSet"||!y.custom&&!f[y.iconS... method render (line 76) | render(y,v){switch(v.type){case"expression":this.renderExpression(y,v)... method renderExpression (line 76) | renderExpression(y,v){y.openNode(this.tag,{type:"expression",dxfId:v.d... method renderCellIs (line 76) | renderCellIs(y,v){y.openNode(this.tag,{type:"cellIs",dxfId:v.dxfId,pri... method renderTop10 (line 76) | renderTop10(y,v){y.leafNode(this.tag,{type:"top10",dxfId:v.dxfId,prior... method renderAboveAverage (line 76) | renderAboveAverage(y,v){y.leafNode(this.tag,{type:"aboveAverage",dxfId... method renderDataBar (line 76) | renderDataBar(y,v){y.openNode(this.tag,{type:"dataBar",priority:v.prio... method renderColorScale (line 76) | renderColorScale(y,v){y.openNode(this.tag,{type:"colorScale",priority:... method renderIconSet (line 76) | renderIconSet(y,v){m.isPrimitive(v)&&(y.openNode(this.tag,{type:"iconS... method renderText (line 76) | renderText(y,v){y.openNode(this.tag,{type:v.operator,dxfId:v.dxfId,pri... method renderTimePeriod (line 76) | renderTimePeriod(y,v){y.openNode(this.tag,{type:"timePeriod",dxfId:v.d... method createNewModel (line 76) | createNewModel(y){let{attributes:v}=y;return $o(An({},g(v)),{dxfId:a.t... method onParserClose (line 76) | onParserClose(y,v){switch(y){case"dataBar":case"extLst":case"colorScal... function p (line 101) | function p(A,C){return(A>>>1|C<<31)^(A>>>8|C<<24)^(A>>>7|C<<25)} method constructor (line 76) | constructor(){super(),this.map={fileVersion:p.STATIC_XFORMS.fileVersio... method prepare (line 76) | prepare(v){v.sheets=v.worksheets;const b=[];let A=0;v.sheets.forEach(C... method render (line 76) | render(v,b){v.openXml(s.StdDocAttributes),v.openNode("workbook",p.WORK... method parseOpen (line 76) | parseOpen(v){if(this.parser)return this.parser.parseOpen(v),!0;switch(... method parseText (line 76) | parseText(v){this.parser&&this.parser.parseText(v)} method parseClose (line 76) | parseClose(v){if(this.parser)return this.parser.parseClose(v)||(this.p... method reconcile (line 76) | reconcile(v){const b=(v.workbookRels||[]).reduce((W,U)=>(W[U.Id]=U,W),... method constructor (line 76) | constructor(v){super(),this.map={numFmts:new c({tag:"numFmts",count:!0... method initIndex (line 76) | initIndex(){this.index={style:{},numFmt:{},numFmtNextId:164,font:{},bo... method init (line 76) | init(){this.model={styles:[],numFmts:[],fonts:[],borders:[],fills:[],d... method render (line 76) | render(v,b){b=b||this.model,v.openXml(o.StdDocAttributes),v.openNode("... method parseOpen (line 76) | parseOpen(v){if(this.parser)return this.parser.parseOpen(v),!0;switch(... method parseText (line 76) | parseText(v){this.parser&&this.parser.parseText(v)} method parseClose (line 76) | parseClose(v){if(this.parser)return this.parser.parseClose(v)||(this.p... method addStyleModel (line 76) | addStyleModel(v,b){if(!v)return 0;if(this.model.fonts.length||this._ad... method getStyleModel (line 76) | getStyleModel(v){const b=this.model.styles[v];if(!b)return null;let A=... method addDxfStyle (line 76) | addDxfStyle(v){return v.numFmt&&(v.numFmtId=this._addNumFmtStr(v.numFm... method getDxfStyle (line 76) | getDxfStyle(v){return this.model.dxfs[v]} method _addStyle (line 76) | _addStyle(v){const b=this.map.style.toXml(v);let A=this.index.style[b]... method _addNumFmtStr (line 76) | _addNumFmtStr(v){let b=f.getDefaultFmtId(v);if(b!==void 0||(b=this.ind... method _addFont (line 76) | _addFont(v){const b=this.map.font.toXml(v);let A=this.index.font[b];re... method _addBorder (line 76) | _addBorder(v){const b=this.map.border.toXml(v);let A=this.index.border... method _addFill (line 76) | _addFill(v){const b=this.map.fill.toXml(v);let A=this.index.fill[b];re... function y (line 101) | function y(A,C){return(A>>>19|C<<13)^(C>>>29|A<<3)^A>>>6} function v (line 101) | function v(A,C){return(A>>>19|C<<13)^(C>>>29|A<<3)^(A>>>6|C<<26)} function b (line 101) | function b(A,C){return A>>>0>>0?1:0} function C (line 101) | function C(M,z,W){A.writeInt32BE(M,W),A.writeInt32BE(z,W+4)} function o (line 101) | function o(){a.call(this)} method constructor (line 75) | constructor(u,c){let l=arguments.length>2&&arguments[2]!==void 0?argum... method asInstance (line 75) | static asInstance(u){return u instanceof o||u==null?u:new o(u)} method col (line 75) | get col(){return this.nativeCol+Math.min(this.colWidth-1,this.nativeCo... method col (line 75) | set col(u){this.nativeCol=Math.floor(u),this.nativeColOff=Math.floor((... method row (line 75) | get row(){return this.nativeRow+Math.min(this.rowHeight-1,this.nativeR... method row (line 75) | set row(u){this.nativeRow=Math.floor(u),this.nativeRowOff=Math.floor((... method colWidth (line 75) | get colWidth(){return this.worksheet&&this.worksheet.getColumn(this.na... method rowHeight (line 75) | get rowHeight(){return this.worksheet&&this.worksheet.getRow(this.nati... method model (line 75) | get model(){return{nativeCol:this.nativeCol,nativeColOff:this.nativeCo... method model (line 75) | set model(u){this.nativeCol=u.nativeCol,this.nativeColOff=u.nativeColO... method constructor (line 75) | constructor(u){this.note=u} method model (line 75) | get model(){let u=null;switch(typeof this.note){case"string":u={type:"... method model (line 75) | set model(u){const{note:c}=u,{texts:l}=c;l.length===1&&Object.keys(l[0... method fromModel (line 75) | static fromModel(u){const c=new o;return c.model=u,c} method constructor (line 75) | constructor(){this.decode(arguments)} method setTLBR (line 75) | setTLBR(u,c,l,d,h){if(arguments.length<4){const f=a.decodeAddress(u),g... method decode (line 75) | decode(u){switch(u.length){case 5:this.setTLBR(u[0],u[1],u[2],u[3],u[4... method top (line 75) | get top(){return this.model.top||1} method top (line 75) | set top(u){this.model.top=u} method left (line 75) | get left(){return this.model.left||1} method left (line 75) | set left(u){this.model.left=u} method bottom (line 75) | get bottom(){return this.model.bottom||1} method bottom (line 75) | set bottom(u){this.model.bottom=u} method right (line 75) | get right(){return this.model.right||1} method right (line 75) | set right(u){this.model.right=u} method sheetName (line 75) | get sheetName(){return this.model.sheetName} method sheetName (line 75) | set sheetName(u){this.model.sheetName=u} method _serialisedSheetName (line 75) | get _serialisedSheetName(){const{sheetName:u}=this.model;return u?/^[a... method expand (line 75) | expand(u,c,l,d){(!this.model.top||u1?this.range:this._serialisedSheetN... method $shortRange (line 75) | get $shortRange(){return this.count>1?this.$range:this._serialisedShee... method count (line 75) | get count(){return(1+this.bottom-this.top)*(1+this.right-this.left)} method toString (line 75) | toString(){return this.range} method intersects (line 75) | intersects(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method contains (line 75) | contains(u){const c=a.decodeEx(u);return this.containsEx(c)} method containsEx (line 75) | containsEx(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method forEachAddress (line 75) | forEachAddress(u){for(let c=this.left;c<=this.right;c++)for(let l=this... method constructor (line 75) | constructor(u,c,l){this.table=u,this.column=c,this.index=l} method _set (line 75) | _set(u,c){this.table.cacheState(),this.column[u]=c} method name (line 75) | get name(){return this.column.name} method name (line 75) | set name(u){this._set("name",u)} method filterButton (line 75) | get filterButton(){return this.column.filterButton} method filterButton (line 75) | set filterButton(u){this.column.filterButton=u} method style (line 75) | get style(){return this.column.style} method style (line 75) | set style(u){this.column.style=u} method totalsRowLabel (line 75) | get totalsRowLabel(){return this.column.totalsRowLabel} method totalsRowLabel (line 75) | set totalsRowLabel(u){this._set("totalsRowLabel",u)} method totalsRowFunction (line 75) | get totalsRowFunction(){return this.column.totalsRowFunction} method totalsRowFunction (line 75) | set totalsRowFunction(u){this._set("totalsRowFunction",u)} method totalsRowResult (line 75) | get totalsRowResult(){return this.column.totalsRowResult} method totalsRowResult (line 75) | set totalsRowResult(u){this._set("totalsRowResult",u)} method totalsRowFormula (line 75) | get totalsRowFormula(){return this.column.totalsRowFormula} method totalsRowFormula (line 75) | set totalsRowFormula(u){this._set("totalsRowFormula",u)} method constructor (line 76) | constructor(u){super(),this.model=u} method tag (line 76) | get tag(){return"u"} method render (line 76) | render(u,c){if((c=c||this.model)===!0)u.leafNode("u");else{const l=o.A... method parseOpen (line 76) | parseOpen(u){u.name==="u"&&(this.model=u.attributes.val||!0)} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} function l (line 101) | function l(y){s.writable&&s.write(y)===!1&&c.pause&&c.pause()} method constructor (line 75) | constructor(f,g,m){if(!f||!g)throw new Error("A Cell needs a Row");thi... method worksheet (line 75) | get worksheet(){return this._row.worksheet} method workbook (line 75) | get workbook(){return this._row.worksheet.workbook} method destroy (line 75) | destroy(){delete this.style,delete this._value,delete this._row,delete... method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(f){this.style.numFmt=f} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(f){this.style.font=f} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(f){this.style.alignment=f} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(f){this.style.border=f} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(f){this.style.fill=f} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(f){this.style.protection=f} method _mergeStyle (line 75) | _mergeStyle(f,g,m){const p=f&&f.numFmt||g&&g.numFmt;p&&(m.numFmt=p);co... method address (line 75) | get address(){return this._address} method row (line 75) | get row(){return this._row.number} method col (line 75) | get col(){return this._column.number} method $col$row (line 75) | get $col$row(){return`$${this._column.letter}$${this.row}`} method type (line 75) | get type(){return this._value.type} method effectiveType (line 75) | get effectiveType(){return this._value.effectiveType} method toCsvString (line 75) | toCsvString(){return this._value.toCsvString()} method addMergeRef (line 75) | addMergeRef(){this._mergeCount++} method releaseMergeRef (line 75) | releaseMergeRef(){this._mergeCount--} method isMerged (line 75) | get isMerged(){return this._mergeCount>0||this.type===l.Types.Merge} method merge (line 75) | merge(f,g){this._value.release(),this._value=d.create(l.Types.Merge,th... method unmerge (line 75) | unmerge(){this.type===l.Types.Merge&&(this._value.release(),this._valu... method isMergedTo (line 75) | isMergedTo(f){return this._value.type===l.Types.Merge&&this._value.isM... method master (line 75) | get master(){return this.type===l.Types.Merge?this._value.master:this} method isHyperlink (line 75) | get isHyperlink(){return this._value.type===l.Types.Hyperlink} method hyperlink (line 75) | get hyperlink(){return this._value.hyperlink} method value (line 75) | get value(){return this._value.value} method value (line 75) | set value(f){this.type!==l.Types.Merge?(this._value.release(),this._va... method note (line 75) | get note(){return this._comment&&this._comment.note} method note (line 75) | set note(f){this._comment=new c(f)} method text (line 75) | get text(){return this._value.toString()} method html (line 75) | get html(){return o.escapeHtml(this.text)} method toString (line 75) | toString(){return this.text} method _upgradeToHyperlink (line 75) | _upgradeToHyperlink(f){this.type===l.Types.String&&(this._value=d.crea... method formula (line 75) | get formula(){return this._value.formula} method result (line 75) | get result(){return this._value.result} method formulaType (line 75) | get formulaType(){return this._value.formulaType} method fullAddress (line 75) | get fullAddress(){const{worksheet:f}=this._row;return{sheetName:f.name... method name (line 75) | get name(){return this.names[0]} method name (line 75) | set name(f){this.names=[f]} method names (line 75) | get names(){return this.workbook.definedNames.getNamesEx(this.fullAddr... method names (line 75) | set names(f){const{definedNames:g}=this.workbook;g.removeAllNames(this... method addName (line 75) | addName(f){this.workbook.definedNames.addEx(this.fullAddress,f)} method removeName (line 75) | removeName(f){this.workbook.definedNames.removeEx(this.fullAddress,f)} method removeAllNames (line 75) | removeAllNames(){this.workbook.definedNames.removeAllNames(this.fullAd... method _dataValidations (line 75) | get _dataValidations(){return this.worksheet.dataValidations} method dataValidation (line 75) | get dataValidation(){return this._dataValidations.find(this.address)} method dataValidation (line 75) | set dataValidation(f){this._dataValidations.add(this.address,f)} method model (line 75) | get model(){const{model:f}=this._value;return f.style=this.style,this.... method model (line 75) | set model(f){if(this._value.release(),this._value=d.create(f.type,this... method constructor (line 75) | constructor(p,y){this._data=p,this._encoding=y} method length (line 75) | get length(){return this.toBuffer().length} method copy (line 75) | copy(p,y,v,b){return this.toBuffer().copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._buffer||(this._buffer=o.from(this._data,this._... method constructor (line 76) | constructor(h){super(),this.options=Object.assign({type:"nodebuffer",c... method append (line 76) | append(h,f){f.hasOwnProperty("base64")&&f.base64?this.zip.file(f.name,... method finalize (line 76) | async finalize(){const h=await this.zip.generateAsync(this.options);th... method read (line 76) | read(h){return this.stream.read(h)} method setEncoding (line 76) | setEncoding(h){return this.stream.setEncoding(h)} method pause (line 76) | pause(){return this.stream.pause()} method resume (line 76) | resume(){return this.stream.resume()} method isPaused (line 76) | isPaused(){return this.stream.isPaused()} method pipe (line 76) | pipe(h,f){return this.stream.pipe(h,f)} method unpipe (line 76) | unpipe(h){return this.stream.unpipe(h)} method unshift (line 76) | unshift(h){return this.stream.unshift(h)} method wrap (line 76) | wrap(h){return this.stream.wrap(h)} method constructor (line 76) | constructor(){super(),this.map={Company:new s({tag:"Company"}),Manager... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("Properties",l.PR... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"dc:creator":new u({tag:"dc:creator"})... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("cp:corePropertie... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"xdr:twoCellAnchor":new u,"xdr:oneCell... method prepare (line 76) | prepare(h){h.anchors.forEach((f,g)=>{f.anchorType=function(m){return(t... method tag (line 76) | get tag(){return"xdr:wsDr"} method render (line 76) | render(h,f){h.openXml(o.StdDocAttributes),h.openNode(this.tag,l.DRAWIN... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.m... method reconcile (line 76) | reconcile(h,f){h.anchors.forEach(g=>{g.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={patternFill:new u,gradientFill:new c}} method tag (line 76) | get tag(){return"fill"} method render (line 76) | render(h,f){switch(h.addRollback(),h.openNode("fill"),f.type){case"pat... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method validStyle (line 76) | validStyle(h){return l.validPatternValues[h]} method constructor (line 79) | constructor(h){this.rowCount=0,this.formatterOptions=h,this.fieldForma... method isRowHashArray (line 79) | static isRowHashArray(h){return!!Array.isArray(h)&&Array.isArray(h[0])... method isRowArray (line 79) | static isRowArray(h){return Array.isArray(h)&&!this.isRowHashArray(h)} method gatherHeaders (line 79) | static gatherHeaders(h){return l.isRowHashArray(h)?h.map(f=>f[0]):Arra... method createTransform (line 79) | static createTransform(h){return c.isSyncTransform(h)?(f,g)=>{let m=nu... method rowTransform (line 79) | set rowTransform(h){if(!o.default(h))throw new TypeError("The transfor... method format (line 79) | format(h,f){this.callTransformer(h,(g,m)=>{if(g)return f(g);if(!h)retu... method finish (line 79) | finish(h){const f=[];if(this.formatterOptions.alwaysWriteHeaders&&this... method checkHeaders (line 79) | checkHeaders(h){if(this.headers)return{shouldFormatColumns:!0,headers:... method gatherColumns (line 79) | gatherColumns(h){if(this.headers===null)throw new Error("Headers is cu... method callTransformer (line 79) | callTransformer(h,f){return this._rowTransform?this._rowTransform(h,f)... method formatColumns (line 79) | formatColumns(h,f){const g=h.map((p,y)=>this.fieldFormatter.format(p,y... method constructor (line 79) | constructor(h){super({objectMode:h.objectMode}),this.lines="",this.row... method hasHitRowLimit (line 79) | get hasHitRowLimit(){return this.parserOptions.limitRows&&this.rowCoun... method shouldEmitRows (line 79) | get shouldEmitRows(){return this.parsedRowCount>this.parserOptions.ski... method shouldSkipLine (line 79) | get shouldSkipLine(){return this.parsedLineCount<=this.parserOptions.s... method transform (line 79) | transform(h){return this.rowTransformerValidator.rowTransform=h,this} method validate (line 79) | validate(h){return this.rowTransformerValidator.rowValidator=h,this} method emit (line 79) | emit(h){if(h==="end")return this.endEmitted||(this.endEmitted=!0,super... method _transform (line 79) | _transform(h,f,g){if(this.hasHitRowLimit)return g();const m=l.wrapDone... method _flush (line 79) | _flush(h){const f=l.wrapDoneCallback(h);if(this.hasHitRowLimit)return ... method parse (line 79) | parse(h,f){if(!h)return[];const{line:g,rows:m}=this.parser.parse(h,f);... method processRows (line 79) | processRows(h,f){const g=h.length,m=p=>{const y=A=>A?f(A):p%100!=0?m(p... method transformRow (line 79) | transformRow(h,f){try{this.headerTransformer.transform(h,(g,m)=>g?f(g)... method checkAndEmitHeaders (line 79) | checkAndEmitHeaders(){!this.headersEmitted&&this.headerTransformer.hea... method skipRow (line 79) | skipRow(h){return this.rowCount-=1,h(null,{row:null,isValid:!0})} method pushRow (line 79) | pushRow(h,f){try{this.parserOptions.objectMode?this.push(h):this.push(... method wrapDoneCallback (line 79) | static wrapDoneCallback(h){let f=!1;return function(g){if(g){if(f)thro... function d (line 101) | function d(){c.readable&&c.resume&&c.resume()} method constructor (line 75) | constructor(p){this._data=p} method length (line 75) | get length(){return this._data.length} method copy (line 75) | copy(p,y,v,b){return this._data._buf.copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._data.toBuffer()} method constructor (line 76) | constructor(){super(),this.map={"x14:dataBar":this.databarXform=new u,... method tag (line 76) | get tag(){return"x14:cfRule"} method isExt (line 76) | static isExt(f){return f.type==="dataBar"?u.isExt(f):!(f.type!=="iconS... method prepare (line 76) | prepare(f){d.isExt(f)&&(f.x14Id=`{${a()}}`.toUpperCase())} method render (line 76) | render(f,g){if(d.isExt(g))switch(g.type){case"dataBar":this.renderData... method renderDataBar (line 76) | renderDataBar(f,g){f.openNode(this.tag,{type:"dataBar",id:g.x14Id}),th... method renderIconSet (line 76) | renderIconSet(f,g){f.openNode(this.tag,{type:"iconSet",priority:g.prio... method createNewModel (line 76) | createNewModel(f){let{attributes:g}=f;return{type:g.type,x14Id:g.id,pr... method onParserClose (line 76) | onParserClose(f,g){Object.assign(this.model,g.model)} method constructor (line 76) | constructor(){super(),this.map={autoFilter:new u,tableColumns:new s({t... method prepare (line 76) | prepare(f,g){this.map.autoFilter.prepare(f),this.map.tableColumns.prep... method tag (line 76) | get tag(){return"table"} method render (line 76) | render(f,g){f.openXml(a.StdDocAttributes),f.openNode(this.tag,$o(An({}... method parseOpen (line 76) | parseOpen(f){if(this.parser)return this.parser.parseOpen(f),!0;const{n... method parseText (line 76) | parseText(f){this.parser&&this.parser.parseText(f)} method parseClose (line 76) | parseClose(f){if(this.parser)return this.parser.parseClose(f)||(this.p... method reconcile (line 76) | reconcile(f,g){f.columns.forEach(m=>{m.dxfId!==void 0&&(m.style=g.styl... function f (line 101) | function f(){h||(h=!0,s.end())} method constructor (line 75) | constructor(p){this.size=p,this.buffer=o.alloc(p),this.iRead=0,this.iW... method toBuffer (line 75) | toBuffer(){if(this.iRead===0&&this.iWrite===this.size)return this.buff... method length (line 75) | get length(){return this.iWrite-this.iRead} method eod (line 75) | get eod(){return this.iRead===this.iWrite} method full (line 75) | get full(){return this.iWrite===this.size} method read (line 75) | read(p){let y;return p===0?null:p===void 0||p>=this.length?(y=this.toB... method write (line 75) | write(p,y,v){const b=Math.min(v,this.size-this.iWrite);return p.copy(t... function g (line 101) | function g(){h||(h=!0,typeof s.destroy=="function"&&s.destroy())} function m (line 101) | function m(y){if(p(),a.listenerCount(this,"error")===0)throw y} method constructor (line 76) | constructor(){super(),this.map={dataBar:this.databarXform=new u,extLst... method tag (line 76) | get tag(){return"cfRule"} method isPrimitive (line 76) | static isPrimitive(y){return y.type!=="iconSet"||!y.custom&&!f[y.iconS... method render (line 76) | render(y,v){switch(v.type){case"expression":this.renderExpression(y,v)... method renderExpression (line 76) | renderExpression(y,v){y.openNode(this.tag,{type:"expression",dxfId:v.d... method renderCellIs (line 76) | renderCellIs(y,v){y.openNode(this.tag,{type:"cellIs",dxfId:v.dxfId,pri... method renderTop10 (line 76) | renderTop10(y,v){y.leafNode(this.tag,{type:"top10",dxfId:v.dxfId,prior... method renderAboveAverage (line 76) | renderAboveAverage(y,v){y.leafNode(this.tag,{type:"aboveAverage",dxfId... method renderDataBar (line 76) | renderDataBar(y,v){y.openNode(this.tag,{type:"dataBar",priority:v.prio... method renderColorScale (line 76) | renderColorScale(y,v){y.openNode(this.tag,{type:"colorScale",priority:... method renderIconSet (line 76) | renderIconSet(y,v){m.isPrimitive(v)&&(y.openNode(this.tag,{type:"iconS... method renderText (line 76) | renderText(y,v){y.openNode(this.tag,{type:v.operator,dxfId:v.dxfId,pri... method renderTimePeriod (line 76) | renderTimePeriod(y,v){y.openNode(this.tag,{type:"timePeriod",dxfId:v.d... method createNewModel (line 76) | createNewModel(y){let{attributes:v}=y;return $o(An({},g(v)),{dxfId:a.t... method onParserClose (line 76) | onParserClose(y,v){switch(y){case"dataBar":case"extLst":case"colorScal... function p (line 101) | function p(){c.removeListener("data",l),s.removeListener("drain",d),c.re... method constructor (line 76) | constructor(){super(),this.map={fileVersion:p.STATIC_XFORMS.fileVersio... method prepare (line 76) | prepare(v){v.sheets=v.worksheets;const b=[];let A=0;v.sheets.forEach(C... method render (line 76) | render(v,b){v.openXml(s.StdDocAttributes),v.openNode("workbook",p.WORK... method parseOpen (line 76) | parseOpen(v){if(this.parser)return this.parser.parseOpen(v),!0;switch(... method parseText (line 76) | parseText(v){this.parser&&this.parser.parseText(v)} method parseClose (line 76) | parseClose(v){if(this.parser)return this.parser.parseClose(v)||(this.p... method reconcile (line 76) | reconcile(v){const b=(v.workbookRels||[]).reduce((W,U)=>(W[U.Id]=U,W),... method constructor (line 76) | constructor(v){super(),this.map={numFmts:new c({tag:"numFmts",count:!0... method initIndex (line 76) | initIndex(){this.index={style:{},numFmt:{},numFmtNextId:164,font:{},bo... method init (line 76) | init(){this.model={styles:[],numFmts:[],fonts:[],borders:[],fills:[],d... method render (line 76) | render(v,b){b=b||this.model,v.openXml(o.StdDocAttributes),v.openNode("... method parseOpen (line 76) | parseOpen(v){if(this.parser)return this.parser.parseOpen(v),!0;switch(... method parseText (line 76) | parseText(v){this.parser&&this.parser.parseText(v)} method parseClose (line 76) | parseClose(v){if(this.parser)return this.parser.parseClose(v)||(this.p... method addStyleModel (line 76) | addStyleModel(v,b){if(!v)return 0;if(this.model.fonts.length||this._ad... method getStyleModel (line 76) | getStyleModel(v){const b=this.model.styles[v];if(!b)return null;let A=... method addDxfStyle (line 76) | addDxfStyle(v){return v.numFmt&&(v.numFmtId=this._addNumFmtStr(v.numFm... method getDxfStyle (line 76) | getDxfStyle(v){return this.model.dxfs[v]} method _addStyle (line 76) | _addStyle(v){const b=this.map.style.toXml(v);let A=this.index.style[b]... method _addNumFmtStr (line 76) | _addNumFmtStr(v){let b=f.getDefaultFmtId(v);if(b!==void 0||(b=this.ind... method _addFont (line 76) | _addFont(v){const b=this.map.font.toXml(v);let A=this.index.font[b];re... method _addBorder (line 76) | _addBorder(v){const b=this.map.border.toXml(v);let A=this.index.border... method _addFill (line 76) | _addFill(v){const b=this.map.fill.toXml(v);let A=this.index.fill[b];re... function f (line 101) | function f(p){if(!(this instanceof f))return new f(p);u.call(this,p),c.c... method constructor (line 75) | constructor(p){this.size=p,this.buffer=o.alloc(p),this.iRead=0,this.iW... method toBuffer (line 75) | toBuffer(){if(this.iRead===0&&this.iWrite===this.size)return this.buff... method length (line 75) | get length(){return this.iWrite-this.iRead} method eod (line 75) | get eod(){return this.iRead===this.iWrite} method full (line 75) | get full(){return this.iWrite===this.size} method read (line 75) | read(p){let y;return p===0?null:p===void 0||p>=this.length?(y=this.toB... method write (line 75) | write(p,y,v){const b=Math.min(v,this.size-this.iWrite);return p.copy(t... function g (line 101) | function g(){this.allowHalfOpen||this._writableState.ended||a.nextTick(m... function m (line 101) | function m(p){p.end()} method constructor (line 76) | constructor(){super(),this.map={dataBar:this.databarXform=new u,extLst... method tag (line 76) | get tag(){return"cfRule"} method isPrimitive (line 76) | static isPrimitive(y){return y.type!=="iconSet"||!y.custom&&!f[y.iconS... method render (line 76) | render(y,v){switch(v.type){case"expression":this.renderExpression(y,v)... method renderExpression (line 76) | renderExpression(y,v){y.openNode(this.tag,{type:"expression",dxfId:v.d... method renderCellIs (line 76) | renderCellIs(y,v){y.openNode(this.tag,{type:"cellIs",dxfId:v.dxfId,pri... method renderTop10 (line 76) | renderTop10(y,v){y.leafNode(this.tag,{type:"top10",dxfId:v.dxfId,prior... method renderAboveAverage (line 76) | renderAboveAverage(y,v){y.leafNode(this.tag,{type:"aboveAverage",dxfId... method renderDataBar (line 76) | renderDataBar(y,v){y.openNode(this.tag,{type:"dataBar",priority:v.prio... method renderColorScale (line 76) | renderColorScale(y,v){y.openNode(this.tag,{type:"colorScale",priority:... method renderIconSet (line 76) | renderIconSet(y,v){m.isPrimitive(v)&&(y.openNode(this.tag,{type:"iconS... method renderText (line 76) | renderText(y,v){y.openNode(this.tag,{type:v.operator,dxfId:v.dxfId,pri... method renderTimePeriod (line 76) | renderTimePeriod(y,v){y.openNode(this.tag,{type:"timePeriod",dxfId:v.d... method createNewModel (line 76) | createNewModel(y){let{attributes:v}=y;return $o(An({},g(v)),{dxfId:a.t... method onParserClose (line 76) | onParserClose(y,v){switch(y){case"dataBar":case"extLst":case"colorScal... function s (line 101) | function s(u){if(!(this instanceof s))return new s(u);a.call(this,u)} method prepare (line 76) | prepare(){} method render (line 76) | render(){} method parseOpen (line 76) | parseOpen(c){} method parseText (line 76) | parseText(c){} method parseClose (line 76) | parseClose(c){} method reconcile (line 76) | reconcile(c,l){} method reset (line 76) | reset(){this.model=null,this.map&&Object.values(this.map).forEach(c=>{... method mergeModel (line 76) | mergeModel(c){this.model=Object.assign(this.model||{},c)} method parse (line 76) | async parse(c){for await(const l of c)for(const{eventType:d,value:h}of... method parseStream (line 76) | async parseStream(c){return this.parse(a(c))} method xml (line 76) | get xml(){return this.toXml(this.model)} method toXml (line 76) | toXml(c){const l=new o;return this.render(l,c),l.xml} method toAttribute (line 76) | static toAttribute(c,l){let d=arguments.length>2&&arguments[2]!==void ... method toStringAttribute (line 76) | static toStringAttribute(c,l){let d=arguments.length>2&&arguments[2]!=... method toStringValue (line 76) | static toStringValue(c,l){return c===void 0?l:c} method toBoolAttribute (line 76) | static toBoolAttribute(c,l){let d=arguments.length>2&&arguments[2]!==v... method toBoolValue (line 76) | static toBoolValue(c,l){return c===void 0?l:c==="1"} method toIntAttribute (line 76) | static toIntAttribute(c,l){let d=arguments.length>2&&arguments[2]!==vo... method toIntValue (line 76) | static toIntValue(c,l){return c===void 0?l:parseInt(c,10)} method toFloatAttribute (line 76) | static toFloatAttribute(c,l){let d=arguments.length>2&&arguments[2]!==... method toFloatValue (line 76) | static toFloatValue(c,l){return c===void 0?l:parseFloat(c)} method render (line 76) | render(c,l){c.openXml(a.StdDocAttributes),c.openNode("Types",s.PROPERT... method parseOpen (line 76) | parseOpen(){return!1} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} method tag (line 76) | get tag(){return"x14:id"} method render (line 76) | render(l,d){l.leafNode(this.tag,null,d)} method parseOpen (line 76) | parseOpen(){this.model=""} method parseText (line 76) | parseText(l){this.model+=l} method parseClose (line 76) | parseClose(l){return l!==this.tag} method constructor (line 76) | constructor(){super(),this.map={"x14:conditionalFormattings":this.cond... method tag (line 76) | get tag(){return"ext"} method hasContent (line 76) | hasContent(c){return this.conditionalFormattings.hasContent(c.conditio... method prepare (line 76) | prepare(c,l){this.conditionalFormattings.prepare(c.conditionalFormatti... method render (line 76) | render(c,l){c.openNode("ext",{uri:"{78C0D931-6437-407d-A8EE-F0AAD7539E... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(c,l){this.model[c]=l.model} method constructor (line 76) | constructor(){super(),this.map={color:new o}} method tag (line 76) | get tag(){return"stop"} method render (line 76) | render(h,f){h.openNode("stop"),h.addAttribute("position",f.position),t... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... function C (line 101) | function C(F,B){F=F||{};var X=B instanceof(u=u||e("./_stream_duplex"));t... function M (line 101) | function M(F){if(u=u||e("./_stream_duplex"),!(this instanceof M))return ... function z (line 101) | function z(F,B,X,K,te){var $,q=F._readableState;return B===null?(q.readi... function W (line 101) | function W(F,B,X,K){B.flowing&&B.length===0&&!B.sync?(F.emit("data",X),F... function U (line 101) | function U(F,B){return F<=0||B.length===0&&B.ended?0:B.objectMode?1:F!=F... function G (line 101) | function G(F){var B=F._readableState;B.needReadable=!1,B.emittedReadable... function ee (line 101) | function ee(F){p("emit readable"),F.emit("readable"),x(F)} function I (line 101) | function I(F,B){B.readingMore||(B.readingMore=!0,s.nextTick(O,F,B))} method constructor (line 76) | constructor(T){this.workbook=T} method readFile (line 76) | async readFile(T,S){if(!await h.fs.exists(T))throw new Error("File not... method parseRels (line 76) | parseRels(T){return new v().parseStream(T)} method parseWorkbook (line 76) | parseWorkbook(T){return new C().parseStream(T)} method parseSharedStrings (line 76) | parseSharedStrings(T){return new y().parseStream(T)} method reconcile (line 76) | reconcile(T,S){const x=new C,w=new M(S),_=new z,E=new W;x.reconcile(T)... method _processWorksheetEntry (line 76) | async _processWorksheetEntry(T,S,x,w,_){const E=new M(w),R=await E.par... method _processCommentEntry (line 76) | async _processCommentEntry(T,S,x){const w=new U,_=await w.parseStream(... method _processTableEntry (line 76) | async _processTableEntry(T,S,x){const w=new W,_=await w.parseStream(T)... method _processWorksheetRelsEntry (line 76) | async _processWorksheetRelsEntry(T,S,x){const w=new v,_=await w.parseS... method _processMediaEntry (line 76) | async _processMediaEntry(T,S,x){const w=x.lastIndexOf(".");if(w>=1){co... method _processDrawingEntry (line 76) | async _processDrawingEntry(T,S,x){const w=new z,_=await w.parseStream(... method _processDrawingRelsEntry (line 76) | async _processDrawingRelsEntry(T,S,x){const w=new v,_=await w.parseStr... method _processVmlDrawingEntry (line 76) | async _processVmlDrawingEntry(T,S,x){const w=new G,_=await w.parseStre... method _processThemeEntry (line 76) | async _processThemeEntry(T,S,x){await new Promise((w,_)=>{const E=new ... method createInputStream (line 76) | createInputStream(){throw new Error("`XLSX#createInputStream` is depre... method read (line 76) | async read(T,S){!T[Symbol.asyncIterator]&&T.pipe&&(T=T.pipe(new c));co... method load (line 76) | async load(T,S){let x;x=S&&S.base64?o.from(T.toString(),"base64"):T;co... method addMedia (line 76) | async addMedia(T,S){await Promise.all(S.media.map(async x=>{if(x.type=... method addDrawings (line 76) | addDrawings(T,S){const x=new z,w=new v;S.worksheets.forEach(_=>{const{... method addTables (line 76) | addTables(T,S){const x=new W;S.worksheets.forEach(w=>{const{tables:_}=... method addContentTypes (line 76) | async addContentTypes(T,S){const x=new b().toXml(S);T.append(x,{name:"... method addApp (line 76) | async addApp(T,S){const x=new A().toXml(S);T.append(x,{name:"docProps/... method addCore (line 76) | async addCore(T,S){const x=new p;T.append(x.toXml(S),{name:"docProps/c... method addThemes (line 76) | async addThemes(T,S){const x=S.themes||{theme1:ee};Object.keys(x).forE... method addOfficeRels (line 76) | async addOfficeRels(T){const S=new v().toXml([{Id:"rId1",Type:I.RelTyp... method addWorkbookRels (line 76) | async addWorkbookRels(T,S){let x=1;const w=[{Id:"rId"+x++,Type:I.RelTy... method addSharedStrings (line 76) | async addSharedStrings(T,S){S.sharedStrings&&S.sharedStrings.count&&T.... method addStyles (line 76) | async addStyles(T,S){const{xml:x}=S.styles;x&&T.append(x,{name:"xl/sty... method addWorkbook (line 76) | async addWorkbook(T,S){const x=new C;T.append(x.toXml(S),{name:"xl/wor... method addWorksheets (line 76) | async addWorksheets(T,S){const x=new M,w=new v,_=new U,E=new G;S.works... method _finalize (line 76) | _finalize(T){return new Promise((S,x)=>{T.on("finish",()=>{S(this)}),T... method prepareModel (line 76) | prepareModel(T,S){T.creator=T.creator||"ExcelJS",T.lastModifiedBy=T.la... method write (line 76) | async write(T,S){S=S||{};const{model:x}=this.workbook,w=new l.ZipWrite... method writeFile (line 76) | writeFile(T,S){const x=s.createWriteStream(T);return new Promise((w,_)... method writeBuffer (line 76) | async writeBuffer(T){const S=new d;return await this.write(S,T),S.read()} function O (line 101) | function O(F,B){for(var X=B.length;!B.reading&&!B.flowing&&!B.ended&&B.l... function T (line 101) | function T(F){p("readable nexttick read 0"),F.read(0)} function S (line 101) | function S(F,B){B.reading||(p("resume read 0"),F.read(0)),B.resumeSchedu... function x (line 101) | function x(F){var B=F._readableState;for(p("flow",B.flowing);B.flowing&&... function w (line 101) | function w(F,B){return B.length===0?null:(B.objectMode?X=B.buffer.shift(... function _ (line 101) | function _(F){var B=F._readableState;if(B.length>0)throw new Error('"end... method constructor (line 76) | constructor(R){super();const{maxRows:F,maxCols:B,ignoreNodes:X}=R||{};... method prepare (line 76) | prepare(R,F){F.merges=new c,R.hyperlinks=F.hyperlinks=[],R.comments=F.... method render (line 76) | render(R,F){R.openXml(s.StdDocAttributes),R.openNode("worksheet",_.WOR... method parseOpen (line 76) | parseOpen(R){return this.parser?(this.parser.parseOpen(R),!0):R.name==... method parseText (line 76) | parseText(R){this.parser&&this.parser.parseText(R)} method parseClose (line 76) | parseClose(R){if(this.parser)return this.parser.parseClose(R)||(this.p... method reconcile (line 76) | reconcile(R,F){const B=(R.relationships||[]).reduce((K,te)=>{if(K[te.I... function E (line 101) | function E(F,B){F.endEmitted||F.length!==0||(F.endEmitted=!0,B.readable=... function R (line 101) | function R(F,B){for(var X=0,K=F.length;X{... method mergeModel (line 76) | mergeModel(c){this.model=Object.assign(this.model||{},c)} method parse (line 76) | async parse(c){for await(const l of c)for(const{eventType:d,value:h}of... method parseStream (line 76) | async parseStream(c){return this.parse(a(c))} method xml (line 76) | get xml(){return this.toXml(this.model)} method toXml (line 76) | toXml(c){const l=new o;return this.render(l,c),l.xml} method toAttribute (line 76) | static toAttribute(c,l){let d=arguments.length>2&&arguments[2]!==void ... method toStringAttribute (line 76) | static toStringAttribute(c,l){let d=arguments.length>2&&arguments[2]!=... method toStringValue (line 76) | static toStringValue(c,l){return c===void 0?l:c} method toBoolAttribute (line 76) | static toBoolAttribute(c,l){let d=arguments.length>2&&arguments[2]!==v... method toBoolValue (line 76) | static toBoolValue(c,l){return c===void 0?l:c==="1"} method toIntAttribute (line 76) | static toIntAttribute(c,l){let d=arguments.length>2&&arguments[2]!==vo... method toIntValue (line 76) | static toIntValue(c,l){return c===void 0?l:parseInt(c,10)} method toFloatAttribute (line 76) | static toFloatAttribute(c,l){let d=arguments.length>2&&arguments[2]!==... method toFloatValue (line 76) | static toFloatValue(c,l){return c===void 0?l:parseFloat(c)} method render (line 76) | render(c,l){c.openXml(a.StdDocAttributes),c.openNode("Types",s.PROPERT... method parseOpen (line 76) | parseOpen(){return!1} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} method tag (line 76) | get tag(){return"x14:id"} method render (line 76) | render(l,d){l.leafNode(this.tag,null,d)} method parseOpen (line 76) | parseOpen(){this.model=""} method parseText (line 76) | parseText(l){this.model+=l} method parseClose (line 76) | parseClose(l){return l!==this.tag} method constructor (line 76) | constructor(){super(),this.map={"x14:conditionalFormattings":this.cond... method tag (line 76) | get tag(){return"ext"} method hasContent (line 76) | hasContent(c){return this.conditionalFormattings.hasContent(c.conditio... method prepare (line 76) | prepare(c,l){this.conditionalFormattings.prepare(c.conditionalFormatti... method render (line 76) | render(c,l){c.openNode("ext",{uri:"{78C0D931-6437-407d-A8EE-F0AAD7539E... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(c,l){this.model[c]=l.model} method constructor (line 76) | constructor(){super(),this.map={color:new o}} method tag (line 76) | get tag(){return"stop"} method render (line 76) | render(h,f){h.openNode("stop"),h.addAttribute("position",f.position),t... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... function u (line 101) | function u(d){if(!(this instanceof u))return new u(d);a.call(this,d),thi... method constructor (line 75) | constructor(l,d,h){this._worksheet=l,this._number=d,h!==!1&&(this.defn... method number (line 75) | get number(){return this._number} method worksheet (line 75) | get worksheet(){return this._worksheet} method letter (line 75) | get letter(){return s.n2l(this._number)} method isCustomWidth (line 75) | get isCustomWidth(){return this.width!==void 0&&this.width!==9} method defn (line 75) | get defn(){return{header:this._header,key:this.key,width:this.width,st... method defn (line 75) | set defn(l){l?(this.key=l.key,this.width=l.width!==void 0?l.width:9,th... method headers (line 75) | get headers(){return this._header&&this._header instanceof Array?this.... method header (line 75) | get header(){return this._header} method header (line 75) | set header(l){l!==void 0?(this._header=l,this.headers.forEach((d,h)=>{... method key (line 75) | get key(){return this._key} method key (line 75) | set key(l){(this._key&&this._worksheet.getColumnKey(this._key))===this... method hidden (line 75) | get hidden(){return!!this._hidden} method hidden (line 75) | set hidden(l){this._hidden=l} method outlineLevel (line 75) | get outlineLevel(){return this._outlineLevel||0} method outlineLevel (line 75) | set outlineLevel(l){this._outlineLevel=l} method collapsed (line 75) | get collapsed(){return!!(this._outlineLevel&&this._outlineLevel>=this.... method toString (line 75) | toString(){return JSON.stringify({key:this.key,width:this.width,header... method equivalentTo (line 75) | equivalentTo(l){return this.width===l.width&&this.hidden===l.hidden&&t... method isDefault (line 75) | get isDefault(){if(this.isCustomWidth||this.hidden||this.outlineLevel)... method headerCount (line 75) | get headerCount(){return this.headers.length} method eachCell (line 75) | eachCell(l,d){const h=this.number;d||(d=l,l=null),this._worksheet.each... method values (line 75) | get values(){const l=[];return this.eachCell((d,h)=>{d&&d.type!==o.Val... method values (line 75) | set values(l){if(!l)return;const d=this.number;let h=0;l.hasOwnPropert... method _applyStyle (line 75) | _applyStyle(l,d){return this.style[l]=d,this.eachCell(h=>{h[l]=d}),d} method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(l){this._applyStyle("numFmt",l)} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(l){this._applyStyle("font",l)} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(l){this._applyStyle("alignment",l)} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(l){this._applyStyle("protection",l)} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(l){this._applyStyle("border",l)} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(l){this._applyStyle("fill",l)} method toModel (line 75) | static toModel(l){const d=[];let h=null;return l&&l.forEach((f,g)=>{f.... method fromModel (line 75) | static fromModel(l,d){const h=[];let f=1,g=0;for(d=(d=d||[]).sort(func... method constructor (line 76) | constructor(){super(),this.map={"v:shape":new s}} method tag (line 76) | get tag(){return"xml"} method render (line 76) | render(l,d){l.openXml(a.StdDocAttributes),l.openNode(this.tag,u.DRAWIN... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method reconcile (line 76) | reconcile(l,d){l.anchors.forEach(h=>{h.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={"v:textbox":new o,"x:ClientData":new s}} method tag (line 76) | get tag(){return"v:shape"} method render (line 76) | render(l,d,h){l.openNode("v:shape",u.V_SHAPE_ATTRIBUTES(d,h)),l.leafNo... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.p... method constructor (line 76) | constructor(){super(),this.map={Relationship:new s}} method render (line 76) | render(l,d){d=d||this._values,l.openXml(a.StdDocAttributes),l.openNode... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method constructor (line 76) | constructor(){super(),this.map={"x14:id":this.idXform=new s}} method tag (line 76) | get tag(){return"ext"} method render (line 76) | render(l,d){l.openNode(this.tag,{uri:"{B025F937-C7B1-47D3-B67F-A62EFF6... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(l,d){this.model.x14Id=d.model} method constructor (line 76) | constructor(l){super(),this.model=l} method tag (line 76) | get tag(){return"r"} method textXform (line 76) | get textXform(){return this._textXform||(this._textXform=new a)} method fontXform (line 76) | get fontXform(){return this._fontXform||(this._fontXform=new o(u.FONT_... method render (line 76) | render(l,d){d=d||this.model,l.openNode("r"),d.font&&this.fontXform.ren... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){switch(l){case"r":return!1;case"t":return this.model.tex... method constructor (line 76) | constructor(l){super(),this.name=l,this.map={color:new s}} method tag (line 76) | get tag(){return this.name} method render (line 76) | render(l,d,h){const f=d&&d.color||h||this.defaultColor;l.openNode(this... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){return this.parser?(this.parser.parseClose(l)||(this.par... method validStyle (line 76) | validStyle(l){return u.validStyleValues[l]} method constructor (line 76) | constructor(){super(),this.map={fgColor:new o("fgColor"),bgColor:new o... method name (line 76) | get name(){return"pattern"} method tag (line 76) | get tag(){return"patternFill"} method render (line 76) | render(h,f){h.openNode("patternFill"),h.addAttribute("patternType",f.p... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.p... method constructor (line 77) | constructor(l){super({writableObjectMode:l.objectMode}),this.hasWritte... method transform (line 77) | transform(l){return this.rowFormatter.rowTransform=l,this} method _transform (line 77) | _transform(l,d,h){let f=!1;try{this.hasWrittenBOM||(this.push(this.for... method _flush (line 77) | _flush(l){this.rowFormatter.finish((d,h)=>d?l(d):(h&&h.forEach(f=>{thi... method constructor (line 79) | constructor(l){this.parserOptions=l,this.rowParser=new o.RowParser(thi... method removeBOM (line 79) | static removeBOM(l){return l&&l.charCodeAt(0)===65279?l.slice(1):l} method parse (line 79) | parse(l,d){const h=new a.Scanner({line:u.removeBOM(l),parserOptions:th... method parseWithoutComments (line 79) | parseWithoutComments(l){const d=[];let h=!0;for(;h;)h=this.parseRow(l,... method parseWithComments (line 79) | parseWithComments(l){const{parserOptions:d}=this,h=[];for(let f=l.next... method parseRow (line 79) | parseRow(l,d){if(!l.nextNonSpaceToken)return!1;const h=this.rowParser.... method constructor (line 81) | constructor(){this._rowTransform=null,this._rowValidator=null} method createTransform (line 81) | static createTransform(l){return s.isSyncTransform(l)?(d,h)=>{let f=nu... method createValidator (line 81) | static createValidator(l){return s.isSyncValidate(l)?(d,h)=>{h(null,{r... method rowTransform (line 81) | set rowTransform(l){if(!o.default(l))throw new TypeError("The transfor... method rowValidator (line 81) | set rowValidator(l){if(!o.default(l))throw new TypeError("The validate... method transformAndValidate (line 81) | transformAndValidate(l,d){return this.callTransformer(l,(h,f)=>h?d(h):... method callTransformer (line 81) | callTransformer(l,d){return this._rowTransform?this._rowTransform(l,d)... method callValidator (line 81) | callValidator(l,d){return this._rowValidator?this._rowValidator(l,d):d... function c (line 101) | function c(){var d=this;typeof this._flush=="function"?this._flush(funct... method constructor (line 75) | constructor(){this._xml=[],this._stack=[],this._rollbacks=[]} method tos (line 75) | get tos(){return this._stack.length?this._stack[this._stack.length-1]:... method cursor (line 75) | get cursor(){return this._xml.length} method openXml (line 75) | openXml(d){const h=this._xml;h.push(" method openNode (line 76) | openNode(d,h){const f=this.tos,g=this._xml;f&&this.open&&g.push(">"),t... method addAttribute (line 76) | addAttribute(d,h){if(!this.open)throw new Error("Cannot write attribut... method addAttributes (line 76) | addAttributes(d){if(!this.open)throw new Error("Cannot write attribute... method writeText (line 76) | writeText(d){const h=this._xml;this.open&&(h.push(">"),this.open=!1),t... method writeXml (line 76) | writeXml(d){this.open&&(this._xml.push(">"),this.open=!1),this.leaf=!1... method closeNode (line 76) | closeNode(){const d=this._stack.pop(),h=this._xml;this.leaf?h.push("/>... method leafNode (line 76) | leafNode(d,h,f){this.openNode(d,h),f!==void 0&&this.writeText(f),this.... method closeAll (line 76) | closeAll(){for(;this._stack.length;)this.closeNode()} method addRollback (line 76) | addRollback(){return this._rollbacks.push({xml:this._xml.length,stack:... method commit (line 76) | commit(){this._rollbacks.pop()} method rollback (line 76) | rollback(){const d=this._rollbacks.pop();this._xml.length>d.xml&&this.... method xml (line 76) | get xml(){return this.closeAll(),this._xml.join("")} method constructor (line 76) | constructor(){super(),this.map={stop:new s}} method name (line 76) | get name(){return"gradient"} method tag (line 76) | get tag(){return"gradientFill"} method render (line 76) | render(h,f){switch(h.openNode("gradientFill"),f.gradient){case"angle":... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method constructor (line 76) | constructor(d,h){super(),this.id=d,this.formatCode=h} method tag (line 76) | get tag(){return"numFmt"} method render (line 76) | render(d,h){d.leafNode("numFmt",{numFmtId:h.id,formatCode:h.formatCode})} method parseOpen (line 76) | parseOpen(d){switch(d.name){case"numFmt":return this.model={id:parseIn... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} function l (line 101) | function l(d,h,f){if(h)return d.emit("error",h);if(f!=null&&d.push(f),d.... method constructor (line 75) | constructor(f,g,m){if(!f||!g)throw new Error("A Cell needs a Row");thi... method worksheet (line 75) | get worksheet(){return this._row.worksheet} method workbook (line 75) | get workbook(){return this._row.worksheet.workbook} method destroy (line 75) | destroy(){delete this.style,delete this._value,delete this._row,delete... method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(f){this.style.numFmt=f} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(f){this.style.font=f} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(f){this.style.alignment=f} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(f){this.style.border=f} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(f){this.style.fill=f} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(f){this.style.protection=f} method _mergeStyle (line 75) | _mergeStyle(f,g,m){const p=f&&f.numFmt||g&&g.numFmt;p&&(m.numFmt=p);co... method address (line 75) | get address(){return this._address} method row (line 75) | get row(){return this._row.number} method col (line 75) | get col(){return this._column.number} method $col$row (line 75) | get $col$row(){return`$${this._column.letter}$${this.row}`} method type (line 75) | get type(){return this._value.type} method effectiveType (line 75) | get effectiveType(){return this._value.effectiveType} method toCsvString (line 75) | toCsvString(){return this._value.toCsvString()} method addMergeRef (line 75) | addMergeRef(){this._mergeCount++} method releaseMergeRef (line 75) | releaseMergeRef(){this._mergeCount--} method isMerged (line 75) | get isMerged(){return this._mergeCount>0||this.type===l.Types.Merge} method merge (line 75) | merge(f,g){this._value.release(),this._value=d.create(l.Types.Merge,th... method unmerge (line 75) | unmerge(){this.type===l.Types.Merge&&(this._value.release(),this._valu... method isMergedTo (line 75) | isMergedTo(f){return this._value.type===l.Types.Merge&&this._value.isM... method master (line 75) | get master(){return this.type===l.Types.Merge?this._value.master:this} method isHyperlink (line 75) | get isHyperlink(){return this._value.type===l.Types.Hyperlink} method hyperlink (line 75) | get hyperlink(){return this._value.hyperlink} method value (line 75) | get value(){return this._value.value} method value (line 75) | set value(f){this.type!==l.Types.Merge?(this._value.release(),this._va... method note (line 75) | get note(){return this._comment&&this._comment.note} method note (line 75) | set note(f){this._comment=new c(f)} method text (line 75) | get text(){return this._value.toString()} method html (line 75) | get html(){return o.escapeHtml(this.text)} method toString (line 75) | toString(){return this.text} method _upgradeToHyperlink (line 75) | _upgradeToHyperlink(f){this.type===l.Types.String&&(this._value=d.crea... method formula (line 75) | get formula(){return this._value.formula} method result (line 75) | get result(){return this._value.result} method formulaType (line 75) | get formulaType(){return this._value.formulaType} method fullAddress (line 75) | get fullAddress(){const{worksheet:f}=this._row;return{sheetName:f.name... method name (line 75) | get name(){return this.names[0]} method name (line 75) | set name(f){this.names=[f]} method names (line 75) | get names(){return this.workbook.definedNames.getNamesEx(this.fullAddr... method names (line 75) | set names(f){const{definedNames:g}=this.workbook;g.removeAllNames(this... method addName (line 75) | addName(f){this.workbook.definedNames.addEx(this.fullAddress,f)} method removeName (line 75) | removeName(f){this.workbook.definedNames.removeEx(this.fullAddress,f)} method removeAllNames (line 75) | removeAllNames(){this.workbook.definedNames.removeAllNames(this.fullAd... method _dataValidations (line 75) | get _dataValidations(){return this.worksheet.dataValidations} method dataValidation (line 75) | get dataValidation(){return this._dataValidations.find(this.address)} method dataValidation (line 75) | set dataValidation(f){this._dataValidations.add(this.address,f)} method model (line 75) | get model(){const{model:f}=this._value;return f.style=this.style,this.... method model (line 75) | set model(f){if(this._value.release(),this._value=d.create(f.type,this... method constructor (line 75) | constructor(p,y){this._data=p,this._encoding=y} method length (line 75) | get length(){return this.toBuffer().length} method copy (line 75) | copy(p,y,v,b){return this.toBuffer().copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._buffer||(this._buffer=o.from(this._data,this._... method constructor (line 76) | constructor(h){super(),this.options=Object.assign({type:"nodebuffer",c... method append (line 76) | append(h,f){f.hasOwnProperty("base64")&&f.base64?this.zip.file(f.name,... method finalize (line 76) | async finalize(){const h=await this.zip.generateAsync(this.options);th... method read (line 76) | read(h){return this.stream.read(h)} method setEncoding (line 76) | setEncoding(h){return this.stream.setEncoding(h)} method pause (line 76) | pause(){return this.stream.pause()} method resume (line 76) | resume(){return this.stream.resume()} method isPaused (line 76) | isPaused(){return this.stream.isPaused()} method pipe (line 76) | pipe(h,f){return this.stream.pipe(h,f)} method unpipe (line 76) | unpipe(h){return this.stream.unpipe(h)} method unshift (line 76) | unshift(h){return this.stream.unshift(h)} method wrap (line 76) | wrap(h){return this.stream.wrap(h)} method constructor (line 76) | constructor(){super(),this.map={Company:new s({tag:"Company"}),Manager... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("Properties",l.PR... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"dc:creator":new u({tag:"dc:creator"})... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("cp:corePropertie... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"xdr:twoCellAnchor":new u,"xdr:oneCell... method prepare (line 76) | prepare(h){h.anchors.forEach((f,g)=>{f.anchorType=function(m){return(t... method tag (line 76) | get tag(){return"xdr:wsDr"} method render (line 76) | render(h,f){h.openXml(o.StdDocAttributes),h.openNode(this.tag,l.DRAWIN... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.m... method reconcile (line 76) | reconcile(h,f){h.anchors.forEach(g=>{g.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={patternFill:new u,gradientFill:new c}} method tag (line 76) | get tag(){return"fill"} method render (line 76) | render(h,f){switch(h.addRollback(),h.openNode("fill"),f.type){case"pat... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method validStyle (line 76) | validStyle(h){return l.validPatternValues[h]} method constructor (line 79) | constructor(h){this.rowCount=0,this.formatterOptions=h,this.fieldForma... method isRowHashArray (line 79) | static isRowHashArray(h){return!!Array.isArray(h)&&Array.isArray(h[0])... method isRowArray (line 79) | static isRowArray(h){return Array.isArray(h)&&!this.isRowHashArray(h)} method gatherHeaders (line 79) | static gatherHeaders(h){return l.isRowHashArray(h)?h.map(f=>f[0]):Arra... method createTransform (line 79) | static createTransform(h){return c.isSyncTransform(h)?(f,g)=>{let m=nu... method rowTransform (line 79) | set rowTransform(h){if(!o.default(h))throw new TypeError("The transfor... method format (line 79) | format(h,f){this.callTransformer(h,(g,m)=>{if(g)return f(g);if(!h)retu... method finish (line 79) | finish(h){const f=[];if(this.formatterOptions.alwaysWriteHeaders&&this... method checkHeaders (line 79) | checkHeaders(h){if(this.headers)return{shouldFormatColumns:!0,headers:... method gatherColumns (line 79) | gatherColumns(h){if(this.headers===null)throw new Error("Headers is cu... method callTransformer (line 79) | callTransformer(h,f){return this._rowTransform?this._rowTransform(h,f)... method formatColumns (line 79) | formatColumns(h,f){const g=h.map((p,y)=>this.fieldFormatter.format(p,y... method constructor (line 79) | constructor(h){super({objectMode:h.objectMode}),this.lines="",this.row... method hasHitRowLimit (line 79) | get hasHitRowLimit(){return this.parserOptions.limitRows&&this.rowCoun... method shouldEmitRows (line 79) | get shouldEmitRows(){return this.parsedRowCount>this.parserOptions.ski... method shouldSkipLine (line 79) | get shouldSkipLine(){return this.parsedLineCount<=this.parserOptions.s... method transform (line 79) | transform(h){return this.rowTransformerValidator.rowTransform=h,this} method validate (line 79) | validate(h){return this.rowTransformerValidator.rowValidator=h,this} method emit (line 79) | emit(h){if(h==="end")return this.endEmitted||(this.endEmitted=!0,super... method _transform (line 79) | _transform(h,f,g){if(this.hasHitRowLimit)return g();const m=l.wrapDone... method _flush (line 79) | _flush(h){const f=l.wrapDoneCallback(h);if(this.hasHitRowLimit)return ... method parse (line 79) | parse(h,f){if(!h)return[];const{line:g,rows:m}=this.parser.parse(h,f);... method processRows (line 79) | processRows(h,f){const g=h.length,m=p=>{const y=A=>A?f(A):p%100!=0?m(p... method transformRow (line 79) | transformRow(h,f){try{this.headerTransformer.transform(h,(g,m)=>g?f(g)... method checkAndEmitHeaders (line 79) | checkAndEmitHeaders(){!this.headersEmitted&&this.headerTransformer.hea... method skipRow (line 79) | skipRow(h){return this.rowCount-=1,h(null,{row:null,isValid:!0})} method pushRow (line 79) | pushRow(h,f){try{this.parserOptions.objectMode?this.push(h):this.push(... method wrapDoneCallback (line 79) | static wrapDoneCallback(h){let f=!1;return function(g){if(g){if(f)thro... function c (line 101) | function c(I){var O=this;this.next=null,this.entry=null,this.finish=func... method constructor (line 75) | constructor(){this._xml=[],this._stack=[],this._rollbacks=[]} method tos (line 75) | get tos(){return this._stack.length?this._stack[this._stack.length-1]:... method cursor (line 75) | get cursor(){return this._xml.length} method openXml (line 75) | openXml(d){const h=this._xml;h.push(" method openNode (line 76) | openNode(d,h){const f=this.tos,g=this._xml;f&&this.open&&g.push(">"),t... method addAttribute (line 76) | addAttribute(d,h){if(!this.open)throw new Error("Cannot write attribut... method addAttributes (line 76) | addAttributes(d){if(!this.open)throw new Error("Cannot write attribute... method writeText (line 76) | writeText(d){const h=this._xml;this.open&&(h.push(">"),this.open=!1),t... method writeXml (line 76) | writeXml(d){this.open&&(this._xml.push(">"),this.open=!1),this.leaf=!1... method closeNode (line 76) | closeNode(){const d=this._stack.pop(),h=this._xml;this.leaf?h.push("/>... method leafNode (line 76) | leafNode(d,h,f){this.openNode(d,h),f!==void 0&&this.writeText(f),this.... method closeAll (line 76) | closeAll(){for(;this._stack.length;)this.closeNode()} method addRollback (line 76) | addRollback(){return this._rollbacks.push({xml:this._xml.length,stack:... method commit (line 76) | commit(){this._rollbacks.pop()} method rollback (line 76) | rollback(){const d=this._rollbacks.pop();this._xml.length>d.xml&&this.... method xml (line 76) | get xml(){return this.closeAll(),this._xml.join("")} method constructor (line 76) | constructor(){super(),this.map={stop:new s}} method name (line 76) | get name(){return"gradient"} method tag (line 76) | get tag(){return"gradientFill"} method render (line 76) | render(h,f){switch(h.openNode("gradientFill"),f.gradient){case"angle":... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method constructor (line 76) | constructor(d,h){super(),this.id=d,this.formatCode=h} method tag (line 76) | get tag(){return"numFmt"} method render (line 76) | render(d,h){d.leafNode("numFmt",{numFmtId:h.id,formatCode:h.formatCode})} method parseOpen (line 76) | parseOpen(d){switch(d.name){case"numFmt":return this.model={id:parseIn... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} function b (line 101) | function b(){} function A (line 101) | function A(I,O){l=l||e("./_stream_duplex"),I=I||{};var T=O instanceof l;... function C (line 101) | function C(I){if(l=l||e("./_stream_duplex"),!(y.call(C,this)||this insta... function M (line 101) | function M(I,O,T,S,x,w,_){O.writelen=S,O.writecb=_,O.writing=!0,O.sync=!... function z (line 101) | function z(I,O,T,S){T||function(x,w){w.length===0&&w.needDrain&&(w.needD... function W (line 101) | function W(I,O){O.bufferProcessing=!0;var T=O.bufferedRequest;if(I._writ... function U (line 101) | function U(I){return I.ending&&I.length===0&&I.bufferedRequest===null&&!... function G (line 101) | function G(I,O){I._final(function(T){O.pendingcb--,T&&I.emit("error",T),... function ee (line 101) | function ee(I,O){var T=U(O);return T&&(function(S,x){x.prefinished||x.fi... function s (line 101) | function s(){(function(u,c){if(!(u instanceof c))throw new TypeError("Ca... method prepare (line 76) | prepare(){} method render (line 76) | render(){} method parseOpen (line 76) | parseOpen(c){} method parseText (line 76) | parseText(c){} method parseClose (line 76) | parseClose(c){} method reconcile (line 76) | reconcile(c,l){} method reset (line 76) | reset(){this.model=null,this.map&&Object.values(this.map).forEach(c=>{... method mergeModel (line 76) | mergeModel(c){this.model=Object.assign(this.model||{},c)} method parse (line 76) | async parse(c){for await(const l of c)for(const{eventType:d,value:h}of... method parseStream (line 76) | async parseStream(c){return this.parse(a(c))} method xml (line 76) | get xml(){return this.toXml(this.model)} method toXml (line 76) | toXml(c){const l=new o;return this.render(l,c),l.xml} method toAttribute (line 76) | static toAttribute(c,l){let d=arguments.length>2&&arguments[2]!==void ... method toStringAttribute (line 76) | static toStringAttribute(c,l){let d=arguments.length>2&&arguments[2]!=... method toStringValue (line 76) | static toStringValue(c,l){return c===void 0?l:c} method toBoolAttribute (line 76) | static toBoolAttribute(c,l){let d=arguments.length>2&&arguments[2]!==v... method toBoolValue (line 76) | static toBoolValue(c,l){return c===void 0?l:c==="1"} method toIntAttribute (line 76) | static toIntAttribute(c,l){let d=arguments.length>2&&arguments[2]!==vo... method toIntValue (line 76) | static toIntValue(c,l){return c===void 0?l:parseInt(c,10)} method toFloatAttribute (line 76) | static toFloatAttribute(c,l){let d=arguments.length>2&&arguments[2]!==... method toFloatValue (line 76) | static toFloatValue(c,l){return c===void 0?l:parseFloat(c)} method render (line 76) | render(c,l){c.openXml(a.StdDocAttributes),c.openNode("Types",s.PROPERT... method parseOpen (line 76) | parseOpen(){return!1} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} method tag (line 76) | get tag(){return"x14:id"} method render (line 76) | render(l,d){l.leafNode(this.tag,null,d)} method parseOpen (line 76) | parseOpen(){this.model=""} method parseText (line 76) | parseText(l){this.model+=l} method parseClose (line 76) | parseClose(l){return l!==this.tag} method constructor (line 76) | constructor(){super(),this.map={"x14:conditionalFormattings":this.cond... method tag (line 76) | get tag(){return"ext"} method hasContent (line 76) | hasContent(c){return this.conditionalFormattings.hasContent(c.conditio... method prepare (line 76) | prepare(c,l){this.conditionalFormattings.prepare(c.conditionalFormatti... method render (line 76) | render(c,l){c.openNode("ext",{uri:"{78C0D931-6437-407d-A8EE-F0AAD7539E... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(c,l){this.model[c]=l.model} method constructor (line 76) | constructor(){super(),this.map={color:new o}} method tag (line 76) | get tag(){return"stop"} method render (line 76) | render(h,f){h.openNode("stop"),h.addAttribute("position",f.position),t... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... function o (line 101) | function o(s,u){s.emit("error",u)} method constructor (line 75) | constructor(u,c){let l=arguments.length>2&&arguments[2]!==void 0?argum... method asInstance (line 75) | static asInstance(u){return u instanceof o||u==null?u:new o(u)} method col (line 75) | get col(){return this.nativeCol+Math.min(this.colWidth-1,this.nativeCo... method col (line 75) | set col(u){this.nativeCol=Math.floor(u),this.nativeColOff=Math.floor((... method row (line 75) | get row(){return this.nativeRow+Math.min(this.rowHeight-1,this.nativeR... method row (line 75) | set row(u){this.nativeRow=Math.floor(u),this.nativeRowOff=Math.floor((... method colWidth (line 75) | get colWidth(){return this.worksheet&&this.worksheet.getColumn(this.na... method rowHeight (line 75) | get rowHeight(){return this.worksheet&&this.worksheet.getRow(this.nati... method model (line 75) | get model(){return{nativeCol:this.nativeCol,nativeColOff:this.nativeCo... method model (line 75) | set model(u){this.nativeCol=u.nativeCol,this.nativeColOff=u.nativeColO... method constructor (line 75) | constructor(u){this.note=u} method model (line 75) | get model(){let u=null;switch(typeof this.note){case"string":u={type:"... method model (line 75) | set model(u){const{note:c}=u,{texts:l}=c;l.length===1&&Object.keys(l[0... method fromModel (line 75) | static fromModel(u){const c=new o;return c.model=u,c} method constructor (line 75) | constructor(){this.decode(arguments)} method setTLBR (line 75) | setTLBR(u,c,l,d,h){if(arguments.length<4){const f=a.decodeAddress(u),g... method decode (line 75) | decode(u){switch(u.length){case 5:this.setTLBR(u[0],u[1],u[2],u[3],u[4... method top (line 75) | get top(){return this.model.top||1} method top (line 75) | set top(u){this.model.top=u} method left (line 75) | get left(){return this.model.left||1} method left (line 75) | set left(u){this.model.left=u} method bottom (line 75) | get bottom(){return this.model.bottom||1} method bottom (line 75) | set bottom(u){this.model.bottom=u} method right (line 75) | get right(){return this.model.right||1} method right (line 75) | set right(u){this.model.right=u} method sheetName (line 75) | get sheetName(){return this.model.sheetName} method sheetName (line 75) | set sheetName(u){this.model.sheetName=u} method _serialisedSheetName (line 75) | get _serialisedSheetName(){const{sheetName:u}=this.model;return u?/^[a... method expand (line 75) | expand(u,c,l,d){(!this.model.top||u1?this.range:this._serialisedSheetN... method $shortRange (line 75) | get $shortRange(){return this.count>1?this.$range:this._serialisedShee... method count (line 75) | get count(){return(1+this.bottom-this.top)*(1+this.right-this.left)} method toString (line 75) | toString(){return this.range} method intersects (line 75) | intersects(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method contains (line 75) | contains(u){const c=a.decodeEx(u);return this.containsEx(c)} method containsEx (line 75) | containsEx(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method forEachAddress (line 75) | forEachAddress(u){for(let c=this.left;c<=this.right;c++)for(let l=this... method constructor (line 75) | constructor(u,c,l){this.table=u,this.column=c,this.index=l} method _set (line 75) | _set(u,c){this.table.cacheState(),this.column[u]=c} method name (line 75) | get name(){return this.column.name} method name (line 75) | set name(u){this._set("name",u)} method filterButton (line 75) | get filterButton(){return this.column.filterButton} method filterButton (line 75) | set filterButton(u){this.column.filterButton=u} method style (line 75) | get style(){return this.column.style} method style (line 75) | set style(u){this.column.style=u} method totalsRowLabel (line 75) | get totalsRowLabel(){return this.column.totalsRowLabel} method totalsRowLabel (line 75) | set totalsRowLabel(u){this._set("totalsRowLabel",u)} method totalsRowFunction (line 75) | get totalsRowFunction(){return this.column.totalsRowFunction} method totalsRowFunction (line 75) | set totalsRowFunction(u){this._set("totalsRowFunction",u)} method totalsRowResult (line 75) | get totalsRowResult(){return this.column.totalsRowResult} method totalsRowResult (line 75) | set totalsRowResult(u){this._set("totalsRowResult",u)} method totalsRowFormula (line 75) | get totalsRowFormula(){return this.column.totalsRowFormula} method totalsRowFormula (line 75) | set totalsRowFormula(u){this._set("totalsRowFormula",u)} method constructor (line 76) | constructor(u){super(),this.model=u} method tag (line 76) | get tag(){return"u"} method render (line 76) | render(u,c){if((c=c||this.model)===!0)u.leafNode("u");else{const l=o.A... method parseOpen (line 76) | parseOpen(u){u.name==="u"&&(this.model=u.attributes.val||!0)} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} function h (line 101) | function h(f,g){this._id=f,this._clearFn=g} method constructor (line 75) | constructor(p){this._data=p} method length (line 75) | get length(){return this._data.length} method copy (line 75) | copy(p,y,v,b){this._data.copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._data} method constructor (line 76) | constructor(g){super(),this.options=g||h.OPTIONS,this.map={b:{prop:"bo... method tag (line 76) | get tag(){return this.options.tagName} method render (line 76) | render(g,m){const{map:p}=this;g.openNode(this.options.tagName),l.each(... method parseOpen (line 76) | parseOpen(g){if(this.parser)return this.parser.parseOpen(g),!0;if(this... method parseText (line 76) | parseText(g){this.parser&&this.parser.parseText(g)} method parseClose (line 76) | parseClose(g){if(this.parser&&!this.parser.parseClose(g)){const m=this... function o (line 101) | function o(s){try{if(!a.localStorage)return!1}catch{return!1}var u=a.loc... method constructor (line 75) | constructor(u,c){let l=arguments.length>2&&arguments[2]!==void 0?argum... method asInstance (line 75) | static asInstance(u){return u instanceof o||u==null?u:new o(u)} method col (line 75) | get col(){return this.nativeCol+Math.min(this.colWidth-1,this.nativeCo... method col (line 75) | set col(u){this.nativeCol=Math.floor(u),this.nativeColOff=Math.floor((... method row (line 75) | get row(){return this.nativeRow+Math.min(this.rowHeight-1,this.nativeR... method row (line 75) | set row(u){this.nativeRow=Math.floor(u),this.nativeRowOff=Math.floor((... method colWidth (line 75) | get colWidth(){return this.worksheet&&this.worksheet.getColumn(this.na... method rowHeight (line 75) | get rowHeight(){return this.worksheet&&this.worksheet.getRow(this.nati... method model (line 75) | get model(){return{nativeCol:this.nativeCol,nativeColOff:this.nativeCo... method model (line 75) | set model(u){this.nativeCol=u.nativeCol,this.nativeColOff=u.nativeColO... method constructor (line 75) | constructor(u){this.note=u} method model (line 75) | get model(){let u=null;switch(typeof this.note){case"string":u={type:"... method model (line 75) | set model(u){const{note:c}=u,{texts:l}=c;l.length===1&&Object.keys(l[0... method fromModel (line 75) | static fromModel(u){const c=new o;return c.model=u,c} method constructor (line 75) | constructor(){this.decode(arguments)} method setTLBR (line 75) | setTLBR(u,c,l,d,h){if(arguments.length<4){const f=a.decodeAddress(u),g... method decode (line 75) | decode(u){switch(u.length){case 5:this.setTLBR(u[0],u[1],u[2],u[3],u[4... method top (line 75) | get top(){return this.model.top||1} method top (line 75) | set top(u){this.model.top=u} method left (line 75) | get left(){return this.model.left||1} method left (line 75) | set left(u){this.model.left=u} method bottom (line 75) | get bottom(){return this.model.bottom||1} method bottom (line 75) | set bottom(u){this.model.bottom=u} method right (line 75) | get right(){return this.model.right||1} method right (line 75) | set right(u){this.model.right=u} method sheetName (line 75) | get sheetName(){return this.model.sheetName} method sheetName (line 75) | set sheetName(u){this.model.sheetName=u} method _serialisedSheetName (line 75) | get _serialisedSheetName(){const{sheetName:u}=this.model;return u?/^[a... method expand (line 75) | expand(u,c,l,d){(!this.model.top||u1?this.range:this._serialisedSheetN... method $shortRange (line 75) | get $shortRange(){return this.count>1?this.$range:this._serialisedShee... method count (line 75) | get count(){return(1+this.bottom-this.top)*(1+this.right-this.left)} method toString (line 75) | toString(){return this.range} method intersects (line 75) | intersects(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method contains (line 75) | contains(u){const c=a.decodeEx(u);return this.containsEx(c)} method containsEx (line 75) | containsEx(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method forEachAddress (line 75) | forEachAddress(u){for(let c=this.left;c<=this.right;c++)for(let l=this... method constructor (line 75) | constructor(u,c,l){this.table=u,this.column=c,this.index=l} method _set (line 75) | _set(u,c){this.table.cacheState(),this.column[u]=c} method name (line 75) | get name(){return this.column.name} method name (line 75) | set name(u){this._set("name",u)} method filterButton (line 75) | get filterButton(){return this.column.filterButton} method filterButton (line 75) | set filterButton(u){this.column.filterButton=u} method style (line 75) | get style(){return this.column.style} method style (line 75) | set style(u){this.column.style=u} method totalsRowLabel (line 75) | get totalsRowLabel(){return this.column.totalsRowLabel} method totalsRowLabel (line 75) | set totalsRowLabel(u){this._set("totalsRowLabel",u)} method totalsRowFunction (line 75) | get totalsRowFunction(){return this.column.totalsRowFunction} method totalsRowFunction (line 75) | set totalsRowFunction(u){this._set("totalsRowFunction",u)} method totalsRowResult (line 75) | get totalsRowResult(){return this.column.totalsRowResult} method totalsRowResult (line 75) | set totalsRowResult(u){this._set("totalsRowResult",u)} method totalsRowFormula (line 75) | get totalsRowFormula(){return this.column.totalsRowFormula} method totalsRowFormula (line 75) | set totalsRowFormula(u){this._set("totalsRowFormula",u)} method constructor (line 76) | constructor(u){super(),this.model=u} method tag (line 76) | get tag(){return"u"} method render (line 76) | render(u,c){if((c=c||this.model)===!0)u.leafNode("u");else{const l=o.A... method parseOpen (line 76) | parseOpen(u){u.name==="u"&&(this.model=u.attributes.val||!0)} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} function l (line 101) | function l(x,w){var _={seen:[],stylize:h};return arguments.length>=3&&(_... method constructor (line 75) | constructor(f,g,m){if(!f||!g)throw new Error("A Cell needs a Row");thi... method worksheet (line 75) | get worksheet(){return this._row.worksheet} method workbook (line 75) | get workbook(){return this._row.worksheet.workbook} method destroy (line 75) | destroy(){delete this.style,delete this._value,delete this._row,delete... method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(f){this.style.numFmt=f} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(f){this.style.font=f} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(f){this.style.alignment=f} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(f){this.style.border=f} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(f){this.style.fill=f} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(f){this.style.protection=f} method _mergeStyle (line 75) | _mergeStyle(f,g,m){const p=f&&f.numFmt||g&&g.numFmt;p&&(m.numFmt=p);co... method address (line 75) | get address(){return this._address} method row (line 75) | get row(){return this._row.number} method col (line 75) | get col(){return this._column.number} method $col$row (line 75) | get $col$row(){return`$${this._column.letter}$${this.row}`} method type (line 75) | get type(){return this._value.type} method effectiveType (line 75) | get effectiveType(){return this._value.effectiveType} method toCsvString (line 75) | toCsvString(){return this._value.toCsvString()} method addMergeRef (line 75) | addMergeRef(){this._mergeCount++} method releaseMergeRef (line 75) | releaseMergeRef(){this._mergeCount--} method isMerged (line 75) | get isMerged(){return this._mergeCount>0||this.type===l.Types.Merge} method merge (line 75) | merge(f,g){this._value.release(),this._value=d.create(l.Types.Merge,th... method unmerge (line 75) | unmerge(){this.type===l.Types.Merge&&(this._value.release(),this._valu... method isMergedTo (line 75) | isMergedTo(f){return this._value.type===l.Types.Merge&&this._value.isM... method master (line 75) | get master(){return this.type===l.Types.Merge?this._value.master:this} method isHyperlink (line 75) | get isHyperlink(){return this._value.type===l.Types.Hyperlink} method hyperlink (line 75) | get hyperlink(){return this._value.hyperlink} method value (line 75) | get value(){return this._value.value} method value (line 75) | set value(f){this.type!==l.Types.Merge?(this._value.release(),this._va... method note (line 75) | get note(){return this._comment&&this._comment.note} method note (line 75) | set note(f){this._comment=new c(f)} method text (line 75) | get text(){return this._value.toString()} method html (line 75) | get html(){return o.escapeHtml(this.text)} method toString (line 75) | toString(){return this.text} method _upgradeToHyperlink (line 75) | _upgradeToHyperlink(f){this.type===l.Types.String&&(this._value=d.crea... method formula (line 75) | get formula(){return this._value.formula} method result (line 75) | get result(){return this._value.result} method formulaType (line 75) | get formulaType(){return this._value.formulaType} method fullAddress (line 75) | get fullAddress(){const{worksheet:f}=this._row;return{sheetName:f.name... method name (line 75) | get name(){return this.names[0]} method name (line 75) | set name(f){this.names=[f]} method names (line 75) | get names(){return this.workbook.definedNames.getNamesEx(this.fullAddr... method names (line 75) | set names(f){const{definedNames:g}=this.workbook;g.removeAllNames(this... method addName (line 75) | addName(f){this.workbook.definedNames.addEx(this.fullAddress,f)} method removeName (line 75) | removeName(f){this.workbook.definedNames.removeEx(this.fullAddress,f)} method removeAllNames (line 75) | removeAllNames(){this.workbook.definedNames.removeAllNames(this.fullAd... method _dataValidations (line 75) | get _dataValidations(){return this.worksheet.dataValidations} method dataValidation (line 75) | get dataValidation(){return this._dataValidations.find(this.address)} method dataValidation (line 75) | set dataValidation(f){this._dataValidations.add(this.address,f)} method model (line 75) | get model(){const{model:f}=this._value;return f.style=this.style,this.... method model (line 75) | set model(f){if(this._value.release(),this._value=d.create(f.type,this... method constructor (line 75) | constructor(p,y){this._data=p,this._encoding=y} method length (line 75) | get length(){return this.toBuffer().length} method copy (line 75) | copy(p,y,v,b){return this.toBuffer().copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._buffer||(this._buffer=o.from(this._data,this._... method constructor (line 76) | constructor(h){super(),this.options=Object.assign({type:"nodebuffer",c... method append (line 76) | append(h,f){f.hasOwnProperty("base64")&&f.base64?this.zip.file(f.name,... method finalize (line 76) | async finalize(){const h=await this.zip.generateAsync(this.options);th... method read (line 76) | read(h){return this.stream.read(h)} method setEncoding (line 76) | setEncoding(h){return this.stream.setEncoding(h)} method pause (line 76) | pause(){return this.stream.pause()} method resume (line 76) | resume(){return this.stream.resume()} method isPaused (line 76) | isPaused(){return this.stream.isPaused()} method pipe (line 76) | pipe(h,f){return this.stream.pipe(h,f)} method unpipe (line 76) | unpipe(h){return this.stream.unpipe(h)} method unshift (line 76) | unshift(h){return this.stream.unshift(h)} method wrap (line 76) | wrap(h){return this.stream.wrap(h)} method constructor (line 76) | constructor(){super(),this.map={Company:new s({tag:"Company"}),Manager... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("Properties",l.PR... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"dc:creator":new u({tag:"dc:creator"})... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("cp:corePropertie... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"xdr:twoCellAnchor":new u,"xdr:oneCell... method prepare (line 76) | prepare(h){h.anchors.forEach((f,g)=>{f.anchorType=function(m){return(t... method tag (line 76) | get tag(){return"xdr:wsDr"} method render (line 76) | render(h,f){h.openXml(o.StdDocAttributes),h.openNode(this.tag,l.DRAWIN... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.m... method reconcile (line 76) | reconcile(h,f){h.anchors.forEach(g=>{g.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={patternFill:new u,gradientFill:new c}} method tag (line 76) | get tag(){return"fill"} method render (line 76) | render(h,f){switch(h.addRollback(),h.openNode("fill"),f.type){case"pat... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method validStyle (line 76) | validStyle(h){return l.validPatternValues[h]} method constructor (line 79) | constructor(h){this.rowCount=0,this.formatterOptions=h,this.fieldForma... method isRowHashArray (line 79) | static isRowHashArray(h){return!!Array.isArray(h)&&Array.isArray(h[0])... method isRowArray (line 79) | static isRowArray(h){return Array.isArray(h)&&!this.isRowHashArray(h)} method gatherHeaders (line 79) | static gatherHeaders(h){return l.isRowHashArray(h)?h.map(f=>f[0]):Arra... method createTransform (line 79) | static createTransform(h){return c.isSyncTransform(h)?(f,g)=>{let m=nu... method rowTransform (line 79) | set rowTransform(h){if(!o.default(h))throw new TypeError("The transfor... method format (line 79) | format(h,f){this.callTransformer(h,(g,m)=>{if(g)return f(g);if(!h)retu... method finish (line 79) | finish(h){const f=[];if(this.formatterOptions.alwaysWriteHeaders&&this... method checkHeaders (line 79) | checkHeaders(h){if(this.headers)return{shouldFormatColumns:!0,headers:... method gatherColumns (line 79) | gatherColumns(h){if(this.headers===null)throw new Error("Headers is cu... method callTransformer (line 79) | callTransformer(h,f){return this._rowTransform?this._rowTransform(h,f)... method formatColumns (line 79) | formatColumns(h,f){const g=h.map((p,y)=>this.fieldFormatter.format(p,y... method constructor (line 79) | constructor(h){super({objectMode:h.objectMode}),this.lines="",this.row... method hasHitRowLimit (line 79) | get hasHitRowLimit(){return this.parserOptions.limitRows&&this.rowCoun... method shouldEmitRows (line 79) | get shouldEmitRows(){return this.parsedRowCount>this.parserOptions.ski... method shouldSkipLine (line 79) | get shouldSkipLine(){return this.parsedLineCount<=this.parserOptions.s... method transform (line 79) | transform(h){return this.rowTransformerValidator.rowTransform=h,this} method validate (line 79) | validate(h){return this.rowTransformerValidator.rowValidator=h,this} method emit (line 79) | emit(h){if(h==="end")return this.endEmitted||(this.endEmitted=!0,super... method _transform (line 79) | _transform(h,f,g){if(this.hasHitRowLimit)return g();const m=l.wrapDone... method _flush (line 79) | _flush(h){const f=l.wrapDoneCallback(h);if(this.hasHitRowLimit)return ... method parse (line 79) | parse(h,f){if(!h)return[];const{line:g,rows:m}=this.parser.parse(h,f);... method processRows (line 79) | processRows(h,f){const g=h.length,m=p=>{const y=A=>A?f(A):p%100!=0?m(p... method transformRow (line 79) | transformRow(h,f){try{this.headerTransformer.transform(h,(g,m)=>g?f(g)... method checkAndEmitHeaders (line 79) | checkAndEmitHeaders(){!this.headersEmitted&&this.headerTransformer.hea... method skipRow (line 79) | skipRow(h){return this.rowCount-=1,h(null,{row:null,isValid:!0})} method pushRow (line 79) | pushRow(h,f){try{this.parserOptions.objectMode?this.push(h):this.push(... method wrapDoneCallback (line 79) | static wrapDoneCallback(h){let f=!1;return function(g){if(g){if(f)thro... function d (line 101) | function d(x,w){var _=l.styles[w];return _?"["+l.colors[_][0]+"m"+x+"[... method constructor (line 75) | constructor(p){this._data=p} method length (line 75) | get length(){return this._data.length} method copy (line 75) | copy(p,y,v,b){return this._data._buf.copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._data.toBuffer()} method constructor (line 76) | constructor(){super(),this.map={"x14:dataBar":this.databarXform=new u,... method tag (line 76) | get tag(){return"x14:cfRule"} method isExt (line 76) | static isExt(f){return f.type==="dataBar"?u.isExt(f):!(f.type!=="iconS... method prepare (line 76) | prepare(f){d.isExt(f)&&(f.x14Id=`{${a()}}`.toUpperCase())} method render (line 76) | render(f,g){if(d.isExt(g))switch(g.type){case"dataBar":this.renderData... method renderDataBar (line 76) | renderDataBar(f,g){f.openNode(this.tag,{type:"dataBar",id:g.x14Id}),th... method renderIconSet (line 76) | renderIconSet(f,g){f.openNode(this.tag,{type:"iconSet",priority:g.prio... method createNewModel (line 76) | createNewModel(f){let{attributes:g}=f;return{type:g.type,x14Id:g.id,pr... method onParserClose (line 76) | onParserClose(f,g){Object.assign(this.model,g.model)} method constructor (line 76) | constructor(){super(),this.map={autoFilter:new u,tableColumns:new s({t... method prepare (line 76) | prepare(f,g){this.map.autoFilter.prepare(f),this.map.tableColumns.prep... method tag (line 76) | get tag(){return"table"} method render (line 76) | render(f,g){f.openXml(a.StdDocAttributes),f.openNode(this.tag,$o(An({}... method parseOpen (line 76) | parseOpen(f){if(this.parser)return this.parser.parseOpen(f),!0;const{n... method parseText (line 76) | parseText(f){this.parser&&this.parser.parseText(f)} method parseClose (line 76) | parseClose(f){if(this.parser)return this.parser.parseClose(f)||(this.p... method reconcile (line 76) | reconcile(f,g){f.columns.forEach(m=>{m.dxfId!==void 0&&(m.style=g.styl... function h (line 101) | function h(x,w){return x} method constructor (line 75) | constructor(p){this._data=p} method length (line 75) | get length(){return this._data.length} method copy (line 75) | copy(p,y,v,b){this._data.copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._data} method constructor (line 76) | constructor(g){super(),this.options=g||h.OPTIONS,this.map={b:{prop:"bo... method tag (line 76) | get tag(){return this.options.tagName} method render (line 76) | render(g,m){const{map:p}=this;g.openNode(this.options.tagName),l.each(... method parseOpen (line 76) | parseOpen(g){if(this.parser)return this.parser.parseOpen(g),!0;if(this... method parseText (line 76) | parseText(g){this.parser&&this.parser.parseText(g)} method parseClose (line 76) | parseClose(g){if(this.parser&&!this.parser.parseClose(g)){const m=this... function f (line 101) | function f(x,w,_){if(x.customInspect&&w&&G(w.inspect)&&w.inspect!==i.ins... method constructor (line 75) | constructor(p){this.size=p,this.buffer=o.alloc(p),this.iRead=0,this.iW... method toBuffer (line 75) | toBuffer(){if(this.iRead===0&&this.iWrite===this.size)return this.buff... method length (line 75) | get length(){return this.iWrite-this.iRead} method eod (line 75) | get eod(){return this.iRead===this.iWrite} method full (line 75) | get full(){return this.iWrite===this.size} method read (line 75) | read(p){let y;return p===0?null:p===void 0||p>=this.length?(y=this.toB... method write (line 75) | write(p,y,v){const b=Math.min(v,this.size-this.iWrite);return p.copy(t... function g (line 104) | function g(x){return"["+Error.prototype.toString.call(x)+"]"} function m (line 104) | function m(x,w,_,E,R,F){var B,X,K;if((K=Object.getOwnPropertyDescriptor(... method constructor (line 76) | constructor(){super(),this.map={dataBar:this.databarXform=new u,extLst... method tag (line 76) | get tag(){return"cfRule"} method isPrimitive (line 76) | static isPrimitive(y){return y.type!=="iconSet"||!y.custom&&!f[y.iconS... method render (line 76) | render(y,v){switch(v.type){case"expression":this.renderExpression(y,v)... method renderExpression (line 76) | renderExpression(y,v){y.openNode(this.tag,{type:"expression",dxfId:v.d... method renderCellIs (line 76) | renderCellIs(y,v){y.openNode(this.tag,{type:"cellIs",dxfId:v.dxfId,pri... method renderTop10 (line 76) | renderTop10(y,v){y.leafNode(this.tag,{type:"top10",dxfId:v.dxfId,prior... method renderAboveAverage (line 76) | renderAboveAverage(y,v){y.leafNode(this.tag,{type:"aboveAverage",dxfId... method renderDataBar (line 76) | renderDataBar(y,v){y.openNode(this.tag,{type:"dataBar",priority:v.prio... method renderColorScale (line 76) | renderColorScale(y,v){y.openNode(this.tag,{type:"colorScale",priority:... method renderIconSet (line 76) | renderIconSet(y,v){m.isPrimitive(v)&&(y.openNode(this.tag,{type:"iconS... method renderText (line 76) | renderText(y,v){y.openNode(this.tag,{type:v.operator,dxfId:v.dxfId,pri... method renderTimePeriod (line 76) | renderTimePeriod(y,v){y.openNode(this.tag,{type:"timePeriod",dxfId:v.d... method createNewModel (line 76) | createNewModel(y){let{attributes:v}=y;return $o(An({},g(v)),{dxfId:a.t... method onParserClose (line 76) | onParserClose(y,v){switch(y){case"dataBar":case"extLst":case"colorScal... function p (line 110) | function p(x){return Array.isArray(x)} method constructor (line 76) | constructor(){super(),this.map={fileVersion:p.STATIC_XFORMS.fileVersio... method prepare (line 76) | prepare(v){v.sheets=v.worksheets;const b=[];let A=0;v.sheets.forEach(C... method render (line 76) | render(v,b){v.openXml(s.StdDocAttributes),v.openNode("workbook",p.WORK... method parseOpen (line 76) | parseOpen(v){if(this.parser)return this.parser.parseOpen(v),!0;switch(... method parseText (line 76) | parseText(v){this.parser&&this.parser.parseText(v)} method parseClose (line 76) | parseClose(v){if(this.parser)return this.parser.parseClose(v)||(this.p... method reconcile (line 76) | reconcile(v){const b=(v.workbookRels||[]).reduce((W,U)=>(W[U.Id]=U,W),... method constructor (line 76) | constructor(v){super(),this.map={numFmts:new c({tag:"numFmts",count:!0... method initIndex (line 76) | initIndex(){this.index={style:{},numFmt:{},numFmtNextId:164,font:{},bo... method init (line 76) | init(){this.model={styles:[],numFmts:[],fonts:[],borders:[],fills:[],d... method render (line 76) | render(v,b){b=b||this.model,v.openXml(o.StdDocAttributes),v.openNode("... method parseOpen (line 76) | parseOpen(v){if(this.parser)return this.parser.parseOpen(v),!0;switch(... method parseText (line 76) | parseText(v){this.parser&&this.parser.parseText(v)} method parseClose (line 76) | parseClose(v){if(this.parser)return this.parser.parseClose(v)||(this.p... method addStyleModel (line 76) | addStyleModel(v,b){if(!v)return 0;if(this.model.fonts.length||this._ad... method getStyleModel (line 76) | getStyleModel(v){const b=this.model.styles[v];if(!b)return null;let A=... method addDxfStyle (line 76) | addDxfStyle(v){return v.numFmt&&(v.numFmtId=this._addNumFmtStr(v.numFm... method getDxfStyle (line 76) | getDxfStyle(v){return this.model.dxfs[v]} method _addStyle (line 76) | _addStyle(v){const b=this.map.style.toXml(v);let A=this.index.style[b]... method _addNumFmtStr (line 76) | _addNumFmtStr(v){let b=f.getDefaultFmtId(v);if(b!==void 0||(b=this.ind... method _addFont (line 76) | _addFont(v){const b=this.map.font.toXml(v);let A=this.index.font[b];re... method _addBorder (line 76) | _addBorder(v){const b=this.map.border.toXml(v);let A=this.index.border... method _addFill (line 76) | _addFill(v){const b=this.map.fill.toXml(v);let A=this.index.fill[b];re... function y (line 110) | function y(x){return typeof x=="boolean"} function v (line 110) | function v(x){return x===null} function b (line 110) | function b(x){return typeof x=="number"} function A (line 110) | function A(x){return typeof x=="string"} function C (line 110) | function C(x){return x===void 0} function M (line 110) | function M(x){return z(x)&&ee(x)==="[object RegExp]"} function z (line 110) | function z(x){return typeof x=="object"&&x!==null} function W (line 110) | function W(x){return z(x)&&ee(x)==="[object Date]"} function U (line 110) | function U(x){return z(x)&&(ee(x)==="[object Error]"||x instanceof Error)} function G (line 110) | function G(x){return typeof x=="function"} function ee (line 110) | function ee(x){return Object.prototype.toString.call(x)} function I (line 110) | function I(x){return x<10?"0"+x.toString(10):x.toString(10)} method constructor (line 76) | constructor(T){this.workbook=T} method readFile (line 76) | async readFile(T,S){if(!await h.fs.exists(T))throw new Error("File not... method parseRels (line 76) | parseRels(T){return new v().parseStream(T)} method parseWorkbook (line 76) | parseWorkbook(T){return new C().parseStream(T)} method parseSharedStrings (line 76) | parseSharedStrings(T){return new y().parseStream(T)} method reconcile (line 76) | reconcile(T,S){const x=new C,w=new M(S),_=new z,E=new W;x.reconcile(T)... method _processWorksheetEntry (line 76) | async _processWorksheetEntry(T,S,x,w,_){const E=new M(w),R=await E.par... method _processCommentEntry (line 76) | async _processCommentEntry(T,S,x){const w=new U,_=await w.parseStream(... method _processTableEntry (line 76) | async _processTableEntry(T,S,x){const w=new W,_=await w.parseStream(T)... method _processWorksheetRelsEntry (line 76) | async _processWorksheetRelsEntry(T,S,x){const w=new v,_=await w.parseS... method _processMediaEntry (line 76) | async _processMediaEntry(T,S,x){const w=x.lastIndexOf(".");if(w>=1){co... method _processDrawingEntry (line 76) | async _processDrawingEntry(T,S,x){const w=new z,_=await w.parseStream(... method _processDrawingRelsEntry (line 76) | async _processDrawingRelsEntry(T,S,x){const w=new v,_=await w.parseStr... method _processVmlDrawingEntry (line 76) | async _processVmlDrawingEntry(T,S,x){const w=new G,_=await w.parseStre... method _processThemeEntry (line 76) | async _processThemeEntry(T,S,x){await new Promise((w,_)=>{const E=new ... method createInputStream (line 76) | createInputStream(){throw new Error("`XLSX#createInputStream` is depre... method read (line 76) | async read(T,S){!T[Symbol.asyncIterator]&&T.pipe&&(T=T.pipe(new c));co... method load (line 76) | async load(T,S){let x;x=S&&S.base64?o.from(T.toString(),"base64"):T;co... method addMedia (line 76) | async addMedia(T,S){await Promise.all(S.media.map(async x=>{if(x.type=... method addDrawings (line 76) | addDrawings(T,S){const x=new z,w=new v;S.worksheets.forEach(_=>{const{... method addTables (line 76) | addTables(T,S){const x=new W;S.worksheets.forEach(w=>{const{tables:_}=... method addContentTypes (line 76) | async addContentTypes(T,S){const x=new b().toXml(S);T.append(x,{name:"... method addApp (line 76) | async addApp(T,S){const x=new A().toXml(S);T.append(x,{name:"docProps/... method addCore (line 76) | async addCore(T,S){const x=new p;T.append(x.toXml(S),{name:"docProps/c... method addThemes (line 76) | async addThemes(T,S){const x=S.themes||{theme1:ee};Object.keys(x).forE... method addOfficeRels (line 76) | async addOfficeRels(T){const S=new v().toXml([{Id:"rId1",Type:I.RelTyp... method addWorkbookRels (line 76) | async addWorkbookRels(T,S){let x=1;const w=[{Id:"rId"+x++,Type:I.RelTy... method addSharedStrings (line 76) | async addSharedStrings(T,S){S.sharedStrings&&S.sharedStrings.count&&T.... method addStyles (line 76) | async addStyles(T,S){const{xml:x}=S.styles;x&&T.append(x,{name:"xl/sty... method addWorkbook (line 76) | async addWorkbook(T,S){const x=new C;T.append(x.toXml(S),{name:"xl/wor... method addWorksheets (line 76) | async addWorksheets(T,S){const x=new M,w=new v,_=new U,E=new G;S.works... method _finalize (line 76) | _finalize(T){return new Promise((S,x)=>{T.on("finish",()=>{S(this)}),T... method prepareModel (line 76) | prepareModel(T,S){T.creator=T.creator||"ExcelJS",T.lastModifiedBy=T.la... method write (line 76) | async write(T,S){S=S||{};const{model:x}=this.workbook,w=new l.ZipWrite... method writeFile (line 76) | writeFile(T,S){const x=s.createWriteStream(T);return new Promise((w,_)... method writeBuffer (line 76) | async writeBuffer(T){const S=new d;return await this.write(S,T),S.read()} function T (line 110) | function T(){var x=new Date,w=[I(x.getHours()),I(x.getMinutes()),I(x.get... function S (line 110) | function S(x,w){return Object.prototype.hasOwnProperty.call(x,w)} function g (line 110) | function g(m){return m&&m.__esModule?m:{default:m}} function a (line 110) | function a(f){return 14+(f+64>>>9<<4)+1} function o (line 110) | function o(f,g){const m=(65535&f)+(65535&g);return(f>>16)+(g>>16)+(m>>16... method constructor (line 75) | constructor(u,c){let l=arguments.length>2&&arguments[2]!==void 0?argum... method asInstance (line 75) | static asInstance(u){return u instanceof o||u==null?u:new o(u)} method col (line 75) | get col(){return this.nativeCol+Math.min(this.colWidth-1,this.nativeCo... method col (line 75) | set col(u){this.nativeCol=Math.floor(u),this.nativeColOff=Math.floor((... method row (line 75) | get row(){return this.nativeRow+Math.min(this.rowHeight-1,this.nativeR... method row (line 75) | set row(u){this.nativeRow=Math.floor(u),this.nativeRowOff=Math.floor((... method colWidth (line 75) | get colWidth(){return this.worksheet&&this.worksheet.getColumn(this.na... method rowHeight (line 75) | get rowHeight(){return this.worksheet&&this.worksheet.getRow(this.nati... method model (line 75) | get model(){return{nativeCol:this.nativeCol,nativeColOff:this.nativeCo... method model (line 75) | set model(u){this.nativeCol=u.nativeCol,this.nativeColOff=u.nativeColO... method constructor (line 75) | constructor(u){this.note=u} method model (line 75) | get model(){let u=null;switch(typeof this.note){case"string":u={type:"... method model (line 75) | set model(u){const{note:c}=u,{texts:l}=c;l.length===1&&Object.keys(l[0... method fromModel (line 75) | static fromModel(u){const c=new o;return c.model=u,c} method constructor (line 75) | constructor(){this.decode(arguments)} method setTLBR (line 75) | setTLBR(u,c,l,d,h){if(arguments.length<4){const f=a.decodeAddress(u),g... method decode (line 75) | decode(u){switch(u.length){case 5:this.setTLBR(u[0],u[1],u[2],u[3],u[4... method top (line 75) | get top(){return this.model.top||1} method top (line 75) | set top(u){this.model.top=u} method left (line 75) | get left(){return this.model.left||1} method left (line 75) | set left(u){this.model.left=u} method bottom (line 75) | get bottom(){return this.model.bottom||1} method bottom (line 75) | set bottom(u){this.model.bottom=u} method right (line 75) | get right(){return this.model.right||1} method right (line 75) | set right(u){this.model.right=u} method sheetName (line 75) | get sheetName(){return this.model.sheetName} method sheetName (line 75) | set sheetName(u){this.model.sheetName=u} method _serialisedSheetName (line 75) | get _serialisedSheetName(){const{sheetName:u}=this.model;return u?/^[a... method expand (line 75) | expand(u,c,l,d){(!this.model.top||u1?this.range:this._serialisedSheetN... method $shortRange (line 75) | get $shortRange(){return this.count>1?this.$range:this._serialisedShee... method count (line 75) | get count(){return(1+this.bottom-this.top)*(1+this.right-this.left)} method toString (line 75) | toString(){return this.range} method intersects (line 75) | intersects(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method contains (line 75) | contains(u){const c=a.decodeEx(u);return this.containsEx(c)} method containsEx (line 75) | containsEx(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method forEachAddress (line 75) | forEachAddress(u){for(let c=this.left;c<=this.right;c++)for(let l=this... method constructor (line 75) | constructor(u,c,l){this.table=u,this.column=c,this.index=l} method _set (line 75) | _set(u,c){this.table.cacheState(),this.column[u]=c} method name (line 75) | get name(){return this.column.name} method name (line 75) | set name(u){this._set("name",u)} method filterButton (line 75) | get filterButton(){return this.column.filterButton} method filterButton (line 75) | set filterButton(u){this.column.filterButton=u} method style (line 75) | get style(){return this.column.style} method style (line 75) | set style(u){this.column.style=u} method totalsRowLabel (line 75) | get totalsRowLabel(){return this.column.totalsRowLabel} method totalsRowLabel (line 75) | set totalsRowLabel(u){this._set("totalsRowLabel",u)} method totalsRowFunction (line 75) | get totalsRowFunction(){return this.column.totalsRowFunction} method totalsRowFunction (line 75) | set totalsRowFunction(u){this._set("totalsRowFunction",u)} method totalsRowResult (line 75) | get totalsRowResult(){return this.column.totalsRowResult} method totalsRowResult (line 75) | set totalsRowResult(u){this._set("totalsRowResult",u)} method totalsRowFormula (line 75) | get totalsRowFormula(){return this.column.totalsRowFormula} method totalsRowFormula (line 75) | set totalsRowFormula(u){this._set("totalsRowFormula",u)} method constructor (line 76) | constructor(u){super(),this.model=u} method tag (line 76) | get tag(){return"u"} method render (line 76) | render(u,c){if((c=c||this.model)===!0)u.leafNode("u");else{const l=o.A... method parseOpen (line 76) | parseOpen(u){u.name==="u"&&(this.model=u.attributes.val||!0)} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} function s (line 110) | function s(f,g,m,p,y,v){return o((b=o(o(g,f),o(p,v)))<<(A=y)|b>>>32-A,m)... method prepare (line 76) | prepare(){} method render (line 76) | render(){} method parseOpen (line 76) | parseOpen(c){} method parseText (line 76) | parseText(c){} method parseClose (line 76) | parseClose(c){} method reconcile (line 76) | reconcile(c,l){} method reset (line 76) | reset(){this.model=null,this.map&&Object.values(this.map).forEach(c=>{... method mergeModel (line 76) | mergeModel(c){this.model=Object.assign(this.model||{},c)} method parse (line 76) | async parse(c){for await(const l of c)for(const{eventType:d,value:h}of... method parseStream (line 76) | async parseStream(c){return this.parse(a(c))} method xml (line 76) | get xml(){return this.toXml(this.model)} method toXml (line 76) | toXml(c){const l=new o;return this.render(l,c),l.xml} method toAttribute (line 76) | static toAttribute(c,l){let d=arguments.length>2&&arguments[2]!==void ... method toStringAttribute (line 76) | static toStringAttribute(c,l){let d=arguments.length>2&&arguments[2]!=... method toStringValue (line 76) | static toStringValue(c,l){return c===void 0?l:c} method toBoolAttribute (line 76) | static toBoolAttribute(c,l){let d=arguments.length>2&&arguments[2]!==v... method toBoolValue (line 76) | static toBoolValue(c,l){return c===void 0?l:c==="1"} method toIntAttribute (line 76) | static toIntAttribute(c,l){let d=arguments.length>2&&arguments[2]!==vo... method toIntValue (line 76) | static toIntValue(c,l){return c===void 0?l:parseInt(c,10)} method toFloatAttribute (line 76) | static toFloatAttribute(c,l){let d=arguments.length>2&&arguments[2]!==... method toFloatValue (line 76) | static toFloatValue(c,l){return c===void 0?l:parseFloat(c)} method render (line 76) | render(c,l){c.openXml(a.StdDocAttributes),c.openNode("Types",s.PROPERT... method parseOpen (line 76) | parseOpen(){return!1} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} method tag (line 76) | get tag(){return"x14:id"} method render (line 76) | render(l,d){l.leafNode(this.tag,null,d)} method parseOpen (line 76) | parseOpen(){this.model=""} method parseText (line 76) | parseText(l){this.model+=l} method parseClose (line 76) | parseClose(l){return l!==this.tag} method constructor (line 76) | constructor(){super(),this.map={"x14:conditionalFormattings":this.cond... method tag (line 76) | get tag(){return"ext"} method hasContent (line 76) | hasContent(c){return this.conditionalFormattings.hasContent(c.conditio... method prepare (line 76) | prepare(c,l){this.conditionalFormattings.prepare(c.conditionalFormatti... method render (line 76) | render(c,l){c.openNode("ext",{uri:"{78C0D931-6437-407d-A8EE-F0AAD7539E... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(c,l){this.model[c]=l.model} method constructor (line 76) | constructor(){super(),this.map={color:new o}} method tag (line 76) | get tag(){return"stop"} method render (line 76) | render(h,f){h.openNode("stop"),h.addAttribute("position",f.position),t... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... function u (line 110) | function u(f,g,m,p,y,v,b){return s(g&m|~g&p,f,g,y,v,b)} method constructor (line 75) | constructor(l,d,h){this._worksheet=l,this._number=d,h!==!1&&(this.defn... method number (line 75) | get number(){return this._number} method worksheet (line 75) | get worksheet(){return this._worksheet} method letter (line 75) | get letter(){return s.n2l(this._number)} method isCustomWidth (line 75) | get isCustomWidth(){return this.width!==void 0&&this.width!==9} method defn (line 75) | get defn(){return{header:this._header,key:this.key,width:this.width,st... method defn (line 75) | set defn(l){l?(this.key=l.key,this.width=l.width!==void 0?l.width:9,th... method headers (line 75) | get headers(){return this._header&&this._header instanceof Array?this.... method header (line 75) | get header(){return this._header} method header (line 75) | set header(l){l!==void 0?(this._header=l,this.headers.forEach((d,h)=>{... method key (line 75) | get key(){return this._key} method key (line 75) | set key(l){(this._key&&this._worksheet.getColumnKey(this._key))===this... method hidden (line 75) | get hidden(){return!!this._hidden} method hidden (line 75) | set hidden(l){this._hidden=l} method outlineLevel (line 75) | get outlineLevel(){return this._outlineLevel||0} method outlineLevel (line 75) | set outlineLevel(l){this._outlineLevel=l} method collapsed (line 75) | get collapsed(){return!!(this._outlineLevel&&this._outlineLevel>=this.... method toString (line 75) | toString(){return JSON.stringify({key:this.key,width:this.width,header... method equivalentTo (line 75) | equivalentTo(l){return this.width===l.width&&this.hidden===l.hidden&&t... method isDefault (line 75) | get isDefault(){if(this.isCustomWidth||this.hidden||this.outlineLevel)... method headerCount (line 75) | get headerCount(){return this.headers.length} method eachCell (line 75) | eachCell(l,d){const h=this.number;d||(d=l,l=null),this._worksheet.each... method values (line 75) | get values(){const l=[];return this.eachCell((d,h)=>{d&&d.type!==o.Val... method values (line 75) | set values(l){if(!l)return;const d=this.number;let h=0;l.hasOwnPropert... method _applyStyle (line 75) | _applyStyle(l,d){return this.style[l]=d,this.eachCell(h=>{h[l]=d}),d} method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(l){this._applyStyle("numFmt",l)} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(l){this._applyStyle("font",l)} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(l){this._applyStyle("alignment",l)} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(l){this._applyStyle("protection",l)} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(l){this._applyStyle("border",l)} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(l){this._applyStyle("fill",l)} method toModel (line 75) | static toModel(l){const d=[];let h=null;return l&&l.forEach((f,g)=>{f.... method fromModel (line 75) | static fromModel(l,d){const h=[];let f=1,g=0;for(d=(d=d||[]).sort(func... method constructor (line 76) | constructor(){super(),this.map={"v:shape":new s}} method tag (line 76) | get tag(){return"xml"} method render (line 76) | render(l,d){l.openXml(a.StdDocAttributes),l.openNode(this.tag,u.DRAWIN... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method reconcile (line 76) | reconcile(l,d){l.anchors.forEach(h=>{h.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={"v:textbox":new o,"x:ClientData":new s}} method tag (line 76) | get tag(){return"v:shape"} method render (line 76) | render(l,d,h){l.openNode("v:shape",u.V_SHAPE_ATTRIBUTES(d,h)),l.leafNo... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.p... method constructor (line 76) | constructor(){super(),this.map={Relationship:new s}} method render (line 76) | render(l,d){d=d||this._values,l.openXml(a.StdDocAttributes),l.openNode... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method constructor (line 76) | constructor(){super(),this.map={"x14:id":this.idXform=new s}} method tag (line 76) | get tag(){return"ext"} method render (line 76) | render(l,d){l.openNode(this.tag,{uri:"{B025F937-C7B1-47D3-B67F-A62EFF6... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(l,d){this.model.x14Id=d.model} method constructor (line 76) | constructor(l){super(),this.model=l} method tag (line 76) | get tag(){return"r"} method textXform (line 76) | get textXform(){return this._textXform||(this._textXform=new a)} method fontXform (line 76) | get fontXform(){return this._fontXform||(this._fontXform=new o(u.FONT_... method render (line 76) | render(l,d){d=d||this.model,l.openNode("r"),d.font&&this.fontXform.ren... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){switch(l){case"r":return!1;case"t":return this.model.tex... method constructor (line 76) | constructor(l){super(),this.name=l,this.map={color:new s}} method tag (line 76) | get tag(){return this.name} method render (line 76) | render(l,d,h){const f=d&&d.color||h||this.defaultColor;l.openNode(this... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){return this.parser?(this.parser.parseClose(l)||(this.par... method validStyle (line 76) | validStyle(l){return u.validStyleValues[l]} method constructor (line 76) | constructor(){super(),this.map={fgColor:new o("fgColor"),bgColor:new o... method name (line 76) | get name(){return"pattern"} method tag (line 76) | get tag(){return"patternFill"} method render (line 76) | render(h,f){h.openNode("patternFill"),h.addAttribute("patternType",f.p... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.p... method constructor (line 77) | constructor(l){super({writableObjectMode:l.objectMode}),this.hasWritte... method transform (line 77) | transform(l){return this.rowFormatter.rowTransform=l,this} method _transform (line 77) | _transform(l,d,h){let f=!1;try{this.hasWrittenBOM||(this.push(this.for... method _flush (line 77) | _flush(l){this.rowFormatter.finish((d,h)=>d?l(d):(h&&h.forEach(f=>{thi... method constructor (line 79) | constructor(l){this.parserOptions=l,this.rowParser=new o.RowParser(thi... method removeBOM (line 79) | static removeBOM(l){return l&&l.charCodeAt(0)===65279?l.slice(1):l} method parse (line 79) | parse(l,d){const h=new a.Scanner({line:u.removeBOM(l),parserOptions:th... method parseWithoutComments (line 79) | parseWithoutComments(l){const d=[];let h=!0;for(;h;)h=this.parseRow(l,... method parseWithComments (line 79) | parseWithComments(l){const{parserOptions:d}=this,h=[];for(let f=l.next... method parseRow (line 79) | parseRow(l,d){if(!l.nextNonSpaceToken)return!1;const h=this.rowParser.... method constructor (line 81) | constructor(){this._rowTransform=null,this._rowValidator=null} method createTransform (line 81) | static createTransform(l){return s.isSyncTransform(l)?(d,h)=>{let f=nu... method createValidator (line 81) | static createValidator(l){return s.isSyncValidate(l)?(d,h)=>{h(null,{r... method rowTransform (line 81) | set rowTransform(l){if(!o.default(l))throw new TypeError("The transfor... method rowValidator (line 81) | set rowValidator(l){if(!o.default(l))throw new TypeError("The validate... method transformAndValidate (line 81) | transformAndValidate(l,d){return this.callTransformer(l,(h,f)=>h?d(h):... method callTransformer (line 81) | callTransformer(l,d){return this._rowTransform?this._rowTransform(l,d)... method callValidator (line 81) | callValidator(l,d){return this._rowValidator?this._rowValidator(l,d):d... function c (line 110) | function c(f,g,m,p,y,v,b){return s(g&p|m&~p,f,g,y,v,b)} method constructor (line 75) | constructor(){this._xml=[],this._stack=[],this._rollbacks=[]} method tos (line 75) | get tos(){return this._stack.length?this._stack[this._stack.length-1]:... method cursor (line 75) | get cursor(){return this._xml.length} method openXml (line 75) | openXml(d){const h=this._xml;h.push(" method openNode (line 76) | openNode(d,h){const f=this.tos,g=this._xml;f&&this.open&&g.push(">"),t... method addAttribute (line 76) | addAttribute(d,h){if(!this.open)throw new Error("Cannot write attribut... method addAttributes (line 76) | addAttributes(d){if(!this.open)throw new Error("Cannot write attribute... method writeText (line 76) | writeText(d){const h=this._xml;this.open&&(h.push(">"),this.open=!1),t... method writeXml (line 76) | writeXml(d){this.open&&(this._xml.push(">"),this.open=!1),this.leaf=!1... method closeNode (line 76) | closeNode(){const d=this._stack.pop(),h=this._xml;this.leaf?h.push("/>... method leafNode (line 76) | leafNode(d,h,f){this.openNode(d,h),f!==void 0&&this.writeText(f),this.... method closeAll (line 76) | closeAll(){for(;this._stack.length;)this.closeNode()} method addRollback (line 76) | addRollback(){return this._rollbacks.push({xml:this._xml.length,stack:... method commit (line 76) | commit(){this._rollbacks.pop()} method rollback (line 76) | rollback(){const d=this._rollbacks.pop();this._xml.length>d.xml&&this.... method xml (line 76) | get xml(){return this.closeAll(),this._xml.join("")} method constructor (line 76) | constructor(){super(),this.map={stop:new s}} method name (line 76) | get name(){return"gradient"} method tag (line 76) | get tag(){return"gradientFill"} method render (line 76) | render(h,f){switch(h.openNode("gradientFill"),f.gradient){case"angle":... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method constructor (line 76) | constructor(d,h){super(),this.id=d,this.formatCode=h} method tag (line 76) | get tag(){return"numFmt"} method render (line 76) | render(d,h){d.leafNode("numFmt",{numFmtId:h.id,formatCode:h.formatCode})} method parseOpen (line 76) | parseOpen(d){switch(d.name){case"numFmt":return this.model={id:parseIn... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} function l (line 110) | function l(f,g,m,p,y,v,b){return s(g^m^p,f,g,y,v,b)} method constructor (line 75) | constructor(f,g,m){if(!f||!g)throw new Error("A Cell needs a Row");thi... method worksheet (line 75) | get worksheet(){return this._row.worksheet} method workbook (line 75) | get workbook(){return this._row.worksheet.workbook} method destroy (line 75) | destroy(){delete this.style,delete this._value,delete this._row,delete... method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(f){this.style.numFmt=f} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(f){this.style.font=f} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(f){this.style.alignment=f} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(f){this.style.border=f} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(f){this.style.fill=f} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(f){this.style.protection=f} method _mergeStyle (line 75) | _mergeStyle(f,g,m){const p=f&&f.numFmt||g&&g.numFmt;p&&(m.numFmt=p);co... method address (line 75) | get address(){return this._address} method row (line 75) | get row(){return this._row.number} method col (line 75) | get col(){return this._column.number} method $col$row (line 75) | get $col$row(){return`$${this._column.letter}$${this.row}`} method type (line 75) | get type(){return this._value.type} method effectiveType (line 75) | get effectiveType(){return this._value.effectiveType} method toCsvString (line 75) | toCsvString(){return this._value.toCsvString()} method addMergeRef (line 75) | addMergeRef(){this._mergeCount++} method releaseMergeRef (line 75) | releaseMergeRef(){this._mergeCount--} method isMerged (line 75) | get isMerged(){return this._mergeCount>0||this.type===l.Types.Merge} method merge (line 75) | merge(f,g){this._value.release(),this._value=d.create(l.Types.Merge,th... method unmerge (line 75) | unmerge(){this.type===l.Types.Merge&&(this._value.release(),this._valu... method isMergedTo (line 75) | isMergedTo(f){return this._value.type===l.Types.Merge&&this._value.isM... method master (line 75) | get master(){return this.type===l.Types.Merge?this._value.master:this} method isHyperlink (line 75) | get isHyperlink(){return this._value.type===l.Types.Hyperlink} method hyperlink (line 75) | get hyperlink(){return this._value.hyperlink} method value (line 75) | get value(){return this._value.value} method value (line 75) | set value(f){this.type!==l.Types.Merge?(this._value.release(),this._va... method note (line 75) | get note(){return this._comment&&this._comment.note} method note (line 75) | set note(f){this._comment=new c(f)} method text (line 75) | get text(){return this._value.toString()} method html (line 75) | get html(){return o.escapeHtml(this.text)} method toString (line 75) | toString(){return this.text} method _upgradeToHyperlink (line 75) | _upgradeToHyperlink(f){this.type===l.Types.String&&(this._value=d.crea... method formula (line 75) | get formula(){return this._value.formula} method result (line 75) | get result(){return this._value.result} method formulaType (line 75) | get formulaType(){return this._value.formulaType} method fullAddress (line 75) | get fullAddress(){const{worksheet:f}=this._row;return{sheetName:f.name... method name (line 75) | get name(){return this.names[0]} method name (line 75) | set name(f){this.names=[f]} method names (line 75) | get names(){return this.workbook.definedNames.getNamesEx(this.fullAddr... method names (line 75) | set names(f){const{definedNames:g}=this.workbook;g.removeAllNames(this... method addName (line 75) | addName(f){this.workbook.definedNames.addEx(this.fullAddress,f)} method removeName (line 75) | removeName(f){this.workbook.definedNames.removeEx(this.fullAddress,f)} method removeAllNames (line 75) | removeAllNames(){this.workbook.definedNames.removeAllNames(this.fullAd... method _dataValidations (line 75) | get _dataValidations(){return this.worksheet.dataValidations} method dataValidation (line 75) | get dataValidation(){return this._dataValidations.find(this.address)} method dataValidation (line 75) | set dataValidation(f){this._dataValidations.add(this.address,f)} method model (line 75) | get model(){const{model:f}=this._value;return f.style=this.style,this.... method model (line 75) | set model(f){if(this._value.release(),this._value=d.create(f.type,this... method constructor (line 75) | constructor(p,y){this._data=p,this._encoding=y} method length (line 75) | get length(){return this.toBuffer().length} method copy (line 75) | copy(p,y,v,b){return this.toBuffer().copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._buffer||(this._buffer=o.from(this._data,this._... method constructor (line 76) | constructor(h){super(),this.options=Object.assign({type:"nodebuffer",c... method append (line 76) | append(h,f){f.hasOwnProperty("base64")&&f.base64?this.zip.file(f.name,... method finalize (line 76) | async finalize(){const h=await this.zip.generateAsync(this.options);th... method read (line 76) | read(h){return this.stream.read(h)} method setEncoding (line 76) | setEncoding(h){return this.stream.setEncoding(h)} method pause (line 76) | pause(){return this.stream.pause()} method resume (line 76) | resume(){return this.stream.resume()} method isPaused (line 76) | isPaused(){return this.stream.isPaused()} method pipe (line 76) | pipe(h,f){return this.stream.pipe(h,f)} method unpipe (line 76) | unpipe(h){return this.stream.unpipe(h)} method unshift (line 76) | unshift(h){return this.stream.unshift(h)} method wrap (line 76) | wrap(h){return this.stream.wrap(h)} method constructor (line 76) | constructor(){super(),this.map={Company:new s({tag:"Company"}),Manager... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("Properties",l.PR... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"dc:creator":new u({tag:"dc:creator"})... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("cp:corePropertie... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"xdr:twoCellAnchor":new u,"xdr:oneCell... method prepare (line 76) | prepare(h){h.anchors.forEach((f,g)=>{f.anchorType=function(m){return(t... method tag (line 76) | get tag(){return"xdr:wsDr"} method render (line 76) | render(h,f){h.openXml(o.StdDocAttributes),h.openNode(this.tag,l.DRAWIN... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.m... method reconcile (line 76) | reconcile(h,f){h.anchors.forEach(g=>{g.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={patternFill:new u,gradientFill:new c}} method tag (line 76) | get tag(){return"fill"} method render (line 76) | render(h,f){switch(h.addRollback(),h.openNode("fill"),f.type){case"pat... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method validStyle (line 76) | validStyle(h){return l.validPatternValues[h]} method constructor (line 79) | constructor(h){this.rowCount=0,this.formatterOptions=h,this.fieldForma... method isRowHashArray (line 79) | static isRowHashArray(h){return!!Array.isArray(h)&&Array.isArray(h[0])... method isRowArray (line 79) | static isRowArray(h){return Array.isArray(h)&&!this.isRowHashArray(h)} method gatherHeaders (line 79) | static gatherHeaders(h){return l.isRowHashArray(h)?h.map(f=>f[0]):Arra... method createTransform (line 79) | static createTransform(h){return c.isSyncTransform(h)?(f,g)=>{let m=nu... method rowTransform (line 79) | set rowTransform(h){if(!o.default(h))throw new TypeError("The transfor... method format (line 79) | format(h,f){this.callTransformer(h,(g,m)=>{if(g)return f(g);if(!h)retu... method finish (line 79) | finish(h){const f=[];if(this.formatterOptions.alwaysWriteHeaders&&this... method checkHeaders (line 79) | checkHeaders(h){if(this.headers)return{shouldFormatColumns:!0,headers:... method gatherColumns (line 79) | gatherColumns(h){if(this.headers===null)throw new Error("Headers is cu... method callTransformer (line 79) | callTransformer(h,f){return this._rowTransform?this._rowTransform(h,f)... method formatColumns (line 79) | formatColumns(h,f){const g=h.map((p,y)=>this.fieldFormatter.format(p,y... method constructor (line 79) | constructor(h){super({objectMode:h.objectMode}),this.lines="",this.row... method hasHitRowLimit (line 79) | get hasHitRowLimit(){return this.parserOptions.limitRows&&this.rowCoun... method shouldEmitRows (line 79) | get shouldEmitRows(){return this.parsedRowCount>this.parserOptions.ski... method shouldSkipLine (line 79) | get shouldSkipLine(){return this.parsedLineCount<=this.parserOptions.s... method transform (line 79) | transform(h){return this.rowTransformerValidator.rowTransform=h,this} method validate (line 79) | validate(h){return this.rowTransformerValidator.rowValidator=h,this} method emit (line 79) | emit(h){if(h==="end")return this.endEmitted||(this.endEmitted=!0,super... method _transform (line 79) | _transform(h,f,g){if(this.hasHitRowLimit)return g();const m=l.wrapDone... method _flush (line 79) | _flush(h){const f=l.wrapDoneCallback(h);if(this.hasHitRowLimit)return ... method parse (line 79) | parse(h,f){if(!h)return[];const{line:g,rows:m}=this.parser.parse(h,f);... method processRows (line 79) | processRows(h,f){const g=h.length,m=p=>{const y=A=>A?f(A):p%100!=0?m(p... method transformRow (line 79) | transformRow(h,f){try{this.headerTransformer.transform(h,(g,m)=>g?f(g)... method checkAndEmitHeaders (line 79) | checkAndEmitHeaders(){!this.headersEmitted&&this.headerTransformer.hea... method skipRow (line 79) | skipRow(h){return this.rowCount-=1,h(null,{row:null,isValid:!0})} method pushRow (line 79) | pushRow(h,f){try{this.parserOptions.objectMode?this.push(h):this.push(... method wrapDoneCallback (line 79) | static wrapDoneCallback(h){let f=!1;return function(g){if(g){if(f)thro... function d (line 110) | function d(f,g,m,p,y,v,b){return s(m^(g|~p),f,g,y,v,b)} method constructor (line 75) | constructor(p){this._data=p} method length (line 75) | get length(){return this._data.length} method copy (line 75) | copy(p,y,v,b){return this._data._buf.copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._data.toBuffer()} method constructor (line 76) | constructor(){super(),this.map={"x14:dataBar":this.databarXform=new u,... method tag (line 76) | get tag(){return"x14:cfRule"} method isExt (line 76) | static isExt(f){return f.type==="dataBar"?u.isExt(f):!(f.type!=="iconS... method prepare (line 76) | prepare(f){d.isExt(f)&&(f.x14Id=`{${a()}}`.toUpperCase())} method render (line 76) | render(f,g){if(d.isExt(g))switch(g.type){case"dataBar":this.renderData... method renderDataBar (line 76) | renderDataBar(f,g){f.openNode(this.tag,{type:"dataBar",id:g.x14Id}),th... method renderIconSet (line 76) | renderIconSet(f,g){f.openNode(this.tag,{type:"iconSet",priority:g.prio... method createNewModel (line 76) | createNewModel(f){let{attributes:g}=f;return{type:g.type,x14Id:g.id,pr... method onParserClose (line 76) | onParserClose(f,g){Object.assign(this.model,g.model)} method constructor (line 76) | constructor(){super(),this.map={autoFilter:new u,tableColumns:new s({t... method prepare (line 76) | prepare(f,g){this.map.autoFilter.prepare(f),this.map.tableColumns.prep... method tag (line 76) | get tag(){return"table"} method render (line 76) | render(f,g){f.openXml(a.StdDocAttributes),f.openNode(this.tag,$o(An({}... method parseOpen (line 76) | parseOpen(f){if(this.parser)return this.parser.parseOpen(f),!0;const{n... method parseText (line 76) | parseText(f){this.parser&&this.parser.parseText(f)} method parseClose (line 76) | parseClose(f){if(this.parser)return this.parser.parseClose(f)||(this.p... method reconcile (line 76) | reconcile(f,g){f.columns.forEach(m=>{m.dxfId!==void 0&&(m.style=g.styl... function a (line 110) | function a(u,c,l,d){switch(u){case 0:return c&l^~c&d;case 1:return c^l^d... function o (line 110) | function o(u,c){return u<>>32-c} method constructor (line 75) | constructor(u,c){let l=arguments.length>2&&arguments[2]!==void 0?argum... method asInstance (line 75) | static asInstance(u){return u instanceof o||u==null?u:new o(u)} method col (line 75) | get col(){return this.nativeCol+Math.min(this.colWidth-1,this.nativeCo... method col (line 75) | set col(u){this.nativeCol=Math.floor(u),this.nativeColOff=Math.floor((... method row (line 75) | get row(){return this.nativeRow+Math.min(this.rowHeight-1,this.nativeR... method row (line 75) | set row(u){this.nativeRow=Math.floor(u),this.nativeRowOff=Math.floor((... method colWidth (line 75) | get colWidth(){return this.worksheet&&this.worksheet.getColumn(this.na... method rowHeight (line 75) | get rowHeight(){return this.worksheet&&this.worksheet.getRow(this.nati... method model (line 75) | get model(){return{nativeCol:this.nativeCol,nativeColOff:this.nativeCo... method model (line 75) | set model(u){this.nativeCol=u.nativeCol,this.nativeColOff=u.nativeColO... method constructor (line 75) | constructor(u){this.note=u} method model (line 75) | get model(){let u=null;switch(typeof this.note){case"string":u={type:"... method model (line 75) | set model(u){const{note:c}=u,{texts:l}=c;l.length===1&&Object.keys(l[0... method fromModel (line 75) | static fromModel(u){const c=new o;return c.model=u,c} method constructor (line 75) | constructor(){this.decode(arguments)} method setTLBR (line 75) | setTLBR(u,c,l,d,h){if(arguments.length<4){const f=a.decodeAddress(u),g... method decode (line 75) | decode(u){switch(u.length){case 5:this.setTLBR(u[0],u[1],u[2],u[3],u[4... method top (line 75) | get top(){return this.model.top||1} method top (line 75) | set top(u){this.model.top=u} method left (line 75) | get left(){return this.model.left||1} method left (line 75) | set left(u){this.model.left=u} method bottom (line 75) | get bottom(){return this.model.bottom||1} method bottom (line 75) | set bottom(u){this.model.bottom=u} method right (line 75) | get right(){return this.model.right||1} method right (line 75) | set right(u){this.model.right=u} method sheetName (line 75) | get sheetName(){return this.model.sheetName} method sheetName (line 75) | set sheetName(u){this.model.sheetName=u} method _serialisedSheetName (line 75) | get _serialisedSheetName(){const{sheetName:u}=this.model;return u?/^[a... method expand (line 75) | expand(u,c,l,d){(!this.model.top||u1?this.range:this._serialisedSheetN... method $shortRange (line 75) | get $shortRange(){return this.count>1?this.$range:this._serialisedShee... method count (line 75) | get count(){return(1+this.bottom-this.top)*(1+this.right-this.left)} method toString (line 75) | toString(){return this.range} method intersects (line 75) | intersects(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method contains (line 75) | contains(u){const c=a.decodeEx(u);return this.containsEx(c)} method containsEx (line 75) | containsEx(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method forEachAddress (line 75) | forEachAddress(u){for(let c=this.left;c<=this.right;c++)for(let l=this... method constructor (line 75) | constructor(u,c,l){this.table=u,this.column=c,this.index=l} method _set (line 75) | _set(u,c){this.table.cacheState(),this.column[u]=c} method name (line 75) | get name(){return this.column.name} method name (line 75) | set name(u){this._set("name",u)} method filterButton (line 75) | get filterButton(){return this.column.filterButton} method filterButton (line 75) | set filterButton(u){this.column.filterButton=u} method style (line 75) | get style(){return this.column.style} method style (line 75) | set style(u){this.column.style=u} method totalsRowLabel (line 75) | get totalsRowLabel(){return this.column.totalsRowLabel} method totalsRowLabel (line 75) | set totalsRowLabel(u){this._set("totalsRowLabel",u)} method totalsRowFunction (line 75) | get totalsRowFunction(){return this.column.totalsRowFunction} method totalsRowFunction (line 75) | set totalsRowFunction(u){this._set("totalsRowFunction",u)} method totalsRowResult (line 75) | get totalsRowResult(){return this.column.totalsRowResult} method totalsRowResult (line 75) | set totalsRowResult(u){this._set("totalsRowResult",u)} method totalsRowFormula (line 75) | get totalsRowFormula(){return this.column.totalsRowFormula} method totalsRowFormula (line 75) | set totalsRowFormula(u){this._set("totalsRowFormula",u)} method constructor (line 76) | constructor(u){super(),this.model=u} method tag (line 76) | get tag(){return"u"} method render (line 76) | render(u,c){if((c=c||this.model)===!0)u.leafNode("u");else{const l=o.A... method parseOpen (line 76) | parseOpen(u){u.name==="u"&&(this.model=u.attributes.val||!0)} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} function s (line 110) | function s(f){return f&&f.__esModule?f:{default:f}} method prepare (line 76) | prepare(){} method render (line 76) | render(){} method parseOpen (line 76) | parseOpen(c){} method parseText (line 76) | parseText(c){} method parseClose (line 76) | parseClose(c){} method reconcile (line 76) | reconcile(c,l){} method reset (line 76) | reset(){this.model=null,this.map&&Object.values(this.map).forEach(c=>{... method mergeModel (line 76) | mergeModel(c){this.model=Object.assign(this.model||{},c)} method parse (line 76) | async parse(c){for await(const l of c)for(const{eventType:d,value:h}of... method parseStream (line 76) | async parseStream(c){return this.parse(a(c))} method xml (line 76) | get xml(){return this.toXml(this.model)} method toXml (line 76) | toXml(c){const l=new o;return this.render(l,c),l.xml} method toAttribute (line 76) | static toAttribute(c,l){let d=arguments.length>2&&arguments[2]!==void ... method toStringAttribute (line 76) | static toStringAttribute(c,l){let d=arguments.length>2&&arguments[2]!=... method toStringValue (line 76) | static toStringValue(c,l){return c===void 0?l:c} method toBoolAttribute (line 76) | static toBoolAttribute(c,l){let d=arguments.length>2&&arguments[2]!==v... method toBoolValue (line 76) | static toBoolValue(c,l){return c===void 0?l:c==="1"} method toIntAttribute (line 76) | static toIntAttribute(c,l){let d=arguments.length>2&&arguments[2]!==vo... method toIntValue (line 76) | static toIntValue(c,l){return c===void 0?l:parseInt(c,10)} method toFloatAttribute (line 76) | static toFloatAttribute(c,l){let d=arguments.length>2&&arguments[2]!==... method toFloatValue (line 76) | static toFloatValue(c,l){return c===void 0?l:parseFloat(c)} method render (line 76) | render(c,l){c.openXml(a.StdDocAttributes),c.openNode("Types",s.PROPERT... method parseOpen (line 76) | parseOpen(){return!1} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} method tag (line 76) | get tag(){return"x14:id"} method render (line 76) | render(l,d){l.leafNode(this.tag,null,d)} method parseOpen (line 76) | parseOpen(){this.model=""} method parseText (line 76) | parseText(l){this.model+=l} method parseClose (line 76) | parseClose(l){return l!==this.tag} method constructor (line 76) | constructor(){super(),this.map={"x14:conditionalFormattings":this.cond... method tag (line 76) | get tag(){return"ext"} method hasContent (line 76) | hasContent(c){return this.conditionalFormattings.hasContent(c.conditio... method prepare (line 76) | prepare(c,l){this.conditionalFormattings.prepare(c.conditionalFormatti... method render (line 76) | render(c,l){c.openNode("ext",{uri:"{78C0D931-6437-407d-A8EE-F0AAD7539E... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(c,l){this.model[c]=l.model} method constructor (line 76) | constructor(){super(),this.map={color:new o}} method tag (line 76) | get tag(){return"stop"} method render (line 76) | render(h,f){h.openNode("stop"),h.addAttribute("position",f.position),t... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... function s (line 110) | function s(c){return c&&c.__esModule?c:{default:c}} method prepare (line 76) | prepare(){} method render (line 76) | render(){} method parseOpen (line 76) | parseOpen(c){} method parseText (line 76) | parseText(c){} method parseClose (line 76) | parseClose(c){} method reconcile (line 76) | reconcile(c,l){} method reset (line 76) | reset(){this.model=null,this.map&&Object.values(this.map).forEach(c=>{... method mergeModel (line 76) | mergeModel(c){this.model=Object.assign(this.model||{},c)} method parse (line 76) | async parse(c){for await(const l of c)for(const{eventType:d,value:h}of... method parseStream (line 76) | async parseStream(c){return this.parse(a(c))} method xml (line 76) | get xml(){return this.toXml(this.model)} method toXml (line 76) | toXml(c){const l=new o;return this.render(l,c),l.xml} method toAttribute (line 76) | static toAttribute(c,l){let d=arguments.length>2&&arguments[2]!==void ... method toStringAttribute (line 76) | static toStringAttribute(c,l){let d=arguments.length>2&&arguments[2]!=... method toStringValue (line 76) | static toStringValue(c,l){return c===void 0?l:c} method toBoolAttribute (line 76) | static toBoolAttribute(c,l){let d=arguments.length>2&&arguments[2]!==v... method toBoolValue (line 76) | static toBoolValue(c,l){return c===void 0?l:c==="1"} method toIntAttribute (line 76) | static toIntAttribute(c,l){let d=arguments.length>2&&arguments[2]!==vo... method toIntValue (line 76) | static toIntValue(c,l){return c===void 0?l:parseInt(c,10)} method toFloatAttribute (line 76) | static toFloatAttribute(c,l){let d=arguments.length>2&&arguments[2]!==... method toFloatValue (line 76) | static toFloatValue(c,l){return c===void 0?l:parseFloat(c)} method render (line 76) | render(c,l){c.openXml(a.StdDocAttributes),c.openNode("Types",s.PROPERT... method parseOpen (line 76) | parseOpen(){return!1} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} method tag (line 76) | get tag(){return"x14:id"} method render (line 76) | render(l,d){l.leafNode(this.tag,null,d)} method parseOpen (line 76) | parseOpen(){this.model=""} method parseText (line 76) | parseText(l){this.model+=l} method parseClose (line 76) | parseClose(l){return l!==this.tag} method constructor (line 76) | constructor(){super(),this.map={"x14:conditionalFormattings":this.cond... method tag (line 76) | get tag(){return"ext"} method hasContent (line 76) | hasContent(c){return this.conditionalFormattings.hasContent(c.conditio... method prepare (line 76) | prepare(c,l){this.conditionalFormattings.prepare(c.conditionalFormatti... method render (line 76) | render(c,l){c.openNode("ext",{uri:"{78C0D931-6437-407d-A8EE-F0AAD7539E... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(c,l){this.model[c]=l.model} method constructor (line 76) | constructor(){super(),this.map={color:new o}} method tag (line 76) | get tag(){return"stop"} method render (line 76) | render(h,f){h.openNode("stop"),h.addAttribute("position",f.position),t... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... function f (line 110) | function f(g,m,p,y){if(typeof g=="string"&&(g=function(b){b=unescape(enc... method constructor (line 75) | constructor(p){this.size=p,this.buffer=o.alloc(p),this.iRead=0,this.iW... method toBuffer (line 75) | toBuffer(){if(this.iRead===0&&this.iWrite===this.size)return this.buff... method length (line 75) | get length(){return this.iWrite-this.iRead} method eod (line 75) | get eod(){return this.iRead===this.iWrite} method full (line 75) | get full(){return this.iWrite===this.size} method read (line 75) | read(p){let y;return p===0?null:p===void 0||p>=this.length?(y=this.toB... method write (line 75) | write(p,y,v){const b=Math.min(v,this.size-this.iWrite);return p.copy(t... function s (line 110) | function s(l){return l&&l.__esModule?l:{default:l}} method prepare (line 76) | prepare(){} method render (line 76) | render(){} method parseOpen (line 76) | parseOpen(c){} method parseText (line 76) | parseText(c){} method parseClose (line 76) | parseClose(c){} method reconcile (line 76) | reconcile(c,l){} method reset (line 76) | reset(){this.model=null,this.map&&Object.values(this.map).forEach(c=>{... method mergeModel (line 76) | mergeModel(c){this.model=Object.assign(this.model||{},c)} method parse (line 76) | async parse(c){for await(const l of c)for(const{eventType:d,value:h}of... method parseStream (line 76) | async parseStream(c){return this.parse(a(c))} method xml (line 76) | get xml(){return this.toXml(this.model)} method toXml (line 76) | toXml(c){const l=new o;return this.render(l,c),l.xml} method toAttribute (line 76) | static toAttribute(c,l){let d=arguments.length>2&&arguments[2]!==void ... method toStringAttribute (line 76) | static toStringAttribute(c,l){let d=arguments.length>2&&arguments[2]!=... method toStringValue (line 76) | static toStringValue(c,l){return c===void 0?l:c} method toBoolAttribute (line 76) | static toBoolAttribute(c,l){let d=arguments.length>2&&arguments[2]!==v... method toBoolValue (line 76) | static toBoolValue(c,l){return c===void 0?l:c==="1"} method toIntAttribute (line 76) | static toIntAttribute(c,l){let d=arguments.length>2&&arguments[2]!==vo... method toIntValue (line 76) | static toIntValue(c,l){return c===void 0?l:parseInt(c,10)} method toFloatAttribute (line 76) | static toFloatAttribute(c,l){let d=arguments.length>2&&arguments[2]!==... method toFloatValue (line 76) | static toFloatValue(c,l){return c===void 0?l:parseFloat(c)} method render (line 76) | render(c,l){c.openXml(a.StdDocAttributes),c.openNode("Types",s.PROPERT... method parseOpen (line 76) | parseOpen(){return!1} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} method tag (line 76) | get tag(){return"x14:id"} method render (line 76) | render(l,d){l.leafNode(this.tag,null,d)} method parseOpen (line 76) | parseOpen(){this.model=""} method parseText (line 76) | parseText(l){this.model+=l} method parseClose (line 76) | parseClose(l){return l!==this.tag} method constructor (line 76) | constructor(){super(),this.map={"x14:conditionalFormattings":this.cond... method tag (line 76) | get tag(){return"ext"} method hasContent (line 76) | hasContent(c){return this.conditionalFormattings.hasContent(c.conditio... method prepare (line 76) | prepare(c,l){this.conditionalFormattings.prepare(c.conditionalFormatti... method render (line 76) | render(c,l){c.openNode("ext",{uri:"{78C0D931-6437-407d-A8EE-F0AAD7539E... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(c,l){this.model[c]=l.model} method constructor (line 76) | constructor(){super(),this.map={color:new o}} method tag (line 76) | get tag(){return"stop"} method render (line 76) | render(h,f){h.openNode("stop"),h.addAttribute("position",f.position),t... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... function s (line 110) | function s(c){return c&&c.__esModule?c:{default:c}} method prepare (line 76) | prepare(){} method render (line 76) | render(){} method parseOpen (line 76) | parseOpen(c){} method parseText (line 76) | parseText(c){} method parseClose (line 76) | parseClose(c){} method reconcile (line 76) | reconcile(c,l){} method reset (line 76) | reset(){this.model=null,this.map&&Object.values(this.map).forEach(c=>{... method mergeModel (line 76) | mergeModel(c){this.model=Object.assign(this.model||{},c)} method parse (line 76) | async parse(c){for await(const l of c)for(const{eventType:d,value:h}of... method parseStream (line 76) | async parseStream(c){return this.parse(a(c))} method xml (line 76) | get xml(){return this.toXml(this.model)} method toXml (line 76) | toXml(c){const l=new o;return this.render(l,c),l.xml} method toAttribute (line 76) | static toAttribute(c,l){let d=arguments.length>2&&arguments[2]!==void ... method toStringAttribute (line 76) | static toStringAttribute(c,l){let d=arguments.length>2&&arguments[2]!=... method toStringValue (line 76) | static toStringValue(c,l){return c===void 0?l:c} method toBoolAttribute (line 76) | static toBoolAttribute(c,l){let d=arguments.length>2&&arguments[2]!==v... method toBoolValue (line 76) | static toBoolValue(c,l){return c===void 0?l:c==="1"} method toIntAttribute (line 76) | static toIntAttribute(c,l){let d=arguments.length>2&&arguments[2]!==vo... method toIntValue (line 76) | static toIntValue(c,l){return c===void 0?l:parseInt(c,10)} method toFloatAttribute (line 76) | static toFloatAttribute(c,l){let d=arguments.length>2&&arguments[2]!==... method toFloatValue (line 76) | static toFloatValue(c,l){return c===void 0?l:parseFloat(c)} method render (line 76) | render(c,l){c.openXml(a.StdDocAttributes),c.openNode("Types",s.PROPERT... method parseOpen (line 76) | parseOpen(){return!1} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} method tag (line 76) | get tag(){return"x14:id"} method render (line 76) | render(l,d){l.leafNode(this.tag,null,d)} method parseOpen (line 76) | parseOpen(){this.model=""} method parseText (line 76) | parseText(l){this.model+=l} method parseClose (line 76) | parseClose(l){return l!==this.tag} method constructor (line 76) | constructor(){super(),this.map={"x14:conditionalFormattings":this.cond... method tag (line 76) | get tag(){return"ext"} method hasContent (line 76) | hasContent(c){return this.conditionalFormattings.hasContent(c.conditio... method prepare (line 76) | prepare(c,l){this.conditionalFormattings.prepare(c.conditionalFormatti... method render (line 76) | render(c,l){c.openNode("ext",{uri:"{78C0D931-6437-407d-A8EE-F0AAD7539E... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(c,l){this.model[c]=l.model} method constructor (line 76) | constructor(){super(),this.map={color:new o}} method tag (line 76) | get tag(){return"stop"} method render (line 76) | render(h,f){h.openNode("stop"),h.addAttribute("position",f.position),t... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... function s (line 110) | function s(c){return c&&c.__esModule?c:{default:c}} method prepare (line 76) | prepare(){} method render (line 76) | render(){} method parseOpen (line 76) | parseOpen(c){} method parseText (line 76) | parseText(c){} method parseClose (line 76) | parseClose(c){} method reconcile (line 76) | reconcile(c,l){} method reset (line 76) | reset(){this.model=null,this.map&&Object.values(this.map).forEach(c=>{... method mergeModel (line 76) | mergeModel(c){this.model=Object.assign(this.model||{},c)} method parse (line 76) | async parse(c){for await(const l of c)for(const{eventType:d,value:h}of... method parseStream (line 76) | async parseStream(c){return this.parse(a(c))} method xml (line 76) | get xml(){return this.toXml(this.model)} method toXml (line 76) | toXml(c){const l=new o;return this.render(l,c),l.xml} method toAttribute (line 76) | static toAttribute(c,l){let d=arguments.length>2&&arguments[2]!==void ... method toStringAttribute (line 76) | static toStringAttribute(c,l){let d=arguments.length>2&&arguments[2]!=... method toStringValue (line 76) | static toStringValue(c,l){return c===void 0?l:c} method toBoolAttribute (line 76) | static toBoolAttribute(c,l){let d=arguments.length>2&&arguments[2]!==v... method toBoolValue (line 76) | static toBoolValue(c,l){return c===void 0?l:c==="1"} method toIntAttribute (line 76) | static toIntAttribute(c,l){let d=arguments.length>2&&arguments[2]!==vo... method toIntValue (line 76) | static toIntValue(c,l){return c===void 0?l:parseInt(c,10)} method toFloatAttribute (line 76) | static toFloatAttribute(c,l){let d=arguments.length>2&&arguments[2]!==... method toFloatValue (line 76) | static toFloatValue(c,l){return c===void 0?l:parseFloat(c)} method render (line 76) | render(c,l){c.openXml(a.StdDocAttributes),c.openNode("Types",s.PROPERT... method parseOpen (line 76) | parseOpen(){return!1} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} method tag (line 76) | get tag(){return"x14:id"} method render (line 76) | render(l,d){l.leafNode(this.tag,null,d)} method parseOpen (line 76) | parseOpen(){this.model=""} method parseText (line 76) | parseText(l){this.model+=l} method parseClose (line 76) | parseClose(l){return l!==this.tag} method constructor (line 76) | constructor(){super(),this.map={"x14:conditionalFormattings":this.cond... method tag (line 76) | get tag(){return"ext"} method hasContent (line 76) | hasContent(c){return this.conditionalFormattings.hasContent(c.conditio... method prepare (line 76) | prepare(c,l){this.conditionalFormattings.prepare(c.conditionalFormatti... method render (line 76) | render(c,l){c.openNode("ext",{uri:"{78C0D931-6437-407d-A8EE-F0AAD7539E... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(c,l){this.model[c]=l.model} method constructor (line 76) | constructor(){super(),this.map={color:new o}} method tag (line 76) | get tag(){return"stop"} method render (line 76) | render(h,f){h.openNode("stop"),h.addAttribute("position",f.position),t... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... function a (line 118) | function a(o){return o>=65&&o<=90||o>=97&&o<=122||o===58||o===95||o===82... function a (line 125) | function a(o){return o>=65&&o<=90||o>=97&&o<=122||o===58||o===95||o===82... function a (line 131) | function a(o){return o>=65&&o<=90||o===95||o>=97&&o<=122||o>=192&&o<=214... function Qo (line 131) | function Qo(r,t,e){return Math.min(Math.max(t,r),e)} function Dh (line 131) | function Dh(r){var t=Math.round(r).toString(16).toUpperCase();return t.l... function CN (line 131) | function CN(r,t){return(r[0]-t[0])**2+(r[1]-t[1])**2+(r[2]-t[2])**2} function ON (line 131) | function ON(){const r={},t=Object.keys(Ch);for(let e=t.length,n=0;ne?(t+.05... method level (line 131) | level(r){const t=this.contrast(r);return t>=7?"AAA":t>=4.5?"AA":""} method isDark (line 131) | isDark(){const r=this.rgb().color;return(r[0]*2126+r[1]*7152+r[2]*722)/1... method isLight (line 131) | isLight(){return!this.isDark()} method negate (line 131) | negate(){const r=this.rgb();for(let t=0;t<3;t++)r.color[t]=255-r.color[t... method lighten (line 131) | lighten(r){const t=this.hsl();return t.color[2]+=t.color[2]*r,t} method darken (line 131) | darken(r){const t=this.hsl();return t.color[2]-=t.color[2]*r,t} method saturate (line 131) | saturate(r){const t=this.hsl();return t.color[1]+=t.color[1]*r,t} method desaturate (line 131) | desaturate(r){const t=this.hsl();return t.color[1]-=t.color[1]*r,t} method whiten (line 131) | whiten(r){const t=this.hwb();return t.color[1]+=t.color[1]*r,t} method blacken (line 131) | blacken(r){const t=this.hwb();return t.color[2]+=t.color[2]*r,t} method grayscale (line 131) | grayscale(){const r=this.rgb().color,t=r[0]*.3+r[1]*.59+r[2]*.11;return ... method fade (line 131) | fade(r){return this.alpha(this.valpha-this.valpha*r)} method opaquer (line 131) | opaquer(r){return this.alpha(this.valpha+this.valpha*r)} method rotate (line 131) | rotate(r){const t=this.hsl();let e=t.color[0];return e=(e+r)%360,e=e<0?3... method mix (line 131) | mix(r,t){if(!r||!r.rgb)throw new Error('Argument to "mix" was not a Colo... function LN (line 131) | function LN(r,t){return Number(r.toFixed(t))} function jN (line 131) | function jN(r){return function(t){return LN(t,r)}} function nn (line 131) | function nn(r,t,e){r=Array.isArray(r)?r:[r];for(const n of r)(Oh[n]||(Oh... function kn (line 131) | function kn(r){return function(t){return Math.max(0,Math.min(r,t))}} function WN (line 131) | function WN(r){return Array.isArray(r)?r:[r]} function i1 (line 131) | function i1(r,t){for(let e=0;ei inst... method addChildElement (line 131) | addChildElement(t){return this.root.push(t),this} class go (line 131) | class go extends Me{prepForXml(t){const e=super.prepForXml(t);if(e&&(typ... method prepForXml (line 131) | prepForXml(t){const e=super.prepForXml(t);if(e&&(typeof e[this.rootKey... class ht (line 131) | class ht extends kh{constructor(t){super("_attr");Be(this,"xmlKeys"),thi... method constructor (line 131) | constructor(t){super("_attr");Be(this,"xmlKeys"),this.root=t} method prepForXml (line 131) | prepForXml(t){const e={};return Object.entries(this.root).forEach(([n,... class vo (line 131) | class vo extends kh{constructor(t){super("_attr");this.root=t}prepForXml... method constructor (line 131) | constructor(t){super("_attr");this.root=t} method prepForXml (line 131) | prepForXml(t){return{_attr:Object.values(this.root).filter(({value:n})... class an (line 131) | class an extends ht{constructor(){super(...arguments);Be(this,"xmlKeys",... method constructor (line 131) | constructor(){super(...arguments);Be(this,"xmlKeys",{val:"w:val",color... function o1 (line 131) | function o1(r){return r&&r.__esModule&&Object.prototype.hasOwnProperty.c... function KN (line 131) | function KN(r){console&&console.warn&&console.warn(r)} function Br (line 131) | function Br(){Br.init.call(this)} function Fh (line 131) | function Fh(r){if(typeof r!="function")throw new TypeError('The "listene... function Yb (line 131) | function Yb(r){return r._maxListeners===void 0?Br.defaultMaxListeners:r.... function Jb (line 131) | function Jb(r,t,e,n){var i,a,o;if(Fh(e),a=r._events,a===void 0?(a=r._eve... function ZN (line 131) | function ZN(){if(!this.fired)return this.target.removeListener(this.type... function Qb (line 131) | function Qb(r,t,e){var n={fired:!1,wrapFn:void 0,target:r,type:t,listene... function ew (line 131) | function ew(r,t,e){var n=r._events;if(n===void 0)return[];var i=n[t];ret... function tw (line 131) | function tw(r){var t=this._events;if(t!==void 0){var e=t[r];if(typeof e=... function rw (line 131) | function rw(r,t){for(var e=new Array(t),n=0;n2&&arguments[2]!==void 0?argum... method asInstance (line 75) | static asInstance(u){return u instanceof o||u==null?u:new o(u)} method col (line 75) | get col(){return this.nativeCol+Math.min(this.colWidth-1,this.nativeCo... method col (line 75) | set col(u){this.nativeCol=Math.floor(u),this.nativeColOff=Math.floor((... method row (line 75) | get row(){return this.nativeRow+Math.min(this.rowHeight-1,this.nativeR... method row (line 75) | set row(u){this.nativeRow=Math.floor(u),this.nativeRowOff=Math.floor((... method colWidth (line 75) | get colWidth(){return this.worksheet&&this.worksheet.getColumn(this.na... method rowHeight (line 75) | get rowHeight(){return this.worksheet&&this.worksheet.getRow(this.nati... method model (line 75) | get model(){return{nativeCol:this.nativeCol,nativeColOff:this.nativeCo... method model (line 75) | set model(u){this.nativeCol=u.nativeCol,this.nativeColOff=u.nativeColO... method constructor (line 75) | constructor(u){this.note=u} method model (line 75) | get model(){let u=null;switch(typeof this.note){case"string":u={type:"... method model (line 75) | set model(u){const{note:c}=u,{texts:l}=c;l.length===1&&Object.keys(l[0... method fromModel (line 75) | static fromModel(u){const c=new o;return c.model=u,c} method constructor (line 75) | constructor(){this.decode(arguments)} method setTLBR (line 75) | setTLBR(u,c,l,d,h){if(arguments.length<4){const f=a.decodeAddress(u),g... method decode (line 75) | decode(u){switch(u.length){case 5:this.setTLBR(u[0],u[1],u[2],u[3],u[4... method top (line 75) | get top(){return this.model.top||1} method top (line 75) | set top(u){this.model.top=u} method left (line 75) | get left(){return this.model.left||1} method left (line 75) | set left(u){this.model.left=u} method bottom (line 75) | get bottom(){return this.model.bottom||1} method bottom (line 75) | set bottom(u){this.model.bottom=u} method right (line 75) | get right(){return this.model.right||1} method right (line 75) | set right(u){this.model.right=u} method sheetName (line 75) | get sheetName(){return this.model.sheetName} method sheetName (line 75) | set sheetName(u){this.model.sheetName=u} method _serialisedSheetName (line 75) | get _serialisedSheetName(){const{sheetName:u}=this.model;return u?/^[a... method expand (line 75) | expand(u,c,l,d){(!this.model.top||u1?this.range:this._serialisedSheetN... method $shortRange (line 75) | get $shortRange(){return this.count>1?this.$range:this._serialisedShee... method count (line 75) | get count(){return(1+this.bottom-this.top)*(1+this.right-this.left)} method toString (line 75) | toString(){return this.range} method intersects (line 75) | intersects(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method contains (line 75) | contains(u){const c=a.decodeEx(u);return this.containsEx(c)} method containsEx (line 75) | containsEx(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method forEachAddress (line 75) | forEachAddress(u){for(let c=this.left;c<=this.right;c++)for(let l=this... method constructor (line 75) | constructor(u,c,l){this.table=u,this.column=c,this.index=l} method _set (line 75) | _set(u,c){this.table.cacheState(),this.column[u]=c} method name (line 75) | get name(){return this.column.name} method name (line 75) | set name(u){this._set("name",u)} method filterButton (line 75) | get filterButton(){return this.column.filterButton} method filterButton (line 75) | set filterButton(u){this.column.filterButton=u} method style (line 75) | get style(){return this.column.style} method style (line 75) | set style(u){this.column.style=u} method totalsRowLabel (line 75) | get totalsRowLabel(){return this.column.totalsRowLabel} method totalsRowLabel (line 75) | set totalsRowLabel(u){this._set("totalsRowLabel",u)} method totalsRowFunction (line 75) | get totalsRowFunction(){return this.column.totalsRowFunction} method totalsRowFunction (line 75) | set totalsRowFunction(u){this._set("totalsRowFunction",u)} method totalsRowResult (line 75) | get totalsRowResult(){return this.column.totalsRowResult} method totalsRowResult (line 75) | set totalsRowResult(u){this._set("totalsRowResult",u)} method totalsRowFormula (line 75) | get totalsRowFormula(){return this.column.totalsRowFormula} method totalsRowFormula (line 75) | set totalsRowFormula(u){this._set("totalsRowFormula",u)} method constructor (line 76) | constructor(u){super(),this.model=u} method tag (line 76) | get tag(){return"u"} method render (line 76) | render(u,c){if((c=c||this.model)===!0)u.leafNode("u");else{const l=o.A... method parseOpen (line 76) | parseOpen(u){u.name==="u"&&(this.model=u.attributes.val||!0)} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} function s (line 145) | function s(){a||(a=!0,typeof r.destroy=="function"&&r.destroy())} method prepare (line 76) | prepare(){} method render (line 76) | render(){} method parseOpen (line 76) | parseOpen(c){} method parseText (line 76) | parseText(c){} method parseClose (line 76) | parseClose(c){} method reconcile (line 76) | reconcile(c,l){} method reset (line 76) | reset(){this.model=null,this.map&&Object.values(this.map).forEach(c=>{... method mergeModel (line 76) | mergeModel(c){this.model=Object.assign(this.model||{},c)} method parse (line 76) | async parse(c){for await(const l of c)for(const{eventType:d,value:h}of... method parseStream (line 76) | async parseStream(c){return this.parse(a(c))} method xml (line 76) | get xml(){return this.toXml(this.model)} method toXml (line 76) | toXml(c){const l=new o;return this.render(l,c),l.xml} method toAttribute (line 76) | static toAttribute(c,l){let d=arguments.length>2&&arguments[2]!==void ... method toStringAttribute (line 76) | static toStringAttribute(c,l){let d=arguments.length>2&&arguments[2]!=... method toStringValue (line 76) | static toStringValue(c,l){return c===void 0?l:c} method toBoolAttribute (line 76) | static toBoolAttribute(c,l){let d=arguments.length>2&&arguments[2]!==v... method toBoolValue (line 76) | static toBoolValue(c,l){return c===void 0?l:c==="1"} method toIntAttribute (line 76) | static toIntAttribute(c,l){let d=arguments.length>2&&arguments[2]!==vo... method toIntValue (line 76) | static toIntValue(c,l){return c===void 0?l:parseInt(c,10)} method toFloatAttribute (line 76) | static toFloatAttribute(c,l){let d=arguments.length>2&&arguments[2]!==... method toFloatValue (line 76) | static toFloatValue(c,l){return c===void 0?l:parseFloat(c)} method render (line 76) | render(c,l){c.openXml(a.StdDocAttributes),c.openNode("Types",s.PROPERT... method parseOpen (line 76) | parseOpen(){return!1} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} method tag (line 76) | get tag(){return"x14:id"} method render (line 76) | render(l,d){l.leafNode(this.tag,null,d)} method parseOpen (line 76) | parseOpen(){this.model=""} method parseText (line 76) | parseText(l){this.model+=l} method parseClose (line 76) | parseClose(l){return l!==this.tag} method constructor (line 76) | constructor(){super(),this.map={"x14:conditionalFormattings":this.cond... method tag (line 76) | get tag(){return"ext"} method hasContent (line 76) | hasContent(c){return this.conditionalFormattings.hasContent(c.conditio... method prepare (line 76) | prepare(c,l){this.conditionalFormattings.prepare(c.conditionalFormatti... method render (line 76) | render(c,l){c.openNode("ext",{uri:"{78C0D931-6437-407d-A8EE-F0AAD7539E... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(c,l){this.model[c]=l.model} method constructor (line 76) | constructor(){super(),this.map={color:new o}} method tag (line 76) | get tag(){return"stop"} method render (line 76) | render(h,f){h.openNode("stop"),h.addAttribute("position",f.position),t... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... function u (line 145) | function u(l){if(c(),mm.listenerCount(this,"error")===0)throw l} method constructor (line 75) | constructor(l,d,h){this._worksheet=l,this._number=d,h!==!1&&(this.defn... method number (line 75) | get number(){return this._number} method worksheet (line 75) | get worksheet(){return this._worksheet} method letter (line 75) | get letter(){return s.n2l(this._number)} method isCustomWidth (line 75) | get isCustomWidth(){return this.width!==void 0&&this.width!==9} method defn (line 75) | get defn(){return{header:this._header,key:this.key,width:this.width,st... method defn (line 75) | set defn(l){l?(this.key=l.key,this.width=l.width!==void 0?l.width:9,th... method headers (line 75) | get headers(){return this._header&&this._header instanceof Array?this.... method header (line 75) | get header(){return this._header} method header (line 75) | set header(l){l!==void 0?(this._header=l,this.headers.forEach((d,h)=>{... method key (line 75) | get key(){return this._key} method key (line 75) | set key(l){(this._key&&this._worksheet.getColumnKey(this._key))===this... method hidden (line 75) | get hidden(){return!!this._hidden} method hidden (line 75) | set hidden(l){this._hidden=l} method outlineLevel (line 75) | get outlineLevel(){return this._outlineLevel||0} method outlineLevel (line 75) | set outlineLevel(l){this._outlineLevel=l} method collapsed (line 75) | get collapsed(){return!!(this._outlineLevel&&this._outlineLevel>=this.... method toString (line 75) | toString(){return JSON.stringify({key:this.key,width:this.width,header... method equivalentTo (line 75) | equivalentTo(l){return this.width===l.width&&this.hidden===l.hidden&&t... method isDefault (line 75) | get isDefault(){if(this.isCustomWidth||this.hidden||this.outlineLevel)... method headerCount (line 75) | get headerCount(){return this.headers.length} method eachCell (line 75) | eachCell(l,d){const h=this.number;d||(d=l,l=null),this._worksheet.each... method values (line 75) | get values(){const l=[];return this.eachCell((d,h)=>{d&&d.type!==o.Val... method values (line 75) | set values(l){if(!l)return;const d=this.number;let h=0;l.hasOwnPropert... method _applyStyle (line 75) | _applyStyle(l,d){return this.style[l]=d,this.eachCell(h=>{h[l]=d}),d} method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(l){this._applyStyle("numFmt",l)} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(l){this._applyStyle("font",l)} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(l){this._applyStyle("alignment",l)} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(l){this._applyStyle("protection",l)} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(l){this._applyStyle("border",l)} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(l){this._applyStyle("fill",l)} method toModel (line 75) | static toModel(l){const d=[];let h=null;return l&&l.forEach((f,g)=>{f.... method fromModel (line 75) | static fromModel(l,d){const h=[];let f=1,g=0;for(d=(d=d||[]).sort(func... method constructor (line 76) | constructor(){super(),this.map={"v:shape":new s}} method tag (line 76) | get tag(){return"xml"} method render (line 76) | render(l,d){l.openXml(a.StdDocAttributes),l.openNode(this.tag,u.DRAWIN... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method reconcile (line 76) | reconcile(l,d){l.anchors.forEach(h=>{h.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={"v:textbox":new o,"x:ClientData":new s}} method tag (line 76) | get tag(){return"v:shape"} method render (line 76) | render(l,d,h){l.openNode("v:shape",u.V_SHAPE_ATTRIBUTES(d,h)),l.leafNo... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.p... method constructor (line 76) | constructor(){super(),this.map={Relationship:new s}} method render (line 76) | render(l,d){d=d||this._values,l.openXml(a.StdDocAttributes),l.openNode... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method constructor (line 76) | constructor(){super(),this.map={"x14:id":this.idXform=new s}} method tag (line 76) | get tag(){return"ext"} method render (line 76) | render(l,d){l.openNode(this.tag,{uri:"{B025F937-C7B1-47D3-B67F-A62EFF6... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(l,d){this.model.x14Id=d.model} method constructor (line 76) | constructor(l){super(),this.model=l} method tag (line 76) | get tag(){return"r"} method textXform (line 76) | get textXform(){return this._textXform||(this._textXform=new a)} method fontXform (line 76) | get fontXform(){return this._fontXform||(this._fontXform=new o(u.FONT_... method render (line 76) | render(l,d){d=d||this.model,l.openNode("r"),d.font&&this.fontXform.ren... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){switch(l){case"r":return!1;case"t":return this.model.tex... method constructor (line 76) | constructor(l){super(),this.name=l,this.map={color:new s}} method tag (line 76) | get tag(){return this.name} method render (line 76) | render(l,d,h){const f=d&&d.color||h||this.defaultColor;l.openNode(this... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){return this.parser?(this.parser.parseClose(l)||(this.par... method validStyle (line 76) | validStyle(l){return u.validStyleValues[l]} method constructor (line 76) | constructor(){super(),this.map={fgColor:new o("fgColor"),bgColor:new o... method name (line 76) | get name(){return"pattern"} method tag (line 76) | get tag(){return"patternFill"} method render (line 76) | render(h,f){h.openNode("patternFill"),h.addAttribute("patternType",f.p... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.p... method constructor (line 77) | constructor(l){super({writableObjectMode:l.objectMode}),this.hasWritte... method transform (line 77) | transform(l){return this.rowFormatter.rowTransform=l,this} method _transform (line 77) | _transform(l,d,h){let f=!1;try{this.hasWrittenBOM||(this.push(this.for... method _flush (line 77) | _flush(l){this.rowFormatter.finish((d,h)=>d?l(d):(h&&h.forEach(f=>{thi... method constructor (line 79) | constructor(l){this.parserOptions=l,this.rowParser=new o.RowParser(thi... method removeBOM (line 79) | static removeBOM(l){return l&&l.charCodeAt(0)===65279?l.slice(1):l} method parse (line 79) | parse(l,d){const h=new a.Scanner({line:u.removeBOM(l),parserOptions:th... method parseWithoutComments (line 79) | parseWithoutComments(l){const d=[];let h=!0;for(;h;)h=this.parseRow(l,... method parseWithComments (line 79) | parseWithComments(l){const{parserOptions:d}=this,h=[];for(let f=l.next... method parseRow (line 79) | parseRow(l,d){if(!l.nextNonSpaceToken)return!1;const h=this.rowParser.... method constructor (line 81) | constructor(){this._rowTransform=null,this._rowValidator=null} method createTransform (line 81) | static createTransform(l){return s.isSyncTransform(l)?(d,h)=>{let f=nu... method createValidator (line 81) | static createValidator(l){return s.isSyncValidate(l)?(d,h)=>{h(null,{r... method rowTransform (line 81) | set rowTransform(l){if(!o.default(l))throw new TypeError("The transfor... method rowValidator (line 81) | set rowValidator(l){if(!o.default(l))throw new TypeError("The validate... method transformAndValidate (line 81) | transformAndValidate(l,d){return this.callTransformer(l,(h,f)=>h?d(h):... method callTransformer (line 81) | callTransformer(l,d){return this._rowTransform?this._rowTransform(l,d)... method callValidator (line 81) | callValidator(l,d){return this._rowValidator?this._rowValidator(l,d):d... function c (line 145) | function c(){e.removeListener("data",n),r.removeListener("drain",i),e.re... method constructor (line 75) | constructor(){this._xml=[],this._stack=[],this._rollbacks=[]} method tos (line 75) | get tos(){return this._stack.length?this._stack[this._stack.length-1]:... method cursor (line 75) | get cursor(){return this._xml.length} method openXml (line 75) | openXml(d){const h=this._xml;h.push(" method openNode (line 76) | openNode(d,h){const f=this.tos,g=this._xml;f&&this.open&&g.push(">"),t... method addAttribute (line 76) | addAttribute(d,h){if(!this.open)throw new Error("Cannot write attribut... method addAttributes (line 76) | addAttributes(d){if(!this.open)throw new Error("Cannot write attribute... method writeText (line 76) | writeText(d){const h=this._xml;this.open&&(h.push(">"),this.open=!1),t... method writeXml (line 76) | writeXml(d){this.open&&(this._xml.push(">"),this.open=!1),this.leaf=!1... method closeNode (line 76) | closeNode(){const d=this._stack.pop(),h=this._xml;this.leaf?h.push("/>... method leafNode (line 76) | leafNode(d,h,f){this.openNode(d,h),f!==void 0&&this.writeText(f),this.... method closeAll (line 76) | closeAll(){for(;this._stack.length;)this.closeNode()} method addRollback (line 76) | addRollback(){return this._rollbacks.push({xml:this._xml.length,stack:... method commit (line 76) | commit(){this._rollbacks.pop()} method rollback (line 76) | rollback(){const d=this._rollbacks.pop();this._xml.length>d.xml&&this.... method xml (line 76) | get xml(){return this.closeAll(),this._xml.join("")} method constructor (line 76) | constructor(){super(),this.map={stop:new s}} method name (line 76) | get name(){return"gradient"} method tag (line 76) | get tag(){return"gradientFill"} method render (line 76) | render(h,f){switch(h.openNode("gradientFill"),f.gradient){case"angle":... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method constructor (line 76) | constructor(d,h){super(),this.id=d,this.formatCode=h} method tag (line 76) | get tag(){return"numFmt"} method render (line 76) | render(d,h){d.leafNode("numFmt",{numFmtId:h.id,formatCode:h.formatCode})} method parseOpen (line 76) | parseOpen(d){switch(d.name){case"numFmt":return this.model={id:parseIn... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} function n (line 145) | function n(q,k){if(!(this instanceof n))return new n(q,k);var L=this;a(L... function k (line 145) | function k(){} function i (line 145) | function i(q){for(var k=Math.max(t.MAX_BUFFER_LENGTH,10),L=0,V=0,J=e.len... function a (line 145) | function a(q){for(var k=0,L=e.length;k2&&arguments[2]!==void 0?argum... method asInstance (line 75) | static asInstance(u){return u instanceof o||u==null?u:new o(u)} method col (line 75) | get col(){return this.nativeCol+Math.min(this.colWidth-1,this.nativeCo... method col (line 75) | set col(u){this.nativeCol=Math.floor(u),this.nativeColOff=Math.floor((... method row (line 75) | get row(){return this.nativeRow+Math.min(this.rowHeight-1,this.nativeR... method row (line 75) | set row(u){this.nativeRow=Math.floor(u),this.nativeRowOff=Math.floor((... method colWidth (line 75) | get colWidth(){return this.worksheet&&this.worksheet.getColumn(this.na... method rowHeight (line 75) | get rowHeight(){return this.worksheet&&this.worksheet.getRow(this.nati... method model (line 75) | get model(){return{nativeCol:this.nativeCol,nativeColOff:this.nativeCo... method model (line 75) | set model(u){this.nativeCol=u.nativeCol,this.nativeColOff=u.nativeColO... method constructor (line 75) | constructor(u){this.note=u} method model (line 75) | get model(){let u=null;switch(typeof this.note){case"string":u={type:"... method model (line 75) | set model(u){const{note:c}=u,{texts:l}=c;l.length===1&&Object.keys(l[0... method fromModel (line 75) | static fromModel(u){const c=new o;return c.model=u,c} method constructor (line 75) | constructor(){this.decode(arguments)} method setTLBR (line 75) | setTLBR(u,c,l,d,h){if(arguments.length<4){const f=a.decodeAddress(u),g... method decode (line 75) | decode(u){switch(u.length){case 5:this.setTLBR(u[0],u[1],u[2],u[3],u[4... method top (line 75) | get top(){return this.model.top||1} method top (line 75) | set top(u){this.model.top=u} method left (line 75) | get left(){return this.model.left||1} method left (line 75) | set left(u){this.model.left=u} method bottom (line 75) | get bottom(){return this.model.bottom||1} method bottom (line 75) | set bottom(u){this.model.bottom=u} method right (line 75) | get right(){return this.model.right||1} method right (line 75) | set right(u){this.model.right=u} method sheetName (line 75) | get sheetName(){return this.model.sheetName} method sheetName (line 75) | set sheetName(u){this.model.sheetName=u} method _serialisedSheetName (line 75) | get _serialisedSheetName(){const{sheetName:u}=this.model;return u?/^[a... method expand (line 75) | expand(u,c,l,d){(!this.model.top||u1?this.range:this._serialisedSheetN... method $shortRange (line 75) | get $shortRange(){return this.count>1?this.$range:this._serialisedShee... method count (line 75) | get count(){return(1+this.bottom-this.top)*(1+this.right-this.left)} method toString (line 75) | toString(){return this.range} method intersects (line 75) | intersects(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method contains (line 75) | contains(u){const c=a.decodeEx(u);return this.containsEx(c)} method containsEx (line 75) | containsEx(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method forEachAddress (line 75) | forEachAddress(u){for(let c=this.left;c<=this.right;c++)for(let l=this... method constructor (line 75) | constructor(u,c,l){this.table=u,this.column=c,this.index=l} method _set (line 75) | _set(u,c){this.table.cacheState(),this.column[u]=c} method name (line 75) | get name(){return this.column.name} method name (line 75) | set name(u){this._set("name",u)} method filterButton (line 75) | get filterButton(){return this.column.filterButton} method filterButton (line 75) | set filterButton(u){this.column.filterButton=u} method style (line 75) | get style(){return this.column.style} method style (line 75) | set style(u){this.column.style=u} method totalsRowLabel (line 75) | get totalsRowLabel(){return this.column.totalsRowLabel} method totalsRowLabel (line 75) | set totalsRowLabel(u){this._set("totalsRowLabel",u)} method totalsRowFunction (line 75) | get totalsRowFunction(){return this.column.totalsRowFunction} method totalsRowFunction (line 75) | set totalsRowFunction(u){this._set("totalsRowFunction",u)} method totalsRowResult (line 75) | get totalsRowResult(){return this.column.totalsRowResult} method totalsRowResult (line 75) | set totalsRowResult(u){this._set("totalsRowResult",u)} method totalsRowFormula (line 75) | get totalsRowFormula(){return this.column.totalsRowFormula} method totalsRowFormula (line 75) | set totalsRowFormula(u){this._set("totalsRowFormula",u)} method constructor (line 76) | constructor(u){super(),this.model=u} method tag (line 76) | get tag(){return"u"} method render (line 76) | render(u,c){if((c=c||this.model)===!0)u.leafNode("u");else{const l=o.A... method parseOpen (line 76) | parseOpen(u){u.name==="u"&&(this.model=u.attributes.val||!0)} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} function c (line 145) | function c(q,k){return new l(q,k)} method constructor (line 75) | constructor(){this._xml=[],this._stack=[],this._rollbacks=[]} method tos (line 75) | get tos(){return this._stack.length?this._stack[this._stack.length-1]:... method cursor (line 75) | get cursor(){return this._xml.length} method openXml (line 75) | openXml(d){const h=this._xml;h.push(" method openNode (line 76) | openNode(d,h){const f=this.tos,g=this._xml;f&&this.open&&g.push(">"),t... method addAttribute (line 76) | addAttribute(d,h){if(!this.open)throw new Error("Cannot write attribut... method addAttributes (line 76) | addAttributes(d){if(!this.open)throw new Error("Cannot write attribute... method writeText (line 76) | writeText(d){const h=this._xml;this.open&&(h.push(">"),this.open=!1),t... method writeXml (line 76) | writeXml(d){this.open&&(this._xml.push(">"),this.open=!1),this.leaf=!1... method closeNode (line 76) | closeNode(){const d=this._stack.pop(),h=this._xml;this.leaf?h.push("/>... method leafNode (line 76) | leafNode(d,h,f){this.openNode(d,h),f!==void 0&&this.writeText(f),this.... method closeAll (line 76) | closeAll(){for(;this._stack.length;)this.closeNode()} method addRollback (line 76) | addRollback(){return this._rollbacks.push({xml:this._xml.length,stack:... method commit (line 76) | commit(){this._rollbacks.pop()} method rollback (line 76) | rollback(){const d=this._rollbacks.pop();this._xml.length>d.xml&&this.... method xml (line 76) | get xml(){return this.closeAll(),this._xml.join("")} method constructor (line 76) | constructor(){super(),this.map={stop:new s}} method name (line 76) | get name(){return"gradient"} method tag (line 76) | get tag(){return"gradientFill"} method render (line 76) | render(h,f){switch(h.openNode("gradientFill"),f.gradient){case"angle":... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method constructor (line 76) | constructor(d,h){super(),this.id=d,this.formatCode=h} method tag (line 76) | get tag(){return"numFmt"} method render (line 76) | render(d,h){d.leafNode("numFmt",{numFmtId:h.id,formatCode:h.formatCode})} method parseOpen (line 76) | parseOpen(d){switch(d.name){case"numFmt":return this.model={id:parseIn... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} function l (line 145) | function l(q,k){if(!(this instanceof l))return new l(q,k);s.apply(this),... method constructor (line 75) | constructor(f,g,m){if(!f||!g)throw new Error("A Cell needs a Row");thi... method worksheet (line 75) | get worksheet(){return this._row.worksheet} method workbook (line 75) | get workbook(){return this._row.worksheet.workbook} method destroy (line 75) | destroy(){delete this.style,delete this._value,delete this._row,delete... method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(f){this.style.numFmt=f} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(f){this.style.font=f} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(f){this.style.alignment=f} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(f){this.style.border=f} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(f){this.style.fill=f} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(f){this.style.protection=f} method _mergeStyle (line 75) | _mergeStyle(f,g,m){const p=f&&f.numFmt||g&&g.numFmt;p&&(m.numFmt=p);co... method address (line 75) | get address(){return this._address} method row (line 75) | get row(){return this._row.number} method col (line 75) | get col(){return this._column.number} method $col$row (line 75) | get $col$row(){return`$${this._column.letter}$${this.row}`} method type (line 75) | get type(){return this._value.type} method effectiveType (line 75) | get effectiveType(){return this._value.effectiveType} method toCsvString (line 75) | toCsvString(){return this._value.toCsvString()} method addMergeRef (line 75) | addMergeRef(){this._mergeCount++} method releaseMergeRef (line 75) | releaseMergeRef(){this._mergeCount--} method isMerged (line 75) | get isMerged(){return this._mergeCount>0||this.type===l.Types.Merge} method merge (line 75) | merge(f,g){this._value.release(),this._value=d.create(l.Types.Merge,th... method unmerge (line 75) | unmerge(){this.type===l.Types.Merge&&(this._value.release(),this._valu... method isMergedTo (line 75) | isMergedTo(f){return this._value.type===l.Types.Merge&&this._value.isM... method master (line 75) | get master(){return this.type===l.Types.Merge?this._value.master:this} method isHyperlink (line 75) | get isHyperlink(){return this._value.type===l.Types.Hyperlink} method hyperlink (line 75) | get hyperlink(){return this._value.hyperlink} method value (line 75) | get value(){return this._value.value} method value (line 75) | set value(f){this.type!==l.Types.Merge?(this._value.release(),this._va... method note (line 75) | get note(){return this._comment&&this._comment.note} method note (line 75) | set note(f){this._comment=new c(f)} method text (line 75) | get text(){return this._value.toString()} method html (line 75) | get html(){return o.escapeHtml(this.text)} method toString (line 75) | toString(){return this.text} method _upgradeToHyperlink (line 75) | _upgradeToHyperlink(f){this.type===l.Types.String&&(this._value=d.crea... method formula (line 75) | get formula(){return this._value.formula} method result (line 75) | get result(){return this._value.result} method formulaType (line 75) | get formulaType(){return this._value.formulaType} method fullAddress (line 75) | get fullAddress(){const{worksheet:f}=this._row;return{sheetName:f.name... method name (line 75) | get name(){return this.names[0]} method name (line 75) | set name(f){this.names=[f]} method names (line 75) | get names(){return this.workbook.definedNames.getNamesEx(this.fullAddr... method names (line 75) | set names(f){const{definedNames:g}=this.workbook;g.removeAllNames(this... method addName (line 75) | addName(f){this.workbook.definedNames.addEx(this.fullAddress,f)} method removeName (line 75) | removeName(f){this.workbook.definedNames.removeEx(this.fullAddress,f)} method removeAllNames (line 75) | removeAllNames(){this.workbook.definedNames.removeAllNames(this.fullAd... method _dataValidations (line 75) | get _dataValidations(){return this.worksheet.dataValidations} method dataValidation (line 75) | get dataValidation(){return this._dataValidations.find(this.address)} method dataValidation (line 75) | set dataValidation(f){this._dataValidations.add(this.address,f)} method model (line 75) | get model(){const{model:f}=this._value;return f.style=this.style,this.... method model (line 75) | set model(f){if(this._value.release(),this._value=d.create(f.type,this... method constructor (line 75) | constructor(p,y){this._data=p,this._encoding=y} method length (line 75) | get length(){return this.toBuffer().length} method copy (line 75) | copy(p,y,v,b){return this.toBuffer().copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._buffer||(this._buffer=o.from(this._data,this._... method constructor (line 76) | constructor(h){super(),this.options=Object.assign({type:"nodebuffer",c... method append (line 76) | append(h,f){f.hasOwnProperty("base64")&&f.base64?this.zip.file(f.name,... method finalize (line 76) | async finalize(){const h=await this.zip.generateAsync(this.options);th... method read (line 76) | read(h){return this.stream.read(h)} method setEncoding (line 76) | setEncoding(h){return this.stream.setEncoding(h)} method pause (line 76) | pause(){return this.stream.pause()} method resume (line 76) | resume(){return this.stream.resume()} method isPaused (line 76) | isPaused(){return this.stream.isPaused()} method pipe (line 76) | pipe(h,f){return this.stream.pipe(h,f)} method unpipe (line 76) | unpipe(h){return this.stream.unpipe(h)} method unshift (line 76) | unshift(h){return this.stream.unshift(h)} method wrap (line 76) | wrap(h){return this.stream.wrap(h)} method constructor (line 76) | constructor(){super(),this.map={Company:new s({tag:"Company"}),Manager... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("Properties",l.PR... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"dc:creator":new u({tag:"dc:creator"})... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("cp:corePropertie... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"xdr:twoCellAnchor":new u,"xdr:oneCell... method prepare (line 76) | prepare(h){h.anchors.forEach((f,g)=>{f.anchorType=function(m){return(t... method tag (line 76) | get tag(){return"xdr:wsDr"} method render (line 76) | render(h,f){h.openXml(o.StdDocAttributes),h.openNode(this.tag,l.DRAWIN... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.m... method reconcile (line 76) | reconcile(h,f){h.anchors.forEach(g=>{g.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={patternFill:new u,gradientFill:new c}} method tag (line 76) | get tag(){return"fill"} method render (line 76) | render(h,f){switch(h.addRollback(),h.openNode("fill"),f.type){case"pat... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method validStyle (line 76) | validStyle(h){return l.validPatternValues[h]} method constructor (line 79) | constructor(h){this.rowCount=0,this.formatterOptions=h,this.fieldForma... method isRowHashArray (line 79) | static isRowHashArray(h){return!!Array.isArray(h)&&Array.isArray(h[0])... method isRowArray (line 79) | static isRowArray(h){return Array.isArray(h)&&!this.isRowHashArray(h)} method gatherHeaders (line 79) | static gatherHeaders(h){return l.isRowHashArray(h)?h.map(f=>f[0]):Arra... method createTransform (line 79) | static createTransform(h){return c.isSyncTransform(h)?(f,g)=>{let m=nu... method rowTransform (line 79) | set rowTransform(h){if(!o.default(h))throw new TypeError("The transfor... method format (line 79) | format(h,f){this.callTransformer(h,(g,m)=>{if(g)return f(g);if(!h)retu... method finish (line 79) | finish(h){const f=[];if(this.formatterOptions.alwaysWriteHeaders&&this... method checkHeaders (line 79) | checkHeaders(h){if(this.headers)return{shouldFormatColumns:!0,headers:... method gatherColumns (line 79) | gatherColumns(h){if(this.headers===null)throw new Error("Headers is cu... method callTransformer (line 79) | callTransformer(h,f){return this._rowTransform?this._rowTransform(h,f)... method formatColumns (line 79) | formatColumns(h,f){const g=h.map((p,y)=>this.fieldFormatter.format(p,y... method constructor (line 79) | constructor(h){super({objectMode:h.objectMode}),this.lines="",this.row... method hasHitRowLimit (line 79) | get hasHitRowLimit(){return this.parserOptions.limitRows&&this.rowCoun... method shouldEmitRows (line 79) | get shouldEmitRows(){return this.parsedRowCount>this.parserOptions.ski... method shouldSkipLine (line 79) | get shouldSkipLine(){return this.parsedLineCount<=this.parserOptions.s... method transform (line 79) | transform(h){return this.rowTransformerValidator.rowTransform=h,this} method validate (line 79) | validate(h){return this.rowTransformerValidator.rowValidator=h,this} method emit (line 79) | emit(h){if(h==="end")return this.endEmitted||(this.endEmitted=!0,super... method _transform (line 79) | _transform(h,f,g){if(this.hasHitRowLimit)return g();const m=l.wrapDone... method _flush (line 79) | _flush(h){const f=l.wrapDoneCallback(h);if(this.hasHitRowLimit)return ... method parse (line 79) | parse(h,f){if(!h)return[];const{line:g,rows:m}=this.parser.parse(h,f);... method processRows (line 79) | processRows(h,f){const g=h.length,m=p=>{const y=A=>A?f(A):p%100!=0?m(p... method transformRow (line 79) | transformRow(h,f){try{this.headerTransformer.transform(h,(g,m)=>g?f(g)... method checkAndEmitHeaders (line 79) | checkAndEmitHeaders(){!this.headersEmitted&&this.headerTransformer.hea... method skipRow (line 79) | skipRow(h){return this.rowCount-=1,h(null,{row:null,isValid:!0})} method pushRow (line 79) | pushRow(h,f){try{this.parserOptions.objectMode?this.push(h):this.push(... method wrapDoneCallback (line 79) | static wrapDoneCallback(h){let f=!1;return function(g){if(g){if(f)thro... function A (line 145) | function A(q){return q===" "||q===` function C (line 146) | function C(q){return q==='"'||q==="'"} function M (line 146) | function M(q){return q===">"||A(q)} function z (line 146) | function z(q,k){return q.test(k)} function W (line 146) | function W(q,k){return!z(q,k)} function ee (line 146) | function ee(q,k,L){q[k]&&q[k](L)} function I (line 146) | function I(q,k,L){q.textNode&&O(q),ee(q,k,L)} method constructor (line 76) | constructor(T){this.workbook=T} method readFile (line 76) | async readFile(T,S){if(!await h.fs.exists(T))throw new Error("File not... method parseRels (line 76) | parseRels(T){return new v().parseStream(T)} method parseWorkbook (line 76) | parseWorkbook(T){return new C().parseStream(T)} method parseSharedStrings (line 76) | parseSharedStrings(T){return new y().parseStream(T)} method reconcile (line 76) | reconcile(T,S){const x=new C,w=new M(S),_=new z,E=new W;x.reconcile(T)... method _processWorksheetEntry (line 76) | async _processWorksheetEntry(T,S,x,w,_){const E=new M(w),R=await E.par... method _processCommentEntry (line 76) | async _processCommentEntry(T,S,x){const w=new U,_=await w.parseStream(... method _processTableEntry (line 76) | async _processTableEntry(T,S,x){const w=new W,_=await w.parseStream(T)... method _processWorksheetRelsEntry (line 76) | async _processWorksheetRelsEntry(T,S,x){const w=new v,_=await w.parseS... method _processMediaEntry (line 76) | async _processMediaEntry(T,S,x){const w=x.lastIndexOf(".");if(w>=1){co... method _processDrawingEntry (line 76) | async _processDrawingEntry(T,S,x){const w=new z,_=await w.parseStream(... method _processDrawingRelsEntry (line 76) | async _processDrawingRelsEntry(T,S,x){const w=new v,_=await w.parseStr... method _processVmlDrawingEntry (line 76) | async _processVmlDrawingEntry(T,S,x){const w=new G,_=await w.parseStre... method _processThemeEntry (line 76) | async _processThemeEntry(T,S,x){await new Promise((w,_)=>{const E=new ... method createInputStream (line 76) | createInputStream(){throw new Error("`XLSX#createInputStream` is depre... method read (line 76) | async read(T,S){!T[Symbol.asyncIterator]&&T.pipe&&(T=T.pipe(new c));co... method load (line 76) | async load(T,S){let x;x=S&&S.base64?o.from(T.toString(),"base64"):T;co... method addMedia (line 76) | async addMedia(T,S){await Promise.all(S.media.map(async x=>{if(x.type=... method addDrawings (line 76) | addDrawings(T,S){const x=new z,w=new v;S.worksheets.forEach(_=>{const{... method addTables (line 76) | addTables(T,S){const x=new W;S.worksheets.forEach(w=>{const{tables:_}=... method addContentTypes (line 76) | async addContentTypes(T,S){const x=new b().toXml(S);T.append(x,{name:"... method addApp (line 76) | async addApp(T,S){const x=new A().toXml(S);T.append(x,{name:"docProps/... method addCore (line 76) | async addCore(T,S){const x=new p;T.append(x.toXml(S),{name:"docProps/c... method addThemes (line 76) | async addThemes(T,S){const x=S.themes||{theme1:ee};Object.keys(x).forE... method addOfficeRels (line 76) | async addOfficeRels(T){const S=new v().toXml([{Id:"rId1",Type:I.RelTyp... method addWorkbookRels (line 76) | async addWorkbookRels(T,S){let x=1;const w=[{Id:"rId"+x++,Type:I.RelTy... method addSharedStrings (line 76) | async addSharedStrings(T,S){S.sharedStrings&&S.sharedStrings.count&&T.... method addStyles (line 76) | async addStyles(T,S){const{xml:x}=S.styles;x&&T.append(x,{name:"xl/sty... method addWorkbook (line 76) | async addWorkbook(T,S){const x=new C;T.append(x.toXml(S),{name:"xl/wor... method addWorksheets (line 76) | async addWorksheets(T,S){const x=new M,w=new v,_=new U,E=new G;S.works... method _finalize (line 76) | _finalize(T){return new Promise((S,x)=>{T.on("finish",()=>{S(this)}),T... method prepareModel (line 76) | prepareModel(T,S){T.creator=T.creator||"ExcelJS",T.lastModifiedBy=T.la... method write (line 76) | async write(T,S){S=S||{};const{model:x}=this.workbook,w=new l.ZipWrite... method writeFile (line 76) | writeFile(T,S){const x=s.createWriteStream(T);return new Promise((w,_)... method writeBuffer (line 76) | async writeBuffer(T){const S=new d;return await this.write(S,T),S.read()} function O (line 146) | function O(q){q.textNode=T(q.opt,q.textNode),q.textNode&&ee(q,"ontext",q... function T (line 146) | function T(q,k){return q.trim&&(k=k.trim()),q.normalize&&(k=k.replace(/\... function S (line 146) | function S(q,k){return O(q),q.trackPosition&&(k+=` function x (line 149) | function x(q){return q.sawRoot&&!q.closedRoot&&w(q,"Unclosed root tag"),... function w (line 149) | function w(q,k){if(typeof q!="object"||!(q instanceof n))throw new Error... function _ (line 149) | function _(q){q.strict||(q.tagName=q.tagName[q.looseCase]());var k=q.tag... method constructor (line 76) | constructor(R){super();const{maxRows:F,maxCols:B,ignoreNodes:X}=R||{};... method prepare (line 76) | prepare(R,F){F.merges=new c,R.hyperlinks=F.hyperlinks=[],R.comments=F.... method render (line 76) | render(R,F){R.openXml(s.StdDocAttributes),R.openNode("worksheet",_.WOR... method parseOpen (line 76) | parseOpen(R){return this.parser?(this.parser.parseOpen(R),!0):R.name==... method parseText (line 76) | parseText(R){this.parser&&this.parser.parseText(R)} method parseClose (line 76) | parseClose(R){if(this.parser)return this.parser.parseClose(R)||(this.p... method reconcile (line 76) | reconcile(R,F){const B=(R.relationships||[]).reduce((K,te)=>{if(K[te.I... function E (line 149) | function E(q,k){var L=q.indexOf(":"),V=L<0?["",q]:q.split(":"),J=V[0],re... function R (line 149) | function R(q){if(q.strict||(q.attribName=q.attribName[q.looseCase]()),q.... function F (line 151) | function F(q,k){if(q.opt.xmlns){var L=q.tag,V=E(q.tagName);L.prefix=V.pr... function B (line 151) | function B(q){if(!q.tagName){w(q,"Weird empty close tag."),q.textNode+="... function X (line 151) | function X(q){var k=q.entity,L=k.toLowerCase(),V,J="";return q.ENTITIES[... function K (line 151) | function K(q,k){k==="<"?(q.state=U.OPEN_WAKA,q.startTagPosition=q.positi... function te (line 151) | function te(q,k){var L="";return k=r.lengt... function VB (line 155) | function VB(r,t){if(Array.isArray(r))return r.slice();if(!r)return[];var... function qB (line 155) | function qB(r){for(var t="",e=0;e>>24|r>>>8&65280|r<<8&16711680|(r&255)<<24;return... function GB (line 155) | function GB(r,t){for(var e="",n=0;n>>t|r<<32-t} function YB (line 155) | function YB(r,t){return r<>>32-t} function JB (line 155) | function JB(r,t){return r+t>>>0} function QB (line 155) | function QB(r,t,e){return r+t+e>>>0} function eU (line 155) | function eU(r,t,e,n){return r+t+e+n>>>0} function tU (line 155) | function tU(r,t,e,n,i){return r+t+e+n+i>>>0} function rU (line 155) | function rU(r,t,e,n){var i=r[t],a=r[t+1],o=n+a>>>0,s=(o>>0,a=(i>>0} function iU (line 155) | function iU(r,t,e,n){var i=t+n;return i>>>0} function aU (line 155) | function aU(r,t,e,n,i,a,o,s){var u=0,c=t;c=c+n>>>0,u+=c>>0,... function oU (line 155) | function oU(r,t,e,n,i,a,o,s){var u=t+n+a+s;return u>>>0} function sU (line 155) | function sU(r,t,e,n,i,a,o,s,u,c){var l=0,d=t;d=d+n>>>0,l+=d... function uU (line 155) | function uU(r,t,e,n,i,a,o,s,u,c){var l=t+n+a+s+c;return l>>>0} function cU (line 155) | function cU(r,t,e){var n=t<<32-e|r>>>e;return n>>>0} function lU (line 155) | function lU(r,t,e){var n=r<<32-e|t>>>e;return n>>>0} function fU (line 155) | function fU(r,t,e){return r>>>e} function hU (line 155) | function hU(r,t,e){var n=r<<32-e|t>>>e;return n>>>0} function qh (line 155) | function qh(){this.pending=null,this.pendingTotal=0,this.blockSize=this.... function mU (line 155) | function mU(r,t,e,n){if(r===0)return Xx(t,e,n);if(r===1||r===3)return Zx... function Xx (line 155) | function Xx(r,t,e){return r&t^~r&e} function Kx (line 155) | function Kx(r,t,e){return r&t^r&e^t&e} function Zx (line 155) | function Zx(r,t,e){return r^t^e} function gU (line 155) | function gU(r){return Wa(r,2)^Wa(r,13)^Wa(r,22)} function vU (line 155) | function vU(r){return Wa(r,6)^Wa(r,11)^Wa(r,25)} function yU (line 155) | function yU(r){return Wa(r,7)^Wa(r,18)^r>>>3} function bU (line 155) | function bU(r){return Wa(r,17)^Wa(r,19)^r>>>10} function za (line 155) | function za(){if(!(this instanceof za))return new za;Yx.call(this),this.... function Ha (line 155) | function Ha(){if(!(this instanceof Ha))return new Ha;Jx.call(this),this.... function xo (line 155) | function xo(){if(!(this instanceof xo))return new xo;e_.call(this),this.... function xa (line 155) | function xa(){if(!(this instanceof xa))return new xa;n_.call(this),this.... function VU (line 155) | function VU(r,t,e,n,i){var a=r&e^~r&i;return a<0&&(a+=4294967296),a} function qU (line 155) | function qU(r,t,e,n,i,a){var o=t&n^~t&a;return o<0&&(o+=4294967296),o} function GU (line 155) | function GU(r,t,e,n,i){var a=r&e^r&i^e&i;return a<0&&(a+=4294967296),a} function XU (line 155) | function XU(r,t,e,n,i,a){var o=t&n^t&a^n&a;return o<0&&(o+=4294967296),o} function KU (line 155) | function KU(r,t){var e=$a(r,t,28),n=$a(t,r,2),i=$a(t,r,7),a=e^n^i;return... function ZU (line 155) | function ZU(r,t){var e=Va(r,t,28),n=Va(t,r,2),i=Va(t,r,7),a=e^n^i;return... function YU (line 155) | function YU(r,t){var e=$a(r,t,14),n=$a(r,t,18),i=$a(t,r,9),a=e^n^i;retur... function JU (line 155) | function JU(r,t){var e=Va(r,t,14),n=Va(r,t,18),i=Va(t,r,9),a=e^n^i;retur... function QU (line 155) | function QU(r,t){var e=$a(r,t,1),n=$a(r,t,8),i=t_(r,t,7),a=e^n^i;return ... function eP (line 155) | function eP(r,t){var e=Va(r,t,1),n=Va(r,t,8),i=r_(r,t,7),a=e^n^i;return ... function tP (line 155) | function tP(r,t){var e=$a(r,t,19),n=$a(t,r,29),i=t_(r,t,6),a=e^n^i;retur... function rP (line 155) | function rP(r,t){var e=Va(r,t,19),n=Va(t,r,29),i=r_(r,t,6),a=e^n^i;retur... function _o (line 155) | function _o(){if(!(this instanceof _o))return new _o;a_.call(this),this.... function qa (line 155) | function qa(){if(!(this instanceof qa))return new qa;c_.call(this),this.... function l_ (line 155) | function l_(r,t,e,n){return r<=15?t^e^n:r<=31?t&e|~t&n:r<=47?(t|~e)^n:r<... function aP (line 155) | function aP(r){return r<=15?0:r<=31?1518500249:r<=47?1859775393:r<=63?24... function oP (line 155) | function oP(r){return r<=15?1352829926:r<=31?1548603684:r<=47?1836072691... function zu (line 155) | function zu(r,t,e){if(!(this instanceof zu))return new zu(r,t,e);this.Ha... class SP (line 155) | class SP extends ht{constructor(){super(...arguments);Be(this,"xmlKeys",... method constructor (line 155) | constructor(){super(...arguments);Be(this,"xmlKeys",{x:"x",y:"y"})} class DP (line 155) | class DP extends Me{constructor(){super("wp:simplePos");this.root.push(n... method constructor (line 155) | constructor(){super("wp:simplePos");this.root.push(new SP({x:0,y:0}))} class h_ (line 155) | class h_ extends Me{constructor(t){super("wp:align");this.root.push(t)}} method constructor (line 155) | constructor(t){super("wp:align");this.root.push(t)} class d_ (line 155) | class d_ extends Me{constructor(t){super("wp:posOffset");this.root.push(... method constructor (line 155) | constructor(t){super("wp:posOffset");this.root.push(t.toString())} class CP (line 155) | class CP extends ht{constructor(){super(...arguments);Be(this,"xmlKeys",... method constructor (line 155) | constructor(){super(...arguments);Be(this,"xmlKeys",{relativeFrom:"rel... class OP (line 155) | class OP extends Me{constructor(t){super("wp:positionH");if(this.root.pu... method constructor (line 155) | constructor(t){super("wp:positionH");if(this.root.push(new CP({relativ... class IP (line 155) | class IP extends ht{constructor(){super(...arguments);Be(this,"xmlKeys",... method constructor (line 155) | constructor(){super(...arguments);Be(this,"xmlKeys",{relativeFrom:"rel... class kP (line 155) | class kP extends Me{constructor(t){super("wp:positionV");if(this.root.pu... method constructor (line 155) | constructor(t){super("wp:positionV");if(this.root.push(new IP({relativ... class RP (line 155) | class RP extends ht{constructor(){super(...arguments);Be(this,"xmlKeys",... method constructor (line 155) | constructor(){super(...arguments);Be(this,"xmlKeys",{uri:"uri"})} class UP (line 155) | class UP extends Me{constructor(){super("a:srcRect")}} method constructor (line 155) | constructor(){super("a:srcRect")} class PP (line 155) | class PP extends Me{constructor(){super("a:fillRect")}} method constructor (line 155) | constructor(){super("a:fillRect")} class LP (line 155) | class LP extends Me{constructor(){super("a:stretch");this.root.push(new ... method constructor (line 155) | constructor(){super("a:stretch");this.root.push(new PP)} class jP (line 155) | class jP extends Me{constructor(t){super("pic:blipFill");this.root.push(... method constructor (line 155) | constructor(t){super("pic:blipFill");this.root.push(BP(t)),this.root.p... class WP (line 155) | class WP extends ht{constructor(){super(...arguments);Be(this,"xmlKeys",... method constructor (line 155) | constructor(){super(...arguments);Be(this,"xmlKeys",{noChangeAspect:"n... class zP (line 155) | class zP extends Me{constructor(){super("a:picLocks");this.root.push(new... method constructor (line 155) | constructor(){super("a:picLocks");this.root.push(new WP({noChangeAspec... class HP (line 155) | class HP extends Me{constructor(){super("pic:cNvPicPr");this.root.push(n... method constructor (line 155) | constructor(){super("pic:cNvPicPr");this.root.push(new zP)} class $P (line 155) | class $P extends ht{constructor(){super(...arguments);Be(this,"xmlKeys",... method constructor (line 155) | constructor(){super(...arguments);Be(this,"xmlKeys",{id:"id",name:"nam... class VP (line 155) | class VP extends Me{constructor(){super("pic:cNvPr");this.root.push(new ... method constructor (line 155) | constructor(){super("pic:cNvPr");this.root.push(new $P({id:0,name:"",d... method prepForXml (line 155) | prepForXml(t){for(let e=t.stack.length-1;e>=0;e--){const n=t.stack[e];... class qP (line 155) | class qP extends Me{constructor(){super("pic:nvPicPr");this.root.push(ne... method constructor (line 155) | constructor(){super("pic:nvPicPr");this.root.push(new VP),this.root.pu... class GP (line 155) | class GP extends ht{constructor(){super(...arguments);Be(this,"xmlKeys",... method constructor (line 155) | constructor(){super(...arguments);Be(this,"xmlKeys",{xmlns:"xmlns:pic"})} class XP (line 155) | class XP extends ht{constructor(){super(...arguments);Be(this,"xmlKeys",... method constructor (line 155) | constructor(){super(...arguments);Be(this,"xmlKeys",{cx:"cx",cy:"cy"})} class KP (line 155) | class KP extends Me{constructor(t,e){super("a:ext");Be(this,"attributes"... method constructor (line 155) | constructor(t,e){super("a:ext");Be(this,"attributes"),this.attributes=... class ZP (line 155) | class ZP extends ht{constructor(){super(...arguments);Be(this,"xmlKeys",... method constructor (line 155) | constructor(){super(...arguments);Be(this,"xmlKeys",{x:"x",y:"y"})} class YP (line 155) | class YP extends Me{constructor(){super("a:off");this.root.push(new ZP({... method constructor (line 155) | constructor(){super("a:off");this.root.push(new ZP({x:0,y:0}))} class JP (line 155) | class JP extends ht{constructor(){super(...arguments);Be(this,"xmlKeys",... method constructor (line 155) | constructor(){super(...arguments);Be(this,"xmlKeys",{flipVertical:"fli... class QP (line 155) | class QP extends Me{constructor(t){var e,n;super("a:xfrm");Be(this,"exte... method constructor (line 155) | constructor(t){var e,n;super("a:xfrm");Be(this,"extents"),this.root.pu... class nL (line 155) | class nL extends Me{constructor(){super("a:avLst")}} method constructor (line 155) | constructor(){super("a:avLst")} class iL (line 155) | class iL extends ht{constructor(){super(...arguments);Be(this,"xmlKeys",... method constructor (line 155) | constructor(){super(...arguments);Be(this,"xmlKeys",{prst:"prst"})} class aL (line 155) | class aL extends Me{constructor(){super("a:prstGeom");this.root.push(new... method constructor (line 155) | constructor(){super("a:prstGeom");this.root.push(new iL({prst:"rect"})... class oL (line 155) | class oL extends ht{constructor(){super(...arguments);Be(this,"xmlKeys",... method constructor (line 155) | constructor(){super(...arguments);Be(this,"xmlKeys",{bwMode:"bwMode"})} class sL (line 155) | class sL extends Me{constructor({outline:t,transform:e}){super("pic:spPr... method constructor (line 155) | constructor({outline:t,transform:e}){super("pic:spPr");Be(this,"form")... class uL (line 155) | class uL extends Me{constructor({mediaData:t,transform:e,outline:n}){sup... method constructor (line 155) | constructor({mediaData:t,transform:e,outline:n}){super("pic:pic");this... class cL (line 155) | class cL extends Me{constructor({mediaData:t,transform:e,outline:n}){sup... method constructor (line 155) | constructor({mediaData:t,transform:e,outline:n}){super("a:graphicData"... class lL (line 155) | class lL extends ht{constructor(){super(...arguments);Be(this,"xmlKeys",... method constructor (line 155) | constructor(){super(...arguments);Be(this,"xmlKeys",{a:"xmlns:a"})} class v_ (line 155) | class v_ extends Me{constructor({mediaData:t,transform:e,outline:n}){sup... method constructor (line 155) | constructor({mediaData:t,transform:e,outline:n}){super("a:graphic");Be... class y_ (line 155) | class y_ extends Me{constructor(){super("wp:wrapNone")}} method constructor (line 155) | constructor(){super("wp:wrapNone")} class hL (line 155) | class hL extends ht{constructor(){super(...arguments);Be(this,"xmlKeys",... method constructor (line 155) | constructor(){super(...arguments);Be(this,"xmlKeys",{distT:"distT",dis... class dL (line 155) | class dL extends Me{constructor(t,e={top:0,bottom:0,left:0,right:0}){sup... method constructor (line 155) | constructor(t,e={top:0,bottom:0,left:0,right:0}){super("wp:wrapSquare"... class pL (line 155) | class pL extends ht{constructor(){super(...arguments);Be(this,"xmlKeys",... method constructor (line 155) | constructor(){super(...arguments);Be(this,"xmlKeys",{distT:"distT",dis... class mL (line 155) | class mL extends Me{constructor(t={top:0,bottom:0}){super("wp:wrapTight"... method constructor (line 155) | constructor(t={top:0,bottom:0}){super("wp:wrapTight");this.root.push(n... class gL (line 155) | class gL extends ht{constructor(){super(...arguments);Be(this,"xmlKeys",... method constructor (line 155) | constructor(){super(...arguments);Be(this,"xmlKeys",{distT:"distT",dis... class vL (line 155) | class vL extends Me{constructor(t={top:0,bottom:0}){super("wp:wrapTopAnd... method constructor (line 155) | constructor(t={top:0,bottom:0}){super("wp:wrapTopAndBottom");this.root... class b_ (line 155) | class b_ extends Me{constructor({name:t,description:e,title:n}={name:"",... method constructor (line 155) | constructor({name:t,description:e,title:n}={name:"",description:"",tit... method prepForXml (line 155) | prepForXml(t){for(let e=t.stack.length-1;e>=0;e--){const n=t.stack[e];... class yL (line 155) | class yL extends ht{constructor(){super(...arguments);Be(this,"xmlKeys",... method constructor (line 155) | constructor(){super(...arguments);Be(this,"xmlKeys",{cx:"cx",cy:"cy"})} class x_ (line 155) | class x_ extends Me{constructor(t,e){super("wp:extent");Be(this,"attribu... method constructor (line 155) | constructor(t,e){super("wp:extent");Be(this,"attributes"),this.attribu... class bL (line 155) | class bL extends ht{constructor(){super(...arguments);Be(this,"xmlKeys",... method constructor (line 155) | constructor(){super(...arguments);Be(this,"xmlKeys",{xmlns:"xmlns:a",n... class wL (line 155) | class wL extends Me{constructor(){super("a:graphicFrameLocks");this.root... method constructor (line 155) | constructor(){super("a:graphicFrameLocks");this.root.push(new bL({xmln... class __ (line 155) | class __ extends Me{constructor(){super("wp:cNvGraphicFramePr");this.roo... method constructor (line 155) | constructor(){super("wp:cNvGraphicFramePr");this.root.push(new wL)} class xL (line 155) | class xL extends ht{constructor(){super(...arguments);Be(this,"xmlKeys",... method constructor (line 155) | constructor(){super(...arguments);Be(this,"xmlKeys",{distT:"distT",dis... class _L (line 155) | class _L extends Me{constructor({mediaData:t,transform:e,drawingOptions:... method constructor (line 155) | constructor({mediaData:t,transform:e,drawingOptions:n}){super("wp:anch... class AL (line 155) | class AL extends Me{constructor(t,e={}){super("w:drawing");e.floating?th... method constructor (line 155) | constructor(t,e={}){super("w:drawing");e.floating?this.root.push(new _... class wX (line 155) | class wX extends ol{constructor(t){super({});Be(this,"imageData");const ... method constructor (line 155) | constructor(t){super({});Be(this,"imageData");const n=`${f_(t.data)}.$... method prepForXml (line 155) | prepForXml(t){return t.file.Media.addImage(this.imageData.fileName,thi... class DL (line 155) | class DL extends ht{constructor(){super(...arguments);Be(this,"xmlKeys",... method constructor (line 155) | constructor(){super(...arguments);Be(this,"xmlKeys",{id:"w:id",initial... class CL (line 155) | class CL extends ht{constructor(){super(...arguments);Be(this,"xmlKeys",... method constructor (line 155) | constructor(){super(...arguments);Be(this,"xmlKeys",{"xmlns:cx":"xmlns... class OL (line 155) | class OL extends Me{constructor({id:t,initials:e,author:n,date:i=new Dat... method constructor (line 155) | constructor({id:t,initials:e,author:n,date:i=new Date,children:a}){sup... class IL (line 155) | class IL extends Me{constructor({children:t}){super("w:comments");this.r... method constructor (line 155) | constructor({children:t}){super("w:comments");this.root.push(new CL({"... class xX (line 155) | class xX extends gB{constructor(){super("w:tab")}} method constructor (line 155) | constructor(){super("w:tab")} class kL (line 155) | class kL extends Me{constructor(){super("w:pageBreakBefore")}} method constructor (line 155) | constructor(){super("w:pageBreakBefore")} class RL (line 155) | class RL extends ht{constructor(){super(...arguments);Be(this,"xmlKeys",... method constructor (line 155) | constructor(){super(...arguments);Be(this,"xmlKeys",{after:"w:after",b... class FL (line 155) | class FL extends Me{constructor(t){super("w:spacing");this.root.push(new... method constructor (line 155) | constructor(t){super("w:spacing");this.root.push(new RL(t))} method constructor (line 155) | constructor(t){super("w:pStyle");this.root.push(new an({val:t}))} class NL (line 155) | class NL extends Me{constructor(t){super("w:tabs");for(const e of t)this... method constructor (line 155) | constructor(t){super("w:tabs");for(const e of t)this.root.push(new BL(... class ML (line 155) | class ML extends ht{constructor(){super(...arguments);Be(this,"xmlKeys",... method constructor (line 155) | constructor(){super(...arguments);Be(this,"xmlKeys",{val:"w:val",pos:"... class BL (line 155) | class BL extends Me{constructor({type:t,position:e,leader:n}){super("w:t... method constructor (line 155) | constructor({type:t,position:e,leader:n}){super("w:tab");this.root.pus... class Mm (line 155) | class Mm extends Me{constructor(t,e){super("w:numPr");this.root.push(new... method constructor (line 155) | constructor(t,e){super("w:numPr");this.root.push(new UL(e)),this.root.... class UL (line 155) | class UL extends Me{constructor(t){super("w:ilvl");if(t>9)throw new Erro... method constructor (line 155) | constructor(t){super("w:ilvl");if(t>9)throw new Error("Level cannot be... class PL (line 155) | class PL extends Me{constructor(t){super("w:numId");this.root.push(new a... method constructor (line 155) | constructor(t){super("w:numId");this.root.push(new an({val:typeof t=="... class A_ (line 155) | class A_ extends Me{constructor(){super(...arguments);Be(this,"fileChild... method constructor (line 155) | constructor(){super(...arguments);Be(this,"fileChild",Symbol())} class LL (line 155) | class LL extends ht{constructor(){super(...arguments);Be(this,"xmlKeys",... method constructor (line 155) | constructor(){super(...arguments);Be(this,"xmlKeys",{id:"Id",type:"Typ... class WL (line 155) | class WL extends Me{constructor(t,e,n,i){super("Relationship");this.root... method constructor (line 155) | constructor(t,e,n,i){super("Relationship");this.root.push(new LL({id:t... class zL (line 155) | class zL extends ht{constructor(){super(...arguments);Be(this,"xmlKeys",... method constructor (line 155) | constructor(){super(...arguments);Be(this,"xmlKeys",{id:"r:id",history... class Bm (line 155) | class Bm extends Me{constructor(t,e,n){super("w:hyperlink");Be(this,"lin... method constructor (line 155) | constructor(t,e,n){super("w:hyperlink");Be(this,"linkId"),this.linkId=... class HL (line 155) | class HL extends Me{constructor(t){super("w:externalHyperlink");this.opt... method constructor (line 155) | constructor(t){super("w:externalHyperlink");this.options=t} class $L (line 155) | class $L extends ht{constructor(){super(...arguments);Be(this,"xmlKeys",... method constructor (line 155) | constructor(){super(...arguments);Be(this,"xmlKeys",{id:"w:id",name:"w... class VL (line 155) | class VL extends ht{constructor(){super(...arguments);Be(this,"xmlKeys",... method constructor (line 155) | constructor(){super(...arguments);Be(this,"xmlKeys",{id:"w:id"})} class qL (line 155) | class qL{constructor(t){Be(this,"bookmarkUniqueNumericId",xP()),Be(this,... method constructor (line 155) | constructor(t){Be(this,"bookmarkUniqueNumericId",xP()),Be(this,"start"... class GL (line 155) | class GL extends Me{constructor(t,e){super("w:bookmarkStart");const n=ne... method constructor (line 155) | constructor(t,e){super("w:bookmarkStart");const n=new $L({name:t,id:e}... class XL (line 155) | class XL extends Me{constructor(t){super("w:bookmarkEnd");const e=new VL... method constructor (line 155) | constructor(t){super("w:bookmarkEnd");const e=new VL({id:t});this.root... class KL (line 155) | class KL extends Me{constructor(t){super("w:outlineLvl");this.level=t,th... method constructor (line 155) | constructor(t){super("w:outlineLvl");this.level=t,this.root.push(new a... class ZL (line 155) | class ZL extends ht{constructor(){super(...arguments);Be(this,"xmlKeys",... method constructor (line 155) | constructor(){super(...arguments);Be(this,"xmlKeys",{verticalAlign:"w:... class T_ (line 155) | class T_ extends Me{constructor(t){super("w:vAlign");this.root.push(new ... method constructor (line 155) | constructor(t){super("w:vAlign");this.root.push(new ZL({verticalAlign:... class YL (line 155) | class YL extends Me{constructor({space:t,count:e,separate:n,equalWidth:i... method constructor (line 155) | constructor({space:t,count:e,separate:n,equalWidth:i,children:a}){supe... class JL (line 155) | class JL extends ht{constructor(){super(...arguments);Be(this,"xmlKeys",... method constructor (line 155) | constructor(){super(...arguments);Be(this,"xmlKeys",{type:"w:type",lin... class QL (line 155) | class QL extends Me{constructor(t,e,n){super("w:docGrid");this.root.push... method constructor (line 155) | constructor(t,e,n){super("w:docGrid");this.root.push(new JL({type:n,li... class ej (line 155) | class ej extends ht{constructor(){super(...arguments);Be(this,"xmlKeys",... method constructor (line 155) | constructor(){super(...arguments);Be(this,"xmlKeys",{type:"w:type",id:... class Um (line 155) | class Um extends Me{constructor(t,e){super(t);this.root.push(new ej({typ... method constructor (line 155) | constructor(t,e){super(t);this.root.push(new ej({type:e.type||Hu.DEFAU... class D_ (line 155) | class D_ extends ht{constructor(){super(...arguments);Be(this,"xmlKeys",... method constructor (line 155) | constructor(){super(...arguments);Be(this,"xmlKeys",{display:"w:displa... class rj (line 155) | class rj extends go{constructor(t){super("w:pgBorders");if(!t)return thi... method constructor (line 155) | constructor(t){super("w:pgBorders");if(!t)return this;t.pageBorders?th... class nj (line 155) | class nj extends Me{constructor(t,e,n,i,a,o,s){super("w:pgMar");this.roo... method constructor (line 155) | constructor(t,e,n,i,a,o,s){super("w:pgMar");this.root.push(new vo({top... class ij (line 155) | class ij extends ht{constructor(){super(...arguments);Be(this,"xmlKeys",... method constructor (line 155) | constructor(){super(...arguments);Be(this,"xmlKeys",{start:"w:start",f... class aj (line 155) | class aj extends Me{constructor({start:t,formatType:e,separator:n}){supe... method constructor (line 155) | constructor({start:t,formatType:e,separator:n}){super("w:pgNumType");t... class oj (line 155) | class oj extends Me{constructor(t,e,n){super("w:pgSz");const i=n===C_.LA... method constructor (line 155) | constructor(t,e,n){super("w:pgSz");const i=n===C_.LANDSCAPE,a=Vn(t),o=... class sj (line 155) | class sj extends ht{constructor(){super(...arguments);Be(this,"xmlKeys",... method constructor (line 155) | constructor(){super(...arguments);Be(this,"xmlKeys",{val:"w:val"})} class uj (line 155) | class uj extends Me{constructor(t){super("w:textDirection");this.root.pu... method constructor (line 155) | constructor(t){super("w:textDirection");this.root.push(new sj({val:t}))} class cj (line 155) | class cj extends ht{constructor(){super(...arguments);Be(this,"xmlKeys",... method constructor (line 155) | constructor(){super(...arguments);Be(this,"xmlKeys",{val:"w:val"})} class lj (line 155) | class lj extends Me{constructor(t){super("w:type");this.root.push(new cj... method constructor (line 155) | constructor(t){super("w:type");this.root.push(new cj({val:t}))} class fj (line 155) | class fj extends Me{constructor({page:{size:{width:t=Pm.WIDTH,height:e=P... method constructor (line 155) | constructor({page:{size:{width:t=Pm.WIDTH,height:e=Pm.HEIGHT,orientati... method addHeaderFooterGroup (line 155) | addHeaderFooterGroup(t,e){e.default&&this.root.push(new Um(t,{type:Hu.... class hj (line 155) | class hj extends Me{constructor(){super("w:body");Be(this,"sections",[])... method constructor (line 155) | constructor(){super("w:body");Be(this,"sections",[])} method addSection (line 155) | addSection(t){const e=this.sections.pop();this.root.push(this.createSe... method prepForXml (line 155) | prepForXml(t){return this.sections.length===1&&(this.root.splice(0,1),... method push (line 155) | push(t){this.root.push(t)} method createSectionParagraph (line 155) | createSectionParagraph(t){const e=new hl({}),n=new Vu({});return n.pus... class fl (line 155) | class fl extends ht{constructor(){super(...arguments);Be(this,"xmlKeys",... method constructor (line 155) | constructor(){super(...arguments);Be(this,"xmlKeys",{wpc:"xmlns:wpc",m... class dj (line 155) | class dj extends ht{constructor(){super(...arguments);Be(this,"xmlKeys",... method constructor (line 155) | constructor(){super(...arguments);Be(this,"xmlKeys",{color:"w:color",t... class pj (line 155) | class pj extends Me{constructor(t){super("w:background");this.root.push(... method constructor (line 155) | constructor(t){super("w:background");this.root.push(new dj({color:t.co... class mj (line 155) | class mj extends Me{constructor(t){super("w:document");Be(this,"body"),t... method constructor (line 155) | constructor(t){super("w:document");Be(this,"body"),this.root.push(new ... method add (line 155) | add(t){return this.body.push(t),this} method Body (line 155) | get Body(){return this.body} class gj (line 155) | class gj extends ht{constructor(){super(...arguments);Be(this,"xmlKeys",... method constructor (line 155) | constructor(){super(...arguments);Be(this,"xmlKeys",{xmlns:"xmlns"})} class $u (line 155) | class $u extends Me{constructor(){super("Relationships");this.root.push(... method constructor (line 155) | constructor(){super("Relationships");this.root.push(new gj({xmlns:"htt... method createRelationship (line 155) | createRelationship(t,e,n,i){const a=new WL(`rId${t}`,e,n,i);return thi... method RelationshipCount (line 155) | get RelationshipCount(){return this.root.length-1} class O_ (line 155) | class O_{constructor(t){Be(this,"document"),Be(this,"relationships"),thi... method constructor (line 155) | constructor(t){Be(this,"document"),Be(this,"relationships"),this.docum... method View (line 155) | get View(){return this.document} method Relationships (line 155) | get Relationships(){return this.relationships} class vj (line 155) | class vj extends ht{constructor(){super(...arguments);Be(this,"xmlKeys",... method constructor (line 155) | constructor(){super(...arguments);Be(this,"xmlKeys",{val:"w:val"})} class yj (line 155) | class yj extends Me{constructor(){super("w:wordWrap");this.root.push(new... method constructor (line 155) | constructor(){super("w:wordWrap");this.root.push(new vj({val:0}))} class Vu (line 155) | class Vu extends go{constructor(t){var e,n;super("w:pPr");if(Be(this,"nu... method constructor (line 155) | constructor(t){var e,n;super("w:pPr");if(Be(this,"numberingReferences"... method push (line 155) | push(t){this.root.push(t)} method prepForXml (line 155) | prepForXml(t){if(t.viewWrapper instanceof O_)for(const e of this.numbe... class hl (line 155) | class hl extends A_{constructor(t){super("w:p");if(Be(this,"properties")... method constructor (line 155) | constructor(t){super("w:p");if(Be(this,"properties"),typeof t=="string... method prepForXml (line 155) | prepForXml(t){for(const e of this.root)if(e instanceof HL){const n=thi... method addRunToFront (line 155) | addRunToFront(t){return this.root.splice(1,0,t),this} class wj (line 155) | class wj extends Me{constructor(t){super("m:t");this.root.push(t)}} method constructor (line 155) | constructor(t){super("m:t");this.root.push(t)} class AX (line 155) | class AX extends Me{constructor(t){super("m:r");this.root.push(new wj(t))}} method constructor (line 155) | constructor(t){super("m:r");this.root.push(new wj(t))} class xj (line 155) | class xj extends Me{constructor(t){super("w:tblGrid");for(const e of t)t... method constructor (line 155) | constructor(t){super("w:tblGrid");for(const e of t)this.root.push(new ... class _j (line 155) | class _j extends Me{constructor(t){super("w:gridCol");t!==void 0&&this.r... method constructor (line 155) | constructor(t){super("w:gridCol");t!==void 0&&this.root.push(new vo({w... class k_ (line 155) | class k_ extends go{constructor(t,{marginUnitType:e=Lm.DXA,top:n,left:i,... method constructor (line 155) | constructor(t,{marginUnitType:e=Lm.DXA,top:n,left:i,bottom:a,right:o})... class Ls (line 155) | class Ls extends Me{constructor(t,{type:e=Lm.AUTO,size:n}){super(t);let ... method constructor (line 155) | constructor(t,{type:e=Lm.AUTO,size:n}){super(t);let i=n;e===Lm.PERCENT... class Ej (line 155) | class Ej extends go{constructor(t){super("w:tcBorders");t.top&&this.root... method constructor (line 155) | constructor(t){super("w:tcBorders");t.top&&this.root.push(new Ur("w:to... class Aj (line 155) | class Aj extends ht{constructor(){super(...arguments);Be(this,"xmlKeys",... method constructor (line 155) | constructor(){super(...arguments);Be(this,"xmlKeys",{val:"w:val"})} class Tj (line 155) | class Tj extends Me{constructor(t){super("w:gridSpan");this.root.push(ne... method constructor (line 155) | constructor(t){super("w:gridSpan");this.root.push(new Aj({val:ti(t)}))} class Sj (line 155) | class Sj extends ht{constructor(){super(...arguments);Be(this,"xmlKeys",... method constructor (line 155) | constructor(){super(...arguments);Be(this,"xmlKeys",{val:"w:val"})} class F_ (line 155) | class F_ extends Me{constructor(t){super("w:vMerge");this.root.push(new ... method constructor (line 155) | constructor(t){super("w:vMerge");this.root.push(new Sj({val:t}))} class Dj (line 155) | class Dj extends ht{constructor(){super(...arguments);Be(this,"xmlKeys",... method constructor (line 155) | constructor(){super(...arguments);Be(this,"xmlKeys",{val:"w:val"})} class Cj (line 155) | class Cj extends Me{constructor(t){super("w:textDirection");this.root.pu... method constructor (line 155) | constructor(t){super("w:textDirection");this.root.push(new Dj({val:t}))} class Oj (line 155) | class Oj extends go{constructor(t){super("w:tcPr");t.width&&this.root.pu... method constructor (line 155) | constructor(t){super("w:tcPr");t.width&&this.root.push(new Ls("w:tcW",... class N_ (line 155) | class N_ extends Me{constructor(t){super("w:tc");this.options=t,this.roo... method constructor (line 155) | constructor(t){super("w:tc");this.options=t,this.root.push(new Oj(t));... method prepForXml (line 155) | prepForXml(t){return this.root[this.root.length-1]instanceof hl||this.... class M_ (line 155) | class M_ extends Me{constructor(t){super("w:tblBorders");t.top?this.root... method constructor (line 155) | constructor(t){super("w:tblBorders");t.top?this.root.push(new Ur("w:to... class Ij (line 155) | class Ij extends Me{constructor({horizontalAnchor:t,verticalAnchor:e,abs... method constructor (line 155) | constructor({horizontalAnchor:t,verticalAnchor:e,absoluteHorizontalPos... class kj (line 155) | class kj extends ht{constructor(){super(...arguments);Be(this,"xmlKeys",... method constructor (line 155) | constructor(){super(...arguments);Be(this,"xmlKeys",{type:"w:type"})} class Rj (line 155) | class Rj extends Me{constructor(t){super("w:tblLayout");this.root.push(n... method constructor (line 155) | constructor(t){super("w:tblLayout");this.root.push(new kj({type:t}))} class Fj (line 155) | class Fj extends go{constructor(t){super("w:tblPr");t.style&&this.root.p... method constructor (line 155) | constructor(t){super("w:tblPr");t.style&&this.root.push(new Ns("w:tblS... class TX (line 155) | class TX extends A_{constructor({rows:t,width:e,columnWidths:n=Array(Mat... method constructor (line 155) | constructor({rows:t,width:e,columnWidths:n=Array(Math.max(...t.map(h=>... class Nj (line 155) | class Nj extends ht{constructor(){super(...arguments);Be(this,"xmlKeys",... method constructor (line 155) | constructor(){super(...arguments);Be(this,"xmlKeys",{value:"w:val",rul... class Mj (line 155) | class Mj extends Me{constructor(t,e){super("w:trHeight");this.root.push(... method constructor (line 155) | constructor(t,e){super("w:trHeight");this.root.push(new Nj({value:Vn(t... class Bj (line 155) | class Bj extends go{constructor(t){super("w:trPr");t.cantSplit!==void 0&... method constructor (line 155) | constructor(t){super("w:trPr");t.cantSplit!==void 0&&this.root.push(ne... class SX (line 155) | class SX extends Me{constructor(t){super("w:tr");this.options=t,this.roo... method constructor (line 155) | constructor(t){super("w:tr");this.options=t,this.root.push(new Bj(t));... method CellCount (line 155) | get CellCount(){return this.options.children.length} method cells (line 155) | get cells(){return this.root.filter(t=>t instanceof N_)} method addCellToIndex (line 155) | addCellToIndex(t,e){this.root.splice(e+1,0,t)} method addCellToColumnIndex (line 155) | addCellToColumnIndex(t,e){const n=this.columnIndexToRootIndex(e,!0);th... method rootIndexToColumnIndex (line 155) | rootIndexToColumnIndex(t){if(t<1||t>=this.root.length)throw new Error(... method columnIndexToRootIndex (line 155) | columnIndexToRootIndex(t,e=!1){if(t<0)throw new Error("cell 'columnInd... class Uj (line 155) | class Uj extends ht{constructor(){super(...arguments);Be(this,"xmlKeys",... method constructor (line 155) | constructor(){super(...arguments);Be(this,"xmlKeys",{xmlns:"xmlns",vt:... class Pj (line 155) | class Pj extends Me{constructor(){super("Properties");this.root.push(new... method constructor (line 155) | constructor(){super("Properties");this.root.push(new Uj({xmlns:"http:/... class Lj (line 155) | class Lj extends ht{constructor(){super(...arguments);Be(this,"xmlKeys",... method constructor (line 155) | constructor(){super(...arguments);Be(this,"xmlKeys",{xmlns:"xmlns"})} class jj (line 155) | class jj extends ht{constructor(){super(...arguments);Be(this,"xmlKeys",... method constructor (line 155) | constructor(){super(...arguments);Be(this,"xmlKeys",{contentType:"Cont... class Eo (line 155) | class Eo extends Me{constructor(t,e){super("Default");this.root.push(new... method constructor (line 155) | constructor(t,e){super("Default");this.root.push(new jj({contentType:t... class Wj (line 155) | class Wj extends ht{constructor(){super(...arguments);Be(this,"xmlKeys",... method constructor (line 155) | constructor(){super(...arguments);Be(this,"xmlKeys",{contentType:"Cont... class ia (line 155) | class ia extends Me{constructor(t,e){super("Override");this.root.push(ne... method constructor (line 155) | constructor(t,e){super("Override");this.root.push(new Wj({contentType:... class zj (line 155) | class zj extends Me{constructor(){super("Types");this.root.push(new Lj({... method constructor (line 155) | constructor(){super("Types");this.root.push(new Lj({xmlns:"http://sche... method addFooter (line 155) | addFooter(t){this.root.push(new ia("application/vnd.openxmlformats-off... method addHeader (line 155) | addHeader(t){this.root.push(new ia("application/vnd.openxmlformats-off... class Hj (line 155) | class Hj extends Me{constructor(t){super("cp:coreProperties");this.root.... method constructor (line 155) | constructor(t){super("cp:coreProperties");this.root.push(new fl({cp:"h... class B_ (line 155) | class B_ extends Me{constructor(t){super(t);this.root.push(new fl({type:... method constructor (line 155) | constructor(t){super(t);this.root.push(new fl({type:"dcterms:W3CDTF"})... class $j (line 155) | class $j extends ht{constructor(){super(...arguments);Be(this,"xmlKeys",... method constructor (line 155) | constructor(){super(...arguments);Be(this,"xmlKeys",{xmlns:"xmlns",vt:... class Vj (line 155) | class Vj extends ht{constructor(){super(...arguments);Be(this,"xmlKeys",... method constructor (line 155) | constructor(){super(...arguments);Be(this,"xmlKeys",{fmtid:"fmtid",pid... class qj (line 155) | class qj extends Me{constructor(t,e){super("property");this.root.push(ne... method constructor (line 155) | constructor(t,e){super("property");this.root.push(new Vj({fmtid:"{D5CD... class Gj (line 155) | class Gj extends Me{constructor(t){super("vt:lpwstr");this.root.push(t)}} method constructor (line 155) | constructor(t){super("vt:lpwstr");this.root.push(t)} class Xj (line 155) | class Xj extends Me{constructor(t){super("Properties");Be(this,"nextId")... method constructor (line 155) | constructor(t){super("Properties");Be(this,"nextId"),Be(this,"properti... method prepForXml (line 155) | prepForXml(t){return this.properties.forEach(e=>this.root.push(e)),sup... method addCustomProperty (line 155) | addCustomProperty(t){this.properties.push(new qj(this.nextId++,t))} class Jj (line 155) | class Jj{constructor(t){Be(this,"fontTable"),Be(this,"relationships"),Be... method constructor (line 155) | constructor(t){Be(this,"fontTable"),Be(this,"relationships"),Be(this,"... method View (line 155) | get View(){return this.fontTable} method Relationships (line 155) | get Relationships(){return this.relationships} class Qj (line 155) | class Qj extends ht{constructor(){super(...arguments);Be(this,"xmlKeys",... method constructor (line 155) | constructor(){super(...arguments);Be(this,"xmlKeys",{wpc:"xmlns:wpc",m... method constructor (line 155) | constructor(t,e){super("w:ftr",e);Be(this,"refId"),this.refId=t,e||this.... method ReferenceId (line 155) | get ReferenceId(){return this.refId} method add (line 155) | add(t){this.root.push(t)} class tW (line 155) | class tW{constructor(t,e,n){Be(this,"footer"),Be(this,"relationships"),t... method constructor (line 155) | constructor(t,e,n){Be(this,"footer"),Be(this,"relationships"),this.med... method add (line 155) | add(t){this.footer.add(t)} method addChildElement (line 155) | addChildElement(t){this.footer.addChildElement(t)} method View (line 155) | get View(){return this.footer} method Relationships (line 155) | get Relationships(){return this.relationships} method Media (line 155) | get Media(){return this.media} class rW (line 155) | class rW extends ht{constructor(){super(...arguments);Be(this,"xmlKeys",... method constructor (line 155) | constructor(){super(...arguments);Be(this,"xmlKeys",{type:"w:type",id:... class nW (line 155) | class nW extends Me{constructor(){super("w:footnoteRef")}} method constructor (line 155) | constructor(){super("w:footnoteRef")} class iW (line 155) | class iW extends ol{constructor(){super({style:"FootnoteReference"});thi... method constructor (line 155) | constructor(){super({style:"FootnoteReference"});this.root.push(new nW)} class jm (line 155) | class jm extends Me{constructor(t){super("w:footnote");this.root.push(ne... method constructor (line 155) | constructor(t){super("w:footnote");this.root.push(new rW({type:t.type,... class aW (line 155) | class aW extends Me{constructor(){super("w:continuationSeparator")}} method constructor (line 155) | constructor(){super("w:continuationSeparator")} class oW (line 155) | class oW extends ol{constructor(){super({});this.root.push(new aW)}} method constructor (line 155) | constructor(){super({});this.root.push(new aW)} class sW (line 155) | class sW extends Me{constructor(){super("w:separator")}} method constructor (line 155) | constructor(){super("w:separator")} class uW (line 155) | class uW extends ol{constructor(){super({});this.root.push(new sW)}} method constructor (line 155) | constructor(){super({});this.root.push(new sW)} class cW (line 155) | class cW extends ht{constructor(){super(...arguments);Be(this,"xmlKeys",... method constructor (line 155) | constructor(){super(...arguments);Be(this,"xmlKeys",{wpc:"xmlns:wpc",m... class lW (line 155) | class lW extends Me{constructor(){super("w:footnotes");this.root.push(ne... method constructor (line 155) | constructor(){super("w:footnotes");this.root.push(new cW({wpc:"http://... method createFootNote (line 155) | createFootNote(t,e){const n=new jm({id:t,children:e});this.root.push(n)} class fW (line 155) | class fW{constructor(){Be(this,"footnotess"),Be(this,"relationships"),th... method constructor (line 155) | constructor(){Be(this,"footnotess"),Be(this,"relationships"),this.foot... method View (line 155) | get View(){return this.footnotess} method Relationships (line 155) | get Relationships(){return this.relationships} class hW (line 155) | class hW extends ht{constructor(){super(...arguments);Be(this,"xmlKeys",... method constructor (line 155) | constructor(){super(...arguments);Be(this,"xmlKeys",{wpc:"xmlns:wpc",m... method constructor (line 155) | constructor(t,e){super("w:hdr",e);Be(this,"refId"),this.refId=t,e||this.... method ReferenceId (line 155) | get ReferenceId(){return this.refId} method add (line 155) | add(t){this.root.push(t)} class pW (line 155) | class pW{constructor(t,e,n){Be(this,"header"),Be(this,"relationships"),t... method constructor (line 155) | constructor(t,e,n){Be(this,"header"),Be(this,"relationships"),this.med... method add (line 155) | add(t){return this.header.add(t),this} method addChildElement (line 155) | addChildElement(t){this.header.addChildElement(t)} method View (line 155) | get View(){return this.header} method Relationships (line 155) | get Relationships(){return this.relationships} method Media (line 155) | get Media(){return this.media} class mW (line 155) | class mW{constructor(){Be(this,"map"),this.map=new Map}addImage(t,e){thi... method constructor (line 155) | constructor(){Be(this,"map"),this.map=new Map} method addImage (line 155) | addImage(t,e){this.map.set(t,e)} method Array (line 155) | get Array(){return Array.from(this.map.values())} class gW (line 155) | class gW extends ht{constructor(){super(...arguments);Be(this,"xmlKeys",... method constructor (line 155) | constructor(){super(...arguments);Be(this,"xmlKeys",{ilvl:"w:ilvl",ten... class vW (line 155) | class vW extends Me{constructor(t){super("w:numFmt");this.root.push(new ... method constructor (line 155) | constructor(t){super("w:numFmt");this.root.push(new an({val:t}))} class yW (line 155) | class yW extends Me{constructor(t){super("w:lvlText");this.root.push(new... method constructor (line 155) | constructor(t){super("w:lvlText");this.root.push(new an({val:t}))} class bW (line 155) | class bW extends Me{constructor(t){super("w:lvlJc");this.root.push(new a... method constructor (line 155) | constructor(t){super("w:lvlJc");this.root.push(new an({val:t}))} class wW (line 155) | class wW extends Me{constructor(t){super("w:suff");this.root.push(new an... method constructor (line 155) | constructor(t){super("w:suff");this.root.push(new an({val:t}))} class xW (line 155) | class xW extends Me{constructor(){super("w:isLgl")}} method constructor (line 155) | constructor(){super("w:isLgl")} class _W (line 155) | class _W extends Me{constructor({level:t,format:e,text:n,alignment:i=La.... method constructor (line 155) | constructor({level:t,format:e,text:n,alignment:i=La.START,start:a=1,st... class EW (line 155) | class EW extends _W{} class AW (line 155) | class AW extends Me{constructor(t){super("w:multiLevelType");this.root.p... method constructor (line 155) | constructor(t){super("w:multiLevelType");this.root.push(new an({val:t}))} class TW (line 155) | class TW extends ht{constructor(){super(...arguments);Be(this,"xmlKeys",... method constructor (line 155) | constructor(){super(...arguments);Be(this,"xmlKeys",{abstractNumId:"w:... class P_ (line 155) | class P_ extends Me{constructor(t,e){super("w:abstractNum");Be(this,"id"... method constructor (line 155) | constructor(t,e){super("w:abstractNum");Be(this,"id"),this.root.push(n... class SW (line 155) | class SW extends Me{constructor(t){super("w:abstractNumId");this.root.pu... method constructor (line 155) | constructor(t){super("w:abstractNumId");this.root.push(new an({val:t}))} class DW (line 155) | class DW extends ht{constructor(){super(...arguments);Be(this,"xmlKeys",... method constructor (line 155) | constructor(){super(...arguments);Be(this,"xmlKeys",{numId:"w:numId"})} class L_ (line 155) | class L_ extends Me{constructor(t){super("w:num");if(Be(this,"numId"),Be... method constructor (line 155) | constructor(t){super("w:num");if(Be(this,"numId"),Be(this,"reference")... class CW (line 155) | class CW extends ht{constructor(){super(...arguments);Be(this,"xmlKeys",... method constructor (line 155) | constructor(){super(...arguments);Be(this,"xmlKeys",{ilvl:"w:ilvl"})} class OW (line 155) | class OW extends Me{constructor(t,e){super("w:lvlOverride");this.root.pu... method constructor (line 155) | constructor(t,e){super("w:lvlOverride");this.root.push(new CW({ilvl:t}... class IW (line 155) | class IW extends ht{constructor(){super(...arguments);Be(this,"xmlKeys",... method constructor (line 155) | constructor(){super(...arguments);Be(this,"xmlKeys",{val:"w:val"})} class kW (line 155) | class kW extends Me{constructor(t){super("w:startOverride");this.root.pu... method constructor (line 155) | constructor(t){super("w:startOverride");this.root.push(new IW({val:t}))} class RW (line 155) | class RW extends Me{constructor(t){super("w:numbering");Be(this,"abstrac... method constructor (line 155) | constructor(t){super("w:numbering");Be(this,"abstractNumberingMap",new... method prepForXml (line 155) | prepForXml(t){for(const e of this.abstractNumberingMap.values())this.r... method createConcreteNumberingInstance (line 155) | createConcreteNumberingInstance(t,e){const n=this.abstractNumberingMap... method ConcreteNumbering (line 155) | get ConcreteNumbering(){return Array.from(this.concreteNumberingMap.va... method ReferenceConfig (line 155) | get ReferenceConfig(){return Array.from(this.referenceConfigMap.values... class FW (line 155) | class FW extends ht{constructor(){super(...arguments);Be(this,"xmlKeys",... method constructor (line 155) | constructor(){super(...arguments);Be(this,"xmlKeys",{version:"w:val",n... class NW (line 155) | class NW extends Me{constructor(t){super("w:compatSetting");this.root.pu... method constructor (line 155) | constructor(t){super("w:compatSetting");this.root.push(new FW({version... class MW (line 155) | class MW extends Me{constructor(t){super("w:compat");t.version&&this.roo... method constructor (line 155) | constructor(t){super("w:compat");t.version&&this.root.push(new NW(t.ve... class BW (line 155) | class BW extends ht{constructor(){super(...arguments);Be(this,"xmlKeys",... method constructor (line 155) | constructor(){super(...arguments);Be(this,"xmlKeys",{wpc:"xmlns:wpc",m... class UW (line 155) | class UW extends Me{constructor(t){var e,n,i,a;super("w:settings");this.... method constructor (line 155) | constructor(t){var e,n,i,a;super("w:settings");this.root.push(new BW({... class j_ (line 155) | class j_ extends ht{constructor(){super(...arguments);Be(this,"xmlKeys",... method constructor (line 155) | constructor(){super(...arguments);Be(this,"xmlKeys",{val:"w:val"})} class PW (line 155) | class PW extends Me{constructor(t){super("w:name");this.root.push(new j_... method constructor (line 155) | constructor(t){super("w:name");this.root.push(new j_({val:t}))} class LW (line 155) | class LW extends Me{constructor(t){super("w:uiPriority");this.root.push(... method constructor (line 155) | constructor(t){super("w:uiPriority");this.root.push(new j_({val:ti(t)}))} class jW (line 155) | class jW extends ht{constructor(){super(...arguments);Be(this,"xmlKeys",... method constructor (line 155) | constructor(){super(...arguments);Be(this,"xmlKeys",{type:"w:type",sty... class W_ (line 155) | class W_ extends Me{constructor(t,e){super("w:style");this.root.push(new... method constructor (line 155) | constructor(t,e){super("w:style");this.root.push(new jW(t)),e.name&&th... class Jh (line 155) | class Jh extends W_{constructor(t){super({type:"paragraph",styleId:t.id}... method constructor (line 155) | constructor(t){super({type:"paragraph",styleId:t.id},t);Be(this,"parag... class Qh (line 155) | class Qh extends W_{constructor(t){super({type:"character",styleId:t.id}... method constructor (line 155) | constructor(t){super({type:"character",styleId:t.id},sr({uiPriority:99... class ns (line 155) | class ns extends Jh{constructor(t){super(sr({basedOn:"Normal",next:"Norm... method constructor (line 155) | constructor(t){super(sr({basedOn:"Normal",next:"Normal",quickFormat:!0... class WW (line 155) | class WW extends ns{constructor(t){super(sr({id:"Title",name:"Title"},t))}} method constructor (line 155) | constructor(t){super(sr({id:"Title",name:"Title"},t))} class zW (line 155) | class zW extends ns{constructor(t){super(sr({id:"Heading1",name:"Heading... method constructor (line 155) | constructor(t){super(sr({id:"Heading1",name:"Heading 1"},t))} class HW (line 155) | class HW extends ns{constructor(t){super(sr({id:"Heading2",name:"Heading... method constructor (line 155) | constructor(t){super(sr({id:"Heading2",name:"Heading 2"},t))} class $W (line 155) | class $W extends ns{constructor(t){super(sr({id:"Heading3",name:"Heading... method constructor (line 155) | constructor(t){super(sr({id:"Heading3",name:"Heading 3"},t))} class VW (line 155) | class VW extends ns{constructor(t){super(sr({id:"Heading4",name:"Heading... method constructor (line 155) | constructor(t){super(sr({id:"Heading4",name:"Heading 4"},t))} class qW (line 155) | class qW extends ns{constructor(t){super(sr({id:"Heading5",name:"Heading... method constructor (line 155) | constructor(t){super(sr({id:"Heading5",name:"Heading 5"},t))} class GW (line 155) | class GW extends ns{constructor(t){super(sr({id:"Heading6",name:"Heading... method constructor (line 155) | constructor(t){super(sr({id:"Heading6",name:"Heading 6"},t))} class XW (line 155) | class XW extends ns{constructor(t){super(sr({id:"Strong",name:"Strong"},... method constructor (line 155) | constructor(t){super(sr({id:"Strong",name:"Strong"},t))} class KW (line 155) | class KW extends Jh{constructor(t){super(sr({id:"ListParagraph",name:"Li... method constructor (line 155) | constructor(t){super(sr({id:"ListParagraph",name:"List Paragraph",base... class ZW (line 155) | class ZW extends Jh{constructor(t){super(sr({id:"FootnoteText",name:"foo... method constructor (line 155) | constructor(t){super(sr({id:"FootnoteText",name:"footnote text",link:"... class YW (line 155) | class YW extends Qh{constructor(t){super(sr({id:"FootnoteReference",name... method constructor (line 155) | constructor(t){super(sr({id:"FootnoteReference",name:"footnote referen... class JW (line 155) | class JW extends Qh{constructor(t){super(sr({id:"FootnoteTextChar",name:... method constructor (line 155) | constructor(t){super(sr({id:"FootnoteTextChar",name:"Footnote Text Cha... class QW (line 155) | class QW extends Qh{constructor(t){super(sr({id:"Hyperlink",name:"Hyperl... method constructor (line 155) | constructor(t){super(sr({id:"Hyperlink",name:"Hyperlink",basedOn:"Defa... class Wm (line 155) | class Wm extends Me{constructor(t){super("w:styles");if(t.initialStyles&... method constructor (line 155) | constructor(t){super("w:styles");if(t.initialStyles&&this.root.push(t.... class ez (line 155) | class ez extends Me{constructor(t){super("w:pPrDefault");this.root.push(... method constructor (line 155) | constructor(t){super("w:pPrDefault");this.root.push(new Vu(t))} class tz (line 155) | class tz extends Me{constructor(t){super("w:rPrDefault");this.root.push(... method constructor (line 155) | constructor(t){super("w:rPrDefault");this.root.push(new Bs(t))} class rz (line 155) | class rz extends Me{constructor(t){super("w:docDefaults");Be(this,"runPr... method constructor (line 155) | constructor(t){super("w:docDefaults");Be(this,"runPropertiesDefaults")... class nz (line 155) | class nz{newInstance(t){const e=Rx.xml2js(t,{compact:!1});let n;for(cons... method newInstance (line 155) | newInstance(t){const e=Rx.xml2js(t,{compact:!1});let n;for(const o of ... class z_ (line 155) | class z_{newInstance(t={}){var e;return{initialStyles:new fl({mc:"http:/... method newInstance (line 155) | newInstance(t={}){var e;return{initialStyles:new fl({mc:"http://schema... class OX (line 155) | class OX{constructor(t){Be(this,"currentRelationshipId",1),Be(this,"docu... method constructor (line 155) | constructor(t){Be(this,"currentRelationshipId",1),Be(this,"documentWra... method addSection (line 155) | addSection({headers:t={},footers:e={},children:n,properties:i}){this.d... method createHeader (line 155) | createHeader(t){const e=new pW(this.media,this.currentRelationshipId++... method createFooter (line 155) | createFooter(t){const e=new tW(this.media,this.currentRelationshipId++... method addHeaderToDocument (line 155) | addHeaderToDocument(t,e=Hu.DEFAULT){this.headers.push({header:t,type:e... method addFooterToDocument (line 155) | addFooterToDocument(t,e=Hu.DEFAULT){this.footers.push({footer:t,type:e... method addDefaultRelationships (line 155) | addDefaultRelationships(){this.fileRelationships.createRelationship(1,... method Document (line 155) | get Document(){return this.documentWrapper} method Styles (line 155) | get Styles(){return this.styles} method CoreProperties (line 155) | get CoreProperties(){return this.coreProperties} method Numbering (line 155) | get Numbering(){return this.numbering} method Media (line 155) | get Media(){return this.media} method FileRelationships (line 155) | get FileRelationships(){return this.fileRelationships} method Headers (line 155) | get Headers(){return this.headers.map(t=>t.header)} method Footers (line 155) | get Footers(){return this.footers.map(t=>t.footer)} method ContentTypes (line 155) | get ContentTypes(){return this.contentTypes} method CustomProperties (line 155) | get CustomProperties(){return this.customProperties} method AppProperties (line 155) | get AppProperties(){return this.appProperties} method FootNotes (line 155) | get FootNotes(){return this.footnotesWrapper} method Settings (line 155) | get Settings(){return this.settings} method Comments (line 155) | get Comments(){return this.comments} method FontTable (line 155) | get FontTable(){return this.fontWrapper} class IX (line 155) | class IX{constructor(t={children:[]}){Be(this,"options"),this.options=t}} method constructor (line 155) | constructor(t={children:[]}){Be(this,"options"),this.options=t} class kX (line 155) | class kX{constructor(t={children:[]}){Be(this,"options"),this.options=t}} method constructor (line 155) | constructor(t={children:[]}){Be(this,"options"),this.options=t} function ed (line 155) | function ed(r){throw new Error('Could not dynamically require "'+r+'". P... function o (line 155) | function o(c,l){if(!i[c]){if(!n[c]){var d=typeof ed=="function"&&ed;if(!... method constructor (line 75) | constructor(u,c){let l=arguments.length>2&&arguments[2]!==void 0?argum... method asInstance (line 75) | static asInstance(u){return u instanceof o||u==null?u:new o(u)} method col (line 75) | get col(){return this.nativeCol+Math.min(this.colWidth-1,this.nativeCo... method col (line 75) | set col(u){this.nativeCol=Math.floor(u),this.nativeColOff=Math.floor((... method row (line 75) | get row(){return this.nativeRow+Math.min(this.rowHeight-1,this.nativeR... method row (line 75) | set row(u){this.nativeRow=Math.floor(u),this.nativeRowOff=Math.floor((... method colWidth (line 75) | get colWidth(){return this.worksheet&&this.worksheet.getColumn(this.na... method rowHeight (line 75) | get rowHeight(){return this.worksheet&&this.worksheet.getRow(this.nati... method model (line 75) | get model(){return{nativeCol:this.nativeCol,nativeColOff:this.nativeCo... method model (line 75) | set model(u){this.nativeCol=u.nativeCol,this.nativeColOff=u.nativeColO... method constructor (line 75) | constructor(u){this.note=u} method model (line 75) | get model(){let u=null;switch(typeof this.note){case"string":u={type:"... method model (line 75) | set model(u){const{note:c}=u,{texts:l}=c;l.length===1&&Object.keys(l[0... method fromModel (line 75) | static fromModel(u){const c=new o;return c.model=u,c} method constructor (line 75) | constructor(){this.decode(arguments)} method setTLBR (line 75) | setTLBR(u,c,l,d,h){if(arguments.length<4){const f=a.decodeAddress(u),g... method decode (line 75) | decode(u){switch(u.length){case 5:this.setTLBR(u[0],u[1],u[2],u[3],u[4... method top (line 75) | get top(){return this.model.top||1} method top (line 75) | set top(u){this.model.top=u} method left (line 75) | get left(){return this.model.left||1} method left (line 75) | set left(u){this.model.left=u} method bottom (line 75) | get bottom(){return this.model.bottom||1} method bottom (line 75) | set bottom(u){this.model.bottom=u} method right (line 75) | get right(){return this.model.right||1} method right (line 75) | set right(u){this.model.right=u} method sheetName (line 75) | get sheetName(){return this.model.sheetName} method sheetName (line 75) | set sheetName(u){this.model.sheetName=u} method _serialisedSheetName (line 75) | get _serialisedSheetName(){const{sheetName:u}=this.model;return u?/^[a... method expand (line 75) | expand(u,c,l,d){(!this.model.top||u1?this.range:this._serialisedSheetN... method $shortRange (line 75) | get $shortRange(){return this.count>1?this.$range:this._serialisedShee... method count (line 75) | get count(){return(1+this.bottom-this.top)*(1+this.right-this.left)} method toString (line 75) | toString(){return this.range} method intersects (line 75) | intersects(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method contains (line 75) | contains(u){const c=a.decodeEx(u);return this.containsEx(c)} method containsEx (line 75) | containsEx(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method forEachAddress (line 75) | forEachAddress(u){for(let c=this.left;c<=this.right;c++)for(let l=this... method constructor (line 75) | constructor(u,c,l){this.table=u,this.column=c,this.index=l} method _set (line 75) | _set(u,c){this.table.cacheState(),this.column[u]=c} method name (line 75) | get name(){return this.column.name} method name (line 75) | set name(u){this._set("name",u)} method filterButton (line 75) | get filterButton(){return this.column.filterButton} method filterButton (line 75) | set filterButton(u){this.column.filterButton=u} method style (line 75) | get style(){return this.column.style} method style (line 75) | set style(u){this.column.style=u} method totalsRowLabel (line 75) | get totalsRowLabel(){return this.column.totalsRowLabel} method totalsRowLabel (line 75) | set totalsRowLabel(u){this._set("totalsRowLabel",u)} method totalsRowFunction (line 75) | get totalsRowFunction(){return this.column.totalsRowFunction} method totalsRowFunction (line 75) | set totalsRowFunction(u){this._set("totalsRowFunction",u)} method totalsRowResult (line 75) | get totalsRowResult(){return this.column.totalsRowResult} method totalsRowResult (line 75) | set totalsRowResult(u){this._set("totalsRowResult",u)} method totalsRowFormula (line 75) | get totalsRowFormula(){return this.column.totalsRowFormula} method totalsRowFormula (line 75) | set totalsRowFormula(u){this._set("totalsRowFormula",u)} method constructor (line 76) | constructor(u){super(),this.model=u} method tag (line 76) | get tag(){return"u"} method render (line 76) | render(u,c){if((c=c||this.model)===!0)u.leafNode("u");else{const l=o.A... method parseOpen (line 76) | parseOpen(u){u.name==="u"&&(this.model=u.attributes.val||!0)} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} function c (line 155) | function c(l,d,h,f,g){this.compressedSize=l,this.uncompressedSize=d,this... method constructor (line 75) | constructor(){this._xml=[],this._stack=[],this._rollbacks=[]} method tos (line 75) | get tos(){return this._stack.length?this._stack[this._stack.length-1]:... method cursor (line 75) | get cursor(){return this._xml.length} method openXml (line 75) | openXml(d){const h=this._xml;h.push(" method openNode (line 76) | openNode(d,h){const f=this.tos,g=this._xml;f&&this.open&&g.push(">"),t... method addAttribute (line 76) | addAttribute(d,h){if(!this.open)throw new Error("Cannot write attribut... method addAttributes (line 76) | addAttributes(d){if(!this.open)throw new Error("Cannot write attribute... method writeText (line 76) | writeText(d){const h=this._xml;this.open&&(h.push(">"),this.open=!1),t... method writeXml (line 76) | writeXml(d){this.open&&(this._xml.push(">"),this.open=!1),this.leaf=!1... method closeNode (line 76) | closeNode(){const d=this._stack.pop(),h=this._xml;this.leaf?h.push("/>... method leafNode (line 76) | leafNode(d,h,f){this.openNode(d,h),f!==void 0&&this.writeText(f),this.... method closeAll (line 76) | closeAll(){for(;this._stack.length;)this.closeNode()} method addRollback (line 76) | addRollback(){return this._rollbacks.push({xml:this._xml.length,stack:... method commit (line 76) | commit(){this._rollbacks.pop()} method rollback (line 76) | rollback(){const d=this._rollbacks.pop();this._xml.length>d.xml&&this.... method xml (line 76) | get xml(){return this.closeAll(),this._xml.join("")} method constructor (line 76) | constructor(){super(),this.map={stop:new s}} method name (line 76) | get name(){return"gradient"} method tag (line 76) | get tag(){return"gradientFill"} method render (line 76) | render(h,f){switch(h.openNode("gradientFill"),f.gradient){case"angle":... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method constructor (line 76) | constructor(d,h){super(),this.id=d,this.formatCode=h} method tag (line 76) | get tag(){return"numFmt"} method render (line 76) | render(d,h){d.leafNode("numFmt",{numFmtId:h.id,formatCode:h.formatCode})} method parseOpen (line 76) | parseOpen(d){switch(d.name){case"numFmt":return this.model={id:parseIn... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} function l (line 155) | function l(d,h){u.call(this,"FlateWorker/"+d),this._pako=null,this._pako... method constructor (line 75) | constructor(f,g,m){if(!f||!g)throw new Error("A Cell needs a Row");thi... method worksheet (line 75) | get worksheet(){return this._row.worksheet} method workbook (line 75) | get workbook(){return this._row.worksheet.workbook} method destroy (line 75) | destroy(){delete this.style,delete this._value,delete this._row,delete... method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(f){this.style.numFmt=f} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(f){this.style.font=f} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(f){this.style.alignment=f} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(f){this.style.border=f} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(f){this.style.fill=f} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(f){this.style.protection=f} method _mergeStyle (line 75) | _mergeStyle(f,g,m){const p=f&&f.numFmt||g&&g.numFmt;p&&(m.numFmt=p);co... method address (line 75) | get address(){return this._address} method row (line 75) | get row(){return this._row.number} method col (line 75) | get col(){return this._column.number} method $col$row (line 75) | get $col$row(){return`$${this._column.letter}$${this.row}`} method type (line 75) | get type(){return this._value.type} method effectiveType (line 75) | get effectiveType(){return this._value.effectiveType} method toCsvString (line 75) | toCsvString(){return this._value.toCsvString()} method addMergeRef (line 75) | addMergeRef(){this._mergeCount++} method releaseMergeRef (line 75) | releaseMergeRef(){this._mergeCount--} method isMerged (line 75) | get isMerged(){return this._mergeCount>0||this.type===l.Types.Merge} method merge (line 75) | merge(f,g){this._value.release(),this._value=d.create(l.Types.Merge,th... method unmerge (line 75) | unmerge(){this.type===l.Types.Merge&&(this._value.release(),this._valu... method isMergedTo (line 75) | isMergedTo(f){return this._value.type===l.Types.Merge&&this._value.isM... method master (line 75) | get master(){return this.type===l.Types.Merge?this._value.master:this} method isHyperlink (line 75) | get isHyperlink(){return this._value.type===l.Types.Hyperlink} method hyperlink (line 75) | get hyperlink(){return this._value.hyperlink} method value (line 75) | get value(){return this._value.value} method value (line 75) | set value(f){this.type!==l.Types.Merge?(this._value.release(),this._va... method note (line 75) | get note(){return this._comment&&this._comment.note} method note (line 75) | set note(f){this._comment=new c(f)} method text (line 75) | get text(){return this._value.toString()} method html (line 75) | get html(){return o.escapeHtml(this.text)} method toString (line 75) | toString(){return this.text} method _upgradeToHyperlink (line 75) | _upgradeToHyperlink(f){this.type===l.Types.String&&(this._value=d.crea... method formula (line 75) | get formula(){return this._value.formula} method result (line 75) | get result(){return this._value.result} method formulaType (line 75) | get formulaType(){return this._value.formulaType} method fullAddress (line 75) | get fullAddress(){const{worksheet:f}=this._row;return{sheetName:f.name... method name (line 75) | get name(){return this.names[0]} method name (line 75) | set name(f){this.names=[f]} method names (line 75) | get names(){return this.workbook.definedNames.getNamesEx(this.fullAddr... method names (line 75) | set names(f){const{definedNames:g}=this.workbook;g.removeAllNames(this... method addName (line 75) | addName(f){this.workbook.definedNames.addEx(this.fullAddress,f)} method removeName (line 75) | removeName(f){this.workbook.definedNames.removeEx(this.fullAddress,f)} method removeAllNames (line 75) | removeAllNames(){this.workbook.definedNames.removeAllNames(this.fullAd... method _dataValidations (line 75) | get _dataValidations(){return this.worksheet.dataValidations} method dataValidation (line 75) | get dataValidation(){return this._dataValidations.find(this.address)} method dataValidation (line 75) | set dataValidation(f){this._dataValidations.add(this.address,f)} method model (line 75) | get model(){const{model:f}=this._value;return f.style=this.style,this.... method model (line 75) | set model(f){if(this._value.release(),this._value=d.create(f.type,this... method constructor (line 75) | constructor(p,y){this._data=p,this._encoding=y} method length (line 75) | get length(){return this.toBuffer().length} method copy (line 75) | copy(p,y,v,b){return this.toBuffer().copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._buffer||(this._buffer=o.from(this._data,this._... method constructor (line 76) | constructor(h){super(),this.options=Object.assign({type:"nodebuffer",c... method append (line 76) | append(h,f){f.hasOwnProperty("base64")&&f.base64?this.zip.file(f.name,... method finalize (line 76) | async finalize(){const h=await this.zip.generateAsync(this.options);th... method read (line 76) | read(h){return this.stream.read(h)} method setEncoding (line 76) | setEncoding(h){return this.stream.setEncoding(h)} method pause (line 76) | pause(){return this.stream.pause()} method resume (line 76) | resume(){return this.stream.resume()} method isPaused (line 76) | isPaused(){return this.stream.isPaused()} method pipe (line 76) | pipe(h,f){return this.stream.pipe(h,f)} method unpipe (line 76) | unpipe(h){return this.stream.unpipe(h)} method unshift (line 76) | unshift(h){return this.stream.unshift(h)} method wrap (line 76) | wrap(h){return this.stream.wrap(h)} method constructor (line 76) | constructor(){super(),this.map={Company:new s({tag:"Company"}),Manager... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("Properties",l.PR... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"dc:creator":new u({tag:"dc:creator"})... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("cp:corePropertie... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"xdr:twoCellAnchor":new u,"xdr:oneCell... method prepare (line 76) | prepare(h){h.anchors.forEach((f,g)=>{f.anchorType=function(m){return(t... method tag (line 76) | get tag(){return"xdr:wsDr"} method render (line 76) | render(h,f){h.openXml(o.StdDocAttributes),h.openNode(this.tag,l.DRAWIN... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.m... method reconcile (line 76) | reconcile(h,f){h.anchors.forEach(g=>{g.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={patternFill:new u,gradientFill:new c}} method tag (line 76) | get tag(){return"fill"} method render (line 76) | render(h,f){switch(h.addRollback(),h.openNode("fill"),f.type){case"pat... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method validStyle (line 76) | validStyle(h){return l.validPatternValues[h]} method constructor (line 79) | constructor(h){this.rowCount=0,this.formatterOptions=h,this.fieldForma... method isRowHashArray (line 79) | static isRowHashArray(h){return!!Array.isArray(h)&&Array.isArray(h[0])... method isRowArray (line 79) | static isRowArray(h){return Array.isArray(h)&&!this.isRowHashArray(h)} method gatherHeaders (line 79) | static gatherHeaders(h){return l.isRowHashArray(h)?h.map(f=>f[0]):Arra... method createTransform (line 79) | static createTransform(h){return c.isSyncTransform(h)?(f,g)=>{let m=nu... method rowTransform (line 79) | set rowTransform(h){if(!o.default(h))throw new TypeError("The transfor... method format (line 79) | format(h,f){this.callTransformer(h,(g,m)=>{if(g)return f(g);if(!h)retu... method finish (line 79) | finish(h){const f=[];if(this.formatterOptions.alwaysWriteHeaders&&this... method checkHeaders (line 79) | checkHeaders(h){if(this.headers)return{shouldFormatColumns:!0,headers:... method gatherColumns (line 79) | gatherColumns(h){if(this.headers===null)throw new Error("Headers is cu... method callTransformer (line 79) | callTransformer(h,f){return this._rowTransform?this._rowTransform(h,f)... method formatColumns (line 79) | formatColumns(h,f){const g=h.map((p,y)=>this.fieldFormatter.format(p,y... method constructor (line 79) | constructor(h){super({objectMode:h.objectMode}),this.lines="",this.row... method hasHitRowLimit (line 79) | get hasHitRowLimit(){return this.parserOptions.limitRows&&this.rowCoun... method shouldEmitRows (line 79) | get shouldEmitRows(){return this.parsedRowCount>this.parserOptions.ski... method shouldSkipLine (line 79) | get shouldSkipLine(){return this.parsedLineCount<=this.parserOptions.s... method transform (line 79) | transform(h){return this.rowTransformerValidator.rowTransform=h,this} method validate (line 79) | validate(h){return this.rowTransformerValidator.rowValidator=h,this} method emit (line 79) | emit(h){if(h==="end")return this.endEmitted||(this.endEmitted=!0,super... method _transform (line 79) | _transform(h,f,g){if(this.hasHitRowLimit)return g();const m=l.wrapDone... method _flush (line 79) | _flush(h){const f=l.wrapDoneCallback(h);if(this.hasHitRowLimit)return ... method parse (line 79) | parse(h,f){if(!h)return[];const{line:g,rows:m}=this.parser.parse(h,f);... method processRows (line 79) | processRows(h,f){const g=h.length,m=p=>{const y=A=>A?f(A):p%100!=0?m(p... method transformRow (line 79) | transformRow(h,f){try{this.headerTransformer.transform(h,(g,m)=>g?f(g)... method checkAndEmitHeaders (line 79) | checkAndEmitHeaders(){!this.headersEmitted&&this.headerTransformer.hea... method skipRow (line 79) | skipRow(h){return this.rowCount-=1,h(null,{row:null,isValid:!0})} method pushRow (line 79) | pushRow(h,f){try{this.parserOptions.objectMode?this.push(h):this.push(... method wrapDoneCallback (line 79) | static wrapDoneCallback(h){let f=!1;return function(g){if(g){if(f)thro... function a (line 155) | function a(f,g){var m,p="";for(m=0;m2&&arguments[2]!==void 0?argum... method asInstance (line 75) | static asInstance(u){return u instanceof o||u==null?u:new o(u)} method col (line 75) | get col(){return this.nativeCol+Math.min(this.colWidth-1,this.nativeCo... method col (line 75) | set col(u){this.nativeCol=Math.floor(u),this.nativeColOff=Math.floor((... method row (line 75) | get row(){return this.nativeRow+Math.min(this.rowHeight-1,this.nativeR... method row (line 75) | set row(u){this.nativeRow=Math.floor(u),this.nativeRowOff=Math.floor((... method colWidth (line 75) | get colWidth(){return this.worksheet&&this.worksheet.getColumn(this.na... method rowHeight (line 75) | get rowHeight(){return this.worksheet&&this.worksheet.getRow(this.nati... method model (line 75) | get model(){return{nativeCol:this.nativeCol,nativeColOff:this.nativeCo... method model (line 75) | set model(u){this.nativeCol=u.nativeCol,this.nativeColOff=u.nativeColO... method constructor (line 75) | constructor(u){this.note=u} method model (line 75) | get model(){let u=null;switch(typeof this.note){case"string":u={type:"... method model (line 75) | set model(u){const{note:c}=u,{texts:l}=c;l.length===1&&Object.keys(l[0... method fromModel (line 75) | static fromModel(u){const c=new o;return c.model=u,c} method constructor (line 75) | constructor(){this.decode(arguments)} method setTLBR (line 75) | setTLBR(u,c,l,d,h){if(arguments.length<4){const f=a.decodeAddress(u),g... method decode (line 75) | decode(u){switch(u.length){case 5:this.setTLBR(u[0],u[1],u[2],u[3],u[4... method top (line 75) | get top(){return this.model.top||1} method top (line 75) | set top(u){this.model.top=u} method left (line 75) | get left(){return this.model.left||1} method left (line 75) | set left(u){this.model.left=u} method bottom (line 75) | get bottom(){return this.model.bottom||1} method bottom (line 75) | set bottom(u){this.model.bottom=u} method right (line 75) | get right(){return this.model.right||1} method right (line 75) | set right(u){this.model.right=u} method sheetName (line 75) | get sheetName(){return this.model.sheetName} method sheetName (line 75) | set sheetName(u){this.model.sheetName=u} method _serialisedSheetName (line 75) | get _serialisedSheetName(){const{sheetName:u}=this.model;return u?/^[a... method expand (line 75) | expand(u,c,l,d){(!this.model.top||u1?this.range:this._serialisedSheetN... method $shortRange (line 75) | get $shortRange(){return this.count>1?this.$range:this._serialisedShee... method count (line 75) | get count(){return(1+this.bottom-this.top)*(1+this.right-this.left)} method toString (line 75) | toString(){return this.range} method intersects (line 75) | intersects(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method contains (line 75) | contains(u){const c=a.decodeEx(u);return this.containsEx(c)} method containsEx (line 75) | containsEx(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method forEachAddress (line 75) | forEachAddress(u){for(let c=this.left;c<=this.right;c++)for(let l=this... method constructor (line 75) | constructor(u,c,l){this.table=u,this.column=c,this.index=l} method _set (line 75) | _set(u,c){this.table.cacheState(),this.column[u]=c} method name (line 75) | get name(){return this.column.name} method name (line 75) | set name(u){this._set("name",u)} method filterButton (line 75) | get filterButton(){return this.column.filterButton} method filterButton (line 75) | set filterButton(u){this.column.filterButton=u} method style (line 75) | get style(){return this.column.style} method style (line 75) | set style(u){this.column.style=u} method totalsRowLabel (line 75) | get totalsRowLabel(){return this.column.totalsRowLabel} method totalsRowLabel (line 75) | set totalsRowLabel(u){this._set("totalsRowLabel",u)} method totalsRowFunction (line 75) | get totalsRowFunction(){return this.column.totalsRowFunction} method totalsRowFunction (line 75) | set totalsRowFunction(u){this._set("totalsRowFunction",u)} method totalsRowResult (line 75) | get totalsRowResult(){return this.column.totalsRowResult} method totalsRowResult (line 75) | set totalsRowResult(u){this._set("totalsRowResult",u)} method totalsRowFormula (line 75) | get totalsRowFormula(){return this.column.totalsRowFormula} method totalsRowFormula (line 75) | set totalsRowFormula(u){this._set("totalsRowFormula",u)} method constructor (line 76) | constructor(u){super(),this.model=u} method tag (line 76) | get tag(){return"u"} method render (line 76) | render(u,c){if((c=c||this.model)===!0)u.leafNode("u");else{const l=o.A... method parseOpen (line 76) | parseOpen(u){u.name==="u"&&(this.model=u.attributes.val||!0)} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} function h (line 156) | function h(f,g,m,p){u.call(this,"ZipFileWorker"),this.bytesWritten=0,thi... method constructor (line 75) | constructor(p){this._data=p} method length (line 75) | get length(){return this._data.length} method copy (line 75) | copy(p,y,v,b){this._data.copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._data} method constructor (line 76) | constructor(g){super(),this.options=g||h.OPTIONS,this.map={b:{prop:"bo... method tag (line 76) | get tag(){return this.options.tagName} method render (line 76) | render(g,m){const{map:p}=this;g.openNode(this.options.tagName),l.each(... method parseOpen (line 76) | parseOpen(g){if(this.parser)return this.parser.parseOpen(g),!0;if(this... method parseText (line 76) | parseText(g){this.parser&&this.parser.parseText(g)} method parseClose (line 76) | parseClose(g){if(this.parser&&!this.parser.parseClose(g)){const m=this... function a (line 156) | function a(){if(!(this instanceof a))return new a;if(arguments.length)th... function d (line 156) | function d(h){return new o.Promise(function(f,g){var m=h.decompressed.ge... method constructor (line 75) | constructor(p){this._data=p} method length (line 75) | get length(){return this._data.length} method copy (line 75) | copy(p,y,v,b){return this._data._buf.copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._data.toBuffer()} method constructor (line 76) | constructor(){super(),this.map={"x14:dataBar":this.databarXform=new u,... method tag (line 76) | get tag(){return"x14:cfRule"} method isExt (line 76) | static isExt(f){return f.type==="dataBar"?u.isExt(f):!(f.type!=="iconS... method prepare (line 76) | prepare(f){d.isExt(f)&&(f.x14Id=`{${a()}}`.toUpperCase())} method render (line 76) | render(f,g){if(d.isExt(g))switch(g.type){case"dataBar":this.renderData... method renderDataBar (line 76) | renderDataBar(f,g){f.openNode(this.tag,{type:"dataBar",id:g.x14Id}),th... method renderIconSet (line 76) | renderIconSet(f,g){f.openNode(this.tag,{type:"iconSet",priority:g.prio... method createNewModel (line 76) | createNewModel(f){let{attributes:g}=f;return{type:g.type,x14Id:g.id,pr... method onParserClose (line 76) | onParserClose(f,g){Object.assign(this.model,g.model)} method constructor (line 76) | constructor(){super(),this.map={autoFilter:new u,tableColumns:new s({t... method prepare (line 76) | prepare(f,g){this.map.autoFilter.prepare(f),this.map.tableColumns.prep... method tag (line 76) | get tag(){return"table"} method render (line 76) | render(f,g){f.openXml(a.StdDocAttributes),f.openNode(this.tag,$o(An({}... method parseOpen (line 76) | parseOpen(f){if(this.parser)return this.parser.parseOpen(f),!0;const{n... method parseText (line 76) | parseText(f){this.parser&&this.parser.parseText(f)} method parseClose (line 76) | parseClose(f){if(this.parser)return this.parser.parseClose(f)||(this.p... method reconcile (line 76) | reconcile(f,g){f.columns.forEach(m=>{m.dxfId!==void 0&&(m.style=g.styl... function s (line 156) | function s(u,c){o.call(this,"Nodejs stream input adapter for "+u),this._... method prepare (line 76) | prepare(){} method render (line 76) | render(){} method parseOpen (line 76) | parseOpen(c){} method parseText (line 76) | parseText(c){} method parseClose (line 76) | parseClose(c){} method reconcile (line 76) | reconcile(c,l){} method reset (line 76) | reset(){this.model=null,this.map&&Object.values(this.map).forEach(c=>{... method mergeModel (line 76) | mergeModel(c){this.model=Object.assign(this.model||{},c)} method parse (line 76) | async parse(c){for await(const l of c)for(const{eventType:d,value:h}of... method parseStream (line 76) | async parseStream(c){return this.parse(a(c))} method xml (line 76) | get xml(){return this.toXml(this.model)} method toXml (line 76) | toXml(c){const l=new o;return this.render(l,c),l.xml} method toAttribute (line 76) | static toAttribute(c,l){let d=arguments.length>2&&arguments[2]!==void ... method toStringAttribute (line 76) | static toStringAttribute(c,l){let d=arguments.length>2&&arguments[2]!=... method toStringValue (line 76) | static toStringValue(c,l){return c===void 0?l:c} method toBoolAttribute (line 76) | static toBoolAttribute(c,l){let d=arguments.length>2&&arguments[2]!==v... method toBoolValue (line 76) | static toBoolValue(c,l){return c===void 0?l:c==="1"} method toIntAttribute (line 76) | static toIntAttribute(c,l){let d=arguments.length>2&&arguments[2]!==vo... method toIntValue (line 76) | static toIntValue(c,l){return c===void 0?l:parseInt(c,10)} method toFloatAttribute (line 76) | static toFloatAttribute(c,l){let d=arguments.length>2&&arguments[2]!==... method toFloatValue (line 76) | static toFloatValue(c,l){return c===void 0?l:parseFloat(c)} method render (line 76) | render(c,l){c.openXml(a.StdDocAttributes),c.openNode("Types",s.PROPERT... method parseOpen (line 76) | parseOpen(){return!1} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} method tag (line 76) | get tag(){return"x14:id"} method render (line 76) | render(l,d){l.leafNode(this.tag,null,d)} method parseOpen (line 76) | parseOpen(){this.model=""} method parseText (line 76) | parseText(l){this.model+=l} method parseClose (line 76) | parseClose(l){return l!==this.tag} method constructor (line 76) | constructor(){super(),this.map={"x14:conditionalFormattings":this.cond... method tag (line 76) | get tag(){return"ext"} method hasContent (line 76) | hasContent(c){return this.conditionalFormattings.hasContent(c.conditio... method prepare (line 76) | prepare(c,l){this.conditionalFormattings.prepare(c.conditionalFormatti... method render (line 76) | render(c,l){c.openNode("ext",{uri:"{78C0D931-6437-407d-A8EE-F0AAD7539E... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(c,l){this.model[c]=l.model} method constructor (line 76) | constructor(){super(),this.map={color:new o}} method tag (line 76) | get tag(){return"stop"} method render (line 76) | render(h,f){h.openNode("stop"),h.addAttribute("position",f.position),t... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... function o (line 156) | function o(s,u,c){a.call(this,u),this._helper=s;var l=this;s.on("data",f... method constructor (line 75) | constructor(u,c){let l=arguments.length>2&&arguments[2]!==void 0?argum... method asInstance (line 75) | static asInstance(u){return u instanceof o||u==null?u:new o(u)} method col (line 75) | get col(){return this.nativeCol+Math.min(this.colWidth-1,this.nativeCo... method col (line 75) | set col(u){this.nativeCol=Math.floor(u),this.nativeColOff=Math.floor((... method row (line 75) | get row(){return this.nativeRow+Math.min(this.rowHeight-1,this.nativeR... method row (line 75) | set row(u){this.nativeRow=Math.floor(u),this.nativeRowOff=Math.floor((... method colWidth (line 75) | get colWidth(){return this.worksheet&&this.worksheet.getColumn(this.na... method rowHeight (line 75) | get rowHeight(){return this.worksheet&&this.worksheet.getRow(this.nati... method model (line 75) | get model(){return{nativeCol:this.nativeCol,nativeColOff:this.nativeCo... method model (line 75) | set model(u){this.nativeCol=u.nativeCol,this.nativeColOff=u.nativeColO... method constructor (line 75) | constructor(u){this.note=u} method model (line 75) | get model(){let u=null;switch(typeof this.note){case"string":u={type:"... method model (line 75) | set model(u){const{note:c}=u,{texts:l}=c;l.length===1&&Object.keys(l[0... method fromModel (line 75) | static fromModel(u){const c=new o;return c.model=u,c} method constructor (line 75) | constructor(){this.decode(arguments)} method setTLBR (line 75) | setTLBR(u,c,l,d,h){if(arguments.length<4){const f=a.decodeAddress(u),g... method decode (line 75) | decode(u){switch(u.length){case 5:this.setTLBR(u[0],u[1],u[2],u[3],u[4... method top (line 75) | get top(){return this.model.top||1} method top (line 75) | set top(u){this.model.top=u} method left (line 75) | get left(){return this.model.left||1} method left (line 75) | set left(u){this.model.left=u} method bottom (line 75) | get bottom(){return this.model.bottom||1} method bottom (line 75) | set bottom(u){this.model.bottom=u} method right (line 75) | get right(){return this.model.right||1} method right (line 75) | set right(u){this.model.right=u} method sheetName (line 75) | get sheetName(){return this.model.sheetName} method sheetName (line 75) | set sheetName(u){this.model.sheetName=u} method _serialisedSheetName (line 75) | get _serialisedSheetName(){const{sheetName:u}=this.model;return u?/^[a... method expand (line 75) | expand(u,c,l,d){(!this.model.top||u1?this.range:this._serialisedSheetN... method $shortRange (line 75) | get $shortRange(){return this.count>1?this.$range:this._serialisedShee... method count (line 75) | get count(){return(1+this.bottom-this.top)*(1+this.right-this.left)} method toString (line 75) | toString(){return this.range} method intersects (line 75) | intersects(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method contains (line 75) | contains(u){const c=a.decodeEx(u);return this.containsEx(c)} method containsEx (line 75) | containsEx(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method forEachAddress (line 75) | forEachAddress(u){for(let c=this.left;c<=this.right;c++)for(let l=this... method constructor (line 75) | constructor(u,c,l){this.table=u,this.column=c,this.index=l} method _set (line 75) | _set(u,c){this.table.cacheState(),this.column[u]=c} method name (line 75) | get name(){return this.column.name} method name (line 75) | set name(u){this._set("name",u)} method filterButton (line 75) | get filterButton(){return this.column.filterButton} method filterButton (line 75) | set filterButton(u){this.column.filterButton=u} method style (line 75) | get style(){return this.column.style} method style (line 75) | set style(u){this.column.style=u} method totalsRowLabel (line 75) | get totalsRowLabel(){return this.column.totalsRowLabel} method totalsRowLabel (line 75) | set totalsRowLabel(u){this._set("totalsRowLabel",u)} method totalsRowFunction (line 75) | get totalsRowFunction(){return this.column.totalsRowFunction} method totalsRowFunction (line 75) | set totalsRowFunction(u){this._set("totalsRowFunction",u)} method totalsRowResult (line 75) | get totalsRowResult(){return this.column.totalsRowResult} method totalsRowResult (line 75) | set totalsRowResult(u){this._set("totalsRowResult",u)} method totalsRowFormula (line 75) | get totalsRowFormula(){return this.column.totalsRowFormula} method totalsRowFormula (line 75) | set totalsRowFormula(u){this._set("totalsRowFormula",u)} method constructor (line 76) | constructor(u){super(),this.model=u} method tag (line 76) | get tag(){return"u"} method render (line 76) | render(u,c){if((c=c||this.model)===!0)u.leafNode("u");else{const l=o.A... method parseOpen (line 76) | parseOpen(u){u.name==="u"&&(this.model=u.attributes.val||!0)} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} function a (line 156) | function a(C,M,z){var W,U=s.getTypeOf(M),G=s.extend(z||{},l);G.date=G.da... function b (line 156) | function b(C){return Object.prototype.toString.call(C)==="[object RegExp]"} function o (line 156) | function o(s){a.call(this,s);for(var u=0;u2&&arguments[2]!==void 0?argum... method asInstance (line 75) | static asInstance(u){return u instanceof o||u==null?u:new o(u)} method col (line 75) | get col(){return this.nativeCol+Math.min(this.colWidth-1,this.nativeCo... method col (line 75) | set col(u){this.nativeCol=Math.floor(u),this.nativeColOff=Math.floor((... method row (line 75) | get row(){return this.nativeRow+Math.min(this.rowHeight-1,this.nativeR... method row (line 75) | set row(u){this.nativeRow=Math.floor(u),this.nativeRowOff=Math.floor((... method colWidth (line 75) | get colWidth(){return this.worksheet&&this.worksheet.getColumn(this.na... method rowHeight (line 75) | get rowHeight(){return this.worksheet&&this.worksheet.getRow(this.nati... method model (line 75) | get model(){return{nativeCol:this.nativeCol,nativeColOff:this.nativeCo... method model (line 75) | set model(u){this.nativeCol=u.nativeCol,this.nativeColOff=u.nativeColO... method constructor (line 75) | constructor(u){this.note=u} method model (line 75) | get model(){let u=null;switch(typeof this.note){case"string":u={type:"... method model (line 75) | set model(u){const{note:c}=u,{texts:l}=c;l.length===1&&Object.keys(l[0... method fromModel (line 75) | static fromModel(u){const c=new o;return c.model=u,c} method constructor (line 75) | constructor(){this.decode(arguments)} method setTLBR (line 75) | setTLBR(u,c,l,d,h){if(arguments.length<4){const f=a.decodeAddress(u),g... method decode (line 75) | decode(u){switch(u.length){case 5:this.setTLBR(u[0],u[1],u[2],u[3],u[4... method top (line 75) | get top(){return this.model.top||1} method top (line 75) | set top(u){this.model.top=u} method left (line 75) | get left(){return this.model.left||1} method left (line 75) | set left(u){this.model.left=u} method bottom (line 75) | get bottom(){return this.model.bottom||1} method bottom (line 75) | set bottom(u){this.model.bottom=u} method right (line 75) | get right(){return this.model.right||1} method right (line 75) | set right(u){this.model.right=u} method sheetName (line 75) | get sheetName(){return this.model.sheetName} method sheetName (line 75) | set sheetName(u){this.model.sheetName=u} method _serialisedSheetName (line 75) | get _serialisedSheetName(){const{sheetName:u}=this.model;return u?/^[a... method expand (line 75) | expand(u,c,l,d){(!this.model.top||u1?this.range:this._serialisedSheetN... method $shortRange (line 75) | get $shortRange(){return this.count>1?this.$range:this._serialisedShee... method count (line 75) | get count(){return(1+this.bottom-this.top)*(1+this.right-this.left)} method toString (line 75) | toString(){return this.range} method intersects (line 75) | intersects(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method contains (line 75) | contains(u){const c=a.decodeEx(u);return this.containsEx(c)} method containsEx (line 75) | containsEx(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method forEachAddress (line 75) | forEachAddress(u){for(let c=this.left;c<=this.right;c++)for(let l=this... method constructor (line 75) | constructor(u,c,l){this.table=u,this.column=c,this.index=l} method _set (line 75) | _set(u,c){this.table.cacheState(),this.column[u]=c} method name (line 75) | get name(){return this.column.name} method name (line 75) | set name(u){this._set("name",u)} method filterButton (line 75) | get filterButton(){return this.column.filterButton} method filterButton (line 75) | set filterButton(u){this.column.filterButton=u} method style (line 75) | get style(){return this.column.style} method style (line 75) | set style(u){this.column.style=u} method totalsRowLabel (line 75) | get totalsRowLabel(){return this.column.totalsRowLabel} method totalsRowLabel (line 75) | set totalsRowLabel(u){this._set("totalsRowLabel",u)} method totalsRowFunction (line 75) | get totalsRowFunction(){return this.column.totalsRowFunction} method totalsRowFunction (line 75) | set totalsRowFunction(u){this._set("totalsRowFunction",u)} method totalsRowResult (line 75) | get totalsRowResult(){return this.column.totalsRowResult} method totalsRowResult (line 75) | set totalsRowResult(u){this._set("totalsRowResult",u)} method totalsRowFormula (line 75) | get totalsRowFormula(){return this.column.totalsRowFormula} method totalsRowFormula (line 75) | set totalsRowFormula(u){this._set("totalsRowFormula",u)} method constructor (line 76) | constructor(u){super(),this.model=u} method tag (line 76) | get tag(){return"u"} method render (line 76) | render(u,c){if((c=c||this.model)===!0)u.leafNode("u");else{const l=o.A... method parseOpen (line 76) | parseOpen(u){u.name==="u"&&(this.model=u.attributes.val||!0)} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} function o (line 156) | function o(s){this.data=s,this.length=s.length,this.index=0,this.zero=0} method constructor (line 75) | constructor(u,c){let l=arguments.length>2&&arguments[2]!==void 0?argum... method asInstance (line 75) | static asInstance(u){return u instanceof o||u==null?u:new o(u)} method col (line 75) | get col(){return this.nativeCol+Math.min(this.colWidth-1,this.nativeCo... method col (line 75) | set col(u){this.nativeCol=Math.floor(u),this.nativeColOff=Math.floor((... method row (line 75) | get row(){return this.nativeRow+Math.min(this.rowHeight-1,this.nativeR... method row (line 75) | set row(u){this.nativeRow=Math.floor(u),this.nativeRowOff=Math.floor((... method colWidth (line 75) | get colWidth(){return this.worksheet&&this.worksheet.getColumn(this.na... method rowHeight (line 75) | get rowHeight(){return this.worksheet&&this.worksheet.getRow(this.nati... method model (line 75) | get model(){return{nativeCol:this.nativeCol,nativeColOff:this.nativeCo... method model (line 75) | set model(u){this.nativeCol=u.nativeCol,this.nativeColOff=u.nativeColO... method constructor (line 75) | constructor(u){this.note=u} method model (line 75) | get model(){let u=null;switch(typeof this.note){case"string":u={type:"... method model (line 75) | set model(u){const{note:c}=u,{texts:l}=c;l.length===1&&Object.keys(l[0... method fromModel (line 75) | static fromModel(u){const c=new o;return c.model=u,c} method constructor (line 75) | constructor(){this.decode(arguments)} method setTLBR (line 75) | setTLBR(u,c,l,d,h){if(arguments.length<4){const f=a.decodeAddress(u),g... method decode (line 75) | decode(u){switch(u.length){case 5:this.setTLBR(u[0],u[1],u[2],u[3],u[4... method top (line 75) | get top(){return this.model.top||1} method top (line 75) | set top(u){this.model.top=u} method left (line 75) | get left(){return this.model.left||1} method left (line 75) | set left(u){this.model.left=u} method bottom (line 75) | get bottom(){return this.model.bottom||1} method bottom (line 75) | set bottom(u){this.model.bottom=u} method right (line 75) | get right(){return this.model.right||1} method right (line 75) | set right(u){this.model.right=u} method sheetName (line 75) | get sheetName(){return this.model.sheetName} method sheetName (line 75) | set sheetName(u){this.model.sheetName=u} method _serialisedSheetName (line 75) | get _serialisedSheetName(){const{sheetName:u}=this.model;return u?/^[a... method expand (line 75) | expand(u,c,l,d){(!this.model.top||u1?this.range:this._serialisedSheetN... method $shortRange (line 75) | get $shortRange(){return this.count>1?this.$range:this._serialisedShee... method count (line 75) | get count(){return(1+this.bottom-this.top)*(1+this.right-this.left)} method toString (line 75) | toString(){return this.range} method intersects (line 75) | intersects(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method contains (line 75) | contains(u){const c=a.decodeEx(u);return this.containsEx(c)} method containsEx (line 75) | containsEx(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method forEachAddress (line 75) | forEachAddress(u){for(let c=this.left;c<=this.right;c++)for(let l=this... method constructor (line 75) | constructor(u,c,l){this.table=u,this.column=c,this.index=l} method _set (line 75) | _set(u,c){this.table.cacheState(),this.column[u]=c} method name (line 75) | get name(){return this.column.name} method name (line 75) | set name(u){this._set("name",u)} method filterButton (line 75) | get filterButton(){return this.column.filterButton} method filterButton (line 75) | set filterButton(u){this.column.filterButton=u} method style (line 75) | get style(){return this.column.style} method style (line 75) | set style(u){this.column.style=u} method totalsRowLabel (line 75) | get totalsRowLabel(){return this.column.totalsRowLabel} method totalsRowLabel (line 75) | set totalsRowLabel(u){this._set("totalsRowLabel",u)} method totalsRowFunction (line 75) | get totalsRowFunction(){return this.column.totalsRowFunction} method totalsRowFunction (line 75) | set totalsRowFunction(u){this._set("totalsRowFunction",u)} method totalsRowResult (line 75) | get totalsRowResult(){return this.column.totalsRowResult} method totalsRowResult (line 75) | set totalsRowResult(u){this._set("totalsRowResult",u)} method totalsRowFormula (line 75) | get totalsRowFormula(){return this.column.totalsRowFormula} method totalsRowFormula (line 75) | set totalsRowFormula(u){this._set("totalsRowFormula",u)} method constructor (line 76) | constructor(u){super(),this.model=u} method tag (line 76) | get tag(){return"u"} method render (line 76) | render(u,c){if((c=c||this.model)===!0)u.leafNode("u");else{const l=o.A... method parseOpen (line 76) | parseOpen(u){u.name==="u"&&(this.model=u.attributes.val||!0)} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} function o (line 156) | function o(s){a.call(this,s)} method constructor (line 75) | constructor(u,c){let l=arguments.length>2&&arguments[2]!==void 0?argum... method asInstance (line 75) | static asInstance(u){return u instanceof o||u==null?u:new o(u)} method col (line 75) | get col(){return this.nativeCol+Math.min(this.colWidth-1,this.nativeCo... method col (line 75) | set col(u){this.nativeCol=Math.floor(u),this.nativeColOff=Math.floor((... method row (line 75) | get row(){return this.nativeRow+Math.min(this.rowHeight-1,this.nativeR... method row (line 75) | set row(u){this.nativeRow=Math.floor(u),this.nativeRowOff=Math.floor((... method colWidth (line 75) | get colWidth(){return this.worksheet&&this.worksheet.getColumn(this.na... method rowHeight (line 75) | get rowHeight(){return this.worksheet&&this.worksheet.getRow(this.nati... method model (line 75) | get model(){return{nativeCol:this.nativeCol,nativeColOff:this.nativeCo... method model (line 75) | set model(u){this.nativeCol=u.nativeCol,this.nativeColOff=u.nativeColO... method constructor (line 75) | constructor(u){this.note=u} method model (line 75) | get model(){let u=null;switch(typeof this.note){case"string":u={type:"... method model (line 75) | set model(u){const{note:c}=u,{texts:l}=c;l.length===1&&Object.keys(l[0... method fromModel (line 75) | static fromModel(u){const c=new o;return c.model=u,c} method constructor (line 75) | constructor(){this.decode(arguments)} method setTLBR (line 75) | setTLBR(u,c,l,d,h){if(arguments.length<4){const f=a.decodeAddress(u),g... method decode (line 75) | decode(u){switch(u.length){case 5:this.setTLBR(u[0],u[1],u[2],u[3],u[4... method top (line 75) | get top(){return this.model.top||1} method top (line 75) | set top(u){this.model.top=u} method left (line 75) | get left(){return this.model.left||1} method left (line 75) | set left(u){this.model.left=u} method bottom (line 75) | get bottom(){return this.model.bottom||1} method bottom (line 75) | set bottom(u){this.model.bottom=u} method right (line 75) | get right(){return this.model.right||1} method right (line 75) | set right(u){this.model.right=u} method sheetName (line 75) | get sheetName(){return this.model.sheetName} method sheetName (line 75) | set sheetName(u){this.model.sheetName=u} method _serialisedSheetName (line 75) | get _serialisedSheetName(){const{sheetName:u}=this.model;return u?/^[a... method expand (line 75) | expand(u,c,l,d){(!this.model.top||u1?this.range:this._serialisedSheetN... method $shortRange (line 75) | get $shortRange(){return this.count>1?this.$range:this._serialisedShee... method count (line 75) | get count(){return(1+this.bottom-this.top)*(1+this.right-this.left)} method toString (line 75) | toString(){return this.range} method intersects (line 75) | intersects(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method contains (line 75) | contains(u){const c=a.decodeEx(u);return this.containsEx(c)} method containsEx (line 75) | containsEx(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method forEachAddress (line 75) | forEachAddress(u){for(let c=this.left;c<=this.right;c++)for(let l=this... method constructor (line 75) | constructor(u,c,l){this.table=u,this.column=c,this.index=l} method _set (line 75) | _set(u,c){this.table.cacheState(),this.column[u]=c} method name (line 75) | get name(){return this.column.name} method name (line 75) | set name(u){this._set("name",u)} method filterButton (line 75) | get filterButton(){return this.column.filterButton} method filterButton (line 75) | set filterButton(u){this.column.filterButton=u} method style (line 75) | get style(){return this.column.style} method style (line 75) | set style(u){this.column.style=u} method totalsRowLabel (line 75) | get totalsRowLabel(){return this.column.totalsRowLabel} method totalsRowLabel (line 75) | set totalsRowLabel(u){this._set("totalsRowLabel",u)} method totalsRowFunction (line 75) | get totalsRowFunction(){return this.column.totalsRowFunction} method totalsRowFunction (line 75) | set totalsRowFunction(u){this._set("totalsRowFunction",u)} method totalsRowResult (line 75) | get totalsRowResult(){return this.column.totalsRowResult} method totalsRowResult (line 75) | set totalsRowResult(u){this._set("totalsRowResult",u)} method totalsRowFormula (line 75) | get totalsRowFormula(){return this.column.totalsRowFormula} method totalsRowFormula (line 75) | set totalsRowFormula(u){this._set("totalsRowFormula",u)} method constructor (line 76) | constructor(u){super(),this.model=u} method tag (line 76) | get tag(){return"u"} method render (line 76) | render(u,c){if((c=c||this.model)===!0)u.leafNode("u");else{const l=o.A... method parseOpen (line 76) | parseOpen(u){u.name==="u"&&(this.model=u.attributes.val||!0)} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} function o (line 156) | function o(s){a.call(this,s)} method constructor (line 75) | constructor(u,c){let l=arguments.length>2&&arguments[2]!==void 0?argum... method asInstance (line 75) | static asInstance(u){return u instanceof o||u==null?u:new o(u)} method col (line 75) | get col(){return this.nativeCol+Math.min(this.colWidth-1,this.nativeCo... method col (line 75) | set col(u){this.nativeCol=Math.floor(u),this.nativeColOff=Math.floor((... method row (line 75) | get row(){return this.nativeRow+Math.min(this.rowHeight-1,this.nativeR... method row (line 75) | set row(u){this.nativeRow=Math.floor(u),this.nativeRowOff=Math.floor((... method colWidth (line 75) | get colWidth(){return this.worksheet&&this.worksheet.getColumn(this.na... method rowHeight (line 75) | get rowHeight(){return this.worksheet&&this.worksheet.getRow(this.nati... method model (line 75) | get model(){return{nativeCol:this.nativeCol,nativeColOff:this.nativeCo... method model (line 75) | set model(u){this.nativeCol=u.nativeCol,this.nativeColOff=u.nativeColO... method constructor (line 75) | constructor(u){this.note=u} method model (line 75) | get model(){let u=null;switch(typeof this.note){case"string":u={type:"... method model (line 75) | set model(u){const{note:c}=u,{texts:l}=c;l.length===1&&Object.keys(l[0... method fromModel (line 75) | static fromModel(u){const c=new o;return c.model=u,c} method constructor (line 75) | constructor(){this.decode(arguments)} method setTLBR (line 75) | setTLBR(u,c,l,d,h){if(arguments.length<4){const f=a.decodeAddress(u),g... method decode (line 75) | decode(u){switch(u.length){case 5:this.setTLBR(u[0],u[1],u[2],u[3],u[4... method top (line 75) | get top(){return this.model.top||1} method top (line 75) | set top(u){this.model.top=u} method left (line 75) | get left(){return this.model.left||1} method left (line 75) | set left(u){this.model.left=u} method bottom (line 75) | get bottom(){return this.model.bottom||1} method bottom (line 75) | set bottom(u){this.model.bottom=u} method right (line 75) | get right(){return this.model.right||1} method right (line 75) | set right(u){this.model.right=u} method sheetName (line 75) | get sheetName(){return this.model.sheetName} method sheetName (line 75) | set sheetName(u){this.model.sheetName=u} method _serialisedSheetName (line 75) | get _serialisedSheetName(){const{sheetName:u}=this.model;return u?/^[a... method expand (line 75) | expand(u,c,l,d){(!this.model.top||u1?this.range:this._serialisedSheetN... method $shortRange (line 75) | get $shortRange(){return this.count>1?this.$range:this._serialisedShee... method count (line 75) | get count(){return(1+this.bottom-this.top)*(1+this.right-this.left)} method toString (line 75) | toString(){return this.range} method intersects (line 75) | intersects(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method contains (line 75) | contains(u){const c=a.decodeEx(u);return this.containsEx(c)} method containsEx (line 75) | containsEx(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method forEachAddress (line 75) | forEachAddress(u){for(let c=this.left;c<=this.right;c++)for(let l=this... method constructor (line 75) | constructor(u,c,l){this.table=u,this.column=c,this.index=l} method _set (line 75) | _set(u,c){this.table.cacheState(),this.column[u]=c} method name (line 75) | get name(){return this.column.name} method name (line 75) | set name(u){this._set("name",u)} method filterButton (line 75) | get filterButton(){return this.column.filterButton} method filterButton (line 75) | set filterButton(u){this.column.filterButton=u} method style (line 75) | get style(){return this.column.style} method style (line 75) | set style(u){this.column.style=u} method totalsRowLabel (line 75) | get totalsRowLabel(){return this.column.totalsRowLabel} method totalsRowLabel (line 75) | set totalsRowLabel(u){this._set("totalsRowLabel",u)} method totalsRowFunction (line 75) | get totalsRowFunction(){return this.column.totalsRowFunction} method totalsRowFunction (line 75) | set totalsRowFunction(u){this._set("totalsRowFunction",u)} method totalsRowResult (line 75) | get totalsRowResult(){return this.column.totalsRowResult} method totalsRowResult (line 75) | set totalsRowResult(u){this._set("totalsRowResult",u)} method totalsRowFormula (line 75) | get totalsRowFormula(){return this.column.totalsRowFormula} method totalsRowFormula (line 75) | set totalsRowFormula(u){this._set("totalsRowFormula",u)} method constructor (line 76) | constructor(u){super(),this.model=u} method tag (line 76) | get tag(){return"u"} method render (line 76) | render(u,c){if((c=c||this.model)===!0)u.leafNode("u");else{const l=o.A... method parseOpen (line 76) | parseOpen(u){u.name==="u"&&(this.model=u.attributes.val||!0)} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} function o (line 156) | function o(s){a.call(this,s)} method constructor (line 75) | constructor(u,c){let l=arguments.length>2&&arguments[2]!==void 0?argum... method asInstance (line 75) | static asInstance(u){return u instanceof o||u==null?u:new o(u)} method col (line 75) | get col(){return this.nativeCol+Math.min(this.colWidth-1,this.nativeCo... method col (line 75) | set col(u){this.nativeCol=Math.floor(u),this.nativeColOff=Math.floor((... method row (line 75) | get row(){return this.nativeRow+Math.min(this.rowHeight-1,this.nativeR... method row (line 75) | set row(u){this.nativeRow=Math.floor(u),this.nativeRowOff=Math.floor((... method colWidth (line 75) | get colWidth(){return this.worksheet&&this.worksheet.getColumn(this.na... method rowHeight (line 75) | get rowHeight(){return this.worksheet&&this.worksheet.getRow(this.nati... method model (line 75) | get model(){return{nativeCol:this.nativeCol,nativeColOff:this.nativeCo... method model (line 75) | set model(u){this.nativeCol=u.nativeCol,this.nativeColOff=u.nativeColO... method constructor (line 75) | constructor(u){this.note=u} method model (line 75) | get model(){let u=null;switch(typeof this.note){case"string":u={type:"... method model (line 75) | set model(u){const{note:c}=u,{texts:l}=c;l.length===1&&Object.keys(l[0... method fromModel (line 75) | static fromModel(u){const c=new o;return c.model=u,c} method constructor (line 75) | constructor(){this.decode(arguments)} method setTLBR (line 75) | setTLBR(u,c,l,d,h){if(arguments.length<4){const f=a.decodeAddress(u),g... method decode (line 75) | decode(u){switch(u.length){case 5:this.setTLBR(u[0],u[1],u[2],u[3],u[4... method top (line 75) | get top(){return this.model.top||1} method top (line 75) | set top(u){this.model.top=u} method left (line 75) | get left(){return this.model.left||1} method left (line 75) | set left(u){this.model.left=u} method bottom (line 75) | get bottom(){return this.model.bottom||1} method bottom (line 75) | set bottom(u){this.model.bottom=u} method right (line 75) | get right(){return this.model.right||1} method right (line 75) | set right(u){this.model.right=u} method sheetName (line 75) | get sheetName(){return this.model.sheetName} method sheetName (line 75) | set sheetName(u){this.model.sheetName=u} method _serialisedSheetName (line 75) | get _serialisedSheetName(){const{sheetName:u}=this.model;return u?/^[a... method expand (line 75) | expand(u,c,l,d){(!this.model.top||u1?this.range:this._serialisedSheetN... method $shortRange (line 75) | get $shortRange(){return this.count>1?this.$range:this._serialisedShee... method count (line 75) | get count(){return(1+this.bottom-this.top)*(1+this.right-this.left)} method toString (line 75) | toString(){return this.range} method intersects (line 75) | intersects(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method contains (line 75) | contains(u){const c=a.decodeEx(u);return this.containsEx(c)} method containsEx (line 75) | containsEx(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method forEachAddress (line 75) | forEachAddress(u){for(let c=this.left;c<=this.right;c++)for(let l=this... method constructor (line 75) | constructor(u,c,l){this.table=u,this.column=c,this.index=l} method _set (line 75) | _set(u,c){this.table.cacheState(),this.column[u]=c} method name (line 75) | get name(){return this.column.name} method name (line 75) | set name(u){this._set("name",u)} method filterButton (line 75) | get filterButton(){return this.column.filterButton} method filterButton (line 75) | set filterButton(u){this.column.filterButton=u} method style (line 75) | get style(){return this.column.style} method style (line 75) | set style(u){this.column.style=u} method totalsRowLabel (line 75) | get totalsRowLabel(){return this.column.totalsRowLabel} method totalsRowLabel (line 75) | set totalsRowLabel(u){this._set("totalsRowLabel",u)} method totalsRowFunction (line 75) | get totalsRowFunction(){return this.column.totalsRowFunction} method totalsRowFunction (line 75) | set totalsRowFunction(u){this._set("totalsRowFunction",u)} method totalsRowResult (line 75) | get totalsRowResult(){return this.column.totalsRowResult} method totalsRowResult (line 75) | set totalsRowResult(u){this._set("totalsRowResult",u)} method totalsRowFormula (line 75) | get totalsRowFormula(){return this.column.totalsRowFormula} method totalsRowFormula (line 75) | set totalsRowFormula(u){this._set("totalsRowFormula",u)} method constructor (line 76) | constructor(u){super(),this.model=u} method tag (line 76) | get tag(){return"u"} method render (line 76) | render(u,c){if((c=c||this.model)===!0)u.leafNode("u");else{const l=o.A... method parseOpen (line 76) | parseOpen(u){u.name==="u"&&(this.model=u.attributes.val||!0)} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} function s (line 156) | function s(u){a.call(this,"ConvertWorker to "+u),this.destType=u} method prepare (line 76) | prepare(){} method render (line 76) | render(){} method parseOpen (line 76) | parseOpen(c){} method parseText (line 76) | parseText(c){} method parseClose (line 76) | parseClose(c){} method reconcile (line 76) | reconcile(c,l){} method reset (line 76) | reset(){this.model=null,this.map&&Object.values(this.map).forEach(c=>{... method mergeModel (line 76) | mergeModel(c){this.model=Object.assign(this.model||{},c)} method parse (line 76) | async parse(c){for await(const l of c)for(const{eventType:d,value:h}of... method parseStream (line 76) | async parseStream(c){return this.parse(a(c))} method xml (line 76) | get xml(){return this.toXml(this.model)} method toXml (line 76) | toXml(c){const l=new o;return this.render(l,c),l.xml} method toAttribute (line 76) | static toAttribute(c,l){let d=arguments.length>2&&arguments[2]!==void ... method toStringAttribute (line 76) | static toStringAttribute(c,l){let d=arguments.length>2&&arguments[2]!=... method toStringValue (line 76) | static toStringValue(c,l){return c===void 0?l:c} method toBoolAttribute (line 76) | static toBoolAttribute(c,l){let d=arguments.length>2&&arguments[2]!==v... method toBoolValue (line 76) | static toBoolValue(c,l){return c===void 0?l:c==="1"} method toIntAttribute (line 76) | static toIntAttribute(c,l){let d=arguments.length>2&&arguments[2]!==vo... method toIntValue (line 76) | static toIntValue(c,l){return c===void 0?l:parseInt(c,10)} method toFloatAttribute (line 76) | static toFloatAttribute(c,l){let d=arguments.length>2&&arguments[2]!==... method toFloatValue (line 76) | static toFloatValue(c,l){return c===void 0?l:parseFloat(c)} method render (line 76) | render(c,l){c.openXml(a.StdDocAttributes),c.openNode("Types",s.PROPERT... method parseOpen (line 76) | parseOpen(){return!1} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} method tag (line 76) | get tag(){return"x14:id"} method render (line 76) | render(l,d){l.leafNode(this.tag,null,d)} method parseOpen (line 76) | parseOpen(){this.model=""} method parseText (line 76) | parseText(l){this.model+=l} method parseClose (line 76) | parseClose(l){return l!==this.tag} method constructor (line 76) | constructor(){super(),this.map={"x14:conditionalFormattings":this.cond... method tag (line 76) | get tag(){return"ext"} method hasContent (line 76) | hasContent(c){return this.conditionalFormattings.hasContent(c.conditio... method prepare (line 76) | prepare(c,l){this.conditionalFormattings.prepare(c.conditionalFormatti... method render (line 76) | render(c,l){c.openNode("ext",{uri:"{78C0D931-6437-407d-A8EE-F0AAD7539E... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(c,l){this.model[c]=l.model} method constructor (line 76) | constructor(){super(),this.map={color:new o}} method tag (line 76) | get tag(){return"stop"} method render (line 76) | render(h,f){h.openNode("stop"),h.addAttribute("position",f.position),t... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... function s (line 156) | function s(){a.call(this,"Crc32Probe"),this.withStreamInfo("crc32",0)} method prepare (line 76) | prepare(){} method render (line 76) | render(){} method parseOpen (line 76) | parseOpen(c){} method parseText (line 76) | parseText(c){} method parseClose (line 76) | parseClose(c){} method reconcile (line 76) | reconcile(c,l){} method reset (line 76) | reset(){this.model=null,this.map&&Object.values(this.map).forEach(c=>{... method mergeModel (line 76) | mergeModel(c){this.model=Object.assign(this.model||{},c)} method parse (line 76) | async parse(c){for await(const l of c)for(const{eventType:d,value:h}of... method parseStream (line 76) | async parseStream(c){return this.parse(a(c))} method xml (line 76) | get xml(){return this.toXml(this.model)} method toXml (line 76) | toXml(c){const l=new o;return this.render(l,c),l.xml} method toAttribute (line 76) | static toAttribute(c,l){let d=arguments.length>2&&arguments[2]!==void ... method toStringAttribute (line 76) | static toStringAttribute(c,l){let d=arguments.length>2&&arguments[2]!=... method toStringValue (line 76) | static toStringValue(c,l){return c===void 0?l:c} method toBoolAttribute (line 76) | static toBoolAttribute(c,l){let d=arguments.length>2&&arguments[2]!==v... method toBoolValue (line 76) | static toBoolValue(c,l){return c===void 0?l:c==="1"} method toIntAttribute (line 76) | static toIntAttribute(c,l){let d=arguments.length>2&&arguments[2]!==vo... method toIntValue (line 76) | static toIntValue(c,l){return c===void 0?l:parseInt(c,10)} method toFloatAttribute (line 76) | static toFloatAttribute(c,l){let d=arguments.length>2&&arguments[2]!==... method toFloatValue (line 76) | static toFloatValue(c,l){return c===void 0?l:parseFloat(c)} method render (line 76) | render(c,l){c.openXml(a.StdDocAttributes),c.openNode("Types",s.PROPERT... method parseOpen (line 76) | parseOpen(){return!1} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} method tag (line 76) | get tag(){return"x14:id"} method render (line 76) | render(l,d){l.leafNode(this.tag,null,d)} method parseOpen (line 76) | parseOpen(){this.model=""} method parseText (line 76) | parseText(l){this.model+=l} method parseClose (line 76) | parseClose(l){return l!==this.tag} method constructor (line 76) | constructor(){super(),this.map={"x14:conditionalFormattings":this.cond... method tag (line 76) | get tag(){return"ext"} method hasContent (line 76) | hasContent(c){return this.conditionalFormattings.hasContent(c.conditio... method prepare (line 76) | prepare(c,l){this.conditionalFormattings.prepare(c.conditionalFormatti... method render (line 76) | render(c,l){c.openNode("ext",{uri:"{78C0D931-6437-407d-A8EE-F0AAD7539E... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(c,l){this.model[c]=l.model} method constructor (line 76) | constructor(){super(),this.map={color:new o}} method tag (line 76) | get tag(){return"stop"} method render (line 76) | render(h,f){h.openNode("stop"),h.addAttribute("position",f.position),t... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... function s (line 156) | function s(u){o.call(this,"DataLengthProbe for "+u),this.propName=u,this... method prepare (line 76) | prepare(){} method render (line 76) | render(){} method parseOpen (line 76) | parseOpen(c){} method parseText (line 76) | parseText(c){} method parseClose (line 76) | parseClose(c){} method reconcile (line 76) | reconcile(c,l){} method reset (line 76) | reset(){this.model=null,this.map&&Object.values(this.map).forEach(c=>{... method mergeModel (line 76) | mergeModel(c){this.model=Object.assign(this.model||{},c)} method parse (line 76) | async parse(c){for await(const l of c)for(const{eventType:d,value:h}of... method parseStream (line 76) | async parseStream(c){return this.parse(a(c))} method xml (line 76) | get xml(){return this.toXml(this.model)} method toXml (line 76) | toXml(c){const l=new o;return this.render(l,c),l.xml} method toAttribute (line 76) | static toAttribute(c,l){let d=arguments.length>2&&arguments[2]!==void ... method toStringAttribute (line 76) | static toStringAttribute(c,l){let d=arguments.length>2&&arguments[2]!=... method toStringValue (line 76) | static toStringValue(c,l){return c===void 0?l:c} method toBoolAttribute (line 76) | static toBoolAttribute(c,l){let d=arguments.length>2&&arguments[2]!==v... method toBoolValue (line 76) | static toBoolValue(c,l){return c===void 0?l:c==="1"} method toIntAttribute (line 76) | static toIntAttribute(c,l){let d=arguments.length>2&&arguments[2]!==vo... method toIntValue (line 76) | static toIntValue(c,l){return c===void 0?l:parseInt(c,10)} method toFloatAttribute (line 76) | static toFloatAttribute(c,l){let d=arguments.length>2&&arguments[2]!==... method toFloatValue (line 76) | static toFloatValue(c,l){return c===void 0?l:parseFloat(c)} method render (line 76) | render(c,l){c.openXml(a.StdDocAttributes),c.openNode("Types",s.PROPERT... method parseOpen (line 76) | parseOpen(){return!1} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} method tag (line 76) | get tag(){return"x14:id"} method render (line 76) | render(l,d){l.leafNode(this.tag,null,d)} method parseOpen (line 76) | parseOpen(){this.model=""} method parseText (line 76) | parseText(l){this.model+=l} method parseClose (line 76) | parseClose(l){return l!==this.tag} method constructor (line 76) | constructor(){super(),this.map={"x14:conditionalFormattings":this.cond... method tag (line 76) | get tag(){return"ext"} method hasContent (line 76) | hasContent(c){return this.conditionalFormattings.hasContent(c.conditio... method prepare (line 76) | prepare(c,l){this.conditionalFormattings.prepare(c.conditionalFormatti... method render (line 76) | render(c,l){c.openNode("ext",{uri:"{78C0D931-6437-407d-A8EE-F0AAD7539E... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(c,l){this.model[c]=l.model} method constructor (line 76) | constructor(){super(),this.map={color:new o}} method tag (line 76) | get tag(){return"stop"} method render (line 76) | render(h,f){h.openNode("stop"),h.addAttribute("position",f.position),t... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... function s (line 156) | function s(u){o.call(this,"DataWorker");var c=this;this.dataIsReady=!1,t... method prepare (line 76) | prepare(){} method render (line 76) | render(){} method parseOpen (line 76) | parseOpen(c){} method parseText (line 76) | parseText(c){} method parseClose (line 76) | parseClose(c){} method reconcile (line 76) | reconcile(c,l){} method reset (line 76) | reset(){this.model=null,this.map&&Object.values(this.map).forEach(c=>{... method mergeModel (line 76) | mergeModel(c){this.model=Object.assign(this.model||{},c)} method parse (line 76) | async parse(c){for await(const l of c)for(const{eventType:d,value:h}of... method parseStream (line 76) | async parseStream(c){return this.parse(a(c))} method xml (line 76) | get xml(){return this.toXml(this.model)} method toXml (line 76) | toXml(c){const l=new o;return this.render(l,c),l.xml} method toAttribute (line 76) | static toAttribute(c,l){let d=arguments.length>2&&arguments[2]!==void ... method toStringAttribute (line 76) | static toStringAttribute(c,l){let d=arguments.length>2&&arguments[2]!=... method toStringValue (line 76) | static toStringValue(c,l){return c===void 0?l:c} method toBoolAttribute (line 76) | static toBoolAttribute(c,l){let d=arguments.length>2&&arguments[2]!==v... method toBoolValue (line 76) | static toBoolValue(c,l){return c===void 0?l:c==="1"} method toIntAttribute (line 76) | static toIntAttribute(c,l){let d=arguments.length>2&&arguments[2]!==vo... method toIntValue (line 76) | static toIntValue(c,l){return c===void 0?l:parseInt(c,10)} method toFloatAttribute (line 76) | static toFloatAttribute(c,l){let d=arguments.length>2&&arguments[2]!==... method toFloatValue (line 76) | static toFloatValue(c,l){return c===void 0?l:parseFloat(c)} method render (line 76) | render(c,l){c.openXml(a.StdDocAttributes),c.openNode("Types",s.PROPERT... method parseOpen (line 76) | parseOpen(){return!1} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} method tag (line 76) | get tag(){return"x14:id"} method render (line 76) | render(l,d){l.leafNode(this.tag,null,d)} method parseOpen (line 76) | parseOpen(){this.model=""} method parseText (line 76) | parseText(l){this.model+=l} method parseClose (line 76) | parseClose(l){return l!==this.tag} method constructor (line 76) | constructor(){super(),this.map={"x14:conditionalFormattings":this.cond... method tag (line 76) | get tag(){return"ext"} method hasContent (line 76) | hasContent(c){return this.conditionalFormattings.hasContent(c.conditio... method prepare (line 76) | prepare(c,l){this.conditionalFormattings.prepare(c.conditionalFormatti... method render (line 76) | render(c,l){c.openNode("ext",{uri:"{78C0D931-6437-407d-A8EE-F0AAD7539E... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(c,l){this.model[c]=l.model} method constructor (line 76) | constructor(){super(),this.map={color:new o}} method tag (line 76) | get tag(){return"stop"} method render (line 76) | render(h,f){h.openNode("stop"),h.addAttribute("position",f.position),t... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... function a (line 156) | function a(o){this.name=o||"default",this.streamInfo={},this.generatedEr... function h (line 156) | function h(g,m){return new l.Promise(function(p,y){var v=[],b=g._interna... method constructor (line 75) | constructor(p){this._data=p} method length (line 75) | get length(){return this._data.length} method copy (line 75) | copy(p,y,v,b){this._data.copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._data} method constructor (line 76) | constructor(g){super(),this.options=g||h.OPTIONS,this.map={b:{prop:"bo... method tag (line 76) | get tag(){return this.options.tagName} method render (line 76) | render(g,m){const{map:p}=this;g.openNode(this.options.tagName),l.each(... method parseOpen (line 76) | parseOpen(g){if(this.parser)return this.parser.parseOpen(g),!0;if(this... method parseText (line 76) | parseText(g){this.parser&&this.parser.parseText(g)} method parseClose (line 76) | parseClose(g){if(this.parser&&!this.parser.parseClose(g)){const m=this... function f (line 156) | function f(g,m,p){var y=m;switch(m){case"blob":case"arraybuffer":y="uint... method constructor (line 75) | constructor(p){this.size=p,this.buffer=o.alloc(p),this.iRead=0,this.iW... method toBuffer (line 75) | toBuffer(){if(this.iRead===0&&this.iWrite===this.size)return this.buff... method length (line 75) | get length(){return this.iWrite-this.iRead} method eod (line 75) | get eod(){return this.iRead===this.iWrite} method full (line 75) | get full(){return this.iWrite===this.size} method read (line 75) | read(p){let y;return p===0?null:p===void 0||p>=this.length?(y=this.toB... method write (line 75) | write(p,y,v){const b=Math.min(v,this.size-this.iWrite);return p.copy(t... function d (line 156) | function d(){u.call(this,"utf-8 decode"),this.leftOver=null} method constructor (line 75) | constructor(p){this._data=p} method length (line 75) | get length(){return this._data.length} method copy (line 75) | copy(p,y,v,b){return this._data._buf.copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._data.toBuffer()} method constructor (line 76) | constructor(){super(),this.map={"x14:dataBar":this.databarXform=new u,... method tag (line 76) | get tag(){return"x14:cfRule"} method isExt (line 76) | static isExt(f){return f.type==="dataBar"?u.isExt(f):!(f.type!=="iconS... method prepare (line 76) | prepare(f){d.isExt(f)&&(f.x14Id=`{${a()}}`.toUpperCase())} method render (line 76) | render(f,g){if(d.isExt(g))switch(g.type){case"dataBar":this.renderData... method renderDataBar (line 76) | renderDataBar(f,g){f.openNode(this.tag,{type:"dataBar",id:g.x14Id}),th... method renderIconSet (line 76) | renderIconSet(f,g){f.openNode(this.tag,{type:"iconSet",priority:g.prio... method createNewModel (line 76) | createNewModel(f){let{attributes:g}=f;return{type:g.type,x14Id:g.id,pr... method onParserClose (line 76) | onParserClose(f,g){Object.assign(this.model,g.model)} method constructor (line 76) | constructor(){super(),this.map={autoFilter:new u,tableColumns:new s({t... method prepare (line 76) | prepare(f,g){this.map.autoFilter.prepare(f),this.map.tableColumns.prep... method tag (line 76) | get tag(){return"table"} method render (line 76) | render(f,g){f.openXml(a.StdDocAttributes),f.openNode(this.tag,$o(An({}... method parseOpen (line 76) | parseOpen(f){if(this.parser)return this.parser.parseOpen(f),!0;const{n... method parseText (line 76) | parseText(f){this.parser&&this.parser.parseText(f)} method parseClose (line 76) | parseClose(f){if(this.parser)return this.parser.parseClose(f)||(this.p... method reconcile (line 76) | reconcile(f,g){f.columns.forEach(m=>{m.dxfId!==void 0&&(m.style=g.styl... function h (line 156) | function h(){u.call(this,"utf-8 encode")} method constructor (line 75) | constructor(p){this._data=p} method length (line 75) | get length(){return this._data.length} method copy (line 75) | copy(p,y,v,b){this._data.copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._data} method constructor (line 76) | constructor(g){super(),this.options=g||h.OPTIONS,this.map={b:{prop:"bo... method tag (line 76) | get tag(){return this.options.tagName} method render (line 76) | render(g,m){const{map:p}=this;g.openNode(this.options.tagName),l.each(... method parseOpen (line 76) | parseOpen(g){if(this.parser)return this.parser.parseOpen(g),!0;if(this... method parseText (line 76) | parseText(g){this.parser&&this.parser.parseText(g)} method parseClose (line 76) | parseClose(g){if(this.parser&&!this.parser.parseClose(g)){const m=this... function c (line 156) | function c(m){return m} method constructor (line 75) | constructor(){this._xml=[],this._stack=[],this._rollbacks=[]} method tos (line 75) | get tos(){return this._stack.length?this._stack[this._stack.length-1]:... method cursor (line 75) | get cursor(){return this._xml.length} method openXml (line 75) | openXml(d){const h=this._xml;h.push(" method openNode (line 76) | openNode(d,h){const f=this.tos,g=this._xml;f&&this.open&&g.push(">"),t... method addAttribute (line 76) | addAttribute(d,h){if(!this.open)throw new Error("Cannot write attribut... method addAttributes (line 76) | addAttributes(d){if(!this.open)throw new Error("Cannot write attribute... method writeText (line 76) | writeText(d){const h=this._xml;this.open&&(h.push(">"),this.open=!1),t... method writeXml (line 76) | writeXml(d){this.open&&(this._xml.push(">"),this.open=!1),this.leaf=!1... method closeNode (line 76) | closeNode(){const d=this._stack.pop(),h=this._xml;this.leaf?h.push("/>... method leafNode (line 76) | leafNode(d,h,f){this.openNode(d,h),f!==void 0&&this.writeText(f),this.... method closeAll (line 76) | closeAll(){for(;this._stack.length;)this.closeNode()} method addRollback (line 76) | addRollback(){return this._rollbacks.push({xml:this._xml.length,stack:... method commit (line 76) | commit(){this._rollbacks.pop()} method rollback (line 76) | rollback(){const d=this._rollbacks.pop();this._xml.length>d.xml&&this.... method xml (line 76) | get xml(){return this.closeAll(),this._xml.join("")} method constructor (line 76) | constructor(){super(),this.map={stop:new s}} method name (line 76) | get name(){return"gradient"} method tag (line 76) | get tag(){return"gradientFill"} method render (line 76) | render(h,f){switch(h.openNode("gradientFill"),f.gradient){case"angle":... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method constructor (line 76) | constructor(d,h){super(),this.id=d,this.formatCode=h} method tag (line 76) | get tag(){return"numFmt"} method render (line 76) | render(d,h){d.leafNode("numFmt",{numFmtId:h.id,formatCode:h.formatCode})} method parseOpen (line 76) | parseOpen(d){switch(d.name){case"numFmt":return this.model={id:parseIn... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} function l (line 156) | function l(m,p){for(var y=0;y0||this.type===l.Types.Merge} method merge (line 75) | merge(f,g){this._value.release(),this._value=d.create(l.Types.Merge,th... method unmerge (line 75) | unmerge(){this.type===l.Types.Merge&&(this._value.release(),this._valu... method isMergedTo (line 75) | isMergedTo(f){return this._value.type===l.Types.Merge&&this._value.isM... method master (line 75) | get master(){return this.type===l.Types.Merge?this._value.master:this} method isHyperlink (line 75) | get isHyperlink(){return this._value.type===l.Types.Hyperlink} method hyperlink (line 75) | get hyperlink(){return this._value.hyperlink} method value (line 75) | get value(){return this._value.value} method value (line 75) | set value(f){this.type!==l.Types.Merge?(this._value.release(),this._va... method note (line 75) | get note(){return this._comment&&this._comment.note} method note (line 75) | set note(f){this._comment=new c(f)} method text (line 75) | get text(){return this._value.toString()} method html (line 75) | get html(){return o.escapeHtml(this.text)} method toString (line 75) | toString(){return this.text} method _upgradeToHyperlink (line 75) | _upgradeToHyperlink(f){this.type===l.Types.String&&(this._value=d.crea... method formula (line 75) | get formula(){return this._value.formula} method result (line 75) | get result(){return this._value.result} method formulaType (line 75) | get formulaType(){return this._value.formulaType} method fullAddress (line 75) | get fullAddress(){const{worksheet:f}=this._row;return{sheetName:f.name... method name (line 75) | get name(){return this.names[0]} method name (line 75) | set name(f){this.names=[f]} method names (line 75) | get names(){return this.workbook.definedNames.getNamesEx(this.fullAddr... method names (line 75) | set names(f){const{definedNames:g}=this.workbook;g.removeAllNames(this... method addName (line 75) | addName(f){this.workbook.definedNames.addEx(this.fullAddress,f)} method removeName (line 75) | removeName(f){this.workbook.definedNames.removeEx(this.fullAddress,f)} method removeAllNames (line 75) | removeAllNames(){this.workbook.definedNames.removeAllNames(this.fullAd... method _dataValidations (line 75) | get _dataValidations(){return this.worksheet.dataValidations} method dataValidation (line 75) | get dataValidation(){return this._dataValidations.find(this.address)} method dataValidation (line 75) | set dataValidation(f){this._dataValidations.add(this.address,f)} method model (line 75) | get model(){const{model:f}=this._value;return f.style=this.style,this.... method model (line 75) | set model(f){if(this._value.release(),this._value=d.create(f.type,this... method constructor (line 75) | constructor(p,y){this._data=p,this._encoding=y} method length (line 75) | get length(){return this.toBuffer().length} method copy (line 75) | copy(p,y,v,b){return this.toBuffer().copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._buffer||(this._buffer=o.from(this._data,this._... method constructor (line 76) | constructor(h){super(),this.options=Object.assign({type:"nodebuffer",c... method append (line 76) | append(h,f){f.hasOwnProperty("base64")&&f.base64?this.zip.file(f.name,... method finalize (line 76) | async finalize(){const h=await this.zip.generateAsync(this.options);th... method read (line 76) | read(h){return this.stream.read(h)} method setEncoding (line 76) | setEncoding(h){return this.stream.setEncoding(h)} method pause (line 76) | pause(){return this.stream.pause()} method resume (line 76) | resume(){return this.stream.resume()} method isPaused (line 76) | isPaused(){return this.stream.isPaused()} method pipe (line 76) | pipe(h,f){return this.stream.pipe(h,f)} method unpipe (line 76) | unpipe(h){return this.stream.unpipe(h)} method unshift (line 76) | unshift(h){return this.stream.unshift(h)} method wrap (line 76) | wrap(h){return this.stream.wrap(h)} method constructor (line 76) | constructor(){super(),this.map={Company:new s({tag:"Company"}),Manager... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("Properties",l.PR... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"dc:creator":new u({tag:"dc:creator"})... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("cp:corePropertie... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"xdr:twoCellAnchor":new u,"xdr:oneCell... method prepare (line 76) | prepare(h){h.anchors.forEach((f,g)=>{f.anchorType=function(m){return(t... method tag (line 76) | get tag(){return"xdr:wsDr"} method render (line 76) | render(h,f){h.openXml(o.StdDocAttributes),h.openNode(this.tag,l.DRAWIN... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.m... method reconcile (line 76) | reconcile(h,f){h.anchors.forEach(g=>{g.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={patternFill:new u,gradientFill:new c}} method tag (line 76) | get tag(){return"fill"} method render (line 76) | render(h,f){switch(h.addRollback(),h.openNode("fill"),f.type){case"pat... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method validStyle (line 76) | validStyle(h){return l.validPatternValues[h]} method constructor (line 79) | constructor(h){this.rowCount=0,this.formatterOptions=h,this.fieldForma... method isRowHashArray (line 79) | static isRowHashArray(h){return!!Array.isArray(h)&&Array.isArray(h[0])... method isRowArray (line 79) | static isRowArray(h){return Array.isArray(h)&&!this.isRowHashArray(h)} method gatherHeaders (line 79) | static gatherHeaders(h){return l.isRowHashArray(h)?h.map(f=>f[0]):Arra... method createTransform (line 79) | static createTransform(h){return c.isSyncTransform(h)?(f,g)=>{let m=nu... method rowTransform (line 79) | set rowTransform(h){if(!o.default(h))throw new TypeError("The transfor... method format (line 79) | format(h,f){this.callTransformer(h,(g,m)=>{if(g)return f(g);if(!h)retu... method finish (line 79) | finish(h){const f=[];if(this.formatterOptions.alwaysWriteHeaders&&this... method checkHeaders (line 79) | checkHeaders(h){if(this.headers)return{shouldFormatColumns:!0,headers:... method gatherColumns (line 79) | gatherColumns(h){if(this.headers===null)throw new Error("Headers is cu... method callTransformer (line 79) | callTransformer(h,f){return this._rowTransform?this._rowTransform(h,f)... method formatColumns (line 79) | formatColumns(h,f){const g=h.map((p,y)=>this.fieldFormatter.format(p,y... method constructor (line 79) | constructor(h){super({objectMode:h.objectMode}),this.lines="",this.row... method hasHitRowLimit (line 79) | get hasHitRowLimit(){return this.parserOptions.limitRows&&this.rowCoun... method shouldEmitRows (line 79) | get shouldEmitRows(){return this.parsedRowCount>this.parserOptions.ski... method shouldSkipLine (line 79) | get shouldSkipLine(){return this.parsedLineCount<=this.parserOptions.s... method transform (line 79) | transform(h){return this.rowTransformerValidator.rowTransform=h,this} method validate (line 79) | validate(h){return this.rowTransformerValidator.rowValidator=h,this} method emit (line 79) | emit(h){if(h==="end")return this.endEmitted||(this.endEmitted=!0,super... method _transform (line 79) | _transform(h,f,g){if(this.hasHitRowLimit)return g();const m=l.wrapDone... method _flush (line 79) | _flush(h){const f=l.wrapDoneCallback(h);if(this.hasHitRowLimit)return ... method parse (line 79) | parse(h,f){if(!h)return[];const{line:g,rows:m}=this.parser.parse(h,f);... method processRows (line 79) | processRows(h,f){const g=h.length,m=p=>{const y=A=>A?f(A):p%100!=0?m(p... method transformRow (line 79) | transformRow(h,f){try{this.headerTransformer.transform(h,(g,m)=>g?f(g)... method checkAndEmitHeaders (line 79) | checkAndEmitHeaders(){!this.headersEmitted&&this.headerTransformer.hea... method skipRow (line 79) | skipRow(h){return this.rowCount-=1,h(null,{row:null,isValid:!0})} method pushRow (line 79) | pushRow(h,f){try{this.parserOptions.objectMode?this.push(h):this.push(... method wrapDoneCallback (line 79) | static wrapDoneCallback(h){let f=!1;return function(g){if(g){if(f)thro... function h (line 156) | function h(m){var p=65536,y=i.getTypeOf(m),v=!0;if(y==="uint8array"?v=d.... method constructor (line 75) | constructor(p){this._data=p} method length (line 75) | get length(){return this._data.length} method copy (line 75) | copy(p,y,v,b){this._data.copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._data} method constructor (line 76) | constructor(g){super(),this.options=g||h.OPTIONS,this.map={b:{prop:"bo... method tag (line 76) | get tag(){return this.options.tagName} method render (line 76) | render(g,m){const{map:p}=this;g.openNode(this.options.tagName),l.each(... method parseOpen (line 76) | parseOpen(g){if(this.parser)return this.parser.parseOpen(g),!0;if(this... method parseText (line 76) | parseText(g){this.parser&&this.parser.parseText(g)} method parseClose (line 76) | parseClose(g){if(this.parser&&!this.parser.parseClose(g)){const m=this... function f (line 156) | function f(m,p){for(var y=0;y=this.length?(y=this.toB... method write (line 75) | write(p,y,v){const b=Math.min(v,this.size-this.iWrite);return p.copy(t... function y (line 156) | function y(){} function l (line 156) | function l(d){this.files=[],this.loadOptions=d} method constructor (line 75) | constructor(f,g,m){if(!f||!g)throw new Error("A Cell needs a Row");thi... method worksheet (line 75) | get worksheet(){return this._row.worksheet} method workbook (line 75) | get workbook(){return this._row.worksheet.workbook} method destroy (line 75) | destroy(){delete this.style,delete this._value,delete this._row,delete... method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(f){this.style.numFmt=f} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(f){this.style.font=f} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(f){this.style.alignment=f} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(f){this.style.border=f} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(f){this.style.fill=f} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(f){this.style.protection=f} method _mergeStyle (line 75) | _mergeStyle(f,g,m){const p=f&&f.numFmt||g&&g.numFmt;p&&(m.numFmt=p);co... method address (line 75) | get address(){return this._address} method row (line 75) | get row(){return this._row.number} method col (line 75) | get col(){return this._column.number} method $col$row (line 75) | get $col$row(){return`$${this._column.letter}$${this.row}`} method type (line 75) | get type(){return this._value.type} method effectiveType (line 75) | get effectiveType(){return this._value.effectiveType} method toCsvString (line 75) | toCsvString(){return this._value.toCsvString()} method addMergeRef (line 75) | addMergeRef(){this._mergeCount++} method releaseMergeRef (line 75) | releaseMergeRef(){this._mergeCount--} method isMerged (line 75) | get isMerged(){return this._mergeCount>0||this.type===l.Types.Merge} method merge (line 75) | merge(f,g){this._value.release(),this._value=d.create(l.Types.Merge,th... method unmerge (line 75) | unmerge(){this.type===l.Types.Merge&&(this._value.release(),this._valu... method isMergedTo (line 75) | isMergedTo(f){return this._value.type===l.Types.Merge&&this._value.isM... method master (line 75) | get master(){return this.type===l.Types.Merge?this._value.master:this} method isHyperlink (line 75) | get isHyperlink(){return this._value.type===l.Types.Hyperlink} method hyperlink (line 75) | get hyperlink(){return this._value.hyperlink} method value (line 75) | get value(){return this._value.value} method value (line 75) | set value(f){this.type!==l.Types.Merge?(this._value.release(),this._va... method note (line 75) | get note(){return this._comment&&this._comment.note} method note (line 75) | set note(f){this._comment=new c(f)} method text (line 75) | get text(){return this._value.toString()} method html (line 75) | get html(){return o.escapeHtml(this.text)} method toString (line 75) | toString(){return this.text} method _upgradeToHyperlink (line 75) | _upgradeToHyperlink(f){this.type===l.Types.String&&(this._value=d.crea... method formula (line 75) | get formula(){return this._value.formula} method result (line 75) | get result(){return this._value.result} method formulaType (line 75) | get formulaType(){return this._value.formulaType} method fullAddress (line 75) | get fullAddress(){const{worksheet:f}=this._row;return{sheetName:f.name... method name (line 75) | get name(){return this.names[0]} method name (line 75) | set name(f){this.names=[f]} method names (line 75) | get names(){return this.workbook.definedNames.getNamesEx(this.fullAddr... method names (line 75) | set names(f){const{definedNames:g}=this.workbook;g.removeAllNames(this... method addName (line 75) | addName(f){this.workbook.definedNames.addEx(this.fullAddress,f)} method removeName (line 75) | removeName(f){this.workbook.definedNames.removeEx(this.fullAddress,f)} method removeAllNames (line 75) | removeAllNames(){this.workbook.definedNames.removeAllNames(this.fullAd... method _dataValidations (line 75) | get _dataValidations(){return this.worksheet.dataValidations} method dataValidation (line 75) | get dataValidation(){return this._dataValidations.find(this.address)} method dataValidation (line 75) | set dataValidation(f){this._dataValidations.add(this.address,f)} method model (line 75) | get model(){const{model:f}=this._value;return f.style=this.style,this.... method model (line 75) | set model(f){if(this._value.release(),this._value=d.create(f.type,this... method constructor (line 75) | constructor(p,y){this._data=p,this._encoding=y} method length (line 75) | get length(){return this.toBuffer().length} method copy (line 75) | copy(p,y,v,b){return this.toBuffer().copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._buffer||(this._buffer=o.from(this._data,this._... method constructor (line 76) | constructor(h){super(),this.options=Object.assign({type:"nodebuffer",c... method append (line 76) | append(h,f){f.hasOwnProperty("base64")&&f.base64?this.zip.file(f.name,... method finalize (line 76) | async finalize(){const h=await this.zip.generateAsync(this.options);th... method read (line 76) | read(h){return this.stream.read(h)} method setEncoding (line 76) | setEncoding(h){return this.stream.setEncoding(h)} method pause (line 76) | pause(){return this.stream.pause()} method resume (line 76) | resume(){return this.stream.resume()} method isPaused (line 76) | isPaused(){return this.stream.isPaused()} method pipe (line 76) | pipe(h,f){return this.stream.pipe(h,f)} method unpipe (line 76) | unpipe(h){return this.stream.unpipe(h)} method unshift (line 76) | unshift(h){return this.stream.unshift(h)} method wrap (line 76) | wrap(h){return this.stream.wrap(h)} method constructor (line 76) | constructor(){super(),this.map={Company:new s({tag:"Company"}),Manager... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("Properties",l.PR... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"dc:creator":new u({tag:"dc:creator"})... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("cp:corePropertie... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"xdr:twoCellAnchor":new u,"xdr:oneCell... method prepare (line 76) | prepare(h){h.anchors.forEach((f,g)=>{f.anchorType=function(m){return(t... method tag (line 76) | get tag(){return"xdr:wsDr"} method render (line 76) | render(h,f){h.openXml(o.StdDocAttributes),h.openNode(this.tag,l.DRAWIN... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.m... method reconcile (line 76) | reconcile(h,f){h.anchors.forEach(g=>{g.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={patternFill:new u,gradientFill:new c}} method tag (line 76) | get tag(){return"fill"} method render (line 76) | render(h,f){switch(h.addRollback(),h.openNode("fill"),f.type){case"pat... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method validStyle (line 76) | validStyle(h){return l.validPatternValues[h]} method constructor (line 79) | constructor(h){this.rowCount=0,this.formatterOptions=h,this.fieldForma... method isRowHashArray (line 79) | static isRowHashArray(h){return!!Array.isArray(h)&&Array.isArray(h[0])... method isRowArray (line 79) | static isRowArray(h){return Array.isArray(h)&&!this.isRowHashArray(h)} method gatherHeaders (line 79) | static gatherHeaders(h){return l.isRowHashArray(h)?h.map(f=>f[0]):Arra... method createTransform (line 79) | static createTransform(h){return c.isSyncTransform(h)?(f,g)=>{let m=nu... method rowTransform (line 79) | set rowTransform(h){if(!o.default(h))throw new TypeError("The transfor... method format (line 79) | format(h,f){this.callTransformer(h,(g,m)=>{if(g)return f(g);if(!h)retu... method finish (line 79) | finish(h){const f=[];if(this.formatterOptions.alwaysWriteHeaders&&this... method checkHeaders (line 79) | checkHeaders(h){if(this.headers)return{shouldFormatColumns:!0,headers:... method gatherColumns (line 79) | gatherColumns(h){if(this.headers===null)throw new Error("Headers is cu... method callTransformer (line 79) | callTransformer(h,f){return this._rowTransform?this._rowTransform(h,f)... method formatColumns (line 79) | formatColumns(h,f){const g=h.map((p,y)=>this.fieldFormatter.format(p,y... method constructor (line 79) | constructor(h){super({objectMode:h.objectMode}),this.lines="",this.row... method hasHitRowLimit (line 79) | get hasHitRowLimit(){return this.parserOptions.limitRows&&this.rowCoun... method shouldEmitRows (line 79) | get shouldEmitRows(){return this.parsedRowCount>this.parserOptions.ski... method shouldSkipLine (line 79) | get shouldSkipLine(){return this.parsedLineCount<=this.parserOptions.s... method transform (line 79) | transform(h){return this.rowTransformerValidator.rowTransform=h,this} method validate (line 79) | validate(h){return this.rowTransformerValidator.rowValidator=h,this} method emit (line 79) | emit(h){if(h==="end")return this.endEmitted||(this.endEmitted=!0,super... method _transform (line 79) | _transform(h,f,g){if(this.hasHitRowLimit)return g();const m=l.wrapDone... method _flush (line 79) | _flush(h){const f=l.wrapDoneCallback(h);if(this.hasHitRowLimit)return ... method parse (line 79) | parse(h,f){if(!h)return[];const{line:g,rows:m}=this.parser.parse(h,f);... method processRows (line 79) | processRows(h,f){const g=h.length,m=p=>{const y=A=>A?f(A):p%100!=0?m(p... method transformRow (line 79) | transformRow(h,f){try{this.headerTransformer.transform(h,(g,m)=>g?f(g)... method checkAndEmitHeaders (line 79) | checkAndEmitHeaders(){!this.headersEmitted&&this.headerTransformer.hea... method skipRow (line 79) | skipRow(h){return this.rowCount-=1,h(null,{row:null,isValid:!0})} method pushRow (line 79) | pushRow(h,f){try{this.parserOptions.objectMode?this.push(h):this.push(... method wrapDoneCallback (line 79) | static wrapDoneCallback(h){let f=!1;return function(g){if(g){if(f)thro... function h (line 156) | function h(f,g){this.options=f,this.loadOptions=g} method constructor (line 75) | constructor(p){this._data=p} method length (line 75) | get length(){return this._data.length} method copy (line 75) | copy(p,y,v,b){this._data.copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._data} method constructor (line 76) | constructor(g){super(),this.options=g||h.OPTIONS,this.map={b:{prop:"bo... method tag (line 76) | get tag(){return this.options.tagName} method render (line 76) | render(g,m){const{map:p}=this;g.openNode(this.options.tagName),l.each(... method parseOpen (line 76) | parseOpen(g){if(this.parser)return this.parser.parseOpen(g),!0;if(this... method parseText (line 76) | parseText(g){this.parser&&this.parser.parseText(g)} method parseClose (line 76) | parseClose(g){if(this.parser&&!this.parser.parseClose(g)){const m=this... function a (line 156) | function a(g,m,p){this.name=g,this.dir=p.dir,this.date=p.date,this.comme... function g (line 156) | function g(){var m,p;s=!0;for(var y=f.length;y;){for(p=f,f=[],m=-1;++m2&&arguments[2]!==void 0?argum... method asInstance (line 75) | static asInstance(u){return u instanceof o||u==null?u:new o(u)} method col (line 75) | get col(){return this.nativeCol+Math.min(this.colWidth-1,this.nativeCo... method col (line 75) | set col(u){this.nativeCol=Math.floor(u),this.nativeColOff=Math.floor((... method row (line 75) | get row(){return this.nativeRow+Math.min(this.rowHeight-1,this.nativeR... method row (line 75) | set row(u){this.nativeRow=Math.floor(u),this.nativeRowOff=Math.floor((... method colWidth (line 75) | get colWidth(){return this.worksheet&&this.worksheet.getColumn(this.na... method rowHeight (line 75) | get rowHeight(){return this.worksheet&&this.worksheet.getRow(this.nati... method model (line 75) | get model(){return{nativeCol:this.nativeCol,nativeColOff:this.nativeCo... method model (line 75) | set model(u){this.nativeCol=u.nativeCol,this.nativeColOff=u.nativeColO... method constructor (line 75) | constructor(u){this.note=u} method model (line 75) | get model(){let u=null;switch(typeof this.note){case"string":u={type:"... method model (line 75) | set model(u){const{note:c}=u,{texts:l}=c;l.length===1&&Object.keys(l[0... method fromModel (line 75) | static fromModel(u){const c=new o;return c.model=u,c} method constructor (line 75) | constructor(){this.decode(arguments)} method setTLBR (line 75) | setTLBR(u,c,l,d,h){if(arguments.length<4){const f=a.decodeAddress(u),g... method decode (line 75) | decode(u){switch(u.length){case 5:this.setTLBR(u[0],u[1],u[2],u[3],u[4... method top (line 75) | get top(){return this.model.top||1} method top (line 75) | set top(u){this.model.top=u} method left (line 75) | get left(){return this.model.left||1} method left (line 75) | set left(u){this.model.left=u} method bottom (line 75) | get bottom(){return this.model.bottom||1} method bottom (line 75) | set bottom(u){this.model.bottom=u} method right (line 75) | get right(){return this.model.right||1} method right (line 75) | set right(u){this.model.right=u} method sheetName (line 75) | get sheetName(){return this.model.sheetName} method sheetName (line 75) | set sheetName(u){this.model.sheetName=u} method _serialisedSheetName (line 75) | get _serialisedSheetName(){const{sheetName:u}=this.model;return u?/^[a... method expand (line 75) | expand(u,c,l,d){(!this.model.top||u1?this.range:this._serialisedSheetN... method $shortRange (line 75) | get $shortRange(){return this.count>1?this.$range:this._serialisedShee... method count (line 75) | get count(){return(1+this.bottom-this.top)*(1+this.right-this.left)} method toString (line 75) | toString(){return this.range} method intersects (line 75) | intersects(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method contains (line 75) | contains(u){const c=a.decodeEx(u);return this.containsEx(c)} method containsEx (line 75) | containsEx(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method forEachAddress (line 75) | forEachAddress(u){for(let c=this.left;c<=this.right;c++)for(let l=this... method constructor (line 75) | constructor(u,c,l){this.table=u,this.column=c,this.index=l} method _set (line 75) | _set(u,c){this.table.cacheState(),this.column[u]=c} method name (line 75) | get name(){return this.column.name} method name (line 75) | set name(u){this._set("name",u)} method filterButton (line 75) | get filterButton(){return this.column.filterButton} method filterButton (line 75) | set filterButton(u){this.column.filterButton=u} method style (line 75) | get style(){return this.column.style} method style (line 75) | set style(u){this.column.style=u} method totalsRowLabel (line 75) | get totalsRowLabel(){return this.column.totalsRowLabel} method totalsRowLabel (line 75) | set totalsRowLabel(u){this._set("totalsRowLabel",u)} method totalsRowFunction (line 75) | get totalsRowFunction(){return this.column.totalsRowFunction} method totalsRowFunction (line 75) | set totalsRowFunction(u){this._set("totalsRowFunction",u)} method totalsRowResult (line 75) | get totalsRowResult(){return this.column.totalsRowResult} method totalsRowResult (line 75) | set totalsRowResult(u){this._set("totalsRowResult",u)} method totalsRowFormula (line 75) | get totalsRowFormula(){return this.column.totalsRowFormula} method totalsRowFormula (line 75) | set totalsRowFormula(u){this._set("totalsRowFormula",u)} method constructor (line 76) | constructor(u){super(),this.model=u} method tag (line 76) | get tag(){return"u"} method render (line 76) | render(u,c){if((c=c||this.model)===!0)u.leafNode("u");else{const l=o.A... method parseOpen (line 76) | parseOpen(u){u.name==="u"&&(this.model=u.attributes.val||!0)} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} function d (line 156) | function d(y){if(typeof y!="function")throw new TypeError("resolver must... method constructor (line 75) | constructor(p){this._data=p} method length (line 75) | get length(){return this._data.length} method copy (line 75) | copy(p,y,v,b){return this._data._buf.copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._data.toBuffer()} method constructor (line 76) | constructor(){super(),this.map={"x14:dataBar":this.databarXform=new u,... method tag (line 76) | get tag(){return"x14:cfRule"} method isExt (line 76) | static isExt(f){return f.type==="dataBar"?u.isExt(f):!(f.type!=="iconS... method prepare (line 76) | prepare(f){d.isExt(f)&&(f.x14Id=`{${a()}}`.toUpperCase())} method render (line 76) | render(f,g){if(d.isExt(g))switch(g.type){case"dataBar":this.renderData... method renderDataBar (line 76) | renderDataBar(f,g){f.openNode(this.tag,{type:"dataBar",id:g.x14Id}),th... method renderIconSet (line 76) | renderIconSet(f,g){f.openNode(this.tag,{type:"iconSet",priority:g.prio... method createNewModel (line 76) | createNewModel(f){let{attributes:g}=f;return{type:g.type,x14Id:g.id,pr... method onParserClose (line 76) | onParserClose(f,g){Object.assign(this.model,g.model)} method constructor (line 76) | constructor(){super(),this.map={autoFilter:new u,tableColumns:new s({t... method prepare (line 76) | prepare(f,g){this.map.autoFilter.prepare(f),this.map.tableColumns.prep... method tag (line 76) | get tag(){return"table"} method render (line 76) | render(f,g){f.openXml(a.StdDocAttributes),f.openNode(this.tag,$o(An({}... method parseOpen (line 76) | parseOpen(f){if(this.parser)return this.parser.parseOpen(f),!0;const{n... method parseText (line 76) | parseText(f){this.parser&&this.parser.parseText(f)} method parseClose (line 76) | parseClose(f){if(this.parser)return this.parser.parseClose(f)||(this.p... method reconcile (line 76) | reconcile(f,g){f.columns.forEach(m=>{m.dxfId!==void 0&&(m.style=g.styl... function h (line 156) | function h(y,v,b){this.promise=y,typeof v=="function"&&(this.onFulfilled... method constructor (line 75) | constructor(p){this._data=p} method length (line 75) | get length(){return this._data.length} method copy (line 75) | copy(p,y,v,b){this._data.copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._data} method constructor (line 76) | constructor(g){super(),this.options=g||h.OPTIONS,this.map={b:{prop:"bo... method tag (line 76) | get tag(){return this.options.tagName} method render (line 76) | render(g,m){const{map:p}=this;g.openNode(this.options.tagName),l.each(... method parseOpen (line 76) | parseOpen(g){if(this.parser)return this.parser.parseOpen(g),!0;if(this... method parseText (line 76) | parseText(g){this.parser&&this.parser.parseText(g)} method parseClose (line 76) | parseClose(g){if(this.parser&&!this.parser.parseClose(g)){const m=this... function f (line 156) | function f(y,v,b){a(function(){var A;try{A=v(b)}catch(C){return s.reject... method constructor (line 75) | constructor(p){this.size=p,this.buffer=o.alloc(p),this.iRead=0,this.iW... method toBuffer (line 75) | toBuffer(){if(this.iRead===0&&this.iWrite===this.size)return this.buff... method length (line 75) | get length(){return this.iWrite-this.iRead} method eod (line 75) | get eod(){return this.iRead===this.iWrite} method full (line 75) | get full(){return this.iWrite===this.size} method read (line 75) | read(p){let y;return p===0?null:p===void 0||p>=this.length?(y=this.toB... method write (line 75) | write(p,y,v){const b=Math.min(v,this.size-this.iWrite);return p.copy(t... function g (line 156) | function g(y){var v=y&&y.then;if(y&&(typeof y=="object"||typeof y=="func... function m (line 156) | function m(y,v){var b=!1;function A(z){b||(b=!0,s.reject(y,z))}function ... method constructor (line 76) | constructor(){super(),this.map={dataBar:this.databarXform=new u,extLst... method tag (line 76) | get tag(){return"cfRule"} method isPrimitive (line 76) | static isPrimitive(y){return y.type!=="iconSet"||!y.custom&&!f[y.iconS... method render (line 76) | render(y,v){switch(v.type){case"expression":this.renderExpression(y,v)... method renderExpression (line 76) | renderExpression(y,v){y.openNode(this.tag,{type:"expression",dxfId:v.d... method renderCellIs (line 76) | renderCellIs(y,v){y.openNode(this.tag,{type:"cellIs",dxfId:v.dxfId,pri... method renderTop10 (line 76) | renderTop10(y,v){y.leafNode(this.tag,{type:"top10",dxfId:v.dxfId,prior... method renderAboveAverage (line 76) | renderAboveAverage(y,v){y.leafNode(this.tag,{type:"aboveAverage",dxfId... method renderDataBar (line 76) | renderDataBar(y,v){y.openNode(this.tag,{type:"dataBar",priority:v.prio... method renderColorScale (line 76) | renderColorScale(y,v){y.openNode(this.tag,{type:"colorScale",priority:... method renderIconSet (line 76) | renderIconSet(y,v){m.isPrimitive(v)&&(y.openNode(this.tag,{type:"iconS... method renderText (line 76) | renderText(y,v){y.openNode(this.tag,{type:v.operator,dxfId:v.dxfId,pri... method renderTimePeriod (line 76) | renderTimePeriod(y,v){y.openNode(this.tag,{type:"timePeriod",dxfId:v.d... method createNewModel (line 76) | createNewModel(y){let{attributes:v}=y;return $o(An({},g(v)),{dxfId:a.t... method onParserClose (line 76) | onParserClose(y,v){switch(y){case"dataBar":case"extLst":case"colorScal... function p (line 156) | function p(y,v){var b={};try{b.value=y(v),b.status="success"}catch(A){b.... method constructor (line 76) | constructor(){super(),this.map={fileVersion:p.STATIC_XFORMS.fileVersio... method prepare (line 76) | prepare(v){v.sheets=v.worksheets;const b=[];let A=0;v.sheets.forEach(C... method render (line 76) | render(v,b){v.openXml(s.StdDocAttributes),v.openNode("workbook",p.WORK... method parseOpen (line 76) | parseOpen(v){if(this.parser)return this.parser.parseOpen(v),!0;switch(... method parseText (line 76) | parseText(v){this.parser&&this.parser.parseText(v)} method parseClose (line 76) | parseClose(v){if(this.parser)return this.parser.parseClose(v)||(this.p... method reconcile (line 76) | reconcile(v){const b=(v.workbookRels||[]).reduce((W,U)=>(W[U.Id]=U,W),... method constructor (line 76) | constructor(v){super(),this.map={numFmts:new c({tag:"numFmts",count:!0... method initIndex (line 76) | initIndex(){this.index={style:{},numFmt:{},numFmtNextId:164,font:{},bo... method init (line 76) | init(){this.model={styles:[],numFmts:[],fonts:[],borders:[],fills:[],d... method render (line 76) | render(v,b){b=b||this.model,v.openXml(o.StdDocAttributes),v.openNode("... method parseOpen (line 76) | parseOpen(v){if(this.parser)return this.parser.parseOpen(v),!0;switch(... method parseText (line 76) | parseText(v){this.parser&&this.parser.parseText(v)} method parseClose (line 76) | parseClose(v){if(this.parser)return this.parser.parseClose(v)||(this.p... method addStyleModel (line 76) | addStyleModel(v,b){if(!v)return 0;if(this.model.fonts.length||this._ad... method getStyleModel (line 76) | getStyleModel(v){const b=this.model.styles[v];if(!b)return null;let A=... method addDxfStyle (line 76) | addDxfStyle(v){return v.numFmt&&(v.numFmtId=this._addNumFmtStr(v.numFm... method getDxfStyle (line 76) | getDxfStyle(v){return this.model.dxfs[v]} method _addStyle (line 76) | _addStyle(v){const b=this.map.style.toXml(v);let A=this.index.style[b]... method _addNumFmtStr (line 76) | _addNumFmtStr(v){let b=f.getDefaultFmtId(v);if(b!==void 0||(b=this.ind... method _addFont (line 76) | _addFont(v){const b=this.map.font.toXml(v);let A=this.index.font[b];re... method _addBorder (line 76) | _addBorder(v){const b=this.map.border.toXml(v);let A=this.index.border... method _addFill (line 76) | _addFill(v){const b=this.map.fill.toXml(v);let A=this.index.fill[b];re... function U (line 156) | function U(G,ee){v.resolve(G).then(function(I){C[ee]=I,++M!==b||A||(A=!0... function m (line 156) | function m(y){if(!(this instanceof m))return new m(y);this.options=o.ass... method constructor (line 76) | constructor(){super(),this.map={dataBar:this.databarXform=new u,extLst... method tag (line 76) | get tag(){return"cfRule"} method isPrimitive (line 76) | static isPrimitive(y){return y.type!=="iconSet"||!y.custom&&!f[y.iconS... method render (line 76) | render(y,v){switch(v.type){case"expression":this.renderExpression(y,v)... method renderExpression (line 76) | renderExpression(y,v){y.openNode(this.tag,{type:"expression",dxfId:v.d... method renderCellIs (line 76) | renderCellIs(y,v){y.openNode(this.tag,{type:"cellIs",dxfId:v.dxfId,pri... method renderTop10 (line 76) | renderTop10(y,v){y.leafNode(this.tag,{type:"top10",dxfId:v.dxfId,prior... method renderAboveAverage (line 76) | renderAboveAverage(y,v){y.leafNode(this.tag,{type:"aboveAverage",dxfId... method renderDataBar (line 76) | renderDataBar(y,v){y.openNode(this.tag,{type:"dataBar",priority:v.prio... method renderColorScale (line 76) | renderColorScale(y,v){y.openNode(this.tag,{type:"colorScale",priority:... method renderIconSet (line 76) | renderIconSet(y,v){m.isPrimitive(v)&&(y.openNode(this.tag,{type:"iconS... method renderText (line 76) | renderText(y,v){y.openNode(this.tag,{type:v.operator,dxfId:v.dxfId,pri... method renderTimePeriod (line 76) | renderTimePeriod(y,v){y.openNode(this.tag,{type:"timePeriod",dxfId:v.d... method createNewModel (line 76) | createNewModel(y){let{attributes:v}=y;return $o(An({},g(v)),{dxfId:a.t... method onParserClose (line 76) | onParserClose(y,v){switch(y){case"dataBar":case"extLst":case"colorScal... function p (line 156) | function p(y,v){var b=new m(v);if(b.push(y,!0),b.err)throw b.msg||u[b.er... method constructor (line 76) | constructor(){super(),this.map={fileVersion:p.STATIC_XFORMS.fileVersio... method prepare (line 76) | prepare(v){v.sheets=v.worksheets;const b=[];let A=0;v.sheets.forEach(C... method render (line 76) | render(v,b){v.openXml(s.StdDocAttributes),v.openNode("workbook",p.WORK... method parseOpen (line 76) | parseOpen(v){if(this.parser)return this.parser.parseOpen(v),!0;switch(... method parseText (line 76) | parseText(v){this.parser&&this.parser.parseText(v)} method parseClose (line 76) | parseClose(v){if(this.parser)return this.parser.parseClose(v)||(this.p... method reconcile (line 76) | reconcile(v){const b=(v.workbookRels||[]).reduce((W,U)=>(W[U.Id]=U,W),... method constructor (line 76) | constructor(v){super(),this.map={numFmts:new c({tag:"numFmts",count:!0... method initIndex (line 76) | initIndex(){this.index={style:{},numFmt:{},numFmtNextId:164,font:{},bo... method init (line 76) | init(){this.model={styles:[],numFmts:[],fonts:[],borders:[],fills:[],d... method render (line 76) | render(v,b){b=b||this.model,v.openXml(o.StdDocAttributes),v.openNode("... method parseOpen (line 76) | parseOpen(v){if(this.parser)return this.parser.parseOpen(v),!0;switch(... method parseText (line 76) | parseText(v){this.parser&&this.parser.parseText(v)} method parseClose (line 76) | parseClose(v){if(this.parser)return this.parser.parseClose(v)||(this.p... method addStyleModel (line 76) | addStyleModel(v,b){if(!v)return 0;if(this.model.fonts.length||this._ad... method getStyleModel (line 76) | getStyleModel(v){const b=this.model.styles[v];if(!b)return null;let A=... method addDxfStyle (line 76) | addDxfStyle(v){return v.numFmt&&(v.numFmtId=this._addNumFmtStr(v.numFm... method getDxfStyle (line 76) | getDxfStyle(v){return this.model.dxfs[v]} method _addStyle (line 76) | _addStyle(v){const b=this.map.style.toXml(v);let A=this.index.style[b]... method _addNumFmtStr (line 76) | _addNumFmtStr(v){let b=f.getDefaultFmtId(v);if(b!==void 0||(b=this.ind... method _addFont (line 76) | _addFont(v){const b=this.map.font.toXml(v);let A=this.index.font[b];re... method _addBorder (line 76) | _addBorder(v){const b=this.map.border.toXml(v);let A=this.index.border... method _addFill (line 76) | _addFill(v){const b=this.map.fill.toXml(v);let A=this.index.fill[b];re... function f (line 156) | function f(m){if(!(this instanceof f))return new f(m);this.options=o.ass... method constructor (line 75) | constructor(p){this.size=p,this.buffer=o.alloc(p),this.iRead=0,this.iW... method toBuffer (line 75) | toBuffer(){if(this.iRead===0&&this.iWrite===this.size)return this.buff... method length (line 75) | get length(){return this.iWrite-this.iRead} method eod (line 75) | get eod(){return this.iRead===this.iWrite} method full (line 75) | get full(){return this.iWrite===this.size} method read (line 75) | read(p){let y;return p===0?null:p===void 0||p>=this.length?(y=this.toB... method write (line 75) | write(p,y,v){const b=Math.min(v,this.size-this.iWrite);return p.copy(t... function g (line 156) | function g(m,p){var y=new f(p);if(y.push(m,!0),y.err)throw y.msg||c[y.er... function l (line 156) | function l(d,h){if(h<65537&&(d.subarray&&s||!d.subarray&&o))return Strin... method constructor (line 75) | constructor(f,g,m){if(!f||!g)throw new Error("A Cell needs a Row");thi... method worksheet (line 75) | get worksheet(){return this._row.worksheet} method workbook (line 75) | get workbook(){return this._row.worksheet.workbook} method destroy (line 75) | destroy(){delete this.style,delete this._value,delete this._row,delete... method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(f){this.style.numFmt=f} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(f){this.style.font=f} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(f){this.style.alignment=f} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(f){this.style.border=f} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(f){this.style.fill=f} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(f){this.style.protection=f} method _mergeStyle (line 75) | _mergeStyle(f,g,m){const p=f&&f.numFmt||g&&g.numFmt;p&&(m.numFmt=p);co... method address (line 75) | get address(){return this._address} method row (line 75) | get row(){return this._row.number} method col (line 75) | get col(){return this._column.number} method $col$row (line 75) | get $col$row(){return`$${this._column.letter}$${this.row}`} method type (line 75) | get type(){return this._value.type} method effectiveType (line 75) | get effectiveType(){return this._value.effectiveType} method toCsvString (line 75) | toCsvString(){return this._value.toCsvString()} method addMergeRef (line 75) | addMergeRef(){this._mergeCount++} method releaseMergeRef (line 75) | releaseMergeRef(){this._mergeCount--} method isMerged (line 75) | get isMerged(){return this._mergeCount>0||this.type===l.Types.Merge} method merge (line 75) | merge(f,g){this._value.release(),this._value=d.create(l.Types.Merge,th... method unmerge (line 75) | unmerge(){this.type===l.Types.Merge&&(this._value.release(),this._valu... method isMergedTo (line 75) | isMergedTo(f){return this._value.type===l.Types.Merge&&this._value.isM... method master (line 75) | get master(){return this.type===l.Types.Merge?this._value.master:this} method isHyperlink (line 75) | get isHyperlink(){return this._value.type===l.Types.Hyperlink} method hyperlink (line 75) | get hyperlink(){return this._value.hyperlink} method value (line 75) | get value(){return this._value.value} method value (line 75) | set value(f){this.type!==l.Types.Merge?(this._value.release(),this._va... method note (line 75) | get note(){return this._comment&&this._comment.note} method note (line 75) | set note(f){this._comment=new c(f)} method text (line 75) | get text(){return this._value.toString()} method html (line 75) | get html(){return o.escapeHtml(this.text)} method toString (line 75) | toString(){return this.text} method _upgradeToHyperlink (line 75) | _upgradeToHyperlink(f){this.type===l.Types.String&&(this._value=d.crea... method formula (line 75) | get formula(){return this._value.formula} method result (line 75) | get result(){return this._value.result} method formulaType (line 75) | get formulaType(){return this._value.formulaType} method fullAddress (line 75) | get fullAddress(){const{worksheet:f}=this._row;return{sheetName:f.name... method name (line 75) | get name(){return this.names[0]} method name (line 75) | set name(f){this.names=[f]} method names (line 75) | get names(){return this.workbook.definedNames.getNamesEx(this.fullAddr... method names (line 75) | set names(f){const{definedNames:g}=this.workbook;g.removeAllNames(this... method addName (line 75) | addName(f){this.workbook.definedNames.addEx(this.fullAddress,f)} method removeName (line 75) | removeName(f){this.workbook.definedNames.removeEx(this.fullAddress,f)} method removeAllNames (line 75) | removeAllNames(){this.workbook.definedNames.removeAllNames(this.fullAd... method _dataValidations (line 75) | get _dataValidations(){return this.worksheet.dataValidations} method dataValidation (line 75) | get dataValidation(){return this._dataValidations.find(this.address)} method dataValidation (line 75) | set dataValidation(f){this._dataValidations.add(this.address,f)} method model (line 75) | get model(){const{model:f}=this._value;return f.style=this.style,this.... method model (line 75) | set model(f){if(this._value.release(),this._value=d.create(f.type,this... method constructor (line 75) | constructor(p,y){this._data=p,this._encoding=y} method length (line 75) | get length(){return this.toBuffer().length} method copy (line 75) | copy(p,y,v,b){return this.toBuffer().copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._buffer||(this._buffer=o.from(this._data,this._... method constructor (line 76) | constructor(h){super(),this.options=Object.assign({type:"nodebuffer",c... method append (line 76) | append(h,f){f.hasOwnProperty("base64")&&f.base64?this.zip.file(f.name,... method finalize (line 76) | async finalize(){const h=await this.zip.generateAsync(this.options);th... method read (line 76) | read(h){return this.stream.read(h)} method setEncoding (line 76) | setEncoding(h){return this.stream.setEncoding(h)} method pause (line 76) | pause(){return this.stream.pause()} method resume (line 76) | resume(){return this.stream.resume()} method isPaused (line 76) | isPaused(){return this.stream.isPaused()} method pipe (line 76) | pipe(h,f){return this.stream.pipe(h,f)} method unpipe (line 76) | unpipe(h){return this.stream.unpipe(h)} method unshift (line 76) | unshift(h){return this.stream.unshift(h)} method wrap (line 76) | wrap(h){return this.stream.wrap(h)} method constructor (line 76) | constructor(){super(),this.map={Company:new s({tag:"Company"}),Manager... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("Properties",l.PR... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"dc:creator":new u({tag:"dc:creator"})... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("cp:corePropertie... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"xdr:twoCellAnchor":new u,"xdr:oneCell... method prepare (line 76) | prepare(h){h.anchors.forEach((f,g)=>{f.anchorType=function(m){return(t... method tag (line 76) | get tag(){return"xdr:wsDr"} method render (line 76) | render(h,f){h.openXml(o.StdDocAttributes),h.openNode(this.tag,l.DRAWIN... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.m... method reconcile (line 76) | reconcile(h,f){h.anchors.forEach(g=>{g.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={patternFill:new u,gradientFill:new c}} method tag (line 76) | get tag(){return"fill"} method render (line 76) | render(h,f){switch(h.addRollback(),h.openNode("fill"),f.type){case"pat... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method validStyle (line 76) | validStyle(h){return l.validPatternValues[h]} method constructor (line 79) | constructor(h){this.rowCount=0,this.formatterOptions=h,this.fieldForma... method isRowHashArray (line 79) | static isRowHashArray(h){return!!Array.isArray(h)&&Array.isArray(h[0])... method isRowArray (line 79) | static isRowArray(h){return Array.isArray(h)&&!this.isRowHashArray(h)} method gatherHeaders (line 79) | static gatherHeaders(h){return l.isRowHashArray(h)?h.map(f=>f[0]):Arra... method createTransform (line 79) | static createTransform(h){return c.isSyncTransform(h)?(f,g)=>{let m=nu... method rowTransform (line 79) | set rowTransform(h){if(!o.default(h))throw new TypeError("The transfor... method format (line 79) | format(h,f){this.callTransformer(h,(g,m)=>{if(g)return f(g);if(!h)retu... method finish (line 79) | finish(h){const f=[];if(this.formatterOptions.alwaysWriteHeaders&&this... method checkHeaders (line 79) | checkHeaders(h){if(this.headers)return{shouldFormatColumns:!0,headers:... method gatherColumns (line 79) | gatherColumns(h){if(this.headers===null)throw new Error("Headers is cu... method callTransformer (line 79) | callTransformer(h,f){return this._rowTransform?this._rowTransform(h,f)... method formatColumns (line 79) | formatColumns(h,f){const g=h.map((p,y)=>this.fieldFormatter.format(p,y... method constructor (line 79) | constructor(h){super({objectMode:h.objectMode}),this.lines="",this.row... method hasHitRowLimit (line 79) | get hasHitRowLimit(){return this.parserOptions.limitRows&&this.rowCoun... method shouldEmitRows (line 79) | get shouldEmitRows(){return this.parsedRowCount>this.parserOptions.ski... method shouldSkipLine (line 79) | get shouldSkipLine(){return this.parsedLineCount<=this.parserOptions.s... method transform (line 79) | transform(h){return this.rowTransformerValidator.rowTransform=h,this} method validate (line 79) | validate(h){return this.rowTransformerValidator.rowValidator=h,this} method emit (line 79) | emit(h){if(h==="end")return this.endEmitted||(this.endEmitted=!0,super... method _transform (line 79) | _transform(h,f,g){if(this.hasHitRowLimit)return g();const m=l.wrapDone... method _flush (line 79) | _flush(h){const f=l.wrapDoneCallback(h);if(this.hasHitRowLimit)return ... method parse (line 79) | parse(h,f){if(!h)return[];const{line:g,rows:m}=this.parser.parse(h,f);... method processRows (line 79) | processRows(h,f){const g=h.length,m=p=>{const y=A=>A?f(A):p%100!=0?m(p... method transformRow (line 79) | transformRow(h,f){try{this.headerTransformer.transform(h,(g,m)=>g?f(g)... method checkAndEmitHeaders (line 79) | checkAndEmitHeaders(){!this.headersEmitted&&this.headerTransformer.hea... method skipRow (line 79) | skipRow(h){return this.rowCount-=1,h(null,{row:null,isValid:!0})} method pushRow (line 79) | pushRow(h,f){try{this.parserOptions.objectMode?this.push(h):this.push(... method wrapDoneCallback (line 79) | static wrapDoneCallback(h){let f=!1;return function(g){if(g){if(f)thro... function _ (line 156) | function _(j,ue){return j.msg=l[ue],ue} method constructor (line 76) | constructor(R){super();const{maxRows:F,maxCols:B,ignoreNodes:X}=R||{};... method prepare (line 76) | prepare(R,F){F.merges=new c,R.hyperlinks=F.hyperlinks=[],R.comments=F.... method render (line 76) | render(R,F){R.openXml(s.StdDocAttributes),R.openNode("worksheet",_.WOR... method parseOpen (line 76) | parseOpen(R){return this.parser?(this.parser.parseOpen(R),!0):R.name==... method parseText (line 76) | parseText(R){this.parser&&this.parser.parseText(R)} method parseClose (line 76) | parseClose(R){if(this.parser)return this.parser.parseClose(R)||(this.p... method reconcile (line 76) | reconcile(R,F){const B=(R.relationships||[]).reduce((K,te)=>{if(K[te.I... function E (line 156) | function E(j){return(j<<1)-(4j.avail_out&&(Q=j.avail_out)... function B (line 156) | function B(j,ue){s._tr_flush_block(j,0<=j.block_start?j.block_start:-1,j... function X (line 156) | function X(j,ue){j.pending_buf[j.pending++]=ue} function K (line 156) | function K(j,ue){j.pending_buf[j.pending++]=ue>>>8&255,j.pending_buf[j.p... function te (line 156) | function te(j,ue){var Q,P,H=j.max_chain_length,Z=j.strstart,oe=j.prev_le... function $ (line 156) | function $(j){var ue,Q,P,H,Z,oe,ce,ne,se,fe,de=j.w_size;do{if(H=j.window... function q (line 156) | function q(j,ue){for(var Q,P;;){if(j.lookahead>>24&255)+(I>>>8&65280)+((65280&I)<<8)+((255&I)<<... function v (line 156) | function v(){this.mode=0,this.last=!1,this.wrap=0,this.havedict=!1,this.... function b (line 156) | function b(I){var O;return I&&I.state?(O=I.state,I.total_in=I.total_out=... function A (line 156) | function A(I){var O;return I&&I.state?((O=I.state).wsize=0,O.whave=0,O.w... function C (line 156) | function C(I,O){var T,S;return I&&I.state?(S=I.state,O<0?(T=0,O=-O):(T=1... function M (line 156) | function M(I,O){var T,S;return I?(S=new v,(I.state=S).window=null,(T=C(I... function G (line 156) | function G(I){if(U){var O;for(z=new a.Buf32(512),W=new a.Buf32(32),O=0;O... function ee (line 156) | function ee(I,O,T,S){var x,w=I.state;return w.window===null&&(w.wsize=1<... function u (line 156) | function u(H){for(var Z=H.length;0<=--Z;)H[Z]=0} method constructor (line 75) | constructor(l,d,h){this._worksheet=l,this._number=d,h!==!1&&(this.defn... method number (line 75) | get number(){return this._number} method worksheet (line 75) | get worksheet(){return this._worksheet} method letter (line 75) | get letter(){return s.n2l(this._number)} method isCustomWidth (line 75) | get isCustomWidth(){return this.width!==void 0&&this.width!==9} method defn (line 75) | get defn(){return{header:this._header,key:this.key,width:this.width,st... method defn (line 75) | set defn(l){l?(this.key=l.key,this.width=l.width!==void 0?l.width:9,th... method headers (line 75) | get headers(){return this._header&&this._header instanceof Array?this.... method header (line 75) | get header(){return this._header} method header (line 75) | set header(l){l!==void 0?(this._header=l,this.headers.forEach((d,h)=>{... method key (line 75) | get key(){return this._key} method key (line 75) | set key(l){(this._key&&this._worksheet.getColumnKey(this._key))===this... method hidden (line 75) | get hidden(){return!!this._hidden} method hidden (line 75) | set hidden(l){this._hidden=l} method outlineLevel (line 75) | get outlineLevel(){return this._outlineLevel||0} method outlineLevel (line 75) | set outlineLevel(l){this._outlineLevel=l} method collapsed (line 75) | get collapsed(){return!!(this._outlineLevel&&this._outlineLevel>=this.... method toString (line 75) | toString(){return JSON.stringify({key:this.key,width:this.width,header... method equivalentTo (line 75) | equivalentTo(l){return this.width===l.width&&this.hidden===l.hidden&&t... method isDefault (line 75) | get isDefault(){if(this.isCustomWidth||this.hidden||this.outlineLevel)... method headerCount (line 75) | get headerCount(){return this.headers.length} method eachCell (line 75) | eachCell(l,d){const h=this.number;d||(d=l,l=null),this._worksheet.each... method values (line 75) | get values(){const l=[];return this.eachCell((d,h)=>{d&&d.type!==o.Val... method values (line 75) | set values(l){if(!l)return;const d=this.number;let h=0;l.hasOwnPropert... method _applyStyle (line 75) | _applyStyle(l,d){return this.style[l]=d,this.eachCell(h=>{h[l]=d}),d} method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(l){this._applyStyle("numFmt",l)} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(l){this._applyStyle("font",l)} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(l){this._applyStyle("alignment",l)} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(l){this._applyStyle("protection",l)} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(l){this._applyStyle("border",l)} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(l){this._applyStyle("fill",l)} method toModel (line 75) | static toModel(l){const d=[];let h=null;return l&&l.forEach((f,g)=>{f.... method fromModel (line 75) | static fromModel(l,d){const h=[];let f=1,g=0;for(d=(d=d||[]).sort(func... method constructor (line 76) | constructor(){super(),this.map={"v:shape":new s}} method tag (line 76) | get tag(){return"xml"} method render (line 76) | render(l,d){l.openXml(a.StdDocAttributes),l.openNode(this.tag,u.DRAWIN... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method reconcile (line 76) | reconcile(l,d){l.anchors.forEach(h=>{h.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={"v:textbox":new o,"x:ClientData":new s}} method tag (line 76) | get tag(){return"v:shape"} method render (line 76) | render(l,d,h){l.openNode("v:shape",u.V_SHAPE_ATTRIBUTES(d,h)),l.leafNo... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.p... method constructor (line 76) | constructor(){super(),this.map={Relationship:new s}} method render (line 76) | render(l,d){d=d||this._values,l.openXml(a.StdDocAttributes),l.openNode... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method constructor (line 76) | constructor(){super(),this.map={"x14:id":this.idXform=new s}} method tag (line 76) | get tag(){return"ext"} method render (line 76) | render(l,d){l.openNode(this.tag,{uri:"{B025F937-C7B1-47D3-B67F-A62EFF6... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(l,d){this.model.x14Id=d.model} method constructor (line 76) | constructor(l){super(),this.model=l} method tag (line 76) | get tag(){return"r"} method textXform (line 76) | get textXform(){return this._textXform||(this._textXform=new a)} method fontXform (line 76) | get fontXform(){return this._fontXform||(this._fontXform=new o(u.FONT_... method render (line 76) | render(l,d){d=d||this.model,l.openNode("r"),d.font&&this.fontXform.ren... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){switch(l){case"r":return!1;case"t":return this.model.tex... method constructor (line 76) | constructor(l){super(),this.name=l,this.map={color:new s}} method tag (line 76) | get tag(){return this.name} method render (line 76) | render(l,d,h){const f=d&&d.color||h||this.defaultColor;l.openNode(this... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){return this.parser?(this.parser.parseClose(l)||(this.par... method validStyle (line 76) | validStyle(l){return u.validStyleValues[l]} method constructor (line 76) | constructor(){super(),this.map={fgColor:new o("fgColor"),bgColor:new o... method name (line 76) | get name(){return"pattern"} method tag (line 76) | get tag(){return"patternFill"} method render (line 76) | render(h,f){h.openNode("patternFill"),h.addAttribute("patternType",f.p... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.p... method constructor (line 77) | constructor(l){super({writableObjectMode:l.objectMode}),this.hasWritte... method transform (line 77) | transform(l){return this.rowFormatter.rowTransform=l,this} method _transform (line 77) | _transform(l,d,h){let f=!1;try{this.hasWrittenBOM||(this.push(this.for... method _flush (line 77) | _flush(l){this.rowFormatter.finish((d,h)=>d?l(d):(h&&h.forEach(f=>{thi... method constructor (line 79) | constructor(l){this.parserOptions=l,this.rowParser=new o.RowParser(thi... method removeBOM (line 79) | static removeBOM(l){return l&&l.charCodeAt(0)===65279?l.slice(1):l} method parse (line 79) | parse(l,d){const h=new a.Scanner({line:u.removeBOM(l),parserOptions:th... method parseWithoutComments (line 79) | parseWithoutComments(l){const d=[];let h=!0;for(;h;)h=this.parseRow(l,... method parseWithComments (line 79) | parseWithComments(l){const{parserOptions:d}=this,h=[];for(let f=l.next... method parseRow (line 79) | parseRow(l,d){if(!l.nextNonSpaceToken)return!1;const h=this.rowParser.... method constructor (line 81) | constructor(){this._rowTransform=null,this._rowValidator=null} method createTransform (line 81) | static createTransform(l){return s.isSyncTransform(l)?(d,h)=>{let f=nu... method createValidator (line 81) | static createValidator(l){return s.isSyncValidate(l)?(d,h)=>{h(null,{r... method rowTransform (line 81) | set rowTransform(l){if(!o.default(l))throw new TypeError("The transfor... method rowValidator (line 81) | set rowValidator(l){if(!o.default(l))throw new TypeError("The validate... method transformAndValidate (line 81) | transformAndValidate(l,d){return this.callTransformer(l,(h,f)=>h?d(h):... method callTransformer (line 81) | callTransformer(l,d){return this._rowTransform?this._rowTransform(l,d)... method callValidator (line 81) | callValidator(l,d){return this._rowValidator?this._rowValidator(l,d):d... function R (line 156) | function R(H,Z,oe,ce,ne){this.static_tree=H,this.extra_bits=Z,this.extra... function F (line 156) | function F(H,Z){this.dyn_tree=H,this.max_code=0,this.stat_desc=Z} function B (line 156) | function B(H){return H<256?O[H]:O[256+(H>>>7)]} function X (line 156) | function X(H,Z){H.pending_buf[H.pending++]=255&Z,H.pending_buf[H.pending... function K (line 156) | function K(H,Z,oe){H.bi_valid>y-oe?(H.bi_buf|=Z<>>=1,oe<<=1,0<--Z;);return oe>>>1} function q (line 156) | function q(H,Z,oe){var ce,ne,se=new Array(p+1),fe=0;for(ce=1;ce<=p;ce++)... function k (line 156) | function k(H){var Z;for(Z=0;Z'])/g,function(t,e){... function lz (line 156) | function lz(r,t){typeof t!="object"&&(t={indent:t});var e=t.stream?new $... function fz (line 156) | function fz(){var r=Array.prototype.slice.call(arguments),t={_elem:rd(r)... function hz (line 156) | function hz(r,t){return new Array(t||0).join(r||"")} function rd (line 156) | function rd(r,t,e){e=e||0;var n=hz(t,e),i,a=r,o=!1;if(typeof r=="object"... function Hm (line 156) | function Hm(r,t,e){if(typeof t!="object")return r(!1,t);var n=t.interrup... function dz (line 159) | function dz(r,t){return r+'="'+zm(t)+'"'} class vz (line 159) | class vz{format(t,e={stack:[]}){const n=t.prepForXml(e);if(n)return n;th... method format (line 159) | format(t,e={stack:[]}){const n=t.prepForXml(e);if(n)return n;throw Err... class yz (line 159) | class yz{replace(t,e,n){let i=t;return e.forEach((a,o)=>{i=i.replace(new... method replace (line 159) | replace(t,e,n){let i=t;return e.forEach((a,o)=>{i=i.replace(new RegExp... method getMediaData (line 159) | getMediaData(t,e){return e.Array.filter(n=>t.search(`{${n.fileName}}`)... class bz (line 159) | class bz{replace(t,e){let n=t;for(const i of e)n=n.replace(new RegExp(`{... method replace (line 159) | replace(t,e){let n=t;for(const i of e)n=n.replace(new RegExp(`{${i.ref... class wz (line 159) | class wz{constructor(){Be(this,"formatter"),Be(this,"imageReplacer"),Be(... method constructor (line 159) | constructor(){Be(this,"formatter"),Be(this,"imageReplacer"),Be(this,"n... method compile (line 159) | compile(t,e){const n=new az,i=this.xmlifyFile(t,e),a=new Map(Object.en... method xmlifyFile (line 159) | xmlifyFile(t,e){const n=t.Document.Relationships.RelationshipCount+1,i... class _z (line 159) | class _z{static toString(t,e){return Ih(this,null,function*(){return yie... method toString (line 159) | static toString(t,e){return Ih(this,null,function*(){return yield this... method toBuffer (line 159) | static toBuffer(t,e){return Ih(this,null,function*(){return yield this... method toBase64String (line 159) | static toBase64String(t,e){return Ih(this,null,function*(){return yiel... method toBlob (line 159) | static toBlob(t,e){return Ih(this,null,function*(){return yield this.c... method toStream (line 159) | static toStream(t,e){const n=new pm.Stream;return this.compiler.compil... method get (line 159) | get(){throw new Error('Module "" has been externalized for browser compa... function U (line 167) | function U(I){if(I)g[0]=g[16]=g[1]=g[2]=g[3]=g[4]=g[5]=g[6]=g[7]=g[8]=g[... function G (line 167) | function G(I,O){var T,S=b(I);if(I=S[0],S[1]){var x=[],w=I.length,_=0,E;f... function M (line 167) | function M(le,pe){return pe=pe==null?le.length-1:+pe,function(){for(var ... function z (line 167) | function z(le){var pe=typeof le;return pe==="function"||pe==="object"&&!... function W (line 167) | function W(le){return le===null} function U (line 167) | function U(le){return le===void 0} function G (line 167) | function G(le){return le===!0||le===!1||c.call(le)==="[object Boolean]"} function ee (line 167) | function ee(le){return!!(le&&le.nodeType===1)} function I (line 167) | function I(le){var pe="[object "+le+"]";return function(we){return c.cal... method constructor (line 76) | constructor(T){this.workbook=T} method readFile (line 76) | async readFile(T,S){if(!await h.fs.exists(T))throw new Error("File not... method parseRels (line 76) | parseRels(T){return new v().parseStream(T)} method parseWorkbook (line 76) | parseWorkbook(T){return new C().parseStream(T)} method parseSharedStrings (line 76) | parseSharedStrings(T){return new y().parseStream(T)} method reconcile (line 76) | reconcile(T,S){const x=new C,w=new M(S),_=new z,E=new W;x.reconcile(T)... method _processWorksheetEntry (line 76) | async _processWorksheetEntry(T,S,x,w,_){const E=new M(w),R=await E.par... method _processCommentEntry (line 76) | async _processCommentEntry(T,S,x){const w=new U,_=await w.parseStream(... method _processTableEntry (line 76) | async _processTableEntry(T,S,x){const w=new W,_=await w.parseStream(T)... method _processWorksheetRelsEntry (line 76) | async _processWorksheetRelsEntry(T,S,x){const w=new v,_=await w.parseS... method _processMediaEntry (line 76) | async _processMediaEntry(T,S,x){const w=x.lastIndexOf(".");if(w>=1){co... method _processDrawingEntry (line 76) | async _processDrawingEntry(T,S,x){const w=new z,_=await w.parseStream(... method _processDrawingRelsEntry (line 76) | async _processDrawingRelsEntry(T,S,x){const w=new v,_=await w.parseStr... method _processVmlDrawingEntry (line 76) | async _processVmlDrawingEntry(T,S,x){const w=new G,_=await w.parseStre... method _processThemeEntry (line 76) | async _processThemeEntry(T,S,x){await new Promise((w,_)=>{const E=new ... method createInputStream (line 76) | createInputStream(){throw new Error("`XLSX#createInputStream` is depre... method read (line 76) | async read(T,S){!T[Symbol.asyncIterator]&&T.pipe&&(T=T.pipe(new c));co... method load (line 76) | async load(T,S){let x;x=S&&S.base64?o.from(T.toString(),"base64"):T;co... method addMedia (line 76) | async addMedia(T,S){await Promise.all(S.media.map(async x=>{if(x.type=... method addDrawings (line 76) | addDrawings(T,S){const x=new z,w=new v;S.worksheets.forEach(_=>{const{... method addTables (line 76) | addTables(T,S){const x=new W;S.worksheets.forEach(w=>{const{tables:_}=... method addContentTypes (line 76) | async addContentTypes(T,S){const x=new b().toXml(S);T.append(x,{name:"... method addApp (line 76) | async addApp(T,S){const x=new A().toXml(S);T.append(x,{name:"docProps/... method addCore (line 76) | async addCore(T,S){const x=new p;T.append(x.toXml(S),{name:"docProps/c... method addThemes (line 76) | async addThemes(T,S){const x=S.themes||{theme1:ee};Object.keys(x).forE... method addOfficeRels (line 76) | async addOfficeRels(T){const S=new v().toXml([{Id:"rId1",Type:I.RelTyp... method addWorkbookRels (line 76) | async addWorkbookRels(T,S){let x=1;const w=[{Id:"rId"+x++,Type:I.RelTy... method addSharedStrings (line 76) | async addSharedStrings(T,S){S.sharedStrings&&S.sharedStrings.count&&T.... method addStyles (line 76) | async addStyles(T,S){const{xml:x}=S.styles;x&&T.append(x,{name:"xl/sty... method addWorkbook (line 76) | async addWorkbook(T,S){const x=new C;T.append(x.toXml(S),{name:"xl/wor... method addWorksheets (line 76) | async addWorksheets(T,S){const x=new M,w=new v,_=new U,E=new G;S.works... method _finalize (line 76) | _finalize(T){return new Promise((S,x)=>{T.on("finish",()=>{S(this)}),T... method prepareModel (line 76) | prepareModel(T,S){T.creator=T.creator||"ExcelJS",T.lastModifiedBy=T.la... method write (line 76) | async write(T,S){S=S||{};const{model:x}=this.workbook,w=new l.ZipWrite... method writeFile (line 76) | writeFile(T,S){const x=s.createWriteStream(T);return new Promise((w,_)... method writeBuffer (line 76) | async writeBuffer(T){const S=new d;return await this.write(S,T),S.read()} function q (line 167) | function q(le){return le!=null&&B(le.getInt8)&&E(le.buffer)} function V (line 167) | function V(le,pe){return le!=null&&l.call(le,pe)} function ae (line 167) | function ae(le){return!_(le)&&v(le)&&!isNaN(parseFloat(le))} function j (line 167) | function j(le){return T(le)&&y(le)} function ue (line 167) | function ue(le){return function(){return le}} function Q (line 167) | function Q(le){return function(pe){var we=le(pe);return typeof we=="numb... function P (line 167) | function P(le){return function(pe){return pe==null?void 0:pe[le]}} function ce (line 167) | function ce(le){return p?p(le)&&!k(le):Z(le)&&oe.test(c.call(le))} function fe (line 167) | function fe(le){for(var pe={},we=le.length,_e=0;_e0&&(we=pe.apply(t... function Gl (line 179) | function Gl(le,pe,we){pe=We(pe,we);for(var _e=ve(le),Ce,De=0,Ve=_e.lengt... function Xl (line 179) | function Xl(le){return function(pe,we,_e){we=We(we,_e);for(var Ce=se(pe)... function Zl (line 179) | function Zl(le,pe,we,_e){we=We(we,_e,1);for(var Ce=we(pe),De=0,Ve=se(le)... function Yl (line 179) | function Yl(le,pe,we){return function(_e,Ce,De){var Ve=0,ut=se(_e);if(ty... function Dr (line 179) | function Dr(le,pe,we){var _e=Er(le)?ps:Gl,Ce=_e(le,pe,we);if(Ce!==void 0... function Nr (line 179) | function Nr(le,pe){return Dr(le,Pr(pe))} function fa (line 179) | function fa(le,pe,we){pe=Xr(pe,we);var _e,Ce;if(Er(le))for(_e=0,Ce=le.le... function to (line 179) | function to(le,pe,we){pe=We(pe,we);for(var _e=!Er(le)&&ve(le),Ce=(_e||le... function Ql (line 179) | function Ql(le){var pe=function(we,_e,Ce,De){var Ve=!Er(we)&&ve(we),ut=(... function No (line 179) | function No(le,pe,we){var _e=[];return pe=We(pe,we),fa(le,function(Ce,De... function tf (line 179) | function tf(le,pe,we){return No(le,Oa(We(pe)),we)} function rf (line 179) | function rf(le,pe,we){pe=We(pe,we);for(var _e=!Er(le)&&ve(le),Ce=(_e||le... function vn (line 179) | function vn(le,pe,we){pe=We(pe,we);for(var _e=!Er(le)&&ve(le),Ce=(_e||le... function Mi (line 179) | function Mi(le,pe,we,_e){return Er(le)||(le=rr(le)),(typeof we!="number"... function qs (line 179) | function qs(le,pe){return to(le,Gr(pe))} function pc (line 179) | function pc(le,pe){return No(le,Pr(pe))} function si (line 179) | function si(le,pe,we){var _e=-1/0,Ce=-1/0,De,Ve;if(pe==null||typeof pe==... function nf (line 179) | function nf(le,pe,we){var _e=1/0,Ce=1/0,De,Ve;if(pe==null||typeof pe=="n... function mc (line 179) | function mc(le){return le?L(le)?u.call(le):O(le)?le.match(af):Er(le)?to(... function gc (line 179) | function gc(le,pe,we){if(pe==null||we)return Er(le)||(le=rr(le)),le[$t(l... function of (line 179) | function of(le){return gc(le,1/0)} function sf (line 179) | function sf(le,pe,we){var _e=0;return pe=We(pe,we),qs(to(le,function(Ce,... function Rn (line 179) | function Rn(le,pe){return function(we,_e,Ce){var De=pe?[[],[]]:{};return... function Ia (line 179) | function Ia(le){return le==null?0:Er(le)?le.length:ve(le).length} function Gs (line 179) | function Gs(le,pe,we){return pe in we} function ha (line 179) | function ha(le,pe,we){return u.call(le,0,Math.max(0,le.length-(pe==null|... function ms (line 179) | function ms(le,pe,we){return le==null||le.length<1?pe==null||we?void 0:[... function Ks (line 179) | function Ks(le,pe,we){return u.call(le,pe==null||we?1:pe)} function vc (line 179) | function vc(le,pe,we){return le==null||le.length<1?pe==null||we?void 0:[... function Vd (line 179) | function Vd(le){return No(le,Boolean)} function qd (line 179) | function qd(le,pe){return xn(le,pe,!1)} function Mo (line 179) | function Mo(le,pe,we,_e){G(pe)||(_e=we,we=pe,pe=!1),we!=null&&(we=We(we,... function Gd (line 179) | function Gd(le){for(var pe=[],we=arguments.length,_e=0,Ce=se(le);_e2&&arguments[2]!==void 0?argum... method asInstance (line 75) | static asInstance(u){return u instanceof o||u==null?u:new o(u)} method col (line 75) | get col(){return this.nativeCol+Math.min(this.colWidth-1,this.nativeCo... method col (line 75) | set col(u){this.nativeCol=Math.floor(u),this.nativeColOff=Math.floor((... method row (line 75) | get row(){return this.nativeRow+Math.min(this.rowHeight-1,this.nativeR... method row (line 75) | set row(u){this.nativeRow=Math.floor(u),this.nativeRowOff=Math.floor((... method colWidth (line 75) | get colWidth(){return this.worksheet&&this.worksheet.getColumn(this.na... method rowHeight (line 75) | get rowHeight(){return this.worksheet&&this.worksheet.getRow(this.nati... method model (line 75) | get model(){return{nativeCol:this.nativeCol,nativeColOff:this.nativeCo... method model (line 75) | set model(u){this.nativeCol=u.nativeCol,this.nativeColOff=u.nativeColO... method constructor (line 75) | constructor(u){this.note=u} method model (line 75) | get model(){let u=null;switch(typeof this.note){case"string":u={type:"... method model (line 75) | set model(u){const{note:c}=u,{texts:l}=c;l.length===1&&Object.keys(l[0... method fromModel (line 75) | static fromModel(u){const c=new o;return c.model=u,c} method constructor (line 75) | constructor(){this.decode(arguments)} method setTLBR (line 75) | setTLBR(u,c,l,d,h){if(arguments.length<4){const f=a.decodeAddress(u),g... method decode (line 75) | decode(u){switch(u.length){case 5:this.setTLBR(u[0],u[1],u[2],u[3],u[4... method top (line 75) | get top(){return this.model.top||1} method top (line 75) | set top(u){this.model.top=u} method left (line 75) | get left(){return this.model.left||1} method left (line 75) | set left(u){this.model.left=u} method bottom (line 75) | get bottom(){return this.model.bottom||1} method bottom (line 75) | set bottom(u){this.model.bottom=u} method right (line 75) | get right(){return this.model.right||1} method right (line 75) | set right(u){this.model.right=u} method sheetName (line 75) | get sheetName(){return this.model.sheetName} method sheetName (line 75) | set sheetName(u){this.model.sheetName=u} method _serialisedSheetName (line 75) | get _serialisedSheetName(){const{sheetName:u}=this.model;return u?/^[a... method expand (line 75) | expand(u,c,l,d){(!this.model.top||u1?this.range:this._serialisedSheetN... method $shortRange (line 75) | get $shortRange(){return this.count>1?this.$range:this._serialisedShee... method count (line 75) | get count(){return(1+this.bottom-this.top)*(1+this.right-this.left)} method toString (line 75) | toString(){return this.range} method intersects (line 75) | intersects(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method contains (line 75) | contains(u){const c=a.decodeEx(u);return this.containsEx(c)} method containsEx (line 75) | containsEx(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method forEachAddress (line 75) | forEachAddress(u){for(let c=this.left;c<=this.right;c++)for(let l=this... method constructor (line 75) | constructor(u,c,l){this.table=u,this.column=c,this.index=l} method _set (line 75) | _set(u,c){this.table.cacheState(),this.column[u]=c} method name (line 75) | get name(){return this.column.name} method name (line 75) | set name(u){this._set("name",u)} method filterButton (line 75) | get filterButton(){return this.column.filterButton} method filterButton (line 75) | set filterButton(u){this.column.filterButton=u} method style (line 75) | get style(){return this.column.style} method style (line 75) | set style(u){this.column.style=u} method totalsRowLabel (line 75) | get totalsRowLabel(){return this.column.totalsRowLabel} method totalsRowLabel (line 75) | set totalsRowLabel(u){this._set("totalsRowLabel",u)} method totalsRowFunction (line 75) | get totalsRowFunction(){return this.column.totalsRowFunction} method totalsRowFunction (line 75) | set totalsRowFunction(u){this._set("totalsRowFunction",u)} method totalsRowResult (line 75) | get totalsRowResult(){return this.column.totalsRowResult} method totalsRowResult (line 75) | set totalsRowResult(u){this._set("totalsRowResult",u)} method totalsRowFormula (line 75) | get totalsRowFormula(){return this.column.totalsRowFormula} method totalsRowFormula (line 75) | set totalsRowFormula(u){this._set("totalsRowFormula",u)} method constructor (line 76) | constructor(u){super(),this.model=u} method tag (line 76) | get tag(){return"u"} method render (line 76) | render(u,c){if((c=c||this.model)===!0)u.leafNode("u");else{const l=o.A... method parseOpen (line 76) | parseOpen(u){u.name==="u"&&(this.model=u.attributes.val||!0)} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} function s (line 191) | function s(d){try{return o(d)}catch(h){return n.e=h,n}} method prepare (line 76) | prepare(){} method render (line 76) | render(){} method parseOpen (line 76) | parseOpen(c){} method parseText (line 76) | parseText(c){} method parseClose (line 76) | parseClose(c){} method reconcile (line 76) | reconcile(c,l){} method reset (line 76) | reset(){this.model=null,this.map&&Object.values(this.map).forEach(c=>{... method mergeModel (line 76) | mergeModel(c){this.model=Object.assign(this.model||{},c)} method parse (line 76) | async parse(c){for await(const l of c)for(const{eventType:d,value:h}of... method parseStream (line 76) | async parseStream(c){return this.parse(a(c))} method xml (line 76) | get xml(){return this.toXml(this.model)} method toXml (line 76) | toXml(c){const l=new o;return this.render(l,c),l.xml} method toAttribute (line 76) | static toAttribute(c,l){let d=arguments.length>2&&arguments[2]!==void ... method toStringAttribute (line 76) | static toStringAttribute(c,l){let d=arguments.length>2&&arguments[2]!=... method toStringValue (line 76) | static toStringValue(c,l){return c===void 0?l:c} method toBoolAttribute (line 76) | static toBoolAttribute(c,l){let d=arguments.length>2&&arguments[2]!==v... method toBoolValue (line 76) | static toBoolValue(c,l){return c===void 0?l:c==="1"} method toIntAttribute (line 76) | static toIntAttribute(c,l){let d=arguments.length>2&&arguments[2]!==vo... method toIntValue (line 76) | static toIntValue(c,l){return c===void 0?l:parseInt(c,10)} method toFloatAttribute (line 76) | static toFloatAttribute(c,l){let d=arguments.length>2&&arguments[2]!==... method toFloatValue (line 76) | static toFloatValue(c,l){return c===void 0?l:parseFloat(c)} method render (line 76) | render(c,l){c.openXml(a.StdDocAttributes),c.openNode("Types",s.PROPERT... method parseOpen (line 76) | parseOpen(){return!1} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} method tag (line 76) | get tag(){return"x14:id"} method render (line 76) | render(l,d){l.leafNode(this.tag,null,d)} method parseOpen (line 76) | parseOpen(){this.model=""} method parseText (line 76) | parseText(l){this.model+=l} method parseClose (line 76) | parseClose(l){return l!==this.tag} method constructor (line 76) | constructor(){super(),this.map={"x14:conditionalFormattings":this.cond... method tag (line 76) | get tag(){return"ext"} method hasContent (line 76) | hasContent(c){return this.conditionalFormattings.hasContent(c.conditio... method prepare (line 76) | prepare(c,l){this.conditionalFormattings.prepare(c.conditionalFormatti... method render (line 76) | render(c,l){c.openNode("ext",{uri:"{78C0D931-6437-407d-A8EE-F0AAD7539E... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(c,l){this.model[c]=l.model} method constructor (line 76) | constructor(){super(),this.map={color:new o}} method tag (line 76) | get tag(){return"stop"} method render (line 76) | render(h,f){h.openNode("stop"),h.addAttribute("position",f.position),t... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... function c (line 191) | function c(d){try{return u.call(d,"_promise0")}catch{return!1}} method constructor (line 75) | constructor(){this._xml=[],this._stack=[],this._rollbacks=[]} method tos (line 75) | get tos(){return this._stack.length?this._stack[this._stack.length-1]:... method cursor (line 75) | get cursor(){return this._xml.length} method openXml (line 75) | openXml(d){const h=this._xml;h.push(" method openNode (line 76) | openNode(d,h){const f=this.tos,g=this._xml;f&&this.open&&g.push(">"),t... method addAttribute (line 76) | addAttribute(d,h){if(!this.open)throw new Error("Cannot write attribut... method addAttributes (line 76) | addAttributes(d){if(!this.open)throw new Error("Cannot write attribute... method writeText (line 76) | writeText(d){const h=this._xml;this.open&&(h.push(">"),this.open=!1),t... method writeXml (line 76) | writeXml(d){this.open&&(this._xml.push(">"),this.open=!1),this.leaf=!1... method closeNode (line 76) | closeNode(){const d=this._stack.pop(),h=this._xml;this.leaf?h.push("/>... method leafNode (line 76) | leafNode(d,h,f){this.openNode(d,h),f!==void 0&&this.writeText(f),this.... method closeAll (line 76) | closeAll(){for(;this._stack.length;)this.closeNode()} method addRollback (line 76) | addRollback(){return this._rollbacks.push({xml:this._xml.length,stack:... method commit (line 76) | commit(){this._rollbacks.pop()} method rollback (line 76) | rollback(){const d=this._rollbacks.pop();this._xml.length>d.xml&&this.... method xml (line 76) | get xml(){return this.closeAll(),this._xml.join("")} method constructor (line 76) | constructor(){super(),this.map={stop:new s}} method name (line 76) | get name(){return"gradient"} method tag (line 76) | get tag(){return"gradientFill"} method render (line 76) | render(h,f){switch(h.openNode("gradientFill"),f.gradient){case"angle":... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method constructor (line 76) | constructor(d,h){super(),this.id=d,this.formatCode=h} method tag (line 76) | get tag(){return"numFmt"} method render (line 76) | render(d,h){d.leafNode("numFmt",{numFmtId:h.id,formatCode:h.formatCode})} method parseOpen (line 76) | parseOpen(d){switch(d.name){case"numFmt":return this.model={id:parseIn... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} function l (line 191) | function l(d,h,f){var g=new r(t),m=g;f&&f._pushContext(),g._captureStack... method constructor (line 75) | constructor(f,g,m){if(!f||!g)throw new Error("A Cell needs a Row");thi... method worksheet (line 75) | get worksheet(){return this._row.worksheet} method workbook (line 75) | get workbook(){return this._row.worksheet.workbook} method destroy (line 75) | destroy(){delete this.style,delete this._value,delete this._row,delete... method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(f){this.style.numFmt=f} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(f){this.style.font=f} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(f){this.style.alignment=f} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(f){this.style.border=f} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(f){this.style.fill=f} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(f){this.style.protection=f} method _mergeStyle (line 75) | _mergeStyle(f,g,m){const p=f&&f.numFmt||g&&g.numFmt;p&&(m.numFmt=p);co... method address (line 75) | get address(){return this._address} method row (line 75) | get row(){return this._row.number} method col (line 75) | get col(){return this._column.number} method $col$row (line 75) | get $col$row(){return`$${this._column.letter}$${this.row}`} method type (line 75) | get type(){return this._value.type} method effectiveType (line 75) | get effectiveType(){return this._value.effectiveType} method toCsvString (line 75) | toCsvString(){return this._value.toCsvString()} method addMergeRef (line 75) | addMergeRef(){this._mergeCount++} method releaseMergeRef (line 75) | releaseMergeRef(){this._mergeCount--} method isMerged (line 75) | get isMerged(){return this._mergeCount>0||this.type===l.Types.Merge} method merge (line 75) | merge(f,g){this._value.release(),this._value=d.create(l.Types.Merge,th... method unmerge (line 75) | unmerge(){this.type===l.Types.Merge&&(this._value.release(),this._valu... method isMergedTo (line 75) | isMergedTo(f){return this._value.type===l.Types.Merge&&this._value.isM... method master (line 75) | get master(){return this.type===l.Types.Merge?this._value.master:this} method isHyperlink (line 75) | get isHyperlink(){return this._value.type===l.Types.Hyperlink} method hyperlink (line 75) | get hyperlink(){return this._value.hyperlink} method value (line 75) | get value(){return this._value.value} method value (line 75) | set value(f){this.type!==l.Types.Merge?(this._value.release(),this._va... method note (line 75) | get note(){return this._comment&&this._comment.note} method note (line 75) | set note(f){this._comment=new c(f)} method text (line 75) | get text(){return this._value.toString()} method html (line 75) | get html(){return o.escapeHtml(this.text)} method toString (line 75) | toString(){return this.text} method _upgradeToHyperlink (line 75) | _upgradeToHyperlink(f){this.type===l.Types.String&&(this._value=d.crea... method formula (line 75) | get formula(){return this._value.formula} method result (line 75) | get result(){return this._value.result} method formulaType (line 75) | get formulaType(){return this._value.formulaType} method fullAddress (line 75) | get fullAddress(){const{worksheet:f}=this._row;return{sheetName:f.name... method name (line 75) | get name(){return this.names[0]} method name (line 75) | set name(f){this.names=[f]} method names (line 75) | get names(){return this.workbook.definedNames.getNamesEx(this.fullAddr... method names (line 75) | set names(f){const{definedNames:g}=this.workbook;g.removeAllNames(this... method addName (line 75) | addName(f){this.workbook.definedNames.addEx(this.fullAddress,f)} method removeName (line 75) | removeName(f){this.workbook.definedNames.removeEx(this.fullAddress,f)} method removeAllNames (line 75) | removeAllNames(){this.workbook.definedNames.removeAllNames(this.fullAd... method _dataValidations (line 75) | get _dataValidations(){return this.worksheet.dataValidations} method dataValidation (line 75) | get dataValidation(){return this._dataValidations.find(this.address)} method dataValidation (line 75) | set dataValidation(f){this._dataValidations.add(this.address,f)} method model (line 75) | get model(){const{model:f}=this._value;return f.style=this.style,this.... method model (line 75) | set model(f){if(this._value.release(),this._value=d.create(f.type,this... method constructor (line 75) | constructor(p,y){this._data=p,this._encoding=y} method length (line 75) | get length(){return this.toBuffer().length} method copy (line 75) | copy(p,y,v,b){return this.toBuffer().copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._buffer||(this._buffer=o.from(this._data,this._... method constructor (line 76) | constructor(h){super(),this.options=Object.assign({type:"nodebuffer",c... method append (line 76) | append(h,f){f.hasOwnProperty("base64")&&f.base64?this.zip.file(f.name,... method finalize (line 76) | async finalize(){const h=await this.zip.generateAsync(this.options);th... method read (line 76) | read(h){return this.stream.read(h)} method setEncoding (line 76) | setEncoding(h){return this.stream.setEncoding(h)} method pause (line 76) | pause(){return this.stream.pause()} method resume (line 76) | resume(){return this.stream.resume()} method isPaused (line 76) | isPaused(){return this.stream.isPaused()} method pipe (line 76) | pipe(h,f){return this.stream.pipe(h,f)} method unpipe (line 76) | unpipe(h){return this.stream.unpipe(h)} method unshift (line 76) | unshift(h){return this.stream.unshift(h)} method wrap (line 76) | wrap(h){return this.stream.wrap(h)} method constructor (line 76) | constructor(){super(),this.map={Company:new s({tag:"Company"}),Manager... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("Properties",l.PR... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"dc:creator":new u({tag:"dc:creator"})... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("cp:corePropertie... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"xdr:twoCellAnchor":new u,"xdr:oneCell... method prepare (line 76) | prepare(h){h.anchors.forEach((f,g)=>{f.anchorType=function(m){return(t... method tag (line 76) | get tag(){return"xdr:wsDr"} method render (line 76) | render(h,f){h.openXml(o.StdDocAttributes),h.openNode(this.tag,l.DRAWIN... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.m... method reconcile (line 76) | reconcile(h,f){h.anchors.forEach(g=>{g.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={patternFill:new u,gradientFill:new c}} method tag (line 76) | get tag(){return"fill"} method render (line 76) | render(h,f){switch(h.addRollback(),h.openNode("fill"),f.type){case"pat... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method validStyle (line 76) | validStyle(h){return l.validPatternValues[h]} method constructor (line 79) | constructor(h){this.rowCount=0,this.formatterOptions=h,this.fieldForma... method isRowHashArray (line 79) | static isRowHashArray(h){return!!Array.isArray(h)&&Array.isArray(h[0])... method isRowArray (line 79) | static isRowArray(h){return Array.isArray(h)&&!this.isRowHashArray(h)} method gatherHeaders (line 79) | static gatherHeaders(h){return l.isRowHashArray(h)?h.map(f=>f[0]):Arra... method createTransform (line 79) | static createTransform(h){return c.isSyncTransform(h)?(f,g)=>{let m=nu... method rowTransform (line 79) | set rowTransform(h){if(!o.default(h))throw new TypeError("The transfor... method format (line 79) | format(h,f){this.callTransformer(h,(g,m)=>{if(g)return f(g);if(!h)retu... method finish (line 79) | finish(h){const f=[];if(this.formatterOptions.alwaysWriteHeaders&&this... method checkHeaders (line 79) | checkHeaders(h){if(this.headers)return{shouldFormatColumns:!0,headers:... method gatherColumns (line 79) | gatherColumns(h){if(this.headers===null)throw new Error("Headers is cu... method callTransformer (line 79) | callTransformer(h,f){return this._rowTransform?this._rowTransform(h,f)... method formatColumns (line 79) | formatColumns(h,f){const g=h.map((p,y)=>this.fieldFormatter.format(p,y... method constructor (line 79) | constructor(h){super({objectMode:h.objectMode}),this.lines="",this.row... method hasHitRowLimit (line 79) | get hasHitRowLimit(){return this.parserOptions.limitRows&&this.rowCoun... method shouldEmitRows (line 79) | get shouldEmitRows(){return this.parsedRowCount>this.parserOptions.ski... method shouldSkipLine (line 79) | get shouldSkipLine(){return this.parsedLineCount<=this.parserOptions.s... method transform (line 79) | transform(h){return this.rowTransformerValidator.rowTransform=h,this} method validate (line 79) | validate(h){return this.rowTransformerValidator.rowValidator=h,this} method emit (line 79) | emit(h){if(h==="end")return this.endEmitted||(this.endEmitted=!0,super... method _transform (line 79) | _transform(h,f,g){if(this.hasHitRowLimit)return g();const m=l.wrapDone... method _flush (line 79) | _flush(h){const f=l.wrapDoneCallback(h);if(this.hasHitRowLimit)return ... method parse (line 79) | parse(h,f){if(!h)return[];const{line:g,rows:m}=this.parser.parse(h,f);... method processRows (line 79) | processRows(h,f){const g=h.length,m=p=>{const y=A=>A?f(A):p%100!=0?m(p... method transformRow (line 79) | transformRow(h,f){try{this.headerTransformer.transform(h,(g,m)=>g?f(g)... method checkAndEmitHeaders (line 79) | checkAndEmitHeaders(){!this.headersEmitted&&this.headerTransformer.hea... method skipRow (line 79) | skipRow(h){return this.rowCount-=1,h(null,{row:null,isValid:!0})} method pushRow (line 79) | pushRow(h,f){try{this.parserOptions.objectMode?this.push(h):this.push(... method wrapDoneCallback (line 79) | static wrapDoneCallback(h){let f=!1;return function(g){if(g){if(f)thro... function o (line 191) | function o(u){switch(u){case-2:return[];case-3:return{}}} method constructor (line 75) | constructor(u,c){let l=arguments.length>2&&arguments[2]!==void 0?argum... method asInstance (line 75) | static asInstance(u){return u instanceof o||u==null?u:new o(u)} method col (line 75) | get col(){return this.nativeCol+Math.min(this.colWidth-1,this.nativeCo... method col (line 75) | set col(u){this.nativeCol=Math.floor(u),this.nativeColOff=Math.floor((... method row (line 75) | get row(){return this.nativeRow+Math.min(this.rowHeight-1,this.nativeR... method row (line 75) | set row(u){this.nativeRow=Math.floor(u),this.nativeRowOff=Math.floor((... method colWidth (line 75) | get colWidth(){return this.worksheet&&this.worksheet.getColumn(this.na... method rowHeight (line 75) | get rowHeight(){return this.worksheet&&this.worksheet.getRow(this.nati... method model (line 75) | get model(){return{nativeCol:this.nativeCol,nativeColOff:this.nativeCo... method model (line 75) | set model(u){this.nativeCol=u.nativeCol,this.nativeColOff=u.nativeColO... method constructor (line 75) | constructor(u){this.note=u} method model (line 75) | get model(){let u=null;switch(typeof this.note){case"string":u={type:"... method model (line 75) | set model(u){const{note:c}=u,{texts:l}=c;l.length===1&&Object.keys(l[0... method fromModel (line 75) | static fromModel(u){const c=new o;return c.model=u,c} method constructor (line 75) | constructor(){this.decode(arguments)} method setTLBR (line 75) | setTLBR(u,c,l,d,h){if(arguments.length<4){const f=a.decodeAddress(u),g... method decode (line 75) | decode(u){switch(u.length){case 5:this.setTLBR(u[0],u[1],u[2],u[3],u[4... method top (line 75) | get top(){return this.model.top||1} method top (line 75) | set top(u){this.model.top=u} method left (line 75) | get left(){return this.model.left||1} method left (line 75) | set left(u){this.model.left=u} method bottom (line 75) | get bottom(){return this.model.bottom||1} method bottom (line 75) | set bottom(u){this.model.bottom=u} method right (line 75) | get right(){return this.model.right||1} method right (line 75) | set right(u){this.model.right=u} method sheetName (line 75) | get sheetName(){return this.model.sheetName} method sheetName (line 75) | set sheetName(u){this.model.sheetName=u} method _serialisedSheetName (line 75) | get _serialisedSheetName(){const{sheetName:u}=this.model;return u?/^[a... method expand (line 75) | expand(u,c,l,d){(!this.model.top||u1?this.range:this._serialisedSheetN... method $shortRange (line 75) | get $shortRange(){return this.count>1?this.$range:this._serialisedShee... method count (line 75) | get count(){return(1+this.bottom-this.top)*(1+this.right-this.left)} method toString (line 75) | toString(){return this.range} method intersects (line 75) | intersects(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method contains (line 75) | contains(u){const c=a.decodeEx(u);return this.containsEx(c)} method containsEx (line 75) | containsEx(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method forEachAddress (line 75) | forEachAddress(u){for(let c=this.left;c<=this.right;c++)for(let l=this... method constructor (line 75) | constructor(u,c,l){this.table=u,this.column=c,this.index=l} method _set (line 75) | _set(u,c){this.table.cacheState(),this.column[u]=c} method name (line 75) | get name(){return this.column.name} method name (line 75) | set name(u){this._set("name",u)} method filterButton (line 75) | get filterButton(){return this.column.filterButton} method filterButton (line 75) | set filterButton(u){this.column.filterButton=u} method style (line 75) | get style(){return this.column.style} method style (line 75) | set style(u){this.column.style=u} method totalsRowLabel (line 75) | get totalsRowLabel(){return this.column.totalsRowLabel} method totalsRowLabel (line 75) | set totalsRowLabel(u){this._set("totalsRowLabel",u)} method totalsRowFunction (line 75) | get totalsRowFunction(){return this.column.totalsRowFunction} method totalsRowFunction (line 75) | set totalsRowFunction(u){this._set("totalsRowFunction",u)} method totalsRowResult (line 75) | get totalsRowResult(){return this.column.totalsRowResult} method totalsRowResult (line 75) | set totalsRowResult(u){this._set("totalsRowResult",u)} method totalsRowFormula (line 75) | get totalsRowFormula(){return this.column.totalsRowFormula} method totalsRowFormula (line 75) | set totalsRowFormula(u){this._set("totalsRowFormula",u)} method constructor (line 76) | constructor(u){super(),this.model=u} method tag (line 76) | get tag(){return"u"} method render (line 76) | render(u,c){if((c=c||this.model)===!0)u.leafNode("u");else{const l=o.A... method parseOpen (line 76) | parseOpen(u){u.name==="u"&&(this.model=u.attributes.val||!0)} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} function s (line 191) | function s(u){var c=this._promise=new r(t);u instanceof r&&c._propagateF... method prepare (line 76) | prepare(){} method render (line 76) | render(){} method parseOpen (line 76) | parseOpen(c){} method parseText (line 76) | parseText(c){} method parseClose (line 76) | parseClose(c){} method reconcile (line 76) | reconcile(c,l){} method reset (line 76) | reset(){this.model=null,this.map&&Object.values(this.map).forEach(c=>{... method mergeModel (line 76) | mergeModel(c){this.model=Object.assign(this.model||{},c)} method parse (line 76) | async parse(c){for await(const l of c)for(const{eventType:d,value:h}of... method parseStream (line 76) | async parseStream(c){return this.parse(a(c))} method xml (line 76) | get xml(){return this.toXml(this.model)} method toXml (line 76) | toXml(c){const l=new o;return this.render(l,c),l.xml} method toAttribute (line 76) | static toAttribute(c,l){let d=arguments.length>2&&arguments[2]!==void ... method toStringAttribute (line 76) | static toStringAttribute(c,l){let d=arguments.length>2&&arguments[2]!=... method toStringValue (line 76) | static toStringValue(c,l){return c===void 0?l:c} method toBoolAttribute (line 76) | static toBoolAttribute(c,l){let d=arguments.length>2&&arguments[2]!==v... method toBoolValue (line 76) | static toBoolValue(c,l){return c===void 0?l:c==="1"} method toIntAttribute (line 76) | static toIntAttribute(c,l){let d=arguments.length>2&&arguments[2]!==vo... method toIntValue (line 76) | static toIntValue(c,l){return c===void 0?l:parseInt(c,10)} method toFloatAttribute (line 76) | static toFloatAttribute(c,l){let d=arguments.length>2&&arguments[2]!==... method toFloatValue (line 76) | static toFloatValue(c,l){return c===void 0?l:parseFloat(c)} method render (line 76) | render(c,l){c.openXml(a.StdDocAttributes),c.openNode("Types",s.PROPERT... method parseOpen (line 76) | parseOpen(){return!1} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} method tag (line 76) | get tag(){return"x14:id"} method render (line 76) | render(l,d){l.leafNode(this.tag,null,d)} method parseOpen (line 76) | parseOpen(){this.model=""} method parseText (line 76) | parseText(l){this.model+=l} method parseClose (line 76) | parseClose(l){return l!==this.tag} method constructor (line 76) | constructor(){super(),this.map={"x14:conditionalFormattings":this.cond... method tag (line 76) | get tag(){return"ext"} method hasContent (line 76) | hasContent(c){return this.conditionalFormattings.hasContent(c.conditio... method prepare (line 76) | prepare(c,l){this.conditionalFormattings.prepare(c.conditionalFormatti... method render (line 76) | render(c,l){c.openNode("ext",{uri:"{78C0D931-6437-407d-A8EE-F0AAD7539E... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(c,l){this.model[c]=l.model} method constructor (line 76) | constructor(){super(),this.map={color:new o}} method tag (line 76) | get tag(){return"stop"} method render (line 76) | render(h,f){h.openNode("stop"),h.addAttribute("position",f.position),t... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... function n (line 191) | function n(){this._trace=new n.CapturedTrace(a())} function i (line 191) | function i(){if(t)return new n} function a (line 191) | function a(){var o=e.length-1;if(o>=0)return e[o]} function z (line 197) | function z(se,fe){return{promise:fe}} function G (line 197) | function G(){return!1} function ee (line 197) | function ee(se,fe,de){var ve=this;try{se(fe,de,function(Ee){if(typeof Ee... function I (line 197) | function I(se){if(!this._isCancellable())return this;var fe=this._onCanc... method constructor (line 76) | constructor(T){this.workbook=T} method readFile (line 76) | async readFile(T,S){if(!await h.fs.exists(T))throw new Error("File not... method parseRels (line 76) | parseRels(T){return new v().parseStream(T)} method parseWorkbook (line 76) | parseWorkbook(T){return new C().parseStream(T)} method parseSharedStrings (line 76) | parseSharedStrings(T){return new y().parseStream(T)} method reconcile (line 76) | reconcile(T,S){const x=new C,w=new M(S),_=new z,E=new W;x.reconcile(T)... method _processWorksheetEntry (line 76) | async _processWorksheetEntry(T,S,x,w,_){const E=new M(w),R=await E.par... method _processCommentEntry (line 76) | async _processCommentEntry(T,S,x){const w=new U,_=await w.parseStream(... method _processTableEntry (line 76) | async _processTableEntry(T,S,x){const w=new W,_=await w.parseStream(T)... method _processWorksheetRelsEntry (line 76) | async _processWorksheetRelsEntry(T,S,x){const w=new v,_=await w.parseS... method _processMediaEntry (line 76) | async _processMediaEntry(T,S,x){const w=x.lastIndexOf(".");if(w>=1){co... method _processDrawingEntry (line 76) | async _processDrawingEntry(T,S,x){const w=new z,_=await w.parseStream(... method _processDrawingRelsEntry (line 76) | async _processDrawingRelsEntry(T,S,x){const w=new v,_=await w.parseStr... method _processVmlDrawingEntry (line 76) | async _processVmlDrawingEntry(T,S,x){const w=new G,_=await w.parseStre... method _processThemeEntry (line 76) | async _processThemeEntry(T,S,x){await new Promise((w,_)=>{const E=new ... method createInputStream (line 76) | createInputStream(){throw new Error("`XLSX#createInputStream` is depre... method read (line 76) | async read(T,S){!T[Symbol.asyncIterator]&&T.pipe&&(T=T.pipe(new c));co... method load (line 76) | async load(T,S){let x;x=S&&S.base64?o.from(T.toString(),"base64"):T;co... method addMedia (line 76) | async addMedia(T,S){await Promise.all(S.media.map(async x=>{if(x.type=... method addDrawings (line 76) | addDrawings(T,S){const x=new z,w=new v;S.worksheets.forEach(_=>{const{... method addTables (line 76) | addTables(T,S){const x=new W;S.worksheets.forEach(w=>{const{tables:_}=... method addContentTypes (line 76) | async addContentTypes(T,S){const x=new b().toXml(S);T.append(x,{name:"... method addApp (line 76) | async addApp(T,S){const x=new A().toXml(S);T.append(x,{name:"docProps/... method addCore (line 76) | async addCore(T,S){const x=new p;T.append(x.toXml(S),{name:"docProps/c... method addThemes (line 76) | async addThemes(T,S){const x=S.themes||{theme1:ee};Object.keys(x).forE... method addOfficeRels (line 76) | async addOfficeRels(T){const S=new v().toXml([{Id:"rId1",Type:I.RelTyp... method addWorkbookRels (line 76) | async addWorkbookRels(T,S){let x=1;const w=[{Id:"rId"+x++,Type:I.RelTy... method addSharedStrings (line 76) | async addSharedStrings(T,S){S.sharedStrings&&S.sharedStrings.count&&T.... method addStyles (line 76) | async addStyles(T,S){const{xml:x}=S.styles;x&&T.append(x,{name:"xl/sty... method addWorkbook (line 76) | async addWorkbook(T,S){const x=new C;T.append(x.toXml(S),{name:"xl/wor... method addWorksheets (line 76) | async addWorksheets(T,S){const x=new M,w=new v,_=new U,E=new G;S.works... method _finalize (line 76) | _finalize(T){return new Promise((S,x)=>{T.on("finish",()=>{S(this)}),T... method prepareModel (line 76) | prepareModel(T,S){T.creator=T.creator||"ExcelJS",T.lastModifiedBy=T.la... method write (line 76) | async write(T,S){S=S||{};const{model:x}=this.workbook,w=new l.ZipWrite... method writeFile (line 76) | writeFile(T,S){const x=s.createWriteStream(T);return new Promise((w,_)... method writeBuffer (line 76) | async writeBuffer(T){const S=new d;return await this.write(S,T),S.read()} function O (line 197) | function O(){return this._onCancelField} function T (line 197) | function T(se){this._onCancelField=se} function S (line 197) | function S(){this._cancellationParent=void 0,this._onCancelField=void 0} function x (line 197) | function x(se,fe){if((fe&1)!=0){this._cancellationParent=se;var de=se._b... function w (line 197) | function w(se,fe){(fe&2)!=0&&se._isBound()&&this._setBoundTo(se._boundTo)} function E (line 197) | function E(){var se=this._boundTo;return se!==void 0&&se instanceof r?se... function R (line 197) | function R(){this._trace=new oe(this._peekContext())} function F (line 197) | function F(se,fe){if(o(se)){var de=this._trace;if(de!==void 0&&fe&&(de=d... function B (line 199) | function B(se,fe,de,ve,Ee){if(se===void 0&&fe!==null&&b){if(Ee!==void 0&... function X (line 201) | function X(se,fe){var de=se+" is deprecated and will be removed in a fut... function K (line 201) | function K(se,fe,de){if(!!ne.warnings){var ve=new i(se),Ee;if(fe)de._att... function te (line 203) | function te(se,fe){for(var de=0;de2&&arguments[2]!==void 0?argum... method asInstance (line 75) | static asInstance(u){return u instanceof o||u==null?u:new o(u)} method col (line 75) | get col(){return this.nativeCol+Math.min(this.colWidth-1,this.nativeCo... method col (line 75) | set col(u){this.nativeCol=Math.floor(u),this.nativeColOff=Math.floor((... method row (line 75) | get row(){return this.nativeRow+Math.min(this.rowHeight-1,this.nativeR... method row (line 75) | set row(u){this.nativeRow=Math.floor(u),this.nativeRowOff=Math.floor((... method colWidth (line 75) | get colWidth(){return this.worksheet&&this.worksheet.getColumn(this.na... method rowHeight (line 75) | get rowHeight(){return this.worksheet&&this.worksheet.getRow(this.nati... method model (line 75) | get model(){return{nativeCol:this.nativeCol,nativeColOff:this.nativeCo... method model (line 75) | set model(u){this.nativeCol=u.nativeCol,this.nativeColOff=u.nativeColO... method constructor (line 75) | constructor(u){this.note=u} method model (line 75) | get model(){let u=null;switch(typeof this.note){case"string":u={type:"... method model (line 75) | set model(u){const{note:c}=u,{texts:l}=c;l.length===1&&Object.keys(l[0... method fromModel (line 75) | static fromModel(u){const c=new o;return c.model=u,c} method constructor (line 75) | constructor(){this.decode(arguments)} method setTLBR (line 75) | setTLBR(u,c,l,d,h){if(arguments.length<4){const f=a.decodeAddress(u),g... method decode (line 75) | decode(u){switch(u.length){case 5:this.setTLBR(u[0],u[1],u[2],u[3],u[4... method top (line 75) | get top(){return this.model.top||1} method top (line 75) | set top(u){this.model.top=u} method left (line 75) | get left(){return this.model.left||1} method left (line 75) | set left(u){this.model.left=u} method bottom (line 75) | get bottom(){return this.model.bottom||1} method bottom (line 75) | set bottom(u){this.model.bottom=u} method right (line 75) | get right(){return this.model.right||1} method right (line 75) | set right(u){this.model.right=u} method sheetName (line 75) | get sheetName(){return this.model.sheetName} method sheetName (line 75) | set sheetName(u){this.model.sheetName=u} method _serialisedSheetName (line 75) | get _serialisedSheetName(){const{sheetName:u}=this.model;return u?/^[a... method expand (line 75) | expand(u,c,l,d){(!this.model.top||u1?this.range:this._serialisedSheetN... method $shortRange (line 75) | get $shortRange(){return this.count>1?this.$range:this._serialisedShee... method count (line 75) | get count(){return(1+this.bottom-this.top)*(1+this.right-this.left)} method toString (line 75) | toString(){return this.range} method intersects (line 75) | intersects(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method contains (line 75) | contains(u){const c=a.decodeEx(u);return this.containsEx(c)} method containsEx (line 75) | containsEx(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method forEachAddress (line 75) | forEachAddress(u){for(let c=this.left;c<=this.right;c++)for(let l=this... method constructor (line 75) | constructor(u,c,l){this.table=u,this.column=c,this.index=l} method _set (line 75) | _set(u,c){this.table.cacheState(),this.column[u]=c} method name (line 75) | get name(){return this.column.name} method name (line 75) | set name(u){this._set("name",u)} method filterButton (line 75) | get filterButton(){return this.column.filterButton} method filterButton (line 75) | set filterButton(u){this.column.filterButton=u} method style (line 75) | get style(){return this.column.style} method style (line 75) | set style(u){this.column.style=u} method totalsRowLabel (line 75) | get totalsRowLabel(){return this.column.totalsRowLabel} method totalsRowLabel (line 75) | set totalsRowLabel(u){this._set("totalsRowLabel",u)} method totalsRowFunction (line 75) | get totalsRowFunction(){return this.column.totalsRowFunction} method totalsRowFunction (line 75) | set totalsRowFunction(u){this._set("totalsRowFunction",u)} method totalsRowResult (line 75) | get totalsRowResult(){return this.column.totalsRowResult} method totalsRowResult (line 75) | set totalsRowResult(u){this._set("totalsRowResult",u)} method totalsRowFormula (line 75) | get totalsRowFormula(){return this.column.totalsRowFormula} method totalsRowFormula (line 75) | set totalsRowFormula(u){this._set("totalsRowFormula",u)} method constructor (line 76) | constructor(u){super(),this.model=u} method tag (line 76) | get tag(){return"u"} method render (line 76) | render(u,c){if((c=c||this.model)===!0)u.leafNode("u");else{const l=o.A... method parseOpen (line 76) | parseOpen(u){u.name==="u"&&(this.model=u.attributes.val||!0)} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} function s (line 213) | function s(d,h){return d.cancelPromise!=null?(arguments.length>1?d.cance... method prepare (line 76) | prepare(){} method render (line 76) | render(){} method parseOpen (line 76) | parseOpen(c){} method parseText (line 76) | parseText(c){} method parseClose (line 76) | parseClose(c){} method reconcile (line 76) | reconcile(c,l){} method reset (line 76) | reset(){this.model=null,this.map&&Object.values(this.map).forEach(c=>{... method mergeModel (line 76) | mergeModel(c){this.model=Object.assign(this.model||{},c)} method parse (line 76) | async parse(c){for await(const l of c)for(const{eventType:d,value:h}of... method parseStream (line 76) | async parseStream(c){return this.parse(a(c))} method xml (line 76) | get xml(){return this.toXml(this.model)} method toXml (line 76) | toXml(c){const l=new o;return this.render(l,c),l.xml} method toAttribute (line 76) | static toAttribute(c,l){let d=arguments.length>2&&arguments[2]!==void ... method toStringAttribute (line 76) | static toStringAttribute(c,l){let d=arguments.length>2&&arguments[2]!=... method toStringValue (line 76) | static toStringValue(c,l){return c===void 0?l:c} method toBoolAttribute (line 76) | static toBoolAttribute(c,l){let d=arguments.length>2&&arguments[2]!==v... method toBoolValue (line 76) | static toBoolValue(c,l){return c===void 0?l:c==="1"} method toIntAttribute (line 76) | static toIntAttribute(c,l){let d=arguments.length>2&&arguments[2]!==vo... method toIntValue (line 76) | static toIntValue(c,l){return c===void 0?l:parseInt(c,10)} method toFloatAttribute (line 76) | static toFloatAttribute(c,l){let d=arguments.length>2&&arguments[2]!==... method toFloatValue (line 76) | static toFloatValue(c,l){return c===void 0?l:parseFloat(c)} method render (line 76) | render(c,l){c.openXml(a.StdDocAttributes),c.openNode("Types",s.PROPERT... method parseOpen (line 76) | parseOpen(){return!1} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} method tag (line 76) | get tag(){return"x14:id"} method render (line 76) | render(l,d){l.leafNode(this.tag,null,d)} method parseOpen (line 76) | parseOpen(){this.model=""} method parseText (line 76) | parseText(l){this.model+=l} method parseClose (line 76) | parseClose(l){return l!==this.tag} method constructor (line 76) | constructor(){super(),this.map={"x14:conditionalFormattings":this.cond... method tag (line 76) | get tag(){return"ext"} method hasContent (line 76) | hasContent(c){return this.conditionalFormattings.hasContent(c.conditio... method prepare (line 76) | prepare(c,l){this.conditionalFormattings.prepare(c.conditionalFormatti... method render (line 76) | render(c,l){c.openNode("ext",{uri:"{78C0D931-6437-407d-A8EE-F0AAD7539E... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(c,l){this.model[c]=l.model} method constructor (line 76) | constructor(){super(),this.map={color:new o}} method tag (line 76) | get tag(){return"stop"} method render (line 76) | render(h,f){h.openNode("stop"),h.addAttribute("position",f.position),t... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... function u (line 213) | function u(){return l.call(this,this.promise._target()._settledValue())} method constructor (line 75) | constructor(l,d,h){this._worksheet=l,this._number=d,h!==!1&&(this.defn... method number (line 75) | get number(){return this._number} method worksheet (line 75) | get worksheet(){return this._worksheet} method letter (line 75) | get letter(){return s.n2l(this._number)} method isCustomWidth (line 75) | get isCustomWidth(){return this.width!==void 0&&this.width!==9} method defn (line 75) | get defn(){return{header:this._header,key:this.key,width:this.width,st... method defn (line 75) | set defn(l){l?(this.key=l.key,this.width=l.width!==void 0?l.width:9,th... method headers (line 75) | get headers(){return this._header&&this._header instanceof Array?this.... method header (line 75) | get header(){return this._header} method header (line 75) | set header(l){l!==void 0?(this._header=l,this.headers.forEach((d,h)=>{... method key (line 75) | get key(){return this._key} method key (line 75) | set key(l){(this._key&&this._worksheet.getColumnKey(this._key))===this... method hidden (line 75) | get hidden(){return!!this._hidden} method hidden (line 75) | set hidden(l){this._hidden=l} method outlineLevel (line 75) | get outlineLevel(){return this._outlineLevel||0} method outlineLevel (line 75) | set outlineLevel(l){this._outlineLevel=l} method collapsed (line 75) | get collapsed(){return!!(this._outlineLevel&&this._outlineLevel>=this.... method toString (line 75) | toString(){return JSON.stringify({key:this.key,width:this.width,header... method equivalentTo (line 75) | equivalentTo(l){return this.width===l.width&&this.hidden===l.hidden&&t... method isDefault (line 75) | get isDefault(){if(this.isCustomWidth||this.hidden||this.outlineLevel)... method headerCount (line 75) | get headerCount(){return this.headers.length} method eachCell (line 75) | eachCell(l,d){const h=this.number;d||(d=l,l=null),this._worksheet.each... method values (line 75) | get values(){const l=[];return this.eachCell((d,h)=>{d&&d.type!==o.Val... method values (line 75) | set values(l){if(!l)return;const d=this.number;let h=0;l.hasOwnPropert... method _applyStyle (line 75) | _applyStyle(l,d){return this.style[l]=d,this.eachCell(h=>{h[l]=d}),d} method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(l){this._applyStyle("numFmt",l)} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(l){this._applyStyle("font",l)} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(l){this._applyStyle("alignment",l)} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(l){this._applyStyle("protection",l)} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(l){this._applyStyle("border",l)} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(l){this._applyStyle("fill",l)} method toModel (line 75) | static toModel(l){const d=[];let h=null;return l&&l.forEach((f,g)=>{f.... method fromModel (line 75) | static fromModel(l,d){const h=[];let f=1,g=0;for(d=(d=d||[]).sort(func... method constructor (line 76) | constructor(){super(),this.map={"v:shape":new s}} method tag (line 76) | get tag(){return"xml"} method render (line 76) | render(l,d){l.openXml(a.StdDocAttributes),l.openNode(this.tag,u.DRAWIN... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method reconcile (line 76) | reconcile(l,d){l.anchors.forEach(h=>{h.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={"v:textbox":new o,"x:ClientData":new s}} method tag (line 76) | get tag(){return"v:shape"} method render (line 76) | render(l,d,h){l.openNode("v:shape",u.V_SHAPE_ATTRIBUTES(d,h)),l.leafNo... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.p... method constructor (line 76) | constructor(){super(),this.map={Relationship:new s}} method render (line 76) | render(l,d){d=d||this._values,l.openXml(a.StdDocAttributes),l.openNode... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method constructor (line 76) | constructor(){super(),this.map={"x14:id":this.idXform=new s}} method tag (line 76) | get tag(){return"ext"} method render (line 76) | render(l,d){l.openNode(this.tag,{uri:"{B025F937-C7B1-47D3-B67F-A62EFF6... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(l,d){this.model.x14Id=d.model} method constructor (line 76) | constructor(l){super(),this.model=l} method tag (line 76) | get tag(){return"r"} method textXform (line 76) | get textXform(){return this._textXform||(this._textXform=new a)} method fontXform (line 76) | get fontXform(){return this._fontXform||(this._fontXform=new o(u.FONT_... method render (line 76) | render(l,d){d=d||this.model,l.openNode("r"),d.font&&this.fontXform.ren... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){switch(l){case"r":return!1;case"t":return this.model.tex... method constructor (line 76) | constructor(l){super(),this.name=l,this.map={color:new s}} method tag (line 76) | get tag(){return this.name} method render (line 76) | render(l,d,h){const f=d&&d.color||h||this.defaultColor;l.openNode(this... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){return this.parser?(this.parser.parseClose(l)||(this.par... method validStyle (line 76) | validStyle(l){return u.validStyleValues[l]} method constructor (line 76) | constructor(){super(),this.map={fgColor:new o("fgColor"),bgColor:new o... method name (line 76) | get name(){return"pattern"} method tag (line 76) | get tag(){return"patternFill"} method render (line 76) | render(h,f){h.openNode("patternFill"),h.addAttribute("patternType",f.p... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.p... method constructor (line 77) | constructor(l){super({writableObjectMode:l.objectMode}),this.hasWritte... method transform (line 77) | transform(l){return this.rowFormatter.rowTransform=l,this} method _transform (line 77) | _transform(l,d,h){let f=!1;try{this.hasWrittenBOM||(this.push(this.for... method _flush (line 77) | _flush(l){this.rowFormatter.finish((d,h)=>d?l(d):(h&&h.forEach(f=>{thi... method constructor (line 79) | constructor(l){this.parserOptions=l,this.rowParser=new o.RowParser(thi... method removeBOM (line 79) | static removeBOM(l){return l&&l.charCodeAt(0)===65279?l.slice(1):l} method parse (line 79) | parse(l,d){const h=new a.Scanner({line:u.removeBOM(l),parserOptions:th... method parseWithoutComments (line 79) | parseWithoutComments(l){const d=[];let h=!0;for(;h;)h=this.parseRow(l,... method parseWithComments (line 79) | parseWithComments(l){const{parserOptions:d}=this,h=[];for(let f=l.next... method parseRow (line 79) | parseRow(l,d){if(!l.nextNonSpaceToken)return!1;const h=this.rowParser.... method constructor (line 81) | constructor(){this._rowTransform=null,this._rowValidator=null} method createTransform (line 81) | static createTransform(l){return s.isSyncTransform(l)?(d,h)=>{let f=nu... method createValidator (line 81) | static createValidator(l){return s.isSyncValidate(l)?(d,h)=>{h(null,{r... method rowTransform (line 81) | set rowTransform(l){if(!o.default(l))throw new TypeError("The transfor... method rowValidator (line 81) | set rowValidator(l){if(!o.default(l))throw new TypeError("The validate... method transformAndValidate (line 81) | transformAndValidate(l,d){return this.callTransformer(l,(h,f)=>h?d(h):... method callTransformer (line 81) | callTransformer(l,d){return this._rowTransform?this._rowTransform(l,d)... method callValidator (line 81) | callValidator(l,d){return this._rowValidator?this._rowValidator(l,d):d... function c (line 213) | function c(d){if(!s(this,d))return i.e=d,i} method constructor (line 75) | constructor(){this._xml=[],this._stack=[],this._rollbacks=[]} method tos (line 75) | get tos(){return this._stack.length?this._stack[this._stack.length-1]:... method cursor (line 75) | get cursor(){return this._xml.length} method openXml (line 75) | openXml(d){const h=this._xml;h.push(" method openNode (line 76) | openNode(d,h){const f=this.tos,g=this._xml;f&&this.open&&g.push(">"),t... method addAttribute (line 76) | addAttribute(d,h){if(!this.open)throw new Error("Cannot write attribut... method addAttributes (line 76) | addAttributes(d){if(!this.open)throw new Error("Cannot write attribute... method writeText (line 76) | writeText(d){const h=this._xml;this.open&&(h.push(">"),this.open=!1),t... method writeXml (line 76) | writeXml(d){this.open&&(this._xml.push(">"),this.open=!1),this.leaf=!1... method closeNode (line 76) | closeNode(){const d=this._stack.pop(),h=this._xml;this.leaf?h.push("/>... method leafNode (line 76) | leafNode(d,h,f){this.openNode(d,h),f!==void 0&&this.writeText(f),this.... method closeAll (line 76) | closeAll(){for(;this._stack.length;)this.closeNode()} method addRollback (line 76) | addRollback(){return this._rollbacks.push({xml:this._xml.length,stack:... method commit (line 76) | commit(){this._rollbacks.pop()} method rollback (line 76) | rollback(){const d=this._rollbacks.pop();this._xml.length>d.xml&&this.... method xml (line 76) | get xml(){return this.closeAll(),this._xml.join("")} method constructor (line 76) | constructor(){super(),this.map={stop:new s}} method name (line 76) | get name(){return"gradient"} method tag (line 76) | get tag(){return"gradientFill"} method render (line 76) | render(h,f){switch(h.openNode("gradientFill"),f.gradient){case"angle":... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method constructor (line 76) | constructor(d,h){super(),this.id=d,this.formatCode=h} method tag (line 76) | get tag(){return"numFmt"} method render (line 76) | render(d,h){d.leafNode("numFmt",{numFmtId:h.id,formatCode:h.formatCode})} method parseOpen (line 76) | parseOpen(d){switch(d.name){case"numFmt":return this.model={id:parseIn... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} function l (line 213) | function l(d){var h=this.promise,f=this.handler;if(!this.called){this.ca... method constructor (line 75) | constructor(f,g,m){if(!f||!g)throw new Error("A Cell needs a Row");thi... method worksheet (line 75) | get worksheet(){return this._row.worksheet} method workbook (line 75) | get workbook(){return this._row.worksheet.workbook} method destroy (line 75) | destroy(){delete this.style,delete this._value,delete this._row,delete... method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(f){this.style.numFmt=f} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(f){this.style.font=f} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(f){this.style.alignment=f} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(f){this.style.border=f} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(f){this.style.fill=f} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(f){this.style.protection=f} method _mergeStyle (line 75) | _mergeStyle(f,g,m){const p=f&&f.numFmt||g&&g.numFmt;p&&(m.numFmt=p);co... method address (line 75) | get address(){return this._address} method row (line 75) | get row(){return this._row.number} method col (line 75) | get col(){return this._column.number} method $col$row (line 75) | get $col$row(){return`$${this._column.letter}$${this.row}`} method type (line 75) | get type(){return this._value.type} method effectiveType (line 75) | get effectiveType(){return this._value.effectiveType} method toCsvString (line 75) | toCsvString(){return this._value.toCsvString()} method addMergeRef (line 75) | addMergeRef(){this._mergeCount++} method releaseMergeRef (line 75) | releaseMergeRef(){this._mergeCount--} method isMerged (line 75) | get isMerged(){return this._mergeCount>0||this.type===l.Types.Merge} method merge (line 75) | merge(f,g){this._value.release(),this._value=d.create(l.Types.Merge,th... method unmerge (line 75) | unmerge(){this.type===l.Types.Merge&&(this._value.release(),this._valu... method isMergedTo (line 75) | isMergedTo(f){return this._value.type===l.Types.Merge&&this._value.isM... method master (line 75) | get master(){return this.type===l.Types.Merge?this._value.master:this} method isHyperlink (line 75) | get isHyperlink(){return this._value.type===l.Types.Hyperlink} method hyperlink (line 75) | get hyperlink(){return this._value.hyperlink} method value (line 75) | get value(){return this._value.value} method value (line 75) | set value(f){this.type!==l.Types.Merge?(this._value.release(),this._va... method note (line 75) | get note(){return this._comment&&this._comment.note} method note (line 75) | set note(f){this._comment=new c(f)} method text (line 75) | get text(){return this._value.toString()} method html (line 75) | get html(){return o.escapeHtml(this.text)} method toString (line 75) | toString(){return this.text} method _upgradeToHyperlink (line 75) | _upgradeToHyperlink(f){this.type===l.Types.String&&(this._value=d.crea... method formula (line 75) | get formula(){return this._value.formula} method result (line 75) | get result(){return this._value.result} method formulaType (line 75) | get formulaType(){return this._value.formulaType} method fullAddress (line 75) | get fullAddress(){const{worksheet:f}=this._row;return{sheetName:f.name... method name (line 75) | get name(){return this.names[0]} method name (line 75) | set name(f){this.names=[f]} method names (line 75) | get names(){return this.workbook.definedNames.getNamesEx(this.fullAddr... method names (line 75) | set names(f){const{definedNames:g}=this.workbook;g.removeAllNames(this... method addName (line 75) | addName(f){this.workbook.definedNames.addEx(this.fullAddress,f)} method removeName (line 75) | removeName(f){this.workbook.definedNames.removeEx(this.fullAddress,f)} method removeAllNames (line 75) | removeAllNames(){this.workbook.definedNames.removeAllNames(this.fullAd... method _dataValidations (line 75) | get _dataValidations(){return this.worksheet.dataValidations} method dataValidation (line 75) | get dataValidation(){return this._dataValidations.find(this.address)} method dataValidation (line 75) | set dataValidation(f){this._dataValidations.add(this.address,f)} method model (line 75) | get model(){const{model:f}=this._value;return f.style=this.style,this.... method model (line 75) | set model(f){if(this._value.release(),this._value=d.create(f.type,this... method constructor (line 75) | constructor(p,y){this._data=p,this._encoding=y} method length (line 75) | get length(){return this.toBuffer().length} method copy (line 75) | copy(p,y,v,b){return this.toBuffer().copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._buffer||(this._buffer=o.from(this._data,this._... method constructor (line 76) | constructor(h){super(),this.options=Object.assign({type:"nodebuffer",c... method append (line 76) | append(h,f){f.hasOwnProperty("base64")&&f.base64?this.zip.file(f.name,... method finalize (line 76) | async finalize(){const h=await this.zip.generateAsync(this.options);th... method read (line 76) | read(h){return this.stream.read(h)} method setEncoding (line 76) | setEncoding(h){return this.stream.setEncoding(h)} method pause (line 76) | pause(){return this.stream.pause()} method resume (line 76) | resume(){return this.stream.resume()} method isPaused (line 76) | isPaused(){return this.stream.isPaused()} method pipe (line 76) | pipe(h,f){return this.stream.pipe(h,f)} method unpipe (line 76) | unpipe(h){return this.stream.unpipe(h)} method unshift (line 76) | unshift(h){return this.stream.unshift(h)} method wrap (line 76) | wrap(h){return this.stream.wrap(h)} method constructor (line 76) | constructor(){super(),this.map={Company:new s({tag:"Company"}),Manager... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("Properties",l.PR... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"dc:creator":new u({tag:"dc:creator"})... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("cp:corePropertie... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"xdr:twoCellAnchor":new u,"xdr:oneCell... method prepare (line 76) | prepare(h){h.anchors.forEach((f,g)=>{f.anchorType=function(m){return(t... method tag (line 76) | get tag(){return"xdr:wsDr"} method render (line 76) | render(h,f){h.openXml(o.StdDocAttributes),h.openNode(this.tag,l.DRAWIN... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.m... method reconcile (line 76) | reconcile(h,f){h.anchors.forEach(g=>{g.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={patternFill:new u,gradientFill:new c}} method tag (line 76) | get tag(){return"fill"} method render (line 76) | render(h,f){switch(h.addRollback(),h.openNode("fill"),f.type){case"pat... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method validStyle (line 76) | validStyle(h){return l.validPatternValues[h]} method constructor (line 79) | constructor(h){this.rowCount=0,this.formatterOptions=h,this.fieldForma... method isRowHashArray (line 79) | static isRowHashArray(h){return!!Array.isArray(h)&&Array.isArray(h[0])... method isRowArray (line 79) | static isRowArray(h){return Array.isArray(h)&&!this.isRowHashArray(h)} method gatherHeaders (line 79) | static gatherHeaders(h){return l.isRowHashArray(h)?h.map(f=>f[0]):Arra... method createTransform (line 79) | static createTransform(h){return c.isSyncTransform(h)?(f,g)=>{let m=nu... method rowTransform (line 79) | set rowTransform(h){if(!o.default(h))throw new TypeError("The transfor... method format (line 79) | format(h,f){this.callTransformer(h,(g,m)=>{if(g)return f(g);if(!h)retu... method finish (line 79) | finish(h){const f=[];if(this.formatterOptions.alwaysWriteHeaders&&this... method checkHeaders (line 79) | checkHeaders(h){if(this.headers)return{shouldFormatColumns:!0,headers:... method gatherColumns (line 79) | gatherColumns(h){if(this.headers===null)throw new Error("Headers is cu... method callTransformer (line 79) | callTransformer(h,f){return this._rowTransform?this._rowTransform(h,f)... method formatColumns (line 79) | formatColumns(h,f){const g=h.map((p,y)=>this.fieldFormatter.format(p,y... method constructor (line 79) | constructor(h){super({objectMode:h.objectMode}),this.lines="",this.row... method hasHitRowLimit (line 79) | get hasHitRowLimit(){return this.parserOptions.limitRows&&this.rowCoun... method shouldEmitRows (line 79) | get shouldEmitRows(){return this.parsedRowCount>this.parserOptions.ski... method shouldSkipLine (line 79) | get shouldSkipLine(){return this.parsedLineCount<=this.parserOptions.s... method transform (line 79) | transform(h){return this.rowTransformerValidator.rowTransform=h,this} method validate (line 79) | validate(h){return this.rowTransformerValidator.rowValidator=h,this} method emit (line 79) | emit(h){if(h==="end")return this.endEmitted||(this.endEmitted=!0,super... method _transform (line 79) | _transform(h,f,g){if(this.hasHitRowLimit)return g();const m=l.wrapDone... method _flush (line 79) | _flush(h){const f=l.wrapDoneCallback(h);if(this.hasHitRowLimit)return ... method parse (line 79) | parse(h,f){if(!h)return[];const{line:g,rows:m}=this.parser.parse(h,f);... method processRows (line 79) | processRows(h,f){const g=h.length,m=p=>{const y=A=>A?f(A):p%100!=0?m(p... method transformRow (line 79) | transformRow(h,f){try{this.headerTransformer.transform(h,(g,m)=>g?f(g)... method checkAndEmitHeaders (line 79) | checkAndEmitHeaders(){!this.headersEmitted&&this.headerTransformer.hea... method skipRow (line 79) | skipRow(h){return this.rowCount-=1,h(null,{row:null,isValid:!0})} method pushRow (line 79) | pushRow(h,f){try{this.parserOptions.objectMode?this.push(h):this.push(... method wrapDoneCallback (line 79) | static wrapDoneCallback(h){let f=!1;return function(g){if(g){if(f)thro... function a (line 213) | function a(o,s,u){return function(c){var l=u._boundValue();e:for(var d=0... function DH (line 213) | function DH(r){return r instanceof Error&&l3.getPrototypeOf(r)===Error.p... function OH (line 213) | function OH(r){var t;if(DH(r)){t=new SH(r),t.name=r.name,t.message=r.mes... function IH (line 213) | function IH(r,t){return function(e,n){if(r!==null){if(e){var i=OH(AH(e))... function t (line 213) | function t(){return this.value} function e (line 213) | function e(){throw this.reason} function t (line 213) | function t(u){u!==void 0?(u=u._target(),this._bitField=u._bitField,this.... function d (line 271) | function d(f,g,m,p){this.constructor$(f),this._promise._captureStackTrac... method constructor (line 75) | constructor(p){this._data=p} method length (line 75) | get length(){return this._data.length} method copy (line 75) | copy(p,y,v,b){return this._data._buf.copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._data.toBuffer()} method constructor (line 76) | constructor(){super(),this.map={"x14:dataBar":this.databarXform=new u,... method tag (line 76) | get tag(){return"x14:cfRule"} method isExt (line 76) | static isExt(f){return f.type==="dataBar"?u.isExt(f):!(f.type!=="iconS... method prepare (line 76) | prepare(f){d.isExt(f)&&(f.x14Id=`{${a()}}`.toUpperCase())} method render (line 76) | render(f,g){if(d.isExt(g))switch(g.type){case"dataBar":this.renderData... method renderDataBar (line 76) | renderDataBar(f,g){f.openNode(this.tag,{type:"dataBar",id:g.x14Id}),th... method renderIconSet (line 76) | renderIconSet(f,g){f.openNode(this.tag,{type:"iconSet",priority:g.prio... method createNewModel (line 76) | createNewModel(f){let{attributes:g}=f;return{type:g.type,x14Id:g.id,pr... method onParserClose (line 76) | onParserClose(f,g){Object.assign(this.model,g.model)} method constructor (line 76) | constructor(){super(),this.map={autoFilter:new u,tableColumns:new s({t... method prepare (line 76) | prepare(f,g){this.map.autoFilter.prepare(f),this.map.tableColumns.prep... method tag (line 76) | get tag(){return"table"} method render (line 76) | render(f,g){f.openXml(a.StdDocAttributes),f.openNode(this.tag,$o(An({}... method parseOpen (line 76) | parseOpen(f){if(this.parser)return this.parser.parseOpen(f),!0;const{n... method parseText (line 76) | parseText(f){this.parser&&this.parser.parseText(f)} method parseClose (line 76) | parseClose(f){if(this.parser)return this.parser.parseClose(f)||(this.p... method reconcile (line 76) | reconcile(f,g){f.columns.forEach(m=>{m.dxfId!==void 0&&(m.style=g.styl... function h (line 271) | function h(f,g,m,p){if(typeof g!="function")return e("expecting a functi... method constructor (line 75) | constructor(p){this._data=p} method length (line 75) | get length(){return this._data.length} method copy (line 75) | copy(p,y,v,b){this._data.copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._data} method constructor (line 76) | constructor(g){super(),this.options=g||h.OPTIONS,this.map={b:{prop:"bo... method tag (line 76) | get tag(){return this.options.tagName} method render (line 76) | render(g,m){const{map:p}=this;g.openNode(this.options.tagName),l.each(... method parseOpen (line 76) | parseOpen(g){if(this.parser)return this.parser.parseOpen(g),!0;if(this... method parseText (line 76) | parseText(g){this.parser&&this.parser.parseText(g)} method parseClose (line 76) | parseClose(g){if(this.parser&&!this.parser.parseClose(g)){const m=this... function c (line 288) | function c(f,g){var m;if(f!=null&&(m=f[g]),typeof m!="function"){var p="... method constructor (line 75) | constructor(){this._xml=[],this._stack=[],this._rollbacks=[]} method tos (line 75) | get tos(){return this._stack.length?this._stack[this._stack.length-1]:... method cursor (line 75) | get cursor(){return this._xml.length} method openXml (line 75) | openXml(d){const h=this._xml;h.push(" method openNode (line 76) | openNode(d,h){const f=this.tos,g=this._xml;f&&this.open&&g.push(">"),t... method addAttribute (line 76) | addAttribute(d,h){if(!this.open)throw new Error("Cannot write attribut... method addAttributes (line 76) | addAttributes(d){if(!this.open)throw new Error("Cannot write attribute... method writeText (line 76) | writeText(d){const h=this._xml;this.open&&(h.push(">"),this.open=!1),t... method writeXml (line 76) | writeXml(d){this.open&&(this._xml.push(">"),this.open=!1),this.leaf=!1... method closeNode (line 76) | closeNode(){const d=this._stack.pop(),h=this._xml;this.leaf?h.push("/>... method leafNode (line 76) | leafNode(d,h,f){this.openNode(d,h),f!==void 0&&this.writeText(f),this.... method closeAll (line 76) | closeAll(){for(;this._stack.length;)this.closeNode()} method addRollback (line 76) | addRollback(){return this._rollbacks.push({xml:this._xml.length,stack:... method commit (line 76) | commit(){this._rollbacks.pop()} method rollback (line 76) | rollback(){const d=this._rollbacks.pop();this._xml.length>d.xml&&this.... method xml (line 76) | get xml(){return this.closeAll(),this._xml.join("")} method constructor (line 76) | constructor(){super(),this.map={stop:new s}} method name (line 76) | get name(){return"gradient"} method tag (line 76) | get tag(){return"gradientFill"} method render (line 76) | render(h,f){switch(h.openNode("gradientFill"),f.gradient){case"angle":... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method constructor (line 76) | constructor(d,h){super(),this.id=d,this.formatCode=h} method tag (line 76) | get tag(){return"numFmt"} method render (line 76) | render(d,h){d.leafNode("numFmt",{numFmtId:h.id,formatCode:h.formatCode})} method parseOpen (line 76) | parseOpen(d){switch(d.name){case"numFmt":return this.model={id:parseIn... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} function l (line 288) | function l(f){var g=this.pop(),m=c(f,g);return m.apply(f,this)} method constructor (line 75) | constructor(f,g,m){if(!f||!g)throw new Error("A Cell needs a Row");thi... method worksheet (line 75) | get worksheet(){return this._row.worksheet} method workbook (line 75) | get workbook(){return this._row.worksheet.workbook} method destroy (line 75) | destroy(){delete this.style,delete this._value,delete this._row,delete... method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(f){this.style.numFmt=f} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(f){this.style.font=f} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(f){this.style.alignment=f} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(f){this.style.border=f} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(f){this.style.fill=f} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(f){this.style.protection=f} method _mergeStyle (line 75) | _mergeStyle(f,g,m){const p=f&&f.numFmt||g&&g.numFmt;p&&(m.numFmt=p);co... method address (line 75) | get address(){return this._address} method row (line 75) | get row(){return this._row.number} method col (line 75) | get col(){return this._column.number} method $col$row (line 75) | get $col$row(){return`$${this._column.letter}$${this.row}`} method type (line 75) | get type(){return this._value.type} method effectiveType (line 75) | get effectiveType(){return this._value.effectiveType} method toCsvString (line 75) | toCsvString(){return this._value.toCsvString()} method addMergeRef (line 75) | addMergeRef(){this._mergeCount++} method releaseMergeRef (line 75) | releaseMergeRef(){this._mergeCount--} method isMerged (line 75) | get isMerged(){return this._mergeCount>0||this.type===l.Types.Merge} method merge (line 75) | merge(f,g){this._value.release(),this._value=d.create(l.Types.Merge,th... method unmerge (line 75) | unmerge(){this.type===l.Types.Merge&&(this._value.release(),this._valu... method isMergedTo (line 75) | isMergedTo(f){return this._value.type===l.Types.Merge&&this._value.isM... method master (line 75) | get master(){return this.type===l.Types.Merge?this._value.master:this} method isHyperlink (line 75) | get isHyperlink(){return this._value.type===l.Types.Hyperlink} method hyperlink (line 75) | get hyperlink(){return this._value.hyperlink} method value (line 75) | get value(){return this._value.value} method value (line 75) | set value(f){this.type!==l.Types.Merge?(this._value.release(),this._va... method note (line 75) | get note(){return this._comment&&this._comment.note} method note (line 75) | set note(f){this._comment=new c(f)} method text (line 75) | get text(){return this._value.toString()} method html (line 75) | get html(){return o.escapeHtml(this.text)} method toString (line 75) | toString(){return this.text} method _upgradeToHyperlink (line 75) | _upgradeToHyperlink(f){this.type===l.Types.String&&(this._value=d.crea... method formula (line 75) | get formula(){return this._value.formula} method result (line 75) | get result(){return this._value.result} method formulaType (line 75) | get formulaType(){return this._value.formulaType} method fullAddress (line 75) | get fullAddress(){const{worksheet:f}=this._row;return{sheetName:f.name... method name (line 75) | get name(){return this.names[0]} method name (line 75) | set name(f){this.names=[f]} method names (line 75) | get names(){return this.workbook.definedNames.getNamesEx(this.fullAddr... method names (line 75) | set names(f){const{definedNames:g}=this.workbook;g.removeAllNames(this... method addName (line 75) | addName(f){this.workbook.definedNames.addEx(this.fullAddress,f)} method removeName (line 75) | removeName(f){this.workbook.definedNames.removeEx(this.fullAddress,f)} method removeAllNames (line 75) | removeAllNames(){this.workbook.definedNames.removeAllNames(this.fullAd... method _dataValidations (line 75) | get _dataValidations(){return this.worksheet.dataValidations} method dataValidation (line 75) | get dataValidation(){return this._dataValidations.find(this.address)} method dataValidation (line 75) | set dataValidation(f){this._dataValidations.add(this.address,f)} method model (line 75) | get model(){const{model:f}=this._value;return f.style=this.style,this.... method model (line 75) | set model(f){if(this._value.release(),this._value=d.create(f.type,this... method constructor (line 75) | constructor(p,y){this._data=p,this._encoding=y} method length (line 75) | get length(){return this.toBuffer().length} method copy (line 75) | copy(p,y,v,b){return this.toBuffer().copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._buffer||(this._buffer=o.from(this._data,this._... method constructor (line 76) | constructor(h){super(),this.options=Object.assign({type:"nodebuffer",c... method append (line 76) | append(h,f){f.hasOwnProperty("base64")&&f.base64?this.zip.file(f.name,... method finalize (line 76) | async finalize(){const h=await this.zip.generateAsync(this.options);th... method read (line 76) | read(h){return this.stream.read(h)} method setEncoding (line 76) | setEncoding(h){return this.stream.setEncoding(h)} method pause (line 76) | pause(){return this.stream.pause()} method resume (line 76) | resume(){return this.stream.resume()} method isPaused (line 76) | isPaused(){return this.stream.isPaused()} method pipe (line 76) | pipe(h,f){return this.stream.pipe(h,f)} method unpipe (line 76) | unpipe(h){return this.stream.unpipe(h)} method unshift (line 76) | unshift(h){return this.stream.unshift(h)} method wrap (line 76) | wrap(h){return this.stream.wrap(h)} method constructor (line 76) | constructor(){super(),this.map={Company:new s({tag:"Company"}),Manager... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("Properties",l.PR... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"dc:creator":new u({tag:"dc:creator"})... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("cp:corePropertie... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"xdr:twoCellAnchor":new u,"xdr:oneCell... method prepare (line 76) | prepare(h){h.anchors.forEach((f,g)=>{f.anchorType=function(m){return(t... method tag (line 76) | get tag(){return"xdr:wsDr"} method render (line 76) | render(h,f){h.openXml(o.StdDocAttributes),h.openNode(this.tag,l.DRAWIN... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.m... method reconcile (line 76) | reconcile(h,f){h.anchors.forEach(g=>{g.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={patternFill:new u,gradientFill:new c}} method tag (line 76) | get tag(){return"fill"} method render (line 76) | render(h,f){switch(h.addRollback(),h.openNode("fill"),f.type){case"pat... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method validStyle (line 76) | validStyle(h){return l.validPatternValues[h]} method constructor (line 79) | constructor(h){this.rowCount=0,this.formatterOptions=h,this.fieldForma... method isRowHashArray (line 79) | static isRowHashArray(h){return!!Array.isArray(h)&&Array.isArray(h[0])... method isRowArray (line 79) | static isRowArray(h){return Array.isArray(h)&&!this.isRowHashArray(h)} method gatherHeaders (line 79) | static gatherHeaders(h){return l.isRowHashArray(h)?h.map(f=>f[0]):Arra... method createTransform (line 79) | static createTransform(h){return c.isSyncTransform(h)?(f,g)=>{let m=nu... method rowTransform (line 79) | set rowTransform(h){if(!o.default(h))throw new TypeError("The transfor... method format (line 79) | format(h,f){this.callTransformer(h,(g,m)=>{if(g)return f(g);if(!h)retu... method finish (line 79) | finish(h){const f=[];if(this.formatterOptions.alwaysWriteHeaders&&this... method checkHeaders (line 79) | checkHeaders(h){if(this.headers)return{shouldFormatColumns:!0,headers:... method gatherColumns (line 79) | gatherColumns(h){if(this.headers===null)throw new Error("Headers is cu... method callTransformer (line 79) | callTransformer(h,f){return this._rowTransform?this._rowTransform(h,f)... method formatColumns (line 79) | formatColumns(h,f){const g=h.map((p,y)=>this.fieldFormatter.format(p,y... method constructor (line 79) | constructor(h){super({objectMode:h.objectMode}),this.lines="",this.row... method hasHitRowLimit (line 79) | get hasHitRowLimit(){return this.parserOptions.limitRows&&this.rowCoun... method shouldEmitRows (line 79) | get shouldEmitRows(){return this.parsedRowCount>this.parserOptions.ski... method shouldSkipLine (line 79) | get shouldSkipLine(){return this.parsedLineCount<=this.parserOptions.s... method transform (line 79) | transform(h){return this.rowTransformerValidator.rowTransform=h,this} method validate (line 79) | validate(h){return this.rowTransformerValidator.rowValidator=h,this} method emit (line 79) | emit(h){if(h==="end")return this.endEmitted||(this.endEmitted=!0,super... method _transform (line 79) | _transform(h,f,g){if(this.hasHitRowLimit)return g();const m=l.wrapDone... method _flush (line 79) | _flush(h){const f=l.wrapDoneCallback(h);if(this.hasHitRowLimit)return ... method parse (line 79) | parse(h,f){if(!h)return[];const{line:g,rows:m}=this.parser.parse(h,f);... method processRows (line 79) | processRows(h,f){const g=h.length,m=p=>{const y=A=>A?f(A):p%100!=0?m(p... method transformRow (line 79) | transformRow(h,f){try{this.headerTransformer.transform(h,(g,m)=>g?f(g)... method checkAndEmitHeaders (line 79) | checkAndEmitHeaders(){!this.headersEmitted&&this.headerTransformer.hea... method skipRow (line 79) | skipRow(h){return this.rowCount-=1,h(null,{row:null,isValid:!0})} method pushRow (line 79) | pushRow(h,f){try{this.parserOptions.objectMode?this.push(h):this.push(... method wrapDoneCallback (line 79) | static wrapDoneCallback(h){let f=!1;return function(g){if(g){if(f)thro... function d (line 288) | function d(f){return f[this]} method constructor (line 75) | constructor(p){this._data=p} method length (line 75) | get length(){return this._data.length} method copy (line 75) | copy(p,y,v,b){return this._data._buf.copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._data.toBuffer()} method constructor (line 76) | constructor(){super(),this.map={"x14:dataBar":this.databarXform=new u,... method tag (line 76) | get tag(){return"x14:cfRule"} method isExt (line 76) | static isExt(f){return f.type==="dataBar"?u.isExt(f):!(f.type!=="iconS... method prepare (line 76) | prepare(f){d.isExt(f)&&(f.x14Id=`{${a()}}`.toUpperCase())} method render (line 76) | render(f,g){if(d.isExt(g))switch(g.type){case"dataBar":this.renderData... method renderDataBar (line 76) | renderDataBar(f,g){f.openNode(this.tag,{type:"dataBar",id:g.x14Id}),th... method renderIconSet (line 76) | renderIconSet(f,g){f.openNode(this.tag,{type:"iconSet",priority:g.prio... method createNewModel (line 76) | createNewModel(f){let{attributes:g}=f;return{type:g.type,x14Id:g.id,pr... method onParserClose (line 76) | onParserClose(f,g){Object.assign(this.model,g.model)} method constructor (line 76) | constructor(){super(),this.map={autoFilter:new u,tableColumns:new s({t... method prepare (line 76) | prepare(f,g){this.map.autoFilter.prepare(f),this.map.tableColumns.prep... method tag (line 76) | get tag(){return"table"} method render (line 76) | render(f,g){f.openXml(a.StdDocAttributes),f.openNode(this.tag,$o(An({}... method parseOpen (line 76) | parseOpen(f){if(this.parser)return this.parser.parseOpen(f),!0;const{n... method parseText (line 76) | parseText(f){this.parser&&this.parser.parseText(f)} method parseClose (line 76) | parseClose(f){if(this.parser)return this.parser.parseClose(f)||(this.p... method reconcile (line 76) | reconcile(f,g){f.columns.forEach(m=>{m.dxfId!==void 0&&(m.style=g.styl... function h (line 288) | function h(f){var g=+this;return g<0&&(g=Math.max(0,g+f.length)),f[g]} method constructor (line 75) | constructor(p){this._data=p} method length (line 75) | get length(){return this._data.length} method copy (line 75) | copy(p,y,v,b){this._data.copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._data} method constructor (line 76) | constructor(g){super(),this.options=g||h.OPTIONS,this.map={b:{prop:"bo... method tag (line 76) | get tag(){return this.options.tagName} method render (line 76) | render(g,m){const{map:p}=this;g.openNode(this.options.tagName),l.each(... method parseOpen (line 76) | parseOpen(g){if(this.parser)return this.parser.parseOpen(g),!0;if(this... method parseText (line 76) | parseText(g){this.parser&&this.parser.parseText(g)} method parseClose (line 76) | parseClose(g){if(this.parser&&!this.parser.parseClose(g)){const m=this... function h (line 288) | function h(b){setTimeout(function(){throw b},0)} method constructor (line 75) | constructor(p){this._data=p} method length (line 75) | get length(){return this._data.length} method copy (line 75) | copy(p,y,v,b){this._data.copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._data} method constructor (line 76) | constructor(g){super(),this.options=g||h.OPTIONS,this.map={b:{prop:"bo... method tag (line 76) | get tag(){return this.options.tagName} method render (line 76) | render(g,m){const{map:p}=this;g.openNode(this.options.tagName),l.each(... method parseOpen (line 76) | parseOpen(g){if(this.parser)return this.parser.parseOpen(g),!0;if(this... method parseText (line 76) | parseText(g){this.parser&&this.parser.parseText(g)} method parseClose (line 76) | parseClose(g){if(this.parser&&!this.parser.parseClose(g)){const m=this... function f (line 288) | function f(b){var A=e(b);return A!==b&&typeof b._isDisposable=="function... method constructor (line 75) | constructor(p){this.size=p,this.buffer=o.alloc(p),this.iRead=0,this.iW... method toBuffer (line 75) | toBuffer(){if(this.iRead===0&&this.iWrite===this.size)return this.buff... method length (line 75) | get length(){return this.iWrite-this.iRead} method eod (line 75) | get eod(){return this.iRead===this.iWrite} method full (line 75) | get full(){return this.iWrite===this.size} method read (line 75) | read(p){let y;return p===0?null:p===void 0||p>=this.length?(y=this.toB... method write (line 75) | write(p,y,v){const b=Math.min(v,this.size-this.iWrite);return p.copy(t... function g (line 288) | function g(b,A){var C=0,M=b.length,z=new r(i);function W(){if(C>=M)retur... function m (line 288) | function m(b,A,C){this._data=b,this._promise=A,this._context=C} method constructor (line 76) | constructor(){super(),this.map={dataBar:this.databarXform=new u,extLst... method tag (line 76) | get tag(){return"cfRule"} method isPrimitive (line 76) | static isPrimitive(y){return y.type!=="iconSet"||!y.custom&&!f[y.iconS... method render (line 76) | render(y,v){switch(v.type){case"expression":this.renderExpression(y,v)... method renderExpression (line 76) | renderExpression(y,v){y.openNode(this.tag,{type:"expression",dxfId:v.d... method renderCellIs (line 76) | renderCellIs(y,v){y.openNode(this.tag,{type:"cellIs",dxfId:v.dxfId,pri... method renderTop10 (line 76) | renderTop10(y,v){y.leafNode(this.tag,{type:"top10",dxfId:v.dxfId,prior... method renderAboveAverage (line 76) | renderAboveAverage(y,v){y.leafNode(this.tag,{type:"aboveAverage",dxfId... method renderDataBar (line 76) | renderDataBar(y,v){y.openNode(this.tag,{type:"dataBar",priority:v.prio... method renderColorScale (line 76) | renderColorScale(y,v){y.openNode(this.tag,{type:"colorScale",priority:... method renderIconSet (line 76) | renderIconSet(y,v){m.isPrimitive(v)&&(y.openNode(this.tag,{type:"iconS... method renderText (line 76) | renderText(y,v){y.openNode(this.tag,{type:v.operator,dxfId:v.dxfId,pri... method renderTimePeriod (line 76) | renderTimePeriod(y,v){y.openNode(this.tag,{type:"timePeriod",dxfId:v.d... method createNewModel (line 76) | createNewModel(y){let{attributes:v}=y;return $o(An({},g(v)),{dxfId:a.t... method onParserClose (line 76) | onParserClose(y,v){switch(y){case"dataBar":case"extLst":case"colorScal... function p (line 288) | function p(b,A,C){this.constructor$(b,A,C)} method constructor (line 76) | constructor(){super(),this.map={fileVersion:p.STATIC_XFORMS.fileVersio... method prepare (line 76) | prepare(v){v.sheets=v.worksheets;const b=[];let A=0;v.sheets.forEach(C... method render (line 76) | render(v,b){v.openXml(s.StdDocAttributes),v.openNode("workbook",p.WORK... method parseOpen (line 76) | parseOpen(v){if(this.parser)return this.parser.parseOpen(v),!0;switch(... method parseText (line 76) | parseText(v){this.parser&&this.parser.parseText(v)} method parseClose (line 76) | parseClose(v){if(this.parser)return this.parser.parseClose(v)||(this.p... method reconcile (line 76) | reconcile(v){const b=(v.workbookRels||[]).reduce((W,U)=>(W[U.Id]=U,W),... method constructor (line 76) | constructor(v){super(),this.map={numFmts:new c({tag:"numFmts",count:!0... method initIndex (line 76) | initIndex(){this.index={style:{},numFmt:{},numFmtNextId:164,font:{},bo... method init (line 76) | init(){this.model={styles:[],numFmts:[],fonts:[],borders:[],fills:[],d... method render (line 76) | render(v,b){b=b||this.model,v.openXml(o.StdDocAttributes),v.openNode("... method parseOpen (line 76) | parseOpen(v){if(this.parser)return this.parser.parseOpen(v),!0;switch(... method parseText (line 76) | parseText(v){this.parser&&this.parser.parseText(v)} method parseClose (line 76) | parseClose(v){if(this.parser)return this.parser.parseClose(v)||(this.p... method addStyleModel (line 76) | addStyleModel(v,b){if(!v)return 0;if(this.model.fonts.length||this._ad... method getStyleModel (line 76) | getStyleModel(v){const b=this.model.styles[v];if(!b)return null;let A=... method addDxfStyle (line 76) | addDxfStyle(v){return v.numFmt&&(v.numFmtId=this._addNumFmtStr(v.numFm... method getDxfStyle (line 76) | getDxfStyle(v){return this.model.dxfs[v]} method _addStyle (line 76) | _addStyle(v){const b=this.map.style.toXml(v);let A=this.index.style[b]... method _addNumFmtStr (line 76) | _addNumFmtStr(v){let b=f.getDefaultFmtId(v);if(b!==void 0||(b=this.ind... method _addFont (line 76) | _addFont(v){const b=this.map.font.toXml(v);let A=this.index.font[b];re... method _addBorder (line 76) | _addBorder(v){const b=this.map.border.toXml(v);let A=this.index.border... method _addFill (line 76) | _addFill(v){const b=this.map.fill.toXml(v);let A=this.index.fill[b];re... function y (line 288) | function y(b){return m.isDisposer(b)?(this.resources[this.index]._setDis... function v (line 288) | function v(b){this.length=b,this.promise=null,this[b-1]=null} function a (line 288) | function a(d){this.handle=d} function c (line 288) | function c(d){return clearTimeout(this.handle),d} method constructor (line 75) | constructor(){this._xml=[],this._stack=[],this._rollbacks=[]} method tos (line 75) | get tos(){return this._stack.length?this._stack[this._stack.length-1]:... method cursor (line 75) | get cursor(){return this._xml.length} method openXml (line 75) | openXml(d){const h=this._xml;h.push(" method openNode (line 76) | openNode(d,h){const f=this.tos,g=this._xml;f&&this.open&&g.push(">"),t... method addAttribute (line 76) | addAttribute(d,h){if(!this.open)throw new Error("Cannot write attribut... method addAttributes (line 76) | addAttributes(d){if(!this.open)throw new Error("Cannot write attribute... method writeText (line 76) | writeText(d){const h=this._xml;this.open&&(h.push(">"),this.open=!1),t... method writeXml (line 76) | writeXml(d){this.open&&(this._xml.push(">"),this.open=!1),this.leaf=!1... method closeNode (line 76) | closeNode(){const d=this._stack.pop(),h=this._xml;this.leaf?h.push("/>... method leafNode (line 76) | leafNode(d,h,f){this.openNode(d,h),f!==void 0&&this.writeText(f),this.... method closeAll (line 76) | closeAll(){for(;this._stack.length;)this.closeNode()} method addRollback (line 76) | addRollback(){return this._rollbacks.push({xml:this._xml.length,stack:... method commit (line 76) | commit(){this._rollbacks.pop()} method rollback (line 76) | rollback(){const d=this._rollbacks.pop();this._xml.length>d.xml&&this.... method xml (line 76) | get xml(){return this.closeAll(),this._xml.join("")} method constructor (line 76) | constructor(){super(),this.map={stop:new s}} method name (line 76) | get name(){return"gradient"} method tag (line 76) | get tag(){return"gradientFill"} method render (line 76) | render(h,f){switch(h.openNode("gradientFill"),f.gradient){case"angle":... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method constructor (line 76) | constructor(d,h){super(),this.id=d,this.formatCode=h} method tag (line 76) | get tag(){return"numFmt"} method render (line 76) | render(d,h){d.leafNode("numFmt",{numFmtId:h.id,formatCode:h.formatCode})} method parseOpen (line 76) | parseOpen(d){switch(d.name){case"numFmt":return this.model={id:parseIn... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} function l (line 288) | function l(d){throw clearTimeout(this.handle),d} method constructor (line 75) | constructor(f,g,m){if(!f||!g)throw new Error("A Cell needs a Row");thi... method worksheet (line 75) | get worksheet(){return this._row.worksheet} method workbook (line 75) | get workbook(){return this._row.worksheet.workbook} method destroy (line 75) | destroy(){delete this.style,delete this._value,delete this._row,delete... method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(f){this.style.numFmt=f} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(f){this.style.font=f} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(f){this.style.alignment=f} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(f){this.style.border=f} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(f){this.style.fill=f} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(f){this.style.protection=f} method _mergeStyle (line 75) | _mergeStyle(f,g,m){const p=f&&f.numFmt||g&&g.numFmt;p&&(m.numFmt=p);co... method address (line 75) | get address(){return this._address} method row (line 75) | get row(){return this._row.number} method col (line 75) | get col(){return this._column.number} method $col$row (line 75) | get $col$row(){return`$${this._column.letter}$${this.row}`} method type (line 75) | get type(){return this._value.type} method effectiveType (line 75) | get effectiveType(){return this._value.effectiveType} method toCsvString (line 75) | toCsvString(){return this._value.toCsvString()} method addMergeRef (line 75) | addMergeRef(){this._mergeCount++} method releaseMergeRef (line 75) | releaseMergeRef(){this._mergeCount--} method isMerged (line 75) | get isMerged(){return this._mergeCount>0||this.type===l.Types.Merge} method merge (line 75) | merge(f,g){this._value.release(),this._value=d.create(l.Types.Merge,th... method unmerge (line 75) | unmerge(){this.type===l.Types.Merge&&(this._value.release(),this._valu... method isMergedTo (line 75) | isMergedTo(f){return this._value.type===l.Types.Merge&&this._value.isM... method master (line 75) | get master(){return this.type===l.Types.Merge?this._value.master:this} method isHyperlink (line 75) | get isHyperlink(){return this._value.type===l.Types.Hyperlink} method hyperlink (line 75) | get hyperlink(){return this._value.hyperlink} method value (line 75) | get value(){return this._value.value} method value (line 75) | set value(f){this.type!==l.Types.Merge?(this._value.release(),this._va... method note (line 75) | get note(){return this._comment&&this._comment.note} method note (line 75) | set note(f){this._comment=new c(f)} method text (line 75) | get text(){return this._value.toString()} method html (line 75) | get html(){return o.escapeHtml(this.text)} method toString (line 75) | toString(){return this.text} method _upgradeToHyperlink (line 75) | _upgradeToHyperlink(f){this.type===l.Types.String&&(this._value=d.crea... method formula (line 75) | get formula(){return this._value.formula} method result (line 75) | get result(){return this._value.result} method formulaType (line 75) | get formulaType(){return this._value.formulaType} method fullAddress (line 75) | get fullAddress(){const{worksheet:f}=this._row;return{sheetName:f.name... method name (line 75) | get name(){return this.names[0]} method name (line 75) | set name(f){this.names=[f]} method names (line 75) | get names(){return this.workbook.definedNames.getNamesEx(this.fullAddr... method names (line 75) | set names(f){const{definedNames:g}=this.workbook;g.removeAllNames(this... method addName (line 75) | addName(f){this.workbook.definedNames.addEx(this.fullAddress,f)} method removeName (line 75) | removeName(f){this.workbook.definedNames.removeEx(this.fullAddress,f)} method removeAllNames (line 75) | removeAllNames(){this.workbook.definedNames.removeAllNames(this.fullAd... method _dataValidations (line 75) | get _dataValidations(){return this.worksheet.dataValidations} method dataValidation (line 75) | get dataValidation(){return this._dataValidations.find(this.address)} method dataValidation (line 75) | set dataValidation(f){this._dataValidations.add(this.address,f)} method model (line 75) | get model(){const{model:f}=this._value;return f.style=this.style,this.... method model (line 75) | set model(f){if(this._value.release(),this._value=d.create(f.type,this... method constructor (line 75) | constructor(p,y){this._data=p,this._encoding=y} method length (line 75) | get length(){return this.toBuffer().length} method copy (line 75) | copy(p,y,v,b){return this.toBuffer().copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._buffer||(this._buffer=o.from(this._data,this._... method constructor (line 76) | constructor(h){super(),this.options=Object.assign({type:"nodebuffer",c... method append (line 76) | append(h,f){f.hasOwnProperty("base64")&&f.base64?this.zip.file(f.name,... method finalize (line 76) | async finalize(){const h=await this.zip.generateAsync(this.options);th... method read (line 76) | read(h){return this.stream.read(h)} method setEncoding (line 76) | setEncoding(h){return this.stream.setEncoding(h)} method pause (line 76) | pause(){return this.stream.pause()} method resume (line 76) | resume(){return this.stream.resume()} method isPaused (line 76) | isPaused(){return this.stream.isPaused()} method pipe (line 76) | pipe(h,f){return this.stream.pipe(h,f)} method unpipe (line 76) | unpipe(h){return this.stream.unpipe(h)} method unshift (line 76) | unshift(h){return this.stream.unshift(h)} method wrap (line 76) | wrap(h){return this.stream.wrap(h)} method constructor (line 76) | constructor(){super(),this.map={Company:new s({tag:"Company"}),Manager... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("Properties",l.PR... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"dc:creator":new u({tag:"dc:creator"})... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("cp:corePropertie... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"xdr:twoCellAnchor":new u,"xdr:oneCell... method prepare (line 76) | prepare(h){h.anchors.forEach((f,g)=>{f.anchorType=function(m){return(t... method tag (line 76) | get tag(){return"xdr:wsDr"} method render (line 76) | render(h,f){h.openXml(o.StdDocAttributes),h.openNode(this.tag,l.DRAWIN... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.m... method reconcile (line 76) | reconcile(h,f){h.anchors.forEach(g=>{g.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={patternFill:new u,gradientFill:new c}} method tag (line 76) | get tag(){return"fill"} method render (line 76) | render(h,f){switch(h.addRollback(),h.openNode("fill"),f.type){case"pat... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method validStyle (line 76) | validStyle(h){return l.validPatternValues[h]} method constructor (line 79) | constructor(h){this.rowCount=0,this.formatterOptions=h,this.fieldForma... method isRowHashArray (line 79) | static isRowHashArray(h){return!!Array.isArray(h)&&Array.isArray(h[0])... method isRowArray (line 79) | static isRowArray(h){return Array.isArray(h)&&!this.isRowHashArray(h)} method gatherHeaders (line 79) | static gatherHeaders(h){return l.isRowHashArray(h)?h.map(f=>f[0]):Arra... method createTransform (line 79) | static createTransform(h){return c.isSyncTransform(h)?(f,g)=>{let m=nu... method rowTransform (line 79) | set rowTransform(h){if(!o.default(h))throw new TypeError("The transfor... method format (line 79) | format(h,f){this.callTransformer(h,(g,m)=>{if(g)return f(g);if(!h)retu... method finish (line 79) | finish(h){const f=[];if(this.formatterOptions.alwaysWriteHeaders&&this... method checkHeaders (line 79) | checkHeaders(h){if(this.headers)return{shouldFormatColumns:!0,headers:... method gatherColumns (line 79) | gatherColumns(h){if(this.headers===null)throw new Error("Headers is cu... method callTransformer (line 79) | callTransformer(h,f){return this._rowTransform?this._rowTransform(h,f)... method formatColumns (line 79) | formatColumns(h,f){const g=h.map((p,y)=>this.fieldFormatter.format(p,y... method constructor (line 79) | constructor(h){super({objectMode:h.objectMode}),this.lines="",this.row... method hasHitRowLimit (line 79) | get hasHitRowLimit(){return this.parserOptions.limitRows&&this.rowCoun... method shouldEmitRows (line 79) | get shouldEmitRows(){return this.parsedRowCount>this.parserOptions.ski... method shouldSkipLine (line 79) | get shouldSkipLine(){return this.parsedLineCount<=this.parserOptions.s... method transform (line 79) | transform(h){return this.rowTransformerValidator.rowTransform=h,this} method validate (line 79) | validate(h){return this.rowTransformerValidator.rowValidator=h,this} method emit (line 79) | emit(h){if(h==="end")return this.endEmitted||(this.endEmitted=!0,super... method _transform (line 79) | _transform(h,f,g){if(this.hasHitRowLimit)return g();const m=l.wrapDone... method _flush (line 79) | _flush(h){const f=l.wrapDoneCallback(h);if(this.hasHitRowLimit)return ... method parse (line 79) | parse(h,f){if(!h)return[];const{line:g,rows:m}=this.parser.parse(h,f);... method processRows (line 79) | processRows(h,f){const g=h.length,m=p=>{const y=A=>A?f(A):p%100!=0?m(p... method transformRow (line 79) | transformRow(h,f){try{this.headerTransformer.transform(h,(g,m)=>g?f(g)... method checkAndEmitHeaders (line 79) | checkAndEmitHeaders(){!this.headersEmitted&&this.headerTransformer.hea... method skipRow (line 79) | skipRow(h){return this.rowCount-=1,h(null,{row:null,isValid:!0})} method pushRow (line 79) | pushRow(h,f){try{this.parserOptions.objectMode?this.push(h):this.push(... method wrapDoneCallback (line 79) | static wrapDoneCallback(h){let f=!1;return function(g){if(g){if(f)thro... function h (line 288) | function h(g,m,p){for(var y=0;y=this.length?(y=this.toB... method write (line 75) | write(p,y,v){const b=Math.min(v,this.size-this.iWrite);return p.copy(t... function a (line 301) | function a(u,c){var l=this;if(!t.isArray(u))return o.call(l,u,c);var d=n... function o (line 301) | function o(u,c){var l=this,d=l._boundValue(),h=u===void 0?n(c).call(d,nu... method constructor (line 75) | constructor(u,c){let l=arguments.length>2&&arguments[2]!==void 0?argum... method asInstance (line 75) | static asInstance(u){return u instanceof o||u==null?u:new o(u)} method col (line 75) | get col(){return this.nativeCol+Math.min(this.colWidth-1,this.nativeCo... method col (line 75) | set col(u){this.nativeCol=Math.floor(u),this.nativeColOff=Math.floor((... method row (line 75) | get row(){return this.nativeRow+Math.min(this.rowHeight-1,this.nativeR... method row (line 75) | set row(u){this.nativeRow=Math.floor(u),this.nativeRowOff=Math.floor((... method colWidth (line 75) | get colWidth(){return this.worksheet&&this.worksheet.getColumn(this.na... method rowHeight (line 75) | get rowHeight(){return this.worksheet&&this.worksheet.getRow(this.nati... method model (line 75) | get model(){return{nativeCol:this.nativeCol,nativeColOff:this.nativeCo... method model (line 75) | set model(u){this.nativeCol=u.nativeCol,this.nativeColOff=u.nativeColO... method constructor (line 75) | constructor(u){this.note=u} method model (line 75) | get model(){let u=null;switch(typeof this.note){case"string":u={type:"... method model (line 75) | set model(u){const{note:c}=u,{texts:l}=c;l.length===1&&Object.keys(l[0... method fromModel (line 75) | static fromModel(u){const c=new o;return c.model=u,c} method constructor (line 75) | constructor(){this.decode(arguments)} method setTLBR (line 75) | setTLBR(u,c,l,d,h){if(arguments.length<4){const f=a.decodeAddress(u),g... method decode (line 75) | decode(u){switch(u.length){case 5:this.setTLBR(u[0],u[1],u[2],u[3],u[4... method top (line 75) | get top(){return this.model.top||1} method top (line 75) | set top(u){this.model.top=u} method left (line 75) | get left(){return this.model.left||1} method left (line 75) | set left(u){this.model.left=u} method bottom (line 75) | get bottom(){return this.model.bottom||1} method bottom (line 75) | set bottom(u){this.model.bottom=u} method right (line 75) | get right(){return this.model.right||1} method right (line 75) | set right(u){this.model.right=u} method sheetName (line 75) | get sheetName(){return this.model.sheetName} method sheetName (line 75) | set sheetName(u){this.model.sheetName=u} method _serialisedSheetName (line 75) | get _serialisedSheetName(){const{sheetName:u}=this.model;return u?/^[a... method expand (line 75) | expand(u,c,l,d){(!this.model.top||u1?this.range:this._serialisedSheetN... method $shortRange (line 75) | get $shortRange(){return this.count>1?this.$range:this._serialisedShee... method count (line 75) | get count(){return(1+this.bottom-this.top)*(1+this.right-this.left)} method toString (line 75) | toString(){return this.range} method intersects (line 75) | intersects(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method contains (line 75) | contains(u){const c=a.decodeEx(u);return this.containsEx(c)} method containsEx (line 75) | containsEx(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method forEachAddress (line 75) | forEachAddress(u){for(let c=this.left;c<=this.right;c++)for(let l=this... method constructor (line 75) | constructor(u,c,l){this.table=u,this.column=c,this.index=l} method _set (line 75) | _set(u,c){this.table.cacheState(),this.column[u]=c} method name (line 75) | get name(){return this.column.name} method name (line 75) | set name(u){this._set("name",u)} method filterButton (line 75) | get filterButton(){return this.column.filterButton} method filterButton (line 75) | set filterButton(u){this.column.filterButton=u} method style (line 75) | get style(){return this.column.style} method style (line 75) | set style(u){this.column.style=u} method totalsRowLabel (line 75) | get totalsRowLabel(){return this.column.totalsRowLabel} method totalsRowLabel (line 75) | set totalsRowLabel(u){this._set("totalsRowLabel",u)} method totalsRowFunction (line 75) | get totalsRowFunction(){return this.column.totalsRowFunction} method totalsRowFunction (line 75) | set totalsRowFunction(u){this._set("totalsRowFunction",u)} method totalsRowResult (line 75) | get totalsRowResult(){return this.column.totalsRowResult} method totalsRowResult (line 75) | set totalsRowResult(u){this._set("totalsRowResult",u)} method totalsRowFormula (line 75) | get totalsRowFormula(){return this.column.totalsRowFormula} method totalsRowFormula (line 75) | set totalsRowFormula(u){this._set("totalsRowFormula",u)} method constructor (line 76) | constructor(u){super(),this.model=u} method tag (line 76) | get tag(){return"u"} method render (line 76) | render(u,c){if((c=c||this.model)===!0)u.leafNode("u");else{const l=o.A... method parseOpen (line 76) | parseOpen(u){u.name==="u"&&(this.model=u.attributes.val||!0)} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} function s (line 301) | function s(u,c){var l=this;if(!u){var d=new Error(u+"");d.cause=u,u=d}va... method prepare (line 76) | prepare(){} method render (line 76) | render(){} method parseOpen (line 76) | parseOpen(c){} method parseText (line 76) | parseText(c){} method parseClose (line 76) | parseClose(c){} method reconcile (line 76) | reconcile(c,l){} method reset (line 76) | reset(){this.model=null,this.map&&Object.values(this.map).forEach(c=>{... method mergeModel (line 76) | mergeModel(c){this.model=Object.assign(this.model||{},c)} method parse (line 76) | async parse(c){for await(const l of c)for(const{eventType:d,value:h}of... method parseStream (line 76) | async parseStream(c){return this.parse(a(c))} method xml (line 76) | get xml(){return this.toXml(this.model)} method toXml (line 76) | toXml(c){const l=new o;return this.render(l,c),l.xml} method toAttribute (line 76) | static toAttribute(c,l){let d=arguments.length>2&&arguments[2]!==void ... method toStringAttribute (line 76) | static toStringAttribute(c,l){let d=arguments.length>2&&arguments[2]!=... method toStringValue (line 76) | static toStringValue(c,l){return c===void 0?l:c} method toBoolAttribute (line 76) | static toBoolAttribute(c,l){let d=arguments.length>2&&arguments[2]!==v... method toBoolValue (line 76) | static toBoolValue(c,l){return c===void 0?l:c==="1"} method toIntAttribute (line 76) | static toIntAttribute(c,l){let d=arguments.length>2&&arguments[2]!==vo... method toIntValue (line 76) | static toIntValue(c,l){return c===void 0?l:parseInt(c,10)} method toFloatAttribute (line 76) | static toFloatAttribute(c,l){let d=arguments.length>2&&arguments[2]!==... method toFloatValue (line 76) | static toFloatValue(c,l){return c===void 0?l:parseFloat(c)} method render (line 76) | render(c,l){c.openXml(a.StdDocAttributes),c.openNode("Types",s.PROPERT... method parseOpen (line 76) | parseOpen(){return!1} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} method tag (line 76) | get tag(){return"x14:id"} method render (line 76) | render(l,d){l.leafNode(this.tag,null,d)} method parseOpen (line 76) | parseOpen(){this.model=""} method parseText (line 76) | parseText(l){this.model+=l} method parseClose (line 76) | parseClose(l){return l!==this.tag} method constructor (line 76) | constructor(){super(),this.map={"x14:conditionalFormattings":this.cond... method tag (line 76) | get tag(){return"ext"} method hasContent (line 76) | hasContent(c){return this.conditionalFormattings.hasContent(c.conditio... method prepare (line 76) | prepare(c,l){this.conditionalFormattings.prepare(c.conditionalFormatti... method render (line 76) | render(c,l){c.openNode("ext",{uri:"{78C0D931-6437-407d-A8EE-F0AAD7539E... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(c,l){this.model[c]=l.model} method constructor (line 76) | constructor(){super(),this.map={color:new o}} method tag (line 76) | get tag(){return"stop"} method render (line 76) | render(h,f){h.openNode("stop"),h.addAttribute("position",f.position),t... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... function g (line 301) | function g(O){return!h.test(O)} function m (line 301) | function m(O){try{return O.__isPromisified__===!0}catch{return!1}} method constructor (line 76) | constructor(){super(),this.map={dataBar:this.databarXform=new u,extLst... method tag (line 76) | get tag(){return"cfRule"} method isPrimitive (line 76) | static isPrimitive(y){return y.type!=="iconSet"||!y.custom&&!f[y.iconS... method render (line 76) | render(y,v){switch(v.type){case"expression":this.renderExpression(y,v)... method renderExpression (line 76) | renderExpression(y,v){y.openNode(this.tag,{type:"expression",dxfId:v.d... method renderCellIs (line 76) | renderCellIs(y,v){y.openNode(this.tag,{type:"cellIs",dxfId:v.dxfId,pri... method renderTop10 (line 76) | renderTop10(y,v){y.leafNode(this.tag,{type:"top10",dxfId:v.dxfId,prior... method renderAboveAverage (line 76) | renderAboveAverage(y,v){y.leafNode(this.tag,{type:"aboveAverage",dxfId... method renderDataBar (line 76) | renderDataBar(y,v){y.openNode(this.tag,{type:"dataBar",priority:v.prio... method renderColorScale (line 76) | renderColorScale(y,v){y.openNode(this.tag,{type:"colorScale",priority:... method renderIconSet (line 76) | renderIconSet(y,v){m.isPrimitive(v)&&(y.openNode(this.tag,{type:"iconS... method renderText (line 76) | renderText(y,v){y.openNode(this.tag,{type:v.operator,dxfId:v.dxfId,pri... method renderTimePeriod (line 76) | renderTimePeriod(y,v){y.openNode(this.tag,{type:"timePeriod",dxfId:v.d... method createNewModel (line 76) | createNewModel(y){let{attributes:v}=y;return $o(An({},g(v)),{dxfId:a.t... method onParserClose (line 76) | onParserClose(y,v){switch(y){case"dataBar":case"extLst":case"colorScal... function p (line 301) | function p(O,T,S){var x=n.getDataPropertyOrDefault(O,T+S,l);return x?m(x... method constructor (line 76) | constructor(){super(),this.map={fileVersion:p.STATIC_XFORMS.fileVersio... method prepare (line 76) | prepare(v){v.sheets=v.worksheets;const b=[];let A=0;v.sheets.forEach(C... method render (line 76) | render(v,b){v.openXml(s.StdDocAttributes),v.openNode("workbook",p.WORK... method parseOpen (line 76) | parseOpen(v){if(this.parser)return this.parser.parseOpen(v),!0;switch(... method parseText (line 76) | parseText(v){this.parser&&this.parser.parseText(v)} method parseClose (line 76) | parseClose(v){if(this.parser)return this.parser.parseClose(v)||(this.p... method reconcile (line 76) | reconcile(v){const b=(v.workbookRels||[]).reduce((W,U)=>(W[U.Id]=U,W),... method constructor (line 76) | constructor(v){super(),this.map={numFmts:new c({tag:"numFmts",count:!0... method initIndex (line 76) | initIndex(){this.index={style:{},numFmt:{},numFmtNextId:164,font:{},bo... method init (line 76) | init(){this.model={styles:[],numFmts:[],fonts:[],borders:[],fills:[],d... method render (line 76) | render(v,b){b=b||this.model,v.openXml(o.StdDocAttributes),v.openNode("... method parseOpen (line 76) | parseOpen(v){if(this.parser)return this.parser.parseOpen(v),!0;switch(... method parseText (line 76) | parseText(v){this.parser&&this.parser.parseText(v)} method parseClose (line 76) | parseClose(v){if(this.parser)return this.parser.parseClose(v)||(this.p... method addStyleModel (line 76) | addStyleModel(v,b){if(!v)return 0;if(this.model.fonts.length||this._ad... method getStyleModel (line 76) | getStyleModel(v){const b=this.model.styles[v];if(!b)return null;let A=... method addDxfStyle (line 76) | addDxfStyle(v){return v.numFmt&&(v.numFmtId=this._addNumFmtStr(v.numFm... method getDxfStyle (line 76) | getDxfStyle(v){return this.model.dxfs[v]} method _addStyle (line 76) | _addStyle(v){const b=this.map.style.toXml(v);let A=this.index.style[b]... method _addNumFmtStr (line 76) | _addNumFmtStr(v){let b=f.getDefaultFmtId(v);if(b!==void 0||(b=this.ind... method _addFont (line 76) | _addFont(v){const b=this.map.font.toXml(v);let A=this.index.font[b];re... method _addBorder (line 76) | _addBorder(v){const b=this.map.border.toXml(v);let A=this.index.border... method _addFill (line 76) | _addFill(v){const b=this.map.fill.toXml(v);let A=this.index.fill[b];re... function y (line 301) | function y(O,T,S){for(var x=0;x0?", ":"",L;return F?L=`ret = ca... function X (line 307) | function X(){for(var $="",q=0;q=1){co... method _processDrawingEntry (line 76) | async _processDrawingEntry(T,S,x){const w=new z,_=await w.parseStream(... method _processDrawingRelsEntry (line 76) | async _processDrawingRelsEntry(T,S,x){const w=new v,_=await w.parseStr... method _processVmlDrawingEntry (line 76) | async _processVmlDrawingEntry(T,S,x){const w=new G,_=await w.parseStre... method _processThemeEntry (line 76) | async _processThemeEntry(T,S,x){await new Promise((w,_)=>{const E=new ... method createInputStream (line 76) | createInputStream(){throw new Error("`XLSX#createInputStream` is depre... method read (line 76) | async read(T,S){!T[Symbol.asyncIterator]&&T.pipe&&(T=T.pipe(new c));co... method load (line 76) | async load(T,S){let x;x=S&&S.base64?o.from(T.toString(),"base64"):T;co... method addMedia (line 76) | async addMedia(T,S){await Promise.all(S.media.map(async x=>{if(x.type=... method addDrawings (line 76) | addDrawings(T,S){const x=new z,w=new v;S.worksheets.forEach(_=>{const{... method addTables (line 76) | addTables(T,S){const x=new W;S.worksheets.forEach(w=>{const{tables:_}=... method addContentTypes (line 76) | async addContentTypes(T,S){const x=new b().toXml(S);T.append(x,{name:"... method addApp (line 76) | async addApp(T,S){const x=new A().toXml(S);T.append(x,{name:"docProps/... method addCore (line 76) | async addCore(T,S){const x=new p;T.append(x.toXml(S),{name:"docProps/c... method addThemes (line 76) | async addThemes(T,S){const x=S.themes||{theme1:ee};Object.keys(x).forE... method addOfficeRels (line 76) | async addOfficeRels(T){const S=new v().toXml([{Id:"rId1",Type:I.RelTyp... method addWorkbookRels (line 76) | async addWorkbookRels(T,S){let x=1;const w=[{Id:"rId"+x++,Type:I.RelTy... method addSharedStrings (line 76) | async addSharedStrings(T,S){S.sharedStrings&&S.sharedStrings.count&&T.... method addStyles (line 76) | async addStyles(T,S){const{xml:x}=S.styles;x&&T.append(x,{name:"xl/sty... method addWorkbook (line 76) | async addWorkbook(T,S){const x=new C;T.append(x.toXml(S),{name:"xl/wor... method addWorksheets (line 76) | async addWorksheets(T,S){const x=new M,w=new v,_=new U,E=new G;S.works... method _finalize (line 76) | _finalize(T){return new Promise((S,x)=>{T.on("finish",()=>{S(this)}),T... method prepareModel (line 76) | prepareModel(T,S){T.creator=T.creator||"ExcelJS",T.lastModifiedBy=T.la... method write (line 76) | async write(T,S){S=S||{};const{model:x}=this.workbook,w=new l.ZipWrite... method writeFile (line 76) | writeFile(T,S){const x=s.createWriteStream(T);return new Promise((w,_)... method writeBuffer (line 76) | async writeBuffer(T){const S=new d;return await this.write(S,T),S.read()} function g (line 345) | function g(m,p){this[h]=m,this[h+f]=p,h++} function l (line 345) | function l(h){var f=!1,g;if(s!==void 0&&h instanceof s)g=u(h),f=!0;else{... method constructor (line 75) | constructor(f,g,m){if(!f||!g)throw new Error("A Cell needs a Row");thi... method worksheet (line 75) | get worksheet(){return this._row.worksheet} method workbook (line 75) | get workbook(){return this._row.worksheet.workbook} method destroy (line 75) | destroy(){delete this.style,delete this._value,delete this._row,delete... method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(f){this.style.numFmt=f} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(f){this.style.font=f} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(f){this.style.alignment=f} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(f){this.style.border=f} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(f){this.style.fill=f} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(f){this.style.protection=f} method _mergeStyle (line 75) | _mergeStyle(f,g,m){const p=f&&f.numFmt||g&&g.numFmt;p&&(m.numFmt=p);co... method address (line 75) | get address(){return this._address} method row (line 75) | get row(){return this._row.number} method col (line 75) | get col(){return this._column.number} method $col$row (line 75) | get $col$row(){return`$${this._column.letter}$${this.row}`} method type (line 75) | get type(){return this._value.type} method effectiveType (line 75) | get effectiveType(){return this._value.effectiveType} method toCsvString (line 75) | toCsvString(){return this._value.toCsvString()} method addMergeRef (line 75) | addMergeRef(){this._mergeCount++} method releaseMergeRef (line 75) | releaseMergeRef(){this._mergeCount--} method isMerged (line 75) | get isMerged(){return this._mergeCount>0||this.type===l.Types.Merge} method merge (line 75) | merge(f,g){this._value.release(),this._value=d.create(l.Types.Merge,th... method unmerge (line 75) | unmerge(){this.type===l.Types.Merge&&(this._value.release(),this._valu... method isMergedTo (line 75) | isMergedTo(f){return this._value.type===l.Types.Merge&&this._value.isM... method master (line 75) | get master(){return this.type===l.Types.Merge?this._value.master:this} method isHyperlink (line 75) | get isHyperlink(){return this._value.type===l.Types.Hyperlink} method hyperlink (line 75) | get hyperlink(){return this._value.hyperlink} method value (line 75) | get value(){return this._value.value} method value (line 75) | set value(f){this.type!==l.Types.Merge?(this._value.release(),this._va... method note (line 75) | get note(){return this._comment&&this._comment.note} method note (line 75) | set note(f){this._comment=new c(f)} method text (line 75) | get text(){return this._value.toString()} method html (line 75) | get html(){return o.escapeHtml(this.text)} method toString (line 75) | toString(){return this.text} method _upgradeToHyperlink (line 75) | _upgradeToHyperlink(f){this.type===l.Types.String&&(this._value=d.crea... method formula (line 75) | get formula(){return this._value.formula} method result (line 75) | get result(){return this._value.result} method formulaType (line 75) | get formulaType(){return this._value.formulaType} method fullAddress (line 75) | get fullAddress(){const{worksheet:f}=this._row;return{sheetName:f.name... method name (line 75) | get name(){return this.names[0]} method name (line 75) | set name(f){this.names=[f]} method names (line 75) | get names(){return this.workbook.definedNames.getNamesEx(this.fullAddr... method names (line 75) | set names(f){const{definedNames:g}=this.workbook;g.removeAllNames(this... method addName (line 75) | addName(f){this.workbook.definedNames.addEx(this.fullAddress,f)} method removeName (line 75) | removeName(f){this.workbook.definedNames.removeEx(this.fullAddress,f)} method removeAllNames (line 75) | removeAllNames(){this.workbook.definedNames.removeAllNames(this.fullAd... method _dataValidations (line 75) | get _dataValidations(){return this.worksheet.dataValidations} method dataValidation (line 75) | get dataValidation(){return this._dataValidations.find(this.address)} method dataValidation (line 75) | set dataValidation(f){this._dataValidations.add(this.address,f)} method model (line 75) | get model(){const{model:f}=this._value;return f.style=this.style,this.... method model (line 75) | set model(f){if(this._value.release(),this._value=d.create(f.type,this... method constructor (line 75) | constructor(p,y){this._data=p,this._encoding=y} method length (line 75) | get length(){return this.toBuffer().length} method copy (line 75) | copy(p,y,v,b){return this.toBuffer().copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._buffer||(this._buffer=o.from(this._data,this._... method constructor (line 76) | constructor(h){super(),this.options=Object.assign({type:"nodebuffer",c... method append (line 76) | append(h,f){f.hasOwnProperty("base64")&&f.base64?this.zip.file(f.name,... method finalize (line 76) | async finalize(){const h=await this.zip.generateAsync(this.options);th... method read (line 76) | read(h){return this.stream.read(h)} method setEncoding (line 76) | setEncoding(h){return this.stream.setEncoding(h)} method pause (line 76) | pause(){return this.stream.pause()} method resume (line 76) | resume(){return this.stream.resume()} method isPaused (line 76) | isPaused(){return this.stream.isPaused()} method pipe (line 76) | pipe(h,f){return this.stream.pipe(h,f)} method unpipe (line 76) | unpipe(h){return this.stream.unpipe(h)} method unshift (line 76) | unshift(h){return this.stream.unshift(h)} method wrap (line 76) | wrap(h){return this.stream.wrap(h)} method constructor (line 76) | constructor(){super(),this.map={Company:new s({tag:"Company"}),Manager... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("Properties",l.PR... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"dc:creator":new u({tag:"dc:creator"})... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("cp:corePropertie... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"xdr:twoCellAnchor":new u,"xdr:oneCell... method prepare (line 76) | prepare(h){h.anchors.forEach((f,g)=>{f.anchorType=function(m){return(t... method tag (line 76) | get tag(){return"xdr:wsDr"} method render (line 76) | render(h,f){h.openXml(o.StdDocAttributes),h.openNode(this.tag,l.DRAWIN... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.m... method reconcile (line 76) | reconcile(h,f){h.anchors.forEach(g=>{g.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={patternFill:new u,gradientFill:new c}} method tag (line 76) | get tag(){return"fill"} method render (line 76) | render(h,f){switch(h.addRollback(),h.openNode("fill"),f.type){case"pat... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method validStyle (line 76) | validStyle(h){return l.validPatternValues[h]} method constructor (line 79) | constructor(h){this.rowCount=0,this.formatterOptions=h,this.fieldForma... method isRowHashArray (line 79) | static isRowHashArray(h){return!!Array.isArray(h)&&Array.isArray(h[0])... method isRowArray (line 79) | static isRowArray(h){return Array.isArray(h)&&!this.isRowHashArray(h)} method gatherHeaders (line 79) | static gatherHeaders(h){return l.isRowHashArray(h)?h.map(f=>f[0]):Arra... method createTransform (line 79) | static createTransform(h){return c.isSyncTransform(h)?(f,g)=>{let m=nu... method rowTransform (line 79) | set rowTransform(h){if(!o.default(h))throw new TypeError("The transfor... method format (line 79) | format(h,f){this.callTransformer(h,(g,m)=>{if(g)return f(g);if(!h)retu... method finish (line 79) | finish(h){const f=[];if(this.formatterOptions.alwaysWriteHeaders&&this... method checkHeaders (line 79) | checkHeaders(h){if(this.headers)return{shouldFormatColumns:!0,headers:... method gatherColumns (line 79) | gatherColumns(h){if(this.headers===null)throw new Error("Headers is cu... method callTransformer (line 79) | callTransformer(h,f){return this._rowTransform?this._rowTransform(h,f)... method formatColumns (line 79) | formatColumns(h,f){const g=h.map((p,y)=>this.fieldFormatter.format(p,y... method constructor (line 79) | constructor(h){super({objectMode:h.objectMode}),this.lines="",this.row... method hasHitRowLimit (line 79) | get hasHitRowLimit(){return this.parserOptions.limitRows&&this.rowCoun... method shouldEmitRows (line 79) | get shouldEmitRows(){return this.parsedRowCount>this.parserOptions.ski... method shouldSkipLine (line 79) | get shouldSkipLine(){return this.parsedLineCount<=this.parserOptions.s... method transform (line 79) | transform(h){return this.rowTransformerValidator.rowTransform=h,this} method validate (line 79) | validate(h){return this.rowTransformerValidator.rowValidator=h,this} method emit (line 79) | emit(h){if(h==="end")return this.endEmitted||(this.endEmitted=!0,super... method _transform (line 79) | _transform(h,f,g){if(this.hasHitRowLimit)return g();const m=l.wrapDone... method _flush (line 79) | _flush(h){const f=l.wrapDoneCallback(h);if(this.hasHitRowLimit)return ... method parse (line 79) | parse(h,f){if(!h)return[];const{line:g,rows:m}=this.parser.parse(h,f);... method processRows (line 79) | processRows(h,f){const g=h.length,m=p=>{const y=A=>A?f(A):p%100!=0?m(p... method transformRow (line 79) | transformRow(h,f){try{this.headerTransformer.transform(h,(g,m)=>g?f(g)... method checkAndEmitHeaders (line 79) | checkAndEmitHeaders(){!this.headersEmitted&&this.headerTransformer.hea... method skipRow (line 79) | skipRow(h){return this.rowCount-=1,h(null,{row:null,isValid:!0})} method pushRow (line 79) | pushRow(h,f){try{this.parserOptions.objectMode?this.push(h):this.push(... method wrapDoneCallback (line 79) | static wrapDoneCallback(h){let f=!1;return function(g){if(g){if(f)thro... function d (line 345) | function d(h){var f,g=e(h);if(a(g))g instanceof r?f=g._then(r.props,void... method constructor (line 75) | constructor(p){this._data=p} method length (line 75) | get length(){return this._data.length} method copy (line 75) | copy(p,y,v,b){return this._data._buf.copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._data.toBuffer()} method constructor (line 76) | constructor(){super(),this.map={"x14:dataBar":this.databarXform=new u,... method tag (line 76) | get tag(){return"x14:cfRule"} method isExt (line 76) | static isExt(f){return f.type==="dataBar"?u.isExt(f):!(f.type!=="iconS... method prepare (line 76) | prepare(f){d.isExt(f)&&(f.x14Id=`{${a()}}`.toUpperCase())} method render (line 76) | render(f,g){if(d.isExt(g))switch(g.type){case"dataBar":this.renderData... method renderDataBar (line 76) | renderDataBar(f,g){f.openNode(this.tag,{type:"dataBar",id:g.x14Id}),th... method renderIconSet (line 76) | renderIconSet(f,g){f.openNode(this.tag,{type:"iconSet",priority:g.prio... method createNewModel (line 76) | createNewModel(f){let{attributes:g}=f;return{type:g.type,x14Id:g.id,pr... method onParserClose (line 76) | onParserClose(f,g){Object.assign(this.model,g.model)} method constructor (line 76) | constructor(){super(),this.map={autoFilter:new u,tableColumns:new s({t... method prepare (line 76) | prepare(f,g){this.map.autoFilter.prepare(f),this.map.tableColumns.prep... method tag (line 76) | get tag(){return"table"} method render (line 76) | render(f,g){f.openXml(a.StdDocAttributes),f.openNode(this.tag,$o(An({}... method parseOpen (line 76) | parseOpen(f){if(this.parser)return this.parser.parseOpen(f),!0;const{n... method parseText (line 76) | parseText(f){this.parser&&this.parser.parseText(f)} method parseClose (line 76) | parseClose(f){if(this.parser)return this.parser.parseClose(f)||(this.p... method reconcile (line 76) | reconcile(f,g){f.columns.forEach(m=>{m.dxfId!==void 0&&(m.style=g.styl... function o (line 348) | function o(s,u){var c=e(s);if(c instanceof r)return a(c);if(s=i.asArray(... method constructor (line 75) | constructor(u,c){let l=arguments.length>2&&arguments[2]!==void 0?argum... method asInstance (line 75) | static asInstance(u){return u instanceof o||u==null?u:new o(u)} method col (line 75) | get col(){return this.nativeCol+Math.min(this.colWidth-1,this.nativeCo... method col (line 75) | set col(u){this.nativeCol=Math.floor(u),this.nativeColOff=Math.floor((... method row (line 75) | get row(){return this.nativeRow+Math.min(this.rowHeight-1,this.nativeR... method row (line 75) | set row(u){this.nativeRow=Math.floor(u),this.nativeRowOff=Math.floor((... method colWidth (line 75) | get colWidth(){return this.worksheet&&this.worksheet.getColumn(this.na... method rowHeight (line 75) | get rowHeight(){return this.worksheet&&this.worksheet.getRow(this.nati... method model (line 75) | get model(){return{nativeCol:this.nativeCol,nativeColOff:this.nativeCo... method model (line 75) | set model(u){this.nativeCol=u.nativeCol,this.nativeColOff=u.nativeColO... method constructor (line 75) | constructor(u){this.note=u} method model (line 75) | get model(){let u=null;switch(typeof this.note){case"string":u={type:"... method model (line 75) | set model(u){const{note:c}=u,{texts:l}=c;l.length===1&&Object.keys(l[0... method fromModel (line 75) | static fromModel(u){const c=new o;return c.model=u,c} method constructor (line 75) | constructor(){this.decode(arguments)} method setTLBR (line 75) | setTLBR(u,c,l,d,h){if(arguments.length<4){const f=a.decodeAddress(u),g... method decode (line 75) | decode(u){switch(u.length){case 5:this.setTLBR(u[0],u[1],u[2],u[3],u[4... method top (line 75) | get top(){return this.model.top||1} method top (line 75) | set top(u){this.model.top=u} method left (line 75) | get left(){return this.model.left||1} method left (line 75) | set left(u){this.model.left=u} method bottom (line 75) | get bottom(){return this.model.bottom||1} method bottom (line 75) | set bottom(u){this.model.bottom=u} method right (line 75) | get right(){return this.model.right||1} method right (line 75) | set right(u){this.model.right=u} method sheetName (line 75) | get sheetName(){return this.model.sheetName} method sheetName (line 75) | set sheetName(u){this.model.sheetName=u} method _serialisedSheetName (line 75) | get _serialisedSheetName(){const{sheetName:u}=this.model;return u?/^[a... method expand (line 75) | expand(u,c,l,d){(!this.model.top||u1?this.range:this._serialisedSheetN... method $shortRange (line 75) | get $shortRange(){return this.count>1?this.$range:this._serialisedShee... method count (line 75) | get count(){return(1+this.bottom-this.top)*(1+this.right-this.left)} method toString (line 75) | toString(){return this.range} method intersects (line 75) | intersects(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method contains (line 75) | contains(u){const c=a.decodeEx(u);return this.containsEx(c)} method containsEx (line 75) | containsEx(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method forEachAddress (line 75) | forEachAddress(u){for(let c=this.left;c<=this.right;c++)for(let l=this... method constructor (line 75) | constructor(u,c,l){this.table=u,this.column=c,this.index=l} method _set (line 75) | _set(u,c){this.table.cacheState(),this.column[u]=c} method name (line 75) | get name(){return this.column.name} method name (line 75) | set name(u){this._set("name",u)} method filterButton (line 75) | get filterButton(){return this.column.filterButton} method filterButton (line 75) | set filterButton(u){this.column.filterButton=u} method style (line 75) | get style(){return this.column.style} method style (line 75) | set style(u){this.column.style=u} method totalsRowLabel (line 75) | get totalsRowLabel(){return this.column.totalsRowLabel} method totalsRowLabel (line 75) | set totalsRowLabel(u){this._set("totalsRowLabel",u)} method totalsRowFunction (line 75) | get totalsRowFunction(){return this.column.totalsRowFunction} method totalsRowFunction (line 75) | set totalsRowFunction(u){this._set("totalsRowFunction",u)} method totalsRowResult (line 75) | get totalsRowResult(){return this.column.totalsRowResult} method totalsRowResult (line 75) | set totalsRowResult(u){this._set("totalsRowResult",u)} method totalsRowFormula (line 75) | get totalsRowFormula(){return this.column.totalsRowFormula} method totalsRowFormula (line 75) | set totalsRowFormula(u){this._set("totalsRowFormula",u)} method constructor (line 76) | constructor(u){super(),this.model=u} method tag (line 76) | get tag(){return"u"} method render (line 76) | render(u,c){if((c=c||this.model)===!0)u.leafNode("u");else{const l=o.A... method parseOpen (line 76) | parseOpen(u){u.name==="u"&&(this.model=u.attributes.val||!0)} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} function c (line 348) | function c(g,m,p,y){this.constructor$(g);var v=o();this._fn=v===null?m:s... method constructor (line 75) | constructor(){this._xml=[],this._stack=[],this._rollbacks=[]} method tos (line 75) | get tos(){return this._stack.length?this._stack[this._stack.length-1]:... method cursor (line 75) | get cursor(){return this._xml.length} method openXml (line 75) | openXml(d){const h=this._xml;h.push(" method openNode (line 76) | openNode(d,h){const f=this.tos,g=this._xml;f&&this.open&&g.push(">"),t... method addAttribute (line 76) | addAttribute(d,h){if(!this.open)throw new Error("Cannot write attribut... method addAttributes (line 76) | addAttributes(d){if(!this.open)throw new Error("Cannot write attribute... method writeText (line 76) | writeText(d){const h=this._xml;this.open&&(h.push(">"),this.open=!1),t... method writeXml (line 76) | writeXml(d){this.open&&(this._xml.push(">"),this.open=!1),this.leaf=!1... method closeNode (line 76) | closeNode(){const d=this._stack.pop(),h=this._xml;this.leaf?h.push("/>... method leafNode (line 76) | leafNode(d,h,f){this.openNode(d,h),f!==void 0&&this.writeText(f),this.... method closeAll (line 76) | closeAll(){for(;this._stack.length;)this.closeNode()} method addRollback (line 76) | addRollback(){return this._rollbacks.push({xml:this._xml.length,stack:... method commit (line 76) | commit(){this._rollbacks.pop()} method rollback (line 76) | rollback(){const d=this._rollbacks.pop();this._xml.length>d.xml&&this.... method xml (line 76) | get xml(){return this.closeAll(),this._xml.join("")} method constructor (line 76) | constructor(){super(),this.map={stop:new s}} method name (line 76) | get name(){return"gradient"} method tag (line 76) | get tag(){return"gradientFill"} method render (line 76) | render(h,f){switch(h.openNode("gradientFill"),f.gradient){case"angle":... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method constructor (line 76) | constructor(d,h){super(),this.id=d,this.formatCode=h} method tag (line 76) | get tag(){return"numFmt"} method render (line 76) | render(d,h){d.leafNode("numFmt",{numFmtId:h.id,formatCode:h.formatCode})} method parseOpen (line 76) | parseOpen(d){switch(d.name){case"numFmt":return this.model={id:parseIn... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} function l (line 348) | function l(g,m){this.isFulfilled()?m._resolve(g):m._reject(g)} method constructor (line 75) | constructor(f,g,m){if(!f||!g)throw new Error("A Cell needs a Row");thi... method worksheet (line 75) | get worksheet(){return this._row.worksheet} method workbook (line 75) | get workbook(){return this._row.worksheet.workbook} method destroy (line 75) | destroy(){delete this.style,delete this._value,delete this._row,delete... method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(f){this.style.numFmt=f} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(f){this.style.font=f} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(f){this.style.alignment=f} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(f){this.style.border=f} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(f){this.style.fill=f} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(f){this.style.protection=f} method _mergeStyle (line 75) | _mergeStyle(f,g,m){const p=f&&f.numFmt||g&&g.numFmt;p&&(m.numFmt=p);co... method address (line 75) | get address(){return this._address} method row (line 75) | get row(){return this._row.number} method col (line 75) | get col(){return this._column.number} method $col$row (line 75) | get $col$row(){return`$${this._column.letter}$${this.row}`} method type (line 75) | get type(){return this._value.type} method effectiveType (line 75) | get effectiveType(){return this._value.effectiveType} method toCsvString (line 75) | toCsvString(){return this._value.toCsvString()} method addMergeRef (line 75) | addMergeRef(){this._mergeCount++} method releaseMergeRef (line 75) | releaseMergeRef(){this._mergeCount--} method isMerged (line 75) | get isMerged(){return this._mergeCount>0||this.type===l.Types.Merge} method merge (line 75) | merge(f,g){this._value.release(),this._value=d.create(l.Types.Merge,th... method unmerge (line 75) | unmerge(){this.type===l.Types.Merge&&(this._value.release(),this._valu... method isMergedTo (line 75) | isMergedTo(f){return this._value.type===l.Types.Merge&&this._value.isM... method master (line 75) | get master(){return this.type===l.Types.Merge?this._value.master:this} method isHyperlink (line 75) | get isHyperlink(){return this._value.type===l.Types.Hyperlink} method hyperlink (line 75) | get hyperlink(){return this._value.hyperlink} method value (line 75) | get value(){return this._value.value} method value (line 75) | set value(f){this.type!==l.Types.Merge?(this._value.release(),this._va... method note (line 75) | get note(){return this._comment&&this._comment.note} method note (line 75) | set note(f){this._comment=new c(f)} method text (line 75) | get text(){return this._value.toString()} method html (line 75) | get html(){return o.escapeHtml(this.text)} method toString (line 75) | toString(){return this.text} method _upgradeToHyperlink (line 75) | _upgradeToHyperlink(f){this.type===l.Types.String&&(this._value=d.crea... method formula (line 75) | get formula(){return this._value.formula} method result (line 75) | get result(){return this._value.result} method formulaType (line 75) | get formulaType(){return this._value.formulaType} method fullAddress (line 75) | get fullAddress(){const{worksheet:f}=this._row;return{sheetName:f.name... method name (line 75) | get name(){return this.names[0]} method name (line 75) | set name(f){this.names=[f]} method names (line 75) | get names(){return this.workbook.definedNames.getNamesEx(this.fullAddr... method names (line 75) | set names(f){const{definedNames:g}=this.workbook;g.removeAllNames(this... method addName (line 75) | addName(f){this.workbook.definedNames.addEx(this.fullAddress,f)} method removeName (line 75) | removeName(f){this.workbook.definedNames.removeEx(this.fullAddress,f)} method removeAllNames (line 75) | removeAllNames(){this.workbook.definedNames.removeAllNames(this.fullAd... method _dataValidations (line 75) | get _dataValidations(){return this.worksheet.dataValidations} method dataValidation (line 75) | get dataValidation(){return this._dataValidations.find(this.address)} method dataValidation (line 75) | set dataValidation(f){this._dataValidations.add(this.address,f)} method model (line 75) | get model(){const{model:f}=this._value;return f.style=this.style,this.... method model (line 75) | set model(f){if(this._value.release(),this._value=d.create(f.type,this... method constructor (line 75) | constructor(p,y){this._data=p,this._encoding=y} method length (line 75) | get length(){return this.toBuffer().length} method copy (line 75) | copy(p,y,v,b){return this.toBuffer().copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._buffer||(this._buffer=o.from(this._data,this._... method constructor (line 76) | constructor(h){super(),this.options=Object.assign({type:"nodebuffer",c... method append (line 76) | append(h,f){f.hasOwnProperty("base64")&&f.base64?this.zip.file(f.name,... method finalize (line 76) | async finalize(){const h=await this.zip.generateAsync(this.options);th... method read (line 76) | read(h){return this.stream.read(h)} method setEncoding (line 76) | setEncoding(h){return this.stream.setEncoding(h)} method pause (line 76) | pause(){return this.stream.pause()} method resume (line 76) | resume(){return this.stream.resume()} method isPaused (line 76) | isPaused(){return this.stream.isPaused()} method pipe (line 76) | pipe(h,f){return this.stream.pipe(h,f)} method unpipe (line 76) | unpipe(h){return this.stream.unpipe(h)} method unshift (line 76) | unshift(h){return this.stream.unshift(h)} method wrap (line 76) | wrap(h){return this.stream.wrap(h)} method constructor (line 76) | constructor(){super(),this.map={Company:new s({tag:"Company"}),Manager... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("Properties",l.PR... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"dc:creator":new u({tag:"dc:creator"})... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("cp:corePropertie... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"xdr:twoCellAnchor":new u,"xdr:oneCell... method prepare (line 76) | prepare(h){h.anchors.forEach((f,g)=>{f.anchorType=function(m){return(t... method tag (line 76) | get tag(){return"xdr:wsDr"} method render (line 76) | render(h,f){h.openXml(o.StdDocAttributes),h.openNode(this.tag,l.DRAWIN... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.m... method reconcile (line 76) | reconcile(h,f){h.anchors.forEach(g=>{g.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={patternFill:new u,gradientFill:new c}} method tag (line 76) | get tag(){return"fill"} method render (line 76) | render(h,f){switch(h.addRollback(),h.openNode("fill"),f.type){case"pat... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method validStyle (line 76) | validStyle(h){return l.validPatternValues[h]} method constructor (line 79) | constructor(h){this.rowCount=0,this.formatterOptions=h,this.fieldForma... method isRowHashArray (line 79) | static isRowHashArray(h){return!!Array.isArray(h)&&Array.isArray(h[0])... method isRowArray (line 79) | static isRowArray(h){return Array.isArray(h)&&!this.isRowHashArray(h)} method gatherHeaders (line 79) | static gatherHeaders(h){return l.isRowHashArray(h)?h.map(f=>f[0]):Arra... method createTransform (line 79) | static createTransform(h){return c.isSyncTransform(h)?(f,g)=>{let m=nu... method rowTransform (line 79) | set rowTransform(h){if(!o.default(h))throw new TypeError("The transfor... method format (line 79) | format(h,f){this.callTransformer(h,(g,m)=>{if(g)return f(g);if(!h)retu... method finish (line 79) | finish(h){const f=[];if(this.formatterOptions.alwaysWriteHeaders&&this... method checkHeaders (line 79) | checkHeaders(h){if(this.headers)return{shouldFormatColumns:!0,headers:... method gatherColumns (line 79) | gatherColumns(h){if(this.headers===null)throw new Error("Headers is cu... method callTransformer (line 79) | callTransformer(h,f){return this._rowTransform?this._rowTransform(h,f)... method formatColumns (line 79) | formatColumns(h,f){const g=h.map((p,y)=>this.fieldFormatter.format(p,y... method constructor (line 79) | constructor(h){super({objectMode:h.objectMode}),this.lines="",this.row... method hasHitRowLimit (line 79) | get hasHitRowLimit(){return this.parserOptions.limitRows&&this.rowCoun... method shouldEmitRows (line 79) | get shouldEmitRows(){return this.parsedRowCount>this.parserOptions.ski... method shouldSkipLine (line 79) | get shouldSkipLine(){return this.parsedLineCount<=this.parserOptions.s... method transform (line 79) | transform(h){return this.rowTransformerValidator.rowTransform=h,this} method validate (line 79) | validate(h){return this.rowTransformerValidator.rowValidator=h,this} method emit (line 79) | emit(h){if(h==="end")return this.endEmitted||(this.endEmitted=!0,super... method _transform (line 79) | _transform(h,f,g){if(this.hasHitRowLimit)return g();const m=l.wrapDone... method _flush (line 79) | _flush(h){const f=l.wrapDoneCallback(h);if(this.hasHitRowLimit)return ... method parse (line 79) | parse(h,f){if(!h)return[];const{line:g,rows:m}=this.parser.parse(h,f);... method processRows (line 79) | processRows(h,f){const g=h.length,m=p=>{const y=A=>A?f(A):p%100!=0?m(p... method transformRow (line 79) | transformRow(h,f){try{this.headerTransformer.transform(h,(g,m)=>g?f(g)... method checkAndEmitHeaders (line 79) | checkAndEmitHeaders(){!this.headersEmitted&&this.headerTransformer.hea... method skipRow (line 79) | skipRow(h){return this.rowCount-=1,h(null,{row:null,isValid:!0})} method pushRow (line 79) | pushRow(h,f){try{this.parserOptions.objectMode?this.push(h):this.push(... method wrapDoneCallback (line 79) | static wrapDoneCallback(h){let f=!1;return function(g){if(g){if(f)thro... function d (line 348) | function d(g,m,p,y){if(typeof m!="function")return e("expecting a functi... method constructor (line 75) | constructor(p){this._data=p} method length (line 75) | get length(){return this._data.length} method copy (line 75) | copy(p,y,v,b){return this._data._buf.copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._data.toBuffer()} method constructor (line 76) | constructor(){super(),this.map={"x14:dataBar":this.databarXform=new u,... method tag (line 76) | get tag(){return"x14:cfRule"} method isExt (line 76) | static isExt(f){return f.type==="dataBar"?u.isExt(f):!(f.type!=="iconS... method prepare (line 76) | prepare(f){d.isExt(f)&&(f.x14Id=`{${a()}}`.toUpperCase())} method render (line 76) | render(f,g){if(d.isExt(g))switch(g.type){case"dataBar":this.renderData... method renderDataBar (line 76) | renderDataBar(f,g){f.openNode(this.tag,{type:"dataBar",id:g.x14Id}),th... method renderIconSet (line 76) | renderIconSet(f,g){f.openNode(this.tag,{type:"iconSet",priority:g.prio... method createNewModel (line 76) | createNewModel(f){let{attributes:g}=f;return{type:g.type,x14Id:g.id,pr... method onParserClose (line 76) | onParserClose(f,g){Object.assign(this.model,g.model)} method constructor (line 76) | constructor(){super(),this.map={autoFilter:new u,tableColumns:new s({t... method prepare (line 76) | prepare(f,g){this.map.autoFilter.prepare(f),this.map.tableColumns.prep... method tag (line 76) | get tag(){return"table"} method render (line 76) | render(f,g){f.openXml(a.StdDocAttributes),f.openNode(this.tag,$o(An({}... method parseOpen (line 76) | parseOpen(f){if(this.parser)return this.parser.parseOpen(f),!0;const{n... method parseText (line 76) | parseText(f){this.parser&&this.parser.parseText(f)} method parseClose (line 76) | parseClose(f){if(this.parser)return this.parser.parseClose(f)||(this.p... method reconcile (line 76) | reconcile(f,g){f.columns.forEach(m=>{m.dxfId!==void 0&&(m.style=g.styl... function h (line 348) | function h(g){this.accum=g,this.array._gotAccum(g);var m=n(this.value,th... method constructor (line 75) | constructor(p){this._data=p} method length (line 75) | get length(){return this._data.length} method copy (line 75) | copy(p,y,v,b){this._data.copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._data} method constructor (line 76) | constructor(g){super(),this.options=g||h.OPTIONS,this.map={b:{prop:"bo... method tag (line 76) | get tag(){return this.options.tagName} method render (line 76) | render(g,m){const{map:p}=this;g.openNode(this.options.tagName),l.each(... method parseOpen (line 76) | parseOpen(g){if(this.parser)return this.parser.parseOpen(g),!0;if(this... method parseText (line 76) | parseText(g){this.parser&&this.parser.parseText(g)} method parseClose (line 76) | parseClose(g){if(this.parser&&!this.parser.parseClose(g)){const m=this... function f (line 348) | function f(g){var m=this.array,p=m._promise,y=u(m._fn);p._pushContext();... method constructor (line 75) | constructor(p){this.size=p,this.buffer=o.alloc(p),this.iRead=0,this.iW... method toBuffer (line 75) | toBuffer(){if(this.iRead===0&&this.iWrite===this.size)return this.buff... method length (line 75) | get length(){return this.iWrite-this.iRead} method eod (line 75) | get eod(){return this.iRead===this.iWrite} method full (line 75) | get full(){return this.iWrite===this.size} method read (line 75) | read(p){let y;return p===0?null:p===void 0||p>=this.length?(y=this.toB... method write (line 75) | write(p,y,v){const b=Math.min(v,this.size-this.iWrite);return p.copy(t... function a (line 348) | function a(o){this.constructor$(o)} function u (line 348) | function u(l){this.constructor$(l),this._howMany=0,this._unwrap=!1,this.... method constructor (line 75) | constructor(l,d,h){this._worksheet=l,this._number=d,h!==!1&&(this.defn... method number (line 75) | get number(){return this._number} method worksheet (line 75) | get worksheet(){return this._worksheet} method letter (line 75) | get letter(){return s.n2l(this._number)} method isCustomWidth (line 75) | get isCustomWidth(){return this.width!==void 0&&this.width!==9} method defn (line 75) | get defn(){return{header:this._header,key:this.key,width:this.width,st... method defn (line 75) | set defn(l){l?(this.key=l.key,this.width=l.width!==void 0?l.width:9,th... method headers (line 75) | get headers(){return this._header&&this._header instanceof Array?this.... method header (line 75) | get header(){return this._header} method header (line 75) | set header(l){l!==void 0?(this._header=l,this.headers.forEach((d,h)=>{... method key (line 75) | get key(){return this._key} method key (line 75) | set key(l){(this._key&&this._worksheet.getColumnKey(this._key))===this... method hidden (line 75) | get hidden(){return!!this._hidden} method hidden (line 75) | set hidden(l){this._hidden=l} method outlineLevel (line 75) | get outlineLevel(){return this._outlineLevel||0} method outlineLevel (line 75) | set outlineLevel(l){this._outlineLevel=l} method collapsed (line 75) | get collapsed(){return!!(this._outlineLevel&&this._outlineLevel>=this.... method toString (line 75) | toString(){return JSON.stringify({key:this.key,width:this.width,header... method equivalentTo (line 75) | equivalentTo(l){return this.width===l.width&&this.hidden===l.hidden&&t... method isDefault (line 75) | get isDefault(){if(this.isCustomWidth||this.hidden||this.outlineLevel)... method headerCount (line 75) | get headerCount(){return this.headers.length} method eachCell (line 75) | eachCell(l,d){const h=this.number;d||(d=l,l=null),this._worksheet.each... method values (line 75) | get values(){const l=[];return this.eachCell((d,h)=>{d&&d.type!==o.Val... method values (line 75) | set values(l){if(!l)return;const d=this.number;let h=0;l.hasOwnPropert... method _applyStyle (line 75) | _applyStyle(l,d){return this.style[l]=d,this.eachCell(h=>{h[l]=d}),d} method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(l){this._applyStyle("numFmt",l)} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(l){this._applyStyle("font",l)} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(l){this._applyStyle("alignment",l)} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(l){this._applyStyle("protection",l)} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(l){this._applyStyle("border",l)} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(l){this._applyStyle("fill",l)} method toModel (line 75) | static toModel(l){const d=[];let h=null;return l&&l.forEach((f,g)=>{f.... method fromModel (line 75) | static fromModel(l,d){const h=[];let f=1,g=0;for(d=(d=d||[]).sort(func... method constructor (line 76) | constructor(){super(),this.map={"v:shape":new s}} method tag (line 76) | get tag(){return"xml"} method render (line 76) | render(l,d){l.openXml(a.StdDocAttributes),l.openNode(this.tag,u.DRAWIN... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method reconcile (line 76) | reconcile(l,d){l.anchors.forEach(h=>{h.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={"v:textbox":new o,"x:ClientData":new s}} method tag (line 76) | get tag(){return"v:shape"} method render (line 76) | render(l,d,h){l.openNode("v:shape",u.V_SHAPE_ATTRIBUTES(d,h)),l.leafNo... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.p... method constructor (line 76) | constructor(){super(),this.map={Relationship:new s}} method render (line 76) | render(l,d){d=d||this._values,l.openXml(a.StdDocAttributes),l.openNode... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method constructor (line 76) | constructor(){super(),this.map={"x14:id":this.idXform=new s}} method tag (line 76) | get tag(){return"ext"} method render (line 76) | render(l,d){l.openNode(this.tag,{uri:"{B025F937-C7B1-47D3-B67F-A62EFF6... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(l,d){this.model.x14Id=d.model} method constructor (line 76) | constructor(l){super(),this.model=l} method tag (line 76) | get tag(){return"r"} method textXform (line 76) | get textXform(){return this._textXform||(this._textXform=new a)} method fontXform (line 76) | get fontXform(){return this._fontXform||(this._fontXform=new o(u.FONT_... method render (line 76) | render(l,d){d=d||this.model,l.openNode("r"),d.font&&this.fontXform.ren... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){switch(l){case"r":return!1;case"t":return this.model.tex... method constructor (line 76) | constructor(l){super(),this.name=l,this.map={color:new s}} method tag (line 76) | get tag(){return this.name} method render (line 76) | render(l,d,h){const f=d&&d.color||h||this.defaultColor;l.openNode(this... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){return this.parser?(this.parser.parseClose(l)||(this.par... method validStyle (line 76) | validStyle(l){return u.validStyleValues[l]} method constructor (line 76) | constructor(){super(),this.map={fgColor:new o("fgColor"),bgColor:new o... method name (line 76) | get name(){return"pattern"} method tag (line 76) | get tag(){return"patternFill"} method render (line 76) | render(h,f){h.openNode("patternFill"),h.addAttribute("patternType",f.p... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.p... method constructor (line 77) | constructor(l){super({writableObjectMode:l.objectMode}),this.hasWritte... method transform (line 77) | transform(l){return this.rowFormatter.rowTransform=l,this} method _transform (line 77) | _transform(l,d,h){let f=!1;try{this.hasWrittenBOM||(this.push(this.for... method _flush (line 77) | _flush(l){this.rowFormatter.finish((d,h)=>d?l(d):(h&&h.forEach(f=>{thi... method constructor (line 79) | constructor(l){this.parserOptions=l,this.rowParser=new o.RowParser(thi... method removeBOM (line 79) | static removeBOM(l){return l&&l.charCodeAt(0)===65279?l.slice(1):l} method parse (line 79) | parse(l,d){const h=new a.Scanner({line:u.removeBOM(l),parserOptions:th... method parseWithoutComments (line 79) | parseWithoutComments(l){const d=[];let h=!0;for(;h;)h=this.parseRow(l,... method parseWithComments (line 79) | parseWithComments(l){const{parserOptions:d}=this,h=[];for(let f=l.next... method parseRow (line 79) | parseRow(l,d){if(!l.nextNonSpaceToken)return!1;const h=this.rowParser.... method constructor (line 81) | constructor(){this._rowTransform=null,this._rowValidator=null} method createTransform (line 81) | static createTransform(l){return s.isSyncTransform(l)?(d,h)=>{let f=nu... method createValidator (line 81) | static createValidator(l){return s.isSyncValidate(l)?(d,h)=>{h(null,{r... method rowTransform (line 81) | set rowTransform(l){if(!o.default(l))throw new TypeError("The transfor... method rowValidator (line 81) | set rowValidator(l){if(!o.default(l))throw new TypeError("The validate... method transformAndValidate (line 81) | transformAndValidate(l,d){return this.callTransformer(l,(h,f)=>h?d(h):... method callTransformer (line 81) | callTransformer(l,d){return this._rowTransform?this._rowTransform(l,d)... method callValidator (line 81) | callValidator(l,d){return this._rowValidator?this._rowValidator(l,d):d... function c (line 348) | function c(l,d){if((d|0)!==d||d<0)return e(`expecting a positive integer method constructor (line 75) | constructor(){this._xml=[],this._stack=[],this._rollbacks=[]} method tos (line 75) | get tos(){return this._stack.length?this._stack[this._stack.length-1]:... method cursor (line 75) | get cursor(){return this._xml.length} method openXml (line 75) | openXml(d){const h=this._xml;h.push(" method openNode (line 76) | openNode(d,h){const f=this.tos,g=this._xml;f&&this.open&&g.push(">"),t... method addAttribute (line 76) | addAttribute(d,h){if(!this.open)throw new Error("Cannot write attribut... method addAttributes (line 76) | addAttributes(d){if(!this.open)throw new Error("Cannot write attribute... method writeText (line 76) | writeText(d){const h=this._xml;this.open&&(h.push(">"),this.open=!1),t... method writeXml (line 76) | writeXml(d){this.open&&(this._xml.push(">"),this.open=!1),this.leaf=!1... method closeNode (line 76) | closeNode(){const d=this._stack.pop(),h=this._xml;this.leaf?h.push("/>... method leafNode (line 76) | leafNode(d,h,f){this.openNode(d,h),f!==void 0&&this.writeText(f),this.... method closeAll (line 76) | closeAll(){for(;this._stack.length;)this.closeNode()} method addRollback (line 76) | addRollback(){return this._rollbacks.push({xml:this._xml.length,stack:... method commit (line 76) | commit(){this._rollbacks.pop()} method rollback (line 76) | rollback(){const d=this._rollbacks.pop();this._xml.length>d.xml&&this.... method xml (line 76) | get xml(){return this.closeAll(),this._xml.join("")} method constructor (line 76) | constructor(){super(),this.map={stop:new s}} method name (line 76) | get name(){return"gradient"} method tag (line 76) | get tag(){return"gradientFill"} method render (line 76) | render(h,f){switch(h.openNode("gradientFill"),f.gradient){case"angle":... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method constructor (line 76) | constructor(d,h){super(),this.id=d,this.formatCode=h} method tag (line 76) | get tag(){return"numFmt"} method render (line 76) | render(d,h){d.leafNode("numFmt",{numFmtId:h.id,formatCode:h.formatCode})} method parseOpen (line 76) | parseOpen(d){switch(d.name){case"numFmt":return this.model={id:parseIn... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} function i (line 351) | function i(){return n(this)} function a (line 351) | function a(o,s){return e(o,s,t,t)} function e (line 351) | function e(n){var i=new t(n),a=i.promise();return i.setHowMany(1),i.setU... function i (line 354) | function i(){} function ee (line 354) | function ee(x,w){if(typeof w!="function")throw new h("expecting a functi... function I (line 357) | function I(x){this._bitField=0,this._fulfillmentHandler0=void 0,this._re... method constructor (line 76) | constructor(T){this.workbook=T} method readFile (line 76) | async readFile(T,S){if(!await h.fs.exists(T))throw new Error("File not... method parseRels (line 76) | parseRels(T){return new v().parseStream(T)} method parseWorkbook (line 76) | parseWorkbook(T){return new C().parseStream(T)} method parseSharedStrings (line 76) | parseSharedStrings(T){return new y().parseStream(T)} method reconcile (line 76) | reconcile(T,S){const x=new C,w=new M(S),_=new z,E=new W;x.reconcile(T)... method _processWorksheetEntry (line 76) | async _processWorksheetEntry(T,S,x,w,_){const E=new M(w),R=await E.par... method _processCommentEntry (line 76) | async _processCommentEntry(T,S,x){const w=new U,_=await w.parseStream(... method _processTableEntry (line 76) | async _processTableEntry(T,S,x){const w=new W,_=await w.parseStream(T)... method _processWorksheetRelsEntry (line 76) | async _processWorksheetRelsEntry(T,S,x){const w=new v,_=await w.parseS... method _processMediaEntry (line 76) | async _processMediaEntry(T,S,x){const w=x.lastIndexOf(".");if(w>=1){co... method _processDrawingEntry (line 76) | async _processDrawingEntry(T,S,x){const w=new z,_=await w.parseStream(... method _processDrawingRelsEntry (line 76) | async _processDrawingRelsEntry(T,S,x){const w=new v,_=await w.parseStr... method _processVmlDrawingEntry (line 76) | async _processVmlDrawingEntry(T,S,x){const w=new G,_=await w.parseStre... method _processThemeEntry (line 76) | async _processThemeEntry(T,S,x){await new Promise((w,_)=>{const E=new ... method createInputStream (line 76) | createInputStream(){throw new Error("`XLSX#createInputStream` is depre... method read (line 76) | async read(T,S){!T[Symbol.asyncIterator]&&T.pipe&&(T=T.pipe(new c));co... method load (line 76) | async load(T,S){let x;x=S&&S.base64?o.from(T.toString(),"base64"):T;co... method addMedia (line 76) | async addMedia(T,S){await Promise.all(S.media.map(async x=>{if(x.type=... method addDrawings (line 76) | addDrawings(T,S){const x=new z,w=new v;S.worksheets.forEach(_=>{const{... method addTables (line 76) | addTables(T,S){const x=new W;S.worksheets.forEach(w=>{const{tables:_}=... method addContentTypes (line 76) | async addContentTypes(T,S){const x=new b().toXml(S);T.append(x,{name:"... method addApp (line 76) | async addApp(T,S){const x=new A().toXml(S);T.append(x,{name:"docProps/... method addCore (line 76) | async addCore(T,S){const x=new p;T.append(x.toXml(S),{name:"docProps/c... method addThemes (line 76) | async addThemes(T,S){const x=S.themes||{theme1:ee};Object.keys(x).forE... method addOfficeRels (line 76) | async addOfficeRels(T){const S=new v().toXml([{Id:"rId1",Type:I.RelTyp... method addWorkbookRels (line 76) | async addWorkbookRels(T,S){let x=1;const w=[{Id:"rId"+x++,Type:I.RelTy... method addSharedStrings (line 76) | async addSharedStrings(T,S){S.sharedStrings&&S.sharedStrings.count&&T.... method addStyles (line 76) | async addStyles(T,S){const{xml:x}=S.styles;x&&T.append(x,{name:"xl/sty... method addWorkbook (line 76) | async addWorkbook(T,S){const x=new C;T.append(x.toXml(S),{name:"xl/wor... method addWorksheets (line 76) | async addWorksheets(T,S){const x=new M,w=new v,_=new U,E=new G;S.works... method _finalize (line 76) | _finalize(T){return new Promise((S,x)=>{T.on("finish",()=>{S(this)}),T... method prepareModel (line 76) | prepareModel(T,S){T.creator=T.creator||"ExcelJS",T.lastModifiedBy=T.la... method write (line 76) | async write(T,S){S=S||{};const{model:x}=this.workbook,w=new l.ZipWrite... method writeFile (line 76) | writeFile(T,S){const x=s.createWriteStream(T);return new Promise((w,_)... method writeBuffer (line 76) | async writeBuffer(T){const S=new d;return await this.write(S,T),S.read()} function O (line 357) | function O(x){this.promise._resolveCallback(x)} function T (line 357) | function T(x){this.promise._rejectCallback(x,!1)} function S (line 357) | function S(x){var w=new I(g);w._fulfillmentHandler0=x,w._rejectionHandle... function QH (line 357) | function QH(){var r,t,e=new Oi.Promise(function(n,i){r=n,t=i});return{re... function t$ (line 357) | function t$(r,t){return t=t||{},{type:ri.document,children:r,notes:t.not... function r$ (line 357) | function r$(r,t){t=t||{};var e=t.indent||{};return{type:ri.paragraph,chi... function n$ (line 357) | function n$(r,t){return t=t||{},{type:ri.run,children:r,styleId:t.styleI... function i$ (line 357) | function i$(r){return{type:ri.text,value:r}} function a$ (line 357) | function a$(){return{type:ri.tab}} function o$ (line 357) | function o$(r,t){return{type:ri.hyperlink,children:r,href:t.href,anchor:... function s$ (line 357) | function s$(r){return{type:ri.noteReference,noteType:r.noteType,noteId:r... function od (line 357) | function od(r){this._notes=e$.indexBy(r,function(t){return m3(t.noteType... function u$ (line 357) | function u$(r){return{type:ri.note,noteType:r.noteType,noteId:r.noteId,b... function c$ (line 357) | function c$(r){return{type:ri.commentReference,commentId:r.commentId}} function l$ (line 357) | function l$(r){return{type:ri.comment,commentId:r.commentId,body:r.body,... function m3 (line 357) | function m3(r,t){return r+"-"+t} function f$ (line 357) | function f$(r){return{type:ri.image,read:function(t){return t?r.readImag... function h$ (line 357) | function h$(r,t){return t=t||{},{type:ri.table,children:r,styleId:t.styl... function d$ (line 357) | function d$(r,t){return t=t||{},{type:ri.tableRow,children:r,isHeader:t.... function p$ (line 357) | function p$(r,t){return t=t||{},{type:ri.tableCell,children:r,colSpan:t.... function ng (line 357) | function ng(r){return{type:ri.break,breakType:r}} function m$ (line 357) | function m$(r){return{type:ri.bookmarkStart,name:r.name}} function Xa (line 357) | function Xa(r,t){this.value=r,this.messages=t||[]} function g$ (line 357) | function g$(r){return new Xa(r,[])} function v$ (line 357) | function v$(r){return{type:"warning",message:r}} function y$ (line 357) | function y$(r){return{type:"error",message:r.message,error:r}} function ig (line 357) | function ig(r){var t=[];return vl.flatten(vl.pluck(r,"messages"),!0).for... function b$ (line 357) | function b$(r,t){return vl.find(r,w$.bind(null,t))!==void 0} function w$ (line 357) | function w$(r,t){return r.type===t.type&&r.message===t.message} function g3 (line 357) | function g3(r){var t=r.length;if(t%4>0)throw new Error("Invalid string. ... function E$ (line 357) | function E$(r){var t=g3(r),e=t[0],n=t[1];return(e+n)*3/4-n} function A$ (line 357) | function A$(r,t,e){return(t+e)*3/4-e} function T$ (line 357) | function T$(r){var t,e=g3(r),n=e[0],i=e[1],a=new x$(A$(r,n,i)),o=0,s=i>0... function S$ (line 357) | function S$(r){return Ka[r>>18&63]+Ka[r>>12&63]+Ka[r>>6&63]+Ka[r&63]} function D$ (line 357) | function D$(r,t,e){for(var n,i=[],a=t;a2&&arguments[2]!==void 0?argum... method asInstance (line 75) | static asInstance(u){return u instanceof o||u==null?u:new o(u)} method col (line 75) | get col(){return this.nativeCol+Math.min(this.colWidth-1,this.nativeCo... method col (line 75) | set col(u){this.nativeCol=Math.floor(u),this.nativeColOff=Math.floor((... method row (line 75) | get row(){return this.nativeRow+Math.min(this.rowHeight-1,this.nativeR... method row (line 75) | set row(u){this.nativeRow=Math.floor(u),this.nativeRowOff=Math.floor((... method colWidth (line 75) | get colWidth(){return this.worksheet&&this.worksheet.getColumn(this.na... method rowHeight (line 75) | get rowHeight(){return this.worksheet&&this.worksheet.getRow(this.nati... method model (line 75) | get model(){return{nativeCol:this.nativeCol,nativeColOff:this.nativeCo... method model (line 75) | set model(u){this.nativeCol=u.nativeCol,this.nativeColOff=u.nativeColO... method constructor (line 75) | constructor(u){this.note=u} method model (line 75) | get model(){let u=null;switch(typeof this.note){case"string":u={type:"... method model (line 75) | set model(u){const{note:c}=u,{texts:l}=c;l.length===1&&Object.keys(l[0... method fromModel (line 75) | static fromModel(u){const c=new o;return c.model=u,c} method constructor (line 75) | constructor(){this.decode(arguments)} method setTLBR (line 75) | setTLBR(u,c,l,d,h){if(arguments.length<4){const f=a.decodeAddress(u),g... method decode (line 75) | decode(u){switch(u.length){case 5:this.setTLBR(u[0],u[1],u[2],u[3],u[4... method top (line 75) | get top(){return this.model.top||1} method top (line 75) | set top(u){this.model.top=u} method left (line 75) | get left(){return this.model.left||1} method left (line 75) | set left(u){this.model.left=u} method bottom (line 75) | get bottom(){return this.model.bottom||1} method bottom (line 75) | set bottom(u){this.model.bottom=u} method right (line 75) | get right(){return this.model.right||1} method right (line 75) | set right(u){this.model.right=u} method sheetName (line 75) | get sheetName(){return this.model.sheetName} method sheetName (line 75) | set sheetName(u){this.model.sheetName=u} method _serialisedSheetName (line 75) | get _serialisedSheetName(){const{sheetName:u}=this.model;return u?/^[a... method expand (line 75) | expand(u,c,l,d){(!this.model.top||u1?this.range:this._serialisedSheetN... method $shortRange (line 75) | get $shortRange(){return this.count>1?this.$range:this._serialisedShee... method count (line 75) | get count(){return(1+this.bottom-this.top)*(1+this.right-this.left)} method toString (line 75) | toString(){return this.range} method intersects (line 75) | intersects(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method contains (line 75) | contains(u){const c=a.decodeEx(u);return this.containsEx(c)} method containsEx (line 75) | containsEx(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method forEachAddress (line 75) | forEachAddress(u){for(let c=this.left;c<=this.right;c++)for(let l=this... method constructor (line 75) | constructor(u,c,l){this.table=u,this.column=c,this.index=l} method _set (line 75) | _set(u,c){this.table.cacheState(),this.column[u]=c} method name (line 75) | get name(){return this.column.name} method name (line 75) | set name(u){this._set("name",u)} method filterButton (line 75) | get filterButton(){return this.column.filterButton} method filterButton (line 75) | set filterButton(u){this.column.filterButton=u} method style (line 75) | get style(){return this.column.style} method style (line 75) | set style(u){this.column.style=u} method totalsRowLabel (line 75) | get totalsRowLabel(){return this.column.totalsRowLabel} method totalsRowLabel (line 75) | set totalsRowLabel(u){this._set("totalsRowLabel",u)} method totalsRowFunction (line 75) | get totalsRowFunction(){return this.column.totalsRowFunction} method totalsRowFunction (line 75) | set totalsRowFunction(u){this._set("totalsRowFunction",u)} method totalsRowResult (line 75) | get totalsRowResult(){return this.column.totalsRowResult} method totalsRowResult (line 75) | set totalsRowResult(u){this._set("totalsRowResult",u)} method totalsRowFormula (line 75) | get totalsRowFormula(){return this.column.totalsRowFormula} method totalsRowFormula (line 75) | set totalsRowFormula(u){this._set("totalsRowFormula",u)} method constructor (line 76) | constructor(u){super(),this.model=u} method tag (line 76) | get tag(){return"u"} method render (line 76) | render(u,c){if((c=c||this.model)===!0)u.leafNode("u");else{const l=o.A... method parseOpen (line 76) | parseOpen(u){u.name==="u"&&(this.model=u.attributes.val||!0)} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} function c (line 367) | function c(l,d,h,f,g){this.compressedSize=l,this.uncompressedSize=d,this... method constructor (line 75) | constructor(){this._xml=[],this._stack=[],this._rollbacks=[]} method tos (line 75) | get tos(){return this._stack.length?this._stack[this._stack.length-1]:... method cursor (line 75) | get cursor(){return this._xml.length} method openXml (line 75) | openXml(d){const h=this._xml;h.push(" method openNode (line 76) | openNode(d,h){const f=this.tos,g=this._xml;f&&this.open&&g.push(">"),t... method addAttribute (line 76) | addAttribute(d,h){if(!this.open)throw new Error("Cannot write attribut... method addAttributes (line 76) | addAttributes(d){if(!this.open)throw new Error("Cannot write attribute... method writeText (line 76) | writeText(d){const h=this._xml;this.open&&(h.push(">"),this.open=!1),t... method writeXml (line 76) | writeXml(d){this.open&&(this._xml.push(">"),this.open=!1),this.leaf=!1... method closeNode (line 76) | closeNode(){const d=this._stack.pop(),h=this._xml;this.leaf?h.push("/>... method leafNode (line 76) | leafNode(d,h,f){this.openNode(d,h),f!==void 0&&this.writeText(f),this.... method closeAll (line 76) | closeAll(){for(;this._stack.length;)this.closeNode()} method addRollback (line 76) | addRollback(){return this._rollbacks.push({xml:this._xml.length,stack:... method commit (line 76) | commit(){this._rollbacks.pop()} method rollback (line 76) | rollback(){const d=this._rollbacks.pop();this._xml.length>d.xml&&this.... method xml (line 76) | get xml(){return this.closeAll(),this._xml.join("")} method constructor (line 76) | constructor(){super(),this.map={stop:new s}} method name (line 76) | get name(){return"gradient"} method tag (line 76) | get tag(){return"gradientFill"} method render (line 76) | render(h,f){switch(h.openNode("gradientFill"),f.gradient){case"angle":... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method constructor (line 76) | constructor(d,h){super(),this.id=d,this.formatCode=h} method tag (line 76) | get tag(){return"numFmt"} method render (line 76) | render(d,h){d.leafNode("numFmt",{numFmtId:h.id,formatCode:h.formatCode})} method parseOpen (line 76) | parseOpen(d){switch(d.name){case"numFmt":return this.model={id:parseIn... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} function l (line 367) | function l(d,h){u.call(this,"FlateWorker/"+d),this._pako=null,this._pako... method constructor (line 75) | constructor(f,g,m){if(!f||!g)throw new Error("A Cell needs a Row");thi... method worksheet (line 75) | get worksheet(){return this._row.worksheet} method workbook (line 75) | get workbook(){return this._row.worksheet.workbook} method destroy (line 75) | destroy(){delete this.style,delete this._value,delete this._row,delete... method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(f){this.style.numFmt=f} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(f){this.style.font=f} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(f){this.style.alignment=f} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(f){this.style.border=f} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(f){this.style.fill=f} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(f){this.style.protection=f} method _mergeStyle (line 75) | _mergeStyle(f,g,m){const p=f&&f.numFmt||g&&g.numFmt;p&&(m.numFmt=p);co... method address (line 75) | get address(){return this._address} method row (line 75) | get row(){return this._row.number} method col (line 75) | get col(){return this._column.number} method $col$row (line 75) | get $col$row(){return`$${this._column.letter}$${this.row}`} method type (line 75) | get type(){return this._value.type} method effectiveType (line 75) | get effectiveType(){return this._value.effectiveType} method toCsvString (line 75) | toCsvString(){return this._value.toCsvString()} method addMergeRef (line 75) | addMergeRef(){this._mergeCount++} method releaseMergeRef (line 75) | releaseMergeRef(){this._mergeCount--} method isMerged (line 75) | get isMerged(){return this._mergeCount>0||this.type===l.Types.Merge} method merge (line 75) | merge(f,g){this._value.release(),this._value=d.create(l.Types.Merge,th... method unmerge (line 75) | unmerge(){this.type===l.Types.Merge&&(this._value.release(),this._valu... method isMergedTo (line 75) | isMergedTo(f){return this._value.type===l.Types.Merge&&this._value.isM... method master (line 75) | get master(){return this.type===l.Types.Merge?this._value.master:this} method isHyperlink (line 75) | get isHyperlink(){return this._value.type===l.Types.Hyperlink} method hyperlink (line 75) | get hyperlink(){return this._value.hyperlink} method value (line 75) | get value(){return this._value.value} method value (line 75) | set value(f){this.type!==l.Types.Merge?(this._value.release(),this._va... method note (line 75) | get note(){return this._comment&&this._comment.note} method note (line 75) | set note(f){this._comment=new c(f)} method text (line 75) | get text(){return this._value.toString()} method html (line 75) | get html(){return o.escapeHtml(this.text)} method toString (line 75) | toString(){return this.text} method _upgradeToHyperlink (line 75) | _upgradeToHyperlink(f){this.type===l.Types.String&&(this._value=d.crea... method formula (line 75) | get formula(){return this._value.formula} method result (line 75) | get result(){return this._value.result} method formulaType (line 75) | get formulaType(){return this._value.formulaType} method fullAddress (line 75) | get fullAddress(){const{worksheet:f}=this._row;return{sheetName:f.name... method name (line 75) | get name(){return this.names[0]} method name (line 75) | set name(f){this.names=[f]} method names (line 75) | get names(){return this.workbook.definedNames.getNamesEx(this.fullAddr... method names (line 75) | set names(f){const{definedNames:g}=this.workbook;g.removeAllNames(this... method addName (line 75) | addName(f){this.workbook.definedNames.addEx(this.fullAddress,f)} method removeName (line 75) | removeName(f){this.workbook.definedNames.removeEx(this.fullAddress,f)} method removeAllNames (line 75) | removeAllNames(){this.workbook.definedNames.removeAllNames(this.fullAd... method _dataValidations (line 75) | get _dataValidations(){return this.worksheet.dataValidations} method dataValidation (line 75) | get dataValidation(){return this._dataValidations.find(this.address)} method dataValidation (line 75) | set dataValidation(f){this._dataValidations.add(this.address,f)} method model (line 75) | get model(){const{model:f}=this._value;return f.style=this.style,this.... method model (line 75) | set model(f){if(this._value.release(),this._value=d.create(f.type,this... method constructor (line 75) | constructor(p,y){this._data=p,this._encoding=y} method length (line 75) | get length(){return this.toBuffer().length} method copy (line 75) | copy(p,y,v,b){return this.toBuffer().copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._buffer||(this._buffer=o.from(this._data,this._... method constructor (line 76) | constructor(h){super(),this.options=Object.assign({type:"nodebuffer",c... method append (line 76) | append(h,f){f.hasOwnProperty("base64")&&f.base64?this.zip.file(f.name,... method finalize (line 76) | async finalize(){const h=await this.zip.generateAsync(this.options);th... method read (line 76) | read(h){return this.stream.read(h)} method setEncoding (line 76) | setEncoding(h){return this.stream.setEncoding(h)} method pause (line 76) | pause(){return this.stream.pause()} method resume (line 76) | resume(){return this.stream.resume()} method isPaused (line 76) | isPaused(){return this.stream.isPaused()} method pipe (line 76) | pipe(h,f){return this.stream.pipe(h,f)} method unpipe (line 76) | unpipe(h){return this.stream.unpipe(h)} method unshift (line 76) | unshift(h){return this.stream.unshift(h)} method wrap (line 76) | wrap(h){return this.stream.wrap(h)} method constructor (line 76) | constructor(){super(),this.map={Company:new s({tag:"Company"}),Manager... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("Properties",l.PR... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"dc:creator":new u({tag:"dc:creator"})... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("cp:corePropertie... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"xdr:twoCellAnchor":new u,"xdr:oneCell... method prepare (line 76) | prepare(h){h.anchors.forEach((f,g)=>{f.anchorType=function(m){return(t... method tag (line 76) | get tag(){return"xdr:wsDr"} method render (line 76) | render(h,f){h.openXml(o.StdDocAttributes),h.openNode(this.tag,l.DRAWIN... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.m... method reconcile (line 76) | reconcile(h,f){h.anchors.forEach(g=>{g.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={patternFill:new u,gradientFill:new c}} method tag (line 76) | get tag(){return"fill"} method render (line 76) | render(h,f){switch(h.addRollback(),h.openNode("fill"),f.type){case"pat... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method validStyle (line 76) | validStyle(h){return l.validPatternValues[h]} method constructor (line 79) | constructor(h){this.rowCount=0,this.formatterOptions=h,this.fieldForma... method isRowHashArray (line 79) | static isRowHashArray(h){return!!Array.isArray(h)&&Array.isArray(h[0])... method isRowArray (line 79) | static isRowArray(h){return Array.isArray(h)&&!this.isRowHashArray(h)} method gatherHeaders (line 79) | static gatherHeaders(h){return l.isRowHashArray(h)?h.map(f=>f[0]):Arra... method createTransform (line 79) | static createTransform(h){return c.isSyncTransform(h)?(f,g)=>{let m=nu... method rowTransform (line 79) | set rowTransform(h){if(!o.default(h))throw new TypeError("The transfor... method format (line 79) | format(h,f){this.callTransformer(h,(g,m)=>{if(g)return f(g);if(!h)retu... method finish (line 79) | finish(h){const f=[];if(this.formatterOptions.alwaysWriteHeaders&&this... method checkHeaders (line 79) | checkHeaders(h){if(this.headers)return{shouldFormatColumns:!0,headers:... method gatherColumns (line 79) | gatherColumns(h){if(this.headers===null)throw new Error("Headers is cu... method callTransformer (line 79) | callTransformer(h,f){return this._rowTransform?this._rowTransform(h,f)... method formatColumns (line 79) | formatColumns(h,f){const g=h.map((p,y)=>this.fieldFormatter.format(p,y... method constructor (line 79) | constructor(h){super({objectMode:h.objectMode}),this.lines="",this.row... method hasHitRowLimit (line 79) | get hasHitRowLimit(){return this.parserOptions.limitRows&&this.rowCoun... method shouldEmitRows (line 79) | get shouldEmitRows(){return this.parsedRowCount>this.parserOptions.ski... method shouldSkipLine (line 79) | get shouldSkipLine(){return this.parsedLineCount<=this.parserOptions.s... method transform (line 79) | transform(h){return this.rowTransformerValidator.rowTransform=h,this} method validate (line 79) | validate(h){return this.rowTransformerValidator.rowValidator=h,this} method emit (line 79) | emit(h){if(h==="end")return this.endEmitted||(this.endEmitted=!0,super... method _transform (line 79) | _transform(h,f,g){if(this.hasHitRowLimit)return g();const m=l.wrapDone... method _flush (line 79) | _flush(h){const f=l.wrapDoneCallback(h);if(this.hasHitRowLimit)return ... method parse (line 79) | parse(h,f){if(!h)return[];const{line:g,rows:m}=this.parser.parse(h,f);... method processRows (line 79) | processRows(h,f){const g=h.length,m=p=>{const y=A=>A?f(A):p%100!=0?m(p... method transformRow (line 79) | transformRow(h,f){try{this.headerTransformer.transform(h,(g,m)=>g?f(g)... method checkAndEmitHeaders (line 79) | checkAndEmitHeaders(){!this.headersEmitted&&this.headerTransformer.hea... method skipRow (line 79) | skipRow(h){return this.rowCount-=1,h(null,{row:null,isValid:!0})} method pushRow (line 79) | pushRow(h,f){try{this.parserOptions.objectMode?this.push(h):this.push(... method wrapDoneCallback (line 79) | static wrapDoneCallback(h){let f=!1;return function(g){if(g){if(f)thro... function a (line 367) | function a(f,g){var m,p="";for(m=0;m2&&arguments[2]!==void 0?argum... method asInstance (line 75) | static asInstance(u){return u instanceof o||u==null?u:new o(u)} method col (line 75) | get col(){return this.nativeCol+Math.min(this.colWidth-1,this.nativeCo... method col (line 75) | set col(u){this.nativeCol=Math.floor(u),this.nativeColOff=Math.floor((... method row (line 75) | get row(){return this.nativeRow+Math.min(this.rowHeight-1,this.nativeR... method row (line 75) | set row(u){this.nativeRow=Math.floor(u),this.nativeRowOff=Math.floor((... method colWidth (line 75) | get colWidth(){return this.worksheet&&this.worksheet.getColumn(this.na... method rowHeight (line 75) | get rowHeight(){return this.worksheet&&this.worksheet.getRow(this.nati... method model (line 75) | get model(){return{nativeCol:this.nativeCol,nativeColOff:this.nativeCo... method model (line 75) | set model(u){this.nativeCol=u.nativeCol,this.nativeColOff=u.nativeColO... method constructor (line 75) | constructor(u){this.note=u} method model (line 75) | get model(){let u=null;switch(typeof this.note){case"string":u={type:"... method model (line 75) | set model(u){const{note:c}=u,{texts:l}=c;l.length===1&&Object.keys(l[0... method fromModel (line 75) | static fromModel(u){const c=new o;return c.model=u,c} method constructor (line 75) | constructor(){this.decode(arguments)} method setTLBR (line 75) | setTLBR(u,c,l,d,h){if(arguments.length<4){const f=a.decodeAddress(u),g... method decode (line 75) | decode(u){switch(u.length){case 5:this.setTLBR(u[0],u[1],u[2],u[3],u[4... method top (line 75) | get top(){return this.model.top||1} method top (line 75) | set top(u){this.model.top=u} method left (line 75) | get left(){return this.model.left||1} method left (line 75) | set left(u){this.model.left=u} method bottom (line 75) | get bottom(){return this.model.bottom||1} method bottom (line 75) | set bottom(u){this.model.bottom=u} method right (line 75) | get right(){return this.model.right||1} method right (line 75) | set right(u){this.model.right=u} method sheetName (line 75) | get sheetName(){return this.model.sheetName} method sheetName (line 75) | set sheetName(u){this.model.sheetName=u} method _serialisedSheetName (line 75) | get _serialisedSheetName(){const{sheetName:u}=this.model;return u?/^[a... method expand (line 75) | expand(u,c,l,d){(!this.model.top||u1?this.range:this._serialisedSheetN... method $shortRange (line 75) | get $shortRange(){return this.count>1?this.$range:this._serialisedShee... method count (line 75) | get count(){return(1+this.bottom-this.top)*(1+this.right-this.left)} method toString (line 75) | toString(){return this.range} method intersects (line 75) | intersects(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method contains (line 75) | contains(u){const c=a.decodeEx(u);return this.containsEx(c)} method containsEx (line 75) | containsEx(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method forEachAddress (line 75) | forEachAddress(u){for(let c=this.left;c<=this.right;c++)for(let l=this... method constructor (line 75) | constructor(u,c,l){this.table=u,this.column=c,this.index=l} method _set (line 75) | _set(u,c){this.table.cacheState(),this.column[u]=c} method name (line 75) | get name(){return this.column.name} method name (line 75) | set name(u){this._set("name",u)} method filterButton (line 75) | get filterButton(){return this.column.filterButton} method filterButton (line 75) | set filterButton(u){this.column.filterButton=u} method style (line 75) | get style(){return this.column.style} method style (line 75) | set style(u){this.column.style=u} method totalsRowLabel (line 75) | get totalsRowLabel(){return this.column.totalsRowLabel} method totalsRowLabel (line 75) | set totalsRowLabel(u){this._set("totalsRowLabel",u)} method totalsRowFunction (line 75) | get totalsRowFunction(){return this.column.totalsRowFunction} method totalsRowFunction (line 75) | set totalsRowFunction(u){this._set("totalsRowFunction",u)} method totalsRowResult (line 75) | get totalsRowResult(){return this.column.totalsRowResult} method totalsRowResult (line 75) | set totalsRowResult(u){this._set("totalsRowResult",u)} method totalsRowFormula (line 75) | get totalsRowFormula(){return this.column.totalsRowFormula} method totalsRowFormula (line 75) | set totalsRowFormula(u){this._set("totalsRowFormula",u)} method constructor (line 76) | constructor(u){super(),this.model=u} method tag (line 76) | get tag(){return"u"} method render (line 76) | render(u,c){if((c=c||this.model)===!0)u.leafNode("u");else{const l=o.A... method parseOpen (line 76) | parseOpen(u){u.name==="u"&&(this.model=u.attributes.val||!0)} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} function h (line 368) | function h(f,g,m,p){u.call(this,"ZipFileWorker"),this.bytesWritten=0,thi... method constructor (line 75) | constructor(p){this._data=p} method length (line 75) | get length(){return this._data.length} method copy (line 75) | copy(p,y,v,b){this._data.copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._data} method constructor (line 76) | constructor(g){super(),this.options=g||h.OPTIONS,this.map={b:{prop:"bo... method tag (line 76) | get tag(){return this.options.tagName} method render (line 76) | render(g,m){const{map:p}=this;g.openNode(this.options.tagName),l.each(... method parseOpen (line 76) | parseOpen(g){if(this.parser)return this.parser.parseOpen(g),!0;if(this... method parseText (line 76) | parseText(g){this.parser&&this.parser.parseText(g)} method parseClose (line 76) | parseClose(g){if(this.parser&&!this.parser.parseClose(g)){const m=this... function a (line 368) | function a(){if(!(this instanceof a))return new a;if(arguments.length)th... function d (line 368) | function d(h){return new o.Promise(function(f,g){var m=h.decompressed.ge... method constructor (line 75) | constructor(p){this._data=p} method length (line 75) | get length(){return this._data.length} method copy (line 75) | copy(p,y,v,b){return this._data._buf.copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._data.toBuffer()} method constructor (line 76) | constructor(){super(),this.map={"x14:dataBar":this.databarXform=new u,... method tag (line 76) | get tag(){return"x14:cfRule"} method isExt (line 76) | static isExt(f){return f.type==="dataBar"?u.isExt(f):!(f.type!=="iconS... method prepare (line 76) | prepare(f){d.isExt(f)&&(f.x14Id=`{${a()}}`.toUpperCase())} method render (line 76) | render(f,g){if(d.isExt(g))switch(g.type){case"dataBar":this.renderData... method renderDataBar (line 76) | renderDataBar(f,g){f.openNode(this.tag,{type:"dataBar",id:g.x14Id}),th... method renderIconSet (line 76) | renderIconSet(f,g){f.openNode(this.tag,{type:"iconSet",priority:g.prio... method createNewModel (line 76) | createNewModel(f){let{attributes:g}=f;return{type:g.type,x14Id:g.id,pr... method onParserClose (line 76) | onParserClose(f,g){Object.assign(this.model,g.model)} method constructor (line 76) | constructor(){super(),this.map={autoFilter:new u,tableColumns:new s({t... method prepare (line 76) | prepare(f,g){this.map.autoFilter.prepare(f),this.map.tableColumns.prep... method tag (line 76) | get tag(){return"table"} method render (line 76) | render(f,g){f.openXml(a.StdDocAttributes),f.openNode(this.tag,$o(An({}... method parseOpen (line 76) | parseOpen(f){if(this.parser)return this.parser.parseOpen(f),!0;const{n... method parseText (line 76) | parseText(f){this.parser&&this.parser.parseText(f)} method parseClose (line 76) | parseClose(f){if(this.parser)return this.parser.parseClose(f)||(this.p... method reconcile (line 76) | reconcile(f,g){f.columns.forEach(m=>{m.dxfId!==void 0&&(m.style=g.styl... function s (line 368) | function s(u,c){o.call(this,"Nodejs stream input adapter for "+u),this._... method prepare (line 76) | prepare(){} method render (line 76) | render(){} method parseOpen (line 76) | parseOpen(c){} method parseText (line 76) | parseText(c){} method parseClose (line 76) | parseClose(c){} method reconcile (line 76) | reconcile(c,l){} method reset (line 76) | reset(){this.model=null,this.map&&Object.values(this.map).forEach(c=>{... method mergeModel (line 76) | mergeModel(c){this.model=Object.assign(this.model||{},c)} method parse (line 76) | async parse(c){for await(const l of c)for(const{eventType:d,value:h}of... method parseStream (line 76) | async parseStream(c){return this.parse(a(c))} method xml (line 76) | get xml(){return this.toXml(this.model)} method toXml (line 76) | toXml(c){const l=new o;return this.render(l,c),l.xml} method toAttribute (line 76) | static toAttribute(c,l){let d=arguments.length>2&&arguments[2]!==void ... method toStringAttribute (line 76) | static toStringAttribute(c,l){let d=arguments.length>2&&arguments[2]!=... method toStringValue (line 76) | static toStringValue(c,l){return c===void 0?l:c} method toBoolAttribute (line 76) | static toBoolAttribute(c,l){let d=arguments.length>2&&arguments[2]!==v... method toBoolValue (line 76) | static toBoolValue(c,l){return c===void 0?l:c==="1"} method toIntAttribute (line 76) | static toIntAttribute(c,l){let d=arguments.length>2&&arguments[2]!==vo... method toIntValue (line 76) | static toIntValue(c,l){return c===void 0?l:parseInt(c,10)} method toFloatAttribute (line 76) | static toFloatAttribute(c,l){let d=arguments.length>2&&arguments[2]!==... method toFloatValue (line 76) | static toFloatValue(c,l){return c===void 0?l:parseFloat(c)} method render (line 76) | render(c,l){c.openXml(a.StdDocAttributes),c.openNode("Types",s.PROPERT... method parseOpen (line 76) | parseOpen(){return!1} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} method tag (line 76) | get tag(){return"x14:id"} method render (line 76) | render(l,d){l.leafNode(this.tag,null,d)} method parseOpen (line 76) | parseOpen(){this.model=""} method parseText (line 76) | parseText(l){this.model+=l} method parseClose (line 76) | parseClose(l){return l!==this.tag} method constructor (line 76) | constructor(){super(),this.map={"x14:conditionalFormattings":this.cond... method tag (line 76) | get tag(){return"ext"} method hasContent (line 76) | hasContent(c){return this.conditionalFormattings.hasContent(c.conditio... method prepare (line 76) | prepare(c,l){this.conditionalFormattings.prepare(c.conditionalFormatti... method render (line 76) | render(c,l){c.openNode("ext",{uri:"{78C0D931-6437-407d-A8EE-F0AAD7539E... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(c,l){this.model[c]=l.model} method constructor (line 76) | constructor(){super(),this.map={color:new o}} method tag (line 76) | get tag(){return"stop"} method render (line 76) | render(h,f){h.openNode("stop"),h.addAttribute("position",f.position),t... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... function o (line 368) | function o(s,u,c){a.call(this,u),this._helper=s;var l=this;s.on("data",f... method constructor (line 75) | constructor(u,c){let l=arguments.length>2&&arguments[2]!==void 0?argum... method asInstance (line 75) | static asInstance(u){return u instanceof o||u==null?u:new o(u)} method col (line 75) | get col(){return this.nativeCol+Math.min(this.colWidth-1,this.nativeCo... method col (line 75) | set col(u){this.nativeCol=Math.floor(u),this.nativeColOff=Math.floor((... method row (line 75) | get row(){return this.nativeRow+Math.min(this.rowHeight-1,this.nativeR... method row (line 75) | set row(u){this.nativeRow=Math.floor(u),this.nativeRowOff=Math.floor((... method colWidth (line 75) | get colWidth(){return this.worksheet&&this.worksheet.getColumn(this.na... method rowHeight (line 75) | get rowHeight(){return this.worksheet&&this.worksheet.getRow(this.nati... method model (line 75) | get model(){return{nativeCol:this.nativeCol,nativeColOff:this.nativeCo... method model (line 75) | set model(u){this.nativeCol=u.nativeCol,this.nativeColOff=u.nativeColO... method constructor (line 75) | constructor(u){this.note=u} method model (line 75) | get model(){let u=null;switch(typeof this.note){case"string":u={type:"... method model (line 75) | set model(u){const{note:c}=u,{texts:l}=c;l.length===1&&Object.keys(l[0... method fromModel (line 75) | static fromModel(u){const c=new o;return c.model=u,c} method constructor (line 75) | constructor(){this.decode(arguments)} method setTLBR (line 75) | setTLBR(u,c,l,d,h){if(arguments.length<4){const f=a.decodeAddress(u),g... method decode (line 75) | decode(u){switch(u.length){case 5:this.setTLBR(u[0],u[1],u[2],u[3],u[4... method top (line 75) | get top(){return this.model.top||1} method top (line 75) | set top(u){this.model.top=u} method left (line 75) | get left(){return this.model.left||1} method left (line 75) | set left(u){this.model.left=u} method bottom (line 75) | get bottom(){return this.model.bottom||1} method bottom (line 75) | set bottom(u){this.model.bottom=u} method right (line 75) | get right(){return this.model.right||1} method right (line 75) | set right(u){this.model.right=u} method sheetName (line 75) | get sheetName(){return this.model.sheetName} method sheetName (line 75) | set sheetName(u){this.model.sheetName=u} method _serialisedSheetName (line 75) | get _serialisedSheetName(){const{sheetName:u}=this.model;return u?/^[a... method expand (line 75) | expand(u,c,l,d){(!this.model.top||u1?this.range:this._serialisedSheetN... method $shortRange (line 75) | get $shortRange(){return this.count>1?this.$range:this._serialisedShee... method count (line 75) | get count(){return(1+this.bottom-this.top)*(1+this.right-this.left)} method toString (line 75) | toString(){return this.range} method intersects (line 75) | intersects(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method contains (line 75) | contains(u){const c=a.decodeEx(u);return this.containsEx(c)} method containsEx (line 75) | containsEx(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method forEachAddress (line 75) | forEachAddress(u){for(let c=this.left;c<=this.right;c++)for(let l=this... method constructor (line 75) | constructor(u,c,l){this.table=u,this.column=c,this.index=l} method _set (line 75) | _set(u,c){this.table.cacheState(),this.column[u]=c} method name (line 75) | get name(){return this.column.name} method name (line 75) | set name(u){this._set("name",u)} method filterButton (line 75) | get filterButton(){return this.column.filterButton} method filterButton (line 75) | set filterButton(u){this.column.filterButton=u} method style (line 75) | get style(){return this.column.style} method style (line 75) | set style(u){this.column.style=u} method totalsRowLabel (line 75) | get totalsRowLabel(){return this.column.totalsRowLabel} method totalsRowLabel (line 75) | set totalsRowLabel(u){this._set("totalsRowLabel",u)} method totalsRowFunction (line 75) | get totalsRowFunction(){return this.column.totalsRowFunction} method totalsRowFunction (line 75) | set totalsRowFunction(u){this._set("totalsRowFunction",u)} method totalsRowResult (line 75) | get totalsRowResult(){return this.column.totalsRowResult} method totalsRowResult (line 75) | set totalsRowResult(u){this._set("totalsRowResult",u)} method totalsRowFormula (line 75) | get totalsRowFormula(){return this.column.totalsRowFormula} method totalsRowFormula (line 75) | set totalsRowFormula(u){this._set("totalsRowFormula",u)} method constructor (line 76) | constructor(u){super(),this.model=u} method tag (line 76) | get tag(){return"u"} method render (line 76) | render(u,c){if((c=c||this.model)===!0)u.leafNode("u");else{const l=o.A... method parseOpen (line 76) | parseOpen(u){u.name==="u"&&(this.model=u.attributes.val||!0)} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} function a (line 368) | function a(C,M,z){var W,U=s.getTypeOf(M),G=s.extend(z||{},l);G.date=G.da... function b (line 368) | function b(C){return Object.prototype.toString.call(C)==="[object RegExp]"} function o (line 368) | function o(s){a.call(this,s);for(var u=0;u2&&arguments[2]!==void 0?argum... method asInstance (line 75) | static asInstance(u){return u instanceof o||u==null?u:new o(u)} method col (line 75) | get col(){return this.nativeCol+Math.min(this.colWidth-1,this.nativeCo... method col (line 75) | set col(u){this.nativeCol=Math.floor(u),this.nativeColOff=Math.floor((... method row (line 75) | get row(){return this.nativeRow+Math.min(this.rowHeight-1,this.nativeR... method row (line 75) | set row(u){this.nativeRow=Math.floor(u),this.nativeRowOff=Math.floor((... method colWidth (line 75) | get colWidth(){return this.worksheet&&this.worksheet.getColumn(this.na... method rowHeight (line 75) | get rowHeight(){return this.worksheet&&this.worksheet.getRow(this.nati... method model (line 75) | get model(){return{nativeCol:this.nativeCol,nativeColOff:this.nativeCo... method model (line 75) | set model(u){this.nativeCol=u.nativeCol,this.nativeColOff=u.nativeColO... method constructor (line 75) | constructor(u){this.note=u} method model (line 75) | get model(){let u=null;switch(typeof this.note){case"string":u={type:"... method model (line 75) | set model(u){const{note:c}=u,{texts:l}=c;l.length===1&&Object.keys(l[0... method fromModel (line 75) | static fromModel(u){const c=new o;return c.model=u,c} method constructor (line 75) | constructor(){this.decode(arguments)} method setTLBR (line 75) | setTLBR(u,c,l,d,h){if(arguments.length<4){const f=a.decodeAddress(u),g... method decode (line 75) | decode(u){switch(u.length){case 5:this.setTLBR(u[0],u[1],u[2],u[3],u[4... method top (line 75) | get top(){return this.model.top||1} method top (line 75) | set top(u){this.model.top=u} method left (line 75) | get left(){return this.model.left||1} method left (line 75) | set left(u){this.model.left=u} method bottom (line 75) | get bottom(){return this.model.bottom||1} method bottom (line 75) | set bottom(u){this.model.bottom=u} method right (line 75) | get right(){return this.model.right||1} method right (line 75) | set right(u){this.model.right=u} method sheetName (line 75) | get sheetName(){return this.model.sheetName} method sheetName (line 75) | set sheetName(u){this.model.sheetName=u} method _serialisedSheetName (line 75) | get _serialisedSheetName(){const{sheetName:u}=this.model;return u?/^[a... method expand (line 75) | expand(u,c,l,d){(!this.model.top||u1?this.range:this._serialisedSheetN... method $shortRange (line 75) | get $shortRange(){return this.count>1?this.$range:this._serialisedShee... method count (line 75) | get count(){return(1+this.bottom-this.top)*(1+this.right-this.left)} method toString (line 75) | toString(){return this.range} method intersects (line 75) | intersects(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method contains (line 75) | contains(u){const c=a.decodeEx(u);return this.containsEx(c)} method containsEx (line 75) | containsEx(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method forEachAddress (line 75) | forEachAddress(u){for(let c=this.left;c<=this.right;c++)for(let l=this... method constructor (line 75) | constructor(u,c,l){this.table=u,this.column=c,this.index=l} method _set (line 75) | _set(u,c){this.table.cacheState(),this.column[u]=c} method name (line 75) | get name(){return this.column.name} method name (line 75) | set name(u){this._set("name",u)} method filterButton (line 75) | get filterButton(){return this.column.filterButton} method filterButton (line 75) | set filterButton(u){this.column.filterButton=u} method style (line 75) | get style(){return this.column.style} method style (line 75) | set style(u){this.column.style=u} method totalsRowLabel (line 75) | get totalsRowLabel(){return this.column.totalsRowLabel} method totalsRowLabel (line 75) | set totalsRowLabel(u){this._set("totalsRowLabel",u)} method totalsRowFunction (line 75) | get totalsRowFunction(){return this.column.totalsRowFunction} method totalsRowFunction (line 75) | set totalsRowFunction(u){this._set("totalsRowFunction",u)} method totalsRowResult (line 75) | get totalsRowResult(){return this.column.totalsRowResult} method totalsRowResult (line 75) | set totalsRowResult(u){this._set("totalsRowResult",u)} method totalsRowFormula (line 75) | get totalsRowFormula(){return this.column.totalsRowFormula} method totalsRowFormula (line 75) | set totalsRowFormula(u){this._set("totalsRowFormula",u)} method constructor (line 76) | constructor(u){super(),this.model=u} method tag (line 76) | get tag(){return"u"} method render (line 76) | render(u,c){if((c=c||this.model)===!0)u.leafNode("u");else{const l=o.A... method parseOpen (line 76) | parseOpen(u){u.name==="u"&&(this.model=u.attributes.val||!0)} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} function o (line 368) | function o(s){this.data=s,this.length=s.length,this.index=0,this.zero=0} method constructor (line 75) | constructor(u,c){let l=arguments.length>2&&arguments[2]!==void 0?argum... method asInstance (line 75) | static asInstance(u){return u instanceof o||u==null?u:new o(u)} method col (line 75) | get col(){return this.nativeCol+Math.min(this.colWidth-1,this.nativeCo... method col (line 75) | set col(u){this.nativeCol=Math.floor(u),this.nativeColOff=Math.floor((... method row (line 75) | get row(){return this.nativeRow+Math.min(this.rowHeight-1,this.nativeR... method row (line 75) | set row(u){this.nativeRow=Math.floor(u),this.nativeRowOff=Math.floor((... method colWidth (line 75) | get colWidth(){return this.worksheet&&this.worksheet.getColumn(this.na... method rowHeight (line 75) | get rowHeight(){return this.worksheet&&this.worksheet.getRow(this.nati... method model (line 75) | get model(){return{nativeCol:this.nativeCol,nativeColOff:this.nativeCo... method model (line 75) | set model(u){this.nativeCol=u.nativeCol,this.nativeColOff=u.nativeColO... method constructor (line 75) | constructor(u){this.note=u} method model (line 75) | get model(){let u=null;switch(typeof this.note){case"string":u={type:"... method model (line 75) | set model(u){const{note:c}=u,{texts:l}=c;l.length===1&&Object.keys(l[0... method fromModel (line 75) | static fromModel(u){const c=new o;return c.model=u,c} method constructor (line 75) | constructor(){this.decode(arguments)} method setTLBR (line 75) | setTLBR(u,c,l,d,h){if(arguments.length<4){const f=a.decodeAddress(u),g... method decode (line 75) | decode(u){switch(u.length){case 5:this.setTLBR(u[0],u[1],u[2],u[3],u[4... method top (line 75) | get top(){return this.model.top||1} method top (line 75) | set top(u){this.model.top=u} method left (line 75) | get left(){return this.model.left||1} method left (line 75) | set left(u){this.model.left=u} method bottom (line 75) | get bottom(){return this.model.bottom||1} method bottom (line 75) | set bottom(u){this.model.bottom=u} method right (line 75) | get right(){return this.model.right||1} method right (line 75) | set right(u){this.model.right=u} method sheetName (line 75) | get sheetName(){return this.model.sheetName} method sheetName (line 75) | set sheetName(u){this.model.sheetName=u} method _serialisedSheetName (line 75) | get _serialisedSheetName(){const{sheetName:u}=this.model;return u?/^[a... method expand (line 75) | expand(u,c,l,d){(!this.model.top||u1?this.range:this._serialisedSheetN... method $shortRange (line 75) | get $shortRange(){return this.count>1?this.$range:this._serialisedShee... method count (line 75) | get count(){return(1+this.bottom-this.top)*(1+this.right-this.left)} method toString (line 75) | toString(){return this.range} method intersects (line 75) | intersects(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method contains (line 75) | contains(u){const c=a.decodeEx(u);return this.containsEx(c)} method containsEx (line 75) | containsEx(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method forEachAddress (line 75) | forEachAddress(u){for(let c=this.left;c<=this.right;c++)for(let l=this... method constructor (line 75) | constructor(u,c,l){this.table=u,this.column=c,this.index=l} method _set (line 75) | _set(u,c){this.table.cacheState(),this.column[u]=c} method name (line 75) | get name(){return this.column.name} method name (line 75) | set name(u){this._set("name",u)} method filterButton (line 75) | get filterButton(){return this.column.filterButton} method filterButton (line 75) | set filterButton(u){this.column.filterButton=u} method style (line 75) | get style(){return this.column.style} method style (line 75) | set style(u){this.column.style=u} method totalsRowLabel (line 75) | get totalsRowLabel(){return this.column.totalsRowLabel} method totalsRowLabel (line 75) | set totalsRowLabel(u){this._set("totalsRowLabel",u)} method totalsRowFunction (line 75) | get totalsRowFunction(){return this.column.totalsRowFunction} method totalsRowFunction (line 75) | set totalsRowFunction(u){this._set("totalsRowFunction",u)} method totalsRowResult (line 75) | get totalsRowResult(){return this.column.totalsRowResult} method totalsRowResult (line 75) | set totalsRowResult(u){this._set("totalsRowResult",u)} method totalsRowFormula (line 75) | get totalsRowFormula(){return this.column.totalsRowFormula} method totalsRowFormula (line 75) | set totalsRowFormula(u){this._set("totalsRowFormula",u)} method constructor (line 76) | constructor(u){super(),this.model=u} method tag (line 76) | get tag(){return"u"} method render (line 76) | render(u,c){if((c=c||this.model)===!0)u.leafNode("u");else{const l=o.A... method parseOpen (line 76) | parseOpen(u){u.name==="u"&&(this.model=u.attributes.val||!0)} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} function o (line 368) | function o(s){a.call(this,s)} method constructor (line 75) | constructor(u,c){let l=arguments.length>2&&arguments[2]!==void 0?argum... method asInstance (line 75) | static asInstance(u){return u instanceof o||u==null?u:new o(u)} method col (line 75) | get col(){return this.nativeCol+Math.min(this.colWidth-1,this.nativeCo... method col (line 75) | set col(u){this.nativeCol=Math.floor(u),this.nativeColOff=Math.floor((... method row (line 75) | get row(){return this.nativeRow+Math.min(this.rowHeight-1,this.nativeR... method row (line 75) | set row(u){this.nativeRow=Math.floor(u),this.nativeRowOff=Math.floor((... method colWidth (line 75) | get colWidth(){return this.worksheet&&this.worksheet.getColumn(this.na... method rowHeight (line 75) | get rowHeight(){return this.worksheet&&this.worksheet.getRow(this.nati... method model (line 75) | get model(){return{nativeCol:this.nativeCol,nativeColOff:this.nativeCo... method model (line 75) | set model(u){this.nativeCol=u.nativeCol,this.nativeColOff=u.nativeColO... method constructor (line 75) | constructor(u){this.note=u} method model (line 75) | get model(){let u=null;switch(typeof this.note){case"string":u={type:"... method model (line 75) | set model(u){const{note:c}=u,{texts:l}=c;l.length===1&&Object.keys(l[0... method fromModel (line 75) | static fromModel(u){const c=new o;return c.model=u,c} method constructor (line 75) | constructor(){this.decode(arguments)} method setTLBR (line 75) | setTLBR(u,c,l,d,h){if(arguments.length<4){const f=a.decodeAddress(u),g... method decode (line 75) | decode(u){switch(u.length){case 5:this.setTLBR(u[0],u[1],u[2],u[3],u[4... method top (line 75) | get top(){return this.model.top||1} method top (line 75) | set top(u){this.model.top=u} method left (line 75) | get left(){return this.model.left||1} method left (line 75) | set left(u){this.model.left=u} method bottom (line 75) | get bottom(){return this.model.bottom||1} method bottom (line 75) | set bottom(u){this.model.bottom=u} method right (line 75) | get right(){return this.model.right||1} method right (line 75) | set right(u){this.model.right=u} method sheetName (line 75) | get sheetName(){return this.model.sheetName} method sheetName (line 75) | set sheetName(u){this.model.sheetName=u} method _serialisedSheetName (line 75) | get _serialisedSheetName(){const{sheetName:u}=this.model;return u?/^[a... method expand (line 75) | expand(u,c,l,d){(!this.model.top||u1?this.range:this._serialisedSheetN... method $shortRange (line 75) | get $shortRange(){return this.count>1?this.$range:this._serialisedShee... method count (line 75) | get count(){return(1+this.bottom-this.top)*(1+this.right-this.left)} method toString (line 75) | toString(){return this.range} method intersects (line 75) | intersects(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method contains (line 75) | contains(u){const c=a.decodeEx(u);return this.containsEx(c)} method containsEx (line 75) | containsEx(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method forEachAddress (line 75) | forEachAddress(u){for(let c=this.left;c<=this.right;c++)for(let l=this... method constructor (line 75) | constructor(u,c,l){this.table=u,this.column=c,this.index=l} method _set (line 75) | _set(u,c){this.table.cacheState(),this.column[u]=c} method name (line 75) | get name(){return this.column.name} method name (line 75) | set name(u){this._set("name",u)} method filterButton (line 75) | get filterButton(){return this.column.filterButton} method filterButton (line 75) | set filterButton(u){this.column.filterButton=u} method style (line 75) | get style(){return this.column.style} method style (line 75) | set style(u){this.column.style=u} method totalsRowLabel (line 75) | get totalsRowLabel(){return this.column.totalsRowLabel} method totalsRowLabel (line 75) | set totalsRowLabel(u){this._set("totalsRowLabel",u)} method totalsRowFunction (line 75) | get totalsRowFunction(){return this.column.totalsRowFunction} method totalsRowFunction (line 75) | set totalsRowFunction(u){this._set("totalsRowFunction",u)} method totalsRowResult (line 75) | get totalsRowResult(){return this.column.totalsRowResult} method totalsRowResult (line 75) | set totalsRowResult(u){this._set("totalsRowResult",u)} method totalsRowFormula (line 75) | get totalsRowFormula(){return this.column.totalsRowFormula} method totalsRowFormula (line 75) | set totalsRowFormula(u){this._set("totalsRowFormula",u)} method constructor (line 76) | constructor(u){super(),this.model=u} method tag (line 76) | get tag(){return"u"} method render (line 76) | render(u,c){if((c=c||this.model)===!0)u.leafNode("u");else{const l=o.A... method parseOpen (line 76) | parseOpen(u){u.name==="u"&&(this.model=u.attributes.val||!0)} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} function o (line 368) | function o(s){a.call(this,s)} method constructor (line 75) | constructor(u,c){let l=arguments.length>2&&arguments[2]!==void 0?argum... method asInstance (line 75) | static asInstance(u){return u instanceof o||u==null?u:new o(u)} method col (line 75) | get col(){return this.nativeCol+Math.min(this.colWidth-1,this.nativeCo... method col (line 75) | set col(u){this.nativeCol=Math.floor(u),this.nativeColOff=Math.floor((... method row (line 75) | get row(){return this.nativeRow+Math.min(this.rowHeight-1,this.nativeR... method row (line 75) | set row(u){this.nativeRow=Math.floor(u),this.nativeRowOff=Math.floor((... method colWidth (line 75) | get colWidth(){return this.worksheet&&this.worksheet.getColumn(this.na... method rowHeight (line 75) | get rowHeight(){return this.worksheet&&this.worksheet.getRow(this.nati... method model (line 75) | get model(){return{nativeCol:this.nativeCol,nativeColOff:this.nativeCo... method model (line 75) | set model(u){this.nativeCol=u.nativeCol,this.nativeColOff=u.nativeColO... method constructor (line 75) | constructor(u){this.note=u} method model (line 75) | get model(){let u=null;switch(typeof this.note){case"string":u={type:"... method model (line 75) | set model(u){const{note:c}=u,{texts:l}=c;l.length===1&&Object.keys(l[0... method fromModel (line 75) | static fromModel(u){const c=new o;return c.model=u,c} method constructor (line 75) | constructor(){this.decode(arguments)} method setTLBR (line 75) | setTLBR(u,c,l,d,h){if(arguments.length<4){const f=a.decodeAddress(u),g... method decode (line 75) | decode(u){switch(u.length){case 5:this.setTLBR(u[0],u[1],u[2],u[3],u[4... method top (line 75) | get top(){return this.model.top||1} method top (line 75) | set top(u){this.model.top=u} method left (line 75) | get left(){return this.model.left||1} method left (line 75) | set left(u){this.model.left=u} method bottom (line 75) | get bottom(){return this.model.bottom||1} method bottom (line 75) | set bottom(u){this.model.bottom=u} method right (line 75) | get right(){return this.model.right||1} method right (line 75) | set right(u){this.model.right=u} method sheetName (line 75) | get sheetName(){return this.model.sheetName} method sheetName (line 75) | set sheetName(u){this.model.sheetName=u} method _serialisedSheetName (line 75) | get _serialisedSheetName(){const{sheetName:u}=this.model;return u?/^[a... method expand (line 75) | expand(u,c,l,d){(!this.model.top||u1?this.range:this._serialisedSheetN... method $shortRange (line 75) | get $shortRange(){return this.count>1?this.$range:this._serialisedShee... method count (line 75) | get count(){return(1+this.bottom-this.top)*(1+this.right-this.left)} method toString (line 75) | toString(){return this.range} method intersects (line 75) | intersects(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method contains (line 75) | contains(u){const c=a.decodeEx(u);return this.containsEx(c)} method containsEx (line 75) | containsEx(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method forEachAddress (line 75) | forEachAddress(u){for(let c=this.left;c<=this.right;c++)for(let l=this... method constructor (line 75) | constructor(u,c,l){this.table=u,this.column=c,this.index=l} method _set (line 75) | _set(u,c){this.table.cacheState(),this.column[u]=c} method name (line 75) | get name(){return this.column.name} method name (line 75) | set name(u){this._set("name",u)} method filterButton (line 75) | get filterButton(){return this.column.filterButton} method filterButton (line 75) | set filterButton(u){this.column.filterButton=u} method style (line 75) | get style(){return this.column.style} method style (line 75) | set style(u){this.column.style=u} method totalsRowLabel (line 75) | get totalsRowLabel(){return this.column.totalsRowLabel} method totalsRowLabel (line 75) | set totalsRowLabel(u){this._set("totalsRowLabel",u)} method totalsRowFunction (line 75) | get totalsRowFunction(){return this.column.totalsRowFunction} method totalsRowFunction (line 75) | set totalsRowFunction(u){this._set("totalsRowFunction",u)} method totalsRowResult (line 75) | get totalsRowResult(){return this.column.totalsRowResult} method totalsRowResult (line 75) | set totalsRowResult(u){this._set("totalsRowResult",u)} method totalsRowFormula (line 75) | get totalsRowFormula(){return this.column.totalsRowFormula} method totalsRowFormula (line 75) | set totalsRowFormula(u){this._set("totalsRowFormula",u)} method constructor (line 76) | constructor(u){super(),this.model=u} method tag (line 76) | get tag(){return"u"} method render (line 76) | render(u,c){if((c=c||this.model)===!0)u.leafNode("u");else{const l=o.A... method parseOpen (line 76) | parseOpen(u){u.name==="u"&&(this.model=u.attributes.val||!0)} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} function o (line 368) | function o(s){a.call(this,s)} method constructor (line 75) | constructor(u,c){let l=arguments.length>2&&arguments[2]!==void 0?argum... method asInstance (line 75) | static asInstance(u){return u instanceof o||u==null?u:new o(u)} method col (line 75) | get col(){return this.nativeCol+Math.min(this.colWidth-1,this.nativeCo... method col (line 75) | set col(u){this.nativeCol=Math.floor(u),this.nativeColOff=Math.floor((... method row (line 75) | get row(){return this.nativeRow+Math.min(this.rowHeight-1,this.nativeR... method row (line 75) | set row(u){this.nativeRow=Math.floor(u),this.nativeRowOff=Math.floor((... method colWidth (line 75) | get colWidth(){return this.worksheet&&this.worksheet.getColumn(this.na... method rowHeight (line 75) | get rowHeight(){return this.worksheet&&this.worksheet.getRow(this.nati... method model (line 75) | get model(){return{nativeCol:this.nativeCol,nativeColOff:this.nativeCo... method model (line 75) | set model(u){this.nativeCol=u.nativeCol,this.nativeColOff=u.nativeColO... method constructor (line 75) | constructor(u){this.note=u} method model (line 75) | get model(){let u=null;switch(typeof this.note){case"string":u={type:"... method model (line 75) | set model(u){const{note:c}=u,{texts:l}=c;l.length===1&&Object.keys(l[0... method fromModel (line 75) | static fromModel(u){const c=new o;return c.model=u,c} method constructor (line 75) | constructor(){this.decode(arguments)} method setTLBR (line 75) | setTLBR(u,c,l,d,h){if(arguments.length<4){const f=a.decodeAddress(u),g... method decode (line 75) | decode(u){switch(u.length){case 5:this.setTLBR(u[0],u[1],u[2],u[3],u[4... method top (line 75) | get top(){return this.model.top||1} method top (line 75) | set top(u){this.model.top=u} method left (line 75) | get left(){return this.model.left||1} method left (line 75) | set left(u){this.model.left=u} method bottom (line 75) | get bottom(){return this.model.bottom||1} method bottom (line 75) | set bottom(u){this.model.bottom=u} method right (line 75) | get right(){return this.model.right||1} method right (line 75) | set right(u){this.model.right=u} method sheetName (line 75) | get sheetName(){return this.model.sheetName} method sheetName (line 75) | set sheetName(u){this.model.sheetName=u} method _serialisedSheetName (line 75) | get _serialisedSheetName(){const{sheetName:u}=this.model;return u?/^[a... method expand (line 75) | expand(u,c,l,d){(!this.model.top||u1?this.range:this._serialisedSheetN... method $shortRange (line 75) | get $shortRange(){return this.count>1?this.$range:this._serialisedShee... method count (line 75) | get count(){return(1+this.bottom-this.top)*(1+this.right-this.left)} method toString (line 75) | toString(){return this.range} method intersects (line 75) | intersects(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method contains (line 75) | contains(u){const c=a.decodeEx(u);return this.containsEx(c)} method containsEx (line 75) | containsEx(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method forEachAddress (line 75) | forEachAddress(u){for(let c=this.left;c<=this.right;c++)for(let l=this... method constructor (line 75) | constructor(u,c,l){this.table=u,this.column=c,this.index=l} method _set (line 75) | _set(u,c){this.table.cacheState(),this.column[u]=c} method name (line 75) | get name(){return this.column.name} method name (line 75) | set name(u){this._set("name",u)} method filterButton (line 75) | get filterButton(){return this.column.filterButton} method filterButton (line 75) | set filterButton(u){this.column.filterButton=u} method style (line 75) | get style(){return this.column.style} method style (line 75) | set style(u){this.column.style=u} method totalsRowLabel (line 75) | get totalsRowLabel(){return this.column.totalsRowLabel} method totalsRowLabel (line 75) | set totalsRowLabel(u){this._set("totalsRowLabel",u)} method totalsRowFunction (line 75) | get totalsRowFunction(){return this.column.totalsRowFunction} method totalsRowFunction (line 75) | set totalsRowFunction(u){this._set("totalsRowFunction",u)} method totalsRowResult (line 75) | get totalsRowResult(){return this.column.totalsRowResult} method totalsRowResult (line 75) | set totalsRowResult(u){this._set("totalsRowResult",u)} method totalsRowFormula (line 75) | get totalsRowFormula(){return this.column.totalsRowFormula} method totalsRowFormula (line 75) | set totalsRowFormula(u){this._set("totalsRowFormula",u)} method constructor (line 76) | constructor(u){super(),this.model=u} method tag (line 76) | get tag(){return"u"} method render (line 76) | render(u,c){if((c=c||this.model)===!0)u.leafNode("u");else{const l=o.A... method parseOpen (line 76) | parseOpen(u){u.name==="u"&&(this.model=u.attributes.val||!0)} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} function s (line 368) | function s(u){a.call(this,"ConvertWorker to "+u),this.destType=u} method prepare (line 76) | prepare(){} method render (line 76) | render(){} method parseOpen (line 76) | parseOpen(c){} method parseText (line 76) | parseText(c){} method parseClose (line 76) | parseClose(c){} method reconcile (line 76) | reconcile(c,l){} method reset (line 76) | reset(){this.model=null,this.map&&Object.values(this.map).forEach(c=>{... method mergeModel (line 76) | mergeModel(c){this.model=Object.assign(this.model||{},c)} method parse (line 76) | async parse(c){for await(const l of c)for(const{eventType:d,value:h}of... method parseStream (line 76) | async parseStream(c){return this.parse(a(c))} method xml (line 76) | get xml(){return this.toXml(this.model)} method toXml (line 76) | toXml(c){const l=new o;return this.render(l,c),l.xml} method toAttribute (line 76) | static toAttribute(c,l){let d=arguments.length>2&&arguments[2]!==void ... method toStringAttribute (line 76) | static toStringAttribute(c,l){let d=arguments.length>2&&arguments[2]!=... method toStringValue (line 76) | static toStringValue(c,l){return c===void 0?l:c} method toBoolAttribute (line 76) | static toBoolAttribute(c,l){let d=arguments.length>2&&arguments[2]!==v... method toBoolValue (line 76) | static toBoolValue(c,l){return c===void 0?l:c==="1"} method toIntAttribute (line 76) | static toIntAttribute(c,l){let d=arguments.length>2&&arguments[2]!==vo... method toIntValue (line 76) | static toIntValue(c,l){return c===void 0?l:parseInt(c,10)} method toFloatAttribute (line 76) | static toFloatAttribute(c,l){let d=arguments.length>2&&arguments[2]!==... method toFloatValue (line 76) | static toFloatValue(c,l){return c===void 0?l:parseFloat(c)} method render (line 76) | render(c,l){c.openXml(a.StdDocAttributes),c.openNode("Types",s.PROPERT... method parseOpen (line 76) | parseOpen(){return!1} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} method tag (line 76) | get tag(){return"x14:id"} method render (line 76) | render(l,d){l.leafNode(this.tag,null,d)} method parseOpen (line 76) | parseOpen(){this.model=""} method parseText (line 76) | parseText(l){this.model+=l} method parseClose (line 76) | parseClose(l){return l!==this.tag} method constructor (line 76) | constructor(){super(),this.map={"x14:conditionalFormattings":this.cond... method tag (line 76) | get tag(){return"ext"} method hasContent (line 76) | hasContent(c){return this.conditionalFormattings.hasContent(c.conditio... method prepare (line 76) | prepare(c,l){this.conditionalFormattings.prepare(c.conditionalFormatti... method render (line 76) | render(c,l){c.openNode("ext",{uri:"{78C0D931-6437-407d-A8EE-F0AAD7539E... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(c,l){this.model[c]=l.model} method constructor (line 76) | constructor(){super(),this.map={color:new o}} method tag (line 76) | get tag(){return"stop"} method render (line 76) | render(h,f){h.openNode("stop"),h.addAttribute("position",f.position),t... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... function s (line 368) | function s(){a.call(this,"Crc32Probe"),this.withStreamInfo("crc32",0)} method prepare (line 76) | prepare(){} method render (line 76) | render(){} method parseOpen (line 76) | parseOpen(c){} method parseText (line 76) | parseText(c){} method parseClose (line 76) | parseClose(c){} method reconcile (line 76) | reconcile(c,l){} method reset (line 76) | reset(){this.model=null,this.map&&Object.values(this.map).forEach(c=>{... method mergeModel (line 76) | mergeModel(c){this.model=Object.assign(this.model||{},c)} method parse (line 76) | async parse(c){for await(const l of c)for(const{eventType:d,value:h}of... method parseStream (line 76) | async parseStream(c){return this.parse(a(c))} method xml (line 76) | get xml(){return this.toXml(this.model)} method toXml (line 76) | toXml(c){const l=new o;return this.render(l,c),l.xml} method toAttribute (line 76) | static toAttribute(c,l){let d=arguments.length>2&&arguments[2]!==void ... method toStringAttribute (line 76) | static toStringAttribute(c,l){let d=arguments.length>2&&arguments[2]!=... method toStringValue (line 76) | static toStringValue(c,l){return c===void 0?l:c} method toBoolAttribute (line 76) | static toBoolAttribute(c,l){let d=arguments.length>2&&arguments[2]!==v... method toBoolValue (line 76) | static toBoolValue(c,l){return c===void 0?l:c==="1"} method toIntAttribute (line 76) | static toIntAttribute(c,l){let d=arguments.length>2&&arguments[2]!==vo... method toIntValue (line 76) | static toIntValue(c,l){return c===void 0?l:parseInt(c,10)} method toFloatAttribute (line 76) | static toFloatAttribute(c,l){let d=arguments.length>2&&arguments[2]!==... method toFloatValue (line 76) | static toFloatValue(c,l){return c===void 0?l:parseFloat(c)} method render (line 76) | render(c,l){c.openXml(a.StdDocAttributes),c.openNode("Types",s.PROPERT... method parseOpen (line 76) | parseOpen(){return!1} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} method tag (line 76) | get tag(){return"x14:id"} method render (line 76) | render(l,d){l.leafNode(this.tag,null,d)} method parseOpen (line 76) | parseOpen(){this.model=""} method parseText (line 76) | parseText(l){this.model+=l} method parseClose (line 76) | parseClose(l){return l!==this.tag} method constructor (line 76) | constructor(){super(),this.map={"x14:conditionalFormattings":this.cond... method tag (line 76) | get tag(){return"ext"} method hasContent (line 76) | hasContent(c){return this.conditionalFormattings.hasContent(c.conditio... method prepare (line 76) | prepare(c,l){this.conditionalFormattings.prepare(c.conditionalFormatti... method render (line 76) | render(c,l){c.openNode("ext",{uri:"{78C0D931-6437-407d-A8EE-F0AAD7539E... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(c,l){this.model[c]=l.model} method constructor (line 76) | constructor(){super(),this.map={color:new o}} method tag (line 76) | get tag(){return"stop"} method render (line 76) | render(h,f){h.openNode("stop"),h.addAttribute("position",f.position),t... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... function s (line 368) | function s(u){o.call(this,"DataLengthProbe for "+u),this.propName=u,this... method prepare (line 76) | prepare(){} method render (line 76) | render(){} method parseOpen (line 76) | parseOpen(c){} method parseText (line 76) | parseText(c){} method parseClose (line 76) | parseClose(c){} method reconcile (line 76) | reconcile(c,l){} method reset (line 76) | reset(){this.model=null,this.map&&Object.values(this.map).forEach(c=>{... method mergeModel (line 76) | mergeModel(c){this.model=Object.assign(this.model||{},c)} method parse (line 76) | async parse(c){for await(const l of c)for(const{eventType:d,value:h}of... method parseStream (line 76) | async parseStream(c){return this.parse(a(c))} method xml (line 76) | get xml(){return this.toXml(this.model)} method toXml (line 76) | toXml(c){const l=new o;return this.render(l,c),l.xml} method toAttribute (line 76) | static toAttribute(c,l){let d=arguments.length>2&&arguments[2]!==void ... method toStringAttribute (line 76) | static toStringAttribute(c,l){let d=arguments.length>2&&arguments[2]!=... method toStringValue (line 76) | static toStringValue(c,l){return c===void 0?l:c} method toBoolAttribute (line 76) | static toBoolAttribute(c,l){let d=arguments.length>2&&arguments[2]!==v... method toBoolValue (line 76) | static toBoolValue(c,l){return c===void 0?l:c==="1"} method toIntAttribute (line 76) | static toIntAttribute(c,l){let d=arguments.length>2&&arguments[2]!==vo... method toIntValue (line 76) | static toIntValue(c,l){return c===void 0?l:parseInt(c,10)} method toFloatAttribute (line 76) | static toFloatAttribute(c,l){let d=arguments.length>2&&arguments[2]!==... method toFloatValue (line 76) | static toFloatValue(c,l){return c===void 0?l:parseFloat(c)} method render (line 76) | render(c,l){c.openXml(a.StdDocAttributes),c.openNode("Types",s.PROPERT... method parseOpen (line 76) | parseOpen(){return!1} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} method tag (line 76) | get tag(){return"x14:id"} method render (line 76) | render(l,d){l.leafNode(this.tag,null,d)} method parseOpen (line 76) | parseOpen(){this.model=""} method parseText (line 76) | parseText(l){this.model+=l} method parseClose (line 76) | parseClose(l){return l!==this.tag} method constructor (line 76) | constructor(){super(),this.map={"x14:conditionalFormattings":this.cond... method tag (line 76) | get tag(){return"ext"} method hasContent (line 76) | hasContent(c){return this.conditionalFormattings.hasContent(c.conditio... method prepare (line 76) | prepare(c,l){this.conditionalFormattings.prepare(c.conditionalFormatti... method render (line 76) | render(c,l){c.openNode("ext",{uri:"{78C0D931-6437-407d-A8EE-F0AAD7539E... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(c,l){this.model[c]=l.model} method constructor (line 76) | constructor(){super(),this.map={color:new o}} method tag (line 76) | get tag(){return"stop"} method render (line 76) | render(h,f){h.openNode("stop"),h.addAttribute("position",f.position),t... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... function s (line 368) | function s(u){o.call(this,"DataWorker");var c=this;this.dataIsReady=!1,t... method prepare (line 76) | prepare(){} method render (line 76) | render(){} method parseOpen (line 76) | parseOpen(c){} method parseText (line 76) | parseText(c){} method parseClose (line 76) | parseClose(c){} method reconcile (line 76) | reconcile(c,l){} method reset (line 76) | reset(){this.model=null,this.map&&Object.values(this.map).forEach(c=>{... method mergeModel (line 76) | mergeModel(c){this.model=Object.assign(this.model||{},c)} method parse (line 76) | async parse(c){for await(const l of c)for(const{eventType:d,value:h}of... method parseStream (line 76) | async parseStream(c){return this.parse(a(c))} method xml (line 76) | get xml(){return this.toXml(this.model)} method toXml (line 76) | toXml(c){const l=new o;return this.render(l,c),l.xml} method toAttribute (line 76) | static toAttribute(c,l){let d=arguments.length>2&&arguments[2]!==void ... method toStringAttribute (line 76) | static toStringAttribute(c,l){let d=arguments.length>2&&arguments[2]!=... method toStringValue (line 76) | static toStringValue(c,l){return c===void 0?l:c} method toBoolAttribute (line 76) | static toBoolAttribute(c,l){let d=arguments.length>2&&arguments[2]!==v... method toBoolValue (line 76) | static toBoolValue(c,l){return c===void 0?l:c==="1"} method toIntAttribute (line 76) | static toIntAttribute(c,l){let d=arguments.length>2&&arguments[2]!==vo... method toIntValue (line 76) | static toIntValue(c,l){return c===void 0?l:parseInt(c,10)} method toFloatAttribute (line 76) | static toFloatAttribute(c,l){let d=arguments.length>2&&arguments[2]!==... method toFloatValue (line 76) | static toFloatValue(c,l){return c===void 0?l:parseFloat(c)} method render (line 76) | render(c,l){c.openXml(a.StdDocAttributes),c.openNode("Types",s.PROPERT... method parseOpen (line 76) | parseOpen(){return!1} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} method tag (line 76) | get tag(){return"x14:id"} method render (line 76) | render(l,d){l.leafNode(this.tag,null,d)} method parseOpen (line 76) | parseOpen(){this.model=""} method parseText (line 76) | parseText(l){this.model+=l} method parseClose (line 76) | parseClose(l){return l!==this.tag} method constructor (line 76) | constructor(){super(),this.map={"x14:conditionalFormattings":this.cond... method tag (line 76) | get tag(){return"ext"} method hasContent (line 76) | hasContent(c){return this.conditionalFormattings.hasContent(c.conditio... method prepare (line 76) | prepare(c,l){this.conditionalFormattings.prepare(c.conditionalFormatti... method render (line 76) | render(c,l){c.openNode("ext",{uri:"{78C0D931-6437-407d-A8EE-F0AAD7539E... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(c,l){this.model[c]=l.model} method constructor (line 76) | constructor(){super(),this.map={color:new o}} method tag (line 76) | get tag(){return"stop"} method render (line 76) | render(h,f){h.openNode("stop"),h.addAttribute("position",f.position),t... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... function a (line 368) | function a(o){this.name=o||"default",this.streamInfo={},this.generatedEr... function h (line 368) | function h(g,m){return new l.Promise(function(p,y){var v=[],b=g._interna... method constructor (line 75) | constructor(p){this._data=p} method length (line 75) | get length(){return this._data.length} method copy (line 75) | copy(p,y,v,b){this._data.copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._data} method constructor (line 76) | constructor(g){super(),this.options=g||h.OPTIONS,this.map={b:{prop:"bo... method tag (line 76) | get tag(){return this.options.tagName} method render (line 76) | render(g,m){const{map:p}=this;g.openNode(this.options.tagName),l.each(... method parseOpen (line 76) | parseOpen(g){if(this.parser)return this.parser.parseOpen(g),!0;if(this... method parseText (line 76) | parseText(g){this.parser&&this.parser.parseText(g)} method parseClose (line 76) | parseClose(g){if(this.parser&&!this.parser.parseClose(g)){const m=this... function f (line 368) | function f(g,m,p){var y=m;switch(m){case"blob":case"arraybuffer":y="uint... method constructor (line 75) | constructor(p){this.size=p,this.buffer=o.alloc(p),this.iRead=0,this.iW... method toBuffer (line 75) | toBuffer(){if(this.iRead===0&&this.iWrite===this.size)return this.buff... method length (line 75) | get length(){return this.iWrite-this.iRead} method eod (line 75) | get eod(){return this.iRead===this.iWrite} method full (line 75) | get full(){return this.iWrite===this.size} method read (line 75) | read(p){let y;return p===0?null:p===void 0||p>=this.length?(y=this.toB... method write (line 75) | write(p,y,v){const b=Math.min(v,this.size-this.iWrite);return p.copy(t... function d (line 368) | function d(){u.call(this,"utf-8 decode"),this.leftOver=null} method constructor (line 75) | constructor(p){this._data=p} method length (line 75) | get length(){return this._data.length} method copy (line 75) | copy(p,y,v,b){return this._data._buf.copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._data.toBuffer()} method constructor (line 76) | constructor(){super(),this.map={"x14:dataBar":this.databarXform=new u,... method tag (line 76) | get tag(){return"x14:cfRule"} method isExt (line 76) | static isExt(f){return f.type==="dataBar"?u.isExt(f):!(f.type!=="iconS... method prepare (line 76) | prepare(f){d.isExt(f)&&(f.x14Id=`{${a()}}`.toUpperCase())} method render (line 76) | render(f,g){if(d.isExt(g))switch(g.type){case"dataBar":this.renderData... method renderDataBar (line 76) | renderDataBar(f,g){f.openNode(this.tag,{type:"dataBar",id:g.x14Id}),th... method renderIconSet (line 76) | renderIconSet(f,g){f.openNode(this.tag,{type:"iconSet",priority:g.prio... method createNewModel (line 76) | createNewModel(f){let{attributes:g}=f;return{type:g.type,x14Id:g.id,pr... method onParserClose (line 76) | onParserClose(f,g){Object.assign(this.model,g.model)} method constructor (line 76) | constructor(){super(),this.map={autoFilter:new u,tableColumns:new s({t... method prepare (line 76) | prepare(f,g){this.map.autoFilter.prepare(f),this.map.tableColumns.prep... method tag (line 76) | get tag(){return"table"} method render (line 76) | render(f,g){f.openXml(a.StdDocAttributes),f.openNode(this.tag,$o(An({}... method parseOpen (line 76) | parseOpen(f){if(this.parser)return this.parser.parseOpen(f),!0;const{n... method parseText (line 76) | parseText(f){this.parser&&this.parser.parseText(f)} method parseClose (line 76) | parseClose(f){if(this.parser)return this.parser.parseClose(f)||(this.p... method reconcile (line 76) | reconcile(f,g){f.columns.forEach(m=>{m.dxfId!==void 0&&(m.style=g.styl... function h (line 368) | function h(){u.call(this,"utf-8 encode")} method constructor (line 75) | constructor(p){this._data=p} method length (line 75) | get length(){return this._data.length} method copy (line 75) | copy(p,y,v,b){this._data.copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._data} method constructor (line 76) | constructor(g){super(),this.options=g||h.OPTIONS,this.map={b:{prop:"bo... method tag (line 76) | get tag(){return this.options.tagName} method render (line 76) | render(g,m){const{map:p}=this;g.openNode(this.options.tagName),l.each(... method parseOpen (line 76) | parseOpen(g){if(this.parser)return this.parser.parseOpen(g),!0;if(this... method parseText (line 76) | parseText(g){this.parser&&this.parser.parseText(g)} method parseClose (line 76) | parseClose(g){if(this.parser&&!this.parser.parseClose(g)){const m=this... function c (line 368) | function c(m){return m} method constructor (line 75) | constructor(){this._xml=[],this._stack=[],this._rollbacks=[]} method tos (line 75) | get tos(){return this._stack.length?this._stack[this._stack.length-1]:... method cursor (line 75) | get cursor(){return this._xml.length} method openXml (line 75) | openXml(d){const h=this._xml;h.push(" method openNode (line 76) | openNode(d,h){const f=this.tos,g=this._xml;f&&this.open&&g.push(">"),t... method addAttribute (line 76) | addAttribute(d,h){if(!this.open)throw new Error("Cannot write attribut... method addAttributes (line 76) | addAttributes(d){if(!this.open)throw new Error("Cannot write attribute... method writeText (line 76) | writeText(d){const h=this._xml;this.open&&(h.push(">"),this.open=!1),t... method writeXml (line 76) | writeXml(d){this.open&&(this._xml.push(">"),this.open=!1),this.leaf=!1... method closeNode (line 76) | closeNode(){const d=this._stack.pop(),h=this._xml;this.leaf?h.push("/>... method leafNode (line 76) | leafNode(d,h,f){this.openNode(d,h),f!==void 0&&this.writeText(f),this.... method closeAll (line 76) | closeAll(){for(;this._stack.length;)this.closeNode()} method addRollback (line 76) | addRollback(){return this._rollbacks.push({xml:this._xml.length,stack:... method commit (line 76) | commit(){this._rollbacks.pop()} method rollback (line 76) | rollback(){const d=this._rollbacks.pop();this._xml.length>d.xml&&this.... method xml (line 76) | get xml(){return this.closeAll(),this._xml.join("")} method constructor (line 76) | constructor(){super(),this.map={stop:new s}} method name (line 76) | get name(){return"gradient"} method tag (line 76) | get tag(){return"gradientFill"} method render (line 76) | render(h,f){switch(h.openNode("gradientFill"),f.gradient){case"angle":... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method constructor (line 76) | constructor(d,h){super(),this.id=d,this.formatCode=h} method tag (line 76) | get tag(){return"numFmt"} method render (line 76) | render(d,h){d.leafNode("numFmt",{numFmtId:h.id,formatCode:h.formatCode})} method parseOpen (line 76) | parseOpen(d){switch(d.name){case"numFmt":return this.model={id:parseIn... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} function l (line 368) | function l(m,p){for(var y=0;y0||this.type===l.Types.Merge} method merge (line 75) | merge(f,g){this._value.release(),this._value=d.create(l.Types.Merge,th... method unmerge (line 75) | unmerge(){this.type===l.Types.Merge&&(this._value.release(),this._valu... method isMergedTo (line 75) | isMergedTo(f){return this._value.type===l.Types.Merge&&this._value.isM... method master (line 75) | get master(){return this.type===l.Types.Merge?this._value.master:this} method isHyperlink (line 75) | get isHyperlink(){return this._value.type===l.Types.Hyperlink} method hyperlink (line 75) | get hyperlink(){return this._value.hyperlink} method value (line 75) | get value(){return this._value.value} method value (line 75) | set value(f){this.type!==l.Types.Merge?(this._value.release(),this._va... method note (line 75) | get note(){return this._comment&&this._comment.note} method note (line 75) | set note(f){this._comment=new c(f)} method text (line 75) | get text(){return this._value.toString()} method html (line 75) | get html(){return o.escapeHtml(this.text)} method toString (line 75) | toString(){return this.text} method _upgradeToHyperlink (line 75) | _upgradeToHyperlink(f){this.type===l.Types.String&&(this._value=d.crea... method formula (line 75) | get formula(){return this._value.formula} method result (line 75) | get result(){return this._value.result} method formulaType (line 75) | get formulaType(){return this._value.formulaType} method fullAddress (line 75) | get fullAddress(){const{worksheet:f}=this._row;return{sheetName:f.name... method name (line 75) | get name(){return this.names[0]} method name (line 75) | set name(f){this.names=[f]} method names (line 75) | get names(){return this.workbook.definedNames.getNamesEx(this.fullAddr... method names (line 75) | set names(f){const{definedNames:g}=this.workbook;g.removeAllNames(this... method addName (line 75) | addName(f){this.workbook.definedNames.addEx(this.fullAddress,f)} method removeName (line 75) | removeName(f){this.workbook.definedNames.removeEx(this.fullAddress,f)} method removeAllNames (line 75) | removeAllNames(){this.workbook.definedNames.removeAllNames(this.fullAd... method _dataValidations (line 75) | get _dataValidations(){return this.worksheet.dataValidations} method dataValidation (line 75) | get dataValidation(){return this._dataValidations.find(this.address)} method dataValidation (line 75) | set dataValidation(f){this._dataValidations.add(this.address,f)} method model (line 75) | get model(){const{model:f}=this._value;return f.style=this.style,this.... method model (line 75) | set model(f){if(this._value.release(),this._value=d.create(f.type,this... method constructor (line 75) | constructor(p,y){this._data=p,this._encoding=y} method length (line 75) | get length(){return this.toBuffer().length} method copy (line 75) | copy(p,y,v,b){return this.toBuffer().copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._buffer||(this._buffer=o.from(this._data,this._... method constructor (line 76) | constructor(h){super(),this.options=Object.assign({type:"nodebuffer",c... method append (line 76) | append(h,f){f.hasOwnProperty("base64")&&f.base64?this.zip.file(f.name,... method finalize (line 76) | async finalize(){const h=await this.zip.generateAsync(this.options);th... method read (line 76) | read(h){return this.stream.read(h)} method setEncoding (line 76) | setEncoding(h){return this.stream.setEncoding(h)} method pause (line 76) | pause(){return this.stream.pause()} method resume (line 76) | resume(){return this.stream.resume()} method isPaused (line 76) | isPaused(){return this.stream.isPaused()} method pipe (line 76) | pipe(h,f){return this.stream.pipe(h,f)} method unpipe (line 76) | unpipe(h){return this.stream.unpipe(h)} method unshift (line 76) | unshift(h){return this.stream.unshift(h)} method wrap (line 76) | wrap(h){return this.stream.wrap(h)} method constructor (line 76) | constructor(){super(),this.map={Company:new s({tag:"Company"}),Manager... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("Properties",l.PR... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"dc:creator":new u({tag:"dc:creator"})... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("cp:corePropertie... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"xdr:twoCellAnchor":new u,"xdr:oneCell... method prepare (line 76) | prepare(h){h.anchors.forEach((f,g)=>{f.anchorType=function(m){return(t... method tag (line 76) | get tag(){return"xdr:wsDr"} method render (line 76) | render(h,f){h.openXml(o.StdDocAttributes),h.openNode(this.tag,l.DRAWIN... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.m... method reconcile (line 76) | reconcile(h,f){h.anchors.forEach(g=>{g.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={patternFill:new u,gradientFill:new c}} method tag (line 76) | get tag(){return"fill"} method render (line 76) | render(h,f){switch(h.addRollback(),h.openNode("fill"),f.type){case"pat... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method validStyle (line 76) | validStyle(h){return l.validPatternValues[h]} method constructor (line 79) | constructor(h){this.rowCount=0,this.formatterOptions=h,this.fieldForma... method isRowHashArray (line 79) | static isRowHashArray(h){return!!Array.isArray(h)&&Array.isArray(h[0])... method isRowArray (line 79) | static isRowArray(h){return Array.isArray(h)&&!this.isRowHashArray(h)} method gatherHeaders (line 79) | static gatherHeaders(h){return l.isRowHashArray(h)?h.map(f=>f[0]):Arra... method createTransform (line 79) | static createTransform(h){return c.isSyncTransform(h)?(f,g)=>{let m=nu... method rowTransform (line 79) | set rowTransform(h){if(!o.default(h))throw new TypeError("The transfor... method format (line 79) | format(h,f){this.callTransformer(h,(g,m)=>{if(g)return f(g);if(!h)retu... method finish (line 79) | finish(h){const f=[];if(this.formatterOptions.alwaysWriteHeaders&&this... method checkHeaders (line 79) | checkHeaders(h){if(this.headers)return{shouldFormatColumns:!0,headers:... method gatherColumns (line 79) | gatherColumns(h){if(this.headers===null)throw new Error("Headers is cu... method callTransformer (line 79) | callTransformer(h,f){return this._rowTransform?this._rowTransform(h,f)... method formatColumns (line 79) | formatColumns(h,f){const g=h.map((p,y)=>this.fieldFormatter.format(p,y... method constructor (line 79) | constructor(h){super({objectMode:h.objectMode}),this.lines="",this.row... method hasHitRowLimit (line 79) | get hasHitRowLimit(){return this.parserOptions.limitRows&&this.rowCoun... method shouldEmitRows (line 79) | get shouldEmitRows(){return this.parsedRowCount>this.parserOptions.ski... method shouldSkipLine (line 79) | get shouldSkipLine(){return this.parsedLineCount<=this.parserOptions.s... method transform (line 79) | transform(h){return this.rowTransformerValidator.rowTransform=h,this} method validate (line 79) | validate(h){return this.rowTransformerValidator.rowValidator=h,this} method emit (line 79) | emit(h){if(h==="end")return this.endEmitted||(this.endEmitted=!0,super... method _transform (line 79) | _transform(h,f,g){if(this.hasHitRowLimit)return g();const m=l.wrapDone... method _flush (line 79) | _flush(h){const f=l.wrapDoneCallback(h);if(this.hasHitRowLimit)return ... method parse (line 79) | parse(h,f){if(!h)return[];const{line:g,rows:m}=this.parser.parse(h,f);... method processRows (line 79) | processRows(h,f){const g=h.length,m=p=>{const y=A=>A?f(A):p%100!=0?m(p... method transformRow (line 79) | transformRow(h,f){try{this.headerTransformer.transform(h,(g,m)=>g?f(g)... method checkAndEmitHeaders (line 79) | checkAndEmitHeaders(){!this.headersEmitted&&this.headerTransformer.hea... method skipRow (line 79) | skipRow(h){return this.rowCount-=1,h(null,{row:null,isValid:!0})} method pushRow (line 79) | pushRow(h,f){try{this.parserOptions.objectMode?this.push(h):this.push(... method wrapDoneCallback (line 79) | static wrapDoneCallback(h){let f=!1;return function(g){if(g){if(f)thro... function h (line 368) | function h(m){var p=65536,y=i.getTypeOf(m),v=!0;if(y==="uint8array"?v=d.... method constructor (line 75) | constructor(p){this._data=p} method length (line 75) | get length(){return this._data.length} method copy (line 75) | copy(p,y,v,b){this._data.copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._data} method constructor (line 76) | constructor(g){super(),this.options=g||h.OPTIONS,this.map={b:{prop:"bo... method tag (line 76) | get tag(){return this.options.tagName} method render (line 76) | render(g,m){const{map:p}=this;g.openNode(this.options.tagName),l.each(... method parseOpen (line 76) | parseOpen(g){if(this.parser)return this.parser.parseOpen(g),!0;if(this... method parseText (line 76) | parseText(g){this.parser&&this.parser.parseText(g)} method parseClose (line 76) | parseClose(g){if(this.parser&&!this.parser.parseClose(g)){const m=this... function f (line 368) | function f(m,p){for(var y=0;y=this.length?(y=this.toB... method write (line 75) | write(p,y,v){const b=Math.min(v,this.size-this.iWrite);return p.copy(t... function y (line 368) | function y(){} function l (line 368) | function l(d){this.files=[],this.loadOptions=d} method constructor (line 75) | constructor(f,g,m){if(!f||!g)throw new Error("A Cell needs a Row");thi... method worksheet (line 75) | get worksheet(){return this._row.worksheet} method workbook (line 75) | get workbook(){return this._row.worksheet.workbook} method destroy (line 75) | destroy(){delete this.style,delete this._value,delete this._row,delete... method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(f){this.style.numFmt=f} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(f){this.style.font=f} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(f){this.style.alignment=f} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(f){this.style.border=f} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(f){this.style.fill=f} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(f){this.style.protection=f} method _mergeStyle (line 75) | _mergeStyle(f,g,m){const p=f&&f.numFmt||g&&g.numFmt;p&&(m.numFmt=p);co... method address (line 75) | get address(){return this._address} method row (line 75) | get row(){return this._row.number} method col (line 75) | get col(){return this._column.number} method $col$row (line 75) | get $col$row(){return`$${this._column.letter}$${this.row}`} method type (line 75) | get type(){return this._value.type} method effectiveType (line 75) | get effectiveType(){return this._value.effectiveType} method toCsvString (line 75) | toCsvString(){return this._value.toCsvString()} method addMergeRef (line 75) | addMergeRef(){this._mergeCount++} method releaseMergeRef (line 75) | releaseMergeRef(){this._mergeCount--} method isMerged (line 75) | get isMerged(){return this._mergeCount>0||this.type===l.Types.Merge} method merge (line 75) | merge(f,g){this._value.release(),this._value=d.create(l.Types.Merge,th... method unmerge (line 75) | unmerge(){this.type===l.Types.Merge&&(this._value.release(),this._valu... method isMergedTo (line 75) | isMergedTo(f){return this._value.type===l.Types.Merge&&this._value.isM... method master (line 75) | get master(){return this.type===l.Types.Merge?this._value.master:this} method isHyperlink (line 75) | get isHyperlink(){return this._value.type===l.Types.Hyperlink} method hyperlink (line 75) | get hyperlink(){return this._value.hyperlink} method value (line 75) | get value(){return this._value.value} method value (line 75) | set value(f){this.type!==l.Types.Merge?(this._value.release(),this._va... method note (line 75) | get note(){return this._comment&&this._comment.note} method note (line 75) | set note(f){this._comment=new c(f)} method text (line 75) | get text(){return this._value.toString()} method html (line 75) | get html(){return o.escapeHtml(this.text)} method toString (line 75) | toString(){return this.text} method _upgradeToHyperlink (line 75) | _upgradeToHyperlink(f){this.type===l.Types.String&&(this._value=d.crea... method formula (line 75) | get formula(){return this._value.formula} method result (line 75) | get result(){return this._value.result} method formulaType (line 75) | get formulaType(){return this._value.formulaType} method fullAddress (line 75) | get fullAddress(){const{worksheet:f}=this._row;return{sheetName:f.name... method name (line 75) | get name(){return this.names[0]} method name (line 75) | set name(f){this.names=[f]} method names (line 75) | get names(){return this.workbook.definedNames.getNamesEx(this.fullAddr... method names (line 75) | set names(f){const{definedNames:g}=this.workbook;g.removeAllNames(this... method addName (line 75) | addName(f){this.workbook.definedNames.addEx(this.fullAddress,f)} method removeName (line 75) | removeName(f){this.workbook.definedNames.removeEx(this.fullAddress,f)} method removeAllNames (line 75) | removeAllNames(){this.workbook.definedNames.removeAllNames(this.fullAd... method _dataValidations (line 75) | get _dataValidations(){return this.worksheet.dataValidations} method dataValidation (line 75) | get dataValidation(){return this._dataValidations.find(this.address)} method dataValidation (line 75) | set dataValidation(f){this._dataValidations.add(this.address,f)} method model (line 75) | get model(){const{model:f}=this._value;return f.style=this.style,this.... method model (line 75) | set model(f){if(this._value.release(),this._value=d.create(f.type,this... method constructor (line 75) | constructor(p,y){this._data=p,this._encoding=y} method length (line 75) | get length(){return this.toBuffer().length} method copy (line 75) | copy(p,y,v,b){return this.toBuffer().copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._buffer||(this._buffer=o.from(this._data,this._... method constructor (line 76) | constructor(h){super(),this.options=Object.assign({type:"nodebuffer",c... method append (line 76) | append(h,f){f.hasOwnProperty("base64")&&f.base64?this.zip.file(f.name,... method finalize (line 76) | async finalize(){const h=await this.zip.generateAsync(this.options);th... method read (line 76) | read(h){return this.stream.read(h)} method setEncoding (line 76) | setEncoding(h){return this.stream.setEncoding(h)} method pause (line 76) | pause(){return this.stream.pause()} method resume (line 76) | resume(){return this.stream.resume()} method isPaused (line 76) | isPaused(){return this.stream.isPaused()} method pipe (line 76) | pipe(h,f){return this.stream.pipe(h,f)} method unpipe (line 76) | unpipe(h){return this.stream.unpipe(h)} method unshift (line 76) | unshift(h){return this.stream.unshift(h)} method wrap (line 76) | wrap(h){return this.stream.wrap(h)} method constructor (line 76) | constructor(){super(),this.map={Company:new s({tag:"Company"}),Manager... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("Properties",l.PR... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"dc:creator":new u({tag:"dc:creator"})... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("cp:corePropertie... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"xdr:twoCellAnchor":new u,"xdr:oneCell... method prepare (line 76) | prepare(h){h.anchors.forEach((f,g)=>{f.anchorType=function(m){return(t... method tag (line 76) | get tag(){return"xdr:wsDr"} method render (line 76) | render(h,f){h.openXml(o.StdDocAttributes),h.openNode(this.tag,l.DRAWIN... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.m... method reconcile (line 76) | reconcile(h,f){h.anchors.forEach(g=>{g.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={patternFill:new u,gradientFill:new c}} method tag (line 76) | get tag(){return"fill"} method render (line 76) | render(h,f){switch(h.addRollback(),h.openNode("fill"),f.type){case"pat... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method validStyle (line 76) | validStyle(h){return l.validPatternValues[h]} method constructor (line 79) | constructor(h){this.rowCount=0,this.formatterOptions=h,this.fieldForma... method isRowHashArray (line 79) | static isRowHashArray(h){return!!Array.isArray(h)&&Array.isArray(h[0])... method isRowArray (line 79) | static isRowArray(h){return Array.isArray(h)&&!this.isRowHashArray(h)} method gatherHeaders (line 79) | static gatherHeaders(h){return l.isRowHashArray(h)?h.map(f=>f[0]):Arra... method createTransform (line 79) | static createTransform(h){return c.isSyncTransform(h)?(f,g)=>{let m=nu... method rowTransform (line 79) | set rowTransform(h){if(!o.default(h))throw new TypeError("The transfor... method format (line 79) | format(h,f){this.callTransformer(h,(g,m)=>{if(g)return f(g);if(!h)retu... method finish (line 79) | finish(h){const f=[];if(this.formatterOptions.alwaysWriteHeaders&&this... method checkHeaders (line 79) | checkHeaders(h){if(this.headers)return{shouldFormatColumns:!0,headers:... method gatherColumns (line 79) | gatherColumns(h){if(this.headers===null)throw new Error("Headers is cu... method callTransformer (line 79) | callTransformer(h,f){return this._rowTransform?this._rowTransform(h,f)... method formatColumns (line 79) | formatColumns(h,f){const g=h.map((p,y)=>this.fieldFormatter.format(p,y... method constructor (line 79) | constructor(h){super({objectMode:h.objectMode}),this.lines="",this.row... method hasHitRowLimit (line 79) | get hasHitRowLimit(){return this.parserOptions.limitRows&&this.rowCoun... method shouldEmitRows (line 79) | get shouldEmitRows(){return this.parsedRowCount>this.parserOptions.ski... method shouldSkipLine (line 79) | get shouldSkipLine(){return this.parsedLineCount<=this.parserOptions.s... method transform (line 79) | transform(h){return this.rowTransformerValidator.rowTransform=h,this} method validate (line 79) | validate(h){return this.rowTransformerValidator.rowValidator=h,this} method emit (line 79) | emit(h){if(h==="end")return this.endEmitted||(this.endEmitted=!0,super... method _transform (line 79) | _transform(h,f,g){if(this.hasHitRowLimit)return g();const m=l.wrapDone... method _flush (line 79) | _flush(h){const f=l.wrapDoneCallback(h);if(this.hasHitRowLimit)return ... method parse (line 79) | parse(h,f){if(!h)return[];const{line:g,rows:m}=this.parser.parse(h,f);... method processRows (line 79) | processRows(h,f){const g=h.length,m=p=>{const y=A=>A?f(A):p%100!=0?m(p... method transformRow (line 79) | transformRow(h,f){try{this.headerTransformer.transform(h,(g,m)=>g?f(g)... method checkAndEmitHeaders (line 79) | checkAndEmitHeaders(){!this.headersEmitted&&this.headerTransformer.hea... method skipRow (line 79) | skipRow(h){return this.rowCount-=1,h(null,{row:null,isValid:!0})} method pushRow (line 79) | pushRow(h,f){try{this.parserOptions.objectMode?this.push(h):this.push(... method wrapDoneCallback (line 79) | static wrapDoneCallback(h){let f=!1;return function(g){if(g){if(f)thro... function h (line 368) | function h(f,g){this.options=f,this.loadOptions=g} method constructor (line 75) | constructor(p){this._data=p} method length (line 75) | get length(){return this._data.length} method copy (line 75) | copy(p,y,v,b){this._data.copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._data} method constructor (line 76) | constructor(g){super(),this.options=g||h.OPTIONS,this.map={b:{prop:"bo... method tag (line 76) | get tag(){return this.options.tagName} method render (line 76) | render(g,m){const{map:p}=this;g.openNode(this.options.tagName),l.each(... method parseOpen (line 76) | parseOpen(g){if(this.parser)return this.parser.parseOpen(g),!0;if(this... method parseText (line 76) | parseText(g){this.parser&&this.parser.parseText(g)} method parseClose (line 76) | parseClose(g){if(this.parser&&!this.parser.parseClose(g)){const m=this... function a (line 368) | function a(g,m,p){this.name=g,this.dir=p.dir,this.date=p.date,this.comme... function g (line 368) | function g(){var m,p;s=!0;for(var y=f.length;y;){for(p=f,f=[],m=-1;++m2&&arguments[2]!==void 0?argum... method asInstance (line 75) | static asInstance(u){return u instanceof o||u==null?u:new o(u)} method col (line 75) | get col(){return this.nativeCol+Math.min(this.colWidth-1,this.nativeCo... method col (line 75) | set col(u){this.nativeCol=Math.floor(u),this.nativeColOff=Math.floor((... method row (line 75) | get row(){return this.nativeRow+Math.min(this.rowHeight-1,this.nativeR... method row (line 75) | set row(u){this.nativeRow=Math.floor(u),this.nativeRowOff=Math.floor((... method colWidth (line 75) | get colWidth(){return this.worksheet&&this.worksheet.getColumn(this.na... method rowHeight (line 75) | get rowHeight(){return this.worksheet&&this.worksheet.getRow(this.nati... method model (line 75) | get model(){return{nativeCol:this.nativeCol,nativeColOff:this.nativeCo... method model (line 75) | set model(u){this.nativeCol=u.nativeCol,this.nativeColOff=u.nativeColO... method constructor (line 75) | constructor(u){this.note=u} method model (line 75) | get model(){let u=null;switch(typeof this.note){case"string":u={type:"... method model (line 75) | set model(u){const{note:c}=u,{texts:l}=c;l.length===1&&Object.keys(l[0... method fromModel (line 75) | static fromModel(u){const c=new o;return c.model=u,c} method constructor (line 75) | constructor(){this.decode(arguments)} method setTLBR (line 75) | setTLBR(u,c,l,d,h){if(arguments.length<4){const f=a.decodeAddress(u),g... method decode (line 75) | decode(u){switch(u.length){case 5:this.setTLBR(u[0],u[1],u[2],u[3],u[4... method top (line 75) | get top(){return this.model.top||1} method top (line 75) | set top(u){this.model.top=u} method left (line 75) | get left(){return this.model.left||1} method left (line 75) | set left(u){this.model.left=u} method bottom (line 75) | get bottom(){return this.model.bottom||1} method bottom (line 75) | set bottom(u){this.model.bottom=u} method right (line 75) | get right(){return this.model.right||1} method right (line 75) | set right(u){this.model.right=u} method sheetName (line 75) | get sheetName(){return this.model.sheetName} method sheetName (line 75) | set sheetName(u){this.model.sheetName=u} method _serialisedSheetName (line 75) | get _serialisedSheetName(){const{sheetName:u}=this.model;return u?/^[a... method expand (line 75) | expand(u,c,l,d){(!this.model.top||u1?this.range:this._serialisedSheetN... method $shortRange (line 75) | get $shortRange(){return this.count>1?this.$range:this._serialisedShee... method count (line 75) | get count(){return(1+this.bottom-this.top)*(1+this.right-this.left)} method toString (line 75) | toString(){return this.range} method intersects (line 75) | intersects(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method contains (line 75) | contains(u){const c=a.decodeEx(u);return this.containsEx(c)} method containsEx (line 75) | containsEx(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method forEachAddress (line 75) | forEachAddress(u){for(let c=this.left;c<=this.right;c++)for(let l=this... method constructor (line 75) | constructor(u,c,l){this.table=u,this.column=c,this.index=l} method _set (line 75) | _set(u,c){this.table.cacheState(),this.column[u]=c} method name (line 75) | get name(){return this.column.name} method name (line 75) | set name(u){this._set("name",u)} method filterButton (line 75) | get filterButton(){return this.column.filterButton} method filterButton (line 75) | set filterButton(u){this.column.filterButton=u} method style (line 75) | get style(){return this.column.style} method style (line 75) | set style(u){this.column.style=u} method totalsRowLabel (line 75) | get totalsRowLabel(){return this.column.totalsRowLabel} method totalsRowLabel (line 75) | set totalsRowLabel(u){this._set("totalsRowLabel",u)} method totalsRowFunction (line 75) | get totalsRowFunction(){return this.column.totalsRowFunction} method totalsRowFunction (line 75) | set totalsRowFunction(u){this._set("totalsRowFunction",u)} method totalsRowResult (line 75) | get totalsRowResult(){return this.column.totalsRowResult} method totalsRowResult (line 75) | set totalsRowResult(u){this._set("totalsRowResult",u)} method totalsRowFormula (line 75) | get totalsRowFormula(){return this.column.totalsRowFormula} method totalsRowFormula (line 75) | set totalsRowFormula(u){this._set("totalsRowFormula",u)} method constructor (line 76) | constructor(u){super(),this.model=u} method tag (line 76) | get tag(){return"u"} method render (line 76) | render(u,c){if((c=c||this.model)===!0)u.leafNode("u");else{const l=o.A... method parseOpen (line 76) | parseOpen(u){u.name==="u"&&(this.model=u.attributes.val||!0)} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} function d (line 368) | function d(y){if(typeof y!="function")throw new TypeError("resolver must... method constructor (line 75) | constructor(p){this._data=p} method length (line 75) | get length(){return this._data.length} method copy (line 75) | copy(p,y,v,b){return this._data._buf.copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._data.toBuffer()} method constructor (line 76) | constructor(){super(),this.map={"x14:dataBar":this.databarXform=new u,... method tag (line 76) | get tag(){return"x14:cfRule"} method isExt (line 76) | static isExt(f){return f.type==="dataBar"?u.isExt(f):!(f.type!=="iconS... method prepare (line 76) | prepare(f){d.isExt(f)&&(f.x14Id=`{${a()}}`.toUpperCase())} method render (line 76) | render(f,g){if(d.isExt(g))switch(g.type){case"dataBar":this.renderData... method renderDataBar (line 76) | renderDataBar(f,g){f.openNode(this.tag,{type:"dataBar",id:g.x14Id}),th... method renderIconSet (line 76) | renderIconSet(f,g){f.openNode(this.tag,{type:"iconSet",priority:g.prio... method createNewModel (line 76) | createNewModel(f){let{attributes:g}=f;return{type:g.type,x14Id:g.id,pr... method onParserClose (line 76) | onParserClose(f,g){Object.assign(this.model,g.model)} method constructor (line 76) | constructor(){super(),this.map={autoFilter:new u,tableColumns:new s({t... method prepare (line 76) | prepare(f,g){this.map.autoFilter.prepare(f),this.map.tableColumns.prep... method tag (line 76) | get tag(){return"table"} method render (line 76) | render(f,g){f.openXml(a.StdDocAttributes),f.openNode(this.tag,$o(An({}... method parseOpen (line 76) | parseOpen(f){if(this.parser)return this.parser.parseOpen(f),!0;const{n... method parseText (line 76) | parseText(f){this.parser&&this.parser.parseText(f)} method parseClose (line 76) | parseClose(f){if(this.parser)return this.parser.parseClose(f)||(this.p... method reconcile (line 76) | reconcile(f,g){f.columns.forEach(m=>{m.dxfId!==void 0&&(m.style=g.styl... function h (line 368) | function h(y,v,b){this.promise=y,typeof v=="function"&&(this.onFulfilled... method constructor (line 75) | constructor(p){this._data=p} method length (line 75) | get length(){return this._data.length} method copy (line 75) | copy(p,y,v,b){this._data.copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._data} method constructor (line 76) | constructor(g){super(),this.options=g||h.OPTIONS,this.map={b:{prop:"bo... method tag (line 76) | get tag(){return this.options.tagName} method render (line 76) | render(g,m){const{map:p}=this;g.openNode(this.options.tagName),l.each(... method parseOpen (line 76) | parseOpen(g){if(this.parser)return this.parser.parseOpen(g),!0;if(this... method parseText (line 76) | parseText(g){this.parser&&this.parser.parseText(g)} method parseClose (line 76) | parseClose(g){if(this.parser&&!this.parser.parseClose(g)){const m=this... function f (line 368) | function f(y,v,b){a(function(){var A;try{A=v(b)}catch(C){return s.reject... method constructor (line 75) | constructor(p){this.size=p,this.buffer=o.alloc(p),this.iRead=0,this.iW... method toBuffer (line 75) | toBuffer(){if(this.iRead===0&&this.iWrite===this.size)return this.buff... method length (line 75) | get length(){return this.iWrite-this.iRead} method eod (line 75) | get eod(){return this.iRead===this.iWrite} method full (line 75) | get full(){return this.iWrite===this.size} method read (line 75) | read(p){let y;return p===0?null:p===void 0||p>=this.length?(y=this.toB... method write (line 75) | write(p,y,v){const b=Math.min(v,this.size-this.iWrite);return p.copy(t... function g (line 368) | function g(y){var v=y&&y.then;if(y&&(typeof y=="object"||typeof y=="func... function m (line 368) | function m(y,v){var b=!1;function A(z){b||(b=!0,s.reject(y,z))}function ... method constructor (line 76) | constructor(){super(),this.map={dataBar:this.databarXform=new u,extLst... method tag (line 76) | get tag(){return"cfRule"} method isPrimitive (line 76) | static isPrimitive(y){return y.type!=="iconSet"||!y.custom&&!f[y.iconS... method render (line 76) | render(y,v){switch(v.type){case"expression":this.renderExpression(y,v)... method renderExpression (line 76) | renderExpression(y,v){y.openNode(this.tag,{type:"expression",dxfId:v.d... method renderCellIs (line 76) | renderCellIs(y,v){y.openNode(this.tag,{type:"cellIs",dxfId:v.dxfId,pri... method renderTop10 (line 76) | renderTop10(y,v){y.leafNode(this.tag,{type:"top10",dxfId:v.dxfId,prior... method renderAboveAverage (line 76) | renderAboveAverage(y,v){y.leafNode(this.tag,{type:"aboveAverage",dxfId... method renderDataBar (line 76) | renderDataBar(y,v){y.openNode(this.tag,{type:"dataBar",priority:v.prio... method renderColorScale (line 76) | renderColorScale(y,v){y.openNode(this.tag,{type:"colorScale",priority:... method renderIconSet (line 76) | renderIconSet(y,v){m.isPrimitive(v)&&(y.openNode(this.tag,{type:"iconS... method renderText (line 76) | renderText(y,v){y.openNode(this.tag,{type:v.operator,dxfId:v.dxfId,pri... method renderTimePeriod (line 76) | renderTimePeriod(y,v){y.openNode(this.tag,{type:"timePeriod",dxfId:v.d... method createNewModel (line 76) | createNewModel(y){let{attributes:v}=y;return $o(An({},g(v)),{dxfId:a.t... method onParserClose (line 76) | onParserClose(y,v){switch(y){case"dataBar":case"extLst":case"colorScal... function p (line 368) | function p(y,v){var b={};try{b.value=y(v),b.status="success"}catch(A){b.... method constructor (line 76) | constructor(){super(),this.map={fileVersion:p.STATIC_XFORMS.fileVersio... method prepare (line 76) | prepare(v){v.sheets=v.worksheets;const b=[];let A=0;v.sheets.forEach(C... method render (line 76) | render(v,b){v.openXml(s.StdDocAttributes),v.openNode("workbook",p.WORK... method parseOpen (line 76) | parseOpen(v){if(this.parser)return this.parser.parseOpen(v),!0;switch(... method parseText (line 76) | parseText(v){this.parser&&this.parser.parseText(v)} method parseClose (line 76) | parseClose(v){if(this.parser)return this.parser.parseClose(v)||(this.p... method reconcile (line 76) | reconcile(v){const b=(v.workbookRels||[]).reduce((W,U)=>(W[U.Id]=U,W),... method constructor (line 76) | constructor(v){super(),this.map={numFmts:new c({tag:"numFmts",count:!0... method initIndex (line 76) | initIndex(){this.index={style:{},numFmt:{},numFmtNextId:164,font:{},bo... method init (line 76) | init(){this.model={styles:[],numFmts:[],fonts:[],borders:[],fills:[],d... method render (line 76) | render(v,b){b=b||this.model,v.openXml(o.StdDocAttributes),v.openNode("... method parseOpen (line 76) | parseOpen(v){if(this.parser)return this.parser.parseOpen(v),!0;switch(... method parseText (line 76) | parseText(v){this.parser&&this.parser.parseText(v)} method parseClose (line 76) | parseClose(v){if(this.parser)return this.parser.parseClose(v)||(this.p... method addStyleModel (line 76) | addStyleModel(v,b){if(!v)return 0;if(this.model.fonts.length||this._ad... method getStyleModel (line 76) | getStyleModel(v){const b=this.model.styles[v];if(!b)return null;let A=... method addDxfStyle (line 76) | addDxfStyle(v){return v.numFmt&&(v.numFmtId=this._addNumFmtStr(v.numFm... method getDxfStyle (line 76) | getDxfStyle(v){return this.model.dxfs[v]} method _addStyle (line 76) | _addStyle(v){const b=this.map.style.toXml(v);let A=this.index.style[b]... method _addNumFmtStr (line 76) | _addNumFmtStr(v){let b=f.getDefaultFmtId(v);if(b!==void 0||(b=this.ind... method _addFont (line 76) | _addFont(v){const b=this.map.font.toXml(v);let A=this.index.font[b];re... method _addBorder (line 76) | _addBorder(v){const b=this.map.border.toXml(v);let A=this.index.border... method _addFill (line 76) | _addFill(v){const b=this.map.fill.toXml(v);let A=this.index.fill[b];re... function U (line 368) | function U(G,ee){v.resolve(G).then(function(I){C[ee]=I,++M!==b||A||(A=!0... function m (line 368) | function m(y){if(!(this instanceof m))return new m(y);this.options=o.ass... method constructor (line 76) | constructor(){super(),this.map={dataBar:this.databarXform=new u,extLst... method tag (line 76) | get tag(){return"cfRule"} method isPrimitive (line 76) | static isPrimitive(y){return y.type!=="iconSet"||!y.custom&&!f[y.iconS... method render (line 76) | render(y,v){switch(v.type){case"expression":this.renderExpression(y,v)... method renderExpression (line 76) | renderExpression(y,v){y.openNode(this.tag,{type:"expression",dxfId:v.d... method renderCellIs (line 76) | renderCellIs(y,v){y.openNode(this.tag,{type:"cellIs",dxfId:v.dxfId,pri... method renderTop10 (line 76) | renderTop10(y,v){y.leafNode(this.tag,{type:"top10",dxfId:v.dxfId,prior... method renderAboveAverage (line 76) | renderAboveAverage(y,v){y.leafNode(this.tag,{type:"aboveAverage",dxfId... method renderDataBar (line 76) | renderDataBar(y,v){y.openNode(this.tag,{type:"dataBar",priority:v.prio... method renderColorScale (line 76) | renderColorScale(y,v){y.openNode(this.tag,{type:"colorScale",priority:... method renderIconSet (line 76) | renderIconSet(y,v){m.isPrimitive(v)&&(y.openNode(this.tag,{type:"iconS... method renderText (line 76) | renderText(y,v){y.openNode(this.tag,{type:v.operator,dxfId:v.dxfId,pri... method renderTimePeriod (line 76) | renderTimePeriod(y,v){y.openNode(this.tag,{type:"timePeriod",dxfId:v.d... method createNewModel (line 76) | createNewModel(y){let{attributes:v}=y;return $o(An({},g(v)),{dxfId:a.t... method onParserClose (line 76) | onParserClose(y,v){switch(y){case"dataBar":case"extLst":case"colorScal... function p (line 368) | function p(y,v){var b=new m(v);if(b.push(y,!0),b.err)throw b.msg||u[b.er... method constructor (line 76) | constructor(){super(),this.map={fileVersion:p.STATIC_XFORMS.fileVersio... method prepare (line 76) | prepare(v){v.sheets=v.worksheets;const b=[];let A=0;v.sheets.forEach(C... method render (line 76) | render(v,b){v.openXml(s.StdDocAttributes),v.openNode("workbook",p.WORK... method parseOpen (line 76) | parseOpen(v){if(this.parser)return this.parser.parseOpen(v),!0;switch(... method parseText (line 76) | parseText(v){this.parser&&this.parser.parseText(v)} method parseClose (line 76) | parseClose(v){if(this.parser)return this.parser.parseClose(v)||(this.p... method reconcile (line 76) | reconcile(v){const b=(v.workbookRels||[]).reduce((W,U)=>(W[U.Id]=U,W),... method constructor (line 76) | constructor(v){super(),this.map={numFmts:new c({tag:"numFmts",count:!0... method initIndex (line 76) | initIndex(){this.index={style:{},numFmt:{},numFmtNextId:164,font:{},bo... method init (line 76) | init(){this.model={styles:[],numFmts:[],fonts:[],borders:[],fills:[],d... method render (line 76) | render(v,b){b=b||this.model,v.openXml(o.StdDocAttributes),v.openNode("... method parseOpen (line 76) | parseOpen(v){if(this.parser)return this.parser.parseOpen(v),!0;switch(... method parseText (line 76) | parseText(v){this.parser&&this.parser.parseText(v)} method parseClose (line 76) | parseClose(v){if(this.parser)return this.parser.parseClose(v)||(this.p... method addStyleModel (line 76) | addStyleModel(v,b){if(!v)return 0;if(this.model.fonts.length||this._ad... method getStyleModel (line 76) | getStyleModel(v){const b=this.model.styles[v];if(!b)return null;let A=... method addDxfStyle (line 76) | addDxfStyle(v){return v.numFmt&&(v.numFmtId=this._addNumFmtStr(v.numFm... method getDxfStyle (line 76) | getDxfStyle(v){return this.model.dxfs[v]} method _addStyle (line 76) | _addStyle(v){const b=this.map.style.toXml(v);let A=this.index.style[b]... method _addNumFmtStr (line 76) | _addNumFmtStr(v){let b=f.getDefaultFmtId(v);if(b!==void 0||(b=this.ind... method _addFont (line 76) | _addFont(v){const b=this.map.font.toXml(v);let A=this.index.font[b];re... method _addBorder (line 76) | _addBorder(v){const b=this.map.border.toXml(v);let A=this.index.border... method _addFill (line 76) | _addFill(v){const b=this.map.fill.toXml(v);let A=this.index.fill[b];re... function f (line 368) | function f(m){if(!(this instanceof f))return new f(m);this.options=o.ass... method constructor (line 75) | constructor(p){this.size=p,this.buffer=o.alloc(p),this.iRead=0,this.iW... method toBuffer (line 75) | toBuffer(){if(this.iRead===0&&this.iWrite===this.size)return this.buff... method length (line 75) | get length(){return this.iWrite-this.iRead} method eod (line 75) | get eod(){return this.iRead===this.iWrite} method full (line 75) | get full(){return this.iWrite===this.size} method read (line 75) | read(p){let y;return p===0?null:p===void 0||p>=this.length?(y=this.toB... method write (line 75) | write(p,y,v){const b=Math.min(v,this.size-this.iWrite);return p.copy(t... function g (line 368) | function g(m,p){var y=new f(p);if(y.push(m,!0),y.err)throw y.msg||c[y.er... function l (line 368) | function l(d,h){if(h<65537&&(d.subarray&&s||!d.subarray&&o))return Strin... method constructor (line 75) | constructor(f,g,m){if(!f||!g)throw new Error("A Cell needs a Row");thi... method worksheet (line 75) | get worksheet(){return this._row.worksheet} method workbook (line 75) | get workbook(){return this._row.worksheet.workbook} method destroy (line 75) | destroy(){delete this.style,delete this._value,delete this._row,delete... method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(f){this.style.numFmt=f} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(f){this.style.font=f} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(f){this.style.alignment=f} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(f){this.style.border=f} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(f){this.style.fill=f} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(f){this.style.protection=f} method _mergeStyle (line 75) | _mergeStyle(f,g,m){const p=f&&f.numFmt||g&&g.numFmt;p&&(m.numFmt=p);co... method address (line 75) | get address(){return this._address} method row (line 75) | get row(){return this._row.number} method col (line 75) | get col(){return this._column.number} method $col$row (line 75) | get $col$row(){return`$${this._column.letter}$${this.row}`} method type (line 75) | get type(){return this._value.type} method effectiveType (line 75) | get effectiveType(){return this._value.effectiveType} method toCsvString (line 75) | toCsvString(){return this._value.toCsvString()} method addMergeRef (line 75) | addMergeRef(){this._mergeCount++} method releaseMergeRef (line 75) | releaseMergeRef(){this._mergeCount--} method isMerged (line 75) | get isMerged(){return this._mergeCount>0||this.type===l.Types.Merge} method merge (line 75) | merge(f,g){this._value.release(),this._value=d.create(l.Types.Merge,th... method unmerge (line 75) | unmerge(){this.type===l.Types.Merge&&(this._value.release(),this._valu... method isMergedTo (line 75) | isMergedTo(f){return this._value.type===l.Types.Merge&&this._value.isM... method master (line 75) | get master(){return this.type===l.Types.Merge?this._value.master:this} method isHyperlink (line 75) | get isHyperlink(){return this._value.type===l.Types.Hyperlink} method hyperlink (line 75) | get hyperlink(){return this._value.hyperlink} method value (line 75) | get value(){return this._value.value} method value (line 75) | set value(f){this.type!==l.Types.Merge?(this._value.release(),this._va... method note (line 75) | get note(){return this._comment&&this._comment.note} method note (line 75) | set note(f){this._comment=new c(f)} method text (line 75) | get text(){return this._value.toString()} method html (line 75) | get html(){return o.escapeHtml(this.text)} method toString (line 75) | toString(){return this.text} method _upgradeToHyperlink (line 75) | _upgradeToHyperlink(f){this.type===l.Types.String&&(this._value=d.crea... method formula (line 75) | get formula(){return this._value.formula} method result (line 75) | get result(){return this._value.result} method formulaType (line 75) | get formulaType(){return this._value.formulaType} method fullAddress (line 75) | get fullAddress(){const{worksheet:f}=this._row;return{sheetName:f.name... method name (line 75) | get name(){return this.names[0]} method name (line 75) | set name(f){this.names=[f]} method names (line 75) | get names(){return this.workbook.definedNames.getNamesEx(this.fullAddr... method names (line 75) | set names(f){const{definedNames:g}=this.workbook;g.removeAllNames(this... method addName (line 75) | addName(f){this.workbook.definedNames.addEx(this.fullAddress,f)} method removeName (line 75) | removeName(f){this.workbook.definedNames.removeEx(this.fullAddress,f)} method removeAllNames (line 75) | removeAllNames(){this.workbook.definedNames.removeAllNames(this.fullAd... method _dataValidations (line 75) | get _dataValidations(){return this.worksheet.dataValidations} method dataValidation (line 75) | get dataValidation(){return this._dataValidations.find(this.address)} method dataValidation (line 75) | set dataValidation(f){this._dataValidations.add(this.address,f)} method model (line 75) | get model(){const{model:f}=this._value;return f.style=this.style,this.... method model (line 75) | set model(f){if(this._value.release(),this._value=d.create(f.type,this... method constructor (line 75) | constructor(p,y){this._data=p,this._encoding=y} method length (line 75) | get length(){return this.toBuffer().length} method copy (line 75) | copy(p,y,v,b){return this.toBuffer().copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._buffer||(this._buffer=o.from(this._data,this._... method constructor (line 76) | constructor(h){super(),this.options=Object.assign({type:"nodebuffer",c... method append (line 76) | append(h,f){f.hasOwnProperty("base64")&&f.base64?this.zip.file(f.name,... method finalize (line 76) | async finalize(){const h=await this.zip.generateAsync(this.options);th... method read (line 76) | read(h){return this.stream.read(h)} method setEncoding (line 76) | setEncoding(h){return this.stream.setEncoding(h)} method pause (line 76) | pause(){return this.stream.pause()} method resume (line 76) | resume(){return this.stream.resume()} method isPaused (line 76) | isPaused(){return this.stream.isPaused()} method pipe (line 76) | pipe(h,f){return this.stream.pipe(h,f)} method unpipe (line 76) | unpipe(h){return this.stream.unpipe(h)} method unshift (line 76) | unshift(h){return this.stream.unshift(h)} method wrap (line 76) | wrap(h){return this.stream.wrap(h)} method constructor (line 76) | constructor(){super(),this.map={Company:new s({tag:"Company"}),Manager... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("Properties",l.PR... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"dc:creator":new u({tag:"dc:creator"})... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("cp:corePropertie... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"xdr:twoCellAnchor":new u,"xdr:oneCell... method prepare (line 76) | prepare(h){h.anchors.forEach((f,g)=>{f.anchorType=function(m){return(t... method tag (line 76) | get tag(){return"xdr:wsDr"} method render (line 76) | render(h,f){h.openXml(o.StdDocAttributes),h.openNode(this.tag,l.DRAWIN... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.m... method reconcile (line 76) | reconcile(h,f){h.anchors.forEach(g=>{g.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={patternFill:new u,gradientFill:new c}} method tag (line 76) | get tag(){return"fill"} method render (line 76) | render(h,f){switch(h.addRollback(),h.openNode("fill"),f.type){case"pat... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method validStyle (line 76) | validStyle(h){return l.validPatternValues[h]} method constructor (line 79) | constructor(h){this.rowCount=0,this.formatterOptions=h,this.fieldForma... method isRowHashArray (line 79) | static isRowHashArray(h){return!!Array.isArray(h)&&Array.isArray(h[0])... method isRowArray (line 79) | static isRowArray(h){return Array.isArray(h)&&!this.isRowHashArray(h)} method gatherHeaders (line 79) | static gatherHeaders(h){return l.isRowHashArray(h)?h.map(f=>f[0]):Arra... method createTransform (line 79) | static createTransform(h){return c.isSyncTransform(h)?(f,g)=>{let m=nu... method rowTransform (line 79) | set rowTransform(h){if(!o.default(h))throw new TypeError("The transfor... method format (line 79) | format(h,f){this.callTransformer(h,(g,m)=>{if(g)return f(g);if(!h)retu... method finish (line 79) | finish(h){const f=[];if(this.formatterOptions.alwaysWriteHeaders&&this... method checkHeaders (line 79) | checkHeaders(h){if(this.headers)return{shouldFormatColumns:!0,headers:... method gatherColumns (line 79) | gatherColumns(h){if(this.headers===null)throw new Error("Headers is cu... method callTransformer (line 79) | callTransformer(h,f){return this._rowTransform?this._rowTransform(h,f)... method formatColumns (line 79) | formatColumns(h,f){const g=h.map((p,y)=>this.fieldFormatter.format(p,y... method constructor (line 79) | constructor(h){super({objectMode:h.objectMode}),this.lines="",this.row... method hasHitRowLimit (line 79) | get hasHitRowLimit(){return this.parserOptions.limitRows&&this.rowCoun... method shouldEmitRows (line 79) | get shouldEmitRows(){return this.parsedRowCount>this.parserOptions.ski... method shouldSkipLine (line 79) | get shouldSkipLine(){return this.parsedLineCount<=this.parserOptions.s... method transform (line 79) | transform(h){return this.rowTransformerValidator.rowTransform=h,this} method validate (line 79) | validate(h){return this.rowTransformerValidator.rowValidator=h,this} method emit (line 79) | emit(h){if(h==="end")return this.endEmitted||(this.endEmitted=!0,super... method _transform (line 79) | _transform(h,f,g){if(this.hasHitRowLimit)return g();const m=l.wrapDone... method _flush (line 79) | _flush(h){const f=l.wrapDoneCallback(h);if(this.hasHitRowLimit)return ... method parse (line 79) | parse(h,f){if(!h)return[];const{line:g,rows:m}=this.parser.parse(h,f);... method processRows (line 79) | processRows(h,f){const g=h.length,m=p=>{const y=A=>A?f(A):p%100!=0?m(p... method transformRow (line 79) | transformRow(h,f){try{this.headerTransformer.transform(h,(g,m)=>g?f(g)... method checkAndEmitHeaders (line 79) | checkAndEmitHeaders(){!this.headersEmitted&&this.headerTransformer.hea... method skipRow (line 79) | skipRow(h){return this.rowCount-=1,h(null,{row:null,isValid:!0})} method pushRow (line 79) | pushRow(h,f){try{this.parserOptions.objectMode?this.push(h):this.push(... method wrapDoneCallback (line 79) | static wrapDoneCallback(h){let f=!1;return function(g){if(g){if(f)thro... function _ (line 368) | function _(j,ue){return j.msg=l[ue],ue} method constructor (line 76) | constructor(R){super();const{maxRows:F,maxCols:B,ignoreNodes:X}=R||{};... method prepare (line 76) | prepare(R,F){F.merges=new c,R.hyperlinks=F.hyperlinks=[],R.comments=F.... method render (line 76) | render(R,F){R.openXml(s.StdDocAttributes),R.openNode("worksheet",_.WOR... method parseOpen (line 76) | parseOpen(R){return this.parser?(this.parser.parseOpen(R),!0):R.name==... method parseText (line 76) | parseText(R){this.parser&&this.parser.parseText(R)} method parseClose (line 76) | parseClose(R){if(this.parser)return this.parser.parseClose(R)||(this.p... method reconcile (line 76) | reconcile(R,F){const B=(R.relationships||[]).reduce((K,te)=>{if(K[te.I... function E (line 368) | function E(j){return(j<<1)-(4j.avail_out&&(Q=j.avail_out)... function B (line 368) | function B(j,ue){s._tr_flush_block(j,0<=j.block_start?j.block_start:-1,j... function X (line 368) | function X(j,ue){j.pending_buf[j.pending++]=ue} function K (line 368) | function K(j,ue){j.pending_buf[j.pending++]=ue>>>8&255,j.pending_buf[j.p... function te (line 368) | function te(j,ue){var Q,P,H=j.max_chain_length,Z=j.strstart,oe=j.prev_le... function $ (line 368) | function $(j){var ue,Q,P,H,Z,oe,ce,ne,se,fe,de=j.w_size;do{if(H=j.window... function q (line 368) | function q(j,ue){for(var Q,P;;){if(j.lookahead>>24&255)+(I>>>8&65280)+((65280&I)<<8)+((255&I)<<... function v (line 368) | function v(){this.mode=0,this.last=!1,this.wrap=0,this.havedict=!1,this.... function b (line 368) | function b(I){var O;return I&&I.state?(O=I.state,I.total_in=I.total_out=... function A (line 368) | function A(I){var O;return I&&I.state?((O=I.state).wsize=0,O.whave=0,O.w... function C (line 368) | function C(I,O){var T,S;return I&&I.state?(S=I.state,O<0?(T=0,O=-O):(T=1... function M (line 368) | function M(I,O){var T,S;return I?(S=new v,(I.state=S).window=null,(T=C(I... function G (line 368) | function G(I){if(U){var O;for(z=new a.Buf32(512),W=new a.Buf32(32),O=0;O... function ee (line 368) | function ee(I,O,T,S){var x,w=I.state;return w.window===null&&(w.wsize=1<... function u (line 368) | function u(H){for(var Z=H.length;0<=--Z;)H[Z]=0} method constructor (line 75) | constructor(l,d,h){this._worksheet=l,this._number=d,h!==!1&&(this.defn... method number (line 75) | get number(){return this._number} method worksheet (line 75) | get worksheet(){return this._worksheet} method letter (line 75) | get letter(){return s.n2l(this._number)} method isCustomWidth (line 75) | get isCustomWidth(){return this.width!==void 0&&this.width!==9} method defn (line 75) | get defn(){return{header:this._header,key:this.key,width:this.width,st... method defn (line 75) | set defn(l){l?(this.key=l.key,this.width=l.width!==void 0?l.width:9,th... method headers (line 75) | get headers(){return this._header&&this._header instanceof Array?this.... method header (line 75) | get header(){return this._header} method header (line 75) | set header(l){l!==void 0?(this._header=l,this.headers.forEach((d,h)=>{... method key (line 75) | get key(){return this._key} method key (line 75) | set key(l){(this._key&&this._worksheet.getColumnKey(this._key))===this... method hidden (line 75) | get hidden(){return!!this._hidden} method hidden (line 75) | set hidden(l){this._hidden=l} method outlineLevel (line 75) | get outlineLevel(){return this._outlineLevel||0} method outlineLevel (line 75) | set outlineLevel(l){this._outlineLevel=l} method collapsed (line 75) | get collapsed(){return!!(this._outlineLevel&&this._outlineLevel>=this.... method toString (line 75) | toString(){return JSON.stringify({key:this.key,width:this.width,header... method equivalentTo (line 75) | equivalentTo(l){return this.width===l.width&&this.hidden===l.hidden&&t... method isDefault (line 75) | get isDefault(){if(this.isCustomWidth||this.hidden||this.outlineLevel)... method headerCount (line 75) | get headerCount(){return this.headers.length} method eachCell (line 75) | eachCell(l,d){const h=this.number;d||(d=l,l=null),this._worksheet.each... method values (line 75) | get values(){const l=[];return this.eachCell((d,h)=>{d&&d.type!==o.Val... method values (line 75) | set values(l){if(!l)return;const d=this.number;let h=0;l.hasOwnPropert... method _applyStyle (line 75) | _applyStyle(l,d){return this.style[l]=d,this.eachCell(h=>{h[l]=d}),d} method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(l){this._applyStyle("numFmt",l)} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(l){this._applyStyle("font",l)} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(l){this._applyStyle("alignment",l)} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(l){this._applyStyle("protection",l)} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(l){this._applyStyle("border",l)} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(l){this._applyStyle("fill",l)} method toModel (line 75) | static toModel(l){const d=[];let h=null;return l&&l.forEach((f,g)=>{f.... method fromModel (line 75) | static fromModel(l,d){const h=[];let f=1,g=0;for(d=(d=d||[]).sort(func... method constructor (line 76) | constructor(){super(),this.map={"v:shape":new s}} method tag (line 76) | get tag(){return"xml"} method render (line 76) | render(l,d){l.openXml(a.StdDocAttributes),l.openNode(this.tag,u.DRAWIN... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method reconcile (line 76) | reconcile(l,d){l.anchors.forEach(h=>{h.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={"v:textbox":new o,"x:ClientData":new s}} method tag (line 76) | get tag(){return"v:shape"} method render (line 76) | render(l,d,h){l.openNode("v:shape",u.V_SHAPE_ATTRIBUTES(d,h)),l.leafNo... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.p... method constructor (line 76) | constructor(){super(),this.map={Relationship:new s}} method render (line 76) | render(l,d){d=d||this._values,l.openXml(a.StdDocAttributes),l.openNode... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method constructor (line 76) | constructor(){super(),this.map={"x14:id":this.idXform=new s}} method tag (line 76) | get tag(){return"ext"} method render (line 76) | render(l,d){l.openNode(this.tag,{uri:"{B025F937-C7B1-47D3-B67F-A62EFF6... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(l,d){this.model.x14Id=d.model} method constructor (line 76) | constructor(l){super(),this.model=l} method tag (line 76) | get tag(){return"r"} method textXform (line 76) | get textXform(){return this._textXform||(this._textXform=new a)} method fontXform (line 76) | get fontXform(){return this._fontXform||(this._fontXform=new o(u.FONT_... method render (line 76) | render(l,d){d=d||this.model,l.openNode("r"),d.font&&this.fontXform.ren... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){switch(l){case"r":return!1;case"t":return this.model.tex... method constructor (line 76) | constructor(l){super(),this.name=l,this.map={color:new s}} method tag (line 76) | get tag(){return this.name} method render (line 76) | render(l,d,h){const f=d&&d.color||h||this.defaultColor;l.openNode(this... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){return this.parser?(this.parser.parseClose(l)||(this.par... method validStyle (line 76) | validStyle(l){return u.validStyleValues[l]} method constructor (line 76) | constructor(){super(),this.map={fgColor:new o("fgColor"),bgColor:new o... method name (line 76) | get name(){return"pattern"} method tag (line 76) | get tag(){return"patternFill"} method render (line 76) | render(h,f){h.openNode("patternFill"),h.addAttribute("patternType",f.p... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.p... method constructor (line 77) | constructor(l){super({writableObjectMode:l.objectMode}),this.hasWritte... method transform (line 77) | transform(l){return this.rowFormatter.rowTransform=l,this} method _transform (line 77) | _transform(l,d,h){let f=!1;try{this.hasWrittenBOM||(this.push(this.for... method _flush (line 77) | _flush(l){this.rowFormatter.finish((d,h)=>d?l(d):(h&&h.forEach(f=>{thi... method constructor (line 79) | constructor(l){this.parserOptions=l,this.rowParser=new o.RowParser(thi... method removeBOM (line 79) | static removeBOM(l){return l&&l.charCodeAt(0)===65279?l.slice(1):l} method parse (line 79) | parse(l,d){const h=new a.Scanner({line:u.removeBOM(l),parserOptions:th... method parseWithoutComments (line 79) | parseWithoutComments(l){const d=[];let h=!0;for(;h;)h=this.parseRow(l,... method parseWithComments (line 79) | parseWithComments(l){const{parserOptions:d}=this,h=[];for(let f=l.next... method parseRow (line 79) | parseRow(l,d){if(!l.nextNonSpaceToken)return!1;const h=this.rowParser.... method constructor (line 81) | constructor(){this._rowTransform=null,this._rowValidator=null} method createTransform (line 81) | static createTransform(l){return s.isSyncTransform(l)?(d,h)=>{let f=nu... method createValidator (line 81) | static createValidator(l){return s.isSyncValidate(l)?(d,h)=>{h(null,{r... method rowTransform (line 81) | set rowTransform(l){if(!o.default(l))throw new TypeError("The transfor... method rowValidator (line 81) | set rowValidator(l){if(!o.default(l))throw new TypeError("The validate... method transformAndValidate (line 81) | transformAndValidate(l,d){return this.callTransformer(l,(h,f)=>h?d(h):... method callTransformer (line 81) | callTransformer(l,d){return this._rowTransform?this._rowTransform(l,d)... method callValidator (line 81) | callValidator(l,d){return this._rowValidator?this._rowValidator(l,d):d... function R (line 368) | function R(H,Z,oe,ce,ne){this.static_tree=H,this.extra_bits=Z,this.extra... function F (line 368) | function F(H,Z){this.dyn_tree=H,this.max_code=0,this.stat_desc=Z} function B (line 368) | function B(H){return H<256?O[H]:O[256+(H>>>7)]} function X (line 368) | function X(H,Z){H.pending_buf[H.pending++]=255&Z,H.pending_buf[H.pending... function K (line 368) | function K(H,Z,oe){H.bi_valid>y-oe?(H.bi_buf|=Z<>>=1,oe<<=1,0<--Z;);return oe>>>1} function q (line 368) | function q(H,Z,oe){var ce,ne,se=new Array(p+1),fe=0;for(ce=1;ce<=p;ce++)... function k (line 368) | function k(H){var Z;for(Z=0;Z=0){for(var i=t.length-1;n"&&">"||r=="&"&&"&"||r... function _l (line 368) | function _l(r,t){if(t(r))return!0;if(r=r.firstChild)do if(_l(r,t))return... function El (line 368) | function El(){this.ownerDocument=this} function H$ (line 368) | function H$(r,t,e){r&&r._inc++;var n=e.namespaceURI;n===wl.XMLNS&&(t._ns... function P3 (line 368) | function P3(r,t,e,n){r&&r._inc++;var i=e.namespaceURI;i===wl.XMLNS&&dele... function lg (line 368) | function lg(r,t,e){if(r&&r._inc){r._inc++;var n=t.childNodes;if(e)n[n.le... function L3 (line 368) | function L3(r,t){var e=t.previousSibling,n=t.nextSibling;return e?e.next... function $$ (line 368) | function $$(r){return r&&(r.nodeType===Rr.DOCUMENT_NODE||r.nodeType===Rr... function V$ (line 368) | function V$(r){return r&&(Ja(r)||fg(r)||Co(r)||r.nodeType===Rr.DOCUMENT_... function Co (line 368) | function Co(r){return r&&r.nodeType===Rr.DOCUMENT_TYPE_NODE} function Ja (line 368) | function Ja(r){return r&&r.nodeType===Rr.ELEMENT_NODE} function fg (line 368) | function fg(r){return r&&r.nodeType===Rr.TEXT_NODE} function j3 (line 368) | function j3(r,t){var e=r.childNodes||[];if(Ya(e,Ja)||Co(t))return!1;var ... function W3 (line 368) | function W3(r,t){var e=r.childNodes||[];function n(a){return Ja(a)&&a!==... function q$ (line 368) | function q$(r,t,e){if(!$$(r))throw new dn(Ri,"Unexpected parent node typ... function G$ (line 368) | function G$(r,t,e){var n=r.childNodes||[],i=t.childNodes||[];if(t.nodeTy... function z3 (line 368) | function z3(r,t,e){var n=r.childNodes||[],i=t.childNodes||[];if(t.nodeTy... function hd (line 368) | function hd(r,t,e,n){q$(r,t,e),r.nodeType===Rr.DOCUMENT_NODE&&(n||G$)(r,... function X$ (line 368) | function X$(r,t){return t.parentNode&&t.parentNode.removeChild(t),t.pare... function Hs (line 368) | function Hs(){this._nsMap={}} function dd (line 368) | function dd(){} function Al (line 368) | function Al(){} function hg (line 368) | function hg(){} function dg (line 368) | function dg(){} function pg (line 368) | function pg(){} function pd (line 368) | function pd(){} function H3 (line 368) | function H3(){} function $3 (line 368) | function $3(){} function mg (line 368) | function mg(){} function md (line 368) | function md(){} function gg (line 368) | function gg(){} function V3 (line 368) | function V3(){} function q3 (line 368) | function q3(r,t){var e=[],n=this.nodeType==9&&this.documentElement||this... function G3 (line 368) | function G3(r,t,e){var n=r.prefix||"",i=r.namespaceURI;if(!i||n==="xml"&... function vg (line 368) | function vg(r,t,e){r.push(" ",t,'="',e.replace(/[<>&"\t\n\r]/g,U3),'"')} function tc (line 368) | function tc(r,t,e,n,i){if(i||(i=[]),n)if(r=n(r),r){if(typeof r=="string"... function X3 (line 368) | function X3(r,t,e){var n;switch(t.nodeType){case Ea:n=t.cloneNode(!1),n.... function yg (line 368) | function yg(r,t,e){var n=new t.constructor;for(var i in t)if(Object.prot... function K3 (line 368) | function K3(r,t,e){r[t]=e} function ac (line 369) | function ac(r,t){this.message=r,this.locator=t,Error.captureStackTrace&&... function Q3 (line 369) | function Q3(){} function K$ (line 369) | function K$(r,t,e,n,i){function a(x){if(x>65535){x-=65536;var w=55296+(x... function e8 (line 369) | function e8(r,t){return t.lineNumber=r.lineNumber,t.columnNumber=r.colum... function Z$ (line 369) | function Z$(r,t,e,n,i,a){function o(h,f,g){e.attributeNames.hasOwnProper... function t8 (line 369) | function t8(r,t,e){for(var n=r.tagName,i=null,a=r.length;a--;){var o=r[a... function Y$ (line 369) | function Y$(r,t,e,n,i){if(/^(?:script|textarea)$/i.test(e)){var a=r.inde... function J$ (line 369) | function J$(r,t,e,n){var i=n[e];return i==null&&(i=r.lastIndexOf("",t);if(n){var i=r.substring(t,n).... function n8 (line 369) | function n8(){this.attributeNames={}} function tV (line 369) | function tV(r,t){var e,n=[],i=/'[^']+'|"[^"]+"|[^\s<>\/=]+=?|(\/?\s*>|<)... function s8 (line 369) | function s8(r){return r.replace(/\r[\n\u0085]/g,` function u8 (line 371) | function u8(r){this.options=r||{locator:{}}} function sV (line 371) | function sV(r,t,e){if(!r){if(t instanceof Ol)return t;r=t}var n={},i=r i... function Ol (line 371) | function Ol(){this.cdata=!1} function oc (line 371) | function oc(r,t){t.lineNumber=r.lineNumber,t.columnNumber=r.columnNumber} function xg (line 371) | function xg(r){if(r)return` function c8 (line 372) | function c8(r,t,e){return typeof r=="string"?r.substr(t,e):r.length>=t+e... function yd (line 372) | function yd(r,t){r.currentElement?r.currentElement.appendChild(t):r.doc.... function lV (line 372) | function lV(r){var t=null,e=new uV.DOMParser({errorHandler:function(i,a)... function hV (line 372) | function hV(r,t){t=t||{};try{var e=h8.parseFromString(r,"text/xml")}catc... function r (line 372) | function r(t,e,n){if(this.options=t.options,this.stringify=t.stringify,t... function d (line 372) | function d(){this.constructor=u} method constructor (line 75) | constructor(p){this._data=p} method length (line 75) | get length(){return this._data.length} method copy (line 75) | copy(p,y,v,b){return this._data._buf.copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._data.toBuffer()} method constructor (line 76) | constructor(){super(),this.map={"x14:dataBar":this.databarXform=new u,... method tag (line 76) | get tag(){return"x14:cfRule"} method isExt (line 76) | static isExt(f){return f.type==="dataBar"?u.isExt(f):!(f.type!=="iconS... method prepare (line 76) | prepare(f){d.isExt(f)&&(f.x14Id=`{${a()}}`.toUpperCase())} method render (line 76) | render(f,g){if(d.isExt(g))switch(g.type){case"dataBar":this.renderData... method renderDataBar (line 76) | renderDataBar(f,g){f.openNode(this.tag,{type:"dataBar",id:g.x14Id}),th... method renderIconSet (line 76) | renderIconSet(f,g){f.openNode(this.tag,{type:"iconSet",priority:g.prio... method createNewModel (line 76) | createNewModel(f){let{attributes:g}=f;return{type:g.type,x14Id:g.id,pr... method onParserClose (line 76) | onParserClose(f,g){Object.assign(this.model,g.model)} method constructor (line 76) | constructor(){super(),this.map={autoFilter:new u,tableColumns:new s({t... method prepare (line 76) | prepare(f,g){this.map.autoFilter.prepare(f),this.map.tableColumns.prep... method tag (line 76) | get tag(){return"table"} method render (line 76) | render(f,g){f.openXml(a.StdDocAttributes),f.openNode(this.tag,$o(An({}... method parseOpen (line 76) | parseOpen(f){if(this.parser)return this.parser.parseOpen(f),!0;const{n... method parseText (line 76) | parseText(f){this.parser&&this.parser.parseText(f)} method parseClose (line 76) | parseClose(f){if(this.parser)return this.parser.parseClose(f)||(this.p... method reconcile (line 76) | reconcile(f,g){f.columns.forEach(m=>{m.dxfId!==void 0&&(m.style=g.styl... function c (line 372) | function c(l,d,h){if(c.__super__.constructor.call(this,l),d==null)throw ... method constructor (line 75) | constructor(){this._xml=[],this._stack=[],this._rollbacks=[]} method tos (line 75) | get tos(){return this._stack.length?this._stack[this._stack.length-1]:... method cursor (line 75) | get cursor(){return this._xml.length} method openXml (line 75) | openXml(d){const h=this._xml;h.push(" method openNode (line 76) | openNode(d,h){const f=this.tos,g=this._xml;f&&this.open&&g.push(">"),t... method addAttribute (line 76) | addAttribute(d,h){if(!this.open)throw new Error("Cannot write attribut... method addAttributes (line 76) | addAttributes(d){if(!this.open)throw new Error("Cannot write attribute... method writeText (line 76) | writeText(d){const h=this._xml;this.open&&(h.push(">"),this.open=!1),t... method writeXml (line 76) | writeXml(d){this.open&&(this._xml.push(">"),this.open=!1),this.leaf=!1... method closeNode (line 76) | closeNode(){const d=this._stack.pop(),h=this._xml;this.leaf?h.push("/>... method leafNode (line 76) | leafNode(d,h,f){this.openNode(d,h),f!==void 0&&this.writeText(f),this.... method closeAll (line 76) | closeAll(){for(;this._stack.length;)this.closeNode()} method addRollback (line 76) | addRollback(){return this._rollbacks.push({xml:this._xml.length,stack:... method commit (line 76) | commit(){this._rollbacks.pop()} method rollback (line 76) | rollback(){const d=this._rollbacks.pop();this._xml.length>d.xml&&this.... method xml (line 76) | get xml(){return this.closeAll(),this._xml.join("")} method constructor (line 76) | constructor(){super(),this.map={stop:new s}} method name (line 76) | get name(){return"gradient"} method tag (line 76) | get tag(){return"gradientFill"} method render (line 76) | render(h,f){switch(h.openNode("gradientFill"),f.gradient){case"angle":... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method constructor (line 76) | constructor(d,h){super(),this.id=d,this.formatCode=h} method tag (line 76) | get tag(){return"numFmt"} method render (line 76) | render(d,h){d.leafNode("numFmt",{numFmtId:h.id,formatCode:h.formatCode})} method parseOpen (line 76) | parseOpen(d){switch(d.name){case"numFmt":return this.model={id:parseIn... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} function o (line 372) | function o(){this.constructor=n} method constructor (line 75) | constructor(u,c){let l=arguments.length>2&&arguments[2]!==void 0?argum... method asInstance (line 75) | static asInstance(u){return u instanceof o||u==null?u:new o(u)} method col (line 75) | get col(){return this.nativeCol+Math.min(this.colWidth-1,this.nativeCo... method col (line 75) | set col(u){this.nativeCol=Math.floor(u),this.nativeColOff=Math.floor((... method row (line 75) | get row(){return this.nativeRow+Math.min(this.rowHeight-1,this.nativeR... method row (line 75) | set row(u){this.nativeRow=Math.floor(u),this.nativeRowOff=Math.floor((... method colWidth (line 75) | get colWidth(){return this.worksheet&&this.worksheet.getColumn(this.na... method rowHeight (line 75) | get rowHeight(){return this.worksheet&&this.worksheet.getRow(this.nati... method model (line 75) | get model(){return{nativeCol:this.nativeCol,nativeColOff:this.nativeCo... method model (line 75) | set model(u){this.nativeCol=u.nativeCol,this.nativeColOff=u.nativeColO... method constructor (line 75) | constructor(u){this.note=u} method model (line 75) | get model(){let u=null;switch(typeof this.note){case"string":u={type:"... method model (line 75) | set model(u){const{note:c}=u,{texts:l}=c;l.length===1&&Object.keys(l[0... method fromModel (line 75) | static fromModel(u){const c=new o;return c.model=u,c} method constructor (line 75) | constructor(){this.decode(arguments)} method setTLBR (line 75) | setTLBR(u,c,l,d,h){if(arguments.length<4){const f=a.decodeAddress(u),g... method decode (line 75) | decode(u){switch(u.length){case 5:this.setTLBR(u[0],u[1],u[2],u[3],u[4... method top (line 75) | get top(){return this.model.top||1} method top (line 75) | set top(u){this.model.top=u} method left (line 75) | get left(){return this.model.left||1} method left (line 75) | set left(u){this.model.left=u} method bottom (line 75) | get bottom(){return this.model.bottom||1} method bottom (line 75) | set bottom(u){this.model.bottom=u} method right (line 75) | get right(){return this.model.right||1} method right (line 75) | set right(u){this.model.right=u} method sheetName (line 75) | get sheetName(){return this.model.sheetName} method sheetName (line 75) | set sheetName(u){this.model.sheetName=u} method _serialisedSheetName (line 75) | get _serialisedSheetName(){const{sheetName:u}=this.model;return u?/^[a... method expand (line 75) | expand(u,c,l,d){(!this.model.top||u1?this.range:this._serialisedSheetN... method $shortRange (line 75) | get $shortRange(){return this.count>1?this.$range:this._serialisedShee... method count (line 75) | get count(){return(1+this.bottom-this.top)*(1+this.right-this.left)} method toString (line 75) | toString(){return this.range} method intersects (line 75) | intersects(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method contains (line 75) | contains(u){const c=a.decodeEx(u);return this.containsEx(c)} method containsEx (line 75) | containsEx(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method forEachAddress (line 75) | forEachAddress(u){for(let c=this.left;c<=this.right;c++)for(let l=this... method constructor (line 75) | constructor(u,c,l){this.table=u,this.column=c,this.index=l} method _set (line 75) | _set(u,c){this.table.cacheState(),this.column[u]=c} method name (line 75) | get name(){return this.column.name} method name (line 75) | set name(u){this._set("name",u)} method filterButton (line 75) | get filterButton(){return this.column.filterButton} method filterButton (line 75) | set filterButton(u){this.column.filterButton=u} method style (line 75) | get style(){return this.column.style} method style (line 75) | set style(u){this.column.style=u} method totalsRowLabel (line 75) | get totalsRowLabel(){return this.column.totalsRowLabel} method totalsRowLabel (line 75) | set totalsRowLabel(u){this._set("totalsRowLabel",u)} method totalsRowFunction (line 75) | get totalsRowFunction(){return this.column.totalsRowFunction} method totalsRowFunction (line 75) | set totalsRowFunction(u){this._set("totalsRowFunction",u)} method totalsRowResult (line 75) | get totalsRowResult(){return this.column.totalsRowResult} method totalsRowResult (line 75) | set totalsRowResult(u){this._set("totalsRowResult",u)} method totalsRowFormula (line 75) | get totalsRowFormula(){return this.column.totalsRowFormula} method totalsRowFormula (line 75) | set totalsRowFormula(u){this._set("totalsRowFormula",u)} method constructor (line 76) | constructor(u){super(),this.model=u} method tag (line 76) | get tag(){return"u"} method render (line 76) | render(u,c){if((c=c||this.model)===!0)u.leafNode("u");else{const l=o.A... method parseOpen (line 76) | parseOpen(u){u.name==="u"&&(this.model=u.attributes.val||!0)} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} function i (line 372) | function i(a,o){if(i.__super__.constructor.call(this,a),o==null)throw ne... function o (line 372) | function o(){this.constructor=n} method constructor (line 75) | constructor(u,c){let l=arguments.length>2&&arguments[2]!==void 0?argum... method asInstance (line 75) | static asInstance(u){return u instanceof o||u==null?u:new o(u)} method col (line 75) | get col(){return this.nativeCol+Math.min(this.colWidth-1,this.nativeCo... method col (line 75) | set col(u){this.nativeCol=Math.floor(u),this.nativeColOff=Math.floor((... method row (line 75) | get row(){return this.nativeRow+Math.min(this.rowHeight-1,this.nativeR... method row (line 75) | set row(u){this.nativeRow=Math.floor(u),this.nativeRowOff=Math.floor((... method colWidth (line 75) | get colWidth(){return this.worksheet&&this.worksheet.getColumn(this.na... method rowHeight (line 75) | get rowHeight(){return this.worksheet&&this.worksheet.getRow(this.nati... method model (line 75) | get model(){return{nativeCol:this.nativeCol,nativeColOff:this.nativeCo... method model (line 75) | set model(u){this.nativeCol=u.nativeCol,this.nativeColOff=u.nativeColO... method constructor (line 75) | constructor(u){this.note=u} method model (line 75) | get model(){let u=null;switch(typeof this.note){case"string":u={type:"... method model (line 75) | set model(u){const{note:c}=u,{texts:l}=c;l.length===1&&Object.keys(l[0... method fromModel (line 75) | static fromModel(u){const c=new o;return c.model=u,c} method constructor (line 75) | constructor(){this.decode(arguments)} method setTLBR (line 75) | setTLBR(u,c,l,d,h){if(arguments.length<4){const f=a.decodeAddress(u),g... method decode (line 75) | decode(u){switch(u.length){case 5:this.setTLBR(u[0],u[1],u[2],u[3],u[4... method top (line 75) | get top(){return this.model.top||1} method top (line 75) | set top(u){this.model.top=u} method left (line 75) | get left(){return this.model.left||1} method left (line 75) | set left(u){this.model.left=u} method bottom (line 75) | get bottom(){return this.model.bottom||1} method bottom (line 75) | set bottom(u){this.model.bottom=u} method right (line 75) | get right(){return this.model.right||1} method right (line 75) | set right(u){this.model.right=u} method sheetName (line 75) | get sheetName(){return this.model.sheetName} method sheetName (line 75) | set sheetName(u){this.model.sheetName=u} method _serialisedSheetName (line 75) | get _serialisedSheetName(){const{sheetName:u}=this.model;return u?/^[a... method expand (line 75) | expand(u,c,l,d){(!this.model.top||u1?this.range:this._serialisedSheetN... method $shortRange (line 75) | get $shortRange(){return this.count>1?this.$range:this._serialisedShee... method count (line 75) | get count(){return(1+this.bottom-this.top)*(1+this.right-this.left)} method toString (line 75) | toString(){return this.range} method intersects (line 75) | intersects(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method contains (line 75) | contains(u){const c=a.decodeEx(u);return this.containsEx(c)} method containsEx (line 75) | containsEx(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method forEachAddress (line 75) | forEachAddress(u){for(let c=this.left;c<=this.right;c++)for(let l=this... method constructor (line 75) | constructor(u,c,l){this.table=u,this.column=c,this.index=l} method _set (line 75) | _set(u,c){this.table.cacheState(),this.column[u]=c} method name (line 75) | get name(){return this.column.name} method name (line 75) | set name(u){this._set("name",u)} method filterButton (line 75) | get filterButton(){return this.column.filterButton} method filterButton (line 75) | set filterButton(u){this.column.filterButton=u} method style (line 75) | get style(){return this.column.style} method style (line 75) | set style(u){this.column.style=u} method totalsRowLabel (line 75) | get totalsRowLabel(){return this.column.totalsRowLabel} method totalsRowLabel (line 75) | set totalsRowLabel(u){this._set("totalsRowLabel",u)} method totalsRowFunction (line 75) | get totalsRowFunction(){return this.column.totalsRowFunction} method totalsRowFunction (line 75) | set totalsRowFunction(u){this._set("totalsRowFunction",u)} method totalsRowResult (line 75) | get totalsRowResult(){return this.column.totalsRowResult} method totalsRowResult (line 75) | set totalsRowResult(u){this._set("totalsRowResult",u)} method totalsRowFormula (line 75) | get totalsRowFormula(){return this.column.totalsRowFormula} method totalsRowFormula (line 75) | set totalsRowFormula(u){this._set("totalsRowFormula",u)} method constructor (line 76) | constructor(u){super(),this.model=u} method tag (line 76) | get tag(){return"u"} method render (line 76) | render(u,c){if((c=c||this.model)===!0)u.leafNode("u");else{const l=o.A... method parseOpen (line 76) | parseOpen(u){u.name==="u"&&(this.model=u.attributes.val||!0)} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} function i (line 372) | function i(a,o){if(i.__super__.constructor.call(this,a),o==null)throw ne... function s (line 372) | function s(){this.constructor=i} method prepare (line 76) | prepare(){} method render (line 76) | render(){} method parseOpen (line 76) | parseOpen(c){} method parseText (line 76) | parseText(c){} method parseClose (line 76) | parseClose(c){} method reconcile (line 76) | reconcile(c,l){} method reset (line 76) | reset(){this.model=null,this.map&&Object.values(this.map).forEach(c=>{... method mergeModel (line 76) | mergeModel(c){this.model=Object.assign(this.model||{},c)} method parse (line 76) | async parse(c){for await(const l of c)for(const{eventType:d,value:h}of... method parseStream (line 76) | async parseStream(c){return this.parse(a(c))} method xml (line 76) | get xml(){return this.toXml(this.model)} method toXml (line 76) | toXml(c){const l=new o;return this.render(l,c),l.xml} method toAttribute (line 76) | static toAttribute(c,l){let d=arguments.length>2&&arguments[2]!==void ... method toStringAttribute (line 76) | static toStringAttribute(c,l){let d=arguments.length>2&&arguments[2]!=... method toStringValue (line 76) | static toStringValue(c,l){return c===void 0?l:c} method toBoolAttribute (line 76) | static toBoolAttribute(c,l){let d=arguments.length>2&&arguments[2]!==v... method toBoolValue (line 76) | static toBoolValue(c,l){return c===void 0?l:c==="1"} method toIntAttribute (line 76) | static toIntAttribute(c,l){let d=arguments.length>2&&arguments[2]!==vo... method toIntValue (line 76) | static toIntValue(c,l){return c===void 0?l:parseInt(c,10)} method toFloatAttribute (line 76) | static toFloatAttribute(c,l){let d=arguments.length>2&&arguments[2]!==... method toFloatValue (line 76) | static toFloatValue(c,l){return c===void 0?l:parseFloat(c)} method render (line 76) | render(c,l){c.openXml(a.StdDocAttributes),c.openNode("Types",s.PROPERT... method parseOpen (line 76) | parseOpen(){return!1} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} method tag (line 76) | get tag(){return"x14:id"} method render (line 76) | render(l,d){l.leafNode(this.tag,null,d)} method parseOpen (line 76) | parseOpen(){this.model=""} method parseText (line 76) | parseText(l){this.model+=l} method parseClose (line 76) | parseClose(l){return l!==this.tag} method constructor (line 76) | constructor(){super(),this.map={"x14:conditionalFormattings":this.cond... method tag (line 76) | get tag(){return"ext"} method hasContent (line 76) | hasContent(c){return this.conditionalFormattings.hasContent(c.conditio... method prepare (line 76) | prepare(c,l){this.conditionalFormattings.prepare(c.conditionalFormatti... method render (line 76) | render(c,l){c.openNode("ext",{uri:"{78C0D931-6437-407d-A8EE-F0AAD7539E... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(c,l){this.model[c]=l.model} method constructor (line 76) | constructor(){super(),this.map={color:new o}} method tag (line 76) | get tag(){return"stop"} method render (line 76) | render(h,f){h.openNode("stop"),h.addAttribute("position",f.position),t... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... function a (line 372) | function a(o,s,u,c){var l;a.__super__.constructor.call(this,o),t(s)&&(l=... function o (line 372) | function o(){this.constructor=n} method constructor (line 75) | constructor(u,c){let l=arguments.length>2&&arguments[2]!==void 0?argum... method asInstance (line 75) | static asInstance(u){return u instanceof o||u==null?u:new o(u)} method col (line 75) | get col(){return this.nativeCol+Math.min(this.colWidth-1,this.nativeCo... method col (line 75) | set col(u){this.nativeCol=Math.floor(u),this.nativeColOff=Math.floor((... method row (line 75) | get row(){return this.nativeRow+Math.min(this.rowHeight-1,this.nativeR... method row (line 75) | set row(u){this.nativeRow=Math.floor(u),this.nativeRowOff=Math.floor((... method colWidth (line 75) | get colWidth(){return this.worksheet&&this.worksheet.getColumn(this.na... method rowHeight (line 75) | get rowHeight(){return this.worksheet&&this.worksheet.getRow(this.nati... method model (line 75) | get model(){return{nativeCol:this.nativeCol,nativeColOff:this.nativeCo... method model (line 75) | set model(u){this.nativeCol=u.nativeCol,this.nativeColOff=u.nativeColO... method constructor (line 75) | constructor(u){this.note=u} method model (line 75) | get model(){let u=null;switch(typeof this.note){case"string":u={type:"... method model (line 75) | set model(u){const{note:c}=u,{texts:l}=c;l.length===1&&Object.keys(l[0... method fromModel (line 75) | static fromModel(u){const c=new o;return c.model=u,c} method constructor (line 75) | constructor(){this.decode(arguments)} method setTLBR (line 75) | setTLBR(u,c,l,d,h){if(arguments.length<4){const f=a.decodeAddress(u),g... method decode (line 75) | decode(u){switch(u.length){case 5:this.setTLBR(u[0],u[1],u[2],u[3],u[4... method top (line 75) | get top(){return this.model.top||1} method top (line 75) | set top(u){this.model.top=u} method left (line 75) | get left(){return this.model.left||1} method left (line 75) | set left(u){this.model.left=u} method bottom (line 75) | get bottom(){return this.model.bottom||1} method bottom (line 75) | set bottom(u){this.model.bottom=u} method right (line 75) | get right(){return this.model.right||1} method right (line 75) | set right(u){this.model.right=u} method sheetName (line 75) | get sheetName(){return this.model.sheetName} method sheetName (line 75) | set sheetName(u){this.model.sheetName=u} method _serialisedSheetName (line 75) | get _serialisedSheetName(){const{sheetName:u}=this.model;return u?/^[a... method expand (line 75) | expand(u,c,l,d){(!this.model.top||u1?this.range:this._serialisedSheetN... method $shortRange (line 75) | get $shortRange(){return this.count>1?this.$range:this._serialisedShee... method count (line 75) | get count(){return(1+this.bottom-this.top)*(1+this.right-this.left)} method toString (line 75) | toString(){return this.range} method intersects (line 75) | intersects(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method contains (line 75) | contains(u){const c=a.decodeEx(u);return this.containsEx(c)} method containsEx (line 75) | containsEx(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method forEachAddress (line 75) | forEachAddress(u){for(let c=this.left;c<=this.right;c++)for(let l=this... method constructor (line 75) | constructor(u,c,l){this.table=u,this.column=c,this.index=l} method _set (line 75) | _set(u,c){this.table.cacheState(),this.column[u]=c} method name (line 75) | get name(){return this.column.name} method name (line 75) | set name(u){this._set("name",u)} method filterButton (line 75) | get filterButton(){return this.column.filterButton} method filterButton (line 75) | set filterButton(u){this.column.filterButton=u} method style (line 75) | get style(){return this.column.style} method style (line 75) | set style(u){this.column.style=u} method totalsRowLabel (line 75) | get totalsRowLabel(){return this.column.totalsRowLabel} method totalsRowLabel (line 75) | set totalsRowLabel(u){this._set("totalsRowLabel",u)} method totalsRowFunction (line 75) | get totalsRowFunction(){return this.column.totalsRowFunction} method totalsRowFunction (line 75) | set totalsRowFunction(u){this._set("totalsRowFunction",u)} method totalsRowResult (line 75) | get totalsRowResult(){return this.column.totalsRowResult} method totalsRowResult (line 75) | set totalsRowResult(u){this._set("totalsRowResult",u)} method totalsRowFormula (line 75) | get totalsRowFormula(){return this.column.totalsRowFormula} method totalsRowFormula (line 75) | set totalsRowFormula(u){this._set("totalsRowFormula",u)} method constructor (line 76) | constructor(u){super(),this.model=u} method tag (line 76) | get tag(){return"u"} method render (line 76) | render(u,c){if((c=c||this.model)===!0)u.leafNode("u");else{const l=o.A... method parseOpen (line 76) | parseOpen(u){u.name==="u"&&(this.model=u.attributes.val||!0)} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} function i (line 372) | function i(a,o,s,u,c,l){if(i.__super__.constructor.call(this,a),o==null)... function s (line 372) | function s(){this.constructor=i} method prepare (line 76) | prepare(){} method render (line 76) | render(){} method parseOpen (line 76) | parseOpen(c){} method parseText (line 76) | parseText(c){} method parseClose (line 76) | parseClose(c){} method reconcile (line 76) | reconcile(c,l){} method reset (line 76) | reset(){this.model=null,this.map&&Object.values(this.map).forEach(c=>{... method mergeModel (line 76) | mergeModel(c){this.model=Object.assign(this.model||{},c)} method parse (line 76) | async parse(c){for await(const l of c)for(const{eventType:d,value:h}of... method parseStream (line 76) | async parseStream(c){return this.parse(a(c))} method xml (line 76) | get xml(){return this.toXml(this.model)} method toXml (line 76) | toXml(c){const l=new o;return this.render(l,c),l.xml} method toAttribute (line 76) | static toAttribute(c,l){let d=arguments.length>2&&arguments[2]!==void ... method toStringAttribute (line 76) | static toStringAttribute(c,l){let d=arguments.length>2&&arguments[2]!=... method toStringValue (line 76) | static toStringValue(c,l){return c===void 0?l:c} method toBoolAttribute (line 76) | static toBoolAttribute(c,l){let d=arguments.length>2&&arguments[2]!==v... method toBoolValue (line 76) | static toBoolValue(c,l){return c===void 0?l:c==="1"} method toIntAttribute (line 76) | static toIntAttribute(c,l){let d=arguments.length>2&&arguments[2]!==vo... method toIntValue (line 76) | static toIntValue(c,l){return c===void 0?l:parseInt(c,10)} method toFloatAttribute (line 76) | static toFloatAttribute(c,l){let d=arguments.length>2&&arguments[2]!==... method toFloatValue (line 76) | static toFloatValue(c,l){return c===void 0?l:parseFloat(c)} method render (line 76) | render(c,l){c.openXml(a.StdDocAttributes),c.openNode("Types",s.PROPERT... method parseOpen (line 76) | parseOpen(){return!1} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} method tag (line 76) | get tag(){return"x14:id"} method render (line 76) | render(l,d){l.leafNode(this.tag,null,d)} method parseOpen (line 76) | parseOpen(){this.model=""} method parseText (line 76) | parseText(l){this.model+=l} method parseClose (line 76) | parseClose(l){return l!==this.tag} method constructor (line 76) | constructor(){super(),this.map={"x14:conditionalFormattings":this.cond... method tag (line 76) | get tag(){return"ext"} method hasContent (line 76) | hasContent(c){return this.conditionalFormattings.hasContent(c.conditio... method prepare (line 76) | prepare(c,l){this.conditionalFormattings.prepare(c.conditionalFormatti... method render (line 76) | render(c,l){c.openNode("ext",{uri:"{78C0D931-6437-407d-A8EE-F0AAD7539E... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(c,l){this.model[c]=l.model} method constructor (line 76) | constructor(){super(),this.map={color:new o}} method tag (line 76) | get tag(){return"stop"} method render (line 76) | render(h,f){h.openNode("stop"),h.addAttribute("position",f.position),t... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... function a (line 372) | function a(o,s,u,c){if(a.__super__.constructor.call(this,o),u==null)thro... function o (line 372) | function o(){this.constructor=n} method constructor (line 75) | constructor(u,c){let l=arguments.length>2&&arguments[2]!==void 0?argum... method asInstance (line 75) | static asInstance(u){return u instanceof o||u==null?u:new o(u)} method col (line 75) | get col(){return this.nativeCol+Math.min(this.colWidth-1,this.nativeCo... method col (line 75) | set col(u){this.nativeCol=Math.floor(u),this.nativeColOff=Math.floor((... method row (line 75) | get row(){return this.nativeRow+Math.min(this.rowHeight-1,this.nativeR... method row (line 75) | set row(u){this.nativeRow=Math.floor(u),this.nativeRowOff=Math.floor((... method colWidth (line 75) | get colWidth(){return this.worksheet&&this.worksheet.getColumn(this.na... method rowHeight (line 75) | get rowHeight(){return this.worksheet&&this.worksheet.getRow(this.nati... method model (line 75) | get model(){return{nativeCol:this.nativeCol,nativeColOff:this.nativeCo... method model (line 75) | set model(u){this.nativeCol=u.nativeCol,this.nativeColOff=u.nativeColO... method constructor (line 75) | constructor(u){this.note=u} method model (line 75) | get model(){let u=null;switch(typeof this.note){case"string":u={type:"... method model (line 75) | set model(u){const{note:c}=u,{texts:l}=c;l.length===1&&Object.keys(l[0... method fromModel (line 75) | static fromModel(u){const c=new o;return c.model=u,c} method constructor (line 75) | constructor(){this.decode(arguments)} method setTLBR (line 75) | setTLBR(u,c,l,d,h){if(arguments.length<4){const f=a.decodeAddress(u),g... method decode (line 75) | decode(u){switch(u.length){case 5:this.setTLBR(u[0],u[1],u[2],u[3],u[4... method top (line 75) | get top(){return this.model.top||1} method top (line 75) | set top(u){this.model.top=u} method left (line 75) | get left(){return this.model.left||1} method left (line 75) | set left(u){this.model.left=u} method bottom (line 75) | get bottom(){return this.model.bottom||1} method bottom (line 75) | set bottom(u){this.model.bottom=u} method right (line 75) | get right(){return this.model.right||1} method right (line 75) | set right(u){this.model.right=u} method sheetName (line 75) | get sheetName(){return this.model.sheetName} method sheetName (line 75) | set sheetName(u){this.model.sheetName=u} method _serialisedSheetName (line 75) | get _serialisedSheetName(){const{sheetName:u}=this.model;return u?/^[a... method expand (line 75) | expand(u,c,l,d){(!this.model.top||u1?this.range:this._serialisedSheetN... method $shortRange (line 75) | get $shortRange(){return this.count>1?this.$range:this._serialisedShee... method count (line 75) | get count(){return(1+this.bottom-this.top)*(1+this.right-this.left)} method toString (line 75) | toString(){return this.range} method intersects (line 75) | intersects(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method contains (line 75) | contains(u){const c=a.decodeEx(u);return this.containsEx(c)} method containsEx (line 75) | containsEx(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method forEachAddress (line 75) | forEachAddress(u){for(let c=this.left;c<=this.right;c++)for(let l=this... method constructor (line 75) | constructor(u,c,l){this.table=u,this.column=c,this.index=l} method _set (line 75) | _set(u,c){this.table.cacheState(),this.column[u]=c} method name (line 75) | get name(){return this.column.name} method name (line 75) | set name(u){this._set("name",u)} method filterButton (line 75) | get filterButton(){return this.column.filterButton} method filterButton (line 75) | set filterButton(u){this.column.filterButton=u} method style (line 75) | get style(){return this.column.style} method style (line 75) | set style(u){this.column.style=u} method totalsRowLabel (line 75) | get totalsRowLabel(){return this.column.totalsRowLabel} method totalsRowLabel (line 75) | set totalsRowLabel(u){this._set("totalsRowLabel",u)} method totalsRowFunction (line 75) | get totalsRowFunction(){return this.column.totalsRowFunction} method totalsRowFunction (line 75) | set totalsRowFunction(u){this._set("totalsRowFunction",u)} method totalsRowResult (line 75) | get totalsRowResult(){return this.column.totalsRowResult} method totalsRowResult (line 75) | set totalsRowResult(u){this._set("totalsRowResult",u)} method totalsRowFormula (line 75) | get totalsRowFormula(){return this.column.totalsRowFormula} method totalsRowFormula (line 75) | set totalsRowFormula(u){this._set("totalsRowFormula",u)} method constructor (line 76) | constructor(u){super(),this.model=u} method tag (line 76) | get tag(){return"u"} method render (line 76) | render(u,c){if((c=c||this.model)===!0)u.leafNode("u");else{const l=o.A... method parseOpen (line 76) | parseOpen(u){u.name==="u"&&(this.model=u.attributes.val||!0)} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} function i (line 372) | function i(a,o,s){if(i.__super__.constructor.call(this,a),o==null)throw ... function o (line 372) | function o(){this.constructor=n} method constructor (line 75) | constructor(u,c){let l=arguments.length>2&&arguments[2]!==void 0?argum... method asInstance (line 75) | static asInstance(u){return u instanceof o||u==null?u:new o(u)} method col (line 75) | get col(){return this.nativeCol+Math.min(this.colWidth-1,this.nativeCo... method col (line 75) | set col(u){this.nativeCol=Math.floor(u),this.nativeColOff=Math.floor((... method row (line 75) | get row(){return this.nativeRow+Math.min(this.rowHeight-1,this.nativeR... method row (line 75) | set row(u){this.nativeRow=Math.floor(u),this.nativeRowOff=Math.floor((... method colWidth (line 75) | get colWidth(){return this.worksheet&&this.worksheet.getColumn(this.na... method rowHeight (line 75) | get rowHeight(){return this.worksheet&&this.worksheet.getRow(this.nati... method model (line 75) | get model(){return{nativeCol:this.nativeCol,nativeColOff:this.nativeCo... method model (line 75) | set model(u){this.nativeCol=u.nativeCol,this.nativeColOff=u.nativeColO... method constructor (line 75) | constructor(u){this.note=u} method model (line 75) | get model(){let u=null;switch(typeof this.note){case"string":u={type:"... method model (line 75) | set model(u){const{note:c}=u,{texts:l}=c;l.length===1&&Object.keys(l[0... method fromModel (line 75) | static fromModel(u){const c=new o;return c.model=u,c} method constructor (line 75) | constructor(){this.decode(arguments)} method setTLBR (line 75) | setTLBR(u,c,l,d,h){if(arguments.length<4){const f=a.decodeAddress(u),g... method decode (line 75) | decode(u){switch(u.length){case 5:this.setTLBR(u[0],u[1],u[2],u[3],u[4... method top (line 75) | get top(){return this.model.top||1} method top (line 75) | set top(u){this.model.top=u} method left (line 75) | get left(){return this.model.left||1} method left (line 75) | set left(u){this.model.left=u} method bottom (line 75) | get bottom(){return this.model.bottom||1} method bottom (line 75) | set bottom(u){this.model.bottom=u} method right (line 75) | get right(){return this.model.right||1} method right (line 75) | set right(u){this.model.right=u} method sheetName (line 75) | get sheetName(){return this.model.sheetName} method sheetName (line 75) | set sheetName(u){this.model.sheetName=u} method _serialisedSheetName (line 75) | get _serialisedSheetName(){const{sheetName:u}=this.model;return u?/^[a... method expand (line 75) | expand(u,c,l,d){(!this.model.top||u1?this.range:this._serialisedSheetN... method $shortRange (line 75) | get $shortRange(){return this.count>1?this.$range:this._serialisedShee... method count (line 75) | get count(){return(1+this.bottom-this.top)*(1+this.right-this.left)} method toString (line 75) | toString(){return this.range} method intersects (line 75) | intersects(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method contains (line 75) | contains(u){const c=a.decodeEx(u);return this.containsEx(c)} method containsEx (line 75) | containsEx(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method forEachAddress (line 75) | forEachAddress(u){for(let c=this.left;c<=this.right;c++)for(let l=this... method constructor (line 75) | constructor(u,c,l){this.table=u,this.column=c,this.index=l} method _set (line 75) | _set(u,c){this.table.cacheState(),this.column[u]=c} method name (line 75) | get name(){return this.column.name} method name (line 75) | set name(u){this._set("name",u)} method filterButton (line 75) | get filterButton(){return this.column.filterButton} method filterButton (line 75) | set filterButton(u){this.column.filterButton=u} method style (line 75) | get style(){return this.column.style} method style (line 75) | set style(u){this.column.style=u} method totalsRowLabel (line 75) | get totalsRowLabel(){return this.column.totalsRowLabel} method totalsRowLabel (line 75) | set totalsRowLabel(u){this._set("totalsRowLabel",u)} method totalsRowFunction (line 75) | get totalsRowFunction(){return this.column.totalsRowFunction} method totalsRowFunction (line 75) | set totalsRowFunction(u){this._set("totalsRowFunction",u)} method totalsRowResult (line 75) | get totalsRowResult(){return this.column.totalsRowResult} method totalsRowResult (line 75) | set totalsRowResult(u){this._set("totalsRowResult",u)} method totalsRowFormula (line 75) | get totalsRowFormula(){return this.column.totalsRowFormula} method totalsRowFormula (line 75) | set totalsRowFormula(u){this._set("totalsRowFormula",u)} method constructor (line 76) | constructor(u){super(),this.model=u} method tag (line 76) | get tag(){return"u"} method render (line 76) | render(u,c){if((c=c||this.model)===!0)u.leafNode("u");else{const l=o.A... method parseOpen (line 76) | parseOpen(u){u.name==="u"&&(this.model=u.attributes.val||!0)} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} function i (line 372) | function i(a,o,s){if(i.__super__.constructor.call(this,a),o==null)throw ... function d (line 372) | function d(){this.constructor=u} method constructor (line 75) | constructor(p){this._data=p} method length (line 75) | get length(){return this._data.length} method copy (line 75) | copy(p,y,v,b){return this._data._buf.copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._data.toBuffer()} method constructor (line 76) | constructor(){super(),this.map={"x14:dataBar":this.databarXform=new u,... method tag (line 76) | get tag(){return"x14:cfRule"} method isExt (line 76) | static isExt(f){return f.type==="dataBar"?u.isExt(f):!(f.type!=="iconS... method prepare (line 76) | prepare(f){d.isExt(f)&&(f.x14Id=`{${a()}}`.toUpperCase())} method render (line 76) | render(f,g){if(d.isExt(g))switch(g.type){case"dataBar":this.renderData... method renderDataBar (line 76) | renderDataBar(f,g){f.openNode(this.tag,{type:"dataBar",id:g.x14Id}),th... method renderIconSet (line 76) | renderIconSet(f,g){f.openNode(this.tag,{type:"iconSet",priority:g.prio... method createNewModel (line 76) | createNewModel(f){let{attributes:g}=f;return{type:g.type,x14Id:g.id,pr... method onParserClose (line 76) | onParserClose(f,g){Object.assign(this.model,g.model)} method constructor (line 76) | constructor(){super(),this.map={autoFilter:new u,tableColumns:new s({t... method prepare (line 76) | prepare(f,g){this.map.autoFilter.prepare(f),this.map.tableColumns.prep... method tag (line 76) | get tag(){return"table"} method render (line 76) | render(f,g){f.openXml(a.StdDocAttributes),f.openNode(this.tag,$o(An({}... method parseOpen (line 76) | parseOpen(f){if(this.parser)return this.parser.parseOpen(f),!0;const{n... method parseText (line 76) | parseText(f){this.parser&&this.parser.parseText(f)} method parseClose (line 76) | parseClose(f){if(this.parser)return this.parser.parseClose(f)||(this.p... method reconcile (line 76) | reconcile(f,g){f.columns.forEach(m=>{m.dxfId!==void 0&&(m.style=g.styl... function c (line 372) | function c(l,d,h){var f,g;c.__super__.constructor.call(this,l),this.name... method constructor (line 75) | constructor(){this._xml=[],this._stack=[],this._rollbacks=[]} method tos (line 75) | get tos(){return this._stack.length?this._stack[this._stack.length-1]:... method cursor (line 75) | get cursor(){return this._xml.length} method openXml (line 75) | openXml(d){const h=this._xml;h.push(" method openNode (line 76) | openNode(d,h){const f=this.tos,g=this._xml;f&&this.open&&g.push(">"),t... method addAttribute (line 76) | addAttribute(d,h){if(!this.open)throw new Error("Cannot write attribut... method addAttributes (line 76) | addAttributes(d){if(!this.open)throw new Error("Cannot write attribute... method writeText (line 76) | writeText(d){const h=this._xml;this.open&&(h.push(">"),this.open=!1),t... method writeXml (line 76) | writeXml(d){this.open&&(this._xml.push(">"),this.open=!1),this.leaf=!1... method closeNode (line 76) | closeNode(){const d=this._stack.pop(),h=this._xml;this.leaf?h.push("/>... method leafNode (line 76) | leafNode(d,h,f){this.openNode(d,h),f!==void 0&&this.writeText(f),this.... method closeAll (line 76) | closeAll(){for(;this._stack.length;)this.closeNode()} method addRollback (line 76) | addRollback(){return this._rollbacks.push({xml:this._xml.length,stack:... method commit (line 76) | commit(){this._rollbacks.pop()} method rollback (line 76) | rollback(){const d=this._rollbacks.pop();this._xml.length>d.xml&&this.... method xml (line 76) | get xml(){return this.closeAll(),this._xml.join("")} method constructor (line 76) | constructor(){super(),this.map={stop:new s}} method name (line 76) | get name(){return"gradient"} method tag (line 76) | get tag(){return"gradientFill"} method render (line 76) | render(h,f){switch(h.openNode("gradientFill"),f.gradient){case"angle":... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method constructor (line 76) | constructor(d,h){super(),this.id=d,this.formatCode=h} method tag (line 76) | get tag(){return"numFmt"} method render (line 76) | render(d,h){d.leafNode("numFmt",{numFmtId:h.id,formatCode:h.formatCode})} method parseOpen (line 76) | parseOpen(d){switch(d.name){case"numFmt":return this.model={id:parseIn... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} function o (line 372) | function o(){this.constructor=n} method constructor (line 75) | constructor(u,c){let l=arguments.length>2&&arguments[2]!==void 0?argum... method asInstance (line 75) | static asInstance(u){return u instanceof o||u==null?u:new o(u)} method col (line 75) | get col(){return this.nativeCol+Math.min(this.colWidth-1,this.nativeCo... method col (line 75) | set col(u){this.nativeCol=Math.floor(u),this.nativeColOff=Math.floor((... method row (line 75) | get row(){return this.nativeRow+Math.min(this.rowHeight-1,this.nativeR... method row (line 75) | set row(u){this.nativeRow=Math.floor(u),this.nativeRowOff=Math.floor((... method colWidth (line 75) | get colWidth(){return this.worksheet&&this.worksheet.getColumn(this.na... method rowHeight (line 75) | get rowHeight(){return this.worksheet&&this.worksheet.getRow(this.nati... method model (line 75) | get model(){return{nativeCol:this.nativeCol,nativeColOff:this.nativeCo... method model (line 75) | set model(u){this.nativeCol=u.nativeCol,this.nativeColOff=u.nativeColO... method constructor (line 75) | constructor(u){this.note=u} method model (line 75) | get model(){let u=null;switch(typeof this.note){case"string":u={type:"... method model (line 75) | set model(u){const{note:c}=u,{texts:l}=c;l.length===1&&Object.keys(l[0... method fromModel (line 75) | static fromModel(u){const c=new o;return c.model=u,c} method constructor (line 75) | constructor(){this.decode(arguments)} method setTLBR (line 75) | setTLBR(u,c,l,d,h){if(arguments.length<4){const f=a.decodeAddress(u),g... method decode (line 75) | decode(u){switch(u.length){case 5:this.setTLBR(u[0],u[1],u[2],u[3],u[4... method top (line 75) | get top(){return this.model.top||1} method top (line 75) | set top(u){this.model.top=u} method left (line 75) | get left(){return this.model.left||1} method left (line 75) | set left(u){this.model.left=u} method bottom (line 75) | get bottom(){return this.model.bottom||1} method bottom (line 75) | set bottom(u){this.model.bottom=u} method right (line 75) | get right(){return this.model.right||1} method right (line 75) | set right(u){this.model.right=u} method sheetName (line 75) | get sheetName(){return this.model.sheetName} method sheetName (line 75) | set sheetName(u){this.model.sheetName=u} method _serialisedSheetName (line 75) | get _serialisedSheetName(){const{sheetName:u}=this.model;return u?/^[a... method expand (line 75) | expand(u,c,l,d){(!this.model.top||u1?this.range:this._serialisedSheetN... method $shortRange (line 75) | get $shortRange(){return this.count>1?this.$range:this._serialisedShee... method count (line 75) | get count(){return(1+this.bottom-this.top)*(1+this.right-this.left)} method toString (line 75) | toString(){return this.range} method intersects (line 75) | intersects(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method contains (line 75) | contains(u){const c=a.decodeEx(u);return this.containsEx(c)} method containsEx (line 75) | containsEx(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method forEachAddress (line 75) | forEachAddress(u){for(let c=this.left;c<=this.right;c++)for(let l=this... method constructor (line 75) | constructor(u,c,l){this.table=u,this.column=c,this.index=l} method _set (line 75) | _set(u,c){this.table.cacheState(),this.column[u]=c} method name (line 75) | get name(){return this.column.name} method name (line 75) | set name(u){this._set("name",u)} method filterButton (line 75) | get filterButton(){return this.column.filterButton} method filterButton (line 75) | set filterButton(u){this.column.filterButton=u} method style (line 75) | get style(){return this.column.style} method style (line 75) | set style(u){this.column.style=u} method totalsRowLabel (line 75) | get totalsRowLabel(){return this.column.totalsRowLabel} method totalsRowLabel (line 75) | set totalsRowLabel(u){this._set("totalsRowLabel",u)} method totalsRowFunction (line 75) | get totalsRowFunction(){return this.column.totalsRowFunction} method totalsRowFunction (line 75) | set totalsRowFunction(u){this._set("totalsRowFunction",u)} method totalsRowResult (line 75) | get totalsRowResult(){return this.column.totalsRowResult} method totalsRowResult (line 75) | set totalsRowResult(u){this._set("totalsRowResult",u)} method totalsRowFormula (line 75) | get totalsRowFormula(){return this.column.totalsRowFormula} method totalsRowFormula (line 75) | set totalsRowFormula(u){this._set("totalsRowFormula",u)} method constructor (line 76) | constructor(u){super(),this.model=u} method tag (line 76) | get tag(){return"u"} method render (line 76) | render(u,c){if((c=c||this.model)===!0)u.leafNode("u");else{const l=o.A... method parseOpen (line 76) | parseOpen(u){u.name==="u"&&(this.model=u.attributes.val||!0)} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} function i (line 372) | function i(a,o){if(i.__super__.constructor.call(this,a),o==null)throw ne... function o (line 372) | function o(){this.constructor=n} method constructor (line 75) | constructor(u,c){let l=arguments.length>2&&arguments[2]!==void 0?argum... method asInstance (line 75) | static asInstance(u){return u instanceof o||u==null?u:new o(u)} method col (line 75) | get col(){return this.nativeCol+Math.min(this.colWidth-1,this.nativeCo... method col (line 75) | set col(u){this.nativeCol=Math.floor(u),this.nativeColOff=Math.floor((... method row (line 75) | get row(){return this.nativeRow+Math.min(this.rowHeight-1,this.nativeR... method row (line 75) | set row(u){this.nativeRow=Math.floor(u),this.nativeRowOff=Math.floor((... method colWidth (line 75) | get colWidth(){return this.worksheet&&this.worksheet.getColumn(this.na... method rowHeight (line 75) | get rowHeight(){return this.worksheet&&this.worksheet.getRow(this.nati... method model (line 75) | get model(){return{nativeCol:this.nativeCol,nativeColOff:this.nativeCo... method model (line 75) | set model(u){this.nativeCol=u.nativeCol,this.nativeColOff=u.nativeColO... method constructor (line 75) | constructor(u){this.note=u} method model (line 75) | get model(){let u=null;switch(typeof this.note){case"string":u={type:"... method model (line 75) | set model(u){const{note:c}=u,{texts:l}=c;l.length===1&&Object.keys(l[0... method fromModel (line 75) | static fromModel(u){const c=new o;return c.model=u,c} method constructor (line 75) | constructor(){this.decode(arguments)} method setTLBR (line 75) | setTLBR(u,c,l,d,h){if(arguments.length<4){const f=a.decodeAddress(u),g... method decode (line 75) | decode(u){switch(u.length){case 5:this.setTLBR(u[0],u[1],u[2],u[3],u[4... method top (line 75) | get top(){return this.model.top||1} method top (line 75) | set top(u){this.model.top=u} method left (line 75) | get left(){return this.model.left||1} method left (line 75) | set left(u){this.model.left=u} method bottom (line 75) | get bottom(){return this.model.bottom||1} method bottom (line 75) | set bottom(u){this.model.bottom=u} method right (line 75) | get right(){return this.model.right||1} method right (line 75) | set right(u){this.model.right=u} method sheetName (line 75) | get sheetName(){return this.model.sheetName} method sheetName (line 75) | set sheetName(u){this.model.sheetName=u} method _serialisedSheetName (line 75) | get _serialisedSheetName(){const{sheetName:u}=this.model;return u?/^[a... method expand (line 75) | expand(u,c,l,d){(!this.model.top||u1?this.range:this._serialisedSheetN... method $shortRange (line 75) | get $shortRange(){return this.count>1?this.$range:this._serialisedShee... method count (line 75) | get count(){return(1+this.bottom-this.top)*(1+this.right-this.left)} method toString (line 75) | toString(){return this.range} method intersects (line 75) | intersects(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method contains (line 75) | contains(u){const c=a.decodeEx(u);return this.containsEx(c)} method containsEx (line 75) | containsEx(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method forEachAddress (line 75) | forEachAddress(u){for(let c=this.left;c<=this.right;c++)for(let l=this... method constructor (line 75) | constructor(u,c,l){this.table=u,this.column=c,this.index=l} method _set (line 75) | _set(u,c){this.table.cacheState(),this.column[u]=c} method name (line 75) | get name(){return this.column.name} method name (line 75) | set name(u){this._set("name",u)} method filterButton (line 75) | get filterButton(){return this.column.filterButton} method filterButton (line 75) | set filterButton(u){this.column.filterButton=u} method style (line 75) | get style(){return this.column.style} method style (line 75) | set style(u){this.column.style=u} method totalsRowLabel (line 75) | get totalsRowLabel(){return this.column.totalsRowLabel} method totalsRowLabel (line 75) | set totalsRowLabel(u){this._set("totalsRowLabel",u)} method totalsRowFunction (line 75) | get totalsRowFunction(){return this.column.totalsRowFunction} method totalsRowFunction (line 75) | set totalsRowFunction(u){this._set("totalsRowFunction",u)} method totalsRowResult (line 75) | get totalsRowResult(){return this.column.totalsRowResult} method totalsRowResult (line 75) | set totalsRowResult(u){this._set("totalsRowResult",u)} method totalsRowFormula (line 75) | get totalsRowFormula(){return this.column.totalsRowFormula} method totalsRowFormula (line 75) | set totalsRowFormula(u){this._set("totalsRowFormula",u)} method constructor (line 76) | constructor(u){super(),this.model=u} method tag (line 76) | get tag(){return"u"} method render (line 76) | render(u,c){if((c=c||this.model)===!0)u.leafNode("u");else{const l=o.A... method parseOpen (line 76) | parseOpen(u){u.name==="u"&&(this.model=u.attributes.val||!0)} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} function i (line 372) | function i(a,o){if(i.__super__.constructor.call(this,a),o==null)throw ne... function o (line 372) | function o(){this.constructor=n} method constructor (line 75) | constructor(u,c){let l=arguments.length>2&&arguments[2]!==void 0?argum... method asInstance (line 75) | static asInstance(u){return u instanceof o||u==null?u:new o(u)} method col (line 75) | get col(){return this.nativeCol+Math.min(this.colWidth-1,this.nativeCo... method col (line 75) | set col(u){this.nativeCol=Math.floor(u),this.nativeColOff=Math.floor((... method row (line 75) | get row(){return this.nativeRow+Math.min(this.rowHeight-1,this.nativeR... method row (line 75) | set row(u){this.nativeRow=Math.floor(u),this.nativeRowOff=Math.floor((... method colWidth (line 75) | get colWidth(){return this.worksheet&&this.worksheet.getColumn(this.na... method rowHeight (line 75) | get rowHeight(){return this.worksheet&&this.worksheet.getRow(this.nati... method model (line 75) | get model(){return{nativeCol:this.nativeCol,nativeColOff:this.nativeCo... method model (line 75) | set model(u){this.nativeCol=u.nativeCol,this.nativeColOff=u.nativeColO... method constructor (line 75) | constructor(u){this.note=u} method model (line 75) | get model(){let u=null;switch(typeof this.note){case"string":u={type:"... method model (line 75) | set model(u){const{note:c}=u,{texts:l}=c;l.length===1&&Object.keys(l[0... method fromModel (line 75) | static fromModel(u){const c=new o;return c.model=u,c} method constructor (line 75) | constructor(){this.decode(arguments)} method setTLBR (line 75) | setTLBR(u,c,l,d,h){if(arguments.length<4){const f=a.decodeAddress(u),g... method decode (line 75) | decode(u){switch(u.length){case 5:this.setTLBR(u[0],u[1],u[2],u[3],u[4... method top (line 75) | get top(){return this.model.top||1} method top (line 75) | set top(u){this.model.top=u} method left (line 75) | get left(){return this.model.left||1} method left (line 75) | set left(u){this.model.left=u} method bottom (line 75) | get bottom(){return this.model.bottom||1} method bottom (line 75) | set bottom(u){this.model.bottom=u} method right (line 75) | get right(){return this.model.right||1} method right (line 75) | set right(u){this.model.right=u} method sheetName (line 75) | get sheetName(){return this.model.sheetName} method sheetName (line 75) | set sheetName(u){this.model.sheetName=u} method _serialisedSheetName (line 75) | get _serialisedSheetName(){const{sheetName:u}=this.model;return u?/^[a... method expand (line 75) | expand(u,c,l,d){(!this.model.top||u1?this.range:this._serialisedSheetN... method $shortRange (line 75) | get $shortRange(){return this.count>1?this.$range:this._serialisedShee... method count (line 75) | get count(){return(1+this.bottom-this.top)*(1+this.right-this.left)} method toString (line 75) | toString(){return this.range} method intersects (line 75) | intersects(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method contains (line 75) | contains(u){const c=a.decodeEx(u);return this.containsEx(c)} method containsEx (line 75) | containsEx(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method forEachAddress (line 75) | forEachAddress(u){for(let c=this.left;c<=this.right;c++)for(let l=this... method constructor (line 75) | constructor(u,c,l){this.table=u,this.column=c,this.index=l} method _set (line 75) | _set(u,c){this.table.cacheState(),this.column[u]=c} method name (line 75) | get name(){return this.column.name} method name (line 75) | set name(u){this._set("name",u)} method filterButton (line 75) | get filterButton(){return this.column.filterButton} method filterButton (line 75) | set filterButton(u){this.column.filterButton=u} method style (line 75) | get style(){return this.column.style} method style (line 75) | set style(u){this.column.style=u} method totalsRowLabel (line 75) | get totalsRowLabel(){return this.column.totalsRowLabel} method totalsRowLabel (line 75) | set totalsRowLabel(u){this._set("totalsRowLabel",u)} method totalsRowFunction (line 75) | get totalsRowFunction(){return this.column.totalsRowFunction} method totalsRowFunction (line 75) | set totalsRowFunction(u){this._set("totalsRowFunction",u)} method totalsRowResult (line 75) | get totalsRowResult(){return this.column.totalsRowResult} method totalsRowResult (line 75) | set totalsRowResult(u){this._set("totalsRowResult",u)} method totalsRowFormula (line 75) | get totalsRowFormula(){return this.column.totalsRowFormula} method totalsRowFormula (line 75) | set totalsRowFormula(u){this._set("totalsRowFormula",u)} method constructor (line 76) | constructor(u){super(),this.model=u} method tag (line 76) | get tag(){return"u"} method render (line 76) | render(u,c){if((c=c||this.model)===!0)u.leafNode("u");else{const l=o.A... method parseOpen (line 76) | parseOpen(u){u.name==="u"&&(this.model=u.attributes.val||!0)} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} function i (line 372) | function i(a,o,s){if(i.__super__.constructor.call(this,a),o==null)throw ... function o (line 372) | function o(){this.constructor=n} method constructor (line 75) | constructor(u,c){let l=arguments.length>2&&arguments[2]!==void 0?argum... method asInstance (line 75) | static asInstance(u){return u instanceof o||u==null?u:new o(u)} method col (line 75) | get col(){return this.nativeCol+Math.min(this.colWidth-1,this.nativeCo... method col (line 75) | set col(u){this.nativeCol=Math.floor(u),this.nativeColOff=Math.floor((... method row (line 75) | get row(){return this.nativeRow+Math.min(this.rowHeight-1,this.nativeR... method row (line 75) | set row(u){this.nativeRow=Math.floor(u),this.nativeRowOff=Math.floor((... method colWidth (line 75) | get colWidth(){return this.worksheet&&this.worksheet.getColumn(this.na... method rowHeight (line 75) | get rowHeight(){return this.worksheet&&this.worksheet.getRow(this.nati... method model (line 75) | get model(){return{nativeCol:this.nativeCol,nativeColOff:this.nativeCo... method model (line 75) | set model(u){this.nativeCol=u.nativeCol,this.nativeColOff=u.nativeColO... method constructor (line 75) | constructor(u){this.note=u} method model (line 75) | get model(){let u=null;switch(typeof this.note){case"string":u={type:"... method model (line 75) | set model(u){const{note:c}=u,{texts:l}=c;l.length===1&&Object.keys(l[0... method fromModel (line 75) | static fromModel(u){const c=new o;return c.model=u,c} method constructor (line 75) | constructor(){this.decode(arguments)} method setTLBR (line 75) | setTLBR(u,c,l,d,h){if(arguments.length<4){const f=a.decodeAddress(u),g... method decode (line 75) | decode(u){switch(u.length){case 5:this.setTLBR(u[0],u[1],u[2],u[3],u[4... method top (line 75) | get top(){return this.model.top||1} method top (line 75) | set top(u){this.model.top=u} method left (line 75) | get left(){return this.model.left||1} method left (line 75) | set left(u){this.model.left=u} method bottom (line 75) | get bottom(){return this.model.bottom||1} method bottom (line 75) | set bottom(u){this.model.bottom=u} method right (line 75) | get right(){return this.model.right||1} method right (line 75) | set right(u){this.model.right=u} method sheetName (line 75) | get sheetName(){return this.model.sheetName} method sheetName (line 75) | set sheetName(u){this.model.sheetName=u} method _serialisedSheetName (line 75) | get _serialisedSheetName(){const{sheetName:u}=this.model;return u?/^[a... method expand (line 75) | expand(u,c,l,d){(!this.model.top||u1?this.range:this._serialisedSheetN... method $shortRange (line 75) | get $shortRange(){return this.count>1?this.$range:this._serialisedShee... method count (line 75) | get count(){return(1+this.bottom-this.top)*(1+this.right-this.left)} method toString (line 75) | toString(){return this.range} method intersects (line 75) | intersects(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method contains (line 75) | contains(u){const c=a.decodeEx(u);return this.containsEx(c)} method containsEx (line 75) | containsEx(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method forEachAddress (line 75) | forEachAddress(u){for(let c=this.left;c<=this.right;c++)for(let l=this... method constructor (line 75) | constructor(u,c,l){this.table=u,this.column=c,this.index=l} method _set (line 75) | _set(u,c){this.table.cacheState(),this.column[u]=c} method name (line 75) | get name(){return this.column.name} method name (line 75) | set name(u){this._set("name",u)} method filterButton (line 75) | get filterButton(){return this.column.filterButton} method filterButton (line 75) | set filterButton(u){this.column.filterButton=u} method style (line 75) | get style(){return this.column.style} method style (line 75) | set style(u){this.column.style=u} method totalsRowLabel (line 75) | get totalsRowLabel(){return this.column.totalsRowLabel} method totalsRowLabel (line 75) | set totalsRowLabel(u){this._set("totalsRowLabel",u)} method totalsRowFunction (line 75) | get totalsRowFunction(){return this.column.totalsRowFunction} method totalsRowFunction (line 75) | set totalsRowFunction(u){this._set("totalsRowFunction",u)} method totalsRowResult (line 75) | get totalsRowResult(){return this.column.totalsRowResult} method totalsRowResult (line 75) | set totalsRowResult(u){this._set("totalsRowResult",u)} method totalsRowFormula (line 75) | get totalsRowFormula(){return this.column.totalsRowFormula} method totalsRowFormula (line 75) | set totalsRowFormula(u){this._set("totalsRowFormula",u)} method constructor (line 76) | constructor(u){super(),this.model=u} method tag (line 76) | get tag(){return"u"} method render (line 76) | render(u,c){if((c=c||this.model)===!0)u.leafNode("u");else{const l=o.A... method parseOpen (line 76) | parseOpen(u){u.name==="u"&&(this.model=u.attributes.val||!0)} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} function i (line 372) | function i(a){i.__super__.constructor.call(this,a),this.isDummy=!0} function m (line 372) | function m(p){this.parent=p,this.parent&&(this.options=this.parent.optio... method constructor (line 76) | constructor(){super(),this.map={dataBar:this.databarXform=new u,extLst... method tag (line 76) | get tag(){return"cfRule"} method isPrimitive (line 76) | static isPrimitive(y){return y.type!=="iconSet"||!y.custom&&!f[y.iconS... method render (line 76) | render(y,v){switch(v.type){case"expression":this.renderExpression(y,v)... method renderExpression (line 76) | renderExpression(y,v){y.openNode(this.tag,{type:"expression",dxfId:v.d... method renderCellIs (line 76) | renderCellIs(y,v){y.openNode(this.tag,{type:"cellIs",dxfId:v.dxfId,pri... method renderTop10 (line 76) | renderTop10(y,v){y.leafNode(this.tag,{type:"top10",dxfId:v.dxfId,prior... method renderAboveAverage (line 76) | renderAboveAverage(y,v){y.leafNode(this.tag,{type:"aboveAverage",dxfId... method renderDataBar (line 76) | renderDataBar(y,v){y.openNode(this.tag,{type:"dataBar",priority:v.prio... method renderColorScale (line 76) | renderColorScale(y,v){y.openNode(this.tag,{type:"colorScale",priority:... method renderIconSet (line 76) | renderIconSet(y,v){m.isPrimitive(v)&&(y.openNode(this.tag,{type:"iconS... method renderText (line 76) | renderText(y,v){y.openNode(this.tag,{type:v.operator,dxfId:v.dxfId,pri... method renderTimePeriod (line 76) | renderTimePeriod(y,v){y.openNode(this.tag,{type:"timePeriod",dxfId:v.d... method createNewModel (line 76) | createNewModel(y){let{attributes:v}=y;return $o(An({},g(v)),{dxfId:a.t... method onParserClose (line 76) | onParserClose(y,v){switch(y){case"dataBar":case"extLst":case"colorScal... function e (line 372) | function e(n){this.assertLegalChar=r(this.assertLegalChar,this);var i,a,... function t (line 372) | function t(e){var n,i,a,o,s,u,c,l,d;e||(e={}),this.pretty=e.pretty||!1,t... function b (line 374) | function b(){this.constructor=p} function y (line 374) | function y(v){y.__super__.constructor.call(this,v)} function c (line 374) | function c(){this.constructor=o} method constructor (line 75) | constructor(){this._xml=[],this._stack=[],this._rollbacks=[]} method tos (line 75) | get tos(){return this._stack.length?this._stack[this._stack.length-1]:... method cursor (line 75) | get cursor(){return this._xml.length} method openXml (line 75) | openXml(d){const h=this._xml;h.push(" method openNode (line 76) | openNode(d,h){const f=this.tos,g=this._xml;f&&this.open&&g.push(">"),t... method addAttribute (line 76) | addAttribute(d,h){if(!this.open)throw new Error("Cannot write attribut... method addAttributes (line 76) | addAttributes(d){if(!this.open)throw new Error("Cannot write attribute... method writeText (line 76) | writeText(d){const h=this._xml;this.open&&(h.push(">"),this.open=!1),t... method writeXml (line 76) | writeXml(d){this.open&&(this._xml.push(">"),this.open=!1),this.leaf=!1... method closeNode (line 76) | closeNode(){const d=this._stack.pop(),h=this._xml;this.leaf?h.push("/>... method leafNode (line 76) | leafNode(d,h,f){this.openNode(d,h),f!==void 0&&this.writeText(f),this.... method closeAll (line 76) | closeAll(){for(;this._stack.length;)this.closeNode()} method addRollback (line 76) | addRollback(){return this._rollbacks.push({xml:this._xml.length,stack:... method commit (line 76) | commit(){this._rollbacks.pop()} method rollback (line 76) | rollback(){const d=this._rollbacks.pop();this._xml.length>d.xml&&this.... method xml (line 76) | get xml(){return this.closeAll(),this._xml.join("")} method constructor (line 76) | constructor(){super(),this.map={stop:new s}} method name (line 76) | get name(){return"gradient"} method tag (line 76) | get tag(){return"gradientFill"} method render (line 76) | render(h,f){switch(h.openNode("gradientFill"),f.gradient){case"angle":... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method constructor (line 76) | constructor(d,h){super(),this.id=d,this.formatCode=h} method tag (line 76) | get tag(){return"numFmt"} method render (line 76) | render(d,h){d.leafNode("numFmt",{numFmtId:h.id,formatCode:h.formatCode})} method parseOpen (line 76) | parseOpen(d){switch(d.name){case"numFmt":return this.model={id:parseIn... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} function s (line 374) | function s(u){s.__super__.constructor.call(this,null),this.name="?xml",u... method prepare (line 76) | prepare(){} method render (line 76) | render(){} method parseOpen (line 76) | parseOpen(c){} method parseText (line 76) | parseText(c){} method parseClose (line 76) | parseClose(c){} method reconcile (line 76) | reconcile(c,l){} method reset (line 76) | reset(){this.model=null,this.map&&Object.values(this.map).forEach(c=>{... method mergeModel (line 76) | mergeModel(c){this.model=Object.assign(this.model||{},c)} method parse (line 76) | async parse(c){for await(const l of c)for(const{eventType:d,value:h}of... method parseStream (line 76) | async parseStream(c){return this.parse(a(c))} method xml (line 76) | get xml(){return this.toXml(this.model)} method toXml (line 76) | toXml(c){const l=new o;return this.render(l,c),l.xml} method toAttribute (line 76) | static toAttribute(c,l){let d=arguments.length>2&&arguments[2]!==void ... method toStringAttribute (line 76) | static toStringAttribute(c,l){let d=arguments.length>2&&arguments[2]!=... method toStringValue (line 76) | static toStringValue(c,l){return c===void 0?l:c} method toBoolAttribute (line 76) | static toBoolAttribute(c,l){let d=arguments.length>2&&arguments[2]!==v... method toBoolValue (line 76) | static toBoolValue(c,l){return c===void 0?l:c==="1"} method toIntAttribute (line 76) | static toIntAttribute(c,l){let d=arguments.length>2&&arguments[2]!==vo... method toIntValue (line 76) | static toIntValue(c,l){return c===void 0?l:parseInt(c,10)} method toFloatAttribute (line 76) | static toFloatAttribute(c,l){let d=arguments.length>2&&arguments[2]!==... method toFloatValue (line 76) | static toFloatValue(c,l){return c===void 0?l:parseFloat(c)} method render (line 76) | render(c,l){c.openXml(a.StdDocAttributes),c.openNode("Types",s.PROPERT... method parseOpen (line 76) | parseOpen(){return!1} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} method tag (line 76) | get tag(){return"x14:id"} method render (line 76) | render(l,d){l.leafNode(this.tag,null,d)} method parseOpen (line 76) | parseOpen(){this.model=""} method parseText (line 76) | parseText(l){this.model+=l} method parseClose (line 76) | parseClose(l){return l!==this.tag} method constructor (line 76) | constructor(){super(),this.map={"x14:conditionalFormattings":this.cond... method tag (line 76) | get tag(){return"ext"} method hasContent (line 76) | hasContent(c){return this.conditionalFormattings.hasContent(c.conditio... method prepare (line 76) | prepare(c,l){this.conditionalFormattings.prepare(c.conditionalFormatti... method render (line 76) | render(c,l){c.openNode("ext",{uri:"{78C0D931-6437-407d-A8EE-F0AAD7539E... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(c,l){this.model[c]=l.model} method constructor (line 76) | constructor(){super(),this.map={color:new o}} method tag (line 76) | get tag(){return"stop"} method render (line 76) | render(h,f){h.openNode("stop"),h.addAttribute("position",f.position),t... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... function C (line 374) | function C(M,z,W){var U;this.name="?xml",M||(M={}),M.writer?v(M.writer)&... function b (line 374) | function b(){this.constructor=p} function y (line 374) | function y(v,b){y.__super__.constructor.call(this,b),this.stream=v} function pV (line 374) | function pV(r,t){var e=b8.invert(t),n={element:a,text:mV};function i(u,c... function mV (line 374) | function mV(r,t){r.text(t.value)} function w8 (line 374) | function w8(r){return yV.readString(r,bV).then(function(t){return x8(t)[... function wV (line 374) | function wV(r,t){return r.exists(t)?r.read(t,"utf-8").then(xV).then(w8):... function xV (line 374) | function xV(r){return r.replace(/^\uFEFF/g,"")} function x8 (line 374) | function x8(r){return r.type==="element"?r.name==="mc:AlternateContent"?... function kg (line 374) | function kg(r,t){return _8[r.toUpperCase()+"_"+t]} function DV (line 374) | function DV(r,t){return kg(r,parseInt(t,10))} function CV (line 374) | function CV(r,t){return kg(r,parseInt(t,16))} function OV (line 374) | function OV(r){if(r<=65535)return String.fromCharCode(r);var t=Math.floo... function IV (line 374) | function IV(r,t){return t.charAt(0)==="/"?t.substr(1):r+"/"+t} function kV (line 374) | function kV(r,t){var e=r.indexOf("#");return e!==-1&&(r=r.substring(0,e)... function RV (line 374) | function RV(r){return{readXmlElement:function(t){return new C8(r).readXm... function C8 (line 374) | function C8(r){var t=[],e=[],n=[],i=r.relationships,a=r.contentTypes,o=r... function O8 (line 374) | function O8(r,t,e){var n=t.firstOrEmpty("w:ilvl").attributes["w:val"],i=... function Hl (line 374) | function Hl(r){return new qn(null,null,r)} function $l (line 374) | function $l(){return new qn(null)} function sa (line 374) | function sa(r){return new qn(r)} function xd (line 374) | function xd(r,t){return new qn(r,null,t)} function qn (line 374) | function qn(r,t,e){this.value=r||[],this.extra=t||[],this._result=new S8... function I8 (line 374) | function I8(r){var t=S8.combine(oa.pluck(r,"_result"));return new qn(oa.... function _d (line 374) | function _d(r,t){return oa.flatten([r,t])} function MV (line 374) | function MV(r){return r} function PV (line 374) | function PV(r){var t=r.bodyReader;function e(n){var i=n.first("w:body");... function LV (line 374) | function LV(r){var t=[];return r.children.forEach(function(e){if(e.name=... function Fg (line 374) | function Fg(r){var t={};r.forEach(function(n){t[n.relationshipId]=n.targ... function WV (line 374) | function WV(r){var t={},e={};return r.children.forEach(function(n){if(n.... function R8 (line 374) | function R8(r,t){return{findContentType:function(e){var n=r[e];if(n)retu... function Mg (line 374) | function Mg(r,t,e){var n=Td.flatten(Td.values(t).map(function(s){return ... function zV (line 374) | function zV(r,t){if(!t||!t.styles)throw new Error("styles is missing");v... function HV (line 374) | function HV(r){var t={};return r.getElementsByTagName("w:abstractNum").f... function $V (line 374) | function $V(r){var t={};r.getElementsByTagName("w:lvl").forEach(function... function VV (line 374) | function VV(r){var t={};return r.getElementsByTagName("w:num").forEach(f... function Vl (line 374) | function Vl(r,t,e,n){return{findParagraphStyleById:function(i){return r[... function qV (line 374) | function qV(r){var t={},e={},n={},i={},a={paragraph:t,character:e,table:... function GV (line 374) | function GV(r){var t=r.attributes["w:type"],e=r.attributes["w:styleId"],... function XV (line 374) | function XV(r){var t=r.first("w:name");return t?t.attributes["w:val"]:null} function KV (line 374) | function KV(r){var t=r.firstOrEmpty("w:pPr").firstOrEmpty("w:numPr").fir... function F8 (line 374) | function F8(r,t){function e(a){return YV.combine(a.getElementsByTagName(... function eq (line 374) | function eq(r){function t(n){return QV.combine(n.getElementsByTagName("w... function rq (line 374) | function rq(){function r(t){return tq.reject(new Error("could not open e... function uq (line 375) | function uq(r,t){return t=t||{},nq.props({contentTypes:lq(r),partPaths:z... function z8 (line 375) | function z8(r){return dq(r).then(function(t){var e=H8({docxFile:r,relati... function H8 (line 375) | function H8(r){var t=r.docxFile,e=r.relationships,n=r.relationshipType,i... function cq (line 375) | function cq(r,t){return r.substring(0,t.length)===t?r.substring(t.length... function uc (line 375) | function uc(r){return function(t){return B8(t,r.filename).then(function(... function Cd (line 375) | function Cd(r,t,e){var n=uc({filename:$8(r),readElement:sc.readRelations... function $8 (line 375) | function $8(r){var t=Dd.splitPath(r);return Dd.joinPath(t.dirname,"_rels... function fq (line 375) | function fq(r,t,e){return uc({filename:t,readElement:function(n){return ... function hq (line 375) | function hq(r,t){return uc({filename:t,readElement:L8.readStylesXml,defa... function vq (line 375) | function vq(r,t){return r.write(Od,t),yq(r).then(function(){return bq(r)})} function yq (line 375) | function yq(r){var t="word/_rels/document.xml.rels",e="http://schemas.op... function bq (line 375) | function bq(r){var t="[Content_Types].xml",e="http://schemas.openxmlform... function q8 (line 375) | function q8(r,t,e,n){var i=pq.find(r,function(a){return a.name===t&&a.at... function wq (line 375) | function wq(r){return r.exists(Od)?r.read(Od,"utf8"):mq.resolve(null)} function xq (line 375) | function xq(r,t,e){return jg(G8.element(r,t,{fresh:!1}),e)} function _q (line 375) | function _q(r,t,e){var n=G8.element(r,t,{fresh:!0});return jg(n,e)} function jg (line 375) | function jg(r,t){return{type:"element",tag:r,children:t||[]}} function Eq (line 375) | function Eq(r){return{type:"text",value:r}} function Sq (line 375) | function Sq(r){return r.children.length===0&&Tq[r.tag.tagName]} function Dq (line 375) | function Dq(r){return K8(Y8(r))} function K8 (line 375) | function K8(r){var t=[];return r.map(Cq).forEach(function(e){Wg(t,e)}),t} function Cq (line 375) | function Cq(r){return Oq[r.type](r)} function Iq (line 375) | function Iq(r){return Id.elementWithTag(r.tag,K8(r.children))} function Z8 (line 375) | function Z8(r){return r} function Wg (line 375) | function Wg(r,t){var e=r[r.length-1];t.type==="element"&&!t.tag.fresh&&e... function Y8 (line 375) | function Y8(r){return kq(r,function(t){return Rq[t.type](t)})} function kq (line 375) | function kq(r,t){return X8.flatten(X8.map(r,t),!0)} function Fq (line 375) | function Fq(r){return[r]} function Nq (line 375) | function Nq(r){var t=Y8(r.children);return t.length===0&&!Id.isVoidEleme... function Mq (line 375) | function Mq(r){return r.value.length===0?[]:[r]} function J8 (line 375) | function J8(r,t){t.forEach(function(e){Uq(r,e)})} function Uq (line 375) | function Uq(r,t){Pq[t.type](r,t)} function Lq (line 375) | function Lq(r,t){cc.isVoidElement(t)?r.selfClosing(t.tag.tagName,t.tag.a... function jq (line 375) | function jq(r,t){r.text(t.value)} function zq (line 375) | function zq(r,t){return Hg([$g(r,t,{fresh:!0})])} function Hg (line 375) | function Hg(r){return new Q8(r.map(function(t){return zg.isString(t)?$g(... function Q8 (line 375) | function Q8(r){this._elements=r} function $g (line 375) | function $g(r,t,e){return e=e||{},new kd(r,t,e)} function kd (line 375) | function kd(r,t,e){var n={};zg.isArray(r)?(r.forEach(function(i){n[i]=!0... function i (line 375) | function i(a){return function(o,s){return e.when(a(o)).then(function(u){... function Hq (line 375) | function Hq(r){return r=r||{},r.prettyPrint?$q():n4()} function $q (line 375) | function $q(){var r=0,t=" ",e=[],n=!0,i=!1,a=n4();function o(g,m){Rd[g]... function n4 (line 378) | function n4(){var r=[];function t(u,c){var l=i(c);r.push("<"+u+l+">")}fu... function Vq (line 378) | function Vq(r){return r.replace(/&/g,"&").replace(/{... method key (line 75) | get key(){return this._key} method key (line 75) | set key(l){(this._key&&this._worksheet.getColumnKey(this._key))===this... method hidden (line 75) | get hidden(){return!!this._hidden} method hidden (line 75) | set hidden(l){this._hidden=l} method outlineLevel (line 75) | get outlineLevel(){return this._outlineLevel||0} method outlineLevel (line 75) | set outlineLevel(l){this._outlineLevel=l} method collapsed (line 75) | get collapsed(){return!!(this._outlineLevel&&this._outlineLevel>=this.... method toString (line 75) | toString(){return JSON.stringify({key:this.key,width:this.width,header... method equivalentTo (line 75) | equivalentTo(l){return this.width===l.width&&this.hidden===l.hidden&&t... method isDefault (line 75) | get isDefault(){if(this.isCustomWidth||this.hidden||this.outlineLevel)... method headerCount (line 75) | get headerCount(){return this.headers.length} method eachCell (line 75) | eachCell(l,d){const h=this.number;d||(d=l,l=null),this._worksheet.each... method values (line 75) | get values(){const l=[];return this.eachCell((d,h)=>{d&&d.type!==o.Val... method values (line 75) | set values(l){if(!l)return;const d=this.number;let h=0;l.hasOwnPropert... method _applyStyle (line 75) | _applyStyle(l,d){return this.style[l]=d,this.eachCell(h=>{h[l]=d}),d} method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(l){this._applyStyle("numFmt",l)} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(l){this._applyStyle("font",l)} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(l){this._applyStyle("alignment",l)} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(l){this._applyStyle("protection",l)} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(l){this._applyStyle("border",l)} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(l){this._applyStyle("fill",l)} method toModel (line 75) | static toModel(l){const d=[];let h=null;return l&&l.forEach((f,g)=>{f.... method fromModel (line 75) | static fromModel(l,d){const h=[];let f=1,g=0;for(d=(d=d||[]).sort(func... method constructor (line 76) | constructor(){super(),this.map={"v:shape":new s}} method tag (line 76) | get tag(){return"xml"} method render (line 76) | render(l,d){l.openXml(a.StdDocAttributes),l.openNode(this.tag,u.DRAWIN... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method reconcile (line 76) | reconcile(l,d){l.anchors.forEach(h=>{h.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={"v:textbox":new o,"x:ClientData":new s}} method tag (line 76) | get tag(){return"v:shape"} method render (line 76) | render(l,d,h){l.openNode("v:shape",u.V_SHAPE_ATTRIBUTES(d,h)),l.leafNo... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.p... method constructor (line 76) | constructor(){super(),this.map={Relationship:new s}} method render (line 76) | render(l,d){d=d||this._values,l.openXml(a.StdDocAttributes),l.openNode... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method constructor (line 76) | constructor(){super(),this.map={"x14:id":this.idXform=new s}} method tag (line 76) | get tag(){return"ext"} method render (line 76) | render(l,d){l.openNode(this.tag,{uri:"{B025F937-C7B1-47D3-B67F-A62EFF6... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(l,d){this.model.x14Id=d.model} method constructor (line 76) | constructor(l){super(),this.model=l} method tag (line 76) | get tag(){return"r"} method textXform (line 76) | get textXform(){return this._textXform||(this._textXform=new a)} method fontXform (line 76) | get fontXform(){return this._fontXform||(this._fontXform=new o(u.FONT_... method render (line 76) | render(l,d){d=d||this.model,l.openNode("r"),d.font&&this.fontXform.ren... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){switch(l){case"r":return!1;case"t":return this.model.tex... method constructor (line 76) | constructor(l){super(),this.name=l,this.map={color:new s}} method tag (line 76) | get tag(){return this.name} method render (line 76) | render(l,d,h){const f=d&&d.color||h||this.defaultColor;l.openNode(this... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){return this.parser?(this.parser.parseClose(l)||(this.par... method validStyle (line 76) | validStyle(l){return u.validStyleValues[l]} method constructor (line 76) | constructor(){super(),this.map={fgColor:new o("fgColor"),bgColor:new o... method name (line 76) | get name(){return"pattern"} method tag (line 76) | get tag(){return"patternFill"} method render (line 76) | render(h,f){h.openNode("patternFill"),h.addAttribute("patternType",f.p... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.p... method constructor (line 77) | constructor(l){super({writableObjectMode:l.objectMode}),this.hasWritte... method transform (line 77) | transform(l){return this.rowFormatter.rowTransform=l,this} method _transform (line 77) | _transform(l,d,h){let f=!1;try{this.hasWrittenBOM||(this.push(this.for... method _flush (line 77) | _flush(l){this.rowFormatter.finish((d,h)=>d?l(d):(h&&h.forEach(f=>{thi... method constructor (line 79) | constructor(l){this.parserOptions=l,this.rowParser=new o.RowParser(thi... method removeBOM (line 79) | static removeBOM(l){return l&&l.charCodeAt(0)===65279?l.slice(1):l} method parse (line 79) | parse(l,d){const h=new a.Scanner({line:u.removeBOM(l),parserOptions:th... method parseWithoutComments (line 79) | parseWithoutComments(l){const d=[];let h=!0;for(;h;)h=this.parseRow(l,... method parseWithComments (line 79) | parseWithComments(l){const{parserOptions:d}=this,h=[];for(let f=l.next... method parseRow (line 79) | parseRow(l,d){if(!l.nextNonSpaceToken)return!1;const h=this.rowParser.... method constructor (line 81) | constructor(){this._rowTransform=null,this._rowValidator=null} method createTransform (line 81) | static createTransform(l){return s.isSyncTransform(l)?(d,h)=>{let f=nu... method createValidator (line 81) | static createValidator(l){return s.isSyncValidate(l)?(d,h)=>{h(null,{r... method rowTransform (line 81) | set rowTransform(l){if(!o.default(l))throw new TypeError("The transfor... method rowValidator (line 81) | set rowValidator(l){if(!o.default(l))throw new TypeError("The validate... method transformAndValidate (line 81) | transformAndValidate(l,d){return this.callTransformer(l,(h,f)=>h?d(h):... method callTransformer (line 81) | callTransformer(l,d){return this._rowTransform?this._rowTransform(l,d)... method callValidator (line 81) | callValidator(l,d){return this._rowValidator?this._rowValidator(l,d):d... function d (line 390) | function d(h,f){var g,m=h.head();return m?g=i.error({expected:f,actual:l... method constructor (line 75) | constructor(p){this._data=p} method length (line 75) | get length(){return this._data.length} method copy (line 75) | copy(p,y,v,b){return this._data._buf.copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._data.toBuffer()} method constructor (line 76) | constructor(){super(),this.map={"x14:dataBar":this.databarXform=new u,... method tag (line 76) | get tag(){return"x14:cfRule"} method isExt (line 76) | static isExt(f){return f.type==="dataBar"?u.isExt(f):!(f.type!=="iconS... method prepare (line 76) | prepare(f){d.isExt(f)&&(f.x14Id=`{${a()}}`.toUpperCase())} method render (line 76) | render(f,g){if(d.isExt(g))switch(g.type){case"dataBar":this.renderData... method renderDataBar (line 76) | renderDataBar(f,g){f.openNode(this.tag,{type:"dataBar",id:g.x14Id}),th... method renderIconSet (line 76) | renderIconSet(f,g){f.openNode(this.tag,{type:"iconSet",priority:g.prio... method createNewModel (line 76) | createNewModel(f){let{attributes:g}=f;return{type:g.type,x14Id:g.id,pr... method onParserClose (line 76) | onParserClose(f,g){Object.assign(this.model,g.model)} method constructor (line 76) | constructor(){super(),this.map={autoFilter:new u,tableColumns:new s({t... method prepare (line 76) | prepare(f,g){this.map.autoFilter.prepare(f),this.map.tableColumns.prep... method tag (line 76) | get tag(){return"table"} method render (line 76) | render(f,g){f.openXml(a.StdDocAttributes),f.openNode(this.tag,$o(An({}... method parseOpen (line 76) | parseOpen(f){if(this.parser)return this.parser.parseOpen(f),!0;const{n... method parseText (line 76) | parseText(f){this.parser&&this.parser.parseText(f)} method parseClose (line 76) | parseClose(f){if(this.parser)return this.parser.parseClose(f)||(this.p... method reconcile (line 76) | reconcile(f,g){f.columns.forEach(m=>{m.dxfId!==void 0&&(m.style=g.styl... function d (line 393) | function d(y){return{name:y.name,rule:i(y.ruleBuilder.bind(null,u))}} method constructor (line 75) | constructor(p){this._data=p} method length (line 75) | get length(){return this._data.length} method copy (line 75) | copy(p,y,v,b){return this._data._buf.copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._data.toBuffer()} method constructor (line 76) | constructor(){super(),this.map={"x14:dataBar":this.databarXform=new u,... method tag (line 76) | get tag(){return"x14:cfRule"} method isExt (line 76) | static isExt(f){return f.type==="dataBar"?u.isExt(f):!(f.type!=="iconS... method prepare (line 76) | prepare(f){d.isExt(f)&&(f.x14Id=`{${a()}}`.toUpperCase())} method render (line 76) | render(f,g){if(d.isExt(g))switch(g.type){case"dataBar":this.renderData... method renderDataBar (line 76) | renderDataBar(f,g){f.openNode(this.tag,{type:"dataBar",id:g.x14Id}),th... method renderIconSet (line 76) | renderIconSet(f,g){f.openNode(this.tag,{type:"iconSet",priority:g.prio... method createNewModel (line 76) | createNewModel(f){let{attributes:g}=f;return{type:g.type,x14Id:g.id,pr... method onParserClose (line 76) | onParserClose(f,g){Object.assign(this.model,g.model)} method constructor (line 76) | constructor(){super(),this.map={autoFilter:new u,tableColumns:new s({t... method prepare (line 76) | prepare(f,g){this.map.autoFilter.prepare(f),this.map.tableColumns.prep... method tag (line 76) | get tag(){return"table"} method render (line 76) | render(f,g){f.openXml(a.StdDocAttributes),f.openNode(this.tag,$o(An({}... method parseOpen (line 76) | parseOpen(f){if(this.parser)return this.parser.parseOpen(f),!0;const{n... method parseText (line 76) | parseText(f){this.parser&&this.parser.parseText(f)} method parseClose (line 76) | parseClose(f){if(this.parser)return this.parser.parseClose(f)||(this.p... method reconcile (line 76) | reconcile(f,g){f.columns.forEach(m=>{m.dxfId!==void 0&&(m.style=g.styl... function h (line 393) | function h(){return m(c)} method constructor (line 75) | constructor(p){this._data=p} method length (line 75) | get length(){return this._data.length} method copy (line 75) | copy(p,y,v,b){this._data.copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._data} method constructor (line 76) | constructor(g){super(),this.options=g||h.OPTIONS,this.map={b:{prop:"bo... method tag (line 76) | get tag(){return this.options.tagName} method render (line 76) | render(g,m){const{map:p}=this;g.openNode(this.options.tagName),l.each(... method parseOpen (line 76) | parseOpen(g){if(this.parser)return this.parser.parseOpen(g),!0;if(this... method parseText (line 76) | parseText(g){this.parser&&this.parser.parseText(g)} method parseClose (line 76) | parseClose(g){if(this.parser&&!this.parser.parseClose(g)){const m=this... function f (line 393) | function f(y){return m(c.untilExclusive(y))} method constructor (line 75) | constructor(p){this.size=p,this.buffer=o.alloc(p),this.iRead=0,this.iW... method toBuffer (line 75) | toBuffer(){if(this.iRead===0&&this.iWrite===this.size)return this.buff... method length (line 75) | get length(){return this.iWrite-this.iRead} method eod (line 75) | get eod(){return this.iRead===this.iWrite} method full (line 75) | get full(){return this.iWrite===this.size} method read (line 75) | read(p){let y;return p===0?null:p===void 0||p>=this.length?(y=this.toB... method write (line 75) | write(p,y,v){const b=Math.min(v,this.size-this.iWrite);return p.copy(t... function g (line 393) | function g(y){return m(c.untilInclusive(y))} function m (line 393) | function m(y){return p.bind(null,y)} method constructor (line 76) | constructor(){super(),this.map={dataBar:this.databarXform=new u,extLst... method tag (line 76) | get tag(){return"cfRule"} method isPrimitive (line 76) | static isPrimitive(y){return y.type!=="iconSet"||!y.custom&&!f[y.iconS... method render (line 76) | render(y,v){switch(v.type){case"expression":this.renderExpression(y,v)... method renderExpression (line 76) | renderExpression(y,v){y.openNode(this.tag,{type:"expression",dxfId:v.d... method renderCellIs (line 76) | renderCellIs(y,v){y.openNode(this.tag,{type:"cellIs",dxfId:v.dxfId,pri... method renderTop10 (line 76) | renderTop10(y,v){y.leafNode(this.tag,{type:"top10",dxfId:v.dxfId,prior... method renderAboveAverage (line 76) | renderAboveAverage(y,v){y.leafNode(this.tag,{type:"aboveAverage",dxfId... method renderDataBar (line 76) | renderDataBar(y,v){y.openNode(this.tag,{type:"dataBar",priority:v.prio... method renderColorScale (line 76) | renderColorScale(y,v){y.openNode(this.tag,{type:"colorScale",priority:... method renderIconSet (line 76) | renderIconSet(y,v){m.isPrimitive(v)&&(y.openNode(this.tag,{type:"iconS... method renderText (line 76) | renderText(y,v){y.openNode(this.tag,{type:v.operator,dxfId:v.dxfId,pri... method renderTimePeriod (line 76) | renderTimePeriod(y,v){y.openNode(this.tag,{type:"timePeriod",dxfId:v.d... method createNewModel (line 76) | createNewModel(y){let{attributes:v}=y;return $o(An({},g(v)),{dxfId:a.t... method onParserClose (line 76) | onParserClose(y,v){switch(y){case"dataBar":case"extLst":case"colorScal... function p (line 393) | function p(y,v){var b=l(v);return b.isSuccess()?y.apply(b):b} method constructor (line 76) | constructor(){super(),this.map={fileVersion:p.STATIC_XFORMS.fileVersio... method prepare (line 76) | prepare(v){v.sheets=v.worksheets;const b=[];let A=0;v.sheets.forEach(C... method render (line 76) | render(v,b){v.openXml(s.StdDocAttributes),v.openNode("workbook",p.WORK... method parseOpen (line 76) | parseOpen(v){if(this.parser)return this.parser.parseOpen(v),!0;switch(... method parseText (line 76) | parseText(v){this.parser&&this.parser.parseText(v)} method parseClose (line 76) | parseClose(v){if(this.parser)return this.parser.parseClose(v)||(this.p... method reconcile (line 76) | reconcile(v){const b=(v.workbookRels||[]).reduce((W,U)=>(W[U.Id]=U,W),... method constructor (line 76) | constructor(v){super(),this.map={numFmts:new c({tag:"numFmts",count:!0... method initIndex (line 76) | initIndex(){this.index={style:{},numFmt:{},numFmtNextId:164,font:{},bo... method init (line 76) | init(){this.model={styles:[],numFmts:[],fonts:[],borders:[],fills:[],d... method render (line 76) | render(v,b){b=b||this.model,v.openXml(o.StdDocAttributes),v.openNode("... method parseOpen (line 76) | parseOpen(v){if(this.parser)return this.parser.parseOpen(v),!0;switch(... method parseText (line 76) | parseText(v){this.parser&&this.parser.parseText(v)} method parseClose (line 76) | parseClose(v){if(this.parser)return this.parser.parseClose(v)||(this.p... method addStyleModel (line 76) | addStyleModel(v,b){if(!v)return 0;if(this.model.fonts.length||this._ad... method getStyleModel (line 76) | getStyleModel(v){const b=this.model.styles[v];if(!b)return null;let A=... method addDxfStyle (line 76) | addDxfStyle(v){return v.numFmt&&(v.numFmtId=this._addNumFmtStr(v.numFm... method getDxfStyle (line 76) | getDxfStyle(v){return this.model.dxfs[v]} method _addStyle (line 76) | _addStyle(v){const b=this.map.style.toXml(v);let A=this.index.style[b]... method _addNumFmtStr (line 76) | _addNumFmtStr(v){let b=f.getDefaultFmtId(v);if(b!==void 0||(b=this.ind... method _addFont (line 76) | _addFont(v){const b=this.map.font.toXml(v);let A=this.index.font[b];re... method _addBorder (line 76) | _addBorder(v){const b=this.map.border.toXml(v);let A=this.index.border... method _addFill (line 76) | _addFill(v){const b=this.map.fill.toXml(v);let A=this.index.fill[b];re... function n (line 393) | function n(a){function o(d){return new n(a.slice(0,u().indexOf(d)))}func... function s (line 393) | function s(u){return r.infix(a,function(c){var l=o(c);return function(d)... method prepare (line 76) | prepare(){} method render (line 76) | render(){} method parseOpen (line 76) | parseOpen(c){} method parseText (line 76) | parseText(c){} method parseClose (line 76) | parseClose(c){} method reconcile (line 76) | reconcile(c,l){} method reset (line 76) | reset(){this.model=null,this.map&&Object.values(this.map).forEach(c=>{... method mergeModel (line 76) | mergeModel(c){this.model=Object.assign(this.model||{},c)} method parse (line 76) | async parse(c){for await(const l of c)for(const{eventType:d,value:h}of... method parseStream (line 76) | async parseStream(c){return this.parse(a(c))} method xml (line 76) | get xml(){return this.toXml(this.model)} method toXml (line 76) | toXml(c){const l=new o;return this.render(l,c),l.xml} method toAttribute (line 76) | static toAttribute(c,l){let d=arguments.length>2&&arguments[2]!==void ... method toStringAttribute (line 76) | static toStringAttribute(c,l){let d=arguments.length>2&&arguments[2]!=... method toStringValue (line 76) | static toStringValue(c,l){return c===void 0?l:c} method toBoolAttribute (line 76) | static toBoolAttribute(c,l){let d=arguments.length>2&&arguments[2]!==v... method toBoolValue (line 76) | static toBoolValue(c,l){return c===void 0?l:c==="1"} method toIntAttribute (line 76) | static toIntAttribute(c,l){let d=arguments.length>2&&arguments[2]!==vo... method toIntValue (line 76) | static toIntValue(c,l){return c===void 0?l:parseInt(c,10)} method toFloatAttribute (line 76) | static toFloatAttribute(c,l){let d=arguments.length>2&&arguments[2]!==... method toFloatValue (line 76) | static toFloatValue(c,l){return c===void 0?l:parseFloat(c)} method render (line 76) | render(c,l){c.openXml(a.StdDocAttributes),c.openNode("Types",s.PROPERT... method parseOpen (line 76) | parseOpen(){return!1} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} method tag (line 76) | get tag(){return"x14:id"} method render (line 76) | render(l,d){l.leafNode(this.tag,null,d)} method parseOpen (line 76) | parseOpen(){this.model=""} method parseText (line 76) | parseText(l){this.model+=l} method parseClose (line 76) | parseClose(l){return l!==this.tag} method constructor (line 76) | constructor(){super(),this.map={"x14:conditionalFormattings":this.cond... method tag (line 76) | get tag(){return"ext"} method hasContent (line 76) | hasContent(c){return this.conditionalFormattings.hasContent(c.conditio... method prepare (line 76) | prepare(c,l){this.conditionalFormattings.prepare(c.conditionalFormatti... method render (line 76) | render(c,l){c.openNode("ext",{uri:"{78C0D931-6437-407d-A8EE-F0AAD7539E... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(c,l){this.model[c]=l.model} method constructor (line 76) | constructor(){super(),this.map={color:new o}} method tag (line 76) | get tag(){return"stop"} method render (line 76) | render(h,f){h.openNode("stop"),h.addAttribute("position",f.position),t... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... function hG (line 393) | function hG(r){r=r.map(function(i){return{name:i.name,regex:new RegExp(i... function dG (line 393) | function dG(r){return new Sa("paragraph",r)} function pG (line 393) | function pG(r){return new Sa("run",r)} function mG (line 393) | function mG(r){return new Sa("table",r)} function gG (line 393) | function gG(r){return new x4(r)} function Sa (line 393) | function Sa(r,t){t=t||{},this._elementType=r,this._styleId=t.styleId,thi... function x4 (line 393) | function x4(r){r=r||{},this._color=r.color} function Ud (line 393) | function Ud(r){r=r||{},this._breakType=r.breakType} function vG (line 393) | function vG(r,t,e){return r.numbering&&r.numbering.level==t&&r.numbering... function yG (line 393) | function yG(r){return{operator:wG,operand:r}} function bG (line 393) | function bG(r){return{operator:xG,operand:r}} function wG (line 393) | function wG(r,t){return r.toUpperCase()===t.toUpperCase()} function xG (line 393) | function xG(r,t){return t.toUpperCase().indexOf(r.toUpperCase())===0} function AG (line 393) | function AG(r){var t="(?:[a-zA-Z\\-_]|\\\\.)",e=new EG([{name:"identifie... function DG (line 393) | function DG(r){return e2(PG,r)} function CG (line 393) | function CG(){return Je.rules.sequence(Je.rules.sequence.capture(A4()),J... function OG (line 393) | function OG(r){return e2(A4(),r)} function A4 (line 393) | function A4(){var r=Je.rules.sequence,t=function(M,z){return Je.rules.th... function IG (line 393) | function IG(r){return e2(T4(),r)} function T4 (line 393) | function T4(){var r=Je.rules.sequence.capture,t=Je.rules.tokenOfType("wh... function S4 (line 394) | function S4(r){return r.replace(/\\(.)/g,function(t,e){return RG[e]||e})} function e2 (line 394) | function e2(r,t){var e=SG(t),n=Je.Parser(),i=n.parseTokens(r,e);return i... function BG (line 394) | function BG(r,t){return"Did not understand this style mapping, so ignore... function UG (line 396) | function UG(r){return"Error was at character number "+r.characterNumber(... function WG (line 396) | function WG(r){return r=r||{},D4.extend({},jG,r,{customStyleMap:C4(r.sty... function C4 (line 396) | function C4(r){return r?D4.isString(r)?r.split(` function zG (line 397) | function zG(r){return r} function $G (line 397) | function $G(r){return r.arrayBuffer?I4.resolve(HG.openArrayBuffer(r.arra... function VG (line 397) | function VG(r){return R4("paragraph",r)} function qG (line 397) | function qG(r){return R4("run",r)} function R4 (line 397) | function R4(r,t){return F4(function(e){return e.type===r?t(e):e})} function F4 (line 397) | function F4(r){return function t(e){if(e.children){var n=k4.map(e.childr... function GG (line 397) | function GG(r,t){return N4(r).filter(function(e){return e.type===t})} function N4 (line 397) | function N4(r){var t=[];return M4(r,function(e){t.push(e)}),t} function M4 (line 397) | function M4(r,t){r.children&&r.children.forEach(function(e){M4(e,t),t(e)})} function ZG (line 397) | function ZG(r){return function(t){return KG.elementWithTag(XG.element(r)... function nX (line 397) | function nX(r,t){return r2(r,t)} function iX (line 397) | function iX(r,t){var e=Object.create(t||{});return e.outputFormat="markd... function r2 (line 397) | function r2(r,t){return t=tX(t),Wd.openZip(r).tap(function(e){return t2.... function aX (line 397) | function aX(r){return Wd.openZip(r).then(t2.readStyleMap)} function oX (line 397) | function oX(r,t){var e=sX(t.readStyleMap()),n=YG.extend({},t,{styleMap:e... function sX (line 397) | function sX(r){return rX.combine((r||[]).map(eX)).map(function(t){return... function uX (line 397) | function uX(r){return Wd.openZip(r).then(U4.read).then(function(t){retur... function cX (line 397) | function cX(r,t){return Wd.openZip(r).tap(function(e){return t2.writeSty... function Rn (line 404) | function Rn(Oe,$e,Pe){switch(Pe.length){case 0:return Oe.call($e);case 1... function Hd (line 404) | function Hd(Oe,$e,Pe,pt){for(var qt=-1,br=Oe==null?0:Oe.length;++qt-1} function Xs (line 404) | function Xs(Oe,$e,Pe){for(var pt=-1,qt=Oe==null?0:Oe.length;++pt-... function De (line 404) | function De(Oe,$e){for(var Pe=Oe.length;Pe--&&Bo($e,Oe[Pe],0)>-1;);retur... function Ve (line 404) | function Ve(Oe,$e){for(var Pe=Oe.length,pt=0;Pe--;)Oe[Pe]===$e&&++pt;ret... function jt (line 404) | function jt(Oe){return"\\"+dc[Oe]} function yn (line 404) | function yn(Oe,$e){return Oe==null?e:Oe[$e]} function tn (line 404) | function tn(Oe){return Zl.test(Oe)} function df (line 404) | function df(Oe){return Yl.test(Oe)} function pf (line 404) | function pf(Oe){for(var $e,Pe=[];!($e=Oe.next()).done;)Pe.push($e.value)... function Xd (line 404) | function Xd(Oe){var $e=-1,Pe=Array(Oe.size);return Oe.forEach(function(p... function i2 (line 404) | function i2(Oe,$e){return function(Pe){return Oe($e(Pe))}} function Uo (line 404) | function Uo(Oe,$e){for(var Pe=-1,pt=Oe.length,qt=0,br=[];++Pe-1} function A6 (line 404) | function A6(D,N){var Y=this.__data__,ie=If(Y,D);return ie<0?(++this.size... function io (line 404) | function io(D){var N=-1,Y=D==null?0:D.length;for(this.clear();++N=N?D:N... function Ki (line 404) | function Ki(D,N,Y,ie,he,ge){var xe,Te=N&d,ke=N&h,Xe=N&f;if(Y&&(xe=he?Y(D... function W6 (line 404) | function W6(D){var N=Fn(D);return function(Y){return v2(Y,D,N)}} function v2 (line 404) | function v2(D,N,Y){var ie=Y.length;if(D==null)return!ie;for(D=Lr(D);ie--... function y2 (line 404) | function y2(D,N,Y){if(typeof D!="function")throw new Gi(o);return Mc(fun... function Oc (line 404) | function Oc(D,N,Y,ie){var he=-1,ge=Gs,xe=!0,Te=D.length,ke=[],Xe=N.lengt... function z6 (line 404) | function z6(D,N){var Y=!0;return Lo(D,function(ie,he,ge){return Y=!!N(ie... function kf (line 404) | function kf(D,N,Y){for(var ie=-1,he=D.length;++iehe?0:he+Y),... function w2 (line 404) | function w2(D,N){var Y=[];return Lo(D,function(ie,he,ge){N(ie,he,ge)&&Y.... function Wn (line 404) | function Wn(D,N,Y,ie,he){var ge=-1,xe=D.length;for(Y||(Y=k5),he||(he=[])... function ka (line 404) | function ka(D,N){return D&&tp(D,N,Fn)} function rp (line 404) | function rp(D,N){return D&&x2(D,N,Fn)} function Rf (line 404) | function Rf(D,N){return Ia(N,function(Y){return co(D[Y])})} function ws (line 404) | function ws(D,N){N=Wo(N,D);for(var Y=0,ie=N.length;D!=null&&YN} function $6 (line 404) | function $6(D,N){return D!=null&&Cr.call(D,N)} function V6 (line 404) | function V6(D,N){return D!=null&&N in Lr(D)} function q6 (line 404) | function q6(D,N,Y){return D>=Kn(N,Y)&&D_)return Y;do N%2&&(Y+=D),N=Sf(N... function Qt (line 404) | function Qt(D,N){return Dp(uv(D,N,xi),D+"")} function o5 (line 404) | function o5(D){return m2(uu(D))} function s5 (line 404) | function s5(D,N){var Y=uu(D);return Hf(Y,bs(N,0,Y.length))} function Rc (line 404) | function Rc(D,N,Y,ie){if(!Jr(D))return D;N=Wo(N,D);for(var he=-1,ge=N.le... function c5 (line 404) | function c5(D){return Hf(uu(D))} function Zi (line 404) | function Zi(D,N,Y){var ie=-1,he=D.length;N<0&&(N=-N>he?0:he+N),Y=Y>he?he... function l5 (line 404) | function l5(D,N){var Y;return Lo(D,function(ie,he,ge){return Y=N(ie,he,g... function Nf (line 404) | function Nf(D,N,Y){var ie=0,he=D==null?ie:D.length;if(typeof N=="number"... function fp (line 404) | function fp(D,N,Y,ie){var he=0,ge=D==null?0:D.length;if(ge===0)return 0;... function N2 (line 404) | function N2(D,N){for(var Y=-1,ie=D.length,he=0,ge=[];++Y=ie?D:Zi(D,... function j2 (line 404) | function j2(D,N){if(N)return D.slice();var Y=D.length,ie=s2?s2(Y):new D.... function gp (line 404) | function gp(D){var N=new D.constructor(D.byteLength);return new xf(N).se... function h5 (line 404) | function h5(D,N){var Y=N?gp(D.buffer):D.buffer;return new D.constructor(... function d5 (line 404) | function d5(D){var N=new D.constructor(D.source,St.exec(D));return N.las... function p5 (line 404) | function p5(D){return Dc?Lr(Dc.call(D)):{}} function W2 (line 404) | function W2(D,N){var Y=N?gp(D.buffer):D.buffer;return new D.constructor(... function z2 (line 404) | function z2(D,N){if(D!==N){var Y=D!==e,ie=D===null,he=D===D,ge=Ui(D),xe=... function m5 (line 404) | function m5(D,N,Y){for(var ie=-1,he=D.criteria,ge=N.criteria,xe=he.lengt... function H2 (line 404) | function H2(D,N,Y,ie){for(var he=-1,ge=D.length,xe=Y.length,Te=-1,ke=N.l... function $2 (line 404) | function $2(D,N,Y,ie){for(var he=-1,ge=D.length,xe=-1,Te=Y.length,ke=-1,... function yi (line 404) | function yi(D,N){var Y=-1,ie=D.length;for(N||(N=Pe(ie));++Y1?Y[h... function V2 (line 404) | function V2(D,N){return function(Y,ie){if(Y==null)return Y;if(!bi(Y))ret... function q2 (line 404) | function q2(D){return function(N,Y,ie){for(var he=-1,ge=Lr(N),xe=ie(N),T... function y5 (line 404) | function y5(D,N,Y){var ie=N&p,he=Fc(D);function ge(){var xe=this&&this!=... function G2 (line 404) | function G2(D){return function(N){N=Ar(N);var Y=tn(N)?da(N):e,ie=Y?Y[0]:... function au (line 404) | function au(D){return function(N){return ms(Vv($v(N).replace(Gl,"")),D,"... function Fc (line 404) | function Fc(D){return function(){var N=arguments;switch(N.length){case 0... function b5 (line 404) | function b5(D,N,Y){var ie=Fc(D);function he(){for(var ge=arguments.lengt... function X2 (line 404) | function X2(D){return function(N,Y,ie){var he=Lr(N);if(!bi(N)){var ge=Rt... function K2 (line 404) | function K2(D){return so(function(N){var Y=N.length,ie=Y,he=Xi.prototype... function Uf (line 404) | function Uf(D,N,Y,ie,he,ge,xe,Te,ke,Xe){var Ke=N&z,Ye=N&p,ft=N&y,wt=N&(b... function Z2 (line 404) | function Z2(D,N){return function(Y,ie){return G6(Y,D,N(ie),{})}} function Pf (line 404) | function Pf(D,N){return function(Y,ie){var he;if(Y===e&&ie===e)return N;... function vp (line 404) | function vp(D){return so(function(N){return N=Wr(N,pe(Rt())),Qt(function... function Lf (line 404) | function Lf(D,N){N=N===e?" ":Bi(N);var Y=N.length;if(Y<2)return Y?lp(N,D... function w5 (line 404) | function w5(D,N,Y,ie){var he=N&p,ge=Fc(D);function xe(){for(var Te=-1,ke... function Y2 (line 404) | function Y2(D){return function(N,Y,ie){return ie&&typeof ie!="number"&&c... function jf (line 404) | function jf(D){return function(N,Y){return typeof N=="string"&&typeof Y=... function J2 (line 404) | function J2(D,N,Y,ie,he,ge,xe,Te,ke,Xe){var Ke=N&b,Ye=Ke?xe:e,ft=Ke?e:xe... function yp (line 404) | function yp(D){var N=_n[D];return function(Y,ie){if(Y=Ji(Y),ie=ie==null?... function Q2 (line 404) | function Q2(D){return function(N){var Y=Zn(N);return Y==j?Xd(N):Y==ce?P4... function oo (line 404) | function oo(D,N,Y,ie,he,ge,xe,Te){var ke=N&y;if(!ke&&typeof D!="function... function ev (line 404) | function ev(D,N,Y,ie){return D===e||ma(D,eu[Y])&&!Cr.call(ie,Y)?N:D} function tv (line 404) | function tv(D,N,Y,ie,he,ge){return Jr(D)&&Jr(N)&&(ge.set(N,D),Ff(D,N,e,t... function _5 (line 404) | function _5(D){return Bc(D)?e:D} function rv (line 404) | function rv(D,N,Y,ie,he,ge){var xe=Y&g,Te=D.length,ke=N.length;if(Te!=ke... function E5 (line 404) | function E5(D,N,Y,ie,he,ge,xe){switch(Y){case Se:if(D.byteLength!=N.byte... function A5 (line 404) | function A5(D,N,Y,ie,he,ge){var xe=Y&g,Te=bp(D),ke=Te.length,Xe=bp(N),Ke... function so (line 404) | function so(D){return Dp(uv(D,e,vv),D+"")} function bp (line 404) | function bp(D){return _2(D,Fn,Ep)} function wp (line 404) | function wp(D){return _2(D,wi,nv)} function Wf (line 404) | function Wf(D){for(var N=D.name+"",Y=ru[N],ie=Cr.call(ru,N)?Y.length:0;i... function ou (line 404) | function ou(D){var N=Cr.call(me,"placeholder")?me:D;return N.placeholder} function Rt (line 404) | function Rt(){var D=me.iteratee||Pp;return D=D===Pp?T2:D,arguments.lengt... function zf (line 404) | function zf(D,N){var Y=D.__data__;return R5(N)?Y[typeof N=="string"?"str... function _p (line 404) | function _p(D){for(var N=Fn(D),Y=N.length;Y--;){var ie=N[Y],he=D[ie];N[Y... function xs (line 404) | function xs(D,N){var Y=yn(D,N);return A2(Y)?Y:e} function T5 (line 404) | function T5(D){var N=Cr.call(D,gs),Y=D[gs];try{D[gs]=e;var ie=!0}catch{}... function S5 (line 404) | function S5(D,N,Y){for(var ie=-1,he=Y.length;++ie-1&&D%1==0&&D<=_} function Jr (line 406) | function Jr(D){var N=typeof D;return D!=null&&(N=="object"||N=="function")} function rn (line 406) | function rn(D){return D!=null&&typeof D=="object"} function XE (line 406) | function XE(D,N){return D===N||ap(D,N,_p(N))} function KE (line 406) | function KE(D,N,Y){return Y=typeof Y=="function"?Y:e,ap(D,N,_p(N),Y)} function ZE (line 406) | function ZE(D){return Fv(D)&&D!=+D} function YE (line 406) | function YE(D){if(N5(D))throw new qt(a);return A2(D)} function JE (line 406) | function JE(D){return D===null} function QE (line 406) | function QE(D){return D==null} function Fv (line 406) | function Fv(D){return typeof D=="number"||rn(D)&&ui(D)==ue} function Bc (line 406) | function Bc(D){if(!rn(D)||ui(D)!=P)return!1;var N=_f(D);if(N===null)retu... function e7 (line 406) | function e7(D){return kv(D)&&D>=-_&&D<=_} function Zf (line 406) | function Zf(D){return typeof D=="string"||!Gt(D)&&rn(D)&&ui(D)==ne} function Ui (line 406) | function Ui(D){return typeof D=="symbol"||rn(D)&&ui(D)==se} function t7 (line 406) | function t7(D){return D===e} function r7 (line 406) | function r7(D){return rn(D)&&Zn(D)==de} function n7 (line 406) | function n7(D){return rn(D)&&ui(D)==ve} function Mv (line 406) | function Mv(D){if(!D)return[];if(bi(D))return Zf(D)?da(D):yi(D);if(Ec&&D... function lo (line 406) | function lo(D){if(!D)return D===0?D:0;if(D=Ji(D),D===w||D===-w){var N=D<... function Xt (line 406) | function Xt(D){var N=lo(D),Y=N%1;return N===N?Y?N-Y:N:0} function Bv (line 406) | function Bv(D){return D?bs(Xt(D),0,F):0} function Ji (line 406) | function Ji(D){if(typeof D=="number")return D;if(Ui(D))return R;if(Jr(D)... function Uv (line 406) | function Uv(D){return Ra(D,wi(D))} function o7 (line 406) | function o7(D){return D?bs(Xt(D),-_,_):D===0?D:0} function Ar (line 406) | function Ar(D){return D==null?"":Bi(D)} function l7 (line 406) | function l7(D,N){var Y=nu(D);return N==null?Y:g2(Y,N)} function d7 (line 406) | function d7(D,N){return lf(D,Rt(N,3),ka)} function p7 (line 406) | function p7(D,N){return lf(D,Rt(N,3),rp)} function m7 (line 406) | function m7(D,N){return D==null?D:tp(D,Rt(N,3),wi)} function g7 (line 406) | function g7(D,N){return D==null?D:x2(D,Rt(N,3),wi)} function v7 (line 406) | function v7(D,N){return D&&ka(D,Rt(N,3))} function y7 (line 406) | function y7(D,N){return D&&rp(D,Rt(N,3))} function b7 (line 406) | function b7(D){return D==null?[]:Rf(D,Fn(D))} function w7 (line 406) | function w7(D){return D==null?[]:Rf(D,wi(D))} function Np (line 406) | function Np(D,N,Y){var ie=D==null?e:ws(D,N);return ie===e?Y:ie} function x7 (line 406) | function x7(D,N){return D!=null&&iv(D,N,$6)} function Mp (line 406) | function Mp(D,N){return D!=null&&iv(D,N,V6)} function Fn (line 406) | function Fn(D){return bi(D)?p2(D):op(D)} function wi (line 406) | function wi(D){return bi(D)?p2(D,!0):t5(D)} function T7 (line 406) | function T7(D,N){var Y={};return N=Rt(N,3),ka(D,function(ie,he,ge){ao(Y,... function S7 (line 406) | function S7(D,N){var Y={};return N=Rt(N,3),ka(D,function(ie,he,ge){ao(Y,... function O7 (line 406) | function O7(D,N){return jv(D,Xf(Rt(N)))} function jv (line 406) | function jv(D,N){if(D==null)return{};var Y=Wr(wp(D),function(ie){return[... function k7 (line 406) | function k7(D,N,Y){N=Wo(N,D);var ie=-1,he=N.length;for(he||(he=1,D=e);++... function R7 (line 406) | function R7(D,N,Y){return D==null?D:Rc(D,N,Y)} function F7 (line 406) | function F7(D,N,Y,ie){return ie=typeof ie=="function"?ie:e,D==null?D:Rc(... function N7 (line 406) | function N7(D,N,Y){var ie=Gt(D),he=ie||Ho(D)||su(D);if(N=Rt(N,4),Y==null... function M7 (line 406) | function M7(D,N){return D==null?!0:hp(D,N)} function B7 (line 406) | function B7(D,N,Y){return D==null?D:B2(D,N,mp(Y))} function U7 (line 406) | function U7(D,N,Y,ie){return ie=typeof ie=="function"?ie:e,D==null?D:B2(... function uu (line 406) | function uu(D){return D==null?[]:we(D,Fn(D))} function P7 (line 406) | function P7(D){return D==null?[]:we(D,wi(D))} function L7 (line 406) | function L7(D,N,Y){return Y===e&&(Y=N,N=e),Y!==e&&(Y=Ji(Y),Y=Y===Y?Y:0),... function j7 (line 406) | function j7(D,N,Y){return N=lo(N),Y===e?(Y=N,N=0):Y=lo(Y),D=Ji(D),q6(D,N... function W7 (line 406) | function W7(D,N,Y){if(Y&&typeof Y!="boolean"&&ci(D,N,Y)&&(N=Y=e),Y===e&&... function Hv (line 406) | function Hv(D){return Bp(Ar(D).toLowerCase())} function $v (line 406) | function $v(D){return D=Ar(D),D&&D.replace(Gr,ut).replace(Xl,"")} function H7 (line 406) | function H7(D,N,Y){D=Ar(D),N=Bi(N);var ie=D.length;Y=Y===e?ie:bs(Xt(Y),0... function $7 (line 406) | function $7(D){return D=Ar(D),D&&hr.test(D)?D.replace(xt,Vt):D} function V7 (line 406) | function V7(D){return D=Ar(D),D&&kt.test(D)?D.replace(ar,"\\$&"):D} function K7 (line 406) | function K7(D,N,Y){D=Ar(D),N=Xt(N);var ie=N?Js(D):0;if(!N||ie>=N)return ... function Z7 (line 406) | function Z7(D,N,Y){D=Ar(D),N=Xt(N);var ie=N?Js(D):0;return N&&ie_)return[];var Y=F,ie=Kn(D,F);N=Rt(N)... function BA (line 423) | function BA(D){return Gt(D)?Wr(D,Fa):Ui(D)?[D]:yi(dv(Ar(D)))} function UA (line 423) | function UA(D){var N=++X4;return Ar(D)+N} function zA (line 423) | function zA(D){return D&&D.length?kf(D,xi,np):e} function HA (line 423) | function HA(D,N){return D&&D.length?kf(D,Rt(N,2),np):e} function $A (line 423) | function $A(D){return ff(D,xi)} function VA (line 423) | function VA(D,N){return ff(D,Rt(N,2))} function qA (line 423) | function qA(D){return D&&D.length?kf(D,xi,sp):e} function GA (line 423) | function GA(D,N){return D&&D.length?kf(D,Rt(N,2),sp):e} function YA (line 423) | function YA(D){return D&&D.length?Ys(D,xi):0} function JA (line 423) | function JA(D,N){return D&&D.length?Ys(D,Rt(N,2)):0} FILE: frontend/public/docx/assets/vendor.d13e5cc9.js function Zv (line 1) | function Zv(r){return r&&r.__esModule&&Object.prototype.hasOwnProperty.c... function Vo (line 1) | function Vo(r){throw new Error('Could not dynamically require "'+r+'". P... function G (line 8) | function G(P){U.highlightedCode=P,s.hooks.run("before-insert",U),U.eleme... function u (line 8) | function u(v,b,E,D){this.type=v,this.content=b,this.alias=E,this.length=... method constructor (line 75) | constructor(l,d,h){this._worksheet=l,this._number=d,h!==!1&&(this.defn... method number (line 75) | get number(){return this._number} method worksheet (line 75) | get worksheet(){return this._worksheet} method letter (line 75) | get letter(){return s.n2l(this._number)} method isCustomWidth (line 75) | get isCustomWidth(){return this.width!==void 0&&this.width!==9} method defn (line 75) | get defn(){return{header:this._header,key:this.key,width:this.width,st... method defn (line 75) | set defn(l){l?(this.key=l.key,this.width=l.width!==void 0?l.width:9,th... method headers (line 75) | get headers(){return this._header&&this._header instanceof Array?this.... method header (line 75) | get header(){return this._header} method header (line 75) | set header(l){l!==void 0?(this._header=l,this.headers.forEach((d,h)=>{... method key (line 75) | get key(){return this._key} method key (line 75) | set key(l){(this._key&&this._worksheet.getColumnKey(this._key))===this... method hidden (line 75) | get hidden(){return!!this._hidden} method hidden (line 75) | set hidden(l){this._hidden=l} method outlineLevel (line 75) | get outlineLevel(){return this._outlineLevel||0} method outlineLevel (line 75) | set outlineLevel(l){this._outlineLevel=l} method collapsed (line 75) | get collapsed(){return!!(this._outlineLevel&&this._outlineLevel>=this.... method toString (line 75) | toString(){return JSON.stringify({key:this.key,width:this.width,header... method equivalentTo (line 75) | equivalentTo(l){return this.width===l.width&&this.hidden===l.hidden&&t... method isDefault (line 75) | get isDefault(){if(this.isCustomWidth||this.hidden||this.outlineLevel)... method headerCount (line 75) | get headerCount(){return this.headers.length} method eachCell (line 75) | eachCell(l,d){const h=this.number;d||(d=l,l=null),this._worksheet.each... method values (line 75) | get values(){const l=[];return this.eachCell((d,h)=>{d&&d.type!==o.Val... method values (line 75) | set values(l){if(!l)return;const d=this.number;let h=0;l.hasOwnPropert... method _applyStyle (line 75) | _applyStyle(l,d){return this.style[l]=d,this.eachCell(h=>{h[l]=d}),d} method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(l){this._applyStyle("numFmt",l)} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(l){this._applyStyle("font",l)} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(l){this._applyStyle("alignment",l)} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(l){this._applyStyle("protection",l)} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(l){this._applyStyle("border",l)} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(l){this._applyStyle("fill",l)} method toModel (line 75) | static toModel(l){const d=[];let h=null;return l&&l.forEach((f,g)=>{f.... method fromModel (line 75) | static fromModel(l,d){const h=[];let f=1,g=0;for(d=(d=d||[]).sort(func... method constructor (line 76) | constructor(){super(),this.map={"v:shape":new s}} method tag (line 76) | get tag(){return"xml"} method render (line 76) | render(l,d){l.openXml(a.StdDocAttributes),l.openNode(this.tag,u.DRAWIN... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method reconcile (line 76) | reconcile(l,d){l.anchors.forEach(h=>{h.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={"v:textbox":new o,"x:ClientData":new s}} method tag (line 76) | get tag(){return"v:shape"} method render (line 76) | render(l,d,h){l.openNode("v:shape",u.V_SHAPE_ATTRIBUTES(d,h)),l.leafNo... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.p... method constructor (line 76) | constructor(){super(),this.map={Relationship:new s}} method render (line 76) | render(l,d){d=d||this._values,l.openXml(a.StdDocAttributes),l.openNode... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method constructor (line 76) | constructor(){super(),this.map={"x14:id":this.idXform=new s}} method tag (line 76) | get tag(){return"ext"} method render (line 76) | render(l,d){l.openNode(this.tag,{uri:"{B025F937-C7B1-47D3-B67F-A62EFF6... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(l,d){this.model.x14Id=d.model} method constructor (line 76) | constructor(l){super(),this.model=l} method tag (line 76) | get tag(){return"r"} method textXform (line 76) | get textXform(){return this._textXform||(this._textXform=new a)} method fontXform (line 76) | get fontXform(){return this._fontXform||(this._fontXform=new o(u.FONT_... method render (line 76) | render(l,d){d=d||this.model,l.openNode("r"),d.font&&this.fontXform.ren... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){switch(l){case"r":return!1;case"t":return this.model.tex... method constructor (line 76) | constructor(l){super(),this.name=l,this.map={color:new s}} method tag (line 76) | get tag(){return this.name} method render (line 76) | render(l,d,h){const f=d&&d.color||h||this.defaultColor;l.openNode(this... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){return this.parser?(this.parser.parseClose(l)||(this.par... method validStyle (line 76) | validStyle(l){return u.validStyleValues[l]} method constructor (line 76) | constructor(){super(),this.map={fgColor:new o("fgColor"),bgColor:new o... method name (line 76) | get name(){return"pattern"} method tag (line 76) | get tag(){return"patternFill"} method render (line 76) | render(h,f){h.openNode("patternFill"),h.addAttribute("patternType",f.p... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.p... method constructor (line 77) | constructor(l){super({writableObjectMode:l.objectMode}),this.hasWritte... method transform (line 77) | transform(l){return this.rowFormatter.rowTransform=l,this} method _transform (line 77) | _transform(l,d,h){let f=!1;try{this.hasWrittenBOM||(this.push(this.for... method _flush (line 77) | _flush(l){this.rowFormatter.finish((d,h)=>d?l(d):(h&&h.forEach(f=>{thi... method constructor (line 79) | constructor(l){this.parserOptions=l,this.rowParser=new o.RowParser(thi... method removeBOM (line 79) | static removeBOM(l){return l&&l.charCodeAt(0)===65279?l.slice(1):l} method parse (line 79) | parse(l,d){const h=new a.Scanner({line:u.removeBOM(l),parserOptions:th... method parseWithoutComments (line 79) | parseWithoutComments(l){const d=[];let h=!0;for(;h;)h=this.parseRow(l,... method parseWithComments (line 79) | parseWithComments(l){const{parserOptions:d}=this,h=[];for(let f=l.next... method parseRow (line 79) | parseRow(l,d){if(!l.nextNonSpaceToken)return!1;const h=this.rowParser.... method constructor (line 81) | constructor(){this._rowTransform=null,this._rowValidator=null} method createTransform (line 81) | static createTransform(l){return s.isSyncTransform(l)?(d,h)=>{let f=nu... method createValidator (line 81) | static createValidator(l){return s.isSyncValidate(l)?(d,h)=>{h(null,{r... method rowTransform (line 81) | set rowTransform(l){if(!o.default(l))throw new TypeError("The transfor... method rowValidator (line 81) | set rowValidator(l){if(!o.default(l))throw new TypeError("The validate... method transformAndValidate (line 81) | transformAndValidate(l,d){return this.callTransformer(l,(h,f)=>h?d(h):... method callTransformer (line 81) | callTransformer(l,d){return this._rowTransform?this._rowTransform(l,d)... method callValidator (line 81) | callValidator(l,d){return this._rowValidator?this._rowValidator(l,d):d... function c (line 8) | function c(v,b,E,D){v.lastIndex=b;var F=v.exec(E);if(F&&D&&F[1]){var z=F... method constructor (line 75) | constructor(){this._xml=[],this._stack=[],this._rollbacks=[]} method tos (line 75) | get tos(){return this._stack.length?this._stack[this._stack.length-1]:... method cursor (line 75) | get cursor(){return this._xml.length} method openXml (line 75) | openXml(d){const h=this._xml;h.push(" method openNode (line 76) | openNode(d,h){const f=this.tos,g=this._xml;f&&this.open&&g.push(">"),t... method addAttribute (line 76) | addAttribute(d,h){if(!this.open)throw new Error("Cannot write attribut... method addAttributes (line 76) | addAttributes(d){if(!this.open)throw new Error("Cannot write attribute... method writeText (line 76) | writeText(d){const h=this._xml;this.open&&(h.push(">"),this.open=!1),t... method writeXml (line 76) | writeXml(d){this.open&&(this._xml.push(">"),this.open=!1),this.leaf=!1... method closeNode (line 76) | closeNode(){const d=this._stack.pop(),h=this._xml;this.leaf?h.push("/>... method leafNode (line 76) | leafNode(d,h,f){this.openNode(d,h),f!==void 0&&this.writeText(f),this.... method closeAll (line 76) | closeAll(){for(;this._stack.length;)this.closeNode()} method addRollback (line 76) | addRollback(){return this._rollbacks.push({xml:this._xml.length,stack:... method commit (line 76) | commit(){this._rollbacks.pop()} method rollback (line 76) | rollback(){const d=this._rollbacks.pop();this._xml.length>d.xml&&this.... method xml (line 76) | get xml(){return this.closeAll(),this._xml.join("")} method constructor (line 76) | constructor(){super(),this.map={stop:new s}} method name (line 76) | get name(){return"gradient"} method tag (line 76) | get tag(){return"gradientFill"} method render (line 76) | render(h,f){switch(h.openNode("gradientFill"),f.gradient){case"angle":... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method constructor (line 76) | constructor(d,h){super(),this.id=d,this.formatCode=h} method tag (line 76) | get tag(){return"numFmt"} method render (line 76) | render(d,h){d.leafNode("numFmt",{numFmtId:h.id,formatCode:h.formatCode})} method parseOpen (line 76) | parseOpen(d){switch(d.name){case"numFmt":return this.model={id:parseIn... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} function l (line 8) | function l(v,b,E,D,F,z){for(var W in E)if(!(!E.hasOwnProperty(W)||!E[W])... method constructor (line 75) | constructor(f,g,m){if(!f||!g)throw new Error("A Cell needs a Row");thi... method worksheet (line 75) | get worksheet(){return this._row.worksheet} method workbook (line 75) | get workbook(){return this._row.worksheet.workbook} method destroy (line 75) | destroy(){delete this.style,delete this._value,delete this._row,delete... method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(f){this.style.numFmt=f} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(f){this.style.font=f} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(f){this.style.alignment=f} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(f){this.style.border=f} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(f){this.style.fill=f} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(f){this.style.protection=f} method _mergeStyle (line 75) | _mergeStyle(f,g,m){const p=f&&f.numFmt||g&&g.numFmt;p&&(m.numFmt=p);co... method address (line 75) | get address(){return this._address} method row (line 75) | get row(){return this._row.number} method col (line 75) | get col(){return this._column.number} method $col$row (line 75) | get $col$row(){return`$${this._column.letter}$${this.row}`} method type (line 75) | get type(){return this._value.type} method effectiveType (line 75) | get effectiveType(){return this._value.effectiveType} method toCsvString (line 75) | toCsvString(){return this._value.toCsvString()} method addMergeRef (line 75) | addMergeRef(){this._mergeCount++} method releaseMergeRef (line 75) | releaseMergeRef(){this._mergeCount--} method isMerged (line 75) | get isMerged(){return this._mergeCount>0||this.type===l.Types.Merge} method merge (line 75) | merge(f,g){this._value.release(),this._value=d.create(l.Types.Merge,th... method unmerge (line 75) | unmerge(){this.type===l.Types.Merge&&(this._value.release(),this._valu... method isMergedTo (line 75) | isMergedTo(f){return this._value.type===l.Types.Merge&&this._value.isM... method master (line 75) | get master(){return this.type===l.Types.Merge?this._value.master:this} method isHyperlink (line 75) | get isHyperlink(){return this._value.type===l.Types.Hyperlink} method hyperlink (line 75) | get hyperlink(){return this._value.hyperlink} method value (line 75) | get value(){return this._value.value} method value (line 75) | set value(f){this.type!==l.Types.Merge?(this._value.release(),this._va... method note (line 75) | get note(){return this._comment&&this._comment.note} method note (line 75) | set note(f){this._comment=new c(f)} method text (line 75) | get text(){return this._value.toString()} method html (line 75) | get html(){return o.escapeHtml(this.text)} method toString (line 75) | toString(){return this.text} method _upgradeToHyperlink (line 75) | _upgradeToHyperlink(f){this.type===l.Types.String&&(this._value=d.crea... method formula (line 75) | get formula(){return this._value.formula} method result (line 75) | get result(){return this._value.result} method formulaType (line 75) | get formulaType(){return this._value.formulaType} method fullAddress (line 75) | get fullAddress(){const{worksheet:f}=this._row;return{sheetName:f.name... method name (line 75) | get name(){return this.names[0]} method name (line 75) | set name(f){this.names=[f]} method names (line 75) | get names(){return this.workbook.definedNames.getNamesEx(this.fullAddr... method names (line 75) | set names(f){const{definedNames:g}=this.workbook;g.removeAllNames(this... method addName (line 75) | addName(f){this.workbook.definedNames.addEx(this.fullAddress,f)} method removeName (line 75) | removeName(f){this.workbook.definedNames.removeEx(this.fullAddress,f)} method removeAllNames (line 75) | removeAllNames(){this.workbook.definedNames.removeAllNames(this.fullAd... method _dataValidations (line 75) | get _dataValidations(){return this.worksheet.dataValidations} method dataValidation (line 75) | get dataValidation(){return this._dataValidations.find(this.address)} method dataValidation (line 75) | set dataValidation(f){this._dataValidations.add(this.address,f)} method model (line 75) | get model(){const{model:f}=this._value;return f.style=this.style,this.... method model (line 75) | set model(f){if(this._value.release(),this._value=d.create(f.type,this... method constructor (line 75) | constructor(p,y){this._data=p,this._encoding=y} method length (line 75) | get length(){return this.toBuffer().length} method copy (line 75) | copy(p,y,v,b){return this.toBuffer().copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._buffer||(this._buffer=o.from(this._data,this._... method constructor (line 76) | constructor(h){super(),this.options=Object.assign({type:"nodebuffer",c... method append (line 76) | append(h,f){f.hasOwnProperty("base64")&&f.base64?this.zip.file(f.name,... method finalize (line 76) | async finalize(){const h=await this.zip.generateAsync(this.options);th... method read (line 76) | read(h){return this.stream.read(h)} method setEncoding (line 76) | setEncoding(h){return this.stream.setEncoding(h)} method pause (line 76) | pause(){return this.stream.pause()} method resume (line 76) | resume(){return this.stream.resume()} method isPaused (line 76) | isPaused(){return this.stream.isPaused()} method pipe (line 76) | pipe(h,f){return this.stream.pipe(h,f)} method unpipe (line 76) | unpipe(h){return this.stream.unpipe(h)} method unshift (line 76) | unshift(h){return this.stream.unshift(h)} method wrap (line 76) | wrap(h){return this.stream.wrap(h)} method constructor (line 76) | constructor(){super(),this.map={Company:new s({tag:"Company"}),Manager... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("Properties",l.PR... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"dc:creator":new u({tag:"dc:creator"})... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("cp:corePropertie... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"xdr:twoCellAnchor":new u,"xdr:oneCell... method prepare (line 76) | prepare(h){h.anchors.forEach((f,g)=>{f.anchorType=function(m){return(t... method tag (line 76) | get tag(){return"xdr:wsDr"} method render (line 76) | render(h,f){h.openXml(o.StdDocAttributes),h.openNode(this.tag,l.DRAWIN... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.m... method reconcile (line 76) | reconcile(h,f){h.anchors.forEach(g=>{g.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={patternFill:new u,gradientFill:new c}} method tag (line 76) | get tag(){return"fill"} method render (line 76) | render(h,f){switch(h.addRollback(),h.openNode("fill"),f.type){case"pat... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method validStyle (line 76) | validStyle(h){return l.validPatternValues[h]} method constructor (line 79) | constructor(h){this.rowCount=0,this.formatterOptions=h,this.fieldForma... method isRowHashArray (line 79) | static isRowHashArray(h){return!!Array.isArray(h)&&Array.isArray(h[0])... method isRowArray (line 79) | static isRowArray(h){return Array.isArray(h)&&!this.isRowHashArray(h)} method gatherHeaders (line 79) | static gatherHeaders(h){return l.isRowHashArray(h)?h.map(f=>f[0]):Arra... method createTransform (line 79) | static createTransform(h){return c.isSyncTransform(h)?(f,g)=>{let m=nu... method rowTransform (line 79) | set rowTransform(h){if(!o.default(h))throw new TypeError("The transfor... method format (line 79) | format(h,f){this.callTransformer(h,(g,m)=>{if(g)return f(g);if(!h)retu... method finish (line 79) | finish(h){const f=[];if(this.formatterOptions.alwaysWriteHeaders&&this... method checkHeaders (line 79) | checkHeaders(h){if(this.headers)return{shouldFormatColumns:!0,headers:... method gatherColumns (line 79) | gatherColumns(h){if(this.headers===null)throw new Error("Headers is cu... method callTransformer (line 79) | callTransformer(h,f){return this._rowTransform?this._rowTransform(h,f)... method formatColumns (line 79) | formatColumns(h,f){const g=h.map((p,y)=>this.fieldFormatter.format(p,y... method constructor (line 79) | constructor(h){super({objectMode:h.objectMode}),this.lines="",this.row... method hasHitRowLimit (line 79) | get hasHitRowLimit(){return this.parserOptions.limitRows&&this.rowCoun... method shouldEmitRows (line 79) | get shouldEmitRows(){return this.parsedRowCount>this.parserOptions.ski... method shouldSkipLine (line 79) | get shouldSkipLine(){return this.parsedLineCount<=this.parserOptions.s... method transform (line 79) | transform(h){return this.rowTransformerValidator.rowTransform=h,this} method validate (line 79) | validate(h){return this.rowTransformerValidator.rowValidator=h,this} method emit (line 79) | emit(h){if(h==="end")return this.endEmitted||(this.endEmitted=!0,super... method _transform (line 79) | _transform(h,f,g){if(this.hasHitRowLimit)return g();const m=l.wrapDone... method _flush (line 79) | _flush(h){const f=l.wrapDoneCallback(h);if(this.hasHitRowLimit)return ... method parse (line 79) | parse(h,f){if(!h)return[];const{line:g,rows:m}=this.parser.parse(h,f);... method processRows (line 79) | processRows(h,f){const g=h.length,m=p=>{const y=E=>E?f(E):p%100!=0?m(p... method transformRow (line 79) | transformRow(h,f){try{this.headerTransformer.transform(h,(g,m)=>g?f(g)... method checkAndEmitHeaders (line 79) | checkAndEmitHeaders(){!this.headersEmitted&&this.headerTransformer.hea... method skipRow (line 79) | skipRow(h){return this.rowCount-=1,h(null,{row:null,isValid:!0})} method pushRow (line 79) | pushRow(h,f){try{this.parserOptions.objectMode?this.push(h):this.push(... method wrapDoneCallback (line 79) | static wrapDoneCallback(h){let f=!1;return function(g){if(g){if(f)thro... function d (line 8) | function d(){var v={value:null,prev:null,next:null},b={value:null,prev:v... method constructor (line 75) | constructor(p){this._data=p} method length (line 75) | get length(){return this._data.length} method copy (line 75) | copy(p,y,v,b){return this._data._buf.copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._data.toBuffer()} method constructor (line 76) | constructor(){super(),this.map={"x14:dataBar":this.databarXform=new u,... method tag (line 76) | get tag(){return"x14:cfRule"} method isExt (line 76) | static isExt(f){return f.type==="dataBar"?u.isExt(f):!(f.type!=="iconS... method prepare (line 76) | prepare(f){d.isExt(f)&&(f.x14Id=`{${a()}}`.toUpperCase())} method render (line 76) | render(f,g){if(d.isExt(g))switch(g.type){case"dataBar":this.renderData... method renderDataBar (line 76) | renderDataBar(f,g){f.openNode(this.tag,{type:"dataBar",id:g.x14Id}),th... method renderIconSet (line 76) | renderIconSet(f,g){f.openNode(this.tag,{type:"iconSet",priority:g.prio... method createNewModel (line 76) | createNewModel(f){let{attributes:g}=f;return{type:g.type,x14Id:g.id,pr... method onParserClose (line 76) | onParserClose(f,g){Object.assign(this.model,g.model)} method constructor (line 76) | constructor(){super(),this.map={autoFilter:new u,tableColumns:new s({t... method prepare (line 76) | prepare(f,g){this.map.autoFilter.prepare(f),this.map.tableColumns.prep... method tag (line 76) | get tag(){return"table"} method render (line 76) | render(f,g){f.openXml(a.StdDocAttributes),f.openNode(this.tag,$o(An({}... method parseOpen (line 76) | parseOpen(f){if(this.parser)return this.parser.parseOpen(f),!0;const{n... method parseText (line 76) | parseText(f){this.parser&&this.parser.parseText(f)} method parseClose (line 76) | parseClose(f){if(this.parser)return this.parser.parseClose(f)||(this.p... method reconcile (line 76) | reconcile(f,g){f.columns.forEach(m=>{m.dxfId!==void 0&&(m.style=g.styl... function h (line 8) | function h(v,b,E){var D=b.next,F={value:E,prev:b,next:D};return b.next=F... method constructor (line 75) | constructor(p){this._data=p} method length (line 75) | get length(){return this._data.length} method copy (line 75) | copy(p,y,v,b){this._data.copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._data} method constructor (line 76) | constructor(g){super(),this.options=g||h.OPTIONS,this.map={b:{prop:"bo... method tag (line 76) | get tag(){return this.options.tagName} method render (line 76) | render(g,m){const{map:p}=this;g.openNode(this.options.tagName),l.each(... method parseOpen (line 76) | parseOpen(g){if(this.parser)return this.parser.parseOpen(g),!0;if(this... method parseText (line 76) | parseText(g){this.parser&&this.parser.parseText(g)} method parseClose (line 76) | parseClose(g){if(this.parser&&!this.parser.parseClose(g)){const m=this... function f (line 8) | function f(v,b,E){for(var D=b.next,F=0;F=this.length?(y=this.toB... method write (line 75) | write(p,y,v){const b=Math.min(v,this.size-this.iWrite);return p.copy(t... function g (line 8) | function g(v){for(var b=[],E=v.head.next;E!==v.tail;)b.push(E.value),E=E... function p (line 8) | function p(){s.manual||s.highlightAll()} method constructor (line 76) | constructor(){super(),this.map={fileVersion:p.STATIC_XFORMS.fileVersio... method prepare (line 76) | prepare(v){v.sheets=v.worksheets;const b=[];let E=0;v.sheets.forEach(D... method render (line 76) | render(v,b){v.openXml(s.StdDocAttributes),v.openNode("workbook",p.WORK... method parseOpen (line 76) | parseOpen(v){if(this.parser)return this.parser.parseOpen(v),!0;switch(... method parseText (line 76) | parseText(v){this.parser&&this.parser.parseText(v)} method parseClose (line 76) | parseClose(v){if(this.parser)return this.parser.parseClose(v)||(this.p... method reconcile (line 76) | reconcile(v){const b=(v.workbookRels||[]).reduce((W,U)=>(W[U.Id]=U,W),... method constructor (line 76) | constructor(v){super(),this.map={numFmts:new c({tag:"numFmts",count:!0... method initIndex (line 76) | initIndex(){this.index={style:{},numFmt:{},numFmtNextId:164,font:{},bo... method init (line 76) | init(){this.model={styles:[],numFmts:[],fonts:[],borders:[],fills:[],d... method render (line 76) | render(v,b){b=b||this.model,v.openXml(o.StdDocAttributes),v.openNode("... method parseOpen (line 76) | parseOpen(v){if(this.parser)return this.parser.parseOpen(v),!0;switch(... method parseText (line 76) | parseText(v){this.parser&&this.parser.parseText(v)} method parseClose (line 76) | parseClose(v){if(this.parser)return this.parser.parseClose(v)||(this.p... method addStyleModel (line 76) | addStyleModel(v,b){if(!v)return 0;if(this.model.fonts.length||this._ad... method getStyleModel (line 76) | getStyleModel(v){const b=this.model.styles[v];if(!b)return null;let E=... method addDxfStyle (line 76) | addDxfStyle(v){return v.numFmt&&(v.numFmtId=this._addNumFmtStr(v.numFm... method getDxfStyle (line 76) | getDxfStyle(v){return this.model.dxfs[v]} method _addStyle (line 76) | _addStyle(v){const b=this.map.style.toXml(v);let E=this.index.style[b]... method _addNumFmtStr (line 76) | _addNumFmtStr(v){let b=f.getDefaultFmtId(v);if(b!==void 0||(b=this.ind... method _addFont (line 76) | _addFont(v){const b=this.map.font.toXml(v);let E=this.index.font[b];re... method _addBorder (line 76) | _addBorder(v){const b=this.map.border.toXml(v);let E=this.index.border... method _addFill (line 76) | _addFill(v){const b=this.map.fill.toXml(v);let E=this.index.fill[b];re... function h (line 8) | function h(m,p,y){var v=new XMLHttpRequest;v.open("GET",m,!0),v.onreadys... method constructor (line 75) | constructor(p){this._data=p} method length (line 75) | get length(){return this._data.length} method copy (line 75) | copy(p,y,v,b){this._data.copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._data} method constructor (line 76) | constructor(g){super(),this.options=g||h.OPTIONS,this.map={b:{prop:"bo... method tag (line 76) | get tag(){return this.options.tagName} method render (line 76) | render(g,m){const{map:p}=this;g.openNode(this.options.tagName),l.each(... method parseOpen (line 76) | parseOpen(g){if(this.parser)return this.parser.parseOpen(g),!0;if(this... method parseText (line 76) | parseText(g){this.parser&&this.parser.parseText(g)} method parseClose (line 76) | parseClose(g){if(this.parser&&!this.parser.parseClose(g)){const m=this... function f (line 8) | function f(m){var p=/^\s*(\d+)\s*(?:(,)\s*(?:(\d+)\s*)?)?$/.exec(m||"");... method constructor (line 75) | constructor(p){this.size=p,this.buffer=o.alloc(p),this.iRead=0,this.iW... method toBuffer (line 75) | toBuffer(){if(this.iRead===0&&this.iWrite===this.size)return this.buff... method length (line 75) | get length(){return this.iWrite-this.iRead} method eod (line 75) | get eod(){return this.iRead===this.iWrite} method full (line 75) | get full(){return this.iWrite===this.size} method read (line 75) | read(p){let y;return p===0?null:p===void 0||p>=this.length?(y=this.toB... method write (line 75) | write(p,y,v){const b=Math.min(v,this.size-this.iWrite);return p.copy(t... function nT (line 9) | function nT(r,t){if(!(r instanceof t))throw new TypeError("Cannot call a... function r (line 9) | function r(t,e){for(var n=0;n0?t.font... function Cy (line 9) | function Cy(r,t,e){if(e.displayValue&&tt&&(t=r[e].hei... function $O (line 9) | function $O(r,t,e){var n;if(e)n=e;else if(typeof document!="undefined")n... function r (line 9) | function r(t,e){for(var n=0;n{... method mergeModel (line 76) | mergeModel(c){this.model=Object.assign(this.model||{},c)} method parse (line 76) | async parse(c){for await(const l of c)for(const{eventType:d,value:h}of... method parseStream (line 76) | async parseStream(c){return this.parse(a(c))} method xml (line 76) | get xml(){return this.toXml(this.model)} method toXml (line 76) | toXml(c){const l=new o;return this.render(l,c),l.xml} method toAttribute (line 76) | static toAttribute(c,l){let d=arguments.length>2&&arguments[2]!==void ... method toStringAttribute (line 76) | static toStringAttribute(c,l){let d=arguments.length>2&&arguments[2]!=... method toStringValue (line 76) | static toStringValue(c,l){return c===void 0?l:c} method toBoolAttribute (line 76) | static toBoolAttribute(c,l){let d=arguments.length>2&&arguments[2]!==v... method toBoolValue (line 76) | static toBoolValue(c,l){return c===void 0?l:c==="1"} method toIntAttribute (line 76) | static toIntAttribute(c,l){let d=arguments.length>2&&arguments[2]!==vo... method toIntValue (line 76) | static toIntValue(c,l){return c===void 0?l:parseInt(c,10)} method toFloatAttribute (line 76) | static toFloatAttribute(c,l){let d=arguments.length>2&&arguments[2]!==... method toFloatValue (line 76) | static toFloatValue(c,l){return c===void 0?l:parseFloat(c)} method render (line 76) | render(c,l){c.openXml(a.StdDocAttributes),c.openNode("Types",s.PROPERT... method parseOpen (line 76) | parseOpen(){return!1} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} method tag (line 76) | get tag(){return"x14:id"} method render (line 76) | render(l,d){l.leafNode(this.tag,null,d)} method parseOpen (line 76) | parseOpen(){this.model=""} method parseText (line 76) | parseText(l){this.model+=l} method parseClose (line 76) | parseClose(l){return l!==this.tag} method constructor (line 76) | constructor(){super(),this.map={"x14:conditionalFormattings":this.cond... method tag (line 76) | get tag(){return"ext"} method hasContent (line 76) | hasContent(c){return this.conditionalFormattings.hasContent(c.conditio... method prepare (line 76) | prepare(c,l){this.conditionalFormattings.prepare(c.conditionalFormatti... method render (line 76) | render(c,l){c.openNode("ext",{uri:"{78C0D931-6437-407d-A8EE-F0AAD7539E... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(c,l){this.model[c]=l.model} method constructor (line 76) | constructor(){super(),this.map={color:new o}} method tag (line 76) | get tag(){return"stop"} method render (line 76) | render(h,f){h.openNode("stop"),h.addAttribute("position",f.position),t... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... function u (line 12) | function u(l){try{c(n.throw(l))}catch(d){o(d)}} method constructor (line 75) | constructor(l,d,h){this._worksheet=l,this._number=d,h!==!1&&(this.defn... method number (line 75) | get number(){return this._number} method worksheet (line 75) | get worksheet(){return this._worksheet} method letter (line 75) | get letter(){return s.n2l(this._number)} method isCustomWidth (line 75) | get isCustomWidth(){return this.width!==void 0&&this.width!==9} method defn (line 75) | get defn(){return{header:this._header,key:this.key,width:this.width,st... method defn (line 75) | set defn(l){l?(this.key=l.key,this.width=l.width!==void 0?l.width:9,th... method headers (line 75) | get headers(){return this._header&&this._header instanceof Array?this.... method header (line 75) | get header(){return this._header} method header (line 75) | set header(l){l!==void 0?(this._header=l,this.headers.forEach((d,h)=>{... method key (line 75) | get key(){return this._key} method key (line 75) | set key(l){(this._key&&this._worksheet.getColumnKey(this._key))===this... method hidden (line 75) | get hidden(){return!!this._hidden} method hidden (line 75) | set hidden(l){this._hidden=l} method outlineLevel (line 75) | get outlineLevel(){return this._outlineLevel||0} method outlineLevel (line 75) | set outlineLevel(l){this._outlineLevel=l} method collapsed (line 75) | get collapsed(){return!!(this._outlineLevel&&this._outlineLevel>=this.... method toString (line 75) | toString(){return JSON.stringify({key:this.key,width:this.width,header... method equivalentTo (line 75) | equivalentTo(l){return this.width===l.width&&this.hidden===l.hidden&&t... method isDefault (line 75) | get isDefault(){if(this.isCustomWidth||this.hidden||this.outlineLevel)... method headerCount (line 75) | get headerCount(){return this.headers.length} method eachCell (line 75) | eachCell(l,d){const h=this.number;d||(d=l,l=null),this._worksheet.each... method values (line 75) | get values(){const l=[];return this.eachCell((d,h)=>{d&&d.type!==o.Val... method values (line 75) | set values(l){if(!l)return;const d=this.number;let h=0;l.hasOwnPropert... method _applyStyle (line 75) | _applyStyle(l,d){return this.style[l]=d,this.eachCell(h=>{h[l]=d}),d} method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(l){this._applyStyle("numFmt",l)} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(l){this._applyStyle("font",l)} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(l){this._applyStyle("alignment",l)} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(l){this._applyStyle("protection",l)} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(l){this._applyStyle("border",l)} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(l){this._applyStyle("fill",l)} method toModel (line 75) | static toModel(l){const d=[];let h=null;return l&&l.forEach((f,g)=>{f.... method fromModel (line 75) | static fromModel(l,d){const h=[];let f=1,g=0;for(d=(d=d||[]).sort(func... method constructor (line 76) | constructor(){super(),this.map={"v:shape":new s}} method tag (line 76) | get tag(){return"xml"} method render (line 76) | render(l,d){l.openXml(a.StdDocAttributes),l.openNode(this.tag,u.DRAWIN... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method reconcile (line 76) | reconcile(l,d){l.anchors.forEach(h=>{h.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={"v:textbox":new o,"x:ClientData":new s}} method tag (line 76) | get tag(){return"v:shape"} method render (line 76) | render(l,d,h){l.openNode("v:shape",u.V_SHAPE_ATTRIBUTES(d,h)),l.leafNo... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.p... method constructor (line 76) | constructor(){super(),this.map={Relationship:new s}} method render (line 76) | render(l,d){d=d||this._values,l.openXml(a.StdDocAttributes),l.openNode... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method constructor (line 76) | constructor(){super(),this.map={"x14:id":this.idXform=new s}} method tag (line 76) | get tag(){return"ext"} method render (line 76) | render(l,d){l.openNode(this.tag,{uri:"{B025F937-C7B1-47D3-B67F-A62EFF6... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(l,d){this.model.x14Id=d.model} method constructor (line 76) | constructor(l){super(),this.model=l} method tag (line 76) | get tag(){return"r"} method textXform (line 76) | get textXform(){return this._textXform||(this._textXform=new a)} method fontXform (line 76) | get fontXform(){return this._fontXform||(this._fontXform=new o(u.FONT_... method render (line 76) | render(l,d){d=d||this.model,l.openNode("r"),d.font&&this.fontXform.ren... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){switch(l){case"r":return!1;case"t":return this.model.tex... method constructor (line 76) | constructor(l){super(),this.name=l,this.map={color:new s}} method tag (line 76) | get tag(){return this.name} method render (line 76) | render(l,d,h){const f=d&&d.color||h||this.defaultColor;l.openNode(this... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){return this.parser?(this.parser.parseClose(l)||(this.par... method validStyle (line 76) | validStyle(l){return u.validStyleValues[l]} method constructor (line 76) | constructor(){super(),this.map={fgColor:new o("fgColor"),bgColor:new o... method name (line 76) | get name(){return"pattern"} method tag (line 76) | get tag(){return"patternFill"} method render (line 76) | render(h,f){h.openNode("patternFill"),h.addAttribute("patternType",f.p... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.p... method constructor (line 77) | constructor(l){super({writableObjectMode:l.objectMode}),this.hasWritte... method transform (line 77) | transform(l){return this.rowFormatter.rowTransform=l,this} method _transform (line 77) | _transform(l,d,h){let f=!1;try{this.hasWrittenBOM||(this.push(this.for... method _flush (line 77) | _flush(l){this.rowFormatter.finish((d,h)=>d?l(d):(h&&h.forEach(f=>{thi... method constructor (line 79) | constructor(l){this.parserOptions=l,this.rowParser=new o.RowParser(thi... method removeBOM (line 79) | static removeBOM(l){return l&&l.charCodeAt(0)===65279?l.slice(1):l} method parse (line 79) | parse(l,d){const h=new a.Scanner({line:u.removeBOM(l),parserOptions:th... method parseWithoutComments (line 79) | parseWithoutComments(l){const d=[];let h=!0;for(;h;)h=this.parseRow(l,... method parseWithComments (line 79) | parseWithComments(l){const{parserOptions:d}=this,h=[];for(let f=l.next... method parseRow (line 79) | parseRow(l,d){if(!l.nextNonSpaceToken)return!1;const h=this.rowParser.... method constructor (line 81) | constructor(){this._rowTransform=null,this._rowValidator=null} method createTransform (line 81) | static createTransform(l){return s.isSyncTransform(l)?(d,h)=>{let f=nu... method createValidator (line 81) | static createValidator(l){return s.isSyncValidate(l)?(d,h)=>{h(null,{r... method rowTransform (line 81) | set rowTransform(l){if(!o.default(l))throw new TypeError("The transfor... method rowValidator (line 81) | set rowValidator(l){if(!o.default(l))throw new TypeError("The validate... method transformAndValidate (line 81) | transformAndValidate(l,d){return this.callTransformer(l,(h,f)=>h?d(h):... method callTransformer (line 81) | callTransformer(l,d){return this._rowTransform?this._rowTransform(l,d)... method callValidator (line 81) | callValidator(l,d){return this._rowValidator?this._rowValidator(l,d):d... function c (line 12) | function c(l){l.done?a(l.value):i(l.value).then(s,u)} method constructor (line 75) | constructor(){this._xml=[],this._stack=[],this._rollbacks=[]} method tos (line 75) | get tos(){return this._stack.length?this._stack[this._stack.length-1]:... method cursor (line 75) | get cursor(){return this._xml.length} method openXml (line 75) | openXml(d){const h=this._xml;h.push(" method openNode (line 76) | openNode(d,h){const f=this.tos,g=this._xml;f&&this.open&&g.push(">"),t... method addAttribute (line 76) | addAttribute(d,h){if(!this.open)throw new Error("Cannot write attribut... method addAttributes (line 76) | addAttributes(d){if(!this.open)throw new Error("Cannot write attribute... method writeText (line 76) | writeText(d){const h=this._xml;this.open&&(h.push(">"),this.open=!1),t... method writeXml (line 76) | writeXml(d){this.open&&(this._xml.push(">"),this.open=!1),this.leaf=!1... method closeNode (line 76) | closeNode(){const d=this._stack.pop(),h=this._xml;this.leaf?h.push("/>... method leafNode (line 76) | leafNode(d,h,f){this.openNode(d,h),f!==void 0&&this.writeText(f),this.... method closeAll (line 76) | closeAll(){for(;this._stack.length;)this.closeNode()} method addRollback (line 76) | addRollback(){return this._rollbacks.push({xml:this._xml.length,stack:... method commit (line 76) | commit(){this._rollbacks.pop()} method rollback (line 76) | rollback(){const d=this._rollbacks.pop();this._xml.length>d.xml&&this.... method xml (line 76) | get xml(){return this.closeAll(),this._xml.join("")} method constructor (line 76) | constructor(){super(),this.map={stop:new s}} method name (line 76) | get name(){return"gradient"} method tag (line 76) | get tag(){return"gradientFill"} method render (line 76) | render(h,f){switch(h.openNode("gradientFill"),f.gradient){case"angle":... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method constructor (line 76) | constructor(d,h){super(),this.id=d,this.formatCode=h} method tag (line 76) | get tag(){return"numFmt"} method render (line 76) | render(d,h){d.leafNode("numFmt",{numFmtId:h.id,formatCode:h.formatCode})} method parseOpen (line 76) | parseOpen(d){switch(d.name){case"numFmt":return this.model={id:parseIn... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} function s (line 12) | function s(c){return function(l){return u([c,l])}} method prepare (line 76) | prepare(){} method render (line 76) | render(){} method parseOpen (line 76) | parseOpen(c){} method parseText (line 76) | parseText(c){} method parseClose (line 76) | parseClose(c){} method reconcile (line 76) | reconcile(c,l){} method reset (line 76) | reset(){this.model=null,this.map&&Object.values(this.map).forEach(c=>{... method mergeModel (line 76) | mergeModel(c){this.model=Object.assign(this.model||{},c)} method parse (line 76) | async parse(c){for await(const l of c)for(const{eventType:d,value:h}of... method parseStream (line 76) | async parseStream(c){return this.parse(a(c))} method xml (line 76) | get xml(){return this.toXml(this.model)} method toXml (line 76) | toXml(c){const l=new o;return this.render(l,c),l.xml} method toAttribute (line 76) | static toAttribute(c,l){let d=arguments.length>2&&arguments[2]!==void ... method toStringAttribute (line 76) | static toStringAttribute(c,l){let d=arguments.length>2&&arguments[2]!=... method toStringValue (line 76) | static toStringValue(c,l){return c===void 0?l:c} method toBoolAttribute (line 76) | static toBoolAttribute(c,l){let d=arguments.length>2&&arguments[2]!==v... method toBoolValue (line 76) | static toBoolValue(c,l){return c===void 0?l:c==="1"} method toIntAttribute (line 76) | static toIntAttribute(c,l){let d=arguments.length>2&&arguments[2]!==vo... method toIntValue (line 76) | static toIntValue(c,l){return c===void 0?l:parseInt(c,10)} method toFloatAttribute (line 76) | static toFloatAttribute(c,l){let d=arguments.length>2&&arguments[2]!==... method toFloatValue (line 76) | static toFloatValue(c,l){return c===void 0?l:parseFloat(c)} method render (line 76) | render(c,l){c.openXml(a.StdDocAttributes),c.openNode("Types",s.PROPERT... method parseOpen (line 76) | parseOpen(){return!1} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} method tag (line 76) | get tag(){return"x14:id"} method render (line 76) | render(l,d){l.leafNode(this.tag,null,d)} method parseOpen (line 76) | parseOpen(){this.model=""} method parseText (line 76) | parseText(l){this.model+=l} method parseClose (line 76) | parseClose(l){return l!==this.tag} method constructor (line 76) | constructor(){super(),this.map={"x14:conditionalFormattings":this.cond... method tag (line 76) | get tag(){return"ext"} method hasContent (line 76) | hasContent(c){return this.conditionalFormattings.hasContent(c.conditio... method prepare (line 76) | prepare(c,l){this.conditionalFormattings.prepare(c.conditionalFormatti... method render (line 76) | render(c,l){c.openNode("ext",{uri:"{78C0D931-6437-407d-A8EE-F0AAD7539E... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(c,l){this.model[c]=l.model} method constructor (line 76) | constructor(){super(),this.map={color:new o}} method tag (line 76) | get tag(){return"stop"} method render (line 76) | render(h,f){h.openNode("stop"),h.addAttribute("position",f.position),t... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... function u (line 12) | function u(c){if(n)throw new TypeError("Generator is already executing."... method constructor (line 75) | constructor(l,d,h){this._worksheet=l,this._number=d,h!==!1&&(this.defn... method number (line 75) | get number(){return this._number} method worksheet (line 75) | get worksheet(){return this._worksheet} method letter (line 75) | get letter(){return s.n2l(this._number)} method isCustomWidth (line 75) | get isCustomWidth(){return this.width!==void 0&&this.width!==9} method defn (line 75) | get defn(){return{header:this._header,key:this.key,width:this.width,st... method defn (line 75) | set defn(l){l?(this.key=l.key,this.width=l.width!==void 0?l.width:9,th... method headers (line 75) | get headers(){return this._header&&this._header instanceof Array?this.... method header (line 75) | get header(){return this._header} method header (line 75) | set header(l){l!==void 0?(this._header=l,this.headers.forEach((d,h)=>{... method key (line 75) | get key(){return this._key} method key (line 75) | set key(l){(this._key&&this._worksheet.getColumnKey(this._key))===this... method hidden (line 75) | get hidden(){return!!this._hidden} method hidden (line 75) | set hidden(l){this._hidden=l} method outlineLevel (line 75) | get outlineLevel(){return this._outlineLevel||0} method outlineLevel (line 75) | set outlineLevel(l){this._outlineLevel=l} method collapsed (line 75) | get collapsed(){return!!(this._outlineLevel&&this._outlineLevel>=this.... method toString (line 75) | toString(){return JSON.stringify({key:this.key,width:this.width,header... method equivalentTo (line 75) | equivalentTo(l){return this.width===l.width&&this.hidden===l.hidden&&t... method isDefault (line 75) | get isDefault(){if(this.isCustomWidth||this.hidden||this.outlineLevel)... method headerCount (line 75) | get headerCount(){return this.headers.length} method eachCell (line 75) | eachCell(l,d){const h=this.number;d||(d=l,l=null),this._worksheet.each... method values (line 75) | get values(){const l=[];return this.eachCell((d,h)=>{d&&d.type!==o.Val... method values (line 75) | set values(l){if(!l)return;const d=this.number;let h=0;l.hasOwnPropert... method _applyStyle (line 75) | _applyStyle(l,d){return this.style[l]=d,this.eachCell(h=>{h[l]=d}),d} method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(l){this._applyStyle("numFmt",l)} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(l){this._applyStyle("font",l)} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(l){this._applyStyle("alignment",l)} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(l){this._applyStyle("protection",l)} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(l){this._applyStyle("border",l)} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(l){this._applyStyle("fill",l)} method toModel (line 75) | static toModel(l){const d=[];let h=null;return l&&l.forEach((f,g)=>{f.... method fromModel (line 75) | static fromModel(l,d){const h=[];let f=1,g=0;for(d=(d=d||[]).sort(func... method constructor (line 76) | constructor(){super(),this.map={"v:shape":new s}} method tag (line 76) | get tag(){return"xml"} method render (line 76) | render(l,d){l.openXml(a.StdDocAttributes),l.openNode(this.tag,u.DRAWIN... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method reconcile (line 76) | reconcile(l,d){l.anchors.forEach(h=>{h.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={"v:textbox":new o,"x:ClientData":new s}} method tag (line 76) | get tag(){return"v:shape"} method render (line 76) | render(l,d,h){l.openNode("v:shape",u.V_SHAPE_ATTRIBUTES(d,h)),l.leafNo... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.p... method constructor (line 76) | constructor(){super(),this.map={Relationship:new s}} method render (line 76) | render(l,d){d=d||this._values,l.openXml(a.StdDocAttributes),l.openNode... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method constructor (line 76) | constructor(){super(),this.map={"x14:id":this.idXform=new s}} method tag (line 76) | get tag(){return"ext"} method render (line 76) | render(l,d){l.openNode(this.tag,{uri:"{B025F937-C7B1-47D3-B67F-A62EFF6... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(l,d){this.model.x14Id=d.model} method constructor (line 76) | constructor(l){super(),this.model=l} method tag (line 76) | get tag(){return"r"} method textXform (line 76) | get textXform(){return this._textXform||(this._textXform=new a)} method fontXform (line 76) | get fontXform(){return this._fontXform||(this._fontXform=new o(u.FONT_... method render (line 76) | render(l,d){d=d||this.model,l.openNode("r"),d.font&&this.fontXform.ren... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){switch(l){case"r":return!1;case"t":return this.model.tex... method constructor (line 76) | constructor(l){super(),this.name=l,this.map={color:new s}} method tag (line 76) | get tag(){return this.name} method render (line 76) | render(l,d,h){const f=d&&d.color||h||this.defaultColor;l.openNode(this... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){return this.parser?(this.parser.parseClose(l)||(this.par... method validStyle (line 76) | validStyle(l){return u.validStyleValues[l]} method constructor (line 76) | constructor(){super(),this.map={fgColor:new o("fgColor"),bgColor:new o... method name (line 76) | get name(){return"pattern"} method tag (line 76) | get tag(){return"patternFill"} method render (line 76) | render(h,f){h.openNode("patternFill"),h.addAttribute("patternType",f.p... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.p... method constructor (line 77) | constructor(l){super({writableObjectMode:l.objectMode}),this.hasWritte... method transform (line 77) | transform(l){return this.rowFormatter.rowTransform=l,this} method _transform (line 77) | _transform(l,d,h){let f=!1;try{this.hasWrittenBOM||(this.push(this.for... method _flush (line 77) | _flush(l){this.rowFormatter.finish((d,h)=>d?l(d):(h&&h.forEach(f=>{thi... method constructor (line 79) | constructor(l){this.parserOptions=l,this.rowParser=new o.RowParser(thi... method removeBOM (line 79) | static removeBOM(l){return l&&l.charCodeAt(0)===65279?l.slice(1):l} method parse (line 79) | parse(l,d){const h=new a.Scanner({line:u.removeBOM(l),parserOptions:th... method parseWithoutComments (line 79) | parseWithoutComments(l){const d=[];let h=!0;for(;h;)h=this.parseRow(l,... method parseWithComments (line 79) | parseWithComments(l){const{parserOptions:d}=this,h=[];for(let f=l.next... method parseRow (line 79) | parseRow(l,d){if(!l.nextNonSpaceToken)return!1;const h=this.rowParser.... method constructor (line 81) | constructor(){this._rowTransform=null,this._rowValidator=null} method createTransform (line 81) | static createTransform(l){return s.isSyncTransform(l)?(d,h)=>{let f=nu... method createValidator (line 81) | static createValidator(l){return s.isSyncValidate(l)?(d,h)=>{h(null,{r... method rowTransform (line 81) | set rowTransform(l){if(!o.default(l))throw new TypeError("The transfor... method rowValidator (line 81) | set rowValidator(l){if(!o.default(l))throw new TypeError("The validate... method transformAndValidate (line 81) | transformAndValidate(l,d){return this.callTransformer(l,(h,f)=>h?d(h):... method callTransformer (line 81) | callTransformer(l,d){return this._rowTransform?this._rowTransform(l,d)... method callValidator (line 81) | callValidator(l,d){return this._rowValidator?this._rowValidator(l,d):d... function r (line 12) | function r(t,e,n){e===void 0&&(e=500),this.reader=t,this.timeBetweenScan... function r (line 12) | function r(t,e,n,i,a,o){n===void 0&&(n=e==null?0:8*e.length),o===void 0&... function r (line 12) | function r(t,e,n,i,a,o){a===void 0&&(a=-1),o===void 0&&(o=-1),this.rawBy... function r (line 12) | function r(){} function r (line 12) | function r(t,e){if(e.length===0)throw new Bt;this.field=t;var n=e.length... function n (line 12) | function n(){this.constructor=t} function t (line 12) | function t(){return r!==null&&r.apply(this,arguments)||this} function n (line 12) | function n(){this.constructor=t} function t (line 12) | function t(e,n,i){var a=r.call(this)||this;a.primitive=e,a.size=n,a.gene... function n (line 12) | function n(){this.constructor=t} function t (line 12) | function t(){return r!==null&&r.apply(this,arguments)||this} function n (line 12) | function n(){this.constructor=t} function t (line 12) | function t(){return r!==null&&r.apply(this,arguments)||this} function r (line 12) | function r(t){this.field=t} function r (line 12) | function r(){} function r (line 14) | function r(){} function r (line 14) | function r(){} function r (line 14) | function r(t,e){this.x=t,this.y=e} function r (line 14) | function r(t,e){this.bits=t,this.points=e} function n (line 14) | function n(){this.constructor=t} function t (line 14) | function t(e,n,i,a,o){var s=r.call(this,e,n)||this;return s.compact=i,s.... function r (line 14) | function r(t,e,n,i){this.image=t,this.height=t.getHeight(),this.width=t.... function r (line 14) | function r(){} function r (line 14) | function r(t,e,n,i,a,o,s,u,c){this.a11=t,this.a21=e,this.a31=n,this.a12=... function n (line 14) | function n(){this.constructor=t} function t (line 14) | function t(){return r!==null&&r.apply(this,arguments)||this} function r (line 14) | function r(){} function r (line 14) | function r(t,e){this.x=t,this.y=e} function r (line 14) | function r(t){this.EXPECTED_CORNER_BITS=new Int32Array([3808,476,2107,17... function r (line 14) | function r(){} function n (line 14) | function n(){this.constructor=t} function t (line 14) | function t(e){return e===void 0&&(e=500),r.call(this,new vh,e)||this} function r (line 14) | function r(){} function n (line 14) | function n(){this.constructor=t} function t (line 14) | function t(){return r!==null&&r.apply(this,arguments)||this} function n (line 14) | function n(){this.constructor=t} function t (line 14) | function t(e,n){e===void 0&&(e=!1),n===void 0&&(n=!1);var i=r.call(this)... function n (line 14) | function n(){this.constructor=t} function t (line 14) | function t(){var e=r.call(this)||this;return e.decodeRowResult="",e.coun... function n (line 14) | function n(){this.constructor=t} function t (line 14) | function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.narr... function n (line 14) | function n(){this.constructor=t} function t (line 14) | function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.deco... function r (line 14) | function r(){this.CHECK_DIGIT_ENCODINGS=[24,20,18,17,12,6,3,10,9,5],this... function r (line 14) | function r(){this.decodeMiddleCounters=Int32Array.from([0,0,0,0]),this.d... function r (line 14) | function r(){} function n (line 14) | function n(){this.constructor=t} function t (line 14) | function t(){var e=r.call(this)||this;e.decodeRowStringBuffer="",t.L_AND... function n (line 14) | function n(){this.constructor=t} function t (line 14) | function t(){var e=r.call(this)||this;return e.decodeMiddleCounters=Int3... function n (line 14) | function n(){this.constructor=t} function t (line 14) | function t(){var e=r.call(this)||this;return e.decodeMiddleCounters=Int3... function n (line 14) | function n(){this.constructor=t} function t (line 14) | function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.ean1... function n (line 14) | function n(){this.constructor=t} function t (line 14) | function t(){var e=r.call(this)||this;return e.decodeMiddleCounters=new ... function n (line 14) | function n(){this.constructor=t} function t (line 14) | function t(e){var n=r.call(this)||this,i=e==null?null:e.get(Hr.POSSIBLE_... function n (line 14) | function n(){this.constructor=t} function t (line 14) | function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.CODA... function n (line 14) | function n(){this.constructor=t} function t (line 14) | function t(){var e=r.call(this)||this;return e.decodeFinderCounters=new ... function r (line 14) | function r(t,e){this.value=t,this.checksumPortion=e} function r (line 14) | function r(t,e,n,i,a){this.value=t,this.startEnd=e,this.value=t,this.sta... function r (line 14) | function r(){} function r (line 14) | function r(){} function r (line 14) | function r(t,e){e?this.decodedInformation=null:(this.finished=t,this.dec... function r (line 14) | function r(t){this.newPosition=t} function n (line 14) | function n(){this.constructor=t} function t (line 14) | function t(e,n){var i=r.call(this,e)||this;return i.value=n,i} function n (line 14) | function n(){this.constructor=t} function t (line 14) | function t(e,n,i){var a=r.call(this,e)||this;return i?(a.remaining=!0,a.... function n (line 14) | function n(){this.constructor=t} function t (line 14) | function t(e,n,i){var a=r.call(this,e)||this;if(n<0||n>10||i<0||i>10)thr... function r (line 14) | function r(){} function r (line 14) | function r(t){this.buffer=new er,this.information=t} function r (line 14) | function r(t){this.information=t,this.generalDecoder=new wh(t)} function n (line 14) | function n(){this.constructor=t} function t (line 14) | function t(e){return r.call(this,e)||this} function n (line 14) | function n(){this.constructor=t} function t (line 14) | function t(e){return r.call(this,e)||this} function n (line 14) | function n(){this.constructor=t} function t (line 14) | function t(e){return r.call(this,e)||this} function n (line 14) | function n(){this.constructor=t} function t (line 14) | function t(e){return r.call(this,e)||this} function n (line 14) | function n(){this.constructor=t} function t (line 14) | function t(e){return r.call(this,e)||this} function n (line 14) | function n(){this.constructor=t} function t (line 14) | function t(e){return r.call(this,e)||this} function n (line 14) | function n(){this.constructor=t} function t (line 14) | function t(e){return r.call(this,e)||this} function n (line 14) | function n(){this.constructor=t} function t (line 14) | function t(e){return r.call(this,e)||this} function n (line 14) | function n(){this.constructor=t} function t (line 14) | function t(e){return r.call(this,e)||this} function n (line 14) | function n(){this.constructor=t} function t (line 14) | function t(e,n,i){var a=r.call(this,e)||this;return a.dateCode=i,a.first... function oR (line 14) | function oR(r){try{if(r.get(1))return new qk(r);if(!r.get(2))return new ... function r (line 14) | function r(t,e,n,i){this.leftchar=t,this.rightchar=e,this.finderpattern=... function r (line 14) | function r(t,e,n){this.pairs=t,this.rowNumber=e,this.wasReversed=n} function n (line 14) | function n(){this.constructor=t} function t (line 14) | function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.pair... function n (line 14) | function n(){this.constructor=t} function t (line 14) | function t(e,n,i){var a=r.call(this,e,n)||this;return a.count=0,a.finder... function n (line 14) | function n(){this.constructor=t} function t (line 14) | function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.poss... function n (line 14) | function n(){this.constructor=t} function t (line 14) | function t(e){var n=r.call(this)||this;n.readers=[];var i=e?e.get(Hr.POS... function n (line 14) | function n(){this.constructor=t} function t (line 14) | function t(e,n){return e===void 0&&(e=500),r.call(this,new xu(n),e,n)||t... function r (line 14) | function r(t,e,n){this.ecCodewords=t,this.ecBlocks=[e],n&&this.ecBlocks.... function r (line 14) | function r(t,e){this.count=t,this.dataCodewords=e} function r (line 14) | function r(t,e,n,i,a,o){var s,u;this.versionNumber=t,this.symbolSizeRows... function r (line 14) | function r(t){var e=t.getHeight();if(e<8||e>144||(e&1)!=0)throw new ct;t... function r (line 14) | function r(t,e){this.numDataCodewords=t,this.codewords=e} function r (line 14) | function r(t){this.bytes=t,this.byteOffset=0,this.bitOffset=0} function r (line 14) | function r(){} function r (line 14) | function r(){this.rsDecoder=new gh(mo.DATA_MATRIX_FIELD_256)} function r (line 14) | function r(t){this.image=t,this.rectangleDetector=new U0(this.image)} function r (line 14) | function r(){this.decoder=new wR} function n (line 14) | function n(){this.constructor=t} function t (line 14) | function t(e){return e===void 0&&(e=500),r.call(this,new xh,e)||this} function r (line 14) | function r(t,e,n){this.value=t,this.stringValue=e,this.bits=n,r.FOR_BITS... function r (line 14) | function r(t){this.errorCorrectionLevel=$0.forBits(t>>3&3),this.dataMask... function r (line 14) | function r(t){for(var e=[],n=1;n{... method mergeModel (line 76) | mergeModel(c){this.model=Object.assign(this.model||{},c)} method parse (line 76) | async parse(c){for await(const l of c)for(const{eventType:d,value:h}of... method parseStream (line 76) | async parseStream(c){return this.parse(a(c))} method xml (line 76) | get xml(){return this.toXml(this.model)} method toXml (line 76) | toXml(c){const l=new o;return this.render(l,c),l.xml} method toAttribute (line 76) | static toAttribute(c,l){let d=arguments.length>2&&arguments[2]!==void ... method toStringAttribute (line 76) | static toStringAttribute(c,l){let d=arguments.length>2&&arguments[2]!=... method toStringValue (line 76) | static toStringValue(c,l){return c===void 0?l:c} method toBoolAttribute (line 76) | static toBoolAttribute(c,l){let d=arguments.length>2&&arguments[2]!==v... method toBoolValue (line 76) | static toBoolValue(c,l){return c===void 0?l:c==="1"} method toIntAttribute (line 76) | static toIntAttribute(c,l){let d=arguments.length>2&&arguments[2]!==vo... method toIntValue (line 76) | static toIntValue(c,l){return c===void 0?l:parseInt(c,10)} method toFloatAttribute (line 76) | static toFloatAttribute(c,l){let d=arguments.length>2&&arguments[2]!==... method toFloatValue (line 76) | static toFloatValue(c,l){return c===void 0?l:parseFloat(c)} method render (line 76) | render(c,l){c.openXml(a.StdDocAttributes),c.openNode("Types",s.PROPERT... method parseOpen (line 76) | parseOpen(){return!1} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} method tag (line 76) | get tag(){return"x14:id"} method render (line 76) | render(l,d){l.leafNode(this.tag,null,d)} method parseOpen (line 76) | parseOpen(){this.model=""} method parseText (line 76) | parseText(l){this.model+=l} method parseClose (line 76) | parseClose(l){return l!==this.tag} method constructor (line 76) | constructor(){super(),this.map={"x14:conditionalFormattings":this.cond... method tag (line 76) | get tag(){return"ext"} method hasContent (line 76) | hasContent(c){return this.conditionalFormattings.hasContent(c.conditio... method prepare (line 76) | prepare(c,l){this.conditionalFormattings.prepare(c.conditionalFormatti... method render (line 76) | render(c,l){c.openNode("ext",{uri:"{78C0D931-6437-407d-A8EE-F0AAD7539E... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(c,l){this.model[c]=l.model} method constructor (line 76) | constructor(){super(),this.map={color:new o}} method tag (line 76) | get tag(){return"stop"} method render (line 76) | render(h,f){h.openNode("stop"),h.addAttribute("position",f.position),t... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... function u (line 27) | function u(l){try{c(n.throw(l))}catch(d){o(d)}} method constructor (line 75) | constructor(l,d,h){this._worksheet=l,this._number=d,h!==!1&&(this.defn... method number (line 75) | get number(){return this._number} method worksheet (line 75) | get worksheet(){return this._worksheet} method letter (line 75) | get letter(){return s.n2l(this._number)} method isCustomWidth (line 75) | get isCustomWidth(){return this.width!==void 0&&this.width!==9} method defn (line 75) | get defn(){return{header:this._header,key:this.key,width:this.width,st... method defn (line 75) | set defn(l){l?(this.key=l.key,this.width=l.width!==void 0?l.width:9,th... method headers (line 75) | get headers(){return this._header&&this._header instanceof Array?this.... method header (line 75) | get header(){return this._header} method header (line 75) | set header(l){l!==void 0?(this._header=l,this.headers.forEach((d,h)=>{... method key (line 75) | get key(){return this._key} method key (line 75) | set key(l){(this._key&&this._worksheet.getColumnKey(this._key))===this... method hidden (line 75) | get hidden(){return!!this._hidden} method hidden (line 75) | set hidden(l){this._hidden=l} method outlineLevel (line 75) | get outlineLevel(){return this._outlineLevel||0} method outlineLevel (line 75) | set outlineLevel(l){this._outlineLevel=l} method collapsed (line 75) | get collapsed(){return!!(this._outlineLevel&&this._outlineLevel>=this.... method toString (line 75) | toString(){return JSON.stringify({key:this.key,width:this.width,header... method equivalentTo (line 75) | equivalentTo(l){return this.width===l.width&&this.hidden===l.hidden&&t... method isDefault (line 75) | get isDefault(){if(this.isCustomWidth||this.hidden||this.outlineLevel)... method headerCount (line 75) | get headerCount(){return this.headers.length} method eachCell (line 75) | eachCell(l,d){const h=this.number;d||(d=l,l=null),this._worksheet.each... method values (line 75) | get values(){const l=[];return this.eachCell((d,h)=>{d&&d.type!==o.Val... method values (line 75) | set values(l){if(!l)return;const d=this.number;let h=0;l.hasOwnPropert... method _applyStyle (line 75) | _applyStyle(l,d){return this.style[l]=d,this.eachCell(h=>{h[l]=d}),d} method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(l){this._applyStyle("numFmt",l)} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(l){this._applyStyle("font",l)} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(l){this._applyStyle("alignment",l)} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(l){this._applyStyle("protection",l)} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(l){this._applyStyle("border",l)} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(l){this._applyStyle("fill",l)} method toModel (line 75) | static toModel(l){const d=[];let h=null;return l&&l.forEach((f,g)=>{f.... method fromModel (line 75) | static fromModel(l,d){const h=[];let f=1,g=0;for(d=(d=d||[]).sort(func... method constructor (line 76) | constructor(){super(),this.map={"v:shape":new s}} method tag (line 76) | get tag(){return"xml"} method render (line 76) | render(l,d){l.openXml(a.StdDocAttributes),l.openNode(this.tag,u.DRAWIN... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method reconcile (line 76) | reconcile(l,d){l.anchors.forEach(h=>{h.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={"v:textbox":new o,"x:ClientData":new s}} method tag (line 76) | get tag(){return"v:shape"} method render (line 76) | render(l,d,h){l.openNode("v:shape",u.V_SHAPE_ATTRIBUTES(d,h)),l.leafNo... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.p... method constructor (line 76) | constructor(){super(),this.map={Relationship:new s}} method render (line 76) | render(l,d){d=d||this._values,l.openXml(a.StdDocAttributes),l.openNode... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method constructor (line 76) | constructor(){super(),this.map={"x14:id":this.idXform=new s}} method tag (line 76) | get tag(){return"ext"} method render (line 76) | render(l,d){l.openNode(this.tag,{uri:"{B025F937-C7B1-47D3-B67F-A62EFF6... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(l,d){this.model.x14Id=d.model} method constructor (line 76) | constructor(l){super(),this.model=l} method tag (line 76) | get tag(){return"r"} method textXform (line 76) | get textXform(){return this._textXform||(this._textXform=new a)} method fontXform (line 76) | get fontXform(){return this._fontXform||(this._fontXform=new o(u.FONT_... method render (line 76) | render(l,d){d=d||this.model,l.openNode("r"),d.font&&this.fontXform.ren... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){switch(l){case"r":return!1;case"t":return this.model.tex... method constructor (line 76) | constructor(l){super(),this.name=l,this.map={color:new s}} method tag (line 76) | get tag(){return this.name} method render (line 76) | render(l,d,h){const f=d&&d.color||h||this.defaultColor;l.openNode(this... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){return this.parser?(this.parser.parseClose(l)||(this.par... method validStyle (line 76) | validStyle(l){return u.validStyleValues[l]} method constructor (line 76) | constructor(){super(),this.map={fgColor:new o("fgColor"),bgColor:new o... method name (line 76) | get name(){return"pattern"} method tag (line 76) | get tag(){return"patternFill"} method render (line 76) | render(h,f){h.openNode("patternFill"),h.addAttribute("patternType",f.p... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.p... method constructor (line 77) | constructor(l){super({writableObjectMode:l.objectMode}),this.hasWritte... method transform (line 77) | transform(l){return this.rowFormatter.rowTransform=l,this} method _transform (line 77) | _transform(l,d,h){let f=!1;try{this.hasWrittenBOM||(this.push(this.for... method _flush (line 77) | _flush(l){this.rowFormatter.finish((d,h)=>d?l(d):(h&&h.forEach(f=>{thi... method constructor (line 79) | constructor(l){this.parserOptions=l,this.rowParser=new o.RowParser(thi... method removeBOM (line 79) | static removeBOM(l){return l&&l.charCodeAt(0)===65279?l.slice(1):l} method parse (line 79) | parse(l,d){const h=new a.Scanner({line:u.removeBOM(l),parserOptions:th... method parseWithoutComments (line 79) | parseWithoutComments(l){const d=[];let h=!0;for(;h;)h=this.parseRow(l,... method parseWithComments (line 79) | parseWithComments(l){const{parserOptions:d}=this,h=[];for(let f=l.next... method parseRow (line 79) | parseRow(l,d){if(!l.nextNonSpaceToken)return!1;const h=this.rowParser.... method constructor (line 81) | constructor(){this._rowTransform=null,this._rowValidator=null} method createTransform (line 81) | static createTransform(l){return s.isSyncTransform(l)?(d,h)=>{let f=nu... method createValidator (line 81) | static createValidator(l){return s.isSyncValidate(l)?(d,h)=>{h(null,{r... method rowTransform (line 81) | set rowTransform(l){if(!o.default(l))throw new TypeError("The transfor... method rowValidator (line 81) | set rowValidator(l){if(!o.default(l))throw new TypeError("The validate... method transformAndValidate (line 81) | transformAndValidate(l,d){return this.callTransformer(l,(h,f)=>h?d(h):... method callTransformer (line 81) | callTransformer(l,d){return this._rowTransform?this._rowTransform(l,d)... method callValidator (line 81) | callValidator(l,d){return this._rowValidator?this._rowValidator(l,d):d... function c (line 27) | function c(l){l.done?a(l.value):i(l.value).then(s,u)} method constructor (line 75) | constructor(){this._xml=[],this._stack=[],this._rollbacks=[]} method tos (line 75) | get tos(){return this._stack.length?this._stack[this._stack.length-1]:... method cursor (line 75) | get cursor(){return this._xml.length} method openXml (line 75) | openXml(d){const h=this._xml;h.push(" method openNode (line 76) | openNode(d,h){const f=this.tos,g=this._xml;f&&this.open&&g.push(">"),t... method addAttribute (line 76) | addAttribute(d,h){if(!this.open)throw new Error("Cannot write attribut... method addAttributes (line 76) | addAttributes(d){if(!this.open)throw new Error("Cannot write attribute... method writeText (line 76) | writeText(d){const h=this._xml;this.open&&(h.push(">"),this.open=!1),t... method writeXml (line 76) | writeXml(d){this.open&&(this._xml.push(">"),this.open=!1),this.leaf=!1... method closeNode (line 76) | closeNode(){const d=this._stack.pop(),h=this._xml;this.leaf?h.push("/>... method leafNode (line 76) | leafNode(d,h,f){this.openNode(d,h),f!==void 0&&this.writeText(f),this.... method closeAll (line 76) | closeAll(){for(;this._stack.length;)this.closeNode()} method addRollback (line 76) | addRollback(){return this._rollbacks.push({xml:this._xml.length,stack:... method commit (line 76) | commit(){this._rollbacks.pop()} method rollback (line 76) | rollback(){const d=this._rollbacks.pop();this._xml.length>d.xml&&this.... method xml (line 76) | get xml(){return this.closeAll(),this._xml.join("")} method constructor (line 76) | constructor(){super(),this.map={stop:new s}} method name (line 76) | get name(){return"gradient"} method tag (line 76) | get tag(){return"gradientFill"} method render (line 76) | render(h,f){switch(h.openNode("gradientFill"),f.gradient){case"angle":... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method constructor (line 76) | constructor(d,h){super(),this.id=d,this.formatCode=h} method tag (line 76) | get tag(){return"numFmt"} method render (line 76) | render(d,h){d.leafNode("numFmt",{numFmtId:h.id,formatCode:h.formatCode})} method parseOpen (line 76) | parseOpen(d){switch(d.name){case"numFmt":return this.model={id:parseIn... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} function s (line 27) | function s(c){return function(l){return u([c,l])}} method prepare (line 76) | prepare(){} method render (line 76) | render(){} method parseOpen (line 76) | parseOpen(c){} method parseText (line 76) | parseText(c){} method parseClose (line 76) | parseClose(c){} method reconcile (line 76) | reconcile(c,l){} method reset (line 76) | reset(){this.model=null,this.map&&Object.values(this.map).forEach(c=>{... method mergeModel (line 76) | mergeModel(c){this.model=Object.assign(this.model||{},c)} method parse (line 76) | async parse(c){for await(const l of c)for(const{eventType:d,value:h}of... method parseStream (line 76) | async parseStream(c){return this.parse(a(c))} method xml (line 76) | get xml(){return this.toXml(this.model)} method toXml (line 76) | toXml(c){const l=new o;return this.render(l,c),l.xml} method toAttribute (line 76) | static toAttribute(c,l){let d=arguments.length>2&&arguments[2]!==void ... method toStringAttribute (line 76) | static toStringAttribute(c,l){let d=arguments.length>2&&arguments[2]!=... method toStringValue (line 76) | static toStringValue(c,l){return c===void 0?l:c} method toBoolAttribute (line 76) | static toBoolAttribute(c,l){let d=arguments.length>2&&arguments[2]!==v... method toBoolValue (line 76) | static toBoolValue(c,l){return c===void 0?l:c==="1"} method toIntAttribute (line 76) | static toIntAttribute(c,l){let d=arguments.length>2&&arguments[2]!==vo... method toIntValue (line 76) | static toIntValue(c,l){return c===void 0?l:parseInt(c,10)} method toFloatAttribute (line 76) | static toFloatAttribute(c,l){let d=arguments.length>2&&arguments[2]!==... method toFloatValue (line 76) | static toFloatValue(c,l){return c===void 0?l:parseFloat(c)} method render (line 76) | render(c,l){c.openXml(a.StdDocAttributes),c.openNode("Types",s.PROPERT... method parseOpen (line 76) | parseOpen(){return!1} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} method tag (line 76) | get tag(){return"x14:id"} method render (line 76) | render(l,d){l.leafNode(this.tag,null,d)} method parseOpen (line 76) | parseOpen(){this.model=""} method parseText (line 76) | parseText(l){this.model+=l} method parseClose (line 76) | parseClose(l){return l!==this.tag} method constructor (line 76) | constructor(){super(),this.map={"x14:conditionalFormattings":this.cond... method tag (line 76) | get tag(){return"ext"} method hasContent (line 76) | hasContent(c){return this.conditionalFormattings.hasContent(c.conditio... method prepare (line 76) | prepare(c,l){this.conditionalFormattings.prepare(c.conditionalFormatti... method render (line 76) | render(c,l){c.openNode("ext",{uri:"{78C0D931-6437-407d-A8EE-F0AAD7539E... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(c,l){this.model[c]=l.model} method constructor (line 76) | constructor(){super(),this.map={color:new o}} method tag (line 76) | get tag(){return"stop"} method render (line 76) | render(h,f){h.openNode("stop"),h.addAttribute("position",f.position),t... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... function u (line 27) | function u(c){if(n)throw new TypeError("Generator is already executing."... method constructor (line 75) | constructor(l,d,h){this._worksheet=l,this._number=d,h!==!1&&(this.defn... method number (line 75) | get number(){return this._number} method worksheet (line 75) | get worksheet(){return this._worksheet} method letter (line 75) | get letter(){return s.n2l(this._number)} method isCustomWidth (line 75) | get isCustomWidth(){return this.width!==void 0&&this.width!==9} method defn (line 75) | get defn(){return{header:this._header,key:this.key,width:this.width,st... method defn (line 75) | set defn(l){l?(this.key=l.key,this.width=l.width!==void 0?l.width:9,th... method headers (line 75) | get headers(){return this._header&&this._header instanceof Array?this.... method header (line 75) | get header(){return this._header} method header (line 75) | set header(l){l!==void 0?(this._header=l,this.headers.forEach((d,h)=>{... method key (line 75) | get key(){return this._key} method key (line 75) | set key(l){(this._key&&this._worksheet.getColumnKey(this._key))===this... method hidden (line 75) | get hidden(){return!!this._hidden} method hidden (line 75) | set hidden(l){this._hidden=l} method outlineLevel (line 75) | get outlineLevel(){return this._outlineLevel||0} method outlineLevel (line 75) | set outlineLevel(l){this._outlineLevel=l} method collapsed (line 75) | get collapsed(){return!!(this._outlineLevel&&this._outlineLevel>=this.... method toString (line 75) | toString(){return JSON.stringify({key:this.key,width:this.width,header... method equivalentTo (line 75) | equivalentTo(l){return this.width===l.width&&this.hidden===l.hidden&&t... method isDefault (line 75) | get isDefault(){if(this.isCustomWidth||this.hidden||this.outlineLevel)... method headerCount (line 75) | get headerCount(){return this.headers.length} method eachCell (line 75) | eachCell(l,d){const h=this.number;d||(d=l,l=null),this._worksheet.each... method values (line 75) | get values(){const l=[];return this.eachCell((d,h)=>{d&&d.type!==o.Val... method values (line 75) | set values(l){if(!l)return;const d=this.number;let h=0;l.hasOwnPropert... method _applyStyle (line 75) | _applyStyle(l,d){return this.style[l]=d,this.eachCell(h=>{h[l]=d}),d} method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(l){this._applyStyle("numFmt",l)} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(l){this._applyStyle("font",l)} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(l){this._applyStyle("alignment",l)} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(l){this._applyStyle("protection",l)} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(l){this._applyStyle("border",l)} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(l){this._applyStyle("fill",l)} method toModel (line 75) | static toModel(l){const d=[];let h=null;return l&&l.forEach((f,g)=>{f.... method fromModel (line 75) | static fromModel(l,d){const h=[];let f=1,g=0;for(d=(d=d||[]).sort(func... method constructor (line 76) | constructor(){super(),this.map={"v:shape":new s}} method tag (line 76) | get tag(){return"xml"} method render (line 76) | render(l,d){l.openXml(a.StdDocAttributes),l.openNode(this.tag,u.DRAWIN... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method reconcile (line 76) | reconcile(l,d){l.anchors.forEach(h=>{h.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={"v:textbox":new o,"x:ClientData":new s}} method tag (line 76) | get tag(){return"v:shape"} method render (line 76) | render(l,d,h){l.openNode("v:shape",u.V_SHAPE_ATTRIBUTES(d,h)),l.leafNo... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.p... method constructor (line 76) | constructor(){super(),this.map={Relationship:new s}} method render (line 76) | render(l,d){d=d||this._values,l.openXml(a.StdDocAttributes),l.openNode... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method constructor (line 76) | constructor(){super(),this.map={"x14:id":this.idXform=new s}} method tag (line 76) | get tag(){return"ext"} method render (line 76) | render(l,d){l.openNode(this.tag,{uri:"{B025F937-C7B1-47D3-B67F-A62EFF6... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(l,d){this.model.x14Id=d.model} method constructor (line 76) | constructor(l){super(),this.model=l} method tag (line 76) | get tag(){return"r"} method textXform (line 76) | get textXform(){return this._textXform||(this._textXform=new a)} method fontXform (line 76) | get fontXform(){return this._fontXform||(this._fontXform=new o(u.FONT_... method render (line 76) | render(l,d){d=d||this.model,l.openNode("r"),d.font&&this.fontXform.ren... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){switch(l){case"r":return!1;case"t":return this.model.tex... method constructor (line 76) | constructor(l){super(),this.name=l,this.map={color:new s}} method tag (line 76) | get tag(){return this.name} method render (line 76) | render(l,d,h){const f=d&&d.color||h||this.defaultColor;l.openNode(this... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){return this.parser?(this.parser.parseClose(l)||(this.par... method validStyle (line 76) | validStyle(l){return u.validStyleValues[l]} method constructor (line 76) | constructor(){super(),this.map={fgColor:new o("fgColor"),bgColor:new o... method name (line 76) | get name(){return"pattern"} method tag (line 76) | get tag(){return"patternFill"} method render (line 76) | render(h,f){h.openNode("patternFill"),h.addAttribute("patternType",f.p... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.p... method constructor (line 77) | constructor(l){super({writableObjectMode:l.objectMode}),this.hasWritte... method transform (line 77) | transform(l){return this.rowFormatter.rowTransform=l,this} method _transform (line 77) | _transform(l,d,h){let f=!1;try{this.hasWrittenBOM||(this.push(this.for... method _flush (line 77) | _flush(l){this.rowFormatter.finish((d,h)=>d?l(d):(h&&h.forEach(f=>{thi... method constructor (line 79) | constructor(l){this.parserOptions=l,this.rowParser=new o.RowParser(thi... method removeBOM (line 79) | static removeBOM(l){return l&&l.charCodeAt(0)===65279?l.slice(1):l} method parse (line 79) | parse(l,d){const h=new a.Scanner({line:u.removeBOM(l),parserOptions:th... method parseWithoutComments (line 79) | parseWithoutComments(l){const d=[];let h=!0;for(;h;)h=this.parseRow(l,... method parseWithComments (line 79) | parseWithComments(l){const{parserOptions:d}=this,h=[];for(let f=l.next... method parseRow (line 79) | parseRow(l,d){if(!l.nextNonSpaceToken)return!1;const h=this.rowParser.... method constructor (line 81) | constructor(){this._rowTransform=null,this._rowValidator=null} method createTransform (line 81) | static createTransform(l){return s.isSyncTransform(l)?(d,h)=>{let f=nu... method createValidator (line 81) | static createValidator(l){return s.isSyncValidate(l)?(d,h)=>{h(null,{r... method rowTransform (line 81) | set rowTransform(l){if(!o.default(l))throw new TypeError("The transfor... method rowValidator (line 81) | set rowValidator(l){if(!o.default(l))throw new TypeError("The validate... method transformAndValidate (line 81) | transformAndValidate(l,d){return this.callTransformer(l,(h,f)=>h?d(h):... method callTransformer (line 81) | callTransformer(l,d){return this._rowTransform?this._rowTransform(l,d)... method callValidator (line 81) | callValidator(l,d){return this._rowValidator?this._rowValidator(l,d):d... function r (line 27) | function r(t,e,n){e===void 0&&(e=new Map),n===void 0&&(n={}),this.reader... function n (line 27) | function n(){this.constructor=t} function t (line 27) | function t(e,n){return r.call(this,new vh,e,n)||this} function n (line 27) | function n(){this.constructor=t} function t (line 27) | function t(e,n){return r.call(this,new xu(e),e,n)||this} function n (line 27) | function n(){this.constructor=t} function t (line 27) | function t(e,n){return r.call(this,new xh,e,n)||this} function n (line 27) | function n(){this.constructor=t} function t (line 27) | function t(e,n){var i=this,a=new bb;return a.setHints(e),i=r.call(this,a... function n (line 27) | function n(){this.constructor=t} function t (line 27) | function t(e,n){return r.call(this,new Th,e,n)||this} function n (line 27) | function n(){this.constructor=t} function t (line 27) | function t(e,n){return r.call(this,new Eh,e,n)||this} function r (line 27) | function r(){} function a (line 27) | function a(_,w,x,A,k={}){w instanceof HTMLCollection||w instanceof NodeL... function u (line 27) | function u(_){const w=document.createElement("div");return w.innerHTML=_... method constructor (line 75) | constructor(l,d,h){this._worksheet=l,this._number=d,h!==!1&&(this.defn... method number (line 75) | get number(){return this._number} method worksheet (line 75) | get worksheet(){return this._worksheet} method letter (line 75) | get letter(){return s.n2l(this._number)} method isCustomWidth (line 75) | get isCustomWidth(){return this.width!==void 0&&this.width!==9} method defn (line 75) | get defn(){return{header:this._header,key:this.key,width:this.width,st... method defn (line 75) | set defn(l){l?(this.key=l.key,this.width=l.width!==void 0?l.width:9,th... method headers (line 75) | get headers(){return this._header&&this._header instanceof Array?this.... method header (line 75) | get header(){return this._header} method header (line 75) | set header(l){l!==void 0?(this._header=l,this.headers.forEach((d,h)=>{... method key (line 75) | get key(){return this._key} method key (line 75) | set key(l){(this._key&&this._worksheet.getColumnKey(this._key))===this... method hidden (line 75) | get hidden(){return!!this._hidden} method hidden (line 75) | set hidden(l){this._hidden=l} method outlineLevel (line 75) | get outlineLevel(){return this._outlineLevel||0} method outlineLevel (line 75) | set outlineLevel(l){this._outlineLevel=l} method collapsed (line 75) | get collapsed(){return!!(this._outlineLevel&&this._outlineLevel>=this.... method toString (line 75) | toString(){return JSON.stringify({key:this.key,width:this.width,header... method equivalentTo (line 75) | equivalentTo(l){return this.width===l.width&&this.hidden===l.hidden&&t... method isDefault (line 75) | get isDefault(){if(this.isCustomWidth||this.hidden||this.outlineLevel)... method headerCount (line 75) | get headerCount(){return this.headers.length} method eachCell (line 75) | eachCell(l,d){const h=this.number;d||(d=l,l=null),this._worksheet.each... method values (line 75) | get values(){const l=[];return this.eachCell((d,h)=>{d&&d.type!==o.Val... method values (line 75) | set values(l){if(!l)return;const d=this.number;let h=0;l.hasOwnPropert... method _applyStyle (line 75) | _applyStyle(l,d){return this.style[l]=d,this.eachCell(h=>{h[l]=d}),d} method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(l){this._applyStyle("numFmt",l)} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(l){this._applyStyle("font",l)} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(l){this._applyStyle("alignment",l)} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(l){this._applyStyle("protection",l)} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(l){this._applyStyle("border",l)} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(l){this._applyStyle("fill",l)} method toModel (line 75) | static toModel(l){const d=[];let h=null;return l&&l.forEach((f,g)=>{f.... method fromModel (line 75) | static fromModel(l,d){const h=[];let f=1,g=0;for(d=(d=d||[]).sort(func... method constructor (line 76) | constructor(){super(),this.map={"v:shape":new s}} method tag (line 76) | get tag(){return"xml"} method render (line 76) | render(l,d){l.openXml(a.StdDocAttributes),l.openNode(this.tag,u.DRAWIN... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method reconcile (line 76) | reconcile(l,d){l.anchors.forEach(h=>{h.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={"v:textbox":new o,"x:ClientData":new s}} method tag (line 76) | get tag(){return"v:shape"} method render (line 76) | render(l,d,h){l.openNode("v:shape",u.V_SHAPE_ATTRIBUTES(d,h)),l.leafNo... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.p... method constructor (line 76) | constructor(){super(),this.map={Relationship:new s}} method render (line 76) | render(l,d){d=d||this._values,l.openXml(a.StdDocAttributes),l.openNode... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method constructor (line 76) | constructor(){super(),this.map={"x14:id":this.idXform=new s}} method tag (line 76) | get tag(){return"ext"} method render (line 76) | render(l,d){l.openNode(this.tag,{uri:"{B025F937-C7B1-47D3-B67F-A62EFF6... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(l,d){this.model.x14Id=d.model} method constructor (line 76) | constructor(l){super(),this.model=l} method tag (line 76) | get tag(){return"r"} method textXform (line 76) | get textXform(){return this._textXform||(this._textXform=new a)} method fontXform (line 76) | get fontXform(){return this._fontXform||(this._fontXform=new o(u.FONT_... method render (line 76) | render(l,d){d=d||this.model,l.openNode("r"),d.font&&this.fontXform.ren... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){switch(l){case"r":return!1;case"t":return this.model.tex... method constructor (line 76) | constructor(l){super(),this.name=l,this.map={color:new s}} method tag (line 76) | get tag(){return this.name} method render (line 76) | render(l,d,h){const f=d&&d.color||h||this.defaultColor;l.openNode(this... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){return this.parser?(this.parser.parseClose(l)||(this.par... method validStyle (line 76) | validStyle(l){return u.validStyleValues[l]} method constructor (line 76) | constructor(){super(),this.map={fgColor:new o("fgColor"),bgColor:new o... method name (line 76) | get name(){return"pattern"} method tag (line 76) | get tag(){return"patternFill"} method render (line 76) | render(h,f){h.openNode("patternFill"),h.addAttribute("patternType",f.p... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.p... method constructor (line 77) | constructor(l){super({writableObjectMode:l.objectMode}),this.hasWritte... method transform (line 77) | transform(l){return this.rowFormatter.rowTransform=l,this} method _transform (line 77) | _transform(l,d,h){let f=!1;try{this.hasWrittenBOM||(this.push(this.for... method _flush (line 77) | _flush(l){this.rowFormatter.finish((d,h)=>d?l(d):(h&&h.forEach(f=>{thi... method constructor (line 79) | constructor(l){this.parserOptions=l,this.rowParser=new o.RowParser(thi... method removeBOM (line 79) | static removeBOM(l){return l&&l.charCodeAt(0)===65279?l.slice(1):l} method parse (line 79) | parse(l,d){const h=new a.Scanner({line:u.removeBOM(l),parserOptions:th... method parseWithoutComments (line 79) | parseWithoutComments(l){const d=[];let h=!0;for(;h;)h=this.parseRow(l,... method parseWithComments (line 79) | parseWithComments(l){const{parserOptions:d}=this,h=[];for(let f=l.next... method parseRow (line 79) | parseRow(l,d){if(!l.nextNonSpaceToken)return!1;const h=this.rowParser.... method constructor (line 81) | constructor(){this._rowTransform=null,this._rowValidator=null} method createTransform (line 81) | static createTransform(l){return s.isSyncTransform(l)?(d,h)=>{let f=nu... method createValidator (line 81) | static createValidator(l){return s.isSyncValidate(l)?(d,h)=>{h(null,{r... method rowTransform (line 81) | set rowTransform(l){if(!o.default(l))throw new TypeError("The transfor... method rowValidator (line 81) | set rowValidator(l){if(!o.default(l))throw new TypeError("The validate... method transformAndValidate (line 81) | transformAndValidate(l,d){return this.callTransformer(l,(h,f)=>h?d(h):... method callTransformer (line 81) | callTransformer(l,d){return this._rowTransform?this._rowTransform(l,d)... method callValidator (line 81) | callValidator(l,d){return this._rowValidator?this._rowValidator(l,d):d... function c (line 27) | function c(_){const w=(A,k)=>{const R=A.getAttribute(k);return A.removeA... method constructor (line 75) | constructor(){this._xml=[],this._stack=[],this._rollbacks=[]} method tos (line 75) | get tos(){return this._stack.length?this._stack[this._stack.length-1]:... method cursor (line 75) | get cursor(){return this._xml.length} method openXml (line 75) | openXml(d){const h=this._xml;h.push(" method openNode (line 76) | openNode(d,h){const f=this.tos,g=this._xml;f&&this.open&&g.push(">"),t... method addAttribute (line 76) | addAttribute(d,h){if(!this.open)throw new Error("Cannot write attribut... method addAttributes (line 76) | addAttributes(d){if(!this.open)throw new Error("Cannot write attribute... method writeText (line 76) | writeText(d){const h=this._xml;this.open&&(h.push(">"),this.open=!1),t... method writeXml (line 76) | writeXml(d){this.open&&(this._xml.push(">"),this.open=!1),this.leaf=!1... method closeNode (line 76) | closeNode(){const d=this._stack.pop(),h=this._xml;this.leaf?h.push("/>... method leafNode (line 76) | leafNode(d,h,f){this.openNode(d,h),f!==void 0&&this.writeText(f),this.... method closeAll (line 76) | closeAll(){for(;this._stack.length;)this.closeNode()} method addRollback (line 76) | addRollback(){return this._rollbacks.push({xml:this._xml.length,stack:... method commit (line 76) | commit(){this._rollbacks.pop()} method rollback (line 76) | rollback(){const d=this._rollbacks.pop();this._xml.length>d.xml&&this.... method xml (line 76) | get xml(){return this.closeAll(),this._xml.join("")} method constructor (line 76) | constructor(){super(),this.map={stop:new s}} method name (line 76) | get name(){return"gradient"} method tag (line 76) | get tag(){return"gradientFill"} method render (line 76) | render(h,f){switch(h.openNode("gradientFill"),f.gradient){case"angle":... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method constructor (line 76) | constructor(d,h){super(),this.id=d,this.formatCode=h} method tag (line 76) | get tag(){return"numFmt"} method render (line 76) | render(d,h){d.leafNode("numFmt",{numFmtId:h.id,formatCode:h.formatCode})} method parseOpen (line 76) | parseOpen(d){switch(d.name){case"numFmt":return this.model={id:parseIn... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} function l (line 27) | function l(_){let w=_.path||_.composedPath&&_.composedPath();if(w)return... method constructor (line 75) | constructor(f,g,m){if(!f||!g)throw new Error("A Cell needs a Row");thi... method worksheet (line 75) | get worksheet(){return this._row.worksheet} method workbook (line 75) | get workbook(){return this._row.worksheet.workbook} method destroy (line 75) | destroy(){delete this.style,delete this._value,delete this._row,delete... method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(f){this.style.numFmt=f} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(f){this.style.font=f} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(f){this.style.alignment=f} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(f){this.style.border=f} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(f){this.style.fill=f} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(f){this.style.protection=f} method _mergeStyle (line 75) | _mergeStyle(f,g,m){const p=f&&f.numFmt||g&&g.numFmt;p&&(m.numFmt=p);co... method address (line 75) | get address(){return this._address} method row (line 75) | get row(){return this._row.number} method col (line 75) | get col(){return this._column.number} method $col$row (line 75) | get $col$row(){return`$${this._column.letter}$${this.row}`} method type (line 75) | get type(){return this._value.type} method effectiveType (line 75) | get effectiveType(){return this._value.effectiveType} method toCsvString (line 75) | toCsvString(){return this._value.toCsvString()} method addMergeRef (line 75) | addMergeRef(){this._mergeCount++} method releaseMergeRef (line 75) | releaseMergeRef(){this._mergeCount--} method isMerged (line 75) | get isMerged(){return this._mergeCount>0||this.type===l.Types.Merge} method merge (line 75) | merge(f,g){this._value.release(),this._value=d.create(l.Types.Merge,th... method unmerge (line 75) | unmerge(){this.type===l.Types.Merge&&(this._value.release(),this._valu... method isMergedTo (line 75) | isMergedTo(f){return this._value.type===l.Types.Merge&&this._value.isM... method master (line 75) | get master(){return this.type===l.Types.Merge?this._value.master:this} method isHyperlink (line 75) | get isHyperlink(){return this._value.type===l.Types.Hyperlink} method hyperlink (line 75) | get hyperlink(){return this._value.hyperlink} method value (line 75) | get value(){return this._value.value} method value (line 75) | set value(f){this.type!==l.Types.Merge?(this._value.release(),this._va... method note (line 75) | get note(){return this._comment&&this._comment.note} method note (line 75) | set note(f){this._comment=new c(f)} method text (line 75) | get text(){return this._value.toString()} method html (line 75) | get html(){return o.escapeHtml(this.text)} method toString (line 75) | toString(){return this.text} method _upgradeToHyperlink (line 75) | _upgradeToHyperlink(f){this.type===l.Types.String&&(this._value=d.crea... method formula (line 75) | get formula(){return this._value.formula} method result (line 75) | get result(){return this._value.result} method formulaType (line 75) | get formulaType(){return this._value.formulaType} method fullAddress (line 75) | get fullAddress(){const{worksheet:f}=this._row;return{sheetName:f.name... method name (line 75) | get name(){return this.names[0]} method name (line 75) | set name(f){this.names=[f]} method names (line 75) | get names(){return this.workbook.definedNames.getNamesEx(this.fullAddr... method names (line 75) | set names(f){const{definedNames:g}=this.workbook;g.removeAllNames(this... method addName (line 75) | addName(f){this.workbook.definedNames.addEx(this.fullAddress,f)} method removeName (line 75) | removeName(f){this.workbook.definedNames.removeEx(this.fullAddress,f)} method removeAllNames (line 75) | removeAllNames(){this.workbook.definedNames.removeAllNames(this.fullAd... method _dataValidations (line 75) | get _dataValidations(){return this.worksheet.dataValidations} method dataValidation (line 75) | get dataValidation(){return this._dataValidations.find(this.address)} method dataValidation (line 75) | set dataValidation(f){this._dataValidations.add(this.address,f)} method model (line 75) | get model(){const{model:f}=this._value;return f.style=this.style,this.... method model (line 75) | set model(f){if(this._value.release(),this._value=d.create(f.type,this... method constructor (line 75) | constructor(p,y){this._data=p,this._encoding=y} method length (line 75) | get length(){return this.toBuffer().length} method copy (line 75) | copy(p,y,v,b){return this.toBuffer().copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._buffer||(this._buffer=o.from(this._data,this._... method constructor (line 76) | constructor(h){super(),this.options=Object.assign({type:"nodebuffer",c... method append (line 76) | append(h,f){f.hasOwnProperty("base64")&&f.base64?this.zip.file(f.name,... method finalize (line 76) | async finalize(){const h=await this.zip.generateAsync(this.options);th... method read (line 76) | read(h){return this.stream.read(h)} method setEncoding (line 76) | setEncoding(h){return this.stream.setEncoding(h)} method pause (line 76) | pause(){return this.stream.pause()} method resume (line 76) | resume(){return this.stream.resume()} method isPaused (line 76) | isPaused(){return this.stream.isPaused()} method pipe (line 76) | pipe(h,f){return this.stream.pipe(h,f)} method unpipe (line 76) | unpipe(h){return this.stream.unpipe(h)} method unshift (line 76) | unshift(h){return this.stream.unshift(h)} method wrap (line 76) | wrap(h){return this.stream.wrap(h)} method constructor (line 76) | constructor(){super(),this.map={Company:new s({tag:"Company"}),Manager... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("Properties",l.PR... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"dc:creator":new u({tag:"dc:creator"})... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("cp:corePropertie... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"xdr:twoCellAnchor":new u,"xdr:oneCell... method prepare (line 76) | prepare(h){h.anchors.forEach((f,g)=>{f.anchorType=function(m){return(t... method tag (line 76) | get tag(){return"xdr:wsDr"} method render (line 76) | render(h,f){h.openXml(o.StdDocAttributes),h.openNode(this.tag,l.DRAWIN... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.m... method reconcile (line 76) | reconcile(h,f){h.anchors.forEach(g=>{g.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={patternFill:new u,gradientFill:new c}} method tag (line 76) | get tag(){return"fill"} method render (line 76) | render(h,f){switch(h.addRollback(),h.openNode("fill"),f.type){case"pat... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method validStyle (line 76) | validStyle(h){return l.validPatternValues[h]} method constructor (line 79) | constructor(h){this.rowCount=0,this.formatterOptions=h,this.fieldForma... method isRowHashArray (line 79) | static isRowHashArray(h){return!!Array.isArray(h)&&Array.isArray(h[0])... method isRowArray (line 79) | static isRowArray(h){return Array.isArray(h)&&!this.isRowHashArray(h)} method gatherHeaders (line 79) | static gatherHeaders(h){return l.isRowHashArray(h)?h.map(f=>f[0]):Arra... method createTransform (line 79) | static createTransform(h){return c.isSyncTransform(h)?(f,g)=>{let m=nu... method rowTransform (line 79) | set rowTransform(h){if(!o.default(h))throw new TypeError("The transfor... method format (line 79) | format(h,f){this.callTransformer(h,(g,m)=>{if(g)return f(g);if(!h)retu... method finish (line 79) | finish(h){const f=[];if(this.formatterOptions.alwaysWriteHeaders&&this... method checkHeaders (line 79) | checkHeaders(h){if(this.headers)return{shouldFormatColumns:!0,headers:... method gatherColumns (line 79) | gatherColumns(h){if(this.headers===null)throw new Error("Headers is cu... method callTransformer (line 79) | callTransformer(h,f){return this._rowTransform?this._rowTransform(h,f)... method formatColumns (line 79) | formatColumns(h,f){const g=h.map((p,y)=>this.fieldFormatter.format(p,y... method constructor (line 79) | constructor(h){super({objectMode:h.objectMode}),this.lines="",this.row... method hasHitRowLimit (line 79) | get hasHitRowLimit(){return this.parserOptions.limitRows&&this.rowCoun... method shouldEmitRows (line 79) | get shouldEmitRows(){return this.parsedRowCount>this.parserOptions.ski... method shouldSkipLine (line 79) | get shouldSkipLine(){return this.parsedLineCount<=this.parserOptions.s... method transform (line 79) | transform(h){return this.rowTransformerValidator.rowTransform=h,this} method validate (line 79) | validate(h){return this.rowTransformerValidator.rowValidator=h,this} method emit (line 79) | emit(h){if(h==="end")return this.endEmitted||(this.endEmitted=!0,super... method _transform (line 79) | _transform(h,f,g){if(this.hasHitRowLimit)return g();const m=l.wrapDone... method _flush (line 79) | _flush(h){const f=l.wrapDoneCallback(h);if(this.hasHitRowLimit)return ... method parse (line 79) | parse(h,f){if(!h)return[];const{line:g,rows:m}=this.parser.parse(h,f);... method processRows (line 79) | processRows(h,f){const g=h.length,m=p=>{const y=E=>E?f(E):p%100!=0?m(p... method transformRow (line 79) | transformRow(h,f){try{this.headerTransformer.transform(h,(g,m)=>g?f(g)... method checkAndEmitHeaders (line 79) | checkAndEmitHeaders(){!this.headersEmitted&&this.headerTransformer.hea... method skipRow (line 79) | skipRow(h){return this.rowCount-=1,h(null,{row:null,isValid:!0})} method pushRow (line 79) | pushRow(h,f){try{this.parserOptions.objectMode?this.push(h):this.push(... method wrapDoneCallback (line 79) | static wrapDoneCallback(h){let f=!1;return function(g){if(g){if(f)thro... function d (line 27) | function d(_){return _ instanceof Element?_:typeof _=="string"?_.split(/... method constructor (line 75) | constructor(p){this._data=p} method length (line 75) | get length(){return this._data.length} method copy (line 75) | copy(p,y,v,b){return this._data._buf.copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._data.toBuffer()} method constructor (line 76) | constructor(){super(),this.map={"x14:dataBar":this.databarXform=new u,... method tag (line 76) | get tag(){return"x14:cfRule"} method isExt (line 76) | static isExt(f){return f.type==="dataBar"?u.isExt(f):!(f.type!=="iconS... method prepare (line 76) | prepare(f){d.isExt(f)&&(f.x14Id=`{${a()}}`.toUpperCase())} method render (line 76) | render(f,g){if(d.isExt(g))switch(g.type){case"dataBar":this.renderData... method renderDataBar (line 76) | renderDataBar(f,g){f.openNode(this.tag,{type:"dataBar",id:g.x14Id}),th... method renderIconSet (line 76) | renderIconSet(f,g){f.openNode(this.tag,{type:"iconSet",priority:g.prio... method createNewModel (line 76) | createNewModel(f){let{attributes:g}=f;return{type:g.type,x14Id:g.id,pr... method onParserClose (line 76) | onParserClose(f,g){Object.assign(this.model,g.model)} method constructor (line 76) | constructor(){super(),this.map={autoFilter:new u,tableColumns:new s({t... method prepare (line 76) | prepare(f,g){this.map.autoFilter.prepare(f),this.map.tableColumns.prep... method tag (line 76) | get tag(){return"table"} method render (line 76) | render(f,g){f.openXml(a.StdDocAttributes),f.openNode(this.tag,$o(An({}... method parseOpen (line 76) | parseOpen(f){if(this.parser)return this.parser.parseOpen(f),!0;const{n... method parseText (line 76) | parseText(f){this.parser&&this.parser.parseText(f)} method parseClose (line 76) | parseClose(f){if(this.parser)return this.parser.parseClose(f)||(this.p... method reconcile (line 76) | reconcile(f,g){f.columns.forEach(m=>{m.dxfId!==void 0&&(m.style=g.styl... function h (line 27) | function h(_,w=x=>x){function x(A){const k=[.001,.01,.1][Number(A.shiftK... method constructor (line 75) | constructor(p){this._data=p} method length (line 75) | get length(){return this._data.length} method copy (line 75) | copy(p,y,v,b){this._data.copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._data} method constructor (line 76) | constructor(g){super(),this.options=g||h.OPTIONS,this.map={b:{prop:"bo... method tag (line 76) | get tag(){return this.options.tagName} method render (line 76) | render(g,m){const{map:p}=this;g.openNode(this.options.tagName),l.each(... method parseOpen (line 76) | parseOpen(g){if(this.parser)return this.parser.parseOpen(g),!0;if(this... method parseText (line 76) | parseText(g){this.parser&&this.parser.parseText(g)} method parseClose (line 76) | parseClose(g){if(this.parser&&!this.parser.parseClose(g)){const m=this... function y (line 27) | function y(_,w,x){w/=100,x/=100;const A=m(_=_/360*6),k=_-A,R=x*(1-w),M=x... function v (line 27) | function v(_,w,x){const A=(2-(w/=100))*(x/=100)/2;return A!==0&&(w=A===1... function b (line 27) | function b(_,w,x){const A=f(_/=255,w/=255,x/=255),k=g(_,w,x),R=k-A;let M... function E (line 27) | function E(_,w,x,A){return w/=100,x/=100,[...b(255*(1-f(1,(_/=100)*(1-(A... function D (line 27) | function D(_,w,x){w/=100;const A=2*(w*=(x/=100)<.5?x:1-x)/(x+w)*100,k=10... function F (line 27) | function F(_){return b(..._.match(/.{2}/g).map(w=>parseInt(w,16)))} function z (line 27) | function z(_){_=_.match(/^[a-zA-Z]+$/)?function(k){if(k.toLowerCase()===... function W (line 27) | function W(_=0,w=0,x=0,A=1){const k=(M,X)=>(K=-1)=>X(~K?M.map(te=>Number... function G (line 27) | function G(_){const w={options:Object.assign({lock:null,onchange:()=>0,o... function ee (line 27) | function ee(_={}){_=Object.assign({onchange:()=>0,className:"",elements:... method update (line 27) | update(k=A){const{reference:R,popper:M}=Object.assign(A,k);if(!M||!R)thr... method constructor (line 27) | constructor(w){fi(this,"_initializingActive",!0);fi(this,"_recalc",!0);f... method _preBuild (line 27) | _preBuild(){const{options:w}=this;for(const x of["el","container"])w[x]=... method _finalBuild (line 72) | _finalBuild(){const w=this.options,x=this._root;if(w.container.removeChi... method _buildComponents (line 72) | _buildComponents(){const w=this,x=this.options.components,A=(w.options.s... method _bindEvents (line 75) | _bindEvents(){const{_root:w,options:x}=this,A=[o(w.interaction.clear,"cl... method _rePositioningPicker (line 75) | _rePositioningPicker(){const{options:w}=this;if(!w.inline&&!this._nanopo... method _updateOutput (line 75) | _updateOutput(w){const{_root:x,_color:A,options:k}=this;if(x.interaction... method _clearColor (line 75) | _clearColor(w=!1){const{_root:x,options:A}=this;A.useAsButton||x.button.... method _parseLocalColor (line 75) | _parseLocalColor(w){const{values:x,type:A,a:k}=z(w),{lockOpacity:R}=this... method _t (line 75) | _t(w){return this.options.i18n[w]||C.I18N_DEFAULTS[w]} method _emit (line 75) | _emit(w,...x){this._eventListener[w].forEach(A=>A(...x,this))} method on (line 75) | on(w,x){return this._eventListener[w].push(x),this} method off (line 75) | off(w,x){const A=this._eventListener[w]||[],k=A.indexOf(x);return~k&&A.s... method addSwatch (line 75) | addSwatch(w){const{values:x}=this._parseLocalColor(w);if(x){const{_swatc... method removeSwatch (line 75) | removeSwatch(w){const x=this._swatchColors[w];if(x){const{el:A}=x;return... method applyColor (line 75) | applyColor(w=!1){const{preview:x,button:A}=this._root,k=this._color.toRG... method destroy (line 75) | destroy(){cancelAnimationFrame(this._setupAnimationFrame),this._eventBin... method destroyAndRemove (line 75) | destroyAndRemove(){this.destroy();const{root:w,app:x}=this._root;w.paren... method hide (line 75) | hide(){return!!this.isOpen()&&(this._root.app.classList.remove("visible"... method show (line 75) | show(){return!this.options.disabled&&!this.isOpen()&&(this._root.app.cla... method isOpen (line 75) | isOpen(){return this._root.app.classList.contains("visible")} method setHSVA (line 75) | setHSVA(w=360,x=0,A=0,k=1,R=!1){const M=this._recalc;if(this._recalc=!1,... method setColor (line 75) | setColor(w,x=!1){if(w===null)return this._clearColor(x),!0;const{values:... method setColorRepresentation (line 75) | setColorRepresentation(w){return w=w.toUpperCase(),!!this._root.interact... method getColorRepresentation (line 75) | getColorRepresentation(){return this._representation} method getColor (line 75) | getColor(){return this._color} method getSelectedColor (line 75) | getSelectedColor(){return this._lastColor} method getRoot (line 75) | getRoot(){return this._root} method disable (line 75) | disable(){return this.hide(),this.options.disabled=!0,this._root.button.... method enable (line 75) | enable(){return this.options.disabled=!1,this._root.button.classList.rem... function o (line 75) | function o(c,l){if(!i[c]){if(!n[c]){var d=typeof Vo=="function"&&Vo;if(!... method constructor (line 75) | constructor(u,c){let l=arguments.length>2&&arguments[2]!==void 0?argum... method asInstance (line 75) | static asInstance(u){return u instanceof o||u==null?u:new o(u)} method col (line 75) | get col(){return this.nativeCol+Math.min(this.colWidth-1,this.nativeCo... method col (line 75) | set col(u){this.nativeCol=Math.floor(u),this.nativeColOff=Math.floor((... method row (line 75) | get row(){return this.nativeRow+Math.min(this.rowHeight-1,this.nativeR... method row (line 75) | set row(u){this.nativeRow=Math.floor(u),this.nativeRowOff=Math.floor((... method colWidth (line 75) | get colWidth(){return this.worksheet&&this.worksheet.getColumn(this.na... method rowHeight (line 75) | get rowHeight(){return this.worksheet&&this.worksheet.getRow(this.nati... method model (line 75) | get model(){return{nativeCol:this.nativeCol,nativeColOff:this.nativeCo... method model (line 75) | set model(u){this.nativeCol=u.nativeCol,this.nativeColOff=u.nativeColO... method constructor (line 75) | constructor(u){this.note=u} method model (line 75) | get model(){let u=null;switch(typeof this.note){case"string":u={type:"... method model (line 75) | set model(u){const{note:c}=u,{texts:l}=c;l.length===1&&Object.keys(l[0... method fromModel (line 75) | static fromModel(u){const c=new o;return c.model=u,c} method constructor (line 75) | constructor(){this.decode(arguments)} method setTLBR (line 75) | setTLBR(u,c,l,d,h){if(arguments.length<4){const f=a.decodeAddress(u),g... method decode (line 75) | decode(u){switch(u.length){case 5:this.setTLBR(u[0],u[1],u[2],u[3],u[4... method top (line 75) | get top(){return this.model.top||1} method top (line 75) | set top(u){this.model.top=u} method left (line 75) | get left(){return this.model.left||1} method left (line 75) | set left(u){this.model.left=u} method bottom (line 75) | get bottom(){return this.model.bottom||1} method bottom (line 75) | set bottom(u){this.model.bottom=u} method right (line 75) | get right(){return this.model.right||1} method right (line 75) | set right(u){this.model.right=u} method sheetName (line 75) | get sheetName(){return this.model.sheetName} method sheetName (line 75) | set sheetName(u){this.model.sheetName=u} method _serialisedSheetName (line 75) | get _serialisedSheetName(){const{sheetName:u}=this.model;return u?/^[a... method expand (line 75) | expand(u,c,l,d){(!this.model.top||u1?this.range:this._serialisedSheetN... method $shortRange (line 75) | get $shortRange(){return this.count>1?this.$range:this._serialisedShee... method count (line 75) | get count(){return(1+this.bottom-this.top)*(1+this.right-this.left)} method toString (line 75) | toString(){return this.range} method intersects (line 75) | intersects(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method contains (line 75) | contains(u){const c=a.decodeEx(u);return this.containsEx(c)} method containsEx (line 75) | containsEx(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method forEachAddress (line 75) | forEachAddress(u){for(let c=this.left;c<=this.right;c++)for(let l=this... method constructor (line 75) | constructor(u,c,l){this.table=u,this.column=c,this.index=l} method _set (line 75) | _set(u,c){this.table.cacheState(),this.column[u]=c} method name (line 75) | get name(){return this.column.name} method name (line 75) | set name(u){this._set("name",u)} method filterButton (line 75) | get filterButton(){return this.column.filterButton} method filterButton (line 75) | set filterButton(u){this.column.filterButton=u} method style (line 75) | get style(){return this.column.style} method style (line 75) | set style(u){this.column.style=u} method totalsRowLabel (line 75) | get totalsRowLabel(){return this.column.totalsRowLabel} method totalsRowLabel (line 75) | set totalsRowLabel(u){this._set("totalsRowLabel",u)} method totalsRowFunction (line 75) | get totalsRowFunction(){return this.column.totalsRowFunction} method totalsRowFunction (line 75) | set totalsRowFunction(u){this._set("totalsRowFunction",u)} method totalsRowResult (line 75) | get totalsRowResult(){return this.column.totalsRowResult} method totalsRowResult (line 75) | set totalsRowResult(u){this._set("totalsRowResult",u)} method totalsRowFormula (line 75) | get totalsRowFormula(){return this.column.totalsRowFormula} method totalsRowFormula (line 75) | set totalsRowFormula(u){this._set("totalsRowFormula",u)} method constructor (line 76) | constructor(u){super(),this.model=u} method tag (line 76) | get tag(){return"u"} method render (line 76) | render(u,c){if((c=c||this.model)===!0)u.leafNode("u");else{const l=o.A... method parseOpen (line 76) | parseOpen(u){u.name==="u"&&(this.model=u.attributes.val||!0)} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} method constructor (line 75) | constructor(f){this.workbook=f,this.worksheet=null} method readFile (line 75) | async readFile(f,g){if(g=g||{},!await d(f))throw new Error("File not fou... method read (line 75) | read(f,g){return g=g||{},new Promise((m,p)=>{const y=this.workbook.addWo... method createInputStream (line 75) | createInputStream(){throw new Error("`CSV#createInputStream` is deprecat... method write (line 75) | write(f,g){return new Promise((m,p)=>{g=g||{};const y=this.workbook.getW... method writeFile (line 75) | writeFile(f,g){const m={encoding:(g=g||{}).encoding||"utf8"},p=a.createW... method writeBuffer (line 75) | async writeBuffer(f){const g=new l;return await this.write(g,f),g.read()} class o (line 75) | class o{constructor(u,c){let l=arguments.length>2&&arguments[2]!==void 0... method constructor (line 75) | constructor(u,c){let l=arguments.length>2&&arguments[2]!==void 0?argum... method asInstance (line 75) | static asInstance(u){return u instanceof o||u==null?u:new o(u)} method col (line 75) | get col(){return this.nativeCol+Math.min(this.colWidth-1,this.nativeCo... method col (line 75) | set col(u){this.nativeCol=Math.floor(u),this.nativeColOff=Math.floor((... method row (line 75) | get row(){return this.nativeRow+Math.min(this.rowHeight-1,this.nativeR... method row (line 75) | set row(u){this.nativeRow=Math.floor(u),this.nativeRowOff=Math.floor((... method colWidth (line 75) | get colWidth(){return this.worksheet&&this.worksheet.getColumn(this.na... method rowHeight (line 75) | get rowHeight(){return this.worksheet&&this.worksheet.getRow(this.nati... method model (line 75) | get model(){return{nativeCol:this.nativeCol,nativeColOff:this.nativeCo... method model (line 75) | set model(u){this.nativeCol=u.nativeCol,this.nativeColOff=u.nativeColO... method constructor (line 75) | constructor(u){this.note=u} method model (line 75) | get model(){let u=null;switch(typeof this.note){case"string":u={type:"... method model (line 75) | set model(u){const{note:c}=u,{texts:l}=c;l.length===1&&Object.keys(l[0... method fromModel (line 75) | static fromModel(u){const c=new o;return c.model=u,c} method constructor (line 75) | constructor(){this.decode(arguments)} method setTLBR (line 75) | setTLBR(u,c,l,d,h){if(arguments.length<4){const f=a.decodeAddress(u),g... method decode (line 75) | decode(u){switch(u.length){case 5:this.setTLBR(u[0],u[1],u[2],u[3],u[4... method top (line 75) | get top(){return this.model.top||1} method top (line 75) | set top(u){this.model.top=u} method left (line 75) | get left(){return this.model.left||1} method left (line 75) | set left(u){this.model.left=u} method bottom (line 75) | get bottom(){return this.model.bottom||1} method bottom (line 75) | set bottom(u){this.model.bottom=u} method right (line 75) | get right(){return this.model.right||1} method right (line 75) | set right(u){this.model.right=u} method sheetName (line 75) | get sheetName(){return this.model.sheetName} method sheetName (line 75) | set sheetName(u){this.model.sheetName=u} method _serialisedSheetName (line 75) | get _serialisedSheetName(){const{sheetName:u}=this.model;return u?/^[a... method expand (line 75) | expand(u,c,l,d){(!this.model.top||u1?this.range:this._serialisedSheetN... method $shortRange (line 75) | get $shortRange(){return this.count>1?this.$range:this._serialisedShee... method count (line 75) | get count(){return(1+this.bottom-this.top)*(1+this.right-this.left)} method toString (line 75) | toString(){return this.range} method intersects (line 75) | intersects(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method contains (line 75) | contains(u){const c=a.decodeEx(u);return this.containsEx(c)} method containsEx (line 75) | containsEx(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method forEachAddress (line 75) | forEachAddress(u){for(let c=this.left;c<=this.right;c++)for(let l=this... method constructor (line 75) | constructor(u,c,l){this.table=u,this.column=c,this.index=l} method _set (line 75) | _set(u,c){this.table.cacheState(),this.column[u]=c} method name (line 75) | get name(){return this.column.name} method name (line 75) | set name(u){this._set("name",u)} method filterButton (line 75) | get filterButton(){return this.column.filterButton} method filterButton (line 75) | set filterButton(u){this.column.filterButton=u} method style (line 75) | get style(){return this.column.style} method style (line 75) | set style(u){this.column.style=u} method totalsRowLabel (line 75) | get totalsRowLabel(){return this.column.totalsRowLabel} method totalsRowLabel (line 75) | set totalsRowLabel(u){this._set("totalsRowLabel",u)} method totalsRowFunction (line 75) | get totalsRowFunction(){return this.column.totalsRowFunction} method totalsRowFunction (line 75) | set totalsRowFunction(u){this._set("totalsRowFunction",u)} method totalsRowResult (line 75) | get totalsRowResult(){return this.column.totalsRowResult} method totalsRowResult (line 75) | set totalsRowResult(u){this._set("totalsRowResult",u)} method totalsRowFormula (line 75) | get totalsRowFormula(){return this.column.totalsRowFormula} method totalsRowFormula (line 75) | set totalsRowFormula(u){this._set("totalsRowFormula",u)} method constructor (line 76) | constructor(u){super(),this.model=u} method tag (line 76) | get tag(){return"u"} method render (line 76) | render(u,c){if((c=c||this.model)===!0)u.leafNode("u");else{const l=o.A... method parseOpen (line 76) | parseOpen(u){u.name==="u"&&(this.model=u.attributes.val||!0)} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} class l (line 75) | class l{constructor(f,g,m){if(!f||!g)throw new Error("A Cell needs a Row... method constructor (line 75) | constructor(f,g,m){if(!f||!g)throw new Error("A Cell needs a Row");thi... method worksheet (line 75) | get worksheet(){return this._row.worksheet} method workbook (line 75) | get workbook(){return this._row.worksheet.workbook} method destroy (line 75) | destroy(){delete this.style,delete this._value,delete this._row,delete... method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(f){this.style.numFmt=f} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(f){this.style.font=f} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(f){this.style.alignment=f} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(f){this.style.border=f} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(f){this.style.fill=f} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(f){this.style.protection=f} method _mergeStyle (line 75) | _mergeStyle(f,g,m){const p=f&&f.numFmt||g&&g.numFmt;p&&(m.numFmt=p);co... method address (line 75) | get address(){return this._address} method row (line 75) | get row(){return this._row.number} method col (line 75) | get col(){return this._column.number} method $col$row (line 75) | get $col$row(){return`$${this._column.letter}$${this.row}`} method type (line 75) | get type(){return this._value.type} method effectiveType (line 75) | get effectiveType(){return this._value.effectiveType} method toCsvString (line 75) | toCsvString(){return this._value.toCsvString()} method addMergeRef (line 75) | addMergeRef(){this._mergeCount++} method releaseMergeRef (line 75) | releaseMergeRef(){this._mergeCount--} method isMerged (line 75) | get isMerged(){return this._mergeCount>0||this.type===l.Types.Merge} method merge (line 75) | merge(f,g){this._value.release(),this._value=d.create(l.Types.Merge,th... method unmerge (line 75) | unmerge(){this.type===l.Types.Merge&&(this._value.release(),this._valu... method isMergedTo (line 75) | isMergedTo(f){return this._value.type===l.Types.Merge&&this._value.isM... method master (line 75) | get master(){return this.type===l.Types.Merge?this._value.master:this} method isHyperlink (line 75) | get isHyperlink(){return this._value.type===l.Types.Hyperlink} method hyperlink (line 75) | get hyperlink(){return this._value.hyperlink} method value (line 75) | get value(){return this._value.value} method value (line 75) | set value(f){this.type!==l.Types.Merge?(this._value.release(),this._va... method note (line 75) | get note(){return this._comment&&this._comment.note} method note (line 75) | set note(f){this._comment=new c(f)} method text (line 75) | get text(){return this._value.toString()} method html (line 75) | get html(){return o.escapeHtml(this.text)} method toString (line 75) | toString(){return this.text} method _upgradeToHyperlink (line 75) | _upgradeToHyperlink(f){this.type===l.Types.String&&(this._value=d.crea... method formula (line 75) | get formula(){return this._value.formula} method result (line 75) | get result(){return this._value.result} method formulaType (line 75) | get formulaType(){return this._value.formulaType} method fullAddress (line 75) | get fullAddress(){const{worksheet:f}=this._row;return{sheetName:f.name... method name (line 75) | get name(){return this.names[0]} method name (line 75) | set name(f){this.names=[f]} method names (line 75) | get names(){return this.workbook.definedNames.getNamesEx(this.fullAddr... method names (line 75) | set names(f){const{definedNames:g}=this.workbook;g.removeAllNames(this... method addName (line 75) | addName(f){this.workbook.definedNames.addEx(this.fullAddress,f)} method removeName (line 75) | removeName(f){this.workbook.definedNames.removeEx(this.fullAddress,f)} method removeAllNames (line 75) | removeAllNames(){this.workbook.definedNames.removeAllNames(this.fullAd... method _dataValidations (line 75) | get _dataValidations(){return this.worksheet.dataValidations} method dataValidation (line 75) | get dataValidation(){return this._dataValidations.find(this.address)} method dataValidation (line 75) | set dataValidation(f){this._dataValidations.add(this.address,f)} method model (line 75) | get model(){const{model:f}=this._value;return f.style=this.style,this.... method model (line 75) | set model(f){if(this._value.release(),this._value=d.create(f.type,this... method constructor (line 75) | constructor(p,y){this._data=p,this._encoding=y} method length (line 75) | get length(){return this.toBuffer().length} method copy (line 75) | copy(p,y,v,b){return this.toBuffer().copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._buffer||(this._buffer=o.from(this._data,this._... method constructor (line 76) | constructor(h){super(),this.options=Object.assign({type:"nodebuffer",c... method append (line 76) | append(h,f){f.hasOwnProperty("base64")&&f.base64?this.zip.file(f.name,... method finalize (line 76) | async finalize(){const h=await this.zip.generateAsync(this.options);th... method read (line 76) | read(h){return this.stream.read(h)} method setEncoding (line 76) | setEncoding(h){return this.stream.setEncoding(h)} method pause (line 76) | pause(){return this.stream.pause()} method resume (line 76) | resume(){return this.stream.resume()} method isPaused (line 76) | isPaused(){return this.stream.isPaused()} method pipe (line 76) | pipe(h,f){return this.stream.pipe(h,f)} method unpipe (line 76) | unpipe(h){return this.stream.unpipe(h)} method unshift (line 76) | unshift(h){return this.stream.unshift(h)} method wrap (line 76) | wrap(h){return this.stream.wrap(h)} method constructor (line 76) | constructor(){super(),this.map={Company:new s({tag:"Company"}),Manager... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("Properties",l.PR... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"dc:creator":new u({tag:"dc:creator"})... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("cp:corePropertie... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"xdr:twoCellAnchor":new u,"xdr:oneCell... method prepare (line 76) | prepare(h){h.anchors.forEach((f,g)=>{f.anchorType=function(m){return(t... method tag (line 76) | get tag(){return"xdr:wsDr"} method render (line 76) | render(h,f){h.openXml(o.StdDocAttributes),h.openNode(this.tag,l.DRAWIN... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.m... method reconcile (line 76) | reconcile(h,f){h.anchors.forEach(g=>{g.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={patternFill:new u,gradientFill:new c}} method tag (line 76) | get tag(){return"fill"} method render (line 76) | render(h,f){switch(h.addRollback(),h.openNode("fill"),f.type){case"pat... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method validStyle (line 76) | validStyle(h){return l.validPatternValues[h]} method constructor (line 79) | constructor(h){this.rowCount=0,this.formatterOptions=h,this.fieldForma... method isRowHashArray (line 79) | static isRowHashArray(h){return!!Array.isArray(h)&&Array.isArray(h[0])... method isRowArray (line 79) | static isRowArray(h){return Array.isArray(h)&&!this.isRowHashArray(h)} method gatherHeaders (line 79) | static gatherHeaders(h){return l.isRowHashArray(h)?h.map(f=>f[0]):Arra... method createTransform (line 79) | static createTransform(h){return c.isSyncTransform(h)?(f,g)=>{let m=nu... method rowTransform (line 79) | set rowTransform(h){if(!o.default(h))throw new TypeError("The transfor... method format (line 79) | format(h,f){this.callTransformer(h,(g,m)=>{if(g)return f(g);if(!h)retu... method finish (line 79) | finish(h){const f=[];if(this.formatterOptions.alwaysWriteHeaders&&this... method checkHeaders (line 79) | checkHeaders(h){if(this.headers)return{shouldFormatColumns:!0,headers:... method gatherColumns (line 79) | gatherColumns(h){if(this.headers===null)throw new Error("Headers is cu... method callTransformer (line 79) | callTransformer(h,f){return this._rowTransform?this._rowTransform(h,f)... method formatColumns (line 79) | formatColumns(h,f){const g=h.map((p,y)=>this.fieldFormatter.format(p,y... method constructor (line 79) | constructor(h){super({objectMode:h.objectMode}),this.lines="",this.row... method hasHitRowLimit (line 79) | get hasHitRowLimit(){return this.parserOptions.limitRows&&this.rowCoun... method shouldEmitRows (line 79) | get shouldEmitRows(){return this.parsedRowCount>this.parserOptions.ski... method shouldSkipLine (line 79) | get shouldSkipLine(){return this.parsedLineCount<=this.parserOptions.s... method transform (line 79) | transform(h){return this.rowTransformerValidator.rowTransform=h,this} method validate (line 79) | validate(h){return this.rowTransformerValidator.rowValidator=h,this} method emit (line 79) | emit(h){if(h==="end")return this.endEmitted||(this.endEmitted=!0,super... method _transform (line 79) | _transform(h,f,g){if(this.hasHitRowLimit)return g();const m=l.wrapDone... method _flush (line 79) | _flush(h){const f=l.wrapDoneCallback(h);if(this.hasHitRowLimit)return ... method parse (line 79) | parse(h,f){if(!h)return[];const{line:g,rows:m}=this.parser.parse(h,f);... method processRows (line 79) | processRows(h,f){const g=h.length,m=p=>{const y=E=>E?f(E):p%100!=0?m(p... method transformRow (line 79) | transformRow(h,f){try{this.headerTransformer.transform(h,(g,m)=>g?f(g)... method checkAndEmitHeaders (line 79) | checkAndEmitHeaders(){!this.headersEmitted&&this.headerTransformer.hea... method skipRow (line 79) | skipRow(h){return this.rowCount-=1,h(null,{row:null,isValid:!0})} method pushRow (line 79) | pushRow(h,f){try{this.parserOptions.objectMode?this.push(h):this.push(... method wrapDoneCallback (line 79) | static wrapDoneCallback(h){let f=!1;return function(g){if(g){if(f)thro... method constructor (line 75) | constructor(h){this.model={address:h.address,type:l.Types.Null}} method value (line 75) | get value(){return null} method value (line 75) | set value(h){} method type (line 75) | get type(){return l.Types.Null} method effectiveType (line 75) | get effectiveType(){return l.Types.Null} method address (line 75) | get address(){return this.model.address} method address (line 75) | set address(h){this.model.address=h} method toCsvString (line 75) | toCsvString(){return""} method release (line 75) | release(){} method toString (line 75) | toString(){return""} method constructor (line 75) | constructor(h,f){this.model={address:h.address,type:l.Types.Number,value... method value (line 75) | get value(){return this.model.value} method value (line 75) | set value(h){this.model.value=h} method type (line 75) | get type(){return l.Types.Number} method effectiveType (line 75) | get effectiveType(){return l.Types.Number} method address (line 75) | get address(){return this.model.address} method address (line 75) | set address(h){this.model.address=h} method toCsvString (line 75) | toCsvString(){return this.model.value.toString()} method release (line 75) | release(){} method toString (line 75) | toString(){return this.model.value.toString()} method constructor (line 75) | constructor(h,f){this.model={address:h.address,type:l.Types.String,value... method value (line 75) | get value(){return this.model.value} method value (line 75) | set value(h){this.model.value=h} method type (line 75) | get type(){return l.Types.String} method effectiveType (line 75) | get effectiveType(){return l.Types.String} method address (line 75) | get address(){return this.model.address} method address (line 75) | set address(h){this.model.address=h} method toCsvString (line 75) | toCsvString(){return`"${this.model.value.replace(/"/g,'""')}"`} method release (line 75) | release(){} method toString (line 75) | toString(){return this.model.value} method constructor (line 75) | constructor(h,f){this.model={address:h.address,type:l.Types.Date,value:f}} method value (line 75) | get value(){return this.model.value} method value (line 75) | set value(h){this.model.value=h} method type (line 75) | get type(){return l.Types.Date} method effectiveType (line 75) | get effectiveType(){return l.Types.Date} method address (line 75) | get address(){return this.model.address} method address (line 75) | set address(h){this.model.address=h} method toCsvString (line 75) | toCsvString(){return this.model.value.toISOString()} method release (line 75) | release(){} method toString (line 75) | toString(){return this.model.value.toString()} method constructor (line 75) | constructor(h,f){this.model={address:h.address,type:l.Types.Hyperlink,te... method value (line 75) | get value(){const h={text:this.model.text,hyperlink:this.model.hyperlink... method value (line 75) | set value(h){this.model={text:h.text,hyperlink:h.hyperlink},h.tooltip&&(... method text (line 75) | get text(){return this.model.text} method text (line 75) | set text(h){this.model.text=h} method hyperlink (line 75) | get hyperlink(){return this.model.hyperlink} method hyperlink (line 75) | set hyperlink(h){this.model.hyperlink=h} method type (line 75) | get type(){return l.Types.Hyperlink} method effectiveType (line 75) | get effectiveType(){return l.Types.Hyperlink} method address (line 75) | get address(){return this.model.address} method address (line 75) | set address(h){this.model.address=h} method toCsvString (line 75) | toCsvString(){return this.model.hyperlink} method release (line 75) | release(){} method toString (line 75) | toString(){return this.model.text} method constructor (line 75) | constructor(h,f){this.cell=h,this.model={address:h.address,type:l.Types.... method _copyModel (line 75) | _copyModel(h){const f={},g=m=>{const p=h[m];p&&(f[m]=p)};return g("formu... method value (line 75) | get value(){return this._copyModel(this.model)} method value (line 75) | set value(h){this.model=this._copyModel(h)} method validate (line 75) | validate(h){switch(d.getType(h)){case l.Types.Null:case l.Types.String:c... method dependencies (line 75) | get dependencies(){return{ranges:this.formula.match(/([a-zA-Z0-9]+!)?[A-... method formula (line 75) | get formula(){return this.model.formula||this._getTranslatedFormula()} method formula (line 75) | set formula(h){this.model.formula=h} method formulaType (line 75) | get formulaType(){return this.model.formula?s.FormulaType.Master:this.mo... method result (line 75) | get result(){return this.model.result} method result (line 75) | set result(h){this.model.result=h} method type (line 75) | get type(){return l.Types.Formula} method effectiveType (line 75) | get effectiveType(){const h=this.model.result;return h==null?s.ValueType... method address (line 75) | get address(){return this.model.address} method address (line 75) | set address(h){this.model.address=h} method _getTranslatedFormula (line 75) | _getTranslatedFormula(){if(!this._translatedFormula&&this.model.sharedFo... method toCsvString (line 75) | toCsvString(){return""+(this.model.result||"")} method release (line 75) | release(){} method toString (line 75) | toString(){return this.model.result?this.model.result.toString():""} method constructor (line 75) | constructor(h,f){this.model={address:h.address,type:l.Types.Merge,master... method value (line 75) | get value(){return this._master.value} method value (line 75) | set value(h){h instanceof l?(this._master&&this._master.releaseMergeRef(... method isMergedTo (line 75) | isMergedTo(h){return h===this._master} method master (line 75) | get master(){return this._master} method type (line 75) | get type(){return l.Types.Merge} method effectiveType (line 75) | get effectiveType(){return this._master.effectiveType} method address (line 75) | get address(){return this.model.address} method address (line 75) | set address(h){this.model.address=h} method toCsvString (line 75) | toCsvString(){return""} method release (line 75) | release(){this._master.releaseMergeRef()} method toString (line 75) | toString(){return this.value.toString()} method constructor (line 75) | constructor(h,f){this.model={address:h.address,type:l.Types.String,value... method value (line 75) | get value(){return this.model.rawValue} method value (line 75) | set value(h){this.model.rawValue=h,this.model.value=JSON.stringify(h)} method type (line 75) | get type(){return l.Types.String} method effectiveType (line 75) | get effectiveType(){return l.Types.String} method address (line 75) | get address(){return this.model.address} method address (line 75) | set address(h){this.model.address=h} method toCsvString (line 75) | toCsvString(){return this.model.value} method release (line 75) | release(){} method toString (line 75) | toString(){return this.model.value} method constructor (line 75) | constructor(h,f){this.model={address:h.address,type:l.Types.SharedString... method value (line 75) | get value(){return this.model.value} method value (line 75) | set value(h){this.model.value=h} method type (line 75) | get type(){return l.Types.SharedString} method effectiveType (line 75) | get effectiveType(){return l.Types.SharedString} method address (line 75) | get address(){return this.model.address} method address (line 75) | set address(h){this.model.address=h} method toCsvString (line 75) | toCsvString(){return this.model.value.toString()} method release (line 75) | release(){} method toString (line 75) | toString(){return this.model.value.toString()} method constructor (line 75) | constructor(h,f){this.model={address:h.address,type:l.Types.String,value... method value (line 75) | get value(){return this.model.value} method value (line 75) | set value(h){this.model.value=h} method toString (line 75) | toString(){return this.model.value.richText.map(h=>h.text).join("")} method type (line 75) | get type(){return l.Types.RichText} method effectiveType (line 75) | get effectiveType(){return l.Types.RichText} method address (line 75) | get address(){return this.model.address} method address (line 75) | set address(h){this.model.address=h} method toCsvString (line 75) | toCsvString(){return`"${this.text.replace(/"/g,'""')}"`} method release (line 75) | release(){} method constructor (line 75) | constructor(h,f){this.model={address:h.address,type:l.Types.Boolean,valu... method value (line 75) | get value(){return this.model.value} method value (line 75) | set value(h){this.model.value=h} method type (line 75) | get type(){return l.Types.Boolean} method effectiveType (line 75) | get effectiveType(){return l.Types.Boolean} method address (line 75) | get address(){return this.model.address} method address (line 75) | set address(h){this.model.address=h} method toCsvString (line 75) | toCsvString(){return this.model.value?1:0} method release (line 75) | release(){} method toString (line 75) | toString(){return this.model.value.toString()} method constructor (line 75) | constructor(h,f){this.model={address:h.address,type:l.Types.Error,value:f}} method value (line 75) | get value(){return this.model.value} method value (line 75) | set value(h){this.model.value=h} method type (line 75) | get type(){return l.Types.Error} method effectiveType (line 75) | get effectiveType(){return l.Types.Error} method address (line 75) | get address(){return this.model.address} method address (line 75) | set address(h){this.model.address=h} method toCsvString (line 75) | toCsvString(){return this.toString()} method release (line 75) | release(){} method toString (line 75) | toString(){return this.model.value.error.toString()} method create (line 75) | create(h,f,g){const m=this.types[h];if(!m)throw new Error("Could not cre... class u (line 75) | class u{constructor(l,d,h){this._worksheet=l,this._number=d,h!==!1&&(thi... method constructor (line 75) | constructor(l,d,h){this._worksheet=l,this._number=d,h!==!1&&(this.defn... method number (line 75) | get number(){return this._number} method worksheet (line 75) | get worksheet(){return this._worksheet} method letter (line 75) | get letter(){return s.n2l(this._number)} method isCustomWidth (line 75) | get isCustomWidth(){return this.width!==void 0&&this.width!==9} method defn (line 75) | get defn(){return{header:this._header,key:this.key,width:this.width,st... method defn (line 75) | set defn(l){l?(this.key=l.key,this.width=l.width!==void 0?l.width:9,th... method headers (line 75) | get headers(){return this._header&&this._header instanceof Array?this.... method header (line 75) | get header(){return this._header} method header (line 75) | set header(l){l!==void 0?(this._header=l,this.headers.forEach((d,h)=>{... method key (line 75) | get key(){return this._key} method key (line 75) | set key(l){(this._key&&this._worksheet.getColumnKey(this._key))===this... method hidden (line 75) | get hidden(){return!!this._hidden} method hidden (line 75) | set hidden(l){this._hidden=l} method outlineLevel (line 75) | get outlineLevel(){return this._outlineLevel||0} method outlineLevel (line 75) | set outlineLevel(l){this._outlineLevel=l} method collapsed (line 75) | get collapsed(){return!!(this._outlineLevel&&this._outlineLevel>=this.... method toString (line 75) | toString(){return JSON.stringify({key:this.key,width:this.width,header... method equivalentTo (line 75) | equivalentTo(l){return this.width===l.width&&this.hidden===l.hidden&&t... method isDefault (line 75) | get isDefault(){if(this.isCustomWidth||this.hidden||this.outlineLevel)... method headerCount (line 75) | get headerCount(){return this.headers.length} method eachCell (line 75) | eachCell(l,d){const h=this.number;d||(d=l,l=null),this._worksheet.each... method values (line 75) | get values(){const l=[];return this.eachCell((d,h)=>{d&&d.type!==o.Val... method values (line 75) | set values(l){if(!l)return;const d=this.number;let h=0;l.hasOwnPropert... method _applyStyle (line 75) | _applyStyle(l,d){return this.style[l]=d,this.eachCell(h=>{h[l]=d}),d} method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(l){this._applyStyle("numFmt",l)} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(l){this._applyStyle("font",l)} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(l){this._applyStyle("alignment",l)} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(l){this._applyStyle("protection",l)} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(l){this._applyStyle("border",l)} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(l){this._applyStyle("fill",l)} method toModel (line 75) | static toModel(l){const d=[];let h=null;return l&&l.forEach((f,g)=>{f.... method fromModel (line 75) | static fromModel(l,d){const h=[];let f=1,g=0;for(d=(d=d||[]).sort(func... method constructor (line 76) | constructor(){super(),this.map={"v:shape":new s}} method tag (line 76) | get tag(){return"xml"} method render (line 76) | render(l,d){l.openXml(a.StdDocAttributes),l.openNode(this.tag,u.DRAWIN... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method reconcile (line 76) | reconcile(l,d){l.anchors.forEach(h=>{h.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={"v:textbox":new o,"x:ClientData":new s}} method tag (line 76) | get tag(){return"v:shape"} method render (line 76) | render(l,d,h){l.openNode("v:shape",u.V_SHAPE_ATTRIBUTES(d,h)),l.leafNo... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.p... method constructor (line 76) | constructor(){super(),this.map={Relationship:new s}} method render (line 76) | render(l,d){d=d||this._values,l.openXml(a.StdDocAttributes),l.openNode... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method constructor (line 76) | constructor(){super(),this.map={"x14:id":this.idXform=new s}} method tag (line 76) | get tag(){return"ext"} method render (line 76) | render(l,d){l.openNode(this.tag,{uri:"{B025F937-C7B1-47D3-B67F-A62EFF6... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(l,d){this.model.x14Id=d.model} method constructor (line 76) | constructor(l){super(),this.model=l} method tag (line 76) | get tag(){return"r"} method textXform (line 76) | get textXform(){return this._textXform||(this._textXform=new a)} method fontXform (line 76) | get fontXform(){return this._fontXform||(this._fontXform=new o(u.FONT_... method render (line 76) | render(l,d){d=d||this.model,l.openNode("r"),d.font&&this.fontXform.ren... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){switch(l){case"r":return!1;case"t":return this.model.tex... method constructor (line 76) | constructor(l){super(),this.name=l,this.map={color:new s}} method tag (line 76) | get tag(){return this.name} method render (line 76) | render(l,d,h){const f=d&&d.color||h||this.defaultColor;l.openNode(this... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){return this.parser?(this.parser.parseClose(l)||(this.par... method validStyle (line 76) | validStyle(l){return u.validStyleValues[l]} method constructor (line 76) | constructor(){super(),this.map={fgColor:new o("fgColor"),bgColor:new o... method name (line 76) | get name(){return"pattern"} method tag (line 76) | get tag(){return"patternFill"} method render (line 76) | render(h,f){h.openNode("patternFill"),h.addAttribute("patternType",f.p... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.p... method constructor (line 77) | constructor(l){super({writableObjectMode:l.objectMode}),this.hasWritte... method transform (line 77) | transform(l){return this.rowFormatter.rowTransform=l,this} method _transform (line 77) | _transform(l,d,h){let f=!1;try{this.hasWrittenBOM||(this.push(this.for... method _flush (line 77) | _flush(l){this.rowFormatter.finish((d,h)=>d?l(d):(h&&h.forEach(f=>{thi... method constructor (line 79) | constructor(l){this.parserOptions=l,this.rowParser=new o.RowParser(thi... method removeBOM (line 79) | static removeBOM(l){return l&&l.charCodeAt(0)===65279?l.slice(1):l} method parse (line 79) | parse(l,d){const h=new a.Scanner({line:u.removeBOM(l),parserOptions:th... method parseWithoutComments (line 79) | parseWithoutComments(l){const d=[];let h=!0;for(;h;)h=this.parseRow(l,... method parseWithComments (line 79) | parseWithComments(l){const{parserOptions:d}=this,h=[];for(let f=l.next... method parseRow (line 79) | parseRow(l,d){if(!l.nextNonSpaceToken)return!1;const h=this.rowParser.... method constructor (line 81) | constructor(){this._rowTransform=null,this._rowValidator=null} method createTransform (line 81) | static createTransform(l){return s.isSyncTransform(l)?(d,h)=>{let f=nu... method createValidator (line 81) | static createValidator(l){return s.isSyncValidate(l)?(d,h)=>{h(null,{r... method rowTransform (line 81) | set rowTransform(l){if(!o.default(l))throw new TypeError("The transfor... method rowValidator (line 81) | set rowValidator(l){if(!o.default(l))throw new TypeError("The validate... method transformAndValidate (line 81) | transformAndValidate(l,d){return this.callTransformer(l,(h,f)=>h?d(h):... method callTransformer (line 81) | callTransformer(l,d){return this._rowTransform?this._rowTransform(l,d)... method callValidator (line 81) | callValidator(l,d){return this._rowValidator?this._rowValidator(l,d):d... method constructor (line 75) | constructor(a){this.model=a||{}} method add (line 75) | add(a,o){return this.model[a]=o} method find (line 75) | find(a){return this.model[a]} method remove (line 75) | remove(a){this.model[a]=void 0} method constructor (line 75) | constructor(){this.matrixMap={}} method getMatrix (line 75) | getMatrix(l){return this.matrixMap[l]||(this.matrixMap[l]=new s)} method add (line 75) | add(l,d){const h=o.decodeEx(l);this.addEx(h,d)} method addEx (line 75) | addEx(l,d){const h=this.getMatrix(d);if(l.top)for(let f=l.left;f<=l.righ... method remove (line 75) | remove(l,d){const h=o.decodeEx(l);this.removeEx(h,d)} method removeEx (line 75) | removeEx(l,d){this.getMatrix(d).removeCellEx(l)} method removeAllNames (line 75) | removeAllNames(l){a.each(this.matrixMap,d=>{d.removeCellEx(l)})} method forEach (line 75) | forEach(l){a.each(this.matrixMap,(d,h)=>{d.forEach(f=>{l(h,f)})})} method getNames (line 75) | getNames(l){return this.getNamesEx(o.decodeEx(l))} method getNamesEx (line 75) | getNamesEx(l){return a.map(this.matrixMap,(d,h)=>d.findCellEx(l)&&h).fil... method _explore (line 75) | _explore(l,d){d.mark=!1;const{sheetName:h}=d,f=new u(d.row,d.col,d.row,d... method getRanges (line 75) | getRanges(l,d){return(d=d||this.matrixMap[l])?(d.forEach(h=>{h.mark=!0})... method normaliseMatrix (line 75) | normaliseMatrix(l,d){l.forEachInSheet(d,(h,f,g)=>{h&&(h.row===f&&h.col==... method spliceRows (line 75) | spliceRows(l,d,h,f){a.each(this.matrixMap,g=>{g.spliceRows(l,d,h,f),this... method spliceColumns (line 75) | spliceColumns(l,d,h,f){a.each(this.matrixMap,g=>{g.spliceColumns(l,d,h,f... method model (line 75) | get model(){return a.map(this.matrixMap,(l,d)=>this.getRanges(d,l)).filt... method model (line 75) | set model(l){const d=this.matrixMap={};l.forEach(h=>{const f=d[h.name]=n... method constructor (line 75) | constructor(s,u){this.worksheet=s,this.model=u} method model (line 75) | get model(){switch(this.type){case"background":return{type:this.type,ima... method model (line 75) | set model(s){let{type:u,imageId:c,range:l,hyperlinks:d}=s;if(this.type=u... class o (line 75) | class o{constructor(u){this.note=u}get model(){let u=null;switch(typeof ... method constructor (line 75) | constructor(u,c){let l=arguments.length>2&&arguments[2]!==void 0?argum... method asInstance (line 75) | static asInstance(u){return u instanceof o||u==null?u:new o(u)} method col (line 75) | get col(){return this.nativeCol+Math.min(this.colWidth-1,this.nativeCo... method col (line 75) | set col(u){this.nativeCol=Math.floor(u),this.nativeColOff=Math.floor((... method row (line 75) | get row(){return this.nativeRow+Math.min(this.rowHeight-1,this.nativeR... method row (line 75) | set row(u){this.nativeRow=Math.floor(u),this.nativeRowOff=Math.floor((... method colWidth (line 75) | get colWidth(){return this.worksheet&&this.worksheet.getColumn(this.na... method rowHeight (line 75) | get rowHeight(){return this.worksheet&&this.worksheet.getRow(this.nati... method model (line 75) | get model(){return{nativeCol:this.nativeCol,nativeColOff:this.nativeCo... method model (line 75) | set model(u){this.nativeCol=u.nativeCol,this.nativeColOff=u.nativeColO... method constructor (line 75) | constructor(u){this.note=u} method model (line 75) | get model(){let u=null;switch(typeof this.note){case"string":u={type:"... method model (line 75) | set model(u){const{note:c}=u,{texts:l}=c;l.length===1&&Object.keys(l[0... method fromModel (line 75) | static fromModel(u){const c=new o;return c.model=u,c} method constructor (line 75) | constructor(){this.decode(arguments)} method setTLBR (line 75) | setTLBR(u,c,l,d,h){if(arguments.length<4){const f=a.decodeAddress(u),g... method decode (line 75) | decode(u){switch(u.length){case 5:this.setTLBR(u[0],u[1],u[2],u[3],u[4... method top (line 75) | get top(){return this.model.top||1} method top (line 75) | set top(u){this.model.top=u} method left (line 75) | get left(){return this.model.left||1} method left (line 75) | set left(u){this.model.left=u} method bottom (line 75) | get bottom(){return this.model.bottom||1} method bottom (line 75) | set bottom(u){this.model.bottom=u} method right (line 75) | get right(){return this.model.right||1} method right (line 75) | set right(u){this.model.right=u} method sheetName (line 75) | get sheetName(){return this.model.sheetName} method sheetName (line 75) | set sheetName(u){this.model.sheetName=u} method _serialisedSheetName (line 75) | get _serialisedSheetName(){const{sheetName:u}=this.model;return u?/^[a... method expand (line 75) | expand(u,c,l,d){(!this.model.top||u1?this.range:this._serialisedSheetN... method $shortRange (line 75) | get $shortRange(){return this.count>1?this.$range:this._serialisedShee... method count (line 75) | get count(){return(1+this.bottom-this.top)*(1+this.right-this.left)} method toString (line 75) | toString(){return this.range} method intersects (line 75) | intersects(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method contains (line 75) | contains(u){const c=a.decodeEx(u);return this.containsEx(c)} method containsEx (line 75) | containsEx(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method forEachAddress (line 75) | forEachAddress(u){for(let c=this.left;c<=this.right;c++)for(let l=this... method constructor (line 75) | constructor(u,c,l){this.table=u,this.column=c,this.index=l} method _set (line 75) | _set(u,c){this.table.cacheState(),this.column[u]=c} method name (line 75) | get name(){return this.column.name} method name (line 75) | set name(u){this._set("name",u)} method filterButton (line 75) | get filterButton(){return this.column.filterButton} method filterButton (line 75) | set filterButton(u){this.column.filterButton=u} method style (line 75) | get style(){return this.column.style} method style (line 75) | set style(u){this.column.style=u} method totalsRowLabel (line 75) | get totalsRowLabel(){return this.column.totalsRowLabel} method totalsRowLabel (line 75) | set totalsRowLabel(u){this._set("totalsRowLabel",u)} method totalsRowFunction (line 75) | get totalsRowFunction(){return this.column.totalsRowFunction} method totalsRowFunction (line 75) | set totalsRowFunction(u){this._set("totalsRowFunction",u)} method totalsRowResult (line 75) | get totalsRowResult(){return this.column.totalsRowResult} method totalsRowResult (line 75) | set totalsRowResult(u){this._set("totalsRowResult",u)} method totalsRowFormula (line 75) | get totalsRowFormula(){return this.column.totalsRowFormula} method totalsRowFormula (line 75) | set totalsRowFormula(u){this._set("totalsRowFormula",u)} method constructor (line 76) | constructor(u){super(),this.model=u} method tag (line 76) | get tag(){return"u"} method render (line 76) | render(u,c){if((c=c||this.model)===!0)u.leafNode("u");else{const l=o.A... method parseOpen (line 76) | parseOpen(u){u.name==="u"&&(this.model=u.attributes.val||!0)} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} class o (line 75) | class o{constructor(){this.decode(arguments)}setTLBR(u,c,l,d,h){if(argum... method constructor (line 75) | constructor(u,c){let l=arguments.length>2&&arguments[2]!==void 0?argum... method asInstance (line 75) | static asInstance(u){return u instanceof o||u==null?u:new o(u)} method col (line 75) | get col(){return this.nativeCol+Math.min(this.colWidth-1,this.nativeCo... method col (line 75) | set col(u){this.nativeCol=Math.floor(u),this.nativeColOff=Math.floor((... method row (line 75) | get row(){return this.nativeRow+Math.min(this.rowHeight-1,this.nativeR... method row (line 75) | set row(u){this.nativeRow=Math.floor(u),this.nativeRowOff=Math.floor((... method colWidth (line 75) | get colWidth(){return this.worksheet&&this.worksheet.getColumn(this.na... method rowHeight (line 75) | get rowHeight(){return this.worksheet&&this.worksheet.getRow(this.nati... method model (line 75) | get model(){return{nativeCol:this.nativeCol,nativeColOff:this.nativeCo... method model (line 75) | set model(u){this.nativeCol=u.nativeCol,this.nativeColOff=u.nativeColO... method constructor (line 75) | constructor(u){this.note=u} method model (line 75) | get model(){let u=null;switch(typeof this.note){case"string":u={type:"... method model (line 75) | set model(u){const{note:c}=u,{texts:l}=c;l.length===1&&Object.keys(l[0... method fromModel (line 75) | static fromModel(u){const c=new o;return c.model=u,c} method constructor (line 75) | constructor(){this.decode(arguments)} method setTLBR (line 75) | setTLBR(u,c,l,d,h){if(arguments.length<4){const f=a.decodeAddress(u),g... method decode (line 75) | decode(u){switch(u.length){case 5:this.setTLBR(u[0],u[1],u[2],u[3],u[4... method top (line 75) | get top(){return this.model.top||1} method top (line 75) | set top(u){this.model.top=u} method left (line 75) | get left(){return this.model.left||1} method left (line 75) | set left(u){this.model.left=u} method bottom (line 75) | get bottom(){return this.model.bottom||1} method bottom (line 75) | set bottom(u){this.model.bottom=u} method right (line 75) | get right(){return this.model.right||1} method right (line 75) | set right(u){this.model.right=u} method sheetName (line 75) | get sheetName(){return this.model.sheetName} method sheetName (line 75) | set sheetName(u){this.model.sheetName=u} method _serialisedSheetName (line 75) | get _serialisedSheetName(){const{sheetName:u}=this.model;return u?/^[a... method expand (line 75) | expand(u,c,l,d){(!this.model.top||u1?this.range:this._serialisedSheetN... method $shortRange (line 75) | get $shortRange(){return this.count>1?this.$range:this._serialisedShee... method count (line 75) | get count(){return(1+this.bottom-this.top)*(1+this.right-this.left)} method toString (line 75) | toString(){return this.range} method intersects (line 75) | intersects(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method contains (line 75) | contains(u){const c=a.decodeEx(u);return this.containsEx(c)} method containsEx (line 75) | containsEx(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method forEachAddress (line 75) | forEachAddress(u){for(let c=this.left;c<=this.right;c++)for(let l=this... method constructor (line 75) | constructor(u,c,l){this.table=u,this.column=c,this.index=l} method _set (line 75) | _set(u,c){this.table.cacheState(),this.column[u]=c} method name (line 75) | get name(){return this.column.name} method name (line 75) | set name(u){this._set("name",u)} method filterButton (line 75) | get filterButton(){return this.column.filterButton} method filterButton (line 75) | set filterButton(u){this.column.filterButton=u} method style (line 75) | get style(){return this.column.style} method style (line 75) | set style(u){this.column.style=u} method totalsRowLabel (line 75) | get totalsRowLabel(){return this.column.totalsRowLabel} method totalsRowLabel (line 75) | set totalsRowLabel(u){this._set("totalsRowLabel",u)} method totalsRowFunction (line 75) | get totalsRowFunction(){return this.column.totalsRowFunction} method totalsRowFunction (line 75) | set totalsRowFunction(u){this._set("totalsRowFunction",u)} method totalsRowResult (line 75) | get totalsRowResult(){return this.column.totalsRowResult} method totalsRowResult (line 75) | set totalsRowResult(u){this._set("totalsRowResult",u)} method totalsRowFormula (line 75) | get totalsRowFormula(){return this.column.totalsRowFormula} method totalsRowFormula (line 75) | set totalsRowFormula(u){this._set("totalsRowFormula",u)} method constructor (line 76) | constructor(u){super(),this.model=u} method tag (line 76) | get tag(){return"u"} method render (line 76) | render(u,c){if((c=c||this.model)===!0)u.leafNode("u");else{const l=o.A... method parseOpen (line 76) | parseOpen(u){u.name==="u"&&(this.model=u.attributes.val||!0)} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} method constructor (line 75) | constructor(c,l){this._worksheet=c,this._number=l,this._cells=[],this.st... method number (line 75) | get number(){return this._number} method worksheet (line 75) | get worksheet(){return this._worksheet} method commit (line 75) | commit(){this._worksheet._commitRow(this)} method destroy (line 75) | destroy(){delete this._worksheet,delete this._cells,delete this.style} method findCell (line 75) | findCell(c){return this._cells[c-1]} method getCellEx (line 75) | getCellEx(c){let l=this._cells[c.col-1];if(!l){const d=this._worksheet.g... method getCell (line 75) | getCell(c){if(typeof c=="string"){const l=this._worksheet.getColumnKey(c... method splice (line 75) | splice(c,l){const d=c+l;for(var h=arguments.length,f=new Array(h>2?h-2:0... method eachCell (line 75) | eachCell(c,l){if(l||(l=c,c=null),c&&c.includeEmpty){const d=this._cells.... method addPageBreak (line 75) | addPageBreak(c,l){const d=this._worksheet,h=Math.max(0,c-1)||0,f=Math.ma... method values (line 75) | get values(){const c=[];return this._cells.forEach(l=>{l&&l.type!==o.Val... method values (line 75) | set values(c){if(this._cells=[],c)if(c instanceof Array){let l=0;c.hasOw... method hasValues (line 75) | get hasValues(){return a.some(this._cells,c=>c&&c.type!==o.ValueType.Null)} method cellCount (line 75) | get cellCount(){return this._cells.length} method actualCellCount (line 75) | get actualCellCount(){let c=0;return this.eachCell(()=>{c++}),c} method dimensions (line 75) | get dimensions(){let c=0,l=0;return this._cells.forEach(d=>{d&&d.type!==... method _applyStyle (line 75) | _applyStyle(c,l){return this.style[c]=l,this._cells.forEach(d=>{d&&(d[c]... method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(c){this._applyStyle("numFmt",c)} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(c){this._applyStyle("font",c)} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(c){this._applyStyle("alignment",c)} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(c){this._applyStyle("protection",c)} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(c){this._applyStyle("border",c)} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(c){this._applyStyle("fill",c)} method hidden (line 75) | get hidden(){return!!this._hidden} method hidden (line 75) | set hidden(c){this._hidden=c} method outlineLevel (line 75) | get outlineLevel(){return this._outlineLevel||0} method outlineLevel (line 75) | set outlineLevel(c){this._outlineLevel=c} method collapsed (line 75) | get collapsed(){return!!(this._outlineLevel&&this._outlineLevel>=this._w... method model (line 75) | get model(){const c=[];let l=0,d=0;return this._cells.forEach(h=>{if(h){... method model (line 75) | set model(c){if(c.number!==this._number)throw new Error("Invalid row num... class o (line 75) | class o{constructor(u,c,l){this.table=u,this.column=c,this.index=l}_set(... method constructor (line 75) | constructor(u,c){let l=arguments.length>2&&arguments[2]!==void 0?argum... method asInstance (line 75) | static asInstance(u){return u instanceof o||u==null?u:new o(u)} method col (line 75) | get col(){return this.nativeCol+Math.min(this.colWidth-1,this.nativeCo... method col (line 75) | set col(u){this.nativeCol=Math.floor(u),this.nativeColOff=Math.floor((... method row (line 75) | get row(){return this.nativeRow+Math.min(this.rowHeight-1,this.nativeR... method row (line 75) | set row(u){this.nativeRow=Math.floor(u),this.nativeRowOff=Math.floor((... method colWidth (line 75) | get colWidth(){return this.worksheet&&this.worksheet.getColumn(this.na... method rowHeight (line 75) | get rowHeight(){return this.worksheet&&this.worksheet.getRow(this.nati... method model (line 75) | get model(){return{nativeCol:this.nativeCol,nativeColOff:this.nativeCo... method model (line 75) | set model(u){this.nativeCol=u.nativeCol,this.nativeColOff=u.nativeColO... method constructor (line 75) | constructor(u){this.note=u} method model (line 75) | get model(){let u=null;switch(typeof this.note){case"string":u={type:"... method model (line 75) | set model(u){const{note:c}=u,{texts:l}=c;l.length===1&&Object.keys(l[0... method fromModel (line 75) | static fromModel(u){const c=new o;return c.model=u,c} method constructor (line 75) | constructor(){this.decode(arguments)} method setTLBR (line 75) | setTLBR(u,c,l,d,h){if(arguments.length<4){const f=a.decodeAddress(u),g... method decode (line 75) | decode(u){switch(u.length){case 5:this.setTLBR(u[0],u[1],u[2],u[3],u[4... method top (line 75) | get top(){return this.model.top||1} method top (line 75) | set top(u){this.model.top=u} method left (line 75) | get left(){return this.model.left||1} method left (line 75) | set left(u){this.model.left=u} method bottom (line 75) | get bottom(){return this.model.bottom||1} method bottom (line 75) | set bottom(u){this.model.bottom=u} method right (line 75) | get right(){return this.model.right||1} method right (line 75) | set right(u){this.model.right=u} method sheetName (line 75) | get sheetName(){return this.model.sheetName} method sheetName (line 75) | set sheetName(u){this.model.sheetName=u} method _serialisedSheetName (line 75) | get _serialisedSheetName(){const{sheetName:u}=this.model;return u?/^[a... method expand (line 75) | expand(u,c,l,d){(!this.model.top||u1?this.range:this._serialisedSheetN... method $shortRange (line 75) | get $shortRange(){return this.count>1?this.$range:this._serialisedShee... method count (line 75) | get count(){return(1+this.bottom-this.top)*(1+this.right-this.left)} method toString (line 75) | toString(){return this.range} method intersects (line 75) | intersects(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method contains (line 75) | contains(u){const c=a.decodeEx(u);return this.containsEx(c)} method containsEx (line 75) | containsEx(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method forEachAddress (line 75) | forEachAddress(u){for(let c=this.left;c<=this.right;c++)for(let l=this... method constructor (line 75) | constructor(u,c,l){this.table=u,this.column=c,this.index=l} method _set (line 75) | _set(u,c){this.table.cacheState(),this.column[u]=c} method name (line 75) | get name(){return this.column.name} method name (line 75) | set name(u){this._set("name",u)} method filterButton (line 75) | get filterButton(){return this.column.filterButton} method filterButton (line 75) | set filterButton(u){this.column.filterButton=u} method style (line 75) | get style(){return this.column.style} method style (line 75) | set style(u){this.column.style=u} method totalsRowLabel (line 75) | get totalsRowLabel(){return this.column.totalsRowLabel} method totalsRowLabel (line 75) | set totalsRowLabel(u){this._set("totalsRowLabel",u)} method totalsRowFunction (line 75) | get totalsRowFunction(){return this.column.totalsRowFunction} method totalsRowFunction (line 75) | set totalsRowFunction(u){this._set("totalsRowFunction",u)} method totalsRowResult (line 75) | get totalsRowResult(){return this.column.totalsRowResult} method totalsRowResult (line 75) | set totalsRowResult(u){this._set("totalsRowResult",u)} method totalsRowFormula (line 75) | get totalsRowFormula(){return this.column.totalsRowFormula} method totalsRowFormula (line 75) | set totalsRowFormula(u){this._set("totalsRowFormula",u)} method constructor (line 76) | constructor(u){super(),this.model=u} method tag (line 76) | get tag(){return"u"} method render (line 76) | render(u,c){if((c=c||this.model)===!0)u.leafNode("u");else{const l=o.A... method parseOpen (line 76) | parseOpen(u){u.name==="u"&&(this.model=u.attributes.val||!0)} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} method constructor (line 75) | constructor(s,u){this.worksheet=s,u&&(this.table=u,this.validate(),this.... method getFormula (line 75) | getFormula(s){switch(s.totalsRowFunction){case"none":return null;case"av... method width (line 75) | get width(){return this.table.columns.length} method height (line 75) | get height(){return this.table.rows.length} method filterHeight (line 75) | get filterHeight(){return this.height+(this.table.headerRow?1:0)} method tableHeight (line 75) | get tableHeight(){return this.filterHeight+(this.table.totalsRow?1:0)} method validate (line 75) | validate(){const{table:s}=this,u=(m,p,y)=>{m[p]===void 0&&(m[p]=y)};u(s,... method store (line 75) | store(){const s=(f,g)=>{g&&Object.keys(g).forEach(m=>{f[m]=g[m]})},{work... method load (line 75) | load(s){const{table:u}=this,{row:c,col:l}=u.tl;let d=0;if(u.headerRow){c... method model (line 75) | get model(){return this.table} method model (line 75) | set model(s){this.table=s} method cacheState (line 75) | cacheState(){this._cache||(this._cache={ref:this.ref,width:this.width,ta... method commit (line 75) | commit(){if(!this._cache)return;this.validate();const s=a.decodeAddress(... method addRow (line 75) | addRow(s,u){this.cacheState(),u===void 0?this.table.rows.push(s):this.ta... method removeRows (line 75) | removeRows(s){let u=arguments.length>1&&arguments[1]!==void 0?arguments[... method getColumn (line 75) | getColumn(s){const u=this.table.columns[s];return new o(this,u,s)} method addColumn (line 75) | addColumn(s,u,c){this.cacheState(),c===void 0?(this.table.columns.push(s... method removeColumns (line 75) | removeColumns(s){let u=arguments.length>1&&arguments[1]!==void 0?argumen... method _assign (line 75) | _assign(s,u,c){this.cacheState(),s[u]=c} method ref (line 75) | get ref(){return this.table.ref} method ref (line 75) | set ref(s){this._assign(this.table,"ref",s)} method name (line 75) | get name(){return this.table.name} method name (line 75) | set name(s){this.table.name=s} method displayName (line 75) | get displayName(){return this.table.displyName||this.table.name} method displayNamename (line 75) | set displayNamename(s){this.table.displayName=s} method headerRow (line 75) | get headerRow(){return this.table.headerRow} method headerRow (line 75) | set headerRow(s){this._assign(this.table,"headerRow",s)} method totalsRow (line 75) | get totalsRow(){return this.table.totalsRow} method totalsRow (line 75) | set totalsRow(s){this._assign(this.table,"totalsRow",s)} method theme (line 75) | get theme(){return this.table.style.name} method theme (line 75) | set theme(s){this.table.style.name=s} method showFirstColumn (line 75) | get showFirstColumn(){return this.table.style.showFirstColumn} method showFirstColumn (line 75) | set showFirstColumn(s){this.table.style.showFirstColumn=s} method showLastColumn (line 75) | get showLastColumn(){return this.table.style.showLastColumn} method showLastColumn (line 75) | set showLastColumn(s){this.table.style.showLastColumn=s} method showRowStripes (line 75) | get showRowStripes(){return this.table.style.showRowStripes} method showRowStripes (line 75) | set showRowStripes(s){this.table.style.showRowStripes=s} method showColumnStripes (line 75) | get showColumnStripes(){return this.table.style.showColumnStripes} method showColumnStripes (line 75) | set showColumnStripes(s){this.table.style.showColumnStripes=s} method constructor (line 75) | constructor(){this.category="",this.company="",this.created=new Date,thi... method xlsx (line 75) | get xlsx(){return this._xlsx||(this._xlsx=new s(this)),this._xlsx} method csv (line 75) | get csv(){return this._csv||(this._csv=new u(this)),this._csv} method nextId (line 75) | get nextId(){for(let c=1;cc.orderNo-... method eachSheet (line 75) | eachSheet(c){this.worksheets.forEach(l=>{c(l,l.id)})} method definedNames (line 75) | get definedNames(){return this._definedNames} method clearThemes (line 75) | clearThemes(){this._themes=void 0} method addImage (line 75) | addImage(c){const l=this.media.length;return this.media.push(Object.assi... method getImage (line 75) | getImage(c){return this.media[c]} method model (line 75) | get model(){return{creator:this.creator||"Unknown",lastModifiedBy:this.l... method model (line 75) | set model(c){this.creator=c.creator,this.lastModifiedBy=c.lastModifiedBy... method constructor (line 75) | constructor(p){p=p||{},this._workbook=p.workbook,this.id=p.id,this.order... method name (line 75) | get name(){return this._name} method name (line 75) | set name(p){if(p===void 0&&(p="sheet"+this.id),this._name!==p){if(typeof... method workbook (line 75) | get workbook(){return this._workbook} method destroy (line 75) | destroy(){this._workbook.removeWorksheetEx(this)} method dimensions (line 75) | get dimensions(){const p=new s;return this._rows.forEach(y=>{if(y){const... method columns (line 75) | get columns(){return this._columns} method columns (line 75) | set columns(p){this._headerRowCount=p.reduce((b,E)=>{const D=(E.header?1... method getColumnKey (line 75) | getColumnKey(p){return this._keys[p]} method setColumnKey (line 75) | setColumnKey(p,y){this._keys[p]=y} method deleteColumnKey (line 75) | deleteColumnKey(p){delete this._keys[p]} method eachColumnKey (line 75) | eachColumnKey(p){a.each(this._keys,p)} method getColumn (line 75) | getColumn(p){if(typeof p=="string"){const y=this._keys[p];if(y)return y;... method spliceColumns (line 75) | spliceColumns(p,y){const v=this._rows.length;for(var b=arguments.length,... method lastColumn (line 75) | get lastColumn(){return this.getColumn(this.columnCount)} method columnCount (line 75) | get columnCount(){let p=0;return this.eachRow(y=>{p=Math.max(p,y.cellCou... method actualColumnCount (line 75) | get actualColumnCount(){const p=[];let y=0;return this.eachRow(v=>{v.eac... method _commitRow (line 75) | _commitRow(){} method _lastRowNumber (line 75) | get _lastRowNumber(){const p=this._rows;let y=p.length;for(;y>0&&p[y-1]=... method _nextRow (line 75) | get _nextRow(){return this._lastRowNumber+1} method lastRow (line 75) | get lastRow(){if(this._rows.length)return this._rows[this._rows.length-1]} method findRow (line 75) | findRow(p){return this._rows[p-1]} method findRows (line 75) | findRows(p,y){return this._rows.slice(p-1,p-1+y)} method rowCount (line 75) | get rowCount(){return this._lastRowNumber} method actualRowCount (line 75) | get actualRowCount(){let p=0;return this.eachRow(()=>{p++}),p} method getRow (line 75) | getRow(p){let y=this._rows[p-1];return y||(y=this._rows[p-1]=new u(this,... method getRows (line 75) | getRows(p,y){if(y<1)return;const v=[];for(let b=p;b1&&arguments[1]!==void 0?arguments[1]:"... method addRows (line 75) | addRows(p){let y=arguments.length>1&&arguments[1]!==void 0?arguments[1]:... method insertRow (line 75) | insertRow(p,y){let v=arguments.length>2&&arguments[2]!==void 0?arguments... method insertRows (line 75) | insertRows(p,y){let v=arguments.length>2&&arguments[2]!==void 0?argument... method _setStyleOption (line 75) | _setStyleOption(p){let y=arguments.length>1&&arguments[1]!==void 0?argum... method _copyStyle (line 75) | _copyStyle(p,y){let v=arguments.length>2&&arguments[2]!==void 0&&argumen... method duplicateRow (line 75) | duplicateRow(p,y){let v=arguments.length>2&&arguments[2]!==void 0&&argum... method spliceRows (line 75) | spliceRows(p,y){const v=p+y;for(var b=arguments.length,E=new Array(b>2?b... method eachRow (line 75) | eachRow(p,y){if(y||(y=p,p=void 0),p&&p.includeEmpty){const v=this._rows.... method getSheetValues (line 75) | getSheetValues(){const p=[];return this._rows.forEach(y=>{y&&(p[y.number... method findCell (line 75) | findCell(p,y){const v=o.getAddress(p,y),b=this._rows[v.row-1];return b?b... method getCell (line 75) | getCell(p,y){const v=o.getAddress(p,y);return this.getRow(v.row).getCell... method mergeCells (line 75) | mergeCells(){for(var p=arguments.length,y=new Array(p),v=0;v{if(b.intersects(p))thro... method _unMergeMaster (line 75) | _unMergeMaster(p){const y=this._merges[p.address];if(y){for(let v=y.top;... method hasMerges (line 75) | get hasMerges(){return a.some(this._merges,Boolean)} method unMergeCells (line 75) | unMergeCells(){for(var p=arguments.length,y=new Array(p),v=0;v3&&arguments[3]!==void 0?argum... method addImage (line 75) | addImage(p,y){const v={type:"image",imageId:p,range:y};this._media.push(... method getImages (line 75) | getImages(){return this._media.filter(p=>p.type==="image")} method addBackgroundImage (line 75) | addBackgroundImage(p){const y={type:"background",imageId:p};this._media.... method getBackgroundImageId (line 75) | getBackgroundImageId(){const p=this._media.find(y=>y.type==="background"... method protect (line 75) | protect(p,y){return new Promise(v=>{this.sheetProtection={sheet:!0},y&&"... method unprotect (line 75) | unprotect(){this.sheetProtection=null} method addTable (line 75) | addTable(p){const y=new h(this,p);return this.tables[p.name]=y,y} method getTable (line 75) | getTable(p){return this.tables[p]} method removeTable (line 75) | removeTable(p){delete this.tables[p]} method getTables (line 75) | getTables(){return Object.values(this.tables)} method addConditionalFormatting (line 75) | addConditionalFormatting(p){this.conditionalFormattings.push(p)} method removeConditionalFormatting (line 75) | removeConditionalFormatting(p){typeof p=="number"?this.conditionalFormat... method tabColor (line 75) | get tabColor(){return console.trace("worksheet.tabColor property is now ... method tabColor (line 75) | set tabColor(p){console.trace("worksheet.tabColor property is now deprec... method model (line 75) | get model(){const p={id:this.id,name:this.name,dataValidations:this.data... method _parseRows (line 75) | _parseRows(p){this._rows=[],p.rows.forEach(y=>{const v=new u(this,y.numb... method _parseMergeCells (line 75) | _parseMergeCells(p){a.each(p.mergeCells,y=>{this.mergeCellsWithoutStyle(... method model (line 75) | set model(p){this.name=p.name,this._columns=c.fromModel(this,p.cols),thi... method constructor (line 75) | constructor(s){this.template=s,this.sheets={}} method addCell (line 75) | addCell(s){this.addCellEx(o.decodeEx(s))} method getCell (line 75) | getCell(s){return this.findCellEx(o.decodeEx(s),!0)} method findCell (line 75) | findCell(s){return this.findCellEx(o.decodeEx(s),!1)} method findCellAt (line 75) | findCellAt(s,u,c){const l=this.sheets[s],d=l&&l[u];return d&&d[c]} method addCellEx (line 75) | addCellEx(s){if(s.top)for(let u=s.top;u<=s.bottom;u++)for(let c=s.left;c... method getCellEx (line 75) | getCellEx(s){return this.findCellEx(s,!0)} method findCellEx (line 75) | findCellEx(s,u){const c=this.findSheet(s,u),l=this.findSheetRow(c,s,u);r... method getCellAt (line 75) | getCellAt(s,u,c){const l=this.sheets[s]||(this.sheets[s]=[]),d=l[u]||(l[... method removeCellEx (line 75) | removeCellEx(s){const u=this.findSheet(s);if(!u)return;const c=this.find... method forEachInSheet (line 75) | forEachInSheet(s,u){const c=this.sheets[s];c&&c.forEach((l,d)=>{l&&l.for... method forEach (line 75) | forEach(s){a.each(this.sheets,(u,c)=>{this.forEachInSheet(c,s)})} method map (line 75) | map(s){const u=[];return this.forEach(c=>{u.push(s(c))}),u} method findSheet (line 75) | findSheet(s,u){const c=s.sheetName;return this.sheets[c]?this.sheets[c]:... method findSheetRow (line 75) | findSheetRow(s,u,c){const{row:l}=u;return s&&s[l]?s[l]:c?s[l]=[]:void 0} method findRowCell (line 75) | findRowCell(s,u,c){const{col:l}=u;return s&&s[l]?s[l]:c?s[l]=this.templa... method spliceRows (line 75) | spliceRows(s,u,c,l){const d=this.sheets[s];if(d){const h=[];for(let f=0;... method spliceColumns (line 75) | spliceColumns(s,u,c,l){const d=this.sheets[s];if(d){const h=[];for(let f... method _fill (line 75) | _fill(s){let u,c,l,d,h,f=1;if(s>=4)throw new Error("Out of bounds. Excel... method l2n (line 75) | l2n(s){if(this._l2n[s]||this._fill(s.length),!this._l2n[s])throw new Err... method n2l (line 75) | n2l(s){if(s<1||s>16384)throw new Error(s+" is out of bounds. Excel suppo... method validateAddress (line 75) | validateAddress(s){if(!a.test(s))throw new Error("Invalid Address: "+s);... method decodeAddress (line 75) | decodeAddress(s){const u=s.length<5&&this._hash[s];if(u)return u;let c=!... method getAddress (line 75) | getAddress(s,u){if(u){const c=this.n2l(u)+s;return this.decodeAddress(c)... method decode (line 75) | decode(s){const u=s.split(":");if(u.length===2){const c=this.decodeAddre... method decodeEx (line 75) | decodeEx(s){const u=s.match(/(?:(?:(?:'((?:[^']|'')*)')|([^'^ !]*))!)?(.... method encode (line 75) | encode(){switch(arguments.length){case 2:return o.encodeAddress(argument... method inRange (line 75) | inRange(s,u){const[c,l,,d,h]=s,[f,g]=u;return f>=c&&f<=d&&g>=l&&g<=h} method hash (line 75) | hash(u){const c=o.createHash(u);for(var l=arguments.length,d=new Array(l... method convertPasswordToHash (line 75) | convertPasswordToHash(u,c,l,d){if(c=c.toLowerCase(),o.getHashes().indexO... class l (line 75) | class l{constructor(p,y){this._data=p,this._encoding=y}get length(){retu... method constructor (line 75) | constructor(f,g,m){if(!f||!g)throw new Error("A Cell needs a Row");thi... method worksheet (line 75) | get worksheet(){return this._row.worksheet} method workbook (line 75) | get workbook(){return this._row.worksheet.workbook} method destroy (line 75) | destroy(){delete this.style,delete this._value,delete this._row,delete... method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(f){this.style.numFmt=f} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(f){this.style.font=f} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(f){this.style.alignment=f} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(f){this.style.border=f} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(f){this.style.fill=f} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(f){this.style.protection=f} method _mergeStyle (line 75) | _mergeStyle(f,g,m){const p=f&&f.numFmt||g&&g.numFmt;p&&(m.numFmt=p);co... method address (line 75) | get address(){return this._address} method row (line 75) | get row(){return this._row.number} method col (line 75) | get col(){return this._column.number} method $col$row (line 75) | get $col$row(){return`$${this._column.letter}$${this.row}`} method type (line 75) | get type(){return this._value.type} method effectiveType (line 75) | get effectiveType(){return this._value.effectiveType} method toCsvString (line 75) | toCsvString(){return this._value.toCsvString()} method addMergeRef (line 75) | addMergeRef(){this._mergeCount++} method releaseMergeRef (line 75) | releaseMergeRef(){this._mergeCount--} method isMerged (line 75) | get isMerged(){return this._mergeCount>0||this.type===l.Types.Merge} method merge (line 75) | merge(f,g){this._value.release(),this._value=d.create(l.Types.Merge,th... method unmerge (line 75) | unmerge(){this.type===l.Types.Merge&&(this._value.release(),this._valu... method isMergedTo (line 75) | isMergedTo(f){return this._value.type===l.Types.Merge&&this._value.isM... method master (line 75) | get master(){return this.type===l.Types.Merge?this._value.master:this} method isHyperlink (line 75) | get isHyperlink(){return this._value.type===l.Types.Hyperlink} method hyperlink (line 75) | get hyperlink(){return this._value.hyperlink} method value (line 75) | get value(){return this._value.value} method value (line 75) | set value(f){this.type!==l.Types.Merge?(this._value.release(),this._va... method note (line 75) | get note(){return this._comment&&this._comment.note} method note (line 75) | set note(f){this._comment=new c(f)} method text (line 75) | get text(){return this._value.toString()} method html (line 75) | get html(){return o.escapeHtml(this.text)} method toString (line 75) | toString(){return this.text} method _upgradeToHyperlink (line 75) | _upgradeToHyperlink(f){this.type===l.Types.String&&(this._value=d.crea... method formula (line 75) | get formula(){return this._value.formula} method result (line 75) | get result(){return this._value.result} method formulaType (line 75) | get formulaType(){return this._value.formulaType} method fullAddress (line 75) | get fullAddress(){const{worksheet:f}=this._row;return{sheetName:f.name... method name (line 75) | get name(){return this.names[0]} method name (line 75) | set name(f){this.names=[f]} method names (line 75) | get names(){return this.workbook.definedNames.getNamesEx(this.fullAddr... method names (line 75) | set names(f){const{definedNames:g}=this.workbook;g.removeAllNames(this... method addName (line 75) | addName(f){this.workbook.definedNames.addEx(this.fullAddress,f)} method removeName (line 75) | removeName(f){this.workbook.definedNames.removeEx(this.fullAddress,f)} method removeAllNames (line 75) | removeAllNames(){this.workbook.definedNames.removeAllNames(this.fullAd... method _dataValidations (line 75) | get _dataValidations(){return this.worksheet.dataValidations} method dataValidation (line 75) | get dataValidation(){return this._dataValidations.find(this.address)} method dataValidation (line 75) | set dataValidation(f){this._dataValidations.add(this.address,f)} method model (line 75) | get model(){const{model:f}=this._value;return f.style=this.style,this.... method model (line 75) | set model(f){if(this._value.release(),this._value=d.create(f.type,this... method constructor (line 75) | constructor(p,y){this._data=p,this._encoding=y} method length (line 75) | get length(){return this.toBuffer().length} method copy (line 75) | copy(p,y,v,b){return this.toBuffer().copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._buffer||(this._buffer=o.from(this._data,this._... method constructor (line 76) | constructor(h){super(),this.options=Object.assign({type:"nodebuffer",c... method append (line 76) | append(h,f){f.hasOwnProperty("base64")&&f.base64?this.zip.file(f.name,... method finalize (line 76) | async finalize(){const h=await this.zip.generateAsync(this.options);th... method read (line 76) | read(h){return this.stream.read(h)} method setEncoding (line 76) | setEncoding(h){return this.stream.setEncoding(h)} method pause (line 76) | pause(){return this.stream.pause()} method resume (line 76) | resume(){return this.stream.resume()} method isPaused (line 76) | isPaused(){return this.stream.isPaused()} method pipe (line 76) | pipe(h,f){return this.stream.pipe(h,f)} method unpipe (line 76) | unpipe(h){return this.stream.unpipe(h)} method unshift (line 76) | unshift(h){return this.stream.unshift(h)} method wrap (line 76) | wrap(h){return this.stream.wrap(h)} method constructor (line 76) | constructor(){super(),this.map={Company:new s({tag:"Company"}),Manager... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("Properties",l.PR... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"dc:creator":new u({tag:"dc:creator"})... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("cp:corePropertie... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"xdr:twoCellAnchor":new u,"xdr:oneCell... method prepare (line 76) | prepare(h){h.anchors.forEach((f,g)=>{f.anchorType=function(m){return(t... method tag (line 76) | get tag(){return"xdr:wsDr"} method render (line 76) | render(h,f){h.openXml(o.StdDocAttributes),h.openNode(this.tag,l.DRAWIN... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.m... method reconcile (line 76) | reconcile(h,f){h.anchors.forEach(g=>{g.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={patternFill:new u,gradientFill:new c}} method tag (line 76) | get tag(){return"fill"} method render (line 76) | render(h,f){switch(h.addRollback(),h.openNode("fill"),f.type){case"pat... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method validStyle (line 76) | validStyle(h){return l.validPatternValues[h]} method constructor (line 79) | constructor(h){this.rowCount=0,this.formatterOptions=h,this.fieldForma... method isRowHashArray (line 79) | static isRowHashArray(h){return!!Array.isArray(h)&&Array.isArray(h[0])... method isRowArray (line 79) | static isRowArray(h){return Array.isArray(h)&&!this.isRowHashArray(h)} method gatherHeaders (line 79) | static gatherHeaders(h){return l.isRowHashArray(h)?h.map(f=>f[0]):Arra... method createTransform (line 79) | static createTransform(h){return c.isSyncTransform(h)?(f,g)=>{let m=nu... method rowTransform (line 79) | set rowTransform(h){if(!o.default(h))throw new TypeError("The transfor... method format (line 79) | format(h,f){this.callTransformer(h,(g,m)=>{if(g)return f(g);if(!h)retu... method finish (line 79) | finish(h){const f=[];if(this.formatterOptions.alwaysWriteHeaders&&this... method checkHeaders (line 79) | checkHeaders(h){if(this.headers)return{shouldFormatColumns:!0,headers:... method gatherColumns (line 79) | gatherColumns(h){if(this.headers===null)throw new Error("Headers is cu... method callTransformer (line 79) | callTransformer(h,f){return this._rowTransform?this._rowTransform(h,f)... method formatColumns (line 79) | formatColumns(h,f){const g=h.map((p,y)=>this.fieldFormatter.format(p,y... method constructor (line 79) | constructor(h){super({objectMode:h.objectMode}),this.lines="",this.row... method hasHitRowLimit (line 79) | get hasHitRowLimit(){return this.parserOptions.limitRows&&this.rowCoun... method shouldEmitRows (line 79) | get shouldEmitRows(){return this.parsedRowCount>this.parserOptions.ski... method shouldSkipLine (line 79) | get shouldSkipLine(){return this.parsedLineCount<=this.parserOptions.s... method transform (line 79) | transform(h){return this.rowTransformerValidator.rowTransform=h,this} method validate (line 79) | validate(h){return this.rowTransformerValidator.rowValidator=h,this} method emit (line 79) | emit(h){if(h==="end")return this.endEmitted||(this.endEmitted=!0,super... method _transform (line 79) | _transform(h,f,g){if(this.hasHitRowLimit)return g();const m=l.wrapDone... method _flush (line 79) | _flush(h){const f=l.wrapDoneCallback(h);if(this.hasHitRowLimit)return ... method parse (line 79) | parse(h,f){if(!h)return[];const{line:g,rows:m}=this.parser.parse(h,f);... method processRows (line 79) | processRows(h,f){const g=h.length,m=p=>{const y=E=>E?f(E):p%100!=0?m(p... method transformRow (line 79) | transformRow(h,f){try{this.headerTransformer.transform(h,(g,m)=>g?f(g)... method checkAndEmitHeaders (line 79) | checkAndEmitHeaders(){!this.headersEmitted&&this.headerTransformer.hea... method skipRow (line 79) | skipRow(h){return this.rowCount-=1,h(null,{row:null,isValid:!0})} method pushRow (line 79) | pushRow(h,f){try{this.parserOptions.objectMode?this.push(h):this.push(... method wrapDoneCallback (line 79) | static wrapDoneCallback(h){let f=!1;return function(g){if(g){if(f)thro... class d (line 75) | class d{constructor(p){this._data=p}get length(){return this._data.lengt... method constructor (line 75) | constructor(p){this._data=p} method length (line 75) | get length(){return this._data.length} method copy (line 75) | copy(p,y,v,b){return this._data._buf.copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._data.toBuffer()} method constructor (line 76) | constructor(){super(),this.map={"x14:dataBar":this.databarXform=new u,... method tag (line 76) | get tag(){return"x14:cfRule"} method isExt (line 76) | static isExt(f){return f.type==="dataBar"?u.isExt(f):!(f.type!=="iconS... method prepare (line 76) | prepare(f){d.isExt(f)&&(f.x14Id=`{${a()}}`.toUpperCase())} method render (line 76) | render(f,g){if(d.isExt(g))switch(g.type){case"dataBar":this.renderData... method renderDataBar (line 76) | renderDataBar(f,g){f.openNode(this.tag,{type:"dataBar",id:g.x14Id}),th... method renderIconSet (line 76) | renderIconSet(f,g){f.openNode(this.tag,{type:"iconSet",priority:g.prio... method createNewModel (line 76) | createNewModel(f){let{attributes:g}=f;return{type:g.type,x14Id:g.id,pr... method onParserClose (line 76) | onParserClose(f,g){Object.assign(this.model,g.model)} method constructor (line 76) | constructor(){super(),this.map={autoFilter:new u,tableColumns:new s({t... method prepare (line 76) | prepare(f,g){this.map.autoFilter.prepare(f),this.map.tableColumns.prep... method tag (line 76) | get tag(){return"table"} method render (line 76) | render(f,g){f.openXml(a.StdDocAttributes),f.openNode(this.tag,$o(An({}... method parseOpen (line 76) | parseOpen(f){if(this.parser)return this.parser.parseOpen(f),!0;const{n... method parseText (line 76) | parseText(f){this.parser&&this.parser.parseText(f)} method parseClose (line 76) | parseClose(f){if(this.parser)return this.parser.parseClose(f)||(this.p... method reconcile (line 76) | reconcile(f,g){f.columns.forEach(m=>{m.dxfId!==void 0&&(m.style=g.styl... class h (line 75) | class h{constructor(p){this._data=p}get length(){return this._data.lengt... method constructor (line 75) | constructor(p){this._data=p} method length (line 75) | get length(){return this._data.length} method copy (line 75) | copy(p,y,v,b){this._data.copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._data} method constructor (line 76) | constructor(g){super(),this.options=g||h.OPTIONS,this.map={b:{prop:"bo... method tag (line 76) | get tag(){return this.options.tagName} method render (line 76) | render(g,m){const{map:p}=this;g.openNode(this.options.tagName),l.each(... method parseOpen (line 76) | parseOpen(g){if(this.parser)return this.parser.parseOpen(g),!0;if(this... method parseText (line 76) | parseText(g){this.parser&&this.parser.parseText(g)} method parseClose (line 76) | parseClose(g){if(this.parser&&!this.parser.parseClose(g)){const m=this... class f (line 75) | class f{constructor(p){this.size=p,this.buffer=o.alloc(p),this.iRead=0,t... method constructor (line 75) | constructor(p){this.size=p,this.buffer=o.alloc(p),this.iRead=0,this.iW... method toBuffer (line 75) | toBuffer(){if(this.iRead===0&&this.iWrite===this.size)return this.buff... method length (line 75) | get length(){return this.iWrite-this.iRead} method eod (line 75) | get eod(){return this.iRead===this.iWrite} method full (line 75) | get full(){return this.iWrite===this.size} method read (line 75) | read(p){let y;return p===0?null:p===void 0||p>=this.length?(y=this.toB... method write (line 75) | write(p,y,v){const b=Math.min(v,this.size-this.iWrite);return p.copy(t... method toBuffer (line 75) | toBuffer(){switch(this.buffers.length){case 0:return null;case 1:return ... method _getWritableBuffer (line 75) | _getWritableBuffer(){if(this.buffers.length){const p=this.buffers[this.b... method _pipe (line 75) | async _pipe(m){await Promise.all(this.pipes.map(function(p){return new P... method _writeToBuffers (line 75) | _writeToBuffers(m){let p=0;const y=m.length;for(;p{b?y(b):(this._flush(),this.pipes.forEach(E=>{E.en... method read (line 75) | read(m){let p;if(m){for(p=[];m&&this.buffers.length&&!this.buffers[0].eo... method setEncoding (line 75) | setEncoding(m){this.encoding=m} method pause (line 75) | pause(){this.paused=!0} method resume (line 75) | resume(){this.paused=!1} method isPaused (line 75) | isPaused(){return!!this.paused} method pipe (line 75) | pipe(m){this.pipes.push(m),!this.paused&&this.buffers.length&&this.end()} method unpipe (line 75) | unpipe(m){this.pipes=this.pipes.filter(p=>p!==m)} method unshift (line 75) | unshift(){throw new Error("Not Implemented")} method wrap (line 75) | wrap(){throw new Error("Not Implemented")} method constructor (line 75) | constructor(o){this._buf=a.alloc(o&&o.size||16384),this._encoding=o&&o.e... method length (line 75) | get length(){return this._inPos} method capacity (line 75) | get capacity(){return this._buf.length} method buffer (line 75) | get buffer(){return this._buf} method toBuffer (line 75) | toBuffer(){return this._buffer||(this._buffer=a.alloc(this.length),this.... method reset (line 75) | reset(o){o=o||0,this._buffer=void 0,this._inPos=o} method _grow (line 75) | _grow(o){let s=2*this._buf.length;for(;sthis... method escapeHtml (line 75) | escapeHtml(u){const c=o.exec(u);if(!c)return u;let l="",d="",h=0,f=c.ind... method deepMerge (line 75) | deepMerge(){const u=arguments[0]||{},{length:c}=arguments;let l,d,h;func... method nop (line 75) | nop(){} method excelToDate (line 75) | excelToDate(l,d){const h=Math.round(24*(l-25569+(d?1462:0))*3600*1e3);re... method parsePath (line 75) | parsePath(l){const d=l.lastIndexOf("/");return{path:l.substring(0,d),nam... method getRelsPath (line 75) | getRelsPath(l){const d=c.parsePath(l);return`${d.path}/_rels/${d.name}.r... method xmlEncode (line 75) | xmlEncode(l){const d=u.exec(l);if(!d)return l;let h="",f="",g=0,m=d.inde... method validInt (line 75) | validInt(l){const d=parseInt(l,10);return Number.isNaN(d)?0:d} method isDateFmt (line 75) | isDateFmt(l){return l?(l=(l=l.replace(/\[[^\]]*]/g,"")).replace(/"[^"]*"... function s (line 75) | function s(l,d,h){l.push(` ${d}="${o.xmlEncode(h.toString())}"`)} method prepare (line 76) | prepare(){} method render (line 76) | render(){} method parseOpen (line 76) | parseOpen(c){} method parseText (line 76) | parseText(c){} method parseClose (line 76) | parseClose(c){} method reconcile (line 76) | reconcile(c,l){} method reset (line 76) | reset(){this.model=null,this.map&&Object.values(this.map).forEach(c=>{... method mergeModel (line 76) | mergeModel(c){this.model=Object.assign(this.model||{},c)} method parse (line 76) | async parse(c){for await(const l of c)for(const{eventType:d,value:h}of... method parseStream (line 76) | async parseStream(c){return this.parse(a(c))} method xml (line 76) | get xml(){return this.toXml(this.model)} method toXml (line 76) | toXml(c){const l=new o;return this.render(l,c),l.xml} method toAttribute (line 76) | static toAttribute(c,l){let d=arguments.length>2&&arguments[2]!==void ... method toStringAttribute (line 76) | static toStringAttribute(c,l){let d=arguments.length>2&&arguments[2]!=... method toStringValue (line 76) | static toStringValue(c,l){return c===void 0?l:c} method toBoolAttribute (line 76) | static toBoolAttribute(c,l){let d=arguments.length>2&&arguments[2]!==v... method toBoolValue (line 76) | static toBoolValue(c,l){return c===void 0?l:c==="1"} method toIntAttribute (line 76) | static toIntAttribute(c,l){let d=arguments.length>2&&arguments[2]!==vo... method toIntValue (line 76) | static toIntValue(c,l){return c===void 0?l:parseInt(c,10)} method toFloatAttribute (line 76) | static toFloatAttribute(c,l){let d=arguments.length>2&&arguments[2]!==... method toFloatValue (line 76) | static toFloatValue(c,l){return c===void 0?l:parseFloat(c)} method render (line 76) | render(c,l){c.openXml(a.StdDocAttributes),c.openNode("Types",s.PROPERT... method parseOpen (line 76) | parseOpen(){return!1} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} method tag (line 76) | get tag(){return"x14:id"} method render (line 76) | render(l,d){l.leafNode(this.tag,null,d)} method parseOpen (line 76) | parseOpen(){this.model=""} method parseText (line 76) | parseText(l){this.model+=l} method parseClose (line 76) | parseClose(l){return l!==this.tag} method constructor (line 76) | constructor(){super(),this.map={"x14:conditionalFormattings":this.cond... method tag (line 76) | get tag(){return"ext"} method hasContent (line 76) | hasContent(c){return this.conditionalFormattings.hasContent(c.conditio... method prepare (line 76) | prepare(c,l){this.conditionalFormattings.prepare(c.conditionalFormatti... method render (line 76) | render(c,l){c.openNode("ext",{uri:"{78C0D931-6437-407d-A8EE-F0AAD7539E... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(c,l){this.model[c]=l.model} method constructor (line 76) | constructor(){super(),this.map={color:new o}} method tag (line 76) | get tag(){return"stop"} method render (line 76) | render(h,f){h.openNode("stop"),h.addAttribute("position",f.position),t... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... function u (line 75) | function u(l,d){if(d){const h=[];a.each(d,(f,g)=>{f!==void 0&&s(h,g,f)})... method constructor (line 75) | constructor(l,d,h){this._worksheet=l,this._number=d,h!==!1&&(this.defn... method number (line 75) | get number(){return this._number} method worksheet (line 75) | get worksheet(){return this._worksheet} method letter (line 75) | get letter(){return s.n2l(this._number)} method isCustomWidth (line 75) | get isCustomWidth(){return this.width!==void 0&&this.width!==9} method defn (line 75) | get defn(){return{header:this._header,key:this.key,width:this.width,st... method defn (line 75) | set defn(l){l?(this.key=l.key,this.width=l.width!==void 0?l.width:9,th... method headers (line 75) | get headers(){return this._header&&this._header instanceof Array?this.... method header (line 75) | get header(){return this._header} method header (line 75) | set header(l){l!==void 0?(this._header=l,this.headers.forEach((d,h)=>{... method key (line 75) | get key(){return this._key} method key (line 75) | set key(l){(this._key&&this._worksheet.getColumnKey(this._key))===this... method hidden (line 75) | get hidden(){return!!this._hidden} method hidden (line 75) | set hidden(l){this._hidden=l} method outlineLevel (line 75) | get outlineLevel(){return this._outlineLevel||0} method outlineLevel (line 75) | set outlineLevel(l){this._outlineLevel=l} method collapsed (line 75) | get collapsed(){return!!(this._outlineLevel&&this._outlineLevel>=this.... method toString (line 75) | toString(){return JSON.stringify({key:this.key,width:this.width,header... method equivalentTo (line 75) | equivalentTo(l){return this.width===l.width&&this.hidden===l.hidden&&t... method isDefault (line 75) | get isDefault(){if(this.isCustomWidth||this.hidden||this.outlineLevel)... method headerCount (line 75) | get headerCount(){return this.headers.length} method eachCell (line 75) | eachCell(l,d){const h=this.number;d||(d=l,l=null),this._worksheet.each... method values (line 75) | get values(){const l=[];return this.eachCell((d,h)=>{d&&d.type!==o.Val... method values (line 75) | set values(l){if(!l)return;const d=this.number;let h=0;l.hasOwnPropert... method _applyStyle (line 75) | _applyStyle(l,d){return this.style[l]=d,this.eachCell(h=>{h[l]=d}),d} method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(l){this._applyStyle("numFmt",l)} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(l){this._applyStyle("font",l)} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(l){this._applyStyle("alignment",l)} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(l){this._applyStyle("protection",l)} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(l){this._applyStyle("border",l)} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(l){this._applyStyle("fill",l)} method toModel (line 75) | static toModel(l){const d=[];let h=null;return l&&l.forEach((f,g)=>{f.... method fromModel (line 75) | static fromModel(l,d){const h=[];let f=1,g=0;for(d=(d=d||[]).sort(func... method constructor (line 76) | constructor(){super(),this.map={"v:shape":new s}} method tag (line 76) | get tag(){return"xml"} method render (line 76) | render(l,d){l.openXml(a.StdDocAttributes),l.openNode(this.tag,u.DRAWIN... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method reconcile (line 76) | reconcile(l,d){l.anchors.forEach(h=>{h.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={"v:textbox":new o,"x:ClientData":new s}} method tag (line 76) | get tag(){return"v:shape"} method render (line 76) | render(l,d,h){l.openNode("v:shape",u.V_SHAPE_ATTRIBUTES(d,h)),l.leafNo... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.p... method constructor (line 76) | constructor(){super(),this.map={Relationship:new s}} method render (line 76) | render(l,d){d=d||this._values,l.openXml(a.StdDocAttributes),l.openNode... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method constructor (line 76) | constructor(){super(),this.map={"x14:id":this.idXform=new s}} method tag (line 76) | get tag(){return"ext"} method render (line 76) | render(l,d){l.openNode(this.tag,{uri:"{B025F937-C7B1-47D3-B67F-A62EFF6... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(l,d){this.model.x14Id=d.model} method constructor (line 76) | constructor(l){super(),this.model=l} method tag (line 76) | get tag(){return"r"} method textXform (line 76) | get textXform(){return this._textXform||(this._textXform=new a)} method fontXform (line 76) | get fontXform(){return this._fontXform||(this._fontXform=new o(u.FONT_... method render (line 76) | render(l,d){d=d||this.model,l.openNode("r"),d.font&&this.fontXform.ren... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){switch(l){case"r":return!1;case"t":return this.model.tex... method constructor (line 76) | constructor(l){super(),this.name=l,this.map={color:new s}} method tag (line 76) | get tag(){return this.name} method render (line 76) | render(l,d,h){const f=d&&d.color||h||this.defaultColor;l.openNode(this... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){return this.parser?(this.parser.parseClose(l)||(this.par... method validStyle (line 76) | validStyle(l){return u.validStyleValues[l]} method constructor (line 76) | constructor(){super(),this.map={fgColor:new o("fgColor"),bgColor:new o... method name (line 76) | get name(){return"pattern"} method tag (line 76) | get tag(){return"patternFill"} method render (line 76) | render(h,f){h.openNode("patternFill"),h.addAttribute("patternType",f.p... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.p... method constructor (line 77) | constructor(l){super({writableObjectMode:l.objectMode}),this.hasWritte... method transform (line 77) | transform(l){return this.rowFormatter.rowTransform=l,this} method _transform (line 77) | _transform(l,d,h){let f=!1;try{this.hasWrittenBOM||(this.push(this.for... method _flush (line 77) | _flush(l){this.rowFormatter.finish((d,h)=>d?l(d):(h&&h.forEach(f=>{thi... method constructor (line 79) | constructor(l){this.parserOptions=l,this.rowParser=new o.RowParser(thi... method removeBOM (line 79) | static removeBOM(l){return l&&l.charCodeAt(0)===65279?l.slice(1):l} method parse (line 79) | parse(l,d){const h=new a.Scanner({line:u.removeBOM(l),parserOptions:th... method parseWithoutComments (line 79) | parseWithoutComments(l){const d=[];let h=!0;for(;h;)h=this.parseRow(l,... method parseWithComments (line 79) | parseWithComments(l){const{parserOptions:d}=this,h=[];for(let f=l.next... method parseRow (line 79) | parseRow(l,d){if(!l.nextNonSpaceToken)return!1;const h=this.rowParser.... method constructor (line 81) | constructor(){this._rowTransform=null,this._rowValidator=null} method createTransform (line 81) | static createTransform(l){return s.isSyncTransform(l)?(d,h)=>{let f=nu... method createValidator (line 81) | static createValidator(l){return s.isSyncValidate(l)?(d,h)=>{h(null,{r... method rowTransform (line 81) | set rowTransform(l){if(!o.default(l))throw new TypeError("The transfor... method rowValidator (line 81) | set rowValidator(l){if(!o.default(l))throw new TypeError("The validate... method transformAndValidate (line 81) | transformAndValidate(l,d){return this.callTransformer(l,(h,f)=>h?d(h):... method callTransformer (line 81) | callTransformer(l,d){return this._rowTransform?this._rowTransform(l,d)... method callValidator (line 81) | callValidator(l,d){return this._rowValidator?this._rowValidator(l,d):d... class c (line 75) | class c{constructor(){this._xml=[],this._stack=[],this._rollbacks=[]}get... method constructor (line 75) | constructor(){this._xml=[],this._stack=[],this._rollbacks=[]} method tos (line 75) | get tos(){return this._stack.length?this._stack[this._stack.length-1]:... method cursor (line 75) | get cursor(){return this._xml.length} method openXml (line 75) | openXml(d){const h=this._xml;h.push(" method openNode (line 76) | openNode(d,h){const f=this.tos,g=this._xml;f&&this.open&&g.push(">"),t... method addAttribute (line 76) | addAttribute(d,h){if(!this.open)throw new Error("Cannot write attribut... method addAttributes (line 76) | addAttributes(d){if(!this.open)throw new Error("Cannot write attribute... method writeText (line 76) | writeText(d){const h=this._xml;this.open&&(h.push(">"),this.open=!1),t... method writeXml (line 76) | writeXml(d){this.open&&(this._xml.push(">"),this.open=!1),this.leaf=!1... method closeNode (line 76) | closeNode(){const d=this._stack.pop(),h=this._xml;this.leaf?h.push("/>... method leafNode (line 76) | leafNode(d,h,f){this.openNode(d,h),f!==void 0&&this.writeText(f),this.... method closeAll (line 76) | closeAll(){for(;this._stack.length;)this.closeNode()} method addRollback (line 76) | addRollback(){return this._rollbacks.push({xml:this._xml.length,stack:... method commit (line 76) | commit(){this._rollbacks.pop()} method rollback (line 76) | rollback(){const d=this._rollbacks.pop();this._xml.length>d.xml&&this.... method xml (line 76) | get xml(){return this.closeAll(),this._xml.join("")} method constructor (line 76) | constructor(){super(),this.map={stop:new s}} method name (line 76) | get name(){return"gradient"} method tag (line 76) | get tag(){return"gradientFill"} method render (line 76) | render(h,f){switch(h.openNode("gradientFill"),f.gradient){case"angle":... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method constructor (line 76) | constructor(d,h){super(),this.id=d,this.formatCode=h} method tag (line 76) | get tag(){return"numFmt"} method render (line 76) | render(d,h){d.leafNode("numFmt",{numFmtId:h.id,formatCode:h.formatCode})} method parseOpen (line 76) | parseOpen(d){switch(d.name){case"numFmt":return this.model={id:parseIn... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} class l (line 76) | class l extends o.EventEmitter{constructor(h){super(),this.options=Objec... method constructor (line 75) | constructor(f,g,m){if(!f||!g)throw new Error("A Cell needs a Row");thi... method worksheet (line 75) | get worksheet(){return this._row.worksheet} method workbook (line 75) | get workbook(){return this._row.worksheet.workbook} method destroy (line 75) | destroy(){delete this.style,delete this._value,delete this._row,delete... method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(f){this.style.numFmt=f} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(f){this.style.font=f} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(f){this.style.alignment=f} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(f){this.style.border=f} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(f){this.style.fill=f} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(f){this.style.protection=f} method _mergeStyle (line 75) | _mergeStyle(f,g,m){const p=f&&f.numFmt||g&&g.numFmt;p&&(m.numFmt=p);co... method address (line 75) | get address(){return this._address} method row (line 75) | get row(){return this._row.number} method col (line 75) | get col(){return this._column.number} method $col$row (line 75) | get $col$row(){return`$${this._column.letter}$${this.row}`} method type (line 75) | get type(){return this._value.type} method effectiveType (line 75) | get effectiveType(){return this._value.effectiveType} method toCsvString (line 75) | toCsvString(){return this._value.toCsvString()} method addMergeRef (line 75) | addMergeRef(){this._mergeCount++} method releaseMergeRef (line 75) | releaseMergeRef(){this._mergeCount--} method isMerged (line 75) | get isMerged(){return this._mergeCount>0||this.type===l.Types.Merge} method merge (line 75) | merge(f,g){this._value.release(),this._value=d.create(l.Types.Merge,th... method unmerge (line 75) | unmerge(){this.type===l.Types.Merge&&(this._value.release(),this._valu... method isMergedTo (line 75) | isMergedTo(f){return this._value.type===l.Types.Merge&&this._value.isM... method master (line 75) | get master(){return this.type===l.Types.Merge?this._value.master:this} method isHyperlink (line 75) | get isHyperlink(){return this._value.type===l.Types.Hyperlink} method hyperlink (line 75) | get hyperlink(){return this._value.hyperlink} method value (line 75) | get value(){return this._value.value} method value (line 75) | set value(f){this.type!==l.Types.Merge?(this._value.release(),this._va... method note (line 75) | get note(){return this._comment&&this._comment.note} method note (line 75) | set note(f){this._comment=new c(f)} method text (line 75) | get text(){return this._value.toString()} method html (line 75) | get html(){return o.escapeHtml(this.text)} method toString (line 75) | toString(){return this.text} method _upgradeToHyperlink (line 75) | _upgradeToHyperlink(f){this.type===l.Types.String&&(this._value=d.crea... method formula (line 75) | get formula(){return this._value.formula} method result (line 75) | get result(){return this._value.result} method formulaType (line 75) | get formulaType(){return this._value.formulaType} method fullAddress (line 75) | get fullAddress(){const{worksheet:f}=this._row;return{sheetName:f.name... method name (line 75) | get name(){return this.names[0]} method name (line 75) | set name(f){this.names=[f]} method names (line 75) | get names(){return this.workbook.definedNames.getNamesEx(this.fullAddr... method names (line 75) | set names(f){const{definedNames:g}=this.workbook;g.removeAllNames(this... method addName (line 75) | addName(f){this.workbook.definedNames.addEx(this.fullAddress,f)} method removeName (line 75) | removeName(f){this.workbook.definedNames.removeEx(this.fullAddress,f)} method removeAllNames (line 75) | removeAllNames(){this.workbook.definedNames.removeAllNames(this.fullAd... method _dataValidations (line 75) | get _dataValidations(){return this.worksheet.dataValidations} method dataValidation (line 75) | get dataValidation(){return this._dataValidations.find(this.address)} method dataValidation (line 75) | set dataValidation(f){this._dataValidations.add(this.address,f)} method model (line 75) | get model(){const{model:f}=this._value;return f.style=this.style,this.... method model (line 75) | set model(f){if(this._value.release(),this._value=d.create(f.type,this... method constructor (line 75) | constructor(p,y){this._data=p,this._encoding=y} method length (line 75) | get length(){return this.toBuffer().length} method copy (line 75) | copy(p,y,v,b){return this.toBuffer().copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._buffer||(this._buffer=o.from(this._data,this._... method constructor (line 76) | constructor(h){super(),this.options=Object.assign({type:"nodebuffer",c... method append (line 76) | append(h,f){f.hasOwnProperty("base64")&&f.base64?this.zip.file(f.name,... method finalize (line 76) | async finalize(){const h=await this.zip.generateAsync(this.options);th... method read (line 76) | read(h){return this.stream.read(h)} method setEncoding (line 76) | setEncoding(h){return this.stream.setEncoding(h)} method pause (line 76) | pause(){return this.stream.pause()} method resume (line 76) | resume(){return this.stream.resume()} method isPaused (line 76) | isPaused(){return this.stream.isPaused()} method pipe (line 76) | pipe(h,f){return this.stream.pipe(h,f)} method unpipe (line 76) | unpipe(h){return this.stream.unpipe(h)} method unshift (line 76) | unshift(h){return this.stream.unshift(h)} method wrap (line 76) | wrap(h){return this.stream.wrap(h)} method constructor (line 76) | constructor(){super(),this.map={Company:new s({tag:"Company"}),Manager... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("Properties",l.PR... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"dc:creator":new u({tag:"dc:creator"})... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("cp:corePropertie... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"xdr:twoCellAnchor":new u,"xdr:oneCell... method prepare (line 76) | prepare(h){h.anchors.forEach((f,g)=>{f.anchorType=function(m){return(t... method tag (line 76) | get tag(){return"xdr:wsDr"} method render (line 76) | render(h,f){h.openXml(o.StdDocAttributes),h.openNode(this.tag,l.DRAWIN... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.m... method reconcile (line 76) | reconcile(h,f){h.anchors.forEach(g=>{g.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={patternFill:new u,gradientFill:new c}} method tag (line 76) | get tag(){return"fill"} method render (line 76) | render(h,f){switch(h.addRollback(),h.openNode("fill"),f.type){case"pat... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method validStyle (line 76) | validStyle(h){return l.validPatternValues[h]} method constructor (line 79) | constructor(h){this.rowCount=0,this.formatterOptions=h,this.fieldForma... method isRowHashArray (line 79) | static isRowHashArray(h){return!!Array.isArray(h)&&Array.isArray(h[0])... method isRowArray (line 79) | static isRowArray(h){return Array.isArray(h)&&!this.isRowHashArray(h)} method gatherHeaders (line 79) | static gatherHeaders(h){return l.isRowHashArray(h)?h.map(f=>f[0]):Arra... method createTransform (line 79) | static createTransform(h){return c.isSyncTransform(h)?(f,g)=>{let m=nu... method rowTransform (line 79) | set rowTransform(h){if(!o.default(h))throw new TypeError("The transfor... method format (line 79) | format(h,f){this.callTransformer(h,(g,m)=>{if(g)return f(g);if(!h)retu... method finish (line 79) | finish(h){const f=[];if(this.formatterOptions.alwaysWriteHeaders&&this... method checkHeaders (line 79) | checkHeaders(h){if(this.headers)return{shouldFormatColumns:!0,headers:... method gatherColumns (line 79) | gatherColumns(h){if(this.headers===null)throw new Error("Headers is cu... method callTransformer (line 79) | callTransformer(h,f){return this._rowTransform?this._rowTransform(h,f)... method formatColumns (line 79) | formatColumns(h,f){const g=h.map((p,y)=>this.fieldFormatter.format(p,y... method constructor (line 79) | constructor(h){super({objectMode:h.objectMode}),this.lines="",this.row... method hasHitRowLimit (line 79) | get hasHitRowLimit(){return this.parserOptions.limitRows&&this.rowCoun... method shouldEmitRows (line 79) | get shouldEmitRows(){return this.parsedRowCount>this.parserOptions.ski... method shouldSkipLine (line 79) | get shouldSkipLine(){return this.parsedLineCount<=this.parserOptions.s... method transform (line 79) | transform(h){return this.rowTransformerValidator.rowTransform=h,this} method validate (line 79) | validate(h){return this.rowTransformerValidator.rowValidator=h,this} method emit (line 79) | emit(h){if(h==="end")return this.endEmitted||(this.endEmitted=!0,super... method _transform (line 79) | _transform(h,f,g){if(this.hasHitRowLimit)return g();const m=l.wrapDone... method _flush (line 79) | _flush(h){const f=l.wrapDoneCallback(h);if(this.hasHitRowLimit)return ... method parse (line 79) | parse(h,f){if(!h)return[];const{line:g,rows:m}=this.parser.parse(h,f);... method processRows (line 79) | processRows(h,f){const g=h.length,m=p=>{const y=E=>E?f(E):p%100!=0?m(p... method transformRow (line 79) | transformRow(h,f){try{this.headerTransformer.transform(h,(g,m)=>g?f(g)... method checkAndEmitHeaders (line 79) | checkAndEmitHeaders(){!this.headersEmitted&&this.headerTransformer.hea... method skipRow (line 79) | skipRow(h){return this.rowCount-=1,h(null,{row:null,isValid:!0})} method pushRow (line 79) | pushRow(h,f){try{this.parserOptions.objectMode?this.push(h):this.push(... method wrapDoneCallback (line 79) | static wrapDoneCallback(h){let f=!1;return function(g){if(g){if(f)thro... class s (line 76) | class s{prepare(){}render(){}parseOpen(c){}parseText(c){}parseClose(c){}... method prepare (line 76) | prepare(){} method render (line 76) | render(){} method parseOpen (line 76) | parseOpen(c){} method parseText (line 76) | parseText(c){} method parseClose (line 76) | parseClose(c){} method reconcile (line 76) | reconcile(c,l){} method reset (line 76) | reset(){this.model=null,this.map&&Object.values(this.map).forEach(c=>{... method mergeModel (line 76) | mergeModel(c){this.model=Object.assign(this.model||{},c)} method parse (line 76) | async parse(c){for await(const l of c)for(const{eventType:d,value:h}of... method parseStream (line 76) | async parseStream(c){return this.parse(a(c))} method xml (line 76) | get xml(){return this.toXml(this.model)} method toXml (line 76) | toXml(c){const l=new o;return this.render(l,c),l.xml} method toAttribute (line 76) | static toAttribute(c,l){let d=arguments.length>2&&arguments[2]!==void ... method toStringAttribute (line 76) | static toStringAttribute(c,l){let d=arguments.length>2&&arguments[2]!=... method toStringValue (line 76) | static toStringValue(c,l){return c===void 0?l:c} method toBoolAttribute (line 76) | static toBoolAttribute(c,l){let d=arguments.length>2&&arguments[2]!==v... method toBoolValue (line 76) | static toBoolValue(c,l){return c===void 0?l:c==="1"} method toIntAttribute (line 76) | static toIntAttribute(c,l){let d=arguments.length>2&&arguments[2]!==vo... method toIntValue (line 76) | static toIntValue(c,l){return c===void 0?l:parseInt(c,10)} method toFloatAttribute (line 76) | static toFloatAttribute(c,l){let d=arguments.length>2&&arguments[2]!==... method toFloatValue (line 76) | static toFloatValue(c,l){return c===void 0?l:parseFloat(c)} method render (line 76) | render(c,l){c.openXml(a.StdDocAttributes),c.openNode("Types",s.PROPERT... method parseOpen (line 76) | parseOpen(){return!1} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} method tag (line 76) | get tag(){return"x14:id"} method render (line 76) | render(l,d){l.leafNode(this.tag,null,d)} method parseOpen (line 76) | parseOpen(){this.model=""} method parseText (line 76) | parseText(l){this.model+=l} method parseClose (line 76) | parseClose(l){return l!==this.tag} method constructor (line 76) | constructor(){super(),this.map={"x14:conditionalFormattings":this.cond... method tag (line 76) | get tag(){return"ext"} method hasContent (line 76) | hasContent(c){return this.conditionalFormattings.hasContent(c.conditio... method prepare (line 76) | prepare(c,l){this.conditionalFormattings.prepare(c.conditionalFormatti... method render (line 76) | render(c,l){c.openNode("ext",{uri:"{78C0D931-6437-407d-A8EE-F0AAD7539E... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(c,l){this.model[c]=l.model} method constructor (line 76) | constructor(){super(),this.map={color:new o}} method tag (line 76) | get tag(){return"stop"} method render (line 76) | render(h,f){h.openNode("stop"),h.addAttribute("position",f.position),t... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... function s (line 76) | function s(c){try{return o.decodeEx(c),!0}catch{return!1}} method prepare (line 76) | prepare(){} method render (line 76) | render(){} method parseOpen (line 76) | parseOpen(c){} method parseText (line 76) | parseText(c){} method parseClose (line 76) | parseClose(c){} method reconcile (line 76) | reconcile(c,l){} method reset (line 76) | reset(){this.model=null,this.map&&Object.values(this.map).forEach(c=>{... method mergeModel (line 76) | mergeModel(c){this.model=Object.assign(this.model||{},c)} method parse (line 76) | async parse(c){for await(const l of c)for(const{eventType:d,value:h}of... method parseStream (line 76) | async parseStream(c){return this.parse(a(c))} method xml (line 76) | get xml(){return this.toXml(this.model)} method toXml (line 76) | toXml(c){const l=new o;return this.render(l,c),l.xml} method toAttribute (line 76) | static toAttribute(c,l){let d=arguments.length>2&&arguments[2]!==void ... method toStringAttribute (line 76) | static toStringAttribute(c,l){let d=arguments.length>2&&arguments[2]!=... method toStringValue (line 76) | static toStringValue(c,l){return c===void 0?l:c} method toBoolAttribute (line 76) | static toBoolAttribute(c,l){let d=arguments.length>2&&arguments[2]!==v... method toBoolValue (line 76) | static toBoolValue(c,l){return c===void 0?l:c==="1"} method toIntAttribute (line 76) | static toIntAttribute(c,l){let d=arguments.length>2&&arguments[2]!==vo... method toIntValue (line 76) | static toIntValue(c,l){return c===void 0?l:parseInt(c,10)} method toFloatAttribute (line 76) | static toFloatAttribute(c,l){let d=arguments.length>2&&arguments[2]!==... method toFloatValue (line 76) | static toFloatValue(c,l){return c===void 0?l:parseFloat(c)} method render (line 76) | render(c,l){c.openXml(a.StdDocAttributes),c.openNode("Types",s.PROPERT... method parseOpen (line 76) | parseOpen(){return!1} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} method tag (line 76) | get tag(){return"x14:id"} method render (line 76) | render(l,d){l.leafNode(this.tag,null,d)} method parseOpen (line 76) | parseOpen(){this.model=""} method parseText (line 76) | parseText(l){this.model+=l} method parseClose (line 76) | parseClose(l){return l!==this.tag} method constructor (line 76) | constructor(){super(),this.map={"x14:conditionalFormattings":this.cond... method tag (line 76) | get tag(){return"ext"} method hasContent (line 76) | hasContent(c){return this.conditionalFormattings.hasContent(c.conditio... method prepare (line 76) | prepare(c,l){this.conditionalFormattings.prepare(c.conditionalFormatti... method render (line 76) | render(c,l){c.openNode("ext",{uri:"{78C0D931-6437-407d-A8EE-F0AAD7539E... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(c,l){this.model[c]=l.model} method constructor (line 76) | constructor(){super(),this.map={color:new o}} method tag (line 76) | get tag(){return"stop"} method render (line 76) | render(h,f){h.openNode("stop"),h.addAttribute("position",f.position),t... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... function u (line 76) | function u(c){const l=[];let d=!1,h="";return c.split(",").forEach(f=>{i... method constructor (line 75) | constructor(l,d,h){this._worksheet=l,this._number=d,h!==!1&&(this.defn... method number (line 75) | get number(){return this._number} method worksheet (line 75) | get worksheet(){return this._worksheet} method letter (line 75) | get letter(){return s.n2l(this._number)} method isCustomWidth (line 75) | get isCustomWidth(){return this.width!==void 0&&this.width!==9} method defn (line 75) | get defn(){return{header:this._header,key:this.key,width:this.width,st... method defn (line 75) | set defn(l){l?(this.key=l.key,this.width=l.width!==void 0?l.width:9,th... method headers (line 75) | get headers(){return this._header&&this._header instanceof Array?this.... method header (line 75) | get header(){return this._header} method header (line 75) | set header(l){l!==void 0?(this._header=l,this.headers.forEach((d,h)=>{... method key (line 75) | get key(){return this._key} method key (line 75) | set key(l){(this._key&&this._worksheet.getColumnKey(this._key))===this... method hidden (line 75) | get hidden(){return!!this._hidden} method hidden (line 75) | set hidden(l){this._hidden=l} method outlineLevel (line 75) | get outlineLevel(){return this._outlineLevel||0} method outlineLevel (line 75) | set outlineLevel(l){this._outlineLevel=l} method collapsed (line 75) | get collapsed(){return!!(this._outlineLevel&&this._outlineLevel>=this.... method toString (line 75) | toString(){return JSON.stringify({key:this.key,width:this.width,header... method equivalentTo (line 75) | equivalentTo(l){return this.width===l.width&&this.hidden===l.hidden&&t... method isDefault (line 75) | get isDefault(){if(this.isCustomWidth||this.hidden||this.outlineLevel)... method headerCount (line 75) | get headerCount(){return this.headers.length} method eachCell (line 75) | eachCell(l,d){const h=this.number;d||(d=l,l=null),this._worksheet.each... method values (line 75) | get values(){const l=[];return this.eachCell((d,h)=>{d&&d.type!==o.Val... method values (line 75) | set values(l){if(!l)return;const d=this.number;let h=0;l.hasOwnPropert... method _applyStyle (line 75) | _applyStyle(l,d){return this.style[l]=d,this.eachCell(h=>{h[l]=d}),d} method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(l){this._applyStyle("numFmt",l)} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(l){this._applyStyle("font",l)} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(l){this._applyStyle("alignment",l)} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(l){this._applyStyle("protection",l)} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(l){this._applyStyle("border",l)} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(l){this._applyStyle("fill",l)} method toModel (line 75) | static toModel(l){const d=[];let h=null;return l&&l.forEach((f,g)=>{f.... method fromModel (line 75) | static fromModel(l,d){const h=[];let f=1,g=0;for(d=(d=d||[]).sort(func... method constructor (line 76) | constructor(){super(),this.map={"v:shape":new s}} method tag (line 76) | get tag(){return"xml"} method render (line 76) | render(l,d){l.openXml(a.StdDocAttributes),l.openNode(this.tag,u.DRAWIN... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method reconcile (line 76) | reconcile(l,d){l.anchors.forEach(h=>{h.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={"v:textbox":new o,"x:ClientData":new s}} method tag (line 76) | get tag(){return"v:shape"} method render (line 76) | render(l,d,h){l.openNode("v:shape",u.V_SHAPE_ATTRIBUTES(d,h)),l.leafNo... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.p... method constructor (line 76) | constructor(){super(),this.map={Relationship:new s}} method render (line 76) | render(l,d){d=d||this._values,l.openXml(a.StdDocAttributes),l.openNode... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method constructor (line 76) | constructor(){super(),this.map={"x14:id":this.idXform=new s}} method tag (line 76) | get tag(){return"ext"} method render (line 76) | render(l,d){l.openNode(this.tag,{uri:"{B025F937-C7B1-47D3-B67F-A62EFF6... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(l,d){this.model.x14Id=d.model} method constructor (line 76) | constructor(l){super(),this.model=l} method tag (line 76) | get tag(){return"r"} method textXform (line 76) | get textXform(){return this._textXform||(this._textXform=new a)} method fontXform (line 76) | get fontXform(){return this._fontXform||(this._fontXform=new o(u.FONT_... method render (line 76) | render(l,d){d=d||this.model,l.openNode("r"),d.font&&this.fontXform.ren... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){switch(l){case"r":return!1;case"t":return this.model.tex... method constructor (line 76) | constructor(l){super(),this.name=l,this.map={color:new s}} method tag (line 76) | get tag(){return this.name} method render (line 76) | render(l,d,h){const f=d&&d.color||h||this.defaultColor;l.openNode(this... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){return this.parser?(this.parser.parseClose(l)||(this.par... method validStyle (line 76) | validStyle(l){return u.validStyleValues[l]} method constructor (line 76) | constructor(){super(),this.map={fgColor:new o("fgColor"),bgColor:new o... method name (line 76) | get name(){return"pattern"} method tag (line 76) | get tag(){return"patternFill"} method render (line 76) | render(h,f){h.openNode("patternFill"),h.addAttribute("patternType",f.p... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.p... method constructor (line 77) | constructor(l){super({writableObjectMode:l.objectMode}),this.hasWritte... method transform (line 77) | transform(l){return this.rowFormatter.rowTransform=l,this} method _transform (line 77) | _transform(l,d,h){let f=!1;try{this.hasWrittenBOM||(this.push(this.for... method _flush (line 77) | _flush(l){this.rowFormatter.finish((d,h)=>d?l(d):(h&&h.forEach(f=>{thi... method constructor (line 79) | constructor(l){this.parserOptions=l,this.rowParser=new o.RowParser(thi... method removeBOM (line 79) | static removeBOM(l){return l&&l.charCodeAt(0)===65279?l.slice(1):l} method parse (line 79) | parse(l,d){const h=new a.Scanner({line:u.removeBOM(l),parserOptions:th... method parseWithoutComments (line 79) | parseWithoutComments(l){const d=[];let h=!0;for(;h;)h=this.parseRow(l,... method parseWithComments (line 79) | parseWithComments(l){const{parserOptions:d}=this,h=[];for(let f=l.next... method parseRow (line 79) | parseRow(l,d){if(!l.nextNonSpaceToken)return!1;const h=this.rowParser.... method constructor (line 81) | constructor(){this._rowTransform=null,this._rowValidator=null} method createTransform (line 81) | static createTransform(l){return s.isSyncTransform(l)?(d,h)=>{let f=nu... method createValidator (line 81) | static createValidator(l){return s.isSyncValidate(l)?(d,h)=>{h(null,{r... method rowTransform (line 81) | set rowTransform(l){if(!o.default(l))throw new TypeError("The transfor... method rowValidator (line 81) | set rowValidator(l){if(!o.default(l))throw new TypeError("The validate... method transformAndValidate (line 81) | transformAndValidate(l,d){return this.callTransformer(l,(h,f)=>h?d(h):... method callTransformer (line 81) | callTransformer(l,d){return this._rowTransform?this._rowTransform(l,d)... method callValidator (line 81) | callValidator(l,d){return this._rowValidator?this._rowValidator(l,d):d... method render (line 76) | render(c,l){c.openNode("definedName",{name:l.name,localSheetId:l.localSh... method parseOpen (line 76) | parseOpen(c){switch(c.name){case"definedName":return this._parsedName=c.... method parseText (line 76) | parseText(c){this._parsedText.push(c)} method parseClose (line 76) | parseClose(){return this.model={name:this._parsedName,ranges:u(this._par... method render (line 76) | render(s,u){s.leafNode("sheet",{sheetId:u.id,name:u.name,state:u.state,"... method parseOpen (line 76) | parseOpen(s){return s.name==="sheet"&&(this.model={name:a.xmlDecode(s.at... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} method render (line 76) | render(o,s){o.leafNode("calcPr",{calcId:171027,fullCalcOnLoad:s.fullCalc... method parseOpen (line 76) | parseOpen(o){return o.name==="calcPr"&&(this.model={},!0)} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} method render (line 76) | render(o,s){o.leafNode("workbookPr",{date1904:s.date1904?1:void 0,defaul... method parseOpen (line 76) | parseOpen(o){return o.name==="workbookPr"&&(this.model={date1904:o.attri... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} method render (line 76) | render(o,s){const u={xWindow:s.x||0,yWindow:s.y||0,windowWidth:s.width||... method parseOpen (line 76) | parseOpen(o){if(o.name==="workbookView"){const s=this.model={},u=functio... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} class p (line 76) | class p extends u{constructor(){super(),this.map={fileVersion:p.STATIC_X... method constructor (line 76) | constructor(){super(),this.map={fileVersion:p.STATIC_XFORMS.fileVersio... method prepare (line 76) | prepare(v){v.sheets=v.worksheets;const b=[];let E=0;v.sheets.forEach(D... method render (line 76) | render(v,b){v.openXml(s.StdDocAttributes),v.openNode("workbook",p.WORK... method parseOpen (line 76) | parseOpen(v){if(this.parser)return this.parser.parseOpen(v),!0;switch(... method parseText (line 76) | parseText(v){this.parser&&this.parser.parseText(v)} method parseClose (line 76) | parseClose(v){if(this.parser)return this.parser.parseClose(v)||(this.p... method reconcile (line 76) | reconcile(v){const b=(v.workbookRels||[]).reduce((W,U)=>(W[U.Id]=U,W),... method constructor (line 76) | constructor(v){super(),this.map={numFmts:new c({tag:"numFmts",count:!0... method initIndex (line 76) | initIndex(){this.index={style:{},numFmt:{},numFmtNextId:164,font:{},bo... method init (line 76) | init(){this.model={styles:[],numFmts:[],fonts:[],borders:[],fills:[],d... method render (line 76) | render(v,b){b=b||this.model,v.openXml(o.StdDocAttributes),v.openNode("... method parseOpen (line 76) | parseOpen(v){if(this.parser)return this.parser.parseOpen(v),!0;switch(... method parseText (line 76) | parseText(v){this.parser&&this.parser.parseText(v)} method parseClose (line 76) | parseClose(v){if(this.parser)return this.parser.parseClose(v)||(this.p... method addStyleModel (line 76) | addStyleModel(v,b){if(!v)return 0;if(this.model.fonts.length||this._ad... method getStyleModel (line 76) | getStyleModel(v){const b=this.model.styles[v];if(!b)return null;let E=... method addDxfStyle (line 76) | addDxfStyle(v){return v.numFmt&&(v.numFmtId=this._addNumFmtStr(v.numFm... method getDxfStyle (line 76) | getDxfStyle(v){return this.model.dxfs[v]} method _addStyle (line 76) | _addStyle(v){const b=this.map.style.toXml(v);let E=this.index.style[b]... method _addNumFmtStr (line 76) | _addNumFmtStr(v){let b=f.getDefaultFmtId(v);if(b!==void 0||(b=this.ind... method _addFont (line 76) | _addFont(v){const b=this.map.font.toXml(v);let E=this.index.font[b];re... method _addBorder (line 76) | _addBorder(v){const b=this.map.border.toXml(v);let E=this.index.border... method _addFill (line 76) | _addFill(v){const b=this.map.fill.toXml(v);let E=this.index.fill[b];re... method tag (line 76) | get tag(){return"r"} method richTextXform (line 76) | get richTextXform(){return this._richTextXform||(this._richTextXform=new... method render (line 76) | render(c,l){l=l||this.model,c.openNode("comment",{ref:l.ref,authorId:0})... method parseOpen (line 76) | parseOpen(c){if(this.parser)return this.parser.parseOpen(c),!0;switch(c.... method parseText (line 76) | parseText(c){this.parser&&this.parser.parseText(c)} method parseClose (line 76) | parseClose(c){switch(c){case"comment":return!1;case"r":return this.model... method render (line 76) | render(l,d){d=d||this.model,l.openXml(a.StdDocAttributes),l.openNode("co... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(l.... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){switch(l){case"commentList":return!1;case"comment":return ... method constructor (line 76) | constructor(o){super(),this._model=o} method tag (line 76) | get tag(){return this._model&&this._model.tag} method render (line 76) | render(o,s,u){(s===u[2]||this.tag==="x:SizeWithCells"&&s===u[1])&&o.leaf... method parseOpen (line 76) | parseOpen(o){switch(o.name){case this.tag:return this.model={},this.mode... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} method constructor (line 76) | constructor(o){super(),this._model=o} method tag (line 76) | get tag(){return this._model&&this._model.tag} method render (line 76) | render(o,s){o.leafNode(this.tag,null,s)} method parseOpen (line 76) | parseOpen(o){switch(o.name){case this.tag:return this.text="",!0;default... method parseText (line 76) | parseText(o){this.text=o} method parseClose (line 76) | parseClose(){return!1} method tag (line 76) | get tag(){return"x:Anchor"} method getAnchorRect (line 76) | getAnchorRect(o){const s=Math.floor(o.left),u=Math.floor(68*(o.left-s)),... method getDefaultRect (line 76) | getDefaultRect(o){const s=o.col,u=Math.max(o.row-2,0);return[s,6,u,14,s+... method render (line 76) | render(o,s){const u=s.anchor?this.getAnchorRect(s.anchor):this.getDefaul... method parseOpen (line 76) | parseOpen(o){switch(o.name){case this.tag:return this.text="",!0;default... method parseText (line 76) | parseText(o){this.text=o} method parseClose (line 76) | parseClose(){return!1} method constructor (line 76) | constructor(){super(),this.map={"x:Anchor":new o,"x:Locked":new s({tag:"... method tag (line 76) | get tag(){return"x:ClientData"} method render (line 76) | render(l,d){const{protection:h,editAs:f}=d.note;l.openNode(this.tag,{Obj... method parseOpen (line 76) | parseOpen(l){switch(l.name){case this.tag:this.reset(),this.model={ancho... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.par... method normalizeModel (line 76) | normalizeModel(){const l=Object.assign({},this.map["x:MoveWithCells"].mo... class u (line 76) | class u extends o{constructor(){super(),this.map={"v:shape":new s}}get t... method constructor (line 75) | constructor(l,d,h){this._worksheet=l,this._number=d,h!==!1&&(this.defn... method number (line 75) | get number(){return this._number} method worksheet (line 75) | get worksheet(){return this._worksheet} method letter (line 75) | get letter(){return s.n2l(this._number)} method isCustomWidth (line 75) | get isCustomWidth(){return this.width!==void 0&&this.width!==9} method defn (line 75) | get defn(){return{header:this._header,key:this.key,width:this.width,st... method defn (line 75) | set defn(l){l?(this.key=l.key,this.width=l.width!==void 0?l.width:9,th... method headers (line 75) | get headers(){return this._header&&this._header instanceof Array?this.... method header (line 75) | get header(){return this._header} method header (line 75) | set header(l){l!==void 0?(this._header=l,this.headers.forEach((d,h)=>{... method key (line 75) | get key(){return this._key} method key (line 75) | set key(l){(this._key&&this._worksheet.getColumnKey(this._key))===this... method hidden (line 75) | get hidden(){return!!this._hidden} method hidden (line 75) | set hidden(l){this._hidden=l} method outlineLevel (line 75) | get outlineLevel(){return this._outlineLevel||0} method outlineLevel (line 75) | set outlineLevel(l){this._outlineLevel=l} method collapsed (line 75) | get collapsed(){return!!(this._outlineLevel&&this._outlineLevel>=this.... method toString (line 75) | toString(){return JSON.stringify({key:this.key,width:this.width,header... method equivalentTo (line 75) | equivalentTo(l){return this.width===l.width&&this.hidden===l.hidden&&t... method isDefault (line 75) | get isDefault(){if(this.isCustomWidth||this.hidden||this.outlineLevel)... method headerCount (line 75) | get headerCount(){return this.headers.length} method eachCell (line 75) | eachCell(l,d){const h=this.number;d||(d=l,l=null),this._worksheet.each... method values (line 75) | get values(){const l=[];return this.eachCell((d,h)=>{d&&d.type!==o.Val... method values (line 75) | set values(l){if(!l)return;const d=this.number;let h=0;l.hasOwnPropert... method _applyStyle (line 75) | _applyStyle(l,d){return this.style[l]=d,this.eachCell(h=>{h[l]=d}),d} method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(l){this._applyStyle("numFmt",l)} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(l){this._applyStyle("font",l)} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(l){this._applyStyle("alignment",l)} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(l){this._applyStyle("protection",l)} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(l){this._applyStyle("border",l)} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(l){this._applyStyle("fill",l)} method toModel (line 75) | static toModel(l){const d=[];let h=null;return l&&l.forEach((f,g)=>{f.... method fromModel (line 75) | static fromModel(l,d){const h=[];let f=1,g=0;for(d=(d=d||[]).sort(func... method constructor (line 76) | constructor(){super(),this.map={"v:shape":new s}} method tag (line 76) | get tag(){return"xml"} method render (line 76) | render(l,d){l.openXml(a.StdDocAttributes),l.openNode(this.tag,u.DRAWIN... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method reconcile (line 76) | reconcile(l,d){l.anchors.forEach(h=>{h.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={"v:textbox":new o,"x:ClientData":new s}} method tag (line 76) | get tag(){return"v:shape"} method render (line 76) | render(l,d,h){l.openNode("v:shape",u.V_SHAPE_ATTRIBUTES(d,h)),l.leafNo... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.p... method constructor (line 76) | constructor(){super(),this.map={Relationship:new s}} method render (line 76) | render(l,d){d=d||this._values,l.openXml(a.StdDocAttributes),l.openNode... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method constructor (line 76) | constructor(){super(),this.map={"x14:id":this.idXform=new s}} method tag (line 76) | get tag(){return"ext"} method render (line 76) | render(l,d){l.openNode(this.tag,{uri:"{B025F937-C7B1-47D3-B67F-A62EFF6... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(l,d){this.model.x14Id=d.model} method constructor (line 76) | constructor(l){super(),this.model=l} method tag (line 76) | get tag(){return"r"} method textXform (line 76) | get textXform(){return this._textXform||(this._textXform=new a)} method fontXform (line 76) | get fontXform(){return this._fontXform||(this._fontXform=new o(u.FONT_... method render (line 76) | render(l,d){d=d||this.model,l.openNode("r"),d.font&&this.fontXform.ren... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){switch(l){case"r":return!1;case"t":return this.model.tex... method constructor (line 76) | constructor(l){super(),this.name=l,this.map={color:new s}} method tag (line 76) | get tag(){return this.name} method render (line 76) | render(l,d,h){const f=d&&d.color||h||this.defaultColor;l.openNode(this... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){return this.parser?(this.parser.parseClose(l)||(this.par... method validStyle (line 76) | validStyle(l){return u.validStyleValues[l]} method constructor (line 76) | constructor(){super(),this.map={fgColor:new o("fgColor"),bgColor:new o... method name (line 76) | get name(){return"pattern"} method tag (line 76) | get tag(){return"patternFill"} method render (line 76) | render(h,f){h.openNode("patternFill"),h.addAttribute("patternType",f.p... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.p... method constructor (line 77) | constructor(l){super({writableObjectMode:l.objectMode}),this.hasWritte... method transform (line 77) | transform(l){return this.rowFormatter.rowTransform=l,this} method _transform (line 77) | _transform(l,d,h){let f=!1;try{this.hasWrittenBOM||(this.push(this.for... method _flush (line 77) | _flush(l){this.rowFormatter.finish((d,h)=>d?l(d):(h&&h.forEach(f=>{thi... method constructor (line 79) | constructor(l){this.parserOptions=l,this.rowParser=new o.RowParser(thi... method removeBOM (line 79) | static removeBOM(l){return l&&l.charCodeAt(0)===65279?l.slice(1):l} method parse (line 79) | parse(l,d){const h=new a.Scanner({line:u.removeBOM(l),parserOptions:th... method parseWithoutComments (line 79) | parseWithoutComments(l){const d=[];let h=!0;for(;h;)h=this.parseRow(l,... method parseWithComments (line 79) | parseWithComments(l){const{parserOptions:d}=this,h=[];for(let f=l.next... method parseRow (line 79) | parseRow(l,d){if(!l.nextNonSpaceToken)return!1;const h=this.rowParser.... method constructor (line 81) | constructor(){this._rowTransform=null,this._rowValidator=null} method createTransform (line 81) | static createTransform(l){return s.isSyncTransform(l)?(d,h)=>{let f=nu... method createValidator (line 81) | static createValidator(l){return s.isSyncValidate(l)?(d,h)=>{h(null,{r... method rowTransform (line 81) | set rowTransform(l){if(!o.default(l))throw new TypeError("The transfor... method rowValidator (line 81) | set rowValidator(l){if(!o.default(l))throw new TypeError("The validate... method transformAndValidate (line 81) | transformAndValidate(l,d){return this.callTransformer(l,(h,f)=>h?d(h):... method callTransformer (line 81) | callTransformer(l,d){return this._rowTransform?this._rowTransform(l,d)... method callValidator (line 81) | callValidator(l,d){return this._rowValidator?this._rowValidator(l,d):d... class u (line 76) | class u extends a{constructor(){super(),this.map={"v:textbox":new o,"x:C... method constructor (line 75) | constructor(l,d,h){this._worksheet=l,this._number=d,h!==!1&&(this.defn... method number (line 75) | get number(){return this._number} method worksheet (line 75) | get worksheet(){return this._worksheet} method letter (line 75) | get letter(){return s.n2l(this._number)} method isCustomWidth (line 75) | get isCustomWidth(){return this.width!==void 0&&this.width!==9} method defn (line 75) | get defn(){return{header:this._header,key:this.key,width:this.width,st... method defn (line 75) | set defn(l){l?(this.key=l.key,this.width=l.width!==void 0?l.width:9,th... method headers (line 75) | get headers(){return this._header&&this._header instanceof Array?this.... method header (line 75) | get header(){return this._header} method header (line 75) | set header(l){l!==void 0?(this._header=l,this.headers.forEach((d,h)=>{... method key (line 75) | get key(){return this._key} method key (line 75) | set key(l){(this._key&&this._worksheet.getColumnKey(this._key))===this... method hidden (line 75) | get hidden(){return!!this._hidden} method hidden (line 75) | set hidden(l){this._hidden=l} method outlineLevel (line 75) | get outlineLevel(){return this._outlineLevel||0} method outlineLevel (line 75) | set outlineLevel(l){this._outlineLevel=l} method collapsed (line 75) | get collapsed(){return!!(this._outlineLevel&&this._outlineLevel>=this.... method toString (line 75) | toString(){return JSON.stringify({key:this.key,width:this.width,header... method equivalentTo (line 75) | equivalentTo(l){return this.width===l.width&&this.hidden===l.hidden&&t... method isDefault (line 75) | get isDefault(){if(this.isCustomWidth||this.hidden||this.outlineLevel)... method headerCount (line 75) | get headerCount(){return this.headers.length} method eachCell (line 75) | eachCell(l,d){const h=this.number;d||(d=l,l=null),this._worksheet.each... method values (line 75) | get values(){const l=[];return this.eachCell((d,h)=>{d&&d.type!==o.Val... method values (line 75) | set values(l){if(!l)return;const d=this.number;let h=0;l.hasOwnPropert... method _applyStyle (line 75) | _applyStyle(l,d){return this.style[l]=d,this.eachCell(h=>{h[l]=d}),d} method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(l){this._applyStyle("numFmt",l)} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(l){this._applyStyle("font",l)} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(l){this._applyStyle("alignment",l)} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(l){this._applyStyle("protection",l)} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(l){this._applyStyle("border",l)} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(l){this._applyStyle("fill",l)} method toModel (line 75) | static toModel(l){const d=[];let h=null;return l&&l.forEach((f,g)=>{f.... method fromModel (line 75) | static fromModel(l,d){const h=[];let f=1,g=0;for(d=(d=d||[]).sort(func... method constructor (line 76) | constructor(){super(),this.map={"v:shape":new s}} method tag (line 76) | get tag(){return"xml"} method render (line 76) | render(l,d){l.openXml(a.StdDocAttributes),l.openNode(this.tag,u.DRAWIN... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method reconcile (line 76) | reconcile(l,d){l.anchors.forEach(h=>{h.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={"v:textbox":new o,"x:ClientData":new s}} method tag (line 76) | get tag(){return"v:shape"} method render (line 76) | render(l,d,h){l.openNode("v:shape",u.V_SHAPE_ATTRIBUTES(d,h)),l.leafNo... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.p... method constructor (line 76) | constructor(){super(),this.map={Relationship:new s}} method render (line 76) | render(l,d){d=d||this._values,l.openXml(a.StdDocAttributes),l.openNode... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method constructor (line 76) | constructor(){super(),this.map={"x14:id":this.idXform=new s}} method tag (line 76) | get tag(){return"ext"} method render (line 76) | render(l,d){l.openNode(this.tag,{uri:"{B025F937-C7B1-47D3-B67F-A62EFF6... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(l,d){this.model.x14Id=d.model} method constructor (line 76) | constructor(l){super(),this.model=l} method tag (line 76) | get tag(){return"r"} method textXform (line 76) | get textXform(){return this._textXform||(this._textXform=new a)} method fontXform (line 76) | get fontXform(){return this._fontXform||(this._fontXform=new o(u.FONT_... method render (line 76) | render(l,d){d=d||this.model,l.openNode("r"),d.font&&this.fontXform.ren... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){switch(l){case"r":return!1;case"t":return this.model.tex... method constructor (line 76) | constructor(l){super(),this.name=l,this.map={color:new s}} method tag (line 76) | get tag(){return this.name} method render (line 76) | render(l,d,h){const f=d&&d.color||h||this.defaultColor;l.openNode(this... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){return this.parser?(this.parser.parseClose(l)||(this.par... method validStyle (line 76) | validStyle(l){return u.validStyleValues[l]} method constructor (line 76) | constructor(){super(),this.map={fgColor:new o("fgColor"),bgColor:new o... method name (line 76) | get name(){return"pattern"} method tag (line 76) | get tag(){return"patternFill"} method render (line 76) | render(h,f){h.openNode("patternFill"),h.addAttribute("patternType",f.p... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.p... method constructor (line 77) | constructor(l){super({writableObjectMode:l.objectMode}),this.hasWritte... method transform (line 77) | transform(l){return this.rowFormatter.rowTransform=l,this} method _transform (line 77) | _transform(l,d,h){let f=!1;try{this.hasWrittenBOM||(this.push(this.for... method _flush (line 77) | _flush(l){this.rowFormatter.finish((d,h)=>d?l(d):(h&&h.forEach(f=>{thi... method constructor (line 79) | constructor(l){this.parserOptions=l,this.rowParser=new o.RowParser(thi... method removeBOM (line 79) | static removeBOM(l){return l&&l.charCodeAt(0)===65279?l.slice(1):l} method parse (line 79) | parse(l,d){const h=new a.Scanner({line:u.removeBOM(l),parserOptions:th... method parseWithoutComments (line 79) | parseWithoutComments(l){const d=[];let h=!0;for(;h;)h=this.parseRow(l,... method parseWithComments (line 79) | parseWithComments(l){const{parserOptions:d}=this,h=[];for(let f=l.next... method parseRow (line 79) | parseRow(l,d){if(!l.nextNonSpaceToken)return!1;const h=this.rowParser.... method constructor (line 81) | constructor(){this._rowTransform=null,this._rowValidator=null} method createTransform (line 81) | static createTransform(l){return s.isSyncTransform(l)?(d,h)=>{let f=nu... method createValidator (line 81) | static createValidator(l){return s.isSyncValidate(l)?(d,h)=>{h(null,{r... method rowTransform (line 81) | set rowTransform(l){if(!o.default(l))throw new TypeError("The transfor... method rowValidator (line 81) | set rowValidator(l){if(!o.default(l))throw new TypeError("The validate... method transformAndValidate (line 81) | transformAndValidate(l,d){return this.callTransformer(l,(h,f)=>h?d(h):... method callTransformer (line 81) | callTransformer(l,d){return this._rowTransform?this._rowTransform(l,d)... method callValidator (line 81) | callValidator(l,d){return this._rowValidator?this._rowValidator(l,d):d... method tag (line 76) | get tag(){return"v:textbox"} method conversionUnit (line 76) | conversionUnit(o,s,u){return`${parseFloat(o)*s.toFixed(2)}${u}`} method reverseConversionUnit (line 76) | reverseConversionUnit(o){return(o||"").split(",").map(s=>Number(parseFlo... method render (line 76) | render(o,s){const u={style:"mso-direction-alt:auto"};if(s&&s.note){let{i... method parseOpen (line 76) | parseOpen(o){switch(o.name){case this.tag:return this.model={inset:this.... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(o){switch(o){case this.tag:return!1;default:return!0}} method createNewModel (line 76) | createNewModel(o){return{}} method parseOpen (line 76) | parseOpen(o){return this.parser=this.parser||this.map[o.name],this.parse... method parseText (line 76) | parseText(o){this.parser&&this.parser.parseText(o)} method onParserClose (line 76) | onParserClose(o,s){this.model[o]=s.model} method parseClose (line 76) | parseClose(o){return this.parser?(this.parser.parseClose(o)||(this.onPar... method render (line 76) | render(o,s){o.openNode("HeadingPairs"),o.openNode("vt:vector",{size:2,ba... method parseOpen (line 76) | parseOpen(o){return o.name==="HeadingPairs"} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(o){return o!=="HeadingPairs"} method render (line 76) | render(o,s){o.openNode("TitlesOfParts"),o.openNode("vt:vector",{size:s.l... method parseOpen (line 76) | parseOpen(o){return o.name==="TitlesOfParts"} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(o){return o!=="TitlesOfParts"} class l (line 76) | class l extends o{constructor(){super(),this.map={Company:new s({tag:"Co... method constructor (line 75) | constructor(f,g,m){if(!f||!g)throw new Error("A Cell needs a Row");thi... method worksheet (line 75) | get worksheet(){return this._row.worksheet} method workbook (line 75) | get workbook(){return this._row.worksheet.workbook} method destroy (line 75) | destroy(){delete this.style,delete this._value,delete this._row,delete... method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(f){this.style.numFmt=f} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(f){this.style.font=f} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(f){this.style.alignment=f} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(f){this.style.border=f} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(f){this.style.fill=f} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(f){this.style.protection=f} method _mergeStyle (line 75) | _mergeStyle(f,g,m){const p=f&&f.numFmt||g&&g.numFmt;p&&(m.numFmt=p);co... method address (line 75) | get address(){return this._address} method row (line 75) | get row(){return this._row.number} method col (line 75) | get col(){return this._column.number} method $col$row (line 75) | get $col$row(){return`$${this._column.letter}$${this.row}`} method type (line 75) | get type(){return this._value.type} method effectiveType (line 75) | get effectiveType(){return this._value.effectiveType} method toCsvString (line 75) | toCsvString(){return this._value.toCsvString()} method addMergeRef (line 75) | addMergeRef(){this._mergeCount++} method releaseMergeRef (line 75) | releaseMergeRef(){this._mergeCount--} method isMerged (line 75) | get isMerged(){return this._mergeCount>0||this.type===l.Types.Merge} method merge (line 75) | merge(f,g){this._value.release(),this._value=d.create(l.Types.Merge,th... method unmerge (line 75) | unmerge(){this.type===l.Types.Merge&&(this._value.release(),this._valu... method isMergedTo (line 75) | isMergedTo(f){return this._value.type===l.Types.Merge&&this._value.isM... method master (line 75) | get master(){return this.type===l.Types.Merge?this._value.master:this} method isHyperlink (line 75) | get isHyperlink(){return this._value.type===l.Types.Hyperlink} method hyperlink (line 75) | get hyperlink(){return this._value.hyperlink} method value (line 75) | get value(){return this._value.value} method value (line 75) | set value(f){this.type!==l.Types.Merge?(this._value.release(),this._va... method note (line 75) | get note(){return this._comment&&this._comment.note} method note (line 75) | set note(f){this._comment=new c(f)} method text (line 75) | get text(){return this._value.toString()} method html (line 75) | get html(){return o.escapeHtml(this.text)} method toString (line 75) | toString(){return this.text} method _upgradeToHyperlink (line 75) | _upgradeToHyperlink(f){this.type===l.Types.String&&(this._value=d.crea... method formula (line 75) | get formula(){return this._value.formula} method result (line 75) | get result(){return this._value.result} method formulaType (line 75) | get formulaType(){return this._value.formulaType} method fullAddress (line 75) | get fullAddress(){const{worksheet:f}=this._row;return{sheetName:f.name... method name (line 75) | get name(){return this.names[0]} method name (line 75) | set name(f){this.names=[f]} method names (line 75) | get names(){return this.workbook.definedNames.getNamesEx(this.fullAddr... method names (line 75) | set names(f){const{definedNames:g}=this.workbook;g.removeAllNames(this... method addName (line 75) | addName(f){this.workbook.definedNames.addEx(this.fullAddress,f)} method removeName (line 75) | removeName(f){this.workbook.definedNames.removeEx(this.fullAddress,f)} method removeAllNames (line 75) | removeAllNames(){this.workbook.definedNames.removeAllNames(this.fullAd... method _dataValidations (line 75) | get _dataValidations(){return this.worksheet.dataValidations} method dataValidation (line 75) | get dataValidation(){return this._dataValidations.find(this.address)} method dataValidation (line 75) | set dataValidation(f){this._dataValidations.add(this.address,f)} method model (line 75) | get model(){const{model:f}=this._value;return f.style=this.style,this.... method model (line 75) | set model(f){if(this._value.release(),this._value=d.create(f.type,this... method constructor (line 75) | constructor(p,y){this._data=p,this._encoding=y} method length (line 75) | get length(){return this.toBuffer().length} method copy (line 75) | copy(p,y,v,b){return this.toBuffer().copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._buffer||(this._buffer=o.from(this._data,this._... method constructor (line 76) | constructor(h){super(),this.options=Object.assign({type:"nodebuffer",c... method append (line 76) | append(h,f){f.hasOwnProperty("base64")&&f.base64?this.zip.file(f.name,... method finalize (line 76) | async finalize(){const h=await this.zip.generateAsync(this.options);th... method read (line 76) | read(h){return this.stream.read(h)} method setEncoding (line 76) | setEncoding(h){return this.stream.setEncoding(h)} method pause (line 76) | pause(){return this.stream.pause()} method resume (line 76) | resume(){return this.stream.resume()} method isPaused (line 76) | isPaused(){return this.stream.isPaused()} method pipe (line 76) | pipe(h,f){return this.stream.pipe(h,f)} method unpipe (line 76) | unpipe(h){return this.stream.unpipe(h)} method unshift (line 76) | unshift(h){return this.stream.unshift(h)} method wrap (line 76) | wrap(h){return this.stream.wrap(h)} method constructor (line 76) | constructor(){super(),this.map={Company:new s({tag:"Company"}),Manager... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("Properties",l.PR... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"dc:creator":new u({tag:"dc:creator"})... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("cp:corePropertie... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"xdr:twoCellAnchor":new u,"xdr:oneCell... method prepare (line 76) | prepare(h){h.anchors.forEach((f,g)=>{f.anchorType=function(m){return(t... method tag (line 76) | get tag(){return"xdr:wsDr"} method render (line 76) | render(h,f){h.openXml(o.StdDocAttributes),h.openNode(this.tag,l.DRAWIN... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.m... method reconcile (line 76) | reconcile(h,f){h.anchors.forEach(g=>{g.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={patternFill:new u,gradientFill:new c}} method tag (line 76) | get tag(){return"fill"} method render (line 76) | render(h,f){switch(h.addRollback(),h.openNode("fill"),f.type){case"pat... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method validStyle (line 76) | validStyle(h){return l.validPatternValues[h]} method constructor (line 79) | constructor(h){this.rowCount=0,this.formatterOptions=h,this.fieldForma... method isRowHashArray (line 79) | static isRowHashArray(h){return!!Array.isArray(h)&&Array.isArray(h[0])... method isRowArray (line 79) | static isRowArray(h){return Array.isArray(h)&&!this.isRowHashArray(h)} method gatherHeaders (line 79) | static gatherHeaders(h){return l.isRowHashArray(h)?h.map(f=>f[0]):Arra... method createTransform (line 79) | static createTransform(h){return c.isSyncTransform(h)?(f,g)=>{let m=nu... method rowTransform (line 79) | set rowTransform(h){if(!o.default(h))throw new TypeError("The transfor... method format (line 79) | format(h,f){this.callTransformer(h,(g,m)=>{if(g)return f(g);if(!h)retu... method finish (line 79) | finish(h){const f=[];if(this.formatterOptions.alwaysWriteHeaders&&this... method checkHeaders (line 79) | checkHeaders(h){if(this.headers)return{shouldFormatColumns:!0,headers:... method gatherColumns (line 79) | gatherColumns(h){if(this.headers===null)throw new Error("Headers is cu... method callTransformer (line 79) | callTransformer(h,f){return this._rowTransform?this._rowTransform(h,f)... method formatColumns (line 79) | formatColumns(h,f){const g=h.map((p,y)=>this.fieldFormatter.format(p,y... method constructor (line 79) | constructor(h){super({objectMode:h.objectMode}),this.lines="",this.row... method hasHitRowLimit (line 79) | get hasHitRowLimit(){return this.parserOptions.limitRows&&this.rowCoun... method shouldEmitRows (line 79) | get shouldEmitRows(){return this.parsedRowCount>this.parserOptions.ski... method shouldSkipLine (line 79) | get shouldSkipLine(){return this.parsedLineCount<=this.parserOptions.s... method transform (line 79) | transform(h){return this.rowTransformerValidator.rowTransform=h,this} method validate (line 79) | validate(h){return this.rowTransformerValidator.rowValidator=h,this} method emit (line 79) | emit(h){if(h==="end")return this.endEmitted||(this.endEmitted=!0,super... method _transform (line 79) | _transform(h,f,g){if(this.hasHitRowLimit)return g();const m=l.wrapDone... method _flush (line 79) | _flush(h){const f=l.wrapDoneCallback(h);if(this.hasHitRowLimit)return ... method parse (line 79) | parse(h,f){if(!h)return[];const{line:g,rows:m}=this.parser.parse(h,f);... method processRows (line 79) | processRows(h,f){const g=h.length,m=p=>{const y=E=>E?f(E):p%100!=0?m(p... method transformRow (line 79) | transformRow(h,f){try{this.headerTransformer.transform(h,(g,m)=>g?f(g)... method checkAndEmitHeaders (line 79) | checkAndEmitHeaders(){!this.headersEmitted&&this.headerTransformer.hea... method skipRow (line 79) | skipRow(h){return this.rowCount-=1,h(null,{row:null,isValid:!0})} method pushRow (line 79) | pushRow(h,f){try{this.parserOptions.objectMode?this.push(h):this.push(... method wrapDoneCallback (line 79) | static wrapDoneCallback(h){let f=!1;return function(g){if(g){if(f)thro... class s (line 76) | class s extends o{render(c,l){c.openXml(a.StdDocAttributes),c.openNode("... method prepare (line 76) | prepare(){} method render (line 76) | render(){} method parseOpen (line 76) | parseOpen(c){} method parseText (line 76) | parseText(c){} method parseClose (line 76) | parseClose(c){} method reconcile (line 76) | reconcile(c,l){} method reset (line 76) | reset(){this.model=null,this.map&&Object.values(this.map).forEach(c=>{... method mergeModel (line 76) | mergeModel(c){this.model=Object.assign(this.model||{},c)} method parse (line 76) | async parse(c){for await(const l of c)for(const{eventType:d,value:h}of... method parseStream (line 76) | async parseStream(c){return this.parse(a(c))} method xml (line 76) | get xml(){return this.toXml(this.model)} method toXml (line 76) | toXml(c){const l=new o;return this.render(l,c),l.xml} method toAttribute (line 76) | static toAttribute(c,l){let d=arguments.length>2&&arguments[2]!==void ... method toStringAttribute (line 76) | static toStringAttribute(c,l){let d=arguments.length>2&&arguments[2]!=... method toStringValue (line 76) | static toStringValue(c,l){return c===void 0?l:c} method toBoolAttribute (line 76) | static toBoolAttribute(c,l){let d=arguments.length>2&&arguments[2]!==v... method toBoolValue (line 76) | static toBoolValue(c,l){return c===void 0?l:c==="1"} method toIntAttribute (line 76) | static toIntAttribute(c,l){let d=arguments.length>2&&arguments[2]!==vo... method toIntValue (line 76) | static toIntValue(c,l){return c===void 0?l:parseInt(c,10)} method toFloatAttribute (line 76) | static toFloatAttribute(c,l){let d=arguments.length>2&&arguments[2]!==... method toFloatValue (line 76) | static toFloatValue(c,l){return c===void 0?l:parseFloat(c)} method render (line 76) | render(c,l){c.openXml(a.StdDocAttributes),c.openNode("Types",s.PROPERT... method parseOpen (line 76) | parseOpen(){return!1} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} method tag (line 76) | get tag(){return"x14:id"} method render (line 76) | render(l,d){l.leafNode(this.tag,null,d)} method parseOpen (line 76) | parseOpen(){this.model=""} method parseText (line 76) | parseText(l){this.model+=l} method parseClose (line 76) | parseClose(l){return l!==this.tag} method constructor (line 76) | constructor(){super(),this.map={"x14:conditionalFormattings":this.cond... method tag (line 76) | get tag(){return"ext"} method hasContent (line 76) | hasContent(c){return this.conditionalFormattings.hasContent(c.conditio... method prepare (line 76) | prepare(c,l){this.conditionalFormattings.prepare(c.conditionalFormatti... method render (line 76) | render(c,l){c.openNode("ext",{uri:"{78C0D931-6437-407d-A8EE-F0AAD7539E... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(c,l){this.model[c]=l.model} method constructor (line 76) | constructor(){super(),this.map={color:new o}} method tag (line 76) | get tag(){return"stop"} method render (line 76) | render(h,f){h.openNode("stop"),h.addAttribute("position",f.position),t... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... class l (line 76) | class l extends o{constructor(){super(),this.map={"dc:creator":new u({ta... method constructor (line 75) | constructor(f,g,m){if(!f||!g)throw new Error("A Cell needs a Row");thi... method worksheet (line 75) | get worksheet(){return this._row.worksheet} method workbook (line 75) | get workbook(){return this._row.worksheet.workbook} method destroy (line 75) | destroy(){delete this.style,delete this._value,delete this._row,delete... method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(f){this.style.numFmt=f} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(f){this.style.font=f} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(f){this.style.alignment=f} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(f){this.style.border=f} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(f){this.style.fill=f} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(f){this.style.protection=f} method _mergeStyle (line 75) | _mergeStyle(f,g,m){const p=f&&f.numFmt||g&&g.numFmt;p&&(m.numFmt=p);co... method address (line 75) | get address(){return this._address} method row (line 75) | get row(){return this._row.number} method col (line 75) | get col(){return this._column.number} method $col$row (line 75) | get $col$row(){return`$${this._column.letter}$${this.row}`} method type (line 75) | get type(){return this._value.type} method effectiveType (line 75) | get effectiveType(){return this._value.effectiveType} method toCsvString (line 75) | toCsvString(){return this._value.toCsvString()} method addMergeRef (line 75) | addMergeRef(){this._mergeCount++} method releaseMergeRef (line 75) | releaseMergeRef(){this._mergeCount--} method isMerged (line 75) | get isMerged(){return this._mergeCount>0||this.type===l.Types.Merge} method merge (line 75) | merge(f,g){this._value.release(),this._value=d.create(l.Types.Merge,th... method unmerge (line 75) | unmerge(){this.type===l.Types.Merge&&(this._value.release(),this._valu... method isMergedTo (line 75) | isMergedTo(f){return this._value.type===l.Types.Merge&&this._value.isM... method master (line 75) | get master(){return this.type===l.Types.Merge?this._value.master:this} method isHyperlink (line 75) | get isHyperlink(){return this._value.type===l.Types.Hyperlink} method hyperlink (line 75) | get hyperlink(){return this._value.hyperlink} method value (line 75) | get value(){return this._value.value} method value (line 75) | set value(f){this.type!==l.Types.Merge?(this._value.release(),this._va... method note (line 75) | get note(){return this._comment&&this._comment.note} method note (line 75) | set note(f){this._comment=new c(f)} method text (line 75) | get text(){return this._value.toString()} method html (line 75) | get html(){return o.escapeHtml(this.text)} method toString (line 75) | toString(){return this.text} method _upgradeToHyperlink (line 75) | _upgradeToHyperlink(f){this.type===l.Types.String&&(this._value=d.crea... method formula (line 75) | get formula(){return this._value.formula} method result (line 75) | get result(){return this._value.result} method formulaType (line 75) | get formulaType(){return this._value.formulaType} method fullAddress (line 75) | get fullAddress(){const{worksheet:f}=this._row;return{sheetName:f.name... method name (line 75) | get name(){return this.names[0]} method name (line 75) | set name(f){this.names=[f]} method names (line 75) | get names(){return this.workbook.definedNames.getNamesEx(this.fullAddr... method names (line 75) | set names(f){const{definedNames:g}=this.workbook;g.removeAllNames(this... method addName (line 75) | addName(f){this.workbook.definedNames.addEx(this.fullAddress,f)} method removeName (line 75) | removeName(f){this.workbook.definedNames.removeEx(this.fullAddress,f)} method removeAllNames (line 75) | removeAllNames(){this.workbook.definedNames.removeAllNames(this.fullAd... method _dataValidations (line 75) | get _dataValidations(){return this.worksheet.dataValidations} method dataValidation (line 75) | get dataValidation(){return this._dataValidations.find(this.address)} method dataValidation (line 75) | set dataValidation(f){this._dataValidations.add(this.address,f)} method model (line 75) | get model(){const{model:f}=this._value;return f.style=this.style,this.... method model (line 75) | set model(f){if(this._value.release(),this._value=d.create(f.type,this... method constructor (line 75) | constructor(p,y){this._data=p,this._encoding=y} method length (line 75) | get length(){return this.toBuffer().length} method copy (line 75) | copy(p,y,v,b){return this.toBuffer().copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._buffer||(this._buffer=o.from(this._data,this._... method constructor (line 76) | constructor(h){super(),this.options=Object.assign({type:"nodebuffer",c... method append (line 76) | append(h,f){f.hasOwnProperty("base64")&&f.base64?this.zip.file(f.name,... method finalize (line 76) | async finalize(){const h=await this.zip.generateAsync(this.options);th... method read (line 76) | read(h){return this.stream.read(h)} method setEncoding (line 76) | setEncoding(h){return this.stream.setEncoding(h)} method pause (line 76) | pause(){return this.stream.pause()} method resume (line 76) | resume(){return this.stream.resume()} method isPaused (line 76) | isPaused(){return this.stream.isPaused()} method pipe (line 76) | pipe(h,f){return this.stream.pipe(h,f)} method unpipe (line 76) | unpipe(h){return this.stream.unpipe(h)} method unshift (line 76) | unshift(h){return this.stream.unshift(h)} method wrap (line 76) | wrap(h){return this.stream.wrap(h)} method constructor (line 76) | constructor(){super(),this.map={Company:new s({tag:"Company"}),Manager... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("Properties",l.PR... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"dc:creator":new u({tag:"dc:creator"})... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("cp:corePropertie... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"xdr:twoCellAnchor":new u,"xdr:oneCell... method prepare (line 76) | prepare(h){h.anchors.forEach((f,g)=>{f.anchorType=function(m){return(t... method tag (line 76) | get tag(){return"xdr:wsDr"} method render (line 76) | render(h,f){h.openXml(o.StdDocAttributes),h.openNode(this.tag,l.DRAWIN... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.m... method reconcile (line 76) | reconcile(h,f){h.anchors.forEach(g=>{g.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={patternFill:new u,gradientFill:new c}} method tag (line 76) | get tag(){return"fill"} method render (line 76) | render(h,f){switch(h.addRollback(),h.openNode("fill"),f.type){case"pat... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method validStyle (line 76) | validStyle(h){return l.validPatternValues[h]} method constructor (line 79) | constructor(h){this.rowCount=0,this.formatterOptions=h,this.fieldForma... method isRowHashArray (line 79) | static isRowHashArray(h){return!!Array.isArray(h)&&Array.isArray(h[0])... method isRowArray (line 79) | static isRowArray(h){return Array.isArray(h)&&!this.isRowHashArray(h)} method gatherHeaders (line 79) | static gatherHeaders(h){return l.isRowHashArray(h)?h.map(f=>f[0]):Arra... method createTransform (line 79) | static createTransform(h){return c.isSyncTransform(h)?(f,g)=>{let m=nu... method rowTransform (line 79) | set rowTransform(h){if(!o.default(h))throw new TypeError("The transfor... method format (line 79) | format(h,f){this.callTransformer(h,(g,m)=>{if(g)return f(g);if(!h)retu... method finish (line 79) | finish(h){const f=[];if(this.formatterOptions.alwaysWriteHeaders&&this... method checkHeaders (line 79) | checkHeaders(h){if(this.headers)return{shouldFormatColumns:!0,headers:... method gatherColumns (line 79) | gatherColumns(h){if(this.headers===null)throw new Error("Headers is cu... method callTransformer (line 79) | callTransformer(h,f){return this._rowTransform?this._rowTransform(h,f)... method formatColumns (line 79) | formatColumns(h,f){const g=h.map((p,y)=>this.fieldFormatter.format(p,y... method constructor (line 79) | constructor(h){super({objectMode:h.objectMode}),this.lines="",this.row... method hasHitRowLimit (line 79) | get hasHitRowLimit(){return this.parserOptions.limitRows&&this.rowCoun... method shouldEmitRows (line 79) | get shouldEmitRows(){return this.parsedRowCount>this.parserOptions.ski... method shouldSkipLine (line 79) | get shouldSkipLine(){return this.parsedLineCount<=this.parserOptions.s... method transform (line 79) | transform(h){return this.rowTransformerValidator.rowTransform=h,this} method validate (line 79) | validate(h){return this.rowTransformerValidator.rowValidator=h,this} method emit (line 79) | emit(h){if(h==="end")return this.endEmitted||(this.endEmitted=!0,super... method _transform (line 79) | _transform(h,f,g){if(this.hasHitRowLimit)return g();const m=l.wrapDone... method _flush (line 79) | _flush(h){const f=l.wrapDoneCallback(h);if(this.hasHitRowLimit)return ... method parse (line 79) | parse(h,f){if(!h)return[];const{line:g,rows:m}=this.parser.parse(h,f);... method processRows (line 79) | processRows(h,f){const g=h.length,m=p=>{const y=E=>E?f(E):p%100!=0?m(p... method transformRow (line 79) | transformRow(h,f){try{this.headerTransformer.transform(h,(g,m)=>g?f(g)... method checkAndEmitHeaders (line 79) | checkAndEmitHeaders(){!this.headersEmitted&&this.headerTransformer.hea... method skipRow (line 79) | skipRow(h){return this.rowCount-=1,h(null,{row:null,isValid:!0})} method pushRow (line 79) | pushRow(h,f){try{this.parserOptions.objectMode?this.push(h):this.push(... method wrapDoneCallback (line 79) | static wrapDoneCallback(h){let f=!1;return function(g){if(g){if(f)thro... method render (line 76) | render(o,s){o.leafNode("Relationship",s)} method parseOpen (line 76) | parseOpen(o){switch(o.name){case"Relationship":return this.model=o.attri... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} class u (line 76) | class u extends o{constructor(){super(),this.map={Relationship:new s}}re... method constructor (line 75) | constructor(l,d,h){this._worksheet=l,this._number=d,h!==!1&&(this.defn... method number (line 75) | get number(){return this._number} method worksheet (line 75) | get worksheet(){return this._worksheet} method letter (line 75) | get letter(){return s.n2l(this._number)} method isCustomWidth (line 75) | get isCustomWidth(){return this.width!==void 0&&this.width!==9} method defn (line 75) | get defn(){return{header:this._header,key:this.key,width:this.width,st... method defn (line 75) | set defn(l){l?(this.key=l.key,this.width=l.width!==void 0?l.width:9,th... method headers (line 75) | get headers(){return this._header&&this._header instanceof Array?this.... method header (line 75) | get header(){return this._header} method header (line 75) | set header(l){l!==void 0?(this._header=l,this.headers.forEach((d,h)=>{... method key (line 75) | get key(){return this._key} method key (line 75) | set key(l){(this._key&&this._worksheet.getColumnKey(this._key))===this... method hidden (line 75) | get hidden(){return!!this._hidden} method hidden (line 75) | set hidden(l){this._hidden=l} method outlineLevel (line 75) | get outlineLevel(){return this._outlineLevel||0} method outlineLevel (line 75) | set outlineLevel(l){this._outlineLevel=l} method collapsed (line 75) | get collapsed(){return!!(this._outlineLevel&&this._outlineLevel>=this.... method toString (line 75) | toString(){return JSON.stringify({key:this.key,width:this.width,header... method equivalentTo (line 75) | equivalentTo(l){return this.width===l.width&&this.hidden===l.hidden&&t... method isDefault (line 75) | get isDefault(){if(this.isCustomWidth||this.hidden||this.outlineLevel)... method headerCount (line 75) | get headerCount(){return this.headers.length} method eachCell (line 75) | eachCell(l,d){const h=this.number;d||(d=l,l=null),this._worksheet.each... method values (line 75) | get values(){const l=[];return this.eachCell((d,h)=>{d&&d.type!==o.Val... method values (line 75) | set values(l){if(!l)return;const d=this.number;let h=0;l.hasOwnPropert... method _applyStyle (line 75) | _applyStyle(l,d){return this.style[l]=d,this.eachCell(h=>{h[l]=d}),d} method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(l){this._applyStyle("numFmt",l)} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(l){this._applyStyle("font",l)} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(l){this._applyStyle("alignment",l)} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(l){this._applyStyle("protection",l)} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(l){this._applyStyle("border",l)} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(l){this._applyStyle("fill",l)} method toModel (line 75) | static toModel(l){const d=[];let h=null;return l&&l.forEach((f,g)=>{f.... method fromModel (line 75) | static fromModel(l,d){const h=[];let f=1,g=0;for(d=(d=d||[]).sort(func... method constructor (line 76) | constructor(){super(),this.map={"v:shape":new s}} method tag (line 76) | get tag(){return"xml"} method render (line 76) | render(l,d){l.openXml(a.StdDocAttributes),l.openNode(this.tag,u.DRAWIN... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method reconcile (line 76) | reconcile(l,d){l.anchors.forEach(h=>{h.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={"v:textbox":new o,"x:ClientData":new s}} method tag (line 76) | get tag(){return"v:shape"} method render (line 76) | render(l,d,h){l.openNode("v:shape",u.V_SHAPE_ATTRIBUTES(d,h)),l.leafNo... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.p... method constructor (line 76) | constructor(){super(),this.map={Relationship:new s}} method render (line 76) | render(l,d){d=d||this._values,l.openXml(a.StdDocAttributes),l.openNode... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method constructor (line 76) | constructor(){super(),this.map={"x14:id":this.idXform=new s}} method tag (line 76) | get tag(){return"ext"} method render (line 76) | render(l,d){l.openNode(this.tag,{uri:"{B025F937-C7B1-47D3-B67F-A62EFF6... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(l,d){this.model.x14Id=d.model} method constructor (line 76) | constructor(l){super(),this.model=l} method tag (line 76) | get tag(){return"r"} method textXform (line 76) | get textXform(){return this._textXform||(this._textXform=new a)} method fontXform (line 76) | get fontXform(){return this._fontXform||(this._fontXform=new o(u.FONT_... method render (line 76) | render(l,d){d=d||this.model,l.openNode("r"),d.font&&this.fontXform.ren... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){switch(l){case"r":return!1;case"t":return this.model.tex... method constructor (line 76) | constructor(l){super(),this.name=l,this.map={color:new s}} method tag (line 76) | get tag(){return this.name} method render (line 76) | render(l,d,h){const f=d&&d.color||h||this.defaultColor;l.openNode(this... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){return this.parser?(this.parser.parseClose(l)||(this.par... method validStyle (line 76) | validStyle(l){return u.validStyleValues[l]} method constructor (line 76) | constructor(){super(),this.map={fgColor:new o("fgColor"),bgColor:new o... method name (line 76) | get name(){return"pattern"} method tag (line 76) | get tag(){return"patternFill"} method render (line 76) | render(h,f){h.openNode("patternFill"),h.addAttribute("patternType",f.p... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.p... method constructor (line 77) | constructor(l){super({writableObjectMode:l.objectMode}),this.hasWritte... method transform (line 77) | transform(l){return this.rowFormatter.rowTransform=l,this} method _transform (line 77) | _transform(l,d,h){let f=!1;try{this.hasWrittenBOM||(this.push(this.for... method _flush (line 77) | _flush(l){this.rowFormatter.finish((d,h)=>d?l(d):(h&&h.forEach(f=>{thi... method constructor (line 79) | constructor(l){this.parserOptions=l,this.rowParser=new o.RowParser(thi... method removeBOM (line 79) | static removeBOM(l){return l&&l.charCodeAt(0)===65279?l.slice(1):l} method parse (line 79) | parse(l,d){const h=new a.Scanner({line:u.removeBOM(l),parserOptions:th... method parseWithoutComments (line 79) | parseWithoutComments(l){const d=[];let h=!0;for(;h;)h=this.parseRow(l,... method parseWithComments (line 79) | parseWithComments(l){const{parserOptions:d}=this,h=[];for(let f=l.next... method parseRow (line 79) | parseRow(l,d){if(!l.nextNonSpaceToken)return!1;const h=this.rowParser.... method constructor (line 81) | constructor(){this._rowTransform=null,this._rowValidator=null} method createTransform (line 81) | static createTransform(l){return s.isSyncTransform(l)?(d,h)=>{let f=nu... method createValidator (line 81) | static createValidator(l){return s.isSyncValidate(l)?(d,h)=>{h(null,{r... method rowTransform (line 81) | set rowTransform(l){if(!o.default(l))throw new TypeError("The transfor... method rowValidator (line 81) | set rowValidator(l){if(!o.default(l))throw new TypeError("The validate... method transformAndValidate (line 81) | transformAndValidate(l,d){return this.callTransformer(l,(h,f)=>h?d(h):... method callTransformer (line 81) | callTransformer(l,d){return this._rowTransform?this._rowTransform(l,d)... method callValidator (line 81) | callValidator(l,d){return this._rowValidator?this._rowValidator(l,d):d... method parseOpen (line 76) | parseOpen(o){if(this.parser)return this.parser.parseOpen(o),!0;switch(o.... method parseText (line 76) | parseText(o){this.parser&&this.parser.parseText(o)} method reconcilePicture (line 76) | reconcilePicture(o,s){if(o&&o.rId){const u=s.rels[o.rId].Target.match(/.... method constructor (line 76) | constructor(){super(),this.map={"a:blip":new o}} method tag (line 76) | get tag(){return"xdr:blipFill"} method render (line 76) | render(s,u){s.openNode(this.tag),this.map["a:blip"].render(s,u),s.openNo... method parseOpen (line 76) | parseOpen(s){if(this.parser)return this.parser.parseOpen(s),!0;switch(s.... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(s){if(this.parser)return this.parser.parseClose(s)||(this.par... method tag (line 76) | get tag(){return"a:blip"} method render (line 76) | render(o,s){o.leafNode(this.tag,{"xmlns:r":"http://schemas.openxmlformat... method parseOpen (line 76) | parseOpen(o){switch(o.name){case this.tag:return this.model={rId:o.attri... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(o){switch(o){case this.tag:return!1;default:return!0}} method tag (line 76) | get tag(){return"xdr:cNvPicPr"} method render (line 76) | render(o){o.openNode(this.tag),o.leafNode("a:picLocks",{noChangeAspect:"... method parseOpen (line 76) | parseOpen(o){switch(o.name){case this.tag:default:return!0}} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(o){switch(o){case this.tag:return!1;default:return!0}} method constructor (line 76) | constructor(){super(),this.map={"a:hlinkClick":new o,"a:extLst":new s}} method tag (line 76) | get tag(){return"xdr:cNvPr"} method render (line 76) | render(u,c){u.openNode(this.tag,{id:c.index,name:"Picture "+c.index}),th... method parseOpen (line 76) | parseOpen(u){if(this.parser)return this.parser.parseOpen(u),!0;switch(u.... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(u){if(this.parser)return this.parser.parseClose(u)||(this.par... method constructor (line 76) | constructor(s){super(),this.tag=s.tag,this.map={"xdr:col":new o({tag:"xd... method render (line 76) | render(s,u){s.openNode(this.tag),this.map["xdr:col"].render(s,u.nativeCo... method parseOpen (line 76) | parseOpen(s){if(this.parser)return this.parser.parseOpen(s),!0;switch(s.... method parseText (line 76) | parseText(s){this.parser&&this.parser.parseText(s)} method parseClose (line 76) | parseClose(s){if(this.parser)return this.parser.parseClose(s)||(this.par... class l (line 76) | class l extends s{constructor(){super(),this.map={"xdr:twoCellAnchor":ne... method constructor (line 75) | constructor(f,g,m){if(!f||!g)throw new Error("A Cell needs a Row");thi... method worksheet (line 75) | get worksheet(){return this._row.worksheet} method workbook (line 75) | get workbook(){return this._row.worksheet.workbook} method destroy (line 75) | destroy(){delete this.style,delete this._value,delete this._row,delete... method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(f){this.style.numFmt=f} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(f){this.style.font=f} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(f){this.style.alignment=f} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(f){this.style.border=f} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(f){this.style.fill=f} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(f){this.style.protection=f} method _mergeStyle (line 75) | _mergeStyle(f,g,m){const p=f&&f.numFmt||g&&g.numFmt;p&&(m.numFmt=p);co... method address (line 75) | get address(){return this._address} method row (line 75) | get row(){return this._row.number} method col (line 75) | get col(){return this._column.number} method $col$row (line 75) | get $col$row(){return`$${this._column.letter}$${this.row}`} method type (line 75) | get type(){return this._value.type} method effectiveType (line 75) | get effectiveType(){return this._value.effectiveType} method toCsvString (line 75) | toCsvString(){return this._value.toCsvString()} method addMergeRef (line 75) | addMergeRef(){this._mergeCount++} method releaseMergeRef (line 75) | releaseMergeRef(){this._mergeCount--} method isMerged (line 75) | get isMerged(){return this._mergeCount>0||this.type===l.Types.Merge} method merge (line 75) | merge(f,g){this._value.release(),this._value=d.create(l.Types.Merge,th... method unmerge (line 75) | unmerge(){this.type===l.Types.Merge&&(this._value.release(),this._valu... method isMergedTo (line 75) | isMergedTo(f){return this._value.type===l.Types.Merge&&this._value.isM... method master (line 75) | get master(){return this.type===l.Types.Merge?this._value.master:this} method isHyperlink (line 75) | get isHyperlink(){return this._value.type===l.Types.Hyperlink} method hyperlink (line 75) | get hyperlink(){return this._value.hyperlink} method value (line 75) | get value(){return this._value.value} method value (line 75) | set value(f){this.type!==l.Types.Merge?(this._value.release(),this._va... method note (line 75) | get note(){return this._comment&&this._comment.note} method note (line 75) | set note(f){this._comment=new c(f)} method text (line 75) | get text(){return this._value.toString()} method html (line 75) | get html(){return o.escapeHtml(this.text)} method toString (line 75) | toString(){return this.text} method _upgradeToHyperlink (line 75) | _upgradeToHyperlink(f){this.type===l.Types.String&&(this._value=d.crea... method formula (line 75) | get formula(){return this._value.formula} method result (line 75) | get result(){return this._value.result} method formulaType (line 75) | get formulaType(){return this._value.formulaType} method fullAddress (line 75) | get fullAddress(){const{worksheet:f}=this._row;return{sheetName:f.name... method name (line 75) | get name(){return this.names[0]} method name (line 75) | set name(f){this.names=[f]} method names (line 75) | get names(){return this.workbook.definedNames.getNamesEx(this.fullAddr... method names (line 75) | set names(f){const{definedNames:g}=this.workbook;g.removeAllNames(this... method addName (line 75) | addName(f){this.workbook.definedNames.addEx(this.fullAddress,f)} method removeName (line 75) | removeName(f){this.workbook.definedNames.removeEx(this.fullAddress,f)} method removeAllNames (line 75) | removeAllNames(){this.workbook.definedNames.removeAllNames(this.fullAd... method _dataValidations (line 75) | get _dataValidations(){return this.worksheet.dataValidations} method dataValidation (line 75) | get dataValidation(){return this._dataValidations.find(this.address)} method dataValidation (line 75) | set dataValidation(f){this._dataValidations.add(this.address,f)} method model (line 75) | get model(){const{model:f}=this._value;return f.style=this.style,this.... method model (line 75) | set model(f){if(this._value.release(),this._value=d.create(f.type,this... method constructor (line 75) | constructor(p,y){this._data=p,this._encoding=y} method length (line 75) | get length(){return this.toBuffer().length} method copy (line 75) | copy(p,y,v,b){return this.toBuffer().copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._buffer||(this._buffer=o.from(this._data,this._... method constructor (line 76) | constructor(h){super(),this.options=Object.assign({type:"nodebuffer",c... method append (line 76) | append(h,f){f.hasOwnProperty("base64")&&f.base64?this.zip.file(f.name,... method finalize (line 76) | async finalize(){const h=await this.zip.generateAsync(this.options);th... method read (line 76) | read(h){return this.stream.read(h)} method setEncoding (line 76) | setEncoding(h){return this.stream.setEncoding(h)} method pause (line 76) | pause(){return this.stream.pause()} method resume (line 76) | resume(){return this.stream.resume()} method isPaused (line 76) | isPaused(){return this.stream.isPaused()} method pipe (line 76) | pipe(h,f){return this.stream.pipe(h,f)} method unpipe (line 76) | unpipe(h){return this.stream.unpipe(h)} method unshift (line 76) | unshift(h){return this.stream.unshift(h)} method wrap (line 76) | wrap(h){return this.stream.wrap(h)} method constructor (line 76) | constructor(){super(),this.map={Company:new s({tag:"Company"}),Manager... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("Properties",l.PR... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"dc:creator":new u({tag:"dc:creator"})... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("cp:corePropertie... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"xdr:twoCellAnchor":new u,"xdr:oneCell... method prepare (line 76) | prepare(h){h.anchors.forEach((f,g)=>{f.anchorType=function(m){return(t... method tag (line 76) | get tag(){return"xdr:wsDr"} method render (line 76) | render(h,f){h.openXml(o.StdDocAttributes),h.openNode(this.tag,l.DRAWIN... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.m... method reconcile (line 76) | reconcile(h,f){h.anchors.forEach(g=>{g.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={patternFill:new u,gradientFill:new c}} method tag (line 76) | get tag(){return"fill"} method render (line 76) | render(h,f){switch(h.addRollback(),h.openNode("fill"),f.type){case"pat... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method validStyle (line 76) | validStyle(h){return l.validPatternValues[h]} method constructor (line 79) | constructor(h){this.rowCount=0,this.formatterOptions=h,this.fieldForma... method isRowHashArray (line 79) | static isRowHashArray(h){return!!Array.isArray(h)&&Array.isArray(h[0])... method isRowArray (line 79) | static isRowArray(h){return Array.isArray(h)&&!this.isRowHashArray(h)} method gatherHeaders (line 79) | static gatherHeaders(h){return l.isRowHashArray(h)?h.map(f=>f[0]):Arra... method createTransform (line 79) | static createTransform(h){return c.isSyncTransform(h)?(f,g)=>{let m=nu... method rowTransform (line 79) | set rowTransform(h){if(!o.default(h))throw new TypeError("The transfor... method format (line 79) | format(h,f){this.callTransformer(h,(g,m)=>{if(g)return f(g);if(!h)retu... method finish (line 79) | finish(h){const f=[];if(this.formatterOptions.alwaysWriteHeaders&&this... method checkHeaders (line 79) | checkHeaders(h){if(this.headers)return{shouldFormatColumns:!0,headers:... method gatherColumns (line 79) | gatherColumns(h){if(this.headers===null)throw new Error("Headers is cu... method callTransformer (line 79) | callTransformer(h,f){return this._rowTransform?this._rowTransform(h,f)... method formatColumns (line 79) | formatColumns(h,f){const g=h.map((p,y)=>this.fieldFormatter.format(p,y... method constructor (line 79) | constructor(h){super({objectMode:h.objectMode}),this.lines="",this.row... method hasHitRowLimit (line 79) | get hasHitRowLimit(){return this.parserOptions.limitRows&&this.rowCoun... method shouldEmitRows (line 79) | get shouldEmitRows(){return this.parsedRowCount>this.parserOptions.ski... method shouldSkipLine (line 79) | get shouldSkipLine(){return this.parsedLineCount<=this.parserOptions.s... method transform (line 79) | transform(h){return this.rowTransformerValidator.rowTransform=h,this} method validate (line 79) | validate(h){return this.rowTransformerValidator.rowValidator=h,this} method emit (line 79) | emit(h){if(h==="end")return this.endEmitted||(this.endEmitted=!0,super... method _transform (line 79) | _transform(h,f,g){if(this.hasHitRowLimit)return g();const m=l.wrapDone... method _flush (line 79) | _flush(h){const f=l.wrapDoneCallback(h);if(this.hasHitRowLimit)return ... method parse (line 79) | parse(h,f){if(!h)return[];const{line:g,rows:m}=this.parser.parse(h,f);... method processRows (line 79) | processRows(h,f){const g=h.length,m=p=>{const y=E=>E?f(E):p%100!=0?m(p... method transformRow (line 79) | transformRow(h,f){try{this.headerTransformer.transform(h,(g,m)=>g?f(g)... method checkAndEmitHeaders (line 79) | checkAndEmitHeaders(){!this.headersEmitted&&this.headerTransformer.hea... method skipRow (line 79) | skipRow(h){return this.rowCount-=1,h(null,{row:null,isValid:!0})} method pushRow (line 79) | pushRow(h,f){try{this.parserOptions.objectMode?this.push(h):this.push(... method wrapDoneCallback (line 79) | static wrapDoneCallback(h){let f=!1;return function(g){if(g){if(f)thro... method tag (line 76) | get tag(){return"a:extLst"} method render (line 76) | render(o){o.openNode(this.tag),o.openNode("a:ext",{uri:"{FF2B5EF4-FFF2-4... method parseOpen (line 76) | parseOpen(o){switch(o.name){case this.tag:default:return!0}} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(o){switch(o){case this.tag:return!1;default:return!0}} method constructor (line 76) | constructor(o){super(),this.tag=o.tag,this.map={}} method render (line 76) | render(o,s){o.openNode(this.tag);const u=Math.floor(9525*s.width),c=Math... method parseOpen (line 76) | parseOpen(o){return o.name===this.tag&&(this.model={width:parseInt(o.att... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} method tag (line 76) | get tag(){return"a:hlinkClick"} method render (line 76) | render(o,s){s.hyperlinks&&s.hyperlinks.rId&&o.leafNode(this.tag,{"xmlns:... method parseOpen (line 76) | parseOpen(o){switch(o.name){case this.tag:return this.model={hyperlinks:... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} method constructor (line 76) | constructor(){super(),this.map={"xdr:cNvPr":new o,"xdr:cNvPicPr":new s}} method tag (line 76) | get tag(){return"xdr:nvPicPr"} method render (line 76) | render(u,c){u.openNode(this.tag),this.map["xdr:cNvPr"].render(u,c),this.... method parseOpen (line 76) | parseOpen(u){if(this.parser)return this.parser.parseOpen(u),!0;switch(u.... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(u){if(this.parser)return this.parser.parseClose(u)||(this.par... method constructor (line 76) | constructor(){super(),this.map={"xdr:from":new s({tag:"xdr:from"}),"xdr:... method tag (line 76) | get tag(){return"xdr:oneCellAnchor"} method prepare (line 76) | prepare(l,d){this.map["xdr:pic"].prepare(l.picture,d)} method render (line 76) | render(l,d){l.openNode(this.tag,{editAs:d.range.editAs||"oneCell"}),this... method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.par... method reconcile (line 76) | reconcile(l,d){l.medium=this.reconcilePicture(l.picture,d)} method constructor (line 76) | constructor(){super(),this.map={"xdr:nvPicPr":new u,"xdr:blipFill":new s... method tag (line 76) | get tag(){return"xdr:pic"} method prepare (line 76) | prepare(l,d){l.index=d.index+1} method render (line 76) | render(l,d){l.openNode(this.tag),this.map["xdr:nvPicPr"].render(l,d),thi... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(l.... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.mer... method constructor (line 76) | constructor(){super(),this.map={"xdr:from":new s({tag:"xdr:from"}),"xdr:... method tag (line 76) | get tag(){return"xdr:twoCellAnchor"} method prepare (line 76) | prepare(c,l){this.map["xdr:pic"].prepare(c.picture,l)} method render (line 76) | render(c,l){c.openNode(this.tag,{editAs:l.range.editAs||"oneCell"}),this... method parseClose (line 76) | parseClose(c){if(this.parser)return this.parser.parseClose(c)||(this.par... method reconcile (line 76) | reconcile(c,l){c.medium=this.reconcilePicture(c.picture,l)} method constructor (line 76) | constructor(o){super(),this.tag=o.tag,this.always=!!o.always,this.count=... method prepare (line 76) | prepare(o,s){const{childXform:u}=this;o&&o.forEach((c,l)=>{s.index=l,u.p... method render (line 76) | render(o,s){if(this.always||s&&s.length){o.openNode(this.tag,this.$),thi... method parseOpen (line 76) | parseOpen(o){if(this.parser)return this.parser.parseOpen(o),!0;switch(o.... method parseText (line 76) | parseText(o){this.parser&&this.parser.parseText(o)} method parseClose (line 76) | parseClose(o){if(this.parser){if(!this.parser.parseClose(o)&&(this.model... method reconcile (line 76) | reconcile(o,s){if(o){const{childXform:u}=this;o.forEach(c=>{u.reconcile(... method tag (line 76) | get tag(){return"autoFilter"} method render (line 76) | render(s,u){if(u)if(typeof u=="string")s.leafNode("autoFilter",{ref:u});... method parseOpen (line 76) | parseOpen(s){s.name==="autoFilter"&&(this.model=s.attributes.ref)} function l (line 76) | function l(d){if(d==null)return u.ValueType.Null;if(d instanceof String|... method constructor (line 75) | constructor(f,g,m){if(!f||!g)throw new Error("A Cell needs a Row");thi... method worksheet (line 75) | get worksheet(){return this._row.worksheet} method workbook (line 75) | get workbook(){return this._row.worksheet.workbook} method destroy (line 75) | destroy(){delete this.style,delete this._value,delete this._row,delete... method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(f){this.style.numFmt=f} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(f){this.style.font=f} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(f){this.style.alignment=f} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(f){this.style.border=f} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(f){this.style.fill=f} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(f){this.style.protection=f} method _mergeStyle (line 75) | _mergeStyle(f,g,m){const p=f&&f.numFmt||g&&g.numFmt;p&&(m.numFmt=p);co... method address (line 75) | get address(){return this._address} method row (line 75) | get row(){return this._row.number} method col (line 75) | get col(){return this._column.number} method $col$row (line 75) | get $col$row(){return`$${this._column.letter}$${this.row}`} method type (line 75) | get type(){return this._value.type} method effectiveType (line 75) | get effectiveType(){return this._value.effectiveType} method toCsvString (line 75) | toCsvString(){return this._value.toCsvString()} method addMergeRef (line 75) | addMergeRef(){this._mergeCount++} method releaseMergeRef (line 75) | releaseMergeRef(){this._mergeCount--} method isMerged (line 75) | get isMerged(){return this._mergeCount>0||this.type===l.Types.Merge} method merge (line 75) | merge(f,g){this._value.release(),this._value=d.create(l.Types.Merge,th... method unmerge (line 75) | unmerge(){this.type===l.Types.Merge&&(this._value.release(),this._valu... method isMergedTo (line 75) | isMergedTo(f){return this._value.type===l.Types.Merge&&this._value.isM... method master (line 75) | get master(){return this.type===l.Types.Merge?this._value.master:this} method isHyperlink (line 75) | get isHyperlink(){return this._value.type===l.Types.Hyperlink} method hyperlink (line 75) | get hyperlink(){return this._value.hyperlink} method value (line 75) | get value(){return this._value.value} method value (line 75) | set value(f){this.type!==l.Types.Merge?(this._value.release(),this._va... method note (line 75) | get note(){return this._comment&&this._comment.note} method note (line 75) | set note(f){this._comment=new c(f)} method text (line 75) | get text(){return this._value.toString()} method html (line 75) | get html(){return o.escapeHtml(this.text)} method toString (line 75) | toString(){return this.text} method _upgradeToHyperlink (line 75) | _upgradeToHyperlink(f){this.type===l.Types.String&&(this._value=d.crea... method formula (line 75) | get formula(){return this._value.formula} method result (line 75) | get result(){return this._value.result} method formulaType (line 75) | get formulaType(){return this._value.formulaType} method fullAddress (line 75) | get fullAddress(){const{worksheet:f}=this._row;return{sheetName:f.name... method name (line 75) | get name(){return this.names[0]} method name (line 75) | set name(f){this.names=[f]} method names (line 75) | get names(){return this.workbook.definedNames.getNamesEx(this.fullAddr... method names (line 75) | set names(f){const{definedNames:g}=this.workbook;g.removeAllNames(this... method addName (line 75) | addName(f){this.workbook.definedNames.addEx(this.fullAddress,f)} method removeName (line 75) | removeName(f){this.workbook.definedNames.removeEx(this.fullAddress,f)} method removeAllNames (line 75) | removeAllNames(){this.workbook.definedNames.removeAllNames(this.fullAd... method _dataValidations (line 75) | get _dataValidations(){return this.worksheet.dataValidations} method dataValidation (line 75) | get dataValidation(){return this._dataValidations.find(this.address)} method dataValidation (line 75) | set dataValidation(f){this._dataValidations.add(this.address,f)} method model (line 75) | get model(){const{model:f}=this._value;return f.style=this.style,this.... method model (line 75) | set model(f){if(this._value.release(),this._value=d.create(f.type,this... method constructor (line 75) | constructor(p,y){this._data=p,this._encoding=y} method length (line 75) | get length(){return this.toBuffer().length} method copy (line 75) | copy(p,y,v,b){return this.toBuffer().copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._buffer||(this._buffer=o.from(this._data,this._... method constructor (line 76) | constructor(h){super(),this.options=Object.assign({type:"nodebuffer",c... method append (line 76) | append(h,f){f.hasOwnProperty("base64")&&f.base64?this.zip.file(f.name,... method finalize (line 76) | async finalize(){const h=await this.zip.generateAsync(this.options);th... method read (line 76) | read(h){return this.stream.read(h)} method setEncoding (line 76) | setEncoding(h){return this.stream.setEncoding(h)} method pause (line 76) | pause(){return this.stream.pause()} method resume (line 76) | resume(){return this.stream.resume()} method isPaused (line 76) | isPaused(){return this.stream.isPaused()} method pipe (line 76) | pipe(h,f){return this.stream.pipe(h,f)} method unpipe (line 76) | unpipe(h){return this.stream.unpipe(h)} method unshift (line 76) | unshift(h){return this.stream.unshift(h)} method wrap (line 76) | wrap(h){return this.stream.wrap(h)} method constructor (line 76) | constructor(){super(),this.map={Company:new s({tag:"Company"}),Manager... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("Properties",l.PR... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"dc:creator":new u({tag:"dc:creator"})... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("cp:corePropertie... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"xdr:twoCellAnchor":new u,"xdr:oneCell... method prepare (line 76) | prepare(h){h.anchors.forEach((f,g)=>{f.anchorType=function(m){return(t... method tag (line 76) | get tag(){return"xdr:wsDr"} method render (line 76) | render(h,f){h.openXml(o.StdDocAttributes),h.openNode(this.tag,l.DRAWIN... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.m... method reconcile (line 76) | reconcile(h,f){h.anchors.forEach(g=>{g.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={patternFill:new u,gradientFill:new c}} method tag (line 76) | get tag(){return"fill"} method render (line 76) | render(h,f){switch(h.addRollback(),h.openNode("fill"),f.type){case"pat... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method validStyle (line 76) | validStyle(h){return l.validPatternValues[h]} method constructor (line 79) | constructor(h){this.rowCount=0,this.formatterOptions=h,this.fieldForma... method isRowHashArray (line 79) | static isRowHashArray(h){return!!Array.isArray(h)&&Array.isArray(h[0])... method isRowArray (line 79) | static isRowArray(h){return Array.isArray(h)&&!this.isRowHashArray(h)} method gatherHeaders (line 79) | static gatherHeaders(h){return l.isRowHashArray(h)?h.map(f=>f[0]):Arra... method createTransform (line 79) | static createTransform(h){return c.isSyncTransform(h)?(f,g)=>{let m=nu... method rowTransform (line 79) | set rowTransform(h){if(!o.default(h))throw new TypeError("The transfor... method format (line 79) | format(h,f){this.callTransformer(h,(g,m)=>{if(g)return f(g);if(!h)retu... method finish (line 79) | finish(h){const f=[];if(this.formatterOptions.alwaysWriteHeaders&&this... method checkHeaders (line 79) | checkHeaders(h){if(this.headers)return{shouldFormatColumns:!0,headers:... method gatherColumns (line 79) | gatherColumns(h){if(this.headers===null)throw new Error("Headers is cu... method callTransformer (line 79) | callTransformer(h,f){return this._rowTransform?this._rowTransform(h,f)... method formatColumns (line 79) | formatColumns(h,f){const g=h.map((p,y)=>this.fieldFormatter.format(p,y... method constructor (line 79) | constructor(h){super({objectMode:h.objectMode}),this.lines="",this.row... method hasHitRowLimit (line 79) | get hasHitRowLimit(){return this.parserOptions.limitRows&&this.rowCoun... method shouldEmitRows (line 79) | get shouldEmitRows(){return this.parsedRowCount>this.parserOptions.ski... method shouldSkipLine (line 79) | get shouldSkipLine(){return this.parsedLineCount<=this.parserOptions.s... method transform (line 79) | transform(h){return this.rowTransformerValidator.rowTransform=h,this} method validate (line 79) | validate(h){return this.rowTransformerValidator.rowValidator=h,this} method emit (line 79) | emit(h){if(h==="end")return this.endEmitted||(this.endEmitted=!0,super... method _transform (line 79) | _transform(h,f,g){if(this.hasHitRowLimit)return g();const m=l.wrapDone... method _flush (line 79) | _flush(h){const f=l.wrapDoneCallback(h);if(this.hasHitRowLimit)return ... method parse (line 79) | parse(h,f){if(!h)return[];const{line:g,rows:m}=this.parser.parse(h,f);... method processRows (line 79) | processRows(h,f){const g=h.length,m=p=>{const y=E=>E?f(E):p%100!=0?m(p... method transformRow (line 79) | transformRow(h,f){try{this.headerTransformer.transform(h,(g,m)=>g?f(g)... method checkAndEmitHeaders (line 79) | checkAndEmitHeaders(){!this.headersEmitted&&this.headerTransformer.hea... method skipRow (line 79) | skipRow(h){return this.rowCount-=1,h(null,{row:null,isValid:!0})} method pushRow (line 79) | pushRow(h,f){try{this.parserOptions.objectMode?this.push(h):this.push(... method wrapDoneCallback (line 79) | static wrapDoneCallback(h){let f=!1;return function(g){if(g){if(f)thro... method constructor (line 76) | constructor(){super(),this.richTextXForm=new c} method tag (line 76) | get tag(){return"c"} method prepare (line 76) | prepare(d,h){const f=h.styles.addStyleModel(d.style||{},function(g){swit... method renderFormula (line 76) | renderFormula(d,h){let f=null;switch(h.shareType){case"shared":f={t:"sha... method render (line 76) | render(d,h){if(h.type!==u.ValueType.Null||h.styleId){switch(d.openNode("... method parseOpen (line 76) | parseOpen(d){if(this.parser)return this.parser.parseOpen(d),!0;switch(d.... method parseText (line 76) | parseText(d){if(this.parser)this.parser.parseText(d);else switch(this.cu... method parseClose (line 76) | parseClose(d){switch(d){case"c":{const{model:h}=this;if(h.formula||h.sha... method reconcile (line 76) | reconcile(d,h){const f=d.styleId&&h.styles&&h.styles.getStyleModel(d.sty... method tag (line 76) | get tag(){return"x14:cfIcon"} method render (line 76) | render(o,s){o.leafNode(this.tag,{iconSet:s.iconSet,iconId:s.iconId})} method parseOpen (line 76) | parseOpen(o){let{attributes:s}=o;this.model={iconSet:s.iconSet,iconId:a.... method parseClose (line 76) | parseClose(o){return o!==this.tag} class d (line 76) | class d extends s{constructor(){super(),this.map={"x14:dataBar":this.dat... method constructor (line 75) | constructor(p){this._data=p} method length (line 75) | get length(){return this._data.length} method copy (line 75) | copy(p,y,v,b){return this._data._buf.copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._data.toBuffer()} method constructor (line 76) | constructor(){super(),this.map={"x14:dataBar":this.databarXform=new u,... method tag (line 76) | get tag(){return"x14:cfRule"} method isExt (line 76) | static isExt(f){return f.type==="dataBar"?u.isExt(f):!(f.type!=="iconS... method prepare (line 76) | prepare(f){d.isExt(f)&&(f.x14Id=`{${a()}}`.toUpperCase())} method render (line 76) | render(f,g){if(d.isExt(g))switch(g.type){case"dataBar":this.renderData... method renderDataBar (line 76) | renderDataBar(f,g){f.openNode(this.tag,{type:"dataBar",id:g.x14Id}),th... method renderIconSet (line 76) | renderIconSet(f,g){f.openNode(this.tag,{type:"iconSet",priority:g.prio... method createNewModel (line 76) | createNewModel(f){let{attributes:g}=f;return{type:g.type,x14Id:g.id,pr... method onParserClose (line 76) | onParserClose(f,g){Object.assign(this.model,g.model)} method constructor (line 76) | constructor(){super(),this.map={autoFilter:new u,tableColumns:new s({t... method prepare (line 76) | prepare(f,g){this.map.autoFilter.prepare(f),this.map.tableColumns.prep... method tag (line 76) | get tag(){return"table"} method render (line 76) | render(f,g){f.openXml(a.StdDocAttributes),f.openNode(this.tag,$o(An({}... method parseOpen (line 76) | parseOpen(f){if(this.parser)return this.parser.parseOpen(f),!0;const{n... method parseText (line 76) | parseText(f){this.parser&&this.parser.parseText(f)} method parseClose (line 76) | parseClose(f){if(this.parser)return this.parser.parseClose(f)||(this.p... method reconcile (line 76) | reconcile(f,g){f.columns.forEach(m=>{m.dxfId!==void 0&&(m.style=g.styl... method constructor (line 76) | constructor(){super(),this.map={"xm:f":this.fExtXform=new o}} method tag (line 76) | get tag(){return"x14:cfvo"} method render (line 76) | render(s,u){s.openNode(this.tag,{type:u.type}),u.value!==void 0&&this.fE... method createNewModel (line 76) | createNewModel(s){return{type:s.attributes.type}} method onParserClose (line 76) | onParserClose(s,u){switch(s){case"xm:f":this.model.value=u.model?parseFl... method constructor (line 76) | constructor(){super(),this.map={"xm:sqref":this.sqRef=new o,"x14:cfRule"... method tag (line 76) | get tag(){return"x14:conditionalFormatting"} method prepare (line 76) | prepare(u,c){u.rules.forEach(l=>{this.cfRule.prepare(l,c)})} method render (line 76) | render(u,c){c.rules.some(s.isExt)&&(u.openNode(this.tag,{"xmlns:xm":"htt... method createNewModel (line 76) | createNewModel(){return{rules:[]}} method onParserClose (line 76) | onParserClose(u,c){switch(u){case"xm:sqref":this.model.ref=c.model;break... method constructor (line 76) | constructor(){super(),this.map={"x14:conditionalFormatting":this.cfXform... method tag (line 76) | get tag(){return"x14:conditionalFormattings"} method hasContent (line 76) | hasContent(u){return u.hasExtContent===void 0&&(u.hasExtContent=u.some(c... method prepare (line 76) | prepare(u,c){u.forEach(l=>{this.cfXform.prepare(l,c)})} method render (line 76) | render(u,c){this.hasContent(c)&&(u.openNode(this.tag),c.forEach(l=>this.... method createNewModel (line 76) | createNewModel(){return[]} method onParserClose (line 76) | onParserClose(u,c){this.model.push(c.model)} method constructor (line 76) | constructor(){super(),this.map={"x14:cfvo":this.cfvoXform=new u,"x14:bor... method isExt (line 76) | static isExt(c){return!c.gradient} method tag (line 76) | get tag(){return"x14:dataBar"} method render (line 76) | render(c,l){c.openNode(this.tag,{minLength:a.toIntAttribute(l.minLength,... method createNewModel (line 76) | createNewModel(c){let{attributes:l}=c;return{cfvo:[],minLength:a.toIntVa... method onParserClose (line 76) | onParserClose(c,l){const[,d]=c.split(":");switch(d){case"cfvo":this.mode... method tag (line 76) | get tag(){return"xm:f"} method render (line 76) | render(o,s){o.leafNode(this.tag,null,s)} method parseOpen (line 76) | parseOpen(){this.model=""} method parseText (line 76) | parseText(o){this.model+=o} method parseClose (line 76) | parseClose(o){return o!==this.tag} method constructor (line 76) | constructor(){super(),this.map={"x14:cfvo":this.cfvoXform=new s,"x14:cfI... method tag (line 76) | get tag(){return"x14:iconSet"} method render (line 76) | render(c,l){c.openNode(this.tag,{iconSet:a.toStringAttribute(l.iconSet),... method createNewModel (line 76) | createNewModel(c){let{attributes:l}=c;return{cfvo:[],iconSet:a.toStringV... method onParserClose (line 76) | onParserClose(c,l){const[,d]=c.split(":");switch(d){case"cfvo":this.mode... method tag (line 76) | get tag(){return"xm:sqref"} method render (line 76) | render(o,s){o.leafNode(this.tag,null,s)} method parseOpen (line 76) | parseOpen(){this.model=""} method parseText (line 76) | parseText(o){this.model+=o} method parseClose (line 76) | parseClose(o){return o!==this.tag} class m (line 76) | class m extends o{constructor(){super(),this.map={dataBar:this.databarXf... method constructor (line 76) | constructor(){super(),this.map={dataBar:this.databarXform=new u,extLst... method tag (line 76) | get tag(){return"cfRule"} method isPrimitive (line 76) | static isPrimitive(y){return y.type!=="iconSet"||!y.custom&&!f[y.iconS... method render (line 76) | render(y,v){switch(v.type){case"expression":this.renderExpression(y,v)... method renderExpression (line 76) | renderExpression(y,v){y.openNode(this.tag,{type:"expression",dxfId:v.d... method renderCellIs (line 76) | renderCellIs(y,v){y.openNode(this.tag,{type:"cellIs",dxfId:v.dxfId,pri... method renderTop10 (line 76) | renderTop10(y,v){y.leafNode(this.tag,{type:"top10",dxfId:v.dxfId,prior... method renderAboveAverage (line 76) | renderAboveAverage(y,v){y.leafNode(this.tag,{type:"aboveAverage",dxfId... method renderDataBar (line 76) | renderDataBar(y,v){y.openNode(this.tag,{type:"dataBar",priority:v.prio... method renderColorScale (line 76) | renderColorScale(y,v){y.openNode(this.tag,{type:"colorScale",priority:... method renderIconSet (line 76) | renderIconSet(y,v){m.isPrimitive(v)&&(y.openNode(this.tag,{type:"iconS... method renderText (line 76) | renderText(y,v){y.openNode(this.tag,{type:v.operator,dxfId:v.dxfId,pri... method renderTimePeriod (line 76) | renderTimePeriod(y,v){y.openNode(this.tag,{type:"timePeriod",dxfId:v.d... method createNewModel (line 76) | createNewModel(y){let{attributes:v}=y;return $o(An({},g(v)),{dxfId:a.t... method onParserClose (line 76) | onParserClose(y,v){switch(y){case"dataBar":case"extLst":case"colorScal... method tag (line 76) | get tag(){return"cfvo"} method render (line 76) | render(o,s){o.leafNode(this.tag,{type:s.type,val:s.value})} method parseOpen (line 76) | parseOpen(o){this.model={type:o.attributes.type,value:a.toFloatValue(o.a... method parseClose (line 76) | parseClose(o){return o!==this.tag} method constructor (line 76) | constructor(){super(),this.map={cfvo:this.cfvoXform=new s,color:this.col... method tag (line 76) | get tag(){return"colorScale"} method render (line 76) | render(u,c){u.openNode(this.tag),c.cfvo.forEach(l=>{this.cfvoXform.rende... method createNewModel (line 76) | createNewModel(u){return{cfvo:[],color:[]}} method onParserClose (line 76) | onParserClose(u,c){this.model[u].push(c.model)} method constructor (line 76) | constructor(){super(),this.map={cfRule:new o}} method tag (line 76) | get tag(){return"conditionalFormatting"} method render (line 76) | render(s,u){u.rules.some(o.isPrimitive)&&(s.openNode(this.tag,{sqref:u.r... method createNewModel (line 76) | createNewModel(s){let{attributes:u}=s;return{ref:u.sqref,rules:[]}} method onParserClose (line 76) | onParserClose(s,u){this.model.rules.push(u.model)} method constructor (line 76) | constructor(){super(),this.cfXform=new o} method tag (line 76) | get tag(){return"conditionalFormatting"} method reset (line 76) | reset(){this.model=[]} method prepare (line 76) | prepare(s,u){let c=s.reduce((l,d)=>Math.max(l,...d.rules.map(h=>h.priori... method render (line 76) | render(s,u){u.forEach(c=>{this.cfXform.render(s,c)})} method parseOpen (line 76) | parseOpen(s){if(this.parser)return this.parser.parseOpen(s),!0;switch(s.... method parseText (line 76) | parseText(s){this.parser&&this.parser.parseText(s)} method parseClose (line 76) | parseClose(s){return!!this.parser&&(!!this.parser.parseClose(s)||(this.m... method reconcile (line 76) | reconcile(s,u){s.forEach(c=>{c.rules.forEach(l=>{l.dxfId!==void 0&&(l.st... method constructor (line 76) | constructor(){super(),this.map={cfvo:this.cfvoXform=new s,color:this.col... method tag (line 76) | get tag(){return"dataBar"} method render (line 76) | render(u,c){u.openNode(this.tag),c.cfvo.forEach(l=>{this.cfvoXform.rende... method createNewModel (line 76) | createNewModel(){return{cfvo:[]}} method onParserClose (line 76) | onParserClose(u,c){switch(u){case"cfvo":this.model.cfvo.push(c.model);br... class s (line 76) | class s extends a{get tag(){return"x14:id"}render(l,d){l.leafNode(this.t... method prepare (line 76) | prepare(){} method render (line 76) | render(){} method parseOpen (line 76) | parseOpen(c){} method parseText (line 76) | parseText(c){} method parseClose (line 76) | parseClose(c){} method reconcile (line 76) | reconcile(c,l){} method reset (line 76) | reset(){this.model=null,this.map&&Object.values(this.map).forEach(c=>{... method mergeModel (line 76) | mergeModel(c){this.model=Object.assign(this.model||{},c)} method parse (line 76) | async parse(c){for await(const l of c)for(const{eventType:d,value:h}of... method parseStream (line 76) | async parseStream(c){return this.parse(a(c))} method xml (line 76) | get xml(){return this.toXml(this.model)} method toXml (line 76) | toXml(c){const l=new o;return this.render(l,c),l.xml} method toAttribute (line 76) | static toAttribute(c,l){let d=arguments.length>2&&arguments[2]!==void ... method toStringAttribute (line 76) | static toStringAttribute(c,l){let d=arguments.length>2&&arguments[2]!=... method toStringValue (line 76) | static toStringValue(c,l){return c===void 0?l:c} method toBoolAttribute (line 76) | static toBoolAttribute(c,l){let d=arguments.length>2&&arguments[2]!==v... method toBoolValue (line 76) | static toBoolValue(c,l){return c===void 0?l:c==="1"} method toIntAttribute (line 76) | static toIntAttribute(c,l){let d=arguments.length>2&&arguments[2]!==vo... method toIntValue (line 76) | static toIntValue(c,l){return c===void 0?l:parseInt(c,10)} method toFloatAttribute (line 76) | static toFloatAttribute(c,l){let d=arguments.length>2&&arguments[2]!==... method toFloatValue (line 76) | static toFloatValue(c,l){return c===void 0?l:parseFloat(c)} method render (line 76) | render(c,l){c.openXml(a.StdDocAttributes),c.openNode("Types",s.PROPERT... method parseOpen (line 76) | parseOpen(){return!1} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} method tag (line 76) | get tag(){return"x14:id"} method render (line 76) | render(l,d){l.leafNode(this.tag,null,d)} method parseOpen (line 76) | parseOpen(){this.model=""} method parseText (line 76) | parseText(l){this.model+=l} method parseClose (line 76) | parseClose(l){return l!==this.tag} method constructor (line 76) | constructor(){super(),this.map={"x14:conditionalFormattings":this.cond... method tag (line 76) | get tag(){return"ext"} method hasContent (line 76) | hasContent(c){return this.conditionalFormattings.hasContent(c.conditio... method prepare (line 76) | prepare(c,l){this.conditionalFormattings.prepare(c.conditionalFormatti... method render (line 76) | render(c,l){c.openNode("ext",{uri:"{78C0D931-6437-407d-A8EE-F0AAD7539E... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(c,l){this.model[c]=l.model} method constructor (line 76) | constructor(){super(),this.map={color:new o}} method tag (line 76) | get tag(){return"stop"} method render (line 76) | render(h,f){h.openNode("stop"),h.addAttribute("position",f.position),t... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... class u (line 76) | class u extends o{constructor(){super(),this.map={"x14:id":this.idXform=... method constructor (line 75) | constructor(l,d,h){this._worksheet=l,this._number=d,h!==!1&&(this.defn... method number (line 75) | get number(){return this._number} method worksheet (line 75) | get worksheet(){return this._worksheet} method letter (line 75) | get letter(){return s.n2l(this._number)} method isCustomWidth (line 75) | get isCustomWidth(){return this.width!==void 0&&this.width!==9} method defn (line 75) | get defn(){return{header:this._header,key:this.key,width:this.width,st... method defn (line 75) | set defn(l){l?(this.key=l.key,this.width=l.width!==void 0?l.width:9,th... method headers (line 75) | get headers(){return this._header&&this._header instanceof Array?this.... method header (line 75) | get header(){return this._header} method header (line 75) | set header(l){l!==void 0?(this._header=l,this.headers.forEach((d,h)=>{... method key (line 75) | get key(){return this._key} method key (line 75) | set key(l){(this._key&&this._worksheet.getColumnKey(this._key))===this... method hidden (line 75) | get hidden(){return!!this._hidden} method hidden (line 75) | set hidden(l){this._hidden=l} method outlineLevel (line 75) | get outlineLevel(){return this._outlineLevel||0} method outlineLevel (line 75) | set outlineLevel(l){this._outlineLevel=l} method collapsed (line 75) | get collapsed(){return!!(this._outlineLevel&&this._outlineLevel>=this.... method toString (line 75) | toString(){return JSON.stringify({key:this.key,width:this.width,header... method equivalentTo (line 75) | equivalentTo(l){return this.width===l.width&&this.hidden===l.hidden&&t... method isDefault (line 75) | get isDefault(){if(this.isCustomWidth||this.hidden||this.outlineLevel)... method headerCount (line 75) | get headerCount(){return this.headers.length} method eachCell (line 75) | eachCell(l,d){const h=this.number;d||(d=l,l=null),this._worksheet.each... method values (line 75) | get values(){const l=[];return this.eachCell((d,h)=>{d&&d.type!==o.Val... method values (line 75) | set values(l){if(!l)return;const d=this.number;let h=0;l.hasOwnPropert... method _applyStyle (line 75) | _applyStyle(l,d){return this.style[l]=d,this.eachCell(h=>{h[l]=d}),d} method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(l){this._applyStyle("numFmt",l)} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(l){this._applyStyle("font",l)} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(l){this._applyStyle("alignment",l)} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(l){this._applyStyle("protection",l)} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(l){this._applyStyle("border",l)} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(l){this._applyStyle("fill",l)} method toModel (line 75) | static toModel(l){const d=[];let h=null;return l&&l.forEach((f,g)=>{f.... method fromModel (line 75) | static fromModel(l,d){const h=[];let f=1,g=0;for(d=(d=d||[]).sort(func... method constructor (line 76) | constructor(){super(),this.map={"v:shape":new s}} method tag (line 76) | get tag(){return"xml"} method render (line 76) | render(l,d){l.openXml(a.StdDocAttributes),l.openNode(this.tag,u.DRAWIN... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method reconcile (line 76) | reconcile(l,d){l.anchors.forEach(h=>{h.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={"v:textbox":new o,"x:ClientData":new s}} method tag (line 76) | get tag(){return"v:shape"} method render (line 76) | render(l,d,h){l.openNode("v:shape",u.V_SHAPE_ATTRIBUTES(d,h)),l.leafNo... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.p... method constructor (line 76) | constructor(){super(),this.map={Relationship:new s}} method render (line 76) | render(l,d){d=d||this._values,l.openXml(a.StdDocAttributes),l.openNode... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method constructor (line 76) | constructor(){super(),this.map={"x14:id":this.idXform=new s}} method tag (line 76) | get tag(){return"ext"} method render (line 76) | render(l,d){l.openNode(this.tag,{uri:"{B025F937-C7B1-47D3-B67F-A62EFF6... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(l,d){this.model.x14Id=d.model} method constructor (line 76) | constructor(l){super(),this.model=l} method tag (line 76) | get tag(){return"r"} method textXform (line 76) | get textXform(){return this._textXform||(this._textXform=new a)} method fontXform (line 76) | get fontXform(){return this._fontXform||(this._fontXform=new o(u.FONT_... method render (line 76) | render(l,d){d=d||this.model,l.openNode("r"),d.font&&this.fontXform.ren... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){switch(l){case"r":return!1;case"t":return this.model.tex... method constructor (line 76) | constructor(l){super(),this.name=l,this.map={color:new s}} method tag (line 76) | get tag(){return this.name} method render (line 76) | render(l,d,h){const f=d&&d.color||h||this.defaultColor;l.openNode(this... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){return this.parser?(this.parser.parseClose(l)||(this.par... method validStyle (line 76) | validStyle(l){return u.validStyleValues[l]} method constructor (line 76) | constructor(){super(),this.map={fgColor:new o("fgColor"),bgColor:new o... method name (line 76) | get name(){return"pattern"} method tag (line 76) | get tag(){return"patternFill"} method render (line 76) | render(h,f){h.openNode("patternFill"),h.addAttribute("patternType",f.p... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.p... method constructor (line 77) | constructor(l){super({writableObjectMode:l.objectMode}),this.hasWritte... method transform (line 77) | transform(l){return this.rowFormatter.rowTransform=l,this} method _transform (line 77) | _transform(l,d,h){let f=!1;try{this.hasWrittenBOM||(this.push(this.for... method _flush (line 77) | _flush(l){this.rowFormatter.finish((d,h)=>d?l(d):(h&&h.forEach(f=>{thi... method constructor (line 79) | constructor(l){this.parserOptions=l,this.rowParser=new o.RowParser(thi... method removeBOM (line 79) | static removeBOM(l){return l&&l.charCodeAt(0)===65279?l.slice(1):l} method parse (line 79) | parse(l,d){const h=new a.Scanner({line:u.removeBOM(l),parserOptions:th... method parseWithoutComments (line 79) | parseWithoutComments(l){const d=[];let h=!0;for(;h;)h=this.parseRow(l,... method parseWithComments (line 79) | parseWithComments(l){const{parserOptions:d}=this,h=[];for(let f=l.next... method parseRow (line 79) | parseRow(l,d){if(!l.nextNonSpaceToken)return!1;const h=this.rowParser.... method constructor (line 81) | constructor(){this._rowTransform=null,this._rowValidator=null} method createTransform (line 81) | static createTransform(l){return s.isSyncTransform(l)?(d,h)=>{let f=nu... method createValidator (line 81) | static createValidator(l){return s.isSyncValidate(l)?(d,h)=>{h(null,{r... method rowTransform (line 81) | set rowTransform(l){if(!o.default(l))throw new TypeError("The transfor... method rowValidator (line 81) | set rowValidator(l){if(!o.default(l))throw new TypeError("The validate... method transformAndValidate (line 81) | transformAndValidate(l,d){return this.callTransformer(l,(h,f)=>h?d(h):... method callTransformer (line 81) | callTransformer(l,d){return this._rowTransform?this._rowTransform(l,d)... method callValidator (line 81) | callValidator(l,d){return this._rowValidator?this._rowValidator(l,d):d... method constructor (line 76) | constructor(){super(),this.map={ext:new u}} method tag (line 76) | get tag(){return"extLst"} method render (line 76) | render(c,l){c.openNode(this.tag),this.map.ext.render(c,l),c.closeNode()} method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(c,l){Object.assign(this.model,l.model)} method tag (line 76) | get tag(){return"formula"} method render (line 76) | render(o,s){o.leafNode(this.tag,null,s)} method parseOpen (line 76) | parseOpen(){this.model=""} method parseText (line 76) | parseText(o){this.model+=o} method parseClose (line 76) | parseClose(o){return o!==this.tag} method constructor (line 76) | constructor(){super(),this.map={cfvo:this.cfvoXform=new s}} method tag (line 76) | get tag(){return"iconSet"} method render (line 76) | render(u,c){u.openNode(this.tag,{iconSet:a.toStringAttribute(c.iconSet,"... method createNewModel (line 76) | createNewModel(u){let{attributes:c}=u;return{iconSet:a.toStringValue(c.i... method onParserClose (line 76) | onParserClose(u,c){this.model[u].push(c.model)} method tag (line 76) | get tag(){return"col"} method prepare (line 76) | prepare(s,u){const c=u.styles.addStyleModel(s.style||{});c&&(s.styleId=c)} method render (line 76) | render(s,u){s.openNode("col"),s.addAttribute("min",u.min),s.addAttribute... method parseOpen (line 76) | parseOpen(s){if(s.name==="col"){const u=this.model={min:parseInt(s.attri... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} method reconcile (line 76) | reconcile(s,u){s.styleId&&(s.style=u.styles.getStyleModel(s.styleId))} function l (line 76) | function l(h,f,g,m){const p=f[g];p!==void 0?h[g]=p:m!==void 0&&(h[g]=m)} method constructor (line 75) | constructor(f,g,m){if(!f||!g)throw new Error("A Cell needs a Row");thi... method worksheet (line 75) | get worksheet(){return this._row.worksheet} method workbook (line 75) | get workbook(){return this._row.worksheet.workbook} method destroy (line 75) | destroy(){delete this.style,delete this._value,delete this._row,delete... method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(f){this.style.numFmt=f} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(f){this.style.font=f} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(f){this.style.alignment=f} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(f){this.style.border=f} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(f){this.style.fill=f} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(f){this.style.protection=f} method _mergeStyle (line 75) | _mergeStyle(f,g,m){const p=f&&f.numFmt||g&&g.numFmt;p&&(m.numFmt=p);co... method address (line 75) | get address(){return this._address} method row (line 75) | get row(){return this._row.number} method col (line 75) | get col(){return this._column.number} method $col$row (line 75) | get $col$row(){return`$${this._column.letter}$${this.row}`} method type (line 75) | get type(){return this._value.type} method effectiveType (line 75) | get effectiveType(){return this._value.effectiveType} method toCsvString (line 75) | toCsvString(){return this._value.toCsvString()} method addMergeRef (line 75) | addMergeRef(){this._mergeCount++} method releaseMergeRef (line 75) | releaseMergeRef(){this._mergeCount--} method isMerged (line 75) | get isMerged(){return this._mergeCount>0||this.type===l.Types.Merge} method merge (line 75) | merge(f,g){this._value.release(),this._value=d.create(l.Types.Merge,th... method unmerge (line 75) | unmerge(){this.type===l.Types.Merge&&(this._value.release(),this._valu... method isMergedTo (line 75) | isMergedTo(f){return this._value.type===l.Types.Merge&&this._value.isM... method master (line 75) | get master(){return this.type===l.Types.Merge?this._value.master:this} method isHyperlink (line 75) | get isHyperlink(){return this._value.type===l.Types.Hyperlink} method hyperlink (line 75) | get hyperlink(){return this._value.hyperlink} method value (line 75) | get value(){return this._value.value} method value (line 75) | set value(f){this.type!==l.Types.Merge?(this._value.release(),this._va... method note (line 75) | get note(){return this._comment&&this._comment.note} method note (line 75) | set note(f){this._comment=new c(f)} method text (line 75) | get text(){return this._value.toString()} method html (line 75) | get html(){return o.escapeHtml(this.text)} method toString (line 75) | toString(){return this.text} method _upgradeToHyperlink (line 75) | _upgradeToHyperlink(f){this.type===l.Types.String&&(this._value=d.crea... method formula (line 75) | get formula(){return this._value.formula} method result (line 75) | get result(){return this._value.result} method formulaType (line 75) | get formulaType(){return this._value.formulaType} method fullAddress (line 75) | get fullAddress(){const{worksheet:f}=this._row;return{sheetName:f.name... method name (line 75) | get name(){return this.names[0]} method name (line 75) | set name(f){this.names=[f]} method names (line 75) | get names(){return this.workbook.definedNames.getNamesEx(this.fullAddr... method names (line 75) | set names(f){const{definedNames:g}=this.workbook;g.removeAllNames(this... method addName (line 75) | addName(f){this.workbook.definedNames.addEx(this.fullAddress,f)} method removeName (line 75) | removeName(f){this.workbook.definedNames.removeEx(this.fullAddress,f)} method removeAllNames (line 75) | removeAllNames(){this.workbook.definedNames.removeAllNames(this.fullAd... method _dataValidations (line 75) | get _dataValidations(){return this.worksheet.dataValidations} method dataValidation (line 75) | get dataValidation(){return this._dataValidations.find(this.address)} method dataValidation (line 75) | set dataValidation(f){this._dataValidations.add(this.address,f)} method model (line 75) | get model(){const{model:f}=this._value;return f.style=this.style,this.... method model (line 75) | set model(f){if(this._value.release(),this._value=d.create(f.type,this... method constructor (line 75) | constructor(p,y){this._data=p,this._encoding=y} method length (line 75) | get length(){return this.toBuffer().length} method copy (line 75) | copy(p,y,v,b){return this.toBuffer().copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._buffer||(this._buffer=o.from(this._data,this._... method constructor (line 76) | constructor(h){super(),this.options=Object.assign({type:"nodebuffer",c... method append (line 76) | append(h,f){f.hasOwnProperty("base64")&&f.base64?this.zip.file(f.name,... method finalize (line 76) | async finalize(){const h=await this.zip.generateAsync(this.options);th... method read (line 76) | read(h){return this.stream.read(h)} method setEncoding (line 76) | setEncoding(h){return this.stream.setEncoding(h)} method pause (line 76) | pause(){return this.stream.pause()} method resume (line 76) | resume(){return this.stream.resume()} method isPaused (line 76) | isPaused(){return this.stream.isPaused()} method pipe (line 76) | pipe(h,f){return this.stream.pipe(h,f)} method unpipe (line 76) | unpipe(h){return this.stream.unpipe(h)} method unshift (line 76) | unshift(h){return this.stream.unshift(h)} method wrap (line 76) | wrap(h){return this.stream.wrap(h)} method constructor (line 76) | constructor(){super(),this.map={Company:new s({tag:"Company"}),Manager... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("Properties",l.PR... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"dc:creator":new u({tag:"dc:creator"})... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("cp:corePropertie... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"xdr:twoCellAnchor":new u,"xdr:oneCell... method prepare (line 76) | prepare(h){h.anchors.forEach((f,g)=>{f.anchorType=function(m){return(t... method tag (line 76) | get tag(){return"xdr:wsDr"} method render (line 76) | render(h,f){h.openXml(o.StdDocAttributes),h.openNode(this.tag,l.DRAWIN... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.m... method reconcile (line 76) | reconcile(h,f){h.anchors.forEach(g=>{g.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={patternFill:new u,gradientFill:new c}} method tag (line 76) | get tag(){return"fill"} method render (line 76) | render(h,f){switch(h.addRollback(),h.openNode("fill"),f.type){case"pat... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method validStyle (line 76) | validStyle(h){return l.validPatternValues[h]} method constructor (line 79) | constructor(h){this.rowCount=0,this.formatterOptions=h,this.fieldForma... method isRowHashArray (line 79) | static isRowHashArray(h){return!!Array.isArray(h)&&Array.isArray(h[0])... method isRowArray (line 79) | static isRowArray(h){return Array.isArray(h)&&!this.isRowHashArray(h)} method gatherHeaders (line 79) | static gatherHeaders(h){return l.isRowHashArray(h)?h.map(f=>f[0]):Arra... method createTransform (line 79) | static createTransform(h){return c.isSyncTransform(h)?(f,g)=>{let m=nu... method rowTransform (line 79) | set rowTransform(h){if(!o.default(h))throw new TypeError("The transfor... method format (line 79) | format(h,f){this.callTransformer(h,(g,m)=>{if(g)return f(g);if(!h)retu... method finish (line 79) | finish(h){const f=[];if(this.formatterOptions.alwaysWriteHeaders&&this... method checkHeaders (line 79) | checkHeaders(h){if(this.headers)return{shouldFormatColumns:!0,headers:... method gatherColumns (line 79) | gatherColumns(h){if(this.headers===null)throw new Error("Headers is cu... method callTransformer (line 79) | callTransformer(h,f){return this._rowTransform?this._rowTransform(h,f)... method formatColumns (line 79) | formatColumns(h,f){const g=h.map((p,y)=>this.fieldFormatter.format(p,y... method constructor (line 79) | constructor(h){super({objectMode:h.objectMode}),this.lines="",this.row... method hasHitRowLimit (line 79) | get hasHitRowLimit(){return this.parserOptions.limitRows&&this.rowCoun... method shouldEmitRows (line 79) | get shouldEmitRows(){return this.parsedRowCount>this.parserOptions.ski... method shouldSkipLine (line 79) | get shouldSkipLine(){return this.parsedLineCount<=this.parserOptions.s... method transform (line 79) | transform(h){return this.rowTransformerValidator.rowTransform=h,this} method validate (line 79) | validate(h){return this.rowTransformerValidator.rowValidator=h,this} method emit (line 79) | emit(h){if(h==="end")return this.endEmitted||(this.endEmitted=!0,super... method _transform (line 79) | _transform(h,f,g){if(this.hasHitRowLimit)return g();const m=l.wrapDone... method _flush (line 79) | _flush(h){const f=l.wrapDoneCallback(h);if(this.hasHitRowLimit)return ... method parse (line 79) | parse(h,f){if(!h)return[];const{line:g,rows:m}=this.parser.parse(h,f);... method processRows (line 79) | processRows(h,f){const g=h.length,m=p=>{const y=E=>E?f(E):p%100!=0?m(p... method transformRow (line 79) | transformRow(h,f){try{this.headerTransformer.transform(h,(g,m)=>g?f(g)... method checkAndEmitHeaders (line 79) | checkAndEmitHeaders(){!this.headersEmitted&&this.headerTransformer.hea... method skipRow (line 79) | skipRow(h){return this.rowCount-=1,h(null,{row:null,isValid:!0})} method pushRow (line 79) | pushRow(h,f){try{this.parserOptions.objectMode?this.push(h):this.push(... method wrapDoneCallback (line 79) | static wrapDoneCallback(h){let f=!1;return function(g){if(g){if(f)thro... function d (line 76) | function d(h,f,g,m){const p=f[g];p!==void 0?h[g]=o.parseBoolean(p):m!==v... method constructor (line 75) | constructor(p){this._data=p} method length (line 75) | get length(){return this._data.length} method copy (line 75) | copy(p,y,v,b){return this._data._buf.copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._data.toBuffer()} method constructor (line 76) | constructor(){super(),this.map={"x14:dataBar":this.databarXform=new u,... method tag (line 76) | get tag(){return"x14:cfRule"} method isExt (line 76) | static isExt(f){return f.type==="dataBar"?u.isExt(f):!(f.type!=="iconS... method prepare (line 76) | prepare(f){d.isExt(f)&&(f.x14Id=`{${a()}}`.toUpperCase())} method render (line 76) | render(f,g){if(d.isExt(g))switch(g.type){case"dataBar":this.renderData... method renderDataBar (line 76) | renderDataBar(f,g){f.openNode(this.tag,{type:"dataBar",id:g.x14Id}),th... method renderIconSet (line 76) | renderIconSet(f,g){f.openNode(this.tag,{type:"iconSet",priority:g.prio... method createNewModel (line 76) | createNewModel(f){let{attributes:g}=f;return{type:g.type,x14Id:g.id,pr... method onParserClose (line 76) | onParserClose(f,g){Object.assign(this.model,g.model)} method constructor (line 76) | constructor(){super(),this.map={autoFilter:new u,tableColumns:new s({t... method prepare (line 76) | prepare(f,g){this.map.autoFilter.prepare(f),this.map.tableColumns.prep... method tag (line 76) | get tag(){return"table"} method render (line 76) | render(f,g){f.openXml(a.StdDocAttributes),f.openNode(this.tag,$o(An({}... method parseOpen (line 76) | parseOpen(f){if(this.parser)return this.parser.parseOpen(f),!0;const{n... method parseText (line 76) | parseText(f){this.parser&&this.parser.parseText(f)} method parseClose (line 76) | parseClose(f){if(this.parser)return this.parser.parseClose(f)||(this.p... method reconcile (line 76) | reconcile(f,g){f.columns.forEach(m=>{m.dxfId!==void 0&&(m.style=g.styl... method tag (line 76) | get tag(){return"dataValidations"} method render (line 76) | render(h,f){const g=function(m){const p=a.map(m,(b,E)=>({address:E,dataV... method parseOpen (line 76) | parseOpen(h){switch(h.name){case"dataValidations":return this.model={},!... method parseText (line 76) | parseText(h){this._formula&&this._formula.push(h)} method parseClose (line 76) | parseClose(h){switch(h){case"dataValidations":return!1;case"dataValidati... method tag (line 76) | get tag(){return"dimension"} method render (line 76) | render(o,s){s&&o.leafNode("dimension",{ref:s})} method parseOpen (line 76) | parseOpen(o){return o.name==="dimension"&&(this.model=o.attributes.ref,!0)} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} method tag (line 76) | get tag(){return"drawing"} method render (line 76) | render(o,s){s&&o.leafNode(this.tag,{"r:id":s.rId})} method parseOpen (line 76) | parseOpen(o){switch(o.name){case this.tag:return this.model={rId:o.attri... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} class s (line 76) | class s extends a{constructor(){super(),this.map={"x14:conditionalFormat... method prepare (line 76) | prepare(){} method render (line 76) | render(){} method parseOpen (line 76) | parseOpen(c){} method parseText (line 76) | parseText(c){} method parseClose (line 76) | parseClose(c){} method reconcile (line 76) | reconcile(c,l){} method reset (line 76) | reset(){this.model=null,this.map&&Object.values(this.map).forEach(c=>{... method mergeModel (line 76) | mergeModel(c){this.model=Object.assign(this.model||{},c)} method parse (line 76) | async parse(c){for await(const l of c)for(const{eventType:d,value:h}of... method parseStream (line 76) | async parseStream(c){return this.parse(a(c))} method xml (line 76) | get xml(){return this.toXml(this.model)} method toXml (line 76) | toXml(c){const l=new o;return this.render(l,c),l.xml} method toAttribute (line 76) | static toAttribute(c,l){let d=arguments.length>2&&arguments[2]!==void ... method toStringAttribute (line 76) | static toStringAttribute(c,l){let d=arguments.length>2&&arguments[2]!=... method toStringValue (line 76) | static toStringValue(c,l){return c===void 0?l:c} method toBoolAttribute (line 76) | static toBoolAttribute(c,l){let d=arguments.length>2&&arguments[2]!==v... method toBoolValue (line 76) | static toBoolValue(c,l){return c===void 0?l:c==="1"} method toIntAttribute (line 76) | static toIntAttribute(c,l){let d=arguments.length>2&&arguments[2]!==vo... method toIntValue (line 76) | static toIntValue(c,l){return c===void 0?l:parseInt(c,10)} method toFloatAttribute (line 76) | static toFloatAttribute(c,l){let d=arguments.length>2&&arguments[2]!==... method toFloatValue (line 76) | static toFloatValue(c,l){return c===void 0?l:parseFloat(c)} method render (line 76) | render(c,l){c.openXml(a.StdDocAttributes),c.openNode("Types",s.PROPERT... method parseOpen (line 76) | parseOpen(){return!1} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} method tag (line 76) | get tag(){return"x14:id"} method render (line 76) | render(l,d){l.leafNode(this.tag,null,d)} method parseOpen (line 76) | parseOpen(){this.model=""} method parseText (line 76) | parseText(l){this.model+=l} method parseClose (line 76) | parseClose(l){return l!==this.tag} method constructor (line 76) | constructor(){super(),this.map={"x14:conditionalFormattings":this.cond... method tag (line 76) | get tag(){return"ext"} method hasContent (line 76) | hasContent(c){return this.conditionalFormattings.hasContent(c.conditio... method prepare (line 76) | prepare(c,l){this.conditionalFormattings.prepare(c.conditionalFormatti... method render (line 76) | render(c,l){c.openNode("ext",{uri:"{78C0D931-6437-407d-A8EE-F0AAD7539E... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(c,l){this.model[c]=l.model} method constructor (line 76) | constructor(){super(),this.map={color:new o}} method tag (line 76) | get tag(){return"stop"} method render (line 76) | render(h,f){h.openNode("stop"),h.addAttribute("position",f.position),t... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method constructor (line 76) | constructor(){super(),this.map={ext:this.ext=new s}} method tag (line 76) | get tag(){return"extLst"} method prepare (line 76) | prepare(u,c){this.ext.prepare(u,c)} method hasContent (line 76) | hasContent(u){return this.ext.hasContent(u)} method render (line 76) | render(u,c){this.hasContent(c)&&(u.openNode("extLst"),this.ext.render(u,... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(u,c){Object.assign(this.model,c.model)} method tag (line 76) | get tag(){return"headerFooter"} method render (line 76) | render(o,s){if(s){o.addRollback();let u=!1;o.openNode("headerFooter"),s.... method parseOpen (line 76) | parseOpen(o){switch(o.name){case"headerFooter":return this.model={},o.at... method parseText (line 76) | parseText(o){switch(this.currentNode){case"oddHeader":this.model.oddHead... method parseClose (line 76) | parseClose(){switch(this.currentNode){case"oddHeader":case"oddFooter":ca... method tag (line 76) | get tag(){return"hyperlink"} method render (line 76) | render(o,s){this.isInternalLink(s)?o.leafNode("hyperlink",{ref:s.address... method parseOpen (line 76) | parseOpen(o){return o.name==="hyperlink"&&(this.model={address:o.attribu... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} method isInternalLink (line 76) | isInternalLink(o){return o.target&&/^[^!]+![a-zA-Z]+[\d]+$/.test(o.target)} method tag (line 76) | get tag(){return"mergeCell"} method render (line 76) | render(o,s){o.leafNode("mergeCell",{ref:s})} method parseOpen (line 76) | parseOpen(o){return o.name==="mergeCell"&&(this.model=o.attributes.ref,!0)} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} method constructor (line 76) | constructor(){this.merges={}} method add (line 76) | add(c){if(this.merges[c.master])this.merges[c.master].expandToAddress(c.... method mergeCells (line 76) | get mergeCells(){return a.map(this.merges,c=>c.range)} method reconcile (line 76) | reconcile(c,l){a.each(c,d=>{const h=s.decode(d);for(let f=h.top;f<=h.bot... method getMasterAddress (line 76) | getMasterAddress(c){const l=this.hash[c];return l&&l.tl} method tag (line 76) | get tag(){return"outlinePr"} method render (line 76) | render(s,u){return!(!u||!o(u.summaryBelow)&&!o(u.summaryRight))&&(s.leaf... method parseOpen (line 76) | parseOpen(s){return s.name===this.tag&&(this.model={summaryBelow:o(s.att... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} method tag (line 76) | get tag(){return"brk"} method render (line 76) | render(o,s){o.leafNode("brk",s)} method parseOpen (line 76) | parseOpen(o){return o.name==="brk"&&(this.model=o.attributes.ref,!0)} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} method tag (line 76) | get tag(){return"pageMargins"} method render (line 76) | render(s,u){if(u){const c={left:u.left,right:u.right,top:u.top,bottom:u.... method parseOpen (line 76) | parseOpen(s){switch(s.name){case this.tag:return this.model={left:parseF... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} method tag (line 76) | get tag(){return"pageSetUpPr"} method render (line 76) | render(o,s){return!(!s||!s.fitToPage)&&(o.leafNode(this.tag,{fitToPage:s... method parseOpen (line 76) | parseOpen(o){return o.name===this.tag&&(this.model={fitToPage:o.attribut... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} function s (line 76) | function s(d){return d?"1":void 0} method prepare (line 76) | prepare(){} method render (line 76) | render(){} method parseOpen (line 76) | parseOpen(c){} method parseText (line 76) | parseText(c){} method parseClose (line 76) | parseClose(c){} method reconcile (line 76) | reconcile(c,l){} method reset (line 76) | reset(){this.model=null,this.map&&Object.values(this.map).forEach(c=>{... method mergeModel (line 76) | mergeModel(c){this.model=Object.assign(this.model||{},c)} method parse (line 76) | async parse(c){for await(const l of c)for(const{eventType:d,value:h}of... method parseStream (line 76) | async parseStream(c){return this.parse(a(c))} method xml (line 76) | get xml(){return this.toXml(this.model)} method toXml (line 76) | toXml(c){const l=new o;return this.render(l,c),l.xml} method toAttribute (line 76) | static toAttribute(c,l){let d=arguments.length>2&&arguments[2]!==void ... method toStringAttribute (line 76) | static toStringAttribute(c,l){let d=arguments.length>2&&arguments[2]!=... method toStringValue (line 76) | static toStringValue(c,l){return c===void 0?l:c} method toBoolAttribute (line 76) | static toBoolAttribute(c,l){let d=arguments.length>2&&arguments[2]!==v... method toBoolValue (line 76) | static toBoolValue(c,l){return c===void 0?l:c==="1"} method toIntAttribute (line 76) | static toIntAttribute(c,l){let d=arguments.length>2&&arguments[2]!==vo... method toIntValue (line 76) | static toIntValue(c,l){return c===void 0?l:parseInt(c,10)} method toFloatAttribute (line 76) | static toFloatAttribute(c,l){let d=arguments.length>2&&arguments[2]!==... method toFloatValue (line 76) | static toFloatValue(c,l){return c===void 0?l:parseFloat(c)} method render (line 76) | render(c,l){c.openXml(a.StdDocAttributes),c.openNode("Types",s.PROPERT... method parseOpen (line 76) | parseOpen(){return!1} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} method tag (line 76) | get tag(){return"x14:id"} method render (line 76) | render(l,d){l.leafNode(this.tag,null,d)} method parseOpen (line 76) | parseOpen(){this.model=""} method parseText (line 76) | parseText(l){this.model+=l} method parseClose (line 76) | parseClose(l){return l!==this.tag} method constructor (line 76) | constructor(){super(),this.map={"x14:conditionalFormattings":this.cond... method tag (line 76) | get tag(){return"ext"} method hasContent (line 76) | hasContent(c){return this.conditionalFormattings.hasContent(c.conditio... method prepare (line 76) | prepare(c,l){this.conditionalFormattings.prepare(c.conditionalFormatti... method render (line 76) | render(c,l){c.openNode("ext",{uri:"{78C0D931-6437-407d-A8EE-F0AAD7539E... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(c,l){this.model[c]=l.model} method constructor (line 76) | constructor(){super(),this.map={color:new o}} method tag (line 76) | get tag(){return"stop"} method render (line 76) | render(h,f){h.openNode("stop"),h.addAttribute("position",f.position),t... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... function u (line 76) | function u(d){switch(d){case"overThenDown":return d;default:return}} method constructor (line 75) | constructor(l,d,h){this._worksheet=l,this._number=d,h!==!1&&(this.defn... method number (line 75) | get number(){return this._number} method worksheet (line 75) | get worksheet(){return this._worksheet} method letter (line 75) | get letter(){return s.n2l(this._number)} method isCustomWidth (line 75) | get isCustomWidth(){return this.width!==void 0&&this.width!==9} method defn (line 75) | get defn(){return{header:this._header,key:this.key,width:this.width,st... method defn (line 75) | set defn(l){l?(this.key=l.key,this.width=l.width!==void 0?l.width:9,th... method headers (line 75) | get headers(){return this._header&&this._header instanceof Array?this.... method header (line 75) | get header(){return this._header} method header (line 75) | set header(l){l!==void 0?(this._header=l,this.headers.forEach((d,h)=>{... method key (line 75) | get key(){return this._key} method key (line 75) | set key(l){(this._key&&this._worksheet.getColumnKey(this._key))===this... method hidden (line 75) | get hidden(){return!!this._hidden} method hidden (line 75) | set hidden(l){this._hidden=l} method outlineLevel (line 75) | get outlineLevel(){return this._outlineLevel||0} method outlineLevel (line 75) | set outlineLevel(l){this._outlineLevel=l} method collapsed (line 75) | get collapsed(){return!!(this._outlineLevel&&this._outlineLevel>=this.... method toString (line 75) | toString(){return JSON.stringify({key:this.key,width:this.width,header... method equivalentTo (line 75) | equivalentTo(l){return this.width===l.width&&this.hidden===l.hidden&&t... method isDefault (line 75) | get isDefault(){if(this.isCustomWidth||this.hidden||this.outlineLevel)... method headerCount (line 75) | get headerCount(){return this.headers.length} method eachCell (line 75) | eachCell(l,d){const h=this.number;d||(d=l,l=null),this._worksheet.each... method values (line 75) | get values(){const l=[];return this.eachCell((d,h)=>{d&&d.type!==o.Val... method values (line 75) | set values(l){if(!l)return;const d=this.number;let h=0;l.hasOwnPropert... method _applyStyle (line 75) | _applyStyle(l,d){return this.style[l]=d,this.eachCell(h=>{h[l]=d}),d} method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(l){this._applyStyle("numFmt",l)} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(l){this._applyStyle("font",l)} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(l){this._applyStyle("alignment",l)} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(l){this._applyStyle("protection",l)} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(l){this._applyStyle("border",l)} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(l){this._applyStyle("fill",l)} method toModel (line 75) | static toModel(l){const d=[];let h=null;return l&&l.forEach((f,g)=>{f.... method fromModel (line 75) | static fromModel(l,d){const h=[];let f=1,g=0;for(d=(d=d||[]).sort(func... method constructor (line 76) | constructor(){super(),this.map={"v:shape":new s}} method tag (line 76) | get tag(){return"xml"} method render (line 76) | render(l,d){l.openXml(a.StdDocAttributes),l.openNode(this.tag,u.DRAWIN... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method reconcile (line 76) | reconcile(l,d){l.anchors.forEach(h=>{h.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={"v:textbox":new o,"x:ClientData":new s}} method tag (line 76) | get tag(){return"v:shape"} method render (line 76) | render(l,d,h){l.openNode("v:shape",u.V_SHAPE_ATTRIBUTES(d,h)),l.leafNo... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.p... method constructor (line 76) | constructor(){super(),this.map={Relationship:new s}} method render (line 76) | render(l,d){d=d||this._values,l.openXml(a.StdDocAttributes),l.openNode... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method constructor (line 76) | constructor(){super(),this.map={"x14:id":this.idXform=new s}} method tag (line 76) | get tag(){return"ext"} method render (line 76) | render(l,d){l.openNode(this.tag,{uri:"{B025F937-C7B1-47D3-B67F-A62EFF6... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(l,d){this.model.x14Id=d.model} method constructor (line 76) | constructor(l){super(),this.model=l} method tag (line 76) | get tag(){return"r"} method textXform (line 76) | get textXform(){return this._textXform||(this._textXform=new a)} method fontXform (line 76) | get fontXform(){return this._fontXform||(this._fontXform=new o(u.FONT_... method render (line 76) | render(l,d){d=d||this.model,l.openNode("r"),d.font&&this.fontXform.ren... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){switch(l){case"r":return!1;case"t":return this.model.tex... method constructor (line 76) | constructor(l){super(),this.name=l,this.map={color:new s}} method tag (line 76) | get tag(){return this.name} method render (line 76) | render(l,d,h){const f=d&&d.color||h||this.defaultColor;l.openNode(this... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){return this.parser?(this.parser.parseClose(l)||(this.par... method validStyle (line 76) | validStyle(l){return u.validStyleValues[l]} method constructor (line 76) | constructor(){super(),this.map={fgColor:new o("fgColor"),bgColor:new o... method name (line 76) | get name(){return"pattern"} method tag (line 76) | get tag(){return"patternFill"} method render (line 76) | render(h,f){h.openNode("patternFill"),h.addAttribute("patternType",f.p... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.p... method constructor (line 77) | constructor(l){super({writableObjectMode:l.objectMode}),this.hasWritte... method transform (line 77) | transform(l){return this.rowFormatter.rowTransform=l,this} method _transform (line 77) | _transform(l,d,h){let f=!1;try{this.hasWrittenBOM||(this.push(this.for... method _flush (line 77) | _flush(l){this.rowFormatter.finish((d,h)=>d?l(d):(h&&h.forEach(f=>{thi... method constructor (line 79) | constructor(l){this.parserOptions=l,this.rowParser=new o.RowParser(thi... method removeBOM (line 79) | static removeBOM(l){return l&&l.charCodeAt(0)===65279?l.slice(1):l} method parse (line 79) | parse(l,d){const h=new a.Scanner({line:u.removeBOM(l),parserOptions:th... method parseWithoutComments (line 79) | parseWithoutComments(l){const d=[];let h=!0;for(;h;)h=this.parseRow(l,... method parseWithComments (line 79) | parseWithComments(l){const{parserOptions:d}=this,h=[];for(let f=l.next... method parseRow (line 79) | parseRow(l,d){if(!l.nextNonSpaceToken)return!1;const h=this.rowParser.... method constructor (line 81) | constructor(){this._rowTransform=null,this._rowValidator=null} method createTransform (line 81) | static createTransform(l){return s.isSyncTransform(l)?(d,h)=>{let f=nu... method createValidator (line 81) | static createValidator(l){return s.isSyncValidate(l)?(d,h)=>{h(null,{r... method rowTransform (line 81) | set rowTransform(l){if(!o.default(l))throw new TypeError("The transfor... method rowValidator (line 81) | set rowValidator(l){if(!o.default(l))throw new TypeError("The validate... method transformAndValidate (line 81) | transformAndValidate(l,d){return this.callTransformer(l,(h,f)=>h?d(h):... method callTransformer (line 81) | callTransformer(l,d){return this._rowTransform?this._rowTransform(l,d)... method callValidator (line 81) | callValidator(l,d){return this._rowValidator?this._rowValidator(l,d):d... function c (line 76) | function c(d){switch(d){case"atEnd":case"asDisplyed":return d;default:re... method constructor (line 75) | constructor(){this._xml=[],this._stack=[],this._rollbacks=[]} method tos (line 75) | get tos(){return this._stack.length?this._stack[this._stack.length-1]:... method cursor (line 75) | get cursor(){return this._xml.length} method openXml (line 75) | openXml(d){const h=this._xml;h.push(" method openNode (line 76) | openNode(d,h){const f=this.tos,g=this._xml;f&&this.open&&g.push(">"),t... method addAttribute (line 76) | addAttribute(d,h){if(!this.open)throw new Error("Cannot write attribut... method addAttributes (line 76) | addAttributes(d){if(!this.open)throw new Error("Cannot write attribute... method writeText (line 76) | writeText(d){const h=this._xml;this.open&&(h.push(">"),this.open=!1),t... method writeXml (line 76) | writeXml(d){this.open&&(this._xml.push(">"),this.open=!1),this.leaf=!1... method closeNode (line 76) | closeNode(){const d=this._stack.pop(),h=this._xml;this.leaf?h.push("/>... method leafNode (line 76) | leafNode(d,h,f){this.openNode(d,h),f!==void 0&&this.writeText(f),this.... method closeAll (line 76) | closeAll(){for(;this._stack.length;)this.closeNode()} method addRollback (line 76) | addRollback(){return this._rollbacks.push({xml:this._xml.length,stack:... method commit (line 76) | commit(){this._rollbacks.pop()} method rollback (line 76) | rollback(){const d=this._rollbacks.pop();this._xml.length>d.xml&&this.... method xml (line 76) | get xml(){return this.closeAll(),this._xml.join("")} method constructor (line 76) | constructor(){super(),this.map={stop:new s}} method name (line 76) | get name(){return"gradient"} method tag (line 76) | get tag(){return"gradientFill"} method render (line 76) | render(h,f){switch(h.openNode("gradientFill"),f.gradient){case"angle":... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method constructor (line 76) | constructor(d,h){super(),this.id=d,this.formatCode=h} method tag (line 76) | get tag(){return"numFmt"} method render (line 76) | render(d,h){d.leafNode("numFmt",{numFmtId:h.id,formatCode:h.formatCode})} method parseOpen (line 76) | parseOpen(d){switch(d.name){case"numFmt":return this.model={id:parseIn... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} function l (line 76) | function l(d){switch(d){case"dash":case"blank":case"NA":return d;default... method constructor (line 75) | constructor(f,g,m){if(!f||!g)throw new Error("A Cell needs a Row");thi... method worksheet (line 75) | get worksheet(){return this._row.worksheet} method workbook (line 75) | get workbook(){return this._row.worksheet.workbook} method destroy (line 75) | destroy(){delete this.style,delete this._value,delete this._row,delete... method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(f){this.style.numFmt=f} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(f){this.style.font=f} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(f){this.style.alignment=f} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(f){this.style.border=f} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(f){this.style.fill=f} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(f){this.style.protection=f} method _mergeStyle (line 75) | _mergeStyle(f,g,m){const p=f&&f.numFmt||g&&g.numFmt;p&&(m.numFmt=p);co... method address (line 75) | get address(){return this._address} method row (line 75) | get row(){return this._row.number} method col (line 75) | get col(){return this._column.number} method $col$row (line 75) | get $col$row(){return`$${this._column.letter}$${this.row}`} method type (line 75) | get type(){return this._value.type} method effectiveType (line 75) | get effectiveType(){return this._value.effectiveType} method toCsvString (line 75) | toCsvString(){return this._value.toCsvString()} method addMergeRef (line 75) | addMergeRef(){this._mergeCount++} method releaseMergeRef (line 75) | releaseMergeRef(){this._mergeCount--} method isMerged (line 75) | get isMerged(){return this._mergeCount>0||this.type===l.Types.Merge} method merge (line 75) | merge(f,g){this._value.release(),this._value=d.create(l.Types.Merge,th... method unmerge (line 75) | unmerge(){this.type===l.Types.Merge&&(this._value.release(),this._valu... method isMergedTo (line 75) | isMergedTo(f){return this._value.type===l.Types.Merge&&this._value.isM... method master (line 75) | get master(){return this.type===l.Types.Merge?this._value.master:this} method isHyperlink (line 75) | get isHyperlink(){return this._value.type===l.Types.Hyperlink} method hyperlink (line 75) | get hyperlink(){return this._value.hyperlink} method value (line 75) | get value(){return this._value.value} method value (line 75) | set value(f){this.type!==l.Types.Merge?(this._value.release(),this._va... method note (line 75) | get note(){return this._comment&&this._comment.note} method note (line 75) | set note(f){this._comment=new c(f)} method text (line 75) | get text(){return this._value.toString()} method html (line 75) | get html(){return o.escapeHtml(this.text)} method toString (line 75) | toString(){return this.text} method _upgradeToHyperlink (line 75) | _upgradeToHyperlink(f){this.type===l.Types.String&&(this._value=d.crea... method formula (line 75) | get formula(){return this._value.formula} method result (line 75) | get result(){return this._value.result} method formulaType (line 75) | get formulaType(){return this._value.formulaType} method fullAddress (line 75) | get fullAddress(){const{worksheet:f}=this._row;return{sheetName:f.name... method name (line 75) | get name(){return this.names[0]} method name (line 75) | set name(f){this.names=[f]} method names (line 75) | get names(){return this.workbook.definedNames.getNamesEx(this.fullAddr... method names (line 75) | set names(f){const{definedNames:g}=this.workbook;g.removeAllNames(this... method addName (line 75) | addName(f){this.workbook.definedNames.addEx(this.fullAddress,f)} method removeName (line 75) | removeName(f){this.workbook.definedNames.removeEx(this.fullAddress,f)} method removeAllNames (line 75) | removeAllNames(){this.workbook.definedNames.removeAllNames(this.fullAd... method _dataValidations (line 75) | get _dataValidations(){return this.worksheet.dataValidations} method dataValidation (line 75) | get dataValidation(){return this._dataValidations.find(this.address)} method dataValidation (line 75) | set dataValidation(f){this._dataValidations.add(this.address,f)} method model (line 75) | get model(){const{model:f}=this._value;return f.style=this.style,this.... method model (line 75) | set model(f){if(this._value.release(),this._value=d.create(f.type,this... method constructor (line 75) | constructor(p,y){this._data=p,this._encoding=y} method length (line 75) | get length(){return this.toBuffer().length} method copy (line 75) | copy(p,y,v,b){return this.toBuffer().copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._buffer||(this._buffer=o.from(this._data,this._... method constructor (line 76) | constructor(h){super(),this.options=Object.assign({type:"nodebuffer",c... method append (line 76) | append(h,f){f.hasOwnProperty("base64")&&f.base64?this.zip.file(f.name,... method finalize (line 76) | async finalize(){const h=await this.zip.generateAsync(this.options);th... method read (line 76) | read(h){return this.stream.read(h)} method setEncoding (line 76) | setEncoding(h){return this.stream.setEncoding(h)} method pause (line 76) | pause(){return this.stream.pause()} method resume (line 76) | resume(){return this.stream.resume()} method isPaused (line 76) | isPaused(){return this.stream.isPaused()} method pipe (line 76) | pipe(h,f){return this.stream.pipe(h,f)} method unpipe (line 76) | unpipe(h){return this.stream.unpipe(h)} method unshift (line 76) | unshift(h){return this.stream.unshift(h)} method wrap (line 76) | wrap(h){return this.stream.wrap(h)} method constructor (line 76) | constructor(){super(),this.map={Company:new s({tag:"Company"}),Manager... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("Properties",l.PR... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"dc:creator":new u({tag:"dc:creator"})... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("cp:corePropertie... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"xdr:twoCellAnchor":new u,"xdr:oneCell... method prepare (line 76) | prepare(h){h.anchors.forEach((f,g)=>{f.anchorType=function(m){return(t... method tag (line 76) | get tag(){return"xdr:wsDr"} method render (line 76) | render(h,f){h.openXml(o.StdDocAttributes),h.openNode(this.tag,l.DRAWIN... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.m... method reconcile (line 76) | reconcile(h,f){h.anchors.forEach(g=>{g.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={patternFill:new u,gradientFill:new c}} method tag (line 76) | get tag(){return"fill"} method render (line 76) | render(h,f){switch(h.addRollback(),h.openNode("fill"),f.type){case"pat... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method validStyle (line 76) | validStyle(h){return l.validPatternValues[h]} method constructor (line 79) | constructor(h){this.rowCount=0,this.formatterOptions=h,this.fieldForma... method isRowHashArray (line 79) | static isRowHashArray(h){return!!Array.isArray(h)&&Array.isArray(h[0])... method isRowArray (line 79) | static isRowArray(h){return Array.isArray(h)&&!this.isRowHashArray(h)} method gatherHeaders (line 79) | static gatherHeaders(h){return l.isRowHashArray(h)?h.map(f=>f[0]):Arra... method createTransform (line 79) | static createTransform(h){return c.isSyncTransform(h)?(f,g)=>{let m=nu... method rowTransform (line 79) | set rowTransform(h){if(!o.default(h))throw new TypeError("The transfor... method format (line 79) | format(h,f){this.callTransformer(h,(g,m)=>{if(g)return f(g);if(!h)retu... method finish (line 79) | finish(h){const f=[];if(this.formatterOptions.alwaysWriteHeaders&&this... method checkHeaders (line 79) | checkHeaders(h){if(this.headers)return{shouldFormatColumns:!0,headers:... method gatherColumns (line 79) | gatherColumns(h){if(this.headers===null)throw new Error("Headers is cu... method callTransformer (line 79) | callTransformer(h,f){return this._rowTransform?this._rowTransform(h,f)... method formatColumns (line 79) | formatColumns(h,f){const g=h.map((p,y)=>this.fieldFormatter.format(p,y... method constructor (line 79) | constructor(h){super({objectMode:h.objectMode}),this.lines="",this.row... method hasHitRowLimit (line 79) | get hasHitRowLimit(){return this.parserOptions.limitRows&&this.rowCoun... method shouldEmitRows (line 79) | get shouldEmitRows(){return this.parsedRowCount>this.parserOptions.ski... method shouldSkipLine (line 79) | get shouldSkipLine(){return this.parsedLineCount<=this.parserOptions.s... method transform (line 79) | transform(h){return this.rowTransformerValidator.rowTransform=h,this} method validate (line 79) | validate(h){return this.rowTransformerValidator.rowValidator=h,this} method emit (line 79) | emit(h){if(h==="end")return this.endEmitted||(this.endEmitted=!0,super... method _transform (line 79) | _transform(h,f,g){if(this.hasHitRowLimit)return g();const m=l.wrapDone... method _flush (line 79) | _flush(h){const f=l.wrapDoneCallback(h);if(this.hasHitRowLimit)return ... method parse (line 79) | parse(h,f){if(!h)return[];const{line:g,rows:m}=this.parser.parse(h,f);... method processRows (line 79) | processRows(h,f){const g=h.length,m=p=>{const y=E=>E?f(E):p%100!=0?m(p... method transformRow (line 79) | transformRow(h,f){try{this.headerTransformer.transform(h,(g,m)=>g?f(g)... method checkAndEmitHeaders (line 79) | checkAndEmitHeaders(){!this.headersEmitted&&this.headerTransformer.hea... method skipRow (line 79) | skipRow(h){return this.rowCount-=1,h(null,{row:null,isValid:!0})} method pushRow (line 79) | pushRow(h,f){try{this.parserOptions.objectMode?this.push(h):this.push(... method wrapDoneCallback (line 79) | static wrapDoneCallback(h){let f=!1;return function(g){if(g){if(f)thro... method tag (line 76) | get tag(){return"pageSetup"} method render (line 76) | render(d,h){if(h){const f={paperSize:h.paperSize,orientation:h.orientati... method parseOpen (line 76) | parseOpen(d){switch(d.name){case this.tag:return this.model={paperSize:(... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} method tag (line 76) | get tag(){return"picture"} method render (line 76) | render(o,s){s&&o.leafNode(this.tag,{"r:id":s.rId})} method parseOpen (line 76) | parseOpen(o){switch(o.name){case this.tag:return this.model={rId:o.attri... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} function s (line 76) | function s(u){return u?"1":void 0} method prepare (line 76) | prepare(){} method render (line 76) | render(){} method parseOpen (line 76) | parseOpen(c){} method parseText (line 76) | parseText(c){} method parseClose (line 76) | parseClose(c){} method reconcile (line 76) | reconcile(c,l){} method reset (line 76) | reset(){this.model=null,this.map&&Object.values(this.map).forEach(c=>{... method mergeModel (line 76) | mergeModel(c){this.model=Object.assign(this.model||{},c)} method parse (line 76) | async parse(c){for await(const l of c)for(const{eventType:d,value:h}of... method parseStream (line 76) | async parseStream(c){return this.parse(a(c))} method xml (line 76) | get xml(){return this.toXml(this.model)} method toXml (line 76) | toXml(c){const l=new o;return this.render(l,c),l.xml} method toAttribute (line 76) | static toAttribute(c,l){let d=arguments.length>2&&arguments[2]!==void ... method toStringAttribute (line 76) | static toStringAttribute(c,l){let d=arguments.length>2&&arguments[2]!=... method toStringValue (line 76) | static toStringValue(c,l){return c===void 0?l:c} method toBoolAttribute (line 76) | static toBoolAttribute(c,l){let d=arguments.length>2&&arguments[2]!==v... method toBoolValue (line 76) | static toBoolValue(c,l){return c===void 0?l:c==="1"} method toIntAttribute (line 76) | static toIntAttribute(c,l){let d=arguments.length>2&&arguments[2]!==vo... method toIntValue (line 76) | static toIntValue(c,l){return c===void 0?l:parseInt(c,10)} method toFloatAttribute (line 76) | static toFloatAttribute(c,l){let d=arguments.length>2&&arguments[2]!==... method toFloatValue (line 76) | static toFloatValue(c,l){return c===void 0?l:parseFloat(c)} method render (line 76) | render(c,l){c.openXml(a.StdDocAttributes),c.openNode("Types",s.PROPERT... method parseOpen (line 76) | parseOpen(){return!1} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} method tag (line 76) | get tag(){return"x14:id"} method render (line 76) | render(l,d){l.leafNode(this.tag,null,d)} method parseOpen (line 76) | parseOpen(){this.model=""} method parseText (line 76) | parseText(l){this.model+=l} method parseClose (line 76) | parseClose(l){return l!==this.tag} method constructor (line 76) | constructor(){super(),this.map={"x14:conditionalFormattings":this.cond... method tag (line 76) | get tag(){return"ext"} method hasContent (line 76) | hasContent(c){return this.conditionalFormattings.hasContent(c.conditio... method prepare (line 76) | prepare(c,l){this.conditionalFormattings.prepare(c.conditionalFormatti... method render (line 76) | render(c,l){c.openNode("ext",{uri:"{78C0D931-6437-407d-A8EE-F0AAD7539E... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(c,l){this.model[c]=l.model} method constructor (line 76) | constructor(){super(),this.map={color:new o}} method tag (line 76) | get tag(){return"stop"} method render (line 76) | render(h,f){h.openNode("stop"),h.addAttribute("position",f.position),t... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method tag (line 76) | get tag(){return"printOptions"} method render (line 76) | render(u,c){if(c){const l={headings:s(c.showRowColHeaders),gridLines:s(c... method parseOpen (line 76) | parseOpen(u){switch(u.name){case this.tag:return this.model={showRowColH... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} method constructor (line 76) | constructor(){super({tag:"rowBreaks",count:!0,childXform:new a})} method render (line 76) | render(s,u){if(u&&u.length){s.openNode(this.tag,this.$),this.count&&(s.a... method constructor (line 76) | constructor(u){super(),this.maxItems=u&&u.maxItems,this.map={c:new s}} method tag (line 76) | get tag(){return"row"} method prepare (line 76) | prepare(u,c){const l=c.styles.addStyleModel(u.style);l&&(u.styleId=l);co... method render (line 76) | render(u,c,l){u.openNode("row"),u.addAttribute("r",c.number),c.height&&(... method parseOpen (line 76) | parseOpen(u){if(this.parser)return this.parser.parseOpen(u),!0;if(u.name... method parseText (line 76) | parseText(u){this.parser&&this.parser.parseText(u)} method parseClose (line 76) | parseClose(u){if(this.parser){if(!this.parser.parseClose(u)){if(this.mod... method reconcile (line 76) | reconcile(u,c){u.style=u.styleId?c.styles.getStyleModel(u.styleId):{},u.... method tag (line 76) | get tag(){return"sheetFormatPr"} method render (line 76) | render(s,u){if(u){const c={defaultRowHeight:u.defaultRowHeight,outlineLe... method parseOpen (line 76) | parseOpen(s){return s.name==="sheetFormatPr"&&(this.model={defaultRowHei... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} method constructor (line 76) | constructor(){super(),this.map={tabColor:new o("tabColor"),pageSetUpPr:n... method tag (line 76) | get tag(){return"sheetPr"} method render (line 76) | render(c,l){if(l){c.addRollback(),c.openNode("sheetPr");let d=!1;d=this.... method parseOpen (line 76) | parseOpen(c){return this.parser?(this.parser.parseOpen(c),!0):c.name===t... method parseText (line 76) | parseText(c){return!!this.parser&&(this.parser.parseText(c),!0)} method parseClose (line 76) | parseClose(c){return this.parser?(this.parser.parseClose(c)||(this.parse... function s (line 76) | function s(c,l){return c?l:void 0} method prepare (line 76) | prepare(){} method render (line 76) | render(){} method parseOpen (line 76) | parseOpen(c){} method parseText (line 76) | parseText(c){} method parseClose (line 76) | parseClose(c){} method reconcile (line 76) | reconcile(c,l){} method reset (line 76) | reset(){this.model=null,this.map&&Object.values(this.map).forEach(c=>{... method mergeModel (line 76) | mergeModel(c){this.model=Object.assign(this.model||{},c)} method parse (line 76) | async parse(c){for await(const l of c)for(const{eventType:d,value:h}of... method parseStream (line 76) | async parseStream(c){return this.parse(a(c))} method xml (line 76) | get xml(){return this.toXml(this.model)} method toXml (line 76) | toXml(c){const l=new o;return this.render(l,c),l.xml} method toAttribute (line 76) | static toAttribute(c,l){let d=arguments.length>2&&arguments[2]!==void ... method toStringAttribute (line 76) | static toStringAttribute(c,l){let d=arguments.length>2&&arguments[2]!=... method toStringValue (line 76) | static toStringValue(c,l){return c===void 0?l:c} method toBoolAttribute (line 76) | static toBoolAttribute(c,l){let d=arguments.length>2&&arguments[2]!==v... method toBoolValue (line 76) | static toBoolValue(c,l){return c===void 0?l:c==="1"} method toIntAttribute (line 76) | static toIntAttribute(c,l){let d=arguments.length>2&&arguments[2]!==vo... method toIntValue (line 76) | static toIntValue(c,l){return c===void 0?l:parseInt(c,10)} method toFloatAttribute (line 76) | static toFloatAttribute(c,l){let d=arguments.length>2&&arguments[2]!==... method toFloatValue (line 76) | static toFloatValue(c,l){return c===void 0?l:parseFloat(c)} method render (line 76) | render(c,l){c.openXml(a.StdDocAttributes),c.openNode("Types",s.PROPERT... method parseOpen (line 76) | parseOpen(){return!1} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} method tag (line 76) | get tag(){return"x14:id"} method render (line 76) | render(l,d){l.leafNode(this.tag,null,d)} method parseOpen (line 76) | parseOpen(){this.model=""} method parseText (line 76) | parseText(l){this.model+=l} method parseClose (line 76) | parseClose(l){return l!==this.tag} method constructor (line 76) | constructor(){super(),this.map={"x14:conditionalFormattings":this.cond... method tag (line 76) | get tag(){return"ext"} method hasContent (line 76) | hasContent(c){return this.conditionalFormattings.hasContent(c.conditio... method prepare (line 76) | prepare(c,l){this.conditionalFormattings.prepare(c.conditionalFormatti... method render (line 76) | render(c,l){c.openNode("ext",{uri:"{78C0D931-6437-407d-A8EE-F0AAD7539E... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(c,l){this.model[c]=l.model} method constructor (line 76) | constructor(){super(),this.map={color:new o}} method tag (line 76) | get tag(){return"stop"} method render (line 76) | render(h,f){h.openNode("stop"),h.addAttribute("position",f.position),t... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... function u (line 76) | function u(c,l){return c===l||void 0} method constructor (line 75) | constructor(l,d,h){this._worksheet=l,this._number=d,h!==!1&&(this.defn... method number (line 75) | get number(){return this._number} method worksheet (line 75) | get worksheet(){return this._worksheet} method letter (line 75) | get letter(){return s.n2l(this._number)} method isCustomWidth (line 75) | get isCustomWidth(){return this.width!==void 0&&this.width!==9} method defn (line 75) | get defn(){return{header:this._header,key:this.key,width:this.width,st... method defn (line 75) | set defn(l){l?(this.key=l.key,this.width=l.width!==void 0?l.width:9,th... method headers (line 75) | get headers(){return this._header&&this._header instanceof Array?this.... method header (line 75) | get header(){return this._header} method header (line 75) | set header(l){l!==void 0?(this._header=l,this.headers.forEach((d,h)=>{... method key (line 75) | get key(){return this._key} method key (line 75) | set key(l){(this._key&&this._worksheet.getColumnKey(this._key))===this... method hidden (line 75) | get hidden(){return!!this._hidden} method hidden (line 75) | set hidden(l){this._hidden=l} method outlineLevel (line 75) | get outlineLevel(){return this._outlineLevel||0} method outlineLevel (line 75) | set outlineLevel(l){this._outlineLevel=l} method collapsed (line 75) | get collapsed(){return!!(this._outlineLevel&&this._outlineLevel>=this.... method toString (line 75) | toString(){return JSON.stringify({key:this.key,width:this.width,header... method equivalentTo (line 75) | equivalentTo(l){return this.width===l.width&&this.hidden===l.hidden&&t... method isDefault (line 75) | get isDefault(){if(this.isCustomWidth||this.hidden||this.outlineLevel)... method headerCount (line 75) | get headerCount(){return this.headers.length} method eachCell (line 75) | eachCell(l,d){const h=this.number;d||(d=l,l=null),this._worksheet.each... method values (line 75) | get values(){const l=[];return this.eachCell((d,h)=>{d&&d.type!==o.Val... method values (line 75) | set values(l){if(!l)return;const d=this.number;let h=0;l.hasOwnPropert... method _applyStyle (line 75) | _applyStyle(l,d){return this.style[l]=d,this.eachCell(h=>{h[l]=d}),d} method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(l){this._applyStyle("numFmt",l)} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(l){this._applyStyle("font",l)} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(l){this._applyStyle("alignment",l)} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(l){this._applyStyle("protection",l)} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(l){this._applyStyle("border",l)} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(l){this._applyStyle("fill",l)} method toModel (line 75) | static toModel(l){const d=[];let h=null;return l&&l.forEach((f,g)=>{f.... method fromModel (line 75) | static fromModel(l,d){const h=[];let f=1,g=0;for(d=(d=d||[]).sort(func... method constructor (line 76) | constructor(){super(),this.map={"v:shape":new s}} method tag (line 76) | get tag(){return"xml"} method render (line 76) | render(l,d){l.openXml(a.StdDocAttributes),l.openNode(this.tag,u.DRAWIN... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method reconcile (line 76) | reconcile(l,d){l.anchors.forEach(h=>{h.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={"v:textbox":new o,"x:ClientData":new s}} method tag (line 76) | get tag(){return"v:shape"} method render (line 76) | render(l,d,h){l.openNode("v:shape",u.V_SHAPE_ATTRIBUTES(d,h)),l.leafNo... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.p... method constructor (line 76) | constructor(){super(),this.map={Relationship:new s}} method render (line 76) | render(l,d){d=d||this._values,l.openXml(a.StdDocAttributes),l.openNode... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method constructor (line 76) | constructor(){super(),this.map={"x14:id":this.idXform=new s}} method tag (line 76) | get tag(){return"ext"} method render (line 76) | render(l,d){l.openNode(this.tag,{uri:"{B025F937-C7B1-47D3-B67F-A62EFF6... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(l,d){this.model.x14Id=d.model} method constructor (line 76) | constructor(l){super(),this.model=l} method tag (line 76) | get tag(){return"r"} method textXform (line 76) | get textXform(){return this._textXform||(this._textXform=new a)} method fontXform (line 76) | get fontXform(){return this._fontXform||(this._fontXform=new o(u.FONT_... method render (line 76) | render(l,d){d=d||this.model,l.openNode("r"),d.font&&this.fontXform.ren... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){switch(l){case"r":return!1;case"t":return this.model.tex... method constructor (line 76) | constructor(l){super(),this.name=l,this.map={color:new s}} method tag (line 76) | get tag(){return this.name} method render (line 76) | render(l,d,h){const f=d&&d.color||h||this.defaultColor;l.openNode(this... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){return this.parser?(this.parser.parseClose(l)||(this.par... method validStyle (line 76) | validStyle(l){return u.validStyleValues[l]} method constructor (line 76) | constructor(){super(),this.map={fgColor:new o("fgColor"),bgColor:new o... method name (line 76) | get name(){return"pattern"} method tag (line 76) | get tag(){return"patternFill"} method render (line 76) | render(h,f){h.openNode("patternFill"),h.addAttribute("patternType",f.p... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.p... method constructor (line 77) | constructor(l){super({writableObjectMode:l.objectMode}),this.hasWritte... method transform (line 77) | transform(l){return this.rowFormatter.rowTransform=l,this} method _transform (line 77) | _transform(l,d,h){let f=!1;try{this.hasWrittenBOM||(this.push(this.for... method _flush (line 77) | _flush(l){this.rowFormatter.finish((d,h)=>d?l(d):(h&&h.forEach(f=>{thi... method constructor (line 79) | constructor(l){this.parserOptions=l,this.rowParser=new o.RowParser(thi... method removeBOM (line 79) | static removeBOM(l){return l&&l.charCodeAt(0)===65279?l.slice(1):l} method parse (line 79) | parse(l,d){const h=new a.Scanner({line:u.removeBOM(l),parserOptions:th... method parseWithoutComments (line 79) | parseWithoutComments(l){const d=[];let h=!0;for(;h;)h=this.parseRow(l,... method parseWithComments (line 79) | parseWithComments(l){const{parserOptions:d}=this,h=[];for(let f=l.next... method parseRow (line 79) | parseRow(l,d){if(!l.nextNonSpaceToken)return!1;const h=this.rowParser.... method constructor (line 81) | constructor(){this._rowTransform=null,this._rowValidator=null} method createTransform (line 81) | static createTransform(l){return s.isSyncTransform(l)?(d,h)=>{let f=nu... method createValidator (line 81) | static createValidator(l){return s.isSyncValidate(l)?(d,h)=>{h(null,{r... method rowTransform (line 81) | set rowTransform(l){if(!o.default(l))throw new TypeError("The transfor... method rowValidator (line 81) | set rowValidator(l){if(!o.default(l))throw new TypeError("The validate... method transformAndValidate (line 81) | transformAndValidate(l,d){return this.callTransformer(l,(h,f)=>h?d(h):... method callTransformer (line 81) | callTransformer(l,d){return this._rowTransform?this._rowTransform(l,d)... method callValidator (line 81) | callValidator(l,d){return this._rowValidator?this._rowValidator(l,d):d... method tag (line 76) | get tag(){return"sheetProtection"} method render (line 76) | render(c,l){if(l){const d={sheet:s(l.sheet,"1"),selectLockedCells:l.sele... method parseOpen (line 76) | parseOpen(c){switch(c.name){case this.tag:return this.model={sheet:u(c.a... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} method tag (line 76) | get tag(){return"sheetView"} method prepare (line 76) | prepare(u){switch(u.state){case"frozen":case"split":break;default:u.stat... method render (line 76) | render(u,c){u.openNode("sheetView",{workbookViewId:c.workbookViewId||0})... method parseOpen (line 76) | parseOpen(u){switch(u.name){case"sheetView":return this.sheetView={workb... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(u){let c,l;switch(u){case"sheetView":return this.sheetView&&t... method reconcile (line 76) | reconcile(){} method tag (line 76) | get tag(){return"tablePart"} method render (line 76) | render(o,s){s&&o.leafNode(this.tag,{"r:id":s.rId})} method parseOpen (line 76) | parseOpen(o){switch(o.name){case this.tag:return this.model={rId:o.attri... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} class x (line 76) | class x extends l{constructor(k){super();const{maxRows:R,maxCols:M,ignor... method constructor (line 76) | constructor(k){super();const{maxRows:R,maxCols:M,ignoreNodes:X}=k||{};... method prepare (line 76) | prepare(k,R){R.merges=new c,k.hyperlinks=R.hyperlinks=[],k.comments=R.... method render (line 76) | render(k,R){k.openXml(s.StdDocAttributes),k.openNode("worksheet",x.WOR... method parseOpen (line 76) | parseOpen(k){return this.parser?(this.parser.parseOpen(k),!0):k.name==... method parseText (line 76) | parseText(k){this.parser&&this.parser.parseText(k)} method parseClose (line 76) | parseClose(k){if(this.parser)return this.parser.parseClose(k)||(this.p... method reconcile (line 76) | reconcile(k,R){const M=(k.relationships||[]).reduce((K,te)=>{if(K[te.I... method constructor (line 76) | constructor(o){super(),this.tag=o.tag,this.attr=o.attr} method render (line 76) | render(o,s){s&&(o.openNode(this.tag),o.closeNode())} method parseOpen (line 76) | parseOpen(o){o.name===this.tag&&(this.model=!0)} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} method constructor (line 76) | constructor(o){super(),this.tag=o.tag,this.attr=o.attr,this.attrs=o.attr... method render (line 76) | render(o,s){s&&(o.openNode(this.tag),this.attrs&&o.addAttributes(this.at... method parseOpen (line 76) | parseOpen(o){o.name===this.tag&&(this.attr?this.model=this._parse(o.attr... method parseText (line 76) | parseText(o){this.attr||this.text.push(o)} method parseClose (line 76) | parseClose(){return this.attr||(this.model=this._parse(this.text.join(""... method constructor (line 76) | constructor(o){super(),this.tag=o.tag,this.attr=o.attr,this.attrs=o.attr... method render (line 76) | render(o,s){(s||this.zero)&&(o.openNode(this.tag),this.attrs&&o.addAttri... method parseOpen (line 76) | parseOpen(o){return o.name===this.tag&&(this.attr?this.model=parseInt(o.... method parseText (line 76) | parseText(o){this.attr||this.text.push(o)} method parseClose (line 76) | parseClose(){return this.attr||(this.model=parseInt(this.text.join("")||... method constructor (line 76) | constructor(o){super(),this.tag=o.tag,this.attr=o.attr,this.attrs=o.attrs} method render (line 76) | render(o,s){s!==void 0&&(o.openNode(this.tag),this.attrs&&o.addAttribute... method parseOpen (line 76) | parseOpen(o){o.name===this.tag&&(this.attr?this.model=o.attributes[this.... method parseText (line 76) | parseText(o){this.attr||this.text.push(o)} method parseClose (line 76) | parseClose(){return this.attr||(this.model=this.text.join("")),!1} method constructor (line 76) | constructor(s){super(),this._model=s} method render (line 76) | render(s){if(!this._xml){const u=new o;(function c(l,d){l.openNode(d.tag... method parseOpen (line 76) | parseOpen(){return!0} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(s){switch(s){case this._model.tag:return!1;default:return!0}} method constructor (line 76) | constructor(){super(),this.map={r:new o,t:new a}} method tag (line 76) | get tag(){return"rPh"} method render (line 76) | render(u,c){if(u.openNode(this.tag,{sb:c.sb||0,eb:c.eb||0}),c&&c.hasOwnP... method parseOpen (line 76) | parseOpen(u){const{name:c}=u;return this.parser?(this.parser.parseOpen(u... method parseText (line 76) | parseText(u){this.parser&&this.parser.parseText(u)} method parseClose (line 76) | parseClose(u){if(this.parser){if(!this.parser.parseClose(u)){switch(u){c... class u (line 76) | class u extends s{constructor(l){super(),this.model=l}get tag(){return"r... method constructor (line 75) | constructor(l,d,h){this._worksheet=l,this._number=d,h!==!1&&(this.defn... method number (line 75) | get number(){return this._number} method worksheet (line 75) | get worksheet(){return this._worksheet} method letter (line 75) | get letter(){return s.n2l(this._number)} method isCustomWidth (line 75) | get isCustomWidth(){return this.width!==void 0&&this.width!==9} method defn (line 75) | get defn(){return{header:this._header,key:this.key,width:this.width,st... method defn (line 75) | set defn(l){l?(this.key=l.key,this.width=l.width!==void 0?l.width:9,th... method headers (line 75) | get headers(){return this._header&&this._header instanceof Array?this.... method header (line 75) | get header(){return this._header} method header (line 75) | set header(l){l!==void 0?(this._header=l,this.headers.forEach((d,h)=>{... method key (line 75) | get key(){return this._key} method key (line 75) | set key(l){(this._key&&this._worksheet.getColumnKey(this._key))===this... method hidden (line 75) | get hidden(){return!!this._hidden} method hidden (line 75) | set hidden(l){this._hidden=l} method outlineLevel (line 75) | get outlineLevel(){return this._outlineLevel||0} method outlineLevel (line 75) | set outlineLevel(l){this._outlineLevel=l} method collapsed (line 75) | get collapsed(){return!!(this._outlineLevel&&this._outlineLevel>=this.... method toString (line 75) | toString(){return JSON.stringify({key:this.key,width:this.width,header... method equivalentTo (line 75) | equivalentTo(l){return this.width===l.width&&this.hidden===l.hidden&&t... method isDefault (line 75) | get isDefault(){if(this.isCustomWidth||this.hidden||this.outlineLevel)... method headerCount (line 75) | get headerCount(){return this.headers.length} method eachCell (line 75) | eachCell(l,d){const h=this.number;d||(d=l,l=null),this._worksheet.each... method values (line 75) | get values(){const l=[];return this.eachCell((d,h)=>{d&&d.type!==o.Val... method values (line 75) | set values(l){if(!l)return;const d=this.number;let h=0;l.hasOwnPropert... method _applyStyle (line 75) | _applyStyle(l,d){return this.style[l]=d,this.eachCell(h=>{h[l]=d}),d} method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(l){this._applyStyle("numFmt",l)} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(l){this._applyStyle("font",l)} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(l){this._applyStyle("alignment",l)} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(l){this._applyStyle("protection",l)} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(l){this._applyStyle("border",l)} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(l){this._applyStyle("fill",l)} method toModel (line 75) | static toModel(l){const d=[];let h=null;return l&&l.forEach((f,g)=>{f.... method fromModel (line 75) | static fromModel(l,d){const h=[];let f=1,g=0;for(d=(d=d||[]).sort(func... method constructor (line 76) | constructor(){super(),this.map={"v:shape":new s}} method tag (line 76) | get tag(){return"xml"} method render (line 76) | render(l,d){l.openXml(a.StdDocAttributes),l.openNode(this.tag,u.DRAWIN... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method reconcile (line 76) | reconcile(l,d){l.anchors.forEach(h=>{h.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={"v:textbox":new o,"x:ClientData":new s}} method tag (line 76) | get tag(){return"v:shape"} method render (line 76) | render(l,d,h){l.openNode("v:shape",u.V_SHAPE_ATTRIBUTES(d,h)),l.leafNo... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.p... method constructor (line 76) | constructor(){super(),this.map={Relationship:new s}} method render (line 76) | render(l,d){d=d||this._values,l.openXml(a.StdDocAttributes),l.openNode... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method constructor (line 76) | constructor(){super(),this.map={"x14:id":this.idXform=new s}} method tag (line 76) | get tag(){return"ext"} method render (line 76) | render(l,d){l.openNode(this.tag,{uri:"{B025F937-C7B1-47D3-B67F-A62EFF6... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(l,d){this.model.x14Id=d.model} method constructor (line 76) | constructor(l){super(),this.model=l} method tag (line 76) | get tag(){return"r"} method textXform (line 76) | get textXform(){return this._textXform||(this._textXform=new a)} method fontXform (line 76) | get fontXform(){return this._fontXform||(this._fontXform=new o(u.FONT_... method render (line 76) | render(l,d){d=d||this.model,l.openNode("r"),d.font&&this.fontXform.ren... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){switch(l){case"r":return!1;case"t":return this.model.tex... method constructor (line 76) | constructor(l){super(),this.name=l,this.map={color:new s}} method tag (line 76) | get tag(){return this.name} method render (line 76) | render(l,d,h){const f=d&&d.color||h||this.defaultColor;l.openNode(this... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){return this.parser?(this.parser.parseClose(l)||(this.par... method validStyle (line 76) | validStyle(l){return u.validStyleValues[l]} method constructor (line 76) | constructor(){super(),this.map={fgColor:new o("fgColor"),bgColor:new o... method name (line 76) | get name(){return"pattern"} method tag (line 76) | get tag(){return"patternFill"} method render (line 76) | render(h,f){h.openNode("patternFill"),h.addAttribute("patternType",f.p... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.p... method constructor (line 77) | constructor(l){super({writableObjectMode:l.objectMode}),this.hasWritte... method transform (line 77) | transform(l){return this.rowFormatter.rowTransform=l,this} method _transform (line 77) | _transform(l,d,h){let f=!1;try{this.hasWrittenBOM||(this.push(this.for... method _flush (line 77) | _flush(l){this.rowFormatter.finish((d,h)=>d?l(d):(h&&h.forEach(f=>{thi... method constructor (line 79) | constructor(l){this.parserOptions=l,this.rowParser=new o.RowParser(thi... method removeBOM (line 79) | static removeBOM(l){return l&&l.charCodeAt(0)===65279?l.slice(1):l} method parse (line 79) | parse(l,d){const h=new a.Scanner({line:u.removeBOM(l),parserOptions:th... method parseWithoutComments (line 79) | parseWithoutComments(l){const d=[];let h=!0;for(;h;)h=this.parseRow(l,... method parseWithComments (line 79) | parseWithComments(l){const{parserOptions:d}=this,h=[];for(let f=l.next... method parseRow (line 79) | parseRow(l,d){if(!l.nextNonSpaceToken)return!1;const h=this.rowParser.... method constructor (line 81) | constructor(){this._rowTransform=null,this._rowValidator=null} method createTransform (line 81) | static createTransform(l){return s.isSyncTransform(l)?(d,h)=>{let f=nu... method createValidator (line 81) | static createValidator(l){return s.isSyncValidate(l)?(d,h)=>{h(null,{r... method rowTransform (line 81) | set rowTransform(l){if(!o.default(l))throw new TypeError("The transfor... method rowValidator (line 81) | set rowValidator(l){if(!o.default(l))throw new TypeError("The validate... method transformAndValidate (line 81) | transformAndValidate(l,d){return this.callTransformer(l,(h,f)=>h?d(h):... method callTransformer (line 81) | callTransformer(l,d){return this._rowTransform?this._rowTransform(l,d)... method callValidator (line 81) | callValidator(l,d){return this._rowValidator?this._rowValidator(l,d):d... method constructor (line 76) | constructor(c){super(),this.model=c,this.map={r:new o,t:new a,rPh:new s}} method tag (line 76) | get tag(){return"si"} method render (line 76) | render(c,l){c.openNode(this.tag),l&&l.hasOwnProperty("richText")&&l.rich... method parseOpen (line 76) | parseOpen(c){const{name:l}=c;return this.parser?(this.parser.parseOpen(c... method parseText (line 76) | parseText(c){this.parser&&this.parser.parseText(c)} method parseClose (line 76) | parseClose(c){if(this.parser){if(!this.parser.parseClose(c)){switch(c){c... method constructor (line 76) | constructor(u){super(),this.model=u||{values:[],count:0},this.hash=Objec... method sharedStringXform (line 76) | get sharedStringXform(){return this._sharedStringXform||(this._sharedStr... method values (line 76) | get values(){return this.model.values} method uniqueCount (line 76) | get uniqueCount(){return this.model.values.length} method count (line 76) | get count(){return this.model.count} method getString (line 76) | getString(u){return this.model.values[u]} method add (line 76) | add(u){return u.richText?this.addRichText(u):this.addText(u)} method addText (line 76) | addText(u){let c=this.hash[u];return c===void 0&&(c=this.hash[u]=this.mo... method addRichText (line 76) | addRichText(u){const c=this.sharedStringXform.toXml(u);let l=this.rich[c... method render (line 76) | render(u,c){c=c||this._values,u.openXml(a.StdDocAttributes),u.openNode("... method parseOpen (line 76) | parseOpen(u){if(this.parser)return this.parser.parseOpen(u),!0;switch(u.... method parseText (line 76) | parseText(u){this.parser&&this.parser.parseText(u)} method parseClose (line 76) | parseClose(u){if(this.parser)return this.parser.parseClose(u)||(this.mod... method tag (line 76) | get tag(){return"t"} method render (line 76) | render(o,s){o.openNode("t"),/^\s|\n|\s$/.test(s)&&o.addAttribute("xml:sp... method model (line 76) | get model(){return this._text.join("").replace(/_x([0-9A-F]{4})_/g,(o,s)... method parseOpen (line 76) | parseOpen(o){switch(o.name){case"t":return this._text=[],!0;default:retu... method parseText (line 76) | parseText(o){this._text.push(o)} method parseClose (line 76) | parseClose(){return!1} method horizontal (line 76) | horizontal(l){return this.horizontalValues[l]?l:void 0} method vertical (line 76) | vertical(l){return l==="middle"?"center":this.verticalValues[l]?l:void 0} method textRotation (line 76) | textRotation(l){switch(l){case"vertical":return l;default:return(l=o.val... method readingOrder (line 76) | readingOrder(l){switch(l){case"ltr":return a.ReadingOrder.LeftToRight;ca... method toXml (line 76) | toXml(l){if(l=u.textRotation(l)){if(l==="vertical")return 255;const d=Ma... method toModel (line 76) | toModel(l){const d=o.validInt(l);if(d!==void 0){if(d===255)return"vertic... method tag (line 76) | get tag(){return"alignment"} method render (line 76) | render(l,d){l.addRollback(),l.openNode("alignment");let h=!1;function f(... method parseOpen (line 76) | parseOpen(l){const d={};let h=!1;function f(g,m,p){g&&(d[m]=p,h=!0)}f(l.... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} class u (line 76) | class u extends a{constructor(l){super(),this.name=l,this.map={color:new... method constructor (line 75) | constructor(l,d,h){this._worksheet=l,this._number=d,h!==!1&&(this.defn... method number (line 75) | get number(){return this._number} method worksheet (line 75) | get worksheet(){return this._worksheet} method letter (line 75) | get letter(){return s.n2l(this._number)} method isCustomWidth (line 75) | get isCustomWidth(){return this.width!==void 0&&this.width!==9} method defn (line 75) | get defn(){return{header:this._header,key:this.key,width:this.width,st... method defn (line 75) | set defn(l){l?(this.key=l.key,this.width=l.width!==void 0?l.width:9,th... method headers (line 75) | get headers(){return this._header&&this._header instanceof Array?this.... method header (line 75) | get header(){return this._header} method header (line 75) | set header(l){l!==void 0?(this._header=l,this.headers.forEach((d,h)=>{... method key (line 75) | get key(){return this._key} method key (line 75) | set key(l){(this._key&&this._worksheet.getColumnKey(this._key))===this... method hidden (line 75) | get hidden(){return!!this._hidden} method hidden (line 75) | set hidden(l){this._hidden=l} method outlineLevel (line 75) | get outlineLevel(){return this._outlineLevel||0} method outlineLevel (line 75) | set outlineLevel(l){this._outlineLevel=l} method collapsed (line 75) | get collapsed(){return!!(this._outlineLevel&&this._outlineLevel>=this.... method toString (line 75) | toString(){return JSON.stringify({key:this.key,width:this.width,header... method equivalentTo (line 75) | equivalentTo(l){return this.width===l.width&&this.hidden===l.hidden&&t... method isDefault (line 75) | get isDefault(){if(this.isCustomWidth||this.hidden||this.outlineLevel)... method headerCount (line 75) | get headerCount(){return this.headers.length} method eachCell (line 75) | eachCell(l,d){const h=this.number;d||(d=l,l=null),this._worksheet.each... method values (line 75) | get values(){const l=[];return this.eachCell((d,h)=>{d&&d.type!==o.Val... method values (line 75) | set values(l){if(!l)return;const d=this.number;let h=0;l.hasOwnPropert... method _applyStyle (line 75) | _applyStyle(l,d){return this.style[l]=d,this.eachCell(h=>{h[l]=d}),d} method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(l){this._applyStyle("numFmt",l)} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(l){this._applyStyle("font",l)} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(l){this._applyStyle("alignment",l)} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(l){this._applyStyle("protection",l)} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(l){this._applyStyle("border",l)} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(l){this._applyStyle("fill",l)} method toModel (line 75) | static toModel(l){const d=[];let h=null;return l&&l.forEach((f,g)=>{f.... method fromModel (line 75) | static fromModel(l,d){const h=[];let f=1,g=0;for(d=(d=d||[]).sort(func... method constructor (line 76) | constructor(){super(),this.map={"v:shape":new s}} method tag (line 76) | get tag(){return"xml"} method render (line 76) | render(l,d){l.openXml(a.StdDocAttributes),l.openNode(this.tag,u.DRAWIN... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method reconcile (line 76) | reconcile(l,d){l.anchors.forEach(h=>{h.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={"v:textbox":new o,"x:ClientData":new s}} method tag (line 76) | get tag(){return"v:shape"} method render (line 76) | render(l,d,h){l.openNode("v:shape",u.V_SHAPE_ATTRIBUTES(d,h)),l.leafNo... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.p... method constructor (line 76) | constructor(){super(),this.map={Relationship:new s}} method render (line 76) | render(l,d){d=d||this._values,l.openXml(a.StdDocAttributes),l.openNode... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method constructor (line 76) | constructor(){super(),this.map={"x14:id":this.idXform=new s}} method tag (line 76) | get tag(){return"ext"} method render (line 76) | render(l,d){l.openNode(this.tag,{uri:"{B025F937-C7B1-47D3-B67F-A62EFF6... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(l,d){this.model.x14Id=d.model} method constructor (line 76) | constructor(l){super(),this.model=l} method tag (line 76) | get tag(){return"r"} method textXform (line 76) | get textXform(){return this._textXform||(this._textXform=new a)} method fontXform (line 76) | get fontXform(){return this._fontXform||(this._fontXform=new o(u.FONT_... method render (line 76) | render(l,d){d=d||this.model,l.openNode("r"),d.font&&this.fontXform.ren... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){switch(l){case"r":return!1;case"t":return this.model.tex... method constructor (line 76) | constructor(l){super(),this.name=l,this.map={color:new s}} method tag (line 76) | get tag(){return this.name} method render (line 76) | render(l,d,h){const f=d&&d.color||h||this.defaultColor;l.openNode(this... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){return this.parser?(this.parser.parseClose(l)||(this.par... method validStyle (line 76) | validStyle(l){return u.validStyleValues[l]} method constructor (line 76) | constructor(){super(),this.map={fgColor:new o("fgColor"),bgColor:new o... method name (line 76) | get name(){return"pattern"} method tag (line 76) | get tag(){return"patternFill"} method render (line 76) | render(h,f){h.openNode("patternFill"),h.addAttribute("patternType",f.p... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.p... method constructor (line 77) | constructor(l){super({writableObjectMode:l.objectMode}),this.hasWritte... method transform (line 77) | transform(l){return this.rowFormatter.rowTransform=l,this} method _transform (line 77) | _transform(l,d,h){let f=!1;try{this.hasWrittenBOM||(this.push(this.for... method _flush (line 77) | _flush(l){this.rowFormatter.finish((d,h)=>d?l(d):(h&&h.forEach(f=>{thi... method constructor (line 79) | constructor(l){this.parserOptions=l,this.rowParser=new o.RowParser(thi... method removeBOM (line 79) | static removeBOM(l){return l&&l.charCodeAt(0)===65279?l.slice(1):l} method parse (line 79) | parse(l,d){const h=new a.Scanner({line:u.removeBOM(l),parserOptions:th... method parseWithoutComments (line 79) | parseWithoutComments(l){const d=[];let h=!0;for(;h;)h=this.parseRow(l,... method parseWithComments (line 79) | parseWithComments(l){const{parserOptions:d}=this,h=[];for(let f=l.next... method parseRow (line 79) | parseRow(l,d){if(!l.nextNonSpaceToken)return!1;const h=this.rowParser.... method constructor (line 81) | constructor(){this._rowTransform=null,this._rowValidator=null} method createTransform (line 81) | static createTransform(l){return s.isSyncTransform(l)?(d,h)=>{let f=nu... method createValidator (line 81) | static createValidator(l){return s.isSyncValidate(l)?(d,h)=>{h(null,{r... method rowTransform (line 81) | set rowTransform(l){if(!o.default(l))throw new TypeError("The transfor... method rowValidator (line 81) | set rowValidator(l){if(!o.default(l))throw new TypeError("The validate... method transformAndValidate (line 81) | transformAndValidate(l,d){return this.callTransformer(l,(h,f)=>h?d(h):... method callTransformer (line 81) | callTransformer(l,d){return this._rowTransform?this._rowTransform(l,d)... method callValidator (line 81) | callValidator(l,d){return this._rowValidator?this._rowValidator(l,d):d... method constructor (line 76) | constructor(){super(),this.map={top:new u("top"),left:new u("left"),bott... method render (line 76) | render(c,l){const{color:d}=l;function h(f,g){f&&!f.color&&l.color&&(f=$o... method parseOpen (line 76) | parseOpen(c){if(this.parser)return this.parser.parseOpen(c),!0;switch(c.... method parseText (line 76) | parseText(c){this.parser&&this.parser.parseText(c)} method parseClose (line 76) | parseClose(c){if(this.parser)return this.parser.parseClose(c)||(this.par... method constructor (line 76) | constructor(o){super(),this.name=o||"color"} method tag (line 76) | get tag(){return this.name} method render (line 76) | render(o,s){return!!s&&(o.openNode(this.name),s.argb?o.addAttribute("rgb... method parseOpen (line 76) | parseOpen(o){return o.name===this.name&&(o.attributes.rgb?this.model={ar... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} method constructor (line 76) | constructor(){super(),this.map={alignment:new o,border:new s,fill:new u,... method tag (line 76) | get tag(){return"dxf"} method render (line 76) | render(h,f){if(h.openNode(this.tag),f.font&&this.map.font.render(h,f.fon... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(h.... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return this.parser?(this.parser.parseClose(h)||(this.parse... class s (line 76) | class s extends a{constructor(){super(),this.map={color:new o}}get tag()... method prepare (line 76) | prepare(){} method render (line 76) | render(){} method parseOpen (line 76) | parseOpen(c){} method parseText (line 76) | parseText(c){} method parseClose (line 76) | parseClose(c){} method reconcile (line 76) | reconcile(c,l){} method reset (line 76) | reset(){this.model=null,this.map&&Object.values(this.map).forEach(c=>{... method mergeModel (line 76) | mergeModel(c){this.model=Object.assign(this.model||{},c)} method parse (line 76) | async parse(c){for await(const l of c)for(const{eventType:d,value:h}of... method parseStream (line 76) | async parseStream(c){return this.parse(a(c))} method xml (line 76) | get xml(){return this.toXml(this.model)} method toXml (line 76) | toXml(c){const l=new o;return this.render(l,c),l.xml} method toAttribute (line 76) | static toAttribute(c,l){let d=arguments.length>2&&arguments[2]!==void ... method toStringAttribute (line 76) | static toStringAttribute(c,l){let d=arguments.length>2&&arguments[2]!=... method toStringValue (line 76) | static toStringValue(c,l){return c===void 0?l:c} method toBoolAttribute (line 76) | static toBoolAttribute(c,l){let d=arguments.length>2&&arguments[2]!==v... method toBoolValue (line 76) | static toBoolValue(c,l){return c===void 0?l:c==="1"} method toIntAttribute (line 76) | static toIntAttribute(c,l){let d=arguments.length>2&&arguments[2]!==vo... method toIntValue (line 76) | static toIntValue(c,l){return c===void 0?l:parseInt(c,10)} method toFloatAttribute (line 76) | static toFloatAttribute(c,l){let d=arguments.length>2&&arguments[2]!==... method toFloatValue (line 76) | static toFloatValue(c,l){return c===void 0?l:parseFloat(c)} method render (line 76) | render(c,l){c.openXml(a.StdDocAttributes),c.openNode("Types",s.PROPERT... method parseOpen (line 76) | parseOpen(){return!1} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} method tag (line 76) | get tag(){return"x14:id"} method render (line 76) | render(l,d){l.leafNode(this.tag,null,d)} method parseOpen (line 76) | parseOpen(){this.model=""} method parseText (line 76) | parseText(l){this.model+=l} method parseClose (line 76) | parseClose(l){return l!==this.tag} method constructor (line 76) | constructor(){super(),this.map={"x14:conditionalFormattings":this.cond... method tag (line 76) | get tag(){return"ext"} method hasContent (line 76) | hasContent(c){return this.conditionalFormattings.hasContent(c.conditio... method prepare (line 76) | prepare(c,l){this.conditionalFormattings.prepare(c.conditionalFormatti... method render (line 76) | render(c,l){c.openNode("ext",{uri:"{78C0D931-6437-407d-A8EE-F0AAD7539E... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(c,l){this.model[c]=l.model} method constructor (line 76) | constructor(){super(),this.map={color:new o}} method tag (line 76) | get tag(){return"stop"} method render (line 76) | render(h,f){h.openNode("stop"),h.addAttribute("position",f.position),t... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... class u (line 76) | class u extends a{constructor(){super(),this.map={fgColor:new o("fgColor... method constructor (line 75) | constructor(l,d,h){this._worksheet=l,this._number=d,h!==!1&&(this.defn... method number (line 75) | get number(){return this._number} method worksheet (line 75) | get worksheet(){return this._worksheet} method letter (line 75) | get letter(){return s.n2l(this._number)} method isCustomWidth (line 75) | get isCustomWidth(){return this.width!==void 0&&this.width!==9} method defn (line 75) | get defn(){return{header:this._header,key:this.key,width:this.width,st... method defn (line 75) | set defn(l){l?(this.key=l.key,this.width=l.width!==void 0?l.width:9,th... method headers (line 75) | get headers(){return this._header&&this._header instanceof Array?this.... method header (line 75) | get header(){return this._header} method header (line 75) | set header(l){l!==void 0?(this._header=l,this.headers.forEach((d,h)=>{... method key (line 75) | get key(){return this._key} method key (line 75) | set key(l){(this._key&&this._worksheet.getColumnKey(this._key))===this... method hidden (line 75) | get hidden(){return!!this._hidden} method hidden (line 75) | set hidden(l){this._hidden=l} method outlineLevel (line 75) | get outlineLevel(){return this._outlineLevel||0} method outlineLevel (line 75) | set outlineLevel(l){this._outlineLevel=l} method collapsed (line 75) | get collapsed(){return!!(this._outlineLevel&&this._outlineLevel>=this.... method toString (line 75) | toString(){return JSON.stringify({key:this.key,width:this.width,header... method equivalentTo (line 75) | equivalentTo(l){return this.width===l.width&&this.hidden===l.hidden&&t... method isDefault (line 75) | get isDefault(){if(this.isCustomWidth||this.hidden||this.outlineLevel)... method headerCount (line 75) | get headerCount(){return this.headers.length} method eachCell (line 75) | eachCell(l,d){const h=this.number;d||(d=l,l=null),this._worksheet.each... method values (line 75) | get values(){const l=[];return this.eachCell((d,h)=>{d&&d.type!==o.Val... method values (line 75) | set values(l){if(!l)return;const d=this.number;let h=0;l.hasOwnPropert... method _applyStyle (line 75) | _applyStyle(l,d){return this.style[l]=d,this.eachCell(h=>{h[l]=d}),d} method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(l){this._applyStyle("numFmt",l)} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(l){this._applyStyle("font",l)} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(l){this._applyStyle("alignment",l)} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(l){this._applyStyle("protection",l)} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(l){this._applyStyle("border",l)} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(l){this._applyStyle("fill",l)} method toModel (line 75) | static toModel(l){const d=[];let h=null;return l&&l.forEach((f,g)=>{f.... method fromModel (line 75) | static fromModel(l,d){const h=[];let f=1,g=0;for(d=(d=d||[]).sort(func... method constructor (line 76) | constructor(){super(),this.map={"v:shape":new s}} method tag (line 76) | get tag(){return"xml"} method render (line 76) | render(l,d){l.openXml(a.StdDocAttributes),l.openNode(this.tag,u.DRAWIN... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method reconcile (line 76) | reconcile(l,d){l.anchors.forEach(h=>{h.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={"v:textbox":new o,"x:ClientData":new s}} method tag (line 76) | get tag(){return"v:shape"} method render (line 76) | render(l,d,h){l.openNode("v:shape",u.V_SHAPE_ATTRIBUTES(d,h)),l.leafNo... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.p... method constructor (line 76) | constructor(){super(),this.map={Relationship:new s}} method render (line 76) | render(l,d){d=d||this._values,l.openXml(a.StdDocAttributes),l.openNode... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method constructor (line 76) | constructor(){super(),this.map={"x14:id":this.idXform=new s}} method tag (line 76) | get tag(){return"ext"} method render (line 76) | render(l,d){l.openNode(this.tag,{uri:"{B025F937-C7B1-47D3-B67F-A62EFF6... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(l,d){this.model.x14Id=d.model} method constructor (line 76) | constructor(l){super(),this.model=l} method tag (line 76) | get tag(){return"r"} method textXform (line 76) | get textXform(){return this._textXform||(this._textXform=new a)} method fontXform (line 76) | get fontXform(){return this._fontXform||(this._fontXform=new o(u.FONT_... method render (line 76) | render(l,d){d=d||this.model,l.openNode("r"),d.font&&this.fontXform.ren... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){switch(l){case"r":return!1;case"t":return this.model.tex... method constructor (line 76) | constructor(l){super(),this.name=l,this.map={color:new s}} method tag (line 76) | get tag(){return this.name} method render (line 76) | render(l,d,h){const f=d&&d.color||h||this.defaultColor;l.openNode(this... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){return this.parser?(this.parser.parseClose(l)||(this.par... method validStyle (line 76) | validStyle(l){return u.validStyleValues[l]} method constructor (line 76) | constructor(){super(),this.map={fgColor:new o("fgColor"),bgColor:new o... method name (line 76) | get name(){return"pattern"} method tag (line 76) | get tag(){return"patternFill"} method render (line 76) | render(h,f){h.openNode("patternFill"),h.addAttribute("patternType",f.p... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.p... method constructor (line 77) | constructor(l){super({writableObjectMode:l.objectMode}),this.hasWritte... method transform (line 77) | transform(l){return this.rowFormatter.rowTransform=l,this} method _transform (line 77) | _transform(l,d,h){let f=!1;try{this.hasWrittenBOM||(this.push(this.for... method _flush (line 77) | _flush(l){this.rowFormatter.finish((d,h)=>d?l(d):(h&&h.forEach(f=>{thi... method constructor (line 79) | constructor(l){this.parserOptions=l,this.rowParser=new o.RowParser(thi... method removeBOM (line 79) | static removeBOM(l){return l&&l.charCodeAt(0)===65279?l.slice(1):l} method parse (line 79) | parse(l,d){const h=new a.Scanner({line:u.removeBOM(l),parserOptions:th... method parseWithoutComments (line 79) | parseWithoutComments(l){const d=[];let h=!0;for(;h;)h=this.parseRow(l,... method parseWithComments (line 79) | parseWithComments(l){const{parserOptions:d}=this,h=[];for(let f=l.next... method parseRow (line 79) | parseRow(l,d){if(!l.nextNonSpaceToken)return!1;const h=this.rowParser.... method constructor (line 81) | constructor(){this._rowTransform=null,this._rowValidator=null} method createTransform (line 81) | static createTransform(l){return s.isSyncTransform(l)?(d,h)=>{let f=nu... method createValidator (line 81) | static createValidator(l){return s.isSyncValidate(l)?(d,h)=>{h(null,{r... method rowTransform (line 81) | set rowTransform(l){if(!o.default(l))throw new TypeError("The transfor... method rowValidator (line 81) | set rowValidator(l){if(!o.default(l))throw new TypeError("The validate... method transformAndValidate (line 81) | transformAndValidate(l,d){return this.callTransformer(l,(h,f)=>h?d(h):... method callTransformer (line 81) | callTransformer(l,d){return this._rowTransform?this._rowTransform(l,d)... method callValidator (line 81) | callValidator(l,d){return this._rowValidator?this._rowValidator(l,d):d... class c (line 76) | class c extends a{constructor(){super(),this.map={stop:new s}}get name()... method constructor (line 75) | constructor(){this._xml=[],this._stack=[],this._rollbacks=[]} method tos (line 75) | get tos(){return this._stack.length?this._stack[this._stack.length-1]:... method cursor (line 75) | get cursor(){return this._xml.length} method openXml (line 75) | openXml(d){const h=this._xml;h.push(" method openNode (line 76) | openNode(d,h){const f=this.tos,g=this._xml;f&&this.open&&g.push(">"),t... method addAttribute (line 76) | addAttribute(d,h){if(!this.open)throw new Error("Cannot write attribut... method addAttributes (line 76) | addAttributes(d){if(!this.open)throw new Error("Cannot write attribute... method writeText (line 76) | writeText(d){const h=this._xml;this.open&&(h.push(">"),this.open=!1),t... method writeXml (line 76) | writeXml(d){this.open&&(this._xml.push(">"),this.open=!1),this.leaf=!1... method closeNode (line 76) | closeNode(){const d=this._stack.pop(),h=this._xml;this.leaf?h.push("/>... method leafNode (line 76) | leafNode(d,h,f){this.openNode(d,h),f!==void 0&&this.writeText(f),this.... method closeAll (line 76) | closeAll(){for(;this._stack.length;)this.closeNode()} method addRollback (line 76) | addRollback(){return this._rollbacks.push({xml:this._xml.length,stack:... method commit (line 76) | commit(){this._rollbacks.pop()} method rollback (line 76) | rollback(){const d=this._rollbacks.pop();this._xml.length>d.xml&&this.... method xml (line 76) | get xml(){return this.closeAll(),this._xml.join("")} method constructor (line 76) | constructor(){super(),this.map={stop:new s}} method name (line 76) | get name(){return"gradient"} method tag (line 76) | get tag(){return"gradientFill"} method render (line 76) | render(h,f){switch(h.openNode("gradientFill"),f.gradient){case"angle":... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method constructor (line 76) | constructor(d,h){super(),this.id=d,this.formatCode=h} method tag (line 76) | get tag(){return"numFmt"} method render (line 76) | render(d,h){d.leafNode("numFmt",{numFmtId:h.id,formatCode:h.formatCode})} method parseOpen (line 76) | parseOpen(d){switch(d.name){case"numFmt":return this.model={id:parseIn... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} class l (line 76) | class l extends a{constructor(){super(),this.map={patternFill:new u,grad... method constructor (line 75) | constructor(f,g,m){if(!f||!g)throw new Error("A Cell needs a Row");thi... method worksheet (line 75) | get worksheet(){return this._row.worksheet} method workbook (line 75) | get workbook(){return this._row.worksheet.workbook} method destroy (line 75) | destroy(){delete this.style,delete this._value,delete this._row,delete... method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(f){this.style.numFmt=f} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(f){this.style.font=f} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(f){this.style.alignment=f} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(f){this.style.border=f} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(f){this.style.fill=f} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(f){this.style.protection=f} method _mergeStyle (line 75) | _mergeStyle(f,g,m){const p=f&&f.numFmt||g&&g.numFmt;p&&(m.numFmt=p);co... method address (line 75) | get address(){return this._address} method row (line 75) | get row(){return this._row.number} method col (line 75) | get col(){return this._column.number} method $col$row (line 75) | get $col$row(){return`$${this._column.letter}$${this.row}`} method type (line 75) | get type(){return this._value.type} method effectiveType (line 75) | get effectiveType(){return this._value.effectiveType} method toCsvString (line 75) | toCsvString(){return this._value.toCsvString()} method addMergeRef (line 75) | addMergeRef(){this._mergeCount++} method releaseMergeRef (line 75) | releaseMergeRef(){this._mergeCount--} method isMerged (line 75) | get isMerged(){return this._mergeCount>0||this.type===l.Types.Merge} method merge (line 75) | merge(f,g){this._value.release(),this._value=d.create(l.Types.Merge,th... method unmerge (line 75) | unmerge(){this.type===l.Types.Merge&&(this._value.release(),this._valu... method isMergedTo (line 75) | isMergedTo(f){return this._value.type===l.Types.Merge&&this._value.isM... method master (line 75) | get master(){return this.type===l.Types.Merge?this._value.master:this} method isHyperlink (line 75) | get isHyperlink(){return this._value.type===l.Types.Hyperlink} method hyperlink (line 75) | get hyperlink(){return this._value.hyperlink} method value (line 75) | get value(){return this._value.value} method value (line 75) | set value(f){this.type!==l.Types.Merge?(this._value.release(),this._va... method note (line 75) | get note(){return this._comment&&this._comment.note} method note (line 75) | set note(f){this._comment=new c(f)} method text (line 75) | get text(){return this._value.toString()} method html (line 75) | get html(){return o.escapeHtml(this.text)} method toString (line 75) | toString(){return this.text} method _upgradeToHyperlink (line 75) | _upgradeToHyperlink(f){this.type===l.Types.String&&(this._value=d.crea... method formula (line 75) | get formula(){return this._value.formula} method result (line 75) | get result(){return this._value.result} method formulaType (line 75) | get formulaType(){return this._value.formulaType} method fullAddress (line 75) | get fullAddress(){const{worksheet:f}=this._row;return{sheetName:f.name... method name (line 75) | get name(){return this.names[0]} method name (line 75) | set name(f){this.names=[f]} method names (line 75) | get names(){return this.workbook.definedNames.getNamesEx(this.fullAddr... method names (line 75) | set names(f){const{definedNames:g}=this.workbook;g.removeAllNames(this... method addName (line 75) | addName(f){this.workbook.definedNames.addEx(this.fullAddress,f)} method removeName (line 75) | removeName(f){this.workbook.definedNames.removeEx(this.fullAddress,f)} method removeAllNames (line 75) | removeAllNames(){this.workbook.definedNames.removeAllNames(this.fullAd... method _dataValidations (line 75) | get _dataValidations(){return this.worksheet.dataValidations} method dataValidation (line 75) | get dataValidation(){return this._dataValidations.find(this.address)} method dataValidation (line 75) | set dataValidation(f){this._dataValidations.add(this.address,f)} method model (line 75) | get model(){const{model:f}=this._value;return f.style=this.style,this.... method model (line 75) | set model(f){if(this._value.release(),this._value=d.create(f.type,this... method constructor (line 75) | constructor(p,y){this._data=p,this._encoding=y} method length (line 75) | get length(){return this.toBuffer().length} method copy (line 75) | copy(p,y,v,b){return this.toBuffer().copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._buffer||(this._buffer=o.from(this._data,this._... method constructor (line 76) | constructor(h){super(),this.options=Object.assign({type:"nodebuffer",c... method append (line 76) | append(h,f){f.hasOwnProperty("base64")&&f.base64?this.zip.file(f.name,... method finalize (line 76) | async finalize(){const h=await this.zip.generateAsync(this.options);th... method read (line 76) | read(h){return this.stream.read(h)} method setEncoding (line 76) | setEncoding(h){return this.stream.setEncoding(h)} method pause (line 76) | pause(){return this.stream.pause()} method resume (line 76) | resume(){return this.stream.resume()} method isPaused (line 76) | isPaused(){return this.stream.isPaused()} method pipe (line 76) | pipe(h,f){return this.stream.pipe(h,f)} method unpipe (line 76) | unpipe(h){return this.stream.unpipe(h)} method unshift (line 76) | unshift(h){return this.stream.unshift(h)} method wrap (line 76) | wrap(h){return this.stream.wrap(h)} method constructor (line 76) | constructor(){super(),this.map={Company:new s({tag:"Company"}),Manager... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("Properties",l.PR... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"dc:creator":new u({tag:"dc:creator"})... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("cp:corePropertie... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"xdr:twoCellAnchor":new u,"xdr:oneCell... method prepare (line 76) | prepare(h){h.anchors.forEach((f,g)=>{f.anchorType=function(m){return(t... method tag (line 76) | get tag(){return"xdr:wsDr"} method render (line 76) | render(h,f){h.openXml(o.StdDocAttributes),h.openNode(this.tag,l.DRAWIN... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.m... method reconcile (line 76) | reconcile(h,f){h.anchors.forEach(g=>{g.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={patternFill:new u,gradientFill:new c}} method tag (line 76) | get tag(){return"fill"} method render (line 76) | render(h,f){switch(h.addRollback(),h.openNode("fill"),f.type){case"pat... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method validStyle (line 76) | validStyle(h){return l.validPatternValues[h]} method constructor (line 79) | constructor(h){this.rowCount=0,this.formatterOptions=h,this.fieldForma... method isRowHashArray (line 79) | static isRowHashArray(h){return!!Array.isArray(h)&&Array.isArray(h[0])... method isRowArray (line 79) | static isRowArray(h){return Array.isArray(h)&&!this.isRowHashArray(h)} method gatherHeaders (line 79) | static gatherHeaders(h){return l.isRowHashArray(h)?h.map(f=>f[0]):Arra... method createTransform (line 79) | static createTransform(h){return c.isSyncTransform(h)?(f,g)=>{let m=nu... method rowTransform (line 79) | set rowTransform(h){if(!o.default(h))throw new TypeError("The transfor... method format (line 79) | format(h,f){this.callTransformer(h,(g,m)=>{if(g)return f(g);if(!h)retu... method finish (line 79) | finish(h){const f=[];if(this.formatterOptions.alwaysWriteHeaders&&this... method checkHeaders (line 79) | checkHeaders(h){if(this.headers)return{shouldFormatColumns:!0,headers:... method gatherColumns (line 79) | gatherColumns(h){if(this.headers===null)throw new Error("Headers is cu... method callTransformer (line 79) | callTransformer(h,f){return this._rowTransform?this._rowTransform(h,f)... method formatColumns (line 79) | formatColumns(h,f){const g=h.map((p,y)=>this.fieldFormatter.format(p,y... method constructor (line 79) | constructor(h){super({objectMode:h.objectMode}),this.lines="",this.row... method hasHitRowLimit (line 79) | get hasHitRowLimit(){return this.parserOptions.limitRows&&this.rowCoun... method shouldEmitRows (line 79) | get shouldEmitRows(){return this.parsedRowCount>this.parserOptions.ski... method shouldSkipLine (line 79) | get shouldSkipLine(){return this.parsedLineCount<=this.parserOptions.s... method transform (line 79) | transform(h){return this.rowTransformerValidator.rowTransform=h,this} method validate (line 79) | validate(h){return this.rowTransformerValidator.rowValidator=h,this} method emit (line 79) | emit(h){if(h==="end")return this.endEmitted||(this.endEmitted=!0,super... method _transform (line 79) | _transform(h,f,g){if(this.hasHitRowLimit)return g();const m=l.wrapDone... method _flush (line 79) | _flush(h){const f=l.wrapDoneCallback(h);if(this.hasHitRowLimit)return ... method parse (line 79) | parse(h,f){if(!h)return[];const{line:g,rows:m}=this.parser.parse(h,f);... method processRows (line 79) | processRows(h,f){const g=h.length,m=p=>{const y=E=>E?f(E):p%100!=0?m(p... method transformRow (line 79) | transformRow(h,f){try{this.headerTransformer.transform(h,(g,m)=>g?f(g)... method checkAndEmitHeaders (line 79) | checkAndEmitHeaders(){!this.headersEmitted&&this.headerTransformer.hea... method skipRow (line 79) | skipRow(h){return this.rowCount-=1,h(null,{row:null,isValid:!0})} method pushRow (line 79) | pushRow(h,f){try{this.parserOptions.objectMode?this.push(h):this.push(... method wrapDoneCallback (line 79) | static wrapDoneCallback(h){let f=!1;return function(g){if(g){if(f)thro... class h (line 76) | class h extends d{constructor(g){super(),this.options=g||h.OPTIONS,this.... method constructor (line 75) | constructor(p){this._data=p} method length (line 75) | get length(){return this._data.length} method copy (line 75) | copy(p,y,v,b){this._data.copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._data} method constructor (line 76) | constructor(g){super(),this.options=g||h.OPTIONS,this.map={b:{prop:"bo... method tag (line 76) | get tag(){return this.options.tagName} method render (line 76) | render(g,m){const{map:p}=this;g.openNode(this.options.tagName),l.each(... method parseOpen (line 76) | parseOpen(g){if(this.parser)return this.parser.parseOpen(g),!0;if(this... method parseText (line 76) | parseText(g){this.parser&&this.parser.parseText(g)} method parseClose (line 76) | parseClose(g){if(this.parser&&!this.parser.parseClose(g)){const m=this... class c (line 76) | class c extends s{constructor(d,h){super(),this.id=d,this.formatCode=h}g... method constructor (line 75) | constructor(){this._xml=[],this._stack=[],this._rollbacks=[]} method tos (line 75) | get tos(){return this._stack.length?this._stack[this._stack.length-1]:... method cursor (line 75) | get cursor(){return this._xml.length} method openXml (line 75) | openXml(d){const h=this._xml;h.push(" method openNode (line 76) | openNode(d,h){const f=this.tos,g=this._xml;f&&this.open&&g.push(">"),t... method addAttribute (line 76) | addAttribute(d,h){if(!this.open)throw new Error("Cannot write attribut... method addAttributes (line 76) | addAttributes(d){if(!this.open)throw new Error("Cannot write attribute... method writeText (line 76) | writeText(d){const h=this._xml;this.open&&(h.push(">"),this.open=!1),t... method writeXml (line 76) | writeXml(d){this.open&&(this._xml.push(">"),this.open=!1),this.leaf=!1... method closeNode (line 76) | closeNode(){const d=this._stack.pop(),h=this._xml;this.leaf?h.push("/>... method leafNode (line 76) | leafNode(d,h,f){this.openNode(d,h),f!==void 0&&this.writeText(f),this.... method closeAll (line 76) | closeAll(){for(;this._stack.length;)this.closeNode()} method addRollback (line 76) | addRollback(){return this._rollbacks.push({xml:this._xml.length,stack:... method commit (line 76) | commit(){this._rollbacks.pop()} method rollback (line 76) | rollback(){const d=this._rollbacks.pop();this._xml.length>d.xml&&this.... method xml (line 76) | get xml(){return this.closeAll(),this._xml.join("")} method constructor (line 76) | constructor(){super(),this.map={stop:new s}} method name (line 76) | get name(){return"gradient"} method tag (line 76) | get tag(){return"gradientFill"} method render (line 76) | render(h,f){switch(h.openNode("gradientFill"),f.gradient){case"angle":... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method constructor (line 76) | constructor(d,h){super(),this.id=d,this.formatCode=h} method tag (line 76) | get tag(){return"numFmt"} method render (line 76) | render(d,h){d.leafNode("numFmt",{numFmtId:h.id,formatCode:h.formatCode})} method parseOpen (line 76) | parseOpen(d){switch(d.name){case"numFmt":return this.model={id:parseIn... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} method tag (line 76) | get tag(){return"protection"} method render (line 76) | render(s,u){s.addRollback(),s.openNode("protection");let c=!1;function l... method parseOpen (line 76) | parseOpen(s){const u={locked:s.attributes.locked!=="0",hidden:s.attribut... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} method constructor (line 76) | constructor(u){super(),this.xfId=!(!u||!u.xfId),this.map={alignment:new ... method tag (line 76) | get tag(){return"xf"} method render (line 76) | render(u,c){u.openNode("xf",{numFmtId:c.numFmtId||0,fontId:c.fontId||0,f... method parseOpen (line 76) | parseOpen(u){if(this.parser)return this.parser.parseOpen(u),!0;switch(u.... method parseText (line 76) | parseText(u){this.parser&&this.parser.parseText(u)} method parseClose (line 76) | parseClose(u){return this.parser?(this.parser.parseClose(u)||(this.map.p... class p (line 76) | class p extends s{constructor(v){super(),this.map={numFmts:new c({tag:"n... method constructor (line 76) | constructor(){super(),this.map={fileVersion:p.STATIC_XFORMS.fileVersio... method prepare (line 76) | prepare(v){v.sheets=v.worksheets;const b=[];let E=0;v.sheets.forEach(D... method render (line 76) | render(v,b){v.openXml(s.StdDocAttributes),v.openNode("workbook",p.WORK... method parseOpen (line 76) | parseOpen(v){if(this.parser)return this.parser.parseOpen(v),!0;switch(... method parseText (line 76) | parseText(v){this.parser&&this.parser.parseText(v)} method parseClose (line 76) | parseClose(v){if(this.parser)return this.parser.parseClose(v)||(this.p... method reconcile (line 76) | reconcile(v){const b=(v.workbookRels||[]).reduce((W,U)=>(W[U.Id]=U,W),... method constructor (line 76) | constructor(v){super(),this.map={numFmts:new c({tag:"numFmts",count:!0... method initIndex (line 76) | initIndex(){this.index={style:{},numFmt:{},numFmtNextId:164,font:{},bo... method init (line 76) | init(){this.model={styles:[],numFmts:[],fonts:[],borders:[],fills:[],d... method render (line 76) | render(v,b){b=b||this.model,v.openXml(o.StdDocAttributes),v.openNode("... method parseOpen (line 76) | parseOpen(v){if(this.parser)return this.parser.parseOpen(v),!0;switch(... method parseText (line 76) | parseText(v){this.parser&&this.parser.parseText(v)} method parseClose (line 76) | parseClose(v){if(this.parser)return this.parser.parseClose(v)||(this.p... method addStyleModel (line 76) | addStyleModel(v,b){if(!v)return 0;if(this.model.fonts.length||this._ad... method getStyleModel (line 76) | getStyleModel(v){const b=this.model.styles[v];if(!b)return null;let E=... method addDxfStyle (line 76) | addDxfStyle(v){return v.numFmt&&(v.numFmtId=this._addNumFmtStr(v.numFm... method getDxfStyle (line 76) | getDxfStyle(v){return this.model.dxfs[v]} method _addStyle (line 76) | _addStyle(v){const b=this.map.style.toXml(v);let E=this.index.style[b]... method _addNumFmtStr (line 76) | _addNumFmtStr(v){let b=f.getDefaultFmtId(v);if(b!==void 0||(b=this.ind... method _addFont (line 76) | _addFont(v){const b=this.map.font.toXml(v);let E=this.index.font[b];re... method _addBorder (line 76) | _addBorder(v){const b=this.map.border.toXml(v);let E=this.index.border... method _addFill (line 76) | _addFill(v){const b=this.map.fill.toXml(v);let E=this.index.fill[b];re... method constructor (line 76) | constructor(){super(),this.model={styles:[{numFmtId:0,fontId:0,fillId:0,... method parseStream (line 76) | parseStream(y){return y.autodrain(),Promise.resolve()} method addStyleModel (line 76) | addStyleModel(y,v){switch(v){case a.ValueType.Date:return this.dateStyle... method dateStyleId (line 76) | get dateStyleId(){if(!this._dateStyleId){const y={numFmtId:f.getDefaultF... method getStyleModel (line 76) | getStyleModel(){return{}} class o (line 76) | class o extends a{constructor(u){super(),this.model=u}get tag(){return"u... method constructor (line 75) | constructor(u,c){let l=arguments.length>2&&arguments[2]!==void 0?argum... method asInstance (line 75) | static asInstance(u){return u instanceof o||u==null?u:new o(u)} method col (line 75) | get col(){return this.nativeCol+Math.min(this.colWidth-1,this.nativeCo... method col (line 75) | set col(u){this.nativeCol=Math.floor(u),this.nativeColOff=Math.floor((... method row (line 75) | get row(){return this.nativeRow+Math.min(this.rowHeight-1,this.nativeR... method row (line 75) | set row(u){this.nativeRow=Math.floor(u),this.nativeRowOff=Math.floor((... method colWidth (line 75) | get colWidth(){return this.worksheet&&this.worksheet.getColumn(this.na... method rowHeight (line 75) | get rowHeight(){return this.worksheet&&this.worksheet.getRow(this.nati... method model (line 75) | get model(){return{nativeCol:this.nativeCol,nativeColOff:this.nativeCo... method model (line 75) | set model(u){this.nativeCol=u.nativeCol,this.nativeColOff=u.nativeColO... method constructor (line 75) | constructor(u){this.note=u} method model (line 75) | get model(){let u=null;switch(typeof this.note){case"string":u={type:"... method model (line 75) | set model(u){const{note:c}=u,{texts:l}=c;l.length===1&&Object.keys(l[0... method fromModel (line 75) | static fromModel(u){const c=new o;return c.model=u,c} method constructor (line 75) | constructor(){this.decode(arguments)} method setTLBR (line 75) | setTLBR(u,c,l,d,h){if(arguments.length<4){const f=a.decodeAddress(u),g... method decode (line 75) | decode(u){switch(u.length){case 5:this.setTLBR(u[0],u[1],u[2],u[3],u[4... method top (line 75) | get top(){return this.model.top||1} method top (line 75) | set top(u){this.model.top=u} method left (line 75) | get left(){return this.model.left||1} method left (line 75) | set left(u){this.model.left=u} method bottom (line 75) | get bottom(){return this.model.bottom||1} method bottom (line 75) | set bottom(u){this.model.bottom=u} method right (line 75) | get right(){return this.model.right||1} method right (line 75) | set right(u){this.model.right=u} method sheetName (line 75) | get sheetName(){return this.model.sheetName} method sheetName (line 75) | set sheetName(u){this.model.sheetName=u} method _serialisedSheetName (line 75) | get _serialisedSheetName(){const{sheetName:u}=this.model;return u?/^[a... method expand (line 75) | expand(u,c,l,d){(!this.model.top||u1?this.range:this._serialisedSheetN... method $shortRange (line 75) | get $shortRange(){return this.count>1?this.$range:this._serialisedShee... method count (line 75) | get count(){return(1+this.bottom-this.top)*(1+this.right-this.left)} method toString (line 75) | toString(){return this.range} method intersects (line 75) | intersects(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method contains (line 75) | contains(u){const c=a.decodeEx(u);return this.containsEx(c)} method containsEx (line 75) | containsEx(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method forEachAddress (line 75) | forEachAddress(u){for(let c=this.left;c<=this.right;c++)for(let l=this... method constructor (line 75) | constructor(u,c,l){this.table=u,this.column=c,this.index=l} method _set (line 75) | _set(u,c){this.table.cacheState(),this.column[u]=c} method name (line 75) | get name(){return this.column.name} method name (line 75) | set name(u){this._set("name",u)} method filterButton (line 75) | get filterButton(){return this.column.filterButton} method filterButton (line 75) | set filterButton(u){this.column.filterButton=u} method style (line 75) | get style(){return this.column.style} method style (line 75) | set style(u){this.column.style=u} method totalsRowLabel (line 75) | get totalsRowLabel(){return this.column.totalsRowLabel} method totalsRowLabel (line 75) | set totalsRowLabel(u){this._set("totalsRowLabel",u)} method totalsRowFunction (line 75) | get totalsRowFunction(){return this.column.totalsRowFunction} method totalsRowFunction (line 75) | set totalsRowFunction(u){this._set("totalsRowFunction",u)} method totalsRowResult (line 75) | get totalsRowResult(){return this.column.totalsRowResult} method totalsRowResult (line 75) | set totalsRowResult(u){this._set("totalsRowResult",u)} method totalsRowFormula (line 75) | get totalsRowFormula(){return this.column.totalsRowFormula} method totalsRowFormula (line 75) | set totalsRowFormula(u){this._set("totalsRowFormula",u)} method constructor (line 76) | constructor(u){super(),this.model=u} method tag (line 76) | get tag(){return"u"} method render (line 76) | render(u,c){if((c=c||this.model)===!0)u.leafNode("u");else{const l=o.A... method parseOpen (line 76) | parseOpen(u){u.name==="u"&&(this.model=u.attributes.val||!0)} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} method constructor (line 76) | constructor(){super(),this.map={filterColumn:new o}} method tag (line 76) | get tag(){return"autoFilter"} method prepare (line 76) | prepare(s){s.columns.forEach((u,c)=>{this.map.filterColumn.prepare(u,{in... method render (line 76) | render(s,u){return s.openNode(this.tag,{ref:u.autoFilterRef}),u.columns.... method parseOpen (line 76) | parseOpen(s){if(this.parser)return this.parser.parseOpen(s),!0;switch(s.... method parseText (line 76) | parseText(s){this.parser&&this.parser.parseText(s)} method parseClose (line 76) | parseClose(s){if(this.parser)return this.parser.parseClose(s)||(this.mod... method tag (line 76) | get tag(){return"customFilter"} method render (line 76) | render(o,s){o.leafNode(this.tag,{val:s.val,operator:s.operator})} method parseOpen (line 76) | parseOpen(o){return o.name===this.tag&&(this.model={val:o.attributes.val... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} method constructor (line 76) | constructor(){super(),this.map={customFilters:new o({tag:"customFilters"... method tag (line 76) | get tag(){return"filterColumn"} method prepare (line 76) | prepare(c,l){c.colId=l.index.toString()} method render (line 76) | render(c,l){return l.customFilters?(c.openNode(this.tag,{colId:l.colId,h... method parseOpen (line 76) | parseOpen(c){if(this.parser)return this.parser.parseOpen(c),!0;const{att... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(c){if(this.parser)return this.parser.parseClose(c)||(this.par... method tag (line 76) | get tag(){return"filter"} method render (line 76) | render(o,s){o.leafNode(this.tag,{val:s.val})} method parseOpen (line 76) | parseOpen(o){return o.name===this.tag&&(this.model={val:o.attributes.val... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} method tag (line 76) | get tag(){return"tableColumn"} method prepare (line 76) | prepare(o,s){o.id=s.index+1} method render (line 76) | render(o,s){return o.leafNode(this.tag,{id:s.id.toString(),name:s.name,t... method parseOpen (line 76) | parseOpen(o){if(o.name===this.tag){const{attributes:s}=o;return this.mod... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} method tag (line 76) | get tag(){return"tableStyleInfo"} method render (line 76) | render(o,s){return o.leafNode(this.tag,{name:s.theme?s.theme:void 0,show... method parseOpen (line 76) | parseOpen(o){if(o.name===this.tag){const{attributes:s}=o;return this.mod... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} class d (line 76) | class d extends o{constructor(){super(),this.map={autoFilter:new u,table... method constructor (line 75) | constructor(p){this._data=p} method length (line 75) | get length(){return this._data.length} method copy (line 75) | copy(p,y,v,b){return this._data._buf.copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._data.toBuffer()} method constructor (line 76) | constructor(){super(),this.map={"x14:dataBar":this.databarXform=new u,... method tag (line 76) | get tag(){return"x14:cfRule"} method isExt (line 76) | static isExt(f){return f.type==="dataBar"?u.isExt(f):!(f.type!=="iconS... method prepare (line 76) | prepare(f){d.isExt(f)&&(f.x14Id=`{${a()}}`.toUpperCase())} method render (line 76) | render(f,g){if(d.isExt(g))switch(g.type){case"dataBar":this.renderData... method renderDataBar (line 76) | renderDataBar(f,g){f.openNode(this.tag,{type:"dataBar",id:g.x14Id}),th... method renderIconSet (line 76) | renderIconSet(f,g){f.openNode(this.tag,{type:"iconSet",priority:g.prio... method createNewModel (line 76) | createNewModel(f){let{attributes:g}=f;return{type:g.type,x14Id:g.id,pr... method onParserClose (line 76) | onParserClose(f,g){Object.assign(this.model,g.model)} method constructor (line 76) | constructor(){super(),this.map={autoFilter:new u,tableColumns:new s({t... method prepare (line 76) | prepare(f,g){this.map.autoFilter.prepare(f),this.map.tableColumns.prep... method tag (line 76) | get tag(){return"table"} method render (line 76) | render(f,g){f.openXml(a.StdDocAttributes),f.openNode(this.tag,$o(An({}... method parseOpen (line 76) | parseOpen(f){if(this.parser)return this.parser.parseOpen(f),!0;const{n... method parseText (line 76) | parseText(f){this.parser&&this.parser.parseText(f)} method parseClose (line 76) | parseClose(f){if(this.parser)return this.parser.parseClose(f)||(this.p... method reconcile (line 76) | reconcile(f,g){f.columns.forEach(m=>{m.dxfId!==void 0&&(m.style=g.styl... class P (line 76) | class P{constructor(S){this.workbook=S}async readFile(S,C){if(!await h.f... method constructor (line 76) | constructor(S){this.workbook=S} method readFile (line 76) | async readFile(S,C){if(!await h.fs.exists(S))throw new Error("File not... method parseRels (line 76) | parseRels(S){return new v().parseStream(S)} method parseWorkbook (line 76) | parseWorkbook(S){return new D().parseStream(S)} method parseSharedStrings (line 76) | parseSharedStrings(S){return new y().parseStream(S)} method reconcile (line 76) | reconcile(S,C){const _=new D,w=new F(C),x=new z,A=new W;_.reconcile(S)... method _processWorksheetEntry (line 76) | async _processWorksheetEntry(S,C,_,w,x){const A=new F(w),k=await A.par... method _processCommentEntry (line 76) | async _processCommentEntry(S,C,_){const w=new U,x=await w.parseStream(... method _processTableEntry (line 76) | async _processTableEntry(S,C,_){const w=new W,x=await w.parseStream(S)... method _processWorksheetRelsEntry (line 76) | async _processWorksheetRelsEntry(S,C,_){const w=new v,x=await w.parseS... method _processMediaEntry (line 76) | async _processMediaEntry(S,C,_){const w=_.lastIndexOf(".");if(w>=1){co... method _processDrawingEntry (line 76) | async _processDrawingEntry(S,C,_){const w=new z,x=await w.parseStream(... method _processDrawingRelsEntry (line 76) | async _processDrawingRelsEntry(S,C,_){const w=new v,x=await w.parseStr... method _processVmlDrawingEntry (line 76) | async _processVmlDrawingEntry(S,C,_){const w=new G,x=await w.parseStre... method _processThemeEntry (line 76) | async _processThemeEntry(S,C,_){await new Promise((w,x)=>{const A=new ... method createInputStream (line 76) | createInputStream(){throw new Error("`XLSX#createInputStream` is depre... method read (line 76) | async read(S,C){!S[Symbol.asyncIterator]&&S.pipe&&(S=S.pipe(new c));co... method load (line 76) | async load(S,C){let _;_=C&&C.base64?o.from(S.toString(),"base64"):S;co... method addMedia (line 76) | async addMedia(S,C){await Promise.all(C.media.map(async _=>{if(_.type=... method addDrawings (line 76) | addDrawings(S,C){const _=new z,w=new v;C.worksheets.forEach(x=>{const{... method addTables (line 76) | addTables(S,C){const _=new W;C.worksheets.forEach(w=>{const{tables:x}=... method addContentTypes (line 76) | async addContentTypes(S,C){const _=new b().toXml(C);S.append(_,{name:"... method addApp (line 76) | async addApp(S,C){const _=new E().toXml(C);S.append(_,{name:"docProps/... method addCore (line 76) | async addCore(S,C){const _=new p;S.append(_.toXml(C),{name:"docProps/c... method addThemes (line 76) | async addThemes(S,C){const _=C.themes||{theme1:ee};Object.keys(_).forE... method addOfficeRels (line 76) | async addOfficeRels(S){const C=new v().toXml([{Id:"rId1",Type:P.RelTyp... method addWorkbookRels (line 76) | async addWorkbookRels(S,C){let _=1;const w=[{Id:"rId"+_++,Type:P.RelTy... method addSharedStrings (line 76) | async addSharedStrings(S,C){C.sharedStrings&&C.sharedStrings.count&&S.... method addStyles (line 76) | async addStyles(S,C){const{xml:_}=C.styles;_&&S.append(_,{name:"xl/sty... method addWorkbook (line 76) | async addWorkbook(S,C){const _=new D;S.append(_.toXml(C),{name:"xl/wor... method addWorksheets (line 76) | async addWorksheets(S,C){const _=new F,w=new v,x=new U,A=new G;C.works... method _finalize (line 76) | _finalize(S){return new Promise((C,_)=>{S.on("finish",()=>{C(this)}),S... method prepareModel (line 76) | prepareModel(S,C){S.creator=S.creator||"ExcelJS",S.lastModifiedBy=S.la... method write (line 76) | async write(S,C){C=C||{};const{model:_}=this.workbook,w=new l.ZipWrite... method writeFile (line 76) | writeFile(S,C){const _=s.createWriteStream(S);return new Promise((w,x)... method writeBuffer (line 76) | async writeBuffer(S){const C=new d;return await this.write(C,S),C.read()} class u (line 77) | class u extends o.Transform{constructor(l){super({writableObjectMode:l.o... method constructor (line 75) | constructor(l,d,h){this._worksheet=l,this._number=d,h!==!1&&(this.defn... method number (line 75) | get number(){return this._number} method worksheet (line 75) | get worksheet(){return this._worksheet} method letter (line 75) | get letter(){return s.n2l(this._number)} method isCustomWidth (line 75) | get isCustomWidth(){return this.width!==void 0&&this.width!==9} method defn (line 75) | get defn(){return{header:this._header,key:this.key,width:this.width,st... method defn (line 75) | set defn(l){l?(this.key=l.key,this.width=l.width!==void 0?l.width:9,th... method headers (line 75) | get headers(){return this._header&&this._header instanceof Array?this.... method header (line 75) | get header(){return this._header} method header (line 75) | set header(l){l!==void 0?(this._header=l,this.headers.forEach((d,h)=>{... method key (line 75) | get key(){return this._key} method key (line 75) | set key(l){(this._key&&this._worksheet.getColumnKey(this._key))===this... method hidden (line 75) | get hidden(){return!!this._hidden} method hidden (line 75) | set hidden(l){this._hidden=l} method outlineLevel (line 75) | get outlineLevel(){return this._outlineLevel||0} method outlineLevel (line 75) | set outlineLevel(l){this._outlineLevel=l} method collapsed (line 75) | get collapsed(){return!!(this._outlineLevel&&this._outlineLevel>=this.... method toString (line 75) | toString(){return JSON.stringify({key:this.key,width:this.width,header... method equivalentTo (line 75) | equivalentTo(l){return this.width===l.width&&this.hidden===l.hidden&&t... method isDefault (line 75) | get isDefault(){if(this.isCustomWidth||this.hidden||this.outlineLevel)... method headerCount (line 75) | get headerCount(){return this.headers.length} method eachCell (line 75) | eachCell(l,d){const h=this.number;d||(d=l,l=null),this._worksheet.each... method values (line 75) | get values(){const l=[];return this.eachCell((d,h)=>{d&&d.type!==o.Val... method values (line 75) | set values(l){if(!l)return;const d=this.number;let h=0;l.hasOwnPropert... method _applyStyle (line 75) | _applyStyle(l,d){return this.style[l]=d,this.eachCell(h=>{h[l]=d}),d} method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(l){this._applyStyle("numFmt",l)} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(l){this._applyStyle("font",l)} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(l){this._applyStyle("alignment",l)} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(l){this._applyStyle("protection",l)} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(l){this._applyStyle("border",l)} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(l){this._applyStyle("fill",l)} method toModel (line 75) | static toModel(l){const d=[];let h=null;return l&&l.forEach((f,g)=>{f.... method fromModel (line 75) | static fromModel(l,d){const h=[];let f=1,g=0;for(d=(d=d||[]).sort(func... method constructor (line 76) | constructor(){super(),this.map={"v:shape":new s}} method tag (line 76) | get tag(){return"xml"} method render (line 76) | render(l,d){l.openXml(a.StdDocAttributes),l.openNode(this.tag,u.DRAWIN... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method reconcile (line 76) | reconcile(l,d){l.anchors.forEach(h=>{h.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={"v:textbox":new o,"x:ClientData":new s}} method tag (line 76) | get tag(){return"v:shape"} method render (line 76) | render(l,d,h){l.openNode("v:shape",u.V_SHAPE_ATTRIBUTES(d,h)),l.leafNo... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.p... method constructor (line 76) | constructor(){super(),this.map={Relationship:new s}} method render (line 76) | render(l,d){d=d||this._values,l.openXml(a.StdDocAttributes),l.openNode... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method constructor (line 76) | constructor(){super(),this.map={"x14:id":this.idXform=new s}} method tag (line 76) | get tag(){return"ext"} method render (line 76) | render(l,d){l.openNode(this.tag,{uri:"{B025F937-C7B1-47D3-B67F-A62EFF6... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(l,d){this.model.x14Id=d.model} method constructor (line 76) | constructor(l){super(),this.model=l} method tag (line 76) | get tag(){return"r"} method textXform (line 76) | get textXform(){return this._textXform||(this._textXform=new a)} method fontXform (line 76) | get fontXform(){return this._fontXform||(this._fontXform=new o(u.FONT_... method render (line 76) | render(l,d){d=d||this.model,l.openNode("r"),d.font&&this.fontXform.ren... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){switch(l){case"r":return!1;case"t":return this.model.tex... method constructor (line 76) | constructor(l){super(),this.name=l,this.map={color:new s}} method tag (line 76) | get tag(){return this.name} method render (line 76) | render(l,d,h){const f=d&&d.color||h||this.defaultColor;l.openNode(this... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){return this.parser?(this.parser.parseClose(l)||(this.par... method validStyle (line 76) | validStyle(l){return u.validStyleValues[l]} method constructor (line 76) | constructor(){super(),this.map={fgColor:new o("fgColor"),bgColor:new o... method name (line 76) | get name(){return"pattern"} method tag (line 76) | get tag(){return"patternFill"} method render (line 76) | render(h,f){h.openNode("patternFill"),h.addAttribute("patternType",f.p... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.p... method constructor (line 77) | constructor(l){super({writableObjectMode:l.objectMode}),this.hasWritte... method transform (line 77) | transform(l){return this.rowFormatter.rowTransform=l,this} method _transform (line 77) | _transform(l,d,h){let f=!1;try{this.hasWrittenBOM||(this.push(this.for... method _flush (line 77) | _flush(l){this.rowFormatter.finish((d,h)=>d?l(d):(h&&h.forEach(f=>{thi... method constructor (line 79) | constructor(l){this.parserOptions=l,this.rowParser=new o.RowParser(thi... method removeBOM (line 79) | static removeBOM(l){return l&&l.charCodeAt(0)===65279?l.slice(1):l} method parse (line 79) | parse(l,d){const h=new a.Scanner({line:u.removeBOM(l),parserOptions:th... method parseWithoutComments (line 79) | parseWithoutComments(l){const d=[];let h=!0;for(;h;)h=this.parseRow(l,... method parseWithComments (line 79) | parseWithComments(l){const{parserOptions:d}=this,h=[];for(let f=l.next... method parseRow (line 79) | parseRow(l,d){if(!l.nextNonSpaceToken)return!1;const h=this.rowParser.... method constructor (line 81) | constructor(){this._rowTransform=null,this._rowValidator=null} method createTransform (line 81) | static createTransform(l){return s.isSyncTransform(l)?(d,h)=>{let f=nu... method createValidator (line 81) | static createValidator(l){return s.isSyncValidate(l)?(d,h)=>{h(null,{r... method rowTransform (line 81) | set rowTransform(l){if(!o.default(l))throw new TypeError("The transfor... method rowValidator (line 81) | set rowValidator(l){if(!o.default(l))throw new TypeError("The validate... method transformAndValidate (line 81) | transformAndValidate(l,d){return this.callTransformer(l,(h,f)=>h?d(h):... method callTransformer (line 81) | callTransformer(l,d){return this._rowTransform?this._rowTransform(l,d)... method callValidator (line 81) | callValidator(l,d){return this._rowValidator?this._rowValidator(l,d):d... method constructor (line 77) | constructor(){let a=arguments.length>0&&arguments[0]!==void 0?arguments[... method constructor (line 78) | constructor(c){this._headers=null,this.formatterOptions=c,c.headers!==nu... method headers (line 79) | set headers(c){this._headers=c} method shouldQuote (line 79) | shouldQuote(c,l){const d=l?this.formatterOptions.quoteHeaders:this.forma... method format (line 79) | format(c,l,d){const h=(""+(s.default(c)?"":c)).replace(/\0/g,""),{format... method quoteField (line 79) | quoteField(c){const{quote:l}=this.formatterOptions;return`${l}${c}${l}`} class l (line 79) | class l{constructor(h){this.rowCount=0,this.formatterOptions=h,this.fiel... method constructor (line 75) | constructor(f,g,m){if(!f||!g)throw new Error("A Cell needs a Row");thi... method worksheet (line 75) | get worksheet(){return this._row.worksheet} method workbook (line 75) | get workbook(){return this._row.worksheet.workbook} method destroy (line 75) | destroy(){delete this.style,delete this._value,delete this._row,delete... method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(f){this.style.numFmt=f} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(f){this.style.font=f} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(f){this.style.alignment=f} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(f){this.style.border=f} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(f){this.style.fill=f} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(f){this.style.protection=f} method _mergeStyle (line 75) | _mergeStyle(f,g,m){const p=f&&f.numFmt||g&&g.numFmt;p&&(m.numFmt=p);co... method address (line 75) | get address(){return this._address} method row (line 75) | get row(){return this._row.number} method col (line 75) | get col(){return this._column.number} method $col$row (line 75) | get $col$row(){return`$${this._column.letter}$${this.row}`} method type (line 75) | get type(){return this._value.type} method effectiveType (line 75) | get effectiveType(){return this._value.effectiveType} method toCsvString (line 75) | toCsvString(){return this._value.toCsvString()} method addMergeRef (line 75) | addMergeRef(){this._mergeCount++} method releaseMergeRef (line 75) | releaseMergeRef(){this._mergeCount--} method isMerged (line 75) | get isMerged(){return this._mergeCount>0||this.type===l.Types.Merge} method merge (line 75) | merge(f,g){this._value.release(),this._value=d.create(l.Types.Merge,th... method unmerge (line 75) | unmerge(){this.type===l.Types.Merge&&(this._value.release(),this._valu... method isMergedTo (line 75) | isMergedTo(f){return this._value.type===l.Types.Merge&&this._value.isM... method master (line 75) | get master(){return this.type===l.Types.Merge?this._value.master:this} method isHyperlink (line 75) | get isHyperlink(){return this._value.type===l.Types.Hyperlink} method hyperlink (line 75) | get hyperlink(){return this._value.hyperlink} method value (line 75) | get value(){return this._value.value} method value (line 75) | set value(f){this.type!==l.Types.Merge?(this._value.release(),this._va... method note (line 75) | get note(){return this._comment&&this._comment.note} method note (line 75) | set note(f){this._comment=new c(f)} method text (line 75) | get text(){return this._value.toString()} method html (line 75) | get html(){return o.escapeHtml(this.text)} method toString (line 75) | toString(){return this.text} method _upgradeToHyperlink (line 75) | _upgradeToHyperlink(f){this.type===l.Types.String&&(this._value=d.crea... method formula (line 75) | get formula(){return this._value.formula} method result (line 75) | get result(){return this._value.result} method formulaType (line 75) | get formulaType(){return this._value.formulaType} method fullAddress (line 75) | get fullAddress(){const{worksheet:f}=this._row;return{sheetName:f.name... method name (line 75) | get name(){return this.names[0]} method name (line 75) | set name(f){this.names=[f]} method names (line 75) | get names(){return this.workbook.definedNames.getNamesEx(this.fullAddr... method names (line 75) | set names(f){const{definedNames:g}=this.workbook;g.removeAllNames(this... method addName (line 75) | addName(f){this.workbook.definedNames.addEx(this.fullAddress,f)} method removeName (line 75) | removeName(f){this.workbook.definedNames.removeEx(this.fullAddress,f)} method removeAllNames (line 75) | removeAllNames(){this.workbook.definedNames.removeAllNames(this.fullAd... method _dataValidations (line 75) | get _dataValidations(){return this.worksheet.dataValidations} method dataValidation (line 75) | get dataValidation(){return this._dataValidations.find(this.address)} method dataValidation (line 75) | set dataValidation(f){this._dataValidations.add(this.address,f)} method model (line 75) | get model(){const{model:f}=this._value;return f.style=this.style,this.... method model (line 75) | set model(f){if(this._value.release(),this._value=d.create(f.type,this... method constructor (line 75) | constructor(p,y){this._data=p,this._encoding=y} method length (line 75) | get length(){return this.toBuffer().length} method copy (line 75) | copy(p,y,v,b){return this.toBuffer().copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._buffer||(this._buffer=o.from(this._data,this._... method constructor (line 76) | constructor(h){super(),this.options=Object.assign({type:"nodebuffer",c... method append (line 76) | append(h,f){f.hasOwnProperty("base64")&&f.base64?this.zip.file(f.name,... method finalize (line 76) | async finalize(){const h=await this.zip.generateAsync(this.options);th... method read (line 76) | read(h){return this.stream.read(h)} method setEncoding (line 76) | setEncoding(h){return this.stream.setEncoding(h)} method pause (line 76) | pause(){return this.stream.pause()} method resume (line 76) | resume(){return this.stream.resume()} method isPaused (line 76) | isPaused(){return this.stream.isPaused()} method pipe (line 76) | pipe(h,f){return this.stream.pipe(h,f)} method unpipe (line 76) | unpipe(h){return this.stream.unpipe(h)} method unshift (line 76) | unshift(h){return this.stream.unshift(h)} method wrap (line 76) | wrap(h){return this.stream.wrap(h)} method constructor (line 76) | constructor(){super(),this.map={Company:new s({tag:"Company"}),Manager... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("Properties",l.PR... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"dc:creator":new u({tag:"dc:creator"})... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("cp:corePropertie... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"xdr:twoCellAnchor":new u,"xdr:oneCell... method prepare (line 76) | prepare(h){h.anchors.forEach((f,g)=>{f.anchorType=function(m){return(t... method tag (line 76) | get tag(){return"xdr:wsDr"} method render (line 76) | render(h,f){h.openXml(o.StdDocAttributes),h.openNode(this.tag,l.DRAWIN... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.m... method reconcile (line 76) | reconcile(h,f){h.anchors.forEach(g=>{g.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={patternFill:new u,gradientFill:new c}} method tag (line 76) | get tag(){return"fill"} method render (line 76) | render(h,f){switch(h.addRollback(),h.openNode("fill"),f.type){case"pat... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method validStyle (line 76) | validStyle(h){return l.validPatternValues[h]} method constructor (line 79) | constructor(h){this.rowCount=0,this.formatterOptions=h,this.fieldForma... method isRowHashArray (line 79) | static isRowHashArray(h){return!!Array.isArray(h)&&Array.isArray(h[0])... method isRowArray (line 79) | static isRowArray(h){return Array.isArray(h)&&!this.isRowHashArray(h)} method gatherHeaders (line 79) | static gatherHeaders(h){return l.isRowHashArray(h)?h.map(f=>f[0]):Arra... method createTransform (line 79) | static createTransform(h){return c.isSyncTransform(h)?(f,g)=>{let m=nu... method rowTransform (line 79) | set rowTransform(h){if(!o.default(h))throw new TypeError("The transfor... method format (line 79) | format(h,f){this.callTransformer(h,(g,m)=>{if(g)return f(g);if(!h)retu... method finish (line 79) | finish(h){const f=[];if(this.formatterOptions.alwaysWriteHeaders&&this... method checkHeaders (line 79) | checkHeaders(h){if(this.headers)return{shouldFormatColumns:!0,headers:... method gatherColumns (line 79) | gatherColumns(h){if(this.headers===null)throw new Error("Headers is cu... method callTransformer (line 79) | callTransformer(h,f){return this._rowTransform?this._rowTransform(h,f)... method formatColumns (line 79) | formatColumns(h,f){const g=h.map((p,y)=>this.fieldFormatter.format(p,y... method constructor (line 79) | constructor(h){super({objectMode:h.objectMode}),this.lines="",this.row... method hasHitRowLimit (line 79) | get hasHitRowLimit(){return this.parserOptions.limitRows&&this.rowCoun... method shouldEmitRows (line 79) | get shouldEmitRows(){return this.parsedRowCount>this.parserOptions.ski... method shouldSkipLine (line 79) | get shouldSkipLine(){return this.parsedLineCount<=this.parserOptions.s... method transform (line 79) | transform(h){return this.rowTransformerValidator.rowTransform=h,this} method validate (line 79) | validate(h){return this.rowTransformerValidator.rowValidator=h,this} method emit (line 79) | emit(h){if(h==="end")return this.endEmitted||(this.endEmitted=!0,super... method _transform (line 79) | _transform(h,f,g){if(this.hasHitRowLimit)return g();const m=l.wrapDone... method _flush (line 79) | _flush(h){const f=l.wrapDoneCallback(h);if(this.hasHitRowLimit)return ... method parse (line 79) | parse(h,f){if(!h)return[];const{line:g,rows:m}=this.parser.parse(h,f);... method processRows (line 79) | processRows(h,f){const g=h.length,m=p=>{const y=E=>E?f(E):p%100!=0?m(p... method transformRow (line 79) | transformRow(h,f){try{this.headerTransformer.transform(h,(g,m)=>g?f(g)... method checkAndEmitHeaders (line 79) | checkAndEmitHeaders(){!this.headersEmitted&&this.headerTransformer.hea... method skipRow (line 79) | skipRow(h){return this.rowCount-=1,h(null,{row:null,isValid:!0})} method pushRow (line 79) | pushRow(h,f){try{this.parserOptions.objectMode?this.push(h):this.push(... method wrapDoneCallback (line 79) | static wrapDoneCallback(h){let f=!1;return function(g){if(g){if(f)thro... method write (line 79) | write(D,F,z){b.push(D),z()} class l (line 79) | class l extends s.Transform{constructor(h){super({objectMode:h.objectMod... method constructor (line 75) | constructor(f,g,m){if(!f||!g)throw new Error("A Cell needs a Row");thi... method worksheet (line 75) | get worksheet(){return this._row.worksheet} method workbook (line 75) | get workbook(){return this._row.worksheet.workbook} method destroy (line 75) | destroy(){delete this.style,delete this._value,delete this._row,delete... method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(f){this.style.numFmt=f} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(f){this.style.font=f} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(f){this.style.alignment=f} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(f){this.style.border=f} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(f){this.style.fill=f} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(f){this.style.protection=f} method _mergeStyle (line 75) | _mergeStyle(f,g,m){const p=f&&f.numFmt||g&&g.numFmt;p&&(m.numFmt=p);co... method address (line 75) | get address(){return this._address} method row (line 75) | get row(){return this._row.number} method col (line 75) | get col(){return this._column.number} method $col$row (line 75) | get $col$row(){return`$${this._column.letter}$${this.row}`} method type (line 75) | get type(){return this._value.type} method effectiveType (line 75) | get effectiveType(){return this._value.effectiveType} method toCsvString (line 75) | toCsvString(){return this._value.toCsvString()} method addMergeRef (line 75) | addMergeRef(){this._mergeCount++} method releaseMergeRef (line 75) | releaseMergeRef(){this._mergeCount--} method isMerged (line 75) | get isMerged(){return this._mergeCount>0||this.type===l.Types.Merge} method merge (line 75) | merge(f,g){this._value.release(),this._value=d.create(l.Types.Merge,th... method unmerge (line 75) | unmerge(){this.type===l.Types.Merge&&(this._value.release(),this._valu... method isMergedTo (line 75) | isMergedTo(f){return this._value.type===l.Types.Merge&&this._value.isM... method master (line 75) | get master(){return this.type===l.Types.Merge?this._value.master:this} method isHyperlink (line 75) | get isHyperlink(){return this._value.type===l.Types.Hyperlink} method hyperlink (line 75) | get hyperlink(){return this._value.hyperlink} method value (line 75) | get value(){return this._value.value} method value (line 75) | set value(f){this.type!==l.Types.Merge?(this._value.release(),this._va... method note (line 75) | get note(){return this._comment&&this._comment.note} method note (line 75) | set note(f){this._comment=new c(f)} method text (line 75) | get text(){return this._value.toString()} method html (line 75) | get html(){return o.escapeHtml(this.text)} method toString (line 75) | toString(){return this.text} method _upgradeToHyperlink (line 75) | _upgradeToHyperlink(f){this.type===l.Types.String&&(this._value=d.crea... method formula (line 75) | get formula(){return this._value.formula} method result (line 75) | get result(){return this._value.result} method formulaType (line 75) | get formulaType(){return this._value.formulaType} method fullAddress (line 75) | get fullAddress(){const{worksheet:f}=this._row;return{sheetName:f.name... method name (line 75) | get name(){return this.names[0]} method name (line 75) | set name(f){this.names=[f]} method names (line 75) | get names(){return this.workbook.definedNames.getNamesEx(this.fullAddr... method names (line 75) | set names(f){const{definedNames:g}=this.workbook;g.removeAllNames(this... method addName (line 75) | addName(f){this.workbook.definedNames.addEx(this.fullAddress,f)} method removeName (line 75) | removeName(f){this.workbook.definedNames.removeEx(this.fullAddress,f)} method removeAllNames (line 75) | removeAllNames(){this.workbook.definedNames.removeAllNames(this.fullAd... method _dataValidations (line 75) | get _dataValidations(){return this.worksheet.dataValidations} method dataValidation (line 75) | get dataValidation(){return this._dataValidations.find(this.address)} method dataValidation (line 75) | set dataValidation(f){this._dataValidations.add(this.address,f)} method model (line 75) | get model(){const{model:f}=this._value;return f.style=this.style,this.... method model (line 75) | set model(f){if(this._value.release(),this._value=d.create(f.type,this... method constructor (line 75) | constructor(p,y){this._data=p,this._encoding=y} method length (line 75) | get length(){return this.toBuffer().length} method copy (line 75) | copy(p,y,v,b){return this.toBuffer().copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._buffer||(this._buffer=o.from(this._data,this._... method constructor (line 76) | constructor(h){super(),this.options=Object.assign({type:"nodebuffer",c... method append (line 76) | append(h,f){f.hasOwnProperty("base64")&&f.base64?this.zip.file(f.name,... method finalize (line 76) | async finalize(){const h=await this.zip.generateAsync(this.options);th... method read (line 76) | read(h){return this.stream.read(h)} method setEncoding (line 76) | setEncoding(h){return this.stream.setEncoding(h)} method pause (line 76) | pause(){return this.stream.pause()} method resume (line 76) | resume(){return this.stream.resume()} method isPaused (line 76) | isPaused(){return this.stream.isPaused()} method pipe (line 76) | pipe(h,f){return this.stream.pipe(h,f)} method unpipe (line 76) | unpipe(h){return this.stream.unpipe(h)} method unshift (line 76) | unshift(h){return this.stream.unshift(h)} method wrap (line 76) | wrap(h){return this.stream.wrap(h)} method constructor (line 76) | constructor(){super(),this.map={Company:new s({tag:"Company"}),Manager... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("Properties",l.PR... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"dc:creator":new u({tag:"dc:creator"})... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("cp:corePropertie... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"xdr:twoCellAnchor":new u,"xdr:oneCell... method prepare (line 76) | prepare(h){h.anchors.forEach((f,g)=>{f.anchorType=function(m){return(t... method tag (line 76) | get tag(){return"xdr:wsDr"} method render (line 76) | render(h,f){h.openXml(o.StdDocAttributes),h.openNode(this.tag,l.DRAWIN... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.m... method reconcile (line 76) | reconcile(h,f){h.anchors.forEach(g=>{g.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={patternFill:new u,gradientFill:new c}} method tag (line 76) | get tag(){return"fill"} method render (line 76) | render(h,f){switch(h.addRollback(),h.openNode("fill"),f.type){case"pat... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method validStyle (line 76) | validStyle(h){return l.validPatternValues[h]} method constructor (line 79) | constructor(h){this.rowCount=0,this.formatterOptions=h,this.fieldForma... method isRowHashArray (line 79) | static isRowHashArray(h){return!!Array.isArray(h)&&Array.isArray(h[0])... method isRowArray (line 79) | static isRowArray(h){return Array.isArray(h)&&!this.isRowHashArray(h)} method gatherHeaders (line 79) | static gatherHeaders(h){return l.isRowHashArray(h)?h.map(f=>f[0]):Arra... method createTransform (line 79) | static createTransform(h){return c.isSyncTransform(h)?(f,g)=>{let m=nu... method rowTransform (line 79) | set rowTransform(h){if(!o.default(h))throw new TypeError("The transfor... method format (line 79) | format(h,f){this.callTransformer(h,(g,m)=>{if(g)return f(g);if(!h)retu... method finish (line 79) | finish(h){const f=[];if(this.formatterOptions.alwaysWriteHeaders&&this... method checkHeaders (line 79) | checkHeaders(h){if(this.headers)return{shouldFormatColumns:!0,headers:... method gatherColumns (line 79) | gatherColumns(h){if(this.headers===null)throw new Error("Headers is cu... method callTransformer (line 79) | callTransformer(h,f){return this._rowTransform?this._rowTransform(h,f)... method formatColumns (line 79) | formatColumns(h,f){const g=h.map((p,y)=>this.fieldFormatter.format(p,y... method constructor (line 79) | constructor(h){super({objectMode:h.objectMode}),this.lines="",this.row... method hasHitRowLimit (line 79) | get hasHitRowLimit(){return this.parserOptions.limitRows&&this.rowCoun... method shouldEmitRows (line 79) | get shouldEmitRows(){return this.parsedRowCount>this.parserOptions.ski... method shouldSkipLine (line 79) | get shouldSkipLine(){return this.parsedLineCount<=this.parserOptions.s... method transform (line 79) | transform(h){return this.rowTransformerValidator.rowTransform=h,this} method validate (line 79) | validate(h){return this.rowTransformerValidator.rowValidator=h,this} method emit (line 79) | emit(h){if(h==="end")return this.endEmitted||(this.endEmitted=!0,super... method _transform (line 79) | _transform(h,f,g){if(this.hasHitRowLimit)return g();const m=l.wrapDone... method _flush (line 79) | _flush(h){const f=l.wrapDoneCallback(h);if(this.hasHitRowLimit)return ... method parse (line 79) | parse(h,f){if(!h)return[];const{line:g,rows:m}=this.parser.parse(h,f);... method processRows (line 79) | processRows(h,f){const g=h.length,m=p=>{const y=E=>E?f(E):p%100!=0?m(p... method transformRow (line 79) | transformRow(h,f){try{this.headerTransformer.transform(h,(g,m)=>g?f(g)... method checkAndEmitHeaders (line 79) | checkAndEmitHeaders(){!this.headersEmitted&&this.headerTransformer.hea... method skipRow (line 79) | skipRow(h){return this.rowCount-=1,h(null,{row:null,isValid:!0})} method pushRow (line 79) | pushRow(h,f){try{this.parserOptions.objectMode?this.push(h):this.push(... method wrapDoneCallback (line 79) | static wrapDoneCallback(h){let f=!1;return function(g){if(g){if(f)thro... method constructor (line 79) | constructor(u){var c;if(this.objectMode=!0,this.delimiter=",",this.ignor... class u (line 79) | class u{constructor(l){this.parserOptions=l,this.rowParser=new o.RowPars... method constructor (line 75) | constructor(l,d,h){this._worksheet=l,this._number=d,h!==!1&&(this.defn... method number (line 75) | get number(){return this._number} method worksheet (line 75) | get worksheet(){return this._worksheet} method letter (line 75) | get letter(){return s.n2l(this._number)} method isCustomWidth (line 75) | get isCustomWidth(){return this.width!==void 0&&this.width!==9} method defn (line 75) | get defn(){return{header:this._header,key:this.key,width:this.width,st... method defn (line 75) | set defn(l){l?(this.key=l.key,this.width=l.width!==void 0?l.width:9,th... method headers (line 75) | get headers(){return this._header&&this._header instanceof Array?this.... method header (line 75) | get header(){return this._header} method header (line 75) | set header(l){l!==void 0?(this._header=l,this.headers.forEach((d,h)=>{... method key (line 75) | get key(){return this._key} method key (line 75) | set key(l){(this._key&&this._worksheet.getColumnKey(this._key))===this... method hidden (line 75) | get hidden(){return!!this._hidden} method hidden (line 75) | set hidden(l){this._hidden=l} method outlineLevel (line 75) | get outlineLevel(){return this._outlineLevel||0} method outlineLevel (line 75) | set outlineLevel(l){this._outlineLevel=l} method collapsed (line 75) | get collapsed(){return!!(this._outlineLevel&&this._outlineLevel>=this.... method toString (line 75) | toString(){return JSON.stringify({key:this.key,width:this.width,header... method equivalentTo (line 75) | equivalentTo(l){return this.width===l.width&&this.hidden===l.hidden&&t... method isDefault (line 75) | get isDefault(){if(this.isCustomWidth||this.hidden||this.outlineLevel)... method headerCount (line 75) | get headerCount(){return this.headers.length} method eachCell (line 75) | eachCell(l,d){const h=this.number;d||(d=l,l=null),this._worksheet.each... method values (line 75) | get values(){const l=[];return this.eachCell((d,h)=>{d&&d.type!==o.Val... method values (line 75) | set values(l){if(!l)return;const d=this.number;let h=0;l.hasOwnPropert... method _applyStyle (line 75) | _applyStyle(l,d){return this.style[l]=d,this.eachCell(h=>{h[l]=d}),d} method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(l){this._applyStyle("numFmt",l)} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(l){this._applyStyle("font",l)} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(l){this._applyStyle("alignment",l)} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(l){this._applyStyle("protection",l)} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(l){this._applyStyle("border",l)} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(l){this._applyStyle("fill",l)} method toModel (line 75) | static toModel(l){const d=[];let h=null;return l&&l.forEach((f,g)=>{f.... method fromModel (line 75) | static fromModel(l,d){const h=[];let f=1,g=0;for(d=(d=d||[]).sort(func... method constructor (line 76) | constructor(){super(),this.map={"v:shape":new s}} method tag (line 76) | get tag(){return"xml"} method render (line 76) | render(l,d){l.openXml(a.StdDocAttributes),l.openNode(this.tag,u.DRAWIN... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method reconcile (line 76) | reconcile(l,d){l.anchors.forEach(h=>{h.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={"v:textbox":new o,"x:ClientData":new s}} method tag (line 76) | get tag(){return"v:shape"} method render (line 76) | render(l,d,h){l.openNode("v:shape",u.V_SHAPE_ATTRIBUTES(d,h)),l.leafNo... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.p... method constructor (line 76) | constructor(){super(),this.map={Relationship:new s}} method render (line 76) | render(l,d){d=d||this._values,l.openXml(a.StdDocAttributes),l.openNode... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method constructor (line 76) | constructor(){super(),this.map={"x14:id":this.idXform=new s}} method tag (line 76) | get tag(){return"ext"} method render (line 76) | render(l,d){l.openNode(this.tag,{uri:"{B025F937-C7B1-47D3-B67F-A62EFF6... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(l,d){this.model.x14Id=d.model} method constructor (line 76) | constructor(l){super(),this.model=l} method tag (line 76) | get tag(){return"r"} method textXform (line 76) | get textXform(){return this._textXform||(this._textXform=new a)} method fontXform (line 76) | get fontXform(){return this._fontXform||(this._fontXform=new o(u.FONT_... method render (line 76) | render(l,d){d=d||this.model,l.openNode("r"),d.font&&this.fontXform.ren... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){switch(l){case"r":return!1;case"t":return this.model.tex... method constructor (line 76) | constructor(l){super(),this.name=l,this.map={color:new s}} method tag (line 76) | get tag(){return this.name} method render (line 76) | render(l,d,h){const f=d&&d.color||h||this.defaultColor;l.openNode(this... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){return this.parser?(this.parser.parseClose(l)||(this.par... method validStyle (line 76) | validStyle(l){return u.validStyleValues[l]} method constructor (line 76) | constructor(){super(),this.map={fgColor:new o("fgColor"),bgColor:new o... method name (line 76) | get name(){return"pattern"} method tag (line 76) | get tag(){return"patternFill"} method render (line 76) | render(h,f){h.openNode("patternFill"),h.addAttribute("patternType",f.p... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.p... method constructor (line 77) | constructor(l){super({writableObjectMode:l.objectMode}),this.hasWritte... method transform (line 77) | transform(l){return this.rowFormatter.rowTransform=l,this} method _transform (line 77) | _transform(l,d,h){let f=!1;try{this.hasWrittenBOM||(this.push(this.for... method _flush (line 77) | _flush(l){this.rowFormatter.finish((d,h)=>d?l(d):(h&&h.forEach(f=>{thi... method constructor (line 79) | constructor(l){this.parserOptions=l,this.rowParser=new o.RowParser(thi... method removeBOM (line 79) | static removeBOM(l){return l&&l.charCodeAt(0)===65279?l.slice(1):l} method parse (line 79) | parse(l,d){const h=new a.Scanner({line:u.removeBOM(l),parserOptions:th... method parseWithoutComments (line 79) | parseWithoutComments(l){const d=[];let h=!0;for(;h;)h=this.parseRow(l,... method parseWithComments (line 79) | parseWithComments(l){const{parserOptions:d}=this,h=[];for(let f=l.next... method parseRow (line 79) | parseRow(l,d){if(!l.nextNonSpaceToken)return!1;const h=this.rowParser.... method constructor (line 81) | constructor(){this._rowTransform=null,this._rowValidator=null} method createTransform (line 81) | static createTransform(l){return s.isSyncTransform(l)?(d,h)=>{let f=nu... method createValidator (line 81) | static createValidator(l){return s.isSyncValidate(l)?(d,h)=>{h(null,{r... method rowTransform (line 81) | set rowTransform(l){if(!o.default(l))throw new TypeError("The transfor... method rowValidator (line 81) | set rowValidator(l){if(!o.default(l))throw new TypeError("The validate... method transformAndValidate (line 81) | transformAndValidate(l,d){return this.callTransformer(l,(h,f)=>h?d(h):... method callTransformer (line 81) | callTransformer(l,d){return this._rowTransform?this._rowTransform(l,d)... method callValidator (line 81) | callValidator(l,d){return this._rowValidator?this._rowValidator(l,d):d... method constructor (line 79) | constructor(s){this.parserOptions=s,this.columnParser=new a.ColumnParser... method isEmptyRow (line 79) | static isEmptyRow(s){return s.join("").replace(/\s+/g,"")===""} method parse (line 79) | parse(s){const{parserOptions:u}=this,{hasMoreData:c}=s,l=s,d=[];let h=th... method getStartToken (line 79) | getStartToken(s,u){const c=s.nextNonSpaceToken;return c!==null&&o.Token.... method shouldSkipColumnParse (line 79) | shouldSkipColumnParse(s,u,c){const{parserOptions:l}=this;if(o.Token.isTo... method constructor (line 79) | constructor(s){this.cursor=0,this.line=s.line,this.lineLength=this.line.... method hasMoreCharacters (line 79) | get hasMoreCharacters(){return this.lineLength>this.cursor} method nextNonSpaceToken (line 79) | get nextNonSpaceToken(){const{lineFromCursor:s}=this,u=this.parserOption... method nextCharacterToken (line 79) | get nextCharacterToken(){const{cursor:s,lineLength:u}=this;return u<=s?n... method lineFromCursor (line 79) | get lineFromCursor(){return this.line.substr(this.cursor)} method advancePastLine (line 79) | advancePastLine(){const s=o.exec(this.lineFromCursor);return s?(this.cur... method advanceTo (line 79) | advanceTo(s){return this.cursor=s,this} method advanceToToken (line 79) | advanceToToken(s){return this.cursor=s.startCursor,this} method advancePastToken (line 79) | advancePastToken(s){return this.cursor=s.endCursor+1,this} method truncateToCursor (line 79) | truncateToCursor(){return this.line=this.lineFromCursor,this.lineLength=... method constructor (line 79) | constructor(a){this.token=a.token,this.startCursor=a.startCursor,this.en... method isTokenRowDelimiter (line 79) | static isTokenRowDelimiter(a){const o=a.token;return o==="\r"||o===` method isTokenCarriageReturn (line 81) | static isTokenCarriageReturn(a,o){return a.token===o.carriageReturn} method isTokenComment (line 81) | static isTokenComment(a,o){return o.supportsComments&&!!a&&a.token===o.c... method isTokenEscapeCharacter (line 81) | static isTokenEscapeCharacter(a,o){return a.token===o.escapeChar} method isTokenQuote (line 81) | static isTokenQuote(a,o){return a.token===o.quote} method isTokenDelimiter (line 81) | static isTokenDelimiter(a,o){return a.token===o.delimiter} method constructor (line 81) | constructor(a){a.trim?this.format=o=>o.trim():a.ltrim?this.format=o=>o.t... method constructor (line 81) | constructor(u){this.parserOptions=u,this.quotedColumnParser=new o.Quoted... method parse (line 81) | parse(u){const{nextNonSpaceToken:c}=u;return c!==null&&s.Token.isTokenQu... method constructor (line 81) | constructor(s){this.parserOptions=s,this.columnFormatter=new a.ColumnFor... method parse (line 81) | parse(s){if(!s.hasMoreCharacters)return null;const{parserOptions:u}=this... method constructor (line 81) | constructor(s){this.parserOptions=s,this.columnFormatter=new a.ColumnFor... method parse (line 81) | parse(s){if(!s.hasMoreCharacters)return null;const u=s.cursor,{foundClos... method gatherDataBetweenQuotes (line 81) | gatherDataBetweenQuotes(s){const{parserOptions:u}=this;let c=!1,l=!1;con... method checkForMalformedColumn (line 81) | checkForMalformedColumn(s){const{parserOptions:u}=this,{nextNonSpaceToke... method constructor (line 81) | constructor(l){this.headers=null,this.receivedHeaders=!1,this.shouldUseF... method transform (line 81) | transform(l,d){return this.shouldMapRow(l)?d(null,this.processRow(l)):d(... method shouldMapRow (line 81) | shouldMapRow(l){const{parserOptions:d}=this;if(!this.headersTransform&&d... method processRow (line 81) | processRow(l){if(!this.headers)return{row:l,isValid:!0};const{parserOpti... method mapHeaders (line 81) | mapHeaders(l){const d={},{headers:h,headersLength:f}=this;for(let g=0;g<... method setHeaders (line 81) | setHeaders(l){var d;const h=l.filter(f=>!!f);if(u.default(h).length!==h.... class u (line 81) | class u{constructor(){this._rowTransform=null,this._rowValidator=null}st... method constructor (line 75) | constructor(l,d,h){this._worksheet=l,this._number=d,h!==!1&&(this.defn... method number (line 75) | get number(){return this._number} method worksheet (line 75) | get worksheet(){return this._worksheet} method letter (line 75) | get letter(){return s.n2l(this._number)} method isCustomWidth (line 75) | get isCustomWidth(){return this.width!==void 0&&this.width!==9} method defn (line 75) | get defn(){return{header:this._header,key:this.key,width:this.width,st... method defn (line 75) | set defn(l){l?(this.key=l.key,this.width=l.width!==void 0?l.width:9,th... method headers (line 75) | get headers(){return this._header&&this._header instanceof Array?this.... method header (line 75) | get header(){return this._header} method header (line 75) | set header(l){l!==void 0?(this._header=l,this.headers.forEach((d,h)=>{... method key (line 75) | get key(){return this._key} method key (line 75) | set key(l){(this._key&&this._worksheet.getColumnKey(this._key))===this... method hidden (line 75) | get hidden(){return!!this._hidden} method hidden (line 75) | set hidden(l){this._hidden=l} method outlineLevel (line 75) | get outlineLevel(){return this._outlineLevel||0} method outlineLevel (line 75) | set outlineLevel(l){this._outlineLevel=l} method collapsed (line 75) | get collapsed(){return!!(this._outlineLevel&&this._outlineLevel>=this.... method toString (line 75) | toString(){return JSON.stringify({key:this.key,width:this.width,header... method equivalentTo (line 75) | equivalentTo(l){return this.width===l.width&&this.hidden===l.hidden&&t... method isDefault (line 75) | get isDefault(){if(this.isCustomWidth||this.hidden||this.outlineLevel)... method headerCount (line 75) | get headerCount(){return this.headers.length} method eachCell (line 75) | eachCell(l,d){const h=this.number;d||(d=l,l=null),this._worksheet.each... method values (line 75) | get values(){const l=[];return this.eachCell((d,h)=>{d&&d.type!==o.Val... method values (line 75) | set values(l){if(!l)return;const d=this.number;let h=0;l.hasOwnPropert... method _applyStyle (line 75) | _applyStyle(l,d){return this.style[l]=d,this.eachCell(h=>{h[l]=d}),d} method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(l){this._applyStyle("numFmt",l)} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(l){this._applyStyle("font",l)} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(l){this._applyStyle("alignment",l)} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(l){this._applyStyle("protection",l)} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(l){this._applyStyle("border",l)} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(l){this._applyStyle("fill",l)} method toModel (line 75) | static toModel(l){const d=[];let h=null;return l&&l.forEach((f,g)=>{f.... method fromModel (line 75) | static fromModel(l,d){const h=[];let f=1,g=0;for(d=(d=d||[]).sort(func... method constructor (line 76) | constructor(){super(),this.map={"v:shape":new s}} method tag (line 76) | get tag(){return"xml"} method render (line 76) | render(l,d){l.openXml(a.StdDocAttributes),l.openNode(this.tag,u.DRAWIN... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method reconcile (line 76) | reconcile(l,d){l.anchors.forEach(h=>{h.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={"v:textbox":new o,"x:ClientData":new s}} method tag (line 76) | get tag(){return"v:shape"} method render (line 76) | render(l,d,h){l.openNode("v:shape",u.V_SHAPE_ATTRIBUTES(d,h)),l.leafNo... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.p... method constructor (line 76) | constructor(){super(),this.map={Relationship:new s}} method render (line 76) | render(l,d){d=d||this._values,l.openXml(a.StdDocAttributes),l.openNode... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method constructor (line 76) | constructor(){super(),this.map={"x14:id":this.idXform=new s}} method tag (line 76) | get tag(){return"ext"} method render (line 76) | render(l,d){l.openNode(this.tag,{uri:"{B025F937-C7B1-47D3-B67F-A62EFF6... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(l,d){this.model.x14Id=d.model} method constructor (line 76) | constructor(l){super(),this.model=l} method tag (line 76) | get tag(){return"r"} method textXform (line 76) | get textXform(){return this._textXform||(this._textXform=new a)} method fontXform (line 76) | get fontXform(){return this._fontXform||(this._fontXform=new o(u.FONT_... method render (line 76) | render(l,d){d=d||this.model,l.openNode("r"),d.font&&this.fontXform.ren... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){switch(l){case"r":return!1;case"t":return this.model.tex... method constructor (line 76) | constructor(l){super(),this.name=l,this.map={color:new s}} method tag (line 76) | get tag(){return this.name} method render (line 76) | render(l,d,h){const f=d&&d.color||h||this.defaultColor;l.openNode(this... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){return this.parser?(this.parser.parseClose(l)||(this.par... method validStyle (line 76) | validStyle(l){return u.validStyleValues[l]} method constructor (line 76) | constructor(){super(),this.map={fgColor:new o("fgColor"),bgColor:new o... method name (line 76) | get name(){return"pattern"} method tag (line 76) | get tag(){return"patternFill"} method render (line 76) | render(h,f){h.openNode("patternFill"),h.addAttribute("patternType",f.p... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.p... method constructor (line 77) | constructor(l){super({writableObjectMode:l.objectMode}),this.hasWritte... method transform (line 77) | transform(l){return this.rowFormatter.rowTransform=l,this} method _transform (line 77) | _transform(l,d,h){let f=!1;try{this.hasWrittenBOM||(this.push(this.for... method _flush (line 77) | _flush(l){this.rowFormatter.finish((d,h)=>d?l(d):(h&&h.forEach(f=>{thi... method constructor (line 79) | constructor(l){this.parserOptions=l,this.rowParser=new o.RowParser(thi... method removeBOM (line 79) | static removeBOM(l){return l&&l.charCodeAt(0)===65279?l.slice(1):l} method parse (line 79) | parse(l,d){const h=new a.Scanner({line:u.removeBOM(l),parserOptions:th... method parseWithoutComments (line 79) | parseWithoutComments(l){const d=[];let h=!0;for(;h;)h=this.parseRow(l,... method parseWithComments (line 79) | parseWithComments(l){const{parserOptions:d}=this,h=[];for(let f=l.next... method parseRow (line 79) | parseRow(l,d){if(!l.nextNonSpaceToken)return!1;const h=this.rowParser.... method constructor (line 81) | constructor(){this._rowTransform=null,this._rowValidator=null} method createTransform (line 81) | static createTransform(l){return s.isSyncTransform(l)?(d,h)=>{let f=nu... method createValidator (line 81) | static createValidator(l){return s.isSyncValidate(l)?(d,h)=>{h(null,{r... method rowTransform (line 81) | set rowTransform(l){if(!o.default(l))throw new TypeError("The transfor... method rowValidator (line 81) | set rowValidator(l){if(!o.default(l))throw new TypeError("The validate... method transformAndValidate (line 81) | transformAndValidate(l,d){return this.callTransformer(l,(h,f)=>h?d(h):... method callTransformer (line 81) | callTransformer(l,d){return this._rowTransform?this._rowTransform(l,d)... method callValidator (line 81) | callValidator(l,d){return this._rowValidator?this._rowValidator(l,d):d... function u (line 81) | function u(c,l){this.name=c,this.body=l,this.decoders={},this.encoders={}} method constructor (line 75) | constructor(l,d,h){this._worksheet=l,this._number=d,h!==!1&&(this.defn... method number (line 75) | get number(){return this._number} method worksheet (line 75) | get worksheet(){return this._worksheet} method letter (line 75) | get letter(){return s.n2l(this._number)} method isCustomWidth (line 75) | get isCustomWidth(){return this.width!==void 0&&this.width!==9} method defn (line 75) | get defn(){return{header:this._header,key:this.key,width:this.width,st... method defn (line 75) | set defn(l){l?(this.key=l.key,this.width=l.width!==void 0?l.width:9,th... method headers (line 75) | get headers(){return this._header&&this._header instanceof Array?this.... method header (line 75) | get header(){return this._header} method header (line 75) | set header(l){l!==void 0?(this._header=l,this.headers.forEach((d,h)=>{... method key (line 75) | get key(){return this._key} method key (line 75) | set key(l){(this._key&&this._worksheet.getColumnKey(this._key))===this... method hidden (line 75) | get hidden(){return!!this._hidden} method hidden (line 75) | set hidden(l){this._hidden=l} method outlineLevel (line 75) | get outlineLevel(){return this._outlineLevel||0} method outlineLevel (line 75) | set outlineLevel(l){this._outlineLevel=l} method collapsed (line 75) | get collapsed(){return!!(this._outlineLevel&&this._outlineLevel>=this.... method toString (line 75) | toString(){return JSON.stringify({key:this.key,width:this.width,header... method equivalentTo (line 75) | equivalentTo(l){return this.width===l.width&&this.hidden===l.hidden&&t... method isDefault (line 75) | get isDefault(){if(this.isCustomWidth||this.hidden||this.outlineLevel)... method headerCount (line 75) | get headerCount(){return this.headers.length} method eachCell (line 75) | eachCell(l,d){const h=this.number;d||(d=l,l=null),this._worksheet.each... method values (line 75) | get values(){const l=[];return this.eachCell((d,h)=>{d&&d.type!==o.Val... method values (line 75) | set values(l){if(!l)return;const d=this.number;let h=0;l.hasOwnPropert... method _applyStyle (line 75) | _applyStyle(l,d){return this.style[l]=d,this.eachCell(h=>{h[l]=d}),d} method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(l){this._applyStyle("numFmt",l)} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(l){this._applyStyle("font",l)} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(l){this._applyStyle("alignment",l)} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(l){this._applyStyle("protection",l)} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(l){this._applyStyle("border",l)} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(l){this._applyStyle("fill",l)} method toModel (line 75) | static toModel(l){const d=[];let h=null;return l&&l.forEach((f,g)=>{f.... method fromModel (line 75) | static fromModel(l,d){const h=[];let f=1,g=0;for(d=(d=d||[]).sort(func... method constructor (line 76) | constructor(){super(),this.map={"v:shape":new s}} method tag (line 76) | get tag(){return"xml"} method render (line 76) | render(l,d){l.openXml(a.StdDocAttributes),l.openNode(this.tag,u.DRAWIN... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method reconcile (line 76) | reconcile(l,d){l.anchors.forEach(h=>{h.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={"v:textbox":new o,"x:ClientData":new s}} method tag (line 76) | get tag(){return"v:shape"} method render (line 76) | render(l,d,h){l.openNode("v:shape",u.V_SHAPE_ATTRIBUTES(d,h)),l.leafNo... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.p... method constructor (line 76) | constructor(){super(),this.map={Relationship:new s}} method render (line 76) | render(l,d){d=d||this._values,l.openXml(a.StdDocAttributes),l.openNode... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method constructor (line 76) | constructor(){super(),this.map={"x14:id":this.idXform=new s}} method tag (line 76) | get tag(){return"ext"} method render (line 76) | render(l,d){l.openNode(this.tag,{uri:"{B025F937-C7B1-47D3-B67F-A62EFF6... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(l,d){this.model.x14Id=d.model} method constructor (line 76) | constructor(l){super(),this.model=l} method tag (line 76) | get tag(){return"r"} method textXform (line 76) | get textXform(){return this._textXform||(this._textXform=new a)} method fontXform (line 76) | get fontXform(){return this._fontXform||(this._fontXform=new o(u.FONT_... method render (line 76) | render(l,d){d=d||this.model,l.openNode("r"),d.font&&this.fontXform.ren... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){switch(l){case"r":return!1;case"t":return this.model.tex... method constructor (line 76) | constructor(l){super(),this.name=l,this.map={color:new s}} method tag (line 76) | get tag(){return this.name} method render (line 76) | render(l,d,h){const f=d&&d.color||h||this.defaultColor;l.openNode(this... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){return this.parser?(this.parser.parseClose(l)||(this.par... method validStyle (line 76) | validStyle(l){return u.validStyleValues[l]} method constructor (line 76) | constructor(){super(),this.map={fgColor:new o("fgColor"),bgColor:new o... method name (line 76) | get name(){return"pattern"} method tag (line 76) | get tag(){return"patternFill"} method render (line 76) | render(h,f){h.openNode("patternFill"),h.addAttribute("patternType",f.p... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.p... method constructor (line 77) | constructor(l){super({writableObjectMode:l.objectMode}),this.hasWritte... method transform (line 77) | transform(l){return this.rowFormatter.rowTransform=l,this} method _transform (line 77) | _transform(l,d,h){let f=!1;try{this.hasWrittenBOM||(this.push(this.for... method _flush (line 77) | _flush(l){this.rowFormatter.finish((d,h)=>d?l(d):(h&&h.forEach(f=>{thi... method constructor (line 79) | constructor(l){this.parserOptions=l,this.rowParser=new o.RowParser(thi... method removeBOM (line 79) | static removeBOM(l){return l&&l.charCodeAt(0)===65279?l.slice(1):l} method parse (line 79) | parse(l,d){const h=new a.Scanner({line:u.removeBOM(l),parserOptions:th... method parseWithoutComments (line 79) | parseWithoutComments(l){const d=[];let h=!0;for(;h;)h=this.parseRow(l,... method parseWithComments (line 79) | parseWithComments(l){const{parserOptions:d}=this,h=[];for(let f=l.next... method parseRow (line 79) | parseRow(l,d){if(!l.nextNonSpaceToken)return!1;const h=this.rowParser.... method constructor (line 81) | constructor(){this._rowTransform=null,this._rowValidator=null} method createTransform (line 81) | static createTransform(l){return s.isSyncTransform(l)?(d,h)=>{let f=nu... method createValidator (line 81) | static createValidator(l){return s.isSyncValidate(l)?(d,h)=>{h(null,{r... method rowTransform (line 81) | set rowTransform(l){if(!o.default(l))throw new TypeError("The transfor... method rowValidator (line 81) | set rowValidator(l){if(!o.default(l))throw new TypeError("The validate... method transformAndValidate (line 81) | transformAndValidate(l,d){return this.callTransformer(l,(h,f)=>h?d(h):... method callTransformer (line 81) | callTransformer(l,d){return this._rowTransform?this._rowTransform(l,d)... method callValidator (line 81) | callValidator(l,d){return this._rowValidator?this._rowValidator(l,d):d... function d (line 81) | function d(h){this._initNamed(h,l)} method constructor (line 75) | constructor(p){this._data=p} method length (line 75) | get length(){return this._data.length} method copy (line 75) | copy(p,y,v,b){return this._data._buf.copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._data.toBuffer()} method constructor (line 76) | constructor(){super(),this.map={"x14:dataBar":this.databarXform=new u,... method tag (line 76) | get tag(){return"x14:cfRule"} method isExt (line 76) | static isExt(f){return f.type==="dataBar"?u.isExt(f):!(f.type!=="iconS... method prepare (line 76) | prepare(f){d.isExt(f)&&(f.x14Id=`{${a()}}`.toUpperCase())} method render (line 76) | render(f,g){if(d.isExt(g))switch(g.type){case"dataBar":this.renderData... method renderDataBar (line 76) | renderDataBar(f,g){f.openNode(this.tag,{type:"dataBar",id:g.x14Id}),th... method renderIconSet (line 76) | renderIconSet(f,g){f.openNode(this.tag,{type:"iconSet",priority:g.prio... method createNewModel (line 76) | createNewModel(f){let{attributes:g}=f;return{type:g.type,x14Id:g.id,pr... method onParserClose (line 76) | onParserClose(f,g){Object.assign(this.model,g.model)} method constructor (line 76) | constructor(){super(),this.map={autoFilter:new u,tableColumns:new s({t... method prepare (line 76) | prepare(f,g){this.map.autoFilter.prepare(f),this.map.tableColumns.prep... method tag (line 76) | get tag(){return"table"} method render (line 76) | render(f,g){f.openXml(a.StdDocAttributes),f.openNode(this.tag,$o(An({}... method parseOpen (line 76) | parseOpen(f){if(this.parser)return this.parser.parseOpen(f),!0;const{n... method parseText (line 76) | parseText(f){this.parser&&this.parser.parseText(f)} method parseClose (line 76) | parseClose(f){if(this.parser)return this.parser.parseClose(f)||(this.p... method reconcile (line 76) | reconcile(f,g){f.columns.forEach(m=>{m.dxfId!==void 0&&(m.style=g.styl... function u (line 81) | function u(l,d){o.call(this,d),s.isBuffer(l)?(this.base=l,this.offset=0,... method constructor (line 75) | constructor(l,d,h){this._worksheet=l,this._number=d,h!==!1&&(this.defn... method number (line 75) | get number(){return this._number} method worksheet (line 75) | get worksheet(){return this._worksheet} method letter (line 75) | get letter(){return s.n2l(this._number)} method isCustomWidth (line 75) | get isCustomWidth(){return this.width!==void 0&&this.width!==9} method defn (line 75) | get defn(){return{header:this._header,key:this.key,width:this.width,st... method defn (line 75) | set defn(l){l?(this.key=l.key,this.width=l.width!==void 0?l.width:9,th... method headers (line 75) | get headers(){return this._header&&this._header instanceof Array?this.... method header (line 75) | get header(){return this._header} method header (line 75) | set header(l){l!==void 0?(this._header=l,this.headers.forEach((d,h)=>{... method key (line 75) | get key(){return this._key} method key (line 75) | set key(l){(this._key&&this._worksheet.getColumnKey(this._key))===this... method hidden (line 75) | get hidden(){return!!this._hidden} method hidden (line 75) | set hidden(l){this._hidden=l} method outlineLevel (line 75) | get outlineLevel(){return this._outlineLevel||0} method outlineLevel (line 75) | set outlineLevel(l){this._outlineLevel=l} method collapsed (line 75) | get collapsed(){return!!(this._outlineLevel&&this._outlineLevel>=this.... method toString (line 75) | toString(){return JSON.stringify({key:this.key,width:this.width,header... method equivalentTo (line 75) | equivalentTo(l){return this.width===l.width&&this.hidden===l.hidden&&t... method isDefault (line 75) | get isDefault(){if(this.isCustomWidth||this.hidden||this.outlineLevel)... method headerCount (line 75) | get headerCount(){return this.headers.length} method eachCell (line 75) | eachCell(l,d){const h=this.number;d||(d=l,l=null),this._worksheet.each... method values (line 75) | get values(){const l=[];return this.eachCell((d,h)=>{d&&d.type!==o.Val... method values (line 75) | set values(l){if(!l)return;const d=this.number;let h=0;l.hasOwnPropert... method _applyStyle (line 75) | _applyStyle(l,d){return this.style[l]=d,this.eachCell(h=>{h[l]=d}),d} method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(l){this._applyStyle("numFmt",l)} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(l){this._applyStyle("font",l)} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(l){this._applyStyle("alignment",l)} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(l){this._applyStyle("protection",l)} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(l){this._applyStyle("border",l)} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(l){this._applyStyle("fill",l)} method toModel (line 75) | static toModel(l){const d=[];let h=null;return l&&l.forEach((f,g)=>{f.... method fromModel (line 75) | static fromModel(l,d){const h=[];let f=1,g=0;for(d=(d=d||[]).sort(func... method constructor (line 76) | constructor(){super(),this.map={"v:shape":new s}} method tag (line 76) | get tag(){return"xml"} method render (line 76) | render(l,d){l.openXml(a.StdDocAttributes),l.openNode(this.tag,u.DRAWIN... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method reconcile (line 76) | reconcile(l,d){l.anchors.forEach(h=>{h.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={"v:textbox":new o,"x:ClientData":new s}} method tag (line 76) | get tag(){return"v:shape"} method render (line 76) | render(l,d,h){l.openNode("v:shape",u.V_SHAPE_ATTRIBUTES(d,h)),l.leafNo... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.p... method constructor (line 76) | constructor(){super(),this.map={Relationship:new s}} method render (line 76) | render(l,d){d=d||this._values,l.openXml(a.StdDocAttributes),l.openNode... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method constructor (line 76) | constructor(){super(),this.map={"x14:id":this.idXform=new s}} method tag (line 76) | get tag(){return"ext"} method render (line 76) | render(l,d){l.openNode(this.tag,{uri:"{B025F937-C7B1-47D3-B67F-A62EFF6... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(l,d){this.model.x14Id=d.model} method constructor (line 76) | constructor(l){super(),this.model=l} method tag (line 76) | get tag(){return"r"} method textXform (line 76) | get textXform(){return this._textXform||(this._textXform=new a)} method fontXform (line 76) | get fontXform(){return this._fontXform||(this._fontXform=new o(u.FONT_... method render (line 76) | render(l,d){d=d||this.model,l.openNode("r"),d.font&&this.fontXform.ren... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){switch(l){case"r":return!1;case"t":return this.model.tex... method constructor (line 76) | constructor(l){super(),this.name=l,this.map={color:new s}} method tag (line 76) | get tag(){return this.name} method render (line 76) | render(l,d,h){const f=d&&d.color||h||this.defaultColor;l.openNode(this... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){return this.parser?(this.parser.parseClose(l)||(this.par... method validStyle (line 76) | validStyle(l){return u.validStyleValues[l]} method constructor (line 76) | constructor(){super(),this.map={fgColor:new o("fgColor"),bgColor:new o... method name (line 76) | get name(){return"pattern"} method tag (line 76) | get tag(){return"patternFill"} method render (line 76) | render(h,f){h.openNode("patternFill"),h.addAttribute("patternType",f.p... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.p... method constructor (line 77) | constructor(l){super({writableObjectMode:l.objectMode}),this.hasWritte... method transform (line 77) | transform(l){return this.rowFormatter.rowTransform=l,this} method _transform (line 77) | _transform(l,d,h){let f=!1;try{this.hasWrittenBOM||(this.push(this.for... method _flush (line 77) | _flush(l){this.rowFormatter.finish((d,h)=>d?l(d):(h&&h.forEach(f=>{thi... method constructor (line 79) | constructor(l){this.parserOptions=l,this.rowParser=new o.RowParser(thi... method removeBOM (line 79) | static removeBOM(l){return l&&l.charCodeAt(0)===65279?l.slice(1):l} method parse (line 79) | parse(l,d){const h=new a.Scanner({line:u.removeBOM(l),parserOptions:th... method parseWithoutComments (line 79) | parseWithoutComments(l){const d=[];let h=!0;for(;h;)h=this.parseRow(l,... method parseWithComments (line 79) | parseWithComments(l){const{parserOptions:d}=this,h=[];for(let f=l.next... method parseRow (line 79) | parseRow(l,d){if(!l.nextNonSpaceToken)return!1;const h=this.rowParser.... method constructor (line 81) | constructor(){this._rowTransform=null,this._rowValidator=null} method createTransform (line 81) | static createTransform(l){return s.isSyncTransform(l)?(d,h)=>{let f=nu... method createValidator (line 81) | static createValidator(l){return s.isSyncValidate(l)?(d,h)=>{h(null,{r... method rowTransform (line 81) | set rowTransform(l){if(!o.default(l))throw new TypeError("The transfor... method rowValidator (line 81) | set rowValidator(l){if(!o.default(l))throw new TypeError("The validate... method transformAndValidate (line 81) | transformAndValidate(l,d){return this.callTransformer(l,(h,f)=>h?d(h):... method callTransformer (line 81) | callTransformer(l,d){return this._rowTransform?this._rowTransform(l,d)... method callValidator (line 81) | callValidator(l,d){return this._rowValidator?this._rowValidator(l,d):d... function c (line 81) | function c(l,d){if(Array.isArray(l))this.length=0,this.value=l.map(funct... method constructor (line 75) | constructor(){this._xml=[],this._stack=[],this._rollbacks=[]} method tos (line 75) | get tos(){return this._stack.length?this._stack[this._stack.length-1]:... method cursor (line 75) | get cursor(){return this._xml.length} method openXml (line 75) | openXml(d){const h=this._xml;h.push(" method openNode (line 76) | openNode(d,h){const f=this.tos,g=this._xml;f&&this.open&&g.push(">"),t... method addAttribute (line 76) | addAttribute(d,h){if(!this.open)throw new Error("Cannot write attribut... method addAttributes (line 76) | addAttributes(d){if(!this.open)throw new Error("Cannot write attribute... method writeText (line 76) | writeText(d){const h=this._xml;this.open&&(h.push(">"),this.open=!1),t... method writeXml (line 76) | writeXml(d){this.open&&(this._xml.push(">"),this.open=!1),this.leaf=!1... method closeNode (line 76) | closeNode(){const d=this._stack.pop(),h=this._xml;this.leaf?h.push("/>... method leafNode (line 76) | leafNode(d,h,f){this.openNode(d,h),f!==void 0&&this.writeText(f),this.... method closeAll (line 76) | closeAll(){for(;this._stack.length;)this.closeNode()} method addRollback (line 76) | addRollback(){return this._rollbacks.push({xml:this._xml.length,stack:... method commit (line 76) | commit(){this._rollbacks.pop()} method rollback (line 76) | rollback(){const d=this._rollbacks.pop();this._xml.length>d.xml&&this.... method xml (line 76) | get xml(){return this.closeAll(),this._xml.join("")} method constructor (line 76) | constructor(){super(),this.map={stop:new s}} method name (line 76) | get name(){return"gradient"} method tag (line 76) | get tag(){return"gradientFill"} method render (line 76) | render(h,f){switch(h.openNode("gradientFill"),f.gradient){case"angle":... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method constructor (line 76) | constructor(d,h){super(),this.id=d,this.formatCode=h} method tag (line 76) | get tag(){return"numFmt"} method render (line 76) | render(d,h){d.leafNode("numFmt",{numFmtId:h.id,formatCode:h.formatCode})} method parseOpen (line 76) | parseOpen(d){switch(d.name){case"numFmt":return this.model={id:parseIn... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} function d (line 81) | function d(f,g,m){const p={};this._baseState=p,p.name=m,p.enc=f,p.parent... method constructor (line 75) | constructor(p){this._data=p} method length (line 75) | get length(){return this._data.length} method copy (line 75) | copy(p,y,v,b){return this._data._buf.copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._data.toBuffer()} method constructor (line 76) | constructor(){super(),this.map={"x14:dataBar":this.databarXform=new u,... method tag (line 76) | get tag(){return"x14:cfRule"} method isExt (line 76) | static isExt(f){return f.type==="dataBar"?u.isExt(f):!(f.type!=="iconS... method prepare (line 76) | prepare(f){d.isExt(f)&&(f.x14Id=`{${a()}}`.toUpperCase())} method render (line 76) | render(f,g){if(d.isExt(g))switch(g.type){case"dataBar":this.renderData... method renderDataBar (line 76) | renderDataBar(f,g){f.openNode(this.tag,{type:"dataBar",id:g.x14Id}),th... method renderIconSet (line 76) | renderIconSet(f,g){f.openNode(this.tag,{type:"iconSet",priority:g.prio... method createNewModel (line 76) | createNewModel(f){let{attributes:g}=f;return{type:g.type,x14Id:g.id,pr... method onParserClose (line 76) | onParserClose(f,g){Object.assign(this.model,g.model)} method constructor (line 76) | constructor(){super(),this.map={autoFilter:new u,tableColumns:new s({t... method prepare (line 76) | prepare(f,g){this.map.autoFilter.prepare(f),this.map.tableColumns.prep... method tag (line 76) | get tag(){return"table"} method render (line 76) | render(f,g){f.openXml(a.StdDocAttributes),f.openNode(this.tag,$o(An({}... method parseOpen (line 76) | parseOpen(f){if(this.parser)return this.parser.parseOpen(f),!0;const{n... method parseText (line 76) | parseText(f){this.parser&&this.parser.parseText(f)} method parseClose (line 76) | parseClose(f){if(this.parser)return this.parser.parseClose(f)||(this.p... method reconcile (line 76) | reconcile(f,g){f.columns.forEach(m=>{m.dxfId!==void 0&&(m.style=g.styl... function o (line 81) | function o(u){this._reporterState={obj:null,path:[],options:u||{},errors... method constructor (line 75) | constructor(u,c){let l=arguments.length>2&&arguments[2]!==void 0?argum... method asInstance (line 75) | static asInstance(u){return u instanceof o||u==null?u:new o(u)} method col (line 75) | get col(){return this.nativeCol+Math.min(this.colWidth-1,this.nativeCo... method col (line 75) | set col(u){this.nativeCol=Math.floor(u),this.nativeColOff=Math.floor((... method row (line 75) | get row(){return this.nativeRow+Math.min(this.rowHeight-1,this.nativeR... method row (line 75) | set row(u){this.nativeRow=Math.floor(u),this.nativeRowOff=Math.floor((... method colWidth (line 75) | get colWidth(){return this.worksheet&&this.worksheet.getColumn(this.na... method rowHeight (line 75) | get rowHeight(){return this.worksheet&&this.worksheet.getRow(this.nati... method model (line 75) | get model(){return{nativeCol:this.nativeCol,nativeColOff:this.nativeCo... method model (line 75) | set model(u){this.nativeCol=u.nativeCol,this.nativeColOff=u.nativeColO... method constructor (line 75) | constructor(u){this.note=u} method model (line 75) | get model(){let u=null;switch(typeof this.note){case"string":u={type:"... method model (line 75) | set model(u){const{note:c}=u,{texts:l}=c;l.length===1&&Object.keys(l[0... method fromModel (line 75) | static fromModel(u){const c=new o;return c.model=u,c} method constructor (line 75) | constructor(){this.decode(arguments)} method setTLBR (line 75) | setTLBR(u,c,l,d,h){if(arguments.length<4){const f=a.decodeAddress(u),g... method decode (line 75) | decode(u){switch(u.length){case 5:this.setTLBR(u[0],u[1],u[2],u[3],u[4... method top (line 75) | get top(){return this.model.top||1} method top (line 75) | set top(u){this.model.top=u} method left (line 75) | get left(){return this.model.left||1} method left (line 75) | set left(u){this.model.left=u} method bottom (line 75) | get bottom(){return this.model.bottom||1} method bottom (line 75) | set bottom(u){this.model.bottom=u} method right (line 75) | get right(){return this.model.right||1} method right (line 75) | set right(u){this.model.right=u} method sheetName (line 75) | get sheetName(){return this.model.sheetName} method sheetName (line 75) | set sheetName(u){this.model.sheetName=u} method _serialisedSheetName (line 75) | get _serialisedSheetName(){const{sheetName:u}=this.model;return u?/^[a... method expand (line 75) | expand(u,c,l,d){(!this.model.top||u1?this.range:this._serialisedSheetN... method $shortRange (line 75) | get $shortRange(){return this.count>1?this.$range:this._serialisedShee... method count (line 75) | get count(){return(1+this.bottom-this.top)*(1+this.right-this.left)} method toString (line 75) | toString(){return this.range} method intersects (line 75) | intersects(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method contains (line 75) | contains(u){const c=a.decodeEx(u);return this.containsEx(c)} method containsEx (line 75) | containsEx(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method forEachAddress (line 75) | forEachAddress(u){for(let c=this.left;c<=this.right;c++)for(let l=this... method constructor (line 75) | constructor(u,c,l){this.table=u,this.column=c,this.index=l} method _set (line 75) | _set(u,c){this.table.cacheState(),this.column[u]=c} method name (line 75) | get name(){return this.column.name} method name (line 75) | set name(u){this._set("name",u)} method filterButton (line 75) | get filterButton(){return this.column.filterButton} method filterButton (line 75) | set filterButton(u){this.column.filterButton=u} method style (line 75) | get style(){return this.column.style} method style (line 75) | set style(u){this.column.style=u} method totalsRowLabel (line 75) | get totalsRowLabel(){return this.column.totalsRowLabel} method totalsRowLabel (line 75) | set totalsRowLabel(u){this._set("totalsRowLabel",u)} method totalsRowFunction (line 75) | get totalsRowFunction(){return this.column.totalsRowFunction} method totalsRowFunction (line 75) | set totalsRowFunction(u){this._set("totalsRowFunction",u)} method totalsRowResult (line 75) | get totalsRowResult(){return this.column.totalsRowResult} method totalsRowResult (line 75) | set totalsRowResult(u){this._set("totalsRowResult",u)} method totalsRowFormula (line 75) | get totalsRowFormula(){return this.column.totalsRowFormula} method totalsRowFormula (line 75) | set totalsRowFormula(u){this._set("totalsRowFormula",u)} method constructor (line 76) | constructor(u){super(),this.model=u} method tag (line 76) | get tag(){return"u"} method render (line 76) | render(u,c){if((c=c||this.model)===!0)u.leafNode("u");else{const l=o.A... method parseOpen (line 76) | parseOpen(u){u.name==="u"&&(this.model=u.attributes.val||!0)} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} function s (line 81) | function s(u,c){this.path=u,this.rethrow(c)} method prepare (line 76) | prepare(){} method render (line 76) | render(){} method parseOpen (line 76) | parseOpen(c){} method parseText (line 76) | parseText(c){} method parseClose (line 76) | parseClose(c){} method reconcile (line 76) | reconcile(c,l){} method reset (line 76) | reset(){this.model=null,this.map&&Object.values(this.map).forEach(c=>{... method mergeModel (line 76) | mergeModel(c){this.model=Object.assign(this.model||{},c)} method parse (line 76) | async parse(c){for await(const l of c)for(const{eventType:d,value:h}of... method parseStream (line 76) | async parseStream(c){return this.parse(a(c))} method xml (line 76) | get xml(){return this.toXml(this.model)} method toXml (line 76) | toXml(c){const l=new o;return this.render(l,c),l.xml} method toAttribute (line 76) | static toAttribute(c,l){let d=arguments.length>2&&arguments[2]!==void ... method toStringAttribute (line 76) | static toStringAttribute(c,l){let d=arguments.length>2&&arguments[2]!=... method toStringValue (line 76) | static toStringValue(c,l){return c===void 0?l:c} method toBoolAttribute (line 76) | static toBoolAttribute(c,l){let d=arguments.length>2&&arguments[2]!==v... method toBoolValue (line 76) | static toBoolValue(c,l){return c===void 0?l:c==="1"} method toIntAttribute (line 76) | static toIntAttribute(c,l){let d=arguments.length>2&&arguments[2]!==vo... method toIntValue (line 76) | static toIntValue(c,l){return c===void 0?l:parseInt(c,10)} method toFloatAttribute (line 76) | static toFloatAttribute(c,l){let d=arguments.length>2&&arguments[2]!==... method toFloatValue (line 76) | static toFloatValue(c,l){return c===void 0?l:parseFloat(c)} method render (line 76) | render(c,l){c.openXml(a.StdDocAttributes),c.openNode("Types",s.PROPERT... method parseOpen (line 76) | parseOpen(){return!1} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} method tag (line 76) | get tag(){return"x14:id"} method render (line 76) | render(l,d){l.leafNode(this.tag,null,d)} method parseOpen (line 76) | parseOpen(){this.model=""} method parseText (line 76) | parseText(l){this.model+=l} method parseClose (line 76) | parseClose(l){return l!==this.tag} method constructor (line 76) | constructor(){super(),this.map={"x14:conditionalFormattings":this.cond... method tag (line 76) | get tag(){return"ext"} method hasContent (line 76) | hasContent(c){return this.conditionalFormattings.hasContent(c.conditio... method prepare (line 76) | prepare(c,l){this.conditionalFormattings.prepare(c.conditionalFormatti... method render (line 76) | render(c,l){c.openNode("ext",{uri:"{78C0D931-6437-407d-A8EE-F0AAD7539E... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(c,l){this.model[c]=l.model} method constructor (line 76) | constructor(){super(),this.map={color:new o}} method tag (line 76) | get tag(){return"stop"} method render (line 76) | render(h,f){h.openNode("stop"),h.addAttribute("position",f.position),t... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... function a (line 81) | function a(o){const s={};return Object.keys(o).forEach(function(u){(0|u)... function l (line 81) | function l(g){this.enc="der",this.name=g.name,this.entity=g,this.tree=ne... method constructor (line 75) | constructor(f,g,m){if(!f||!g)throw new Error("A Cell needs a Row");thi... method worksheet (line 75) | get worksheet(){return this._row.worksheet} method workbook (line 75) | get workbook(){return this._row.worksheet.workbook} method destroy (line 75) | destroy(){delete this.style,delete this._value,delete this._row,delete... method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(f){this.style.numFmt=f} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(f){this.style.font=f} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(f){this.style.alignment=f} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(f){this.style.border=f} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(f){this.style.fill=f} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(f){this.style.protection=f} method _mergeStyle (line 75) | _mergeStyle(f,g,m){const p=f&&f.numFmt||g&&g.numFmt;p&&(m.numFmt=p);co... method address (line 75) | get address(){return this._address} method row (line 75) | get row(){return this._row.number} method col (line 75) | get col(){return this._column.number} method $col$row (line 75) | get $col$row(){return`$${this._column.letter}$${this.row}`} method type (line 75) | get type(){return this._value.type} method effectiveType (line 75) | get effectiveType(){return this._value.effectiveType} method toCsvString (line 75) | toCsvString(){return this._value.toCsvString()} method addMergeRef (line 75) | addMergeRef(){this._mergeCount++} method releaseMergeRef (line 75) | releaseMergeRef(){this._mergeCount--} method isMerged (line 75) | get isMerged(){return this._mergeCount>0||this.type===l.Types.Merge} method merge (line 75) | merge(f,g){this._value.release(),this._value=d.create(l.Types.Merge,th... method unmerge (line 75) | unmerge(){this.type===l.Types.Merge&&(this._value.release(),this._valu... method isMergedTo (line 75) | isMergedTo(f){return this._value.type===l.Types.Merge&&this._value.isM... method master (line 75) | get master(){return this.type===l.Types.Merge?this._value.master:this} method isHyperlink (line 75) | get isHyperlink(){return this._value.type===l.Types.Hyperlink} method hyperlink (line 75) | get hyperlink(){return this._value.hyperlink} method value (line 75) | get value(){return this._value.value} method value (line 75) | set value(f){this.type!==l.Types.Merge?(this._value.release(),this._va... method note (line 75) | get note(){return this._comment&&this._comment.note} method note (line 75) | set note(f){this._comment=new c(f)} method text (line 75) | get text(){return this._value.toString()} method html (line 75) | get html(){return o.escapeHtml(this.text)} method toString (line 75) | toString(){return this.text} method _upgradeToHyperlink (line 75) | _upgradeToHyperlink(f){this.type===l.Types.String&&(this._value=d.crea... method formula (line 75) | get formula(){return this._value.formula} method result (line 75) | get result(){return this._value.result} method formulaType (line 75) | get formulaType(){return this._value.formulaType} method fullAddress (line 75) | get fullAddress(){const{worksheet:f}=this._row;return{sheetName:f.name... method name (line 75) | get name(){return this.names[0]} method name (line 75) | set name(f){this.names=[f]} method names (line 75) | get names(){return this.workbook.definedNames.getNamesEx(this.fullAddr... method names (line 75) | set names(f){const{definedNames:g}=this.workbook;g.removeAllNames(this... method addName (line 75) | addName(f){this.workbook.definedNames.addEx(this.fullAddress,f)} method removeName (line 75) | removeName(f){this.workbook.definedNames.removeEx(this.fullAddress,f)} method removeAllNames (line 75) | removeAllNames(){this.workbook.definedNames.removeAllNames(this.fullAd... method _dataValidations (line 75) | get _dataValidations(){return this.worksheet.dataValidations} method dataValidation (line 75) | get dataValidation(){return this._dataValidations.find(this.address)} method dataValidation (line 75) | set dataValidation(f){this._dataValidations.add(this.address,f)} method model (line 75) | get model(){const{model:f}=this._value;return f.style=this.style,this.... method model (line 75) | set model(f){if(this._value.release(),this._value=d.create(f.type,this... method constructor (line 75) | constructor(p,y){this._data=p,this._encoding=y} method length (line 75) | get length(){return this.toBuffer().length} method copy (line 75) | copy(p,y,v,b){return this.toBuffer().copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._buffer||(this._buffer=o.from(this._data,this._... method constructor (line 76) | constructor(h){super(),this.options=Object.assign({type:"nodebuffer",c... method append (line 76) | append(h,f){f.hasOwnProperty("base64")&&f.base64?this.zip.file(f.name,... method finalize (line 76) | async finalize(){const h=await this.zip.generateAsync(this.options);th... method read (line 76) | read(h){return this.stream.read(h)} method setEncoding (line 76) | setEncoding(h){return this.stream.setEncoding(h)} method pause (line 76) | pause(){return this.stream.pause()} method resume (line 76) | resume(){return this.stream.resume()} method isPaused (line 76) | isPaused(){return this.stream.isPaused()} method pipe (line 76) | pipe(h,f){return this.stream.pipe(h,f)} method unpipe (line 76) | unpipe(h){return this.stream.unpipe(h)} method unshift (line 76) | unshift(h){return this.stream.unshift(h)} method wrap (line 76) | wrap(h){return this.stream.wrap(h)} method constructor (line 76) | constructor(){super(),this.map={Company:new s({tag:"Company"}),Manager... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("Properties",l.PR... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"dc:creator":new u({tag:"dc:creator"})... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("cp:corePropertie... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"xdr:twoCellAnchor":new u,"xdr:oneCell... method prepare (line 76) | prepare(h){h.anchors.forEach((f,g)=>{f.anchorType=function(m){return(t... method tag (line 76) | get tag(){return"xdr:wsDr"} method render (line 76) | render(h,f){h.openXml(o.StdDocAttributes),h.openNode(this.tag,l.DRAWIN... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.m... method reconcile (line 76) | reconcile(h,f){h.anchors.forEach(g=>{g.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={patternFill:new u,gradientFill:new c}} method tag (line 76) | get tag(){return"fill"} method render (line 76) | render(h,f){switch(h.addRollback(),h.openNode("fill"),f.type){case"pat... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method validStyle (line 76) | validStyle(h){return l.validPatternValues[h]} method constructor (line 79) | constructor(h){this.rowCount=0,this.formatterOptions=h,this.fieldForma... method isRowHashArray (line 79) | static isRowHashArray(h){return!!Array.isArray(h)&&Array.isArray(h[0])... method isRowArray (line 79) | static isRowArray(h){return Array.isArray(h)&&!this.isRowHashArray(h)} method gatherHeaders (line 79) | static gatherHeaders(h){return l.isRowHashArray(h)?h.map(f=>f[0]):Arra... method createTransform (line 79) | static createTransform(h){return c.isSyncTransform(h)?(f,g)=>{let m=nu... method rowTransform (line 79) | set rowTransform(h){if(!o.default(h))throw new TypeError("The transfor... method format (line 79) | format(h,f){this.callTransformer(h,(g,m)=>{if(g)return f(g);if(!h)retu... method finish (line 79) | finish(h){const f=[];if(this.formatterOptions.alwaysWriteHeaders&&this... method checkHeaders (line 79) | checkHeaders(h){if(this.headers)return{shouldFormatColumns:!0,headers:... method gatherColumns (line 79) | gatherColumns(h){if(this.headers===null)throw new Error("Headers is cu... method callTransformer (line 79) | callTransformer(h,f){return this._rowTransform?this._rowTransform(h,f)... method formatColumns (line 79) | formatColumns(h,f){const g=h.map((p,y)=>this.fieldFormatter.format(p,y... method constructor (line 79) | constructor(h){super({objectMode:h.objectMode}),this.lines="",this.row... method hasHitRowLimit (line 79) | get hasHitRowLimit(){return this.parserOptions.limitRows&&this.rowCoun... method shouldEmitRows (line 79) | get shouldEmitRows(){return this.parsedRowCount>this.parserOptions.ski... method shouldSkipLine (line 79) | get shouldSkipLine(){return this.parsedLineCount<=this.parserOptions.s... method transform (line 79) | transform(h){return this.rowTransformerValidator.rowTransform=h,this} method validate (line 79) | validate(h){return this.rowTransformerValidator.rowValidator=h,this} method emit (line 79) | emit(h){if(h==="end")return this.endEmitted||(this.endEmitted=!0,super... method _transform (line 79) | _transform(h,f,g){if(this.hasHitRowLimit)return g();const m=l.wrapDone... method _flush (line 79) | _flush(h){const f=l.wrapDoneCallback(h);if(this.hasHitRowLimit)return ... method parse (line 79) | parse(h,f){if(!h)return[];const{line:g,rows:m}=this.parser.parse(h,f);... method processRows (line 79) | processRows(h,f){const g=h.length,m=p=>{const y=E=>E?f(E):p%100!=0?m(p... method transformRow (line 79) | transformRow(h,f){try{this.headerTransformer.transform(h,(g,m)=>g?f(g)... method checkAndEmitHeaders (line 79) | checkAndEmitHeaders(){!this.headersEmitted&&this.headerTransformer.hea... method skipRow (line 79) | skipRow(h){return this.rowCount-=1,h(null,{row:null,isValid:!0})} method pushRow (line 79) | pushRow(h,f){try{this.parserOptions.objectMode?this.push(h):this.push(... method wrapDoneCallback (line 79) | static wrapDoneCallback(h){let f=!1;return function(g){if(g){if(f)thro... function d (line 81) | function d(g){u.call(this,"der",g)} method constructor (line 75) | constructor(p){this._data=p} method length (line 75) | get length(){return this._data.length} method copy (line 75) | copy(p,y,v,b){return this._data._buf.copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._data.toBuffer()} method constructor (line 76) | constructor(){super(),this.map={"x14:dataBar":this.databarXform=new u,... method tag (line 76) | get tag(){return"x14:cfRule"} method isExt (line 76) | static isExt(f){return f.type==="dataBar"?u.isExt(f):!(f.type!=="iconS... method prepare (line 76) | prepare(f){d.isExt(f)&&(f.x14Id=`{${a()}}`.toUpperCase())} method render (line 76) | render(f,g){if(d.isExt(g))switch(g.type){case"dataBar":this.renderData... method renderDataBar (line 76) | renderDataBar(f,g){f.openNode(this.tag,{type:"dataBar",id:g.x14Id}),th... method renderIconSet (line 76) | renderIconSet(f,g){f.openNode(this.tag,{type:"iconSet",priority:g.prio... method createNewModel (line 76) | createNewModel(f){let{attributes:g}=f;return{type:g.type,x14Id:g.id,pr... method onParserClose (line 76) | onParserClose(f,g){Object.assign(this.model,g.model)} method constructor (line 76) | constructor(){super(),this.map={autoFilter:new u,tableColumns:new s({t... method prepare (line 76) | prepare(f,g){this.map.autoFilter.prepare(f),this.map.tableColumns.prep... method tag (line 76) | get tag(){return"table"} method render (line 76) | render(f,g){f.openXml(a.StdDocAttributes),f.openNode(this.tag,$o(An({}... method parseOpen (line 76) | parseOpen(f){if(this.parser)return this.parser.parseOpen(f),!0;const{n... method parseText (line 76) | parseText(f){this.parser&&this.parser.parseText(f)} method parseClose (line 76) | parseClose(f){if(this.parser)return this.parser.parseClose(f)||(this.p... method reconcile (line 76) | reconcile(f,g){f.columns.forEach(m=>{m.dxfId!==void 0&&(m.style=g.styl... function h (line 81) | function h(g,m){let p=g.readUInt8(m);if(g.isError(p))return p;const y=c.... method constructor (line 75) | constructor(p){this._data=p} method length (line 75) | get length(){return this._data.length} method copy (line 75) | copy(p,y,v,b){this._data.copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._data} method constructor (line 76) | constructor(g){super(),this.options=g||h.OPTIONS,this.map={b:{prop:"bo... method tag (line 76) | get tag(){return this.options.tagName} method render (line 76) | render(g,m){const{map:p}=this;g.openNode(this.options.tagName),l.each(... method parseOpen (line 76) | parseOpen(g){if(this.parser)return this.parser.parseOpen(g),!0;if(this... method parseText (line 76) | parseText(g){this.parser&&this.parser.parseText(g)} method parseClose (line 76) | parseClose(g){if(this.parser&&!this.parser.parseClose(g)){const m=this... function f (line 81) | function f(g,m,p){let y=g.readUInt8(p);if(g.isError(y))return y;if(!m&&y... method constructor (line 75) | constructor(p){this.size=p,this.buffer=o.alloc(p),this.iRead=0,this.iW... method toBuffer (line 75) | toBuffer(){if(this.iRead===0&&this.iWrite===this.size)return this.buff... method length (line 75) | get length(){return this.iWrite-this.iRead} method eod (line 75) | get eod(){return this.iRead===this.iWrite} method full (line 75) | get full(){return this.iWrite===this.size} method read (line 75) | read(p){let y;return p===0?null:p===void 0||p>=this.length?(y=this.toB... method write (line 75) | write(p,y,v){const b=Math.min(v,this.size-this.iWrite);return p.copy(t... function u (line 81) | function u(c){s.call(this,c),this.enc="pem"} method constructor (line 75) | constructor(l,d,h){this._worksheet=l,this._number=d,h!==!1&&(this.defn... method number (line 75) | get number(){return this._number} method worksheet (line 75) | get worksheet(){return this._worksheet} method letter (line 75) | get letter(){return s.n2l(this._number)} method isCustomWidth (line 75) | get isCustomWidth(){return this.width!==void 0&&this.width!==9} method defn (line 75) | get defn(){return{header:this._header,key:this.key,width:this.width,st... method defn (line 75) | set defn(l){l?(this.key=l.key,this.width=l.width!==void 0?l.width:9,th... method headers (line 75) | get headers(){return this._header&&this._header instanceof Array?this.... method header (line 75) | get header(){return this._header} method header (line 75) | set header(l){l!==void 0?(this._header=l,this.headers.forEach((d,h)=>{... method key (line 75) | get key(){return this._key} method key (line 75) | set key(l){(this._key&&this._worksheet.getColumnKey(this._key))===this... method hidden (line 75) | get hidden(){return!!this._hidden} method hidden (line 75) | set hidden(l){this._hidden=l} method outlineLevel (line 75) | get outlineLevel(){return this._outlineLevel||0} method outlineLevel (line 75) | set outlineLevel(l){this._outlineLevel=l} method collapsed (line 75) | get collapsed(){return!!(this._outlineLevel&&this._outlineLevel>=this.... method toString (line 75) | toString(){return JSON.stringify({key:this.key,width:this.width,header... method equivalentTo (line 75) | equivalentTo(l){return this.width===l.width&&this.hidden===l.hidden&&t... method isDefault (line 75) | get isDefault(){if(this.isCustomWidth||this.hidden||this.outlineLevel)... method headerCount (line 75) | get headerCount(){return this.headers.length} method eachCell (line 75) | eachCell(l,d){const h=this.number;d||(d=l,l=null),this._worksheet.each... method values (line 75) | get values(){const l=[];return this.eachCell((d,h)=>{d&&d.type!==o.Val... method values (line 75) | set values(l){if(!l)return;const d=this.number;let h=0;l.hasOwnPropert... method _applyStyle (line 75) | _applyStyle(l,d){return this.style[l]=d,this.eachCell(h=>{h[l]=d}),d} method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(l){this._applyStyle("numFmt",l)} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(l){this._applyStyle("font",l)} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(l){this._applyStyle("alignment",l)} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(l){this._applyStyle("protection",l)} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(l){this._applyStyle("border",l)} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(l){this._applyStyle("fill",l)} method toModel (line 75) | static toModel(l){const d=[];let h=null;return l&&l.forEach((f,g)=>{f.... method fromModel (line 75) | static fromModel(l,d){const h=[];let f=1,g=0;for(d=(d=d||[]).sort(func... method constructor (line 76) | constructor(){super(),this.map={"v:shape":new s}} method tag (line 76) | get tag(){return"xml"} method render (line 76) | render(l,d){l.openXml(a.StdDocAttributes),l.openNode(this.tag,u.DRAWIN... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method reconcile (line 76) | reconcile(l,d){l.anchors.forEach(h=>{h.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={"v:textbox":new o,"x:ClientData":new s}} method tag (line 76) | get tag(){return"v:shape"} method render (line 76) | render(l,d,h){l.openNode("v:shape",u.V_SHAPE_ATTRIBUTES(d,h)),l.leafNo... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.p... method constructor (line 76) | constructor(){super(),this.map={Relationship:new s}} method render (line 76) | render(l,d){d=d||this._values,l.openXml(a.StdDocAttributes),l.openNode... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method constructor (line 76) | constructor(){super(),this.map={"x14:id":this.idXform=new s}} method tag (line 76) | get tag(){return"ext"} method render (line 76) | render(l,d){l.openNode(this.tag,{uri:"{B025F937-C7B1-47D3-B67F-A62EFF6... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(l,d){this.model.x14Id=d.model} method constructor (line 76) | constructor(l){super(),this.model=l} method tag (line 76) | get tag(){return"r"} method textXform (line 76) | get textXform(){return this._textXform||(this._textXform=new a)} method fontXform (line 76) | get fontXform(){return this._fontXform||(this._fontXform=new o(u.FONT_... method render (line 76) | render(l,d){d=d||this.model,l.openNode("r"),d.font&&this.fontXform.ren... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){switch(l){case"r":return!1;case"t":return this.model.tex... method constructor (line 76) | constructor(l){super(),this.name=l,this.map={color:new s}} method tag (line 76) | get tag(){return this.name} method render (line 76) | render(l,d,h){const f=d&&d.color||h||this.defaultColor;l.openNode(this... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){return this.parser?(this.parser.parseClose(l)||(this.par... method validStyle (line 76) | validStyle(l){return u.validStyleValues[l]} method constructor (line 76) | constructor(){super(),this.map={fgColor:new o("fgColor"),bgColor:new o... method name (line 76) | get name(){return"pattern"} method tag (line 76) | get tag(){return"patternFill"} method render (line 76) | render(h,f){h.openNode("patternFill"),h.addAttribute("patternType",f.p... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.p... method constructor (line 77) | constructor(l){super({writableObjectMode:l.objectMode}),this.hasWritte... method transform (line 77) | transform(l){return this.rowFormatter.rowTransform=l,this} method _transform (line 77) | _transform(l,d,h){let f=!1;try{this.hasWrittenBOM||(this.push(this.for... method _flush (line 77) | _flush(l){this.rowFormatter.finish((d,h)=>d?l(d):(h&&h.forEach(f=>{thi... method constructor (line 79) | constructor(l){this.parserOptions=l,this.rowParser=new o.RowParser(thi... method removeBOM (line 79) | static removeBOM(l){return l&&l.charCodeAt(0)===65279?l.slice(1):l} method parse (line 79) | parse(l,d){const h=new a.Scanner({line:u.removeBOM(l),parserOptions:th... method parseWithoutComments (line 79) | parseWithoutComments(l){const d=[];let h=!0;for(;h;)h=this.parseRow(l,... method parseWithComments (line 79) | parseWithComments(l){const{parserOptions:d}=this,h=[];for(let f=l.next... method parseRow (line 79) | parseRow(l,d){if(!l.nextNonSpaceToken)return!1;const h=this.rowParser.... method constructor (line 81) | constructor(){this._rowTransform=null,this._rowValidator=null} method createTransform (line 81) | static createTransform(l){return s.isSyncTransform(l)?(d,h)=>{let f=nu... method createValidator (line 81) | static createValidator(l){return s.isSyncValidate(l)?(d,h)=>{h(null,{r... method rowTransform (line 81) | set rowTransform(l){if(!o.default(l))throw new TypeError("The transfor... method rowValidator (line 81) | set rowValidator(l){if(!o.default(l))throw new TypeError("The validate... method transformAndValidate (line 81) | transformAndValidate(l,d){return this.callTransformer(l,(h,f)=>h?d(h):... method callTransformer (line 81) | callTransformer(l,d){return this._rowTransform?this._rowTransform(l,d)... method callValidator (line 81) | callValidator(l,d){return this._rowValidator?this._rowValidator(l,d):d... function c (line 81) | function c(h){this.enc="der",this.name=h.name,this.entity=h,this.tree=ne... method constructor (line 75) | constructor(){this._xml=[],this._stack=[],this._rollbacks=[]} method tos (line 75) | get tos(){return this._stack.length?this._stack[this._stack.length-1]:... method cursor (line 75) | get cursor(){return this._xml.length} method openXml (line 75) | openXml(d){const h=this._xml;h.push(" method openNode (line 76) | openNode(d,h){const f=this.tos,g=this._xml;f&&this.open&&g.push(">"),t... method addAttribute (line 76) | addAttribute(d,h){if(!this.open)throw new Error("Cannot write attribut... method addAttributes (line 76) | addAttributes(d){if(!this.open)throw new Error("Cannot write attribute... method writeText (line 76) | writeText(d){const h=this._xml;this.open&&(h.push(">"),this.open=!1),t... method writeXml (line 76) | writeXml(d){this.open&&(this._xml.push(">"),this.open=!1),this.leaf=!1... method closeNode (line 76) | closeNode(){const d=this._stack.pop(),h=this._xml;this.leaf?h.push("/>... method leafNode (line 76) | leafNode(d,h,f){this.openNode(d,h),f!==void 0&&this.writeText(f),this.... method closeAll (line 76) | closeAll(){for(;this._stack.length;)this.closeNode()} method addRollback (line 76) | addRollback(){return this._rollbacks.push({xml:this._xml.length,stack:... method commit (line 76) | commit(){this._rollbacks.pop()} method rollback (line 76) | rollback(){const d=this._rollbacks.pop();this._xml.length>d.xml&&this.... method xml (line 76) | get xml(){return this.closeAll(),this._xml.join("")} method constructor (line 76) | constructor(){super(),this.map={stop:new s}} method name (line 76) | get name(){return"gradient"} method tag (line 76) | get tag(){return"gradientFill"} method render (line 76) | render(h,f){switch(h.openNode("gradientFill"),f.gradient){case"angle":... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method constructor (line 76) | constructor(d,h){super(),this.id=d,this.formatCode=h} method tag (line 76) | get tag(){return"numFmt"} method render (line 76) | render(d,h){d.leafNode("numFmt",{numFmtId:h.id,formatCode:h.formatCode})} method parseOpen (line 76) | parseOpen(d){switch(d.name){case"numFmt":return this.model={id:parseIn... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} function l (line 81) | function l(h){s.call(this,"der",h)} method constructor (line 75) | constructor(f,g,m){if(!f||!g)throw new Error("A Cell needs a Row");thi... method worksheet (line 75) | get worksheet(){return this._row.worksheet} method workbook (line 75) | get workbook(){return this._row.worksheet.workbook} method destroy (line 75) | destroy(){delete this.style,delete this._value,delete this._row,delete... method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(f){this.style.numFmt=f} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(f){this.style.font=f} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(f){this.style.alignment=f} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(f){this.style.border=f} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(f){this.style.fill=f} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(f){this.style.protection=f} method _mergeStyle (line 75) | _mergeStyle(f,g,m){const p=f&&f.numFmt||g&&g.numFmt;p&&(m.numFmt=p);co... method address (line 75) | get address(){return this._address} method row (line 75) | get row(){return this._row.number} method col (line 75) | get col(){return this._column.number} method $col$row (line 75) | get $col$row(){return`$${this._column.letter}$${this.row}`} method type (line 75) | get type(){return this._value.type} method effectiveType (line 75) | get effectiveType(){return this._value.effectiveType} method toCsvString (line 75) | toCsvString(){return this._value.toCsvString()} method addMergeRef (line 75) | addMergeRef(){this._mergeCount++} method releaseMergeRef (line 75) | releaseMergeRef(){this._mergeCount--} method isMerged (line 75) | get isMerged(){return this._mergeCount>0||this.type===l.Types.Merge} method merge (line 75) | merge(f,g){this._value.release(),this._value=d.create(l.Types.Merge,th... method unmerge (line 75) | unmerge(){this.type===l.Types.Merge&&(this._value.release(),this._valu... method isMergedTo (line 75) | isMergedTo(f){return this._value.type===l.Types.Merge&&this._value.isM... method master (line 75) | get master(){return this.type===l.Types.Merge?this._value.master:this} method isHyperlink (line 75) | get isHyperlink(){return this._value.type===l.Types.Hyperlink} method hyperlink (line 75) | get hyperlink(){return this._value.hyperlink} method value (line 75) | get value(){return this._value.value} method value (line 75) | set value(f){this.type!==l.Types.Merge?(this._value.release(),this._va... method note (line 75) | get note(){return this._comment&&this._comment.note} method note (line 75) | set note(f){this._comment=new c(f)} method text (line 75) | get text(){return this._value.toString()} method html (line 75) | get html(){return o.escapeHtml(this.text)} method toString (line 75) | toString(){return this.text} method _upgradeToHyperlink (line 75) | _upgradeToHyperlink(f){this.type===l.Types.String&&(this._value=d.crea... method formula (line 75) | get formula(){return this._value.formula} method result (line 75) | get result(){return this._value.result} method formulaType (line 75) | get formulaType(){return this._value.formulaType} method fullAddress (line 75) | get fullAddress(){const{worksheet:f}=this._row;return{sheetName:f.name... method name (line 75) | get name(){return this.names[0]} method name (line 75) | set name(f){this.names=[f]} method names (line 75) | get names(){return this.workbook.definedNames.getNamesEx(this.fullAddr... method names (line 75) | set names(f){const{definedNames:g}=this.workbook;g.removeAllNames(this... method addName (line 75) | addName(f){this.workbook.definedNames.addEx(this.fullAddress,f)} method removeName (line 75) | removeName(f){this.workbook.definedNames.removeEx(this.fullAddress,f)} method removeAllNames (line 75) | removeAllNames(){this.workbook.definedNames.removeAllNames(this.fullAd... method _dataValidations (line 75) | get _dataValidations(){return this.worksheet.dataValidations} method dataValidation (line 75) | get dataValidation(){return this._dataValidations.find(this.address)} method dataValidation (line 75) | set dataValidation(f){this._dataValidations.add(this.address,f)} method model (line 75) | get model(){const{model:f}=this._value;return f.style=this.style,this.... method model (line 75) | set model(f){if(this._value.release(),this._value=d.create(f.type,this... method constructor (line 75) | constructor(p,y){this._data=p,this._encoding=y} method length (line 75) | get length(){return this.toBuffer().length} method copy (line 75) | copy(p,y,v,b){return this.toBuffer().copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._buffer||(this._buffer=o.from(this._data,this._... method constructor (line 76) | constructor(h){super(),this.options=Object.assign({type:"nodebuffer",c... method append (line 76) | append(h,f){f.hasOwnProperty("base64")&&f.base64?this.zip.file(f.name,... method finalize (line 76) | async finalize(){const h=await this.zip.generateAsync(this.options);th... method read (line 76) | read(h){return this.stream.read(h)} method setEncoding (line 76) | setEncoding(h){return this.stream.setEncoding(h)} method pause (line 76) | pause(){return this.stream.pause()} method resume (line 76) | resume(){return this.stream.resume()} method isPaused (line 76) | isPaused(){return this.stream.isPaused()} method pipe (line 76) | pipe(h,f){return this.stream.pipe(h,f)} method unpipe (line 76) | unpipe(h){return this.stream.unpipe(h)} method unshift (line 76) | unshift(h){return this.stream.unshift(h)} method wrap (line 76) | wrap(h){return this.stream.wrap(h)} method constructor (line 76) | constructor(){super(),this.map={Company:new s({tag:"Company"}),Manager... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("Properties",l.PR... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"dc:creator":new u({tag:"dc:creator"})... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("cp:corePropertie... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"xdr:twoCellAnchor":new u,"xdr:oneCell... method prepare (line 76) | prepare(h){h.anchors.forEach((f,g)=>{f.anchorType=function(m){return(t... method tag (line 76) | get tag(){return"xdr:wsDr"} method render (line 76) | render(h,f){h.openXml(o.StdDocAttributes),h.openNode(this.tag,l.DRAWIN... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.m... method reconcile (line 76) | reconcile(h,f){h.anchors.forEach(g=>{g.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={patternFill:new u,gradientFill:new c}} method tag (line 76) | get tag(){return"fill"} method render (line 76) | render(h,f){switch(h.addRollback(),h.openNode("fill"),f.type){case"pat... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method validStyle (line 76) | validStyle(h){return l.validPatternValues[h]} method constructor (line 79) | constructor(h){this.rowCount=0,this.formatterOptions=h,this.fieldForma... method isRowHashArray (line 79) | static isRowHashArray(h){return!!Array.isArray(h)&&Array.isArray(h[0])... method isRowArray (line 79) | static isRowArray(h){return Array.isArray(h)&&!this.isRowHashArray(h)} method gatherHeaders (line 79) | static gatherHeaders(h){return l.isRowHashArray(h)?h.map(f=>f[0]):Arra... method createTransform (line 79) | static createTransform(h){return c.isSyncTransform(h)?(f,g)=>{let m=nu... method rowTransform (line 79) | set rowTransform(h){if(!o.default(h))throw new TypeError("The transfor... method format (line 79) | format(h,f){this.callTransformer(h,(g,m)=>{if(g)return f(g);if(!h)retu... method finish (line 79) | finish(h){const f=[];if(this.formatterOptions.alwaysWriteHeaders&&this... method checkHeaders (line 79) | checkHeaders(h){if(this.headers)return{shouldFormatColumns:!0,headers:... method gatherColumns (line 79) | gatherColumns(h){if(this.headers===null)throw new Error("Headers is cu... method callTransformer (line 79) | callTransformer(h,f){return this._rowTransform?this._rowTransform(h,f)... method formatColumns (line 79) | formatColumns(h,f){const g=h.map((p,y)=>this.fieldFormatter.format(p,y... method constructor (line 79) | constructor(h){super({objectMode:h.objectMode}),this.lines="",this.row... method hasHitRowLimit (line 79) | get hasHitRowLimit(){return this.parserOptions.limitRows&&this.rowCoun... method shouldEmitRows (line 79) | get shouldEmitRows(){return this.parsedRowCount>this.parserOptions.ski... method shouldSkipLine (line 79) | get shouldSkipLine(){return this.parsedLineCount<=this.parserOptions.s... method transform (line 79) | transform(h){return this.rowTransformerValidator.rowTransform=h,this} method validate (line 79) | validate(h){return this.rowTransformerValidator.rowValidator=h,this} method emit (line 79) | emit(h){if(h==="end")return this.endEmitted||(this.endEmitted=!0,super... method _transform (line 79) | _transform(h,f,g){if(this.hasHitRowLimit)return g();const m=l.wrapDone... method _flush (line 79) | _flush(h){const f=l.wrapDoneCallback(h);if(this.hasHitRowLimit)return ... method parse (line 79) | parse(h,f){if(!h)return[];const{line:g,rows:m}=this.parser.parse(h,f);... method processRows (line 79) | processRows(h,f){const g=h.length,m=p=>{const y=E=>E?f(E):p%100!=0?m(p... method transformRow (line 79) | transformRow(h,f){try{this.headerTransformer.transform(h,(g,m)=>g?f(g)... method checkAndEmitHeaders (line 79) | checkAndEmitHeaders(){!this.headersEmitted&&this.headerTransformer.hea... method skipRow (line 79) | skipRow(h){return this.rowCount-=1,h(null,{row:null,isValid:!0})} method pushRow (line 79) | pushRow(h,f){try{this.parserOptions.objectMode?this.push(h):this.push(... method wrapDoneCallback (line 79) | static wrapDoneCallback(h){let f=!1;return function(g){if(g){if(f)thro... function d (line 81) | function d(h){return h<10?"0"+h:h} method constructor (line 75) | constructor(p){this._data=p} method length (line 75) | get length(){return this._data.length} method copy (line 75) | copy(p,y,v,b){return this._data._buf.copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._data.toBuffer()} method constructor (line 76) | constructor(){super(),this.map={"x14:dataBar":this.databarXform=new u,... method tag (line 76) | get tag(){return"x14:cfRule"} method isExt (line 76) | static isExt(f){return f.type==="dataBar"?u.isExt(f):!(f.type!=="iconS... method prepare (line 76) | prepare(f){d.isExt(f)&&(f.x14Id=`{${a()}}`.toUpperCase())} method render (line 76) | render(f,g){if(d.isExt(g))switch(g.type){case"dataBar":this.renderData... method renderDataBar (line 76) | renderDataBar(f,g){f.openNode(this.tag,{type:"dataBar",id:g.x14Id}),th... method renderIconSet (line 76) | renderIconSet(f,g){f.openNode(this.tag,{type:"iconSet",priority:g.prio... method createNewModel (line 76) | createNewModel(f){let{attributes:g}=f;return{type:g.type,x14Id:g.id,pr... method onParserClose (line 76) | onParserClose(f,g){Object.assign(this.model,g.model)} method constructor (line 76) | constructor(){super(),this.map={autoFilter:new u,tableColumns:new s({t... method prepare (line 76) | prepare(f,g){this.map.autoFilter.prepare(f),this.map.tableColumns.prep... method tag (line 76) | get tag(){return"table"} method render (line 76) | render(f,g){f.openXml(a.StdDocAttributes),f.openNode(this.tag,$o(An({}... method parseOpen (line 76) | parseOpen(f){if(this.parser)return this.parser.parseOpen(f),!0;const{n... method parseText (line 76) | parseText(f){this.parser&&this.parser.parseText(f)} method parseClose (line 76) | parseClose(f){if(this.parser)return this.parser.parseClose(f)||(this.p... method reconcile (line 76) | reconcile(f,g){f.columns.forEach(m=>{m.dxfId!==void 0&&(m.style=g.styl... function s (line 81) | function s(u){o.call(this,u),this.enc="pem"} method prepare (line 76) | prepare(){} method render (line 76) | render(){} method parseOpen (line 76) | parseOpen(c){} method parseText (line 76) | parseText(c){} method parseClose (line 76) | parseClose(c){} method reconcile (line 76) | reconcile(c,l){} method reset (line 76) | reset(){this.model=null,this.map&&Object.values(this.map).forEach(c=>{... method mergeModel (line 76) | mergeModel(c){this.model=Object.assign(this.model||{},c)} method parse (line 76) | async parse(c){for await(const l of c)for(const{eventType:d,value:h}of... method parseStream (line 76) | async parseStream(c){return this.parse(a(c))} method xml (line 76) | get xml(){return this.toXml(this.model)} method toXml (line 76) | toXml(c){const l=new o;return this.render(l,c),l.xml} method toAttribute (line 76) | static toAttribute(c,l){let d=arguments.length>2&&arguments[2]!==void ... method toStringAttribute (line 76) | static toStringAttribute(c,l){let d=arguments.length>2&&arguments[2]!=... method toStringValue (line 76) | static toStringValue(c,l){return c===void 0?l:c} method toBoolAttribute (line 76) | static toBoolAttribute(c,l){let d=arguments.length>2&&arguments[2]!==v... method toBoolValue (line 76) | static toBoolValue(c,l){return c===void 0?l:c==="1"} method toIntAttribute (line 76) | static toIntAttribute(c,l){let d=arguments.length>2&&arguments[2]!==vo... method toIntValue (line 76) | static toIntValue(c,l){return c===void 0?l:parseInt(c,10)} method toFloatAttribute (line 76) | static toFloatAttribute(c,l){let d=arguments.length>2&&arguments[2]!==... method toFloatValue (line 76) | static toFloatValue(c,l){return c===void 0?l:parseFloat(c)} method render (line 76) | render(c,l){c.openXml(a.StdDocAttributes),c.openNode("Types",s.PROPERT... method parseOpen (line 76) | parseOpen(){return!1} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} method tag (line 76) | get tag(){return"x14:id"} method render (line 76) | render(l,d){l.leafNode(this.tag,null,d)} method parseOpen (line 76) | parseOpen(){this.model=""} method parseText (line 76) | parseText(l){this.model+=l} method parseClose (line 76) | parseClose(l){return l!==this.tag} method constructor (line 76) | constructor(){super(),this.map={"x14:conditionalFormattings":this.cond... method tag (line 76) | get tag(){return"ext"} method hasContent (line 76) | hasContent(c){return this.conditionalFormattings.hasContent(c.conditio... method prepare (line 76) | prepare(c,l){this.conditionalFormattings.prepare(c.conditionalFormatti... method render (line 76) | render(c,l){c.openNode("ext",{uri:"{78C0D931-6437-407d-A8EE-F0AAD7539E... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(c,l){this.model[c]=l.model} method constructor (line 76) | constructor(){super(),this.map={color:new o}} method tag (line 76) | get tag(){return"stop"} method render (line 76) | render(h,f){h.openNode("stop"),h.addAttribute("position",f.position),t... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... function s (line 82) | function s(I,S){if(!I)throw new Error(S||"Assertion failed")} method prepare (line 76) | prepare(){} method render (line 76) | render(){} method parseOpen (line 76) | parseOpen(c){} method parseText (line 76) | parseText(c){} method parseClose (line 76) | parseClose(c){} method reconcile (line 76) | reconcile(c,l){} method reset (line 76) | reset(){this.model=null,this.map&&Object.values(this.map).forEach(c=>{... method mergeModel (line 76) | mergeModel(c){this.model=Object.assign(this.model||{},c)} method parse (line 76) | async parse(c){for await(const l of c)for(const{eventType:d,value:h}of... method parseStream (line 76) | async parseStream(c){return this.parse(a(c))} method xml (line 76) | get xml(){return this.toXml(this.model)} method toXml (line 76) | toXml(c){const l=new o;return this.render(l,c),l.xml} method toAttribute (line 76) | static toAttribute(c,l){let d=arguments.length>2&&arguments[2]!==void ... method toStringAttribute (line 76) | static toStringAttribute(c,l){let d=arguments.length>2&&arguments[2]!=... method toStringValue (line 76) | static toStringValue(c,l){return c===void 0?l:c} method toBoolAttribute (line 76) | static toBoolAttribute(c,l){let d=arguments.length>2&&arguments[2]!==v... method toBoolValue (line 76) | static toBoolValue(c,l){return c===void 0?l:c==="1"} method toIntAttribute (line 76) | static toIntAttribute(c,l){let d=arguments.length>2&&arguments[2]!==vo... method toIntValue (line 76) | static toIntValue(c,l){return c===void 0?l:parseInt(c,10)} method toFloatAttribute (line 76) | static toFloatAttribute(c,l){let d=arguments.length>2&&arguments[2]!==... method toFloatValue (line 76) | static toFloatValue(c,l){return c===void 0?l:parseFloat(c)} method render (line 76) | render(c,l){c.openXml(a.StdDocAttributes),c.openNode("Types",s.PROPERT... method parseOpen (line 76) | parseOpen(){return!1} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} method tag (line 76) | get tag(){return"x14:id"} method render (line 76) | render(l,d){l.leafNode(this.tag,null,d)} method parseOpen (line 76) | parseOpen(){this.model=""} method parseText (line 76) | parseText(l){this.model+=l} method parseClose (line 76) | parseClose(l){return l!==this.tag} method constructor (line 76) | constructor(){super(),this.map={"x14:conditionalFormattings":this.cond... method tag (line 76) | get tag(){return"ext"} method hasContent (line 76) | hasContent(c){return this.conditionalFormattings.hasContent(c.conditio... method prepare (line 76) | prepare(c,l){this.conditionalFormattings.prepare(c.conditionalFormatti... method render (line 76) | render(c,l){c.openNode("ext",{uri:"{78C0D931-6437-407d-A8EE-F0AAD7539E... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(c,l){this.model[c]=l.model} method constructor (line 76) | constructor(){super(),this.map={color:new o}} method tag (line 76) | get tag(){return"stop"} method render (line 76) | render(h,f){h.openNode("stop"),h.addAttribute("position",f.position),t... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... function u (line 82) | function u(I,S){I.super_=S;var C=function(){};C.prototype=S.prototype,I.... method constructor (line 75) | constructor(l,d,h){this._worksheet=l,this._number=d,h!==!1&&(this.defn... method number (line 75) | get number(){return this._number} method worksheet (line 75) | get worksheet(){return this._worksheet} method letter (line 75) | get letter(){return s.n2l(this._number)} method isCustomWidth (line 75) | get isCustomWidth(){return this.width!==void 0&&this.width!==9} method defn (line 75) | get defn(){return{header:this._header,key:this.key,width:this.width,st... method defn (line 75) | set defn(l){l?(this.key=l.key,this.width=l.width!==void 0?l.width:9,th... method headers (line 75) | get headers(){return this._header&&this._header instanceof Array?this.... method header (line 75) | get header(){return this._header} method header (line 75) | set header(l){l!==void 0?(this._header=l,this.headers.forEach((d,h)=>{... method key (line 75) | get key(){return this._key} method key (line 75) | set key(l){(this._key&&this._worksheet.getColumnKey(this._key))===this... method hidden (line 75) | get hidden(){return!!this._hidden} method hidden (line 75) | set hidden(l){this._hidden=l} method outlineLevel (line 75) | get outlineLevel(){return this._outlineLevel||0} method outlineLevel (line 75) | set outlineLevel(l){this._outlineLevel=l} method collapsed (line 75) | get collapsed(){return!!(this._outlineLevel&&this._outlineLevel>=this.... method toString (line 75) | toString(){return JSON.stringify({key:this.key,width:this.width,header... method equivalentTo (line 75) | equivalentTo(l){return this.width===l.width&&this.hidden===l.hidden&&t... method isDefault (line 75) | get isDefault(){if(this.isCustomWidth||this.hidden||this.outlineLevel)... method headerCount (line 75) | get headerCount(){return this.headers.length} method eachCell (line 75) | eachCell(l,d){const h=this.number;d||(d=l,l=null),this._worksheet.each... method values (line 75) | get values(){const l=[];return this.eachCell((d,h)=>{d&&d.type!==o.Val... method values (line 75) | set values(l){if(!l)return;const d=this.number;let h=0;l.hasOwnPropert... method _applyStyle (line 75) | _applyStyle(l,d){return this.style[l]=d,this.eachCell(h=>{h[l]=d}),d} method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(l){this._applyStyle("numFmt",l)} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(l){this._applyStyle("font",l)} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(l){this._applyStyle("alignment",l)} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(l){this._applyStyle("protection",l)} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(l){this._applyStyle("border",l)} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(l){this._applyStyle("fill",l)} method toModel (line 75) | static toModel(l){const d=[];let h=null;return l&&l.forEach((f,g)=>{f.... method fromModel (line 75) | static fromModel(l,d){const h=[];let f=1,g=0;for(d=(d=d||[]).sort(func... method constructor (line 76) | constructor(){super(),this.map={"v:shape":new s}} method tag (line 76) | get tag(){return"xml"} method render (line 76) | render(l,d){l.openXml(a.StdDocAttributes),l.openNode(this.tag,u.DRAWIN... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method reconcile (line 76) | reconcile(l,d){l.anchors.forEach(h=>{h.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={"v:textbox":new o,"x:ClientData":new s}} method tag (line 76) | get tag(){return"v:shape"} method render (line 76) | render(l,d,h){l.openNode("v:shape",u.V_SHAPE_ATTRIBUTES(d,h)),l.leafNo... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.p... method constructor (line 76) | constructor(){super(),this.map={Relationship:new s}} method render (line 76) | render(l,d){d=d||this._values,l.openXml(a.StdDocAttributes),l.openNode... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method constructor (line 76) | constructor(){super(),this.map={"x14:id":this.idXform=new s}} method tag (line 76) | get tag(){return"ext"} method render (line 76) | render(l,d){l.openNode(this.tag,{uri:"{B025F937-C7B1-47D3-B67F-A62EFF6... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(l,d){this.model.x14Id=d.model} method constructor (line 76) | constructor(l){super(),this.model=l} method tag (line 76) | get tag(){return"r"} method textXform (line 76) | get textXform(){return this._textXform||(this._textXform=new a)} method fontXform (line 76) | get fontXform(){return this._fontXform||(this._fontXform=new o(u.FONT_... method render (line 76) | render(l,d){d=d||this.model,l.openNode("r"),d.font&&this.fontXform.ren... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){switch(l){case"r":return!1;case"t":return this.model.tex... method constructor (line 76) | constructor(l){super(),this.name=l,this.map={color:new s}} method tag (line 76) | get tag(){return this.name} method render (line 76) | render(l,d,h){const f=d&&d.color||h||this.defaultColor;l.openNode(this... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){return this.parser?(this.parser.parseClose(l)||(this.par... method validStyle (line 76) | validStyle(l){return u.validStyleValues[l]} method constructor (line 76) | constructor(){super(),this.map={fgColor:new o("fgColor"),bgColor:new o... method name (line 76) | get name(){return"pattern"} method tag (line 76) | get tag(){return"patternFill"} method render (line 76) | render(h,f){h.openNode("patternFill"),h.addAttribute("patternType",f.p... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.p... method constructor (line 77) | constructor(l){super({writableObjectMode:l.objectMode}),this.hasWritte... method transform (line 77) | transform(l){return this.rowFormatter.rowTransform=l,this} method _transform (line 77) | _transform(l,d,h){let f=!1;try{this.hasWrittenBOM||(this.push(this.for... method _flush (line 77) | _flush(l){this.rowFormatter.finish((d,h)=>d?l(d):(h&&h.forEach(f=>{thi... method constructor (line 79) | constructor(l){this.parserOptions=l,this.rowParser=new o.RowParser(thi... method removeBOM (line 79) | static removeBOM(l){return l&&l.charCodeAt(0)===65279?l.slice(1):l} method parse (line 79) | parse(l,d){const h=new a.Scanner({line:u.removeBOM(l),parserOptions:th... method parseWithoutComments (line 79) | parseWithoutComments(l){const d=[];let h=!0;for(;h;)h=this.parseRow(l,... method parseWithComments (line 79) | parseWithComments(l){const{parserOptions:d}=this,h=[];for(let f=l.next... method parseRow (line 79) | parseRow(l,d){if(!l.nextNonSpaceToken)return!1;const h=this.rowParser.... method constructor (line 81) | constructor(){this._rowTransform=null,this._rowValidator=null} method createTransform (line 81) | static createTransform(l){return s.isSyncTransform(l)?(d,h)=>{let f=nu... method createValidator (line 81) | static createValidator(l){return s.isSyncValidate(l)?(d,h)=>{h(null,{r... method rowTransform (line 81) | set rowTransform(l){if(!o.default(l))throw new TypeError("The transfor... method rowValidator (line 81) | set rowValidator(l){if(!o.default(l))throw new TypeError("The validate... method transformAndValidate (line 81) | transformAndValidate(l,d){return this.callTransformer(l,(h,f)=>h?d(h):... method callTransformer (line 81) | callTransformer(l,d){return this._rowTransform?this._rowTransform(l,d)... method callValidator (line 81) | callValidator(l,d){return this._rowValidator?this._rowValidator(l,d):d... function c (line 82) | function c(I,S,C){if(c.isBN(I))return I;this.negative=0,this.words=null,... method constructor (line 75) | constructor(){this._xml=[],this._stack=[],this._rollbacks=[]} method tos (line 75) | get tos(){return this._stack.length?this._stack[this._stack.length-1]:... method cursor (line 75) | get cursor(){return this._xml.length} method openXml (line 75) | openXml(d){const h=this._xml;h.push(" method openNode (line 76) | openNode(d,h){const f=this.tos,g=this._xml;f&&this.open&&g.push(">"),t... method addAttribute (line 76) | addAttribute(d,h){if(!this.open)throw new Error("Cannot write attribut... method addAttributes (line 76) | addAttributes(d){if(!this.open)throw new Error("Cannot write attribute... method writeText (line 76) | writeText(d){const h=this._xml;this.open&&(h.push(">"),this.open=!1),t... method writeXml (line 76) | writeXml(d){this.open&&(this._xml.push(">"),this.open=!1),this.leaf=!1... method closeNode (line 76) | closeNode(){const d=this._stack.pop(),h=this._xml;this.leaf?h.push("/>... method leafNode (line 76) | leafNode(d,h,f){this.openNode(d,h),f!==void 0&&this.writeText(f),this.... method closeAll (line 76) | closeAll(){for(;this._stack.length;)this.closeNode()} method addRollback (line 76) | addRollback(){return this._rollbacks.push({xml:this._xml.length,stack:... method commit (line 76) | commit(){this._rollbacks.pop()} method rollback (line 76) | rollback(){const d=this._rollbacks.pop();this._xml.length>d.xml&&this.... method xml (line 76) | get xml(){return this.closeAll(),this._xml.join("")} method constructor (line 76) | constructor(){super(),this.map={stop:new s}} method name (line 76) | get name(){return"gradient"} method tag (line 76) | get tag(){return"gradientFill"} method render (line 76) | render(h,f){switch(h.openNode("gradientFill"),f.gradient){case"angle":... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method constructor (line 76) | constructor(d,h){super(),this.id=d,this.formatCode=h} method tag (line 76) | get tag(){return"numFmt"} method render (line 76) | render(d,h){d.leafNode("numFmt",{numFmtId:h.id,formatCode:h.formatCode})} method parseOpen (line 76) | parseOpen(d){switch(d.name){case"numFmt":return this.model={id:parseIn... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} function d (line 82) | function d(I,S){var C=I.charCodeAt(S);return C>=65&&C<=70?C-55:C>=97&&C<... method constructor (line 75) | constructor(p){this._data=p} method length (line 75) | get length(){return this._data.length} method copy (line 75) | copy(p,y,v,b){return this._data._buf.copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._data.toBuffer()} method constructor (line 76) | constructor(){super(),this.map={"x14:dataBar":this.databarXform=new u,... method tag (line 76) | get tag(){return"x14:cfRule"} method isExt (line 76) | static isExt(f){return f.type==="dataBar"?u.isExt(f):!(f.type!=="iconS... method prepare (line 76) | prepare(f){d.isExt(f)&&(f.x14Id=`{${a()}}`.toUpperCase())} method render (line 76) | render(f,g){if(d.isExt(g))switch(g.type){case"dataBar":this.renderData... method renderDataBar (line 76) | renderDataBar(f,g){f.openNode(this.tag,{type:"dataBar",id:g.x14Id}),th... method renderIconSet (line 76) | renderIconSet(f,g){f.openNode(this.tag,{type:"iconSet",priority:g.prio... method createNewModel (line 76) | createNewModel(f){let{attributes:g}=f;return{type:g.type,x14Id:g.id,pr... method onParserClose (line 76) | onParserClose(f,g){Object.assign(this.model,g.model)} method constructor (line 76) | constructor(){super(),this.map={autoFilter:new u,tableColumns:new s({t... method prepare (line 76) | prepare(f,g){this.map.autoFilter.prepare(f),this.map.tableColumns.prep... method tag (line 76) | get tag(){return"table"} method render (line 76) | render(f,g){f.openXml(a.StdDocAttributes),f.openNode(this.tag,$o(An({}... method parseOpen (line 76) | parseOpen(f){if(this.parser)return this.parser.parseOpen(f),!0;const{n... method parseText (line 76) | parseText(f){this.parser&&this.parser.parseText(f)} method parseClose (line 76) | parseClose(f){if(this.parser)return this.parser.parseClose(f)||(this.p... method reconcile (line 76) | reconcile(f,g){f.columns.forEach(m=>{m.dxfId!==void 0&&(m.style=g.styl... function h (line 82) | function h(I,S,C){var _=d(I,C);return C-1>=S&&(_|=d(I,C-1)<<4),_} method constructor (line 75) | constructor(p){this._data=p} method length (line 75) | get length(){return this._data.length} method copy (line 75) | copy(p,y,v,b){this._data.copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._data} method constructor (line 76) | constructor(g){super(),this.options=g||h.OPTIONS,this.map={b:{prop:"bo... method tag (line 76) | get tag(){return this.options.tagName} method render (line 76) | render(g,m){const{map:p}=this;g.openNode(this.options.tagName),l.each(... method parseOpen (line 76) | parseOpen(g){if(this.parser)return this.parser.parseOpen(g),!0;if(this... method parseText (line 76) | parseText(g){this.parser&&this.parser.parseText(g)} method parseClose (line 76) | parseClose(g){if(this.parser&&!this.parser.parseClose(g)){const m=this... function f (line 82) | function f(I,S,C,_){for(var w=0,x=Math.min(I.length,C),A=S;A=this.length?(y=this.toB... method write (line 75) | write(p,y,v){const b=Math.min(v,this.size-this.iWrite);return p.copy(t... function y (line 82) | function y(I,S,C){C.negative=S.negative^I.negative;var _=I.length+S.leng... function b (line 82) | function b(I,S,C){return new E().mulp(I,S,C)} function E (line 82) | function E(I,S){this.x=I,this.y=S} function F (line 82) | function F(I,S){this.name=I,this.p=new c(S,16),this.n=this.p.bitLength()... function z (line 82) | function z(){F.call(this,"k256","ffffffff ffffffff ffffffff ffffffff fff... function W (line 82) | function W(){F.call(this,"p224","ffffffff ffffffff ffffffff ffffffff 000... function U (line 82) | function U(){F.call(this,"p192","ffffffff ffffffff ffffffff fffffffe fff... function G (line 82) | function G(){F.call(this,"25519","7fffffffffffffff ffffffffffffffff ffff... function ee (line 82) | function ee(I){if(typeof I=="string"){var S=c._prime(I);this.m=S.p,this.... function P (line 82) | function P(I){ee.call(this,I),this.shift=this.m.bitLength(),this.shift%2... method constructor (line 76) | constructor(S){this.workbook=S} method readFile (line 76) | async readFile(S,C){if(!await h.fs.exists(S))throw new Error("File not... method parseRels (line 76) | parseRels(S){return new v().parseStream(S)} method parseWorkbook (line 76) | parseWorkbook(S){return new D().parseStream(S)} method parseSharedStrings (line 76) | parseSharedStrings(S){return new y().parseStream(S)} method reconcile (line 76) | reconcile(S,C){const _=new D,w=new F(C),x=new z,A=new W;_.reconcile(S)... method _processWorksheetEntry (line 76) | async _processWorksheetEntry(S,C,_,w,x){const A=new F(w),k=await A.par... method _processCommentEntry (line 76) | async _processCommentEntry(S,C,_){const w=new U,x=await w.parseStream(... method _processTableEntry (line 76) | async _processTableEntry(S,C,_){const w=new W,x=await w.parseStream(S)... method _processWorksheetRelsEntry (line 76) | async _processWorksheetRelsEntry(S,C,_){const w=new v,x=await w.parseS... method _processMediaEntry (line 76) | async _processMediaEntry(S,C,_){const w=_.lastIndexOf(".");if(w>=1){co... method _processDrawingEntry (line 76) | async _processDrawingEntry(S,C,_){const w=new z,x=await w.parseStream(... method _processDrawingRelsEntry (line 76) | async _processDrawingRelsEntry(S,C,_){const w=new v,x=await w.parseStr... method _processVmlDrawingEntry (line 76) | async _processVmlDrawingEntry(S,C,_){const w=new G,x=await w.parseStre... method _processThemeEntry (line 76) | async _processThemeEntry(S,C,_){await new Promise((w,x)=>{const A=new ... method createInputStream (line 76) | createInputStream(){throw new Error("`XLSX#createInputStream` is depre... method read (line 76) | async read(S,C){!S[Symbol.asyncIterator]&&S.pipe&&(S=S.pipe(new c));co... method load (line 76) | async load(S,C){let _;_=C&&C.base64?o.from(S.toString(),"base64"):S;co... method addMedia (line 76) | async addMedia(S,C){await Promise.all(C.media.map(async _=>{if(_.type=... method addDrawings (line 76) | addDrawings(S,C){const _=new z,w=new v;C.worksheets.forEach(x=>{const{... method addTables (line 76) | addTables(S,C){const _=new W;C.worksheets.forEach(w=>{const{tables:x}=... method addContentTypes (line 76) | async addContentTypes(S,C){const _=new b().toXml(C);S.append(_,{name:"... method addApp (line 76) | async addApp(S,C){const _=new E().toXml(C);S.append(_,{name:"docProps/... method addCore (line 76) | async addCore(S,C){const _=new p;S.append(_.toXml(C),{name:"docProps/c... method addThemes (line 76) | async addThemes(S,C){const _=C.themes||{theme1:ee};Object.keys(_).forE... method addOfficeRels (line 76) | async addOfficeRels(S){const C=new v().toXml([{Id:"rId1",Type:P.RelTyp... method addWorkbookRels (line 76) | async addWorkbookRels(S,C){let _=1;const w=[{Id:"rId"+_++,Type:P.RelTy... method addSharedStrings (line 76) | async addSharedStrings(S,C){C.sharedStrings&&C.sharedStrings.count&&S.... method addStyles (line 76) | async addStyles(S,C){const{xml:_}=C.styles;_&&S.append(_,{name:"xl/sty... method addWorkbook (line 76) | async addWorkbook(S,C){const _=new D;S.append(_.toXml(C),{name:"xl/wor... method addWorksheets (line 76) | async addWorksheets(S,C){const _=new F,w=new v,x=new U,A=new G;C.works... method _finalize (line 76) | _finalize(S){return new Promise((C,_)=>{S.on("finish",()=>{C(this)}),S... method prepareModel (line 76) | prepareModel(S,C){S.creator=S.creator||"ExcelJS",S.lastModifiedBy=S.la... method write (line 76) | async write(S,C){C=C||{};const{model:_}=this.workbook,w=new l.ZipWrite... method writeFile (line 76) | writeFile(S,C){const _=s.createWriteStream(S);return new Promise((w,x)... method writeBuffer (line 76) | async writeBuffer(S){const C=new d;return await this.write(C,S),C.read()} function d (line 82) | function d(f){var g=f.length;if(g%4>0)throw new Error("Invalid string. L... method constructor (line 75) | constructor(p){this._data=p} method length (line 75) | get length(){return this._data.length} method copy (line 75) | copy(p,y,v,b){return this._data._buf.copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._data.toBuffer()} method constructor (line 76) | constructor(){super(),this.map={"x14:dataBar":this.databarXform=new u,... method tag (line 76) | get tag(){return"x14:cfRule"} method isExt (line 76) | static isExt(f){return f.type==="dataBar"?u.isExt(f):!(f.type!=="iconS... method prepare (line 76) | prepare(f){d.isExt(f)&&(f.x14Id=`{${a()}}`.toUpperCase())} method render (line 76) | render(f,g){if(d.isExt(g))switch(g.type){case"dataBar":this.renderData... method renderDataBar (line 76) | renderDataBar(f,g){f.openNode(this.tag,{type:"dataBar",id:g.x14Id}),th... method renderIconSet (line 76) | renderIconSet(f,g){f.openNode(this.tag,{type:"iconSet",priority:g.prio... method createNewModel (line 76) | createNewModel(f){let{attributes:g}=f;return{type:g.type,x14Id:g.id,pr... method onParserClose (line 76) | onParserClose(f,g){Object.assign(this.model,g.model)} method constructor (line 76) | constructor(){super(),this.map={autoFilter:new u,tableColumns:new s({t... method prepare (line 76) | prepare(f,g){this.map.autoFilter.prepare(f),this.map.tableColumns.prep... method tag (line 76) | get tag(){return"table"} method render (line 76) | render(f,g){f.openXml(a.StdDocAttributes),f.openNode(this.tag,$o(An({}... method parseOpen (line 76) | parseOpen(f){if(this.parser)return this.parser.parseOpen(f),!0;const{n... method parseText (line 76) | parseText(f){this.parser&&this.parser.parseText(f)} method parseClose (line 76) | parseClose(f){if(this.parser)return this.parser.parseClose(f)||(this.p... method reconcile (line 76) | reconcile(f,g){f.columns.forEach(m=>{m.dxfId!==void 0&&(m.style=g.styl... function h (line 82) | function h(f,g,m){for(var p,y,v=[],b=g;b{... method mergeModel (line 76) | mergeModel(c){this.model=Object.assign(this.model||{},c)} method parse (line 76) | async parse(c){for await(const l of c)for(const{eventType:d,value:h}of... method parseStream (line 76) | async parseStream(c){return this.parse(a(c))} method xml (line 76) | get xml(){return this.toXml(this.model)} method toXml (line 76) | toXml(c){const l=new o;return this.render(l,c),l.xml} method toAttribute (line 76) | static toAttribute(c,l){let d=arguments.length>2&&arguments[2]!==void ... method toStringAttribute (line 76) | static toStringAttribute(c,l){let d=arguments.length>2&&arguments[2]!=... method toStringValue (line 76) | static toStringValue(c,l){return c===void 0?l:c} method toBoolAttribute (line 76) | static toBoolAttribute(c,l){let d=arguments.length>2&&arguments[2]!==v... method toBoolValue (line 76) | static toBoolValue(c,l){return c===void 0?l:c==="1"} method toIntAttribute (line 76) | static toIntAttribute(c,l){let d=arguments.length>2&&arguments[2]!==vo... method toIntValue (line 76) | static toIntValue(c,l){return c===void 0?l:parseInt(c,10)} method toFloatAttribute (line 76) | static toFloatAttribute(c,l){let d=arguments.length>2&&arguments[2]!==... method toFloatValue (line 76) | static toFloatValue(c,l){return c===void 0?l:parseFloat(c)} method render (line 76) | render(c,l){c.openXml(a.StdDocAttributes),c.openNode("Types",s.PROPERT... method parseOpen (line 76) | parseOpen(){return!1} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} method tag (line 76) | get tag(){return"x14:id"} method render (line 76) | render(l,d){l.leafNode(this.tag,null,d)} method parseOpen (line 76) | parseOpen(){this.model=""} method parseText (line 76) | parseText(l){this.model+=l} method parseClose (line 76) | parseClose(l){return l!==this.tag} method constructor (line 76) | constructor(){super(),this.map={"x14:conditionalFormattings":this.cond... method tag (line 76) | get tag(){return"ext"} method hasContent (line 76) | hasContent(c){return this.conditionalFormattings.hasContent(c.conditio... method prepare (line 76) | prepare(c,l){this.conditionalFormattings.prepare(c.conditionalFormatti... method render (line 76) | render(c,l){c.openNode("ext",{uri:"{78C0D931-6437-407d-A8EE-F0AAD7539E... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(c,l){this.model[c]=l.model} method constructor (line 76) | constructor(){super(),this.map={color:new o}} method tag (line 76) | get tag(){return"stop"} method render (line 76) | render(h,f){h.openNode("stop"),h.addAttribute("position",f.position),t... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... function u (line 82) | function u(C,_){C.super_=_;var w=function(){};w.prototype=_.prototype,C.... method constructor (line 75) | constructor(l,d,h){this._worksheet=l,this._number=d,h!==!1&&(this.defn... method number (line 75) | get number(){return this._number} method worksheet (line 75) | get worksheet(){return this._worksheet} method letter (line 75) | get letter(){return s.n2l(this._number)} method isCustomWidth (line 75) | get isCustomWidth(){return this.width!==void 0&&this.width!==9} method defn (line 75) | get defn(){return{header:this._header,key:this.key,width:this.width,st... method defn (line 75) | set defn(l){l?(this.key=l.key,this.width=l.width!==void 0?l.width:9,th... method headers (line 75) | get headers(){return this._header&&this._header instanceof Array?this.... method header (line 75) | get header(){return this._header} method header (line 75) | set header(l){l!==void 0?(this._header=l,this.headers.forEach((d,h)=>{... method key (line 75) | get key(){return this._key} method key (line 75) | set key(l){(this._key&&this._worksheet.getColumnKey(this._key))===this... method hidden (line 75) | get hidden(){return!!this._hidden} method hidden (line 75) | set hidden(l){this._hidden=l} method outlineLevel (line 75) | get outlineLevel(){return this._outlineLevel||0} method outlineLevel (line 75) | set outlineLevel(l){this._outlineLevel=l} method collapsed (line 75) | get collapsed(){return!!(this._outlineLevel&&this._outlineLevel>=this.... method toString (line 75) | toString(){return JSON.stringify({key:this.key,width:this.width,header... method equivalentTo (line 75) | equivalentTo(l){return this.width===l.width&&this.hidden===l.hidden&&t... method isDefault (line 75) | get isDefault(){if(this.isCustomWidth||this.hidden||this.outlineLevel)... method headerCount (line 75) | get headerCount(){return this.headers.length} method eachCell (line 75) | eachCell(l,d){const h=this.number;d||(d=l,l=null),this._worksheet.each... method values (line 75) | get values(){const l=[];return this.eachCell((d,h)=>{d&&d.type!==o.Val... method values (line 75) | set values(l){if(!l)return;const d=this.number;let h=0;l.hasOwnPropert... method _applyStyle (line 75) | _applyStyle(l,d){return this.style[l]=d,this.eachCell(h=>{h[l]=d}),d} method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(l){this._applyStyle("numFmt",l)} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(l){this._applyStyle("font",l)} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(l){this._applyStyle("alignment",l)} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(l){this._applyStyle("protection",l)} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(l){this._applyStyle("border",l)} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(l){this._applyStyle("fill",l)} method toModel (line 75) | static toModel(l){const d=[];let h=null;return l&&l.forEach((f,g)=>{f.... method fromModel (line 75) | static fromModel(l,d){const h=[];let f=1,g=0;for(d=(d=d||[]).sort(func... method constructor (line 76) | constructor(){super(),this.map={"v:shape":new s}} method tag (line 76) | get tag(){return"xml"} method render (line 76) | render(l,d){l.openXml(a.StdDocAttributes),l.openNode(this.tag,u.DRAWIN... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method reconcile (line 76) | reconcile(l,d){l.anchors.forEach(h=>{h.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={"v:textbox":new o,"x:ClientData":new s}} method tag (line 76) | get tag(){return"v:shape"} method render (line 76) | render(l,d,h){l.openNode("v:shape",u.V_SHAPE_ATTRIBUTES(d,h)),l.leafNo... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.p... method constructor (line 76) | constructor(){super(),this.map={Relationship:new s}} method render (line 76) | render(l,d){d=d||this._values,l.openXml(a.StdDocAttributes),l.openNode... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method constructor (line 76) | constructor(){super(),this.map={"x14:id":this.idXform=new s}} method tag (line 76) | get tag(){return"ext"} method render (line 76) | render(l,d){l.openNode(this.tag,{uri:"{B025F937-C7B1-47D3-B67F-A62EFF6... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(l,d){this.model.x14Id=d.model} method constructor (line 76) | constructor(l){super(),this.model=l} method tag (line 76) | get tag(){return"r"} method textXform (line 76) | get textXform(){return this._textXform||(this._textXform=new a)} method fontXform (line 76) | get fontXform(){return this._fontXform||(this._fontXform=new o(u.FONT_... method render (line 76) | render(l,d){d=d||this.model,l.openNode("r"),d.font&&this.fontXform.ren... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){switch(l){case"r":return!1;case"t":return this.model.tex... method constructor (line 76) | constructor(l){super(),this.name=l,this.map={color:new s}} method tag (line 76) | get tag(){return this.name} method render (line 76) | render(l,d,h){const f=d&&d.color||h||this.defaultColor;l.openNode(this... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){return this.parser?(this.parser.parseClose(l)||(this.par... method validStyle (line 76) | validStyle(l){return u.validStyleValues[l]} method constructor (line 76) | constructor(){super(),this.map={fgColor:new o("fgColor"),bgColor:new o... method name (line 76) | get name(){return"pattern"} method tag (line 76) | get tag(){return"patternFill"} method render (line 76) | render(h,f){h.openNode("patternFill"),h.addAttribute("patternType",f.p... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.p... method constructor (line 77) | constructor(l){super({writableObjectMode:l.objectMode}),this.hasWritte... method transform (line 77) | transform(l){return this.rowFormatter.rowTransform=l,this} method _transform (line 77) | _transform(l,d,h){let f=!1;try{this.hasWrittenBOM||(this.push(this.for... method _flush (line 77) | _flush(l){this.rowFormatter.finish((d,h)=>d?l(d):(h&&h.forEach(f=>{thi... method constructor (line 79) | constructor(l){this.parserOptions=l,this.rowParser=new o.RowParser(thi... method removeBOM (line 79) | static removeBOM(l){return l&&l.charCodeAt(0)===65279?l.slice(1):l} method parse (line 79) | parse(l,d){const h=new a.Scanner({line:u.removeBOM(l),parserOptions:th... method parseWithoutComments (line 79) | parseWithoutComments(l){const d=[];let h=!0;for(;h;)h=this.parseRow(l,... method parseWithComments (line 79) | parseWithComments(l){const{parserOptions:d}=this,h=[];for(let f=l.next... method parseRow (line 79) | parseRow(l,d){if(!l.nextNonSpaceToken)return!1;const h=this.rowParser.... method constructor (line 81) | constructor(){this._rowTransform=null,this._rowValidator=null} method createTransform (line 81) | static createTransform(l){return s.isSyncTransform(l)?(d,h)=>{let f=nu... method createValidator (line 81) | static createValidator(l){return s.isSyncValidate(l)?(d,h)=>{h(null,{r... method rowTransform (line 81) | set rowTransform(l){if(!o.default(l))throw new TypeError("The transfor... method rowValidator (line 81) | set rowValidator(l){if(!o.default(l))throw new TypeError("The validate... method transformAndValidate (line 81) | transformAndValidate(l,d){return this.callTransformer(l,(h,f)=>h?d(h):... method callTransformer (line 81) | callTransformer(l,d){return this._rowTransform?this._rowTransform(l,d)... method callValidator (line 81) | callValidator(l,d){return this._rowValidator?this._rowValidator(l,d):d... function c (line 82) | function c(C,_,w){if(c.isBN(C))return C;this.negative=0,this.words=null,... method constructor (line 75) | constructor(){this._xml=[],this._stack=[],this._rollbacks=[]} method tos (line 75) | get tos(){return this._stack.length?this._stack[this._stack.length-1]:... method cursor (line 75) | get cursor(){return this._xml.length} method openXml (line 75) | openXml(d){const h=this._xml;h.push(" method openNode (line 76) | openNode(d,h){const f=this.tos,g=this._xml;f&&this.open&&g.push(">"),t... method addAttribute (line 76) | addAttribute(d,h){if(!this.open)throw new Error("Cannot write attribut... method addAttributes (line 76) | addAttributes(d){if(!this.open)throw new Error("Cannot write attribute... method writeText (line 76) | writeText(d){const h=this._xml;this.open&&(h.push(">"),this.open=!1),t... method writeXml (line 76) | writeXml(d){this.open&&(this._xml.push(">"),this.open=!1),this.leaf=!1... method closeNode (line 76) | closeNode(){const d=this._stack.pop(),h=this._xml;this.leaf?h.push("/>... method leafNode (line 76) | leafNode(d,h,f){this.openNode(d,h),f!==void 0&&this.writeText(f),this.... method closeAll (line 76) | closeAll(){for(;this._stack.length;)this.closeNode()} method addRollback (line 76) | addRollback(){return this._rollbacks.push({xml:this._xml.length,stack:... method commit (line 76) | commit(){this._rollbacks.pop()} method rollback (line 76) | rollback(){const d=this._rollbacks.pop();this._xml.length>d.xml&&this.... method xml (line 76) | get xml(){return this.closeAll(),this._xml.join("")} method constructor (line 76) | constructor(){super(),this.map={stop:new s}} method name (line 76) | get name(){return"gradient"} method tag (line 76) | get tag(){return"gradientFill"} method render (line 76) | render(h,f){switch(h.openNode("gradientFill"),f.gradient){case"angle":... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method constructor (line 76) | constructor(d,h){super(),this.id=d,this.formatCode=h} method tag (line 76) | get tag(){return"numFmt"} method render (line 76) | render(d,h){d.leafNode("numFmt",{numFmtId:h.id,formatCode:h.formatCode})} method parseOpen (line 76) | parseOpen(d){switch(d.name){case"numFmt":return this.model={id:parseIn... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} function d (line 82) | function d(C,_){var w=C.charCodeAt(_);return w>=48&&w<=57?w-48:w>=65&&w<... method constructor (line 75) | constructor(p){this._data=p} method length (line 75) | get length(){return this._data.length} method copy (line 75) | copy(p,y,v,b){return this._data._buf.copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._data.toBuffer()} method constructor (line 76) | constructor(){super(),this.map={"x14:dataBar":this.databarXform=new u,... method tag (line 76) | get tag(){return"x14:cfRule"} method isExt (line 76) | static isExt(f){return f.type==="dataBar"?u.isExt(f):!(f.type!=="iconS... method prepare (line 76) | prepare(f){d.isExt(f)&&(f.x14Id=`{${a()}}`.toUpperCase())} method render (line 76) | render(f,g){if(d.isExt(g))switch(g.type){case"dataBar":this.renderData... method renderDataBar (line 76) | renderDataBar(f,g){f.openNode(this.tag,{type:"dataBar",id:g.x14Id}),th... method renderIconSet (line 76) | renderIconSet(f,g){f.openNode(this.tag,{type:"iconSet",priority:g.prio... method createNewModel (line 76) | createNewModel(f){let{attributes:g}=f;return{type:g.type,x14Id:g.id,pr... method onParserClose (line 76) | onParserClose(f,g){Object.assign(this.model,g.model)} method constructor (line 76) | constructor(){super(),this.map={autoFilter:new u,tableColumns:new s({t... method prepare (line 76) | prepare(f,g){this.map.autoFilter.prepare(f),this.map.tableColumns.prep... method tag (line 76) | get tag(){return"table"} method render (line 76) | render(f,g){f.openXml(a.StdDocAttributes),f.openNode(this.tag,$o(An({}... method parseOpen (line 76) | parseOpen(f){if(this.parser)return this.parser.parseOpen(f),!0;const{n... method parseText (line 76) | parseText(f){this.parser&&this.parser.parseText(f)} method parseClose (line 76) | parseClose(f){if(this.parser)return this.parser.parseClose(f)||(this.p... method reconcile (line 76) | reconcile(f,g){f.columns.forEach(m=>{m.dxfId!==void 0&&(m.style=g.styl... function h (line 82) | function h(C,_,w){var x=d(C,w);return w-1>=_&&(x|=d(C,w-1)<<4),x} method constructor (line 75) | constructor(p){this._data=p} method length (line 75) | get length(){return this._data.length} method copy (line 75) | copy(p,y,v,b){this._data.copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._data} method constructor (line 76) | constructor(g){super(),this.options=g||h.OPTIONS,this.map={b:{prop:"bo... method tag (line 76) | get tag(){return this.options.tagName} method render (line 76) | render(g,m){const{map:p}=this;g.openNode(this.options.tagName),l.each(... method parseOpen (line 76) | parseOpen(g){if(this.parser)return this.parser.parseOpen(g),!0;if(this... method parseText (line 76) | parseText(g){this.parser&&this.parser.parseText(g)} method parseClose (line 76) | parseClose(g){if(this.parser&&!this.parser.parseClose(g)){const m=this... function f (line 82) | function f(C,_,w,x){for(var A=0,k=0,R=Math.min(C.length,w),M=_;M=this.length?(y=this.toB... method write (line 75) | write(p,y,v){const b=Math.min(v,this.size-this.iWrite);return p.copy(t... function g (line 82) | function g(C,_){C.words=_.words,C.length=_.length,C.negative=_.negative,... function m (line 82) | function m(){return(this.red?""} method constructor (line 76) | constructor(){super(),this.map={dataBar:this.databarXform=new u,extLst... method tag (line 76) | get tag(){return"cfRule"} method isPrimitive (line 76) | static isPrimitive(y){return y.type!=="iconSet"||!y.custom&&!f[y.iconS... method render (line 76) | render(y,v){switch(v.type){case"expression":this.renderExpression(y,v)... method renderExpression (line 76) | renderExpression(y,v){y.openNode(this.tag,{type:"expression",dxfId:v.d... method renderCellIs (line 76) | renderCellIs(y,v){y.openNode(this.tag,{type:"cellIs",dxfId:v.dxfId,pri... method renderTop10 (line 76) | renderTop10(y,v){y.leafNode(this.tag,{type:"top10",dxfId:v.dxfId,prior... method renderAboveAverage (line 76) | renderAboveAverage(y,v){y.leafNode(this.tag,{type:"aboveAverage",dxfId... method renderDataBar (line 76) | renderDataBar(y,v){y.openNode(this.tag,{type:"dataBar",priority:v.prio... method renderColorScale (line 76) | renderColorScale(y,v){y.openNode(this.tag,{type:"colorScale",priority:... method renderIconSet (line 76) | renderIconSet(y,v){m.isPrimitive(v)&&(y.openNode(this.tag,{type:"iconS... method renderText (line 76) | renderText(y,v){y.openNode(this.tag,{type:v.operator,dxfId:v.dxfId,pri... method renderTimePeriod (line 76) | renderTimePeriod(y,v){y.openNode(this.tag,{type:"timePeriod",dxfId:v.d... method createNewModel (line 76) | createNewModel(y){let{attributes:v}=y;return $o(An({},g(v)),{dxfId:a.t... method onParserClose (line 76) | onParserClose(y,v){switch(y){case"dataBar":case"extLst":case"colorScal... function b (line 82) | function b(C,_,w){w.negative=_.negative^C.negative;var x=C.length+_.leng... function D (line 82) | function D(C,_,w){w.negative=_.negative^C.negative,w.length=C.length+_.l... function F (line 82) | function F(C,_,w){return D(C,_,w)} function W (line 82) | function W(C,_){this.name=C,this.p=new c(_,16),this.n=this.p.bitLength()... function U (line 82) | function U(){W.call(this,"k256","ffffffff ffffffff ffffffff ffffffff fff... function G (line 82) | function G(){W.call(this,"p224","ffffffff ffffffff ffffffff ffffffff 000... function ee (line 82) | function ee(){W.call(this,"p192","ffffffff ffffffff ffffffff fffffffe ff... function P (line 82) | function P(){W.call(this,"25519","7fffffffffffffff ffffffffffffffff ffff... method constructor (line 76) | constructor(S){this.workbook=S} method readFile (line 76) | async readFile(S,C){if(!await h.fs.exists(S))throw new Error("File not... method parseRels (line 76) | parseRels(S){return new v().parseStream(S)} method parseWorkbook (line 76) | parseWorkbook(S){return new D().parseStream(S)} method parseSharedStrings (line 76) | parseSharedStrings(S){return new y().parseStream(S)} method reconcile (line 76) | reconcile(S,C){const _=new D,w=new F(C),x=new z,A=new W;_.reconcile(S)... method _processWorksheetEntry (line 76) | async _processWorksheetEntry(S,C,_,w,x){const A=new F(w),k=await A.par... method _processCommentEntry (line 76) | async _processCommentEntry(S,C,_){const w=new U,x=await w.parseStream(... method _processTableEntry (line 76) | async _processTableEntry(S,C,_){const w=new W,x=await w.parseStream(S)... method _processWorksheetRelsEntry (line 76) | async _processWorksheetRelsEntry(S,C,_){const w=new v,x=await w.parseS... method _processMediaEntry (line 76) | async _processMediaEntry(S,C,_){const w=_.lastIndexOf(".");if(w>=1){co... method _processDrawingEntry (line 76) | async _processDrawingEntry(S,C,_){const w=new z,x=await w.parseStream(... method _processDrawingRelsEntry (line 76) | async _processDrawingRelsEntry(S,C,_){const w=new v,x=await w.parseStr... method _processVmlDrawingEntry (line 76) | async _processVmlDrawingEntry(S,C,_){const w=new G,x=await w.parseStre... method _processThemeEntry (line 76) | async _processThemeEntry(S,C,_){await new Promise((w,x)=>{const A=new ... method createInputStream (line 76) | createInputStream(){throw new Error("`XLSX#createInputStream` is depre... method read (line 76) | async read(S,C){!S[Symbol.asyncIterator]&&S.pipe&&(S=S.pipe(new c));co... method load (line 76) | async load(S,C){let _;_=C&&C.base64?o.from(S.toString(),"base64"):S;co... method addMedia (line 76) | async addMedia(S,C){await Promise.all(C.media.map(async _=>{if(_.type=... method addDrawings (line 76) | addDrawings(S,C){const _=new z,w=new v;C.worksheets.forEach(x=>{const{... method addTables (line 76) | addTables(S,C){const _=new W;C.worksheets.forEach(w=>{const{tables:x}=... method addContentTypes (line 76) | async addContentTypes(S,C){const _=new b().toXml(C);S.append(_,{name:"... method addApp (line 76) | async addApp(S,C){const _=new E().toXml(C);S.append(_,{name:"docProps/... method addCore (line 76) | async addCore(S,C){const _=new p;S.append(_.toXml(C),{name:"docProps/c... method addThemes (line 76) | async addThemes(S,C){const _=C.themes||{theme1:ee};Object.keys(_).forE... method addOfficeRels (line 76) | async addOfficeRels(S){const C=new v().toXml([{Id:"rId1",Type:P.RelTyp... method addWorkbookRels (line 76) | async addWorkbookRels(S,C){let _=1;const w=[{Id:"rId"+_++,Type:P.RelTy... method addSharedStrings (line 76) | async addSharedStrings(S,C){C.sharedStrings&&C.sharedStrings.count&&S.... method addStyles (line 76) | async addStyles(S,C){const{xml:_}=C.styles;_&&S.append(_,{name:"xl/sty... method addWorkbook (line 76) | async addWorkbook(S,C){const _=new D;S.append(_.toXml(C),{name:"xl/wor... method addWorksheets (line 76) | async addWorksheets(S,C){const _=new F,w=new v,x=new U,A=new G;C.works... method _finalize (line 76) | _finalize(S){return new Promise((C,_)=>{S.on("finish",()=>{C(this)}),S... method prepareModel (line 76) | prepareModel(S,C){S.creator=S.creator||"ExcelJS",S.lastModifiedBy=S.la... method write (line 76) | async write(S,C){C=C||{};const{model:_}=this.workbook,w=new l.ZipWrite... method writeFile (line 76) | writeFile(S,C){const _=s.createWriteStream(S);return new Promise((w,x)... method writeBuffer (line 76) | async writeBuffer(S){const C=new d;return await this.write(C,S),C.read()} function I (line 82) | function I(C){if(typeof C=="string"){var _=c._prime(C);this.m=_.p,this.p... function S (line 82) | function S(C){I.call(this,C),this.shift=this.m.bitLength(),this.shift%26... function o (line 82) | function o(u){this.rand=u} method constructor (line 75) | constructor(u,c){let l=arguments.length>2&&arguments[2]!==void 0?argum... method asInstance (line 75) | static asInstance(u){return u instanceof o||u==null?u:new o(u)} method col (line 75) | get col(){return this.nativeCol+Math.min(this.colWidth-1,this.nativeCo... method col (line 75) | set col(u){this.nativeCol=Math.floor(u),this.nativeColOff=Math.floor((... method row (line 75) | get row(){return this.nativeRow+Math.min(this.rowHeight-1,this.nativeR... method row (line 75) | set row(u){this.nativeRow=Math.floor(u),this.nativeRowOff=Math.floor((... method colWidth (line 75) | get colWidth(){return this.worksheet&&this.worksheet.getColumn(this.na... method rowHeight (line 75) | get rowHeight(){return this.worksheet&&this.worksheet.getRow(this.nati... method model (line 75) | get model(){return{nativeCol:this.nativeCol,nativeColOff:this.nativeCo... method model (line 75) | set model(u){this.nativeCol=u.nativeCol,this.nativeColOff=u.nativeColO... method constructor (line 75) | constructor(u){this.note=u} method model (line 75) | get model(){let u=null;switch(typeof this.note){case"string":u={type:"... method model (line 75) | set model(u){const{note:c}=u,{texts:l}=c;l.length===1&&Object.keys(l[0... method fromModel (line 75) | static fromModel(u){const c=new o;return c.model=u,c} method constructor (line 75) | constructor(){this.decode(arguments)} method setTLBR (line 75) | setTLBR(u,c,l,d,h){if(arguments.length<4){const f=a.decodeAddress(u),g... method decode (line 75) | decode(u){switch(u.length){case 5:this.setTLBR(u[0],u[1],u[2],u[3],u[4... method top (line 75) | get top(){return this.model.top||1} method top (line 75) | set top(u){this.model.top=u} method left (line 75) | get left(){return this.model.left||1} method left (line 75) | set left(u){this.model.left=u} method bottom (line 75) | get bottom(){return this.model.bottom||1} method bottom (line 75) | set bottom(u){this.model.bottom=u} method right (line 75) | get right(){return this.model.right||1} method right (line 75) | set right(u){this.model.right=u} method sheetName (line 75) | get sheetName(){return this.model.sheetName} method sheetName (line 75) | set sheetName(u){this.model.sheetName=u} method _serialisedSheetName (line 75) | get _serialisedSheetName(){const{sheetName:u}=this.model;return u?/^[a... method expand (line 75) | expand(u,c,l,d){(!this.model.top||u1?this.range:this._serialisedSheetN... method $shortRange (line 75) | get $shortRange(){return this.count>1?this.$range:this._serialisedShee... method count (line 75) | get count(){return(1+this.bottom-this.top)*(1+this.right-this.left)} method toString (line 75) | toString(){return this.range} method intersects (line 75) | intersects(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method contains (line 75) | contains(u){const c=a.decodeEx(u);return this.containsEx(c)} method containsEx (line 75) | containsEx(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method forEachAddress (line 75) | forEachAddress(u){for(let c=this.left;c<=this.right;c++)for(let l=this... method constructor (line 75) | constructor(u,c,l){this.table=u,this.column=c,this.index=l} method _set (line 75) | _set(u,c){this.table.cacheState(),this.column[u]=c} method name (line 75) | get name(){return this.column.name} method name (line 75) | set name(u){this._set("name",u)} method filterButton (line 75) | get filterButton(){return this.column.filterButton} method filterButton (line 75) | set filterButton(u){this.column.filterButton=u} method style (line 75) | get style(){return this.column.style} method style (line 75) | set style(u){this.column.style=u} method totalsRowLabel (line 75) | get totalsRowLabel(){return this.column.totalsRowLabel} method totalsRowLabel (line 75) | set totalsRowLabel(u){this._set("totalsRowLabel",u)} method totalsRowFunction (line 75) | get totalsRowFunction(){return this.column.totalsRowFunction} method totalsRowFunction (line 75) | set totalsRowFunction(u){this._set("totalsRowFunction",u)} method totalsRowResult (line 75) | get totalsRowResult(){return this.column.totalsRowResult} method totalsRowResult (line 75) | set totalsRowResult(u){this._set("totalsRowResult",u)} method totalsRowFormula (line 75) | get totalsRowFormula(){return this.column.totalsRowFormula} method totalsRowFormula (line 75) | set totalsRowFormula(u){this._set("totalsRowFormula",u)} method constructor (line 76) | constructor(u){super(),this.model=u} method tag (line 76) | get tag(){return"u"} method render (line 76) | render(u,c){if((c=c||this.model)===!0)u.leafNode("u");else{const l=o.A... method parseOpen (line 76) | parseOpen(u){u.name==="u"&&(this.model=u.attributes.val||!0)} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} function o (line 82) | function o(h){a.isBuffer(h)||(h=a.from(h));for(var f=h.length/4|0,g=new ... method constructor (line 75) | constructor(u,c){let l=arguments.length>2&&arguments[2]!==void 0?argum... method asInstance (line 75) | static asInstance(u){return u instanceof o||u==null?u:new o(u)} method col (line 75) | get col(){return this.nativeCol+Math.min(this.colWidth-1,this.nativeCo... method col (line 75) | set col(u){this.nativeCol=Math.floor(u),this.nativeColOff=Math.floor((... method row (line 75) | get row(){return this.nativeRow+Math.min(this.rowHeight-1,this.nativeR... method row (line 75) | set row(u){this.nativeRow=Math.floor(u),this.nativeRowOff=Math.floor((... method colWidth (line 75) | get colWidth(){return this.worksheet&&this.worksheet.getColumn(this.na... method rowHeight (line 75) | get rowHeight(){return this.worksheet&&this.worksheet.getRow(this.nati... method model (line 75) | get model(){return{nativeCol:this.nativeCol,nativeColOff:this.nativeCo... method model (line 75) | set model(u){this.nativeCol=u.nativeCol,this.nativeColOff=u.nativeColO... method constructor (line 75) | constructor(u){this.note=u} method model (line 75) | get model(){let u=null;switch(typeof this.note){case"string":u={type:"... method model (line 75) | set model(u){const{note:c}=u,{texts:l}=c;l.length===1&&Object.keys(l[0... method fromModel (line 75) | static fromModel(u){const c=new o;return c.model=u,c} method constructor (line 75) | constructor(){this.decode(arguments)} method setTLBR (line 75) | setTLBR(u,c,l,d,h){if(arguments.length<4){const f=a.decodeAddress(u),g... method decode (line 75) | decode(u){switch(u.length){case 5:this.setTLBR(u[0],u[1],u[2],u[3],u[4... method top (line 75) | get top(){return this.model.top||1} method top (line 75) | set top(u){this.model.top=u} method left (line 75) | get left(){return this.model.left||1} method left (line 75) | set left(u){this.model.left=u} method bottom (line 75) | get bottom(){return this.model.bottom||1} method bottom (line 75) | set bottom(u){this.model.bottom=u} method right (line 75) | get right(){return this.model.right||1} method right (line 75) | set right(u){this.model.right=u} method sheetName (line 75) | get sheetName(){return this.model.sheetName} method sheetName (line 75) | set sheetName(u){this.model.sheetName=u} method _serialisedSheetName (line 75) | get _serialisedSheetName(){const{sheetName:u}=this.model;return u?/^[a... method expand (line 75) | expand(u,c,l,d){(!this.model.top||u1?this.range:this._serialisedSheetN... method $shortRange (line 75) | get $shortRange(){return this.count>1?this.$range:this._serialisedShee... method count (line 75) | get count(){return(1+this.bottom-this.top)*(1+this.right-this.left)} method toString (line 75) | toString(){return this.range} method intersects (line 75) | intersects(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method contains (line 75) | contains(u){const c=a.decodeEx(u);return this.containsEx(c)} method containsEx (line 75) | containsEx(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method forEachAddress (line 75) | forEachAddress(u){for(let c=this.left;c<=this.right;c++)for(let l=this... method constructor (line 75) | constructor(u,c,l){this.table=u,this.column=c,this.index=l} method _set (line 75) | _set(u,c){this.table.cacheState(),this.column[u]=c} method name (line 75) | get name(){return this.column.name} method name (line 75) | set name(u){this._set("name",u)} method filterButton (line 75) | get filterButton(){return this.column.filterButton} method filterButton (line 75) | set filterButton(u){this.column.filterButton=u} method style (line 75) | get style(){return this.column.style} method style (line 75) | set style(u){this.column.style=u} method totalsRowLabel (line 75) | get totalsRowLabel(){return this.column.totalsRowLabel} method totalsRowLabel (line 75) | set totalsRowLabel(u){this._set("totalsRowLabel",u)} method totalsRowFunction (line 75) | get totalsRowFunction(){return this.column.totalsRowFunction} method totalsRowFunction (line 75) | set totalsRowFunction(u){this._set("totalsRowFunction",u)} method totalsRowResult (line 75) | get totalsRowResult(){return this.column.totalsRowResult} method totalsRowResult (line 75) | set totalsRowResult(u){this._set("totalsRowResult",u)} method totalsRowFormula (line 75) | get totalsRowFormula(){return this.column.totalsRowFormula} method totalsRowFormula (line 75) | set totalsRowFormula(u){this._set("totalsRowFormula",u)} method constructor (line 76) | constructor(u){super(),this.model=u} method tag (line 76) | get tag(){return"u"} method render (line 76) | render(u,c){if((c=c||this.model)===!0)u.leafNode("u");else{const l=o.A... method parseOpen (line 76) | parseOpen(u){u.name==="u"&&(this.model=u.attributes.val||!0)} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} function s (line 82) | function s(h){for(;0{... method mergeModel (line 76) | mergeModel(c){this.model=Object.assign(this.model||{},c)} method parse (line 76) | async parse(c){for await(const l of c)for(const{eventType:d,value:h}of... method parseStream (line 76) | async parseStream(c){return this.parse(a(c))} method xml (line 76) | get xml(){return this.toXml(this.model)} method toXml (line 76) | toXml(c){const l=new o;return this.render(l,c),l.xml} method toAttribute (line 76) | static toAttribute(c,l){let d=arguments.length>2&&arguments[2]!==void ... method toStringAttribute (line 76) | static toStringAttribute(c,l){let d=arguments.length>2&&arguments[2]!=... method toStringValue (line 76) | static toStringValue(c,l){return c===void 0?l:c} method toBoolAttribute (line 76) | static toBoolAttribute(c,l){let d=arguments.length>2&&arguments[2]!==v... method toBoolValue (line 76) | static toBoolValue(c,l){return c===void 0?l:c==="1"} method toIntAttribute (line 76) | static toIntAttribute(c,l){let d=arguments.length>2&&arguments[2]!==vo... method toIntValue (line 76) | static toIntValue(c,l){return c===void 0?l:parseInt(c,10)} method toFloatAttribute (line 76) | static toFloatAttribute(c,l){let d=arguments.length>2&&arguments[2]!==... method toFloatValue (line 76) | static toFloatValue(c,l){return c===void 0?l:parseFloat(c)} method render (line 76) | render(c,l){c.openXml(a.StdDocAttributes),c.openNode("Types",s.PROPERT... method parseOpen (line 76) | parseOpen(){return!1} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} method tag (line 76) | get tag(){return"x14:id"} method render (line 76) | render(l,d){l.leafNode(this.tag,null,d)} method parseOpen (line 76) | parseOpen(){this.model=""} method parseText (line 76) | parseText(l){this.model+=l} method parseClose (line 76) | parseClose(l){return l!==this.tag} method constructor (line 76) | constructor(){super(),this.map={"x14:conditionalFormattings":this.cond... method tag (line 76) | get tag(){return"ext"} method hasContent (line 76) | hasContent(c){return this.conditionalFormattings.hasContent(c.conditio... method prepare (line 76) | prepare(c,l){this.conditionalFormattings.prepare(c.conditionalFormatti... method render (line 76) | render(c,l){c.openNode("ext",{uri:"{78C0D931-6437-407d-A8EE-F0AAD7539E... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(c,l){this.model[c]=l.model} method constructor (line 76) | constructor(){super(),this.map={color:new o}} method tag (line 76) | get tag(){return"stop"} method render (line 76) | render(h,f){h.openNode("stop"),h.addAttribute("position",f.position),t... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... function u (line 82) | function u(h,f,g,m,p){for(var y,v,b,E,D=g[0],F=g[1],z=g[2],W=g[3],U=h[0]... method constructor (line 75) | constructor(l,d,h){this._worksheet=l,this._number=d,h!==!1&&(this.defn... method number (line 75) | get number(){return this._number} method worksheet (line 75) | get worksheet(){return this._worksheet} method letter (line 75) | get letter(){return s.n2l(this._number)} method isCustomWidth (line 75) | get isCustomWidth(){return this.width!==void 0&&this.width!==9} method defn (line 75) | get defn(){return{header:this._header,key:this.key,width:this.width,st... method defn (line 75) | set defn(l){l?(this.key=l.key,this.width=l.width!==void 0?l.width:9,th... method headers (line 75) | get headers(){return this._header&&this._header instanceof Array?this.... method header (line 75) | get header(){return this._header} method header (line 75) | set header(l){l!==void 0?(this._header=l,this.headers.forEach((d,h)=>{... method key (line 75) | get key(){return this._key} method key (line 75) | set key(l){(this._key&&this._worksheet.getColumnKey(this._key))===this... method hidden (line 75) | get hidden(){return!!this._hidden} method hidden (line 75) | set hidden(l){this._hidden=l} method outlineLevel (line 75) | get outlineLevel(){return this._outlineLevel||0} method outlineLevel (line 75) | set outlineLevel(l){this._outlineLevel=l} method collapsed (line 75) | get collapsed(){return!!(this._outlineLevel&&this._outlineLevel>=this.... method toString (line 75) | toString(){return JSON.stringify({key:this.key,width:this.width,header... method equivalentTo (line 75) | equivalentTo(l){return this.width===l.width&&this.hidden===l.hidden&&t... method isDefault (line 75) | get isDefault(){if(this.isCustomWidth||this.hidden||this.outlineLevel)... method headerCount (line 75) | get headerCount(){return this.headers.length} method eachCell (line 75) | eachCell(l,d){const h=this.number;d||(d=l,l=null),this._worksheet.each... method values (line 75) | get values(){const l=[];return this.eachCell((d,h)=>{d&&d.type!==o.Val... method values (line 75) | set values(l){if(!l)return;const d=this.number;let h=0;l.hasOwnPropert... method _applyStyle (line 75) | _applyStyle(l,d){return this.style[l]=d,this.eachCell(h=>{h[l]=d}),d} method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(l){this._applyStyle("numFmt",l)} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(l){this._applyStyle("font",l)} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(l){this._applyStyle("alignment",l)} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(l){this._applyStyle("protection",l)} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(l){this._applyStyle("border",l)} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(l){this._applyStyle("fill",l)} method toModel (line 75) | static toModel(l){const d=[];let h=null;return l&&l.forEach((f,g)=>{f.... method fromModel (line 75) | static fromModel(l,d){const h=[];let f=1,g=0;for(d=(d=d||[]).sort(func... method constructor (line 76) | constructor(){super(),this.map={"v:shape":new s}} method tag (line 76) | get tag(){return"xml"} method render (line 76) | render(l,d){l.openXml(a.StdDocAttributes),l.openNode(this.tag,u.DRAWIN... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method reconcile (line 76) | reconcile(l,d){l.anchors.forEach(h=>{h.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={"v:textbox":new o,"x:ClientData":new s}} method tag (line 76) | get tag(){return"v:shape"} method render (line 76) | render(l,d,h){l.openNode("v:shape",u.V_SHAPE_ATTRIBUTES(d,h)),l.leafNo... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.p... method constructor (line 76) | constructor(){super(),this.map={Relationship:new s}} method render (line 76) | render(l,d){d=d||this._values,l.openXml(a.StdDocAttributes),l.openNode... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method constructor (line 76) | constructor(){super(),this.map={"x14:id":this.idXform=new s}} method tag (line 76) | get tag(){return"ext"} method render (line 76) | render(l,d){l.openNode(this.tag,{uri:"{B025F937-C7B1-47D3-B67F-A62EFF6... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(l,d){this.model.x14Id=d.model} method constructor (line 76) | constructor(l){super(),this.model=l} method tag (line 76) | get tag(){return"r"} method textXform (line 76) | get textXform(){return this._textXform||(this._textXform=new a)} method fontXform (line 76) | get fontXform(){return this._fontXform||(this._fontXform=new o(u.FONT_... method render (line 76) | render(l,d){d=d||this.model,l.openNode("r"),d.font&&this.fontXform.ren... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){switch(l){case"r":return!1;case"t":return this.model.tex... method constructor (line 76) | constructor(l){super(),this.name=l,this.map={color:new s}} method tag (line 76) | get tag(){return this.name} method render (line 76) | render(l,d,h){const f=d&&d.color||h||this.defaultColor;l.openNode(this... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){return this.parser?(this.parser.parseClose(l)||(this.par... method validStyle (line 76) | validStyle(l){return u.validStyleValues[l]} method constructor (line 76) | constructor(){super(),this.map={fgColor:new o("fgColor"),bgColor:new o... method name (line 76) | get name(){return"pattern"} method tag (line 76) | get tag(){return"patternFill"} method render (line 76) | render(h,f){h.openNode("patternFill"),h.addAttribute("patternType",f.p... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.p... method constructor (line 77) | constructor(l){super({writableObjectMode:l.objectMode}),this.hasWritte... method transform (line 77) | transform(l){return this.rowFormatter.rowTransform=l,this} method _transform (line 77) | _transform(l,d,h){let f=!1;try{this.hasWrittenBOM||(this.push(this.for... method _flush (line 77) | _flush(l){this.rowFormatter.finish((d,h)=>d?l(d):(h&&h.forEach(f=>{thi... method constructor (line 79) | constructor(l){this.parserOptions=l,this.rowParser=new o.RowParser(thi... method removeBOM (line 79) | static removeBOM(l){return l&&l.charCodeAt(0)===65279?l.slice(1):l} method parse (line 79) | parse(l,d){const h=new a.Scanner({line:u.removeBOM(l),parserOptions:th... method parseWithoutComments (line 79) | parseWithoutComments(l){const d=[];let h=!0;for(;h;)h=this.parseRow(l,... method parseWithComments (line 79) | parseWithComments(l){const{parserOptions:d}=this,h=[];for(let f=l.next... method parseRow (line 79) | parseRow(l,d){if(!l.nextNonSpaceToken)return!1;const h=this.rowParser.... method constructor (line 81) | constructor(){this._rowTransform=null,this._rowValidator=null} method createTransform (line 81) | static createTransform(l){return s.isSyncTransform(l)?(d,h)=>{let f=nu... method createValidator (line 81) | static createValidator(l){return s.isSyncValidate(l)?(d,h)=>{h(null,{r... method rowTransform (line 81) | set rowTransform(l){if(!o.default(l))throw new TypeError("The transfor... method rowValidator (line 81) | set rowValidator(l){if(!o.default(l))throw new TypeError("The validate... method transformAndValidate (line 81) | transformAndValidate(l,d){return this.callTransformer(l,(h,f)=>h?d(h):... method callTransformer (line 81) | callTransformer(l,d){return this._rowTransform?this._rowTransform(l,d)... method callValidator (line 81) | callValidator(l,d){return this._rowValidator?this._rowValidator(l,d):d... function d (line 82) | function d(h){this._key=o(h),this._reset()} method constructor (line 75) | constructor(p){this._data=p} method length (line 75) | get length(){return this._data.length} method copy (line 75) | copy(p,y,v,b){return this._data._buf.copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._data.toBuffer()} method constructor (line 76) | constructor(){super(),this.map={"x14:dataBar":this.databarXform=new u,... method tag (line 76) | get tag(){return"x14:cfRule"} method isExt (line 76) | static isExt(f){return f.type==="dataBar"?u.isExt(f):!(f.type!=="iconS... method prepare (line 76) | prepare(f){d.isExt(f)&&(f.x14Id=`{${a()}}`.toUpperCase())} method render (line 76) | render(f,g){if(d.isExt(g))switch(g.type){case"dataBar":this.renderData... method renderDataBar (line 76) | renderDataBar(f,g){f.openNode(this.tag,{type:"dataBar",id:g.x14Id}),th... method renderIconSet (line 76) | renderIconSet(f,g){f.openNode(this.tag,{type:"iconSet",priority:g.prio... method createNewModel (line 76) | createNewModel(f){let{attributes:g}=f;return{type:g.type,x14Id:g.id,pr... method onParserClose (line 76) | onParserClose(f,g){Object.assign(this.model,g.model)} method constructor (line 76) | constructor(){super(),this.map={autoFilter:new u,tableColumns:new s({t... method prepare (line 76) | prepare(f,g){this.map.autoFilter.prepare(f),this.map.tableColumns.prep... method tag (line 76) | get tag(){return"table"} method render (line 76) | render(f,g){f.openXml(a.StdDocAttributes),f.openNode(this.tag,$o(An({}... method parseOpen (line 76) | parseOpen(f){if(this.parser)return this.parser.parseOpen(f),!0;const{n... method parseText (line 76) | parseText(f){this.parser&&this.parser.parseText(f)} method parseClose (line 76) | parseClose(f){if(this.parser)return this.parser.parseClose(f)||(this.p... method reconcile (line 76) | reconcile(f,g){f.columns.forEach(m=>{m.dxfId!==void 0&&(m.style=g.styl... function h (line 82) | function h(f,g,m,p){s.call(this);var y=o.alloc(4,0);this._cipher=new a.A... method constructor (line 75) | constructor(p){this._data=p} method length (line 75) | get length(){return this._data.length} method copy (line 75) | copy(p,y,v,b){this._data.copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._data} method constructor (line 76) | constructor(g){super(),this.options=g||h.OPTIONS,this.map={b:{prop:"bo... method tag (line 76) | get tag(){return this.options.tagName} method render (line 76) | render(g,m){const{map:p}=this;g.openNode(this.options.tagName),l.each(... method parseOpen (line 76) | parseOpen(g){if(this.parser)return this.parser.parseOpen(g),!0;if(this... method parseText (line 76) | parseText(g){this.parser&&this.parser.parseText(g)} method parseClose (line 76) | parseClose(g){if(this.parser&&!this.parser.parseClose(g)){const m=this... function h (line 82) | function h(m,p,y){c.call(this),this._cache=new f,this._last=void 0,this.... method constructor (line 75) | constructor(p){this._data=p} method length (line 75) | get length(){return this._data.length} method copy (line 75) | copy(p,y,v,b){this._data.copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._data} method constructor (line 76) | constructor(g){super(),this.options=g||h.OPTIONS,this.map={b:{prop:"bo... method tag (line 76) | get tag(){return this.options.tagName} method render (line 76) | render(g,m){const{map:p}=this;g.openNode(this.options.tagName),l.each(... method parseOpen (line 76) | parseOpen(g){if(this.parser)return this.parser.parseOpen(g),!0;if(this... method parseText (line 76) | parseText(g){this.parser&&this.parser.parseText(g)} method parseClose (line 76) | parseClose(g){if(this.parser&&!this.parser.parseClose(g)){const m=this... function f (line 82) | function f(){this.cache=o.allocUnsafe(0)} method constructor (line 75) | constructor(p){this.size=p,this.buffer=o.alloc(p),this.iRead=0,this.iW... method toBuffer (line 75) | toBuffer(){if(this.iRead===0&&this.iWrite===this.size)return this.buff... method length (line 75) | get length(){return this.iWrite-this.iRead} method eod (line 75) | get eod(){return this.iRead===this.iWrite} method full (line 75) | get full(){return this.iWrite===this.size} method read (line 75) | read(p){let y;return p===0?null:p===void 0||p>=this.length?(y=this.toB... method write (line 75) | write(p,y,v){const b=Math.min(v,this.size-this.iWrite);return p.copy(t... function g (line 82) | function g(m,p,y){var v=s[m.toLowerCase()];if(!v)throw new TypeError("in... function h (line 82) | function h(p,y,v){c.call(this),this._cache=new g,this._cipher=new l.AES(... method constructor (line 75) | constructor(p){this._data=p} method length (line 75) | get length(){return this._data.length} method copy (line 75) | copy(p,y,v,b){this._data.copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._data} method constructor (line 76) | constructor(g){super(),this.options=g||h.OPTIONS,this.map={b:{prop:"bo... method tag (line 76) | get tag(){return this.options.tagName} method render (line 76) | render(g,m){const{map:p}=this;g.openNode(this.options.tagName),l.each(... method parseOpen (line 76) | parseOpen(g){if(this.parser)return this.parser.parseOpen(g),!0;if(this... method parseText (line 76) | parseText(g){this.parser&&this.parser.parseText(g)} method parseClose (line 76) | parseClose(g){if(this.parser&&!this.parser.parseClose(g)){const m=this... function g (line 82) | function g(){this.cache=s.allocUnsafe(0)} function m (line 82) | function m(p,y,v){var b=a[p.toLowerCase()];if(!b)throw new TypeError("in... method constructor (line 76) | constructor(){super(),this.map={dataBar:this.databarXform=new u,extLst... method tag (line 76) | get tag(){return"cfRule"} method isPrimitive (line 76) | static isPrimitive(y){return y.type!=="iconSet"||!y.custom&&!f[y.iconS... method render (line 76) | render(y,v){switch(v.type){case"expression":this.renderExpression(y,v)... method renderExpression (line 76) | renderExpression(y,v){y.openNode(this.tag,{type:"expression",dxfId:v.d... method renderCellIs (line 76) | renderCellIs(y,v){y.openNode(this.tag,{type:"cellIs",dxfId:v.dxfId,pri... method renderTop10 (line 76) | renderTop10(y,v){y.leafNode(this.tag,{type:"top10",dxfId:v.dxfId,prior... method renderAboveAverage (line 76) | renderAboveAverage(y,v){y.leafNode(this.tag,{type:"aboveAverage",dxfId... method renderDataBar (line 76) | renderDataBar(y,v){y.openNode(this.tag,{type:"dataBar",priority:v.prio... method renderColorScale (line 76) | renderColorScale(y,v){y.openNode(this.tag,{type:"colorScale",priority:... method renderIconSet (line 76) | renderIconSet(y,v){m.isPrimitive(v)&&(y.openNode(this.tag,{type:"iconS... method renderText (line 76) | renderText(y,v){y.openNode(this.tag,{type:v.operator,dxfId:v.dxfId,pri... method renderTimePeriod (line 76) | renderTimePeriod(y,v){y.openNode(this.tag,{type:"timePeriod",dxfId:v.d... method createNewModel (line 76) | createNewModel(y){let{attributes:v}=y;return $o(An({},g(v)),{dxfId:a.t... method onParserClose (line 76) | onParserClose(y,v){switch(y){case"dataBar":case"extLst":case"colorScal... function s (line 82) | function s(c){var l=a.allocUnsafe(16);return l.writeUInt32BE(c[0]>>>0,0)... method prepare (line 76) | prepare(){} method render (line 76) | render(){} method parseOpen (line 76) | parseOpen(c){} method parseText (line 76) | parseText(c){} method parseClose (line 76) | parseClose(c){} method reconcile (line 76) | reconcile(c,l){} method reset (line 76) | reset(){this.model=null,this.map&&Object.values(this.map).forEach(c=>{... method mergeModel (line 76) | mergeModel(c){this.model=Object.assign(this.model||{},c)} method parse (line 76) | async parse(c){for await(const l of c)for(const{eventType:d,value:h}of... method parseStream (line 76) | async parseStream(c){return this.parse(a(c))} method xml (line 76) | get xml(){return this.toXml(this.model)} method toXml (line 76) | toXml(c){const l=new o;return this.render(l,c),l.xml} method toAttribute (line 76) | static toAttribute(c,l){let d=arguments.length>2&&arguments[2]!==void ... method toStringAttribute (line 76) | static toStringAttribute(c,l){let d=arguments.length>2&&arguments[2]!=... method toStringValue (line 76) | static toStringValue(c,l){return c===void 0?l:c} method toBoolAttribute (line 76) | static toBoolAttribute(c,l){let d=arguments.length>2&&arguments[2]!==v... method toBoolValue (line 76) | static toBoolValue(c,l){return c===void 0?l:c==="1"} method toIntAttribute (line 76) | static toIntAttribute(c,l){let d=arguments.length>2&&arguments[2]!==vo... method toIntValue (line 76) | static toIntValue(c,l){return c===void 0?l:parseInt(c,10)} method toFloatAttribute (line 76) | static toFloatAttribute(c,l){let d=arguments.length>2&&arguments[2]!==... method toFloatValue (line 76) | static toFloatValue(c,l){return c===void 0?l:parseFloat(c)} method render (line 76) | render(c,l){c.openXml(a.StdDocAttributes),c.openNode("Types",s.PROPERT... method parseOpen (line 76) | parseOpen(){return!1} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} method tag (line 76) | get tag(){return"x14:id"} method render (line 76) | render(l,d){l.leafNode(this.tag,null,d)} method parseOpen (line 76) | parseOpen(){this.model=""} method parseText (line 76) | parseText(l){this.model+=l} method parseClose (line 76) | parseClose(l){return l!==this.tag} method constructor (line 76) | constructor(){super(),this.map={"x14:conditionalFormattings":this.cond... method tag (line 76) | get tag(){return"ext"} method hasContent (line 76) | hasContent(c){return this.conditionalFormattings.hasContent(c.conditio... method prepare (line 76) | prepare(c,l){this.conditionalFormattings.prepare(c.conditionalFormatti... method render (line 76) | render(c,l){c.openNode("ext",{uri:"{78C0D931-6437-407d-A8EE-F0AAD7539E... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(c,l){this.model[c]=l.model} method constructor (line 76) | constructor(){super(),this.map={color:new o}} method tag (line 76) | get tag(){return"stop"} method render (line 76) | render(h,f){h.openNode("stop"),h.addAttribute("position",f.position),t... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... function u (line 82) | function u(c){this.h=c,this.state=a.alloc(16,0),this.cache=a.allocUnsafe... method constructor (line 75) | constructor(l,d,h){this._worksheet=l,this._number=d,h!==!1&&(this.defn... method number (line 75) | get number(){return this._number} method worksheet (line 75) | get worksheet(){return this._worksheet} method letter (line 75) | get letter(){return s.n2l(this._number)} method isCustomWidth (line 75) | get isCustomWidth(){return this.width!==void 0&&this.width!==9} method defn (line 75) | get defn(){return{header:this._header,key:this.key,width:this.width,st... method defn (line 75) | set defn(l){l?(this.key=l.key,this.width=l.width!==void 0?l.width:9,th... method headers (line 75) | get headers(){return this._header&&this._header instanceof Array?this.... method header (line 75) | get header(){return this._header} method header (line 75) | set header(l){l!==void 0?(this._header=l,this.headers.forEach((d,h)=>{... method key (line 75) | get key(){return this._key} method key (line 75) | set key(l){(this._key&&this._worksheet.getColumnKey(this._key))===this... method hidden (line 75) | get hidden(){return!!this._hidden} method hidden (line 75) | set hidden(l){this._hidden=l} method outlineLevel (line 75) | get outlineLevel(){return this._outlineLevel||0} method outlineLevel (line 75) | set outlineLevel(l){this._outlineLevel=l} method collapsed (line 75) | get collapsed(){return!!(this._outlineLevel&&this._outlineLevel>=this.... method toString (line 75) | toString(){return JSON.stringify({key:this.key,width:this.width,header... method equivalentTo (line 75) | equivalentTo(l){return this.width===l.width&&this.hidden===l.hidden&&t... method isDefault (line 75) | get isDefault(){if(this.isCustomWidth||this.hidden||this.outlineLevel)... method headerCount (line 75) | get headerCount(){return this.headers.length} method eachCell (line 75) | eachCell(l,d){const h=this.number;d||(d=l,l=null),this._worksheet.each... method values (line 75) | get values(){const l=[];return this.eachCell((d,h)=>{d&&d.type!==o.Val... method values (line 75) | set values(l){if(!l)return;const d=this.number;let h=0;l.hasOwnPropert... method _applyStyle (line 75) | _applyStyle(l,d){return this.style[l]=d,this.eachCell(h=>{h[l]=d}),d} method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(l){this._applyStyle("numFmt",l)} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(l){this._applyStyle("font",l)} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(l){this._applyStyle("alignment",l)} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(l){this._applyStyle("protection",l)} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(l){this._applyStyle("border",l)} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(l){this._applyStyle("fill",l)} method toModel (line 75) | static toModel(l){const d=[];let h=null;return l&&l.forEach((f,g)=>{f.... method fromModel (line 75) | static fromModel(l,d){const h=[];let f=1,g=0;for(d=(d=d||[]).sort(func... method constructor (line 76) | constructor(){super(),this.map={"v:shape":new s}} method tag (line 76) | get tag(){return"xml"} method render (line 76) | render(l,d){l.openXml(a.StdDocAttributes),l.openNode(this.tag,u.DRAWIN... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method reconcile (line 76) | reconcile(l,d){l.anchors.forEach(h=>{h.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={"v:textbox":new o,"x:ClientData":new s}} method tag (line 76) | get tag(){return"v:shape"} method render (line 76) | render(l,d,h){l.openNode("v:shape",u.V_SHAPE_ATTRIBUTES(d,h)),l.leafNo... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.p... method constructor (line 76) | constructor(){super(),this.map={Relationship:new s}} method render (line 76) | render(l,d){d=d||this._values,l.openXml(a.StdDocAttributes),l.openNode... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method constructor (line 76) | constructor(){super(),this.map={"x14:id":this.idXform=new s}} method tag (line 76) | get tag(){return"ext"} method render (line 76) | render(l,d){l.openNode(this.tag,{uri:"{B025F937-C7B1-47D3-B67F-A62EFF6... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(l,d){this.model.x14Id=d.model} method constructor (line 76) | constructor(l){super(),this.model=l} method tag (line 76) | get tag(){return"r"} method textXform (line 76) | get textXform(){return this._textXform||(this._textXform=new a)} method fontXform (line 76) | get fontXform(){return this._fontXform||(this._fontXform=new o(u.FONT_... method render (line 76) | render(l,d){d=d||this.model,l.openNode("r"),d.font&&this.fontXform.ren... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){switch(l){case"r":return!1;case"t":return this.model.tex... method constructor (line 76) | constructor(l){super(),this.name=l,this.map={color:new s}} method tag (line 76) | get tag(){return this.name} method render (line 76) | render(l,d,h){const f=d&&d.color||h||this.defaultColor;l.openNode(this... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){return this.parser?(this.parser.parseClose(l)||(this.par... method validStyle (line 76) | validStyle(l){return u.validStyleValues[l]} method constructor (line 76) | constructor(){super(),this.map={fgColor:new o("fgColor"),bgColor:new o... method name (line 76) | get name(){return"pattern"} method tag (line 76) | get tag(){return"patternFill"} method render (line 76) | render(h,f){h.openNode("patternFill"),h.addAttribute("patternType",f.p... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.p... method constructor (line 77) | constructor(l){super({writableObjectMode:l.objectMode}),this.hasWritte... method transform (line 77) | transform(l){return this.rowFormatter.rowTransform=l,this} method _transform (line 77) | _transform(l,d,h){let f=!1;try{this.hasWrittenBOM||(this.push(this.for... method _flush (line 77) | _flush(l){this.rowFormatter.finish((d,h)=>d?l(d):(h&&h.forEach(f=>{thi... method constructor (line 79) | constructor(l){this.parserOptions=l,this.rowParser=new o.RowParser(thi... method removeBOM (line 79) | static removeBOM(l){return l&&l.charCodeAt(0)===65279?l.slice(1):l} method parse (line 79) | parse(l,d){const h=new a.Scanner({line:u.removeBOM(l),parserOptions:th... method parseWithoutComments (line 79) | parseWithoutComments(l){const d=[];let h=!0;for(;h;)h=this.parseRow(l,... method parseWithComments (line 79) | parseWithComments(l){const{parserOptions:d}=this,h=[];for(let f=l.next... method parseRow (line 79) | parseRow(l,d){if(!l.nextNonSpaceToken)return!1;const h=this.rowParser.... method constructor (line 81) | constructor(){this._rowTransform=null,this._rowValidator=null} method createTransform (line 81) | static createTransform(l){return s.isSyncTransform(l)?(d,h)=>{let f=nu... method createValidator (line 81) | static createValidator(l){return s.isSyncValidate(l)?(d,h)=>{h(null,{r... method rowTransform (line 81) | set rowTransform(l){if(!o.default(l))throw new TypeError("The transfor... method rowValidator (line 81) | set rowValidator(l){if(!o.default(l))throw new TypeError("The validate... method transformAndValidate (line 81) | transformAndValidate(l,d){return this.callTransformer(l,(h,f)=>h?d(h):... method callTransformer (line 81) | callTransformer(l,d){return this._rowTransform?this._rowTransform(l,d)... method callValidator (line 81) | callValidator(l,d){return this._rowValidator?this._rowValidator(l,d):d... function s (line 82) | function s(u,c,l){var d=c.length,h=o(c,u._cache);return u._cache=u._cach... method prepare (line 76) | prepare(){} method render (line 76) | render(){} method parseOpen (line 76) | parseOpen(c){} method parseText (line 76) | parseText(c){} method parseClose (line 76) | parseClose(c){} method reconcile (line 76) | reconcile(c,l){} method reset (line 76) | reset(){this.model=null,this.map&&Object.values(this.map).forEach(c=>{... method mergeModel (line 76) | mergeModel(c){this.model=Object.assign(this.model||{},c)} method parse (line 76) | async parse(c){for await(const l of c)for(const{eventType:d,value:h}of... method parseStream (line 76) | async parseStream(c){return this.parse(a(c))} method xml (line 76) | get xml(){return this.toXml(this.model)} method toXml (line 76) | toXml(c){const l=new o;return this.render(l,c),l.xml} method toAttribute (line 76) | static toAttribute(c,l){let d=arguments.length>2&&arguments[2]!==void ... method toStringAttribute (line 76) | static toStringAttribute(c,l){let d=arguments.length>2&&arguments[2]!=... method toStringValue (line 76) | static toStringValue(c,l){return c===void 0?l:c} method toBoolAttribute (line 76) | static toBoolAttribute(c,l){let d=arguments.length>2&&arguments[2]!==v... method toBoolValue (line 76) | static toBoolValue(c,l){return c===void 0?l:c==="1"} method toIntAttribute (line 76) | static toIntAttribute(c,l){let d=arguments.length>2&&arguments[2]!==vo... method toIntValue (line 76) | static toIntValue(c,l){return c===void 0?l:parseInt(c,10)} method toFloatAttribute (line 76) | static toFloatAttribute(c,l){let d=arguments.length>2&&arguments[2]!==... method toFloatValue (line 76) | static toFloatValue(c,l){return c===void 0?l:parseFloat(c)} method render (line 76) | render(c,l){c.openXml(a.StdDocAttributes),c.openNode("Types",s.PROPERT... method parseOpen (line 76) | parseOpen(){return!1} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} method tag (line 76) | get tag(){return"x14:id"} method render (line 76) | render(l,d){l.leafNode(this.tag,null,d)} method parseOpen (line 76) | parseOpen(){this.model=""} method parseText (line 76) | parseText(l){this.model+=l} method parseClose (line 76) | parseClose(l){return l!==this.tag} method constructor (line 76) | constructor(){super(),this.map={"x14:conditionalFormattings":this.cond... method tag (line 76) | get tag(){return"ext"} method hasContent (line 76) | hasContent(c){return this.conditionalFormattings.hasContent(c.conditio... method prepare (line 76) | prepare(c,l){this.conditionalFormattings.prepare(c.conditionalFormatti... method render (line 76) | render(c,l){c.openNode("ext",{uri:"{78C0D931-6437-407d-A8EE-F0AAD7539E... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(c,l){this.model[c]=l.model} method constructor (line 76) | constructor(){super(),this.map={color:new o}} method tag (line 76) | get tag(){return"stop"} method render (line 76) | render(h,f){h.openNode("stop"),h.addAttribute("position",f.position),t... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... function o (line 82) | function o(u,c,l){for(var d,h,f=-1,g=0;++f<8;)d=c&1<<7-f?128:0,g+=(128&(... method constructor (line 75) | constructor(u,c){let l=arguments.length>2&&arguments[2]!==void 0?argum... method asInstance (line 75) | static asInstance(u){return u instanceof o||u==null?u:new o(u)} method col (line 75) | get col(){return this.nativeCol+Math.min(this.colWidth-1,this.nativeCo... method col (line 75) | set col(u){this.nativeCol=Math.floor(u),this.nativeColOff=Math.floor((... method row (line 75) | get row(){return this.nativeRow+Math.min(this.rowHeight-1,this.nativeR... method row (line 75) | set row(u){this.nativeRow=Math.floor(u),this.nativeRowOff=Math.floor((... method colWidth (line 75) | get colWidth(){return this.worksheet&&this.worksheet.getColumn(this.na... method rowHeight (line 75) | get rowHeight(){return this.worksheet&&this.worksheet.getRow(this.nati... method model (line 75) | get model(){return{nativeCol:this.nativeCol,nativeColOff:this.nativeCo... method model (line 75) | set model(u){this.nativeCol=u.nativeCol,this.nativeColOff=u.nativeColO... method constructor (line 75) | constructor(u){this.note=u} method model (line 75) | get model(){let u=null;switch(typeof this.note){case"string":u={type:"... method model (line 75) | set model(u){const{note:c}=u,{texts:l}=c;l.length===1&&Object.keys(l[0... method fromModel (line 75) | static fromModel(u){const c=new o;return c.model=u,c} method constructor (line 75) | constructor(){this.decode(arguments)} method setTLBR (line 75) | setTLBR(u,c,l,d,h){if(arguments.length<4){const f=a.decodeAddress(u),g... method decode (line 75) | decode(u){switch(u.length){case 5:this.setTLBR(u[0],u[1],u[2],u[3],u[4... method top (line 75) | get top(){return this.model.top||1} method top (line 75) | set top(u){this.model.top=u} method left (line 75) | get left(){return this.model.left||1} method left (line 75) | set left(u){this.model.left=u} method bottom (line 75) | get bottom(){return this.model.bottom||1} method bottom (line 75) | set bottom(u){this.model.bottom=u} method right (line 75) | get right(){return this.model.right||1} method right (line 75) | set right(u){this.model.right=u} method sheetName (line 75) | get sheetName(){return this.model.sheetName} method sheetName (line 75) | set sheetName(u){this.model.sheetName=u} method _serialisedSheetName (line 75) | get _serialisedSheetName(){const{sheetName:u}=this.model;return u?/^[a... method expand (line 75) | expand(u,c,l,d){(!this.model.top||u1?this.range:this._serialisedSheetN... method $shortRange (line 75) | get $shortRange(){return this.count>1?this.$range:this._serialisedShee... method count (line 75) | get count(){return(1+this.bottom-this.top)*(1+this.right-this.left)} method toString (line 75) | toString(){return this.range} method intersects (line 75) | intersects(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method contains (line 75) | contains(u){const c=a.decodeEx(u);return this.containsEx(c)} method containsEx (line 75) | containsEx(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method forEachAddress (line 75) | forEachAddress(u){for(let c=this.left;c<=this.right;c++)for(let l=this... method constructor (line 75) | constructor(u,c,l){this.table=u,this.column=c,this.index=l} method _set (line 75) | _set(u,c){this.table.cacheState(),this.column[u]=c} method name (line 75) | get name(){return this.column.name} method name (line 75) | set name(u){this._set("name",u)} method filterButton (line 75) | get filterButton(){return this.column.filterButton} method filterButton (line 75) | set filterButton(u){this.column.filterButton=u} method style (line 75) | get style(){return this.column.style} method style (line 75) | set style(u){this.column.style=u} method totalsRowLabel (line 75) | get totalsRowLabel(){return this.column.totalsRowLabel} method totalsRowLabel (line 75) | set totalsRowLabel(u){this._set("totalsRowLabel",u)} method totalsRowFunction (line 75) | get totalsRowFunction(){return this.column.totalsRowFunction} method totalsRowFunction (line 75) | set totalsRowFunction(u){this._set("totalsRowFunction",u)} method totalsRowResult (line 75) | get totalsRowResult(){return this.column.totalsRowResult} method totalsRowResult (line 75) | set totalsRowResult(u){this._set("totalsRowResult",u)} method totalsRowFormula (line 75) | get totalsRowFormula(){return this.column.totalsRowFormula} method totalsRowFormula (line 75) | set totalsRowFormula(u){this._set("totalsRowFormula",u)} method constructor (line 76) | constructor(u){super(),this.model=u} method tag (line 76) | get tag(){return"u"} method render (line 76) | render(u,c){if((c=c||this.model)===!0)u.leafNode("u");else{const l=o.A... method parseOpen (line 76) | parseOpen(u){u.name==="u"&&(this.model=u.attributes.val||!0)} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} function s (line 82) | function s(u,c){var l=u.length,d=-1,h=a.allocUnsafe(u.length);for(u=a.co... method prepare (line 76) | prepare(){} method render (line 76) | render(){} method parseOpen (line 76) | parseOpen(c){} method parseText (line 76) | parseText(c){} method parseClose (line 76) | parseClose(c){} method reconcile (line 76) | reconcile(c,l){} method reset (line 76) | reset(){this.model=null,this.map&&Object.values(this.map).forEach(c=>{... method mergeModel (line 76) | mergeModel(c){this.model=Object.assign(this.model||{},c)} method parse (line 76) | async parse(c){for await(const l of c)for(const{eventType:d,value:h}of... method parseStream (line 76) | async parseStream(c){return this.parse(a(c))} method xml (line 76) | get xml(){return this.toXml(this.model)} method toXml (line 76) | toXml(c){const l=new o;return this.render(l,c),l.xml} method toAttribute (line 76) | static toAttribute(c,l){let d=arguments.length>2&&arguments[2]!==void ... method toStringAttribute (line 76) | static toStringAttribute(c,l){let d=arguments.length>2&&arguments[2]!=... method toStringValue (line 76) | static toStringValue(c,l){return c===void 0?l:c} method toBoolAttribute (line 76) | static toBoolAttribute(c,l){let d=arguments.length>2&&arguments[2]!==v... method toBoolValue (line 76) | static toBoolValue(c,l){return c===void 0?l:c==="1"} method toIntAttribute (line 76) | static toIntAttribute(c,l){let d=arguments.length>2&&arguments[2]!==vo... method toIntValue (line 76) | static toIntValue(c,l){return c===void 0?l:parseInt(c,10)} method toFloatAttribute (line 76) | static toFloatAttribute(c,l){let d=arguments.length>2&&arguments[2]!==... method toFloatValue (line 76) | static toFloatValue(c,l){return c===void 0?l:parseFloat(c)} method render (line 76) | render(c,l){c.openXml(a.StdDocAttributes),c.openNode("Types",s.PROPERT... method parseOpen (line 76) | parseOpen(){return!1} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} method tag (line 76) | get tag(){return"x14:id"} method render (line 76) | render(l,d){l.leafNode(this.tag,null,d)} method parseOpen (line 76) | parseOpen(){this.model=""} method parseText (line 76) | parseText(l){this.model+=l} method parseClose (line 76) | parseClose(l){return l!==this.tag} method constructor (line 76) | constructor(){super(),this.map={"x14:conditionalFormattings":this.cond... method tag (line 76) | get tag(){return"ext"} method hasContent (line 76) | hasContent(c){return this.conditionalFormattings.hasContent(c.conditio... method prepare (line 76) | prepare(c,l){this.conditionalFormattings.prepare(c.conditionalFormatti... method render (line 76) | render(c,l){c.openNode("ext",{uri:"{78C0D931-6437-407d-A8EE-F0AAD7539E... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(c,l){this.model[c]=l.model} method constructor (line 76) | constructor(){super(),this.map={color:new o}} method tag (line 76) | get tag(){return"stop"} method render (line 76) | render(h,f){h.openNode("stop"),h.addAttribute("position",f.position),t... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... function o (line 82) | function o(s,u,c){var l=s._cipher.encryptBlock(s._prev)[0]^u;return s._p... method constructor (line 75) | constructor(u,c){let l=arguments.length>2&&arguments[2]!==void 0?argum... method asInstance (line 75) | static asInstance(u){return u instanceof o||u==null?u:new o(u)} method col (line 75) | get col(){return this.nativeCol+Math.min(this.colWidth-1,this.nativeCo... method col (line 75) | set col(u){this.nativeCol=Math.floor(u),this.nativeColOff=Math.floor((... method row (line 75) | get row(){return this.nativeRow+Math.min(this.rowHeight-1,this.nativeR... method row (line 75) | set row(u){this.nativeRow=Math.floor(u),this.nativeRowOff=Math.floor((... method colWidth (line 75) | get colWidth(){return this.worksheet&&this.worksheet.getColumn(this.na... method rowHeight (line 75) | get rowHeight(){return this.worksheet&&this.worksheet.getRow(this.nati... method model (line 75) | get model(){return{nativeCol:this.nativeCol,nativeColOff:this.nativeCo... method model (line 75) | set model(u){this.nativeCol=u.nativeCol,this.nativeColOff=u.nativeColO... method constructor (line 75) | constructor(u){this.note=u} method model (line 75) | get model(){let u=null;switch(typeof this.note){case"string":u={type:"... method model (line 75) | set model(u){const{note:c}=u,{texts:l}=c;l.length===1&&Object.keys(l[0... method fromModel (line 75) | static fromModel(u){const c=new o;return c.model=u,c} method constructor (line 75) | constructor(){this.decode(arguments)} method setTLBR (line 75) | setTLBR(u,c,l,d,h){if(arguments.length<4){const f=a.decodeAddress(u),g... method decode (line 75) | decode(u){switch(u.length){case 5:this.setTLBR(u[0],u[1],u[2],u[3],u[4... method top (line 75) | get top(){return this.model.top||1} method top (line 75) | set top(u){this.model.top=u} method left (line 75) | get left(){return this.model.left||1} method left (line 75) | set left(u){this.model.left=u} method bottom (line 75) | get bottom(){return this.model.bottom||1} method bottom (line 75) | set bottom(u){this.model.bottom=u} method right (line 75) | get right(){return this.model.right||1} method right (line 75) | set right(u){this.model.right=u} method sheetName (line 75) | get sheetName(){return this.model.sheetName} method sheetName (line 75) | set sheetName(u){this.model.sheetName=u} method _serialisedSheetName (line 75) | get _serialisedSheetName(){const{sheetName:u}=this.model;return u?/^[a... method expand (line 75) | expand(u,c,l,d){(!this.model.top||u1?this.range:this._serialisedSheetN... method $shortRange (line 75) | get $shortRange(){return this.count>1?this.$range:this._serialisedShee... method count (line 75) | get count(){return(1+this.bottom-this.top)*(1+this.right-this.left)} method toString (line 75) | toString(){return this.range} method intersects (line 75) | intersects(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method contains (line 75) | contains(u){const c=a.decodeEx(u);return this.containsEx(c)} method containsEx (line 75) | containsEx(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method forEachAddress (line 75) | forEachAddress(u){for(let c=this.left;c<=this.right;c++)for(let l=this... method constructor (line 75) | constructor(u,c,l){this.table=u,this.column=c,this.index=l} method _set (line 75) | _set(u,c){this.table.cacheState(),this.column[u]=c} method name (line 75) | get name(){return this.column.name} method name (line 75) | set name(u){this._set("name",u)} method filterButton (line 75) | get filterButton(){return this.column.filterButton} method filterButton (line 75) | set filterButton(u){this.column.filterButton=u} method style (line 75) | get style(){return this.column.style} method style (line 75) | set style(u){this.column.style=u} method totalsRowLabel (line 75) | get totalsRowLabel(){return this.column.totalsRowLabel} method totalsRowLabel (line 75) | set totalsRowLabel(u){this._set("totalsRowLabel",u)} method totalsRowFunction (line 75) | get totalsRowFunction(){return this.column.totalsRowFunction} method totalsRowFunction (line 75) | set totalsRowFunction(u){this._set("totalsRowFunction",u)} method totalsRowResult (line 75) | get totalsRowResult(){return this.column.totalsRowResult} method totalsRowResult (line 75) | set totalsRowResult(u){this._set("totalsRowResult",u)} method totalsRowFormula (line 75) | get totalsRowFormula(){return this.column.totalsRowFormula} method totalsRowFormula (line 75) | set totalsRowFormula(u){this._set("totalsRowFormula",u)} method constructor (line 76) | constructor(u){super(),this.model=u} method tag (line 76) | get tag(){return"u"} method render (line 76) | render(u,c){if((c=c||this.model)===!0)u.leafNode("u");else{const l=o.A... method parseOpen (line 76) | parseOpen(u){u.name==="u"&&(this.model=u.attributes.val||!0)} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} function u (line 82) | function u(c){var l=c._cipher.encryptBlockRaw(c._prev);return s(c._prev),l} method constructor (line 75) | constructor(l,d,h){this._worksheet=l,this._number=d,h!==!1&&(this.defn... method number (line 75) | get number(){return this._number} method worksheet (line 75) | get worksheet(){return this._worksheet} method letter (line 75) | get letter(){return s.n2l(this._number)} method isCustomWidth (line 75) | get isCustomWidth(){return this.width!==void 0&&this.width!==9} method defn (line 75) | get defn(){return{header:this._header,key:this.key,width:this.width,st... method defn (line 75) | set defn(l){l?(this.key=l.key,this.width=l.width!==void 0?l.width:9,th... method headers (line 75) | get headers(){return this._header&&this._header instanceof Array?this.... method header (line 75) | get header(){return this._header} method header (line 75) | set header(l){l!==void 0?(this._header=l,this.headers.forEach((d,h)=>{... method key (line 75) | get key(){return this._key} method key (line 75) | set key(l){(this._key&&this._worksheet.getColumnKey(this._key))===this... method hidden (line 75) | get hidden(){return!!this._hidden} method hidden (line 75) | set hidden(l){this._hidden=l} method outlineLevel (line 75) | get outlineLevel(){return this._outlineLevel||0} method outlineLevel (line 75) | set outlineLevel(l){this._outlineLevel=l} method collapsed (line 75) | get collapsed(){return!!(this._outlineLevel&&this._outlineLevel>=this.... method toString (line 75) | toString(){return JSON.stringify({key:this.key,width:this.width,header... method equivalentTo (line 75) | equivalentTo(l){return this.width===l.width&&this.hidden===l.hidden&&t... method isDefault (line 75) | get isDefault(){if(this.isCustomWidth||this.hidden||this.outlineLevel)... method headerCount (line 75) | get headerCount(){return this.headers.length} method eachCell (line 75) | eachCell(l,d){const h=this.number;d||(d=l,l=null),this._worksheet.each... method values (line 75) | get values(){const l=[];return this.eachCell((d,h)=>{d&&d.type!==o.Val... method values (line 75) | set values(l){if(!l)return;const d=this.number;let h=0;l.hasOwnPropert... method _applyStyle (line 75) | _applyStyle(l,d){return this.style[l]=d,this.eachCell(h=>{h[l]=d}),d} method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(l){this._applyStyle("numFmt",l)} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(l){this._applyStyle("font",l)} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(l){this._applyStyle("alignment",l)} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(l){this._applyStyle("protection",l)} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(l){this._applyStyle("border",l)} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(l){this._applyStyle("fill",l)} method toModel (line 75) | static toModel(l){const d=[];let h=null;return l&&l.forEach((f,g)=>{f.... method fromModel (line 75) | static fromModel(l,d){const h=[];let f=1,g=0;for(d=(d=d||[]).sort(func... method constructor (line 76) | constructor(){super(),this.map={"v:shape":new s}} method tag (line 76) | get tag(){return"xml"} method render (line 76) | render(l,d){l.openXml(a.StdDocAttributes),l.openNode(this.tag,u.DRAWIN... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method reconcile (line 76) | reconcile(l,d){l.anchors.forEach(h=>{h.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={"v:textbox":new o,"x:ClientData":new s}} method tag (line 76) | get tag(){return"v:shape"} method render (line 76) | render(l,d,h){l.openNode("v:shape",u.V_SHAPE_ATTRIBUTES(d,h)),l.leafNo... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.p... method constructor (line 76) | constructor(){super(),this.map={Relationship:new s}} method render (line 76) | render(l,d){d=d||this._values,l.openXml(a.StdDocAttributes),l.openNode... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method constructor (line 76) | constructor(){super(),this.map={"x14:id":this.idXform=new s}} method tag (line 76) | get tag(){return"ext"} method render (line 76) | render(l,d){l.openNode(this.tag,{uri:"{B025F937-C7B1-47D3-B67F-A62EFF6... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(l,d){this.model.x14Id=d.model} method constructor (line 76) | constructor(l){super(),this.model=l} method tag (line 76) | get tag(){return"r"} method textXform (line 76) | get textXform(){return this._textXform||(this._textXform=new a)} method fontXform (line 76) | get fontXform(){return this._fontXform||(this._fontXform=new o(u.FONT_... method render (line 76) | render(l,d){d=d||this.model,l.openNode("r"),d.font&&this.fontXform.ren... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){switch(l){case"r":return!1;case"t":return this.model.tex... method constructor (line 76) | constructor(l){super(),this.name=l,this.map={color:new s}} method tag (line 76) | get tag(){return this.name} method render (line 76) | render(l,d,h){const f=d&&d.color||h||this.defaultColor;l.openNode(this... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){return this.parser?(this.parser.parseClose(l)||(this.par... method validStyle (line 76) | validStyle(l){return u.validStyleValues[l]} method constructor (line 76) | constructor(){super(),this.map={fgColor:new o("fgColor"),bgColor:new o... method name (line 76) | get name(){return"pattern"} method tag (line 76) | get tag(){return"patternFill"} method render (line 76) | render(h,f){h.openNode("patternFill"),h.addAttribute("patternType",f.p... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.p... method constructor (line 77) | constructor(l){super({writableObjectMode:l.objectMode}),this.hasWritte... method transform (line 77) | transform(l){return this.rowFormatter.rowTransform=l,this} method _transform (line 77) | _transform(l,d,h){let f=!1;try{this.hasWrittenBOM||(this.push(this.for... method _flush (line 77) | _flush(l){this.rowFormatter.finish((d,h)=>d?l(d):(h&&h.forEach(f=>{thi... method constructor (line 79) | constructor(l){this.parserOptions=l,this.rowParser=new o.RowParser(thi... method removeBOM (line 79) | static removeBOM(l){return l&&l.charCodeAt(0)===65279?l.slice(1):l} method parse (line 79) | parse(l,d){const h=new a.Scanner({line:u.removeBOM(l),parserOptions:th... method parseWithoutComments (line 79) | parseWithoutComments(l){const d=[];let h=!0;for(;h;)h=this.parseRow(l,... method parseWithComments (line 79) | parseWithComments(l){const{parserOptions:d}=this,h=[];for(let f=l.next... method parseRow (line 79) | parseRow(l,d){if(!l.nextNonSpaceToken)return!1;const h=this.rowParser.... method constructor (line 81) | constructor(){this._rowTransform=null,this._rowValidator=null} method createTransform (line 81) | static createTransform(l){return s.isSyncTransform(l)?(d,h)=>{let f=nu... method createValidator (line 81) | static createValidator(l){return s.isSyncValidate(l)?(d,h)=>{h(null,{r... method rowTransform (line 81) | set rowTransform(l){if(!o.default(l))throw new TypeError("The transfor... method rowValidator (line 81) | set rowValidator(l){if(!o.default(l))throw new TypeError("The validate... method transformAndValidate (line 81) | transformAndValidate(l,d){return this.callTransformer(l,(h,f)=>h?d(h):... method callTransformer (line 81) | callTransformer(l,d){return this._rowTransform?this._rowTransform(l,d)... method callValidator (line 81) | callValidator(l,d){return this._rowValidator?this._rowValidator(l,d):d... function s (line 82) | function s(u){return u._prev=u._cipher.encryptBlock(u._prev),u._prev} method prepare (line 76) | prepare(){} method render (line 76) | render(){} method parseOpen (line 76) | parseOpen(c){} method parseText (line 76) | parseText(c){} method parseClose (line 76) | parseClose(c){} method reconcile (line 76) | reconcile(c,l){} method reset (line 76) | reset(){this.model=null,this.map&&Object.values(this.map).forEach(c=>{... method mergeModel (line 76) | mergeModel(c){this.model=Object.assign(this.model||{},c)} method parse (line 76) | async parse(c){for await(const l of c)for(const{eventType:d,value:h}of... method parseStream (line 76) | async parseStream(c){return this.parse(a(c))} method xml (line 76) | get xml(){return this.toXml(this.model)} method toXml (line 76) | toXml(c){const l=new o;return this.render(l,c),l.xml} method toAttribute (line 76) | static toAttribute(c,l){let d=arguments.length>2&&arguments[2]!==void ... method toStringAttribute (line 76) | static toStringAttribute(c,l){let d=arguments.length>2&&arguments[2]!=... method toStringValue (line 76) | static toStringValue(c,l){return c===void 0?l:c} method toBoolAttribute (line 76) | static toBoolAttribute(c,l){let d=arguments.length>2&&arguments[2]!==v... method toBoolValue (line 76) | static toBoolValue(c,l){return c===void 0?l:c==="1"} method toIntAttribute (line 76) | static toIntAttribute(c,l){let d=arguments.length>2&&arguments[2]!==vo... method toIntValue (line 76) | static toIntValue(c,l){return c===void 0?l:parseInt(c,10)} method toFloatAttribute (line 76) | static toFloatAttribute(c,l){let d=arguments.length>2&&arguments[2]!==... method toFloatValue (line 76) | static toFloatValue(c,l){return c===void 0?l:parseFloat(c)} method render (line 76) | render(c,l){c.openXml(a.StdDocAttributes),c.openNode("Types",s.PROPERT... method parseOpen (line 76) | parseOpen(){return!1} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} method tag (line 76) | get tag(){return"x14:id"} method render (line 76) | render(l,d){l.leafNode(this.tag,null,d)} method parseOpen (line 76) | parseOpen(){this.model=""} method parseText (line 76) | parseText(l){this.model+=l} method parseClose (line 76) | parseClose(l){return l!==this.tag} method constructor (line 76) | constructor(){super(),this.map={"x14:conditionalFormattings":this.cond... method tag (line 76) | get tag(){return"ext"} method hasContent (line 76) | hasContent(c){return this.conditionalFormattings.hasContent(c.conditio... method prepare (line 76) | prepare(c,l){this.conditionalFormattings.prepare(c.conditionalFormatti... method render (line 76) | render(c,l){c.openNode("ext",{uri:"{78C0D931-6437-407d-A8EE-F0AAD7539E... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(c,l){this.model[c]=l.model} method constructor (line 76) | constructor(){super(),this.map={color:new o}} method tag (line 76) | get tag(){return"stop"} method render (line 76) | render(h,f){h.openNode("stop"),h.addAttribute("position",f.position),t... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... function u (line 82) | function u(c,l,d,h){s.call(this),this._cipher=new a.AES(l),this._prev=o.... method constructor (line 75) | constructor(l,d,h){this._worksheet=l,this._number=d,h!==!1&&(this.defn... method number (line 75) | get number(){return this._number} method worksheet (line 75) | get worksheet(){return this._worksheet} method letter (line 75) | get letter(){return s.n2l(this._number)} method isCustomWidth (line 75) | get isCustomWidth(){return this.width!==void 0&&this.width!==9} method defn (line 75) | get defn(){return{header:this._header,key:this.key,width:this.width,st... method defn (line 75) | set defn(l){l?(this.key=l.key,this.width=l.width!==void 0?l.width:9,th... method headers (line 75) | get headers(){return this._header&&this._header instanceof Array?this.... method header (line 75) | get header(){return this._header} method header (line 75) | set header(l){l!==void 0?(this._header=l,this.headers.forEach((d,h)=>{... method key (line 75) | get key(){return this._key} method key (line 75) | set key(l){(this._key&&this._worksheet.getColumnKey(this._key))===this... method hidden (line 75) | get hidden(){return!!this._hidden} method hidden (line 75) | set hidden(l){this._hidden=l} method outlineLevel (line 75) | get outlineLevel(){return this._outlineLevel||0} method outlineLevel (line 75) | set outlineLevel(l){this._outlineLevel=l} method collapsed (line 75) | get collapsed(){return!!(this._outlineLevel&&this._outlineLevel>=this.... method toString (line 75) | toString(){return JSON.stringify({key:this.key,width:this.width,header... method equivalentTo (line 75) | equivalentTo(l){return this.width===l.width&&this.hidden===l.hidden&&t... method isDefault (line 75) | get isDefault(){if(this.isCustomWidth||this.hidden||this.outlineLevel)... method headerCount (line 75) | get headerCount(){return this.headers.length} method eachCell (line 75) | eachCell(l,d){const h=this.number;d||(d=l,l=null),this._worksheet.each... method values (line 75) | get values(){const l=[];return this.eachCell((d,h)=>{d&&d.type!==o.Val... method values (line 75) | set values(l){if(!l)return;const d=this.number;let h=0;l.hasOwnPropert... method _applyStyle (line 75) | _applyStyle(l,d){return this.style[l]=d,this.eachCell(h=>{h[l]=d}),d} method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(l){this._applyStyle("numFmt",l)} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(l){this._applyStyle("font",l)} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(l){this._applyStyle("alignment",l)} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(l){this._applyStyle("protection",l)} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(l){this._applyStyle("border",l)} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(l){this._applyStyle("fill",l)} method toModel (line 75) | static toModel(l){const d=[];let h=null;return l&&l.forEach((f,g)=>{f.... method fromModel (line 75) | static fromModel(l,d){const h=[];let f=1,g=0;for(d=(d=d||[]).sort(func... method constructor (line 76) | constructor(){super(),this.map={"v:shape":new s}} method tag (line 76) | get tag(){return"xml"} method render (line 76) | render(l,d){l.openXml(a.StdDocAttributes),l.openNode(this.tag,u.DRAWIN... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method reconcile (line 76) | reconcile(l,d){l.anchors.forEach(h=>{h.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={"v:textbox":new o,"x:ClientData":new s}} method tag (line 76) | get tag(){return"v:shape"} method render (line 76) | render(l,d,h){l.openNode("v:shape",u.V_SHAPE_ATTRIBUTES(d,h)),l.leafNo... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.p... method constructor (line 76) | constructor(){super(),this.map={Relationship:new s}} method render (line 76) | render(l,d){d=d||this._values,l.openXml(a.StdDocAttributes),l.openNode... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method constructor (line 76) | constructor(){super(),this.map={"x14:id":this.idXform=new s}} method tag (line 76) | get tag(){return"ext"} method render (line 76) | render(l,d){l.openNode(this.tag,{uri:"{B025F937-C7B1-47D3-B67F-A62EFF6... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(l,d){this.model.x14Id=d.model} method constructor (line 76) | constructor(l){super(),this.model=l} method tag (line 76) | get tag(){return"r"} method textXform (line 76) | get textXform(){return this._textXform||(this._textXform=new a)} method fontXform (line 76) | get fontXform(){return this._fontXform||(this._fontXform=new o(u.FONT_... method render (line 76) | render(l,d){d=d||this.model,l.openNode("r"),d.font&&this.fontXform.ren... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){switch(l){case"r":return!1;case"t":return this.model.tex... method constructor (line 76) | constructor(l){super(),this.name=l,this.map={color:new s}} method tag (line 76) | get tag(){return this.name} method render (line 76) | render(l,d,h){const f=d&&d.color||h||this.defaultColor;l.openNode(this... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){return this.parser?(this.parser.parseClose(l)||(this.par... method validStyle (line 76) | validStyle(l){return u.validStyleValues[l]} method constructor (line 76) | constructor(){super(),this.map={fgColor:new o("fgColor"),bgColor:new o... method name (line 76) | get name(){return"pattern"} method tag (line 76) | get tag(){return"patternFill"} method render (line 76) | render(h,f){h.openNode("patternFill"),h.addAttribute("patternType",f.p... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.p... method constructor (line 77) | constructor(l){super({writableObjectMode:l.objectMode}),this.hasWritte... method transform (line 77) | transform(l){return this.rowFormatter.rowTransform=l,this} method _transform (line 77) | _transform(l,d,h){let f=!1;try{this.hasWrittenBOM||(this.push(this.for... method _flush (line 77) | _flush(l){this.rowFormatter.finish((d,h)=>d?l(d):(h&&h.forEach(f=>{thi... method constructor (line 79) | constructor(l){this.parserOptions=l,this.rowParser=new o.RowParser(thi... method removeBOM (line 79) | static removeBOM(l){return l&&l.charCodeAt(0)===65279?l.slice(1):l} method parse (line 79) | parse(l,d){const h=new a.Scanner({line:u.removeBOM(l),parserOptions:th... method parseWithoutComments (line 79) | parseWithoutComments(l){const d=[];let h=!0;for(;h;)h=this.parseRow(l,... method parseWithComments (line 79) | parseWithComments(l){const{parserOptions:d}=this,h=[];for(let f=l.next... method parseRow (line 79) | parseRow(l,d){if(!l.nextNonSpaceToken)return!1;const h=this.rowParser.... method constructor (line 81) | constructor(){this._rowTransform=null,this._rowValidator=null} method createTransform (line 81) | static createTransform(l){return s.isSyncTransform(l)?(d,h)=>{let f=nu... method createValidator (line 81) | static createValidator(l){return s.isSyncValidate(l)?(d,h)=>{h(null,{r... method rowTransform (line 81) | set rowTransform(l){if(!o.default(l))throw new TypeError("The transfor... method rowValidator (line 81) | set rowValidator(l){if(!o.default(l))throw new TypeError("The validate... method transformAndValidate (line 81) | transformAndValidate(l,d){return this.callTransformer(l,(h,f)=>h?d(h):... method callTransformer (line 81) | callTransformer(l,d){return this._rowTransform?this._rowTransform(l,d)... method callValidator (line 81) | callValidator(l,d){return this._rowValidator?this._rowValidator(l,d):d... function l (line 82) | function l(h,f,g){if(h=h.toLowerCase(),s[h])return o.createCipheriv(h,f,... method constructor (line 75) | constructor(f,g,m){if(!f||!g)throw new Error("A Cell needs a Row");thi... method worksheet (line 75) | get worksheet(){return this._row.worksheet} method workbook (line 75) | get workbook(){return this._row.worksheet.workbook} method destroy (line 75) | destroy(){delete this.style,delete this._value,delete this._row,delete... method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(f){this.style.numFmt=f} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(f){this.style.font=f} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(f){this.style.alignment=f} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(f){this.style.border=f} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(f){this.style.fill=f} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(f){this.style.protection=f} method _mergeStyle (line 75) | _mergeStyle(f,g,m){const p=f&&f.numFmt||g&&g.numFmt;p&&(m.numFmt=p);co... method address (line 75) | get address(){return this._address} method row (line 75) | get row(){return this._row.number} method col (line 75) | get col(){return this._column.number} method $col$row (line 75) | get $col$row(){return`$${this._column.letter}$${this.row}`} method type (line 75) | get type(){return this._value.type} method effectiveType (line 75) | get effectiveType(){return this._value.effectiveType} method toCsvString (line 75) | toCsvString(){return this._value.toCsvString()} method addMergeRef (line 75) | addMergeRef(){this._mergeCount++} method releaseMergeRef (line 75) | releaseMergeRef(){this._mergeCount--} method isMerged (line 75) | get isMerged(){return this._mergeCount>0||this.type===l.Types.Merge} method merge (line 75) | merge(f,g){this._value.release(),this._value=d.create(l.Types.Merge,th... method unmerge (line 75) | unmerge(){this.type===l.Types.Merge&&(this._value.release(),this._valu... method isMergedTo (line 75) | isMergedTo(f){return this._value.type===l.Types.Merge&&this._value.isM... method master (line 75) | get master(){return this.type===l.Types.Merge?this._value.master:this} method isHyperlink (line 75) | get isHyperlink(){return this._value.type===l.Types.Hyperlink} method hyperlink (line 75) | get hyperlink(){return this._value.hyperlink} method value (line 75) | get value(){return this._value.value} method value (line 75) | set value(f){this.type!==l.Types.Merge?(this._value.release(),this._va... method note (line 75) | get note(){return this._comment&&this._comment.note} method note (line 75) | set note(f){this._comment=new c(f)} method text (line 75) | get text(){return this._value.toString()} method html (line 75) | get html(){return o.escapeHtml(this.text)} method toString (line 75) | toString(){return this.text} method _upgradeToHyperlink (line 75) | _upgradeToHyperlink(f){this.type===l.Types.String&&(this._value=d.crea... method formula (line 75) | get formula(){return this._value.formula} method result (line 75) | get result(){return this._value.result} method formulaType (line 75) | get formulaType(){return this._value.formulaType} method fullAddress (line 75) | get fullAddress(){const{worksheet:f}=this._row;return{sheetName:f.name... method name (line 75) | get name(){return this.names[0]} method name (line 75) | set name(f){this.names=[f]} method names (line 75) | get names(){return this.workbook.definedNames.getNamesEx(this.fullAddr... method names (line 75) | set names(f){const{definedNames:g}=this.workbook;g.removeAllNames(this... method addName (line 75) | addName(f){this.workbook.definedNames.addEx(this.fullAddress,f)} method removeName (line 75) | removeName(f){this.workbook.definedNames.removeEx(this.fullAddress,f)} method removeAllNames (line 75) | removeAllNames(){this.workbook.definedNames.removeAllNames(this.fullAd... method _dataValidations (line 75) | get _dataValidations(){return this.worksheet.dataValidations} method dataValidation (line 75) | get dataValidation(){return this._dataValidations.find(this.address)} method dataValidation (line 75) | set dataValidation(f){this._dataValidations.add(this.address,f)} method model (line 75) | get model(){const{model:f}=this._value;return f.style=this.style,this.... method model (line 75) | set model(f){if(this._value.release(),this._value=d.create(f.type,this... method constructor (line 75) | constructor(p,y){this._data=p,this._encoding=y} method length (line 75) | get length(){return this.toBuffer().length} method copy (line 75) | copy(p,y,v,b){return this.toBuffer().copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._buffer||(this._buffer=o.from(this._data,this._... method constructor (line 76) | constructor(h){super(),this.options=Object.assign({type:"nodebuffer",c... method append (line 76) | append(h,f){f.hasOwnProperty("base64")&&f.base64?this.zip.file(f.name,... method finalize (line 76) | async finalize(){const h=await this.zip.generateAsync(this.options);th... method read (line 76) | read(h){return this.stream.read(h)} method setEncoding (line 76) | setEncoding(h){return this.stream.setEncoding(h)} method pause (line 76) | pause(){return this.stream.pause()} method resume (line 76) | resume(){return this.stream.resume()} method isPaused (line 76) | isPaused(){return this.stream.isPaused()} method pipe (line 76) | pipe(h,f){return this.stream.pipe(h,f)} method unpipe (line 76) | unpipe(h){return this.stream.unpipe(h)} method unshift (line 76) | unshift(h){return this.stream.unshift(h)} method wrap (line 76) | wrap(h){return this.stream.wrap(h)} method constructor (line 76) | constructor(){super(),this.map={Company:new s({tag:"Company"}),Manager... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("Properties",l.PR... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"dc:creator":new u({tag:"dc:creator"})... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("cp:corePropertie... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"xdr:twoCellAnchor":new u,"xdr:oneCell... method prepare (line 76) | prepare(h){h.anchors.forEach((f,g)=>{f.anchorType=function(m){return(t... method tag (line 76) | get tag(){return"xdr:wsDr"} method render (line 76) | render(h,f){h.openXml(o.StdDocAttributes),h.openNode(this.tag,l.DRAWIN... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.m... method reconcile (line 76) | reconcile(h,f){h.anchors.forEach(g=>{g.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={patternFill:new u,gradientFill:new c}} method tag (line 76) | get tag(){return"fill"} method render (line 76) | render(h,f){switch(h.addRollback(),h.openNode("fill"),f.type){case"pat... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method validStyle (line 76) | validStyle(h){return l.validPatternValues[h]} method constructor (line 79) | constructor(h){this.rowCount=0,this.formatterOptions=h,this.fieldForma... method isRowHashArray (line 79) | static isRowHashArray(h){return!!Array.isArray(h)&&Array.isArray(h[0])... method isRowArray (line 79) | static isRowArray(h){return Array.isArray(h)&&!this.isRowHashArray(h)} method gatherHeaders (line 79) | static gatherHeaders(h){return l.isRowHashArray(h)?h.map(f=>f[0]):Arra... method createTransform (line 79) | static createTransform(h){return c.isSyncTransform(h)?(f,g)=>{let m=nu... method rowTransform (line 79) | set rowTransform(h){if(!o.default(h))throw new TypeError("The transfor... method format (line 79) | format(h,f){this.callTransformer(h,(g,m)=>{if(g)return f(g);if(!h)retu... method finish (line 79) | finish(h){const f=[];if(this.formatterOptions.alwaysWriteHeaders&&this... method checkHeaders (line 79) | checkHeaders(h){if(this.headers)return{shouldFormatColumns:!0,headers:... method gatherColumns (line 79) | gatherColumns(h){if(this.headers===null)throw new Error("Headers is cu... method callTransformer (line 79) | callTransformer(h,f){return this._rowTransform?this._rowTransform(h,f)... method formatColumns (line 79) | formatColumns(h,f){const g=h.map((p,y)=>this.fieldFormatter.format(p,y... method constructor (line 79) | constructor(h){super({objectMode:h.objectMode}),this.lines="",this.row... method hasHitRowLimit (line 79) | get hasHitRowLimit(){return this.parserOptions.limitRows&&this.rowCoun... method shouldEmitRows (line 79) | get shouldEmitRows(){return this.parsedRowCount>this.parserOptions.ski... method shouldSkipLine (line 79) | get shouldSkipLine(){return this.parsedLineCount<=this.parserOptions.s... method transform (line 79) | transform(h){return this.rowTransformerValidator.rowTransform=h,this} method validate (line 79) | validate(h){return this.rowTransformerValidator.rowValidator=h,this} method emit (line 79) | emit(h){if(h==="end")return this.endEmitted||(this.endEmitted=!0,super... method _transform (line 79) | _transform(h,f,g){if(this.hasHitRowLimit)return g();const m=l.wrapDone... method _flush (line 79) | _flush(h){const f=l.wrapDoneCallback(h);if(this.hasHitRowLimit)return ... method parse (line 79) | parse(h,f){if(!h)return[];const{line:g,rows:m}=this.parser.parse(h,f);... method processRows (line 79) | processRows(h,f){const g=h.length,m=p=>{const y=E=>E?f(E):p%100!=0?m(p... method transformRow (line 79) | transformRow(h,f){try{this.headerTransformer.transform(h,(g,m)=>g?f(g)... method checkAndEmitHeaders (line 79) | checkAndEmitHeaders(){!this.headersEmitted&&this.headerTransformer.hea... method skipRow (line 79) | skipRow(h){return this.rowCount-=1,h(null,{row:null,isValid:!0})} method pushRow (line 79) | pushRow(h,f){try{this.parserOptions.objectMode?this.push(h):this.push(... method wrapDoneCallback (line 79) | static wrapDoneCallback(h){let f=!1;return function(g){if(g){if(f)thro... function d (line 82) | function d(h,f,g){if(h=h.toLowerCase(),s[h])return o.createDecipheriv(h,... method constructor (line 75) | constructor(p){this._data=p} method length (line 75) | get length(){return this._data.length} method copy (line 75) | copy(p,y,v,b){return this._data._buf.copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._data.toBuffer()} method constructor (line 76) | constructor(){super(),this.map={"x14:dataBar":this.databarXform=new u,... method tag (line 76) | get tag(){return"x14:cfRule"} method isExt (line 76) | static isExt(f){return f.type==="dataBar"?u.isExt(f):!(f.type!=="iconS... method prepare (line 76) | prepare(f){d.isExt(f)&&(f.x14Id=`{${a()}}`.toUpperCase())} method render (line 76) | render(f,g){if(d.isExt(g))switch(g.type){case"dataBar":this.renderData... method renderDataBar (line 76) | renderDataBar(f,g){f.openNode(this.tag,{type:"dataBar",id:g.x14Id}),th... method renderIconSet (line 76) | renderIconSet(f,g){f.openNode(this.tag,{type:"iconSet",priority:g.prio... method createNewModel (line 76) | createNewModel(f){let{attributes:g}=f;return{type:g.type,x14Id:g.id,pr... method onParserClose (line 76) | onParserClose(f,g){Object.assign(this.model,g.model)} method constructor (line 76) | constructor(){super(),this.map={autoFilter:new u,tableColumns:new s({t... method prepare (line 76) | prepare(f,g){this.map.autoFilter.prepare(f),this.map.tableColumns.prep... method tag (line 76) | get tag(){return"table"} method render (line 76) | render(f,g){f.openXml(a.StdDocAttributes),f.openNode(this.tag,$o(An({}... method parseOpen (line 76) | parseOpen(f){if(this.parser)return this.parser.parseOpen(f),!0;const{n... method parseText (line 76) | parseText(f){this.parser&&this.parser.parseText(f)} method parseClose (line 76) | parseClose(f){if(this.parser)return this.parser.parseClose(f)||(this.p... method reconcile (line 76) | reconcile(f,g){f.columns.forEach(m=>{m.dxfId!==void 0&&(m.style=g.styl... function l (line 82) | function l(d){a.call(this);var h,f=d.mode.toLowerCase(),g=c[f];h=d.decry... method constructor (line 75) | constructor(f,g,m){if(!f||!g)throw new Error("A Cell needs a Row");thi... method worksheet (line 75) | get worksheet(){return this._row.worksheet} method workbook (line 75) | get workbook(){return this._row.worksheet.workbook} method destroy (line 75) | destroy(){delete this.style,delete this._value,delete this._row,delete... method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(f){this.style.numFmt=f} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(f){this.style.font=f} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(f){this.style.alignment=f} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(f){this.style.border=f} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(f){this.style.fill=f} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(f){this.style.protection=f} method _mergeStyle (line 75) | _mergeStyle(f,g,m){const p=f&&f.numFmt||g&&g.numFmt;p&&(m.numFmt=p);co... method address (line 75) | get address(){return this._address} method row (line 75) | get row(){return this._row.number} method col (line 75) | get col(){return this._column.number} method $col$row (line 75) | get $col$row(){return`$${this._column.letter}$${this.row}`} method type (line 75) | get type(){return this._value.type} method effectiveType (line 75) | get effectiveType(){return this._value.effectiveType} method toCsvString (line 75) | toCsvString(){return this._value.toCsvString()} method addMergeRef (line 75) | addMergeRef(){this._mergeCount++} method releaseMergeRef (line 75) | releaseMergeRef(){this._mergeCount--} method isMerged (line 75) | get isMerged(){return this._mergeCount>0||this.type===l.Types.Merge} method merge (line 75) | merge(f,g){this._value.release(),this._value=d.create(l.Types.Merge,th... method unmerge (line 75) | unmerge(){this.type===l.Types.Merge&&(this._value.release(),this._valu... method isMergedTo (line 75) | isMergedTo(f){return this._value.type===l.Types.Merge&&this._value.isM... method master (line 75) | get master(){return this.type===l.Types.Merge?this._value.master:this} method isHyperlink (line 75) | get isHyperlink(){return this._value.type===l.Types.Hyperlink} method hyperlink (line 75) | get hyperlink(){return this._value.hyperlink} method value (line 75) | get value(){return this._value.value} method value (line 75) | set value(f){this.type!==l.Types.Merge?(this._value.release(),this._va... method note (line 75) | get note(){return this._comment&&this._comment.note} method note (line 75) | set note(f){this._comment=new c(f)} method text (line 75) | get text(){return this._value.toString()} method html (line 75) | get html(){return o.escapeHtml(this.text)} method toString (line 75) | toString(){return this.text} method _upgradeToHyperlink (line 75) | _upgradeToHyperlink(f){this.type===l.Types.String&&(this._value=d.crea... method formula (line 75) | get formula(){return this._value.formula} method result (line 75) | get result(){return this._value.result} method formulaType (line 75) | get formulaType(){return this._value.formulaType} method fullAddress (line 75) | get fullAddress(){const{worksheet:f}=this._row;return{sheetName:f.name... method name (line 75) | get name(){return this.names[0]} method name (line 75) | set name(f){this.names=[f]} method names (line 75) | get names(){return this.workbook.definedNames.getNamesEx(this.fullAddr... method names (line 75) | set names(f){const{definedNames:g}=this.workbook;g.removeAllNames(this... method addName (line 75) | addName(f){this.workbook.definedNames.addEx(this.fullAddress,f)} method removeName (line 75) | removeName(f){this.workbook.definedNames.removeEx(this.fullAddress,f)} method removeAllNames (line 75) | removeAllNames(){this.workbook.definedNames.removeAllNames(this.fullAd... method _dataValidations (line 75) | get _dataValidations(){return this.worksheet.dataValidations} method dataValidation (line 75) | get dataValidation(){return this._dataValidations.find(this.address)} method dataValidation (line 75) | set dataValidation(f){this._dataValidations.add(this.address,f)} method model (line 75) | get model(){const{model:f}=this._value;return f.style=this.style,this.... method model (line 75) | set model(f){if(this._value.release(),this._value=d.create(f.type,this... method constructor (line 75) | constructor(p,y){this._data=p,this._encoding=y} method length (line 75) | get length(){return this.toBuffer().length} method copy (line 75) | copy(p,y,v,b){return this.toBuffer().copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._buffer||(this._buffer=o.from(this._data,this._... method constructor (line 76) | constructor(h){super(),this.options=Object.assign({type:"nodebuffer",c... method append (line 76) | append(h,f){f.hasOwnProperty("base64")&&f.base64?this.zip.file(f.name,... method finalize (line 76) | async finalize(){const h=await this.zip.generateAsync(this.options);th... method read (line 76) | read(h){return this.stream.read(h)} method setEncoding (line 76) | setEncoding(h){return this.stream.setEncoding(h)} method pause (line 76) | pause(){return this.stream.pause()} method resume (line 76) | resume(){return this.stream.resume()} method isPaused (line 76) | isPaused(){return this.stream.isPaused()} method pipe (line 76) | pipe(h,f){return this.stream.pipe(h,f)} method unpipe (line 76) | unpipe(h){return this.stream.unpipe(h)} method unshift (line 76) | unshift(h){return this.stream.unshift(h)} method wrap (line 76) | wrap(h){return this.stream.wrap(h)} method constructor (line 76) | constructor(){super(),this.map={Company:new s({tag:"Company"}),Manager... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("Properties",l.PR... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"dc:creator":new u({tag:"dc:creator"})... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("cp:corePropertie... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"xdr:twoCellAnchor":new u,"xdr:oneCell... method prepare (line 76) | prepare(h){h.anchors.forEach((f,g)=>{f.anchorType=function(m){return(t... method tag (line 76) | get tag(){return"xdr:wsDr"} method render (line 76) | render(h,f){h.openXml(o.StdDocAttributes),h.openNode(this.tag,l.DRAWIN... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.m... method reconcile (line 76) | reconcile(h,f){h.anchors.forEach(g=>{g.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={patternFill:new u,gradientFill:new c}} method tag (line 76) | get tag(){return"fill"} method render (line 76) | render(h,f){switch(h.addRollback(),h.openNode("fill"),f.type){case"pat... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method validStyle (line 76) | validStyle(h){return l.validPatternValues[h]} method constructor (line 79) | constructor(h){this.rowCount=0,this.formatterOptions=h,this.fieldForma... method isRowHashArray (line 79) | static isRowHashArray(h){return!!Array.isArray(h)&&Array.isArray(h[0])... method isRowArray (line 79) | static isRowArray(h){return Array.isArray(h)&&!this.isRowHashArray(h)} method gatherHeaders (line 79) | static gatherHeaders(h){return l.isRowHashArray(h)?h.map(f=>f[0]):Arra... method createTransform (line 79) | static createTransform(h){return c.isSyncTransform(h)?(f,g)=>{let m=nu... method rowTransform (line 79) | set rowTransform(h){if(!o.default(h))throw new TypeError("The transfor... method format (line 79) | format(h,f){this.callTransformer(h,(g,m)=>{if(g)return f(g);if(!h)retu... method finish (line 79) | finish(h){const f=[];if(this.formatterOptions.alwaysWriteHeaders&&this... method checkHeaders (line 79) | checkHeaders(h){if(this.headers)return{shouldFormatColumns:!0,headers:... method gatherColumns (line 79) | gatherColumns(h){if(this.headers===null)throw new Error("Headers is cu... method callTransformer (line 79) | callTransformer(h,f){return this._rowTransform?this._rowTransform(h,f)... method formatColumns (line 79) | formatColumns(h,f){const g=h.map((p,y)=>this.fieldFormatter.format(p,y... method constructor (line 79) | constructor(h){super({objectMode:h.objectMode}),this.lines="",this.row... method hasHitRowLimit (line 79) | get hasHitRowLimit(){return this.parserOptions.limitRows&&this.rowCoun... method shouldEmitRows (line 79) | get shouldEmitRows(){return this.parsedRowCount>this.parserOptions.ski... method shouldSkipLine (line 79) | get shouldSkipLine(){return this.parsedLineCount<=this.parserOptions.s... method transform (line 79) | transform(h){return this.rowTransformerValidator.rowTransform=h,this} method validate (line 79) | validate(h){return this.rowTransformerValidator.rowValidator=h,this} method emit (line 79) | emit(h){if(h==="end")return this.endEmitted||(this.endEmitted=!0,super... method _transform (line 79) | _transform(h,f,g){if(this.hasHitRowLimit)return g();const m=l.wrapDone... method _flush (line 79) | _flush(h){const f=l.wrapDoneCallback(h);if(this.hasHitRowLimit)return ... method parse (line 79) | parse(h,f){if(!h)return[];const{line:g,rows:m}=this.parser.parse(h,f);... method processRows (line 79) | processRows(h,f){const g=h.length,m=p=>{const y=E=>E?f(E):p%100!=0?m(p... method transformRow (line 79) | transformRow(h,f){try{this.headerTransformer.transform(h,(g,m)=>g?f(g)... method checkAndEmitHeaders (line 79) | checkAndEmitHeaders(){!this.headersEmitted&&this.headerTransformer.hea... method skipRow (line 79) | skipRow(h){return this.rowCount-=1,h(null,{row:null,isValid:!0})} method pushRow (line 79) | pushRow(h,f){try{this.parserOptions.objectMode?this.push(h):this.push(... method wrapDoneCallback (line 79) | static wrapDoneCallback(h){let f=!1;return function(g){if(g){if(f)thro... function u (line 82) | function u(l){var d,h=l.modulus.byteLength();do d=new o(s(h));while(d.cm... method constructor (line 75) | constructor(l,d,h){this._worksheet=l,this._number=d,h!==!1&&(this.defn... method number (line 75) | get number(){return this._number} method worksheet (line 75) | get worksheet(){return this._worksheet} method letter (line 75) | get letter(){return s.n2l(this._number)} method isCustomWidth (line 75) | get isCustomWidth(){return this.width!==void 0&&this.width!==9} method defn (line 75) | get defn(){return{header:this._header,key:this.key,width:this.width,st... method defn (line 75) | set defn(l){l?(this.key=l.key,this.width=l.width!==void 0?l.width:9,th... method headers (line 75) | get headers(){return this._header&&this._header instanceof Array?this.... method header (line 75) | get header(){return this._header} method header (line 75) | set header(l){l!==void 0?(this._header=l,this.headers.forEach((d,h)=>{... method key (line 75) | get key(){return this._key} method key (line 75) | set key(l){(this._key&&this._worksheet.getColumnKey(this._key))===this... method hidden (line 75) | get hidden(){return!!this._hidden} method hidden (line 75) | set hidden(l){this._hidden=l} method outlineLevel (line 75) | get outlineLevel(){return this._outlineLevel||0} method outlineLevel (line 75) | set outlineLevel(l){this._outlineLevel=l} method collapsed (line 75) | get collapsed(){return!!(this._outlineLevel&&this._outlineLevel>=this.... method toString (line 75) | toString(){return JSON.stringify({key:this.key,width:this.width,header... method equivalentTo (line 75) | equivalentTo(l){return this.width===l.width&&this.hidden===l.hidden&&t... method isDefault (line 75) | get isDefault(){if(this.isCustomWidth||this.hidden||this.outlineLevel)... method headerCount (line 75) | get headerCount(){return this.headers.length} method eachCell (line 75) | eachCell(l,d){const h=this.number;d||(d=l,l=null),this._worksheet.each... method values (line 75) | get values(){const l=[];return this.eachCell((d,h)=>{d&&d.type!==o.Val... method values (line 75) | set values(l){if(!l)return;const d=this.number;let h=0;l.hasOwnPropert... method _applyStyle (line 75) | _applyStyle(l,d){return this.style[l]=d,this.eachCell(h=>{h[l]=d}),d} method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(l){this._applyStyle("numFmt",l)} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(l){this._applyStyle("font",l)} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(l){this._applyStyle("alignment",l)} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(l){this._applyStyle("protection",l)} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(l){this._applyStyle("border",l)} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(l){this._applyStyle("fill",l)} method toModel (line 75) | static toModel(l){const d=[];let h=null;return l&&l.forEach((f,g)=>{f.... method fromModel (line 75) | static fromModel(l,d){const h=[];let f=1,g=0;for(d=(d=d||[]).sort(func... method constructor (line 76) | constructor(){super(),this.map={"v:shape":new s}} method tag (line 76) | get tag(){return"xml"} method render (line 76) | render(l,d){l.openXml(a.StdDocAttributes),l.openNode(this.tag,u.DRAWIN... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method reconcile (line 76) | reconcile(l,d){l.anchors.forEach(h=>{h.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={"v:textbox":new o,"x:ClientData":new s}} method tag (line 76) | get tag(){return"v:shape"} method render (line 76) | render(l,d,h){l.openNode("v:shape",u.V_SHAPE_ATTRIBUTES(d,h)),l.leafNo... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.p... method constructor (line 76) | constructor(){super(),this.map={Relationship:new s}} method render (line 76) | render(l,d){d=d||this._values,l.openXml(a.StdDocAttributes),l.openNode... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method constructor (line 76) | constructor(){super(),this.map={"x14:id":this.idXform=new s}} method tag (line 76) | get tag(){return"ext"} method render (line 76) | render(l,d){l.openNode(this.tag,{uri:"{B025F937-C7B1-47D3-B67F-A62EFF6... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(l,d){this.model.x14Id=d.model} method constructor (line 76) | constructor(l){super(),this.model=l} method tag (line 76) | get tag(){return"r"} method textXform (line 76) | get textXform(){return this._textXform||(this._textXform=new a)} method fontXform (line 76) | get fontXform(){return this._fontXform||(this._fontXform=new o(u.FONT_... method render (line 76) | render(l,d){d=d||this.model,l.openNode("r"),d.font&&this.fontXform.ren... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){switch(l){case"r":return!1;case"t":return this.model.tex... method constructor (line 76) | constructor(l){super(),this.name=l,this.map={color:new s}} method tag (line 76) | get tag(){return this.name} method render (line 76) | render(l,d,h){const f=d&&d.color||h||this.defaultColor;l.openNode(this... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){return this.parser?(this.parser.parseClose(l)||(this.par... method validStyle (line 76) | validStyle(l){return u.validStyleValues[l]} method constructor (line 76) | constructor(){super(),this.map={fgColor:new o("fgColor"),bgColor:new o... method name (line 76) | get name(){return"pattern"} method tag (line 76) | get tag(){return"patternFill"} method render (line 76) | render(h,f){h.openNode("patternFill"),h.addAttribute("patternType",f.p... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.p... method constructor (line 77) | constructor(l){super({writableObjectMode:l.objectMode}),this.hasWritte... method transform (line 77) | transform(l){return this.rowFormatter.rowTransform=l,this} method _transform (line 77) | _transform(l,d,h){let f=!1;try{this.hasWrittenBOM||(this.push(this.for... method _flush (line 77) | _flush(l){this.rowFormatter.finish((d,h)=>d?l(d):(h&&h.forEach(f=>{thi... method constructor (line 79) | constructor(l){this.parserOptions=l,this.rowParser=new o.RowParser(thi... method removeBOM (line 79) | static removeBOM(l){return l&&l.charCodeAt(0)===65279?l.slice(1):l} method parse (line 79) | parse(l,d){const h=new a.Scanner({line:u.removeBOM(l),parserOptions:th... method parseWithoutComments (line 79) | parseWithoutComments(l){const d=[];let h=!0;for(;h;)h=this.parseRow(l,... method parseWithComments (line 79) | parseWithComments(l){const{parserOptions:d}=this,h=[];for(let f=l.next... method parseRow (line 79) | parseRow(l,d){if(!l.nextNonSpaceToken)return!1;const h=this.rowParser.... method constructor (line 81) | constructor(){this._rowTransform=null,this._rowValidator=null} method createTransform (line 81) | static createTransform(l){return s.isSyncTransform(l)?(d,h)=>{let f=nu... method createValidator (line 81) | static createValidator(l){return s.isSyncValidate(l)?(d,h)=>{h(null,{r... method rowTransform (line 81) | set rowTransform(l){if(!o.default(l))throw new TypeError("The transfor... method rowValidator (line 81) | set rowValidator(l){if(!o.default(l))throw new TypeError("The validate... method transformAndValidate (line 81) | transformAndValidate(l,d){return this.callTransformer(l,(h,f)=>h?d(h):... method callTransformer (line 81) | callTransformer(l,d){return this._rowTransform?this._rowTransform(l,d)... method callValidator (line 81) | callValidator(l,d){return this._rowValidator?this._rowValidator(l,d):d... function c (line 82) | function c(l,d){var h=function(z){var W=u(z);return{blinder:W.toRed(o.mo... method constructor (line 75) | constructor(){this._xml=[],this._stack=[],this._rollbacks=[]} method tos (line 75) | get tos(){return this._stack.length?this._stack[this._stack.length-1]:... method cursor (line 75) | get cursor(){return this._xml.length} method openXml (line 75) | openXml(d){const h=this._xml;h.push(" method openNode (line 76) | openNode(d,h){const f=this.tos,g=this._xml;f&&this.open&&g.push(">"),t... method addAttribute (line 76) | addAttribute(d,h){if(!this.open)throw new Error("Cannot write attribut... method addAttributes (line 76) | addAttributes(d){if(!this.open)throw new Error("Cannot write attribute... method writeText (line 76) | writeText(d){const h=this._xml;this.open&&(h.push(">"),this.open=!1),t... method writeXml (line 76) | writeXml(d){this.open&&(this._xml.push(">"),this.open=!1),this.leaf=!1... method closeNode (line 76) | closeNode(){const d=this._stack.pop(),h=this._xml;this.leaf?h.push("/>... method leafNode (line 76) | leafNode(d,h,f){this.openNode(d,h),f!==void 0&&this.writeText(f),this.... method closeAll (line 76) | closeAll(){for(;this._stack.length;)this.closeNode()} method addRollback (line 76) | addRollback(){return this._rollbacks.push({xml:this._xml.length,stack:... method commit (line 76) | commit(){this._rollbacks.pop()} method rollback (line 76) | rollback(){const d=this._rollbacks.pop();this._xml.length>d.xml&&this.... method xml (line 76) | get xml(){return this.closeAll(),this._xml.join("")} method constructor (line 76) | constructor(){super(),this.map={stop:new s}} method name (line 76) | get name(){return"gradient"} method tag (line 76) | get tag(){return"gradientFill"} method render (line 76) | render(h,f){switch(h.openNode("gradientFill"),f.gradient){case"angle":... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method constructor (line 76) | constructor(d,h){super(),this.id=d,this.formatCode=h} method tag (line 76) | get tag(){return"numFmt"} method render (line 76) | render(d,h){d.leafNode("numFmt",{numFmtId:h.id,formatCode:h.formatCode})} method parseOpen (line 76) | parseOpen(d){switch(d.name){case"numFmt":return this.model={id:parseIn... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} function h (line 82) | function h(p){s.Writable.call(this);var y=d[p];if(!y)throw new Error("Un... method constructor (line 75) | constructor(p){this._data=p} method length (line 75) | get length(){return this._data.length} method copy (line 75) | copy(p,y,v,b){this._data.copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._data} method constructor (line 76) | constructor(g){super(),this.options=g||h.OPTIONS,this.map={b:{prop:"bo... method tag (line 76) | get tag(){return this.options.tagName} method render (line 76) | render(g,m){const{map:p}=this;g.openNode(this.options.tagName),l.each(... method parseOpen (line 76) | parseOpen(g){if(this.parser)return this.parser.parseOpen(g),!0;if(this... method parseText (line 76) | parseText(g){this.parser&&this.parser.parseText(g)} method parseClose (line 76) | parseClose(g){if(this.parser&&!this.parser.parseClose(g)){const m=this... function f (line 82) | function f(p){s.Writable.call(this);var y=d[p];if(!y)throw new Error("Un... method constructor (line 75) | constructor(p){this.size=p,this.buffer=o.alloc(p),this.iRead=0,this.iW... method toBuffer (line 75) | toBuffer(){if(this.iRead===0&&this.iWrite===this.size)return this.buff... method length (line 75) | get length(){return this.iWrite-this.iRead} method eod (line 75) | get eod(){return this.iRead===this.iWrite} method full (line 75) | get full(){return this.iWrite===this.size} method read (line 75) | read(p){let y;return p===0?null:p===void 0||p>=this.length?(y=this.toB... method write (line 75) | write(p,y,v){const b=Math.min(v,this.size-this.iWrite);return p.copy(t... function g (line 82) | function g(p){return new h(p)} function m (line 82) | function m(p){return new f(p)} method constructor (line 76) | constructor(){super(),this.map={dataBar:this.databarXform=new u,extLst... method tag (line 76) | get tag(){return"cfRule"} method isPrimitive (line 76) | static isPrimitive(y){return y.type!=="iconSet"||!y.custom&&!f[y.iconS... method render (line 76) | render(y,v){switch(v.type){case"expression":this.renderExpression(y,v)... method renderExpression (line 76) | renderExpression(y,v){y.openNode(this.tag,{type:"expression",dxfId:v.d... method renderCellIs (line 76) | renderCellIs(y,v){y.openNode(this.tag,{type:"cellIs",dxfId:v.dxfId,pri... method renderTop10 (line 76) | renderTop10(y,v){y.leafNode(this.tag,{type:"top10",dxfId:v.dxfId,prior... method renderAboveAverage (line 76) | renderAboveAverage(y,v){y.leafNode(this.tag,{type:"aboveAverage",dxfId... method renderDataBar (line 76) | renderDataBar(y,v){y.openNode(this.tag,{type:"dataBar",priority:v.prio... method renderColorScale (line 76) | renderColorScale(y,v){y.openNode(this.tag,{type:"colorScale",priority:... method renderIconSet (line 76) | renderIconSet(y,v){m.isPrimitive(v)&&(y.openNode(this.tag,{type:"iconS... method renderText (line 76) | renderText(y,v){y.openNode(this.tag,{type:v.operator,dxfId:v.dxfId,pri... method renderTimePeriod (line 76) | renderTimePeriod(y,v){y.openNode(this.tag,{type:"timePeriod",dxfId:v.d... method createNewModel (line 76) | createNewModel(y){let{attributes:v}=y;return $o(An({},g(v)),{dxfId:a.t... method onParserClose (line 76) | onParserClose(y,v){switch(y){case"dataBar":case"extLst":case"colorScal... function h (line 82) | function h(p,y,v,b){if((p=a.from(p.toArray())).length0&... method constructor (line 75) | constructor(p){this.size=p,this.buffer=o.alloc(p),this.iRead=0,this.iW... method toBuffer (line 75) | toBuffer(){if(this.iRead===0&&this.iWrite===this.size)return this.buff... method length (line 75) | get length(){return this.iWrite-this.iRead} method eod (line 75) | get eod(){return this.iRead===this.iWrite} method full (line 75) | get full(){return this.iWrite===this.size} method read (line 75) | read(p){let y;return p===0?null:p===void 0||p>=this.length?(y=this.toB... method write (line 75) | write(p,y,v){const b=Math.min(v,this.size-this.iWrite);return p.copy(t... function g (line 82) | function g(p,y,v){var b,E;do{for(b=a.alloc(0);8*b.length0||this.type===l.Types.Merge} method merge (line 75) | merge(f,g){this._value.release(),this._value=d.create(l.Types.Merge,th... method unmerge (line 75) | unmerge(){this.type===l.Types.Merge&&(this._value.release(),this._valu... method isMergedTo (line 75) | isMergedTo(f){return this._value.type===l.Types.Merge&&this._value.isM... method master (line 75) | get master(){return this.type===l.Types.Merge?this._value.master:this} method isHyperlink (line 75) | get isHyperlink(){return this._value.type===l.Types.Hyperlink} method hyperlink (line 75) | get hyperlink(){return this._value.hyperlink} method value (line 75) | get value(){return this._value.value} method value (line 75) | set value(f){this.type!==l.Types.Merge?(this._value.release(),this._va... method note (line 75) | get note(){return this._comment&&this._comment.note} method note (line 75) | set note(f){this._comment=new c(f)} method text (line 75) | get text(){return this._value.toString()} method html (line 75) | get html(){return o.escapeHtml(this.text)} method toString (line 75) | toString(){return this.text} method _upgradeToHyperlink (line 75) | _upgradeToHyperlink(f){this.type===l.Types.String&&(this._value=d.crea... method formula (line 75) | get formula(){return this._value.formula} method result (line 75) | get result(){return this._value.result} method formulaType (line 75) | get formulaType(){return this._value.formulaType} method fullAddress (line 75) | get fullAddress(){const{worksheet:f}=this._row;return{sheetName:f.name... method name (line 75) | get name(){return this.names[0]} method name (line 75) | set name(f){this.names=[f]} method names (line 75) | get names(){return this.workbook.definedNames.getNamesEx(this.fullAddr... method names (line 75) | set names(f){const{definedNames:g}=this.workbook;g.removeAllNames(this... method addName (line 75) | addName(f){this.workbook.definedNames.addEx(this.fullAddress,f)} method removeName (line 75) | removeName(f){this.workbook.definedNames.removeEx(this.fullAddress,f)} method removeAllNames (line 75) | removeAllNames(){this.workbook.definedNames.removeAllNames(this.fullAd... method _dataValidations (line 75) | get _dataValidations(){return this.worksheet.dataValidations} method dataValidation (line 75) | get dataValidation(){return this._dataValidations.find(this.address)} method dataValidation (line 75) | set dataValidation(f){this._dataValidations.add(this.address,f)} method model (line 75) | get model(){const{model:f}=this._value;return f.style=this.style,this.... method model (line 75) | set model(f){if(this._value.release(),this._value=d.create(f.type,this... method constructor (line 75) | constructor(p,y){this._data=p,this._encoding=y} method length (line 75) | get length(){return this.toBuffer().length} method copy (line 75) | copy(p,y,v,b){return this.toBuffer().copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._buffer||(this._buffer=o.from(this._data,this._... method constructor (line 76) | constructor(h){super(),this.options=Object.assign({type:"nodebuffer",c... method append (line 76) | append(h,f){f.hasOwnProperty("base64")&&f.base64?this.zip.file(f.name,... method finalize (line 76) | async finalize(){const h=await this.zip.generateAsync(this.options);th... method read (line 76) | read(h){return this.stream.read(h)} method setEncoding (line 76) | setEncoding(h){return this.stream.setEncoding(h)} method pause (line 76) | pause(){return this.stream.pause()} method resume (line 76) | resume(){return this.stream.resume()} method isPaused (line 76) | isPaused(){return this.stream.isPaused()} method pipe (line 76) | pipe(h,f){return this.stream.pipe(h,f)} method unpipe (line 76) | unpipe(h){return this.stream.unpipe(h)} method unshift (line 76) | unshift(h){return this.stream.unshift(h)} method wrap (line 76) | wrap(h){return this.stream.wrap(h)} method constructor (line 76) | constructor(){super(),this.map={Company:new s({tag:"Company"}),Manager... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("Properties",l.PR... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"dc:creator":new u({tag:"dc:creator"})... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("cp:corePropertie... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"xdr:twoCellAnchor":new u,"xdr:oneCell... method prepare (line 76) | prepare(h){h.anchors.forEach((f,g)=>{f.anchorType=function(m){return(t... method tag (line 76) | get tag(){return"xdr:wsDr"} method render (line 76) | render(h,f){h.openXml(o.StdDocAttributes),h.openNode(this.tag,l.DRAWIN... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.m... method reconcile (line 76) | reconcile(h,f){h.anchors.forEach(g=>{g.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={patternFill:new u,gradientFill:new c}} method tag (line 76) | get tag(){return"fill"} method render (line 76) | render(h,f){switch(h.addRollback(),h.openNode("fill"),f.type){case"pat... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method validStyle (line 76) | validStyle(h){return l.validPatternValues[h]} method constructor (line 79) | constructor(h){this.rowCount=0,this.formatterOptions=h,this.fieldForma... method isRowHashArray (line 79) | static isRowHashArray(h){return!!Array.isArray(h)&&Array.isArray(h[0])... method isRowArray (line 79) | static isRowArray(h){return Array.isArray(h)&&!this.isRowHashArray(h)} method gatherHeaders (line 79) | static gatherHeaders(h){return l.isRowHashArray(h)?h.map(f=>f[0]):Arra... method createTransform (line 79) | static createTransform(h){return c.isSyncTransform(h)?(f,g)=>{let m=nu... method rowTransform (line 79) | set rowTransform(h){if(!o.default(h))throw new TypeError("The transfor... method format (line 79) | format(h,f){this.callTransformer(h,(g,m)=>{if(g)return f(g);if(!h)retu... method finish (line 79) | finish(h){const f=[];if(this.formatterOptions.alwaysWriteHeaders&&this... method checkHeaders (line 79) | checkHeaders(h){if(this.headers)return{shouldFormatColumns:!0,headers:... method gatherColumns (line 79) | gatherColumns(h){if(this.headers===null)throw new Error("Headers is cu... method callTransformer (line 79) | callTransformer(h,f){return this._rowTransform?this._rowTransform(h,f)... method formatColumns (line 79) | formatColumns(h,f){const g=h.map((p,y)=>this.fieldFormatter.format(p,y... method constructor (line 79) | constructor(h){super({objectMode:h.objectMode}),this.lines="",this.row... method hasHitRowLimit (line 79) | get hasHitRowLimit(){return this.parserOptions.limitRows&&this.rowCoun... method shouldEmitRows (line 79) | get shouldEmitRows(){return this.parsedRowCount>this.parserOptions.ski... method shouldSkipLine (line 79) | get shouldSkipLine(){return this.parsedLineCount<=this.parserOptions.s... method transform (line 79) | transform(h){return this.rowTransformerValidator.rowTransform=h,this} method validate (line 79) | validate(h){return this.rowTransformerValidator.rowValidator=h,this} method emit (line 79) | emit(h){if(h==="end")return this.endEmitted||(this.endEmitted=!0,super... method _transform (line 79) | _transform(h,f,g){if(this.hasHitRowLimit)return g();const m=l.wrapDone... method _flush (line 79) | _flush(h){const f=l.wrapDoneCallback(h);if(this.hasHitRowLimit)return ... method parse (line 79) | parse(h,f){if(!h)return[];const{line:g,rows:m}=this.parser.parse(h,f);... method processRows (line 79) | processRows(h,f){const g=h.length,m=p=>{const y=E=>E?f(E):p%100!=0?m(p... method transformRow (line 79) | transformRow(h,f){try{this.headerTransformer.transform(h,(g,m)=>g?f(g)... method checkAndEmitHeaders (line 79) | checkAndEmitHeaders(){!this.headersEmitted&&this.headerTransformer.hea... method skipRow (line 79) | skipRow(h){return this.rowCount-=1,h(null,{row:null,isValid:!0})} method pushRow (line 79) | pushRow(h,f){try{this.parserOptions.objectMode?this.push(h):this.push(... method wrapDoneCallback (line 79) | static wrapDoneCallback(h){let f=!1;return function(g){if(g){if(f)thro... function s (line 82) | function s(c,l){for(var d in c)l[d]=c[d]} method prepare (line 76) | prepare(){} method render (line 76) | render(){} method parseOpen (line 76) | parseOpen(c){} method parseText (line 76) | parseText(c){} method parseClose (line 76) | parseClose(c){} method reconcile (line 76) | reconcile(c,l){} method reset (line 76) | reset(){this.model=null,this.map&&Object.values(this.map).forEach(c=>{... method mergeModel (line 76) | mergeModel(c){this.model=Object.assign(this.model||{},c)} method parse (line 76) | async parse(c){for await(const l of c)for(const{eventType:d,value:h}of... method parseStream (line 76) | async parseStream(c){return this.parse(a(c))} method xml (line 76) | get xml(){return this.toXml(this.model)} method toXml (line 76) | toXml(c){const l=new o;return this.render(l,c),l.xml} method toAttribute (line 76) | static toAttribute(c,l){let d=arguments.length>2&&arguments[2]!==void ... method toStringAttribute (line 76) | static toStringAttribute(c,l){let d=arguments.length>2&&arguments[2]!=... method toStringValue (line 76) | static toStringValue(c,l){return c===void 0?l:c} method toBoolAttribute (line 76) | static toBoolAttribute(c,l){let d=arguments.length>2&&arguments[2]!==v... method toBoolValue (line 76) | static toBoolValue(c,l){return c===void 0?l:c==="1"} method toIntAttribute (line 76) | static toIntAttribute(c,l){let d=arguments.length>2&&arguments[2]!==vo... method toIntValue (line 76) | static toIntValue(c,l){return c===void 0?l:parseInt(c,10)} method toFloatAttribute (line 76) | static toFloatAttribute(c,l){let d=arguments.length>2&&arguments[2]!==... method toFloatValue (line 76) | static toFloatValue(c,l){return c===void 0?l:parseFloat(c)} method render (line 76) | render(c,l){c.openXml(a.StdDocAttributes),c.openNode("Types",s.PROPERT... method parseOpen (line 76) | parseOpen(){return!1} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} method tag (line 76) | get tag(){return"x14:id"} method render (line 76) | render(l,d){l.leafNode(this.tag,null,d)} method parseOpen (line 76) | parseOpen(){this.model=""} method parseText (line 76) | parseText(l){this.model+=l} method parseClose (line 76) | parseClose(l){return l!==this.tag} method constructor (line 76) | constructor(){super(),this.map={"x14:conditionalFormattings":this.cond... method tag (line 76) | get tag(){return"ext"} method hasContent (line 76) | hasContent(c){return this.conditionalFormattings.hasContent(c.conditio... method prepare (line 76) | prepare(c,l){this.conditionalFormattings.prepare(c.conditionalFormatti... method render (line 76) | render(c,l){c.openNode("ext",{uri:"{78C0D931-6437-407d-A8EE-F0AAD7539E... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(c,l){this.model[c]=l.model} method constructor (line 76) | constructor(){super(),this.map={color:new o}} method tag (line 76) | get tag(){return"stop"} method render (line 76) | render(h,f){h.openNode("stop"),h.addAttribute("position",f.position),t... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... function u (line 82) | function u(c,l,d){return o(c,l,d)} method constructor (line 75) | constructor(l,d,h){this._worksheet=l,this._number=d,h!==!1&&(this.defn... method number (line 75) | get number(){return this._number} method worksheet (line 75) | get worksheet(){return this._worksheet} method letter (line 75) | get letter(){return s.n2l(this._number)} method isCustomWidth (line 75) | get isCustomWidth(){return this.width!==void 0&&this.width!==9} method defn (line 75) | get defn(){return{header:this._header,key:this.key,width:this.width,st... method defn (line 75) | set defn(l){l?(this.key=l.key,this.width=l.width!==void 0?l.width:9,th... method headers (line 75) | get headers(){return this._header&&this._header instanceof Array?this.... method header (line 75) | get header(){return this._header} method header (line 75) | set header(l){l!==void 0?(this._header=l,this.headers.forEach((d,h)=>{... method key (line 75) | get key(){return this._key} method key (line 75) | set key(l){(this._key&&this._worksheet.getColumnKey(this._key))===this... method hidden (line 75) | get hidden(){return!!this._hidden} method hidden (line 75) | set hidden(l){this._hidden=l} method outlineLevel (line 75) | get outlineLevel(){return this._outlineLevel||0} method outlineLevel (line 75) | set outlineLevel(l){this._outlineLevel=l} method collapsed (line 75) | get collapsed(){return!!(this._outlineLevel&&this._outlineLevel>=this.... method toString (line 75) | toString(){return JSON.stringify({key:this.key,width:this.width,header... method equivalentTo (line 75) | equivalentTo(l){return this.width===l.width&&this.hidden===l.hidden&&t... method isDefault (line 75) | get isDefault(){if(this.isCustomWidth||this.hidden||this.outlineLevel)... method headerCount (line 75) | get headerCount(){return this.headers.length} method eachCell (line 75) | eachCell(l,d){const h=this.number;d||(d=l,l=null),this._worksheet.each... method values (line 75) | get values(){const l=[];return this.eachCell((d,h)=>{d&&d.type!==o.Val... method values (line 75) | set values(l){if(!l)return;const d=this.number;let h=0;l.hasOwnPropert... method _applyStyle (line 75) | _applyStyle(l,d){return this.style[l]=d,this.eachCell(h=>{h[l]=d}),d} method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(l){this._applyStyle("numFmt",l)} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(l){this._applyStyle("font",l)} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(l){this._applyStyle("alignment",l)} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(l){this._applyStyle("protection",l)} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(l){this._applyStyle("border",l)} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(l){this._applyStyle("fill",l)} method toModel (line 75) | static toModel(l){const d=[];let h=null;return l&&l.forEach((f,g)=>{f.... method fromModel (line 75) | static fromModel(l,d){const h=[];let f=1,g=0;for(d=(d=d||[]).sort(func... method constructor (line 76) | constructor(){super(),this.map={"v:shape":new s}} method tag (line 76) | get tag(){return"xml"} method render (line 76) | render(l,d){l.openXml(a.StdDocAttributes),l.openNode(this.tag,u.DRAWIN... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method reconcile (line 76) | reconcile(l,d){l.anchors.forEach(h=>{h.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={"v:textbox":new o,"x:ClientData":new s}} method tag (line 76) | get tag(){return"v:shape"} method render (line 76) | render(l,d,h){l.openNode("v:shape",u.V_SHAPE_ATTRIBUTES(d,h)),l.leafNo... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.p... method constructor (line 76) | constructor(){super(),this.map={Relationship:new s}} method render (line 76) | render(l,d){d=d||this._values,l.openXml(a.StdDocAttributes),l.openNode... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method constructor (line 76) | constructor(){super(),this.map={"x14:id":this.idXform=new s}} method tag (line 76) | get tag(){return"ext"} method render (line 76) | render(l,d){l.openNode(this.tag,{uri:"{B025F937-C7B1-47D3-B67F-A62EFF6... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(l,d){this.model.x14Id=d.model} method constructor (line 76) | constructor(l){super(),this.model=l} method tag (line 76) | get tag(){return"r"} method textXform (line 76) | get textXform(){return this._textXform||(this._textXform=new a)} method fontXform (line 76) | get fontXform(){return this._fontXform||(this._fontXform=new o(u.FONT_... method render (line 76) | render(l,d){d=d||this.model,l.openNode("r"),d.font&&this.fontXform.ren... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){switch(l){case"r":return!1;case"t":return this.model.tex... method constructor (line 76) | constructor(l){super(),this.name=l,this.map={color:new s}} method tag (line 76) | get tag(){return this.name} method render (line 76) | render(l,d,h){const f=d&&d.color||h||this.defaultColor;l.openNode(this... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){return this.parser?(this.parser.parseClose(l)||(this.par... method validStyle (line 76) | validStyle(l){return u.validStyleValues[l]} method constructor (line 76) | constructor(){super(),this.map={fgColor:new o("fgColor"),bgColor:new o... method name (line 76) | get name(){return"pattern"} method tag (line 76) | get tag(){return"patternFill"} method render (line 76) | render(h,f){h.openNode("patternFill"),h.addAttribute("patternType",f.p... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.p... method constructor (line 77) | constructor(l){super({writableObjectMode:l.objectMode}),this.hasWritte... method transform (line 77) | transform(l){return this.rowFormatter.rowTransform=l,this} method _transform (line 77) | _transform(l,d,h){let f=!1;try{this.hasWrittenBOM||(this.push(this.for... method _flush (line 77) | _flush(l){this.rowFormatter.finish((d,h)=>d?l(d):(h&&h.forEach(f=>{thi... method constructor (line 79) | constructor(l){this.parserOptions=l,this.rowParser=new o.RowParser(thi... method removeBOM (line 79) | static removeBOM(l){return l&&l.charCodeAt(0)===65279?l.slice(1):l} method parse (line 79) | parse(l,d){const h=new a.Scanner({line:u.removeBOM(l),parserOptions:th... method parseWithoutComments (line 79) | parseWithoutComments(l){const d=[];let h=!0;for(;h;)h=this.parseRow(l,... method parseWithComments (line 79) | parseWithComments(l){const{parserOptions:d}=this,h=[];for(let f=l.next... method parseRow (line 79) | parseRow(l,d){if(!l.nextNonSpaceToken)return!1;const h=this.rowParser.... method constructor (line 81) | constructor(){this._rowTransform=null,this._rowValidator=null} method createTransform (line 81) | static createTransform(l){return s.isSyncTransform(l)?(d,h)=>{let f=nu... method createValidator (line 81) | static createValidator(l){return s.isSyncValidate(l)?(d,h)=>{h(null,{r... method rowTransform (line 81) | set rowTransform(l){if(!o.default(l))throw new TypeError("The transfor... method rowValidator (line 81) | set rowValidator(l){if(!o.default(l))throw new TypeError("The validate... method transformAndValidate (line 81) | transformAndValidate(l,d){return this.callTransformer(l,(h,f)=>h?d(h):... method callTransformer (line 81) | callTransformer(l,d){return this._rowTransform?this._rowTransform(l,d)... method callValidator (line 81) | callValidator(l,d){return this._rowValidator?this._rowValidator(l,d):d... function s (line 82) | function s(p){var y;switch(this.encoding=function(v){var b=function(E){i... method prepare (line 76) | prepare(){} method render (line 76) | render(){} method parseOpen (line 76) | parseOpen(c){} method parseText (line 76) | parseText(c){} method parseClose (line 76) | parseClose(c){} method reconcile (line 76) | reconcile(c,l){} method reset (line 76) | reset(){this.model=null,this.map&&Object.values(this.map).forEach(c=>{... method mergeModel (line 76) | mergeModel(c){this.model=Object.assign(this.model||{},c)} method parse (line 76) | async parse(c){for await(const l of c)for(const{eventType:d,value:h}of... method parseStream (line 76) | async parseStream(c){return this.parse(a(c))} method xml (line 76) | get xml(){return this.toXml(this.model)} method toXml (line 76) | toXml(c){const l=new o;return this.render(l,c),l.xml} method toAttribute (line 76) | static toAttribute(c,l){let d=arguments.length>2&&arguments[2]!==void ... method toStringAttribute (line 76) | static toStringAttribute(c,l){let d=arguments.length>2&&arguments[2]!=... method toStringValue (line 76) | static toStringValue(c,l){return c===void 0?l:c} method toBoolAttribute (line 76) | static toBoolAttribute(c,l){let d=arguments.length>2&&arguments[2]!==v... method toBoolValue (line 76) | static toBoolValue(c,l){return c===void 0?l:c==="1"} method toIntAttribute (line 76) | static toIntAttribute(c,l){let d=arguments.length>2&&arguments[2]!==vo... method toIntValue (line 76) | static toIntValue(c,l){return c===void 0?l:parseInt(c,10)} method toFloatAttribute (line 76) | static toFloatAttribute(c,l){let d=arguments.length>2&&arguments[2]!==... method toFloatValue (line 76) | static toFloatValue(c,l){return c===void 0?l:parseFloat(c)} method render (line 76) | render(c,l){c.openXml(a.StdDocAttributes),c.openNode("Types",s.PROPERT... method parseOpen (line 76) | parseOpen(){return!1} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} method tag (line 76) | get tag(){return"x14:id"} method render (line 76) | render(l,d){l.leafNode(this.tag,null,d)} method parseOpen (line 76) | parseOpen(){this.model=""} method parseText (line 76) | parseText(l){this.model+=l} method parseClose (line 76) | parseClose(l){return l!==this.tag} method constructor (line 76) | constructor(){super(),this.map={"x14:conditionalFormattings":this.cond... method tag (line 76) | get tag(){return"ext"} method hasContent (line 76) | hasContent(c){return this.conditionalFormattings.hasContent(c.conditio... method prepare (line 76) | prepare(c,l){this.conditionalFormattings.prepare(c.conditionalFormatti... method render (line 76) | render(c,l){c.openNode("ext",{uri:"{78C0D931-6437-407d-A8EE-F0AAD7539E... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(c,l){this.model[c]=l.model} method constructor (line 76) | constructor(){super(),this.map={color:new o}} method tag (line 76) | get tag(){return"stop"} method render (line 76) | render(h,f){h.openNode("stop"),h.addAttribute("position",f.position),t... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... function u (line 82) | function u(p){return p<=127?0:p>>5==6?2:p>>4==14?3:p>>3==30?4:p>>6==2?-1... method constructor (line 75) | constructor(l,d,h){this._worksheet=l,this._number=d,h!==!1&&(this.defn... method number (line 75) | get number(){return this._number} method worksheet (line 75) | get worksheet(){return this._worksheet} method letter (line 75) | get letter(){return s.n2l(this._number)} method isCustomWidth (line 75) | get isCustomWidth(){return this.width!==void 0&&this.width!==9} method defn (line 75) | get defn(){return{header:this._header,key:this.key,width:this.width,st... method defn (line 75) | set defn(l){l?(this.key=l.key,this.width=l.width!==void 0?l.width:9,th... method headers (line 75) | get headers(){return this._header&&this._header instanceof Array?this.... method header (line 75) | get header(){return this._header} method header (line 75) | set header(l){l!==void 0?(this._header=l,this.headers.forEach((d,h)=>{... method key (line 75) | get key(){return this._key} method key (line 75) | set key(l){(this._key&&this._worksheet.getColumnKey(this._key))===this... method hidden (line 75) | get hidden(){return!!this._hidden} method hidden (line 75) | set hidden(l){this._hidden=l} method outlineLevel (line 75) | get outlineLevel(){return this._outlineLevel||0} method outlineLevel (line 75) | set outlineLevel(l){this._outlineLevel=l} method collapsed (line 75) | get collapsed(){return!!(this._outlineLevel&&this._outlineLevel>=this.... method toString (line 75) | toString(){return JSON.stringify({key:this.key,width:this.width,header... method equivalentTo (line 75) | equivalentTo(l){return this.width===l.width&&this.hidden===l.hidden&&t... method isDefault (line 75) | get isDefault(){if(this.isCustomWidth||this.hidden||this.outlineLevel)... method headerCount (line 75) | get headerCount(){return this.headers.length} method eachCell (line 75) | eachCell(l,d){const h=this.number;d||(d=l,l=null),this._worksheet.each... method values (line 75) | get values(){const l=[];return this.eachCell((d,h)=>{d&&d.type!==o.Val... method values (line 75) | set values(l){if(!l)return;const d=this.number;let h=0;l.hasOwnPropert... method _applyStyle (line 75) | _applyStyle(l,d){return this.style[l]=d,this.eachCell(h=>{h[l]=d}),d} method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(l){this._applyStyle("numFmt",l)} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(l){this._applyStyle("font",l)} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(l){this._applyStyle("alignment",l)} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(l){this._applyStyle("protection",l)} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(l){this._applyStyle("border",l)} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(l){this._applyStyle("fill",l)} method toModel (line 75) | static toModel(l){const d=[];let h=null;return l&&l.forEach((f,g)=>{f.... method fromModel (line 75) | static fromModel(l,d){const h=[];let f=1,g=0;for(d=(d=d||[]).sort(func... method constructor (line 76) | constructor(){super(),this.map={"v:shape":new s}} method tag (line 76) | get tag(){return"xml"} method render (line 76) | render(l,d){l.openXml(a.StdDocAttributes),l.openNode(this.tag,u.DRAWIN... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method reconcile (line 76) | reconcile(l,d){l.anchors.forEach(h=>{h.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={"v:textbox":new o,"x:ClientData":new s}} method tag (line 76) | get tag(){return"v:shape"} method render (line 76) | render(l,d,h){l.openNode("v:shape",u.V_SHAPE_ATTRIBUTES(d,h)),l.leafNo... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.p... method constructor (line 76) | constructor(){super(),this.map={Relationship:new s}} method render (line 76) | render(l,d){d=d||this._values,l.openXml(a.StdDocAttributes),l.openNode... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method constructor (line 76) | constructor(){super(),this.map={"x14:id":this.idXform=new s}} method tag (line 76) | get tag(){return"ext"} method render (line 76) | render(l,d){l.openNode(this.tag,{uri:"{B025F937-C7B1-47D3-B67F-A62EFF6... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(l,d){this.model.x14Id=d.model} method constructor (line 76) | constructor(l){super(),this.model=l} method tag (line 76) | get tag(){return"r"} method textXform (line 76) | get textXform(){return this._textXform||(this._textXform=new a)} method fontXform (line 76) | get fontXform(){return this._fontXform||(this._fontXform=new o(u.FONT_... method render (line 76) | render(l,d){d=d||this.model,l.openNode("r"),d.font&&this.fontXform.ren... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){switch(l){case"r":return!1;case"t":return this.model.tex... method constructor (line 76) | constructor(l){super(),this.name=l,this.map={color:new s}} method tag (line 76) | get tag(){return this.name} method render (line 76) | render(l,d,h){const f=d&&d.color||h||this.defaultColor;l.openNode(this... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){return this.parser?(this.parser.parseClose(l)||(this.par... method validStyle (line 76) | validStyle(l){return u.validStyleValues[l]} method constructor (line 76) | constructor(){super(),this.map={fgColor:new o("fgColor"),bgColor:new o... method name (line 76) | get name(){return"pattern"} method tag (line 76) | get tag(){return"patternFill"} method render (line 76) | render(h,f){h.openNode("patternFill"),h.addAttribute("patternType",f.p... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.p... method constructor (line 77) | constructor(l){super({writableObjectMode:l.objectMode}),this.hasWritte... method transform (line 77) | transform(l){return this.rowFormatter.rowTransform=l,this} method _transform (line 77) | _transform(l,d,h){let f=!1;try{this.hasWrittenBOM||(this.push(this.for... method _flush (line 77) | _flush(l){this.rowFormatter.finish((d,h)=>d?l(d):(h&&h.forEach(f=>{thi... method constructor (line 79) | constructor(l){this.parserOptions=l,this.rowParser=new o.RowParser(thi... method removeBOM (line 79) | static removeBOM(l){return l&&l.charCodeAt(0)===65279?l.slice(1):l} method parse (line 79) | parse(l,d){const h=new a.Scanner({line:u.removeBOM(l),parserOptions:th... method parseWithoutComments (line 79) | parseWithoutComments(l){const d=[];let h=!0;for(;h;)h=this.parseRow(l,... method parseWithComments (line 79) | parseWithComments(l){const{parserOptions:d}=this,h=[];for(let f=l.next... method parseRow (line 79) | parseRow(l,d){if(!l.nextNonSpaceToken)return!1;const h=this.rowParser.... method constructor (line 81) | constructor(){this._rowTransform=null,this._rowValidator=null} method createTransform (line 81) | static createTransform(l){return s.isSyncTransform(l)?(d,h)=>{let f=nu... method createValidator (line 81) | static createValidator(l){return s.isSyncValidate(l)?(d,h)=>{h(null,{r... method rowTransform (line 81) | set rowTransform(l){if(!o.default(l))throw new TypeError("The transfor... method rowValidator (line 81) | set rowValidator(l){if(!o.default(l))throw new TypeError("The validate... method transformAndValidate (line 81) | transformAndValidate(l,d){return this.callTransformer(l,(h,f)=>h?d(h):... method callTransformer (line 81) | callTransformer(l,d){return this._rowTransform?this._rowTransform(l,d)... method callValidator (line 81) | callValidator(l,d){return this._rowValidator?this._rowValidator(l,d):d... function c (line 82) | function c(p){var y=this.lastTotal-this.lastNeed,v=function(b,E,D){if((1... method constructor (line 75) | constructor(){this._xml=[],this._stack=[],this._rollbacks=[]} method tos (line 75) | get tos(){return this._stack.length?this._stack[this._stack.length-1]:... method cursor (line 75) | get cursor(){return this._xml.length} method openXml (line 75) | openXml(d){const h=this._xml;h.push(" method openNode (line 76) | openNode(d,h){const f=this.tos,g=this._xml;f&&this.open&&g.push(">"),t... method addAttribute (line 76) | addAttribute(d,h){if(!this.open)throw new Error("Cannot write attribut... method addAttributes (line 76) | addAttributes(d){if(!this.open)throw new Error("Cannot write attribute... method writeText (line 76) | writeText(d){const h=this._xml;this.open&&(h.push(">"),this.open=!1),t... method writeXml (line 76) | writeXml(d){this.open&&(this._xml.push(">"),this.open=!1),this.leaf=!1... method closeNode (line 76) | closeNode(){const d=this._stack.pop(),h=this._xml;this.leaf?h.push("/>... method leafNode (line 76) | leafNode(d,h,f){this.openNode(d,h),f!==void 0&&this.writeText(f),this.... method closeAll (line 76) | closeAll(){for(;this._stack.length;)this.closeNode()} method addRollback (line 76) | addRollback(){return this._rollbacks.push({xml:this._xml.length,stack:... method commit (line 76) | commit(){this._rollbacks.pop()} method rollback (line 76) | rollback(){const d=this._rollbacks.pop();this._xml.length>d.xml&&this.... method xml (line 76) | get xml(){return this.closeAll(),this._xml.join("")} method constructor (line 76) | constructor(){super(),this.map={stop:new s}} method name (line 76) | get name(){return"gradient"} method tag (line 76) | get tag(){return"gradientFill"} method render (line 76) | render(h,f){switch(h.openNode("gradientFill"),f.gradient){case"angle":... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method constructor (line 76) | constructor(d,h){super(),this.id=d,this.formatCode=h} method tag (line 76) | get tag(){return"numFmt"} method render (line 76) | render(d,h){d.leafNode("numFmt",{numFmtId:h.id,formatCode:h.formatCode})} method parseOpen (line 76) | parseOpen(d){switch(d.name){case"numFmt":return this.model={id:parseIn... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} function l (line 82) | function l(p,y){if((p.length-y)%2==0){var v=p.toString("utf16le",y);if(v... method constructor (line 75) | constructor(f,g,m){if(!f||!g)throw new Error("A Cell needs a Row");thi... method worksheet (line 75) | get worksheet(){return this._row.worksheet} method workbook (line 75) | get workbook(){return this._row.worksheet.workbook} method destroy (line 75) | destroy(){delete this.style,delete this._value,delete this._row,delete... method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(f){this.style.numFmt=f} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(f){this.style.font=f} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(f){this.style.alignment=f} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(f){this.style.border=f} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(f){this.style.fill=f} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(f){this.style.protection=f} method _mergeStyle (line 75) | _mergeStyle(f,g,m){const p=f&&f.numFmt||g&&g.numFmt;p&&(m.numFmt=p);co... method address (line 75) | get address(){return this._address} method row (line 75) | get row(){return this._row.number} method col (line 75) | get col(){return this._column.number} method $col$row (line 75) | get $col$row(){return`$${this._column.letter}$${this.row}`} method type (line 75) | get type(){return this._value.type} method effectiveType (line 75) | get effectiveType(){return this._value.effectiveType} method toCsvString (line 75) | toCsvString(){return this._value.toCsvString()} method addMergeRef (line 75) | addMergeRef(){this._mergeCount++} method releaseMergeRef (line 75) | releaseMergeRef(){this._mergeCount--} method isMerged (line 75) | get isMerged(){return this._mergeCount>0||this.type===l.Types.Merge} method merge (line 75) | merge(f,g){this._value.release(),this._value=d.create(l.Types.Merge,th... method unmerge (line 75) | unmerge(){this.type===l.Types.Merge&&(this._value.release(),this._valu... method isMergedTo (line 75) | isMergedTo(f){return this._value.type===l.Types.Merge&&this._value.isM... method master (line 75) | get master(){return this.type===l.Types.Merge?this._value.master:this} method isHyperlink (line 75) | get isHyperlink(){return this._value.type===l.Types.Hyperlink} method hyperlink (line 75) | get hyperlink(){return this._value.hyperlink} method value (line 75) | get value(){return this._value.value} method value (line 75) | set value(f){this.type!==l.Types.Merge?(this._value.release(),this._va... method note (line 75) | get note(){return this._comment&&this._comment.note} method note (line 75) | set note(f){this._comment=new c(f)} method text (line 75) | get text(){return this._value.toString()} method html (line 75) | get html(){return o.escapeHtml(this.text)} method toString (line 75) | toString(){return this.text} method _upgradeToHyperlink (line 75) | _upgradeToHyperlink(f){this.type===l.Types.String&&(this._value=d.crea... method formula (line 75) | get formula(){return this._value.formula} method result (line 75) | get result(){return this._value.result} method formulaType (line 75) | get formulaType(){return this._value.formulaType} method fullAddress (line 75) | get fullAddress(){const{worksheet:f}=this._row;return{sheetName:f.name... method name (line 75) | get name(){return this.names[0]} method name (line 75) | set name(f){this.names=[f]} method names (line 75) | get names(){return this.workbook.definedNames.getNamesEx(this.fullAddr... method names (line 75) | set names(f){const{definedNames:g}=this.workbook;g.removeAllNames(this... method addName (line 75) | addName(f){this.workbook.definedNames.addEx(this.fullAddress,f)} method removeName (line 75) | removeName(f){this.workbook.definedNames.removeEx(this.fullAddress,f)} method removeAllNames (line 75) | removeAllNames(){this.workbook.definedNames.removeAllNames(this.fullAd... method _dataValidations (line 75) | get _dataValidations(){return this.worksheet.dataValidations} method dataValidation (line 75) | get dataValidation(){return this._dataValidations.find(this.address)} method dataValidation (line 75) | set dataValidation(f){this._dataValidations.add(this.address,f)} method model (line 75) | get model(){const{model:f}=this._value;return f.style=this.style,this.... method model (line 75) | set model(f){if(this._value.release(),this._value=d.create(f.type,this... method constructor (line 75) | constructor(p,y){this._data=p,this._encoding=y} method length (line 75) | get length(){return this.toBuffer().length} method copy (line 75) | copy(p,y,v,b){return this.toBuffer().copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._buffer||(this._buffer=o.from(this._data,this._... method constructor (line 76) | constructor(h){super(),this.options=Object.assign({type:"nodebuffer",c... method append (line 76) | append(h,f){f.hasOwnProperty("base64")&&f.base64?this.zip.file(f.name,... method finalize (line 76) | async finalize(){const h=await this.zip.generateAsync(this.options);th... method read (line 76) | read(h){return this.stream.read(h)} method setEncoding (line 76) | setEncoding(h){return this.stream.setEncoding(h)} method pause (line 76) | pause(){return this.stream.pause()} method resume (line 76) | resume(){return this.stream.resume()} method isPaused (line 76) | isPaused(){return this.stream.isPaused()} method pipe (line 76) | pipe(h,f){return this.stream.pipe(h,f)} method unpipe (line 76) | unpipe(h){return this.stream.unpipe(h)} method unshift (line 76) | unshift(h){return this.stream.unshift(h)} method wrap (line 76) | wrap(h){return this.stream.wrap(h)} method constructor (line 76) | constructor(){super(),this.map={Company:new s({tag:"Company"}),Manager... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("Properties",l.PR... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"dc:creator":new u({tag:"dc:creator"})... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("cp:corePropertie... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"xdr:twoCellAnchor":new u,"xdr:oneCell... method prepare (line 76) | prepare(h){h.anchors.forEach((f,g)=>{f.anchorType=function(m){return(t... method tag (line 76) | get tag(){return"xdr:wsDr"} method render (line 76) | render(h,f){h.openXml(o.StdDocAttributes),h.openNode(this.tag,l.DRAWIN... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.m... method reconcile (line 76) | reconcile(h,f){h.anchors.forEach(g=>{g.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={patternFill:new u,gradientFill:new c}} method tag (line 76) | get tag(){return"fill"} method render (line 76) | render(h,f){switch(h.addRollback(),h.openNode("fill"),f.type){case"pat... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method validStyle (line 76) | validStyle(h){return l.validPatternValues[h]} method constructor (line 79) | constructor(h){this.rowCount=0,this.formatterOptions=h,this.fieldForma... method isRowHashArray (line 79) | static isRowHashArray(h){return!!Array.isArray(h)&&Array.isArray(h[0])... method isRowArray (line 79) | static isRowArray(h){return Array.isArray(h)&&!this.isRowHashArray(h)} method gatherHeaders (line 79) | static gatherHeaders(h){return l.isRowHashArray(h)?h.map(f=>f[0]):Arra... method createTransform (line 79) | static createTransform(h){return c.isSyncTransform(h)?(f,g)=>{let m=nu... method rowTransform (line 79) | set rowTransform(h){if(!o.default(h))throw new TypeError("The transfor... method format (line 79) | format(h,f){this.callTransformer(h,(g,m)=>{if(g)return f(g);if(!h)retu... method finish (line 79) | finish(h){const f=[];if(this.formatterOptions.alwaysWriteHeaders&&this... method checkHeaders (line 79) | checkHeaders(h){if(this.headers)return{shouldFormatColumns:!0,headers:... method gatherColumns (line 79) | gatherColumns(h){if(this.headers===null)throw new Error("Headers is cu... method callTransformer (line 79) | callTransformer(h,f){return this._rowTransform?this._rowTransform(h,f)... method formatColumns (line 79) | formatColumns(h,f){const g=h.map((p,y)=>this.fieldFormatter.format(p,y... method constructor (line 79) | constructor(h){super({objectMode:h.objectMode}),this.lines="",this.row... method hasHitRowLimit (line 79) | get hasHitRowLimit(){return this.parserOptions.limitRows&&this.rowCoun... method shouldEmitRows (line 79) | get shouldEmitRows(){return this.parsedRowCount>this.parserOptions.ski... method shouldSkipLine (line 79) | get shouldSkipLine(){return this.parsedLineCount<=this.parserOptions.s... method transform (line 79) | transform(h){return this.rowTransformerValidator.rowTransform=h,this} method validate (line 79) | validate(h){return this.rowTransformerValidator.rowValidator=h,this} method emit (line 79) | emit(h){if(h==="end")return this.endEmitted||(this.endEmitted=!0,super... method _transform (line 79) | _transform(h,f,g){if(this.hasHitRowLimit)return g();const m=l.wrapDone... method _flush (line 79) | _flush(h){const f=l.wrapDoneCallback(h);if(this.hasHitRowLimit)return ... method parse (line 79) | parse(h,f){if(!h)return[];const{line:g,rows:m}=this.parser.parse(h,f);... method processRows (line 79) | processRows(h,f){const g=h.length,m=p=>{const y=E=>E?f(E):p%100!=0?m(p... method transformRow (line 79) | transformRow(h,f){try{this.headerTransformer.transform(h,(g,m)=>g?f(g)... method checkAndEmitHeaders (line 79) | checkAndEmitHeaders(){!this.headersEmitted&&this.headerTransformer.hea... method skipRow (line 79) | skipRow(h){return this.rowCount-=1,h(null,{row:null,isValid:!0})} method pushRow (line 79) | pushRow(h,f){try{this.parserOptions.objectMode?this.push(h):this.push(... method wrapDoneCallback (line 79) | static wrapDoneCallback(h){let f=!1;return function(g){if(g){if(f)thro... function d (line 82) | function d(p){var y=p&&p.length?this.write(p):"";if(this.lastNeed){var v... method constructor (line 75) | constructor(p){this._data=p} method length (line 75) | get length(){return this._data.length} method copy (line 75) | copy(p,y,v,b){return this._data._buf.copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._data.toBuffer()} method constructor (line 76) | constructor(){super(),this.map={"x14:dataBar":this.databarXform=new u,... method tag (line 76) | get tag(){return"x14:cfRule"} method isExt (line 76) | static isExt(f){return f.type==="dataBar"?u.isExt(f):!(f.type!=="iconS... method prepare (line 76) | prepare(f){d.isExt(f)&&(f.x14Id=`{${a()}}`.toUpperCase())} method render (line 76) | render(f,g){if(d.isExt(g))switch(g.type){case"dataBar":this.renderData... method renderDataBar (line 76) | renderDataBar(f,g){f.openNode(this.tag,{type:"dataBar",id:g.x14Id}),th... method renderIconSet (line 76) | renderIconSet(f,g){f.openNode(this.tag,{type:"iconSet",priority:g.prio... method createNewModel (line 76) | createNewModel(f){let{attributes:g}=f;return{type:g.type,x14Id:g.id,pr... method onParserClose (line 76) | onParserClose(f,g){Object.assign(this.model,g.model)} method constructor (line 76) | constructor(){super(),this.map={autoFilter:new u,tableColumns:new s({t... method prepare (line 76) | prepare(f,g){this.map.autoFilter.prepare(f),this.map.tableColumns.prep... method tag (line 76) | get tag(){return"table"} method render (line 76) | render(f,g){f.openXml(a.StdDocAttributes),f.openNode(this.tag,$o(An({}... method parseOpen (line 76) | parseOpen(f){if(this.parser)return this.parser.parseOpen(f),!0;const{n... method parseText (line 76) | parseText(f){this.parser&&this.parser.parseText(f)} method parseClose (line 76) | parseClose(f){if(this.parser)return this.parser.parseClose(f)||(this.p... method reconcile (line 76) | reconcile(f,g){f.columns.forEach(m=>{m.dxfId!==void 0&&(m.style=g.styl... function h (line 82) | function h(p,y){var v=(p.length-y)%3;return v===0?p.toString("base64",y)... method constructor (line 75) | constructor(p){this._data=p} method length (line 75) | get length(){return this._data.length} method copy (line 75) | copy(p,y,v,b){this._data.copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._data} method constructor (line 76) | constructor(g){super(),this.options=g||h.OPTIONS,this.map={b:{prop:"bo... method tag (line 76) | get tag(){return this.options.tagName} method render (line 76) | render(g,m){const{map:p}=this;g.openNode(this.options.tagName),l.each(... method parseOpen (line 76) | parseOpen(g){if(this.parser)return this.parser.parseOpen(g),!0;if(this... method parseText (line 76) | parseText(g){this.parser&&this.parser.parseText(g)} method parseClose (line 76) | parseClose(g){if(this.parser&&!this.parser.parseClose(g)){const m=this... function f (line 82) | function f(p){var y=p&&p.length?this.write(p):"";return this.lastNeed?y+... method constructor (line 75) | constructor(p){this.size=p,this.buffer=o.alloc(p),this.iRead=0,this.iW... method toBuffer (line 75) | toBuffer(){if(this.iRead===0&&this.iWrite===this.size)return this.buff... method length (line 75) | get length(){return this.iWrite-this.iRead} method eod (line 75) | get eod(){return this.iRead===this.iWrite} method full (line 75) | get full(){return this.iWrite===this.size} method read (line 75) | read(p){let y;return p===0?null:p===void 0||p>=this.length?(y=this.toB... method write (line 75) | write(p,y,v){const b=Math.min(v,this.size-this.iWrite);return p.copy(t... function g (line 82) | function g(p){return p.toString(this.encoding)} function m (line 82) | function m(p){return p&&p.length?this.write(p):""} method constructor (line 76) | constructor(){super(),this.map={dataBar:this.databarXform=new u,extLst... method tag (line 76) | get tag(){return"cfRule"} method isPrimitive (line 76) | static isPrimitive(y){return y.type!=="iconSet"||!y.custom&&!f[y.iconS... method render (line 76) | render(y,v){switch(v.type){case"expression":this.renderExpression(y,v)... method renderExpression (line 76) | renderExpression(y,v){y.openNode(this.tag,{type:"expression",dxfId:v.d... method renderCellIs (line 76) | renderCellIs(y,v){y.openNode(this.tag,{type:"cellIs",dxfId:v.dxfId,pri... method renderTop10 (line 76) | renderTop10(y,v){y.leafNode(this.tag,{type:"top10",dxfId:v.dxfId,prior... method renderAboveAverage (line 76) | renderAboveAverage(y,v){y.leafNode(this.tag,{type:"aboveAverage",dxfId... method renderDataBar (line 76) | renderDataBar(y,v){y.openNode(this.tag,{type:"dataBar",priority:v.prio... method renderColorScale (line 76) | renderColorScale(y,v){y.openNode(this.tag,{type:"colorScale",priority:... method renderIconSet (line 76) | renderIconSet(y,v){m.isPrimitive(v)&&(y.openNode(this.tag,{type:"iconS... method renderText (line 76) | renderText(y,v){y.openNode(this.tag,{type:v.operator,dxfId:v.dxfId,pri... method renderTimePeriod (line 76) | renderTimePeriod(y,v){y.openNode(this.tag,{type:"timePeriod",dxfId:v.d... method createNewModel (line 76) | createNewModel(y){let{attributes:v}=y;return $o(An({},g(v)),{dxfId:a.t... method onParserClose (line 76) | onParserClose(y,v){switch(y){case"dataBar":case"extLst":case"colorScal... function u (line 82) | function u(O){if(O>2147483647)throw new RangeError('The value "'+O+'" is... method constructor (line 75) | constructor(l,d,h){this._worksheet=l,this._number=d,h!==!1&&(this.defn... method number (line 75) | get number(){return this._number} method worksheet (line 75) | get worksheet(){return this._worksheet} method letter (line 75) | get letter(){return s.n2l(this._number)} method isCustomWidth (line 75) | get isCustomWidth(){return this.width!==void 0&&this.width!==9} method defn (line 75) | get defn(){return{header:this._header,key:this.key,width:this.width,st... method defn (line 75) | set defn(l){l?(this.key=l.key,this.width=l.width!==void 0?l.width:9,th... method headers (line 75) | get headers(){return this._header&&this._header instanceof Array?this.... method header (line 75) | get header(){return this._header} method header (line 75) | set header(l){l!==void 0?(this._header=l,this.headers.forEach((d,h)=>{... method key (line 75) | get key(){return this._key} method key (line 75) | set key(l){(this._key&&this._worksheet.getColumnKey(this._key))===this... method hidden (line 75) | get hidden(){return!!this._hidden} method hidden (line 75) | set hidden(l){this._hidden=l} method outlineLevel (line 75) | get outlineLevel(){return this._outlineLevel||0} method outlineLevel (line 75) | set outlineLevel(l){this._outlineLevel=l} method collapsed (line 75) | get collapsed(){return!!(this._outlineLevel&&this._outlineLevel>=this.... method toString (line 75) | toString(){return JSON.stringify({key:this.key,width:this.width,header... method equivalentTo (line 75) | equivalentTo(l){return this.width===l.width&&this.hidden===l.hidden&&t... method isDefault (line 75) | get isDefault(){if(this.isCustomWidth||this.hidden||this.outlineLevel)... method headerCount (line 75) | get headerCount(){return this.headers.length} method eachCell (line 75) | eachCell(l,d){const h=this.number;d||(d=l,l=null),this._worksheet.each... method values (line 75) | get values(){const l=[];return this.eachCell((d,h)=>{d&&d.type!==o.Val... method values (line 75) | set values(l){if(!l)return;const d=this.number;let h=0;l.hasOwnPropert... method _applyStyle (line 75) | _applyStyle(l,d){return this.style[l]=d,this.eachCell(h=>{h[l]=d}),d} method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(l){this._applyStyle("numFmt",l)} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(l){this._applyStyle("font",l)} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(l){this._applyStyle("alignment",l)} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(l){this._applyStyle("protection",l)} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(l){this._applyStyle("border",l)} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(l){this._applyStyle("fill",l)} method toModel (line 75) | static toModel(l){const d=[];let h=null;return l&&l.forEach((f,g)=>{f.... method fromModel (line 75) | static fromModel(l,d){const h=[];let f=1,g=0;for(d=(d=d||[]).sort(func... method constructor (line 76) | constructor(){super(),this.map={"v:shape":new s}} method tag (line 76) | get tag(){return"xml"} method render (line 76) | render(l,d){l.openXml(a.StdDocAttributes),l.openNode(this.tag,u.DRAWIN... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method reconcile (line 76) | reconcile(l,d){l.anchors.forEach(h=>{h.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={"v:textbox":new o,"x:ClientData":new s}} method tag (line 76) | get tag(){return"v:shape"} method render (line 76) | render(l,d,h){l.openNode("v:shape",u.V_SHAPE_ATTRIBUTES(d,h)),l.leafNo... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.p... method constructor (line 76) | constructor(){super(),this.map={Relationship:new s}} method render (line 76) | render(l,d){d=d||this._values,l.openXml(a.StdDocAttributes),l.openNode... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method constructor (line 76) | constructor(){super(),this.map={"x14:id":this.idXform=new s}} method tag (line 76) | get tag(){return"ext"} method render (line 76) | render(l,d){l.openNode(this.tag,{uri:"{B025F937-C7B1-47D3-B67F-A62EFF6... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(l,d){this.model.x14Id=d.model} method constructor (line 76) | constructor(l){super(),this.model=l} method tag (line 76) | get tag(){return"r"} method textXform (line 76) | get textXform(){return this._textXform||(this._textXform=new a)} method fontXform (line 76) | get fontXform(){return this._fontXform||(this._fontXform=new o(u.FONT_... method render (line 76) | render(l,d){d=d||this.model,l.openNode("r"),d.font&&this.fontXform.ren... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){switch(l){case"r":return!1;case"t":return this.model.tex... method constructor (line 76) | constructor(l){super(),this.name=l,this.map={color:new s}} method tag (line 76) | get tag(){return this.name} method render (line 76) | render(l,d,h){const f=d&&d.color||h||this.defaultColor;l.openNode(this... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){return this.parser?(this.parser.parseClose(l)||(this.par... method validStyle (line 76) | validStyle(l){return u.validStyleValues[l]} method constructor (line 76) | constructor(){super(),this.map={fgColor:new o("fgColor"),bgColor:new o... method name (line 76) | get name(){return"pattern"} method tag (line 76) | get tag(){return"patternFill"} method render (line 76) | render(h,f){h.openNode("patternFill"),h.addAttribute("patternType",f.p... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.p... method constructor (line 77) | constructor(l){super({writableObjectMode:l.objectMode}),this.hasWritte... method transform (line 77) | transform(l){return this.rowFormatter.rowTransform=l,this} method _transform (line 77) | _transform(l,d,h){let f=!1;try{this.hasWrittenBOM||(this.push(this.for... method _flush (line 77) | _flush(l){this.rowFormatter.finish((d,h)=>d?l(d):(h&&h.forEach(f=>{thi... method constructor (line 79) | constructor(l){this.parserOptions=l,this.rowParser=new o.RowParser(thi... method removeBOM (line 79) | static removeBOM(l){return l&&l.charCodeAt(0)===65279?l.slice(1):l} method parse (line 79) | parse(l,d){const h=new a.Scanner({line:u.removeBOM(l),parserOptions:th... method parseWithoutComments (line 79) | parseWithoutComments(l){const d=[];let h=!0;for(;h;)h=this.parseRow(l,... method parseWithComments (line 79) | parseWithComments(l){const{parserOptions:d}=this,h=[];for(let f=l.next... method parseRow (line 79) | parseRow(l,d){if(!l.nextNonSpaceToken)return!1;const h=this.rowParser.... method constructor (line 81) | constructor(){this._rowTransform=null,this._rowValidator=null} method createTransform (line 81) | static createTransform(l){return s.isSyncTransform(l)?(d,h)=>{let f=nu... method createValidator (line 81) | static createValidator(l){return s.isSyncValidate(l)?(d,h)=>{h(null,{r... method rowTransform (line 81) | set rowTransform(l){if(!o.default(l))throw new TypeError("The transfor... method rowValidator (line 81) | set rowValidator(l){if(!o.default(l))throw new TypeError("The validate... method transformAndValidate (line 81) | transformAndValidate(l,d){return this.callTransformer(l,(h,f)=>h?d(h):... method callTransformer (line 81) | callTransformer(l,d){return this._rowTransform?this._rowTransform(l,d)... method callValidator (line 81) | callValidator(l,d){return this._rowValidator?this._rowValidator(l,d):d... function c (line 82) | function c(O,L,V){if(typeof O=="number"){if(typeof L=="string")throw new... method constructor (line 75) | constructor(){this._xml=[],this._stack=[],this._rollbacks=[]} method tos (line 75) | get tos(){return this._stack.length?this._stack[this._stack.length-1]:... method cursor (line 75) | get cursor(){return this._xml.length} method openXml (line 75) | openXml(d){const h=this._xml;h.push(" method openNode (line 76) | openNode(d,h){const f=this.tos,g=this._xml;f&&this.open&&g.push(">"),t... method addAttribute (line 76) | addAttribute(d,h){if(!this.open)throw new Error("Cannot write attribut... method addAttributes (line 76) | addAttributes(d){if(!this.open)throw new Error("Cannot write attribute... method writeText (line 76) | writeText(d){const h=this._xml;this.open&&(h.push(">"),this.open=!1),t... method writeXml (line 76) | writeXml(d){this.open&&(this._xml.push(">"),this.open=!1),this.leaf=!1... method closeNode (line 76) | closeNode(){const d=this._stack.pop(),h=this._xml;this.leaf?h.push("/>... method leafNode (line 76) | leafNode(d,h,f){this.openNode(d,h),f!==void 0&&this.writeText(f),this.... method closeAll (line 76) | closeAll(){for(;this._stack.length;)this.closeNode()} method addRollback (line 76) | addRollback(){return this._rollbacks.push({xml:this._xml.length,stack:... method commit (line 76) | commit(){this._rollbacks.pop()} method rollback (line 76) | rollback(){const d=this._rollbacks.pop();this._xml.length>d.xml&&this.... method xml (line 76) | get xml(){return this.closeAll(),this._xml.join("")} method constructor (line 76) | constructor(){super(),this.map={stop:new s}} method name (line 76) | get name(){return"gradient"} method tag (line 76) | get tag(){return"gradientFill"} method render (line 76) | render(h,f){switch(h.openNode("gradientFill"),f.gradient){case"angle":... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method constructor (line 76) | constructor(d,h){super(),this.id=d,this.formatCode=h} method tag (line 76) | get tag(){return"numFmt"} method render (line 76) | render(d,h){d.leafNode("numFmt",{numFmtId:h.id,formatCode:h.formatCode})} method parseOpen (line 76) | parseOpen(d){switch(d.name){case"numFmt":return this.model={id:parseIn... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} function l (line 82) | function l(O,L,V){if(typeof O=="string")return function(ae,j){if(typeof ... method constructor (line 75) | constructor(f,g,m){if(!f||!g)throw new Error("A Cell needs a Row");thi... method worksheet (line 75) | get worksheet(){return this._row.worksheet} method workbook (line 75) | get workbook(){return this._row.worksheet.workbook} method destroy (line 75) | destroy(){delete this.style,delete this._value,delete this._row,delete... method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(f){this.style.numFmt=f} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(f){this.style.font=f} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(f){this.style.alignment=f} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(f){this.style.border=f} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(f){this.style.fill=f} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(f){this.style.protection=f} method _mergeStyle (line 75) | _mergeStyle(f,g,m){const p=f&&f.numFmt||g&&g.numFmt;p&&(m.numFmt=p);co... method address (line 75) | get address(){return this._address} method row (line 75) | get row(){return this._row.number} method col (line 75) | get col(){return this._column.number} method $col$row (line 75) | get $col$row(){return`$${this._column.letter}$${this.row}`} method type (line 75) | get type(){return this._value.type} method effectiveType (line 75) | get effectiveType(){return this._value.effectiveType} method toCsvString (line 75) | toCsvString(){return this._value.toCsvString()} method addMergeRef (line 75) | addMergeRef(){this._mergeCount++} method releaseMergeRef (line 75) | releaseMergeRef(){this._mergeCount--} method isMerged (line 75) | get isMerged(){return this._mergeCount>0||this.type===l.Types.Merge} method merge (line 75) | merge(f,g){this._value.release(),this._value=d.create(l.Types.Merge,th... method unmerge (line 75) | unmerge(){this.type===l.Types.Merge&&(this._value.release(),this._valu... method isMergedTo (line 75) | isMergedTo(f){return this._value.type===l.Types.Merge&&this._value.isM... method master (line 75) | get master(){return this.type===l.Types.Merge?this._value.master:this} method isHyperlink (line 75) | get isHyperlink(){return this._value.type===l.Types.Hyperlink} method hyperlink (line 75) | get hyperlink(){return this._value.hyperlink} method value (line 75) | get value(){return this._value.value} method value (line 75) | set value(f){this.type!==l.Types.Merge?(this._value.release(),this._va... method note (line 75) | get note(){return this._comment&&this._comment.note} method note (line 75) | set note(f){this._comment=new c(f)} method text (line 75) | get text(){return this._value.toString()} method html (line 75) | get html(){return o.escapeHtml(this.text)} method toString (line 75) | toString(){return this.text} method _upgradeToHyperlink (line 75) | _upgradeToHyperlink(f){this.type===l.Types.String&&(this._value=d.crea... method formula (line 75) | get formula(){return this._value.formula} method result (line 75) | get result(){return this._value.result} method formulaType (line 75) | get formulaType(){return this._value.formulaType} method fullAddress (line 75) | get fullAddress(){const{worksheet:f}=this._row;return{sheetName:f.name... method name (line 75) | get name(){return this.names[0]} method name (line 75) | set name(f){this.names=[f]} method names (line 75) | get names(){return this.workbook.definedNames.getNamesEx(this.fullAddr... method names (line 75) | set names(f){const{definedNames:g}=this.workbook;g.removeAllNames(this... method addName (line 75) | addName(f){this.workbook.definedNames.addEx(this.fullAddress,f)} method removeName (line 75) | removeName(f){this.workbook.definedNames.removeEx(this.fullAddress,f)} method removeAllNames (line 75) | removeAllNames(){this.workbook.definedNames.removeAllNames(this.fullAd... method _dataValidations (line 75) | get _dataValidations(){return this.worksheet.dataValidations} method dataValidation (line 75) | get dataValidation(){return this._dataValidations.find(this.address)} method dataValidation (line 75) | set dataValidation(f){this._dataValidations.add(this.address,f)} method model (line 75) | get model(){const{model:f}=this._value;return f.style=this.style,this.... method model (line 75) | set model(f){if(this._value.release(),this._value=d.create(f.type,this... method constructor (line 75) | constructor(p,y){this._data=p,this._encoding=y} method length (line 75) | get length(){return this.toBuffer().length} method copy (line 75) | copy(p,y,v,b){return this.toBuffer().copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._buffer||(this._buffer=o.from(this._data,this._... method constructor (line 76) | constructor(h){super(),this.options=Object.assign({type:"nodebuffer",c... method append (line 76) | append(h,f){f.hasOwnProperty("base64")&&f.base64?this.zip.file(f.name,... method finalize (line 76) | async finalize(){const h=await this.zip.generateAsync(this.options);th... method read (line 76) | read(h){return this.stream.read(h)} method setEncoding (line 76) | setEncoding(h){return this.stream.setEncoding(h)} method pause (line 76) | pause(){return this.stream.pause()} method resume (line 76) | resume(){return this.stream.resume()} method isPaused (line 76) | isPaused(){return this.stream.isPaused()} method pipe (line 76) | pipe(h,f){return this.stream.pipe(h,f)} method unpipe (line 76) | unpipe(h){return this.stream.unpipe(h)} method unshift (line 76) | unshift(h){return this.stream.unshift(h)} method wrap (line 76) | wrap(h){return this.stream.wrap(h)} method constructor (line 76) | constructor(){super(),this.map={Company:new s({tag:"Company"}),Manager... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("Properties",l.PR... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"dc:creator":new u({tag:"dc:creator"})... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("cp:corePropertie... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"xdr:twoCellAnchor":new u,"xdr:oneCell... method prepare (line 76) | prepare(h){h.anchors.forEach((f,g)=>{f.anchorType=function(m){return(t... method tag (line 76) | get tag(){return"xdr:wsDr"} method render (line 76) | render(h,f){h.openXml(o.StdDocAttributes),h.openNode(this.tag,l.DRAWIN... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.m... method reconcile (line 76) | reconcile(h,f){h.anchors.forEach(g=>{g.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={patternFill:new u,gradientFill:new c}} method tag (line 76) | get tag(){return"fill"} method render (line 76) | render(h,f){switch(h.addRollback(),h.openNode("fill"),f.type){case"pat... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method validStyle (line 76) | validStyle(h){return l.validPatternValues[h]} method constructor (line 79) | constructor(h){this.rowCount=0,this.formatterOptions=h,this.fieldForma... method isRowHashArray (line 79) | static isRowHashArray(h){return!!Array.isArray(h)&&Array.isArray(h[0])... method isRowArray (line 79) | static isRowArray(h){return Array.isArray(h)&&!this.isRowHashArray(h)} method gatherHeaders (line 79) | static gatherHeaders(h){return l.isRowHashArray(h)?h.map(f=>f[0]):Arra... method createTransform (line 79) | static createTransform(h){return c.isSyncTransform(h)?(f,g)=>{let m=nu... method rowTransform (line 79) | set rowTransform(h){if(!o.default(h))throw new TypeError("The transfor... method format (line 79) | format(h,f){this.callTransformer(h,(g,m)=>{if(g)return f(g);if(!h)retu... method finish (line 79) | finish(h){const f=[];if(this.formatterOptions.alwaysWriteHeaders&&this... method checkHeaders (line 79) | checkHeaders(h){if(this.headers)return{shouldFormatColumns:!0,headers:... method gatherColumns (line 79) | gatherColumns(h){if(this.headers===null)throw new Error("Headers is cu... method callTransformer (line 79) | callTransformer(h,f){return this._rowTransform?this._rowTransform(h,f)... method formatColumns (line 79) | formatColumns(h,f){const g=h.map((p,y)=>this.fieldFormatter.format(p,y... method constructor (line 79) | constructor(h){super({objectMode:h.objectMode}),this.lines="",this.row... method hasHitRowLimit (line 79) | get hasHitRowLimit(){return this.parserOptions.limitRows&&this.rowCoun... method shouldEmitRows (line 79) | get shouldEmitRows(){return this.parsedRowCount>this.parserOptions.ski... method shouldSkipLine (line 79) | get shouldSkipLine(){return this.parsedLineCount<=this.parserOptions.s... method transform (line 79) | transform(h){return this.rowTransformerValidator.rowTransform=h,this} method validate (line 79) | validate(h){return this.rowTransformerValidator.rowValidator=h,this} method emit (line 79) | emit(h){if(h==="end")return this.endEmitted||(this.endEmitted=!0,super... method _transform (line 79) | _transform(h,f,g){if(this.hasHitRowLimit)return g();const m=l.wrapDone... method _flush (line 79) | _flush(h){const f=l.wrapDoneCallback(h);if(this.hasHitRowLimit)return ... method parse (line 79) | parse(h,f){if(!h)return[];const{line:g,rows:m}=this.parser.parse(h,f);... method processRows (line 79) | processRows(h,f){const g=h.length,m=p=>{const y=E=>E?f(E):p%100!=0?m(p... method transformRow (line 79) | transformRow(h,f){try{this.headerTransformer.transform(h,(g,m)=>g?f(g)... method checkAndEmitHeaders (line 79) | checkAndEmitHeaders(){!this.headersEmitted&&this.headerTransformer.hea... method skipRow (line 79) | skipRow(h){return this.rowCount-=1,h(null,{row:null,isValid:!0})} method pushRow (line 79) | pushRow(h,f){try{this.parserOptions.objectMode?this.push(h):this.push(... method wrapDoneCallback (line 79) | static wrapDoneCallback(h){let f=!1;return function(g){if(g){if(f)thro... function d (line 82) | function d(O){if(typeof O!="number")throw new TypeError('"size" argument... method constructor (line 75) | constructor(p){this._data=p} method length (line 75) | get length(){return this._data.length} method copy (line 75) | copy(p,y,v,b){return this._data._buf.copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._data.toBuffer()} method constructor (line 76) | constructor(){super(),this.map={"x14:dataBar":this.databarXform=new u,... method tag (line 76) | get tag(){return"x14:cfRule"} method isExt (line 76) | static isExt(f){return f.type==="dataBar"?u.isExt(f):!(f.type!=="iconS... method prepare (line 76) | prepare(f){d.isExt(f)&&(f.x14Id=`{${a()}}`.toUpperCase())} method render (line 76) | render(f,g){if(d.isExt(g))switch(g.type){case"dataBar":this.renderData... method renderDataBar (line 76) | renderDataBar(f,g){f.openNode(this.tag,{type:"dataBar",id:g.x14Id}),th... method renderIconSet (line 76) | renderIconSet(f,g){f.openNode(this.tag,{type:"iconSet",priority:g.prio... method createNewModel (line 76) | createNewModel(f){let{attributes:g}=f;return{type:g.type,x14Id:g.id,pr... method onParserClose (line 76) | onParserClose(f,g){Object.assign(this.model,g.model)} method constructor (line 76) | constructor(){super(),this.map={autoFilter:new u,tableColumns:new s({t... method prepare (line 76) | prepare(f,g){this.map.autoFilter.prepare(f),this.map.tableColumns.prep... method tag (line 76) | get tag(){return"table"} method render (line 76) | render(f,g){f.openXml(a.StdDocAttributes),f.openNode(this.tag,$o(An({}... method parseOpen (line 76) | parseOpen(f){if(this.parser)return this.parser.parseOpen(f),!0;const{n... method parseText (line 76) | parseText(f){this.parser&&this.parser.parseText(f)} method parseClose (line 76) | parseClose(f){if(this.parser)return this.parser.parseClose(f)||(this.p... method reconcile (line 76) | reconcile(f,g){f.columns.forEach(m=>{m.dxfId!==void 0&&(m.style=g.styl... function h (line 82) | function h(O){return d(O),u(O<0?0:0|g(O))} method constructor (line 75) | constructor(p){this._data=p} method length (line 75) | get length(){return this._data.length} method copy (line 75) | copy(p,y,v,b){this._data.copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._data} method constructor (line 76) | constructor(g){super(),this.options=g||h.OPTIONS,this.map={b:{prop:"bo... method tag (line 76) | get tag(){return this.options.tagName} method render (line 76) | render(g,m){const{map:p}=this;g.openNode(this.options.tagName),l.each(... method parseOpen (line 76) | parseOpen(g){if(this.parser)return this.parser.parseOpen(g),!0;if(this... method parseText (line 76) | parseText(g){this.parser&&this.parser.parseText(g)} method parseClose (line 76) | parseClose(g){if(this.parser&&!this.parser.parseClose(g)){const m=this... function f (line 82) | function f(O){for(var L=O.length<0?0:0|g(O.length),V=u(L),J=0;J=this.length?(y=this.toB... method write (line 75) | write(p,y,v){const b=Math.min(v,this.size-this.iWrite);return p.copy(t... function g (line 82) | function g(O){if(O>=2147483647)throw new RangeError("Attempt to allocate... function m (line 82) | function m(O,L){if(c.isBuffer(O))return O.length;if(ArrayBuffer.isView(O... method constructor (line 76) | constructor(){super(),this.map={dataBar:this.databarXform=new u,extLst... method tag (line 76) | get tag(){return"cfRule"} method isPrimitive (line 76) | static isPrimitive(y){return y.type!=="iconSet"||!y.custom&&!f[y.iconS... method render (line 76) | render(y,v){switch(v.type){case"expression":this.renderExpression(y,v)... method renderExpression (line 76) | renderExpression(y,v){y.openNode(this.tag,{type:"expression",dxfId:v.d... method renderCellIs (line 76) | renderCellIs(y,v){y.openNode(this.tag,{type:"cellIs",dxfId:v.dxfId,pri... method renderTop10 (line 76) | renderTop10(y,v){y.leafNode(this.tag,{type:"top10",dxfId:v.dxfId,prior... method renderAboveAverage (line 76) | renderAboveAverage(y,v){y.leafNode(this.tag,{type:"aboveAverage",dxfId... method renderDataBar (line 76) | renderDataBar(y,v){y.openNode(this.tag,{type:"dataBar",priority:v.prio... method renderColorScale (line 76) | renderColorScale(y,v){y.openNode(this.tag,{type:"colorScale",priority:... method renderIconSet (line 76) | renderIconSet(y,v){m.isPrimitive(v)&&(y.openNode(this.tag,{type:"iconS... method renderText (line 76) | renderText(y,v){y.openNode(this.tag,{type:v.operator,dxfId:v.dxfId,pri... method renderTimePeriod (line 76) | renderTimePeriod(y,v){y.openNode(this.tag,{type:"timePeriod",dxfId:v.d... method createNewModel (line 76) | createNewModel(y){let{attributes:v}=y;return $o(An({},g(v)),{dxfId:a.t... method onParserClose (line 76) | onParserClose(y,v){switch(y){case"dataBar":case"extLst":case"colorScal... function p (line 82) | function p(O,L,V){var J=!1;if((L===void 0||L<0)&&(L=0),L>this.length||((... method constructor (line 76) | constructor(){super(),this.map={fileVersion:p.STATIC_XFORMS.fileVersio... method prepare (line 76) | prepare(v){v.sheets=v.worksheets;const b=[];let E=0;v.sheets.forEach(D... method render (line 76) | render(v,b){v.openXml(s.StdDocAttributes),v.openNode("workbook",p.WORK... method parseOpen (line 76) | parseOpen(v){if(this.parser)return this.parser.parseOpen(v),!0;switch(... method parseText (line 76) | parseText(v){this.parser&&this.parser.parseText(v)} method parseClose (line 76) | parseClose(v){if(this.parser)return this.parser.parseClose(v)||(this.p... method reconcile (line 76) | reconcile(v){const b=(v.workbookRels||[]).reduce((W,U)=>(W[U.Id]=U,W),... method constructor (line 76) | constructor(v){super(),this.map={numFmts:new c({tag:"numFmts",count:!0... method initIndex (line 76) | initIndex(){this.index={style:{},numFmt:{},numFmtNextId:164,font:{},bo... method init (line 76) | init(){this.model={styles:[],numFmts:[],fonts:[],borders:[],fills:[],d... method render (line 76) | render(v,b){b=b||this.model,v.openXml(o.StdDocAttributes),v.openNode("... method parseOpen (line 76) | parseOpen(v){if(this.parser)return this.parser.parseOpen(v),!0;switch(... method parseText (line 76) | parseText(v){this.parser&&this.parser.parseText(v)} method parseClose (line 76) | parseClose(v){if(this.parser)return this.parser.parseClose(v)||(this.p... method addStyleModel (line 76) | addStyleModel(v,b){if(!v)return 0;if(this.model.fonts.length||this._ad... method getStyleModel (line 76) | getStyleModel(v){const b=this.model.styles[v];if(!b)return null;let E=... method addDxfStyle (line 76) | addDxfStyle(v){return v.numFmt&&(v.numFmtId=this._addNumFmtStr(v.numFm... method getDxfStyle (line 76) | getDxfStyle(v){return this.model.dxfs[v]} method _addStyle (line 76) | _addStyle(v){const b=this.map.style.toXml(v);let E=this.index.style[b]... method _addNumFmtStr (line 76) | _addNumFmtStr(v){let b=f.getDefaultFmtId(v);if(b!==void 0||(b=this.ind... method _addFont (line 76) | _addFont(v){const b=this.map.font.toXml(v);let E=this.index.font[b];re... method _addBorder (line 76) | _addBorder(v){const b=this.map.border.toXml(v);let E=this.index.border... method _addFill (line 76) | _addFill(v){const b=this.map.fill.toXml(v);let E=this.index.fill[b];re... function y (line 82) | function y(O,L,V){var J=O[L];O[L]=O[V],O[V]=J} function v (line 82) | function v(O,L,V,J,re){if(O.length===0)return-1;if(typeof V=="string"?(J... function b (line 82) | function b(O,L,V,J,re){var ae,j=1,ue=O.length,Q=L.length;if(J!==void 0&&... function E (line 82) | function E(O,L,V,J){V=Number(V)||0;var re=O.length-V;J?(J=Number(J))>re&... function D (line 82) | function D(O,L,V,J){return te(X(L,O.length-V),O,V,J)} function F (line 82) | function F(O,L,V,J){return te(function(re){for(var ae=[],j=0;j=1){co... method _processDrawingEntry (line 76) | async _processDrawingEntry(S,C,_){const w=new z,x=await w.parseStream(... method _processDrawingRelsEntry (line 76) | async _processDrawingRelsEntry(S,C,_){const w=new v,x=await w.parseStr... method _processVmlDrawingEntry (line 76) | async _processVmlDrawingEntry(S,C,_){const w=new G,x=await w.parseStre... method _processThemeEntry (line 76) | async _processThemeEntry(S,C,_){await new Promise((w,x)=>{const A=new ... method createInputStream (line 76) | createInputStream(){throw new Error("`XLSX#createInputStream` is depre... method read (line 76) | async read(S,C){!S[Symbol.asyncIterator]&&S.pipe&&(S=S.pipe(new c));co... method load (line 76) | async load(S,C){let _;_=C&&C.base64?o.from(S.toString(),"base64"):S;co... method addMedia (line 76) | async addMedia(S,C){await Promise.all(C.media.map(async _=>{if(_.type=... method addDrawings (line 76) | addDrawings(S,C){const _=new z,w=new v;C.worksheets.forEach(x=>{const{... method addTables (line 76) | addTables(S,C){const _=new W;C.worksheets.forEach(w=>{const{tables:x}=... method addContentTypes (line 76) | async addContentTypes(S,C){const _=new b().toXml(C);S.append(_,{name:"... method addApp (line 76) | async addApp(S,C){const _=new E().toXml(C);S.append(_,{name:"docProps/... method addCore (line 76) | async addCore(S,C){const _=new p;S.append(_.toXml(C),{name:"docProps/c... method addThemes (line 76) | async addThemes(S,C){const _=C.themes||{theme1:ee};Object.keys(_).forE... method addOfficeRels (line 76) | async addOfficeRels(S){const C=new v().toXml([{Id:"rId1",Type:P.RelTyp... method addWorkbookRels (line 76) | async addWorkbookRels(S,C){let _=1;const w=[{Id:"rId"+_++,Type:P.RelTy... method addSharedStrings (line 76) | async addSharedStrings(S,C){C.sharedStrings&&C.sharedStrings.count&&S.... method addStyles (line 76) | async addStyles(S,C){const{xml:_}=C.styles;_&&S.append(_,{name:"xl/sty... method addWorkbook (line 76) | async addWorkbook(S,C){const _=new D;S.append(_.toXml(C),{name:"xl/wor... method addWorksheets (line 76) | async addWorksheets(S,C){const _=new F,w=new v,x=new U,A=new G;C.works... method _finalize (line 76) | _finalize(S){return new Promise((C,_)=>{S.on("finish",()=>{C(this)}),S... method prepareModel (line 76) | prepareModel(S,C){S.creator=S.creator||"ExcelJS",S.lastModifiedBy=S.la... method write (line 76) | async write(S,C){C=C||{};const{model:_}=this.workbook,w=new l.ZipWrite... method writeFile (line 76) | writeFile(S,C){const _=s.createWriteStream(S);return new Promise((w,x)... method writeBuffer (line 76) | async writeBuffer(S){const C=new d;return await this.write(C,S),C.read()} function I (line 82) | function I(O,L,V){var J="";V=Math.min(O.length,V);for(var re=L;reJ)&&(V=J);... function C (line 82) | function C(O,L,V){for(var J=O.slice(L,V),re="",ae=0;aeO.length)throw new RangeError("Index ou... method constructor (line 76) | constructor(k){super();const{maxRows:R,maxCols:M,ignoreNodes:X}=k||{};... method prepare (line 76) | prepare(k,R){R.merges=new c,k.hyperlinks=R.hyperlinks=[],k.comments=R.... method render (line 76) | render(k,R){k.openXml(s.StdDocAttributes),k.openNode("worksheet",x.WOR... method parseOpen (line 76) | parseOpen(k){return this.parser?(this.parser.parseOpen(k),!0):k.name==... method parseText (line 76) | parseText(k){this.parser&&this.parser.parseText(k)} method parseClose (line 76) | parseClose(k){if(this.parser)return this.parser.parseClose(k)||(this.p... method reconcile (line 76) | reconcile(k,R){const M=(k.relationships||[]).reduce((K,te)=>{if(K[te.I... function A (line 82) | function A(O,L,V,J,re){return L=+L,V>>>=0,re||x(O,0,V,4),s.write(O,L,V,J... function k (line 82) | function k(O,L,V,J,re){return L=+L,V>>>=0,re||x(O,0,V,8),s.write(O,L,V,J... function M (line 82) | function M(O){return O<16?"0"+O.toString(16):O.toString(16)} function X (line 82) | function X(O,L){var V;L=L||1/0;for(var J=O.length,re=null,ae=[],j=0;j=L.length||re>=O.length);... function $ (line 82) | function $(O,L){return O instanceof L||O!=null&&O.constructor!=null&&O.c... function q (line 82) | function q(O){return O!=O} function u (line 82) | function u(c){o.call(this),this.hashMode=typeof c=="string",this.hashMod... method constructor (line 75) | constructor(l,d,h){this._worksheet=l,this._number=d,h!==!1&&(this.defn... method number (line 75) | get number(){return this._number} method worksheet (line 75) | get worksheet(){return this._worksheet} method letter (line 75) | get letter(){return s.n2l(this._number)} method isCustomWidth (line 75) | get isCustomWidth(){return this.width!==void 0&&this.width!==9} method defn (line 75) | get defn(){return{header:this._header,key:this.key,width:this.width,st... method defn (line 75) | set defn(l){l?(this.key=l.key,this.width=l.width!==void 0?l.width:9,th... method headers (line 75) | get headers(){return this._header&&this._header instanceof Array?this.... method header (line 75) | get header(){return this._header} method header (line 75) | set header(l){l!==void 0?(this._header=l,this.headers.forEach((d,h)=>{... method key (line 75) | get key(){return this._key} method key (line 75) | set key(l){(this._key&&this._worksheet.getColumnKey(this._key))===this... method hidden (line 75) | get hidden(){return!!this._hidden} method hidden (line 75) | set hidden(l){this._hidden=l} method outlineLevel (line 75) | get outlineLevel(){return this._outlineLevel||0} method outlineLevel (line 75) | set outlineLevel(l){this._outlineLevel=l} method collapsed (line 75) | get collapsed(){return!!(this._outlineLevel&&this._outlineLevel>=this.... method toString (line 75) | toString(){return JSON.stringify({key:this.key,width:this.width,header... method equivalentTo (line 75) | equivalentTo(l){return this.width===l.width&&this.hidden===l.hidden&&t... method isDefault (line 75) | get isDefault(){if(this.isCustomWidth||this.hidden||this.outlineLevel)... method headerCount (line 75) | get headerCount(){return this.headers.length} method eachCell (line 75) | eachCell(l,d){const h=this.number;d||(d=l,l=null),this._worksheet.each... method values (line 75) | get values(){const l=[];return this.eachCell((d,h)=>{d&&d.type!==o.Val... method values (line 75) | set values(l){if(!l)return;const d=this.number;let h=0;l.hasOwnPropert... method _applyStyle (line 75) | _applyStyle(l,d){return this.style[l]=d,this.eachCell(h=>{h[l]=d}),d} method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(l){this._applyStyle("numFmt",l)} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(l){this._applyStyle("font",l)} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(l){this._applyStyle("alignment",l)} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(l){this._applyStyle("protection",l)} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(l){this._applyStyle("border",l)} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(l){this._applyStyle("fill",l)} method toModel (line 75) | static toModel(l){const d=[];let h=null;return l&&l.forEach((f,g)=>{f.... method fromModel (line 75) | static fromModel(l,d){const h=[];let f=1,g=0;for(d=(d=d||[]).sort(func... method constructor (line 76) | constructor(){super(),this.map={"v:shape":new s}} method tag (line 76) | get tag(){return"xml"} method render (line 76) | render(l,d){l.openXml(a.StdDocAttributes),l.openNode(this.tag,u.DRAWIN... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method reconcile (line 76) | reconcile(l,d){l.anchors.forEach(h=>{h.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={"v:textbox":new o,"x:ClientData":new s}} method tag (line 76) | get tag(){return"v:shape"} method render (line 76) | render(l,d,h){l.openNode("v:shape",u.V_SHAPE_ATTRIBUTES(d,h)),l.leafNo... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.p... method constructor (line 76) | constructor(){super(),this.map={Relationship:new s}} method render (line 76) | render(l,d){d=d||this._values,l.openXml(a.StdDocAttributes),l.openNode... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method constructor (line 76) | constructor(){super(),this.map={"x14:id":this.idXform=new s}} method tag (line 76) | get tag(){return"ext"} method render (line 76) | render(l,d){l.openNode(this.tag,{uri:"{B025F937-C7B1-47D3-B67F-A62EFF6... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(l,d){this.model.x14Id=d.model} method constructor (line 76) | constructor(l){super(),this.model=l} method tag (line 76) | get tag(){return"r"} method textXform (line 76) | get textXform(){return this._textXform||(this._textXform=new a)} method fontXform (line 76) | get fontXform(){return this._fontXform||(this._fontXform=new o(u.FONT_... method render (line 76) | render(l,d){d=d||this.model,l.openNode("r"),d.font&&this.fontXform.ren... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){switch(l){case"r":return!1;case"t":return this.model.tex... method constructor (line 76) | constructor(l){super(),this.name=l,this.map={color:new s}} method tag (line 76) | get tag(){return this.name} method render (line 76) | render(l,d,h){const f=d&&d.color||h||this.defaultColor;l.openNode(this... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){return this.parser?(this.parser.parseClose(l)||(this.par... method validStyle (line 76) | validStyle(l){return u.validStyleValues[l]} method constructor (line 76) | constructor(){super(),this.map={fgColor:new o("fgColor"),bgColor:new o... method name (line 76) | get name(){return"pattern"} method tag (line 76) | get tag(){return"patternFill"} method render (line 76) | render(h,f){h.openNode("patternFill"),h.addAttribute("patternType",f.p... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.p... method constructor (line 77) | constructor(l){super({writableObjectMode:l.objectMode}),this.hasWritte... method transform (line 77) | transform(l){return this.rowFormatter.rowTransform=l,this} method _transform (line 77) | _transform(l,d,h){let f=!1;try{this.hasWrittenBOM||(this.push(this.for... method _flush (line 77) | _flush(l){this.rowFormatter.finish((d,h)=>d?l(d):(h&&h.forEach(f=>{thi... method constructor (line 79) | constructor(l){this.parserOptions=l,this.rowParser=new o.RowParser(thi... method removeBOM (line 79) | static removeBOM(l){return l&&l.charCodeAt(0)===65279?l.slice(1):l} method parse (line 79) | parse(l,d){const h=new a.Scanner({line:u.removeBOM(l),parserOptions:th... method parseWithoutComments (line 79) | parseWithoutComments(l){const d=[];let h=!0;for(;h;)h=this.parseRow(l,... method parseWithComments (line 79) | parseWithComments(l){const{parserOptions:d}=this,h=[];for(let f=l.next... method parseRow (line 79) | parseRow(l,d){if(!l.nextNonSpaceToken)return!1;const h=this.rowParser.... method constructor (line 81) | constructor(){this._rowTransform=null,this._rowValidator=null} method createTransform (line 81) | static createTransform(l){return s.isSyncTransform(l)?(d,h)=>{let f=nu... method createValidator (line 81) | static createValidator(l){return s.isSyncValidate(l)?(d,h)=>{h(null,{r... method rowTransform (line 81) | set rowTransform(l){if(!o.default(l))throw new TypeError("The transfor... method rowValidator (line 81) | set rowValidator(l){if(!o.default(l))throw new TypeError("The validate... method transformAndValidate (line 81) | transformAndValidate(l,d){return this.callTransformer(l,(h,f)=>h?d(h):... method callTransformer (line 81) | callTransformer(l,d){return this._rowTransform?this._rowTransform(l,d)... method callValidator (line 81) | callValidator(l,d){return this._rowValidator?this._rowValidator(l,d):d... function o (line 82) | function o(){} method constructor (line 75) | constructor(u,c){let l=arguments.length>2&&arguments[2]!==void 0?argum... method asInstance (line 75) | static asInstance(u){return u instanceof o||u==null?u:new o(u)} method col (line 75) | get col(){return this.nativeCol+Math.min(this.colWidth-1,this.nativeCo... method col (line 75) | set col(u){this.nativeCol=Math.floor(u),this.nativeColOff=Math.floor((... method row (line 75) | get row(){return this.nativeRow+Math.min(this.rowHeight-1,this.nativeR... method row (line 75) | set row(u){this.nativeRow=Math.floor(u),this.nativeRowOff=Math.floor((... method colWidth (line 75) | get colWidth(){return this.worksheet&&this.worksheet.getColumn(this.na... method rowHeight (line 75) | get rowHeight(){return this.worksheet&&this.worksheet.getRow(this.nati... method model (line 75) | get model(){return{nativeCol:this.nativeCol,nativeColOff:this.nativeCo... method model (line 75) | set model(u){this.nativeCol=u.nativeCol,this.nativeColOff=u.nativeColO... method constructor (line 75) | constructor(u){this.note=u} method model (line 75) | get model(){let u=null;switch(typeof this.note){case"string":u={type:"... method model (line 75) | set model(u){const{note:c}=u,{texts:l}=c;l.length===1&&Object.keys(l[0... method fromModel (line 75) | static fromModel(u){const c=new o;return c.model=u,c} method constructor (line 75) | constructor(){this.decode(arguments)} method setTLBR (line 75) | setTLBR(u,c,l,d,h){if(arguments.length<4){const f=a.decodeAddress(u),g... method decode (line 75) | decode(u){switch(u.length){case 5:this.setTLBR(u[0],u[1],u[2],u[3],u[4... method top (line 75) | get top(){return this.model.top||1} method top (line 75) | set top(u){this.model.top=u} method left (line 75) | get left(){return this.model.left||1} method left (line 75) | set left(u){this.model.left=u} method bottom (line 75) | get bottom(){return this.model.bottom||1} method bottom (line 75) | set bottom(u){this.model.bottom=u} method right (line 75) | get right(){return this.model.right||1} method right (line 75) | set right(u){this.model.right=u} method sheetName (line 75) | get sheetName(){return this.model.sheetName} method sheetName (line 75) | set sheetName(u){this.model.sheetName=u} method _serialisedSheetName (line 75) | get _serialisedSheetName(){const{sheetName:u}=this.model;return u?/^[a... method expand (line 75) | expand(u,c,l,d){(!this.model.top||u1?this.range:this._serialisedSheetN... method $shortRange (line 75) | get $shortRange(){return this.count>1?this.$range:this._serialisedShee... method count (line 75) | get count(){return(1+this.bottom-this.top)*(1+this.right-this.left)} method toString (line 75) | toString(){return this.range} method intersects (line 75) | intersects(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method contains (line 75) | contains(u){const c=a.decodeEx(u);return this.containsEx(c)} method containsEx (line 75) | containsEx(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method forEachAddress (line 75) | forEachAddress(u){for(let c=this.left;c<=this.right;c++)for(let l=this... method constructor (line 75) | constructor(u,c,l){this.table=u,this.column=c,this.index=l} method _set (line 75) | _set(u,c){this.table.cacheState(),this.column[u]=c} method name (line 75) | get name(){return this.column.name} method name (line 75) | set name(u){this._set("name",u)} method filterButton (line 75) | get filterButton(){return this.column.filterButton} method filterButton (line 75) | set filterButton(u){this.column.filterButton=u} method style (line 75) | get style(){return this.column.style} method style (line 75) | set style(u){this.column.style=u} method totalsRowLabel (line 75) | get totalsRowLabel(){return this.column.totalsRowLabel} method totalsRowLabel (line 75) | set totalsRowLabel(u){this._set("totalsRowLabel",u)} method totalsRowFunction (line 75) | get totalsRowFunction(){return this.column.totalsRowFunction} method totalsRowFunction (line 75) | set totalsRowFunction(u){this._set("totalsRowFunction",u)} method totalsRowResult (line 75) | get totalsRowResult(){return this.column.totalsRowResult} method totalsRowResult (line 75) | set totalsRowResult(u){this._set("totalsRowResult",u)} method totalsRowFormula (line 75) | get totalsRowFormula(){return this.column.totalsRowFormula} method totalsRowFormula (line 75) | set totalsRowFormula(u){this._set("totalsRowFormula",u)} method constructor (line 76) | constructor(u){super(),this.model=u} method tag (line 76) | get tag(){return"u"} method render (line 76) | render(u,c){if((c=c||this.model)===!0)u.leafNode("u");else{const l=o.A... method parseOpen (line 76) | parseOpen(u){u.name==="u"&&(this.model=u.attributes.val||!0)} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} function a (line 82) | function a(o){return Object.prototype.toString.call(o)} function c (line 82) | function c(d){this.curveType=u[d],this.curveType||(this.curveType={name:... method constructor (line 75) | constructor(){this._xml=[],this._stack=[],this._rollbacks=[]} method tos (line 75) | get tos(){return this._stack.length?this._stack[this._stack.length-1]:... method cursor (line 75) | get cursor(){return this._xml.length} method openXml (line 75) | openXml(d){const h=this._xml;h.push(" method openNode (line 76) | openNode(d,h){const f=this.tos,g=this._xml;f&&this.open&&g.push(">"),t... method addAttribute (line 76) | addAttribute(d,h){if(!this.open)throw new Error("Cannot write attribut... method addAttributes (line 76) | addAttributes(d){if(!this.open)throw new Error("Cannot write attribute... method writeText (line 76) | writeText(d){const h=this._xml;this.open&&(h.push(">"),this.open=!1),t... method writeXml (line 76) | writeXml(d){this.open&&(this._xml.push(">"),this.open=!1),this.leaf=!1... method closeNode (line 76) | closeNode(){const d=this._stack.pop(),h=this._xml;this.leaf?h.push("/>... method leafNode (line 76) | leafNode(d,h,f){this.openNode(d,h),f!==void 0&&this.writeText(f),this.... method closeAll (line 76) | closeAll(){for(;this._stack.length;)this.closeNode()} method addRollback (line 76) | addRollback(){return this._rollbacks.push({xml:this._xml.length,stack:... method commit (line 76) | commit(){this._rollbacks.pop()} method rollback (line 76) | rollback(){const d=this._rollbacks.pop();this._xml.length>d.xml&&this.... method xml (line 76) | get xml(){return this.closeAll(),this._xml.join("")} method constructor (line 76) | constructor(){super(),this.map={stop:new s}} method name (line 76) | get name(){return"gradient"} method tag (line 76) | get tag(){return"gradientFill"} method render (line 76) | render(h,f){switch(h.openNode("gradientFill"),f.gradient){case"angle":... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method constructor (line 76) | constructor(d,h){super(),this.id=d,this.formatCode=h} method tag (line 76) | get tag(){return"numFmt"} method render (line 76) | render(d,h){d.leafNode("numFmt",{numFmtId:h.id,formatCode:h.formatCode})} method parseOpen (line 76) | parseOpen(d){switch(d.name){case"numFmt":return this.model={id:parseIn... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} function l (line 82) | function l(d,h,f){Array.isArray(d)||(d=d.toArray());var g=new a(d);if(f&... method constructor (line 75) | constructor(f,g,m){if(!f||!g)throw new Error("A Cell needs a Row");thi... method worksheet (line 75) | get worksheet(){return this._row.worksheet} method workbook (line 75) | get workbook(){return this._row.worksheet.workbook} method destroy (line 75) | destroy(){delete this.style,delete this._value,delete this._row,delete... method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(f){this.style.numFmt=f} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(f){this.style.font=f} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(f){this.style.alignment=f} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(f){this.style.border=f} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(f){this.style.fill=f} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(f){this.style.protection=f} method _mergeStyle (line 75) | _mergeStyle(f,g,m){const p=f&&f.numFmt||g&&g.numFmt;p&&(m.numFmt=p);co... method address (line 75) | get address(){return this._address} method row (line 75) | get row(){return this._row.number} method col (line 75) | get col(){return this._column.number} method $col$row (line 75) | get $col$row(){return`$${this._column.letter}$${this.row}`} method type (line 75) | get type(){return this._value.type} method effectiveType (line 75) | get effectiveType(){return this._value.effectiveType} method toCsvString (line 75) | toCsvString(){return this._value.toCsvString()} method addMergeRef (line 75) | addMergeRef(){this._mergeCount++} method releaseMergeRef (line 75) | releaseMergeRef(){this._mergeCount--} method isMerged (line 75) | get isMerged(){return this._mergeCount>0||this.type===l.Types.Merge} method merge (line 75) | merge(f,g){this._value.release(),this._value=d.create(l.Types.Merge,th... method unmerge (line 75) | unmerge(){this.type===l.Types.Merge&&(this._value.release(),this._valu... method isMergedTo (line 75) | isMergedTo(f){return this._value.type===l.Types.Merge&&this._value.isM... method master (line 75) | get master(){return this.type===l.Types.Merge?this._value.master:this} method isHyperlink (line 75) | get isHyperlink(){return this._value.type===l.Types.Hyperlink} method hyperlink (line 75) | get hyperlink(){return this._value.hyperlink} method value (line 75) | get value(){return this._value.value} method value (line 75) | set value(f){this.type!==l.Types.Merge?(this._value.release(),this._va... method note (line 75) | get note(){return this._comment&&this._comment.note} method note (line 75) | set note(f){this._comment=new c(f)} method text (line 75) | get text(){return this._value.toString()} method html (line 75) | get html(){return o.escapeHtml(this.text)} method toString (line 75) | toString(){return this.text} method _upgradeToHyperlink (line 75) | _upgradeToHyperlink(f){this.type===l.Types.String&&(this._value=d.crea... method formula (line 75) | get formula(){return this._value.formula} method result (line 75) | get result(){return this._value.result} method formulaType (line 75) | get formulaType(){return this._value.formulaType} method fullAddress (line 75) | get fullAddress(){const{worksheet:f}=this._row;return{sheetName:f.name... method name (line 75) | get name(){return this.names[0]} method name (line 75) | set name(f){this.names=[f]} method names (line 75) | get names(){return this.workbook.definedNames.getNamesEx(this.fullAddr... method names (line 75) | set names(f){const{definedNames:g}=this.workbook;g.removeAllNames(this... method addName (line 75) | addName(f){this.workbook.definedNames.addEx(this.fullAddress,f)} method removeName (line 75) | removeName(f){this.workbook.definedNames.removeEx(this.fullAddress,f)} method removeAllNames (line 75) | removeAllNames(){this.workbook.definedNames.removeAllNames(this.fullAd... method _dataValidations (line 75) | get _dataValidations(){return this.worksheet.dataValidations} method dataValidation (line 75) | get dataValidation(){return this._dataValidations.find(this.address)} method dataValidation (line 75) | set dataValidation(f){this._dataValidations.add(this.address,f)} method model (line 75) | get model(){const{model:f}=this._value;return f.style=this.style,this.... method model (line 75) | set model(f){if(this._value.release(),this._value=d.create(f.type,this... method constructor (line 75) | constructor(p,y){this._data=p,this._encoding=y} method length (line 75) | get length(){return this.toBuffer().length} method copy (line 75) | copy(p,y,v,b){return this.toBuffer().copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._buffer||(this._buffer=o.from(this._data,this._... method constructor (line 76) | constructor(h){super(),this.options=Object.assign({type:"nodebuffer",c... method append (line 76) | append(h,f){f.hasOwnProperty("base64")&&f.base64?this.zip.file(f.name,... method finalize (line 76) | async finalize(){const h=await this.zip.generateAsync(this.options);th... method read (line 76) | read(h){return this.stream.read(h)} method setEncoding (line 76) | setEncoding(h){return this.stream.setEncoding(h)} method pause (line 76) | pause(){return this.stream.pause()} method resume (line 76) | resume(){return this.stream.resume()} method isPaused (line 76) | isPaused(){return this.stream.isPaused()} method pipe (line 76) | pipe(h,f){return this.stream.pipe(h,f)} method unpipe (line 76) | unpipe(h){return this.stream.unpipe(h)} method unshift (line 76) | unshift(h){return this.stream.unshift(h)} method wrap (line 76) | wrap(h){return this.stream.wrap(h)} method constructor (line 76) | constructor(){super(),this.map={Company:new s({tag:"Company"}),Manager... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("Properties",l.PR... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"dc:creator":new u({tag:"dc:creator"})... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("cp:corePropertie... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"xdr:twoCellAnchor":new u,"xdr:oneCell... method prepare (line 76) | prepare(h){h.anchors.forEach((f,g)=>{f.anchorType=function(m){return(t... method tag (line 76) | get tag(){return"xdr:wsDr"} method render (line 76) | render(h,f){h.openXml(o.StdDocAttributes),h.openNode(this.tag,l.DRAWIN... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.m... method reconcile (line 76) | reconcile(h,f){h.anchors.forEach(g=>{g.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={patternFill:new u,gradientFill:new c}} method tag (line 76) | get tag(){return"fill"} method render (line 76) | render(h,f){switch(h.addRollback(),h.openNode("fill"),f.type){case"pat... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method validStyle (line 76) | validStyle(h){return l.validPatternValues[h]} method constructor (line 79) | constructor(h){this.rowCount=0,this.formatterOptions=h,this.fieldForma... method isRowHashArray (line 79) | static isRowHashArray(h){return!!Array.isArray(h)&&Array.isArray(h[0])... method isRowArray (line 79) | static isRowArray(h){return Array.isArray(h)&&!this.isRowHashArray(h)} method gatherHeaders (line 79) | static gatherHeaders(h){return l.isRowHashArray(h)?h.map(f=>f[0]):Arra... method createTransform (line 79) | static createTransform(h){return c.isSyncTransform(h)?(f,g)=>{let m=nu... method rowTransform (line 79) | set rowTransform(h){if(!o.default(h))throw new TypeError("The transfor... method format (line 79) | format(h,f){this.callTransformer(h,(g,m)=>{if(g)return f(g);if(!h)retu... method finish (line 79) | finish(h){const f=[];if(this.formatterOptions.alwaysWriteHeaders&&this... method checkHeaders (line 79) | checkHeaders(h){if(this.headers)return{shouldFormatColumns:!0,headers:... method gatherColumns (line 79) | gatherColumns(h){if(this.headers===null)throw new Error("Headers is cu... method callTransformer (line 79) | callTransformer(h,f){return this._rowTransform?this._rowTransform(h,f)... method formatColumns (line 79) | formatColumns(h,f){const g=h.map((p,y)=>this.fieldFormatter.format(p,y... method constructor (line 79) | constructor(h){super({objectMode:h.objectMode}),this.lines="",this.row... method hasHitRowLimit (line 79) | get hasHitRowLimit(){return this.parserOptions.limitRows&&this.rowCoun... method shouldEmitRows (line 79) | get shouldEmitRows(){return this.parsedRowCount>this.parserOptions.ski... method shouldSkipLine (line 79) | get shouldSkipLine(){return this.parsedLineCount<=this.parserOptions.s... method transform (line 79) | transform(h){return this.rowTransformerValidator.rowTransform=h,this} method validate (line 79) | validate(h){return this.rowTransformerValidator.rowValidator=h,this} method emit (line 79) | emit(h){if(h==="end")return this.endEmitted||(this.endEmitted=!0,super... method _transform (line 79) | _transform(h,f,g){if(this.hasHitRowLimit)return g();const m=l.wrapDone... method _flush (line 79) | _flush(h){const f=l.wrapDoneCallback(h);if(this.hasHitRowLimit)return ... method parse (line 79) | parse(h,f){if(!h)return[];const{line:g,rows:m}=this.parser.parse(h,f);... method processRows (line 79) | processRows(h,f){const g=h.length,m=p=>{const y=E=>E?f(E):p%100!=0?m(p... method transformRow (line 79) | transformRow(h,f){try{this.headerTransformer.transform(h,(g,m)=>g?f(g)... method checkAndEmitHeaders (line 79) | checkAndEmitHeaders(){!this.headersEmitted&&this.headerTransformer.hea... method skipRow (line 79) | skipRow(h){return this.rowCount-=1,h(null,{row:null,isValid:!0})} method pushRow (line 79) | pushRow(h,f){try{this.parserOptions.objectMode?this.push(h):this.push(... method wrapDoneCallback (line 79) | static wrapDoneCallback(h){let f=!1;return function(g){if(g){if(f)thro... function l (line 82) | function l(d){c.call(this,"digest"),this._hash=d} method constructor (line 75) | constructor(f,g,m){if(!f||!g)throw new Error("A Cell needs a Row");thi... method worksheet (line 75) | get worksheet(){return this._row.worksheet} method workbook (line 75) | get workbook(){return this._row.worksheet.workbook} method destroy (line 75) | destroy(){delete this.style,delete this._value,delete this._row,delete... method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(f){this.style.numFmt=f} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(f){this.style.font=f} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(f){this.style.alignment=f} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(f){this.style.border=f} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(f){this.style.fill=f} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(f){this.style.protection=f} method _mergeStyle (line 75) | _mergeStyle(f,g,m){const p=f&&f.numFmt||g&&g.numFmt;p&&(m.numFmt=p);co... method address (line 75) | get address(){return this._address} method row (line 75) | get row(){return this._row.number} method col (line 75) | get col(){return this._column.number} method $col$row (line 75) | get $col$row(){return`$${this._column.letter}$${this.row}`} method type (line 75) | get type(){return this._value.type} method effectiveType (line 75) | get effectiveType(){return this._value.effectiveType} method toCsvString (line 75) | toCsvString(){return this._value.toCsvString()} method addMergeRef (line 75) | addMergeRef(){this._mergeCount++} method releaseMergeRef (line 75) | releaseMergeRef(){this._mergeCount--} method isMerged (line 75) | get isMerged(){return this._mergeCount>0||this.type===l.Types.Merge} method merge (line 75) | merge(f,g){this._value.release(),this._value=d.create(l.Types.Merge,th... method unmerge (line 75) | unmerge(){this.type===l.Types.Merge&&(this._value.release(),this._valu... method isMergedTo (line 75) | isMergedTo(f){return this._value.type===l.Types.Merge&&this._value.isM... method master (line 75) | get master(){return this.type===l.Types.Merge?this._value.master:this} method isHyperlink (line 75) | get isHyperlink(){return this._value.type===l.Types.Hyperlink} method hyperlink (line 75) | get hyperlink(){return this._value.hyperlink} method value (line 75) | get value(){return this._value.value} method value (line 75) | set value(f){this.type!==l.Types.Merge?(this._value.release(),this._va... method note (line 75) | get note(){return this._comment&&this._comment.note} method note (line 75) | set note(f){this._comment=new c(f)} method text (line 75) | get text(){return this._value.toString()} method html (line 75) | get html(){return o.escapeHtml(this.text)} method toString (line 75) | toString(){return this.text} method _upgradeToHyperlink (line 75) | _upgradeToHyperlink(f){this.type===l.Types.String&&(this._value=d.crea... method formula (line 75) | get formula(){return this._value.formula} method result (line 75) | get result(){return this._value.result} method formulaType (line 75) | get formulaType(){return this._value.formulaType} method fullAddress (line 75) | get fullAddress(){const{worksheet:f}=this._row;return{sheetName:f.name... method name (line 75) | get name(){return this.names[0]} method name (line 75) | set name(f){this.names=[f]} method names (line 75) | get names(){return this.workbook.definedNames.getNamesEx(this.fullAddr... method names (line 75) | set names(f){const{definedNames:g}=this.workbook;g.removeAllNames(this... method addName (line 75) | addName(f){this.workbook.definedNames.addEx(this.fullAddress,f)} method removeName (line 75) | removeName(f){this.workbook.definedNames.removeEx(this.fullAddress,f)} method removeAllNames (line 75) | removeAllNames(){this.workbook.definedNames.removeAllNames(this.fullAd... method _dataValidations (line 75) | get _dataValidations(){return this.worksheet.dataValidations} method dataValidation (line 75) | get dataValidation(){return this._dataValidations.find(this.address)} method dataValidation (line 75) | set dataValidation(f){this._dataValidations.add(this.address,f)} method model (line 75) | get model(){const{model:f}=this._value;return f.style=this.style,this.... method model (line 75) | set model(f){if(this._value.release(),this._value=d.create(f.type,this... method constructor (line 75) | constructor(p,y){this._data=p,this._encoding=y} method length (line 75) | get length(){return this.toBuffer().length} method copy (line 75) | copy(p,y,v,b){return this.toBuffer().copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._buffer||(this._buffer=o.from(this._data,this._... method constructor (line 76) | constructor(h){super(),this.options=Object.assign({type:"nodebuffer",c... method append (line 76) | append(h,f){f.hasOwnProperty("base64")&&f.base64?this.zip.file(f.name,... method finalize (line 76) | async finalize(){const h=await this.zip.generateAsync(this.options);th... method read (line 76) | read(h){return this.stream.read(h)} method setEncoding (line 76) | setEncoding(h){return this.stream.setEncoding(h)} method pause (line 76) | pause(){return this.stream.pause()} method resume (line 76) | resume(){return this.stream.resume()} method isPaused (line 76) | isPaused(){return this.stream.isPaused()} method pipe (line 76) | pipe(h,f){return this.stream.pipe(h,f)} method unpipe (line 76) | unpipe(h){return this.stream.unpipe(h)} method unshift (line 76) | unshift(h){return this.stream.unshift(h)} method wrap (line 76) | wrap(h){return this.stream.wrap(h)} method constructor (line 76) | constructor(){super(),this.map={Company:new s({tag:"Company"}),Manager... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("Properties",l.PR... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"dc:creator":new u({tag:"dc:creator"})... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("cp:corePropertie... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"xdr:twoCellAnchor":new u,"xdr:oneCell... method prepare (line 76) | prepare(h){h.anchors.forEach((f,g)=>{f.anchorType=function(m){return(t... method tag (line 76) | get tag(){return"xdr:wsDr"} method render (line 76) | render(h,f){h.openXml(o.StdDocAttributes),h.openNode(this.tag,l.DRAWIN... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.m... method reconcile (line 76) | reconcile(h,f){h.anchors.forEach(g=>{g.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={patternFill:new u,gradientFill:new c}} method tag (line 76) | get tag(){return"fill"} method render (line 76) | render(h,f){switch(h.addRollback(),h.openNode("fill"),f.type){case"pat... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method validStyle (line 76) | validStyle(h){return l.validPatternValues[h]} method constructor (line 79) | constructor(h){this.rowCount=0,this.formatterOptions=h,this.fieldForma... method isRowHashArray (line 79) | static isRowHashArray(h){return!!Array.isArray(h)&&Array.isArray(h[0])... method isRowArray (line 79) | static isRowArray(h){return Array.isArray(h)&&!this.isRowHashArray(h)} method gatherHeaders (line 79) | static gatherHeaders(h){return l.isRowHashArray(h)?h.map(f=>f[0]):Arra... method createTransform (line 79) | static createTransform(h){return c.isSyncTransform(h)?(f,g)=>{let m=nu... method rowTransform (line 79) | set rowTransform(h){if(!o.default(h))throw new TypeError("The transfor... method format (line 79) | format(h,f){this.callTransformer(h,(g,m)=>{if(g)return f(g);if(!h)retu... method finish (line 79) | finish(h){const f=[];if(this.formatterOptions.alwaysWriteHeaders&&this... method checkHeaders (line 79) | checkHeaders(h){if(this.headers)return{shouldFormatColumns:!0,headers:... method gatherColumns (line 79) | gatherColumns(h){if(this.headers===null)throw new Error("Headers is cu... method callTransformer (line 79) | callTransformer(h,f){return this._rowTransform?this._rowTransform(h,f)... method formatColumns (line 79) | formatColumns(h,f){const g=h.map((p,y)=>this.fieldFormatter.format(p,y... method constructor (line 79) | constructor(h){super({objectMode:h.objectMode}),this.lines="",this.row... method hasHitRowLimit (line 79) | get hasHitRowLimit(){return this.parserOptions.limitRows&&this.rowCoun... method shouldEmitRows (line 79) | get shouldEmitRows(){return this.parsedRowCount>this.parserOptions.ski... method shouldSkipLine (line 79) | get shouldSkipLine(){return this.parsedLineCount<=this.parserOptions.s... method transform (line 79) | transform(h){return this.rowTransformerValidator.rowTransform=h,this} method validate (line 79) | validate(h){return this.rowTransformerValidator.rowValidator=h,this} method emit (line 79) | emit(h){if(h==="end")return this.endEmitted||(this.endEmitted=!0,super... method _transform (line 79) | _transform(h,f,g){if(this.hasHitRowLimit)return g();const m=l.wrapDone... method _flush (line 79) | _flush(h){const f=l.wrapDoneCallback(h);if(this.hasHitRowLimit)return ... method parse (line 79) | parse(h,f){if(!h)return[];const{line:g,rows:m}=this.parser.parse(h,f);... method processRows (line 79) | processRows(h,f){const g=h.length,m=p=>{const y=E=>E?f(E):p%100!=0?m(p... method transformRow (line 79) | transformRow(h,f){try{this.headerTransformer.transform(h,(g,m)=>g?f(g)... method checkAndEmitHeaders (line 79) | checkAndEmitHeaders(){!this.headersEmitted&&this.headerTransformer.hea... method skipRow (line 79) | skipRow(h){return this.rowCount-=1,h(null,{row:null,isValid:!0})} method pushRow (line 79) | pushRow(h,f){try{this.parserOptions.objectMode?this.push(h):this.push(... method wrapDoneCallback (line 79) | static wrapDoneCallback(h){let f=!1;return function(g){if(g){if(f)thro... function f (line 82) | function f(g,m){s.call(this,"digest"),typeof m=="string"&&(m=u.from(m));... method constructor (line 75) | constructor(p){this.size=p,this.buffer=o.alloc(p),this.iRead=0,this.iW... method toBuffer (line 75) | toBuffer(){if(this.iRead===0&&this.iWrite===this.size)return this.buff... method length (line 75) | get length(){return this.iWrite-this.iRead} method eod (line 75) | get eod(){return this.iRead===this.iWrite} method full (line 75) | get full(){return this.iWrite===this.size} method read (line 75) | read(p){let y;return p===0?null:p===void 0||p>=this.length?(y=this.toB... method write (line 75) | write(p,y,v){const b=Math.min(v,this.size-this.iWrite);return p.copy(t... function c (line 82) | function c(l,d){s.call(this,"digest"),typeof d=="string"&&(d=o.from(d)),... method constructor (line 75) | constructor(){this._xml=[],this._stack=[],this._rollbacks=[]} method tos (line 75) | get tos(){return this._stack.length?this._stack[this._stack.length-1]:... method cursor (line 75) | get cursor(){return this._xml.length} method openXml (line 75) | openXml(d){const h=this._xml;h.push(" method openNode (line 76) | openNode(d,h){const f=this.tos,g=this._xml;f&&this.open&&g.push(">"),t... method addAttribute (line 76) | addAttribute(d,h){if(!this.open)throw new Error("Cannot write attribut... method addAttributes (line 76) | addAttributes(d){if(!this.open)throw new Error("Cannot write attribute... method writeText (line 76) | writeText(d){const h=this._xml;this.open&&(h.push(">"),this.open=!1),t... method writeXml (line 76) | writeXml(d){this.open&&(this._xml.push(">"),this.open=!1),this.leaf=!1... method closeNode (line 76) | closeNode(){const d=this._stack.pop(),h=this._xml;this.leaf?h.push("/>... method leafNode (line 76) | leafNode(d,h,f){this.openNode(d,h),f!==void 0&&this.writeText(f),this.... method closeAll (line 76) | closeAll(){for(;this._stack.length;)this.closeNode()} method addRollback (line 76) | addRollback(){return this._rollbacks.push({xml:this._xml.length,stack:... method commit (line 76) | commit(){this._rollbacks.pop()} method rollback (line 76) | rollback(){const d=this._rollbacks.pop();this._xml.length>d.xml&&this.... method xml (line 76) | get xml(){return this.closeAll(),this._xml.join("")} method constructor (line 76) | constructor(){super(),this.map={stop:new s}} method name (line 76) | get name(){return"gradient"} method tag (line 76) | get tag(){return"gradientFill"} method render (line 76) | render(h,f){switch(h.openNode("gradientFill"),f.gradient){case"angle":... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method constructor (line 76) | constructor(d,h){super(),this.id=d,this.formatCode=h} method tag (line 76) | get tag(){return"numFmt"} method render (line 76) | render(d,h){d.leafNode("numFmt",{numFmtId:h.id,formatCode:h.formatCode})} method parseOpen (line 76) | parseOpen(d){switch(d.name){case"numFmt":return this.model={id:parseIn... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} function _ (line 83) | function _(x){this.$L=ee(x.locale,null,!0),this.parse(x),this.$x=this.$x... function y (line 83) | function y(v){var b,E;b=v,E=l&&l.formats;for(var D=(v=b.replace(/(\[[^\]... function u (line 83) | function u(c){a.equal(c.length,8,"Invalid IV length"),this.iv=new Array(... method constructor (line 75) | constructor(l,d,h){this._worksheet=l,this._number=d,h!==!1&&(this.defn... method number (line 75) | get number(){return this._number} method worksheet (line 75) | get worksheet(){return this._worksheet} method letter (line 75) | get letter(){return s.n2l(this._number)} method isCustomWidth (line 75) | get isCustomWidth(){return this.width!==void 0&&this.width!==9} method defn (line 75) | get defn(){return{header:this._header,key:this.key,width:this.width,st... method defn (line 75) | set defn(l){l?(this.key=l.key,this.width=l.width!==void 0?l.width:9,th... method headers (line 75) | get headers(){return this._header&&this._header instanceof Array?this.... method header (line 75) | get header(){return this._header} method header (line 75) | set header(l){l!==void 0?(this._header=l,this.headers.forEach((d,h)=>{... method key (line 75) | get key(){return this._key} method key (line 75) | set key(l){(this._key&&this._worksheet.getColumnKey(this._key))===this... method hidden (line 75) | get hidden(){return!!this._hidden} method hidden (line 75) | set hidden(l){this._hidden=l} method outlineLevel (line 75) | get outlineLevel(){return this._outlineLevel||0} method outlineLevel (line 75) | set outlineLevel(l){this._outlineLevel=l} method collapsed (line 75) | get collapsed(){return!!(this._outlineLevel&&this._outlineLevel>=this.... method toString (line 75) | toString(){return JSON.stringify({key:this.key,width:this.width,header... method equivalentTo (line 75) | equivalentTo(l){return this.width===l.width&&this.hidden===l.hidden&&t... method isDefault (line 75) | get isDefault(){if(this.isCustomWidth||this.hidden||this.outlineLevel)... method headerCount (line 75) | get headerCount(){return this.headers.length} method eachCell (line 75) | eachCell(l,d){const h=this.number;d||(d=l,l=null),this._worksheet.each... method values (line 75) | get values(){const l=[];return this.eachCell((d,h)=>{d&&d.type!==o.Val... method values (line 75) | set values(l){if(!l)return;const d=this.number;let h=0;l.hasOwnPropert... method _applyStyle (line 75) | _applyStyle(l,d){return this.style[l]=d,this.eachCell(h=>{h[l]=d}),d} method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(l){this._applyStyle("numFmt",l)} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(l){this._applyStyle("font",l)} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(l){this._applyStyle("alignment",l)} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(l){this._applyStyle("protection",l)} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(l){this._applyStyle("border",l)} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(l){this._applyStyle("fill",l)} method toModel (line 75) | static toModel(l){const d=[];let h=null;return l&&l.forEach((f,g)=>{f.... method fromModel (line 75) | static fromModel(l,d){const h=[];let f=1,g=0;for(d=(d=d||[]).sort(func... method constructor (line 76) | constructor(){super(),this.map={"v:shape":new s}} method tag (line 76) | get tag(){return"xml"} method render (line 76) | render(l,d){l.openXml(a.StdDocAttributes),l.openNode(this.tag,u.DRAWIN... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method reconcile (line 76) | reconcile(l,d){l.anchors.forEach(h=>{h.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={"v:textbox":new o,"x:ClientData":new s}} method tag (line 76) | get tag(){return"v:shape"} method render (line 76) | render(l,d,h){l.openNode("v:shape",u.V_SHAPE_ATTRIBUTES(d,h)),l.leafNo... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.p... method constructor (line 76) | constructor(){super(),this.map={Relationship:new s}} method render (line 76) | render(l,d){d=d||this._values,l.openXml(a.StdDocAttributes),l.openNode... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method constructor (line 76) | constructor(){super(),this.map={"x14:id":this.idXform=new s}} method tag (line 76) | get tag(){return"ext"} method render (line 76) | render(l,d){l.openNode(this.tag,{uri:"{B025F937-C7B1-47D3-B67F-A62EFF6... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(l,d){this.model.x14Id=d.model} method constructor (line 76) | constructor(l){super(),this.model=l} method tag (line 76) | get tag(){return"r"} method textXform (line 76) | get textXform(){return this._textXform||(this._textXform=new a)} method fontXform (line 76) | get fontXform(){return this._fontXform||(this._fontXform=new o(u.FONT_... method render (line 76) | render(l,d){d=d||this.model,l.openNode("r"),d.font&&this.fontXform.ren... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){switch(l){case"r":return!1;case"t":return this.model.tex... method constructor (line 76) | constructor(l){super(),this.name=l,this.map={color:new s}} method tag (line 76) | get tag(){return this.name} method render (line 76) | render(l,d,h){const f=d&&d.color||h||this.defaultColor;l.openNode(this... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){return this.parser?(this.parser.parseClose(l)||(this.par... method validStyle (line 76) | validStyle(l){return u.validStyleValues[l]} method constructor (line 76) | constructor(){super(),this.map={fgColor:new o("fgColor"),bgColor:new o... method name (line 76) | get name(){return"pattern"} method tag (line 76) | get tag(){return"patternFill"} method render (line 76) | render(h,f){h.openNode("patternFill"),h.addAttribute("patternType",f.p... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.p... method constructor (line 77) | constructor(l){super({writableObjectMode:l.objectMode}),this.hasWritte... method transform (line 77) | transform(l){return this.rowFormatter.rowTransform=l,this} method _transform (line 77) | _transform(l,d,h){let f=!1;try{this.hasWrittenBOM||(this.push(this.for... method _flush (line 77) | _flush(l){this.rowFormatter.finish((d,h)=>d?l(d):(h&&h.forEach(f=>{thi... method constructor (line 79) | constructor(l){this.parserOptions=l,this.rowParser=new o.RowParser(thi... method removeBOM (line 79) | static removeBOM(l){return l&&l.charCodeAt(0)===65279?l.slice(1):l} method parse (line 79) | parse(l,d){const h=new a.Scanner({line:u.removeBOM(l),parserOptions:th... method parseWithoutComments (line 79) | parseWithoutComments(l){const d=[];let h=!0;for(;h;)h=this.parseRow(l,... method parseWithComments (line 79) | parseWithComments(l){const{parserOptions:d}=this,h=[];for(let f=l.next... method parseRow (line 79) | parseRow(l,d){if(!l.nextNonSpaceToken)return!1;const h=this.rowParser.... method constructor (line 81) | constructor(){this._rowTransform=null,this._rowValidator=null} method createTransform (line 81) | static createTransform(l){return s.isSyncTransform(l)?(d,h)=>{let f=nu... method createValidator (line 81) | static createValidator(l){return s.isSyncValidate(l)?(d,h)=>{h(null,{r... method rowTransform (line 81) | set rowTransform(l){if(!o.default(l))throw new TypeError("The transfor... method rowValidator (line 81) | set rowValidator(l){if(!o.default(l))throw new TypeError("The validate... method transformAndValidate (line 81) | transformAndValidate(l,d){return this.callTransformer(l,(h,f)=>h?d(h):... method callTransformer (line 81) | callTransformer(l,d){return this._rowTransform?this._rowTransform(l,d)... method callValidator (line 81) | callValidator(l,d){return this._rowValidator?this._rowValidator(l,d):d... function l (line 83) | function l(g){c.call(this,g),this._cbcInit()} method constructor (line 75) | constructor(f,g,m){if(!f||!g)throw new Error("A Cell needs a Row");thi... method worksheet (line 75) | get worksheet(){return this._row.worksheet} method workbook (line 75) | get workbook(){return this._row.worksheet.workbook} method destroy (line 75) | destroy(){delete this.style,delete this._value,delete this._row,delete... method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(f){this.style.numFmt=f} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(f){this.style.font=f} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(f){this.style.alignment=f} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(f){this.style.border=f} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(f){this.style.fill=f} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(f){this.style.protection=f} method _mergeStyle (line 75) | _mergeStyle(f,g,m){const p=f&&f.numFmt||g&&g.numFmt;p&&(m.numFmt=p);co... method address (line 75) | get address(){return this._address} method row (line 75) | get row(){return this._row.number} method col (line 75) | get col(){return this._column.number} method $col$row (line 75) | get $col$row(){return`$${this._column.letter}$${this.row}`} method type (line 75) | get type(){return this._value.type} method effectiveType (line 75) | get effectiveType(){return this._value.effectiveType} method toCsvString (line 75) | toCsvString(){return this._value.toCsvString()} method addMergeRef (line 75) | addMergeRef(){this._mergeCount++} method releaseMergeRef (line 75) | releaseMergeRef(){this._mergeCount--} method isMerged (line 75) | get isMerged(){return this._mergeCount>0||this.type===l.Types.Merge} method merge (line 75) | merge(f,g){this._value.release(),this._value=d.create(l.Types.Merge,th... method unmerge (line 75) | unmerge(){this.type===l.Types.Merge&&(this._value.release(),this._valu... method isMergedTo (line 75) | isMergedTo(f){return this._value.type===l.Types.Merge&&this._value.isM... method master (line 75) | get master(){return this.type===l.Types.Merge?this._value.master:this} method isHyperlink (line 75) | get isHyperlink(){return this._value.type===l.Types.Hyperlink} method hyperlink (line 75) | get hyperlink(){return this._value.hyperlink} method value (line 75) | get value(){return this._value.value} method value (line 75) | set value(f){this.type!==l.Types.Merge?(this._value.release(),this._va... method note (line 75) | get note(){return this._comment&&this._comment.note} method note (line 75) | set note(f){this._comment=new c(f)} method text (line 75) | get text(){return this._value.toString()} method html (line 75) | get html(){return o.escapeHtml(this.text)} method toString (line 75) | toString(){return this.text} method _upgradeToHyperlink (line 75) | _upgradeToHyperlink(f){this.type===l.Types.String&&(this._value=d.crea... method formula (line 75) | get formula(){return this._value.formula} method result (line 75) | get result(){return this._value.result} method formulaType (line 75) | get formulaType(){return this._value.formulaType} method fullAddress (line 75) | get fullAddress(){const{worksheet:f}=this._row;return{sheetName:f.name... method name (line 75) | get name(){return this.names[0]} method name (line 75) | set name(f){this.names=[f]} method names (line 75) | get names(){return this.workbook.definedNames.getNamesEx(this.fullAddr... method names (line 75) | set names(f){const{definedNames:g}=this.workbook;g.removeAllNames(this... method addName (line 75) | addName(f){this.workbook.definedNames.addEx(this.fullAddress,f)} method removeName (line 75) | removeName(f){this.workbook.definedNames.removeEx(this.fullAddress,f)} method removeAllNames (line 75) | removeAllNames(){this.workbook.definedNames.removeAllNames(this.fullAd... method _dataValidations (line 75) | get _dataValidations(){return this.worksheet.dataValidations} method dataValidation (line 75) | get dataValidation(){return this._dataValidations.find(this.address)} method dataValidation (line 75) | set dataValidation(f){this._dataValidations.add(this.address,f)} method model (line 75) | get model(){const{model:f}=this._value;return f.style=this.style,this.... method model (line 75) | set model(f){if(this._value.release(),this._value=d.create(f.type,this... method constructor (line 75) | constructor(p,y){this._data=p,this._encoding=y} method length (line 75) | get length(){return this.toBuffer().length} method copy (line 75) | copy(p,y,v,b){return this.toBuffer().copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._buffer||(this._buffer=o.from(this._data,this._... method constructor (line 76) | constructor(h){super(),this.options=Object.assign({type:"nodebuffer",c... method append (line 76) | append(h,f){f.hasOwnProperty("base64")&&f.base64?this.zip.file(f.name,... method finalize (line 76) | async finalize(){const h=await this.zip.generateAsync(this.options);th... method read (line 76) | read(h){return this.stream.read(h)} method setEncoding (line 76) | setEncoding(h){return this.stream.setEncoding(h)} method pause (line 76) | pause(){return this.stream.pause()} method resume (line 76) | resume(){return this.stream.resume()} method isPaused (line 76) | isPaused(){return this.stream.isPaused()} method pipe (line 76) | pipe(h,f){return this.stream.pipe(h,f)} method unpipe (line 76) | unpipe(h){return this.stream.unpipe(h)} method unshift (line 76) | unshift(h){return this.stream.unshift(h)} method wrap (line 76) | wrap(h){return this.stream.wrap(h)} method constructor (line 76) | constructor(){super(),this.map={Company:new s({tag:"Company"}),Manager... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("Properties",l.PR... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"dc:creator":new u({tag:"dc:creator"})... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("cp:corePropertie... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"xdr:twoCellAnchor":new u,"xdr:oneCell... method prepare (line 76) | prepare(h){h.anchors.forEach((f,g)=>{f.anchorType=function(m){return(t... method tag (line 76) | get tag(){return"xdr:wsDr"} method render (line 76) | render(h,f){h.openXml(o.StdDocAttributes),h.openNode(this.tag,l.DRAWIN... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.m... method reconcile (line 76) | reconcile(h,f){h.anchors.forEach(g=>{g.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={patternFill:new u,gradientFill:new c}} method tag (line 76) | get tag(){return"fill"} method render (line 76) | render(h,f){switch(h.addRollback(),h.openNode("fill"),f.type){case"pat... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method validStyle (line 76) | validStyle(h){return l.validPatternValues[h]} method constructor (line 79) | constructor(h){this.rowCount=0,this.formatterOptions=h,this.fieldForma... method isRowHashArray (line 79) | static isRowHashArray(h){return!!Array.isArray(h)&&Array.isArray(h[0])... method isRowArray (line 79) | static isRowArray(h){return Array.isArray(h)&&!this.isRowHashArray(h)} method gatherHeaders (line 79) | static gatherHeaders(h){return l.isRowHashArray(h)?h.map(f=>f[0]):Arra... method createTransform (line 79) | static createTransform(h){return c.isSyncTransform(h)?(f,g)=>{let m=nu... method rowTransform (line 79) | set rowTransform(h){if(!o.default(h))throw new TypeError("The transfor... method format (line 79) | format(h,f){this.callTransformer(h,(g,m)=>{if(g)return f(g);if(!h)retu... method finish (line 79) | finish(h){const f=[];if(this.formatterOptions.alwaysWriteHeaders&&this... method checkHeaders (line 79) | checkHeaders(h){if(this.headers)return{shouldFormatColumns:!0,headers:... method gatherColumns (line 79) | gatherColumns(h){if(this.headers===null)throw new Error("Headers is cu... method callTransformer (line 79) | callTransformer(h,f){return this._rowTransform?this._rowTransform(h,f)... method formatColumns (line 79) | formatColumns(h,f){const g=h.map((p,y)=>this.fieldFormatter.format(p,y... method constructor (line 79) | constructor(h){super({objectMode:h.objectMode}),this.lines="",this.row... method hasHitRowLimit (line 79) | get hasHitRowLimit(){return this.parserOptions.limitRows&&this.rowCoun... method shouldEmitRows (line 79) | get shouldEmitRows(){return this.parsedRowCount>this.parserOptions.ski... method shouldSkipLine (line 79) | get shouldSkipLine(){return this.parsedLineCount<=this.parserOptions.s... method transform (line 79) | transform(h){return this.rowTransformerValidator.rowTransform=h,this} method validate (line 79) | validate(h){return this.rowTransformerValidator.rowValidator=h,this} method emit (line 79) | emit(h){if(h==="end")return this.endEmitted||(this.endEmitted=!0,super... method _transform (line 79) | _transform(h,f,g){if(this.hasHitRowLimit)return g();const m=l.wrapDone... method _flush (line 79) | _flush(h){const f=l.wrapDoneCallback(h);if(this.hasHitRowLimit)return ... method parse (line 79) | parse(h,f){if(!h)return[];const{line:g,rows:m}=this.parser.parse(h,f);... method processRows (line 79) | processRows(h,f){const g=h.length,m=p=>{const y=E=>E?f(E):p%100!=0?m(p... method transformRow (line 79) | transformRow(h,f){try{this.headerTransformer.transform(h,(g,m)=>g?f(g)... method checkAndEmitHeaders (line 79) | checkAndEmitHeaders(){!this.headersEmitted&&this.headerTransformer.hea... method skipRow (line 79) | skipRow(h){return this.rowCount-=1,h(null,{row:null,isValid:!0})} method pushRow (line 79) | pushRow(h,f){try{this.parserOptions.objectMode?this.push(h):this.push(... method wrapDoneCallback (line 79) | static wrapDoneCallback(h){let f=!1;return function(g){if(g){if(f)thro... function o (line 83) | function o(s){this.options=s,this.type=this.options.type,this.blockSize=... method constructor (line 75) | constructor(u,c){let l=arguments.length>2&&arguments[2]!==void 0?argum... method asInstance (line 75) | static asInstance(u){return u instanceof o||u==null?u:new o(u)} method col (line 75) | get col(){return this.nativeCol+Math.min(this.colWidth-1,this.nativeCo... method col (line 75) | set col(u){this.nativeCol=Math.floor(u),this.nativeColOff=Math.floor((... method row (line 75) | get row(){return this.nativeRow+Math.min(this.rowHeight-1,this.nativeR... method row (line 75) | set row(u){this.nativeRow=Math.floor(u),this.nativeRowOff=Math.floor((... method colWidth (line 75) | get colWidth(){return this.worksheet&&this.worksheet.getColumn(this.na... method rowHeight (line 75) | get rowHeight(){return this.worksheet&&this.worksheet.getRow(this.nati... method model (line 75) | get model(){return{nativeCol:this.nativeCol,nativeColOff:this.nativeCo... method model (line 75) | set model(u){this.nativeCol=u.nativeCol,this.nativeColOff=u.nativeColO... method constructor (line 75) | constructor(u){this.note=u} method model (line 75) | get model(){let u=null;switch(typeof this.note){case"string":u={type:"... method model (line 75) | set model(u){const{note:c}=u,{texts:l}=c;l.length===1&&Object.keys(l[0... method fromModel (line 75) | static fromModel(u){const c=new o;return c.model=u,c} method constructor (line 75) | constructor(){this.decode(arguments)} method setTLBR (line 75) | setTLBR(u,c,l,d,h){if(arguments.length<4){const f=a.decodeAddress(u),g... method decode (line 75) | decode(u){switch(u.length){case 5:this.setTLBR(u[0],u[1],u[2],u[3],u[4... method top (line 75) | get top(){return this.model.top||1} method top (line 75) | set top(u){this.model.top=u} method left (line 75) | get left(){return this.model.left||1} method left (line 75) | set left(u){this.model.left=u} method bottom (line 75) | get bottom(){return this.model.bottom||1} method bottom (line 75) | set bottom(u){this.model.bottom=u} method right (line 75) | get right(){return this.model.right||1} method right (line 75) | set right(u){this.model.right=u} method sheetName (line 75) | get sheetName(){return this.model.sheetName} method sheetName (line 75) | set sheetName(u){this.model.sheetName=u} method _serialisedSheetName (line 75) | get _serialisedSheetName(){const{sheetName:u}=this.model;return u?/^[a... method expand (line 75) | expand(u,c,l,d){(!this.model.top||u1?this.range:this._serialisedSheetN... method $shortRange (line 75) | get $shortRange(){return this.count>1?this.$range:this._serialisedShee... method count (line 75) | get count(){return(1+this.bottom-this.top)*(1+this.right-this.left)} method toString (line 75) | toString(){return this.range} method intersects (line 75) | intersects(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method contains (line 75) | contains(u){const c=a.decodeEx(u);return this.containsEx(c)} method containsEx (line 75) | containsEx(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method forEachAddress (line 75) | forEachAddress(u){for(let c=this.left;c<=this.right;c++)for(let l=this... method constructor (line 75) | constructor(u,c,l){this.table=u,this.column=c,this.index=l} method _set (line 75) | _set(u,c){this.table.cacheState(),this.column[u]=c} method name (line 75) | get name(){return this.column.name} method name (line 75) | set name(u){this._set("name",u)} method filterButton (line 75) | get filterButton(){return this.column.filterButton} method filterButton (line 75) | set filterButton(u){this.column.filterButton=u} method style (line 75) | get style(){return this.column.style} method style (line 75) | set style(u){this.column.style=u} method totalsRowLabel (line 75) | get totalsRowLabel(){return this.column.totalsRowLabel} method totalsRowLabel (line 75) | set totalsRowLabel(u){this._set("totalsRowLabel",u)} method totalsRowFunction (line 75) | get totalsRowFunction(){return this.column.totalsRowFunction} method totalsRowFunction (line 75) | set totalsRowFunction(u){this._set("totalsRowFunction",u)} method totalsRowResult (line 75) | get totalsRowResult(){return this.column.totalsRowResult} method totalsRowResult (line 75) | set totalsRowResult(u){this._set("totalsRowResult",u)} method totalsRowFormula (line 75) | get totalsRowFormula(){return this.column.totalsRowFormula} method totalsRowFormula (line 75) | set totalsRowFormula(u){this._set("totalsRowFormula",u)} method constructor (line 76) | constructor(u){super(),this.model=u} method tag (line 76) | get tag(){return"u"} method render (line 76) | render(u,c){if((c=c||this.model)===!0)u.leafNode("u");else{const l=o.A... method parseOpen (line 76) | parseOpen(u){u.name==="u"&&(this.model=u.attributes.val||!0)} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} function c (line 83) | function c(){this.tmp=new Array(2),this.keys=null} method constructor (line 75) | constructor(){this._xml=[],this._stack=[],this._rollbacks=[]} method tos (line 75) | get tos(){return this._stack.length?this._stack[this._stack.length-1]:... method cursor (line 75) | get cursor(){return this._xml.length} method openXml (line 75) | openXml(d){const h=this._xml;h.push(" method openNode (line 76) | openNode(d,h){const f=this.tos,g=this._xml;f&&this.open&&g.push(">"),t... method addAttribute (line 76) | addAttribute(d,h){if(!this.open)throw new Error("Cannot write attribut... method addAttributes (line 76) | addAttributes(d){if(!this.open)throw new Error("Cannot write attribute... method writeText (line 76) | writeText(d){const h=this._xml;this.open&&(h.push(">"),this.open=!1),t... method writeXml (line 76) | writeXml(d){this.open&&(this._xml.push(">"),this.open=!1),this.leaf=!1... method closeNode (line 76) | closeNode(){const d=this._stack.pop(),h=this._xml;this.leaf?h.push("/>... method leafNode (line 76) | leafNode(d,h,f){this.openNode(d,h),f!==void 0&&this.writeText(f),this.... method closeAll (line 76) | closeAll(){for(;this._stack.length;)this.closeNode()} method addRollback (line 76) | addRollback(){return this._rollbacks.push({xml:this._xml.length,stack:... method commit (line 76) | commit(){this._rollbacks.pop()} method rollback (line 76) | rollback(){const d=this._rollbacks.pop();this._xml.length>d.xml&&this.... method xml (line 76) | get xml(){return this.closeAll(),this._xml.join("")} method constructor (line 76) | constructor(){super(),this.map={stop:new s}} method name (line 76) | get name(){return"gradient"} method tag (line 76) | get tag(){return"gradientFill"} method render (line 76) | render(h,f){switch(h.openNode("gradientFill"),f.gradient){case"angle":... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method constructor (line 76) | constructor(d,h){super(),this.id=d,this.formatCode=h} method tag (line 76) | get tag(){return"numFmt"} method render (line 76) | render(d,h){d.leafNode("numFmt",{numFmtId:h.id,formatCode:h.formatCode})} method parseOpen (line 76) | parseOpen(d){switch(d.name){case"numFmt":return this.model={id:parseIn... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} function l (line 83) | function l(h){u.call(this,h);var f=new c;this._desState=f,this.deriveKey... method constructor (line 75) | constructor(f,g,m){if(!f||!g)throw new Error("A Cell needs a Row");thi... method worksheet (line 75) | get worksheet(){return this._row.worksheet} method workbook (line 75) | get workbook(){return this._row.worksheet.workbook} method destroy (line 75) | destroy(){delete this.style,delete this._value,delete this._row,delete... method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(f){this.style.numFmt=f} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(f){this.style.font=f} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(f){this.style.alignment=f} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(f){this.style.border=f} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(f){this.style.fill=f} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(f){this.style.protection=f} method _mergeStyle (line 75) | _mergeStyle(f,g,m){const p=f&&f.numFmt||g&&g.numFmt;p&&(m.numFmt=p);co... method address (line 75) | get address(){return this._address} method row (line 75) | get row(){return this._row.number} method col (line 75) | get col(){return this._column.number} method $col$row (line 75) | get $col$row(){return`$${this._column.letter}$${this.row}`} method type (line 75) | get type(){return this._value.type} method effectiveType (line 75) | get effectiveType(){return this._value.effectiveType} method toCsvString (line 75) | toCsvString(){return this._value.toCsvString()} method addMergeRef (line 75) | addMergeRef(){this._mergeCount++} method releaseMergeRef (line 75) | releaseMergeRef(){this._mergeCount--} method isMerged (line 75) | get isMerged(){return this._mergeCount>0||this.type===l.Types.Merge} method merge (line 75) | merge(f,g){this._value.release(),this._value=d.create(l.Types.Merge,th... method unmerge (line 75) | unmerge(){this.type===l.Types.Merge&&(this._value.release(),this._valu... method isMergedTo (line 75) | isMergedTo(f){return this._value.type===l.Types.Merge&&this._value.isM... method master (line 75) | get master(){return this.type===l.Types.Merge?this._value.master:this} method isHyperlink (line 75) | get isHyperlink(){return this._value.type===l.Types.Hyperlink} method hyperlink (line 75) | get hyperlink(){return this._value.hyperlink} method value (line 75) | get value(){return this._value.value} method value (line 75) | set value(f){this.type!==l.Types.Merge?(this._value.release(),this._va... method note (line 75) | get note(){return this._comment&&this._comment.note} method note (line 75) | set note(f){this._comment=new c(f)} method text (line 75) | get text(){return this._value.toString()} method html (line 75) | get html(){return o.escapeHtml(this.text)} method toString (line 75) | toString(){return this.text} method _upgradeToHyperlink (line 75) | _upgradeToHyperlink(f){this.type===l.Types.String&&(this._value=d.crea... method formula (line 75) | get formula(){return this._value.formula} method result (line 75) | get result(){return this._value.result} method formulaType (line 75) | get formulaType(){return this._value.formulaType} method fullAddress (line 75) | get fullAddress(){const{worksheet:f}=this._row;return{sheetName:f.name... method name (line 75) | get name(){return this.names[0]} method name (line 75) | set name(f){this.names=[f]} method names (line 75) | get names(){return this.workbook.definedNames.getNamesEx(this.fullAddr... method names (line 75) | set names(f){const{definedNames:g}=this.workbook;g.removeAllNames(this... method addName (line 75) | addName(f){this.workbook.definedNames.addEx(this.fullAddress,f)} method removeName (line 75) | removeName(f){this.workbook.definedNames.removeEx(this.fullAddress,f)} method removeAllNames (line 75) | removeAllNames(){this.workbook.definedNames.removeAllNames(this.fullAd... method _dataValidations (line 75) | get _dataValidations(){return this.worksheet.dataValidations} method dataValidation (line 75) | get dataValidation(){return this._dataValidations.find(this.address)} method dataValidation (line 75) | set dataValidation(f){this._dataValidations.add(this.address,f)} method model (line 75) | get model(){const{model:f}=this._value;return f.style=this.style,this.... method model (line 75) | set model(f){if(this._value.release(),this._value=d.create(f.type,this... method constructor (line 75) | constructor(p,y){this._data=p,this._encoding=y} method length (line 75) | get length(){return this.toBuffer().length} method copy (line 75) | copy(p,y,v,b){return this.toBuffer().copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._buffer||(this._buffer=o.from(this._data,this._... method constructor (line 76) | constructor(h){super(),this.options=Object.assign({type:"nodebuffer",c... method append (line 76) | append(h,f){f.hasOwnProperty("base64")&&f.base64?this.zip.file(f.name,... method finalize (line 76) | async finalize(){const h=await this.zip.generateAsync(this.options);th... method read (line 76) | read(h){return this.stream.read(h)} method setEncoding (line 76) | setEncoding(h){return this.stream.setEncoding(h)} method pause (line 76) | pause(){return this.stream.pause()} method resume (line 76) | resume(){return this.stream.resume()} method isPaused (line 76) | isPaused(){return this.stream.isPaused()} method pipe (line 76) | pipe(h,f){return this.stream.pipe(h,f)} method unpipe (line 76) | unpipe(h){return this.stream.unpipe(h)} method unshift (line 76) | unshift(h){return this.stream.unshift(h)} method wrap (line 76) | wrap(h){return this.stream.wrap(h)} method constructor (line 76) | constructor(){super(),this.map={Company:new s({tag:"Company"}),Manager... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("Properties",l.PR... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"dc:creator":new u({tag:"dc:creator"})... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("cp:corePropertie... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"xdr:twoCellAnchor":new u,"xdr:oneCell... method prepare (line 76) | prepare(h){h.anchors.forEach((f,g)=>{f.anchorType=function(m){return(t... method tag (line 76) | get tag(){return"xdr:wsDr"} method render (line 76) | render(h,f){h.openXml(o.StdDocAttributes),h.openNode(this.tag,l.DRAWIN... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.m... method reconcile (line 76) | reconcile(h,f){h.anchors.forEach(g=>{g.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={patternFill:new u,gradientFill:new c}} method tag (line 76) | get tag(){return"fill"} method render (line 76) | render(h,f){switch(h.addRollback(),h.openNode("fill"),f.type){case"pat... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method validStyle (line 76) | validStyle(h){return l.validPatternValues[h]} method constructor (line 79) | constructor(h){this.rowCount=0,this.formatterOptions=h,this.fieldForma... method isRowHashArray (line 79) | static isRowHashArray(h){return!!Array.isArray(h)&&Array.isArray(h[0])... method isRowArray (line 79) | static isRowArray(h){return Array.isArray(h)&&!this.isRowHashArray(h)} method gatherHeaders (line 79) | static gatherHeaders(h){return l.isRowHashArray(h)?h.map(f=>f[0]):Arra... method createTransform (line 79) | static createTransform(h){return c.isSyncTransform(h)?(f,g)=>{let m=nu... method rowTransform (line 79) | set rowTransform(h){if(!o.default(h))throw new TypeError("The transfor... method format (line 79) | format(h,f){this.callTransformer(h,(g,m)=>{if(g)return f(g);if(!h)retu... method finish (line 79) | finish(h){const f=[];if(this.formatterOptions.alwaysWriteHeaders&&this... method checkHeaders (line 79) | checkHeaders(h){if(this.headers)return{shouldFormatColumns:!0,headers:... method gatherColumns (line 79) | gatherColumns(h){if(this.headers===null)throw new Error("Headers is cu... method callTransformer (line 79) | callTransformer(h,f){return this._rowTransform?this._rowTransform(h,f)... method formatColumns (line 79) | formatColumns(h,f){const g=h.map((p,y)=>this.fieldFormatter.format(p,y... method constructor (line 79) | constructor(h){super({objectMode:h.objectMode}),this.lines="",this.row... method hasHitRowLimit (line 79) | get hasHitRowLimit(){return this.parserOptions.limitRows&&this.rowCoun... method shouldEmitRows (line 79) | get shouldEmitRows(){return this.parsedRowCount>this.parserOptions.ski... method shouldSkipLine (line 79) | get shouldSkipLine(){return this.parsedLineCount<=this.parserOptions.s... method transform (line 79) | transform(h){return this.rowTransformerValidator.rowTransform=h,this} method validate (line 79) | validate(h){return this.rowTransformerValidator.rowValidator=h,this} method emit (line 79) | emit(h){if(h==="end")return this.endEmitted||(this.endEmitted=!0,super... method _transform (line 79) | _transform(h,f,g){if(this.hasHitRowLimit)return g();const m=l.wrapDone... method _flush (line 79) | _flush(h){const f=l.wrapDoneCallback(h);if(this.hasHitRowLimit)return ... method parse (line 79) | parse(h,f){if(!h)return[];const{line:g,rows:m}=this.parser.parse(h,f);... method processRows (line 79) | processRows(h,f){const g=h.length,m=p=>{const y=E=>E?f(E):p%100!=0?m(p... method transformRow (line 79) | transformRow(h,f){try{this.headerTransformer.transform(h,(g,m)=>g?f(g)... method checkAndEmitHeaders (line 79) | checkAndEmitHeaders(){!this.headersEmitted&&this.headerTransformer.hea... method skipRow (line 79) | skipRow(h){return this.rowCount-=1,h(null,{row:null,isValid:!0})} method pushRow (line 79) | pushRow(h,f){try{this.parserOptions.objectMode?this.push(h):this.push(... method wrapDoneCallback (line 79) | static wrapDoneCallback(h){let f=!1;return function(g){if(g){if(f)thro... function c (line 83) | function c(d,h){a.equal(h.length,24,"Invalid key length");var f=h.slice(... method constructor (line 75) | constructor(){this._xml=[],this._stack=[],this._rollbacks=[]} method tos (line 75) | get tos(){return this._stack.length?this._stack[this._stack.length-1]:... method cursor (line 75) | get cursor(){return this._xml.length} method openXml (line 75) | openXml(d){const h=this._xml;h.push(" method openNode (line 76) | openNode(d,h){const f=this.tos,g=this._xml;f&&this.open&&g.push(">"),t... method addAttribute (line 76) | addAttribute(d,h){if(!this.open)throw new Error("Cannot write attribut... method addAttributes (line 76) | addAttributes(d){if(!this.open)throw new Error("Cannot write attribute... method writeText (line 76) | writeText(d){const h=this._xml;this.open&&(h.push(">"),this.open=!1),t... method writeXml (line 76) | writeXml(d){this.open&&(this._xml.push(">"),this.open=!1),this.leaf=!1... method closeNode (line 76) | closeNode(){const d=this._stack.pop(),h=this._xml;this.leaf?h.push("/>... method leafNode (line 76) | leafNode(d,h,f){this.openNode(d,h),f!==void 0&&this.writeText(f),this.... method closeAll (line 76) | closeAll(){for(;this._stack.length;)this.closeNode()} method addRollback (line 76) | addRollback(){return this._rollbacks.push({xml:this._xml.length,stack:... method commit (line 76) | commit(){this._rollbacks.pop()} method rollback (line 76) | rollback(){const d=this._rollbacks.pop();this._xml.length>d.xml&&this.... method xml (line 76) | get xml(){return this.closeAll(),this._xml.join("")} method constructor (line 76) | constructor(){super(),this.map={stop:new s}} method name (line 76) | get name(){return"gradient"} method tag (line 76) | get tag(){return"gradientFill"} method render (line 76) | render(h,f){switch(h.openNode("gradientFill"),f.gradient){case"angle":... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method constructor (line 76) | constructor(d,h){super(),this.id=d,this.formatCode=h} method tag (line 76) | get tag(){return"numFmt"} method render (line 76) | render(d,h){d.leafNode("numFmt",{numFmtId:h.id,formatCode:h.formatCode})} method parseOpen (line 76) | parseOpen(d){switch(d.name){case"numFmt":return this.model={id:parseIn... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} function l (line 83) | function l(d){s.call(this,d);var h=new c(this.type,this.options.key);thi... method constructor (line 75) | constructor(f,g,m){if(!f||!g)throw new Error("A Cell needs a Row");thi... method worksheet (line 75) | get worksheet(){return this._row.worksheet} method workbook (line 75) | get workbook(){return this._row.worksheet.workbook} method destroy (line 75) | destroy(){delete this.style,delete this._value,delete this._row,delete... method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(f){this.style.numFmt=f} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(f){this.style.font=f} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(f){this.style.alignment=f} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(f){this.style.border=f} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(f){this.style.fill=f} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(f){this.style.protection=f} method _mergeStyle (line 75) | _mergeStyle(f,g,m){const p=f&&f.numFmt||g&&g.numFmt;p&&(m.numFmt=p);co... method address (line 75) | get address(){return this._address} method row (line 75) | get row(){return this._row.number} method col (line 75) | get col(){return this._column.number} method $col$row (line 75) | get $col$row(){return`$${this._column.letter}$${this.row}`} method type (line 75) | get type(){return this._value.type} method effectiveType (line 75) | get effectiveType(){return this._value.effectiveType} method toCsvString (line 75) | toCsvString(){return this._value.toCsvString()} method addMergeRef (line 75) | addMergeRef(){this._mergeCount++} method releaseMergeRef (line 75) | releaseMergeRef(){this._mergeCount--} method isMerged (line 75) | get isMerged(){return this._mergeCount>0||this.type===l.Types.Merge} method merge (line 75) | merge(f,g){this._value.release(),this._value=d.create(l.Types.Merge,th... method unmerge (line 75) | unmerge(){this.type===l.Types.Merge&&(this._value.release(),this._valu... method isMergedTo (line 75) | isMergedTo(f){return this._value.type===l.Types.Merge&&this._value.isM... method master (line 75) | get master(){return this.type===l.Types.Merge?this._value.master:this} method isHyperlink (line 75) | get isHyperlink(){return this._value.type===l.Types.Hyperlink} method hyperlink (line 75) | get hyperlink(){return this._value.hyperlink} method value (line 75) | get value(){return this._value.value} method value (line 75) | set value(f){this.type!==l.Types.Merge?(this._value.release(),this._va... method note (line 75) | get note(){return this._comment&&this._comment.note} method note (line 75) | set note(f){this._comment=new c(f)} method text (line 75) | get text(){return this._value.toString()} method html (line 75) | get html(){return o.escapeHtml(this.text)} method toString (line 75) | toString(){return this.text} method _upgradeToHyperlink (line 75) | _upgradeToHyperlink(f){this.type===l.Types.String&&(this._value=d.crea... method formula (line 75) | get formula(){return this._value.formula} method result (line 75) | get result(){return this._value.result} method formulaType (line 75) | get formulaType(){return this._value.formulaType} method fullAddress (line 75) | get fullAddress(){const{worksheet:f}=this._row;return{sheetName:f.name... method name (line 75) | get name(){return this.names[0]} method name (line 75) | set name(f){this.names=[f]} method names (line 75) | get names(){return this.workbook.definedNames.getNamesEx(this.fullAddr... method names (line 75) | set names(f){const{definedNames:g}=this.workbook;g.removeAllNames(this... method addName (line 75) | addName(f){this.workbook.definedNames.addEx(this.fullAddress,f)} method removeName (line 75) | removeName(f){this.workbook.definedNames.removeEx(this.fullAddress,f)} method removeAllNames (line 75) | removeAllNames(){this.workbook.definedNames.removeAllNames(this.fullAd... method _dataValidations (line 75) | get _dataValidations(){return this.worksheet.dataValidations} method dataValidation (line 75) | get dataValidation(){return this._dataValidations.find(this.address)} method dataValidation (line 75) | set dataValidation(f){this._dataValidations.add(this.address,f)} method model (line 75) | get model(){const{model:f}=this._value;return f.style=this.style,this.... method model (line 75) | set model(f){if(this._value.release(),this._value=d.create(f.type,this... method constructor (line 75) | constructor(p,y){this._data=p,this._encoding=y} method length (line 75) | get length(){return this.toBuffer().length} method copy (line 75) | copy(p,y,v,b){return this.toBuffer().copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._buffer||(this._buffer=o.from(this._data,this._... method constructor (line 76) | constructor(h){super(),this.options=Object.assign({type:"nodebuffer",c... method append (line 76) | append(h,f){f.hasOwnProperty("base64")&&f.base64?this.zip.file(f.name,... method finalize (line 76) | async finalize(){const h=await this.zip.generateAsync(this.options);th... method read (line 76) | read(h){return this.stream.read(h)} method setEncoding (line 76) | setEncoding(h){return this.stream.setEncoding(h)} method pause (line 76) | pause(){return this.stream.pause()} method resume (line 76) | resume(){return this.stream.resume()} method isPaused (line 76) | isPaused(){return this.stream.isPaused()} method pipe (line 76) | pipe(h,f){return this.stream.pipe(h,f)} method unpipe (line 76) | unpipe(h){return this.stream.unpipe(h)} method unshift (line 76) | unshift(h){return this.stream.unshift(h)} method wrap (line 76) | wrap(h){return this.stream.wrap(h)} method constructor (line 76) | constructor(){super(),this.map={Company:new s({tag:"Company"}),Manager... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("Properties",l.PR... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"dc:creator":new u({tag:"dc:creator"})... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("cp:corePropertie... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"xdr:twoCellAnchor":new u,"xdr:oneCell... method prepare (line 76) | prepare(h){h.anchors.forEach((f,g)=>{f.anchorType=function(m){return(t... method tag (line 76) | get tag(){return"xdr:wsDr"} method render (line 76) | render(h,f){h.openXml(o.StdDocAttributes),h.openNode(this.tag,l.DRAWIN... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.m... method reconcile (line 76) | reconcile(h,f){h.anchors.forEach(g=>{g.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={patternFill:new u,gradientFill:new c}} method tag (line 76) | get tag(){return"fill"} method render (line 76) | render(h,f){switch(h.addRollback(),h.openNode("fill"),f.type){case"pat... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method validStyle (line 76) | validStyle(h){return l.validPatternValues[h]} method constructor (line 79) | constructor(h){this.rowCount=0,this.formatterOptions=h,this.fieldForma... method isRowHashArray (line 79) | static isRowHashArray(h){return!!Array.isArray(h)&&Array.isArray(h[0])... method isRowArray (line 79) | static isRowArray(h){return Array.isArray(h)&&!this.isRowHashArray(h)} method gatherHeaders (line 79) | static gatherHeaders(h){return l.isRowHashArray(h)?h.map(f=>f[0]):Arra... method createTransform (line 79) | static createTransform(h){return c.isSyncTransform(h)?(f,g)=>{let m=nu... method rowTransform (line 79) | set rowTransform(h){if(!o.default(h))throw new TypeError("The transfor... method format (line 79) | format(h,f){this.callTransformer(h,(g,m)=>{if(g)return f(g);if(!h)retu... method finish (line 79) | finish(h){const f=[];if(this.formatterOptions.alwaysWriteHeaders&&this... method checkHeaders (line 79) | checkHeaders(h){if(this.headers)return{shouldFormatColumns:!0,headers:... method gatherColumns (line 79) | gatherColumns(h){if(this.headers===null)throw new Error("Headers is cu... method callTransformer (line 79) | callTransformer(h,f){return this._rowTransform?this._rowTransform(h,f)... method formatColumns (line 79) | formatColumns(h,f){const g=h.map((p,y)=>this.fieldFormatter.format(p,y... method constructor (line 79) | constructor(h){super({objectMode:h.objectMode}),this.lines="",this.row... method hasHitRowLimit (line 79) | get hasHitRowLimit(){return this.parserOptions.limitRows&&this.rowCoun... method shouldEmitRows (line 79) | get shouldEmitRows(){return this.parsedRowCount>this.parserOptions.ski... method shouldSkipLine (line 79) | get shouldSkipLine(){return this.parsedLineCount<=this.parserOptions.s... method transform (line 79) | transform(h){return this.rowTransformerValidator.rowTransform=h,this} method validate (line 79) | validate(h){return this.rowTransformerValidator.rowValidator=h,this} method emit (line 79) | emit(h){if(h==="end")return this.endEmitted||(this.endEmitted=!0,super... method _transform (line 79) | _transform(h,f,g){if(this.hasHitRowLimit)return g();const m=l.wrapDone... method _flush (line 79) | _flush(h){const f=l.wrapDoneCallback(h);if(this.hasHitRowLimit)return ... method parse (line 79) | parse(h,f){if(!h)return[];const{line:g,rows:m}=this.parser.parse(h,f);... method processRows (line 79) | processRows(h,f){const g=h.length,m=p=>{const y=E=>E?f(E):p%100!=0?m(p... method transformRow (line 79) | transformRow(h,f){try{this.headerTransformer.transform(h,(g,m)=>g?f(g)... method checkAndEmitHeaders (line 79) | checkAndEmitHeaders(){!this.headersEmitted&&this.headerTransformer.hea... method skipRow (line 79) | skipRow(h){return this.rowCount-=1,h(null,{row:null,isValid:!0})} method pushRow (line 79) | pushRow(h,f){try{this.parserOptions.objectMode?this.push(h):this.push(... method wrapDoneCallback (line 79) | static wrapDoneCallback(h){let f=!1;return function(g){if(g){if(f)thro... function m (line 83) | function m(E,D){return D=D||"utf8",a.isBuffer(E)||(E=new a(E,D)),this._p... method constructor (line 76) | constructor(){super(),this.map={dataBar:this.databarXform=new u,extLst... method tag (line 76) | get tag(){return"cfRule"} method isPrimitive (line 76) | static isPrimitive(y){return y.type!=="iconSet"||!y.custom&&!f[y.iconS... method render (line 76) | render(y,v){switch(v.type){case"expression":this.renderExpression(y,v)... method renderExpression (line 76) | renderExpression(y,v){y.openNode(this.tag,{type:"expression",dxfId:v.d... method renderCellIs (line 76) | renderCellIs(y,v){y.openNode(this.tag,{type:"cellIs",dxfId:v.dxfId,pri... method renderTop10 (line 76) | renderTop10(y,v){y.leafNode(this.tag,{type:"top10",dxfId:v.dxfId,prior... method renderAboveAverage (line 76) | renderAboveAverage(y,v){y.leafNode(this.tag,{type:"aboveAverage",dxfId... method renderDataBar (line 76) | renderDataBar(y,v){y.openNode(this.tag,{type:"dataBar",priority:v.prio... method renderColorScale (line 76) | renderColorScale(y,v){y.openNode(this.tag,{type:"colorScale",priority:... method renderIconSet (line 76) | renderIconSet(y,v){m.isPrimitive(v)&&(y.openNode(this.tag,{type:"iconS... method renderText (line 76) | renderText(y,v){y.openNode(this.tag,{type:v.operator,dxfId:v.dxfId,pri... method renderTimePeriod (line 76) | renderTimePeriod(y,v){y.openNode(this.tag,{type:"timePeriod",dxfId:v.d... method createNewModel (line 76) | createNewModel(y){let{attributes:v}=y;return $o(An({},g(v)),{dxfId:a.t... method onParserClose (line 76) | onParserClose(y,v){switch(y){case"dataBar":case"extLst":case"colorScal... function p (line 83) | function p(E,D){return D=D||"utf8",a.isBuffer(E)||(E=new a(E,D)),this._p... method constructor (line 76) | constructor(){super(),this.map={fileVersion:p.STATIC_XFORMS.fileVersio... method prepare (line 76) | prepare(v){v.sheets=v.worksheets;const b=[];let E=0;v.sheets.forEach(D... method render (line 76) | render(v,b){v.openXml(s.StdDocAttributes),v.openNode("workbook",p.WORK... method parseOpen (line 76) | parseOpen(v){if(this.parser)return this.parser.parseOpen(v),!0;switch(... method parseText (line 76) | parseText(v){this.parser&&this.parser.parseText(v)} method parseClose (line 76) | parseClose(v){if(this.parser)return this.parser.parseClose(v)||(this.p... method reconcile (line 76) | reconcile(v){const b=(v.workbookRels||[]).reduce((W,U)=>(W[U.Id]=U,W),... method constructor (line 76) | constructor(v){super(),this.map={numFmts:new c({tag:"numFmts",count:!0... method initIndex (line 76) | initIndex(){this.index={style:{},numFmt:{},numFmtNextId:164,font:{},bo... method init (line 76) | init(){this.model={styles:[],numFmts:[],fonts:[],borders:[],fills:[],d... method render (line 76) | render(v,b){b=b||this.model,v.openXml(o.StdDocAttributes),v.openNode("... method parseOpen (line 76) | parseOpen(v){if(this.parser)return this.parser.parseOpen(v),!0;switch(... method parseText (line 76) | parseText(v){this.parser&&this.parser.parseText(v)} method parseClose (line 76) | parseClose(v){if(this.parser)return this.parser.parseClose(v)||(this.p... method addStyleModel (line 76) | addStyleModel(v,b){if(!v)return 0;if(this.model.fonts.length||this._ad... method getStyleModel (line 76) | getStyleModel(v){const b=this.model.styles[v];if(!b)return null;let E=... method addDxfStyle (line 76) | addDxfStyle(v){return v.numFmt&&(v.numFmtId=this._addNumFmtStr(v.numFm... method getDxfStyle (line 76) | getDxfStyle(v){return this.model.dxfs[v]} method _addStyle (line 76) | _addStyle(v){const b=this.map.style.toXml(v);let E=this.index.style[b]... method _addNumFmtStr (line 76) | _addNumFmtStr(v){let b=f.getDefaultFmtId(v);if(b!==void 0||(b=this.ind... method _addFont (line 76) | _addFont(v){const b=this.map.font.toXml(v);let E=this.index.font[b];re... method _addBorder (line 76) | _addBorder(v){const b=this.map.border.toXml(v);let E=this.index.border... method _addFill (line 76) | _addFill(v){const b=this.map.fill.toXml(v);let E=this.index.fill[b];re... function v (line 83) | function v(E,D,F){this.setGenerator(D),this.__prime=new o(E),this._prime... function b (line 83) | function b(E,D){var F=new a(E.toArray());return D?F.toString(D):F} function y (line 83) | function y(){if(p!==null)return p;var D=[];D[0]=2;for(var F=1,z=3;z<1048... function v (line 83) | function v(D){for(var F=y(),z=0;z0||this.type===l.Types.Merge} method merge (line 75) | merge(f,g){this._value.release(),this._value=d.create(l.Types.Merge,th... method unmerge (line 75) | unmerge(){this.type===l.Types.Merge&&(this._value.release(),this._valu... method isMergedTo (line 75) | isMergedTo(f){return this._value.type===l.Types.Merge&&this._value.isM... method master (line 75) | get master(){return this.type===l.Types.Merge?this._value.master:this} method isHyperlink (line 75) | get isHyperlink(){return this._value.type===l.Types.Hyperlink} method hyperlink (line 75) | get hyperlink(){return this._value.hyperlink} method value (line 75) | get value(){return this._value.value} method value (line 75) | set value(f){this.type!==l.Types.Merge?(this._value.release(),this._va... method note (line 75) | get note(){return this._comment&&this._comment.note} method note (line 75) | set note(f){this._comment=new c(f)} method text (line 75) | get text(){return this._value.toString()} method html (line 75) | get html(){return o.escapeHtml(this.text)} method toString (line 75) | toString(){return this.text} method _upgradeToHyperlink (line 75) | _upgradeToHyperlink(f){this.type===l.Types.String&&(this._value=d.crea... method formula (line 75) | get formula(){return this._value.formula} method result (line 75) | get result(){return this._value.result} method formulaType (line 75) | get formulaType(){return this._value.formulaType} method fullAddress (line 75) | get fullAddress(){const{worksheet:f}=this._row;return{sheetName:f.name... method name (line 75) | get name(){return this.names[0]} method name (line 75) | set name(f){this.names=[f]} method names (line 75) | get names(){return this.workbook.definedNames.getNamesEx(this.fullAddr... method names (line 75) | set names(f){const{definedNames:g}=this.workbook;g.removeAllNames(this... method addName (line 75) | addName(f){this.workbook.definedNames.addEx(this.fullAddress,f)} method removeName (line 75) | removeName(f){this.workbook.definedNames.removeEx(this.fullAddress,f)} method removeAllNames (line 75) | removeAllNames(){this.workbook.definedNames.removeAllNames(this.fullAd... method _dataValidations (line 75) | get _dataValidations(){return this.worksheet.dataValidations} method dataValidation (line 75) | get dataValidation(){return this._dataValidations.find(this.address)} method dataValidation (line 75) | set dataValidation(f){this._dataValidations.add(this.address,f)} method model (line 75) | get model(){const{model:f}=this._value;return f.style=this.style,this.... method model (line 75) | set model(f){if(this._value.release(),this._value=d.create(f.type,this... method constructor (line 75) | constructor(p,y){this._data=p,this._encoding=y} method length (line 75) | get length(){return this.toBuffer().length} method copy (line 75) | copy(p,y,v,b){return this.toBuffer().copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._buffer||(this._buffer=o.from(this._data,this._... method constructor (line 76) | constructor(h){super(),this.options=Object.assign({type:"nodebuffer",c... method append (line 76) | append(h,f){f.hasOwnProperty("base64")&&f.base64?this.zip.file(f.name,... method finalize (line 76) | async finalize(){const h=await this.zip.generateAsync(this.options);th... method read (line 76) | read(h){return this.stream.read(h)} method setEncoding (line 76) | setEncoding(h){return this.stream.setEncoding(h)} method pause (line 76) | pause(){return this.stream.pause()} method resume (line 76) | resume(){return this.stream.resume()} method isPaused (line 76) | isPaused(){return this.stream.isPaused()} method pipe (line 76) | pipe(h,f){return this.stream.pipe(h,f)} method unpipe (line 76) | unpipe(h){return this.stream.unpipe(h)} method unshift (line 76) | unshift(h){return this.stream.unshift(h)} method wrap (line 76) | wrap(h){return this.stream.wrap(h)} method constructor (line 76) | constructor(){super(),this.map={Company:new s({tag:"Company"}),Manager... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("Properties",l.PR... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"dc:creator":new u({tag:"dc:creator"})... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("cp:corePropertie... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"xdr:twoCellAnchor":new u,"xdr:oneCell... method prepare (line 76) | prepare(h){h.anchors.forEach((f,g)=>{f.anchorType=function(m){return(t... method tag (line 76) | get tag(){return"xdr:wsDr"} method render (line 76) | render(h,f){h.openXml(o.StdDocAttributes),h.openNode(this.tag,l.DRAWIN... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.m... method reconcile (line 76) | reconcile(h,f){h.anchors.forEach(g=>{g.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={patternFill:new u,gradientFill:new c}} method tag (line 76) | get tag(){return"fill"} method render (line 76) | render(h,f){switch(h.addRollback(),h.openNode("fill"),f.type){case"pat... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method validStyle (line 76) | validStyle(h){return l.validPatternValues[h]} method constructor (line 79) | constructor(h){this.rowCount=0,this.formatterOptions=h,this.fieldForma... method isRowHashArray (line 79) | static isRowHashArray(h){return!!Array.isArray(h)&&Array.isArray(h[0])... method isRowArray (line 79) | static isRowArray(h){return Array.isArray(h)&&!this.isRowHashArray(h)} method gatherHeaders (line 79) | static gatherHeaders(h){return l.isRowHashArray(h)?h.map(f=>f[0]):Arra... method createTransform (line 79) | static createTransform(h){return c.isSyncTransform(h)?(f,g)=>{let m=nu... method rowTransform (line 79) | set rowTransform(h){if(!o.default(h))throw new TypeError("The transfor... method format (line 79) | format(h,f){this.callTransformer(h,(g,m)=>{if(g)return f(g);if(!h)retu... method finish (line 79) | finish(h){const f=[];if(this.formatterOptions.alwaysWriteHeaders&&this... method checkHeaders (line 79) | checkHeaders(h){if(this.headers)return{shouldFormatColumns:!0,headers:... method gatherColumns (line 79) | gatherColumns(h){if(this.headers===null)throw new Error("Headers is cu... method callTransformer (line 79) | callTransformer(h,f){return this._rowTransform?this._rowTransform(h,f)... method formatColumns (line 79) | formatColumns(h,f){const g=h.map((p,y)=>this.fieldFormatter.format(p,y... method constructor (line 79) | constructor(h){super({objectMode:h.objectMode}),this.lines="",this.row... method hasHitRowLimit (line 79) | get hasHitRowLimit(){return this.parserOptions.limitRows&&this.rowCoun... method shouldEmitRows (line 79) | get shouldEmitRows(){return this.parsedRowCount>this.parserOptions.ski... method shouldSkipLine (line 79) | get shouldSkipLine(){return this.parsedLineCount<=this.parserOptions.s... method transform (line 79) | transform(h){return this.rowTransformerValidator.rowTransform=h,this} method validate (line 79) | validate(h){return this.rowTransformerValidator.rowValidator=h,this} method emit (line 79) | emit(h){if(h==="end")return this.endEmitted||(this.endEmitted=!0,super... method _transform (line 79) | _transform(h,f,g){if(this.hasHitRowLimit)return g();const m=l.wrapDone... method _flush (line 79) | _flush(h){const f=l.wrapDoneCallback(h);if(this.hasHitRowLimit)return ... method parse (line 79) | parse(h,f){if(!h)return[];const{line:g,rows:m}=this.parser.parse(h,f);... method processRows (line 79) | processRows(h,f){const g=h.length,m=p=>{const y=E=>E?f(E):p%100!=0?m(p... method transformRow (line 79) | transformRow(h,f){try{this.headerTransformer.transform(h,(g,m)=>g?f(g)... method checkAndEmitHeaders (line 79) | checkAndEmitHeaders(){!this.headersEmitted&&this.headerTransformer.hea... method skipRow (line 79) | skipRow(h){return this.rowCount-=1,h(null,{row:null,isValid:!0})} method pushRow (line 79) | pushRow(h,f){try{this.parserOptions.objectMode?this.push(h):this.push(... method wrapDoneCallback (line 79) | static wrapDoneCallback(h){let f=!1;return function(g){if(g){if(f)thro... function d (line 83) | function d(h,f){this.curve=h,this.type=f,this.precomputed=null} method constructor (line 75) | constructor(p){this._data=p} method length (line 75) | get length(){return this._data.length} method copy (line 75) | copy(p,y,v,b){return this._data._buf.copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._data.toBuffer()} method constructor (line 76) | constructor(){super(),this.map={"x14:dataBar":this.databarXform=new u,... method tag (line 76) | get tag(){return"x14:cfRule"} method isExt (line 76) | static isExt(f){return f.type==="dataBar"?u.isExt(f):!(f.type!=="iconS... method prepare (line 76) | prepare(f){d.isExt(f)&&(f.x14Id=`{${a()}}`.toUpperCase())} method render (line 76) | render(f,g){if(d.isExt(g))switch(g.type){case"dataBar":this.renderData... method renderDataBar (line 76) | renderDataBar(f,g){f.openNode(this.tag,{type:"dataBar",id:g.x14Id}),th... method renderIconSet (line 76) | renderIconSet(f,g){f.openNode(this.tag,{type:"iconSet",priority:g.prio... method createNewModel (line 76) | createNewModel(f){let{attributes:g}=f;return{type:g.type,x14Id:g.id,pr... method onParserClose (line 76) | onParserClose(f,g){Object.assign(this.model,g.model)} method constructor (line 76) | constructor(){super(),this.map={autoFilter:new u,tableColumns:new s({t... method prepare (line 76) | prepare(f,g){this.map.autoFilter.prepare(f),this.map.tableColumns.prep... method tag (line 76) | get tag(){return"table"} method render (line 76) | render(f,g){f.openXml(a.StdDocAttributes),f.openNode(this.tag,$o(An({}... method parseOpen (line 76) | parseOpen(f){if(this.parser)return this.parser.parseOpen(f),!0;const{n... method parseText (line 76) | parseText(f){this.parser&&this.parser.parseText(f)} method parseClose (line 76) | parseClose(f){if(this.parser)return this.parser.parseClose(f)||(this.p... method reconcile (line 76) | reconcile(f,g){f.columns.forEach(m=>{m.dxfId!==void 0&&(m.style=g.styl... function l (line 83) | function l(h){this.twisted=(0|h.a)!=1,this.mOneA=this.twisted&&(0|h.a)==... method constructor (line 75) | constructor(f,g,m){if(!f||!g)throw new Error("A Cell needs a Row");thi... method worksheet (line 75) | get worksheet(){return this._row.worksheet} method workbook (line 75) | get workbook(){return this._row.worksheet.workbook} method destroy (line 75) | destroy(){delete this.style,delete this._value,delete this._row,delete... method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(f){this.style.numFmt=f} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(f){this.style.font=f} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(f){this.style.alignment=f} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(f){this.style.border=f} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(f){this.style.fill=f} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(f){this.style.protection=f} method _mergeStyle (line 75) | _mergeStyle(f,g,m){const p=f&&f.numFmt||g&&g.numFmt;p&&(m.numFmt=p);co... method address (line 75) | get address(){return this._address} method row (line 75) | get row(){return this._row.number} method col (line 75) | get col(){return this._column.number} method $col$row (line 75) | get $col$row(){return`$${this._column.letter}$${this.row}`} method type (line 75) | get type(){return this._value.type} method effectiveType (line 75) | get effectiveType(){return this._value.effectiveType} method toCsvString (line 75) | toCsvString(){return this._value.toCsvString()} method addMergeRef (line 75) | addMergeRef(){this._mergeCount++} method releaseMergeRef (line 75) | releaseMergeRef(){this._mergeCount--} method isMerged (line 75) | get isMerged(){return this._mergeCount>0||this.type===l.Types.Merge} method merge (line 75) | merge(f,g){this._value.release(),this._value=d.create(l.Types.Merge,th... method unmerge (line 75) | unmerge(){this.type===l.Types.Merge&&(this._value.release(),this._valu... method isMergedTo (line 75) | isMergedTo(f){return this._value.type===l.Types.Merge&&this._value.isM... method master (line 75) | get master(){return this.type===l.Types.Merge?this._value.master:this} method isHyperlink (line 75) | get isHyperlink(){return this._value.type===l.Types.Hyperlink} method hyperlink (line 75) | get hyperlink(){return this._value.hyperlink} method value (line 75) | get value(){return this._value.value} method value (line 75) | set value(f){this.type!==l.Types.Merge?(this._value.release(),this._va... method note (line 75) | get note(){return this._comment&&this._comment.note} method note (line 75) | set note(f){this._comment=new c(f)} method text (line 75) | get text(){return this._value.toString()} method html (line 75) | get html(){return o.escapeHtml(this.text)} method toString (line 75) | toString(){return this.text} method _upgradeToHyperlink (line 75) | _upgradeToHyperlink(f){this.type===l.Types.String&&(this._value=d.crea... method formula (line 75) | get formula(){return this._value.formula} method result (line 75) | get result(){return this._value.result} method formulaType (line 75) | get formulaType(){return this._value.formulaType} method fullAddress (line 75) | get fullAddress(){const{worksheet:f}=this._row;return{sheetName:f.name... method name (line 75) | get name(){return this.names[0]} method name (line 75) | set name(f){this.names=[f]} method names (line 75) | get names(){return this.workbook.definedNames.getNamesEx(this.fullAddr... method names (line 75) | set names(f){const{definedNames:g}=this.workbook;g.removeAllNames(this... method addName (line 75) | addName(f){this.workbook.definedNames.addEx(this.fullAddress,f)} method removeName (line 75) | removeName(f){this.workbook.definedNames.removeEx(this.fullAddress,f)} method removeAllNames (line 75) | removeAllNames(){this.workbook.definedNames.removeAllNames(this.fullAd... method _dataValidations (line 75) | get _dataValidations(){return this.worksheet.dataValidations} method dataValidation (line 75) | get dataValidation(){return this._dataValidations.find(this.address)} method dataValidation (line 75) | set dataValidation(f){this._dataValidations.add(this.address,f)} method model (line 75) | get model(){const{model:f}=this._value;return f.style=this.style,this.... method model (line 75) | set model(f){if(this._value.release(),this._value=d.create(f.type,this... method constructor (line 75) | constructor(p,y){this._data=p,this._encoding=y} method length (line 75) | get length(){return this.toBuffer().length} method copy (line 75) | copy(p,y,v,b){return this.toBuffer().copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._buffer||(this._buffer=o.from(this._data,this._... method constructor (line 76) | constructor(h){super(),this.options=Object.assign({type:"nodebuffer",c... method append (line 76) | append(h,f){f.hasOwnProperty("base64")&&f.base64?this.zip.file(f.name,... method finalize (line 76) | async finalize(){const h=await this.zip.generateAsync(this.options);th... method read (line 76) | read(h){return this.stream.read(h)} method setEncoding (line 76) | setEncoding(h){return this.stream.setEncoding(h)} method pause (line 76) | pause(){return this.stream.pause()} method resume (line 76) | resume(){return this.stream.resume()} method isPaused (line 76) | isPaused(){return this.stream.isPaused()} method pipe (line 76) | pipe(h,f){return this.stream.pipe(h,f)} method unpipe (line 76) | unpipe(h){return this.stream.unpipe(h)} method unshift (line 76) | unshift(h){return this.stream.unshift(h)} method wrap (line 76) | wrap(h){return this.stream.wrap(h)} method constructor (line 76) | constructor(){super(),this.map={Company:new s({tag:"Company"}),Manager... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("Properties",l.PR... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"dc:creator":new u({tag:"dc:creator"})... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("cp:corePropertie... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"xdr:twoCellAnchor":new u,"xdr:oneCell... method prepare (line 76) | prepare(h){h.anchors.forEach((f,g)=>{f.anchorType=function(m){return(t... method tag (line 76) | get tag(){return"xdr:wsDr"} method render (line 76) | render(h,f){h.openXml(o.StdDocAttributes),h.openNode(this.tag,l.DRAWIN... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.m... method reconcile (line 76) | reconcile(h,f){h.anchors.forEach(g=>{g.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={patternFill:new u,gradientFill:new c}} method tag (line 76) | get tag(){return"fill"} method render (line 76) | render(h,f){switch(h.addRollback(),h.openNode("fill"),f.type){case"pat... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method validStyle (line 76) | validStyle(h){return l.validPatternValues[h]} method constructor (line 79) | constructor(h){this.rowCount=0,this.formatterOptions=h,this.fieldForma... method isRowHashArray (line 79) | static isRowHashArray(h){return!!Array.isArray(h)&&Array.isArray(h[0])... method isRowArray (line 79) | static isRowArray(h){return Array.isArray(h)&&!this.isRowHashArray(h)} method gatherHeaders (line 79) | static gatherHeaders(h){return l.isRowHashArray(h)?h.map(f=>f[0]):Arra... method createTransform (line 79) | static createTransform(h){return c.isSyncTransform(h)?(f,g)=>{let m=nu... method rowTransform (line 79) | set rowTransform(h){if(!o.default(h))throw new TypeError("The transfor... method format (line 79) | format(h,f){this.callTransformer(h,(g,m)=>{if(g)return f(g);if(!h)retu... method finish (line 79) | finish(h){const f=[];if(this.formatterOptions.alwaysWriteHeaders&&this... method checkHeaders (line 79) | checkHeaders(h){if(this.headers)return{shouldFormatColumns:!0,headers:... method gatherColumns (line 79) | gatherColumns(h){if(this.headers===null)throw new Error("Headers is cu... method callTransformer (line 79) | callTransformer(h,f){return this._rowTransform?this._rowTransform(h,f)... method formatColumns (line 79) | formatColumns(h,f){const g=h.map((p,y)=>this.fieldFormatter.format(p,y... method constructor (line 79) | constructor(h){super({objectMode:h.objectMode}),this.lines="",this.row... method hasHitRowLimit (line 79) | get hasHitRowLimit(){return this.parserOptions.limitRows&&this.rowCoun... method shouldEmitRows (line 79) | get shouldEmitRows(){return this.parsedRowCount>this.parserOptions.ski... method shouldSkipLine (line 79) | get shouldSkipLine(){return this.parsedLineCount<=this.parserOptions.s... method transform (line 79) | transform(h){return this.rowTransformerValidator.rowTransform=h,this} method validate (line 79) | validate(h){return this.rowTransformerValidator.rowValidator=h,this} method emit (line 79) | emit(h){if(h==="end")return this.endEmitted||(this.endEmitted=!0,super... method _transform (line 79) | _transform(h,f,g){if(this.hasHitRowLimit)return g();const m=l.wrapDone... method _flush (line 79) | _flush(h){const f=l.wrapDoneCallback(h);if(this.hasHitRowLimit)return ... method parse (line 79) | parse(h,f){if(!h)return[];const{line:g,rows:m}=this.parser.parse(h,f);... method processRows (line 79) | processRows(h,f){const g=h.length,m=p=>{const y=E=>E?f(E):p%100!=0?m(p... method transformRow (line 79) | transformRow(h,f){try{this.headerTransformer.transform(h,(g,m)=>g?f(g)... method checkAndEmitHeaders (line 79) | checkAndEmitHeaders(){!this.headersEmitted&&this.headerTransformer.hea... method skipRow (line 79) | skipRow(h){return this.rowCount-=1,h(null,{row:null,isValid:!0})} method pushRow (line 79) | pushRow(h,f){try{this.parserOptions.objectMode?this.push(h):this.push(... method wrapDoneCallback (line 79) | static wrapDoneCallback(h){let f=!1;return function(g){if(g){if(f)thro... function d (line 83) | function d(h,f,g,m,p){u.BasePoint.call(this,h,"projective"),f===null&&g=... method constructor (line 75) | constructor(p){this._data=p} method length (line 75) | get length(){return this._data.length} method copy (line 75) | copy(p,y,v,b){return this._data._buf.copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._data.toBuffer()} method constructor (line 76) | constructor(){super(),this.map={"x14:dataBar":this.databarXform=new u,... method tag (line 76) | get tag(){return"x14:cfRule"} method isExt (line 76) | static isExt(f){return f.type==="dataBar"?u.isExt(f):!(f.type!=="iconS... method prepare (line 76) | prepare(f){d.isExt(f)&&(f.x14Id=`{${a()}}`.toUpperCase())} method render (line 76) | render(f,g){if(d.isExt(g))switch(g.type){case"dataBar":this.renderData... method renderDataBar (line 76) | renderDataBar(f,g){f.openNode(this.tag,{type:"dataBar",id:g.x14Id}),th... method renderIconSet (line 76) | renderIconSet(f,g){f.openNode(this.tag,{type:"iconSet",priority:g.prio... method createNewModel (line 76) | createNewModel(f){let{attributes:g}=f;return{type:g.type,x14Id:g.id,pr... method onParserClose (line 76) | onParserClose(f,g){Object.assign(this.model,g.model)} method constructor (line 76) | constructor(){super(),this.map={autoFilter:new u,tableColumns:new s({t... method prepare (line 76) | prepare(f,g){this.map.autoFilter.prepare(f),this.map.tableColumns.prep... method tag (line 76) | get tag(){return"table"} method render (line 76) | render(f,g){f.openXml(a.StdDocAttributes),f.openNode(this.tag,$o(An({}... method parseOpen (line 76) | parseOpen(f){if(this.parser)return this.parser.parseOpen(f),!0;const{n... method parseText (line 76) | parseText(f){this.parser&&this.parser.parseText(f)} method parseClose (line 76) | parseClose(f){if(this.parser)return this.parser.parseClose(f)||(this.p... method reconcile (line 76) | reconcile(f,g){f.columns.forEach(m=>{m.dxfId!==void 0&&(m.style=g.styl... function c (line 83) | function c(d){s.call(this,"mont",d),this.a=new a(d.a,16).toRed(this.red)... method constructor (line 75) | constructor(){this._xml=[],this._stack=[],this._rollbacks=[]} method tos (line 75) | get tos(){return this._stack.length?this._stack[this._stack.length-1]:... method cursor (line 75) | get cursor(){return this._xml.length} method openXml (line 75) | openXml(d){const h=this._xml;h.push(" method openNode (line 76) | openNode(d,h){const f=this.tos,g=this._xml;f&&this.open&&g.push(">"),t... method addAttribute (line 76) | addAttribute(d,h){if(!this.open)throw new Error("Cannot write attribut... method addAttributes (line 76) | addAttributes(d){if(!this.open)throw new Error("Cannot write attribute... method writeText (line 76) | writeText(d){const h=this._xml;this.open&&(h.push(">"),this.open=!1),t... method writeXml (line 76) | writeXml(d){this.open&&(this._xml.push(">"),this.open=!1),this.leaf=!1... method closeNode (line 76) | closeNode(){const d=this._stack.pop(),h=this._xml;this.leaf?h.push("/>... method leafNode (line 76) | leafNode(d,h,f){this.openNode(d,h),f!==void 0&&this.writeText(f),this.... method closeAll (line 76) | closeAll(){for(;this._stack.length;)this.closeNode()} method addRollback (line 76) | addRollback(){return this._rollbacks.push({xml:this._xml.length,stack:... method commit (line 76) | commit(){this._rollbacks.pop()} method rollback (line 76) | rollback(){const d=this._rollbacks.pop();this._xml.length>d.xml&&this.... method xml (line 76) | get xml(){return this.closeAll(),this._xml.join("")} method constructor (line 76) | constructor(){super(),this.map={stop:new s}} method name (line 76) | get name(){return"gradient"} method tag (line 76) | get tag(){return"gradientFill"} method render (line 76) | render(h,f){switch(h.openNode("gradientFill"),f.gradient){case"angle":... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method constructor (line 76) | constructor(d,h){super(),this.id=d,this.formatCode=h} method tag (line 76) | get tag(){return"numFmt"} method render (line 76) | render(d,h){d.leafNode("numFmt",{numFmtId:h.id,formatCode:h.formatCode})} method parseOpen (line 76) | parseOpen(d){switch(d.name){case"numFmt":return this.model={id:parseIn... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} function l (line 83) | function l(d,h,f){s.BasePoint.call(this,d,"projective"),h===null&&f===nu... method constructor (line 75) | constructor(f,g,m){if(!f||!g)throw new Error("A Cell needs a Row");thi... method worksheet (line 75) | get worksheet(){return this._row.worksheet} method workbook (line 75) | get workbook(){return this._row.worksheet.workbook} method destroy (line 75) | destroy(){delete this.style,delete this._value,delete this._row,delete... method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(f){this.style.numFmt=f} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(f){this.style.font=f} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(f){this.style.alignment=f} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(f){this.style.border=f} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(f){this.style.fill=f} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(f){this.style.protection=f} method _mergeStyle (line 75) | _mergeStyle(f,g,m){const p=f&&f.numFmt||g&&g.numFmt;p&&(m.numFmt=p);co... method address (line 75) | get address(){return this._address} method row (line 75) | get row(){return this._row.number} method col (line 75) | get col(){return this._column.number} method $col$row (line 75) | get $col$row(){return`$${this._column.letter}$${this.row}`} method type (line 75) | get type(){return this._value.type} method effectiveType (line 75) | get effectiveType(){return this._value.effectiveType} method toCsvString (line 75) | toCsvString(){return this._value.toCsvString()} method addMergeRef (line 75) | addMergeRef(){this._mergeCount++} method releaseMergeRef (line 75) | releaseMergeRef(){this._mergeCount--} method isMerged (line 75) | get isMerged(){return this._mergeCount>0||this.type===l.Types.Merge} method merge (line 75) | merge(f,g){this._value.release(),this._value=d.create(l.Types.Merge,th... method unmerge (line 75) | unmerge(){this.type===l.Types.Merge&&(this._value.release(),this._valu... method isMergedTo (line 75) | isMergedTo(f){return this._value.type===l.Types.Merge&&this._value.isM... method master (line 75) | get master(){return this.type===l.Types.Merge?this._value.master:this} method isHyperlink (line 75) | get isHyperlink(){return this._value.type===l.Types.Hyperlink} method hyperlink (line 75) | get hyperlink(){return this._value.hyperlink} method value (line 75) | get value(){return this._value.value} method value (line 75) | set value(f){this.type!==l.Types.Merge?(this._value.release(),this._va... method note (line 75) | get note(){return this._comment&&this._comment.note} method note (line 75) | set note(f){this._comment=new c(f)} method text (line 75) | get text(){return this._value.toString()} method html (line 75) | get html(){return o.escapeHtml(this.text)} method toString (line 75) | toString(){return this.text} method _upgradeToHyperlink (line 75) | _upgradeToHyperlink(f){this.type===l.Types.String&&(this._value=d.crea... method formula (line 75) | get formula(){return this._value.formula} method result (line 75) | get result(){return this._value.result} method formulaType (line 75) | get formulaType(){return this._value.formulaType} method fullAddress (line 75) | get fullAddress(){const{worksheet:f}=this._row;return{sheetName:f.name... method name (line 75) | get name(){return this.names[0]} method name (line 75) | set name(f){this.names=[f]} method names (line 75) | get names(){return this.workbook.definedNames.getNamesEx(this.fullAddr... method names (line 75) | set names(f){const{definedNames:g}=this.workbook;g.removeAllNames(this... method addName (line 75) | addName(f){this.workbook.definedNames.addEx(this.fullAddress,f)} method removeName (line 75) | removeName(f){this.workbook.definedNames.removeEx(this.fullAddress,f)} method removeAllNames (line 75) | removeAllNames(){this.workbook.definedNames.removeAllNames(this.fullAd... method _dataValidations (line 75) | get _dataValidations(){return this.worksheet.dataValidations} method dataValidation (line 75) | get dataValidation(){return this._dataValidations.find(this.address)} method dataValidation (line 75) | set dataValidation(f){this._dataValidations.add(this.address,f)} method model (line 75) | get model(){const{model:f}=this._value;return f.style=this.style,this.... method model (line 75) | set model(f){if(this._value.release(),this._value=d.create(f.type,this... method constructor (line 75) | constructor(p,y){this._data=p,this._encoding=y} method length (line 75) | get length(){return this.toBuffer().length} method copy (line 75) | copy(p,y,v,b){return this.toBuffer().copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._buffer||(this._buffer=o.from(this._data,this._... method constructor (line 76) | constructor(h){super(),this.options=Object.assign({type:"nodebuffer",c... method append (line 76) | append(h,f){f.hasOwnProperty("base64")&&f.base64?this.zip.file(f.name,... method finalize (line 76) | async finalize(){const h=await this.zip.generateAsync(this.options);th... method read (line 76) | read(h){return this.stream.read(h)} method setEncoding (line 76) | setEncoding(h){return this.stream.setEncoding(h)} method pause (line 76) | pause(){return this.stream.pause()} method resume (line 76) | resume(){return this.stream.resume()} method isPaused (line 76) | isPaused(){return this.stream.isPaused()} method pipe (line 76) | pipe(h,f){return this.stream.pipe(h,f)} method unpipe (line 76) | unpipe(h){return this.stream.unpipe(h)} method unshift (line 76) | unshift(h){return this.stream.unshift(h)} method wrap (line 76) | wrap(h){return this.stream.wrap(h)} method constructor (line 76) | constructor(){super(),this.map={Company:new s({tag:"Company"}),Manager... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("Properties",l.PR... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"dc:creator":new u({tag:"dc:creator"})... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("cp:corePropertie... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"xdr:twoCellAnchor":new u,"xdr:oneCell... method prepare (line 76) | prepare(h){h.anchors.forEach((f,g)=>{f.anchorType=function(m){return(t... method tag (line 76) | get tag(){return"xdr:wsDr"} method render (line 76) | render(h,f){h.openXml(o.StdDocAttributes),h.openNode(this.tag,l.DRAWIN... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.m... method reconcile (line 76) | reconcile(h,f){h.anchors.forEach(g=>{g.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={patternFill:new u,gradientFill:new c}} method tag (line 76) | get tag(){return"fill"} method render (line 76) | render(h,f){switch(h.addRollback(),h.openNode("fill"),f.type){case"pat... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method validStyle (line 76) | validStyle(h){return l.validPatternValues[h]} method constructor (line 79) | constructor(h){this.rowCount=0,this.formatterOptions=h,this.fieldForma... method isRowHashArray (line 79) | static isRowHashArray(h){return!!Array.isArray(h)&&Array.isArray(h[0])... method isRowArray (line 79) | static isRowArray(h){return Array.isArray(h)&&!this.isRowHashArray(h)} method gatherHeaders (line 79) | static gatherHeaders(h){return l.isRowHashArray(h)?h.map(f=>f[0]):Arra... method createTransform (line 79) | static createTransform(h){return c.isSyncTransform(h)?(f,g)=>{let m=nu... method rowTransform (line 79) | set rowTransform(h){if(!o.default(h))throw new TypeError("The transfor... method format (line 79) | format(h,f){this.callTransformer(h,(g,m)=>{if(g)return f(g);if(!h)retu... method finish (line 79) | finish(h){const f=[];if(this.formatterOptions.alwaysWriteHeaders&&this... method checkHeaders (line 79) | checkHeaders(h){if(this.headers)return{shouldFormatColumns:!0,headers:... method gatherColumns (line 79) | gatherColumns(h){if(this.headers===null)throw new Error("Headers is cu... method callTransformer (line 79) | callTransformer(h,f){return this._rowTransform?this._rowTransform(h,f)... method formatColumns (line 79) | formatColumns(h,f){const g=h.map((p,y)=>this.fieldFormatter.format(p,y... method constructor (line 79) | constructor(h){super({objectMode:h.objectMode}),this.lines="",this.row... method hasHitRowLimit (line 79) | get hasHitRowLimit(){return this.parserOptions.limitRows&&this.rowCoun... method shouldEmitRows (line 79) | get shouldEmitRows(){return this.parsedRowCount>this.parserOptions.ski... method shouldSkipLine (line 79) | get shouldSkipLine(){return this.parsedLineCount<=this.parserOptions.s... method transform (line 79) | transform(h){return this.rowTransformerValidator.rowTransform=h,this} method validate (line 79) | validate(h){return this.rowTransformerValidator.rowValidator=h,this} method emit (line 79) | emit(h){if(h==="end")return this.endEmitted||(this.endEmitted=!0,super... method _transform (line 79) | _transform(h,f,g){if(this.hasHitRowLimit)return g();const m=l.wrapDone... method _flush (line 79) | _flush(h){const f=l.wrapDoneCallback(h);if(this.hasHitRowLimit)return ... method parse (line 79) | parse(h,f){if(!h)return[];const{line:g,rows:m}=this.parser.parse(h,f);... method processRows (line 79) | processRows(h,f){const g=h.length,m=p=>{const y=E=>E?f(E):p%100!=0?m(p... method transformRow (line 79) | transformRow(h,f){try{this.headerTransformer.transform(h,(g,m)=>g?f(g)... method checkAndEmitHeaders (line 79) | checkAndEmitHeaders(){!this.headersEmitted&&this.headerTransformer.hea... method skipRow (line 79) | skipRow(h){return this.rowCount-=1,h(null,{row:null,isValid:!0})} method pushRow (line 79) | pushRow(h,f){try{this.parserOptions.objectMode?this.push(h):this.push(... method wrapDoneCallback (line 79) | static wrapDoneCallback(h){let f=!1;return function(g){if(g){if(f)thro... function l (line 83) | function l(f){u.call(this,"short",f),this.a=new o(f.a,16).toRed(this.red... method constructor (line 75) | constructor(f,g,m){if(!f||!g)throw new Error("A Cell needs a Row");thi... method worksheet (line 75) | get worksheet(){return this._row.worksheet} method workbook (line 75) | get workbook(){return this._row.worksheet.workbook} method destroy (line 75) | destroy(){delete this.style,delete this._value,delete this._row,delete... method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(f){this.style.numFmt=f} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(f){this.style.font=f} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(f){this.style.alignment=f} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(f){this.style.border=f} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(f){this.style.fill=f} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(f){this.style.protection=f} method _mergeStyle (line 75) | _mergeStyle(f,g,m){const p=f&&f.numFmt||g&&g.numFmt;p&&(m.numFmt=p);co... method address (line 75) | get address(){return this._address} method row (line 75) | get row(){return this._row.number} method col (line 75) | get col(){return this._column.number} method $col$row (line 75) | get $col$row(){return`$${this._column.letter}$${this.row}`} method type (line 75) | get type(){return this._value.type} method effectiveType (line 75) | get effectiveType(){return this._value.effectiveType} method toCsvString (line 75) | toCsvString(){return this._value.toCsvString()} method addMergeRef (line 75) | addMergeRef(){this._mergeCount++} method releaseMergeRef (line 75) | releaseMergeRef(){this._mergeCount--} method isMerged (line 75) | get isMerged(){return this._mergeCount>0||this.type===l.Types.Merge} method merge (line 75) | merge(f,g){this._value.release(),this._value=d.create(l.Types.Merge,th... method unmerge (line 75) | unmerge(){this.type===l.Types.Merge&&(this._value.release(),this._valu... method isMergedTo (line 75) | isMergedTo(f){return this._value.type===l.Types.Merge&&this._value.isM... method master (line 75) | get master(){return this.type===l.Types.Merge?this._value.master:this} method isHyperlink (line 75) | get isHyperlink(){return this._value.type===l.Types.Hyperlink} method hyperlink (line 75) | get hyperlink(){return this._value.hyperlink} method value (line 75) | get value(){return this._value.value} method value (line 75) | set value(f){this.type!==l.Types.Merge?(this._value.release(),this._va... method note (line 75) | get note(){return this._comment&&this._comment.note} method note (line 75) | set note(f){this._comment=new c(f)} method text (line 75) | get text(){return this._value.toString()} method html (line 75) | get html(){return o.escapeHtml(this.text)} method toString (line 75) | toString(){return this.text} method _upgradeToHyperlink (line 75) | _upgradeToHyperlink(f){this.type===l.Types.String&&(this._value=d.crea... method formula (line 75) | get formula(){return this._value.formula} method result (line 75) | get result(){return this._value.result} method formulaType (line 75) | get formulaType(){return this._value.formulaType} method fullAddress (line 75) | get fullAddress(){const{worksheet:f}=this._row;return{sheetName:f.name... method name (line 75) | get name(){return this.names[0]} method name (line 75) | set name(f){this.names=[f]} method names (line 75) | get names(){return this.workbook.definedNames.getNamesEx(this.fullAddr... method names (line 75) | set names(f){const{definedNames:g}=this.workbook;g.removeAllNames(this... method addName (line 75) | addName(f){this.workbook.definedNames.addEx(this.fullAddress,f)} method removeName (line 75) | removeName(f){this.workbook.definedNames.removeEx(this.fullAddress,f)} method removeAllNames (line 75) | removeAllNames(){this.workbook.definedNames.removeAllNames(this.fullAd... method _dataValidations (line 75) | get _dataValidations(){return this.worksheet.dataValidations} method dataValidation (line 75) | get dataValidation(){return this._dataValidations.find(this.address)} method dataValidation (line 75) | set dataValidation(f){this._dataValidations.add(this.address,f)} method model (line 75) | get model(){const{model:f}=this._value;return f.style=this.style,this.... method model (line 75) | set model(f){if(this._value.release(),this._value=d.create(f.type,this... method constructor (line 75) | constructor(p,y){this._data=p,this._encoding=y} method length (line 75) | get length(){return this.toBuffer().length} method copy (line 75) | copy(p,y,v,b){return this.toBuffer().copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._buffer||(this._buffer=o.from(this._data,this._... method constructor (line 76) | constructor(h){super(),this.options=Object.assign({type:"nodebuffer",c... method append (line 76) | append(h,f){f.hasOwnProperty("base64")&&f.base64?this.zip.file(f.name,... method finalize (line 76) | async finalize(){const h=await this.zip.generateAsync(this.options);th... method read (line 76) | read(h){return this.stream.read(h)} method setEncoding (line 76) | setEncoding(h){return this.stream.setEncoding(h)} method pause (line 76) | pause(){return this.stream.pause()} method resume (line 76) | resume(){return this.stream.resume()} method isPaused (line 76) | isPaused(){return this.stream.isPaused()} method pipe (line 76) | pipe(h,f){return this.stream.pipe(h,f)} method unpipe (line 76) | unpipe(h){return this.stream.unpipe(h)} method unshift (line 76) | unshift(h){return this.stream.unshift(h)} method wrap (line 76) | wrap(h){return this.stream.wrap(h)} method constructor (line 76) | constructor(){super(),this.map={Company:new s({tag:"Company"}),Manager... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("Properties",l.PR... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"dc:creator":new u({tag:"dc:creator"})... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("cp:corePropertie... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"xdr:twoCellAnchor":new u,"xdr:oneCell... method prepare (line 76) | prepare(h){h.anchors.forEach((f,g)=>{f.anchorType=function(m){return(t... method tag (line 76) | get tag(){return"xdr:wsDr"} method render (line 76) | render(h,f){h.openXml(o.StdDocAttributes),h.openNode(this.tag,l.DRAWIN... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.m... method reconcile (line 76) | reconcile(h,f){h.anchors.forEach(g=>{g.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={patternFill:new u,gradientFill:new c}} method tag (line 76) | get tag(){return"fill"} method render (line 76) | render(h,f){switch(h.addRollback(),h.openNode("fill"),f.type){case"pat... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method validStyle (line 76) | validStyle(h){return l.validPatternValues[h]} method constructor (line 79) | constructor(h){this.rowCount=0,this.formatterOptions=h,this.fieldForma... method isRowHashArray (line 79) | static isRowHashArray(h){return!!Array.isArray(h)&&Array.isArray(h[0])... method isRowArray (line 79) | static isRowArray(h){return Array.isArray(h)&&!this.isRowHashArray(h)} method gatherHeaders (line 79) | static gatherHeaders(h){return l.isRowHashArray(h)?h.map(f=>f[0]):Arra... method createTransform (line 79) | static createTransform(h){return c.isSyncTransform(h)?(f,g)=>{let m=nu... method rowTransform (line 79) | set rowTransform(h){if(!o.default(h))throw new TypeError("The transfor... method format (line 79) | format(h,f){this.callTransformer(h,(g,m)=>{if(g)return f(g);if(!h)retu... method finish (line 79) | finish(h){const f=[];if(this.formatterOptions.alwaysWriteHeaders&&this... method checkHeaders (line 79) | checkHeaders(h){if(this.headers)return{shouldFormatColumns:!0,headers:... method gatherColumns (line 79) | gatherColumns(h){if(this.headers===null)throw new Error("Headers is cu... method callTransformer (line 79) | callTransformer(h,f){return this._rowTransform?this._rowTransform(h,f)... method formatColumns (line 79) | formatColumns(h,f){const g=h.map((p,y)=>this.fieldFormatter.format(p,y... method constructor (line 79) | constructor(h){super({objectMode:h.objectMode}),this.lines="",this.row... method hasHitRowLimit (line 79) | get hasHitRowLimit(){return this.parserOptions.limitRows&&this.rowCoun... method shouldEmitRows (line 79) | get shouldEmitRows(){return this.parsedRowCount>this.parserOptions.ski... method shouldSkipLine (line 79) | get shouldSkipLine(){return this.parsedLineCount<=this.parserOptions.s... method transform (line 79) | transform(h){return this.rowTransformerValidator.rowTransform=h,this} method validate (line 79) | validate(h){return this.rowTransformerValidator.rowValidator=h,this} method emit (line 79) | emit(h){if(h==="end")return this.endEmitted||(this.endEmitted=!0,super... method _transform (line 79) | _transform(h,f,g){if(this.hasHitRowLimit)return g();const m=l.wrapDone... method _flush (line 79) | _flush(h){const f=l.wrapDoneCallback(h);if(this.hasHitRowLimit)return ... method parse (line 79) | parse(h,f){if(!h)return[];const{line:g,rows:m}=this.parser.parse(h,f);... method processRows (line 79) | processRows(h,f){const g=h.length,m=p=>{const y=E=>E?f(E):p%100!=0?m(p... method transformRow (line 79) | transformRow(h,f){try{this.headerTransformer.transform(h,(g,m)=>g?f(g)... method checkAndEmitHeaders (line 79) | checkAndEmitHeaders(){!this.headersEmitted&&this.headerTransformer.hea... method skipRow (line 79) | skipRow(h){return this.rowCount-=1,h(null,{row:null,isValid:!0})} method pushRow (line 79) | pushRow(h,f){try{this.parserOptions.objectMode?this.push(h):this.push(... method wrapDoneCallback (line 79) | static wrapDoneCallback(h){let f=!1;return function(g){if(g){if(f)thro... function d (line 83) | function d(f,g,m,p){u.BasePoint.call(this,f,"affine"),g===null&&m===null... method constructor (line 75) | constructor(p){this._data=p} method length (line 75) | get length(){return this._data.length} method copy (line 75) | copy(p,y,v,b){return this._data._buf.copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._data.toBuffer()} method constructor (line 76) | constructor(){super(),this.map={"x14:dataBar":this.databarXform=new u,... method tag (line 76) | get tag(){return"x14:cfRule"} method isExt (line 76) | static isExt(f){return f.type==="dataBar"?u.isExt(f):!(f.type!=="iconS... method prepare (line 76) | prepare(f){d.isExt(f)&&(f.x14Id=`{${a()}}`.toUpperCase())} method render (line 76) | render(f,g){if(d.isExt(g))switch(g.type){case"dataBar":this.renderData... method renderDataBar (line 76) | renderDataBar(f,g){f.openNode(this.tag,{type:"dataBar",id:g.x14Id}),th... method renderIconSet (line 76) | renderIconSet(f,g){f.openNode(this.tag,{type:"iconSet",priority:g.prio... method createNewModel (line 76) | createNewModel(f){let{attributes:g}=f;return{type:g.type,x14Id:g.id,pr... method onParserClose (line 76) | onParserClose(f,g){Object.assign(this.model,g.model)} method constructor (line 76) | constructor(){super(),this.map={autoFilter:new u,tableColumns:new s({t... method prepare (line 76) | prepare(f,g){this.map.autoFilter.prepare(f),this.map.tableColumns.prep... method tag (line 76) | get tag(){return"table"} method render (line 76) | render(f,g){f.openXml(a.StdDocAttributes),f.openNode(this.tag,$o(An({}... method parseOpen (line 76) | parseOpen(f){if(this.parser)return this.parser.parseOpen(f),!0;const{n... method parseText (line 76) | parseText(f){this.parser&&this.parser.parseText(f)} method parseClose (line 76) | parseClose(f){if(this.parser)return this.parser.parseClose(f)||(this.p... method reconcile (line 76) | reconcile(f,g){f.columns.forEach(m=>{m.dxfId!==void 0&&(m.style=g.styl... function h (line 83) | function h(f,g,m,p){u.BasePoint.call(this,f,"jacobian"),g===null&&m===nu... method constructor (line 75) | constructor(p){this._data=p} method length (line 75) | get length(){return this._data.length} method copy (line 75) | copy(p,y,v,b){this._data.copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._data} method constructor (line 76) | constructor(g){super(),this.options=g||h.OPTIONS,this.map={b:{prop:"bo... method tag (line 76) | get tag(){return this.options.tagName} method render (line 76) | render(g,m){const{map:p}=this;g.openNode(this.options.tagName),l.each(... method parseOpen (line 76) | parseOpen(g){if(this.parser)return this.parser.parseOpen(g),!0;if(this... method parseText (line 76) | parseText(g){this.parser&&this.parser.parseText(g)} method parseClose (line 76) | parseClose(g){if(this.parser&&!this.parser.parseClose(g)){const m=this... function y (line 83) | function y(b){return f.point(b[0],b[1],m)} function l (line 83) | function l(h){h.type==="short"?this.curve=new u.short(h):h.type==="edwar... method constructor (line 75) | constructor(f,g,m){if(!f||!g)throw new Error("A Cell needs a Row");thi... method worksheet (line 75) | get worksheet(){return this._row.worksheet} method workbook (line 75) | get workbook(){return this._row.worksheet.workbook} method destroy (line 75) | destroy(){delete this.style,delete this._value,delete this._row,delete... method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(f){this.style.numFmt=f} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(f){this.style.font=f} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(f){this.style.alignment=f} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(f){this.style.border=f} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(f){this.style.fill=f} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(f){this.style.protection=f} method _mergeStyle (line 75) | _mergeStyle(f,g,m){const p=f&&f.numFmt||g&&g.numFmt;p&&(m.numFmt=p);co... method address (line 75) | get address(){return this._address} method row (line 75) | get row(){return this._row.number} method col (line 75) | get col(){return this._column.number} method $col$row (line 75) | get $col$row(){return`$${this._column.letter}$${this.row}`} method type (line 75) | get type(){return this._value.type} method effectiveType (line 75) | get effectiveType(){return this._value.effectiveType} method toCsvString (line 75) | toCsvString(){return this._value.toCsvString()} method addMergeRef (line 75) | addMergeRef(){this._mergeCount++} method releaseMergeRef (line 75) | releaseMergeRef(){this._mergeCount--} method isMerged (line 75) | get isMerged(){return this._mergeCount>0||this.type===l.Types.Merge} method merge (line 75) | merge(f,g){this._value.release(),this._value=d.create(l.Types.Merge,th... method unmerge (line 75) | unmerge(){this.type===l.Types.Merge&&(this._value.release(),this._valu... method isMergedTo (line 75) | isMergedTo(f){return this._value.type===l.Types.Merge&&this._value.isM... method master (line 75) | get master(){return this.type===l.Types.Merge?this._value.master:this} method isHyperlink (line 75) | get isHyperlink(){return this._value.type===l.Types.Hyperlink} method hyperlink (line 75) | get hyperlink(){return this._value.hyperlink} method value (line 75) | get value(){return this._value.value} method value (line 75) | set value(f){this.type!==l.Types.Merge?(this._value.release(),this._va... method note (line 75) | get note(){return this._comment&&this._comment.note} method note (line 75) | set note(f){this._comment=new c(f)} method text (line 75) | get text(){return this._value.toString()} method html (line 75) | get html(){return o.escapeHtml(this.text)} method toString (line 75) | toString(){return this.text} method _upgradeToHyperlink (line 75) | _upgradeToHyperlink(f){this.type===l.Types.String&&(this._value=d.crea... method formula (line 75) | get formula(){return this._value.formula} method result (line 75) | get result(){return this._value.result} method formulaType (line 75) | get formulaType(){return this._value.formulaType} method fullAddress (line 75) | get fullAddress(){const{worksheet:f}=this._row;return{sheetName:f.name... method name (line 75) | get name(){return this.names[0]} method name (line 75) | set name(f){this.names=[f]} method names (line 75) | get names(){return this.workbook.definedNames.getNamesEx(this.fullAddr... method names (line 75) | set names(f){const{definedNames:g}=this.workbook;g.removeAllNames(this... method addName (line 75) | addName(f){this.workbook.definedNames.addEx(this.fullAddress,f)} method removeName (line 75) | removeName(f){this.workbook.definedNames.removeEx(this.fullAddress,f)} method removeAllNames (line 75) | removeAllNames(){this.workbook.definedNames.removeAllNames(this.fullAd... method _dataValidations (line 75) | get _dataValidations(){return this.worksheet.dataValidations} method dataValidation (line 75) | get dataValidation(){return this._dataValidations.find(this.address)} method dataValidation (line 75) | set dataValidation(f){this._dataValidations.add(this.address,f)} method model (line 75) | get model(){const{model:f}=this._value;return f.style=this.style,this.... method model (line 75) | set model(f){if(this._value.release(),this._value=d.create(f.type,this... method constructor (line 75) | constructor(p,y){this._data=p,this._encoding=y} method length (line 75) | get length(){return this.toBuffer().length} method copy (line 75) | copy(p,y,v,b){return this.toBuffer().copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._buffer||(this._buffer=o.from(this._data,this._... method constructor (line 76) | constructor(h){super(),this.options=Object.assign({type:"nodebuffer",c... method append (line 76) | append(h,f){f.hasOwnProperty("base64")&&f.base64?this.zip.file(f.name,... method finalize (line 76) | async finalize(){const h=await this.zip.generateAsync(this.options);th... method read (line 76) | read(h){return this.stream.read(h)} method setEncoding (line 76) | setEncoding(h){return this.stream.setEncoding(h)} method pause (line 76) | pause(){return this.stream.pause()} method resume (line 76) | resume(){return this.stream.resume()} method isPaused (line 76) | isPaused(){return this.stream.isPaused()} method pipe (line 76) | pipe(h,f){return this.stream.pipe(h,f)} method unpipe (line 76) | unpipe(h){return this.stream.unpipe(h)} method unshift (line 76) | unshift(h){return this.stream.unshift(h)} method wrap (line 76) | wrap(h){return this.stream.wrap(h)} method constructor (line 76) | constructor(){super(),this.map={Company:new s({tag:"Company"}),Manager... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("Properties",l.PR... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"dc:creator":new u({tag:"dc:creator"})... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("cp:corePropertie... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"xdr:twoCellAnchor":new u,"xdr:oneCell... method prepare (line 76) | prepare(h){h.anchors.forEach((f,g)=>{f.anchorType=function(m){return(t... method tag (line 76) | get tag(){return"xdr:wsDr"} method render (line 76) | render(h,f){h.openXml(o.StdDocAttributes),h.openNode(this.tag,l.DRAWIN... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.m... method reconcile (line 76) | reconcile(h,f){h.anchors.forEach(g=>{g.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={patternFill:new u,gradientFill:new c}} method tag (line 76) | get tag(){return"fill"} method render (line 76) | render(h,f){switch(h.addRollback(),h.openNode("fill"),f.type){case"pat... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method validStyle (line 76) | validStyle(h){return l.validPatternValues[h]} method constructor (line 79) | constructor(h){this.rowCount=0,this.formatterOptions=h,this.fieldForma... method isRowHashArray (line 79) | static isRowHashArray(h){return!!Array.isArray(h)&&Array.isArray(h[0])... method isRowArray (line 79) | static isRowArray(h){return Array.isArray(h)&&!this.isRowHashArray(h)} method gatherHeaders (line 79) | static gatherHeaders(h){return l.isRowHashArray(h)?h.map(f=>f[0]):Arra... method createTransform (line 79) | static createTransform(h){return c.isSyncTransform(h)?(f,g)=>{let m=nu... method rowTransform (line 79) | set rowTransform(h){if(!o.default(h))throw new TypeError("The transfor... method format (line 79) | format(h,f){this.callTransformer(h,(g,m)=>{if(g)return f(g);if(!h)retu... method finish (line 79) | finish(h){const f=[];if(this.formatterOptions.alwaysWriteHeaders&&this... method checkHeaders (line 79) | checkHeaders(h){if(this.headers)return{shouldFormatColumns:!0,headers:... method gatherColumns (line 79) | gatherColumns(h){if(this.headers===null)throw new Error("Headers is cu... method callTransformer (line 79) | callTransformer(h,f){return this._rowTransform?this._rowTransform(h,f)... method formatColumns (line 79) | formatColumns(h,f){const g=h.map((p,y)=>this.fieldFormatter.format(p,y... method constructor (line 79) | constructor(h){super({objectMode:h.objectMode}),this.lines="",this.row... method hasHitRowLimit (line 79) | get hasHitRowLimit(){return this.parserOptions.limitRows&&this.rowCoun... method shouldEmitRows (line 79) | get shouldEmitRows(){return this.parsedRowCount>this.parserOptions.ski... method shouldSkipLine (line 79) | get shouldSkipLine(){return this.parsedLineCount<=this.parserOptions.s... method transform (line 79) | transform(h){return this.rowTransformerValidator.rowTransform=h,this} method validate (line 79) | validate(h){return this.rowTransformerValidator.rowValidator=h,this} method emit (line 79) | emit(h){if(h==="end")return this.endEmitted||(this.endEmitted=!0,super... method _transform (line 79) | _transform(h,f,g){if(this.hasHitRowLimit)return g();const m=l.wrapDone... method _flush (line 79) | _flush(h){const f=l.wrapDoneCallback(h);if(this.hasHitRowLimit)return ... method parse (line 79) | parse(h,f){if(!h)return[];const{line:g,rows:m}=this.parser.parse(h,f);... method processRows (line 79) | processRows(h,f){const g=h.length,m=p=>{const y=E=>E?f(E):p%100!=0?m(p... method transformRow (line 79) | transformRow(h,f){try{this.headerTransformer.transform(h,(g,m)=>g?f(g)... method checkAndEmitHeaders (line 79) | checkAndEmitHeaders(){!this.headersEmitted&&this.headerTransformer.hea... method skipRow (line 79) | skipRow(h){return this.rowCount-=1,h(null,{row:null,isValid:!0})} method pushRow (line 79) | pushRow(h,f){try{this.parserOptions.objectMode?this.push(h):this.push(... method wrapDoneCallback (line 79) | static wrapDoneCallback(h){let f=!1;return function(g){if(g){if(f)thro... function d (line 83) | function d(h,f){Object.defineProperty(o,h,{configurable:!0,enumerable:!0... method constructor (line 75) | constructor(p){this._data=p} method length (line 75) | get length(){return this._data.length} method copy (line 75) | copy(p,y,v,b){return this._data._buf.copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._data.toBuffer()} method constructor (line 76) | constructor(){super(),this.map={"x14:dataBar":this.databarXform=new u,... method tag (line 76) | get tag(){return"x14:cfRule"} method isExt (line 76) | static isExt(f){return f.type==="dataBar"?u.isExt(f):!(f.type!=="iconS... method prepare (line 76) | prepare(f){d.isExt(f)&&(f.x14Id=`{${a()}}`.toUpperCase())} method render (line 76) | render(f,g){if(d.isExt(g))switch(g.type){case"dataBar":this.renderData... method renderDataBar (line 76) | renderDataBar(f,g){f.openNode(this.tag,{type:"dataBar",id:g.x14Id}),th... method renderIconSet (line 76) | renderIconSet(f,g){f.openNode(this.tag,{type:"iconSet",priority:g.prio... method createNewModel (line 76) | createNewModel(f){let{attributes:g}=f;return{type:g.type,x14Id:g.id,pr... method onParserClose (line 76) | onParserClose(f,g){Object.assign(this.model,g.model)} method constructor (line 76) | constructor(){super(),this.map={autoFilter:new u,tableColumns:new s({t... method prepare (line 76) | prepare(f,g){this.map.autoFilter.prepare(f),this.map.tableColumns.prep... method tag (line 76) | get tag(){return"table"} method render (line 76) | render(f,g){f.openXml(a.StdDocAttributes),f.openNode(this.tag,$o(An({}... method parseOpen (line 76) | parseOpen(f){if(this.parser)return this.parser.parseOpen(f),!0;const{n... method parseText (line 76) | parseText(f){this.parser&&this.parser.parseText(f)} method parseClose (line 76) | parseClose(f){if(this.parser)return this.parser.parseClose(f)||(this.p... method reconcile (line 76) | reconcile(f,g){f.columns.forEach(m=>{m.dxfId!==void 0&&(m.style=g.styl... function f (line 83) | function f(g){if(!(this instanceof f))return new f(g);typeof g=="string"... method constructor (line 75) | constructor(p){this.size=p,this.buffer=o.alloc(p),this.iRead=0,this.iW... method toBuffer (line 75) | toBuffer(){if(this.iRead===0&&this.iWrite===this.size)return this.buff... method length (line 75) | get length(){return this.iWrite-this.iRead} method eod (line 75) | get eod(){return this.iRead===this.iWrite} method full (line 75) | get full(){return this.iWrite===this.size} method read (line 75) | read(p){let y;return p===0?null:p===void 0||p>=this.length?(y=this.toB... method write (line 75) | write(p,y,v){const b=Math.min(v,this.size-this.iWrite);return p.copy(t... function s (line 83) | function s(u,c){this.ec=u,this.priv=null,this.pub=null,c.priv&&this._imp... method prepare (line 76) | prepare(){} method render (line 76) | render(){} method parseOpen (line 76) | parseOpen(c){} method parseText (line 76) | parseText(c){} method parseClose (line 76) | parseClose(c){} method reconcile (line 76) | reconcile(c,l){} method reset (line 76) | reset(){this.model=null,this.map&&Object.values(this.map).forEach(c=>{... method mergeModel (line 76) | mergeModel(c){this.model=Object.assign(this.model||{},c)} method parse (line 76) | async parse(c){for await(const l of c)for(const{eventType:d,value:h}of... method parseStream (line 76) | async parseStream(c){return this.parse(a(c))} method xml (line 76) | get xml(){return this.toXml(this.model)} method toXml (line 76) | toXml(c){const l=new o;return this.render(l,c),l.xml} method toAttribute (line 76) | static toAttribute(c,l){let d=arguments.length>2&&arguments[2]!==void ... method toStringAttribute (line 76) | static toStringAttribute(c,l){let d=arguments.length>2&&arguments[2]!=... method toStringValue (line 76) | static toStringValue(c,l){return c===void 0?l:c} method toBoolAttribute (line 76) | static toBoolAttribute(c,l){let d=arguments.length>2&&arguments[2]!==v... method toBoolValue (line 76) | static toBoolValue(c,l){return c===void 0?l:c==="1"} method toIntAttribute (line 76) | static toIntAttribute(c,l){let d=arguments.length>2&&arguments[2]!==vo... method toIntValue (line 76) | static toIntValue(c,l){return c===void 0?l:parseInt(c,10)} method toFloatAttribute (line 76) | static toFloatAttribute(c,l){let d=arguments.length>2&&arguments[2]!==... method toFloatValue (line 76) | static toFloatValue(c,l){return c===void 0?l:parseFloat(c)} method render (line 76) | render(c,l){c.openXml(a.StdDocAttributes),c.openNode("Types",s.PROPERT... method parseOpen (line 76) | parseOpen(){return!1} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} method tag (line 76) | get tag(){return"x14:id"} method render (line 76) | render(l,d){l.leafNode(this.tag,null,d)} method parseOpen (line 76) | parseOpen(){this.model=""} method parseText (line 76) | parseText(l){this.model+=l} method parseClose (line 76) | parseClose(l){return l!==this.tag} method constructor (line 76) | constructor(){super(),this.map={"x14:conditionalFormattings":this.cond... method tag (line 76) | get tag(){return"ext"} method hasContent (line 76) | hasContent(c){return this.conditionalFormattings.hasContent(c.conditio... method prepare (line 76) | prepare(c,l){this.conditionalFormattings.prepare(c.conditionalFormatti... method render (line 76) | render(c,l){c.openNode("ext",{uri:"{78C0D931-6437-407d-A8EE-F0AAD7539E... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(c,l){this.model[c]=l.model} method constructor (line 76) | constructor(){super(),this.map={color:new o}} method tag (line 76) | get tag(){return"stop"} method render (line 76) | render(h,f){h.openNode("stop"),h.addAttribute("position",f.position),t... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... function u (line 83) | function u(f,g){if(f instanceof u)return f;this._importDER(f,g)||(s(f.r&... method constructor (line 75) | constructor(l,d,h){this._worksheet=l,this._number=d,h!==!1&&(this.defn... method number (line 75) | get number(){return this._number} method worksheet (line 75) | get worksheet(){return this._worksheet} method letter (line 75) | get letter(){return s.n2l(this._number)} method isCustomWidth (line 75) | get isCustomWidth(){return this.width!==void 0&&this.width!==9} method defn (line 75) | get defn(){return{header:this._header,key:this.key,width:this.width,st... method defn (line 75) | set defn(l){l?(this.key=l.key,this.width=l.width!==void 0?l.width:9,th... method headers (line 75) | get headers(){return this._header&&this._header instanceof Array?this.... method header (line 75) | get header(){return this._header} method header (line 75) | set header(l){l!==void 0?(this._header=l,this.headers.forEach((d,h)=>{... method key (line 75) | get key(){return this._key} method key (line 75) | set key(l){(this._key&&this._worksheet.getColumnKey(this._key))===this... method hidden (line 75) | get hidden(){return!!this._hidden} method hidden (line 75) | set hidden(l){this._hidden=l} method outlineLevel (line 75) | get outlineLevel(){return this._outlineLevel||0} method outlineLevel (line 75) | set outlineLevel(l){this._outlineLevel=l} method collapsed (line 75) | get collapsed(){return!!(this._outlineLevel&&this._outlineLevel>=this.... method toString (line 75) | toString(){return JSON.stringify({key:this.key,width:this.width,header... method equivalentTo (line 75) | equivalentTo(l){return this.width===l.width&&this.hidden===l.hidden&&t... method isDefault (line 75) | get isDefault(){if(this.isCustomWidth||this.hidden||this.outlineLevel)... method headerCount (line 75) | get headerCount(){return this.headers.length} method eachCell (line 75) | eachCell(l,d){const h=this.number;d||(d=l,l=null),this._worksheet.each... method values (line 75) | get values(){const l=[];return this.eachCell((d,h)=>{d&&d.type!==o.Val... method values (line 75) | set values(l){if(!l)return;const d=this.number;let h=0;l.hasOwnPropert... method _applyStyle (line 75) | _applyStyle(l,d){return this.style[l]=d,this.eachCell(h=>{h[l]=d}),d} method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(l){this._applyStyle("numFmt",l)} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(l){this._applyStyle("font",l)} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(l){this._applyStyle("alignment",l)} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(l){this._applyStyle("protection",l)} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(l){this._applyStyle("border",l)} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(l){this._applyStyle("fill",l)} method toModel (line 75) | static toModel(l){const d=[];let h=null;return l&&l.forEach((f,g)=>{f.... method fromModel (line 75) | static fromModel(l,d){const h=[];let f=1,g=0;for(d=(d=d||[]).sort(func... method constructor (line 76) | constructor(){super(),this.map={"v:shape":new s}} method tag (line 76) | get tag(){return"xml"} method render (line 76) | render(l,d){l.openXml(a.StdDocAttributes),l.openNode(this.tag,u.DRAWIN... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method reconcile (line 76) | reconcile(l,d){l.anchors.forEach(h=>{h.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={"v:textbox":new o,"x:ClientData":new s}} method tag (line 76) | get tag(){return"v:shape"} method render (line 76) | render(l,d,h){l.openNode("v:shape",u.V_SHAPE_ATTRIBUTES(d,h)),l.leafNo... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.p... method constructor (line 76) | constructor(){super(),this.map={Relationship:new s}} method render (line 76) | render(l,d){d=d||this._values,l.openXml(a.StdDocAttributes),l.openNode... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method constructor (line 76) | constructor(){super(),this.map={"x14:id":this.idXform=new s}} method tag (line 76) | get tag(){return"ext"} method render (line 76) | render(l,d){l.openNode(this.tag,{uri:"{B025F937-C7B1-47D3-B67F-A62EFF6... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(l,d){this.model.x14Id=d.model} method constructor (line 76) | constructor(l){super(),this.model=l} method tag (line 76) | get tag(){return"r"} method textXform (line 76) | get textXform(){return this._textXform||(this._textXform=new a)} method fontXform (line 76) | get fontXform(){return this._fontXform||(this._fontXform=new o(u.FONT_... method render (line 76) | render(l,d){d=d||this.model,l.openNode("r"),d.font&&this.fontXform.ren... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){switch(l){case"r":return!1;case"t":return this.model.tex... method constructor (line 76) | constructor(l){super(),this.name=l,this.map={color:new s}} method tag (line 76) | get tag(){return this.name} method render (line 76) | render(l,d,h){const f=d&&d.color||h||this.defaultColor;l.openNode(this... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){return this.parser?(this.parser.parseClose(l)||(this.par... method validStyle (line 76) | validStyle(l){return u.validStyleValues[l]} method constructor (line 76) | constructor(){super(),this.map={fgColor:new o("fgColor"),bgColor:new o... method name (line 76) | get name(){return"pattern"} method tag (line 76) | get tag(){return"patternFill"} method render (line 76) | render(h,f){h.openNode("patternFill"),h.addAttribute("patternType",f.p... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.p... method constructor (line 77) | constructor(l){super({writableObjectMode:l.objectMode}),this.hasWritte... method transform (line 77) | transform(l){return this.rowFormatter.rowTransform=l,this} method _transform (line 77) | _transform(l,d,h){let f=!1;try{this.hasWrittenBOM||(this.push(this.for... method _flush (line 77) | _flush(l){this.rowFormatter.finish((d,h)=>d?l(d):(h&&h.forEach(f=>{thi... method constructor (line 79) | constructor(l){this.parserOptions=l,this.rowParser=new o.RowParser(thi... method removeBOM (line 79) | static removeBOM(l){return l&&l.charCodeAt(0)===65279?l.slice(1):l} method parse (line 79) | parse(l,d){const h=new a.Scanner({line:u.removeBOM(l),parserOptions:th... method parseWithoutComments (line 79) | parseWithoutComments(l){const d=[];let h=!0;for(;h;)h=this.parseRow(l,... method parseWithComments (line 79) | parseWithComments(l){const{parserOptions:d}=this,h=[];for(let f=l.next... method parseRow (line 79) | parseRow(l,d){if(!l.nextNonSpaceToken)return!1;const h=this.rowParser.... method constructor (line 81) | constructor(){this._rowTransform=null,this._rowValidator=null} method createTransform (line 81) | static createTransform(l){return s.isSyncTransform(l)?(d,h)=>{let f=nu... method createValidator (line 81) | static createValidator(l){return s.isSyncValidate(l)?(d,h)=>{h(null,{r... method rowTransform (line 81) | set rowTransform(l){if(!o.default(l))throw new TypeError("The transfor... method rowValidator (line 81) | set rowValidator(l){if(!o.default(l))throw new TypeError("The validate... method transformAndValidate (line 81) | transformAndValidate(l,d){return this.callTransformer(l,(h,f)=>h?d(h):... method callTransformer (line 81) | callTransformer(l,d){return this._rowTransform?this._rowTransform(l,d)... method callValidator (line 81) | callValidator(l,d){return this._rowValidator?this._rowValidator(l,d):d... function c (line 83) | function c(){this.place=0} method constructor (line 75) | constructor(){this._xml=[],this._stack=[],this._rollbacks=[]} method tos (line 75) | get tos(){return this._stack.length?this._stack[this._stack.length-1]:... method cursor (line 75) | get cursor(){return this._xml.length} method openXml (line 75) | openXml(d){const h=this._xml;h.push(" method openNode (line 76) | openNode(d,h){const f=this.tos,g=this._xml;f&&this.open&&g.push(">"),t... method addAttribute (line 76) | addAttribute(d,h){if(!this.open)throw new Error("Cannot write attribut... method addAttributes (line 76) | addAttributes(d){if(!this.open)throw new Error("Cannot write attribute... method writeText (line 76) | writeText(d){const h=this._xml;this.open&&(h.push(">"),this.open=!1),t... method writeXml (line 76) | writeXml(d){this.open&&(this._xml.push(">"),this.open=!1),this.leaf=!1... method closeNode (line 76) | closeNode(){const d=this._stack.pop(),h=this._xml;this.leaf?h.push("/>... method leafNode (line 76) | leafNode(d,h,f){this.openNode(d,h),f!==void 0&&this.writeText(f),this.... method closeAll (line 76) | closeAll(){for(;this._stack.length;)this.closeNode()} method addRollback (line 76) | addRollback(){return this._rollbacks.push({xml:this._xml.length,stack:... method commit (line 76) | commit(){this._rollbacks.pop()} method rollback (line 76) | rollback(){const d=this._rollbacks.pop();this._xml.length>d.xml&&this.... method xml (line 76) | get xml(){return this.closeAll(),this._xml.join("")} method constructor (line 76) | constructor(){super(),this.map={stop:new s}} method name (line 76) | get name(){return"gradient"} method tag (line 76) | get tag(){return"gradientFill"} method render (line 76) | render(h,f){switch(h.openNode("gradientFill"),f.gradient){case"angle":... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method constructor (line 76) | constructor(d,h){super(),this.id=d,this.formatCode=h} method tag (line 76) | get tag(){return"numFmt"} method render (line 76) | render(d,h){d.leafNode("numFmt",{numFmtId:h.id,formatCode:h.formatCode})} method parseOpen (line 76) | parseOpen(d){switch(d.name){case"numFmt":return this.model={id:parseIn... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} function l (line 83) | function l(f,g){var m=f[g.place++];if(!(128&m))return m;var p=15&m;if(p=... method constructor (line 75) | constructor(f,g,m){if(!f||!g)throw new Error("A Cell needs a Row");thi... method worksheet (line 75) | get worksheet(){return this._row.worksheet} method workbook (line 75) | get workbook(){return this._row.worksheet.workbook} method destroy (line 75) | destroy(){delete this.style,delete this._value,delete this._row,delete... method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(f){this.style.numFmt=f} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(f){this.style.font=f} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(f){this.style.alignment=f} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(f){this.style.border=f} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(f){this.style.fill=f} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(f){this.style.protection=f} method _mergeStyle (line 75) | _mergeStyle(f,g,m){const p=f&&f.numFmt||g&&g.numFmt;p&&(m.numFmt=p);co... method address (line 75) | get address(){return this._address} method row (line 75) | get row(){return this._row.number} method col (line 75) | get col(){return this._column.number} method $col$row (line 75) | get $col$row(){return`$${this._column.letter}$${this.row}`} method type (line 75) | get type(){return this._value.type} method effectiveType (line 75) | get effectiveType(){return this._value.effectiveType} method toCsvString (line 75) | toCsvString(){return this._value.toCsvString()} method addMergeRef (line 75) | addMergeRef(){this._mergeCount++} method releaseMergeRef (line 75) | releaseMergeRef(){this._mergeCount--} method isMerged (line 75) | get isMerged(){return this._mergeCount>0||this.type===l.Types.Merge} method merge (line 75) | merge(f,g){this._value.release(),this._value=d.create(l.Types.Merge,th... method unmerge (line 75) | unmerge(){this.type===l.Types.Merge&&(this._value.release(),this._valu... method isMergedTo (line 75) | isMergedTo(f){return this._value.type===l.Types.Merge&&this._value.isM... method master (line 75) | get master(){return this.type===l.Types.Merge?this._value.master:this} method isHyperlink (line 75) | get isHyperlink(){return this._value.type===l.Types.Hyperlink} method hyperlink (line 75) | get hyperlink(){return this._value.hyperlink} method value (line 75) | get value(){return this._value.value} method value (line 75) | set value(f){this.type!==l.Types.Merge?(this._value.release(),this._va... method note (line 75) | get note(){return this._comment&&this._comment.note} method note (line 75) | set note(f){this._comment=new c(f)} method text (line 75) | get text(){return this._value.toString()} method html (line 75) | get html(){return o.escapeHtml(this.text)} method toString (line 75) | toString(){return this.text} method _upgradeToHyperlink (line 75) | _upgradeToHyperlink(f){this.type===l.Types.String&&(this._value=d.crea... method formula (line 75) | get formula(){return this._value.formula} method result (line 75) | get result(){return this._value.result} method formulaType (line 75) | get formulaType(){return this._value.formulaType} method fullAddress (line 75) | get fullAddress(){const{worksheet:f}=this._row;return{sheetName:f.name... method name (line 75) | get name(){return this.names[0]} method name (line 75) | set name(f){this.names=[f]} method names (line 75) | get names(){return this.workbook.definedNames.getNamesEx(this.fullAddr... method names (line 75) | set names(f){const{definedNames:g}=this.workbook;g.removeAllNames(this... method addName (line 75) | addName(f){this.workbook.definedNames.addEx(this.fullAddress,f)} method removeName (line 75) | removeName(f){this.workbook.definedNames.removeEx(this.fullAddress,f)} method removeAllNames (line 75) | removeAllNames(){this.workbook.definedNames.removeAllNames(this.fullAd... method _dataValidations (line 75) | get _dataValidations(){return this.worksheet.dataValidations} method dataValidation (line 75) | get dataValidation(){return this._dataValidations.find(this.address)} method dataValidation (line 75) | set dataValidation(f){this._dataValidations.add(this.address,f)} method model (line 75) | get model(){const{model:f}=this._value;return f.style=this.style,this.... method model (line 75) | set model(f){if(this._value.release(),this._value=d.create(f.type,this... method constructor (line 75) | constructor(p,y){this._data=p,this._encoding=y} method length (line 75) | get length(){return this.toBuffer().length} method copy (line 75) | copy(p,y,v,b){return this.toBuffer().copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._buffer||(this._buffer=o.from(this._data,this._... method constructor (line 76) | constructor(h){super(),this.options=Object.assign({type:"nodebuffer",c... method append (line 76) | append(h,f){f.hasOwnProperty("base64")&&f.base64?this.zip.file(f.name,... method finalize (line 76) | async finalize(){const h=await this.zip.generateAsync(this.options);th... method read (line 76) | read(h){return this.stream.read(h)} method setEncoding (line 76) | setEncoding(h){return this.stream.setEncoding(h)} method pause (line 76) | pause(){return this.stream.pause()} method resume (line 76) | resume(){return this.stream.resume()} method isPaused (line 76) | isPaused(){return this.stream.isPaused()} method pipe (line 76) | pipe(h,f){return this.stream.pipe(h,f)} method unpipe (line 76) | unpipe(h){return this.stream.unpipe(h)} method unshift (line 76) | unshift(h){return this.stream.unshift(h)} method wrap (line 76) | wrap(h){return this.stream.wrap(h)} method constructor (line 76) | constructor(){super(),this.map={Company:new s({tag:"Company"}),Manager... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("Properties",l.PR... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"dc:creator":new u({tag:"dc:creator"})... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("cp:corePropertie... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"xdr:twoCellAnchor":new u,"xdr:oneCell... method prepare (line 76) | prepare(h){h.anchors.forEach((f,g)=>{f.anchorType=function(m){return(t... method tag (line 76) | get tag(){return"xdr:wsDr"} method render (line 76) | render(h,f){h.openXml(o.StdDocAttributes),h.openNode(this.tag,l.DRAWIN... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.m... method reconcile (line 76) | reconcile(h,f){h.anchors.forEach(g=>{g.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={patternFill:new u,gradientFill:new c}} method tag (line 76) | get tag(){return"fill"} method render (line 76) | render(h,f){switch(h.addRollback(),h.openNode("fill"),f.type){case"pat... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method validStyle (line 76) | validStyle(h){return l.validPatternValues[h]} method constructor (line 79) | constructor(h){this.rowCount=0,this.formatterOptions=h,this.fieldForma... method isRowHashArray (line 79) | static isRowHashArray(h){return!!Array.isArray(h)&&Array.isArray(h[0])... method isRowArray (line 79) | static isRowArray(h){return Array.isArray(h)&&!this.isRowHashArray(h)} method gatherHeaders (line 79) | static gatherHeaders(h){return l.isRowHashArray(h)?h.map(f=>f[0]):Arra... method createTransform (line 79) | static createTransform(h){return c.isSyncTransform(h)?(f,g)=>{let m=nu... method rowTransform (line 79) | set rowTransform(h){if(!o.default(h))throw new TypeError("The transfor... method format (line 79) | format(h,f){this.callTransformer(h,(g,m)=>{if(g)return f(g);if(!h)retu... method finish (line 79) | finish(h){const f=[];if(this.formatterOptions.alwaysWriteHeaders&&this... method checkHeaders (line 79) | checkHeaders(h){if(this.headers)return{shouldFormatColumns:!0,headers:... method gatherColumns (line 79) | gatherColumns(h){if(this.headers===null)throw new Error("Headers is cu... method callTransformer (line 79) | callTransformer(h,f){return this._rowTransform?this._rowTransform(h,f)... method formatColumns (line 79) | formatColumns(h,f){const g=h.map((p,y)=>this.fieldFormatter.format(p,y... method constructor (line 79) | constructor(h){super({objectMode:h.objectMode}),this.lines="",this.row... method hasHitRowLimit (line 79) | get hasHitRowLimit(){return this.parserOptions.limitRows&&this.rowCoun... method shouldEmitRows (line 79) | get shouldEmitRows(){return this.parsedRowCount>this.parserOptions.ski... method shouldSkipLine (line 79) | get shouldSkipLine(){return this.parsedLineCount<=this.parserOptions.s... method transform (line 79) | transform(h){return this.rowTransformerValidator.rowTransform=h,this} method validate (line 79) | validate(h){return this.rowTransformerValidator.rowValidator=h,this} method emit (line 79) | emit(h){if(h==="end")return this.endEmitted||(this.endEmitted=!0,super... method _transform (line 79) | _transform(h,f,g){if(this.hasHitRowLimit)return g();const m=l.wrapDone... method _flush (line 79) | _flush(h){const f=l.wrapDoneCallback(h);if(this.hasHitRowLimit)return ... method parse (line 79) | parse(h,f){if(!h)return[];const{line:g,rows:m}=this.parser.parse(h,f);... method processRows (line 79) | processRows(h,f){const g=h.length,m=p=>{const y=E=>E?f(E):p%100!=0?m(p... method transformRow (line 79) | transformRow(h,f){try{this.headerTransformer.transform(h,(g,m)=>g?f(g)... method checkAndEmitHeaders (line 79) | checkAndEmitHeaders(){!this.headersEmitted&&this.headerTransformer.hea... method skipRow (line 79) | skipRow(h){return this.rowCount-=1,h(null,{row:null,isValid:!0})} method pushRow (line 79) | pushRow(h,f){try{this.parserOptions.objectMode?this.push(h):this.push(... method wrapDoneCallback (line 79) | static wrapDoneCallback(h){let f=!1;return function(g){if(g){if(f)thro... function d (line 83) | function d(f){for(var g=0,m=f.length-1;!f[g]&&!(128&f[g+1])&&g{m.dxfId!==void 0&&(m.style=g.styl... function h (line 83) | function h(f,g){if(g<128)f.push(g);else{var m=1+(Math.log(g)/Math.LN2>>>... method constructor (line 75) | constructor(p){this._data=p} method length (line 75) | get length(){return this._data.length} method copy (line 75) | copy(p,y,v,b){this._data.copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._data} method constructor (line 76) | constructor(g){super(),this.options=g||h.OPTIONS,this.map={b:{prop:"bo... method tag (line 76) | get tag(){return this.options.tagName} method render (line 76) | render(g,m){const{map:p}=this;g.openNode(this.options.tagName),l.each(... method parseOpen (line 76) | parseOpen(g){if(this.parser)return this.parser.parseOpen(g),!0;if(this... method parseText (line 76) | parseText(g){this.parser&&this.parser.parseText(g)} method parseClose (line 76) | parseClose(g){if(this.parser&&!this.parser.parseClose(g)){const m=this... function h (line 83) | function h(f){if(u(f==="ed25519","only tested with ed25519 so far"),!(th... method constructor (line 75) | constructor(p){this._data=p} method length (line 75) | get length(){return this._data.length} method copy (line 75) | copy(p,y,v,b){this._data.copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._data} method constructor (line 76) | constructor(g){super(),this.options=g||h.OPTIONS,this.map={b:{prop:"bo... method tag (line 76) | get tag(){return this.options.tagName} method render (line 76) | render(g,m){const{map:p}=this;g.openNode(this.options.tagName),l.each(... method parseOpen (line 76) | parseOpen(g){if(this.parser)return this.parser.parseOpen(g),!0;if(this... method parseText (line 76) | parseText(g){this.parser&&this.parser.parseText(g)} method parseClose (line 76) | parseClose(g){if(this.parser&&!this.parser.parseClose(g)){const m=this... function c (line 83) | function c(l,d){this.eddsa=l,this._secret=s(d.secret),l.isPoint(d.pub)?t... method constructor (line 75) | constructor(){this._xml=[],this._stack=[],this._rollbacks=[]} method tos (line 75) | get tos(){return this._stack.length?this._stack[this._stack.length-1]:... method cursor (line 75) | get cursor(){return this._xml.length} method openXml (line 75) | openXml(d){const h=this._xml;h.push(" method openNode (line 76) | openNode(d,h){const f=this.tos,g=this._xml;f&&this.open&&g.push(">"),t... method addAttribute (line 76) | addAttribute(d,h){if(!this.open)throw new Error("Cannot write attribut... method addAttributes (line 76) | addAttributes(d){if(!this.open)throw new Error("Cannot write attribute... method writeText (line 76) | writeText(d){const h=this._xml;this.open&&(h.push(">"),this.open=!1),t... method writeXml (line 76) | writeXml(d){this.open&&(this._xml.push(">"),this.open=!1),this.leaf=!1... method closeNode (line 76) | closeNode(){const d=this._stack.pop(),h=this._xml;this.leaf?h.push("/>... method leafNode (line 76) | leafNode(d,h,f){this.openNode(d,h),f!==void 0&&this.writeText(f),this.... method closeAll (line 76) | closeAll(){for(;this._stack.length;)this.closeNode()} method addRollback (line 76) | addRollback(){return this._rollbacks.push({xml:this._xml.length,stack:... method commit (line 76) | commit(){this._rollbacks.pop()} method rollback (line 76) | rollback(){const d=this._rollbacks.pop();this._xml.length>d.xml&&this.... method xml (line 76) | get xml(){return this.closeAll(),this._xml.join("")} method constructor (line 76) | constructor(){super(),this.map={stop:new s}} method name (line 76) | get name(){return"gradient"} method tag (line 76) | get tag(){return"gradientFill"} method render (line 76) | render(h,f){switch(h.openNode("gradientFill"),f.gradient){case"angle":... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method constructor (line 76) | constructor(d,h){super(),this.id=d,this.formatCode=h} method tag (line 76) | get tag(){return"numFmt"} method render (line 76) | render(d,h){d.leafNode("numFmt",{numFmtId:h.id,formatCode:h.formatCode})} method parseOpen (line 76) | parseOpen(d){switch(d.name){case"numFmt":return this.model={id:parseIn... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} function l (line 83) | function l(d,h){this.eddsa=d,typeof h!="object"&&(h=c(h)),Array.isArray(... method constructor (line 75) | constructor(f,g,m){if(!f||!g)throw new Error("A Cell needs a Row");thi... method worksheet (line 75) | get worksheet(){return this._row.worksheet} method workbook (line 75) | get workbook(){return this._row.worksheet.workbook} method destroy (line 75) | destroy(){delete this.style,delete this._value,delete this._row,delete... method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(f){this.style.numFmt=f} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(f){this.style.font=f} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(f){this.style.alignment=f} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(f){this.style.border=f} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(f){this.style.fill=f} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(f){this.style.protection=f} method _mergeStyle (line 75) | _mergeStyle(f,g,m){const p=f&&f.numFmt||g&&g.numFmt;p&&(m.numFmt=p);co... method address (line 75) | get address(){return this._address} method row (line 75) | get row(){return this._row.number} method col (line 75) | get col(){return this._column.number} method $col$row (line 75) | get $col$row(){return`$${this._column.letter}$${this.row}`} method type (line 75) | get type(){return this._value.type} method effectiveType (line 75) | get effectiveType(){return this._value.effectiveType} method toCsvString (line 75) | toCsvString(){return this._value.toCsvString()} method addMergeRef (line 75) | addMergeRef(){this._mergeCount++} method releaseMergeRef (line 75) | releaseMergeRef(){this._mergeCount--} method isMerged (line 75) | get isMerged(){return this._mergeCount>0||this.type===l.Types.Merge} method merge (line 75) | merge(f,g){this._value.release(),this._value=d.create(l.Types.Merge,th... method unmerge (line 75) | unmerge(){this.type===l.Types.Merge&&(this._value.release(),this._valu... method isMergedTo (line 75) | isMergedTo(f){return this._value.type===l.Types.Merge&&this._value.isM... method master (line 75) | get master(){return this.type===l.Types.Merge?this._value.master:this} method isHyperlink (line 75) | get isHyperlink(){return this._value.type===l.Types.Hyperlink} method hyperlink (line 75) | get hyperlink(){return this._value.hyperlink} method value (line 75) | get value(){return this._value.value} method value (line 75) | set value(f){this.type!==l.Types.Merge?(this._value.release(),this._va... method note (line 75) | get note(){return this._comment&&this._comment.note} method note (line 75) | set note(f){this._comment=new c(f)} method text (line 75) | get text(){return this._value.toString()} method html (line 75) | get html(){return o.escapeHtml(this.text)} method toString (line 75) | toString(){return this.text} method _upgradeToHyperlink (line 75) | _upgradeToHyperlink(f){this.type===l.Types.String&&(this._value=d.crea... method formula (line 75) | get formula(){return this._value.formula} method result (line 75) | get result(){return this._value.result} method formulaType (line 75) | get formulaType(){return this._value.formulaType} method fullAddress (line 75) | get fullAddress(){const{worksheet:f}=this._row;return{sheetName:f.name... method name (line 75) | get name(){return this.names[0]} method name (line 75) | set name(f){this.names=[f]} method names (line 75) | get names(){return this.workbook.definedNames.getNamesEx(this.fullAddr... method names (line 75) | set names(f){const{definedNames:g}=this.workbook;g.removeAllNames(this... method addName (line 75) | addName(f){this.workbook.definedNames.addEx(this.fullAddress,f)} method removeName (line 75) | removeName(f){this.workbook.definedNames.removeEx(this.fullAddress,f)} method removeAllNames (line 75) | removeAllNames(){this.workbook.definedNames.removeAllNames(this.fullAd... method _dataValidations (line 75) | get _dataValidations(){return this.worksheet.dataValidations} method dataValidation (line 75) | get dataValidation(){return this._dataValidations.find(this.address)} method dataValidation (line 75) | set dataValidation(f){this._dataValidations.add(this.address,f)} method model (line 75) | get model(){const{model:f}=this._value;return f.style=this.style,this.... method model (line 75) | set model(f){if(this._value.release(),this._value=d.create(f.type,this... method constructor (line 75) | constructor(p,y){this._data=p,this._encoding=y} method length (line 75) | get length(){return this.toBuffer().length} method copy (line 75) | copy(p,y,v,b){return this.toBuffer().copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._buffer||(this._buffer=o.from(this._data,this._... method constructor (line 76) | constructor(h){super(),this.options=Object.assign({type:"nodebuffer",c... method append (line 76) | append(h,f){f.hasOwnProperty("base64")&&f.base64?this.zip.file(f.name,... method finalize (line 76) | async finalize(){const h=await this.zip.generateAsync(this.options);th... method read (line 76) | read(h){return this.stream.read(h)} method setEncoding (line 76) | setEncoding(h){return this.stream.setEncoding(h)} method pause (line 76) | pause(){return this.stream.pause()} method resume (line 76) | resume(){return this.stream.resume()} method isPaused (line 76) | isPaused(){return this.stream.isPaused()} method pipe (line 76) | pipe(h,f){return this.stream.pipe(h,f)} method unpipe (line 76) | unpipe(h){return this.stream.unpipe(h)} method unshift (line 76) | unshift(h){return this.stream.unshift(h)} method wrap (line 76) | wrap(h){return this.stream.wrap(h)} method constructor (line 76) | constructor(){super(),this.map={Company:new s({tag:"Company"}),Manager... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("Properties",l.PR... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"dc:creator":new u({tag:"dc:creator"})... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("cp:corePropertie... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"xdr:twoCellAnchor":new u,"xdr:oneCell... method prepare (line 76) | prepare(h){h.anchors.forEach((f,g)=>{f.anchorType=function(m){return(t... method tag (line 76) | get tag(){return"xdr:wsDr"} method render (line 76) | render(h,f){h.openXml(o.StdDocAttributes),h.openNode(this.tag,l.DRAWIN... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.m... method reconcile (line 76) | reconcile(h,f){h.anchors.forEach(g=>{g.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={patternFill:new u,gradientFill:new c}} method tag (line 76) | get tag(){return"fill"} method render (line 76) | render(h,f){switch(h.addRollback(),h.openNode("fill"),f.type){case"pat... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method validStyle (line 76) | validStyle(h){return l.validPatternValues[h]} method constructor (line 79) | constructor(h){this.rowCount=0,this.formatterOptions=h,this.fieldForma... method isRowHashArray (line 79) | static isRowHashArray(h){return!!Array.isArray(h)&&Array.isArray(h[0])... method isRowArray (line 79) | static isRowArray(h){return Array.isArray(h)&&!this.isRowHashArray(h)} method gatherHeaders (line 79) | static gatherHeaders(h){return l.isRowHashArray(h)?h.map(f=>f[0]):Arra... method createTransform (line 79) | static createTransform(h){return c.isSyncTransform(h)?(f,g)=>{let m=nu... method rowTransform (line 79) | set rowTransform(h){if(!o.default(h))throw new TypeError("The transfor... method format (line 79) | format(h,f){this.callTransformer(h,(g,m)=>{if(g)return f(g);if(!h)retu... method finish (line 79) | finish(h){const f=[];if(this.formatterOptions.alwaysWriteHeaders&&this... method checkHeaders (line 79) | checkHeaders(h){if(this.headers)return{shouldFormatColumns:!0,headers:... method gatherColumns (line 79) | gatherColumns(h){if(this.headers===null)throw new Error("Headers is cu... method callTransformer (line 79) | callTransformer(h,f){return this._rowTransform?this._rowTransform(h,f)... method formatColumns (line 79) | formatColumns(h,f){const g=h.map((p,y)=>this.fieldFormatter.format(p,y... method constructor (line 79) | constructor(h){super({objectMode:h.objectMode}),this.lines="",this.row... method hasHitRowLimit (line 79) | get hasHitRowLimit(){return this.parserOptions.limitRows&&this.rowCoun... method shouldEmitRows (line 79) | get shouldEmitRows(){return this.parsedRowCount>this.parserOptions.ski... method shouldSkipLine (line 79) | get shouldSkipLine(){return this.parsedLineCount<=this.parserOptions.s... method transform (line 79) | transform(h){return this.rowTransformerValidator.rowTransform=h,this} method validate (line 79) | validate(h){return this.rowTransformerValidator.rowValidator=h,this} method emit (line 79) | emit(h){if(h==="end")return this.endEmitted||(this.endEmitted=!0,super... method _transform (line 79) | _transform(h,f,g){if(this.hasHitRowLimit)return g();const m=l.wrapDone... method _flush (line 79) | _flush(h){const f=l.wrapDoneCallback(h);if(this.hasHitRowLimit)return ... method parse (line 79) | parse(h,f){if(!h)return[];const{line:g,rows:m}=this.parser.parse(h,f);... method processRows (line 79) | processRows(h,f){const g=h.length,m=p=>{const y=E=>E?f(E):p%100!=0?m(p... method transformRow (line 79) | transformRow(h,f){try{this.headerTransformer.transform(h,(g,m)=>g?f(g)... method checkAndEmitHeaders (line 79) | checkAndEmitHeaders(){!this.headersEmitted&&this.headerTransformer.hea... method skipRow (line 79) | skipRow(h){return this.rowCount-=1,h(null,{row:null,isValid:!0})} method pushRow (line 79) | pushRow(h,f){try{this.parserOptions.objectMode?this.push(h):this.push(... method wrapDoneCallback (line 79) | static wrapDoneCallback(h){let f=!1;return function(g){if(g){if(f)thro... function u (line 83) | function u(){this._events&&Object.prototype.hasOwnProperty.call(this,"_e... method constructor (line 75) | constructor(l,d,h){this._worksheet=l,this._number=d,h!==!1&&(this.defn... method number (line 75) | get number(){return this._number} method worksheet (line 75) | get worksheet(){return this._worksheet} method letter (line 75) | get letter(){return s.n2l(this._number)} method isCustomWidth (line 75) | get isCustomWidth(){return this.width!==void 0&&this.width!==9} method defn (line 75) | get defn(){return{header:this._header,key:this.key,width:this.width,st... method defn (line 75) | set defn(l){l?(this.key=l.key,this.width=l.width!==void 0?l.width:9,th... method headers (line 75) | get headers(){return this._header&&this._header instanceof Array?this.... method header (line 75) | get header(){return this._header} method header (line 75) | set header(l){l!==void 0?(this._header=l,this.headers.forEach((d,h)=>{... method key (line 75) | get key(){return this._key} method key (line 75) | set key(l){(this._key&&this._worksheet.getColumnKey(this._key))===this... method hidden (line 75) | get hidden(){return!!this._hidden} method hidden (line 75) | set hidden(l){this._hidden=l} method outlineLevel (line 75) | get outlineLevel(){return this._outlineLevel||0} method outlineLevel (line 75) | set outlineLevel(l){this._outlineLevel=l} method collapsed (line 75) | get collapsed(){return!!(this._outlineLevel&&this._outlineLevel>=this.... method toString (line 75) | toString(){return JSON.stringify({key:this.key,width:this.width,header... method equivalentTo (line 75) | equivalentTo(l){return this.width===l.width&&this.hidden===l.hidden&&t... method isDefault (line 75) | get isDefault(){if(this.isCustomWidth||this.hidden||this.outlineLevel)... method headerCount (line 75) | get headerCount(){return this.headers.length} method eachCell (line 75) | eachCell(l,d){const h=this.number;d||(d=l,l=null),this._worksheet.each... method values (line 75) | get values(){const l=[];return this.eachCell((d,h)=>{d&&d.type!==o.Val... method values (line 75) | set values(l){if(!l)return;const d=this.number;let h=0;l.hasOwnPropert... method _applyStyle (line 75) | _applyStyle(l,d){return this.style[l]=d,this.eachCell(h=>{h[l]=d}),d} method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(l){this._applyStyle("numFmt",l)} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(l){this._applyStyle("font",l)} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(l){this._applyStyle("alignment",l)} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(l){this._applyStyle("protection",l)} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(l){this._applyStyle("border",l)} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(l){this._applyStyle("fill",l)} method toModel (line 75) | static toModel(l){const d=[];let h=null;return l&&l.forEach((f,g)=>{f.... method fromModel (line 75) | static fromModel(l,d){const h=[];let f=1,g=0;for(d=(d=d||[]).sort(func... method constructor (line 76) | constructor(){super(),this.map={"v:shape":new s}} method tag (line 76) | get tag(){return"xml"} method render (line 76) | render(l,d){l.openXml(a.StdDocAttributes),l.openNode(this.tag,u.DRAWIN... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method reconcile (line 76) | reconcile(l,d){l.anchors.forEach(h=>{h.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={"v:textbox":new o,"x:ClientData":new s}} method tag (line 76) | get tag(){return"v:shape"} method render (line 76) | render(l,d,h){l.openNode("v:shape",u.V_SHAPE_ATTRIBUTES(d,h)),l.leafNo... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.p... method constructor (line 76) | constructor(){super(),this.map={Relationship:new s}} method render (line 76) | render(l,d){d=d||this._values,l.openXml(a.StdDocAttributes),l.openNode... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method constructor (line 76) | constructor(){super(),this.map={"x14:id":this.idXform=new s}} method tag (line 76) | get tag(){return"ext"} method render (line 76) | render(l,d){l.openNode(this.tag,{uri:"{B025F937-C7B1-47D3-B67F-A62EFF6... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(l,d){this.model.x14Id=d.model} method constructor (line 76) | constructor(l){super(),this.model=l} method tag (line 76) | get tag(){return"r"} method textXform (line 76) | get textXform(){return this._textXform||(this._textXform=new a)} method fontXform (line 76) | get fontXform(){return this._fontXform||(this._fontXform=new o(u.FONT_... method render (line 76) | render(l,d){d=d||this.model,l.openNode("r"),d.font&&this.fontXform.ren... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){switch(l){case"r":return!1;case"t":return this.model.tex... method constructor (line 76) | constructor(l){super(),this.name=l,this.map={color:new s}} method tag (line 76) | get tag(){return this.name} method render (line 76) | render(l,d,h){const f=d&&d.color||h||this.defaultColor;l.openNode(this... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){return this.parser?(this.parser.parseClose(l)||(this.par... method validStyle (line 76) | validStyle(l){return u.validStyleValues[l]} method constructor (line 76) | constructor(){super(),this.map={fgColor:new o("fgColor"),bgColor:new o... method name (line 76) | get name(){return"pattern"} method tag (line 76) | get tag(){return"patternFill"} method render (line 76) | render(h,f){h.openNode("patternFill"),h.addAttribute("patternType",f.p... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.p... method constructor (line 77) | constructor(l){super({writableObjectMode:l.objectMode}),this.hasWritte... method transform (line 77) | transform(l){return this.rowFormatter.rowTransform=l,this} method _transform (line 77) | _transform(l,d,h){let f=!1;try{this.hasWrittenBOM||(this.push(this.for... method _flush (line 77) | _flush(l){this.rowFormatter.finish((d,h)=>d?l(d):(h&&h.forEach(f=>{thi... method constructor (line 79) | constructor(l){this.parserOptions=l,this.rowParser=new o.RowParser(thi... method removeBOM (line 79) | static removeBOM(l){return l&&l.charCodeAt(0)===65279?l.slice(1):l} method parse (line 79) | parse(l,d){const h=new a.Scanner({line:u.removeBOM(l),parserOptions:th... method parseWithoutComments (line 79) | parseWithoutComments(l){const d=[];let h=!0;for(;h;)h=this.parseRow(l,... method parseWithComments (line 79) | parseWithComments(l){const{parserOptions:d}=this,h=[];for(let f=l.next... method parseRow (line 79) | parseRow(l,d){if(!l.nextNonSpaceToken)return!1;const h=this.rowParser.... method constructor (line 81) | constructor(){this._rowTransform=null,this._rowValidator=null} method createTransform (line 81) | static createTransform(l){return s.isSyncTransform(l)?(d,h)=>{let f=nu... method createValidator (line 81) | static createValidator(l){return s.isSyncValidate(l)?(d,h)=>{h(null,{r... method rowTransform (line 81) | set rowTransform(l){if(!o.default(l))throw new TypeError("The transfor... method rowValidator (line 81) | set rowValidator(l){if(!o.default(l))throw new TypeError("The validate... method transformAndValidate (line 81) | transformAndValidate(l,d){return this.callTransformer(l,(h,f)=>h?d(h):... method callTransformer (line 81) | callTransformer(l,d){return this._rowTransform?this._rowTransform(l,d)... method callValidator (line 81) | callValidator(l,d){return this._rowValidator?this._rowValidator(l,d):d... function h (line 83) | function h(W){return W._maxListeners===void 0?u.defaultMaxListeners:W._m... method constructor (line 75) | constructor(p){this._data=p} method length (line 75) | get length(){return this._data.length} method copy (line 75) | copy(p,y,v,b){this._data.copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._data} method constructor (line 76) | constructor(g){super(),this.options=g||h.OPTIONS,this.map={b:{prop:"bo... method tag (line 76) | get tag(){return this.options.tagName} method render (line 76) | render(g,m){const{map:p}=this;g.openNode(this.options.tagName),l.each(... method parseOpen (line 76) | parseOpen(g){if(this.parser)return this.parser.parseOpen(g),!0;if(this... method parseText (line 76) | parseText(g){this.parser&&this.parser.parseText(g)} method parseClose (line 76) | parseClose(g){if(this.parser&&!this.parser.parseClose(g)){const m=this... function f (line 83) | function f(W,U,G){if(U)W.call(G);else for(var ee=W.length,P=z(W,ee),I=0;... method constructor (line 75) | constructor(p){this.size=p,this.buffer=o.alloc(p),this.iRead=0,this.iW... method toBuffer (line 75) | toBuffer(){if(this.iRead===0&&this.iWrite===this.size)return this.buff... method length (line 75) | get length(){return this.iWrite-this.iRead} method eod (line 75) | get eod(){return this.iRead===this.iWrite} method full (line 75) | get full(){return this.iWrite===this.size} method read (line 75) | read(p){let y;return p===0?null:p===void 0||p>=this.length?(y=this.toB... method write (line 75) | write(p,y,v){const b=Math.min(v,this.size-this.iWrite);return p.copy(t... function g (line 83) | function g(W,U,G,ee){if(U)W.call(G,ee);else for(var P=W.length,I=z(W,P),... function m (line 83) | function m(W,U,G,ee,P){if(U)W.call(G,ee,P);else for(var I=W.length,S=z(W... method constructor (line 76) | constructor(){super(),this.map={dataBar:this.databarXform=new u,extLst... method tag (line 76) | get tag(){return"cfRule"} method isPrimitive (line 76) | static isPrimitive(y){return y.type!=="iconSet"||!y.custom&&!f[y.iconS... method render (line 76) | render(y,v){switch(v.type){case"expression":this.renderExpression(y,v)... method renderExpression (line 76) | renderExpression(y,v){y.openNode(this.tag,{type:"expression",dxfId:v.d... method renderCellIs (line 76) | renderCellIs(y,v){y.openNode(this.tag,{type:"cellIs",dxfId:v.dxfId,pri... method renderTop10 (line 76) | renderTop10(y,v){y.leafNode(this.tag,{type:"top10",dxfId:v.dxfId,prior... method renderAboveAverage (line 76) | renderAboveAverage(y,v){y.leafNode(this.tag,{type:"aboveAverage",dxfId... method renderDataBar (line 76) | renderDataBar(y,v){y.openNode(this.tag,{type:"dataBar",priority:v.prio... method renderColorScale (line 76) | renderColorScale(y,v){y.openNode(this.tag,{type:"colorScale",priority:... method renderIconSet (line 76) | renderIconSet(y,v){m.isPrimitive(v)&&(y.openNode(this.tag,{type:"iconS... method renderText (line 76) | renderText(y,v){y.openNode(this.tag,{type:v.operator,dxfId:v.dxfId,pri... method renderTimePeriod (line 76) | renderTimePeriod(y,v){y.openNode(this.tag,{type:"timePeriod",dxfId:v.d... method createNewModel (line 76) | createNewModel(y){let{attributes:v}=y;return $o(An({},g(v)),{dxfId:a.t... method onParserClose (line 76) | onParserClose(y,v){switch(y){case"dataBar":case"extLst":case"colorScal... function p (line 83) | function p(W,U,G,ee,P,I){if(U)W.call(G,ee,P,I);else for(var S=W.length,C... method constructor (line 76) | constructor(){super(),this.map={fileVersion:p.STATIC_XFORMS.fileVersio... method prepare (line 76) | prepare(v){v.sheets=v.worksheets;const b=[];let E=0;v.sheets.forEach(D... method render (line 76) | render(v,b){v.openXml(s.StdDocAttributes),v.openNode("workbook",p.WORK... method parseOpen (line 76) | parseOpen(v){if(this.parser)return this.parser.parseOpen(v),!0;switch(... method parseText (line 76) | parseText(v){this.parser&&this.parser.parseText(v)} method parseClose (line 76) | parseClose(v){if(this.parser)return this.parser.parseClose(v)||(this.p... method reconcile (line 76) | reconcile(v){const b=(v.workbookRels||[]).reduce((W,U)=>(W[U.Id]=U,W),... method constructor (line 76) | constructor(v){super(),this.map={numFmts:new c({tag:"numFmts",count:!0... method initIndex (line 76) | initIndex(){this.index={style:{},numFmt:{},numFmtNextId:164,font:{},bo... method init (line 76) | init(){this.model={styles:[],numFmts:[],fonts:[],borders:[],fills:[],d... method render (line 76) | render(v,b){b=b||this.model,v.openXml(o.StdDocAttributes),v.openNode("... method parseOpen (line 76) | parseOpen(v){if(this.parser)return this.parser.parseOpen(v),!0;switch(... method parseText (line 76) | parseText(v){this.parser&&this.parser.parseText(v)} method parseClose (line 76) | parseClose(v){if(this.parser)return this.parser.parseClose(v)||(this.p... method addStyleModel (line 76) | addStyleModel(v,b){if(!v)return 0;if(this.model.fonts.length||this._ad... method getStyleModel (line 76) | getStyleModel(v){const b=this.model.styles[v];if(!b)return null;let E=... method addDxfStyle (line 76) | addDxfStyle(v){return v.numFmt&&(v.numFmtId=this._addNumFmtStr(v.numFm... method getDxfStyle (line 76) | getDxfStyle(v){return this.model.dxfs[v]} method _addStyle (line 76) | _addStyle(v){const b=this.map.style.toXml(v);let E=this.index.style[b]... method _addNumFmtStr (line 76) | _addNumFmtStr(v){let b=f.getDefaultFmtId(v);if(b!==void 0||(b=this.ind... method _addFont (line 76) | _addFont(v){const b=this.map.font.toXml(v);let E=this.index.font[b];re... method _addBorder (line 76) | _addBorder(v){const b=this.map.border.toXml(v);let E=this.index.border... method _addFill (line 76) | _addFill(v){const b=this.map.fill.toXml(v);let E=this.index.fill[b];re... function y (line 83) | function y(W,U,G,ee){if(U)W.apply(G,ee);else for(var P=W.length,I=z(W,P)... function v (line 83) | function v(W,U,G,ee){var P,I,S;if(typeof G!="function")throw new TypeErr... function b (line 83) | function b(){if(!this.fired)switch(this.target.removeListener(this.type,... function E (line 83) | function E(W,U,G){var ee={fired:!1,wrapFn:void 0,target:W,type:U,listene... function D (line 83) | function D(W,U,G){var ee=W._events;if(!ee)return[];var P=ee[U];return P?... function F (line 83) | function F(W){var U=this._events;if(U){var G=U[W];if(typeof G=="function... function z (line 83) | function z(W,U){for(var G=new Array(U),ee=0;ee{... method mergeModel (line 76) | mergeModel(c){this.model=Object.assign(this.model||{},c)} method parse (line 76) | async parse(c){for await(const l of c)for(const{eventType:d,value:h}of... method parseStream (line 76) | async parseStream(c){return this.parse(a(c))} method xml (line 76) | get xml(){return this.toXml(this.model)} method toXml (line 76) | toXml(c){const l=new o;return this.render(l,c),l.xml} method toAttribute (line 76) | static toAttribute(c,l){let d=arguments.length>2&&arguments[2]!==void ... method toStringAttribute (line 76) | static toStringAttribute(c,l){let d=arguments.length>2&&arguments[2]!=... method toStringValue (line 76) | static toStringValue(c,l){return c===void 0?l:c} method toBoolAttribute (line 76) | static toBoolAttribute(c,l){let d=arguments.length>2&&arguments[2]!==v... method toBoolValue (line 76) | static toBoolValue(c,l){return c===void 0?l:c==="1"} method toIntAttribute (line 76) | static toIntAttribute(c,l){let d=arguments.length>2&&arguments[2]!==vo... method toIntValue (line 76) | static toIntValue(c,l){return c===void 0?l:parseInt(c,10)} method toFloatAttribute (line 76) | static toFloatAttribute(c,l){let d=arguments.length>2&&arguments[2]!==... method toFloatValue (line 76) | static toFloatValue(c,l){return c===void 0?l:parseFloat(c)} method render (line 76) | render(c,l){c.openXml(a.StdDocAttributes),c.openNode("Types",s.PROPERT... method parseOpen (line 76) | parseOpen(){return!1} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} method tag (line 76) | get tag(){return"x14:id"} method render (line 76) | render(l,d){l.leafNode(this.tag,null,d)} method parseOpen (line 76) | parseOpen(){this.model=""} method parseText (line 76) | parseText(l){this.model+=l} method parseClose (line 76) | parseClose(l){return l!==this.tag} method constructor (line 76) | constructor(){super(),this.map={"x14:conditionalFormattings":this.cond... method tag (line 76) | get tag(){return"ext"} method hasContent (line 76) | hasContent(c){return this.conditionalFormattings.hasContent(c.conditio... method prepare (line 76) | prepare(c,l){this.conditionalFormattings.prepare(c.conditionalFormatti... method render (line 76) | render(c,l){c.openNode("ext",{uri:"{78C0D931-6437-407d-A8EE-F0AAD7539E... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(c,l){this.model[c]=l.model} method constructor (line 76) | constructor(){super(),this.map={color:new o}} method tag (line 76) | get tag(){return"stop"} method render (line 76) | render(h,f){h.openNode("stop"),h.addAttribute("position",f.position),t... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... function s (line 83) | function s(){this.pending=null,this.pendingTotal=0,this.blockSize=this.c... method prepare (line 76) | prepare(){} method render (line 76) | render(){} method parseOpen (line 76) | parseOpen(c){} method parseText (line 76) | parseText(c){} method parseClose (line 76) | parseClose(c){} method reconcile (line 76) | reconcile(c,l){} method reset (line 76) | reset(){this.model=null,this.map&&Object.values(this.map).forEach(c=>{... method mergeModel (line 76) | mergeModel(c){this.model=Object.assign(this.model||{},c)} method parse (line 76) | async parse(c){for await(const l of c)for(const{eventType:d,value:h}of... method parseStream (line 76) | async parseStream(c){return this.parse(a(c))} method xml (line 76) | get xml(){return this.toXml(this.model)} method toXml (line 76) | toXml(c){const l=new o;return this.render(l,c),l.xml} method toAttribute (line 76) | static toAttribute(c,l){let d=arguments.length>2&&arguments[2]!==void ... method toStringAttribute (line 76) | static toStringAttribute(c,l){let d=arguments.length>2&&arguments[2]!=... method toStringValue (line 76) | static toStringValue(c,l){return c===void 0?l:c} method toBoolAttribute (line 76) | static toBoolAttribute(c,l){let d=arguments.length>2&&arguments[2]!==v... method toBoolValue (line 76) | static toBoolValue(c,l){return c===void 0?l:c==="1"} method toIntAttribute (line 76) | static toIntAttribute(c,l){let d=arguments.length>2&&arguments[2]!==vo... method toIntValue (line 76) | static toIntValue(c,l){return c===void 0?l:parseInt(c,10)} method toFloatAttribute (line 76) | static toFloatAttribute(c,l){let d=arguments.length>2&&arguments[2]!==... method toFloatValue (line 76) | static toFloatValue(c,l){return c===void 0?l:parseFloat(c)} method render (line 76) | render(c,l){c.openXml(a.StdDocAttributes),c.openNode("Types",s.PROPERT... method parseOpen (line 76) | parseOpen(){return!1} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} method tag (line 76) | get tag(){return"x14:id"} method render (line 76) | render(l,d){l.leafNode(this.tag,null,d)} method parseOpen (line 76) | parseOpen(){this.model=""} method parseText (line 76) | parseText(l){this.model+=l} method parseClose (line 76) | parseClose(l){return l!==this.tag} method constructor (line 76) | constructor(){super(),this.map={"x14:conditionalFormattings":this.cond... method tag (line 76) | get tag(){return"ext"} method hasContent (line 76) | hasContent(c){return this.conditionalFormattings.hasContent(c.conditio... method prepare (line 76) | prepare(c,l){this.conditionalFormattings.prepare(c.conditionalFormatti... method render (line 76) | render(c,l){c.openNode("ext",{uri:"{78C0D931-6437-407d-A8EE-F0AAD7539E... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(c,l){this.model[c]=l.model} method constructor (line 76) | constructor(){super(),this.map={color:new o}} method tag (line 76) | get tag(){return"stop"} method render (line 76) | render(h,f){h.openNode("stop"),h.addAttribute("position",f.position),t... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... function s (line 83) | function s(u,c,l){if(!(this instanceof s))return new s(u,c,l);this.Hash=... method prepare (line 76) | prepare(){} method render (line 76) | render(){} method parseOpen (line 76) | parseOpen(c){} method parseText (line 76) | parseText(c){} method parseClose (line 76) | parseClose(c){} method reconcile (line 76) | reconcile(c,l){} method reset (line 76) | reset(){this.model=null,this.map&&Object.values(this.map).forEach(c=>{... method mergeModel (line 76) | mergeModel(c){this.model=Object.assign(this.model||{},c)} method parse (line 76) | async parse(c){for await(const l of c)for(const{eventType:d,value:h}of... method parseStream (line 76) | async parseStream(c){return this.parse(a(c))} method xml (line 76) | get xml(){return this.toXml(this.model)} method toXml (line 76) | toXml(c){const l=new o;return this.render(l,c),l.xml} method toAttribute (line 76) | static toAttribute(c,l){let d=arguments.length>2&&arguments[2]!==void ... method toStringAttribute (line 76) | static toStringAttribute(c,l){let d=arguments.length>2&&arguments[2]!=... method toStringValue (line 76) | static toStringValue(c,l){return c===void 0?l:c} method toBoolAttribute (line 76) | static toBoolAttribute(c,l){let d=arguments.length>2&&arguments[2]!==v... method toBoolValue (line 76) | static toBoolValue(c,l){return c===void 0?l:c==="1"} method toIntAttribute (line 76) | static toIntAttribute(c,l){let d=arguments.length>2&&arguments[2]!==vo... method toIntValue (line 76) | static toIntValue(c,l){return c===void 0?l:parseInt(c,10)} method toFloatAttribute (line 76) | static toFloatAttribute(c,l){let d=arguments.length>2&&arguments[2]!==... method toFloatValue (line 76) | static toFloatValue(c,l){return c===void 0?l:parseFloat(c)} method render (line 76) | render(c,l){c.openXml(a.StdDocAttributes),c.openNode("Types",s.PROPERT... method parseOpen (line 76) | parseOpen(){return!1} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} method tag (line 76) | get tag(){return"x14:id"} method render (line 76) | render(l,d){l.leafNode(this.tag,null,d)} method parseOpen (line 76) | parseOpen(){this.model=""} method parseText (line 76) | parseText(l){this.model+=l} method parseClose (line 76) | parseClose(l){return l!==this.tag} method constructor (line 76) | constructor(){super(),this.map={"x14:conditionalFormattings":this.cond... method tag (line 76) | get tag(){return"ext"} method hasContent (line 76) | hasContent(c){return this.conditionalFormattings.hasContent(c.conditio... method prepare (line 76) | prepare(c,l){this.conditionalFormattings.prepare(c.conditionalFormatti... method render (line 76) | render(c,l){c.openNode("ext",{uri:"{78C0D931-6437-407d-A8EE-F0AAD7539E... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(c,l){this.model[c]=l.model} method constructor (line 76) | constructor(){super(),this.map={color:new o}} method tag (line 76) | get tag(){return"stop"} method render (line 76) | render(h,f){h.openNode("stop"),h.addAttribute("position",f.position),t... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... function h (line 83) | function h(){if(!(this instanceof h))return new h;d.call(this),this.h=[1... method constructor (line 75) | constructor(p){this._data=p} method length (line 75) | get length(){return this._data.length} method copy (line 75) | copy(p,y,v,b){this._data.copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._data} method constructor (line 76) | constructor(g){super(),this.options=g||h.OPTIONS,this.map={b:{prop:"bo... method tag (line 76) | get tag(){return this.options.tagName} method render (line 76) | render(g,m){const{map:p}=this;g.openNode(this.options.tagName),l.each(... method parseOpen (line 76) | parseOpen(g){if(this.parser)return this.parser.parseOpen(g),!0;if(this... method parseText (line 76) | parseText(g){this.parser&&this.parser.parseText(g)} method parseClose (line 76) | parseClose(g){if(this.parser&&!this.parser.parseClose(g)){const m=this... function f (line 83) | function f(E,D,F,z){return E<=15?D^F^z:E<=31?D&F|~D&z:E<=47?(D|~F)^z:E<=... method constructor (line 75) | constructor(p){this.size=p,this.buffer=o.alloc(p),this.iRead=0,this.iW... method toBuffer (line 75) | toBuffer(){if(this.iRead===0&&this.iWrite===this.size)return this.buff... method length (line 75) | get length(){return this.iWrite-this.iRead} method eod (line 75) | get eod(){return this.iRead===this.iWrite} method full (line 75) | get full(){return this.iWrite===this.size} method read (line 75) | read(p){let y;return p===0?null:p===void 0||p>=this.length?(y=this.toB... method write (line 75) | write(p,y,v){const b=Math.min(v,this.size-this.iWrite);return p.copy(t... function g (line 83) | function g(E){return E<=15?0:E<=31?1518500249:E<=47?1859775393:E<=63?240... function m (line 83) | function m(E){return E<=15?1352829926:E<=31?1548603684:E<=47?1836072691:... method constructor (line 76) | constructor(){super(),this.map={dataBar:this.databarXform=new u,extLst... method tag (line 76) | get tag(){return"cfRule"} method isPrimitive (line 76) | static isPrimitive(y){return y.type!=="iconSet"||!y.custom&&!f[y.iconS... method render (line 76) | render(y,v){switch(v.type){case"expression":this.renderExpression(y,v)... method renderExpression (line 76) | renderExpression(y,v){y.openNode(this.tag,{type:"expression",dxfId:v.d... method renderCellIs (line 76) | renderCellIs(y,v){y.openNode(this.tag,{type:"cellIs",dxfId:v.dxfId,pri... method renderTop10 (line 76) | renderTop10(y,v){y.leafNode(this.tag,{type:"top10",dxfId:v.dxfId,prior... method renderAboveAverage (line 76) | renderAboveAverage(y,v){y.leafNode(this.tag,{type:"aboveAverage",dxfId... method renderDataBar (line 76) | renderDataBar(y,v){y.openNode(this.tag,{type:"dataBar",priority:v.prio... method renderColorScale (line 76) | renderColorScale(y,v){y.openNode(this.tag,{type:"colorScale",priority:... method renderIconSet (line 76) | renderIconSet(y,v){m.isPrimitive(v)&&(y.openNode(this.tag,{type:"iconS... method renderText (line 76) | renderText(y,v){y.openNode(this.tag,{type:v.operator,dxfId:v.dxfId,pri... method renderTimePeriod (line 76) | renderTimePeriod(y,v){y.openNode(this.tag,{type:"timePeriod",dxfId:v.d... method createNewModel (line 76) | createNewModel(y){let{attributes:v}=y;return $o(An({},g(v)),{dxfId:a.t... method onParserClose (line 76) | onParserClose(y,v){switch(y){case"dataBar":case"extLst":case"colorScal... function g (line 83) | function g(){if(!(this instanceof g))return new g;h.call(this),this.h=[1... function s (line 83) | function s(){if(!(this instanceof s))return new s;o.call(this),this.h=[3... method prepare (line 76) | prepare(){} method render (line 76) | render(){} method parseOpen (line 76) | parseOpen(c){} method parseText (line 76) | parseText(c){} method parseClose (line 76) | parseClose(c){} method reconcile (line 76) | reconcile(c,l){} method reset (line 76) | reset(){this.model=null,this.map&&Object.values(this.map).forEach(c=>{... method mergeModel (line 76) | mergeModel(c){this.model=Object.assign(this.model||{},c)} method parse (line 76) | async parse(c){for await(const l of c)for(const{eventType:d,value:h}of... method parseStream (line 76) | async parseStream(c){return this.parse(a(c))} method xml (line 76) | get xml(){return this.toXml(this.model)} method toXml (line 76) | toXml(c){const l=new o;return this.render(l,c),l.xml} method toAttribute (line 76) | static toAttribute(c,l){let d=arguments.length>2&&arguments[2]!==void ... method toStringAttribute (line 76) | static toStringAttribute(c,l){let d=arguments.length>2&&arguments[2]!=... method toStringValue (line 76) | static toStringValue(c,l){return c===void 0?l:c} method toBoolAttribute (line 76) | static toBoolAttribute(c,l){let d=arguments.length>2&&arguments[2]!==v... method toBoolValue (line 76) | static toBoolValue(c,l){return c===void 0?l:c==="1"} method toIntAttribute (line 76) | static toIntAttribute(c,l){let d=arguments.length>2&&arguments[2]!==vo... method toIntValue (line 76) | static toIntValue(c,l){return c===void 0?l:parseInt(c,10)} method toFloatAttribute (line 76) | static toFloatAttribute(c,l){let d=arguments.length>2&&arguments[2]!==... method toFloatValue (line 76) | static toFloatValue(c,l){return c===void 0?l:parseFloat(c)} method render (line 76) | render(c,l){c.openXml(a.StdDocAttributes),c.openNode("Types",s.PROPERT... method parseOpen (line 76) | parseOpen(){return!1} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} method tag (line 76) | get tag(){return"x14:id"} method render (line 76) | render(l,d){l.leafNode(this.tag,null,d)} method parseOpen (line 76) | parseOpen(){this.model=""} method parseText (line 76) | parseText(l){this.model+=l} method parseClose (line 76) | parseClose(l){return l!==this.tag} method constructor (line 76) | constructor(){super(),this.map={"x14:conditionalFormattings":this.cond... method tag (line 76) | get tag(){return"ext"} method hasContent (line 76) | hasContent(c){return this.conditionalFormattings.hasContent(c.conditio... method prepare (line 76) | prepare(c,l){this.conditionalFormattings.prepare(c.conditionalFormatti... method render (line 76) | render(c,l){c.openNode("ext",{uri:"{78C0D931-6437-407d-A8EE-F0AAD7539E... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(c,l){this.model[c]=l.model} method constructor (line 76) | constructor(){super(),this.map={color:new o}} method tag (line 76) | get tag(){return"stop"} method render (line 76) | render(h,f){h.openNode("stop"),h.addAttribute("position",f.position),t... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... function E (line 83) | function E(){if(!(this instanceof E))return new E;v.call(this),this.h=[1... function s (line 83) | function s(){if(!(this instanceof s))return new s;o.call(this),this.h=[3... method prepare (line 76) | prepare(){} method render (line 76) | render(){} method parseOpen (line 76) | parseOpen(c){} method parseText (line 76) | parseText(c){} method parseClose (line 76) | parseClose(c){} method reconcile (line 76) | reconcile(c,l){} method reset (line 76) | reset(){this.model=null,this.map&&Object.values(this.map).forEach(c=>{... method mergeModel (line 76) | mergeModel(c){this.model=Object.assign(this.model||{},c)} method parse (line 76) | async parse(c){for await(const l of c)for(const{eventType:d,value:h}of... method parseStream (line 76) | async parseStream(c){return this.parse(a(c))} method xml (line 76) | get xml(){return this.toXml(this.model)} method toXml (line 76) | toXml(c){const l=new o;return this.render(l,c),l.xml} method toAttribute (line 76) | static toAttribute(c,l){let d=arguments.length>2&&arguments[2]!==void ... method toStringAttribute (line 76) | static toStringAttribute(c,l){let d=arguments.length>2&&arguments[2]!=... method toStringValue (line 76) | static toStringValue(c,l){return c===void 0?l:c} method toBoolAttribute (line 76) | static toBoolAttribute(c,l){let d=arguments.length>2&&arguments[2]!==v... method toBoolValue (line 76) | static toBoolValue(c,l){return c===void 0?l:c==="1"} method toIntAttribute (line 76) | static toIntAttribute(c,l){let d=arguments.length>2&&arguments[2]!==vo... method toIntValue (line 76) | static toIntValue(c,l){return c===void 0?l:parseInt(c,10)} method toFloatAttribute (line 76) | static toFloatAttribute(c,l){let d=arguments.length>2&&arguments[2]!==... method toFloatValue (line 76) | static toFloatValue(c,l){return c===void 0?l:parseFloat(c)} method render (line 76) | render(c,l){c.openXml(a.StdDocAttributes),c.openNode("Types",s.PROPERT... method parseOpen (line 76) | parseOpen(){return!1} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} method tag (line 76) | get tag(){return"x14:id"} method render (line 76) | render(l,d){l.leafNode(this.tag,null,d)} method parseOpen (line 76) | parseOpen(){this.model=""} method parseText (line 76) | parseText(l){this.model+=l} method parseClose (line 76) | parseClose(l){return l!==this.tag} method constructor (line 76) | constructor(){super(),this.map={"x14:conditionalFormattings":this.cond... method tag (line 76) | get tag(){return"ext"} method hasContent (line 76) | hasContent(c){return this.conditionalFormattings.hasContent(c.conditio... method prepare (line 76) | prepare(c,l){this.conditionalFormattings.prepare(c.conditionalFormatti... method render (line 76) | render(c,l){c.openNode("ext",{uri:"{78C0D931-6437-407d-A8EE-F0AAD7539E... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(c,l){this.model[c]=l.model} method constructor (line 76) | constructor(){super(),this.map={color:new o}} method tag (line 76) | get tag(){return"stop"} method render (line 76) | render(h,f){h.openNode("stop"),h.addAttribute("position",f.position),t... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... function D (line 83) | function D(){if(!(this instanceof D))return new D;b.call(this),this.h=[1... function F (line 83) | function F(x,A,k,R,M){var X=x&k^~x&M;return X<0&&(X+=4294967296),X} function z (line 83) | function z(x,A,k,R,M,X){var K=A&R^~A&X;return K<0&&(K+=4294967296),K} function W (line 83) | function W(x,A,k,R,M){var X=x&k^x&M^k&M;return X<0&&(X+=4294967296),X} function U (line 83) | function U(x,A,k,R,M,X){var K=A&R^A&X^R&X;return K<0&&(K+=4294967296),K} function G (line 83) | function G(x,A){var k=u(x,A,28)^u(A,x,2)^u(A,x,7);return k<0&&(k+=429496... function ee (line 83) | function ee(x,A){var k=c(x,A,28)^c(A,x,2)^c(A,x,7);return k<0&&(k+=42949... function P (line 83) | function P(x,A){var k=u(x,A,14)^u(x,A,18)^u(A,x,9);return k<0&&(k+=42949... method constructor (line 76) | constructor(S){this.workbook=S} method readFile (line 76) | async readFile(S,C){if(!await h.fs.exists(S))throw new Error("File not... method parseRels (line 76) | parseRels(S){return new v().parseStream(S)} method parseWorkbook (line 76) | parseWorkbook(S){return new D().parseStream(S)} method parseSharedStrings (line 76) | parseSharedStrings(S){return new y().parseStream(S)} method reconcile (line 76) | reconcile(S,C){const _=new D,w=new F(C),x=new z,A=new W;_.reconcile(S)... method _processWorksheetEntry (line 76) | async _processWorksheetEntry(S,C,_,w,x){const A=new F(w),k=await A.par... method _processCommentEntry (line 76) | async _processCommentEntry(S,C,_){const w=new U,x=await w.parseStream(... method _processTableEntry (line 76) | async _processTableEntry(S,C,_){const w=new W,x=await w.parseStream(S)... method _processWorksheetRelsEntry (line 76) | async _processWorksheetRelsEntry(S,C,_){const w=new v,x=await w.parseS... method _processMediaEntry (line 76) | async _processMediaEntry(S,C,_){const w=_.lastIndexOf(".");if(w>=1){co... method _processDrawingEntry (line 76) | async _processDrawingEntry(S,C,_){const w=new z,x=await w.parseStream(... method _processDrawingRelsEntry (line 76) | async _processDrawingRelsEntry(S,C,_){const w=new v,x=await w.parseStr... method _processVmlDrawingEntry (line 76) | async _processVmlDrawingEntry(S,C,_){const w=new G,x=await w.parseStre... method _processThemeEntry (line 76) | async _processThemeEntry(S,C,_){await new Promise((w,x)=>{const A=new ... method createInputStream (line 76) | createInputStream(){throw new Error("`XLSX#createInputStream` is depre... method read (line 76) | async read(S,C){!S[Symbol.asyncIterator]&&S.pipe&&(S=S.pipe(new c));co... method load (line 76) | async load(S,C){let _;_=C&&C.base64?o.from(S.toString(),"base64"):S;co... method addMedia (line 76) | async addMedia(S,C){await Promise.all(C.media.map(async _=>{if(_.type=... method addDrawings (line 76) | addDrawings(S,C){const _=new z,w=new v;C.worksheets.forEach(x=>{const{... method addTables (line 76) | addTables(S,C){const _=new W;C.worksheets.forEach(w=>{const{tables:x}=... method addContentTypes (line 76) | async addContentTypes(S,C){const _=new b().toXml(C);S.append(_,{name:"... method addApp (line 76) | async addApp(S,C){const _=new E().toXml(C);S.append(_,{name:"docProps/... method addCore (line 76) | async addCore(S,C){const _=new p;S.append(_.toXml(C),{name:"docProps/c... method addThemes (line 76) | async addThemes(S,C){const _=C.themes||{theme1:ee};Object.keys(_).forE... method addOfficeRels (line 76) | async addOfficeRels(S){const C=new v().toXml([{Id:"rId1",Type:P.RelTyp... method addWorkbookRels (line 76) | async addWorkbookRels(S,C){let _=1;const w=[{Id:"rId"+_++,Type:P.RelTy... method addSharedStrings (line 76) | async addSharedStrings(S,C){C.sharedStrings&&C.sharedStrings.count&&S.... method addStyles (line 76) | async addStyles(S,C){const{xml:_}=C.styles;_&&S.append(_,{name:"xl/sty... method addWorkbook (line 76) | async addWorkbook(S,C){const _=new D;S.append(_.toXml(C),{name:"xl/wor... method addWorksheets (line 76) | async addWorksheets(S,C){const _=new F,w=new v,x=new U,A=new G;C.works... method _finalize (line 76) | _finalize(S){return new Promise((C,_)=>{S.on("finish",()=>{C(this)}),S... method prepareModel (line 76) | prepareModel(S,C){S.creator=S.creator||"ExcelJS",S.lastModifiedBy=S.la... method write (line 76) | async write(S,C){C=C||{};const{model:_}=this.workbook,w=new l.ZipWrite... method writeFile (line 76) | writeFile(S,C){const _=s.createWriteStream(S);return new Promise((w,x)... method writeBuffer (line 76) | async writeBuffer(S){const C=new d;return await this.write(C,S),C.read()} function I (line 83) | function I(x,A){var k=c(x,A,14)^c(x,A,18)^c(A,x,9);return k<0&&(k+=42949... function S (line 83) | function S(x,A){var k=u(x,A,1)^u(x,A,8)^l(x,A,7);return k<0&&(k+=4294967... function C (line 83) | function C(x,A){var k=c(x,A,1)^c(x,A,8)^d(x,A,7);return k<0&&(k+=4294967... function _ (line 83) | function _(x,A){var k=u(x,A,19)^u(A,x,29)^l(x,A,6);return k<0&&(k+=42949... function w (line 83) | function w(x,A){var k=c(x,A,19)^c(A,x,29)^d(x,A,6);return k<0&&(k+=42949... function o (line 83) | function o(c,l,d){return c&l^~c&d} method constructor (line 75) | constructor(u,c){let l=arguments.length>2&&arguments[2]!==void 0?argum... method asInstance (line 75) | static asInstance(u){return u instanceof o||u==null?u:new o(u)} method col (line 75) | get col(){return this.nativeCol+Math.min(this.colWidth-1,this.nativeCo... method col (line 75) | set col(u){this.nativeCol=Math.floor(u),this.nativeColOff=Math.floor((... method row (line 75) | get row(){return this.nativeRow+Math.min(this.rowHeight-1,this.nativeR... method row (line 75) | set row(u){this.nativeRow=Math.floor(u),this.nativeRowOff=Math.floor((... method colWidth (line 75) | get colWidth(){return this.worksheet&&this.worksheet.getColumn(this.na... method rowHeight (line 75) | get rowHeight(){return this.worksheet&&this.worksheet.getRow(this.nati... method model (line 75) | get model(){return{nativeCol:this.nativeCol,nativeColOff:this.nativeCo... method model (line 75) | set model(u){this.nativeCol=u.nativeCol,this.nativeColOff=u.nativeColO... method constructor (line 75) | constructor(u){this.note=u} method model (line 75) | get model(){let u=null;switch(typeof this.note){case"string":u={type:"... method model (line 75) | set model(u){const{note:c}=u,{texts:l}=c;l.length===1&&Object.keys(l[0... method fromModel (line 75) | static fromModel(u){const c=new o;return c.model=u,c} method constructor (line 75) | constructor(){this.decode(arguments)} method setTLBR (line 75) | setTLBR(u,c,l,d,h){if(arguments.length<4){const f=a.decodeAddress(u),g... method decode (line 75) | decode(u){switch(u.length){case 5:this.setTLBR(u[0],u[1],u[2],u[3],u[4... method top (line 75) | get top(){return this.model.top||1} method top (line 75) | set top(u){this.model.top=u} method left (line 75) | get left(){return this.model.left||1} method left (line 75) | set left(u){this.model.left=u} method bottom (line 75) | get bottom(){return this.model.bottom||1} method bottom (line 75) | set bottom(u){this.model.bottom=u} method right (line 75) | get right(){return this.model.right||1} method right (line 75) | set right(u){this.model.right=u} method sheetName (line 75) | get sheetName(){return this.model.sheetName} method sheetName (line 75) | set sheetName(u){this.model.sheetName=u} method _serialisedSheetName (line 75) | get _serialisedSheetName(){const{sheetName:u}=this.model;return u?/^[a... method expand (line 75) | expand(u,c,l,d){(!this.model.top||u1?this.range:this._serialisedSheetN... method $shortRange (line 75) | get $shortRange(){return this.count>1?this.$range:this._serialisedShee... method count (line 75) | get count(){return(1+this.bottom-this.top)*(1+this.right-this.left)} method toString (line 75) | toString(){return this.range} method intersects (line 75) | intersects(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method contains (line 75) | contains(u){const c=a.decodeEx(u);return this.containsEx(c)} method containsEx (line 75) | containsEx(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method forEachAddress (line 75) | forEachAddress(u){for(let c=this.left;c<=this.right;c++)for(let l=this... method constructor (line 75) | constructor(u,c,l){this.table=u,this.column=c,this.index=l} method _set (line 75) | _set(u,c){this.table.cacheState(),this.column[u]=c} method name (line 75) | get name(){return this.column.name} method name (line 75) | set name(u){this._set("name",u)} method filterButton (line 75) | get filterButton(){return this.column.filterButton} method filterButton (line 75) | set filterButton(u){this.column.filterButton=u} method style (line 75) | get style(){return this.column.style} method style (line 75) | set style(u){this.column.style=u} method totalsRowLabel (line 75) | get totalsRowLabel(){return this.column.totalsRowLabel} method totalsRowLabel (line 75) | set totalsRowLabel(u){this._set("totalsRowLabel",u)} method totalsRowFunction (line 75) | get totalsRowFunction(){return this.column.totalsRowFunction} method totalsRowFunction (line 75) | set totalsRowFunction(u){this._set("totalsRowFunction",u)} method totalsRowResult (line 75) | get totalsRowResult(){return this.column.totalsRowResult} method totalsRowResult (line 75) | set totalsRowResult(u){this._set("totalsRowResult",u)} method totalsRowFormula (line 75) | get totalsRowFormula(){return this.column.totalsRowFormula} method totalsRowFormula (line 75) | set totalsRowFormula(u){this._set("totalsRowFormula",u)} method constructor (line 76) | constructor(u){super(),this.model=u} method tag (line 76) | get tag(){return"u"} method render (line 76) | render(u,c){if((c=c||this.model)===!0)u.leafNode("u");else{const l=o.A... method parseOpen (line 76) | parseOpen(u){u.name==="u"&&(this.model=u.attributes.val||!0)} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} function s (line 83) | function s(c,l,d){return c&l^c&d^l&d} method prepare (line 76) | prepare(){} method render (line 76) | render(){} method parseOpen (line 76) | parseOpen(c){} method parseText (line 76) | parseText(c){} method parseClose (line 76) | parseClose(c){} method reconcile (line 76) | reconcile(c,l){} method reset (line 76) | reset(){this.model=null,this.map&&Object.values(this.map).forEach(c=>{... method mergeModel (line 76) | mergeModel(c){this.model=Object.assign(this.model||{},c)} method parse (line 76) | async parse(c){for await(const l of c)for(const{eventType:d,value:h}of... method parseStream (line 76) | async parseStream(c){return this.parse(a(c))} method xml (line 76) | get xml(){return this.toXml(this.model)} method toXml (line 76) | toXml(c){const l=new o;return this.render(l,c),l.xml} method toAttribute (line 76) | static toAttribute(c,l){let d=arguments.length>2&&arguments[2]!==void ... method toStringAttribute (line 76) | static toStringAttribute(c,l){let d=arguments.length>2&&arguments[2]!=... method toStringValue (line 76) | static toStringValue(c,l){return c===void 0?l:c} method toBoolAttribute (line 76) | static toBoolAttribute(c,l){let d=arguments.length>2&&arguments[2]!==v... method toBoolValue (line 76) | static toBoolValue(c,l){return c===void 0?l:c==="1"} method toIntAttribute (line 76) | static toIntAttribute(c,l){let d=arguments.length>2&&arguments[2]!==vo... method toIntValue (line 76) | static toIntValue(c,l){return c===void 0?l:parseInt(c,10)} method toFloatAttribute (line 76) | static toFloatAttribute(c,l){let d=arguments.length>2&&arguments[2]!==... method toFloatValue (line 76) | static toFloatValue(c,l){return c===void 0?l:parseFloat(c)} method render (line 76) | render(c,l){c.openXml(a.StdDocAttributes),c.openNode("Types",s.PROPERT... method parseOpen (line 76) | parseOpen(){return!1} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} method tag (line 76) | get tag(){return"x14:id"} method render (line 76) | render(l,d){l.leafNode(this.tag,null,d)} method parseOpen (line 76) | parseOpen(){this.model=""} method parseText (line 76) | parseText(l){this.model+=l} method parseClose (line 76) | parseClose(l){return l!==this.tag} method constructor (line 76) | constructor(){super(),this.map={"x14:conditionalFormattings":this.cond... method tag (line 76) | get tag(){return"ext"} method hasContent (line 76) | hasContent(c){return this.conditionalFormattings.hasContent(c.conditio... method prepare (line 76) | prepare(c,l){this.conditionalFormattings.prepare(c.conditionalFormatti... method render (line 76) | render(c,l){c.openNode("ext",{uri:"{78C0D931-6437-407d-A8EE-F0AAD7539E... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(c,l){this.model[c]=l.model} method constructor (line 76) | constructor(){super(),this.map={color:new o}} method tag (line 76) | get tag(){return"stop"} method render (line 76) | render(h,f){h.openNode("stop"),h.addAttribute("position",f.position),t... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... function u (line 83) | function u(c,l,d){return c^l^d} method constructor (line 75) | constructor(l,d,h){this._worksheet=l,this._number=d,h!==!1&&(this.defn... method number (line 75) | get number(){return this._number} method worksheet (line 75) | get worksheet(){return this._worksheet} method letter (line 75) | get letter(){return s.n2l(this._number)} method isCustomWidth (line 75) | get isCustomWidth(){return this.width!==void 0&&this.width!==9} method defn (line 75) | get defn(){return{header:this._header,key:this.key,width:this.width,st... method defn (line 75) | set defn(l){l?(this.key=l.key,this.width=l.width!==void 0?l.width:9,th... method headers (line 75) | get headers(){return this._header&&this._header instanceof Array?this.... method header (line 75) | get header(){return this._header} method header (line 75) | set header(l){l!==void 0?(this._header=l,this.headers.forEach((d,h)=>{... method key (line 75) | get key(){return this._key} method key (line 75) | set key(l){(this._key&&this._worksheet.getColumnKey(this._key))===this... method hidden (line 75) | get hidden(){return!!this._hidden} method hidden (line 75) | set hidden(l){this._hidden=l} method outlineLevel (line 75) | get outlineLevel(){return this._outlineLevel||0} method outlineLevel (line 75) | set outlineLevel(l){this._outlineLevel=l} method collapsed (line 75) | get collapsed(){return!!(this._outlineLevel&&this._outlineLevel>=this.... method toString (line 75) | toString(){return JSON.stringify({key:this.key,width:this.width,header... method equivalentTo (line 75) | equivalentTo(l){return this.width===l.width&&this.hidden===l.hidden&&t... method isDefault (line 75) | get isDefault(){if(this.isCustomWidth||this.hidden||this.outlineLevel)... method headerCount (line 75) | get headerCount(){return this.headers.length} method eachCell (line 75) | eachCell(l,d){const h=this.number;d||(d=l,l=null),this._worksheet.each... method values (line 75) | get values(){const l=[];return this.eachCell((d,h)=>{d&&d.type!==o.Val... method values (line 75) | set values(l){if(!l)return;const d=this.number;let h=0;l.hasOwnPropert... method _applyStyle (line 75) | _applyStyle(l,d){return this.style[l]=d,this.eachCell(h=>{h[l]=d}),d} method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(l){this._applyStyle("numFmt",l)} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(l){this._applyStyle("font",l)} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(l){this._applyStyle("alignment",l)} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(l){this._applyStyle("protection",l)} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(l){this._applyStyle("border",l)} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(l){this._applyStyle("fill",l)} method toModel (line 75) | static toModel(l){const d=[];let h=null;return l&&l.forEach((f,g)=>{f.... method fromModel (line 75) | static fromModel(l,d){const h=[];let f=1,g=0;for(d=(d=d||[]).sort(func... method constructor (line 76) | constructor(){super(),this.map={"v:shape":new s}} method tag (line 76) | get tag(){return"xml"} method render (line 76) | render(l,d){l.openXml(a.StdDocAttributes),l.openNode(this.tag,u.DRAWIN... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method reconcile (line 76) | reconcile(l,d){l.anchors.forEach(h=>{h.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={"v:textbox":new o,"x:ClientData":new s}} method tag (line 76) | get tag(){return"v:shape"} method render (line 76) | render(l,d,h){l.openNode("v:shape",u.V_SHAPE_ATTRIBUTES(d,h)),l.leafNo... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.p... method constructor (line 76) | constructor(){super(),this.map={Relationship:new s}} method render (line 76) | render(l,d){d=d||this._values,l.openXml(a.StdDocAttributes),l.openNode... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method constructor (line 76) | constructor(){super(),this.map={"x14:id":this.idXform=new s}} method tag (line 76) | get tag(){return"ext"} method render (line 76) | render(l,d){l.openNode(this.tag,{uri:"{B025F937-C7B1-47D3-B67F-A62EFF6... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(l,d){this.model.x14Id=d.model} method constructor (line 76) | constructor(l){super(),this.model=l} method tag (line 76) | get tag(){return"r"} method textXform (line 76) | get textXform(){return this._textXform||(this._textXform=new a)} method fontXform (line 76) | get fontXform(){return this._fontXform||(this._fontXform=new o(u.FONT_... method render (line 76) | render(l,d){d=d||this.model,l.openNode("r"),d.font&&this.fontXform.ren... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){switch(l){case"r":return!1;case"t":return this.model.tex... method constructor (line 76) | constructor(l){super(),this.name=l,this.map={color:new s}} method tag (line 76) | get tag(){return this.name} method render (line 76) | render(l,d,h){const f=d&&d.color||h||this.defaultColor;l.openNode(this... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){return this.parser?(this.parser.parseClose(l)||(this.par... method validStyle (line 76) | validStyle(l){return u.validStyleValues[l]} method constructor (line 76) | constructor(){super(),this.map={fgColor:new o("fgColor"),bgColor:new o... method name (line 76) | get name(){return"pattern"} method tag (line 76) | get tag(){return"patternFill"} method render (line 76) | render(h,f){h.openNode("patternFill"),h.addAttribute("patternType",f.p... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.p... method constructor (line 77) | constructor(l){super({writableObjectMode:l.objectMode}),this.hasWritte... method transform (line 77) | transform(l){return this.rowFormatter.rowTransform=l,this} method _transform (line 77) | _transform(l,d,h){let f=!1;try{this.hasWrittenBOM||(this.push(this.for... method _flush (line 77) | _flush(l){this.rowFormatter.finish((d,h)=>d?l(d):(h&&h.forEach(f=>{thi... method constructor (line 79) | constructor(l){this.parserOptions=l,this.rowParser=new o.RowParser(thi... method removeBOM (line 79) | static removeBOM(l){return l&&l.charCodeAt(0)===65279?l.slice(1):l} method parse (line 79) | parse(l,d){const h=new a.Scanner({line:u.removeBOM(l),parserOptions:th... method parseWithoutComments (line 79) | parseWithoutComments(l){const d=[];let h=!0;for(;h;)h=this.parseRow(l,... method parseWithComments (line 79) | parseWithComments(l){const{parserOptions:d}=this,h=[];for(let f=l.next... method parseRow (line 79) | parseRow(l,d){if(!l.nextNonSpaceToken)return!1;const h=this.rowParser.... method constructor (line 81) | constructor(){this._rowTransform=null,this._rowValidator=null} method createTransform (line 81) | static createTransform(l){return s.isSyncTransform(l)?(d,h)=>{let f=nu... method createValidator (line 81) | static createValidator(l){return s.isSyncValidate(l)?(d,h)=>{h(null,{r... method rowTransform (line 81) | set rowTransform(l){if(!o.default(l))throw new TypeError("The transfor... method rowValidator (line 81) | set rowValidator(l){if(!o.default(l))throw new TypeError("The validate... method transformAndValidate (line 81) | transformAndValidate(l,d){return this.callTransformer(l,(h,f)=>h?d(h):... method callTransformer (line 81) | callTransformer(l,d){return this._rowTransform?this._rowTransform(l,d)... method callValidator (line 81) | callValidator(l,d){return this._rowValidator?this._rowValidator(l,d):d... function s (line 83) | function s(d,h){return(64512&d.charCodeAt(h))==55296&&!(h<0||h+1>=d.leng... method prepare (line 76) | prepare(){} method render (line 76) | render(){} method parseOpen (line 76) | parseOpen(c){} method parseText (line 76) | parseText(c){} method parseClose (line 76) | parseClose(c){} method reconcile (line 76) | reconcile(c,l){} method reset (line 76) | reset(){this.model=null,this.map&&Object.values(this.map).forEach(c=>{... method mergeModel (line 76) | mergeModel(c){this.model=Object.assign(this.model||{},c)} method parse (line 76) | async parse(c){for await(const l of c)for(const{eventType:d,value:h}of... method parseStream (line 76) | async parseStream(c){return this.parse(a(c))} method xml (line 76) | get xml(){return this.toXml(this.model)} method toXml (line 76) | toXml(c){const l=new o;return this.render(l,c),l.xml} method toAttribute (line 76) | static toAttribute(c,l){let d=arguments.length>2&&arguments[2]!==void ... method toStringAttribute (line 76) | static toStringAttribute(c,l){let d=arguments.length>2&&arguments[2]!=... method toStringValue (line 76) | static toStringValue(c,l){return c===void 0?l:c} method toBoolAttribute (line 76) | static toBoolAttribute(c,l){let d=arguments.length>2&&arguments[2]!==v... method toBoolValue (line 76) | static toBoolValue(c,l){return c===void 0?l:c==="1"} method toIntAttribute (line 76) | static toIntAttribute(c,l){let d=arguments.length>2&&arguments[2]!==vo... method toIntValue (line 76) | static toIntValue(c,l){return c===void 0?l:parseInt(c,10)} method toFloatAttribute (line 76) | static toFloatAttribute(c,l){let d=arguments.length>2&&arguments[2]!==... method toFloatValue (line 76) | static toFloatValue(c,l){return c===void 0?l:parseFloat(c)} method render (line 76) | render(c,l){c.openXml(a.StdDocAttributes),c.openNode("Types",s.PROPERT... method parseOpen (line 76) | parseOpen(){return!1} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} method tag (line 76) | get tag(){return"x14:id"} method render (line 76) | render(l,d){l.leafNode(this.tag,null,d)} method parseOpen (line 76) | parseOpen(){this.model=""} method parseText (line 76) | parseText(l){this.model+=l} method parseClose (line 76) | parseClose(l){return l!==this.tag} method constructor (line 76) | constructor(){super(),this.map={"x14:conditionalFormattings":this.cond... method tag (line 76) | get tag(){return"ext"} method hasContent (line 76) | hasContent(c){return this.conditionalFormattings.hasContent(c.conditio... method prepare (line 76) | prepare(c,l){this.conditionalFormattings.prepare(c.conditionalFormatti... method render (line 76) | render(c,l){c.openNode("ext",{uri:"{78C0D931-6437-407d-A8EE-F0AAD7539E... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(c,l){this.model[c]=l.model} method constructor (line 76) | constructor(){super(),this.map={color:new o}} method tag (line 76) | get tag(){return"stop"} method render (line 76) | render(h,f){h.openNode("stop"),h.addAttribute("position",f.position),t... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... function u (line 83) | function u(d){return(d>>>24|d>>>8&65280|d<<8&16711680|(255&d)<<24)>>>0} method constructor (line 75) | constructor(l,d,h){this._worksheet=l,this._number=d,h!==!1&&(this.defn... method number (line 75) | get number(){return this._number} method worksheet (line 75) | get worksheet(){return this._worksheet} method letter (line 75) | get letter(){return s.n2l(this._number)} method isCustomWidth (line 75) | get isCustomWidth(){return this.width!==void 0&&this.width!==9} method defn (line 75) | get defn(){return{header:this._header,key:this.key,width:this.width,st... method defn (line 75) | set defn(l){l?(this.key=l.key,this.width=l.width!==void 0?l.width:9,th... method headers (line 75) | get headers(){return this._header&&this._header instanceof Array?this.... method header (line 75) | get header(){return this._header} method header (line 75) | set header(l){l!==void 0?(this._header=l,this.headers.forEach((d,h)=>{... method key (line 75) | get key(){return this._key} method key (line 75) | set key(l){(this._key&&this._worksheet.getColumnKey(this._key))===this... method hidden (line 75) | get hidden(){return!!this._hidden} method hidden (line 75) | set hidden(l){this._hidden=l} method outlineLevel (line 75) | get outlineLevel(){return this._outlineLevel||0} method outlineLevel (line 75) | set outlineLevel(l){this._outlineLevel=l} method collapsed (line 75) | get collapsed(){return!!(this._outlineLevel&&this._outlineLevel>=this.... method toString (line 75) | toString(){return JSON.stringify({key:this.key,width:this.width,header... method equivalentTo (line 75) | equivalentTo(l){return this.width===l.width&&this.hidden===l.hidden&&t... method isDefault (line 75) | get isDefault(){if(this.isCustomWidth||this.hidden||this.outlineLevel)... method headerCount (line 75) | get headerCount(){return this.headers.length} method eachCell (line 75) | eachCell(l,d){const h=this.number;d||(d=l,l=null),this._worksheet.each... method values (line 75) | get values(){const l=[];return this.eachCell((d,h)=>{d&&d.type!==o.Val... method values (line 75) | set values(l){if(!l)return;const d=this.number;let h=0;l.hasOwnPropert... method _applyStyle (line 75) | _applyStyle(l,d){return this.style[l]=d,this.eachCell(h=>{h[l]=d}),d} method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(l){this._applyStyle("numFmt",l)} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(l){this._applyStyle("font",l)} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(l){this._applyStyle("alignment",l)} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(l){this._applyStyle("protection",l)} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(l){this._applyStyle("border",l)} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(l){this._applyStyle("fill",l)} method toModel (line 75) | static toModel(l){const d=[];let h=null;return l&&l.forEach((f,g)=>{f.... method fromModel (line 75) | static fromModel(l,d){const h=[];let f=1,g=0;for(d=(d=d||[]).sort(func... method constructor (line 76) | constructor(){super(),this.map={"v:shape":new s}} method tag (line 76) | get tag(){return"xml"} method render (line 76) | render(l,d){l.openXml(a.StdDocAttributes),l.openNode(this.tag,u.DRAWIN... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method reconcile (line 76) | reconcile(l,d){l.anchors.forEach(h=>{h.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={"v:textbox":new o,"x:ClientData":new s}} method tag (line 76) | get tag(){return"v:shape"} method render (line 76) | render(l,d,h){l.openNode("v:shape",u.V_SHAPE_ATTRIBUTES(d,h)),l.leafNo... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.p... method constructor (line 76) | constructor(){super(),this.map={Relationship:new s}} method render (line 76) | render(l,d){d=d||this._values,l.openXml(a.StdDocAttributes),l.openNode... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method constructor (line 76) | constructor(){super(),this.map={"x14:id":this.idXform=new s}} method tag (line 76) | get tag(){return"ext"} method render (line 76) | render(l,d){l.openNode(this.tag,{uri:"{B025F937-C7B1-47D3-B67F-A62EFF6... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(l,d){this.model.x14Id=d.model} method constructor (line 76) | constructor(l){super(),this.model=l} method tag (line 76) | get tag(){return"r"} method textXform (line 76) | get textXform(){return this._textXform||(this._textXform=new a)} method fontXform (line 76) | get fontXform(){return this._fontXform||(this._fontXform=new o(u.FONT_... method render (line 76) | render(l,d){d=d||this.model,l.openNode("r"),d.font&&this.fontXform.ren... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){switch(l){case"r":return!1;case"t":return this.model.tex... method constructor (line 76) | constructor(l){super(),this.name=l,this.map={color:new s}} method tag (line 76) | get tag(){return this.name} method render (line 76) | render(l,d,h){const f=d&&d.color||h||this.defaultColor;l.openNode(this... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){return this.parser?(this.parser.parseClose(l)||(this.par... method validStyle (line 76) | validStyle(l){return u.validStyleValues[l]} method constructor (line 76) | constructor(){super(),this.map={fgColor:new o("fgColor"),bgColor:new o... method name (line 76) | get name(){return"pattern"} method tag (line 76) | get tag(){return"patternFill"} method render (line 76) | render(h,f){h.openNode("patternFill"),h.addAttribute("patternType",f.p... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.p... method constructor (line 77) | constructor(l){super({writableObjectMode:l.objectMode}),this.hasWritte... method transform (line 77) | transform(l){return this.rowFormatter.rowTransform=l,this} method _transform (line 77) | _transform(l,d,h){let f=!1;try{this.hasWrittenBOM||(this.push(this.for... method _flush (line 77) | _flush(l){this.rowFormatter.finish((d,h)=>d?l(d):(h&&h.forEach(f=>{thi... method constructor (line 79) | constructor(l){this.parserOptions=l,this.rowParser=new o.RowParser(thi... method removeBOM (line 79) | static removeBOM(l){return l&&l.charCodeAt(0)===65279?l.slice(1):l} method parse (line 79) | parse(l,d){const h=new a.Scanner({line:u.removeBOM(l),parserOptions:th... method parseWithoutComments (line 79) | parseWithoutComments(l){const d=[];let h=!0;for(;h;)h=this.parseRow(l,... method parseWithComments (line 79) | parseWithComments(l){const{parserOptions:d}=this,h=[];for(let f=l.next... method parseRow (line 79) | parseRow(l,d){if(!l.nextNonSpaceToken)return!1;const h=this.rowParser.... method constructor (line 81) | constructor(){this._rowTransform=null,this._rowValidator=null} method createTransform (line 81) | static createTransform(l){return s.isSyncTransform(l)?(d,h)=>{let f=nu... method createValidator (line 81) | static createValidator(l){return s.isSyncValidate(l)?(d,h)=>{h(null,{r... method rowTransform (line 81) | set rowTransform(l){if(!o.default(l))throw new TypeError("The transfor... method rowValidator (line 81) | set rowValidator(l){if(!o.default(l))throw new TypeError("The validate... method transformAndValidate (line 81) | transformAndValidate(l,d){return this.callTransformer(l,(h,f)=>h?d(h):... method callTransformer (line 81) | callTransformer(l,d){return this._rowTransform?this._rowTransform(l,d)... method callValidator (line 81) | callValidator(l,d){return this._rowValidator?this._rowValidator(l,d):d... function c (line 83) | function c(d){return d.length===1?"0"+d:d} method constructor (line 75) | constructor(){this._xml=[],this._stack=[],this._rollbacks=[]} method tos (line 75) | get tos(){return this._stack.length?this._stack[this._stack.length-1]:... method cursor (line 75) | get cursor(){return this._xml.length} method openXml (line 75) | openXml(d){const h=this._xml;h.push(" method openNode (line 76) | openNode(d,h){const f=this.tos,g=this._xml;f&&this.open&&g.push(">"),t... method addAttribute (line 76) | addAttribute(d,h){if(!this.open)throw new Error("Cannot write attribut... method addAttributes (line 76) | addAttributes(d){if(!this.open)throw new Error("Cannot write attribute... method writeText (line 76) | writeText(d){const h=this._xml;this.open&&(h.push(">"),this.open=!1),t... method writeXml (line 76) | writeXml(d){this.open&&(this._xml.push(">"),this.open=!1),this.leaf=!1... method closeNode (line 76) | closeNode(){const d=this._stack.pop(),h=this._xml;this.leaf?h.push("/>... method leafNode (line 76) | leafNode(d,h,f){this.openNode(d,h),f!==void 0&&this.writeText(f),this.... method closeAll (line 76) | closeAll(){for(;this._stack.length;)this.closeNode()} method addRollback (line 76) | addRollback(){return this._rollbacks.push({xml:this._xml.length,stack:... method commit (line 76) | commit(){this._rollbacks.pop()} method rollback (line 76) | rollback(){const d=this._rollbacks.pop();this._xml.length>d.xml&&this.... method xml (line 76) | get xml(){return this.closeAll(),this._xml.join("")} method constructor (line 76) | constructor(){super(),this.map={stop:new s}} method name (line 76) | get name(){return"gradient"} method tag (line 76) | get tag(){return"gradientFill"} method render (line 76) | render(h,f){switch(h.openNode("gradientFill"),f.gradient){case"angle":... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method constructor (line 76) | constructor(d,h){super(),this.id=d,this.formatCode=h} method tag (line 76) | get tag(){return"numFmt"} method render (line 76) | render(d,h){d.leafNode("numFmt",{numFmtId:h.id,formatCode:h.formatCode})} method parseOpen (line 76) | parseOpen(d){switch(d.name){case"numFmt":return this.model={id:parseIn... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} function l (line 83) | function l(d){return d.length===7?"0"+d:d.length===6?"00"+d:d.length===5... method constructor (line 75) | constructor(f,g,m){if(!f||!g)throw new Error("A Cell needs a Row");thi... method worksheet (line 75) | get worksheet(){return this._row.worksheet} method workbook (line 75) | get workbook(){return this._row.worksheet.workbook} method destroy (line 75) | destroy(){delete this.style,delete this._value,delete this._row,delete... method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(f){this.style.numFmt=f} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(f){this.style.font=f} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(f){this.style.alignment=f} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(f){this.style.border=f} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(f){this.style.fill=f} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(f){this.style.protection=f} method _mergeStyle (line 75) | _mergeStyle(f,g,m){const p=f&&f.numFmt||g&&g.numFmt;p&&(m.numFmt=p);co... method address (line 75) | get address(){return this._address} method row (line 75) | get row(){return this._row.number} method col (line 75) | get col(){return this._column.number} method $col$row (line 75) | get $col$row(){return`$${this._column.letter}$${this.row}`} method type (line 75) | get type(){return this._value.type} method effectiveType (line 75) | get effectiveType(){return this._value.effectiveType} method toCsvString (line 75) | toCsvString(){return this._value.toCsvString()} method addMergeRef (line 75) | addMergeRef(){this._mergeCount++} method releaseMergeRef (line 75) | releaseMergeRef(){this._mergeCount--} method isMerged (line 75) | get isMerged(){return this._mergeCount>0||this.type===l.Types.Merge} method merge (line 75) | merge(f,g){this._value.release(),this._value=d.create(l.Types.Merge,th... method unmerge (line 75) | unmerge(){this.type===l.Types.Merge&&(this._value.release(),this._valu... method isMergedTo (line 75) | isMergedTo(f){return this._value.type===l.Types.Merge&&this._value.isM... method master (line 75) | get master(){return this.type===l.Types.Merge?this._value.master:this} method isHyperlink (line 75) | get isHyperlink(){return this._value.type===l.Types.Hyperlink} method hyperlink (line 75) | get hyperlink(){return this._value.hyperlink} method value (line 75) | get value(){return this._value.value} method value (line 75) | set value(f){this.type!==l.Types.Merge?(this._value.release(),this._va... method note (line 75) | get note(){return this._comment&&this._comment.note} method note (line 75) | set note(f){this._comment=new c(f)} method text (line 75) | get text(){return this._value.toString()} method html (line 75) | get html(){return o.escapeHtml(this.text)} method toString (line 75) | toString(){return this.text} method _upgradeToHyperlink (line 75) | _upgradeToHyperlink(f){this.type===l.Types.String&&(this._value=d.crea... method formula (line 75) | get formula(){return this._value.formula} method result (line 75) | get result(){return this._value.result} method formulaType (line 75) | get formulaType(){return this._value.formulaType} method fullAddress (line 75) | get fullAddress(){const{worksheet:f}=this._row;return{sheetName:f.name... method name (line 75) | get name(){return this.names[0]} method name (line 75) | set name(f){this.names=[f]} method names (line 75) | get names(){return this.workbook.definedNames.getNamesEx(this.fullAddr... method names (line 75) | set names(f){const{definedNames:g}=this.workbook;g.removeAllNames(this... method addName (line 75) | addName(f){this.workbook.definedNames.addEx(this.fullAddress,f)} method removeName (line 75) | removeName(f){this.workbook.definedNames.removeEx(this.fullAddress,f)} method removeAllNames (line 75) | removeAllNames(){this.workbook.definedNames.removeAllNames(this.fullAd... method _dataValidations (line 75) | get _dataValidations(){return this.worksheet.dataValidations} method dataValidation (line 75) | get dataValidation(){return this._dataValidations.find(this.address)} method dataValidation (line 75) | set dataValidation(f){this._dataValidations.add(this.address,f)} method model (line 75) | get model(){const{model:f}=this._value;return f.style=this.style,this.... method model (line 75) | set model(f){if(this._value.release(),this._value=d.create(f.type,this... method constructor (line 75) | constructor(p,y){this._data=p,this._encoding=y} method length (line 75) | get length(){return this.toBuffer().length} method copy (line 75) | copy(p,y,v,b){return this.toBuffer().copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._buffer||(this._buffer=o.from(this._data,this._... method constructor (line 76) | constructor(h){super(),this.options=Object.assign({type:"nodebuffer",c... method append (line 76) | append(h,f){f.hasOwnProperty("base64")&&f.base64?this.zip.file(f.name,... method finalize (line 76) | async finalize(){const h=await this.zip.generateAsync(this.options);th... method read (line 76) | read(h){return this.stream.read(h)} method setEncoding (line 76) | setEncoding(h){return this.stream.setEncoding(h)} method pause (line 76) | pause(){return this.stream.pause()} method resume (line 76) | resume(){return this.stream.resume()} method isPaused (line 76) | isPaused(){return this.stream.isPaused()} method pipe (line 76) | pipe(h,f){return this.stream.pipe(h,f)} method unpipe (line 76) | unpipe(h){return this.stream.unpipe(h)} method unshift (line 76) | unshift(h){return this.stream.unshift(h)} method wrap (line 76) | wrap(h){return this.stream.wrap(h)} method constructor (line 76) | constructor(){super(),this.map={Company:new s({tag:"Company"}),Manager... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("Properties",l.PR... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"dc:creator":new u({tag:"dc:creator"})... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("cp:corePropertie... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"xdr:twoCellAnchor":new u,"xdr:oneCell... method prepare (line 76) | prepare(h){h.anchors.forEach((f,g)=>{f.anchorType=function(m){return(t... method tag (line 76) | get tag(){return"xdr:wsDr"} method render (line 76) | render(h,f){h.openXml(o.StdDocAttributes),h.openNode(this.tag,l.DRAWIN... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.m... method reconcile (line 76) | reconcile(h,f){h.anchors.forEach(g=>{g.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={patternFill:new u,gradientFill:new c}} method tag (line 76) | get tag(){return"fill"} method render (line 76) | render(h,f){switch(h.addRollback(),h.openNode("fill"),f.type){case"pat... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method validStyle (line 76) | validStyle(h){return l.validPatternValues[h]} method constructor (line 79) | constructor(h){this.rowCount=0,this.formatterOptions=h,this.fieldForma... method isRowHashArray (line 79) | static isRowHashArray(h){return!!Array.isArray(h)&&Array.isArray(h[0])... method isRowArray (line 79) | static isRowArray(h){return Array.isArray(h)&&!this.isRowHashArray(h)} method gatherHeaders (line 79) | static gatherHeaders(h){return l.isRowHashArray(h)?h.map(f=>f[0]):Arra... method createTransform (line 79) | static createTransform(h){return c.isSyncTransform(h)?(f,g)=>{let m=nu... method rowTransform (line 79) | set rowTransform(h){if(!o.default(h))throw new TypeError("The transfor... method format (line 79) | format(h,f){this.callTransformer(h,(g,m)=>{if(g)return f(g);if(!h)retu... method finish (line 79) | finish(h){const f=[];if(this.formatterOptions.alwaysWriteHeaders&&this... method checkHeaders (line 79) | checkHeaders(h){if(this.headers)return{shouldFormatColumns:!0,headers:... method gatherColumns (line 79) | gatherColumns(h){if(this.headers===null)throw new Error("Headers is cu... method callTransformer (line 79) | callTransformer(h,f){return this._rowTransform?this._rowTransform(h,f)... method formatColumns (line 79) | formatColumns(h,f){const g=h.map((p,y)=>this.fieldFormatter.format(p,y... method constructor (line 79) | constructor(h){super({objectMode:h.objectMode}),this.lines="",this.row... method hasHitRowLimit (line 79) | get hasHitRowLimit(){return this.parserOptions.limitRows&&this.rowCoun... method shouldEmitRows (line 79) | get shouldEmitRows(){return this.parsedRowCount>this.parserOptions.ski... method shouldSkipLine (line 79) | get shouldSkipLine(){return this.parsedLineCount<=this.parserOptions.s... method transform (line 79) | transform(h){return this.rowTransformerValidator.rowTransform=h,this} method validate (line 79) | validate(h){return this.rowTransformerValidator.rowValidator=h,this} method emit (line 79) | emit(h){if(h==="end")return this.endEmitted||(this.endEmitted=!0,super... method _transform (line 79) | _transform(h,f,g){if(this.hasHitRowLimit)return g();const m=l.wrapDone... method _flush (line 79) | _flush(h){const f=l.wrapDoneCallback(h);if(this.hasHitRowLimit)return ... method parse (line 79) | parse(h,f){if(!h)return[];const{line:g,rows:m}=this.parser.parse(h,f);... method processRows (line 79) | processRows(h,f){const g=h.length,m=p=>{const y=E=>E?f(E):p%100!=0?m(p... method transformRow (line 79) | transformRow(h,f){try{this.headerTransformer.transform(h,(g,m)=>g?f(g)... method checkAndEmitHeaders (line 79) | checkAndEmitHeaders(){!this.headersEmitted&&this.headerTransformer.hea... method skipRow (line 79) | skipRow(h){return this.rowCount-=1,h(null,{row:null,isValid:!0})} method pushRow (line 79) | pushRow(h,f){try{this.parserOptions.objectMode?this.push(h):this.push(... method wrapDoneCallback (line 79) | static wrapDoneCallback(h){let f=!1;return function(g){if(g){if(f)thro... function u (line 83) | function u(c){if(!(this instanceof u))return new u(c);this.hash=c.hash,t... method constructor (line 75) | constructor(l,d,h){this._worksheet=l,this._number=d,h!==!1&&(this.defn... method number (line 75) | get number(){return this._number} method worksheet (line 75) | get worksheet(){return this._worksheet} method letter (line 75) | get letter(){return s.n2l(this._number)} method isCustomWidth (line 75) | get isCustomWidth(){return this.width!==void 0&&this.width!==9} method defn (line 75) | get defn(){return{header:this._header,key:this.key,width:this.width,st... method defn (line 75) | set defn(l){l?(this.key=l.key,this.width=l.width!==void 0?l.width:9,th... method headers (line 75) | get headers(){return this._header&&this._header instanceof Array?this.... method header (line 75) | get header(){return this._header} method header (line 75) | set header(l){l!==void 0?(this._header=l,this.headers.forEach((d,h)=>{... method key (line 75) | get key(){return this._key} method key (line 75) | set key(l){(this._key&&this._worksheet.getColumnKey(this._key))===this... method hidden (line 75) | get hidden(){return!!this._hidden} method hidden (line 75) | set hidden(l){this._hidden=l} method outlineLevel (line 75) | get outlineLevel(){return this._outlineLevel||0} method outlineLevel (line 75) | set outlineLevel(l){this._outlineLevel=l} method collapsed (line 75) | get collapsed(){return!!(this._outlineLevel&&this._outlineLevel>=this.... method toString (line 75) | toString(){return JSON.stringify({key:this.key,width:this.width,header... method equivalentTo (line 75) | equivalentTo(l){return this.width===l.width&&this.hidden===l.hidden&&t... method isDefault (line 75) | get isDefault(){if(this.isCustomWidth||this.hidden||this.outlineLevel)... method headerCount (line 75) | get headerCount(){return this.headers.length} method eachCell (line 75) | eachCell(l,d){const h=this.number;d||(d=l,l=null),this._worksheet.each... method values (line 75) | get values(){const l=[];return this.eachCell((d,h)=>{d&&d.type!==o.Val... method values (line 75) | set values(l){if(!l)return;const d=this.number;let h=0;l.hasOwnPropert... method _applyStyle (line 75) | _applyStyle(l,d){return this.style[l]=d,this.eachCell(h=>{h[l]=d}),d} method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(l){this._applyStyle("numFmt",l)} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(l){this._applyStyle("font",l)} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(l){this._applyStyle("alignment",l)} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(l){this._applyStyle("protection",l)} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(l){this._applyStyle("border",l)} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(l){this._applyStyle("fill",l)} method toModel (line 75) | static toModel(l){const d=[];let h=null;return l&&l.forEach((f,g)=>{f.... method fromModel (line 75) | static fromModel(l,d){const h=[];let f=1,g=0;for(d=(d=d||[]).sort(func... method constructor (line 76) | constructor(){super(),this.map={"v:shape":new s}} method tag (line 76) | get tag(){return"xml"} method render (line 76) | render(l,d){l.openXml(a.StdDocAttributes),l.openNode(this.tag,u.DRAWIN... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method reconcile (line 76) | reconcile(l,d){l.anchors.forEach(h=>{h.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={"v:textbox":new o,"x:ClientData":new s}} method tag (line 76) | get tag(){return"v:shape"} method render (line 76) | render(l,d,h){l.openNode("v:shape",u.V_SHAPE_ATTRIBUTES(d,h)),l.leafNo... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.p... method constructor (line 76) | constructor(){super(),this.map={Relationship:new s}} method render (line 76) | render(l,d){d=d||this._values,l.openXml(a.StdDocAttributes),l.openNode... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method constructor (line 76) | constructor(){super(),this.map={"x14:id":this.idXform=new s}} method tag (line 76) | get tag(){return"ext"} method render (line 76) | render(l,d){l.openNode(this.tag,{uri:"{B025F937-C7B1-47D3-B67F-A62EFF6... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(l,d){this.model.x14Id=d.model} method constructor (line 76) | constructor(l){super(),this.model=l} method tag (line 76) | get tag(){return"r"} method textXform (line 76) | get textXform(){return this._textXform||(this._textXform=new a)} method fontXform (line 76) | get fontXform(){return this._fontXform||(this._fontXform=new o(u.FONT_... method render (line 76) | render(l,d){d=d||this.model,l.openNode("r"),d.font&&this.fontXform.ren... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){switch(l){case"r":return!1;case"t":return this.model.tex... method constructor (line 76) | constructor(l){super(),this.name=l,this.map={color:new s}} method tag (line 76) | get tag(){return this.name} method render (line 76) | render(l,d,h){const f=d&&d.color||h||this.defaultColor;l.openNode(this... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){return this.parser?(this.parser.parseClose(l)||(this.par... method validStyle (line 76) | validStyle(l){return u.validStyleValues[l]} method constructor (line 76) | constructor(){super(),this.map={fgColor:new o("fgColor"),bgColor:new o... method name (line 76) | get name(){return"pattern"} method tag (line 76) | get tag(){return"patternFill"} method render (line 76) | render(h,f){h.openNode("patternFill"),h.addAttribute("patternType",f.p... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.p... method constructor (line 77) | constructor(l){super({writableObjectMode:l.objectMode}),this.hasWritte... method transform (line 77) | transform(l){return this.rowFormatter.rowTransform=l,this} method _transform (line 77) | _transform(l,d,h){let f=!1;try{this.hasWrittenBOM||(this.push(this.for... method _flush (line 77) | _flush(l){this.rowFormatter.finish((d,h)=>d?l(d):(h&&h.forEach(f=>{thi... method constructor (line 79) | constructor(l){this.parserOptions=l,this.rowParser=new o.RowParser(thi... method removeBOM (line 79) | static removeBOM(l){return l&&l.charCodeAt(0)===65279?l.slice(1):l} method parse (line 79) | parse(l,d){const h=new a.Scanner({line:u.removeBOM(l),parserOptions:th... method parseWithoutComments (line 79) | parseWithoutComments(l){const d=[];let h=!0;for(;h;)h=this.parseRow(l,... method parseWithComments (line 79) | parseWithComments(l){const{parserOptions:d}=this,h=[];for(let f=l.next... method parseRow (line 79) | parseRow(l,d){if(!l.nextNonSpaceToken)return!1;const h=this.rowParser.... method constructor (line 81) | constructor(){this._rowTransform=null,this._rowValidator=null} method createTransform (line 81) | static createTransform(l){return s.isSyncTransform(l)?(d,h)=>{let f=nu... method createValidator (line 81) | static createValidator(l){return s.isSyncValidate(l)?(d,h)=>{h(null,{r... method rowTransform (line 81) | set rowTransform(l){if(!o.default(l))throw new TypeError("The transfor... method rowValidator (line 81) | set rowValidator(l){if(!o.default(l))throw new TypeError("The validate... method transformAndValidate (line 81) | transformAndValidate(l,d){return this.callTransformer(l,(h,f)=>h?d(h):... method callTransformer (line 81) | callTransformer(l,d){return this._rowTransform?this._rowTransform(l,d)... method callValidator (line 81) | callValidator(l,d){return this._rowValidator?this._rowValidator(l,d):d... function y (line 93) | function y(E,D){if(!m[E]){if(!g[E]){var F=typeof e=="function"&&e;if(!D&... function E (line 93) | function E(D,F,z,W,U){this.compressedSize=D,this.uncompressedSize=F,this... function D (line 93) | function D(F,z){b.call(this,"FlateWorker/"+F),this._pako=null,this._pako... function p (line 93) | function p(W,U){var G,ee="";for(G=0;G(W[U.Id]=U,W),... method constructor (line 76) | constructor(v){super(),this.map={numFmts:new c({tag:"numFmts",count:!0... method initIndex (line 76) | initIndex(){this.index={style:{},numFmt:{},numFmtNextId:164,font:{},bo... method init (line 76) | init(){this.model={styles:[],numFmts:[],fonts:[],borders:[],fills:[],d... method render (line 76) | render(v,b){b=b||this.model,v.openXml(o.StdDocAttributes),v.openNode("... method parseOpen (line 76) | parseOpen(v){if(this.parser)return this.parser.parseOpen(v),!0;switch(... method parseText (line 76) | parseText(v){this.parser&&this.parser.parseText(v)} method parseClose (line 76) | parseClose(v){if(this.parser)return this.parser.parseClose(v)||(this.p... method addStyleModel (line 76) | addStyleModel(v,b){if(!v)return 0;if(this.model.fonts.length||this._ad... method getStyleModel (line 76) | getStyleModel(v){const b=this.model.styles[v];if(!b)return null;let E=... method addDxfStyle (line 76) | addDxfStyle(v){return v.numFmt&&(v.numFmtId=this._addNumFmtStr(v.numFm... method getDxfStyle (line 76) | getDxfStyle(v){return this.model.dxfs[v]} method _addStyle (line 76) | _addStyle(v){const b=this.map.style.toXml(v);let E=this.index.style[b]... method _addNumFmtStr (line 76) | _addNumFmtStr(v){let b=f.getDefaultFmtId(v);if(b!==void 0||(b=this.ind... method _addFont (line 76) | _addFont(v){const b=this.map.font.toXml(v);let E=this.index.font[b];re... method _addBorder (line 76) | _addBorder(v){const b=this.map.border.toXml(v);let E=this.index.border... method _addFill (line 76) | _addFill(v){const b=this.map.fill.toXml(v);let E=this.index.fill[b];re... function y (line 93) | function y(W,U,G,ee,P,I){var S,C,_=W.file,w=W.compression,x=I!==E.utf8en... function z (line 94) | function z(W,U,G,ee){b.call(this,"ZipFileWorker"),this.bytesWritten=0,th... function p (line 94) | function p(){if(!(this instanceof p))return new p;if(arguments.length)th... method constructor (line 76) | constructor(){super(),this.map={fileVersion:p.STATIC_XFORMS.fileVersio... method prepare (line 76) | prepare(v){v.sheets=v.worksheets;const b=[];let E=0;v.sheets.forEach(D... method render (line 76) | render(v,b){v.openXml(s.StdDocAttributes),v.openNode("workbook",p.WORK... method parseOpen (line 76) | parseOpen(v){if(this.parser)return this.parser.parseOpen(v),!0;switch(... method parseText (line 76) | parseText(v){this.parser&&this.parser.parseText(v)} method parseClose (line 76) | parseClose(v){if(this.parser)return this.parser.parseClose(v)||(this.p... method reconcile (line 76) | reconcile(v){const b=(v.workbookRels||[]).reduce((W,U)=>(W[U.Id]=U,W),... method constructor (line 76) | constructor(v){super(),this.map={numFmts:new c({tag:"numFmts",count:!0... method initIndex (line 76) | initIndex(){this.index={style:{},numFmt:{},numFmtNextId:164,font:{},bo... method init (line 76) | init(){this.model={styles:[],numFmts:[],fonts:[],borders:[],fills:[],d... method render (line 76) | render(v,b){b=b||this.model,v.openXml(o.StdDocAttributes),v.openNode("... method parseOpen (line 76) | parseOpen(v){if(this.parser)return this.parser.parseOpen(v),!0;switch(... method parseText (line 76) | parseText(v){this.parser&&this.parser.parseText(v)} method parseClose (line 76) | parseClose(v){if(this.parser)return this.parser.parseClose(v)||(this.p... method addStyleModel (line 76) | addStyleModel(v,b){if(!v)return 0;if(this.model.fonts.length||this._ad... method getStyleModel (line 76) | getStyleModel(v){const b=this.model.styles[v];if(!b)return null;let E=... method addDxfStyle (line 76) | addDxfStyle(v){return v.numFmt&&(v.numFmtId=this._addNumFmtStr(v.numFm... method getDxfStyle (line 76) | getDxfStyle(v){return this.model.dxfs[v]} method _addStyle (line 76) | _addStyle(v){const b=this.map.style.toXml(v);let E=this.index.style[b]... method _addNumFmtStr (line 76) | _addNumFmtStr(v){let b=f.getDefaultFmtId(v);if(b!==void 0||(b=this.ind... method _addFont (line 76) | _addFont(v){const b=this.map.font.toXml(v);let E=this.index.font[b];re... method _addBorder (line 76) | _addBorder(v){const b=this.map.border.toXml(v);let E=this.index.border... method _addFill (line 76) | _addFill(v){const b=this.map.fill.toXml(v);let E=this.index.fill[b];re... function F (line 94) | function F(z){return new y.Promise(function(W,U){var G=z.decompressed.ge... function v (line 94) | function v(b,E){y.call(this,"Nodejs stream input adapter for "+b),this._... function y (line 94) | function y(v,b,E){p.call(this,b),this._helper=v;var D=this;v.on("data",f... function p (line 94) | function p(_,w,x){var A,k=v.getTypeOf(w),R=v.extend(x||{},D);R.date=R.da... method constructor (line 76) | constructor(){super(),this.map={fileVersion:p.STATIC_XFORMS.fileVersio... method prepare (line 76) | prepare(v){v.sheets=v.worksheets;const b=[];let E=0;v.sheets.forEach(D... method render (line 76) | render(v,b){v.openXml(s.StdDocAttributes),v.openNode("workbook",p.WORK... method parseOpen (line 76) | parseOpen(v){if(this.parser)return this.parser.parseOpen(v),!0;switch(... method parseText (line 76) | parseText(v){this.parser&&this.parser.parseText(v)} method parseClose (line 76) | parseClose(v){if(this.parser)return this.parser.parseClose(v)||(this.p... method reconcile (line 76) | reconcile(v){const b=(v.workbookRels||[]).reduce((W,U)=>(W[U.Id]=U,W),... method constructor (line 76) | constructor(v){super(),this.map={numFmts:new c({tag:"numFmts",count:!0... method initIndex (line 76) | initIndex(){this.index={style:{},numFmt:{},numFmtNextId:164,font:{},bo... method init (line 76) | init(){this.model={styles:[],numFmts:[],fonts:[],borders:[],fills:[],d... method render (line 76) | render(v,b){b=b||this.model,v.openXml(o.StdDocAttributes),v.openNode("... method parseOpen (line 76) | parseOpen(v){if(this.parser)return this.parser.parseOpen(v),!0;switch(... method parseText (line 76) | parseText(v){this.parser&&this.parser.parseText(v)} method parseClose (line 76) | parseClose(v){if(this.parser)return this.parser.parseClose(v)||(this.p... method addStyleModel (line 76) | addStyleModel(v,b){if(!v)return 0;if(this.model.fonts.length||this._ad... method getStyleModel (line 76) | getStyleModel(v){const b=this.model.styles[v];if(!b)return null;let E=... method addDxfStyle (line 76) | addDxfStyle(v){return v.numFmt&&(v.numFmtId=this._addNumFmtStr(v.numFm... method getDxfStyle (line 76) | getDxfStyle(v){return this.model.dxfs[v]} method _addStyle (line 76) | _addStyle(v){const b=this.map.style.toXml(v);let E=this.index.style[b]... method _addNumFmtStr (line 76) | _addNumFmtStr(v){let b=f.getDefaultFmtId(v);if(b!==void 0||(b=this.ind... method _addFont (line 76) | _addFont(v){const b=this.map.font.toXml(v);let E=this.index.font[b];re... method _addBorder (line 76) | _addBorder(v){const b=this.map.border.toXml(v);let E=this.index.border... method _addFill (line 76) | _addFill(v){const b=this.map.fill.toXml(v);let E=this.index.fill[b];re... function S (line 94) | function S(_){return Object.prototype.toString.call(_)==="[object RegExp]"} function y (line 94) | function y(v){p.call(this,v);for(var b=0;b(W[U.Id]=U,W),... method constructor (line 76) | constructor(v){super(),this.map={numFmts:new c({tag:"numFmts",count:!0... method initIndex (line 76) | initIndex(){this.index={style:{},numFmt:{},numFmtNextId:164,font:{},bo... method init (line 76) | init(){this.model={styles:[],numFmts:[],fonts:[],borders:[],fills:[],d... method render (line 76) | render(v,b){b=b||this.model,v.openXml(o.StdDocAttributes),v.openNode("... method parseOpen (line 76) | parseOpen(v){if(this.parser)return this.parser.parseOpen(v),!0;switch(... method parseText (line 76) | parseText(v){this.parser&&this.parser.parseText(v)} method parseClose (line 76) | parseClose(v){if(this.parser)return this.parser.parseClose(v)||(this.p... method addStyleModel (line 76) | addStyleModel(v,b){if(!v)return 0;if(this.model.fonts.length||this._ad... method getStyleModel (line 76) | getStyleModel(v){const b=this.model.styles[v];if(!b)return null;let E=... method addDxfStyle (line 76) | addDxfStyle(v){return v.numFmt&&(v.numFmtId=this._addNumFmtStr(v.numFm... method getDxfStyle (line 76) | getDxfStyle(v){return this.model.dxfs[v]} method _addStyle (line 76) | _addStyle(v){const b=this.map.style.toXml(v);let E=this.index.style[b]... method _addNumFmtStr (line 76) | _addNumFmtStr(v){let b=f.getDefaultFmtId(v);if(b!==void 0||(b=this.ind... method _addFont (line 76) | _addFont(v){const b=this.map.font.toXml(v);let E=this.index.font[b];re... method _addBorder (line 76) | _addBorder(v){const b=this.map.border.toXml(v);let E=this.index.border... method _addFill (line 76) | _addFill(v){const b=this.map.fill.toXml(v);let E=this.index.fill[b];re... function z (line 94) | function z(W,U,G){var ee=U;switch(U){case"blob":case"arraybuffer":ee="ui... function F (line 94) | function F(){b.call(this,"utf-8 decode"),this.leftOver=null} function z (line 94) | function z(){b.call(this,"utf-8 encode")} function E (line 94) | function E(G){return G} function D (line 94) | function D(G,ee){for(var P=0;P=1){co... method _processDrawingEntry (line 76) | async _processDrawingEntry(S,C,_){const w=new z,x=await w.parseStream(... method _processDrawingRelsEntry (line 76) | async _processDrawingRelsEntry(S,C,_){const w=new v,x=await w.parseStr... method _processVmlDrawingEntry (line 76) | async _processVmlDrawingEntry(S,C,_){const w=new G,x=await w.parseStre... method _processThemeEntry (line 76) | async _processThemeEntry(S,C,_){await new Promise((w,x)=>{const A=new ... method createInputStream (line 76) | createInputStream(){throw new Error("`XLSX#createInputStream` is depre... method read (line 76) | async read(S,C){!S[Symbol.asyncIterator]&&S.pipe&&(S=S.pipe(new c));co... method load (line 76) | async load(S,C){let _;_=C&&C.base64?o.from(S.toString(),"base64"):S;co... method addMedia (line 76) | async addMedia(S,C){await Promise.all(C.media.map(async _=>{if(_.type=... method addDrawings (line 76) | addDrawings(S,C){const _=new z,w=new v;C.worksheets.forEach(x=>{const{... method addTables (line 76) | addTables(S,C){const _=new W;C.worksheets.forEach(w=>{const{tables:x}=... method addContentTypes (line 76) | async addContentTypes(S,C){const _=new b().toXml(C);S.append(_,{name:"... method addApp (line 76) | async addApp(S,C){const _=new E().toXml(C);S.append(_,{name:"docProps/... method addCore (line 76) | async addCore(S,C){const _=new p;S.append(_.toXml(C),{name:"docProps/c... method addThemes (line 76) | async addThemes(S,C){const _=C.themes||{theme1:ee};Object.keys(_).forE... method addOfficeRels (line 76) | async addOfficeRels(S){const C=new v().toXml([{Id:"rId1",Type:P.RelTyp... method addWorkbookRels (line 76) | async addWorkbookRels(S,C){let _=1;const w=[{Id:"rId"+_++,Type:P.RelTy... method addSharedStrings (line 76) | async addSharedStrings(S,C){C.sharedStrings&&C.sharedStrings.count&&S.... method addStyles (line 76) | async addStyles(S,C){const{xml:_}=C.styles;_&&S.append(_,{name:"xl/sty... method addWorkbook (line 76) | async addWorkbook(S,C){const _=new D;S.append(_.toXml(C),{name:"xl/wor... method addWorksheets (line 76) | async addWorksheets(S,C){const _=new F,w=new v,x=new U,A=new G;C.works... method _finalize (line 76) | _finalize(S){return new Promise((C,_)=>{S.on("finish",()=>{C(this)}),S... method prepareModel (line 76) | prepareModel(S,C){S.creator=S.creator||"ExcelJS",S.lastModifiedBy=S.la... method write (line 76) | async write(S,C){C=C||{};const{model:_}=this.workbook,w=new l.ZipWrite... method writeFile (line 76) | writeFile(S,C){const _=s.createWriteStream(S);return new Promise((w,x)... method writeBuffer (line 76) | async writeBuffer(S){const C=new d;return await this.write(C,S),C.read()} function D (line 94) | function D(F){this.files=[],this.loadOptions=F} function z (line 94) | function z(W,U){this.options=W,this.loadOptions=U} function p (line 94) | function p(U,G,ee){this.name=U,this.dir=ee.dir,this.date=ee.date,this.co... method constructor (line 76) | constructor(){super(),this.map={fileVersion:p.STATIC_XFORMS.fileVersio... method prepare (line 76) | prepare(v){v.sheets=v.worksheets;const b=[];let E=0;v.sheets.forEach(D... method render (line 76) | render(v,b){v.openXml(s.StdDocAttributes),v.openNode("workbook",p.WORK... method parseOpen (line 76) | parseOpen(v){if(this.parser)return this.parser.parseOpen(v),!0;switch(... method parseText (line 76) | parseText(v){this.parser&&this.parser.parseText(v)} method parseClose (line 76) | parseClose(v){if(this.parser)return this.parser.parseClose(v)||(this.p... method reconcile (line 76) | reconcile(v){const b=(v.workbookRels||[]).reduce((W,U)=>(W[U.Id]=U,W),... method constructor (line 76) | constructor(v){super(),this.map={numFmts:new c({tag:"numFmts",count:!0... method initIndex (line 76) | initIndex(){this.index={style:{},numFmt:{},numFmtNextId:164,font:{},bo... method init (line 76) | init(){this.model={styles:[],numFmts:[],fonts:[],borders:[],fills:[],d... method render (line 76) | render(v,b){b=b||this.model,v.openXml(o.StdDocAttributes),v.openNode("... method parseOpen (line 76) | parseOpen(v){if(this.parser)return this.parser.parseOpen(v),!0;switch(... method parseText (line 76) | parseText(v){this.parser&&this.parser.parseText(v)} method parseClose (line 76) | parseClose(v){if(this.parser)return this.parser.parseClose(v)||(this.p... method addStyleModel (line 76) | addStyleModel(v,b){if(!v)return 0;if(this.model.fonts.length||this._ad... method getStyleModel (line 76) | getStyleModel(v){const b=this.model.styles[v];if(!b)return null;let E=... method addDxfStyle (line 76) | addDxfStyle(v){return v.numFmt&&(v.numFmtId=this._addNumFmtStr(v.numFm... method getDxfStyle (line 76) | getDxfStyle(v){return this.model.dxfs[v]} method _addStyle (line 76) | _addStyle(v){const b=this.map.style.toXml(v);let E=this.index.style[b]... method _addNumFmtStr (line 76) | _addNumFmtStr(v){let b=f.getDefaultFmtId(v);if(b!==void 0||(b=this.ind... method _addFont (line 76) | _addFont(v){const b=this.map.font.toXml(v);let E=this.index.font[b];re... method _addBorder (line 76) | _addBorder(v){const b=this.map.border.toXml(v);let E=this.index.border... method _addFill (line 76) | _addFill(v){const b=this.map.fill.toXml(v);let E=this.index.fill[b];re... function U (line 94) | function U(){var G,ee;v=!0;for(var P=W.length;P;){for(ee=W,W=[],G=-1;++G... function y (line 94) | function y(){} function F (line 94) | function F(P){if(typeof P!="function")throw new TypeError("resolver must... function z (line 94) | function z(P,I,S){this.promise=P,typeof I=="function"&&(this.onFulfilled... function W (line 94) | function W(P,I,S){p(function(){var C;try{C=I(S)}catch(_){return v.reject... function U (line 94) | function U(P){var I=P&&P.then;if(P&&(typeof P=="object"||typeof P=="func... function G (line 94) | function G(P,I){var S=!1;function C(x){S||(S=!0,v.reject(P,x))}function ... function ee (line 94) | function ee(P,I){var S={};try{S.value=P(I),S.status="success"}catch(C){S... function k (line 94) | function k(R,M){I.resolve(R).then(function(X){_[M]=X,++w!==S||C||(C=!0,v... function F (line 94) | function F(W){if(!(this instanceof F))return new F(W);this.options=y.ass... function z (line 94) | function z(W,U){var G=new F(U);if(G.push(W,!0),G.err)throw G.msg||b[G.er... function W (line 94) | function W(G){if(!(this instanceof W))return new W(G);this.options=y.ass... function U (line 94) | function U(G,ee){var P=new W(ee);if(P.push(G,!0),P.err)throw P.msg||E[P.... function D (line 94) | function D(F,z){if(z<65537&&(F.subarray&&v||!F.subarray&&y))return Strin... function G (line 94) | function G($,q){return $.msg=D[q],q} function ee (line 94) | function ee($){return($<<1)-(4<$?9:0)} function P (line 94) | function P($){for(var q=$.length;0<=--q;)$[q]=0} method constructor (line 76) | constructor(S){this.workbook=S} method readFile (line 76) | async readFile(S,C){if(!await h.fs.exists(S))throw new Error("File not... method parseRels (line 76) | parseRels(S){return new v().parseStream(S)} method parseWorkbook (line 76) | parseWorkbook(S){return new D().parseStream(S)} method parseSharedStrings (line 76) | parseSharedStrings(S){return new y().parseStream(S)} method reconcile (line 76) | reconcile(S,C){const _=new D,w=new F(C),x=new z,A=new W;_.reconcile(S)... method _processWorksheetEntry (line 76) | async _processWorksheetEntry(S,C,_,w,x){const A=new F(w),k=await A.par... method _processCommentEntry (line 76) | async _processCommentEntry(S,C,_){const w=new U,x=await w.parseStream(... method _processTableEntry (line 76) | async _processTableEntry(S,C,_){const w=new W,x=await w.parseStream(S)... method _processWorksheetRelsEntry (line 76) | async _processWorksheetRelsEntry(S,C,_){const w=new v,x=await w.parseS... method _processMediaEntry (line 76) | async _processMediaEntry(S,C,_){const w=_.lastIndexOf(".");if(w>=1){co... method _processDrawingEntry (line 76) | async _processDrawingEntry(S,C,_){const w=new z,x=await w.parseStream(... method _processDrawingRelsEntry (line 76) | async _processDrawingRelsEntry(S,C,_){const w=new v,x=await w.parseStr... method _processVmlDrawingEntry (line 76) | async _processVmlDrawingEntry(S,C,_){const w=new G,x=await w.parseStre... method _processThemeEntry (line 76) | async _processThemeEntry(S,C,_){await new Promise((w,x)=>{const A=new ... method createInputStream (line 76) | createInputStream(){throw new Error("`XLSX#createInputStream` is depre... method read (line 76) | async read(S,C){!S[Symbol.asyncIterator]&&S.pipe&&(S=S.pipe(new c));co... method load (line 76) | async load(S,C){let _;_=C&&C.base64?o.from(S.toString(),"base64"):S;co... method addMedia (line 76) | async addMedia(S,C){await Promise.all(C.media.map(async _=>{if(_.type=... method addDrawings (line 76) | addDrawings(S,C){const _=new z,w=new v;C.worksheets.forEach(x=>{const{... method addTables (line 76) | addTables(S,C){const _=new W;C.worksheets.forEach(w=>{const{tables:x}=... method addContentTypes (line 76) | async addContentTypes(S,C){const _=new b().toXml(C);S.append(_,{name:"... method addApp (line 76) | async addApp(S,C){const _=new E().toXml(C);S.append(_,{name:"docProps/... method addCore (line 76) | async addCore(S,C){const _=new p;S.append(_.toXml(C),{name:"docProps/c... method addThemes (line 76) | async addThemes(S,C){const _=C.themes||{theme1:ee};Object.keys(_).forE... method addOfficeRels (line 76) | async addOfficeRels(S){const C=new v().toXml([{Id:"rId1",Type:P.RelTyp... method addWorkbookRels (line 76) | async addWorkbookRels(S,C){let _=1;const w=[{Id:"rId"+_++,Type:P.RelTy... method addSharedStrings (line 76) | async addSharedStrings(S,C){C.sharedStrings&&C.sharedStrings.count&&S.... method addStyles (line 76) | async addStyles(S,C){const{xml:_}=C.styles;_&&S.append(_,{name:"xl/sty... method addWorkbook (line 76) | async addWorkbook(S,C){const _=new D;S.append(_.toXml(C),{name:"xl/wor... method addWorksheets (line 76) | async addWorksheets(S,C){const _=new F,w=new v,x=new U,A=new G;C.works... method _finalize (line 76) | _finalize(S){return new Promise((C,_)=>{S.on("finish",()=>{C(this)}),S... method prepareModel (line 76) | prepareModel(S,C){S.creator=S.creator||"ExcelJS",S.lastModifiedBy=S.la... method write (line 76) | async write(S,C){C=C||{};const{model:_}=this.workbook,w=new l.ZipWrite... method writeFile (line 76) | writeFile(S,C){const _=s.createWriteStream(S);return new Promise((w,x)... method writeBuffer (line 76) | async writeBuffer(S){const C=new d;return await this.write(C,S),C.read()} function I (line 94) | function I($){var q=$.state,O=q.pending;O>$.avail_out&&(O=$.avail_out),O... function S (line 94) | function S($,q){v._tr_flush_block($,0<=$.block_start?$.block_start:-1,$.... function C (line 94) | function C($,q){$.pending_buf[$.pending++]=q} function _ (line 94) | function _($,q){$.pending_buf[$.pending++]=q>>>8&255,$.pending_buf[$.pen... function w (line 94) | function w($,q){var O,L,V=$.max_chain_length,J=$.strstart,re=$.prev_leng... function x (line 94) | function x($){var q,O,L,V,J,re,ae,j,ue,Q,B=$.w_size;do{if(V=$.window_siz... method constructor (line 76) | constructor(k){super();const{maxRows:R,maxCols:M,ignoreNodes:X}=k||{};... method prepare (line 76) | prepare(k,R){R.merges=new c,k.hyperlinks=R.hyperlinks=[],k.comments=R.... method render (line 76) | render(k,R){k.openXml(s.StdDocAttributes),k.openNode("worksheet",x.WOR... method parseOpen (line 76) | parseOpen(k){return this.parser?(this.parser.parseOpen(k),!0):k.name==... method parseText (line 76) | parseText(k){this.parser&&this.parser.parseText(k)} method parseClose (line 76) | parseClose(k){if(this.parser)return this.parser.parseClose(k)||(this.p... method reconcile (line 76) | reconcile(k,R){const M=(k.relationships||[]).reduce((K,te)=>{if(K[te.I... function A (line 94) | function A($,q){for(var O,L;;){if($.lookahead>>24&255)+(w>>>8&65280)+((65280&w)<<8)+((255&w)<<... function z (line 94) | function z(){this.mode=0,this.last=!1,this.wrap=0,this.havedict=!1,this.... function W (line 94) | function W(w){var x;return w&&w.state?(x=w.state,w.total_in=w.total_out=... function U (line 94) | function U(w){var x;return w&&w.state?((x=w.state).wsize=0,x.whave=0,x.w... function G (line 94) | function G(w,x){var A,k;return w&&w.state?(k=w.state,x<0?(A=0,x=-x):(A=1... function ee (line 94) | function ee(w,x){var A,k;return w?(k=new z,(w.state=k).window=null,(A=G(... function C (line 94) | function C(w){if(S){var x;for(P=new p.Buf32(512),I=new p.Buf32(32),x=0;x... function _ (line 94) | function _(w,x,A,k){var R,M=w.state;return M.window===null&&(M.wsize=1<<... function y (line 94) | function y(B){for(var H=B.length;0<=--H;)B[H]=0} function A (line 94) | function A(B,H,Z,oe,ce){this.static_tree=B,this.extra_bits=H,this.extra_... function k (line 94) | function k(B,H){this.dyn_tree=B,this.max_code=0,this.stat_desc=H} function R (line 94) | function R(B){return B<256?P[B]:P[256+(B>>>7)]} function M (line 94) | function M(B,H){B.pending_buf[B.pending++]=255&H,B.pending_buf[B.pending... function X (line 94) | function X(B,H,Z){B.bi_valid>16-Z?(B.bi_buf|=H<>>=1,Z<<=1,0<--H;);return Z>>>1} function $ (line 94) | function $(B,H,Z){var oe,ce,ne=new Array(16),se=0;for(oe=1;oe<=D;oe++)ne... function q (line 94) | function q(B){var H;for(H=0;H=1){co... method _processDrawingEntry (line 76) | async _processDrawingEntry(S,C,_){const w=new z,x=await w.parseStream(... method _processDrawingRelsEntry (line 76) | async _processDrawingRelsEntry(S,C,_){const w=new v,x=await w.parseStr... method _processVmlDrawingEntry (line 76) | async _processVmlDrawingEntry(S,C,_){const w=new G,x=await w.parseStre... method _processThemeEntry (line 76) | async _processThemeEntry(S,C,_){await new Promise((w,x)=>{const A=new ... method createInputStream (line 76) | createInputStream(){throw new Error("`XLSX#createInputStream` is depre... method read (line 76) | async read(S,C){!S[Symbol.asyncIterator]&&S.pipe&&(S=S.pipe(new c));co... method load (line 76) | async load(S,C){let _;_=C&&C.base64?o.from(S.toString(),"base64"):S;co... method addMedia (line 76) | async addMedia(S,C){await Promise.all(C.media.map(async _=>{if(_.type=... method addDrawings (line 76) | addDrawings(S,C){const _=new z,w=new v;C.worksheets.forEach(x=>{const{... method addTables (line 76) | addTables(S,C){const _=new W;C.worksheets.forEach(w=>{const{tables:x}=... method addContentTypes (line 76) | async addContentTypes(S,C){const _=new b().toXml(C);S.append(_,{name:"... method addApp (line 76) | async addApp(S,C){const _=new E().toXml(C);S.append(_,{name:"docProps/... method addCore (line 76) | async addCore(S,C){const _=new p;S.append(_.toXml(C),{name:"docProps/c... method addThemes (line 76) | async addThemes(S,C){const _=C.themes||{theme1:ee};Object.keys(_).forE... method addOfficeRels (line 76) | async addOfficeRels(S){const C=new v().toXml([{Id:"rId1",Type:P.RelTyp... method addWorkbookRels (line 76) | async addWorkbookRels(S,C){let _=1;const w=[{Id:"rId"+_++,Type:P.RelTy... method addSharedStrings (line 76) | async addSharedStrings(S,C){C.sharedStrings&&C.sharedStrings.count&&S.... method addStyles (line 76) | async addStyles(S,C){const{xml:_}=C.styles;_&&S.append(_,{name:"xl/sty... method addWorkbook (line 76) | async addWorkbook(S,C){const _=new D;S.append(_.toXml(C),{name:"xl/wor... method addWorksheets (line 76) | async addWorksheets(S,C){const _=new F,w=new v,x=new U,A=new G;C.works... method _finalize (line 76) | _finalize(S){return new Promise((C,_)=>{S.on("finish",()=>{C(this)}),S... method prepareModel (line 76) | prepareModel(S,C){S.creator=S.creator||"ExcelJS",S.lastModifiedBy=S.la... method write (line 76) | async write(S,C){C=C||{};const{model:_}=this.workbook,w=new l.ZipWrite... method writeFile (line 76) | writeFile(S,C){const _=s.createWriteStream(S);return new Promise((w,x)... method writeBuffer (line 76) | async writeBuffer(S){const C=new d;return await this.write(C,S),C.read()} function I (line 94) | function I(C){if(U)setTimeout(I,0,C);else{var _=W[C];if(_){U=!0;try{(fun... function S (line 94) | function S(C){C.source===y&&typeof C.data=="string"&&C.data.indexOf(F)==... function m (line 94) | function m(p){if(typeof p=="string")return p;if(function(v){return typeo... method constructor (line 76) | constructor(){super(),this.map={dataBar:this.databarXform=new u,extLst... method tag (line 76) | get tag(){return"cfRule"} method isPrimitive (line 76) | static isPrimitive(y){return y.type!=="iconSet"||!y.custom&&!f[y.iconS... method render (line 76) | render(y,v){switch(v.type){case"expression":this.renderExpression(y,v)... method renderExpression (line 76) | renderExpression(y,v){y.openNode(this.tag,{type:"expression",dxfId:v.d... method renderCellIs (line 76) | renderCellIs(y,v){y.openNode(this.tag,{type:"cellIs",dxfId:v.dxfId,pri... method renderTop10 (line 76) | renderTop10(y,v){y.leafNode(this.tag,{type:"top10",dxfId:v.dxfId,prior... method renderAboveAverage (line 76) | renderAboveAverage(y,v){y.leafNode(this.tag,{type:"aboveAverage",dxfId... method renderDataBar (line 76) | renderDataBar(y,v){y.openNode(this.tag,{type:"dataBar",priority:v.prio... method renderColorScale (line 76) | renderColorScale(y,v){y.openNode(this.tag,{type:"colorScale",priority:... method renderIconSet (line 76) | renderIconSet(y,v){m.isPrimitive(v)&&(y.openNode(this.tag,{type:"iconS... method renderText (line 76) | renderText(y,v){y.openNode(this.tag,{type:v.operator,dxfId:v.dxfId,pri... method renderTimePeriod (line 76) | renderTimePeriod(y,v){y.openNode(this.tag,{type:"timePeriod",dxfId:v.d... method createNewModel (line 76) | createNewModel(y){let{attributes:v}=y;return $o(An({},g(v)),{dxfId:a.t... method onParserClose (line 76) | onParserClose(y,v){switch(y){case"dataBar":case"extLst":case"colorScal... function G (line 94) | function G(be,Re,We,Ze){for(var mt=-1,nt=be?be.length:0;++mt=1){co... method _processDrawingEntry (line 76) | async _processDrawingEntry(S,C,_){const w=new z,x=await w.parseStream(... method _processDrawingRelsEntry (line 76) | async _processDrawingRelsEntry(S,C,_){const w=new v,x=await w.parseStr... method _processVmlDrawingEntry (line 76) | async _processVmlDrawingEntry(S,C,_){const w=new G,x=await w.parseStre... method _processThemeEntry (line 76) | async _processThemeEntry(S,C,_){await new Promise((w,x)=>{const A=new ... method createInputStream (line 76) | createInputStream(){throw new Error("`XLSX#createInputStream` is depre... method read (line 76) | async read(S,C){!S[Symbol.asyncIterator]&&S.pipe&&(S=S.pipe(new c));co... method load (line 76) | async load(S,C){let _;_=C&&C.base64?o.from(S.toString(),"base64"):S;co... method addMedia (line 76) | async addMedia(S,C){await Promise.all(C.media.map(async _=>{if(_.type=... method addDrawings (line 76) | addDrawings(S,C){const _=new z,w=new v;C.worksheets.forEach(x=>{const{... method addTables (line 76) | addTables(S,C){const _=new W;C.worksheets.forEach(w=>{const{tables:x}=... method addContentTypes (line 76) | async addContentTypes(S,C){const _=new b().toXml(C);S.append(_,{name:"... method addApp (line 76) | async addApp(S,C){const _=new E().toXml(C);S.append(_,{name:"docProps/... method addCore (line 76) | async addCore(S,C){const _=new p;S.append(_.toXml(C),{name:"docProps/c... method addThemes (line 76) | async addThemes(S,C){const _=C.themes||{theme1:ee};Object.keys(_).forE... method addOfficeRels (line 76) | async addOfficeRels(S){const C=new v().toXml([{Id:"rId1",Type:P.RelTyp... method addWorkbookRels (line 76) | async addWorkbookRels(S,C){let _=1;const w=[{Id:"rId"+_++,Type:P.RelTy... method addSharedStrings (line 76) | async addSharedStrings(S,C){C.sharedStrings&&C.sharedStrings.count&&S.... method addStyles (line 76) | async addStyles(S,C){const{xml:_}=C.styles;_&&S.append(_,{name:"xl/sty... method addWorkbook (line 76) | async addWorkbook(S,C){const _=new D;S.append(_.toXml(C),{name:"xl/wor... method addWorksheets (line 76) | async addWorksheets(S,C){const _=new F,w=new v,x=new U,A=new G;C.works... method _finalize (line 76) | _finalize(S){return new Promise((C,_)=>{S.on("finish",()=>{C(this)}),S... method prepareModel (line 76) | prepareModel(S,C){S.creator=S.creator||"ExcelJS",S.lastModifiedBy=S.la... method write (line 76) | async write(S,C){C=C||{};const{model:_}=this.workbook,w=new l.ZipWrite... method writeFile (line 76) | writeFile(S,C){const _=s.createWriteStream(S);return new Promise((w,x)... method writeBuffer (line 76) | async writeBuffer(S){const C=new d;return await this.write(C,S),C.read()} function I (line 94) | function I(be){var Re=-1,We=Array(be.size);return be.forEach(function(Ze... function S (line 94) | function S(be){var Re=-1,We=Array(be.size);return be.forEach(function(Ze... function ve (line 94) | function ve(be){var Re=-1,We=be?be.length:0;for(this.clear();++Re-1&&be%1==0&&be<=90071992... function Ht (line 94) | function Ht(be){var Re=typeof be;return!!be&&(Re=="object"||Re=="functio... function jr (line 94) | function jr(be){return!!be&&typeof be=="object"} function gr (line 94) | function gr(be){return typeof be=="symbol"||jr(be)&&te.call(be)=="[objec... function Gr (line 94) | function Gr(be){return vt(be)?qe(be):_t(be)} function Xr (line 94) | function Xr(be){return be} function F (line 94) | function F(Ae,Ie){for(var je=-1,at=Ae==null?0:Ae.length;++je-1&&Ae%1==0&&Ae<=90071992... function Ct (line 94) | function Ct(Ae){var Ie=typeof Ae;return Ae!=null&&(Ie=="object"||Ie=="fu... function ir (line 94) | function ir(Ae){return Ae!=null&&typeof Ae=="object"} function kt (line 94) | function kt(Ae){return(Ie=Ae)!=null&&rr(Ie.length)&&!Kt(Ie)?Se(Ae):Ge(Ae... function g (line 94) | function g(m){return m==null?m===void 0?"[object Undefined]":"[object Nu... function l (line 94) | function l(X,K){return!!(X?X.length:0)&&function(te,$,q){if($!=$)return ... method constructor (line 75) | constructor(f,g,m){if(!f||!g)throw new Error("A Cell needs a Row");thi... method worksheet (line 75) | get worksheet(){return this._row.worksheet} method workbook (line 75) | get workbook(){return this._row.worksheet.workbook} method destroy (line 75) | destroy(){delete this.style,delete this._value,delete this._row,delete... method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(f){this.style.numFmt=f} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(f){this.style.font=f} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(f){this.style.alignment=f} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(f){this.style.border=f} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(f){this.style.fill=f} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(f){this.style.protection=f} method _mergeStyle (line 75) | _mergeStyle(f,g,m){const p=f&&f.numFmt||g&&g.numFmt;p&&(m.numFmt=p);co... method address (line 75) | get address(){return this._address} method row (line 75) | get row(){return this._row.number} method col (line 75) | get col(){return this._column.number} method $col$row (line 75) | get $col$row(){return`$${this._column.letter}$${this.row}`} method type (line 75) | get type(){return this._value.type} method effectiveType (line 75) | get effectiveType(){return this._value.effectiveType} method toCsvString (line 75) | toCsvString(){return this._value.toCsvString()} method addMergeRef (line 75) | addMergeRef(){this._mergeCount++} method releaseMergeRef (line 75) | releaseMergeRef(){this._mergeCount--} method isMerged (line 75) | get isMerged(){return this._mergeCount>0||this.type===l.Types.Merge} method merge (line 75) | merge(f,g){this._value.release(),this._value=d.create(l.Types.Merge,th... method unmerge (line 75) | unmerge(){this.type===l.Types.Merge&&(this._value.release(),this._valu... method isMergedTo (line 75) | isMergedTo(f){return this._value.type===l.Types.Merge&&this._value.isM... method master (line 75) | get master(){return this.type===l.Types.Merge?this._value.master:this} method isHyperlink (line 75) | get isHyperlink(){return this._value.type===l.Types.Hyperlink} method hyperlink (line 75) | get hyperlink(){return this._value.hyperlink} method value (line 75) | get value(){return this._value.value} method value (line 75) | set value(f){this.type!==l.Types.Merge?(this._value.release(),this._va... method note (line 75) | get note(){return this._comment&&this._comment.note} method note (line 75) | set note(f){this._comment=new c(f)} method text (line 75) | get text(){return this._value.toString()} method html (line 75) | get html(){return o.escapeHtml(this.text)} method toString (line 75) | toString(){return this.text} method _upgradeToHyperlink (line 75) | _upgradeToHyperlink(f){this.type===l.Types.String&&(this._value=d.crea... method formula (line 75) | get formula(){return this._value.formula} method result (line 75) | get result(){return this._value.result} method formulaType (line 75) | get formulaType(){return this._value.formulaType} method fullAddress (line 75) | get fullAddress(){const{worksheet:f}=this._row;return{sheetName:f.name... method name (line 75) | get name(){return this.names[0]} method name (line 75) | set name(f){this.names=[f]} method names (line 75) | get names(){return this.workbook.definedNames.getNamesEx(this.fullAddr... method names (line 75) | set names(f){const{definedNames:g}=this.workbook;g.removeAllNames(this... method addName (line 75) | addName(f){this.workbook.definedNames.addEx(this.fullAddress,f)} method removeName (line 75) | removeName(f){this.workbook.definedNames.removeEx(this.fullAddress,f)} method removeAllNames (line 75) | removeAllNames(){this.workbook.definedNames.removeAllNames(this.fullAd... method _dataValidations (line 75) | get _dataValidations(){return this.worksheet.dataValidations} method dataValidation (line 75) | get dataValidation(){return this._dataValidations.find(this.address)} method dataValidation (line 75) | set dataValidation(f){this._dataValidations.add(this.address,f)} method model (line 75) | get model(){const{model:f}=this._value;return f.style=this.style,this.... method model (line 75) | set model(f){if(this._value.release(),this._value=d.create(f.type,this... method constructor (line 75) | constructor(p,y){this._data=p,this._encoding=y} method length (line 75) | get length(){return this.toBuffer().length} method copy (line 75) | copy(p,y,v,b){return this.toBuffer().copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._buffer||(this._buffer=o.from(this._data,this._... method constructor (line 76) | constructor(h){super(),this.options=Object.assign({type:"nodebuffer",c... method append (line 76) | append(h,f){f.hasOwnProperty("base64")&&f.base64?this.zip.file(f.name,... method finalize (line 76) | async finalize(){const h=await this.zip.generateAsync(this.options);th... method read (line 76) | read(h){return this.stream.read(h)} method setEncoding (line 76) | setEncoding(h){return this.stream.setEncoding(h)} method pause (line 76) | pause(){return this.stream.pause()} method resume (line 76) | resume(){return this.stream.resume()} method isPaused (line 76) | isPaused(){return this.stream.isPaused()} method pipe (line 76) | pipe(h,f){return this.stream.pipe(h,f)} method unpipe (line 76) | unpipe(h){return this.stream.unpipe(h)} method unshift (line 76) | unshift(h){return this.stream.unshift(h)} method wrap (line 76) | wrap(h){return this.stream.wrap(h)} method constructor (line 76) | constructor(){super(),this.map={Company:new s({tag:"Company"}),Manager... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("Properties",l.PR... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"dc:creator":new u({tag:"dc:creator"})... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("cp:corePropertie... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"xdr:twoCellAnchor":new u,"xdr:oneCell... method prepare (line 76) | prepare(h){h.anchors.forEach((f,g)=>{f.anchorType=function(m){return(t... method tag (line 76) | get tag(){return"xdr:wsDr"} method render (line 76) | render(h,f){h.openXml(o.StdDocAttributes),h.openNode(this.tag,l.DRAWIN... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.m... method reconcile (line 76) | reconcile(h,f){h.anchors.forEach(g=>{g.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={patternFill:new u,gradientFill:new c}} method tag (line 76) | get tag(){return"fill"} method render (line 76) | render(h,f){switch(h.addRollback(),h.openNode("fill"),f.type){case"pat... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method validStyle (line 76) | validStyle(h){return l.validPatternValues[h]} method constructor (line 79) | constructor(h){this.rowCount=0,this.formatterOptions=h,this.fieldForma... method isRowHashArray (line 79) | static isRowHashArray(h){return!!Array.isArray(h)&&Array.isArray(h[0])... method isRowArray (line 79) | static isRowArray(h){return Array.isArray(h)&&!this.isRowHashArray(h)} method gatherHeaders (line 79) | static gatherHeaders(h){return l.isRowHashArray(h)?h.map(f=>f[0]):Arra... method createTransform (line 79) | static createTransform(h){return c.isSyncTransform(h)?(f,g)=>{let m=nu... method rowTransform (line 79) | set rowTransform(h){if(!o.default(h))throw new TypeError("The transfor... method format (line 79) | format(h,f){this.callTransformer(h,(g,m)=>{if(g)return f(g);if(!h)retu... method finish (line 79) | finish(h){const f=[];if(this.formatterOptions.alwaysWriteHeaders&&this... method checkHeaders (line 79) | checkHeaders(h){if(this.headers)return{shouldFormatColumns:!0,headers:... method gatherColumns (line 79) | gatherColumns(h){if(this.headers===null)throw new Error("Headers is cu... method callTransformer (line 79) | callTransformer(h,f){return this._rowTransform?this._rowTransform(h,f)... method formatColumns (line 79) | formatColumns(h,f){const g=h.map((p,y)=>this.fieldFormatter.format(p,y... method constructor (line 79) | constructor(h){super({objectMode:h.objectMode}),this.lines="",this.row... method hasHitRowLimit (line 79) | get hasHitRowLimit(){return this.parserOptions.limitRows&&this.rowCoun... method shouldEmitRows (line 79) | get shouldEmitRows(){return this.parsedRowCount>this.parserOptions.ski... method shouldSkipLine (line 79) | get shouldSkipLine(){return this.parsedLineCount<=this.parserOptions.s... method transform (line 79) | transform(h){return this.rowTransformerValidator.rowTransform=h,this} method validate (line 79) | validate(h){return this.rowTransformerValidator.rowValidator=h,this} method emit (line 79) | emit(h){if(h==="end")return this.endEmitted||(this.endEmitted=!0,super... method _transform (line 79) | _transform(h,f,g){if(this.hasHitRowLimit)return g();const m=l.wrapDone... method _flush (line 79) | _flush(h){const f=l.wrapDoneCallback(h);if(this.hasHitRowLimit)return ... method parse (line 79) | parse(h,f){if(!h)return[];const{line:g,rows:m}=this.parser.parse(h,f);... method processRows (line 79) | processRows(h,f){const g=h.length,m=p=>{const y=E=>E?f(E):p%100!=0?m(p... method transformRow (line 79) | transformRow(h,f){try{this.headerTransformer.transform(h,(g,m)=>g?f(g)... method checkAndEmitHeaders (line 79) | checkAndEmitHeaders(){!this.headersEmitted&&this.headerTransformer.hea... method skipRow (line 79) | skipRow(h){return this.rowCount-=1,h(null,{row:null,isValid:!0})} method pushRow (line 79) | pushRow(h,f){try{this.parserOptions.objectMode?this.push(h):this.push(... method wrapDoneCallback (line 79) | static wrapDoneCallback(h){let f=!1;return function(g){if(g){if(f)thro... function d (line 94) | function d(X,K,te){for(var $=-1,q=X?X.length:0;++${m.dxfId!==void 0&&(m.style=g.styl... function h (line 94) | function h(X){return X!=X} method constructor (line 75) | constructor(p){this._data=p} method length (line 75) | get length(){return this._data.length} method copy (line 75) | copy(p,y,v,b){this._data.copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._data} method constructor (line 76) | constructor(g){super(),this.options=g||h.OPTIONS,this.map={b:{prop:"bo... method tag (line 76) | get tag(){return this.options.tagName} method render (line 76) | render(g,m){const{map:p}=this;g.openNode(this.options.tagName),l.each(... method parseOpen (line 76) | parseOpen(g){if(this.parser)return this.parser.parseOpen(g),!0;if(this... method parseText (line 76) | parseText(g){this.parser&&this.parser.parseText(g)} method parseClose (line 76) | parseClose(g){if(this.parser&&!this.parser.parseClose(g)){const m=this... function f (line 94) | function f(X,K){return X.has(K)} method constructor (line 75) | constructor(p){this.size=p,this.buffer=o.alloc(p),this.iRead=0,this.iW... method toBuffer (line 75) | toBuffer(){if(this.iRead===0&&this.iWrite===this.size)return this.buff... method length (line 75) | get length(){return this.iWrite-this.iRead} method eod (line 75) | get eod(){return this.iRead===this.iWrite} method full (line 75) | get full(){return this.iWrite===this.size} method read (line 75) | read(p){let y;return p===0?null:p===void 0||p>=this.length?(y=this.toB... method write (line 75) | write(p,y,v){const b=Math.min(v,this.size-this.iWrite);return p.copy(t... function g (line 94) | function g(X){var K=-1,te=Array(X.size);return X.forEach(function($){te[... function I (line 94) | function I(X){var K=-1,te=X?X.length:0;for(this.clear();++K{if(K[te.I... function k (line 94) | function k(X,K){var te,$,q=X.__data__;return(($=typeof(te=K))=="string"|... function R (line 94) | function R(X,K){var te=function($,q){return $==null?void 0:$[q]}(X,K);re... function M (line 94) | function M(X){var K=typeof X;return!!X&&(K=="object"||K=="function")} function c (line 94) | function c(){o.call(this,64),this._a=1732584193,this._b=4023233417,this.... method constructor (line 75) | constructor(){this._xml=[],this._stack=[],this._rollbacks=[]} method tos (line 75) | get tos(){return this._stack.length?this._stack[this._stack.length-1]:... method cursor (line 75) | get cursor(){return this._xml.length} method openXml (line 75) | openXml(d){const h=this._xml;h.push(" method openNode (line 76) | openNode(d,h){const f=this.tos,g=this._xml;f&&this.open&&g.push(">"),t... method addAttribute (line 76) | addAttribute(d,h){if(!this.open)throw new Error("Cannot write attribut... method addAttributes (line 76) | addAttributes(d){if(!this.open)throw new Error("Cannot write attribute... method writeText (line 76) | writeText(d){const h=this._xml;this.open&&(h.push(">"),this.open=!1),t... method writeXml (line 76) | writeXml(d){this.open&&(this._xml.push(">"),this.open=!1),this.leaf=!1... method closeNode (line 76) | closeNode(){const d=this._stack.pop(),h=this._xml;this.leaf?h.push("/>... method leafNode (line 76) | leafNode(d,h,f){this.openNode(d,h),f!==void 0&&this.writeText(f),this.... method closeAll (line 76) | closeAll(){for(;this._stack.length;)this.closeNode()} method addRollback (line 76) | addRollback(){return this._rollbacks.push({xml:this._xml.length,stack:... method commit (line 76) | commit(){this._rollbacks.pop()} method rollback (line 76) | rollback(){const d=this._rollbacks.pop();this._xml.length>d.xml&&this.... method xml (line 76) | get xml(){return this.closeAll(),this._xml.join("")} method constructor (line 76) | constructor(){super(),this.map={stop:new s}} method name (line 76) | get name(){return"gradient"} method tag (line 76) | get tag(){return"gradientFill"} method render (line 76) | render(h,f){switch(h.openNode("gradientFill"),f.gradient){case"angle":... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method constructor (line 76) | constructor(d,h){super(),this.id=d,this.formatCode=h} method tag (line 76) | get tag(){return"numFmt"} method render (line 76) | render(d,h){d.leafNode("numFmt",{numFmtId:h.id,formatCode:h.formatCode})} method parseOpen (line 76) | parseOpen(d){switch(d.name){case"numFmt":return this.model={id:parseIn... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} function l (line 94) | function l(m,p){return m<>>32-p} method constructor (line 75) | constructor(f,g,m){if(!f||!g)throw new Error("A Cell needs a Row");thi... method worksheet (line 75) | get worksheet(){return this._row.worksheet} method workbook (line 75) | get workbook(){return this._row.worksheet.workbook} method destroy (line 75) | destroy(){delete this.style,delete this._value,delete this._row,delete... method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(f){this.style.numFmt=f} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(f){this.style.font=f} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(f){this.style.alignment=f} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(f){this.style.border=f} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(f){this.style.fill=f} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(f){this.style.protection=f} method _mergeStyle (line 75) | _mergeStyle(f,g,m){const p=f&&f.numFmt||g&&g.numFmt;p&&(m.numFmt=p);co... method address (line 75) | get address(){return this._address} method row (line 75) | get row(){return this._row.number} method col (line 75) | get col(){return this._column.number} method $col$row (line 75) | get $col$row(){return`$${this._column.letter}$${this.row}`} method type (line 75) | get type(){return this._value.type} method effectiveType (line 75) | get effectiveType(){return this._value.effectiveType} method toCsvString (line 75) | toCsvString(){return this._value.toCsvString()} method addMergeRef (line 75) | addMergeRef(){this._mergeCount++} method releaseMergeRef (line 75) | releaseMergeRef(){this._mergeCount--} method isMerged (line 75) | get isMerged(){return this._mergeCount>0||this.type===l.Types.Merge} method merge (line 75) | merge(f,g){this._value.release(),this._value=d.create(l.Types.Merge,th... method unmerge (line 75) | unmerge(){this.type===l.Types.Merge&&(this._value.release(),this._valu... method isMergedTo (line 75) | isMergedTo(f){return this._value.type===l.Types.Merge&&this._value.isM... method master (line 75) | get master(){return this.type===l.Types.Merge?this._value.master:this} method isHyperlink (line 75) | get isHyperlink(){return this._value.type===l.Types.Hyperlink} method hyperlink (line 75) | get hyperlink(){return this._value.hyperlink} method value (line 75) | get value(){return this._value.value} method value (line 75) | set value(f){this.type!==l.Types.Merge?(this._value.release(),this._va... method note (line 75) | get note(){return this._comment&&this._comment.note} method note (line 75) | set note(f){this._comment=new c(f)} method text (line 75) | get text(){return this._value.toString()} method html (line 75) | get html(){return o.escapeHtml(this.text)} method toString (line 75) | toString(){return this.text} method _upgradeToHyperlink (line 75) | _upgradeToHyperlink(f){this.type===l.Types.String&&(this._value=d.crea... method formula (line 75) | get formula(){return this._value.formula} method result (line 75) | get result(){return this._value.result} method formulaType (line 75) | get formulaType(){return this._value.formulaType} method fullAddress (line 75) | get fullAddress(){const{worksheet:f}=this._row;return{sheetName:f.name... method name (line 75) | get name(){return this.names[0]} method name (line 75) | set name(f){this.names=[f]} method names (line 75) | get names(){return this.workbook.definedNames.getNamesEx(this.fullAddr... method names (line 75) | set names(f){const{definedNames:g}=this.workbook;g.removeAllNames(this... method addName (line 75) | addName(f){this.workbook.definedNames.addEx(this.fullAddress,f)} method removeName (line 75) | removeName(f){this.workbook.definedNames.removeEx(this.fullAddress,f)} method removeAllNames (line 75) | removeAllNames(){this.workbook.definedNames.removeAllNames(this.fullAd... method _dataValidations (line 75) | get _dataValidations(){return this.worksheet.dataValidations} method dataValidation (line 75) | get dataValidation(){return this._dataValidations.find(this.address)} method dataValidation (line 75) | set dataValidation(f){this._dataValidations.add(this.address,f)} method model (line 75) | get model(){const{model:f}=this._value;return f.style=this.style,this.... method model (line 75) | set model(f){if(this._value.release(),this._value=d.create(f.type,this... method constructor (line 75) | constructor(p,y){this._data=p,this._encoding=y} method length (line 75) | get length(){return this.toBuffer().length} method copy (line 75) | copy(p,y,v,b){return this.toBuffer().copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._buffer||(this._buffer=o.from(this._data,this._... method constructor (line 76) | constructor(h){super(),this.options=Object.assign({type:"nodebuffer",c... method append (line 76) | append(h,f){f.hasOwnProperty("base64")&&f.base64?this.zip.file(f.name,... method finalize (line 76) | async finalize(){const h=await this.zip.generateAsync(this.options);th... method read (line 76) | read(h){return this.stream.read(h)} method setEncoding (line 76) | setEncoding(h){return this.stream.setEncoding(h)} method pause (line 76) | pause(){return this.stream.pause()} method resume (line 76) | resume(){return this.stream.resume()} method isPaused (line 76) | isPaused(){return this.stream.isPaused()} method pipe (line 76) | pipe(h,f){return this.stream.pipe(h,f)} method unpipe (line 76) | unpipe(h){return this.stream.unpipe(h)} method unshift (line 76) | unshift(h){return this.stream.unshift(h)} method wrap (line 76) | wrap(h){return this.stream.wrap(h)} method constructor (line 76) | constructor(){super(),this.map={Company:new s({tag:"Company"}),Manager... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("Properties",l.PR... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"dc:creator":new u({tag:"dc:creator"})... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("cp:corePropertie... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"xdr:twoCellAnchor":new u,"xdr:oneCell... method prepare (line 76) | prepare(h){h.anchors.forEach((f,g)=>{f.anchorType=function(m){return(t... method tag (line 76) | get tag(){return"xdr:wsDr"} method render (line 76) | render(h,f){h.openXml(o.StdDocAttributes),h.openNode(this.tag,l.DRAWIN... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.m... method reconcile (line 76) | reconcile(h,f){h.anchors.forEach(g=>{g.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={patternFill:new u,gradientFill:new c}} method tag (line 76) | get tag(){return"fill"} method render (line 76) | render(h,f){switch(h.addRollback(),h.openNode("fill"),f.type){case"pat... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method validStyle (line 76) | validStyle(h){return l.validPatternValues[h]} method constructor (line 79) | constructor(h){this.rowCount=0,this.formatterOptions=h,this.fieldForma... method isRowHashArray (line 79) | static isRowHashArray(h){return!!Array.isArray(h)&&Array.isArray(h[0])... method isRowArray (line 79) | static isRowArray(h){return Array.isArray(h)&&!this.isRowHashArray(h)} method gatherHeaders (line 79) | static gatherHeaders(h){return l.isRowHashArray(h)?h.map(f=>f[0]):Arra... method createTransform (line 79) | static createTransform(h){return c.isSyncTransform(h)?(f,g)=>{let m=nu... method rowTransform (line 79) | set rowTransform(h){if(!o.default(h))throw new TypeError("The transfor... method format (line 79) | format(h,f){this.callTransformer(h,(g,m)=>{if(g)return f(g);if(!h)retu... method finish (line 79) | finish(h){const f=[];if(this.formatterOptions.alwaysWriteHeaders&&this... method checkHeaders (line 79) | checkHeaders(h){if(this.headers)return{shouldFormatColumns:!0,headers:... method gatherColumns (line 79) | gatherColumns(h){if(this.headers===null)throw new Error("Headers is cu... method callTransformer (line 79) | callTransformer(h,f){return this._rowTransform?this._rowTransform(h,f)... method formatColumns (line 79) | formatColumns(h,f){const g=h.map((p,y)=>this.fieldFormatter.format(p,y... method constructor (line 79) | constructor(h){super({objectMode:h.objectMode}),this.lines="",this.row... method hasHitRowLimit (line 79) | get hasHitRowLimit(){return this.parserOptions.limitRows&&this.rowCoun... method shouldEmitRows (line 79) | get shouldEmitRows(){return this.parsedRowCount>this.parserOptions.ski... method shouldSkipLine (line 79) | get shouldSkipLine(){return this.parsedLineCount<=this.parserOptions.s... method transform (line 79) | transform(h){return this.rowTransformerValidator.rowTransform=h,this} method validate (line 79) | validate(h){return this.rowTransformerValidator.rowValidator=h,this} method emit (line 79) | emit(h){if(h==="end")return this.endEmitted||(this.endEmitted=!0,super... method _transform (line 79) | _transform(h,f,g){if(this.hasHitRowLimit)return g();const m=l.wrapDone... method _flush (line 79) | _flush(h){const f=l.wrapDoneCallback(h);if(this.hasHitRowLimit)return ... method parse (line 79) | parse(h,f){if(!h)return[];const{line:g,rows:m}=this.parser.parse(h,f);... method processRows (line 79) | processRows(h,f){const g=h.length,m=p=>{const y=E=>E?f(E):p%100!=0?m(p... method transformRow (line 79) | transformRow(h,f){try{this.headerTransformer.transform(h,(g,m)=>g?f(g)... method checkAndEmitHeaders (line 79) | checkAndEmitHeaders(){!this.headersEmitted&&this.headerTransformer.hea... method skipRow (line 79) | skipRow(h){return this.rowCount-=1,h(null,{row:null,isValid:!0})} method pushRow (line 79) | pushRow(h,f){try{this.parserOptions.objectMode?this.push(h):this.push(... method wrapDoneCallback (line 79) | static wrapDoneCallback(h){let f=!1;return function(g){if(g){if(f)thro... function d (line 94) | function d(m,p,y,v,b,E,D){return l(m+(p&y|~p&v)+b+E|0,D)+p|0} method constructor (line 75) | constructor(p){this._data=p} method length (line 75) | get length(){return this._data.length} method copy (line 75) | copy(p,y,v,b){return this._data._buf.copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._data.toBuffer()} method constructor (line 76) | constructor(){super(),this.map={"x14:dataBar":this.databarXform=new u,... method tag (line 76) | get tag(){return"x14:cfRule"} method isExt (line 76) | static isExt(f){return f.type==="dataBar"?u.isExt(f):!(f.type!=="iconS... method prepare (line 76) | prepare(f){d.isExt(f)&&(f.x14Id=`{${a()}}`.toUpperCase())} method render (line 76) | render(f,g){if(d.isExt(g))switch(g.type){case"dataBar":this.renderData... method renderDataBar (line 76) | renderDataBar(f,g){f.openNode(this.tag,{type:"dataBar",id:g.x14Id}),th... method renderIconSet (line 76) | renderIconSet(f,g){f.openNode(this.tag,{type:"iconSet",priority:g.prio... method createNewModel (line 76) | createNewModel(f){let{attributes:g}=f;return{type:g.type,x14Id:g.id,pr... method onParserClose (line 76) | onParserClose(f,g){Object.assign(this.model,g.model)} method constructor (line 76) | constructor(){super(),this.map={autoFilter:new u,tableColumns:new s({t... method prepare (line 76) | prepare(f,g){this.map.autoFilter.prepare(f),this.map.tableColumns.prep... method tag (line 76) | get tag(){return"table"} method render (line 76) | render(f,g){f.openXml(a.StdDocAttributes),f.openNode(this.tag,$o(An({}... method parseOpen (line 76) | parseOpen(f){if(this.parser)return this.parser.parseOpen(f),!0;const{n... method parseText (line 76) | parseText(f){this.parser&&this.parser.parseText(f)} method parseClose (line 76) | parseClose(f){if(this.parser)return this.parser.parseClose(f)||(this.p... method reconcile (line 76) | reconcile(f,g){f.columns.forEach(m=>{m.dxfId!==void 0&&(m.style=g.styl... function h (line 94) | function h(m,p,y,v,b,E,D){return l(m+(p&v|y&~v)+b+E|0,D)+p|0} method constructor (line 75) | constructor(p){this._data=p} method length (line 75) | get length(){return this._data.length} method copy (line 75) | copy(p,y,v,b){this._data.copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._data} method constructor (line 76) | constructor(g){super(),this.options=g||h.OPTIONS,this.map={b:{prop:"bo... method tag (line 76) | get tag(){return this.options.tagName} method render (line 76) | render(g,m){const{map:p}=this;g.openNode(this.options.tagName),l.each(... method parseOpen (line 76) | parseOpen(g){if(this.parser)return this.parser.parseOpen(g),!0;if(this... method parseText (line 76) | parseText(g){this.parser&&this.parser.parseText(g)} method parseClose (line 76) | parseClose(g){if(this.parser&&!this.parser.parseClose(g)){const m=this... function f (line 94) | function f(m,p,y,v,b,E,D){return l(m+(p^y^v)+b+E|0,D)+p|0} method constructor (line 75) | constructor(p){this.size=p,this.buffer=o.alloc(p),this.iRead=0,this.iW... method toBuffer (line 75) | toBuffer(){if(this.iRead===0&&this.iWrite===this.size)return this.buff... method length (line 75) | get length(){return this.iWrite-this.iRead} method eod (line 75) | get eod(){return this.iRead===this.iWrite} method full (line 75) | get full(){return this.iWrite===this.size} method read (line 75) | read(p){let y;return p===0?null:p===void 0||p>=this.length?(y=this.toB... method write (line 75) | write(p,y,v){const b=Math.min(v,this.size-this.iWrite);return p.copy(t... function g (line 94) | function g(m,p,y,v,b,E,D){return l(m+(y^(p|~v))+b+E|0,D)+p|0} function s (line 94) | function s(u){this.rand=u||new o.Rand} method prepare (line 76) | prepare(){} method render (line 76) | render(){} method parseOpen (line 76) | parseOpen(c){} method parseText (line 76) | parseText(c){} method parseClose (line 76) | parseClose(c){} method reconcile (line 76) | reconcile(c,l){} method reset (line 76) | reset(){this.model=null,this.map&&Object.values(this.map).forEach(c=>{... method mergeModel (line 76) | mergeModel(c){this.model=Object.assign(this.model||{},c)} method parse (line 76) | async parse(c){for await(const l of c)for(const{eventType:d,value:h}of... method parseStream (line 76) | async parseStream(c){return this.parse(a(c))} method xml (line 76) | get xml(){return this.toXml(this.model)} method toXml (line 76) | toXml(c){const l=new o;return this.render(l,c),l.xml} method toAttribute (line 76) | static toAttribute(c,l){let d=arguments.length>2&&arguments[2]!==void ... method toStringAttribute (line 76) | static toStringAttribute(c,l){let d=arguments.length>2&&arguments[2]!=... method toStringValue (line 76) | static toStringValue(c,l){return c===void 0?l:c} method toBoolAttribute (line 76) | static toBoolAttribute(c,l){let d=arguments.length>2&&arguments[2]!==v... method toBoolValue (line 76) | static toBoolValue(c,l){return c===void 0?l:c==="1"} method toIntAttribute (line 76) | static toIntAttribute(c,l){let d=arguments.length>2&&arguments[2]!==vo... method toIntValue (line 76) | static toIntValue(c,l){return c===void 0?l:parseInt(c,10)} method toFloatAttribute (line 76) | static toFloatAttribute(c,l){let d=arguments.length>2&&arguments[2]!==... method toFloatValue (line 76) | static toFloatValue(c,l){return c===void 0?l:parseFloat(c)} method render (line 76) | render(c,l){c.openXml(a.StdDocAttributes),c.openNode("Types",s.PROPERT... method parseOpen (line 76) | parseOpen(){return!1} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} method tag (line 76) | get tag(){return"x14:id"} method render (line 76) | render(l,d){l.leafNode(this.tag,null,d)} method parseOpen (line 76) | parseOpen(){this.model=""} method parseText (line 76) | parseText(l){this.model+=l} method parseClose (line 76) | parseClose(l){return l!==this.tag} method constructor (line 76) | constructor(){super(),this.map={"x14:conditionalFormattings":this.cond... method tag (line 76) | get tag(){return"ext"} method hasContent (line 76) | hasContent(c){return this.conditionalFormattings.hasContent(c.conditio... method prepare (line 76) | prepare(c,l){this.conditionalFormattings.prepare(c.conditionalFormatti... method render (line 76) | render(c,l){c.openNode("ext",{uri:"{78C0D931-6437-407d-A8EE-F0AAD7539E... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(c,l){this.model[c]=l.model} method constructor (line 76) | constructor(){super(),this.map={color:new o}} method tag (line 76) | get tag(){return"stop"} method render (line 76) | render(h,f){h.openNode("stop"),h.addAttribute("position",f.position),t... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... function a (line 94) | function a(o,s){if(!o)throw new Error(s||"Assertion failed")} function o (line 94) | function o(u){return u.length===1?"0"+u:u} method constructor (line 75) | constructor(u,c){let l=arguments.length>2&&arguments[2]!==void 0?argum... method asInstance (line 75) | static asInstance(u){return u instanceof o||u==null?u:new o(u)} method col (line 75) | get col(){return this.nativeCol+Math.min(this.colWidth-1,this.nativeCo... method col (line 75) | set col(u){this.nativeCol=Math.floor(u),this.nativeColOff=Math.floor((... method row (line 75) | get row(){return this.nativeRow+Math.min(this.rowHeight-1,this.nativeR... method row (line 75) | set row(u){this.nativeRow=Math.floor(u),this.nativeRowOff=Math.floor((... method colWidth (line 75) | get colWidth(){return this.worksheet&&this.worksheet.getColumn(this.na... method rowHeight (line 75) | get rowHeight(){return this.worksheet&&this.worksheet.getRow(this.nati... method model (line 75) | get model(){return{nativeCol:this.nativeCol,nativeColOff:this.nativeCo... method model (line 75) | set model(u){this.nativeCol=u.nativeCol,this.nativeColOff=u.nativeColO... method constructor (line 75) | constructor(u){this.note=u} method model (line 75) | get model(){let u=null;switch(typeof this.note){case"string":u={type:"... method model (line 75) | set model(u){const{note:c}=u,{texts:l}=c;l.length===1&&Object.keys(l[0... method fromModel (line 75) | static fromModel(u){const c=new o;return c.model=u,c} method constructor (line 75) | constructor(){this.decode(arguments)} method setTLBR (line 75) | setTLBR(u,c,l,d,h){if(arguments.length<4){const f=a.decodeAddress(u),g... method decode (line 75) | decode(u){switch(u.length){case 5:this.setTLBR(u[0],u[1],u[2],u[3],u[4... method top (line 75) | get top(){return this.model.top||1} method top (line 75) | set top(u){this.model.top=u} method left (line 75) | get left(){return this.model.left||1} method left (line 75) | set left(u){this.model.left=u} method bottom (line 75) | get bottom(){return this.model.bottom||1} method bottom (line 75) | set bottom(u){this.model.bottom=u} method right (line 75) | get right(){return this.model.right||1} method right (line 75) | set right(u){this.model.right=u} method sheetName (line 75) | get sheetName(){return this.model.sheetName} method sheetName (line 75) | set sheetName(u){this.model.sheetName=u} method _serialisedSheetName (line 75) | get _serialisedSheetName(){const{sheetName:u}=this.model;return u?/^[a... method expand (line 75) | expand(u,c,l,d){(!this.model.top||u1?this.range:this._serialisedSheetN... method $shortRange (line 75) | get $shortRange(){return this.count>1?this.$range:this._serialisedShee... method count (line 75) | get count(){return(1+this.bottom-this.top)*(1+this.right-this.left)} method toString (line 75) | toString(){return this.range} method intersects (line 75) | intersects(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method contains (line 75) | contains(u){const c=a.decodeEx(u);return this.containsEx(c)} method containsEx (line 75) | containsEx(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method forEachAddress (line 75) | forEachAddress(u){for(let c=this.left;c<=this.right;c++)for(let l=this... method constructor (line 75) | constructor(u,c,l){this.table=u,this.column=c,this.index=l} method _set (line 75) | _set(u,c){this.table.cacheState(),this.column[u]=c} method name (line 75) | get name(){return this.column.name} method name (line 75) | set name(u){this._set("name",u)} method filterButton (line 75) | get filterButton(){return this.column.filterButton} method filterButton (line 75) | set filterButton(u){this.column.filterButton=u} method style (line 75) | get style(){return this.column.style} method style (line 75) | set style(u){this.column.style=u} method totalsRowLabel (line 75) | get totalsRowLabel(){return this.column.totalsRowLabel} method totalsRowLabel (line 75) | set totalsRowLabel(u){this._set("totalsRowLabel",u)} method totalsRowFunction (line 75) | get totalsRowFunction(){return this.column.totalsRowFunction} method totalsRowFunction (line 75) | set totalsRowFunction(u){this._set("totalsRowFunction",u)} method totalsRowResult (line 75) | get totalsRowResult(){return this.column.totalsRowResult} method totalsRowResult (line 75) | set totalsRowResult(u){this._set("totalsRowResult",u)} method totalsRowFormula (line 75) | get totalsRowFormula(){return this.column.totalsRowFormula} method totalsRowFormula (line 75) | set totalsRowFormula(u){this._set("totalsRowFormula",u)} method constructor (line 76) | constructor(u){super(),this.model=u} method tag (line 76) | get tag(){return"u"} method render (line 76) | render(u,c){if((c=c||this.model)===!0)u.leafNode("u");else{const l=o.A... method parseOpen (line 76) | parseOpen(u){u.name==="u"&&(this.model=u.attributes.val||!0)} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} function s (line 94) | function s(u){for(var c="",l=0;l{... method mergeModel (line 76) | mergeModel(c){this.model=Object.assign(this.model||{},c)} method parse (line 76) | async parse(c){for await(const l of c)for(const{eventType:d,value:h}of... method parseStream (line 76) | async parseStream(c){return this.parse(a(c))} method xml (line 76) | get xml(){return this.toXml(this.model)} method toXml (line 76) | toXml(c){const l=new o;return this.render(l,c),l.xml} method toAttribute (line 76) | static toAttribute(c,l){let d=arguments.length>2&&arguments[2]!==void ... method toStringAttribute (line 76) | static toStringAttribute(c,l){let d=arguments.length>2&&arguments[2]!=... method toStringValue (line 76) | static toStringValue(c,l){return c===void 0?l:c} method toBoolAttribute (line 76) | static toBoolAttribute(c,l){let d=arguments.length>2&&arguments[2]!==v... method toBoolValue (line 76) | static toBoolValue(c,l){return c===void 0?l:c==="1"} method toIntAttribute (line 76) | static toIntAttribute(c,l){let d=arguments.length>2&&arguments[2]!==vo... method toIntValue (line 76) | static toIntValue(c,l){return c===void 0?l:parseInt(c,10)} method toFloatAttribute (line 76) | static toFloatAttribute(c,l){let d=arguments.length>2&&arguments[2]!==... method toFloatValue (line 76) | static toFloatValue(c,l){return c===void 0?l:parseFloat(c)} method render (line 76) | render(c,l){c.openXml(a.StdDocAttributes),c.openNode("Types",s.PROPERT... method parseOpen (line 76) | parseOpen(){return!1} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} method tag (line 76) | get tag(){return"x14:id"} method render (line 76) | render(l,d){l.leafNode(this.tag,null,d)} method parseOpen (line 76) | parseOpen(){this.model=""} method parseText (line 76) | parseText(l){this.model+=l} method parseClose (line 76) | parseClose(l){return l!==this.tag} method constructor (line 76) | constructor(){super(),this.map={"x14:conditionalFormattings":this.cond... method tag (line 76) | get tag(){return"ext"} method hasContent (line 76) | hasContent(c){return this.conditionalFormattings.hasContent(c.conditio... method prepare (line 76) | prepare(c,l){this.conditionalFormattings.prepare(c.conditionalFormatti... method render (line 76) | render(c,l){c.openNode("ext",{uri:"{78C0D931-6437-407d-A8EE-F0AAD7539E... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(c,l){this.model[c]=l.model} method constructor (line 76) | constructor(){super(),this.map={color:new o}} method tag (line 76) | get tag(){return"stop"} method render (line 76) | render(h,f){h.openNode("stop"),h.addAttribute("position",f.position),t... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... function d (line 94) | function d(h){var f;typeof h!="object"||l.isBuffer(h)||(f=h.passphrase,h... method constructor (line 75) | constructor(p){this._data=p} method length (line 75) | get length(){return this._data.length} method copy (line 75) | copy(p,y,v,b){return this._data._buf.copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._data.toBuffer()} method constructor (line 76) | constructor(){super(),this.map={"x14:dataBar":this.databarXform=new u,... method tag (line 76) | get tag(){return"x14:cfRule"} method isExt (line 76) | static isExt(f){return f.type==="dataBar"?u.isExt(f):!(f.type!=="iconS... method prepare (line 76) | prepare(f){d.isExt(f)&&(f.x14Id=`{${a()}}`.toUpperCase())} method render (line 76) | render(f,g){if(d.isExt(g))switch(g.type){case"dataBar":this.renderData... method renderDataBar (line 76) | renderDataBar(f,g){f.openNode(this.tag,{type:"dataBar",id:g.x14Id}),th... method renderIconSet (line 76) | renderIconSet(f,g){f.openNode(this.tag,{type:"iconSet",priority:g.prio... method createNewModel (line 76) | createNewModel(f){let{attributes:g}=f;return{type:g.type,x14Id:g.id,pr... method onParserClose (line 76) | onParserClose(f,g){Object.assign(this.model,g.model)} method constructor (line 76) | constructor(){super(),this.map={autoFilter:new u,tableColumns:new s({t... method prepare (line 76) | prepare(f,g){this.map.autoFilter.prepare(f),this.map.tableColumns.prep... method tag (line 76) | get tag(){return"table"} method render (line 76) | render(f,g){f.openXml(a.StdDocAttributes),f.openNode(this.tag,$o(An({}... method parseOpen (line 76) | parseOpen(f){if(this.parser)return this.parser.parseOpen(f),!0;const{n... method parseText (line 76) | parseText(f){this.parser&&this.parser.parseText(f)} method parseClose (line 76) | parseClose(f){if(this.parser)return this.parser.parseClose(f)||(this.p... method reconcile (line 76) | reconcile(f,g){f.columns.forEach(m=>{m.dxfId!==void 0&&(m.style=g.styl... function p (line 94) | function p(){return s||(s=a.process&&a.process.nextTick?a.process.nextTi... method constructor (line 76) | constructor(){super(),this.map={fileVersion:p.STATIC_XFORMS.fileVersio... method prepare (line 76) | prepare(v){v.sheets=v.worksheets;const b=[];let E=0;v.sheets.forEach(D... method render (line 76) | render(v,b){v.openXml(s.StdDocAttributes),v.openNode("workbook",p.WORK... method parseOpen (line 76) | parseOpen(v){if(this.parser)return this.parser.parseOpen(v),!0;switch(... method parseText (line 76) | parseText(v){this.parser&&this.parser.parseText(v)} method parseClose (line 76) | parseClose(v){if(this.parser)return this.parser.parseClose(v)||(this.p... method reconcile (line 76) | reconcile(v){const b=(v.workbookRels||[]).reduce((W,U)=>(W[U.Id]=U,W),... method constructor (line 76) | constructor(v){super(),this.map={numFmts:new c({tag:"numFmts",count:!0... method initIndex (line 76) | initIndex(){this.index={style:{},numFmt:{},numFmtNextId:164,font:{},bo... method init (line 76) | init(){this.model={styles:[],numFmts:[],fonts:[],borders:[],fills:[],d... method render (line 76) | render(v,b){b=b||this.model,v.openXml(o.StdDocAttributes),v.openNode("... method parseOpen (line 76) | parseOpen(v){if(this.parser)return this.parser.parseOpen(v),!0;switch(... method parseText (line 76) | parseText(v){this.parser&&this.parser.parseText(v)} method parseClose (line 76) | parseClose(v){if(this.parser)return this.parser.parseClose(v)||(this.p... method addStyleModel (line 76) | addStyleModel(v,b){if(!v)return 0;if(this.model.fonts.length||this._ad... method getStyleModel (line 76) | getStyleModel(v){const b=this.model.styles[v];if(!b)return null;let E=... method addDxfStyle (line 76) | addDxfStyle(v){return v.numFmt&&(v.numFmtId=this._addNumFmtStr(v.numFm... method getDxfStyle (line 76) | getDxfStyle(v){return this.model.dxfs[v]} method _addStyle (line 76) | _addStyle(v){const b=this.map.style.toXml(v);let E=this.index.style[b]... method _addNumFmtStr (line 76) | _addNumFmtStr(v){let b=f.getDefaultFmtId(v);if(b!==void 0||(b=this.ind... method _addFont (line 76) | _addFont(v){const b=this.map.font.toXml(v);let E=this.index.font[b];re... method _addBorder (line 76) | _addBorder(v){const b=this.map.border.toXml(v);let E=this.index.border... method _addFill (line 76) | _addFill(v){const b=this.map.fill.toXml(v);let E=this.index.fill[b];re... function y (line 94) | function y(v,b,E,D,F){return f.importKey("raw",v,{name:"PBKDF2"},!1,["de... function g (line 94) | function g(m,p,y){var v=function(W){function U(G){return s(W).update(G).... function u (line 94) | function u(){throw new Error("setTimeout has not been defined")} method constructor (line 75) | constructor(l,d,h){this._worksheet=l,this._number=d,h!==!1&&(this.defn... method number (line 75) | get number(){return this._number} method worksheet (line 75) | get worksheet(){return this._worksheet} method letter (line 75) | get letter(){return s.n2l(this._number)} method isCustomWidth (line 75) | get isCustomWidth(){return this.width!==void 0&&this.width!==9} method defn (line 75) | get defn(){return{header:this._header,key:this.key,width:this.width,st... method defn (line 75) | set defn(l){l?(this.key=l.key,this.width=l.width!==void 0?l.width:9,th... method headers (line 75) | get headers(){return this._header&&this._header instanceof Array?this.... method header (line 75) | get header(){return this._header} method header (line 75) | set header(l){l!==void 0?(this._header=l,this.headers.forEach((d,h)=>{... method key (line 75) | get key(){return this._key} method key (line 75) | set key(l){(this._key&&this._worksheet.getColumnKey(this._key))===this... method hidden (line 75) | get hidden(){return!!this._hidden} method hidden (line 75) | set hidden(l){this._hidden=l} method outlineLevel (line 75) | get outlineLevel(){return this._outlineLevel||0} method outlineLevel (line 75) | set outlineLevel(l){this._outlineLevel=l} method collapsed (line 75) | get collapsed(){return!!(this._outlineLevel&&this._outlineLevel>=this.... method toString (line 75) | toString(){return JSON.stringify({key:this.key,width:this.width,header... method equivalentTo (line 75) | equivalentTo(l){return this.width===l.width&&this.hidden===l.hidden&&t... method isDefault (line 75) | get isDefault(){if(this.isCustomWidth||this.hidden||this.outlineLevel)... method headerCount (line 75) | get headerCount(){return this.headers.length} method eachCell (line 75) | eachCell(l,d){const h=this.number;d||(d=l,l=null),this._worksheet.each... method values (line 75) | get values(){const l=[];return this.eachCell((d,h)=>{d&&d.type!==o.Val... method values (line 75) | set values(l){if(!l)return;const d=this.number;let h=0;l.hasOwnPropert... method _applyStyle (line 75) | _applyStyle(l,d){return this.style[l]=d,this.eachCell(h=>{h[l]=d}),d} method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(l){this._applyStyle("numFmt",l)} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(l){this._applyStyle("font",l)} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(l){this._applyStyle("alignment",l)} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(l){this._applyStyle("protection",l)} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(l){this._applyStyle("border",l)} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(l){this._applyStyle("fill",l)} method toModel (line 75) | static toModel(l){const d=[];let h=null;return l&&l.forEach((f,g)=>{f.... method fromModel (line 75) | static fromModel(l,d){const h=[];let f=1,g=0;for(d=(d=d||[]).sort(func... method constructor (line 76) | constructor(){super(),this.map={"v:shape":new s}} method tag (line 76) | get tag(){return"xml"} method render (line 76) | render(l,d){l.openXml(a.StdDocAttributes),l.openNode(this.tag,u.DRAWIN... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method reconcile (line 76) | reconcile(l,d){l.anchors.forEach(h=>{h.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={"v:textbox":new o,"x:ClientData":new s}} method tag (line 76) | get tag(){return"v:shape"} method render (line 76) | render(l,d,h){l.openNode("v:shape",u.V_SHAPE_ATTRIBUTES(d,h)),l.leafNo... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.p... method constructor (line 76) | constructor(){super(),this.map={Relationship:new s}} method render (line 76) | render(l,d){d=d||this._values,l.openXml(a.StdDocAttributes),l.openNode... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method constructor (line 76) | constructor(){super(),this.map={"x14:id":this.idXform=new s}} method tag (line 76) | get tag(){return"ext"} method render (line 76) | render(l,d){l.openNode(this.tag,{uri:"{B025F937-C7B1-47D3-B67F-A62EFF6... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(l,d){this.model.x14Id=d.model} method constructor (line 76) | constructor(l){super(),this.model=l} method tag (line 76) | get tag(){return"r"} method textXform (line 76) | get textXform(){return this._textXform||(this._textXform=new a)} method fontXform (line 76) | get fontXform(){return this._fontXform||(this._fontXform=new o(u.FONT_... method render (line 76) | render(l,d){d=d||this.model,l.openNode("r"),d.font&&this.fontXform.ren... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){switch(l){case"r":return!1;case"t":return this.model.tex... method constructor (line 76) | constructor(l){super(),this.name=l,this.map={color:new s}} method tag (line 76) | get tag(){return this.name} method render (line 76) | render(l,d,h){const f=d&&d.color||h||this.defaultColor;l.openNode(this... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){return this.parser?(this.parser.parseClose(l)||(this.par... method validStyle (line 76) | validStyle(l){return u.validStyleValues[l]} method constructor (line 76) | constructor(){super(),this.map={fgColor:new o("fgColor"),bgColor:new o... method name (line 76) | get name(){return"pattern"} method tag (line 76) | get tag(){return"patternFill"} method render (line 76) | render(h,f){h.openNode("patternFill"),h.addAttribute("patternType",f.p... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.p... method constructor (line 77) | constructor(l){super({writableObjectMode:l.objectMode}),this.hasWritte... method transform (line 77) | transform(l){return this.rowFormatter.rowTransform=l,this} method _transform (line 77) | _transform(l,d,h){let f=!1;try{this.hasWrittenBOM||(this.push(this.for... method _flush (line 77) | _flush(l){this.rowFormatter.finish((d,h)=>d?l(d):(h&&h.forEach(f=>{thi... method constructor (line 79) | constructor(l){this.parserOptions=l,this.rowParser=new o.RowParser(thi... method removeBOM (line 79) | static removeBOM(l){return l&&l.charCodeAt(0)===65279?l.slice(1):l} method parse (line 79) | parse(l,d){const h=new a.Scanner({line:u.removeBOM(l),parserOptions:th... method parseWithoutComments (line 79) | parseWithoutComments(l){const d=[];let h=!0;for(;h;)h=this.parseRow(l,... method parseWithComments (line 79) | parseWithComments(l){const{parserOptions:d}=this,h=[];for(let f=l.next... method parseRow (line 79) | parseRow(l,d){if(!l.nextNonSpaceToken)return!1;const h=this.rowParser.... method constructor (line 81) | constructor(){this._rowTransform=null,this._rowValidator=null} method createTransform (line 81) | static createTransform(l){return s.isSyncTransform(l)?(d,h)=>{let f=nu... method createValidator (line 81) | static createValidator(l){return s.isSyncValidate(l)?(d,h)=>{h(null,{r... method rowTransform (line 81) | set rowTransform(l){if(!o.default(l))throw new TypeError("The transfor... method rowValidator (line 81) | set rowValidator(l){if(!o.default(l))throw new TypeError("The validate... method transformAndValidate (line 81) | transformAndValidate(l,d){return this.callTransformer(l,(h,f)=>h?d(h):... method callTransformer (line 81) | callTransformer(l,d){return this._rowTransform?this._rowTransform(l,d)... method callValidator (line 81) | callValidator(l,d){return this._rowValidator?this._rowValidator(l,d):d... function c (line 94) | function c(){throw new Error("clearTimeout has not been defined")} method constructor (line 75) | constructor(){this._xml=[],this._stack=[],this._rollbacks=[]} method tos (line 75) | get tos(){return this._stack.length?this._stack[this._stack.length-1]:... method cursor (line 75) | get cursor(){return this._xml.length} method openXml (line 75) | openXml(d){const h=this._xml;h.push(" method openNode (line 76) | openNode(d,h){const f=this.tos,g=this._xml;f&&this.open&&g.push(">"),t... method addAttribute (line 76) | addAttribute(d,h){if(!this.open)throw new Error("Cannot write attribut... method addAttributes (line 76) | addAttributes(d){if(!this.open)throw new Error("Cannot write attribute... method writeText (line 76) | writeText(d){const h=this._xml;this.open&&(h.push(">"),this.open=!1),t... method writeXml (line 76) | writeXml(d){this.open&&(this._xml.push(">"),this.open=!1),this.leaf=!1... method closeNode (line 76) | closeNode(){const d=this._stack.pop(),h=this._xml;this.leaf?h.push("/>... method leafNode (line 76) | leafNode(d,h,f){this.openNode(d,h),f!==void 0&&this.writeText(f),this.... method closeAll (line 76) | closeAll(){for(;this._stack.length;)this.closeNode()} method addRollback (line 76) | addRollback(){return this._rollbacks.push({xml:this._xml.length,stack:... method commit (line 76) | commit(){this._rollbacks.pop()} method rollback (line 76) | rollback(){const d=this._rollbacks.pop();this._xml.length>d.xml&&this.... method xml (line 76) | get xml(){return this.closeAll(),this._xml.join("")} method constructor (line 76) | constructor(){super(),this.map={stop:new s}} method name (line 76) | get name(){return"gradient"} method tag (line 76) | get tag(){return"gradientFill"} method render (line 76) | render(h,f){switch(h.openNode("gradientFill"),f.gradient){case"angle":... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method constructor (line 76) | constructor(d,h){super(),this.id=d,this.formatCode=h} method tag (line 76) | get tag(){return"numFmt"} method render (line 76) | render(d,h){d.leafNode("numFmt",{numFmtId:h.id,formatCode:h.formatCode})} method parseOpen (line 76) | parseOpen(d){switch(d.name){case"numFmt":return this.model={id:parseIn... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} function l (line 94) | function l(b){if(a===setTimeout)return setTimeout(b,0);if((a===u||!a)&&s... method constructor (line 75) | constructor(f,g,m){if(!f||!g)throw new Error("A Cell needs a Row");thi... method worksheet (line 75) | get worksheet(){return this._row.worksheet} method workbook (line 75) | get workbook(){return this._row.worksheet.workbook} method destroy (line 75) | destroy(){delete this.style,delete this._value,delete this._row,delete... method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(f){this.style.numFmt=f} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(f){this.style.font=f} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(f){this.style.alignment=f} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(f){this.style.border=f} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(f){this.style.fill=f} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(f){this.style.protection=f} method _mergeStyle (line 75) | _mergeStyle(f,g,m){const p=f&&f.numFmt||g&&g.numFmt;p&&(m.numFmt=p);co... method address (line 75) | get address(){return this._address} method row (line 75) | get row(){return this._row.number} method col (line 75) | get col(){return this._column.number} method $col$row (line 75) | get $col$row(){return`$${this._column.letter}$${this.row}`} method type (line 75) | get type(){return this._value.type} method effectiveType (line 75) | get effectiveType(){return this._value.effectiveType} method toCsvString (line 75) | toCsvString(){return this._value.toCsvString()} method addMergeRef (line 75) | addMergeRef(){this._mergeCount++} method releaseMergeRef (line 75) | releaseMergeRef(){this._mergeCount--} method isMerged (line 75) | get isMerged(){return this._mergeCount>0||this.type===l.Types.Merge} method merge (line 75) | merge(f,g){this._value.release(),this._value=d.create(l.Types.Merge,th... method unmerge (line 75) | unmerge(){this.type===l.Types.Merge&&(this._value.release(),this._valu... method isMergedTo (line 75) | isMergedTo(f){return this._value.type===l.Types.Merge&&this._value.isM... method master (line 75) | get master(){return this.type===l.Types.Merge?this._value.master:this} method isHyperlink (line 75) | get isHyperlink(){return this._value.type===l.Types.Hyperlink} method hyperlink (line 75) | get hyperlink(){return this._value.hyperlink} method value (line 75) | get value(){return this._value.value} method value (line 75) | set value(f){this.type!==l.Types.Merge?(this._value.release(),this._va... method note (line 75) | get note(){return this._comment&&this._comment.note} method note (line 75) | set note(f){this._comment=new c(f)} method text (line 75) | get text(){return this._value.toString()} method html (line 75) | get html(){return o.escapeHtml(this.text)} method toString (line 75) | toString(){return this.text} method _upgradeToHyperlink (line 75) | _upgradeToHyperlink(f){this.type===l.Types.String&&(this._value=d.crea... method formula (line 75) | get formula(){return this._value.formula} method result (line 75) | get result(){return this._value.result} method formulaType (line 75) | get formulaType(){return this._value.formulaType} method fullAddress (line 75) | get fullAddress(){const{worksheet:f}=this._row;return{sheetName:f.name... method name (line 75) | get name(){return this.names[0]} method name (line 75) | set name(f){this.names=[f]} method names (line 75) | get names(){return this.workbook.definedNames.getNamesEx(this.fullAddr... method names (line 75) | set names(f){const{definedNames:g}=this.workbook;g.removeAllNames(this... method addName (line 75) | addName(f){this.workbook.definedNames.addEx(this.fullAddress,f)} method removeName (line 75) | removeName(f){this.workbook.definedNames.removeEx(this.fullAddress,f)} method removeAllNames (line 75) | removeAllNames(){this.workbook.definedNames.removeAllNames(this.fullAd... method _dataValidations (line 75) | get _dataValidations(){return this.worksheet.dataValidations} method dataValidation (line 75) | get dataValidation(){return this._dataValidations.find(this.address)} method dataValidation (line 75) | set dataValidation(f){this._dataValidations.add(this.address,f)} method model (line 75) | get model(){const{model:f}=this._value;return f.style=this.style,this.... method model (line 75) | set model(f){if(this._value.release(),this._value=d.create(f.type,this... method constructor (line 75) | constructor(p,y){this._data=p,this._encoding=y} method length (line 75) | get length(){return this.toBuffer().length} method copy (line 75) | copy(p,y,v,b){return this.toBuffer().copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._buffer||(this._buffer=o.from(this._data,this._... method constructor (line 76) | constructor(h){super(),this.options=Object.assign({type:"nodebuffer",c... method append (line 76) | append(h,f){f.hasOwnProperty("base64")&&f.base64?this.zip.file(f.name,... method finalize (line 76) | async finalize(){const h=await this.zip.generateAsync(this.options);th... method read (line 76) | read(h){return this.stream.read(h)} method setEncoding (line 76) | setEncoding(h){return this.stream.setEncoding(h)} method pause (line 76) | pause(){return this.stream.pause()} method resume (line 76) | resume(){return this.stream.resume()} method isPaused (line 76) | isPaused(){return this.stream.isPaused()} method pipe (line 76) | pipe(h,f){return this.stream.pipe(h,f)} method unpipe (line 76) | unpipe(h){return this.stream.unpipe(h)} method unshift (line 76) | unshift(h){return this.stream.unshift(h)} method wrap (line 76) | wrap(h){return this.stream.wrap(h)} method constructor (line 76) | constructor(){super(),this.map={Company:new s({tag:"Company"}),Manager... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("Properties",l.PR... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"dc:creator":new u({tag:"dc:creator"})... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("cp:corePropertie... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"xdr:twoCellAnchor":new u,"xdr:oneCell... method prepare (line 76) | prepare(h){h.anchors.forEach((f,g)=>{f.anchorType=function(m){return(t... method tag (line 76) | get tag(){return"xdr:wsDr"} method render (line 76) | render(h,f){h.openXml(o.StdDocAttributes),h.openNode(this.tag,l.DRAWIN... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.m... method reconcile (line 76) | reconcile(h,f){h.anchors.forEach(g=>{g.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={patternFill:new u,gradientFill:new c}} method tag (line 76) | get tag(){return"fill"} method render (line 76) | render(h,f){switch(h.addRollback(),h.openNode("fill"),f.type){case"pat... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method validStyle (line 76) | validStyle(h){return l.validPatternValues[h]} method constructor (line 79) | constructor(h){this.rowCount=0,this.formatterOptions=h,this.fieldForma... method isRowHashArray (line 79) | static isRowHashArray(h){return!!Array.isArray(h)&&Array.isArray(h[0])... method isRowArray (line 79) | static isRowArray(h){return Array.isArray(h)&&!this.isRowHashArray(h)} method gatherHeaders (line 79) | static gatherHeaders(h){return l.isRowHashArray(h)?h.map(f=>f[0]):Arra... method createTransform (line 79) | static createTransform(h){return c.isSyncTransform(h)?(f,g)=>{let m=nu... method rowTransform (line 79) | set rowTransform(h){if(!o.default(h))throw new TypeError("The transfor... method format (line 79) | format(h,f){this.callTransformer(h,(g,m)=>{if(g)return f(g);if(!h)retu... method finish (line 79) | finish(h){const f=[];if(this.formatterOptions.alwaysWriteHeaders&&this... method checkHeaders (line 79) | checkHeaders(h){if(this.headers)return{shouldFormatColumns:!0,headers:... method gatherColumns (line 79) | gatherColumns(h){if(this.headers===null)throw new Error("Headers is cu... method callTransformer (line 79) | callTransformer(h,f){return this._rowTransform?this._rowTransform(h,f)... method formatColumns (line 79) | formatColumns(h,f){const g=h.map((p,y)=>this.fieldFormatter.format(p,y... method constructor (line 79) | constructor(h){super({objectMode:h.objectMode}),this.lines="",this.row... method hasHitRowLimit (line 79) | get hasHitRowLimit(){return this.parserOptions.limitRows&&this.rowCoun... method shouldEmitRows (line 79) | get shouldEmitRows(){return this.parsedRowCount>this.parserOptions.ski... method shouldSkipLine (line 79) | get shouldSkipLine(){return this.parsedLineCount<=this.parserOptions.s... method transform (line 79) | transform(h){return this.rowTransformerValidator.rowTransform=h,this} method validate (line 79) | validate(h){return this.rowTransformerValidator.rowValidator=h,this} method emit (line 79) | emit(h){if(h==="end")return this.endEmitted||(this.endEmitted=!0,super... method _transform (line 79) | _transform(h,f,g){if(this.hasHitRowLimit)return g();const m=l.wrapDone... method _flush (line 79) | _flush(h){const f=l.wrapDoneCallback(h);if(this.hasHitRowLimit)return ... method parse (line 79) | parse(h,f){if(!h)return[];const{line:g,rows:m}=this.parser.parse(h,f);... method processRows (line 79) | processRows(h,f){const g=h.length,m=p=>{const y=E=>E?f(E):p%100!=0?m(p... method transformRow (line 79) | transformRow(h,f){try{this.headerTransformer.transform(h,(g,m)=>g?f(g)... method checkAndEmitHeaders (line 79) | checkAndEmitHeaders(){!this.headersEmitted&&this.headerTransformer.hea... method skipRow (line 79) | skipRow(h){return this.rowCount-=1,h(null,{row:null,isValid:!0})} method pushRow (line 79) | pushRow(h,f){try{this.parserOptions.objectMode?this.push(h):this.push(... method wrapDoneCallback (line 79) | static wrapDoneCallback(h){let f=!1;return function(g){if(g){if(f)thro... function m (line 94) | function m(){f&&d&&(f=!1,d.length?h=d.concat(h):g=-1,h.length&&p())} method constructor (line 76) | constructor(){super(),this.map={dataBar:this.databarXform=new u,extLst... method tag (line 76) | get tag(){return"cfRule"} method isPrimitive (line 76) | static isPrimitive(y){return y.type!=="iconSet"||!y.custom&&!f[y.iconS... method render (line 76) | render(y,v){switch(v.type){case"expression":this.renderExpression(y,v)... method renderExpression (line 76) | renderExpression(y,v){y.openNode(this.tag,{type:"expression",dxfId:v.d... method renderCellIs (line 76) | renderCellIs(y,v){y.openNode(this.tag,{type:"cellIs",dxfId:v.dxfId,pri... method renderTop10 (line 76) | renderTop10(y,v){y.leafNode(this.tag,{type:"top10",dxfId:v.dxfId,prior... method renderAboveAverage (line 76) | renderAboveAverage(y,v){y.leafNode(this.tag,{type:"aboveAverage",dxfId... method renderDataBar (line 76) | renderDataBar(y,v){y.openNode(this.tag,{type:"dataBar",priority:v.prio... method renderColorScale (line 76) | renderColorScale(y,v){y.openNode(this.tag,{type:"colorScale",priority:... method renderIconSet (line 76) | renderIconSet(y,v){m.isPrimitive(v)&&(y.openNode(this.tag,{type:"iconS... method renderText (line 76) | renderText(y,v){y.openNode(this.tag,{type:v.operator,dxfId:v.dxfId,pri... method renderTimePeriod (line 76) | renderTimePeriod(y,v){y.openNode(this.tag,{type:"timePeriod",dxfId:v.d... method createNewModel (line 76) | createNewModel(y){let{attributes:v}=y;return $o(An({},g(v)),{dxfId:a.t... method onParserClose (line 76) | onParserClose(y,v){switch(y){case"dataBar":case"extLst":case"colorScal... function p (line 94) | function p(){if(!f){var b=l(m);f=!0;for(var E=h.length;E;){for(d=h,h=[];... method constructor (line 76) | constructor(){super(),this.map={fileVersion:p.STATIC_XFORMS.fileVersio... method prepare (line 76) | prepare(v){v.sheets=v.worksheets;const b=[];let E=0;v.sheets.forEach(D... method render (line 76) | render(v,b){v.openXml(s.StdDocAttributes),v.openNode("workbook",p.WORK... method parseOpen (line 76) | parseOpen(v){if(this.parser)return this.parser.parseOpen(v),!0;switch(... method parseText (line 76) | parseText(v){this.parser&&this.parser.parseText(v)} method parseClose (line 76) | parseClose(v){if(this.parser)return this.parser.parseClose(v)||(this.p... method reconcile (line 76) | reconcile(v){const b=(v.workbookRels||[]).reduce((W,U)=>(W[U.Id]=U,W),... method constructor (line 76) | constructor(v){super(),this.map={numFmts:new c({tag:"numFmts",count:!0... method initIndex (line 76) | initIndex(){this.index={style:{},numFmt:{},numFmtNextId:164,font:{},bo... method init (line 76) | init(){this.model={styles:[],numFmts:[],fonts:[],borders:[],fills:[],d... method render (line 76) | render(v,b){b=b||this.model,v.openXml(o.StdDocAttributes),v.openNode("... method parseOpen (line 76) | parseOpen(v){if(this.parser)return this.parser.parseOpen(v),!0;switch(... method parseText (line 76) | parseText(v){this.parser&&this.parser.parseText(v)} method parseClose (line 76) | parseClose(v){if(this.parser)return this.parser.parseClose(v)||(this.p... method addStyleModel (line 76) | addStyleModel(v,b){if(!v)return 0;if(this.model.fonts.length||this._ad... method getStyleModel (line 76) | getStyleModel(v){const b=this.model.styles[v];if(!b)return null;let E=... method addDxfStyle (line 76) | addDxfStyle(v){return v.numFmt&&(v.numFmtId=this._addNumFmtStr(v.numFm... method getDxfStyle (line 76) | getDxfStyle(v){return this.model.dxfs[v]} method _addStyle (line 76) | _addStyle(v){const b=this.map.style.toXml(v);let E=this.index.style[b]... method _addNumFmtStr (line 76) | _addNumFmtStr(v){let b=f.getDefaultFmtId(v);if(b!==void 0||(b=this.ind... method _addFont (line 76) | _addFont(v){const b=this.map.font.toXml(v);let E=this.index.font[b];re... method _addBorder (line 76) | _addBorder(v){const b=this.map.border.toXml(v);let E=this.index.border... method _addFill (line 76) | _addFill(v){const b=this.map.fill.toXml(v);let E=this.index.fill[b];re... function y (line 94) | function y(b,E){this.fun=b,this.array=E} function v (line 94) | function v(){} function s (line 94) | function s(u){var c=o.allocUnsafe(4);return c.writeUInt32BE(u,0),c} method prepare (line 76) | prepare(){} method render (line 76) | render(){} method parseOpen (line 76) | parseOpen(c){} method parseText (line 76) | parseText(c){} method parseClose (line 76) | parseClose(c){} method reconcile (line 76) | reconcile(c,l){} method reset (line 76) | reset(){this.model=null,this.map&&Object.values(this.map).forEach(c=>{... method mergeModel (line 76) | mergeModel(c){this.model=Object.assign(this.model||{},c)} method parse (line 76) | async parse(c){for await(const l of c)for(const{eventType:d,value:h}of... method parseStream (line 76) | async parseStream(c){return this.parse(a(c))} method xml (line 76) | get xml(){return this.toXml(this.model)} method toXml (line 76) | toXml(c){const l=new o;return this.render(l,c),l.xml} method toAttribute (line 76) | static toAttribute(c,l){let d=arguments.length>2&&arguments[2]!==void ... method toStringAttribute (line 76) | static toStringAttribute(c,l){let d=arguments.length>2&&arguments[2]!=... method toStringValue (line 76) | static toStringValue(c,l){return c===void 0?l:c} method toBoolAttribute (line 76) | static toBoolAttribute(c,l){let d=arguments.length>2&&arguments[2]!==v... method toBoolValue (line 76) | static toBoolValue(c,l){return c===void 0?l:c==="1"} method toIntAttribute (line 76) | static toIntAttribute(c,l){let d=arguments.length>2&&arguments[2]!==vo... method toIntValue (line 76) | static toIntValue(c,l){return c===void 0?l:parseInt(c,10)} method toFloatAttribute (line 76) | static toFloatAttribute(c,l){let d=arguments.length>2&&arguments[2]!==... method toFloatValue (line 76) | static toFloatValue(c,l){return c===void 0?l:parseFloat(c)} method render (line 76) | render(c,l){c.openXml(a.StdDocAttributes),c.openNode("Types",s.PROPERT... method parseOpen (line 76) | parseOpen(){return!1} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} method tag (line 76) | get tag(){return"x14:id"} method render (line 76) | render(l,d){l.leafNode(this.tag,null,d)} method parseOpen (line 76) | parseOpen(){this.model=""} method parseText (line 76) | parseText(l){this.model+=l} method parseClose (line 76) | parseClose(l){return l!==this.tag} method constructor (line 76) | constructor(){super(),this.map={"x14:conditionalFormattings":this.cond... method tag (line 76) | get tag(){return"ext"} method hasContent (line 76) | hasContent(c){return this.conditionalFormattings.hasContent(c.conditio... method prepare (line 76) | prepare(c,l){this.conditionalFormattings.prepare(c.conditionalFormatti... method render (line 76) | render(c,l){c.openNode("ext",{uri:"{78C0D931-6437-407d-A8EE-F0AAD7539E... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(c,l){this.model[c]=l.model} method constructor (line 76) | constructor(){super(),this.map={color:new o}} method tag (line 76) | get tag(){return"stop"} method render (line 76) | render(h,f){h.openNode("stop"),h.addAttribute("position",f.position),t... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... function s (line 95) | function s(){throw new Error(`secure random number generation not suppor... method prepare (line 76) | prepare(){} method render (line 76) | render(){} method parseOpen (line 76) | parseOpen(c){} method parseText (line 76) | parseText(c){} method parseClose (line 76) | parseClose(c){} method reconcile (line 76) | reconcile(c,l){} method reset (line 76) | reset(){this.model=null,this.map&&Object.values(this.map).forEach(c=>{... method mergeModel (line 76) | mergeModel(c){this.model=Object.assign(this.model||{},c)} method parse (line 76) | async parse(c){for await(const l of c)for(const{eventType:d,value:h}of... method parseStream (line 76) | async parseStream(c){return this.parse(a(c))} method xml (line 76) | get xml(){return this.toXml(this.model)} method toXml (line 76) | toXml(c){const l=new o;return this.render(l,c),l.xml} method toAttribute (line 76) | static toAttribute(c,l){let d=arguments.length>2&&arguments[2]!==void ... method toStringAttribute (line 76) | static toStringAttribute(c,l){let d=arguments.length>2&&arguments[2]!=... method toStringValue (line 76) | static toStringValue(c,l){return c===void 0?l:c} method toBoolAttribute (line 76) | static toBoolAttribute(c,l){let d=arguments.length>2&&arguments[2]!==v... method toBoolValue (line 76) | static toBoolValue(c,l){return c===void 0?l:c==="1"} method toIntAttribute (line 76) | static toIntAttribute(c,l){let d=arguments.length>2&&arguments[2]!==vo... method toIntValue (line 76) | static toIntValue(c,l){return c===void 0?l:parseInt(c,10)} method toFloatAttribute (line 76) | static toFloatAttribute(c,l){let d=arguments.length>2&&arguments[2]!==... method toFloatValue (line 76) | static toFloatValue(c,l){return c===void 0?l:parseFloat(c)} method render (line 76) | render(c,l){c.openXml(a.StdDocAttributes),c.openNode("Types",s.PROPERT... method parseOpen (line 76) | parseOpen(){return!1} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} method tag (line 76) | get tag(){return"x14:id"} method render (line 76) | render(l,d){l.leafNode(this.tag,null,d)} method parseOpen (line 76) | parseOpen(){this.model=""} method parseText (line 76) | parseText(l){this.model+=l} method parseClose (line 76) | parseClose(l){return l!==this.tag} method constructor (line 76) | constructor(){super(),this.map={"x14:conditionalFormattings":this.cond... method tag (line 76) | get tag(){return"ext"} method hasContent (line 76) | hasContent(c){return this.conditionalFormattings.hasContent(c.conditio... method prepare (line 76) | prepare(c,l){this.conditionalFormattings.prepare(c.conditionalFormatti... method render (line 76) | render(c,l){c.openNode("ext",{uri:"{78C0D931-6437-407d-A8EE-F0AAD7539E... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(c,l){this.model[c]=l.model} method constructor (line 76) | constructor(){super(),this.map={color:new o}} method tag (line 76) | get tag(){return"stop"} method render (line 76) | render(h,f){h.openNode("stop"),h.addAttribute("position",f.position),t... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... function g (line 96) | function g(y,v){if(typeof y!="number"||y!=y)throw new TypeError("offset ... function m (line 96) | function m(y,v,b){if(typeof y!="number"||y!=y)throw new TypeError("size ... method constructor (line 76) | constructor(){super(),this.map={dataBar:this.databarXform=new u,extLst... method tag (line 76) | get tag(){return"cfRule"} method isPrimitive (line 76) | static isPrimitive(y){return y.type!=="iconSet"||!y.custom&&!f[y.iconS... method render (line 76) | render(y,v){switch(v.type){case"expression":this.renderExpression(y,v)... method renderExpression (line 76) | renderExpression(y,v){y.openNode(this.tag,{type:"expression",dxfId:v.d... method renderCellIs (line 76) | renderCellIs(y,v){y.openNode(this.tag,{type:"cellIs",dxfId:v.dxfId,pri... method renderTop10 (line 76) | renderTop10(y,v){y.leafNode(this.tag,{type:"top10",dxfId:v.dxfId,prior... method renderAboveAverage (line 76) | renderAboveAverage(y,v){y.leafNode(this.tag,{type:"aboveAverage",dxfId... method renderDataBar (line 76) | renderDataBar(y,v){y.openNode(this.tag,{type:"dataBar",priority:v.prio... method renderColorScale (line 76) | renderColorScale(y,v){y.openNode(this.tag,{type:"colorScale",priority:... method renderIconSet (line 76) | renderIconSet(y,v){m.isPrimitive(v)&&(y.openNode(this.tag,{type:"iconS... method renderText (line 76) | renderText(y,v){y.openNode(this.tag,{type:v.operator,dxfId:v.dxfId,pri... method renderTimePeriod (line 76) | renderTimePeriod(y,v){y.openNode(this.tag,{type:"timePeriod",dxfId:v.d... method createNewModel (line 76) | createNewModel(y){let{attributes:v}=y;return $o(An({},g(v)),{dxfId:a.t... method onParserClose (line 76) | onParserClose(y,v){switch(y){case"dataBar":case"extLst":case"colorScal... function p (line 96) | function p(y,v,b,E){if(a.browser){var D=y.buffer,F=new Uint8Array(D,v,b)... method constructor (line 76) | constructor(){super(),this.map={fileVersion:p.STATIC_XFORMS.fileVersio... method prepare (line 76) | prepare(v){v.sheets=v.worksheets;const b=[];let E=0;v.sheets.forEach(D... method render (line 76) | render(v,b){v.openXml(s.StdDocAttributes),v.openNode("workbook",p.WORK... method parseOpen (line 76) | parseOpen(v){if(this.parser)return this.parser.parseOpen(v),!0;switch(... method parseText (line 76) | parseText(v){this.parser&&this.parser.parseText(v)} method parseClose (line 76) | parseClose(v){if(this.parser)return this.parser.parseClose(v)||(this.p... method reconcile (line 76) | reconcile(v){const b=(v.workbookRels||[]).reduce((W,U)=>(W[U.Id]=U,W),... method constructor (line 76) | constructor(v){super(),this.map={numFmts:new c({tag:"numFmts",count:!0... method initIndex (line 76) | initIndex(){this.index={style:{},numFmt:{},numFmtNextId:164,font:{},bo... method init (line 76) | init(){this.model={styles:[],numFmts:[],fonts:[],borders:[],fills:[],d... method render (line 76) | render(v,b){b=b||this.model,v.openXml(o.StdDocAttributes),v.openNode("... method parseOpen (line 76) | parseOpen(v){if(this.parser)return this.parser.parseOpen(v),!0;switch(... method parseText (line 76) | parseText(v){this.parser&&this.parser.parseText(v)} method parseClose (line 76) | parseClose(v){if(this.parser)return this.parser.parseClose(v)||(this.p... method addStyleModel (line 76) | addStyleModel(v,b){if(!v)return 0;if(this.model.fonts.length||this._ad... method getStyleModel (line 76) | getStyleModel(v){const b=this.model.styles[v];if(!b)return null;let E=... method addDxfStyle (line 76) | addDxfStyle(v){return v.numFmt&&(v.numFmtId=this._addNumFmtStr(v.numFm... method getDxfStyle (line 76) | getDxfStyle(v){return this.model.dxfs[v]} method _addStyle (line 76) | _addStyle(v){const b=this.map.style.toXml(v);let E=this.index.style[b]... method _addNumFmtStr (line 76) | _addNumFmtStr(v){let b=f.getDefaultFmtId(v);if(b!==void 0||(b=this.ind... method _addFont (line 76) | _addFont(v){const b=this.map.font.toXml(v);let E=this.index.font[b];re... method _addBorder (line 76) | _addBorder(v){const b=this.map.border.toXml(v);let E=this.index.border... method _addFill (line 76) | _addFill(v){const b=this.map.fill.toXml(v);let E=this.index.fill[b];re... function o (line 96) | function o(u,c,l){l||(l=Error);var d=function(h){var f,g;function m(p,y,... method constructor (line 75) | constructor(u,c){let l=arguments.length>2&&arguments[2]!==void 0?argum... method asInstance (line 75) | static asInstance(u){return u instanceof o||u==null?u:new o(u)} method col (line 75) | get col(){return this.nativeCol+Math.min(this.colWidth-1,this.nativeCo... method col (line 75) | set col(u){this.nativeCol=Math.floor(u),this.nativeColOff=Math.floor((... method row (line 75) | get row(){return this.nativeRow+Math.min(this.rowHeight-1,this.nativeR... method row (line 75) | set row(u){this.nativeRow=Math.floor(u),this.nativeRowOff=Math.floor((... method colWidth (line 75) | get colWidth(){return this.worksheet&&this.worksheet.getColumn(this.na... method rowHeight (line 75) | get rowHeight(){return this.worksheet&&this.worksheet.getRow(this.nati... method model (line 75) | get model(){return{nativeCol:this.nativeCol,nativeColOff:this.nativeCo... method model (line 75) | set model(u){this.nativeCol=u.nativeCol,this.nativeColOff=u.nativeColO... method constructor (line 75) | constructor(u){this.note=u} method model (line 75) | get model(){let u=null;switch(typeof this.note){case"string":u={type:"... method model (line 75) | set model(u){const{note:c}=u,{texts:l}=c;l.length===1&&Object.keys(l[0... method fromModel (line 75) | static fromModel(u){const c=new o;return c.model=u,c} method constructor (line 75) | constructor(){this.decode(arguments)} method setTLBR (line 75) | setTLBR(u,c,l,d,h){if(arguments.length<4){const f=a.decodeAddress(u),g... method decode (line 75) | decode(u){switch(u.length){case 5:this.setTLBR(u[0],u[1],u[2],u[3],u[4... method top (line 75) | get top(){return this.model.top||1} method top (line 75) | set top(u){this.model.top=u} method left (line 75) | get left(){return this.model.left||1} method left (line 75) | set left(u){this.model.left=u} method bottom (line 75) | get bottom(){return this.model.bottom||1} method bottom (line 75) | set bottom(u){this.model.bottom=u} method right (line 75) | get right(){return this.model.right||1} method right (line 75) | set right(u){this.model.right=u} method sheetName (line 75) | get sheetName(){return this.model.sheetName} method sheetName (line 75) | set sheetName(u){this.model.sheetName=u} method _serialisedSheetName (line 75) | get _serialisedSheetName(){const{sheetName:u}=this.model;return u?/^[a... method expand (line 75) | expand(u,c,l,d){(!this.model.top||u1?this.range:this._serialisedSheetN... method $shortRange (line 75) | get $shortRange(){return this.count>1?this.$range:this._serialisedShee... method count (line 75) | get count(){return(1+this.bottom-this.top)*(1+this.right-this.left)} method toString (line 75) | toString(){return this.range} method intersects (line 75) | intersects(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method contains (line 75) | contains(u){const c=a.decodeEx(u);return this.containsEx(c)} method containsEx (line 75) | containsEx(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method forEachAddress (line 75) | forEachAddress(u){for(let c=this.left;c<=this.right;c++)for(let l=this... method constructor (line 75) | constructor(u,c,l){this.table=u,this.column=c,this.index=l} method _set (line 75) | _set(u,c){this.table.cacheState(),this.column[u]=c} method name (line 75) | get name(){return this.column.name} method name (line 75) | set name(u){this._set("name",u)} method filterButton (line 75) | get filterButton(){return this.column.filterButton} method filterButton (line 75) | set filterButton(u){this.column.filterButton=u} method style (line 75) | get style(){return this.column.style} method style (line 75) | set style(u){this.column.style=u} method totalsRowLabel (line 75) | get totalsRowLabel(){return this.column.totalsRowLabel} method totalsRowLabel (line 75) | set totalsRowLabel(u){this._set("totalsRowLabel",u)} method totalsRowFunction (line 75) | get totalsRowFunction(){return this.column.totalsRowFunction} method totalsRowFunction (line 75) | set totalsRowFunction(u){this._set("totalsRowFunction",u)} method totalsRowResult (line 75) | get totalsRowResult(){return this.column.totalsRowResult} method totalsRowResult (line 75) | set totalsRowResult(u){this._set("totalsRowResult",u)} method totalsRowFormula (line 75) | get totalsRowFormula(){return this.column.totalsRowFormula} method totalsRowFormula (line 75) | set totalsRowFormula(u){this._set("totalsRowFormula",u)} method constructor (line 76) | constructor(u){super(),this.model=u} method tag (line 76) | get tag(){return"u"} method render (line 76) | render(u,c){if((c=c||this.model)===!0)u.leafNode("u");else{const l=o.A... method parseOpen (line 76) | parseOpen(u){u.name==="u"&&(this.model=u.attributes.val||!0)} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} function s (line 96) | function s(u,c){if(Array.isArray(u)){var l=u.length;return u=u.map(funct... method prepare (line 76) | prepare(){} method render (line 76) | render(){} method parseOpen (line 76) | parseOpen(c){} method parseText (line 76) | parseText(c){} method parseClose (line 76) | parseClose(c){} method reconcile (line 76) | reconcile(c,l){} method reset (line 76) | reset(){this.model=null,this.map&&Object.values(this.map).forEach(c=>{... method mergeModel (line 76) | mergeModel(c){this.model=Object.assign(this.model||{},c)} method parse (line 76) | async parse(c){for await(const l of c)for(const{eventType:d,value:h}of... method parseStream (line 76) | async parseStream(c){return this.parse(a(c))} method xml (line 76) | get xml(){return this.toXml(this.model)} method toXml (line 76) | toXml(c){const l=new o;return this.render(l,c),l.xml} method toAttribute (line 76) | static toAttribute(c,l){let d=arguments.length>2&&arguments[2]!==void ... method toStringAttribute (line 76) | static toStringAttribute(c,l){let d=arguments.length>2&&arguments[2]!=... method toStringValue (line 76) | static toStringValue(c,l){return c===void 0?l:c} method toBoolAttribute (line 76) | static toBoolAttribute(c,l){let d=arguments.length>2&&arguments[2]!==v... method toBoolValue (line 76) | static toBoolValue(c,l){return c===void 0?l:c==="1"} method toIntAttribute (line 76) | static toIntAttribute(c,l){let d=arguments.length>2&&arguments[2]!==vo... method toIntValue (line 76) | static toIntValue(c,l){return c===void 0?l:parseInt(c,10)} method toFloatAttribute (line 76) | static toFloatAttribute(c,l){let d=arguments.length>2&&arguments[2]!==... method toFloatValue (line 76) | static toFloatValue(c,l){return c===void 0?l:parseFloat(c)} method render (line 76) | render(c,l){c.openXml(a.StdDocAttributes),c.openNode("Types",s.PROPERT... method parseOpen (line 76) | parseOpen(){return!1} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} method tag (line 76) | get tag(){return"x14:id"} method render (line 76) | render(l,d){l.leafNode(this.tag,null,d)} method parseOpen (line 76) | parseOpen(){this.model=""} method parseText (line 76) | parseText(l){this.model+=l} method parseClose (line 76) | parseClose(l){return l!==this.tag} method constructor (line 76) | constructor(){super(),this.map={"x14:conditionalFormattings":this.cond... method tag (line 76) | get tag(){return"ext"} method hasContent (line 76) | hasContent(c){return this.conditionalFormattings.hasContent(c.conditio... method prepare (line 76) | prepare(c,l){this.conditionalFormattings.prepare(c.conditionalFormatti... method render (line 76) | render(c,l){c.openNode("ext",{uri:"{78C0D931-6437-407d-A8EE-F0AAD7539E... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(c,l){this.model[c]=l.model} method constructor (line 76) | constructor(){super(),this.map={color:new o}} method tag (line 76) | get tag(){return"stop"} method render (line 76) | render(h,f){h.openNode("stop"),h.addAttribute("position",f.position),t... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... function h (line 96) | function h(m){if(!(this instanceof h))return new h(m);s.call(this,m),u.c... method constructor (line 75) | constructor(p){this._data=p} method length (line 75) | get length(){return this._data.length} method copy (line 75) | copy(p,y,v,b){this._data.copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._data} method constructor (line 76) | constructor(g){super(),this.options=g||h.OPTIONS,this.map={b:{prop:"bo... method tag (line 76) | get tag(){return this.options.tagName} method render (line 76) | render(g,m){const{map:p}=this;g.openNode(this.options.tagName),l.each(... method parseOpen (line 76) | parseOpen(g){if(this.parser)return this.parser.parseOpen(g),!0;if(this... method parseText (line 76) | parseText(g){this.parser&&this.parser.parseText(g)} method parseClose (line 76) | parseClose(g){if(this.parser&&!this.parser.parseClose(g)){const m=this... function f (line 96) | function f(){this._writableState.ended||a.nextTick(g,this)} method constructor (line 75) | constructor(p){this.size=p,this.buffer=o.alloc(p),this.iRead=0,this.iW... method toBuffer (line 75) | toBuffer(){if(this.iRead===0&&this.iWrite===this.size)return this.buff... method length (line 75) | get length(){return this.iWrite-this.iRead} method eod (line 75) | get eod(){return this.iRead===this.iWrite} method full (line 75) | get full(){return this.iWrite===this.size} method read (line 75) | read(p){let y;return p===0?null:p===void 0||p>=this.length?(y=this.toB... method write (line 75) | write(p,y,v){const b=Math.min(v,this.size-this.iWrite);return p.copy(t... function g (line 96) | function g(m){m.end()} function o (line 96) | function o(s){if(!(this instanceof o))return new o(s);a.call(this,s)} method constructor (line 75) | constructor(u,c){let l=arguments.length>2&&arguments[2]!==void 0?argum... method asInstance (line 75) | static asInstance(u){return u instanceof o||u==null?u:new o(u)} method col (line 75) | get col(){return this.nativeCol+Math.min(this.colWidth-1,this.nativeCo... method col (line 75) | set col(u){this.nativeCol=Math.floor(u),this.nativeColOff=Math.floor((... method row (line 75) | get row(){return this.nativeRow+Math.min(this.rowHeight-1,this.nativeR... method row (line 75) | set row(u){this.nativeRow=Math.floor(u),this.nativeRowOff=Math.floor((... method colWidth (line 75) | get colWidth(){return this.worksheet&&this.worksheet.getColumn(this.na... method rowHeight (line 75) | get rowHeight(){return this.worksheet&&this.worksheet.getRow(this.nati... method model (line 75) | get model(){return{nativeCol:this.nativeCol,nativeColOff:this.nativeCo... method model (line 75) | set model(u){this.nativeCol=u.nativeCol,this.nativeColOff=u.nativeColO... method constructor (line 75) | constructor(u){this.note=u} method model (line 75) | get model(){let u=null;switch(typeof this.note){case"string":u={type:"... method model (line 75) | set model(u){const{note:c}=u,{texts:l}=c;l.length===1&&Object.keys(l[0... method fromModel (line 75) | static fromModel(u){const c=new o;return c.model=u,c} method constructor (line 75) | constructor(){this.decode(arguments)} method setTLBR (line 75) | setTLBR(u,c,l,d,h){if(arguments.length<4){const f=a.decodeAddress(u),g... method decode (line 75) | decode(u){switch(u.length){case 5:this.setTLBR(u[0],u[1],u[2],u[3],u[4... method top (line 75) | get top(){return this.model.top||1} method top (line 75) | set top(u){this.model.top=u} method left (line 75) | get left(){return this.model.left||1} method left (line 75) | set left(u){this.model.left=u} method bottom (line 75) | get bottom(){return this.model.bottom||1} method bottom (line 75) | set bottom(u){this.model.bottom=u} method right (line 75) | get right(){return this.model.right||1} method right (line 75) | set right(u){this.model.right=u} method sheetName (line 75) | get sheetName(){return this.model.sheetName} method sheetName (line 75) | set sheetName(u){this.model.sheetName=u} method _serialisedSheetName (line 75) | get _serialisedSheetName(){const{sheetName:u}=this.model;return u?/^[a... method expand (line 75) | expand(u,c,l,d){(!this.model.top||u1?this.range:this._serialisedSheetN... method $shortRange (line 75) | get $shortRange(){return this.count>1?this.$range:this._serialisedShee... method count (line 75) | get count(){return(1+this.bottom-this.top)*(1+this.right-this.left)} method toString (line 75) | toString(){return this.range} method intersects (line 75) | intersects(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method contains (line 75) | contains(u){const c=a.decodeEx(u);return this.containsEx(c)} method containsEx (line 75) | containsEx(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method forEachAddress (line 75) | forEachAddress(u){for(let c=this.left;c<=this.right;c++)for(let l=this... method constructor (line 75) | constructor(u,c,l){this.table=u,this.column=c,this.index=l} method _set (line 75) | _set(u,c){this.table.cacheState(),this.column[u]=c} method name (line 75) | get name(){return this.column.name} method name (line 75) | set name(u){this._set("name",u)} method filterButton (line 75) | get filterButton(){return this.column.filterButton} method filterButton (line 75) | set filterButton(u){this.column.filterButton=u} method style (line 75) | get style(){return this.column.style} method style (line 75) | set style(u){this.column.style=u} method totalsRowLabel (line 75) | get totalsRowLabel(){return this.column.totalsRowLabel} method totalsRowLabel (line 75) | set totalsRowLabel(u){this._set("totalsRowLabel",u)} method totalsRowFunction (line 75) | get totalsRowFunction(){return this.column.totalsRowFunction} method totalsRowFunction (line 75) | set totalsRowFunction(u){this._set("totalsRowFunction",u)} method totalsRowResult (line 75) | get totalsRowResult(){return this.column.totalsRowResult} method totalsRowResult (line 75) | set totalsRowResult(u){this._set("totalsRowResult",u)} method totalsRowFormula (line 75) | get totalsRowFormula(){return this.column.totalsRowFormula} method totalsRowFormula (line 75) | set totalsRowFormula(u){this._set("totalsRowFormula",u)} method constructor (line 76) | constructor(u){super(),this.model=u} method tag (line 76) | get tag(){return"u"} method render (line 76) | render(u,c){if((c=c||this.model)===!0)u.leafNode("u");else{const l=o.A... method parseOpen (line 76) | parseOpen(u){u.name==="u"&&(this.model=u.attributes.val||!0)} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} function ee (line 96) | function ee(O,L,V){s=s||e("./_stream_duplex"),O=O||{},typeof V!="boolean... function P (line 96) | function P(O){if(s=s||e("./_stream_duplex"),!(this instanceof P))return ... method constructor (line 76) | constructor(S){this.workbook=S} method readFile (line 76) | async readFile(S,C){if(!await h.fs.exists(S))throw new Error("File not... method parseRels (line 76) | parseRels(S){return new v().parseStream(S)} method parseWorkbook (line 76) | parseWorkbook(S){return new D().parseStream(S)} method parseSharedStrings (line 76) | parseSharedStrings(S){return new y().parseStream(S)} method reconcile (line 76) | reconcile(S,C){const _=new D,w=new F(C),x=new z,A=new W;_.reconcile(S)... method _processWorksheetEntry (line 76) | async _processWorksheetEntry(S,C,_,w,x){const A=new F(w),k=await A.par... method _processCommentEntry (line 76) | async _processCommentEntry(S,C,_){const w=new U,x=await w.parseStream(... method _processTableEntry (line 76) | async _processTableEntry(S,C,_){const w=new W,x=await w.parseStream(S)... method _processWorksheetRelsEntry (line 76) | async _processWorksheetRelsEntry(S,C,_){const w=new v,x=await w.parseS... method _processMediaEntry (line 76) | async _processMediaEntry(S,C,_){const w=_.lastIndexOf(".");if(w>=1){co... method _processDrawingEntry (line 76) | async _processDrawingEntry(S,C,_){const w=new z,x=await w.parseStream(... method _processDrawingRelsEntry (line 76) | async _processDrawingRelsEntry(S,C,_){const w=new v,x=await w.parseStr... method _processVmlDrawingEntry (line 76) | async _processVmlDrawingEntry(S,C,_){const w=new G,x=await w.parseStre... method _processThemeEntry (line 76) | async _processThemeEntry(S,C,_){await new Promise((w,x)=>{const A=new ... method createInputStream (line 76) | createInputStream(){throw new Error("`XLSX#createInputStream` is depre... method read (line 76) | async read(S,C){!S[Symbol.asyncIterator]&&S.pipe&&(S=S.pipe(new c));co... method load (line 76) | async load(S,C){let _;_=C&&C.base64?o.from(S.toString(),"base64"):S;co... method addMedia (line 76) | async addMedia(S,C){await Promise.all(C.media.map(async _=>{if(_.type=... method addDrawings (line 76) | addDrawings(S,C){const _=new z,w=new v;C.worksheets.forEach(x=>{const{... method addTables (line 76) | addTables(S,C){const _=new W;C.worksheets.forEach(w=>{const{tables:x}=... method addContentTypes (line 76) | async addContentTypes(S,C){const _=new b().toXml(C);S.append(_,{name:"... method addApp (line 76) | async addApp(S,C){const _=new E().toXml(C);S.append(_,{name:"docProps/... method addCore (line 76) | async addCore(S,C){const _=new p;S.append(_.toXml(C),{name:"docProps/c... method addThemes (line 76) | async addThemes(S,C){const _=C.themes||{theme1:ee};Object.keys(_).forE... method addOfficeRels (line 76) | async addOfficeRels(S){const C=new v().toXml([{Id:"rId1",Type:P.RelTyp... method addWorkbookRels (line 76) | async addWorkbookRels(S,C){let _=1;const w=[{Id:"rId"+_++,Type:P.RelTy... method addSharedStrings (line 76) | async addSharedStrings(S,C){C.sharedStrings&&C.sharedStrings.count&&S.... method addStyles (line 76) | async addStyles(S,C){const{xml:_}=C.styles;_&&S.append(_,{name:"xl/sty... method addWorkbook (line 76) | async addWorkbook(S,C){const _=new D;S.append(_.toXml(C),{name:"xl/wor... method addWorksheets (line 76) | async addWorksheets(S,C){const _=new F,w=new v,x=new U,A=new G;C.works... method _finalize (line 76) | _finalize(S){return new Promise((C,_)=>{S.on("finish",()=>{C(this)}),S... method prepareModel (line 76) | prepareModel(S,C){S.creator=S.creator||"ExcelJS",S.lastModifiedBy=S.la... method write (line 76) | async write(S,C){C=C||{};const{model:_}=this.workbook,w=new l.ZipWrite... method writeFile (line 76) | writeFile(S,C){const _=s.createWriteStream(S);return new Promise((w,x)... method writeBuffer (line 76) | async writeBuffer(S){const C=new d;return await this.write(C,S),C.read()} function I (line 96) | function I(O,L,V,J,re){h("readableAddChunk",L);var ae,j=O._readableState... function S (line 96) | function S(O,L,V,J){L.flowing&&L.length===0&&!L.sync?(L.awaitDrain=0,O.e... function C (line 96) | function C(O,L){return O<=0||L.length===0&&L.ended?0:L.objectMode?1:O!=O... function _ (line 96) | function _(O){var L=O._readableState;h("emitReadable",L.needReadable,L.e... function w (line 96) | function w(O){var L=O._readableState;h("emitReadable_",L.destroyed,L.len... function x (line 96) | function x(O,L){L.readingMore||(L.readingMore=!0,a.nextTick(A,O,L))} method constructor (line 76) | constructor(k){super();const{maxRows:R,maxCols:M,ignoreNodes:X}=k||{};... method prepare (line 76) | prepare(k,R){R.merges=new c,k.hyperlinks=R.hyperlinks=[],k.comments=R.... method render (line 76) | render(k,R){k.openXml(s.StdDocAttributes),k.openNode("worksheet",x.WOR... method parseOpen (line 76) | parseOpen(k){return this.parser?(this.parser.parseOpen(k),!0):k.name==... method parseText (line 76) | parseText(k){this.parser&&this.parser.parseText(k)} method parseClose (line 76) | parseClose(k){if(this.parser)return this.parser.parseClose(k)||(this.p... method reconcile (line 76) | reconcile(k,R){const M=(k.relationships||[]).reduce((K,te)=>{if(K[te.I... function A (line 96) | function A(O,L){for(;!L.reading&&!L.ended&&(L.length{m.dxfId!==void 0&&(m.style=g.styl... function h (line 96) | function h(m){if(!(this instanceof h))return new h(m);l.call(this,m),thi... method constructor (line 75) | constructor(p){this._data=p} method length (line 75) | get length(){return this._data.length} method copy (line 75) | copy(p,y,v,b){this._data.copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._data} method constructor (line 76) | constructor(g){super(),this.options=g||h.OPTIONS,this.map={b:{prop:"bo... method tag (line 76) | get tag(){return this.options.tagName} method render (line 76) | render(g,m){const{map:p}=this;g.openNode(this.options.tagName),l.each(... method parseOpen (line 76) | parseOpen(g){if(this.parser)return this.parser.parseOpen(g),!0;if(this... method parseText (line 76) | parseText(g){this.parser&&this.parser.parseText(g)} method parseClose (line 76) | parseClose(g){if(this.parser&&!this.parser.parseClose(g)){const m=this... function f (line 96) | function f(){var m=this;typeof this._flush!="function"||this._readableSt... method constructor (line 75) | constructor(p){this.size=p,this.buffer=o.alloc(p),this.iRead=0,this.iW... method toBuffer (line 75) | toBuffer(){if(this.iRead===0&&this.iWrite===this.size)return this.buff... method length (line 75) | get length(){return this.iWrite-this.iRead} method eod (line 75) | get eod(){return this.iRead===this.iWrite} method full (line 75) | get full(){return this.iWrite===this.size} method read (line 75) | read(p){let y;return p===0?null:p===void 0||p>=this.length?(y=this.toB... method write (line 75) | write(p,y,v){const b=Math.min(v,this.size-this.iWrite);return p.copy(t... function g (line 96) | function g(m,p,y){if(p)return m.emit("error",p);if(y!=null&&m.push(y),m.... function s (line 96) | function s(A){var k=this;this.next=null,this.entry=null,this.finish=func... method prepare (line 76) | prepare(){} method render (line 76) | render(){} method parseOpen (line 76) | parseOpen(c){} method parseText (line 76) | parseText(c){} method parseClose (line 76) | parseClose(c){} method reconcile (line 76) | reconcile(c,l){} method reset (line 76) | reset(){this.model=null,this.map&&Object.values(this.map).forEach(c=>{... method mergeModel (line 76) | mergeModel(c){this.model=Object.assign(this.model||{},c)} method parse (line 76) | async parse(c){for await(const l of c)for(const{eventType:d,value:h}of... method parseStream (line 76) | async parseStream(c){return this.parse(a(c))} method xml (line 76) | get xml(){return this.toXml(this.model)} method toXml (line 76) | toXml(c){const l=new o;return this.render(l,c),l.xml} method toAttribute (line 76) | static toAttribute(c,l){let d=arguments.length>2&&arguments[2]!==void ... method toStringAttribute (line 76) | static toStringAttribute(c,l){let d=arguments.length>2&&arguments[2]!=... method toStringValue (line 76) | static toStringValue(c,l){return c===void 0?l:c} method toBoolAttribute (line 76) | static toBoolAttribute(c,l){let d=arguments.length>2&&arguments[2]!==v... method toBoolValue (line 76) | static toBoolValue(c,l){return c===void 0?l:c==="1"} method toIntAttribute (line 76) | static toIntAttribute(c,l){let d=arguments.length>2&&arguments[2]!==vo... method toIntValue (line 76) | static toIntValue(c,l){return c===void 0?l:parseInt(c,10)} method toFloatAttribute (line 76) | static toFloatAttribute(c,l){let d=arguments.length>2&&arguments[2]!==... method toFloatValue (line 76) | static toFloatValue(c,l){return c===void 0?l:parseFloat(c)} method render (line 76) | render(c,l){c.openXml(a.StdDocAttributes),c.openNode("Types",s.PROPERT... method parseOpen (line 76) | parseOpen(){return!1} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} method tag (line 76) | get tag(){return"x14:id"} method render (line 76) | render(l,d){l.leafNode(this.tag,null,d)} method parseOpen (line 76) | parseOpen(){this.model=""} method parseText (line 76) | parseText(l){this.model+=l} method parseClose (line 76) | parseClose(l){return l!==this.tag} method constructor (line 76) | constructor(){super(),this.map={"x14:conditionalFormattings":this.cond... method tag (line 76) | get tag(){return"ext"} method hasContent (line 76) | hasContent(c){return this.conditionalFormattings.hasContent(c.conditio... method prepare (line 76) | prepare(c,l){this.conditionalFormattings.prepare(c.conditionalFormatti... method render (line 76) | render(c,l){c.openNode("ext",{uri:"{78C0D931-6437-407d-A8EE-F0AAD7539E... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(c,l){this.model[c]=l.model} method constructor (line 76) | constructor(){super(),this.map={color:new o}} method tag (line 76) | get tag(){return"stop"} method render (line 76) | render(h,f){h.openNode("stop"),h.addAttribute("position",f.position),t... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... function G (line 96) | function G(){} function ee (line 96) | function ee(A,k,R){u=u||e("./_stream_duplex"),A=A||{},typeof R!="boolean... function P (line 96) | function P(A){var k=this instanceof(u=u||e("./_stream_duplex"));if(!k&&!... method constructor (line 76) | constructor(S){this.workbook=S} method readFile (line 76) | async readFile(S,C){if(!await h.fs.exists(S))throw new Error("File not... method parseRels (line 76) | parseRels(S){return new v().parseStream(S)} method parseWorkbook (line 76) | parseWorkbook(S){return new D().parseStream(S)} method parseSharedStrings (line 76) | parseSharedStrings(S){return new y().parseStream(S)} method reconcile (line 76) | reconcile(S,C){const _=new D,w=new F(C),x=new z,A=new W;_.reconcile(S)... method _processWorksheetEntry (line 76) | async _processWorksheetEntry(S,C,_,w,x){const A=new F(w),k=await A.par... method _processCommentEntry (line 76) | async _processCommentEntry(S,C,_){const w=new U,x=await w.parseStream(... method _processTableEntry (line 76) | async _processTableEntry(S,C,_){const w=new W,x=await w.parseStream(S)... method _processWorksheetRelsEntry (line 76) | async _processWorksheetRelsEntry(S,C,_){const w=new v,x=await w.parseS... method _processMediaEntry (line 76) | async _processMediaEntry(S,C,_){const w=_.lastIndexOf(".");if(w>=1){co... method _processDrawingEntry (line 76) | async _processDrawingEntry(S,C,_){const w=new z,x=await w.parseStream(... method _processDrawingRelsEntry (line 76) | async _processDrawingRelsEntry(S,C,_){const w=new v,x=await w.parseStr... method _processVmlDrawingEntry (line 76) | async _processVmlDrawingEntry(S,C,_){const w=new G,x=await w.parseStre... method _processThemeEntry (line 76) | async _processThemeEntry(S,C,_){await new Promise((w,x)=>{const A=new ... method createInputStream (line 76) | createInputStream(){throw new Error("`XLSX#createInputStream` is depre... method read (line 76) | async read(S,C){!S[Symbol.asyncIterator]&&S.pipe&&(S=S.pipe(new c));co... method load (line 76) | async load(S,C){let _;_=C&&C.base64?o.from(S.toString(),"base64"):S;co... method addMedia (line 76) | async addMedia(S,C){await Promise.all(C.media.map(async _=>{if(_.type=... method addDrawings (line 76) | addDrawings(S,C){const _=new z,w=new v;C.worksheets.forEach(x=>{const{... method addTables (line 76) | addTables(S,C){const _=new W;C.worksheets.forEach(w=>{const{tables:x}=... method addContentTypes (line 76) | async addContentTypes(S,C){const _=new b().toXml(C);S.append(_,{name:"... method addApp (line 76) | async addApp(S,C){const _=new E().toXml(C);S.append(_,{name:"docProps/... method addCore (line 76) | async addCore(S,C){const _=new p;S.append(_.toXml(C),{name:"docProps/c... method addThemes (line 76) | async addThemes(S,C){const _=C.themes||{theme1:ee};Object.keys(_).forE... method addOfficeRels (line 76) | async addOfficeRels(S){const C=new v().toXml([{Id:"rId1",Type:P.RelTyp... method addWorkbookRels (line 76) | async addWorkbookRels(S,C){let _=1;const w=[{Id:"rId"+_++,Type:P.RelTy... method addSharedStrings (line 76) | async addSharedStrings(S,C){C.sharedStrings&&C.sharedStrings.count&&S.... method addStyles (line 76) | async addStyles(S,C){const{xml:_}=C.styles;_&&S.append(_,{name:"xl/sty... method addWorkbook (line 76) | async addWorkbook(S,C){const _=new D;S.append(_.toXml(C),{name:"xl/wor... method addWorksheets (line 76) | async addWorksheets(S,C){const _=new F,w=new v,x=new U,A=new G;C.works... method _finalize (line 76) | _finalize(S){return new Promise((C,_)=>{S.on("finish",()=>{C(this)}),S... method prepareModel (line 76) | prepareModel(S,C){S.creator=S.creator||"ExcelJS",S.lastModifiedBy=S.la... method write (line 76) | async write(S,C){C=C||{};const{model:_}=this.workbook,w=new l.ZipWrite... method writeFile (line 76) | writeFile(S,C){const _=s.createWriteStream(S);return new Promise((w,x)... method writeBuffer (line 76) | async writeBuffer(S){const C=new d;return await this.write(C,S),C.read()} function I (line 96) | function I(A,k,R,M,X,K,te){k.writelen=M,k.writecb=te,k.writing=!0,k.sync... function S (line 96) | function S(A,k,R,M){R||function(X,K){K.length===0&&K.needDrain&&(K.needD... function C (line 96) | function C(A,k){k.bufferProcessing=!0;var R=k.bufferedRequest;if(A._writ... function _ (line 96) | function _(A){return A.ending&&A.length===0&&A.bufferedRequest===null&&!... function w (line 96) | function w(A,k){A._final(function(R){k.pendingcb--,R&&U(A,R),k.prefinish... function x (line 96) | function x(A,k){var R=_(k);if(R&&(function(X,K){K.prefinished||K.finalCa... method constructor (line 76) | constructor(k){super();const{maxRows:R,maxCols:M,ignoreNodes:X}=k||{};... method prepare (line 76) | prepare(k,R){R.merges=new c,k.hyperlinks=R.hyperlinks=[],k.comments=R.... method render (line 76) | render(k,R){k.openXml(s.StdDocAttributes),k.openNode("worksheet",x.WOR... method parseOpen (line 76) | parseOpen(k){return this.parser?(this.parser.parseOpen(k),!0):k.name==... method parseText (line 76) | parseText(k){this.parser&&this.parser.parseText(k)} method parseClose (line 76) | parseClose(k){if(this.parser)return this.parser.parseClose(k)||(this.p... method reconcile (line 76) | reconcile(k,R){const M=(k.relationships||[]).reduce((K,te)=>{if(K[te.I... function s (line 96) | function s(D,F,z){return(F=function(W){var U=function(G,ee){if(typeof G!... method prepare (line 76) | prepare(){} method render (line 76) | render(){} method parseOpen (line 76) | parseOpen(c){} method parseText (line 76) | parseText(c){} method parseClose (line 76) | parseClose(c){} method reconcile (line 76) | reconcile(c,l){} method reset (line 76) | reset(){this.model=null,this.map&&Object.values(this.map).forEach(c=>{... method mergeModel (line 76) | mergeModel(c){this.model=Object.assign(this.model||{},c)} method parse (line 76) | async parse(c){for await(const l of c)for(const{eventType:d,value:h}of... method parseStream (line 76) | async parseStream(c){return this.parse(a(c))} method xml (line 76) | get xml(){return this.toXml(this.model)} method toXml (line 76) | toXml(c){const l=new o;return this.render(l,c),l.xml} method toAttribute (line 76) | static toAttribute(c,l){let d=arguments.length>2&&arguments[2]!==void ... method toStringAttribute (line 76) | static toStringAttribute(c,l){let d=arguments.length>2&&arguments[2]!=... method toStringValue (line 76) | static toStringValue(c,l){return c===void 0?l:c} method toBoolAttribute (line 76) | static toBoolAttribute(c,l){let d=arguments.length>2&&arguments[2]!==v... method toBoolValue (line 76) | static toBoolValue(c,l){return c===void 0?l:c==="1"} method toIntAttribute (line 76) | static toIntAttribute(c,l){let d=arguments.length>2&&arguments[2]!==vo... method toIntValue (line 76) | static toIntValue(c,l){return c===void 0?l:parseInt(c,10)} method toFloatAttribute (line 76) | static toFloatAttribute(c,l){let d=arguments.length>2&&arguments[2]!==... method toFloatValue (line 76) | static toFloatValue(c,l){return c===void 0?l:parseFloat(c)} method render (line 76) | render(c,l){c.openXml(a.StdDocAttributes),c.openNode("Types",s.PROPERT... method parseOpen (line 76) | parseOpen(){return!1} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} method tag (line 76) | get tag(){return"x14:id"} method render (line 76) | render(l,d){l.leafNode(this.tag,null,d)} method parseOpen (line 76) | parseOpen(){this.model=""} method parseText (line 76) | parseText(l){this.model+=l} method parseClose (line 76) | parseClose(l){return l!==this.tag} method constructor (line 76) | constructor(){super(),this.map={"x14:conditionalFormattings":this.cond... method tag (line 76) | get tag(){return"ext"} method hasContent (line 76) | hasContent(c){return this.conditionalFormattings.hasContent(c.conditio... method prepare (line 76) | prepare(c,l){this.conditionalFormattings.prepare(c.conditionalFormatti... method render (line 76) | render(c,l){c.openNode("ext",{uri:"{78C0D931-6437-407d-A8EE-F0AAD7539E... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(c,l){this.model[c]=l.model} method constructor (line 76) | constructor(){super(),this.map={color:new o}} method tag (line 76) | get tag(){return"stop"} method render (line 76) | render(h,f){h.openNode("stop"),h.addAttribute("position",f.position),t... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... function p (line 96) | function p(D,F){return{value:D,done:F}} method constructor (line 76) | constructor(){super(),this.map={fileVersion:p.STATIC_XFORMS.fileVersio... method prepare (line 76) | prepare(v){v.sheets=v.worksheets;const b=[];let E=0;v.sheets.forEach(D... method render (line 76) | render(v,b){v.openXml(s.StdDocAttributes),v.openNode("workbook",p.WORK... method parseOpen (line 76) | parseOpen(v){if(this.parser)return this.parser.parseOpen(v),!0;switch(... method parseText (line 76) | parseText(v){this.parser&&this.parser.parseText(v)} method parseClose (line 76) | parseClose(v){if(this.parser)return this.parser.parseClose(v)||(this.p... method reconcile (line 76) | reconcile(v){const b=(v.workbookRels||[]).reduce((W,U)=>(W[U.Id]=U,W),... method constructor (line 76) | constructor(v){super(),this.map={numFmts:new c({tag:"numFmts",count:!0... method initIndex (line 76) | initIndex(){this.index={style:{},numFmt:{},numFmtNextId:164,font:{},bo... method init (line 76) | init(){this.model={styles:[],numFmts:[],fonts:[],borders:[],fills:[],d... method render (line 76) | render(v,b){b=b||this.model,v.openXml(o.StdDocAttributes),v.openNode("... method parseOpen (line 76) | parseOpen(v){if(this.parser)return this.parser.parseOpen(v),!0;switch(... method parseText (line 76) | parseText(v){this.parser&&this.parser.parseText(v)} method parseClose (line 76) | parseClose(v){if(this.parser)return this.parser.parseClose(v)||(this.p... method addStyleModel (line 76) | addStyleModel(v,b){if(!v)return 0;if(this.model.fonts.length||this._ad... method getStyleModel (line 76) | getStyleModel(v){const b=this.model.styles[v];if(!b)return null;let E=... method addDxfStyle (line 76) | addDxfStyle(v){return v.numFmt&&(v.numFmtId=this._addNumFmtStr(v.numFm... method getDxfStyle (line 76) | getDxfStyle(v){return this.model.dxfs[v]} method _addStyle (line 76) | _addStyle(v){const b=this.map.style.toXml(v);let E=this.index.style[b]... method _addNumFmtStr (line 76) | _addNumFmtStr(v){let b=f.getDefaultFmtId(v);if(b!==void 0||(b=this.ind... method _addFont (line 76) | _addFont(v){const b=this.map.font.toXml(v);let E=this.index.font[b];re... method _addBorder (line 76) | _addBorder(v){const b=this.map.border.toXml(v);let E=this.index.border... method _addFill (line 76) | _addFill(v){const b=this.map.fill.toXml(v);let E=this.index.fill[b];re... function y (line 96) | function y(D){var F=D[c];if(F!==null){var z=D[m].read();z!==null&&(D[f]=... function v (line 96) | function v(D){a.nextTick(y,D)} method stream (line 96) | get stream(){return this[m]} function a (line 96) | function a(f,g){var m=Object.keys(f);if(Object.getOwnPropertySymbols){va... function o (line 96) | function o(f){for(var g=1;g2&&arguments[2]!==void 0?argum... method asInstance (line 75) | static asInstance(u){return u instanceof o||u==null?u:new o(u)} method col (line 75) | get col(){return this.nativeCol+Math.min(this.colWidth-1,this.nativeCo... method col (line 75) | set col(u){this.nativeCol=Math.floor(u),this.nativeColOff=Math.floor((... method row (line 75) | get row(){return this.nativeRow+Math.min(this.rowHeight-1,this.nativeR... method row (line 75) | set row(u){this.nativeRow=Math.floor(u),this.nativeRowOff=Math.floor((... method colWidth (line 75) | get colWidth(){return this.worksheet&&this.worksheet.getColumn(this.na... method rowHeight (line 75) | get rowHeight(){return this.worksheet&&this.worksheet.getRow(this.nati... method model (line 75) | get model(){return{nativeCol:this.nativeCol,nativeColOff:this.nativeCo... method model (line 75) | set model(u){this.nativeCol=u.nativeCol,this.nativeColOff=u.nativeColO... method constructor (line 75) | constructor(u){this.note=u} method model (line 75) | get model(){let u=null;switch(typeof this.note){case"string":u={type:"... method model (line 75) | set model(u){const{note:c}=u,{texts:l}=c;l.length===1&&Object.keys(l[0... method fromModel (line 75) | static fromModel(u){const c=new o;return c.model=u,c} method constructor (line 75) | constructor(){this.decode(arguments)} method setTLBR (line 75) | setTLBR(u,c,l,d,h){if(arguments.length<4){const f=a.decodeAddress(u),g... method decode (line 75) | decode(u){switch(u.length){case 5:this.setTLBR(u[0],u[1],u[2],u[3],u[4... method top (line 75) | get top(){return this.model.top||1} method top (line 75) | set top(u){this.model.top=u} method left (line 75) | get left(){return this.model.left||1} method left (line 75) | set left(u){this.model.left=u} method bottom (line 75) | get bottom(){return this.model.bottom||1} method bottom (line 75) | set bottom(u){this.model.bottom=u} method right (line 75) | get right(){return this.model.right||1} method right (line 75) | set right(u){this.model.right=u} method sheetName (line 75) | get sheetName(){return this.model.sheetName} method sheetName (line 75) | set sheetName(u){this.model.sheetName=u} method _serialisedSheetName (line 75) | get _serialisedSheetName(){const{sheetName:u}=this.model;return u?/^[a... method expand (line 75) | expand(u,c,l,d){(!this.model.top||u1?this.range:this._serialisedSheetN... method $shortRange (line 75) | get $shortRange(){return this.count>1?this.$range:this._serialisedShee... method count (line 75) | get count(){return(1+this.bottom-this.top)*(1+this.right-this.left)} method toString (line 75) | toString(){return this.range} method intersects (line 75) | intersects(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method contains (line 75) | contains(u){const c=a.decodeEx(u);return this.containsEx(c)} method containsEx (line 75) | containsEx(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method forEachAddress (line 75) | forEachAddress(u){for(let c=this.left;c<=this.right;c++)for(let l=this... method constructor (line 75) | constructor(u,c,l){this.table=u,this.column=c,this.index=l} method _set (line 75) | _set(u,c){this.table.cacheState(),this.column[u]=c} method name (line 75) | get name(){return this.column.name} method name (line 75) | set name(u){this._set("name",u)} method filterButton (line 75) | get filterButton(){return this.column.filterButton} method filterButton (line 75) | set filterButton(u){this.column.filterButton=u} method style (line 75) | get style(){return this.column.style} method style (line 75) | set style(u){this.column.style=u} method totalsRowLabel (line 75) | get totalsRowLabel(){return this.column.totalsRowLabel} method totalsRowLabel (line 75) | set totalsRowLabel(u){this._set("totalsRowLabel",u)} method totalsRowFunction (line 75) | get totalsRowFunction(){return this.column.totalsRowFunction} method totalsRowFunction (line 75) | set totalsRowFunction(u){this._set("totalsRowFunction",u)} method totalsRowResult (line 75) | get totalsRowResult(){return this.column.totalsRowResult} method totalsRowResult (line 75) | set totalsRowResult(u){this._set("totalsRowResult",u)} method totalsRowFormula (line 75) | get totalsRowFormula(){return this.column.totalsRowFormula} method totalsRowFormula (line 75) | set totalsRowFormula(u){this._set("totalsRowFormula",u)} method constructor (line 76) | constructor(u){super(),this.model=u} method tag (line 76) | get tag(){return"u"} method render (line 76) | render(u,c){if((c=c||this.model)===!0)u.leafNode("u");else{const l=o.A... method parseOpen (line 76) | parseOpen(u){u.name==="u"&&(this.model=u.attributes.val||!0)} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} function s (line 96) | function s(f,g,m){return(g=c(g))in f?Object.defineProperty(f,g,{value:m,... method prepare (line 76) | prepare(){} method render (line 76) | render(){} method parseOpen (line 76) | parseOpen(c){} method parseText (line 76) | parseText(c){} method parseClose (line 76) | parseClose(c){} method reconcile (line 76) | reconcile(c,l){} method reset (line 76) | reset(){this.model=null,this.map&&Object.values(this.map).forEach(c=>{... method mergeModel (line 76) | mergeModel(c){this.model=Object.assign(this.model||{},c)} method parse (line 76) | async parse(c){for await(const l of c)for(const{eventType:d,value:h}of... method parseStream (line 76) | async parseStream(c){return this.parse(a(c))} method xml (line 76) | get xml(){return this.toXml(this.model)} method toXml (line 76) | toXml(c){const l=new o;return this.render(l,c),l.xml} method toAttribute (line 76) | static toAttribute(c,l){let d=arguments.length>2&&arguments[2]!==void ... method toStringAttribute (line 76) | static toStringAttribute(c,l){let d=arguments.length>2&&arguments[2]!=... method toStringValue (line 76) | static toStringValue(c,l){return c===void 0?l:c} method toBoolAttribute (line 76) | static toBoolAttribute(c,l){let d=arguments.length>2&&arguments[2]!==v... method toBoolValue (line 76) | static toBoolValue(c,l){return c===void 0?l:c==="1"} method toIntAttribute (line 76) | static toIntAttribute(c,l){let d=arguments.length>2&&arguments[2]!==vo... method toIntValue (line 76) | static toIntValue(c,l){return c===void 0?l:parseInt(c,10)} method toFloatAttribute (line 76) | static toFloatAttribute(c,l){let d=arguments.length>2&&arguments[2]!==... method toFloatValue (line 76) | static toFloatValue(c,l){return c===void 0?l:parseFloat(c)} method render (line 76) | render(c,l){c.openXml(a.StdDocAttributes),c.openNode("Types",s.PROPERT... method parseOpen (line 76) | parseOpen(){return!1} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} method tag (line 76) | get tag(){return"x14:id"} method render (line 76) | render(l,d){l.leafNode(this.tag,null,d)} method parseOpen (line 76) | parseOpen(){this.model=""} method parseText (line 76) | parseText(l){this.model+=l} method parseClose (line 76) | parseClose(l){return l!==this.tag} method constructor (line 76) | constructor(){super(),this.map={"x14:conditionalFormattings":this.cond... method tag (line 76) | get tag(){return"ext"} method hasContent (line 76) | hasContent(c){return this.conditionalFormattings.hasContent(c.conditio... method prepare (line 76) | prepare(c,l){this.conditionalFormattings.prepare(c.conditionalFormatti... method render (line 76) | render(c,l){c.openNode("ext",{uri:"{78C0D931-6437-407d-A8EE-F0AAD7539E... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(c,l){this.model[c]=l.model} method constructor (line 76) | constructor(){super(),this.map={color:new o}} method tag (line 76) | get tag(){return"stop"} method render (line 76) | render(h,f){h.openNode("stop"),h.addAttribute("position",f.position),t... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... function u (line 96) | function u(f,g){for(var m=0;m{... method key (line 75) | get key(){return this._key} method key (line 75) | set key(l){(this._key&&this._worksheet.getColumnKey(this._key))===this... method hidden (line 75) | get hidden(){return!!this._hidden} method hidden (line 75) | set hidden(l){this._hidden=l} method outlineLevel (line 75) | get outlineLevel(){return this._outlineLevel||0} method outlineLevel (line 75) | set outlineLevel(l){this._outlineLevel=l} method collapsed (line 75) | get collapsed(){return!!(this._outlineLevel&&this._outlineLevel>=this.... method toString (line 75) | toString(){return JSON.stringify({key:this.key,width:this.width,header... method equivalentTo (line 75) | equivalentTo(l){return this.width===l.width&&this.hidden===l.hidden&&t... method isDefault (line 75) | get isDefault(){if(this.isCustomWidth||this.hidden||this.outlineLevel)... method headerCount (line 75) | get headerCount(){return this.headers.length} method eachCell (line 75) | eachCell(l,d){const h=this.number;d||(d=l,l=null),this._worksheet.each... method values (line 75) | get values(){const l=[];return this.eachCell((d,h)=>{d&&d.type!==o.Val... method values (line 75) | set values(l){if(!l)return;const d=this.number;let h=0;l.hasOwnPropert... method _applyStyle (line 75) | _applyStyle(l,d){return this.style[l]=d,this.eachCell(h=>{h[l]=d}),d} method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(l){this._applyStyle("numFmt",l)} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(l){this._applyStyle("font",l)} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(l){this._applyStyle("alignment",l)} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(l){this._applyStyle("protection",l)} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(l){this._applyStyle("border",l)} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(l){this._applyStyle("fill",l)} method toModel (line 75) | static toModel(l){const d=[];let h=null;return l&&l.forEach((f,g)=>{f.... method fromModel (line 75) | static fromModel(l,d){const h=[];let f=1,g=0;for(d=(d=d||[]).sort(func... method constructor (line 76) | constructor(){super(),this.map={"v:shape":new s}} method tag (line 76) | get tag(){return"xml"} method render (line 76) | render(l,d){l.openXml(a.StdDocAttributes),l.openNode(this.tag,u.DRAWIN... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method reconcile (line 76) | reconcile(l,d){l.anchors.forEach(h=>{h.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={"v:textbox":new o,"x:ClientData":new s}} method tag (line 76) | get tag(){return"v:shape"} method render (line 76) | render(l,d,h){l.openNode("v:shape",u.V_SHAPE_ATTRIBUTES(d,h)),l.leafNo... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.p... method constructor (line 76) | constructor(){super(),this.map={Relationship:new s}} method render (line 76) | render(l,d){d=d||this._values,l.openXml(a.StdDocAttributes),l.openNode... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method constructor (line 76) | constructor(){super(),this.map={"x14:id":this.idXform=new s}} method tag (line 76) | get tag(){return"ext"} method render (line 76) | render(l,d){l.openNode(this.tag,{uri:"{B025F937-C7B1-47D3-B67F-A62EFF6... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(l,d){this.model.x14Id=d.model} method constructor (line 76) | constructor(l){super(),this.model=l} method tag (line 76) | get tag(){return"r"} method textXform (line 76) | get textXform(){return this._textXform||(this._textXform=new a)} method fontXform (line 76) | get fontXform(){return this._fontXform||(this._fontXform=new o(u.FONT_... method render (line 76) | render(l,d){d=d||this.model,l.openNode("r"),d.font&&this.fontXform.ren... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){switch(l){case"r":return!1;case"t":return this.model.tex... method constructor (line 76) | constructor(l){super(),this.name=l,this.map={color:new s}} method tag (line 76) | get tag(){return this.name} method render (line 76) | render(l,d,h){const f=d&&d.color||h||this.defaultColor;l.openNode(this... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){return this.parser?(this.parser.parseClose(l)||(this.par... method validStyle (line 76) | validStyle(l){return u.validStyleValues[l]} method constructor (line 76) | constructor(){super(),this.map={fgColor:new o("fgColor"),bgColor:new o... method name (line 76) | get name(){return"pattern"} method tag (line 76) | get tag(){return"patternFill"} method render (line 76) | render(h,f){h.openNode("patternFill"),h.addAttribute("patternType",f.p... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.p... method constructor (line 77) | constructor(l){super({writableObjectMode:l.objectMode}),this.hasWritte... method transform (line 77) | transform(l){return this.rowFormatter.rowTransform=l,this} method _transform (line 77) | _transform(l,d,h){let f=!1;try{this.hasWrittenBOM||(this.push(this.for... method _flush (line 77) | _flush(l){this.rowFormatter.finish((d,h)=>d?l(d):(h&&h.forEach(f=>{thi... method constructor (line 79) | constructor(l){this.parserOptions=l,this.rowParser=new o.RowParser(thi... method removeBOM (line 79) | static removeBOM(l){return l&&l.charCodeAt(0)===65279?l.slice(1):l} method parse (line 79) | parse(l,d){const h=new a.Scanner({line:u.removeBOM(l),parserOptions:th... method parseWithoutComments (line 79) | parseWithoutComments(l){const d=[];let h=!0;for(;h;)h=this.parseRow(l,... method parseWithComments (line 79) | parseWithComments(l){const{parserOptions:d}=this,h=[];for(let f=l.next... method parseRow (line 79) | parseRow(l,d){if(!l.nextNonSpaceToken)return!1;const h=this.rowParser.... method constructor (line 81) | constructor(){this._rowTransform=null,this._rowValidator=null} method createTransform (line 81) | static createTransform(l){return s.isSyncTransform(l)?(d,h)=>{let f=nu... method createValidator (line 81) | static createValidator(l){return s.isSyncValidate(l)?(d,h)=>{h(null,{r... method rowTransform (line 81) | set rowTransform(l){if(!o.default(l))throw new TypeError("The transfor... method rowValidator (line 81) | set rowValidator(l){if(!o.default(l))throw new TypeError("The validate... method transformAndValidate (line 81) | transformAndValidate(l,d){return this.callTransformer(l,(h,f)=>h?d(h):... method callTransformer (line 81) | callTransformer(l,d){return this._rowTransform?this._rowTransform(l,d)... method callValidator (line 81) | callValidator(l,d){return this._rowValidator?this._rowValidator(l,d):d... function c (line 96) | function c(f){var g=function(m,p){if(typeof m!="object"||m===null)return... method constructor (line 75) | constructor(){this._xml=[],this._stack=[],this._rollbacks=[]} method tos (line 75) | get tos(){return this._stack.length?this._stack[this._stack.length-1]:... method cursor (line 75) | get cursor(){return this._xml.length} method openXml (line 75) | openXml(d){const h=this._xml;h.push(" method openNode (line 76) | openNode(d,h){const f=this.tos,g=this._xml;f&&this.open&&g.push(">"),t... method addAttribute (line 76) | addAttribute(d,h){if(!this.open)throw new Error("Cannot write attribut... method addAttributes (line 76) | addAttributes(d){if(!this.open)throw new Error("Cannot write attribute... method writeText (line 76) | writeText(d){const h=this._xml;this.open&&(h.push(">"),this.open=!1),t... method writeXml (line 76) | writeXml(d){this.open&&(this._xml.push(">"),this.open=!1),this.leaf=!1... method closeNode (line 76) | closeNode(){const d=this._stack.pop(),h=this._xml;this.leaf?h.push("/>... method leafNode (line 76) | leafNode(d,h,f){this.openNode(d,h),f!==void 0&&this.writeText(f),this.... method closeAll (line 76) | closeAll(){for(;this._stack.length;)this.closeNode()} method addRollback (line 76) | addRollback(){return this._rollbacks.push({xml:this._xml.length,stack:... method commit (line 76) | commit(){this._rollbacks.pop()} method rollback (line 76) | rollback(){const d=this._rollbacks.pop();this._xml.length>d.xml&&this.... method xml (line 76) | get xml(){return this.closeAll(),this._xml.join("")} method constructor (line 76) | constructor(){super(),this.map={stop:new s}} method name (line 76) | get name(){return"gradient"} method tag (line 76) | get tag(){return"gradientFill"} method render (line 76) | render(h,f){switch(h.openNode("gradientFill"),f.gradient){case"angle":... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method constructor (line 76) | constructor(d,h){super(),this.id=d,this.formatCode=h} method tag (line 76) | get tag(){return"numFmt"} method render (line 76) | render(d,h){d.leafNode("numFmt",{numFmtId:h.id,formatCode:h.formatCode})} method parseOpen (line 76) | parseOpen(d){switch(d.name){case"numFmt":return this.model={id:parseIn... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} function f (line 96) | function f(){(function(p,y){if(!(p instanceof y))throw new TypeError("Ca... method constructor (line 75) | constructor(p){this.size=p,this.buffer=o.alloc(p),this.iRead=0,this.iW... method toBuffer (line 75) | toBuffer(){if(this.iRead===0&&this.iWrite===this.size)return this.buff... method length (line 75) | get length(){return this.iWrite-this.iRead} method eod (line 75) | get eod(){return this.iRead===this.iWrite} method full (line 75) | get full(){return this.iWrite===this.size} method read (line 75) | read(p){let y;return p===0?null:p===void 0||p>=this.length?(y=this.toB... method write (line 75) | write(p,y,v){const b=Math.min(v,this.size-this.iWrite);return p.copy(t... function o (line 96) | function o(c,l){u(c,l),s(c)} method constructor (line 75) | constructor(u,c){let l=arguments.length>2&&arguments[2]!==void 0?argum... method asInstance (line 75) | static asInstance(u){return u instanceof o||u==null?u:new o(u)} method col (line 75) | get col(){return this.nativeCol+Math.min(this.colWidth-1,this.nativeCo... method col (line 75) | set col(u){this.nativeCol=Math.floor(u),this.nativeColOff=Math.floor((... method row (line 75) | get row(){return this.nativeRow+Math.min(this.rowHeight-1,this.nativeR... method row (line 75) | set row(u){this.nativeRow=Math.floor(u),this.nativeRowOff=Math.floor((... method colWidth (line 75) | get colWidth(){return this.worksheet&&this.worksheet.getColumn(this.na... method rowHeight (line 75) | get rowHeight(){return this.worksheet&&this.worksheet.getRow(this.nati... method model (line 75) | get model(){return{nativeCol:this.nativeCol,nativeColOff:this.nativeCo... method model (line 75) | set model(u){this.nativeCol=u.nativeCol,this.nativeColOff=u.nativeColO... method constructor (line 75) | constructor(u){this.note=u} method model (line 75) | get model(){let u=null;switch(typeof this.note){case"string":u={type:"... method model (line 75) | set model(u){const{note:c}=u,{texts:l}=c;l.length===1&&Object.keys(l[0... method fromModel (line 75) | static fromModel(u){const c=new o;return c.model=u,c} method constructor (line 75) | constructor(){this.decode(arguments)} method setTLBR (line 75) | setTLBR(u,c,l,d,h){if(arguments.length<4){const f=a.decodeAddress(u),g... method decode (line 75) | decode(u){switch(u.length){case 5:this.setTLBR(u[0],u[1],u[2],u[3],u[4... method top (line 75) | get top(){return this.model.top||1} method top (line 75) | set top(u){this.model.top=u} method left (line 75) | get left(){return this.model.left||1} method left (line 75) | set left(u){this.model.left=u} method bottom (line 75) | get bottom(){return this.model.bottom||1} method bottom (line 75) | set bottom(u){this.model.bottom=u} method right (line 75) | get right(){return this.model.right||1} method right (line 75) | set right(u){this.model.right=u} method sheetName (line 75) | get sheetName(){return this.model.sheetName} method sheetName (line 75) | set sheetName(u){this.model.sheetName=u} method _serialisedSheetName (line 75) | get _serialisedSheetName(){const{sheetName:u}=this.model;return u?/^[a... method expand (line 75) | expand(u,c,l,d){(!this.model.top||u1?this.range:this._serialisedSheetN... method $shortRange (line 75) | get $shortRange(){return this.count>1?this.$range:this._serialisedShee... method count (line 75) | get count(){return(1+this.bottom-this.top)*(1+this.right-this.left)} method toString (line 75) | toString(){return this.range} method intersects (line 75) | intersects(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method contains (line 75) | contains(u){const c=a.decodeEx(u);return this.containsEx(c)} method containsEx (line 75) | containsEx(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method forEachAddress (line 75) | forEachAddress(u){for(let c=this.left;c<=this.right;c++)for(let l=this... method constructor (line 75) | constructor(u,c,l){this.table=u,this.column=c,this.index=l} method _set (line 75) | _set(u,c){this.table.cacheState(),this.column[u]=c} method name (line 75) | get name(){return this.column.name} method name (line 75) | set name(u){this._set("name",u)} method filterButton (line 75) | get filterButton(){return this.column.filterButton} method filterButton (line 75) | set filterButton(u){this.column.filterButton=u} method style (line 75) | get style(){return this.column.style} method style (line 75) | set style(u){this.column.style=u} method totalsRowLabel (line 75) | get totalsRowLabel(){return this.column.totalsRowLabel} method totalsRowLabel (line 75) | set totalsRowLabel(u){this._set("totalsRowLabel",u)} method totalsRowFunction (line 75) | get totalsRowFunction(){return this.column.totalsRowFunction} method totalsRowFunction (line 75) | set totalsRowFunction(u){this._set("totalsRowFunction",u)} method totalsRowResult (line 75) | get totalsRowResult(){return this.column.totalsRowResult} method totalsRowResult (line 75) | set totalsRowResult(u){this._set("totalsRowResult",u)} method totalsRowFormula (line 75) | get totalsRowFormula(){return this.column.totalsRowFormula} method totalsRowFormula (line 75) | set totalsRowFormula(u){this._set("totalsRowFormula",u)} method constructor (line 76) | constructor(u){super(),this.model=u} method tag (line 76) | get tag(){return"u"} method render (line 76) | render(u,c){if((c=c||this.model)===!0)u.leafNode("u");else{const l=o.A... method parseOpen (line 76) | parseOpen(u){u.name==="u"&&(this.model=u.attributes.val||!0)} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} function s (line 96) | function s(c){c._writableState&&!c._writableState.emitClose||c._readable... method prepare (line 76) | prepare(){} method render (line 76) | render(){} method parseOpen (line 76) | parseOpen(c){} method parseText (line 76) | parseText(c){} method parseClose (line 76) | parseClose(c){} method reconcile (line 76) | reconcile(c,l){} method reset (line 76) | reset(){this.model=null,this.map&&Object.values(this.map).forEach(c=>{... method mergeModel (line 76) | mergeModel(c){this.model=Object.assign(this.model||{},c)} method parse (line 76) | async parse(c){for await(const l of c)for(const{eventType:d,value:h}of... method parseStream (line 76) | async parseStream(c){return this.parse(a(c))} method xml (line 76) | get xml(){return this.toXml(this.model)} method toXml (line 76) | toXml(c){const l=new o;return this.render(l,c),l.xml} method toAttribute (line 76) | static toAttribute(c,l){let d=arguments.length>2&&arguments[2]!==void ... method toStringAttribute (line 76) | static toStringAttribute(c,l){let d=arguments.length>2&&arguments[2]!=... method toStringValue (line 76) | static toStringValue(c,l){return c===void 0?l:c} method toBoolAttribute (line 76) | static toBoolAttribute(c,l){let d=arguments.length>2&&arguments[2]!==v... method toBoolValue (line 76) | static toBoolValue(c,l){return c===void 0?l:c==="1"} method toIntAttribute (line 76) | static toIntAttribute(c,l){let d=arguments.length>2&&arguments[2]!==vo... method toIntValue (line 76) | static toIntValue(c,l){return c===void 0?l:parseInt(c,10)} method toFloatAttribute (line 76) | static toFloatAttribute(c,l){let d=arguments.length>2&&arguments[2]!==... method toFloatValue (line 76) | static toFloatValue(c,l){return c===void 0?l:parseFloat(c)} method render (line 76) | render(c,l){c.openXml(a.StdDocAttributes),c.openNode("Types",s.PROPERT... method parseOpen (line 76) | parseOpen(){return!1} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} method tag (line 76) | get tag(){return"x14:id"} method render (line 76) | render(l,d){l.leafNode(this.tag,null,d)} method parseOpen (line 76) | parseOpen(){this.model=""} method parseText (line 76) | parseText(l){this.model+=l} method parseClose (line 76) | parseClose(l){return l!==this.tag} method constructor (line 76) | constructor(){super(),this.map={"x14:conditionalFormattings":this.cond... method tag (line 76) | get tag(){return"ext"} method hasContent (line 76) | hasContent(c){return this.conditionalFormattings.hasContent(c.conditio... method prepare (line 76) | prepare(c,l){this.conditionalFormattings.prepare(c.conditionalFormatti... method render (line 76) | render(c,l){c.openNode("ext",{uri:"{78C0D931-6437-407d-A8EE-F0AAD7539E... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(c,l){this.model[c]=l.model} method constructor (line 76) | constructor(){super(),this.map={color:new o}} method tag (line 76) | get tag(){return"stop"} method render (line 76) | render(h,f){h.openNode("stop"),h.addAttribute("position",f.position),t... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... function u (line 96) | function u(c,l){c.emit("error",l)} method constructor (line 75) | constructor(l,d,h){this._worksheet=l,this._number=d,h!==!1&&(this.defn... method number (line 75) | get number(){return this._number} method worksheet (line 75) | get worksheet(){return this._worksheet} method letter (line 75) | get letter(){return s.n2l(this._number)} method isCustomWidth (line 75) | get isCustomWidth(){return this.width!==void 0&&this.width!==9} method defn (line 75) | get defn(){return{header:this._header,key:this.key,width:this.width,st... method defn (line 75) | set defn(l){l?(this.key=l.key,this.width=l.width!==void 0?l.width:9,th... method headers (line 75) | get headers(){return this._header&&this._header instanceof Array?this.... method header (line 75) | get header(){return this._header} method header (line 75) | set header(l){l!==void 0?(this._header=l,this.headers.forEach((d,h)=>{... method key (line 75) | get key(){return this._key} method key (line 75) | set key(l){(this._key&&this._worksheet.getColumnKey(this._key))===this... method hidden (line 75) | get hidden(){return!!this._hidden} method hidden (line 75) | set hidden(l){this._hidden=l} method outlineLevel (line 75) | get outlineLevel(){return this._outlineLevel||0} method outlineLevel (line 75) | set outlineLevel(l){this._outlineLevel=l} method collapsed (line 75) | get collapsed(){return!!(this._outlineLevel&&this._outlineLevel>=this.... method toString (line 75) | toString(){return JSON.stringify({key:this.key,width:this.width,header... method equivalentTo (line 75) | equivalentTo(l){return this.width===l.width&&this.hidden===l.hidden&&t... method isDefault (line 75) | get isDefault(){if(this.isCustomWidth||this.hidden||this.outlineLevel)... method headerCount (line 75) | get headerCount(){return this.headers.length} method eachCell (line 75) | eachCell(l,d){const h=this.number;d||(d=l,l=null),this._worksheet.each... method values (line 75) | get values(){const l=[];return this.eachCell((d,h)=>{d&&d.type!==o.Val... method values (line 75) | set values(l){if(!l)return;const d=this.number;let h=0;l.hasOwnPropert... method _applyStyle (line 75) | _applyStyle(l,d){return this.style[l]=d,this.eachCell(h=>{h[l]=d}),d} method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(l){this._applyStyle("numFmt",l)} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(l){this._applyStyle("font",l)} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(l){this._applyStyle("alignment",l)} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(l){this._applyStyle("protection",l)} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(l){this._applyStyle("border",l)} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(l){this._applyStyle("fill",l)} method toModel (line 75) | static toModel(l){const d=[];let h=null;return l&&l.forEach((f,g)=>{f.... method fromModel (line 75) | static fromModel(l,d){const h=[];let f=1,g=0;for(d=(d=d||[]).sort(func... method constructor (line 76) | constructor(){super(),this.map={"v:shape":new s}} method tag (line 76) | get tag(){return"xml"} method render (line 76) | render(l,d){l.openXml(a.StdDocAttributes),l.openNode(this.tag,u.DRAWIN... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method reconcile (line 76) | reconcile(l,d){l.anchors.forEach(h=>{h.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={"v:textbox":new o,"x:ClientData":new s}} method tag (line 76) | get tag(){return"v:shape"} method render (line 76) | render(l,d,h){l.openNode("v:shape",u.V_SHAPE_ATTRIBUTES(d,h)),l.leafNo... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.p... method constructor (line 76) | constructor(){super(),this.map={Relationship:new s}} method render (line 76) | render(l,d){d=d||this._values,l.openXml(a.StdDocAttributes),l.openNode... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method constructor (line 76) | constructor(){super(),this.map={"x14:id":this.idXform=new s}} method tag (line 76) | get tag(){return"ext"} method render (line 76) | render(l,d){l.openNode(this.tag,{uri:"{B025F937-C7B1-47D3-B67F-A62EFF6... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(l,d){this.model.x14Id=d.model} method constructor (line 76) | constructor(l){super(),this.model=l} method tag (line 76) | get tag(){return"r"} method textXform (line 76) | get textXform(){return this._textXform||(this._textXform=new a)} method fontXform (line 76) | get fontXform(){return this._fontXform||(this._fontXform=new o(u.FONT_... method render (line 76) | render(l,d){d=d||this.model,l.openNode("r"),d.font&&this.fontXform.ren... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){switch(l){case"r":return!1;case"t":return this.model.tex... method constructor (line 76) | constructor(l){super(),this.name=l,this.map={color:new s}} method tag (line 76) | get tag(){return this.name} method render (line 76) | render(l,d,h){const f=d&&d.color||h||this.defaultColor;l.openNode(this... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){return this.parser?(this.parser.parseClose(l)||(this.par... method validStyle (line 76) | validStyle(l){return u.validStyleValues[l]} method constructor (line 76) | constructor(){super(),this.map={fgColor:new o("fgColor"),bgColor:new o... method name (line 76) | get name(){return"pattern"} method tag (line 76) | get tag(){return"patternFill"} method render (line 76) | render(h,f){h.openNode("patternFill"),h.addAttribute("patternType",f.p... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.p... method constructor (line 77) | constructor(l){super({writableObjectMode:l.objectMode}),this.hasWritte... method transform (line 77) | transform(l){return this.rowFormatter.rowTransform=l,this} method _transform (line 77) | _transform(l,d,h){let f=!1;try{this.hasWrittenBOM||(this.push(this.for... method _flush (line 77) | _flush(l){this.rowFormatter.finish((d,h)=>d?l(d):(h&&h.forEach(f=>{thi... method constructor (line 79) | constructor(l){this.parserOptions=l,this.rowParser=new o.RowParser(thi... method removeBOM (line 79) | static removeBOM(l){return l&&l.charCodeAt(0)===65279?l.slice(1):l} method parse (line 79) | parse(l,d){const h=new a.Scanner({line:u.removeBOM(l),parserOptions:th... method parseWithoutComments (line 79) | parseWithoutComments(l){const d=[];let h=!0;for(;h;)h=this.parseRow(l,... method parseWithComments (line 79) | parseWithComments(l){const{parserOptions:d}=this,h=[];for(let f=l.next... method parseRow (line 79) | parseRow(l,d){if(!l.nextNonSpaceToken)return!1;const h=this.rowParser.... method constructor (line 81) | constructor(){this._rowTransform=null,this._rowValidator=null} method createTransform (line 81) | static createTransform(l){return s.isSyncTransform(l)?(d,h)=>{let f=nu... method createValidator (line 81) | static createValidator(l){return s.isSyncValidate(l)?(d,h)=>{h(null,{r... method rowTransform (line 81) | set rowTransform(l){if(!o.default(l))throw new TypeError("The transfor... method rowValidator (line 81) | set rowValidator(l){if(!o.default(l))throw new TypeError("The validate... method transformAndValidate (line 81) | transformAndValidate(l,d){return this.callTransformer(l,(h,f)=>h?d(h):... method callTransformer (line 81) | callTransformer(l,d){return this._rowTransform?this._rowTransform(l,d)... method callValidator (line 81) | callValidator(l,d){return this._rowValidator?this._rowValidator(l,d):d... function o (line 96) | function o(){} method constructor (line 75) | constructor(u,c){let l=arguments.length>2&&arguments[2]!==void 0?argum... method asInstance (line 75) | static asInstance(u){return u instanceof o||u==null?u:new o(u)} method col (line 75) | get col(){return this.nativeCol+Math.min(this.colWidth-1,this.nativeCo... method col (line 75) | set col(u){this.nativeCol=Math.floor(u),this.nativeColOff=Math.floor((... method row (line 75) | get row(){return this.nativeRow+Math.min(this.rowHeight-1,this.nativeR... method row (line 75) | set row(u){this.nativeRow=Math.floor(u),this.nativeRowOff=Math.floor((... method colWidth (line 75) | get colWidth(){return this.worksheet&&this.worksheet.getColumn(this.na... method rowHeight (line 75) | get rowHeight(){return this.worksheet&&this.worksheet.getRow(this.nati... method model (line 75) | get model(){return{nativeCol:this.nativeCol,nativeColOff:this.nativeCo... method model (line 75) | set model(u){this.nativeCol=u.nativeCol,this.nativeColOff=u.nativeColO... method constructor (line 75) | constructor(u){this.note=u} method model (line 75) | get model(){let u=null;switch(typeof this.note){case"string":u={type:"... method model (line 75) | set model(u){const{note:c}=u,{texts:l}=c;l.length===1&&Object.keys(l[0... method fromModel (line 75) | static fromModel(u){const c=new o;return c.model=u,c} method constructor (line 75) | constructor(){this.decode(arguments)} method setTLBR (line 75) | setTLBR(u,c,l,d,h){if(arguments.length<4){const f=a.decodeAddress(u),g... method decode (line 75) | decode(u){switch(u.length){case 5:this.setTLBR(u[0],u[1],u[2],u[3],u[4... method top (line 75) | get top(){return this.model.top||1} method top (line 75) | set top(u){this.model.top=u} method left (line 75) | get left(){return this.model.left||1} method left (line 75) | set left(u){this.model.left=u} method bottom (line 75) | get bottom(){return this.model.bottom||1} method bottom (line 75) | set bottom(u){this.model.bottom=u} method right (line 75) | get right(){return this.model.right||1} method right (line 75) | set right(u){this.model.right=u} method sheetName (line 75) | get sheetName(){return this.model.sheetName} method sheetName (line 75) | set sheetName(u){this.model.sheetName=u} method _serialisedSheetName (line 75) | get _serialisedSheetName(){const{sheetName:u}=this.model;return u?/^[a... method expand (line 75) | expand(u,c,l,d){(!this.model.top||u1?this.range:this._serialisedSheetN... method $shortRange (line 75) | get $shortRange(){return this.count>1?this.$range:this._serialisedShee... method count (line 75) | get count(){return(1+this.bottom-this.top)*(1+this.right-this.left)} method toString (line 75) | toString(){return this.range} method intersects (line 75) | intersects(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method contains (line 75) | contains(u){const c=a.decodeEx(u);return this.containsEx(c)} method containsEx (line 75) | containsEx(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method forEachAddress (line 75) | forEachAddress(u){for(let c=this.left;c<=this.right;c++)for(let l=this... method constructor (line 75) | constructor(u,c,l){this.table=u,this.column=c,this.index=l} method _set (line 75) | _set(u,c){this.table.cacheState(),this.column[u]=c} method name (line 75) | get name(){return this.column.name} method name (line 75) | set name(u){this._set("name",u)} method filterButton (line 75) | get filterButton(){return this.column.filterButton} method filterButton (line 75) | set filterButton(u){this.column.filterButton=u} method style (line 75) | get style(){return this.column.style} method style (line 75) | set style(u){this.column.style=u} method totalsRowLabel (line 75) | get totalsRowLabel(){return this.column.totalsRowLabel} method totalsRowLabel (line 75) | set totalsRowLabel(u){this._set("totalsRowLabel",u)} method totalsRowFunction (line 75) | get totalsRowFunction(){return this.column.totalsRowFunction} method totalsRowFunction (line 75) | set totalsRowFunction(u){this._set("totalsRowFunction",u)} method totalsRowResult (line 75) | get totalsRowResult(){return this.column.totalsRowResult} method totalsRowResult (line 75) | set totalsRowResult(u){this._set("totalsRowResult",u)} method totalsRowFormula (line 75) | get totalsRowFormula(){return this.column.totalsRowFormula} method totalsRowFormula (line 75) | set totalsRowFormula(u){this._set("totalsRowFormula",u)} method constructor (line 76) | constructor(u){super(),this.model=u} method tag (line 76) | get tag(){return"u"} method render (line 76) | render(u,c){if((c=c||this.model)===!0)u.leafNode("u");else{const l=o.A... method parseOpen (line 76) | parseOpen(u){u.name==="u"&&(this.model=u.attributes.val||!0)} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} function c (line 96) | function c(g){if(g)throw g} method constructor (line 75) | constructor(){this._xml=[],this._stack=[],this._rollbacks=[]} method tos (line 75) | get tos(){return this._stack.length?this._stack[this._stack.length-1]:... method cursor (line 75) | get cursor(){return this._xml.length} method openXml (line 75) | openXml(d){const h=this._xml;h.push(" method openNode (line 76) | openNode(d,h){const f=this.tos,g=this._xml;f&&this.open&&g.push(">"),t... method addAttribute (line 76) | addAttribute(d,h){if(!this.open)throw new Error("Cannot write attribut... method addAttributes (line 76) | addAttributes(d){if(!this.open)throw new Error("Cannot write attribute... method writeText (line 76) | writeText(d){const h=this._xml;this.open&&(h.push(">"),this.open=!1),t... method writeXml (line 76) | writeXml(d){this.open&&(this._xml.push(">"),this.open=!1),this.leaf=!1... method closeNode (line 76) | closeNode(){const d=this._stack.pop(),h=this._xml;this.leaf?h.push("/>... method leafNode (line 76) | leafNode(d,h,f){this.openNode(d,h),f!==void 0&&this.writeText(f),this.... method closeAll (line 76) | closeAll(){for(;this._stack.length;)this.closeNode()} method addRollback (line 76) | addRollback(){return this._rollbacks.push({xml:this._xml.length,stack:... method commit (line 76) | commit(){this._rollbacks.pop()} method rollback (line 76) | rollback(){const d=this._rollbacks.pop();this._xml.length>d.xml&&this.... method xml (line 76) | get xml(){return this.closeAll(),this._xml.join("")} method constructor (line 76) | constructor(){super(),this.map={stop:new s}} method name (line 76) | get name(){return"gradient"} method tag (line 76) | get tag(){return"gradientFill"} method render (line 76) | render(h,f){switch(h.openNode("gradientFill"),f.gradient){case"angle":... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method constructor (line 76) | constructor(d,h){super(),this.id=d,this.formatCode=h} method tag (line 76) | get tag(){return"numFmt"} method render (line 76) | render(d,h){d.leafNode("numFmt",{numFmtId:h.id,formatCode:h.formatCode})} method parseOpen (line 76) | parseOpen(d){switch(d.name){case"numFmt":return this.model={id:parseIn... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} function l (line 96) | function l(g,m,p,y){y=function(E){var D=!1;return function(){D||(D=!0,E.... method constructor (line 75) | constructor(f,g,m){if(!f||!g)throw new Error("A Cell needs a Row");thi... method worksheet (line 75) | get worksheet(){return this._row.worksheet} method workbook (line 75) | get workbook(){return this._row.worksheet.workbook} method destroy (line 75) | destroy(){delete this.style,delete this._value,delete this._row,delete... method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(f){this.style.numFmt=f} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(f){this.style.font=f} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(f){this.style.alignment=f} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(f){this.style.border=f} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(f){this.style.fill=f} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(f){this.style.protection=f} method _mergeStyle (line 75) | _mergeStyle(f,g,m){const p=f&&f.numFmt||g&&g.numFmt;p&&(m.numFmt=p);co... method address (line 75) | get address(){return this._address} method row (line 75) | get row(){return this._row.number} method col (line 75) | get col(){return this._column.number} method $col$row (line 75) | get $col$row(){return`$${this._column.letter}$${this.row}`} method type (line 75) | get type(){return this._value.type} method effectiveType (line 75) | get effectiveType(){return this._value.effectiveType} method toCsvString (line 75) | toCsvString(){return this._value.toCsvString()} method addMergeRef (line 75) | addMergeRef(){this._mergeCount++} method releaseMergeRef (line 75) | releaseMergeRef(){this._mergeCount--} method isMerged (line 75) | get isMerged(){return this._mergeCount>0||this.type===l.Types.Merge} method merge (line 75) | merge(f,g){this._value.release(),this._value=d.create(l.Types.Merge,th... method unmerge (line 75) | unmerge(){this.type===l.Types.Merge&&(this._value.release(),this._valu... method isMergedTo (line 75) | isMergedTo(f){return this._value.type===l.Types.Merge&&this._value.isM... method master (line 75) | get master(){return this.type===l.Types.Merge?this._value.master:this} method isHyperlink (line 75) | get isHyperlink(){return this._value.type===l.Types.Hyperlink} method hyperlink (line 75) | get hyperlink(){return this._value.hyperlink} method value (line 75) | get value(){return this._value.value} method value (line 75) | set value(f){this.type!==l.Types.Merge?(this._value.release(),this._va... method note (line 75) | get note(){return this._comment&&this._comment.note} method note (line 75) | set note(f){this._comment=new c(f)} method text (line 75) | get text(){return this._value.toString()} method html (line 75) | get html(){return o.escapeHtml(this.text)} method toString (line 75) | toString(){return this.text} method _upgradeToHyperlink (line 75) | _upgradeToHyperlink(f){this.type===l.Types.String&&(this._value=d.crea... method formula (line 75) | get formula(){return this._value.formula} method result (line 75) | get result(){return this._value.result} method formulaType (line 75) | get formulaType(){return this._value.formulaType} method fullAddress (line 75) | get fullAddress(){const{worksheet:f}=this._row;return{sheetName:f.name... method name (line 75) | get name(){return this.names[0]} method name (line 75) | set name(f){this.names=[f]} method names (line 75) | get names(){return this.workbook.definedNames.getNamesEx(this.fullAddr... method names (line 75) | set names(f){const{definedNames:g}=this.workbook;g.removeAllNames(this... method addName (line 75) | addName(f){this.workbook.definedNames.addEx(this.fullAddress,f)} method removeName (line 75) | removeName(f){this.workbook.definedNames.removeEx(this.fullAddress,f)} method removeAllNames (line 75) | removeAllNames(){this.workbook.definedNames.removeAllNames(this.fullAd... method _dataValidations (line 75) | get _dataValidations(){return this.worksheet.dataValidations} method dataValidation (line 75) | get dataValidation(){return this._dataValidations.find(this.address)} method dataValidation (line 75) | set dataValidation(f){this._dataValidations.add(this.address,f)} method model (line 75) | get model(){const{model:f}=this._value;return f.style=this.style,this.... method model (line 75) | set model(f){if(this._value.release(),this._value=d.create(f.type,this... method constructor (line 75) | constructor(p,y){this._data=p,this._encoding=y} method length (line 75) | get length(){return this.toBuffer().length} method copy (line 75) | copy(p,y,v,b){return this.toBuffer().copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._buffer||(this._buffer=o.from(this._data,this._... method constructor (line 76) | constructor(h){super(),this.options=Object.assign({type:"nodebuffer",c... method append (line 76) | append(h,f){f.hasOwnProperty("base64")&&f.base64?this.zip.file(f.name,... method finalize (line 76) | async finalize(){const h=await this.zip.generateAsync(this.options);th... method read (line 76) | read(h){return this.stream.read(h)} method setEncoding (line 76) | setEncoding(h){return this.stream.setEncoding(h)} method pause (line 76) | pause(){return this.stream.pause()} method resume (line 76) | resume(){return this.stream.resume()} method isPaused (line 76) | isPaused(){return this.stream.isPaused()} method pipe (line 76) | pipe(h,f){return this.stream.pipe(h,f)} method unpipe (line 76) | unpipe(h){return this.stream.unpipe(h)} method unshift (line 76) | unshift(h){return this.stream.unshift(h)} method wrap (line 76) | wrap(h){return this.stream.wrap(h)} method constructor (line 76) | constructor(){super(),this.map={Company:new s({tag:"Company"}),Manager... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("Properties",l.PR... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"dc:creator":new u({tag:"dc:creator"})... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("cp:corePropertie... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"xdr:twoCellAnchor":new u,"xdr:oneCell... method prepare (line 76) | prepare(h){h.anchors.forEach((f,g)=>{f.anchorType=function(m){return(t... method tag (line 76) | get tag(){return"xdr:wsDr"} method render (line 76) | render(h,f){h.openXml(o.StdDocAttributes),h.openNode(this.tag,l.DRAWIN... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.m... method reconcile (line 76) | reconcile(h,f){h.anchors.forEach(g=>{g.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={patternFill:new u,gradientFill:new c}} method tag (line 76) | get tag(){return"fill"} method render (line 76) | render(h,f){switch(h.addRollback(),h.openNode("fill"),f.type){case"pat... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method validStyle (line 76) | validStyle(h){return l.validPatternValues[h]} method constructor (line 79) | constructor(h){this.rowCount=0,this.formatterOptions=h,this.fieldForma... method isRowHashArray (line 79) | static isRowHashArray(h){return!!Array.isArray(h)&&Array.isArray(h[0])... method isRowArray (line 79) | static isRowArray(h){return Array.isArray(h)&&!this.isRowHashArray(h)} method gatherHeaders (line 79) | static gatherHeaders(h){return l.isRowHashArray(h)?h.map(f=>f[0]):Arra... method createTransform (line 79) | static createTransform(h){return c.isSyncTransform(h)?(f,g)=>{let m=nu... method rowTransform (line 79) | set rowTransform(h){if(!o.default(h))throw new TypeError("The transfor... method format (line 79) | format(h,f){this.callTransformer(h,(g,m)=>{if(g)return f(g);if(!h)retu... method finish (line 79) | finish(h){const f=[];if(this.formatterOptions.alwaysWriteHeaders&&this... method checkHeaders (line 79) | checkHeaders(h){if(this.headers)return{shouldFormatColumns:!0,headers:... method gatherColumns (line 79) | gatherColumns(h){if(this.headers===null)throw new Error("Headers is cu... method callTransformer (line 79) | callTransformer(h,f){return this._rowTransform?this._rowTransform(h,f)... method formatColumns (line 79) | formatColumns(h,f){const g=h.map((p,y)=>this.fieldFormatter.format(p,y... method constructor (line 79) | constructor(h){super({objectMode:h.objectMode}),this.lines="",this.row... method hasHitRowLimit (line 79) | get hasHitRowLimit(){return this.parserOptions.limitRows&&this.rowCoun... method shouldEmitRows (line 79) | get shouldEmitRows(){return this.parsedRowCount>this.parserOptions.ski... method shouldSkipLine (line 79) | get shouldSkipLine(){return this.parsedLineCount<=this.parserOptions.s... method transform (line 79) | transform(h){return this.rowTransformerValidator.rowTransform=h,this} method validate (line 79) | validate(h){return this.rowTransformerValidator.rowValidator=h,this} method emit (line 79) | emit(h){if(h==="end")return this.endEmitted||(this.endEmitted=!0,super... method _transform (line 79) | _transform(h,f,g){if(this.hasHitRowLimit)return g();const m=l.wrapDone... method _flush (line 79) | _flush(h){const f=l.wrapDoneCallback(h);if(this.hasHitRowLimit)return ... method parse (line 79) | parse(h,f){if(!h)return[];const{line:g,rows:m}=this.parser.parse(h,f);... method processRows (line 79) | processRows(h,f){const g=h.length,m=p=>{const y=E=>E?f(E):p%100!=0?m(p... method transformRow (line 79) | transformRow(h,f){try{this.headerTransformer.transform(h,(g,m)=>g?f(g)... method checkAndEmitHeaders (line 79) | checkAndEmitHeaders(){!this.headersEmitted&&this.headerTransformer.hea... method skipRow (line 79) | skipRow(h){return this.rowCount-=1,h(null,{row:null,isValid:!0})} method pushRow (line 79) | pushRow(h,f){try{this.parserOptions.objectMode?this.push(h):this.push(... method wrapDoneCallback (line 79) | static wrapDoneCallback(h){let f=!1;return function(g){if(g){if(f)thro... function d (line 96) | function d(g){g()} method constructor (line 75) | constructor(p){this._data=p} method length (line 75) | get length(){return this._data.length} method copy (line 75) | copy(p,y,v,b){return this._data._buf.copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._data.toBuffer()} method constructor (line 76) | constructor(){super(),this.map={"x14:dataBar":this.databarXform=new u,... method tag (line 76) | get tag(){return"x14:cfRule"} method isExt (line 76) | static isExt(f){return f.type==="dataBar"?u.isExt(f):!(f.type!=="iconS... method prepare (line 76) | prepare(f){d.isExt(f)&&(f.x14Id=`{${a()}}`.toUpperCase())} method render (line 76) | render(f,g){if(d.isExt(g))switch(g.type){case"dataBar":this.renderData... method renderDataBar (line 76) | renderDataBar(f,g){f.openNode(this.tag,{type:"dataBar",id:g.x14Id}),th... method renderIconSet (line 76) | renderIconSet(f,g){f.openNode(this.tag,{type:"iconSet",priority:g.prio... method createNewModel (line 76) | createNewModel(f){let{attributes:g}=f;return{type:g.type,x14Id:g.id,pr... method onParserClose (line 76) | onParserClose(f,g){Object.assign(this.model,g.model)} method constructor (line 76) | constructor(){super(),this.map={autoFilter:new u,tableColumns:new s({t... method prepare (line 76) | prepare(f,g){this.map.autoFilter.prepare(f),this.map.tableColumns.prep... method tag (line 76) | get tag(){return"table"} method render (line 76) | render(f,g){f.openXml(a.StdDocAttributes),f.openNode(this.tag,$o(An({}... method parseOpen (line 76) | parseOpen(f){if(this.parser)return this.parser.parseOpen(f),!0;const{n... method parseText (line 76) | parseText(f){this.parser&&this.parser.parseText(f)} method parseClose (line 76) | parseClose(f){if(this.parser)return this.parser.parseClose(f)||(this.p... method reconcile (line 76) | reconcile(f,g){f.columns.forEach(m=>{m.dxfId!==void 0&&(m.style=g.styl... function h (line 96) | function h(g,m){return g.pipe(m)} method constructor (line 75) | constructor(p){this._data=p} method length (line 75) | get length(){return this._data.length} method copy (line 75) | copy(p,y,v,b){this._data.copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._data} method constructor (line 76) | constructor(g){super(),this.options=g||h.OPTIONS,this.map={b:{prop:"bo... method tag (line 76) | get tag(){return this.options.tagName} method render (line 76) | render(g,m){const{map:p}=this;g.openNode(this.options.tagName),l.each(... method parseOpen (line 76) | parseOpen(g){if(this.parser)return this.parser.parseOpen(g),!0;if(this... method parseText (line 76) | parseText(g){this.parser&&this.parser.parseText(g)} method parseClose (line 76) | parseClose(g){if(this.parser&&!this.parser.parseClose(g)){const m=this... function f (line 96) | function f(g){return g.length?typeof g[g.length-1]!="function"?c:g.pop():c} method constructor (line 75) | constructor(p){this.size=p,this.buffer=o.alloc(p),this.iRead=0,this.iW... method toBuffer (line 75) | toBuffer(){if(this.iRead===0&&this.iWrite===this.size)return this.buff... method length (line 75) | get length(){return this.iWrite-this.iRead} method eod (line 75) | get eod(){return this.iRead===this.iWrite} method full (line 75) | get full(){return this.iWrite===this.size} method read (line 75) | read(p){let y;return p===0?null:p===void 0||p>=this.length?(y=this.toB... method write (line 75) | write(p,y,v){const b=Math.min(v,this.size-this.iWrite);return p.copy(t... function g (line 96) | function g(x,A,k){return Object.defineProperty(x,A,{value:k,enumerable:!... function m (line 96) | function m(x,A,k,R){var M=A&&A.prototype instanceof v?A:v,X=Object.creat... method constructor (line 76) | constructor(){super(),this.map={dataBar:this.databarXform=new u,extLst... method tag (line 76) | get tag(){return"cfRule"} method isPrimitive (line 76) | static isPrimitive(y){return y.type!=="iconSet"||!y.custom&&!f[y.iconS... method render (line 76) | render(y,v){switch(v.type){case"expression":this.renderExpression(y,v)... method renderExpression (line 76) | renderExpression(y,v){y.openNode(this.tag,{type:"expression",dxfId:v.d... method renderCellIs (line 76) | renderCellIs(y,v){y.openNode(this.tag,{type:"cellIs",dxfId:v.dxfId,pri... method renderTop10 (line 76) | renderTop10(y,v){y.leafNode(this.tag,{type:"top10",dxfId:v.dxfId,prior... method renderAboveAverage (line 76) | renderAboveAverage(y,v){y.leafNode(this.tag,{type:"aboveAverage",dxfId... method renderDataBar (line 76) | renderDataBar(y,v){y.openNode(this.tag,{type:"dataBar",priority:v.prio... method renderColorScale (line 76) | renderColorScale(y,v){y.openNode(this.tag,{type:"colorScale",priority:... method renderIconSet (line 76) | renderIconSet(y,v){m.isPrimitive(v)&&(y.openNode(this.tag,{type:"iconS... method renderText (line 76) | renderText(y,v){y.openNode(this.tag,{type:v.operator,dxfId:v.dxfId,pri... method renderTimePeriod (line 76) | renderTimePeriod(y,v){y.openNode(this.tag,{type:"timePeriod",dxfId:v.d... method createNewModel (line 76) | createNewModel(y){let{attributes:v}=y;return $o(An({},g(v)),{dxfId:a.t... method onParserClose (line 76) | onParserClose(y,v){switch(y){case"dataBar":case"extLst":case"colorScal... function p (line 96) | function p(x,A,k){try{return{type:"normal",arg:x.call(A,k)}}catch(R){ret... method constructor (line 76) | constructor(){super(),this.map={fileVersion:p.STATIC_XFORMS.fileVersio... method prepare (line 76) | prepare(v){v.sheets=v.worksheets;const b=[];let E=0;v.sheets.forEach(D... method render (line 76) | render(v,b){v.openXml(s.StdDocAttributes),v.openNode("workbook",p.WORK... method parseOpen (line 76) | parseOpen(v){if(this.parser)return this.parser.parseOpen(v),!0;switch(... method parseText (line 76) | parseText(v){this.parser&&this.parser.parseText(v)} method parseClose (line 76) | parseClose(v){if(this.parser)return this.parser.parseClose(v)||(this.p... method reconcile (line 76) | reconcile(v){const b=(v.workbookRels||[]).reduce((W,U)=>(W[U.Id]=U,W),... method constructor (line 76) | constructor(v){super(),this.map={numFmts:new c({tag:"numFmts",count:!0... method initIndex (line 76) | initIndex(){this.index={style:{},numFmt:{},numFmtNextId:164,font:{},bo... method init (line 76) | init(){this.model={styles:[],numFmts:[],fonts:[],borders:[],fills:[],d... method render (line 76) | render(v,b){b=b||this.model,v.openXml(o.StdDocAttributes),v.openNode("... method parseOpen (line 76) | parseOpen(v){if(this.parser)return this.parser.parseOpen(v),!0;switch(... method parseText (line 76) | parseText(v){this.parser&&this.parser.parseText(v)} method parseClose (line 76) | parseClose(v){if(this.parser)return this.parser.parseClose(v)||(this.p... method addStyleModel (line 76) | addStyleModel(v,b){if(!v)return 0;if(this.model.fonts.length||this._ad... method getStyleModel (line 76) | getStyleModel(v){const b=this.model.styles[v];if(!b)return null;let E=... method addDxfStyle (line 76) | addDxfStyle(v){return v.numFmt&&(v.numFmtId=this._addNumFmtStr(v.numFm... method getDxfStyle (line 76) | getDxfStyle(v){return this.model.dxfs[v]} method _addStyle (line 76) | _addStyle(v){const b=this.map.style.toXml(v);let E=this.index.style[b]... method _addNumFmtStr (line 76) | _addNumFmtStr(v){let b=f.getDefaultFmtId(v);if(b!==void 0||(b=this.ind... method _addFont (line 76) | _addFont(v){const b=this.map.font.toXml(v);let E=this.index.font[b];re... method _addBorder (line 76) | _addBorder(v){const b=this.map.border.toXml(v);let E=this.index.border... method _addFill (line 76) | _addFill(v){const b=this.map.fill.toXml(v);let E=this.index.fill[b];re... function v (line 96) | function v(){} function b (line 96) | function b(){} function E (line 96) | function E(){} function U (line 96) | function U(x){["next","throw","return"].forEach(function(A){g(x,A,functi... function G (line 96) | function G(x,A){var k;c(this,"_invoke",{value:function(R,M){function X()... function ee (line 96) | function ee(x,A,k){var R="suspendedStart";return function(M,X){if(R==="e... function P (line 96) | function P(x,A){var k=A.method,R=x.iterator[k];if(R===void 0)return A.de... method constructor (line 76) | constructor(S){this.workbook=S} method readFile (line 76) | async readFile(S,C){if(!await h.fs.exists(S))throw new Error("File not... method parseRels (line 76) | parseRels(S){return new v().parseStream(S)} method parseWorkbook (line 76) | parseWorkbook(S){return new D().parseStream(S)} method parseSharedStrings (line 76) | parseSharedStrings(S){return new y().parseStream(S)} method reconcile (line 76) | reconcile(S,C){const _=new D,w=new F(C),x=new z,A=new W;_.reconcile(S)... method _processWorksheetEntry (line 76) | async _processWorksheetEntry(S,C,_,w,x){const A=new F(w),k=await A.par... method _processCommentEntry (line 76) | async _processCommentEntry(S,C,_){const w=new U,x=await w.parseStream(... method _processTableEntry (line 76) | async _processTableEntry(S,C,_){const w=new W,x=await w.parseStream(S)... method _processWorksheetRelsEntry (line 76) | async _processWorksheetRelsEntry(S,C,_){const w=new v,x=await w.parseS... method _processMediaEntry (line 76) | async _processMediaEntry(S,C,_){const w=_.lastIndexOf(".");if(w>=1){co... method _processDrawingEntry (line 76) | async _processDrawingEntry(S,C,_){const w=new z,x=await w.parseStream(... method _processDrawingRelsEntry (line 76) | async _processDrawingRelsEntry(S,C,_){const w=new v,x=await w.parseStr... method _processVmlDrawingEntry (line 76) | async _processVmlDrawingEntry(S,C,_){const w=new G,x=await w.parseStre... method _processThemeEntry (line 76) | async _processThemeEntry(S,C,_){await new Promise((w,x)=>{const A=new ... method createInputStream (line 76) | createInputStream(){throw new Error("`XLSX#createInputStream` is depre... method read (line 76) | async read(S,C){!S[Symbol.asyncIterator]&&S.pipe&&(S=S.pipe(new c));co... method load (line 76) | async load(S,C){let _;_=C&&C.base64?o.from(S.toString(),"base64"):S;co... method addMedia (line 76) | async addMedia(S,C){await Promise.all(C.media.map(async _=>{if(_.type=... method addDrawings (line 76) | addDrawings(S,C){const _=new z,w=new v;C.worksheets.forEach(x=>{const{... method addTables (line 76) | addTables(S,C){const _=new W;C.worksheets.forEach(w=>{const{tables:x}=... method addContentTypes (line 76) | async addContentTypes(S,C){const _=new b().toXml(C);S.append(_,{name:"... method addApp (line 76) | async addApp(S,C){const _=new E().toXml(C);S.append(_,{name:"docProps/... method addCore (line 76) | async addCore(S,C){const _=new p;S.append(_.toXml(C),{name:"docProps/c... method addThemes (line 76) | async addThemes(S,C){const _=C.themes||{theme1:ee};Object.keys(_).forE... method addOfficeRels (line 76) | async addOfficeRels(S){const C=new v().toXml([{Id:"rId1",Type:P.RelTyp... method addWorkbookRels (line 76) | async addWorkbookRels(S,C){let _=1;const w=[{Id:"rId"+_++,Type:P.RelTy... method addSharedStrings (line 76) | async addSharedStrings(S,C){C.sharedStrings&&C.sharedStrings.count&&S.... method addStyles (line 76) | async addStyles(S,C){const{xml:_}=C.styles;_&&S.append(_,{name:"xl/sty... method addWorkbook (line 76) | async addWorkbook(S,C){const _=new D;S.append(_.toXml(C),{name:"xl/wor... method addWorksheets (line 76) | async addWorksheets(S,C){const _=new F,w=new v,x=new U,A=new G;C.works... method _finalize (line 76) | _finalize(S){return new Promise((C,_)=>{S.on("finish",()=>{C(this)}),S... method prepareModel (line 76) | prepareModel(S,C){S.creator=S.creator||"ExcelJS",S.lastModifiedBy=S.la... method write (line 76) | async write(S,C){C=C||{};const{model:_}=this.workbook,w=new l.ZipWrite... method writeFile (line 76) | writeFile(S,C){const _=s.createWriteStream(S);return new Promise((w,x)... method writeBuffer (line 76) | async writeBuffer(S){const C=new d;return await this.write(C,S),C.read()} function I (line 96) | function I(x){var A={tryLoc:x[0]};1 in x&&(A.catchLoc=x[1]),2 in x&&(A.f... function S (line 96) | function S(x){var A=x.completion||{};A.type="normal",delete A.arg,x.comp... function C (line 96) | function C(x){this.tryEntries=[{tryLoc:"root"}],x.forEach(I,this),this.r... function _ (line 96) | function _(x){if(x){var A=x[d];if(A)return A.call(x);if(typeof x.next=="... function w (line 96) | function w(){return{value:void 0,done:!0}} function k (line 96) | function k($,q){return X.type="throw",X.arg=x,A.next=$,q&&(A.method="nex... function m (line 96) | function m(){s.call(this,64),this._a=1732584193,this._b=4023233417,this.... method constructor (line 76) | constructor(){super(),this.map={dataBar:this.databarXform=new u,extLst... method tag (line 76) | get tag(){return"cfRule"} method isPrimitive (line 76) | static isPrimitive(y){return y.type!=="iconSet"||!y.custom&&!f[y.iconS... method render (line 76) | render(y,v){switch(v.type){case"expression":this.renderExpression(y,v)... method renderExpression (line 76) | renderExpression(y,v){y.openNode(this.tag,{type:"expression",dxfId:v.d... method renderCellIs (line 76) | renderCellIs(y,v){y.openNode(this.tag,{type:"cellIs",dxfId:v.dxfId,pri... method renderTop10 (line 76) | renderTop10(y,v){y.leafNode(this.tag,{type:"top10",dxfId:v.dxfId,prior... method renderAboveAverage (line 76) | renderAboveAverage(y,v){y.leafNode(this.tag,{type:"aboveAverage",dxfId... method renderDataBar (line 76) | renderDataBar(y,v){y.openNode(this.tag,{type:"dataBar",priority:v.prio... method renderColorScale (line 76) | renderColorScale(y,v){y.openNode(this.tag,{type:"colorScale",priority:... method renderIconSet (line 76) | renderIconSet(y,v){m.isPrimitive(v)&&(y.openNode(this.tag,{type:"iconS... method renderText (line 76) | renderText(y,v){y.openNode(this.tag,{type:v.operator,dxfId:v.dxfId,pri... method renderTimePeriod (line 76) | renderTimePeriod(y,v){y.openNode(this.tag,{type:"timePeriod",dxfId:v.d... method createNewModel (line 76) | createNewModel(y){let{attributes:v}=y;return $o(An({},g(v)),{dxfId:a.t... method onParserClose (line 76) | onParserClose(y,v){switch(y){case"dataBar":case"extLst":case"colorScal... function p (line 96) | function p(F,z){return F<>>32-z} method constructor (line 76) | constructor(){super(),this.map={fileVersion:p.STATIC_XFORMS.fileVersio... method prepare (line 76) | prepare(v){v.sheets=v.worksheets;const b=[];let E=0;v.sheets.forEach(D... method render (line 76) | render(v,b){v.openXml(s.StdDocAttributes),v.openNode("workbook",p.WORK... method parseOpen (line 76) | parseOpen(v){if(this.parser)return this.parser.parseOpen(v),!0;switch(... method parseText (line 76) | parseText(v){this.parser&&this.parser.parseText(v)} method parseClose (line 76) | parseClose(v){if(this.parser)return this.parser.parseClose(v)||(this.p... method reconcile (line 76) | reconcile(v){const b=(v.workbookRels||[]).reduce((W,U)=>(W[U.Id]=U,W),... method constructor (line 76) | constructor(v){super(),this.map={numFmts:new c({tag:"numFmts",count:!0... method initIndex (line 76) | initIndex(){this.index={style:{},numFmt:{},numFmtNextId:164,font:{},bo... method init (line 76) | init(){this.model={styles:[],numFmts:[],fonts:[],borders:[],fills:[],d... method render (line 76) | render(v,b){b=b||this.model,v.openXml(o.StdDocAttributes),v.openNode("... method parseOpen (line 76) | parseOpen(v){if(this.parser)return this.parser.parseOpen(v),!0;switch(... method parseText (line 76) | parseText(v){this.parser&&this.parser.parseText(v)} method parseClose (line 76) | parseClose(v){if(this.parser)return this.parser.parseClose(v)||(this.p... method addStyleModel (line 76) | addStyleModel(v,b){if(!v)return 0;if(this.model.fonts.length||this._ad... method getStyleModel (line 76) | getStyleModel(v){const b=this.model.styles[v];if(!b)return null;let E=... method addDxfStyle (line 76) | addDxfStyle(v){return v.numFmt&&(v.numFmtId=this._addNumFmtStr(v.numFm... method getDxfStyle (line 76) | getDxfStyle(v){return this.model.dxfs[v]} method _addStyle (line 76) | _addStyle(v){const b=this.map.style.toXml(v);let E=this.index.style[b]... method _addNumFmtStr (line 76) | _addNumFmtStr(v){let b=f.getDefaultFmtId(v);if(b!==void 0||(b=this.ind... method _addFont (line 76) | _addFont(v){const b=this.map.font.toXml(v);let E=this.index.font[b];re... method _addBorder (line 76) | _addBorder(v){const b=this.map.border.toXml(v);let E=this.index.border... method _addFill (line 76) | _addFill(v){const b=this.map.fill.toXml(v);let E=this.index.fill[b];re... function y (line 96) | function y(F,z,W,U,G,ee,P,I){return p(F+(z^W^U)+ee+P|0,I)+G|0} function v (line 96) | function v(F,z,W,U,G,ee,P,I){return p(F+(z&W|~z&U)+ee+P|0,I)+G|0} function b (line 96) | function b(F,z,W,U,G,ee,P,I){return p(F+((z|~W)^U)+ee+P|0,I)+G|0} function E (line 96) | function E(F,z,W,U,G,ee,P,I){return p(F+(z&U|W&~U)+ee+P|0,I)+G|0} function D (line 96) | function D(F,z,W,U,G,ee,P,I){return p(F+(z^(W|~U))+ee+P|0,I)+G|0} function s (line 96) | function s(c,l){for(var d in c)l[d]=c[d]} method prepare (line 76) | prepare(){} method render (line 76) | render(){} method parseOpen (line 76) | parseOpen(c){} method parseText (line 76) | parseText(c){} method parseClose (line 76) | parseClose(c){} method reconcile (line 76) | reconcile(c,l){} method reset (line 76) | reset(){this.model=null,this.map&&Object.values(this.map).forEach(c=>{... method mergeModel (line 76) | mergeModel(c){this.model=Object.assign(this.model||{},c)} method parse (line 76) | async parse(c){for await(const l of c)for(const{eventType:d,value:h}of... method parseStream (line 76) | async parseStream(c){return this.parse(a(c))} method xml (line 76) | get xml(){return this.toXml(this.model)} method toXml (line 76) | toXml(c){const l=new o;return this.render(l,c),l.xml} method toAttribute (line 76) | static toAttribute(c,l){let d=arguments.length>2&&arguments[2]!==void ... method toStringAttribute (line 76) | static toStringAttribute(c,l){let d=arguments.length>2&&arguments[2]!=... method toStringValue (line 76) | static toStringValue(c,l){return c===void 0?l:c} method toBoolAttribute (line 76) | static toBoolAttribute(c,l){let d=arguments.length>2&&arguments[2]!==v... method toBoolValue (line 76) | static toBoolValue(c,l){return c===void 0?l:c==="1"} method toIntAttribute (line 76) | static toIntAttribute(c,l){let d=arguments.length>2&&arguments[2]!==vo... method toIntValue (line 76) | static toIntValue(c,l){return c===void 0?l:parseInt(c,10)} method toFloatAttribute (line 76) | static toFloatAttribute(c,l){let d=arguments.length>2&&arguments[2]!==... method toFloatValue (line 76) | static toFloatValue(c,l){return c===void 0?l:parseFloat(c)} method render (line 76) | render(c,l){c.openXml(a.StdDocAttributes),c.openNode("Types",s.PROPERT... method parseOpen (line 76) | parseOpen(){return!1} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} method tag (line 76) | get tag(){return"x14:id"} method render (line 76) | render(l,d){l.leafNode(this.tag,null,d)} method parseOpen (line 76) | parseOpen(){this.model=""} method parseText (line 76) | parseText(l){this.model+=l} method parseClose (line 76) | parseClose(l){return l!==this.tag} method constructor (line 76) | constructor(){super(),this.map={"x14:conditionalFormattings":this.cond... method tag (line 76) | get tag(){return"ext"} method hasContent (line 76) | hasContent(c){return this.conditionalFormattings.hasContent(c.conditio... method prepare (line 76) | prepare(c,l){this.conditionalFormattings.prepare(c.conditionalFormatti... method render (line 76) | render(c,l){c.openNode("ext",{uri:"{78C0D931-6437-407d-A8EE-F0AAD7539E... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(c,l){this.model[c]=l.model} method constructor (line 76) | constructor(){super(),this.map={color:new o}} method tag (line 76) | get tag(){return"stop"} method render (line 76) | render(h,f){h.openNode("stop"),h.addAttribute("position",f.position),t... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... function u (line 96) | function u(c,l,d){return o(c,l,d)} method constructor (line 75) | constructor(l,d,h){this._worksheet=l,this._number=d,h!==!1&&(this.defn... method number (line 75) | get number(){return this._number} method worksheet (line 75) | get worksheet(){return this._worksheet} method letter (line 75) | get letter(){return s.n2l(this._number)} method isCustomWidth (line 75) | get isCustomWidth(){return this.width!==void 0&&this.width!==9} method defn (line 75) | get defn(){return{header:this._header,key:this.key,width:this.width,st... method defn (line 75) | set defn(l){l?(this.key=l.key,this.width=l.width!==void 0?l.width:9,th... method headers (line 75) | get headers(){return this._header&&this._header instanceof Array?this.... method header (line 75) | get header(){return this._header} method header (line 75) | set header(l){l!==void 0?(this._header=l,this.headers.forEach((d,h)=>{... method key (line 75) | get key(){return this._key} method key (line 75) | set key(l){(this._key&&this._worksheet.getColumnKey(this._key))===this... method hidden (line 75) | get hidden(){return!!this._hidden} method hidden (line 75) | set hidden(l){this._hidden=l} method outlineLevel (line 75) | get outlineLevel(){return this._outlineLevel||0} method outlineLevel (line 75) | set outlineLevel(l){this._outlineLevel=l} method collapsed (line 75) | get collapsed(){return!!(this._outlineLevel&&this._outlineLevel>=this.... method toString (line 75) | toString(){return JSON.stringify({key:this.key,width:this.width,header... method equivalentTo (line 75) | equivalentTo(l){return this.width===l.width&&this.hidden===l.hidden&&t... method isDefault (line 75) | get isDefault(){if(this.isCustomWidth||this.hidden||this.outlineLevel)... method headerCount (line 75) | get headerCount(){return this.headers.length} method eachCell (line 75) | eachCell(l,d){const h=this.number;d||(d=l,l=null),this._worksheet.each... method values (line 75) | get values(){const l=[];return this.eachCell((d,h)=>{d&&d.type!==o.Val... method values (line 75) | set values(l){if(!l)return;const d=this.number;let h=0;l.hasOwnPropert... method _applyStyle (line 75) | _applyStyle(l,d){return this.style[l]=d,this.eachCell(h=>{h[l]=d}),d} method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(l){this._applyStyle("numFmt",l)} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(l){this._applyStyle("font",l)} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(l){this._applyStyle("alignment",l)} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(l){this._applyStyle("protection",l)} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(l){this._applyStyle("border",l)} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(l){this._applyStyle("fill",l)} method toModel (line 75) | static toModel(l){const d=[];let h=null;return l&&l.forEach((f,g)=>{f.... method fromModel (line 75) | static fromModel(l,d){const h=[];let f=1,g=0;for(d=(d=d||[]).sort(func... method constructor (line 76) | constructor(){super(),this.map={"v:shape":new s}} method tag (line 76) | get tag(){return"xml"} method render (line 76) | render(l,d){l.openXml(a.StdDocAttributes),l.openNode(this.tag,u.DRAWIN... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method reconcile (line 76) | reconcile(l,d){l.anchors.forEach(h=>{h.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={"v:textbox":new o,"x:ClientData":new s}} method tag (line 76) | get tag(){return"v:shape"} method render (line 76) | render(l,d,h){l.openNode("v:shape",u.V_SHAPE_ATTRIBUTES(d,h)),l.leafNo... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.p... method constructor (line 76) | constructor(){super(),this.map={Relationship:new s}} method render (line 76) | render(l,d){d=d||this._values,l.openXml(a.StdDocAttributes),l.openNode... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method constructor (line 76) | constructor(){super(),this.map={"x14:id":this.idXform=new s}} method tag (line 76) | get tag(){return"ext"} method render (line 76) | render(l,d){l.openNode(this.tag,{uri:"{B025F937-C7B1-47D3-B67F-A62EFF6... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(l,d){this.model.x14Id=d.model} method constructor (line 76) | constructor(l){super(),this.model=l} method tag (line 76) | get tag(){return"r"} method textXform (line 76) | get textXform(){return this._textXform||(this._textXform=new a)} method fontXform (line 76) | get fontXform(){return this._fontXform||(this._fontXform=new o(u.FONT_... method render (line 76) | render(l,d){d=d||this.model,l.openNode("r"),d.font&&this.fontXform.ren... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){switch(l){case"r":return!1;case"t":return this.model.tex... method constructor (line 76) | constructor(l){super(),this.name=l,this.map={color:new s}} method tag (line 76) | get tag(){return this.name} method render (line 76) | render(l,d,h){const f=d&&d.color||h||this.defaultColor;l.openNode(this... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){return this.parser?(this.parser.parseClose(l)||(this.par... method validStyle (line 76) | validStyle(l){return u.validStyleValues[l]} method constructor (line 76) | constructor(){super(),this.map={fgColor:new o("fgColor"),bgColor:new o... method name (line 76) | get name(){return"pattern"} method tag (line 76) | get tag(){return"patternFill"} method render (line 76) | render(h,f){h.openNode("patternFill"),h.addAttribute("patternType",f.p... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.p... method constructor (line 77) | constructor(l){super({writableObjectMode:l.objectMode}),this.hasWritte... method transform (line 77) | transform(l){return this.rowFormatter.rowTransform=l,this} method _transform (line 77) | _transform(l,d,h){let f=!1;try{this.hasWrittenBOM||(this.push(this.for... method _flush (line 77) | _flush(l){this.rowFormatter.finish((d,h)=>d?l(d):(h&&h.forEach(f=>{thi... method constructor (line 79) | constructor(l){this.parserOptions=l,this.rowParser=new o.RowParser(thi... method removeBOM (line 79) | static removeBOM(l){return l&&l.charCodeAt(0)===65279?l.slice(1):l} method parse (line 79) | parse(l,d){const h=new a.Scanner({line:u.removeBOM(l),parserOptions:th... method parseWithoutComments (line 79) | parseWithoutComments(l){const d=[];let h=!0;for(;h;)h=this.parseRow(l,... method parseWithComments (line 79) | parseWithComments(l){const{parserOptions:d}=this,h=[];for(let f=l.next... method parseRow (line 79) | parseRow(l,d){if(!l.nextNonSpaceToken)return!1;const h=this.rowParser.... method constructor (line 81) | constructor(){this._rowTransform=null,this._rowValidator=null} method createTransform (line 81) | static createTransform(l){return s.isSyncTransform(l)?(d,h)=>{let f=nu... method createValidator (line 81) | static createValidator(l){return s.isSyncValidate(l)?(d,h)=>{h(null,{r... method rowTransform (line 81) | set rowTransform(l){if(!o.default(l))throw new TypeError("The transfor... method rowValidator (line 81) | set rowValidator(l){if(!o.default(l))throw new TypeError("The validate... method transformAndValidate (line 81) | transformAndValidate(l,d){return this.callTransformer(l,(h,f)=>h?d(h):... method callTransformer (line 81) | callTransformer(l,d){return this._rowTransform?this._rowTransform(l,d)... method callValidator (line 81) | callValidator(l,d){return this._rowValidator?this._rowValidator(l,d):d... function P (line 96) | function P(_,w,x){switch(w){case"xml":x!==v&&_.fail(`xml prefix must be ... method constructor (line 76) | constructor(S){this.workbook=S} method readFile (line 76) | async readFile(S,C){if(!await h.fs.exists(S))throw new Error("File not... method parseRels (line 76) | parseRels(S){return new v().parseStream(S)} method parseWorkbook (line 76) | parseWorkbook(S){return new D().parseStream(S)} method parseSharedStrings (line 76) | parseSharedStrings(S){return new y().parseStream(S)} method reconcile (line 76) | reconcile(S,C){const _=new D,w=new F(C),x=new z,A=new W;_.reconcile(S)... method _processWorksheetEntry (line 76) | async _processWorksheetEntry(S,C,_,w,x){const A=new F(w),k=await A.par... method _processCommentEntry (line 76) | async _processCommentEntry(S,C,_){const w=new U,x=await w.parseStream(... method _processTableEntry (line 76) | async _processTableEntry(S,C,_){const w=new W,x=await w.parseStream(S)... method _processWorksheetRelsEntry (line 76) | async _processWorksheetRelsEntry(S,C,_){const w=new v,x=await w.parseS... method _processMediaEntry (line 76) | async _processMediaEntry(S,C,_){const w=_.lastIndexOf(".");if(w>=1){co... method _processDrawingEntry (line 76) | async _processDrawingEntry(S,C,_){const w=new z,x=await w.parseStream(... method _processDrawingRelsEntry (line 76) | async _processDrawingRelsEntry(S,C,_){const w=new v,x=await w.parseStr... method _processVmlDrawingEntry (line 76) | async _processVmlDrawingEntry(S,C,_){const w=new G,x=await w.parseStre... method _processThemeEntry (line 76) | async _processThemeEntry(S,C,_){await new Promise((w,x)=>{const A=new ... method createInputStream (line 76) | createInputStream(){throw new Error("`XLSX#createInputStream` is depre... method read (line 76) | async read(S,C){!S[Symbol.asyncIterator]&&S.pipe&&(S=S.pipe(new c));co... method load (line 76) | async load(S,C){let _;_=C&&C.base64?o.from(S.toString(),"base64"):S;co... method addMedia (line 76) | async addMedia(S,C){await Promise.all(C.media.map(async _=>{if(_.type=... method addDrawings (line 76) | addDrawings(S,C){const _=new z,w=new v;C.worksheets.forEach(x=>{const{... method addTables (line 76) | addTables(S,C){const _=new W;C.worksheets.forEach(w=>{const{tables:x}=... method addContentTypes (line 76) | async addContentTypes(S,C){const _=new b().toXml(C);S.append(_,{name:"... method addApp (line 76) | async addApp(S,C){const _=new E().toXml(C);S.append(_,{name:"docProps/... method addCore (line 76) | async addCore(S,C){const _=new p;S.append(_.toXml(C),{name:"docProps/c... method addThemes (line 76) | async addThemes(S,C){const _=C.themes||{theme1:ee};Object.keys(_).forE... method addOfficeRels (line 76) | async addOfficeRels(S){const C=new v().toXml([{Id:"rId1",Type:P.RelTyp... method addWorkbookRels (line 76) | async addWorkbookRels(S,C){let _=1;const w=[{Id:"rId"+_++,Type:P.RelTy... method addSharedStrings (line 76) | async addSharedStrings(S,C){C.sharedStrings&&C.sharedStrings.count&&S.... method addStyles (line 76) | async addStyles(S,C){const{xml:_}=C.styles;_&&S.append(_,{name:"xl/sty... method addWorkbook (line 76) | async addWorkbook(S,C){const _=new D;S.append(_.toXml(C),{name:"xl/wor... method addWorksheets (line 76) | async addWorksheets(S,C){const _=new F,w=new v,x=new U,A=new G;C.works... method _finalize (line 76) | _finalize(S){return new Promise((C,_)=>{S.on("finish",()=>{C(this)}),S... method prepareModel (line 76) | prepareModel(S,C){S.creator=S.creator||"ExcelJS",S.lastModifiedBy=S.la... method write (line 76) | async write(S,C){C=C||{};const{model:_}=this.workbook,w=new l.ZipWrite... method writeFile (line 76) | writeFile(S,C){const _=s.createWriteStream(S);return new Promise((w,x)... method writeBuffer (line 76) | async writeBuffer(S){const C=new d;return await this.write(C,S),C.read()} method constructor (line 96) | constructor(_){this.opt=_!=null?_:{},this.fragmentOpt=!!this.opt.fragmen... method closed (line 96) | get closed(){return this._closed} method _init (line 96) | _init(){var _;this.openWakaBang="",this.text="",this.name="",this.piTarg... method position (line 96) | get position(){return this.chunkPosition+this.i} method columnIndex (line 96) | get columnIndex(){return this.position-this.positionAtNewLine} method on (line 96) | on(_,w){this[C[_]]=w} method off (line 96) | off(_){this[C[_]]=void 0} method makeError (line 96) | makeError(_){var w;let x=(w=this.fileName)!==null&&w!==void 0?w:"";retur... method fail (line 96) | fail(_){const w=this.makeError(_),x=this.errorHandler;if(x===void 0)thro... method write (line 96) | write(_){if(this.closed)return this.fail("cannot write after close; assi... method close (line 96) | close(){return this.write(null)} method getCode10 (line 96) | getCode10(){const{chunk:_,i:w}=this;if(this.prevI=w,this.i=w+1,w>=_.leng... method getCode11 (line 96) | getCode11(){const{chunk:_,i:w}=this;if(this.prevI=w,this.i=w+1,w>=_.leng... method getCodeNorm (line 96) | getCodeNorm(){const _=this.getCode();return _===-2?10:_} method unget (line 96) | unget(){this.i=this.prevI,this.column--} method captureTo (line 96) | captureTo(_){let{i:w}=this;const{chunk:x}=this;for(;;){const A=this.getC... method captureToChar (line 97) | captureToChar(_){let{i:w}=this;const{chunk:x}=this;for(;;){let A=this.ge... method captureNameChars (line 98) | captureNameChars(){const{chunk:_,i:w}=this;for(;;){const x=this.getCode(... method skipSpaces (line 98) | skipSpaces(){for(;;){const _=this.getCodeNorm();if(_===-1||!u(_))return _}} method setXMLVersion (line 98) | setXMLVersion(_){this.currentXMLVersion=_,_==="1.0"?(this.isChar=c,this.... method sBegin (line 98) | sBegin(){this.chunk.charCodeAt(0)===65279&&(this.i++,this.column++),this... method sBeginWhitespace (line 98) | sBeginWhitespace(){const _=this.i,w=this.skipSpaces();switch(this.prevI!... method sDoctype (line 98) | sDoctype(){var _;const w=this.captureTo(W);switch(w){case 62:(_=this.doc... method sDoctypeQuote (line 98) | sDoctypeQuote(){const _=this.q;this.captureToChar(_)&&(this.text+=String... method sDTD (line 98) | sDTD(){const _=this.captureTo(U);_!==-1&&(this.text+=String.fromCodePoin... method sDTDQuoted (line 98) | sDTDQuoted(){const _=this.q;this.captureToChar(_)&&(this.text+=String.fr... method sDTDOpenWaka (line 98) | sDTDOpenWaka(){const _=this.getCodeNorm();switch(this.text+=String.fromC... method sDTDOpenWakaBang (line 98) | sDTDOpenWakaBang(){const _=String.fromCodePoint(this.getCodeNorm()),w=th... method sDTDComment (line 98) | sDTDComment(){this.captureToChar(45)&&(this.text+="-",this.state=9)} method sDTDCommentEnding (line 98) | sDTDCommentEnding(){const _=this.getCodeNorm();this.text+=String.fromCod... method sDTDCommentEnded (line 98) | sDTDCommentEnded(){const _=this.getCodeNorm();this.text+=String.fromCode... method sDTDPI (line 98) | sDTDPI(){this.captureToChar(63)&&(this.text+="?",this.state=12)} method sDTDPIEnding (line 98) | sDTDPIEnding(){const _=this.getCodeNorm();this.text+=String.fromCodePoin... method sText (line 98) | sText(){this.tags.length!==0?this.handleTextInRoot():this.handleTextOuts... method sEntity (line 98) | sEntity(){let{i:_}=this;const{chunk:w}=this;e:for(;;)switch(this.getCode... method sOpenWaka (line 99) | sOpenWaka(){const _=this.getCode();if(l(_))this.state=34,this.unget(),th... method sOpenWakaBang (line 99) | sOpenWakaBang(){switch(this.openWakaBang+=String.fromCodePoint(this.getC... method sComment (line 99) | sComment(){this.captureToChar(45)&&(this.state=18)} method sCommentEnding (line 99) | sCommentEnding(){var _;const w=this.getCodeNorm();w===45?(this.state=19,... method sCommentEnded (line 99) | sCommentEnded(){const _=this.getCodeNorm();_!==62?(this.fail("malformed ... method sCData (line 99) | sCData(){this.captureToChar(93)&&(this.state=21)} method sCDataEnding (line 99) | sCDataEnding(){const _=this.getCodeNorm();_===93?this.state=22:(this.tex... method sCDataEnding2 (line 99) | sCDataEnding2(){var _;const w=this.getCodeNorm();switch(w){case 62:(_=th... method sPIFirstChar (line 99) | sPIFirstChar(){const _=this.getCodeNorm();this.nameStartCheck(_)?(this.p... method sPIRest (line 99) | sPIRest(){const{chunk:_,i:w}=this;for(;;){const x=this.getCodeNorm();if(... method sPIBody (line 99) | sPIBody(){if(this.text.length===0){const _=this.getCodeNorm();_===63?thi... method sPIEnding (line 99) | sPIEnding(){var _;const w=this.getCodeNorm();if(w===62){const{piTarget:x... method sXMLDeclNameStart (line 99) | sXMLDeclNameStart(){const _=this.skipSpaces();_!==63?_!==-1&&(this.state... method sXMLDeclName (line 99) | sXMLDeclName(){const _=this.captureTo(G);if(_===63)return this.state=33,... method sXMLDeclEq (line 99) | sXMLDeclEq(){const _=this.getCodeNorm();if(_===63)return this.state=33,v... method sXMLDeclValueStart (line 99) | sXMLDeclValueStart(){const _=this.getCodeNorm();if(_===63)return this.st... method sXMLDeclValue (line 99) | sXMLDeclValue(){const _=this.captureTo([this.q,63]);if(_===63)return thi... method sXMLDeclSeparator (line 99) | sXMLDeclSeparator(){const _=this.getCodeNorm();_!==63?(u(_)||(this.fail(... method sXMLDeclEnding (line 99) | sXMLDeclEnding(){var _;this.getCodeNorm()===62?(this.piTarget!=="xml"?th... method sOpenTag (line 99) | sOpenTag(){var _;const w=this.captureNameChars();if(w===-1)return;const ... method sOpenTagSlash (line 99) | sOpenTagSlash(){this.getCode()===62?this.openSelfClosingTag():(this.fail... method sAttrib (line 99) | sAttrib(){const _=this.skipSpaces();_!==-1&&(l(_)?(this.unget(),this.sta... method sAttribName (line 99) | sAttribName(){const _=this.captureNameChars();_===61?this.state=39:u(_)?... method sAttribNameSawWhite (line 99) | sAttribNameSawWhite(){const _=this.skipSpaces();switch(_){case-1:return;... method sAttribValue (line 99) | sAttribValue(){const _=this.getCodeNorm();F(_)?(this.q=_,this.state=40):... method sAttribValueQuoted (line 99) | sAttribValueQuoted(){const{q:_,chunk:w}=this;let{i:x}=this;for(;;)switch... method sAttribValueClosed (line 99) | sAttribValueClosed(){const _=this.getCodeNorm();u(_)?this.state=36:_===6... method sAttribValueUnquoted (line 99) | sAttribValueUnquoted(){const _=this.captureTo(ee);switch(_){case 38:this... method sCloseTag (line 99) | sCloseTag(){const _=this.captureNameChars();_===62?this.closeTag():u(_)?... method sCloseTagSawWhite (line 99) | sCloseTagSawWhite(){switch(this.skipSpaces()){case 62:this.closeTag();br... method handleTextInRoot (line 99) | handleTextInRoot(){let{i:_,forbiddenState:w}=this;const{chunk:x,textHand... method handleTextOutsideRoot (line 100) | handleTextOutsideRoot(){let{i:_}=this;const{chunk:w,textHandler:x}=this;... method pushAttribNS (line 101) | pushAttribNS(_,w){var x;const{prefix:A,local:k}=this.qname(_),R={name:_,... method pushAttribPlain (line 101) | pushAttribPlain(_,w){var x;const A={name:_,value:w};this.attribList.push... method end (line 101) | end(){var _,w;this.sawRoot||this.fail("document must contain a root elem... method resolve (line 101) | resolve(_){var w,x;let A=this.topNS[_];if(A!==void 0)return A;const{tags... method qname (line 101) | qname(_){const w=_.indexOf(":");if(w===-1)return{prefix:"",local:_};cons... method processAttribsNS (line 101) | processAttribsNS(){var _;const{attribList:w}=this,x=this.tag;{const{pref... method processAttribsPlain (line 101) | processAttribsPlain(){const{attribList:_}=this,w=this.tag.attributes;for... method openTag (line 101) | openTag(){var _;this.processAttribs();const{tags:w}=this,x=this.tag;x.is... method openSelfClosingTag (line 101) | openSelfClosingTag(){var _,w,x;this.processAttribs();const{tags:A}=this,... method closeTag (line 101) | closeTag(){const{tags:_,name:w}=this;if(this.state=13,this.name="",w==="... method parseEntity (line 101) | parseEntity(_){if(_[0]!=="#"){const x=this.ENTITIES[_];return x!==void 0... function o (line 101) | function o(s,u){this._block=a.alloc(s),this._finalSize=u,this._blockSize... method constructor (line 75) | constructor(u,c){let l=arguments.length>2&&arguments[2]!==void 0?argum... method asInstance (line 75) | static asInstance(u){return u instanceof o||u==null?u:new o(u)} method col (line 75) | get col(){return this.nativeCol+Math.min(this.colWidth-1,this.nativeCo... method col (line 75) | set col(u){this.nativeCol=Math.floor(u),this.nativeColOff=Math.floor((... method row (line 75) | get row(){return this.nativeRow+Math.min(this.rowHeight-1,this.nativeR... method row (line 75) | set row(u){this.nativeRow=Math.floor(u),this.nativeRowOff=Math.floor((... method colWidth (line 75) | get colWidth(){return this.worksheet&&this.worksheet.getColumn(this.na... method rowHeight (line 75) | get rowHeight(){return this.worksheet&&this.worksheet.getRow(this.nati... method model (line 75) | get model(){return{nativeCol:this.nativeCol,nativeColOff:this.nativeCo... method model (line 75) | set model(u){this.nativeCol=u.nativeCol,this.nativeColOff=u.nativeColO... method constructor (line 75) | constructor(u){this.note=u} method model (line 75) | get model(){let u=null;switch(typeof this.note){case"string":u={type:"... method model (line 75) | set model(u){const{note:c}=u,{texts:l}=c;l.length===1&&Object.keys(l[0... method fromModel (line 75) | static fromModel(u){const c=new o;return c.model=u,c} method constructor (line 75) | constructor(){this.decode(arguments)} method setTLBR (line 75) | setTLBR(u,c,l,d,h){if(arguments.length<4){const f=a.decodeAddress(u),g... method decode (line 75) | decode(u){switch(u.length){case 5:this.setTLBR(u[0],u[1],u[2],u[3],u[4... method top (line 75) | get top(){return this.model.top||1} method top (line 75) | set top(u){this.model.top=u} method left (line 75) | get left(){return this.model.left||1} method left (line 75) | set left(u){this.model.left=u} method bottom (line 75) | get bottom(){return this.model.bottom||1} method bottom (line 75) | set bottom(u){this.model.bottom=u} method right (line 75) | get right(){return this.model.right||1} method right (line 75) | set right(u){this.model.right=u} method sheetName (line 75) | get sheetName(){return this.model.sheetName} method sheetName (line 75) | set sheetName(u){this.model.sheetName=u} method _serialisedSheetName (line 75) | get _serialisedSheetName(){const{sheetName:u}=this.model;return u?/^[a... method expand (line 75) | expand(u,c,l,d){(!this.model.top||u1?this.range:this._serialisedSheetN... method $shortRange (line 75) | get $shortRange(){return this.count>1?this.$range:this._serialisedShee... method count (line 75) | get count(){return(1+this.bottom-this.top)*(1+this.right-this.left)} method toString (line 75) | toString(){return this.range} method intersects (line 75) | intersects(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method contains (line 75) | contains(u){const c=a.decodeEx(u);return this.containsEx(c)} method containsEx (line 75) | containsEx(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method forEachAddress (line 75) | forEachAddress(u){for(let c=this.left;c<=this.right;c++)for(let l=this... method constructor (line 75) | constructor(u,c,l){this.table=u,this.column=c,this.index=l} method _set (line 75) | _set(u,c){this.table.cacheState(),this.column[u]=c} method name (line 75) | get name(){return this.column.name} method name (line 75) | set name(u){this._set("name",u)} method filterButton (line 75) | get filterButton(){return this.column.filterButton} method filterButton (line 75) | set filterButton(u){this.column.filterButton=u} method style (line 75) | get style(){return this.column.style} method style (line 75) | set style(u){this.column.style=u} method totalsRowLabel (line 75) | get totalsRowLabel(){return this.column.totalsRowLabel} method totalsRowLabel (line 75) | set totalsRowLabel(u){this._set("totalsRowLabel",u)} method totalsRowFunction (line 75) | get totalsRowFunction(){return this.column.totalsRowFunction} method totalsRowFunction (line 75) | set totalsRowFunction(u){this._set("totalsRowFunction",u)} method totalsRowResult (line 75) | get totalsRowResult(){return this.column.totalsRowResult} method totalsRowResult (line 75) | set totalsRowResult(u){this._set("totalsRowResult",u)} method totalsRowFormula (line 75) | get totalsRowFormula(){return this.column.totalsRowFormula} method totalsRowFormula (line 75) | set totalsRowFormula(u){this._set("totalsRowFormula",u)} method constructor (line 76) | constructor(u){super(),this.model=u} method tag (line 76) | get tag(){return"u"} method render (line 76) | render(u,c){if((c=c||this.model)===!0)u.leafNode("u");else{const l=o.A... method parseOpen (line 76) | parseOpen(u){u.name==="u"&&(this.model=u.attributes.val||!0)} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} function l (line 101) | function l(){this.init(),this._w=c,o.call(this,64,56)} method constructor (line 75) | constructor(f,g,m){if(!f||!g)throw new Error("A Cell needs a Row");thi... method worksheet (line 75) | get worksheet(){return this._row.worksheet} method workbook (line 75) | get workbook(){return this._row.worksheet.workbook} method destroy (line 75) | destroy(){delete this.style,delete this._value,delete this._row,delete... method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(f){this.style.numFmt=f} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(f){this.style.font=f} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(f){this.style.alignment=f} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(f){this.style.border=f} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(f){this.style.fill=f} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(f){this.style.protection=f} method _mergeStyle (line 75) | _mergeStyle(f,g,m){const p=f&&f.numFmt||g&&g.numFmt;p&&(m.numFmt=p);co... method address (line 75) | get address(){return this._address} method row (line 75) | get row(){return this._row.number} method col (line 75) | get col(){return this._column.number} method $col$row (line 75) | get $col$row(){return`$${this._column.letter}$${this.row}`} method type (line 75) | get type(){return this._value.type} method effectiveType (line 75) | get effectiveType(){return this._value.effectiveType} method toCsvString (line 75) | toCsvString(){return this._value.toCsvString()} method addMergeRef (line 75) | addMergeRef(){this._mergeCount++} method releaseMergeRef (line 75) | releaseMergeRef(){this._mergeCount--} method isMerged (line 75) | get isMerged(){return this._mergeCount>0||this.type===l.Types.Merge} method merge (line 75) | merge(f,g){this._value.release(),this._value=d.create(l.Types.Merge,th... method unmerge (line 75) | unmerge(){this.type===l.Types.Merge&&(this._value.release(),this._valu... method isMergedTo (line 75) | isMergedTo(f){return this._value.type===l.Types.Merge&&this._value.isM... method master (line 75) | get master(){return this.type===l.Types.Merge?this._value.master:this} method isHyperlink (line 75) | get isHyperlink(){return this._value.type===l.Types.Hyperlink} method hyperlink (line 75) | get hyperlink(){return this._value.hyperlink} method value (line 75) | get value(){return this._value.value} method value (line 75) | set value(f){this.type!==l.Types.Merge?(this._value.release(),this._va... method note (line 75) | get note(){return this._comment&&this._comment.note} method note (line 75) | set note(f){this._comment=new c(f)} method text (line 75) | get text(){return this._value.toString()} method html (line 75) | get html(){return o.escapeHtml(this.text)} method toString (line 75) | toString(){return this.text} method _upgradeToHyperlink (line 75) | _upgradeToHyperlink(f){this.type===l.Types.String&&(this._value=d.crea... method formula (line 75) | get formula(){return this._value.formula} method result (line 75) | get result(){return this._value.result} method formulaType (line 75) | get formulaType(){return this._value.formulaType} method fullAddress (line 75) | get fullAddress(){const{worksheet:f}=this._row;return{sheetName:f.name... method name (line 75) | get name(){return this.names[0]} method name (line 75) | set name(f){this.names=[f]} method names (line 75) | get names(){return this.workbook.definedNames.getNamesEx(this.fullAddr... method names (line 75) | set names(f){const{definedNames:g}=this.workbook;g.removeAllNames(this... method addName (line 75) | addName(f){this.workbook.definedNames.addEx(this.fullAddress,f)} method removeName (line 75) | removeName(f){this.workbook.definedNames.removeEx(this.fullAddress,f)} method removeAllNames (line 75) | removeAllNames(){this.workbook.definedNames.removeAllNames(this.fullAd... method _dataValidations (line 75) | get _dataValidations(){return this.worksheet.dataValidations} method dataValidation (line 75) | get dataValidation(){return this._dataValidations.find(this.address)} method dataValidation (line 75) | set dataValidation(f){this._dataValidations.add(this.address,f)} method model (line 75) | get model(){const{model:f}=this._value;return f.style=this.style,this.... method model (line 75) | set model(f){if(this._value.release(),this._value=d.create(f.type,this... method constructor (line 75) | constructor(p,y){this._data=p,this._encoding=y} method length (line 75) | get length(){return this.toBuffer().length} method copy (line 75) | copy(p,y,v,b){return this.toBuffer().copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._buffer||(this._buffer=o.from(this._data,this._... method constructor (line 76) | constructor(h){super(),this.options=Object.assign({type:"nodebuffer",c... method append (line 76) | append(h,f){f.hasOwnProperty("base64")&&f.base64?this.zip.file(f.name,... method finalize (line 76) | async finalize(){const h=await this.zip.generateAsync(this.options);th... method read (line 76) | read(h){return this.stream.read(h)} method setEncoding (line 76) | setEncoding(h){return this.stream.setEncoding(h)} method pause (line 76) | pause(){return this.stream.pause()} method resume (line 76) | resume(){return this.stream.resume()} method isPaused (line 76) | isPaused(){return this.stream.isPaused()} method pipe (line 76) | pipe(h,f){return this.stream.pipe(h,f)} method unpipe (line 76) | unpipe(h){return this.stream.unpipe(h)} method unshift (line 76) | unshift(h){return this.stream.unshift(h)} method wrap (line 76) | wrap(h){return this.stream.wrap(h)} method constructor (line 76) | constructor(){super(),this.map={Company:new s({tag:"Company"}),Manager... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("Properties",l.PR... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"dc:creator":new u({tag:"dc:creator"})... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("cp:corePropertie... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"xdr:twoCellAnchor":new u,"xdr:oneCell... method prepare (line 76) | prepare(h){h.anchors.forEach((f,g)=>{f.anchorType=function(m){return(t... method tag (line 76) | get tag(){return"xdr:wsDr"} method render (line 76) | render(h,f){h.openXml(o.StdDocAttributes),h.openNode(this.tag,l.DRAWIN... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.m... method reconcile (line 76) | reconcile(h,f){h.anchors.forEach(g=>{g.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={patternFill:new u,gradientFill:new c}} method tag (line 76) | get tag(){return"fill"} method render (line 76) | render(h,f){switch(h.addRollback(),h.openNode("fill"),f.type){case"pat... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method validStyle (line 76) | validStyle(h){return l.validPatternValues[h]} method constructor (line 79) | constructor(h){this.rowCount=0,this.formatterOptions=h,this.fieldForma... method isRowHashArray (line 79) | static isRowHashArray(h){return!!Array.isArray(h)&&Array.isArray(h[0])... method isRowArray (line 79) | static isRowArray(h){return Array.isArray(h)&&!this.isRowHashArray(h)} method gatherHeaders (line 79) | static gatherHeaders(h){return l.isRowHashArray(h)?h.map(f=>f[0]):Arra... method createTransform (line 79) | static createTransform(h){return c.isSyncTransform(h)?(f,g)=>{let m=nu... method rowTransform (line 79) | set rowTransform(h){if(!o.default(h))throw new TypeError("The transfor... method format (line 79) | format(h,f){this.callTransformer(h,(g,m)=>{if(g)return f(g);if(!h)retu... method finish (line 79) | finish(h){const f=[];if(this.formatterOptions.alwaysWriteHeaders&&this... method checkHeaders (line 79) | checkHeaders(h){if(this.headers)return{shouldFormatColumns:!0,headers:... method gatherColumns (line 79) | gatherColumns(h){if(this.headers===null)throw new Error("Headers is cu... method callTransformer (line 79) | callTransformer(h,f){return this._rowTransform?this._rowTransform(h,f)... method formatColumns (line 79) | formatColumns(h,f){const g=h.map((p,y)=>this.fieldFormatter.format(p,y... method constructor (line 79) | constructor(h){super({objectMode:h.objectMode}),this.lines="",this.row... method hasHitRowLimit (line 79) | get hasHitRowLimit(){return this.parserOptions.limitRows&&this.rowCoun... method shouldEmitRows (line 79) | get shouldEmitRows(){return this.parsedRowCount>this.parserOptions.ski... method shouldSkipLine (line 79) | get shouldSkipLine(){return this.parsedLineCount<=this.parserOptions.s... method transform (line 79) | transform(h){return this.rowTransformerValidator.rowTransform=h,this} method validate (line 79) | validate(h){return this.rowTransformerValidator.rowValidator=h,this} method emit (line 79) | emit(h){if(h==="end")return this.endEmitted||(this.endEmitted=!0,super... method _transform (line 79) | _transform(h,f,g){if(this.hasHitRowLimit)return g();const m=l.wrapDone... method _flush (line 79) | _flush(h){const f=l.wrapDoneCallback(h);if(this.hasHitRowLimit)return ... method parse (line 79) | parse(h,f){if(!h)return[];const{line:g,rows:m}=this.parser.parse(h,f);... method processRows (line 79) | processRows(h,f){const g=h.length,m=p=>{const y=E=>E?f(E):p%100!=0?m(p... method transformRow (line 79) | transformRow(h,f){try{this.headerTransformer.transform(h,(g,m)=>g?f(g)... method checkAndEmitHeaders (line 79) | checkAndEmitHeaders(){!this.headersEmitted&&this.headerTransformer.hea... method skipRow (line 79) | skipRow(h){return this.rowCount-=1,h(null,{row:null,isValid:!0})} method pushRow (line 79) | pushRow(h,f){try{this.parserOptions.objectMode?this.push(h):this.push(... method wrapDoneCallback (line 79) | static wrapDoneCallback(h){let f=!1;return function(g){if(g){if(f)thro... function d (line 101) | function d(f){return f<<30|f>>>2} method constructor (line 75) | constructor(p){this._data=p} method length (line 75) | get length(){return this._data.length} method copy (line 75) | copy(p,y,v,b){return this._data._buf.copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._data.toBuffer()} method constructor (line 76) | constructor(){super(),this.map={"x14:dataBar":this.databarXform=new u,... method tag (line 76) | get tag(){return"x14:cfRule"} method isExt (line 76) | static isExt(f){return f.type==="dataBar"?u.isExt(f):!(f.type!=="iconS... method prepare (line 76) | prepare(f){d.isExt(f)&&(f.x14Id=`{${a()}}`.toUpperCase())} method render (line 76) | render(f,g){if(d.isExt(g))switch(g.type){case"dataBar":this.renderData... method renderDataBar (line 76) | renderDataBar(f,g){f.openNode(this.tag,{type:"dataBar",id:g.x14Id}),th... method renderIconSet (line 76) | renderIconSet(f,g){f.openNode(this.tag,{type:"iconSet",priority:g.prio... method createNewModel (line 76) | createNewModel(f){let{attributes:g}=f;return{type:g.type,x14Id:g.id,pr... method onParserClose (line 76) | onParserClose(f,g){Object.assign(this.model,g.model)} method constructor (line 76) | constructor(){super(),this.map={autoFilter:new u,tableColumns:new s({t... method prepare (line 76) | prepare(f,g){this.map.autoFilter.prepare(f),this.map.tableColumns.prep... method tag (line 76) | get tag(){return"table"} method render (line 76) | render(f,g){f.openXml(a.StdDocAttributes),f.openNode(this.tag,$o(An({}... method parseOpen (line 76) | parseOpen(f){if(this.parser)return this.parser.parseOpen(f),!0;const{n... method parseText (line 76) | parseText(f){this.parser&&this.parser.parseText(f)} method parseClose (line 76) | parseClose(f){if(this.parser)return this.parser.parseClose(f)||(this.p... method reconcile (line 76) | reconcile(f,g){f.columns.forEach(m=>{m.dxfId!==void 0&&(m.style=g.styl... function h (line 101) | function h(f,g,m,p){return f===0?g&m|~g&p:f===2?g&m|g&p|m&p:g^m^p} method constructor (line 75) | constructor(p){this._data=p} method length (line 75) | get length(){return this._data.length} method copy (line 75) | copy(p,y,v,b){this._data.copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._data} method constructor (line 76) | constructor(g){super(),this.options=g||h.OPTIONS,this.map={b:{prop:"bo... method tag (line 76) | get tag(){return this.options.tagName} method render (line 76) | render(g,m){const{map:p}=this;g.openNode(this.options.tagName),l.each(... method parseOpen (line 76) | parseOpen(g){if(this.parser)return this.parser.parseOpen(g),!0;if(this... method parseText (line 76) | parseText(g){this.parser&&this.parser.parseText(g)} method parseClose (line 76) | parseClose(g){if(this.parser&&!this.parser.parseClose(g)){const m=this... function l (line 101) | function l(){this.init(),this._w=c,o.call(this,64,56)} method constructor (line 75) | constructor(f,g,m){if(!f||!g)throw new Error("A Cell needs a Row");thi... method worksheet (line 75) | get worksheet(){return this._row.worksheet} method workbook (line 75) | get workbook(){return this._row.worksheet.workbook} method destroy (line 75) | destroy(){delete this.style,delete this._value,delete this._row,delete... method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(f){this.style.numFmt=f} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(f){this.style.font=f} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(f){this.style.alignment=f} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(f){this.style.border=f} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(f){this.style.fill=f} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(f){this.style.protection=f} method _mergeStyle (line 75) | _mergeStyle(f,g,m){const p=f&&f.numFmt||g&&g.numFmt;p&&(m.numFmt=p);co... method address (line 75) | get address(){return this._address} method row (line 75) | get row(){return this._row.number} method col (line 75) | get col(){return this._column.number} method $col$row (line 75) | get $col$row(){return`$${this._column.letter}$${this.row}`} method type (line 75) | get type(){return this._value.type} method effectiveType (line 75) | get effectiveType(){return this._value.effectiveType} method toCsvString (line 75) | toCsvString(){return this._value.toCsvString()} method addMergeRef (line 75) | addMergeRef(){this._mergeCount++} method releaseMergeRef (line 75) | releaseMergeRef(){this._mergeCount--} method isMerged (line 75) | get isMerged(){return this._mergeCount>0||this.type===l.Types.Merge} method merge (line 75) | merge(f,g){this._value.release(),this._value=d.create(l.Types.Merge,th... method unmerge (line 75) | unmerge(){this.type===l.Types.Merge&&(this._value.release(),this._valu... method isMergedTo (line 75) | isMergedTo(f){return this._value.type===l.Types.Merge&&this._value.isM... method master (line 75) | get master(){return this.type===l.Types.Merge?this._value.master:this} method isHyperlink (line 75) | get isHyperlink(){return this._value.type===l.Types.Hyperlink} method hyperlink (line 75) | get hyperlink(){return this._value.hyperlink} method value (line 75) | get value(){return this._value.value} method value (line 75) | set value(f){this.type!==l.Types.Merge?(this._value.release(),this._va... method note (line 75) | get note(){return this._comment&&this._comment.note} method note (line 75) | set note(f){this._comment=new c(f)} method text (line 75) | get text(){return this._value.toString()} method html (line 75) | get html(){return o.escapeHtml(this.text)} method toString (line 75) | toString(){return this.text} method _upgradeToHyperlink (line 75) | _upgradeToHyperlink(f){this.type===l.Types.String&&(this._value=d.crea... method formula (line 75) | get formula(){return this._value.formula} method result (line 75) | get result(){return this._value.result} method formulaType (line 75) | get formulaType(){return this._value.formulaType} method fullAddress (line 75) | get fullAddress(){const{worksheet:f}=this._row;return{sheetName:f.name... method name (line 75) | get name(){return this.names[0]} method name (line 75) | set name(f){this.names=[f]} method names (line 75) | get names(){return this.workbook.definedNames.getNamesEx(this.fullAddr... method names (line 75) | set names(f){const{definedNames:g}=this.workbook;g.removeAllNames(this... method addName (line 75) | addName(f){this.workbook.definedNames.addEx(this.fullAddress,f)} method removeName (line 75) | removeName(f){this.workbook.definedNames.removeEx(this.fullAddress,f)} method removeAllNames (line 75) | removeAllNames(){this.workbook.definedNames.removeAllNames(this.fullAd... method _dataValidations (line 75) | get _dataValidations(){return this.worksheet.dataValidations} method dataValidation (line 75) | get dataValidation(){return this._dataValidations.find(this.address)} method dataValidation (line 75) | set dataValidation(f){this._dataValidations.add(this.address,f)} method model (line 75) | get model(){const{model:f}=this._value;return f.style=this.style,this.... method model (line 75) | set model(f){if(this._value.release(),this._value=d.create(f.type,this... method constructor (line 75) | constructor(p,y){this._data=p,this._encoding=y} method length (line 75) | get length(){return this.toBuffer().length} method copy (line 75) | copy(p,y,v,b){return this.toBuffer().copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._buffer||(this._buffer=o.from(this._data,this._... method constructor (line 76) | constructor(h){super(),this.options=Object.assign({type:"nodebuffer",c... method append (line 76) | append(h,f){f.hasOwnProperty("base64")&&f.base64?this.zip.file(f.name,... method finalize (line 76) | async finalize(){const h=await this.zip.generateAsync(this.options);th... method read (line 76) | read(h){return this.stream.read(h)} method setEncoding (line 76) | setEncoding(h){return this.stream.setEncoding(h)} method pause (line 76) | pause(){return this.stream.pause()} method resume (line 76) | resume(){return this.stream.resume()} method isPaused (line 76) | isPaused(){return this.stream.isPaused()} method pipe (line 76) | pipe(h,f){return this.stream.pipe(h,f)} method unpipe (line 76) | unpipe(h){return this.stream.unpipe(h)} method unshift (line 76) | unshift(h){return this.stream.unshift(h)} method wrap (line 76) | wrap(h){return this.stream.wrap(h)} method constructor (line 76) | constructor(){super(),this.map={Company:new s({tag:"Company"}),Manager... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("Properties",l.PR... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"dc:creator":new u({tag:"dc:creator"})... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("cp:corePropertie... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"xdr:twoCellAnchor":new u,"xdr:oneCell... method prepare (line 76) | prepare(h){h.anchors.forEach((f,g)=>{f.anchorType=function(m){return(t... method tag (line 76) | get tag(){return"xdr:wsDr"} method render (line 76) | render(h,f){h.openXml(o.StdDocAttributes),h.openNode(this.tag,l.DRAWIN... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.m... method reconcile (line 76) | reconcile(h,f){h.anchors.forEach(g=>{g.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={patternFill:new u,gradientFill:new c}} method tag (line 76) | get tag(){return"fill"} method render (line 76) | render(h,f){switch(h.addRollback(),h.openNode("fill"),f.type){case"pat... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method validStyle (line 76) | validStyle(h){return l.validPatternValues[h]} method constructor (line 79) | constructor(h){this.rowCount=0,this.formatterOptions=h,this.fieldForma... method isRowHashArray (line 79) | static isRowHashArray(h){return!!Array.isArray(h)&&Array.isArray(h[0])... method isRowArray (line 79) | static isRowArray(h){return Array.isArray(h)&&!this.isRowHashArray(h)} method gatherHeaders (line 79) | static gatherHeaders(h){return l.isRowHashArray(h)?h.map(f=>f[0]):Arra... method createTransform (line 79) | static createTransform(h){return c.isSyncTransform(h)?(f,g)=>{let m=nu... method rowTransform (line 79) | set rowTransform(h){if(!o.default(h))throw new TypeError("The transfor... method format (line 79) | format(h,f){this.callTransformer(h,(g,m)=>{if(g)return f(g);if(!h)retu... method finish (line 79) | finish(h){const f=[];if(this.formatterOptions.alwaysWriteHeaders&&this... method checkHeaders (line 79) | checkHeaders(h){if(this.headers)return{shouldFormatColumns:!0,headers:... method gatherColumns (line 79) | gatherColumns(h){if(this.headers===null)throw new Error("Headers is cu... method callTransformer (line 79) | callTransformer(h,f){return this._rowTransform?this._rowTransform(h,f)... method formatColumns (line 79) | formatColumns(h,f){const g=h.map((p,y)=>this.fieldFormatter.format(p,y... method constructor (line 79) | constructor(h){super({objectMode:h.objectMode}),this.lines="",this.row... method hasHitRowLimit (line 79) | get hasHitRowLimit(){return this.parserOptions.limitRows&&this.rowCoun... method shouldEmitRows (line 79) | get shouldEmitRows(){return this.parsedRowCount>this.parserOptions.ski... method shouldSkipLine (line 79) | get shouldSkipLine(){return this.parsedLineCount<=this.parserOptions.s... method transform (line 79) | transform(h){return this.rowTransformerValidator.rowTransform=h,this} method validate (line 79) | validate(h){return this.rowTransformerValidator.rowValidator=h,this} method emit (line 79) | emit(h){if(h==="end")return this.endEmitted||(this.endEmitted=!0,super... method _transform (line 79) | _transform(h,f,g){if(this.hasHitRowLimit)return g();const m=l.wrapDone... method _flush (line 79) | _flush(h){const f=l.wrapDoneCallback(h);if(this.hasHitRowLimit)return ... method parse (line 79) | parse(h,f){if(!h)return[];const{line:g,rows:m}=this.parser.parse(h,f);... method processRows (line 79) | processRows(h,f){const g=h.length,m=p=>{const y=E=>E?f(E):p%100!=0?m(p... method transformRow (line 79) | transformRow(h,f){try{this.headerTransformer.transform(h,(g,m)=>g?f(g)... method checkAndEmitHeaders (line 79) | checkAndEmitHeaders(){!this.headersEmitted&&this.headerTransformer.hea... method skipRow (line 79) | skipRow(h){return this.rowCount-=1,h(null,{row:null,isValid:!0})} method pushRow (line 79) | pushRow(h,f){try{this.parserOptions.objectMode?this.push(h):this.push(... method wrapDoneCallback (line 79) | static wrapDoneCallback(h){let f=!1;return function(g){if(g){if(f)thro... function d (line 101) | function d(g){return g<<5|g>>>27} method constructor (line 75) | constructor(p){this._data=p} method length (line 75) | get length(){return this._data.length} method copy (line 75) | copy(p,y,v,b){return this._data._buf.copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._data.toBuffer()} method constructor (line 76) | constructor(){super(),this.map={"x14:dataBar":this.databarXform=new u,... method tag (line 76) | get tag(){return"x14:cfRule"} method isExt (line 76) | static isExt(f){return f.type==="dataBar"?u.isExt(f):!(f.type!=="iconS... method prepare (line 76) | prepare(f){d.isExt(f)&&(f.x14Id=`{${a()}}`.toUpperCase())} method render (line 76) | render(f,g){if(d.isExt(g))switch(g.type){case"dataBar":this.renderData... method renderDataBar (line 76) | renderDataBar(f,g){f.openNode(this.tag,{type:"dataBar",id:g.x14Id}),th... method renderIconSet (line 76) | renderIconSet(f,g){f.openNode(this.tag,{type:"iconSet",priority:g.prio... method createNewModel (line 76) | createNewModel(f){let{attributes:g}=f;return{type:g.type,x14Id:g.id,pr... method onParserClose (line 76) | onParserClose(f,g){Object.assign(this.model,g.model)} method constructor (line 76) | constructor(){super(),this.map={autoFilter:new u,tableColumns:new s({t... method prepare (line 76) | prepare(f,g){this.map.autoFilter.prepare(f),this.map.tableColumns.prep... method tag (line 76) | get tag(){return"table"} method render (line 76) | render(f,g){f.openXml(a.StdDocAttributes),f.openNode(this.tag,$o(An({}... method parseOpen (line 76) | parseOpen(f){if(this.parser)return this.parser.parseOpen(f),!0;const{n... method parseText (line 76) | parseText(f){this.parser&&this.parser.parseText(f)} method parseClose (line 76) | parseClose(f){if(this.parser)return this.parser.parseClose(f)||(this.p... method reconcile (line 76) | reconcile(f,g){f.columns.forEach(m=>{m.dxfId!==void 0&&(m.style=g.styl... function h (line 101) | function h(g){return g<<30|g>>>2} method constructor (line 75) | constructor(p){this._data=p} method length (line 75) | get length(){return this._data.length} method copy (line 75) | copy(p,y,v,b){this._data.copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._data} method constructor (line 76) | constructor(g){super(),this.options=g||h.OPTIONS,this.map={b:{prop:"bo... method tag (line 76) | get tag(){return this.options.tagName} method render (line 76) | render(g,m){const{map:p}=this;g.openNode(this.options.tagName),l.each(... method parseOpen (line 76) | parseOpen(g){if(this.parser)return this.parser.parseOpen(g),!0;if(this... method parseText (line 76) | parseText(g){this.parser&&this.parser.parseText(g)} method parseClose (line 76) | parseClose(g){if(this.parser&&!this.parser.parseClose(g)){const m=this... function f (line 101) | function f(g,m,p,y){return g===0?m&p|~m&y:g===2?m&p|m&y|p&y:m^p^y} method constructor (line 75) | constructor(p){this.size=p,this.buffer=o.alloc(p),this.iRead=0,this.iW... method toBuffer (line 75) | toBuffer(){if(this.iRead===0&&this.iWrite===this.size)return this.buff... method length (line 75) | get length(){return this.iWrite-this.iRead} method eod (line 75) | get eod(){return this.iRead===this.iWrite} method full (line 75) | get full(){return this.iWrite===this.size} method read (line 75) | read(p){let y;return p===0?null:p===void 0||p>=this.length?(y=this.toB... method write (line 75) | write(p,y,v){const b=Math.min(v,this.size-this.iWrite);return p.copy(t... function l (line 101) | function l(){this.init(),this._w=c,s.call(this,64,56)} method constructor (line 75) | constructor(f,g,m){if(!f||!g)throw new Error("A Cell needs a Row");thi... method worksheet (line 75) | get worksheet(){return this._row.worksheet} method workbook (line 75) | get workbook(){return this._row.worksheet.workbook} method destroy (line 75) | destroy(){delete this.style,delete this._value,delete this._row,delete... method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(f){this.style.numFmt=f} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(f){this.style.font=f} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(f){this.style.alignment=f} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(f){this.style.border=f} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(f){this.style.fill=f} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(f){this.style.protection=f} method _mergeStyle (line 75) | _mergeStyle(f,g,m){const p=f&&f.numFmt||g&&g.numFmt;p&&(m.numFmt=p);co... method address (line 75) | get address(){return this._address} method row (line 75) | get row(){return this._row.number} method col (line 75) | get col(){return this._column.number} method $col$row (line 75) | get $col$row(){return`$${this._column.letter}$${this.row}`} method type (line 75) | get type(){return this._value.type} method effectiveType (line 75) | get effectiveType(){return this._value.effectiveType} method toCsvString (line 75) | toCsvString(){return this._value.toCsvString()} method addMergeRef (line 75) | addMergeRef(){this._mergeCount++} method releaseMergeRef (line 75) | releaseMergeRef(){this._mergeCount--} method isMerged (line 75) | get isMerged(){return this._mergeCount>0||this.type===l.Types.Merge} method merge (line 75) | merge(f,g){this._value.release(),this._value=d.create(l.Types.Merge,th... method unmerge (line 75) | unmerge(){this.type===l.Types.Merge&&(this._value.release(),this._valu... method isMergedTo (line 75) | isMergedTo(f){return this._value.type===l.Types.Merge&&this._value.isM... method master (line 75) | get master(){return this.type===l.Types.Merge?this._value.master:this} method isHyperlink (line 75) | get isHyperlink(){return this._value.type===l.Types.Hyperlink} method hyperlink (line 75) | get hyperlink(){return this._value.hyperlink} method value (line 75) | get value(){return this._value.value} method value (line 75) | set value(f){this.type!==l.Types.Merge?(this._value.release(),this._va... method note (line 75) | get note(){return this._comment&&this._comment.note} method note (line 75) | set note(f){this._comment=new c(f)} method text (line 75) | get text(){return this._value.toString()} method html (line 75) | get html(){return o.escapeHtml(this.text)} method toString (line 75) | toString(){return this.text} method _upgradeToHyperlink (line 75) | _upgradeToHyperlink(f){this.type===l.Types.String&&(this._value=d.crea... method formula (line 75) | get formula(){return this._value.formula} method result (line 75) | get result(){return this._value.result} method formulaType (line 75) | get formulaType(){return this._value.formulaType} method fullAddress (line 75) | get fullAddress(){const{worksheet:f}=this._row;return{sheetName:f.name... method name (line 75) | get name(){return this.names[0]} method name (line 75) | set name(f){this.names=[f]} method names (line 75) | get names(){return this.workbook.definedNames.getNamesEx(this.fullAddr... method names (line 75) | set names(f){const{definedNames:g}=this.workbook;g.removeAllNames(this... method addName (line 75) | addName(f){this.workbook.definedNames.addEx(this.fullAddress,f)} method removeName (line 75) | removeName(f){this.workbook.definedNames.removeEx(this.fullAddress,f)} method removeAllNames (line 75) | removeAllNames(){this.workbook.definedNames.removeAllNames(this.fullAd... method _dataValidations (line 75) | get _dataValidations(){return this.worksheet.dataValidations} method dataValidation (line 75) | get dataValidation(){return this._dataValidations.find(this.address)} method dataValidation (line 75) | set dataValidation(f){this._dataValidations.add(this.address,f)} method model (line 75) | get model(){const{model:f}=this._value;return f.style=this.style,this.... method model (line 75) | set model(f){if(this._value.release(),this._value=d.create(f.type,this... method constructor (line 75) | constructor(p,y){this._data=p,this._encoding=y} method length (line 75) | get length(){return this.toBuffer().length} method copy (line 75) | copy(p,y,v,b){return this.toBuffer().copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._buffer||(this._buffer=o.from(this._data,this._... method constructor (line 76) | constructor(h){super(),this.options=Object.assign({type:"nodebuffer",c... method append (line 76) | append(h,f){f.hasOwnProperty("base64")&&f.base64?this.zip.file(f.name,... method finalize (line 76) | async finalize(){const h=await this.zip.generateAsync(this.options);th... method read (line 76) | read(h){return this.stream.read(h)} method setEncoding (line 76) | setEncoding(h){return this.stream.setEncoding(h)} method pause (line 76) | pause(){return this.stream.pause()} method resume (line 76) | resume(){return this.stream.resume()} method isPaused (line 76) | isPaused(){return this.stream.isPaused()} method pipe (line 76) | pipe(h,f){return this.stream.pipe(h,f)} method unpipe (line 76) | unpipe(h){return this.stream.unpipe(h)} method unshift (line 76) | unshift(h){return this.stream.unshift(h)} method wrap (line 76) | wrap(h){return this.stream.wrap(h)} method constructor (line 76) | constructor(){super(),this.map={Company:new s({tag:"Company"}),Manager... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("Properties",l.PR... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"dc:creator":new u({tag:"dc:creator"})... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("cp:corePropertie... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"xdr:twoCellAnchor":new u,"xdr:oneCell... method prepare (line 76) | prepare(h){h.anchors.forEach((f,g)=>{f.anchorType=function(m){return(t... method tag (line 76) | get tag(){return"xdr:wsDr"} method render (line 76) | render(h,f){h.openXml(o.StdDocAttributes),h.openNode(this.tag,l.DRAWIN... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.m... method reconcile (line 76) | reconcile(h,f){h.anchors.forEach(g=>{g.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={patternFill:new u,gradientFill:new c}} method tag (line 76) | get tag(){return"fill"} method render (line 76) | render(h,f){switch(h.addRollback(),h.openNode("fill"),f.type){case"pat... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method validStyle (line 76) | validStyle(h){return l.validPatternValues[h]} method constructor (line 79) | constructor(h){this.rowCount=0,this.formatterOptions=h,this.fieldForma... method isRowHashArray (line 79) | static isRowHashArray(h){return!!Array.isArray(h)&&Array.isArray(h[0])... method isRowArray (line 79) | static isRowArray(h){return Array.isArray(h)&&!this.isRowHashArray(h)} method gatherHeaders (line 79) | static gatherHeaders(h){return l.isRowHashArray(h)?h.map(f=>f[0]):Arra... method createTransform (line 79) | static createTransform(h){return c.isSyncTransform(h)?(f,g)=>{let m=nu... method rowTransform (line 79) | set rowTransform(h){if(!o.default(h))throw new TypeError("The transfor... method format (line 79) | format(h,f){this.callTransformer(h,(g,m)=>{if(g)return f(g);if(!h)retu... method finish (line 79) | finish(h){const f=[];if(this.formatterOptions.alwaysWriteHeaders&&this... method checkHeaders (line 79) | checkHeaders(h){if(this.headers)return{shouldFormatColumns:!0,headers:... method gatherColumns (line 79) | gatherColumns(h){if(this.headers===null)throw new Error("Headers is cu... method callTransformer (line 79) | callTransformer(h,f){return this._rowTransform?this._rowTransform(h,f)... method formatColumns (line 79) | formatColumns(h,f){const g=h.map((p,y)=>this.fieldFormatter.format(p,y... method constructor (line 79) | constructor(h){super({objectMode:h.objectMode}),this.lines="",this.row... method hasHitRowLimit (line 79) | get hasHitRowLimit(){return this.parserOptions.limitRows&&this.rowCoun... method shouldEmitRows (line 79) | get shouldEmitRows(){return this.parsedRowCount>this.parserOptions.ski... method shouldSkipLine (line 79) | get shouldSkipLine(){return this.parsedLineCount<=this.parserOptions.s... method transform (line 79) | transform(h){return this.rowTransformerValidator.rowTransform=h,this} method validate (line 79) | validate(h){return this.rowTransformerValidator.rowValidator=h,this} method emit (line 79) | emit(h){if(h==="end")return this.endEmitted||(this.endEmitted=!0,super... method _transform (line 79) | _transform(h,f,g){if(this.hasHitRowLimit)return g();const m=l.wrapDone... method _flush (line 79) | _flush(h){const f=l.wrapDoneCallback(h);if(this.hasHitRowLimit)return ... method parse (line 79) | parse(h,f){if(!h)return[];const{line:g,rows:m}=this.parser.parse(h,f);... method processRows (line 79) | processRows(h,f){const g=h.length,m=p=>{const y=E=>E?f(E):p%100!=0?m(p... method transformRow (line 79) | transformRow(h,f){try{this.headerTransformer.transform(h,(g,m)=>g?f(g)... method checkAndEmitHeaders (line 79) | checkAndEmitHeaders(){!this.headersEmitted&&this.headerTransformer.hea... method skipRow (line 79) | skipRow(h){return this.rowCount-=1,h(null,{row:null,isValid:!0})} method pushRow (line 79) | pushRow(h,f){try{this.parserOptions.objectMode?this.push(h):this.push(... method wrapDoneCallback (line 79) | static wrapDoneCallback(h){let f=!1;return function(g){if(g){if(f)thro... function l (line 101) | function l(){this.init(),this._w=c,o.call(this,64,56)} method constructor (line 75) | constructor(f,g,m){if(!f||!g)throw new Error("A Cell needs a Row");thi... method worksheet (line 75) | get worksheet(){return this._row.worksheet} method workbook (line 75) | get workbook(){return this._row.worksheet.workbook} method destroy (line 75) | destroy(){delete this.style,delete this._value,delete this._row,delete... method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(f){this.style.numFmt=f} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(f){this.style.font=f} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(f){this.style.alignment=f} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(f){this.style.border=f} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(f){this.style.fill=f} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(f){this.style.protection=f} method _mergeStyle (line 75) | _mergeStyle(f,g,m){const p=f&&f.numFmt||g&&g.numFmt;p&&(m.numFmt=p);co... method address (line 75) | get address(){return this._address} method row (line 75) | get row(){return this._row.number} method col (line 75) | get col(){return this._column.number} method $col$row (line 75) | get $col$row(){return`$${this._column.letter}$${this.row}`} method type (line 75) | get type(){return this._value.type} method effectiveType (line 75) | get effectiveType(){return this._value.effectiveType} method toCsvString (line 75) | toCsvString(){return this._value.toCsvString()} method addMergeRef (line 75) | addMergeRef(){this._mergeCount++} method releaseMergeRef (line 75) | releaseMergeRef(){this._mergeCount--} method isMerged (line 75) | get isMerged(){return this._mergeCount>0||this.type===l.Types.Merge} method merge (line 75) | merge(f,g){this._value.release(),this._value=d.create(l.Types.Merge,th... method unmerge (line 75) | unmerge(){this.type===l.Types.Merge&&(this._value.release(),this._valu... method isMergedTo (line 75) | isMergedTo(f){return this._value.type===l.Types.Merge&&this._value.isM... method master (line 75) | get master(){return this.type===l.Types.Merge?this._value.master:this} method isHyperlink (line 75) | get isHyperlink(){return this._value.type===l.Types.Hyperlink} method hyperlink (line 75) | get hyperlink(){return this._value.hyperlink} method value (line 75) | get value(){return this._value.value} method value (line 75) | set value(f){this.type!==l.Types.Merge?(this._value.release(),this._va... method note (line 75) | get note(){return this._comment&&this._comment.note} method note (line 75) | set note(f){this._comment=new c(f)} method text (line 75) | get text(){return this._value.toString()} method html (line 75) | get html(){return o.escapeHtml(this.text)} method toString (line 75) | toString(){return this.text} method _upgradeToHyperlink (line 75) | _upgradeToHyperlink(f){this.type===l.Types.String&&(this._value=d.crea... method formula (line 75) | get formula(){return this._value.formula} method result (line 75) | get result(){return this._value.result} method formulaType (line 75) | get formulaType(){return this._value.formulaType} method fullAddress (line 75) | get fullAddress(){const{worksheet:f}=this._row;return{sheetName:f.name... method name (line 75) | get name(){return this.names[0]} method name (line 75) | set name(f){this.names=[f]} method names (line 75) | get names(){return this.workbook.definedNames.getNamesEx(this.fullAddr... method names (line 75) | set names(f){const{definedNames:g}=this.workbook;g.removeAllNames(this... method addName (line 75) | addName(f){this.workbook.definedNames.addEx(this.fullAddress,f)} method removeName (line 75) | removeName(f){this.workbook.definedNames.removeEx(this.fullAddress,f)} method removeAllNames (line 75) | removeAllNames(){this.workbook.definedNames.removeAllNames(this.fullAd... method _dataValidations (line 75) | get _dataValidations(){return this.worksheet.dataValidations} method dataValidation (line 75) | get dataValidation(){return this._dataValidations.find(this.address)} method dataValidation (line 75) | set dataValidation(f){this._dataValidations.add(this.address,f)} method model (line 75) | get model(){const{model:f}=this._value;return f.style=this.style,this.... method model (line 75) | set model(f){if(this._value.release(),this._value=d.create(f.type,this... method constructor (line 75) | constructor(p,y){this._data=p,this._encoding=y} method length (line 75) | get length(){return this.toBuffer().length} method copy (line 75) | copy(p,y,v,b){return this.toBuffer().copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._buffer||(this._buffer=o.from(this._data,this._... method constructor (line 76) | constructor(h){super(),this.options=Object.assign({type:"nodebuffer",c... method append (line 76) | append(h,f){f.hasOwnProperty("base64")&&f.base64?this.zip.file(f.name,... method finalize (line 76) | async finalize(){const h=await this.zip.generateAsync(this.options);th... method read (line 76) | read(h){return this.stream.read(h)} method setEncoding (line 76) | setEncoding(h){return this.stream.setEncoding(h)} method pause (line 76) | pause(){return this.stream.pause()} method resume (line 76) | resume(){return this.stream.resume()} method isPaused (line 76) | isPaused(){return this.stream.isPaused()} method pipe (line 76) | pipe(h,f){return this.stream.pipe(h,f)} method unpipe (line 76) | unpipe(h){return this.stream.unpipe(h)} method unshift (line 76) | unshift(h){return this.stream.unshift(h)} method wrap (line 76) | wrap(h){return this.stream.wrap(h)} method constructor (line 76) | constructor(){super(),this.map={Company:new s({tag:"Company"}),Manager... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("Properties",l.PR... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"dc:creator":new u({tag:"dc:creator"})... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("cp:corePropertie... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"xdr:twoCellAnchor":new u,"xdr:oneCell... method prepare (line 76) | prepare(h){h.anchors.forEach((f,g)=>{f.anchorType=function(m){return(t... method tag (line 76) | get tag(){return"xdr:wsDr"} method render (line 76) | render(h,f){h.openXml(o.StdDocAttributes),h.openNode(this.tag,l.DRAWIN... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.m... method reconcile (line 76) | reconcile(h,f){h.anchors.forEach(g=>{g.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={patternFill:new u,gradientFill:new c}} method tag (line 76) | get tag(){return"fill"} method render (line 76) | render(h,f){switch(h.addRollback(),h.openNode("fill"),f.type){case"pat... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method validStyle (line 76) | validStyle(h){return l.validPatternValues[h]} method constructor (line 79) | constructor(h){this.rowCount=0,this.formatterOptions=h,this.fieldForma... method isRowHashArray (line 79) | static isRowHashArray(h){return!!Array.isArray(h)&&Array.isArray(h[0])... method isRowArray (line 79) | static isRowArray(h){return Array.isArray(h)&&!this.isRowHashArray(h)} method gatherHeaders (line 79) | static gatherHeaders(h){return l.isRowHashArray(h)?h.map(f=>f[0]):Arra... method createTransform (line 79) | static createTransform(h){return c.isSyncTransform(h)?(f,g)=>{let m=nu... method rowTransform (line 79) | set rowTransform(h){if(!o.default(h))throw new TypeError("The transfor... method format (line 79) | format(h,f){this.callTransformer(h,(g,m)=>{if(g)return f(g);if(!h)retu... method finish (line 79) | finish(h){const f=[];if(this.formatterOptions.alwaysWriteHeaders&&this... method checkHeaders (line 79) | checkHeaders(h){if(this.headers)return{shouldFormatColumns:!0,headers:... method gatherColumns (line 79) | gatherColumns(h){if(this.headers===null)throw new Error("Headers is cu... method callTransformer (line 79) | callTransformer(h,f){return this._rowTransform?this._rowTransform(h,f)... method formatColumns (line 79) | formatColumns(h,f){const g=h.map((p,y)=>this.fieldFormatter.format(p,y... method constructor (line 79) | constructor(h){super({objectMode:h.objectMode}),this.lines="",this.row... method hasHitRowLimit (line 79) | get hasHitRowLimit(){return this.parserOptions.limitRows&&this.rowCoun... method shouldEmitRows (line 79) | get shouldEmitRows(){return this.parsedRowCount>this.parserOptions.ski... method shouldSkipLine (line 79) | get shouldSkipLine(){return this.parsedLineCount<=this.parserOptions.s... method transform (line 79) | transform(h){return this.rowTransformerValidator.rowTransform=h,this} method validate (line 79) | validate(h){return this.rowTransformerValidator.rowValidator=h,this} method emit (line 79) | emit(h){if(h==="end")return this.endEmitted||(this.endEmitted=!0,super... method _transform (line 79) | _transform(h,f,g){if(this.hasHitRowLimit)return g();const m=l.wrapDone... method _flush (line 79) | _flush(h){const f=l.wrapDoneCallback(h);if(this.hasHitRowLimit)return ... method parse (line 79) | parse(h,f){if(!h)return[];const{line:g,rows:m}=this.parser.parse(h,f);... method processRows (line 79) | processRows(h,f){const g=h.length,m=p=>{const y=E=>E?f(E):p%100!=0?m(p... method transformRow (line 79) | transformRow(h,f){try{this.headerTransformer.transform(h,(g,m)=>g?f(g)... method checkAndEmitHeaders (line 79) | checkAndEmitHeaders(){!this.headersEmitted&&this.headerTransformer.hea... method skipRow (line 79) | skipRow(h){return this.rowCount-=1,h(null,{row:null,isValid:!0})} method pushRow (line 79) | pushRow(h,f){try{this.parserOptions.objectMode?this.push(h):this.push(... method wrapDoneCallback (line 79) | static wrapDoneCallback(h){let f=!1;return function(g){if(g){if(f)thro... function d (line 101) | function d(p,y,v){return v^p&(y^v)} method constructor (line 75) | constructor(p){this._data=p} method length (line 75) | get length(){return this._data.length} method copy (line 75) | copy(p,y,v,b){return this._data._buf.copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._data.toBuffer()} method constructor (line 76) | constructor(){super(),this.map={"x14:dataBar":this.databarXform=new u,... method tag (line 76) | get tag(){return"x14:cfRule"} method isExt (line 76) | static isExt(f){return f.type==="dataBar"?u.isExt(f):!(f.type!=="iconS... method prepare (line 76) | prepare(f){d.isExt(f)&&(f.x14Id=`{${a()}}`.toUpperCase())} method render (line 76) | render(f,g){if(d.isExt(g))switch(g.type){case"dataBar":this.renderData... method renderDataBar (line 76) | renderDataBar(f,g){f.openNode(this.tag,{type:"dataBar",id:g.x14Id}),th... method renderIconSet (line 76) | renderIconSet(f,g){f.openNode(this.tag,{type:"iconSet",priority:g.prio... method createNewModel (line 76) | createNewModel(f){let{attributes:g}=f;return{type:g.type,x14Id:g.id,pr... method onParserClose (line 76) | onParserClose(f,g){Object.assign(this.model,g.model)} method constructor (line 76) | constructor(){super(),this.map={autoFilter:new u,tableColumns:new s({t... method prepare (line 76) | prepare(f,g){this.map.autoFilter.prepare(f),this.map.tableColumns.prep... method tag (line 76) | get tag(){return"table"} method render (line 76) | render(f,g){f.openXml(a.StdDocAttributes),f.openNode(this.tag,$o(An({}... method parseOpen (line 76) | parseOpen(f){if(this.parser)return this.parser.parseOpen(f),!0;const{n... method parseText (line 76) | parseText(f){this.parser&&this.parser.parseText(f)} method parseClose (line 76) | parseClose(f){if(this.parser)return this.parser.parseClose(f)||(this.p... method reconcile (line 76) | reconcile(f,g){f.columns.forEach(m=>{m.dxfId!==void 0&&(m.style=g.styl... function h (line 101) | function h(p,y,v){return p&y|v&(p|y)} method constructor (line 75) | constructor(p){this._data=p} method length (line 75) | get length(){return this._data.length} method copy (line 75) | copy(p,y,v,b){this._data.copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._data} method constructor (line 76) | constructor(g){super(),this.options=g||h.OPTIONS,this.map={b:{prop:"bo... method tag (line 76) | get tag(){return this.options.tagName} method render (line 76) | render(g,m){const{map:p}=this;g.openNode(this.options.tagName),l.each(... method parseOpen (line 76) | parseOpen(g){if(this.parser)return this.parser.parseOpen(g),!0;if(this... method parseText (line 76) | parseText(g){this.parser&&this.parser.parseText(g)} method parseClose (line 76) | parseClose(g){if(this.parser&&!this.parser.parseClose(g)){const m=this... function f (line 101) | function f(p){return(p>>>2|p<<30)^(p>>>13|p<<19)^(p>>>22|p<<10)} method constructor (line 75) | constructor(p){this.size=p,this.buffer=o.alloc(p),this.iRead=0,this.iW... method toBuffer (line 75) | toBuffer(){if(this.iRead===0&&this.iWrite===this.size)return this.buff... method length (line 75) | get length(){return this.iWrite-this.iRead} method eod (line 75) | get eod(){return this.iRead===this.iWrite} method full (line 75) | get full(){return this.iWrite===this.size} method read (line 75) | read(p){let y;return p===0?null:p===void 0||p>=this.length?(y=this.toB... method write (line 75) | write(p,y,v){const b=Math.min(v,this.size-this.iWrite);return p.copy(t... function g (line 101) | function g(p){return(p>>>6|p<<26)^(p>>>11|p<<21)^(p>>>25|p<<7)} function m (line 101) | function m(p){return(p>>>7|p<<25)^(p>>>18|p<<14)^p>>>3} method constructor (line 76) | constructor(){super(),this.map={dataBar:this.databarXform=new u,extLst... method tag (line 76) | get tag(){return"cfRule"} method isPrimitive (line 76) | static isPrimitive(y){return y.type!=="iconSet"||!y.custom&&!f[y.iconS... method render (line 76) | render(y,v){switch(v.type){case"expression":this.renderExpression(y,v)... method renderExpression (line 76) | renderExpression(y,v){y.openNode(this.tag,{type:"expression",dxfId:v.d... method renderCellIs (line 76) | renderCellIs(y,v){y.openNode(this.tag,{type:"cellIs",dxfId:v.dxfId,pri... method renderTop10 (line 76) | renderTop10(y,v){y.leafNode(this.tag,{type:"top10",dxfId:v.dxfId,prior... method renderAboveAverage (line 76) | renderAboveAverage(y,v){y.leafNode(this.tag,{type:"aboveAverage",dxfId... method renderDataBar (line 76) | renderDataBar(y,v){y.openNode(this.tag,{type:"dataBar",priority:v.prio... method renderColorScale (line 76) | renderColorScale(y,v){y.openNode(this.tag,{type:"colorScale",priority:... method renderIconSet (line 76) | renderIconSet(y,v){m.isPrimitive(v)&&(y.openNode(this.tag,{type:"iconS... method renderText (line 76) | renderText(y,v){y.openNode(this.tag,{type:v.operator,dxfId:v.dxfId,pri... method renderTimePeriod (line 76) | renderTimePeriod(y,v){y.openNode(this.tag,{type:"timePeriod",dxfId:v.d... method createNewModel (line 76) | createNewModel(y){let{attributes:v}=y;return $o(An({},g(v)),{dxfId:a.t... method onParserClose (line 76) | onParserClose(y,v){switch(y){case"dataBar":case"extLst":case"colorScal... function l (line 101) | function l(){this.init(),this._w=c,s.call(this,128,112)} method constructor (line 75) | constructor(f,g,m){if(!f||!g)throw new Error("A Cell needs a Row");thi... method worksheet (line 75) | get worksheet(){return this._row.worksheet} method workbook (line 75) | get workbook(){return this._row.worksheet.workbook} method destroy (line 75) | destroy(){delete this.style,delete this._value,delete this._row,delete... method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(f){this.style.numFmt=f} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(f){this.style.font=f} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(f){this.style.alignment=f} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(f){this.style.border=f} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(f){this.style.fill=f} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(f){this.style.protection=f} method _mergeStyle (line 75) | _mergeStyle(f,g,m){const p=f&&f.numFmt||g&&g.numFmt;p&&(m.numFmt=p);co... method address (line 75) | get address(){return this._address} method row (line 75) | get row(){return this._row.number} method col (line 75) | get col(){return this._column.number} method $col$row (line 75) | get $col$row(){return`$${this._column.letter}$${this.row}`} method type (line 75) | get type(){return this._value.type} method effectiveType (line 75) | get effectiveType(){return this._value.effectiveType} method toCsvString (line 75) | toCsvString(){return this._value.toCsvString()} method addMergeRef (line 75) | addMergeRef(){this._mergeCount++} method releaseMergeRef (line 75) | releaseMergeRef(){this._mergeCount--} method isMerged (line 75) | get isMerged(){return this._mergeCount>0||this.type===l.Types.Merge} method merge (line 75) | merge(f,g){this._value.release(),this._value=d.create(l.Types.Merge,th... method unmerge (line 75) | unmerge(){this.type===l.Types.Merge&&(this._value.release(),this._valu... method isMergedTo (line 75) | isMergedTo(f){return this._value.type===l.Types.Merge&&this._value.isM... method master (line 75) | get master(){return this.type===l.Types.Merge?this._value.master:this} method isHyperlink (line 75) | get isHyperlink(){return this._value.type===l.Types.Hyperlink} method hyperlink (line 75) | get hyperlink(){return this._value.hyperlink} method value (line 75) | get value(){return this._value.value} method value (line 75) | set value(f){this.type!==l.Types.Merge?(this._value.release(),this._va... method note (line 75) | get note(){return this._comment&&this._comment.note} method note (line 75) | set note(f){this._comment=new c(f)} method text (line 75) | get text(){return this._value.toString()} method html (line 75) | get html(){return o.escapeHtml(this.text)} method toString (line 75) | toString(){return this.text} method _upgradeToHyperlink (line 75) | _upgradeToHyperlink(f){this.type===l.Types.String&&(this._value=d.crea... method formula (line 75) | get formula(){return this._value.formula} method result (line 75) | get result(){return this._value.result} method formulaType (line 75) | get formulaType(){return this._value.formulaType} method fullAddress (line 75) | get fullAddress(){const{worksheet:f}=this._row;return{sheetName:f.name... method name (line 75) | get name(){return this.names[0]} method name (line 75) | set name(f){this.names=[f]} method names (line 75) | get names(){return this.workbook.definedNames.getNamesEx(this.fullAddr... method names (line 75) | set names(f){const{definedNames:g}=this.workbook;g.removeAllNames(this... method addName (line 75) | addName(f){this.workbook.definedNames.addEx(this.fullAddress,f)} method removeName (line 75) | removeName(f){this.workbook.definedNames.removeEx(this.fullAddress,f)} method removeAllNames (line 75) | removeAllNames(){this.workbook.definedNames.removeAllNames(this.fullAd... method _dataValidations (line 75) | get _dataValidations(){return this.worksheet.dataValidations} method dataValidation (line 75) | get dataValidation(){return this._dataValidations.find(this.address)} method dataValidation (line 75) | set dataValidation(f){this._dataValidations.add(this.address,f)} method model (line 75) | get model(){const{model:f}=this._value;return f.style=this.style,this.... method model (line 75) | set model(f){if(this._value.release(),this._value=d.create(f.type,this... method constructor (line 75) | constructor(p,y){this._data=p,this._encoding=y} method length (line 75) | get length(){return this.toBuffer().length} method copy (line 75) | copy(p,y,v,b){return this.toBuffer().copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._buffer||(this._buffer=o.from(this._data,this._... method constructor (line 76) | constructor(h){super(),this.options=Object.assign({type:"nodebuffer",c... method append (line 76) | append(h,f){f.hasOwnProperty("base64")&&f.base64?this.zip.file(f.name,... method finalize (line 76) | async finalize(){const h=await this.zip.generateAsync(this.options);th... method read (line 76) | read(h){return this.stream.read(h)} method setEncoding (line 76) | setEncoding(h){return this.stream.setEncoding(h)} method pause (line 76) | pause(){return this.stream.pause()} method resume (line 76) | resume(){return this.stream.resume()} method isPaused (line 76) | isPaused(){return this.stream.isPaused()} method pipe (line 76) | pipe(h,f){return this.stream.pipe(h,f)} method unpipe (line 76) | unpipe(h){return this.stream.unpipe(h)} method unshift (line 76) | unshift(h){return this.stream.unshift(h)} method wrap (line 76) | wrap(h){return this.stream.wrap(h)} method constructor (line 76) | constructor(){super(),this.map={Company:new s({tag:"Company"}),Manager... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("Properties",l.PR... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"dc:creator":new u({tag:"dc:creator"})... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("cp:corePropertie... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"xdr:twoCellAnchor":new u,"xdr:oneCell... method prepare (line 76) | prepare(h){h.anchors.forEach((f,g)=>{f.anchorType=function(m){return(t... method tag (line 76) | get tag(){return"xdr:wsDr"} method render (line 76) | render(h,f){h.openXml(o.StdDocAttributes),h.openNode(this.tag,l.DRAWIN... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.m... method reconcile (line 76) | reconcile(h,f){h.anchors.forEach(g=>{g.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={patternFill:new u,gradientFill:new c}} method tag (line 76) | get tag(){return"fill"} method render (line 76) | render(h,f){switch(h.addRollback(),h.openNode("fill"),f.type){case"pat... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method validStyle (line 76) | validStyle(h){return l.validPatternValues[h]} method constructor (line 79) | constructor(h){this.rowCount=0,this.formatterOptions=h,this.fieldForma... method isRowHashArray (line 79) | static isRowHashArray(h){return!!Array.isArray(h)&&Array.isArray(h[0])... method isRowArray (line 79) | static isRowArray(h){return Array.isArray(h)&&!this.isRowHashArray(h)} method gatherHeaders (line 79) | static gatherHeaders(h){return l.isRowHashArray(h)?h.map(f=>f[0]):Arra... method createTransform (line 79) | static createTransform(h){return c.isSyncTransform(h)?(f,g)=>{let m=nu... method rowTransform (line 79) | set rowTransform(h){if(!o.default(h))throw new TypeError("The transfor... method format (line 79) | format(h,f){this.callTransformer(h,(g,m)=>{if(g)return f(g);if(!h)retu... method finish (line 79) | finish(h){const f=[];if(this.formatterOptions.alwaysWriteHeaders&&this... method checkHeaders (line 79) | checkHeaders(h){if(this.headers)return{shouldFormatColumns:!0,headers:... method gatherColumns (line 79) | gatherColumns(h){if(this.headers===null)throw new Error("Headers is cu... method callTransformer (line 79) | callTransformer(h,f){return this._rowTransform?this._rowTransform(h,f)... method formatColumns (line 79) | formatColumns(h,f){const g=h.map((p,y)=>this.fieldFormatter.format(p,y... method constructor (line 79) | constructor(h){super({objectMode:h.objectMode}),this.lines="",this.row... method hasHitRowLimit (line 79) | get hasHitRowLimit(){return this.parserOptions.limitRows&&this.rowCoun... method shouldEmitRows (line 79) | get shouldEmitRows(){return this.parsedRowCount>this.parserOptions.ski... method shouldSkipLine (line 79) | get shouldSkipLine(){return this.parsedLineCount<=this.parserOptions.s... method transform (line 79) | transform(h){return this.rowTransformerValidator.rowTransform=h,this} method validate (line 79) | validate(h){return this.rowTransformerValidator.rowValidator=h,this} method emit (line 79) | emit(h){if(h==="end")return this.endEmitted||(this.endEmitted=!0,super... method _transform (line 79) | _transform(h,f,g){if(this.hasHitRowLimit)return g();const m=l.wrapDone... method _flush (line 79) | _flush(h){const f=l.wrapDoneCallback(h);if(this.hasHitRowLimit)return ... method parse (line 79) | parse(h,f){if(!h)return[];const{line:g,rows:m}=this.parser.parse(h,f);... method processRows (line 79) | processRows(h,f){const g=h.length,m=p=>{const y=E=>E?f(E):p%100!=0?m(p... method transformRow (line 79) | transformRow(h,f){try{this.headerTransformer.transform(h,(g,m)=>g?f(g)... method checkAndEmitHeaders (line 79) | checkAndEmitHeaders(){!this.headersEmitted&&this.headerTransformer.hea... method skipRow (line 79) | skipRow(h){return this.rowCount-=1,h(null,{row:null,isValid:!0})} method pushRow (line 79) | pushRow(h,f){try{this.parserOptions.objectMode?this.push(h):this.push(... method wrapDoneCallback (line 79) | static wrapDoneCallback(h){let f=!1;return function(g){if(g){if(f)thro... function h (line 101) | function h(f,g,m){d.writeInt32BE(f,m),d.writeInt32BE(g,m+4)} method constructor (line 75) | constructor(p){this._data=p} method length (line 75) | get length(){return this._data.length} method copy (line 75) | copy(p,y,v,b){this._data.copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._data} method constructor (line 76) | constructor(g){super(),this.options=g||h.OPTIONS,this.map={b:{prop:"bo... method tag (line 76) | get tag(){return this.options.tagName} method render (line 76) | render(g,m){const{map:p}=this;g.openNode(this.options.tagName),l.each(... method parseOpen (line 76) | parseOpen(g){if(this.parser)return this.parser.parseOpen(g),!0;if(this... method parseText (line 76) | parseText(g){this.parser&&this.parser.parseText(g)} method parseClose (line 76) | parseClose(g){if(this.parser&&!this.parser.parseClose(g)){const m=this... function l (line 101) | function l(){this.init(),this._w=c,o.call(this,128,112)} method constructor (line 75) | constructor(f,g,m){if(!f||!g)throw new Error("A Cell needs a Row");thi... method worksheet (line 75) | get worksheet(){return this._row.worksheet} method workbook (line 75) | get workbook(){return this._row.worksheet.workbook} method destroy (line 75) | destroy(){delete this.style,delete this._value,delete this._row,delete... method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(f){this.style.numFmt=f} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(f){this.style.font=f} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(f){this.style.alignment=f} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(f){this.style.border=f} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(f){this.style.fill=f} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(f){this.style.protection=f} method _mergeStyle (line 75) | _mergeStyle(f,g,m){const p=f&&f.numFmt||g&&g.numFmt;p&&(m.numFmt=p);co... method address (line 75) | get address(){return this._address} method row (line 75) | get row(){return this._row.number} method col (line 75) | get col(){return this._column.number} method $col$row (line 75) | get $col$row(){return`$${this._column.letter}$${this.row}`} method type (line 75) | get type(){return this._value.type} method effectiveType (line 75) | get effectiveType(){return this._value.effectiveType} method toCsvString (line 75) | toCsvString(){return this._value.toCsvString()} method addMergeRef (line 75) | addMergeRef(){this._mergeCount++} method releaseMergeRef (line 75) | releaseMergeRef(){this._mergeCount--} method isMerged (line 75) | get isMerged(){return this._mergeCount>0||this.type===l.Types.Merge} method merge (line 75) | merge(f,g){this._value.release(),this._value=d.create(l.Types.Merge,th... method unmerge (line 75) | unmerge(){this.type===l.Types.Merge&&(this._value.release(),this._valu... method isMergedTo (line 75) | isMergedTo(f){return this._value.type===l.Types.Merge&&this._value.isM... method master (line 75) | get master(){return this.type===l.Types.Merge?this._value.master:this} method isHyperlink (line 75) | get isHyperlink(){return this._value.type===l.Types.Hyperlink} method hyperlink (line 75) | get hyperlink(){return this._value.hyperlink} method value (line 75) | get value(){return this._value.value} method value (line 75) | set value(f){this.type!==l.Types.Merge?(this._value.release(),this._va... method note (line 75) | get note(){return this._comment&&this._comment.note} method note (line 75) | set note(f){this._comment=new c(f)} method text (line 75) | get text(){return this._value.toString()} method html (line 75) | get html(){return o.escapeHtml(this.text)} method toString (line 75) | toString(){return this.text} method _upgradeToHyperlink (line 75) | _upgradeToHyperlink(f){this.type===l.Types.String&&(this._value=d.crea... method formula (line 75) | get formula(){return this._value.formula} method result (line 75) | get result(){return this._value.result} method formulaType (line 75) | get formulaType(){return this._value.formulaType} method fullAddress (line 75) | get fullAddress(){const{worksheet:f}=this._row;return{sheetName:f.name... method name (line 75) | get name(){return this.names[0]} method name (line 75) | set name(f){this.names=[f]} method names (line 75) | get names(){return this.workbook.definedNames.getNamesEx(this.fullAddr... method names (line 75) | set names(f){const{definedNames:g}=this.workbook;g.removeAllNames(this... method addName (line 75) | addName(f){this.workbook.definedNames.addEx(this.fullAddress,f)} method removeName (line 75) | removeName(f){this.workbook.definedNames.removeEx(this.fullAddress,f)} method removeAllNames (line 75) | removeAllNames(){this.workbook.definedNames.removeAllNames(this.fullAd... method _dataValidations (line 75) | get _dataValidations(){return this.worksheet.dataValidations} method dataValidation (line 75) | get dataValidation(){return this._dataValidations.find(this.address)} method dataValidation (line 75) | set dataValidation(f){this._dataValidations.add(this.address,f)} method model (line 75) | get model(){const{model:f}=this._value;return f.style=this.style,this.... method model (line 75) | set model(f){if(this._value.release(),this._value=d.create(f.type,this... method constructor (line 75) | constructor(p,y){this._data=p,this._encoding=y} method length (line 75) | get length(){return this.toBuffer().length} method copy (line 75) | copy(p,y,v,b){return this.toBuffer().copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._buffer||(this._buffer=o.from(this._data,this._... method constructor (line 76) | constructor(h){super(),this.options=Object.assign({type:"nodebuffer",c... method append (line 76) | append(h,f){f.hasOwnProperty("base64")&&f.base64?this.zip.file(f.name,... method finalize (line 76) | async finalize(){const h=await this.zip.generateAsync(this.options);th... method read (line 76) | read(h){return this.stream.read(h)} method setEncoding (line 76) | setEncoding(h){return this.stream.setEncoding(h)} method pause (line 76) | pause(){return this.stream.pause()} method resume (line 76) | resume(){return this.stream.resume()} method isPaused (line 76) | isPaused(){return this.stream.isPaused()} method pipe (line 76) | pipe(h,f){return this.stream.pipe(h,f)} method unpipe (line 76) | unpipe(h){return this.stream.unpipe(h)} method unshift (line 76) | unshift(h){return this.stream.unshift(h)} method wrap (line 76) | wrap(h){return this.stream.wrap(h)} method constructor (line 76) | constructor(){super(),this.map={Company:new s({tag:"Company"}),Manager... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("Properties",l.PR... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"dc:creator":new u({tag:"dc:creator"})... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("cp:corePropertie... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"xdr:twoCellAnchor":new u,"xdr:oneCell... method prepare (line 76) | prepare(h){h.anchors.forEach((f,g)=>{f.anchorType=function(m){return(t... method tag (line 76) | get tag(){return"xdr:wsDr"} method render (line 76) | render(h,f){h.openXml(o.StdDocAttributes),h.openNode(this.tag,l.DRAWIN... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.m... method reconcile (line 76) | reconcile(h,f){h.anchors.forEach(g=>{g.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={patternFill:new u,gradientFill:new c}} method tag (line 76) | get tag(){return"fill"} method render (line 76) | render(h,f){switch(h.addRollback(),h.openNode("fill"),f.type){case"pat... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method validStyle (line 76) | validStyle(h){return l.validPatternValues[h]} method constructor (line 79) | constructor(h){this.rowCount=0,this.formatterOptions=h,this.fieldForma... method isRowHashArray (line 79) | static isRowHashArray(h){return!!Array.isArray(h)&&Array.isArray(h[0])... method isRowArray (line 79) | static isRowArray(h){return Array.isArray(h)&&!this.isRowHashArray(h)} method gatherHeaders (line 79) | static gatherHeaders(h){return l.isRowHashArray(h)?h.map(f=>f[0]):Arra... method createTransform (line 79) | static createTransform(h){return c.isSyncTransform(h)?(f,g)=>{let m=nu... method rowTransform (line 79) | set rowTransform(h){if(!o.default(h))throw new TypeError("The transfor... method format (line 79) | format(h,f){this.callTransformer(h,(g,m)=>{if(g)return f(g);if(!h)retu... method finish (line 79) | finish(h){const f=[];if(this.formatterOptions.alwaysWriteHeaders&&this... method checkHeaders (line 79) | checkHeaders(h){if(this.headers)return{shouldFormatColumns:!0,headers:... method gatherColumns (line 79) | gatherColumns(h){if(this.headers===null)throw new Error("Headers is cu... method callTransformer (line 79) | callTransformer(h,f){return this._rowTransform?this._rowTransform(h,f)... method formatColumns (line 79) | formatColumns(h,f){const g=h.map((p,y)=>this.fieldFormatter.format(p,y... method constructor (line 79) | constructor(h){super({objectMode:h.objectMode}),this.lines="",this.row... method hasHitRowLimit (line 79) | get hasHitRowLimit(){return this.parserOptions.limitRows&&this.rowCoun... method shouldEmitRows (line 79) | get shouldEmitRows(){return this.parsedRowCount>this.parserOptions.ski... method shouldSkipLine (line 79) | get shouldSkipLine(){return this.parsedLineCount<=this.parserOptions.s... method transform (line 79) | transform(h){return this.rowTransformerValidator.rowTransform=h,this} method validate (line 79) | validate(h){return this.rowTransformerValidator.rowValidator=h,this} method emit (line 79) | emit(h){if(h==="end")return this.endEmitted||(this.endEmitted=!0,super... method _transform (line 79) | _transform(h,f,g){if(this.hasHitRowLimit)return g();const m=l.wrapDone... method _flush (line 79) | _flush(h){const f=l.wrapDoneCallback(h);if(this.hasHitRowLimit)return ... method parse (line 79) | parse(h,f){if(!h)return[];const{line:g,rows:m}=this.parser.parse(h,f);... method processRows (line 79) | processRows(h,f){const g=h.length,m=p=>{const y=E=>E?f(E):p%100!=0?m(p... method transformRow (line 79) | transformRow(h,f){try{this.headerTransformer.transform(h,(g,m)=>g?f(g)... method checkAndEmitHeaders (line 79) | checkAndEmitHeaders(){!this.headersEmitted&&this.headerTransformer.hea... method skipRow (line 79) | skipRow(h){return this.rowCount-=1,h(null,{row:null,isValid:!0})} method pushRow (line 79) | pushRow(h,f){try{this.parserOptions.objectMode?this.push(h):this.push(... method wrapDoneCallback (line 79) | static wrapDoneCallback(h){let f=!1;return function(g){if(g){if(f)thro... function d (line 101) | function d(E,D,F){return F^E&(D^F)} method constructor (line 75) | constructor(p){this._data=p} method length (line 75) | get length(){return this._data.length} method copy (line 75) | copy(p,y,v,b){return this._data._buf.copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._data.toBuffer()} method constructor (line 76) | constructor(){super(),this.map={"x14:dataBar":this.databarXform=new u,... method tag (line 76) | get tag(){return"x14:cfRule"} method isExt (line 76) | static isExt(f){return f.type==="dataBar"?u.isExt(f):!(f.type!=="iconS... method prepare (line 76) | prepare(f){d.isExt(f)&&(f.x14Id=`{${a()}}`.toUpperCase())} method render (line 76) | render(f,g){if(d.isExt(g))switch(g.type){case"dataBar":this.renderData... method renderDataBar (line 76) | renderDataBar(f,g){f.openNode(this.tag,{type:"dataBar",id:g.x14Id}),th... method renderIconSet (line 76) | renderIconSet(f,g){f.openNode(this.tag,{type:"iconSet",priority:g.prio... method createNewModel (line 76) | createNewModel(f){let{attributes:g}=f;return{type:g.type,x14Id:g.id,pr... method onParserClose (line 76) | onParserClose(f,g){Object.assign(this.model,g.model)} method constructor (line 76) | constructor(){super(),this.map={autoFilter:new u,tableColumns:new s({t... method prepare (line 76) | prepare(f,g){this.map.autoFilter.prepare(f),this.map.tableColumns.prep... method tag (line 76) | get tag(){return"table"} method render (line 76) | render(f,g){f.openXml(a.StdDocAttributes),f.openNode(this.tag,$o(An({}... method parseOpen (line 76) | parseOpen(f){if(this.parser)return this.parser.parseOpen(f),!0;const{n... method parseText (line 76) | parseText(f){this.parser&&this.parser.parseText(f)} method parseClose (line 76) | parseClose(f){if(this.parser)return this.parser.parseClose(f)||(this.p... method reconcile (line 76) | reconcile(f,g){f.columns.forEach(m=>{m.dxfId!==void 0&&(m.style=g.styl... function h (line 101) | function h(E,D,F){return E&D|F&(E|D)} method constructor (line 75) | constructor(p){this._data=p} method length (line 75) | get length(){return this._data.length} method copy (line 75) | copy(p,y,v,b){this._data.copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._data} method constructor (line 76) | constructor(g){super(),this.options=g||h.OPTIONS,this.map={b:{prop:"bo... method tag (line 76) | get tag(){return this.options.tagName} method render (line 76) | render(g,m){const{map:p}=this;g.openNode(this.options.tagName),l.each(... method parseOpen (line 76) | parseOpen(g){if(this.parser)return this.parser.parseOpen(g),!0;if(this... method parseText (line 76) | parseText(g){this.parser&&this.parser.parseText(g)} method parseClose (line 76) | parseClose(g){if(this.parser&&!this.parser.parseClose(g)){const m=this... function f (line 101) | function f(E,D){return(E>>>28|D<<4)^(D>>>2|E<<30)^(D>>>7|E<<25)} method constructor (line 75) | constructor(p){this.size=p,this.buffer=o.alloc(p),this.iRead=0,this.iW... method toBuffer (line 75) | toBuffer(){if(this.iRead===0&&this.iWrite===this.size)return this.buff... method length (line 75) | get length(){return this.iWrite-this.iRead} method eod (line 75) | get eod(){return this.iRead===this.iWrite} method full (line 75) | get full(){return this.iWrite===this.size} method read (line 75) | read(p){let y;return p===0?null:p===void 0||p>=this.length?(y=this.toB... method write (line 75) | write(p,y,v){const b=Math.min(v,this.size-this.iWrite);return p.copy(t... function g (line 101) | function g(E,D){return(E>>>14|D<<18)^(E>>>18|D<<14)^(D>>>9|E<<23)} function m (line 101) | function m(E,D){return(E>>>1|D<<31)^(E>>>8|D<<24)^E>>>7} method constructor (line 76) | constructor(){super(),this.map={dataBar:this.databarXform=new u,extLst... method tag (line 76) | get tag(){return"cfRule"} method isPrimitive (line 76) | static isPrimitive(y){return y.type!=="iconSet"||!y.custom&&!f[y.iconS... method render (line 76) | render(y,v){switch(v.type){case"expression":this.renderExpression(y,v)... method renderExpression (line 76) | renderExpression(y,v){y.openNode(this.tag,{type:"expression",dxfId:v.d... method renderCellIs (line 76) | renderCellIs(y,v){y.openNode(this.tag,{type:"cellIs",dxfId:v.dxfId,pri... method renderTop10 (line 76) | renderTop10(y,v){y.leafNode(this.tag,{type:"top10",dxfId:v.dxfId,prior... method renderAboveAverage (line 76) | renderAboveAverage(y,v){y.leafNode(this.tag,{type:"aboveAverage",dxfId... method renderDataBar (line 76) | renderDataBar(y,v){y.openNode(this.tag,{type:"dataBar",priority:v.prio... method renderColorScale (line 76) | renderColorScale(y,v){y.openNode(this.tag,{type:"colorScale",priority:... method renderIconSet (line 76) | renderIconSet(y,v){m.isPrimitive(v)&&(y.openNode(this.tag,{type:"iconS... method renderText (line 76) | renderText(y,v){y.openNode(this.tag,{type:v.operator,dxfId:v.dxfId,pri... method renderTimePeriod (line 76) | renderTimePeriod(y,v){y.openNode(this.tag,{type:"timePeriod",dxfId:v.d... method createNewModel (line 76) | createNewModel(y){let{attributes:v}=y;return $o(An({},g(v)),{dxfId:a.t... method onParserClose (line 76) | onParserClose(y,v){switch(y){case"dataBar":case"extLst":case"colorScal... function p (line 101) | function p(E,D){return(E>>>1|D<<31)^(E>>>8|D<<24)^(E>>>7|D<<25)} method constructor (line 76) | constructor(){super(),this.map={fileVersion:p.STATIC_XFORMS.fileVersio... method prepare (line 76) | prepare(v){v.sheets=v.worksheets;const b=[];let E=0;v.sheets.forEach(D... method render (line 76) | render(v,b){v.openXml(s.StdDocAttributes),v.openNode("workbook",p.WORK... method parseOpen (line 76) | parseOpen(v){if(this.parser)return this.parser.parseOpen(v),!0;switch(... method parseText (line 76) | parseText(v){this.parser&&this.parser.parseText(v)} method parseClose (line 76) | parseClose(v){if(this.parser)return this.parser.parseClose(v)||(this.p... method reconcile (line 76) | reconcile(v){const b=(v.workbookRels||[]).reduce((W,U)=>(W[U.Id]=U,W),... method constructor (line 76) | constructor(v){super(),this.map={numFmts:new c({tag:"numFmts",count:!0... method initIndex (line 76) | initIndex(){this.index={style:{},numFmt:{},numFmtNextId:164,font:{},bo... method init (line 76) | init(){this.model={styles:[],numFmts:[],fonts:[],borders:[],fills:[],d... method render (line 76) | render(v,b){b=b||this.model,v.openXml(o.StdDocAttributes),v.openNode("... method parseOpen (line 76) | parseOpen(v){if(this.parser)return this.parser.parseOpen(v),!0;switch(... method parseText (line 76) | parseText(v){this.parser&&this.parser.parseText(v)} method parseClose (line 76) | parseClose(v){if(this.parser)return this.parser.parseClose(v)||(this.p... method addStyleModel (line 76) | addStyleModel(v,b){if(!v)return 0;if(this.model.fonts.length||this._ad... method getStyleModel (line 76) | getStyleModel(v){const b=this.model.styles[v];if(!b)return null;let E=... method addDxfStyle (line 76) | addDxfStyle(v){return v.numFmt&&(v.numFmtId=this._addNumFmtStr(v.numFm... method getDxfStyle (line 76) | getDxfStyle(v){return this.model.dxfs[v]} method _addStyle (line 76) | _addStyle(v){const b=this.map.style.toXml(v);let E=this.index.style[b]... method _addNumFmtStr (line 76) | _addNumFmtStr(v){let b=f.getDefaultFmtId(v);if(b!==void 0||(b=this.ind... method _addFont (line 76) | _addFont(v){const b=this.map.font.toXml(v);let E=this.index.font[b];re... method _addBorder (line 76) | _addBorder(v){const b=this.map.border.toXml(v);let E=this.index.border... method _addFill (line 76) | _addFill(v){const b=this.map.fill.toXml(v);let E=this.index.fill[b];re... function y (line 101) | function y(E,D){return(E>>>19|D<<13)^(D>>>29|E<<3)^E>>>6} function v (line 101) | function v(E,D){return(E>>>19|D<<13)^(D>>>29|E<<3)^(E>>>6|D<<26)} function b (line 101) | function b(E,D){return E>>>0>>0?1:0} function D (line 101) | function D(F,z,W){E.writeInt32BE(F,W),E.writeInt32BE(z,W+4)} function o (line 101) | function o(){a.call(this)} method constructor (line 75) | constructor(u,c){let l=arguments.length>2&&arguments[2]!==void 0?argum... method asInstance (line 75) | static asInstance(u){return u instanceof o||u==null?u:new o(u)} method col (line 75) | get col(){return this.nativeCol+Math.min(this.colWidth-1,this.nativeCo... method col (line 75) | set col(u){this.nativeCol=Math.floor(u),this.nativeColOff=Math.floor((... method row (line 75) | get row(){return this.nativeRow+Math.min(this.rowHeight-1,this.nativeR... method row (line 75) | set row(u){this.nativeRow=Math.floor(u),this.nativeRowOff=Math.floor((... method colWidth (line 75) | get colWidth(){return this.worksheet&&this.worksheet.getColumn(this.na... method rowHeight (line 75) | get rowHeight(){return this.worksheet&&this.worksheet.getRow(this.nati... method model (line 75) | get model(){return{nativeCol:this.nativeCol,nativeColOff:this.nativeCo... method model (line 75) | set model(u){this.nativeCol=u.nativeCol,this.nativeColOff=u.nativeColO... method constructor (line 75) | constructor(u){this.note=u} method model (line 75) | get model(){let u=null;switch(typeof this.note){case"string":u={type:"... method model (line 75) | set model(u){const{note:c}=u,{texts:l}=c;l.length===1&&Object.keys(l[0... method fromModel (line 75) | static fromModel(u){const c=new o;return c.model=u,c} method constructor (line 75) | constructor(){this.decode(arguments)} method setTLBR (line 75) | setTLBR(u,c,l,d,h){if(arguments.length<4){const f=a.decodeAddress(u),g... method decode (line 75) | decode(u){switch(u.length){case 5:this.setTLBR(u[0],u[1],u[2],u[3],u[4... method top (line 75) | get top(){return this.model.top||1} method top (line 75) | set top(u){this.model.top=u} method left (line 75) | get left(){return this.model.left||1} method left (line 75) | set left(u){this.model.left=u} method bottom (line 75) | get bottom(){return this.model.bottom||1} method bottom (line 75) | set bottom(u){this.model.bottom=u} method right (line 75) | get right(){return this.model.right||1} method right (line 75) | set right(u){this.model.right=u} method sheetName (line 75) | get sheetName(){return this.model.sheetName} method sheetName (line 75) | set sheetName(u){this.model.sheetName=u} method _serialisedSheetName (line 75) | get _serialisedSheetName(){const{sheetName:u}=this.model;return u?/^[a... method expand (line 75) | expand(u,c,l,d){(!this.model.top||u1?this.range:this._serialisedSheetN... method $shortRange (line 75) | get $shortRange(){return this.count>1?this.$range:this._serialisedShee... method count (line 75) | get count(){return(1+this.bottom-this.top)*(1+this.right-this.left)} method toString (line 75) | toString(){return this.range} method intersects (line 75) | intersects(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method contains (line 75) | contains(u){const c=a.decodeEx(u);return this.containsEx(c)} method containsEx (line 75) | containsEx(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method forEachAddress (line 75) | forEachAddress(u){for(let c=this.left;c<=this.right;c++)for(let l=this... method constructor (line 75) | constructor(u,c,l){this.table=u,this.column=c,this.index=l} method _set (line 75) | _set(u,c){this.table.cacheState(),this.column[u]=c} method name (line 75) | get name(){return this.column.name} method name (line 75) | set name(u){this._set("name",u)} method filterButton (line 75) | get filterButton(){return this.column.filterButton} method filterButton (line 75) | set filterButton(u){this.column.filterButton=u} method style (line 75) | get style(){return this.column.style} method style (line 75) | set style(u){this.column.style=u} method totalsRowLabel (line 75) | get totalsRowLabel(){return this.column.totalsRowLabel} method totalsRowLabel (line 75) | set totalsRowLabel(u){this._set("totalsRowLabel",u)} method totalsRowFunction (line 75) | get totalsRowFunction(){return this.column.totalsRowFunction} method totalsRowFunction (line 75) | set totalsRowFunction(u){this._set("totalsRowFunction",u)} method totalsRowResult (line 75) | get totalsRowResult(){return this.column.totalsRowResult} method totalsRowResult (line 75) | set totalsRowResult(u){this._set("totalsRowResult",u)} method totalsRowFormula (line 75) | get totalsRowFormula(){return this.column.totalsRowFormula} method totalsRowFormula (line 75) | set totalsRowFormula(u){this._set("totalsRowFormula",u)} method constructor (line 76) | constructor(u){super(),this.model=u} method tag (line 76) | get tag(){return"u"} method render (line 76) | render(u,c){if((c=c||this.model)===!0)u.leafNode("u");else{const l=o.A... method parseOpen (line 76) | parseOpen(u){u.name==="u"&&(this.model=u.attributes.val||!0)} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} function l (line 101) | function l(y){s.writable&&s.write(y)===!1&&c.pause&&c.pause()} method constructor (line 75) | constructor(f,g,m){if(!f||!g)throw new Error("A Cell needs a Row");thi... method worksheet (line 75) | get worksheet(){return this._row.worksheet} method workbook (line 75) | get workbook(){return this._row.worksheet.workbook} method destroy (line 75) | destroy(){delete this.style,delete this._value,delete this._row,delete... method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(f){this.style.numFmt=f} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(f){this.style.font=f} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(f){this.style.alignment=f} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(f){this.style.border=f} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(f){this.style.fill=f} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(f){this.style.protection=f} method _mergeStyle (line 75) | _mergeStyle(f,g,m){const p=f&&f.numFmt||g&&g.numFmt;p&&(m.numFmt=p);co... method address (line 75) | get address(){return this._address} method row (line 75) | get row(){return this._row.number} method col (line 75) | get col(){return this._column.number} method $col$row (line 75) | get $col$row(){return`$${this._column.letter}$${this.row}`} method type (line 75) | get type(){return this._value.type} method effectiveType (line 75) | get effectiveType(){return this._value.effectiveType} method toCsvString (line 75) | toCsvString(){return this._value.toCsvString()} method addMergeRef (line 75) | addMergeRef(){this._mergeCount++} method releaseMergeRef (line 75) | releaseMergeRef(){this._mergeCount--} method isMerged (line 75) | get isMerged(){return this._mergeCount>0||this.type===l.Types.Merge} method merge (line 75) | merge(f,g){this._value.release(),this._value=d.create(l.Types.Merge,th... method unmerge (line 75) | unmerge(){this.type===l.Types.Merge&&(this._value.release(),this._valu... method isMergedTo (line 75) | isMergedTo(f){return this._value.type===l.Types.Merge&&this._value.isM... method master (line 75) | get master(){return this.type===l.Types.Merge?this._value.master:this} method isHyperlink (line 75) | get isHyperlink(){return this._value.type===l.Types.Hyperlink} method hyperlink (line 75) | get hyperlink(){return this._value.hyperlink} method value (line 75) | get value(){return this._value.value} method value (line 75) | set value(f){this.type!==l.Types.Merge?(this._value.release(),this._va... method note (line 75) | get note(){return this._comment&&this._comment.note} method note (line 75) | set note(f){this._comment=new c(f)} method text (line 75) | get text(){return this._value.toString()} method html (line 75) | get html(){return o.escapeHtml(this.text)} method toString (line 75) | toString(){return this.text} method _upgradeToHyperlink (line 75) | _upgradeToHyperlink(f){this.type===l.Types.String&&(this._value=d.crea... method formula (line 75) | get formula(){return this._value.formula} method result (line 75) | get result(){return this._value.result} method formulaType (line 75) | get formulaType(){return this._value.formulaType} method fullAddress (line 75) | get fullAddress(){const{worksheet:f}=this._row;return{sheetName:f.name... method name (line 75) | get name(){return this.names[0]} method name (line 75) | set name(f){this.names=[f]} method names (line 75) | get names(){return this.workbook.definedNames.getNamesEx(this.fullAddr... method names (line 75) | set names(f){const{definedNames:g}=this.workbook;g.removeAllNames(this... method addName (line 75) | addName(f){this.workbook.definedNames.addEx(this.fullAddress,f)} method removeName (line 75) | removeName(f){this.workbook.definedNames.removeEx(this.fullAddress,f)} method removeAllNames (line 75) | removeAllNames(){this.workbook.definedNames.removeAllNames(this.fullAd... method _dataValidations (line 75) | get _dataValidations(){return this.worksheet.dataValidations} method dataValidation (line 75) | get dataValidation(){return this._dataValidations.find(this.address)} method dataValidation (line 75) | set dataValidation(f){this._dataValidations.add(this.address,f)} method model (line 75) | get model(){const{model:f}=this._value;return f.style=this.style,this.... method model (line 75) | set model(f){if(this._value.release(),this._value=d.create(f.type,this... method constructor (line 75) | constructor(p,y){this._data=p,this._encoding=y} method length (line 75) | get length(){return this.toBuffer().length} method copy (line 75) | copy(p,y,v,b){return this.toBuffer().copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._buffer||(this._buffer=o.from(this._data,this._... method constructor (line 76) | constructor(h){super(),this.options=Object.assign({type:"nodebuffer",c... method append (line 76) | append(h,f){f.hasOwnProperty("base64")&&f.base64?this.zip.file(f.name,... method finalize (line 76) | async finalize(){const h=await this.zip.generateAsync(this.options);th... method read (line 76) | read(h){return this.stream.read(h)} method setEncoding (line 76) | setEncoding(h){return this.stream.setEncoding(h)} method pause (line 76) | pause(){return this.stream.pause()} method resume (line 76) | resume(){return this.stream.resume()} method isPaused (line 76) | isPaused(){return this.stream.isPaused()} method pipe (line 76) | pipe(h,f){return this.stream.pipe(h,f)} method unpipe (line 76) | unpipe(h){return this.stream.unpipe(h)} method unshift (line 76) | unshift(h){return this.stream.unshift(h)} method wrap (line 76) | wrap(h){return this.stream.wrap(h)} method constructor (line 76) | constructor(){super(),this.map={Company:new s({tag:"Company"}),Manager... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("Properties",l.PR... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"dc:creator":new u({tag:"dc:creator"})... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("cp:corePropertie... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"xdr:twoCellAnchor":new u,"xdr:oneCell... method prepare (line 76) | prepare(h){h.anchors.forEach((f,g)=>{f.anchorType=function(m){return(t... method tag (line 76) | get tag(){return"xdr:wsDr"} method render (line 76) | render(h,f){h.openXml(o.StdDocAttributes),h.openNode(this.tag,l.DRAWIN... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.m... method reconcile (line 76) | reconcile(h,f){h.anchors.forEach(g=>{g.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={patternFill:new u,gradientFill:new c}} method tag (line 76) | get tag(){return"fill"} method render (line 76) | render(h,f){switch(h.addRollback(),h.openNode("fill"),f.type){case"pat... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method validStyle (line 76) | validStyle(h){return l.validPatternValues[h]} method constructor (line 79) | constructor(h){this.rowCount=0,this.formatterOptions=h,this.fieldForma... method isRowHashArray (line 79) | static isRowHashArray(h){return!!Array.isArray(h)&&Array.isArray(h[0])... method isRowArray (line 79) | static isRowArray(h){return Array.isArray(h)&&!this.isRowHashArray(h)} method gatherHeaders (line 79) | static gatherHeaders(h){return l.isRowHashArray(h)?h.map(f=>f[0]):Arra... method createTransform (line 79) | static createTransform(h){return c.isSyncTransform(h)?(f,g)=>{let m=nu... method rowTransform (line 79) | set rowTransform(h){if(!o.default(h))throw new TypeError("The transfor... method format (line 79) | format(h,f){this.callTransformer(h,(g,m)=>{if(g)return f(g);if(!h)retu... method finish (line 79) | finish(h){const f=[];if(this.formatterOptions.alwaysWriteHeaders&&this... method checkHeaders (line 79) | checkHeaders(h){if(this.headers)return{shouldFormatColumns:!0,headers:... method gatherColumns (line 79) | gatherColumns(h){if(this.headers===null)throw new Error("Headers is cu... method callTransformer (line 79) | callTransformer(h,f){return this._rowTransform?this._rowTransform(h,f)... method formatColumns (line 79) | formatColumns(h,f){const g=h.map((p,y)=>this.fieldFormatter.format(p,y... method constructor (line 79) | constructor(h){super({objectMode:h.objectMode}),this.lines="",this.row... method hasHitRowLimit (line 79) | get hasHitRowLimit(){return this.parserOptions.limitRows&&this.rowCoun... method shouldEmitRows (line 79) | get shouldEmitRows(){return this.parsedRowCount>this.parserOptions.ski... method shouldSkipLine (line 79) | get shouldSkipLine(){return this.parsedLineCount<=this.parserOptions.s... method transform (line 79) | transform(h){return this.rowTransformerValidator.rowTransform=h,this} method validate (line 79) | validate(h){return this.rowTransformerValidator.rowValidator=h,this} method emit (line 79) | emit(h){if(h==="end")return this.endEmitted||(this.endEmitted=!0,super... method _transform (line 79) | _transform(h,f,g){if(this.hasHitRowLimit)return g();const m=l.wrapDone... method _flush (line 79) | _flush(h){const f=l.wrapDoneCallback(h);if(this.hasHitRowLimit)return ... method parse (line 79) | parse(h,f){if(!h)return[];const{line:g,rows:m}=this.parser.parse(h,f);... method processRows (line 79) | processRows(h,f){const g=h.length,m=p=>{const y=E=>E?f(E):p%100!=0?m(p... method transformRow (line 79) | transformRow(h,f){try{this.headerTransformer.transform(h,(g,m)=>g?f(g)... method checkAndEmitHeaders (line 79) | checkAndEmitHeaders(){!this.headersEmitted&&this.headerTransformer.hea... method skipRow (line 79) | skipRow(h){return this.rowCount-=1,h(null,{row:null,isValid:!0})} method pushRow (line 79) | pushRow(h,f){try{this.parserOptions.objectMode?this.push(h):this.push(... method wrapDoneCallback (line 79) | static wrapDoneCallback(h){let f=!1;return function(g){if(g){if(f)thro... function d (line 101) | function d(){c.readable&&c.resume&&c.resume()} method constructor (line 75) | constructor(p){this._data=p} method length (line 75) | get length(){return this._data.length} method copy (line 75) | copy(p,y,v,b){return this._data._buf.copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._data.toBuffer()} method constructor (line 76) | constructor(){super(),this.map={"x14:dataBar":this.databarXform=new u,... method tag (line 76) | get tag(){return"x14:cfRule"} method isExt (line 76) | static isExt(f){return f.type==="dataBar"?u.isExt(f):!(f.type!=="iconS... method prepare (line 76) | prepare(f){d.isExt(f)&&(f.x14Id=`{${a()}}`.toUpperCase())} method render (line 76) | render(f,g){if(d.isExt(g))switch(g.type){case"dataBar":this.renderData... method renderDataBar (line 76) | renderDataBar(f,g){f.openNode(this.tag,{type:"dataBar",id:g.x14Id}),th... method renderIconSet (line 76) | renderIconSet(f,g){f.openNode(this.tag,{type:"iconSet",priority:g.prio... method createNewModel (line 76) | createNewModel(f){let{attributes:g}=f;return{type:g.type,x14Id:g.id,pr... method onParserClose (line 76) | onParserClose(f,g){Object.assign(this.model,g.model)} method constructor (line 76) | constructor(){super(),this.map={autoFilter:new u,tableColumns:new s({t... method prepare (line 76) | prepare(f,g){this.map.autoFilter.prepare(f),this.map.tableColumns.prep... method tag (line 76) | get tag(){return"table"} method render (line 76) | render(f,g){f.openXml(a.StdDocAttributes),f.openNode(this.tag,$o(An({}... method parseOpen (line 76) | parseOpen(f){if(this.parser)return this.parser.parseOpen(f),!0;const{n... method parseText (line 76) | parseText(f){this.parser&&this.parser.parseText(f)} method parseClose (line 76) | parseClose(f){if(this.parser)return this.parser.parseClose(f)||(this.p... method reconcile (line 76) | reconcile(f,g){f.columns.forEach(m=>{m.dxfId!==void 0&&(m.style=g.styl... function f (line 101) | function f(){h||(h=!0,s.end())} method constructor (line 75) | constructor(p){this.size=p,this.buffer=o.alloc(p),this.iRead=0,this.iW... method toBuffer (line 75) | toBuffer(){if(this.iRead===0&&this.iWrite===this.size)return this.buff... method length (line 75) | get length(){return this.iWrite-this.iRead} method eod (line 75) | get eod(){return this.iRead===this.iWrite} method full (line 75) | get full(){return this.iWrite===this.size} method read (line 75) | read(p){let y;return p===0?null:p===void 0||p>=this.length?(y=this.toB... method write (line 75) | write(p,y,v){const b=Math.min(v,this.size-this.iWrite);return p.copy(t... function g (line 101) | function g(){h||(h=!0,typeof s.destroy=="function"&&s.destroy())} function m (line 101) | function m(y){if(p(),a.listenerCount(this,"error")===0)throw y} method constructor (line 76) | constructor(){super(),this.map={dataBar:this.databarXform=new u,extLst... method tag (line 76) | get tag(){return"cfRule"} method isPrimitive (line 76) | static isPrimitive(y){return y.type!=="iconSet"||!y.custom&&!f[y.iconS... method render (line 76) | render(y,v){switch(v.type){case"expression":this.renderExpression(y,v)... method renderExpression (line 76) | renderExpression(y,v){y.openNode(this.tag,{type:"expression",dxfId:v.d... method renderCellIs (line 76) | renderCellIs(y,v){y.openNode(this.tag,{type:"cellIs",dxfId:v.dxfId,pri... method renderTop10 (line 76) | renderTop10(y,v){y.leafNode(this.tag,{type:"top10",dxfId:v.dxfId,prior... method renderAboveAverage (line 76) | renderAboveAverage(y,v){y.leafNode(this.tag,{type:"aboveAverage",dxfId... method renderDataBar (line 76) | renderDataBar(y,v){y.openNode(this.tag,{type:"dataBar",priority:v.prio... method renderColorScale (line 76) | renderColorScale(y,v){y.openNode(this.tag,{type:"colorScale",priority:... method renderIconSet (line 76) | renderIconSet(y,v){m.isPrimitive(v)&&(y.openNode(this.tag,{type:"iconS... method renderText (line 76) | renderText(y,v){y.openNode(this.tag,{type:v.operator,dxfId:v.dxfId,pri... method renderTimePeriod (line 76) | renderTimePeriod(y,v){y.openNode(this.tag,{type:"timePeriod",dxfId:v.d... method createNewModel (line 76) | createNewModel(y){let{attributes:v}=y;return $o(An({},g(v)),{dxfId:a.t... method onParserClose (line 76) | onParserClose(y,v){switch(y){case"dataBar":case"extLst":case"colorScal... function p (line 101) | function p(){c.removeListener("data",l),s.removeListener("drain",d),c.re... method constructor (line 76) | constructor(){super(),this.map={fileVersion:p.STATIC_XFORMS.fileVersio... method prepare (line 76) | prepare(v){v.sheets=v.worksheets;const b=[];let E=0;v.sheets.forEach(D... method render (line 76) | render(v,b){v.openXml(s.StdDocAttributes),v.openNode("workbook",p.WORK... method parseOpen (line 76) | parseOpen(v){if(this.parser)return this.parser.parseOpen(v),!0;switch(... method parseText (line 76) | parseText(v){this.parser&&this.parser.parseText(v)} method parseClose (line 76) | parseClose(v){if(this.parser)return this.parser.parseClose(v)||(this.p... method reconcile (line 76) | reconcile(v){const b=(v.workbookRels||[]).reduce((W,U)=>(W[U.Id]=U,W),... method constructor (line 76) | constructor(v){super(),this.map={numFmts:new c({tag:"numFmts",count:!0... method initIndex (line 76) | initIndex(){this.index={style:{},numFmt:{},numFmtNextId:164,font:{},bo... method init (line 76) | init(){this.model={styles:[],numFmts:[],fonts:[],borders:[],fills:[],d... method render (line 76) | render(v,b){b=b||this.model,v.openXml(o.StdDocAttributes),v.openNode("... method parseOpen (line 76) | parseOpen(v){if(this.parser)return this.parser.parseOpen(v),!0;switch(... method parseText (line 76) | parseText(v){this.parser&&this.parser.parseText(v)} method parseClose (line 76) | parseClose(v){if(this.parser)return this.parser.parseClose(v)||(this.p... method addStyleModel (line 76) | addStyleModel(v,b){if(!v)return 0;if(this.model.fonts.length||this._ad... method getStyleModel (line 76) | getStyleModel(v){const b=this.model.styles[v];if(!b)return null;let E=... method addDxfStyle (line 76) | addDxfStyle(v){return v.numFmt&&(v.numFmtId=this._addNumFmtStr(v.numFm... method getDxfStyle (line 76) | getDxfStyle(v){return this.model.dxfs[v]} method _addStyle (line 76) | _addStyle(v){const b=this.map.style.toXml(v);let E=this.index.style[b]... method _addNumFmtStr (line 76) | _addNumFmtStr(v){let b=f.getDefaultFmtId(v);if(b!==void 0||(b=this.ind... method _addFont (line 76) | _addFont(v){const b=this.map.font.toXml(v);let E=this.index.font[b];re... method _addBorder (line 76) | _addBorder(v){const b=this.map.border.toXml(v);let E=this.index.border... method _addFill (line 76) | _addFill(v){const b=this.map.fill.toXml(v);let E=this.index.fill[b];re... function f (line 101) | function f(p){if(!(this instanceof f))return new f(p);u.call(this,p),c.c... method constructor (line 75) | constructor(p){this.size=p,this.buffer=o.alloc(p),this.iRead=0,this.iW... method toBuffer (line 75) | toBuffer(){if(this.iRead===0&&this.iWrite===this.size)return this.buff... method length (line 75) | get length(){return this.iWrite-this.iRead} method eod (line 75) | get eod(){return this.iRead===this.iWrite} method full (line 75) | get full(){return this.iWrite===this.size} method read (line 75) | read(p){let y;return p===0?null:p===void 0||p>=this.length?(y=this.toB... method write (line 75) | write(p,y,v){const b=Math.min(v,this.size-this.iWrite);return p.copy(t... function g (line 101) | function g(){this.allowHalfOpen||this._writableState.ended||a.nextTick(m... function m (line 101) | function m(p){p.end()} method constructor (line 76) | constructor(){super(),this.map={dataBar:this.databarXform=new u,extLst... method tag (line 76) | get tag(){return"cfRule"} method isPrimitive (line 76) | static isPrimitive(y){return y.type!=="iconSet"||!y.custom&&!f[y.iconS... method render (line 76) | render(y,v){switch(v.type){case"expression":this.renderExpression(y,v)... method renderExpression (line 76) | renderExpression(y,v){y.openNode(this.tag,{type:"expression",dxfId:v.d... method renderCellIs (line 76) | renderCellIs(y,v){y.openNode(this.tag,{type:"cellIs",dxfId:v.dxfId,pri... method renderTop10 (line 76) | renderTop10(y,v){y.leafNode(this.tag,{type:"top10",dxfId:v.dxfId,prior... method renderAboveAverage (line 76) | renderAboveAverage(y,v){y.leafNode(this.tag,{type:"aboveAverage",dxfId... method renderDataBar (line 76) | renderDataBar(y,v){y.openNode(this.tag,{type:"dataBar",priority:v.prio... method renderColorScale (line 76) | renderColorScale(y,v){y.openNode(this.tag,{type:"colorScale",priority:... method renderIconSet (line 76) | renderIconSet(y,v){m.isPrimitive(v)&&(y.openNode(this.tag,{type:"iconS... method renderText (line 76) | renderText(y,v){y.openNode(this.tag,{type:v.operator,dxfId:v.dxfId,pri... method renderTimePeriod (line 76) | renderTimePeriod(y,v){y.openNode(this.tag,{type:"timePeriod",dxfId:v.d... method createNewModel (line 76) | createNewModel(y){let{attributes:v}=y;return $o(An({},g(v)),{dxfId:a.t... method onParserClose (line 76) | onParserClose(y,v){switch(y){case"dataBar":case"extLst":case"colorScal... function s (line 101) | function s(u){if(!(this instanceof s))return new s(u);a.call(this,u)} method prepare (line 76) | prepare(){} method render (line 76) | render(){} method parseOpen (line 76) | parseOpen(c){} method parseText (line 76) | parseText(c){} method parseClose (line 76) | parseClose(c){} method reconcile (line 76) | reconcile(c,l){} method reset (line 76) | reset(){this.model=null,this.map&&Object.values(this.map).forEach(c=>{... method mergeModel (line 76) | mergeModel(c){this.model=Object.assign(this.model||{},c)} method parse (line 76) | async parse(c){for await(const l of c)for(const{eventType:d,value:h}of... method parseStream (line 76) | async parseStream(c){return this.parse(a(c))} method xml (line 76) | get xml(){return this.toXml(this.model)} method toXml (line 76) | toXml(c){const l=new o;return this.render(l,c),l.xml} method toAttribute (line 76) | static toAttribute(c,l){let d=arguments.length>2&&arguments[2]!==void ... method toStringAttribute (line 76) | static toStringAttribute(c,l){let d=arguments.length>2&&arguments[2]!=... method toStringValue (line 76) | static toStringValue(c,l){return c===void 0?l:c} method toBoolAttribute (line 76) | static toBoolAttribute(c,l){let d=arguments.length>2&&arguments[2]!==v... method toBoolValue (line 76) | static toBoolValue(c,l){return c===void 0?l:c==="1"} method toIntAttribute (line 76) | static toIntAttribute(c,l){let d=arguments.length>2&&arguments[2]!==vo... method toIntValue (line 76) | static toIntValue(c,l){return c===void 0?l:parseInt(c,10)} method toFloatAttribute (line 76) | static toFloatAttribute(c,l){let d=arguments.length>2&&arguments[2]!==... method toFloatValue (line 76) | static toFloatValue(c,l){return c===void 0?l:parseFloat(c)} method render (line 76) | render(c,l){c.openXml(a.StdDocAttributes),c.openNode("Types",s.PROPERT... method parseOpen (line 76) | parseOpen(){return!1} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} method tag (line 76) | get tag(){return"x14:id"} method render (line 76) | render(l,d){l.leafNode(this.tag,null,d)} method parseOpen (line 76) | parseOpen(){this.model=""} method parseText (line 76) | parseText(l){this.model+=l} method parseClose (line 76) | parseClose(l){return l!==this.tag} method constructor (line 76) | constructor(){super(),this.map={"x14:conditionalFormattings":this.cond... method tag (line 76) | get tag(){return"ext"} method hasContent (line 76) | hasContent(c){return this.conditionalFormattings.hasContent(c.conditio... method prepare (line 76) | prepare(c,l){this.conditionalFormattings.prepare(c.conditionalFormatti... method render (line 76) | render(c,l){c.openNode("ext",{uri:"{78C0D931-6437-407d-A8EE-F0AAD7539E... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(c,l){this.model[c]=l.model} method constructor (line 76) | constructor(){super(),this.map={color:new o}} method tag (line 76) | get tag(){return"stop"} method render (line 76) | render(h,f){h.openNode("stop"),h.addAttribute("position",f.position),t... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... function D (line 101) | function D(R,M){R=R||{};var X=M instanceof(u=u||e("./_stream_duplex"));t... function F (line 101) | function F(R){if(u=u||e("./_stream_duplex"),!(this instanceof F))return ... function z (line 101) | function z(R,M,X,K,te){var $,q=R._readableState;return M===null?(q.readi... function W (line 101) | function W(R,M,X,K){M.flowing&&M.length===0&&!M.sync?(R.emit("data",X),R... function U (line 101) | function U(R,M){return R<=0||M.length===0&&M.ended?0:M.objectMode?1:R!=R... function G (line 101) | function G(R){var M=R._readableState;M.needReadable=!1,M.emittedReadable... function ee (line 101) | function ee(R){p("emit readable"),R.emit("readable"),_(R)} function P (line 101) | function P(R,M){M.readingMore||(M.readingMore=!0,s.nextTick(I,R,M))} method constructor (line 76) | constructor(S){this.workbook=S} method readFile (line 76) | async readFile(S,C){if(!await h.fs.exists(S))throw new Error("File not... method parseRels (line 76) | parseRels(S){return new v().parseStream(S)} method parseWorkbook (line 76) | parseWorkbook(S){return new D().parseStream(S)} method parseSharedStrings (line 76) | parseSharedStrings(S){return new y().parseStream(S)} method reconcile (line 76) | reconcile(S,C){const _=new D,w=new F(C),x=new z,A=new W;_.reconcile(S)... method _processWorksheetEntry (line 76) | async _processWorksheetEntry(S,C,_,w,x){const A=new F(w),k=await A.par... method _processCommentEntry (line 76) | async _processCommentEntry(S,C,_){const w=new U,x=await w.parseStream(... method _processTableEntry (line 76) | async _processTableEntry(S,C,_){const w=new W,x=await w.parseStream(S)... method _processWorksheetRelsEntry (line 76) | async _processWorksheetRelsEntry(S,C,_){const w=new v,x=await w.parseS... method _processMediaEntry (line 76) | async _processMediaEntry(S,C,_){const w=_.lastIndexOf(".");if(w>=1){co... method _processDrawingEntry (line 76) | async _processDrawingEntry(S,C,_){const w=new z,x=await w.parseStream(... method _processDrawingRelsEntry (line 76) | async _processDrawingRelsEntry(S,C,_){const w=new v,x=await w.parseStr... method _processVmlDrawingEntry (line 76) | async _processVmlDrawingEntry(S,C,_){const w=new G,x=await w.parseStre... method _processThemeEntry (line 76) | async _processThemeEntry(S,C,_){await new Promise((w,x)=>{const A=new ... method createInputStream (line 76) | createInputStream(){throw new Error("`XLSX#createInputStream` is depre... method read (line 76) | async read(S,C){!S[Symbol.asyncIterator]&&S.pipe&&(S=S.pipe(new c));co... method load (line 76) | async load(S,C){let _;_=C&&C.base64?o.from(S.toString(),"base64"):S;co... method addMedia (line 76) | async addMedia(S,C){await Promise.all(C.media.map(async _=>{if(_.type=... method addDrawings (line 76) | addDrawings(S,C){const _=new z,w=new v;C.worksheets.forEach(x=>{const{... method addTables (line 76) | addTables(S,C){const _=new W;C.worksheets.forEach(w=>{const{tables:x}=... method addContentTypes (line 76) | async addContentTypes(S,C){const _=new b().toXml(C);S.append(_,{name:"... method addApp (line 76) | async addApp(S,C){const _=new E().toXml(C);S.append(_,{name:"docProps/... method addCore (line 76) | async addCore(S,C){const _=new p;S.append(_.toXml(C),{name:"docProps/c... method addThemes (line 76) | async addThemes(S,C){const _=C.themes||{theme1:ee};Object.keys(_).forE... method addOfficeRels (line 76) | async addOfficeRels(S){const C=new v().toXml([{Id:"rId1",Type:P.RelTyp... method addWorkbookRels (line 76) | async addWorkbookRels(S,C){let _=1;const w=[{Id:"rId"+_++,Type:P.RelTy... method addSharedStrings (line 76) | async addSharedStrings(S,C){C.sharedStrings&&C.sharedStrings.count&&S.... method addStyles (line 76) | async addStyles(S,C){const{xml:_}=C.styles;_&&S.append(_,{name:"xl/sty... method addWorkbook (line 76) | async addWorkbook(S,C){const _=new D;S.append(_.toXml(C),{name:"xl/wor... method addWorksheets (line 76) | async addWorksheets(S,C){const _=new F,w=new v,x=new U,A=new G;C.works... method _finalize (line 76) | _finalize(S){return new Promise((C,_)=>{S.on("finish",()=>{C(this)}),S... method prepareModel (line 76) | prepareModel(S,C){S.creator=S.creator||"ExcelJS",S.lastModifiedBy=S.la... method write (line 76) | async write(S,C){C=C||{};const{model:_}=this.workbook,w=new l.ZipWrite... method writeFile (line 76) | writeFile(S,C){const _=s.createWriteStream(S);return new Promise((w,x)... method writeBuffer (line 76) | async writeBuffer(S){const C=new d;return await this.write(C,S),C.read()} function I (line 101) | function I(R,M){for(var X=M.length;!M.reading&&!M.flowing&&!M.ended&&M.l... function S (line 101) | function S(R){p("readable nexttick read 0"),R.read(0)} function C (line 101) | function C(R,M){M.reading||(p("resume read 0"),R.read(0)),M.resumeSchedu... function _ (line 101) | function _(R){var M=R._readableState;for(p("flow",M.flowing);M.flowing&&... function w (line 101) | function w(R,M){return M.length===0?null:(M.objectMode?X=M.buffer.shift(... function x (line 101) | function x(R){var M=R._readableState;if(M.length>0)throw new Error('"end... method constructor (line 76) | constructor(k){super();const{maxRows:R,maxCols:M,ignoreNodes:X}=k||{};... method prepare (line 76) | prepare(k,R){R.merges=new c,k.hyperlinks=R.hyperlinks=[],k.comments=R.... method render (line 76) | render(k,R){k.openXml(s.StdDocAttributes),k.openNode("worksheet",x.WOR... method parseOpen (line 76) | parseOpen(k){return this.parser?(this.parser.parseOpen(k),!0):k.name==... method parseText (line 76) | parseText(k){this.parser&&this.parser.parseText(k)} method parseClose (line 76) | parseClose(k){if(this.parser)return this.parser.parseClose(k)||(this.p... method reconcile (line 76) | reconcile(k,R){const M=(k.relationships||[]).reduce((K,te)=>{if(K[te.I... function A (line 101) | function A(R,M){R.endEmitted||R.length!==0||(R.endEmitted=!0,M.readable=... function k (line 101) | function k(R,M){for(var X=0,K=R.length;X{... method mergeModel (line 76) | mergeModel(c){this.model=Object.assign(this.model||{},c)} method parse (line 76) | async parse(c){for await(const l of c)for(const{eventType:d,value:h}of... method parseStream (line 76) | async parseStream(c){return this.parse(a(c))} method xml (line 76) | get xml(){return this.toXml(this.model)} method toXml (line 76) | toXml(c){const l=new o;return this.render(l,c),l.xml} method toAttribute (line 76) | static toAttribute(c,l){let d=arguments.length>2&&arguments[2]!==void ... method toStringAttribute (line 76) | static toStringAttribute(c,l){let d=arguments.length>2&&arguments[2]!=... method toStringValue (line 76) | static toStringValue(c,l){return c===void 0?l:c} method toBoolAttribute (line 76) | static toBoolAttribute(c,l){let d=arguments.length>2&&arguments[2]!==v... method toBoolValue (line 76) | static toBoolValue(c,l){return c===void 0?l:c==="1"} method toIntAttribute (line 76) | static toIntAttribute(c,l){let d=arguments.length>2&&arguments[2]!==vo... method toIntValue (line 76) | static toIntValue(c,l){return c===void 0?l:parseInt(c,10)} method toFloatAttribute (line 76) | static toFloatAttribute(c,l){let d=arguments.length>2&&arguments[2]!==... method toFloatValue (line 76) | static toFloatValue(c,l){return c===void 0?l:parseFloat(c)} method render (line 76) | render(c,l){c.openXml(a.StdDocAttributes),c.openNode("Types",s.PROPERT... method parseOpen (line 76) | parseOpen(){return!1} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} method tag (line 76) | get tag(){return"x14:id"} method render (line 76) | render(l,d){l.leafNode(this.tag,null,d)} method parseOpen (line 76) | parseOpen(){this.model=""} method parseText (line 76) | parseText(l){this.model+=l} method parseClose (line 76) | parseClose(l){return l!==this.tag} method constructor (line 76) | constructor(){super(),this.map={"x14:conditionalFormattings":this.cond... method tag (line 76) | get tag(){return"ext"} method hasContent (line 76) | hasContent(c){return this.conditionalFormattings.hasContent(c.conditio... method prepare (line 76) | prepare(c,l){this.conditionalFormattings.prepare(c.conditionalFormatti... method render (line 76) | render(c,l){c.openNode("ext",{uri:"{78C0D931-6437-407d-A8EE-F0AAD7539E... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(c,l){this.model[c]=l.model} method constructor (line 76) | constructor(){super(),this.map={color:new o}} method tag (line 76) | get tag(){return"stop"} method render (line 76) | render(h,f){h.openNode("stop"),h.addAttribute("position",f.position),t... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... function u (line 101) | function u(d){if(!(this instanceof u))return new u(d);a.call(this,d),thi... method constructor (line 75) | constructor(l,d,h){this._worksheet=l,this._number=d,h!==!1&&(this.defn... method number (line 75) | get number(){return this._number} method worksheet (line 75) | get worksheet(){return this._worksheet} method letter (line 75) | get letter(){return s.n2l(this._number)} method isCustomWidth (line 75) | get isCustomWidth(){return this.width!==void 0&&this.width!==9} method defn (line 75) | get defn(){return{header:this._header,key:this.key,width:this.width,st... method defn (line 75) | set defn(l){l?(this.key=l.key,this.width=l.width!==void 0?l.width:9,th... method headers (line 75) | get headers(){return this._header&&this._header instanceof Array?this.... method header (line 75) | get header(){return this._header} method header (line 75) | set header(l){l!==void 0?(this._header=l,this.headers.forEach((d,h)=>{... method key (line 75) | get key(){return this._key} method key (line 75) | set key(l){(this._key&&this._worksheet.getColumnKey(this._key))===this... method hidden (line 75) | get hidden(){return!!this._hidden} method hidden (line 75) | set hidden(l){this._hidden=l} method outlineLevel (line 75) | get outlineLevel(){return this._outlineLevel||0} method outlineLevel (line 75) | set outlineLevel(l){this._outlineLevel=l} method collapsed (line 75) | get collapsed(){return!!(this._outlineLevel&&this._outlineLevel>=this.... method toString (line 75) | toString(){return JSON.stringify({key:this.key,width:this.width,header... method equivalentTo (line 75) | equivalentTo(l){return this.width===l.width&&this.hidden===l.hidden&&t... method isDefault (line 75) | get isDefault(){if(this.isCustomWidth||this.hidden||this.outlineLevel)... method headerCount (line 75) | get headerCount(){return this.headers.length} method eachCell (line 75) | eachCell(l,d){const h=this.number;d||(d=l,l=null),this._worksheet.each... method values (line 75) | get values(){const l=[];return this.eachCell((d,h)=>{d&&d.type!==o.Val... method values (line 75) | set values(l){if(!l)return;const d=this.number;let h=0;l.hasOwnPropert... method _applyStyle (line 75) | _applyStyle(l,d){return this.style[l]=d,this.eachCell(h=>{h[l]=d}),d} method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(l){this._applyStyle("numFmt",l)} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(l){this._applyStyle("font",l)} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(l){this._applyStyle("alignment",l)} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(l){this._applyStyle("protection",l)} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(l){this._applyStyle("border",l)} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(l){this._applyStyle("fill",l)} method toModel (line 75) | static toModel(l){const d=[];let h=null;return l&&l.forEach((f,g)=>{f.... method fromModel (line 75) | static fromModel(l,d){const h=[];let f=1,g=0;for(d=(d=d||[]).sort(func... method constructor (line 76) | constructor(){super(),this.map={"v:shape":new s}} method tag (line 76) | get tag(){return"xml"} method render (line 76) | render(l,d){l.openXml(a.StdDocAttributes),l.openNode(this.tag,u.DRAWIN... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method reconcile (line 76) | reconcile(l,d){l.anchors.forEach(h=>{h.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={"v:textbox":new o,"x:ClientData":new s}} method tag (line 76) | get tag(){return"v:shape"} method render (line 76) | render(l,d,h){l.openNode("v:shape",u.V_SHAPE_ATTRIBUTES(d,h)),l.leafNo... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.p... method constructor (line 76) | constructor(){super(),this.map={Relationship:new s}} method render (line 76) | render(l,d){d=d||this._values,l.openXml(a.StdDocAttributes),l.openNode... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method constructor (line 76) | constructor(){super(),this.map={"x14:id":this.idXform=new s}} method tag (line 76) | get tag(){return"ext"} method render (line 76) | render(l,d){l.openNode(this.tag,{uri:"{B025F937-C7B1-47D3-B67F-A62EFF6... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(l,d){this.model.x14Id=d.model} method constructor (line 76) | constructor(l){super(),this.model=l} method tag (line 76) | get tag(){return"r"} method textXform (line 76) | get textXform(){return this._textXform||(this._textXform=new a)} method fontXform (line 76) | get fontXform(){return this._fontXform||(this._fontXform=new o(u.FONT_... method render (line 76) | render(l,d){d=d||this.model,l.openNode("r"),d.font&&this.fontXform.ren... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){switch(l){case"r":return!1;case"t":return this.model.tex... method constructor (line 76) | constructor(l){super(),this.name=l,this.map={color:new s}} method tag (line 76) | get tag(){return this.name} method render (line 76) | render(l,d,h){const f=d&&d.color||h||this.defaultColor;l.openNode(this... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){return this.parser?(this.parser.parseClose(l)||(this.par... method validStyle (line 76) | validStyle(l){return u.validStyleValues[l]} method constructor (line 76) | constructor(){super(),this.map={fgColor:new o("fgColor"),bgColor:new o... method name (line 76) | get name(){return"pattern"} method tag (line 76) | get tag(){return"patternFill"} method render (line 76) | render(h,f){h.openNode("patternFill"),h.addAttribute("patternType",f.p... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.p... method constructor (line 77) | constructor(l){super({writableObjectMode:l.objectMode}),this.hasWritte... method transform (line 77) | transform(l){return this.rowFormatter.rowTransform=l,this} method _transform (line 77) | _transform(l,d,h){let f=!1;try{this.hasWrittenBOM||(this.push(this.for... method _flush (line 77) | _flush(l){this.rowFormatter.finish((d,h)=>d?l(d):(h&&h.forEach(f=>{thi... method constructor (line 79) | constructor(l){this.parserOptions=l,this.rowParser=new o.RowParser(thi... method removeBOM (line 79) | static removeBOM(l){return l&&l.charCodeAt(0)===65279?l.slice(1):l} method parse (line 79) | parse(l,d){const h=new a.Scanner({line:u.removeBOM(l),parserOptions:th... method parseWithoutComments (line 79) | parseWithoutComments(l){const d=[];let h=!0;for(;h;)h=this.parseRow(l,... method parseWithComments (line 79) | parseWithComments(l){const{parserOptions:d}=this,h=[];for(let f=l.next... method parseRow (line 79) | parseRow(l,d){if(!l.nextNonSpaceToken)return!1;const h=this.rowParser.... method constructor (line 81) | constructor(){this._rowTransform=null,this._rowValidator=null} method createTransform (line 81) | static createTransform(l){return s.isSyncTransform(l)?(d,h)=>{let f=nu... method createValidator (line 81) | static createValidator(l){return s.isSyncValidate(l)?(d,h)=>{h(null,{r... method rowTransform (line 81) | set rowTransform(l){if(!o.default(l))throw new TypeError("The transfor... method rowValidator (line 81) | set rowValidator(l){if(!o.default(l))throw new TypeError("The validate... method transformAndValidate (line 81) | transformAndValidate(l,d){return this.callTransformer(l,(h,f)=>h?d(h):... method callTransformer (line 81) | callTransformer(l,d){return this._rowTransform?this._rowTransform(l,d)... method callValidator (line 81) | callValidator(l,d){return this._rowValidator?this._rowValidator(l,d):d... function c (line 101) | function c(){var d=this;typeof this._flush=="function"?this._flush(funct... method constructor (line 75) | constructor(){this._xml=[],this._stack=[],this._rollbacks=[]} method tos (line 75) | get tos(){return this._stack.length?this._stack[this._stack.length-1]:... method cursor (line 75) | get cursor(){return this._xml.length} method openXml (line 75) | openXml(d){const h=this._xml;h.push(" method openNode (line 76) | openNode(d,h){const f=this.tos,g=this._xml;f&&this.open&&g.push(">"),t... method addAttribute (line 76) | addAttribute(d,h){if(!this.open)throw new Error("Cannot write attribut... method addAttributes (line 76) | addAttributes(d){if(!this.open)throw new Error("Cannot write attribute... method writeText (line 76) | writeText(d){const h=this._xml;this.open&&(h.push(">"),this.open=!1),t... method writeXml (line 76) | writeXml(d){this.open&&(this._xml.push(">"),this.open=!1),this.leaf=!1... method closeNode (line 76) | closeNode(){const d=this._stack.pop(),h=this._xml;this.leaf?h.push("/>... method leafNode (line 76) | leafNode(d,h,f){this.openNode(d,h),f!==void 0&&this.writeText(f),this.... method closeAll (line 76) | closeAll(){for(;this._stack.length;)this.closeNode()} method addRollback (line 76) | addRollback(){return this._rollbacks.push({xml:this._xml.length,stack:... method commit (line 76) | commit(){this._rollbacks.pop()} method rollback (line 76) | rollback(){const d=this._rollbacks.pop();this._xml.length>d.xml&&this.... method xml (line 76) | get xml(){return this.closeAll(),this._xml.join("")} method constructor (line 76) | constructor(){super(),this.map={stop:new s}} method name (line 76) | get name(){return"gradient"} method tag (line 76) | get tag(){return"gradientFill"} method render (line 76) | render(h,f){switch(h.openNode("gradientFill"),f.gradient){case"angle":... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method constructor (line 76) | constructor(d,h){super(),this.id=d,this.formatCode=h} method tag (line 76) | get tag(){return"numFmt"} method render (line 76) | render(d,h){d.leafNode("numFmt",{numFmtId:h.id,formatCode:h.formatCode})} method parseOpen (line 76) | parseOpen(d){switch(d.name){case"numFmt":return this.model={id:parseIn... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} function l (line 101) | function l(d,h,f){if(h)return d.emit("error",h);if(f!=null&&d.push(f),d.... method constructor (line 75) | constructor(f,g,m){if(!f||!g)throw new Error("A Cell needs a Row");thi... method worksheet (line 75) | get worksheet(){return this._row.worksheet} method workbook (line 75) | get workbook(){return this._row.worksheet.workbook} method destroy (line 75) | destroy(){delete this.style,delete this._value,delete this._row,delete... method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(f){this.style.numFmt=f} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(f){this.style.font=f} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(f){this.style.alignment=f} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(f){this.style.border=f} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(f){this.style.fill=f} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(f){this.style.protection=f} method _mergeStyle (line 75) | _mergeStyle(f,g,m){const p=f&&f.numFmt||g&&g.numFmt;p&&(m.numFmt=p);co... method address (line 75) | get address(){return this._address} method row (line 75) | get row(){return this._row.number} method col (line 75) | get col(){return this._column.number} method $col$row (line 75) | get $col$row(){return`$${this._column.letter}$${this.row}`} method type (line 75) | get type(){return this._value.type} method effectiveType (line 75) | get effectiveType(){return this._value.effectiveType} method toCsvString (line 75) | toCsvString(){return this._value.toCsvString()} method addMergeRef (line 75) | addMergeRef(){this._mergeCount++} method releaseMergeRef (line 75) | releaseMergeRef(){this._mergeCount--} method isMerged (line 75) | get isMerged(){return this._mergeCount>0||this.type===l.Types.Merge} method merge (line 75) | merge(f,g){this._value.release(),this._value=d.create(l.Types.Merge,th... method unmerge (line 75) | unmerge(){this.type===l.Types.Merge&&(this._value.release(),this._valu... method isMergedTo (line 75) | isMergedTo(f){return this._value.type===l.Types.Merge&&this._value.isM... method master (line 75) | get master(){return this.type===l.Types.Merge?this._value.master:this} method isHyperlink (line 75) | get isHyperlink(){return this._value.type===l.Types.Hyperlink} method hyperlink (line 75) | get hyperlink(){return this._value.hyperlink} method value (line 75) | get value(){return this._value.value} method value (line 75) | set value(f){this.type!==l.Types.Merge?(this._value.release(),this._va... method note (line 75) | get note(){return this._comment&&this._comment.note} method note (line 75) | set note(f){this._comment=new c(f)} method text (line 75) | get text(){return this._value.toString()} method html (line 75) | get html(){return o.escapeHtml(this.text)} method toString (line 75) | toString(){return this.text} method _upgradeToHyperlink (line 75) | _upgradeToHyperlink(f){this.type===l.Types.String&&(this._value=d.crea... method formula (line 75) | get formula(){return this._value.formula} method result (line 75) | get result(){return this._value.result} method formulaType (line 75) | get formulaType(){return this._value.formulaType} method fullAddress (line 75) | get fullAddress(){const{worksheet:f}=this._row;return{sheetName:f.name... method name (line 75) | get name(){return this.names[0]} method name (line 75) | set name(f){this.names=[f]} method names (line 75) | get names(){return this.workbook.definedNames.getNamesEx(this.fullAddr... method names (line 75) | set names(f){const{definedNames:g}=this.workbook;g.removeAllNames(this... method addName (line 75) | addName(f){this.workbook.definedNames.addEx(this.fullAddress,f)} method removeName (line 75) | removeName(f){this.workbook.definedNames.removeEx(this.fullAddress,f)} method removeAllNames (line 75) | removeAllNames(){this.workbook.definedNames.removeAllNames(this.fullAd... method _dataValidations (line 75) | get _dataValidations(){return this.worksheet.dataValidations} method dataValidation (line 75) | get dataValidation(){return this._dataValidations.find(this.address)} method dataValidation (line 75) | set dataValidation(f){this._dataValidations.add(this.address,f)} method model (line 75) | get model(){const{model:f}=this._value;return f.style=this.style,this.... method model (line 75) | set model(f){if(this._value.release(),this._value=d.create(f.type,this... method constructor (line 75) | constructor(p,y){this._data=p,this._encoding=y} method length (line 75) | get length(){return this.toBuffer().length} method copy (line 75) | copy(p,y,v,b){return this.toBuffer().copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._buffer||(this._buffer=o.from(this._data,this._... method constructor (line 76) | constructor(h){super(),this.options=Object.assign({type:"nodebuffer",c... method append (line 76) | append(h,f){f.hasOwnProperty("base64")&&f.base64?this.zip.file(f.name,... method finalize (line 76) | async finalize(){const h=await this.zip.generateAsync(this.options);th... method read (line 76) | read(h){return this.stream.read(h)} method setEncoding (line 76) | setEncoding(h){return this.stream.setEncoding(h)} method pause (line 76) | pause(){return this.stream.pause()} method resume (line 76) | resume(){return this.stream.resume()} method isPaused (line 76) | isPaused(){return this.stream.isPaused()} method pipe (line 76) | pipe(h,f){return this.stream.pipe(h,f)} method unpipe (line 76) | unpipe(h){return this.stream.unpipe(h)} method unshift (line 76) | unshift(h){return this.stream.unshift(h)} method wrap (line 76) | wrap(h){return this.stream.wrap(h)} method constructor (line 76) | constructor(){super(),this.map={Company:new s({tag:"Company"}),Manager... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("Properties",l.PR... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"dc:creator":new u({tag:"dc:creator"})... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("cp:corePropertie... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"xdr:twoCellAnchor":new u,"xdr:oneCell... method prepare (line 76) | prepare(h){h.anchors.forEach((f,g)=>{f.anchorType=function(m){return(t... method tag (line 76) | get tag(){return"xdr:wsDr"} method render (line 76) | render(h,f){h.openXml(o.StdDocAttributes),h.openNode(this.tag,l.DRAWIN... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.m... method reconcile (line 76) | reconcile(h,f){h.anchors.forEach(g=>{g.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={patternFill:new u,gradientFill:new c}} method tag (line 76) | get tag(){return"fill"} method render (line 76) | render(h,f){switch(h.addRollback(),h.openNode("fill"),f.type){case"pat... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method validStyle (line 76) | validStyle(h){return l.validPatternValues[h]} method constructor (line 79) | constructor(h){this.rowCount=0,this.formatterOptions=h,this.fieldForma... method isRowHashArray (line 79) | static isRowHashArray(h){return!!Array.isArray(h)&&Array.isArray(h[0])... method isRowArray (line 79) | static isRowArray(h){return Array.isArray(h)&&!this.isRowHashArray(h)} method gatherHeaders (line 79) | static gatherHeaders(h){return l.isRowHashArray(h)?h.map(f=>f[0]):Arra... method createTransform (line 79) | static createTransform(h){return c.isSyncTransform(h)?(f,g)=>{let m=nu... method rowTransform (line 79) | set rowTransform(h){if(!o.default(h))throw new TypeError("The transfor... method format (line 79) | format(h,f){this.callTransformer(h,(g,m)=>{if(g)return f(g);if(!h)retu... method finish (line 79) | finish(h){const f=[];if(this.formatterOptions.alwaysWriteHeaders&&this... method checkHeaders (line 79) | checkHeaders(h){if(this.headers)return{shouldFormatColumns:!0,headers:... method gatherColumns (line 79) | gatherColumns(h){if(this.headers===null)throw new Error("Headers is cu... method callTransformer (line 79) | callTransformer(h,f){return this._rowTransform?this._rowTransform(h,f)... method formatColumns (line 79) | formatColumns(h,f){const g=h.map((p,y)=>this.fieldFormatter.format(p,y... method constructor (line 79) | constructor(h){super({objectMode:h.objectMode}),this.lines="",this.row... method hasHitRowLimit (line 79) | get hasHitRowLimit(){return this.parserOptions.limitRows&&this.rowCoun... method shouldEmitRows (line 79) | get shouldEmitRows(){return this.parsedRowCount>this.parserOptions.ski... method shouldSkipLine (line 79) | get shouldSkipLine(){return this.parsedLineCount<=this.parserOptions.s... method transform (line 79) | transform(h){return this.rowTransformerValidator.rowTransform=h,this} method validate (line 79) | validate(h){return this.rowTransformerValidator.rowValidator=h,this} method emit (line 79) | emit(h){if(h==="end")return this.endEmitted||(this.endEmitted=!0,super... method _transform (line 79) | _transform(h,f,g){if(this.hasHitRowLimit)return g();const m=l.wrapDone... method _flush (line 79) | _flush(h){const f=l.wrapDoneCallback(h);if(this.hasHitRowLimit)return ... method parse (line 79) | parse(h,f){if(!h)return[];const{line:g,rows:m}=this.parser.parse(h,f);... method processRows (line 79) | processRows(h,f){const g=h.length,m=p=>{const y=E=>E?f(E):p%100!=0?m(p... method transformRow (line 79) | transformRow(h,f){try{this.headerTransformer.transform(h,(g,m)=>g?f(g)... method checkAndEmitHeaders (line 79) | checkAndEmitHeaders(){!this.headersEmitted&&this.headerTransformer.hea... method skipRow (line 79) | skipRow(h){return this.rowCount-=1,h(null,{row:null,isValid:!0})} method pushRow (line 79) | pushRow(h,f){try{this.parserOptions.objectMode?this.push(h):this.push(... method wrapDoneCallback (line 79) | static wrapDoneCallback(h){let f=!1;return function(g){if(g){if(f)thro... function c (line 101) | function c(P){var I=this;this.next=null,this.entry=null,this.finish=func... method constructor (line 75) | constructor(){this._xml=[],this._stack=[],this._rollbacks=[]} method tos (line 75) | get tos(){return this._stack.length?this._stack[this._stack.length-1]:... method cursor (line 75) | get cursor(){return this._xml.length} method openXml (line 75) | openXml(d){const h=this._xml;h.push(" method openNode (line 76) | openNode(d,h){const f=this.tos,g=this._xml;f&&this.open&&g.push(">"),t... method addAttribute (line 76) | addAttribute(d,h){if(!this.open)throw new Error("Cannot write attribut... method addAttributes (line 76) | addAttributes(d){if(!this.open)throw new Error("Cannot write attribute... method writeText (line 76) | writeText(d){const h=this._xml;this.open&&(h.push(">"),this.open=!1),t... method writeXml (line 76) | writeXml(d){this.open&&(this._xml.push(">"),this.open=!1),this.leaf=!1... method closeNode (line 76) | closeNode(){const d=this._stack.pop(),h=this._xml;this.leaf?h.push("/>... method leafNode (line 76) | leafNode(d,h,f){this.openNode(d,h),f!==void 0&&this.writeText(f),this.... method closeAll (line 76) | closeAll(){for(;this._stack.length;)this.closeNode()} method addRollback (line 76) | addRollback(){return this._rollbacks.push({xml:this._xml.length,stack:... method commit (line 76) | commit(){this._rollbacks.pop()} method rollback (line 76) | rollback(){const d=this._rollbacks.pop();this._xml.length>d.xml&&this.... method xml (line 76) | get xml(){return this.closeAll(),this._xml.join("")} method constructor (line 76) | constructor(){super(),this.map={stop:new s}} method name (line 76) | get name(){return"gradient"} method tag (line 76) | get tag(){return"gradientFill"} method render (line 76) | render(h,f){switch(h.openNode("gradientFill"),f.gradient){case"angle":... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method constructor (line 76) | constructor(d,h){super(),this.id=d,this.formatCode=h} method tag (line 76) | get tag(){return"numFmt"} method render (line 76) | render(d,h){d.leafNode("numFmt",{numFmtId:h.id,formatCode:h.formatCode})} method parseOpen (line 76) | parseOpen(d){switch(d.name){case"numFmt":return this.model={id:parseIn... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} function b (line 101) | function b(){} function E (line 101) | function E(P,I){l=l||e("./_stream_duplex"),P=P||{};var S=I instanceof l;... function D (line 101) | function D(P){if(l=l||e("./_stream_duplex"),!(y.call(D,this)||this insta... function F (line 101) | function F(P,I,S,C,_,w,x){I.writelen=C,I.writecb=x,I.writing=!0,I.sync=!... function z (line 101) | function z(P,I,S,C){S||function(_,w){w.length===0&&w.needDrain&&(w.needD... function W (line 101) | function W(P,I){I.bufferProcessing=!0;var S=I.bufferedRequest;if(P._writ... function U (line 101) | function U(P){return P.ending&&P.length===0&&P.bufferedRequest===null&&!... function G (line 101) | function G(P,I){P._final(function(S){I.pendingcb--,S&&P.emit("error",S),... function ee (line 101) | function ee(P,I){var S=U(I);return S&&(function(C,_){_.prefinished||_.fi... function s (line 101) | function s(){(function(u,c){if(!(u instanceof c))throw new TypeError("Ca... method prepare (line 76) | prepare(){} method render (line 76) | render(){} method parseOpen (line 76) | parseOpen(c){} method parseText (line 76) | parseText(c){} method parseClose (line 76) | parseClose(c){} method reconcile (line 76) | reconcile(c,l){} method reset (line 76) | reset(){this.model=null,this.map&&Object.values(this.map).forEach(c=>{... method mergeModel (line 76) | mergeModel(c){this.model=Object.assign(this.model||{},c)} method parse (line 76) | async parse(c){for await(const l of c)for(const{eventType:d,value:h}of... method parseStream (line 76) | async parseStream(c){return this.parse(a(c))} method xml (line 76) | get xml(){return this.toXml(this.model)} method toXml (line 76) | toXml(c){const l=new o;return this.render(l,c),l.xml} method toAttribute (line 76) | static toAttribute(c,l){let d=arguments.length>2&&arguments[2]!==void ... method toStringAttribute (line 76) | static toStringAttribute(c,l){let d=arguments.length>2&&arguments[2]!=... method toStringValue (line 76) | static toStringValue(c,l){return c===void 0?l:c} method toBoolAttribute (line 76) | static toBoolAttribute(c,l){let d=arguments.length>2&&arguments[2]!==v... method toBoolValue (line 76) | static toBoolValue(c,l){return c===void 0?l:c==="1"} method toIntAttribute (line 76) | static toIntAttribute(c,l){let d=arguments.length>2&&arguments[2]!==vo... method toIntValue (line 76) | static toIntValue(c,l){return c===void 0?l:parseInt(c,10)} method toFloatAttribute (line 76) | static toFloatAttribute(c,l){let d=arguments.length>2&&arguments[2]!==... method toFloatValue (line 76) | static toFloatValue(c,l){return c===void 0?l:parseFloat(c)} method render (line 76) | render(c,l){c.openXml(a.StdDocAttributes),c.openNode("Types",s.PROPERT... method parseOpen (line 76) | parseOpen(){return!1} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} method tag (line 76) | get tag(){return"x14:id"} method render (line 76) | render(l,d){l.leafNode(this.tag,null,d)} method parseOpen (line 76) | parseOpen(){this.model=""} method parseText (line 76) | parseText(l){this.model+=l} method parseClose (line 76) | parseClose(l){return l!==this.tag} method constructor (line 76) | constructor(){super(),this.map={"x14:conditionalFormattings":this.cond... method tag (line 76) | get tag(){return"ext"} method hasContent (line 76) | hasContent(c){return this.conditionalFormattings.hasContent(c.conditio... method prepare (line 76) | prepare(c,l){this.conditionalFormattings.prepare(c.conditionalFormatti... method render (line 76) | render(c,l){c.openNode("ext",{uri:"{78C0D931-6437-407d-A8EE-F0AAD7539E... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(c,l){this.model[c]=l.model} method constructor (line 76) | constructor(){super(),this.map={color:new o}} method tag (line 76) | get tag(){return"stop"} method render (line 76) | render(h,f){h.openNode("stop"),h.addAttribute("position",f.position),t... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... function o (line 101) | function o(s,u){s.emit("error",u)} method constructor (line 75) | constructor(u,c){let l=arguments.length>2&&arguments[2]!==void 0?argum... method asInstance (line 75) | static asInstance(u){return u instanceof o||u==null?u:new o(u)} method col (line 75) | get col(){return this.nativeCol+Math.min(this.colWidth-1,this.nativeCo... method col (line 75) | set col(u){this.nativeCol=Math.floor(u),this.nativeColOff=Math.floor((... method row (line 75) | get row(){return this.nativeRow+Math.min(this.rowHeight-1,this.nativeR... method row (line 75) | set row(u){this.nativeRow=Math.floor(u),this.nativeRowOff=Math.floor((... method colWidth (line 75) | get colWidth(){return this.worksheet&&this.worksheet.getColumn(this.na... method rowHeight (line 75) | get rowHeight(){return this.worksheet&&this.worksheet.getRow(this.nati... method model (line 75) | get model(){return{nativeCol:this.nativeCol,nativeColOff:this.nativeCo... method model (line 75) | set model(u){this.nativeCol=u.nativeCol,this.nativeColOff=u.nativeColO... method constructor (line 75) | constructor(u){this.note=u} method model (line 75) | get model(){let u=null;switch(typeof this.note){case"string":u={type:"... method model (line 75) | set model(u){const{note:c}=u,{texts:l}=c;l.length===1&&Object.keys(l[0... method fromModel (line 75) | static fromModel(u){const c=new o;return c.model=u,c} method constructor (line 75) | constructor(){this.decode(arguments)} method setTLBR (line 75) | setTLBR(u,c,l,d,h){if(arguments.length<4){const f=a.decodeAddress(u),g... method decode (line 75) | decode(u){switch(u.length){case 5:this.setTLBR(u[0],u[1],u[2],u[3],u[4... method top (line 75) | get top(){return this.model.top||1} method top (line 75) | set top(u){this.model.top=u} method left (line 75) | get left(){return this.model.left||1} method left (line 75) | set left(u){this.model.left=u} method bottom (line 75) | get bottom(){return this.model.bottom||1} method bottom (line 75) | set bottom(u){this.model.bottom=u} method right (line 75) | get right(){return this.model.right||1} method right (line 75) | set right(u){this.model.right=u} method sheetName (line 75) | get sheetName(){return this.model.sheetName} method sheetName (line 75) | set sheetName(u){this.model.sheetName=u} method _serialisedSheetName (line 75) | get _serialisedSheetName(){const{sheetName:u}=this.model;return u?/^[a... method expand (line 75) | expand(u,c,l,d){(!this.model.top||u1?this.range:this._serialisedSheetN... method $shortRange (line 75) | get $shortRange(){return this.count>1?this.$range:this._serialisedShee... method count (line 75) | get count(){return(1+this.bottom-this.top)*(1+this.right-this.left)} method toString (line 75) | toString(){return this.range} method intersects (line 75) | intersects(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method contains (line 75) | contains(u){const c=a.decodeEx(u);return this.containsEx(c)} method containsEx (line 75) | containsEx(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method forEachAddress (line 75) | forEachAddress(u){for(let c=this.left;c<=this.right;c++)for(let l=this... method constructor (line 75) | constructor(u,c,l){this.table=u,this.column=c,this.index=l} method _set (line 75) | _set(u,c){this.table.cacheState(),this.column[u]=c} method name (line 75) | get name(){return this.column.name} method name (line 75) | set name(u){this._set("name",u)} method filterButton (line 75) | get filterButton(){return this.column.filterButton} method filterButton (line 75) | set filterButton(u){this.column.filterButton=u} method style (line 75) | get style(){return this.column.style} method style (line 75) | set style(u){this.column.style=u} method totalsRowLabel (line 75) | get totalsRowLabel(){return this.column.totalsRowLabel} method totalsRowLabel (line 75) | set totalsRowLabel(u){this._set("totalsRowLabel",u)} method totalsRowFunction (line 75) | get totalsRowFunction(){return this.column.totalsRowFunction} method totalsRowFunction (line 75) | set totalsRowFunction(u){this._set("totalsRowFunction",u)} method totalsRowResult (line 75) | get totalsRowResult(){return this.column.totalsRowResult} method totalsRowResult (line 75) | set totalsRowResult(u){this._set("totalsRowResult",u)} method totalsRowFormula (line 75) | get totalsRowFormula(){return this.column.totalsRowFormula} method totalsRowFormula (line 75) | set totalsRowFormula(u){this._set("totalsRowFormula",u)} method constructor (line 76) | constructor(u){super(),this.model=u} method tag (line 76) | get tag(){return"u"} method render (line 76) | render(u,c){if((c=c||this.model)===!0)u.leafNode("u");else{const l=o.A... method parseOpen (line 76) | parseOpen(u){u.name==="u"&&(this.model=u.attributes.val||!0)} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} function h (line 101) | function h(f,g){this._id=f,this._clearFn=g} method constructor (line 75) | constructor(p){this._data=p} method length (line 75) | get length(){return this._data.length} method copy (line 75) | copy(p,y,v,b){this._data.copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._data} method constructor (line 76) | constructor(g){super(),this.options=g||h.OPTIONS,this.map={b:{prop:"bo... method tag (line 76) | get tag(){return this.options.tagName} method render (line 76) | render(g,m){const{map:p}=this;g.openNode(this.options.tagName),l.each(... method parseOpen (line 76) | parseOpen(g){if(this.parser)return this.parser.parseOpen(g),!0;if(this... method parseText (line 76) | parseText(g){this.parser&&this.parser.parseText(g)} method parseClose (line 76) | parseClose(g){if(this.parser&&!this.parser.parseClose(g)){const m=this... function o (line 101) | function o(s){try{if(!a.localStorage)return!1}catch{return!1}var u=a.loc... method constructor (line 75) | constructor(u,c){let l=arguments.length>2&&arguments[2]!==void 0?argum... method asInstance (line 75) | static asInstance(u){return u instanceof o||u==null?u:new o(u)} method col (line 75) | get col(){return this.nativeCol+Math.min(this.colWidth-1,this.nativeCo... method col (line 75) | set col(u){this.nativeCol=Math.floor(u),this.nativeColOff=Math.floor((... method row (line 75) | get row(){return this.nativeRow+Math.min(this.rowHeight-1,this.nativeR... method row (line 75) | set row(u){this.nativeRow=Math.floor(u),this.nativeRowOff=Math.floor((... method colWidth (line 75) | get colWidth(){return this.worksheet&&this.worksheet.getColumn(this.na... method rowHeight (line 75) | get rowHeight(){return this.worksheet&&this.worksheet.getRow(this.nati... method model (line 75) | get model(){return{nativeCol:this.nativeCol,nativeColOff:this.nativeCo... method model (line 75) | set model(u){this.nativeCol=u.nativeCol,this.nativeColOff=u.nativeColO... method constructor (line 75) | constructor(u){this.note=u} method model (line 75) | get model(){let u=null;switch(typeof this.note){case"string":u={type:"... method model (line 75) | set model(u){const{note:c}=u,{texts:l}=c;l.length===1&&Object.keys(l[0... method fromModel (line 75) | static fromModel(u){const c=new o;return c.model=u,c} method constructor (line 75) | constructor(){this.decode(arguments)} method setTLBR (line 75) | setTLBR(u,c,l,d,h){if(arguments.length<4){const f=a.decodeAddress(u),g... method decode (line 75) | decode(u){switch(u.length){case 5:this.setTLBR(u[0],u[1],u[2],u[3],u[4... method top (line 75) | get top(){return this.model.top||1} method top (line 75) | set top(u){this.model.top=u} method left (line 75) | get left(){return this.model.left||1} method left (line 75) | set left(u){this.model.left=u} method bottom (line 75) | get bottom(){return this.model.bottom||1} method bottom (line 75) | set bottom(u){this.model.bottom=u} method right (line 75) | get right(){return this.model.right||1} method right (line 75) | set right(u){this.model.right=u} method sheetName (line 75) | get sheetName(){return this.model.sheetName} method sheetName (line 75) | set sheetName(u){this.model.sheetName=u} method _serialisedSheetName (line 75) | get _serialisedSheetName(){const{sheetName:u}=this.model;return u?/^[a... method expand (line 75) | expand(u,c,l,d){(!this.model.top||u1?this.range:this._serialisedSheetN... method $shortRange (line 75) | get $shortRange(){return this.count>1?this.$range:this._serialisedShee... method count (line 75) | get count(){return(1+this.bottom-this.top)*(1+this.right-this.left)} method toString (line 75) | toString(){return this.range} method intersects (line 75) | intersects(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method contains (line 75) | contains(u){const c=a.decodeEx(u);return this.containsEx(c)} method containsEx (line 75) | containsEx(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method forEachAddress (line 75) | forEachAddress(u){for(let c=this.left;c<=this.right;c++)for(let l=this... method constructor (line 75) | constructor(u,c,l){this.table=u,this.column=c,this.index=l} method _set (line 75) | _set(u,c){this.table.cacheState(),this.column[u]=c} method name (line 75) | get name(){return this.column.name} method name (line 75) | set name(u){this._set("name",u)} method filterButton (line 75) | get filterButton(){return this.column.filterButton} method filterButton (line 75) | set filterButton(u){this.column.filterButton=u} method style (line 75) | get style(){return this.column.style} method style (line 75) | set style(u){this.column.style=u} method totalsRowLabel (line 75) | get totalsRowLabel(){return this.column.totalsRowLabel} method totalsRowLabel (line 75) | set totalsRowLabel(u){this._set("totalsRowLabel",u)} method totalsRowFunction (line 75) | get totalsRowFunction(){return this.column.totalsRowFunction} method totalsRowFunction (line 75) | set totalsRowFunction(u){this._set("totalsRowFunction",u)} method totalsRowResult (line 75) | get totalsRowResult(){return this.column.totalsRowResult} method totalsRowResult (line 75) | set totalsRowResult(u){this._set("totalsRowResult",u)} method totalsRowFormula (line 75) | get totalsRowFormula(){return this.column.totalsRowFormula} method totalsRowFormula (line 75) | set totalsRowFormula(u){this._set("totalsRowFormula",u)} method constructor (line 76) | constructor(u){super(),this.model=u} method tag (line 76) | get tag(){return"u"} method render (line 76) | render(u,c){if((c=c||this.model)===!0)u.leafNode("u");else{const l=o.A... method parseOpen (line 76) | parseOpen(u){u.name==="u"&&(this.model=u.attributes.val||!0)} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} function l (line 101) | function l(_,w){var x={seen:[],stylize:h};return arguments.length>=3&&(x... method constructor (line 75) | constructor(f,g,m){if(!f||!g)throw new Error("A Cell needs a Row");thi... method worksheet (line 75) | get worksheet(){return this._row.worksheet} method workbook (line 75) | get workbook(){return this._row.worksheet.workbook} method destroy (line 75) | destroy(){delete this.style,delete this._value,delete this._row,delete... method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(f){this.style.numFmt=f} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(f){this.style.font=f} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(f){this.style.alignment=f} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(f){this.style.border=f} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(f){this.style.fill=f} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(f){this.style.protection=f} method _mergeStyle (line 75) | _mergeStyle(f,g,m){const p=f&&f.numFmt||g&&g.numFmt;p&&(m.numFmt=p);co... method address (line 75) | get address(){return this._address} method row (line 75) | get row(){return this._row.number} method col (line 75) | get col(){return this._column.number} method $col$row (line 75) | get $col$row(){return`$${this._column.letter}$${this.row}`} method type (line 75) | get type(){return this._value.type} method effectiveType (line 75) | get effectiveType(){return this._value.effectiveType} method toCsvString (line 75) | toCsvString(){return this._value.toCsvString()} method addMergeRef (line 75) | addMergeRef(){this._mergeCount++} method releaseMergeRef (line 75) | releaseMergeRef(){this._mergeCount--} method isMerged (line 75) | get isMerged(){return this._mergeCount>0||this.type===l.Types.Merge} method merge (line 75) | merge(f,g){this._value.release(),this._value=d.create(l.Types.Merge,th... method unmerge (line 75) | unmerge(){this.type===l.Types.Merge&&(this._value.release(),this._valu... method isMergedTo (line 75) | isMergedTo(f){return this._value.type===l.Types.Merge&&this._value.isM... method master (line 75) | get master(){return this.type===l.Types.Merge?this._value.master:this} method isHyperlink (line 75) | get isHyperlink(){return this._value.type===l.Types.Hyperlink} method hyperlink (line 75) | get hyperlink(){return this._value.hyperlink} method value (line 75) | get value(){return this._value.value} method value (line 75) | set value(f){this.type!==l.Types.Merge?(this._value.release(),this._va... method note (line 75) | get note(){return this._comment&&this._comment.note} method note (line 75) | set note(f){this._comment=new c(f)} method text (line 75) | get text(){return this._value.toString()} method html (line 75) | get html(){return o.escapeHtml(this.text)} method toString (line 75) | toString(){return this.text} method _upgradeToHyperlink (line 75) | _upgradeToHyperlink(f){this.type===l.Types.String&&(this._value=d.crea... method formula (line 75) | get formula(){return this._value.formula} method result (line 75) | get result(){return this._value.result} method formulaType (line 75) | get formulaType(){return this._value.formulaType} method fullAddress (line 75) | get fullAddress(){const{worksheet:f}=this._row;return{sheetName:f.name... method name (line 75) | get name(){return this.names[0]} method name (line 75) | set name(f){this.names=[f]} method names (line 75) | get names(){return this.workbook.definedNames.getNamesEx(this.fullAddr... method names (line 75) | set names(f){const{definedNames:g}=this.workbook;g.removeAllNames(this... method addName (line 75) | addName(f){this.workbook.definedNames.addEx(this.fullAddress,f)} method removeName (line 75) | removeName(f){this.workbook.definedNames.removeEx(this.fullAddress,f)} method removeAllNames (line 75) | removeAllNames(){this.workbook.definedNames.removeAllNames(this.fullAd... method _dataValidations (line 75) | get _dataValidations(){return this.worksheet.dataValidations} method dataValidation (line 75) | get dataValidation(){return this._dataValidations.find(this.address)} method dataValidation (line 75) | set dataValidation(f){this._dataValidations.add(this.address,f)} method model (line 75) | get model(){const{model:f}=this._value;return f.style=this.style,this.... method model (line 75) | set model(f){if(this._value.release(),this._value=d.create(f.type,this... method constructor (line 75) | constructor(p,y){this._data=p,this._encoding=y} method length (line 75) | get length(){return this.toBuffer().length} method copy (line 75) | copy(p,y,v,b){return this.toBuffer().copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._buffer||(this._buffer=o.from(this._data,this._... method constructor (line 76) | constructor(h){super(),this.options=Object.assign({type:"nodebuffer",c... method append (line 76) | append(h,f){f.hasOwnProperty("base64")&&f.base64?this.zip.file(f.name,... method finalize (line 76) | async finalize(){const h=await this.zip.generateAsync(this.options);th... method read (line 76) | read(h){return this.stream.read(h)} method setEncoding (line 76) | setEncoding(h){return this.stream.setEncoding(h)} method pause (line 76) | pause(){return this.stream.pause()} method resume (line 76) | resume(){return this.stream.resume()} method isPaused (line 76) | isPaused(){return this.stream.isPaused()} method pipe (line 76) | pipe(h,f){return this.stream.pipe(h,f)} method unpipe (line 76) | unpipe(h){return this.stream.unpipe(h)} method unshift (line 76) | unshift(h){return this.stream.unshift(h)} method wrap (line 76) | wrap(h){return this.stream.wrap(h)} method constructor (line 76) | constructor(){super(),this.map={Company:new s({tag:"Company"}),Manager... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("Properties",l.PR... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"dc:creator":new u({tag:"dc:creator"})... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("cp:corePropertie... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"xdr:twoCellAnchor":new u,"xdr:oneCell... method prepare (line 76) | prepare(h){h.anchors.forEach((f,g)=>{f.anchorType=function(m){return(t... method tag (line 76) | get tag(){return"xdr:wsDr"} method render (line 76) | render(h,f){h.openXml(o.StdDocAttributes),h.openNode(this.tag,l.DRAWIN... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.m... method reconcile (line 76) | reconcile(h,f){h.anchors.forEach(g=>{g.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={patternFill:new u,gradientFill:new c}} method tag (line 76) | get tag(){return"fill"} method render (line 76) | render(h,f){switch(h.addRollback(),h.openNode("fill"),f.type){case"pat... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method validStyle (line 76) | validStyle(h){return l.validPatternValues[h]} method constructor (line 79) | constructor(h){this.rowCount=0,this.formatterOptions=h,this.fieldForma... method isRowHashArray (line 79) | static isRowHashArray(h){return!!Array.isArray(h)&&Array.isArray(h[0])... method isRowArray (line 79) | static isRowArray(h){return Array.isArray(h)&&!this.isRowHashArray(h)} method gatherHeaders (line 79) | static gatherHeaders(h){return l.isRowHashArray(h)?h.map(f=>f[0]):Arra... method createTransform (line 79) | static createTransform(h){return c.isSyncTransform(h)?(f,g)=>{let m=nu... method rowTransform (line 79) | set rowTransform(h){if(!o.default(h))throw new TypeError("The transfor... method format (line 79) | format(h,f){this.callTransformer(h,(g,m)=>{if(g)return f(g);if(!h)retu... method finish (line 79) | finish(h){const f=[];if(this.formatterOptions.alwaysWriteHeaders&&this... method checkHeaders (line 79) | checkHeaders(h){if(this.headers)return{shouldFormatColumns:!0,headers:... method gatherColumns (line 79) | gatherColumns(h){if(this.headers===null)throw new Error("Headers is cu... method callTransformer (line 79) | callTransformer(h,f){return this._rowTransform?this._rowTransform(h,f)... method formatColumns (line 79) | formatColumns(h,f){const g=h.map((p,y)=>this.fieldFormatter.format(p,y... method constructor (line 79) | constructor(h){super({objectMode:h.objectMode}),this.lines="",this.row... method hasHitRowLimit (line 79) | get hasHitRowLimit(){return this.parserOptions.limitRows&&this.rowCoun... method shouldEmitRows (line 79) | get shouldEmitRows(){return this.parsedRowCount>this.parserOptions.ski... method shouldSkipLine (line 79) | get shouldSkipLine(){return this.parsedLineCount<=this.parserOptions.s... method transform (line 79) | transform(h){return this.rowTransformerValidator.rowTransform=h,this} method validate (line 79) | validate(h){return this.rowTransformerValidator.rowValidator=h,this} method emit (line 79) | emit(h){if(h==="end")return this.endEmitted||(this.endEmitted=!0,super... method _transform (line 79) | _transform(h,f,g){if(this.hasHitRowLimit)return g();const m=l.wrapDone... method _flush (line 79) | _flush(h){const f=l.wrapDoneCallback(h);if(this.hasHitRowLimit)return ... method parse (line 79) | parse(h,f){if(!h)return[];const{line:g,rows:m}=this.parser.parse(h,f);... method processRows (line 79) | processRows(h,f){const g=h.length,m=p=>{const y=E=>E?f(E):p%100!=0?m(p... method transformRow (line 79) | transformRow(h,f){try{this.headerTransformer.transform(h,(g,m)=>g?f(g)... method checkAndEmitHeaders (line 79) | checkAndEmitHeaders(){!this.headersEmitted&&this.headerTransformer.hea... method skipRow (line 79) | skipRow(h){return this.rowCount-=1,h(null,{row:null,isValid:!0})} method pushRow (line 79) | pushRow(h,f){try{this.parserOptions.objectMode?this.push(h):this.push(... method wrapDoneCallback (line 79) | static wrapDoneCallback(h){let f=!1;return function(g){if(g){if(f)thro... function d (line 101) | function d(_,w){var x=l.styles[w];return x?"["+l.colors[x][0]+"m"+_+"[... method constructor (line 75) | constructor(p){this._data=p} method length (line 75) | get length(){return this._data.length} method copy (line 75) | copy(p,y,v,b){return this._data._buf.copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._data.toBuffer()} method constructor (line 76) | constructor(){super(),this.map={"x14:dataBar":this.databarXform=new u,... method tag (line 76) | get tag(){return"x14:cfRule"} method isExt (line 76) | static isExt(f){return f.type==="dataBar"?u.isExt(f):!(f.type!=="iconS... method prepare (line 76) | prepare(f){d.isExt(f)&&(f.x14Id=`{${a()}}`.toUpperCase())} method render (line 76) | render(f,g){if(d.isExt(g))switch(g.type){case"dataBar":this.renderData... method renderDataBar (line 76) | renderDataBar(f,g){f.openNode(this.tag,{type:"dataBar",id:g.x14Id}),th... method renderIconSet (line 76) | renderIconSet(f,g){f.openNode(this.tag,{type:"iconSet",priority:g.prio... method createNewModel (line 76) | createNewModel(f){let{attributes:g}=f;return{type:g.type,x14Id:g.id,pr... method onParserClose (line 76) | onParserClose(f,g){Object.assign(this.model,g.model)} method constructor (line 76) | constructor(){super(),this.map={autoFilter:new u,tableColumns:new s({t... method prepare (line 76) | prepare(f,g){this.map.autoFilter.prepare(f),this.map.tableColumns.prep... method tag (line 76) | get tag(){return"table"} method render (line 76) | render(f,g){f.openXml(a.StdDocAttributes),f.openNode(this.tag,$o(An({}... method parseOpen (line 76) | parseOpen(f){if(this.parser)return this.parser.parseOpen(f),!0;const{n... method parseText (line 76) | parseText(f){this.parser&&this.parser.parseText(f)} method parseClose (line 76) | parseClose(f){if(this.parser)return this.parser.parseClose(f)||(this.p... method reconcile (line 76) | reconcile(f,g){f.columns.forEach(m=>{m.dxfId!==void 0&&(m.style=g.styl... function h (line 101) | function h(_,w){return _} method constructor (line 75) | constructor(p){this._data=p} method length (line 75) | get length(){return this._data.length} method copy (line 75) | copy(p,y,v,b){this._data.copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._data} method constructor (line 76) | constructor(g){super(),this.options=g||h.OPTIONS,this.map={b:{prop:"bo... method tag (line 76) | get tag(){return this.options.tagName} method render (line 76) | render(g,m){const{map:p}=this;g.openNode(this.options.tagName),l.each(... method parseOpen (line 76) | parseOpen(g){if(this.parser)return this.parser.parseOpen(g),!0;if(this... method parseText (line 76) | parseText(g){this.parser&&this.parser.parseText(g)} method parseClose (line 76) | parseClose(g){if(this.parser&&!this.parser.parseClose(g)){const m=this... function f (line 101) | function f(_,w,x){if(_.customInspect&&w&&G(w.inspect)&&w.inspect!==i.ins... method constructor (line 75) | constructor(p){this.size=p,this.buffer=o.alloc(p),this.iRead=0,this.iW... method toBuffer (line 75) | toBuffer(){if(this.iRead===0&&this.iWrite===this.size)return this.buff... method length (line 75) | get length(){return this.iWrite-this.iRead} method eod (line 75) | get eod(){return this.iRead===this.iWrite} method full (line 75) | get full(){return this.iWrite===this.size} method read (line 75) | read(p){let y;return p===0?null:p===void 0||p>=this.length?(y=this.toB... method write (line 75) | write(p,y,v){const b=Math.min(v,this.size-this.iWrite);return p.copy(t... function g (line 104) | function g(_){return"["+Error.prototype.toString.call(_)+"]"} function m (line 104) | function m(_,w,x,A,k,R){var M,X,K;if((K=Object.getOwnPropertyDescriptor(... method constructor (line 76) | constructor(){super(),this.map={dataBar:this.databarXform=new u,extLst... method tag (line 76) | get tag(){return"cfRule"} method isPrimitive (line 76) | static isPrimitive(y){return y.type!=="iconSet"||!y.custom&&!f[y.iconS... method render (line 76) | render(y,v){switch(v.type){case"expression":this.renderExpression(y,v)... method renderExpression (line 76) | renderExpression(y,v){y.openNode(this.tag,{type:"expression",dxfId:v.d... method renderCellIs (line 76) | renderCellIs(y,v){y.openNode(this.tag,{type:"cellIs",dxfId:v.dxfId,pri... method renderTop10 (line 76) | renderTop10(y,v){y.leafNode(this.tag,{type:"top10",dxfId:v.dxfId,prior... method renderAboveAverage (line 76) | renderAboveAverage(y,v){y.leafNode(this.tag,{type:"aboveAverage",dxfId... method renderDataBar (line 76) | renderDataBar(y,v){y.openNode(this.tag,{type:"dataBar",priority:v.prio... method renderColorScale (line 76) | renderColorScale(y,v){y.openNode(this.tag,{type:"colorScale",priority:... method renderIconSet (line 76) | renderIconSet(y,v){m.isPrimitive(v)&&(y.openNode(this.tag,{type:"iconS... method renderText (line 76) | renderText(y,v){y.openNode(this.tag,{type:v.operator,dxfId:v.dxfId,pri... method renderTimePeriod (line 76) | renderTimePeriod(y,v){y.openNode(this.tag,{type:"timePeriod",dxfId:v.d... method createNewModel (line 76) | createNewModel(y){let{attributes:v}=y;return $o(An({},g(v)),{dxfId:a.t... method onParserClose (line 76) | onParserClose(y,v){switch(y){case"dataBar":case"extLst":case"colorScal... function p (line 110) | function p(_){return Array.isArray(_)} method constructor (line 76) | constructor(){super(),this.map={fileVersion:p.STATIC_XFORMS.fileVersio... method prepare (line 76) | prepare(v){v.sheets=v.worksheets;const b=[];let E=0;v.sheets.forEach(D... method render (line 76) | render(v,b){v.openXml(s.StdDocAttributes),v.openNode("workbook",p.WORK... method parseOpen (line 76) | parseOpen(v){if(this.parser)return this.parser.parseOpen(v),!0;switch(... method parseText (line 76) | parseText(v){this.parser&&this.parser.parseText(v)} method parseClose (line 76) | parseClose(v){if(this.parser)return this.parser.parseClose(v)||(this.p... method reconcile (line 76) | reconcile(v){const b=(v.workbookRels||[]).reduce((W,U)=>(W[U.Id]=U,W),... method constructor (line 76) | constructor(v){super(),this.map={numFmts:new c({tag:"numFmts",count:!0... method initIndex (line 76) | initIndex(){this.index={style:{},numFmt:{},numFmtNextId:164,font:{},bo... method init (line 76) | init(){this.model={styles:[],numFmts:[],fonts:[],borders:[],fills:[],d... method render (line 76) | render(v,b){b=b||this.model,v.openXml(o.StdDocAttributes),v.openNode("... method parseOpen (line 76) | parseOpen(v){if(this.parser)return this.parser.parseOpen(v),!0;switch(... method parseText (line 76) | parseText(v){this.parser&&this.parser.parseText(v)} method parseClose (line 76) | parseClose(v){if(this.parser)return this.parser.parseClose(v)||(this.p... method addStyleModel (line 76) | addStyleModel(v,b){if(!v)return 0;if(this.model.fonts.length||this._ad... method getStyleModel (line 76) | getStyleModel(v){const b=this.model.styles[v];if(!b)return null;let E=... method addDxfStyle (line 76) | addDxfStyle(v){return v.numFmt&&(v.numFmtId=this._addNumFmtStr(v.numFm... method getDxfStyle (line 76) | getDxfStyle(v){return this.model.dxfs[v]} method _addStyle (line 76) | _addStyle(v){const b=this.map.style.toXml(v);let E=this.index.style[b]... method _addNumFmtStr (line 76) | _addNumFmtStr(v){let b=f.getDefaultFmtId(v);if(b!==void 0||(b=this.ind... method _addFont (line 76) | _addFont(v){const b=this.map.font.toXml(v);let E=this.index.font[b];re... method _addBorder (line 76) | _addBorder(v){const b=this.map.border.toXml(v);let E=this.index.border... method _addFill (line 76) | _addFill(v){const b=this.map.fill.toXml(v);let E=this.index.fill[b];re... function y (line 110) | function y(_){return typeof _=="boolean"} function v (line 110) | function v(_){return _===null} function b (line 110) | function b(_){return typeof _=="number"} function E (line 110) | function E(_){return typeof _=="string"} function D (line 110) | function D(_){return _===void 0} function F (line 110) | function F(_){return z(_)&&ee(_)==="[object RegExp]"} function z (line 110) | function z(_){return typeof _=="object"&&_!==null} function W (line 110) | function W(_){return z(_)&&ee(_)==="[object Date]"} function U (line 110) | function U(_){return z(_)&&(ee(_)==="[object Error]"||_ instanceof Error)} function G (line 110) | function G(_){return typeof _=="function"} function ee (line 110) | function ee(_){return Object.prototype.toString.call(_)} function P (line 110) | function P(_){return _<10?"0"+_.toString(10):_.toString(10)} method constructor (line 76) | constructor(S){this.workbook=S} method readFile (line 76) | async readFile(S,C){if(!await h.fs.exists(S))throw new Error("File not... method parseRels (line 76) | parseRels(S){return new v().parseStream(S)} method parseWorkbook (line 76) | parseWorkbook(S){return new D().parseStream(S)} method parseSharedStrings (line 76) | parseSharedStrings(S){return new y().parseStream(S)} method reconcile (line 76) | reconcile(S,C){const _=new D,w=new F(C),x=new z,A=new W;_.reconcile(S)... method _processWorksheetEntry (line 76) | async _processWorksheetEntry(S,C,_,w,x){const A=new F(w),k=await A.par... method _processCommentEntry (line 76) | async _processCommentEntry(S,C,_){const w=new U,x=await w.parseStream(... method _processTableEntry (line 76) | async _processTableEntry(S,C,_){const w=new W,x=await w.parseStream(S)... method _processWorksheetRelsEntry (line 76) | async _processWorksheetRelsEntry(S,C,_){const w=new v,x=await w.parseS... method _processMediaEntry (line 76) | async _processMediaEntry(S,C,_){const w=_.lastIndexOf(".");if(w>=1){co... method _processDrawingEntry (line 76) | async _processDrawingEntry(S,C,_){const w=new z,x=await w.parseStream(... method _processDrawingRelsEntry (line 76) | async _processDrawingRelsEntry(S,C,_){const w=new v,x=await w.parseStr... method _processVmlDrawingEntry (line 76) | async _processVmlDrawingEntry(S,C,_){const w=new G,x=await w.parseStre... method _processThemeEntry (line 76) | async _processThemeEntry(S,C,_){await new Promise((w,x)=>{const A=new ... method createInputStream (line 76) | createInputStream(){throw new Error("`XLSX#createInputStream` is depre... method read (line 76) | async read(S,C){!S[Symbol.asyncIterator]&&S.pipe&&(S=S.pipe(new c));co... method load (line 76) | async load(S,C){let _;_=C&&C.base64?o.from(S.toString(),"base64"):S;co... method addMedia (line 76) | async addMedia(S,C){await Promise.all(C.media.map(async _=>{if(_.type=... method addDrawings (line 76) | addDrawings(S,C){const _=new z,w=new v;C.worksheets.forEach(x=>{const{... method addTables (line 76) | addTables(S,C){const _=new W;C.worksheets.forEach(w=>{const{tables:x}=... method addContentTypes (line 76) | async addContentTypes(S,C){const _=new b().toXml(C);S.append(_,{name:"... method addApp (line 76) | async addApp(S,C){const _=new E().toXml(C);S.append(_,{name:"docProps/... method addCore (line 76) | async addCore(S,C){const _=new p;S.append(_.toXml(C),{name:"docProps/c... method addThemes (line 76) | async addThemes(S,C){const _=C.themes||{theme1:ee};Object.keys(_).forE... method addOfficeRels (line 76) | async addOfficeRels(S){const C=new v().toXml([{Id:"rId1",Type:P.RelTyp... method addWorkbookRels (line 76) | async addWorkbookRels(S,C){let _=1;const w=[{Id:"rId"+_++,Type:P.RelTy... method addSharedStrings (line 76) | async addSharedStrings(S,C){C.sharedStrings&&C.sharedStrings.count&&S.... method addStyles (line 76) | async addStyles(S,C){const{xml:_}=C.styles;_&&S.append(_,{name:"xl/sty... method addWorkbook (line 76) | async addWorkbook(S,C){const _=new D;S.append(_.toXml(C),{name:"xl/wor... method addWorksheets (line 76) | async addWorksheets(S,C){const _=new F,w=new v,x=new U,A=new G;C.works... method _finalize (line 76) | _finalize(S){return new Promise((C,_)=>{S.on("finish",()=>{C(this)}),S... method prepareModel (line 76) | prepareModel(S,C){S.creator=S.creator||"ExcelJS",S.lastModifiedBy=S.la... method write (line 76) | async write(S,C){C=C||{};const{model:_}=this.workbook,w=new l.ZipWrite... method writeFile (line 76) | writeFile(S,C){const _=s.createWriteStream(S);return new Promise((w,x)... method writeBuffer (line 76) | async writeBuffer(S){const C=new d;return await this.write(C,S),C.read()} function S (line 110) | function S(){var _=new Date,w=[P(_.getHours()),P(_.getMinutes()),P(_.get... function C (line 110) | function C(_,w){return Object.prototype.hasOwnProperty.call(_,w)} function g (line 110) | function g(m){return m&&m.__esModule?m:{default:m}} function a (line 110) | function a(f){return 14+(f+64>>>9<<4)+1} function o (line 110) | function o(f,g){const m=(65535&f)+(65535&g);return(f>>16)+(g>>16)+(m>>16... method constructor (line 75) | constructor(u,c){let l=arguments.length>2&&arguments[2]!==void 0?argum... method asInstance (line 75) | static asInstance(u){return u instanceof o||u==null?u:new o(u)} method col (line 75) | get col(){return this.nativeCol+Math.min(this.colWidth-1,this.nativeCo... method col (line 75) | set col(u){this.nativeCol=Math.floor(u),this.nativeColOff=Math.floor((... method row (line 75) | get row(){return this.nativeRow+Math.min(this.rowHeight-1,this.nativeR... method row (line 75) | set row(u){this.nativeRow=Math.floor(u),this.nativeRowOff=Math.floor((... method colWidth (line 75) | get colWidth(){return this.worksheet&&this.worksheet.getColumn(this.na... method rowHeight (line 75) | get rowHeight(){return this.worksheet&&this.worksheet.getRow(this.nati... method model (line 75) | get model(){return{nativeCol:this.nativeCol,nativeColOff:this.nativeCo... method model (line 75) | set model(u){this.nativeCol=u.nativeCol,this.nativeColOff=u.nativeColO... method constructor (line 75) | constructor(u){this.note=u} method model (line 75) | get model(){let u=null;switch(typeof this.note){case"string":u={type:"... method model (line 75) | set model(u){const{note:c}=u,{texts:l}=c;l.length===1&&Object.keys(l[0... method fromModel (line 75) | static fromModel(u){const c=new o;return c.model=u,c} method constructor (line 75) | constructor(){this.decode(arguments)} method setTLBR (line 75) | setTLBR(u,c,l,d,h){if(arguments.length<4){const f=a.decodeAddress(u),g... method decode (line 75) | decode(u){switch(u.length){case 5:this.setTLBR(u[0],u[1],u[2],u[3],u[4... method top (line 75) | get top(){return this.model.top||1} method top (line 75) | set top(u){this.model.top=u} method left (line 75) | get left(){return this.model.left||1} method left (line 75) | set left(u){this.model.left=u} method bottom (line 75) | get bottom(){return this.model.bottom||1} method bottom (line 75) | set bottom(u){this.model.bottom=u} method right (line 75) | get right(){return this.model.right||1} method right (line 75) | set right(u){this.model.right=u} method sheetName (line 75) | get sheetName(){return this.model.sheetName} method sheetName (line 75) | set sheetName(u){this.model.sheetName=u} method _serialisedSheetName (line 75) | get _serialisedSheetName(){const{sheetName:u}=this.model;return u?/^[a... method expand (line 75) | expand(u,c,l,d){(!this.model.top||u1?this.range:this._serialisedSheetN... method $shortRange (line 75) | get $shortRange(){return this.count>1?this.$range:this._serialisedShee... method count (line 75) | get count(){return(1+this.bottom-this.top)*(1+this.right-this.left)} method toString (line 75) | toString(){return this.range} method intersects (line 75) | intersects(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method contains (line 75) | contains(u){const c=a.decodeEx(u);return this.containsEx(c)} method containsEx (line 75) | containsEx(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method forEachAddress (line 75) | forEachAddress(u){for(let c=this.left;c<=this.right;c++)for(let l=this... method constructor (line 75) | constructor(u,c,l){this.table=u,this.column=c,this.index=l} method _set (line 75) | _set(u,c){this.table.cacheState(),this.column[u]=c} method name (line 75) | get name(){return this.column.name} method name (line 75) | set name(u){this._set("name",u)} method filterButton (line 75) | get filterButton(){return this.column.filterButton} method filterButton (line 75) | set filterButton(u){this.column.filterButton=u} method style (line 75) | get style(){return this.column.style} method style (line 75) | set style(u){this.column.style=u} method totalsRowLabel (line 75) | get totalsRowLabel(){return this.column.totalsRowLabel} method totalsRowLabel (line 75) | set totalsRowLabel(u){this._set("totalsRowLabel",u)} method totalsRowFunction (line 75) | get totalsRowFunction(){return this.column.totalsRowFunction} method totalsRowFunction (line 75) | set totalsRowFunction(u){this._set("totalsRowFunction",u)} method totalsRowResult (line 75) | get totalsRowResult(){return this.column.totalsRowResult} method totalsRowResult (line 75) | set totalsRowResult(u){this._set("totalsRowResult",u)} method totalsRowFormula (line 75) | get totalsRowFormula(){return this.column.totalsRowFormula} method totalsRowFormula (line 75) | set totalsRowFormula(u){this._set("totalsRowFormula",u)} method constructor (line 76) | constructor(u){super(),this.model=u} method tag (line 76) | get tag(){return"u"} method render (line 76) | render(u,c){if((c=c||this.model)===!0)u.leafNode("u");else{const l=o.A... method parseOpen (line 76) | parseOpen(u){u.name==="u"&&(this.model=u.attributes.val||!0)} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} function s (line 110) | function s(f,g,m,p,y,v){return o((b=o(o(g,f),o(p,v)))<<(E=y)|b>>>32-E,m)... method prepare (line 76) | prepare(){} method render (line 76) | render(){} method parseOpen (line 76) | parseOpen(c){} method parseText (line 76) | parseText(c){} method parseClose (line 76) | parseClose(c){} method reconcile (line 76) | reconcile(c,l){} method reset (line 76) | reset(){this.model=null,this.map&&Object.values(this.map).forEach(c=>{... method mergeModel (line 76) | mergeModel(c){this.model=Object.assign(this.model||{},c)} method parse (line 76) | async parse(c){for await(const l of c)for(const{eventType:d,value:h}of... method parseStream (line 76) | async parseStream(c){return this.parse(a(c))} method xml (line 76) | get xml(){return this.toXml(this.model)} method toXml (line 76) | toXml(c){const l=new o;return this.render(l,c),l.xml} method toAttribute (line 76) | static toAttribute(c,l){let d=arguments.length>2&&arguments[2]!==void ... method toStringAttribute (line 76) | static toStringAttribute(c,l){let d=arguments.length>2&&arguments[2]!=... method toStringValue (line 76) | static toStringValue(c,l){return c===void 0?l:c} method toBoolAttribute (line 76) | static toBoolAttribute(c,l){let d=arguments.length>2&&arguments[2]!==v... method toBoolValue (line 76) | static toBoolValue(c,l){return c===void 0?l:c==="1"} method toIntAttribute (line 76) | static toIntAttribute(c,l){let d=arguments.length>2&&arguments[2]!==vo... method toIntValue (line 76) | static toIntValue(c,l){return c===void 0?l:parseInt(c,10)} method toFloatAttribute (line 76) | static toFloatAttribute(c,l){let d=arguments.length>2&&arguments[2]!==... method toFloatValue (line 76) | static toFloatValue(c,l){return c===void 0?l:parseFloat(c)} method render (line 76) | render(c,l){c.openXml(a.StdDocAttributes),c.openNode("Types",s.PROPERT... method parseOpen (line 76) | parseOpen(){return!1} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} method tag (line 76) | get tag(){return"x14:id"} method render (line 76) | render(l,d){l.leafNode(this.tag,null,d)} method parseOpen (line 76) | parseOpen(){this.model=""} method parseText (line 76) | parseText(l){this.model+=l} method parseClose (line 76) | parseClose(l){return l!==this.tag} method constructor (line 76) | constructor(){super(),this.map={"x14:conditionalFormattings":this.cond... method tag (line 76) | get tag(){return"ext"} method hasContent (line 76) | hasContent(c){return this.conditionalFormattings.hasContent(c.conditio... method prepare (line 76) | prepare(c,l){this.conditionalFormattings.prepare(c.conditionalFormatti... method render (line 76) | render(c,l){c.openNode("ext",{uri:"{78C0D931-6437-407d-A8EE-F0AAD7539E... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(c,l){this.model[c]=l.model} method constructor (line 76) | constructor(){super(),this.map={color:new o}} method tag (line 76) | get tag(){return"stop"} method render (line 76) | render(h,f){h.openNode("stop"),h.addAttribute("position",f.position),t... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... function u (line 110) | function u(f,g,m,p,y,v,b){return s(g&m|~g&p,f,g,y,v,b)} method constructor (line 75) | constructor(l,d,h){this._worksheet=l,this._number=d,h!==!1&&(this.defn... method number (line 75) | get number(){return this._number} method worksheet (line 75) | get worksheet(){return this._worksheet} method letter (line 75) | get letter(){return s.n2l(this._number)} method isCustomWidth (line 75) | get isCustomWidth(){return this.width!==void 0&&this.width!==9} method defn (line 75) | get defn(){return{header:this._header,key:this.key,width:this.width,st... method defn (line 75) | set defn(l){l?(this.key=l.key,this.width=l.width!==void 0?l.width:9,th... method headers (line 75) | get headers(){return this._header&&this._header instanceof Array?this.... method header (line 75) | get header(){return this._header} method header (line 75) | set header(l){l!==void 0?(this._header=l,this.headers.forEach((d,h)=>{... method key (line 75) | get key(){return this._key} method key (line 75) | set key(l){(this._key&&this._worksheet.getColumnKey(this._key))===this... method hidden (line 75) | get hidden(){return!!this._hidden} method hidden (line 75) | set hidden(l){this._hidden=l} method outlineLevel (line 75) | get outlineLevel(){return this._outlineLevel||0} method outlineLevel (line 75) | set outlineLevel(l){this._outlineLevel=l} method collapsed (line 75) | get collapsed(){return!!(this._outlineLevel&&this._outlineLevel>=this.... method toString (line 75) | toString(){return JSON.stringify({key:this.key,width:this.width,header... method equivalentTo (line 75) | equivalentTo(l){return this.width===l.width&&this.hidden===l.hidden&&t... method isDefault (line 75) | get isDefault(){if(this.isCustomWidth||this.hidden||this.outlineLevel)... method headerCount (line 75) | get headerCount(){return this.headers.length} method eachCell (line 75) | eachCell(l,d){const h=this.number;d||(d=l,l=null),this._worksheet.each... method values (line 75) | get values(){const l=[];return this.eachCell((d,h)=>{d&&d.type!==o.Val... method values (line 75) | set values(l){if(!l)return;const d=this.number;let h=0;l.hasOwnPropert... method _applyStyle (line 75) | _applyStyle(l,d){return this.style[l]=d,this.eachCell(h=>{h[l]=d}),d} method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(l){this._applyStyle("numFmt",l)} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(l){this._applyStyle("font",l)} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(l){this._applyStyle("alignment",l)} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(l){this._applyStyle("protection",l)} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(l){this._applyStyle("border",l)} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(l){this._applyStyle("fill",l)} method toModel (line 75) | static toModel(l){const d=[];let h=null;return l&&l.forEach((f,g)=>{f.... method fromModel (line 75) | static fromModel(l,d){const h=[];let f=1,g=0;for(d=(d=d||[]).sort(func... method constructor (line 76) | constructor(){super(),this.map={"v:shape":new s}} method tag (line 76) | get tag(){return"xml"} method render (line 76) | render(l,d){l.openXml(a.StdDocAttributes),l.openNode(this.tag,u.DRAWIN... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method reconcile (line 76) | reconcile(l,d){l.anchors.forEach(h=>{h.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={"v:textbox":new o,"x:ClientData":new s}} method tag (line 76) | get tag(){return"v:shape"} method render (line 76) | render(l,d,h){l.openNode("v:shape",u.V_SHAPE_ATTRIBUTES(d,h)),l.leafNo... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.p... method constructor (line 76) | constructor(){super(),this.map={Relationship:new s}} method render (line 76) | render(l,d){d=d||this._values,l.openXml(a.StdDocAttributes),l.openNode... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method constructor (line 76) | constructor(){super(),this.map={"x14:id":this.idXform=new s}} method tag (line 76) | get tag(){return"ext"} method render (line 76) | render(l,d){l.openNode(this.tag,{uri:"{B025F937-C7B1-47D3-B67F-A62EFF6... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(l,d){this.model.x14Id=d.model} method constructor (line 76) | constructor(l){super(),this.model=l} method tag (line 76) | get tag(){return"r"} method textXform (line 76) | get textXform(){return this._textXform||(this._textXform=new a)} method fontXform (line 76) | get fontXform(){return this._fontXform||(this._fontXform=new o(u.FONT_... method render (line 76) | render(l,d){d=d||this.model,l.openNode("r"),d.font&&this.fontXform.ren... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){switch(l){case"r":return!1;case"t":return this.model.tex... method constructor (line 76) | constructor(l){super(),this.name=l,this.map={color:new s}} method tag (line 76) | get tag(){return this.name} method render (line 76) | render(l,d,h){const f=d&&d.color||h||this.defaultColor;l.openNode(this... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){return this.parser?(this.parser.parseClose(l)||(this.par... method validStyle (line 76) | validStyle(l){return u.validStyleValues[l]} method constructor (line 76) | constructor(){super(),this.map={fgColor:new o("fgColor"),bgColor:new o... method name (line 76) | get name(){return"pattern"} method tag (line 76) | get tag(){return"patternFill"} method render (line 76) | render(h,f){h.openNode("patternFill"),h.addAttribute("patternType",f.p... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.p... method constructor (line 77) | constructor(l){super({writableObjectMode:l.objectMode}),this.hasWritte... method transform (line 77) | transform(l){return this.rowFormatter.rowTransform=l,this} method _transform (line 77) | _transform(l,d,h){let f=!1;try{this.hasWrittenBOM||(this.push(this.for... method _flush (line 77) | _flush(l){this.rowFormatter.finish((d,h)=>d?l(d):(h&&h.forEach(f=>{thi... method constructor (line 79) | constructor(l){this.parserOptions=l,this.rowParser=new o.RowParser(thi... method removeBOM (line 79) | static removeBOM(l){return l&&l.charCodeAt(0)===65279?l.slice(1):l} method parse (line 79) | parse(l,d){const h=new a.Scanner({line:u.removeBOM(l),parserOptions:th... method parseWithoutComments (line 79) | parseWithoutComments(l){const d=[];let h=!0;for(;h;)h=this.parseRow(l,... method parseWithComments (line 79) | parseWithComments(l){const{parserOptions:d}=this,h=[];for(let f=l.next... method parseRow (line 79) | parseRow(l,d){if(!l.nextNonSpaceToken)return!1;const h=this.rowParser.... method constructor (line 81) | constructor(){this._rowTransform=null,this._rowValidator=null} method createTransform (line 81) | static createTransform(l){return s.isSyncTransform(l)?(d,h)=>{let f=nu... method createValidator (line 81) | static createValidator(l){return s.isSyncValidate(l)?(d,h)=>{h(null,{r... method rowTransform (line 81) | set rowTransform(l){if(!o.default(l))throw new TypeError("The transfor... method rowValidator (line 81) | set rowValidator(l){if(!o.default(l))throw new TypeError("The validate... method transformAndValidate (line 81) | transformAndValidate(l,d){return this.callTransformer(l,(h,f)=>h?d(h):... method callTransformer (line 81) | callTransformer(l,d){return this._rowTransform?this._rowTransform(l,d)... method callValidator (line 81) | callValidator(l,d){return this._rowValidator?this._rowValidator(l,d):d... function c (line 110) | function c(f,g,m,p,y,v,b){return s(g&p|m&~p,f,g,y,v,b)} method constructor (line 75) | constructor(){this._xml=[],this._stack=[],this._rollbacks=[]} method tos (line 75) | get tos(){return this._stack.length?this._stack[this._stack.length-1]:... method cursor (line 75) | get cursor(){return this._xml.length} method openXml (line 75) | openXml(d){const h=this._xml;h.push(" method openNode (line 76) | openNode(d,h){const f=this.tos,g=this._xml;f&&this.open&&g.push(">"),t... method addAttribute (line 76) | addAttribute(d,h){if(!this.open)throw new Error("Cannot write attribut... method addAttributes (line 76) | addAttributes(d){if(!this.open)throw new Error("Cannot write attribute... method writeText (line 76) | writeText(d){const h=this._xml;this.open&&(h.push(">"),this.open=!1),t... method writeXml (line 76) | writeXml(d){this.open&&(this._xml.push(">"),this.open=!1),this.leaf=!1... method closeNode (line 76) | closeNode(){const d=this._stack.pop(),h=this._xml;this.leaf?h.push("/>... method leafNode (line 76) | leafNode(d,h,f){this.openNode(d,h),f!==void 0&&this.writeText(f),this.... method closeAll (line 76) | closeAll(){for(;this._stack.length;)this.closeNode()} method addRollback (line 76) | addRollback(){return this._rollbacks.push({xml:this._xml.length,stack:... method commit (line 76) | commit(){this._rollbacks.pop()} method rollback (line 76) | rollback(){const d=this._rollbacks.pop();this._xml.length>d.xml&&this.... method xml (line 76) | get xml(){return this.closeAll(),this._xml.join("")} method constructor (line 76) | constructor(){super(),this.map={stop:new s}} method name (line 76) | get name(){return"gradient"} method tag (line 76) | get tag(){return"gradientFill"} method render (line 76) | render(h,f){switch(h.openNode("gradientFill"),f.gradient){case"angle":... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method constructor (line 76) | constructor(d,h){super(),this.id=d,this.formatCode=h} method tag (line 76) | get tag(){return"numFmt"} method render (line 76) | render(d,h){d.leafNode("numFmt",{numFmtId:h.id,formatCode:h.formatCode})} method parseOpen (line 76) | parseOpen(d){switch(d.name){case"numFmt":return this.model={id:parseIn... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} function l (line 110) | function l(f,g,m,p,y,v,b){return s(g^m^p,f,g,y,v,b)} method constructor (line 75) | constructor(f,g,m){if(!f||!g)throw new Error("A Cell needs a Row");thi... method worksheet (line 75) | get worksheet(){return this._row.worksheet} method workbook (line 75) | get workbook(){return this._row.worksheet.workbook} method destroy (line 75) | destroy(){delete this.style,delete this._value,delete this._row,delete... method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(f){this.style.numFmt=f} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(f){this.style.font=f} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(f){this.style.alignment=f} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(f){this.style.border=f} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(f){this.style.fill=f} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(f){this.style.protection=f} method _mergeStyle (line 75) | _mergeStyle(f,g,m){const p=f&&f.numFmt||g&&g.numFmt;p&&(m.numFmt=p);co... method address (line 75) | get address(){return this._address} method row (line 75) | get row(){return this._row.number} method col (line 75) | get col(){return this._column.number} method $col$row (line 75) | get $col$row(){return`$${this._column.letter}$${this.row}`} method type (line 75) | get type(){return this._value.type} method effectiveType (line 75) | get effectiveType(){return this._value.effectiveType} method toCsvString (line 75) | toCsvString(){return this._value.toCsvString()} method addMergeRef (line 75) | addMergeRef(){this._mergeCount++} method releaseMergeRef (line 75) | releaseMergeRef(){this._mergeCount--} method isMerged (line 75) | get isMerged(){return this._mergeCount>0||this.type===l.Types.Merge} method merge (line 75) | merge(f,g){this._value.release(),this._value=d.create(l.Types.Merge,th... method unmerge (line 75) | unmerge(){this.type===l.Types.Merge&&(this._value.release(),this._valu... method isMergedTo (line 75) | isMergedTo(f){return this._value.type===l.Types.Merge&&this._value.isM... method master (line 75) | get master(){return this.type===l.Types.Merge?this._value.master:this} method isHyperlink (line 75) | get isHyperlink(){return this._value.type===l.Types.Hyperlink} method hyperlink (line 75) | get hyperlink(){return this._value.hyperlink} method value (line 75) | get value(){return this._value.value} method value (line 75) | set value(f){this.type!==l.Types.Merge?(this._value.release(),this._va... method note (line 75) | get note(){return this._comment&&this._comment.note} method note (line 75) | set note(f){this._comment=new c(f)} method text (line 75) | get text(){return this._value.toString()} method html (line 75) | get html(){return o.escapeHtml(this.text)} method toString (line 75) | toString(){return this.text} method _upgradeToHyperlink (line 75) | _upgradeToHyperlink(f){this.type===l.Types.String&&(this._value=d.crea... method formula (line 75) | get formula(){return this._value.formula} method result (line 75) | get result(){return this._value.result} method formulaType (line 75) | get formulaType(){return this._value.formulaType} method fullAddress (line 75) | get fullAddress(){const{worksheet:f}=this._row;return{sheetName:f.name... method name (line 75) | get name(){return this.names[0]} method name (line 75) | set name(f){this.names=[f]} method names (line 75) | get names(){return this.workbook.definedNames.getNamesEx(this.fullAddr... method names (line 75) | set names(f){const{definedNames:g}=this.workbook;g.removeAllNames(this... method addName (line 75) | addName(f){this.workbook.definedNames.addEx(this.fullAddress,f)} method removeName (line 75) | removeName(f){this.workbook.definedNames.removeEx(this.fullAddress,f)} method removeAllNames (line 75) | removeAllNames(){this.workbook.definedNames.removeAllNames(this.fullAd... method _dataValidations (line 75) | get _dataValidations(){return this.worksheet.dataValidations} method dataValidation (line 75) | get dataValidation(){return this._dataValidations.find(this.address)} method dataValidation (line 75) | set dataValidation(f){this._dataValidations.add(this.address,f)} method model (line 75) | get model(){const{model:f}=this._value;return f.style=this.style,this.... method model (line 75) | set model(f){if(this._value.release(),this._value=d.create(f.type,this... method constructor (line 75) | constructor(p,y){this._data=p,this._encoding=y} method length (line 75) | get length(){return this.toBuffer().length} method copy (line 75) | copy(p,y,v,b){return this.toBuffer().copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._buffer||(this._buffer=o.from(this._data,this._... method constructor (line 76) | constructor(h){super(),this.options=Object.assign({type:"nodebuffer",c... method append (line 76) | append(h,f){f.hasOwnProperty("base64")&&f.base64?this.zip.file(f.name,... method finalize (line 76) | async finalize(){const h=await this.zip.generateAsync(this.options);th... method read (line 76) | read(h){return this.stream.read(h)} method setEncoding (line 76) | setEncoding(h){return this.stream.setEncoding(h)} method pause (line 76) | pause(){return this.stream.pause()} method resume (line 76) | resume(){return this.stream.resume()} method isPaused (line 76) | isPaused(){return this.stream.isPaused()} method pipe (line 76) | pipe(h,f){return this.stream.pipe(h,f)} method unpipe (line 76) | unpipe(h){return this.stream.unpipe(h)} method unshift (line 76) | unshift(h){return this.stream.unshift(h)} method wrap (line 76) | wrap(h){return this.stream.wrap(h)} method constructor (line 76) | constructor(){super(),this.map={Company:new s({tag:"Company"}),Manager... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("Properties",l.PR... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"dc:creator":new u({tag:"dc:creator"})... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("cp:corePropertie... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"xdr:twoCellAnchor":new u,"xdr:oneCell... method prepare (line 76) | prepare(h){h.anchors.forEach((f,g)=>{f.anchorType=function(m){return(t... method tag (line 76) | get tag(){return"xdr:wsDr"} method render (line 76) | render(h,f){h.openXml(o.StdDocAttributes),h.openNode(this.tag,l.DRAWIN... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.m... method reconcile (line 76) | reconcile(h,f){h.anchors.forEach(g=>{g.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={patternFill:new u,gradientFill:new c}} method tag (line 76) | get tag(){return"fill"} method render (line 76) | render(h,f){switch(h.addRollback(),h.openNode("fill"),f.type){case"pat... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method validStyle (line 76) | validStyle(h){return l.validPatternValues[h]} method constructor (line 79) | constructor(h){this.rowCount=0,this.formatterOptions=h,this.fieldForma... method isRowHashArray (line 79) | static isRowHashArray(h){return!!Array.isArray(h)&&Array.isArray(h[0])... method isRowArray (line 79) | static isRowArray(h){return Array.isArray(h)&&!this.isRowHashArray(h)} method gatherHeaders (line 79) | static gatherHeaders(h){return l.isRowHashArray(h)?h.map(f=>f[0]):Arra... method createTransform (line 79) | static createTransform(h){return c.isSyncTransform(h)?(f,g)=>{let m=nu... method rowTransform (line 79) | set rowTransform(h){if(!o.default(h))throw new TypeError("The transfor... method format (line 79) | format(h,f){this.callTransformer(h,(g,m)=>{if(g)return f(g);if(!h)retu... method finish (line 79) | finish(h){const f=[];if(this.formatterOptions.alwaysWriteHeaders&&this... method checkHeaders (line 79) | checkHeaders(h){if(this.headers)return{shouldFormatColumns:!0,headers:... method gatherColumns (line 79) | gatherColumns(h){if(this.headers===null)throw new Error("Headers is cu... method callTransformer (line 79) | callTransformer(h,f){return this._rowTransform?this._rowTransform(h,f)... method formatColumns (line 79) | formatColumns(h,f){const g=h.map((p,y)=>this.fieldFormatter.format(p,y... method constructor (line 79) | constructor(h){super({objectMode:h.objectMode}),this.lines="",this.row... method hasHitRowLimit (line 79) | get hasHitRowLimit(){return this.parserOptions.limitRows&&this.rowCoun... method shouldEmitRows (line 79) | get shouldEmitRows(){return this.parsedRowCount>this.parserOptions.ski... method shouldSkipLine (line 79) | get shouldSkipLine(){return this.parsedLineCount<=this.parserOptions.s... method transform (line 79) | transform(h){return this.rowTransformerValidator.rowTransform=h,this} method validate (line 79) | validate(h){return this.rowTransformerValidator.rowValidator=h,this} method emit (line 79) | emit(h){if(h==="end")return this.endEmitted||(this.endEmitted=!0,super... method _transform (line 79) | _transform(h,f,g){if(this.hasHitRowLimit)return g();const m=l.wrapDone... method _flush (line 79) | _flush(h){const f=l.wrapDoneCallback(h);if(this.hasHitRowLimit)return ... method parse (line 79) | parse(h,f){if(!h)return[];const{line:g,rows:m}=this.parser.parse(h,f);... method processRows (line 79) | processRows(h,f){const g=h.length,m=p=>{const y=E=>E?f(E):p%100!=0?m(p... method transformRow (line 79) | transformRow(h,f){try{this.headerTransformer.transform(h,(g,m)=>g?f(g)... method checkAndEmitHeaders (line 79) | checkAndEmitHeaders(){!this.headersEmitted&&this.headerTransformer.hea... method skipRow (line 79) | skipRow(h){return this.rowCount-=1,h(null,{row:null,isValid:!0})} method pushRow (line 79) | pushRow(h,f){try{this.parserOptions.objectMode?this.push(h):this.push(... method wrapDoneCallback (line 79) | static wrapDoneCallback(h){let f=!1;return function(g){if(g){if(f)thro... function d (line 110) | function d(f,g,m,p,y,v,b){return s(m^(g|~p),f,g,y,v,b)} method constructor (line 75) | constructor(p){this._data=p} method length (line 75) | get length(){return this._data.length} method copy (line 75) | copy(p,y,v,b){return this._data._buf.copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._data.toBuffer()} method constructor (line 76) | constructor(){super(),this.map={"x14:dataBar":this.databarXform=new u,... method tag (line 76) | get tag(){return"x14:cfRule"} method isExt (line 76) | static isExt(f){return f.type==="dataBar"?u.isExt(f):!(f.type!=="iconS... method prepare (line 76) | prepare(f){d.isExt(f)&&(f.x14Id=`{${a()}}`.toUpperCase())} method render (line 76) | render(f,g){if(d.isExt(g))switch(g.type){case"dataBar":this.renderData... method renderDataBar (line 76) | renderDataBar(f,g){f.openNode(this.tag,{type:"dataBar",id:g.x14Id}),th... method renderIconSet (line 76) | renderIconSet(f,g){f.openNode(this.tag,{type:"iconSet",priority:g.prio... method createNewModel (line 76) | createNewModel(f){let{attributes:g}=f;return{type:g.type,x14Id:g.id,pr... method onParserClose (line 76) | onParserClose(f,g){Object.assign(this.model,g.model)} method constructor (line 76) | constructor(){super(),this.map={autoFilter:new u,tableColumns:new s({t... method prepare (line 76) | prepare(f,g){this.map.autoFilter.prepare(f),this.map.tableColumns.prep... method tag (line 76) | get tag(){return"table"} method render (line 76) | render(f,g){f.openXml(a.StdDocAttributes),f.openNode(this.tag,$o(An({}... method parseOpen (line 76) | parseOpen(f){if(this.parser)return this.parser.parseOpen(f),!0;const{n... method parseText (line 76) | parseText(f){this.parser&&this.parser.parseText(f)} method parseClose (line 76) | parseClose(f){if(this.parser)return this.parser.parseClose(f)||(this.p... method reconcile (line 76) | reconcile(f,g){f.columns.forEach(m=>{m.dxfId!==void 0&&(m.style=g.styl... function a (line 110) | function a(u,c,l,d){switch(u){case 0:return c&l^~c&d;case 1:return c^l^d... function o (line 110) | function o(u,c){return u<>>32-c} method constructor (line 75) | constructor(u,c){let l=arguments.length>2&&arguments[2]!==void 0?argum... method asInstance (line 75) | static asInstance(u){return u instanceof o||u==null?u:new o(u)} method col (line 75) | get col(){return this.nativeCol+Math.min(this.colWidth-1,this.nativeCo... method col (line 75) | set col(u){this.nativeCol=Math.floor(u),this.nativeColOff=Math.floor((... method row (line 75) | get row(){return this.nativeRow+Math.min(this.rowHeight-1,this.nativeR... method row (line 75) | set row(u){this.nativeRow=Math.floor(u),this.nativeRowOff=Math.floor((... method colWidth (line 75) | get colWidth(){return this.worksheet&&this.worksheet.getColumn(this.na... method rowHeight (line 75) | get rowHeight(){return this.worksheet&&this.worksheet.getRow(this.nati... method model (line 75) | get model(){return{nativeCol:this.nativeCol,nativeColOff:this.nativeCo... method model (line 75) | set model(u){this.nativeCol=u.nativeCol,this.nativeColOff=u.nativeColO... method constructor (line 75) | constructor(u){this.note=u} method model (line 75) | get model(){let u=null;switch(typeof this.note){case"string":u={type:"... method model (line 75) | set model(u){const{note:c}=u,{texts:l}=c;l.length===1&&Object.keys(l[0... method fromModel (line 75) | static fromModel(u){const c=new o;return c.model=u,c} method constructor (line 75) | constructor(){this.decode(arguments)} method setTLBR (line 75) | setTLBR(u,c,l,d,h){if(arguments.length<4){const f=a.decodeAddress(u),g... method decode (line 75) | decode(u){switch(u.length){case 5:this.setTLBR(u[0],u[1],u[2],u[3],u[4... method top (line 75) | get top(){return this.model.top||1} method top (line 75) | set top(u){this.model.top=u} method left (line 75) | get left(){return this.model.left||1} method left (line 75) | set left(u){this.model.left=u} method bottom (line 75) | get bottom(){return this.model.bottom||1} method bottom (line 75) | set bottom(u){this.model.bottom=u} method right (line 75) | get right(){return this.model.right||1} method right (line 75) | set right(u){this.model.right=u} method sheetName (line 75) | get sheetName(){return this.model.sheetName} method sheetName (line 75) | set sheetName(u){this.model.sheetName=u} method _serialisedSheetName (line 75) | get _serialisedSheetName(){const{sheetName:u}=this.model;return u?/^[a... method expand (line 75) | expand(u,c,l,d){(!this.model.top||u1?this.range:this._serialisedSheetN... method $shortRange (line 75) | get $shortRange(){return this.count>1?this.$range:this._serialisedShee... method count (line 75) | get count(){return(1+this.bottom-this.top)*(1+this.right-this.left)} method toString (line 75) | toString(){return this.range} method intersects (line 75) | intersects(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method contains (line 75) | contains(u){const c=a.decodeEx(u);return this.containsEx(c)} method containsEx (line 75) | containsEx(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method forEachAddress (line 75) | forEachAddress(u){for(let c=this.left;c<=this.right;c++)for(let l=this... method constructor (line 75) | constructor(u,c,l){this.table=u,this.column=c,this.index=l} method _set (line 75) | _set(u,c){this.table.cacheState(),this.column[u]=c} method name (line 75) | get name(){return this.column.name} method name (line 75) | set name(u){this._set("name",u)} method filterButton (line 75) | get filterButton(){return this.column.filterButton} method filterButton (line 75) | set filterButton(u){this.column.filterButton=u} method style (line 75) | get style(){return this.column.style} method style (line 75) | set style(u){this.column.style=u} method totalsRowLabel (line 75) | get totalsRowLabel(){return this.column.totalsRowLabel} method totalsRowLabel (line 75) | set totalsRowLabel(u){this._set("totalsRowLabel",u)} method totalsRowFunction (line 75) | get totalsRowFunction(){return this.column.totalsRowFunction} method totalsRowFunction (line 75) | set totalsRowFunction(u){this._set("totalsRowFunction",u)} method totalsRowResult (line 75) | get totalsRowResult(){return this.column.totalsRowResult} method totalsRowResult (line 75) | set totalsRowResult(u){this._set("totalsRowResult",u)} method totalsRowFormula (line 75) | get totalsRowFormula(){return this.column.totalsRowFormula} method totalsRowFormula (line 75) | set totalsRowFormula(u){this._set("totalsRowFormula",u)} method constructor (line 76) | constructor(u){super(),this.model=u} method tag (line 76) | get tag(){return"u"} method render (line 76) | render(u,c){if((c=c||this.model)===!0)u.leafNode("u");else{const l=o.A... method parseOpen (line 76) | parseOpen(u){u.name==="u"&&(this.model=u.attributes.val||!0)} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} function s (line 110) | function s(f){return f&&f.__esModule?f:{default:f}} method prepare (line 76) | prepare(){} method render (line 76) | render(){} method parseOpen (line 76) | parseOpen(c){} method parseText (line 76) | parseText(c){} method parseClose (line 76) | parseClose(c){} method reconcile (line 76) | reconcile(c,l){} method reset (line 76) | reset(){this.model=null,this.map&&Object.values(this.map).forEach(c=>{... method mergeModel (line 76) | mergeModel(c){this.model=Object.assign(this.model||{},c)} method parse (line 76) | async parse(c){for await(const l of c)for(const{eventType:d,value:h}of... method parseStream (line 76) | async parseStream(c){return this.parse(a(c))} method xml (line 76) | get xml(){return this.toXml(this.model)} method toXml (line 76) | toXml(c){const l=new o;return this.render(l,c),l.xml} method toAttribute (line 76) | static toAttribute(c,l){let d=arguments.length>2&&arguments[2]!==void ... method toStringAttribute (line 76) | static toStringAttribute(c,l){let d=arguments.length>2&&arguments[2]!=... method toStringValue (line 76) | static toStringValue(c,l){return c===void 0?l:c} method toBoolAttribute (line 76) | static toBoolAttribute(c,l){let d=arguments.length>2&&arguments[2]!==v... method toBoolValue (line 76) | static toBoolValue(c,l){return c===void 0?l:c==="1"} method toIntAttribute (line 76) | static toIntAttribute(c,l){let d=arguments.length>2&&arguments[2]!==vo... method toIntValue (line 76) | static toIntValue(c,l){return c===void 0?l:parseInt(c,10)} method toFloatAttribute (line 76) | static toFloatAttribute(c,l){let d=arguments.length>2&&arguments[2]!==... method toFloatValue (line 76) | static toFloatValue(c,l){return c===void 0?l:parseFloat(c)} method render (line 76) | render(c,l){c.openXml(a.StdDocAttributes),c.openNode("Types",s.PROPERT... method parseOpen (line 76) | parseOpen(){return!1} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} method tag (line 76) | get tag(){return"x14:id"} method render (line 76) | render(l,d){l.leafNode(this.tag,null,d)} method parseOpen (line 76) | parseOpen(){this.model=""} method parseText (line 76) | parseText(l){this.model+=l} method parseClose (line 76) | parseClose(l){return l!==this.tag} method constructor (line 76) | constructor(){super(),this.map={"x14:conditionalFormattings":this.cond... method tag (line 76) | get tag(){return"ext"} method hasContent (line 76) | hasContent(c){return this.conditionalFormattings.hasContent(c.conditio... method prepare (line 76) | prepare(c,l){this.conditionalFormattings.prepare(c.conditionalFormatti... method render (line 76) | render(c,l){c.openNode("ext",{uri:"{78C0D931-6437-407d-A8EE-F0AAD7539E... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(c,l){this.model[c]=l.model} method constructor (line 76) | constructor(){super(),this.map={color:new o}} method tag (line 76) | get tag(){return"stop"} method render (line 76) | render(h,f){h.openNode("stop"),h.addAttribute("position",f.position),t... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... function s (line 110) | function s(c){return c&&c.__esModule?c:{default:c}} method prepare (line 76) | prepare(){} method render (line 76) | render(){} method parseOpen (line 76) | parseOpen(c){} method parseText (line 76) | parseText(c){} method parseClose (line 76) | parseClose(c){} method reconcile (line 76) | reconcile(c,l){} method reset (line 76) | reset(){this.model=null,this.map&&Object.values(this.map).forEach(c=>{... method mergeModel (line 76) | mergeModel(c){this.model=Object.assign(this.model||{},c)} method parse (line 76) | async parse(c){for await(const l of c)for(const{eventType:d,value:h}of... method parseStream (line 76) | async parseStream(c){return this.parse(a(c))} method xml (line 76) | get xml(){return this.toXml(this.model)} method toXml (line 76) | toXml(c){const l=new o;return this.render(l,c),l.xml} method toAttribute (line 76) | static toAttribute(c,l){let d=arguments.length>2&&arguments[2]!==void ... method toStringAttribute (line 76) | static toStringAttribute(c,l){let d=arguments.length>2&&arguments[2]!=... method toStringValue (line 76) | static toStringValue(c,l){return c===void 0?l:c} method toBoolAttribute (line 76) | static toBoolAttribute(c,l){let d=arguments.length>2&&arguments[2]!==v... method toBoolValue (line 76) | static toBoolValue(c,l){return c===void 0?l:c==="1"} method toIntAttribute (line 76) | static toIntAttribute(c,l){let d=arguments.length>2&&arguments[2]!==vo... method toIntValue (line 76) | static toIntValue(c,l){return c===void 0?l:parseInt(c,10)} method toFloatAttribute (line 76) | static toFloatAttribute(c,l){let d=arguments.length>2&&arguments[2]!==... method toFloatValue (line 76) | static toFloatValue(c,l){return c===void 0?l:parseFloat(c)} method render (line 76) | render(c,l){c.openXml(a.StdDocAttributes),c.openNode("Types",s.PROPERT... method parseOpen (line 76) | parseOpen(){return!1} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} method tag (line 76) | get tag(){return"x14:id"} method render (line 76) | render(l,d){l.leafNode(this.tag,null,d)} method parseOpen (line 76) | parseOpen(){this.model=""} method parseText (line 76) | parseText(l){this.model+=l} method parseClose (line 76) | parseClose(l){return l!==this.tag} method constructor (line 76) | constructor(){super(),this.map={"x14:conditionalFormattings":this.cond... method tag (line 76) | get tag(){return"ext"} method hasContent (line 76) | hasContent(c){return this.conditionalFormattings.hasContent(c.conditio... method prepare (line 76) | prepare(c,l){this.conditionalFormattings.prepare(c.conditionalFormatti... method render (line 76) | render(c,l){c.openNode("ext",{uri:"{78C0D931-6437-407d-A8EE-F0AAD7539E... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(c,l){this.model[c]=l.model} method constructor (line 76) | constructor(){super(),this.map={color:new o}} method tag (line 76) | get tag(){return"stop"} method render (line 76) | render(h,f){h.openNode("stop"),h.addAttribute("position",f.position),t... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... function f (line 110) | function f(g,m,p,y){if(typeof g=="string"&&(g=function(b){b=unescape(enc... method constructor (line 75) | constructor(p){this.size=p,this.buffer=o.alloc(p),this.iRead=0,this.iW... method toBuffer (line 75) | toBuffer(){if(this.iRead===0&&this.iWrite===this.size)return this.buff... method length (line 75) | get length(){return this.iWrite-this.iRead} method eod (line 75) | get eod(){return this.iRead===this.iWrite} method full (line 75) | get full(){return this.iWrite===this.size} method read (line 75) | read(p){let y;return p===0?null:p===void 0||p>=this.length?(y=this.toB... method write (line 75) | write(p,y,v){const b=Math.min(v,this.size-this.iWrite);return p.copy(t... function s (line 110) | function s(l){return l&&l.__esModule?l:{default:l}} method prepare (line 76) | prepare(){} method render (line 76) | render(){} method parseOpen (line 76) | parseOpen(c){} method parseText (line 76) | parseText(c){} method parseClose (line 76) | parseClose(c){} method reconcile (line 76) | reconcile(c,l){} method reset (line 76) | reset(){this.model=null,this.map&&Object.values(this.map).forEach(c=>{... method mergeModel (line 76) | mergeModel(c){this.model=Object.assign(this.model||{},c)} method parse (line 76) | async parse(c){for await(const l of c)for(const{eventType:d,value:h}of... method parseStream (line 76) | async parseStream(c){return this.parse(a(c))} method xml (line 76) | get xml(){return this.toXml(this.model)} method toXml (line 76) | toXml(c){const l=new o;return this.render(l,c),l.xml} method toAttribute (line 76) | static toAttribute(c,l){let d=arguments.length>2&&arguments[2]!==void ... method toStringAttribute (line 76) | static toStringAttribute(c,l){let d=arguments.length>2&&arguments[2]!=... method toStringValue (line 76) | static toStringValue(c,l){return c===void 0?l:c} method toBoolAttribute (line 76) | static toBoolAttribute(c,l){let d=arguments.length>2&&arguments[2]!==v... method toBoolValue (line 76) | static toBoolValue(c,l){return c===void 0?l:c==="1"} method toIntAttribute (line 76) | static toIntAttribute(c,l){let d=arguments.length>2&&arguments[2]!==vo... method toIntValue (line 76) | static toIntValue(c,l){return c===void 0?l:parseInt(c,10)} method toFloatAttribute (line 76) | static toFloatAttribute(c,l){let d=arguments.length>2&&arguments[2]!==... method toFloatValue (line 76) | static toFloatValue(c,l){return c===void 0?l:parseFloat(c)} method render (line 76) | render(c,l){c.openXml(a.StdDocAttributes),c.openNode("Types",s.PROPERT... method parseOpen (line 76) | parseOpen(){return!1} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} method tag (line 76) | get tag(){return"x14:id"} method render (line 76) | render(l,d){l.leafNode(this.tag,null,d)} method parseOpen (line 76) | parseOpen(){this.model=""} method parseText (line 76) | parseText(l){this.model+=l} method parseClose (line 76) | parseClose(l){return l!==this.tag} method constructor (line 76) | constructor(){super(),this.map={"x14:conditionalFormattings":this.cond... method tag (line 76) | get tag(){return"ext"} method hasContent (line 76) | hasContent(c){return this.conditionalFormattings.hasContent(c.conditio... method prepare (line 76) | prepare(c,l){this.conditionalFormattings.prepare(c.conditionalFormatti... method render (line 76) | render(c,l){c.openNode("ext",{uri:"{78C0D931-6437-407d-A8EE-F0AAD7539E... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(c,l){this.model[c]=l.model} method constructor (line 76) | constructor(){super(),this.map={color:new o}} method tag (line 76) | get tag(){return"stop"} method render (line 76) | render(h,f){h.openNode("stop"),h.addAttribute("position",f.position),t... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... function s (line 110) | function s(c){return c&&c.__esModule?c:{default:c}} method prepare (line 76) | prepare(){} method render (line 76) | render(){} method parseOpen (line 76) | parseOpen(c){} method parseText (line 76) | parseText(c){} method parseClose (line 76) | parseClose(c){} method reconcile (line 76) | reconcile(c,l){} method reset (line 76) | reset(){this.model=null,this.map&&Object.values(this.map).forEach(c=>{... method mergeModel (line 76) | mergeModel(c){this.model=Object.assign(this.model||{},c)} method parse (line 76) | async parse(c){for await(const l of c)for(const{eventType:d,value:h}of... method parseStream (line 76) | async parseStream(c){return this.parse(a(c))} method xml (line 76) | get xml(){return this.toXml(this.model)} method toXml (line 76) | toXml(c){const l=new o;return this.render(l,c),l.xml} method toAttribute (line 76) | static toAttribute(c,l){let d=arguments.length>2&&arguments[2]!==void ... method toStringAttribute (line 76) | static toStringAttribute(c,l){let d=arguments.length>2&&arguments[2]!=... method toStringValue (line 76) | static toStringValue(c,l){return c===void 0?l:c} method toBoolAttribute (line 76) | static toBoolAttribute(c,l){let d=arguments.length>2&&arguments[2]!==v... method toBoolValue (line 76) | static toBoolValue(c,l){return c===void 0?l:c==="1"} method toIntAttribute (line 76) | static toIntAttribute(c,l){let d=arguments.length>2&&arguments[2]!==vo... method toIntValue (line 76) | static toIntValue(c,l){return c===void 0?l:parseInt(c,10)} method toFloatAttribute (line 76) | static toFloatAttribute(c,l){let d=arguments.length>2&&arguments[2]!==... method toFloatValue (line 76) | static toFloatValue(c,l){return c===void 0?l:parseFloat(c)} method render (line 76) | render(c,l){c.openXml(a.StdDocAttributes),c.openNode("Types",s.PROPERT... method parseOpen (line 76) | parseOpen(){return!1} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} method tag (line 76) | get tag(){return"x14:id"} method render (line 76) | render(l,d){l.leafNode(this.tag,null,d)} method parseOpen (line 76) | parseOpen(){this.model=""} method parseText (line 76) | parseText(l){this.model+=l} method parseClose (line 76) | parseClose(l){return l!==this.tag} method constructor (line 76) | constructor(){super(),this.map={"x14:conditionalFormattings":this.cond... method tag (line 76) | get tag(){return"ext"} method hasContent (line 76) | hasContent(c){return this.conditionalFormattings.hasContent(c.conditio... method prepare (line 76) | prepare(c,l){this.conditionalFormattings.prepare(c.conditionalFormatti... method render (line 76) | render(c,l){c.openNode("ext",{uri:"{78C0D931-6437-407d-A8EE-F0AAD7539E... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(c,l){this.model[c]=l.model} method constructor (line 76) | constructor(){super(),this.map={color:new o}} method tag (line 76) | get tag(){return"stop"} method render (line 76) | render(h,f){h.openNode("stop"),h.addAttribute("position",f.position),t... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... function s (line 110) | function s(c){return c&&c.__esModule?c:{default:c}} method prepare (line 76) | prepare(){} method render (line 76) | render(){} method parseOpen (line 76) | parseOpen(c){} method parseText (line 76) | parseText(c){} method parseClose (line 76) | parseClose(c){} method reconcile (line 76) | reconcile(c,l){} method reset (line 76) | reset(){this.model=null,this.map&&Object.values(this.map).forEach(c=>{... method mergeModel (line 76) | mergeModel(c){this.model=Object.assign(this.model||{},c)} method parse (line 76) | async parse(c){for await(const l of c)for(const{eventType:d,value:h}of... method parseStream (line 76) | async parseStream(c){return this.parse(a(c))} method xml (line 76) | get xml(){return this.toXml(this.model)} method toXml (line 76) | toXml(c){const l=new o;return this.render(l,c),l.xml} method toAttribute (line 76) | static toAttribute(c,l){let d=arguments.length>2&&arguments[2]!==void ... method toStringAttribute (line 76) | static toStringAttribute(c,l){let d=arguments.length>2&&arguments[2]!=... method toStringValue (line 76) | static toStringValue(c,l){return c===void 0?l:c} method toBoolAttribute (line 76) | static toBoolAttribute(c,l){let d=arguments.length>2&&arguments[2]!==v... method toBoolValue (line 76) | static toBoolValue(c,l){return c===void 0?l:c==="1"} method toIntAttribute (line 76) | static toIntAttribute(c,l){let d=arguments.length>2&&arguments[2]!==vo... method toIntValue (line 76) | static toIntValue(c,l){return c===void 0?l:parseInt(c,10)} method toFloatAttribute (line 76) | static toFloatAttribute(c,l){let d=arguments.length>2&&arguments[2]!==... method toFloatValue (line 76) | static toFloatValue(c,l){return c===void 0?l:parseFloat(c)} method render (line 76) | render(c,l){c.openXml(a.StdDocAttributes),c.openNode("Types",s.PROPERT... method parseOpen (line 76) | parseOpen(){return!1} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} method tag (line 76) | get tag(){return"x14:id"} method render (line 76) | render(l,d){l.leafNode(this.tag,null,d)} method parseOpen (line 76) | parseOpen(){this.model=""} method parseText (line 76) | parseText(l){this.model+=l} method parseClose (line 76) | parseClose(l){return l!==this.tag} method constructor (line 76) | constructor(){super(),this.map={"x14:conditionalFormattings":this.cond... method tag (line 76) | get tag(){return"ext"} method hasContent (line 76) | hasContent(c){return this.conditionalFormattings.hasContent(c.conditio... method prepare (line 76) | prepare(c,l){this.conditionalFormattings.prepare(c.conditionalFormatti... method render (line 76) | render(c,l){c.openNode("ext",{uri:"{78C0D931-6437-407d-A8EE-F0AAD7539E... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(c,l){this.model[c]=l.model} method constructor (line 76) | constructor(){super(),this.map={color:new o}} method tag (line 76) | get tag(){return"stop"} method render (line 76) | render(h,f){h.openNode("stop"),h.addAttribute("position",f.position),t... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... function a (line 118) | function a(o){return o>=65&&o<=90||o>=97&&o<=122||o===58||o===95||o===82... function a (line 125) | function a(o){return o>=65&&o<=90||o>=97&&o<=122||o===58||o===95||o===82... function a (line 131) | function a(o){return o>=65&&o<=90||o===95||o>=97&&o<=122||o>=192&&o<=214... function Qo (line 131) | function Qo(r,t,e){return Math.min(Math.max(t,r),e)} function Dh (line 131) | function Dh(r){var t=Math.round(r).toString(16).toUpperCase();return t.l... function SF (line 131) | function SF(r,t){return(r[0]-t[0])**2+(r[1]-t[1])**2+(r[2]-t[2])**2} function DF (line 131) | function DF(){const r={},t=Object.keys(Ch);for(let e=t.length,n=0;ne?(t+.05... method level (line 131) | level(r){const t=this.contrast(r);return t>=7?"AAA":t>=4.5?"AA":""} method isDark (line 131) | isDark(){const r=this.rgb().color;return(r[0]*2126+r[1]*7152+r[2]*722)/1... method isLight (line 131) | isLight(){return!this.isDark()} method negate (line 131) | negate(){const r=this.rgb();for(let t=0;t<3;t++)r.color[t]=255-r.color[t... method lighten (line 131) | lighten(r){const t=this.hsl();return t.color[2]+=t.color[2]*r,t} method darken (line 131) | darken(r){const t=this.hsl();return t.color[2]-=t.color[2]*r,t} method saturate (line 131) | saturate(r){const t=this.hsl();return t.color[1]+=t.color[1]*r,t} method desaturate (line 131) | desaturate(r){const t=this.hsl();return t.color[1]-=t.color[1]*r,t} method whiten (line 131) | whiten(r){const t=this.hwb();return t.color[1]+=t.color[1]*r,t} method blacken (line 131) | blacken(r){const t=this.hwb();return t.color[2]+=t.color[2]*r,t} method grayscale (line 131) | grayscale(){const r=this.rgb().color,t=r[0]*.3+r[1]*.59+r[2]*.11;return ... method fade (line 131) | fade(r){return this.alpha(this.valpha-this.valpha*r)} method opaquer (line 131) | opaquer(r){return this.alpha(this.valpha+this.valpha*r)} method rotate (line 131) | rotate(r){const t=this.hsl();let e=t.color[0];return e=(e+r)%360,e=e<0?3... method mix (line 131) | mix(r,t){if(!r||!r.rgb)throw new Error('Argument to "mix" was not a Colo... function BF (line 131) | function BF(r,t){return Number(r.toFixed(t))} function PF (line 131) | function PF(r){return function(t){return BF(t,r)}} function nn (line 131) | function nn(r,t,e){r=Array.isArray(r)?r:[r];for(const n of r)(Oh[n]||(Oh... function kn (line 131) | function kn(r){return function(t){return Math.max(0,Math.min(r,t))}} function LF (line 131) | function LF(r){return Array.isArray(r)?r:[r]} function i1 (line 131) | function i1(r,t){for(let e=0;ei inst... method addChildElement (line 131) | addChildElement(t){return this.root.push(t),this} class go (line 131) | class go extends Me{prepForXml(t){const e=super.prepForXml(t);if(e&&(typ... method prepForXml (line 131) | prepForXml(t){const e=super.prepForXml(t);if(e&&(typeof e[this.rootKey... class ht (line 131) | class ht extends kh{constructor(t){super("_attr");Ue(this,"xmlKeys"),thi... method constructor (line 131) | constructor(t){super("_attr");Ue(this,"xmlKeys"),this.root=t} method prepForXml (line 131) | prepForXml(t){const e={};return Object.entries(this.root).forEach(([n,... class vo (line 131) | class vo extends kh{constructor(t){super("_attr");this.root=t}prepForXml... method constructor (line 131) | constructor(t){super("_attr");this.root=t} method prepForXml (line 131) | prepForXml(t){return{_attr:Object.values(this.root).filter(({value:n})... class an (line 131) | class an extends ht{constructor(){super(...arguments);Ue(this,"xmlKeys",... method constructor (line 131) | constructor(){super(...arguments);Ue(this,"xmlKeys",{val:"w:val",color... function o1 (line 131) | function o1(r){return r&&r.__esModule&&Object.prototype.hasOwnProperty.c... function GF (line 131) | function GF(r){console&&console.warn&&console.warn(r)} function Ur (line 131) | function Ur(){Ur.init.call(this)} function Nh (line 131) | function Nh(r){if(typeof r!="function")throw new TypeError('The "listene... function Yb (line 131) | function Yb(r){return r._maxListeners===void 0?Ur.defaultMaxListeners:r.... function Jb (line 131) | function Jb(r,t,e,n){var i,a,o;if(Nh(e),a=r._events,a===void 0?(a=r._eve... function XF (line 131) | function XF(){if(!this.fired)return this.target.removeListener(this.type... function Qb (line 131) | function Qb(r,t,e){var n={fired:!1,wrapFn:void 0,target:r,type:t,listene... function ew (line 131) | function ew(r,t,e){var n=r._events;if(n===void 0)return[];var i=n[t];ret... function tw (line 131) | function tw(r){var t=this._events;if(t!==void 0){var e=t[r];if(typeof e=... function rw (line 131) | function rw(r,t){for(var e=new Array(t),n=0;n2&&arguments[2]!==void 0?argum... method asInstance (line 75) | static asInstance(u){return u instanceof o||u==null?u:new o(u)} method col (line 75) | get col(){return this.nativeCol+Math.min(this.colWidth-1,this.nativeCo... method col (line 75) | set col(u){this.nativeCol=Math.floor(u),this.nativeColOff=Math.floor((... method row (line 75) | get row(){return this.nativeRow+Math.min(this.rowHeight-1,this.nativeR... method row (line 75) | set row(u){this.nativeRow=Math.floor(u),this.nativeRowOff=Math.floor((... method colWidth (line 75) | get colWidth(){return this.worksheet&&this.worksheet.getColumn(this.na... method rowHeight (line 75) | get rowHeight(){return this.worksheet&&this.worksheet.getRow(this.nati... method model (line 75) | get model(){return{nativeCol:this.nativeCol,nativeColOff:this.nativeCo... method model (line 75) | set model(u){this.nativeCol=u.nativeCol,this.nativeColOff=u.nativeColO... method constructor (line 75) | constructor(u){this.note=u} method model (line 75) | get model(){let u=null;switch(typeof this.note){case"string":u={type:"... method model (line 75) | set model(u){const{note:c}=u,{texts:l}=c;l.length===1&&Object.keys(l[0... method fromModel (line 75) | static fromModel(u){const c=new o;return c.model=u,c} method constructor (line 75) | constructor(){this.decode(arguments)} method setTLBR (line 75) | setTLBR(u,c,l,d,h){if(arguments.length<4){const f=a.decodeAddress(u),g... method decode (line 75) | decode(u){switch(u.length){case 5:this.setTLBR(u[0],u[1],u[2],u[3],u[4... method top (line 75) | get top(){return this.model.top||1} method top (line 75) | set top(u){this.model.top=u} method left (line 75) | get left(){return this.model.left||1} method left (line 75) | set left(u){this.model.left=u} method bottom (line 75) | get bottom(){return this.model.bottom||1} method bottom (line 75) | set bottom(u){this.model.bottom=u} method right (line 75) | get right(){return this.model.right||1} method right (line 75) | set right(u){this.model.right=u} method sheetName (line 75) | get sheetName(){return this.model.sheetName} method sheetName (line 75) | set sheetName(u){this.model.sheetName=u} method _serialisedSheetName (line 75) | get _serialisedSheetName(){const{sheetName:u}=this.model;return u?/^[a... method expand (line 75) | expand(u,c,l,d){(!this.model.top||u1?this.range:this._serialisedSheetN... method $shortRange (line 75) | get $shortRange(){return this.count>1?this.$range:this._serialisedShee... method count (line 75) | get count(){return(1+this.bottom-this.top)*(1+this.right-this.left)} method toString (line 75) | toString(){return this.range} method intersects (line 75) | intersects(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method contains (line 75) | contains(u){const c=a.decodeEx(u);return this.containsEx(c)} method containsEx (line 75) | containsEx(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method forEachAddress (line 75) | forEachAddress(u){for(let c=this.left;c<=this.right;c++)for(let l=this... method constructor (line 75) | constructor(u,c,l){this.table=u,this.column=c,this.index=l} method _set (line 75) | _set(u,c){this.table.cacheState(),this.column[u]=c} method name (line 75) | get name(){return this.column.name} method name (line 75) | set name(u){this._set("name",u)} method filterButton (line 75) | get filterButton(){return this.column.filterButton} method filterButton (line 75) | set filterButton(u){this.column.filterButton=u} method style (line 75) | get style(){return this.column.style} method style (line 75) | set style(u){this.column.style=u} method totalsRowLabel (line 75) | get totalsRowLabel(){return this.column.totalsRowLabel} method totalsRowLabel (line 75) | set totalsRowLabel(u){this._set("totalsRowLabel",u)} method totalsRowFunction (line 75) | get totalsRowFunction(){return this.column.totalsRowFunction} method totalsRowFunction (line 75) | set totalsRowFunction(u){this._set("totalsRowFunction",u)} method totalsRowResult (line 75) | get totalsRowResult(){return this.column.totalsRowResult} method totalsRowResult (line 75) | set totalsRowResult(u){this._set("totalsRowResult",u)} method totalsRowFormula (line 75) | get totalsRowFormula(){return this.column.totalsRowFormula} method totalsRowFormula (line 75) | set totalsRowFormula(u){this._set("totalsRowFormula",u)} method constructor (line 76) | constructor(u){super(),this.model=u} method tag (line 76) | get tag(){return"u"} method render (line 76) | render(u,c){if((c=c||this.model)===!0)u.leafNode("u");else{const l=o.A... method parseOpen (line 76) | parseOpen(u){u.name==="u"&&(this.model=u.attributes.val||!0)} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} function s (line 145) | function s(){a||(a=!0,typeof r.destroy=="function"&&r.destroy())} method prepare (line 76) | prepare(){} method render (line 76) | render(){} method parseOpen (line 76) | parseOpen(c){} method parseText (line 76) | parseText(c){} method parseClose (line 76) | parseClose(c){} method reconcile (line 76) | reconcile(c,l){} method reset (line 76) | reset(){this.model=null,this.map&&Object.values(this.map).forEach(c=>{... method mergeModel (line 76) | mergeModel(c){this.model=Object.assign(this.model||{},c)} method parse (line 76) | async parse(c){for await(const l of c)for(const{eventType:d,value:h}of... method parseStream (line 76) | async parseStream(c){return this.parse(a(c))} method xml (line 76) | get xml(){return this.toXml(this.model)} method toXml (line 76) | toXml(c){const l=new o;return this.render(l,c),l.xml} method toAttribute (line 76) | static toAttribute(c,l){let d=arguments.length>2&&arguments[2]!==void ... method toStringAttribute (line 76) | static toStringAttribute(c,l){let d=arguments.length>2&&arguments[2]!=... method toStringValue (line 76) | static toStringValue(c,l){return c===void 0?l:c} method toBoolAttribute (line 76) | static toBoolAttribute(c,l){let d=arguments.length>2&&arguments[2]!==v... method toBoolValue (line 76) | static toBoolValue(c,l){return c===void 0?l:c==="1"} method toIntAttribute (line 76) | static toIntAttribute(c,l){let d=arguments.length>2&&arguments[2]!==vo... method toIntValue (line 76) | static toIntValue(c,l){return c===void 0?l:parseInt(c,10)} method toFloatAttribute (line 76) | static toFloatAttribute(c,l){let d=arguments.length>2&&arguments[2]!==... method toFloatValue (line 76) | static toFloatValue(c,l){return c===void 0?l:parseFloat(c)} method render (line 76) | render(c,l){c.openXml(a.StdDocAttributes),c.openNode("Types",s.PROPERT... method parseOpen (line 76) | parseOpen(){return!1} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} method tag (line 76) | get tag(){return"x14:id"} method render (line 76) | render(l,d){l.leafNode(this.tag,null,d)} method parseOpen (line 76) | parseOpen(){this.model=""} method parseText (line 76) | parseText(l){this.model+=l} method parseClose (line 76) | parseClose(l){return l!==this.tag} method constructor (line 76) | constructor(){super(),this.map={"x14:conditionalFormattings":this.cond... method tag (line 76) | get tag(){return"ext"} method hasContent (line 76) | hasContent(c){return this.conditionalFormattings.hasContent(c.conditio... method prepare (line 76) | prepare(c,l){this.conditionalFormattings.prepare(c.conditionalFormatti... method render (line 76) | render(c,l){c.openNode("ext",{uri:"{78C0D931-6437-407d-A8EE-F0AAD7539E... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(c,l){this.model[c]=l.model} method constructor (line 76) | constructor(){super(),this.map={color:new o}} method tag (line 76) | get tag(){return"stop"} method render (line 76) | render(h,f){h.openNode("stop"),h.addAttribute("position",f.position),t... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... function u (line 145) | function u(l){if(c(),mm.listenerCount(this,"error")===0)throw l} method constructor (line 75) | constructor(l,d,h){this._worksheet=l,this._number=d,h!==!1&&(this.defn... method number (line 75) | get number(){return this._number} method worksheet (line 75) | get worksheet(){return this._worksheet} method letter (line 75) | get letter(){return s.n2l(this._number)} method isCustomWidth (line 75) | get isCustomWidth(){return this.width!==void 0&&this.width!==9} method defn (line 75) | get defn(){return{header:this._header,key:this.key,width:this.width,st... method defn (line 75) | set defn(l){l?(this.key=l.key,this.width=l.width!==void 0?l.width:9,th... method headers (line 75) | get headers(){return this._header&&this._header instanceof Array?this.... method header (line 75) | get header(){return this._header} method header (line 75) | set header(l){l!==void 0?(this._header=l,this.headers.forEach((d,h)=>{... method key (line 75) | get key(){return this._key} method key (line 75) | set key(l){(this._key&&this._worksheet.getColumnKey(this._key))===this... method hidden (line 75) | get hidden(){return!!this._hidden} method hidden (line 75) | set hidden(l){this._hidden=l} method outlineLevel (line 75) | get outlineLevel(){return this._outlineLevel||0} method outlineLevel (line 75) | set outlineLevel(l){this._outlineLevel=l} method collapsed (line 75) | get collapsed(){return!!(this._outlineLevel&&this._outlineLevel>=this.... method toString (line 75) | toString(){return JSON.stringify({key:this.key,width:this.width,header... method equivalentTo (line 75) | equivalentTo(l){return this.width===l.width&&this.hidden===l.hidden&&t... method isDefault (line 75) | get isDefault(){if(this.isCustomWidth||this.hidden||this.outlineLevel)... method headerCount (line 75) | get headerCount(){return this.headers.length} method eachCell (line 75) | eachCell(l,d){const h=this.number;d||(d=l,l=null),this._worksheet.each... method values (line 75) | get values(){const l=[];return this.eachCell((d,h)=>{d&&d.type!==o.Val... method values (line 75) | set values(l){if(!l)return;const d=this.number;let h=0;l.hasOwnPropert... method _applyStyle (line 75) | _applyStyle(l,d){return this.style[l]=d,this.eachCell(h=>{h[l]=d}),d} method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(l){this._applyStyle("numFmt",l)} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(l){this._applyStyle("font",l)} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(l){this._applyStyle("alignment",l)} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(l){this._applyStyle("protection",l)} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(l){this._applyStyle("border",l)} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(l){this._applyStyle("fill",l)} method toModel (line 75) | static toModel(l){const d=[];let h=null;return l&&l.forEach((f,g)=>{f.... method fromModel (line 75) | static fromModel(l,d){const h=[];let f=1,g=0;for(d=(d=d||[]).sort(func... method constructor (line 76) | constructor(){super(),this.map={"v:shape":new s}} method tag (line 76) | get tag(){return"xml"} method render (line 76) | render(l,d){l.openXml(a.StdDocAttributes),l.openNode(this.tag,u.DRAWIN... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method reconcile (line 76) | reconcile(l,d){l.anchors.forEach(h=>{h.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={"v:textbox":new o,"x:ClientData":new s}} method tag (line 76) | get tag(){return"v:shape"} method render (line 76) | render(l,d,h){l.openNode("v:shape",u.V_SHAPE_ATTRIBUTES(d,h)),l.leafNo... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.p... method constructor (line 76) | constructor(){super(),this.map={Relationship:new s}} method render (line 76) | render(l,d){d=d||this._values,l.openXml(a.StdDocAttributes),l.openNode... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method constructor (line 76) | constructor(){super(),this.map={"x14:id":this.idXform=new s}} method tag (line 76) | get tag(){return"ext"} method render (line 76) | render(l,d){l.openNode(this.tag,{uri:"{B025F937-C7B1-47D3-B67F-A62EFF6... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(l,d){this.model.x14Id=d.model} method constructor (line 76) | constructor(l){super(),this.model=l} method tag (line 76) | get tag(){return"r"} method textXform (line 76) | get textXform(){return this._textXform||(this._textXform=new a)} method fontXform (line 76) | get fontXform(){return this._fontXform||(this._fontXform=new o(u.FONT_... method render (line 76) | render(l,d){d=d||this.model,l.openNode("r"),d.font&&this.fontXform.ren... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){switch(l){case"r":return!1;case"t":return this.model.tex... method constructor (line 76) | constructor(l){super(),this.name=l,this.map={color:new s}} method tag (line 76) | get tag(){return this.name} method render (line 76) | render(l,d,h){const f=d&&d.color||h||this.defaultColor;l.openNode(this... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){return this.parser?(this.parser.parseClose(l)||(this.par... method validStyle (line 76) | validStyle(l){return u.validStyleValues[l]} method constructor (line 76) | constructor(){super(),this.map={fgColor:new o("fgColor"),bgColor:new o... method name (line 76) | get name(){return"pattern"} method tag (line 76) | get tag(){return"patternFill"} method render (line 76) | render(h,f){h.openNode("patternFill"),h.addAttribute("patternType",f.p... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.p... method constructor (line 77) | constructor(l){super({writableObjectMode:l.objectMode}),this.hasWritte... method transform (line 77) | transform(l){return this.rowFormatter.rowTransform=l,this} method _transform (line 77) | _transform(l,d,h){let f=!1;try{this.hasWrittenBOM||(this.push(this.for... method _flush (line 77) | _flush(l){this.rowFormatter.finish((d,h)=>d?l(d):(h&&h.forEach(f=>{thi... method constructor (line 79) | constructor(l){this.parserOptions=l,this.rowParser=new o.RowParser(thi... method removeBOM (line 79) | static removeBOM(l){return l&&l.charCodeAt(0)===65279?l.slice(1):l} method parse (line 79) | parse(l,d){const h=new a.Scanner({line:u.removeBOM(l),parserOptions:th... method parseWithoutComments (line 79) | parseWithoutComments(l){const d=[];let h=!0;for(;h;)h=this.parseRow(l,... method parseWithComments (line 79) | parseWithComments(l){const{parserOptions:d}=this,h=[];for(let f=l.next... method parseRow (line 79) | parseRow(l,d){if(!l.nextNonSpaceToken)return!1;const h=this.rowParser.... method constructor (line 81) | constructor(){this._rowTransform=null,this._rowValidator=null} method createTransform (line 81) | static createTransform(l){return s.isSyncTransform(l)?(d,h)=>{let f=nu... method createValidator (line 81) | static createValidator(l){return s.isSyncValidate(l)?(d,h)=>{h(null,{r... method rowTransform (line 81) | set rowTransform(l){if(!o.default(l))throw new TypeError("The transfor... method rowValidator (line 81) | set rowValidator(l){if(!o.default(l))throw new TypeError("The validate... method transformAndValidate (line 81) | transformAndValidate(l,d){return this.callTransformer(l,(h,f)=>h?d(h):... method callTransformer (line 81) | callTransformer(l,d){return this._rowTransform?this._rowTransform(l,d)... method callValidator (line 81) | callValidator(l,d){return this._rowValidator?this._rowValidator(l,d):d... function c (line 145) | function c(){e.removeListener("data",n),r.removeListener("drain",i),e.re... method constructor (line 75) | constructor(){this._xml=[],this._stack=[],this._rollbacks=[]} method tos (line 75) | get tos(){return this._stack.length?this._stack[this._stack.length-1]:... method cursor (line 75) | get cursor(){return this._xml.length} method openXml (line 75) | openXml(d){const h=this._xml;h.push(" method openNode (line 76) | openNode(d,h){const f=this.tos,g=this._xml;f&&this.open&&g.push(">"),t... method addAttribute (line 76) | addAttribute(d,h){if(!this.open)throw new Error("Cannot write attribut... method addAttributes (line 76) | addAttributes(d){if(!this.open)throw new Error("Cannot write attribute... method writeText (line 76) | writeText(d){const h=this._xml;this.open&&(h.push(">"),this.open=!1),t... method writeXml (line 76) | writeXml(d){this.open&&(this._xml.push(">"),this.open=!1),this.leaf=!1... method closeNode (line 76) | closeNode(){const d=this._stack.pop(),h=this._xml;this.leaf?h.push("/>... method leafNode (line 76) | leafNode(d,h,f){this.openNode(d,h),f!==void 0&&this.writeText(f),this.... method closeAll (line 76) | closeAll(){for(;this._stack.length;)this.closeNode()} method addRollback (line 76) | addRollback(){return this._rollbacks.push({xml:this._xml.length,stack:... method commit (line 76) | commit(){this._rollbacks.pop()} method rollback (line 76) | rollback(){const d=this._rollbacks.pop();this._xml.length>d.xml&&this.... method xml (line 76) | get xml(){return this.closeAll(),this._xml.join("")} method constructor (line 76) | constructor(){super(),this.map={stop:new s}} method name (line 76) | get name(){return"gradient"} method tag (line 76) | get tag(){return"gradientFill"} method render (line 76) | render(h,f){switch(h.openNode("gradientFill"),f.gradient){case"angle":... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method constructor (line 76) | constructor(d,h){super(),this.id=d,this.formatCode=h} method tag (line 76) | get tag(){return"numFmt"} method render (line 76) | render(d,h){d.leafNode("numFmt",{numFmtId:h.id,formatCode:h.formatCode})} method parseOpen (line 76) | parseOpen(d){switch(d.name){case"numFmt":return this.model={id:parseIn... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} function n (line 145) | function n(q,O){if(!(this instanceof n))return new n(q,O);var L=this;a(L... function O (line 145) | function O(){} function i (line 145) | function i(q){for(var O=Math.max(t.MAX_BUFFER_LENGTH,10),L=0,V=0,J=e.len... function a (line 145) | function a(q){for(var O=0,L=e.length;O2&&arguments[2]!==void 0?argum... method asInstance (line 75) | static asInstance(u){return u instanceof o||u==null?u:new o(u)} method col (line 75) | get col(){return this.nativeCol+Math.min(this.colWidth-1,this.nativeCo... method col (line 75) | set col(u){this.nativeCol=Math.floor(u),this.nativeColOff=Math.floor((... method row (line 75) | get row(){return this.nativeRow+Math.min(this.rowHeight-1,this.nativeR... method row (line 75) | set row(u){this.nativeRow=Math.floor(u),this.nativeRowOff=Math.floor((... method colWidth (line 75) | get colWidth(){return this.worksheet&&this.worksheet.getColumn(this.na... method rowHeight (line 75) | get rowHeight(){return this.worksheet&&this.worksheet.getRow(this.nati... method model (line 75) | get model(){return{nativeCol:this.nativeCol,nativeColOff:this.nativeCo... method model (line 75) | set model(u){this.nativeCol=u.nativeCol,this.nativeColOff=u.nativeColO... method constructor (line 75) | constructor(u){this.note=u} method model (line 75) | get model(){let u=null;switch(typeof this.note){case"string":u={type:"... method model (line 75) | set model(u){const{note:c}=u,{texts:l}=c;l.length===1&&Object.keys(l[0... method fromModel (line 75) | static fromModel(u){const c=new o;return c.model=u,c} method constructor (line 75) | constructor(){this.decode(arguments)} method setTLBR (line 75) | setTLBR(u,c,l,d,h){if(arguments.length<4){const f=a.decodeAddress(u),g... method decode (line 75) | decode(u){switch(u.length){case 5:this.setTLBR(u[0],u[1],u[2],u[3],u[4... method top (line 75) | get top(){return this.model.top||1} method top (line 75) | set top(u){this.model.top=u} method left (line 75) | get left(){return this.model.left||1} method left (line 75) | set left(u){this.model.left=u} method bottom (line 75) | get bottom(){return this.model.bottom||1} method bottom (line 75) | set bottom(u){this.model.bottom=u} method right (line 75) | get right(){return this.model.right||1} method right (line 75) | set right(u){this.model.right=u} method sheetName (line 75) | get sheetName(){return this.model.sheetName} method sheetName (line 75) | set sheetName(u){this.model.sheetName=u} method _serialisedSheetName (line 75) | get _serialisedSheetName(){const{sheetName:u}=this.model;return u?/^[a... method expand (line 75) | expand(u,c,l,d){(!this.model.top||u1?this.range:this._serialisedSheetN... method $shortRange (line 75) | get $shortRange(){return this.count>1?this.$range:this._serialisedShee... method count (line 75) | get count(){return(1+this.bottom-this.top)*(1+this.right-this.left)} method toString (line 75) | toString(){return this.range} method intersects (line 75) | intersects(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method contains (line 75) | contains(u){const c=a.decodeEx(u);return this.containsEx(c)} method containsEx (line 75) | containsEx(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method forEachAddress (line 75) | forEachAddress(u){for(let c=this.left;c<=this.right;c++)for(let l=this... method constructor (line 75) | constructor(u,c,l){this.table=u,this.column=c,this.index=l} method _set (line 75) | _set(u,c){this.table.cacheState(),this.column[u]=c} method name (line 75) | get name(){return this.column.name} method name (line 75) | set name(u){this._set("name",u)} method filterButton (line 75) | get filterButton(){return this.column.filterButton} method filterButton (line 75) | set filterButton(u){this.column.filterButton=u} method style (line 75) | get style(){return this.column.style} method style (line 75) | set style(u){this.column.style=u} method totalsRowLabel (line 75) | get totalsRowLabel(){return this.column.totalsRowLabel} method totalsRowLabel (line 75) | set totalsRowLabel(u){this._set("totalsRowLabel",u)} method totalsRowFunction (line 75) | get totalsRowFunction(){return this.column.totalsRowFunction} method totalsRowFunction (line 75) | set totalsRowFunction(u){this._set("totalsRowFunction",u)} method totalsRowResult (line 75) | get totalsRowResult(){return this.column.totalsRowResult} method totalsRowResult (line 75) | set totalsRowResult(u){this._set("totalsRowResult",u)} method totalsRowFormula (line 75) | get totalsRowFormula(){return this.column.totalsRowFormula} method totalsRowFormula (line 75) | set totalsRowFormula(u){this._set("totalsRowFormula",u)} method constructor (line 76) | constructor(u){super(),this.model=u} method tag (line 76) | get tag(){return"u"} method render (line 76) | render(u,c){if((c=c||this.model)===!0)u.leafNode("u");else{const l=o.A... method parseOpen (line 76) | parseOpen(u){u.name==="u"&&(this.model=u.attributes.val||!0)} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} function c (line 145) | function c(q,O){return new l(q,O)} method constructor (line 75) | constructor(){this._xml=[],this._stack=[],this._rollbacks=[]} method tos (line 75) | get tos(){return this._stack.length?this._stack[this._stack.length-1]:... method cursor (line 75) | get cursor(){return this._xml.length} method openXml (line 75) | openXml(d){const h=this._xml;h.push(" method openNode (line 76) | openNode(d,h){const f=this.tos,g=this._xml;f&&this.open&&g.push(">"),t... method addAttribute (line 76) | addAttribute(d,h){if(!this.open)throw new Error("Cannot write attribut... method addAttributes (line 76) | addAttributes(d){if(!this.open)throw new Error("Cannot write attribute... method writeText (line 76) | writeText(d){const h=this._xml;this.open&&(h.push(">"),this.open=!1),t... method writeXml (line 76) | writeXml(d){this.open&&(this._xml.push(">"),this.open=!1),this.leaf=!1... method closeNode (line 76) | closeNode(){const d=this._stack.pop(),h=this._xml;this.leaf?h.push("/>... method leafNode (line 76) | leafNode(d,h,f){this.openNode(d,h),f!==void 0&&this.writeText(f),this.... method closeAll (line 76) | closeAll(){for(;this._stack.length;)this.closeNode()} method addRollback (line 76) | addRollback(){return this._rollbacks.push({xml:this._xml.length,stack:... method commit (line 76) | commit(){this._rollbacks.pop()} method rollback (line 76) | rollback(){const d=this._rollbacks.pop();this._xml.length>d.xml&&this.... method xml (line 76) | get xml(){return this.closeAll(),this._xml.join("")} method constructor (line 76) | constructor(){super(),this.map={stop:new s}} method name (line 76) | get name(){return"gradient"} method tag (line 76) | get tag(){return"gradientFill"} method render (line 76) | render(h,f){switch(h.openNode("gradientFill"),f.gradient){case"angle":... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method constructor (line 76) | constructor(d,h){super(),this.id=d,this.formatCode=h} method tag (line 76) | get tag(){return"numFmt"} method render (line 76) | render(d,h){d.leafNode("numFmt",{numFmtId:h.id,formatCode:h.formatCode})} method parseOpen (line 76) | parseOpen(d){switch(d.name){case"numFmt":return this.model={id:parseIn... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} function l (line 145) | function l(q,O){if(!(this instanceof l))return new l(q,O);s.apply(this),... method constructor (line 75) | constructor(f,g,m){if(!f||!g)throw new Error("A Cell needs a Row");thi... method worksheet (line 75) | get worksheet(){return this._row.worksheet} method workbook (line 75) | get workbook(){return this._row.worksheet.workbook} method destroy (line 75) | destroy(){delete this.style,delete this._value,delete this._row,delete... method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(f){this.style.numFmt=f} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(f){this.style.font=f} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(f){this.style.alignment=f} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(f){this.style.border=f} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(f){this.style.fill=f} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(f){this.style.protection=f} method _mergeStyle (line 75) | _mergeStyle(f,g,m){const p=f&&f.numFmt||g&&g.numFmt;p&&(m.numFmt=p);co... method address (line 75) | get address(){return this._address} method row (line 75) | get row(){return this._row.number} method col (line 75) | get col(){return this._column.number} method $col$row (line 75) | get $col$row(){return`$${this._column.letter}$${this.row}`} method type (line 75) | get type(){return this._value.type} method effectiveType (line 75) | get effectiveType(){return this._value.effectiveType} method toCsvString (line 75) | toCsvString(){return this._value.toCsvString()} method addMergeRef (line 75) | addMergeRef(){this._mergeCount++} method releaseMergeRef (line 75) | releaseMergeRef(){this._mergeCount--} method isMerged (line 75) | get isMerged(){return this._mergeCount>0||this.type===l.Types.Merge} method merge (line 75) | merge(f,g){this._value.release(),this._value=d.create(l.Types.Merge,th... method unmerge (line 75) | unmerge(){this.type===l.Types.Merge&&(this._value.release(),this._valu... method isMergedTo (line 75) | isMergedTo(f){return this._value.type===l.Types.Merge&&this._value.isM... method master (line 75) | get master(){return this.type===l.Types.Merge?this._value.master:this} method isHyperlink (line 75) | get isHyperlink(){return this._value.type===l.Types.Hyperlink} method hyperlink (line 75) | get hyperlink(){return this._value.hyperlink} method value (line 75) | get value(){return this._value.value} method value (line 75) | set value(f){this.type!==l.Types.Merge?(this._value.release(),this._va... method note (line 75) | get note(){return this._comment&&this._comment.note} method note (line 75) | set note(f){this._comment=new c(f)} method text (line 75) | get text(){return this._value.toString()} method html (line 75) | get html(){return o.escapeHtml(this.text)} method toString (line 75) | toString(){return this.text} method _upgradeToHyperlink (line 75) | _upgradeToHyperlink(f){this.type===l.Types.String&&(this._value=d.crea... method formula (line 75) | get formula(){return this._value.formula} method result (line 75) | get result(){return this._value.result} method formulaType (line 75) | get formulaType(){return this._value.formulaType} method fullAddress (line 75) | get fullAddress(){const{worksheet:f}=this._row;return{sheetName:f.name... method name (line 75) | get name(){return this.names[0]} method name (line 75) | set name(f){this.names=[f]} method names (line 75) | get names(){return this.workbook.definedNames.getNamesEx(this.fullAddr... method names (line 75) | set names(f){const{definedNames:g}=this.workbook;g.removeAllNames(this... method addName (line 75) | addName(f){this.workbook.definedNames.addEx(this.fullAddress,f)} method removeName (line 75) | removeName(f){this.workbook.definedNames.removeEx(this.fullAddress,f)} method removeAllNames (line 75) | removeAllNames(){this.workbook.definedNames.removeAllNames(this.fullAd... method _dataValidations (line 75) | get _dataValidations(){return this.worksheet.dataValidations} method dataValidation (line 75) | get dataValidation(){return this._dataValidations.find(this.address)} method dataValidation (line 75) | set dataValidation(f){this._dataValidations.add(this.address,f)} method model (line 75) | get model(){const{model:f}=this._value;return f.style=this.style,this.... method model (line 75) | set model(f){if(this._value.release(),this._value=d.create(f.type,this... method constructor (line 75) | constructor(p,y){this._data=p,this._encoding=y} method length (line 75) | get length(){return this.toBuffer().length} method copy (line 75) | copy(p,y,v,b){return this.toBuffer().copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._buffer||(this._buffer=o.from(this._data,this._... method constructor (line 76) | constructor(h){super(),this.options=Object.assign({type:"nodebuffer",c... method append (line 76) | append(h,f){f.hasOwnProperty("base64")&&f.base64?this.zip.file(f.name,... method finalize (line 76) | async finalize(){const h=await this.zip.generateAsync(this.options);th... method read (line 76) | read(h){return this.stream.read(h)} method setEncoding (line 76) | setEncoding(h){return this.stream.setEncoding(h)} method pause (line 76) | pause(){return this.stream.pause()} method resume (line 76) | resume(){return this.stream.resume()} method isPaused (line 76) | isPaused(){return this.stream.isPaused()} method pipe (line 76) | pipe(h,f){return this.stream.pipe(h,f)} method unpipe (line 76) | unpipe(h){return this.stream.unpipe(h)} method unshift (line 76) | unshift(h){return this.stream.unshift(h)} method wrap (line 76) | wrap(h){return this.stream.wrap(h)} method constructor (line 76) | constructor(){super(),this.map={Company:new s({tag:"Company"}),Manager... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("Properties",l.PR... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"dc:creator":new u({tag:"dc:creator"})... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("cp:corePropertie... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"xdr:twoCellAnchor":new u,"xdr:oneCell... method prepare (line 76) | prepare(h){h.anchors.forEach((f,g)=>{f.anchorType=function(m){return(t... method tag (line 76) | get tag(){return"xdr:wsDr"} method render (line 76) | render(h,f){h.openXml(o.StdDocAttributes),h.openNode(this.tag,l.DRAWIN... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.m... method reconcile (line 76) | reconcile(h,f){h.anchors.forEach(g=>{g.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={patternFill:new u,gradientFill:new c}} method tag (line 76) | get tag(){return"fill"} method render (line 76) | render(h,f){switch(h.addRollback(),h.openNode("fill"),f.type){case"pat... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method validStyle (line 76) | validStyle(h){return l.validPatternValues[h]} method constructor (line 79) | constructor(h){this.rowCount=0,this.formatterOptions=h,this.fieldForma... method isRowHashArray (line 79) | static isRowHashArray(h){return!!Array.isArray(h)&&Array.isArray(h[0])... method isRowArray (line 79) | static isRowArray(h){return Array.isArray(h)&&!this.isRowHashArray(h)} method gatherHeaders (line 79) | static gatherHeaders(h){return l.isRowHashArray(h)?h.map(f=>f[0]):Arra... method createTransform (line 79) | static createTransform(h){return c.isSyncTransform(h)?(f,g)=>{let m=nu... method rowTransform (line 79) | set rowTransform(h){if(!o.default(h))throw new TypeError("The transfor... method format (line 79) | format(h,f){this.callTransformer(h,(g,m)=>{if(g)return f(g);if(!h)retu... method finish (line 79) | finish(h){const f=[];if(this.formatterOptions.alwaysWriteHeaders&&this... method checkHeaders (line 79) | checkHeaders(h){if(this.headers)return{shouldFormatColumns:!0,headers:... method gatherColumns (line 79) | gatherColumns(h){if(this.headers===null)throw new Error("Headers is cu... method callTransformer (line 79) | callTransformer(h,f){return this._rowTransform?this._rowTransform(h,f)... method formatColumns (line 79) | formatColumns(h,f){const g=h.map((p,y)=>this.fieldFormatter.format(p,y... method constructor (line 79) | constructor(h){super({objectMode:h.objectMode}),this.lines="",this.row... method hasHitRowLimit (line 79) | get hasHitRowLimit(){return this.parserOptions.limitRows&&this.rowCoun... method shouldEmitRows (line 79) | get shouldEmitRows(){return this.parsedRowCount>this.parserOptions.ski... method shouldSkipLine (line 79) | get shouldSkipLine(){return this.parsedLineCount<=this.parserOptions.s... method transform (line 79) | transform(h){return this.rowTransformerValidator.rowTransform=h,this} method validate (line 79) | validate(h){return this.rowTransformerValidator.rowValidator=h,this} method emit (line 79) | emit(h){if(h==="end")return this.endEmitted||(this.endEmitted=!0,super... method _transform (line 79) | _transform(h,f,g){if(this.hasHitRowLimit)return g();const m=l.wrapDone... method _flush (line 79) | _flush(h){const f=l.wrapDoneCallback(h);if(this.hasHitRowLimit)return ... method parse (line 79) | parse(h,f){if(!h)return[];const{line:g,rows:m}=this.parser.parse(h,f);... method processRows (line 79) | processRows(h,f){const g=h.length,m=p=>{const y=E=>E?f(E):p%100!=0?m(p... method transformRow (line 79) | transformRow(h,f){try{this.headerTransformer.transform(h,(g,m)=>g?f(g)... method checkAndEmitHeaders (line 79) | checkAndEmitHeaders(){!this.headersEmitted&&this.headerTransformer.hea... method skipRow (line 79) | skipRow(h){return this.rowCount-=1,h(null,{row:null,isValid:!0})} method pushRow (line 79) | pushRow(h,f){try{this.parserOptions.objectMode?this.push(h):this.push(... method wrapDoneCallback (line 79) | static wrapDoneCallback(h){let f=!1;return function(g){if(g){if(f)thro... function E (line 145) | function E(q){return q===" "||q===` function D (line 146) | function D(q){return q==='"'||q==="'"} function F (line 146) | function F(q){return q===">"||E(q)} function z (line 146) | function z(q,O){return q.test(O)} function W (line 146) | function W(q,O){return!z(q,O)} function ee (line 146) | function ee(q,O,L){q[O]&&q[O](L)} function P (line 146) | function P(q,O,L){q.textNode&&I(q),ee(q,O,L)} method constructor (line 76) | constructor(S){this.workbook=S} method readFile (line 76) | async readFile(S,C){if(!await h.fs.exists(S))throw new Error("File not... method parseRels (line 76) | parseRels(S){return new v().parseStream(S)} method parseWorkbook (line 76) | parseWorkbook(S){return new D().parseStream(S)} method parseSharedStrings (line 76) | parseSharedStrings(S){return new y().parseStream(S)} method reconcile (line 76) | reconcile(S,C){const _=new D,w=new F(C),x=new z,A=new W;_.reconcile(S)... method _processWorksheetEntry (line 76) | async _processWorksheetEntry(S,C,_,w,x){const A=new F(w),k=await A.par... method _processCommentEntry (line 76) | async _processCommentEntry(S,C,_){const w=new U,x=await w.parseStream(... method _processTableEntry (line 76) | async _processTableEntry(S,C,_){const w=new W,x=await w.parseStream(S)... method _processWorksheetRelsEntry (line 76) | async _processWorksheetRelsEntry(S,C,_){const w=new v,x=await w.parseS... method _processMediaEntry (line 76) | async _processMediaEntry(S,C,_){const w=_.lastIndexOf(".");if(w>=1){co... method _processDrawingEntry (line 76) | async _processDrawingEntry(S,C,_){const w=new z,x=await w.parseStream(... method _processDrawingRelsEntry (line 76) | async _processDrawingRelsEntry(S,C,_){const w=new v,x=await w.parseStr... method _processVmlDrawingEntry (line 76) | async _processVmlDrawingEntry(S,C,_){const w=new G,x=await w.parseStre... method _processThemeEntry (line 76) | async _processThemeEntry(S,C,_){await new Promise((w,x)=>{const A=new ... method createInputStream (line 76) | createInputStream(){throw new Error("`XLSX#createInputStream` is depre... method read (line 76) | async read(S,C){!S[Symbol.asyncIterator]&&S.pipe&&(S=S.pipe(new c));co... method load (line 76) | async load(S,C){let _;_=C&&C.base64?o.from(S.toString(),"base64"):S;co... method addMedia (line 76) | async addMedia(S,C){await Promise.all(C.media.map(async _=>{if(_.type=... method addDrawings (line 76) | addDrawings(S,C){const _=new z,w=new v;C.worksheets.forEach(x=>{const{... method addTables (line 76) | addTables(S,C){const _=new W;C.worksheets.forEach(w=>{const{tables:x}=... method addContentTypes (line 76) | async addContentTypes(S,C){const _=new b().toXml(C);S.append(_,{name:"... method addApp (line 76) | async addApp(S,C){const _=new E().toXml(C);S.append(_,{name:"docProps/... method addCore (line 76) | async addCore(S,C){const _=new p;S.append(_.toXml(C),{name:"docProps/c... method addThemes (line 76) | async addThemes(S,C){const _=C.themes||{theme1:ee};Object.keys(_).forE... method addOfficeRels (line 76) | async addOfficeRels(S){const C=new v().toXml([{Id:"rId1",Type:P.RelTyp... method addWorkbookRels (line 76) | async addWorkbookRels(S,C){let _=1;const w=[{Id:"rId"+_++,Type:P.RelTy... method addSharedStrings (line 76) | async addSharedStrings(S,C){C.sharedStrings&&C.sharedStrings.count&&S.... method addStyles (line 76) | async addStyles(S,C){const{xml:_}=C.styles;_&&S.append(_,{name:"xl/sty... method addWorkbook (line 76) | async addWorkbook(S,C){const _=new D;S.append(_.toXml(C),{name:"xl/wor... method addWorksheets (line 76) | async addWorksheets(S,C){const _=new F,w=new v,x=new U,A=new G;C.works... method _finalize (line 76) | _finalize(S){return new Promise((C,_)=>{S.on("finish",()=>{C(this)}),S... method prepareModel (line 76) | prepareModel(S,C){S.creator=S.creator||"ExcelJS",S.lastModifiedBy=S.la... method write (line 76) | async write(S,C){C=C||{};const{model:_}=this.workbook,w=new l.ZipWrite... method writeFile (line 76) | writeFile(S,C){const _=s.createWriteStream(S);return new Promise((w,x)... method writeBuffer (line 76) | async writeBuffer(S){const C=new d;return await this.write(C,S),C.read()} function I (line 146) | function I(q){q.textNode=S(q.opt,q.textNode),q.textNode&&ee(q,"ontext",q... function S (line 146) | function S(q,O){return q.trim&&(O=O.trim()),q.normalize&&(O=O.replace(/\... function C (line 146) | function C(q,O){return I(q),q.trackPosition&&(O+=` function _ (line 149) | function _(q){return q.sawRoot&&!q.closedRoot&&w(q,"Unclosed root tag"),... function w (line 149) | function w(q,O){if(typeof q!="object"||!(q instanceof n))throw new Error... function x (line 149) | function x(q){q.strict||(q.tagName=q.tagName[q.looseCase]());var O=q.tag... method constructor (line 76) | constructor(k){super();const{maxRows:R,maxCols:M,ignoreNodes:X}=k||{};... method prepare (line 76) | prepare(k,R){R.merges=new c,k.hyperlinks=R.hyperlinks=[],k.comments=R.... method render (line 76) | render(k,R){k.openXml(s.StdDocAttributes),k.openNode("worksheet",x.WOR... method parseOpen (line 76) | parseOpen(k){return this.parser?(this.parser.parseOpen(k),!0):k.name==... method parseText (line 76) | parseText(k){this.parser&&this.parser.parseText(k)} method parseClose (line 76) | parseClose(k){if(this.parser)return this.parser.parseClose(k)||(this.p... method reconcile (line 76) | reconcile(k,R){const M=(k.relationships||[]).reduce((K,te)=>{if(K[te.I... function A (line 149) | function A(q,O){var L=q.indexOf(":"),V=L<0?["",q]:q.split(":"),J=V[0],re... function k (line 149) | function k(q){if(q.strict||(q.attribName=q.attribName[q.looseCase]()),q.... function R (line 151) | function R(q,O){if(q.opt.xmlns){var L=q.tag,V=A(q.tagName);L.prefix=V.pr... function M (line 151) | function M(q){if(!q.tagName){w(q,"Weird empty close tag."),q.textNode+="... function X (line 151) | function X(q){var O=q.entity,L=O.toLowerCase(),V,J="";return q.ENTITIES[... function K (line 151) | function K(q,O){O==="<"?(q.state=U.OPEN_WAKA,q.startTagPosition=q.positi... function te (line 151) | function te(q,O){var L="";return O=r.lengt... function HU (line 155) | function HU(r,t){if(Array.isArray(r))return r.slice();if(!r)return[];var... function $U (line 155) | function $U(r){for(var t="",e=0;e>>24|r>>>8&65280|r<<8&16711680|(r&255)<<24;return... function VU (line 155) | function VU(r,t){for(var e="",n=0;n>>t|r<<32-t} function KU (line 155) | function KU(r,t){return r<>>32-t} function ZU (line 155) | function ZU(r,t){return r+t>>>0} function YU (line 155) | function YU(r,t,e){return r+t+e>>>0} function JU (line 155) | function JU(r,t,e,n){return r+t+e+n>>>0} function QU (line 155) | function QU(r,t,e,n,i){return r+t+e+n+i>>>0} function eB (line 155) | function eB(r,t,e,n){var i=r[t],a=r[t+1],o=n+a>>>0,s=(o>>0,a=(i>>0} function rB (line 155) | function rB(r,t,e,n){var i=t+n;return i>>>0} function nB (line 155) | function nB(r,t,e,n,i,a,o,s){var u=0,c=t;c=c+n>>>0,u+=c>>0,... function iB (line 155) | function iB(r,t,e,n,i,a,o,s){var u=t+n+a+s;return u>>>0} function aB (line 155) | function aB(r,t,e,n,i,a,o,s,u,c){var l=0,d=t;d=d+n>>>0,l+=d... function oB (line 155) | function oB(r,t,e,n,i,a,o,s,u,c){var l=t+n+a+s+c;return l>>>0} function sB (line 155) | function sB(r,t,e){var n=t<<32-e|r>>>e;return n>>>0} function uB (line 155) | function uB(r,t,e){var n=r<<32-e|t>>>e;return n>>>0} function cB (line 155) | function cB(r,t,e){return r>>>e} function lB (line 155) | function lB(r,t,e){var n=r<<32-e|t>>>e;return n>>>0} function qh (line 155) | function qh(){this.pending=null,this.pendingTotal=0,this.blockSize=this.... function dB (line 155) | function dB(r,t,e,n){if(r===0)return X_(t,e,n);if(r===1||r===3)return Z_... function X_ (line 155) | function X_(r,t,e){return r&t^~r&e} function K_ (line 155) | function K_(r,t,e){return r&t^r&e^t&e} function Z_ (line 155) | function Z_(r,t,e){return r^t^e} function pB (line 155) | function pB(r){return Wa(r,2)^Wa(r,13)^Wa(r,22)} function mB (line 155) | function mB(r){return Wa(r,6)^Wa(r,11)^Wa(r,25)} function gB (line 155) | function gB(r){return Wa(r,7)^Wa(r,18)^r>>>3} function vB (line 155) | function vB(r){return Wa(r,17)^Wa(r,19)^r>>>10} function za (line 155) | function za(){if(!(this instanceof za))return new za;Y_.call(this),this.... function Ha (line 155) | function Ha(){if(!(this instanceof Ha))return new Ha;J_.call(this),this.... function _o (line 155) | function _o(){if(!(this instanceof _o))return new _o;ex.call(this),this.... function _a (line 155) | function _a(){if(!(this instanceof _a))return new _a;nx.call(this),this.... function HB (line 155) | function HB(r,t,e,n,i){var a=r&e^~r&i;return a<0&&(a+=4294967296),a} function $B (line 155) | function $B(r,t,e,n,i,a){var o=t&n^~t&a;return o<0&&(o+=4294967296),o} function VB (line 155) | function VB(r,t,e,n,i){var a=r&e^r&i^e&i;return a<0&&(a+=4294967296),a} function qB (line 155) | function qB(r,t,e,n,i,a){var o=t&n^t&a^n&a;return o<0&&(o+=4294967296),o} function GB (line 155) | function GB(r,t){var e=$a(r,t,28),n=$a(t,r,2),i=$a(t,r,7),a=e^n^i;return... function XB (line 155) | function XB(r,t){var e=Va(r,t,28),n=Va(t,r,2),i=Va(t,r,7),a=e^n^i;return... function KB (line 155) | function KB(r,t){var e=$a(r,t,14),n=$a(r,t,18),i=$a(t,r,9),a=e^n^i;retur... function ZB (line 155) | function ZB(r,t){var e=Va(r,t,14),n=Va(r,t,18),i=Va(t,r,9),a=e^n^i;retur... function YB (line 155) | function YB(r,t){var e=$a(r,t,1),n=$a(r,t,8),i=tx(r,t,7),a=e^n^i;return ... function JB (line 155) | function JB(r,t){var e=Va(r,t,1),n=Va(r,t,8),i=rx(r,t,7),a=e^n^i;return ... function QB (line 155) | function QB(r,t){var e=$a(r,t,19),n=$a(t,r,29),i=tx(r,t,6),a=e^n^i;retur... function eP (line 155) | function eP(r,t){var e=Va(r,t,19),n=Va(t,r,29),i=rx(r,t,6),a=e^n^i;retur... function xo (line 155) | function xo(){if(!(this instanceof xo))return new xo;ax.call(this),this.... function qa (line 155) | function qa(){if(!(this instanceof qa))return new qa;cx.call(this),this.... function lx (line 155) | function lx(r,t,e,n){return r<=15?t^e^n:r<=31?t&e|~t&n:r<=47?(t|~e)^n:r<... function nP (line 155) | function nP(r){return r<=15?0:r<=31?1518500249:r<=47?1859775393:r<=63?24... function iP (line 155) | function iP(r){return r<=15?1352829926:r<=31?1548603684:r<=47?1836072691... function zu (line 155) | function zu(r,t,e){if(!(this instanceof zu))return new zu(r,t,e);this.Ha... class AP (line 155) | class AP extends ht{constructor(){super(...arguments);Ue(this,"xmlKeys",... method constructor (line 155) | constructor(){super(...arguments);Ue(this,"xmlKeys",{x:"x",y:"y"})} class TP (line 155) | class TP extends Me{constructor(){super("wp:simplePos");this.root.push(n... method constructor (line 155) | constructor(){super("wp:simplePos");this.root.push(new AP({x:0,y:0}))} class hx (line 155) | class hx extends Me{constructor(t){super("wp:align");this.root.push(t)}} method constructor (line 155) | constructor(t){super("wp:align");this.root.push(t)} class dx (line 155) | class dx extends Me{constructor(t){super("wp:posOffset");this.root.push(... method constructor (line 155) | constructor(t){super("wp:posOffset");this.root.push(t.toString())} class SP (line 155) | class SP extends ht{constructor(){super(...arguments);Ue(this,"xmlKeys",... method constructor (line 155) | constructor(){super(...arguments);Ue(this,"xmlKeys",{relativeFrom:"rel... class DP (line 155) | class DP extends Me{constructor(t){super("wp:positionH");if(this.root.pu... method constructor (line 155) | constructor(t){super("wp:positionH");if(this.root.push(new SP({relativ... class CP (line 155) | class CP extends ht{constructor(){super(...arguments);Ue(this,"xmlKeys",... method constructor (line 155) | constructor(){super(...arguments);Ue(this,"xmlKeys",{relativeFrom:"rel... class OP (line 155) | class OP extends Me{constructor(t){super("wp:positionV");if(this.root.pu... method constructor (line 155) | constructor(t){super("wp:positionV");if(this.root.push(new CP({relativ... class IP (line 155) | class IP extends ht{constructor(){super(...arguments);Ue(this,"xmlKeys",... method constructor (line 155) | constructor(){super(...arguments);Ue(this,"xmlKeys",{uri:"uri"})} class MP (line 155) | class MP extends Me{constructor(){super("a:srcRect")}} method constructor (line 155) | constructor(){super("a:srcRect")} class UP (line 155) | class UP extends Me{constructor(){super("a:fillRect")}} method constructor (line 155) | constructor(){super("a:fillRect")} class BP (line 155) | class BP extends Me{constructor(){super("a:stretch");this.root.push(new ... method constructor (line 155) | constructor(){super("a:stretch");this.root.push(new UP)} class PP (line 155) | class PP extends Me{constructor(t){super("pic:blipFill");this.root.push(... method constructor (line 155) | constructor(t){super("pic:blipFill");this.root.push(FP(t)),this.root.p... class LP (line 155) | class LP extends ht{constructor(){super(...arguments);Ue(this,"xmlKeys",... method constructor (line 155) | constructor(){super(...arguments);Ue(this,"xmlKeys",{noChangeAspect:"n... class jP (line 155) | class jP extends Me{constructor(){super("a:picLocks");this.root.push(new... method constructor (line 155) | constructor(){super("a:picLocks");this.root.push(new LP({noChangeAspec... class WP (line 155) | class WP extends Me{constructor(){super("pic:cNvPicPr");this.root.push(n... method constructor (line 155) | constructor(){super("pic:cNvPicPr");this.root.push(new jP)} class zP (line 155) | class zP extends ht{constructor(){super(...arguments);Ue(this,"xmlKeys",... method constructor (line 155) | constructor(){super(...arguments);Ue(this,"xmlKeys",{id:"id",name:"nam... class HP (line 155) | class HP extends Me{constructor(){super("pic:cNvPr");this.root.push(new ... method constructor (line 155) | constructor(){super("pic:cNvPr");this.root.push(new zP({id:0,name:"",d... method prepForXml (line 155) | prepForXml(t){for(let e=t.stack.length-1;e>=0;e--){const n=t.stack[e];... class $P (line 155) | class $P extends Me{constructor(){super("pic:nvPicPr");this.root.push(ne... method constructor (line 155) | constructor(){super("pic:nvPicPr");this.root.push(new HP),this.root.pu... class VP (line 155) | class VP extends ht{constructor(){super(...arguments);Ue(this,"xmlKeys",... method constructor (line 155) | constructor(){super(...arguments);Ue(this,"xmlKeys",{xmlns:"xmlns:pic"})} class qP (line 155) | class qP extends ht{constructor(){super(...arguments);Ue(this,"xmlKeys",... method constructor (line 155) | constructor(){super(...arguments);Ue(this,"xmlKeys",{cx:"cx",cy:"cy"})} class GP (line 155) | class GP extends Me{constructor(t,e){super("a:ext");Ue(this,"attributes"... method constructor (line 155) | constructor(t,e){super("a:ext");Ue(this,"attributes"),this.attributes=... class XP (line 155) | class XP extends ht{constructor(){super(...arguments);Ue(this,"xmlKeys",... method constructor (line 155) | constructor(){super(...arguments);Ue(this,"xmlKeys",{x:"x",y:"y"})} class KP (line 155) | class KP extends Me{constructor(){super("a:off");this.root.push(new XP({... method constructor (line 155) | constructor(){super("a:off");this.root.push(new XP({x:0,y:0}))} class ZP (line 155) | class ZP extends ht{constructor(){super(...arguments);Ue(this,"xmlKeys",... method constructor (line 155) | constructor(){super(...arguments);Ue(this,"xmlKeys",{flipVertical:"fli... class YP (line 155) | class YP extends Me{constructor(t){var e,n;super("a:xfrm");Ue(this,"exte... method constructor (line 155) | constructor(t){var e,n;super("a:xfrm");Ue(this,"extents"),this.root.pu... class tL (line 155) | class tL extends Me{constructor(){super("a:avLst")}} method constructor (line 155) | constructor(){super("a:avLst")} class rL (line 155) | class rL extends ht{constructor(){super(...arguments);Ue(this,"xmlKeys",... method constructor (line 155) | constructor(){super(...arguments);Ue(this,"xmlKeys",{prst:"prst"})} class nL (line 155) | class nL extends Me{constructor(){super("a:prstGeom");this.root.push(new... method constructor (line 155) | constructor(){super("a:prstGeom");this.root.push(new rL({prst:"rect"})... class iL (line 155) | class iL extends ht{constructor(){super(...arguments);Ue(this,"xmlKeys",... method constructor (line 155) | constructor(){super(...arguments);Ue(this,"xmlKeys",{bwMode:"bwMode"})} class aL (line 155) | class aL extends Me{constructor({outline:t,transform:e}){super("pic:spPr... method constructor (line 155) | constructor({outline:t,transform:e}){super("pic:spPr");Ue(this,"form")... class oL (line 155) | class oL extends Me{constructor({mediaData:t,transform:e,outline:n}){sup... method constructor (line 155) | constructor({mediaData:t,transform:e,outline:n}){super("pic:pic");this... class sL (line 155) | class sL extends Me{constructor({mediaData:t,transform:e,outline:n}){sup... method constructor (line 155) | constructor({mediaData:t,transform:e,outline:n}){super("a:graphicData"... class uL (line 155) | class uL extends ht{constructor(){super(...arguments);Ue(this,"xmlKeys",... method constructor (line 155) | constructor(){super(...arguments);Ue(this,"xmlKeys",{a:"xmlns:a"})} class vx (line 155) | class vx extends Me{constructor({mediaData:t,transform:e,outline:n}){sup... method constructor (line 155) | constructor({mediaData:t,transform:e,outline:n}){super("a:graphic");Ue... class yx (line 155) | class yx extends Me{constructor(){super("wp:wrapNone")}} method constructor (line 155) | constructor(){super("wp:wrapNone")} class lL (line 155) | class lL extends ht{constructor(){super(...arguments);Ue(this,"xmlKeys",... method constructor (line 155) | constructor(){super(...arguments);Ue(this,"xmlKeys",{distT:"distT",dis... class fL (line 155) | class fL extends Me{constructor(t,e={top:0,bottom:0,left:0,right:0}){sup... method constructor (line 155) | constructor(t,e={top:0,bottom:0,left:0,right:0}){super("wp:wrapSquare"... class hL (line 155) | class hL extends ht{constructor(){super(...arguments);Ue(this,"xmlKeys",... method constructor (line 155) | constructor(){super(...arguments);Ue(this,"xmlKeys",{distT:"distT",dis... class dL (line 155) | class dL extends Me{constructor(t={top:0,bottom:0}){super("wp:wrapTight"... method constructor (line 155) | constructor(t={top:0,bottom:0}){super("wp:wrapTight");this.root.push(n... class pL (line 155) | class pL extends ht{constructor(){super(...arguments);Ue(this,"xmlKeys",... method constructor (line 155) | constructor(){super(...arguments);Ue(this,"xmlKeys",{distT:"distT",dis... class mL (line 155) | class mL extends Me{constructor(t={top:0,bottom:0}){super("wp:wrapTopAnd... method constructor (line 155) | constructor(t={top:0,bottom:0}){super("wp:wrapTopAndBottom");this.root... class bx (line 155) | class bx extends Me{constructor({name:t,description:e,title:n}={name:"",... method constructor (line 155) | constructor({name:t,description:e,title:n}={name:"",description:"",tit... method prepForXml (line 155) | prepForXml(t){for(let e=t.stack.length-1;e>=0;e--){const n=t.stack[e];... class gL (line 155) | class gL extends ht{constructor(){super(...arguments);Ue(this,"xmlKeys",... method constructor (line 155) | constructor(){super(...arguments);Ue(this,"xmlKeys",{cx:"cx",cy:"cy"})} class _x (line 155) | class _x extends Me{constructor(t,e){super("wp:extent");Ue(this,"attribu... method constructor (line 155) | constructor(t,e){super("wp:extent");Ue(this,"attributes"),this.attribu... class vL (line 155) | class vL extends ht{constructor(){super(...arguments);Ue(this,"xmlKeys",... method constructor (line 155) | constructor(){super(...arguments);Ue(this,"xmlKeys",{xmlns:"xmlns:a",n... class yL (line 155) | class yL extends Me{constructor(){super("a:graphicFrameLocks");this.root... method constructor (line 155) | constructor(){super("a:graphicFrameLocks");this.root.push(new vL({xmln... class xx (line 155) | class xx extends Me{constructor(){super("wp:cNvGraphicFramePr");this.roo... method constructor (line 155) | constructor(){super("wp:cNvGraphicFramePr");this.root.push(new yL)} class bL (line 155) | class bL extends ht{constructor(){super(...arguments);Ue(this,"xmlKeys",... method constructor (line 155) | constructor(){super(...arguments);Ue(this,"xmlKeys",{distT:"distT",dis... class wL (line 155) | class wL extends Me{constructor({mediaData:t,transform:e,drawingOptions:... method constructor (line 155) | constructor({mediaData:t,transform:e,drawingOptions:n}){super("wp:anch... class xL (line 155) | class xL extends Me{constructor(t,e={}){super("w:drawing");e.floating?th... method constructor (line 155) | constructor(t,e={}){super("w:drawing");e.floating?this.root.push(new w... class mX (line 155) | class mX extends ol{constructor(t){super({});Ue(this,"imageData");const ... method constructor (line 155) | constructor(t){super({});Ue(this,"imageData");const n=`${fx(t.data)}.$... method prepForXml (line 155) | prepForXml(t){return t.file.Media.addImage(this.imageData.fileName,thi... class TL (line 155) | class TL extends ht{constructor(){super(...arguments);Ue(this,"xmlKeys",... method constructor (line 155) | constructor(){super(...arguments);Ue(this,"xmlKeys",{id:"w:id",initial... class SL (line 155) | class SL extends ht{constructor(){super(...arguments);Ue(this,"xmlKeys",... method constructor (line 155) | constructor(){super(...arguments);Ue(this,"xmlKeys",{"xmlns:cx":"xmlns... class DL (line 155) | class DL extends Me{constructor({id:t,initials:e,author:n,date:i=new Dat... method constructor (line 155) | constructor({id:t,initials:e,author:n,date:i=new Date,children:a}){sup... class CL (line 155) | class CL extends Me{constructor({children:t}){super("w:comments");this.r... method constructor (line 155) | constructor({children:t}){super("w:comments");this.root.push(new SL({"... class gX (line 155) | class gX extends pU{constructor(){super("w:tab")}} method constructor (line 155) | constructor(){super("w:tab")} class OL (line 155) | class OL extends Me{constructor(){super("w:pageBreakBefore")}} method constructor (line 155) | constructor(){super("w:pageBreakBefore")} class IL (line 155) | class IL extends ht{constructor(){super(...arguments);Ue(this,"xmlKeys",... method constructor (line 155) | constructor(){super(...arguments);Ue(this,"xmlKeys",{after:"w:after",b... class kL (line 155) | class kL extends Me{constructor(t){super("w:spacing");this.root.push(new... method constructor (line 155) | constructor(t){super("w:spacing");this.root.push(new IL(t))} method constructor (line 155) | constructor(t){super("w:pStyle");this.root.push(new an({val:t}))} class RL (line 155) | class RL extends Me{constructor(t){super("w:tabs");for(const e of t)this... method constructor (line 155) | constructor(t){super("w:tabs");for(const e of t)this.root.push(new FL(... class NL (line 155) | class NL extends ht{constructor(){super(...arguments);Ue(this,"xmlKeys",... method constructor (line 155) | constructor(){super(...arguments);Ue(this,"xmlKeys",{val:"w:val",pos:"... class FL (line 155) | class FL extends Me{constructor({type:t,position:e,leader:n}){super("w:t... method constructor (line 155) | constructor({type:t,position:e,leader:n}){super("w:tab");this.root.pus... class Mm (line 155) | class Mm extends Me{constructor(t,e){super("w:numPr");this.root.push(new... method constructor (line 155) | constructor(t,e){super("w:numPr");this.root.push(new ML(e)),this.root.... class ML (line 155) | class ML extends Me{constructor(t){super("w:ilvl");if(t>9)throw new Erro... method constructor (line 155) | constructor(t){super("w:ilvl");if(t>9)throw new Error("Level cannot be... class UL (line 155) | class UL extends Me{constructor(t){super("w:numId");this.root.push(new a... method constructor (line 155) | constructor(t){super("w:numId");this.root.push(new an({val:typeof t=="... class Ax (line 155) | class Ax extends Me{constructor(){super(...arguments);Ue(this,"fileChild... method constructor (line 155) | constructor(){super(...arguments);Ue(this,"fileChild",Symbol())} class BL (line 155) | class BL extends ht{constructor(){super(...arguments);Ue(this,"xmlKeys",... method constructor (line 155) | constructor(){super(...arguments);Ue(this,"xmlKeys",{id:"Id",type:"Typ... class LL (line 155) | class LL extends Me{constructor(t,e,n,i){super("Relationship");this.root... method constructor (line 155) | constructor(t,e,n,i){super("Relationship");this.root.push(new BL({id:t... class jL (line 155) | class jL extends ht{constructor(){super(...arguments);Ue(this,"xmlKeys",... method constructor (line 155) | constructor(){super(...arguments);Ue(this,"xmlKeys",{id:"r:id",history... class Um (line 155) | class Um extends Me{constructor(t,e,n){super("w:hyperlink");Ue(this,"lin... method constructor (line 155) | constructor(t,e,n){super("w:hyperlink");Ue(this,"linkId"),this.linkId=... class WL (line 155) | class WL extends Me{constructor(t){super("w:externalHyperlink");this.opt... method constructor (line 155) | constructor(t){super("w:externalHyperlink");this.options=t} class zL (line 155) | class zL extends ht{constructor(){super(...arguments);Ue(this,"xmlKeys",... method constructor (line 155) | constructor(){super(...arguments);Ue(this,"xmlKeys",{id:"w:id",name:"w... class HL (line 155) | class HL extends ht{constructor(){super(...arguments);Ue(this,"xmlKeys",... method constructor (line 155) | constructor(){super(...arguments);Ue(this,"xmlKeys",{id:"w:id"})} class $L (line 155) | class $L{constructor(t){Ue(this,"bookmarkUniqueNumericId",bP()),Ue(this,... method constructor (line 155) | constructor(t){Ue(this,"bookmarkUniqueNumericId",bP()),Ue(this,"start"... class VL (line 155) | class VL extends Me{constructor(t,e){super("w:bookmarkStart");const n=ne... method constructor (line 155) | constructor(t,e){super("w:bookmarkStart");const n=new zL({name:t,id:e}... class qL (line 155) | class qL extends Me{constructor(t){super("w:bookmarkEnd");const e=new HL... method constructor (line 155) | constructor(t){super("w:bookmarkEnd");const e=new HL({id:t});this.root... class GL (line 155) | class GL extends Me{constructor(t){super("w:outlineLvl");this.level=t,th... method constructor (line 155) | constructor(t){super("w:outlineLvl");this.level=t,this.root.push(new a... class XL (line 155) | class XL extends ht{constructor(){super(...arguments);Ue(this,"xmlKeys",... method constructor (line 155) | constructor(){super(...arguments);Ue(this,"xmlKeys",{verticalAlign:"w:... class Tx (line 155) | class Tx extends Me{constructor(t){super("w:vAlign");this.root.push(new ... method constructor (line 155) | constructor(t){super("w:vAlign");this.root.push(new XL({verticalAlign:... class KL (line 155) | class KL extends Me{constructor({space:t,count:e,separate:n,equalWidth:i... method constructor (line 155) | constructor({space:t,count:e,separate:n,equalWidth:i,children:a}){supe... class ZL (line 155) | class ZL extends ht{constructor(){super(...arguments);Ue(this,"xmlKeys",... method constructor (line 155) | constructor(){super(...arguments);Ue(this,"xmlKeys",{type:"w:type",lin... class YL (line 155) | class YL extends Me{constructor(t,e,n){super("w:docGrid");this.root.push... method constructor (line 155) | constructor(t,e,n){super("w:docGrid");this.root.push(new ZL({type:n,li... class JL (line 155) | class JL extends ht{constructor(){super(...arguments);Ue(this,"xmlKeys",... method constructor (line 155) | constructor(){super(...arguments);Ue(this,"xmlKeys",{type:"w:type",id:... class Bm (line 155) | class Bm extends Me{constructor(t,e){super(t);this.root.push(new JL({typ... method constructor (line 155) | constructor(t,e){super(t);this.root.push(new JL({type:e.type||Hu.DEFAU... class Dx (line 155) | class Dx extends ht{constructor(){super(...arguments);Ue(this,"xmlKeys",... method constructor (line 155) | constructor(){super(...arguments);Ue(this,"xmlKeys",{display:"w:displa... class ej (line 155) | class ej extends go{constructor(t){super("w:pgBorders");if(!t)return thi... method constructor (line 155) | constructor(t){super("w:pgBorders");if(!t)return this;t.pageBorders?th... class tj (line 155) | class tj extends Me{constructor(t,e,n,i,a,o,s){super("w:pgMar");this.roo... method constructor (line 155) | constructor(t,e,n,i,a,o,s){super("w:pgMar");this.root.push(new vo({top... class rj (line 155) | class rj extends ht{constructor(){super(...arguments);Ue(this,"xmlKeys",... method constructor (line 155) | constructor(){super(...arguments);Ue(this,"xmlKeys",{start:"w:start",f... class nj (line 155) | class nj extends Me{constructor({start:t,formatType:e,separator:n}){supe... method constructor (line 155) | constructor({start:t,formatType:e,separator:n}){super("w:pgNumType");t... class ij (line 155) | class ij extends Me{constructor(t,e,n){super("w:pgSz");const i=n===Cx.LA... method constructor (line 155) | constructor(t,e,n){super("w:pgSz");const i=n===Cx.LANDSCAPE,a=Vn(t),o=... class aj (line 155) | class aj extends ht{constructor(){super(...arguments);Ue(this,"xmlKeys",... method constructor (line 155) | constructor(){super(...arguments);Ue(this,"xmlKeys",{val:"w:val"})} class oj (line 155) | class oj extends Me{constructor(t){super("w:textDirection");this.root.pu... method constructor (line 155) | constructor(t){super("w:textDirection");this.root.push(new aj({val:t}))} class sj (line 155) | class sj extends ht{constructor(){super(...arguments);Ue(this,"xmlKeys",... method constructor (line 155) | constructor(){super(...arguments);Ue(this,"xmlKeys",{val:"w:val"})} class uj (line 155) | class uj extends Me{constructor(t){super("w:type");this.root.push(new sj... method constructor (line 155) | constructor(t){super("w:type");this.root.push(new sj({val:t}))} class cj (line 155) | class cj extends Me{constructor({page:{size:{width:t=Pm.WIDTH,height:e=P... method constructor (line 155) | constructor({page:{size:{width:t=Pm.WIDTH,height:e=Pm.HEIGHT,orientati... method addHeaderFooterGroup (line 155) | addHeaderFooterGroup(t,e){e.default&&this.root.push(new Bm(t,{type:Hu.... class lj (line 155) | class lj extends Me{constructor(){super("w:body");Ue(this,"sections",[])... method constructor (line 155) | constructor(){super("w:body");Ue(this,"sections",[])} method addSection (line 155) | addSection(t){const e=this.sections.pop();this.root.push(this.createSe... method prepForXml (line 155) | prepForXml(t){return this.sections.length===1&&(this.root.splice(0,1),... method push (line 155) | push(t){this.root.push(t)} method createSectionParagraph (line 155) | createSectionParagraph(t){const e=new hl({}),n=new Vu({});return n.pus... class fl (line 155) | class fl extends ht{constructor(){super(...arguments);Ue(this,"xmlKeys",... method constructor (line 155) | constructor(){super(...arguments);Ue(this,"xmlKeys",{wpc:"xmlns:wpc",m... class fj (line 155) | class fj extends ht{constructor(){super(...arguments);Ue(this,"xmlKeys",... method constructor (line 155) | constructor(){super(...arguments);Ue(this,"xmlKeys",{color:"w:color",t... class hj (line 155) | class hj extends Me{constructor(t){super("w:background");this.root.push(... method constructor (line 155) | constructor(t){super("w:background");this.root.push(new fj({color:t.co... class dj (line 155) | class dj extends Me{constructor(t){super("w:document");Ue(this,"body"),t... method constructor (line 155) | constructor(t){super("w:document");Ue(this,"body"),this.root.push(new ... method add (line 155) | add(t){return this.body.push(t),this} method Body (line 155) | get Body(){return this.body} class pj (line 155) | class pj extends ht{constructor(){super(...arguments);Ue(this,"xmlKeys",... method constructor (line 155) | constructor(){super(...arguments);Ue(this,"xmlKeys",{xmlns:"xmlns"})} class $u (line 155) | class $u extends Me{constructor(){super("Relationships");this.root.push(... method constructor (line 155) | constructor(){super("Relationships");this.root.push(new pj({xmlns:"htt... method createRelationship (line 155) | createRelationship(t,e,n,i){const a=new LL(`rId${t}`,e,n,i);return thi... method RelationshipCount (line 155) | get RelationshipCount(){return this.root.length-1} class Ox (line 155) | class Ox{constructor(t){Ue(this,"document"),Ue(this,"relationships"),thi... method constructor (line 155) | constructor(t){Ue(this,"document"),Ue(this,"relationships"),this.docum... method View (line 155) | get View(){return this.document} method Relationships (line 155) | get Relationships(){return this.relationships} class mj (line 155) | class mj extends ht{constructor(){super(...arguments);Ue(this,"xmlKeys",... method constructor (line 155) | constructor(){super(...arguments);Ue(this,"xmlKeys",{val:"w:val"})} class gj (line 155) | class gj extends Me{constructor(){super("w:wordWrap");this.root.push(new... method constructor (line 155) | constructor(){super("w:wordWrap");this.root.push(new mj({val:0}))} class Vu (line 155) | class Vu extends go{constructor(t){var e,n;super("w:pPr");if(Ue(this,"nu... method constructor (line 155) | constructor(t){var e,n;super("w:pPr");if(Ue(this,"numberingReferences"... method push (line 155) | push(t){this.root.push(t)} method prepForXml (line 155) | prepForXml(t){if(t.viewWrapper instanceof Ox)for(const e of this.numbe... class hl (line 155) | class hl extends Ax{constructor(t){super("w:p");if(Ue(this,"properties")... method constructor (line 155) | constructor(t){super("w:p");if(Ue(this,"properties"),typeof t=="string... method prepForXml (line 155) | prepForXml(t){for(const e of this.root)if(e instanceof WL){const n=thi... method addRunToFront (line 155) | addRunToFront(t){return this.root.splice(1,0,t),this} class yj (line 155) | class yj extends Me{constructor(t){super("m:t");this.root.push(t)}} method constructor (line 155) | constructor(t){super("m:t");this.root.push(t)} class bX (line 155) | class bX extends Me{constructor(t){super("m:r");this.root.push(new yj(t))}} method constructor (line 155) | constructor(t){super("m:r");this.root.push(new yj(t))} class bj (line 155) | class bj extends Me{constructor(t){super("w:tblGrid");for(const e of t)t... method constructor (line 155) | constructor(t){super("w:tblGrid");for(const e of t)this.root.push(new ... class wj (line 155) | class wj extends Me{constructor(t){super("w:gridCol");t!==void 0&&this.r... method constructor (line 155) | constructor(t){super("w:gridCol");t!==void 0&&this.root.push(new vo({w... class kx (line 155) | class kx extends go{constructor(t,{marginUnitType:e=Lm.DXA,top:n,left:i,... method constructor (line 155) | constructor(t,{marginUnitType:e=Lm.DXA,top:n,left:i,bottom:a,right:o})... class Ls (line 155) | class Ls extends Me{constructor(t,{type:e=Lm.AUTO,size:n}){super(t);let ... method constructor (line 155) | constructor(t,{type:e=Lm.AUTO,size:n}){super(t);let i=n;e===Lm.PERCENT... class _j (line 155) | class _j extends go{constructor(t){super("w:tcBorders");t.top&&this.root... method constructor (line 155) | constructor(t){super("w:tcBorders");t.top&&this.root.push(new Br("w:to... class xj (line 155) | class xj extends ht{constructor(){super(...arguments);Ue(this,"xmlKeys",... method constructor (line 155) | constructor(){super(...arguments);Ue(this,"xmlKeys",{val:"w:val"})} class Ej (line 155) | class Ej extends Me{constructor(t){super("w:gridSpan");this.root.push(ne... method constructor (line 155) | constructor(t){super("w:gridSpan");this.root.push(new xj({val:ti(t)}))} class Aj (line 155) | class Aj extends ht{constructor(){super(...arguments);Ue(this,"xmlKeys",... method constructor (line 155) | constructor(){super(...arguments);Ue(this,"xmlKeys",{val:"w:val"})} class Nx (line 155) | class Nx extends Me{constructor(t){super("w:vMerge");this.root.push(new ... method constructor (line 155) | constructor(t){super("w:vMerge");this.root.push(new Aj({val:t}))} class Tj (line 155) | class Tj extends ht{constructor(){super(...arguments);Ue(this,"xmlKeys",... method constructor (line 155) | constructor(){super(...arguments);Ue(this,"xmlKeys",{val:"w:val"})} class Sj (line 155) | class Sj extends Me{constructor(t){super("w:textDirection");this.root.pu... method constructor (line 155) | constructor(t){super("w:textDirection");this.root.push(new Tj({val:t}))} class Dj (line 155) | class Dj extends go{constructor(t){super("w:tcPr");t.width&&this.root.pu... method constructor (line 155) | constructor(t){super("w:tcPr");t.width&&this.root.push(new Ls("w:tcW",... class Fx (line 155) | class Fx extends Me{constructor(t){super("w:tc");this.options=t,this.roo... method constructor (line 155) | constructor(t){super("w:tc");this.options=t,this.root.push(new Dj(t));... method prepForXml (line 155) | prepForXml(t){return this.root[this.root.length-1]instanceof hl||this.... class Mx (line 155) | class Mx extends Me{constructor(t){super("w:tblBorders");t.top?this.root... method constructor (line 155) | constructor(t){super("w:tblBorders");t.top?this.root.push(new Br("w:to... class Cj (line 155) | class Cj extends Me{constructor({horizontalAnchor:t,verticalAnchor:e,abs... method constructor (line 155) | constructor({horizontalAnchor:t,verticalAnchor:e,absoluteHorizontalPos... class Oj (line 155) | class Oj extends ht{constructor(){super(...arguments);Ue(this,"xmlKeys",... method constructor (line 155) | constructor(){super(...arguments);Ue(this,"xmlKeys",{type:"w:type"})} class Ij (line 155) | class Ij extends Me{constructor(t){super("w:tblLayout");this.root.push(n... method constructor (line 155) | constructor(t){super("w:tblLayout");this.root.push(new Oj({type:t}))} class kj (line 155) | class kj extends go{constructor(t){super("w:tblPr");t.style&&this.root.p... method constructor (line 155) | constructor(t){super("w:tblPr");t.style&&this.root.push(new Fs("w:tblS... class wX (line 155) | class wX extends Ax{constructor({rows:t,width:e,columnWidths:n=Array(Mat... method constructor (line 155) | constructor({rows:t,width:e,columnWidths:n=Array(Math.max(...t.map(h=>... class Rj (line 155) | class Rj extends ht{constructor(){super(...arguments);Ue(this,"xmlKeys",... method constructor (line 155) | constructor(){super(...arguments);Ue(this,"xmlKeys",{value:"w:val",rul... class Nj (line 155) | class Nj extends Me{constructor(t,e){super("w:trHeight");this.root.push(... method constructor (line 155) | constructor(t,e){super("w:trHeight");this.root.push(new Rj({value:Vn(t... class Fj (line 155) | class Fj extends go{constructor(t){super("w:trPr");t.cantSplit!==void 0&... method constructor (line 155) | constructor(t){super("w:trPr");t.cantSplit!==void 0&&this.root.push(ne... class _X (line 155) | class _X extends Me{constructor(t){super("w:tr");this.options=t,this.roo... method constructor (line 155) | constructor(t){super("w:tr");this.options=t,this.root.push(new Fj(t));... method CellCount (line 155) | get CellCount(){return this.options.children.length} method cells (line 155) | get cells(){return this.root.filter(t=>t instanceof Fx)} method addCellToIndex (line 155) | addCellToIndex(t,e){this.root.splice(e+1,0,t)} method addCellToColumnIndex (line 155) | addCellToColumnIndex(t,e){const n=this.columnIndexToRootIndex(e,!0);th... method rootIndexToColumnIndex (line 155) | rootIndexToColumnIndex(t){if(t<1||t>=this.root.length)throw new Error(... method columnIndexToRootIndex (line 155) | columnIndexToRootIndex(t,e=!1){if(t<0)throw new Error("cell 'columnInd... class Mj (line 155) | class Mj extends ht{constructor(){super(...arguments);Ue(this,"xmlKeys",... method constructor (line 155) | constructor(){super(...arguments);Ue(this,"xmlKeys",{xmlns:"xmlns",vt:... class Uj (line 155) | class Uj extends Me{constructor(){super("Properties");this.root.push(new... method constructor (line 155) | constructor(){super("Properties");this.root.push(new Mj({xmlns:"http:/... class Bj (line 155) | class Bj extends ht{constructor(){super(...arguments);Ue(this,"xmlKeys",... method constructor (line 155) | constructor(){super(...arguments);Ue(this,"xmlKeys",{xmlns:"xmlns"})} class Pj (line 155) | class Pj extends ht{constructor(){super(...arguments);Ue(this,"xmlKeys",... method constructor (line 155) | constructor(){super(...arguments);Ue(this,"xmlKeys",{contentType:"Cont... class Eo (line 155) | class Eo extends Me{constructor(t,e){super("Default");this.root.push(new... method constructor (line 155) | constructor(t,e){super("Default");this.root.push(new Pj({contentType:t... class Lj (line 155) | class Lj extends ht{constructor(){super(...arguments);Ue(this,"xmlKeys",... method constructor (line 155) | constructor(){super(...arguments);Ue(this,"xmlKeys",{contentType:"Cont... class ia (line 155) | class ia extends Me{constructor(t,e){super("Override");this.root.push(ne... method constructor (line 155) | constructor(t,e){super("Override");this.root.push(new Lj({contentType:... class jj (line 155) | class jj extends Me{constructor(){super("Types");this.root.push(new Bj({... method constructor (line 155) | constructor(){super("Types");this.root.push(new Bj({xmlns:"http://sche... method addFooter (line 155) | addFooter(t){this.root.push(new ia("application/vnd.openxmlformats-off... method addHeader (line 155) | addHeader(t){this.root.push(new ia("application/vnd.openxmlformats-off... class Wj (line 155) | class Wj extends Me{constructor(t){super("cp:coreProperties");this.root.... method constructor (line 155) | constructor(t){super("cp:coreProperties");this.root.push(new fl({cp:"h... class Ux (line 155) | class Ux extends Me{constructor(t){super(t);this.root.push(new fl({type:... method constructor (line 155) | constructor(t){super(t);this.root.push(new fl({type:"dcterms:W3CDTF"})... class zj (line 155) | class zj extends ht{constructor(){super(...arguments);Ue(this,"xmlKeys",... method constructor (line 155) | constructor(){super(...arguments);Ue(this,"xmlKeys",{xmlns:"xmlns",vt:... class Hj (line 155) | class Hj extends ht{constructor(){super(...arguments);Ue(this,"xmlKeys",... method constructor (line 155) | constructor(){super(...arguments);Ue(this,"xmlKeys",{fmtid:"fmtid",pid... class $j (line 155) | class $j extends Me{constructor(t,e){super("property");this.root.push(ne... method constructor (line 155) | constructor(t,e){super("property");this.root.push(new Hj({fmtid:"{D5CD... class Vj (line 155) | class Vj extends Me{constructor(t){super("vt:lpwstr");this.root.push(t)}} method constructor (line 155) | constructor(t){super("vt:lpwstr");this.root.push(t)} class qj (line 155) | class qj extends Me{constructor(t){super("Properties");Ue(this,"nextId")... method constructor (line 155) | constructor(t){super("Properties");Ue(this,"nextId"),Ue(this,"properti... method prepForXml (line 155) | prepForXml(t){return this.properties.forEach(e=>this.root.push(e)),sup... method addCustomProperty (line 155) | addCustomProperty(t){this.properties.push(new $j(this.nextId++,t))} class Zj (line 155) | class Zj{constructor(t){Ue(this,"fontTable"),Ue(this,"relationships"),Ue... method constructor (line 155) | constructor(t){Ue(this,"fontTable"),Ue(this,"relationships"),Ue(this,"... method View (line 155) | get View(){return this.fontTable} method Relationships (line 155) | get Relationships(){return this.relationships} class Yj (line 155) | class Yj extends ht{constructor(){super(...arguments);Ue(this,"xmlKeys",... method constructor (line 155) | constructor(){super(...arguments);Ue(this,"xmlKeys",{wpc:"xmlns:wpc",m... method constructor (line 155) | constructor(t,e){super("w:ftr",e);Ue(this,"refId"),this.refId=t,e||this.... method ReferenceId (line 155) | get ReferenceId(){return this.refId} method add (line 155) | add(t){this.root.push(t)} class Qj (line 155) | class Qj{constructor(t,e,n){Ue(this,"footer"),Ue(this,"relationships"),t... method constructor (line 155) | constructor(t,e,n){Ue(this,"footer"),Ue(this,"relationships"),this.med... method add (line 155) | add(t){this.footer.add(t)} method addChildElement (line 155) | addChildElement(t){this.footer.addChildElement(t)} method View (line 155) | get View(){return this.footer} method Relationships (line 155) | get Relationships(){return this.relationships} method Media (line 155) | get Media(){return this.media} class eW (line 155) | class eW extends ht{constructor(){super(...arguments);Ue(this,"xmlKeys",... method constructor (line 155) | constructor(){super(...arguments);Ue(this,"xmlKeys",{type:"w:type",id:... class tW (line 155) | class tW extends Me{constructor(){super("w:footnoteRef")}} method constructor (line 155) | constructor(){super("w:footnoteRef")} class rW (line 155) | class rW extends ol{constructor(){super({style:"FootnoteReference"});thi... method constructor (line 155) | constructor(){super({style:"FootnoteReference"});this.root.push(new tW)} class jm (line 155) | class jm extends Me{constructor(t){super("w:footnote");this.root.push(ne... method constructor (line 155) | constructor(t){super("w:footnote");this.root.push(new eW({type:t.type,... class nW (line 155) | class nW extends Me{constructor(){super("w:continuationSeparator")}} method constructor (line 155) | constructor(){super("w:continuationSeparator")} class iW (line 155) | class iW extends ol{constructor(){super({});this.root.push(new nW)}} method constructor (line 155) | constructor(){super({});this.root.push(new nW)} class aW (line 155) | class aW extends Me{constructor(){super("w:separator")}} method constructor (line 155) | constructor(){super("w:separator")} class oW (line 155) | class oW extends ol{constructor(){super({});this.root.push(new aW)}} method constructor (line 155) | constructor(){super({});this.root.push(new aW)} class sW (line 155) | class sW extends ht{constructor(){super(...arguments);Ue(this,"xmlKeys",... method constructor (line 155) | constructor(){super(...arguments);Ue(this,"xmlKeys",{wpc:"xmlns:wpc",m... class uW (line 155) | class uW extends Me{constructor(){super("w:footnotes");this.root.push(ne... method constructor (line 155) | constructor(){super("w:footnotes");this.root.push(new sW({wpc:"http://... method createFootNote (line 155) | createFootNote(t,e){const n=new jm({id:t,children:e});this.root.push(n)} class cW (line 155) | class cW{constructor(){Ue(this,"footnotess"),Ue(this,"relationships"),th... method constructor (line 155) | constructor(){Ue(this,"footnotess"),Ue(this,"relationships"),this.foot... method View (line 155) | get View(){return this.footnotess} method Relationships (line 155) | get Relationships(){return this.relationships} class lW (line 155) | class lW extends ht{constructor(){super(...arguments);Ue(this,"xmlKeys",... method constructor (line 155) | constructor(){super(...arguments);Ue(this,"xmlKeys",{wpc:"xmlns:wpc",m... method constructor (line 155) | constructor(t,e){super("w:hdr",e);Ue(this,"refId"),this.refId=t,e||this.... method ReferenceId (line 155) | get ReferenceId(){return this.refId} method add (line 155) | add(t){this.root.push(t)} class hW (line 155) | class hW{constructor(t,e,n){Ue(this,"header"),Ue(this,"relationships"),t... method constructor (line 155) | constructor(t,e,n){Ue(this,"header"),Ue(this,"relationships"),this.med... method add (line 155) | add(t){return this.header.add(t),this} method addChildElement (line 155) | addChildElement(t){this.header.addChildElement(t)} method View (line 155) | get View(){return this.header} method Relationships (line 155) | get Relationships(){return this.relationships} method Media (line 155) | get Media(){return this.media} class dW (line 155) | class dW{constructor(){Ue(this,"map"),this.map=new Map}addImage(t,e){thi... method constructor (line 155) | constructor(){Ue(this,"map"),this.map=new Map} method addImage (line 155) | addImage(t,e){this.map.set(t,e)} method Array (line 155) | get Array(){return Array.from(this.map.values())} class pW (line 155) | class pW extends ht{constructor(){super(...arguments);Ue(this,"xmlKeys",... method constructor (line 155) | constructor(){super(...arguments);Ue(this,"xmlKeys",{ilvl:"w:ilvl",ten... class mW (line 155) | class mW extends Me{constructor(t){super("w:numFmt");this.root.push(new ... method constructor (line 155) | constructor(t){super("w:numFmt");this.root.push(new an({val:t}))} class gW (line 155) | class gW extends Me{constructor(t){super("w:lvlText");this.root.push(new... method constructor (line 155) | constructor(t){super("w:lvlText");this.root.push(new an({val:t}))} class vW (line 155) | class vW extends Me{constructor(t){super("w:lvlJc");this.root.push(new a... method constructor (line 155) | constructor(t){super("w:lvlJc");this.root.push(new an({val:t}))} class yW (line 155) | class yW extends Me{constructor(t){super("w:suff");this.root.push(new an... method constructor (line 155) | constructor(t){super("w:suff");this.root.push(new an({val:t}))} class bW (line 155) | class bW extends Me{constructor(){super("w:isLgl")}} method constructor (line 155) | constructor(){super("w:isLgl")} class wW (line 155) | class wW extends Me{constructor({level:t,format:e,text:n,alignment:i=La.... method constructor (line 155) | constructor({level:t,format:e,text:n,alignment:i=La.START,start:a=1,st... class _W (line 155) | class _W extends wW{} class xW (line 155) | class xW extends Me{constructor(t){super("w:multiLevelType");this.root.p... method constructor (line 155) | constructor(t){super("w:multiLevelType");this.root.push(new an({val:t}))} class EW (line 155) | class EW extends ht{constructor(){super(...arguments);Ue(this,"xmlKeys",... method constructor (line 155) | constructor(){super(...arguments);Ue(this,"xmlKeys",{abstractNumId:"w:... class Px (line 155) | class Px extends Me{constructor(t,e){super("w:abstractNum");Ue(this,"id"... method constructor (line 155) | constructor(t,e){super("w:abstractNum");Ue(this,"id"),this.root.push(n... class AW (line 155) | class AW extends Me{constructor(t){super("w:abstractNumId");this.root.pu... method constructor (line 155) | constructor(t){super("w:abstractNumId");this.root.push(new an({val:t}))} class TW (line 155) | class TW extends ht{constructor(){super(...arguments);Ue(this,"xmlKeys",... method constructor (line 155) | constructor(){super(...arguments);Ue(this,"xmlKeys",{numId:"w:numId"})} class Lx (line 155) | class Lx extends Me{constructor(t){super("w:num");if(Ue(this,"numId"),Ue... method constructor (line 155) | constructor(t){super("w:num");if(Ue(this,"numId"),Ue(this,"reference")... class SW (line 155) | class SW extends ht{constructor(){super(...arguments);Ue(this,"xmlKeys",... method constructor (line 155) | constructor(){super(...arguments);Ue(this,"xmlKeys",{ilvl:"w:ilvl"})} class DW (line 155) | class DW extends Me{constructor(t,e){super("w:lvlOverride");this.root.pu... method constructor (line 155) | constructor(t,e){super("w:lvlOverride");this.root.push(new SW({ilvl:t}... class CW (line 155) | class CW extends ht{constructor(){super(...arguments);Ue(this,"xmlKeys",... method constructor (line 155) | constructor(){super(...arguments);Ue(this,"xmlKeys",{val:"w:val"})} class OW (line 155) | class OW extends Me{constructor(t){super("w:startOverride");this.root.pu... method constructor (line 155) | constructor(t){super("w:startOverride");this.root.push(new CW({val:t}))} class IW (line 155) | class IW extends Me{constructor(t){super("w:numbering");Ue(this,"abstrac... method constructor (line 155) | constructor(t){super("w:numbering");Ue(this,"abstractNumberingMap",new... method prepForXml (line 155) | prepForXml(t){for(const e of this.abstractNumberingMap.values())this.r... method createConcreteNumberingInstance (line 155) | createConcreteNumberingInstance(t,e){const n=this.abstractNumberingMap... method ConcreteNumbering (line 155) | get ConcreteNumbering(){return Array.from(this.concreteNumberingMap.va... method ReferenceConfig (line 155) | get ReferenceConfig(){return Array.from(this.referenceConfigMap.values... class kW (line 155) | class kW extends ht{constructor(){super(...arguments);Ue(this,"xmlKeys",... method constructor (line 155) | constructor(){super(...arguments);Ue(this,"xmlKeys",{version:"w:val",n... class RW (line 155) | class RW extends Me{constructor(t){super("w:compatSetting");this.root.pu... method constructor (line 155) | constructor(t){super("w:compatSetting");this.root.push(new kW({version... class NW (line 155) | class NW extends Me{constructor(t){super("w:compat");t.version&&this.roo... method constructor (line 155) | constructor(t){super("w:compat");t.version&&this.root.push(new RW(t.ve... class FW (line 155) | class FW extends ht{constructor(){super(...arguments);Ue(this,"xmlKeys",... method constructor (line 155) | constructor(){super(...arguments);Ue(this,"xmlKeys",{wpc:"xmlns:wpc",m... class MW (line 155) | class MW extends Me{constructor(t){var e,n,i,a;super("w:settings");this.... method constructor (line 155) | constructor(t){var e,n,i,a;super("w:settings");this.root.push(new FW({... class jx (line 155) | class jx extends ht{constructor(){super(...arguments);Ue(this,"xmlKeys",... method constructor (line 155) | constructor(){super(...arguments);Ue(this,"xmlKeys",{val:"w:val"})} class UW (line 155) | class UW extends Me{constructor(t){super("w:name");this.root.push(new jx... method constructor (line 155) | constructor(t){super("w:name");this.root.push(new jx({val:t}))} class BW (line 155) | class BW extends Me{constructor(t){super("w:uiPriority");this.root.push(... method constructor (line 155) | constructor(t){super("w:uiPriority");this.root.push(new jx({val:ti(t)}))} class PW (line 155) | class PW extends ht{constructor(){super(...arguments);Ue(this,"xmlKeys",... method constructor (line 155) | constructor(){super(...arguments);Ue(this,"xmlKeys",{type:"w:type",sty... class Wx (line 155) | class Wx extends Me{constructor(t,e){super("w:style");this.root.push(new... method constructor (line 155) | constructor(t,e){super("w:style");this.root.push(new PW(t)),e.name&&th... class Jh (line 155) | class Jh extends Wx{constructor(t){super({type:"paragraph",styleId:t.id}... method constructor (line 155) | constructor(t){super({type:"paragraph",styleId:t.id},t);Ue(this,"parag... class Qh (line 155) | class Qh extends Wx{constructor(t){super({type:"character",styleId:t.id}... method constructor (line 155) | constructor(t){super({type:"character",styleId:t.id},sr({uiPriority:99... class ns (line 155) | class ns extends Jh{constructor(t){super(sr({basedOn:"Normal",next:"Norm... method constructor (line 155) | constructor(t){super(sr({basedOn:"Normal",next:"Normal",quickFormat:!0... class LW (line 155) | class LW extends ns{constructor(t){super(sr({id:"Title",name:"Title"},t))}} method constructor (line 155) | constructor(t){super(sr({id:"Title",name:"Title"},t))} class jW (line 155) | class jW extends ns{constructor(t){super(sr({id:"Heading1",name:"Heading... method constructor (line 155) | constructor(t){super(sr({id:"Heading1",name:"Heading 1"},t))} class WW (line 155) | class WW extends ns{constructor(t){super(sr({id:"Heading2",name:"Heading... method constructor (line 155) | constructor(t){super(sr({id:"Heading2",name:"Heading 2"},t))} class zW (line 155) | class zW extends ns{constructor(t){super(sr({id:"Heading3",name:"Heading... method constructor (line 155) | constructor(t){super(sr({id:"Heading3",name:"Heading 3"},t))} class HW (line 155) | class HW extends ns{constructor(t){super(sr({id:"Heading4",name:"Heading... method constructor (line 155) | constructor(t){super(sr({id:"Heading4",name:"Heading 4"},t))} class $W (line 155) | class $W extends ns{constructor(t){super(sr({id:"Heading5",name:"Heading... method constructor (line 155) | constructor(t){super(sr({id:"Heading5",name:"Heading 5"},t))} class VW (line 155) | class VW extends ns{constructor(t){super(sr({id:"Heading6",name:"Heading... method constructor (line 155) | constructor(t){super(sr({id:"Heading6",name:"Heading 6"},t))} class qW (line 155) | class qW extends ns{constructor(t){super(sr({id:"Strong",name:"Strong"},... method constructor (line 155) | constructor(t){super(sr({id:"Strong",name:"Strong"},t))} class GW (line 155) | class GW extends Jh{constructor(t){super(sr({id:"ListParagraph",name:"Li... method constructor (line 155) | constructor(t){super(sr({id:"ListParagraph",name:"List Paragraph",base... class XW (line 155) | class XW extends Jh{constructor(t){super(sr({id:"FootnoteText",name:"foo... method constructor (line 155) | constructor(t){super(sr({id:"FootnoteText",name:"footnote text",link:"... class KW (line 155) | class KW extends Qh{constructor(t){super(sr({id:"FootnoteReference",name... method constructor (line 155) | constructor(t){super(sr({id:"FootnoteReference",name:"footnote referen... class ZW (line 155) | class ZW extends Qh{constructor(t){super(sr({id:"FootnoteTextChar",name:... method constructor (line 155) | constructor(t){super(sr({id:"FootnoteTextChar",name:"Footnote Text Cha... class YW (line 155) | class YW extends Qh{constructor(t){super(sr({id:"Hyperlink",name:"Hyperl... method constructor (line 155) | constructor(t){super(sr({id:"Hyperlink",name:"Hyperlink",basedOn:"Defa... class Wm (line 155) | class Wm extends Me{constructor(t){super("w:styles");if(t.initialStyles&... method constructor (line 155) | constructor(t){super("w:styles");if(t.initialStyles&&this.root.push(t.... class JW (line 155) | class JW extends Me{constructor(t){super("w:pPrDefault");this.root.push(... method constructor (line 155) | constructor(t){super("w:pPrDefault");this.root.push(new Vu(t))} class QW (line 155) | class QW extends Me{constructor(t){super("w:rPrDefault");this.root.push(... method constructor (line 155) | constructor(t){super("w:rPrDefault");this.root.push(new Us(t))} class ez (line 155) | class ez extends Me{constructor(t){super("w:docDefaults");Ue(this,"runPr... method constructor (line 155) | constructor(t){super("w:docDefaults");Ue(this,"runPropertiesDefaults")... class tz (line 155) | class tz{newInstance(t){const e=R_.xml2js(t,{compact:!1});let n;for(cons... method newInstance (line 155) | newInstance(t){const e=R_.xml2js(t,{compact:!1});let n;for(const o of ... class zx (line 155) | class zx{newInstance(t={}){var e;return{initialStyles:new fl({mc:"http:/... method newInstance (line 155) | newInstance(t={}){var e;return{initialStyles:new fl({mc:"http://schema... class AX (line 155) | class AX{constructor(t){Ue(this,"currentRelationshipId",1),Ue(this,"docu... method constructor (line 155) | constructor(t){Ue(this,"currentRelationshipId",1),Ue(this,"documentWra... method addSection (line 155) | addSection({headers:t={},footers:e={},children:n,properties:i}){this.d... method createHeader (line 155) | createHeader(t){const e=new hW(this.media,this.currentRelationshipId++... method createFooter (line 155) | createFooter(t){const e=new Qj(this.media,this.currentRelationshipId++... method addHeaderToDocument (line 155) | addHeaderToDocument(t,e=Hu.DEFAULT){this.headers.push({header:t,type:e... method addFooterToDocument (line 155) | addFooterToDocument(t,e=Hu.DEFAULT){this.footers.push({footer:t,type:e... method addDefaultRelationships (line 155) | addDefaultRelationships(){this.fileRelationships.createRelationship(1,... method Document (line 155) | get Document(){return this.documentWrapper} method Styles (line 155) | get Styles(){return this.styles} method CoreProperties (line 155) | get CoreProperties(){return this.coreProperties} method Numbering (line 155) | get Numbering(){return this.numbering} method Media (line 155) | get Media(){return this.media} method FileRelationships (line 155) | get FileRelationships(){return this.fileRelationships} method Headers (line 155) | get Headers(){return this.headers.map(t=>t.header)} method Footers (line 155) | get Footers(){return this.footers.map(t=>t.footer)} method ContentTypes (line 155) | get ContentTypes(){return this.contentTypes} method CustomProperties (line 155) | get CustomProperties(){return this.customProperties} method AppProperties (line 155) | get AppProperties(){return this.appProperties} method FootNotes (line 155) | get FootNotes(){return this.footnotesWrapper} method Settings (line 155) | get Settings(){return this.settings} method Comments (line 155) | get Comments(){return this.comments} method FontTable (line 155) | get FontTable(){return this.fontWrapper} class TX (line 155) | class TX{constructor(t={children:[]}){Ue(this,"options"),this.options=t}} method constructor (line 155) | constructor(t={children:[]}){Ue(this,"options"),this.options=t} class SX (line 155) | class SX{constructor(t={children:[]}){Ue(this,"options"),this.options=t}} method constructor (line 155) | constructor(t={children:[]}){Ue(this,"options"),this.options=t} function ed (line 155) | function ed(r){throw new Error('Could not dynamically require "'+r+'". P... function o (line 155) | function o(c,l){if(!i[c]){if(!n[c]){var d=typeof ed=="function"&&ed;if(!... method constructor (line 75) | constructor(u,c){let l=arguments.length>2&&arguments[2]!==void 0?argum... method asInstance (line 75) | static asInstance(u){return u instanceof o||u==null?u:new o(u)} method col (line 75) | get col(){return this.nativeCol+Math.min(this.colWidth-1,this.nativeCo... method col (line 75) | set col(u){this.nativeCol=Math.floor(u),this.nativeColOff=Math.floor((... method row (line 75) | get row(){return this.nativeRow+Math.min(this.rowHeight-1,this.nativeR... method row (line 75) | set row(u){this.nativeRow=Math.floor(u),this.nativeRowOff=Math.floor((... method colWidth (line 75) | get colWidth(){return this.worksheet&&this.worksheet.getColumn(this.na... method rowHeight (line 75) | get rowHeight(){return this.worksheet&&this.worksheet.getRow(this.nati... method model (line 75) | get model(){return{nativeCol:this.nativeCol,nativeColOff:this.nativeCo... method model (line 75) | set model(u){this.nativeCol=u.nativeCol,this.nativeColOff=u.nativeColO... method constructor (line 75) | constructor(u){this.note=u} method model (line 75) | get model(){let u=null;switch(typeof this.note){case"string":u={type:"... method model (line 75) | set model(u){const{note:c}=u,{texts:l}=c;l.length===1&&Object.keys(l[0... method fromModel (line 75) | static fromModel(u){const c=new o;return c.model=u,c} method constructor (line 75) | constructor(){this.decode(arguments)} method setTLBR (line 75) | setTLBR(u,c,l,d,h){if(arguments.length<4){const f=a.decodeAddress(u),g... method decode (line 75) | decode(u){switch(u.length){case 5:this.setTLBR(u[0],u[1],u[2],u[3],u[4... method top (line 75) | get top(){return this.model.top||1} method top (line 75) | set top(u){this.model.top=u} method left (line 75) | get left(){return this.model.left||1} method left (line 75) | set left(u){this.model.left=u} method bottom (line 75) | get bottom(){return this.model.bottom||1} method bottom (line 75) | set bottom(u){this.model.bottom=u} method right (line 75) | get right(){return this.model.right||1} method right (line 75) | set right(u){this.model.right=u} method sheetName (line 75) | get sheetName(){return this.model.sheetName} method sheetName (line 75) | set sheetName(u){this.model.sheetName=u} method _serialisedSheetName (line 75) | get _serialisedSheetName(){const{sheetName:u}=this.model;return u?/^[a... method expand (line 75) | expand(u,c,l,d){(!this.model.top||u1?this.range:this._serialisedSheetN... method $shortRange (line 75) | get $shortRange(){return this.count>1?this.$range:this._serialisedShee... method count (line 75) | get count(){return(1+this.bottom-this.top)*(1+this.right-this.left)} method toString (line 75) | toString(){return this.range} method intersects (line 75) | intersects(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method contains (line 75) | contains(u){const c=a.decodeEx(u);return this.containsEx(c)} method containsEx (line 75) | containsEx(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method forEachAddress (line 75) | forEachAddress(u){for(let c=this.left;c<=this.right;c++)for(let l=this... method constructor (line 75) | constructor(u,c,l){this.table=u,this.column=c,this.index=l} method _set (line 75) | _set(u,c){this.table.cacheState(),this.column[u]=c} method name (line 75) | get name(){return this.column.name} method name (line 75) | set name(u){this._set("name",u)} method filterButton (line 75) | get filterButton(){return this.column.filterButton} method filterButton (line 75) | set filterButton(u){this.column.filterButton=u} method style (line 75) | get style(){return this.column.style} method style (line 75) | set style(u){this.column.style=u} method totalsRowLabel (line 75) | get totalsRowLabel(){return this.column.totalsRowLabel} method totalsRowLabel (line 75) | set totalsRowLabel(u){this._set("totalsRowLabel",u)} method totalsRowFunction (line 75) | get totalsRowFunction(){return this.column.totalsRowFunction} method totalsRowFunction (line 75) | set totalsRowFunction(u){this._set("totalsRowFunction",u)} method totalsRowResult (line 75) | get totalsRowResult(){return this.column.totalsRowResult} method totalsRowResult (line 75) | set totalsRowResult(u){this._set("totalsRowResult",u)} method totalsRowFormula (line 75) | get totalsRowFormula(){return this.column.totalsRowFormula} method totalsRowFormula (line 75) | set totalsRowFormula(u){this._set("totalsRowFormula",u)} method constructor (line 76) | constructor(u){super(),this.model=u} method tag (line 76) | get tag(){return"u"} method render (line 76) | render(u,c){if((c=c||this.model)===!0)u.leafNode("u");else{const l=o.A... method parseOpen (line 76) | parseOpen(u){u.name==="u"&&(this.model=u.attributes.val||!0)} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} function c (line 155) | function c(l,d,h,f,g){this.compressedSize=l,this.uncompressedSize=d,this... method constructor (line 75) | constructor(){this._xml=[],this._stack=[],this._rollbacks=[]} method tos (line 75) | get tos(){return this._stack.length?this._stack[this._stack.length-1]:... method cursor (line 75) | get cursor(){return this._xml.length} method openXml (line 75) | openXml(d){const h=this._xml;h.push(" method openNode (line 76) | openNode(d,h){const f=this.tos,g=this._xml;f&&this.open&&g.push(">"),t... method addAttribute (line 76) | addAttribute(d,h){if(!this.open)throw new Error("Cannot write attribut... method addAttributes (line 76) | addAttributes(d){if(!this.open)throw new Error("Cannot write attribute... method writeText (line 76) | writeText(d){const h=this._xml;this.open&&(h.push(">"),this.open=!1),t... method writeXml (line 76) | writeXml(d){this.open&&(this._xml.push(">"),this.open=!1),this.leaf=!1... method closeNode (line 76) | closeNode(){const d=this._stack.pop(),h=this._xml;this.leaf?h.push("/>... method leafNode (line 76) | leafNode(d,h,f){this.openNode(d,h),f!==void 0&&this.writeText(f),this.... method closeAll (line 76) | closeAll(){for(;this._stack.length;)this.closeNode()} method addRollback (line 76) | addRollback(){return this._rollbacks.push({xml:this._xml.length,stack:... method commit (line 76) | commit(){this._rollbacks.pop()} method rollback (line 76) | rollback(){const d=this._rollbacks.pop();this._xml.length>d.xml&&this.... method xml (line 76) | get xml(){return this.closeAll(),this._xml.join("")} method constructor (line 76) | constructor(){super(),this.map={stop:new s}} method name (line 76) | get name(){return"gradient"} method tag (line 76) | get tag(){return"gradientFill"} method render (line 76) | render(h,f){switch(h.openNode("gradientFill"),f.gradient){case"angle":... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method constructor (line 76) | constructor(d,h){super(),this.id=d,this.formatCode=h} method tag (line 76) | get tag(){return"numFmt"} method render (line 76) | render(d,h){d.leafNode("numFmt",{numFmtId:h.id,formatCode:h.formatCode})} method parseOpen (line 76) | parseOpen(d){switch(d.name){case"numFmt":return this.model={id:parseIn... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} function l (line 155) | function l(d,h){u.call(this,"FlateWorker/"+d),this._pako=null,this._pako... method constructor (line 75) | constructor(f,g,m){if(!f||!g)throw new Error("A Cell needs a Row");thi... method worksheet (line 75) | get worksheet(){return this._row.worksheet} method workbook (line 75) | get workbook(){return this._row.worksheet.workbook} method destroy (line 75) | destroy(){delete this.style,delete this._value,delete this._row,delete... method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(f){this.style.numFmt=f} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(f){this.style.font=f} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(f){this.style.alignment=f} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(f){this.style.border=f} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(f){this.style.fill=f} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(f){this.style.protection=f} method _mergeStyle (line 75) | _mergeStyle(f,g,m){const p=f&&f.numFmt||g&&g.numFmt;p&&(m.numFmt=p);co... method address (line 75) | get address(){return this._address} method row (line 75) | get row(){return this._row.number} method col (line 75) | get col(){return this._column.number} method $col$row (line 75) | get $col$row(){return`$${this._column.letter}$${this.row}`} method type (line 75) | get type(){return this._value.type} method effectiveType (line 75) | get effectiveType(){return this._value.effectiveType} method toCsvString (line 75) | toCsvString(){return this._value.toCsvString()} method addMergeRef (line 75) | addMergeRef(){this._mergeCount++} method releaseMergeRef (line 75) | releaseMergeRef(){this._mergeCount--} method isMerged (line 75) | get isMerged(){return this._mergeCount>0||this.type===l.Types.Merge} method merge (line 75) | merge(f,g){this._value.release(),this._value=d.create(l.Types.Merge,th... method unmerge (line 75) | unmerge(){this.type===l.Types.Merge&&(this._value.release(),this._valu... method isMergedTo (line 75) | isMergedTo(f){return this._value.type===l.Types.Merge&&this._value.isM... method master (line 75) | get master(){return this.type===l.Types.Merge?this._value.master:this} method isHyperlink (line 75) | get isHyperlink(){return this._value.type===l.Types.Hyperlink} method hyperlink (line 75) | get hyperlink(){return this._value.hyperlink} method value (line 75) | get value(){return this._value.value} method value (line 75) | set value(f){this.type!==l.Types.Merge?(this._value.release(),this._va... method note (line 75) | get note(){return this._comment&&this._comment.note} method note (line 75) | set note(f){this._comment=new c(f)} method text (line 75) | get text(){return this._value.toString()} method html (line 75) | get html(){return o.escapeHtml(this.text)} method toString (line 75) | toString(){return this.text} method _upgradeToHyperlink (line 75) | _upgradeToHyperlink(f){this.type===l.Types.String&&(this._value=d.crea... method formula (line 75) | get formula(){return this._value.formula} method result (line 75) | get result(){return this._value.result} method formulaType (line 75) | get formulaType(){return this._value.formulaType} method fullAddress (line 75) | get fullAddress(){const{worksheet:f}=this._row;return{sheetName:f.name... method name (line 75) | get name(){return this.names[0]} method name (line 75) | set name(f){this.names=[f]} method names (line 75) | get names(){return this.workbook.definedNames.getNamesEx(this.fullAddr... method names (line 75) | set names(f){const{definedNames:g}=this.workbook;g.removeAllNames(this... method addName (line 75) | addName(f){this.workbook.definedNames.addEx(this.fullAddress,f)} method removeName (line 75) | removeName(f){this.workbook.definedNames.removeEx(this.fullAddress,f)} method removeAllNames (line 75) | removeAllNames(){this.workbook.definedNames.removeAllNames(this.fullAd... method _dataValidations (line 75) | get _dataValidations(){return this.worksheet.dataValidations} method dataValidation (line 75) | get dataValidation(){return this._dataValidations.find(this.address)} method dataValidation (line 75) | set dataValidation(f){this._dataValidations.add(this.address,f)} method model (line 75) | get model(){const{model:f}=this._value;return f.style=this.style,this.... method model (line 75) | set model(f){if(this._value.release(),this._value=d.create(f.type,this... method constructor (line 75) | constructor(p,y){this._data=p,this._encoding=y} method length (line 75) | get length(){return this.toBuffer().length} method copy (line 75) | copy(p,y,v,b){return this.toBuffer().copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._buffer||(this._buffer=o.from(this._data,this._... method constructor (line 76) | constructor(h){super(),this.options=Object.assign({type:"nodebuffer",c... method append (line 76) | append(h,f){f.hasOwnProperty("base64")&&f.base64?this.zip.file(f.name,... method finalize (line 76) | async finalize(){const h=await this.zip.generateAsync(this.options);th... method read (line 76) | read(h){return this.stream.read(h)} method setEncoding (line 76) | setEncoding(h){return this.stream.setEncoding(h)} method pause (line 76) | pause(){return this.stream.pause()} method resume (line 76) | resume(){return this.stream.resume()} method isPaused (line 76) | isPaused(){return this.stream.isPaused()} method pipe (line 76) | pipe(h,f){return this.stream.pipe(h,f)} method unpipe (line 76) | unpipe(h){return this.stream.unpipe(h)} method unshift (line 76) | unshift(h){return this.stream.unshift(h)} method wrap (line 76) | wrap(h){return this.stream.wrap(h)} method constructor (line 76) | constructor(){super(),this.map={Company:new s({tag:"Company"}),Manager... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("Properties",l.PR... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"dc:creator":new u({tag:"dc:creator"})... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("cp:corePropertie... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"xdr:twoCellAnchor":new u,"xdr:oneCell... method prepare (line 76) | prepare(h){h.anchors.forEach((f,g)=>{f.anchorType=function(m){return(t... method tag (line 76) | get tag(){return"xdr:wsDr"} method render (line 76) | render(h,f){h.openXml(o.StdDocAttributes),h.openNode(this.tag,l.DRAWIN... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.m... method reconcile (line 76) | reconcile(h,f){h.anchors.forEach(g=>{g.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={patternFill:new u,gradientFill:new c}} method tag (line 76) | get tag(){return"fill"} method render (line 76) | render(h,f){switch(h.addRollback(),h.openNode("fill"),f.type){case"pat... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method validStyle (line 76) | validStyle(h){return l.validPatternValues[h]} method constructor (line 79) | constructor(h){this.rowCount=0,this.formatterOptions=h,this.fieldForma... method isRowHashArray (line 79) | static isRowHashArray(h){return!!Array.isArray(h)&&Array.isArray(h[0])... method isRowArray (line 79) | static isRowArray(h){return Array.isArray(h)&&!this.isRowHashArray(h)} method gatherHeaders (line 79) | static gatherHeaders(h){return l.isRowHashArray(h)?h.map(f=>f[0]):Arra... method createTransform (line 79) | static createTransform(h){return c.isSyncTransform(h)?(f,g)=>{let m=nu... method rowTransform (line 79) | set rowTransform(h){if(!o.default(h))throw new TypeError("The transfor... method format (line 79) | format(h,f){this.callTransformer(h,(g,m)=>{if(g)return f(g);if(!h)retu... method finish (line 79) | finish(h){const f=[];if(this.formatterOptions.alwaysWriteHeaders&&this... method checkHeaders (line 79) | checkHeaders(h){if(this.headers)return{shouldFormatColumns:!0,headers:... method gatherColumns (line 79) | gatherColumns(h){if(this.headers===null)throw new Error("Headers is cu... method callTransformer (line 79) | callTransformer(h,f){return this._rowTransform?this._rowTransform(h,f)... method formatColumns (line 79) | formatColumns(h,f){const g=h.map((p,y)=>this.fieldFormatter.format(p,y... method constructor (line 79) | constructor(h){super({objectMode:h.objectMode}),this.lines="",this.row... method hasHitRowLimit (line 79) | get hasHitRowLimit(){return this.parserOptions.limitRows&&this.rowCoun... method shouldEmitRows (line 79) | get shouldEmitRows(){return this.parsedRowCount>this.parserOptions.ski... method shouldSkipLine (line 79) | get shouldSkipLine(){return this.parsedLineCount<=this.parserOptions.s... method transform (line 79) | transform(h){return this.rowTransformerValidator.rowTransform=h,this} method validate (line 79) | validate(h){return this.rowTransformerValidator.rowValidator=h,this} method emit (line 79) | emit(h){if(h==="end")return this.endEmitted||(this.endEmitted=!0,super... method _transform (line 79) | _transform(h,f,g){if(this.hasHitRowLimit)return g();const m=l.wrapDone... method _flush (line 79) | _flush(h){const f=l.wrapDoneCallback(h);if(this.hasHitRowLimit)return ... method parse (line 79) | parse(h,f){if(!h)return[];const{line:g,rows:m}=this.parser.parse(h,f);... method processRows (line 79) | processRows(h,f){const g=h.length,m=p=>{const y=E=>E?f(E):p%100!=0?m(p... method transformRow (line 79) | transformRow(h,f){try{this.headerTransformer.transform(h,(g,m)=>g?f(g)... method checkAndEmitHeaders (line 79) | checkAndEmitHeaders(){!this.headersEmitted&&this.headerTransformer.hea... method skipRow (line 79) | skipRow(h){return this.rowCount-=1,h(null,{row:null,isValid:!0})} method pushRow (line 79) | pushRow(h,f){try{this.parserOptions.objectMode?this.push(h):this.push(... method wrapDoneCallback (line 79) | static wrapDoneCallback(h){let f=!1;return function(g){if(g){if(f)thro... function a (line 155) | function a(f,g){var m,p="";for(m=0;m2&&arguments[2]!==void 0?argum... method asInstance (line 75) | static asInstance(u){return u instanceof o||u==null?u:new o(u)} method col (line 75) | get col(){return this.nativeCol+Math.min(this.colWidth-1,this.nativeCo... method col (line 75) | set col(u){this.nativeCol=Math.floor(u),this.nativeColOff=Math.floor((... method row (line 75) | get row(){return this.nativeRow+Math.min(this.rowHeight-1,this.nativeR... method row (line 75) | set row(u){this.nativeRow=Math.floor(u),this.nativeRowOff=Math.floor((... method colWidth (line 75) | get colWidth(){return this.worksheet&&this.worksheet.getColumn(this.na... method rowHeight (line 75) | get rowHeight(){return this.worksheet&&this.worksheet.getRow(this.nati... method model (line 75) | get model(){return{nativeCol:this.nativeCol,nativeColOff:this.nativeCo... method model (line 75) | set model(u){this.nativeCol=u.nativeCol,this.nativeColOff=u.nativeColO... method constructor (line 75) | constructor(u){this.note=u} method model (line 75) | get model(){let u=null;switch(typeof this.note){case"string":u={type:"... method model (line 75) | set model(u){const{note:c}=u,{texts:l}=c;l.length===1&&Object.keys(l[0... method fromModel (line 75) | static fromModel(u){const c=new o;return c.model=u,c} method constructor (line 75) | constructor(){this.decode(arguments)} method setTLBR (line 75) | setTLBR(u,c,l,d,h){if(arguments.length<4){const f=a.decodeAddress(u),g... method decode (line 75) | decode(u){switch(u.length){case 5:this.setTLBR(u[0],u[1],u[2],u[3],u[4... method top (line 75) | get top(){return this.model.top||1} method top (line 75) | set top(u){this.model.top=u} method left (line 75) | get left(){return this.model.left||1} method left (line 75) | set left(u){this.model.left=u} method bottom (line 75) | get bottom(){return this.model.bottom||1} method bottom (line 75) | set bottom(u){this.model.bottom=u} method right (line 75) | get right(){return this.model.right||1} method right (line 75) | set right(u){this.model.right=u} method sheetName (line 75) | get sheetName(){return this.model.sheetName} method sheetName (line 75) | set sheetName(u){this.model.sheetName=u} method _serialisedSheetName (line 75) | get _serialisedSheetName(){const{sheetName:u}=this.model;return u?/^[a... method expand (line 75) | expand(u,c,l,d){(!this.model.top||u1?this.range:this._serialisedSheetN... method $shortRange (line 75) | get $shortRange(){return this.count>1?this.$range:this._serialisedShee... method count (line 75) | get count(){return(1+this.bottom-this.top)*(1+this.right-this.left)} method toString (line 75) | toString(){return this.range} method intersects (line 75) | intersects(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method contains (line 75) | contains(u){const c=a.decodeEx(u);return this.containsEx(c)} method containsEx (line 75) | containsEx(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method forEachAddress (line 75) | forEachAddress(u){for(let c=this.left;c<=this.right;c++)for(let l=this... method constructor (line 75) | constructor(u,c,l){this.table=u,this.column=c,this.index=l} method _set (line 75) | _set(u,c){this.table.cacheState(),this.column[u]=c} method name (line 75) | get name(){return this.column.name} method name (line 75) | set name(u){this._set("name",u)} method filterButton (line 75) | get filterButton(){return this.column.filterButton} method filterButton (line 75) | set filterButton(u){this.column.filterButton=u} method style (line 75) | get style(){return this.column.style} method style (line 75) | set style(u){this.column.style=u} method totalsRowLabel (line 75) | get totalsRowLabel(){return this.column.totalsRowLabel} method totalsRowLabel (line 75) | set totalsRowLabel(u){this._set("totalsRowLabel",u)} method totalsRowFunction (line 75) | get totalsRowFunction(){return this.column.totalsRowFunction} method totalsRowFunction (line 75) | set totalsRowFunction(u){this._set("totalsRowFunction",u)} method totalsRowResult (line 75) | get totalsRowResult(){return this.column.totalsRowResult} method totalsRowResult (line 75) | set totalsRowResult(u){this._set("totalsRowResult",u)} method totalsRowFormula (line 75) | get totalsRowFormula(){return this.column.totalsRowFormula} method totalsRowFormula (line 75) | set totalsRowFormula(u){this._set("totalsRowFormula",u)} method constructor (line 76) | constructor(u){super(),this.model=u} method tag (line 76) | get tag(){return"u"} method render (line 76) | render(u,c){if((c=c||this.model)===!0)u.leafNode("u");else{const l=o.A... method parseOpen (line 76) | parseOpen(u){u.name==="u"&&(this.model=u.attributes.val||!0)} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} function h (line 156) | function h(f,g,m,p){u.call(this,"ZipFileWorker"),this.bytesWritten=0,thi... method constructor (line 75) | constructor(p){this._data=p} method length (line 75) | get length(){return this._data.length} method copy (line 75) | copy(p,y,v,b){this._data.copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._data} method constructor (line 76) | constructor(g){super(),this.options=g||h.OPTIONS,this.map={b:{prop:"bo... method tag (line 76) | get tag(){return this.options.tagName} method render (line 76) | render(g,m){const{map:p}=this;g.openNode(this.options.tagName),l.each(... method parseOpen (line 76) | parseOpen(g){if(this.parser)return this.parser.parseOpen(g),!0;if(this... method parseText (line 76) | parseText(g){this.parser&&this.parser.parseText(g)} method parseClose (line 76) | parseClose(g){if(this.parser&&!this.parser.parseClose(g)){const m=this... function a (line 156) | function a(){if(!(this instanceof a))return new a;if(arguments.length)th... function d (line 156) | function d(h){return new o.Promise(function(f,g){var m=h.decompressed.ge... method constructor (line 75) | constructor(p){this._data=p} method length (line 75) | get length(){return this._data.length} method copy (line 75) | copy(p,y,v,b){return this._data._buf.copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._data.toBuffer()} method constructor (line 76) | constructor(){super(),this.map={"x14:dataBar":this.databarXform=new u,... method tag (line 76) | get tag(){return"x14:cfRule"} method isExt (line 76) | static isExt(f){return f.type==="dataBar"?u.isExt(f):!(f.type!=="iconS... method prepare (line 76) | prepare(f){d.isExt(f)&&(f.x14Id=`{${a()}}`.toUpperCase())} method render (line 76) | render(f,g){if(d.isExt(g))switch(g.type){case"dataBar":this.renderData... method renderDataBar (line 76) | renderDataBar(f,g){f.openNode(this.tag,{type:"dataBar",id:g.x14Id}),th... method renderIconSet (line 76) | renderIconSet(f,g){f.openNode(this.tag,{type:"iconSet",priority:g.prio... method createNewModel (line 76) | createNewModel(f){let{attributes:g}=f;return{type:g.type,x14Id:g.id,pr... method onParserClose (line 76) | onParserClose(f,g){Object.assign(this.model,g.model)} method constructor (line 76) | constructor(){super(),this.map={autoFilter:new u,tableColumns:new s({t... method prepare (line 76) | prepare(f,g){this.map.autoFilter.prepare(f),this.map.tableColumns.prep... method tag (line 76) | get tag(){return"table"} method render (line 76) | render(f,g){f.openXml(a.StdDocAttributes),f.openNode(this.tag,$o(An({}... method parseOpen (line 76) | parseOpen(f){if(this.parser)return this.parser.parseOpen(f),!0;const{n... method parseText (line 76) | parseText(f){this.parser&&this.parser.parseText(f)} method parseClose (line 76) | parseClose(f){if(this.parser)return this.parser.parseClose(f)||(this.p... method reconcile (line 76) | reconcile(f,g){f.columns.forEach(m=>{m.dxfId!==void 0&&(m.style=g.styl... function s (line 156) | function s(u,c){o.call(this,"Nodejs stream input adapter for "+u),this._... method prepare (line 76) | prepare(){} method render (line 76) | render(){} method parseOpen (line 76) | parseOpen(c){} method parseText (line 76) | parseText(c){} method parseClose (line 76) | parseClose(c){} method reconcile (line 76) | reconcile(c,l){} method reset (line 76) | reset(){this.model=null,this.map&&Object.values(this.map).forEach(c=>{... method mergeModel (line 76) | mergeModel(c){this.model=Object.assign(this.model||{},c)} method parse (line 76) | async parse(c){for await(const l of c)for(const{eventType:d,value:h}of... method parseStream (line 76) | async parseStream(c){return this.parse(a(c))} method xml (line 76) | get xml(){return this.toXml(this.model)} method toXml (line 76) | toXml(c){const l=new o;return this.render(l,c),l.xml} method toAttribute (line 76) | static toAttribute(c,l){let d=arguments.length>2&&arguments[2]!==void ... method toStringAttribute (line 76) | static toStringAttribute(c,l){let d=arguments.length>2&&arguments[2]!=... method toStringValue (line 76) | static toStringValue(c,l){return c===void 0?l:c} method toBoolAttribute (line 76) | static toBoolAttribute(c,l){let d=arguments.length>2&&arguments[2]!==v... method toBoolValue (line 76) | static toBoolValue(c,l){return c===void 0?l:c==="1"} method toIntAttribute (line 76) | static toIntAttribute(c,l){let d=arguments.length>2&&arguments[2]!==vo... method toIntValue (line 76) | static toIntValue(c,l){return c===void 0?l:parseInt(c,10)} method toFloatAttribute (line 76) | static toFloatAttribute(c,l){let d=arguments.length>2&&arguments[2]!==... method toFloatValue (line 76) | static toFloatValue(c,l){return c===void 0?l:parseFloat(c)} method render (line 76) | render(c,l){c.openXml(a.StdDocAttributes),c.openNode("Types",s.PROPERT... method parseOpen (line 76) | parseOpen(){return!1} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} method tag (line 76) | get tag(){return"x14:id"} method render (line 76) | render(l,d){l.leafNode(this.tag,null,d)} method parseOpen (line 76) | parseOpen(){this.model=""} method parseText (line 76) | parseText(l){this.model+=l} method parseClose (line 76) | parseClose(l){return l!==this.tag} method constructor (line 76) | constructor(){super(),this.map={"x14:conditionalFormattings":this.cond... method tag (line 76) | get tag(){return"ext"} method hasContent (line 76) | hasContent(c){return this.conditionalFormattings.hasContent(c.conditio... method prepare (line 76) | prepare(c,l){this.conditionalFormattings.prepare(c.conditionalFormatti... method render (line 76) | render(c,l){c.openNode("ext",{uri:"{78C0D931-6437-407d-A8EE-F0AAD7539E... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(c,l){this.model[c]=l.model} method constructor (line 76) | constructor(){super(),this.map={color:new o}} method tag (line 76) | get tag(){return"stop"} method render (line 76) | render(h,f){h.openNode("stop"),h.addAttribute("position",f.position),t... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... function o (line 156) | function o(s,u,c){a.call(this,u),this._helper=s;var l=this;s.on("data",f... method constructor (line 75) | constructor(u,c){let l=arguments.length>2&&arguments[2]!==void 0?argum... method asInstance (line 75) | static asInstance(u){return u instanceof o||u==null?u:new o(u)} method col (line 75) | get col(){return this.nativeCol+Math.min(this.colWidth-1,this.nativeCo... method col (line 75) | set col(u){this.nativeCol=Math.floor(u),this.nativeColOff=Math.floor((... method row (line 75) | get row(){return this.nativeRow+Math.min(this.rowHeight-1,this.nativeR... method row (line 75) | set row(u){this.nativeRow=Math.floor(u),this.nativeRowOff=Math.floor((... method colWidth (line 75) | get colWidth(){return this.worksheet&&this.worksheet.getColumn(this.na... method rowHeight (line 75) | get rowHeight(){return this.worksheet&&this.worksheet.getRow(this.nati... method model (line 75) | get model(){return{nativeCol:this.nativeCol,nativeColOff:this.nativeCo... method model (line 75) | set model(u){this.nativeCol=u.nativeCol,this.nativeColOff=u.nativeColO... method constructor (line 75) | constructor(u){this.note=u} method model (line 75) | get model(){let u=null;switch(typeof this.note){case"string":u={type:"... method model (line 75) | set model(u){const{note:c}=u,{texts:l}=c;l.length===1&&Object.keys(l[0... method fromModel (line 75) | static fromModel(u){const c=new o;return c.model=u,c} method constructor (line 75) | constructor(){this.decode(arguments)} method setTLBR (line 75) | setTLBR(u,c,l,d,h){if(arguments.length<4){const f=a.decodeAddress(u),g... method decode (line 75) | decode(u){switch(u.length){case 5:this.setTLBR(u[0],u[1],u[2],u[3],u[4... method top (line 75) | get top(){return this.model.top||1} method top (line 75) | set top(u){this.model.top=u} method left (line 75) | get left(){return this.model.left||1} method left (line 75) | set left(u){this.model.left=u} method bottom (line 75) | get bottom(){return this.model.bottom||1} method bottom (line 75) | set bottom(u){this.model.bottom=u} method right (line 75) | get right(){return this.model.right||1} method right (line 75) | set right(u){this.model.right=u} method sheetName (line 75) | get sheetName(){return this.model.sheetName} method sheetName (line 75) | set sheetName(u){this.model.sheetName=u} method _serialisedSheetName (line 75) | get _serialisedSheetName(){const{sheetName:u}=this.model;return u?/^[a... method expand (line 75) | expand(u,c,l,d){(!this.model.top||u1?this.range:this._serialisedSheetN... method $shortRange (line 75) | get $shortRange(){return this.count>1?this.$range:this._serialisedShee... method count (line 75) | get count(){return(1+this.bottom-this.top)*(1+this.right-this.left)} method toString (line 75) | toString(){return this.range} method intersects (line 75) | intersects(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method contains (line 75) | contains(u){const c=a.decodeEx(u);return this.containsEx(c)} method containsEx (line 75) | containsEx(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method forEachAddress (line 75) | forEachAddress(u){for(let c=this.left;c<=this.right;c++)for(let l=this... method constructor (line 75) | constructor(u,c,l){this.table=u,this.column=c,this.index=l} method _set (line 75) | _set(u,c){this.table.cacheState(),this.column[u]=c} method name (line 75) | get name(){return this.column.name} method name (line 75) | set name(u){this._set("name",u)} method filterButton (line 75) | get filterButton(){return this.column.filterButton} method filterButton (line 75) | set filterButton(u){this.column.filterButton=u} method style (line 75) | get style(){return this.column.style} method style (line 75) | set style(u){this.column.style=u} method totalsRowLabel (line 75) | get totalsRowLabel(){return this.column.totalsRowLabel} method totalsRowLabel (line 75) | set totalsRowLabel(u){this._set("totalsRowLabel",u)} method totalsRowFunction (line 75) | get totalsRowFunction(){return this.column.totalsRowFunction} method totalsRowFunction (line 75) | set totalsRowFunction(u){this._set("totalsRowFunction",u)} method totalsRowResult (line 75) | get totalsRowResult(){return this.column.totalsRowResult} method totalsRowResult (line 75) | set totalsRowResult(u){this._set("totalsRowResult",u)} method totalsRowFormula (line 75) | get totalsRowFormula(){return this.column.totalsRowFormula} method totalsRowFormula (line 75) | set totalsRowFormula(u){this._set("totalsRowFormula",u)} method constructor (line 76) | constructor(u){super(),this.model=u} method tag (line 76) | get tag(){return"u"} method render (line 76) | render(u,c){if((c=c||this.model)===!0)u.leafNode("u");else{const l=o.A... method parseOpen (line 76) | parseOpen(u){u.name==="u"&&(this.model=u.attributes.val||!0)} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} function a (line 156) | function a(D,F,z){var W,U=s.getTypeOf(F),G=s.extend(z||{},l);G.date=G.da... function b (line 156) | function b(D){return Object.prototype.toString.call(D)==="[object RegExp]"} function o (line 156) | function o(s){a.call(this,s);for(var u=0;u2&&arguments[2]!==void 0?argum... method asInstance (line 75) | static asInstance(u){return u instanceof o||u==null?u:new o(u)} method col (line 75) | get col(){return this.nativeCol+Math.min(this.colWidth-1,this.nativeCo... method col (line 75) | set col(u){this.nativeCol=Math.floor(u),this.nativeColOff=Math.floor((... method row (line 75) | get row(){return this.nativeRow+Math.min(this.rowHeight-1,this.nativeR... method row (line 75) | set row(u){this.nativeRow=Math.floor(u),this.nativeRowOff=Math.floor((... method colWidth (line 75) | get colWidth(){return this.worksheet&&this.worksheet.getColumn(this.na... method rowHeight (line 75) | get rowHeight(){return this.worksheet&&this.worksheet.getRow(this.nati... method model (line 75) | get model(){return{nativeCol:this.nativeCol,nativeColOff:this.nativeCo... method model (line 75) | set model(u){this.nativeCol=u.nativeCol,this.nativeColOff=u.nativeColO... method constructor (line 75) | constructor(u){this.note=u} method model (line 75) | get model(){let u=null;switch(typeof this.note){case"string":u={type:"... method model (line 75) | set model(u){const{note:c}=u,{texts:l}=c;l.length===1&&Object.keys(l[0... method fromModel (line 75) | static fromModel(u){const c=new o;return c.model=u,c} method constructor (line 75) | constructor(){this.decode(arguments)} method setTLBR (line 75) | setTLBR(u,c,l,d,h){if(arguments.length<4){const f=a.decodeAddress(u),g... method decode (line 75) | decode(u){switch(u.length){case 5:this.setTLBR(u[0],u[1],u[2],u[3],u[4... method top (line 75) | get top(){return this.model.top||1} method top (line 75) | set top(u){this.model.top=u} method left (line 75) | get left(){return this.model.left||1} method left (line 75) | set left(u){this.model.left=u} method bottom (line 75) | get bottom(){return this.model.bottom||1} method bottom (line 75) | set bottom(u){this.model.bottom=u} method right (line 75) | get right(){return this.model.right||1} method right (line 75) | set right(u){this.model.right=u} method sheetName (line 75) | get sheetName(){return this.model.sheetName} method sheetName (line 75) | set sheetName(u){this.model.sheetName=u} method _serialisedSheetName (line 75) | get _serialisedSheetName(){const{sheetName:u}=this.model;return u?/^[a... method expand (line 75) | expand(u,c,l,d){(!this.model.top||u1?this.range:this._serialisedSheetN... method $shortRange (line 75) | get $shortRange(){return this.count>1?this.$range:this._serialisedShee... method count (line 75) | get count(){return(1+this.bottom-this.top)*(1+this.right-this.left)} method toString (line 75) | toString(){return this.range} method intersects (line 75) | intersects(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method contains (line 75) | contains(u){const c=a.decodeEx(u);return this.containsEx(c)} method containsEx (line 75) | containsEx(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method forEachAddress (line 75) | forEachAddress(u){for(let c=this.left;c<=this.right;c++)for(let l=this... method constructor (line 75) | constructor(u,c,l){this.table=u,this.column=c,this.index=l} method _set (line 75) | _set(u,c){this.table.cacheState(),this.column[u]=c} method name (line 75) | get name(){return this.column.name} method name (line 75) | set name(u){this._set("name",u)} method filterButton (line 75) | get filterButton(){return this.column.filterButton} method filterButton (line 75) | set filterButton(u){this.column.filterButton=u} method style (line 75) | get style(){return this.column.style} method style (line 75) | set style(u){this.column.style=u} method totalsRowLabel (line 75) | get totalsRowLabel(){return this.column.totalsRowLabel} method totalsRowLabel (line 75) | set totalsRowLabel(u){this._set("totalsRowLabel",u)} method totalsRowFunction (line 75) | get totalsRowFunction(){return this.column.totalsRowFunction} method totalsRowFunction (line 75) | set totalsRowFunction(u){this._set("totalsRowFunction",u)} method totalsRowResult (line 75) | get totalsRowResult(){return this.column.totalsRowResult} method totalsRowResult (line 75) | set totalsRowResult(u){this._set("totalsRowResult",u)} method totalsRowFormula (line 75) | get totalsRowFormula(){return this.column.totalsRowFormula} method totalsRowFormula (line 75) | set totalsRowFormula(u){this._set("totalsRowFormula",u)} method constructor (line 76) | constructor(u){super(),this.model=u} method tag (line 76) | get tag(){return"u"} method render (line 76) | render(u,c){if((c=c||this.model)===!0)u.leafNode("u");else{const l=o.A... method parseOpen (line 76) | parseOpen(u){u.name==="u"&&(this.model=u.attributes.val||!0)} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} function o (line 156) | function o(s){this.data=s,this.length=s.length,this.index=0,this.zero=0} method constructor (line 75) | constructor(u,c){let l=arguments.length>2&&arguments[2]!==void 0?argum... method asInstance (line 75) | static asInstance(u){return u instanceof o||u==null?u:new o(u)} method col (line 75) | get col(){return this.nativeCol+Math.min(this.colWidth-1,this.nativeCo... method col (line 75) | set col(u){this.nativeCol=Math.floor(u),this.nativeColOff=Math.floor((... method row (line 75) | get row(){return this.nativeRow+Math.min(this.rowHeight-1,this.nativeR... method row (line 75) | set row(u){this.nativeRow=Math.floor(u),this.nativeRowOff=Math.floor((... method colWidth (line 75) | get colWidth(){return this.worksheet&&this.worksheet.getColumn(this.na... method rowHeight (line 75) | get rowHeight(){return this.worksheet&&this.worksheet.getRow(this.nati... method model (line 75) | get model(){return{nativeCol:this.nativeCol,nativeColOff:this.nativeCo... method model (line 75) | set model(u){this.nativeCol=u.nativeCol,this.nativeColOff=u.nativeColO... method constructor (line 75) | constructor(u){this.note=u} method model (line 75) | get model(){let u=null;switch(typeof this.note){case"string":u={type:"... method model (line 75) | set model(u){const{note:c}=u,{texts:l}=c;l.length===1&&Object.keys(l[0... method fromModel (line 75) | static fromModel(u){const c=new o;return c.model=u,c} method constructor (line 75) | constructor(){this.decode(arguments)} method setTLBR (line 75) | setTLBR(u,c,l,d,h){if(arguments.length<4){const f=a.decodeAddress(u),g... method decode (line 75) | decode(u){switch(u.length){case 5:this.setTLBR(u[0],u[1],u[2],u[3],u[4... method top (line 75) | get top(){return this.model.top||1} method top (line 75) | set top(u){this.model.top=u} method left (line 75) | get left(){return this.model.left||1} method left (line 75) | set left(u){this.model.left=u} method bottom (line 75) | get bottom(){return this.model.bottom||1} method bottom (line 75) | set bottom(u){this.model.bottom=u} method right (line 75) | get right(){return this.model.right||1} method right (line 75) | set right(u){this.model.right=u} method sheetName (line 75) | get sheetName(){return this.model.sheetName} method sheetName (line 75) | set sheetName(u){this.model.sheetName=u} method _serialisedSheetName (line 75) | get _serialisedSheetName(){const{sheetName:u}=this.model;return u?/^[a... method expand (line 75) | expand(u,c,l,d){(!this.model.top||u1?this.range:this._serialisedSheetN... method $shortRange (line 75) | get $shortRange(){return this.count>1?this.$range:this._serialisedShee... method count (line 75) | get count(){return(1+this.bottom-this.top)*(1+this.right-this.left)} method toString (line 75) | toString(){return this.range} method intersects (line 75) | intersects(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method contains (line 75) | contains(u){const c=a.decodeEx(u);return this.containsEx(c)} method containsEx (line 75) | containsEx(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method forEachAddress (line 75) | forEachAddress(u){for(let c=this.left;c<=this.right;c++)for(let l=this... method constructor (line 75) | constructor(u,c,l){this.table=u,this.column=c,this.index=l} method _set (line 75) | _set(u,c){this.table.cacheState(),this.column[u]=c} method name (line 75) | get name(){return this.column.name} method name (line 75) | set name(u){this._set("name",u)} method filterButton (line 75) | get filterButton(){return this.column.filterButton} method filterButton (line 75) | set filterButton(u){this.column.filterButton=u} method style (line 75) | get style(){return this.column.style} method style (line 75) | set style(u){this.column.style=u} method totalsRowLabel (line 75) | get totalsRowLabel(){return this.column.totalsRowLabel} method totalsRowLabel (line 75) | set totalsRowLabel(u){this._set("totalsRowLabel",u)} method totalsRowFunction (line 75) | get totalsRowFunction(){return this.column.totalsRowFunction} method totalsRowFunction (line 75) | set totalsRowFunction(u){this._set("totalsRowFunction",u)} method totalsRowResult (line 75) | get totalsRowResult(){return this.column.totalsRowResult} method totalsRowResult (line 75) | set totalsRowResult(u){this._set("totalsRowResult",u)} method totalsRowFormula (line 75) | get totalsRowFormula(){return this.column.totalsRowFormula} method totalsRowFormula (line 75) | set totalsRowFormula(u){this._set("totalsRowFormula",u)} method constructor (line 76) | constructor(u){super(),this.model=u} method tag (line 76) | get tag(){return"u"} method render (line 76) | render(u,c){if((c=c||this.model)===!0)u.leafNode("u");else{const l=o.A... method parseOpen (line 76) | parseOpen(u){u.name==="u"&&(this.model=u.attributes.val||!0)} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} function o (line 156) | function o(s){a.call(this,s)} method constructor (line 75) | constructor(u,c){let l=arguments.length>2&&arguments[2]!==void 0?argum... method asInstance (line 75) | static asInstance(u){return u instanceof o||u==null?u:new o(u)} method col (line 75) | get col(){return this.nativeCol+Math.min(this.colWidth-1,this.nativeCo... method col (line 75) | set col(u){this.nativeCol=Math.floor(u),this.nativeColOff=Math.floor((... method row (line 75) | get row(){return this.nativeRow+Math.min(this.rowHeight-1,this.nativeR... method row (line 75) | set row(u){this.nativeRow=Math.floor(u),this.nativeRowOff=Math.floor((... method colWidth (line 75) | get colWidth(){return this.worksheet&&this.worksheet.getColumn(this.na... method rowHeight (line 75) | get rowHeight(){return this.worksheet&&this.worksheet.getRow(this.nati... method model (line 75) | get model(){return{nativeCol:this.nativeCol,nativeColOff:this.nativeCo... method model (line 75) | set model(u){this.nativeCol=u.nativeCol,this.nativeColOff=u.nativeColO... method constructor (line 75) | constructor(u){this.note=u} method model (line 75) | get model(){let u=null;switch(typeof this.note){case"string":u={type:"... method model (line 75) | set model(u){const{note:c}=u,{texts:l}=c;l.length===1&&Object.keys(l[0... method fromModel (line 75) | static fromModel(u){const c=new o;return c.model=u,c} method constructor (line 75) | constructor(){this.decode(arguments)} method setTLBR (line 75) | setTLBR(u,c,l,d,h){if(arguments.length<4){const f=a.decodeAddress(u),g... method decode (line 75) | decode(u){switch(u.length){case 5:this.setTLBR(u[0],u[1],u[2],u[3],u[4... method top (line 75) | get top(){return this.model.top||1} method top (line 75) | set top(u){this.model.top=u} method left (line 75) | get left(){return this.model.left||1} method left (line 75) | set left(u){this.model.left=u} method bottom (line 75) | get bottom(){return this.model.bottom||1} method bottom (line 75) | set bottom(u){this.model.bottom=u} method right (line 75) | get right(){return this.model.right||1} method right (line 75) | set right(u){this.model.right=u} method sheetName (line 75) | get sheetName(){return this.model.sheetName} method sheetName (line 75) | set sheetName(u){this.model.sheetName=u} method _serialisedSheetName (line 75) | get _serialisedSheetName(){const{sheetName:u}=this.model;return u?/^[a... method expand (line 75) | expand(u,c,l,d){(!this.model.top||u1?this.range:this._serialisedSheetN... method $shortRange (line 75) | get $shortRange(){return this.count>1?this.$range:this._serialisedShee... method count (line 75) | get count(){return(1+this.bottom-this.top)*(1+this.right-this.left)} method toString (line 75) | toString(){return this.range} method intersects (line 75) | intersects(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method contains (line 75) | contains(u){const c=a.decodeEx(u);return this.containsEx(c)} method containsEx (line 75) | containsEx(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method forEachAddress (line 75) | forEachAddress(u){for(let c=this.left;c<=this.right;c++)for(let l=this... method constructor (line 75) | constructor(u,c,l){this.table=u,this.column=c,this.index=l} method _set (line 75) | _set(u,c){this.table.cacheState(),this.column[u]=c} method name (line 75) | get name(){return this.column.name} method name (line 75) | set name(u){this._set("name",u)} method filterButton (line 75) | get filterButton(){return this.column.filterButton} method filterButton (line 75) | set filterButton(u){this.column.filterButton=u} method style (line 75) | get style(){return this.column.style} method style (line 75) | set style(u){this.column.style=u} method totalsRowLabel (line 75) | get totalsRowLabel(){return this.column.totalsRowLabel} method totalsRowLabel (line 75) | set totalsRowLabel(u){this._set("totalsRowLabel",u)} method totalsRowFunction (line 75) | get totalsRowFunction(){return this.column.totalsRowFunction} method totalsRowFunction (line 75) | set totalsRowFunction(u){this._set("totalsRowFunction",u)} method totalsRowResult (line 75) | get totalsRowResult(){return this.column.totalsRowResult} method totalsRowResult (line 75) | set totalsRowResult(u){this._set("totalsRowResult",u)} method totalsRowFormula (line 75) | get totalsRowFormula(){return this.column.totalsRowFormula} method totalsRowFormula (line 75) | set totalsRowFormula(u){this._set("totalsRowFormula",u)} method constructor (line 76) | constructor(u){super(),this.model=u} method tag (line 76) | get tag(){return"u"} method render (line 76) | render(u,c){if((c=c||this.model)===!0)u.leafNode("u");else{const l=o.A... method parseOpen (line 76) | parseOpen(u){u.name==="u"&&(this.model=u.attributes.val||!0)} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} function o (line 156) | function o(s){a.call(this,s)} method constructor (line 75) | constructor(u,c){let l=arguments.length>2&&arguments[2]!==void 0?argum... method asInstance (line 75) | static asInstance(u){return u instanceof o||u==null?u:new o(u)} method col (line 75) | get col(){return this.nativeCol+Math.min(this.colWidth-1,this.nativeCo... method col (line 75) | set col(u){this.nativeCol=Math.floor(u),this.nativeColOff=Math.floor((... method row (line 75) | get row(){return this.nativeRow+Math.min(this.rowHeight-1,this.nativeR... method row (line 75) | set row(u){this.nativeRow=Math.floor(u),this.nativeRowOff=Math.floor((... method colWidth (line 75) | get colWidth(){return this.worksheet&&this.worksheet.getColumn(this.na... method rowHeight (line 75) | get rowHeight(){return this.worksheet&&this.worksheet.getRow(this.nati... method model (line 75) | get model(){return{nativeCol:this.nativeCol,nativeColOff:this.nativeCo... method model (line 75) | set model(u){this.nativeCol=u.nativeCol,this.nativeColOff=u.nativeColO... method constructor (line 75) | constructor(u){this.note=u} method model (line 75) | get model(){let u=null;switch(typeof this.note){case"string":u={type:"... method model (line 75) | set model(u){const{note:c}=u,{texts:l}=c;l.length===1&&Object.keys(l[0... method fromModel (line 75) | static fromModel(u){const c=new o;return c.model=u,c} method constructor (line 75) | constructor(){this.decode(arguments)} method setTLBR (line 75) | setTLBR(u,c,l,d,h){if(arguments.length<4){const f=a.decodeAddress(u),g... method decode (line 75) | decode(u){switch(u.length){case 5:this.setTLBR(u[0],u[1],u[2],u[3],u[4... method top (line 75) | get top(){return this.model.top||1} method top (line 75) | set top(u){this.model.top=u} method left (line 75) | get left(){return this.model.left||1} method left (line 75) | set left(u){this.model.left=u} method bottom (line 75) | get bottom(){return this.model.bottom||1} method bottom (line 75) | set bottom(u){this.model.bottom=u} method right (line 75) | get right(){return this.model.right||1} method right (line 75) | set right(u){this.model.right=u} method sheetName (line 75) | get sheetName(){return this.model.sheetName} method sheetName (line 75) | set sheetName(u){this.model.sheetName=u} method _serialisedSheetName (line 75) | get _serialisedSheetName(){const{sheetName:u}=this.model;return u?/^[a... method expand (line 75) | expand(u,c,l,d){(!this.model.top||u1?this.range:this._serialisedSheetN... method $shortRange (line 75) | get $shortRange(){return this.count>1?this.$range:this._serialisedShee... method count (line 75) | get count(){return(1+this.bottom-this.top)*(1+this.right-this.left)} method toString (line 75) | toString(){return this.range} method intersects (line 75) | intersects(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method contains (line 75) | contains(u){const c=a.decodeEx(u);return this.containsEx(c)} method containsEx (line 75) | containsEx(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method forEachAddress (line 75) | forEachAddress(u){for(let c=this.left;c<=this.right;c++)for(let l=this... method constructor (line 75) | constructor(u,c,l){this.table=u,this.column=c,this.index=l} method _set (line 75) | _set(u,c){this.table.cacheState(),this.column[u]=c} method name (line 75) | get name(){return this.column.name} method name (line 75) | set name(u){this._set("name",u)} method filterButton (line 75) | get filterButton(){return this.column.filterButton} method filterButton (line 75) | set filterButton(u){this.column.filterButton=u} method style (line 75) | get style(){return this.column.style} method style (line 75) | set style(u){this.column.style=u} method totalsRowLabel (line 75) | get totalsRowLabel(){return this.column.totalsRowLabel} method totalsRowLabel (line 75) | set totalsRowLabel(u){this._set("totalsRowLabel",u)} method totalsRowFunction (line 75) | get totalsRowFunction(){return this.column.totalsRowFunction} method totalsRowFunction (line 75) | set totalsRowFunction(u){this._set("totalsRowFunction",u)} method totalsRowResult (line 75) | get totalsRowResult(){return this.column.totalsRowResult} method totalsRowResult (line 75) | set totalsRowResult(u){this._set("totalsRowResult",u)} method totalsRowFormula (line 75) | get totalsRowFormula(){return this.column.totalsRowFormula} method totalsRowFormula (line 75) | set totalsRowFormula(u){this._set("totalsRowFormula",u)} method constructor (line 76) | constructor(u){super(),this.model=u} method tag (line 76) | get tag(){return"u"} method render (line 76) | render(u,c){if((c=c||this.model)===!0)u.leafNode("u");else{const l=o.A... method parseOpen (line 76) | parseOpen(u){u.name==="u"&&(this.model=u.attributes.val||!0)} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} function o (line 156) | function o(s){a.call(this,s)} method constructor (line 75) | constructor(u,c){let l=arguments.length>2&&arguments[2]!==void 0?argum... method asInstance (line 75) | static asInstance(u){return u instanceof o||u==null?u:new o(u)} method col (line 75) | get col(){return this.nativeCol+Math.min(this.colWidth-1,this.nativeCo... method col (line 75) | set col(u){this.nativeCol=Math.floor(u),this.nativeColOff=Math.floor((... method row (line 75) | get row(){return this.nativeRow+Math.min(this.rowHeight-1,this.nativeR... method row (line 75) | set row(u){this.nativeRow=Math.floor(u),this.nativeRowOff=Math.floor((... method colWidth (line 75) | get colWidth(){return this.worksheet&&this.worksheet.getColumn(this.na... method rowHeight (line 75) | get rowHeight(){return this.worksheet&&this.worksheet.getRow(this.nati... method model (line 75) | get model(){return{nativeCol:this.nativeCol,nativeColOff:this.nativeCo... method model (line 75) | set model(u){this.nativeCol=u.nativeCol,this.nativeColOff=u.nativeColO... method constructor (line 75) | constructor(u){this.note=u} method model (line 75) | get model(){let u=null;switch(typeof this.note){case"string":u={type:"... method model (line 75) | set model(u){const{note:c}=u,{texts:l}=c;l.length===1&&Object.keys(l[0... method fromModel (line 75) | static fromModel(u){const c=new o;return c.model=u,c} method constructor (line 75) | constructor(){this.decode(arguments)} method setTLBR (line 75) | setTLBR(u,c,l,d,h){if(arguments.length<4){const f=a.decodeAddress(u),g... method decode (line 75) | decode(u){switch(u.length){case 5:this.setTLBR(u[0],u[1],u[2],u[3],u[4... method top (line 75) | get top(){return this.model.top||1} method top (line 75) | set top(u){this.model.top=u} method left (line 75) | get left(){return this.model.left||1} method left (line 75) | set left(u){this.model.left=u} method bottom (line 75) | get bottom(){return this.model.bottom||1} method bottom (line 75) | set bottom(u){this.model.bottom=u} method right (line 75) | get right(){return this.model.right||1} method right (line 75) | set right(u){this.model.right=u} method sheetName (line 75) | get sheetName(){return this.model.sheetName} method sheetName (line 75) | set sheetName(u){this.model.sheetName=u} method _serialisedSheetName (line 75) | get _serialisedSheetName(){const{sheetName:u}=this.model;return u?/^[a... method expand (line 75) | expand(u,c,l,d){(!this.model.top||u1?this.range:this._serialisedSheetN... method $shortRange (line 75) | get $shortRange(){return this.count>1?this.$range:this._serialisedShee... method count (line 75) | get count(){return(1+this.bottom-this.top)*(1+this.right-this.left)} method toString (line 75) | toString(){return this.range} method intersects (line 75) | intersects(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method contains (line 75) | contains(u){const c=a.decodeEx(u);return this.containsEx(c)} method containsEx (line 75) | containsEx(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method forEachAddress (line 75) | forEachAddress(u){for(let c=this.left;c<=this.right;c++)for(let l=this... method constructor (line 75) | constructor(u,c,l){this.table=u,this.column=c,this.index=l} method _set (line 75) | _set(u,c){this.table.cacheState(),this.column[u]=c} method name (line 75) | get name(){return this.column.name} method name (line 75) | set name(u){this._set("name",u)} method filterButton (line 75) | get filterButton(){return this.column.filterButton} method filterButton (line 75) | set filterButton(u){this.column.filterButton=u} method style (line 75) | get style(){return this.column.style} method style (line 75) | set style(u){this.column.style=u} method totalsRowLabel (line 75) | get totalsRowLabel(){return this.column.totalsRowLabel} method totalsRowLabel (line 75) | set totalsRowLabel(u){this._set("totalsRowLabel",u)} method totalsRowFunction (line 75) | get totalsRowFunction(){return this.column.totalsRowFunction} method totalsRowFunction (line 75) | set totalsRowFunction(u){this._set("totalsRowFunction",u)} method totalsRowResult (line 75) | get totalsRowResult(){return this.column.totalsRowResult} method totalsRowResult (line 75) | set totalsRowResult(u){this._set("totalsRowResult",u)} method totalsRowFormula (line 75) | get totalsRowFormula(){return this.column.totalsRowFormula} method totalsRowFormula (line 75) | set totalsRowFormula(u){this._set("totalsRowFormula",u)} method constructor (line 76) | constructor(u){super(),this.model=u} method tag (line 76) | get tag(){return"u"} method render (line 76) | render(u,c){if((c=c||this.model)===!0)u.leafNode("u");else{const l=o.A... method parseOpen (line 76) | parseOpen(u){u.name==="u"&&(this.model=u.attributes.val||!0)} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} function s (line 156) | function s(u){a.call(this,"ConvertWorker to "+u),this.destType=u} method prepare (line 76) | prepare(){} method render (line 76) | render(){} method parseOpen (line 76) | parseOpen(c){} method parseText (line 76) | parseText(c){} method parseClose (line 76) | parseClose(c){} method reconcile (line 76) | reconcile(c,l){} method reset (line 76) | reset(){this.model=null,this.map&&Object.values(this.map).forEach(c=>{... method mergeModel (line 76) | mergeModel(c){this.model=Object.assign(this.model||{},c)} method parse (line 76) | async parse(c){for await(const l of c)for(const{eventType:d,value:h}of... method parseStream (line 76) | async parseStream(c){return this.parse(a(c))} method xml (line 76) | get xml(){return this.toXml(this.model)} method toXml (line 76) | toXml(c){const l=new o;return this.render(l,c),l.xml} method toAttribute (line 76) | static toAttribute(c,l){let d=arguments.length>2&&arguments[2]!==void ... method toStringAttribute (line 76) | static toStringAttribute(c,l){let d=arguments.length>2&&arguments[2]!=... method toStringValue (line 76) | static toStringValue(c,l){return c===void 0?l:c} method toBoolAttribute (line 76) | static toBoolAttribute(c,l){let d=arguments.length>2&&arguments[2]!==v... method toBoolValue (line 76) | static toBoolValue(c,l){return c===void 0?l:c==="1"} method toIntAttribute (line 76) | static toIntAttribute(c,l){let d=arguments.length>2&&arguments[2]!==vo... method toIntValue (line 76) | static toIntValue(c,l){return c===void 0?l:parseInt(c,10)} method toFloatAttribute (line 76) | static toFloatAttribute(c,l){let d=arguments.length>2&&arguments[2]!==... method toFloatValue (line 76) | static toFloatValue(c,l){return c===void 0?l:parseFloat(c)} method render (line 76) | render(c,l){c.openXml(a.StdDocAttributes),c.openNode("Types",s.PROPERT... method parseOpen (line 76) | parseOpen(){return!1} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} method tag (line 76) | get tag(){return"x14:id"} method render (line 76) | render(l,d){l.leafNode(this.tag,null,d)} method parseOpen (line 76) | parseOpen(){this.model=""} method parseText (line 76) | parseText(l){this.model+=l} method parseClose (line 76) | parseClose(l){return l!==this.tag} method constructor (line 76) | constructor(){super(),this.map={"x14:conditionalFormattings":this.cond... method tag (line 76) | get tag(){return"ext"} method hasContent (line 76) | hasContent(c){return this.conditionalFormattings.hasContent(c.conditio... method prepare (line 76) | prepare(c,l){this.conditionalFormattings.prepare(c.conditionalFormatti... method render (line 76) | render(c,l){c.openNode("ext",{uri:"{78C0D931-6437-407d-A8EE-F0AAD7539E... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(c,l){this.model[c]=l.model} method constructor (line 76) | constructor(){super(),this.map={color:new o}} method tag (line 76) | get tag(){return"stop"} method render (line 76) | render(h,f){h.openNode("stop"),h.addAttribute("position",f.position),t... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... function s (line 156) | function s(){a.call(this,"Crc32Probe"),this.withStreamInfo("crc32",0)} method prepare (line 76) | prepare(){} method render (line 76) | render(){} method parseOpen (line 76) | parseOpen(c){} method parseText (line 76) | parseText(c){} method parseClose (line 76) | parseClose(c){} method reconcile (line 76) | reconcile(c,l){} method reset (line 76) | reset(){this.model=null,this.map&&Object.values(this.map).forEach(c=>{... method mergeModel (line 76) | mergeModel(c){this.model=Object.assign(this.model||{},c)} method parse (line 76) | async parse(c){for await(const l of c)for(const{eventType:d,value:h}of... method parseStream (line 76) | async parseStream(c){return this.parse(a(c))} method xml (line 76) | get xml(){return this.toXml(this.model)} method toXml (line 76) | toXml(c){const l=new o;return this.render(l,c),l.xml} method toAttribute (line 76) | static toAttribute(c,l){let d=arguments.length>2&&arguments[2]!==void ... method toStringAttribute (line 76) | static toStringAttribute(c,l){let d=arguments.length>2&&arguments[2]!=... method toStringValue (line 76) | static toStringValue(c,l){return c===void 0?l:c} method toBoolAttribute (line 76) | static toBoolAttribute(c,l){let d=arguments.length>2&&arguments[2]!==v... method toBoolValue (line 76) | static toBoolValue(c,l){return c===void 0?l:c==="1"} method toIntAttribute (line 76) | static toIntAttribute(c,l){let d=arguments.length>2&&arguments[2]!==vo... method toIntValue (line 76) | static toIntValue(c,l){return c===void 0?l:parseInt(c,10)} method toFloatAttribute (line 76) | static toFloatAttribute(c,l){let d=arguments.length>2&&arguments[2]!==... method toFloatValue (line 76) | static toFloatValue(c,l){return c===void 0?l:parseFloat(c)} method render (line 76) | render(c,l){c.openXml(a.StdDocAttributes),c.openNode("Types",s.PROPERT... method parseOpen (line 76) | parseOpen(){return!1} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} method tag (line 76) | get tag(){return"x14:id"} method render (line 76) | render(l,d){l.leafNode(this.tag,null,d)} method parseOpen (line 76) | parseOpen(){this.model=""} method parseText (line 76) | parseText(l){this.model+=l} method parseClose (line 76) | parseClose(l){return l!==this.tag} method constructor (line 76) | constructor(){super(),this.map={"x14:conditionalFormattings":this.cond... method tag (line 76) | get tag(){return"ext"} method hasContent (line 76) | hasContent(c){return this.conditionalFormattings.hasContent(c.conditio... method prepare (line 76) | prepare(c,l){this.conditionalFormattings.prepare(c.conditionalFormatti... method render (line 76) | render(c,l){c.openNode("ext",{uri:"{78C0D931-6437-407d-A8EE-F0AAD7539E... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(c,l){this.model[c]=l.model} method constructor (line 76) | constructor(){super(),this.map={color:new o}} method tag (line 76) | get tag(){return"stop"} method render (line 76) | render(h,f){h.openNode("stop"),h.addAttribute("position",f.position),t... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... function s (line 156) | function s(u){o.call(this,"DataLengthProbe for "+u),this.propName=u,this... method prepare (line 76) | prepare(){} method render (line 76) | render(){} method parseOpen (line 76) | parseOpen(c){} method parseText (line 76) | parseText(c){} method parseClose (line 76) | parseClose(c){} method reconcile (line 76) | reconcile(c,l){} method reset (line 76) | reset(){this.model=null,this.map&&Object.values(this.map).forEach(c=>{... method mergeModel (line 76) | mergeModel(c){this.model=Object.assign(this.model||{},c)} method parse (line 76) | async parse(c){for await(const l of c)for(const{eventType:d,value:h}of... method parseStream (line 76) | async parseStream(c){return this.parse(a(c))} method xml (line 76) | get xml(){return this.toXml(this.model)} method toXml (line 76) | toXml(c){const l=new o;return this.render(l,c),l.xml} method toAttribute (line 76) | static toAttribute(c,l){let d=arguments.length>2&&arguments[2]!==void ... method toStringAttribute (line 76) | static toStringAttribute(c,l){let d=arguments.length>2&&arguments[2]!=... method toStringValue (line 76) | static toStringValue(c,l){return c===void 0?l:c} method toBoolAttribute (line 76) | static toBoolAttribute(c,l){let d=arguments.length>2&&arguments[2]!==v... method toBoolValue (line 76) | static toBoolValue(c,l){return c===void 0?l:c==="1"} method toIntAttribute (line 76) | static toIntAttribute(c,l){let d=arguments.length>2&&arguments[2]!==vo... method toIntValue (line 76) | static toIntValue(c,l){return c===void 0?l:parseInt(c,10)} method toFloatAttribute (line 76) | static toFloatAttribute(c,l){let d=arguments.length>2&&arguments[2]!==... method toFloatValue (line 76) | static toFloatValue(c,l){return c===void 0?l:parseFloat(c)} method render (line 76) | render(c,l){c.openXml(a.StdDocAttributes),c.openNode("Types",s.PROPERT... method parseOpen (line 76) | parseOpen(){return!1} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} method tag (line 76) | get tag(){return"x14:id"} method render (line 76) | render(l,d){l.leafNode(this.tag,null,d)} method parseOpen (line 76) | parseOpen(){this.model=""} method parseText (line 76) | parseText(l){this.model+=l} method parseClose (line 76) | parseClose(l){return l!==this.tag} method constructor (line 76) | constructor(){super(),this.map={"x14:conditionalFormattings":this.cond... method tag (line 76) | get tag(){return"ext"} method hasContent (line 76) | hasContent(c){return this.conditionalFormattings.hasContent(c.conditio... method prepare (line 76) | prepare(c,l){this.conditionalFormattings.prepare(c.conditionalFormatti... method render (line 76) | render(c,l){c.openNode("ext",{uri:"{78C0D931-6437-407d-A8EE-F0AAD7539E... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(c,l){this.model[c]=l.model} method constructor (line 76) | constructor(){super(),this.map={color:new o}} method tag (line 76) | get tag(){return"stop"} method render (line 76) | render(h,f){h.openNode("stop"),h.addAttribute("position",f.position),t... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... function s (line 156) | function s(u){o.call(this,"DataWorker");var c=this;this.dataIsReady=!1,t... method prepare (line 76) | prepare(){} method render (line 76) | render(){} method parseOpen (line 76) | parseOpen(c){} method parseText (line 76) | parseText(c){} method parseClose (line 76) | parseClose(c){} method reconcile (line 76) | reconcile(c,l){} method reset (line 76) | reset(){this.model=null,this.map&&Object.values(this.map).forEach(c=>{... method mergeModel (line 76) | mergeModel(c){this.model=Object.assign(this.model||{},c)} method parse (line 76) | async parse(c){for await(const l of c)for(const{eventType:d,value:h}of... method parseStream (line 76) | async parseStream(c){return this.parse(a(c))} method xml (line 76) | get xml(){return this.toXml(this.model)} method toXml (line 76) | toXml(c){const l=new o;return this.render(l,c),l.xml} method toAttribute (line 76) | static toAttribute(c,l){let d=arguments.length>2&&arguments[2]!==void ... method toStringAttribute (line 76) | static toStringAttribute(c,l){let d=arguments.length>2&&arguments[2]!=... method toStringValue (line 76) | static toStringValue(c,l){return c===void 0?l:c} method toBoolAttribute (line 76) | static toBoolAttribute(c,l){let d=arguments.length>2&&arguments[2]!==v... method toBoolValue (line 76) | static toBoolValue(c,l){return c===void 0?l:c==="1"} method toIntAttribute (line 76) | static toIntAttribute(c,l){let d=arguments.length>2&&arguments[2]!==vo... method toIntValue (line 76) | static toIntValue(c,l){return c===void 0?l:parseInt(c,10)} method toFloatAttribute (line 76) | static toFloatAttribute(c,l){let d=arguments.length>2&&arguments[2]!==... method toFloatValue (line 76) | static toFloatValue(c,l){return c===void 0?l:parseFloat(c)} method render (line 76) | render(c,l){c.openXml(a.StdDocAttributes),c.openNode("Types",s.PROPERT... method parseOpen (line 76) | parseOpen(){return!1} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} method tag (line 76) | get tag(){return"x14:id"} method render (line 76) | render(l,d){l.leafNode(this.tag,null,d)} method parseOpen (line 76) | parseOpen(){this.model=""} method parseText (line 76) | parseText(l){this.model+=l} method parseClose (line 76) | parseClose(l){return l!==this.tag} method constructor (line 76) | constructor(){super(),this.map={"x14:conditionalFormattings":this.cond... method tag (line 76) | get tag(){return"ext"} method hasContent (line 76) | hasContent(c){return this.conditionalFormattings.hasContent(c.conditio... method prepare (line 76) | prepare(c,l){this.conditionalFormattings.prepare(c.conditionalFormatti... method render (line 76) | render(c,l){c.openNode("ext",{uri:"{78C0D931-6437-407d-A8EE-F0AAD7539E... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(c,l){this.model[c]=l.model} method constructor (line 76) | constructor(){super(),this.map={color:new o}} method tag (line 76) | get tag(){return"stop"} method render (line 76) | render(h,f){h.openNode("stop"),h.addAttribute("position",f.position),t... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... function a (line 156) | function a(o){this.name=o||"default",this.streamInfo={},this.generatedEr... function h (line 156) | function h(g,m){return new l.Promise(function(p,y){var v=[],b=g._interna... method constructor (line 75) | constructor(p){this._data=p} method length (line 75) | get length(){return this._data.length} method copy (line 75) | copy(p,y,v,b){this._data.copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._data} method constructor (line 76) | constructor(g){super(),this.options=g||h.OPTIONS,this.map={b:{prop:"bo... method tag (line 76) | get tag(){return this.options.tagName} method render (line 76) | render(g,m){const{map:p}=this;g.openNode(this.options.tagName),l.each(... method parseOpen (line 76) | parseOpen(g){if(this.parser)return this.parser.parseOpen(g),!0;if(this... method parseText (line 76) | parseText(g){this.parser&&this.parser.parseText(g)} method parseClose (line 76) | parseClose(g){if(this.parser&&!this.parser.parseClose(g)){const m=this... function f (line 156) | function f(g,m,p){var y=m;switch(m){case"blob":case"arraybuffer":y="uint... method constructor (line 75) | constructor(p){this.size=p,this.buffer=o.alloc(p),this.iRead=0,this.iW... method toBuffer (line 75) | toBuffer(){if(this.iRead===0&&this.iWrite===this.size)return this.buff... method length (line 75) | get length(){return this.iWrite-this.iRead} method eod (line 75) | get eod(){return this.iRead===this.iWrite} method full (line 75) | get full(){return this.iWrite===this.size} method read (line 75) | read(p){let y;return p===0?null:p===void 0||p>=this.length?(y=this.toB... method write (line 75) | write(p,y,v){const b=Math.min(v,this.size-this.iWrite);return p.copy(t... function d (line 156) | function d(){u.call(this,"utf-8 decode"),this.leftOver=null} method constructor (line 75) | constructor(p){this._data=p} method length (line 75) | get length(){return this._data.length} method copy (line 75) | copy(p,y,v,b){return this._data._buf.copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._data.toBuffer()} method constructor (line 76) | constructor(){super(),this.map={"x14:dataBar":this.databarXform=new u,... method tag (line 76) | get tag(){return"x14:cfRule"} method isExt (line 76) | static isExt(f){return f.type==="dataBar"?u.isExt(f):!(f.type!=="iconS... method prepare (line 76) | prepare(f){d.isExt(f)&&(f.x14Id=`{${a()}}`.toUpperCase())} method render (line 76) | render(f,g){if(d.isExt(g))switch(g.type){case"dataBar":this.renderData... method renderDataBar (line 76) | renderDataBar(f,g){f.openNode(this.tag,{type:"dataBar",id:g.x14Id}),th... method renderIconSet (line 76) | renderIconSet(f,g){f.openNode(this.tag,{type:"iconSet",priority:g.prio... method createNewModel (line 76) | createNewModel(f){let{attributes:g}=f;return{type:g.type,x14Id:g.id,pr... method onParserClose (line 76) | onParserClose(f,g){Object.assign(this.model,g.model)} method constructor (line 76) | constructor(){super(),this.map={autoFilter:new u,tableColumns:new s({t... method prepare (line 76) | prepare(f,g){this.map.autoFilter.prepare(f),this.map.tableColumns.prep... method tag (line 76) | get tag(){return"table"} method render (line 76) | render(f,g){f.openXml(a.StdDocAttributes),f.openNode(this.tag,$o(An({}... method parseOpen (line 76) | parseOpen(f){if(this.parser)return this.parser.parseOpen(f),!0;const{n... method parseText (line 76) | parseText(f){this.parser&&this.parser.parseText(f)} method parseClose (line 76) | parseClose(f){if(this.parser)return this.parser.parseClose(f)||(this.p... method reconcile (line 76) | reconcile(f,g){f.columns.forEach(m=>{m.dxfId!==void 0&&(m.style=g.styl... function h (line 156) | function h(){u.call(this,"utf-8 encode")} method constructor (line 75) | constructor(p){this._data=p} method length (line 75) | get length(){return this._data.length} method copy (line 75) | copy(p,y,v,b){this._data.copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._data} method constructor (line 76) | constructor(g){super(),this.options=g||h.OPTIONS,this.map={b:{prop:"bo... method tag (line 76) | get tag(){return this.options.tagName} method render (line 76) | render(g,m){const{map:p}=this;g.openNode(this.options.tagName),l.each(... method parseOpen (line 76) | parseOpen(g){if(this.parser)return this.parser.parseOpen(g),!0;if(this... method parseText (line 76) | parseText(g){this.parser&&this.parser.parseText(g)} method parseClose (line 76) | parseClose(g){if(this.parser&&!this.parser.parseClose(g)){const m=this... function c (line 156) | function c(m){return m} method constructor (line 75) | constructor(){this._xml=[],this._stack=[],this._rollbacks=[]} method tos (line 75) | get tos(){return this._stack.length?this._stack[this._stack.length-1]:... method cursor (line 75) | get cursor(){return this._xml.length} method openXml (line 75) | openXml(d){const h=this._xml;h.push(" method openNode (line 76) | openNode(d,h){const f=this.tos,g=this._xml;f&&this.open&&g.push(">"),t... method addAttribute (line 76) | addAttribute(d,h){if(!this.open)throw new Error("Cannot write attribut... method addAttributes (line 76) | addAttributes(d){if(!this.open)throw new Error("Cannot write attribute... method writeText (line 76) | writeText(d){const h=this._xml;this.open&&(h.push(">"),this.open=!1),t... method writeXml (line 76) | writeXml(d){this.open&&(this._xml.push(">"),this.open=!1),this.leaf=!1... method closeNode (line 76) | closeNode(){const d=this._stack.pop(),h=this._xml;this.leaf?h.push("/>... method leafNode (line 76) | leafNode(d,h,f){this.openNode(d,h),f!==void 0&&this.writeText(f),this.... method closeAll (line 76) | closeAll(){for(;this._stack.length;)this.closeNode()} method addRollback (line 76) | addRollback(){return this._rollbacks.push({xml:this._xml.length,stack:... method commit (line 76) | commit(){this._rollbacks.pop()} method rollback (line 76) | rollback(){const d=this._rollbacks.pop();this._xml.length>d.xml&&this.... method xml (line 76) | get xml(){return this.closeAll(),this._xml.join("")} method constructor (line 76) | constructor(){super(),this.map={stop:new s}} method name (line 76) | get name(){return"gradient"} method tag (line 76) | get tag(){return"gradientFill"} method render (line 76) | render(h,f){switch(h.openNode("gradientFill"),f.gradient){case"angle":... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method constructor (line 76) | constructor(d,h){super(),this.id=d,this.formatCode=h} method tag (line 76) | get tag(){return"numFmt"} method render (line 76) | render(d,h){d.leafNode("numFmt",{numFmtId:h.id,formatCode:h.formatCode})} method parseOpen (line 76) | parseOpen(d){switch(d.name){case"numFmt":return this.model={id:parseIn... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} function l (line 156) | function l(m,p){for(var y=0;y0||this.type===l.Types.Merge} method merge (line 75) | merge(f,g){this._value.release(),this._value=d.create(l.Types.Merge,th... method unmerge (line 75) | unmerge(){this.type===l.Types.Merge&&(this._value.release(),this._valu... method isMergedTo (line 75) | isMergedTo(f){return this._value.type===l.Types.Merge&&this._value.isM... method master (line 75) | get master(){return this.type===l.Types.Merge?this._value.master:this} method isHyperlink (line 75) | get isHyperlink(){return this._value.type===l.Types.Hyperlink} method hyperlink (line 75) | get hyperlink(){return this._value.hyperlink} method value (line 75) | get value(){return this._value.value} method value (line 75) | set value(f){this.type!==l.Types.Merge?(this._value.release(),this._va... method note (line 75) | get note(){return this._comment&&this._comment.note} method note (line 75) | set note(f){this._comment=new c(f)} method text (line 75) | get text(){return this._value.toString()} method html (line 75) | get html(){return o.escapeHtml(this.text)} method toString (line 75) | toString(){return this.text} method _upgradeToHyperlink (line 75) | _upgradeToHyperlink(f){this.type===l.Types.String&&(this._value=d.crea... method formula (line 75) | get formula(){return this._value.formula} method result (line 75) | get result(){return this._value.result} method formulaType (line 75) | get formulaType(){return this._value.formulaType} method fullAddress (line 75) | get fullAddress(){const{worksheet:f}=this._row;return{sheetName:f.name... method name (line 75) | get name(){return this.names[0]} method name (line 75) | set name(f){this.names=[f]} method names (line 75) | get names(){return this.workbook.definedNames.getNamesEx(this.fullAddr... method names (line 75) | set names(f){const{definedNames:g}=this.workbook;g.removeAllNames(this... method addName (line 75) | addName(f){this.workbook.definedNames.addEx(this.fullAddress,f)} method removeName (line 75) | removeName(f){this.workbook.definedNames.removeEx(this.fullAddress,f)} method removeAllNames (line 75) | removeAllNames(){this.workbook.definedNames.removeAllNames(this.fullAd... method _dataValidations (line 75) | get _dataValidations(){return this.worksheet.dataValidations} method dataValidation (line 75) | get dataValidation(){return this._dataValidations.find(this.address)} method dataValidation (line 75) | set dataValidation(f){this._dataValidations.add(this.address,f)} method model (line 75) | get model(){const{model:f}=this._value;return f.style=this.style,this.... method model (line 75) | set model(f){if(this._value.release(),this._value=d.create(f.type,this... method constructor (line 75) | constructor(p,y){this._data=p,this._encoding=y} method length (line 75) | get length(){return this.toBuffer().length} method copy (line 75) | copy(p,y,v,b){return this.toBuffer().copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._buffer||(this._buffer=o.from(this._data,this._... method constructor (line 76) | constructor(h){super(),this.options=Object.assign({type:"nodebuffer",c... method append (line 76) | append(h,f){f.hasOwnProperty("base64")&&f.base64?this.zip.file(f.name,... method finalize (line 76) | async finalize(){const h=await this.zip.generateAsync(this.options);th... method read (line 76) | read(h){return this.stream.read(h)} method setEncoding (line 76) | setEncoding(h){return this.stream.setEncoding(h)} method pause (line 76) | pause(){return this.stream.pause()} method resume (line 76) | resume(){return this.stream.resume()} method isPaused (line 76) | isPaused(){return this.stream.isPaused()} method pipe (line 76) | pipe(h,f){return this.stream.pipe(h,f)} method unpipe (line 76) | unpipe(h){return this.stream.unpipe(h)} method unshift (line 76) | unshift(h){return this.stream.unshift(h)} method wrap (line 76) | wrap(h){return this.stream.wrap(h)} method constructor (line 76) | constructor(){super(),this.map={Company:new s({tag:"Company"}),Manager... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("Properties",l.PR... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"dc:creator":new u({tag:"dc:creator"})... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("cp:corePropertie... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"xdr:twoCellAnchor":new u,"xdr:oneCell... method prepare (line 76) | prepare(h){h.anchors.forEach((f,g)=>{f.anchorType=function(m){return(t... method tag (line 76) | get tag(){return"xdr:wsDr"} method render (line 76) | render(h,f){h.openXml(o.StdDocAttributes),h.openNode(this.tag,l.DRAWIN... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.m... method reconcile (line 76) | reconcile(h,f){h.anchors.forEach(g=>{g.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={patternFill:new u,gradientFill:new c}} method tag (line 76) | get tag(){return"fill"} method render (line 76) | render(h,f){switch(h.addRollback(),h.openNode("fill"),f.type){case"pat... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method validStyle (line 76) | validStyle(h){return l.validPatternValues[h]} method constructor (line 79) | constructor(h){this.rowCount=0,this.formatterOptions=h,this.fieldForma... method isRowHashArray (line 79) | static isRowHashArray(h){return!!Array.isArray(h)&&Array.isArray(h[0])... method isRowArray (line 79) | static isRowArray(h){return Array.isArray(h)&&!this.isRowHashArray(h)} method gatherHeaders (line 79) | static gatherHeaders(h){return l.isRowHashArray(h)?h.map(f=>f[0]):Arra... method createTransform (line 79) | static createTransform(h){return c.isSyncTransform(h)?(f,g)=>{let m=nu... method rowTransform (line 79) | set rowTransform(h){if(!o.default(h))throw new TypeError("The transfor... method format (line 79) | format(h,f){this.callTransformer(h,(g,m)=>{if(g)return f(g);if(!h)retu... method finish (line 79) | finish(h){const f=[];if(this.formatterOptions.alwaysWriteHeaders&&this... method checkHeaders (line 79) | checkHeaders(h){if(this.headers)return{shouldFormatColumns:!0,headers:... method gatherColumns (line 79) | gatherColumns(h){if(this.headers===null)throw new Error("Headers is cu... method callTransformer (line 79) | callTransformer(h,f){return this._rowTransform?this._rowTransform(h,f)... method formatColumns (line 79) | formatColumns(h,f){const g=h.map((p,y)=>this.fieldFormatter.format(p,y... method constructor (line 79) | constructor(h){super({objectMode:h.objectMode}),this.lines="",this.row... method hasHitRowLimit (line 79) | get hasHitRowLimit(){return this.parserOptions.limitRows&&this.rowCoun... method shouldEmitRows (line 79) | get shouldEmitRows(){return this.parsedRowCount>this.parserOptions.ski... method shouldSkipLine (line 79) | get shouldSkipLine(){return this.parsedLineCount<=this.parserOptions.s... method transform (line 79) | transform(h){return this.rowTransformerValidator.rowTransform=h,this} method validate (line 79) | validate(h){return this.rowTransformerValidator.rowValidator=h,this} method emit (line 79) | emit(h){if(h==="end")return this.endEmitted||(this.endEmitted=!0,super... method _transform (line 79) | _transform(h,f,g){if(this.hasHitRowLimit)return g();const m=l.wrapDone... method _flush (line 79) | _flush(h){const f=l.wrapDoneCallback(h);if(this.hasHitRowLimit)return ... method parse (line 79) | parse(h,f){if(!h)return[];const{line:g,rows:m}=this.parser.parse(h,f);... method processRows (line 79) | processRows(h,f){const g=h.length,m=p=>{const y=E=>E?f(E):p%100!=0?m(p... method transformRow (line 79) | transformRow(h,f){try{this.headerTransformer.transform(h,(g,m)=>g?f(g)... method checkAndEmitHeaders (line 79) | checkAndEmitHeaders(){!this.headersEmitted&&this.headerTransformer.hea... method skipRow (line 79) | skipRow(h){return this.rowCount-=1,h(null,{row:null,isValid:!0})} method pushRow (line 79) | pushRow(h,f){try{this.parserOptions.objectMode?this.push(h):this.push(... method wrapDoneCallback (line 79) | static wrapDoneCallback(h){let f=!1;return function(g){if(g){if(f)thro... function h (line 156) | function h(m){var p=65536,y=i.getTypeOf(m),v=!0;if(y==="uint8array"?v=d.... method constructor (line 75) | constructor(p){this._data=p} method length (line 75) | get length(){return this._data.length} method copy (line 75) | copy(p,y,v,b){this._data.copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._data} method constructor (line 76) | constructor(g){super(),this.options=g||h.OPTIONS,this.map={b:{prop:"bo... method tag (line 76) | get tag(){return this.options.tagName} method render (line 76) | render(g,m){const{map:p}=this;g.openNode(this.options.tagName),l.each(... method parseOpen (line 76) | parseOpen(g){if(this.parser)return this.parser.parseOpen(g),!0;if(this... method parseText (line 76) | parseText(g){this.parser&&this.parser.parseText(g)} method parseClose (line 76) | parseClose(g){if(this.parser&&!this.parser.parseClose(g)){const m=this... function f (line 156) | function f(m,p){for(var y=0;y=this.length?(y=this.toB... method write (line 75) | write(p,y,v){const b=Math.min(v,this.size-this.iWrite);return p.copy(t... function y (line 156) | function y(){} function l (line 156) | function l(d){this.files=[],this.loadOptions=d} method constructor (line 75) | constructor(f,g,m){if(!f||!g)throw new Error("A Cell needs a Row");thi... method worksheet (line 75) | get worksheet(){return this._row.worksheet} method workbook (line 75) | get workbook(){return this._row.worksheet.workbook} method destroy (line 75) | destroy(){delete this.style,delete this._value,delete this._row,delete... method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(f){this.style.numFmt=f} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(f){this.style.font=f} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(f){this.style.alignment=f} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(f){this.style.border=f} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(f){this.style.fill=f} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(f){this.style.protection=f} method _mergeStyle (line 75) | _mergeStyle(f,g,m){const p=f&&f.numFmt||g&&g.numFmt;p&&(m.numFmt=p);co... method address (line 75) | get address(){return this._address} method row (line 75) | get row(){return this._row.number} method col (line 75) | get col(){return this._column.number} method $col$row (line 75) | get $col$row(){return`$${this._column.letter}$${this.row}`} method type (line 75) | get type(){return this._value.type} method effectiveType (line 75) | get effectiveType(){return this._value.effectiveType} method toCsvString (line 75) | toCsvString(){return this._value.toCsvString()} method addMergeRef (line 75) | addMergeRef(){this._mergeCount++} method releaseMergeRef (line 75) | releaseMergeRef(){this._mergeCount--} method isMerged (line 75) | get isMerged(){return this._mergeCount>0||this.type===l.Types.Merge} method merge (line 75) | merge(f,g){this._value.release(),this._value=d.create(l.Types.Merge,th... method unmerge (line 75) | unmerge(){this.type===l.Types.Merge&&(this._value.release(),this._valu... method isMergedTo (line 75) | isMergedTo(f){return this._value.type===l.Types.Merge&&this._value.isM... method master (line 75) | get master(){return this.type===l.Types.Merge?this._value.master:this} method isHyperlink (line 75) | get isHyperlink(){return this._value.type===l.Types.Hyperlink} method hyperlink (line 75) | get hyperlink(){return this._value.hyperlink} method value (line 75) | get value(){return this._value.value} method value (line 75) | set value(f){this.type!==l.Types.Merge?(this._value.release(),this._va... method note (line 75) | get note(){return this._comment&&this._comment.note} method note (line 75) | set note(f){this._comment=new c(f)} method text (line 75) | get text(){return this._value.toString()} method html (line 75) | get html(){return o.escapeHtml(this.text)} method toString (line 75) | toString(){return this.text} method _upgradeToHyperlink (line 75) | _upgradeToHyperlink(f){this.type===l.Types.String&&(this._value=d.crea... method formula (line 75) | get formula(){return this._value.formula} method result (line 75) | get result(){return this._value.result} method formulaType (line 75) | get formulaType(){return this._value.formulaType} method fullAddress (line 75) | get fullAddress(){const{worksheet:f}=this._row;return{sheetName:f.name... method name (line 75) | get name(){return this.names[0]} method name (line 75) | set name(f){this.names=[f]} method names (line 75) | get names(){return this.workbook.definedNames.getNamesEx(this.fullAddr... method names (line 75) | set names(f){const{definedNames:g}=this.workbook;g.removeAllNames(this... method addName (line 75) | addName(f){this.workbook.definedNames.addEx(this.fullAddress,f)} method removeName (line 75) | removeName(f){this.workbook.definedNames.removeEx(this.fullAddress,f)} method removeAllNames (line 75) | removeAllNames(){this.workbook.definedNames.removeAllNames(this.fullAd... method _dataValidations (line 75) | get _dataValidations(){return this.worksheet.dataValidations} method dataValidation (line 75) | get dataValidation(){return this._dataValidations.find(this.address)} method dataValidation (line 75) | set dataValidation(f){this._dataValidations.add(this.address,f)} method model (line 75) | get model(){const{model:f}=this._value;return f.style=this.style,this.... method model (line 75) | set model(f){if(this._value.release(),this._value=d.create(f.type,this... method constructor (line 75) | constructor(p,y){this._data=p,this._encoding=y} method length (line 75) | get length(){return this.toBuffer().length} method copy (line 75) | copy(p,y,v,b){return this.toBuffer().copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._buffer||(this._buffer=o.from(this._data,this._... method constructor (line 76) | constructor(h){super(),this.options=Object.assign({type:"nodebuffer",c... method append (line 76) | append(h,f){f.hasOwnProperty("base64")&&f.base64?this.zip.file(f.name,... method finalize (line 76) | async finalize(){const h=await this.zip.generateAsync(this.options);th... method read (line 76) | read(h){return this.stream.read(h)} method setEncoding (line 76) | setEncoding(h){return this.stream.setEncoding(h)} method pause (line 76) | pause(){return this.stream.pause()} method resume (line 76) | resume(){return this.stream.resume()} method isPaused (line 76) | isPaused(){return this.stream.isPaused()} method pipe (line 76) | pipe(h,f){return this.stream.pipe(h,f)} method unpipe (line 76) | unpipe(h){return this.stream.unpipe(h)} method unshift (line 76) | unshift(h){return this.stream.unshift(h)} method wrap (line 76) | wrap(h){return this.stream.wrap(h)} method constructor (line 76) | constructor(){super(),this.map={Company:new s({tag:"Company"}),Manager... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("Properties",l.PR... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"dc:creator":new u({tag:"dc:creator"})... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("cp:corePropertie... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"xdr:twoCellAnchor":new u,"xdr:oneCell... method prepare (line 76) | prepare(h){h.anchors.forEach((f,g)=>{f.anchorType=function(m){return(t... method tag (line 76) | get tag(){return"xdr:wsDr"} method render (line 76) | render(h,f){h.openXml(o.StdDocAttributes),h.openNode(this.tag,l.DRAWIN... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.m... method reconcile (line 76) | reconcile(h,f){h.anchors.forEach(g=>{g.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={patternFill:new u,gradientFill:new c}} method tag (line 76) | get tag(){return"fill"} method render (line 76) | render(h,f){switch(h.addRollback(),h.openNode("fill"),f.type){case"pat... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method validStyle (line 76) | validStyle(h){return l.validPatternValues[h]} method constructor (line 79) | constructor(h){this.rowCount=0,this.formatterOptions=h,this.fieldForma... method isRowHashArray (line 79) | static isRowHashArray(h){return!!Array.isArray(h)&&Array.isArray(h[0])... method isRowArray (line 79) | static isRowArray(h){return Array.isArray(h)&&!this.isRowHashArray(h)} method gatherHeaders (line 79) | static gatherHeaders(h){return l.isRowHashArray(h)?h.map(f=>f[0]):Arra... method createTransform (line 79) | static createTransform(h){return c.isSyncTransform(h)?(f,g)=>{let m=nu... method rowTransform (line 79) | set rowTransform(h){if(!o.default(h))throw new TypeError("The transfor... method format (line 79) | format(h,f){this.callTransformer(h,(g,m)=>{if(g)return f(g);if(!h)retu... method finish (line 79) | finish(h){const f=[];if(this.formatterOptions.alwaysWriteHeaders&&this... method checkHeaders (line 79) | checkHeaders(h){if(this.headers)return{shouldFormatColumns:!0,headers:... method gatherColumns (line 79) | gatherColumns(h){if(this.headers===null)throw new Error("Headers is cu... method callTransformer (line 79) | callTransformer(h,f){return this._rowTransform?this._rowTransform(h,f)... method formatColumns (line 79) | formatColumns(h,f){const g=h.map((p,y)=>this.fieldFormatter.format(p,y... method constructor (line 79) | constructor(h){super({objectMode:h.objectMode}),this.lines="",this.row... method hasHitRowLimit (line 79) | get hasHitRowLimit(){return this.parserOptions.limitRows&&this.rowCoun... method shouldEmitRows (line 79) | get shouldEmitRows(){return this.parsedRowCount>this.parserOptions.ski... method shouldSkipLine (line 79) | get shouldSkipLine(){return this.parsedLineCount<=this.parserOptions.s... method transform (line 79) | transform(h){return this.rowTransformerValidator.rowTransform=h,this} method validate (line 79) | validate(h){return this.rowTransformerValidator.rowValidator=h,this} method emit (line 79) | emit(h){if(h==="end")return this.endEmitted||(this.endEmitted=!0,super... method _transform (line 79) | _transform(h,f,g){if(this.hasHitRowLimit)return g();const m=l.wrapDone... method _flush (line 79) | _flush(h){const f=l.wrapDoneCallback(h);if(this.hasHitRowLimit)return ... method parse (line 79) | parse(h,f){if(!h)return[];const{line:g,rows:m}=this.parser.parse(h,f);... method processRows (line 79) | processRows(h,f){const g=h.length,m=p=>{const y=E=>E?f(E):p%100!=0?m(p... method transformRow (line 79) | transformRow(h,f){try{this.headerTransformer.transform(h,(g,m)=>g?f(g)... method checkAndEmitHeaders (line 79) | checkAndEmitHeaders(){!this.headersEmitted&&this.headerTransformer.hea... method skipRow (line 79) | skipRow(h){return this.rowCount-=1,h(null,{row:null,isValid:!0})} method pushRow (line 79) | pushRow(h,f){try{this.parserOptions.objectMode?this.push(h):this.push(... method wrapDoneCallback (line 79) | static wrapDoneCallback(h){let f=!1;return function(g){if(g){if(f)thro... function h (line 156) | function h(f,g){this.options=f,this.loadOptions=g} method constructor (line 75) | constructor(p){this._data=p} method length (line 75) | get length(){return this._data.length} method copy (line 75) | copy(p,y,v,b){this._data.copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._data} method constructor (line 76) | constructor(g){super(),this.options=g||h.OPTIONS,this.map={b:{prop:"bo... method tag (line 76) | get tag(){return this.options.tagName} method render (line 76) | render(g,m){const{map:p}=this;g.openNode(this.options.tagName),l.each(... method parseOpen (line 76) | parseOpen(g){if(this.parser)return this.parser.parseOpen(g),!0;if(this... method parseText (line 76) | parseText(g){this.parser&&this.parser.parseText(g)} method parseClose (line 76) | parseClose(g){if(this.parser&&!this.parser.parseClose(g)){const m=this... function a (line 156) | function a(g,m,p){this.name=g,this.dir=p.dir,this.date=p.date,this.comme... function g (line 156) | function g(){var m,p;s=!0;for(var y=f.length;y;){for(p=f,f=[],m=-1;++m2&&arguments[2]!==void 0?argum... method asInstance (line 75) | static asInstance(u){return u instanceof o||u==null?u:new o(u)} method col (line 75) | get col(){return this.nativeCol+Math.min(this.colWidth-1,this.nativeCo... method col (line 75) | set col(u){this.nativeCol=Math.floor(u),this.nativeColOff=Math.floor((... method row (line 75) | get row(){return this.nativeRow+Math.min(this.rowHeight-1,this.nativeR... method row (line 75) | set row(u){this.nativeRow=Math.floor(u),this.nativeRowOff=Math.floor((... method colWidth (line 75) | get colWidth(){return this.worksheet&&this.worksheet.getColumn(this.na... method rowHeight (line 75) | get rowHeight(){return this.worksheet&&this.worksheet.getRow(this.nati... method model (line 75) | get model(){return{nativeCol:this.nativeCol,nativeColOff:this.nativeCo... method model (line 75) | set model(u){this.nativeCol=u.nativeCol,this.nativeColOff=u.nativeColO... method constructor (line 75) | constructor(u){this.note=u} method model (line 75) | get model(){let u=null;switch(typeof this.note){case"string":u={type:"... method model (line 75) | set model(u){const{note:c}=u,{texts:l}=c;l.length===1&&Object.keys(l[0... method fromModel (line 75) | static fromModel(u){const c=new o;return c.model=u,c} method constructor (line 75) | constructor(){this.decode(arguments)} method setTLBR (line 75) | setTLBR(u,c,l,d,h){if(arguments.length<4){const f=a.decodeAddress(u),g... method decode (line 75) | decode(u){switch(u.length){case 5:this.setTLBR(u[0],u[1],u[2],u[3],u[4... method top (line 75) | get top(){return this.model.top||1} method top (line 75) | set top(u){this.model.top=u} method left (line 75) | get left(){return this.model.left||1} method left (line 75) | set left(u){this.model.left=u} method bottom (line 75) | get bottom(){return this.model.bottom||1} method bottom (line 75) | set bottom(u){this.model.bottom=u} method right (line 75) | get right(){return this.model.right||1} method right (line 75) | set right(u){this.model.right=u} method sheetName (line 75) | get sheetName(){return this.model.sheetName} method sheetName (line 75) | set sheetName(u){this.model.sheetName=u} method _serialisedSheetName (line 75) | get _serialisedSheetName(){const{sheetName:u}=this.model;return u?/^[a... method expand (line 75) | expand(u,c,l,d){(!this.model.top||u1?this.range:this._serialisedSheetN... method $shortRange (line 75) | get $shortRange(){return this.count>1?this.$range:this._serialisedShee... method count (line 75) | get count(){return(1+this.bottom-this.top)*(1+this.right-this.left)} method toString (line 75) | toString(){return this.range} method intersects (line 75) | intersects(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method contains (line 75) | contains(u){const c=a.decodeEx(u);return this.containsEx(c)} method containsEx (line 75) | containsEx(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method forEachAddress (line 75) | forEachAddress(u){for(let c=this.left;c<=this.right;c++)for(let l=this... method constructor (line 75) | constructor(u,c,l){this.table=u,this.column=c,this.index=l} method _set (line 75) | _set(u,c){this.table.cacheState(),this.column[u]=c} method name (line 75) | get name(){return this.column.name} method name (line 75) | set name(u){this._set("name",u)} method filterButton (line 75) | get filterButton(){return this.column.filterButton} method filterButton (line 75) | set filterButton(u){this.column.filterButton=u} method style (line 75) | get style(){return this.column.style} method style (line 75) | set style(u){this.column.style=u} method totalsRowLabel (line 75) | get totalsRowLabel(){return this.column.totalsRowLabel} method totalsRowLabel (line 75) | set totalsRowLabel(u){this._set("totalsRowLabel",u)} method totalsRowFunction (line 75) | get totalsRowFunction(){return this.column.totalsRowFunction} method totalsRowFunction (line 75) | set totalsRowFunction(u){this._set("totalsRowFunction",u)} method totalsRowResult (line 75) | get totalsRowResult(){return this.column.totalsRowResult} method totalsRowResult (line 75) | set totalsRowResult(u){this._set("totalsRowResult",u)} method totalsRowFormula (line 75) | get totalsRowFormula(){return this.column.totalsRowFormula} method totalsRowFormula (line 75) | set totalsRowFormula(u){this._set("totalsRowFormula",u)} method constructor (line 76) | constructor(u){super(),this.model=u} method tag (line 76) | get tag(){return"u"} method render (line 76) | render(u,c){if((c=c||this.model)===!0)u.leafNode("u");else{const l=o.A... method parseOpen (line 76) | parseOpen(u){u.name==="u"&&(this.model=u.attributes.val||!0)} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} function d (line 156) | function d(y){if(typeof y!="function")throw new TypeError("resolver must... method constructor (line 75) | constructor(p){this._data=p} method length (line 75) | get length(){return this._data.length} method copy (line 75) | copy(p,y,v,b){return this._data._buf.copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._data.toBuffer()} method constructor (line 76) | constructor(){super(),this.map={"x14:dataBar":this.databarXform=new u,... method tag (line 76) | get tag(){return"x14:cfRule"} method isExt (line 76) | static isExt(f){return f.type==="dataBar"?u.isExt(f):!(f.type!=="iconS... method prepare (line 76) | prepare(f){d.isExt(f)&&(f.x14Id=`{${a()}}`.toUpperCase())} method render (line 76) | render(f,g){if(d.isExt(g))switch(g.type){case"dataBar":this.renderData... method renderDataBar (line 76) | renderDataBar(f,g){f.openNode(this.tag,{type:"dataBar",id:g.x14Id}),th... method renderIconSet (line 76) | renderIconSet(f,g){f.openNode(this.tag,{type:"iconSet",priority:g.prio... method createNewModel (line 76) | createNewModel(f){let{attributes:g}=f;return{type:g.type,x14Id:g.id,pr... method onParserClose (line 76) | onParserClose(f,g){Object.assign(this.model,g.model)} method constructor (line 76) | constructor(){super(),this.map={autoFilter:new u,tableColumns:new s({t... method prepare (line 76) | prepare(f,g){this.map.autoFilter.prepare(f),this.map.tableColumns.prep... method tag (line 76) | get tag(){return"table"} method render (line 76) | render(f,g){f.openXml(a.StdDocAttributes),f.openNode(this.tag,$o(An({}... method parseOpen (line 76) | parseOpen(f){if(this.parser)return this.parser.parseOpen(f),!0;const{n... method parseText (line 76) | parseText(f){this.parser&&this.parser.parseText(f)} method parseClose (line 76) | parseClose(f){if(this.parser)return this.parser.parseClose(f)||(this.p... method reconcile (line 76) | reconcile(f,g){f.columns.forEach(m=>{m.dxfId!==void 0&&(m.style=g.styl... function h (line 156) | function h(y,v,b){this.promise=y,typeof v=="function"&&(this.onFulfilled... method constructor (line 75) | constructor(p){this._data=p} method length (line 75) | get length(){return this._data.length} method copy (line 75) | copy(p,y,v,b){this._data.copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._data} method constructor (line 76) | constructor(g){super(),this.options=g||h.OPTIONS,this.map={b:{prop:"bo... method tag (line 76) | get tag(){return this.options.tagName} method render (line 76) | render(g,m){const{map:p}=this;g.openNode(this.options.tagName),l.each(... method parseOpen (line 76) | parseOpen(g){if(this.parser)return this.parser.parseOpen(g),!0;if(this... method parseText (line 76) | parseText(g){this.parser&&this.parser.parseText(g)} method parseClose (line 76) | parseClose(g){if(this.parser&&!this.parser.parseClose(g)){const m=this... function f (line 156) | function f(y,v,b){a(function(){var E;try{E=v(b)}catch(D){return s.reject... method constructor (line 75) | constructor(p){this.size=p,this.buffer=o.alloc(p),this.iRead=0,this.iW... method toBuffer (line 75) | toBuffer(){if(this.iRead===0&&this.iWrite===this.size)return this.buff... method length (line 75) | get length(){return this.iWrite-this.iRead} method eod (line 75) | get eod(){return this.iRead===this.iWrite} method full (line 75) | get full(){return this.iWrite===this.size} method read (line 75) | read(p){let y;return p===0?null:p===void 0||p>=this.length?(y=this.toB... method write (line 75) | write(p,y,v){const b=Math.min(v,this.size-this.iWrite);return p.copy(t... function g (line 156) | function g(y){var v=y&&y.then;if(y&&(typeof y=="object"||typeof y=="func... function m (line 156) | function m(y,v){var b=!1;function E(z){b||(b=!0,s.reject(y,z))}function ... method constructor (line 76) | constructor(){super(),this.map={dataBar:this.databarXform=new u,extLst... method tag (line 76) | get tag(){return"cfRule"} method isPrimitive (line 76) | static isPrimitive(y){return y.type!=="iconSet"||!y.custom&&!f[y.iconS... method render (line 76) | render(y,v){switch(v.type){case"expression":this.renderExpression(y,v)... method renderExpression (line 76) | renderExpression(y,v){y.openNode(this.tag,{type:"expression",dxfId:v.d... method renderCellIs (line 76) | renderCellIs(y,v){y.openNode(this.tag,{type:"cellIs",dxfId:v.dxfId,pri... method renderTop10 (line 76) | renderTop10(y,v){y.leafNode(this.tag,{type:"top10",dxfId:v.dxfId,prior... method renderAboveAverage (line 76) | renderAboveAverage(y,v){y.leafNode(this.tag,{type:"aboveAverage",dxfId... method renderDataBar (line 76) | renderDataBar(y,v){y.openNode(this.tag,{type:"dataBar",priority:v.prio... method renderColorScale (line 76) | renderColorScale(y,v){y.openNode(this.tag,{type:"colorScale",priority:... method renderIconSet (line 76) | renderIconSet(y,v){m.isPrimitive(v)&&(y.openNode(this.tag,{type:"iconS... method renderText (line 76) | renderText(y,v){y.openNode(this.tag,{type:v.operator,dxfId:v.dxfId,pri... method renderTimePeriod (line 76) | renderTimePeriod(y,v){y.openNode(this.tag,{type:"timePeriod",dxfId:v.d... method createNewModel (line 76) | createNewModel(y){let{attributes:v}=y;return $o(An({},g(v)),{dxfId:a.t... method onParserClose (line 76) | onParserClose(y,v){switch(y){case"dataBar":case"extLst":case"colorScal... function p (line 156) | function p(y,v){var b={};try{b.value=y(v),b.status="success"}catch(E){b.... method constructor (line 76) | constructor(){super(),this.map={fileVersion:p.STATIC_XFORMS.fileVersio... method prepare (line 76) | prepare(v){v.sheets=v.worksheets;const b=[];let E=0;v.sheets.forEach(D... method render (line 76) | render(v,b){v.openXml(s.StdDocAttributes),v.openNode("workbook",p.WORK... method parseOpen (line 76) | parseOpen(v){if(this.parser)return this.parser.parseOpen(v),!0;switch(... method parseText (line 76) | parseText(v){this.parser&&this.parser.parseText(v)} method parseClose (line 76) | parseClose(v){if(this.parser)return this.parser.parseClose(v)||(this.p... method reconcile (line 76) | reconcile(v){const b=(v.workbookRels||[]).reduce((W,U)=>(W[U.Id]=U,W),... method constructor (line 76) | constructor(v){super(),this.map={numFmts:new c({tag:"numFmts",count:!0... method initIndex (line 76) | initIndex(){this.index={style:{},numFmt:{},numFmtNextId:164,font:{},bo... method init (line 76) | init(){this.model={styles:[],numFmts:[],fonts:[],borders:[],fills:[],d... method render (line 76) | render(v,b){b=b||this.model,v.openXml(o.StdDocAttributes),v.openNode("... method parseOpen (line 76) | parseOpen(v){if(this.parser)return this.parser.parseOpen(v),!0;switch(... method parseText (line 76) | parseText(v){this.parser&&this.parser.parseText(v)} method parseClose (line 76) | parseClose(v){if(this.parser)return this.parser.parseClose(v)||(this.p... method addStyleModel (line 76) | addStyleModel(v,b){if(!v)return 0;if(this.model.fonts.length||this._ad... method getStyleModel (line 76) | getStyleModel(v){const b=this.model.styles[v];if(!b)return null;let E=... method addDxfStyle (line 76) | addDxfStyle(v){return v.numFmt&&(v.numFmtId=this._addNumFmtStr(v.numFm... method getDxfStyle (line 76) | getDxfStyle(v){return this.model.dxfs[v]} method _addStyle (line 76) | _addStyle(v){const b=this.map.style.toXml(v);let E=this.index.style[b]... method _addNumFmtStr (line 76) | _addNumFmtStr(v){let b=f.getDefaultFmtId(v);if(b!==void 0||(b=this.ind... method _addFont (line 76) | _addFont(v){const b=this.map.font.toXml(v);let E=this.index.font[b];re... method _addBorder (line 76) | _addBorder(v){const b=this.map.border.toXml(v);let E=this.index.border... method _addFill (line 76) | _addFill(v){const b=this.map.fill.toXml(v);let E=this.index.fill[b];re... function U (line 156) | function U(G,ee){v.resolve(G).then(function(P){D[ee]=P,++F!==b||E||(E=!0... function m (line 156) | function m(y){if(!(this instanceof m))return new m(y);this.options=o.ass... method constructor (line 76) | constructor(){super(),this.map={dataBar:this.databarXform=new u,extLst... method tag (line 76) | get tag(){return"cfRule"} method isPrimitive (line 76) | static isPrimitive(y){return y.type!=="iconSet"||!y.custom&&!f[y.iconS... method render (line 76) | render(y,v){switch(v.type){case"expression":this.renderExpression(y,v)... method renderExpression (line 76) | renderExpression(y,v){y.openNode(this.tag,{type:"expression",dxfId:v.d... method renderCellIs (line 76) | renderCellIs(y,v){y.openNode(this.tag,{type:"cellIs",dxfId:v.dxfId,pri... method renderTop10 (line 76) | renderTop10(y,v){y.leafNode(this.tag,{type:"top10",dxfId:v.dxfId,prior... method renderAboveAverage (line 76) | renderAboveAverage(y,v){y.leafNode(this.tag,{type:"aboveAverage",dxfId... method renderDataBar (line 76) | renderDataBar(y,v){y.openNode(this.tag,{type:"dataBar",priority:v.prio... method renderColorScale (line 76) | renderColorScale(y,v){y.openNode(this.tag,{type:"colorScale",priority:... method renderIconSet (line 76) | renderIconSet(y,v){m.isPrimitive(v)&&(y.openNode(this.tag,{type:"iconS... method renderText (line 76) | renderText(y,v){y.openNode(this.tag,{type:v.operator,dxfId:v.dxfId,pri... method renderTimePeriod (line 76) | renderTimePeriod(y,v){y.openNode(this.tag,{type:"timePeriod",dxfId:v.d... method createNewModel (line 76) | createNewModel(y){let{attributes:v}=y;return $o(An({},g(v)),{dxfId:a.t... method onParserClose (line 76) | onParserClose(y,v){switch(y){case"dataBar":case"extLst":case"colorScal... function p (line 156) | function p(y,v){var b=new m(v);if(b.push(y,!0),b.err)throw b.msg||u[b.er... method constructor (line 76) | constructor(){super(),this.map={fileVersion:p.STATIC_XFORMS.fileVersio... method prepare (line 76) | prepare(v){v.sheets=v.worksheets;const b=[];let E=0;v.sheets.forEach(D... method render (line 76) | render(v,b){v.openXml(s.StdDocAttributes),v.openNode("workbook",p.WORK... method parseOpen (line 76) | parseOpen(v){if(this.parser)return this.parser.parseOpen(v),!0;switch(... method parseText (line 76) | parseText(v){this.parser&&this.parser.parseText(v)} method parseClose (line 76) | parseClose(v){if(this.parser)return this.parser.parseClose(v)||(this.p... method reconcile (line 76) | reconcile(v){const b=(v.workbookRels||[]).reduce((W,U)=>(W[U.Id]=U,W),... method constructor (line 76) | constructor(v){super(),this.map={numFmts:new c({tag:"numFmts",count:!0... method initIndex (line 76) | initIndex(){this.index={style:{},numFmt:{},numFmtNextId:164,font:{},bo... method init (line 76) | init(){this.model={styles:[],numFmts:[],fonts:[],borders:[],fills:[],d... method render (line 76) | render(v,b){b=b||this.model,v.openXml(o.StdDocAttributes),v.openNode("... method parseOpen (line 76) | parseOpen(v){if(this.parser)return this.parser.parseOpen(v),!0;switch(... method parseText (line 76) | parseText(v){this.parser&&this.parser.parseText(v)} method parseClose (line 76) | parseClose(v){if(this.parser)return this.parser.parseClose(v)||(this.p... method addStyleModel (line 76) | addStyleModel(v,b){if(!v)return 0;if(this.model.fonts.length||this._ad... method getStyleModel (line 76) | getStyleModel(v){const b=this.model.styles[v];if(!b)return null;let E=... method addDxfStyle (line 76) | addDxfStyle(v){return v.numFmt&&(v.numFmtId=this._addNumFmtStr(v.numFm... method getDxfStyle (line 76) | getDxfStyle(v){return this.model.dxfs[v]} method _addStyle (line 76) | _addStyle(v){const b=this.map.style.toXml(v);let E=this.index.style[b]... method _addNumFmtStr (line 76) | _addNumFmtStr(v){let b=f.getDefaultFmtId(v);if(b!==void 0||(b=this.ind... method _addFont (line 76) | _addFont(v){const b=this.map.font.toXml(v);let E=this.index.font[b];re... method _addBorder (line 76) | _addBorder(v){const b=this.map.border.toXml(v);let E=this.index.border... method _addFill (line 76) | _addFill(v){const b=this.map.fill.toXml(v);let E=this.index.fill[b];re... function f (line 156) | function f(m){if(!(this instanceof f))return new f(m);this.options=o.ass... method constructor (line 75) | constructor(p){this.size=p,this.buffer=o.alloc(p),this.iRead=0,this.iW... method toBuffer (line 75) | toBuffer(){if(this.iRead===0&&this.iWrite===this.size)return this.buff... method length (line 75) | get length(){return this.iWrite-this.iRead} method eod (line 75) | get eod(){return this.iRead===this.iWrite} method full (line 75) | get full(){return this.iWrite===this.size} method read (line 75) | read(p){let y;return p===0?null:p===void 0||p>=this.length?(y=this.toB... method write (line 75) | write(p,y,v){const b=Math.min(v,this.size-this.iWrite);return p.copy(t... function g (line 156) | function g(m,p){var y=new f(p);if(y.push(m,!0),y.err)throw y.msg||c[y.er... function l (line 156) | function l(d,h){if(h<65537&&(d.subarray&&s||!d.subarray&&o))return Strin... method constructor (line 75) | constructor(f,g,m){if(!f||!g)throw new Error("A Cell needs a Row");thi... method worksheet (line 75) | get worksheet(){return this._row.worksheet} method workbook (line 75) | get workbook(){return this._row.worksheet.workbook} method destroy (line 75) | destroy(){delete this.style,delete this._value,delete this._row,delete... method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(f){this.style.numFmt=f} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(f){this.style.font=f} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(f){this.style.alignment=f} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(f){this.style.border=f} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(f){this.style.fill=f} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(f){this.style.protection=f} method _mergeStyle (line 75) | _mergeStyle(f,g,m){const p=f&&f.numFmt||g&&g.numFmt;p&&(m.numFmt=p);co... method address (line 75) | get address(){return this._address} method row (line 75) | get row(){return this._row.number} method col (line 75) | get col(){return this._column.number} method $col$row (line 75) | get $col$row(){return`$${this._column.letter}$${this.row}`} method type (line 75) | get type(){return this._value.type} method effectiveType (line 75) | get effectiveType(){return this._value.effectiveType} method toCsvString (line 75) | toCsvString(){return this._value.toCsvString()} method addMergeRef (line 75) | addMergeRef(){this._mergeCount++} method releaseMergeRef (line 75) | releaseMergeRef(){this._mergeCount--} method isMerged (line 75) | get isMerged(){return this._mergeCount>0||this.type===l.Types.Merge} method merge (line 75) | merge(f,g){this._value.release(),this._value=d.create(l.Types.Merge,th... method unmerge (line 75) | unmerge(){this.type===l.Types.Merge&&(this._value.release(),this._valu... method isMergedTo (line 75) | isMergedTo(f){return this._value.type===l.Types.Merge&&this._value.isM... method master (line 75) | get master(){return this.type===l.Types.Merge?this._value.master:this} method isHyperlink (line 75) | get isHyperlink(){return this._value.type===l.Types.Hyperlink} method hyperlink (line 75) | get hyperlink(){return this._value.hyperlink} method value (line 75) | get value(){return this._value.value} method value (line 75) | set value(f){this.type!==l.Types.Merge?(this._value.release(),this._va... method note (line 75) | get note(){return this._comment&&this._comment.note} method note (line 75) | set note(f){this._comment=new c(f)} method text (line 75) | get text(){return this._value.toString()} method html (line 75) | get html(){return o.escapeHtml(this.text)} method toString (line 75) | toString(){return this.text} method _upgradeToHyperlink (line 75) | _upgradeToHyperlink(f){this.type===l.Types.String&&(this._value=d.crea... method formula (line 75) | get formula(){return this._value.formula} method result (line 75) | get result(){return this._value.result} method formulaType (line 75) | get formulaType(){return this._value.formulaType} method fullAddress (line 75) | get fullAddress(){const{worksheet:f}=this._row;return{sheetName:f.name... method name (line 75) | get name(){return this.names[0]} method name (line 75) | set name(f){this.names=[f]} method names (line 75) | get names(){return this.workbook.definedNames.getNamesEx(this.fullAddr... method names (line 75) | set names(f){const{definedNames:g}=this.workbook;g.removeAllNames(this... method addName (line 75) | addName(f){this.workbook.definedNames.addEx(this.fullAddress,f)} method removeName (line 75) | removeName(f){this.workbook.definedNames.removeEx(this.fullAddress,f)} method removeAllNames (line 75) | removeAllNames(){this.workbook.definedNames.removeAllNames(this.fullAd... method _dataValidations (line 75) | get _dataValidations(){return this.worksheet.dataValidations} method dataValidation (line 75) | get dataValidation(){return this._dataValidations.find(this.address)} method dataValidation (line 75) | set dataValidation(f){this._dataValidations.add(this.address,f)} method model (line 75) | get model(){const{model:f}=this._value;return f.style=this.style,this.... method model (line 75) | set model(f){if(this._value.release(),this._value=d.create(f.type,this... method constructor (line 75) | constructor(p,y){this._data=p,this._encoding=y} method length (line 75) | get length(){return this.toBuffer().length} method copy (line 75) | copy(p,y,v,b){return this.toBuffer().copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._buffer||(this._buffer=o.from(this._data,this._... method constructor (line 76) | constructor(h){super(),this.options=Object.assign({type:"nodebuffer",c... method append (line 76) | append(h,f){f.hasOwnProperty("base64")&&f.base64?this.zip.file(f.name,... method finalize (line 76) | async finalize(){const h=await this.zip.generateAsync(this.options);th... method read (line 76) | read(h){return this.stream.read(h)} method setEncoding (line 76) | setEncoding(h){return this.stream.setEncoding(h)} method pause (line 76) | pause(){return this.stream.pause()} method resume (line 76) | resume(){return this.stream.resume()} method isPaused (line 76) | isPaused(){return this.stream.isPaused()} method pipe (line 76) | pipe(h,f){return this.stream.pipe(h,f)} method unpipe (line 76) | unpipe(h){return this.stream.unpipe(h)} method unshift (line 76) | unshift(h){return this.stream.unshift(h)} method wrap (line 76) | wrap(h){return this.stream.wrap(h)} method constructor (line 76) | constructor(){super(),this.map={Company:new s({tag:"Company"}),Manager... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("Properties",l.PR... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"dc:creator":new u({tag:"dc:creator"})... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("cp:corePropertie... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"xdr:twoCellAnchor":new u,"xdr:oneCell... method prepare (line 76) | prepare(h){h.anchors.forEach((f,g)=>{f.anchorType=function(m){return(t... method tag (line 76) | get tag(){return"xdr:wsDr"} method render (line 76) | render(h,f){h.openXml(o.StdDocAttributes),h.openNode(this.tag,l.DRAWIN... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.m... method reconcile (line 76) | reconcile(h,f){h.anchors.forEach(g=>{g.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={patternFill:new u,gradientFill:new c}} method tag (line 76) | get tag(){return"fill"} method render (line 76) | render(h,f){switch(h.addRollback(),h.openNode("fill"),f.type){case"pat... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method validStyle (line 76) | validStyle(h){return l.validPatternValues[h]} method constructor (line 79) | constructor(h){this.rowCount=0,this.formatterOptions=h,this.fieldForma... method isRowHashArray (line 79) | static isRowHashArray(h){return!!Array.isArray(h)&&Array.isArray(h[0])... method isRowArray (line 79) | static isRowArray(h){return Array.isArray(h)&&!this.isRowHashArray(h)} method gatherHeaders (line 79) | static gatherHeaders(h){return l.isRowHashArray(h)?h.map(f=>f[0]):Arra... method createTransform (line 79) | static createTransform(h){return c.isSyncTransform(h)?(f,g)=>{let m=nu... method rowTransform (line 79) | set rowTransform(h){if(!o.default(h))throw new TypeError("The transfor... method format (line 79) | format(h,f){this.callTransformer(h,(g,m)=>{if(g)return f(g);if(!h)retu... method finish (line 79) | finish(h){const f=[];if(this.formatterOptions.alwaysWriteHeaders&&this... method checkHeaders (line 79) | checkHeaders(h){if(this.headers)return{shouldFormatColumns:!0,headers:... method gatherColumns (line 79) | gatherColumns(h){if(this.headers===null)throw new Error("Headers is cu... method callTransformer (line 79) | callTransformer(h,f){return this._rowTransform?this._rowTransform(h,f)... method formatColumns (line 79) | formatColumns(h,f){const g=h.map((p,y)=>this.fieldFormatter.format(p,y... method constructor (line 79) | constructor(h){super({objectMode:h.objectMode}),this.lines="",this.row... method hasHitRowLimit (line 79) | get hasHitRowLimit(){return this.parserOptions.limitRows&&this.rowCoun... method shouldEmitRows (line 79) | get shouldEmitRows(){return this.parsedRowCount>this.parserOptions.ski... method shouldSkipLine (line 79) | get shouldSkipLine(){return this.parsedLineCount<=this.parserOptions.s... method transform (line 79) | transform(h){return this.rowTransformerValidator.rowTransform=h,this} method validate (line 79) | validate(h){return this.rowTransformerValidator.rowValidator=h,this} method emit (line 79) | emit(h){if(h==="end")return this.endEmitted||(this.endEmitted=!0,super... method _transform (line 79) | _transform(h,f,g){if(this.hasHitRowLimit)return g();const m=l.wrapDone... method _flush (line 79) | _flush(h){const f=l.wrapDoneCallback(h);if(this.hasHitRowLimit)return ... method parse (line 79) | parse(h,f){if(!h)return[];const{line:g,rows:m}=this.parser.parse(h,f);... method processRows (line 79) | processRows(h,f){const g=h.length,m=p=>{const y=E=>E?f(E):p%100!=0?m(p... method transformRow (line 79) | transformRow(h,f){try{this.headerTransformer.transform(h,(g,m)=>g?f(g)... method checkAndEmitHeaders (line 79) | checkAndEmitHeaders(){!this.headersEmitted&&this.headerTransformer.hea... method skipRow (line 79) | skipRow(h){return this.rowCount-=1,h(null,{row:null,isValid:!0})} method pushRow (line 79) | pushRow(h,f){try{this.parserOptions.objectMode?this.push(h):this.push(... method wrapDoneCallback (line 79) | static wrapDoneCallback(h){let f=!1;return function(g){if(g){if(f)thro... function x (line 156) | function x(j,ue){return j.msg=l[ue],ue} method constructor (line 76) | constructor(k){super();const{maxRows:R,maxCols:M,ignoreNodes:X}=k||{};... method prepare (line 76) | prepare(k,R){R.merges=new c,k.hyperlinks=R.hyperlinks=[],k.comments=R.... method render (line 76) | render(k,R){k.openXml(s.StdDocAttributes),k.openNode("worksheet",x.WOR... method parseOpen (line 76) | parseOpen(k){return this.parser?(this.parser.parseOpen(k),!0):k.name==... method parseText (line 76) | parseText(k){this.parser&&this.parser.parseText(k)} method parseClose (line 76) | parseClose(k){if(this.parser)return this.parser.parseClose(k)||(this.p... method reconcile (line 76) | reconcile(k,R){const M=(k.relationships||[]).reduce((K,te)=>{if(K[te.I... function A (line 156) | function A(j){return(j<<1)-(4j.avail_out&&(Q=j.avail_out)... function M (line 156) | function M(j,ue){s._tr_flush_block(j,0<=j.block_start?j.block_start:-1,j... function X (line 156) | function X(j,ue){j.pending_buf[j.pending++]=ue} function K (line 156) | function K(j,ue){j.pending_buf[j.pending++]=ue>>>8&255,j.pending_buf[j.p... function te (line 156) | function te(j,ue){var Q,B,H=j.max_chain_length,Z=j.strstart,oe=j.prev_le... function $ (line 156) | function $(j){var ue,Q,B,H,Z,oe,ce,ne,se,fe,de=j.w_size;do{if(H=j.window... function q (line 156) | function q(j,ue){for(var Q,B;;){if(j.lookahead>>24&255)+(P>>>8&65280)+((65280&P)<<8)+((255&P)<<... function v (line 156) | function v(){this.mode=0,this.last=!1,this.wrap=0,this.havedict=!1,this.... function b (line 156) | function b(P){var I;return P&&P.state?(I=P.state,P.total_in=P.total_out=... function E (line 156) | function E(P){var I;return P&&P.state?((I=P.state).wsize=0,I.whave=0,I.w... function D (line 156) | function D(P,I){var S,C;return P&&P.state?(C=P.state,I<0?(S=0,I=-I):(S=1... function F (line 156) | function F(P,I){var S,C;return P?(C=new v,(P.state=C).window=null,(S=D(P... function G (line 156) | function G(P){if(U){var I;for(z=new a.Buf32(512),W=new a.Buf32(32),I=0;I... function ee (line 156) | function ee(P,I,S,C){var _,w=P.state;return w.window===null&&(w.wsize=1<... function u (line 156) | function u(H){for(var Z=H.length;0<=--Z;)H[Z]=0} method constructor (line 75) | constructor(l,d,h){this._worksheet=l,this._number=d,h!==!1&&(this.defn... method number (line 75) | get number(){return this._number} method worksheet (line 75) | get worksheet(){return this._worksheet} method letter (line 75) | get letter(){return s.n2l(this._number)} method isCustomWidth (line 75) | get isCustomWidth(){return this.width!==void 0&&this.width!==9} method defn (line 75) | get defn(){return{header:this._header,key:this.key,width:this.width,st... method defn (line 75) | set defn(l){l?(this.key=l.key,this.width=l.width!==void 0?l.width:9,th... method headers (line 75) | get headers(){return this._header&&this._header instanceof Array?this.... method header (line 75) | get header(){return this._header} method header (line 75) | set header(l){l!==void 0?(this._header=l,this.headers.forEach((d,h)=>{... method key (line 75) | get key(){return this._key} method key (line 75) | set key(l){(this._key&&this._worksheet.getColumnKey(this._key))===this... method hidden (line 75) | get hidden(){return!!this._hidden} method hidden (line 75) | set hidden(l){this._hidden=l} method outlineLevel (line 75) | get outlineLevel(){return this._outlineLevel||0} method outlineLevel (line 75) | set outlineLevel(l){this._outlineLevel=l} method collapsed (line 75) | get collapsed(){return!!(this._outlineLevel&&this._outlineLevel>=this.... method toString (line 75) | toString(){return JSON.stringify({key:this.key,width:this.width,header... method equivalentTo (line 75) | equivalentTo(l){return this.width===l.width&&this.hidden===l.hidden&&t... method isDefault (line 75) | get isDefault(){if(this.isCustomWidth||this.hidden||this.outlineLevel)... method headerCount (line 75) | get headerCount(){return this.headers.length} method eachCell (line 75) | eachCell(l,d){const h=this.number;d||(d=l,l=null),this._worksheet.each... method values (line 75) | get values(){const l=[];return this.eachCell((d,h)=>{d&&d.type!==o.Val... method values (line 75) | set values(l){if(!l)return;const d=this.number;let h=0;l.hasOwnPropert... method _applyStyle (line 75) | _applyStyle(l,d){return this.style[l]=d,this.eachCell(h=>{h[l]=d}),d} method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(l){this._applyStyle("numFmt",l)} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(l){this._applyStyle("font",l)} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(l){this._applyStyle("alignment",l)} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(l){this._applyStyle("protection",l)} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(l){this._applyStyle("border",l)} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(l){this._applyStyle("fill",l)} method toModel (line 75) | static toModel(l){const d=[];let h=null;return l&&l.forEach((f,g)=>{f.... method fromModel (line 75) | static fromModel(l,d){const h=[];let f=1,g=0;for(d=(d=d||[]).sort(func... method constructor (line 76) | constructor(){super(),this.map={"v:shape":new s}} method tag (line 76) | get tag(){return"xml"} method render (line 76) | render(l,d){l.openXml(a.StdDocAttributes),l.openNode(this.tag,u.DRAWIN... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method reconcile (line 76) | reconcile(l,d){l.anchors.forEach(h=>{h.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={"v:textbox":new o,"x:ClientData":new s}} method tag (line 76) | get tag(){return"v:shape"} method render (line 76) | render(l,d,h){l.openNode("v:shape",u.V_SHAPE_ATTRIBUTES(d,h)),l.leafNo... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.p... method constructor (line 76) | constructor(){super(),this.map={Relationship:new s}} method render (line 76) | render(l,d){d=d||this._values,l.openXml(a.StdDocAttributes),l.openNode... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method constructor (line 76) | constructor(){super(),this.map={"x14:id":this.idXform=new s}} method tag (line 76) | get tag(){return"ext"} method render (line 76) | render(l,d){l.openNode(this.tag,{uri:"{B025F937-C7B1-47D3-B67F-A62EFF6... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(l,d){this.model.x14Id=d.model} method constructor (line 76) | constructor(l){super(),this.model=l} method tag (line 76) | get tag(){return"r"} method textXform (line 76) | get textXform(){return this._textXform||(this._textXform=new a)} method fontXform (line 76) | get fontXform(){return this._fontXform||(this._fontXform=new o(u.FONT_... method render (line 76) | render(l,d){d=d||this.model,l.openNode("r"),d.font&&this.fontXform.ren... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){switch(l){case"r":return!1;case"t":return this.model.tex... method constructor (line 76) | constructor(l){super(),this.name=l,this.map={color:new s}} method tag (line 76) | get tag(){return this.name} method render (line 76) | render(l,d,h){const f=d&&d.color||h||this.defaultColor;l.openNode(this... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){return this.parser?(this.parser.parseClose(l)||(this.par... method validStyle (line 76) | validStyle(l){return u.validStyleValues[l]} method constructor (line 76) | constructor(){super(),this.map={fgColor:new o("fgColor"),bgColor:new o... method name (line 76) | get name(){return"pattern"} method tag (line 76) | get tag(){return"patternFill"} method render (line 76) | render(h,f){h.openNode("patternFill"),h.addAttribute("patternType",f.p... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.p... method constructor (line 77) | constructor(l){super({writableObjectMode:l.objectMode}),this.hasWritte... method transform (line 77) | transform(l){return this.rowFormatter.rowTransform=l,this} method _transform (line 77) | _transform(l,d,h){let f=!1;try{this.hasWrittenBOM||(this.push(this.for... method _flush (line 77) | _flush(l){this.rowFormatter.finish((d,h)=>d?l(d):(h&&h.forEach(f=>{thi... method constructor (line 79) | constructor(l){this.parserOptions=l,this.rowParser=new o.RowParser(thi... method removeBOM (line 79) | static removeBOM(l){return l&&l.charCodeAt(0)===65279?l.slice(1):l} method parse (line 79) | parse(l,d){const h=new a.Scanner({line:u.removeBOM(l),parserOptions:th... method parseWithoutComments (line 79) | parseWithoutComments(l){const d=[];let h=!0;for(;h;)h=this.parseRow(l,... method parseWithComments (line 79) | parseWithComments(l){const{parserOptions:d}=this,h=[];for(let f=l.next... method parseRow (line 79) | parseRow(l,d){if(!l.nextNonSpaceToken)return!1;const h=this.rowParser.... method constructor (line 81) | constructor(){this._rowTransform=null,this._rowValidator=null} method createTransform (line 81) | static createTransform(l){return s.isSyncTransform(l)?(d,h)=>{let f=nu... method createValidator (line 81) | static createValidator(l){return s.isSyncValidate(l)?(d,h)=>{h(null,{r... method rowTransform (line 81) | set rowTransform(l){if(!o.default(l))throw new TypeError("The transfor... method rowValidator (line 81) | set rowValidator(l){if(!o.default(l))throw new TypeError("The validate... method transformAndValidate (line 81) | transformAndValidate(l,d){return this.callTransformer(l,(h,f)=>h?d(h):... method callTransformer (line 81) | callTransformer(l,d){return this._rowTransform?this._rowTransform(l,d)... method callValidator (line 81) | callValidator(l,d){return this._rowValidator?this._rowValidator(l,d):d... function k (line 156) | function k(H,Z,oe,ce,ne){this.static_tree=H,this.extra_bits=Z,this.extra... function R (line 156) | function R(H,Z){this.dyn_tree=H,this.max_code=0,this.stat_desc=Z} function M (line 156) | function M(H){return H<256?I[H]:I[256+(H>>>7)]} function X (line 156) | function X(H,Z){H.pending_buf[H.pending++]=255&Z,H.pending_buf[H.pending... function K (line 156) | function K(H,Z,oe){H.bi_valid>y-oe?(H.bi_buf|=Z<>>=1,oe<<=1,0<--Z;);return oe>>>1} function q (line 156) | function q(H,Z,oe){var ce,ne,se=new Array(p+1),fe=0;for(ce=1;ce<=p;ce++)... function O (line 156) | function O(H){var Z;for(Z=0;Z'])/g,function(t,e){... function uz (line 156) | function uz(r,t){typeof t!="object"&&(t={indent:t});var e=t.stream?new $... function cz (line 156) | function cz(){var r=Array.prototype.slice.call(arguments),t={_elem:rd(r)... function lz (line 156) | function lz(r,t){return new Array(t||0).join(r||"")} function rd (line 156) | function rd(r,t,e){e=e||0;var n=lz(t,e),i,a=r,o=!1;if(typeof r=="object"... function Hm (line 156) | function Hm(r,t,e){if(typeof t!="object")return r(!1,t);var n=t.interrup... function fz (line 159) | function fz(r,t){return r+'="'+zm(t)+'"'} class mz (line 159) | class mz{format(t,e={stack:[]}){const n=t.prepForXml(e);if(n)return n;th... method format (line 159) | format(t,e={stack:[]}){const n=t.prepForXml(e);if(n)return n;throw Err... class gz (line 159) | class gz{replace(t,e,n){let i=t;return e.forEach((a,o)=>{i=i.replace(new... method replace (line 159) | replace(t,e,n){let i=t;return e.forEach((a,o)=>{i=i.replace(new RegExp... method getMediaData (line 159) | getMediaData(t,e){return e.Array.filter(n=>t.search(`{${n.fileName}}`)... class vz (line 159) | class vz{replace(t,e){let n=t;for(const i of e)n=n.replace(new RegExp(`{... method replace (line 159) | replace(t,e){let n=t;for(const i of e)n=n.replace(new RegExp(`{${i.ref... class yz (line 159) | class yz{constructor(){Ue(this,"formatter"),Ue(this,"imageReplacer"),Ue(... method constructor (line 159) | constructor(){Ue(this,"formatter"),Ue(this,"imageReplacer"),Ue(this,"n... method compile (line 159) | compile(t,e){const n=new nz,i=this.xmlifyFile(t,e),a=new Map(Object.en... method xmlifyFile (line 159) | xmlifyFile(t,e){const n=t.Document.Relationships.RelationshipCount+1,i... class wz (line 159) | class wz{static toString(t,e){return Ih(this,null,function*(){return yie... method toString (line 159) | static toString(t,e){return Ih(this,null,function*(){return yield this... method toBuffer (line 159) | static toBuffer(t,e){return Ih(this,null,function*(){return yield this... method toBase64String (line 159) | static toBase64String(t,e){return Ih(this,null,function*(){return yiel... method toBlob (line 159) | static toBlob(t,e){return Ih(this,null,function*(){return yield this.c... method toStream (line 159) | static toStream(t,e){const n=new pm.Stream;return this.compiler.compil... function F (line 159) | function F(le,pe){return pe=pe==null?le.length-1:+pe,function(){for(var ... function z (line 159) | function z(le){var pe=typeof le;return pe==="function"||pe==="object"&&!... function W (line 159) | function W(le){return le===null} function U (line 159) | function U(le){return le===void 0} function G (line 159) | function G(le){return le===!0||le===!1||c.call(le)==="[object Boolean]"} function ee (line 159) | function ee(le){return!!(le&&le.nodeType===1)} function P (line 159) | function P(le){var pe="[object "+le+"]";return function(we){return c.cal... method constructor (line 76) | constructor(S){this.workbook=S} method readFile (line 76) | async readFile(S,C){if(!await h.fs.exists(S))throw new Error("File not... method parseRels (line 76) | parseRels(S){return new v().parseStream(S)} method parseWorkbook (line 76) | parseWorkbook(S){return new D().parseStream(S)} method parseSharedStrings (line 76) | parseSharedStrings(S){return new y().parseStream(S)} method reconcile (line 76) | reconcile(S,C){const _=new D,w=new F(C),x=new z,A=new W;_.reconcile(S)... method _processWorksheetEntry (line 76) | async _processWorksheetEntry(S,C,_,w,x){const A=new F(w),k=await A.par... method _processCommentEntry (line 76) | async _processCommentEntry(S,C,_){const w=new U,x=await w.parseStream(... method _processTableEntry (line 76) | async _processTableEntry(S,C,_){const w=new W,x=await w.parseStream(S)... method _processWorksheetRelsEntry (line 76) | async _processWorksheetRelsEntry(S,C,_){const w=new v,x=await w.parseS... method _processMediaEntry (line 76) | async _processMediaEntry(S,C,_){const w=_.lastIndexOf(".");if(w>=1){co... method _processDrawingEntry (line 76) | async _processDrawingEntry(S,C,_){const w=new z,x=await w.parseStream(... method _processDrawingRelsEntry (line 76) | async _processDrawingRelsEntry(S,C,_){const w=new v,x=await w.parseStr... method _processVmlDrawingEntry (line 76) | async _processVmlDrawingEntry(S,C,_){const w=new G,x=await w.parseStre... method _processThemeEntry (line 76) | async _processThemeEntry(S,C,_){await new Promise((w,x)=>{const A=new ... method createInputStream (line 76) | createInputStream(){throw new Error("`XLSX#createInputStream` is depre... method read (line 76) | async read(S,C){!S[Symbol.asyncIterator]&&S.pipe&&(S=S.pipe(new c));co... method load (line 76) | async load(S,C){let _;_=C&&C.base64?o.from(S.toString(),"base64"):S;co... method addMedia (line 76) | async addMedia(S,C){await Promise.all(C.media.map(async _=>{if(_.type=... method addDrawings (line 76) | addDrawings(S,C){const _=new z,w=new v;C.worksheets.forEach(x=>{const{... method addTables (line 76) | addTables(S,C){const _=new W;C.worksheets.forEach(w=>{const{tables:x}=... method addContentTypes (line 76) | async addContentTypes(S,C){const _=new b().toXml(C);S.append(_,{name:"... method addApp (line 76) | async addApp(S,C){const _=new E().toXml(C);S.append(_,{name:"docProps/... method addCore (line 76) | async addCore(S,C){const _=new p;S.append(_.toXml(C),{name:"docProps/c... method addThemes (line 76) | async addThemes(S,C){const _=C.themes||{theme1:ee};Object.keys(_).forE... method addOfficeRels (line 76) | async addOfficeRels(S){const C=new v().toXml([{Id:"rId1",Type:P.RelTyp... method addWorkbookRels (line 76) | async addWorkbookRels(S,C){let _=1;const w=[{Id:"rId"+_++,Type:P.RelTy... method addSharedStrings (line 76) | async addSharedStrings(S,C){C.sharedStrings&&C.sharedStrings.count&&S.... method addStyles (line 76) | async addStyles(S,C){const{xml:_}=C.styles;_&&S.append(_,{name:"xl/sty... method addWorkbook (line 76) | async addWorkbook(S,C){const _=new D;S.append(_.toXml(C),{name:"xl/wor... method addWorksheets (line 76) | async addWorksheets(S,C){const _=new F,w=new v,x=new U,A=new G;C.works... method _finalize (line 76) | _finalize(S){return new Promise((C,_)=>{S.on("finish",()=>{C(this)}),S... method prepareModel (line 76) | prepareModel(S,C){S.creator=S.creator||"ExcelJS",S.lastModifiedBy=S.la... method write (line 76) | async write(S,C){C=C||{};const{model:_}=this.workbook,w=new l.ZipWrite... method writeFile (line 76) | writeFile(S,C){const _=s.createWriteStream(S);return new Promise((w,x)... method writeBuffer (line 76) | async writeBuffer(S){const C=new d;return await this.write(C,S),C.read()} function q (line 159) | function q(le){return le!=null&&M(le.getInt8)&&A(le.buffer)} function V (line 159) | function V(le,pe){return le!=null&&l.call(le,pe)} function ae (line 159) | function ae(le){return!x(le)&&v(le)&&!isNaN(parseFloat(le))} function j (line 159) | function j(le){return S(le)&&y(le)} function ue (line 159) | function ue(le){return function(){return le}} function Q (line 159) | function Q(le){return function(pe){var we=le(pe);return typeof we=="numb... function B (line 159) | function B(le){return function(pe){return pe==null?void 0:pe[le]}} function ce (line 159) | function ce(le){return p?p(le)&&!O(le):Z(le)&&oe.test(c.call(le))} function fe (line 159) | function fe(le){for(var pe={},we=le.length,xe=0;xe0&&(we=pe.apply(t... function Gl (line 171) | function Gl(le,pe,we){pe=We(pe,we);for(var xe=ve(le),Ce,De=0,Ve=xe.lengt... function Xl (line 171) | function Xl(le){return function(pe,we,xe){we=We(we,xe);for(var Ce=se(pe)... function Zl (line 171) | function Zl(le,pe,we,xe){we=We(we,xe,1);for(var Ce=we(pe),De=0,Ve=se(le)... function Yl (line 171) | function Yl(le,pe,we){return function(xe,Ce,De){var Ve=0,ut=se(xe);if(ty... function Dr (line 171) | function Dr(le,pe,we){var xe=Er(le)?ps:Gl,Ce=xe(le,pe,we);if(Ce!==void 0... function Fr (line 171) | function Fr(le,pe){return Dr(le,Pr(pe))} function fa (line 171) | function fa(le,pe,we){pe=Xr(pe,we);var xe,Ce;if(Er(le))for(xe=0,Ce=le.le... function to (line 171) | function to(le,pe,we){pe=We(pe,we);for(var xe=!Er(le)&&ve(le),Ce=(xe||le... function Ql (line 171) | function Ql(le){var pe=function(we,xe,Ce,De){var Ve=!Er(we)&&ve(we),ut=(... function Fo (line 171) | function Fo(le,pe,we){var xe=[];return pe=We(pe,we),fa(le,function(Ce,De... function tf (line 171) | function tf(le,pe,we){return Fo(le,Oa(We(pe)),we)} function rf (line 171) | function rf(le,pe,we){pe=We(pe,we);for(var xe=!Er(le)&&ve(le),Ce=(xe||le... function vn (line 171) | function vn(le,pe,we){pe=We(pe,we);for(var xe=!Er(le)&&ve(le),Ce=(xe||le... function Mi (line 171) | function Mi(le,pe,we,xe){return Er(le)||(le=rr(le)),(typeof we!="number"... function qs (line 171) | function qs(le,pe){return to(le,Gr(pe))} function pc (line 171) | function pc(le,pe){return Fo(le,Pr(pe))} function si (line 171) | function si(le,pe,we){var xe=-1/0,Ce=-1/0,De,Ve;if(pe==null||typeof pe==... function nf (line 171) | function nf(le,pe,we){var xe=1/0,Ce=1/0,De,Ve;if(pe==null||typeof pe=="n... function mc (line 171) | function mc(le){return le?L(le)?u.call(le):I(le)?le.match(af):Er(le)?to(... function gc (line 171) | function gc(le,pe,we){if(pe==null||we)return Er(le)||(le=rr(le)),le[$t(l... function of (line 171) | function of(le){return gc(le,1/0)} function sf (line 171) | function sf(le,pe,we){var xe=0;return pe=We(pe,we),qs(to(le,function(Ce,... function Rn (line 171) | function Rn(le,pe){return function(we,xe,Ce){var De=pe?[[],[]]:{};return... function Ia (line 171) | function Ia(le){return le==null?0:Er(le)?le.length:ve(le).length} function Gs (line 171) | function Gs(le,pe,we){return pe in we} function ha (line 171) | function ha(le,pe,we){return u.call(le,0,Math.max(0,le.length-(pe==null|... function ms (line 171) | function ms(le,pe,we){return le==null||le.length<1?pe==null||we?void 0:[... function Ks (line 171) | function Ks(le,pe,we){return u.call(le,pe==null||we?1:pe)} function vc (line 171) | function vc(le,pe,we){return le==null||le.length<1?pe==null||we?void 0:[... function Vd (line 171) | function Vd(le){return Fo(le,Boolean)} function qd (line 171) | function qd(le,pe){return _n(le,pe,!1)} function Mo (line 171) | function Mo(le,pe,we,xe){G(pe)||(xe=we,we=pe,pe=!1),we!=null&&(we=We(we,... function Gd (line 171) | function Gd(le){for(var pe=[],we=arguments.length,xe=0,Ce=se(le);xe2&&arguments[2]!==void 0?argum... method asInstance (line 75) | static asInstance(u){return u instanceof o||u==null?u:new o(u)} method col (line 75) | get col(){return this.nativeCol+Math.min(this.colWidth-1,this.nativeCo... method col (line 75) | set col(u){this.nativeCol=Math.floor(u),this.nativeColOff=Math.floor((... method row (line 75) | get row(){return this.nativeRow+Math.min(this.rowHeight-1,this.nativeR... method row (line 75) | set row(u){this.nativeRow=Math.floor(u),this.nativeRowOff=Math.floor((... method colWidth (line 75) | get colWidth(){return this.worksheet&&this.worksheet.getColumn(this.na... method rowHeight (line 75) | get rowHeight(){return this.worksheet&&this.worksheet.getRow(this.nati... method model (line 75) | get model(){return{nativeCol:this.nativeCol,nativeColOff:this.nativeCo... method model (line 75) | set model(u){this.nativeCol=u.nativeCol,this.nativeColOff=u.nativeColO... method constructor (line 75) | constructor(u){this.note=u} method model (line 75) | get model(){let u=null;switch(typeof this.note){case"string":u={type:"... method model (line 75) | set model(u){const{note:c}=u,{texts:l}=c;l.length===1&&Object.keys(l[0... method fromModel (line 75) | static fromModel(u){const c=new o;return c.model=u,c} method constructor (line 75) | constructor(){this.decode(arguments)} method setTLBR (line 75) | setTLBR(u,c,l,d,h){if(arguments.length<4){const f=a.decodeAddress(u),g... method decode (line 75) | decode(u){switch(u.length){case 5:this.setTLBR(u[0],u[1],u[2],u[3],u[4... method top (line 75) | get top(){return this.model.top||1} method top (line 75) | set top(u){this.model.top=u} method left (line 75) | get left(){return this.model.left||1} method left (line 75) | set left(u){this.model.left=u} method bottom (line 75) | get bottom(){return this.model.bottom||1} method bottom (line 75) | set bottom(u){this.model.bottom=u} method right (line 75) | get right(){return this.model.right||1} method right (line 75) | set right(u){this.model.right=u} method sheetName (line 75) | get sheetName(){return this.model.sheetName} method sheetName (line 75) | set sheetName(u){this.model.sheetName=u} method _serialisedSheetName (line 75) | get _serialisedSheetName(){const{sheetName:u}=this.model;return u?/^[a... method expand (line 75) | expand(u,c,l,d){(!this.model.top||u1?this.range:this._serialisedSheetN... method $shortRange (line 75) | get $shortRange(){return this.count>1?this.$range:this._serialisedShee... method count (line 75) | get count(){return(1+this.bottom-this.top)*(1+this.right-this.left)} method toString (line 75) | toString(){return this.range} method intersects (line 75) | intersects(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method contains (line 75) | contains(u){const c=a.decodeEx(u);return this.containsEx(c)} method containsEx (line 75) | containsEx(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method forEachAddress (line 75) | forEachAddress(u){for(let c=this.left;c<=this.right;c++)for(let l=this... method constructor (line 75) | constructor(u,c,l){this.table=u,this.column=c,this.index=l} method _set (line 75) | _set(u,c){this.table.cacheState(),this.column[u]=c} method name (line 75) | get name(){return this.column.name} method name (line 75) | set name(u){this._set("name",u)} method filterButton (line 75) | get filterButton(){return this.column.filterButton} method filterButton (line 75) | set filterButton(u){this.column.filterButton=u} method style (line 75) | get style(){return this.column.style} method style (line 75) | set style(u){this.column.style=u} method totalsRowLabel (line 75) | get totalsRowLabel(){return this.column.totalsRowLabel} method totalsRowLabel (line 75) | set totalsRowLabel(u){this._set("totalsRowLabel",u)} method totalsRowFunction (line 75) | get totalsRowFunction(){return this.column.totalsRowFunction} method totalsRowFunction (line 75) | set totalsRowFunction(u){this._set("totalsRowFunction",u)} method totalsRowResult (line 75) | get totalsRowResult(){return this.column.totalsRowResult} method totalsRowResult (line 75) | set totalsRowResult(u){this._set("totalsRowResult",u)} method totalsRowFormula (line 75) | get totalsRowFormula(){return this.column.totalsRowFormula} method totalsRowFormula (line 75) | set totalsRowFormula(u){this._set("totalsRowFormula",u)} method constructor (line 76) | constructor(u){super(),this.model=u} method tag (line 76) | get tag(){return"u"} method render (line 76) | render(u,c){if((c=c||this.model)===!0)u.leafNode("u");else{const l=o.A... method parseOpen (line 76) | parseOpen(u){u.name==="u"&&(this.model=u.attributes.val||!0)} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} function s (line 183) | function s(d){try{return o(d)}catch(h){return n.e=h,n}} method prepare (line 76) | prepare(){} method render (line 76) | render(){} method parseOpen (line 76) | parseOpen(c){} method parseText (line 76) | parseText(c){} method parseClose (line 76) | parseClose(c){} method reconcile (line 76) | reconcile(c,l){} method reset (line 76) | reset(){this.model=null,this.map&&Object.values(this.map).forEach(c=>{... method mergeModel (line 76) | mergeModel(c){this.model=Object.assign(this.model||{},c)} method parse (line 76) | async parse(c){for await(const l of c)for(const{eventType:d,value:h}of... method parseStream (line 76) | async parseStream(c){return this.parse(a(c))} method xml (line 76) | get xml(){return this.toXml(this.model)} method toXml (line 76) | toXml(c){const l=new o;return this.render(l,c),l.xml} method toAttribute (line 76) | static toAttribute(c,l){let d=arguments.length>2&&arguments[2]!==void ... method toStringAttribute (line 76) | static toStringAttribute(c,l){let d=arguments.length>2&&arguments[2]!=... method toStringValue (line 76) | static toStringValue(c,l){return c===void 0?l:c} method toBoolAttribute (line 76) | static toBoolAttribute(c,l){let d=arguments.length>2&&arguments[2]!==v... method toBoolValue (line 76) | static toBoolValue(c,l){return c===void 0?l:c==="1"} method toIntAttribute (line 76) | static toIntAttribute(c,l){let d=arguments.length>2&&arguments[2]!==vo... method toIntValue (line 76) | static toIntValue(c,l){return c===void 0?l:parseInt(c,10)} method toFloatAttribute (line 76) | static toFloatAttribute(c,l){let d=arguments.length>2&&arguments[2]!==... method toFloatValue (line 76) | static toFloatValue(c,l){return c===void 0?l:parseFloat(c)} method render (line 76) | render(c,l){c.openXml(a.StdDocAttributes),c.openNode("Types",s.PROPERT... method parseOpen (line 76) | parseOpen(){return!1} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} method tag (line 76) | get tag(){return"x14:id"} method render (line 76) | render(l,d){l.leafNode(this.tag,null,d)} method parseOpen (line 76) | parseOpen(){this.model=""} method parseText (line 76) | parseText(l){this.model+=l} method parseClose (line 76) | parseClose(l){return l!==this.tag} method constructor (line 76) | constructor(){super(),this.map={"x14:conditionalFormattings":this.cond... method tag (line 76) | get tag(){return"ext"} method hasContent (line 76) | hasContent(c){return this.conditionalFormattings.hasContent(c.conditio... method prepare (line 76) | prepare(c,l){this.conditionalFormattings.prepare(c.conditionalFormatti... method render (line 76) | render(c,l){c.openNode("ext",{uri:"{78C0D931-6437-407d-A8EE-F0AAD7539E... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(c,l){this.model[c]=l.model} method constructor (line 76) | constructor(){super(),this.map={color:new o}} method tag (line 76) | get tag(){return"stop"} method render (line 76) | render(h,f){h.openNode("stop"),h.addAttribute("position",f.position),t... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... function c (line 183) | function c(d){try{return u.call(d,"_promise0")}catch{return!1}} method constructor (line 75) | constructor(){this._xml=[],this._stack=[],this._rollbacks=[]} method tos (line 75) | get tos(){return this._stack.length?this._stack[this._stack.length-1]:... method cursor (line 75) | get cursor(){return this._xml.length} method openXml (line 75) | openXml(d){const h=this._xml;h.push(" method openNode (line 76) | openNode(d,h){const f=this.tos,g=this._xml;f&&this.open&&g.push(">"),t... method addAttribute (line 76) | addAttribute(d,h){if(!this.open)throw new Error("Cannot write attribut... method addAttributes (line 76) | addAttributes(d){if(!this.open)throw new Error("Cannot write attribute... method writeText (line 76) | writeText(d){const h=this._xml;this.open&&(h.push(">"),this.open=!1),t... method writeXml (line 76) | writeXml(d){this.open&&(this._xml.push(">"),this.open=!1),this.leaf=!1... method closeNode (line 76) | closeNode(){const d=this._stack.pop(),h=this._xml;this.leaf?h.push("/>... method leafNode (line 76) | leafNode(d,h,f){this.openNode(d,h),f!==void 0&&this.writeText(f),this.... method closeAll (line 76) | closeAll(){for(;this._stack.length;)this.closeNode()} method addRollback (line 76) | addRollback(){return this._rollbacks.push({xml:this._xml.length,stack:... method commit (line 76) | commit(){this._rollbacks.pop()} method rollback (line 76) | rollback(){const d=this._rollbacks.pop();this._xml.length>d.xml&&this.... method xml (line 76) | get xml(){return this.closeAll(),this._xml.join("")} method constructor (line 76) | constructor(){super(),this.map={stop:new s}} method name (line 76) | get name(){return"gradient"} method tag (line 76) | get tag(){return"gradientFill"} method render (line 76) | render(h,f){switch(h.openNode("gradientFill"),f.gradient){case"angle":... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method constructor (line 76) | constructor(d,h){super(),this.id=d,this.formatCode=h} method tag (line 76) | get tag(){return"numFmt"} method render (line 76) | render(d,h){d.leafNode("numFmt",{numFmtId:h.id,formatCode:h.formatCode})} method parseOpen (line 76) | parseOpen(d){switch(d.name){case"numFmt":return this.model={id:parseIn... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} function l (line 183) | function l(d,h,f){var g=new r(t),m=g;f&&f._pushContext(),g._captureStack... method constructor (line 75) | constructor(f,g,m){if(!f||!g)throw new Error("A Cell needs a Row");thi... method worksheet (line 75) | get worksheet(){return this._row.worksheet} method workbook (line 75) | get workbook(){return this._row.worksheet.workbook} method destroy (line 75) | destroy(){delete this.style,delete this._value,delete this._row,delete... method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(f){this.style.numFmt=f} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(f){this.style.font=f} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(f){this.style.alignment=f} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(f){this.style.border=f} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(f){this.style.fill=f} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(f){this.style.protection=f} method _mergeStyle (line 75) | _mergeStyle(f,g,m){const p=f&&f.numFmt||g&&g.numFmt;p&&(m.numFmt=p);co... method address (line 75) | get address(){return this._address} method row (line 75) | get row(){return this._row.number} method col (line 75) | get col(){return this._column.number} method $col$row (line 75) | get $col$row(){return`$${this._column.letter}$${this.row}`} method type (line 75) | get type(){return this._value.type} method effectiveType (line 75) | get effectiveType(){return this._value.effectiveType} method toCsvString (line 75) | toCsvString(){return this._value.toCsvString()} method addMergeRef (line 75) | addMergeRef(){this._mergeCount++} method releaseMergeRef (line 75) | releaseMergeRef(){this._mergeCount--} method isMerged (line 75) | get isMerged(){return this._mergeCount>0||this.type===l.Types.Merge} method merge (line 75) | merge(f,g){this._value.release(),this._value=d.create(l.Types.Merge,th... method unmerge (line 75) | unmerge(){this.type===l.Types.Merge&&(this._value.release(),this._valu... method isMergedTo (line 75) | isMergedTo(f){return this._value.type===l.Types.Merge&&this._value.isM... method master (line 75) | get master(){return this.type===l.Types.Merge?this._value.master:this} method isHyperlink (line 75) | get isHyperlink(){return this._value.type===l.Types.Hyperlink} method hyperlink (line 75) | get hyperlink(){return this._value.hyperlink} method value (line 75) | get value(){return this._value.value} method value (line 75) | set value(f){this.type!==l.Types.Merge?(this._value.release(),this._va... method note (line 75) | get note(){return this._comment&&this._comment.note} method note (line 75) | set note(f){this._comment=new c(f)} method text (line 75) | get text(){return this._value.toString()} method html (line 75) | get html(){return o.escapeHtml(this.text)} method toString (line 75) | toString(){return this.text} method _upgradeToHyperlink (line 75) | _upgradeToHyperlink(f){this.type===l.Types.String&&(this._value=d.crea... method formula (line 75) | get formula(){return this._value.formula} method result (line 75) | get result(){return this._value.result} method formulaType (line 75) | get formulaType(){return this._value.formulaType} method fullAddress (line 75) | get fullAddress(){const{worksheet:f}=this._row;return{sheetName:f.name... method name (line 75) | get name(){return this.names[0]} method name (line 75) | set name(f){this.names=[f]} method names (line 75) | get names(){return this.workbook.definedNames.getNamesEx(this.fullAddr... method names (line 75) | set names(f){const{definedNames:g}=this.workbook;g.removeAllNames(this... method addName (line 75) | addName(f){this.workbook.definedNames.addEx(this.fullAddress,f)} method removeName (line 75) | removeName(f){this.workbook.definedNames.removeEx(this.fullAddress,f)} method removeAllNames (line 75) | removeAllNames(){this.workbook.definedNames.removeAllNames(this.fullAd... method _dataValidations (line 75) | get _dataValidations(){return this.worksheet.dataValidations} method dataValidation (line 75) | get dataValidation(){return this._dataValidations.find(this.address)} method dataValidation (line 75) | set dataValidation(f){this._dataValidations.add(this.address,f)} method model (line 75) | get model(){const{model:f}=this._value;return f.style=this.style,this.... method model (line 75) | set model(f){if(this._value.release(),this._value=d.create(f.type,this... method constructor (line 75) | constructor(p,y){this._data=p,this._encoding=y} method length (line 75) | get length(){return this.toBuffer().length} method copy (line 75) | copy(p,y,v,b){return this.toBuffer().copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._buffer||(this._buffer=o.from(this._data,this._... method constructor (line 76) | constructor(h){super(),this.options=Object.assign({type:"nodebuffer",c... method append (line 76) | append(h,f){f.hasOwnProperty("base64")&&f.base64?this.zip.file(f.name,... method finalize (line 76) | async finalize(){const h=await this.zip.generateAsync(this.options);th... method read (line 76) | read(h){return this.stream.read(h)} method setEncoding (line 76) | setEncoding(h){return this.stream.setEncoding(h)} method pause (line 76) | pause(){return this.stream.pause()} method resume (line 76) | resume(){return this.stream.resume()} method isPaused (line 76) | isPaused(){return this.stream.isPaused()} method pipe (line 76) | pipe(h,f){return this.stream.pipe(h,f)} method unpipe (line 76) | unpipe(h){return this.stream.unpipe(h)} method unshift (line 76) | unshift(h){return this.stream.unshift(h)} method wrap (line 76) | wrap(h){return this.stream.wrap(h)} method constructor (line 76) | constructor(){super(),this.map={Company:new s({tag:"Company"}),Manager... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("Properties",l.PR... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"dc:creator":new u({tag:"dc:creator"})... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("cp:corePropertie... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"xdr:twoCellAnchor":new u,"xdr:oneCell... method prepare (line 76) | prepare(h){h.anchors.forEach((f,g)=>{f.anchorType=function(m){return(t... method tag (line 76) | get tag(){return"xdr:wsDr"} method render (line 76) | render(h,f){h.openXml(o.StdDocAttributes),h.openNode(this.tag,l.DRAWIN... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.m... method reconcile (line 76) | reconcile(h,f){h.anchors.forEach(g=>{g.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={patternFill:new u,gradientFill:new c}} method tag (line 76) | get tag(){return"fill"} method render (line 76) | render(h,f){switch(h.addRollback(),h.openNode("fill"),f.type){case"pat... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method validStyle (line 76) | validStyle(h){return l.validPatternValues[h]} method constructor (line 79) | constructor(h){this.rowCount=0,this.formatterOptions=h,this.fieldForma... method isRowHashArray (line 79) | static isRowHashArray(h){return!!Array.isArray(h)&&Array.isArray(h[0])... method isRowArray (line 79) | static isRowArray(h){return Array.isArray(h)&&!this.isRowHashArray(h)} method gatherHeaders (line 79) | static gatherHeaders(h){return l.isRowHashArray(h)?h.map(f=>f[0]):Arra... method createTransform (line 79) | static createTransform(h){return c.isSyncTransform(h)?(f,g)=>{let m=nu... method rowTransform (line 79) | set rowTransform(h){if(!o.default(h))throw new TypeError("The transfor... method format (line 79) | format(h,f){this.callTransformer(h,(g,m)=>{if(g)return f(g);if(!h)retu... method finish (line 79) | finish(h){const f=[];if(this.formatterOptions.alwaysWriteHeaders&&this... method checkHeaders (line 79) | checkHeaders(h){if(this.headers)return{shouldFormatColumns:!0,headers:... method gatherColumns (line 79) | gatherColumns(h){if(this.headers===null)throw new Error("Headers is cu... method callTransformer (line 79) | callTransformer(h,f){return this._rowTransform?this._rowTransform(h,f)... method formatColumns (line 79) | formatColumns(h,f){const g=h.map((p,y)=>this.fieldFormatter.format(p,y... method constructor (line 79) | constructor(h){super({objectMode:h.objectMode}),this.lines="",this.row... method hasHitRowLimit (line 79) | get hasHitRowLimit(){return this.parserOptions.limitRows&&this.rowCoun... method shouldEmitRows (line 79) | get shouldEmitRows(){return this.parsedRowCount>this.parserOptions.ski... method shouldSkipLine (line 79) | get shouldSkipLine(){return this.parsedLineCount<=this.parserOptions.s... method transform (line 79) | transform(h){return this.rowTransformerValidator.rowTransform=h,this} method validate (line 79) | validate(h){return this.rowTransformerValidator.rowValidator=h,this} method emit (line 79) | emit(h){if(h==="end")return this.endEmitted||(this.endEmitted=!0,super... method _transform (line 79) | _transform(h,f,g){if(this.hasHitRowLimit)return g();const m=l.wrapDone... method _flush (line 79) | _flush(h){const f=l.wrapDoneCallback(h);if(this.hasHitRowLimit)return ... method parse (line 79) | parse(h,f){if(!h)return[];const{line:g,rows:m}=this.parser.parse(h,f);... method processRows (line 79) | processRows(h,f){const g=h.length,m=p=>{const y=E=>E?f(E):p%100!=0?m(p... method transformRow (line 79) | transformRow(h,f){try{this.headerTransformer.transform(h,(g,m)=>g?f(g)... method checkAndEmitHeaders (line 79) | checkAndEmitHeaders(){!this.headersEmitted&&this.headerTransformer.hea... method skipRow (line 79) | skipRow(h){return this.rowCount-=1,h(null,{row:null,isValid:!0})} method pushRow (line 79) | pushRow(h,f){try{this.parserOptions.objectMode?this.push(h):this.push(... method wrapDoneCallback (line 79) | static wrapDoneCallback(h){let f=!1;return function(g){if(g){if(f)thro... function o (line 183) | function o(u){switch(u){case-2:return[];case-3:return{}}} method constructor (line 75) | constructor(u,c){let l=arguments.length>2&&arguments[2]!==void 0?argum... method asInstance (line 75) | static asInstance(u){return u instanceof o||u==null?u:new o(u)} method col (line 75) | get col(){return this.nativeCol+Math.min(this.colWidth-1,this.nativeCo... method col (line 75) | set col(u){this.nativeCol=Math.floor(u),this.nativeColOff=Math.floor((... method row (line 75) | get row(){return this.nativeRow+Math.min(this.rowHeight-1,this.nativeR... method row (line 75) | set row(u){this.nativeRow=Math.floor(u),this.nativeRowOff=Math.floor((... method colWidth (line 75) | get colWidth(){return this.worksheet&&this.worksheet.getColumn(this.na... method rowHeight (line 75) | get rowHeight(){return this.worksheet&&this.worksheet.getRow(this.nati... method model (line 75) | get model(){return{nativeCol:this.nativeCol,nativeColOff:this.nativeCo... method model (line 75) | set model(u){this.nativeCol=u.nativeCol,this.nativeColOff=u.nativeColO... method constructor (line 75) | constructor(u){this.note=u} method model (line 75) | get model(){let u=null;switch(typeof this.note){case"string":u={type:"... method model (line 75) | set model(u){const{note:c}=u,{texts:l}=c;l.length===1&&Object.keys(l[0... method fromModel (line 75) | static fromModel(u){const c=new o;return c.model=u,c} method constructor (line 75) | constructor(){this.decode(arguments)} method setTLBR (line 75) | setTLBR(u,c,l,d,h){if(arguments.length<4){const f=a.decodeAddress(u),g... method decode (line 75) | decode(u){switch(u.length){case 5:this.setTLBR(u[0],u[1],u[2],u[3],u[4... method top (line 75) | get top(){return this.model.top||1} method top (line 75) | set top(u){this.model.top=u} method left (line 75) | get left(){return this.model.left||1} method left (line 75) | set left(u){this.model.left=u} method bottom (line 75) | get bottom(){return this.model.bottom||1} method bottom (line 75) | set bottom(u){this.model.bottom=u} method right (line 75) | get right(){return this.model.right||1} method right (line 75) | set right(u){this.model.right=u} method sheetName (line 75) | get sheetName(){return this.model.sheetName} method sheetName (line 75) | set sheetName(u){this.model.sheetName=u} method _serialisedSheetName (line 75) | get _serialisedSheetName(){const{sheetName:u}=this.model;return u?/^[a... method expand (line 75) | expand(u,c,l,d){(!this.model.top||u1?this.range:this._serialisedSheetN... method $shortRange (line 75) | get $shortRange(){return this.count>1?this.$range:this._serialisedShee... method count (line 75) | get count(){return(1+this.bottom-this.top)*(1+this.right-this.left)} method toString (line 75) | toString(){return this.range} method intersects (line 75) | intersects(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method contains (line 75) | contains(u){const c=a.decodeEx(u);return this.containsEx(c)} method containsEx (line 75) | containsEx(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method forEachAddress (line 75) | forEachAddress(u){for(let c=this.left;c<=this.right;c++)for(let l=this... method constructor (line 75) | constructor(u,c,l){this.table=u,this.column=c,this.index=l} method _set (line 75) | _set(u,c){this.table.cacheState(),this.column[u]=c} method name (line 75) | get name(){return this.column.name} method name (line 75) | set name(u){this._set("name",u)} method filterButton (line 75) | get filterButton(){return this.column.filterButton} method filterButton (line 75) | set filterButton(u){this.column.filterButton=u} method style (line 75) | get style(){return this.column.style} method style (line 75) | set style(u){this.column.style=u} method totalsRowLabel (line 75) | get totalsRowLabel(){return this.column.totalsRowLabel} method totalsRowLabel (line 75) | set totalsRowLabel(u){this._set("totalsRowLabel",u)} method totalsRowFunction (line 75) | get totalsRowFunction(){return this.column.totalsRowFunction} method totalsRowFunction (line 75) | set totalsRowFunction(u){this._set("totalsRowFunction",u)} method totalsRowResult (line 75) | get totalsRowResult(){return this.column.totalsRowResult} method totalsRowResult (line 75) | set totalsRowResult(u){this._set("totalsRowResult",u)} method totalsRowFormula (line 75) | get totalsRowFormula(){return this.column.totalsRowFormula} method totalsRowFormula (line 75) | set totalsRowFormula(u){this._set("totalsRowFormula",u)} method constructor (line 76) | constructor(u){super(),this.model=u} method tag (line 76) | get tag(){return"u"} method render (line 76) | render(u,c){if((c=c||this.model)===!0)u.leafNode("u");else{const l=o.A... method parseOpen (line 76) | parseOpen(u){u.name==="u"&&(this.model=u.attributes.val||!0)} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} function s (line 183) | function s(u){var c=this._promise=new r(t);u instanceof r&&c._propagateF... method prepare (line 76) | prepare(){} method render (line 76) | render(){} method parseOpen (line 76) | parseOpen(c){} method parseText (line 76) | parseText(c){} method parseClose (line 76) | parseClose(c){} method reconcile (line 76) | reconcile(c,l){} method reset (line 76) | reset(){this.model=null,this.map&&Object.values(this.map).forEach(c=>{... method mergeModel (line 76) | mergeModel(c){this.model=Object.assign(this.model||{},c)} method parse (line 76) | async parse(c){for await(const l of c)for(const{eventType:d,value:h}of... method parseStream (line 76) | async parseStream(c){return this.parse(a(c))} method xml (line 76) | get xml(){return this.toXml(this.model)} method toXml (line 76) | toXml(c){const l=new o;return this.render(l,c),l.xml} method toAttribute (line 76) | static toAttribute(c,l){let d=arguments.length>2&&arguments[2]!==void ... method toStringAttribute (line 76) | static toStringAttribute(c,l){let d=arguments.length>2&&arguments[2]!=... method toStringValue (line 76) | static toStringValue(c,l){return c===void 0?l:c} method toBoolAttribute (line 76) | static toBoolAttribute(c,l){let d=arguments.length>2&&arguments[2]!==v... method toBoolValue (line 76) | static toBoolValue(c,l){return c===void 0?l:c==="1"} method toIntAttribute (line 76) | static toIntAttribute(c,l){let d=arguments.length>2&&arguments[2]!==vo... method toIntValue (line 76) | static toIntValue(c,l){return c===void 0?l:parseInt(c,10)} method toFloatAttribute (line 76) | static toFloatAttribute(c,l){let d=arguments.length>2&&arguments[2]!==... method toFloatValue (line 76) | static toFloatValue(c,l){return c===void 0?l:parseFloat(c)} method render (line 76) | render(c,l){c.openXml(a.StdDocAttributes),c.openNode("Types",s.PROPERT... method parseOpen (line 76) | parseOpen(){return!1} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} method tag (line 76) | get tag(){return"x14:id"} method render (line 76) | render(l,d){l.leafNode(this.tag,null,d)} method parseOpen (line 76) | parseOpen(){this.model=""} method parseText (line 76) | parseText(l){this.model+=l} method parseClose (line 76) | parseClose(l){return l!==this.tag} method constructor (line 76) | constructor(){super(),this.map={"x14:conditionalFormattings":this.cond... method tag (line 76) | get tag(){return"ext"} method hasContent (line 76) | hasContent(c){return this.conditionalFormattings.hasContent(c.conditio... method prepare (line 76) | prepare(c,l){this.conditionalFormattings.prepare(c.conditionalFormatti... method render (line 76) | render(c,l){c.openNode("ext",{uri:"{78C0D931-6437-407d-A8EE-F0AAD7539E... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(c,l){this.model[c]=l.model} method constructor (line 76) | constructor(){super(),this.map={color:new o}} method tag (line 76) | get tag(){return"stop"} method render (line 76) | render(h,f){h.openNode("stop"),h.addAttribute("position",f.position),t... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... function n (line 183) | function n(){this._trace=new n.CapturedTrace(a())} function i (line 183) | function i(){if(t)return new n} function a (line 183) | function a(){var o=e.length-1;if(o>=0)return e[o]} function z (line 189) | function z(se,fe){return{promise:fe}} function G (line 189) | function G(){return!1} function ee (line 189) | function ee(se,fe,de){var ve=this;try{se(fe,de,function(Ee){if(typeof Ee... function P (line 189) | function P(se){if(!this._isCancellable())return this;var fe=this._onCanc... method constructor (line 76) | constructor(S){this.workbook=S} method readFile (line 76) | async readFile(S,C){if(!await h.fs.exists(S))throw new Error("File not... method parseRels (line 76) | parseRels(S){return new v().parseStream(S)} method parseWorkbook (line 76) | parseWorkbook(S){return new D().parseStream(S)} method parseSharedStrings (line 76) | parseSharedStrings(S){return new y().parseStream(S)} method reconcile (line 76) | reconcile(S,C){const _=new D,w=new F(C),x=new z,A=new W;_.reconcile(S)... method _processWorksheetEntry (line 76) | async _processWorksheetEntry(S,C,_,w,x){const A=new F(w),k=await A.par... method _processCommentEntry (line 76) | async _processCommentEntry(S,C,_){const w=new U,x=await w.parseStream(... method _processTableEntry (line 76) | async _processTableEntry(S,C,_){const w=new W,x=await w.parseStream(S)... method _processWorksheetRelsEntry (line 76) | async _processWorksheetRelsEntry(S,C,_){const w=new v,x=await w.parseS... method _processMediaEntry (line 76) | async _processMediaEntry(S,C,_){const w=_.lastIndexOf(".");if(w>=1){co... method _processDrawingEntry (line 76) | async _processDrawingEntry(S,C,_){const w=new z,x=await w.parseStream(... method _processDrawingRelsEntry (line 76) | async _processDrawingRelsEntry(S,C,_){const w=new v,x=await w.parseStr... method _processVmlDrawingEntry (line 76) | async _processVmlDrawingEntry(S,C,_){const w=new G,x=await w.parseStre... method _processThemeEntry (line 76) | async _processThemeEntry(S,C,_){await new Promise((w,x)=>{const A=new ... method createInputStream (line 76) | createInputStream(){throw new Error("`XLSX#createInputStream` is depre... method read (line 76) | async read(S,C){!S[Symbol.asyncIterator]&&S.pipe&&(S=S.pipe(new c));co... method load (line 76) | async load(S,C){let _;_=C&&C.base64?o.from(S.toString(),"base64"):S;co... method addMedia (line 76) | async addMedia(S,C){await Promise.all(C.media.map(async _=>{if(_.type=... method addDrawings (line 76) | addDrawings(S,C){const _=new z,w=new v;C.worksheets.forEach(x=>{const{... method addTables (line 76) | addTables(S,C){const _=new W;C.worksheets.forEach(w=>{const{tables:x}=... method addContentTypes (line 76) | async addContentTypes(S,C){const _=new b().toXml(C);S.append(_,{name:"... method addApp (line 76) | async addApp(S,C){const _=new E().toXml(C);S.append(_,{name:"docProps/... method addCore (line 76) | async addCore(S,C){const _=new p;S.append(_.toXml(C),{name:"docProps/c... method addThemes (line 76) | async addThemes(S,C){const _=C.themes||{theme1:ee};Object.keys(_).forE... method addOfficeRels (line 76) | async addOfficeRels(S){const C=new v().toXml([{Id:"rId1",Type:P.RelTyp... method addWorkbookRels (line 76) | async addWorkbookRels(S,C){let _=1;const w=[{Id:"rId"+_++,Type:P.RelTy... method addSharedStrings (line 76) | async addSharedStrings(S,C){C.sharedStrings&&C.sharedStrings.count&&S.... method addStyles (line 76) | async addStyles(S,C){const{xml:_}=C.styles;_&&S.append(_,{name:"xl/sty... method addWorkbook (line 76) | async addWorkbook(S,C){const _=new D;S.append(_.toXml(C),{name:"xl/wor... method addWorksheets (line 76) | async addWorksheets(S,C){const _=new F,w=new v,x=new U,A=new G;C.works... method _finalize (line 76) | _finalize(S){return new Promise((C,_)=>{S.on("finish",()=>{C(this)}),S... method prepareModel (line 76) | prepareModel(S,C){S.creator=S.creator||"ExcelJS",S.lastModifiedBy=S.la... method write (line 76) | async write(S,C){C=C||{};const{model:_}=this.workbook,w=new l.ZipWrite... method writeFile (line 76) | writeFile(S,C){const _=s.createWriteStream(S);return new Promise((w,x)... method writeBuffer (line 76) | async writeBuffer(S){const C=new d;return await this.write(C,S),C.read()} function I (line 189) | function I(){return this._onCancelField} function S (line 189) | function S(se){this._onCancelField=se} function C (line 189) | function C(){this._cancellationParent=void 0,this._onCancelField=void 0} function _ (line 189) | function _(se,fe){if((fe&1)!=0){this._cancellationParent=se;var de=se._b... function w (line 189) | function w(se,fe){(fe&2)!=0&&se._isBound()&&this._setBoundTo(se._boundTo)} function A (line 189) | function A(){var se=this._boundTo;return se!==void 0&&se instanceof r?se... function k (line 189) | function k(){this._trace=new oe(this._peekContext())} function R (line 189) | function R(se,fe){if(o(se)){var de=this._trace;if(de!==void 0&&fe&&(de=d... function M (line 191) | function M(se,fe,de,ve,Ee){if(se===void 0&&fe!==null&&b){if(Ee!==void 0&... function X (line 193) | function X(se,fe){var de=se+" is deprecated and will be removed in a fut... function K (line 193) | function K(se,fe,de){if(!!ne.warnings){var ve=new i(se),Ee;if(fe)de._att... function te (line 195) | function te(se,fe){for(var de=0;de2&&arguments[2]!==void 0?argum... method asInstance (line 75) | static asInstance(u){return u instanceof o||u==null?u:new o(u)} method col (line 75) | get col(){return this.nativeCol+Math.min(this.colWidth-1,this.nativeCo... method col (line 75) | set col(u){this.nativeCol=Math.floor(u),this.nativeColOff=Math.floor((... method row (line 75) | get row(){return this.nativeRow+Math.min(this.rowHeight-1,this.nativeR... method row (line 75) | set row(u){this.nativeRow=Math.floor(u),this.nativeRowOff=Math.floor((... method colWidth (line 75) | get colWidth(){return this.worksheet&&this.worksheet.getColumn(this.na... method rowHeight (line 75) | get rowHeight(){return this.worksheet&&this.worksheet.getRow(this.nati... method model (line 75) | get model(){return{nativeCol:this.nativeCol,nativeColOff:this.nativeCo... method model (line 75) | set model(u){this.nativeCol=u.nativeCol,this.nativeColOff=u.nativeColO... method constructor (line 75) | constructor(u){this.note=u} method model (line 75) | get model(){let u=null;switch(typeof this.note){case"string":u={type:"... method model (line 75) | set model(u){const{note:c}=u,{texts:l}=c;l.length===1&&Object.keys(l[0... method fromModel (line 75) | static fromModel(u){const c=new o;return c.model=u,c} method constructor (line 75) | constructor(){this.decode(arguments)} method setTLBR (line 75) | setTLBR(u,c,l,d,h){if(arguments.length<4){const f=a.decodeAddress(u),g... method decode (line 75) | decode(u){switch(u.length){case 5:this.setTLBR(u[0],u[1],u[2],u[3],u[4... method top (line 75) | get top(){return this.model.top||1} method top (line 75) | set top(u){this.model.top=u} method left (line 75) | get left(){return this.model.left||1} method left (line 75) | set left(u){this.model.left=u} method bottom (line 75) | get bottom(){return this.model.bottom||1} method bottom (line 75) | set bottom(u){this.model.bottom=u} method right (line 75) | get right(){return this.model.right||1} method right (line 75) | set right(u){this.model.right=u} method sheetName (line 75) | get sheetName(){return this.model.sheetName} method sheetName (line 75) | set sheetName(u){this.model.sheetName=u} method _serialisedSheetName (line 75) | get _serialisedSheetName(){const{sheetName:u}=this.model;return u?/^[a... method expand (line 75) | expand(u,c,l,d){(!this.model.top||u1?this.range:this._serialisedSheetN... method $shortRange (line 75) | get $shortRange(){return this.count>1?this.$range:this._serialisedShee... method count (line 75) | get count(){return(1+this.bottom-this.top)*(1+this.right-this.left)} method toString (line 75) | toString(){return this.range} method intersects (line 75) | intersects(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method contains (line 75) | contains(u){const c=a.decodeEx(u);return this.containsEx(c)} method containsEx (line 75) | containsEx(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method forEachAddress (line 75) | forEachAddress(u){for(let c=this.left;c<=this.right;c++)for(let l=this... method constructor (line 75) | constructor(u,c,l){this.table=u,this.column=c,this.index=l} method _set (line 75) | _set(u,c){this.table.cacheState(),this.column[u]=c} method name (line 75) | get name(){return this.column.name} method name (line 75) | set name(u){this._set("name",u)} method filterButton (line 75) | get filterButton(){return this.column.filterButton} method filterButton (line 75) | set filterButton(u){this.column.filterButton=u} method style (line 75) | get style(){return this.column.style} method style (line 75) | set style(u){this.column.style=u} method totalsRowLabel (line 75) | get totalsRowLabel(){return this.column.totalsRowLabel} method totalsRowLabel (line 75) | set totalsRowLabel(u){this._set("totalsRowLabel",u)} method totalsRowFunction (line 75) | get totalsRowFunction(){return this.column.totalsRowFunction} method totalsRowFunction (line 75) | set totalsRowFunction(u){this._set("totalsRowFunction",u)} method totalsRowResult (line 75) | get totalsRowResult(){return this.column.totalsRowResult} method totalsRowResult (line 75) | set totalsRowResult(u){this._set("totalsRowResult",u)} method totalsRowFormula (line 75) | get totalsRowFormula(){return this.column.totalsRowFormula} method totalsRowFormula (line 75) | set totalsRowFormula(u){this._set("totalsRowFormula",u)} method constructor (line 76) | constructor(u){super(),this.model=u} method tag (line 76) | get tag(){return"u"} method render (line 76) | render(u,c){if((c=c||this.model)===!0)u.leafNode("u");else{const l=o.A... method parseOpen (line 76) | parseOpen(u){u.name==="u"&&(this.model=u.attributes.val||!0)} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} function s (line 205) | function s(d,h){return d.cancelPromise!=null?(arguments.length>1?d.cance... method prepare (line 76) | prepare(){} method render (line 76) | render(){} method parseOpen (line 76) | parseOpen(c){} method parseText (line 76) | parseText(c){} method parseClose (line 76) | parseClose(c){} method reconcile (line 76) | reconcile(c,l){} method reset (line 76) | reset(){this.model=null,this.map&&Object.values(this.map).forEach(c=>{... method mergeModel (line 76) | mergeModel(c){this.model=Object.assign(this.model||{},c)} method parse (line 76) | async parse(c){for await(const l of c)for(const{eventType:d,value:h}of... method parseStream (line 76) | async parseStream(c){return this.parse(a(c))} method xml (line 76) | get xml(){return this.toXml(this.model)} method toXml (line 76) | toXml(c){const l=new o;return this.render(l,c),l.xml} method toAttribute (line 76) | static toAttribute(c,l){let d=arguments.length>2&&arguments[2]!==void ... method toStringAttribute (line 76) | static toStringAttribute(c,l){let d=arguments.length>2&&arguments[2]!=... method toStringValue (line 76) | static toStringValue(c,l){return c===void 0?l:c} method toBoolAttribute (line 76) | static toBoolAttribute(c,l){let d=arguments.length>2&&arguments[2]!==v... method toBoolValue (line 76) | static toBoolValue(c,l){return c===void 0?l:c==="1"} method toIntAttribute (line 76) | static toIntAttribute(c,l){let d=arguments.length>2&&arguments[2]!==vo... method toIntValue (line 76) | static toIntValue(c,l){return c===void 0?l:parseInt(c,10)} method toFloatAttribute (line 76) | static toFloatAttribute(c,l){let d=arguments.length>2&&arguments[2]!==... method toFloatValue (line 76) | static toFloatValue(c,l){return c===void 0?l:parseFloat(c)} method render (line 76) | render(c,l){c.openXml(a.StdDocAttributes),c.openNode("Types",s.PROPERT... method parseOpen (line 76) | parseOpen(){return!1} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} method tag (line 76) | get tag(){return"x14:id"} method render (line 76) | render(l,d){l.leafNode(this.tag,null,d)} method parseOpen (line 76) | parseOpen(){this.model=""} method parseText (line 76) | parseText(l){this.model+=l} method parseClose (line 76) | parseClose(l){return l!==this.tag} method constructor (line 76) | constructor(){super(),this.map={"x14:conditionalFormattings":this.cond... method tag (line 76) | get tag(){return"ext"} method hasContent (line 76) | hasContent(c){return this.conditionalFormattings.hasContent(c.conditio... method prepare (line 76) | prepare(c,l){this.conditionalFormattings.prepare(c.conditionalFormatti... method render (line 76) | render(c,l){c.openNode("ext",{uri:"{78C0D931-6437-407d-A8EE-F0AAD7539E... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(c,l){this.model[c]=l.model} method constructor (line 76) | constructor(){super(),this.map={color:new o}} method tag (line 76) | get tag(){return"stop"} method render (line 76) | render(h,f){h.openNode("stop"),h.addAttribute("position",f.position),t... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... function u (line 205) | function u(){return l.call(this,this.promise._target()._settledValue())} method constructor (line 75) | constructor(l,d,h){this._worksheet=l,this._number=d,h!==!1&&(this.defn... method number (line 75) | get number(){return this._number} method worksheet (line 75) | get worksheet(){return this._worksheet} method letter (line 75) | get letter(){return s.n2l(this._number)} method isCustomWidth (line 75) | get isCustomWidth(){return this.width!==void 0&&this.width!==9} method defn (line 75) | get defn(){return{header:this._header,key:this.key,width:this.width,st... method defn (line 75) | set defn(l){l?(this.key=l.key,this.width=l.width!==void 0?l.width:9,th... method headers (line 75) | get headers(){return this._header&&this._header instanceof Array?this.... method header (line 75) | get header(){return this._header} method header (line 75) | set header(l){l!==void 0?(this._header=l,this.headers.forEach((d,h)=>{... method key (line 75) | get key(){return this._key} method key (line 75) | set key(l){(this._key&&this._worksheet.getColumnKey(this._key))===this... method hidden (line 75) | get hidden(){return!!this._hidden} method hidden (line 75) | set hidden(l){this._hidden=l} method outlineLevel (line 75) | get outlineLevel(){return this._outlineLevel||0} method outlineLevel (line 75) | set outlineLevel(l){this._outlineLevel=l} method collapsed (line 75) | get collapsed(){return!!(this._outlineLevel&&this._outlineLevel>=this.... method toString (line 75) | toString(){return JSON.stringify({key:this.key,width:this.width,header... method equivalentTo (line 75) | equivalentTo(l){return this.width===l.width&&this.hidden===l.hidden&&t... method isDefault (line 75) | get isDefault(){if(this.isCustomWidth||this.hidden||this.outlineLevel)... method headerCount (line 75) | get headerCount(){return this.headers.length} method eachCell (line 75) | eachCell(l,d){const h=this.number;d||(d=l,l=null),this._worksheet.each... method values (line 75) | get values(){const l=[];return this.eachCell((d,h)=>{d&&d.type!==o.Val... method values (line 75) | set values(l){if(!l)return;const d=this.number;let h=0;l.hasOwnPropert... method _applyStyle (line 75) | _applyStyle(l,d){return this.style[l]=d,this.eachCell(h=>{h[l]=d}),d} method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(l){this._applyStyle("numFmt",l)} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(l){this._applyStyle("font",l)} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(l){this._applyStyle("alignment",l)} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(l){this._applyStyle("protection",l)} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(l){this._applyStyle("border",l)} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(l){this._applyStyle("fill",l)} method toModel (line 75) | static toModel(l){const d=[];let h=null;return l&&l.forEach((f,g)=>{f.... method fromModel (line 75) | static fromModel(l,d){const h=[];let f=1,g=0;for(d=(d=d||[]).sort(func... method constructor (line 76) | constructor(){super(),this.map={"v:shape":new s}} method tag (line 76) | get tag(){return"xml"} method render (line 76) | render(l,d){l.openXml(a.StdDocAttributes),l.openNode(this.tag,u.DRAWIN... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method reconcile (line 76) | reconcile(l,d){l.anchors.forEach(h=>{h.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={"v:textbox":new o,"x:ClientData":new s}} method tag (line 76) | get tag(){return"v:shape"} method render (line 76) | render(l,d,h){l.openNode("v:shape",u.V_SHAPE_ATTRIBUTES(d,h)),l.leafNo... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.p... method constructor (line 76) | constructor(){super(),this.map={Relationship:new s}} method render (line 76) | render(l,d){d=d||this._values,l.openXml(a.StdDocAttributes),l.openNode... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method constructor (line 76) | constructor(){super(),this.map={"x14:id":this.idXform=new s}} method tag (line 76) | get tag(){return"ext"} method render (line 76) | render(l,d){l.openNode(this.tag,{uri:"{B025F937-C7B1-47D3-B67F-A62EFF6... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(l,d){this.model.x14Id=d.model} method constructor (line 76) | constructor(l){super(),this.model=l} method tag (line 76) | get tag(){return"r"} method textXform (line 76) | get textXform(){return this._textXform||(this._textXform=new a)} method fontXform (line 76) | get fontXform(){return this._fontXform||(this._fontXform=new o(u.FONT_... method render (line 76) | render(l,d){d=d||this.model,l.openNode("r"),d.font&&this.fontXform.ren... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){switch(l){case"r":return!1;case"t":return this.model.tex... method constructor (line 76) | constructor(l){super(),this.name=l,this.map={color:new s}} method tag (line 76) | get tag(){return this.name} method render (line 76) | render(l,d,h){const f=d&&d.color||h||this.defaultColor;l.openNode(this... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){return this.parser?(this.parser.parseClose(l)||(this.par... method validStyle (line 76) | validStyle(l){return u.validStyleValues[l]} method constructor (line 76) | constructor(){super(),this.map={fgColor:new o("fgColor"),bgColor:new o... method name (line 76) | get name(){return"pattern"} method tag (line 76) | get tag(){return"patternFill"} method render (line 76) | render(h,f){h.openNode("patternFill"),h.addAttribute("patternType",f.p... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.p... method constructor (line 77) | constructor(l){super({writableObjectMode:l.objectMode}),this.hasWritte... method transform (line 77) | transform(l){return this.rowFormatter.rowTransform=l,this} method _transform (line 77) | _transform(l,d,h){let f=!1;try{this.hasWrittenBOM||(this.push(this.for... method _flush (line 77) | _flush(l){this.rowFormatter.finish((d,h)=>d?l(d):(h&&h.forEach(f=>{thi... method constructor (line 79) | constructor(l){this.parserOptions=l,this.rowParser=new o.RowParser(thi... method removeBOM (line 79) | static removeBOM(l){return l&&l.charCodeAt(0)===65279?l.slice(1):l} method parse (line 79) | parse(l,d){const h=new a.Scanner({line:u.removeBOM(l),parserOptions:th... method parseWithoutComments (line 79) | parseWithoutComments(l){const d=[];let h=!0;for(;h;)h=this.parseRow(l,... method parseWithComments (line 79) | parseWithComments(l){const{parserOptions:d}=this,h=[];for(let f=l.next... method parseRow (line 79) | parseRow(l,d){if(!l.nextNonSpaceToken)return!1;const h=this.rowParser.... method constructor (line 81) | constructor(){this._rowTransform=null,this._rowValidator=null} method createTransform (line 81) | static createTransform(l){return s.isSyncTransform(l)?(d,h)=>{let f=nu... method createValidator (line 81) | static createValidator(l){return s.isSyncValidate(l)?(d,h)=>{h(null,{r... method rowTransform (line 81) | set rowTransform(l){if(!o.default(l))throw new TypeError("The transfor... method rowValidator (line 81) | set rowValidator(l){if(!o.default(l))throw new TypeError("The validate... method transformAndValidate (line 81) | transformAndValidate(l,d){return this.callTransformer(l,(h,f)=>h?d(h):... method callTransformer (line 81) | callTransformer(l,d){return this._rowTransform?this._rowTransform(l,d)... method callValidator (line 81) | callValidator(l,d){return this._rowValidator?this._rowValidator(l,d):d... function c (line 205) | function c(d){if(!s(this,d))return i.e=d,i} method constructor (line 75) | constructor(){this._xml=[],this._stack=[],this._rollbacks=[]} method tos (line 75) | get tos(){return this._stack.length?this._stack[this._stack.length-1]:... method cursor (line 75) | get cursor(){return this._xml.length} method openXml (line 75) | openXml(d){const h=this._xml;h.push(" method openNode (line 76) | openNode(d,h){const f=this.tos,g=this._xml;f&&this.open&&g.push(">"),t... method addAttribute (line 76) | addAttribute(d,h){if(!this.open)throw new Error("Cannot write attribut... method addAttributes (line 76) | addAttributes(d){if(!this.open)throw new Error("Cannot write attribute... method writeText (line 76) | writeText(d){const h=this._xml;this.open&&(h.push(">"),this.open=!1),t... method writeXml (line 76) | writeXml(d){this.open&&(this._xml.push(">"),this.open=!1),this.leaf=!1... method closeNode (line 76) | closeNode(){const d=this._stack.pop(),h=this._xml;this.leaf?h.push("/>... method leafNode (line 76) | leafNode(d,h,f){this.openNode(d,h),f!==void 0&&this.writeText(f),this.... method closeAll (line 76) | closeAll(){for(;this._stack.length;)this.closeNode()} method addRollback (line 76) | addRollback(){return this._rollbacks.push({xml:this._xml.length,stack:... method commit (line 76) | commit(){this._rollbacks.pop()} method rollback (line 76) | rollback(){const d=this._rollbacks.pop();this._xml.length>d.xml&&this.... method xml (line 76) | get xml(){return this.closeAll(),this._xml.join("")} method constructor (line 76) | constructor(){super(),this.map={stop:new s}} method name (line 76) | get name(){return"gradient"} method tag (line 76) | get tag(){return"gradientFill"} method render (line 76) | render(h,f){switch(h.openNode("gradientFill"),f.gradient){case"angle":... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method constructor (line 76) | constructor(d,h){super(),this.id=d,this.formatCode=h} method tag (line 76) | get tag(){return"numFmt"} method render (line 76) | render(d,h){d.leafNode("numFmt",{numFmtId:h.id,formatCode:h.formatCode})} method parseOpen (line 76) | parseOpen(d){switch(d.name){case"numFmt":return this.model={id:parseIn... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} function l (line 205) | function l(d){var h=this.promise,f=this.handler;if(!this.called){this.ca... method constructor (line 75) | constructor(f,g,m){if(!f||!g)throw new Error("A Cell needs a Row");thi... method worksheet (line 75) | get worksheet(){return this._row.worksheet} method workbook (line 75) | get workbook(){return this._row.worksheet.workbook} method destroy (line 75) | destroy(){delete this.style,delete this._value,delete this._row,delete... method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(f){this.style.numFmt=f} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(f){this.style.font=f} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(f){this.style.alignment=f} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(f){this.style.border=f} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(f){this.style.fill=f} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(f){this.style.protection=f} method _mergeStyle (line 75) | _mergeStyle(f,g,m){const p=f&&f.numFmt||g&&g.numFmt;p&&(m.numFmt=p);co... method address (line 75) | get address(){return this._address} method row (line 75) | get row(){return this._row.number} method col (line 75) | get col(){return this._column.number} method $col$row (line 75) | get $col$row(){return`$${this._column.letter}$${this.row}`} method type (line 75) | get type(){return this._value.type} method effectiveType (line 75) | get effectiveType(){return this._value.effectiveType} method toCsvString (line 75) | toCsvString(){return this._value.toCsvString()} method addMergeRef (line 75) | addMergeRef(){this._mergeCount++} method releaseMergeRef (line 75) | releaseMergeRef(){this._mergeCount--} method isMerged (line 75) | get isMerged(){return this._mergeCount>0||this.type===l.Types.Merge} method merge (line 75) | merge(f,g){this._value.release(),this._value=d.create(l.Types.Merge,th... method unmerge (line 75) | unmerge(){this.type===l.Types.Merge&&(this._value.release(),this._valu... method isMergedTo (line 75) | isMergedTo(f){return this._value.type===l.Types.Merge&&this._value.isM... method master (line 75) | get master(){return this.type===l.Types.Merge?this._value.master:this} method isHyperlink (line 75) | get isHyperlink(){return this._value.type===l.Types.Hyperlink} method hyperlink (line 75) | get hyperlink(){return this._value.hyperlink} method value (line 75) | get value(){return this._value.value} method value (line 75) | set value(f){this.type!==l.Types.Merge?(this._value.release(),this._va... method note (line 75) | get note(){return this._comment&&this._comment.note} method note (line 75) | set note(f){this._comment=new c(f)} method text (line 75) | get text(){return this._value.toString()} method html (line 75) | get html(){return o.escapeHtml(this.text)} method toString (line 75) | toString(){return this.text} method _upgradeToHyperlink (line 75) | _upgradeToHyperlink(f){this.type===l.Types.String&&(this._value=d.crea... method formula (line 75) | get formula(){return this._value.formula} method result (line 75) | get result(){return this._value.result} method formulaType (line 75) | get formulaType(){return this._value.formulaType} method fullAddress (line 75) | get fullAddress(){const{worksheet:f}=this._row;return{sheetName:f.name... method name (line 75) | get name(){return this.names[0]} method name (line 75) | set name(f){this.names=[f]} method names (line 75) | get names(){return this.workbook.definedNames.getNamesEx(this.fullAddr... method names (line 75) | set names(f){const{definedNames:g}=this.workbook;g.removeAllNames(this... method addName (line 75) | addName(f){this.workbook.definedNames.addEx(this.fullAddress,f)} method removeName (line 75) | removeName(f){this.workbook.definedNames.removeEx(this.fullAddress,f)} method removeAllNames (line 75) | removeAllNames(){this.workbook.definedNames.removeAllNames(this.fullAd... method _dataValidations (line 75) | get _dataValidations(){return this.worksheet.dataValidations} method dataValidation (line 75) | get dataValidation(){return this._dataValidations.find(this.address)} method dataValidation (line 75) | set dataValidation(f){this._dataValidations.add(this.address,f)} method model (line 75) | get model(){const{model:f}=this._value;return f.style=this.style,this.... method model (line 75) | set model(f){if(this._value.release(),this._value=d.create(f.type,this... method constructor (line 75) | constructor(p,y){this._data=p,this._encoding=y} method length (line 75) | get length(){return this.toBuffer().length} method copy (line 75) | copy(p,y,v,b){return this.toBuffer().copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._buffer||(this._buffer=o.from(this._data,this._... method constructor (line 76) | constructor(h){super(),this.options=Object.assign({type:"nodebuffer",c... method append (line 76) | append(h,f){f.hasOwnProperty("base64")&&f.base64?this.zip.file(f.name,... method finalize (line 76) | async finalize(){const h=await this.zip.generateAsync(this.options);th... method read (line 76) | read(h){return this.stream.read(h)} method setEncoding (line 76) | setEncoding(h){return this.stream.setEncoding(h)} method pause (line 76) | pause(){return this.stream.pause()} method resume (line 76) | resume(){return this.stream.resume()} method isPaused (line 76) | isPaused(){return this.stream.isPaused()} method pipe (line 76) | pipe(h,f){return this.stream.pipe(h,f)} method unpipe (line 76) | unpipe(h){return this.stream.unpipe(h)} method unshift (line 76) | unshift(h){return this.stream.unshift(h)} method wrap (line 76) | wrap(h){return this.stream.wrap(h)} method constructor (line 76) | constructor(){super(),this.map={Company:new s({tag:"Company"}),Manager... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("Properties",l.PR... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"dc:creator":new u({tag:"dc:creator"})... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("cp:corePropertie... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"xdr:twoCellAnchor":new u,"xdr:oneCell... method prepare (line 76) | prepare(h){h.anchors.forEach((f,g)=>{f.anchorType=function(m){return(t... method tag (line 76) | get tag(){return"xdr:wsDr"} method render (line 76) | render(h,f){h.openXml(o.StdDocAttributes),h.openNode(this.tag,l.DRAWIN... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.m... method reconcile (line 76) | reconcile(h,f){h.anchors.forEach(g=>{g.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={patternFill:new u,gradientFill:new c}} method tag (line 76) | get tag(){return"fill"} method render (line 76) | render(h,f){switch(h.addRollback(),h.openNode("fill"),f.type){case"pat... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method validStyle (line 76) | validStyle(h){return l.validPatternValues[h]} method constructor (line 79) | constructor(h){this.rowCount=0,this.formatterOptions=h,this.fieldForma... method isRowHashArray (line 79) | static isRowHashArray(h){return!!Array.isArray(h)&&Array.isArray(h[0])... method isRowArray (line 79) | static isRowArray(h){return Array.isArray(h)&&!this.isRowHashArray(h)} method gatherHeaders (line 79) | static gatherHeaders(h){return l.isRowHashArray(h)?h.map(f=>f[0]):Arra... method createTransform (line 79) | static createTransform(h){return c.isSyncTransform(h)?(f,g)=>{let m=nu... method rowTransform (line 79) | set rowTransform(h){if(!o.default(h))throw new TypeError("The transfor... method format (line 79) | format(h,f){this.callTransformer(h,(g,m)=>{if(g)return f(g);if(!h)retu... method finish (line 79) | finish(h){const f=[];if(this.formatterOptions.alwaysWriteHeaders&&this... method checkHeaders (line 79) | checkHeaders(h){if(this.headers)return{shouldFormatColumns:!0,headers:... method gatherColumns (line 79) | gatherColumns(h){if(this.headers===null)throw new Error("Headers is cu... method callTransformer (line 79) | callTransformer(h,f){return this._rowTransform?this._rowTransform(h,f)... method formatColumns (line 79) | formatColumns(h,f){const g=h.map((p,y)=>this.fieldFormatter.format(p,y... method constructor (line 79) | constructor(h){super({objectMode:h.objectMode}),this.lines="",this.row... method hasHitRowLimit (line 79) | get hasHitRowLimit(){return this.parserOptions.limitRows&&this.rowCoun... method shouldEmitRows (line 79) | get shouldEmitRows(){return this.parsedRowCount>this.parserOptions.ski... method shouldSkipLine (line 79) | get shouldSkipLine(){return this.parsedLineCount<=this.parserOptions.s... method transform (line 79) | transform(h){return this.rowTransformerValidator.rowTransform=h,this} method validate (line 79) | validate(h){return this.rowTransformerValidator.rowValidator=h,this} method emit (line 79) | emit(h){if(h==="end")return this.endEmitted||(this.endEmitted=!0,super... method _transform (line 79) | _transform(h,f,g){if(this.hasHitRowLimit)return g();const m=l.wrapDone... method _flush (line 79) | _flush(h){const f=l.wrapDoneCallback(h);if(this.hasHitRowLimit)return ... method parse (line 79) | parse(h,f){if(!h)return[];const{line:g,rows:m}=this.parser.parse(h,f);... method processRows (line 79) | processRows(h,f){const g=h.length,m=p=>{const y=E=>E?f(E):p%100!=0?m(p... method transformRow (line 79) | transformRow(h,f){try{this.headerTransformer.transform(h,(g,m)=>g?f(g)... method checkAndEmitHeaders (line 79) | checkAndEmitHeaders(){!this.headersEmitted&&this.headerTransformer.hea... method skipRow (line 79) | skipRow(h){return this.rowCount-=1,h(null,{row:null,isValid:!0})} method pushRow (line 79) | pushRow(h,f){try{this.parserOptions.objectMode?this.push(h):this.push(... method wrapDoneCallback (line 79) | static wrapDoneCallback(h){let f=!1;return function(g){if(g){if(f)thro... function a (line 205) | function a(o,s,u){return function(c){var l=u._boundValue();e:for(var d=0... function xH (line 205) | function xH(r){return r instanceof Error&&c3.getPrototypeOf(r)===Error.p... function AH (line 205) | function AH(r){var t;if(xH(r)){t=new _H(r),t.name=r.name,t.message=r.mes... function TH (line 205) | function TH(r,t){return function(e,n){if(r!==null){if(e){var i=AH(bH(e))... function t (line 205) | function t(){return this.value} function e (line 205) | function e(){throw this.reason} function t (line 205) | function t(u){u!==void 0?(u=u._target(),this._bitField=u._bitField,this.... function d (line 263) | function d(f,g,m,p){this.constructor$(f),this._promise._captureStackTrac... method constructor (line 75) | constructor(p){this._data=p} method length (line 75) | get length(){return this._data.length} method copy (line 75) | copy(p,y,v,b){return this._data._buf.copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._data.toBuffer()} method constructor (line 76) | constructor(){super(),this.map={"x14:dataBar":this.databarXform=new u,... method tag (line 76) | get tag(){return"x14:cfRule"} method isExt (line 76) | static isExt(f){return f.type==="dataBar"?u.isExt(f):!(f.type!=="iconS... method prepare (line 76) | prepare(f){d.isExt(f)&&(f.x14Id=`{${a()}}`.toUpperCase())} method render (line 76) | render(f,g){if(d.isExt(g))switch(g.type){case"dataBar":this.renderData... method renderDataBar (line 76) | renderDataBar(f,g){f.openNode(this.tag,{type:"dataBar",id:g.x14Id}),th... method renderIconSet (line 76) | renderIconSet(f,g){f.openNode(this.tag,{type:"iconSet",priority:g.prio... method createNewModel (line 76) | createNewModel(f){let{attributes:g}=f;return{type:g.type,x14Id:g.id,pr... method onParserClose (line 76) | onParserClose(f,g){Object.assign(this.model,g.model)} method constructor (line 76) | constructor(){super(),this.map={autoFilter:new u,tableColumns:new s({t... method prepare (line 76) | prepare(f,g){this.map.autoFilter.prepare(f),this.map.tableColumns.prep... method tag (line 76) | get tag(){return"table"} method render (line 76) | render(f,g){f.openXml(a.StdDocAttributes),f.openNode(this.tag,$o(An({}... method parseOpen (line 76) | parseOpen(f){if(this.parser)return this.parser.parseOpen(f),!0;const{n... method parseText (line 76) | parseText(f){this.parser&&this.parser.parseText(f)} method parseClose (line 76) | parseClose(f){if(this.parser)return this.parser.parseClose(f)||(this.p... method reconcile (line 76) | reconcile(f,g){f.columns.forEach(m=>{m.dxfId!==void 0&&(m.style=g.styl... function h (line 263) | function h(f,g,m,p){if(typeof g!="function")return e("expecting a functi... method constructor (line 75) | constructor(p){this._data=p} method length (line 75) | get length(){return this._data.length} method copy (line 75) | copy(p,y,v,b){this._data.copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._data} method constructor (line 76) | constructor(g){super(),this.options=g||h.OPTIONS,this.map={b:{prop:"bo... method tag (line 76) | get tag(){return this.options.tagName} method render (line 76) | render(g,m){const{map:p}=this;g.openNode(this.options.tagName),l.each(... method parseOpen (line 76) | parseOpen(g){if(this.parser)return this.parser.parseOpen(g),!0;if(this... method parseText (line 76) | parseText(g){this.parser&&this.parser.parseText(g)} method parseClose (line 76) | parseClose(g){if(this.parser&&!this.parser.parseClose(g)){const m=this... function c (line 280) | function c(f,g){var m;if(f!=null&&(m=f[g]),typeof m!="function"){var p="... method constructor (line 75) | constructor(){this._xml=[],this._stack=[],this._rollbacks=[]} method tos (line 75) | get tos(){return this._stack.length?this._stack[this._stack.length-1]:... method cursor (line 75) | get cursor(){return this._xml.length} method openXml (line 75) | openXml(d){const h=this._xml;h.push(" method openNode (line 76) | openNode(d,h){const f=this.tos,g=this._xml;f&&this.open&&g.push(">"),t... method addAttribute (line 76) | addAttribute(d,h){if(!this.open)throw new Error("Cannot write attribut... method addAttributes (line 76) | addAttributes(d){if(!this.open)throw new Error("Cannot write attribute... method writeText (line 76) | writeText(d){const h=this._xml;this.open&&(h.push(">"),this.open=!1),t... method writeXml (line 76) | writeXml(d){this.open&&(this._xml.push(">"),this.open=!1),this.leaf=!1... method closeNode (line 76) | closeNode(){const d=this._stack.pop(),h=this._xml;this.leaf?h.push("/>... method leafNode (line 76) | leafNode(d,h,f){this.openNode(d,h),f!==void 0&&this.writeText(f),this.... method closeAll (line 76) | closeAll(){for(;this._stack.length;)this.closeNode()} method addRollback (line 76) | addRollback(){return this._rollbacks.push({xml:this._xml.length,stack:... method commit (line 76) | commit(){this._rollbacks.pop()} method rollback (line 76) | rollback(){const d=this._rollbacks.pop();this._xml.length>d.xml&&this.... method xml (line 76) | get xml(){return this.closeAll(),this._xml.join("")} method constructor (line 76) | constructor(){super(),this.map={stop:new s}} method name (line 76) | get name(){return"gradient"} method tag (line 76) | get tag(){return"gradientFill"} method render (line 76) | render(h,f){switch(h.openNode("gradientFill"),f.gradient){case"angle":... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method constructor (line 76) | constructor(d,h){super(),this.id=d,this.formatCode=h} method tag (line 76) | get tag(){return"numFmt"} method render (line 76) | render(d,h){d.leafNode("numFmt",{numFmtId:h.id,formatCode:h.formatCode})} method parseOpen (line 76) | parseOpen(d){switch(d.name){case"numFmt":return this.model={id:parseIn... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} function l (line 280) | function l(f){var g=this.pop(),m=c(f,g);return m.apply(f,this)} method constructor (line 75) | constructor(f,g,m){if(!f||!g)throw new Error("A Cell needs a Row");thi... method worksheet (line 75) | get worksheet(){return this._row.worksheet} method workbook (line 75) | get workbook(){return this._row.worksheet.workbook} method destroy (line 75) | destroy(){delete this.style,delete this._value,delete this._row,delete... method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(f){this.style.numFmt=f} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(f){this.style.font=f} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(f){this.style.alignment=f} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(f){this.style.border=f} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(f){this.style.fill=f} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(f){this.style.protection=f} method _mergeStyle (line 75) | _mergeStyle(f,g,m){const p=f&&f.numFmt||g&&g.numFmt;p&&(m.numFmt=p);co... method address (line 75) | get address(){return this._address} method row (line 75) | get row(){return this._row.number} method col (line 75) | get col(){return this._column.number} method $col$row (line 75) | get $col$row(){return`$${this._column.letter}$${this.row}`} method type (line 75) | get type(){return this._value.type} method effectiveType (line 75) | get effectiveType(){return this._value.effectiveType} method toCsvString (line 75) | toCsvString(){return this._value.toCsvString()} method addMergeRef (line 75) | addMergeRef(){this._mergeCount++} method releaseMergeRef (line 75) | releaseMergeRef(){this._mergeCount--} method isMerged (line 75) | get isMerged(){return this._mergeCount>0||this.type===l.Types.Merge} method merge (line 75) | merge(f,g){this._value.release(),this._value=d.create(l.Types.Merge,th... method unmerge (line 75) | unmerge(){this.type===l.Types.Merge&&(this._value.release(),this._valu... method isMergedTo (line 75) | isMergedTo(f){return this._value.type===l.Types.Merge&&this._value.isM... method master (line 75) | get master(){return this.type===l.Types.Merge?this._value.master:this} method isHyperlink (line 75) | get isHyperlink(){return this._value.type===l.Types.Hyperlink} method hyperlink (line 75) | get hyperlink(){return this._value.hyperlink} method value (line 75) | get value(){return this._value.value} method value (line 75) | set value(f){this.type!==l.Types.Merge?(this._value.release(),this._va... method note (line 75) | get note(){return this._comment&&this._comment.note} method note (line 75) | set note(f){this._comment=new c(f)} method text (line 75) | get text(){return this._value.toString()} method html (line 75) | get html(){return o.escapeHtml(this.text)} method toString (line 75) | toString(){return this.text} method _upgradeToHyperlink (line 75) | _upgradeToHyperlink(f){this.type===l.Types.String&&(this._value=d.crea... method formula (line 75) | get formula(){return this._value.formula} method result (line 75) | get result(){return this._value.result} method formulaType (line 75) | get formulaType(){return this._value.formulaType} method fullAddress (line 75) | get fullAddress(){const{worksheet:f}=this._row;return{sheetName:f.name... method name (line 75) | get name(){return this.names[0]} method name (line 75) | set name(f){this.names=[f]} method names (line 75) | get names(){return this.workbook.definedNames.getNamesEx(this.fullAddr... method names (line 75) | set names(f){const{definedNames:g}=this.workbook;g.removeAllNames(this... method addName (line 75) | addName(f){this.workbook.definedNames.addEx(this.fullAddress,f)} method removeName (line 75) | removeName(f){this.workbook.definedNames.removeEx(this.fullAddress,f)} method removeAllNames (line 75) | removeAllNames(){this.workbook.definedNames.removeAllNames(this.fullAd... method _dataValidations (line 75) | get _dataValidations(){return this.worksheet.dataValidations} method dataValidation (line 75) | get dataValidation(){return this._dataValidations.find(this.address)} method dataValidation (line 75) | set dataValidation(f){this._dataValidations.add(this.address,f)} method model (line 75) | get model(){const{model:f}=this._value;return f.style=this.style,this.... method model (line 75) | set model(f){if(this._value.release(),this._value=d.create(f.type,this... method constructor (line 75) | constructor(p,y){this._data=p,this._encoding=y} method length (line 75) | get length(){return this.toBuffer().length} method copy (line 75) | copy(p,y,v,b){return this.toBuffer().copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._buffer||(this._buffer=o.from(this._data,this._... method constructor (line 76) | constructor(h){super(),this.options=Object.assign({type:"nodebuffer",c... method append (line 76) | append(h,f){f.hasOwnProperty("base64")&&f.base64?this.zip.file(f.name,... method finalize (line 76) | async finalize(){const h=await this.zip.generateAsync(this.options);th... method read (line 76) | read(h){return this.stream.read(h)} method setEncoding (line 76) | setEncoding(h){return this.stream.setEncoding(h)} method pause (line 76) | pause(){return this.stream.pause()} method resume (line 76) | resume(){return this.stream.resume()} method isPaused (line 76) | isPaused(){return this.stream.isPaused()} method pipe (line 76) | pipe(h,f){return this.stream.pipe(h,f)} method unpipe (line 76) | unpipe(h){return this.stream.unpipe(h)} method unshift (line 76) | unshift(h){return this.stream.unshift(h)} method wrap (line 76) | wrap(h){return this.stream.wrap(h)} method constructor (line 76) | constructor(){super(),this.map={Company:new s({tag:"Company"}),Manager... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("Properties",l.PR... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"dc:creator":new u({tag:"dc:creator"})... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("cp:corePropertie... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"xdr:twoCellAnchor":new u,"xdr:oneCell... method prepare (line 76) | prepare(h){h.anchors.forEach((f,g)=>{f.anchorType=function(m){return(t... method tag (line 76) | get tag(){return"xdr:wsDr"} method render (line 76) | render(h,f){h.openXml(o.StdDocAttributes),h.openNode(this.tag,l.DRAWIN... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.m... method reconcile (line 76) | reconcile(h,f){h.anchors.forEach(g=>{g.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={patternFill:new u,gradientFill:new c}} method tag (line 76) | get tag(){return"fill"} method render (line 76) | render(h,f){switch(h.addRollback(),h.openNode("fill"),f.type){case"pat... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method validStyle (line 76) | validStyle(h){return l.validPatternValues[h]} method constructor (line 79) | constructor(h){this.rowCount=0,this.formatterOptions=h,this.fieldForma... method isRowHashArray (line 79) | static isRowHashArray(h){return!!Array.isArray(h)&&Array.isArray(h[0])... method isRowArray (line 79) | static isRowArray(h){return Array.isArray(h)&&!this.isRowHashArray(h)} method gatherHeaders (line 79) | static gatherHeaders(h){return l.isRowHashArray(h)?h.map(f=>f[0]):Arra... method createTransform (line 79) | static createTransform(h){return c.isSyncTransform(h)?(f,g)=>{let m=nu... method rowTransform (line 79) | set rowTransform(h){if(!o.default(h))throw new TypeError("The transfor... method format (line 79) | format(h,f){this.callTransformer(h,(g,m)=>{if(g)return f(g);if(!h)retu... method finish (line 79) | finish(h){const f=[];if(this.formatterOptions.alwaysWriteHeaders&&this... method checkHeaders (line 79) | checkHeaders(h){if(this.headers)return{shouldFormatColumns:!0,headers:... method gatherColumns (line 79) | gatherColumns(h){if(this.headers===null)throw new Error("Headers is cu... method callTransformer (line 79) | callTransformer(h,f){return this._rowTransform?this._rowTransform(h,f)... method formatColumns (line 79) | formatColumns(h,f){const g=h.map((p,y)=>this.fieldFormatter.format(p,y... method constructor (line 79) | constructor(h){super({objectMode:h.objectMode}),this.lines="",this.row... method hasHitRowLimit (line 79) | get hasHitRowLimit(){return this.parserOptions.limitRows&&this.rowCoun... method shouldEmitRows (line 79) | get shouldEmitRows(){return this.parsedRowCount>this.parserOptions.ski... method shouldSkipLine (line 79) | get shouldSkipLine(){return this.parsedLineCount<=this.parserOptions.s... method transform (line 79) | transform(h){return this.rowTransformerValidator.rowTransform=h,this} method validate (line 79) | validate(h){return this.rowTransformerValidator.rowValidator=h,this} method emit (line 79) | emit(h){if(h==="end")return this.endEmitted||(this.endEmitted=!0,super... method _transform (line 79) | _transform(h,f,g){if(this.hasHitRowLimit)return g();const m=l.wrapDone... method _flush (line 79) | _flush(h){const f=l.wrapDoneCallback(h);if(this.hasHitRowLimit)return ... method parse (line 79) | parse(h,f){if(!h)return[];const{line:g,rows:m}=this.parser.parse(h,f);... method processRows (line 79) | processRows(h,f){const g=h.length,m=p=>{const y=E=>E?f(E):p%100!=0?m(p... method transformRow (line 79) | transformRow(h,f){try{this.headerTransformer.transform(h,(g,m)=>g?f(g)... method checkAndEmitHeaders (line 79) | checkAndEmitHeaders(){!this.headersEmitted&&this.headerTransformer.hea... method skipRow (line 79) | skipRow(h){return this.rowCount-=1,h(null,{row:null,isValid:!0})} method pushRow (line 79) | pushRow(h,f){try{this.parserOptions.objectMode?this.push(h):this.push(... method wrapDoneCallback (line 79) | static wrapDoneCallback(h){let f=!1;return function(g){if(g){if(f)thro... function d (line 280) | function d(f){return f[this]} method constructor (line 75) | constructor(p){this._data=p} method length (line 75) | get length(){return this._data.length} method copy (line 75) | copy(p,y,v,b){return this._data._buf.copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._data.toBuffer()} method constructor (line 76) | constructor(){super(),this.map={"x14:dataBar":this.databarXform=new u,... method tag (line 76) | get tag(){return"x14:cfRule"} method isExt (line 76) | static isExt(f){return f.type==="dataBar"?u.isExt(f):!(f.type!=="iconS... method prepare (line 76) | prepare(f){d.isExt(f)&&(f.x14Id=`{${a()}}`.toUpperCase())} method render (line 76) | render(f,g){if(d.isExt(g))switch(g.type){case"dataBar":this.renderData... method renderDataBar (line 76) | renderDataBar(f,g){f.openNode(this.tag,{type:"dataBar",id:g.x14Id}),th... method renderIconSet (line 76) | renderIconSet(f,g){f.openNode(this.tag,{type:"iconSet",priority:g.prio... method createNewModel (line 76) | createNewModel(f){let{attributes:g}=f;return{type:g.type,x14Id:g.id,pr... method onParserClose (line 76) | onParserClose(f,g){Object.assign(this.model,g.model)} method constructor (line 76) | constructor(){super(),this.map={autoFilter:new u,tableColumns:new s({t... method prepare (line 76) | prepare(f,g){this.map.autoFilter.prepare(f),this.map.tableColumns.prep... method tag (line 76) | get tag(){return"table"} method render (line 76) | render(f,g){f.openXml(a.StdDocAttributes),f.openNode(this.tag,$o(An({}... method parseOpen (line 76) | parseOpen(f){if(this.parser)return this.parser.parseOpen(f),!0;const{n... method parseText (line 76) | parseText(f){this.parser&&this.parser.parseText(f)} method parseClose (line 76) | parseClose(f){if(this.parser)return this.parser.parseClose(f)||(this.p... method reconcile (line 76) | reconcile(f,g){f.columns.forEach(m=>{m.dxfId!==void 0&&(m.style=g.styl... function h (line 280) | function h(f){var g=+this;return g<0&&(g=Math.max(0,g+f.length)),f[g]} method constructor (line 75) | constructor(p){this._data=p} method length (line 75) | get length(){return this._data.length} method copy (line 75) | copy(p,y,v,b){this._data.copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._data} method constructor (line 76) | constructor(g){super(),this.options=g||h.OPTIONS,this.map={b:{prop:"bo... method tag (line 76) | get tag(){return this.options.tagName} method render (line 76) | render(g,m){const{map:p}=this;g.openNode(this.options.tagName),l.each(... method parseOpen (line 76) | parseOpen(g){if(this.parser)return this.parser.parseOpen(g),!0;if(this... method parseText (line 76) | parseText(g){this.parser&&this.parser.parseText(g)} method parseClose (line 76) | parseClose(g){if(this.parser&&!this.parser.parseClose(g)){const m=this... function h (line 280) | function h(b){setTimeout(function(){throw b},0)} method constructor (line 75) | constructor(p){this._data=p} method length (line 75) | get length(){return this._data.length} method copy (line 75) | copy(p,y,v,b){this._data.copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._data} method constructor (line 76) | constructor(g){super(),this.options=g||h.OPTIONS,this.map={b:{prop:"bo... method tag (line 76) | get tag(){return this.options.tagName} method render (line 76) | render(g,m){const{map:p}=this;g.openNode(this.options.tagName),l.each(... method parseOpen (line 76) | parseOpen(g){if(this.parser)return this.parser.parseOpen(g),!0;if(this... method parseText (line 76) | parseText(g){this.parser&&this.parser.parseText(g)} method parseClose (line 76) | parseClose(g){if(this.parser&&!this.parser.parseClose(g)){const m=this... function f (line 280) | function f(b){var E=e(b);return E!==b&&typeof b._isDisposable=="function... method constructor (line 75) | constructor(p){this.size=p,this.buffer=o.alloc(p),this.iRead=0,this.iW... method toBuffer (line 75) | toBuffer(){if(this.iRead===0&&this.iWrite===this.size)return this.buff... method length (line 75) | get length(){return this.iWrite-this.iRead} method eod (line 75) | get eod(){return this.iRead===this.iWrite} method full (line 75) | get full(){return this.iWrite===this.size} method read (line 75) | read(p){let y;return p===0?null:p===void 0||p>=this.length?(y=this.toB... method write (line 75) | write(p,y,v){const b=Math.min(v,this.size-this.iWrite);return p.copy(t... function g (line 280) | function g(b,E){var D=0,F=b.length,z=new r(i);function W(){if(D>=F)retur... function m (line 280) | function m(b,E,D){this._data=b,this._promise=E,this._context=D} method constructor (line 76) | constructor(){super(),this.map={dataBar:this.databarXform=new u,extLst... method tag (line 76) | get tag(){return"cfRule"} method isPrimitive (line 76) | static isPrimitive(y){return y.type!=="iconSet"||!y.custom&&!f[y.iconS... method render (line 76) | render(y,v){switch(v.type){case"expression":this.renderExpression(y,v)... method renderExpression (line 76) | renderExpression(y,v){y.openNode(this.tag,{type:"expression",dxfId:v.d... method renderCellIs (line 76) | renderCellIs(y,v){y.openNode(this.tag,{type:"cellIs",dxfId:v.dxfId,pri... method renderTop10 (line 76) | renderTop10(y,v){y.leafNode(this.tag,{type:"top10",dxfId:v.dxfId,prior... method renderAboveAverage (line 76) | renderAboveAverage(y,v){y.leafNode(this.tag,{type:"aboveAverage",dxfId... method renderDataBar (line 76) | renderDataBar(y,v){y.openNode(this.tag,{type:"dataBar",priority:v.prio... method renderColorScale (line 76) | renderColorScale(y,v){y.openNode(this.tag,{type:"colorScale",priority:... method renderIconSet (line 76) | renderIconSet(y,v){m.isPrimitive(v)&&(y.openNode(this.tag,{type:"iconS... method renderText (line 76) | renderText(y,v){y.openNode(this.tag,{type:v.operator,dxfId:v.dxfId,pri... method renderTimePeriod (line 76) | renderTimePeriod(y,v){y.openNode(this.tag,{type:"timePeriod",dxfId:v.d... method createNewModel (line 76) | createNewModel(y){let{attributes:v}=y;return $o(An({},g(v)),{dxfId:a.t... method onParserClose (line 76) | onParserClose(y,v){switch(y){case"dataBar":case"extLst":case"colorScal... function p (line 280) | function p(b,E,D){this.constructor$(b,E,D)} method constructor (line 76) | constructor(){super(),this.map={fileVersion:p.STATIC_XFORMS.fileVersio... method prepare (line 76) | prepare(v){v.sheets=v.worksheets;const b=[];let E=0;v.sheets.forEach(D... method render (line 76) | render(v,b){v.openXml(s.StdDocAttributes),v.openNode("workbook",p.WORK... method parseOpen (line 76) | parseOpen(v){if(this.parser)return this.parser.parseOpen(v),!0;switch(... method parseText (line 76) | parseText(v){this.parser&&this.parser.parseText(v)} method parseClose (line 76) | parseClose(v){if(this.parser)return this.parser.parseClose(v)||(this.p... method reconcile (line 76) | reconcile(v){const b=(v.workbookRels||[]).reduce((W,U)=>(W[U.Id]=U,W),... method constructor (line 76) | constructor(v){super(),this.map={numFmts:new c({tag:"numFmts",count:!0... method initIndex (line 76) | initIndex(){this.index={style:{},numFmt:{},numFmtNextId:164,font:{},bo... method init (line 76) | init(){this.model={styles:[],numFmts:[],fonts:[],borders:[],fills:[],d... method render (line 76) | render(v,b){b=b||this.model,v.openXml(o.StdDocAttributes),v.openNode("... method parseOpen (line 76) | parseOpen(v){if(this.parser)return this.parser.parseOpen(v),!0;switch(... method parseText (line 76) | parseText(v){this.parser&&this.parser.parseText(v)} method parseClose (line 76) | parseClose(v){if(this.parser)return this.parser.parseClose(v)||(this.p... method addStyleModel (line 76) | addStyleModel(v,b){if(!v)return 0;if(this.model.fonts.length||this._ad... method getStyleModel (line 76) | getStyleModel(v){const b=this.model.styles[v];if(!b)return null;let E=... method addDxfStyle (line 76) | addDxfStyle(v){return v.numFmt&&(v.numFmtId=this._addNumFmtStr(v.numFm... method getDxfStyle (line 76) | getDxfStyle(v){return this.model.dxfs[v]} method _addStyle (line 76) | _addStyle(v){const b=this.map.style.toXml(v);let E=this.index.style[b]... method _addNumFmtStr (line 76) | _addNumFmtStr(v){let b=f.getDefaultFmtId(v);if(b!==void 0||(b=this.ind... method _addFont (line 76) | _addFont(v){const b=this.map.font.toXml(v);let E=this.index.font[b];re... method _addBorder (line 76) | _addBorder(v){const b=this.map.border.toXml(v);let E=this.index.border... method _addFill (line 76) | _addFill(v){const b=this.map.fill.toXml(v);let E=this.index.fill[b];re... function y (line 280) | function y(b){return m.isDisposer(b)?(this.resources[this.index]._setDis... function v (line 280) | function v(b){this.length=b,this.promise=null,this[b-1]=null} function a (line 280) | function a(d){this.handle=d} function c (line 280) | function c(d){return clearTimeout(this.handle),d} method constructor (line 75) | constructor(){this._xml=[],this._stack=[],this._rollbacks=[]} method tos (line 75) | get tos(){return this._stack.length?this._stack[this._stack.length-1]:... method cursor (line 75) | get cursor(){return this._xml.length} method openXml (line 75) | openXml(d){const h=this._xml;h.push(" method openNode (line 76) | openNode(d,h){const f=this.tos,g=this._xml;f&&this.open&&g.push(">"),t... method addAttribute (line 76) | addAttribute(d,h){if(!this.open)throw new Error("Cannot write attribut... method addAttributes (line 76) | addAttributes(d){if(!this.open)throw new Error("Cannot write attribute... method writeText (line 76) | writeText(d){const h=this._xml;this.open&&(h.push(">"),this.open=!1),t... method writeXml (line 76) | writeXml(d){this.open&&(this._xml.push(">"),this.open=!1),this.leaf=!1... method closeNode (line 76) | closeNode(){const d=this._stack.pop(),h=this._xml;this.leaf?h.push("/>... method leafNode (line 76) | leafNode(d,h,f){this.openNode(d,h),f!==void 0&&this.writeText(f),this.... method closeAll (line 76) | closeAll(){for(;this._stack.length;)this.closeNode()} method addRollback (line 76) | addRollback(){return this._rollbacks.push({xml:this._xml.length,stack:... method commit (line 76) | commit(){this._rollbacks.pop()} method rollback (line 76) | rollback(){const d=this._rollbacks.pop();this._xml.length>d.xml&&this.... method xml (line 76) | get xml(){return this.closeAll(),this._xml.join("")} method constructor (line 76) | constructor(){super(),this.map={stop:new s}} method name (line 76) | get name(){return"gradient"} method tag (line 76) | get tag(){return"gradientFill"} method render (line 76) | render(h,f){switch(h.openNode("gradientFill"),f.gradient){case"angle":... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method constructor (line 76) | constructor(d,h){super(),this.id=d,this.formatCode=h} method tag (line 76) | get tag(){return"numFmt"} method render (line 76) | render(d,h){d.leafNode("numFmt",{numFmtId:h.id,formatCode:h.formatCode})} method parseOpen (line 76) | parseOpen(d){switch(d.name){case"numFmt":return this.model={id:parseIn... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} function l (line 280) | function l(d){throw clearTimeout(this.handle),d} method constructor (line 75) | constructor(f,g,m){if(!f||!g)throw new Error("A Cell needs a Row");thi... method worksheet (line 75) | get worksheet(){return this._row.worksheet} method workbook (line 75) | get workbook(){return this._row.worksheet.workbook} method destroy (line 75) | destroy(){delete this.style,delete this._value,delete this._row,delete... method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(f){this.style.numFmt=f} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(f){this.style.font=f} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(f){this.style.alignment=f} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(f){this.style.border=f} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(f){this.style.fill=f} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(f){this.style.protection=f} method _mergeStyle (line 75) | _mergeStyle(f,g,m){const p=f&&f.numFmt||g&&g.numFmt;p&&(m.numFmt=p);co... method address (line 75) | get address(){return this._address} method row (line 75) | get row(){return this._row.number} method col (line 75) | get col(){return this._column.number} method $col$row (line 75) | get $col$row(){return`$${this._column.letter}$${this.row}`} method type (line 75) | get type(){return this._value.type} method effectiveType (line 75) | get effectiveType(){return this._value.effectiveType} method toCsvString (line 75) | toCsvString(){return this._value.toCsvString()} method addMergeRef (line 75) | addMergeRef(){this._mergeCount++} method releaseMergeRef (line 75) | releaseMergeRef(){this._mergeCount--} method isMerged (line 75) | get isMerged(){return this._mergeCount>0||this.type===l.Types.Merge} method merge (line 75) | merge(f,g){this._value.release(),this._value=d.create(l.Types.Merge,th... method unmerge (line 75) | unmerge(){this.type===l.Types.Merge&&(this._value.release(),this._valu... method isMergedTo (line 75) | isMergedTo(f){return this._value.type===l.Types.Merge&&this._value.isM... method master (line 75) | get master(){return this.type===l.Types.Merge?this._value.master:this} method isHyperlink (line 75) | get isHyperlink(){return this._value.type===l.Types.Hyperlink} method hyperlink (line 75) | get hyperlink(){return this._value.hyperlink} method value (line 75) | get value(){return this._value.value} method value (line 75) | set value(f){this.type!==l.Types.Merge?(this._value.release(),this._va... method note (line 75) | get note(){return this._comment&&this._comment.note} method note (line 75) | set note(f){this._comment=new c(f)} method text (line 75) | get text(){return this._value.toString()} method html (line 75) | get html(){return o.escapeHtml(this.text)} method toString (line 75) | toString(){return this.text} method _upgradeToHyperlink (line 75) | _upgradeToHyperlink(f){this.type===l.Types.String&&(this._value=d.crea... method formula (line 75) | get formula(){return this._value.formula} method result (line 75) | get result(){return this._value.result} method formulaType (line 75) | get formulaType(){return this._value.formulaType} method fullAddress (line 75) | get fullAddress(){const{worksheet:f}=this._row;return{sheetName:f.name... method name (line 75) | get name(){return this.names[0]} method name (line 75) | set name(f){this.names=[f]} method names (line 75) | get names(){return this.workbook.definedNames.getNamesEx(this.fullAddr... method names (line 75) | set names(f){const{definedNames:g}=this.workbook;g.removeAllNames(this... method addName (line 75) | addName(f){this.workbook.definedNames.addEx(this.fullAddress,f)} method removeName (line 75) | removeName(f){this.workbook.definedNames.removeEx(this.fullAddress,f)} method removeAllNames (line 75) | removeAllNames(){this.workbook.definedNames.removeAllNames(this.fullAd... method _dataValidations (line 75) | get _dataValidations(){return this.worksheet.dataValidations} method dataValidation (line 75) | get dataValidation(){return this._dataValidations.find(this.address)} method dataValidation (line 75) | set dataValidation(f){this._dataValidations.add(this.address,f)} method model (line 75) | get model(){const{model:f}=this._value;return f.style=this.style,this.... method model (line 75) | set model(f){if(this._value.release(),this._value=d.create(f.type,this... method constructor (line 75) | constructor(p,y){this._data=p,this._encoding=y} method length (line 75) | get length(){return this.toBuffer().length} method copy (line 75) | copy(p,y,v,b){return this.toBuffer().copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._buffer||(this._buffer=o.from(this._data,this._... method constructor (line 76) | constructor(h){super(),this.options=Object.assign({type:"nodebuffer",c... method append (line 76) | append(h,f){f.hasOwnProperty("base64")&&f.base64?this.zip.file(f.name,... method finalize (line 76) | async finalize(){const h=await this.zip.generateAsync(this.options);th... method read (line 76) | read(h){return this.stream.read(h)} method setEncoding (line 76) | setEncoding(h){return this.stream.setEncoding(h)} method pause (line 76) | pause(){return this.stream.pause()} method resume (line 76) | resume(){return this.stream.resume()} method isPaused (line 76) | isPaused(){return this.stream.isPaused()} method pipe (line 76) | pipe(h,f){return this.stream.pipe(h,f)} method unpipe (line 76) | unpipe(h){return this.stream.unpipe(h)} method unshift (line 76) | unshift(h){return this.stream.unshift(h)} method wrap (line 76) | wrap(h){return this.stream.wrap(h)} method constructor (line 76) | constructor(){super(),this.map={Company:new s({tag:"Company"}),Manager... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("Properties",l.PR... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"dc:creator":new u({tag:"dc:creator"})... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("cp:corePropertie... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"xdr:twoCellAnchor":new u,"xdr:oneCell... method prepare (line 76) | prepare(h){h.anchors.forEach((f,g)=>{f.anchorType=function(m){return(t... method tag (line 76) | get tag(){return"xdr:wsDr"} method render (line 76) | render(h,f){h.openXml(o.StdDocAttributes),h.openNode(this.tag,l.DRAWIN... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.m... method reconcile (line 76) | reconcile(h,f){h.anchors.forEach(g=>{g.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={patternFill:new u,gradientFill:new c}} method tag (line 76) | get tag(){return"fill"} method render (line 76) | render(h,f){switch(h.addRollback(),h.openNode("fill"),f.type){case"pat... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method validStyle (line 76) | validStyle(h){return l.validPatternValues[h]} method constructor (line 79) | constructor(h){this.rowCount=0,this.formatterOptions=h,this.fieldForma... method isRowHashArray (line 79) | static isRowHashArray(h){return!!Array.isArray(h)&&Array.isArray(h[0])... method isRowArray (line 79) | static isRowArray(h){return Array.isArray(h)&&!this.isRowHashArray(h)} method gatherHeaders (line 79) | static gatherHeaders(h){return l.isRowHashArray(h)?h.map(f=>f[0]):Arra... method createTransform (line 79) | static createTransform(h){return c.isSyncTransform(h)?(f,g)=>{let m=nu... method rowTransform (line 79) | set rowTransform(h){if(!o.default(h))throw new TypeError("The transfor... method format (line 79) | format(h,f){this.callTransformer(h,(g,m)=>{if(g)return f(g);if(!h)retu... method finish (line 79) | finish(h){const f=[];if(this.formatterOptions.alwaysWriteHeaders&&this... method checkHeaders (line 79) | checkHeaders(h){if(this.headers)return{shouldFormatColumns:!0,headers:... method gatherColumns (line 79) | gatherColumns(h){if(this.headers===null)throw new Error("Headers is cu... method callTransformer (line 79) | callTransformer(h,f){return this._rowTransform?this._rowTransform(h,f)... method formatColumns (line 79) | formatColumns(h,f){const g=h.map((p,y)=>this.fieldFormatter.format(p,y... method constructor (line 79) | constructor(h){super({objectMode:h.objectMode}),this.lines="",this.row... method hasHitRowLimit (line 79) | get hasHitRowLimit(){return this.parserOptions.limitRows&&this.rowCoun... method shouldEmitRows (line 79) | get shouldEmitRows(){return this.parsedRowCount>this.parserOptions.ski... method shouldSkipLine (line 79) | get shouldSkipLine(){return this.parsedLineCount<=this.parserOptions.s... method transform (line 79) | transform(h){return this.rowTransformerValidator.rowTransform=h,this} method validate (line 79) | validate(h){return this.rowTransformerValidator.rowValidator=h,this} method emit (line 79) | emit(h){if(h==="end")return this.endEmitted||(this.endEmitted=!0,super... method _transform (line 79) | _transform(h,f,g){if(this.hasHitRowLimit)return g();const m=l.wrapDone... method _flush (line 79) | _flush(h){const f=l.wrapDoneCallback(h);if(this.hasHitRowLimit)return ... method parse (line 79) | parse(h,f){if(!h)return[];const{line:g,rows:m}=this.parser.parse(h,f);... method processRows (line 79) | processRows(h,f){const g=h.length,m=p=>{const y=E=>E?f(E):p%100!=0?m(p... method transformRow (line 79) | transformRow(h,f){try{this.headerTransformer.transform(h,(g,m)=>g?f(g)... method checkAndEmitHeaders (line 79) | checkAndEmitHeaders(){!this.headersEmitted&&this.headerTransformer.hea... method skipRow (line 79) | skipRow(h){return this.rowCount-=1,h(null,{row:null,isValid:!0})} method pushRow (line 79) | pushRow(h,f){try{this.parserOptions.objectMode?this.push(h):this.push(... method wrapDoneCallback (line 79) | static wrapDoneCallback(h){let f=!1;return function(g){if(g){if(f)thro... function h (line 280) | function h(g,m,p){for(var y=0;y=this.length?(y=this.toB... method write (line 75) | write(p,y,v){const b=Math.min(v,this.size-this.iWrite);return p.copy(t... function a (line 293) | function a(u,c){var l=this;if(!t.isArray(u))return o.call(l,u,c);var d=n... function o (line 293) | function o(u,c){var l=this,d=l._boundValue(),h=u===void 0?n(c).call(d,nu... method constructor (line 75) | constructor(u,c){let l=arguments.length>2&&arguments[2]!==void 0?argum... method asInstance (line 75) | static asInstance(u){return u instanceof o||u==null?u:new o(u)} method col (line 75) | get col(){return this.nativeCol+Math.min(this.colWidth-1,this.nativeCo... method col (line 75) | set col(u){this.nativeCol=Math.floor(u),this.nativeColOff=Math.floor((... method row (line 75) | get row(){return this.nativeRow+Math.min(this.rowHeight-1,this.nativeR... method row (line 75) | set row(u){this.nativeRow=Math.floor(u),this.nativeRowOff=Math.floor((... method colWidth (line 75) | get colWidth(){return this.worksheet&&this.worksheet.getColumn(this.na... method rowHeight (line 75) | get rowHeight(){return this.worksheet&&this.worksheet.getRow(this.nati... method model (line 75) | get model(){return{nativeCol:this.nativeCol,nativeColOff:this.nativeCo... method model (line 75) | set model(u){this.nativeCol=u.nativeCol,this.nativeColOff=u.nativeColO... method constructor (line 75) | constructor(u){this.note=u} method model (line 75) | get model(){let u=null;switch(typeof this.note){case"string":u={type:"... method model (line 75) | set model(u){const{note:c}=u,{texts:l}=c;l.length===1&&Object.keys(l[0... method fromModel (line 75) | static fromModel(u){const c=new o;return c.model=u,c} method constructor (line 75) | constructor(){this.decode(arguments)} method setTLBR (line 75) | setTLBR(u,c,l,d,h){if(arguments.length<4){const f=a.decodeAddress(u),g... method decode (line 75) | decode(u){switch(u.length){case 5:this.setTLBR(u[0],u[1],u[2],u[3],u[4... method top (line 75) | get top(){return this.model.top||1} method top (line 75) | set top(u){this.model.top=u} method left (line 75) | get left(){return this.model.left||1} method left (line 75) | set left(u){this.model.left=u} method bottom (line 75) | get bottom(){return this.model.bottom||1} method bottom (line 75) | set bottom(u){this.model.bottom=u} method right (line 75) | get right(){return this.model.right||1} method right (line 75) | set right(u){this.model.right=u} method sheetName (line 75) | get sheetName(){return this.model.sheetName} method sheetName (line 75) | set sheetName(u){this.model.sheetName=u} method _serialisedSheetName (line 75) | get _serialisedSheetName(){const{sheetName:u}=this.model;return u?/^[a... method expand (line 75) | expand(u,c,l,d){(!this.model.top||u1?this.range:this._serialisedSheetN... method $shortRange (line 75) | get $shortRange(){return this.count>1?this.$range:this._serialisedShee... method count (line 75) | get count(){return(1+this.bottom-this.top)*(1+this.right-this.left)} method toString (line 75) | toString(){return this.range} method intersects (line 75) | intersects(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method contains (line 75) | contains(u){const c=a.decodeEx(u);return this.containsEx(c)} method containsEx (line 75) | containsEx(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method forEachAddress (line 75) | forEachAddress(u){for(let c=this.left;c<=this.right;c++)for(let l=this... method constructor (line 75) | constructor(u,c,l){this.table=u,this.column=c,this.index=l} method _set (line 75) | _set(u,c){this.table.cacheState(),this.column[u]=c} method name (line 75) | get name(){return this.column.name} method name (line 75) | set name(u){this._set("name",u)} method filterButton (line 75) | get filterButton(){return this.column.filterButton} method filterButton (line 75) | set filterButton(u){this.column.filterButton=u} method style (line 75) | get style(){return this.column.style} method style (line 75) | set style(u){this.column.style=u} method totalsRowLabel (line 75) | get totalsRowLabel(){return this.column.totalsRowLabel} method totalsRowLabel (line 75) | set totalsRowLabel(u){this._set("totalsRowLabel",u)} method totalsRowFunction (line 75) | get totalsRowFunction(){return this.column.totalsRowFunction} method totalsRowFunction (line 75) | set totalsRowFunction(u){this._set("totalsRowFunction",u)} method totalsRowResult (line 75) | get totalsRowResult(){return this.column.totalsRowResult} method totalsRowResult (line 75) | set totalsRowResult(u){this._set("totalsRowResult",u)} method totalsRowFormula (line 75) | get totalsRowFormula(){return this.column.totalsRowFormula} method totalsRowFormula (line 75) | set totalsRowFormula(u){this._set("totalsRowFormula",u)} method constructor (line 76) | constructor(u){super(),this.model=u} method tag (line 76) | get tag(){return"u"} method render (line 76) | render(u,c){if((c=c||this.model)===!0)u.leafNode("u");else{const l=o.A... method parseOpen (line 76) | parseOpen(u){u.name==="u"&&(this.model=u.attributes.val||!0)} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} function s (line 293) | function s(u,c){var l=this;if(!u){var d=new Error(u+"");d.cause=u,u=d}va... method prepare (line 76) | prepare(){} method render (line 76) | render(){} method parseOpen (line 76) | parseOpen(c){} method parseText (line 76) | parseText(c){} method parseClose (line 76) | parseClose(c){} method reconcile (line 76) | reconcile(c,l){} method reset (line 76) | reset(){this.model=null,this.map&&Object.values(this.map).forEach(c=>{... method mergeModel (line 76) | mergeModel(c){this.model=Object.assign(this.model||{},c)} method parse (line 76) | async parse(c){for await(const l of c)for(const{eventType:d,value:h}of... method parseStream (line 76) | async parseStream(c){return this.parse(a(c))} method xml (line 76) | get xml(){return this.toXml(this.model)} method toXml (line 76) | toXml(c){const l=new o;return this.render(l,c),l.xml} method toAttribute (line 76) | static toAttribute(c,l){let d=arguments.length>2&&arguments[2]!==void ... method toStringAttribute (line 76) | static toStringAttribute(c,l){let d=arguments.length>2&&arguments[2]!=... method toStringValue (line 76) | static toStringValue(c,l){return c===void 0?l:c} method toBoolAttribute (line 76) | static toBoolAttribute(c,l){let d=arguments.length>2&&arguments[2]!==v... method toBoolValue (line 76) | static toBoolValue(c,l){return c===void 0?l:c==="1"} method toIntAttribute (line 76) | static toIntAttribute(c,l){let d=arguments.length>2&&arguments[2]!==vo... method toIntValue (line 76) | static toIntValue(c,l){return c===void 0?l:parseInt(c,10)} method toFloatAttribute (line 76) | static toFloatAttribute(c,l){let d=arguments.length>2&&arguments[2]!==... method toFloatValue (line 76) | static toFloatValue(c,l){return c===void 0?l:parseFloat(c)} method render (line 76) | render(c,l){c.openXml(a.StdDocAttributes),c.openNode("Types",s.PROPERT... method parseOpen (line 76) | parseOpen(){return!1} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} method tag (line 76) | get tag(){return"x14:id"} method render (line 76) | render(l,d){l.leafNode(this.tag,null,d)} method parseOpen (line 76) | parseOpen(){this.model=""} method parseText (line 76) | parseText(l){this.model+=l} method parseClose (line 76) | parseClose(l){return l!==this.tag} method constructor (line 76) | constructor(){super(),this.map={"x14:conditionalFormattings":this.cond... method tag (line 76) | get tag(){return"ext"} method hasContent (line 76) | hasContent(c){return this.conditionalFormattings.hasContent(c.conditio... method prepare (line 76) | prepare(c,l){this.conditionalFormattings.prepare(c.conditionalFormatti... method render (line 76) | render(c,l){c.openNode("ext",{uri:"{78C0D931-6437-407d-A8EE-F0AAD7539E... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(c,l){this.model[c]=l.model} method constructor (line 76) | constructor(){super(),this.map={color:new o}} method tag (line 76) | get tag(){return"stop"} method render (line 76) | render(h,f){h.openNode("stop"),h.addAttribute("position",f.position),t... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... function g (line 293) | function g(I){return!h.test(I)} function m (line 293) | function m(I){try{return I.__isPromisified__===!0}catch{return!1}} method constructor (line 76) | constructor(){super(),this.map={dataBar:this.databarXform=new u,extLst... method tag (line 76) | get tag(){return"cfRule"} method isPrimitive (line 76) | static isPrimitive(y){return y.type!=="iconSet"||!y.custom&&!f[y.iconS... method render (line 76) | render(y,v){switch(v.type){case"expression":this.renderExpression(y,v)... method renderExpression (line 76) | renderExpression(y,v){y.openNode(this.tag,{type:"expression",dxfId:v.d... method renderCellIs (line 76) | renderCellIs(y,v){y.openNode(this.tag,{type:"cellIs",dxfId:v.dxfId,pri... method renderTop10 (line 76) | renderTop10(y,v){y.leafNode(this.tag,{type:"top10",dxfId:v.dxfId,prior... method renderAboveAverage (line 76) | renderAboveAverage(y,v){y.leafNode(this.tag,{type:"aboveAverage",dxfId... method renderDataBar (line 76) | renderDataBar(y,v){y.openNode(this.tag,{type:"dataBar",priority:v.prio... method renderColorScale (line 76) | renderColorScale(y,v){y.openNode(this.tag,{type:"colorScale",priority:... method renderIconSet (line 76) | renderIconSet(y,v){m.isPrimitive(v)&&(y.openNode(this.tag,{type:"iconS... method renderText (line 76) | renderText(y,v){y.openNode(this.tag,{type:v.operator,dxfId:v.dxfId,pri... method renderTimePeriod (line 76) | renderTimePeriod(y,v){y.openNode(this.tag,{type:"timePeriod",dxfId:v.d... method createNewModel (line 76) | createNewModel(y){let{attributes:v}=y;return $o(An({},g(v)),{dxfId:a.t... method onParserClose (line 76) | onParserClose(y,v){switch(y){case"dataBar":case"extLst":case"colorScal... function p (line 293) | function p(I,S,C){var _=n.getDataPropertyOrDefault(I,S+C,l);return _?m(_... method constructor (line 76) | constructor(){super(),this.map={fileVersion:p.STATIC_XFORMS.fileVersio... method prepare (line 76) | prepare(v){v.sheets=v.worksheets;const b=[];let E=0;v.sheets.forEach(D... method render (line 76) | render(v,b){v.openXml(s.StdDocAttributes),v.openNode("workbook",p.WORK... method parseOpen (line 76) | parseOpen(v){if(this.parser)return this.parser.parseOpen(v),!0;switch(... method parseText (line 76) | parseText(v){this.parser&&this.parser.parseText(v)} method parseClose (line 76) | parseClose(v){if(this.parser)return this.parser.parseClose(v)||(this.p... method reconcile (line 76) | reconcile(v){const b=(v.workbookRels||[]).reduce((W,U)=>(W[U.Id]=U,W),... method constructor (line 76) | constructor(v){super(),this.map={numFmts:new c({tag:"numFmts",count:!0... method initIndex (line 76) | initIndex(){this.index={style:{},numFmt:{},numFmtNextId:164,font:{},bo... method init (line 76) | init(){this.model={styles:[],numFmts:[],fonts:[],borders:[],fills:[],d... method render (line 76) | render(v,b){b=b||this.model,v.openXml(o.StdDocAttributes),v.openNode("... method parseOpen (line 76) | parseOpen(v){if(this.parser)return this.parser.parseOpen(v),!0;switch(... method parseText (line 76) | parseText(v){this.parser&&this.parser.parseText(v)} method parseClose (line 76) | parseClose(v){if(this.parser)return this.parser.parseClose(v)||(this.p... method addStyleModel (line 76) | addStyleModel(v,b){if(!v)return 0;if(this.model.fonts.length||this._ad... method getStyleModel (line 76) | getStyleModel(v){const b=this.model.styles[v];if(!b)return null;let E=... method addDxfStyle (line 76) | addDxfStyle(v){return v.numFmt&&(v.numFmtId=this._addNumFmtStr(v.numFm... method getDxfStyle (line 76) | getDxfStyle(v){return this.model.dxfs[v]} method _addStyle (line 76) | _addStyle(v){const b=this.map.style.toXml(v);let E=this.index.style[b]... method _addNumFmtStr (line 76) | _addNumFmtStr(v){let b=f.getDefaultFmtId(v);if(b!==void 0||(b=this.ind... method _addFont (line 76) | _addFont(v){const b=this.map.font.toXml(v);let E=this.index.font[b];re... method _addBorder (line 76) | _addBorder(v){const b=this.map.border.toXml(v);let E=this.index.border... method _addFill (line 76) | _addFill(v){const b=this.map.fill.toXml(v);let E=this.index.fill[b];re... function y (line 293) | function y(I,S,C){for(var _=0;_0?", ":"",L;return R?L=`ret = ca... function X (line 299) | function X(){for(var $="",q=0;q=1){co... method _processDrawingEntry (line 76) | async _processDrawingEntry(S,C,_){const w=new z,x=await w.parseStream(... method _processDrawingRelsEntry (line 76) | async _processDrawingRelsEntry(S,C,_){const w=new v,x=await w.parseStr... method _processVmlDrawingEntry (line 76) | async _processVmlDrawingEntry(S,C,_){const w=new G,x=await w.parseStre... method _processThemeEntry (line 76) | async _processThemeEntry(S,C,_){await new Promise((w,x)=>{const A=new ... method createInputStream (line 76) | createInputStream(){throw new Error("`XLSX#createInputStream` is depre... method read (line 76) | async read(S,C){!S[Symbol.asyncIterator]&&S.pipe&&(S=S.pipe(new c));co... method load (line 76) | async load(S,C){let _;_=C&&C.base64?o.from(S.toString(),"base64"):S;co... method addMedia (line 76) | async addMedia(S,C){await Promise.all(C.media.map(async _=>{if(_.type=... method addDrawings (line 76) | addDrawings(S,C){const _=new z,w=new v;C.worksheets.forEach(x=>{const{... method addTables (line 76) | addTables(S,C){const _=new W;C.worksheets.forEach(w=>{const{tables:x}=... method addContentTypes (line 76) | async addContentTypes(S,C){const _=new b().toXml(C);S.append(_,{name:"... method addApp (line 76) | async addApp(S,C){const _=new E().toXml(C);S.append(_,{name:"docProps/... method addCore (line 76) | async addCore(S,C){const _=new p;S.append(_.toXml(C),{name:"docProps/c... method addThemes (line 76) | async addThemes(S,C){const _=C.themes||{theme1:ee};Object.keys(_).forE... method addOfficeRels (line 76) | async addOfficeRels(S){const C=new v().toXml([{Id:"rId1",Type:P.RelTyp... method addWorkbookRels (line 76) | async addWorkbookRels(S,C){let _=1;const w=[{Id:"rId"+_++,Type:P.RelTy... method addSharedStrings (line 76) | async addSharedStrings(S,C){C.sharedStrings&&C.sharedStrings.count&&S.... method addStyles (line 76) | async addStyles(S,C){const{xml:_}=C.styles;_&&S.append(_,{name:"xl/sty... method addWorkbook (line 76) | async addWorkbook(S,C){const _=new D;S.append(_.toXml(C),{name:"xl/wor... method addWorksheets (line 76) | async addWorksheets(S,C){const _=new F,w=new v,x=new U,A=new G;C.works... method _finalize (line 76) | _finalize(S){return new Promise((C,_)=>{S.on("finish",()=>{C(this)}),S... method prepareModel (line 76) | prepareModel(S,C){S.creator=S.creator||"ExcelJS",S.lastModifiedBy=S.la... method write (line 76) | async write(S,C){C=C||{};const{model:_}=this.workbook,w=new l.ZipWrite... method writeFile (line 76) | writeFile(S,C){const _=s.createWriteStream(S);return new Promise((w,x)... method writeBuffer (line 76) | async writeBuffer(S){const C=new d;return await this.write(C,S),C.read()} function g (line 337) | function g(m,p){this[h]=m,this[h+f]=p,h++} function l (line 337) | function l(h){var f=!1,g;if(s!==void 0&&h instanceof s)g=u(h),f=!0;else{... method constructor (line 75) | constructor(f,g,m){if(!f||!g)throw new Error("A Cell needs a Row");thi... method worksheet (line 75) | get worksheet(){return this._row.worksheet} method workbook (line 75) | get workbook(){return this._row.worksheet.workbook} method destroy (line 75) | destroy(){delete this.style,delete this._value,delete this._row,delete... method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(f){this.style.numFmt=f} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(f){this.style.font=f} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(f){this.style.alignment=f} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(f){this.style.border=f} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(f){this.style.fill=f} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(f){this.style.protection=f} method _mergeStyle (line 75) | _mergeStyle(f,g,m){const p=f&&f.numFmt||g&&g.numFmt;p&&(m.numFmt=p);co... method address (line 75) | get address(){return this._address} method row (line 75) | get row(){return this._row.number} method col (line 75) | get col(){return this._column.number} method $col$row (line 75) | get $col$row(){return`$${this._column.letter}$${this.row}`} method type (line 75) | get type(){return this._value.type} method effectiveType (line 75) | get effectiveType(){return this._value.effectiveType} method toCsvString (line 75) | toCsvString(){return this._value.toCsvString()} method addMergeRef (line 75) | addMergeRef(){this._mergeCount++} method releaseMergeRef (line 75) | releaseMergeRef(){this._mergeCount--} method isMerged (line 75) | get isMerged(){return this._mergeCount>0||this.type===l.Types.Merge} method merge (line 75) | merge(f,g){this._value.release(),this._value=d.create(l.Types.Merge,th... method unmerge (line 75) | unmerge(){this.type===l.Types.Merge&&(this._value.release(),this._valu... method isMergedTo (line 75) | isMergedTo(f){return this._value.type===l.Types.Merge&&this._value.isM... method master (line 75) | get master(){return this.type===l.Types.Merge?this._value.master:this} method isHyperlink (line 75) | get isHyperlink(){return this._value.type===l.Types.Hyperlink} method hyperlink (line 75) | get hyperlink(){return this._value.hyperlink} method value (line 75) | get value(){return this._value.value} method value (line 75) | set value(f){this.type!==l.Types.Merge?(this._value.release(),this._va... method note (line 75) | get note(){return this._comment&&this._comment.note} method note (line 75) | set note(f){this._comment=new c(f)} method text (line 75) | get text(){return this._value.toString()} method html (line 75) | get html(){return o.escapeHtml(this.text)} method toString (line 75) | toString(){return this.text} method _upgradeToHyperlink (line 75) | _upgradeToHyperlink(f){this.type===l.Types.String&&(this._value=d.crea... method formula (line 75) | get formula(){return this._value.formula} method result (line 75) | get result(){return this._value.result} method formulaType (line 75) | get formulaType(){return this._value.formulaType} method fullAddress (line 75) | get fullAddress(){const{worksheet:f}=this._row;return{sheetName:f.name... method name (line 75) | get name(){return this.names[0]} method name (line 75) | set name(f){this.names=[f]} method names (line 75) | get names(){return this.workbook.definedNames.getNamesEx(this.fullAddr... method names (line 75) | set names(f){const{definedNames:g}=this.workbook;g.removeAllNames(this... method addName (line 75) | addName(f){this.workbook.definedNames.addEx(this.fullAddress,f)} method removeName (line 75) | removeName(f){this.workbook.definedNames.removeEx(this.fullAddress,f)} method removeAllNames (line 75) | removeAllNames(){this.workbook.definedNames.removeAllNames(this.fullAd... method _dataValidations (line 75) | get _dataValidations(){return this.worksheet.dataValidations} method dataValidation (line 75) | get dataValidation(){return this._dataValidations.find(this.address)} method dataValidation (line 75) | set dataValidation(f){this._dataValidations.add(this.address,f)} method model (line 75) | get model(){const{model:f}=this._value;return f.style=this.style,this.... method model (line 75) | set model(f){if(this._value.release(),this._value=d.create(f.type,this... method constructor (line 75) | constructor(p,y){this._data=p,this._encoding=y} method length (line 75) | get length(){return this.toBuffer().length} method copy (line 75) | copy(p,y,v,b){return this.toBuffer().copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._buffer||(this._buffer=o.from(this._data,this._... method constructor (line 76) | constructor(h){super(),this.options=Object.assign({type:"nodebuffer",c... method append (line 76) | append(h,f){f.hasOwnProperty("base64")&&f.base64?this.zip.file(f.name,... method finalize (line 76) | async finalize(){const h=await this.zip.generateAsync(this.options);th... method read (line 76) | read(h){return this.stream.read(h)} method setEncoding (line 76) | setEncoding(h){return this.stream.setEncoding(h)} method pause (line 76) | pause(){return this.stream.pause()} method resume (line 76) | resume(){return this.stream.resume()} method isPaused (line 76) | isPaused(){return this.stream.isPaused()} method pipe (line 76) | pipe(h,f){return this.stream.pipe(h,f)} method unpipe (line 76) | unpipe(h){return this.stream.unpipe(h)} method unshift (line 76) | unshift(h){return this.stream.unshift(h)} method wrap (line 76) | wrap(h){return this.stream.wrap(h)} method constructor (line 76) | constructor(){super(),this.map={Company:new s({tag:"Company"}),Manager... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("Properties",l.PR... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"dc:creator":new u({tag:"dc:creator"})... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("cp:corePropertie... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"xdr:twoCellAnchor":new u,"xdr:oneCell... method prepare (line 76) | prepare(h){h.anchors.forEach((f,g)=>{f.anchorType=function(m){return(t... method tag (line 76) | get tag(){return"xdr:wsDr"} method render (line 76) | render(h,f){h.openXml(o.StdDocAttributes),h.openNode(this.tag,l.DRAWIN... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.m... method reconcile (line 76) | reconcile(h,f){h.anchors.forEach(g=>{g.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={patternFill:new u,gradientFill:new c}} method tag (line 76) | get tag(){return"fill"} method render (line 76) | render(h,f){switch(h.addRollback(),h.openNode("fill"),f.type){case"pat... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method validStyle (line 76) | validStyle(h){return l.validPatternValues[h]} method constructor (line 79) | constructor(h){this.rowCount=0,this.formatterOptions=h,this.fieldForma... method isRowHashArray (line 79) | static isRowHashArray(h){return!!Array.isArray(h)&&Array.isArray(h[0])... method isRowArray (line 79) | static isRowArray(h){return Array.isArray(h)&&!this.isRowHashArray(h)} method gatherHeaders (line 79) | static gatherHeaders(h){return l.isRowHashArray(h)?h.map(f=>f[0]):Arra... method createTransform (line 79) | static createTransform(h){return c.isSyncTransform(h)?(f,g)=>{let m=nu... method rowTransform (line 79) | set rowTransform(h){if(!o.default(h))throw new TypeError("The transfor... method format (line 79) | format(h,f){this.callTransformer(h,(g,m)=>{if(g)return f(g);if(!h)retu... method finish (line 79) | finish(h){const f=[];if(this.formatterOptions.alwaysWriteHeaders&&this... method checkHeaders (line 79) | checkHeaders(h){if(this.headers)return{shouldFormatColumns:!0,headers:... method gatherColumns (line 79) | gatherColumns(h){if(this.headers===null)throw new Error("Headers is cu... method callTransformer (line 79) | callTransformer(h,f){return this._rowTransform?this._rowTransform(h,f)... method formatColumns (line 79) | formatColumns(h,f){const g=h.map((p,y)=>this.fieldFormatter.format(p,y... method constructor (line 79) | constructor(h){super({objectMode:h.objectMode}),this.lines="",this.row... method hasHitRowLimit (line 79) | get hasHitRowLimit(){return this.parserOptions.limitRows&&this.rowCoun... method shouldEmitRows (line 79) | get shouldEmitRows(){return this.parsedRowCount>this.parserOptions.ski... method shouldSkipLine (line 79) | get shouldSkipLine(){return this.parsedLineCount<=this.parserOptions.s... method transform (line 79) | transform(h){return this.rowTransformerValidator.rowTransform=h,this} method validate (line 79) | validate(h){return this.rowTransformerValidator.rowValidator=h,this} method emit (line 79) | emit(h){if(h==="end")return this.endEmitted||(this.endEmitted=!0,super... method _transform (line 79) | _transform(h,f,g){if(this.hasHitRowLimit)return g();const m=l.wrapDone... method _flush (line 79) | _flush(h){const f=l.wrapDoneCallback(h);if(this.hasHitRowLimit)return ... method parse (line 79) | parse(h,f){if(!h)return[];const{line:g,rows:m}=this.parser.parse(h,f);... method processRows (line 79) | processRows(h,f){const g=h.length,m=p=>{const y=E=>E?f(E):p%100!=0?m(p... method transformRow (line 79) | transformRow(h,f){try{this.headerTransformer.transform(h,(g,m)=>g?f(g)... method checkAndEmitHeaders (line 79) | checkAndEmitHeaders(){!this.headersEmitted&&this.headerTransformer.hea... method skipRow (line 79) | skipRow(h){return this.rowCount-=1,h(null,{row:null,isValid:!0})} method pushRow (line 79) | pushRow(h,f){try{this.parserOptions.objectMode?this.push(h):this.push(... method wrapDoneCallback (line 79) | static wrapDoneCallback(h){let f=!1;return function(g){if(g){if(f)thro... function d (line 337) | function d(h){var f,g=e(h);if(a(g))g instanceof r?f=g._then(r.props,void... method constructor (line 75) | constructor(p){this._data=p} method length (line 75) | get length(){return this._data.length} method copy (line 75) | copy(p,y,v,b){return this._data._buf.copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._data.toBuffer()} method constructor (line 76) | constructor(){super(),this.map={"x14:dataBar":this.databarXform=new u,... method tag (line 76) | get tag(){return"x14:cfRule"} method isExt (line 76) | static isExt(f){return f.type==="dataBar"?u.isExt(f):!(f.type!=="iconS... method prepare (line 76) | prepare(f){d.isExt(f)&&(f.x14Id=`{${a()}}`.toUpperCase())} method render (line 76) | render(f,g){if(d.isExt(g))switch(g.type){case"dataBar":this.renderData... method renderDataBar (line 76) | renderDataBar(f,g){f.openNode(this.tag,{type:"dataBar",id:g.x14Id}),th... method renderIconSet (line 76) | renderIconSet(f,g){f.openNode(this.tag,{type:"iconSet",priority:g.prio... method createNewModel (line 76) | createNewModel(f){let{attributes:g}=f;return{type:g.type,x14Id:g.id,pr... method onParserClose (line 76) | onParserClose(f,g){Object.assign(this.model,g.model)} method constructor (line 76) | constructor(){super(),this.map={autoFilter:new u,tableColumns:new s({t... method prepare (line 76) | prepare(f,g){this.map.autoFilter.prepare(f),this.map.tableColumns.prep... method tag (line 76) | get tag(){return"table"} method render (line 76) | render(f,g){f.openXml(a.StdDocAttributes),f.openNode(this.tag,$o(An({}... method parseOpen (line 76) | parseOpen(f){if(this.parser)return this.parser.parseOpen(f),!0;const{n... method parseText (line 76) | parseText(f){this.parser&&this.parser.parseText(f)} method parseClose (line 76) | parseClose(f){if(this.parser)return this.parser.parseClose(f)||(this.p... method reconcile (line 76) | reconcile(f,g){f.columns.forEach(m=>{m.dxfId!==void 0&&(m.style=g.styl... function o (line 340) | function o(s,u){var c=e(s);if(c instanceof r)return a(c);if(s=i.asArray(... method constructor (line 75) | constructor(u,c){let l=arguments.length>2&&arguments[2]!==void 0?argum... method asInstance (line 75) | static asInstance(u){return u instanceof o||u==null?u:new o(u)} method col (line 75) | get col(){return this.nativeCol+Math.min(this.colWidth-1,this.nativeCo... method col (line 75) | set col(u){this.nativeCol=Math.floor(u),this.nativeColOff=Math.floor((... method row (line 75) | get row(){return this.nativeRow+Math.min(this.rowHeight-1,this.nativeR... method row (line 75) | set row(u){this.nativeRow=Math.floor(u),this.nativeRowOff=Math.floor((... method colWidth (line 75) | get colWidth(){return this.worksheet&&this.worksheet.getColumn(this.na... method rowHeight (line 75) | get rowHeight(){return this.worksheet&&this.worksheet.getRow(this.nati... method model (line 75) | get model(){return{nativeCol:this.nativeCol,nativeColOff:this.nativeCo... method model (line 75) | set model(u){this.nativeCol=u.nativeCol,this.nativeColOff=u.nativeColO... method constructor (line 75) | constructor(u){this.note=u} method model (line 75) | get model(){let u=null;switch(typeof this.note){case"string":u={type:"... method model (line 75) | set model(u){const{note:c}=u,{texts:l}=c;l.length===1&&Object.keys(l[0... method fromModel (line 75) | static fromModel(u){const c=new o;return c.model=u,c} method constructor (line 75) | constructor(){this.decode(arguments)} method setTLBR (line 75) | setTLBR(u,c,l,d,h){if(arguments.length<4){const f=a.decodeAddress(u),g... method decode (line 75) | decode(u){switch(u.length){case 5:this.setTLBR(u[0],u[1],u[2],u[3],u[4... method top (line 75) | get top(){return this.model.top||1} method top (line 75) | set top(u){this.model.top=u} method left (line 75) | get left(){return this.model.left||1} method left (line 75) | set left(u){this.model.left=u} method bottom (line 75) | get bottom(){return this.model.bottom||1} method bottom (line 75) | set bottom(u){this.model.bottom=u} method right (line 75) | get right(){return this.model.right||1} method right (line 75) | set right(u){this.model.right=u} method sheetName (line 75) | get sheetName(){return this.model.sheetName} method sheetName (line 75) | set sheetName(u){this.model.sheetName=u} method _serialisedSheetName (line 75) | get _serialisedSheetName(){const{sheetName:u}=this.model;return u?/^[a... method expand (line 75) | expand(u,c,l,d){(!this.model.top||u1?this.range:this._serialisedSheetN... method $shortRange (line 75) | get $shortRange(){return this.count>1?this.$range:this._serialisedShee... method count (line 75) | get count(){return(1+this.bottom-this.top)*(1+this.right-this.left)} method toString (line 75) | toString(){return this.range} method intersects (line 75) | intersects(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method contains (line 75) | contains(u){const c=a.decodeEx(u);return this.containsEx(c)} method containsEx (line 75) | containsEx(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method forEachAddress (line 75) | forEachAddress(u){for(let c=this.left;c<=this.right;c++)for(let l=this... method constructor (line 75) | constructor(u,c,l){this.table=u,this.column=c,this.index=l} method _set (line 75) | _set(u,c){this.table.cacheState(),this.column[u]=c} method name (line 75) | get name(){return this.column.name} method name (line 75) | set name(u){this._set("name",u)} method filterButton (line 75) | get filterButton(){return this.column.filterButton} method filterButton (line 75) | set filterButton(u){this.column.filterButton=u} method style (line 75) | get style(){return this.column.style} method style (line 75) | set style(u){this.column.style=u} method totalsRowLabel (line 75) | get totalsRowLabel(){return this.column.totalsRowLabel} method totalsRowLabel (line 75) | set totalsRowLabel(u){this._set("totalsRowLabel",u)} method totalsRowFunction (line 75) | get totalsRowFunction(){return this.column.totalsRowFunction} method totalsRowFunction (line 75) | set totalsRowFunction(u){this._set("totalsRowFunction",u)} method totalsRowResult (line 75) | get totalsRowResult(){return this.column.totalsRowResult} method totalsRowResult (line 75) | set totalsRowResult(u){this._set("totalsRowResult",u)} method totalsRowFormula (line 75) | get totalsRowFormula(){return this.column.totalsRowFormula} method totalsRowFormula (line 75) | set totalsRowFormula(u){this._set("totalsRowFormula",u)} method constructor (line 76) | constructor(u){super(),this.model=u} method tag (line 76) | get tag(){return"u"} method render (line 76) | render(u,c){if((c=c||this.model)===!0)u.leafNode("u");else{const l=o.A... method parseOpen (line 76) | parseOpen(u){u.name==="u"&&(this.model=u.attributes.val||!0)} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} function c (line 340) | function c(g,m,p,y){this.constructor$(g);var v=o();this._fn=v===null?m:s... method constructor (line 75) | constructor(){this._xml=[],this._stack=[],this._rollbacks=[]} method tos (line 75) | get tos(){return this._stack.length?this._stack[this._stack.length-1]:... method cursor (line 75) | get cursor(){return this._xml.length} method openXml (line 75) | openXml(d){const h=this._xml;h.push(" method openNode (line 76) | openNode(d,h){const f=this.tos,g=this._xml;f&&this.open&&g.push(">"),t... method addAttribute (line 76) | addAttribute(d,h){if(!this.open)throw new Error("Cannot write attribut... method addAttributes (line 76) | addAttributes(d){if(!this.open)throw new Error("Cannot write attribute... method writeText (line 76) | writeText(d){const h=this._xml;this.open&&(h.push(">"),this.open=!1),t... method writeXml (line 76) | writeXml(d){this.open&&(this._xml.push(">"),this.open=!1),this.leaf=!1... method closeNode (line 76) | closeNode(){const d=this._stack.pop(),h=this._xml;this.leaf?h.push("/>... method leafNode (line 76) | leafNode(d,h,f){this.openNode(d,h),f!==void 0&&this.writeText(f),this.... method closeAll (line 76) | closeAll(){for(;this._stack.length;)this.closeNode()} method addRollback (line 76) | addRollback(){return this._rollbacks.push({xml:this._xml.length,stack:... method commit (line 76) | commit(){this._rollbacks.pop()} method rollback (line 76) | rollback(){const d=this._rollbacks.pop();this._xml.length>d.xml&&this.... method xml (line 76) | get xml(){return this.closeAll(),this._xml.join("")} method constructor (line 76) | constructor(){super(),this.map={stop:new s}} method name (line 76) | get name(){return"gradient"} method tag (line 76) | get tag(){return"gradientFill"} method render (line 76) | render(h,f){switch(h.openNode("gradientFill"),f.gradient){case"angle":... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method constructor (line 76) | constructor(d,h){super(),this.id=d,this.formatCode=h} method tag (line 76) | get tag(){return"numFmt"} method render (line 76) | render(d,h){d.leafNode("numFmt",{numFmtId:h.id,formatCode:h.formatCode})} method parseOpen (line 76) | parseOpen(d){switch(d.name){case"numFmt":return this.model={id:parseIn... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} function l (line 340) | function l(g,m){this.isFulfilled()?m._resolve(g):m._reject(g)} method constructor (line 75) | constructor(f,g,m){if(!f||!g)throw new Error("A Cell needs a Row");thi... method worksheet (line 75) | get worksheet(){return this._row.worksheet} method workbook (line 75) | get workbook(){return this._row.worksheet.workbook} method destroy (line 75) | destroy(){delete this.style,delete this._value,delete this._row,delete... method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(f){this.style.numFmt=f} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(f){this.style.font=f} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(f){this.style.alignment=f} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(f){this.style.border=f} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(f){this.style.fill=f} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(f){this.style.protection=f} method _mergeStyle (line 75) | _mergeStyle(f,g,m){const p=f&&f.numFmt||g&&g.numFmt;p&&(m.numFmt=p);co... method address (line 75) | get address(){return this._address} method row (line 75) | get row(){return this._row.number} method col (line 75) | get col(){return this._column.number} method $col$row (line 75) | get $col$row(){return`$${this._column.letter}$${this.row}`} method type (line 75) | get type(){return this._value.type} method effectiveType (line 75) | get effectiveType(){return this._value.effectiveType} method toCsvString (line 75) | toCsvString(){return this._value.toCsvString()} method addMergeRef (line 75) | addMergeRef(){this._mergeCount++} method releaseMergeRef (line 75) | releaseMergeRef(){this._mergeCount--} method isMerged (line 75) | get isMerged(){return this._mergeCount>0||this.type===l.Types.Merge} method merge (line 75) | merge(f,g){this._value.release(),this._value=d.create(l.Types.Merge,th... method unmerge (line 75) | unmerge(){this.type===l.Types.Merge&&(this._value.release(),this._valu... method isMergedTo (line 75) | isMergedTo(f){return this._value.type===l.Types.Merge&&this._value.isM... method master (line 75) | get master(){return this.type===l.Types.Merge?this._value.master:this} method isHyperlink (line 75) | get isHyperlink(){return this._value.type===l.Types.Hyperlink} method hyperlink (line 75) | get hyperlink(){return this._value.hyperlink} method value (line 75) | get value(){return this._value.value} method value (line 75) | set value(f){this.type!==l.Types.Merge?(this._value.release(),this._va... method note (line 75) | get note(){return this._comment&&this._comment.note} method note (line 75) | set note(f){this._comment=new c(f)} method text (line 75) | get text(){return this._value.toString()} method html (line 75) | get html(){return o.escapeHtml(this.text)} method toString (line 75) | toString(){return this.text} method _upgradeToHyperlink (line 75) | _upgradeToHyperlink(f){this.type===l.Types.String&&(this._value=d.crea... method formula (line 75) | get formula(){return this._value.formula} method result (line 75) | get result(){return this._value.result} method formulaType (line 75) | get formulaType(){return this._value.formulaType} method fullAddress (line 75) | get fullAddress(){const{worksheet:f}=this._row;return{sheetName:f.name... method name (line 75) | get name(){return this.names[0]} method name (line 75) | set name(f){this.names=[f]} method names (line 75) | get names(){return this.workbook.definedNames.getNamesEx(this.fullAddr... method names (line 75) | set names(f){const{definedNames:g}=this.workbook;g.removeAllNames(this... method addName (line 75) | addName(f){this.workbook.definedNames.addEx(this.fullAddress,f)} method removeName (line 75) | removeName(f){this.workbook.definedNames.removeEx(this.fullAddress,f)} method removeAllNames (line 75) | removeAllNames(){this.workbook.definedNames.removeAllNames(this.fullAd... method _dataValidations (line 75) | get _dataValidations(){return this.worksheet.dataValidations} method dataValidation (line 75) | get dataValidation(){return this._dataValidations.find(this.address)} method dataValidation (line 75) | set dataValidation(f){this._dataValidations.add(this.address,f)} method model (line 75) | get model(){const{model:f}=this._value;return f.style=this.style,this.... method model (line 75) | set model(f){if(this._value.release(),this._value=d.create(f.type,this... method constructor (line 75) | constructor(p,y){this._data=p,this._encoding=y} method length (line 75) | get length(){return this.toBuffer().length} method copy (line 75) | copy(p,y,v,b){return this.toBuffer().copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._buffer||(this._buffer=o.from(this._data,this._... method constructor (line 76) | constructor(h){super(),this.options=Object.assign({type:"nodebuffer",c... method append (line 76) | append(h,f){f.hasOwnProperty("base64")&&f.base64?this.zip.file(f.name,... method finalize (line 76) | async finalize(){const h=await this.zip.generateAsync(this.options);th... method read (line 76) | read(h){return this.stream.read(h)} method setEncoding (line 76) | setEncoding(h){return this.stream.setEncoding(h)} method pause (line 76) | pause(){return this.stream.pause()} method resume (line 76) | resume(){return this.stream.resume()} method isPaused (line 76) | isPaused(){return this.stream.isPaused()} method pipe (line 76) | pipe(h,f){return this.stream.pipe(h,f)} method unpipe (line 76) | unpipe(h){return this.stream.unpipe(h)} method unshift (line 76) | unshift(h){return this.stream.unshift(h)} method wrap (line 76) | wrap(h){return this.stream.wrap(h)} method constructor (line 76) | constructor(){super(),this.map={Company:new s({tag:"Company"}),Manager... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("Properties",l.PR... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"dc:creator":new u({tag:"dc:creator"})... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("cp:corePropertie... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"xdr:twoCellAnchor":new u,"xdr:oneCell... method prepare (line 76) | prepare(h){h.anchors.forEach((f,g)=>{f.anchorType=function(m){return(t... method tag (line 76) | get tag(){return"xdr:wsDr"} method render (line 76) | render(h,f){h.openXml(o.StdDocAttributes),h.openNode(this.tag,l.DRAWIN... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.m... method reconcile (line 76) | reconcile(h,f){h.anchors.forEach(g=>{g.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={patternFill:new u,gradientFill:new c}} method tag (line 76) | get tag(){return"fill"} method render (line 76) | render(h,f){switch(h.addRollback(),h.openNode("fill"),f.type){case"pat... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method validStyle (line 76) | validStyle(h){return l.validPatternValues[h]} method constructor (line 79) | constructor(h){this.rowCount=0,this.formatterOptions=h,this.fieldForma... method isRowHashArray (line 79) | static isRowHashArray(h){return!!Array.isArray(h)&&Array.isArray(h[0])... method isRowArray (line 79) | static isRowArray(h){return Array.isArray(h)&&!this.isRowHashArray(h)} method gatherHeaders (line 79) | static gatherHeaders(h){return l.isRowHashArray(h)?h.map(f=>f[0]):Arra... method createTransform (line 79) | static createTransform(h){return c.isSyncTransform(h)?(f,g)=>{let m=nu... method rowTransform (line 79) | set rowTransform(h){if(!o.default(h))throw new TypeError("The transfor... method format (line 79) | format(h,f){this.callTransformer(h,(g,m)=>{if(g)return f(g);if(!h)retu... method finish (line 79) | finish(h){const f=[];if(this.formatterOptions.alwaysWriteHeaders&&this... method checkHeaders (line 79) | checkHeaders(h){if(this.headers)return{shouldFormatColumns:!0,headers:... method gatherColumns (line 79) | gatherColumns(h){if(this.headers===null)throw new Error("Headers is cu... method callTransformer (line 79) | callTransformer(h,f){return this._rowTransform?this._rowTransform(h,f)... method formatColumns (line 79) | formatColumns(h,f){const g=h.map((p,y)=>this.fieldFormatter.format(p,y... method constructor (line 79) | constructor(h){super({objectMode:h.objectMode}),this.lines="",this.row... method hasHitRowLimit (line 79) | get hasHitRowLimit(){return this.parserOptions.limitRows&&this.rowCoun... method shouldEmitRows (line 79) | get shouldEmitRows(){return this.parsedRowCount>this.parserOptions.ski... method shouldSkipLine (line 79) | get shouldSkipLine(){return this.parsedLineCount<=this.parserOptions.s... method transform (line 79) | transform(h){return this.rowTransformerValidator.rowTransform=h,this} method validate (line 79) | validate(h){return this.rowTransformerValidator.rowValidator=h,this} method emit (line 79) | emit(h){if(h==="end")return this.endEmitted||(this.endEmitted=!0,super... method _transform (line 79) | _transform(h,f,g){if(this.hasHitRowLimit)return g();const m=l.wrapDone... method _flush (line 79) | _flush(h){const f=l.wrapDoneCallback(h);if(this.hasHitRowLimit)return ... method parse (line 79) | parse(h,f){if(!h)return[];const{line:g,rows:m}=this.parser.parse(h,f);... method processRows (line 79) | processRows(h,f){const g=h.length,m=p=>{const y=E=>E?f(E):p%100!=0?m(p... method transformRow (line 79) | transformRow(h,f){try{this.headerTransformer.transform(h,(g,m)=>g?f(g)... method checkAndEmitHeaders (line 79) | checkAndEmitHeaders(){!this.headersEmitted&&this.headerTransformer.hea... method skipRow (line 79) | skipRow(h){return this.rowCount-=1,h(null,{row:null,isValid:!0})} method pushRow (line 79) | pushRow(h,f){try{this.parserOptions.objectMode?this.push(h):this.push(... method wrapDoneCallback (line 79) | static wrapDoneCallback(h){let f=!1;return function(g){if(g){if(f)thro... function d (line 340) | function d(g,m,p,y){if(typeof m!="function")return e("expecting a functi... method constructor (line 75) | constructor(p){this._data=p} method length (line 75) | get length(){return this._data.length} method copy (line 75) | copy(p,y,v,b){return this._data._buf.copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._data.toBuffer()} method constructor (line 76) | constructor(){super(),this.map={"x14:dataBar":this.databarXform=new u,... method tag (line 76) | get tag(){return"x14:cfRule"} method isExt (line 76) | static isExt(f){return f.type==="dataBar"?u.isExt(f):!(f.type!=="iconS... method prepare (line 76) | prepare(f){d.isExt(f)&&(f.x14Id=`{${a()}}`.toUpperCase())} method render (line 76) | render(f,g){if(d.isExt(g))switch(g.type){case"dataBar":this.renderData... method renderDataBar (line 76) | renderDataBar(f,g){f.openNode(this.tag,{type:"dataBar",id:g.x14Id}),th... method renderIconSet (line 76) | renderIconSet(f,g){f.openNode(this.tag,{type:"iconSet",priority:g.prio... method createNewModel (line 76) | createNewModel(f){let{attributes:g}=f;return{type:g.type,x14Id:g.id,pr... method onParserClose (line 76) | onParserClose(f,g){Object.assign(this.model,g.model)} method constructor (line 76) | constructor(){super(),this.map={autoFilter:new u,tableColumns:new s({t... method prepare (line 76) | prepare(f,g){this.map.autoFilter.prepare(f),this.map.tableColumns.prep... method tag (line 76) | get tag(){return"table"} method render (line 76) | render(f,g){f.openXml(a.StdDocAttributes),f.openNode(this.tag,$o(An({}... method parseOpen (line 76) | parseOpen(f){if(this.parser)return this.parser.parseOpen(f),!0;const{n... method parseText (line 76) | parseText(f){this.parser&&this.parser.parseText(f)} method parseClose (line 76) | parseClose(f){if(this.parser)return this.parser.parseClose(f)||(this.p... method reconcile (line 76) | reconcile(f,g){f.columns.forEach(m=>{m.dxfId!==void 0&&(m.style=g.styl... function h (line 340) | function h(g){this.accum=g,this.array._gotAccum(g);var m=n(this.value,th... method constructor (line 75) | constructor(p){this._data=p} method length (line 75) | get length(){return this._data.length} method copy (line 75) | copy(p,y,v,b){this._data.copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._data} method constructor (line 76) | constructor(g){super(),this.options=g||h.OPTIONS,this.map={b:{prop:"bo... method tag (line 76) | get tag(){return this.options.tagName} method render (line 76) | render(g,m){const{map:p}=this;g.openNode(this.options.tagName),l.each(... method parseOpen (line 76) | parseOpen(g){if(this.parser)return this.parser.parseOpen(g),!0;if(this... method parseText (line 76) | parseText(g){this.parser&&this.parser.parseText(g)} method parseClose (line 76) | parseClose(g){if(this.parser&&!this.parser.parseClose(g)){const m=this... function f (line 340) | function f(g){var m=this.array,p=m._promise,y=u(m._fn);p._pushContext();... method constructor (line 75) | constructor(p){this.size=p,this.buffer=o.alloc(p),this.iRead=0,this.iW... method toBuffer (line 75) | toBuffer(){if(this.iRead===0&&this.iWrite===this.size)return this.buff... method length (line 75) | get length(){return this.iWrite-this.iRead} method eod (line 75) | get eod(){return this.iRead===this.iWrite} method full (line 75) | get full(){return this.iWrite===this.size} method read (line 75) | read(p){let y;return p===0?null:p===void 0||p>=this.length?(y=this.toB... method write (line 75) | write(p,y,v){const b=Math.min(v,this.size-this.iWrite);return p.copy(t... function a (line 340) | function a(o){this.constructor$(o)} function u (line 340) | function u(l){this.constructor$(l),this._howMany=0,this._unwrap=!1,this.... method constructor (line 75) | constructor(l,d,h){this._worksheet=l,this._number=d,h!==!1&&(this.defn... method number (line 75) | get number(){return this._number} method worksheet (line 75) | get worksheet(){return this._worksheet} method letter (line 75) | get letter(){return s.n2l(this._number)} method isCustomWidth (line 75) | get isCustomWidth(){return this.width!==void 0&&this.width!==9} method defn (line 75) | get defn(){return{header:this._header,key:this.key,width:this.width,st... method defn (line 75) | set defn(l){l?(this.key=l.key,this.width=l.width!==void 0?l.width:9,th... method headers (line 75) | get headers(){return this._header&&this._header instanceof Array?this.... method header (line 75) | get header(){return this._header} method header (line 75) | set header(l){l!==void 0?(this._header=l,this.headers.forEach((d,h)=>{... method key (line 75) | get key(){return this._key} method key (line 75) | set key(l){(this._key&&this._worksheet.getColumnKey(this._key))===this... method hidden (line 75) | get hidden(){return!!this._hidden} method hidden (line 75) | set hidden(l){this._hidden=l} method outlineLevel (line 75) | get outlineLevel(){return this._outlineLevel||0} method outlineLevel (line 75) | set outlineLevel(l){this._outlineLevel=l} method collapsed (line 75) | get collapsed(){return!!(this._outlineLevel&&this._outlineLevel>=this.... method toString (line 75) | toString(){return JSON.stringify({key:this.key,width:this.width,header... method equivalentTo (line 75) | equivalentTo(l){return this.width===l.width&&this.hidden===l.hidden&&t... method isDefault (line 75) | get isDefault(){if(this.isCustomWidth||this.hidden||this.outlineLevel)... method headerCount (line 75) | get headerCount(){return this.headers.length} method eachCell (line 75) | eachCell(l,d){const h=this.number;d||(d=l,l=null),this._worksheet.each... method values (line 75) | get values(){const l=[];return this.eachCell((d,h)=>{d&&d.type!==o.Val... method values (line 75) | set values(l){if(!l)return;const d=this.number;let h=0;l.hasOwnPropert... method _applyStyle (line 75) | _applyStyle(l,d){return this.style[l]=d,this.eachCell(h=>{h[l]=d}),d} method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(l){this._applyStyle("numFmt",l)} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(l){this._applyStyle("font",l)} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(l){this._applyStyle("alignment",l)} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(l){this._applyStyle("protection",l)} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(l){this._applyStyle("border",l)} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(l){this._applyStyle("fill",l)} method toModel (line 75) | static toModel(l){const d=[];let h=null;return l&&l.forEach((f,g)=>{f.... method fromModel (line 75) | static fromModel(l,d){const h=[];let f=1,g=0;for(d=(d=d||[]).sort(func... method constructor (line 76) | constructor(){super(),this.map={"v:shape":new s}} method tag (line 76) | get tag(){return"xml"} method render (line 76) | render(l,d){l.openXml(a.StdDocAttributes),l.openNode(this.tag,u.DRAWIN... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method reconcile (line 76) | reconcile(l,d){l.anchors.forEach(h=>{h.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={"v:textbox":new o,"x:ClientData":new s}} method tag (line 76) | get tag(){return"v:shape"} method render (line 76) | render(l,d,h){l.openNode("v:shape",u.V_SHAPE_ATTRIBUTES(d,h)),l.leafNo... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.p... method constructor (line 76) | constructor(){super(),this.map={Relationship:new s}} method render (line 76) | render(l,d){d=d||this._values,l.openXml(a.StdDocAttributes),l.openNode... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method constructor (line 76) | constructor(){super(),this.map={"x14:id":this.idXform=new s}} method tag (line 76) | get tag(){return"ext"} method render (line 76) | render(l,d){l.openNode(this.tag,{uri:"{B025F937-C7B1-47D3-B67F-A62EFF6... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(l,d){this.model.x14Id=d.model} method constructor (line 76) | constructor(l){super(),this.model=l} method tag (line 76) | get tag(){return"r"} method textXform (line 76) | get textXform(){return this._textXform||(this._textXform=new a)} method fontXform (line 76) | get fontXform(){return this._fontXform||(this._fontXform=new o(u.FONT_... method render (line 76) | render(l,d){d=d||this.model,l.openNode("r"),d.font&&this.fontXform.ren... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){switch(l){case"r":return!1;case"t":return this.model.tex... method constructor (line 76) | constructor(l){super(),this.name=l,this.map={color:new s}} method tag (line 76) | get tag(){return this.name} method render (line 76) | render(l,d,h){const f=d&&d.color||h||this.defaultColor;l.openNode(this... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){return this.parser?(this.parser.parseClose(l)||(this.par... method validStyle (line 76) | validStyle(l){return u.validStyleValues[l]} method constructor (line 76) | constructor(){super(),this.map={fgColor:new o("fgColor"),bgColor:new o... method name (line 76) | get name(){return"pattern"} method tag (line 76) | get tag(){return"patternFill"} method render (line 76) | render(h,f){h.openNode("patternFill"),h.addAttribute("patternType",f.p... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.p... method constructor (line 77) | constructor(l){super({writableObjectMode:l.objectMode}),this.hasWritte... method transform (line 77) | transform(l){return this.rowFormatter.rowTransform=l,this} method _transform (line 77) | _transform(l,d,h){let f=!1;try{this.hasWrittenBOM||(this.push(this.for... method _flush (line 77) | _flush(l){this.rowFormatter.finish((d,h)=>d?l(d):(h&&h.forEach(f=>{thi... method constructor (line 79) | constructor(l){this.parserOptions=l,this.rowParser=new o.RowParser(thi... method removeBOM (line 79) | static removeBOM(l){return l&&l.charCodeAt(0)===65279?l.slice(1):l} method parse (line 79) | parse(l,d){const h=new a.Scanner({line:u.removeBOM(l),parserOptions:th... method parseWithoutComments (line 79) | parseWithoutComments(l){const d=[];let h=!0;for(;h;)h=this.parseRow(l,... method parseWithComments (line 79) | parseWithComments(l){const{parserOptions:d}=this,h=[];for(let f=l.next... method parseRow (line 79) | parseRow(l,d){if(!l.nextNonSpaceToken)return!1;const h=this.rowParser.... method constructor (line 81) | constructor(){this._rowTransform=null,this._rowValidator=null} method createTransform (line 81) | static createTransform(l){return s.isSyncTransform(l)?(d,h)=>{let f=nu... method createValidator (line 81) | static createValidator(l){return s.isSyncValidate(l)?(d,h)=>{h(null,{r... method rowTransform (line 81) | set rowTransform(l){if(!o.default(l))throw new TypeError("The transfor... method rowValidator (line 81) | set rowValidator(l){if(!o.default(l))throw new TypeError("The validate... method transformAndValidate (line 81) | transformAndValidate(l,d){return this.callTransformer(l,(h,f)=>h?d(h):... method callTransformer (line 81) | callTransformer(l,d){return this._rowTransform?this._rowTransform(l,d)... method callValidator (line 81) | callValidator(l,d){return this._rowValidator?this._rowValidator(l,d):d... function c (line 340) | function c(l,d){if((d|0)!==d||d<0)return e(`expecting a positive integer method constructor (line 75) | constructor(){this._xml=[],this._stack=[],this._rollbacks=[]} method tos (line 75) | get tos(){return this._stack.length?this._stack[this._stack.length-1]:... method cursor (line 75) | get cursor(){return this._xml.length} method openXml (line 75) | openXml(d){const h=this._xml;h.push(" method openNode (line 76) | openNode(d,h){const f=this.tos,g=this._xml;f&&this.open&&g.push(">"),t... method addAttribute (line 76) | addAttribute(d,h){if(!this.open)throw new Error("Cannot write attribut... method addAttributes (line 76) | addAttributes(d){if(!this.open)throw new Error("Cannot write attribute... method writeText (line 76) | writeText(d){const h=this._xml;this.open&&(h.push(">"),this.open=!1),t... method writeXml (line 76) | writeXml(d){this.open&&(this._xml.push(">"),this.open=!1),this.leaf=!1... method closeNode (line 76) | closeNode(){const d=this._stack.pop(),h=this._xml;this.leaf?h.push("/>... method leafNode (line 76) | leafNode(d,h,f){this.openNode(d,h),f!==void 0&&this.writeText(f),this.... method closeAll (line 76) | closeAll(){for(;this._stack.length;)this.closeNode()} method addRollback (line 76) | addRollback(){return this._rollbacks.push({xml:this._xml.length,stack:... method commit (line 76) | commit(){this._rollbacks.pop()} method rollback (line 76) | rollback(){const d=this._rollbacks.pop();this._xml.length>d.xml&&this.... method xml (line 76) | get xml(){return this.closeAll(),this._xml.join("")} method constructor (line 76) | constructor(){super(),this.map={stop:new s}} method name (line 76) | get name(){return"gradient"} method tag (line 76) | get tag(){return"gradientFill"} method render (line 76) | render(h,f){switch(h.openNode("gradientFill"),f.gradient){case"angle":... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method constructor (line 76) | constructor(d,h){super(),this.id=d,this.formatCode=h} method tag (line 76) | get tag(){return"numFmt"} method render (line 76) | render(d,h){d.leafNode("numFmt",{numFmtId:h.id,formatCode:h.formatCode})} method parseOpen (line 76) | parseOpen(d){switch(d.name){case"numFmt":return this.model={id:parseIn... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} function i (line 343) | function i(){return n(this)} function a (line 343) | function a(o,s){return e(o,s,t,t)} function e (line 343) | function e(n){var i=new t(n),a=i.promise();return i.setHowMany(1),i.setU... function i (line 346) | function i(){} function ee (line 346) | function ee(_,w){if(typeof w!="function")throw new h("expecting a functi... function P (line 349) | function P(_){this._bitField=0,this._fulfillmentHandler0=void 0,this._re... method constructor (line 76) | constructor(S){this.workbook=S} method readFile (line 76) | async readFile(S,C){if(!await h.fs.exists(S))throw new Error("File not... method parseRels (line 76) | parseRels(S){return new v().parseStream(S)} method parseWorkbook (line 76) | parseWorkbook(S){return new D().parseStream(S)} method parseSharedStrings (line 76) | parseSharedStrings(S){return new y().parseStream(S)} method reconcile (line 76) | reconcile(S,C){const _=new D,w=new F(C),x=new z,A=new W;_.reconcile(S)... method _processWorksheetEntry (line 76) | async _processWorksheetEntry(S,C,_,w,x){const A=new F(w),k=await A.par... method _processCommentEntry (line 76) | async _processCommentEntry(S,C,_){const w=new U,x=await w.parseStream(... method _processTableEntry (line 76) | async _processTableEntry(S,C,_){const w=new W,x=await w.parseStream(S)... method _processWorksheetRelsEntry (line 76) | async _processWorksheetRelsEntry(S,C,_){const w=new v,x=await w.parseS... method _processMediaEntry (line 76) | async _processMediaEntry(S,C,_){const w=_.lastIndexOf(".");if(w>=1){co... method _processDrawingEntry (line 76) | async _processDrawingEntry(S,C,_){const w=new z,x=await w.parseStream(... method _processDrawingRelsEntry (line 76) | async _processDrawingRelsEntry(S,C,_){const w=new v,x=await w.parseStr... method _processVmlDrawingEntry (line 76) | async _processVmlDrawingEntry(S,C,_){const w=new G,x=await w.parseStre... method _processThemeEntry (line 76) | async _processThemeEntry(S,C,_){await new Promise((w,x)=>{const A=new ... method createInputStream (line 76) | createInputStream(){throw new Error("`XLSX#createInputStream` is depre... method read (line 76) | async read(S,C){!S[Symbol.asyncIterator]&&S.pipe&&(S=S.pipe(new c));co... method load (line 76) | async load(S,C){let _;_=C&&C.base64?o.from(S.toString(),"base64"):S;co... method addMedia (line 76) | async addMedia(S,C){await Promise.all(C.media.map(async _=>{if(_.type=... method addDrawings (line 76) | addDrawings(S,C){const _=new z,w=new v;C.worksheets.forEach(x=>{const{... method addTables (line 76) | addTables(S,C){const _=new W;C.worksheets.forEach(w=>{const{tables:x}=... method addContentTypes (line 76) | async addContentTypes(S,C){const _=new b().toXml(C);S.append(_,{name:"... method addApp (line 76) | async addApp(S,C){const _=new E().toXml(C);S.append(_,{name:"docProps/... method addCore (line 76) | async addCore(S,C){const _=new p;S.append(_.toXml(C),{name:"docProps/c... method addThemes (line 76) | async addThemes(S,C){const _=C.themes||{theme1:ee};Object.keys(_).forE... method addOfficeRels (line 76) | async addOfficeRels(S){const C=new v().toXml([{Id:"rId1",Type:P.RelTyp... method addWorkbookRels (line 76) | async addWorkbookRels(S,C){let _=1;const w=[{Id:"rId"+_++,Type:P.RelTy... method addSharedStrings (line 76) | async addSharedStrings(S,C){C.sharedStrings&&C.sharedStrings.count&&S.... method addStyles (line 76) | async addStyles(S,C){const{xml:_}=C.styles;_&&S.append(_,{name:"xl/sty... method addWorkbook (line 76) | async addWorkbook(S,C){const _=new D;S.append(_.toXml(C),{name:"xl/wor... method addWorksheets (line 76) | async addWorksheets(S,C){const _=new F,w=new v,x=new U,A=new G;C.works... method _finalize (line 76) | _finalize(S){return new Promise((C,_)=>{S.on("finish",()=>{C(this)}),S... method prepareModel (line 76) | prepareModel(S,C){S.creator=S.creator||"ExcelJS",S.lastModifiedBy=S.la... method write (line 76) | async write(S,C){C=C||{};const{model:_}=this.workbook,w=new l.ZipWrite... method writeFile (line 76) | writeFile(S,C){const _=s.createWriteStream(S);return new Promise((w,x)... method writeBuffer (line 76) | async writeBuffer(S){const C=new d;return await this.write(C,S),C.read()} function I (line 349) | function I(_){this.promise._resolveCallback(_)} function S (line 349) | function S(_){this.promise._rejectCallback(_,!1)} function C (line 349) | function C(_){var w=new P(g);w._fulfillmentHandler0=_,w._rejectionHandle... function XH (line 349) | function XH(){var r,t,e=new Oi.Promise(function(n,i){r=n,t=i});return{re... function ZH (line 349) | function ZH(r,t){return t=t||{},{type:ri.document,children:r,notes:t.not... function YH (line 349) | function YH(r,t){t=t||{};var e=t.indent||{};return{type:ri.paragraph,chi... function JH (line 349) | function JH(r,t){return t=t||{},{type:ri.run,children:r,styleId:t.styleI... function QH (line 349) | function QH(r){return{type:ri.text,value:r}} function e$ (line 349) | function e$(){return{type:ri.tab}} function t$ (line 349) | function t$(r,t){return{type:ri.hyperlink,children:r,href:t.href,anchor:... function r$ (line 349) | function r$(r){return{type:ri.noteReference,noteType:r.noteType,noteId:r... function od (line 349) | function od(r){this._notes=KH.indexBy(r,function(t){return p3(t.noteType... function n$ (line 349) | function n$(r){return{type:ri.note,noteType:r.noteType,noteId:r.noteId,b... function i$ (line 349) | function i$(r){return{type:ri.commentReference,commentId:r.commentId}} function a$ (line 349) | function a$(r){return{type:ri.comment,commentId:r.commentId,body:r.body,... function p3 (line 349) | function p3(r,t){return r+"-"+t} function o$ (line 349) | function o$(r){return{type:ri.image,read:function(t){return t?r.readImag... function s$ (line 349) | function s$(r,t){return t=t||{},{type:ri.table,children:r,styleId:t.styl... function u$ (line 349) | function u$(r,t){return t=t||{},{type:ri.tableRow,children:r,isHeader:t.... function c$ (line 349) | function c$(r,t){return t=t||{},{type:ri.tableCell,children:r,colSpan:t.... function ng (line 349) | function ng(r){return{type:ri.break,breakType:r}} function l$ (line 349) | function l$(r){return{type:ri.bookmarkStart,name:r.name}} function Xa (line 349) | function Xa(r,t){this.value=r,this.messages=t||[]} function f$ (line 349) | function f$(r){return new Xa(r,[])} function h$ (line 349) | function h$(r){return{type:"warning",message:r}} function d$ (line 349) | function d$(r){return{type:"error",message:r.message,error:r}} function ig (line 349) | function ig(r){var t=[];return vl.flatten(vl.pluck(r,"messages"),!0).for... function p$ (line 349) | function p$(r,t){return vl.find(r,m$.bind(null,t))!==void 0} function m$ (line 349) | function m$(r,t){return r.type===t.type&&r.message===t.message} function m3 (line 349) | function m3(r){var t=r.length;if(t%4>0)throw new Error("Invalid string. ... function y$ (line 349) | function y$(r){var t=m3(r),e=t[0],n=t[1];return(e+n)*3/4-n} function b$ (line 349) | function b$(r,t,e){return(t+e)*3/4-e} function w$ (line 349) | function w$(r){var t,e=m3(r),n=e[0],i=e[1],a=new g$(b$(r,n,i)),o=0,s=i>0... function _$ (line 349) | function _$(r){return Ka[r>>18&63]+Ka[r>>12&63]+Ka[r>>6&63]+Ka[r&63]} function x$ (line 349) | function x$(r,t,e){for(var n,i=[],a=t;a2&&arguments[2]!==void 0?argum... method asInstance (line 75) | static asInstance(u){return u instanceof o||u==null?u:new o(u)} method col (line 75) | get col(){return this.nativeCol+Math.min(this.colWidth-1,this.nativeCo... method col (line 75) | set col(u){this.nativeCol=Math.floor(u),this.nativeColOff=Math.floor((... method row (line 75) | get row(){return this.nativeRow+Math.min(this.rowHeight-1,this.nativeR... method row (line 75) | set row(u){this.nativeRow=Math.floor(u),this.nativeRowOff=Math.floor((... method colWidth (line 75) | get colWidth(){return this.worksheet&&this.worksheet.getColumn(this.na... method rowHeight (line 75) | get rowHeight(){return this.worksheet&&this.worksheet.getRow(this.nati... method model (line 75) | get model(){return{nativeCol:this.nativeCol,nativeColOff:this.nativeCo... method model (line 75) | set model(u){this.nativeCol=u.nativeCol,this.nativeColOff=u.nativeColO... method constructor (line 75) | constructor(u){this.note=u} method model (line 75) | get model(){let u=null;switch(typeof this.note){case"string":u={type:"... method model (line 75) | set model(u){const{note:c}=u,{texts:l}=c;l.length===1&&Object.keys(l[0... method fromModel (line 75) | static fromModel(u){const c=new o;return c.model=u,c} method constructor (line 75) | constructor(){this.decode(arguments)} method setTLBR (line 75) | setTLBR(u,c,l,d,h){if(arguments.length<4){const f=a.decodeAddress(u),g... method decode (line 75) | decode(u){switch(u.length){case 5:this.setTLBR(u[0],u[1],u[2],u[3],u[4... method top (line 75) | get top(){return this.model.top||1} method top (line 75) | set top(u){this.model.top=u} method left (line 75) | get left(){return this.model.left||1} method left (line 75) | set left(u){this.model.left=u} method bottom (line 75) | get bottom(){return this.model.bottom||1} method bottom (line 75) | set bottom(u){this.model.bottom=u} method right (line 75) | get right(){return this.model.right||1} method right (line 75) | set right(u){this.model.right=u} method sheetName (line 75) | get sheetName(){return this.model.sheetName} method sheetName (line 75) | set sheetName(u){this.model.sheetName=u} method _serialisedSheetName (line 75) | get _serialisedSheetName(){const{sheetName:u}=this.model;return u?/^[a... method expand (line 75) | expand(u,c,l,d){(!this.model.top||u1?this.range:this._serialisedSheetN... method $shortRange (line 75) | get $shortRange(){return this.count>1?this.$range:this._serialisedShee... method count (line 75) | get count(){return(1+this.bottom-this.top)*(1+this.right-this.left)} method toString (line 75) | toString(){return this.range} method intersects (line 75) | intersects(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method contains (line 75) | contains(u){const c=a.decodeEx(u);return this.containsEx(c)} method containsEx (line 75) | containsEx(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method forEachAddress (line 75) | forEachAddress(u){for(let c=this.left;c<=this.right;c++)for(let l=this... method constructor (line 75) | constructor(u,c,l){this.table=u,this.column=c,this.index=l} method _set (line 75) | _set(u,c){this.table.cacheState(),this.column[u]=c} method name (line 75) | get name(){return this.column.name} method name (line 75) | set name(u){this._set("name",u)} method filterButton (line 75) | get filterButton(){return this.column.filterButton} method filterButton (line 75) | set filterButton(u){this.column.filterButton=u} method style (line 75) | get style(){return this.column.style} method style (line 75) | set style(u){this.column.style=u} method totalsRowLabel (line 75) | get totalsRowLabel(){return this.column.totalsRowLabel} method totalsRowLabel (line 75) | set totalsRowLabel(u){this._set("totalsRowLabel",u)} method totalsRowFunction (line 75) | get totalsRowFunction(){return this.column.totalsRowFunction} method totalsRowFunction (line 75) | set totalsRowFunction(u){this._set("totalsRowFunction",u)} method totalsRowResult (line 75) | get totalsRowResult(){return this.column.totalsRowResult} method totalsRowResult (line 75) | set totalsRowResult(u){this._set("totalsRowResult",u)} method totalsRowFormula (line 75) | get totalsRowFormula(){return this.column.totalsRowFormula} method totalsRowFormula (line 75) | set totalsRowFormula(u){this._set("totalsRowFormula",u)} method constructor (line 76) | constructor(u){super(),this.model=u} method tag (line 76) | get tag(){return"u"} method render (line 76) | render(u,c){if((c=c||this.model)===!0)u.leafNode("u");else{const l=o.A... method parseOpen (line 76) | parseOpen(u){u.name==="u"&&(this.model=u.attributes.val||!0)} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} function c (line 359) | function c(l,d,h,f,g){this.compressedSize=l,this.uncompressedSize=d,this... method constructor (line 75) | constructor(){this._xml=[],this._stack=[],this._rollbacks=[]} method tos (line 75) | get tos(){return this._stack.length?this._stack[this._stack.length-1]:... method cursor (line 75) | get cursor(){return this._xml.length} method openXml (line 75) | openXml(d){const h=this._xml;h.push(" method openNode (line 76) | openNode(d,h){const f=this.tos,g=this._xml;f&&this.open&&g.push(">"),t... method addAttribute (line 76) | addAttribute(d,h){if(!this.open)throw new Error("Cannot write attribut... method addAttributes (line 76) | addAttributes(d){if(!this.open)throw new Error("Cannot write attribute... method writeText (line 76) | writeText(d){const h=this._xml;this.open&&(h.push(">"),this.open=!1),t... method writeXml (line 76) | writeXml(d){this.open&&(this._xml.push(">"),this.open=!1),this.leaf=!1... method closeNode (line 76) | closeNode(){const d=this._stack.pop(),h=this._xml;this.leaf?h.push("/>... method leafNode (line 76) | leafNode(d,h,f){this.openNode(d,h),f!==void 0&&this.writeText(f),this.... method closeAll (line 76) | closeAll(){for(;this._stack.length;)this.closeNode()} method addRollback (line 76) | addRollback(){return this._rollbacks.push({xml:this._xml.length,stack:... method commit (line 76) | commit(){this._rollbacks.pop()} method rollback (line 76) | rollback(){const d=this._rollbacks.pop();this._xml.length>d.xml&&this.... method xml (line 76) | get xml(){return this.closeAll(),this._xml.join("")} method constructor (line 76) | constructor(){super(),this.map={stop:new s}} method name (line 76) | get name(){return"gradient"} method tag (line 76) | get tag(){return"gradientFill"} method render (line 76) | render(h,f){switch(h.openNode("gradientFill"),f.gradient){case"angle":... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method constructor (line 76) | constructor(d,h){super(),this.id=d,this.formatCode=h} method tag (line 76) | get tag(){return"numFmt"} method render (line 76) | render(d,h){d.leafNode("numFmt",{numFmtId:h.id,formatCode:h.formatCode})} method parseOpen (line 76) | parseOpen(d){switch(d.name){case"numFmt":return this.model={id:parseIn... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} function l (line 359) | function l(d,h){u.call(this,"FlateWorker/"+d),this._pako=null,this._pako... method constructor (line 75) | constructor(f,g,m){if(!f||!g)throw new Error("A Cell needs a Row");thi... method worksheet (line 75) | get worksheet(){return this._row.worksheet} method workbook (line 75) | get workbook(){return this._row.worksheet.workbook} method destroy (line 75) | destroy(){delete this.style,delete this._value,delete this._row,delete... method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(f){this.style.numFmt=f} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(f){this.style.font=f} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(f){this.style.alignment=f} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(f){this.style.border=f} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(f){this.style.fill=f} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(f){this.style.protection=f} method _mergeStyle (line 75) | _mergeStyle(f,g,m){const p=f&&f.numFmt||g&&g.numFmt;p&&(m.numFmt=p);co... method address (line 75) | get address(){return this._address} method row (line 75) | get row(){return this._row.number} method col (line 75) | get col(){return this._column.number} method $col$row (line 75) | get $col$row(){return`$${this._column.letter}$${this.row}`} method type (line 75) | get type(){return this._value.type} method effectiveType (line 75) | get effectiveType(){return this._value.effectiveType} method toCsvString (line 75) | toCsvString(){return this._value.toCsvString()} method addMergeRef (line 75) | addMergeRef(){this._mergeCount++} method releaseMergeRef (line 75) | releaseMergeRef(){this._mergeCount--} method isMerged (line 75) | get isMerged(){return this._mergeCount>0||this.type===l.Types.Merge} method merge (line 75) | merge(f,g){this._value.release(),this._value=d.create(l.Types.Merge,th... method unmerge (line 75) | unmerge(){this.type===l.Types.Merge&&(this._value.release(),this._valu... method isMergedTo (line 75) | isMergedTo(f){return this._value.type===l.Types.Merge&&this._value.isM... method master (line 75) | get master(){return this.type===l.Types.Merge?this._value.master:this} method isHyperlink (line 75) | get isHyperlink(){return this._value.type===l.Types.Hyperlink} method hyperlink (line 75) | get hyperlink(){return this._value.hyperlink} method value (line 75) | get value(){return this._value.value} method value (line 75) | set value(f){this.type!==l.Types.Merge?(this._value.release(),this._va... method note (line 75) | get note(){return this._comment&&this._comment.note} method note (line 75) | set note(f){this._comment=new c(f)} method text (line 75) | get text(){return this._value.toString()} method html (line 75) | get html(){return o.escapeHtml(this.text)} method toString (line 75) | toString(){return this.text} method _upgradeToHyperlink (line 75) | _upgradeToHyperlink(f){this.type===l.Types.String&&(this._value=d.crea... method formula (line 75) | get formula(){return this._value.formula} method result (line 75) | get result(){return this._value.result} method formulaType (line 75) | get formulaType(){return this._value.formulaType} method fullAddress (line 75) | get fullAddress(){const{worksheet:f}=this._row;return{sheetName:f.name... method name (line 75) | get name(){return this.names[0]} method name (line 75) | set name(f){this.names=[f]} method names (line 75) | get names(){return this.workbook.definedNames.getNamesEx(this.fullAddr... method names (line 75) | set names(f){const{definedNames:g}=this.workbook;g.removeAllNames(this... method addName (line 75) | addName(f){this.workbook.definedNames.addEx(this.fullAddress,f)} method removeName (line 75) | removeName(f){this.workbook.definedNames.removeEx(this.fullAddress,f)} method removeAllNames (line 75) | removeAllNames(){this.workbook.definedNames.removeAllNames(this.fullAd... method _dataValidations (line 75) | get _dataValidations(){return this.worksheet.dataValidations} method dataValidation (line 75) | get dataValidation(){return this._dataValidations.find(this.address)} method dataValidation (line 75) | set dataValidation(f){this._dataValidations.add(this.address,f)} method model (line 75) | get model(){const{model:f}=this._value;return f.style=this.style,this.... method model (line 75) | set model(f){if(this._value.release(),this._value=d.create(f.type,this... method constructor (line 75) | constructor(p,y){this._data=p,this._encoding=y} method length (line 75) | get length(){return this.toBuffer().length} method copy (line 75) | copy(p,y,v,b){return this.toBuffer().copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._buffer||(this._buffer=o.from(this._data,this._... method constructor (line 76) | constructor(h){super(),this.options=Object.assign({type:"nodebuffer",c... method append (line 76) | append(h,f){f.hasOwnProperty("base64")&&f.base64?this.zip.file(f.name,... method finalize (line 76) | async finalize(){const h=await this.zip.generateAsync(this.options);th... method read (line 76) | read(h){return this.stream.read(h)} method setEncoding (line 76) | setEncoding(h){return this.stream.setEncoding(h)} method pause (line 76) | pause(){return this.stream.pause()} method resume (line 76) | resume(){return this.stream.resume()} method isPaused (line 76) | isPaused(){return this.stream.isPaused()} method pipe (line 76) | pipe(h,f){return this.stream.pipe(h,f)} method unpipe (line 76) | unpipe(h){return this.stream.unpipe(h)} method unshift (line 76) | unshift(h){return this.stream.unshift(h)} method wrap (line 76) | wrap(h){return this.stream.wrap(h)} method constructor (line 76) | constructor(){super(),this.map={Company:new s({tag:"Company"}),Manager... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("Properties",l.PR... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"dc:creator":new u({tag:"dc:creator"})... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("cp:corePropertie... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"xdr:twoCellAnchor":new u,"xdr:oneCell... method prepare (line 76) | prepare(h){h.anchors.forEach((f,g)=>{f.anchorType=function(m){return(t... method tag (line 76) | get tag(){return"xdr:wsDr"} method render (line 76) | render(h,f){h.openXml(o.StdDocAttributes),h.openNode(this.tag,l.DRAWIN... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.m... method reconcile (line 76) | reconcile(h,f){h.anchors.forEach(g=>{g.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={patternFill:new u,gradientFill:new c}} method tag (line 76) | get tag(){return"fill"} method render (line 76) | render(h,f){switch(h.addRollback(),h.openNode("fill"),f.type){case"pat... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method validStyle (line 76) | validStyle(h){return l.validPatternValues[h]} method constructor (line 79) | constructor(h){this.rowCount=0,this.formatterOptions=h,this.fieldForma... method isRowHashArray (line 79) | static isRowHashArray(h){return!!Array.isArray(h)&&Array.isArray(h[0])... method isRowArray (line 79) | static isRowArray(h){return Array.isArray(h)&&!this.isRowHashArray(h)} method gatherHeaders (line 79) | static gatherHeaders(h){return l.isRowHashArray(h)?h.map(f=>f[0]):Arra... method createTransform (line 79) | static createTransform(h){return c.isSyncTransform(h)?(f,g)=>{let m=nu... method rowTransform (line 79) | set rowTransform(h){if(!o.default(h))throw new TypeError("The transfor... method format (line 79) | format(h,f){this.callTransformer(h,(g,m)=>{if(g)return f(g);if(!h)retu... method finish (line 79) | finish(h){const f=[];if(this.formatterOptions.alwaysWriteHeaders&&this... method checkHeaders (line 79) | checkHeaders(h){if(this.headers)return{shouldFormatColumns:!0,headers:... method gatherColumns (line 79) | gatherColumns(h){if(this.headers===null)throw new Error("Headers is cu... method callTransformer (line 79) | callTransformer(h,f){return this._rowTransform?this._rowTransform(h,f)... method formatColumns (line 79) | formatColumns(h,f){const g=h.map((p,y)=>this.fieldFormatter.format(p,y... method constructor (line 79) | constructor(h){super({objectMode:h.objectMode}),this.lines="",this.row... method hasHitRowLimit (line 79) | get hasHitRowLimit(){return this.parserOptions.limitRows&&this.rowCoun... method shouldEmitRows (line 79) | get shouldEmitRows(){return this.parsedRowCount>this.parserOptions.ski... method shouldSkipLine (line 79) | get shouldSkipLine(){return this.parsedLineCount<=this.parserOptions.s... method transform (line 79) | transform(h){return this.rowTransformerValidator.rowTransform=h,this} method validate (line 79) | validate(h){return this.rowTransformerValidator.rowValidator=h,this} method emit (line 79) | emit(h){if(h==="end")return this.endEmitted||(this.endEmitted=!0,super... method _transform (line 79) | _transform(h,f,g){if(this.hasHitRowLimit)return g();const m=l.wrapDone... method _flush (line 79) | _flush(h){const f=l.wrapDoneCallback(h);if(this.hasHitRowLimit)return ... method parse (line 79) | parse(h,f){if(!h)return[];const{line:g,rows:m}=this.parser.parse(h,f);... method processRows (line 79) | processRows(h,f){const g=h.length,m=p=>{const y=E=>E?f(E):p%100!=0?m(p... method transformRow (line 79) | transformRow(h,f){try{this.headerTransformer.transform(h,(g,m)=>g?f(g)... method checkAndEmitHeaders (line 79) | checkAndEmitHeaders(){!this.headersEmitted&&this.headerTransformer.hea... method skipRow (line 79) | skipRow(h){return this.rowCount-=1,h(null,{row:null,isValid:!0})} method pushRow (line 79) | pushRow(h,f){try{this.parserOptions.objectMode?this.push(h):this.push(... method wrapDoneCallback (line 79) | static wrapDoneCallback(h){let f=!1;return function(g){if(g){if(f)thro... function a (line 359) | function a(f,g){var m,p="";for(m=0;m2&&arguments[2]!==void 0?argum... method asInstance (line 75) | static asInstance(u){return u instanceof o||u==null?u:new o(u)} method col (line 75) | get col(){return this.nativeCol+Math.min(this.colWidth-1,this.nativeCo... method col (line 75) | set col(u){this.nativeCol=Math.floor(u),this.nativeColOff=Math.floor((... method row (line 75) | get row(){return this.nativeRow+Math.min(this.rowHeight-1,this.nativeR... method row (line 75) | set row(u){this.nativeRow=Math.floor(u),this.nativeRowOff=Math.floor((... method colWidth (line 75) | get colWidth(){return this.worksheet&&this.worksheet.getColumn(this.na... method rowHeight (line 75) | get rowHeight(){return this.worksheet&&this.worksheet.getRow(this.nati... method model (line 75) | get model(){return{nativeCol:this.nativeCol,nativeColOff:this.nativeCo... method model (line 75) | set model(u){this.nativeCol=u.nativeCol,this.nativeColOff=u.nativeColO... method constructor (line 75) | constructor(u){this.note=u} method model (line 75) | get model(){let u=null;switch(typeof this.note){case"string":u={type:"... method model (line 75) | set model(u){const{note:c}=u,{texts:l}=c;l.length===1&&Object.keys(l[0... method fromModel (line 75) | static fromModel(u){const c=new o;return c.model=u,c} method constructor (line 75) | constructor(){this.decode(arguments)} method setTLBR (line 75) | setTLBR(u,c,l,d,h){if(arguments.length<4){const f=a.decodeAddress(u),g... method decode (line 75) | decode(u){switch(u.length){case 5:this.setTLBR(u[0],u[1],u[2],u[3],u[4... method top (line 75) | get top(){return this.model.top||1} method top (line 75) | set top(u){this.model.top=u} method left (line 75) | get left(){return this.model.left||1} method left (line 75) | set left(u){this.model.left=u} method bottom (line 75) | get bottom(){return this.model.bottom||1} method bottom (line 75) | set bottom(u){this.model.bottom=u} method right (line 75) | get right(){return this.model.right||1} method right (line 75) | set right(u){this.model.right=u} method sheetName (line 75) | get sheetName(){return this.model.sheetName} method sheetName (line 75) | set sheetName(u){this.model.sheetName=u} method _serialisedSheetName (line 75) | get _serialisedSheetName(){const{sheetName:u}=this.model;return u?/^[a... method expand (line 75) | expand(u,c,l,d){(!this.model.top||u1?this.range:this._serialisedSheetN... method $shortRange (line 75) | get $shortRange(){return this.count>1?this.$range:this._serialisedShee... method count (line 75) | get count(){return(1+this.bottom-this.top)*(1+this.right-this.left)} method toString (line 75) | toString(){return this.range} method intersects (line 75) | intersects(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method contains (line 75) | contains(u){const c=a.decodeEx(u);return this.containsEx(c)} method containsEx (line 75) | containsEx(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method forEachAddress (line 75) | forEachAddress(u){for(let c=this.left;c<=this.right;c++)for(let l=this... method constructor (line 75) | constructor(u,c,l){this.table=u,this.column=c,this.index=l} method _set (line 75) | _set(u,c){this.table.cacheState(),this.column[u]=c} method name (line 75) | get name(){return this.column.name} method name (line 75) | set name(u){this._set("name",u)} method filterButton (line 75) | get filterButton(){return this.column.filterButton} method filterButton (line 75) | set filterButton(u){this.column.filterButton=u} method style (line 75) | get style(){return this.column.style} method style (line 75) | set style(u){this.column.style=u} method totalsRowLabel (line 75) | get totalsRowLabel(){return this.column.totalsRowLabel} method totalsRowLabel (line 75) | set totalsRowLabel(u){this._set("totalsRowLabel",u)} method totalsRowFunction (line 75) | get totalsRowFunction(){return this.column.totalsRowFunction} method totalsRowFunction (line 75) | set totalsRowFunction(u){this._set("totalsRowFunction",u)} method totalsRowResult (line 75) | get totalsRowResult(){return this.column.totalsRowResult} method totalsRowResult (line 75) | set totalsRowResult(u){this._set("totalsRowResult",u)} method totalsRowFormula (line 75) | get totalsRowFormula(){return this.column.totalsRowFormula} method totalsRowFormula (line 75) | set totalsRowFormula(u){this._set("totalsRowFormula",u)} method constructor (line 76) | constructor(u){super(),this.model=u} method tag (line 76) | get tag(){return"u"} method render (line 76) | render(u,c){if((c=c||this.model)===!0)u.leafNode("u");else{const l=o.A... method parseOpen (line 76) | parseOpen(u){u.name==="u"&&(this.model=u.attributes.val||!0)} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} function h (line 360) | function h(f,g,m,p){u.call(this,"ZipFileWorker"),this.bytesWritten=0,thi... method constructor (line 75) | constructor(p){this._data=p} method length (line 75) | get length(){return this._data.length} method copy (line 75) | copy(p,y,v,b){this._data.copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._data} method constructor (line 76) | constructor(g){super(),this.options=g||h.OPTIONS,this.map={b:{prop:"bo... method tag (line 76) | get tag(){return this.options.tagName} method render (line 76) | render(g,m){const{map:p}=this;g.openNode(this.options.tagName),l.each(... method parseOpen (line 76) | parseOpen(g){if(this.parser)return this.parser.parseOpen(g),!0;if(this... method parseText (line 76) | parseText(g){this.parser&&this.parser.parseText(g)} method parseClose (line 76) | parseClose(g){if(this.parser&&!this.parser.parseClose(g)){const m=this... function a (line 360) | function a(){if(!(this instanceof a))return new a;if(arguments.length)th... function d (line 360) | function d(h){return new o.Promise(function(f,g){var m=h.decompressed.ge... method constructor (line 75) | constructor(p){this._data=p} method length (line 75) | get length(){return this._data.length} method copy (line 75) | copy(p,y,v,b){return this._data._buf.copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._data.toBuffer()} method constructor (line 76) | constructor(){super(),this.map={"x14:dataBar":this.databarXform=new u,... method tag (line 76) | get tag(){return"x14:cfRule"} method isExt (line 76) | static isExt(f){return f.type==="dataBar"?u.isExt(f):!(f.type!=="iconS... method prepare (line 76) | prepare(f){d.isExt(f)&&(f.x14Id=`{${a()}}`.toUpperCase())} method render (line 76) | render(f,g){if(d.isExt(g))switch(g.type){case"dataBar":this.renderData... method renderDataBar (line 76) | renderDataBar(f,g){f.openNode(this.tag,{type:"dataBar",id:g.x14Id}),th... method renderIconSet (line 76) | renderIconSet(f,g){f.openNode(this.tag,{type:"iconSet",priority:g.prio... method createNewModel (line 76) | createNewModel(f){let{attributes:g}=f;return{type:g.type,x14Id:g.id,pr... method onParserClose (line 76) | onParserClose(f,g){Object.assign(this.model,g.model)} method constructor (line 76) | constructor(){super(),this.map={autoFilter:new u,tableColumns:new s({t... method prepare (line 76) | prepare(f,g){this.map.autoFilter.prepare(f),this.map.tableColumns.prep... method tag (line 76) | get tag(){return"table"} method render (line 76) | render(f,g){f.openXml(a.StdDocAttributes),f.openNode(this.tag,$o(An({}... method parseOpen (line 76) | parseOpen(f){if(this.parser)return this.parser.parseOpen(f),!0;const{n... method parseText (line 76) | parseText(f){this.parser&&this.parser.parseText(f)} method parseClose (line 76) | parseClose(f){if(this.parser)return this.parser.parseClose(f)||(this.p... method reconcile (line 76) | reconcile(f,g){f.columns.forEach(m=>{m.dxfId!==void 0&&(m.style=g.styl... function s (line 360) | function s(u,c){o.call(this,"Nodejs stream input adapter for "+u),this._... method prepare (line 76) | prepare(){} method render (line 76) | render(){} method parseOpen (line 76) | parseOpen(c){} method parseText (line 76) | parseText(c){} method parseClose (line 76) | parseClose(c){} method reconcile (line 76) | reconcile(c,l){} method reset (line 76) | reset(){this.model=null,this.map&&Object.values(this.map).forEach(c=>{... method mergeModel (line 76) | mergeModel(c){this.model=Object.assign(this.model||{},c)} method parse (line 76) | async parse(c){for await(const l of c)for(const{eventType:d,value:h}of... method parseStream (line 76) | async parseStream(c){return this.parse(a(c))} method xml (line 76) | get xml(){return this.toXml(this.model)} method toXml (line 76) | toXml(c){const l=new o;return this.render(l,c),l.xml} method toAttribute (line 76) | static toAttribute(c,l){let d=arguments.length>2&&arguments[2]!==void ... method toStringAttribute (line 76) | static toStringAttribute(c,l){let d=arguments.length>2&&arguments[2]!=... method toStringValue (line 76) | static toStringValue(c,l){return c===void 0?l:c} method toBoolAttribute (line 76) | static toBoolAttribute(c,l){let d=arguments.length>2&&arguments[2]!==v... method toBoolValue (line 76) | static toBoolValue(c,l){return c===void 0?l:c==="1"} method toIntAttribute (line 76) | static toIntAttribute(c,l){let d=arguments.length>2&&arguments[2]!==vo... method toIntValue (line 76) | static toIntValue(c,l){return c===void 0?l:parseInt(c,10)} method toFloatAttribute (line 76) | static toFloatAttribute(c,l){let d=arguments.length>2&&arguments[2]!==... method toFloatValue (line 76) | static toFloatValue(c,l){return c===void 0?l:parseFloat(c)} method render (line 76) | render(c,l){c.openXml(a.StdDocAttributes),c.openNode("Types",s.PROPERT... method parseOpen (line 76) | parseOpen(){return!1} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} method tag (line 76) | get tag(){return"x14:id"} method render (line 76) | render(l,d){l.leafNode(this.tag,null,d)} method parseOpen (line 76) | parseOpen(){this.model=""} method parseText (line 76) | parseText(l){this.model+=l} method parseClose (line 76) | parseClose(l){return l!==this.tag} method constructor (line 76) | constructor(){super(),this.map={"x14:conditionalFormattings":this.cond... method tag (line 76) | get tag(){return"ext"} method hasContent (line 76) | hasContent(c){return this.conditionalFormattings.hasContent(c.conditio... method prepare (line 76) | prepare(c,l){this.conditionalFormattings.prepare(c.conditionalFormatti... method render (line 76) | render(c,l){c.openNode("ext",{uri:"{78C0D931-6437-407d-A8EE-F0AAD7539E... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(c,l){this.model[c]=l.model} method constructor (line 76) | constructor(){super(),this.map={color:new o}} method tag (line 76) | get tag(){return"stop"} method render (line 76) | render(h,f){h.openNode("stop"),h.addAttribute("position",f.position),t... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... function o (line 360) | function o(s,u,c){a.call(this,u),this._helper=s;var l=this;s.on("data",f... method constructor (line 75) | constructor(u,c){let l=arguments.length>2&&arguments[2]!==void 0?argum... method asInstance (line 75) | static asInstance(u){return u instanceof o||u==null?u:new o(u)} method col (line 75) | get col(){return this.nativeCol+Math.min(this.colWidth-1,this.nativeCo... method col (line 75) | set col(u){this.nativeCol=Math.floor(u),this.nativeColOff=Math.floor((... method row (line 75) | get row(){return this.nativeRow+Math.min(this.rowHeight-1,this.nativeR... method row (line 75) | set row(u){this.nativeRow=Math.floor(u),this.nativeRowOff=Math.floor((... method colWidth (line 75) | get colWidth(){return this.worksheet&&this.worksheet.getColumn(this.na... method rowHeight (line 75) | get rowHeight(){return this.worksheet&&this.worksheet.getRow(this.nati... method model (line 75) | get model(){return{nativeCol:this.nativeCol,nativeColOff:this.nativeCo... method model (line 75) | set model(u){this.nativeCol=u.nativeCol,this.nativeColOff=u.nativeColO... method constructor (line 75) | constructor(u){this.note=u} method model (line 75) | get model(){let u=null;switch(typeof this.note){case"string":u={type:"... method model (line 75) | set model(u){const{note:c}=u,{texts:l}=c;l.length===1&&Object.keys(l[0... method fromModel (line 75) | static fromModel(u){const c=new o;return c.model=u,c} method constructor (line 75) | constructor(){this.decode(arguments)} method setTLBR (line 75) | setTLBR(u,c,l,d,h){if(arguments.length<4){const f=a.decodeAddress(u),g... method decode (line 75) | decode(u){switch(u.length){case 5:this.setTLBR(u[0],u[1],u[2],u[3],u[4... method top (line 75) | get top(){return this.model.top||1} method top (line 75) | set top(u){this.model.top=u} method left (line 75) | get left(){return this.model.left||1} method left (line 75) | set left(u){this.model.left=u} method bottom (line 75) | get bottom(){return this.model.bottom||1} method bottom (line 75) | set bottom(u){this.model.bottom=u} method right (line 75) | get right(){return this.model.right||1} method right (line 75) | set right(u){this.model.right=u} method sheetName (line 75) | get sheetName(){return this.model.sheetName} method sheetName (line 75) | set sheetName(u){this.model.sheetName=u} method _serialisedSheetName (line 75) | get _serialisedSheetName(){const{sheetName:u}=this.model;return u?/^[a... method expand (line 75) | expand(u,c,l,d){(!this.model.top||u1?this.range:this._serialisedSheetN... method $shortRange (line 75) | get $shortRange(){return this.count>1?this.$range:this._serialisedShee... method count (line 75) | get count(){return(1+this.bottom-this.top)*(1+this.right-this.left)} method toString (line 75) | toString(){return this.range} method intersects (line 75) | intersects(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method contains (line 75) | contains(u){const c=a.decodeEx(u);return this.containsEx(c)} method containsEx (line 75) | containsEx(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method forEachAddress (line 75) | forEachAddress(u){for(let c=this.left;c<=this.right;c++)for(let l=this... method constructor (line 75) | constructor(u,c,l){this.table=u,this.column=c,this.index=l} method _set (line 75) | _set(u,c){this.table.cacheState(),this.column[u]=c} method name (line 75) | get name(){return this.column.name} method name (line 75) | set name(u){this._set("name",u)} method filterButton (line 75) | get filterButton(){return this.column.filterButton} method filterButton (line 75) | set filterButton(u){this.column.filterButton=u} method style (line 75) | get style(){return this.column.style} method style (line 75) | set style(u){this.column.style=u} method totalsRowLabel (line 75) | get totalsRowLabel(){return this.column.totalsRowLabel} method totalsRowLabel (line 75) | set totalsRowLabel(u){this._set("totalsRowLabel",u)} method totalsRowFunction (line 75) | get totalsRowFunction(){return this.column.totalsRowFunction} method totalsRowFunction (line 75) | set totalsRowFunction(u){this._set("totalsRowFunction",u)} method totalsRowResult (line 75) | get totalsRowResult(){return this.column.totalsRowResult} method totalsRowResult (line 75) | set totalsRowResult(u){this._set("totalsRowResult",u)} method totalsRowFormula (line 75) | get totalsRowFormula(){return this.column.totalsRowFormula} method totalsRowFormula (line 75) | set totalsRowFormula(u){this._set("totalsRowFormula",u)} method constructor (line 76) | constructor(u){super(),this.model=u} method tag (line 76) | get tag(){return"u"} method render (line 76) | render(u,c){if((c=c||this.model)===!0)u.leafNode("u");else{const l=o.A... method parseOpen (line 76) | parseOpen(u){u.name==="u"&&(this.model=u.attributes.val||!0)} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} function a (line 360) | function a(D,F,z){var W,U=s.getTypeOf(F),G=s.extend(z||{},l);G.date=G.da... function b (line 360) | function b(D){return Object.prototype.toString.call(D)==="[object RegExp]"} function o (line 360) | function o(s){a.call(this,s);for(var u=0;u2&&arguments[2]!==void 0?argum... method asInstance (line 75) | static asInstance(u){return u instanceof o||u==null?u:new o(u)} method col (line 75) | get col(){return this.nativeCol+Math.min(this.colWidth-1,this.nativeCo... method col (line 75) | set col(u){this.nativeCol=Math.floor(u),this.nativeColOff=Math.floor((... method row (line 75) | get row(){return this.nativeRow+Math.min(this.rowHeight-1,this.nativeR... method row (line 75) | set row(u){this.nativeRow=Math.floor(u),this.nativeRowOff=Math.floor((... method colWidth (line 75) | get colWidth(){return this.worksheet&&this.worksheet.getColumn(this.na... method rowHeight (line 75) | get rowHeight(){return this.worksheet&&this.worksheet.getRow(this.nati... method model (line 75) | get model(){return{nativeCol:this.nativeCol,nativeColOff:this.nativeCo... method model (line 75) | set model(u){this.nativeCol=u.nativeCol,this.nativeColOff=u.nativeColO... method constructor (line 75) | constructor(u){this.note=u} method model (line 75) | get model(){let u=null;switch(typeof this.note){case"string":u={type:"... method model (line 75) | set model(u){const{note:c}=u,{texts:l}=c;l.length===1&&Object.keys(l[0... method fromModel (line 75) | static fromModel(u){const c=new o;return c.model=u,c} method constructor (line 75) | constructor(){this.decode(arguments)} method setTLBR (line 75) | setTLBR(u,c,l,d,h){if(arguments.length<4){const f=a.decodeAddress(u),g... method decode (line 75) | decode(u){switch(u.length){case 5:this.setTLBR(u[0],u[1],u[2],u[3],u[4... method top (line 75) | get top(){return this.model.top||1} method top (line 75) | set top(u){this.model.top=u} method left (line 75) | get left(){return this.model.left||1} method left (line 75) | set left(u){this.model.left=u} method bottom (line 75) | get bottom(){return this.model.bottom||1} method bottom (line 75) | set bottom(u){this.model.bottom=u} method right (line 75) | get right(){return this.model.right||1} method right (line 75) | set right(u){this.model.right=u} method sheetName (line 75) | get sheetName(){return this.model.sheetName} method sheetName (line 75) | set sheetName(u){this.model.sheetName=u} method _serialisedSheetName (line 75) | get _serialisedSheetName(){const{sheetName:u}=this.model;return u?/^[a... method expand (line 75) | expand(u,c,l,d){(!this.model.top||u1?this.range:this._serialisedSheetN... method $shortRange (line 75) | get $shortRange(){return this.count>1?this.$range:this._serialisedShee... method count (line 75) | get count(){return(1+this.bottom-this.top)*(1+this.right-this.left)} method toString (line 75) | toString(){return this.range} method intersects (line 75) | intersects(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method contains (line 75) | contains(u){const c=a.decodeEx(u);return this.containsEx(c)} method containsEx (line 75) | containsEx(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method forEachAddress (line 75) | forEachAddress(u){for(let c=this.left;c<=this.right;c++)for(let l=this... method constructor (line 75) | constructor(u,c,l){this.table=u,this.column=c,this.index=l} method _set (line 75) | _set(u,c){this.table.cacheState(),this.column[u]=c} method name (line 75) | get name(){return this.column.name} method name (line 75) | set name(u){this._set("name",u)} method filterButton (line 75) | get filterButton(){return this.column.filterButton} method filterButton (line 75) | set filterButton(u){this.column.filterButton=u} method style (line 75) | get style(){return this.column.style} method style (line 75) | set style(u){this.column.style=u} method totalsRowLabel (line 75) | get totalsRowLabel(){return this.column.totalsRowLabel} method totalsRowLabel (line 75) | set totalsRowLabel(u){this._set("totalsRowLabel",u)} method totalsRowFunction (line 75) | get totalsRowFunction(){return this.column.totalsRowFunction} method totalsRowFunction (line 75) | set totalsRowFunction(u){this._set("totalsRowFunction",u)} method totalsRowResult (line 75) | get totalsRowResult(){return this.column.totalsRowResult} method totalsRowResult (line 75) | set totalsRowResult(u){this._set("totalsRowResult",u)} method totalsRowFormula (line 75) | get totalsRowFormula(){return this.column.totalsRowFormula} method totalsRowFormula (line 75) | set totalsRowFormula(u){this._set("totalsRowFormula",u)} method constructor (line 76) | constructor(u){super(),this.model=u} method tag (line 76) | get tag(){return"u"} method render (line 76) | render(u,c){if((c=c||this.model)===!0)u.leafNode("u");else{const l=o.A... method parseOpen (line 76) | parseOpen(u){u.name==="u"&&(this.model=u.attributes.val||!0)} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} function o (line 360) | function o(s){this.data=s,this.length=s.length,this.index=0,this.zero=0} method constructor (line 75) | constructor(u,c){let l=arguments.length>2&&arguments[2]!==void 0?argum... method asInstance (line 75) | static asInstance(u){return u instanceof o||u==null?u:new o(u)} method col (line 75) | get col(){return this.nativeCol+Math.min(this.colWidth-1,this.nativeCo... method col (line 75) | set col(u){this.nativeCol=Math.floor(u),this.nativeColOff=Math.floor((... method row (line 75) | get row(){return this.nativeRow+Math.min(this.rowHeight-1,this.nativeR... method row (line 75) | set row(u){this.nativeRow=Math.floor(u),this.nativeRowOff=Math.floor((... method colWidth (line 75) | get colWidth(){return this.worksheet&&this.worksheet.getColumn(this.na... method rowHeight (line 75) | get rowHeight(){return this.worksheet&&this.worksheet.getRow(this.nati... method model (line 75) | get model(){return{nativeCol:this.nativeCol,nativeColOff:this.nativeCo... method model (line 75) | set model(u){this.nativeCol=u.nativeCol,this.nativeColOff=u.nativeColO... method constructor (line 75) | constructor(u){this.note=u} method model (line 75) | get model(){let u=null;switch(typeof this.note){case"string":u={type:"... method model (line 75) | set model(u){const{note:c}=u,{texts:l}=c;l.length===1&&Object.keys(l[0... method fromModel (line 75) | static fromModel(u){const c=new o;return c.model=u,c} method constructor (line 75) | constructor(){this.decode(arguments)} method setTLBR (line 75) | setTLBR(u,c,l,d,h){if(arguments.length<4){const f=a.decodeAddress(u),g... method decode (line 75) | decode(u){switch(u.length){case 5:this.setTLBR(u[0],u[1],u[2],u[3],u[4... method top (line 75) | get top(){return this.model.top||1} method top (line 75) | set top(u){this.model.top=u} method left (line 75) | get left(){return this.model.left||1} method left (line 75) | set left(u){this.model.left=u} method bottom (line 75) | get bottom(){return this.model.bottom||1} method bottom (line 75) | set bottom(u){this.model.bottom=u} method right (line 75) | get right(){return this.model.right||1} method right (line 75) | set right(u){this.model.right=u} method sheetName (line 75) | get sheetName(){return this.model.sheetName} method sheetName (line 75) | set sheetName(u){this.model.sheetName=u} method _serialisedSheetName (line 75) | get _serialisedSheetName(){const{sheetName:u}=this.model;return u?/^[a... method expand (line 75) | expand(u,c,l,d){(!this.model.top||u1?this.range:this._serialisedSheetN... method $shortRange (line 75) | get $shortRange(){return this.count>1?this.$range:this._serialisedShee... method count (line 75) | get count(){return(1+this.bottom-this.top)*(1+this.right-this.left)} method toString (line 75) | toString(){return this.range} method intersects (line 75) | intersects(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method contains (line 75) | contains(u){const c=a.decodeEx(u);return this.containsEx(c)} method containsEx (line 75) | containsEx(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method forEachAddress (line 75) | forEachAddress(u){for(let c=this.left;c<=this.right;c++)for(let l=this... method constructor (line 75) | constructor(u,c,l){this.table=u,this.column=c,this.index=l} method _set (line 75) | _set(u,c){this.table.cacheState(),this.column[u]=c} method name (line 75) | get name(){return this.column.name} method name (line 75) | set name(u){this._set("name",u)} method filterButton (line 75) | get filterButton(){return this.column.filterButton} method filterButton (line 75) | set filterButton(u){this.column.filterButton=u} method style (line 75) | get style(){return this.column.style} method style (line 75) | set style(u){this.column.style=u} method totalsRowLabel (line 75) | get totalsRowLabel(){return this.column.totalsRowLabel} method totalsRowLabel (line 75) | set totalsRowLabel(u){this._set("totalsRowLabel",u)} method totalsRowFunction (line 75) | get totalsRowFunction(){return this.column.totalsRowFunction} method totalsRowFunction (line 75) | set totalsRowFunction(u){this._set("totalsRowFunction",u)} method totalsRowResult (line 75) | get totalsRowResult(){return this.column.totalsRowResult} method totalsRowResult (line 75) | set totalsRowResult(u){this._set("totalsRowResult",u)} method totalsRowFormula (line 75) | get totalsRowFormula(){return this.column.totalsRowFormula} method totalsRowFormula (line 75) | set totalsRowFormula(u){this._set("totalsRowFormula",u)} method constructor (line 76) | constructor(u){super(),this.model=u} method tag (line 76) | get tag(){return"u"} method render (line 76) | render(u,c){if((c=c||this.model)===!0)u.leafNode("u");else{const l=o.A... method parseOpen (line 76) | parseOpen(u){u.name==="u"&&(this.model=u.attributes.val||!0)} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} function o (line 360) | function o(s){a.call(this,s)} method constructor (line 75) | constructor(u,c){let l=arguments.length>2&&arguments[2]!==void 0?argum... method asInstance (line 75) | static asInstance(u){return u instanceof o||u==null?u:new o(u)} method col (line 75) | get col(){return this.nativeCol+Math.min(this.colWidth-1,this.nativeCo... method col (line 75) | set col(u){this.nativeCol=Math.floor(u),this.nativeColOff=Math.floor((... method row (line 75) | get row(){return this.nativeRow+Math.min(this.rowHeight-1,this.nativeR... method row (line 75) | set row(u){this.nativeRow=Math.floor(u),this.nativeRowOff=Math.floor((... method colWidth (line 75) | get colWidth(){return this.worksheet&&this.worksheet.getColumn(this.na... method rowHeight (line 75) | get rowHeight(){return this.worksheet&&this.worksheet.getRow(this.nati... method model (line 75) | get model(){return{nativeCol:this.nativeCol,nativeColOff:this.nativeCo... method model (line 75) | set model(u){this.nativeCol=u.nativeCol,this.nativeColOff=u.nativeColO... method constructor (line 75) | constructor(u){this.note=u} method model (line 75) | get model(){let u=null;switch(typeof this.note){case"string":u={type:"... method model (line 75) | set model(u){const{note:c}=u,{texts:l}=c;l.length===1&&Object.keys(l[0... method fromModel (line 75) | static fromModel(u){const c=new o;return c.model=u,c} method constructor (line 75) | constructor(){this.decode(arguments)} method setTLBR (line 75) | setTLBR(u,c,l,d,h){if(arguments.length<4){const f=a.decodeAddress(u),g... method decode (line 75) | decode(u){switch(u.length){case 5:this.setTLBR(u[0],u[1],u[2],u[3],u[4... method top (line 75) | get top(){return this.model.top||1} method top (line 75) | set top(u){this.model.top=u} method left (line 75) | get left(){return this.model.left||1} method left (line 75) | set left(u){this.model.left=u} method bottom (line 75) | get bottom(){return this.model.bottom||1} method bottom (line 75) | set bottom(u){this.model.bottom=u} method right (line 75) | get right(){return this.model.right||1} method right (line 75) | set right(u){this.model.right=u} method sheetName (line 75) | get sheetName(){return this.model.sheetName} method sheetName (line 75) | set sheetName(u){this.model.sheetName=u} method _serialisedSheetName (line 75) | get _serialisedSheetName(){const{sheetName:u}=this.model;return u?/^[a... method expand (line 75) | expand(u,c,l,d){(!this.model.top||u1?this.range:this._serialisedSheetN... method $shortRange (line 75) | get $shortRange(){return this.count>1?this.$range:this._serialisedShee... method count (line 75) | get count(){return(1+this.bottom-this.top)*(1+this.right-this.left)} method toString (line 75) | toString(){return this.range} method intersects (line 75) | intersects(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method contains (line 75) | contains(u){const c=a.decodeEx(u);return this.containsEx(c)} method containsEx (line 75) | containsEx(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method forEachAddress (line 75) | forEachAddress(u){for(let c=this.left;c<=this.right;c++)for(let l=this... method constructor (line 75) | constructor(u,c,l){this.table=u,this.column=c,this.index=l} method _set (line 75) | _set(u,c){this.table.cacheState(),this.column[u]=c} method name (line 75) | get name(){return this.column.name} method name (line 75) | set name(u){this._set("name",u)} method filterButton (line 75) | get filterButton(){return this.column.filterButton} method filterButton (line 75) | set filterButton(u){this.column.filterButton=u} method style (line 75) | get style(){return this.column.style} method style (line 75) | set style(u){this.column.style=u} method totalsRowLabel (line 75) | get totalsRowLabel(){return this.column.totalsRowLabel} method totalsRowLabel (line 75) | set totalsRowLabel(u){this._set("totalsRowLabel",u)} method totalsRowFunction (line 75) | get totalsRowFunction(){return this.column.totalsRowFunction} method totalsRowFunction (line 75) | set totalsRowFunction(u){this._set("totalsRowFunction",u)} method totalsRowResult (line 75) | get totalsRowResult(){return this.column.totalsRowResult} method totalsRowResult (line 75) | set totalsRowResult(u){this._set("totalsRowResult",u)} method totalsRowFormula (line 75) | get totalsRowFormula(){return this.column.totalsRowFormula} method totalsRowFormula (line 75) | set totalsRowFormula(u){this._set("totalsRowFormula",u)} method constructor (line 76) | constructor(u){super(),this.model=u} method tag (line 76) | get tag(){return"u"} method render (line 76) | render(u,c){if((c=c||this.model)===!0)u.leafNode("u");else{const l=o.A... method parseOpen (line 76) | parseOpen(u){u.name==="u"&&(this.model=u.attributes.val||!0)} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} function o (line 360) | function o(s){a.call(this,s)} method constructor (line 75) | constructor(u,c){let l=arguments.length>2&&arguments[2]!==void 0?argum... method asInstance (line 75) | static asInstance(u){return u instanceof o||u==null?u:new o(u)} method col (line 75) | get col(){return this.nativeCol+Math.min(this.colWidth-1,this.nativeCo... method col (line 75) | set col(u){this.nativeCol=Math.floor(u),this.nativeColOff=Math.floor((... method row (line 75) | get row(){return this.nativeRow+Math.min(this.rowHeight-1,this.nativeR... method row (line 75) | set row(u){this.nativeRow=Math.floor(u),this.nativeRowOff=Math.floor((... method colWidth (line 75) | get colWidth(){return this.worksheet&&this.worksheet.getColumn(this.na... method rowHeight (line 75) | get rowHeight(){return this.worksheet&&this.worksheet.getRow(this.nati... method model (line 75) | get model(){return{nativeCol:this.nativeCol,nativeColOff:this.nativeCo... method model (line 75) | set model(u){this.nativeCol=u.nativeCol,this.nativeColOff=u.nativeColO... method constructor (line 75) | constructor(u){this.note=u} method model (line 75) | get model(){let u=null;switch(typeof this.note){case"string":u={type:"... method model (line 75) | set model(u){const{note:c}=u,{texts:l}=c;l.length===1&&Object.keys(l[0... method fromModel (line 75) | static fromModel(u){const c=new o;return c.model=u,c} method constructor (line 75) | constructor(){this.decode(arguments)} method setTLBR (line 75) | setTLBR(u,c,l,d,h){if(arguments.length<4){const f=a.decodeAddress(u),g... method decode (line 75) | decode(u){switch(u.length){case 5:this.setTLBR(u[0],u[1],u[2],u[3],u[4... method top (line 75) | get top(){return this.model.top||1} method top (line 75) | set top(u){this.model.top=u} method left (line 75) | get left(){return this.model.left||1} method left (line 75) | set left(u){this.model.left=u} method bottom (line 75) | get bottom(){return this.model.bottom||1} method bottom (line 75) | set bottom(u){this.model.bottom=u} method right (line 75) | get right(){return this.model.right||1} method right (line 75) | set right(u){this.model.right=u} method sheetName (line 75) | get sheetName(){return this.model.sheetName} method sheetName (line 75) | set sheetName(u){this.model.sheetName=u} method _serialisedSheetName (line 75) | get _serialisedSheetName(){const{sheetName:u}=this.model;return u?/^[a... method expand (line 75) | expand(u,c,l,d){(!this.model.top||u1?this.range:this._serialisedSheetN... method $shortRange (line 75) | get $shortRange(){return this.count>1?this.$range:this._serialisedShee... method count (line 75) | get count(){return(1+this.bottom-this.top)*(1+this.right-this.left)} method toString (line 75) | toString(){return this.range} method intersects (line 75) | intersects(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method contains (line 75) | contains(u){const c=a.decodeEx(u);return this.containsEx(c)} method containsEx (line 75) | containsEx(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method forEachAddress (line 75) | forEachAddress(u){for(let c=this.left;c<=this.right;c++)for(let l=this... method constructor (line 75) | constructor(u,c,l){this.table=u,this.column=c,this.index=l} method _set (line 75) | _set(u,c){this.table.cacheState(),this.column[u]=c} method name (line 75) | get name(){return this.column.name} method name (line 75) | set name(u){this._set("name",u)} method filterButton (line 75) | get filterButton(){return this.column.filterButton} method filterButton (line 75) | set filterButton(u){this.column.filterButton=u} method style (line 75) | get style(){return this.column.style} method style (line 75) | set style(u){this.column.style=u} method totalsRowLabel (line 75) | get totalsRowLabel(){return this.column.totalsRowLabel} method totalsRowLabel (line 75) | set totalsRowLabel(u){this._set("totalsRowLabel",u)} method totalsRowFunction (line 75) | get totalsRowFunction(){return this.column.totalsRowFunction} method totalsRowFunction (line 75) | set totalsRowFunction(u){this._set("totalsRowFunction",u)} method totalsRowResult (line 75) | get totalsRowResult(){return this.column.totalsRowResult} method totalsRowResult (line 75) | set totalsRowResult(u){this._set("totalsRowResult",u)} method totalsRowFormula (line 75) | get totalsRowFormula(){return this.column.totalsRowFormula} method totalsRowFormula (line 75) | set totalsRowFormula(u){this._set("totalsRowFormula",u)} method constructor (line 76) | constructor(u){super(),this.model=u} method tag (line 76) | get tag(){return"u"} method render (line 76) | render(u,c){if((c=c||this.model)===!0)u.leafNode("u");else{const l=o.A... method parseOpen (line 76) | parseOpen(u){u.name==="u"&&(this.model=u.attributes.val||!0)} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} function o (line 360) | function o(s){a.call(this,s)} method constructor (line 75) | constructor(u,c){let l=arguments.length>2&&arguments[2]!==void 0?argum... method asInstance (line 75) | static asInstance(u){return u instanceof o||u==null?u:new o(u)} method col (line 75) | get col(){return this.nativeCol+Math.min(this.colWidth-1,this.nativeCo... method col (line 75) | set col(u){this.nativeCol=Math.floor(u),this.nativeColOff=Math.floor((... method row (line 75) | get row(){return this.nativeRow+Math.min(this.rowHeight-1,this.nativeR... method row (line 75) | set row(u){this.nativeRow=Math.floor(u),this.nativeRowOff=Math.floor((... method colWidth (line 75) | get colWidth(){return this.worksheet&&this.worksheet.getColumn(this.na... method rowHeight (line 75) | get rowHeight(){return this.worksheet&&this.worksheet.getRow(this.nati... method model (line 75) | get model(){return{nativeCol:this.nativeCol,nativeColOff:this.nativeCo... method model (line 75) | set model(u){this.nativeCol=u.nativeCol,this.nativeColOff=u.nativeColO... method constructor (line 75) | constructor(u){this.note=u} method model (line 75) | get model(){let u=null;switch(typeof this.note){case"string":u={type:"... method model (line 75) | set model(u){const{note:c}=u,{texts:l}=c;l.length===1&&Object.keys(l[0... method fromModel (line 75) | static fromModel(u){const c=new o;return c.model=u,c} method constructor (line 75) | constructor(){this.decode(arguments)} method setTLBR (line 75) | setTLBR(u,c,l,d,h){if(arguments.length<4){const f=a.decodeAddress(u),g... method decode (line 75) | decode(u){switch(u.length){case 5:this.setTLBR(u[0],u[1],u[2],u[3],u[4... method top (line 75) | get top(){return this.model.top||1} method top (line 75) | set top(u){this.model.top=u} method left (line 75) | get left(){return this.model.left||1} method left (line 75) | set left(u){this.model.left=u} method bottom (line 75) | get bottom(){return this.model.bottom||1} method bottom (line 75) | set bottom(u){this.model.bottom=u} method right (line 75) | get right(){return this.model.right||1} method right (line 75) | set right(u){this.model.right=u} method sheetName (line 75) | get sheetName(){return this.model.sheetName} method sheetName (line 75) | set sheetName(u){this.model.sheetName=u} method _serialisedSheetName (line 75) | get _serialisedSheetName(){const{sheetName:u}=this.model;return u?/^[a... method expand (line 75) | expand(u,c,l,d){(!this.model.top||u1?this.range:this._serialisedSheetN... method $shortRange (line 75) | get $shortRange(){return this.count>1?this.$range:this._serialisedShee... method count (line 75) | get count(){return(1+this.bottom-this.top)*(1+this.right-this.left)} method toString (line 75) | toString(){return this.range} method intersects (line 75) | intersects(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method contains (line 75) | contains(u){const c=a.decodeEx(u);return this.containsEx(c)} method containsEx (line 75) | containsEx(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method forEachAddress (line 75) | forEachAddress(u){for(let c=this.left;c<=this.right;c++)for(let l=this... method constructor (line 75) | constructor(u,c,l){this.table=u,this.column=c,this.index=l} method _set (line 75) | _set(u,c){this.table.cacheState(),this.column[u]=c} method name (line 75) | get name(){return this.column.name} method name (line 75) | set name(u){this._set("name",u)} method filterButton (line 75) | get filterButton(){return this.column.filterButton} method filterButton (line 75) | set filterButton(u){this.column.filterButton=u} method style (line 75) | get style(){return this.column.style} method style (line 75) | set style(u){this.column.style=u} method totalsRowLabel (line 75) | get totalsRowLabel(){return this.column.totalsRowLabel} method totalsRowLabel (line 75) | set totalsRowLabel(u){this._set("totalsRowLabel",u)} method totalsRowFunction (line 75) | get totalsRowFunction(){return this.column.totalsRowFunction} method totalsRowFunction (line 75) | set totalsRowFunction(u){this._set("totalsRowFunction",u)} method totalsRowResult (line 75) | get totalsRowResult(){return this.column.totalsRowResult} method totalsRowResult (line 75) | set totalsRowResult(u){this._set("totalsRowResult",u)} method totalsRowFormula (line 75) | get totalsRowFormula(){return this.column.totalsRowFormula} method totalsRowFormula (line 75) | set totalsRowFormula(u){this._set("totalsRowFormula",u)} method constructor (line 76) | constructor(u){super(),this.model=u} method tag (line 76) | get tag(){return"u"} method render (line 76) | render(u,c){if((c=c||this.model)===!0)u.leafNode("u");else{const l=o.A... method parseOpen (line 76) | parseOpen(u){u.name==="u"&&(this.model=u.attributes.val||!0)} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} function s (line 360) | function s(u){a.call(this,"ConvertWorker to "+u),this.destType=u} method prepare (line 76) | prepare(){} method render (line 76) | render(){} method parseOpen (line 76) | parseOpen(c){} method parseText (line 76) | parseText(c){} method parseClose (line 76) | parseClose(c){} method reconcile (line 76) | reconcile(c,l){} method reset (line 76) | reset(){this.model=null,this.map&&Object.values(this.map).forEach(c=>{... method mergeModel (line 76) | mergeModel(c){this.model=Object.assign(this.model||{},c)} method parse (line 76) | async parse(c){for await(const l of c)for(const{eventType:d,value:h}of... method parseStream (line 76) | async parseStream(c){return this.parse(a(c))} method xml (line 76) | get xml(){return this.toXml(this.model)} method toXml (line 76) | toXml(c){const l=new o;return this.render(l,c),l.xml} method toAttribute (line 76) | static toAttribute(c,l){let d=arguments.length>2&&arguments[2]!==void ... method toStringAttribute (line 76) | static toStringAttribute(c,l){let d=arguments.length>2&&arguments[2]!=... method toStringValue (line 76) | static toStringValue(c,l){return c===void 0?l:c} method toBoolAttribute (line 76) | static toBoolAttribute(c,l){let d=arguments.length>2&&arguments[2]!==v... method toBoolValue (line 76) | static toBoolValue(c,l){return c===void 0?l:c==="1"} method toIntAttribute (line 76) | static toIntAttribute(c,l){let d=arguments.length>2&&arguments[2]!==vo... method toIntValue (line 76) | static toIntValue(c,l){return c===void 0?l:parseInt(c,10)} method toFloatAttribute (line 76) | static toFloatAttribute(c,l){let d=arguments.length>2&&arguments[2]!==... method toFloatValue (line 76) | static toFloatValue(c,l){return c===void 0?l:parseFloat(c)} method render (line 76) | render(c,l){c.openXml(a.StdDocAttributes),c.openNode("Types",s.PROPERT... method parseOpen (line 76) | parseOpen(){return!1} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} method tag (line 76) | get tag(){return"x14:id"} method render (line 76) | render(l,d){l.leafNode(this.tag,null,d)} method parseOpen (line 76) | parseOpen(){this.model=""} method parseText (line 76) | parseText(l){this.model+=l} method parseClose (line 76) | parseClose(l){return l!==this.tag} method constructor (line 76) | constructor(){super(),this.map={"x14:conditionalFormattings":this.cond... method tag (line 76) | get tag(){return"ext"} method hasContent (line 76) | hasContent(c){return this.conditionalFormattings.hasContent(c.conditio... method prepare (line 76) | prepare(c,l){this.conditionalFormattings.prepare(c.conditionalFormatti... method render (line 76) | render(c,l){c.openNode("ext",{uri:"{78C0D931-6437-407d-A8EE-F0AAD7539E... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(c,l){this.model[c]=l.model} method constructor (line 76) | constructor(){super(),this.map={color:new o}} method tag (line 76) | get tag(){return"stop"} method render (line 76) | render(h,f){h.openNode("stop"),h.addAttribute("position",f.position),t... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... function s (line 360) | function s(){a.call(this,"Crc32Probe"),this.withStreamInfo("crc32",0)} method prepare (line 76) | prepare(){} method render (line 76) | render(){} method parseOpen (line 76) | parseOpen(c){} method parseText (line 76) | parseText(c){} method parseClose (line 76) | parseClose(c){} method reconcile (line 76) | reconcile(c,l){} method reset (line 76) | reset(){this.model=null,this.map&&Object.values(this.map).forEach(c=>{... method mergeModel (line 76) | mergeModel(c){this.model=Object.assign(this.model||{},c)} method parse (line 76) | async parse(c){for await(const l of c)for(const{eventType:d,value:h}of... method parseStream (line 76) | async parseStream(c){return this.parse(a(c))} method xml (line 76) | get xml(){return this.toXml(this.model)} method toXml (line 76) | toXml(c){const l=new o;return this.render(l,c),l.xml} method toAttribute (line 76) | static toAttribute(c,l){let d=arguments.length>2&&arguments[2]!==void ... method toStringAttribute (line 76) | static toStringAttribute(c,l){let d=arguments.length>2&&arguments[2]!=... method toStringValue (line 76) | static toStringValue(c,l){return c===void 0?l:c} method toBoolAttribute (line 76) | static toBoolAttribute(c,l){let d=arguments.length>2&&arguments[2]!==v... method toBoolValue (line 76) | static toBoolValue(c,l){return c===void 0?l:c==="1"} method toIntAttribute (line 76) | static toIntAttribute(c,l){let d=arguments.length>2&&arguments[2]!==vo... method toIntValue (line 76) | static toIntValue(c,l){return c===void 0?l:parseInt(c,10)} method toFloatAttribute (line 76) | static toFloatAttribute(c,l){let d=arguments.length>2&&arguments[2]!==... method toFloatValue (line 76) | static toFloatValue(c,l){return c===void 0?l:parseFloat(c)} method render (line 76) | render(c,l){c.openXml(a.StdDocAttributes),c.openNode("Types",s.PROPERT... method parseOpen (line 76) | parseOpen(){return!1} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} method tag (line 76) | get tag(){return"x14:id"} method render (line 76) | render(l,d){l.leafNode(this.tag,null,d)} method parseOpen (line 76) | parseOpen(){this.model=""} method parseText (line 76) | parseText(l){this.model+=l} method parseClose (line 76) | parseClose(l){return l!==this.tag} method constructor (line 76) | constructor(){super(),this.map={"x14:conditionalFormattings":this.cond... method tag (line 76) | get tag(){return"ext"} method hasContent (line 76) | hasContent(c){return this.conditionalFormattings.hasContent(c.conditio... method prepare (line 76) | prepare(c,l){this.conditionalFormattings.prepare(c.conditionalFormatti... method render (line 76) | render(c,l){c.openNode("ext",{uri:"{78C0D931-6437-407d-A8EE-F0AAD7539E... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(c,l){this.model[c]=l.model} method constructor (line 76) | constructor(){super(),this.map={color:new o}} method tag (line 76) | get tag(){return"stop"} method render (line 76) | render(h,f){h.openNode("stop"),h.addAttribute("position",f.position),t... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... function s (line 360) | function s(u){o.call(this,"DataLengthProbe for "+u),this.propName=u,this... method prepare (line 76) | prepare(){} method render (line 76) | render(){} method parseOpen (line 76) | parseOpen(c){} method parseText (line 76) | parseText(c){} method parseClose (line 76) | parseClose(c){} method reconcile (line 76) | reconcile(c,l){} method reset (line 76) | reset(){this.model=null,this.map&&Object.values(this.map).forEach(c=>{... method mergeModel (line 76) | mergeModel(c){this.model=Object.assign(this.model||{},c)} method parse (line 76) | async parse(c){for await(const l of c)for(const{eventType:d,value:h}of... method parseStream (line 76) | async parseStream(c){return this.parse(a(c))} method xml (line 76) | get xml(){return this.toXml(this.model)} method toXml (line 76) | toXml(c){const l=new o;return this.render(l,c),l.xml} method toAttribute (line 76) | static toAttribute(c,l){let d=arguments.length>2&&arguments[2]!==void ... method toStringAttribute (line 76) | static toStringAttribute(c,l){let d=arguments.length>2&&arguments[2]!=... method toStringValue (line 76) | static toStringValue(c,l){return c===void 0?l:c} method toBoolAttribute (line 76) | static toBoolAttribute(c,l){let d=arguments.length>2&&arguments[2]!==v... method toBoolValue (line 76) | static toBoolValue(c,l){return c===void 0?l:c==="1"} method toIntAttribute (line 76) | static toIntAttribute(c,l){let d=arguments.length>2&&arguments[2]!==vo... method toIntValue (line 76) | static toIntValue(c,l){return c===void 0?l:parseInt(c,10)} method toFloatAttribute (line 76) | static toFloatAttribute(c,l){let d=arguments.length>2&&arguments[2]!==... method toFloatValue (line 76) | static toFloatValue(c,l){return c===void 0?l:parseFloat(c)} method render (line 76) | render(c,l){c.openXml(a.StdDocAttributes),c.openNode("Types",s.PROPERT... method parseOpen (line 76) | parseOpen(){return!1} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} method tag (line 76) | get tag(){return"x14:id"} method render (line 76) | render(l,d){l.leafNode(this.tag,null,d)} method parseOpen (line 76) | parseOpen(){this.model=""} method parseText (line 76) | parseText(l){this.model+=l} method parseClose (line 76) | parseClose(l){return l!==this.tag} method constructor (line 76) | constructor(){super(),this.map={"x14:conditionalFormattings":this.cond... method tag (line 76) | get tag(){return"ext"} method hasContent (line 76) | hasContent(c){return this.conditionalFormattings.hasContent(c.conditio... method prepare (line 76) | prepare(c,l){this.conditionalFormattings.prepare(c.conditionalFormatti... method render (line 76) | render(c,l){c.openNode("ext",{uri:"{78C0D931-6437-407d-A8EE-F0AAD7539E... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(c,l){this.model[c]=l.model} method constructor (line 76) | constructor(){super(),this.map={color:new o}} method tag (line 76) | get tag(){return"stop"} method render (line 76) | render(h,f){h.openNode("stop"),h.addAttribute("position",f.position),t... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... function s (line 360) | function s(u){o.call(this,"DataWorker");var c=this;this.dataIsReady=!1,t... method prepare (line 76) | prepare(){} method render (line 76) | render(){} method parseOpen (line 76) | parseOpen(c){} method parseText (line 76) | parseText(c){} method parseClose (line 76) | parseClose(c){} method reconcile (line 76) | reconcile(c,l){} method reset (line 76) | reset(){this.model=null,this.map&&Object.values(this.map).forEach(c=>{... method mergeModel (line 76) | mergeModel(c){this.model=Object.assign(this.model||{},c)} method parse (line 76) | async parse(c){for await(const l of c)for(const{eventType:d,value:h}of... method parseStream (line 76) | async parseStream(c){return this.parse(a(c))} method xml (line 76) | get xml(){return this.toXml(this.model)} method toXml (line 76) | toXml(c){const l=new o;return this.render(l,c),l.xml} method toAttribute (line 76) | static toAttribute(c,l){let d=arguments.length>2&&arguments[2]!==void ... method toStringAttribute (line 76) | static toStringAttribute(c,l){let d=arguments.length>2&&arguments[2]!=... method toStringValue (line 76) | static toStringValue(c,l){return c===void 0?l:c} method toBoolAttribute (line 76) | static toBoolAttribute(c,l){let d=arguments.length>2&&arguments[2]!==v... method toBoolValue (line 76) | static toBoolValue(c,l){return c===void 0?l:c==="1"} method toIntAttribute (line 76) | static toIntAttribute(c,l){let d=arguments.length>2&&arguments[2]!==vo... method toIntValue (line 76) | static toIntValue(c,l){return c===void 0?l:parseInt(c,10)} method toFloatAttribute (line 76) | static toFloatAttribute(c,l){let d=arguments.length>2&&arguments[2]!==... method toFloatValue (line 76) | static toFloatValue(c,l){return c===void 0?l:parseFloat(c)} method render (line 76) | render(c,l){c.openXml(a.StdDocAttributes),c.openNode("Types",s.PROPERT... method parseOpen (line 76) | parseOpen(){return!1} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} method tag (line 76) | get tag(){return"x14:id"} method render (line 76) | render(l,d){l.leafNode(this.tag,null,d)} method parseOpen (line 76) | parseOpen(){this.model=""} method parseText (line 76) | parseText(l){this.model+=l} method parseClose (line 76) | parseClose(l){return l!==this.tag} method constructor (line 76) | constructor(){super(),this.map={"x14:conditionalFormattings":this.cond... method tag (line 76) | get tag(){return"ext"} method hasContent (line 76) | hasContent(c){return this.conditionalFormattings.hasContent(c.conditio... method prepare (line 76) | prepare(c,l){this.conditionalFormattings.prepare(c.conditionalFormatti... method render (line 76) | render(c,l){c.openNode("ext",{uri:"{78C0D931-6437-407d-A8EE-F0AAD7539E... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(c,l){this.model[c]=l.model} method constructor (line 76) | constructor(){super(),this.map={color:new o}} method tag (line 76) | get tag(){return"stop"} method render (line 76) | render(h,f){h.openNode("stop"),h.addAttribute("position",f.position),t... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... function a (line 360) | function a(o){this.name=o||"default",this.streamInfo={},this.generatedEr... function h (line 360) | function h(g,m){return new l.Promise(function(p,y){var v=[],b=g._interna... method constructor (line 75) | constructor(p){this._data=p} method length (line 75) | get length(){return this._data.length} method copy (line 75) | copy(p,y,v,b){this._data.copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._data} method constructor (line 76) | constructor(g){super(),this.options=g||h.OPTIONS,this.map={b:{prop:"bo... method tag (line 76) | get tag(){return this.options.tagName} method render (line 76) | render(g,m){const{map:p}=this;g.openNode(this.options.tagName),l.each(... method parseOpen (line 76) | parseOpen(g){if(this.parser)return this.parser.parseOpen(g),!0;if(this... method parseText (line 76) | parseText(g){this.parser&&this.parser.parseText(g)} method parseClose (line 76) | parseClose(g){if(this.parser&&!this.parser.parseClose(g)){const m=this... function f (line 360) | function f(g,m,p){var y=m;switch(m){case"blob":case"arraybuffer":y="uint... method constructor (line 75) | constructor(p){this.size=p,this.buffer=o.alloc(p),this.iRead=0,this.iW... method toBuffer (line 75) | toBuffer(){if(this.iRead===0&&this.iWrite===this.size)return this.buff... method length (line 75) | get length(){return this.iWrite-this.iRead} method eod (line 75) | get eod(){return this.iRead===this.iWrite} method full (line 75) | get full(){return this.iWrite===this.size} method read (line 75) | read(p){let y;return p===0?null:p===void 0||p>=this.length?(y=this.toB... method write (line 75) | write(p,y,v){const b=Math.min(v,this.size-this.iWrite);return p.copy(t... function d (line 360) | function d(){u.call(this,"utf-8 decode"),this.leftOver=null} method constructor (line 75) | constructor(p){this._data=p} method length (line 75) | get length(){return this._data.length} method copy (line 75) | copy(p,y,v,b){return this._data._buf.copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._data.toBuffer()} method constructor (line 76) | constructor(){super(),this.map={"x14:dataBar":this.databarXform=new u,... method tag (line 76) | get tag(){return"x14:cfRule"} method isExt (line 76) | static isExt(f){return f.type==="dataBar"?u.isExt(f):!(f.type!=="iconS... method prepare (line 76) | prepare(f){d.isExt(f)&&(f.x14Id=`{${a()}}`.toUpperCase())} method render (line 76) | render(f,g){if(d.isExt(g))switch(g.type){case"dataBar":this.renderData... method renderDataBar (line 76) | renderDataBar(f,g){f.openNode(this.tag,{type:"dataBar",id:g.x14Id}),th... method renderIconSet (line 76) | renderIconSet(f,g){f.openNode(this.tag,{type:"iconSet",priority:g.prio... method createNewModel (line 76) | createNewModel(f){let{attributes:g}=f;return{type:g.type,x14Id:g.id,pr... method onParserClose (line 76) | onParserClose(f,g){Object.assign(this.model,g.model)} method constructor (line 76) | constructor(){super(),this.map={autoFilter:new u,tableColumns:new s({t... method prepare (line 76) | prepare(f,g){this.map.autoFilter.prepare(f),this.map.tableColumns.prep... method tag (line 76) | get tag(){return"table"} method render (line 76) | render(f,g){f.openXml(a.StdDocAttributes),f.openNode(this.tag,$o(An({}... method parseOpen (line 76) | parseOpen(f){if(this.parser)return this.parser.parseOpen(f),!0;const{n... method parseText (line 76) | parseText(f){this.parser&&this.parser.parseText(f)} method parseClose (line 76) | parseClose(f){if(this.parser)return this.parser.parseClose(f)||(this.p... method reconcile (line 76) | reconcile(f,g){f.columns.forEach(m=>{m.dxfId!==void 0&&(m.style=g.styl... function h (line 360) | function h(){u.call(this,"utf-8 encode")} method constructor (line 75) | constructor(p){this._data=p} method length (line 75) | get length(){return this._data.length} method copy (line 75) | copy(p,y,v,b){this._data.copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._data} method constructor (line 76) | constructor(g){super(),this.options=g||h.OPTIONS,this.map={b:{prop:"bo... method tag (line 76) | get tag(){return this.options.tagName} method render (line 76) | render(g,m){const{map:p}=this;g.openNode(this.options.tagName),l.each(... method parseOpen (line 76) | parseOpen(g){if(this.parser)return this.parser.parseOpen(g),!0;if(this... method parseText (line 76) | parseText(g){this.parser&&this.parser.parseText(g)} method parseClose (line 76) | parseClose(g){if(this.parser&&!this.parser.parseClose(g)){const m=this... function c (line 360) | function c(m){return m} method constructor (line 75) | constructor(){this._xml=[],this._stack=[],this._rollbacks=[]} method tos (line 75) | get tos(){return this._stack.length?this._stack[this._stack.length-1]:... method cursor (line 75) | get cursor(){return this._xml.length} method openXml (line 75) | openXml(d){const h=this._xml;h.push(" method openNode (line 76) | openNode(d,h){const f=this.tos,g=this._xml;f&&this.open&&g.push(">"),t... method addAttribute (line 76) | addAttribute(d,h){if(!this.open)throw new Error("Cannot write attribut... method addAttributes (line 76) | addAttributes(d){if(!this.open)throw new Error("Cannot write attribute... method writeText (line 76) | writeText(d){const h=this._xml;this.open&&(h.push(">"),this.open=!1),t... method writeXml (line 76) | writeXml(d){this.open&&(this._xml.push(">"),this.open=!1),this.leaf=!1... method closeNode (line 76) | closeNode(){const d=this._stack.pop(),h=this._xml;this.leaf?h.push("/>... method leafNode (line 76) | leafNode(d,h,f){this.openNode(d,h),f!==void 0&&this.writeText(f),this.... method closeAll (line 76) | closeAll(){for(;this._stack.length;)this.closeNode()} method addRollback (line 76) | addRollback(){return this._rollbacks.push({xml:this._xml.length,stack:... method commit (line 76) | commit(){this._rollbacks.pop()} method rollback (line 76) | rollback(){const d=this._rollbacks.pop();this._xml.length>d.xml&&this.... method xml (line 76) | get xml(){return this.closeAll(),this._xml.join("")} method constructor (line 76) | constructor(){super(),this.map={stop:new s}} method name (line 76) | get name(){return"gradient"} method tag (line 76) | get tag(){return"gradientFill"} method render (line 76) | render(h,f){switch(h.openNode("gradientFill"),f.gradient){case"angle":... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method constructor (line 76) | constructor(d,h){super(),this.id=d,this.formatCode=h} method tag (line 76) | get tag(){return"numFmt"} method render (line 76) | render(d,h){d.leafNode("numFmt",{numFmtId:h.id,formatCode:h.formatCode})} method parseOpen (line 76) | parseOpen(d){switch(d.name){case"numFmt":return this.model={id:parseIn... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} function l (line 360) | function l(m,p){for(var y=0;y0||this.type===l.Types.Merge} method merge (line 75) | merge(f,g){this._value.release(),this._value=d.create(l.Types.Merge,th... method unmerge (line 75) | unmerge(){this.type===l.Types.Merge&&(this._value.release(),this._valu... method isMergedTo (line 75) | isMergedTo(f){return this._value.type===l.Types.Merge&&this._value.isM... method master (line 75) | get master(){return this.type===l.Types.Merge?this._value.master:this} method isHyperlink (line 75) | get isHyperlink(){return this._value.type===l.Types.Hyperlink} method hyperlink (line 75) | get hyperlink(){return this._value.hyperlink} method value (line 75) | get value(){return this._value.value} method value (line 75) | set value(f){this.type!==l.Types.Merge?(this._value.release(),this._va... method note (line 75) | get note(){return this._comment&&this._comment.note} method note (line 75) | set note(f){this._comment=new c(f)} method text (line 75) | get text(){return this._value.toString()} method html (line 75) | get html(){return o.escapeHtml(this.text)} method toString (line 75) | toString(){return this.text} method _upgradeToHyperlink (line 75) | _upgradeToHyperlink(f){this.type===l.Types.String&&(this._value=d.crea... method formula (line 75) | get formula(){return this._value.formula} method result (line 75) | get result(){return this._value.result} method formulaType (line 75) | get formulaType(){return this._value.formulaType} method fullAddress (line 75) | get fullAddress(){const{worksheet:f}=this._row;return{sheetName:f.name... method name (line 75) | get name(){return this.names[0]} method name (line 75) | set name(f){this.names=[f]} method names (line 75) | get names(){return this.workbook.definedNames.getNamesEx(this.fullAddr... method names (line 75) | set names(f){const{definedNames:g}=this.workbook;g.removeAllNames(this... method addName (line 75) | addName(f){this.workbook.definedNames.addEx(this.fullAddress,f)} method removeName (line 75) | removeName(f){this.workbook.definedNames.removeEx(this.fullAddress,f)} method removeAllNames (line 75) | removeAllNames(){this.workbook.definedNames.removeAllNames(this.fullAd... method _dataValidations (line 75) | get _dataValidations(){return this.worksheet.dataValidations} method dataValidation (line 75) | get dataValidation(){return this._dataValidations.find(this.address)} method dataValidation (line 75) | set dataValidation(f){this._dataValidations.add(this.address,f)} method model (line 75) | get model(){const{model:f}=this._value;return f.style=this.style,this.... method model (line 75) | set model(f){if(this._value.release(),this._value=d.create(f.type,this... method constructor (line 75) | constructor(p,y){this._data=p,this._encoding=y} method length (line 75) | get length(){return this.toBuffer().length} method copy (line 75) | copy(p,y,v,b){return this.toBuffer().copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._buffer||(this._buffer=o.from(this._data,this._... method constructor (line 76) | constructor(h){super(),this.options=Object.assign({type:"nodebuffer",c... method append (line 76) | append(h,f){f.hasOwnProperty("base64")&&f.base64?this.zip.file(f.name,... method finalize (line 76) | async finalize(){const h=await this.zip.generateAsync(this.options);th... method read (line 76) | read(h){return this.stream.read(h)} method setEncoding (line 76) | setEncoding(h){return this.stream.setEncoding(h)} method pause (line 76) | pause(){return this.stream.pause()} method resume (line 76) | resume(){return this.stream.resume()} method isPaused (line 76) | isPaused(){return this.stream.isPaused()} method pipe (line 76) | pipe(h,f){return this.stream.pipe(h,f)} method unpipe (line 76) | unpipe(h){return this.stream.unpipe(h)} method unshift (line 76) | unshift(h){return this.stream.unshift(h)} method wrap (line 76) | wrap(h){return this.stream.wrap(h)} method constructor (line 76) | constructor(){super(),this.map={Company:new s({tag:"Company"}),Manager... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("Properties",l.PR... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"dc:creator":new u({tag:"dc:creator"})... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("cp:corePropertie... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"xdr:twoCellAnchor":new u,"xdr:oneCell... method prepare (line 76) | prepare(h){h.anchors.forEach((f,g)=>{f.anchorType=function(m){return(t... method tag (line 76) | get tag(){return"xdr:wsDr"} method render (line 76) | render(h,f){h.openXml(o.StdDocAttributes),h.openNode(this.tag,l.DRAWIN... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.m... method reconcile (line 76) | reconcile(h,f){h.anchors.forEach(g=>{g.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={patternFill:new u,gradientFill:new c}} method tag (line 76) | get tag(){return"fill"} method render (line 76) | render(h,f){switch(h.addRollback(),h.openNode("fill"),f.type){case"pat... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method validStyle (line 76) | validStyle(h){return l.validPatternValues[h]} method constructor (line 79) | constructor(h){this.rowCount=0,this.formatterOptions=h,this.fieldForma... method isRowHashArray (line 79) | static isRowHashArray(h){return!!Array.isArray(h)&&Array.isArray(h[0])... method isRowArray (line 79) | static isRowArray(h){return Array.isArray(h)&&!this.isRowHashArray(h)} method gatherHeaders (line 79) | static gatherHeaders(h){return l.isRowHashArray(h)?h.map(f=>f[0]):Arra... method createTransform (line 79) | static createTransform(h){return c.isSyncTransform(h)?(f,g)=>{let m=nu... method rowTransform (line 79) | set rowTransform(h){if(!o.default(h))throw new TypeError("The transfor... method format (line 79) | format(h,f){this.callTransformer(h,(g,m)=>{if(g)return f(g);if(!h)retu... method finish (line 79) | finish(h){const f=[];if(this.formatterOptions.alwaysWriteHeaders&&this... method checkHeaders (line 79) | checkHeaders(h){if(this.headers)return{shouldFormatColumns:!0,headers:... method gatherColumns (line 79) | gatherColumns(h){if(this.headers===null)throw new Error("Headers is cu... method callTransformer (line 79) | callTransformer(h,f){return this._rowTransform?this._rowTransform(h,f)... method formatColumns (line 79) | formatColumns(h,f){const g=h.map((p,y)=>this.fieldFormatter.format(p,y... method constructor (line 79) | constructor(h){super({objectMode:h.objectMode}),this.lines="",this.row... method hasHitRowLimit (line 79) | get hasHitRowLimit(){return this.parserOptions.limitRows&&this.rowCoun... method shouldEmitRows (line 79) | get shouldEmitRows(){return this.parsedRowCount>this.parserOptions.ski... method shouldSkipLine (line 79) | get shouldSkipLine(){return this.parsedLineCount<=this.parserOptions.s... method transform (line 79) | transform(h){return this.rowTransformerValidator.rowTransform=h,this} method validate (line 79) | validate(h){return this.rowTransformerValidator.rowValidator=h,this} method emit (line 79) | emit(h){if(h==="end")return this.endEmitted||(this.endEmitted=!0,super... method _transform (line 79) | _transform(h,f,g){if(this.hasHitRowLimit)return g();const m=l.wrapDone... method _flush (line 79) | _flush(h){const f=l.wrapDoneCallback(h);if(this.hasHitRowLimit)return ... method parse (line 79) | parse(h,f){if(!h)return[];const{line:g,rows:m}=this.parser.parse(h,f);... method processRows (line 79) | processRows(h,f){const g=h.length,m=p=>{const y=E=>E?f(E):p%100!=0?m(p... method transformRow (line 79) | transformRow(h,f){try{this.headerTransformer.transform(h,(g,m)=>g?f(g)... method checkAndEmitHeaders (line 79) | checkAndEmitHeaders(){!this.headersEmitted&&this.headerTransformer.hea... method skipRow (line 79) | skipRow(h){return this.rowCount-=1,h(null,{row:null,isValid:!0})} method pushRow (line 79) | pushRow(h,f){try{this.parserOptions.objectMode?this.push(h):this.push(... method wrapDoneCallback (line 79) | static wrapDoneCallback(h){let f=!1;return function(g){if(g){if(f)thro... function h (line 360) | function h(m){var p=65536,y=i.getTypeOf(m),v=!0;if(y==="uint8array"?v=d.... method constructor (line 75) | constructor(p){this._data=p} method length (line 75) | get length(){return this._data.length} method copy (line 75) | copy(p,y,v,b){this._data.copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._data} method constructor (line 76) | constructor(g){super(),this.options=g||h.OPTIONS,this.map={b:{prop:"bo... method tag (line 76) | get tag(){return this.options.tagName} method render (line 76) | render(g,m){const{map:p}=this;g.openNode(this.options.tagName),l.each(... method parseOpen (line 76) | parseOpen(g){if(this.parser)return this.parser.parseOpen(g),!0;if(this... method parseText (line 76) | parseText(g){this.parser&&this.parser.parseText(g)} method parseClose (line 76) | parseClose(g){if(this.parser&&!this.parser.parseClose(g)){const m=this... function f (line 360) | function f(m,p){for(var y=0;y=this.length?(y=this.toB... method write (line 75) | write(p,y,v){const b=Math.min(v,this.size-this.iWrite);return p.copy(t... function y (line 360) | function y(){} function l (line 360) | function l(d){this.files=[],this.loadOptions=d} method constructor (line 75) | constructor(f,g,m){if(!f||!g)throw new Error("A Cell needs a Row");thi... method worksheet (line 75) | get worksheet(){return this._row.worksheet} method workbook (line 75) | get workbook(){return this._row.worksheet.workbook} method destroy (line 75) | destroy(){delete this.style,delete this._value,delete this._row,delete... method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(f){this.style.numFmt=f} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(f){this.style.font=f} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(f){this.style.alignment=f} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(f){this.style.border=f} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(f){this.style.fill=f} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(f){this.style.protection=f} method _mergeStyle (line 75) | _mergeStyle(f,g,m){const p=f&&f.numFmt||g&&g.numFmt;p&&(m.numFmt=p);co... method address (line 75) | get address(){return this._address} method row (line 75) | get row(){return this._row.number} method col (line 75) | get col(){return this._column.number} method $col$row (line 75) | get $col$row(){return`$${this._column.letter}$${this.row}`} method type (line 75) | get type(){return this._value.type} method effectiveType (line 75) | get effectiveType(){return this._value.effectiveType} method toCsvString (line 75) | toCsvString(){return this._value.toCsvString()} method addMergeRef (line 75) | addMergeRef(){this._mergeCount++} method releaseMergeRef (line 75) | releaseMergeRef(){this._mergeCount--} method isMerged (line 75) | get isMerged(){return this._mergeCount>0||this.type===l.Types.Merge} method merge (line 75) | merge(f,g){this._value.release(),this._value=d.create(l.Types.Merge,th... method unmerge (line 75) | unmerge(){this.type===l.Types.Merge&&(this._value.release(),this._valu... method isMergedTo (line 75) | isMergedTo(f){return this._value.type===l.Types.Merge&&this._value.isM... method master (line 75) | get master(){return this.type===l.Types.Merge?this._value.master:this} method isHyperlink (line 75) | get isHyperlink(){return this._value.type===l.Types.Hyperlink} method hyperlink (line 75) | get hyperlink(){return this._value.hyperlink} method value (line 75) | get value(){return this._value.value} method value (line 75) | set value(f){this.type!==l.Types.Merge?(this._value.release(),this._va... method note (line 75) | get note(){return this._comment&&this._comment.note} method note (line 75) | set note(f){this._comment=new c(f)} method text (line 75) | get text(){return this._value.toString()} method html (line 75) | get html(){return o.escapeHtml(this.text)} method toString (line 75) | toString(){return this.text} method _upgradeToHyperlink (line 75) | _upgradeToHyperlink(f){this.type===l.Types.String&&(this._value=d.crea... method formula (line 75) | get formula(){return this._value.formula} method result (line 75) | get result(){return this._value.result} method formulaType (line 75) | get formulaType(){return this._value.formulaType} method fullAddress (line 75) | get fullAddress(){const{worksheet:f}=this._row;return{sheetName:f.name... method name (line 75) | get name(){return this.names[0]} method name (line 75) | set name(f){this.names=[f]} method names (line 75) | get names(){return this.workbook.definedNames.getNamesEx(this.fullAddr... method names (line 75) | set names(f){const{definedNames:g}=this.workbook;g.removeAllNames(this... method addName (line 75) | addName(f){this.workbook.definedNames.addEx(this.fullAddress,f)} method removeName (line 75) | removeName(f){this.workbook.definedNames.removeEx(this.fullAddress,f)} method removeAllNames (line 75) | removeAllNames(){this.workbook.definedNames.removeAllNames(this.fullAd... method _dataValidations (line 75) | get _dataValidations(){return this.worksheet.dataValidations} method dataValidation (line 75) | get dataValidation(){return this._dataValidations.find(this.address)} method dataValidation (line 75) | set dataValidation(f){this._dataValidations.add(this.address,f)} method model (line 75) | get model(){const{model:f}=this._value;return f.style=this.style,this.... method model (line 75) | set model(f){if(this._value.release(),this._value=d.create(f.type,this... method constructor (line 75) | constructor(p,y){this._data=p,this._encoding=y} method length (line 75) | get length(){return this.toBuffer().length} method copy (line 75) | copy(p,y,v,b){return this.toBuffer().copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._buffer||(this._buffer=o.from(this._data,this._... method constructor (line 76) | constructor(h){super(),this.options=Object.assign({type:"nodebuffer",c... method append (line 76) | append(h,f){f.hasOwnProperty("base64")&&f.base64?this.zip.file(f.name,... method finalize (line 76) | async finalize(){const h=await this.zip.generateAsync(this.options);th... method read (line 76) | read(h){return this.stream.read(h)} method setEncoding (line 76) | setEncoding(h){return this.stream.setEncoding(h)} method pause (line 76) | pause(){return this.stream.pause()} method resume (line 76) | resume(){return this.stream.resume()} method isPaused (line 76) | isPaused(){return this.stream.isPaused()} method pipe (line 76) | pipe(h,f){return this.stream.pipe(h,f)} method unpipe (line 76) | unpipe(h){return this.stream.unpipe(h)} method unshift (line 76) | unshift(h){return this.stream.unshift(h)} method wrap (line 76) | wrap(h){return this.stream.wrap(h)} method constructor (line 76) | constructor(){super(),this.map={Company:new s({tag:"Company"}),Manager... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("Properties",l.PR... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"dc:creator":new u({tag:"dc:creator"})... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("cp:corePropertie... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"xdr:twoCellAnchor":new u,"xdr:oneCell... method prepare (line 76) | prepare(h){h.anchors.forEach((f,g)=>{f.anchorType=function(m){return(t... method tag (line 76) | get tag(){return"xdr:wsDr"} method render (line 76) | render(h,f){h.openXml(o.StdDocAttributes),h.openNode(this.tag,l.DRAWIN... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.m... method reconcile (line 76) | reconcile(h,f){h.anchors.forEach(g=>{g.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={patternFill:new u,gradientFill:new c}} method tag (line 76) | get tag(){return"fill"} method render (line 76) | render(h,f){switch(h.addRollback(),h.openNode("fill"),f.type){case"pat... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method validStyle (line 76) | validStyle(h){return l.validPatternValues[h]} method constructor (line 79) | constructor(h){this.rowCount=0,this.formatterOptions=h,this.fieldForma... method isRowHashArray (line 79) | static isRowHashArray(h){return!!Array.isArray(h)&&Array.isArray(h[0])... method isRowArray (line 79) | static isRowArray(h){return Array.isArray(h)&&!this.isRowHashArray(h)} method gatherHeaders (line 79) | static gatherHeaders(h){return l.isRowHashArray(h)?h.map(f=>f[0]):Arra... method createTransform (line 79) | static createTransform(h){return c.isSyncTransform(h)?(f,g)=>{let m=nu... method rowTransform (line 79) | set rowTransform(h){if(!o.default(h))throw new TypeError("The transfor... method format (line 79) | format(h,f){this.callTransformer(h,(g,m)=>{if(g)return f(g);if(!h)retu... method finish (line 79) | finish(h){const f=[];if(this.formatterOptions.alwaysWriteHeaders&&this... method checkHeaders (line 79) | checkHeaders(h){if(this.headers)return{shouldFormatColumns:!0,headers:... method gatherColumns (line 79) | gatherColumns(h){if(this.headers===null)throw new Error("Headers is cu... method callTransformer (line 79) | callTransformer(h,f){return this._rowTransform?this._rowTransform(h,f)... method formatColumns (line 79) | formatColumns(h,f){const g=h.map((p,y)=>this.fieldFormatter.format(p,y... method constructor (line 79) | constructor(h){super({objectMode:h.objectMode}),this.lines="",this.row... method hasHitRowLimit (line 79) | get hasHitRowLimit(){return this.parserOptions.limitRows&&this.rowCoun... method shouldEmitRows (line 79) | get shouldEmitRows(){return this.parsedRowCount>this.parserOptions.ski... method shouldSkipLine (line 79) | get shouldSkipLine(){return this.parsedLineCount<=this.parserOptions.s... method transform (line 79) | transform(h){return this.rowTransformerValidator.rowTransform=h,this} method validate (line 79) | validate(h){return this.rowTransformerValidator.rowValidator=h,this} method emit (line 79) | emit(h){if(h==="end")return this.endEmitted||(this.endEmitted=!0,super... method _transform (line 79) | _transform(h,f,g){if(this.hasHitRowLimit)return g();const m=l.wrapDone... method _flush (line 79) | _flush(h){const f=l.wrapDoneCallback(h);if(this.hasHitRowLimit)return ... method parse (line 79) | parse(h,f){if(!h)return[];const{line:g,rows:m}=this.parser.parse(h,f);... method processRows (line 79) | processRows(h,f){const g=h.length,m=p=>{const y=E=>E?f(E):p%100!=0?m(p... method transformRow (line 79) | transformRow(h,f){try{this.headerTransformer.transform(h,(g,m)=>g?f(g)... method checkAndEmitHeaders (line 79) | checkAndEmitHeaders(){!this.headersEmitted&&this.headerTransformer.hea... method skipRow (line 79) | skipRow(h){return this.rowCount-=1,h(null,{row:null,isValid:!0})} method pushRow (line 79) | pushRow(h,f){try{this.parserOptions.objectMode?this.push(h):this.push(... method wrapDoneCallback (line 79) | static wrapDoneCallback(h){let f=!1;return function(g){if(g){if(f)thro... function h (line 360) | function h(f,g){this.options=f,this.loadOptions=g} method constructor (line 75) | constructor(p){this._data=p} method length (line 75) | get length(){return this._data.length} method copy (line 75) | copy(p,y,v,b){this._data.copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._data} method constructor (line 76) | constructor(g){super(),this.options=g||h.OPTIONS,this.map={b:{prop:"bo... method tag (line 76) | get tag(){return this.options.tagName} method render (line 76) | render(g,m){const{map:p}=this;g.openNode(this.options.tagName),l.each(... method parseOpen (line 76) | parseOpen(g){if(this.parser)return this.parser.parseOpen(g),!0;if(this... method parseText (line 76) | parseText(g){this.parser&&this.parser.parseText(g)} method parseClose (line 76) | parseClose(g){if(this.parser&&!this.parser.parseClose(g)){const m=this... function a (line 360) | function a(g,m,p){this.name=g,this.dir=p.dir,this.date=p.date,this.comme... function g (line 360) | function g(){var m,p;s=!0;for(var y=f.length;y;){for(p=f,f=[],m=-1;++m2&&arguments[2]!==void 0?argum... method asInstance (line 75) | static asInstance(u){return u instanceof o||u==null?u:new o(u)} method col (line 75) | get col(){return this.nativeCol+Math.min(this.colWidth-1,this.nativeCo... method col (line 75) | set col(u){this.nativeCol=Math.floor(u),this.nativeColOff=Math.floor((... method row (line 75) | get row(){return this.nativeRow+Math.min(this.rowHeight-1,this.nativeR... method row (line 75) | set row(u){this.nativeRow=Math.floor(u),this.nativeRowOff=Math.floor((... method colWidth (line 75) | get colWidth(){return this.worksheet&&this.worksheet.getColumn(this.na... method rowHeight (line 75) | get rowHeight(){return this.worksheet&&this.worksheet.getRow(this.nati... method model (line 75) | get model(){return{nativeCol:this.nativeCol,nativeColOff:this.nativeCo... method model (line 75) | set model(u){this.nativeCol=u.nativeCol,this.nativeColOff=u.nativeColO... method constructor (line 75) | constructor(u){this.note=u} method model (line 75) | get model(){let u=null;switch(typeof this.note){case"string":u={type:"... method model (line 75) | set model(u){const{note:c}=u,{texts:l}=c;l.length===1&&Object.keys(l[0... method fromModel (line 75) | static fromModel(u){const c=new o;return c.model=u,c} method constructor (line 75) | constructor(){this.decode(arguments)} method setTLBR (line 75) | setTLBR(u,c,l,d,h){if(arguments.length<4){const f=a.decodeAddress(u),g... method decode (line 75) | decode(u){switch(u.length){case 5:this.setTLBR(u[0],u[1],u[2],u[3],u[4... method top (line 75) | get top(){return this.model.top||1} method top (line 75) | set top(u){this.model.top=u} method left (line 75) | get left(){return this.model.left||1} method left (line 75) | set left(u){this.model.left=u} method bottom (line 75) | get bottom(){return this.model.bottom||1} method bottom (line 75) | set bottom(u){this.model.bottom=u} method right (line 75) | get right(){return this.model.right||1} method right (line 75) | set right(u){this.model.right=u} method sheetName (line 75) | get sheetName(){return this.model.sheetName} method sheetName (line 75) | set sheetName(u){this.model.sheetName=u} method _serialisedSheetName (line 75) | get _serialisedSheetName(){const{sheetName:u}=this.model;return u?/^[a... method expand (line 75) | expand(u,c,l,d){(!this.model.top||u1?this.range:this._serialisedSheetN... method $shortRange (line 75) | get $shortRange(){return this.count>1?this.$range:this._serialisedShee... method count (line 75) | get count(){return(1+this.bottom-this.top)*(1+this.right-this.left)} method toString (line 75) | toString(){return this.range} method intersects (line 75) | intersects(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method contains (line 75) | contains(u){const c=a.decodeEx(u);return this.containsEx(c)} method containsEx (line 75) | containsEx(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method forEachAddress (line 75) | forEachAddress(u){for(let c=this.left;c<=this.right;c++)for(let l=this... method constructor (line 75) | constructor(u,c,l){this.table=u,this.column=c,this.index=l} method _set (line 75) | _set(u,c){this.table.cacheState(),this.column[u]=c} method name (line 75) | get name(){return this.column.name} method name (line 75) | set name(u){this._set("name",u)} method filterButton (line 75) | get filterButton(){return this.column.filterButton} method filterButton (line 75) | set filterButton(u){this.column.filterButton=u} method style (line 75) | get style(){return this.column.style} method style (line 75) | set style(u){this.column.style=u} method totalsRowLabel (line 75) | get totalsRowLabel(){return this.column.totalsRowLabel} method totalsRowLabel (line 75) | set totalsRowLabel(u){this._set("totalsRowLabel",u)} method totalsRowFunction (line 75) | get totalsRowFunction(){return this.column.totalsRowFunction} method totalsRowFunction (line 75) | set totalsRowFunction(u){this._set("totalsRowFunction",u)} method totalsRowResult (line 75) | get totalsRowResult(){return this.column.totalsRowResult} method totalsRowResult (line 75) | set totalsRowResult(u){this._set("totalsRowResult",u)} method totalsRowFormula (line 75) | get totalsRowFormula(){return this.column.totalsRowFormula} method totalsRowFormula (line 75) | set totalsRowFormula(u){this._set("totalsRowFormula",u)} method constructor (line 76) | constructor(u){super(),this.model=u} method tag (line 76) | get tag(){return"u"} method render (line 76) | render(u,c){if((c=c||this.model)===!0)u.leafNode("u");else{const l=o.A... method parseOpen (line 76) | parseOpen(u){u.name==="u"&&(this.model=u.attributes.val||!0)} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} function d (line 360) | function d(y){if(typeof y!="function")throw new TypeError("resolver must... method constructor (line 75) | constructor(p){this._data=p} method length (line 75) | get length(){return this._data.length} method copy (line 75) | copy(p,y,v,b){return this._data._buf.copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._data.toBuffer()} method constructor (line 76) | constructor(){super(),this.map={"x14:dataBar":this.databarXform=new u,... method tag (line 76) | get tag(){return"x14:cfRule"} method isExt (line 76) | static isExt(f){return f.type==="dataBar"?u.isExt(f):!(f.type!=="iconS... method prepare (line 76) | prepare(f){d.isExt(f)&&(f.x14Id=`{${a()}}`.toUpperCase())} method render (line 76) | render(f,g){if(d.isExt(g))switch(g.type){case"dataBar":this.renderData... method renderDataBar (line 76) | renderDataBar(f,g){f.openNode(this.tag,{type:"dataBar",id:g.x14Id}),th... method renderIconSet (line 76) | renderIconSet(f,g){f.openNode(this.tag,{type:"iconSet",priority:g.prio... method createNewModel (line 76) | createNewModel(f){let{attributes:g}=f;return{type:g.type,x14Id:g.id,pr... method onParserClose (line 76) | onParserClose(f,g){Object.assign(this.model,g.model)} method constructor (line 76) | constructor(){super(),this.map={autoFilter:new u,tableColumns:new s({t... method prepare (line 76) | prepare(f,g){this.map.autoFilter.prepare(f),this.map.tableColumns.prep... method tag (line 76) | get tag(){return"table"} method render (line 76) | render(f,g){f.openXml(a.StdDocAttributes),f.openNode(this.tag,$o(An({}... method parseOpen (line 76) | parseOpen(f){if(this.parser)return this.parser.parseOpen(f),!0;const{n... method parseText (line 76) | parseText(f){this.parser&&this.parser.parseText(f)} method parseClose (line 76) | parseClose(f){if(this.parser)return this.parser.parseClose(f)||(this.p... method reconcile (line 76) | reconcile(f,g){f.columns.forEach(m=>{m.dxfId!==void 0&&(m.style=g.styl... function h (line 360) | function h(y,v,b){this.promise=y,typeof v=="function"&&(this.onFulfilled... method constructor (line 75) | constructor(p){this._data=p} method length (line 75) | get length(){return this._data.length} method copy (line 75) | copy(p,y,v,b){this._data.copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._data} method constructor (line 76) | constructor(g){super(),this.options=g||h.OPTIONS,this.map={b:{prop:"bo... method tag (line 76) | get tag(){return this.options.tagName} method render (line 76) | render(g,m){const{map:p}=this;g.openNode(this.options.tagName),l.each(... method parseOpen (line 76) | parseOpen(g){if(this.parser)return this.parser.parseOpen(g),!0;if(this... method parseText (line 76) | parseText(g){this.parser&&this.parser.parseText(g)} method parseClose (line 76) | parseClose(g){if(this.parser&&!this.parser.parseClose(g)){const m=this... function f (line 360) | function f(y,v,b){a(function(){var E;try{E=v(b)}catch(D){return s.reject... method constructor (line 75) | constructor(p){this.size=p,this.buffer=o.alloc(p),this.iRead=0,this.iW... method toBuffer (line 75) | toBuffer(){if(this.iRead===0&&this.iWrite===this.size)return this.buff... method length (line 75) | get length(){return this.iWrite-this.iRead} method eod (line 75) | get eod(){return this.iRead===this.iWrite} method full (line 75) | get full(){return this.iWrite===this.size} method read (line 75) | read(p){let y;return p===0?null:p===void 0||p>=this.length?(y=this.toB... method write (line 75) | write(p,y,v){const b=Math.min(v,this.size-this.iWrite);return p.copy(t... function g (line 360) | function g(y){var v=y&&y.then;if(y&&(typeof y=="object"||typeof y=="func... function m (line 360) | function m(y,v){var b=!1;function E(z){b||(b=!0,s.reject(y,z))}function ... method constructor (line 76) | constructor(){super(),this.map={dataBar:this.databarXform=new u,extLst... method tag (line 76) | get tag(){return"cfRule"} method isPrimitive (line 76) | static isPrimitive(y){return y.type!=="iconSet"||!y.custom&&!f[y.iconS... method render (line 76) | render(y,v){switch(v.type){case"expression":this.renderExpression(y,v)... method renderExpression (line 76) | renderExpression(y,v){y.openNode(this.tag,{type:"expression",dxfId:v.d... method renderCellIs (line 76) | renderCellIs(y,v){y.openNode(this.tag,{type:"cellIs",dxfId:v.dxfId,pri... method renderTop10 (line 76) | renderTop10(y,v){y.leafNode(this.tag,{type:"top10",dxfId:v.dxfId,prior... method renderAboveAverage (line 76) | renderAboveAverage(y,v){y.leafNode(this.tag,{type:"aboveAverage",dxfId... method renderDataBar (line 76) | renderDataBar(y,v){y.openNode(this.tag,{type:"dataBar",priority:v.prio... method renderColorScale (line 76) | renderColorScale(y,v){y.openNode(this.tag,{type:"colorScale",priority:... method renderIconSet (line 76) | renderIconSet(y,v){m.isPrimitive(v)&&(y.openNode(this.tag,{type:"iconS... method renderText (line 76) | renderText(y,v){y.openNode(this.tag,{type:v.operator,dxfId:v.dxfId,pri... method renderTimePeriod (line 76) | renderTimePeriod(y,v){y.openNode(this.tag,{type:"timePeriod",dxfId:v.d... method createNewModel (line 76) | createNewModel(y){let{attributes:v}=y;return $o(An({},g(v)),{dxfId:a.t... method onParserClose (line 76) | onParserClose(y,v){switch(y){case"dataBar":case"extLst":case"colorScal... function p (line 360) | function p(y,v){var b={};try{b.value=y(v),b.status="success"}catch(E){b.... method constructor (line 76) | constructor(){super(),this.map={fileVersion:p.STATIC_XFORMS.fileVersio... method prepare (line 76) | prepare(v){v.sheets=v.worksheets;const b=[];let E=0;v.sheets.forEach(D... method render (line 76) | render(v,b){v.openXml(s.StdDocAttributes),v.openNode("workbook",p.WORK... method parseOpen (line 76) | parseOpen(v){if(this.parser)return this.parser.parseOpen(v),!0;switch(... method parseText (line 76) | parseText(v){this.parser&&this.parser.parseText(v)} method parseClose (line 76) | parseClose(v){if(this.parser)return this.parser.parseClose(v)||(this.p... method reconcile (line 76) | reconcile(v){const b=(v.workbookRels||[]).reduce((W,U)=>(W[U.Id]=U,W),... method constructor (line 76) | constructor(v){super(),this.map={numFmts:new c({tag:"numFmts",count:!0... method initIndex (line 76) | initIndex(){this.index={style:{},numFmt:{},numFmtNextId:164,font:{},bo... method init (line 76) | init(){this.model={styles:[],numFmts:[],fonts:[],borders:[],fills:[],d... method render (line 76) | render(v,b){b=b||this.model,v.openXml(o.StdDocAttributes),v.openNode("... method parseOpen (line 76) | parseOpen(v){if(this.parser)return this.parser.parseOpen(v),!0;switch(... method parseText (line 76) | parseText(v){this.parser&&this.parser.parseText(v)} method parseClose (line 76) | parseClose(v){if(this.parser)return this.parser.parseClose(v)||(this.p... method addStyleModel (line 76) | addStyleModel(v,b){if(!v)return 0;if(this.model.fonts.length||this._ad... method getStyleModel (line 76) | getStyleModel(v){const b=this.model.styles[v];if(!b)return null;let E=... method addDxfStyle (line 76) | addDxfStyle(v){return v.numFmt&&(v.numFmtId=this._addNumFmtStr(v.numFm... method getDxfStyle (line 76) | getDxfStyle(v){return this.model.dxfs[v]} method _addStyle (line 76) | _addStyle(v){const b=this.map.style.toXml(v);let E=this.index.style[b]... method _addNumFmtStr (line 76) | _addNumFmtStr(v){let b=f.getDefaultFmtId(v);if(b!==void 0||(b=this.ind... method _addFont (line 76) | _addFont(v){const b=this.map.font.toXml(v);let E=this.index.font[b];re... method _addBorder (line 76) | _addBorder(v){const b=this.map.border.toXml(v);let E=this.index.border... method _addFill (line 76) | _addFill(v){const b=this.map.fill.toXml(v);let E=this.index.fill[b];re... function U (line 360) | function U(G,ee){v.resolve(G).then(function(P){D[ee]=P,++F!==b||E||(E=!0... function m (line 360) | function m(y){if(!(this instanceof m))return new m(y);this.options=o.ass... method constructor (line 76) | constructor(){super(),this.map={dataBar:this.databarXform=new u,extLst... method tag (line 76) | get tag(){return"cfRule"} method isPrimitive (line 76) | static isPrimitive(y){return y.type!=="iconSet"||!y.custom&&!f[y.iconS... method render (line 76) | render(y,v){switch(v.type){case"expression":this.renderExpression(y,v)... method renderExpression (line 76) | renderExpression(y,v){y.openNode(this.tag,{type:"expression",dxfId:v.d... method renderCellIs (line 76) | renderCellIs(y,v){y.openNode(this.tag,{type:"cellIs",dxfId:v.dxfId,pri... method renderTop10 (line 76) | renderTop10(y,v){y.leafNode(this.tag,{type:"top10",dxfId:v.dxfId,prior... method renderAboveAverage (line 76) | renderAboveAverage(y,v){y.leafNode(this.tag,{type:"aboveAverage",dxfId... method renderDataBar (line 76) | renderDataBar(y,v){y.openNode(this.tag,{type:"dataBar",priority:v.prio... method renderColorScale (line 76) | renderColorScale(y,v){y.openNode(this.tag,{type:"colorScale",priority:... method renderIconSet (line 76) | renderIconSet(y,v){m.isPrimitive(v)&&(y.openNode(this.tag,{type:"iconS... method renderText (line 76) | renderText(y,v){y.openNode(this.tag,{type:v.operator,dxfId:v.dxfId,pri... method renderTimePeriod (line 76) | renderTimePeriod(y,v){y.openNode(this.tag,{type:"timePeriod",dxfId:v.d... method createNewModel (line 76) | createNewModel(y){let{attributes:v}=y;return $o(An({},g(v)),{dxfId:a.t... method onParserClose (line 76) | onParserClose(y,v){switch(y){case"dataBar":case"extLst":case"colorScal... function p (line 360) | function p(y,v){var b=new m(v);if(b.push(y,!0),b.err)throw b.msg||u[b.er... method constructor (line 76) | constructor(){super(),this.map={fileVersion:p.STATIC_XFORMS.fileVersio... method prepare (line 76) | prepare(v){v.sheets=v.worksheets;const b=[];let E=0;v.sheets.forEach(D... method render (line 76) | render(v,b){v.openXml(s.StdDocAttributes),v.openNode("workbook",p.WORK... method parseOpen (line 76) | parseOpen(v){if(this.parser)return this.parser.parseOpen(v),!0;switch(... method parseText (line 76) | parseText(v){this.parser&&this.parser.parseText(v)} method parseClose (line 76) | parseClose(v){if(this.parser)return this.parser.parseClose(v)||(this.p... method reconcile (line 76) | reconcile(v){const b=(v.workbookRels||[]).reduce((W,U)=>(W[U.Id]=U,W),... method constructor (line 76) | constructor(v){super(),this.map={numFmts:new c({tag:"numFmts",count:!0... method initIndex (line 76) | initIndex(){this.index={style:{},numFmt:{},numFmtNextId:164,font:{},bo... method init (line 76) | init(){this.model={styles:[],numFmts:[],fonts:[],borders:[],fills:[],d... method render (line 76) | render(v,b){b=b||this.model,v.openXml(o.StdDocAttributes),v.openNode("... method parseOpen (line 76) | parseOpen(v){if(this.parser)return this.parser.parseOpen(v),!0;switch(... method parseText (line 76) | parseText(v){this.parser&&this.parser.parseText(v)} method parseClose (line 76) | parseClose(v){if(this.parser)return this.parser.parseClose(v)||(this.p... method addStyleModel (line 76) | addStyleModel(v,b){if(!v)return 0;if(this.model.fonts.length||this._ad... method getStyleModel (line 76) | getStyleModel(v){const b=this.model.styles[v];if(!b)return null;let E=... method addDxfStyle (line 76) | addDxfStyle(v){return v.numFmt&&(v.numFmtId=this._addNumFmtStr(v.numFm... method getDxfStyle (line 76) | getDxfStyle(v){return this.model.dxfs[v]} method _addStyle (line 76) | _addStyle(v){const b=this.map.style.toXml(v);let E=this.index.style[b]... method _addNumFmtStr (line 76) | _addNumFmtStr(v){let b=f.getDefaultFmtId(v);if(b!==void 0||(b=this.ind... method _addFont (line 76) | _addFont(v){const b=this.map.font.toXml(v);let E=this.index.font[b];re... method _addBorder (line 76) | _addBorder(v){const b=this.map.border.toXml(v);let E=this.index.border... method _addFill (line 76) | _addFill(v){const b=this.map.fill.toXml(v);let E=this.index.fill[b];re... function f (line 360) | function f(m){if(!(this instanceof f))return new f(m);this.options=o.ass... method constructor (line 75) | constructor(p){this.size=p,this.buffer=o.alloc(p),this.iRead=0,this.iW... method toBuffer (line 75) | toBuffer(){if(this.iRead===0&&this.iWrite===this.size)return this.buff... method length (line 75) | get length(){return this.iWrite-this.iRead} method eod (line 75) | get eod(){return this.iRead===this.iWrite} method full (line 75) | get full(){return this.iWrite===this.size} method read (line 75) | read(p){let y;return p===0?null:p===void 0||p>=this.length?(y=this.toB... method write (line 75) | write(p,y,v){const b=Math.min(v,this.size-this.iWrite);return p.copy(t... function g (line 360) | function g(m,p){var y=new f(p);if(y.push(m,!0),y.err)throw y.msg||c[y.er... function l (line 360) | function l(d,h){if(h<65537&&(d.subarray&&s||!d.subarray&&o))return Strin... method constructor (line 75) | constructor(f,g,m){if(!f||!g)throw new Error("A Cell needs a Row");thi... method worksheet (line 75) | get worksheet(){return this._row.worksheet} method workbook (line 75) | get workbook(){return this._row.worksheet.workbook} method destroy (line 75) | destroy(){delete this.style,delete this._value,delete this._row,delete... method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(f){this.style.numFmt=f} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(f){this.style.font=f} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(f){this.style.alignment=f} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(f){this.style.border=f} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(f){this.style.fill=f} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(f){this.style.protection=f} method _mergeStyle (line 75) | _mergeStyle(f,g,m){const p=f&&f.numFmt||g&&g.numFmt;p&&(m.numFmt=p);co... method address (line 75) | get address(){return this._address} method row (line 75) | get row(){return this._row.number} method col (line 75) | get col(){return this._column.number} method $col$row (line 75) | get $col$row(){return`$${this._column.letter}$${this.row}`} method type (line 75) | get type(){return this._value.type} method effectiveType (line 75) | get effectiveType(){return this._value.effectiveType} method toCsvString (line 75) | toCsvString(){return this._value.toCsvString()} method addMergeRef (line 75) | addMergeRef(){this._mergeCount++} method releaseMergeRef (line 75) | releaseMergeRef(){this._mergeCount--} method isMerged (line 75) | get isMerged(){return this._mergeCount>0||this.type===l.Types.Merge} method merge (line 75) | merge(f,g){this._value.release(),this._value=d.create(l.Types.Merge,th... method unmerge (line 75) | unmerge(){this.type===l.Types.Merge&&(this._value.release(),this._valu... method isMergedTo (line 75) | isMergedTo(f){return this._value.type===l.Types.Merge&&this._value.isM... method master (line 75) | get master(){return this.type===l.Types.Merge?this._value.master:this} method isHyperlink (line 75) | get isHyperlink(){return this._value.type===l.Types.Hyperlink} method hyperlink (line 75) | get hyperlink(){return this._value.hyperlink} method value (line 75) | get value(){return this._value.value} method value (line 75) | set value(f){this.type!==l.Types.Merge?(this._value.release(),this._va... method note (line 75) | get note(){return this._comment&&this._comment.note} method note (line 75) | set note(f){this._comment=new c(f)} method text (line 75) | get text(){return this._value.toString()} method html (line 75) | get html(){return o.escapeHtml(this.text)} method toString (line 75) | toString(){return this.text} method _upgradeToHyperlink (line 75) | _upgradeToHyperlink(f){this.type===l.Types.String&&(this._value=d.crea... method formula (line 75) | get formula(){return this._value.formula} method result (line 75) | get result(){return this._value.result} method formulaType (line 75) | get formulaType(){return this._value.formulaType} method fullAddress (line 75) | get fullAddress(){const{worksheet:f}=this._row;return{sheetName:f.name... method name (line 75) | get name(){return this.names[0]} method name (line 75) | set name(f){this.names=[f]} method names (line 75) | get names(){return this.workbook.definedNames.getNamesEx(this.fullAddr... method names (line 75) | set names(f){const{definedNames:g}=this.workbook;g.removeAllNames(this... method addName (line 75) | addName(f){this.workbook.definedNames.addEx(this.fullAddress,f)} method removeName (line 75) | removeName(f){this.workbook.definedNames.removeEx(this.fullAddress,f)} method removeAllNames (line 75) | removeAllNames(){this.workbook.definedNames.removeAllNames(this.fullAd... method _dataValidations (line 75) | get _dataValidations(){return this.worksheet.dataValidations} method dataValidation (line 75) | get dataValidation(){return this._dataValidations.find(this.address)} method dataValidation (line 75) | set dataValidation(f){this._dataValidations.add(this.address,f)} method model (line 75) | get model(){const{model:f}=this._value;return f.style=this.style,this.... method model (line 75) | set model(f){if(this._value.release(),this._value=d.create(f.type,this... method constructor (line 75) | constructor(p,y){this._data=p,this._encoding=y} method length (line 75) | get length(){return this.toBuffer().length} method copy (line 75) | copy(p,y,v,b){return this.toBuffer().copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._buffer||(this._buffer=o.from(this._data,this._... method constructor (line 76) | constructor(h){super(),this.options=Object.assign({type:"nodebuffer",c... method append (line 76) | append(h,f){f.hasOwnProperty("base64")&&f.base64?this.zip.file(f.name,... method finalize (line 76) | async finalize(){const h=await this.zip.generateAsync(this.options);th... method read (line 76) | read(h){return this.stream.read(h)} method setEncoding (line 76) | setEncoding(h){return this.stream.setEncoding(h)} method pause (line 76) | pause(){return this.stream.pause()} method resume (line 76) | resume(){return this.stream.resume()} method isPaused (line 76) | isPaused(){return this.stream.isPaused()} method pipe (line 76) | pipe(h,f){return this.stream.pipe(h,f)} method unpipe (line 76) | unpipe(h){return this.stream.unpipe(h)} method unshift (line 76) | unshift(h){return this.stream.unshift(h)} method wrap (line 76) | wrap(h){return this.stream.wrap(h)} method constructor (line 76) | constructor(){super(),this.map={Company:new s({tag:"Company"}),Manager... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("Properties",l.PR... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"dc:creator":new u({tag:"dc:creator"})... method render (line 76) | render(h,f){h.openXml(a.StdDocAttributes),h.openNode("cp:corePropertie... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.p... method constructor (line 76) | constructor(){super(),this.map={"xdr:twoCellAnchor":new u,"xdr:oneCell... method prepare (line 76) | prepare(h){h.anchors.forEach((f,g)=>{f.anchorType=function(m){return(t... method tag (line 76) | get tag(){return"xdr:wsDr"} method render (line 76) | render(h,f){h.openXml(o.StdDocAttributes),h.openNode(this.tag,l.DRAWIN... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){if(this.parser)return this.parser.parseClose(h)||(this.m... method reconcile (line 76) | reconcile(h,f){h.anchors.forEach(g=>{g.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={patternFill:new u,gradientFill:new c}} method tag (line 76) | get tag(){return"fill"} method render (line 76) | render(h,f){switch(h.addRollback(),h.openNode("fill"),f.type){case"pat... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method validStyle (line 76) | validStyle(h){return l.validPatternValues[h]} method constructor (line 79) | constructor(h){this.rowCount=0,this.formatterOptions=h,this.fieldForma... method isRowHashArray (line 79) | static isRowHashArray(h){return!!Array.isArray(h)&&Array.isArray(h[0])... method isRowArray (line 79) | static isRowArray(h){return Array.isArray(h)&&!this.isRowHashArray(h)} method gatherHeaders (line 79) | static gatherHeaders(h){return l.isRowHashArray(h)?h.map(f=>f[0]):Arra... method createTransform (line 79) | static createTransform(h){return c.isSyncTransform(h)?(f,g)=>{let m=nu... method rowTransform (line 79) | set rowTransform(h){if(!o.default(h))throw new TypeError("The transfor... method format (line 79) | format(h,f){this.callTransformer(h,(g,m)=>{if(g)return f(g);if(!h)retu... method finish (line 79) | finish(h){const f=[];if(this.formatterOptions.alwaysWriteHeaders&&this... method checkHeaders (line 79) | checkHeaders(h){if(this.headers)return{shouldFormatColumns:!0,headers:... method gatherColumns (line 79) | gatherColumns(h){if(this.headers===null)throw new Error("Headers is cu... method callTransformer (line 79) | callTransformer(h,f){return this._rowTransform?this._rowTransform(h,f)... method formatColumns (line 79) | formatColumns(h,f){const g=h.map((p,y)=>this.fieldFormatter.format(p,y... method constructor (line 79) | constructor(h){super({objectMode:h.objectMode}),this.lines="",this.row... method hasHitRowLimit (line 79) | get hasHitRowLimit(){return this.parserOptions.limitRows&&this.rowCoun... method shouldEmitRows (line 79) | get shouldEmitRows(){return this.parsedRowCount>this.parserOptions.ski... method shouldSkipLine (line 79) | get shouldSkipLine(){return this.parsedLineCount<=this.parserOptions.s... method transform (line 79) | transform(h){return this.rowTransformerValidator.rowTransform=h,this} method validate (line 79) | validate(h){return this.rowTransformerValidator.rowValidator=h,this} method emit (line 79) | emit(h){if(h==="end")return this.endEmitted||(this.endEmitted=!0,super... method _transform (line 79) | _transform(h,f,g){if(this.hasHitRowLimit)return g();const m=l.wrapDone... method _flush (line 79) | _flush(h){const f=l.wrapDoneCallback(h);if(this.hasHitRowLimit)return ... method parse (line 79) | parse(h,f){if(!h)return[];const{line:g,rows:m}=this.parser.parse(h,f);... method processRows (line 79) | processRows(h,f){const g=h.length,m=p=>{const y=E=>E?f(E):p%100!=0?m(p... method transformRow (line 79) | transformRow(h,f){try{this.headerTransformer.transform(h,(g,m)=>g?f(g)... method checkAndEmitHeaders (line 79) | checkAndEmitHeaders(){!this.headersEmitted&&this.headerTransformer.hea... method skipRow (line 79) | skipRow(h){return this.rowCount-=1,h(null,{row:null,isValid:!0})} method pushRow (line 79) | pushRow(h,f){try{this.parserOptions.objectMode?this.push(h):this.push(... method wrapDoneCallback (line 79) | static wrapDoneCallback(h){let f=!1;return function(g){if(g){if(f)thro... function x (line 360) | function x(j,ue){return j.msg=l[ue],ue} method constructor (line 76) | constructor(k){super();const{maxRows:R,maxCols:M,ignoreNodes:X}=k||{};... method prepare (line 76) | prepare(k,R){R.merges=new c,k.hyperlinks=R.hyperlinks=[],k.comments=R.... method render (line 76) | render(k,R){k.openXml(s.StdDocAttributes),k.openNode("worksheet",x.WOR... method parseOpen (line 76) | parseOpen(k){return this.parser?(this.parser.parseOpen(k),!0):k.name==... method parseText (line 76) | parseText(k){this.parser&&this.parser.parseText(k)} method parseClose (line 76) | parseClose(k){if(this.parser)return this.parser.parseClose(k)||(this.p... method reconcile (line 76) | reconcile(k,R){const M=(k.relationships||[]).reduce((K,te)=>{if(K[te.I... function A (line 360) | function A(j){return(j<<1)-(4j.avail_out&&(Q=j.avail_out)... function M (line 360) | function M(j,ue){s._tr_flush_block(j,0<=j.block_start?j.block_start:-1,j... function X (line 360) | function X(j,ue){j.pending_buf[j.pending++]=ue} function K (line 360) | function K(j,ue){j.pending_buf[j.pending++]=ue>>>8&255,j.pending_buf[j.p... function te (line 360) | function te(j,ue){var Q,B,H=j.max_chain_length,Z=j.strstart,oe=j.prev_le... function $ (line 360) | function $(j){var ue,Q,B,H,Z,oe,ce,ne,se,fe,de=j.w_size;do{if(H=j.window... function q (line 360) | function q(j,ue){for(var Q,B;;){if(j.lookahead>>24&255)+(P>>>8&65280)+((65280&P)<<8)+((255&P)<<... function v (line 360) | function v(){this.mode=0,this.last=!1,this.wrap=0,this.havedict=!1,this.... function b (line 360) | function b(P){var I;return P&&P.state?(I=P.state,P.total_in=P.total_out=... function E (line 360) | function E(P){var I;return P&&P.state?((I=P.state).wsize=0,I.whave=0,I.w... function D (line 360) | function D(P,I){var S,C;return P&&P.state?(C=P.state,I<0?(S=0,I=-I):(S=1... function F (line 360) | function F(P,I){var S,C;return P?(C=new v,(P.state=C).window=null,(S=D(P... function G (line 360) | function G(P){if(U){var I;for(z=new a.Buf32(512),W=new a.Buf32(32),I=0;I... function ee (line 360) | function ee(P,I,S,C){var _,w=P.state;return w.window===null&&(w.wsize=1<... function u (line 360) | function u(H){for(var Z=H.length;0<=--Z;)H[Z]=0} method constructor (line 75) | constructor(l,d,h){this._worksheet=l,this._number=d,h!==!1&&(this.defn... method number (line 75) | get number(){return this._number} method worksheet (line 75) | get worksheet(){return this._worksheet} method letter (line 75) | get letter(){return s.n2l(this._number)} method isCustomWidth (line 75) | get isCustomWidth(){return this.width!==void 0&&this.width!==9} method defn (line 75) | get defn(){return{header:this._header,key:this.key,width:this.width,st... method defn (line 75) | set defn(l){l?(this.key=l.key,this.width=l.width!==void 0?l.width:9,th... method headers (line 75) | get headers(){return this._header&&this._header instanceof Array?this.... method header (line 75) | get header(){return this._header} method header (line 75) | set header(l){l!==void 0?(this._header=l,this.headers.forEach((d,h)=>{... method key (line 75) | get key(){return this._key} method key (line 75) | set key(l){(this._key&&this._worksheet.getColumnKey(this._key))===this... method hidden (line 75) | get hidden(){return!!this._hidden} method hidden (line 75) | set hidden(l){this._hidden=l} method outlineLevel (line 75) | get outlineLevel(){return this._outlineLevel||0} method outlineLevel (line 75) | set outlineLevel(l){this._outlineLevel=l} method collapsed (line 75) | get collapsed(){return!!(this._outlineLevel&&this._outlineLevel>=this.... method toString (line 75) | toString(){return JSON.stringify({key:this.key,width:this.width,header... method equivalentTo (line 75) | equivalentTo(l){return this.width===l.width&&this.hidden===l.hidden&&t... method isDefault (line 75) | get isDefault(){if(this.isCustomWidth||this.hidden||this.outlineLevel)... method headerCount (line 75) | get headerCount(){return this.headers.length} method eachCell (line 75) | eachCell(l,d){const h=this.number;d||(d=l,l=null),this._worksheet.each... method values (line 75) | get values(){const l=[];return this.eachCell((d,h)=>{d&&d.type!==o.Val... method values (line 75) | set values(l){if(!l)return;const d=this.number;let h=0;l.hasOwnPropert... method _applyStyle (line 75) | _applyStyle(l,d){return this.style[l]=d,this.eachCell(h=>{h[l]=d}),d} method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(l){this._applyStyle("numFmt",l)} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(l){this._applyStyle("font",l)} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(l){this._applyStyle("alignment",l)} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(l){this._applyStyle("protection",l)} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(l){this._applyStyle("border",l)} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(l){this._applyStyle("fill",l)} method toModel (line 75) | static toModel(l){const d=[];let h=null;return l&&l.forEach((f,g)=>{f.... method fromModel (line 75) | static fromModel(l,d){const h=[];let f=1,g=0;for(d=(d=d||[]).sort(func... method constructor (line 76) | constructor(){super(),this.map={"v:shape":new s}} method tag (line 76) | get tag(){return"xml"} method render (line 76) | render(l,d){l.openXml(a.StdDocAttributes),l.openNode(this.tag,u.DRAWIN... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method reconcile (line 76) | reconcile(l,d){l.anchors.forEach(h=>{h.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={"v:textbox":new o,"x:ClientData":new s}} method tag (line 76) | get tag(){return"v:shape"} method render (line 76) | render(l,d,h){l.openNode("v:shape",u.V_SHAPE_ATTRIBUTES(d,h)),l.leafNo... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.p... method constructor (line 76) | constructor(){super(),this.map={Relationship:new s}} method render (line 76) | render(l,d){d=d||this._values,l.openXml(a.StdDocAttributes),l.openNode... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method constructor (line 76) | constructor(){super(),this.map={"x14:id":this.idXform=new s}} method tag (line 76) | get tag(){return"ext"} method render (line 76) | render(l,d){l.openNode(this.tag,{uri:"{B025F937-C7B1-47D3-B67F-A62EFF6... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(l,d){this.model.x14Id=d.model} method constructor (line 76) | constructor(l){super(),this.model=l} method tag (line 76) | get tag(){return"r"} method textXform (line 76) | get textXform(){return this._textXform||(this._textXform=new a)} method fontXform (line 76) | get fontXform(){return this._fontXform||(this._fontXform=new o(u.FONT_... method render (line 76) | render(l,d){d=d||this.model,l.openNode("r"),d.font&&this.fontXform.ren... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){switch(l){case"r":return!1;case"t":return this.model.tex... method constructor (line 76) | constructor(l){super(),this.name=l,this.map={color:new s}} method tag (line 76) | get tag(){return this.name} method render (line 76) | render(l,d,h){const f=d&&d.color||h||this.defaultColor;l.openNode(this... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){return this.parser?(this.parser.parseClose(l)||(this.par... method validStyle (line 76) | validStyle(l){return u.validStyleValues[l]} method constructor (line 76) | constructor(){super(),this.map={fgColor:new o("fgColor"),bgColor:new o... method name (line 76) | get name(){return"pattern"} method tag (line 76) | get tag(){return"patternFill"} method render (line 76) | render(h,f){h.openNode("patternFill"),h.addAttribute("patternType",f.p... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.p... method constructor (line 77) | constructor(l){super({writableObjectMode:l.objectMode}),this.hasWritte... method transform (line 77) | transform(l){return this.rowFormatter.rowTransform=l,this} method _transform (line 77) | _transform(l,d,h){let f=!1;try{this.hasWrittenBOM||(this.push(this.for... method _flush (line 77) | _flush(l){this.rowFormatter.finish((d,h)=>d?l(d):(h&&h.forEach(f=>{thi... method constructor (line 79) | constructor(l){this.parserOptions=l,this.rowParser=new o.RowParser(thi... method removeBOM (line 79) | static removeBOM(l){return l&&l.charCodeAt(0)===65279?l.slice(1):l} method parse (line 79) | parse(l,d){const h=new a.Scanner({line:u.removeBOM(l),parserOptions:th... method parseWithoutComments (line 79) | parseWithoutComments(l){const d=[];let h=!0;for(;h;)h=this.parseRow(l,... method parseWithComments (line 79) | parseWithComments(l){const{parserOptions:d}=this,h=[];for(let f=l.next... method parseRow (line 79) | parseRow(l,d){if(!l.nextNonSpaceToken)return!1;const h=this.rowParser.... method constructor (line 81) | constructor(){this._rowTransform=null,this._rowValidator=null} method createTransform (line 81) | static createTransform(l){return s.isSyncTransform(l)?(d,h)=>{let f=nu... method createValidator (line 81) | static createValidator(l){return s.isSyncValidate(l)?(d,h)=>{h(null,{r... method rowTransform (line 81) | set rowTransform(l){if(!o.default(l))throw new TypeError("The transfor... method rowValidator (line 81) | set rowValidator(l){if(!o.default(l))throw new TypeError("The validate... method transformAndValidate (line 81) | transformAndValidate(l,d){return this.callTransformer(l,(h,f)=>h?d(h):... method callTransformer (line 81) | callTransformer(l,d){return this._rowTransform?this._rowTransform(l,d)... method callValidator (line 81) | callValidator(l,d){return this._rowValidator?this._rowValidator(l,d):d... function k (line 360) | function k(H,Z,oe,ce,ne){this.static_tree=H,this.extra_bits=Z,this.extra... function R (line 360) | function R(H,Z){this.dyn_tree=H,this.max_code=0,this.stat_desc=Z} function M (line 360) | function M(H){return H<256?I[H]:I[256+(H>>>7)]} function X (line 360) | function X(H,Z){H.pending_buf[H.pending++]=255&Z,H.pending_buf[H.pending... function K (line 360) | function K(H,Z,oe){H.bi_valid>y-oe?(H.bi_buf|=Z<>>=1,oe<<=1,0<--Z;);return oe>>>1} function q (line 360) | function q(H,Z,oe){var ce,ne,se=new Array(p+1),fe=0;for(ce=1;ce<=p;ce++)... function O (line 360) | function O(H){var Z;for(Z=0;Z=0){for(var i=t.length-1;n"&&">"||r=="&"&&"&"||r... function xl (line 360) | function xl(r,t){if(t(r))return!0;if(r=r.firstChild)do if(xl(r,t))return... function El (line 360) | function El(){this.ownerDocument=this} function P$ (line 360) | function P$(r,t,e){r&&r._inc++;var n=e.namespaceURI;n===wl.XMLNS&&(t._ns... function B3 (line 360) | function B3(r,t,e,n){r&&r._inc++;var i=e.namespaceURI;i===wl.XMLNS&&dele... function lg (line 360) | function lg(r,t,e){if(r&&r._inc){r._inc++;var n=t.childNodes;if(e)n[n.le... function P3 (line 360) | function P3(r,t){var e=t.previousSibling,n=t.nextSibling;return e?e.next... function L$ (line 360) | function L$(r){return r&&(r.nodeType===Rr.DOCUMENT_NODE||r.nodeType===Rr... function j$ (line 360) | function j$(r){return r&&(Ja(r)||fg(r)||Co(r)||r.nodeType===Rr.DOCUMENT_... function Co (line 360) | function Co(r){return r&&r.nodeType===Rr.DOCUMENT_TYPE_NODE} function Ja (line 360) | function Ja(r){return r&&r.nodeType===Rr.ELEMENT_NODE} function fg (line 360) | function fg(r){return r&&r.nodeType===Rr.TEXT_NODE} function L3 (line 360) | function L3(r,t){var e=r.childNodes||[];if(Ya(e,Ja)||Co(t))return!1;var ... function j3 (line 360) | function j3(r,t){var e=r.childNodes||[];function n(a){return Ja(a)&&a!==... function W$ (line 360) | function W$(r,t,e){if(!L$(r))throw new dn(Ri,"Unexpected parent node typ... function z$ (line 360) | function z$(r,t,e){var n=r.childNodes||[],i=t.childNodes||[];if(t.nodeTy... function W3 (line 360) | function W3(r,t,e){var n=r.childNodes||[],i=t.childNodes||[];if(t.nodeTy... function hd (line 360) | function hd(r,t,e,n){W$(r,t,e),r.nodeType===Rr.DOCUMENT_NODE&&(n||z$)(r,... function H$ (line 360) | function H$(r,t){return t.parentNode&&t.parentNode.removeChild(t),t.pare... function Hs (line 360) | function Hs(){this._nsMap={}} function dd (line 360) | function dd(){} function Al (line 360) | function Al(){} function hg (line 360) | function hg(){} function dg (line 360) | function dg(){} function pg (line 360) | function pg(){} function pd (line 360) | function pd(){} function z3 (line 360) | function z3(){} function H3 (line 360) | function H3(){} function mg (line 360) | function mg(){} function md (line 360) | function md(){} function gg (line 360) | function gg(){} function $3 (line 360) | function $3(){} function V3 (line 360) | function V3(r,t){var e=[],n=this.nodeType==9&&this.documentElement||this... function q3 (line 360) | function q3(r,t,e){var n=r.prefix||"",i=r.namespaceURI;if(!i||n==="xml"&... function vg (line 360) | function vg(r,t,e){r.push(" ",t,'="',e.replace(/[<>&"\t\n\r]/g,U3),'"')} function tc (line 360) | function tc(r,t,e,n,i){if(i||(i=[]),n)if(r=n(r),r){if(typeof r=="string"... function G3 (line 360) | function G3(r,t,e){var n;switch(t.nodeType){case Ea:n=t.cloneNode(!1),n.... function yg (line 360) | function yg(r,t,e){var n=new t.constructor;for(var i in t)if(Object.prot... function X3 (line 360) | function X3(r,t,e){r[t]=e} function ac (line 361) | function ac(r,t){this.message=r,this.locator=t,Error.captureStackTrace&&... function J3 (line 361) | function J3(){} function $$ (line 361) | function $$(r,t,e,n,i){function a(_){if(_>65535){_-=65536;var w=55296+(_... function Q3 (line 361) | function Q3(r,t){return t.lineNumber=r.lineNumber,t.columnNumber=r.colum... function V$ (line 361) | function V$(r,t,e,n,i,a){function o(h,f,g){e.attributeNames.hasOwnProper... function e8 (line 361) | function e8(r,t,e){for(var n=r.tagName,i=null,a=r.length;a--;){var o=r[a... function q$ (line 361) | function q$(r,t,e,n,i){if(/^(?:script|textarea)$/i.test(e)){var a=r.inde... function G$ (line 361) | function G$(r,t,e,n){var i=n[e];return i==null&&(i=r.lastIndexOf("",t);if(n){var i=r.substring(t,n).... function r8 (line 361) | function r8(){this.attributeNames={}} function Z$ (line 361) | function Z$(r,t){var e,n=[],i=/'[^']+'|"[^"]+"|[^\s<>\/=]+=?|(\/?\s*>|<)... function o8 (line 361) | function o8(r){return r.replace(/\r[\n\u0085]/g,` function s8 (line 363) | function s8(r){this.options=r||{locator:{}}} function rV (line 363) | function rV(r,t,e){if(!r){if(t instanceof Ol)return t;r=t}var n={},i=r i... function Ol (line 363) | function Ol(){this.cdata=!1} function oc (line 363) | function oc(r,t){t.lineNumber=r.lineNumber,t.columnNumber=r.columnNumber} function _g (line 363) | function _g(r){if(r)return` function u8 (line 364) | function u8(r,t,e){return typeof r=="string"?r.substr(t,e):r.length>=t+e... function yd (line 364) | function yd(r,t){r.currentElement?r.currentElement.appendChild(t):r.doc.... function aV (line 364) | function aV(r){var t=null,e=new nV.DOMParser({errorHandler:function(i,a)... function sV (line 364) | function sV(r,t){t=t||{};try{var e=f8.parseFromString(r,"text/xml")}catc... function r (line 364) | function r(t,e,n){if(this.options=t.options,this.stringify=t.stringify,t... function d (line 364) | function d(){this.constructor=u} method constructor (line 75) | constructor(p){this._data=p} method length (line 75) | get length(){return this._data.length} method copy (line 75) | copy(p,y,v,b){return this._data._buf.copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._data.toBuffer()} method constructor (line 76) | constructor(){super(),this.map={"x14:dataBar":this.databarXform=new u,... method tag (line 76) | get tag(){return"x14:cfRule"} method isExt (line 76) | static isExt(f){return f.type==="dataBar"?u.isExt(f):!(f.type!=="iconS... method prepare (line 76) | prepare(f){d.isExt(f)&&(f.x14Id=`{${a()}}`.toUpperCase())} method render (line 76) | render(f,g){if(d.isExt(g))switch(g.type){case"dataBar":this.renderData... method renderDataBar (line 76) | renderDataBar(f,g){f.openNode(this.tag,{type:"dataBar",id:g.x14Id}),th... method renderIconSet (line 76) | renderIconSet(f,g){f.openNode(this.tag,{type:"iconSet",priority:g.prio... method createNewModel (line 76) | createNewModel(f){let{attributes:g}=f;return{type:g.type,x14Id:g.id,pr... method onParserClose (line 76) | onParserClose(f,g){Object.assign(this.model,g.model)} method constructor (line 76) | constructor(){super(),this.map={autoFilter:new u,tableColumns:new s({t... method prepare (line 76) | prepare(f,g){this.map.autoFilter.prepare(f),this.map.tableColumns.prep... method tag (line 76) | get tag(){return"table"} method render (line 76) | render(f,g){f.openXml(a.StdDocAttributes),f.openNode(this.tag,$o(An({}... method parseOpen (line 76) | parseOpen(f){if(this.parser)return this.parser.parseOpen(f),!0;const{n... method parseText (line 76) | parseText(f){this.parser&&this.parser.parseText(f)} method parseClose (line 76) | parseClose(f){if(this.parser)return this.parser.parseClose(f)||(this.p... method reconcile (line 76) | reconcile(f,g){f.columns.forEach(m=>{m.dxfId!==void 0&&(m.style=g.styl... function c (line 364) | function c(l,d,h){if(c.__super__.constructor.call(this,l),d==null)throw ... method constructor (line 75) | constructor(){this._xml=[],this._stack=[],this._rollbacks=[]} method tos (line 75) | get tos(){return this._stack.length?this._stack[this._stack.length-1]:... method cursor (line 75) | get cursor(){return this._xml.length} method openXml (line 75) | openXml(d){const h=this._xml;h.push(" method openNode (line 76) | openNode(d,h){const f=this.tos,g=this._xml;f&&this.open&&g.push(">"),t... method addAttribute (line 76) | addAttribute(d,h){if(!this.open)throw new Error("Cannot write attribut... method addAttributes (line 76) | addAttributes(d){if(!this.open)throw new Error("Cannot write attribute... method writeText (line 76) | writeText(d){const h=this._xml;this.open&&(h.push(">"),this.open=!1),t... method writeXml (line 76) | writeXml(d){this.open&&(this._xml.push(">"),this.open=!1),this.leaf=!1... method closeNode (line 76) | closeNode(){const d=this._stack.pop(),h=this._xml;this.leaf?h.push("/>... method leafNode (line 76) | leafNode(d,h,f){this.openNode(d,h),f!==void 0&&this.writeText(f),this.... method closeAll (line 76) | closeAll(){for(;this._stack.length;)this.closeNode()} method addRollback (line 76) | addRollback(){return this._rollbacks.push({xml:this._xml.length,stack:... method commit (line 76) | commit(){this._rollbacks.pop()} method rollback (line 76) | rollback(){const d=this._rollbacks.pop();this._xml.length>d.xml&&this.... method xml (line 76) | get xml(){return this.closeAll(),this._xml.join("")} method constructor (line 76) | constructor(){super(),this.map={stop:new s}} method name (line 76) | get name(){return"gradient"} method tag (line 76) | get tag(){return"gradientFill"} method render (line 76) | render(h,f){switch(h.openNode("gradientFill"),f.gradient){case"angle":... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method constructor (line 76) | constructor(d,h){super(),this.id=d,this.formatCode=h} method tag (line 76) | get tag(){return"numFmt"} method render (line 76) | render(d,h){d.leafNode("numFmt",{numFmtId:h.id,formatCode:h.formatCode})} method parseOpen (line 76) | parseOpen(d){switch(d.name){case"numFmt":return this.model={id:parseIn... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} function o (line 364) | function o(){this.constructor=n} method constructor (line 75) | constructor(u,c){let l=arguments.length>2&&arguments[2]!==void 0?argum... method asInstance (line 75) | static asInstance(u){return u instanceof o||u==null?u:new o(u)} method col (line 75) | get col(){return this.nativeCol+Math.min(this.colWidth-1,this.nativeCo... method col (line 75) | set col(u){this.nativeCol=Math.floor(u),this.nativeColOff=Math.floor((... method row (line 75) | get row(){return this.nativeRow+Math.min(this.rowHeight-1,this.nativeR... method row (line 75) | set row(u){this.nativeRow=Math.floor(u),this.nativeRowOff=Math.floor((... method colWidth (line 75) | get colWidth(){return this.worksheet&&this.worksheet.getColumn(this.na... method rowHeight (line 75) | get rowHeight(){return this.worksheet&&this.worksheet.getRow(this.nati... method model (line 75) | get model(){return{nativeCol:this.nativeCol,nativeColOff:this.nativeCo... method model (line 75) | set model(u){this.nativeCol=u.nativeCol,this.nativeColOff=u.nativeColO... method constructor (line 75) | constructor(u){this.note=u} method model (line 75) | get model(){let u=null;switch(typeof this.note){case"string":u={type:"... method model (line 75) | set model(u){const{note:c}=u,{texts:l}=c;l.length===1&&Object.keys(l[0... method fromModel (line 75) | static fromModel(u){const c=new o;return c.model=u,c} method constructor (line 75) | constructor(){this.decode(arguments)} method setTLBR (line 75) | setTLBR(u,c,l,d,h){if(arguments.length<4){const f=a.decodeAddress(u),g... method decode (line 75) | decode(u){switch(u.length){case 5:this.setTLBR(u[0],u[1],u[2],u[3],u[4... method top (line 75) | get top(){return this.model.top||1} method top (line 75) | set top(u){this.model.top=u} method left (line 75) | get left(){return this.model.left||1} method left (line 75) | set left(u){this.model.left=u} method bottom (line 75) | get bottom(){return this.model.bottom||1} method bottom (line 75) | set bottom(u){this.model.bottom=u} method right (line 75) | get right(){return this.model.right||1} method right (line 75) | set right(u){this.model.right=u} method sheetName (line 75) | get sheetName(){return this.model.sheetName} method sheetName (line 75) | set sheetName(u){this.model.sheetName=u} method _serialisedSheetName (line 75) | get _serialisedSheetName(){const{sheetName:u}=this.model;return u?/^[a... method expand (line 75) | expand(u,c,l,d){(!this.model.top||u1?this.range:this._serialisedSheetN... method $shortRange (line 75) | get $shortRange(){return this.count>1?this.$range:this._serialisedShee... method count (line 75) | get count(){return(1+this.bottom-this.top)*(1+this.right-this.left)} method toString (line 75) | toString(){return this.range} method intersects (line 75) | intersects(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method contains (line 75) | contains(u){const c=a.decodeEx(u);return this.containsEx(c)} method containsEx (line 75) | containsEx(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method forEachAddress (line 75) | forEachAddress(u){for(let c=this.left;c<=this.right;c++)for(let l=this... method constructor (line 75) | constructor(u,c,l){this.table=u,this.column=c,this.index=l} method _set (line 75) | _set(u,c){this.table.cacheState(),this.column[u]=c} method name (line 75) | get name(){return this.column.name} method name (line 75) | set name(u){this._set("name",u)} method filterButton (line 75) | get filterButton(){return this.column.filterButton} method filterButton (line 75) | set filterButton(u){this.column.filterButton=u} method style (line 75) | get style(){return this.column.style} method style (line 75) | set style(u){this.column.style=u} method totalsRowLabel (line 75) | get totalsRowLabel(){return this.column.totalsRowLabel} method totalsRowLabel (line 75) | set totalsRowLabel(u){this._set("totalsRowLabel",u)} method totalsRowFunction (line 75) | get totalsRowFunction(){return this.column.totalsRowFunction} method totalsRowFunction (line 75) | set totalsRowFunction(u){this._set("totalsRowFunction",u)} method totalsRowResult (line 75) | get totalsRowResult(){return this.column.totalsRowResult} method totalsRowResult (line 75) | set totalsRowResult(u){this._set("totalsRowResult",u)} method totalsRowFormula (line 75) | get totalsRowFormula(){return this.column.totalsRowFormula} method totalsRowFormula (line 75) | set totalsRowFormula(u){this._set("totalsRowFormula",u)} method constructor (line 76) | constructor(u){super(),this.model=u} method tag (line 76) | get tag(){return"u"} method render (line 76) | render(u,c){if((c=c||this.model)===!0)u.leafNode("u");else{const l=o.A... method parseOpen (line 76) | parseOpen(u){u.name==="u"&&(this.model=u.attributes.val||!0)} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} function i (line 364) | function i(a,o){if(i.__super__.constructor.call(this,a),o==null)throw ne... function o (line 364) | function o(){this.constructor=n} method constructor (line 75) | constructor(u,c){let l=arguments.length>2&&arguments[2]!==void 0?argum... method asInstance (line 75) | static asInstance(u){return u instanceof o||u==null?u:new o(u)} method col (line 75) | get col(){return this.nativeCol+Math.min(this.colWidth-1,this.nativeCo... method col (line 75) | set col(u){this.nativeCol=Math.floor(u),this.nativeColOff=Math.floor((... method row (line 75) | get row(){return this.nativeRow+Math.min(this.rowHeight-1,this.nativeR... method row (line 75) | set row(u){this.nativeRow=Math.floor(u),this.nativeRowOff=Math.floor((... method colWidth (line 75) | get colWidth(){return this.worksheet&&this.worksheet.getColumn(this.na... method rowHeight (line 75) | get rowHeight(){return this.worksheet&&this.worksheet.getRow(this.nati... method model (line 75) | get model(){return{nativeCol:this.nativeCol,nativeColOff:this.nativeCo... method model (line 75) | set model(u){this.nativeCol=u.nativeCol,this.nativeColOff=u.nativeColO... method constructor (line 75) | constructor(u){this.note=u} method model (line 75) | get model(){let u=null;switch(typeof this.note){case"string":u={type:"... method model (line 75) | set model(u){const{note:c}=u,{texts:l}=c;l.length===1&&Object.keys(l[0... method fromModel (line 75) | static fromModel(u){const c=new o;return c.model=u,c} method constructor (line 75) | constructor(){this.decode(arguments)} method setTLBR (line 75) | setTLBR(u,c,l,d,h){if(arguments.length<4){const f=a.decodeAddress(u),g... method decode (line 75) | decode(u){switch(u.length){case 5:this.setTLBR(u[0],u[1],u[2],u[3],u[4... method top (line 75) | get top(){return this.model.top||1} method top (line 75) | set top(u){this.model.top=u} method left (line 75) | get left(){return this.model.left||1} method left (line 75) | set left(u){this.model.left=u} method bottom (line 75) | get bottom(){return this.model.bottom||1} method bottom (line 75) | set bottom(u){this.model.bottom=u} method right (line 75) | get right(){return this.model.right||1} method right (line 75) | set right(u){this.model.right=u} method sheetName (line 75) | get sheetName(){return this.model.sheetName} method sheetName (line 75) | set sheetName(u){this.model.sheetName=u} method _serialisedSheetName (line 75) | get _serialisedSheetName(){const{sheetName:u}=this.model;return u?/^[a... method expand (line 75) | expand(u,c,l,d){(!this.model.top||u1?this.range:this._serialisedSheetN... method $shortRange (line 75) | get $shortRange(){return this.count>1?this.$range:this._serialisedShee... method count (line 75) | get count(){return(1+this.bottom-this.top)*(1+this.right-this.left)} method toString (line 75) | toString(){return this.range} method intersects (line 75) | intersects(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method contains (line 75) | contains(u){const c=a.decodeEx(u);return this.containsEx(c)} method containsEx (line 75) | containsEx(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method forEachAddress (line 75) | forEachAddress(u){for(let c=this.left;c<=this.right;c++)for(let l=this... method constructor (line 75) | constructor(u,c,l){this.table=u,this.column=c,this.index=l} method _set (line 75) | _set(u,c){this.table.cacheState(),this.column[u]=c} method name (line 75) | get name(){return this.column.name} method name (line 75) | set name(u){this._set("name",u)} method filterButton (line 75) | get filterButton(){return this.column.filterButton} method filterButton (line 75) | set filterButton(u){this.column.filterButton=u} method style (line 75) | get style(){return this.column.style} method style (line 75) | set style(u){this.column.style=u} method totalsRowLabel (line 75) | get totalsRowLabel(){return this.column.totalsRowLabel} method totalsRowLabel (line 75) | set totalsRowLabel(u){this._set("totalsRowLabel",u)} method totalsRowFunction (line 75) | get totalsRowFunction(){return this.column.totalsRowFunction} method totalsRowFunction (line 75) | set totalsRowFunction(u){this._set("totalsRowFunction",u)} method totalsRowResult (line 75) | get totalsRowResult(){return this.column.totalsRowResult} method totalsRowResult (line 75) | set totalsRowResult(u){this._set("totalsRowResult",u)} method totalsRowFormula (line 75) | get totalsRowFormula(){return this.column.totalsRowFormula} method totalsRowFormula (line 75) | set totalsRowFormula(u){this._set("totalsRowFormula",u)} method constructor (line 76) | constructor(u){super(),this.model=u} method tag (line 76) | get tag(){return"u"} method render (line 76) | render(u,c){if((c=c||this.model)===!0)u.leafNode("u");else{const l=o.A... method parseOpen (line 76) | parseOpen(u){u.name==="u"&&(this.model=u.attributes.val||!0)} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} function i (line 364) | function i(a,o){if(i.__super__.constructor.call(this,a),o==null)throw ne... function s (line 364) | function s(){this.constructor=i} method prepare (line 76) | prepare(){} method render (line 76) | render(){} method parseOpen (line 76) | parseOpen(c){} method parseText (line 76) | parseText(c){} method parseClose (line 76) | parseClose(c){} method reconcile (line 76) | reconcile(c,l){} method reset (line 76) | reset(){this.model=null,this.map&&Object.values(this.map).forEach(c=>{... method mergeModel (line 76) | mergeModel(c){this.model=Object.assign(this.model||{},c)} method parse (line 76) | async parse(c){for await(const l of c)for(const{eventType:d,value:h}of... method parseStream (line 76) | async parseStream(c){return this.parse(a(c))} method xml (line 76) | get xml(){return this.toXml(this.model)} method toXml (line 76) | toXml(c){const l=new o;return this.render(l,c),l.xml} method toAttribute (line 76) | static toAttribute(c,l){let d=arguments.length>2&&arguments[2]!==void ... method toStringAttribute (line 76) | static toStringAttribute(c,l){let d=arguments.length>2&&arguments[2]!=... method toStringValue (line 76) | static toStringValue(c,l){return c===void 0?l:c} method toBoolAttribute (line 76) | static toBoolAttribute(c,l){let d=arguments.length>2&&arguments[2]!==v... method toBoolValue (line 76) | static toBoolValue(c,l){return c===void 0?l:c==="1"} method toIntAttribute (line 76) | static toIntAttribute(c,l){let d=arguments.length>2&&arguments[2]!==vo... method toIntValue (line 76) | static toIntValue(c,l){return c===void 0?l:parseInt(c,10)} method toFloatAttribute (line 76) | static toFloatAttribute(c,l){let d=arguments.length>2&&arguments[2]!==... method toFloatValue (line 76) | static toFloatValue(c,l){return c===void 0?l:parseFloat(c)} method render (line 76) | render(c,l){c.openXml(a.StdDocAttributes),c.openNode("Types",s.PROPERT... method parseOpen (line 76) | parseOpen(){return!1} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} method tag (line 76) | get tag(){return"x14:id"} method render (line 76) | render(l,d){l.leafNode(this.tag,null,d)} method parseOpen (line 76) | parseOpen(){this.model=""} method parseText (line 76) | parseText(l){this.model+=l} method parseClose (line 76) | parseClose(l){return l!==this.tag} method constructor (line 76) | constructor(){super(),this.map={"x14:conditionalFormattings":this.cond... method tag (line 76) | get tag(){return"ext"} method hasContent (line 76) | hasContent(c){return this.conditionalFormattings.hasContent(c.conditio... method prepare (line 76) | prepare(c,l){this.conditionalFormattings.prepare(c.conditionalFormatti... method render (line 76) | render(c,l){c.openNode("ext",{uri:"{78C0D931-6437-407d-A8EE-F0AAD7539E... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(c,l){this.model[c]=l.model} method constructor (line 76) | constructor(){super(),this.map={color:new o}} method tag (line 76) | get tag(){return"stop"} method render (line 76) | render(h,f){h.openNode("stop"),h.addAttribute("position",f.position),t... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... function a (line 364) | function a(o,s,u,c){var l;a.__super__.constructor.call(this,o),t(s)&&(l=... function o (line 364) | function o(){this.constructor=n} method constructor (line 75) | constructor(u,c){let l=arguments.length>2&&arguments[2]!==void 0?argum... method asInstance (line 75) | static asInstance(u){return u instanceof o||u==null?u:new o(u)} method col (line 75) | get col(){return this.nativeCol+Math.min(this.colWidth-1,this.nativeCo... method col (line 75) | set col(u){this.nativeCol=Math.floor(u),this.nativeColOff=Math.floor((... method row (line 75) | get row(){return this.nativeRow+Math.min(this.rowHeight-1,this.nativeR... method row (line 75) | set row(u){this.nativeRow=Math.floor(u),this.nativeRowOff=Math.floor((... method colWidth (line 75) | get colWidth(){return this.worksheet&&this.worksheet.getColumn(this.na... method rowHeight (line 75) | get rowHeight(){return this.worksheet&&this.worksheet.getRow(this.nati... method model (line 75) | get model(){return{nativeCol:this.nativeCol,nativeColOff:this.nativeCo... method model (line 75) | set model(u){this.nativeCol=u.nativeCol,this.nativeColOff=u.nativeColO... method constructor (line 75) | constructor(u){this.note=u} method model (line 75) | get model(){let u=null;switch(typeof this.note){case"string":u={type:"... method model (line 75) | set model(u){const{note:c}=u,{texts:l}=c;l.length===1&&Object.keys(l[0... method fromModel (line 75) | static fromModel(u){const c=new o;return c.model=u,c} method constructor (line 75) | constructor(){this.decode(arguments)} method setTLBR (line 75) | setTLBR(u,c,l,d,h){if(arguments.length<4){const f=a.decodeAddress(u),g... method decode (line 75) | decode(u){switch(u.length){case 5:this.setTLBR(u[0],u[1],u[2],u[3],u[4... method top (line 75) | get top(){return this.model.top||1} method top (line 75) | set top(u){this.model.top=u} method left (line 75) | get left(){return this.model.left||1} method left (line 75) | set left(u){this.model.left=u} method bottom (line 75) | get bottom(){return this.model.bottom||1} method bottom (line 75) | set bottom(u){this.model.bottom=u} method right (line 75) | get right(){return this.model.right||1} method right (line 75) | set right(u){this.model.right=u} method sheetName (line 75) | get sheetName(){return this.model.sheetName} method sheetName (line 75) | set sheetName(u){this.model.sheetName=u} method _serialisedSheetName (line 75) | get _serialisedSheetName(){const{sheetName:u}=this.model;return u?/^[a... method expand (line 75) | expand(u,c,l,d){(!this.model.top||u1?this.range:this._serialisedSheetN... method $shortRange (line 75) | get $shortRange(){return this.count>1?this.$range:this._serialisedShee... method count (line 75) | get count(){return(1+this.bottom-this.top)*(1+this.right-this.left)} method toString (line 75) | toString(){return this.range} method intersects (line 75) | intersects(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method contains (line 75) | contains(u){const c=a.decodeEx(u);return this.containsEx(c)} method containsEx (line 75) | containsEx(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method forEachAddress (line 75) | forEachAddress(u){for(let c=this.left;c<=this.right;c++)for(let l=this... method constructor (line 75) | constructor(u,c,l){this.table=u,this.column=c,this.index=l} method _set (line 75) | _set(u,c){this.table.cacheState(),this.column[u]=c} method name (line 75) | get name(){return this.column.name} method name (line 75) | set name(u){this._set("name",u)} method filterButton (line 75) | get filterButton(){return this.column.filterButton} method filterButton (line 75) | set filterButton(u){this.column.filterButton=u} method style (line 75) | get style(){return this.column.style} method style (line 75) | set style(u){this.column.style=u} method totalsRowLabel (line 75) | get totalsRowLabel(){return this.column.totalsRowLabel} method totalsRowLabel (line 75) | set totalsRowLabel(u){this._set("totalsRowLabel",u)} method totalsRowFunction (line 75) | get totalsRowFunction(){return this.column.totalsRowFunction} method totalsRowFunction (line 75) | set totalsRowFunction(u){this._set("totalsRowFunction",u)} method totalsRowResult (line 75) | get totalsRowResult(){return this.column.totalsRowResult} method totalsRowResult (line 75) | set totalsRowResult(u){this._set("totalsRowResult",u)} method totalsRowFormula (line 75) | get totalsRowFormula(){return this.column.totalsRowFormula} method totalsRowFormula (line 75) | set totalsRowFormula(u){this._set("totalsRowFormula",u)} method constructor (line 76) | constructor(u){super(),this.model=u} method tag (line 76) | get tag(){return"u"} method render (line 76) | render(u,c){if((c=c||this.model)===!0)u.leafNode("u");else{const l=o.A... method parseOpen (line 76) | parseOpen(u){u.name==="u"&&(this.model=u.attributes.val||!0)} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} function i (line 364) | function i(a,o,s,u,c,l){if(i.__super__.constructor.call(this,a),o==null)... function s (line 364) | function s(){this.constructor=i} method prepare (line 76) | prepare(){} method render (line 76) | render(){} method parseOpen (line 76) | parseOpen(c){} method parseText (line 76) | parseText(c){} method parseClose (line 76) | parseClose(c){} method reconcile (line 76) | reconcile(c,l){} method reset (line 76) | reset(){this.model=null,this.map&&Object.values(this.map).forEach(c=>{... method mergeModel (line 76) | mergeModel(c){this.model=Object.assign(this.model||{},c)} method parse (line 76) | async parse(c){for await(const l of c)for(const{eventType:d,value:h}of... method parseStream (line 76) | async parseStream(c){return this.parse(a(c))} method xml (line 76) | get xml(){return this.toXml(this.model)} method toXml (line 76) | toXml(c){const l=new o;return this.render(l,c),l.xml} method toAttribute (line 76) | static toAttribute(c,l){let d=arguments.length>2&&arguments[2]!==void ... method toStringAttribute (line 76) | static toStringAttribute(c,l){let d=arguments.length>2&&arguments[2]!=... method toStringValue (line 76) | static toStringValue(c,l){return c===void 0?l:c} method toBoolAttribute (line 76) | static toBoolAttribute(c,l){let d=arguments.length>2&&arguments[2]!==v... method toBoolValue (line 76) | static toBoolValue(c,l){return c===void 0?l:c==="1"} method toIntAttribute (line 76) | static toIntAttribute(c,l){let d=arguments.length>2&&arguments[2]!==vo... method toIntValue (line 76) | static toIntValue(c,l){return c===void 0?l:parseInt(c,10)} method toFloatAttribute (line 76) | static toFloatAttribute(c,l){let d=arguments.length>2&&arguments[2]!==... method toFloatValue (line 76) | static toFloatValue(c,l){return c===void 0?l:parseFloat(c)} method render (line 76) | render(c,l){c.openXml(a.StdDocAttributes),c.openNode("Types",s.PROPERT... method parseOpen (line 76) | parseOpen(){return!1} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} method tag (line 76) | get tag(){return"x14:id"} method render (line 76) | render(l,d){l.leafNode(this.tag,null,d)} method parseOpen (line 76) | parseOpen(){this.model=""} method parseText (line 76) | parseText(l){this.model+=l} method parseClose (line 76) | parseClose(l){return l!==this.tag} method constructor (line 76) | constructor(){super(),this.map={"x14:conditionalFormattings":this.cond... method tag (line 76) | get tag(){return"ext"} method hasContent (line 76) | hasContent(c){return this.conditionalFormattings.hasContent(c.conditio... method prepare (line 76) | prepare(c,l){this.conditionalFormattings.prepare(c.conditionalFormatti... method render (line 76) | render(c,l){c.openNode("ext",{uri:"{78C0D931-6437-407d-A8EE-F0AAD7539E... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(c,l){this.model[c]=l.model} method constructor (line 76) | constructor(){super(),this.map={color:new o}} method tag (line 76) | get tag(){return"stop"} method render (line 76) | render(h,f){h.openNode("stop"),h.addAttribute("position",f.position),t... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... function a (line 364) | function a(o,s,u,c){if(a.__super__.constructor.call(this,o),u==null)thro... function o (line 364) | function o(){this.constructor=n} method constructor (line 75) | constructor(u,c){let l=arguments.length>2&&arguments[2]!==void 0?argum... method asInstance (line 75) | static asInstance(u){return u instanceof o||u==null?u:new o(u)} method col (line 75) | get col(){return this.nativeCol+Math.min(this.colWidth-1,this.nativeCo... method col (line 75) | set col(u){this.nativeCol=Math.floor(u),this.nativeColOff=Math.floor((... method row (line 75) | get row(){return this.nativeRow+Math.min(this.rowHeight-1,this.nativeR... method row (line 75) | set row(u){this.nativeRow=Math.floor(u),this.nativeRowOff=Math.floor((... method colWidth (line 75) | get colWidth(){return this.worksheet&&this.worksheet.getColumn(this.na... method rowHeight (line 75) | get rowHeight(){return this.worksheet&&this.worksheet.getRow(this.nati... method model (line 75) | get model(){return{nativeCol:this.nativeCol,nativeColOff:this.nativeCo... method model (line 75) | set model(u){this.nativeCol=u.nativeCol,this.nativeColOff=u.nativeColO... method constructor (line 75) | constructor(u){this.note=u} method model (line 75) | get model(){let u=null;switch(typeof this.note){case"string":u={type:"... method model (line 75) | set model(u){const{note:c}=u,{texts:l}=c;l.length===1&&Object.keys(l[0... method fromModel (line 75) | static fromModel(u){const c=new o;return c.model=u,c} method constructor (line 75) | constructor(){this.decode(arguments)} method setTLBR (line 75) | setTLBR(u,c,l,d,h){if(arguments.length<4){const f=a.decodeAddress(u),g... method decode (line 75) | decode(u){switch(u.length){case 5:this.setTLBR(u[0],u[1],u[2],u[3],u[4... method top (line 75) | get top(){return this.model.top||1} method top (line 75) | set top(u){this.model.top=u} method left (line 75) | get left(){return this.model.left||1} method left (line 75) | set left(u){this.model.left=u} method bottom (line 75) | get bottom(){return this.model.bottom||1} method bottom (line 75) | set bottom(u){this.model.bottom=u} method right (line 75) | get right(){return this.model.right||1} method right (line 75) | set right(u){this.model.right=u} method sheetName (line 75) | get sheetName(){return this.model.sheetName} method sheetName (line 75) | set sheetName(u){this.model.sheetName=u} method _serialisedSheetName (line 75) | get _serialisedSheetName(){const{sheetName:u}=this.model;return u?/^[a... method expand (line 75) | expand(u,c,l,d){(!this.model.top||u1?this.range:this._serialisedSheetN... method $shortRange (line 75) | get $shortRange(){return this.count>1?this.$range:this._serialisedShee... method count (line 75) | get count(){return(1+this.bottom-this.top)*(1+this.right-this.left)} method toString (line 75) | toString(){return this.range} method intersects (line 75) | intersects(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method contains (line 75) | contains(u){const c=a.decodeEx(u);return this.containsEx(c)} method containsEx (line 75) | containsEx(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method forEachAddress (line 75) | forEachAddress(u){for(let c=this.left;c<=this.right;c++)for(let l=this... method constructor (line 75) | constructor(u,c,l){this.table=u,this.column=c,this.index=l} method _set (line 75) | _set(u,c){this.table.cacheState(),this.column[u]=c} method name (line 75) | get name(){return this.column.name} method name (line 75) | set name(u){this._set("name",u)} method filterButton (line 75) | get filterButton(){return this.column.filterButton} method filterButton (line 75) | set filterButton(u){this.column.filterButton=u} method style (line 75) | get style(){return this.column.style} method style (line 75) | set style(u){this.column.style=u} method totalsRowLabel (line 75) | get totalsRowLabel(){return this.column.totalsRowLabel} method totalsRowLabel (line 75) | set totalsRowLabel(u){this._set("totalsRowLabel",u)} method totalsRowFunction (line 75) | get totalsRowFunction(){return this.column.totalsRowFunction} method totalsRowFunction (line 75) | set totalsRowFunction(u){this._set("totalsRowFunction",u)} method totalsRowResult (line 75) | get totalsRowResult(){return this.column.totalsRowResult} method totalsRowResult (line 75) | set totalsRowResult(u){this._set("totalsRowResult",u)} method totalsRowFormula (line 75) | get totalsRowFormula(){return this.column.totalsRowFormula} method totalsRowFormula (line 75) | set totalsRowFormula(u){this._set("totalsRowFormula",u)} method constructor (line 76) | constructor(u){super(),this.model=u} method tag (line 76) | get tag(){return"u"} method render (line 76) | render(u,c){if((c=c||this.model)===!0)u.leafNode("u");else{const l=o.A... method parseOpen (line 76) | parseOpen(u){u.name==="u"&&(this.model=u.attributes.val||!0)} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} function i (line 364) | function i(a,o,s){if(i.__super__.constructor.call(this,a),o==null)throw ... function o (line 364) | function o(){this.constructor=n} method constructor (line 75) | constructor(u,c){let l=arguments.length>2&&arguments[2]!==void 0?argum... method asInstance (line 75) | static asInstance(u){return u instanceof o||u==null?u:new o(u)} method col (line 75) | get col(){return this.nativeCol+Math.min(this.colWidth-1,this.nativeCo... method col (line 75) | set col(u){this.nativeCol=Math.floor(u),this.nativeColOff=Math.floor((... method row (line 75) | get row(){return this.nativeRow+Math.min(this.rowHeight-1,this.nativeR... method row (line 75) | set row(u){this.nativeRow=Math.floor(u),this.nativeRowOff=Math.floor((... method colWidth (line 75) | get colWidth(){return this.worksheet&&this.worksheet.getColumn(this.na... method rowHeight (line 75) | get rowHeight(){return this.worksheet&&this.worksheet.getRow(this.nati... method model (line 75) | get model(){return{nativeCol:this.nativeCol,nativeColOff:this.nativeCo... method model (line 75) | set model(u){this.nativeCol=u.nativeCol,this.nativeColOff=u.nativeColO... method constructor (line 75) | constructor(u){this.note=u} method model (line 75) | get model(){let u=null;switch(typeof this.note){case"string":u={type:"... method model (line 75) | set model(u){const{note:c}=u,{texts:l}=c;l.length===1&&Object.keys(l[0... method fromModel (line 75) | static fromModel(u){const c=new o;return c.model=u,c} method constructor (line 75) | constructor(){this.decode(arguments)} method setTLBR (line 75) | setTLBR(u,c,l,d,h){if(arguments.length<4){const f=a.decodeAddress(u),g... method decode (line 75) | decode(u){switch(u.length){case 5:this.setTLBR(u[0],u[1],u[2],u[3],u[4... method top (line 75) | get top(){return this.model.top||1} method top (line 75) | set top(u){this.model.top=u} method left (line 75) | get left(){return this.model.left||1} method left (line 75) | set left(u){this.model.left=u} method bottom (line 75) | get bottom(){return this.model.bottom||1} method bottom (line 75) | set bottom(u){this.model.bottom=u} method right (line 75) | get right(){return this.model.right||1} method right (line 75) | set right(u){this.model.right=u} method sheetName (line 75) | get sheetName(){return this.model.sheetName} method sheetName (line 75) | set sheetName(u){this.model.sheetName=u} method _serialisedSheetName (line 75) | get _serialisedSheetName(){const{sheetName:u}=this.model;return u?/^[a... method expand (line 75) | expand(u,c,l,d){(!this.model.top||u1?this.range:this._serialisedSheetN... method $shortRange (line 75) | get $shortRange(){return this.count>1?this.$range:this._serialisedShee... method count (line 75) | get count(){return(1+this.bottom-this.top)*(1+this.right-this.left)} method toString (line 75) | toString(){return this.range} method intersects (line 75) | intersects(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method contains (line 75) | contains(u){const c=a.decodeEx(u);return this.containsEx(c)} method containsEx (line 75) | containsEx(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method forEachAddress (line 75) | forEachAddress(u){for(let c=this.left;c<=this.right;c++)for(let l=this... method constructor (line 75) | constructor(u,c,l){this.table=u,this.column=c,this.index=l} method _set (line 75) | _set(u,c){this.table.cacheState(),this.column[u]=c} method name (line 75) | get name(){return this.column.name} method name (line 75) | set name(u){this._set("name",u)} method filterButton (line 75) | get filterButton(){return this.column.filterButton} method filterButton (line 75) | set filterButton(u){this.column.filterButton=u} method style (line 75) | get style(){return this.column.style} method style (line 75) | set style(u){this.column.style=u} method totalsRowLabel (line 75) | get totalsRowLabel(){return this.column.totalsRowLabel} method totalsRowLabel (line 75) | set totalsRowLabel(u){this._set("totalsRowLabel",u)} method totalsRowFunction (line 75) | get totalsRowFunction(){return this.column.totalsRowFunction} method totalsRowFunction (line 75) | set totalsRowFunction(u){this._set("totalsRowFunction",u)} method totalsRowResult (line 75) | get totalsRowResult(){return this.column.totalsRowResult} method totalsRowResult (line 75) | set totalsRowResult(u){this._set("totalsRowResult",u)} method totalsRowFormula (line 75) | get totalsRowFormula(){return this.column.totalsRowFormula} method totalsRowFormula (line 75) | set totalsRowFormula(u){this._set("totalsRowFormula",u)} method constructor (line 76) | constructor(u){super(),this.model=u} method tag (line 76) | get tag(){return"u"} method render (line 76) | render(u,c){if((c=c||this.model)===!0)u.leafNode("u");else{const l=o.A... method parseOpen (line 76) | parseOpen(u){u.name==="u"&&(this.model=u.attributes.val||!0)} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} function i (line 364) | function i(a,o,s){if(i.__super__.constructor.call(this,a),o==null)throw ... function d (line 364) | function d(){this.constructor=u} method constructor (line 75) | constructor(p){this._data=p} method length (line 75) | get length(){return this._data.length} method copy (line 75) | copy(p,y,v,b){return this._data._buf.copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._data.toBuffer()} method constructor (line 76) | constructor(){super(),this.map={"x14:dataBar":this.databarXform=new u,... method tag (line 76) | get tag(){return"x14:cfRule"} method isExt (line 76) | static isExt(f){return f.type==="dataBar"?u.isExt(f):!(f.type!=="iconS... method prepare (line 76) | prepare(f){d.isExt(f)&&(f.x14Id=`{${a()}}`.toUpperCase())} method render (line 76) | render(f,g){if(d.isExt(g))switch(g.type){case"dataBar":this.renderData... method renderDataBar (line 76) | renderDataBar(f,g){f.openNode(this.tag,{type:"dataBar",id:g.x14Id}),th... method renderIconSet (line 76) | renderIconSet(f,g){f.openNode(this.tag,{type:"iconSet",priority:g.prio... method createNewModel (line 76) | createNewModel(f){let{attributes:g}=f;return{type:g.type,x14Id:g.id,pr... method onParserClose (line 76) | onParserClose(f,g){Object.assign(this.model,g.model)} method constructor (line 76) | constructor(){super(),this.map={autoFilter:new u,tableColumns:new s({t... method prepare (line 76) | prepare(f,g){this.map.autoFilter.prepare(f),this.map.tableColumns.prep... method tag (line 76) | get tag(){return"table"} method render (line 76) | render(f,g){f.openXml(a.StdDocAttributes),f.openNode(this.tag,$o(An({}... method parseOpen (line 76) | parseOpen(f){if(this.parser)return this.parser.parseOpen(f),!0;const{n... method parseText (line 76) | parseText(f){this.parser&&this.parser.parseText(f)} method parseClose (line 76) | parseClose(f){if(this.parser)return this.parser.parseClose(f)||(this.p... method reconcile (line 76) | reconcile(f,g){f.columns.forEach(m=>{m.dxfId!==void 0&&(m.style=g.styl... function c (line 364) | function c(l,d,h){var f,g;c.__super__.constructor.call(this,l),this.name... method constructor (line 75) | constructor(){this._xml=[],this._stack=[],this._rollbacks=[]} method tos (line 75) | get tos(){return this._stack.length?this._stack[this._stack.length-1]:... method cursor (line 75) | get cursor(){return this._xml.length} method openXml (line 75) | openXml(d){const h=this._xml;h.push(" method openNode (line 76) | openNode(d,h){const f=this.tos,g=this._xml;f&&this.open&&g.push(">"),t... method addAttribute (line 76) | addAttribute(d,h){if(!this.open)throw new Error("Cannot write attribut... method addAttributes (line 76) | addAttributes(d){if(!this.open)throw new Error("Cannot write attribute... method writeText (line 76) | writeText(d){const h=this._xml;this.open&&(h.push(">"),this.open=!1),t... method writeXml (line 76) | writeXml(d){this.open&&(this._xml.push(">"),this.open=!1),this.leaf=!1... method closeNode (line 76) | closeNode(){const d=this._stack.pop(),h=this._xml;this.leaf?h.push("/>... method leafNode (line 76) | leafNode(d,h,f){this.openNode(d,h),f!==void 0&&this.writeText(f),this.... method closeAll (line 76) | closeAll(){for(;this._stack.length;)this.closeNode()} method addRollback (line 76) | addRollback(){return this._rollbacks.push({xml:this._xml.length,stack:... method commit (line 76) | commit(){this._rollbacks.pop()} method rollback (line 76) | rollback(){const d=this._rollbacks.pop();this._xml.length>d.xml&&this.... method xml (line 76) | get xml(){return this.closeAll(),this._xml.join("")} method constructor (line 76) | constructor(){super(),this.map={stop:new s}} method name (line 76) | get name(){return"gradient"} method tag (line 76) | get tag(){return"gradientFill"} method render (line 76) | render(h,f){switch(h.openNode("gradientFill"),f.gradient){case"angle":... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method constructor (line 76) | constructor(d,h){super(),this.id=d,this.formatCode=h} method tag (line 76) | get tag(){return"numFmt"} method render (line 76) | render(d,h){d.leafNode("numFmt",{numFmtId:h.id,formatCode:h.formatCode})} method parseOpen (line 76) | parseOpen(d){switch(d.name){case"numFmt":return this.model={id:parseIn... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} function o (line 364) | function o(){this.constructor=n} method constructor (line 75) | constructor(u,c){let l=arguments.length>2&&arguments[2]!==void 0?argum... method asInstance (line 75) | static asInstance(u){return u instanceof o||u==null?u:new o(u)} method col (line 75) | get col(){return this.nativeCol+Math.min(this.colWidth-1,this.nativeCo... method col (line 75) | set col(u){this.nativeCol=Math.floor(u),this.nativeColOff=Math.floor((... method row (line 75) | get row(){return this.nativeRow+Math.min(this.rowHeight-1,this.nativeR... method row (line 75) | set row(u){this.nativeRow=Math.floor(u),this.nativeRowOff=Math.floor((... method colWidth (line 75) | get colWidth(){return this.worksheet&&this.worksheet.getColumn(this.na... method rowHeight (line 75) | get rowHeight(){return this.worksheet&&this.worksheet.getRow(this.nati... method model (line 75) | get model(){return{nativeCol:this.nativeCol,nativeColOff:this.nativeCo... method model (line 75) | set model(u){this.nativeCol=u.nativeCol,this.nativeColOff=u.nativeColO... method constructor (line 75) | constructor(u){this.note=u} method model (line 75) | get model(){let u=null;switch(typeof this.note){case"string":u={type:"... method model (line 75) | set model(u){const{note:c}=u,{texts:l}=c;l.length===1&&Object.keys(l[0... method fromModel (line 75) | static fromModel(u){const c=new o;return c.model=u,c} method constructor (line 75) | constructor(){this.decode(arguments)} method setTLBR (line 75) | setTLBR(u,c,l,d,h){if(arguments.length<4){const f=a.decodeAddress(u),g... method decode (line 75) | decode(u){switch(u.length){case 5:this.setTLBR(u[0],u[1],u[2],u[3],u[4... method top (line 75) | get top(){return this.model.top||1} method top (line 75) | set top(u){this.model.top=u} method left (line 75) | get left(){return this.model.left||1} method left (line 75) | set left(u){this.model.left=u} method bottom (line 75) | get bottom(){return this.model.bottom||1} method bottom (line 75) | set bottom(u){this.model.bottom=u} method right (line 75) | get right(){return this.model.right||1} method right (line 75) | set right(u){this.model.right=u} method sheetName (line 75) | get sheetName(){return this.model.sheetName} method sheetName (line 75) | set sheetName(u){this.model.sheetName=u} method _serialisedSheetName (line 75) | get _serialisedSheetName(){const{sheetName:u}=this.model;return u?/^[a... method expand (line 75) | expand(u,c,l,d){(!this.model.top||u1?this.range:this._serialisedSheetN... method $shortRange (line 75) | get $shortRange(){return this.count>1?this.$range:this._serialisedShee... method count (line 75) | get count(){return(1+this.bottom-this.top)*(1+this.right-this.left)} method toString (line 75) | toString(){return this.range} method intersects (line 75) | intersects(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method contains (line 75) | contains(u){const c=a.decodeEx(u);return this.containsEx(c)} method containsEx (line 75) | containsEx(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method forEachAddress (line 75) | forEachAddress(u){for(let c=this.left;c<=this.right;c++)for(let l=this... method constructor (line 75) | constructor(u,c,l){this.table=u,this.column=c,this.index=l} method _set (line 75) | _set(u,c){this.table.cacheState(),this.column[u]=c} method name (line 75) | get name(){return this.column.name} method name (line 75) | set name(u){this._set("name",u)} method filterButton (line 75) | get filterButton(){return this.column.filterButton} method filterButton (line 75) | set filterButton(u){this.column.filterButton=u} method style (line 75) | get style(){return this.column.style} method style (line 75) | set style(u){this.column.style=u} method totalsRowLabel (line 75) | get totalsRowLabel(){return this.column.totalsRowLabel} method totalsRowLabel (line 75) | set totalsRowLabel(u){this._set("totalsRowLabel",u)} method totalsRowFunction (line 75) | get totalsRowFunction(){return this.column.totalsRowFunction} method totalsRowFunction (line 75) | set totalsRowFunction(u){this._set("totalsRowFunction",u)} method totalsRowResult (line 75) | get totalsRowResult(){return this.column.totalsRowResult} method totalsRowResult (line 75) | set totalsRowResult(u){this._set("totalsRowResult",u)} method totalsRowFormula (line 75) | get totalsRowFormula(){return this.column.totalsRowFormula} method totalsRowFormula (line 75) | set totalsRowFormula(u){this._set("totalsRowFormula",u)} method constructor (line 76) | constructor(u){super(),this.model=u} method tag (line 76) | get tag(){return"u"} method render (line 76) | render(u,c){if((c=c||this.model)===!0)u.leafNode("u");else{const l=o.A... method parseOpen (line 76) | parseOpen(u){u.name==="u"&&(this.model=u.attributes.val||!0)} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} function i (line 364) | function i(a,o){if(i.__super__.constructor.call(this,a),o==null)throw ne... function o (line 364) | function o(){this.constructor=n} method constructor (line 75) | constructor(u,c){let l=arguments.length>2&&arguments[2]!==void 0?argum... method asInstance (line 75) | static asInstance(u){return u instanceof o||u==null?u:new o(u)} method col (line 75) | get col(){return this.nativeCol+Math.min(this.colWidth-1,this.nativeCo... method col (line 75) | set col(u){this.nativeCol=Math.floor(u),this.nativeColOff=Math.floor((... method row (line 75) | get row(){return this.nativeRow+Math.min(this.rowHeight-1,this.nativeR... method row (line 75) | set row(u){this.nativeRow=Math.floor(u),this.nativeRowOff=Math.floor((... method colWidth (line 75) | get colWidth(){return this.worksheet&&this.worksheet.getColumn(this.na... method rowHeight (line 75) | get rowHeight(){return this.worksheet&&this.worksheet.getRow(this.nati... method model (line 75) | get model(){return{nativeCol:this.nativeCol,nativeColOff:this.nativeCo... method model (line 75) | set model(u){this.nativeCol=u.nativeCol,this.nativeColOff=u.nativeColO... method constructor (line 75) | constructor(u){this.note=u} method model (line 75) | get model(){let u=null;switch(typeof this.note){case"string":u={type:"... method model (line 75) | set model(u){const{note:c}=u,{texts:l}=c;l.length===1&&Object.keys(l[0... method fromModel (line 75) | static fromModel(u){const c=new o;return c.model=u,c} method constructor (line 75) | constructor(){this.decode(arguments)} method setTLBR (line 75) | setTLBR(u,c,l,d,h){if(arguments.length<4){const f=a.decodeAddress(u),g... method decode (line 75) | decode(u){switch(u.length){case 5:this.setTLBR(u[0],u[1],u[2],u[3],u[4... method top (line 75) | get top(){return this.model.top||1} method top (line 75) | set top(u){this.model.top=u} method left (line 75) | get left(){return this.model.left||1} method left (line 75) | set left(u){this.model.left=u} method bottom (line 75) | get bottom(){return this.model.bottom||1} method bottom (line 75) | set bottom(u){this.model.bottom=u} method right (line 75) | get right(){return this.model.right||1} method right (line 75) | set right(u){this.model.right=u} method sheetName (line 75) | get sheetName(){return this.model.sheetName} method sheetName (line 75) | set sheetName(u){this.model.sheetName=u} method _serialisedSheetName (line 75) | get _serialisedSheetName(){const{sheetName:u}=this.model;return u?/^[a... method expand (line 75) | expand(u,c,l,d){(!this.model.top||u1?this.range:this._serialisedSheetN... method $shortRange (line 75) | get $shortRange(){return this.count>1?this.$range:this._serialisedShee... method count (line 75) | get count(){return(1+this.bottom-this.top)*(1+this.right-this.left)} method toString (line 75) | toString(){return this.range} method intersects (line 75) | intersects(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method contains (line 75) | contains(u){const c=a.decodeEx(u);return this.containsEx(c)} method containsEx (line 75) | containsEx(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method forEachAddress (line 75) | forEachAddress(u){for(let c=this.left;c<=this.right;c++)for(let l=this... method constructor (line 75) | constructor(u,c,l){this.table=u,this.column=c,this.index=l} method _set (line 75) | _set(u,c){this.table.cacheState(),this.column[u]=c} method name (line 75) | get name(){return this.column.name} method name (line 75) | set name(u){this._set("name",u)} method filterButton (line 75) | get filterButton(){return this.column.filterButton} method filterButton (line 75) | set filterButton(u){this.column.filterButton=u} method style (line 75) | get style(){return this.column.style} method style (line 75) | set style(u){this.column.style=u} method totalsRowLabel (line 75) | get totalsRowLabel(){return this.column.totalsRowLabel} method totalsRowLabel (line 75) | set totalsRowLabel(u){this._set("totalsRowLabel",u)} method totalsRowFunction (line 75) | get totalsRowFunction(){return this.column.totalsRowFunction} method totalsRowFunction (line 75) | set totalsRowFunction(u){this._set("totalsRowFunction",u)} method totalsRowResult (line 75) | get totalsRowResult(){return this.column.totalsRowResult} method totalsRowResult (line 75) | set totalsRowResult(u){this._set("totalsRowResult",u)} method totalsRowFormula (line 75) | get totalsRowFormula(){return this.column.totalsRowFormula} method totalsRowFormula (line 75) | set totalsRowFormula(u){this._set("totalsRowFormula",u)} method constructor (line 76) | constructor(u){super(),this.model=u} method tag (line 76) | get tag(){return"u"} method render (line 76) | render(u,c){if((c=c||this.model)===!0)u.leafNode("u");else{const l=o.A... method parseOpen (line 76) | parseOpen(u){u.name==="u"&&(this.model=u.attributes.val||!0)} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} function i (line 364) | function i(a,o){if(i.__super__.constructor.call(this,a),o==null)throw ne... function o (line 364) | function o(){this.constructor=n} method constructor (line 75) | constructor(u,c){let l=arguments.length>2&&arguments[2]!==void 0?argum... method asInstance (line 75) | static asInstance(u){return u instanceof o||u==null?u:new o(u)} method col (line 75) | get col(){return this.nativeCol+Math.min(this.colWidth-1,this.nativeCo... method col (line 75) | set col(u){this.nativeCol=Math.floor(u),this.nativeColOff=Math.floor((... method row (line 75) | get row(){return this.nativeRow+Math.min(this.rowHeight-1,this.nativeR... method row (line 75) | set row(u){this.nativeRow=Math.floor(u),this.nativeRowOff=Math.floor((... method colWidth (line 75) | get colWidth(){return this.worksheet&&this.worksheet.getColumn(this.na... method rowHeight (line 75) | get rowHeight(){return this.worksheet&&this.worksheet.getRow(this.nati... method model (line 75) | get model(){return{nativeCol:this.nativeCol,nativeColOff:this.nativeCo... method model (line 75) | set model(u){this.nativeCol=u.nativeCol,this.nativeColOff=u.nativeColO... method constructor (line 75) | constructor(u){this.note=u} method model (line 75) | get model(){let u=null;switch(typeof this.note){case"string":u={type:"... method model (line 75) | set model(u){const{note:c}=u,{texts:l}=c;l.length===1&&Object.keys(l[0... method fromModel (line 75) | static fromModel(u){const c=new o;return c.model=u,c} method constructor (line 75) | constructor(){this.decode(arguments)} method setTLBR (line 75) | setTLBR(u,c,l,d,h){if(arguments.length<4){const f=a.decodeAddress(u),g... method decode (line 75) | decode(u){switch(u.length){case 5:this.setTLBR(u[0],u[1],u[2],u[3],u[4... method top (line 75) | get top(){return this.model.top||1} method top (line 75) | set top(u){this.model.top=u} method left (line 75) | get left(){return this.model.left||1} method left (line 75) | set left(u){this.model.left=u} method bottom (line 75) | get bottom(){return this.model.bottom||1} method bottom (line 75) | set bottom(u){this.model.bottom=u} method right (line 75) | get right(){return this.model.right||1} method right (line 75) | set right(u){this.model.right=u} method sheetName (line 75) | get sheetName(){return this.model.sheetName} method sheetName (line 75) | set sheetName(u){this.model.sheetName=u} method _serialisedSheetName (line 75) | get _serialisedSheetName(){const{sheetName:u}=this.model;return u?/^[a... method expand (line 75) | expand(u,c,l,d){(!this.model.top||u1?this.range:this._serialisedSheetN... method $shortRange (line 75) | get $shortRange(){return this.count>1?this.$range:this._serialisedShee... method count (line 75) | get count(){return(1+this.bottom-this.top)*(1+this.right-this.left)} method toString (line 75) | toString(){return this.range} method intersects (line 75) | intersects(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method contains (line 75) | contains(u){const c=a.decodeEx(u);return this.containsEx(c)} method containsEx (line 75) | containsEx(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method forEachAddress (line 75) | forEachAddress(u){for(let c=this.left;c<=this.right;c++)for(let l=this... method constructor (line 75) | constructor(u,c,l){this.table=u,this.column=c,this.index=l} method _set (line 75) | _set(u,c){this.table.cacheState(),this.column[u]=c} method name (line 75) | get name(){return this.column.name} method name (line 75) | set name(u){this._set("name",u)} method filterButton (line 75) | get filterButton(){return this.column.filterButton} method filterButton (line 75) | set filterButton(u){this.column.filterButton=u} method style (line 75) | get style(){return this.column.style} method style (line 75) | set style(u){this.column.style=u} method totalsRowLabel (line 75) | get totalsRowLabel(){return this.column.totalsRowLabel} method totalsRowLabel (line 75) | set totalsRowLabel(u){this._set("totalsRowLabel",u)} method totalsRowFunction (line 75) | get totalsRowFunction(){return this.column.totalsRowFunction} method totalsRowFunction (line 75) | set totalsRowFunction(u){this._set("totalsRowFunction",u)} method totalsRowResult (line 75) | get totalsRowResult(){return this.column.totalsRowResult} method totalsRowResult (line 75) | set totalsRowResult(u){this._set("totalsRowResult",u)} method totalsRowFormula (line 75) | get totalsRowFormula(){return this.column.totalsRowFormula} method totalsRowFormula (line 75) | set totalsRowFormula(u){this._set("totalsRowFormula",u)} method constructor (line 76) | constructor(u){super(),this.model=u} method tag (line 76) | get tag(){return"u"} method render (line 76) | render(u,c){if((c=c||this.model)===!0)u.leafNode("u");else{const l=o.A... method parseOpen (line 76) | parseOpen(u){u.name==="u"&&(this.model=u.attributes.val||!0)} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} function i (line 364) | function i(a,o,s){if(i.__super__.constructor.call(this,a),o==null)throw ... function o (line 364) | function o(){this.constructor=n} method constructor (line 75) | constructor(u,c){let l=arguments.length>2&&arguments[2]!==void 0?argum... method asInstance (line 75) | static asInstance(u){return u instanceof o||u==null?u:new o(u)} method col (line 75) | get col(){return this.nativeCol+Math.min(this.colWidth-1,this.nativeCo... method col (line 75) | set col(u){this.nativeCol=Math.floor(u),this.nativeColOff=Math.floor((... method row (line 75) | get row(){return this.nativeRow+Math.min(this.rowHeight-1,this.nativeR... method row (line 75) | set row(u){this.nativeRow=Math.floor(u),this.nativeRowOff=Math.floor((... method colWidth (line 75) | get colWidth(){return this.worksheet&&this.worksheet.getColumn(this.na... method rowHeight (line 75) | get rowHeight(){return this.worksheet&&this.worksheet.getRow(this.nati... method model (line 75) | get model(){return{nativeCol:this.nativeCol,nativeColOff:this.nativeCo... method model (line 75) | set model(u){this.nativeCol=u.nativeCol,this.nativeColOff=u.nativeColO... method constructor (line 75) | constructor(u){this.note=u} method model (line 75) | get model(){let u=null;switch(typeof this.note){case"string":u={type:"... method model (line 75) | set model(u){const{note:c}=u,{texts:l}=c;l.length===1&&Object.keys(l[0... method fromModel (line 75) | static fromModel(u){const c=new o;return c.model=u,c} method constructor (line 75) | constructor(){this.decode(arguments)} method setTLBR (line 75) | setTLBR(u,c,l,d,h){if(arguments.length<4){const f=a.decodeAddress(u),g... method decode (line 75) | decode(u){switch(u.length){case 5:this.setTLBR(u[0],u[1],u[2],u[3],u[4... method top (line 75) | get top(){return this.model.top||1} method top (line 75) | set top(u){this.model.top=u} method left (line 75) | get left(){return this.model.left||1} method left (line 75) | set left(u){this.model.left=u} method bottom (line 75) | get bottom(){return this.model.bottom||1} method bottom (line 75) | set bottom(u){this.model.bottom=u} method right (line 75) | get right(){return this.model.right||1} method right (line 75) | set right(u){this.model.right=u} method sheetName (line 75) | get sheetName(){return this.model.sheetName} method sheetName (line 75) | set sheetName(u){this.model.sheetName=u} method _serialisedSheetName (line 75) | get _serialisedSheetName(){const{sheetName:u}=this.model;return u?/^[a... method expand (line 75) | expand(u,c,l,d){(!this.model.top||u1?this.range:this._serialisedSheetN... method $shortRange (line 75) | get $shortRange(){return this.count>1?this.$range:this._serialisedShee... method count (line 75) | get count(){return(1+this.bottom-this.top)*(1+this.right-this.left)} method toString (line 75) | toString(){return this.range} method intersects (line 75) | intersects(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method contains (line 75) | contains(u){const c=a.decodeEx(u);return this.containsEx(c)} method containsEx (line 75) | containsEx(u){return(!u.sheetName||!this.sheetName||u.sheetName===this... method forEachAddress (line 75) | forEachAddress(u){for(let c=this.left;c<=this.right;c++)for(let l=this... method constructor (line 75) | constructor(u,c,l){this.table=u,this.column=c,this.index=l} method _set (line 75) | _set(u,c){this.table.cacheState(),this.column[u]=c} method name (line 75) | get name(){return this.column.name} method name (line 75) | set name(u){this._set("name",u)} method filterButton (line 75) | get filterButton(){return this.column.filterButton} method filterButton (line 75) | set filterButton(u){this.column.filterButton=u} method style (line 75) | get style(){return this.column.style} method style (line 75) | set style(u){this.column.style=u} method totalsRowLabel (line 75) | get totalsRowLabel(){return this.column.totalsRowLabel} method totalsRowLabel (line 75) | set totalsRowLabel(u){this._set("totalsRowLabel",u)} method totalsRowFunction (line 75) | get totalsRowFunction(){return this.column.totalsRowFunction} method totalsRowFunction (line 75) | set totalsRowFunction(u){this._set("totalsRowFunction",u)} method totalsRowResult (line 75) | get totalsRowResult(){return this.column.totalsRowResult} method totalsRowResult (line 75) | set totalsRowResult(u){this._set("totalsRowResult",u)} method totalsRowFormula (line 75) | get totalsRowFormula(){return this.column.totalsRowFormula} method totalsRowFormula (line 75) | set totalsRowFormula(u){this._set("totalsRowFormula",u)} method constructor (line 76) | constructor(u){super(),this.model=u} method tag (line 76) | get tag(){return"u"} method render (line 76) | render(u,c){if((c=c||this.model)===!0)u.leafNode("u");else{const l=o.A... method parseOpen (line 76) | parseOpen(u){u.name==="u"&&(this.model=u.attributes.val||!0)} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} function i (line 364) | function i(a){i.__super__.constructor.call(this,a),this.isDummy=!0} function m (line 364) | function m(p){this.parent=p,this.parent&&(this.options=this.parent.optio... method constructor (line 76) | constructor(){super(),this.map={dataBar:this.databarXform=new u,extLst... method tag (line 76) | get tag(){return"cfRule"} method isPrimitive (line 76) | static isPrimitive(y){return y.type!=="iconSet"||!y.custom&&!f[y.iconS... method render (line 76) | render(y,v){switch(v.type){case"expression":this.renderExpression(y,v)... method renderExpression (line 76) | renderExpression(y,v){y.openNode(this.tag,{type:"expression",dxfId:v.d... method renderCellIs (line 76) | renderCellIs(y,v){y.openNode(this.tag,{type:"cellIs",dxfId:v.dxfId,pri... method renderTop10 (line 76) | renderTop10(y,v){y.leafNode(this.tag,{type:"top10",dxfId:v.dxfId,prior... method renderAboveAverage (line 76) | renderAboveAverage(y,v){y.leafNode(this.tag,{type:"aboveAverage",dxfId... method renderDataBar (line 76) | renderDataBar(y,v){y.openNode(this.tag,{type:"dataBar",priority:v.prio... method renderColorScale (line 76) | renderColorScale(y,v){y.openNode(this.tag,{type:"colorScale",priority:... method renderIconSet (line 76) | renderIconSet(y,v){m.isPrimitive(v)&&(y.openNode(this.tag,{type:"iconS... method renderText (line 76) | renderText(y,v){y.openNode(this.tag,{type:v.operator,dxfId:v.dxfId,pri... method renderTimePeriod (line 76) | renderTimePeriod(y,v){y.openNode(this.tag,{type:"timePeriod",dxfId:v.d... method createNewModel (line 76) | createNewModel(y){let{attributes:v}=y;return $o(An({},g(v)),{dxfId:a.t... method onParserClose (line 76) | onParserClose(y,v){switch(y){case"dataBar":case"extLst":case"colorScal... function e (line 364) | function e(n){this.assertLegalChar=r(this.assertLegalChar,this);var i,a,... function t (line 364) | function t(e){var n,i,a,o,s,u,c,l,d;e||(e={}),this.pretty=e.pretty||!1,t... function b (line 366) | function b(){this.constructor=p} function y (line 366) | function y(v){y.__super__.constructor.call(this,v)} function c (line 366) | function c(){this.constructor=o} method constructor (line 75) | constructor(){this._xml=[],this._stack=[],this._rollbacks=[]} method tos (line 75) | get tos(){return this._stack.length?this._stack[this._stack.length-1]:... method cursor (line 75) | get cursor(){return this._xml.length} method openXml (line 75) | openXml(d){const h=this._xml;h.push(" method openNode (line 76) | openNode(d,h){const f=this.tos,g=this._xml;f&&this.open&&g.push(">"),t... method addAttribute (line 76) | addAttribute(d,h){if(!this.open)throw new Error("Cannot write attribut... method addAttributes (line 76) | addAttributes(d){if(!this.open)throw new Error("Cannot write attribute... method writeText (line 76) | writeText(d){const h=this._xml;this.open&&(h.push(">"),this.open=!1),t... method writeXml (line 76) | writeXml(d){this.open&&(this._xml.push(">"),this.open=!1),this.leaf=!1... method closeNode (line 76) | closeNode(){const d=this._stack.pop(),h=this._xml;this.leaf?h.push("/>... method leafNode (line 76) | leafNode(d,h,f){this.openNode(d,h),f!==void 0&&this.writeText(f),this.... method closeAll (line 76) | closeAll(){for(;this._stack.length;)this.closeNode()} method addRollback (line 76) | addRollback(){return this._rollbacks.push({xml:this._xml.length,stack:... method commit (line 76) | commit(){this._rollbacks.pop()} method rollback (line 76) | rollback(){const d=this._rollbacks.pop();this._xml.length>d.xml&&this.... method xml (line 76) | get xml(){return this.closeAll(),this._xml.join("")} method constructor (line 76) | constructor(){super(),this.map={stop:new s}} method name (line 76) | get name(){return"gradient"} method tag (line 76) | get tag(){return"gradientFill"} method render (line 76) | render(h,f){switch(h.openNode("gradientFill"),f.gradient){case"angle":... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... method constructor (line 76) | constructor(d,h){super(),this.id=d,this.formatCode=h} method tag (line 76) | get tag(){return"numFmt"} method render (line 76) | render(d,h){d.leafNode("numFmt",{numFmtId:h.id,formatCode:h.formatCode})} method parseOpen (line 76) | parseOpen(d){switch(d.name){case"numFmt":return this.model={id:parseIn... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} function s (line 366) | function s(u){s.__super__.constructor.call(this,null),this.name="?xml",u... method prepare (line 76) | prepare(){} method render (line 76) | render(){} method parseOpen (line 76) | parseOpen(c){} method parseText (line 76) | parseText(c){} method parseClose (line 76) | parseClose(c){} method reconcile (line 76) | reconcile(c,l){} method reset (line 76) | reset(){this.model=null,this.map&&Object.values(this.map).forEach(c=>{... method mergeModel (line 76) | mergeModel(c){this.model=Object.assign(this.model||{},c)} method parse (line 76) | async parse(c){for await(const l of c)for(const{eventType:d,value:h}of... method parseStream (line 76) | async parseStream(c){return this.parse(a(c))} method xml (line 76) | get xml(){return this.toXml(this.model)} method toXml (line 76) | toXml(c){const l=new o;return this.render(l,c),l.xml} method toAttribute (line 76) | static toAttribute(c,l){let d=arguments.length>2&&arguments[2]!==void ... method toStringAttribute (line 76) | static toStringAttribute(c,l){let d=arguments.length>2&&arguments[2]!=... method toStringValue (line 76) | static toStringValue(c,l){return c===void 0?l:c} method toBoolAttribute (line 76) | static toBoolAttribute(c,l){let d=arguments.length>2&&arguments[2]!==v... method toBoolValue (line 76) | static toBoolValue(c,l){return c===void 0?l:c==="1"} method toIntAttribute (line 76) | static toIntAttribute(c,l){let d=arguments.length>2&&arguments[2]!==vo... method toIntValue (line 76) | static toIntValue(c,l){return c===void 0?l:parseInt(c,10)} method toFloatAttribute (line 76) | static toFloatAttribute(c,l){let d=arguments.length>2&&arguments[2]!==... method toFloatValue (line 76) | static toFloatValue(c,l){return c===void 0?l:parseFloat(c)} method render (line 76) | render(c,l){c.openXml(a.StdDocAttributes),c.openNode("Types",s.PROPERT... method parseOpen (line 76) | parseOpen(){return!1} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} method tag (line 76) | get tag(){return"x14:id"} method render (line 76) | render(l,d){l.leafNode(this.tag,null,d)} method parseOpen (line 76) | parseOpen(){this.model=""} method parseText (line 76) | parseText(l){this.model+=l} method parseClose (line 76) | parseClose(l){return l!==this.tag} method constructor (line 76) | constructor(){super(),this.map={"x14:conditionalFormattings":this.cond... method tag (line 76) | get tag(){return"ext"} method hasContent (line 76) | hasContent(c){return this.conditionalFormattings.hasContent(c.conditio... method prepare (line 76) | prepare(c,l){this.conditionalFormattings.prepare(c.conditionalFormatti... method render (line 76) | render(c,l){c.openNode("ext",{uri:"{78C0D931-6437-407d-A8EE-F0AAD7539E... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(c,l){this.model[c]=l.model} method constructor (line 76) | constructor(){super(),this.map={color:new o}} method tag (line 76) | get tag(){return"stop"} method render (line 76) | render(h,f){h.openNode("stop"),h.addAttribute("position",f.position),t... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... function D (line 366) | function D(F,z,W){var U;this.name="?xml",F||(F={}),F.writer?v(F.writer)&... function b (line 366) | function b(){this.constructor=p} function y (line 366) | function y(v,b){y.__super__.constructor.call(this,b),this.stream=v} function cV (line 366) | function cV(r,t){var e=y8.invert(t),n={element:a,text:lV};function i(u,c... function lV (line 366) | function lV(r,t){r.text(t.value)} function b8 (line 366) | function b8(r){return dV.readString(r,pV).then(function(t){return w8(t)[... function mV (line 366) | function mV(r,t){return r.exists(t)?r.read(t,"utf-8").then(gV).then(b8):... function gV (line 366) | function gV(r){return r.replace(/^\uFEFF/g,"")} function w8 (line 366) | function w8(r){return r.type==="element"?r.name==="mc:AlternateContent"?... function kg (line 366) | function kg(r,t){return _8[r.toUpperCase()+"_"+t]} function xV (line 366) | function xV(r,t){return kg(r,parseInt(t,10))} function EV (line 366) | function EV(r,t){return kg(r,parseInt(t,16))} function AV (line 366) | function AV(r){if(r<=65535)return String.fromCharCode(r);var t=Math.floo... function TV (line 366) | function TV(r,t){return t.charAt(0)==="/"?t.substr(1):r+"/"+t} function SV (line 366) | function SV(r,t){var e=r.indexOf("#");return e!==-1&&(r=r.substring(0,e)... function DV (line 366) | function DV(r){return{readXmlElement:function(t){return new D8(r).readXm... function D8 (line 366) | function D8(r){var t=[],e=[],n=[],i=r.relationships,a=r.contentTypes,o=r... function C8 (line 366) | function C8(r,t,e){var n=t.firstOrEmpty("w:ilvl").attributes["w:val"],i=... function Hl (line 366) | function Hl(r){return new qn(null,null,r)} function $l (line 366) | function $l(){return new qn(null)} function sa (line 366) | function sa(r){return new qn(r)} function _d (line 366) | function _d(r,t){return new qn(r,null,t)} function qn (line 366) | function qn(r,t,e){this.value=r||[],this.extra=t||[],this._result=new T8... function O8 (line 366) | function O8(r){var t=T8.combine(oa.pluck(r,"_result"));return new qn(oa.... function xd (line 366) | function xd(r,t){return oa.flatten([r,t])} function IV (line 366) | function IV(r){return r} function NV (line 366) | function NV(r){var t=r.bodyReader;function e(n){var i=n.first("w:body");... function FV (line 366) | function FV(r){var t=[];return r.children.forEach(function(e){if(e.name=... function Ng (line 366) | function Ng(r){var t={};r.forEach(function(n){t[n.relationshipId]=n.targ... function UV (line 366) | function UV(r){var t={},e={};return r.children.forEach(function(n){if(n.... function k8 (line 366) | function k8(r,t){return{findContentType:function(e){var n=r[e];if(n)retu... function Mg (line 366) | function Mg(r,t,e){var n=Td.flatten(Td.values(t).map(function(s){return ... function BV (line 366) | function BV(r,t){if(!t||!t.styles)throw new Error("styles is missing");v... function PV (line 366) | function PV(r){var t={};return r.getElementsByTagName("w:abstractNum").f... function LV (line 366) | function LV(r){var t={};r.getElementsByTagName("w:lvl").forEach(function... function jV (line 366) | function jV(r){var t={};return r.getElementsByTagName("w:num").forEach(f... function Vl (line 366) | function Vl(r,t,e,n){return{findParagraphStyleById:function(i){return r[... function WV (line 366) | function WV(r){var t={},e={},n={},i={},a={paragraph:t,character:e,table:... function zV (line 366) | function zV(r){var t=r.attributes["w:type"],e=r.attributes["w:styleId"],... function HV (line 366) | function HV(r){var t=r.first("w:name");return t?t.attributes["w:val"]:null} function $V (line 366) | function $V(r){var t=r.firstOrEmpty("w:pPr").firstOrEmpty("w:numPr").fir... function R8 (line 366) | function R8(r,t){function e(a){return qV.combine(a.getElementsByTagName(... function KV (line 366) | function KV(r){function t(n){return XV.combine(n.getElementsByTagName("w... function YV (line 366) | function YV(){function r(t){return ZV.reject(new Error("could not open e... function nq (line 367) | function nq(r,t){return t=t||{},JV.props({contentTypes:aq(r),partPaths:W... function W8 (line 367) | function W8(r){return uq(r).then(function(t){var e=z8({docxFile:r,relati... function z8 (line 367) | function z8(r){var t=r.docxFile,e=r.relationships,n=r.relationshipType,i... function iq (line 367) | function iq(r,t){return r.substring(0,t.length)===t?r.substring(t.length... function uc (line 367) | function uc(r){return function(t){return M8(t,r.filename).then(function(... function Cd (line 367) | function Cd(r,t,e){var n=uc({filename:H8(r),readElement:sc.readRelations... function H8 (line 367) | function H8(r){var t=Dd.splitPath(r);return Dd.joinPath(t.dirname,"_rels... function oq (line 367) | function oq(r,t,e){return uc({filename:t,readElement:function(n){return ... function sq (line 367) | function sq(r,t){return uc({filename:t,readElement:P8.readStylesXml,defa... function hq (line 367) | function hq(r,t){return r.write(Od,t),dq(r).then(function(){return pq(r)})} function dq (line 367) | function dq(r){var t="word/_rels/document.xml.rels",e="http://schemas.op... function pq (line 367) | function pq(r){var t="[Content_Types].xml",e="http://schemas.openxmlform... function V8 (line 367) | function V8(r,t,e,n){var i=cq.find(r,function(a){return a.name===t&&a.at... function mq (line 367) | function mq(r){return r.exists(Od)?r.read(Od,"utf8"):lq.resolve(null)} function gq (line 367) | function gq(r,t,e){return jg(q8.element(r,t,{fresh:!1}),e)} function vq (line 367) | function vq(r,t,e){var n=q8.element(r,t,{fresh:!0});return jg(n,e)} function jg (line 367) | function jg(r,t){return{type:"element",tag:r,children:t||[]}} function yq (line 367) | function yq(r){return{type:"text",value:r}} function _q (line 367) | function _q(r){return r.children.length===0&&wq[r.tag.tagName]} function xq (line 367) | function xq(r){return X8(Z8(r))} function X8 (line 367) | function X8(r){var t=[];return r.map(Eq).forEach(function(e){Wg(t,e)}),t} function Eq (line 367) | function Eq(r){return Aq[r.type](r)} function Tq (line 367) | function Tq(r){return Id.elementWithTag(r.tag,X8(r.children))} function K8 (line 367) | function K8(r){return r} function Wg (line 367) | function Wg(r,t){var e=r[r.length-1];t.type==="element"&&!t.tag.fresh&&e... function Z8 (line 367) | function Z8(r){return Sq(r,function(t){return Dq[t.type](t)})} function Sq (line 367) | function Sq(r,t){return G8.flatten(G8.map(r,t),!0)} function Cq (line 367) | function Cq(r){return[r]} function Oq (line 367) | function Oq(r){var t=Z8(r.children);return t.length===0&&!Id.isVoidEleme... function Iq (line 367) | function Iq(r){return r.value.length===0?[]:[r]} function Y8 (line 367) | function Y8(r,t){t.forEach(function(e){Rq(r,e)})} function Rq (line 367) | function Rq(r,t){Nq[t.type](r,t)} function Fq (line 367) | function Fq(r,t){cc.isVoidElement(t)?r.selfClosing(t.tag.tagName,t.tag.a... function Mq (line 367) | function Mq(r,t){r.text(t.value)} function Bq (line 367) | function Bq(r,t){return Hg([$g(r,t,{fresh:!0})])} function Hg (line 367) | function Hg(r){return new J8(r.map(function(t){return zg.isString(t)?$g(... function J8 (line 367) | function J8(r){this._elements=r} function $g (line 367) | function $g(r,t,e){return e=e||{},new kd(r,t,e)} function kd (line 367) | function kd(r,t,e){var n={};zg.isArray(r)?(r.forEach(function(i){n[i]=!0... function i (line 367) | function i(a){return function(o,s){return e.when(a(o)).then(function(u){... function Pq (line 367) | function Pq(r){return r=r||{},r.prettyPrint?Lq():r4()} function Lq (line 367) | function Lq(){var r=0,t=" ",e=[],n=!0,i=!1,a=r4();function o(g,m){Rd[g]... function r4 (line 370) | function r4(){var r=[];function t(u,c){var l=i(c);r.push("<"+u+l+">")}fu... function jq (line 370) | function jq(r){return r.replace(/&/g,"&").replace(/{... method key (line 75) | get key(){return this._key} method key (line 75) | set key(l){(this._key&&this._worksheet.getColumnKey(this._key))===this... method hidden (line 75) | get hidden(){return!!this._hidden} method hidden (line 75) | set hidden(l){this._hidden=l} method outlineLevel (line 75) | get outlineLevel(){return this._outlineLevel||0} method outlineLevel (line 75) | set outlineLevel(l){this._outlineLevel=l} method collapsed (line 75) | get collapsed(){return!!(this._outlineLevel&&this._outlineLevel>=this.... method toString (line 75) | toString(){return JSON.stringify({key:this.key,width:this.width,header... method equivalentTo (line 75) | equivalentTo(l){return this.width===l.width&&this.hidden===l.hidden&&t... method isDefault (line 75) | get isDefault(){if(this.isCustomWidth||this.hidden||this.outlineLevel)... method headerCount (line 75) | get headerCount(){return this.headers.length} method eachCell (line 75) | eachCell(l,d){const h=this.number;d||(d=l,l=null),this._worksheet.each... method values (line 75) | get values(){const l=[];return this.eachCell((d,h)=>{d&&d.type!==o.Val... method values (line 75) | set values(l){if(!l)return;const d=this.number;let h=0;l.hasOwnPropert... method _applyStyle (line 75) | _applyStyle(l,d){return this.style[l]=d,this.eachCell(h=>{h[l]=d}),d} method numFmt (line 75) | get numFmt(){return this.style.numFmt} method numFmt (line 75) | set numFmt(l){this._applyStyle("numFmt",l)} method font (line 75) | get font(){return this.style.font} method font (line 75) | set font(l){this._applyStyle("font",l)} method alignment (line 75) | get alignment(){return this.style.alignment} method alignment (line 75) | set alignment(l){this._applyStyle("alignment",l)} method protection (line 75) | get protection(){return this.style.protection} method protection (line 75) | set protection(l){this._applyStyle("protection",l)} method border (line 75) | get border(){return this.style.border} method border (line 75) | set border(l){this._applyStyle("border",l)} method fill (line 75) | get fill(){return this.style.fill} method fill (line 75) | set fill(l){this._applyStyle("fill",l)} method toModel (line 75) | static toModel(l){const d=[];let h=null;return l&&l.forEach((f,g)=>{f.... method fromModel (line 75) | static fromModel(l,d){const h=[];let f=1,g=0;for(d=(d=d||[]).sort(func... method constructor (line 76) | constructor(){super(),this.map={"v:shape":new s}} method tag (line 76) | get tag(){return"xml"} method render (line 76) | render(l,d){l.openXml(a.StdDocAttributes),l.openNode(this.tag,u.DRAWIN... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method reconcile (line 76) | reconcile(l,d){l.anchors.forEach(h=>{h.br?this.map["xdr:twoCellAnchor"... method constructor (line 76) | constructor(){super(),this.map={"v:textbox":new o,"x:ClientData":new s}} method tag (line 76) | get tag(){return"v:shape"} method render (line 76) | render(l,d,h){l.openNode("v:shape",u.V_SHAPE_ATTRIBUTES(d,h)),l.leafNo... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.p... method constructor (line 76) | constructor(){super(),this.map={Relationship:new s}} method render (line 76) | render(l,d){d=d||this._values,l.openXml(a.StdDocAttributes),l.openNode... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){if(this.parser)return this.parser.parseClose(l)||(this.m... method constructor (line 76) | constructor(){super(),this.map={"x14:id":this.idXform=new s}} method tag (line 76) | get tag(){return"ext"} method render (line 76) | render(l,d){l.openNode(this.tag,{uri:"{B025F937-C7B1-47D3-B67F-A62EFF6... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(l,d){this.model.x14Id=d.model} method constructor (line 76) | constructor(l){super(),this.model=l} method tag (line 76) | get tag(){return"r"} method textXform (line 76) | get textXform(){return this._textXform||(this._textXform=new a)} method fontXform (line 76) | get fontXform(){return this._fontXform||(this._fontXform=new o(u.FONT_... method render (line 76) | render(l,d){d=d||this.model,l.openNode("r"),d.font&&this.fontXform.ren... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){switch(l){case"r":return!1;case"t":return this.model.tex... method constructor (line 76) | constructor(l){super(),this.name=l,this.map={color:new s}} method tag (line 76) | get tag(){return this.name} method render (line 76) | render(l,d,h){const f=d&&d.color||h||this.defaultColor;l.openNode(this... method parseOpen (line 76) | parseOpen(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(... method parseText (line 76) | parseText(l){this.parser&&this.parser.parseText(l)} method parseClose (line 76) | parseClose(l){return this.parser?(this.parser.parseClose(l)||(this.par... method validStyle (line 76) | validStyle(l){return u.validStyleValues[l]} method constructor (line 76) | constructor(){super(),this.map={fgColor:new o("fgColor"),bgColor:new o... method name (line 76) | get name(){return"pattern"} method tag (line 76) | get tag(){return"patternFill"} method render (line 76) | render(h,f){h.openNode("patternFill"),h.addAttribute("patternType",f.p... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(h){this.parser&&this.parser.parseText(h)} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.p... method constructor (line 77) | constructor(l){super({writableObjectMode:l.objectMode}),this.hasWritte... method transform (line 77) | transform(l){return this.rowFormatter.rowTransform=l,this} method _transform (line 77) | _transform(l,d,h){let f=!1;try{this.hasWrittenBOM||(this.push(this.for... method _flush (line 77) | _flush(l){this.rowFormatter.finish((d,h)=>d?l(d):(h&&h.forEach(f=>{thi... method constructor (line 79) | constructor(l){this.parserOptions=l,this.rowParser=new o.RowParser(thi... method removeBOM (line 79) | static removeBOM(l){return l&&l.charCodeAt(0)===65279?l.slice(1):l} method parse (line 79) | parse(l,d){const h=new a.Scanner({line:u.removeBOM(l),parserOptions:th... method parseWithoutComments (line 79) | parseWithoutComments(l){const d=[];let h=!0;for(;h;)h=this.parseRow(l,... method parseWithComments (line 79) | parseWithComments(l){const{parserOptions:d}=this,h=[];for(let f=l.next... method parseRow (line 79) | parseRow(l,d){if(!l.nextNonSpaceToken)return!1;const h=this.rowParser.... method constructor (line 81) | constructor(){this._rowTransform=null,this._rowValidator=null} method createTransform (line 81) | static createTransform(l){return s.isSyncTransform(l)?(d,h)=>{let f=nu... method createValidator (line 81) | static createValidator(l){return s.isSyncValidate(l)?(d,h)=>{h(null,{r... method rowTransform (line 81) | set rowTransform(l){if(!o.default(l))throw new TypeError("The transfor... method rowValidator (line 81) | set rowValidator(l){if(!o.default(l))throw new TypeError("The validate... method transformAndValidate (line 81) | transformAndValidate(l,d){return this.callTransformer(l,(h,f)=>h?d(h):... method callTransformer (line 81) | callTransformer(l,d){return this._rowTransform?this._rowTransform(l,d)... method callValidator (line 81) | callValidator(l,d){return this._rowValidator?this._rowValidator(l,d):d... function d (line 382) | function d(h,f){var g,m=h.head();return m?g=i.error({expected:f,actual:l... method constructor (line 75) | constructor(p){this._data=p} method length (line 75) | get length(){return this._data.length} method copy (line 75) | copy(p,y,v,b){return this._data._buf.copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._data.toBuffer()} method constructor (line 76) | constructor(){super(),this.map={"x14:dataBar":this.databarXform=new u,... method tag (line 76) | get tag(){return"x14:cfRule"} method isExt (line 76) | static isExt(f){return f.type==="dataBar"?u.isExt(f):!(f.type!=="iconS... method prepare (line 76) | prepare(f){d.isExt(f)&&(f.x14Id=`{${a()}}`.toUpperCase())} method render (line 76) | render(f,g){if(d.isExt(g))switch(g.type){case"dataBar":this.renderData... method renderDataBar (line 76) | renderDataBar(f,g){f.openNode(this.tag,{type:"dataBar",id:g.x14Id}),th... method renderIconSet (line 76) | renderIconSet(f,g){f.openNode(this.tag,{type:"iconSet",priority:g.prio... method createNewModel (line 76) | createNewModel(f){let{attributes:g}=f;return{type:g.type,x14Id:g.id,pr... method onParserClose (line 76) | onParserClose(f,g){Object.assign(this.model,g.model)} method constructor (line 76) | constructor(){super(),this.map={autoFilter:new u,tableColumns:new s({t... method prepare (line 76) | prepare(f,g){this.map.autoFilter.prepare(f),this.map.tableColumns.prep... method tag (line 76) | get tag(){return"table"} method render (line 76) | render(f,g){f.openXml(a.StdDocAttributes),f.openNode(this.tag,$o(An({}... method parseOpen (line 76) | parseOpen(f){if(this.parser)return this.parser.parseOpen(f),!0;const{n... method parseText (line 76) | parseText(f){this.parser&&this.parser.parseText(f)} method parseClose (line 76) | parseClose(f){if(this.parser)return this.parser.parseClose(f)||(this.p... method reconcile (line 76) | reconcile(f,g){f.columns.forEach(m=>{m.dxfId!==void 0&&(m.style=g.styl... function d (line 385) | function d(y){return{name:y.name,rule:i(y.ruleBuilder.bind(null,u))}} method constructor (line 75) | constructor(p){this._data=p} method length (line 75) | get length(){return this._data.length} method copy (line 75) | copy(p,y,v,b){return this._data._buf.copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._data.toBuffer()} method constructor (line 76) | constructor(){super(),this.map={"x14:dataBar":this.databarXform=new u,... method tag (line 76) | get tag(){return"x14:cfRule"} method isExt (line 76) | static isExt(f){return f.type==="dataBar"?u.isExt(f):!(f.type!=="iconS... method prepare (line 76) | prepare(f){d.isExt(f)&&(f.x14Id=`{${a()}}`.toUpperCase())} method render (line 76) | render(f,g){if(d.isExt(g))switch(g.type){case"dataBar":this.renderData... method renderDataBar (line 76) | renderDataBar(f,g){f.openNode(this.tag,{type:"dataBar",id:g.x14Id}),th... method renderIconSet (line 76) | renderIconSet(f,g){f.openNode(this.tag,{type:"iconSet",priority:g.prio... method createNewModel (line 76) | createNewModel(f){let{attributes:g}=f;return{type:g.type,x14Id:g.id,pr... method onParserClose (line 76) | onParserClose(f,g){Object.assign(this.model,g.model)} method constructor (line 76) | constructor(){super(),this.map={autoFilter:new u,tableColumns:new s({t... method prepare (line 76) | prepare(f,g){this.map.autoFilter.prepare(f),this.map.tableColumns.prep... method tag (line 76) | get tag(){return"table"} method render (line 76) | render(f,g){f.openXml(a.StdDocAttributes),f.openNode(this.tag,$o(An({}... method parseOpen (line 76) | parseOpen(f){if(this.parser)return this.parser.parseOpen(f),!0;const{n... method parseText (line 76) | parseText(f){this.parser&&this.parser.parseText(f)} method parseClose (line 76) | parseClose(f){if(this.parser)return this.parser.parseClose(f)||(this.p... method reconcile (line 76) | reconcile(f,g){f.columns.forEach(m=>{m.dxfId!==void 0&&(m.style=g.styl... function h (line 385) | function h(){return m(c)} method constructor (line 75) | constructor(p){this._data=p} method length (line 75) | get length(){return this._data.length} method copy (line 75) | copy(p,y,v,b){this._data.copy(p,y,v,b)} method toBuffer (line 75) | toBuffer(){return this._data} method constructor (line 76) | constructor(g){super(),this.options=g||h.OPTIONS,this.map={b:{prop:"bo... method tag (line 76) | get tag(){return this.options.tagName} method render (line 76) | render(g,m){const{map:p}=this;g.openNode(this.options.tagName),l.each(... method parseOpen (line 76) | parseOpen(g){if(this.parser)return this.parser.parseOpen(g),!0;if(this... method parseText (line 76) | parseText(g){this.parser&&this.parser.parseText(g)} method parseClose (line 76) | parseClose(g){if(this.parser&&!this.parser.parseClose(g)){const m=this... function f (line 385) | function f(y){return m(c.untilExclusive(y))} method constructor (line 75) | constructor(p){this.size=p,this.buffer=o.alloc(p),this.iRead=0,this.iW... method toBuffer (line 75) | toBuffer(){if(this.iRead===0&&this.iWrite===this.size)return this.buff... method length (line 75) | get length(){return this.iWrite-this.iRead} method eod (line 75) | get eod(){return this.iRead===this.iWrite} method full (line 75) | get full(){return this.iWrite===this.size} method read (line 75) | read(p){let y;return p===0?null:p===void 0||p>=this.length?(y=this.toB... method write (line 75) | write(p,y,v){const b=Math.min(v,this.size-this.iWrite);return p.copy(t... function g (line 385) | function g(y){return m(c.untilInclusive(y))} function m (line 385) | function m(y){return p.bind(null,y)} method constructor (line 76) | constructor(){super(),this.map={dataBar:this.databarXform=new u,extLst... method tag (line 76) | get tag(){return"cfRule"} method isPrimitive (line 76) | static isPrimitive(y){return y.type!=="iconSet"||!y.custom&&!f[y.iconS... method render (line 76) | render(y,v){switch(v.type){case"expression":this.renderExpression(y,v)... method renderExpression (line 76) | renderExpression(y,v){y.openNode(this.tag,{type:"expression",dxfId:v.d... method renderCellIs (line 76) | renderCellIs(y,v){y.openNode(this.tag,{type:"cellIs",dxfId:v.dxfId,pri... method renderTop10 (line 76) | renderTop10(y,v){y.leafNode(this.tag,{type:"top10",dxfId:v.dxfId,prior... method renderAboveAverage (line 76) | renderAboveAverage(y,v){y.leafNode(this.tag,{type:"aboveAverage",dxfId... method renderDataBar (line 76) | renderDataBar(y,v){y.openNode(this.tag,{type:"dataBar",priority:v.prio... method renderColorScale (line 76) | renderColorScale(y,v){y.openNode(this.tag,{type:"colorScale",priority:... method renderIconSet (line 76) | renderIconSet(y,v){m.isPrimitive(v)&&(y.openNode(this.tag,{type:"iconS... method renderText (line 76) | renderText(y,v){y.openNode(this.tag,{type:v.operator,dxfId:v.dxfId,pri... method renderTimePeriod (line 76) | renderTimePeriod(y,v){y.openNode(this.tag,{type:"timePeriod",dxfId:v.d... method createNewModel (line 76) | createNewModel(y){let{attributes:v}=y;return $o(An({},g(v)),{dxfId:a.t... method onParserClose (line 76) | onParserClose(y,v){switch(y){case"dataBar":case"extLst":case"colorScal... function p (line 385) | function p(y,v){var b=l(v);return b.isSuccess()?y.apply(b):b} method constructor (line 76) | constructor(){super(),this.map={fileVersion:p.STATIC_XFORMS.fileVersio... method prepare (line 76) | prepare(v){v.sheets=v.worksheets;const b=[];let E=0;v.sheets.forEach(D... method render (line 76) | render(v,b){v.openXml(s.StdDocAttributes),v.openNode("workbook",p.WORK... method parseOpen (line 76) | parseOpen(v){if(this.parser)return this.parser.parseOpen(v),!0;switch(... method parseText (line 76) | parseText(v){this.parser&&this.parser.parseText(v)} method parseClose (line 76) | parseClose(v){if(this.parser)return this.parser.parseClose(v)||(this.p... method reconcile (line 76) | reconcile(v){const b=(v.workbookRels||[]).reduce((W,U)=>(W[U.Id]=U,W),... method constructor (line 76) | constructor(v){super(),this.map={numFmts:new c({tag:"numFmts",count:!0... method initIndex (line 76) | initIndex(){this.index={style:{},numFmt:{},numFmtNextId:164,font:{},bo... method init (line 76) | init(){this.model={styles:[],numFmts:[],fonts:[],borders:[],fills:[],d... method render (line 76) | render(v,b){b=b||this.model,v.openXml(o.StdDocAttributes),v.openNode("... method parseOpen (line 76) | parseOpen(v){if(this.parser)return this.parser.parseOpen(v),!0;switch(... method parseText (line 76) | parseText(v){this.parser&&this.parser.parseText(v)} method parseClose (line 76) | parseClose(v){if(this.parser)return this.parser.parseClose(v)||(this.p... method addStyleModel (line 76) | addStyleModel(v,b){if(!v)return 0;if(this.model.fonts.length||this._ad... method getStyleModel (line 76) | getStyleModel(v){const b=this.model.styles[v];if(!b)return null;let E=... method addDxfStyle (line 76) | addDxfStyle(v){return v.numFmt&&(v.numFmtId=this._addNumFmtStr(v.numFm... method getDxfStyle (line 76) | getDxfStyle(v){return this.model.dxfs[v]} method _addStyle (line 76) | _addStyle(v){const b=this.map.style.toXml(v);let E=this.index.style[b]... method _addNumFmtStr (line 76) | _addNumFmtStr(v){let b=f.getDefaultFmtId(v);if(b!==void 0||(b=this.ind... method _addFont (line 76) | _addFont(v){const b=this.map.font.toXml(v);let E=this.index.font[b];re... method _addBorder (line 76) | _addBorder(v){const b=this.map.border.toXml(v);let E=this.index.border... method _addFill (line 76) | _addFill(v){const b=this.map.fill.toXml(v);let E=this.index.fill[b];re... function n (line 385) | function n(a){function o(d){return new n(a.slice(0,u().indexOf(d)))}func... function s (line 385) | function s(u){return r.infix(a,function(c){var l=o(c);return function(d)... method prepare (line 76) | prepare(){} method render (line 76) | render(){} method parseOpen (line 76) | parseOpen(c){} method parseText (line 76) | parseText(c){} method parseClose (line 76) | parseClose(c){} method reconcile (line 76) | reconcile(c,l){} method reset (line 76) | reset(){this.model=null,this.map&&Object.values(this.map).forEach(c=>{... method mergeModel (line 76) | mergeModel(c){this.model=Object.assign(this.model||{},c)} method parse (line 76) | async parse(c){for await(const l of c)for(const{eventType:d,value:h}of... method parseStream (line 76) | async parseStream(c){return this.parse(a(c))} method xml (line 76) | get xml(){return this.toXml(this.model)} method toXml (line 76) | toXml(c){const l=new o;return this.render(l,c),l.xml} method toAttribute (line 76) | static toAttribute(c,l){let d=arguments.length>2&&arguments[2]!==void ... method toStringAttribute (line 76) | static toStringAttribute(c,l){let d=arguments.length>2&&arguments[2]!=... method toStringValue (line 76) | static toStringValue(c,l){return c===void 0?l:c} method toBoolAttribute (line 76) | static toBoolAttribute(c,l){let d=arguments.length>2&&arguments[2]!==v... method toBoolValue (line 76) | static toBoolValue(c,l){return c===void 0?l:c==="1"} method toIntAttribute (line 76) | static toIntAttribute(c,l){let d=arguments.length>2&&arguments[2]!==vo... method toIntValue (line 76) | static toIntValue(c,l){return c===void 0?l:parseInt(c,10)} method toFloatAttribute (line 76) | static toFloatAttribute(c,l){let d=arguments.length>2&&arguments[2]!==... method toFloatValue (line 76) | static toFloatValue(c,l){return c===void 0?l:parseFloat(c)} method render (line 76) | render(c,l){c.openXml(a.StdDocAttributes),c.openNode("Types",s.PROPERT... method parseOpen (line 76) | parseOpen(){return!1} method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(){return!1} method tag (line 76) | get tag(){return"x14:id"} method render (line 76) | render(l,d){l.leafNode(this.tag,null,d)} method parseOpen (line 76) | parseOpen(){this.model=""} method parseText (line 76) | parseText(l){this.model+=l} method parseClose (line 76) | parseClose(l){return l!==this.tag} method constructor (line 76) | constructor(){super(),this.map={"x14:conditionalFormattings":this.cond... method tag (line 76) | get tag(){return"ext"} method hasContent (line 76) | hasContent(c){return this.conditionalFormattings.hasContent(c.conditio... method prepare (line 76) | prepare(c,l){this.conditionalFormattings.prepare(c.conditionalFormatti... method render (line 76) | render(c,l){c.openNode("ext",{uri:"{78C0D931-6437-407d-A8EE-F0AAD7539E... method createNewModel (line 76) | createNewModel(){return{}} method onParserClose (line 76) | onParserClose(c,l){this.model[c]=l.model} method constructor (line 76) | constructor(){super(),this.map={color:new o}} method tag (line 76) | get tag(){return"stop"} method render (line 76) | render(h,f){h.openNode("stop"),h.addAttribute("position",f.position),t... method parseOpen (line 76) | parseOpen(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(... method parseText (line 76) | parseText(){} method parseClose (line 76) | parseClose(h){return!!this.parser&&(this.parser.parseClose(h)||(this.m... function sG (line 385) | function sG(r){r=r.map(function(i){return{name:i.name,regex:new RegExp(i... function uG (line 385) | function uG(r){return new Sa("paragraph",r)} function cG (line 385) | function cG(r){return new Sa("run",r)} function lG (line 385) | function lG(r){return new Sa("table",r)} function fG (line 385) | function fG(r){return new w4(r)} function Sa (line 385) | function Sa(r,t){t=t||{},this._elementType=r,this._styleId=t.styleId,thi... function w4 (line 385) | function w4(r){r=r||{},this._color=r.color} function Bd (line 385) | function Bd(r){r=r||{},this._breakType=r.breakType} function hG (line 385) | function hG(r,t,e){return r.numbering&&r.numbering.level==t&&r.numbering... function dG (line 385) | function dG(r){return{operator:mG,operand:r}} function pG (line 385) | function pG(r){return{operator:gG,operand:r}} function mG (line 385) | function mG(r,t){return r.toUpperCase()===t.toUpperCase()} function gG (line 385) | function gG(r,t){return t.toUpperCase().indexOf(r.toUpperCase())===0} function bG (line 385) | function bG(r){var t="(?:[a-zA-Z\\-_]|\\\\.)",e=new yG([{name:"identifie... function xG (line 385) | function xG(r){return e2(NG,r)} function EG (line 385) | function EG(){return Je.rules.sequence(Je.rules.sequence.capture(E4()),J... function AG (line 385) | function AG(r){return e2(E4(),r)} function E4 (line 385) | function E4(){var r=Je.rules.sequence,t=function(F,z){return Je.rules.th... function TG (line 385) | function TG(r){return e2(A4(),r)} function A4 (line 385) | function A4(){var r=Je.rules.sequence.capture,t=Je.rules.tokenOfType("wh... function T4 (line 386) | function T4(r){return r.replace(/\\(.)/g,function(t,e){return DG[e]||e})} function e2 (line 386) | function e2(r,t){var e=_G(t),n=Je.Parser(),i=n.parseTokens(r,e);return i... function kG (line 386) | function kG(r,t){return"Did not understand this style mapping, so ignore... function RG (line 388) | function RG(r){return"Error was at character number "+r.characterNumber(... function UG (line 388) | function UG(r){return r=r||{},S4.extend({},MG,r,{customStyleMap:D4(r.sty... function D4 (line 388) | function D4(r){return r?S4.isString(r)?r.split(` function BG (line 389) | function BG(r){return r} function LG (line 389) | function LG(r){return r.arrayBuffer?O4.resolve(PG.openArrayBuffer(r.arra... function jG (line 389) | function jG(r){return k4("paragraph",r)} function WG (line 389) | function WG(r){return k4("run",r)} function k4 (line 389) | function k4(r,t){return R4(function(e){return e.type===r?t(e):e})} function R4 (line 389) | function R4(r){return function t(e){if(e.children){var n=I4.map(e.childr... function zG (line 389) | function zG(r,t){return N4(r).filter(function(e){return e.type===t})} function N4 (line 389) | function N4(r){var t=[];return F4(r,function(e){t.push(e)}),t} function F4 (line 389) | function F4(r,t){r.children&&r.children.forEach(function(e){F4(e,t),t(e)})} function VG (line 389) | function VG(r){return function(t){return $G.elementWithTag(HG.element(r)... function JG (line 389) | function JG(r,t){return r2(r,t)} function QG (line 389) | function QG(r,t){var e=Object.create(t||{});return e.outputFormat="markd... function r2 (line 389) | function r2(r,t){return t=ZG(t),Wd.openZip(r).tap(function(e){return t2.... function eX (line 389) | function eX(r){return Wd.openZip(r).then(t2.readStyleMap)} function tX (line 389) | function tX(r,t){var e=rX(t.readStyleMap()),n=qG.extend({},t,{styleMap:e... function rX (line 389) | function rX(r){return YG.combine((r||[]).map(KG)).map(function(t){return... function nX (line 389) | function nX(r){return Wd.openZip(r).then(U4.read).then(function(t){retur... function iX (line 389) | function iX(r,t){return Wd.openZip(r).tap(function(e){return t2.writeSty... function Rn (line 396) | function Rn(Oe,$e,Pe){switch(Pe.length){case 0:return Oe.call($e);case 1... function Hd (line 396) | function Hd(Oe,$e,Pe,pt){for(var qt=-1,br=Oe==null?0:Oe.length;++qt-1} function Xs (line 396) | function Xs(Oe,$e,Pe){for(var pt=-1,qt=Oe==null?0:Oe.length;++pt-... function De (line 396) | function De(Oe,$e){for(var Pe=Oe.length;Pe--&&Uo($e,Oe[Pe],0)>-1;);retur... function Ve (line 396) | function Ve(Oe,$e){for(var Pe=Oe.length,pt=0;Pe--;)Oe[Pe]===$e&&++pt;ret... function jt (line 396) | function jt(Oe){return"\\"+dc[Oe]} function yn (line 396) | function yn(Oe,$e){return Oe==null?e:Oe[$e]} function tn (line 396) | function tn(Oe){return Zl.test(Oe)} function df (line 396) | function df(Oe){return Yl.test(Oe)} function pf (line 396) | function pf(Oe){for(var $e,Pe=[];!($e=Oe.next()).done;)Pe.push($e.value)... function Xd (line 396) | function Xd(Oe){var $e=-1,Pe=Array(Oe.size);return Oe.forEach(function(p... function i2 (line 396) | function i2(Oe,$e){return function(Pe){return Oe($e(Pe))}} function Bo (line 396) | function Bo(Oe,$e){for(var Pe=-1,pt=Oe.length,qt=0,br=[];++Pe-1} function E6 (line 396) | function E6(T,N){var Y=this.__data__,ie=If(Y,T);return ie<0?(++this.size... function io (line 396) | function io(T){var N=-1,Y=T==null?0:T.length;for(this.clear();++N=N?T:N... function Ki (line 396) | function Ki(T,N,Y,ie,he,ge){var _e,Te=N&d,ke=N&h,Xe=N&f;if(Y&&(_e=he?Y(T... function j6 (line 396) | function j6(T){var N=Nn(T);return function(Y){return v2(Y,T,N)}} function v2 (line 396) | function v2(T,N,Y){var ie=Y.length;if(T==null)return!ie;for(T=Lr(T);ie--... function y2 (line 396) | function y2(T,N,Y){if(typeof T!="function")throw new Gi(o);return Mc(fun... function Oc (line 396) | function Oc(T,N,Y,ie){var he=-1,ge=Gs,_e=!0,Te=T.length,ke=[],Xe=N.lengt... function W6 (line 396) | function W6(T,N){var Y=!0;return Lo(T,function(ie,he,ge){return Y=!!N(ie... function kf (line 396) | function kf(T,N,Y){for(var ie=-1,he=T.length;++iehe?0:he+Y),... function w2 (line 396) | function w2(T,N){var Y=[];return Lo(T,function(ie,he,ge){N(ie,he,ge)&&Y.... function Wn (line 396) | function Wn(T,N,Y,ie,he){var ge=-1,_e=T.length;for(Y||(Y=I5),he||(he=[])... function ka (line 396) | function ka(T,N){return T&&tp(T,N,Nn)} function rp (line 396) | function rp(T,N){return T&&_2(T,N,Nn)} function Rf (line 396) | function Rf(T,N){return Ia(N,function(Y){return co(T[Y])})} function ws (line 396) | function ws(T,N){N=Wo(N,T);for(var Y=0,ie=N.length;T!=null&&YN} function H6 (line 396) | function H6(T,N){return T!=null&&Cr.call(T,N)} function $6 (line 396) | function $6(T,N){return T!=null&&N in Lr(T)} function V6 (line 396) | function V6(T,N,Y){return T>=Kn(N,Y)&&Tx)return Y;do N%2&&(Y+=T),N=Sf(N... function Qt (line 396) | function Qt(T,N){return Dp(uv(T,N,_i),T+"")} function a5 (line 396) | function a5(T){return m2(uu(T))} function o5 (line 396) | function o5(T,N){var Y=uu(T);return Hf(Y,bs(N,0,Y.length))} function Rc (line 396) | function Rc(T,N,Y,ie){if(!Jr(T))return T;N=Wo(N,T);for(var he=-1,ge=N.le... function u5 (line 396) | function u5(T){return Hf(uu(T))} function Zi (line 396) | function Zi(T,N,Y){var ie=-1,he=T.length;N<0&&(N=-N>he?0:he+N),Y=Y>he?he... function c5 (line 396) | function c5(T,N){var Y;return Lo(T,function(ie,he,ge){return Y=N(ie,he,g... function Ff (line 396) | function Ff(T,N,Y){var ie=0,he=T==null?ie:T.length;if(typeof N=="number"... function fp (line 396) | function fp(T,N,Y,ie){var he=0,ge=T==null?0:T.length;if(ge===0)return 0;... function F2 (line 396) | function F2(T,N){for(var Y=-1,ie=T.length,he=0,ge=[];++Y=ie?T:Zi(T,... function j2 (line 396) | function j2(T,N){if(N)return T.slice();var Y=T.length,ie=s2?s2(Y):new T.... function gp (line 396) | function gp(T){var N=new T.constructor(T.byteLength);return new _f(N).se... function f5 (line 396) | function f5(T,N){var Y=N?gp(T.buffer):T.buffer;return new T.constructor(... function h5 (line 396) | function h5(T){var N=new T.constructor(T.source,St.exec(T));return N.las... function d5 (line 396) | function d5(T){return Dc?Lr(Dc.call(T)):{}} function W2 (line 396) | function W2(T,N){var Y=N?gp(T.buffer):T.buffer;return new T.constructor(... function z2 (line 396) | function z2(T,N){if(T!==N){var Y=T!==e,ie=T===null,he=T===T,ge=Bi(T),_e=... function p5 (line 396) | function p5(T,N,Y){for(var ie=-1,he=T.criteria,ge=N.criteria,_e=he.lengt... function H2 (line 396) | function H2(T,N,Y,ie){for(var he=-1,ge=T.length,_e=Y.length,Te=-1,ke=N.l... function $2 (line 396) | function $2(T,N,Y,ie){for(var he=-1,ge=T.length,_e=-1,Te=Y.length,ke=-1,... function yi (line 396) | function yi(T,N){var Y=-1,ie=T.length;for(N||(N=Pe(ie));++Y1?Y[h... function V2 (line 396) | function V2(T,N){return function(Y,ie){if(Y==null)return Y;if(!bi(Y))ret... function q2 (line 396) | function q2(T){return function(N,Y,ie){for(var he=-1,ge=Lr(N),_e=ie(N),T... function v5 (line 396) | function v5(T,N,Y){var ie=N&p,he=Nc(T);function ge(){var _e=this&&this!=... function G2 (line 396) | function G2(T){return function(N){N=Ar(N);var Y=tn(N)?da(N):e,ie=Y?Y[0]:... function au (line 396) | function au(T){return function(N){return ms(Vv($v(N).replace(Gl,"")),T,"... function Nc (line 396) | function Nc(T){return function(){var N=arguments;switch(N.length){case 0... function y5 (line 396) | function y5(T,N,Y){var ie=Nc(T);function he(){for(var ge=arguments.lengt... function X2 (line 396) | function X2(T){return function(N,Y,ie){var he=Lr(N);if(!bi(N)){var ge=Rt... function K2 (line 396) | function K2(T){return so(function(N){var Y=N.length,ie=Y,he=Xi.prototype... function Bf (line 396) | function Bf(T,N,Y,ie,he,ge,_e,Te,ke,Xe){var Ke=N&z,Ye=N&p,ft=N&y,wt=N&(b... function Z2 (line 396) | function Z2(T,N){return function(Y,ie){return q6(Y,T,N(ie),{})}} function Pf (line 396) | function Pf(T,N){return function(Y,ie){var he;if(Y===e&&ie===e)return N;... function vp (line 396) | function vp(T){return so(function(N){return N=Wr(N,pe(Rt())),Qt(function... function Lf (line 396) | function Lf(T,N){N=N===e?" ":Ui(N);var Y=N.length;if(Y<2)return Y?lp(N,T... function b5 (line 396) | function b5(T,N,Y,ie){var he=N&p,ge=Nc(T);function _e(){for(var Te=-1,ke... function Y2 (line 396) | function Y2(T){return function(N,Y,ie){return ie&&typeof ie!="number"&&c... function jf (line 396) | function jf(T){return function(N,Y){return typeof N=="string"&&typeof Y=... function J2 (line 396) | function J2(T,N,Y,ie,he,ge,_e,Te,ke,Xe){var Ke=N&b,Ye=Ke?_e:e,ft=Ke?e:_e... function yp (line 396) | function yp(T){var N=xn[T];return function(Y,ie){if(Y=Ji(Y),ie=ie==null?... function Q2 (line 396) | function Q2(T){return function(N){var Y=Zn(N);return Y==j?Xd(N):Y==ce?B4... function oo (line 396) | function oo(T,N,Y,ie,he,ge,_e,Te){var ke=N&y;if(!ke&&typeof T!="function... function ev (line 396) | function ev(T,N,Y,ie){return T===e||ma(T,eu[Y])&&!Cr.call(ie,Y)?N:T} function tv (line 396) | function tv(T,N,Y,ie,he,ge){return Jr(T)&&Jr(N)&&(ge.set(N,T),Nf(T,N,e,t... function _5 (line 396) | function _5(T){return Uc(T)?e:T} function rv (line 396) | function rv(T,N,Y,ie,he,ge){var _e=Y&g,Te=T.length,ke=N.length;if(Te!=ke... function x5 (line 396) | function x5(T,N,Y,ie,he,ge,_e){switch(Y){case Se:if(T.byteLength!=N.byte... function E5 (line 396) | function E5(T,N,Y,ie,he,ge){var _e=Y&g,Te=bp(T),ke=Te.length,Xe=bp(N),Ke... function so (line 396) | function so(T){return Dp(uv(T,e,vv),T+"")} function bp (line 396) | function bp(T){return x2(T,Nn,Ep)} function wp (line 396) | function wp(T){return x2(T,wi,nv)} function Wf (line 396) | function Wf(T){for(var N=T.name+"",Y=ru[N],ie=Cr.call(ru,N)?Y.length:0;i... function ou (line 396) | function ou(T){var N=Cr.call(me,"placeholder")?me:T;return N.placeholder} function Rt (line 396) | function Rt(){var T=me.iteratee||Pp;return T=T===Pp?T2:T,arguments.lengt... function zf (line 396) | function zf(T,N){var Y=T.__data__;return k5(N)?Y[typeof N=="string"?"str... function xp (line 396) | function xp(T){for(var N=Nn(T),Y=N.length;Y--;){var ie=N[Y],he=T[ie];N[Y... function _s (line 396) | function _s(T,N){var Y=yn(T,N);return A2(Y)?Y:e} function A5 (line 396) | function A5(T){var N=Cr.call(T,gs),Y=T[gs];try{T[gs]=e;var ie=!0}catch{}... function T5 (line 396) | function T5(T,N,Y){for(var ie=-1,he=Y.length;++ie-1&&T%1==0&&T<=x} function Jr (line 398) | function Jr(T){var N=typeof T;return T!=null&&(N=="object"||N=="function")} function rn (line 398) | function rn(T){return T!=null&&typeof T=="object"} function G9 (line 398) | function G9(T,N){return T===N||ap(T,N,xp(N))} function X9 (line 398) | function X9(T,N,Y){return Y=typeof Y=="function"?Y:e,ap(T,N,xp(N),Y)} function K9 (line 398) | function K9(T){return Nv(T)&&T!=+T} function Z9 (line 398) | function Z9(T){if(N5(T))throw new qt(a);return A2(T)} function Y9 (line 398) | function Y9(T){return T===null} function J9 (line 398) | function J9(T){return T==null} function Nv (line 398) | function Nv(T){return typeof T=="number"||rn(T)&&ui(T)==ue} function Uc (line 398) | function Uc(T){if(!rn(T)||ui(T)!=B)return!1;var N=xf(T);if(N===null)retu... function Q9 (line 398) | function Q9(T){return kv(T)&&T>=-x&&T<=x} function Zf (line 398) | function Zf(T){return typeof T=="string"||!Gt(T)&&rn(T)&&ui(T)==ne} function Bi (line 398) | function Bi(T){return typeof T=="symbol"||rn(T)&&ui(T)==se} function e7 (line 398) | function e7(T){return T===e} function t7 (line 398) | function t7(T){return rn(T)&&Zn(T)==de} function r7 (line 398) | function r7(T){return rn(T)&&ui(T)==ve} function Mv (line 398) | function Mv(T){if(!T)return[];if(bi(T))return Zf(T)?da(T):yi(T);if(Ec&&T... function lo (line 398) | function lo(T){if(!T)return T===0?T:0;if(T=Ji(T),T===w||T===-w){var N=T<... function Xt (line 398) | function Xt(T){var N=lo(T),Y=N%1;return N===N?Y?N-Y:N:0} function Uv (line 398) | function Uv(T){return T?bs(Xt(T),0,R):0} function Ji (line 398) | function Ji(T){if(typeof T=="number")return T;if(Bi(T))return k;if(Jr(T)... function Bv (line 398) | function Bv(T){return Ra(T,wi(T))} function a7 (line 398) | function a7(T){return T?bs(Xt(T),-x,x):T===0?T:0} function Ar (line 398) | function Ar(T){return T==null?"":Ui(T)} function c7 (line 398) | function c7(T,N){var Y=nu(T);return N==null?Y:g2(Y,N)} function h7 (line 398) | function h7(T,N){return lf(T,Rt(N,3),ka)} function d7 (line 398) | function d7(T,N){return lf(T,Rt(N,3),rp)} function p7 (line 398) | function p7(T,N){return T==null?T:tp(T,Rt(N,3),wi)} function m7 (line 398) | function m7(T,N){return T==null?T:_2(T,Rt(N,3),wi)} function g7 (line 398) | function g7(T,N){return T&&ka(T,Rt(N,3))} function v7 (line 398) | function v7(T,N){return T&&rp(T,Rt(N,3))} function y7 (line 398) | function y7(T){return T==null?[]:Rf(T,Nn(T))} function b7 (line 398) | function b7(T){return T==null?[]:Rf(T,wi(T))} function Fp (line 398) | function Fp(T,N,Y){var ie=T==null?e:ws(T,N);return ie===e?Y:ie} function w7 (line 398) | function w7(T,N){return T!=null&&iv(T,N,H6)} function Mp (line 398) | function Mp(T,N){return T!=null&&iv(T,N,$6)} function Nn (line 398) | function Nn(T){return bi(T)?p2(T):op(T)} function wi (line 398) | function wi(T){return bi(T)?p2(T,!0):e5(T)} function A7 (line 398) | function A7(T,N){var Y={};return N=Rt(N,3),ka(T,function(ie,he,ge){ao(Y,... function T7 (line 398) | function T7(T,N){var Y={};return N=Rt(N,3),ka(T,function(ie,he,ge){ao(Y,... function C7 (line 398) | function C7(T,N){return jv(T,Xf(Rt(N)))} function jv (line 398) | function jv(T,N){if(T==null)return{};var Y=Wr(wp(T),function(ie){return[... function I7 (line 398) | function I7(T,N,Y){N=Wo(N,T);var ie=-1,he=N.length;for(he||(he=1,T=e);++... function k7 (line 398) | function k7(T,N,Y){return T==null?T:Rc(T,N,Y)} function R7 (line 398) | function R7(T,N,Y,ie){return ie=typeof ie=="function"?ie:e,T==null?T:Rc(... function N7 (line 398) | function N7(T,N,Y){var ie=Gt(T),he=ie||Ho(T)||su(T);if(N=Rt(N,4),Y==null... function F7 (line 398) | function F7(T,N){return T==null?!0:hp(T,N)} function M7 (line 398) | function M7(T,N,Y){return T==null?T:U2(T,N,mp(Y))} function U7 (line 398) | function U7(T,N,Y,ie){return ie=typeof ie=="function"?ie:e,T==null?T:U2(... function uu (line 398) | function uu(T){return T==null?[]:we(T,Nn(T))} function B7 (line 398) | function B7(T){return T==null?[]:we(T,wi(T))} function P7 (line 398) | function P7(T,N,Y){return Y===e&&(Y=N,N=e),Y!==e&&(Y=Ji(Y),Y=Y===Y?Y:0),... function L7 (line 398) | function L7(T,N,Y){return N=lo(N),Y===e?(Y=N,N=0):Y=lo(Y),T=Ji(T),V6(T,N... function j7 (line 398) | function j7(T,N,Y){if(Y&&typeof Y!="boolean"&&ci(T,N,Y)&&(N=Y=e),Y===e&&... function Hv (line 398) | function Hv(T){return Up(Ar(T).toLowerCase())} function $v (line 398) | function $v(T){return T=Ar(T),T&&T.replace(Gr,ut).replace(Xl,"")} function z7 (line 398) | function z7(T,N,Y){T=Ar(T),N=Ui(N);var ie=T.length;Y=Y===e?ie:bs(Xt(Y),0... function H7 (line 398) | function H7(T){return T=Ar(T),T&&hr.test(T)?T.replace(_t,Vt):T} function $7 (line 398) | function $7(T){return T=Ar(T),T&&kt.test(T)?T.replace(ar,"\\$&"):T} function X7 (line 398) | function X7(T,N,Y){T=Ar(T),N=Xt(N);var ie=N?Js(T):0;if(!N||ie>=N)return ... function K7 (line 398) | function K7(T,N,Y){T=Ar(T),N=Xt(N);var ie=N?Js(T):0;return N&&iex)return[];var Y=R,ie=Kn(T,R);N=Rt(N)... function MA (line 415) | function MA(T){return Gt(T)?Wr(T,Na):Bi(T)?[T]:yi(dv(Ar(T)))} function UA (line 415) | function UA(T){var N=++G4;return Ar(T)+N} function WA (line 415) | function WA(T){return T&&T.length?kf(T,_i,np):e} function zA (line 415) | function zA(T,N){return T&&T.length?kf(T,Rt(N,2),np):e} function HA (line 415) | function HA(T){return ff(T,_i)} function $A (line 415) | function $A(T,N){return ff(T,Rt(N,2))} function VA (line 415) | function VA(T){return T&&T.length?kf(T,_i,sp):e} function qA (line 415) | function qA(T,N){return T&&T.length?kf(T,Rt(N,2),sp):e} function ZA (line 415) | function ZA(T){return T&&T.length?Ys(T,_i):0} function YA (line 415) | function YA(T,N){return T&&T.length?Ys(T,Rt(N,2)):0} FILE: frontend/public/excel/assets/iconfont/iconfont.js function e (line 1) | function e(){t||(t=!0,v())} FILE: frontend/public/excel/demoData/chat.js function initChat (line 1) | function initChat() { FILE: frontend/public/excel/demoData/demoFeature.js function language (line 7) | function language(params) { function getRequest (line 28) | function getRequest() { FILE: frontend/public/excel/demoData/getTargetData.js function excelToLuckyArray (line 5169) | function excelToLuckyArray(excelData) { function excelToArray (line 5176) | function excelToArray(excelData) { function pivotTable (line 5184) | function pivotTable(data, config) { function sortTable (line 5250) | function sortTable(data) { function addSalesTargetToTable (line 5270) | function addSalesTargetToTable(table, salesTargetData) { function summary (line 5296) | function summary(data) { function summaryAll (line 5316) | function summaryAll(data) { function summaryArea (line 5336) | function summaryArea(data) { function targetRate (line 5369) | function targetRate(data, title = '达成率(销售额/销售目标)') { function askAIData (line 5383) | function askAIData(data, salesTargetData) { function getAjax (line 5430) | function getAjax(url, data = {}, success, error) { function getAirTable (line 5447) | function getAirTable(url, columnId = 0, sort = 1, success,fail) { FILE: frontend/public/excel/expendPlugins/exceljs.js function i (line 3) | function i(o,a){if(!r[o]){if(!t[o]){var l="function"==typeof require&&re... method constructor (line 3) | constructor(e,t){let r=arguments.length>2&&void 0!==arguments[2]?argum... method asInstance (line 3) | static asInstance(e){return e instanceof i||null==e?e:new i(e)} method col (line 3) | get col(){return this.nativeCol+Math.min(this.colWidth-1,this.nativeCo... method col (line 3) | set col(e){this.nativeCol=Math.floor(e),this.nativeColOff=Math.floor((... method row (line 3) | get row(){return this.nativeRow+Math.min(this.rowHeight-1,this.nativeR... method row (line 3) | set row(e){this.nativeRow=Math.floor(e),this.nativeRowOff=Math.floor((... method colWidth (line 3) | get colWidth(){return this.worksheet&&this.worksheet.getColumn(this.na... method rowHeight (line 3) | get rowHeight(){return this.worksheet&&this.worksheet.getRow(this.nati... method model (line 3) | get model(){return{nativeCol:this.nativeCol,nativeColOff:this.nativeCo... method model (line 3) | set model(e){this.nativeCol=e.nativeCol,this.nativeColOff=e.nativeColO... method constructor (line 3) | constructor(e){this.note=e} method model (line 3) | get model(){let e=null;switch(typeof this.note){case"string":e={type:"... method model (line 3) | set model(e){const{note:t}=e,{texts:r}=t;1===r.length&&1===Object.keys... method fromModel (line 3) | static fromModel(e){const t=new i;return t.model=e,t} method constructor (line 3) | constructor(){this.decode(arguments)} method setTLBR (line 3) | setTLBR(e,t,r,i,s){if(arguments.length<4){const i=n.decodeAddress(e),o... method decode (line 3) | decode(e){switch(e.length){case 5:this.setTLBR(e[0],e[1],e[2],e[3],e[4... method top (line 3) | get top(){return this.model.top||1} method top (line 3) | set top(e){this.model.top=e} method left (line 3) | get left(){return this.model.left||1} method left (line 3) | set left(e){this.model.left=e} method bottom (line 3) | get bottom(){return this.model.bottom||1} method bottom (line 3) | set bottom(e){this.model.bottom=e} method right (line 3) | get right(){return this.model.right||1} method right (line 3) | set right(e){this.model.right=e} method sheetName (line 3) | get sheetName(){return this.model.sheetName} method sheetName (line 3) | set sheetName(e){this.model.sheetName=e} method _serialisedSheetName (line 3) | get _serialisedSheetName(){const{sheetName:e}=this.model;return e?/^[a... method expand (line 3) | expand(e,t,r,n){(!this.model.top||e1?this.range:this._serialisedSheetN... method $shortRange (line 3) | get $shortRange(){return this.count>1?this.$range:this._serialisedShee... method count (line 3) | get count(){return(1+this.bottom-this.top)*(1+this.right-this.left)} method toString (line 3) | toString(){return this.range} method intersects (line 3) | intersects(e){return(!e.sheetName||!this.sheetName||e.sheetName===this... method contains (line 3) | contains(e){const t=n.decodeEx(e);return this.containsEx(t)} method containsEx (line 3) | containsEx(e){return(!e.sheetName||!this.sheetName||e.sheetName===this... method forEachAddress (line 3) | forEachAddress(e){for(let t=this.left;t<=this.right;t++)for(let r=this... method constructor (line 3) | constructor(e,t,r){this.table=e,this.column=t,this.index=r} method _set (line 3) | _set(e,t){this.table.cacheState(),this.column[e]=t} method name (line 3) | get name(){return this.column.name} method name (line 3) | set name(e){this._set("name",e)} method filterButton (line 3) | get filterButton(){return this.column.filterButton} method filterButton (line 3) | set filterButton(e){this.column.filterButton=e} method style (line 3) | get style(){return this.column.style} method style (line 3) | set style(e){this.column.style=e} method totalsRowLabel (line 3) | get totalsRowLabel(){return this.column.totalsRowLabel} method totalsRowLabel (line 3) | set totalsRowLabel(e){this._set("totalsRowLabel",e)} method totalsRowFunction (line 3) | get totalsRowFunction(){return this.column.totalsRowFunction} method totalsRowFunction (line 3) | set totalsRowFunction(e){this._set("totalsRowFunction",e)} method totalsRowResult (line 3) | get totalsRowResult(){return this.column.totalsRowResult} method totalsRowResult (line 3) | set totalsRowResult(e){this._set("totalsRowResult",e)} method totalsRowFormula (line 3) | get totalsRowFormula(){return this.column.totalsRowFormula} method totalsRowFormula (line 3) | set totalsRowFormula(e){this._set("totalsRowFormula",e)} method constructor (line 3) | constructor(e){super(),this.model=e} method tag (line 3) | get tag(){return"u"} method render (line 3) | render(e,t){if(!0===(t=t||this.model))e.leafNode("u");else{const r=i.A... method parseOpen (line 3) | parseOpen(e){"u"===e.name&&(this.model=e.attributes.val||!0)} method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(){return!1} method constructor (line 3) | constructor(e){this.workbook=e,this.worksheet=null} method readFile (line 3) | async readFile(e,t){if(t=t||{},!await c(e))throw new Error("File not fou... method read (line 3) | read(e,t){return t=t||{},new Promise((r,n)=>{const s=this.workbook.addWo... method createInputStream (line 3) | createInputStream(){throw new Error("`CSV#createInputStream` is deprecat... method write (line 3) | write(e,t){return new Promise((r,n)=>{t=t||{};const s=this.workbook.getW... method writeFile (line 3) | writeFile(e,t){const r={encoding:(t=t||{}).encoding||"utf8"},i=n.createW... method writeBuffer (line 3) | async writeBuffer(e){const t=new l;return await this.write(t,e),t.read()} class i (line 3) | class i{constructor(e,t){let r=arguments.length>2&&void 0!==arguments[2]... method constructor (line 3) | constructor(e,t){let r=arguments.length>2&&void 0!==arguments[2]?argum... method asInstance (line 3) | static asInstance(e){return e instanceof i||null==e?e:new i(e)} method col (line 3) | get col(){return this.nativeCol+Math.min(this.colWidth-1,this.nativeCo... method col (line 3) | set col(e){this.nativeCol=Math.floor(e),this.nativeColOff=Math.floor((... method row (line 3) | get row(){return this.nativeRow+Math.min(this.rowHeight-1,this.nativeR... method row (line 3) | set row(e){this.nativeRow=Math.floor(e),this.nativeRowOff=Math.floor((... method colWidth (line 3) | get colWidth(){return this.worksheet&&this.worksheet.getColumn(this.na... method rowHeight (line 3) | get rowHeight(){return this.worksheet&&this.worksheet.getRow(this.nati... method model (line 3) | get model(){return{nativeCol:this.nativeCol,nativeColOff:this.nativeCo... method model (line 3) | set model(e){this.nativeCol=e.nativeCol,this.nativeColOff=e.nativeColO... method constructor (line 3) | constructor(e){this.note=e} method model (line 3) | get model(){let e=null;switch(typeof this.note){case"string":e={type:"... method model (line 3) | set model(e){const{note:t}=e,{texts:r}=t;1===r.length&&1===Object.keys... method fromModel (line 3) | static fromModel(e){const t=new i;return t.model=e,t} method constructor (line 3) | constructor(){this.decode(arguments)} method setTLBR (line 3) | setTLBR(e,t,r,i,s){if(arguments.length<4){const i=n.decodeAddress(e),o... method decode (line 3) | decode(e){switch(e.length){case 5:this.setTLBR(e[0],e[1],e[2],e[3],e[4... method top (line 3) | get top(){return this.model.top||1} method top (line 3) | set top(e){this.model.top=e} method left (line 3) | get left(){return this.model.left||1} method left (line 3) | set left(e){this.model.left=e} method bottom (line 3) | get bottom(){return this.model.bottom||1} method bottom (line 3) | set bottom(e){this.model.bottom=e} method right (line 3) | get right(){return this.model.right||1} method right (line 3) | set right(e){this.model.right=e} method sheetName (line 3) | get sheetName(){return this.model.sheetName} method sheetName (line 3) | set sheetName(e){this.model.sheetName=e} method _serialisedSheetName (line 3) | get _serialisedSheetName(){const{sheetName:e}=this.model;return e?/^[a... method expand (line 3) | expand(e,t,r,n){(!this.model.top||e1?this.range:this._serialisedSheetN... method $shortRange (line 3) | get $shortRange(){return this.count>1?this.$range:this._serialisedShee... method count (line 3) | get count(){return(1+this.bottom-this.top)*(1+this.right-this.left)} method toString (line 3) | toString(){return this.range} method intersects (line 3) | intersects(e){return(!e.sheetName||!this.sheetName||e.sheetName===this... method contains (line 3) | contains(e){const t=n.decodeEx(e);return this.containsEx(t)} method containsEx (line 3) | containsEx(e){return(!e.sheetName||!this.sheetName||e.sheetName===this... method forEachAddress (line 3) | forEachAddress(e){for(let t=this.left;t<=this.right;t++)for(let r=this... method constructor (line 3) | constructor(e,t,r){this.table=e,this.column=t,this.index=r} method _set (line 3) | _set(e,t){this.table.cacheState(),this.column[e]=t} method name (line 3) | get name(){return this.column.name} method name (line 3) | set name(e){this._set("name",e)} method filterButton (line 3) | get filterButton(){return this.column.filterButton} method filterButton (line 3) | set filterButton(e){this.column.filterButton=e} method style (line 3) | get style(){return this.column.style} method style (line 3) | set style(e){this.column.style=e} method totalsRowLabel (line 3) | get totalsRowLabel(){return this.column.totalsRowLabel} method totalsRowLabel (line 3) | set totalsRowLabel(e){this._set("totalsRowLabel",e)} method totalsRowFunction (line 3) | get totalsRowFunction(){return this.column.totalsRowFunction} method totalsRowFunction (line 3) | set totalsRowFunction(e){this._set("totalsRowFunction",e)} method totalsRowResult (line 3) | get totalsRowResult(){return this.column.totalsRowResult} method totalsRowResult (line 3) | set totalsRowResult(e){this._set("totalsRowResult",e)} method totalsRowFormula (line 3) | get totalsRowFormula(){return this.column.totalsRowFormula} method totalsRowFormula (line 3) | set totalsRowFormula(e){this._set("totalsRowFormula",e)} method constructor (line 3) | constructor(e){super(),this.model=e} method tag (line 3) | get tag(){return"u"} method render (line 3) | render(e,t){if(!0===(t=t||this.model))e.leafNode("u");else{const r=i.A... method parseOpen (line 3) | parseOpen(e){"u"===e.name&&(this.model=e.attributes.val||!0)} method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(){return!1} class l (line 3) | class l{constructor(e,t,r){if(!e||!t)throw new Error("A Cell needs a Row... method constructor (line 3) | constructor(e,t,r){if(!e||!t)throw new Error("A Cell needs a Row");thi... method worksheet (line 3) | get worksheet(){return this._row.worksheet} method workbook (line 3) | get workbook(){return this._row.worksheet.workbook} method destroy (line 3) | destroy(){delete this.style,delete this._value,delete this._row,delete... method numFmt (line 3) | get numFmt(){return this.style.numFmt} method numFmt (line 3) | set numFmt(e){this.style.numFmt=e} method font (line 3) | get font(){return this.style.font} method font (line 3) | set font(e){this.style.font=e} method alignment (line 3) | get alignment(){return this.style.alignment} method alignment (line 3) | set alignment(e){this.style.alignment=e} method border (line 3) | get border(){return this.style.border} method border (line 3) | set border(e){this.style.border=e} method fill (line 3) | get fill(){return this.style.fill} method fill (line 3) | set fill(e){this.style.fill=e} method protection (line 3) | get protection(){return this.style.protection} method protection (line 3) | set protection(e){this.style.protection=e} method _mergeStyle (line 3) | _mergeStyle(e,t,r){const n=e&&e.numFmt||t&&t.numFmt;n&&(r.numFmt=n);co... method address (line 3) | get address(){return this._address} method row (line 3) | get row(){return this._row.number} method col (line 3) | get col(){return this._column.number} method $col$row (line 3) | get $col$row(){return`$${this._column.letter}$${this.row}`} method type (line 3) | get type(){return this._value.type} method effectiveType (line 3) | get effectiveType(){return this._value.effectiveType} method toCsvString (line 3) | toCsvString(){return this._value.toCsvString()} method addMergeRef (line 3) | addMergeRef(){this._mergeCount++} method releaseMergeRef (line 3) | releaseMergeRef(){this._mergeCount--} method isMerged (line 3) | get isMerged(){return this._mergeCount>0||this.type===l.Types.Merge} method merge (line 3) | merge(e,t){this._value.release(),this._value=c.create(l.Types.Merge,th... method unmerge (line 3) | unmerge(){this.type===l.Types.Merge&&(this._value.release(),this._valu... method isMergedTo (line 3) | isMergedTo(e){return this._value.type===l.Types.Merge&&this._value.isM... method master (line 3) | get master(){return this.type===l.Types.Merge?this._value.master:this} method isHyperlink (line 3) | get isHyperlink(){return this._value.type===l.Types.Hyperlink} method hyperlink (line 3) | get hyperlink(){return this._value.hyperlink} method value (line 3) | get value(){return this._value.value} method value (line 3) | set value(e){this.type!==l.Types.Merge?(this._value.release(),this._va... method note (line 3) | get note(){return this._comment&&this._comment.note} method note (line 3) | set note(e){this._comment=new a(e)} method text (line 3) | get text(){return this._value.toString()} method html (line 3) | get html(){return i.escapeHtml(this.text)} method toString (line 3) | toString(){return this.text} method _upgradeToHyperlink (line 3) | _upgradeToHyperlink(e){this.type===l.Types.String&&(this._value=c.crea... method formula (line 3) | get formula(){return this._value.formula} method result (line 3) | get result(){return this._value.result} method formulaType (line 3) | get formulaType(){return this._value.formulaType} method fullAddress (line 3) | get fullAddress(){const{worksheet:e}=this._row;return{sheetName:e.name... method name (line 3) | get name(){return this.names[0]} method name (line 3) | set name(e){this.names=[e]} method names (line 3) | get names(){return this.workbook.definedNames.getNamesEx(this.fullAddr... method names (line 3) | set names(e){const{definedNames:t}=this.workbook;t.removeAllNames(this... method addName (line 3) | addName(e){this.workbook.definedNames.addEx(this.fullAddress,e)} method removeName (line 3) | removeName(e){this.workbook.definedNames.removeEx(this.fullAddress,e)} method removeAllNames (line 3) | removeAllNames(){this.workbook.definedNames.removeAllNames(this.fullAd... method _dataValidations (line 3) | get _dataValidations(){return this.worksheet.dataValidations} method dataValidation (line 3) | get dataValidation(){return this._dataValidations.find(this.address)} method dataValidation (line 3) | set dataValidation(e){this._dataValidations.add(this.address,e)} method model (line 3) | get model(){const{model:e}=this._value;return e.style=this.style,this.... method model (line 3) | set model(e){if(this._value.release(),this._value=c.create(e.type,this... method constructor (line 3) | constructor(e){this._data=e} method length (line 3) | get length(){return this._data.length} method copy (line 3) | copy(e,t,r,n){return this._data._buf.copy(e,t,r,n)} method toBuffer (line 3) | toBuffer(){return this._data.toBuffer()} method constructor (line 3) | constructor(){super(),this.map={Company:new s({tag:"Company"}),Manager... method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode("Properties",l.PR... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.p... method constructor (line 3) | constructor(){super(),this.map={"dc:creator":new o({tag:"dc:creator"})... method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode("cp:corePropertie... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.p... method constructor (line 3) | constructor(){super(),this.map={"xdr:twoCellAnchor":new o,"xdr:oneCell... method prepare (line 3) | prepare(e){e.anchors.forEach((e,t)=>{e.anchorType=function(e){return("... method tag (line 3) | get tag(){return"xdr:wsDr"} method render (line 3) | render(e,t){e.openXml(i.StdDocAttributes),e.openNode(this.tag,l.DRAWIN... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.m... method reconcile (line 3) | reconcile(e,t){e.anchors.forEach(e=>{e.br?this.map["xdr:twoCellAnchor"... method constructor (line 3) | constructor(){super(),this.map={patternFill:new o,gradientFill:new a}} method tag (line 3) | get tag(){return"fill"} method render (line 3) | render(e,t){switch(e.addRollback(),e.openNode("fill"),t.type){case"pat... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){return!!this.parser&&(this.parser.parseClose(e)||(this.m... method validStyle (line 3) | validStyle(e){return l.validPatternValues[e]} method constructor (line 3) | constructor(e){this.rowCount=0,this.formatterOptions=e,this.fieldForma... method isRowHashArray (line 3) | static isRowHashArray(e){return!!Array.isArray(e)&&(Array.isArray(e[0]... method isRowArray (line 3) | static isRowArray(e){return Array.isArray(e)&&!this.isRowHashArray(e)} method gatherHeaders (line 3) | static gatherHeaders(e){return l.isRowHashArray(e)?e.map(e=>e[0]):Arra... method createTransform (line 3) | static createTransform(e){return a.isSyncTransform(e)?(t,r)=>{let n=nu... method rowTransform (line 3) | set rowTransform(e){if(!i.default(e))throw new TypeError("The transfor... method format (line 3) | format(e,t){this.callTransformer(e,(r,n)=>{if(r)return t(r);if(!e)retu... method finish (line 3) | finish(e){const t=[];if(this.formatterOptions.alwaysWriteHeaders&&0===... method checkHeaders (line 3) | checkHeaders(e){if(this.headers)return{shouldFormatColumns:!0,headers:... method gatherColumns (line 3) | gatherColumns(e){if(null===this.headers)throw new Error("Headers is cu... method callTransformer (line 3) | callTransformer(e,t){return this._rowTransform?this._rowTransform(e,t)... method formatColumns (line 3) | formatColumns(e,t){const r=e.map((e,r)=>this.fieldFormatter.format(e,r... method constructor (line 3) | constructor(e){this.model={address:e.address,type:l.Types.Null}} method value (line 3) | get value(){return null} method value (line 3) | set value(e){} method type (line 3) | get type(){return l.Types.Null} method effectiveType (line 3) | get effectiveType(){return l.Types.Null} method address (line 3) | get address(){return this.model.address} method address (line 3) | set address(e){this.model.address=e} method toCsvString (line 3) | toCsvString(){return""} method release (line 3) | release(){} method toString (line 3) | toString(){return""} method constructor (line 3) | constructor(e,t){this.model={address:e.address,type:l.Types.Number,value... method value (line 3) | get value(){return this.model.value} method value (line 3) | set value(e){this.model.value=e} method type (line 3) | get type(){return l.Types.Number} method effectiveType (line 3) | get effectiveType(){return l.Types.Number} method address (line 3) | get address(){return this.model.address} method address (line 3) | set address(e){this.model.address=e} method toCsvString (line 3) | toCsvString(){return this.model.value.toString()} method release (line 3) | release(){} method toString (line 3) | toString(){return this.model.value.toString()} method constructor (line 3) | constructor(e,t){this.model={address:e.address,type:l.Types.String,value... method value (line 3) | get value(){return this.model.value} method value (line 3) | set value(e){this.model.value=e} method type (line 3) | get type(){return l.Types.String} method effectiveType (line 3) | get effectiveType(){return l.Types.String} method address (line 3) | get address(){return this.model.address} method address (line 3) | set address(e){this.model.address=e} method toCsvString (line 3) | toCsvString(){return`"${this.model.value.replace(/"/g,'""')}"`} method release (line 3) | release(){} method toString (line 3) | toString(){return this.model.value} method constructor (line 3) | constructor(e,t){this.model={address:e.address,type:l.Types.Date,value:t}} method value (line 3) | get value(){return this.model.value} method value (line 3) | set value(e){this.model.value=e} method type (line 3) | get type(){return l.Types.Date} method effectiveType (line 3) | get effectiveType(){return l.Types.Date} method address (line 3) | get address(){return this.model.address} method address (line 3) | set address(e){this.model.address=e} method toCsvString (line 3) | toCsvString(){return this.model.value.toISOString()} method release (line 3) | release(){} method toString (line 3) | toString(){return this.model.value.toString()} method constructor (line 3) | constructor(e,t){this.model={address:e.address,type:l.Types.Hyperlink,te... method value (line 3) | get value(){const e={text:this.model.text,hyperlink:this.model.hyperlink... method value (line 3) | set value(e){this.model={text:e.text,hyperlink:e.hyperlink},e.tooltip&&(... method text (line 3) | get text(){return this.model.text} method text (line 3) | set text(e){this.model.text=e} method hyperlink (line 3) | get hyperlink(){return this.model.hyperlink} method hyperlink (line 3) | set hyperlink(e){this.model.hyperlink=e} method type (line 3) | get type(){return l.Types.Hyperlink} method effectiveType (line 3) | get effectiveType(){return l.Types.Hyperlink} method address (line 3) | get address(){return this.model.address} method address (line 3) | set address(e){this.model.address=e} method toCsvString (line 3) | toCsvString(){return this.model.hyperlink} method release (line 3) | release(){} method toString (line 3) | toString(){return this.model.text} method constructor (line 3) | constructor(e,t){this.cell=e,this.model={address:e.address,type:l.Types.... method _copyModel (line 3) | _copyModel(e){const t={},r=r=>{const n=e[r];n&&(t[r]=n)};return r("formu... method value (line 3) | get value(){return this._copyModel(this.model)} method value (line 3) | set value(e){this.model=this._copyModel(e)} method validate (line 3) | validate(e){switch(c.getType(e)){case l.Types.Null:case l.Types.String:c... method dependencies (line 3) | get dependencies(){return{ranges:this.formula.match(/([a-zA-Z0-9]+!)?[A-... method formula (line 3) | get formula(){return this.model.formula||this._getTranslatedFormula()} method formula (line 3) | set formula(e){this.model.formula=e} method formulaType (line 3) | get formulaType(){return this.model.formula?s.FormulaType.Master:this.mo... method result (line 3) | get result(){return this.model.result} method result (line 3) | set result(e){this.model.result=e} method type (line 3) | get type(){return l.Types.Formula} method effectiveType (line 3) | get effectiveType(){const e=this.model.result;return null==e?s.ValueType... method address (line 3) | get address(){return this.model.address} method address (line 3) | set address(e){this.model.address=e} method _getTranslatedFormula (line 3) | _getTranslatedFormula(){if(!this._translatedFormula&&this.model.sharedFo... method toCsvString (line 3) | toCsvString(){return""+(this.model.result||"")} method release (line 3) | release(){} method toString (line 3) | toString(){return this.model.result?this.model.result.toString():""} method constructor (line 3) | constructor(e,t){this.model={address:e.address,type:l.Types.Merge,master... method value (line 3) | get value(){return this._master.value} method value (line 3) | set value(e){e instanceof l?(this._master&&this._master.releaseMergeRef(... method isMergedTo (line 3) | isMergedTo(e){return e===this._master} method master (line 3) | get master(){return this._master} method type (line 3) | get type(){return l.Types.Merge} method effectiveType (line 3) | get effectiveType(){return this._master.effectiveType} method address (line 3) | get address(){return this.model.address} method address (line 3) | set address(e){this.model.address=e} method toCsvString (line 3) | toCsvString(){return""} method release (line 3) | release(){this._master.releaseMergeRef()} method toString (line 3) | toString(){return this.value.toString()} method constructor (line 3) | constructor(e,t){this.model={address:e.address,type:l.Types.String,value... method value (line 3) | get value(){return this.model.rawValue} method value (line 3) | set value(e){this.model.rawValue=e,this.model.value=JSON.stringify(e)} method type (line 3) | get type(){return l.Types.String} method effectiveType (line 3) | get effectiveType(){return l.Types.String} method address (line 3) | get address(){return this.model.address} method address (line 3) | set address(e){this.model.address=e} method toCsvString (line 3) | toCsvString(){return this.model.value} method release (line 3) | release(){} method toString (line 3) | toString(){return this.model.value} method constructor (line 3) | constructor(e,t){this.model={address:e.address,type:l.Types.SharedString... method value (line 3) | get value(){return this.model.value} method value (line 3) | set value(e){this.model.value=e} method type (line 3) | get type(){return l.Types.SharedString} method effectiveType (line 3) | get effectiveType(){return l.Types.SharedString} method address (line 3) | get address(){return this.model.address} method address (line 3) | set address(e){this.model.address=e} method toCsvString (line 3) | toCsvString(){return this.model.value.toString()} method release (line 3) | release(){} method toString (line 3) | toString(){return this.model.value.toString()} method constructor (line 3) | constructor(e,t){this.model={address:e.address,type:l.Types.String,value... method value (line 3) | get value(){return this.model.value} method value (line 3) | set value(e){this.model.value=e} method toString (line 3) | toString(){return this.model.value.richText.map(e=>e.text).join("")} method type (line 3) | get type(){return l.Types.RichText} method effectiveType (line 3) | get effectiveType(){return l.Types.RichText} method address (line 3) | get address(){return this.model.address} method address (line 3) | set address(e){this.model.address=e} method toCsvString (line 3) | toCsvString(){return`"${this.text.replace(/"/g,'""')}"`} method release (line 3) | release(){} method constructor (line 3) | constructor(e,t){this.model={address:e.address,type:l.Types.Boolean,valu... method value (line 3) | get value(){return this.model.value} method value (line 3) | set value(e){this.model.value=e} method type (line 3) | get type(){return l.Types.Boolean} method effectiveType (line 3) | get effectiveType(){return l.Types.Boolean} method address (line 3) | get address(){return this.model.address} method address (line 3) | set address(e){this.model.address=e} method toCsvString (line 3) | toCsvString(){return this.model.value?1:0} method release (line 3) | release(){} method toString (line 3) | toString(){return this.model.value.toString()} method constructor (line 3) | constructor(e,t){this.model={address:e.address,type:l.Types.Error,value:t}} method value (line 3) | get value(){return this.model.value} method value (line 3) | set value(e){this.model.value=e} method type (line 3) | get type(){return l.Types.Error} method effectiveType (line 3) | get effectiveType(){return l.Types.Error} method address (line 3) | get address(){return this.model.address} method address (line 3) | set address(e){this.model.address=e} method toCsvString (line 3) | toCsvString(){return this.toString()} method release (line 3) | release(){} method toString (line 3) | toString(){return this.model.value.error.toString()} method create (line 3) | create(e,t,r){const n=this.types[e];if(!n)throw new Error("Could not cre... class o (line 3) | class o{constructor(e,t,r){this._worksheet=e,this._number=t,!1!==r&&(thi... method constructor (line 3) | constructor(e,t,r){this._worksheet=e,this._number=t,!1!==r&&(this.defn... method number (line 3) | get number(){return this._number} method worksheet (line 3) | get worksheet(){return this._worksheet} method letter (line 3) | get letter(){return s.n2l(this._number)} method isCustomWidth (line 3) | get isCustomWidth(){return void 0!==this.width&&9!==this.width} method defn (line 3) | get defn(){return{header:this._header,key:this.key,width:this.width,st... method defn (line 3) | set defn(e){e?(this.key=e.key,this.width=void 0!==e.width?e.width:9,th... method headers (line 3) | get headers(){return this._header&&this._header instanceof Array?this.... method header (line 3) | get header(){return this._header} method header (line 3) | set header(e){void 0!==e?(this._header=e,this.headers.forEach((e,t)=>{... method key (line 3) | get key(){return this._key} method key (line 3) | set key(e){(this._key&&this._worksheet.getColumnKey(this._key))===this... method hidden (line 3) | get hidden(){return!!this._hidden} method hidden (line 3) | set hidden(e){this._hidden=e} method outlineLevel (line 3) | get outlineLevel(){return this._outlineLevel||0} method outlineLevel (line 3) | set outlineLevel(e){this._outlineLevel=e} method collapsed (line 3) | get collapsed(){return!!(this._outlineLevel&&this._outlineLevel>=this.... method toString (line 3) | toString(){return JSON.stringify({key:this.key,width:this.width,header... method equivalentTo (line 3) | equivalentTo(e){return this.width===e.width&&this.hidden===e.hidden&&t... method isDefault (line 3) | get isDefault(){if(this.isCustomWidth)return!1;if(this.hidden)return!1... method headerCount (line 3) | get headerCount(){return this.headers.length} method eachCell (line 3) | eachCell(e,t){const r=this.number;t||(t=e,e=null),this._worksheet.each... method values (line 3) | get values(){const e=[];return this.eachCell((t,r)=>{t&&t.type!==i.Val... method values (line 3) | set values(e){if(!e)return;const t=this.number;let r=0;e.hasOwnPropert... method _applyStyle (line 3) | _applyStyle(e,t){return this.style[e]=t,this.eachCell(r=>{r[e]=t}),t} method numFmt (line 3) | get numFmt(){return this.style.numFmt} method numFmt (line 3) | set numFmt(e){this._applyStyle("numFmt",e)} method font (line 3) | get font(){return this.style.font} method font (line 3) | set font(e){this._applyStyle("font",e)} method alignment (line 3) | get alignment(){return this.style.alignment} method alignment (line 3) | set alignment(e){this._applyStyle("alignment",e)} method protection (line 3) | get protection(){return this.style.protection} method protection (line 3) | set protection(e){this._applyStyle("protection",e)} method border (line 3) | get border(){return this.style.border} method border (line 3) | set border(e){this._applyStyle("border",e)} method fill (line 3) | get fill(){return this.style.fill} method fill (line 3) | set fill(e){this._applyStyle("fill",e)} method toModel (line 3) | static toModel(e){const t=[];let r=null;return e&&e.forEach((e,n)=>{e.... method fromModel (line 3) | static fromModel(e,t){const r=[];let n=1,i=0;for(t=(t=t||[]).sort((fun... method constructor (line 3) | constructor(){super(),this.map={"v:shape":new s}} method tag (line 3) | get tag(){return"xml"} method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode(this.tag,o.DRAWIN... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.m... method reconcile (line 3) | reconcile(e,t){e.anchors.forEach(e=>{e.br?this.map["xdr:twoCellAnchor"... method constructor (line 3) | constructor(){super(),this.map={"v:textbox":new i,"x:ClientData":new s}} method tag (line 3) | get tag(){return"v:shape"} method render (line 3) | render(e,t,r){e.openNode("v:shape",o.V_SHAPE_ATTRIBUTES(t,r)),e.leafNo... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.p... method constructor (line 3) | constructor(){super(),this.map={Relationship:new s}} method render (line 3) | render(e,t){t=t||this._values,e.openXml(n.StdDocAttributes),e.openNode... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.m... method constructor (line 3) | constructor(){super(),this.map={"x14:id":this.idXform=new s}} method tag (line 3) | get tag(){return"ext"} method render (line 3) | render(e,t){e.openNode(this.tag,{uri:"{B025F937-C7B1-47D3-B67F-A62EFF6... method createNewModel (line 3) | createNewModel(){return{}} method onParserClose (line 3) | onParserClose(e,t){this.model.x14Id=t.model} method constructor (line 3) | constructor(e){super(),this.model=e} method tag (line 3) | get tag(){return"r"} method textXform (line 3) | get textXform(){return this._textXform||(this._textXform=new n)} method fontXform (line 3) | get fontXform(){return this._fontXform||(this._fontXform=new i(o.FONT_... method render (line 3) | render(e,t){t=t||this.model,e.openNode("r"),t.font&&this.fontXform.ren... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){switch(e){case"r":return!1;case"t":return this.model.tex... method constructor (line 3) | constructor(e){super(),this.name=e,this.map={color:new s}} method tag (line 3) | get tag(){return this.name} method render (line 3) | render(e,t,r){const n=t&&t.color||r||this.defaultColor;e.openNode(this... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){return this.parser?(this.parser.parseClose(e)||(this.par... method validStyle (line 3) | validStyle(e){return o.validStyleValues[e]} method constructor (line 3) | constructor(){super(),this.map={fgColor:new i("fgColor"),bgColor:new i... method name (line 3) | get name(){return"pattern"} method tag (line 3) | get tag(){return"patternFill"} method render (line 3) | render(e,t){e.openNode("patternFill"),e.addAttribute("patternType",t.p... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){return!!this.parser&&(this.parser.parseClose(e)||(this.p... method constructor (line 3) | constructor(e){this.parserOptions=e,this.rowParser=new i.RowParser(thi... method removeBOM (line 3) | static removeBOM(e){return e&&65279===e.charCodeAt(0)?e.slice(1):e} method parse (line 3) | parse(e,t){const r=new n.Scanner({line:o.removeBOM(e),parserOptions:th... method parseWithoutComments (line 3) | parseWithoutComments(e){const t=[];let r=!0;for(;r;)r=this.parseRow(e,... method parseWithComments (line 3) | parseWithComments(e){const{parserOptions:t}=this,r=[];for(let n=e.next... method parseRow (line 3) | parseRow(e,t){if(!e.nextNonSpaceToken)return!1;const r=this.rowParser.... method constructor (line 3) | constructor(){this._rowTransform=null,this._rowValidator=null} method createTransform (line 3) | static createTransform(e){return s.isSyncTransform(e)?(t,r)=>{let n=nu... method createValidator (line 3) | static createValidator(e){return s.isSyncValidate(e)?(t,r)=>{r(null,{r... method rowTransform (line 3) | set rowTransform(e){if(!i.default(e))throw new TypeError("The transfor... method rowValidator (line 3) | set rowValidator(e){if(!i.default(e))throw new TypeError("The validate... method transformAndValidate (line 3) | transformAndValidate(e,t){return this.callTransformer(e,(e,r)=>e?t(e):... method callTransformer (line 3) | callTransformer(e,t){return this._rowTransform?this._rowTransform(e,t)... method callValidator (line 3) | callValidator(e,t){return this._rowValidator?this._rowValidator(e,t):t... method constructor (line 3) | constructor(e){this.model=e||{}} method add (line 3) | add(e,t){return this.model[e]=t} method find (line 3) | find(e){return this.model[e]} method remove (line 3) | remove(e){this.model[e]=void 0} method constructor (line 3) | constructor(){this.matrixMap={}} method getMatrix (line 3) | getMatrix(e){return this.matrixMap[e]||(this.matrixMap[e]=new s)} method add (line 3) | add(e,t){const r=i.decodeEx(e);this.addEx(r,t)} method addEx (line 3) | addEx(e,t){const r=this.getMatrix(t);if(e.top)for(let t=e.left;t<=e.righ... method remove (line 3) | remove(e,t){const r=i.decodeEx(e);this.removeEx(r,t)} method removeEx (line 3) | removeEx(e,t){this.getMatrix(t).removeCellEx(e)} method removeAllNames (line 3) | removeAllNames(e){n.each(this.matrixMap,t=>{t.removeCellEx(e)})} method forEach (line 3) | forEach(e){n.each(this.matrixMap,(t,r)=>{t.forEach(t=>{e(r,t)})})} method getNames (line 3) | getNames(e){return this.getNamesEx(i.decodeEx(e))} method getNamesEx (line 3) | getNamesEx(e){return n.map(this.matrixMap,(t,r)=>t.findCellEx(e)&&r).fil... method _explore (line 3) | _explore(e,t){t.mark=!1;const{sheetName:r}=t,n=new o(t.row,t.col,t.row,t... method getRanges (line 3) | getRanges(e,t){if(!(t=t||this.matrixMap[e]))return{name:e,ranges:[]};t.f... method normaliseMatrix (line 3) | normaliseMatrix(e,t){e.forEachInSheet(t,(e,t,r)=>{e&&(e.row===t&&e.col==... method spliceRows (line 3) | spliceRows(e,t,r,i){n.each(this.matrixMap,n=>{n.spliceRows(e,t,r,i),this... method spliceColumns (line 3) | spliceColumns(e,t,r,i){n.each(this.matrixMap,n=>{n.spliceColumns(e,t,r,i... method model (line 3) | get model(){return n.map(this.matrixMap,(e,t)=>this.getRanges(t,e)).filt... method model (line 3) | set model(e){const t=this.matrixMap={};e.forEach(e=>{const r=t[e.name]=n... method constructor (line 3) | constructor(e,t){this.worksheet=e,this.model=t} method model (line 3) | get model(){switch(this.type){case"background":return{type:this.type,ima... method model (line 3) | set model(e){let{type:t,imageId:r,range:s,hyperlinks:o}=e;if(this.type=t... class i (line 3) | class i{constructor(e){this.note=e}get model(){let e=null;switch(typeof ... method constructor (line 3) | constructor(e,t){let r=arguments.length>2&&void 0!==arguments[2]?argum... method asInstance (line 3) | static asInstance(e){return e instanceof i||null==e?e:new i(e)} method col (line 3) | get col(){return this.nativeCol+Math.min(this.colWidth-1,this.nativeCo... method col (line 3) | set col(e){this.nativeCol=Math.floor(e),this.nativeColOff=Math.floor((... method row (line 3) | get row(){return this.nativeRow+Math.min(this.rowHeight-1,this.nativeR... method row (line 3) | set row(e){this.nativeRow=Math.floor(e),this.nativeRowOff=Math.floor((... method colWidth (line 3) | get colWidth(){return this.worksheet&&this.worksheet.getColumn(this.na... method rowHeight (line 3) | get rowHeight(){return this.worksheet&&this.worksheet.getRow(this.nati... method model (line 3) | get model(){return{nativeCol:this.nativeCol,nativeColOff:this.nativeCo... method model (line 3) | set model(e){this.nativeCol=e.nativeCol,this.nativeColOff=e.nativeColO... method constructor (line 3) | constructor(e){this.note=e} method model (line 3) | get model(){let e=null;switch(typeof this.note){case"string":e={type:"... method model (line 3) | set model(e){const{note:t}=e,{texts:r}=t;1===r.length&&1===Object.keys... method fromModel (line 3) | static fromModel(e){const t=new i;return t.model=e,t} method constructor (line 3) | constructor(){this.decode(arguments)} method setTLBR (line 3) | setTLBR(e,t,r,i,s){if(arguments.length<4){const i=n.decodeAddress(e),o... method decode (line 3) | decode(e){switch(e.length){case 5:this.setTLBR(e[0],e[1],e[2],e[3],e[4... method top (line 3) | get top(){return this.model.top||1} method top (line 3) | set top(e){this.model.top=e} method left (line 3) | get left(){return this.model.left||1} method left (line 3) | set left(e){this.model.left=e} method bottom (line 3) | get bottom(){return this.model.bottom||1} method bottom (line 3) | set bottom(e){this.model.bottom=e} method right (line 3) | get right(){return this.model.right||1} method right (line 3) | set right(e){this.model.right=e} method sheetName (line 3) | get sheetName(){return this.model.sheetName} method sheetName (line 3) | set sheetName(e){this.model.sheetName=e} method _serialisedSheetName (line 3) | get _serialisedSheetName(){const{sheetName:e}=this.model;return e?/^[a... method expand (line 3) | expand(e,t,r,n){(!this.model.top||e1?this.range:this._serialisedSheetN... method $shortRange (line 3) | get $shortRange(){return this.count>1?this.$range:this._serialisedShee... method count (line 3) | get count(){return(1+this.bottom-this.top)*(1+this.right-this.left)} method toString (line 3) | toString(){return this.range} method intersects (line 3) | intersects(e){return(!e.sheetName||!this.sheetName||e.sheetName===this... method contains (line 3) | contains(e){const t=n.decodeEx(e);return this.containsEx(t)} method containsEx (line 3) | containsEx(e){return(!e.sheetName||!this.sheetName||e.sheetName===this... method forEachAddress (line 3) | forEachAddress(e){for(let t=this.left;t<=this.right;t++)for(let r=this... method constructor (line 3) | constructor(e,t,r){this.table=e,this.column=t,this.index=r} method _set (line 3) | _set(e,t){this.table.cacheState(),this.column[e]=t} method name (line 3) | get name(){return this.column.name} method name (line 3) | set name(e){this._set("name",e)} method filterButton (line 3) | get filterButton(){return this.column.filterButton} method filterButton (line 3) | set filterButton(e){this.column.filterButton=e} method style (line 3) | get style(){return this.column.style} method style (line 3) | set style(e){this.column.style=e} method totalsRowLabel (line 3) | get totalsRowLabel(){return this.column.totalsRowLabel} method totalsRowLabel (line 3) | set totalsRowLabel(e){this._set("totalsRowLabel",e)} method totalsRowFunction (line 3) | get totalsRowFunction(){return this.column.totalsRowFunction} method totalsRowFunction (line 3) | set totalsRowFunction(e){this._set("totalsRowFunction",e)} method totalsRowResult (line 3) | get totalsRowResult(){return this.column.totalsRowResult} method totalsRowResult (line 3) | set totalsRowResult(e){this._set("totalsRowResult",e)} method totalsRowFormula (line 3) | get totalsRowFormula(){return this.column.totalsRowFormula} method totalsRowFormula (line 3) | set totalsRowFormula(e){this._set("totalsRowFormula",e)} method constructor (line 3) | constructor(e){super(),this.model=e} method tag (line 3) | get tag(){return"u"} method render (line 3) | render(e,t){if(!0===(t=t||this.model))e.leafNode("u");else{const r=i.A... method parseOpen (line 3) | parseOpen(e){"u"===e.name&&(this.model=e.attributes.val||!0)} method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(){return!1} class i (line 3) | class i{constructor(){this.decode(arguments)}setTLBR(e,t,r,i,s){if(argum... method constructor (line 3) | constructor(e,t){let r=arguments.length>2&&void 0!==arguments[2]?argum... method asInstance (line 3) | static asInstance(e){return e instanceof i||null==e?e:new i(e)} method col (line 3) | get col(){return this.nativeCol+Math.min(this.colWidth-1,this.nativeCo... method col (line 3) | set col(e){this.nativeCol=Math.floor(e),this.nativeColOff=Math.floor((... method row (line 3) | get row(){return this.nativeRow+Math.min(this.rowHeight-1,this.nativeR... method row (line 3) | set row(e){this.nativeRow=Math.floor(e),this.nativeRowOff=Math.floor((... method colWidth (line 3) | get colWidth(){return this.worksheet&&this.worksheet.getColumn(this.na... method rowHeight (line 3) | get rowHeight(){return this.worksheet&&this.worksheet.getRow(this.nati... method model (line 3) | get model(){return{nativeCol:this.nativeCol,nativeColOff:this.nativeCo... method model (line 3) | set model(e){this.nativeCol=e.nativeCol,this.nativeColOff=e.nativeColO... method constructor (line 3) | constructor(e){this.note=e} method model (line 3) | get model(){let e=null;switch(typeof this.note){case"string":e={type:"... method model (line 3) | set model(e){const{note:t}=e,{texts:r}=t;1===r.length&&1===Object.keys... method fromModel (line 3) | static fromModel(e){const t=new i;return t.model=e,t} method constructor (line 3) | constructor(){this.decode(arguments)} method setTLBR (line 3) | setTLBR(e,t,r,i,s){if(arguments.length<4){const i=n.decodeAddress(e),o... method decode (line 3) | decode(e){switch(e.length){case 5:this.setTLBR(e[0],e[1],e[2],e[3],e[4... method top (line 3) | get top(){return this.model.top||1} method top (line 3) | set top(e){this.model.top=e} method left (line 3) | get left(){return this.model.left||1} method left (line 3) | set left(e){this.model.left=e} method bottom (line 3) | get bottom(){return this.model.bottom||1} method bottom (line 3) | set bottom(e){this.model.bottom=e} method right (line 3) | get right(){return this.model.right||1} method right (line 3) | set right(e){this.model.right=e} method sheetName (line 3) | get sheetName(){return this.model.sheetName} method sheetName (line 3) | set sheetName(e){this.model.sheetName=e} method _serialisedSheetName (line 3) | get _serialisedSheetName(){const{sheetName:e}=this.model;return e?/^[a... method expand (line 3) | expand(e,t,r,n){(!this.model.top||e1?this.range:this._serialisedSheetN... method $shortRange (line 3) | get $shortRange(){return this.count>1?this.$range:this._serialisedShee... method count (line 3) | get count(){return(1+this.bottom-this.top)*(1+this.right-this.left)} method toString (line 3) | toString(){return this.range} method intersects (line 3) | intersects(e){return(!e.sheetName||!this.sheetName||e.sheetName===this... method contains (line 3) | contains(e){const t=n.decodeEx(e);return this.containsEx(t)} method containsEx (line 3) | containsEx(e){return(!e.sheetName||!this.sheetName||e.sheetName===this... method forEachAddress (line 3) | forEachAddress(e){for(let t=this.left;t<=this.right;t++)for(let r=this... method constructor (line 3) | constructor(e,t,r){this.table=e,this.column=t,this.index=r} method _set (line 3) | _set(e,t){this.table.cacheState(),this.column[e]=t} method name (line 3) | get name(){return this.column.name} method name (line 3) | set name(e){this._set("name",e)} method filterButton (line 3) | get filterButton(){return this.column.filterButton} method filterButton (line 3) | set filterButton(e){this.column.filterButton=e} method style (line 3) | get style(){return this.column.style} method style (line 3) | set style(e){this.column.style=e} method totalsRowLabel (line 3) | get totalsRowLabel(){return this.column.totalsRowLabel} method totalsRowLabel (line 3) | set totalsRowLabel(e){this._set("totalsRowLabel",e)} method totalsRowFunction (line 3) | get totalsRowFunction(){return this.column.totalsRowFunction} method totalsRowFunction (line 3) | set totalsRowFunction(e){this._set("totalsRowFunction",e)} method totalsRowResult (line 3) | get totalsRowResult(){return this.column.totalsRowResult} method totalsRowResult (line 3) | set totalsRowResult(e){this._set("totalsRowResult",e)} method totalsRowFormula (line 3) | get totalsRowFormula(){return this.column.totalsRowFormula} method totalsRowFormula (line 3) | set totalsRowFormula(e){this._set("totalsRowFormula",e)} method constructor (line 3) | constructor(e){super(),this.model=e} method tag (line 3) | get tag(){return"u"} method render (line 3) | render(e,t){if(!0===(t=t||this.model))e.leafNode("u");else{const r=i.A... method parseOpen (line 3) | parseOpen(e){"u"===e.name&&(this.model=e.attributes.val||!0)} method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(){return!1} method constructor (line 3) | constructor(e,t){this._worksheet=e,this._number=t,this._cells=[],this.st... method number (line 3) | get number(){return this._number} method worksheet (line 3) | get worksheet(){return this._worksheet} method commit (line 3) | commit(){this._worksheet._commitRow(this)} method destroy (line 3) | destroy(){delete this._worksheet,delete this._cells,delete this.style} method findCell (line 3) | findCell(e){return this._cells[e-1]} method getCellEx (line 3) | getCellEx(e){let t=this._cells[e.col-1];if(!t){const r=this._worksheet.g... method getCell (line 3) | getCell(e){if("string"==typeof e){const t=this._worksheet.getColumnKey(e... method splice (line 3) | splice(e,t){const r=e+t;for(var n=arguments.length,i=new Array(n>2?n-2:0... method eachCell (line 3) | eachCell(e,t){if(t||(t=e,e=null),e&&e.includeEmpty){const e=this._cells.... method addPageBreak (line 3) | addPageBreak(e,t){const r=this._worksheet,n=Math.max(0,e-1)||0,i=Math.ma... method values (line 3) | get values(){const e=[];return this._cells.forEach(t=>{t&&t.type!==i.Val... method values (line 3) | set values(e){if(this._cells=[],e)if(e instanceof Array){let t=0;e.hasOw... method hasValues (line 3) | get hasValues(){return n.some(this._cells,e=>e&&e.type!==i.ValueType.Null)} method cellCount (line 3) | get cellCount(){return this._cells.length} method actualCellCount (line 3) | get actualCellCount(){let e=0;return this.eachCell(()=>{e++}),e} method dimensions (line 3) | get dimensions(){let e=0,t=0;return this._cells.forEach(r=>{r&&r.type!==... method _applyStyle (line 3) | _applyStyle(e,t){return this.style[e]=t,this._cells.forEach(r=>{r&&(r[e]... method numFmt (line 3) | get numFmt(){return this.style.numFmt} method numFmt (line 3) | set numFmt(e){this._applyStyle("numFmt",e)} method font (line 3) | get font(){return this.style.font} method font (line 3) | set font(e){this._applyStyle("font",e)} method alignment (line 3) | get alignment(){return this.style.alignment} method alignment (line 3) | set alignment(e){this._applyStyle("alignment",e)} method protection (line 3) | get protection(){return this.style.protection} method protection (line 3) | set protection(e){this._applyStyle("protection",e)} method border (line 3) | get border(){return this.style.border} method border (line 3) | set border(e){this._applyStyle("border",e)} method fill (line 3) | get fill(){return this.style.fill} method fill (line 3) | set fill(e){this._applyStyle("fill",e)} method hidden (line 3) | get hidden(){return!!this._hidden} method hidden (line 3) | set hidden(e){this._hidden=e} method outlineLevel (line 3) | get outlineLevel(){return this._outlineLevel||0} method outlineLevel (line 3) | set outlineLevel(e){this._outlineLevel=e} method collapsed (line 3) | get collapsed(){return!!(this._outlineLevel&&this._outlineLevel>=this._w... method model (line 3) | get model(){const e=[];let t=0,r=0;return this._cells.forEach(n=>{if(n){... method model (line 3) | set model(e){if(e.number!==this._number)throw new Error("Invalid row num... class i (line 3) | class i{constructor(e,t,r){this.table=e,this.column=t,this.index=r}_set(... method constructor (line 3) | constructor(e,t){let r=arguments.length>2&&void 0!==arguments[2]?argum... method asInstance (line 3) | static asInstance(e){return e instanceof i||null==e?e:new i(e)} method col (line 3) | get col(){return this.nativeCol+Math.min(this.colWidth-1,this.nativeCo... method col (line 3) | set col(e){this.nativeCol=Math.floor(e),this.nativeColOff=Math.floor((... method row (line 3) | get row(){return this.nativeRow+Math.min(this.rowHeight-1,this.nativeR... method row (line 3) | set row(e){this.nativeRow=Math.floor(e),this.nativeRowOff=Math.floor((... method colWidth (line 3) | get colWidth(){return this.worksheet&&this.worksheet.getColumn(this.na... method rowHeight (line 3) | get rowHeight(){return this.worksheet&&this.worksheet.getRow(this.nati... method model (line 3) | get model(){return{nativeCol:this.nativeCol,nativeColOff:this.nativeCo... method model (line 3) | set model(e){this.nativeCol=e.nativeCol,this.nativeColOff=e.nativeColO... method constructor (line 3) | constructor(e){this.note=e} method model (line 3) | get model(){let e=null;switch(typeof this.note){case"string":e={type:"... method model (line 3) | set model(e){const{note:t}=e,{texts:r}=t;1===r.length&&1===Object.keys... method fromModel (line 3) | static fromModel(e){const t=new i;return t.model=e,t} method constructor (line 3) | constructor(){this.decode(arguments)} method setTLBR (line 3) | setTLBR(e,t,r,i,s){if(arguments.length<4){const i=n.decodeAddress(e),o... method decode (line 3) | decode(e){switch(e.length){case 5:this.setTLBR(e[0],e[1],e[2],e[3],e[4... method top (line 3) | get top(){return this.model.top||1} method top (line 3) | set top(e){this.model.top=e} method left (line 3) | get left(){return this.model.left||1} method left (line 3) | set left(e){this.model.left=e} method bottom (line 3) | get bottom(){return this.model.bottom||1} method bottom (line 3) | set bottom(e){this.model.bottom=e} method right (line 3) | get right(){return this.model.right||1} method right (line 3) | set right(e){this.model.right=e} method sheetName (line 3) | get sheetName(){return this.model.sheetName} method sheetName (line 3) | set sheetName(e){this.model.sheetName=e} method _serialisedSheetName (line 3) | get _serialisedSheetName(){const{sheetName:e}=this.model;return e?/^[a... method expand (line 3) | expand(e,t,r,n){(!this.model.top||e1?this.range:this._serialisedSheetN... method $shortRange (line 3) | get $shortRange(){return this.count>1?this.$range:this._serialisedShee... method count (line 3) | get count(){return(1+this.bottom-this.top)*(1+this.right-this.left)} method toString (line 3) | toString(){return this.range} method intersects (line 3) | intersects(e){return(!e.sheetName||!this.sheetName||e.sheetName===this... method contains (line 3) | contains(e){const t=n.decodeEx(e);return this.containsEx(t)} method containsEx (line 3) | containsEx(e){return(!e.sheetName||!this.sheetName||e.sheetName===this... method forEachAddress (line 3) | forEachAddress(e){for(let t=this.left;t<=this.right;t++)for(let r=this... method constructor (line 3) | constructor(e,t,r){this.table=e,this.column=t,this.index=r} method _set (line 3) | _set(e,t){this.table.cacheState(),this.column[e]=t} method name (line 3) | get name(){return this.column.name} method name (line 3) | set name(e){this._set("name",e)} method filterButton (line 3) | get filterButton(){return this.column.filterButton} method filterButton (line 3) | set filterButton(e){this.column.filterButton=e} method style (line 3) | get style(){return this.column.style} method style (line 3) | set style(e){this.column.style=e} method totalsRowLabel (line 3) | get totalsRowLabel(){return this.column.totalsRowLabel} method totalsRowLabel (line 3) | set totalsRowLabel(e){this._set("totalsRowLabel",e)} method totalsRowFunction (line 3) | get totalsRowFunction(){return this.column.totalsRowFunction} method totalsRowFunction (line 3) | set totalsRowFunction(e){this._set("totalsRowFunction",e)} method totalsRowResult (line 3) | get totalsRowResult(){return this.column.totalsRowResult} method totalsRowResult (line 3) | set totalsRowResult(e){this._set("totalsRowResult",e)} method totalsRowFormula (line 3) | get totalsRowFormula(){return this.column.totalsRowFormula} method totalsRowFormula (line 3) | set totalsRowFormula(e){this._set("totalsRowFormula",e)} method constructor (line 3) | constructor(e){super(),this.model=e} method tag (line 3) | get tag(){return"u"} method render (line 3) | render(e,t){if(!0===(t=t||this.model))e.leafNode("u");else{const r=i.A... method parseOpen (line 3) | parseOpen(e){"u"===e.name&&(this.model=e.attributes.val||!0)} method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(){return!1} method constructor (line 3) | constructor(e,t){this.worksheet=e,t&&(this.table=t,this.validate(),this.... method getFormula (line 3) | getFormula(e){switch(e.totalsRowFunction){case"none":return null;case"av... method width (line 3) | get width(){return this.table.columns.length} method height (line 3) | get height(){return this.table.rows.length} method filterHeight (line 3) | get filterHeight(){return this.height+(this.table.headerRow?1:0)} method tableHeight (line 3) | get tableHeight(){return this.filterHeight+(this.table.totalsRow?1:0)} method validate (line 3) | validate(){const{table:e}=this,t=(e,t,r)=>{void 0===e[t]&&(e[t]=r)};t(e,... method store (line 3) | store(){const e=(e,t)=>{t&&Object.keys(t).forEach(r=>{e[r]=t[r]})},{work... method load (line 3) | load(e){const{table:t}=this,{row:r,col:n}=t.tl;let i=0;if(t.headerRow){c... method model (line 3) | get model(){return this.table} method model (line 3) | set model(e){this.table=e} method cacheState (line 3) | cacheState(){this._cache||(this._cache={ref:this.ref,width:this.width,ta... method commit (line 3) | commit(){if(!this._cache)return;this.validate();const e=n.decodeAddress(... method addRow (line 3) | addRow(e,t){this.cacheState(),void 0===t?this.table.rows.push(e):this.ta... method removeRows (line 3) | removeRows(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[... method getColumn (line 3) | getColumn(e){const t=this.table.columns[e];return new i(this,t,e)} method addColumn (line 3) | addColumn(e,t,r){this.cacheState(),void 0===r?(this.table.columns.push(e... method removeColumns (line 3) | removeColumns(e){let t=arguments.length>1&&void 0!==arguments[1]?argumen... method _assign (line 3) | _assign(e,t,r){this.cacheState(),e[t]=r} method ref (line 3) | get ref(){return this.table.ref} method ref (line 3) | set ref(e){this._assign(this.table,"ref",e)} method name (line 3) | get name(){return this.table.name} method name (line 3) | set name(e){this.table.name=e} method displayName (line 3) | get displayName(){return this.table.displyName||this.table.name} method displayNamename (line 3) | set displayNamename(e){this.table.displayName=e} method headerRow (line 3) | get headerRow(){return this.table.headerRow} method headerRow (line 3) | set headerRow(e){this._assign(this.table,"headerRow",e)} method totalsRow (line 3) | get totalsRow(){return this.table.totalsRow} method totalsRow (line 3) | set totalsRow(e){this._assign(this.table,"totalsRow",e)} method theme (line 3) | get theme(){return this.table.style.name} method theme (line 3) | set theme(e){this.table.style.name=e} method showFirstColumn (line 3) | get showFirstColumn(){return this.table.style.showFirstColumn} method showFirstColumn (line 3) | set showFirstColumn(e){this.table.style.showFirstColumn=e} method showLastColumn (line 3) | get showLastColumn(){return this.table.style.showLastColumn} method showLastColumn (line 3) | set showLastColumn(e){this.table.style.showLastColumn=e} method showRowStripes (line 3) | get showRowStripes(){return this.table.style.showRowStripes} method showRowStripes (line 3) | set showRowStripes(e){this.table.style.showRowStripes=e} method showColumnStripes (line 3) | get showColumnStripes(){return this.table.style.showColumnStripes} method showColumnStripes (line 3) | set showColumnStripes(e){this.table.style.showColumnStripes=e} method constructor (line 3) | constructor(){this.category="",this.company="",this.created=new Date,thi... method xlsx (line 3) | get xlsx(){return this._xlsx||(this._xlsx=new s(this)),this._xlsx} method csv (line 3) | get csv(){return this._csv||(this._csv=new o(this)),this._csv} method nextId (line 3) | get nextId(){for(let e=1;ee.orderNo-... method eachSheet (line 3) | eachSheet(e){this.worksheets.forEach(t=>{e(t,t.id)})} method definedNames (line 3) | get definedNames(){return this._definedNames} method clearThemes (line 3) | clearThemes(){this._themes=void 0} method addImage (line 3) | addImage(e){const t=this.media.length;return this.media.push(Object.assi... method getImage (line 3) | getImage(e){return this.media[e]} method model (line 3) | get model(){return{creator:this.creator||"Unknown",lastModifiedBy:this.l... method model (line 3) | set model(e){this.creator=e.creator,this.lastModifiedBy=e.lastModifiedBy... method constructor (line 3) | constructor(e){e=e||{},this._workbook=e.workbook,this.id=e.id,this.order... method name (line 3) | get name(){return this._name} method name (line 3) | set name(e){if(void 0===e&&(e="sheet"+this.id),this._name!==e){if("strin... method workbook (line 3) | get workbook(){return this._workbook} method destroy (line 3) | destroy(){this._workbook.removeWorksheetEx(this)} method dimensions (line 3) | get dimensions(){const e=new s;return this._rows.forEach(t=>{if(t){const... method columns (line 3) | get columns(){return this._columns} method columns (line 3) | set columns(e){this._headerRowCount=e.reduce((e,t)=>{const r=(t.header?1... method getColumnKey (line 3) | getColumnKey(e){return this._keys[e]} method setColumnKey (line 3) | setColumnKey(e,t){this._keys[e]=t} method deleteColumnKey (line 3) | deleteColumnKey(e){delete this._keys[e]} method eachColumnKey (line 3) | eachColumnKey(e){n.each(this._keys,e)} method getColumn (line 3) | getColumn(e){if("string"==typeof e){const t=this._keys[e];if(t)return t;... method spliceColumns (line 3) | spliceColumns(e,t){const r=this._rows.length;for(var n=arguments.length,... method lastColumn (line 3) | get lastColumn(){return this.getColumn(this.columnCount)} method columnCount (line 3) | get columnCount(){let e=0;return this.eachRow(t=>{e=Math.max(e,t.cellCou... method actualColumnCount (line 3) | get actualColumnCount(){const e=[];let t=0;return this.eachRow(r=>{r.eac... method _commitRow (line 3) | _commitRow(){} method _lastRowNumber (line 3) | get _lastRowNumber(){const e=this._rows;let t=e.length;for(;t>0&&void 0=... method _nextRow (line 3) | get _nextRow(){return this._lastRowNumber+1} method lastRow (line 3) | get lastRow(){if(this._rows.length)return this._rows[this._rows.length-1]} method findRow (line 3) | findRow(e){return this._rows[e-1]} method findRows (line 3) | findRows(e,t){return this._rows.slice(e-1,e-1+t)} method rowCount (line 3) | get rowCount(){return this._lastRowNumber} method actualRowCount (line 3) | get actualRowCount(){let e=0;return this.eachRow(()=>{e++}),e} method getRow (line 3) | getRow(e){let t=this._rows[e-1];return t||(t=this._rows[e-1]=new o(this,... method getRows (line 3) | getRows(e,t){if(t<1)return;const r=[];for(let n=e;n1&&void 0!==arguments[1]?arguments[1]:"... method addRows (line 3) | addRows(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:... method insertRow (line 3) | insertRow(e,t){let r=arguments.length>2&&void 0!==arguments[2]?arguments... method insertRows (line 3) | insertRows(e,t){let r=arguments.length>2&&void 0!==arguments[2]?argument... method _setStyleOption (line 3) | _setStyleOption(e){let t=arguments.length>1&&void 0!==arguments[1]?argum... method _copyStyle (line 3) | _copyStyle(e,t){let r=arguments.length>2&&void 0!==arguments[2]&&argumen... method duplicateRow (line 3) | duplicateRow(e,t){let r=arguments.length>2&&void 0!==arguments[2]&&argum... method spliceRows (line 3) | spliceRows(e,t){const r=e+t;for(var n=arguments.length,i=new Array(n>2?n... method eachRow (line 3) | eachRow(e,t){if(t||(t=e,e=void 0),e&&e.includeEmpty){const e=this._rows.... method getSheetValues (line 3) | getSheetValues(){const e=[];return this._rows.forEach(t=>{t&&(e[t.number... method findCell (line 3) | findCell(e,t){const r=i.getAddress(e,t),n=this._rows[r.row-1];return n?n... method getCell (line 3) | getCell(e,t){const r=i.getAddress(e,t);return this.getRow(r.row).getCell... method mergeCells (line 3) | mergeCells(){for(var e=arguments.length,t=new Array(e),r=0;r{if(t.intersects(e))thro... method _unMergeMaster (line 3) | _unMergeMaster(e){const t=this._merges[e.address];if(t){for(let e=t.top;... method hasMerges (line 3) | get hasMerges(){return n.some(this._merges,Boolean)} method unMergeCells (line 3) | unMergeCells(){for(var e=arguments.length,t=new Array(e),r=0;r3&&void 0!==arguments[3]?argum... method addImage (line 3) | addImage(e,t){const r={type:"image",imageId:e,range:t};this._media.push(... method getImages (line 3) | getImages(){return this._media.filter(e=>"image"===e.type)} method addBackgroundImage (line 3) | addBackgroundImage(e){const t={type:"background",imageId:e};this._media.... method getBackgroundImageId (line 3) | getBackgroundImageId(){const e=this._media.find(e=>"background"===e.type... method protect (line 3) | protect(e,t){return new Promise(r=>{this.sheetProtection={sheet:!0},t&&"... method unprotect (line 3) | unprotect(){this.sheetProtection=null} method addTable (line 3) | addTable(e){const t=new u(this,e);return this.tables[e.name]=t,t} method getTable (line 3) | getTable(e){return this.tables[e]} method removeTable (line 3) | removeTable(e){delete this.tables[e]} method getTables (line 3) | getTables(){return Object.values(this.tables)} method addConditionalFormatting (line 3) | addConditionalFormatting(e){this.conditionalFormattings.push(e)} method removeConditionalFormatting (line 3) | removeConditionalFormatting(e){"number"==typeof e?this.conditionalFormat... method tabColor (line 3) | get tabColor(){return console.trace("worksheet.tabColor property is now ... method tabColor (line 3) | set tabColor(e){console.trace("worksheet.tabColor property is now deprec... method model (line 3) | get model(){const e={id:this.id,name:this.name,dataValidations:this.data... method _parseRows (line 3) | _parseRows(e){this._rows=[],e.rows.forEach(e=>{const t=new o(this,e.numb... method _parseMergeCells (line 3) | _parseMergeCells(e){n.each(e.mergeCells,e=>{this.mergeCellsWithoutStyle(... method model (line 3) | set model(e){this.name=e.name,this._columns=a.fromModel(this,e.cols),thi... method constructor (line 3) | constructor(e){this.template=e,this.sheets={}} method addCell (line 3) | addCell(e){this.addCellEx(i.decodeEx(e))} method getCell (line 3) | getCell(e){return this.findCellEx(i.decodeEx(e),!0)} method findCell (line 3) | findCell(e){return this.findCellEx(i.decodeEx(e),!1)} method findCellAt (line 3) | findCellAt(e,t,r){const n=this.sheets[e],i=n&&n[t];return i&&i[r]} method addCellEx (line 3) | addCellEx(e){if(e.top)for(let t=e.top;t<=e.bottom;t++)for(let r=e.left;r... method getCellEx (line 3) | getCellEx(e){return this.findCellEx(e,!0)} method findCellEx (line 3) | findCellEx(e,t){const r=this.findSheet(e,t),n=this.findSheetRow(r,e,t);r... method getCellAt (line 3) | getCellAt(e,t,r){const n=this.sheets[e]||(this.sheets[e]=[]),s=n[t]||(n[... method removeCellEx (line 3) | removeCellEx(e){const t=this.findSheet(e);if(!t)return;const r=this.find... method forEachInSheet (line 3) | forEachInSheet(e,t){const r=this.sheets[e];r&&r.forEach((e,r)=>{e&&e.for... method forEach (line 3) | forEach(e){n.each(this.sheets,(t,r)=>{this.forEachInSheet(r,e)})} method map (line 3) | map(e){const t=[];return this.forEach(r=>{t.push(e(r))}),t} method findSheet (line 3) | findSheet(e,t){const r=e.sheetName;return this.sheets[r]?this.sheets[r]:... method findSheetRow (line 3) | findSheetRow(e,t,r){const{row:n}=t;return e&&e[n]?e[n]:r?e[n]=[]:void 0} method findRowCell (line 3) | findRowCell(e,t,r){const{col:n}=t;return e&&e[n]?e[n]:r?e[n]=this.templa... method spliceRows (line 3) | spliceRows(e,t,r,n){const i=this.sheets[e];if(i){const e=[];for(let t=0;... method spliceColumns (line 3) | spliceColumns(e,t,r,i){const s=this.sheets[e];if(s){const e=[];for(let t... method _fill (line 3) | _fill(e){let t,r,n,i,s,o=1;if(e>=4)throw new Error("Out of bounds. Excel... method l2n (line 3) | l2n(e){if(this._l2n[e]||this._fill(e.length),!this._l2n[e])throw new Err... method n2l (line 3) | n2l(e){if(e<1||e>16384)throw new Error(e+" is out of bounds. Excel suppo... method validateAddress (line 3) | validateAddress(e){if(!n.test(e))throw new Error("Invalid Address: "+e);... method decodeAddress (line 3) | decodeAddress(e){const t=e.length<5&&this._hash[e];if(t)return t;let r=!... method getAddress (line 3) | getAddress(e,t){if(t){const r=this.n2l(t)+e;return this.decodeAddress(r)... method decode (line 3) | decode(e){const t=e.split(":");if(2===t.length){const e=this.decodeAddre... method decodeEx (line 3) | decodeEx(e){const t=e.match(/(?:(?:(?:'((?:[^']|'')*)')|([^'^ !]*))!)?(.... method encode (line 3) | encode(){switch(arguments.length){case 2:return i.encodeAddress(argument... method inRange (line 3) | inRange(e,t){const[r,n,,i,s]=e,[o,a]=t;return o>=r&&o<=i&&a>=n&&a<=s} method hash (line 3) | hash(e){const t=n.createHash(e);for(var i=arguments.length,s=new Array(i... method convertPasswordToHash (line 3) | convertPasswordToHash(e,t,i,s){t=t.toLowerCase();if(n.getHashes().indexO... class a (line 3) | class a{constructor(e,t){this._data=e,this._encoding=t}get length(){retu... method constructor (line 3) | constructor(e,t){this._data=e,this._encoding=t} method length (line 3) | get length(){return this.toBuffer().length} method copy (line 3) | copy(e,t,r,n){return this.toBuffer().copy(e,t,r,n)} method toBuffer (line 3) | toBuffer(){return this._buffer||(this._buffer=n.from(this._data,this._... method constructor (line 3) | constructor(){this._xml=[],this._stack=[],this._rollbacks=[]} method tos (line 3) | get tos(){return this._stack.length?this._stack[this._stack.length-1]:... method cursor (line 3) | get cursor(){return this._xml.length} method openXml (line 3) | openXml(e){const t=this._xml;t.push("\n")} method openNode (line 3) | openNode(e,t){const r=this.tos,n=this._xml;r&&this.open&&n.push(">"),t... method addAttribute (line 3) | addAttribute(e,t){if(!this.open)throw new Error("Cannot write attribut... method addAttributes (line 3) | addAttributes(e){if(!this.open)throw new Error("Cannot write attribute... method writeText (line 3) | writeText(e){const t=this._xml;this.open&&(t.push(">"),this.open=!1),t... method writeXml (line 3) | writeXml(e){this.open&&(this._xml.push(">"),this.open=!1),this.leaf=!1... method closeNode (line 3) | closeNode(){const e=this._stack.pop(),t=this._xml;this.leaf?t.push("/>... method leafNode (line 3) | leafNode(e,t,r){this.openNode(e,t),void 0!==r&&this.writeText(r),this.... method closeAll (line 3) | closeAll(){for(;this._stack.length;)this.closeNode()} method addRollback (line 3) | addRollback(){return this._rollbacks.push({xml:this._xml.length,stack:... method commit (line 3) | commit(){this._rollbacks.pop()} method rollback (line 3) | rollback(){const e=this._rollbacks.pop();this._xml.length>e.xml&&this.... method xml (line 3) | get xml(){return this.closeAll(),this._xml.join("")} method constructor (line 3) | constructor(e){super(),this.options=Object.assign({type:"nodebuffer",c... method append (line 3) | append(e,t){t.hasOwnProperty("base64")&&t.base64?this.zip.file(t.name,... method finalize (line 3) | async finalize(){const e=await this.zip.generateAsync(this.options);th... method read (line 3) | read(e){return this.stream.read(e)} method setEncoding (line 3) | setEncoding(e){return this.stream.setEncoding(e)} method pause (line 3) | pause(){return this.stream.pause()} method resume (line 3) | resume(){return this.stream.resume()} method isPaused (line 3) | isPaused(){return this.stream.isPaused()} method pipe (line 3) | pipe(e,t){return this.stream.pipe(e,t)} method unpipe (line 3) | unpipe(e){return this.stream.unpipe(e)} method unshift (line 3) | unshift(e){return this.stream.unshift(e)} method wrap (line 3) | wrap(e){return this.stream.wrap(e)} method constructor (line 3) | constructor(){super(),this.map={stop:new s}} method name (line 3) | get name(){return"gradient"} method tag (line 3) | get tag(){return"gradientFill"} method render (line 3) | render(e,t){switch(e.openNode("gradientFill"),t.gradient){case"angle":... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){return!!this.parser&&(this.parser.parseClose(e)||(this.m... method constructor (line 3) | constructor(e,t){super(),this.id=e,this.formatCode=t} method tag (line 3) | get tag(){return"numFmt"} method render (line 3) | render(e,t){e.leafNode("numFmt",{numFmtId:t.id,formatCode:t.formatCode})} method parseOpen (line 3) | parseOpen(e){switch(e.name){case"numFmt":return this.model={id:parseIn... method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(){return!1} method constructor (line 3) | constructor(e){super({objectMode:e.objectMode}),this.lines="",this.row... method hasHitRowLimit (line 3) | get hasHitRowLimit(){return this.parserOptions.limitRows&&this.rowCoun... method shouldEmitRows (line 3) | get shouldEmitRows(){return this.parsedRowCount>this.parserOptions.ski... method shouldSkipLine (line 3) | get shouldSkipLine(){return this.parsedLineCount<=this.parserOptions.s... method transform (line 3) | transform(e){return this.rowTransformerValidator.rowTransform=e,this} method validate (line 3) | validate(e){return this.rowTransformerValidator.rowValidator=e,this} method emit (line 3) | emit(e){if("end"===e)return this.endEmitted||(this.endEmitted=!0,super... method _transform (line 3) | _transform(e,t,r){if(this.hasHitRowLimit)return r();const n=a.wrapDone... method _flush (line 3) | _flush(e){const t=a.wrapDoneCallback(e);if(this.hasHitRowLimit)return ... method parse (line 3) | parse(e,t){if(!e)return[];const{line:r,rows:n}=this.parser.parse(e,t);... method processRows (line 3) | processRows(e,r){const n=e.length,i=s=>{const o=e=>e?r(e):s%100!=0?i(s... method transformRow (line 3) | transformRow(e,t){try{this.headerTransformer.transform(e,(r,n)=>r?t(r)... method checkAndEmitHeaders (line 3) | checkAndEmitHeaders(){!this.headersEmitted&&this.headerTransformer.hea... method skipRow (line 3) | skipRow(e){return this.rowCount-=1,e(null,{row:null,isValid:!0})} method pushRow (line 3) | pushRow(e,t){try{this.parserOptions.objectMode?this.push(e):this.push(... method wrapDoneCallback (line 3) | static wrapDoneCallback(e){let t=!1;return function(r){if(r){if(t)thro... class l (line 3) | class l{constructor(e){this._data=e}get length(){return this._data.lengt... method constructor (line 3) | constructor(e,t,r){if(!e||!t)throw new Error("A Cell needs a Row");thi... method worksheet (line 3) | get worksheet(){return this._row.worksheet} method workbook (line 3) | get workbook(){return this._row.worksheet.workbook} method destroy (line 3) | destroy(){delete this.style,delete this._value,delete this._row,delete... method numFmt (line 3) | get numFmt(){return this.style.numFmt} method numFmt (line 3) | set numFmt(e){this.style.numFmt=e} method font (line 3) | get font(){return this.style.font} method font (line 3) | set font(e){this.style.font=e} method alignment (line 3) | get alignment(){return this.style.alignment} method alignment (line 3) | set alignment(e){this.style.alignment=e} method border (line 3) | get border(){return this.style.border} method border (line 3) | set border(e){this.style.border=e} method fill (line 3) | get fill(){return this.style.fill} method fill (line 3) | set fill(e){this.style.fill=e} method protection (line 3) | get protection(){return this.style.protection} method protection (line 3) | set protection(e){this.style.protection=e} method _mergeStyle (line 3) | _mergeStyle(e,t,r){const n=e&&e.numFmt||t&&t.numFmt;n&&(r.numFmt=n);co... method address (line 3) | get address(){return this._address} method row (line 3) | get row(){return this._row.number} method col (line 3) | get col(){return this._column.number} method $col$row (line 3) | get $col$row(){return`$${this._column.letter}$${this.row}`} method type (line 3) | get type(){return this._value.type} method effectiveType (line 3) | get effectiveType(){return this._value.effectiveType} method toCsvString (line 3) | toCsvString(){return this._value.toCsvString()} method addMergeRef (line 3) | addMergeRef(){this._mergeCount++} method releaseMergeRef (line 3) | releaseMergeRef(){this._mergeCount--} method isMerged (line 3) | get isMerged(){return this._mergeCount>0||this.type===l.Types.Merge} method merge (line 3) | merge(e,t){this._value.release(),this._value=c.create(l.Types.Merge,th... method unmerge (line 3) | unmerge(){this.type===l.Types.Merge&&(this._value.release(),this._valu... method isMergedTo (line 3) | isMergedTo(e){return this._value.type===l.Types.Merge&&this._value.isM... method master (line 3) | get master(){return this.type===l.Types.Merge?this._value.master:this} method isHyperlink (line 3) | get isHyperlink(){return this._value.type===l.Types.Hyperlink} method hyperlink (line 3) | get hyperlink(){return this._value.hyperlink} method value (line 3) | get value(){return this._value.value} method value (line 3) | set value(e){this.type!==l.Types.Merge?(this._value.release(),this._va... method note (line 3) | get note(){return this._comment&&this._comment.note} method note (line 3) | set note(e){this._comment=new a(e)} method text (line 3) | get text(){return this._value.toString()} method html (line 3) | get html(){return i.escapeHtml(this.text)} method toString (line 3) | toString(){return this.text} method _upgradeToHyperlink (line 3) | _upgradeToHyperlink(e){this.type===l.Types.String&&(this._value=c.crea... method formula (line 3) | get formula(){return this._value.formula} method result (line 3) | get result(){return this._value.result} method formulaType (line 3) | get formulaType(){return this._value.formulaType} method fullAddress (line 3) | get fullAddress(){const{worksheet:e}=this._row;return{sheetName:e.name... method name (line 3) | get name(){return this.names[0]} method name (line 3) | set name(e){this.names=[e]} method names (line 3) | get names(){return this.workbook.definedNames.getNamesEx(this.fullAddr... method names (line 3) | set names(e){const{definedNames:t}=this.workbook;t.removeAllNames(this... method addName (line 3) | addName(e){this.workbook.definedNames.addEx(this.fullAddress,e)} method removeName (line 3) | removeName(e){this.workbook.definedNames.removeEx(this.fullAddress,e)} method removeAllNames (line 3) | removeAllNames(){this.workbook.definedNames.removeAllNames(this.fullAd... method _dataValidations (line 3) | get _dataValidations(){return this.worksheet.dataValidations} method dataValidation (line 3) | get dataValidation(){return this._dataValidations.find(this.address)} method dataValidation (line 3) | set dataValidation(e){this._dataValidations.add(this.address,e)} method model (line 3) | get model(){const{model:e}=this._value;return e.style=this.style,this.... method model (line 3) | set model(e){if(this._value.release(),this._value=c.create(e.type,this... method constructor (line 3) | constructor(e){this._data=e} method length (line 3) | get length(){return this._data.length} method copy (line 3) | copy(e,t,r,n){return this._data._buf.copy(e,t,r,n)} method toBuffer (line 3) | toBuffer(){return this._data.toBuffer()} method constructor (line 3) | constructor(){super(),this.map={Company:new s({tag:"Company"}),Manager... method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode("Properties",l.PR... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.p... method constructor (line 3) | constructor(){super(),this.map={"dc:creator":new o({tag:"dc:creator"})... method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode("cp:corePropertie... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.p... method constructor (line 3) | constructor(){super(),this.map={"xdr:twoCellAnchor":new o,"xdr:oneCell... method prepare (line 3) | prepare(e){e.anchors.forEach((e,t)=>{e.anchorType=function(e){return("... method tag (line 3) | get tag(){return"xdr:wsDr"} method render (line 3) | render(e,t){e.openXml(i.StdDocAttributes),e.openNode(this.tag,l.DRAWIN... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.m... method reconcile (line 3) | reconcile(e,t){e.anchors.forEach(e=>{e.br?this.map["xdr:twoCellAnchor"... method constructor (line 3) | constructor(){super(),this.map={patternFill:new o,gradientFill:new a}} method tag (line 3) | get tag(){return"fill"} method render (line 3) | render(e,t){switch(e.addRollback(),e.openNode("fill"),t.type){case"pat... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){return!!this.parser&&(this.parser.parseClose(e)||(this.m... method validStyle (line 3) | validStyle(e){return l.validPatternValues[e]} method constructor (line 3) | constructor(e){this.rowCount=0,this.formatterOptions=e,this.fieldForma... method isRowHashArray (line 3) | static isRowHashArray(e){return!!Array.isArray(e)&&(Array.isArray(e[0]... method isRowArray (line 3) | static isRowArray(e){return Array.isArray(e)&&!this.isRowHashArray(e)} method gatherHeaders (line 3) | static gatherHeaders(e){return l.isRowHashArray(e)?e.map(e=>e[0]):Arra... method createTransform (line 3) | static createTransform(e){return a.isSyncTransform(e)?(t,r)=>{let n=nu... method rowTransform (line 3) | set rowTransform(e){if(!i.default(e))throw new TypeError("The transfor... method format (line 3) | format(e,t){this.callTransformer(e,(r,n)=>{if(r)return t(r);if(!e)retu... method finish (line 3) | finish(e){const t=[];if(this.formatterOptions.alwaysWriteHeaders&&0===... method checkHeaders (line 3) | checkHeaders(e){if(this.headers)return{shouldFormatColumns:!0,headers:... method gatherColumns (line 3) | gatherColumns(e){if(null===this.headers)throw new Error("Headers is cu... method callTransformer (line 3) | callTransformer(e,t){return this._rowTransform?this._rowTransform(e,t)... method formatColumns (line 3) | formatColumns(e,t){const r=e.map((e,r)=>this.fieldFormatter.format(e,r... class c (line 3) | class c{constructor(e){this._data=e}get length(){return this._data.lengt... method constructor (line 3) | constructor(e){this._data=e} method length (line 3) | get length(){return this._data.length} method copy (line 3) | copy(e,t,r,n){this._data.copy(e,t,r,n)} method toBuffer (line 3) | toBuffer(){return this._data} method constructor (line 3) | constructor(){super(),this.map={"x14:dataBar":this.databarXform=new o,... method tag (line 3) | get tag(){return"x14:cfRule"} method isExt (line 3) | static isExt(e){return"dataBar"===e.type?o.isExt(e):!("iconSet"!==e.ty... method prepare (line 3) | prepare(e){c.isExt(e)&&(e.x14Id=`{${n()}}`.toUpperCase())} method render (line 3) | render(e,t){if(c.isExt(t))switch(t.type){case"dataBar":this.renderData... method renderDataBar (line 3) | renderDataBar(e,t){e.openNode(this.tag,{type:"dataBar",id:t.x14Id}),th... method renderIconSet (line 3) | renderIconSet(e,t){e.openNode(this.tag,{type:"iconSet",priority:t.prio... method createNewModel (line 3) | createNewModel(e){let{attributes:t}=e;return{type:t.type,x14Id:t.id,pr... method onParserClose (line 3) | onParserClose(e,t){Object.assign(this.model,t.model)} method constructor (line 3) | constructor(){super(),this.map={autoFilter:new o,tableColumns:new s({t... method prepare (line 3) | prepare(e,t){this.map.autoFilter.prepare(e),this.map.tableColumns.prep... method tag (line 3) | get tag(){return"table"} method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode(this.tag,{...c.TA... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;const{n... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.p... method reconcile (line 3) | reconcile(e,t){e.columns.forEach(e=>{void 0!==e.dxfId&&(e.style=t.styl... class u (line 3) | class u{constructor(e){this.size=e,this.buffer=n.alloc(e),this.iRead=0,t... method constructor (line 3) | constructor(e){this.size=e,this.buffer=n.alloc(e),this.iRead=0,this.iW... method toBuffer (line 3) | toBuffer(){if(0===this.iRead&&this.iWrite===this.size)return this.buff... method length (line 3) | get length(){return this.iWrite-this.iRead} method eod (line 3) | get eod(){return this.iRead===this.iWrite} method full (line 3) | get full(){return this.iWrite===this.size} method read (line 3) | read(e){let t;return 0===e?null:void 0===e||e>=this.length?(t=this.toB... method write (line 3) | write(e,t,r){const n=Math.min(r,this.size-this.iWrite);return e.copy(t... method constructor (line 3) | constructor(e){super(),this.options=e||u.OPTIONS,this.map={b:{prop:"bo... method tag (line 3) | get tag(){return this.options.tagName} method render (line 3) | render(e,t){const{map:r}=this;e.openNode(this.options.tagName),l.each(... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;if(this... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser&&!this.parser.parseClose(e)){const t=this... method toBuffer (line 3) | toBuffer(){switch(this.buffers.length){case 0:return null;case 1:return ... method _getWritableBuffer (line 3) | _getWritableBuffer(){if(this.buffers.length){const e=this.buffers[this.b... method _pipe (line 3) | async _pipe(e){await Promise.all(this.pipes.map((function(t){return new ... method _writeToBuffers (line 3) | _writeToBuffers(e){let t=0;const r=e.length;for(;t{e?r(e):(this._flush(),this.pipes.forEach(e=>{e.en... method read (line 3) | read(e){let t;if(e){for(t=[];e&&this.buffers.length&&!this.buffers[0].eo... method setEncoding (line 3) | setEncoding(e){this.encoding=e} method pause (line 3) | pause(){this.paused=!0} method resume (line 3) | resume(){this.paused=!1} method isPaused (line 3) | isPaused(){return!!this.paused} method pipe (line 3) | pipe(e){this.pipes.push(e),!this.paused&&this.buffers.length&&this.end()} method unpipe (line 3) | unpipe(e){this.pipes=this.pipes.filter(t=>t!==e)} method unshift (line 3) | unshift(){throw new Error("Not Implemented")} method wrap (line 3) | wrap(){throw new Error("Not Implemented")} method constructor (line 3) | constructor(t){this._buf=e.alloc(t&&t.size||16384),this._encoding=t&&t.e... method length (line 3) | get length(){return this._inPos} method capacity (line 3) | get capacity(){return this._buf.length} method buffer (line 3) | get buffer(){return this._buf} method toBuffer (line 3) | toBuffer(){return this._buffer||(this._buffer=e.alloc(this.length),this.... method reset (line 3) | reset(e){e=e||0,this._buffer=void 0,this._inPos=e} method _grow (line 3) | _grow(t){let r=2*this._buf.length;for(;rthis... method escapeHtml (line 3) | escapeHtml(e){const t=i.exec(e);if(!t)return e;let r="",n="",s=0,o=t.ind... method deepMerge (line 3) | deepMerge(){const e=arguments[0]||{},{length:t}=arguments;let r,n,i;func... method nop (line 3) | nop(){} method excelToDate (line 3) | excelToDate(e,t){const r=Math.round(24*(e-25569+(t?1462:0))*3600*1e3);re... method parsePath (line 3) | parsePath(e){const t=e.lastIndexOf("/");return{path:e.substring(0,t),nam... method getRelsPath (line 3) | getRelsPath(e){const t=o.parsePath(e);return`${t.path}/_rels/${t.name}.r... method xmlEncode (line 3) | xmlEncode(e){const t=s.exec(e);if(!t)return e;let r="",n="",i=0,o=t.inde... method validInt (line 3) | validInt(e){const t=parseInt(e,10);return Number.isNaN(t)?0:t} method isDateFmt (line 3) | isDateFmt(e){if(!e)return!1;return null!==(e=(e=e.replace(/\[[^\]]*]/g,"... function s (line 3) | function s(e,t,r){e.push(` ${t}="${i.xmlEncode(r.toString())}"`)} method prepare (line 3) | prepare(){} method render (line 3) | render(){} method parseOpen (line 3) | parseOpen(e){} method parseText (line 3) | parseText(e){} method parseClose (line 3) | parseClose(e){} method reconcile (line 3) | reconcile(e,t){} method reset (line 3) | reset(){this.model=null,this.map&&Object.values(this.map).forEach(e=>{... method mergeModel (line 3) | mergeModel(e){this.model=Object.assign(this.model||{},e)} method parse (line 3) | async parse(e){for await(const t of e)for(const{eventType:e,value:r}of... method parseStream (line 3) | async parseStream(e){return this.parse(n(e))} method xml (line 3) | get xml(){return this.toXml(this.model)} method toXml (line 3) | toXml(e){const t=new i;return this.render(t,e),t.xml} method toAttribute (line 3) | static toAttribute(e,t){let r=arguments.length>2&&void 0!==arguments[2... method toStringAttribute (line 3) | static toStringAttribute(e,t){let r=arguments.length>2&&void 0!==argum... method toStringValue (line 3) | static toStringValue(e,t){return void 0===e?t:e} method toBoolAttribute (line 3) | static toBoolAttribute(e,t){let r=arguments.length>2&&void 0!==argumen... method toBoolValue (line 3) | static toBoolValue(e,t){return void 0===e?t:"1"===e} method toIntAttribute (line 3) | static toIntAttribute(e,t){let r=arguments.length>2&&void 0!==argument... method toIntValue (line 3) | static toIntValue(e,t){return void 0===e?t:parseInt(e,10)} method toFloatAttribute (line 3) | static toFloatAttribute(e,t){let r=arguments.length>2&&void 0!==argume... method toFloatValue (line 3) | static toFloatValue(e,t){return void 0===e?t:parseFloat(e)} method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode("Types",s.PROPERT... method parseOpen (line 3) | parseOpen(){return!1} method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(){return!1} method tag (line 3) | get tag(){return"x14:id"} method render (line 3) | render(e,t){e.leafNode(this.tag,null,t)} method parseOpen (line 3) | parseOpen(){this.model=""} method parseText (line 3) | parseText(e){this.model+=e} method parseClose (line 3) | parseClose(e){return e!==this.tag} method constructor (line 3) | constructor(){super(),this.map={"x14:conditionalFormattings":this.cond... method tag (line 3) | get tag(){return"ext"} method hasContent (line 3) | hasContent(e){return this.conditionalFormattings.hasContent(e.conditio... method prepare (line 3) | prepare(e,t){this.conditionalFormattings.prepare(e.conditionalFormatti... method render (line 3) | render(e,t){e.openNode("ext",{uri:"{78C0D931-6437-407d-A8EE-F0AAD7539E... method createNewModel (line 3) | createNewModel(){return{}} method onParserClose (line 3) | onParserClose(e,t){this.model[e]=t.model} method constructor (line 3) | constructor(){super(),this.map={color:new i}} method tag (line 3) | get tag(){return"stop"} method render (line 3) | render(e,t){e.openNode("stop"),e.addAttribute("position",t.position),t... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(e){return!!this.parser&&(this.parser.parseClose(e)||(this.m... method constructor (line 3) | constructor(e){super({writableObjectMode:e.objectMode}),this.hasWritte... method transform (line 3) | transform(e){return this.rowFormatter.rowTransform=e,this} method _transform (line 3) | _transform(e,r,n){let i=!1;try{this.hasWrittenBOM||(this.push(this.for... method _flush (line 3) | _flush(e){this.rowFormatter.finish((r,n)=>r?e(r):(n&&n.forEach(e=>{thi... function o (line 3) | function o(e,t){if(t){const r=[];n.each(t,(e,t)=>{void 0!==e&&s(r,t,e)})... method constructor (line 3) | constructor(e,t,r){this._worksheet=e,this._number=t,!1!==r&&(this.defn... method number (line 3) | get number(){return this._number} method worksheet (line 3) | get worksheet(){return this._worksheet} method letter (line 3) | get letter(){return s.n2l(this._number)} method isCustomWidth (line 3) | get isCustomWidth(){return void 0!==this.width&&9!==this.width} method defn (line 3) | get defn(){return{header:this._header,key:this.key,width:this.width,st... method defn (line 3) | set defn(e){e?(this.key=e.key,this.width=void 0!==e.width?e.width:9,th... method headers (line 3) | get headers(){return this._header&&this._header instanceof Array?this.... method header (line 3) | get header(){return this._header} method header (line 3) | set header(e){void 0!==e?(this._header=e,this.headers.forEach((e,t)=>{... method key (line 3) | get key(){return this._key} method key (line 3) | set key(e){(this._key&&this._worksheet.getColumnKey(this._key))===this... method hidden (line 3) | get hidden(){return!!this._hidden} method hidden (line 3) | set hidden(e){this._hidden=e} method outlineLevel (line 3) | get outlineLevel(){return this._outlineLevel||0} method outlineLevel (line 3) | set outlineLevel(e){this._outlineLevel=e} method collapsed (line 3) | get collapsed(){return!!(this._outlineLevel&&this._outlineLevel>=this.... method toString (line 3) | toString(){return JSON.stringify({key:this.key,width:this.width,header... method equivalentTo (line 3) | equivalentTo(e){return this.width===e.width&&this.hidden===e.hidden&&t... method isDefault (line 3) | get isDefault(){if(this.isCustomWidth)return!1;if(this.hidden)return!1... method headerCount (line 3) | get headerCount(){return this.headers.length} method eachCell (line 3) | eachCell(e,t){const r=this.number;t||(t=e,e=null),this._worksheet.each... method values (line 3) | get values(){const e=[];return this.eachCell((t,r)=>{t&&t.type!==i.Val... method values (line 3) | set values(e){if(!e)return;const t=this.number;let r=0;e.hasOwnPropert... method _applyStyle (line 3) | _applyStyle(e,t){return this.style[e]=t,this.eachCell(r=>{r[e]=t}),t} method numFmt (line 3) | get numFmt(){return this.style.numFmt} method numFmt (line 3) | set numFmt(e){this._applyStyle("numFmt",e)} method font (line 3) | get font(){return this.style.font} method font (line 3) | set font(e){this._applyStyle("font",e)} method alignment (line 3) | get alignment(){return this.style.alignment} method alignment (line 3) | set alignment(e){this._applyStyle("alignment",e)} method protection (line 3) | get protection(){return this.style.protection} method protection (line 3) | set protection(e){this._applyStyle("protection",e)} method border (line 3) | get border(){return this.style.border} method border (line 3) | set border(e){this._applyStyle("border",e)} method fill (line 3) | get fill(){return this.style.fill} method fill (line 3) | set fill(e){this._applyStyle("fill",e)} method toModel (line 3) | static toModel(e){const t=[];let r=null;return e&&e.forEach((e,n)=>{e.... method fromModel (line 3) | static fromModel(e,t){const r=[];let n=1,i=0;for(t=(t=t||[]).sort((fun... method constructor (line 3) | constructor(){super(),this.map={"v:shape":new s}} method tag (line 3) | get tag(){return"xml"} method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode(this.tag,o.DRAWIN... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.m... method reconcile (line 3) | reconcile(e,t){e.anchors.forEach(e=>{e.br?this.map["xdr:twoCellAnchor"... method constructor (line 3) | constructor(){super(),this.map={"v:textbox":new i,"x:ClientData":new s}} method tag (line 3) | get tag(){return"v:shape"} method render (line 3) | render(e,t,r){e.openNode("v:shape",o.V_SHAPE_ATTRIBUTES(t,r)),e.leafNo... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.p... method constructor (line 3) | constructor(){super(),this.map={Relationship:new s}} method render (line 3) | render(e,t){t=t||this._values,e.openXml(n.StdDocAttributes),e.openNode... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.m... method constructor (line 3) | constructor(){super(),this.map={"x14:id":this.idXform=new s}} method tag (line 3) | get tag(){return"ext"} method render (line 3) | render(e,t){e.openNode(this.tag,{uri:"{B025F937-C7B1-47D3-B67F-A62EFF6... method createNewModel (line 3) | createNewModel(){return{}} method onParserClose (line 3) | onParserClose(e,t){this.model.x14Id=t.model} method constructor (line 3) | constructor(e){super(),this.model=e} method tag (line 3) | get tag(){return"r"} method textXform (line 3) | get textXform(){return this._textXform||(this._textXform=new n)} method fontXform (line 3) | get fontXform(){return this._fontXform||(this._fontXform=new i(o.FONT_... method render (line 3) | render(e,t){t=t||this.model,e.openNode("r"),t.font&&this.fontXform.ren... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){switch(e){case"r":return!1;case"t":return this.model.tex... method constructor (line 3) | constructor(e){super(),this.name=e,this.map={color:new s}} method tag (line 3) | get tag(){return this.name} method render (line 3) | render(e,t,r){const n=t&&t.color||r||this.defaultColor;e.openNode(this... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){return this.parser?(this.parser.parseClose(e)||(this.par... method validStyle (line 3) | validStyle(e){return o.validStyleValues[e]} method constructor (line 3) | constructor(){super(),this.map={fgColor:new i("fgColor"),bgColor:new i... method name (line 3) | get name(){return"pattern"} method tag (line 3) | get tag(){return"patternFill"} method render (line 3) | render(e,t){e.openNode("patternFill"),e.addAttribute("patternType",t.p... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){return!!this.parser&&(this.parser.parseClose(e)||(this.p... method constructor (line 3) | constructor(e){this.parserOptions=e,this.rowParser=new i.RowParser(thi... method removeBOM (line 3) | static removeBOM(e){return e&&65279===e.charCodeAt(0)?e.slice(1):e} method parse (line 3) | parse(e,t){const r=new n.Scanner({line:o.removeBOM(e),parserOptions:th... method parseWithoutComments (line 3) | parseWithoutComments(e){const t=[];let r=!0;for(;r;)r=this.parseRow(e,... method parseWithComments (line 3) | parseWithComments(e){const{parserOptions:t}=this,r=[];for(let n=e.next... method parseRow (line 3) | parseRow(e,t){if(!e.nextNonSpaceToken)return!1;const r=this.rowParser.... method constructor (line 3) | constructor(){this._rowTransform=null,this._rowValidator=null} method createTransform (line 3) | static createTransform(e){return s.isSyncTransform(e)?(t,r)=>{let n=nu... method createValidator (line 3) | static createValidator(e){return s.isSyncValidate(e)?(t,r)=>{r(null,{r... method rowTransform (line 3) | set rowTransform(e){if(!i.default(e))throw new TypeError("The transfor... method rowValidator (line 3) | set rowValidator(e){if(!i.default(e))throw new TypeError("The validate... method transformAndValidate (line 3) | transformAndValidate(e,t){return this.callTransformer(e,(e,r)=>e?t(e):... method callTransformer (line 3) | callTransformer(e,t){return this._rowTransform?this._rowTransform(e,t)... method callValidator (line 3) | callValidator(e,t){return this._rowValidator?this._rowValidator(e,t):t... class a (line 3) | class a{constructor(){this._xml=[],this._stack=[],this._rollbacks=[]}get... method constructor (line 3) | constructor(e,t){this._data=e,this._encoding=t} method length (line 3) | get length(){return this.toBuffer().length} method copy (line 3) | copy(e,t,r,n){return this.toBuffer().copy(e,t,r,n)} method toBuffer (line 3) | toBuffer(){return this._buffer||(this._buffer=n.from(this._data,this._... method constructor (line 3) | constructor(){this._xml=[],this._stack=[],this._rollbacks=[]} method tos (line 3) | get tos(){return this._stack.length?this._stack[this._stack.length-1]:... method cursor (line 3) | get cursor(){return this._xml.length} method openXml (line 3) | openXml(e){const t=this._xml;t.push("\n")} method openNode (line 3) | openNode(e,t){const r=this.tos,n=this._xml;r&&this.open&&n.push(">"),t... method addAttribute (line 3) | addAttribute(e,t){if(!this.open)throw new Error("Cannot write attribut... method addAttributes (line 3) | addAttributes(e){if(!this.open)throw new Error("Cannot write attribute... method writeText (line 3) | writeText(e){const t=this._xml;this.open&&(t.push(">"),this.open=!1),t... method writeXml (line 3) | writeXml(e){this.open&&(this._xml.push(">"),this.open=!1),this.leaf=!1... method closeNode (line 3) | closeNode(){const e=this._stack.pop(),t=this._xml;this.leaf?t.push("/>... method leafNode (line 3) | leafNode(e,t,r){this.openNode(e,t),void 0!==r&&this.writeText(r),this.... method closeAll (line 3) | closeAll(){for(;this._stack.length;)this.closeNode()} method addRollback (line 3) | addRollback(){return this._rollbacks.push({xml:this._xml.length,stack:... method commit (line 3) | commit(){this._rollbacks.pop()} method rollback (line 3) | rollback(){const e=this._rollbacks.pop();this._xml.length>e.xml&&this.... method xml (line 3) | get xml(){return this.closeAll(),this._xml.join("")} method constructor (line 3) | constructor(e){super(),this.options=Object.assign({type:"nodebuffer",c... method append (line 3) | append(e,t){t.hasOwnProperty("base64")&&t.base64?this.zip.file(t.name,... method finalize (line 3) | async finalize(){const e=await this.zip.generateAsync(this.options);th... method read (line 3) | read(e){return this.stream.read(e)} method setEncoding (line 3) | setEncoding(e){return this.stream.setEncoding(e)} method pause (line 3) | pause(){return this.stream.pause()} method resume (line 3) | resume(){return this.stream.resume()} method isPaused (line 3) | isPaused(){return this.stream.isPaused()} method pipe (line 3) | pipe(e,t){return this.stream.pipe(e,t)} method unpipe (line 3) | unpipe(e){return this.stream.unpipe(e)} method unshift (line 3) | unshift(e){return this.stream.unshift(e)} method wrap (line 3) | wrap(e){return this.stream.wrap(e)} method constructor (line 3) | constructor(){super(),this.map={stop:new s}} method name (line 3) | get name(){return"gradient"} method tag (line 3) | get tag(){return"gradientFill"} method render (line 3) | render(e,t){switch(e.openNode("gradientFill"),t.gradient){case"angle":... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){return!!this.parser&&(this.parser.parseClose(e)||(this.m... method constructor (line 3) | constructor(e,t){super(),this.id=e,this.formatCode=t} method tag (line 3) | get tag(){return"numFmt"} method render (line 3) | render(e,t){e.leafNode("numFmt",{numFmtId:t.id,formatCode:t.formatCode})} method parseOpen (line 3) | parseOpen(e){switch(e.name){case"numFmt":return this.model={id:parseIn... method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(){return!1} method constructor (line 3) | constructor(e){super({objectMode:e.objectMode}),this.lines="",this.row... method hasHitRowLimit (line 3) | get hasHitRowLimit(){return this.parserOptions.limitRows&&this.rowCoun... method shouldEmitRows (line 3) | get shouldEmitRows(){return this.parsedRowCount>this.parserOptions.ski... method shouldSkipLine (line 3) | get shouldSkipLine(){return this.parsedLineCount<=this.parserOptions.s... method transform (line 3) | transform(e){return this.rowTransformerValidator.rowTransform=e,this} method validate (line 3) | validate(e){return this.rowTransformerValidator.rowValidator=e,this} method emit (line 3) | emit(e){if("end"===e)return this.endEmitted||(this.endEmitted=!0,super... method _transform (line 3) | _transform(e,t,r){if(this.hasHitRowLimit)return r();const n=a.wrapDone... method _flush (line 3) | _flush(e){const t=a.wrapDoneCallback(e);if(this.hasHitRowLimit)return ... method parse (line 3) | parse(e,t){if(!e)return[];const{line:r,rows:n}=this.parser.parse(e,t);... method processRows (line 3) | processRows(e,r){const n=e.length,i=s=>{const o=e=>e?r(e):s%100!=0?i(s... method transformRow (line 3) | transformRow(e,t){try{this.headerTransformer.transform(e,(r,n)=>r?t(r)... method checkAndEmitHeaders (line 3) | checkAndEmitHeaders(){!this.headersEmitted&&this.headerTransformer.hea... method skipRow (line 3) | skipRow(e){return this.rowCount-=1,e(null,{row:null,isValid:!0})} method pushRow (line 3) | pushRow(e,t){try{this.parserOptions.objectMode?this.push(e):this.push(... method wrapDoneCallback (line 3) | static wrapDoneCallback(e){let t=!1;return function(r){if(r){if(t)thro... class a (line 3) | class a extends n.EventEmitter{constructor(e){super(),this.options=Objec... method constructor (line 3) | constructor(e,t){this._data=e,this._encoding=t} method length (line 3) | get length(){return this.toBuffer().length} method copy (line 3) | copy(e,t,r,n){return this.toBuffer().copy(e,t,r,n)} method toBuffer (line 3) | toBuffer(){return this._buffer||(this._buffer=n.from(this._data,this._... method constructor (line 3) | constructor(){this._xml=[],this._stack=[],this._rollbacks=[]} method tos (line 3) | get tos(){return this._stack.length?this._stack[this._stack.length-1]:... method cursor (line 3) | get cursor(){return this._xml.length} method openXml (line 3) | openXml(e){const t=this._xml;t.push("\n")} method openNode (line 3) | openNode(e,t){const r=this.tos,n=this._xml;r&&this.open&&n.push(">"),t... method addAttribute (line 3) | addAttribute(e,t){if(!this.open)throw new Error("Cannot write attribut... method addAttributes (line 3) | addAttributes(e){if(!this.open)throw new Error("Cannot write attribute... method writeText (line 3) | writeText(e){const t=this._xml;this.open&&(t.push(">"),this.open=!1),t... method writeXml (line 3) | writeXml(e){this.open&&(this._xml.push(">"),this.open=!1),this.leaf=!1... method closeNode (line 3) | closeNode(){const e=this._stack.pop(),t=this._xml;this.leaf?t.push("/>... method leafNode (line 3) | leafNode(e,t,r){this.openNode(e,t),void 0!==r&&this.writeText(r),this.... method closeAll (line 3) | closeAll(){for(;this._stack.length;)this.closeNode()} method addRollback (line 3) | addRollback(){return this._rollbacks.push({xml:this._xml.length,stack:... method commit (line 3) | commit(){this._rollbacks.pop()} method rollback (line 3) | rollback(){const e=this._rollbacks.pop();this._xml.length>e.xml&&this.... method xml (line 3) | get xml(){return this.closeAll(),this._xml.join("")} method constructor (line 3) | constructor(e){super(),this.options=Object.assign({type:"nodebuffer",c... method append (line 3) | append(e,t){t.hasOwnProperty("base64")&&t.base64?this.zip.file(t.name,... method finalize (line 3) | async finalize(){const e=await this.zip.generateAsync(this.options);th... method read (line 3) | read(e){return this.stream.read(e)} method setEncoding (line 3) | setEncoding(e){return this.stream.setEncoding(e)} method pause (line 3) | pause(){return this.stream.pause()} method resume (line 3) | resume(){return this.stream.resume()} method isPaused (line 3) | isPaused(){return this.stream.isPaused()} method pipe (line 3) | pipe(e,t){return this.stream.pipe(e,t)} method unpipe (line 3) | unpipe(e){return this.stream.unpipe(e)} method unshift (line 3) | unshift(e){return this.stream.unshift(e)} method wrap (line 3) | wrap(e){return this.stream.wrap(e)} method constructor (line 3) | constructor(){super(),this.map={stop:new s}} method name (line 3) | get name(){return"gradient"} method tag (line 3) | get tag(){return"gradientFill"} method render (line 3) | render(e,t){switch(e.openNode("gradientFill"),t.gradient){case"angle":... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){return!!this.parser&&(this.parser.parseClose(e)||(this.m... method constructor (line 3) | constructor(e,t){super(),this.id=e,this.formatCode=t} method tag (line 3) | get tag(){return"numFmt"} method render (line 3) | render(e,t){e.leafNode("numFmt",{numFmtId:t.id,formatCode:t.formatCode})} method parseOpen (line 3) | parseOpen(e){switch(e.name){case"numFmt":return this.model={id:parseIn... method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(){return!1} method constructor (line 3) | constructor(e){super({objectMode:e.objectMode}),this.lines="",this.row... method hasHitRowLimit (line 3) | get hasHitRowLimit(){return this.parserOptions.limitRows&&this.rowCoun... method shouldEmitRows (line 3) | get shouldEmitRows(){return this.parsedRowCount>this.parserOptions.ski... method shouldSkipLine (line 3) | get shouldSkipLine(){return this.parsedLineCount<=this.parserOptions.s... method transform (line 3) | transform(e){return this.rowTransformerValidator.rowTransform=e,this} method validate (line 3) | validate(e){return this.rowTransformerValidator.rowValidator=e,this} method emit (line 3) | emit(e){if("end"===e)return this.endEmitted||(this.endEmitted=!0,super... method _transform (line 3) | _transform(e,t,r){if(this.hasHitRowLimit)return r();const n=a.wrapDone... method _flush (line 3) | _flush(e){const t=a.wrapDoneCallback(e);if(this.hasHitRowLimit)return ... method parse (line 3) | parse(e,t){if(!e)return[];const{line:r,rows:n}=this.parser.parse(e,t);... method processRows (line 3) | processRows(e,r){const n=e.length,i=s=>{const o=e=>e?r(e):s%100!=0?i(s... method transformRow (line 3) | transformRow(e,t){try{this.headerTransformer.transform(e,(r,n)=>r?t(r)... method checkAndEmitHeaders (line 3) | checkAndEmitHeaders(){!this.headersEmitted&&this.headerTransformer.hea... method skipRow (line 3) | skipRow(e){return this.rowCount-=1,e(null,{row:null,isValid:!0})} method pushRow (line 3) | pushRow(e,t){try{this.parserOptions.objectMode?this.push(e):this.push(... method wrapDoneCallback (line 3) | static wrapDoneCallback(e){let t=!1;return function(r){if(r){if(t)thro... class s (line 3) | class s{prepare(){}render(){}parseOpen(e){}parseText(e){}parseClose(e){}... method prepare (line 3) | prepare(){} method render (line 3) | render(){} method parseOpen (line 3) | parseOpen(e){} method parseText (line 3) | parseText(e){} method parseClose (line 3) | parseClose(e){} method reconcile (line 3) | reconcile(e,t){} method reset (line 3) | reset(){this.model=null,this.map&&Object.values(this.map).forEach(e=>{... method mergeModel (line 3) | mergeModel(e){this.model=Object.assign(this.model||{},e)} method parse (line 3) | async parse(e){for await(const t of e)for(const{eventType:e,value:r}of... method parseStream (line 3) | async parseStream(e){return this.parse(n(e))} method xml (line 3) | get xml(){return this.toXml(this.model)} method toXml (line 3) | toXml(e){const t=new i;return this.render(t,e),t.xml} method toAttribute (line 3) | static toAttribute(e,t){let r=arguments.length>2&&void 0!==arguments[2... method toStringAttribute (line 3) | static toStringAttribute(e,t){let r=arguments.length>2&&void 0!==argum... method toStringValue (line 3) | static toStringValue(e,t){return void 0===e?t:e} method toBoolAttribute (line 3) | static toBoolAttribute(e,t){let r=arguments.length>2&&void 0!==argumen... method toBoolValue (line 3) | static toBoolValue(e,t){return void 0===e?t:"1"===e} method toIntAttribute (line 3) | static toIntAttribute(e,t){let r=arguments.length>2&&void 0!==argument... method toIntValue (line 3) | static toIntValue(e,t){return void 0===e?t:parseInt(e,10)} method toFloatAttribute (line 3) | static toFloatAttribute(e,t){let r=arguments.length>2&&void 0!==argume... method toFloatValue (line 3) | static toFloatValue(e,t){return void 0===e?t:parseFloat(e)} method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode("Types",s.PROPERT... method parseOpen (line 3) | parseOpen(){return!1} method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(){return!1} method tag (line 3) | get tag(){return"x14:id"} method render (line 3) | render(e,t){e.leafNode(this.tag,null,t)} method parseOpen (line 3) | parseOpen(){this.model=""} method parseText (line 3) | parseText(e){this.model+=e} method parseClose (line 3) | parseClose(e){return e!==this.tag} method constructor (line 3) | constructor(){super(),this.map={"x14:conditionalFormattings":this.cond... method tag (line 3) | get tag(){return"ext"} method hasContent (line 3) | hasContent(e){return this.conditionalFormattings.hasContent(e.conditio... method prepare (line 3) | prepare(e,t){this.conditionalFormattings.prepare(e.conditionalFormatti... method render (line 3) | render(e,t){e.openNode("ext",{uri:"{78C0D931-6437-407d-A8EE-F0AAD7539E... method createNewModel (line 3) | createNewModel(){return{}} method onParserClose (line 3) | onParserClose(e,t){this.model[e]=t.model} method constructor (line 3) | constructor(){super(),this.map={color:new i}} method tag (line 3) | get tag(){return"stop"} method render (line 3) | render(e,t){e.openNode("stop"),e.addAttribute("position",t.position),t... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(e){return!!this.parser&&(this.parser.parseClose(e)||(this.m... method constructor (line 3) | constructor(e){super({writableObjectMode:e.objectMode}),this.hasWritte... method transform (line 3) | transform(e){return this.rowFormatter.rowTransform=e,this} method _transform (line 3) | _transform(e,r,n){let i=!1;try{this.hasWrittenBOM||(this.push(this.for... method _flush (line 3) | _flush(e){this.rowFormatter.finish((r,n)=>r?e(r):(n&&n.forEach(e=>{thi... function s (line 3) | function s(e){try{return i.decodeEx(e),!0}catch(e){return!1}} method prepare (line 3) | prepare(){} method render (line 3) | render(){} method parseOpen (line 3) | parseOpen(e){} method parseText (line 3) | parseText(e){} method parseClose (line 3) | parseClose(e){} method reconcile (line 3) | reconcile(e,t){} method reset (line 3) | reset(){this.model=null,this.map&&Object.values(this.map).forEach(e=>{... method mergeModel (line 3) | mergeModel(e){this.model=Object.assign(this.model||{},e)} method parse (line 3) | async parse(e){for await(const t of e)for(const{eventType:e,value:r}of... method parseStream (line 3) | async parseStream(e){return this.parse(n(e))} method xml (line 3) | get xml(){return this.toXml(this.model)} method toXml (line 3) | toXml(e){const t=new i;return this.render(t,e),t.xml} method toAttribute (line 3) | static toAttribute(e,t){let r=arguments.length>2&&void 0!==arguments[2... method toStringAttribute (line 3) | static toStringAttribute(e,t){let r=arguments.length>2&&void 0!==argum... method toStringValue (line 3) | static toStringValue(e,t){return void 0===e?t:e} method toBoolAttribute (line 3) | static toBoolAttribute(e,t){let r=arguments.length>2&&void 0!==argumen... method toBoolValue (line 3) | static toBoolValue(e,t){return void 0===e?t:"1"===e} method toIntAttribute (line 3) | static toIntAttribute(e,t){let r=arguments.length>2&&void 0!==argument... method toIntValue (line 3) | static toIntValue(e,t){return void 0===e?t:parseInt(e,10)} method toFloatAttribute (line 3) | static toFloatAttribute(e,t){let r=arguments.length>2&&void 0!==argume... method toFloatValue (line 3) | static toFloatValue(e,t){return void 0===e?t:parseFloat(e)} method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode("Types",s.PROPERT... method parseOpen (line 3) | parseOpen(){return!1} method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(){return!1} method tag (line 3) | get tag(){return"x14:id"} method render (line 3) | render(e,t){e.leafNode(this.tag,null,t)} method parseOpen (line 3) | parseOpen(){this.model=""} method parseText (line 3) | parseText(e){this.model+=e} method parseClose (line 3) | parseClose(e){return e!==this.tag} method constructor (line 3) | constructor(){super(),this.map={"x14:conditionalFormattings":this.cond... method tag (line 3) | get tag(){return"ext"} method hasContent (line 3) | hasContent(e){return this.conditionalFormattings.hasContent(e.conditio... method prepare (line 3) | prepare(e,t){this.conditionalFormattings.prepare(e.conditionalFormatti... method render (line 3) | render(e,t){e.openNode("ext",{uri:"{78C0D931-6437-407d-A8EE-F0AAD7539E... method createNewModel (line 3) | createNewModel(){return{}} method onParserClose (line 3) | onParserClose(e,t){this.model[e]=t.model} method constructor (line 3) | constructor(){super(),this.map={color:new i}} method tag (line 3) | get tag(){return"stop"} method render (line 3) | render(e,t){e.openNode("stop"),e.addAttribute("position",t.position),t... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(e){return!!this.parser&&(this.parser.parseClose(e)||(this.m... method constructor (line 3) | constructor(e){super({writableObjectMode:e.objectMode}),this.hasWritte... method transform (line 3) | transform(e){return this.rowFormatter.rowTransform=e,this} method _transform (line 3) | _transform(e,r,n){let i=!1;try{this.hasWrittenBOM||(this.push(this.for... method _flush (line 3) | _flush(e){this.rowFormatter.finish((r,n)=>r?e(r):(n&&n.forEach(e=>{thi... function o (line 3) | function o(e){const t=[];let r=!1,n="";return e.split(",").forEach(e=>{i... method constructor (line 3) | constructor(e,t,r){this._worksheet=e,this._number=t,!1!==r&&(this.defn... method number (line 3) | get number(){return this._number} method worksheet (line 3) | get worksheet(){return this._worksheet} method letter (line 3) | get letter(){return s.n2l(this._number)} method isCustomWidth (line 3) | get isCustomWidth(){return void 0!==this.width&&9!==this.width} method defn (line 3) | get defn(){return{header:this._header,key:this.key,width:this.width,st... method defn (line 3) | set defn(e){e?(this.key=e.key,this.width=void 0!==e.width?e.width:9,th... method headers (line 3) | get headers(){return this._header&&this._header instanceof Array?this.... method header (line 3) | get header(){return this._header} method header (line 3) | set header(e){void 0!==e?(this._header=e,this.headers.forEach((e,t)=>{... method key (line 3) | get key(){return this._key} method key (line 3) | set key(e){(this._key&&this._worksheet.getColumnKey(this._key))===this... method hidden (line 3) | get hidden(){return!!this._hidden} method hidden (line 3) | set hidden(e){this._hidden=e} method outlineLevel (line 3) | get outlineLevel(){return this._outlineLevel||0} method outlineLevel (line 3) | set outlineLevel(e){this._outlineLevel=e} method collapsed (line 3) | get collapsed(){return!!(this._outlineLevel&&this._outlineLevel>=this.... method toString (line 3) | toString(){return JSON.stringify({key:this.key,width:this.width,header... method equivalentTo (line 3) | equivalentTo(e){return this.width===e.width&&this.hidden===e.hidden&&t... method isDefault (line 3) | get isDefault(){if(this.isCustomWidth)return!1;if(this.hidden)return!1... method headerCount (line 3) | get headerCount(){return this.headers.length} method eachCell (line 3) | eachCell(e,t){const r=this.number;t||(t=e,e=null),this._worksheet.each... method values (line 3) | get values(){const e=[];return this.eachCell((t,r)=>{t&&t.type!==i.Val... method values (line 3) | set values(e){if(!e)return;const t=this.number;let r=0;e.hasOwnPropert... method _applyStyle (line 3) | _applyStyle(e,t){return this.style[e]=t,this.eachCell(r=>{r[e]=t}),t} method numFmt (line 3) | get numFmt(){return this.style.numFmt} method numFmt (line 3) | set numFmt(e){this._applyStyle("numFmt",e)} method font (line 3) | get font(){return this.style.font} method font (line 3) | set font(e){this._applyStyle("font",e)} method alignment (line 3) | get alignment(){return this.style.alignment} method alignment (line 3) | set alignment(e){this._applyStyle("alignment",e)} method protection (line 3) | get protection(){return this.style.protection} method protection (line 3) | set protection(e){this._applyStyle("protection",e)} method border (line 3) | get border(){return this.style.border} method border (line 3) | set border(e){this._applyStyle("border",e)} method fill (line 3) | get fill(){return this.style.fill} method fill (line 3) | set fill(e){this._applyStyle("fill",e)} method toModel (line 3) | static toModel(e){const t=[];let r=null;return e&&e.forEach((e,n)=>{e.... method fromModel (line 3) | static fromModel(e,t){const r=[];let n=1,i=0;for(t=(t=t||[]).sort((fun... method constructor (line 3) | constructor(){super(),this.map={"v:shape":new s}} method tag (line 3) | get tag(){return"xml"} method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode(this.tag,o.DRAWIN... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.m... method reconcile (line 3) | reconcile(e,t){e.anchors.forEach(e=>{e.br?this.map["xdr:twoCellAnchor"... method constructor (line 3) | constructor(){super(),this.map={"v:textbox":new i,"x:ClientData":new s}} method tag (line 3) | get tag(){return"v:shape"} method render (line 3) | render(e,t,r){e.openNode("v:shape",o.V_SHAPE_ATTRIBUTES(t,r)),e.leafNo... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.p... method constructor (line 3) | constructor(){super(),this.map={Relationship:new s}} method render (line 3) | render(e,t){t=t||this._values,e.openXml(n.StdDocAttributes),e.openNode... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.m... method constructor (line 3) | constructor(){super(),this.map={"x14:id":this.idXform=new s}} method tag (line 3) | get tag(){return"ext"} method render (line 3) | render(e,t){e.openNode(this.tag,{uri:"{B025F937-C7B1-47D3-B67F-A62EFF6... method createNewModel (line 3) | createNewModel(){return{}} method onParserClose (line 3) | onParserClose(e,t){this.model.x14Id=t.model} method constructor (line 3) | constructor(e){super(),this.model=e} method tag (line 3) | get tag(){return"r"} method textXform (line 3) | get textXform(){return this._textXform||(this._textXform=new n)} method fontXform (line 3) | get fontXform(){return this._fontXform||(this._fontXform=new i(o.FONT_... method render (line 3) | render(e,t){t=t||this.model,e.openNode("r"),t.font&&this.fontXform.ren... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){switch(e){case"r":return!1;case"t":return this.model.tex... method constructor (line 3) | constructor(e){super(),this.name=e,this.map={color:new s}} method tag (line 3) | get tag(){return this.name} method render (line 3) | render(e,t,r){const n=t&&t.color||r||this.defaultColor;e.openNode(this... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){return this.parser?(this.parser.parseClose(e)||(this.par... method validStyle (line 3) | validStyle(e){return o.validStyleValues[e]} method constructor (line 3) | constructor(){super(),this.map={fgColor:new i("fgColor"),bgColor:new i... method name (line 3) | get name(){return"pattern"} method tag (line 3) | get tag(){return"patternFill"} method render (line 3) | render(e,t){e.openNode("patternFill"),e.addAttribute("patternType",t.p... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){return!!this.parser&&(this.parser.parseClose(e)||(this.p... method constructor (line 3) | constructor(e){this.parserOptions=e,this.rowParser=new i.RowParser(thi... method removeBOM (line 3) | static removeBOM(e){return e&&65279===e.charCodeAt(0)?e.slice(1):e} method parse (line 3) | parse(e,t){const r=new n.Scanner({line:o.removeBOM(e),parserOptions:th... method parseWithoutComments (line 3) | parseWithoutComments(e){const t=[];let r=!0;for(;r;)r=this.parseRow(e,... method parseWithComments (line 3) | parseWithComments(e){const{parserOptions:t}=this,r=[];for(let n=e.next... method parseRow (line 3) | parseRow(e,t){if(!e.nextNonSpaceToken)return!1;const r=this.rowParser.... method constructor (line 3) | constructor(){this._rowTransform=null,this._rowValidator=null} method createTransform (line 3) | static createTransform(e){return s.isSyncTransform(e)?(t,r)=>{let n=nu... method createValidator (line 3) | static createValidator(e){return s.isSyncValidate(e)?(t,r)=>{r(null,{r... method rowTransform (line 3) | set rowTransform(e){if(!i.default(e))throw new TypeError("The transfor... method rowValidator (line 3) | set rowValidator(e){if(!i.default(e))throw new TypeError("The validate... method transformAndValidate (line 3) | transformAndValidate(e,t){return this.callTransformer(e,(e,r)=>e?t(e):... method callTransformer (line 3) | callTransformer(e,t){return this._rowTransform?this._rowTransform(e,t)... method callValidator (line 3) | callValidator(e,t){return this._rowValidator?this._rowValidator(e,t):t... method render (line 3) | render(e,t){e.openNode("definedName",{name:t.name,localSheetId:t.localSh... method parseOpen (line 3) | parseOpen(e){switch(e.name){case"definedName":return this._parsedName=e.... method parseText (line 3) | parseText(e){this._parsedText.push(e)} method parseClose (line 3) | parseClose(){return this.model={name:this._parsedName,ranges:o(this._par... method render (line 3) | render(e,t){e.leafNode("sheet",{sheetId:t.id,name:t.name,state:t.state,"... method parseOpen (line 3) | parseOpen(e){return"sheet"===e.name&&(this.model={name:n.xmlDecode(e.att... method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(){return!1} method render (line 3) | render(e,t){e.leafNode("calcPr",{calcId:171027,fullCalcOnLoad:t.fullCalc... method parseOpen (line 3) | parseOpen(e){return"calcPr"===e.name&&(this.model={},!0)} method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(){return!1} method render (line 3) | render(e,t){e.leafNode("workbookPr",{date1904:t.date1904?1:void 0,defaul... method parseOpen (line 3) | parseOpen(e){return"workbookPr"===e.name&&(this.model={date1904:"1"===e.... method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(){return!1} method render (line 3) | render(e,t){const r={xWindow:t.x||0,yWindow:t.y||0,windowWidth:t.width||... method parseOpen (line 3) | parseOpen(e){if("workbookView"===e.name){const t=this.model={},r=functio... method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(){return!1} class p (line 3) | class p extends o{constructor(){super(),this.map={fileVersion:p.STATIC_X... method constructor (line 3) | constructor(){super(),this.map={fileVersion:p.STATIC_XFORMS.fileVersio... method prepare (line 3) | prepare(e){e.sheets=e.worksheets;const t=[];let r=0;e.sheets.forEach(e... method render (line 3) | render(e,t){e.openXml(s.StdDocAttributes),e.openNode("workbook",p.WORK... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.p... method reconcile (line 3) | reconcile(e){const t=(e.workbookRels||[]).reduce((e,t)=>(e[t.Id]=t,e),... method constructor (line 3) | constructor(e){super(),this.map={numFmts:new a({tag:"numFmts",count:!0... method initIndex (line 3) | initIndex(){this.index={style:{},numFmt:{},numFmtNextId:164,font:{},bo... method init (line 3) | init(){this.model={styles:[],numFmts:[],fonts:[],borders:[],fills:[],d... method render (line 3) | render(e,t){t=t||this.model,e.openXml(i.StdDocAttributes),e.openNode("... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.p... method addStyleModel (line 3) | addStyleModel(e,t){if(!e)return 0;if(this.model.fonts.length||this._ad... method getStyleModel (line 3) | getStyleModel(e){const t=this.model.styles[e];if(!t)return null;let r=... method addDxfStyle (line 3) | addDxfStyle(e){return e.numFmt&&(e.numFmtId=this._addNumFmtStr(e.numFm... method getDxfStyle (line 3) | getDxfStyle(e){return this.model.dxfs[e]} method _addStyle (line 3) | _addStyle(e){const t=this.map.style.toXml(e);let r=this.index.style[t]... method _addNumFmtStr (line 3) | _addNumFmtStr(e){let t=h.getDefaultFmtId(e);if(void 0!==t)return t;if(... method _addFont (line 3) | _addFont(e){const t=this.map.font.toXml(e);let r=this.index.font[t];re... method _addBorder (line 3) | _addBorder(e){const t=this.map.border.toXml(e);let r=this.index.border... method _addFill (line 3) | _addFill(e){const t=this.map.fill.toXml(e);let r=this.index.fill[t];re... method tag (line 3) | get tag(){return"r"} method richTextXform (line 3) | get richTextXform(){return this._richTextXform||(this._richTextXform=new... method render (line 3) | render(e,t){t=t||this.model,e.openNode("comment",{ref:t.ref,authorId:0})... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(e.... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){switch(e){case"comment":return!1;case"r":return this.model... method render (line 3) | render(e,t){t=t||this.model,e.openXml(n.StdDocAttributes),e.openNode("co... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(e.... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){switch(e){case"commentList":return!1;case"comment":return ... method constructor (line 3) | constructor(e){super(),this._model=e} method tag (line 3) | get tag(){return this._model&&this._model.tag} method render (line 3) | render(e,t,r){(t===r[2]||"x:SizeWithCells"===this.tag&&t===r[1])&&e.leaf... method parseOpen (line 3) | parseOpen(e){switch(e.name){case this.tag:return this.model={},this.mode... method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(){return!1} method constructor (line 3) | constructor(e){super(),this._model=e} method tag (line 3) | get tag(){return this._model&&this._model.tag} method render (line 3) | render(e,t){e.leafNode(this.tag,null,t)} method parseOpen (line 3) | parseOpen(e){switch(e.name){case this.tag:return this.text="",!0;default... method parseText (line 3) | parseText(e){this.text=e} method parseClose (line 3) | parseClose(){return!1} method tag (line 3) | get tag(){return"x:Anchor"} method getAnchorRect (line 3) | getAnchorRect(e){const t=Math.floor(e.left),r=Math.floor(68*(e.left-t)),... method getDefaultRect (line 3) | getDefaultRect(e){const t=e.col,r=Math.max(e.row-2,0);return[t,6,r,14,t+... method render (line 3) | render(e,t){const r=t.anchor?this.getAnchorRect(t.anchor):this.getDefaul... method parseOpen (line 3) | parseOpen(e){switch(e.name){case this.tag:return this.text="",!0;default... method parseText (line 3) | parseText(e){this.text=e} method parseClose (line 3) | parseClose(){return!1} method constructor (line 3) | constructor(){super(),this.map={"x:Anchor":new i,"x:Locked":new s({tag:"... method tag (line 3) | get tag(){return"x:ClientData"} method render (line 3) | render(e,t){const{protection:r,editAs:n}=t.note;e.openNode(this.tag,{Obj... method parseOpen (line 3) | parseOpen(e){switch(e.name){case this.tag:this.reset(),this.model={ancho... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.par... method normalizeModel (line 3) | normalizeModel(){const e=Object.assign({},this.map["x:MoveWithCells"].mo... class o (line 3) | class o extends i{constructor(){super(),this.map={"v:shape":new s}}get t... method constructor (line 3) | constructor(e,t,r){this._worksheet=e,this._number=t,!1!==r&&(this.defn... method number (line 3) | get number(){return this._number} method worksheet (line 3) | get worksheet(){return this._worksheet} method letter (line 3) | get letter(){return s.n2l(this._number)} method isCustomWidth (line 3) | get isCustomWidth(){return void 0!==this.width&&9!==this.width} method defn (line 3) | get defn(){return{header:this._header,key:this.key,width:this.width,st... method defn (line 3) | set defn(e){e?(this.key=e.key,this.width=void 0!==e.width?e.width:9,th... method headers (line 3) | get headers(){return this._header&&this._header instanceof Array?this.... method header (line 3) | get header(){return this._header} method header (line 3) | set header(e){void 0!==e?(this._header=e,this.headers.forEach((e,t)=>{... method key (line 3) | get key(){return this._key} method key (line 3) | set key(e){(this._key&&this._worksheet.getColumnKey(this._key))===this... method hidden (line 3) | get hidden(){return!!this._hidden} method hidden (line 3) | set hidden(e){this._hidden=e} method outlineLevel (line 3) | get outlineLevel(){return this._outlineLevel||0} method outlineLevel (line 3) | set outlineLevel(e){this._outlineLevel=e} method collapsed (line 3) | get collapsed(){return!!(this._outlineLevel&&this._outlineLevel>=this.... method toString (line 3) | toString(){return JSON.stringify({key:this.key,width:this.width,header... method equivalentTo (line 3) | equivalentTo(e){return this.width===e.width&&this.hidden===e.hidden&&t... method isDefault (line 3) | get isDefault(){if(this.isCustomWidth)return!1;if(this.hidden)return!1... method headerCount (line 3) | get headerCount(){return this.headers.length} method eachCell (line 3) | eachCell(e,t){const r=this.number;t||(t=e,e=null),this._worksheet.each... method values (line 3) | get values(){const e=[];return this.eachCell((t,r)=>{t&&t.type!==i.Val... method values (line 3) | set values(e){if(!e)return;const t=this.number;let r=0;e.hasOwnPropert... method _applyStyle (line 3) | _applyStyle(e,t){return this.style[e]=t,this.eachCell(r=>{r[e]=t}),t} method numFmt (line 3) | get numFmt(){return this.style.numFmt} method numFmt (line 3) | set numFmt(e){this._applyStyle("numFmt",e)} method font (line 3) | get font(){return this.style.font} method font (line 3) | set font(e){this._applyStyle("font",e)} method alignment (line 3) | get alignment(){return this.style.alignment} method alignment (line 3) | set alignment(e){this._applyStyle("alignment",e)} method protection (line 3) | get protection(){return this.style.protection} method protection (line 3) | set protection(e){this._applyStyle("protection",e)} method border (line 3) | get border(){return this.style.border} method border (line 3) | set border(e){this._applyStyle("border",e)} method fill (line 3) | get fill(){return this.style.fill} method fill (line 3) | set fill(e){this._applyStyle("fill",e)} method toModel (line 3) | static toModel(e){const t=[];let r=null;return e&&e.forEach((e,n)=>{e.... method fromModel (line 3) | static fromModel(e,t){const r=[];let n=1,i=0;for(t=(t=t||[]).sort((fun... method constructor (line 3) | constructor(){super(),this.map={"v:shape":new s}} method tag (line 3) | get tag(){return"xml"} method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode(this.tag,o.DRAWIN... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.m... method reconcile (line 3) | reconcile(e,t){e.anchors.forEach(e=>{e.br?this.map["xdr:twoCellAnchor"... method constructor (line 3) | constructor(){super(),this.map={"v:textbox":new i,"x:ClientData":new s}} method tag (line 3) | get tag(){return"v:shape"} method render (line 3) | render(e,t,r){e.openNode("v:shape",o.V_SHAPE_ATTRIBUTES(t,r)),e.leafNo... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.p... method constructor (line 3) | constructor(){super(),this.map={Relationship:new s}} method render (line 3) | render(e,t){t=t||this._values,e.openXml(n.StdDocAttributes),e.openNode... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.m... method constructor (line 3) | constructor(){super(),this.map={"x14:id":this.idXform=new s}} method tag (line 3) | get tag(){return"ext"} method render (line 3) | render(e,t){e.openNode(this.tag,{uri:"{B025F937-C7B1-47D3-B67F-A62EFF6... method createNewModel (line 3) | createNewModel(){return{}} method onParserClose (line 3) | onParserClose(e,t){this.model.x14Id=t.model} method constructor (line 3) | constructor(e){super(),this.model=e} method tag (line 3) | get tag(){return"r"} method textXform (line 3) | get textXform(){return this._textXform||(this._textXform=new n)} method fontXform (line 3) | get fontXform(){return this._fontXform||(this._fontXform=new i(o.FONT_... method render (line 3) | render(e,t){t=t||this.model,e.openNode("r"),t.font&&this.fontXform.ren... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){switch(e){case"r":return!1;case"t":return this.model.tex... method constructor (line 3) | constructor(e){super(),this.name=e,this.map={color:new s}} method tag (line 3) | get tag(){return this.name} method render (line 3) | render(e,t,r){const n=t&&t.color||r||this.defaultColor;e.openNode(this... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){return this.parser?(this.parser.parseClose(e)||(this.par... method validStyle (line 3) | validStyle(e){return o.validStyleValues[e]} method constructor (line 3) | constructor(){super(),this.map={fgColor:new i("fgColor"),bgColor:new i... method name (line 3) | get name(){return"pattern"} method tag (line 3) | get tag(){return"patternFill"} method render (line 3) | render(e,t){e.openNode("patternFill"),e.addAttribute("patternType",t.p... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){return!!this.parser&&(this.parser.parseClose(e)||(this.p... method constructor (line 3) | constructor(e){this.parserOptions=e,this.rowParser=new i.RowParser(thi... method removeBOM (line 3) | static removeBOM(e){return e&&65279===e.charCodeAt(0)?e.slice(1):e} method parse (line 3) | parse(e,t){const r=new n.Scanner({line:o.removeBOM(e),parserOptions:th... method parseWithoutComments (line 3) | parseWithoutComments(e){const t=[];let r=!0;for(;r;)r=this.parseRow(e,... method parseWithComments (line 3) | parseWithComments(e){const{parserOptions:t}=this,r=[];for(let n=e.next... method parseRow (line 3) | parseRow(e,t){if(!e.nextNonSpaceToken)return!1;const r=this.rowParser.... method constructor (line 3) | constructor(){this._rowTransform=null,this._rowValidator=null} method createTransform (line 3) | static createTransform(e){return s.isSyncTransform(e)?(t,r)=>{let n=nu... method createValidator (line 3) | static createValidator(e){return s.isSyncValidate(e)?(t,r)=>{r(null,{r... method rowTransform (line 3) | set rowTransform(e){if(!i.default(e))throw new TypeError("The transfor... method rowValidator (line 3) | set rowValidator(e){if(!i.default(e))throw new TypeError("The validate... method transformAndValidate (line 3) | transformAndValidate(e,t){return this.callTransformer(e,(e,r)=>e?t(e):... method callTransformer (line 3) | callTransformer(e,t){return this._rowTransform?this._rowTransform(e,t)... method callValidator (line 3) | callValidator(e,t){return this._rowValidator?this._rowValidator(e,t):t... class o (line 3) | class o extends n{constructor(){super(),this.map={"v:textbox":new i,"x:C... method constructor (line 3) | constructor(e,t,r){this._worksheet=e,this._number=t,!1!==r&&(this.defn... method number (line 3) | get number(){return this._number} method worksheet (line 3) | get worksheet(){return this._worksheet} method letter (line 3) | get letter(){return s.n2l(this._number)} method isCustomWidth (line 3) | get isCustomWidth(){return void 0!==this.width&&9!==this.width} method defn (line 3) | get defn(){return{header:this._header,key:this.key,width:this.width,st... method defn (line 3) | set defn(e){e?(this.key=e.key,this.width=void 0!==e.width?e.width:9,th... method headers (line 3) | get headers(){return this._header&&this._header instanceof Array?this.... method header (line 3) | get header(){return this._header} method header (line 3) | set header(e){void 0!==e?(this._header=e,this.headers.forEach((e,t)=>{... method key (line 3) | get key(){return this._key} method key (line 3) | set key(e){(this._key&&this._worksheet.getColumnKey(this._key))===this... method hidden (line 3) | get hidden(){return!!this._hidden} method hidden (line 3) | set hidden(e){this._hidden=e} method outlineLevel (line 3) | get outlineLevel(){return this._outlineLevel||0} method outlineLevel (line 3) | set outlineLevel(e){this._outlineLevel=e} method collapsed (line 3) | get collapsed(){return!!(this._outlineLevel&&this._outlineLevel>=this.... method toString (line 3) | toString(){return JSON.stringify({key:this.key,width:this.width,header... method equivalentTo (line 3) | equivalentTo(e){return this.width===e.width&&this.hidden===e.hidden&&t... method isDefault (line 3) | get isDefault(){if(this.isCustomWidth)return!1;if(this.hidden)return!1... method headerCount (line 3) | get headerCount(){return this.headers.length} method eachCell (line 3) | eachCell(e,t){const r=this.number;t||(t=e,e=null),this._worksheet.each... method values (line 3) | get values(){const e=[];return this.eachCell((t,r)=>{t&&t.type!==i.Val... method values (line 3) | set values(e){if(!e)return;const t=this.number;let r=0;e.hasOwnPropert... method _applyStyle (line 3) | _applyStyle(e,t){return this.style[e]=t,this.eachCell(r=>{r[e]=t}),t} method numFmt (line 3) | get numFmt(){return this.style.numFmt} method numFmt (line 3) | set numFmt(e){this._applyStyle("numFmt",e)} method font (line 3) | get font(){return this.style.font} method font (line 3) | set font(e){this._applyStyle("font",e)} method alignment (line 3) | get alignment(){return this.style.alignment} method alignment (line 3) | set alignment(e){this._applyStyle("alignment",e)} method protection (line 3) | get protection(){return this.style.protection} method protection (line 3) | set protection(e){this._applyStyle("protection",e)} method border (line 3) | get border(){return this.style.border} method border (line 3) | set border(e){this._applyStyle("border",e)} method fill (line 3) | get fill(){return this.style.fill} method fill (line 3) | set fill(e){this._applyStyle("fill",e)} method toModel (line 3) | static toModel(e){const t=[];let r=null;return e&&e.forEach((e,n)=>{e.... method fromModel (line 3) | static fromModel(e,t){const r=[];let n=1,i=0;for(t=(t=t||[]).sort((fun... method constructor (line 3) | constructor(){super(),this.map={"v:shape":new s}} method tag (line 3) | get tag(){return"xml"} method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode(this.tag,o.DRAWIN... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.m... method reconcile (line 3) | reconcile(e,t){e.anchors.forEach(e=>{e.br?this.map["xdr:twoCellAnchor"... method constructor (line 3) | constructor(){super(),this.map={"v:textbox":new i,"x:ClientData":new s}} method tag (line 3) | get tag(){return"v:shape"} method render (line 3) | render(e,t,r){e.openNode("v:shape",o.V_SHAPE_ATTRIBUTES(t,r)),e.leafNo... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.p... method constructor (line 3) | constructor(){super(),this.map={Relationship:new s}} method render (line 3) | render(e,t){t=t||this._values,e.openXml(n.StdDocAttributes),e.openNode... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.m... method constructor (line 3) | constructor(){super(),this.map={"x14:id":this.idXform=new s}} method tag (line 3) | get tag(){return"ext"} method render (line 3) | render(e,t){e.openNode(this.tag,{uri:"{B025F937-C7B1-47D3-B67F-A62EFF6... method createNewModel (line 3) | createNewModel(){return{}} method onParserClose (line 3) | onParserClose(e,t){this.model.x14Id=t.model} method constructor (line 3) | constructor(e){super(),this.model=e} method tag (line 3) | get tag(){return"r"} method textXform (line 3) | get textXform(){return this._textXform||(this._textXform=new n)} method fontXform (line 3) | get fontXform(){return this._fontXform||(this._fontXform=new i(o.FONT_... method render (line 3) | render(e,t){t=t||this.model,e.openNode("r"),t.font&&this.fontXform.ren... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){switch(e){case"r":return!1;case"t":return this.model.tex... method constructor (line 3) | constructor(e){super(),this.name=e,this.map={color:new s}} method tag (line 3) | get tag(){return this.name} method render (line 3) | render(e,t,r){const n=t&&t.color||r||this.defaultColor;e.openNode(this... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){return this.parser?(this.parser.parseClose(e)||(this.par... method validStyle (line 3) | validStyle(e){return o.validStyleValues[e]} method constructor (line 3) | constructor(){super(),this.map={fgColor:new i("fgColor"),bgColor:new i... method name (line 3) | get name(){return"pattern"} method tag (line 3) | get tag(){return"patternFill"} method render (line 3) | render(e,t){e.openNode("patternFill"),e.addAttribute("patternType",t.p... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){return!!this.parser&&(this.parser.parseClose(e)||(this.p... method constructor (line 3) | constructor(e){this.parserOptions=e,this.rowParser=new i.RowParser(thi... method removeBOM (line 3) | static removeBOM(e){return e&&65279===e.charCodeAt(0)?e.slice(1):e} method parse (line 3) | parse(e,t){const r=new n.Scanner({line:o.removeBOM(e),parserOptions:th... method parseWithoutComments (line 3) | parseWithoutComments(e){const t=[];let r=!0;for(;r;)r=this.parseRow(e,... method parseWithComments (line 3) | parseWithComments(e){const{parserOptions:t}=this,r=[];for(let n=e.next... method parseRow (line 3) | parseRow(e,t){if(!e.nextNonSpaceToken)return!1;const r=this.rowParser.... method constructor (line 3) | constructor(){this._rowTransform=null,this._rowValidator=null} method createTransform (line 3) | static createTransform(e){return s.isSyncTransform(e)?(t,r)=>{let n=nu... method createValidator (line 3) | static createValidator(e){return s.isSyncValidate(e)?(t,r)=>{r(null,{r... method rowTransform (line 3) | set rowTransform(e){if(!i.default(e))throw new TypeError("The transfor... method rowValidator (line 3) | set rowValidator(e){if(!i.default(e))throw new TypeError("The validate... method transformAndValidate (line 3) | transformAndValidate(e,t){return this.callTransformer(e,(e,r)=>e?t(e):... method callTransformer (line 3) | callTransformer(e,t){return this._rowTransform?this._rowTransform(e,t)... method callValidator (line 3) | callValidator(e,t){return this._rowValidator?this._rowValidator(e,t):t... method tag (line 3) | get tag(){return"v:textbox"} method conversionUnit (line 3) | conversionUnit(e,t,r){return`${parseFloat(e)*t.toFixed(2)}${r}`} method reverseConversionUnit (line 3) | reverseConversionUnit(e){return(e||"").split(",").map(e=>Number(parseFlo... method render (line 3) | render(e,t){const r={style:"mso-direction-alt:auto"};if(t&&t.note){let{i... method parseOpen (line 3) | parseOpen(e){switch(e.name){case this.tag:return this.model={inset:this.... method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(e){switch(e){case this.tag:return!1;default:return!0}} method createNewModel (line 3) | createNewModel(e){return{}} method parseOpen (line 3) | parseOpen(e){return this.parser=this.parser||this.map[e.name],this.parse... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method onParserClose (line 3) | onParserClose(e,t){this.model[e]=t.model} method parseClose (line 3) | parseClose(e){return this.parser?(this.parser.parseClose(e)||(this.onPar... method render (line 3) | render(e,t){e.openNode("HeadingPairs"),e.openNode("vt:vector",{size:2,ba... method parseOpen (line 3) | parseOpen(e){return"HeadingPairs"===e.name} method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(e){return"HeadingPairs"!==e} method render (line 3) | render(e,t){e.openNode("TitlesOfParts"),e.openNode("vt:vector",{size:t.l... method parseOpen (line 3) | parseOpen(e){return"TitlesOfParts"===e.name} method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(e){return"TitlesOfParts"!==e} class l (line 3) | class l extends i{constructor(){super(),this.map={Company:new s({tag:"Co... method constructor (line 3) | constructor(e,t,r){if(!e||!t)throw new Error("A Cell needs a Row");thi... method worksheet (line 3) | get worksheet(){return this._row.worksheet} method workbook (line 3) | get workbook(){return this._row.worksheet.workbook} method destroy (line 3) | destroy(){delete this.style,delete this._value,delete this._row,delete... method numFmt (line 3) | get numFmt(){return this.style.numFmt} method numFmt (line 3) | set numFmt(e){this.style.numFmt=e} method font (line 3) | get font(){return this.style.font} method font (line 3) | set font(e){this.style.font=e} method alignment (line 3) | get alignment(){return this.style.alignment} method alignment (line 3) | set alignment(e){this.style.alignment=e} method border (line 3) | get border(){return this.style.border} method border (line 3) | set border(e){this.style.border=e} method fill (line 3) | get fill(){return this.style.fill} method fill (line 3) | set fill(e){this.style.fill=e} method protection (line 3) | get protection(){return this.style.protection} method protection (line 3) | set protection(e){this.style.protection=e} method _mergeStyle (line 3) | _mergeStyle(e,t,r){const n=e&&e.numFmt||t&&t.numFmt;n&&(r.numFmt=n);co... method address (line 3) | get address(){return this._address} method row (line 3) | get row(){return this._row.number} method col (line 3) | get col(){return this._column.number} method $col$row (line 3) | get $col$row(){return`$${this._column.letter}$${this.row}`} method type (line 3) | get type(){return this._value.type} method effectiveType (line 3) | get effectiveType(){return this._value.effectiveType} method toCsvString (line 3) | toCsvString(){return this._value.toCsvString()} method addMergeRef (line 3) | addMergeRef(){this._mergeCount++} method releaseMergeRef (line 3) | releaseMergeRef(){this._mergeCount--} method isMerged (line 3) | get isMerged(){return this._mergeCount>0||this.type===l.Types.Merge} method merge (line 3) | merge(e,t){this._value.release(),this._value=c.create(l.Types.Merge,th... method unmerge (line 3) | unmerge(){this.type===l.Types.Merge&&(this._value.release(),this._valu... method isMergedTo (line 3) | isMergedTo(e){return this._value.type===l.Types.Merge&&this._value.isM... method master (line 3) | get master(){return this.type===l.Types.Merge?this._value.master:this} method isHyperlink (line 3) | get isHyperlink(){return this._value.type===l.Types.Hyperlink} method hyperlink (line 3) | get hyperlink(){return this._value.hyperlink} method value (line 3) | get value(){return this._value.value} method value (line 3) | set value(e){this.type!==l.Types.Merge?(this._value.release(),this._va... method note (line 3) | get note(){return this._comment&&this._comment.note} method note (line 3) | set note(e){this._comment=new a(e)} method text (line 3) | get text(){return this._value.toString()} method html (line 3) | get html(){return i.escapeHtml(this.text)} method toString (line 3) | toString(){return this.text} method _upgradeToHyperlink (line 3) | _upgradeToHyperlink(e){this.type===l.Types.String&&(this._value=c.crea... method formula (line 3) | get formula(){return this._value.formula} method result (line 3) | get result(){return this._value.result} method formulaType (line 3) | get formulaType(){return this._value.formulaType} method fullAddress (line 3) | get fullAddress(){const{worksheet:e}=this._row;return{sheetName:e.name... method name (line 3) | get name(){return this.names[0]} method name (line 3) | set name(e){this.names=[e]} method names (line 3) | get names(){return this.workbook.definedNames.getNamesEx(this.fullAddr... method names (line 3) | set names(e){const{definedNames:t}=this.workbook;t.removeAllNames(this... method addName (line 3) | addName(e){this.workbook.definedNames.addEx(this.fullAddress,e)} method removeName (line 3) | removeName(e){this.workbook.definedNames.removeEx(this.fullAddress,e)} method removeAllNames (line 3) | removeAllNames(){this.workbook.definedNames.removeAllNames(this.fullAd... method _dataValidations (line 3) | get _dataValidations(){return this.worksheet.dataValidations} method dataValidation (line 3) | get dataValidation(){return this._dataValidations.find(this.address)} method dataValidation (line 3) | set dataValidation(e){this._dataValidations.add(this.address,e)} method model (line 3) | get model(){const{model:e}=this._value;return e.style=this.style,this.... method model (line 3) | set model(e){if(this._value.release(),this._value=c.create(e.type,this... method constructor (line 3) | constructor(e){this._data=e} method length (line 3) | get length(){return this._data.length} method copy (line 3) | copy(e,t,r,n){return this._data._buf.copy(e,t,r,n)} method toBuffer (line 3) | toBuffer(){return this._data.toBuffer()} method constructor (line 3) | constructor(){super(),this.map={Company:new s({tag:"Company"}),Manager... method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode("Properties",l.PR... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.p... method constructor (line 3) | constructor(){super(),this.map={"dc:creator":new o({tag:"dc:creator"})... method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode("cp:corePropertie... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.p... method constructor (line 3) | constructor(){super(),this.map={"xdr:twoCellAnchor":new o,"xdr:oneCell... method prepare (line 3) | prepare(e){e.anchors.forEach((e,t)=>{e.anchorType=function(e){return("... method tag (line 3) | get tag(){return"xdr:wsDr"} method render (line 3) | render(e,t){e.openXml(i.StdDocAttributes),e.openNode(this.tag,l.DRAWIN... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.m... method reconcile (line 3) | reconcile(e,t){e.anchors.forEach(e=>{e.br?this.map["xdr:twoCellAnchor"... method constructor (line 3) | constructor(){super(),this.map={patternFill:new o,gradientFill:new a}} method tag (line 3) | get tag(){return"fill"} method render (line 3) | render(e,t){switch(e.addRollback(),e.openNode("fill"),t.type){case"pat... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){return!!this.parser&&(this.parser.parseClose(e)||(this.m... method validStyle (line 3) | validStyle(e){return l.validPatternValues[e]} method constructor (line 3) | constructor(e){this.rowCount=0,this.formatterOptions=e,this.fieldForma... method isRowHashArray (line 3) | static isRowHashArray(e){return!!Array.isArray(e)&&(Array.isArray(e[0]... method isRowArray (line 3) | static isRowArray(e){return Array.isArray(e)&&!this.isRowHashArray(e)} method gatherHeaders (line 3) | static gatherHeaders(e){return l.isRowHashArray(e)?e.map(e=>e[0]):Arra... method createTransform (line 3) | static createTransform(e){return a.isSyncTransform(e)?(t,r)=>{let n=nu... method rowTransform (line 3) | set rowTransform(e){if(!i.default(e))throw new TypeError("The transfor... method format (line 3) | format(e,t){this.callTransformer(e,(r,n)=>{if(r)return t(r);if(!e)retu... method finish (line 3) | finish(e){const t=[];if(this.formatterOptions.alwaysWriteHeaders&&0===... method checkHeaders (line 3) | checkHeaders(e){if(this.headers)return{shouldFormatColumns:!0,headers:... method gatherColumns (line 3) | gatherColumns(e){if(null===this.headers)throw new Error("Headers is cu... method callTransformer (line 3) | callTransformer(e,t){return this._rowTransform?this._rowTransform(e,t)... method formatColumns (line 3) | formatColumns(e,t){const r=e.map((e,r)=>this.fieldFormatter.format(e,r... class s (line 3) | class s extends i{render(e,t){e.openXml(n.StdDocAttributes),e.openNode("... method prepare (line 3) | prepare(){} method render (line 3) | render(){} method parseOpen (line 3) | parseOpen(e){} method parseText (line 3) | parseText(e){} method parseClose (line 3) | parseClose(e){} method reconcile (line 3) | reconcile(e,t){} method reset (line 3) | reset(){this.model=null,this.map&&Object.values(this.map).forEach(e=>{... method mergeModel (line 3) | mergeModel(e){this.model=Object.assign(this.model||{},e)} method parse (line 3) | async parse(e){for await(const t of e)for(const{eventType:e,value:r}of... method parseStream (line 3) | async parseStream(e){return this.parse(n(e))} method xml (line 3) | get xml(){return this.toXml(this.model)} method toXml (line 3) | toXml(e){const t=new i;return this.render(t,e),t.xml} method toAttribute (line 3) | static toAttribute(e,t){let r=arguments.length>2&&void 0!==arguments[2... method toStringAttribute (line 3) | static toStringAttribute(e,t){let r=arguments.length>2&&void 0!==argum... method toStringValue (line 3) | static toStringValue(e,t){return void 0===e?t:e} method toBoolAttribute (line 3) | static toBoolAttribute(e,t){let r=arguments.length>2&&void 0!==argumen... method toBoolValue (line 3) | static toBoolValue(e,t){return void 0===e?t:"1"===e} method toIntAttribute (line 3) | static toIntAttribute(e,t){let r=arguments.length>2&&void 0!==argument... method toIntValue (line 3) | static toIntValue(e,t){return void 0===e?t:parseInt(e,10)} method toFloatAttribute (line 3) | static toFloatAttribute(e,t){let r=arguments.length>2&&void 0!==argume... method toFloatValue (line 3) | static toFloatValue(e,t){return void 0===e?t:parseFloat(e)} method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode("Types",s.PROPERT... method parseOpen (line 3) | parseOpen(){return!1} method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(){return!1} method tag (line 3) | get tag(){return"x14:id"} method render (line 3) | render(e,t){e.leafNode(this.tag,null,t)} method parseOpen (line 3) | parseOpen(){this.model=""} method parseText (line 3) | parseText(e){this.model+=e} method parseClose (line 3) | parseClose(e){return e!==this.tag} method constructor (line 3) | constructor(){super(),this.map={"x14:conditionalFormattings":this.cond... method tag (line 3) | get tag(){return"ext"} method hasContent (line 3) | hasContent(e){return this.conditionalFormattings.hasContent(e.conditio... method prepare (line 3) | prepare(e,t){this.conditionalFormattings.prepare(e.conditionalFormatti... method render (line 3) | render(e,t){e.openNode("ext",{uri:"{78C0D931-6437-407d-A8EE-F0AAD7539E... method createNewModel (line 3) | createNewModel(){return{}} method onParserClose (line 3) | onParserClose(e,t){this.model[e]=t.model} method constructor (line 3) | constructor(){super(),this.map={color:new i}} method tag (line 3) | get tag(){return"stop"} method render (line 3) | render(e,t){e.openNode("stop"),e.addAttribute("position",t.position),t... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(e){return!!this.parser&&(this.parser.parseClose(e)||(this.m... method constructor (line 3) | constructor(e){super({writableObjectMode:e.objectMode}),this.hasWritte... method transform (line 3) | transform(e){return this.rowFormatter.rowTransform=e,this} method _transform (line 3) | _transform(e,r,n){let i=!1;try{this.hasWrittenBOM||(this.push(this.for... method _flush (line 3) | _flush(e){this.rowFormatter.finish((r,n)=>r?e(r):(n&&n.forEach(e=>{thi... class l (line 3) | class l extends i{constructor(){super(),this.map={"dc:creator":new o({ta... method constructor (line 3) | constructor(e,t,r){if(!e||!t)throw new Error("A Cell needs a Row");thi... method worksheet (line 3) | get worksheet(){return this._row.worksheet} method workbook (line 3) | get workbook(){return this._row.worksheet.workbook} method destroy (line 3) | destroy(){delete this.style,delete this._value,delete this._row,delete... method numFmt (line 3) | get numFmt(){return this.style.numFmt} method numFmt (line 3) | set numFmt(e){this.style.numFmt=e} method font (line 3) | get font(){return this.style.font} method font (line 3) | set font(e){this.style.font=e} method alignment (line 3) | get alignment(){return this.style.alignment} method alignment (line 3) | set alignment(e){this.style.alignment=e} method border (line 3) | get border(){return this.style.border} method border (line 3) | set border(e){this.style.border=e} method fill (line 3) | get fill(){return this.style.fill} method fill (line 3) | set fill(e){this.style.fill=e} method protection (line 3) | get protection(){return this.style.protection} method protection (line 3) | set protection(e){this.style.protection=e} method _mergeStyle (line 3) | _mergeStyle(e,t,r){const n=e&&e.numFmt||t&&t.numFmt;n&&(r.numFmt=n);co... method address (line 3) | get address(){return this._address} method row (line 3) | get row(){return this._row.number} method col (line 3) | get col(){return this._column.number} method $col$row (line 3) | get $col$row(){return`$${this._column.letter}$${this.row}`} method type (line 3) | get type(){return this._value.type} method effectiveType (line 3) | get effectiveType(){return this._value.effectiveType} method toCsvString (line 3) | toCsvString(){return this._value.toCsvString()} method addMergeRef (line 3) | addMergeRef(){this._mergeCount++} method releaseMergeRef (line 3) | releaseMergeRef(){this._mergeCount--} method isMerged (line 3) | get isMerged(){return this._mergeCount>0||this.type===l.Types.Merge} method merge (line 3) | merge(e,t){this._value.release(),this._value=c.create(l.Types.Merge,th... method unmerge (line 3) | unmerge(){this.type===l.Types.Merge&&(this._value.release(),this._valu... method isMergedTo (line 3) | isMergedTo(e){return this._value.type===l.Types.Merge&&this._value.isM... method master (line 3) | get master(){return this.type===l.Types.Merge?this._value.master:this} method isHyperlink (line 3) | get isHyperlink(){return this._value.type===l.Types.Hyperlink} method hyperlink (line 3) | get hyperlink(){return this._value.hyperlink} method value (line 3) | get value(){return this._value.value} method value (line 3) | set value(e){this.type!==l.Types.Merge?(this._value.release(),this._va... method note (line 3) | get note(){return this._comment&&this._comment.note} method note (line 3) | set note(e){this._comment=new a(e)} method text (line 3) | get text(){return this._value.toString()} method html (line 3) | get html(){return i.escapeHtml(this.text)} method toString (line 3) | toString(){return this.text} method _upgradeToHyperlink (line 3) | _upgradeToHyperlink(e){this.type===l.Types.String&&(this._value=c.crea... method formula (line 3) | get formula(){return this._value.formula} method result (line 3) | get result(){return this._value.result} method formulaType (line 3) | get formulaType(){return this._value.formulaType} method fullAddress (line 3) | get fullAddress(){const{worksheet:e}=this._row;return{sheetName:e.name... method name (line 3) | get name(){return this.names[0]} method name (line 3) | set name(e){this.names=[e]} method names (line 3) | get names(){return this.workbook.definedNames.getNamesEx(this.fullAddr... method names (line 3) | set names(e){const{definedNames:t}=this.workbook;t.removeAllNames(this... method addName (line 3) | addName(e){this.workbook.definedNames.addEx(this.fullAddress,e)} method removeName (line 3) | removeName(e){this.workbook.definedNames.removeEx(this.fullAddress,e)} method removeAllNames (line 3) | removeAllNames(){this.workbook.definedNames.removeAllNames(this.fullAd... method _dataValidations (line 3) | get _dataValidations(){return this.worksheet.dataValidations} method dataValidation (line 3) | get dataValidation(){return this._dataValidations.find(this.address)} method dataValidation (line 3) | set dataValidation(e){this._dataValidations.add(this.address,e)} method model (line 3) | get model(){const{model:e}=this._value;return e.style=this.style,this.... method model (line 3) | set model(e){if(this._value.release(),this._value=c.create(e.type,this... method constructor (line 3) | constructor(e){this._data=e} method length (line 3) | get length(){return this._data.length} method copy (line 3) | copy(e,t,r,n){return this._data._buf.copy(e,t,r,n)} method toBuffer (line 3) | toBuffer(){return this._data.toBuffer()} method constructor (line 3) | constructor(){super(),this.map={Company:new s({tag:"Company"}),Manager... method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode("Properties",l.PR... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.p... method constructor (line 3) | constructor(){super(),this.map={"dc:creator":new o({tag:"dc:creator"})... method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode("cp:corePropertie... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.p... method constructor (line 3) | constructor(){super(),this.map={"xdr:twoCellAnchor":new o,"xdr:oneCell... method prepare (line 3) | prepare(e){e.anchors.forEach((e,t)=>{e.anchorType=function(e){return("... method tag (line 3) | get tag(){return"xdr:wsDr"} method render (line 3) | render(e,t){e.openXml(i.StdDocAttributes),e.openNode(this.tag,l.DRAWIN... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.m... method reconcile (line 3) | reconcile(e,t){e.anchors.forEach(e=>{e.br?this.map["xdr:twoCellAnchor"... method constructor (line 3) | constructor(){super(),this.map={patternFill:new o,gradientFill:new a}} method tag (line 3) | get tag(){return"fill"} method render (line 3) | render(e,t){switch(e.addRollback(),e.openNode("fill"),t.type){case"pat... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){return!!this.parser&&(this.parser.parseClose(e)||(this.m... method validStyle (line 3) | validStyle(e){return l.validPatternValues[e]} method constructor (line 3) | constructor(e){this.rowCount=0,this.formatterOptions=e,this.fieldForma... method isRowHashArray (line 3) | static isRowHashArray(e){return!!Array.isArray(e)&&(Array.isArray(e[0]... method isRowArray (line 3) | static isRowArray(e){return Array.isArray(e)&&!this.isRowHashArray(e)} method gatherHeaders (line 3) | static gatherHeaders(e){return l.isRowHashArray(e)?e.map(e=>e[0]):Arra... method createTransform (line 3) | static createTransform(e){return a.isSyncTransform(e)?(t,r)=>{let n=nu... method rowTransform (line 3) | set rowTransform(e){if(!i.default(e))throw new TypeError("The transfor... method format (line 3) | format(e,t){this.callTransformer(e,(r,n)=>{if(r)return t(r);if(!e)retu... method finish (line 3) | finish(e){const t=[];if(this.formatterOptions.alwaysWriteHeaders&&0===... method checkHeaders (line 3) | checkHeaders(e){if(this.headers)return{shouldFormatColumns:!0,headers:... method gatherColumns (line 3) | gatherColumns(e){if(null===this.headers)throw new Error("Headers is cu... method callTransformer (line 3) | callTransformer(e,t){return this._rowTransform?this._rowTransform(e,t)... method formatColumns (line 3) | formatColumns(e,t){const r=e.map((e,r)=>this.fieldFormatter.format(e,r... method render (line 3) | render(e,t){e.leafNode("Relationship",t)} method parseOpen (line 3) | parseOpen(e){switch(e.name){case"Relationship":return this.model=e.attri... method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(){return!1} class o (line 3) | class o extends i{constructor(){super(),this.map={Relationship:new s}}re... method constructor (line 3) | constructor(e,t,r){this._worksheet=e,this._number=t,!1!==r&&(this.defn... method number (line 3) | get number(){return this._number} method worksheet (line 3) | get worksheet(){return this._worksheet} method letter (line 3) | get letter(){return s.n2l(this._number)} method isCustomWidth (line 3) | get isCustomWidth(){return void 0!==this.width&&9!==this.width} method defn (line 3) | get defn(){return{header:this._header,key:this.key,width:this.width,st... method defn (line 3) | set defn(e){e?(this.key=e.key,this.width=void 0!==e.width?e.width:9,th... method headers (line 3) | get headers(){return this._header&&this._header instanceof Array?this.... method header (line 3) | get header(){return this._header} method header (line 3) | set header(e){void 0!==e?(this._header=e,this.headers.forEach((e,t)=>{... method key (line 3) | get key(){return this._key} method key (line 3) | set key(e){(this._key&&this._worksheet.getColumnKey(this._key))===this... method hidden (line 3) | get hidden(){return!!this._hidden} method hidden (line 3) | set hidden(e){this._hidden=e} method outlineLevel (line 3) | get outlineLevel(){return this._outlineLevel||0} method outlineLevel (line 3) | set outlineLevel(e){this._outlineLevel=e} method collapsed (line 3) | get collapsed(){return!!(this._outlineLevel&&this._outlineLevel>=this.... method toString (line 3) | toString(){return JSON.stringify({key:this.key,width:this.width,header... method equivalentTo (line 3) | equivalentTo(e){return this.width===e.width&&this.hidden===e.hidden&&t... method isDefault (line 3) | get isDefault(){if(this.isCustomWidth)return!1;if(this.hidden)return!1... method headerCount (line 3) | get headerCount(){return this.headers.length} method eachCell (line 3) | eachCell(e,t){const r=this.number;t||(t=e,e=null),this._worksheet.each... method values (line 3) | get values(){const e=[];return this.eachCell((t,r)=>{t&&t.type!==i.Val... method values (line 3) | set values(e){if(!e)return;const t=this.number;let r=0;e.hasOwnPropert... method _applyStyle (line 3) | _applyStyle(e,t){return this.style[e]=t,this.eachCell(r=>{r[e]=t}),t} method numFmt (line 3) | get numFmt(){return this.style.numFmt} method numFmt (line 3) | set numFmt(e){this._applyStyle("numFmt",e)} method font (line 3) | get font(){return this.style.font} method font (line 3) | set font(e){this._applyStyle("font",e)} method alignment (line 3) | get alignment(){return this.style.alignment} method alignment (line 3) | set alignment(e){this._applyStyle("alignment",e)} method protection (line 3) | get protection(){return this.style.protection} method protection (line 3) | set protection(e){this._applyStyle("protection",e)} method border (line 3) | get border(){return this.style.border} method border (line 3) | set border(e){this._applyStyle("border",e)} method fill (line 3) | get fill(){return this.style.fill} method fill (line 3) | set fill(e){this._applyStyle("fill",e)} method toModel (line 3) | static toModel(e){const t=[];let r=null;return e&&e.forEach((e,n)=>{e.... method fromModel (line 3) | static fromModel(e,t){const r=[];let n=1,i=0;for(t=(t=t||[]).sort((fun... method constructor (line 3) | constructor(){super(),this.map={"v:shape":new s}} method tag (line 3) | get tag(){return"xml"} method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode(this.tag,o.DRAWIN... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.m... method reconcile (line 3) | reconcile(e,t){e.anchors.forEach(e=>{e.br?this.map["xdr:twoCellAnchor"... method constructor (line 3) | constructor(){super(),this.map={"v:textbox":new i,"x:ClientData":new s}} method tag (line 3) | get tag(){return"v:shape"} method render (line 3) | render(e,t,r){e.openNode("v:shape",o.V_SHAPE_ATTRIBUTES(t,r)),e.leafNo... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.p... method constructor (line 3) | constructor(){super(),this.map={Relationship:new s}} method render (line 3) | render(e,t){t=t||this._values,e.openXml(n.StdDocAttributes),e.openNode... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.m... method constructor (line 3) | constructor(){super(),this.map={"x14:id":this.idXform=new s}} method tag (line 3) | get tag(){return"ext"} method render (line 3) | render(e,t){e.openNode(this.tag,{uri:"{B025F937-C7B1-47D3-B67F-A62EFF6... method createNewModel (line 3) | createNewModel(){return{}} method onParserClose (line 3) | onParserClose(e,t){this.model.x14Id=t.model} method constructor (line 3) | constructor(e){super(),this.model=e} method tag (line 3) | get tag(){return"r"} method textXform (line 3) | get textXform(){return this._textXform||(this._textXform=new n)} method fontXform (line 3) | get fontXform(){return this._fontXform||(this._fontXform=new i(o.FONT_... method render (line 3) | render(e,t){t=t||this.model,e.openNode("r"),t.font&&this.fontXform.ren... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){switch(e){case"r":return!1;case"t":return this.model.tex... method constructor (line 3) | constructor(e){super(),this.name=e,this.map={color:new s}} method tag (line 3) | get tag(){return this.name} method render (line 3) | render(e,t,r){const n=t&&t.color||r||this.defaultColor;e.openNode(this... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){return this.parser?(this.parser.parseClose(e)||(this.par... method validStyle (line 3) | validStyle(e){return o.validStyleValues[e]} method constructor (line 3) | constructor(){super(),this.map={fgColor:new i("fgColor"),bgColor:new i... method name (line 3) | get name(){return"pattern"} method tag (line 3) | get tag(){return"patternFill"} method render (line 3) | render(e,t){e.openNode("patternFill"),e.addAttribute("patternType",t.p... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){return!!this.parser&&(this.parser.parseClose(e)||(this.p... method constructor (line 3) | constructor(e){this.parserOptions=e,this.rowParser=new i.RowParser(thi... method removeBOM (line 3) | static removeBOM(e){return e&&65279===e.charCodeAt(0)?e.slice(1):e} method parse (line 3) | parse(e,t){const r=new n.Scanner({line:o.removeBOM(e),parserOptions:th... method parseWithoutComments (line 3) | parseWithoutComments(e){const t=[];let r=!0;for(;r;)r=this.parseRow(e,... method parseWithComments (line 3) | parseWithComments(e){const{parserOptions:t}=this,r=[];for(let n=e.next... method parseRow (line 3) | parseRow(e,t){if(!e.nextNonSpaceToken)return!1;const r=this.rowParser.... method constructor (line 3) | constructor(){this._rowTransform=null,this._rowValidator=null} method createTransform (line 3) | static createTransform(e){return s.isSyncTransform(e)?(t,r)=>{let n=nu... method createValidator (line 3) | static createValidator(e){return s.isSyncValidate(e)?(t,r)=>{r(null,{r... method rowTransform (line 3) | set rowTransform(e){if(!i.default(e))throw new TypeError("The transfor... method rowValidator (line 3) | set rowValidator(e){if(!i.default(e))throw new TypeError("The validate... method transformAndValidate (line 3) | transformAndValidate(e,t){return this.callTransformer(e,(e,r)=>e?t(e):... method callTransformer (line 3) | callTransformer(e,t){return this._rowTransform?this._rowTransform(e,t)... method callValidator (line 3) | callValidator(e,t){return this._rowValidator?this._rowValidator(e,t):t... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(e.... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method reconcilePicture (line 3) | reconcilePicture(e,t){if(e&&e.rId){const r=t.rels[e.rId].Target.match(/.... method constructor (line 3) | constructor(){super(),this.map={"a:blip":new i}} method tag (line 3) | get tag(){return"xdr:blipFill"} method render (line 3) | render(e,t){e.openNode(this.tag),this.map["a:blip"].render(e,t),e.openNo... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(e.... method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.par... method tag (line 3) | get tag(){return"a:blip"} method render (line 3) | render(e,t){e.leafNode(this.tag,{"xmlns:r":"http://schemas.openxmlformat... method parseOpen (line 3) | parseOpen(e){switch(e.name){case this.tag:return this.model={rId:e.attri... method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(e){switch(e){case this.tag:return!1;default:return!0}} method tag (line 3) | get tag(){return"xdr:cNvPicPr"} method render (line 3) | render(e){e.openNode(this.tag),e.leafNode("a:picLocks",{noChangeAspect:"... method parseOpen (line 3) | parseOpen(e){switch(e.name){case this.tag:default:return!0}} method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(e){switch(e){case this.tag:return!1;default:return!0}} method constructor (line 3) | constructor(){super(),this.map={"a:hlinkClick":new i,"a:extLst":new s}} method tag (line 3) | get tag(){return"xdr:cNvPr"} method render (line 3) | render(e,t){e.openNode(this.tag,{id:t.index,name:"Picture "+t.index}),th... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(e.... method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.par... method constructor (line 3) | constructor(e){super(),this.tag=e.tag,this.map={"xdr:col":new i({tag:"xd... method render (line 3) | render(e,t){e.openNode(this.tag),this.map["xdr:col"].render(e,t.nativeCo... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(e.... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.par... class l (line 3) | class l extends s{constructor(){super(),this.map={"xdr:twoCellAnchor":ne... method constructor (line 3) | constructor(e,t,r){if(!e||!t)throw new Error("A Cell needs a Row");thi... method worksheet (line 3) | get worksheet(){return this._row.worksheet} method workbook (line 3) | get workbook(){return this._row.worksheet.workbook} method destroy (line 3) | destroy(){delete this.style,delete this._value,delete this._row,delete... method numFmt (line 3) | get numFmt(){return this.style.numFmt} method numFmt (line 3) | set numFmt(e){this.style.numFmt=e} method font (line 3) | get font(){return this.style.font} method font (line 3) | set font(e){this.style.font=e} method alignment (line 3) | get alignment(){return this.style.alignment} method alignment (line 3) | set alignment(e){this.style.alignment=e} method border (line 3) | get border(){return this.style.border} method border (line 3) | set border(e){this.style.border=e} method fill (line 3) | get fill(){return this.style.fill} method fill (line 3) | set fill(e){this.style.fill=e} method protection (line 3) | get protection(){return this.style.protection} method protection (line 3) | set protection(e){this.style.protection=e} method _mergeStyle (line 3) | _mergeStyle(e,t,r){const n=e&&e.numFmt||t&&t.numFmt;n&&(r.numFmt=n);co... method address (line 3) | get address(){return this._address} method row (line 3) | get row(){return this._row.number} method col (line 3) | get col(){return this._column.number} method $col$row (line 3) | get $col$row(){return`$${this._column.letter}$${this.row}`} method type (line 3) | get type(){return this._value.type} method effectiveType (line 3) | get effectiveType(){return this._value.effectiveType} method toCsvString (line 3) | toCsvString(){return this._value.toCsvString()} method addMergeRef (line 3) | addMergeRef(){this._mergeCount++} method releaseMergeRef (line 3) | releaseMergeRef(){this._mergeCount--} method isMerged (line 3) | get isMerged(){return this._mergeCount>0||this.type===l.Types.Merge} method merge (line 3) | merge(e,t){this._value.release(),this._value=c.create(l.Types.Merge,th... method unmerge (line 3) | unmerge(){this.type===l.Types.Merge&&(this._value.release(),this._valu... method isMergedTo (line 3) | isMergedTo(e){return this._value.type===l.Types.Merge&&this._value.isM... method master (line 3) | get master(){return this.type===l.Types.Merge?this._value.master:this} method isHyperlink (line 3) | get isHyperlink(){return this._value.type===l.Types.Hyperlink} method hyperlink (line 3) | get hyperlink(){return this._value.hyperlink} method value (line 3) | get value(){return this._value.value} method value (line 3) | set value(e){this.type!==l.Types.Merge?(this._value.release(),this._va... method note (line 3) | get note(){return this._comment&&this._comment.note} method note (line 3) | set note(e){this._comment=new a(e)} method text (line 3) | get text(){return this._value.toString()} method html (line 3) | get html(){return i.escapeHtml(this.text)} method toString (line 3) | toString(){return this.text} method _upgradeToHyperlink (line 3) | _upgradeToHyperlink(e){this.type===l.Types.String&&(this._value=c.crea... method formula (line 3) | get formula(){return this._value.formula} method result (line 3) | get result(){return this._value.result} method formulaType (line 3) | get formulaType(){return this._value.formulaType} method fullAddress (line 3) | get fullAddress(){const{worksheet:e}=this._row;return{sheetName:e.name... method name (line 3) | get name(){return this.names[0]} method name (line 3) | set name(e){this.names=[e]} method names (line 3) | get names(){return this.workbook.definedNames.getNamesEx(this.fullAddr... method names (line 3) | set names(e){const{definedNames:t}=this.workbook;t.removeAllNames(this... method addName (line 3) | addName(e){this.workbook.definedNames.addEx(this.fullAddress,e)} method removeName (line 3) | removeName(e){this.workbook.definedNames.removeEx(this.fullAddress,e)} method removeAllNames (line 3) | removeAllNames(){this.workbook.definedNames.removeAllNames(this.fullAd... method _dataValidations (line 3) | get _dataValidations(){return this.worksheet.dataValidations} method dataValidation (line 3) | get dataValidation(){return this._dataValidations.find(this.address)} method dataValidation (line 3) | set dataValidation(e){this._dataValidations.add(this.address,e)} method model (line 3) | get model(){const{model:e}=this._value;return e.style=this.style,this.... method model (line 3) | set model(e){if(this._value.release(),this._value=c.create(e.type,this... method constructor (line 3) | constructor(e){this._data=e} method length (line 3) | get length(){return this._data.length} method copy (line 3) | copy(e,t,r,n){return this._data._buf.copy(e,t,r,n)} method toBuffer (line 3) | toBuffer(){return this._data.toBuffer()} method constructor (line 3) | constructor(){super(),this.map={Company:new s({tag:"Company"}),Manager... method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode("Properties",l.PR... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.p... method constructor (line 3) | constructor(){super(),this.map={"dc:creator":new o({tag:"dc:creator"})... method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode("cp:corePropertie... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.p... method constructor (line 3) | constructor(){super(),this.map={"xdr:twoCellAnchor":new o,"xdr:oneCell... method prepare (line 3) | prepare(e){e.anchors.forEach((e,t)=>{e.anchorType=function(e){return("... method tag (line 3) | get tag(){return"xdr:wsDr"} method render (line 3) | render(e,t){e.openXml(i.StdDocAttributes),e.openNode(this.tag,l.DRAWIN... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.m... method reconcile (line 3) | reconcile(e,t){e.anchors.forEach(e=>{e.br?this.map["xdr:twoCellAnchor"... method constructor (line 3) | constructor(){super(),this.map={patternFill:new o,gradientFill:new a}} method tag (line 3) | get tag(){return"fill"} method render (line 3) | render(e,t){switch(e.addRollback(),e.openNode("fill"),t.type){case"pat... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){return!!this.parser&&(this.parser.parseClose(e)||(this.m... method validStyle (line 3) | validStyle(e){return l.validPatternValues[e]} method constructor (line 3) | constructor(e){this.rowCount=0,this.formatterOptions=e,this.fieldForma... method isRowHashArray (line 3) | static isRowHashArray(e){return!!Array.isArray(e)&&(Array.isArray(e[0]... method isRowArray (line 3) | static isRowArray(e){return Array.isArray(e)&&!this.isRowHashArray(e)} method gatherHeaders (line 3) | static gatherHeaders(e){return l.isRowHashArray(e)?e.map(e=>e[0]):Arra... method createTransform (line 3) | static createTransform(e){return a.isSyncTransform(e)?(t,r)=>{let n=nu... method rowTransform (line 3) | set rowTransform(e){if(!i.default(e))throw new TypeError("The transfor... method format (line 3) | format(e,t){this.callTransformer(e,(r,n)=>{if(r)return t(r);if(!e)retu... method finish (line 3) | finish(e){const t=[];if(this.formatterOptions.alwaysWriteHeaders&&0===... method checkHeaders (line 3) | checkHeaders(e){if(this.headers)return{shouldFormatColumns:!0,headers:... method gatherColumns (line 3) | gatherColumns(e){if(null===this.headers)throw new Error("Headers is cu... method callTransformer (line 3) | callTransformer(e,t){return this._rowTransform?this._rowTransform(e,t)... method formatColumns (line 3) | formatColumns(e,t){const r=e.map((e,r)=>this.fieldFormatter.format(e,r... method tag (line 3) | get tag(){return"a:extLst"} method render (line 3) | render(e){e.openNode(this.tag),e.openNode("a:ext",{uri:"{FF2B5EF4-FFF2-4... method parseOpen (line 3) | parseOpen(e){switch(e.name){case this.tag:default:return!0}} method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(e){switch(e){case this.tag:return!1;default:return!0}} method constructor (line 3) | constructor(e){super(),this.tag=e.tag,this.map={}} method render (line 3) | render(e,t){e.openNode(this.tag);const r=Math.floor(9525*t.width),n=Math... method parseOpen (line 3) | parseOpen(e){return e.name===this.tag&&(this.model={width:parseInt(e.att... method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(){return!1} method tag (line 3) | get tag(){return"a:hlinkClick"} method render (line 3) | render(e,t){t.hyperlinks&&t.hyperlinks.rId&&e.leafNode(this.tag,{"xmlns:... method parseOpen (line 3) | parseOpen(e){switch(e.name){case this.tag:return this.model={hyperlinks:... method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(){return!1} method constructor (line 3) | constructor(){super(),this.map={"xdr:cNvPr":new i,"xdr:cNvPicPr":new s}} method tag (line 3) | get tag(){return"xdr:nvPicPr"} method render (line 3) | render(e,t){e.openNode(this.tag),this.map["xdr:cNvPr"].render(e,t),this.... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(e.... method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.par... method constructor (line 3) | constructor(){super(),this.map={"xdr:from":new s({tag:"xdr:from"}),"xdr:... method tag (line 3) | get tag(){return"xdr:oneCellAnchor"} method prepare (line 3) | prepare(e,t){this.map["xdr:pic"].prepare(e.picture,t)} method render (line 3) | render(e,t){e.openNode(this.tag,{editAs:t.range.editAs||"oneCell"}),this... method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.par... method reconcile (line 3) | reconcile(e,t){e.medium=this.reconcilePicture(e.picture,t)} method constructor (line 3) | constructor(){super(),this.map={"xdr:nvPicPr":new o,"xdr:blipFill":new s... method tag (line 3) | get tag(){return"xdr:pic"} method prepare (line 3) | prepare(e,t){e.index=t.index+1} method render (line 3) | render(e,t){e.openNode(this.tag),this.map["xdr:nvPicPr"].render(e,t),thi... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(e.... method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.mer... method constructor (line 3) | constructor(){super(),this.map={"xdr:from":new s({tag:"xdr:from"}),"xdr:... method tag (line 3) | get tag(){return"xdr:twoCellAnchor"} method prepare (line 3) | prepare(e,t){this.map["xdr:pic"].prepare(e.picture,t)} method render (line 3) | render(e,t){e.openNode(this.tag,{editAs:t.range.editAs||"oneCell"}),this... method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.par... method reconcile (line 3) | reconcile(e,t){e.medium=this.reconcilePicture(e.picture,t)} method constructor (line 3) | constructor(e){super(),this.tag=e.tag,this.always=!!e.always,this.count=... method prepare (line 3) | prepare(e,t){const{childXform:r}=this;e&&e.forEach((e,n)=>{t.index=n,r.p... method render (line 3) | render(e,t){if(this.always||t&&t.length){e.openNode(this.tag,this.$),thi... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(e.... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser){if(!this.parser.parseClose(e)&&(this.model... method reconcile (line 3) | reconcile(e,t){if(e){const{childXform:r}=this;e.forEach(e=>{r.reconcile(... method tag (line 3) | get tag(){return"autoFilter"} method render (line 3) | render(e,t){if(t)if("string"==typeof t)e.leafNode("autoFilter",{ref:t});... method parseOpen (line 3) | parseOpen(e){"autoFilter"===e.name&&(this.model=e.attributes.ref)} function l (line 3) | function l(e){if(null==e)return o.ValueType.Null;if(e instanceof String|... method constructor (line 3) | constructor(e,t,r){if(!e||!t)throw new Error("A Cell needs a Row");thi... method worksheet (line 3) | get worksheet(){return this._row.worksheet} method workbook (line 3) | get workbook(){return this._row.worksheet.workbook} method destroy (line 3) | destroy(){delete this.style,delete this._value,delete this._row,delete... method numFmt (line 3) | get numFmt(){return this.style.numFmt} method numFmt (line 3) | set numFmt(e){this.style.numFmt=e} method font (line 3) | get font(){return this.style.font} method font (line 3) | set font(e){this.style.font=e} method alignment (line 3) | get alignment(){return this.style.alignment} method alignment (line 3) | set alignment(e){this.style.alignment=e} method border (line 3) | get border(){return this.style.border} method border (line 3) | set border(e){this.style.border=e} method fill (line 3) | get fill(){return this.style.fill} method fill (line 3) | set fill(e){this.style.fill=e} method protection (line 3) | get protection(){return this.style.protection} method protection (line 3) | set protection(e){this.style.protection=e} method _mergeStyle (line 3) | _mergeStyle(e,t,r){const n=e&&e.numFmt||t&&t.numFmt;n&&(r.numFmt=n);co... method address (line 3) | get address(){return this._address} method row (line 3) | get row(){return this._row.number} method col (line 3) | get col(){return this._column.number} method $col$row (line 3) | get $col$row(){return`$${this._column.letter}$${this.row}`} method type (line 3) | get type(){return this._value.type} method effectiveType (line 3) | get effectiveType(){return this._value.effectiveType} method toCsvString (line 3) | toCsvString(){return this._value.toCsvString()} method addMergeRef (line 3) | addMergeRef(){this._mergeCount++} method releaseMergeRef (line 3) | releaseMergeRef(){this._mergeCount--} method isMerged (line 3) | get isMerged(){return this._mergeCount>0||this.type===l.Types.Merge} method merge (line 3) | merge(e,t){this._value.release(),this._value=c.create(l.Types.Merge,th... method unmerge (line 3) | unmerge(){this.type===l.Types.Merge&&(this._value.release(),this._valu... method isMergedTo (line 3) | isMergedTo(e){return this._value.type===l.Types.Merge&&this._value.isM... method master (line 3) | get master(){return this.type===l.Types.Merge?this._value.master:this} method isHyperlink (line 3) | get isHyperlink(){return this._value.type===l.Types.Hyperlink} method hyperlink (line 3) | get hyperlink(){return this._value.hyperlink} method value (line 3) | get value(){return this._value.value} method value (line 3) | set value(e){this.type!==l.Types.Merge?(this._value.release(),this._va... method note (line 3) | get note(){return this._comment&&this._comment.note} method note (line 3) | set note(e){this._comment=new a(e)} method text (line 3) | get text(){return this._value.toString()} method html (line 3) | get html(){return i.escapeHtml(this.text)} method toString (line 3) | toString(){return this.text} method _upgradeToHyperlink (line 3) | _upgradeToHyperlink(e){this.type===l.Types.String&&(this._value=c.crea... method formula (line 3) | get formula(){return this._value.formula} method result (line 3) | get result(){return this._value.result} method formulaType (line 3) | get formulaType(){return this._value.formulaType} method fullAddress (line 3) | get fullAddress(){const{worksheet:e}=this._row;return{sheetName:e.name... method name (line 3) | get name(){return this.names[0]} method name (line 3) | set name(e){this.names=[e]} method names (line 3) | get names(){return this.workbook.definedNames.getNamesEx(this.fullAddr... method names (line 3) | set names(e){const{definedNames:t}=this.workbook;t.removeAllNames(this... method addName (line 3) | addName(e){this.workbook.definedNames.addEx(this.fullAddress,e)} method removeName (line 3) | removeName(e){this.workbook.definedNames.removeEx(this.fullAddress,e)} method removeAllNames (line 3) | removeAllNames(){this.workbook.definedNames.removeAllNames(this.fullAd... method _dataValidations (line 3) | get _dataValidations(){return this.worksheet.dataValidations} method dataValidation (line 3) | get dataValidation(){return this._dataValidations.find(this.address)} method dataValidation (line 3) | set dataValidation(e){this._dataValidations.add(this.address,e)} method model (line 3) | get model(){const{model:e}=this._value;return e.style=this.style,this.... method model (line 3) | set model(e){if(this._value.release(),this._value=c.create(e.type,this... method constructor (line 3) | constructor(e){this._data=e} method length (line 3) | get length(){return this._data.length} method copy (line 3) | copy(e,t,r,n){return this._data._buf.copy(e,t,r,n)} method toBuffer (line 3) | toBuffer(){return this._data.toBuffer()} method constructor (line 3) | constructor(){super(),this.map={Company:new s({tag:"Company"}),Manager... method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode("Properties",l.PR... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.p... method constructor (line 3) | constructor(){super(),this.map={"dc:creator":new o({tag:"dc:creator"})... method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode("cp:corePropertie... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.p... method constructor (line 3) | constructor(){super(),this.map={"xdr:twoCellAnchor":new o,"xdr:oneCell... method prepare (line 3) | prepare(e){e.anchors.forEach((e,t)=>{e.anchorType=function(e){return("... method tag (line 3) | get tag(){return"xdr:wsDr"} method render (line 3) | render(e,t){e.openXml(i.StdDocAttributes),e.openNode(this.tag,l.DRAWIN... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.m... method reconcile (line 3) | reconcile(e,t){e.anchors.forEach(e=>{e.br?this.map["xdr:twoCellAnchor"... method constructor (line 3) | constructor(){super(),this.map={patternFill:new o,gradientFill:new a}} method tag (line 3) | get tag(){return"fill"} method render (line 3) | render(e,t){switch(e.addRollback(),e.openNode("fill"),t.type){case"pat... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){return!!this.parser&&(this.parser.parseClose(e)||(this.m... method validStyle (line 3) | validStyle(e){return l.validPatternValues[e]} method constructor (line 3) | constructor(e){this.rowCount=0,this.formatterOptions=e,this.fieldForma... method isRowHashArray (line 3) | static isRowHashArray(e){return!!Array.isArray(e)&&(Array.isArray(e[0]... method isRowArray (line 3) | static isRowArray(e){return Array.isArray(e)&&!this.isRowHashArray(e)} method gatherHeaders (line 3) | static gatherHeaders(e){return l.isRowHashArray(e)?e.map(e=>e[0]):Arra... method createTransform (line 3) | static createTransform(e){return a.isSyncTransform(e)?(t,r)=>{let n=nu... method rowTransform (line 3) | set rowTransform(e){if(!i.default(e))throw new TypeError("The transfor... method format (line 3) | format(e,t){this.callTransformer(e,(r,n)=>{if(r)return t(r);if(!e)retu... method finish (line 3) | finish(e){const t=[];if(this.formatterOptions.alwaysWriteHeaders&&0===... method checkHeaders (line 3) | checkHeaders(e){if(this.headers)return{shouldFormatColumns:!0,headers:... method gatherColumns (line 3) | gatherColumns(e){if(null===this.headers)throw new Error("Headers is cu... method callTransformer (line 3) | callTransformer(e,t){return this._rowTransform?this._rowTransform(e,t)... method formatColumns (line 3) | formatColumns(e,t){const r=e.map((e,r)=>this.fieldFormatter.format(e,r... method constructor (line 3) | constructor(){super(),this.richTextXForm=new a} method tag (line 3) | get tag(){return"c"} method prepare (line 3) | prepare(e,t){const r=t.styles.addStyleModel(e.style||{},function(e){swit... method renderFormula (line 3) | renderFormula(e,t){let r=null;switch(t.shareType){case"shared":r={t:"sha... method render (line 3) | render(e,t){if(t.type!==o.ValueType.Null||t.styleId){switch(e.openNode("... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(e.... method parseText (line 3) | parseText(e){if(this.parser)this.parser.parseText(e);else switch(this.cu... method parseClose (line 3) | parseClose(e){switch(e){case"c":{const{model:e}=this;if(e.formula||e.sha... method reconcile (line 3) | reconcile(e,t){const r=e.styleId&&t.styles&&t.styles.getStyleModel(e.sty... method tag (line 3) | get tag(){return"x14:cfIcon"} method render (line 3) | render(e,t){e.leafNode(this.tag,{iconSet:t.iconSet,iconId:t.iconId})} method parseOpen (line 3) | parseOpen(e){let{attributes:t}=e;this.model={iconSet:t.iconSet,iconId:n.... method parseClose (line 3) | parseClose(e){return e!==this.tag} class c (line 3) | class c extends s{constructor(){super(),this.map={"x14:dataBar":this.dat... method constructor (line 3) | constructor(e){this._data=e} method length (line 3) | get length(){return this._data.length} method copy (line 3) | copy(e,t,r,n){this._data.copy(e,t,r,n)} method toBuffer (line 3) | toBuffer(){return this._data} method constructor (line 3) | constructor(){super(),this.map={"x14:dataBar":this.databarXform=new o,... method tag (line 3) | get tag(){return"x14:cfRule"} method isExt (line 3) | static isExt(e){return"dataBar"===e.type?o.isExt(e):!("iconSet"!==e.ty... method prepare (line 3) | prepare(e){c.isExt(e)&&(e.x14Id=`{${n()}}`.toUpperCase())} method render (line 3) | render(e,t){if(c.isExt(t))switch(t.type){case"dataBar":this.renderData... method renderDataBar (line 3) | renderDataBar(e,t){e.openNode(this.tag,{type:"dataBar",id:t.x14Id}),th... method renderIconSet (line 3) | renderIconSet(e,t){e.openNode(this.tag,{type:"iconSet",priority:t.prio... method createNewModel (line 3) | createNewModel(e){let{attributes:t}=e;return{type:t.type,x14Id:t.id,pr... method onParserClose (line 3) | onParserClose(e,t){Object.assign(this.model,t.model)} method constructor (line 3) | constructor(){super(),this.map={autoFilter:new o,tableColumns:new s({t... method prepare (line 3) | prepare(e,t){this.map.autoFilter.prepare(e),this.map.tableColumns.prep... method tag (line 3) | get tag(){return"table"} method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode(this.tag,{...c.TA... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;const{n... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.p... method reconcile (line 3) | reconcile(e,t){e.columns.forEach(e=>{void 0!==e.dxfId&&(e.style=t.styl... method constructor (line 3) | constructor(){super(),this.map={"xm:f":this.fExtXform=new i}} method tag (line 3) | get tag(){return"x14:cfvo"} method render (line 3) | render(e,t){e.openNode(this.tag,{type:t.type}),void 0!==t.value&&this.fE... method createNewModel (line 3) | createNewModel(e){return{type:e.attributes.type}} method onParserClose (line 3) | onParserClose(e,t){switch(e){case"xm:f":this.model.value=t.model?parseFl... method constructor (line 3) | constructor(){super(),this.map={"xm:sqref":this.sqRef=new i,"x14:cfRule"... method tag (line 3) | get tag(){return"x14:conditionalFormatting"} method prepare (line 3) | prepare(e,t){e.rules.forEach(e=>{this.cfRule.prepare(e,t)})} method render (line 3) | render(e,t){t.rules.some(s.isExt)&&(e.openNode(this.tag,{"xmlns:xm":"htt... method createNewModel (line 3) | createNewModel(){return{rules:[]}} method onParserClose (line 3) | onParserClose(e,t){switch(e){case"xm:sqref":this.model.ref=t.model;break... method constructor (line 3) | constructor(){super(),this.map={"x14:conditionalFormatting":this.cfXform... method tag (line 3) | get tag(){return"x14:conditionalFormattings"} method hasContent (line 3) | hasContent(e){return void 0===e.hasExtContent&&(e.hasExtContent=e.some(e... method prepare (line 3) | prepare(e,t){e.forEach(e=>{this.cfXform.prepare(e,t)})} method render (line 3) | render(e,t){this.hasContent(t)&&(e.openNode(this.tag),t.forEach(t=>this.... method createNewModel (line 3) | createNewModel(){return[]} method onParserClose (line 3) | onParserClose(e,t){this.model.push(t.model)} method constructor (line 3) | constructor(){super(),this.map={"x14:cfvo":this.cfvoXform=new o,"x14:bor... method isExt (line 3) | static isExt(e){return!e.gradient} method tag (line 3) | get tag(){return"x14:dataBar"} method render (line 3) | render(e,t){e.openNode(this.tag,{minLength:n.toIntAttribute(t.minLength,... method createNewModel (line 3) | createNewModel(e){let{attributes:t}=e;return{cfvo:[],minLength:n.toIntVa... method onParserClose (line 3) | onParserClose(e,t){const[,r]=e.split(":");switch(r){case"cfvo":this.mode... method tag (line 3) | get tag(){return"xm:f"} method render (line 3) | render(e,t){e.leafNode(this.tag,null,t)} method parseOpen (line 3) | parseOpen(){this.model=""} method parseText (line 3) | parseText(e){this.model+=e} method parseClose (line 3) | parseClose(e){return e!==this.tag} method constructor (line 3) | constructor(){super(),this.map={"x14:cfvo":this.cfvoXform=new s,"x14:cfI... method tag (line 3) | get tag(){return"x14:iconSet"} method render (line 3) | render(e,t){e.openNode(this.tag,{iconSet:n.toStringAttribute(t.iconSet),... method createNewModel (line 3) | createNewModel(e){let{attributes:t}=e;return{cfvo:[],iconSet:n.toStringV... method onParserClose (line 3) | onParserClose(e,t){const[,r]=e.split(":");switch(r){case"cfvo":this.mode... method tag (line 3) | get tag(){return"xm:sqref"} method render (line 3) | render(e,t){e.leafNode(this.tag,null,t)} method parseOpen (line 3) | parseOpen(){this.model=""} method parseText (line 3) | parseText(e){this.model+=e} method parseClose (line 3) | parseClose(e){return e!==this.tag} class d (line 3) | class d extends i{constructor(){super(),this.map={dataBar:this.databarXf... method constructor (line 3) | constructor(){super(),this.map={dataBar:this.databarXform=new o,extLst... method tag (line 3) | get tag(){return"cfRule"} method isPrimitive (line 3) | static isPrimitive(e){return"iconSet"!==e.type||!e.custom&&!h[e.iconSet]} method render (line 3) | render(e,t){switch(t.type){case"expression":this.renderExpression(e,t)... method renderExpression (line 3) | renderExpression(e,t){e.openNode(this.tag,{type:"expression",dxfId:t.d... method renderCellIs (line 3) | renderCellIs(e,t){e.openNode(this.tag,{type:"cellIs",dxfId:t.dxfId,pri... method renderTop10 (line 3) | renderTop10(e,t){e.leafNode(this.tag,{type:"top10",dxfId:t.dxfId,prior... method renderAboveAverage (line 3) | renderAboveAverage(e,t){e.leafNode(this.tag,{type:"aboveAverage",dxfId... method renderDataBar (line 3) | renderDataBar(e,t){e.openNode(this.tag,{type:"dataBar",priority:t.prio... method renderColorScale (line 3) | renderColorScale(e,t){e.openNode(this.tag,{type:"colorScale",priority:... method renderIconSet (line 3) | renderIconSet(e,t){d.isPrimitive(t)&&(e.openNode(this.tag,{type:"iconS... method renderText (line 3) | renderText(e,t){e.openNode(this.tag,{type:t.operator,dxfId:t.dxfId,pri... method renderTimePeriod (line 3) | renderTimePeriod(e,t){e.openNode(this.tag,{type:"timePeriod",dxfId:t.d... method createNewModel (line 3) | createNewModel(e){let{attributes:t}=e;return{...f(t),dxfId:n.toIntValu... method onParserClose (line 3) | onParserClose(e,t){switch(e){case"dataBar":case"extLst":case"colorScal... method tag (line 3) | get tag(){return"cfvo"} method render (line 3) | render(e,t){e.leafNode(this.tag,{type:t.type,val:t.value})} method parseOpen (line 3) | parseOpen(e){this.model={type:e.attributes.type,value:n.toFloatValue(e.a... method parseClose (line 3) | parseClose(e){return e!==this.tag} method constructor (line 3) | constructor(){super(),this.map={cfvo:this.cfvoXform=new s,color:this.col... method tag (line 3) | get tag(){return"colorScale"} method render (line 3) | render(e,t){e.openNode(this.tag),t.cfvo.forEach(t=>{this.cfvoXform.rende... method createNewModel (line 3) | createNewModel(e){return{cfvo:[],color:[]}} method onParserClose (line 3) | onParserClose(e,t){this.model[e].push(t.model)} method constructor (line 3) | constructor(){super(),this.map={cfRule:new i}} method tag (line 3) | get tag(){return"conditionalFormatting"} method render (line 3) | render(e,t){t.rules.some(i.isPrimitive)&&(e.openNode(this.tag,{sqref:t.r... method createNewModel (line 3) | createNewModel(e){let{attributes:t}=e;return{ref:t.sqref,rules:[]}} method onParserClose (line 3) | onParserClose(e,t){this.model.rules.push(t.model)} method constructor (line 3) | constructor(){super(),this.cfXform=new i} method tag (line 3) | get tag(){return"conditionalFormatting"} method reset (line 3) | reset(){this.model=[]} method prepare (line 3) | prepare(e,t){let r=e.reduce((e,t)=>Math.max(e,...t.rules.map(e=>e.priori... method render (line 3) | render(e,t){t.forEach(t=>{this.cfXform.render(e,t)})} method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(e.... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){return!!this.parser&&(!!this.parser.parseClose(e)||(this.m... method reconcile (line 3) | reconcile(e,t){e.forEach(e=>{e.rules.forEach(e=>{void 0!==e.dxfId&&(e.st... method constructor (line 3) | constructor(){super(),this.map={cfvo:this.cfvoXform=new s,color:this.col... method tag (line 3) | get tag(){return"dataBar"} method render (line 3) | render(e,t){e.openNode(this.tag),t.cfvo.forEach(t=>{this.cfvoXform.rende... method createNewModel (line 3) | createNewModel(){return{cfvo:[]}} method onParserClose (line 3) | onParserClose(e,t){switch(e){case"cfvo":this.model.cfvo.push(t.model);br... class s (line 3) | class s extends n{get tag(){return"x14:id"}render(e,t){e.leafNode(this.t... method prepare (line 3) | prepare(){} method render (line 3) | render(){} method parseOpen (line 3) | parseOpen(e){} method parseText (line 3) | parseText(e){} method parseClose (line 3) | parseClose(e){} method reconcile (line 3) | reconcile(e,t){} method reset (line 3) | reset(){this.model=null,this.map&&Object.values(this.map).forEach(e=>{... method mergeModel (line 3) | mergeModel(e){this.model=Object.assign(this.model||{},e)} method parse (line 3) | async parse(e){for await(const t of e)for(const{eventType:e,value:r}of... method parseStream (line 3) | async parseStream(e){return this.parse(n(e))} method xml (line 3) | get xml(){return this.toXml(this.model)} method toXml (line 3) | toXml(e){const t=new i;return this.render(t,e),t.xml} method toAttribute (line 3) | static toAttribute(e,t){let r=arguments.length>2&&void 0!==arguments[2... method toStringAttribute (line 3) | static toStringAttribute(e,t){let r=arguments.length>2&&void 0!==argum... method toStringValue (line 3) | static toStringValue(e,t){return void 0===e?t:e} method toBoolAttribute (line 3) | static toBoolAttribute(e,t){let r=arguments.length>2&&void 0!==argumen... method toBoolValue (line 3) | static toBoolValue(e,t){return void 0===e?t:"1"===e} method toIntAttribute (line 3) | static toIntAttribute(e,t){let r=arguments.length>2&&void 0!==argument... method toIntValue (line 3) | static toIntValue(e,t){return void 0===e?t:parseInt(e,10)} method toFloatAttribute (line 3) | static toFloatAttribute(e,t){let r=arguments.length>2&&void 0!==argume... method toFloatValue (line 3) | static toFloatValue(e,t){return void 0===e?t:parseFloat(e)} method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode("Types",s.PROPERT... method parseOpen (line 3) | parseOpen(){return!1} method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(){return!1} method tag (line 3) | get tag(){return"x14:id"} method render (line 3) | render(e,t){e.leafNode(this.tag,null,t)} method parseOpen (line 3) | parseOpen(){this.model=""} method parseText (line 3) | parseText(e){this.model+=e} method parseClose (line 3) | parseClose(e){return e!==this.tag} method constructor (line 3) | constructor(){super(),this.map={"x14:conditionalFormattings":this.cond... method tag (line 3) | get tag(){return"ext"} method hasContent (line 3) | hasContent(e){return this.conditionalFormattings.hasContent(e.conditio... method prepare (line 3) | prepare(e,t){this.conditionalFormattings.prepare(e.conditionalFormatti... method render (line 3) | render(e,t){e.openNode("ext",{uri:"{78C0D931-6437-407d-A8EE-F0AAD7539E... method createNewModel (line 3) | createNewModel(){return{}} method onParserClose (line 3) | onParserClose(e,t){this.model[e]=t.model} method constructor (line 3) | constructor(){super(),this.map={color:new i}} method tag (line 3) | get tag(){return"stop"} method render (line 3) | render(e,t){e.openNode("stop"),e.addAttribute("position",t.position),t... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(e){return!!this.parser&&(this.parser.parseClose(e)||(this.m... method constructor (line 3) | constructor(e){super({writableObjectMode:e.objectMode}),this.hasWritte... method transform (line 3) | transform(e){return this.rowFormatter.rowTransform=e,this} method _transform (line 3) | _transform(e,r,n){let i=!1;try{this.hasWrittenBOM||(this.push(this.for... method _flush (line 3) | _flush(e){this.rowFormatter.finish((r,n)=>r?e(r):(n&&n.forEach(e=>{thi... class o (line 3) | class o extends i{constructor(){super(),this.map={"x14:id":this.idXform=... method constructor (line 3) | constructor(e,t,r){this._worksheet=e,this._number=t,!1!==r&&(this.defn... method number (line 3) | get number(){return this._number} method worksheet (line 3) | get worksheet(){return this._worksheet} method letter (line 3) | get letter(){return s.n2l(this._number)} method isCustomWidth (line 3) | get isCustomWidth(){return void 0!==this.width&&9!==this.width} method defn (line 3) | get defn(){return{header:this._header,key:this.key,width:this.width,st... method defn (line 3) | set defn(e){e?(this.key=e.key,this.width=void 0!==e.width?e.width:9,th... method headers (line 3) | get headers(){return this._header&&this._header instanceof Array?this.... method header (line 3) | get header(){return this._header} method header (line 3) | set header(e){void 0!==e?(this._header=e,this.headers.forEach((e,t)=>{... method key (line 3) | get key(){return this._key} method key (line 3) | set key(e){(this._key&&this._worksheet.getColumnKey(this._key))===this... method hidden (line 3) | get hidden(){return!!this._hidden} method hidden (line 3) | set hidden(e){this._hidden=e} method outlineLevel (line 3) | get outlineLevel(){return this._outlineLevel||0} method outlineLevel (line 3) | set outlineLevel(e){this._outlineLevel=e} method collapsed (line 3) | get collapsed(){return!!(this._outlineLevel&&this._outlineLevel>=this.... method toString (line 3) | toString(){return JSON.stringify({key:this.key,width:this.width,header... method equivalentTo (line 3) | equivalentTo(e){return this.width===e.width&&this.hidden===e.hidden&&t... method isDefault (line 3) | get isDefault(){if(this.isCustomWidth)return!1;if(this.hidden)return!1... method headerCount (line 3) | get headerCount(){return this.headers.length} method eachCell (line 3) | eachCell(e,t){const r=this.number;t||(t=e,e=null),this._worksheet.each... method values (line 3) | get values(){const e=[];return this.eachCell((t,r)=>{t&&t.type!==i.Val... method values (line 3) | set values(e){if(!e)return;const t=this.number;let r=0;e.hasOwnPropert... method _applyStyle (line 3) | _applyStyle(e,t){return this.style[e]=t,this.eachCell(r=>{r[e]=t}),t} method numFmt (line 3) | get numFmt(){return this.style.numFmt} method numFmt (line 3) | set numFmt(e){this._applyStyle("numFmt",e)} method font (line 3) | get font(){return this.style.font} method font (line 3) | set font(e){this._applyStyle("font",e)} method alignment (line 3) | get alignment(){return this.style.alignment} method alignment (line 3) | set alignment(e){this._applyStyle("alignment",e)} method protection (line 3) | get protection(){return this.style.protection} method protection (line 3) | set protection(e){this._applyStyle("protection",e)} method border (line 3) | get border(){return this.style.border} method border (line 3) | set border(e){this._applyStyle("border",e)} method fill (line 3) | get fill(){return this.style.fill} method fill (line 3) | set fill(e){this._applyStyle("fill",e)} method toModel (line 3) | static toModel(e){const t=[];let r=null;return e&&e.forEach((e,n)=>{e.... method fromModel (line 3) | static fromModel(e,t){const r=[];let n=1,i=0;for(t=(t=t||[]).sort((fun... method constructor (line 3) | constructor(){super(),this.map={"v:shape":new s}} method tag (line 3) | get tag(){return"xml"} method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode(this.tag,o.DRAWIN... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.m... method reconcile (line 3) | reconcile(e,t){e.anchors.forEach(e=>{e.br?this.map["xdr:twoCellAnchor"... method constructor (line 3) | constructor(){super(),this.map={"v:textbox":new i,"x:ClientData":new s}} method tag (line 3) | get tag(){return"v:shape"} method render (line 3) | render(e,t,r){e.openNode("v:shape",o.V_SHAPE_ATTRIBUTES(t,r)),e.leafNo... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.p... method constructor (line 3) | constructor(){super(),this.map={Relationship:new s}} method render (line 3) | render(e,t){t=t||this._values,e.openXml(n.StdDocAttributes),e.openNode... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.m... method constructor (line 3) | constructor(){super(),this.map={"x14:id":this.idXform=new s}} method tag (line 3) | get tag(){return"ext"} method render (line 3) | render(e,t){e.openNode(this.tag,{uri:"{B025F937-C7B1-47D3-B67F-A62EFF6... method createNewModel (line 3) | createNewModel(){return{}} method onParserClose (line 3) | onParserClose(e,t){this.model.x14Id=t.model} method constructor (line 3) | constructor(e){super(),this.model=e} method tag (line 3) | get tag(){return"r"} method textXform (line 3) | get textXform(){return this._textXform||(this._textXform=new n)} method fontXform (line 3) | get fontXform(){return this._fontXform||(this._fontXform=new i(o.FONT_... method render (line 3) | render(e,t){t=t||this.model,e.openNode("r"),t.font&&this.fontXform.ren... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){switch(e){case"r":return!1;case"t":return this.model.tex... method constructor (line 3) | constructor(e){super(),this.name=e,this.map={color:new s}} method tag (line 3) | get tag(){return this.name} method render (line 3) | render(e,t,r){const n=t&&t.color||r||this.defaultColor;e.openNode(this... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){return this.parser?(this.parser.parseClose(e)||(this.par... method validStyle (line 3) | validStyle(e){return o.validStyleValues[e]} method constructor (line 3) | constructor(){super(),this.map={fgColor:new i("fgColor"),bgColor:new i... method name (line 3) | get name(){return"pattern"} method tag (line 3) | get tag(){return"patternFill"} method render (line 3) | render(e,t){e.openNode("patternFill"),e.addAttribute("patternType",t.p... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){return!!this.parser&&(this.parser.parseClose(e)||(this.p... method constructor (line 3) | constructor(e){this.parserOptions=e,this.rowParser=new i.RowParser(thi... method removeBOM (line 3) | static removeBOM(e){return e&&65279===e.charCodeAt(0)?e.slice(1):e} method parse (line 3) | parse(e,t){const r=new n.Scanner({line:o.removeBOM(e),parserOptions:th... method parseWithoutComments (line 3) | parseWithoutComments(e){const t=[];let r=!0;for(;r;)r=this.parseRow(e,... method parseWithComments (line 3) | parseWithComments(e){const{parserOptions:t}=this,r=[];for(let n=e.next... method parseRow (line 3) | parseRow(e,t){if(!e.nextNonSpaceToken)return!1;const r=this.rowParser.... method constructor (line 3) | constructor(){this._rowTransform=null,this._rowValidator=null} method createTransform (line 3) | static createTransform(e){return s.isSyncTransform(e)?(t,r)=>{let n=nu... method createValidator (line 3) | static createValidator(e){return s.isSyncValidate(e)?(t,r)=>{r(null,{r... method rowTransform (line 3) | set rowTransform(e){if(!i.default(e))throw new TypeError("The transfor... method rowValidator (line 3) | set rowValidator(e){if(!i.default(e))throw new TypeError("The validate... method transformAndValidate (line 3) | transformAndValidate(e,t){return this.callTransformer(e,(e,r)=>e?t(e):... method callTransformer (line 3) | callTransformer(e,t){return this._rowTransform?this._rowTransform(e,t)... method callValidator (line 3) | callValidator(e,t){return this._rowValidator?this._rowValidator(e,t):t... method constructor (line 3) | constructor(){super(),this.map={ext:new o}} method tag (line 3) | get tag(){return"extLst"} method render (line 3) | render(e,t){e.openNode(this.tag),this.map.ext.render(e,t),e.closeNode()} method createNewModel (line 3) | createNewModel(){return{}} method onParserClose (line 3) | onParserClose(e,t){Object.assign(this.model,t.model)} method tag (line 3) | get tag(){return"formula"} method render (line 3) | render(e,t){e.leafNode(this.tag,null,t)} method parseOpen (line 3) | parseOpen(){this.model=""} method parseText (line 3) | parseText(e){this.model+=e} method parseClose (line 3) | parseClose(e){return e!==this.tag} method constructor (line 3) | constructor(){super(),this.map={cfvo:this.cfvoXform=new s}} method tag (line 3) | get tag(){return"iconSet"} method render (line 3) | render(e,t){e.openNode(this.tag,{iconSet:n.toStringAttribute(t.iconSet,"... method createNewModel (line 3) | createNewModel(e){let{attributes:t}=e;return{iconSet:n.toStringValue(t.i... method onParserClose (line 3) | onParserClose(e,t){this.model[e].push(t.model)} method tag (line 3) | get tag(){return"col"} method prepare (line 3) | prepare(e,t){const r=t.styles.addStyleModel(e.style||{});r&&(e.styleId=r)} method render (line 3) | render(e,t){e.openNode("col"),e.addAttribute("min",t.min),e.addAttribute... method parseOpen (line 3) | parseOpen(e){if("col"===e.name){const t=this.model={min:parseInt(e.attri... method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(){return!1} method reconcile (line 3) | reconcile(e,t){e.styleId&&(e.style=t.styles.getStyleModel(e.styleId))} function l (line 3) | function l(e,t,r,n){const i=t[r];void 0!==i?e[r]=i:void 0!==n&&(e[r]=n)} method constructor (line 3) | constructor(e,t,r){if(!e||!t)throw new Error("A Cell needs a Row");thi... method worksheet (line 3) | get worksheet(){return this._row.worksheet} method workbook (line 3) | get workbook(){return this._row.worksheet.workbook} method destroy (line 3) | destroy(){delete this.style,delete this._value,delete this._row,delete... method numFmt (line 3) | get numFmt(){return this.style.numFmt} method numFmt (line 3) | set numFmt(e){this.style.numFmt=e} method font (line 3) | get font(){return this.style.font} method font (line 3) | set font(e){this.style.font=e} method alignment (line 3) | get alignment(){return this.style.alignment} method alignment (line 3) | set alignment(e){this.style.alignment=e} method border (line 3) | get border(){return this.style.border} method border (line 3) | set border(e){this.style.border=e} method fill (line 3) | get fill(){return this.style.fill} method fill (line 3) | set fill(e){this.style.fill=e} method protection (line 3) | get protection(){return this.style.protection} method protection (line 3) | set protection(e){this.style.protection=e} method _mergeStyle (line 3) | _mergeStyle(e,t,r){const n=e&&e.numFmt||t&&t.numFmt;n&&(r.numFmt=n);co... method address (line 3) | get address(){return this._address} method row (line 3) | get row(){return this._row.number} method col (line 3) | get col(){return this._column.number} method $col$row (line 3) | get $col$row(){return`$${this._column.letter}$${this.row}`} method type (line 3) | get type(){return this._value.type} method effectiveType (line 3) | get effectiveType(){return this._value.effectiveType} method toCsvString (line 3) | toCsvString(){return this._value.toCsvString()} method addMergeRef (line 3) | addMergeRef(){this._mergeCount++} method releaseMergeRef (line 3) | releaseMergeRef(){this._mergeCount--} method isMerged (line 3) | get isMerged(){return this._mergeCount>0||this.type===l.Types.Merge} method merge (line 3) | merge(e,t){this._value.release(),this._value=c.create(l.Types.Merge,th... method unmerge (line 3) | unmerge(){this.type===l.Types.Merge&&(this._value.release(),this._valu... method isMergedTo (line 3) | isMergedTo(e){return this._value.type===l.Types.Merge&&this._value.isM... method master (line 3) | get master(){return this.type===l.Types.Merge?this._value.master:this} method isHyperlink (line 3) | get isHyperlink(){return this._value.type===l.Types.Hyperlink} method hyperlink (line 3) | get hyperlink(){return this._value.hyperlink} method value (line 3) | get value(){return this._value.value} method value (line 3) | set value(e){this.type!==l.Types.Merge?(this._value.release(),this._va... method note (line 3) | get note(){return this._comment&&this._comment.note} method note (line 3) | set note(e){this._comment=new a(e)} method text (line 3) | get text(){return this._value.toString()} method html (line 3) | get html(){return i.escapeHtml(this.text)} method toString (line 3) | toString(){return this.text} method _upgradeToHyperlink (line 3) | _upgradeToHyperlink(e){this.type===l.Types.String&&(this._value=c.crea... method formula (line 3) | get formula(){return this._value.formula} method result (line 3) | get result(){return this._value.result} method formulaType (line 3) | get formulaType(){return this._value.formulaType} method fullAddress (line 3) | get fullAddress(){const{worksheet:e}=this._row;return{sheetName:e.name... method name (line 3) | get name(){return this.names[0]} method name (line 3) | set name(e){this.names=[e]} method names (line 3) | get names(){return this.workbook.definedNames.getNamesEx(this.fullAddr... method names (line 3) | set names(e){const{definedNames:t}=this.workbook;t.removeAllNames(this... method addName (line 3) | addName(e){this.workbook.definedNames.addEx(this.fullAddress,e)} method removeName (line 3) | removeName(e){this.workbook.definedNames.removeEx(this.fullAddress,e)} method removeAllNames (line 3) | removeAllNames(){this.workbook.definedNames.removeAllNames(this.fullAd... method _dataValidations (line 3) | get _dataValidations(){return this.worksheet.dataValidations} method dataValidation (line 3) | get dataValidation(){return this._dataValidations.find(this.address)} method dataValidation (line 3) | set dataValidation(e){this._dataValidations.add(this.address,e)} method model (line 3) | get model(){const{model:e}=this._value;return e.style=this.style,this.... method model (line 3) | set model(e){if(this._value.release(),this._value=c.create(e.type,this... method constructor (line 3) | constructor(e){this._data=e} method length (line 3) | get length(){return this._data.length} method copy (line 3) | copy(e,t,r,n){return this._data._buf.copy(e,t,r,n)} method toBuffer (line 3) | toBuffer(){return this._data.toBuffer()} method constructor (line 3) | constructor(){super(),this.map={Company:new s({tag:"Company"}),Manager... method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode("Properties",l.PR... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.p... method constructor (line 3) | constructor(){super(),this.map={"dc:creator":new o({tag:"dc:creator"})... method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode("cp:corePropertie... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.p... method constructor (line 3) | constructor(){super(),this.map={"xdr:twoCellAnchor":new o,"xdr:oneCell... method prepare (line 3) | prepare(e){e.anchors.forEach((e,t)=>{e.anchorType=function(e){return("... method tag (line 3) | get tag(){return"xdr:wsDr"} method render (line 3) | render(e,t){e.openXml(i.StdDocAttributes),e.openNode(this.tag,l.DRAWIN... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.m... method reconcile (line 3) | reconcile(e,t){e.anchors.forEach(e=>{e.br?this.map["xdr:twoCellAnchor"... method constructor (line 3) | constructor(){super(),this.map={patternFill:new o,gradientFill:new a}} method tag (line 3) | get tag(){return"fill"} method render (line 3) | render(e,t){switch(e.addRollback(),e.openNode("fill"),t.type){case"pat... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){return!!this.parser&&(this.parser.parseClose(e)||(this.m... method validStyle (line 3) | validStyle(e){return l.validPatternValues[e]} method constructor (line 3) | constructor(e){this.rowCount=0,this.formatterOptions=e,this.fieldForma... method isRowHashArray (line 3) | static isRowHashArray(e){return!!Array.isArray(e)&&(Array.isArray(e[0]... method isRowArray (line 3) | static isRowArray(e){return Array.isArray(e)&&!this.isRowHashArray(e)} method gatherHeaders (line 3) | static gatherHeaders(e){return l.isRowHashArray(e)?e.map(e=>e[0]):Arra... method createTransform (line 3) | static createTransform(e){return a.isSyncTransform(e)?(t,r)=>{let n=nu... method rowTransform (line 3) | set rowTransform(e){if(!i.default(e))throw new TypeError("The transfor... method format (line 3) | format(e,t){this.callTransformer(e,(r,n)=>{if(r)return t(r);if(!e)retu... method finish (line 3) | finish(e){const t=[];if(this.formatterOptions.alwaysWriteHeaders&&0===... method checkHeaders (line 3) | checkHeaders(e){if(this.headers)return{shouldFormatColumns:!0,headers:... method gatherColumns (line 3) | gatherColumns(e){if(null===this.headers)throw new Error("Headers is cu... method callTransformer (line 3) | callTransformer(e,t){return this._rowTransform?this._rowTransform(e,t)... method formatColumns (line 3) | formatColumns(e,t){const r=e.map((e,r)=>this.fieldFormatter.format(e,r... function c (line 3) | function c(e,t,r,n){const s=t[r];void 0!==s?e[r]=i.parseBoolean(s):void ... method constructor (line 3) | constructor(e){this._data=e} method length (line 3) | get length(){return this._data.length} method copy (line 3) | copy(e,t,r,n){this._data.copy(e,t,r,n)} method toBuffer (line 3) | toBuffer(){return this._data} method constructor (line 3) | constructor(){super(),this.map={"x14:dataBar":this.databarXform=new o,... method tag (line 3) | get tag(){return"x14:cfRule"} method isExt (line 3) | static isExt(e){return"dataBar"===e.type?o.isExt(e):!("iconSet"!==e.ty... method prepare (line 3) | prepare(e){c.isExt(e)&&(e.x14Id=`{${n()}}`.toUpperCase())} method render (line 3) | render(e,t){if(c.isExt(t))switch(t.type){case"dataBar":this.renderData... method renderDataBar (line 3) | renderDataBar(e,t){e.openNode(this.tag,{type:"dataBar",id:t.x14Id}),th... method renderIconSet (line 3) | renderIconSet(e,t){e.openNode(this.tag,{type:"iconSet",priority:t.prio... method createNewModel (line 3) | createNewModel(e){let{attributes:t}=e;return{type:t.type,x14Id:t.id,pr... method onParserClose (line 3) | onParserClose(e,t){Object.assign(this.model,t.model)} method constructor (line 3) | constructor(){super(),this.map={autoFilter:new o,tableColumns:new s({t... method prepare (line 3) | prepare(e,t){this.map.autoFilter.prepare(e),this.map.tableColumns.prep... method tag (line 3) | get tag(){return"table"} method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode(this.tag,{...c.TA... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;const{n... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.p... method reconcile (line 3) | reconcile(e,t){e.columns.forEach(e=>{void 0!==e.dxfId&&(e.style=t.styl... method tag (line 3) | get tag(){return"dataValidations"} method render (line 3) | render(e,t){const r=function(e){const t=n.map(e,(e,t)=>({address:t,dataV... method parseOpen (line 3) | parseOpen(e){switch(e.name){case"dataValidations":return this.model={},!... method parseText (line 3) | parseText(e){this._formula&&this._formula.push(e)} method parseClose (line 3) | parseClose(e){switch(e){case"dataValidations":return!1;case"dataValidati... method tag (line 3) | get tag(){return"dimension"} method render (line 3) | render(e,t){t&&e.leafNode("dimension",{ref:t})} method parseOpen (line 3) | parseOpen(e){return"dimension"===e.name&&(this.model=e.attributes.ref,!0)} method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(){return!1} method tag (line 3) | get tag(){return"drawing"} method render (line 3) | render(e,t){t&&e.leafNode(this.tag,{"r:id":t.rId})} method parseOpen (line 3) | parseOpen(e){switch(e.name){case this.tag:return this.model={rId:e.attri... method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(){return!1} class s (line 3) | class s extends n{constructor(){super(),this.map={"x14:conditionalFormat... method prepare (line 3) | prepare(){} method render (line 3) | render(){} method parseOpen (line 3) | parseOpen(e){} method parseText (line 3) | parseText(e){} method parseClose (line 3) | parseClose(e){} method reconcile (line 3) | reconcile(e,t){} method reset (line 3) | reset(){this.model=null,this.map&&Object.values(this.map).forEach(e=>{... method mergeModel (line 3) | mergeModel(e){this.model=Object.assign(this.model||{},e)} method parse (line 3) | async parse(e){for await(const t of e)for(const{eventType:e,value:r}of... method parseStream (line 3) | async parseStream(e){return this.parse(n(e))} method xml (line 3) | get xml(){return this.toXml(this.model)} method toXml (line 3) | toXml(e){const t=new i;return this.render(t,e),t.xml} method toAttribute (line 3) | static toAttribute(e,t){let r=arguments.length>2&&void 0!==arguments[2... method toStringAttribute (line 3) | static toStringAttribute(e,t){let r=arguments.length>2&&void 0!==argum... method toStringValue (line 3) | static toStringValue(e,t){return void 0===e?t:e} method toBoolAttribute (line 3) | static toBoolAttribute(e,t){let r=arguments.length>2&&void 0!==argumen... method toBoolValue (line 3) | static toBoolValue(e,t){return void 0===e?t:"1"===e} method toIntAttribute (line 3) | static toIntAttribute(e,t){let r=arguments.length>2&&void 0!==argument... method toIntValue (line 3) | static toIntValue(e,t){return void 0===e?t:parseInt(e,10)} method toFloatAttribute (line 3) | static toFloatAttribute(e,t){let r=arguments.length>2&&void 0!==argume... method toFloatValue (line 3) | static toFloatValue(e,t){return void 0===e?t:parseFloat(e)} method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode("Types",s.PROPERT... method parseOpen (line 3) | parseOpen(){return!1} method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(){return!1} method tag (line 3) | get tag(){return"x14:id"} method render (line 3) | render(e,t){e.leafNode(this.tag,null,t)} method parseOpen (line 3) | parseOpen(){this.model=""} method parseText (line 3) | parseText(e){this.model+=e} method parseClose (line 3) | parseClose(e){return e!==this.tag} method constructor (line 3) | constructor(){super(),this.map={"x14:conditionalFormattings":this.cond... method tag (line 3) | get tag(){return"ext"} method hasContent (line 3) | hasContent(e){return this.conditionalFormattings.hasContent(e.conditio... method prepare (line 3) | prepare(e,t){this.conditionalFormattings.prepare(e.conditionalFormatti... method render (line 3) | render(e,t){e.openNode("ext",{uri:"{78C0D931-6437-407d-A8EE-F0AAD7539E... method createNewModel (line 3) | createNewModel(){return{}} method onParserClose (line 3) | onParserClose(e,t){this.model[e]=t.model} method constructor (line 3) | constructor(){super(),this.map={color:new i}} method tag (line 3) | get tag(){return"stop"} method render (line 3) | render(e,t){e.openNode("stop"),e.addAttribute("position",t.position),t... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(e){return!!this.parser&&(this.parser.parseClose(e)||(this.m... method constructor (line 3) | constructor(e){super({writableObjectMode:e.objectMode}),this.hasWritte... method transform (line 3) | transform(e){return this.rowFormatter.rowTransform=e,this} method _transform (line 3) | _transform(e,r,n){let i=!1;try{this.hasWrittenBOM||(this.push(this.for... method _flush (line 3) | _flush(e){this.rowFormatter.finish((r,n)=>r?e(r):(n&&n.forEach(e=>{thi... method constructor (line 3) | constructor(){super(),this.map={ext:this.ext=new s}} method tag (line 3) | get tag(){return"extLst"} method prepare (line 3) | prepare(e,t){this.ext.prepare(e,t)} method hasContent (line 3) | hasContent(e){return this.ext.hasContent(e)} method render (line 3) | render(e,t){this.hasContent(t)&&(e.openNode("extLst"),this.ext.render(e,... method createNewModel (line 3) | createNewModel(){return{}} method onParserClose (line 3) | onParserClose(e,t){Object.assign(this.model,t.model)} method tag (line 3) | get tag(){return"headerFooter"} method render (line 3) | render(e,t){if(t){e.addRollback();let r=!1;e.openNode("headerFooter"),t.... method parseOpen (line 3) | parseOpen(e){switch(e.name){case"headerFooter":return this.model={},e.at... method parseText (line 3) | parseText(e){switch(this.currentNode){case"oddHeader":this.model.oddHead... method parseClose (line 3) | parseClose(){switch(this.currentNode){case"oddHeader":case"oddFooter":ca... method tag (line 3) | get tag(){return"hyperlink"} method render (line 3) | render(e,t){this.isInternalLink(t)?e.leafNode("hyperlink",{ref:t.address... method parseOpen (line 3) | parseOpen(e){return"hyperlink"===e.name&&(this.model={address:e.attribut... method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(){return!1} method isInternalLink (line 3) | isInternalLink(e){return e.target&&/^[^!]+![a-zA-Z]+[\d]+$/.test(e.target)} method tag (line 3) | get tag(){return"mergeCell"} method render (line 3) | render(e,t){e.leafNode("mergeCell",{ref:t})} method parseOpen (line 3) | parseOpen(e){return"mergeCell"===e.name&&(this.model=e.attributes.ref,!0)} method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(){return!1} method constructor (line 3) | constructor(){this.merges={}} method add (line 3) | add(e){if(this.merges[e.master])this.merges[e.master].expandToAddress(e.... method mergeCells (line 3) | get mergeCells(){return n.map(this.merges,e=>e.range)} method reconcile (line 3) | reconcile(e,t){n.each(e,e=>{const r=s.decode(e);for(let e=r.top;e<=r.bot... method getMasterAddress (line 3) | getMasterAddress(e){const t=this.hash[e];return t&&t.tl} method tag (line 3) | get tag(){return"outlinePr"} method render (line 3) | render(e,t){return!(!t||!i(t.summaryBelow)&&!i(t.summaryRight))&&(e.leaf... method parseOpen (line 3) | parseOpen(e){return e.name===this.tag&&(this.model={summaryBelow:i(e.att... method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(){return!1} method tag (line 3) | get tag(){return"brk"} method render (line 3) | render(e,t){e.leafNode("brk",t)} method parseOpen (line 3) | parseOpen(e){return"brk"===e.name&&(this.model=e.attributes.ref,!0)} method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(){return!1} method tag (line 3) | get tag(){return"pageMargins"} method render (line 3) | render(e,t){if(t){const r={left:t.left,right:t.right,top:t.top,bottom:t.... method parseOpen (line 3) | parseOpen(e){switch(e.name){case this.tag:return this.model={left:parseF... method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(){return!1} method tag (line 3) | get tag(){return"pageSetUpPr"} method render (line 3) | render(e,t){return!(!t||!t.fitToPage)&&(e.leafNode(this.tag,{fitToPage:t... method parseOpen (line 3) | parseOpen(e){return e.name===this.tag&&(this.model={fitToPage:"1"===e.at... method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(){return!1} function s (line 3) | function s(e){return e?"1":void 0} method prepare (line 3) | prepare(){} method render (line 3) | render(){} method parseOpen (line 3) | parseOpen(e){} method parseText (line 3) | parseText(e){} method parseClose (line 3) | parseClose(e){} method reconcile (line 3) | reconcile(e,t){} method reset (line 3) | reset(){this.model=null,this.map&&Object.values(this.map).forEach(e=>{... method mergeModel (line 3) | mergeModel(e){this.model=Object.assign(this.model||{},e)} method parse (line 3) | async parse(e){for await(const t of e)for(const{eventType:e,value:r}of... method parseStream (line 3) | async parseStream(e){return this.parse(n(e))} method xml (line 3) | get xml(){return this.toXml(this.model)} method toXml (line 3) | toXml(e){const t=new i;return this.render(t,e),t.xml} method toAttribute (line 3) | static toAttribute(e,t){let r=arguments.length>2&&void 0!==arguments[2... method toStringAttribute (line 3) | static toStringAttribute(e,t){let r=arguments.length>2&&void 0!==argum... method toStringValue (line 3) | static toStringValue(e,t){return void 0===e?t:e} method toBoolAttribute (line 3) | static toBoolAttribute(e,t){let r=arguments.length>2&&void 0!==argumen... method toBoolValue (line 3) | static toBoolValue(e,t){return void 0===e?t:"1"===e} method toIntAttribute (line 3) | static toIntAttribute(e,t){let r=arguments.length>2&&void 0!==argument... method toIntValue (line 3) | static toIntValue(e,t){return void 0===e?t:parseInt(e,10)} method toFloatAttribute (line 3) | static toFloatAttribute(e,t){let r=arguments.length>2&&void 0!==argume... method toFloatValue (line 3) | static toFloatValue(e,t){return void 0===e?t:parseFloat(e)} method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode("Types",s.PROPERT... method parseOpen (line 3) | parseOpen(){return!1} method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(){return!1} method tag (line 3) | get tag(){return"x14:id"} method render (line 3) | render(e,t){e.leafNode(this.tag,null,t)} method parseOpen (line 3) | parseOpen(){this.model=""} method parseText (line 3) | parseText(e){this.model+=e} method parseClose (line 3) | parseClose(e){return e!==this.tag} method constructor (line 3) | constructor(){super(),this.map={"x14:conditionalFormattings":this.cond... method tag (line 3) | get tag(){return"ext"} method hasContent (line 3) | hasContent(e){return this.conditionalFormattings.hasContent(e.conditio... method prepare (line 3) | prepare(e,t){this.conditionalFormattings.prepare(e.conditionalFormatti... method render (line 3) | render(e,t){e.openNode("ext",{uri:"{78C0D931-6437-407d-A8EE-F0AAD7539E... method createNewModel (line 3) | createNewModel(){return{}} method onParserClose (line 3) | onParserClose(e,t){this.model[e]=t.model} method constructor (line 3) | constructor(){super(),this.map={color:new i}} method tag (line 3) | get tag(){return"stop"} method render (line 3) | render(e,t){e.openNode("stop"),e.addAttribute("position",t.position),t... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(e){return!!this.parser&&(this.parser.parseClose(e)||(this.m... method constructor (line 3) | constructor(e){super({writableObjectMode:e.objectMode}),this.hasWritte... method transform (line 3) | transform(e){return this.rowFormatter.rowTransform=e,this} method _transform (line 3) | _transform(e,r,n){let i=!1;try{this.hasWrittenBOM||(this.push(this.for... method _flush (line 3) | _flush(e){this.rowFormatter.finish((r,n)=>r?e(r):(n&&n.forEach(e=>{thi... function o (line 3) | function o(e){switch(e){case"overThenDown":return e;default:return}} method constructor (line 3) | constructor(e,t,r){this._worksheet=e,this._number=t,!1!==r&&(this.defn... method number (line 3) | get number(){return this._number} method worksheet (line 3) | get worksheet(){return this._worksheet} method letter (line 3) | get letter(){return s.n2l(this._number)} method isCustomWidth (line 3) | get isCustomWidth(){return void 0!==this.width&&9!==this.width} method defn (line 3) | get defn(){return{header:this._header,key:this.key,width:this.width,st... method defn (line 3) | set defn(e){e?(this.key=e.key,this.width=void 0!==e.width?e.width:9,th... method headers (line 3) | get headers(){return this._header&&this._header instanceof Array?this.... method header (line 3) | get header(){return this._header} method header (line 3) | set header(e){void 0!==e?(this._header=e,this.headers.forEach((e,t)=>{... method key (line 3) | get key(){return this._key} method key (line 3) | set key(e){(this._key&&this._worksheet.getColumnKey(this._key))===this... method hidden (line 3) | get hidden(){return!!this._hidden} method hidden (line 3) | set hidden(e){this._hidden=e} method outlineLevel (line 3) | get outlineLevel(){return this._outlineLevel||0} method outlineLevel (line 3) | set outlineLevel(e){this._outlineLevel=e} method collapsed (line 3) | get collapsed(){return!!(this._outlineLevel&&this._outlineLevel>=this.... method toString (line 3) | toString(){return JSON.stringify({key:this.key,width:this.width,header... method equivalentTo (line 3) | equivalentTo(e){return this.width===e.width&&this.hidden===e.hidden&&t... method isDefault (line 3) | get isDefault(){if(this.isCustomWidth)return!1;if(this.hidden)return!1... method headerCount (line 3) | get headerCount(){return this.headers.length} method eachCell (line 3) | eachCell(e,t){const r=this.number;t||(t=e,e=null),this._worksheet.each... method values (line 3) | get values(){const e=[];return this.eachCell((t,r)=>{t&&t.type!==i.Val... method values (line 3) | set values(e){if(!e)return;const t=this.number;let r=0;e.hasOwnPropert... method _applyStyle (line 3) | _applyStyle(e,t){return this.style[e]=t,this.eachCell(r=>{r[e]=t}),t} method numFmt (line 3) | get numFmt(){return this.style.numFmt} method numFmt (line 3) | set numFmt(e){this._applyStyle("numFmt",e)} method font (line 3) | get font(){return this.style.font} method font (line 3) | set font(e){this._applyStyle("font",e)} method alignment (line 3) | get alignment(){return this.style.alignment} method alignment (line 3) | set alignment(e){this._applyStyle("alignment",e)} method protection (line 3) | get protection(){return this.style.protection} method protection (line 3) | set protection(e){this._applyStyle("protection",e)} method border (line 3) | get border(){return this.style.border} method border (line 3) | set border(e){this._applyStyle("border",e)} method fill (line 3) | get fill(){return this.style.fill} method fill (line 3) | set fill(e){this._applyStyle("fill",e)} method toModel (line 3) | static toModel(e){const t=[];let r=null;return e&&e.forEach((e,n)=>{e.... method fromModel (line 3) | static fromModel(e,t){const r=[];let n=1,i=0;for(t=(t=t||[]).sort((fun... method constructor (line 3) | constructor(){super(),this.map={"v:shape":new s}} method tag (line 3) | get tag(){return"xml"} method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode(this.tag,o.DRAWIN... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.m... method reconcile (line 3) | reconcile(e,t){e.anchors.forEach(e=>{e.br?this.map["xdr:twoCellAnchor"... method constructor (line 3) | constructor(){super(),this.map={"v:textbox":new i,"x:ClientData":new s}} method tag (line 3) | get tag(){return"v:shape"} method render (line 3) | render(e,t,r){e.openNode("v:shape",o.V_SHAPE_ATTRIBUTES(t,r)),e.leafNo... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.p... method constructor (line 3) | constructor(){super(),this.map={Relationship:new s}} method render (line 3) | render(e,t){t=t||this._values,e.openXml(n.StdDocAttributes),e.openNode... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.m... method constructor (line 3) | constructor(){super(),this.map={"x14:id":this.idXform=new s}} method tag (line 3) | get tag(){return"ext"} method render (line 3) | render(e,t){e.openNode(this.tag,{uri:"{B025F937-C7B1-47D3-B67F-A62EFF6... method createNewModel (line 3) | createNewModel(){return{}} method onParserClose (line 3) | onParserClose(e,t){this.model.x14Id=t.model} method constructor (line 3) | constructor(e){super(),this.model=e} method tag (line 3) | get tag(){return"r"} method textXform (line 3) | get textXform(){return this._textXform||(this._textXform=new n)} method fontXform (line 3) | get fontXform(){return this._fontXform||(this._fontXform=new i(o.FONT_... method render (line 3) | render(e,t){t=t||this.model,e.openNode("r"),t.font&&this.fontXform.ren... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){switch(e){case"r":return!1;case"t":return this.model.tex... method constructor (line 3) | constructor(e){super(),this.name=e,this.map={color:new s}} method tag (line 3) | get tag(){return this.name} method render (line 3) | render(e,t,r){const n=t&&t.color||r||this.defaultColor;e.openNode(this... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){return this.parser?(this.parser.parseClose(e)||(this.par... method validStyle (line 3) | validStyle(e){return o.validStyleValues[e]} method constructor (line 3) | constructor(){super(),this.map={fgColor:new i("fgColor"),bgColor:new i... method name (line 3) | get name(){return"pattern"} method tag (line 3) | get tag(){return"patternFill"} method render (line 3) | render(e,t){e.openNode("patternFill"),e.addAttribute("patternType",t.p... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){return!!this.parser&&(this.parser.parseClose(e)||(this.p... method constructor (line 3) | constructor(e){this.parserOptions=e,this.rowParser=new i.RowParser(thi... method removeBOM (line 3) | static removeBOM(e){return e&&65279===e.charCodeAt(0)?e.slice(1):e} method parse (line 3) | parse(e,t){const r=new n.Scanner({line:o.removeBOM(e),parserOptions:th... method parseWithoutComments (line 3) | parseWithoutComments(e){const t=[];let r=!0;for(;r;)r=this.parseRow(e,... method parseWithComments (line 3) | parseWithComments(e){const{parserOptions:t}=this,r=[];for(let n=e.next... method parseRow (line 3) | parseRow(e,t){if(!e.nextNonSpaceToken)return!1;const r=this.rowParser.... method constructor (line 3) | constructor(){this._rowTransform=null,this._rowValidator=null} method createTransform (line 3) | static createTransform(e){return s.isSyncTransform(e)?(t,r)=>{let n=nu... method createValidator (line 3) | static createValidator(e){return s.isSyncValidate(e)?(t,r)=>{r(null,{r... method rowTransform (line 3) | set rowTransform(e){if(!i.default(e))throw new TypeError("The transfor... method rowValidator (line 3) | set rowValidator(e){if(!i.default(e))throw new TypeError("The validate... method transformAndValidate (line 3) | transformAndValidate(e,t){return this.callTransformer(e,(e,r)=>e?t(e):... method callTransformer (line 3) | callTransformer(e,t){return this._rowTransform?this._rowTransform(e,t)... method callValidator (line 3) | callValidator(e,t){return this._rowValidator?this._rowValidator(e,t):t... function a (line 3) | function a(e){switch(e){case"atEnd":case"asDisplyed":return e;default:re... method constructor (line 3) | constructor(e,t){this._data=e,this._encoding=t} method length (line 3) | get length(){return this.toBuffer().length} method copy (line 3) | copy(e,t,r,n){return this.toBuffer().copy(e,t,r,n)} method toBuffer (line 3) | toBuffer(){return this._buffer||(this._buffer=n.from(this._data,this._... method constructor (line 3) | constructor(){this._xml=[],this._stack=[],this._rollbacks=[]} method tos (line 3) | get tos(){return this._stack.length?this._stack[this._stack.length-1]:... method cursor (line 3) | get cursor(){return this._xml.length} method openXml (line 3) | openXml(e){const t=this._xml;t.push("\n")} method openNode (line 3) | openNode(e,t){const r=this.tos,n=this._xml;r&&this.open&&n.push(">"),t... method addAttribute (line 3) | addAttribute(e,t){if(!this.open)throw new Error("Cannot write attribut... method addAttributes (line 3) | addAttributes(e){if(!this.open)throw new Error("Cannot write attribute... method writeText (line 3) | writeText(e){const t=this._xml;this.open&&(t.push(">"),this.open=!1),t... method writeXml (line 3) | writeXml(e){this.open&&(this._xml.push(">"),this.open=!1),this.leaf=!1... method closeNode (line 3) | closeNode(){const e=this._stack.pop(),t=this._xml;this.leaf?t.push("/>... method leafNode (line 3) | leafNode(e,t,r){this.openNode(e,t),void 0!==r&&this.writeText(r),this.... method closeAll (line 3) | closeAll(){for(;this._stack.length;)this.closeNode()} method addRollback (line 3) | addRollback(){return this._rollbacks.push({xml:this._xml.length,stack:... method commit (line 3) | commit(){this._rollbacks.pop()} method rollback (line 3) | rollback(){const e=this._rollbacks.pop();this._xml.length>e.xml&&this.... method xml (line 3) | get xml(){return this.closeAll(),this._xml.join("")} method constructor (line 3) | constructor(e){super(),this.options=Object.assign({type:"nodebuffer",c... method append (line 3) | append(e,t){t.hasOwnProperty("base64")&&t.base64?this.zip.file(t.name,... method finalize (line 3) | async finalize(){const e=await this.zip.generateAsync(this.options);th... method read (line 3) | read(e){return this.stream.read(e)} method setEncoding (line 3) | setEncoding(e){return this.stream.setEncoding(e)} method pause (line 3) | pause(){return this.stream.pause()} method resume (line 3) | resume(){return this.stream.resume()} method isPaused (line 3) | isPaused(){return this.stream.isPaused()} method pipe (line 3) | pipe(e,t){return this.stream.pipe(e,t)} method unpipe (line 3) | unpipe(e){return this.stream.unpipe(e)} method unshift (line 3) | unshift(e){return this.stream.unshift(e)} method wrap (line 3) | wrap(e){return this.stream.wrap(e)} method constructor (line 3) | constructor(){super(),this.map={stop:new s}} method name (line 3) | get name(){return"gradient"} method tag (line 3) | get tag(){return"gradientFill"} method render (line 3) | render(e,t){switch(e.openNode("gradientFill"),t.gradient){case"angle":... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){return!!this.parser&&(this.parser.parseClose(e)||(this.m... method constructor (line 3) | constructor(e,t){super(),this.id=e,this.formatCode=t} method tag (line 3) | get tag(){return"numFmt"} method render (line 3) | render(e,t){e.leafNode("numFmt",{numFmtId:t.id,formatCode:t.formatCode})} method parseOpen (line 3) | parseOpen(e){switch(e.name){case"numFmt":return this.model={id:parseIn... method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(){return!1} method constructor (line 3) | constructor(e){super({objectMode:e.objectMode}),this.lines="",this.row... method hasHitRowLimit (line 3) | get hasHitRowLimit(){return this.parserOptions.limitRows&&this.rowCoun... method shouldEmitRows (line 3) | get shouldEmitRows(){return this.parsedRowCount>this.parserOptions.ski... method shouldSkipLine (line 3) | get shouldSkipLine(){return this.parsedLineCount<=this.parserOptions.s... method transform (line 3) | transform(e){return this.rowTransformerValidator.rowTransform=e,this} method validate (line 3) | validate(e){return this.rowTransformerValidator.rowValidator=e,this} method emit (line 3) | emit(e){if("end"===e)return this.endEmitted||(this.endEmitted=!0,super... method _transform (line 3) | _transform(e,t,r){if(this.hasHitRowLimit)return r();const n=a.wrapDone... method _flush (line 3) | _flush(e){const t=a.wrapDoneCallback(e);if(this.hasHitRowLimit)return ... method parse (line 3) | parse(e,t){if(!e)return[];const{line:r,rows:n}=this.parser.parse(e,t);... method processRows (line 3) | processRows(e,r){const n=e.length,i=s=>{const o=e=>e?r(e):s%100!=0?i(s... method transformRow (line 3) | transformRow(e,t){try{this.headerTransformer.transform(e,(r,n)=>r?t(r)... method checkAndEmitHeaders (line 3) | checkAndEmitHeaders(){!this.headersEmitted&&this.headerTransformer.hea... method skipRow (line 3) | skipRow(e){return this.rowCount-=1,e(null,{row:null,isValid:!0})} method pushRow (line 3) | pushRow(e,t){try{this.parserOptions.objectMode?this.push(e):this.push(... method wrapDoneCallback (line 3) | static wrapDoneCallback(e){let t=!1;return function(r){if(r){if(t)thro... function l (line 3) | function l(e){switch(e){case"dash":case"blank":case"NA":return e;default... method constructor (line 3) | constructor(e,t,r){if(!e||!t)throw new Error("A Cell needs a Row");thi... method worksheet (line 3) | get worksheet(){return this._row.worksheet} method workbook (line 3) | get workbook(){return this._row.worksheet.workbook} method destroy (line 3) | destroy(){delete this.style,delete this._value,delete this._row,delete... method numFmt (line 3) | get numFmt(){return this.style.numFmt} method numFmt (line 3) | set numFmt(e){this.style.numFmt=e} method font (line 3) | get font(){return this.style.font} method font (line 3) | set font(e){this.style.font=e} method alignment (line 3) | get alignment(){return this.style.alignment} method alignment (line 3) | set alignment(e){this.style.alignment=e} method border (line 3) | get border(){return this.style.border} method border (line 3) | set border(e){this.style.border=e} method fill (line 3) | get fill(){return this.style.fill} method fill (line 3) | set fill(e){this.style.fill=e} method protection (line 3) | get protection(){return this.style.protection} method protection (line 3) | set protection(e){this.style.protection=e} method _mergeStyle (line 3) | _mergeStyle(e,t,r){const n=e&&e.numFmt||t&&t.numFmt;n&&(r.numFmt=n);co... method address (line 3) | get address(){return this._address} method row (line 3) | get row(){return this._row.number} method col (line 3) | get col(){return this._column.number} method $col$row (line 3) | get $col$row(){return`$${this._column.letter}$${this.row}`} method type (line 3) | get type(){return this._value.type} method effectiveType (line 3) | get effectiveType(){return this._value.effectiveType} method toCsvString (line 3) | toCsvString(){return this._value.toCsvString()} method addMergeRef (line 3) | addMergeRef(){this._mergeCount++} method releaseMergeRef (line 3) | releaseMergeRef(){this._mergeCount--} method isMerged (line 3) | get isMerged(){return this._mergeCount>0||this.type===l.Types.Merge} method merge (line 3) | merge(e,t){this._value.release(),this._value=c.create(l.Types.Merge,th... method unmerge (line 3) | unmerge(){this.type===l.Types.Merge&&(this._value.release(),this._valu... method isMergedTo (line 3) | isMergedTo(e){return this._value.type===l.Types.Merge&&this._value.isM... method master (line 3) | get master(){return this.type===l.Types.Merge?this._value.master:this} method isHyperlink (line 3) | get isHyperlink(){return this._value.type===l.Types.Hyperlink} method hyperlink (line 3) | get hyperlink(){return this._value.hyperlink} method value (line 3) | get value(){return this._value.value} method value (line 3) | set value(e){this.type!==l.Types.Merge?(this._value.release(),this._va... method note (line 3) | get note(){return this._comment&&this._comment.note} method note (line 3) | set note(e){this._comment=new a(e)} method text (line 3) | get text(){return this._value.toString()} method html (line 3) | get html(){return i.escapeHtml(this.text)} method toString (line 3) | toString(){return this.text} method _upgradeToHyperlink (line 3) | _upgradeToHyperlink(e){this.type===l.Types.String&&(this._value=c.crea... method formula (line 3) | get formula(){return this._value.formula} method result (line 3) | get result(){return this._value.result} method formulaType (line 3) | get formulaType(){return this._value.formulaType} method fullAddress (line 3) | get fullAddress(){const{worksheet:e}=this._row;return{sheetName:e.name... method name (line 3) | get name(){return this.names[0]} method name (line 3) | set name(e){this.names=[e]} method names (line 3) | get names(){return this.workbook.definedNames.getNamesEx(this.fullAddr... method names (line 3) | set names(e){const{definedNames:t}=this.workbook;t.removeAllNames(this... method addName (line 3) | addName(e){this.workbook.definedNames.addEx(this.fullAddress,e)} method removeName (line 3) | removeName(e){this.workbook.definedNames.removeEx(this.fullAddress,e)} method removeAllNames (line 3) | removeAllNames(){this.workbook.definedNames.removeAllNames(this.fullAd... method _dataValidations (line 3) | get _dataValidations(){return this.worksheet.dataValidations} method dataValidation (line 3) | get dataValidation(){return this._dataValidations.find(this.address)} method dataValidation (line 3) | set dataValidation(e){this._dataValidations.add(this.address,e)} method model (line 3) | get model(){const{model:e}=this._value;return e.style=this.style,this.... method model (line 3) | set model(e){if(this._value.release(),this._value=c.create(e.type,this... method constructor (line 3) | constructor(e){this._data=e} method length (line 3) | get length(){return this._data.length} method copy (line 3) | copy(e,t,r,n){return this._data._buf.copy(e,t,r,n)} method toBuffer (line 3) | toBuffer(){return this._data.toBuffer()} method constructor (line 3) | constructor(){super(),this.map={Company:new s({tag:"Company"}),Manager... method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode("Properties",l.PR... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.p... method constructor (line 3) | constructor(){super(),this.map={"dc:creator":new o({tag:"dc:creator"})... method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode("cp:corePropertie... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.p... method constructor (line 3) | constructor(){super(),this.map={"xdr:twoCellAnchor":new o,"xdr:oneCell... method prepare (line 3) | prepare(e){e.anchors.forEach((e,t)=>{e.anchorType=function(e){return("... method tag (line 3) | get tag(){return"xdr:wsDr"} method render (line 3) | render(e,t){e.openXml(i.StdDocAttributes),e.openNode(this.tag,l.DRAWIN... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.m... method reconcile (line 3) | reconcile(e,t){e.anchors.forEach(e=>{e.br?this.map["xdr:twoCellAnchor"... method constructor (line 3) | constructor(){super(),this.map={patternFill:new o,gradientFill:new a}} method tag (line 3) | get tag(){return"fill"} method render (line 3) | render(e,t){switch(e.addRollback(),e.openNode("fill"),t.type){case"pat... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){return!!this.parser&&(this.parser.parseClose(e)||(this.m... method validStyle (line 3) | validStyle(e){return l.validPatternValues[e]} method constructor (line 3) | constructor(e){this.rowCount=0,this.formatterOptions=e,this.fieldForma... method isRowHashArray (line 3) | static isRowHashArray(e){return!!Array.isArray(e)&&(Array.isArray(e[0]... method isRowArray (line 3) | static isRowArray(e){return Array.isArray(e)&&!this.isRowHashArray(e)} method gatherHeaders (line 3) | static gatherHeaders(e){return l.isRowHashArray(e)?e.map(e=>e[0]):Arra... method createTransform (line 3) | static createTransform(e){return a.isSyncTransform(e)?(t,r)=>{let n=nu... method rowTransform (line 3) | set rowTransform(e){if(!i.default(e))throw new TypeError("The transfor... method format (line 3) | format(e,t){this.callTransformer(e,(r,n)=>{if(r)return t(r);if(!e)retu... method finish (line 3) | finish(e){const t=[];if(this.formatterOptions.alwaysWriteHeaders&&0===... method checkHeaders (line 3) | checkHeaders(e){if(this.headers)return{shouldFormatColumns:!0,headers:... method gatherColumns (line 3) | gatherColumns(e){if(null===this.headers)throw new Error("Headers is cu... method callTransformer (line 3) | callTransformer(e,t){return this._rowTransform?this._rowTransform(e,t)... method formatColumns (line 3) | formatColumns(e,t){const r=e.map((e,r)=>this.fieldFormatter.format(e,r... method tag (line 3) | get tag(){return"pageSetup"} method render (line 3) | render(e,t){if(t){const r={paperSize:t.paperSize,orientation:t.orientati... method parseOpen (line 3) | parseOpen(e){switch(e.name){case this.tag:return this.model={paperSize:(... method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(){return!1} method tag (line 3) | get tag(){return"picture"} method render (line 3) | render(e,t){t&&e.leafNode(this.tag,{"r:id":t.rId})} method parseOpen (line 3) | parseOpen(e){switch(e.name){case this.tag:return this.model={rId:e.attri... method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(){return!1} function s (line 3) | function s(e){return e?"1":void 0} method prepare (line 3) | prepare(){} method render (line 3) | render(){} method parseOpen (line 3) | parseOpen(e){} method parseText (line 3) | parseText(e){} method parseClose (line 3) | parseClose(e){} method reconcile (line 3) | reconcile(e,t){} method reset (line 3) | reset(){this.model=null,this.map&&Object.values(this.map).forEach(e=>{... method mergeModel (line 3) | mergeModel(e){this.model=Object.assign(this.model||{},e)} method parse (line 3) | async parse(e){for await(const t of e)for(const{eventType:e,value:r}of... method parseStream (line 3) | async parseStream(e){return this.parse(n(e))} method xml (line 3) | get xml(){return this.toXml(this.model)} method toXml (line 3) | toXml(e){const t=new i;return this.render(t,e),t.xml} method toAttribute (line 3) | static toAttribute(e,t){let r=arguments.length>2&&void 0!==arguments[2... method toStringAttribute (line 3) | static toStringAttribute(e,t){let r=arguments.length>2&&void 0!==argum... method toStringValue (line 3) | static toStringValue(e,t){return void 0===e?t:e} method toBoolAttribute (line 3) | static toBoolAttribute(e,t){let r=arguments.length>2&&void 0!==argumen... method toBoolValue (line 3) | static toBoolValue(e,t){return void 0===e?t:"1"===e} method toIntAttribute (line 3) | static toIntAttribute(e,t){let r=arguments.length>2&&void 0!==argument... method toIntValue (line 3) | static toIntValue(e,t){return void 0===e?t:parseInt(e,10)} method toFloatAttribute (line 3) | static toFloatAttribute(e,t){let r=arguments.length>2&&void 0!==argume... method toFloatValue (line 3) | static toFloatValue(e,t){return void 0===e?t:parseFloat(e)} method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode("Types",s.PROPERT... method parseOpen (line 3) | parseOpen(){return!1} method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(){return!1} method tag (line 3) | get tag(){return"x14:id"} method render (line 3) | render(e,t){e.leafNode(this.tag,null,t)} method parseOpen (line 3) | parseOpen(){this.model=""} method parseText (line 3) | parseText(e){this.model+=e} method parseClose (line 3) | parseClose(e){return e!==this.tag} method constructor (line 3) | constructor(){super(),this.map={"x14:conditionalFormattings":this.cond... method tag (line 3) | get tag(){return"ext"} method hasContent (line 3) | hasContent(e){return this.conditionalFormattings.hasContent(e.conditio... method prepare (line 3) | prepare(e,t){this.conditionalFormattings.prepare(e.conditionalFormatti... method render (line 3) | render(e,t){e.openNode("ext",{uri:"{78C0D931-6437-407d-A8EE-F0AAD7539E... method createNewModel (line 3) | createNewModel(){return{}} method onParserClose (line 3) | onParserClose(e,t){this.model[e]=t.model} method constructor (line 3) | constructor(){super(),this.map={color:new i}} method tag (line 3) | get tag(){return"stop"} method render (line 3) | render(e,t){e.openNode("stop"),e.addAttribute("position",t.position),t... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(e){return!!this.parser&&(this.parser.parseClose(e)||(this.m... method constructor (line 3) | constructor(e){super({writableObjectMode:e.objectMode}),this.hasWritte... method transform (line 3) | transform(e){return this.rowFormatter.rowTransform=e,this} method _transform (line 3) | _transform(e,r,n){let i=!1;try{this.hasWrittenBOM||(this.push(this.for... method _flush (line 3) | _flush(e){this.rowFormatter.finish((r,n)=>r?e(r):(n&&n.forEach(e=>{thi... method tag (line 3) | get tag(){return"printOptions"} method render (line 3) | render(e,t){if(t){const r={headings:s(t.showRowColHeaders),gridLines:s(t... method parseOpen (line 3) | parseOpen(e){switch(e.name){case this.tag:return this.model={showRowColH... method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(){return!1} method constructor (line 3) | constructor(){super({tag:"rowBreaks",count:!0,childXform:new n})} method render (line 3) | render(e,t){if(t&&t.length){e.openNode(this.tag,this.$),this.count&&(e.a... method constructor (line 3) | constructor(e){super(),this.maxItems=e&&e.maxItems,this.map={c:new s}} method tag (line 3) | get tag(){return"row"} method prepare (line 3) | prepare(e,t){const r=t.styles.addStyleModel(e.style);r&&(e.styleId=r);co... method render (line 3) | render(e,t,r){e.openNode("row"),e.addAttribute("r",t.number),t.height&&(... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;if("row"=... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser){if(!this.parser.parseClose(e)){if(this.mod... method reconcile (line 3) | reconcile(e,t){e.style=e.styleId?t.styles.getStyleModel(e.styleId):{},vo... method tag (line 3) | get tag(){return"sheetFormatPr"} method render (line 3) | render(e,t){if(t){const r={defaultRowHeight:t.defaultRowHeight,outlineLe... method parseOpen (line 3) | parseOpen(e){return"sheetFormatPr"===e.name&&(this.model={defaultRowHeig... method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(){return!1} method constructor (line 3) | constructor(){super(),this.map={tabColor:new i("tabColor"),pageSetUpPr:n... method tag (line 3) | get tag(){return"sheetPr"} method render (line 3) | render(e,t){if(t){e.addRollback(),e.openNode("sheetPr");let r=!1;r=this.... method parseOpen (line 3) | parseOpen(e){return this.parser?(this.parser.parseOpen(e),!0):e.name===t... method parseText (line 3) | parseText(e){return!!this.parser&&(this.parser.parseText(e),!0)} method parseClose (line 3) | parseClose(e){return this.parser?(this.parser.parseClose(e)||(this.parse... function s (line 3) | function s(e,t){return e?t:void 0} method prepare (line 3) | prepare(){} method render (line 3) | render(){} method parseOpen (line 3) | parseOpen(e){} method parseText (line 3) | parseText(e){} method parseClose (line 3) | parseClose(e){} method reconcile (line 3) | reconcile(e,t){} method reset (line 3) | reset(){this.model=null,this.map&&Object.values(this.map).forEach(e=>{... method mergeModel (line 3) | mergeModel(e){this.model=Object.assign(this.model||{},e)} method parse (line 3) | async parse(e){for await(const t of e)for(const{eventType:e,value:r}of... method parseStream (line 3) | async parseStream(e){return this.parse(n(e))} method xml (line 3) | get xml(){return this.toXml(this.model)} method toXml (line 3) | toXml(e){const t=new i;return this.render(t,e),t.xml} method toAttribute (line 3) | static toAttribute(e,t){let r=arguments.length>2&&void 0!==arguments[2... method toStringAttribute (line 3) | static toStringAttribute(e,t){let r=arguments.length>2&&void 0!==argum... method toStringValue (line 3) | static toStringValue(e,t){return void 0===e?t:e} method toBoolAttribute (line 3) | static toBoolAttribute(e,t){let r=arguments.length>2&&void 0!==argumen... method toBoolValue (line 3) | static toBoolValue(e,t){return void 0===e?t:"1"===e} method toIntAttribute (line 3) | static toIntAttribute(e,t){let r=arguments.length>2&&void 0!==argument... method toIntValue (line 3) | static toIntValue(e,t){return void 0===e?t:parseInt(e,10)} method toFloatAttribute (line 3) | static toFloatAttribute(e,t){let r=arguments.length>2&&void 0!==argume... method toFloatValue (line 3) | static toFloatValue(e,t){return void 0===e?t:parseFloat(e)} method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode("Types",s.PROPERT... method parseOpen (line 3) | parseOpen(){return!1} method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(){return!1} method tag (line 3) | get tag(){return"x14:id"} method render (line 3) | render(e,t){e.leafNode(this.tag,null,t)} method parseOpen (line 3) | parseOpen(){this.model=""} method parseText (line 3) | parseText(e){this.model+=e} method parseClose (line 3) | parseClose(e){return e!==this.tag} method constructor (line 3) | constructor(){super(),this.map={"x14:conditionalFormattings":this.cond... method tag (line 3) | get tag(){return"ext"} method hasContent (line 3) | hasContent(e){return this.conditionalFormattings.hasContent(e.conditio... method prepare (line 3) | prepare(e,t){this.conditionalFormattings.prepare(e.conditionalFormatti... method render (line 3) | render(e,t){e.openNode("ext",{uri:"{78C0D931-6437-407d-A8EE-F0AAD7539E... method createNewModel (line 3) | createNewModel(){return{}} method onParserClose (line 3) | onParserClose(e,t){this.model[e]=t.model} method constructor (line 3) | constructor(){super(),this.map={color:new i}} method tag (line 3) | get tag(){return"stop"} method render (line 3) | render(e,t){e.openNode("stop"),e.addAttribute("position",t.position),t... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(e){return!!this.parser&&(this.parser.parseClose(e)||(this.m... method constructor (line 3) | constructor(e){super({writableObjectMode:e.objectMode}),this.hasWritte... method transform (line 3) | transform(e){return this.rowFormatter.rowTransform=e,this} method _transform (line 3) | _transform(e,r,n){let i=!1;try{this.hasWrittenBOM||(this.push(this.for... method _flush (line 3) | _flush(e){this.rowFormatter.finish((r,n)=>r?e(r):(n&&n.forEach(e=>{thi... function o (line 3) | function o(e,t){return e===t||void 0} method constructor (line 3) | constructor(e,t,r){this._worksheet=e,this._number=t,!1!==r&&(this.defn... method number (line 3) | get number(){return this._number} method worksheet (line 3) | get worksheet(){return this._worksheet} method letter (line 3) | get letter(){return s.n2l(this._number)} method isCustomWidth (line 3) | get isCustomWidth(){return void 0!==this.width&&9!==this.width} method defn (line 3) | get defn(){return{header:this._header,key:this.key,width:this.width,st... method defn (line 3) | set defn(e){e?(this.key=e.key,this.width=void 0!==e.width?e.width:9,th... method headers (line 3) | get headers(){return this._header&&this._header instanceof Array?this.... method header (line 3) | get header(){return this._header} method header (line 3) | set header(e){void 0!==e?(this._header=e,this.headers.forEach((e,t)=>{... method key (line 3) | get key(){return this._key} method key (line 3) | set key(e){(this._key&&this._worksheet.getColumnKey(this._key))===this... method hidden (line 3) | get hidden(){return!!this._hidden} method hidden (line 3) | set hidden(e){this._hidden=e} method outlineLevel (line 3) | get outlineLevel(){return this._outlineLevel||0} method outlineLevel (line 3) | set outlineLevel(e){this._outlineLevel=e} method collapsed (line 3) | get collapsed(){return!!(this._outlineLevel&&this._outlineLevel>=this.... method toString (line 3) | toString(){return JSON.stringify({key:this.key,width:this.width,header... method equivalentTo (line 3) | equivalentTo(e){return this.width===e.width&&this.hidden===e.hidden&&t... method isDefault (line 3) | get isDefault(){if(this.isCustomWidth)return!1;if(this.hidden)return!1... method headerCount (line 3) | get headerCount(){return this.headers.length} method eachCell (line 3) | eachCell(e,t){const r=this.number;t||(t=e,e=null),this._worksheet.each... method values (line 3) | get values(){const e=[];return this.eachCell((t,r)=>{t&&t.type!==i.Val... method values (line 3) | set values(e){if(!e)return;const t=this.number;let r=0;e.hasOwnPropert... method _applyStyle (line 3) | _applyStyle(e,t){return this.style[e]=t,this.eachCell(r=>{r[e]=t}),t} method numFmt (line 3) | get numFmt(){return this.style.numFmt} method numFmt (line 3) | set numFmt(e){this._applyStyle("numFmt",e)} method font (line 3) | get font(){return this.style.font} method font (line 3) | set font(e){this._applyStyle("font",e)} method alignment (line 3) | get alignment(){return this.style.alignment} method alignment (line 3) | set alignment(e){this._applyStyle("alignment",e)} method protection (line 3) | get protection(){return this.style.protection} method protection (line 3) | set protection(e){this._applyStyle("protection",e)} method border (line 3) | get border(){return this.style.border} method border (line 3) | set border(e){this._applyStyle("border",e)} method fill (line 3) | get fill(){return this.style.fill} method fill (line 3) | set fill(e){this._applyStyle("fill",e)} method toModel (line 3) | static toModel(e){const t=[];let r=null;return e&&e.forEach((e,n)=>{e.... method fromModel (line 3) | static fromModel(e,t){const r=[];let n=1,i=0;for(t=(t=t||[]).sort((fun... method constructor (line 3) | constructor(){super(),this.map={"v:shape":new s}} method tag (line 3) | get tag(){return"xml"} method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode(this.tag,o.DRAWIN... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.m... method reconcile (line 3) | reconcile(e,t){e.anchors.forEach(e=>{e.br?this.map["xdr:twoCellAnchor"... method constructor (line 3) | constructor(){super(),this.map={"v:textbox":new i,"x:ClientData":new s}} method tag (line 3) | get tag(){return"v:shape"} method render (line 3) | render(e,t,r){e.openNode("v:shape",o.V_SHAPE_ATTRIBUTES(t,r)),e.leafNo... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.p... method constructor (line 3) | constructor(){super(),this.map={Relationship:new s}} method render (line 3) | render(e,t){t=t||this._values,e.openXml(n.StdDocAttributes),e.openNode... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.m... method constructor (line 3) | constructor(){super(),this.map={"x14:id":this.idXform=new s}} method tag (line 3) | get tag(){return"ext"} method render (line 3) | render(e,t){e.openNode(this.tag,{uri:"{B025F937-C7B1-47D3-B67F-A62EFF6... method createNewModel (line 3) | createNewModel(){return{}} method onParserClose (line 3) | onParserClose(e,t){this.model.x14Id=t.model} method constructor (line 3) | constructor(e){super(),this.model=e} method tag (line 3) | get tag(){return"r"} method textXform (line 3) | get textXform(){return this._textXform||(this._textXform=new n)} method fontXform (line 3) | get fontXform(){return this._fontXform||(this._fontXform=new i(o.FONT_... method render (line 3) | render(e,t){t=t||this.model,e.openNode("r"),t.font&&this.fontXform.ren... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){switch(e){case"r":return!1;case"t":return this.model.tex... method constructor (line 3) | constructor(e){super(),this.name=e,this.map={color:new s}} method tag (line 3) | get tag(){return this.name} method render (line 3) | render(e,t,r){const n=t&&t.color||r||this.defaultColor;e.openNode(this... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){return this.parser?(this.parser.parseClose(e)||(this.par... method validStyle (line 3) | validStyle(e){return o.validStyleValues[e]} method constructor (line 3) | constructor(){super(),this.map={fgColor:new i("fgColor"),bgColor:new i... method name (line 3) | get name(){return"pattern"} method tag (line 3) | get tag(){return"patternFill"} method render (line 3) | render(e,t){e.openNode("patternFill"),e.addAttribute("patternType",t.p... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){return!!this.parser&&(this.parser.parseClose(e)||(this.p... method constructor (line 3) | constructor(e){this.parserOptions=e,this.rowParser=new i.RowParser(thi... method removeBOM (line 3) | static removeBOM(e){return e&&65279===e.charCodeAt(0)?e.slice(1):e} method parse (line 3) | parse(e,t){const r=new n.Scanner({line:o.removeBOM(e),parserOptions:th... method parseWithoutComments (line 3) | parseWithoutComments(e){const t=[];let r=!0;for(;r;)r=this.parseRow(e,... method parseWithComments (line 3) | parseWithComments(e){const{parserOptions:t}=this,r=[];for(let n=e.next... method parseRow (line 3) | parseRow(e,t){if(!e.nextNonSpaceToken)return!1;const r=this.rowParser.... method constructor (line 3) | constructor(){this._rowTransform=null,this._rowValidator=null} method createTransform (line 3) | static createTransform(e){return s.isSyncTransform(e)?(t,r)=>{let n=nu... method createValidator (line 3) | static createValidator(e){return s.isSyncValidate(e)?(t,r)=>{r(null,{r... method rowTransform (line 3) | set rowTransform(e){if(!i.default(e))throw new TypeError("The transfor... method rowValidator (line 3) | set rowValidator(e){if(!i.default(e))throw new TypeError("The validate... method transformAndValidate (line 3) | transformAndValidate(e,t){return this.callTransformer(e,(e,r)=>e?t(e):... method callTransformer (line 3) | callTransformer(e,t){return this._rowTransform?this._rowTransform(e,t)... method callValidator (line 3) | callValidator(e,t){return this._rowValidator?this._rowValidator(e,t):t... method tag (line 3) | get tag(){return"sheetProtection"} method render (line 3) | render(e,t){if(t){const r={sheet:s(t.sheet,"1"),selectLockedCells:!1===t... method parseOpen (line 3) | parseOpen(e){switch(e.name){case this.tag:return this.model={sheet:o(e.a... method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(){return!1} method tag (line 3) | get tag(){return"sheetView"} method prepare (line 3) | prepare(e){switch(e.state){case"frozen":case"split":break;default:e.stat... method render (line 3) | render(e,t){e.openNode("sheetView",{workbookViewId:t.workbookViewId||0})... method parseOpen (line 3) | parseOpen(e){switch(e.name){case"sheetView":return this.sheetView={workb... method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(e){let t,r;switch(e){case"sheetView":return this.sheetView&&t... method reconcile (line 3) | reconcile(){} method tag (line 3) | get tag(){return"tablePart"} method render (line 3) | render(e,t){t&&e.leafNode(this.tag,{"r:id":t.rId})} method parseOpen (line 3) | parseOpen(e){switch(e.name){case this.tag:return this.model={rId:e.attri... method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(){return!1} class j (line 3) | class j extends l{constructor(e){super();const{maxRows:t,maxCols:r,ignor... method constructor (line 3) | constructor(e){super();const{maxRows:t,maxCols:r,ignoreNodes:n}=e||{};... method prepare (line 3) | prepare(e,t){t.merges=new a,e.hyperlinks=t.hyperlinks=[],e.comments=t.... method render (line 3) | render(e,t){e.openXml(s.StdDocAttributes),e.openNode("worksheet",j.WOR... method parseOpen (line 3) | parseOpen(e){return this.parser?(this.parser.parseOpen(e),!0):"workshe... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.p... method reconcile (line 3) | reconcile(e,t){const r=(e.relationships||[]).reduce((r,n)=>{if(r[n.Id]... method constructor (line 3) | constructor(e){super(),this.tag=e.tag,this.attr=e.attr} method render (line 3) | render(e,t){t&&(e.openNode(this.tag),e.closeNode())} method parseOpen (line 3) | parseOpen(e){e.name===this.tag&&(this.model=!0)} method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(){return!1} method constructor (line 3) | constructor(e){super(),this.tag=e.tag,this.attr=e.attr,this.attrs=e.attr... method render (line 3) | render(e,t){t&&(e.openNode(this.tag),this.attrs&&e.addAttributes(this.at... method parseOpen (line 3) | parseOpen(e){e.name===this.tag&&(this.attr?this.model=this._parse(e.attr... method parseText (line 3) | parseText(e){this.attr||this.text.push(e)} method parseClose (line 3) | parseClose(){return this.attr||(this.model=this._parse(this.text.join(""... method constructor (line 3) | constructor(e){super(),this.tag=e.tag,this.attr=e.attr,this.attrs=e.attr... method render (line 3) | render(e,t){(t||this.zero)&&(e.openNode(this.tag),this.attrs&&e.addAttri... method parseOpen (line 3) | parseOpen(e){return e.name===this.tag&&(this.attr?this.model=parseInt(e.... method parseText (line 3) | parseText(e){this.attr||this.text.push(e)} method parseClose (line 3) | parseClose(){return this.attr||(this.model=parseInt(this.text.join("")||... method constructor (line 3) | constructor(e){super(),this.tag=e.tag,this.attr=e.attr,this.attrs=e.attrs} method render (line 3) | render(e,t){void 0!==t&&(e.openNode(this.tag),this.attrs&&e.addAttribute... method parseOpen (line 3) | parseOpen(e){e.name===this.tag&&(this.attr?this.model=e.attributes[this.... method parseText (line 3) | parseText(e){this.attr||this.text.push(e)} method parseClose (line 3) | parseClose(){return this.attr||(this.model=this.text.join("")),!1} method constructor (line 3) | constructor(e){super(),this._model=e} method render (line 3) | render(e){if(!this._xml){const e=new i;!function e(t,r){t.openNode(r.tag... method parseOpen (line 3) | parseOpen(){return!0} method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(e){switch(e){case this._model.tag:return!1;default:return!0}} method constructor (line 3) | constructor(){super(),this.map={r:new i,t:new n}} method tag (line 3) | get tag(){return"rPh"} method render (line 3) | render(e,t){if(e.openNode(this.tag,{sb:t.sb||0,eb:t.eb||0}),t&&t.hasOwnP... method parseOpen (line 3) | parseOpen(e){const{name:t}=e;return this.parser?(this.parser.parseOpen(e... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser){if(!this.parser.parseClose(e)){switch(e){c... class o (line 3) | class o extends s{constructor(e){super(),this.model=e}get tag(){return"r... method constructor (line 3) | constructor(e,t,r){this._worksheet=e,this._number=t,!1!==r&&(this.defn... method number (line 3) | get number(){return this._number} method worksheet (line 3) | get worksheet(){return this._worksheet} method letter (line 3) | get letter(){return s.n2l(this._number)} method isCustomWidth (line 3) | get isCustomWidth(){return void 0!==this.width&&9!==this.width} method defn (line 3) | get defn(){return{header:this._header,key:this.key,width:this.width,st... method defn (line 3) | set defn(e){e?(this.key=e.key,this.width=void 0!==e.width?e.width:9,th... method headers (line 3) | get headers(){return this._header&&this._header instanceof Array?this.... method header (line 3) | get header(){return this._header} method header (line 3) | set header(e){void 0!==e?(this._header=e,this.headers.forEach((e,t)=>{... method key (line 3) | get key(){return this._key} method key (line 3) | set key(e){(this._key&&this._worksheet.getColumnKey(this._key))===this... method hidden (line 3) | get hidden(){return!!this._hidden} method hidden (line 3) | set hidden(e){this._hidden=e} method outlineLevel (line 3) | get outlineLevel(){return this._outlineLevel||0} method outlineLevel (line 3) | set outlineLevel(e){this._outlineLevel=e} method collapsed (line 3) | get collapsed(){return!!(this._outlineLevel&&this._outlineLevel>=this.... method toString (line 3) | toString(){return JSON.stringify({key:this.key,width:this.width,header... method equivalentTo (line 3) | equivalentTo(e){return this.width===e.width&&this.hidden===e.hidden&&t... method isDefault (line 3) | get isDefault(){if(this.isCustomWidth)return!1;if(this.hidden)return!1... method headerCount (line 3) | get headerCount(){return this.headers.length} method eachCell (line 3) | eachCell(e,t){const r=this.number;t||(t=e,e=null),this._worksheet.each... method values (line 3) | get values(){const e=[];return this.eachCell((t,r)=>{t&&t.type!==i.Val... method values (line 3) | set values(e){if(!e)return;const t=this.number;let r=0;e.hasOwnPropert... method _applyStyle (line 3) | _applyStyle(e,t){return this.style[e]=t,this.eachCell(r=>{r[e]=t}),t} method numFmt (line 3) | get numFmt(){return this.style.numFmt} method numFmt (line 3) | set numFmt(e){this._applyStyle("numFmt",e)} method font (line 3) | get font(){return this.style.font} method font (line 3) | set font(e){this._applyStyle("font",e)} method alignment (line 3) | get alignment(){return this.style.alignment} method alignment (line 3) | set alignment(e){this._applyStyle("alignment",e)} method protection (line 3) | get protection(){return this.style.protection} method protection (line 3) | set protection(e){this._applyStyle("protection",e)} method border (line 3) | get border(){return this.style.border} method border (line 3) | set border(e){this._applyStyle("border",e)} method fill (line 3) | get fill(){return this.style.fill} method fill (line 3) | set fill(e){this._applyStyle("fill",e)} method toModel (line 3) | static toModel(e){const t=[];let r=null;return e&&e.forEach((e,n)=>{e.... method fromModel (line 3) | static fromModel(e,t){const r=[];let n=1,i=0;for(t=(t=t||[]).sort((fun... method constructor (line 3) | constructor(){super(),this.map={"v:shape":new s}} method tag (line 3) | get tag(){return"xml"} method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode(this.tag,o.DRAWIN... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.m... method reconcile (line 3) | reconcile(e,t){e.anchors.forEach(e=>{e.br?this.map["xdr:twoCellAnchor"... method constructor (line 3) | constructor(){super(),this.map={"v:textbox":new i,"x:ClientData":new s}} method tag (line 3) | get tag(){return"v:shape"} method render (line 3) | render(e,t,r){e.openNode("v:shape",o.V_SHAPE_ATTRIBUTES(t,r)),e.leafNo... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.p... method constructor (line 3) | constructor(){super(),this.map={Relationship:new s}} method render (line 3) | render(e,t){t=t||this._values,e.openXml(n.StdDocAttributes),e.openNode... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.m... method constructor (line 3) | constructor(){super(),this.map={"x14:id":this.idXform=new s}} method tag (line 3) | get tag(){return"ext"} method render (line 3) | render(e,t){e.openNode(this.tag,{uri:"{B025F937-C7B1-47D3-B67F-A62EFF6... method createNewModel (line 3) | createNewModel(){return{}} method onParserClose (line 3) | onParserClose(e,t){this.model.x14Id=t.model} method constructor (line 3) | constructor(e){super(),this.model=e} method tag (line 3) | get tag(){return"r"} method textXform (line 3) | get textXform(){return this._textXform||(this._textXform=new n)} method fontXform (line 3) | get fontXform(){return this._fontXform||(this._fontXform=new i(o.FONT_... method render (line 3) | render(e,t){t=t||this.model,e.openNode("r"),t.font&&this.fontXform.ren... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){switch(e){case"r":return!1;case"t":return this.model.tex... method constructor (line 3) | constructor(e){super(),this.name=e,this.map={color:new s}} method tag (line 3) | get tag(){return this.name} method render (line 3) | render(e,t,r){const n=t&&t.color||r||this.defaultColor;e.openNode(this... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){return this.parser?(this.parser.parseClose(e)||(this.par... method validStyle (line 3) | validStyle(e){return o.validStyleValues[e]} method constructor (line 3) | constructor(){super(),this.map={fgColor:new i("fgColor"),bgColor:new i... method name (line 3) | get name(){return"pattern"} method tag (line 3) | get tag(){return"patternFill"} method render (line 3) | render(e,t){e.openNode("patternFill"),e.addAttribute("patternType",t.p... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){return!!this.parser&&(this.parser.parseClose(e)||(this.p... method constructor (line 3) | constructor(e){this.parserOptions=e,this.rowParser=new i.RowParser(thi... method removeBOM (line 3) | static removeBOM(e){return e&&65279===e.charCodeAt(0)?e.slice(1):e} method parse (line 3) | parse(e,t){const r=new n.Scanner({line:o.removeBOM(e),parserOptions:th... method parseWithoutComments (line 3) | parseWithoutComments(e){const t=[];let r=!0;for(;r;)r=this.parseRow(e,... method parseWithComments (line 3) | parseWithComments(e){const{parserOptions:t}=this,r=[];for(let n=e.next... method parseRow (line 3) | parseRow(e,t){if(!e.nextNonSpaceToken)return!1;const r=this.rowParser.... method constructor (line 3) | constructor(){this._rowTransform=null,this._rowValidator=null} method createTransform (line 3) | static createTransform(e){return s.isSyncTransform(e)?(t,r)=>{let n=nu... method createValidator (line 3) | static createValidator(e){return s.isSyncValidate(e)?(t,r)=>{r(null,{r... method rowTransform (line 3) | set rowTransform(e){if(!i.default(e))throw new TypeError("The transfor... method rowValidator (line 3) | set rowValidator(e){if(!i.default(e))throw new TypeError("The validate... method transformAndValidate (line 3) | transformAndValidate(e,t){return this.callTransformer(e,(e,r)=>e?t(e):... method callTransformer (line 3) | callTransformer(e,t){return this._rowTransform?this._rowTransform(e,t)... method callValidator (line 3) | callValidator(e,t){return this._rowValidator?this._rowValidator(e,t):t... method constructor (line 3) | constructor(e){super(),this.model=e,this.map={r:new i,t:new n,rPh:new s}} method tag (line 3) | get tag(){return"si"} method render (line 3) | render(e,t){e.openNode(this.tag),t&&t.hasOwnProperty("richText")&&t.rich... method parseOpen (line 3) | parseOpen(e){const{name:t}=e;return this.parser?(this.parser.parseOpen(e... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser){if(!this.parser.parseClose(e)){switch(e){c... method constructor (line 3) | constructor(e){super(),this.model=e||{values:[],count:0},this.hash=Objec... method sharedStringXform (line 3) | get sharedStringXform(){return this._sharedStringXform||(this._sharedStr... method values (line 3) | get values(){return this.model.values} method uniqueCount (line 3) | get uniqueCount(){return this.model.values.length} method count (line 3) | get count(){return this.model.count} method getString (line 3) | getString(e){return this.model.values[e]} method add (line 3) | add(e){return e.richText?this.addRichText(e):this.addText(e)} method addText (line 3) | addText(e){let t=this.hash[e];return void 0===t&&(t=this.hash[e]=this.mo... method addRichText (line 3) | addRichText(e){const t=this.sharedStringXform.toXml(e);let r=this.rich[t... method render (line 3) | render(e,t){t=t||this._values,e.openXml(n.StdDocAttributes),e.openNode("... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(e.... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.mod... method tag (line 3) | get tag(){return"t"} method render (line 3) | render(e,t){e.openNode("t"),/^\s|\n|\s$/.test(t)&&e.addAttribute("xml:sp... method model (line 3) | get model(){return this._text.join("").replace(/_x([0-9A-F]{4})_/g,(e,t)... method parseOpen (line 3) | parseOpen(e){switch(e.name){case"t":return this._text=[],!0;default:retu... method parseText (line 3) | parseText(e){this._text.push(e)} method parseClose (line 3) | parseClose(){return!1} method horizontal (line 3) | horizontal(e){return this.horizontalValues[e]?e:void 0} method vertical (line 3) | vertical(e){return"middle"===e?"center":this.verticalValues[e]?e:void 0} method textRotation (line 3) | textRotation(e){switch(e){case"vertical":return e;default:return(e=i.val... method readingOrder (line 3) | readingOrder(e){switch(e){case"ltr":return n.ReadingOrder.LeftToRight;ca... method toXml (line 3) | toXml(e){if(e=o.textRotation(e)){if("vertical"===e)return 255;const t=Ma... method toModel (line 3) | toModel(e){const t=i.validInt(e);if(void 0!==t){if(255===t)return"vertic... method tag (line 3) | get tag(){return"alignment"} method render (line 3) | render(e,t){e.addRollback(),e.openNode("alignment");let r=!1;function n(... method parseOpen (line 3) | parseOpen(e){const t={};let r=!1;function n(e,n,i){e&&(t[n]=i,r=!0)}n(e.... method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(){return!1} class o (line 3) | class o extends n{constructor(e){super(),this.name=e,this.map={color:new... method constructor (line 3) | constructor(e,t,r){this._worksheet=e,this._number=t,!1!==r&&(this.defn... method number (line 3) | get number(){return this._number} method worksheet (line 3) | get worksheet(){return this._worksheet} method letter (line 3) | get letter(){return s.n2l(this._number)} method isCustomWidth (line 3) | get isCustomWidth(){return void 0!==this.width&&9!==this.width} method defn (line 3) | get defn(){return{header:this._header,key:this.key,width:this.width,st... method defn (line 3) | set defn(e){e?(this.key=e.key,this.width=void 0!==e.width?e.width:9,th... method headers (line 3) | get headers(){return this._header&&this._header instanceof Array?this.... method header (line 3) | get header(){return this._header} method header (line 3) | set header(e){void 0!==e?(this._header=e,this.headers.forEach((e,t)=>{... method key (line 3) | get key(){return this._key} method key (line 3) | set key(e){(this._key&&this._worksheet.getColumnKey(this._key))===this... method hidden (line 3) | get hidden(){return!!this._hidden} method hidden (line 3) | set hidden(e){this._hidden=e} method outlineLevel (line 3) | get outlineLevel(){return this._outlineLevel||0} method outlineLevel (line 3) | set outlineLevel(e){this._outlineLevel=e} method collapsed (line 3) | get collapsed(){return!!(this._outlineLevel&&this._outlineLevel>=this.... method toString (line 3) | toString(){return JSON.stringify({key:this.key,width:this.width,header... method equivalentTo (line 3) | equivalentTo(e){return this.width===e.width&&this.hidden===e.hidden&&t... method isDefault (line 3) | get isDefault(){if(this.isCustomWidth)return!1;if(this.hidden)return!1... method headerCount (line 3) | get headerCount(){return this.headers.length} method eachCell (line 3) | eachCell(e,t){const r=this.number;t||(t=e,e=null),this._worksheet.each... method values (line 3) | get values(){const e=[];return this.eachCell((t,r)=>{t&&t.type!==i.Val... method values (line 3) | set values(e){if(!e)return;const t=this.number;let r=0;e.hasOwnPropert... method _applyStyle (line 3) | _applyStyle(e,t){return this.style[e]=t,this.eachCell(r=>{r[e]=t}),t} method numFmt (line 3) | get numFmt(){return this.style.numFmt} method numFmt (line 3) | set numFmt(e){this._applyStyle("numFmt",e)} method font (line 3) | get font(){return this.style.font} method font (line 3) | set font(e){this._applyStyle("font",e)} method alignment (line 3) | get alignment(){return this.style.alignment} method alignment (line 3) | set alignment(e){this._applyStyle("alignment",e)} method protection (line 3) | get protection(){return this.style.protection} method protection (line 3) | set protection(e){this._applyStyle("protection",e)} method border (line 3) | get border(){return this.style.border} method border (line 3) | set border(e){this._applyStyle("border",e)} method fill (line 3) | get fill(){return this.style.fill} method fill (line 3) | set fill(e){this._applyStyle("fill",e)} method toModel (line 3) | static toModel(e){const t=[];let r=null;return e&&e.forEach((e,n)=>{e.... method fromModel (line 3) | static fromModel(e,t){const r=[];let n=1,i=0;for(t=(t=t||[]).sort((fun... method constructor (line 3) | constructor(){super(),this.map={"v:shape":new s}} method tag (line 3) | get tag(){return"xml"} method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode(this.tag,o.DRAWIN... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.m... method reconcile (line 3) | reconcile(e,t){e.anchors.forEach(e=>{e.br?this.map["xdr:twoCellAnchor"... method constructor (line 3) | constructor(){super(),this.map={"v:textbox":new i,"x:ClientData":new s}} method tag (line 3) | get tag(){return"v:shape"} method render (line 3) | render(e,t,r){e.openNode("v:shape",o.V_SHAPE_ATTRIBUTES(t,r)),e.leafNo... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.p... method constructor (line 3) | constructor(){super(),this.map={Relationship:new s}} method render (line 3) | render(e,t){t=t||this._values,e.openXml(n.StdDocAttributes),e.openNode... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.m... method constructor (line 3) | constructor(){super(),this.map={"x14:id":this.idXform=new s}} method tag (line 3) | get tag(){return"ext"} method render (line 3) | render(e,t){e.openNode(this.tag,{uri:"{B025F937-C7B1-47D3-B67F-A62EFF6... method createNewModel (line 3) | createNewModel(){return{}} method onParserClose (line 3) | onParserClose(e,t){this.model.x14Id=t.model} method constructor (line 3) | constructor(e){super(),this.model=e} method tag (line 3) | get tag(){return"r"} method textXform (line 3) | get textXform(){return this._textXform||(this._textXform=new n)} method fontXform (line 3) | get fontXform(){return this._fontXform||(this._fontXform=new i(o.FONT_... method render (line 3) | render(e,t){t=t||this.model,e.openNode("r"),t.font&&this.fontXform.ren... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){switch(e){case"r":return!1;case"t":return this.model.tex... method constructor (line 3) | constructor(e){super(),this.name=e,this.map={color:new s}} method tag (line 3) | get tag(){return this.name} method render (line 3) | render(e,t,r){const n=t&&t.color||r||this.defaultColor;e.openNode(this... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){return this.parser?(this.parser.parseClose(e)||(this.par... method validStyle (line 3) | validStyle(e){return o.validStyleValues[e]} method constructor (line 3) | constructor(){super(),this.map={fgColor:new i("fgColor"),bgColor:new i... method name (line 3) | get name(){return"pattern"} method tag (line 3) | get tag(){return"patternFill"} method render (line 3) | render(e,t){e.openNode("patternFill"),e.addAttribute("patternType",t.p... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){return!!this.parser&&(this.parser.parseClose(e)||(this.p... method constructor (line 3) | constructor(e){this.parserOptions=e,this.rowParser=new i.RowParser(thi... method removeBOM (line 3) | static removeBOM(e){return e&&65279===e.charCodeAt(0)?e.slice(1):e} method parse (line 3) | parse(e,t){const r=new n.Scanner({line:o.removeBOM(e),parserOptions:th... method parseWithoutComments (line 3) | parseWithoutComments(e){const t=[];let r=!0;for(;r;)r=this.parseRow(e,... method parseWithComments (line 3) | parseWithComments(e){const{parserOptions:t}=this,r=[];for(let n=e.next... method parseRow (line 3) | parseRow(e,t){if(!e.nextNonSpaceToken)return!1;const r=this.rowParser.... method constructor (line 3) | constructor(){this._rowTransform=null,this._rowValidator=null} method createTransform (line 3) | static createTransform(e){return s.isSyncTransform(e)?(t,r)=>{let n=nu... method createValidator (line 3) | static createValidator(e){return s.isSyncValidate(e)?(t,r)=>{r(null,{r... method rowTransform (line 3) | set rowTransform(e){if(!i.default(e))throw new TypeError("The transfor... method rowValidator (line 3) | set rowValidator(e){if(!i.default(e))throw new TypeError("The validate... method transformAndValidate (line 3) | transformAndValidate(e,t){return this.callTransformer(e,(e,r)=>e?t(e):... method callTransformer (line 3) | callTransformer(e,t){return this._rowTransform?this._rowTransform(e,t)... method callValidator (line 3) | callValidator(e,t){return this._rowValidator?this._rowValidator(e,t):t... method constructor (line 3) | constructor(){super(),this.map={top:new o("top"),left:new o("left"),bott... method render (line 3) | render(e,t){const{color:r}=t;function n(n,i){n&&!n.color&&t.color&&(n={.... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(e.... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.par... method constructor (line 3) | constructor(e){super(),this.name=e||"color"} method tag (line 3) | get tag(){return this.name} method render (line 3) | render(e,t){return!!t&&(e.openNode(this.name),t.argb?e.addAttribute("rgb... method parseOpen (line 3) | parseOpen(e){return e.name===this.name&&(e.attributes.rgb?this.model={ar... method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(){return!1} method constructor (line 3) | constructor(){super(),this.map={alignment:new i,border:new s,fill:new o,... method tag (line 3) | get tag(){return"dxf"} method render (line 3) | render(e,t){if(e.openNode(this.tag),t.font&&this.map.font.render(e,t.fon... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(e.... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){return this.parser?(this.parser.parseClose(e)||(this.parse... class s (line 3) | class s extends n{constructor(){super(),this.map={color:new i}}get tag()... method prepare (line 3) | prepare(){} method render (line 3) | render(){} method parseOpen (line 3) | parseOpen(e){} method parseText (line 3) | parseText(e){} method parseClose (line 3) | parseClose(e){} method reconcile (line 3) | reconcile(e,t){} method reset (line 3) | reset(){this.model=null,this.map&&Object.values(this.map).forEach(e=>{... method mergeModel (line 3) | mergeModel(e){this.model=Object.assign(this.model||{},e)} method parse (line 3) | async parse(e){for await(const t of e)for(const{eventType:e,value:r}of... method parseStream (line 3) | async parseStream(e){return this.parse(n(e))} method xml (line 3) | get xml(){return this.toXml(this.model)} method toXml (line 3) | toXml(e){const t=new i;return this.render(t,e),t.xml} method toAttribute (line 3) | static toAttribute(e,t){let r=arguments.length>2&&void 0!==arguments[2... method toStringAttribute (line 3) | static toStringAttribute(e,t){let r=arguments.length>2&&void 0!==argum... method toStringValue (line 3) | static toStringValue(e,t){return void 0===e?t:e} method toBoolAttribute (line 3) | static toBoolAttribute(e,t){let r=arguments.length>2&&void 0!==argumen... method toBoolValue (line 3) | static toBoolValue(e,t){return void 0===e?t:"1"===e} method toIntAttribute (line 3) | static toIntAttribute(e,t){let r=arguments.length>2&&void 0!==argument... method toIntValue (line 3) | static toIntValue(e,t){return void 0===e?t:parseInt(e,10)} method toFloatAttribute (line 3) | static toFloatAttribute(e,t){let r=arguments.length>2&&void 0!==argume... method toFloatValue (line 3) | static toFloatValue(e,t){return void 0===e?t:parseFloat(e)} method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode("Types",s.PROPERT... method parseOpen (line 3) | parseOpen(){return!1} method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(){return!1} method tag (line 3) | get tag(){return"x14:id"} method render (line 3) | render(e,t){e.leafNode(this.tag,null,t)} method parseOpen (line 3) | parseOpen(){this.model=""} method parseText (line 3) | parseText(e){this.model+=e} method parseClose (line 3) | parseClose(e){return e!==this.tag} method constructor (line 3) | constructor(){super(),this.map={"x14:conditionalFormattings":this.cond... method tag (line 3) | get tag(){return"ext"} method hasContent (line 3) | hasContent(e){return this.conditionalFormattings.hasContent(e.conditio... method prepare (line 3) | prepare(e,t){this.conditionalFormattings.prepare(e.conditionalFormatti... method render (line 3) | render(e,t){e.openNode("ext",{uri:"{78C0D931-6437-407d-A8EE-F0AAD7539E... method createNewModel (line 3) | createNewModel(){return{}} method onParserClose (line 3) | onParserClose(e,t){this.model[e]=t.model} method constructor (line 3) | constructor(){super(),this.map={color:new i}} method tag (line 3) | get tag(){return"stop"} method render (line 3) | render(e,t){e.openNode("stop"),e.addAttribute("position",t.position),t... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(e){return!!this.parser&&(this.parser.parseClose(e)||(this.m... method constructor (line 3) | constructor(e){super({writableObjectMode:e.objectMode}),this.hasWritte... method transform (line 3) | transform(e){return this.rowFormatter.rowTransform=e,this} method _transform (line 3) | _transform(e,r,n){let i=!1;try{this.hasWrittenBOM||(this.push(this.for... method _flush (line 3) | _flush(e){this.rowFormatter.finish((r,n)=>r?e(r):(n&&n.forEach(e=>{thi... class o (line 3) | class o extends n{constructor(){super(),this.map={fgColor:new i("fgColor... method constructor (line 3) | constructor(e,t,r){this._worksheet=e,this._number=t,!1!==r&&(this.defn... method number (line 3) | get number(){return this._number} method worksheet (line 3) | get worksheet(){return this._worksheet} method letter (line 3) | get letter(){return s.n2l(this._number)} method isCustomWidth (line 3) | get isCustomWidth(){return void 0!==this.width&&9!==this.width} method defn (line 3) | get defn(){return{header:this._header,key:this.key,width:this.width,st... method defn (line 3) | set defn(e){e?(this.key=e.key,this.width=void 0!==e.width?e.width:9,th... method headers (line 3) | get headers(){return this._header&&this._header instanceof Array?this.... method header (line 3) | get header(){return this._header} method header (line 3) | set header(e){void 0!==e?(this._header=e,this.headers.forEach((e,t)=>{... method key (line 3) | get key(){return this._key} method key (line 3) | set key(e){(this._key&&this._worksheet.getColumnKey(this._key))===this... method hidden (line 3) | get hidden(){return!!this._hidden} method hidden (line 3) | set hidden(e){this._hidden=e} method outlineLevel (line 3) | get outlineLevel(){return this._outlineLevel||0} method outlineLevel (line 3) | set outlineLevel(e){this._outlineLevel=e} method collapsed (line 3) | get collapsed(){return!!(this._outlineLevel&&this._outlineLevel>=this.... method toString (line 3) | toString(){return JSON.stringify({key:this.key,width:this.width,header... method equivalentTo (line 3) | equivalentTo(e){return this.width===e.width&&this.hidden===e.hidden&&t... method isDefault (line 3) | get isDefault(){if(this.isCustomWidth)return!1;if(this.hidden)return!1... method headerCount (line 3) | get headerCount(){return this.headers.length} method eachCell (line 3) | eachCell(e,t){const r=this.number;t||(t=e,e=null),this._worksheet.each... method values (line 3) | get values(){const e=[];return this.eachCell((t,r)=>{t&&t.type!==i.Val... method values (line 3) | set values(e){if(!e)return;const t=this.number;let r=0;e.hasOwnPropert... method _applyStyle (line 3) | _applyStyle(e,t){return this.style[e]=t,this.eachCell(r=>{r[e]=t}),t} method numFmt (line 3) | get numFmt(){return this.style.numFmt} method numFmt (line 3) | set numFmt(e){this._applyStyle("numFmt",e)} method font (line 3) | get font(){return this.style.font} method font (line 3) | set font(e){this._applyStyle("font",e)} method alignment (line 3) | get alignment(){return this.style.alignment} method alignment (line 3) | set alignment(e){this._applyStyle("alignment",e)} method protection (line 3) | get protection(){return this.style.protection} method protection (line 3) | set protection(e){this._applyStyle("protection",e)} method border (line 3) | get border(){return this.style.border} method border (line 3) | set border(e){this._applyStyle("border",e)} method fill (line 3) | get fill(){return this.style.fill} method fill (line 3) | set fill(e){this._applyStyle("fill",e)} method toModel (line 3) | static toModel(e){const t=[];let r=null;return e&&e.forEach((e,n)=>{e.... method fromModel (line 3) | static fromModel(e,t){const r=[];let n=1,i=0;for(t=(t=t||[]).sort((fun... method constructor (line 3) | constructor(){super(),this.map={"v:shape":new s}} method tag (line 3) | get tag(){return"xml"} method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode(this.tag,o.DRAWIN... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.m... method reconcile (line 3) | reconcile(e,t){e.anchors.forEach(e=>{e.br?this.map["xdr:twoCellAnchor"... method constructor (line 3) | constructor(){super(),this.map={"v:textbox":new i,"x:ClientData":new s}} method tag (line 3) | get tag(){return"v:shape"} method render (line 3) | render(e,t,r){e.openNode("v:shape",o.V_SHAPE_ATTRIBUTES(t,r)),e.leafNo... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.p... method constructor (line 3) | constructor(){super(),this.map={Relationship:new s}} method render (line 3) | render(e,t){t=t||this._values,e.openXml(n.StdDocAttributes),e.openNode... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.m... method constructor (line 3) | constructor(){super(),this.map={"x14:id":this.idXform=new s}} method tag (line 3) | get tag(){return"ext"} method render (line 3) | render(e,t){e.openNode(this.tag,{uri:"{B025F937-C7B1-47D3-B67F-A62EFF6... method createNewModel (line 3) | createNewModel(){return{}} method onParserClose (line 3) | onParserClose(e,t){this.model.x14Id=t.model} method constructor (line 3) | constructor(e){super(),this.model=e} method tag (line 3) | get tag(){return"r"} method textXform (line 3) | get textXform(){return this._textXform||(this._textXform=new n)} method fontXform (line 3) | get fontXform(){return this._fontXform||(this._fontXform=new i(o.FONT_... method render (line 3) | render(e,t){t=t||this.model,e.openNode("r"),t.font&&this.fontXform.ren... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){switch(e){case"r":return!1;case"t":return this.model.tex... method constructor (line 3) | constructor(e){super(),this.name=e,this.map={color:new s}} method tag (line 3) | get tag(){return this.name} method render (line 3) | render(e,t,r){const n=t&&t.color||r||this.defaultColor;e.openNode(this... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){return this.parser?(this.parser.parseClose(e)||(this.par... method validStyle (line 3) | validStyle(e){return o.validStyleValues[e]} method constructor (line 3) | constructor(){super(),this.map={fgColor:new i("fgColor"),bgColor:new i... method name (line 3) | get name(){return"pattern"} method tag (line 3) | get tag(){return"patternFill"} method render (line 3) | render(e,t){e.openNode("patternFill"),e.addAttribute("patternType",t.p... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){return!!this.parser&&(this.parser.parseClose(e)||(this.p... method constructor (line 3) | constructor(e){this.parserOptions=e,this.rowParser=new i.RowParser(thi... method removeBOM (line 3) | static removeBOM(e){return e&&65279===e.charCodeAt(0)?e.slice(1):e} method parse (line 3) | parse(e,t){const r=new n.Scanner({line:o.removeBOM(e),parserOptions:th... method parseWithoutComments (line 3) | parseWithoutComments(e){const t=[];let r=!0;for(;r;)r=this.parseRow(e,... method parseWithComments (line 3) | parseWithComments(e){const{parserOptions:t}=this,r=[];for(let n=e.next... method parseRow (line 3) | parseRow(e,t){if(!e.nextNonSpaceToken)return!1;const r=this.rowParser.... method constructor (line 3) | constructor(){this._rowTransform=null,this._rowValidator=null} method createTransform (line 3) | static createTransform(e){return s.isSyncTransform(e)?(t,r)=>{let n=nu... method createValidator (line 3) | static createValidator(e){return s.isSyncValidate(e)?(t,r)=>{r(null,{r... method rowTransform (line 3) | set rowTransform(e){if(!i.default(e))throw new TypeError("The transfor... method rowValidator (line 3) | set rowValidator(e){if(!i.default(e))throw new TypeError("The validate... method transformAndValidate (line 3) | transformAndValidate(e,t){return this.callTransformer(e,(e,r)=>e?t(e):... method callTransformer (line 3) | callTransformer(e,t){return this._rowTransform?this._rowTransform(e,t)... method callValidator (line 3) | callValidator(e,t){return this._rowValidator?this._rowValidator(e,t):t... class a (line 3) | class a extends n{constructor(){super(),this.map={stop:new s}}get name()... method constructor (line 3) | constructor(e,t){this._data=e,this._encoding=t} method length (line 3) | get length(){return this.toBuffer().length} method copy (line 3) | copy(e,t,r,n){return this.toBuffer().copy(e,t,r,n)} method toBuffer (line 3) | toBuffer(){return this._buffer||(this._buffer=n.from(this._data,this._... method constructor (line 3) | constructor(){this._xml=[],this._stack=[],this._rollbacks=[]} method tos (line 3) | get tos(){return this._stack.length?this._stack[this._stack.length-1]:... method cursor (line 3) | get cursor(){return this._xml.length} method openXml (line 3) | openXml(e){const t=this._xml;t.push("\n")} method openNode (line 3) | openNode(e,t){const r=this.tos,n=this._xml;r&&this.open&&n.push(">"),t... method addAttribute (line 3) | addAttribute(e,t){if(!this.open)throw new Error("Cannot write attribut... method addAttributes (line 3) | addAttributes(e){if(!this.open)throw new Error("Cannot write attribute... method writeText (line 3) | writeText(e){const t=this._xml;this.open&&(t.push(">"),this.open=!1),t... method writeXml (line 3) | writeXml(e){this.open&&(this._xml.push(">"),this.open=!1),this.leaf=!1... method closeNode (line 3) | closeNode(){const e=this._stack.pop(),t=this._xml;this.leaf?t.push("/>... method leafNode (line 3) | leafNode(e,t,r){this.openNode(e,t),void 0!==r&&this.writeText(r),this.... method closeAll (line 3) | closeAll(){for(;this._stack.length;)this.closeNode()} method addRollback (line 3) | addRollback(){return this._rollbacks.push({xml:this._xml.length,stack:... method commit (line 3) | commit(){this._rollbacks.pop()} method rollback (line 3) | rollback(){const e=this._rollbacks.pop();this._xml.length>e.xml&&this.... method xml (line 3) | get xml(){return this.closeAll(),this._xml.join("")} method constructor (line 3) | constructor(e){super(),this.options=Object.assign({type:"nodebuffer",c... method append (line 3) | append(e,t){t.hasOwnProperty("base64")&&t.base64?this.zip.file(t.name,... method finalize (line 3) | async finalize(){const e=await this.zip.generateAsync(this.options);th... method read (line 3) | read(e){return this.stream.read(e)} method setEncoding (line 3) | setEncoding(e){return this.stream.setEncoding(e)} method pause (line 3) | pause(){return this.stream.pause()} method resume (line 3) | resume(){return this.stream.resume()} method isPaused (line 3) | isPaused(){return this.stream.isPaused()} method pipe (line 3) | pipe(e,t){return this.stream.pipe(e,t)} method unpipe (line 3) | unpipe(e){return this.stream.unpipe(e)} method unshift (line 3) | unshift(e){return this.stream.unshift(e)} method wrap (line 3) | wrap(e){return this.stream.wrap(e)} method constructor (line 3) | constructor(){super(),this.map={stop:new s}} method name (line 3) | get name(){return"gradient"} method tag (line 3) | get tag(){return"gradientFill"} method render (line 3) | render(e,t){switch(e.openNode("gradientFill"),t.gradient){case"angle":... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){return!!this.parser&&(this.parser.parseClose(e)||(this.m... method constructor (line 3) | constructor(e,t){super(),this.id=e,this.formatCode=t} method tag (line 3) | get tag(){return"numFmt"} method render (line 3) | render(e,t){e.leafNode("numFmt",{numFmtId:t.id,formatCode:t.formatCode})} method parseOpen (line 3) | parseOpen(e){switch(e.name){case"numFmt":return this.model={id:parseIn... method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(){return!1} method constructor (line 3) | constructor(e){super({objectMode:e.objectMode}),this.lines="",this.row... method hasHitRowLimit (line 3) | get hasHitRowLimit(){return this.parserOptions.limitRows&&this.rowCoun... method shouldEmitRows (line 3) | get shouldEmitRows(){return this.parsedRowCount>this.parserOptions.ski... method shouldSkipLine (line 3) | get shouldSkipLine(){return this.parsedLineCount<=this.parserOptions.s... method transform (line 3) | transform(e){return this.rowTransformerValidator.rowTransform=e,this} method validate (line 3) | validate(e){return this.rowTransformerValidator.rowValidator=e,this} method emit (line 3) | emit(e){if("end"===e)return this.endEmitted||(this.endEmitted=!0,super... method _transform (line 3) | _transform(e,t,r){if(this.hasHitRowLimit)return r();const n=a.wrapDone... method _flush (line 3) | _flush(e){const t=a.wrapDoneCallback(e);if(this.hasHitRowLimit)return ... method parse (line 3) | parse(e,t){if(!e)return[];const{line:r,rows:n}=this.parser.parse(e,t);... method processRows (line 3) | processRows(e,r){const n=e.length,i=s=>{const o=e=>e?r(e):s%100!=0?i(s... method transformRow (line 3) | transformRow(e,t){try{this.headerTransformer.transform(e,(r,n)=>r?t(r)... method checkAndEmitHeaders (line 3) | checkAndEmitHeaders(){!this.headersEmitted&&this.headerTransformer.hea... method skipRow (line 3) | skipRow(e){return this.rowCount-=1,e(null,{row:null,isValid:!0})} method pushRow (line 3) | pushRow(e,t){try{this.parserOptions.objectMode?this.push(e):this.push(... method wrapDoneCallback (line 3) | static wrapDoneCallback(e){let t=!1;return function(r){if(r){if(t)thro... class l (line 3) | class l extends n{constructor(){super(),this.map={patternFill:new o,grad... method constructor (line 3) | constructor(e,t,r){if(!e||!t)throw new Error("A Cell needs a Row");thi... method worksheet (line 3) | get worksheet(){return this._row.worksheet} method workbook (line 3) | get workbook(){return this._row.worksheet.workbook} method destroy (line 3) | destroy(){delete this.style,delete this._value,delete this._row,delete... method numFmt (line 3) | get numFmt(){return this.style.numFmt} method numFmt (line 3) | set numFmt(e){this.style.numFmt=e} method font (line 3) | get font(){return this.style.font} method font (line 3) | set font(e){this.style.font=e} method alignment (line 3) | get alignment(){return this.style.alignment} method alignment (line 3) | set alignment(e){this.style.alignment=e} method border (line 3) | get border(){return this.style.border} method border (line 3) | set border(e){this.style.border=e} method fill (line 3) | get fill(){return this.style.fill} method fill (line 3) | set fill(e){this.style.fill=e} method protection (line 3) | get protection(){return this.style.protection} method protection (line 3) | set protection(e){this.style.protection=e} method _mergeStyle (line 3) | _mergeStyle(e,t,r){const n=e&&e.numFmt||t&&t.numFmt;n&&(r.numFmt=n);co... method address (line 3) | get address(){return this._address} method row (line 3) | get row(){return this._row.number} method col (line 3) | get col(){return this._column.number} method $col$row (line 3) | get $col$row(){return`$${this._column.letter}$${this.row}`} method type (line 3) | get type(){return this._value.type} method effectiveType (line 3) | get effectiveType(){return this._value.effectiveType} method toCsvString (line 3) | toCsvString(){return this._value.toCsvString()} method addMergeRef (line 3) | addMergeRef(){this._mergeCount++} method releaseMergeRef (line 3) | releaseMergeRef(){this._mergeCount--} method isMerged (line 3) | get isMerged(){return this._mergeCount>0||this.type===l.Types.Merge} method merge (line 3) | merge(e,t){this._value.release(),this._value=c.create(l.Types.Merge,th... method unmerge (line 3) | unmerge(){this.type===l.Types.Merge&&(this._value.release(),this._valu... method isMergedTo (line 3) | isMergedTo(e){return this._value.type===l.Types.Merge&&this._value.isM... method master (line 3) | get master(){return this.type===l.Types.Merge?this._value.master:this} method isHyperlink (line 3) | get isHyperlink(){return this._value.type===l.Types.Hyperlink} method hyperlink (line 3) | get hyperlink(){return this._value.hyperlink} method value (line 3) | get value(){return this._value.value} method value (line 3) | set value(e){this.type!==l.Types.Merge?(this._value.release(),this._va... method note (line 3) | get note(){return this._comment&&this._comment.note} method note (line 3) | set note(e){this._comment=new a(e)} method text (line 3) | get text(){return this._value.toString()} method html (line 3) | get html(){return i.escapeHtml(this.text)} method toString (line 3) | toString(){return this.text} method _upgradeToHyperlink (line 3) | _upgradeToHyperlink(e){this.type===l.Types.String&&(this._value=c.crea... method formula (line 3) | get formula(){return this._value.formula} method result (line 3) | get result(){return this._value.result} method formulaType (line 3) | get formulaType(){return this._value.formulaType} method fullAddress (line 3) | get fullAddress(){const{worksheet:e}=this._row;return{sheetName:e.name... method name (line 3) | get name(){return this.names[0]} method name (line 3) | set name(e){this.names=[e]} method names (line 3) | get names(){return this.workbook.definedNames.getNamesEx(this.fullAddr... method names (line 3) | set names(e){const{definedNames:t}=this.workbook;t.removeAllNames(this... method addName (line 3) | addName(e){this.workbook.definedNames.addEx(this.fullAddress,e)} method removeName (line 3) | removeName(e){this.workbook.definedNames.removeEx(this.fullAddress,e)} method removeAllNames (line 3) | removeAllNames(){this.workbook.definedNames.removeAllNames(this.fullAd... method _dataValidations (line 3) | get _dataValidations(){return this.worksheet.dataValidations} method dataValidation (line 3) | get dataValidation(){return this._dataValidations.find(this.address)} method dataValidation (line 3) | set dataValidation(e){this._dataValidations.add(this.address,e)} method model (line 3) | get model(){const{model:e}=this._value;return e.style=this.style,this.... method model (line 3) | set model(e){if(this._value.release(),this._value=c.create(e.type,this... method constructor (line 3) | constructor(e){this._data=e} method length (line 3) | get length(){return this._data.length} method copy (line 3) | copy(e,t,r,n){return this._data._buf.copy(e,t,r,n)} method toBuffer (line 3) | toBuffer(){return this._data.toBuffer()} method constructor (line 3) | constructor(){super(),this.map={Company:new s({tag:"Company"}),Manager... method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode("Properties",l.PR... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.p... method constructor (line 3) | constructor(){super(),this.map={"dc:creator":new o({tag:"dc:creator"})... method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode("cp:corePropertie... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.p... method constructor (line 3) | constructor(){super(),this.map={"xdr:twoCellAnchor":new o,"xdr:oneCell... method prepare (line 3) | prepare(e){e.anchors.forEach((e,t)=>{e.anchorType=function(e){return("... method tag (line 3) | get tag(){return"xdr:wsDr"} method render (line 3) | render(e,t){e.openXml(i.StdDocAttributes),e.openNode(this.tag,l.DRAWIN... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.m... method reconcile (line 3) | reconcile(e,t){e.anchors.forEach(e=>{e.br?this.map["xdr:twoCellAnchor"... method constructor (line 3) | constructor(){super(),this.map={patternFill:new o,gradientFill:new a}} method tag (line 3) | get tag(){return"fill"} method render (line 3) | render(e,t){switch(e.addRollback(),e.openNode("fill"),t.type){case"pat... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){return!!this.parser&&(this.parser.parseClose(e)||(this.m... method validStyle (line 3) | validStyle(e){return l.validPatternValues[e]} method constructor (line 3) | constructor(e){this.rowCount=0,this.formatterOptions=e,this.fieldForma... method isRowHashArray (line 3) | static isRowHashArray(e){return!!Array.isArray(e)&&(Array.isArray(e[0]... method isRowArray (line 3) | static isRowArray(e){return Array.isArray(e)&&!this.isRowHashArray(e)} method gatherHeaders (line 3) | static gatherHeaders(e){return l.isRowHashArray(e)?e.map(e=>e[0]):Arra... method createTransform (line 3) | static createTransform(e){return a.isSyncTransform(e)?(t,r)=>{let n=nu... method rowTransform (line 3) | set rowTransform(e){if(!i.default(e))throw new TypeError("The transfor... method format (line 3) | format(e,t){this.callTransformer(e,(r,n)=>{if(r)return t(r);if(!e)retu... method finish (line 3) | finish(e){const t=[];if(this.formatterOptions.alwaysWriteHeaders&&0===... method checkHeaders (line 3) | checkHeaders(e){if(this.headers)return{shouldFormatColumns:!0,headers:... method gatherColumns (line 3) | gatherColumns(e){if(null===this.headers)throw new Error("Headers is cu... method callTransformer (line 3) | callTransformer(e,t){return this._rowTransform?this._rowTransform(e,t)... method formatColumns (line 3) | formatColumns(e,t){const r=e.map((e,r)=>this.fieldFormatter.format(e,r... class u (line 3) | class u extends c{constructor(e){super(),this.options=e||u.OPTIONS,this.... method constructor (line 3) | constructor(e){this.size=e,this.buffer=n.alloc(e),this.iRead=0,this.iW... method toBuffer (line 3) | toBuffer(){if(0===this.iRead&&this.iWrite===this.size)return this.buff... method length (line 3) | get length(){return this.iWrite-this.iRead} method eod (line 3) | get eod(){return this.iRead===this.iWrite} method full (line 3) | get full(){return this.iWrite===this.size} method read (line 3) | read(e){let t;return 0===e?null:void 0===e||e>=this.length?(t=this.toB... method write (line 3) | write(e,t,r){const n=Math.min(r,this.size-this.iWrite);return e.copy(t... method constructor (line 3) | constructor(e){super(),this.options=e||u.OPTIONS,this.map={b:{prop:"bo... method tag (line 3) | get tag(){return this.options.tagName} method render (line 3) | render(e,t){const{map:r}=this;e.openNode(this.options.tagName),l.each(... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;if(this... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser&&!this.parser.parseClose(e)){const t=this... class a (line 3) | class a extends s{constructor(e,t){super(),this.id=e,this.formatCode=t}g... method constructor (line 3) | constructor(e,t){this._data=e,this._encoding=t} method length (line 3) | get length(){return this.toBuffer().length} method copy (line 3) | copy(e,t,r,n){return this.toBuffer().copy(e,t,r,n)} method toBuffer (line 3) | toBuffer(){return this._buffer||(this._buffer=n.from(this._data,this._... method constructor (line 3) | constructor(){this._xml=[],this._stack=[],this._rollbacks=[]} method tos (line 3) | get tos(){return this._stack.length?this._stack[this._stack.length-1]:... method cursor (line 3) | get cursor(){return this._xml.length} method openXml (line 3) | openXml(e){const t=this._xml;t.push("\n")} method openNode (line 3) | openNode(e,t){const r=this.tos,n=this._xml;r&&this.open&&n.push(">"),t... method addAttribute (line 3) | addAttribute(e,t){if(!this.open)throw new Error("Cannot write attribut... method addAttributes (line 3) | addAttributes(e){if(!this.open)throw new Error("Cannot write attribute... method writeText (line 3) | writeText(e){const t=this._xml;this.open&&(t.push(">"),this.open=!1),t... method writeXml (line 3) | writeXml(e){this.open&&(this._xml.push(">"),this.open=!1),this.leaf=!1... method closeNode (line 3) | closeNode(){const e=this._stack.pop(),t=this._xml;this.leaf?t.push("/>... method leafNode (line 3) | leafNode(e,t,r){this.openNode(e,t),void 0!==r&&this.writeText(r),this.... method closeAll (line 3) | closeAll(){for(;this._stack.length;)this.closeNode()} method addRollback (line 3) | addRollback(){return this._rollbacks.push({xml:this._xml.length,stack:... method commit (line 3) | commit(){this._rollbacks.pop()} method rollback (line 3) | rollback(){const e=this._rollbacks.pop();this._xml.length>e.xml&&this.... method xml (line 3) | get xml(){return this.closeAll(),this._xml.join("")} method constructor (line 3) | constructor(e){super(),this.options=Object.assign({type:"nodebuffer",c... method append (line 3) | append(e,t){t.hasOwnProperty("base64")&&t.base64?this.zip.file(t.name,... method finalize (line 3) | async finalize(){const e=await this.zip.generateAsync(this.options);th... method read (line 3) | read(e){return this.stream.read(e)} method setEncoding (line 3) | setEncoding(e){return this.stream.setEncoding(e)} method pause (line 3) | pause(){return this.stream.pause()} method resume (line 3) | resume(){return this.stream.resume()} method isPaused (line 3) | isPaused(){return this.stream.isPaused()} method pipe (line 3) | pipe(e,t){return this.stream.pipe(e,t)} method unpipe (line 3) | unpipe(e){return this.stream.unpipe(e)} method unshift (line 3) | unshift(e){return this.stream.unshift(e)} method wrap (line 3) | wrap(e){return this.stream.wrap(e)} method constructor (line 3) | constructor(){super(),this.map={stop:new s}} method name (line 3) | get name(){return"gradient"} method tag (line 3) | get tag(){return"gradientFill"} method render (line 3) | render(e,t){switch(e.openNode("gradientFill"),t.gradient){case"angle":... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){return!!this.parser&&(this.parser.parseClose(e)||(this.m... method constructor (line 3) | constructor(e,t){super(),this.id=e,this.formatCode=t} method tag (line 3) | get tag(){return"numFmt"} method render (line 3) | render(e,t){e.leafNode("numFmt",{numFmtId:t.id,formatCode:t.formatCode})} method parseOpen (line 3) | parseOpen(e){switch(e.name){case"numFmt":return this.model={id:parseIn... method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(){return!1} method constructor (line 3) | constructor(e){super({objectMode:e.objectMode}),this.lines="",this.row... method hasHitRowLimit (line 3) | get hasHitRowLimit(){return this.parserOptions.limitRows&&this.rowCoun... method shouldEmitRows (line 3) | get shouldEmitRows(){return this.parsedRowCount>this.parserOptions.ski... method shouldSkipLine (line 3) | get shouldSkipLine(){return this.parsedLineCount<=this.parserOptions.s... method transform (line 3) | transform(e){return this.rowTransformerValidator.rowTransform=e,this} method validate (line 3) | validate(e){return this.rowTransformerValidator.rowValidator=e,this} method emit (line 3) | emit(e){if("end"===e)return this.endEmitted||(this.endEmitted=!0,super... method _transform (line 3) | _transform(e,t,r){if(this.hasHitRowLimit)return r();const n=a.wrapDone... method _flush (line 3) | _flush(e){const t=a.wrapDoneCallback(e);if(this.hasHitRowLimit)return ... method parse (line 3) | parse(e,t){if(!e)return[];const{line:r,rows:n}=this.parser.parse(e,t);... method processRows (line 3) | processRows(e,r){const n=e.length,i=s=>{const o=e=>e?r(e):s%100!=0?i(s... method transformRow (line 3) | transformRow(e,t){try{this.headerTransformer.transform(e,(r,n)=>r?t(r)... method checkAndEmitHeaders (line 3) | checkAndEmitHeaders(){!this.headersEmitted&&this.headerTransformer.hea... method skipRow (line 3) | skipRow(e){return this.rowCount-=1,e(null,{row:null,isValid:!0})} method pushRow (line 3) | pushRow(e,t){try{this.parserOptions.objectMode?this.push(e):this.push(... method wrapDoneCallback (line 3) | static wrapDoneCallback(e){let t=!1;return function(r){if(r){if(t)thro... method tag (line 3) | get tag(){return"protection"} method render (line 3) | render(e,t){e.addRollback(),e.openNode("protection");let r=!1;function n... method parseOpen (line 3) | parseOpen(e){const t={locked:!("0"===e.attributes.locked),hidden:"1"===e... method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(){return!1} method constructor (line 3) | constructor(e){super(),this.xfId=!(!e||!e.xfId),this.map={alignment:new ... method tag (line 3) | get tag(){return"xf"} method render (line 3) | render(e,t){e.openNode("xf",{numFmtId:t.numFmtId||0,fontId:t.fontId||0,f... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(e.... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){return this.parser?(this.parser.parseClose(e)||(this.map.p... class p (line 3) | class p extends s{constructor(e){super(),this.map={numFmts:new a({tag:"n... method constructor (line 3) | constructor(){super(),this.map={fileVersion:p.STATIC_XFORMS.fileVersio... method prepare (line 3) | prepare(e){e.sheets=e.worksheets;const t=[];let r=0;e.sheets.forEach(e... method render (line 3) | render(e,t){e.openXml(s.StdDocAttributes),e.openNode("workbook",p.WORK... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.p... method reconcile (line 3) | reconcile(e){const t=(e.workbookRels||[]).reduce((e,t)=>(e[t.Id]=t,e),... method constructor (line 3) | constructor(e){super(),this.map={numFmts:new a({tag:"numFmts",count:!0... method initIndex (line 3) | initIndex(){this.index={style:{},numFmt:{},numFmtNextId:164,font:{},bo... method init (line 3) | init(){this.model={styles:[],numFmts:[],fonts:[],borders:[],fills:[],d... method render (line 3) | render(e,t){t=t||this.model,e.openXml(i.StdDocAttributes),e.openNode("... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.p... method addStyleModel (line 3) | addStyleModel(e,t){if(!e)return 0;if(this.model.fonts.length||this._ad... method getStyleModel (line 3) | getStyleModel(e){const t=this.model.styles[e];if(!t)return null;let r=... method addDxfStyle (line 3) | addDxfStyle(e){return e.numFmt&&(e.numFmtId=this._addNumFmtStr(e.numFm... method getDxfStyle (line 3) | getDxfStyle(e){return this.model.dxfs[e]} method _addStyle (line 3) | _addStyle(e){const t=this.map.style.toXml(e);let r=this.index.style[t]... method _addNumFmtStr (line 3) | _addNumFmtStr(e){let t=h.getDefaultFmtId(e);if(void 0!==t)return t;if(... method _addFont (line 3) | _addFont(e){const t=this.map.font.toXml(e);let r=this.index.font[t];re... method _addBorder (line 3) | _addBorder(e){const t=this.map.border.toXml(e);let r=this.index.border... method _addFill (line 3) | _addFill(e){const t=this.map.fill.toXml(e);let r=this.index.fill[t];re... method constructor (line 3) | constructor(){super(),this.model={styles:[{numFmtId:0,fontId:0,fillId:0,... method parseStream (line 3) | parseStream(e){return e.autodrain(),Promise.resolve()} method addStyleModel (line 3) | addStyleModel(e,t){switch(t){case n.ValueType.Date:return this.dateStyle... method dateStyleId (line 3) | get dateStyleId(){if(!this._dateStyleId){const e={numFmtId:h.getDefaultF... method getStyleModel (line 3) | getStyleModel(){return{}} class i (line 3) | class i extends n{constructor(e){super(),this.model=e}get tag(){return"u... method constructor (line 3) | constructor(e,t){let r=arguments.length>2&&void 0!==arguments[2]?argum... method asInstance (line 3) | static asInstance(e){return e instanceof i||null==e?e:new i(e)} method col (line 3) | get col(){return this.nativeCol+Math.min(this.colWidth-1,this.nativeCo... method col (line 3) | set col(e){this.nativeCol=Math.floor(e),this.nativeColOff=Math.floor((... method row (line 3) | get row(){return this.nativeRow+Math.min(this.rowHeight-1,this.nativeR... method row (line 3) | set row(e){this.nativeRow=Math.floor(e),this.nativeRowOff=Math.floor((... method colWidth (line 3) | get colWidth(){return this.worksheet&&this.worksheet.getColumn(this.na... method rowHeight (line 3) | get rowHeight(){return this.worksheet&&this.worksheet.getRow(this.nati... method model (line 3) | get model(){return{nativeCol:this.nativeCol,nativeColOff:this.nativeCo... method model (line 3) | set model(e){this.nativeCol=e.nativeCol,this.nativeColOff=e.nativeColO... method constructor (line 3) | constructor(e){this.note=e} method model (line 3) | get model(){let e=null;switch(typeof this.note){case"string":e={type:"... method model (line 3) | set model(e){const{note:t}=e,{texts:r}=t;1===r.length&&1===Object.keys... method fromModel (line 3) | static fromModel(e){const t=new i;return t.model=e,t} method constructor (line 3) | constructor(){this.decode(arguments)} method setTLBR (line 3) | setTLBR(e,t,r,i,s){if(arguments.length<4){const i=n.decodeAddress(e),o... method decode (line 3) | decode(e){switch(e.length){case 5:this.setTLBR(e[0],e[1],e[2],e[3],e[4... method top (line 3) | get top(){return this.model.top||1} method top (line 3) | set top(e){this.model.top=e} method left (line 3) | get left(){return this.model.left||1} method left (line 3) | set left(e){this.model.left=e} method bottom (line 3) | get bottom(){return this.model.bottom||1} method bottom (line 3) | set bottom(e){this.model.bottom=e} method right (line 3) | get right(){return this.model.right||1} method right (line 3) | set right(e){this.model.right=e} method sheetName (line 3) | get sheetName(){return this.model.sheetName} method sheetName (line 3) | set sheetName(e){this.model.sheetName=e} method _serialisedSheetName (line 3) | get _serialisedSheetName(){const{sheetName:e}=this.model;return e?/^[a... method expand (line 3) | expand(e,t,r,n){(!this.model.top||e1?this.range:this._serialisedSheetN... method $shortRange (line 3) | get $shortRange(){return this.count>1?this.$range:this._serialisedShee... method count (line 3) | get count(){return(1+this.bottom-this.top)*(1+this.right-this.left)} method toString (line 3) | toString(){return this.range} method intersects (line 3) | intersects(e){return(!e.sheetName||!this.sheetName||e.sheetName===this... method contains (line 3) | contains(e){const t=n.decodeEx(e);return this.containsEx(t)} method containsEx (line 3) | containsEx(e){return(!e.sheetName||!this.sheetName||e.sheetName===this... method forEachAddress (line 3) | forEachAddress(e){for(let t=this.left;t<=this.right;t++)for(let r=this... method constructor (line 3) | constructor(e,t,r){this.table=e,this.column=t,this.index=r} method _set (line 3) | _set(e,t){this.table.cacheState(),this.column[e]=t} method name (line 3) | get name(){return this.column.name} method name (line 3) | set name(e){this._set("name",e)} method filterButton (line 3) | get filterButton(){return this.column.filterButton} method filterButton (line 3) | set filterButton(e){this.column.filterButton=e} method style (line 3) | get style(){return this.column.style} method style (line 3) | set style(e){this.column.style=e} method totalsRowLabel (line 3) | get totalsRowLabel(){return this.column.totalsRowLabel} method totalsRowLabel (line 3) | set totalsRowLabel(e){this._set("totalsRowLabel",e)} method totalsRowFunction (line 3) | get totalsRowFunction(){return this.column.totalsRowFunction} method totalsRowFunction (line 3) | set totalsRowFunction(e){this._set("totalsRowFunction",e)} method totalsRowResult (line 3) | get totalsRowResult(){return this.column.totalsRowResult} method totalsRowResult (line 3) | set totalsRowResult(e){this._set("totalsRowResult",e)} method totalsRowFormula (line 3) | get totalsRowFormula(){return this.column.totalsRowFormula} method totalsRowFormula (line 3) | set totalsRowFormula(e){this._set("totalsRowFormula",e)} method constructor (line 3) | constructor(e){super(),this.model=e} method tag (line 3) | get tag(){return"u"} method render (line 3) | render(e,t){if(!0===(t=t||this.model))e.leafNode("u");else{const r=i.A... method parseOpen (line 3) | parseOpen(e){"u"===e.name&&(this.model=e.attributes.val||!0)} method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(){return!1} method constructor (line 3) | constructor(){super(),this.map={filterColumn:new i}} method tag (line 3) | get tag(){return"autoFilter"} method prepare (line 3) | prepare(e){e.columns.forEach((e,t)=>{this.map.filterColumn.prepare(e,{in... method render (line 3) | render(e,t){return e.openNode(this.tag,{ref:t.autoFilterRef}),t.columns.... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(e.... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.mod... method tag (line 3) | get tag(){return"customFilter"} method render (line 3) | render(e,t){e.leafNode(this.tag,{val:t.val,operator:t.operator})} method parseOpen (line 3) | parseOpen(e){return e.name===this.tag&&(this.model={val:e.attributes.val... method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(){return!1} method constructor (line 3) | constructor(){super(),this.map={customFilters:new i({tag:"customFilters"... method tag (line 3) | get tag(){return"filterColumn"} method prepare (line 3) | prepare(e,t){e.colId=t.index.toString()} method render (line 3) | render(e,t){return t.customFilters?(e.openNode(this.tag,{colId:t.colId,h... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;const{att... method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.par... method tag (line 3) | get tag(){return"filter"} method render (line 3) | render(e,t){e.leafNode(this.tag,{val:t.val})} method parseOpen (line 3) | parseOpen(e){return e.name===this.tag&&(this.model={val:e.attributes.val... method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(){return!1} method tag (line 3) | get tag(){return"tableColumn"} method prepare (line 3) | prepare(e,t){e.id=t.index+1} method render (line 3) | render(e,t){return e.leafNode(this.tag,{id:t.id.toString(),name:t.name,t... method parseOpen (line 3) | parseOpen(e){if(e.name===this.tag){const{attributes:t}=e;return this.mod... method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(){return!1} method tag (line 3) | get tag(){return"tableStyleInfo"} method render (line 3) | render(e,t){return e.leafNode(this.tag,{name:t.theme?t.theme:void 0,show... method parseOpen (line 3) | parseOpen(e){if(e.name===this.tag){const{attributes:t}=e;return this.mod... method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(){return!1} class c (line 3) | class c extends i{constructor(){super(),this.map={autoFilter:new o,table... method constructor (line 3) | constructor(e){this._data=e} method length (line 3) | get length(){return this._data.length} method copy (line 3) | copy(e,t,r,n){this._data.copy(e,t,r,n)} method toBuffer (line 3) | toBuffer(){return this._data} method constructor (line 3) | constructor(){super(),this.map={"x14:dataBar":this.databarXform=new o,... method tag (line 3) | get tag(){return"x14:cfRule"} method isExt (line 3) | static isExt(e){return"dataBar"===e.type?o.isExt(e):!("iconSet"!==e.ty... method prepare (line 3) | prepare(e){c.isExt(e)&&(e.x14Id=`{${n()}}`.toUpperCase())} method render (line 3) | render(e,t){if(c.isExt(t))switch(t.type){case"dataBar":this.renderData... method renderDataBar (line 3) | renderDataBar(e,t){e.openNode(this.tag,{type:"dataBar",id:t.x14Id}),th... method renderIconSet (line 3) | renderIconSet(e,t){e.openNode(this.tag,{type:"iconSet",priority:t.prio... method createNewModel (line 3) | createNewModel(e){let{attributes:t}=e;return{type:t.type,x14Id:t.id,pr... method onParserClose (line 3) | onParserClose(e,t){Object.assign(this.model,t.model)} method constructor (line 3) | constructor(){super(),this.map={autoFilter:new o,tableColumns:new s({t... method prepare (line 3) | prepare(e,t){this.map.autoFilter.prepare(e),this.map.tableColumns.prep... method tag (line 3) | get tag(){return"table"} method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode(this.tag,{...c.TA... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;const{n... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.p... method reconcile (line 3) | reconcile(e,t){e.columns.forEach(e=>{void 0!==e.dxfId&&(e.style=t.styl... class M (line 3) | class M{constructor(e){this.workbook=e}async readFile(e,t){if(!await c.f... method constructor (line 3) | constructor(e){this.workbook=e} method readFile (line 3) | async readFile(e,t){if(!await c.fs.exists(e))throw new Error("File not... method parseRels (line 3) | parseRels(e){return(new m).parseStream(e)} method parseWorkbook (line 3) | parseWorkbook(e){return(new y).parseStream(e)} method parseSharedStrings (line 3) | parseSharedStrings(e){return(new p).parseStream(e)} method reconcile (line 3) | reconcile(e,t){const r=new y,n=new v(t),i=new w,s=new _;r.reconcile(e)... method _processWorksheetEntry (line 3) | async _processWorksheetEntry(e,t,r,n,i){const s=new v(n),o=await s.par... method _processCommentEntry (line 3) | async _processCommentEntry(e,t,r){const n=new x,i=await n.parseStream(... method _processTableEntry (line 3) | async _processTableEntry(e,t,r){const n=new _,i=await n.parseStream(e)... method _processWorksheetRelsEntry (line 3) | async _processWorksheetRelsEntry(e,t,r){const n=new m,i=await n.parseS... method _processMediaEntry (line 3) | async _processMediaEntry(e,t,r){const n=r.lastIndexOf(".");if(n>=1){co... method _processDrawingEntry (line 3) | async _processDrawingEntry(e,t,r){const n=new w,i=await n.parseStream(... method _processDrawingRelsEntry (line 3) | async _processDrawingRelsEntry(e,t,r){const n=new m,i=await n.parseStr... method _processVmlDrawingEntry (line 3) | async _processVmlDrawingEntry(e,t,r){const n=new k,i=await n.parseStre... method _processThemeEntry (line 3) | async _processThemeEntry(e,t,r){await new Promise((n,i)=>{const s=new ... method createInputStream (line 3) | createInputStream(){throw new Error("`XLSX#createInputStream` is depre... method read (line 3) | async read(e,t){!e[Symbol.asyncIterator]&&e.pipe&&(e=e.pipe(new o));co... method load (line 3) | async load(e,t){let i;i=t&&t.base64?n.from(e.toString(),"base64"):e;co... method addMedia (line 3) | async addMedia(e,t){await Promise.all(t.media.map(async t=>{if("image"... method addDrawings (line 3) | addDrawings(e,t){const r=new w,n=new m;t.worksheets.forEach(t=>{const{... method addTables (line 3) | addTables(e,t){const r=new _;t.worksheets.forEach(t=>{const{tables:n}=... method addContentTypes (line 3) | async addContentTypes(e,t){const r=(new b).toXml(t);e.append(r,{name:"... method addApp (line 3) | async addApp(e,t){const r=(new g).toXml(t);e.append(r,{name:"docProps/... method addCore (line 3) | async addCore(e,t){const r=new d;e.append(r.toXml(t),{name:"docProps/c... method addThemes (line 3) | async addThemes(e,t){const r=t.themes||{theme1:S};Object.keys(r).forEa... method addOfficeRels (line 3) | async addOfficeRels(e){const t=(new m).toXml([{Id:"rId1",Type:M.RelTyp... method addWorkbookRels (line 3) | async addWorkbookRels(e,t){let r=1;const n=[{Id:"rId"+r++,Type:M.RelTy... method addSharedStrings (line 3) | async addSharedStrings(e,t){t.sharedStrings&&t.sharedStrings.count&&e.... method addStyles (line 3) | async addStyles(e,t){const{xml:r}=t.styles;r&&e.append(r,{name:"xl/sty... method addWorkbook (line 3) | async addWorkbook(e,t){const r=new y;e.append(r.toXml(t),{name:"xl/wor... method addWorksheets (line 3) | async addWorksheets(e,t){const r=new v,n=new m,i=new x,s=new k;t.works... method _finalize (line 3) | _finalize(e){return new Promise((t,r)=>{e.on("finish",()=>{t(this)}),e... method prepareModel (line 3) | prepareModel(e,t){e.creator=e.creator||"ExcelJS",e.lastModifiedBy=e.la... method write (line 3) | async write(e,t){t=t||{};const{model:r}=this.workbook,n=new a.ZipWrite... method writeFile (line 3) | writeFile(e,t){const r=i.createWriteStream(e);return new Promise((e,n)... method writeBuffer (line 3) | async writeBuffer(e){const t=new l;return await this.write(t,e),t.read()} class s (line 3) | class s extends n.Transform{constructor(e){super({writableObjectMode:e.o... method prepare (line 3) | prepare(){} method render (line 3) | render(){} method parseOpen (line 3) | parseOpen(e){} method parseText (line 3) | parseText(e){} method parseClose (line 3) | parseClose(e){} method reconcile (line 3) | reconcile(e,t){} method reset (line 3) | reset(){this.model=null,this.map&&Object.values(this.map).forEach(e=>{... method mergeModel (line 3) | mergeModel(e){this.model=Object.assign(this.model||{},e)} method parse (line 3) | async parse(e){for await(const t of e)for(const{eventType:e,value:r}of... method parseStream (line 3) | async parseStream(e){return this.parse(n(e))} method xml (line 3) | get xml(){return this.toXml(this.model)} method toXml (line 3) | toXml(e){const t=new i;return this.render(t,e),t.xml} method toAttribute (line 3) | static toAttribute(e,t){let r=arguments.length>2&&void 0!==arguments[2... method toStringAttribute (line 3) | static toStringAttribute(e,t){let r=arguments.length>2&&void 0!==argum... method toStringValue (line 3) | static toStringValue(e,t){return void 0===e?t:e} method toBoolAttribute (line 3) | static toBoolAttribute(e,t){let r=arguments.length>2&&void 0!==argumen... method toBoolValue (line 3) | static toBoolValue(e,t){return void 0===e?t:"1"===e} method toIntAttribute (line 3) | static toIntAttribute(e,t){let r=arguments.length>2&&void 0!==argument... method toIntValue (line 3) | static toIntValue(e,t){return void 0===e?t:parseInt(e,10)} method toFloatAttribute (line 3) | static toFloatAttribute(e,t){let r=arguments.length>2&&void 0!==argume... method toFloatValue (line 3) | static toFloatValue(e,t){return void 0===e?t:parseFloat(e)} method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode("Types",s.PROPERT... method parseOpen (line 3) | parseOpen(){return!1} method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(){return!1} method tag (line 3) | get tag(){return"x14:id"} method render (line 3) | render(e,t){e.leafNode(this.tag,null,t)} method parseOpen (line 3) | parseOpen(){this.model=""} method parseText (line 3) | parseText(e){this.model+=e} method parseClose (line 3) | parseClose(e){return e!==this.tag} method constructor (line 3) | constructor(){super(),this.map={"x14:conditionalFormattings":this.cond... method tag (line 3) | get tag(){return"ext"} method hasContent (line 3) | hasContent(e){return this.conditionalFormattings.hasContent(e.conditio... method prepare (line 3) | prepare(e,t){this.conditionalFormattings.prepare(e.conditionalFormatti... method render (line 3) | render(e,t){e.openNode("ext",{uri:"{78C0D931-6437-407d-A8EE-F0AAD7539E... method createNewModel (line 3) | createNewModel(){return{}} method onParserClose (line 3) | onParserClose(e,t){this.model[e]=t.model} method constructor (line 3) | constructor(){super(),this.map={color:new i}} method tag (line 3) | get tag(){return"stop"} method render (line 3) | render(e,t){e.openNode("stop"),e.addAttribute("position",t.position),t... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(e){return!!this.parser&&(this.parser.parseClose(e)||(this.m... method constructor (line 3) | constructor(e){super({writableObjectMode:e.objectMode}),this.hasWritte... method transform (line 3) | transform(e){return this.rowFormatter.rowTransform=e,this} method _transform (line 3) | _transform(e,r,n){let i=!1;try{this.hasWrittenBOM||(this.push(this.for... method _flush (line 3) | _flush(e){this.rowFormatter.finish((r,n)=>r?e(r):(n&&n.forEach(e=>{thi... method constructor (line 3) | constructor(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[... method constructor (line 3) | constructor(e){this._headers=null,this.formatterOptions=e,null!==e.heade... method headers (line 3) | set headers(e){this._headers=e} method shouldQuote (line 3) | shouldQuote(e,t){const r=t?this.formatterOptions.quoteHeaders:this.forma... method format (line 3) | format(e,t,r){const n=(""+(s.default(e)?"":e)).replace(/\0/g,""),{format... method quoteField (line 3) | quoteField(e){const{quote:t}=this.formatterOptions;return`${t}${e}${t}`} class l (line 3) | class l{constructor(e){this.rowCount=0,this.formatterOptions=e,this.fiel... method constructor (line 3) | constructor(e,t,r){if(!e||!t)throw new Error("A Cell needs a Row");thi... method worksheet (line 3) | get worksheet(){return this._row.worksheet} method workbook (line 3) | get workbook(){return this._row.worksheet.workbook} method destroy (line 3) | destroy(){delete this.style,delete this._value,delete this._row,delete... method numFmt (line 3) | get numFmt(){return this.style.numFmt} method numFmt (line 3) | set numFmt(e){this.style.numFmt=e} method font (line 3) | get font(){return this.style.font} method font (line 3) | set font(e){this.style.font=e} method alignment (line 3) | get alignment(){return this.style.alignment} method alignment (line 3) | set alignment(e){this.style.alignment=e} method border (line 3) | get border(){return this.style.border} method border (line 3) | set border(e){this.style.border=e} method fill (line 3) | get fill(){return this.style.fill} method fill (line 3) | set fill(e){this.style.fill=e} method protection (line 3) | get protection(){return this.style.protection} method protection (line 3) | set protection(e){this.style.protection=e} method _mergeStyle (line 3) | _mergeStyle(e,t,r){const n=e&&e.numFmt||t&&t.numFmt;n&&(r.numFmt=n);co... method address (line 3) | get address(){return this._address} method row (line 3) | get row(){return this._row.number} method col (line 3) | get col(){return this._column.number} method $col$row (line 3) | get $col$row(){return`$${this._column.letter}$${this.row}`} method type (line 3) | get type(){return this._value.type} method effectiveType (line 3) | get effectiveType(){return this._value.effectiveType} method toCsvString (line 3) | toCsvString(){return this._value.toCsvString()} method addMergeRef (line 3) | addMergeRef(){this._mergeCount++} method releaseMergeRef (line 3) | releaseMergeRef(){this._mergeCount--} method isMerged (line 3) | get isMerged(){return this._mergeCount>0||this.type===l.Types.Merge} method merge (line 3) | merge(e,t){this._value.release(),this._value=c.create(l.Types.Merge,th... method unmerge (line 3) | unmerge(){this.type===l.Types.Merge&&(this._value.release(),this._valu... method isMergedTo (line 3) | isMergedTo(e){return this._value.type===l.Types.Merge&&this._value.isM... method master (line 3) | get master(){return this.type===l.Types.Merge?this._value.master:this} method isHyperlink (line 3) | get isHyperlink(){return this._value.type===l.Types.Hyperlink} method hyperlink (line 3) | get hyperlink(){return this._value.hyperlink} method value (line 3) | get value(){return this._value.value} method value (line 3) | set value(e){this.type!==l.Types.Merge?(this._value.release(),this._va... method note (line 3) | get note(){return this._comment&&this._comment.note} method note (line 3) | set note(e){this._comment=new a(e)} method text (line 3) | get text(){return this._value.toString()} method html (line 3) | get html(){return i.escapeHtml(this.text)} method toString (line 3) | toString(){return this.text} method _upgradeToHyperlink (line 3) | _upgradeToHyperlink(e){this.type===l.Types.String&&(this._value=c.crea... method formula (line 3) | get formula(){return this._value.formula} method result (line 3) | get result(){return this._value.result} method formulaType (line 3) | get formulaType(){return this._value.formulaType} method fullAddress (line 3) | get fullAddress(){const{worksheet:e}=this._row;return{sheetName:e.name... method name (line 3) | get name(){return this.names[0]} method name (line 3) | set name(e){this.names=[e]} method names (line 3) | get names(){return this.workbook.definedNames.getNamesEx(this.fullAddr... method names (line 3) | set names(e){const{definedNames:t}=this.workbook;t.removeAllNames(this... method addName (line 3) | addName(e){this.workbook.definedNames.addEx(this.fullAddress,e)} method removeName (line 3) | removeName(e){this.workbook.definedNames.removeEx(this.fullAddress,e)} method removeAllNames (line 3) | removeAllNames(){this.workbook.definedNames.removeAllNames(this.fullAd... method _dataValidations (line 3) | get _dataValidations(){return this.worksheet.dataValidations} method dataValidation (line 3) | get dataValidation(){return this._dataValidations.find(this.address)} method dataValidation (line 3) | set dataValidation(e){this._dataValidations.add(this.address,e)} method model (line 3) | get model(){const{model:e}=this._value;return e.style=this.style,this.... method model (line 3) | set model(e){if(this._value.release(),this._value=c.create(e.type,this... method constructor (line 3) | constructor(e){this._data=e} method length (line 3) | get length(){return this._data.length} method copy (line 3) | copy(e,t,r,n){return this._data._buf.copy(e,t,r,n)} method toBuffer (line 3) | toBuffer(){return this._data.toBuffer()} method constructor (line 3) | constructor(){super(),this.map={Company:new s({tag:"Company"}),Manager... method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode("Properties",l.PR... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.p... method constructor (line 3) | constructor(){super(),this.map={"dc:creator":new o({tag:"dc:creator"})... method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode("cp:corePropertie... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.p... method constructor (line 3) | constructor(){super(),this.map={"xdr:twoCellAnchor":new o,"xdr:oneCell... method prepare (line 3) | prepare(e){e.anchors.forEach((e,t)=>{e.anchorType=function(e){return("... method tag (line 3) | get tag(){return"xdr:wsDr"} method render (line 3) | render(e,t){e.openXml(i.StdDocAttributes),e.openNode(this.tag,l.DRAWIN... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.m... method reconcile (line 3) | reconcile(e,t){e.anchors.forEach(e=>{e.br?this.map["xdr:twoCellAnchor"... method constructor (line 3) | constructor(){super(),this.map={patternFill:new o,gradientFill:new a}} method tag (line 3) | get tag(){return"fill"} method render (line 3) | render(e,t){switch(e.addRollback(),e.openNode("fill"),t.type){case"pat... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){return!!this.parser&&(this.parser.parseClose(e)||(this.m... method validStyle (line 3) | validStyle(e){return l.validPatternValues[e]} method constructor (line 3) | constructor(e){this.rowCount=0,this.formatterOptions=e,this.fieldForma... method isRowHashArray (line 3) | static isRowHashArray(e){return!!Array.isArray(e)&&(Array.isArray(e[0]... method isRowArray (line 3) | static isRowArray(e){return Array.isArray(e)&&!this.isRowHashArray(e)} method gatherHeaders (line 3) | static gatherHeaders(e){return l.isRowHashArray(e)?e.map(e=>e[0]):Arra... method createTransform (line 3) | static createTransform(e){return a.isSyncTransform(e)?(t,r)=>{let n=nu... method rowTransform (line 3) | set rowTransform(e){if(!i.default(e))throw new TypeError("The transfor... method format (line 3) | format(e,t){this.callTransformer(e,(r,n)=>{if(r)return t(r);if(!e)retu... method finish (line 3) | finish(e){const t=[];if(this.formatterOptions.alwaysWriteHeaders&&0===... method checkHeaders (line 3) | checkHeaders(e){if(this.headers)return{shouldFormatColumns:!0,headers:... method gatherColumns (line 3) | gatherColumns(e){if(null===this.headers)throw new Error("Headers is cu... method callTransformer (line 3) | callTransformer(e,t){return this._rowTransform?this._rowTransform(e,t)... method formatColumns (line 3) | formatColumns(e,t){const r=e.map((e,r)=>this.fieldFormatter.format(e,r... method write (line 3) | write(e,t,r){i.push(e),r()} class a (line 3) | class a extends i.Transform{constructor(e){super({objectMode:e.objectMod... method constructor (line 3) | constructor(e,t){this._data=e,this._encoding=t} method length (line 3) | get length(){return this.toBuffer().length} method copy (line 3) | copy(e,t,r,n){return this.toBuffer().copy(e,t,r,n)} method toBuffer (line 3) | toBuffer(){return this._buffer||(this._buffer=n.from(this._data,this._... method constructor (line 3) | constructor(){this._xml=[],this._stack=[],this._rollbacks=[]} method tos (line 3) | get tos(){return this._stack.length?this._stack[this._stack.length-1]:... method cursor (line 3) | get cursor(){return this._xml.length} method openXml (line 3) | openXml(e){const t=this._xml;t.push("\n")} method openNode (line 3) | openNode(e,t){const r=this.tos,n=this._xml;r&&this.open&&n.push(">"),t... method addAttribute (line 3) | addAttribute(e,t){if(!this.open)throw new Error("Cannot write attribut... method addAttributes (line 3) | addAttributes(e){if(!this.open)throw new Error("Cannot write attribute... method writeText (line 3) | writeText(e){const t=this._xml;this.open&&(t.push(">"),this.open=!1),t... method writeXml (line 3) | writeXml(e){this.open&&(this._xml.push(">"),this.open=!1),this.leaf=!1... method closeNode (line 3) | closeNode(){const e=this._stack.pop(),t=this._xml;this.leaf?t.push("/>... method leafNode (line 3) | leafNode(e,t,r){this.openNode(e,t),void 0!==r&&this.writeText(r),this.... method closeAll (line 3) | closeAll(){for(;this._stack.length;)this.closeNode()} method addRollback (line 3) | addRollback(){return this._rollbacks.push({xml:this._xml.length,stack:... method commit (line 3) | commit(){this._rollbacks.pop()} method rollback (line 3) | rollback(){const e=this._rollbacks.pop();this._xml.length>e.xml&&this.... method xml (line 3) | get xml(){return this.closeAll(),this._xml.join("")} method constructor (line 3) | constructor(e){super(),this.options=Object.assign({type:"nodebuffer",c... method append (line 3) | append(e,t){t.hasOwnProperty("base64")&&t.base64?this.zip.file(t.name,... method finalize (line 3) | async finalize(){const e=await this.zip.generateAsync(this.options);th... method read (line 3) | read(e){return this.stream.read(e)} method setEncoding (line 3) | setEncoding(e){return this.stream.setEncoding(e)} method pause (line 3) | pause(){return this.stream.pause()} method resume (line 3) | resume(){return this.stream.resume()} method isPaused (line 3) | isPaused(){return this.stream.isPaused()} method pipe (line 3) | pipe(e,t){return this.stream.pipe(e,t)} method unpipe (line 3) | unpipe(e){return this.stream.unpipe(e)} method unshift (line 3) | unshift(e){return this.stream.unshift(e)} method wrap (line 3) | wrap(e){return this.stream.wrap(e)} method constructor (line 3) | constructor(){super(),this.map={stop:new s}} method name (line 3) | get name(){return"gradient"} method tag (line 3) | get tag(){return"gradientFill"} method render (line 3) | render(e,t){switch(e.openNode("gradientFill"),t.gradient){case"angle":... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){return!!this.parser&&(this.parser.parseClose(e)||(this.m... method constructor (line 3) | constructor(e,t){super(),this.id=e,this.formatCode=t} method tag (line 3) | get tag(){return"numFmt"} method render (line 3) | render(e,t){e.leafNode("numFmt",{numFmtId:t.id,formatCode:t.formatCode})} method parseOpen (line 3) | parseOpen(e){switch(e.name){case"numFmt":return this.model={id:parseIn... method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(){return!1} method constructor (line 3) | constructor(e){super({objectMode:e.objectMode}),this.lines="",this.row... method hasHitRowLimit (line 3) | get hasHitRowLimit(){return this.parserOptions.limitRows&&this.rowCoun... method shouldEmitRows (line 3) | get shouldEmitRows(){return this.parsedRowCount>this.parserOptions.ski... method shouldSkipLine (line 3) | get shouldSkipLine(){return this.parsedLineCount<=this.parserOptions.s... method transform (line 3) | transform(e){return this.rowTransformerValidator.rowTransform=e,this} method validate (line 3) | validate(e){return this.rowTransformerValidator.rowValidator=e,this} method emit (line 3) | emit(e){if("end"===e)return this.endEmitted||(this.endEmitted=!0,super... method _transform (line 3) | _transform(e,t,r){if(this.hasHitRowLimit)return r();const n=a.wrapDone... method _flush (line 3) | _flush(e){const t=a.wrapDoneCallback(e);if(this.hasHitRowLimit)return ... method parse (line 3) | parse(e,t){if(!e)return[];const{line:r,rows:n}=this.parser.parse(e,t);... method processRows (line 3) | processRows(e,r){const n=e.length,i=s=>{const o=e=>e?r(e):s%100!=0?i(s... method transformRow (line 3) | transformRow(e,t){try{this.headerTransformer.transform(e,(r,n)=>r?t(r)... method checkAndEmitHeaders (line 3) | checkAndEmitHeaders(){!this.headersEmitted&&this.headerTransformer.hea... method skipRow (line 3) | skipRow(e){return this.rowCount-=1,e(null,{row:null,isValid:!0})} method pushRow (line 3) | pushRow(e,t){try{this.parserOptions.objectMode?this.push(e):this.push(... method wrapDoneCallback (line 3) | static wrapDoneCallback(e){let t=!1;return function(r){if(r){if(t)thro... method constructor (line 3) | constructor(e){var t;if(this.objectMode=!0,this.delimiter=",",this.ignor... class o (line 3) | class o{constructor(e){this.parserOptions=e,this.rowParser=new i.RowPars... method constructor (line 3) | constructor(e,t,r){this._worksheet=e,this._number=t,!1!==r&&(this.defn... method number (line 3) | get number(){return this._number} method worksheet (line 3) | get worksheet(){return this._worksheet} method letter (line 3) | get letter(){return s.n2l(this._number)} method isCustomWidth (line 3) | get isCustomWidth(){return void 0!==this.width&&9!==this.width} method defn (line 3) | get defn(){return{header:this._header,key:this.key,width:this.width,st... method defn (line 3) | set defn(e){e?(this.key=e.key,this.width=void 0!==e.width?e.width:9,th... method headers (line 3) | get headers(){return this._header&&this._header instanceof Array?this.... method header (line 3) | get header(){return this._header} method header (line 3) | set header(e){void 0!==e?(this._header=e,this.headers.forEach((e,t)=>{... method key (line 3) | get key(){return this._key} method key (line 3) | set key(e){(this._key&&this._worksheet.getColumnKey(this._key))===this... method hidden (line 3) | get hidden(){return!!this._hidden} method hidden (line 3) | set hidden(e){this._hidden=e} method outlineLevel (line 3) | get outlineLevel(){return this._outlineLevel||0} method outlineLevel (line 3) | set outlineLevel(e){this._outlineLevel=e} method collapsed (line 3) | get collapsed(){return!!(this._outlineLevel&&this._outlineLevel>=this.... method toString (line 3) | toString(){return JSON.stringify({key:this.key,width:this.width,header... method equivalentTo (line 3) | equivalentTo(e){return this.width===e.width&&this.hidden===e.hidden&&t... method isDefault (line 3) | get isDefault(){if(this.isCustomWidth)return!1;if(this.hidden)return!1... method headerCount (line 3) | get headerCount(){return this.headers.length} method eachCell (line 3) | eachCell(e,t){const r=this.number;t||(t=e,e=null),this._worksheet.each... method values (line 3) | get values(){const e=[];return this.eachCell((t,r)=>{t&&t.type!==i.Val... method values (line 3) | set values(e){if(!e)return;const t=this.number;let r=0;e.hasOwnPropert... method _applyStyle (line 3) | _applyStyle(e,t){return this.style[e]=t,this.eachCell(r=>{r[e]=t}),t} method numFmt (line 3) | get numFmt(){return this.style.numFmt} method numFmt (line 3) | set numFmt(e){this._applyStyle("numFmt",e)} method font (line 3) | get font(){return this.style.font} method font (line 3) | set font(e){this._applyStyle("font",e)} method alignment (line 3) | get alignment(){return this.style.alignment} method alignment (line 3) | set alignment(e){this._applyStyle("alignment",e)} method protection (line 3) | get protection(){return this.style.protection} method protection (line 3) | set protection(e){this._applyStyle("protection",e)} method border (line 3) | get border(){return this.style.border} method border (line 3) | set border(e){this._applyStyle("border",e)} method fill (line 3) | get fill(){return this.style.fill} method fill (line 3) | set fill(e){this._applyStyle("fill",e)} method toModel (line 3) | static toModel(e){const t=[];let r=null;return e&&e.forEach((e,n)=>{e.... method fromModel (line 3) | static fromModel(e,t){const r=[];let n=1,i=0;for(t=(t=t||[]).sort((fun... method constructor (line 3) | constructor(){super(),this.map={"v:shape":new s}} method tag (line 3) | get tag(){return"xml"} method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode(this.tag,o.DRAWIN... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.m... method reconcile (line 3) | reconcile(e,t){e.anchors.forEach(e=>{e.br?this.map["xdr:twoCellAnchor"... method constructor (line 3) | constructor(){super(),this.map={"v:textbox":new i,"x:ClientData":new s}} method tag (line 3) | get tag(){return"v:shape"} method render (line 3) | render(e,t,r){e.openNode("v:shape",o.V_SHAPE_ATTRIBUTES(t,r)),e.leafNo... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.p... method constructor (line 3) | constructor(){super(),this.map={Relationship:new s}} method render (line 3) | render(e,t){t=t||this._values,e.openXml(n.StdDocAttributes),e.openNode... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.m... method constructor (line 3) | constructor(){super(),this.map={"x14:id":this.idXform=new s}} method tag (line 3) | get tag(){return"ext"} method render (line 3) | render(e,t){e.openNode(this.tag,{uri:"{B025F937-C7B1-47D3-B67F-A62EFF6... method createNewModel (line 3) | createNewModel(){return{}} method onParserClose (line 3) | onParserClose(e,t){this.model.x14Id=t.model} method constructor (line 3) | constructor(e){super(),this.model=e} method tag (line 3) | get tag(){return"r"} method textXform (line 3) | get textXform(){return this._textXform||(this._textXform=new n)} method fontXform (line 3) | get fontXform(){return this._fontXform||(this._fontXform=new i(o.FONT_... method render (line 3) | render(e,t){t=t||this.model,e.openNode("r"),t.font&&this.fontXform.ren... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){switch(e){case"r":return!1;case"t":return this.model.tex... method constructor (line 3) | constructor(e){super(),this.name=e,this.map={color:new s}} method tag (line 3) | get tag(){return this.name} method render (line 3) | render(e,t,r){const n=t&&t.color||r||this.defaultColor;e.openNode(this... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){return this.parser?(this.parser.parseClose(e)||(this.par... method validStyle (line 3) | validStyle(e){return o.validStyleValues[e]} method constructor (line 3) | constructor(){super(),this.map={fgColor:new i("fgColor"),bgColor:new i... method name (line 3) | get name(){return"pattern"} method tag (line 3) | get tag(){return"patternFill"} method render (line 3) | render(e,t){e.openNode("patternFill"),e.addAttribute("patternType",t.p... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){return!!this.parser&&(this.parser.parseClose(e)||(this.p... method constructor (line 3) | constructor(e){this.parserOptions=e,this.rowParser=new i.RowParser(thi... method removeBOM (line 3) | static removeBOM(e){return e&&65279===e.charCodeAt(0)?e.slice(1):e} method parse (line 3) | parse(e,t){const r=new n.Scanner({line:o.removeBOM(e),parserOptions:th... method parseWithoutComments (line 3) | parseWithoutComments(e){const t=[];let r=!0;for(;r;)r=this.parseRow(e,... method parseWithComments (line 3) | parseWithComments(e){const{parserOptions:t}=this,r=[];for(let n=e.next... method parseRow (line 3) | parseRow(e,t){if(!e.nextNonSpaceToken)return!1;const r=this.rowParser.... method constructor (line 3) | constructor(){this._rowTransform=null,this._rowValidator=null} method createTransform (line 3) | static createTransform(e){return s.isSyncTransform(e)?(t,r)=>{let n=nu... method createValidator (line 3) | static createValidator(e){return s.isSyncValidate(e)?(t,r)=>{r(null,{r... method rowTransform (line 3) | set rowTransform(e){if(!i.default(e))throw new TypeError("The transfor... method rowValidator (line 3) | set rowValidator(e){if(!i.default(e))throw new TypeError("The validate... method transformAndValidate (line 3) | transformAndValidate(e,t){return this.callTransformer(e,(e,r)=>e?t(e):... method callTransformer (line 3) | callTransformer(e,t){return this._rowTransform?this._rowTransform(e,t)... method callValidator (line 3) | callValidator(e,t){return this._rowValidator?this._rowValidator(e,t):t... method constructor (line 3) | constructor(e){this.parserOptions=e,this.columnParser=new n.ColumnParser... method isEmptyRow (line 3) | static isEmptyRow(e){return""===e.join("").replace(/\s+/g,"")} method parse (line 3) | parse(e){const{parserOptions:t}=this,{hasMoreData:r}=e,n=e,s=[];let o=th... method getStartToken (line 3) | getStartToken(e,t){const r=e.nextNonSpaceToken;return null!==r&&i.Token.... method shouldSkipColumnParse (line 3) | shouldSkipColumnParse(e,t,r){const{parserOptions:n}=this;if(i.Token.isTo... method constructor (line 3) | constructor(e){this.cursor=0,this.line=e.line,this.lineLength=this.line.... method hasMoreCharacters (line 3) | get hasMoreCharacters(){return this.lineLength>this.cursor} method nextNonSpaceToken (line 3) | get nextNonSpaceToken(){const{lineFromCursor:e}=this,t=this.parserOption... method nextCharacterToken (line 3) | get nextCharacterToken(){const{cursor:e,lineLength:t}=this;return t<=e?n... method lineFromCursor (line 3) | get lineFromCursor(){return this.line.substr(this.cursor)} method advancePastLine (line 3) | advancePastLine(){const e=i.exec(this.lineFromCursor);return e?(this.cur... method advanceTo (line 3) | advanceTo(e){return this.cursor=e,this} method advanceToToken (line 3) | advanceToToken(e){return this.cursor=e.startCursor,this} method advancePastToken (line 3) | advancePastToken(e){return this.cursor=e.endCursor+1,this} method truncateToCursor (line 3) | truncateToCursor(){return this.line=this.lineFromCursor,this.lineLength=... method constructor (line 3) | constructor(e){this.token=e.token,this.startCursor=e.startCursor,this.en... method isTokenRowDelimiter (line 3) | static isTokenRowDelimiter(e){const t=e.token;return"\r"===t||"\n"===t||... method isTokenCarriageReturn (line 3) | static isTokenCarriageReturn(e,t){return e.token===t.carriageReturn} method isTokenComment (line 3) | static isTokenComment(e,t){return t.supportsComments&&!!e&&e.token===t.c... method isTokenEscapeCharacter (line 3) | static isTokenEscapeCharacter(e,t){return e.token===t.escapeChar} method isTokenQuote (line 3) | static isTokenQuote(e,t){return e.token===t.quote} method isTokenDelimiter (line 3) | static isTokenDelimiter(e,t){return e.token===t.delimiter} method constructor (line 3) | constructor(e){e.trim?this.format=e=>e.trim():e.ltrim?this.format=e=>e.t... method constructor (line 3) | constructor(e){this.parserOptions=e,this.quotedColumnParser=new i.Quoted... method parse (line 3) | parse(e){const{nextNonSpaceToken:t}=e;return null!==t&&s.Token.isTokenQu... method constructor (line 3) | constructor(e){this.parserOptions=e,this.columnFormatter=new n.ColumnFor... method parse (line 3) | parse(e){if(!e.hasMoreCharacters)return null;const{parserOptions:t}=this... method constructor (line 3) | constructor(e){this.parserOptions=e,this.columnFormatter=new n.ColumnFor... method parse (line 3) | parse(e){if(!e.hasMoreCharacters)return null;const t=e.cursor,{foundClos... method gatherDataBetweenQuotes (line 3) | gatherDataBetweenQuotes(e){const{parserOptions:t}=this;let r=!1,n=!1;con... method checkForMalformedColumn (line 3) | checkForMalformedColumn(e){const{parserOptions:t}=this,{nextNonSpaceToke... method constructor (line 3) | constructor(e){this.headers=null,this.receivedHeaders=!1,this.shouldUseF... method transform (line 3) | transform(e,t){return this.shouldMapRow(e)?t(null,this.processRow(e)):t(... method shouldMapRow (line 3) | shouldMapRow(e){const{parserOptions:t}=this;if(!this.headersTransform&&t... method processRow (line 3) | processRow(e){if(!this.headers)return{row:e,isValid:!0};const{parserOpti... method mapHeaders (line 3) | mapHeaders(e){const t={},{headers:r,headersLength:n}=this;for(let s=0;s<... method setHeaders (line 3) | setHeaders(e){var t;const r=e.filter(e=>!!e);if(o.default(r).length!==r.... class o (line 3) | class o{constructor(){this._rowTransform=null,this._rowValidator=null}st... method constructor (line 3) | constructor(e,t,r){this._worksheet=e,this._number=t,!1!==r&&(this.defn... method number (line 3) | get number(){return this._number} method worksheet (line 3) | get worksheet(){return this._worksheet} method letter (line 3) | get letter(){return s.n2l(this._number)} method isCustomWidth (line 3) | get isCustomWidth(){return void 0!==this.width&&9!==this.width} method defn (line 3) | get defn(){return{header:this._header,key:this.key,width:this.width,st... method defn (line 3) | set defn(e){e?(this.key=e.key,this.width=void 0!==e.width?e.width:9,th... method headers (line 3) | get headers(){return this._header&&this._header instanceof Array?this.... method header (line 3) | get header(){return this._header} method header (line 3) | set header(e){void 0!==e?(this._header=e,this.headers.forEach((e,t)=>{... method key (line 3) | get key(){return this._key} method key (line 3) | set key(e){(this._key&&this._worksheet.getColumnKey(this._key))===this... method hidden (line 3) | get hidden(){return!!this._hidden} method hidden (line 3) | set hidden(e){this._hidden=e} method outlineLevel (line 3) | get outlineLevel(){return this._outlineLevel||0} method outlineLevel (line 3) | set outlineLevel(e){this._outlineLevel=e} method collapsed (line 3) | get collapsed(){return!!(this._outlineLevel&&this._outlineLevel>=this.... method toString (line 3) | toString(){return JSON.stringify({key:this.key,width:this.width,header... method equivalentTo (line 3) | equivalentTo(e){return this.width===e.width&&this.hidden===e.hidden&&t... method isDefault (line 3) | get isDefault(){if(this.isCustomWidth)return!1;if(this.hidden)return!1... method headerCount (line 3) | get headerCount(){return this.headers.length} method eachCell (line 3) | eachCell(e,t){const r=this.number;t||(t=e,e=null),this._worksheet.each... method values (line 3) | get values(){const e=[];return this.eachCell((t,r)=>{t&&t.type!==i.Val... method values (line 3) | set values(e){if(!e)return;const t=this.number;let r=0;e.hasOwnPropert... method _applyStyle (line 3) | _applyStyle(e,t){return this.style[e]=t,this.eachCell(r=>{r[e]=t}),t} method numFmt (line 3) | get numFmt(){return this.style.numFmt} method numFmt (line 3) | set numFmt(e){this._applyStyle("numFmt",e)} method font (line 3) | get font(){return this.style.font} method font (line 3) | set font(e){this._applyStyle("font",e)} method alignment (line 3) | get alignment(){return this.style.alignment} method alignment (line 3) | set alignment(e){this._applyStyle("alignment",e)} method protection (line 3) | get protection(){return this.style.protection} method protection (line 3) | set protection(e){this._applyStyle("protection",e)} method border (line 3) | get border(){return this.style.border} method border (line 3) | set border(e){this._applyStyle("border",e)} method fill (line 3) | get fill(){return this.style.fill} method fill (line 3) | set fill(e){this._applyStyle("fill",e)} method toModel (line 3) | static toModel(e){const t=[];let r=null;return e&&e.forEach((e,n)=>{e.... method fromModel (line 3) | static fromModel(e,t){const r=[];let n=1,i=0;for(t=(t=t||[]).sort((fun... method constructor (line 3) | constructor(){super(),this.map={"v:shape":new s}} method tag (line 3) | get tag(){return"xml"} method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode(this.tag,o.DRAWIN... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.m... method reconcile (line 3) | reconcile(e,t){e.anchors.forEach(e=>{e.br?this.map["xdr:twoCellAnchor"... method constructor (line 3) | constructor(){super(),this.map={"v:textbox":new i,"x:ClientData":new s}} method tag (line 3) | get tag(){return"v:shape"} method render (line 3) | render(e,t,r){e.openNode("v:shape",o.V_SHAPE_ATTRIBUTES(t,r)),e.leafNo... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.p... method constructor (line 3) | constructor(){super(),this.map={Relationship:new s}} method render (line 3) | render(e,t){t=t||this._values,e.openXml(n.StdDocAttributes),e.openNode... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.m... method constructor (line 3) | constructor(){super(),this.map={"x14:id":this.idXform=new s}} method tag (line 3) | get tag(){return"ext"} method render (line 3) | render(e,t){e.openNode(this.tag,{uri:"{B025F937-C7B1-47D3-B67F-A62EFF6... method createNewModel (line 3) | createNewModel(){return{}} method onParserClose (line 3) | onParserClose(e,t){this.model.x14Id=t.model} method constructor (line 3) | constructor(e){super(),this.model=e} method tag (line 3) | get tag(){return"r"} method textXform (line 3) | get textXform(){return this._textXform||(this._textXform=new n)} method fontXform (line 3) | get fontXform(){return this._fontXform||(this._fontXform=new i(o.FONT_... method render (line 3) | render(e,t){t=t||this.model,e.openNode("r"),t.font&&this.fontXform.ren... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){switch(e){case"r":return!1;case"t":return this.model.tex... method constructor (line 3) | constructor(e){super(),this.name=e,this.map={color:new s}} method tag (line 3) | get tag(){return this.name} method render (line 3) | render(e,t,r){const n=t&&t.color||r||this.defaultColor;e.openNode(this... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){return this.parser?(this.parser.parseClose(e)||(this.par... method validStyle (line 3) | validStyle(e){return o.validStyleValues[e]} method constructor (line 3) | constructor(){super(),this.map={fgColor:new i("fgColor"),bgColor:new i... method name (line 3) | get name(){return"pattern"} method tag (line 3) | get tag(){return"patternFill"} method render (line 3) | render(e,t){e.openNode("patternFill"),e.addAttribute("patternType",t.p... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){return!!this.parser&&(this.parser.parseClose(e)||(this.p... method constructor (line 3) | constructor(e){this.parserOptions=e,this.rowParser=new i.RowParser(thi... method removeBOM (line 3) | static removeBOM(e){return e&&65279===e.charCodeAt(0)?e.slice(1):e} method parse (line 3) | parse(e,t){const r=new n.Scanner({line:o.removeBOM(e),parserOptions:th... method parseWithoutComments (line 3) | parseWithoutComments(e){const t=[];let r=!0;for(;r;)r=this.parseRow(e,... method parseWithComments (line 3) | parseWithComments(e){const{parserOptions:t}=this,r=[];for(let n=e.next... method parseRow (line 3) | parseRow(e,t){if(!e.nextNonSpaceToken)return!1;const r=this.rowParser.... method constructor (line 3) | constructor(){this._rowTransform=null,this._rowValidator=null} method createTransform (line 3) | static createTransform(e){return s.isSyncTransform(e)?(t,r)=>{let n=nu... method createValidator (line 3) | static createValidator(e){return s.isSyncValidate(e)?(t,r)=>{r(null,{r... method rowTransform (line 3) | set rowTransform(e){if(!i.default(e))throw new TypeError("The transfor... method rowValidator (line 3) | set rowValidator(e){if(!i.default(e))throw new TypeError("The validate... method transformAndValidate (line 3) | transformAndValidate(e,t){return this.callTransformer(e,(e,r)=>e?t(e):... method callTransformer (line 3) | callTransformer(e,t){return this._rowTransform?this._rowTransform(e,t)... method callValidator (line 3) | callValidator(e,t){return this._rowValidator?this._rowValidator(e,t):t... function o (line 3) | function o(e,t){this.name=e,this.body=t,this.decoders={},this.encoders={}} method constructor (line 3) | constructor(e,t,r){this._worksheet=e,this._number=t,!1!==r&&(this.defn... method number (line 3) | get number(){return this._number} method worksheet (line 3) | get worksheet(){return this._worksheet} method letter (line 3) | get letter(){return s.n2l(this._number)} method isCustomWidth (line 3) | get isCustomWidth(){return void 0!==this.width&&9!==this.width} method defn (line 3) | get defn(){return{header:this._header,key:this.key,width:this.width,st... method defn (line 3) | set defn(e){e?(this.key=e.key,this.width=void 0!==e.width?e.width:9,th... method headers (line 3) | get headers(){return this._header&&this._header instanceof Array?this.... method header (line 3) | get header(){return this._header} method header (line 3) | set header(e){void 0!==e?(this._header=e,this.headers.forEach((e,t)=>{... method key (line 3) | get key(){return this._key} method key (line 3) | set key(e){(this._key&&this._worksheet.getColumnKey(this._key))===this... method hidden (line 3) | get hidden(){return!!this._hidden} method hidden (line 3) | set hidden(e){this._hidden=e} method outlineLevel (line 3) | get outlineLevel(){return this._outlineLevel||0} method outlineLevel (line 3) | set outlineLevel(e){this._outlineLevel=e} method collapsed (line 3) | get collapsed(){return!!(this._outlineLevel&&this._outlineLevel>=this.... method toString (line 3) | toString(){return JSON.stringify({key:this.key,width:this.width,header... method equivalentTo (line 3) | equivalentTo(e){return this.width===e.width&&this.hidden===e.hidden&&t... method isDefault (line 3) | get isDefault(){if(this.isCustomWidth)return!1;if(this.hidden)return!1... method headerCount (line 3) | get headerCount(){return this.headers.length} method eachCell (line 3) | eachCell(e,t){const r=this.number;t||(t=e,e=null),this._worksheet.each... method values (line 3) | get values(){const e=[];return this.eachCell((t,r)=>{t&&t.type!==i.Val... method values (line 3) | set values(e){if(!e)return;const t=this.number;let r=0;e.hasOwnPropert... method _applyStyle (line 3) | _applyStyle(e,t){return this.style[e]=t,this.eachCell(r=>{r[e]=t}),t} method numFmt (line 3) | get numFmt(){return this.style.numFmt} method numFmt (line 3) | set numFmt(e){this._applyStyle("numFmt",e)} method font (line 3) | get font(){return this.style.font} method font (line 3) | set font(e){this._applyStyle("font",e)} method alignment (line 3) | get alignment(){return this.style.alignment} method alignment (line 3) | set alignment(e){this._applyStyle("alignment",e)} method protection (line 3) | get protection(){return this.style.protection} method protection (line 3) | set protection(e){this._applyStyle("protection",e)} method border (line 3) | get border(){return this.style.border} method border (line 3) | set border(e){this._applyStyle("border",e)} method fill (line 3) | get fill(){return this.style.fill} method fill (line 3) | set fill(e){this._applyStyle("fill",e)} method toModel (line 3) | static toModel(e){const t=[];let r=null;return e&&e.forEach((e,n)=>{e.... method fromModel (line 3) | static fromModel(e,t){const r=[];let n=1,i=0;for(t=(t=t||[]).sort((fun... method constructor (line 3) | constructor(){super(),this.map={"v:shape":new s}} method tag (line 3) | get tag(){return"xml"} method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode(this.tag,o.DRAWIN... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.m... method reconcile (line 3) | reconcile(e,t){e.anchors.forEach(e=>{e.br?this.map["xdr:twoCellAnchor"... method constructor (line 3) | constructor(){super(),this.map={"v:textbox":new i,"x:ClientData":new s}} method tag (line 3) | get tag(){return"v:shape"} method render (line 3) | render(e,t,r){e.openNode("v:shape",o.V_SHAPE_ATTRIBUTES(t,r)),e.leafNo... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.p... method constructor (line 3) | constructor(){super(),this.map={Relationship:new s}} method render (line 3) | render(e,t){t=t||this._values,e.openXml(n.StdDocAttributes),e.openNode... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.m... method constructor (line 3) | constructor(){super(),this.map={"x14:id":this.idXform=new s}} method tag (line 3) | get tag(){return"ext"} method render (line 3) | render(e,t){e.openNode(this.tag,{uri:"{B025F937-C7B1-47D3-B67F-A62EFF6... method createNewModel (line 3) | createNewModel(){return{}} method onParserClose (line 3) | onParserClose(e,t){this.model.x14Id=t.model} method constructor (line 3) | constructor(e){super(),this.model=e} method tag (line 3) | get tag(){return"r"} method textXform (line 3) | get textXform(){return this._textXform||(this._textXform=new n)} method fontXform (line 3) | get fontXform(){return this._fontXform||(this._fontXform=new i(o.FONT_... method render (line 3) | render(e,t){t=t||this.model,e.openNode("r"),t.font&&this.fontXform.ren... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){switch(e){case"r":return!1;case"t":return this.model.tex... method constructor (line 3) | constructor(e){super(),this.name=e,this.map={color:new s}} method tag (line 3) | get tag(){return this.name} method render (line 3) | render(e,t,r){const n=t&&t.color||r||this.defaultColor;e.openNode(this... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){return this.parser?(this.parser.parseClose(e)||(this.par... method validStyle (line 3) | validStyle(e){return o.validStyleValues[e]} method constructor (line 3) | constructor(){super(),this.map={fgColor:new i("fgColor"),bgColor:new i... method name (line 3) | get name(){return"pattern"} method tag (line 3) | get tag(){return"patternFill"} method render (line 3) | render(e,t){e.openNode("patternFill"),e.addAttribute("patternType",t.p... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){return!!this.parser&&(this.parser.parseClose(e)||(this.p... method constructor (line 3) | constructor(e){this.parserOptions=e,this.rowParser=new i.RowParser(thi... method removeBOM (line 3) | static removeBOM(e){return e&&65279===e.charCodeAt(0)?e.slice(1):e} method parse (line 3) | parse(e,t){const r=new n.Scanner({line:o.removeBOM(e),parserOptions:th... method parseWithoutComments (line 3) | parseWithoutComments(e){const t=[];let r=!0;for(;r;)r=this.parseRow(e,... method parseWithComments (line 3) | parseWithComments(e){const{parserOptions:t}=this,r=[];for(let n=e.next... method parseRow (line 3) | parseRow(e,t){if(!e.nextNonSpaceToken)return!1;const r=this.rowParser.... method constructor (line 3) | constructor(){this._rowTransform=null,this._rowValidator=null} method createTransform (line 3) | static createTransform(e){return s.isSyncTransform(e)?(t,r)=>{let n=nu... method createValidator (line 3) | static createValidator(e){return s.isSyncValidate(e)?(t,r)=>{r(null,{r... method rowTransform (line 3) | set rowTransform(e){if(!i.default(e))throw new TypeError("The transfor... method rowValidator (line 3) | set rowValidator(e){if(!i.default(e))throw new TypeError("The validate... method transformAndValidate (line 3) | transformAndValidate(e,t){return this.callTransformer(e,(e,r)=>e?t(e):... method callTransformer (line 3) | callTransformer(e,t){return this._rowTransform?this._rowTransform(e,t)... method callValidator (line 3) | callValidator(e,t){return this._rowValidator?this._rowValidator(e,t):t... function r (line 3) | function r(e){this._initNamed(e,t)} function o (line 3) | function o(e,t){i.call(this,t),s.isBuffer(e)?(this.base=e,this.offset=0,... method constructor (line 3) | constructor(e,t,r){this._worksheet=e,this._number=t,!1!==r&&(this.defn... method number (line 3) | get number(){return this._number} method worksheet (line 3) | get worksheet(){return this._worksheet} method letter (line 3) | get letter(){return s.n2l(this._number)} method isCustomWidth (line 3) | get isCustomWidth(){return void 0!==this.width&&9!==this.width} method defn (line 3) | get defn(){return{header:this._header,key:this.key,width:this.width,st... method defn (line 3) | set defn(e){e?(this.key=e.key,this.width=void 0!==e.width?e.width:9,th... method headers (line 3) | get headers(){return this._header&&this._header instanceof Array?this.... method header (line 3) | get header(){return this._header} method header (line 3) | set header(e){void 0!==e?(this._header=e,this.headers.forEach((e,t)=>{... method key (line 3) | get key(){return this._key} method key (line 3) | set key(e){(this._key&&this._worksheet.getColumnKey(this._key))===this... method hidden (line 3) | get hidden(){return!!this._hidden} method hidden (line 3) | set hidden(e){this._hidden=e} method outlineLevel (line 3) | get outlineLevel(){return this._outlineLevel||0} method outlineLevel (line 3) | set outlineLevel(e){this._outlineLevel=e} method collapsed (line 3) | get collapsed(){return!!(this._outlineLevel&&this._outlineLevel>=this.... method toString (line 3) | toString(){return JSON.stringify({key:this.key,width:this.width,header... method equivalentTo (line 3) | equivalentTo(e){return this.width===e.width&&this.hidden===e.hidden&&t... method isDefault (line 3) | get isDefault(){if(this.isCustomWidth)return!1;if(this.hidden)return!1... method headerCount (line 3) | get headerCount(){return this.headers.length} method eachCell (line 3) | eachCell(e,t){const r=this.number;t||(t=e,e=null),this._worksheet.each... method values (line 3) | get values(){const e=[];return this.eachCell((t,r)=>{t&&t.type!==i.Val... method values (line 3) | set values(e){if(!e)return;const t=this.number;let r=0;e.hasOwnPropert... method _applyStyle (line 3) | _applyStyle(e,t){return this.style[e]=t,this.eachCell(r=>{r[e]=t}),t} method numFmt (line 3) | get numFmt(){return this.style.numFmt} method numFmt (line 3) | set numFmt(e){this._applyStyle("numFmt",e)} method font (line 3) | get font(){return this.style.font} method font (line 3) | set font(e){this._applyStyle("font",e)} method alignment (line 3) | get alignment(){return this.style.alignment} method alignment (line 3) | set alignment(e){this._applyStyle("alignment",e)} method protection (line 3) | get protection(){return this.style.protection} method protection (line 3) | set protection(e){this._applyStyle("protection",e)} method border (line 3) | get border(){return this.style.border} method border (line 3) | set border(e){this._applyStyle("border",e)} method fill (line 3) | get fill(){return this.style.fill} method fill (line 3) | set fill(e){this._applyStyle("fill",e)} method toModel (line 3) | static toModel(e){const t=[];let r=null;return e&&e.forEach((e,n)=>{e.... method fromModel (line 3) | static fromModel(e,t){const r=[];let n=1,i=0;for(t=(t=t||[]).sort((fun... method constructor (line 3) | constructor(){super(),this.map={"v:shape":new s}} method tag (line 3) | get tag(){return"xml"} method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode(this.tag,o.DRAWIN... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.m... method reconcile (line 3) | reconcile(e,t){e.anchors.forEach(e=>{e.br?this.map["xdr:twoCellAnchor"... method constructor (line 3) | constructor(){super(),this.map={"v:textbox":new i,"x:ClientData":new s}} method tag (line 3) | get tag(){return"v:shape"} method render (line 3) | render(e,t,r){e.openNode("v:shape",o.V_SHAPE_ATTRIBUTES(t,r)),e.leafNo... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.p... method constructor (line 3) | constructor(){super(),this.map={Relationship:new s}} method render (line 3) | render(e,t){t=t||this._values,e.openXml(n.StdDocAttributes),e.openNode... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.m... method constructor (line 3) | constructor(){super(),this.map={"x14:id":this.idXform=new s}} method tag (line 3) | get tag(){return"ext"} method render (line 3) | render(e,t){e.openNode(this.tag,{uri:"{B025F937-C7B1-47D3-B67F-A62EFF6... method createNewModel (line 3) | createNewModel(){return{}} method onParserClose (line 3) | onParserClose(e,t){this.model.x14Id=t.model} method constructor (line 3) | constructor(e){super(),this.model=e} method tag (line 3) | get tag(){return"r"} method textXform (line 3) | get textXform(){return this._textXform||(this._textXform=new n)} method fontXform (line 3) | get fontXform(){return this._fontXform||(this._fontXform=new i(o.FONT_... method render (line 3) | render(e,t){t=t||this.model,e.openNode("r"),t.font&&this.fontXform.ren... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){switch(e){case"r":return!1;case"t":return this.model.tex... method constructor (line 3) | constructor(e){super(),this.name=e,this.map={color:new s}} method tag (line 3) | get tag(){return this.name} method render (line 3) | render(e,t,r){const n=t&&t.color||r||this.defaultColor;e.openNode(this... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){return this.parser?(this.parser.parseClose(e)||(this.par... method validStyle (line 3) | validStyle(e){return o.validStyleValues[e]} method constructor (line 3) | constructor(){super(),this.map={fgColor:new i("fgColor"),bgColor:new i... method name (line 3) | get name(){return"pattern"} method tag (line 3) | get tag(){return"patternFill"} method render (line 3) | render(e,t){e.openNode("patternFill"),e.addAttribute("patternType",t.p... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){return!!this.parser&&(this.parser.parseClose(e)||(this.p... method constructor (line 3) | constructor(e){this.parserOptions=e,this.rowParser=new i.RowParser(thi... method removeBOM (line 3) | static removeBOM(e){return e&&65279===e.charCodeAt(0)?e.slice(1):e} method parse (line 3) | parse(e,t){const r=new n.Scanner({line:o.removeBOM(e),parserOptions:th... method parseWithoutComments (line 3) | parseWithoutComments(e){const t=[];let r=!0;for(;r;)r=this.parseRow(e,... method parseWithComments (line 3) | parseWithComments(e){const{parserOptions:t}=this,r=[];for(let n=e.next... method parseRow (line 3) | parseRow(e,t){if(!e.nextNonSpaceToken)return!1;const r=this.rowParser.... method constructor (line 3) | constructor(){this._rowTransform=null,this._rowValidator=null} method createTransform (line 3) | static createTransform(e){return s.isSyncTransform(e)?(t,r)=>{let n=nu... method createValidator (line 3) | static createValidator(e){return s.isSyncValidate(e)?(t,r)=>{r(null,{r... method rowTransform (line 3) | set rowTransform(e){if(!i.default(e))throw new TypeError("The transfor... method rowValidator (line 3) | set rowValidator(e){if(!i.default(e))throw new TypeError("The validate... method transformAndValidate (line 3) | transformAndValidate(e,t){return this.callTransformer(e,(e,r)=>e?t(e):... method callTransformer (line 3) | callTransformer(e,t){return this._rowTransform?this._rowTransform(e,t)... method callValidator (line 3) | callValidator(e,t){return this._rowValidator?this._rowValidator(e,t):t... function a (line 3) | function a(e,t){if(Array.isArray(e))this.length=0,this.value=e.map((func... method constructor (line 3) | constructor(e,t){this._data=e,this._encoding=t} method length (line 3) | get length(){return this.toBuffer().length} method copy (line 3) | copy(e,t,r,n){return this.toBuffer().copy(e,t,r,n)} method toBuffer (line 3) | toBuffer(){return this._buffer||(this._buffer=n.from(this._data,this._... method constructor (line 3) | constructor(){this._xml=[],this._stack=[],this._rollbacks=[]} method tos (line 3) | get tos(){return this._stack.length?this._stack[this._stack.length-1]:... method cursor (line 3) | get cursor(){return this._xml.length} method openXml (line 3) | openXml(e){const t=this._xml;t.push("\n")} method openNode (line 3) | openNode(e,t){const r=this.tos,n=this._xml;r&&this.open&&n.push(">"),t... method addAttribute (line 3) | addAttribute(e,t){if(!this.open)throw new Error("Cannot write attribut... method addAttributes (line 3) | addAttributes(e){if(!this.open)throw new Error("Cannot write attribute... method writeText (line 3) | writeText(e){const t=this._xml;this.open&&(t.push(">"),this.open=!1),t... method writeXml (line 3) | writeXml(e){this.open&&(this._xml.push(">"),this.open=!1),this.leaf=!1... method closeNode (line 3) | closeNode(){const e=this._stack.pop(),t=this._xml;this.leaf?t.push("/>... method leafNode (line 3) | leafNode(e,t,r){this.openNode(e,t),void 0!==r&&this.writeText(r),this.... method closeAll (line 3) | closeAll(){for(;this._stack.length;)this.closeNode()} method addRollback (line 3) | addRollback(){return this._rollbacks.push({xml:this._xml.length,stack:... method commit (line 3) | commit(){this._rollbacks.pop()} method rollback (line 3) | rollback(){const e=this._rollbacks.pop();this._xml.length>e.xml&&this.... method xml (line 3) | get xml(){return this.closeAll(),this._xml.join("")} method constructor (line 3) | constructor(e){super(),this.options=Object.assign({type:"nodebuffer",c... method append (line 3) | append(e,t){t.hasOwnProperty("base64")&&t.base64?this.zip.file(t.name,... method finalize (line 3) | async finalize(){const e=await this.zip.generateAsync(this.options);th... method read (line 3) | read(e){return this.stream.read(e)} method setEncoding (line 3) | setEncoding(e){return this.stream.setEncoding(e)} method pause (line 3) | pause(){return this.stream.pause()} method resume (line 3) | resume(){return this.stream.resume()} method isPaused (line 3) | isPaused(){return this.stream.isPaused()} method pipe (line 3) | pipe(e,t){return this.stream.pipe(e,t)} method unpipe (line 3) | unpipe(e){return this.stream.unpipe(e)} method unshift (line 3) | unshift(e){return this.stream.unshift(e)} method wrap (line 3) | wrap(e){return this.stream.wrap(e)} method constructor (line 3) | constructor(){super(),this.map={stop:new s}} method name (line 3) | get name(){return"gradient"} method tag (line 3) | get tag(){return"gradientFill"} method render (line 3) | render(e,t){switch(e.openNode("gradientFill"),t.gradient){case"angle":... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){return!!this.parser&&(this.parser.parseClose(e)||(this.m... method constructor (line 3) | constructor(e,t){super(),this.id=e,this.formatCode=t} method tag (line 3) | get tag(){return"numFmt"} method render (line 3) | render(e,t){e.leafNode("numFmt",{numFmtId:t.id,formatCode:t.formatCode})} method parseOpen (line 3) | parseOpen(e){switch(e.name){case"numFmt":return this.model={id:parseIn... method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(){return!1} method constructor (line 3) | constructor(e){super({objectMode:e.objectMode}),this.lines="",this.row... method hasHitRowLimit (line 3) | get hasHitRowLimit(){return this.parserOptions.limitRows&&this.rowCoun... method shouldEmitRows (line 3) | get shouldEmitRows(){return this.parsedRowCount>this.parserOptions.ski... method shouldSkipLine (line 3) | get shouldSkipLine(){return this.parsedLineCount<=this.parserOptions.s... method transform (line 3) | transform(e){return this.rowTransformerValidator.rowTransform=e,this} method validate (line 3) | validate(e){return this.rowTransformerValidator.rowValidator=e,this} method emit (line 3) | emit(e){if("end"===e)return this.endEmitted||(this.endEmitted=!0,super... method _transform (line 3) | _transform(e,t,r){if(this.hasHitRowLimit)return r();const n=a.wrapDone... method _flush (line 3) | _flush(e){const t=a.wrapDoneCallback(e);if(this.hasHitRowLimit)return ... method parse (line 3) | parse(e,t){if(!e)return[];const{line:r,rows:n}=this.parser.parse(e,t);... method processRows (line 3) | processRows(e,r){const n=e.length,i=s=>{const o=e=>e?r(e):s%100!=0?i(s... method transformRow (line 3) | transformRow(e,t){try{this.headerTransformer.transform(e,(r,n)=>r?t(r)... method checkAndEmitHeaders (line 3) | checkAndEmitHeaders(){!this.headersEmitted&&this.headerTransformer.hea... method skipRow (line 3) | skipRow(e){return this.rowCount-=1,e(null,{row:null,isValid:!0})} method pushRow (line 3) | pushRow(e,t){try{this.parserOptions.objectMode?this.push(e):this.push(... method wrapDoneCallback (line 3) | static wrapDoneCallback(e){let t=!1;return function(r){if(r){if(t)thro... function c (line 3) | function c(e,t,r){const n={};this._baseState=n,n.name=r,n.enc=e,n.parent... method constructor (line 3) | constructor(e){this._data=e} method length (line 3) | get length(){return this._data.length} method copy (line 3) | copy(e,t,r,n){this._data.copy(e,t,r,n)} method toBuffer (line 3) | toBuffer(){return this._data} method constructor (line 3) | constructor(){super(),this.map={"x14:dataBar":this.databarXform=new o,... method tag (line 3) | get tag(){return"x14:cfRule"} method isExt (line 3) | static isExt(e){return"dataBar"===e.type?o.isExt(e):!("iconSet"!==e.ty... method prepare (line 3) | prepare(e){c.isExt(e)&&(e.x14Id=`{${n()}}`.toUpperCase())} method render (line 3) | render(e,t){if(c.isExt(t))switch(t.type){case"dataBar":this.renderData... method renderDataBar (line 3) | renderDataBar(e,t){e.openNode(this.tag,{type:"dataBar",id:t.x14Id}),th... method renderIconSet (line 3) | renderIconSet(e,t){e.openNode(this.tag,{type:"iconSet",priority:t.prio... method createNewModel (line 3) | createNewModel(e){let{attributes:t}=e;return{type:t.type,x14Id:t.id,pr... method onParserClose (line 3) | onParserClose(e,t){Object.assign(this.model,t.model)} method constructor (line 3) | constructor(){super(),this.map={autoFilter:new o,tableColumns:new s({t... method prepare (line 3) | prepare(e,t){this.map.autoFilter.prepare(e),this.map.tableColumns.prep... method tag (line 3) | get tag(){return"table"} method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode(this.tag,{...c.TA... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;const{n... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.p... method reconcile (line 3) | reconcile(e,t){e.columns.forEach(e=>{void 0!==e.dxfId&&(e.style=t.styl... function i (line 3) | function i(e){this._reporterState={obj:null,path:[],options:e||{},errors... method constructor (line 3) | constructor(e,t){let r=arguments.length>2&&void 0!==arguments[2]?argum... method asInstance (line 3) | static asInstance(e){return e instanceof i||null==e?e:new i(e)} method col (line 3) | get col(){return this.nativeCol+Math.min(this.colWidth-1,this.nativeCo... method col (line 3) | set col(e){this.nativeCol=Math.floor(e),this.nativeColOff=Math.floor((... method row (line 3) | get row(){return this.nativeRow+Math.min(this.rowHeight-1,this.nativeR... method row (line 3) | set row(e){this.nativeRow=Math.floor(e),this.nativeRowOff=Math.floor((... method colWidth (line 3) | get colWidth(){return this.worksheet&&this.worksheet.getColumn(this.na... method rowHeight (line 3) | get rowHeight(){return this.worksheet&&this.worksheet.getRow(this.nati... method model (line 3) | get model(){return{nativeCol:this.nativeCol,nativeColOff:this.nativeCo... method model (line 3) | set model(e){this.nativeCol=e.nativeCol,this.nativeColOff=e.nativeColO... method constructor (line 3) | constructor(e){this.note=e} method model (line 3) | get model(){let e=null;switch(typeof this.note){case"string":e={type:"... method model (line 3) | set model(e){const{note:t}=e,{texts:r}=t;1===r.length&&1===Object.keys... method fromModel (line 3) | static fromModel(e){const t=new i;return t.model=e,t} method constructor (line 3) | constructor(){this.decode(arguments)} method setTLBR (line 3) | setTLBR(e,t,r,i,s){if(arguments.length<4){const i=n.decodeAddress(e),o... method decode (line 3) | decode(e){switch(e.length){case 5:this.setTLBR(e[0],e[1],e[2],e[3],e[4... method top (line 3) | get top(){return this.model.top||1} method top (line 3) | set top(e){this.model.top=e} method left (line 3) | get left(){return this.model.left||1} method left (line 3) | set left(e){this.model.left=e} method bottom (line 3) | get bottom(){return this.model.bottom||1} method bottom (line 3) | set bottom(e){this.model.bottom=e} method right (line 3) | get right(){return this.model.right||1} method right (line 3) | set right(e){this.model.right=e} method sheetName (line 3) | get sheetName(){return this.model.sheetName} method sheetName (line 3) | set sheetName(e){this.model.sheetName=e} method _serialisedSheetName (line 3) | get _serialisedSheetName(){const{sheetName:e}=this.model;return e?/^[a... method expand (line 3) | expand(e,t,r,n){(!this.model.top||e1?this.range:this._serialisedSheetN... method $shortRange (line 3) | get $shortRange(){return this.count>1?this.$range:this._serialisedShee... method count (line 3) | get count(){return(1+this.bottom-this.top)*(1+this.right-this.left)} method toString (line 3) | toString(){return this.range} method intersects (line 3) | intersects(e){return(!e.sheetName||!this.sheetName||e.sheetName===this... method contains (line 3) | contains(e){const t=n.decodeEx(e);return this.containsEx(t)} method containsEx (line 3) | containsEx(e){return(!e.sheetName||!this.sheetName||e.sheetName===this... method forEachAddress (line 3) | forEachAddress(e){for(let t=this.left;t<=this.right;t++)for(let r=this... method constructor (line 3) | constructor(e,t,r){this.table=e,this.column=t,this.index=r} method _set (line 3) | _set(e,t){this.table.cacheState(),this.column[e]=t} method name (line 3) | get name(){return this.column.name} method name (line 3) | set name(e){this._set("name",e)} method filterButton (line 3) | get filterButton(){return this.column.filterButton} method filterButton (line 3) | set filterButton(e){this.column.filterButton=e} method style (line 3) | get style(){return this.column.style} method style (line 3) | set style(e){this.column.style=e} method totalsRowLabel (line 3) | get totalsRowLabel(){return this.column.totalsRowLabel} method totalsRowLabel (line 3) | set totalsRowLabel(e){this._set("totalsRowLabel",e)} method totalsRowFunction (line 3) | get totalsRowFunction(){return this.column.totalsRowFunction} method totalsRowFunction (line 3) | set totalsRowFunction(e){this._set("totalsRowFunction",e)} method totalsRowResult (line 3) | get totalsRowResult(){return this.column.totalsRowResult} method totalsRowResult (line 3) | set totalsRowResult(e){this._set("totalsRowResult",e)} method totalsRowFormula (line 3) | get totalsRowFormula(){return this.column.totalsRowFormula} method totalsRowFormula (line 3) | set totalsRowFormula(e){this._set("totalsRowFormula",e)} method constructor (line 3) | constructor(e){super(),this.model=e} method tag (line 3) | get tag(){return"u"} method render (line 3) | render(e,t){if(!0===(t=t||this.model))e.leafNode("u");else{const r=i.A... method parseOpen (line 3) | parseOpen(e){"u"===e.name&&(this.model=e.attributes.val||!0)} method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(){return!1} function s (line 3) | function s(e,t){this.path=e,this.rethrow(t)} method prepare (line 3) | prepare(){} method render (line 3) | render(){} method parseOpen (line 3) | parseOpen(e){} method parseText (line 3) | parseText(e){} method parseClose (line 3) | parseClose(e){} method reconcile (line 3) | reconcile(e,t){} method reset (line 3) | reset(){this.model=null,this.map&&Object.values(this.map).forEach(e=>{... method mergeModel (line 3) | mergeModel(e){this.model=Object.assign(this.model||{},e)} method parse (line 3) | async parse(e){for await(const t of e)for(const{eventType:e,value:r}of... method parseStream (line 3) | async parseStream(e){return this.parse(n(e))} method xml (line 3) | get xml(){return this.toXml(this.model)} method toXml (line 3) | toXml(e){const t=new i;return this.render(t,e),t.xml} method toAttribute (line 3) | static toAttribute(e,t){let r=arguments.length>2&&void 0!==arguments[2... method toStringAttribute (line 3) | static toStringAttribute(e,t){let r=arguments.length>2&&void 0!==argum... method toStringValue (line 3) | static toStringValue(e,t){return void 0===e?t:e} method toBoolAttribute (line 3) | static toBoolAttribute(e,t){let r=arguments.length>2&&void 0!==argumen... method toBoolValue (line 3) | static toBoolValue(e,t){return void 0===e?t:"1"===e} method toIntAttribute (line 3) | static toIntAttribute(e,t){let r=arguments.length>2&&void 0!==argument... method toIntValue (line 3) | static toIntValue(e,t){return void 0===e?t:parseInt(e,10)} method toFloatAttribute (line 3) | static toFloatAttribute(e,t){let r=arguments.length>2&&void 0!==argume... method toFloatValue (line 3) | static toFloatValue(e,t){return void 0===e?t:parseFloat(e)} method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode("Types",s.PROPERT... method parseOpen (line 3) | parseOpen(){return!1} method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(){return!1} method tag (line 3) | get tag(){return"x14:id"} method render (line 3) | render(e,t){e.leafNode(this.tag,null,t)} method parseOpen (line 3) | parseOpen(){this.model=""} method parseText (line 3) | parseText(e){this.model+=e} method parseClose (line 3) | parseClose(e){return e!==this.tag} method constructor (line 3) | constructor(){super(),this.map={"x14:conditionalFormattings":this.cond... method tag (line 3) | get tag(){return"ext"} method hasContent (line 3) | hasContent(e){return this.conditionalFormattings.hasContent(e.conditio... method prepare (line 3) | prepare(e,t){this.conditionalFormattings.prepare(e.conditionalFormatti... method render (line 3) | render(e,t){e.openNode("ext",{uri:"{78C0D931-6437-407d-A8EE-F0AAD7539E... method createNewModel (line 3) | createNewModel(){return{}} method onParserClose (line 3) | onParserClose(e,t){this.model[e]=t.model} method constructor (line 3) | constructor(){super(),this.map={color:new i}} method tag (line 3) | get tag(){return"stop"} method render (line 3) | render(e,t){e.openNode("stop"),e.addAttribute("position",t.position),t... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(e){return!!this.parser&&(this.parser.parseClose(e)||(this.m... method constructor (line 3) | constructor(e){super({writableObjectMode:e.objectMode}),this.hasWritte... method transform (line 3) | transform(e){return this.rowFormatter.rowTransform=e,this} method _transform (line 3) | _transform(e,r,n){let i=!1;try{this.hasWrittenBOM||(this.push(this.for... method _flush (line 3) | _flush(e){this.rowFormatter.finish((r,n)=>r?e(r):(n&&n.forEach(e=>{thi... function n (line 3) | function n(e){const t={};return Object.keys(e).forEach((function(r){(0|r... function l (line 3) | function l(e){this.enc="der",this.name=e.name,this.entity=e,this.tree=ne... method constructor (line 3) | constructor(e,t,r){if(!e||!t)throw new Error("A Cell needs a Row");thi... method worksheet (line 3) | get worksheet(){return this._row.worksheet} method workbook (line 3) | get workbook(){return this._row.worksheet.workbook} method destroy (line 3) | destroy(){delete this.style,delete this._value,delete this._row,delete... method numFmt (line 3) | get numFmt(){return this.style.numFmt} method numFmt (line 3) | set numFmt(e){this.style.numFmt=e} method font (line 3) | get font(){return this.style.font} method font (line 3) | set font(e){this.style.font=e} method alignment (line 3) | get alignment(){return this.style.alignment} method alignment (line 3) | set alignment(e){this.style.alignment=e} method border (line 3) | get border(){return this.style.border} method border (line 3) | set border(e){this.style.border=e} method fill (line 3) | get fill(){return this.style.fill} method fill (line 3) | set fill(e){this.style.fill=e} method protection (line 3) | get protection(){return this.style.protection} method protection (line 3) | set protection(e){this.style.protection=e} method _mergeStyle (line 3) | _mergeStyle(e,t,r){const n=e&&e.numFmt||t&&t.numFmt;n&&(r.numFmt=n);co... method address (line 3) | get address(){return this._address} method row (line 3) | get row(){return this._row.number} method col (line 3) | get col(){return this._column.number} method $col$row (line 3) | get $col$row(){return`$${this._column.letter}$${this.row}`} method type (line 3) | get type(){return this._value.type} method effectiveType (line 3) | get effectiveType(){return this._value.effectiveType} method toCsvString (line 3) | toCsvString(){return this._value.toCsvString()} method addMergeRef (line 3) | addMergeRef(){this._mergeCount++} method releaseMergeRef (line 3) | releaseMergeRef(){this._mergeCount--} method isMerged (line 3) | get isMerged(){return this._mergeCount>0||this.type===l.Types.Merge} method merge (line 3) | merge(e,t){this._value.release(),this._value=c.create(l.Types.Merge,th... method unmerge (line 3) | unmerge(){this.type===l.Types.Merge&&(this._value.release(),this._valu... method isMergedTo (line 3) | isMergedTo(e){return this._value.type===l.Types.Merge&&this._value.isM... method master (line 3) | get master(){return this.type===l.Types.Merge?this._value.master:this} method isHyperlink (line 3) | get isHyperlink(){return this._value.type===l.Types.Hyperlink} method hyperlink (line 3) | get hyperlink(){return this._value.hyperlink} method value (line 3) | get value(){return this._value.value} method value (line 3) | set value(e){this.type!==l.Types.Merge?(this._value.release(),this._va... method note (line 3) | get note(){return this._comment&&this._comment.note} method note (line 3) | set note(e){this._comment=new a(e)} method text (line 3) | get text(){return this._value.toString()} method html (line 3) | get html(){return i.escapeHtml(this.text)} method toString (line 3) | toString(){return this.text} method _upgradeToHyperlink (line 3) | _upgradeToHyperlink(e){this.type===l.Types.String&&(this._value=c.crea... method formula (line 3) | get formula(){return this._value.formula} method result (line 3) | get result(){return this._value.result} method formulaType (line 3) | get formulaType(){return this._value.formulaType} method fullAddress (line 3) | get fullAddress(){const{worksheet:e}=this._row;return{sheetName:e.name... method name (line 3) | get name(){return this.names[0]} method name (line 3) | set name(e){this.names=[e]} method names (line 3) | get names(){return this.workbook.definedNames.getNamesEx(this.fullAddr... method names (line 3) | set names(e){const{definedNames:t}=this.workbook;t.removeAllNames(this... method addName (line 3) | addName(e){this.workbook.definedNames.addEx(this.fullAddress,e)} method removeName (line 3) | removeName(e){this.workbook.definedNames.removeEx(this.fullAddress,e)} method removeAllNames (line 3) | removeAllNames(){this.workbook.definedNames.removeAllNames(this.fullAd... method _dataValidations (line 3) | get _dataValidations(){return this.worksheet.dataValidations} method dataValidation (line 3) | get dataValidation(){return this._dataValidations.find(this.address)} method dataValidation (line 3) | set dataValidation(e){this._dataValidations.add(this.address,e)} method model (line 3) | get model(){const{model:e}=this._value;return e.style=this.style,this.... method model (line 3) | set model(e){if(this._value.release(),this._value=c.create(e.type,this... method constructor (line 3) | constructor(e){this._data=e} method length (line 3) | get length(){return this._data.length} method copy (line 3) | copy(e,t,r,n){return this._data._buf.copy(e,t,r,n)} method toBuffer (line 3) | toBuffer(){return this._data.toBuffer()} method constructor (line 3) | constructor(){super(),this.map={Company:new s({tag:"Company"}),Manager... method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode("Properties",l.PR... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.p... method constructor (line 3) | constructor(){super(),this.map={"dc:creator":new o({tag:"dc:creator"})... method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode("cp:corePropertie... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.p... method constructor (line 3) | constructor(){super(),this.map={"xdr:twoCellAnchor":new o,"xdr:oneCell... method prepare (line 3) | prepare(e){e.anchors.forEach((e,t)=>{e.anchorType=function(e){return("... method tag (line 3) | get tag(){return"xdr:wsDr"} method render (line 3) | render(e,t){e.openXml(i.StdDocAttributes),e.openNode(this.tag,l.DRAWIN... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.m... method reconcile (line 3) | reconcile(e,t){e.anchors.forEach(e=>{e.br?this.map["xdr:twoCellAnchor"... method constructor (line 3) | constructor(){super(),this.map={patternFill:new o,gradientFill:new a}} method tag (line 3) | get tag(){return"fill"} method render (line 3) | render(e,t){switch(e.addRollback(),e.openNode("fill"),t.type){case"pat... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){return!!this.parser&&(this.parser.parseClose(e)||(this.m... method validStyle (line 3) | validStyle(e){return l.validPatternValues[e]} method constructor (line 3) | constructor(e){this.rowCount=0,this.formatterOptions=e,this.fieldForma... method isRowHashArray (line 3) | static isRowHashArray(e){return!!Array.isArray(e)&&(Array.isArray(e[0]... method isRowArray (line 3) | static isRowArray(e){return Array.isArray(e)&&!this.isRowHashArray(e)} method gatherHeaders (line 3) | static gatherHeaders(e){return l.isRowHashArray(e)?e.map(e=>e[0]):Arra... method createTransform (line 3) | static createTransform(e){return a.isSyncTransform(e)?(t,r)=>{let n=nu... method rowTransform (line 3) | set rowTransform(e){if(!i.default(e))throw new TypeError("The transfor... method format (line 3) | format(e,t){this.callTransformer(e,(r,n)=>{if(r)return t(r);if(!e)retu... method finish (line 3) | finish(e){const t=[];if(this.formatterOptions.alwaysWriteHeaders&&0===... method checkHeaders (line 3) | checkHeaders(e){if(this.headers)return{shouldFormatColumns:!0,headers:... method gatherColumns (line 3) | gatherColumns(e){if(null===this.headers)throw new Error("Headers is cu... method callTransformer (line 3) | callTransformer(e,t){return this._rowTransform?this._rowTransform(e,t)... method formatColumns (line 3) | formatColumns(e,t){const r=e.map((e,r)=>this.fieldFormatter.format(e,r... function c (line 3) | function c(e){o.call(this,"der",e)} method constructor (line 3) | constructor(e){this._data=e} method length (line 3) | get length(){return this._data.length} method copy (line 3) | copy(e,t,r,n){this._data.copy(e,t,r,n)} method toBuffer (line 3) | toBuffer(){return this._data} method constructor (line 3) | constructor(){super(),this.map={"x14:dataBar":this.databarXform=new o,... method tag (line 3) | get tag(){return"x14:cfRule"} method isExt (line 3) | static isExt(e){return"dataBar"===e.type?o.isExt(e):!("iconSet"!==e.ty... method prepare (line 3) | prepare(e){c.isExt(e)&&(e.x14Id=`{${n()}}`.toUpperCase())} method render (line 3) | render(e,t){if(c.isExt(t))switch(t.type){case"dataBar":this.renderData... method renderDataBar (line 3) | renderDataBar(e,t){e.openNode(this.tag,{type:"dataBar",id:t.x14Id}),th... method renderIconSet (line 3) | renderIconSet(e,t){e.openNode(this.tag,{type:"iconSet",priority:t.prio... method createNewModel (line 3) | createNewModel(e){let{attributes:t}=e;return{type:t.type,x14Id:t.id,pr... method onParserClose (line 3) | onParserClose(e,t){Object.assign(this.model,t.model)} method constructor (line 3) | constructor(){super(),this.map={autoFilter:new o,tableColumns:new s({t... method prepare (line 3) | prepare(e,t){this.map.autoFilter.prepare(e),this.map.tableColumns.prep... method tag (line 3) | get tag(){return"table"} method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode(this.tag,{...c.TA... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;const{n... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.p... method reconcile (line 3) | reconcile(e,t){e.columns.forEach(e=>{void 0!==e.dxfId&&(e.style=t.styl... function u (line 3) | function u(e,t){let r=e.readUInt8(t);if(e.isError(r))return r;const n=a.... method constructor (line 3) | constructor(e){this.size=e,this.buffer=n.alloc(e),this.iRead=0,this.iW... method toBuffer (line 3) | toBuffer(){if(0===this.iRead&&this.iWrite===this.size)return this.buff... method length (line 3) | get length(){return this.iWrite-this.iRead} method eod (line 3) | get eod(){return this.iRead===this.iWrite} method full (line 3) | get full(){return this.iWrite===this.size} method read (line 3) | read(e){let t;return 0===e?null:void 0===e||e>=this.length?(t=this.toB... method write (line 3) | write(e,t,r){const n=Math.min(r,this.size-this.iWrite);return e.copy(t... method constructor (line 3) | constructor(e){super(),this.options=e||u.OPTIONS,this.map={b:{prop:"bo... method tag (line 3) | get tag(){return this.options.tagName} method render (line 3) | render(e,t){const{map:r}=this;e.openNode(this.options.tagName),l.each(... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;if(this... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser&&!this.parser.parseClose(e)){const t=this... function h (line 3) | function h(e,t,r){let n=e.readUInt8(r);if(e.isError(n))return n;if(!t&&1... function o (line 3) | function o(e){s.call(this,e),this.enc="pem"} method constructor (line 3) | constructor(e,t,r){this._worksheet=e,this._number=t,!1!==r&&(this.defn... method number (line 3) | get number(){return this._number} method worksheet (line 3) | get worksheet(){return this._worksheet} method letter (line 3) | get letter(){return s.n2l(this._number)} method isCustomWidth (line 3) | get isCustomWidth(){return void 0!==this.width&&9!==this.width} method defn (line 3) | get defn(){return{header:this._header,key:this.key,width:this.width,st... method defn (line 3) | set defn(e){e?(this.key=e.key,this.width=void 0!==e.width?e.width:9,th... method headers (line 3) | get headers(){return this._header&&this._header instanceof Array?this.... method header (line 3) | get header(){return this._header} method header (line 3) | set header(e){void 0!==e?(this._header=e,this.headers.forEach((e,t)=>{... method key (line 3) | get key(){return this._key} method key (line 3) | set key(e){(this._key&&this._worksheet.getColumnKey(this._key))===this... method hidden (line 3) | get hidden(){return!!this._hidden} method hidden (line 3) | set hidden(e){this._hidden=e} method outlineLevel (line 3) | get outlineLevel(){return this._outlineLevel||0} method outlineLevel (line 3) | set outlineLevel(e){this._outlineLevel=e} method collapsed (line 3) | get collapsed(){return!!(this._outlineLevel&&this._outlineLevel>=this.... method toString (line 3) | toString(){return JSON.stringify({key:this.key,width:this.width,header... method equivalentTo (line 3) | equivalentTo(e){return this.width===e.width&&this.hidden===e.hidden&&t... method isDefault (line 3) | get isDefault(){if(this.isCustomWidth)return!1;if(this.hidden)return!1... method headerCount (line 3) | get headerCount(){return this.headers.length} method eachCell (line 3) | eachCell(e,t){const r=this.number;t||(t=e,e=null),this._worksheet.each... method values (line 3) | get values(){const e=[];return this.eachCell((t,r)=>{t&&t.type!==i.Val... method values (line 3) | set values(e){if(!e)return;const t=this.number;let r=0;e.hasOwnPropert... method _applyStyle (line 3) | _applyStyle(e,t){return this.style[e]=t,this.eachCell(r=>{r[e]=t}),t} method numFmt (line 3) | get numFmt(){return this.style.numFmt} method numFmt (line 3) | set numFmt(e){this._applyStyle("numFmt",e)} method font (line 3) | get font(){return this.style.font} method font (line 3) | set font(e){this._applyStyle("font",e)} method alignment (line 3) | get alignment(){return this.style.alignment} method alignment (line 3) | set alignment(e){this._applyStyle("alignment",e)} method protection (line 3) | get protection(){return this.style.protection} method protection (line 3) | set protection(e){this._applyStyle("protection",e)} method border (line 3) | get border(){return this.style.border} method border (line 3) | set border(e){this._applyStyle("border",e)} method fill (line 3) | get fill(){return this.style.fill} method fill (line 3) | set fill(e){this._applyStyle("fill",e)} method toModel (line 3) | static toModel(e){const t=[];let r=null;return e&&e.forEach((e,n)=>{e.... method fromModel (line 3) | static fromModel(e,t){const r=[];let n=1,i=0;for(t=(t=t||[]).sort((fun... method constructor (line 3) | constructor(){super(),this.map={"v:shape":new s}} method tag (line 3) | get tag(){return"xml"} method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode(this.tag,o.DRAWIN... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.m... method reconcile (line 3) | reconcile(e,t){e.anchors.forEach(e=>{e.br?this.map["xdr:twoCellAnchor"... method constructor (line 3) | constructor(){super(),this.map={"v:textbox":new i,"x:ClientData":new s}} method tag (line 3) | get tag(){return"v:shape"} method render (line 3) | render(e,t,r){e.openNode("v:shape",o.V_SHAPE_ATTRIBUTES(t,r)),e.leafNo... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.p... method constructor (line 3) | constructor(){super(),this.map={Relationship:new s}} method render (line 3) | render(e,t){t=t||this._values,e.openXml(n.StdDocAttributes),e.openNode... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.m... method constructor (line 3) | constructor(){super(),this.map={"x14:id":this.idXform=new s}} method tag (line 3) | get tag(){return"ext"} method render (line 3) | render(e,t){e.openNode(this.tag,{uri:"{B025F937-C7B1-47D3-B67F-A62EFF6... method createNewModel (line 3) | createNewModel(){return{}} method onParserClose (line 3) | onParserClose(e,t){this.model.x14Id=t.model} method constructor (line 3) | constructor(e){super(),this.model=e} method tag (line 3) | get tag(){return"r"} method textXform (line 3) | get textXform(){return this._textXform||(this._textXform=new n)} method fontXform (line 3) | get fontXform(){return this._fontXform||(this._fontXform=new i(o.FONT_... method render (line 3) | render(e,t){t=t||this.model,e.openNode("r"),t.font&&this.fontXform.ren... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){switch(e){case"r":return!1;case"t":return this.model.tex... method constructor (line 3) | constructor(e){super(),this.name=e,this.map={color:new s}} method tag (line 3) | get tag(){return this.name} method render (line 3) | render(e,t,r){const n=t&&t.color||r||this.defaultColor;e.openNode(this... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){return this.parser?(this.parser.parseClose(e)||(this.par... method validStyle (line 3) | validStyle(e){return o.validStyleValues[e]} method constructor (line 3) | constructor(){super(),this.map={fgColor:new i("fgColor"),bgColor:new i... method name (line 3) | get name(){return"pattern"} method tag (line 3) | get tag(){return"patternFill"} method render (line 3) | render(e,t){e.openNode("patternFill"),e.addAttribute("patternType",t.p... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){return!!this.parser&&(this.parser.parseClose(e)||(this.p... method constructor (line 3) | constructor(e){this.parserOptions=e,this.rowParser=new i.RowParser(thi... method removeBOM (line 3) | static removeBOM(e){return e&&65279===e.charCodeAt(0)?e.slice(1):e} method parse (line 3) | parse(e,t){const r=new n.Scanner({line:o.removeBOM(e),parserOptions:th... method parseWithoutComments (line 3) | parseWithoutComments(e){const t=[];let r=!0;for(;r;)r=this.parseRow(e,... method parseWithComments (line 3) | parseWithComments(e){const{parserOptions:t}=this,r=[];for(let n=e.next... method parseRow (line 3) | parseRow(e,t){if(!e.nextNonSpaceToken)return!1;const r=this.rowParser.... method constructor (line 3) | constructor(){this._rowTransform=null,this._rowValidator=null} method createTransform (line 3) | static createTransform(e){return s.isSyncTransform(e)?(t,r)=>{let n=nu... method createValidator (line 3) | static createValidator(e){return s.isSyncValidate(e)?(t,r)=>{r(null,{r... method rowTransform (line 3) | set rowTransform(e){if(!i.default(e))throw new TypeError("The transfor... method rowValidator (line 3) | set rowValidator(e){if(!i.default(e))throw new TypeError("The validate... method transformAndValidate (line 3) | transformAndValidate(e,t){return this.callTransformer(e,(e,r)=>e?t(e):... method callTransformer (line 3) | callTransformer(e,t){return this._rowTransform?this._rowTransform(e,t)... method callValidator (line 3) | callValidator(e,t){return this._rowValidator?this._rowValidator(e,t):t... function a (line 3) | function a(e){this.enc="der",this.name=e.name,this.entity=e,this.tree=ne... method constructor (line 3) | constructor(e,t){this._data=e,this._encoding=t} method length (line 3) | get length(){return this.toBuffer().length} method copy (line 3) | copy(e,t,r,n){return this.toBuffer().copy(e,t,r,n)} method toBuffer (line 3) | toBuffer(){return this._buffer||(this._buffer=n.from(this._data,this._... method constructor (line 3) | constructor(){this._xml=[],this._stack=[],this._rollbacks=[]} method tos (line 3) | get tos(){return this._stack.length?this._stack[this._stack.length-1]:... method cursor (line 3) | get cursor(){return this._xml.length} method openXml (line 3) | openXml(e){const t=this._xml;t.push("\n")} method openNode (line 3) | openNode(e,t){const r=this.tos,n=this._xml;r&&this.open&&n.push(">"),t... method addAttribute (line 3) | addAttribute(e,t){if(!this.open)throw new Error("Cannot write attribut... method addAttributes (line 3) | addAttributes(e){if(!this.open)throw new Error("Cannot write attribute... method writeText (line 3) | writeText(e){const t=this._xml;this.open&&(t.push(">"),this.open=!1),t... method writeXml (line 3) | writeXml(e){this.open&&(this._xml.push(">"),this.open=!1),this.leaf=!1... method closeNode (line 3) | closeNode(){const e=this._stack.pop(),t=this._xml;this.leaf?t.push("/>... method leafNode (line 3) | leafNode(e,t,r){this.openNode(e,t),void 0!==r&&this.writeText(r),this.... method closeAll (line 3) | closeAll(){for(;this._stack.length;)this.closeNode()} method addRollback (line 3) | addRollback(){return this._rollbacks.push({xml:this._xml.length,stack:... method commit (line 3) | commit(){this._rollbacks.pop()} method rollback (line 3) | rollback(){const e=this._rollbacks.pop();this._xml.length>e.xml&&this.... method xml (line 3) | get xml(){return this.closeAll(),this._xml.join("")} method constructor (line 3) | constructor(e){super(),this.options=Object.assign({type:"nodebuffer",c... method append (line 3) | append(e,t){t.hasOwnProperty("base64")&&t.base64?this.zip.file(t.name,... method finalize (line 3) | async finalize(){const e=await this.zip.generateAsync(this.options);th... method read (line 3) | read(e){return this.stream.read(e)} method setEncoding (line 3) | setEncoding(e){return this.stream.setEncoding(e)} method pause (line 3) | pause(){return this.stream.pause()} method resume (line 3) | resume(){return this.stream.resume()} method isPaused (line 3) | isPaused(){return this.stream.isPaused()} method pipe (line 3) | pipe(e,t){return this.stream.pipe(e,t)} method unpipe (line 3) | unpipe(e){return this.stream.unpipe(e)} method unshift (line 3) | unshift(e){return this.stream.unshift(e)} method wrap (line 3) | wrap(e){return this.stream.wrap(e)} method constructor (line 3) | constructor(){super(),this.map={stop:new s}} method name (line 3) | get name(){return"gradient"} method tag (line 3) | get tag(){return"gradientFill"} method render (line 3) | render(e,t){switch(e.openNode("gradientFill"),t.gradient){case"angle":... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){return!!this.parser&&(this.parser.parseClose(e)||(this.m... method constructor (line 3) | constructor(e,t){super(),this.id=e,this.formatCode=t} method tag (line 3) | get tag(){return"numFmt"} method render (line 3) | render(e,t){e.leafNode("numFmt",{numFmtId:t.id,formatCode:t.formatCode})} method parseOpen (line 3) | parseOpen(e){switch(e.name){case"numFmt":return this.model={id:parseIn... method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(){return!1} method constructor (line 3) | constructor(e){super({objectMode:e.objectMode}),this.lines="",this.row... method hasHitRowLimit (line 3) | get hasHitRowLimit(){return this.parserOptions.limitRows&&this.rowCoun... method shouldEmitRows (line 3) | get shouldEmitRows(){return this.parsedRowCount>this.parserOptions.ski... method shouldSkipLine (line 3) | get shouldSkipLine(){return this.parsedLineCount<=this.parserOptions.s... method transform (line 3) | transform(e){return this.rowTransformerValidator.rowTransform=e,this} method validate (line 3) | validate(e){return this.rowTransformerValidator.rowValidator=e,this} method emit (line 3) | emit(e){if("end"===e)return this.endEmitted||(this.endEmitted=!0,super... method _transform (line 3) | _transform(e,t,r){if(this.hasHitRowLimit)return r();const n=a.wrapDone... method _flush (line 3) | _flush(e){const t=a.wrapDoneCallback(e);if(this.hasHitRowLimit)return ... method parse (line 3) | parse(e,t){if(!e)return[];const{line:r,rows:n}=this.parser.parse(e,t);... method processRows (line 3) | processRows(e,r){const n=e.length,i=s=>{const o=e=>e?r(e):s%100!=0?i(s... method transformRow (line 3) | transformRow(e,t){try{this.headerTransformer.transform(e,(r,n)=>r?t(r)... method checkAndEmitHeaders (line 3) | checkAndEmitHeaders(){!this.headersEmitted&&this.headerTransformer.hea... method skipRow (line 3) | skipRow(e){return this.rowCount-=1,e(null,{row:null,isValid:!0})} method pushRow (line 3) | pushRow(e,t){try{this.parserOptions.objectMode?this.push(e):this.push(... method wrapDoneCallback (line 3) | static wrapDoneCallback(e){let t=!1;return function(r){if(r){if(t)thro... function l (line 3) | function l(e){s.call(this,"der",e)} method constructor (line 3) | constructor(e,t,r){if(!e||!t)throw new Error("A Cell needs a Row");thi... method worksheet (line 3) | get worksheet(){return this._row.worksheet} method workbook (line 3) | get workbook(){return this._row.worksheet.workbook} method destroy (line 3) | destroy(){delete this.style,delete this._value,delete this._row,delete... method numFmt (line 3) | get numFmt(){return this.style.numFmt} method numFmt (line 3) | set numFmt(e){this.style.numFmt=e} method font (line 3) | get font(){return this.style.font} method font (line 3) | set font(e){this.style.font=e} method alignment (line 3) | get alignment(){return this.style.alignment} method alignment (line 3) | set alignment(e){this.style.alignment=e} method border (line 3) | get border(){return this.style.border} method border (line 3) | set border(e){this.style.border=e} method fill (line 3) | get fill(){return this.style.fill} method fill (line 3) | set fill(e){this.style.fill=e} method protection (line 3) | get protection(){return this.style.protection} method protection (line 3) | set protection(e){this.style.protection=e} method _mergeStyle (line 3) | _mergeStyle(e,t,r){const n=e&&e.numFmt||t&&t.numFmt;n&&(r.numFmt=n);co... method address (line 3) | get address(){return this._address} method row (line 3) | get row(){return this._row.number} method col (line 3) | get col(){return this._column.number} method $col$row (line 3) | get $col$row(){return`$${this._column.letter}$${this.row}`} method type (line 3) | get type(){return this._value.type} method effectiveType (line 3) | get effectiveType(){return this._value.effectiveType} method toCsvString (line 3) | toCsvString(){return this._value.toCsvString()} method addMergeRef (line 3) | addMergeRef(){this._mergeCount++} method releaseMergeRef (line 3) | releaseMergeRef(){this._mergeCount--} method isMerged (line 3) | get isMerged(){return this._mergeCount>0||this.type===l.Types.Merge} method merge (line 3) | merge(e,t){this._value.release(),this._value=c.create(l.Types.Merge,th... method unmerge (line 3) | unmerge(){this.type===l.Types.Merge&&(this._value.release(),this._valu... method isMergedTo (line 3) | isMergedTo(e){return this._value.type===l.Types.Merge&&this._value.isM... method master (line 3) | get master(){return this.type===l.Types.Merge?this._value.master:this} method isHyperlink (line 3) | get isHyperlink(){return this._value.type===l.Types.Hyperlink} method hyperlink (line 3) | get hyperlink(){return this._value.hyperlink} method value (line 3) | get value(){return this._value.value} method value (line 3) | set value(e){this.type!==l.Types.Merge?(this._value.release(),this._va... method note (line 3) | get note(){return this._comment&&this._comment.note} method note (line 3) | set note(e){this._comment=new a(e)} method text (line 3) | get text(){return this._value.toString()} method html (line 3) | get html(){return i.escapeHtml(this.text)} method toString (line 3) | toString(){return this.text} method _upgradeToHyperlink (line 3) | _upgradeToHyperlink(e){this.type===l.Types.String&&(this._value=c.crea... method formula (line 3) | get formula(){return this._value.formula} method result (line 3) | get result(){return this._value.result} method formulaType (line 3) | get formulaType(){return this._value.formulaType} method fullAddress (line 3) | get fullAddress(){const{worksheet:e}=this._row;return{sheetName:e.name... method name (line 3) | get name(){return this.names[0]} method name (line 3) | set name(e){this.names=[e]} method names (line 3) | get names(){return this.workbook.definedNames.getNamesEx(this.fullAddr... method names (line 3) | set names(e){const{definedNames:t}=this.workbook;t.removeAllNames(this... method addName (line 3) | addName(e){this.workbook.definedNames.addEx(this.fullAddress,e)} method removeName (line 3) | removeName(e){this.workbook.definedNames.removeEx(this.fullAddress,e)} method removeAllNames (line 3) | removeAllNames(){this.workbook.definedNames.removeAllNames(this.fullAd... method _dataValidations (line 3) | get _dataValidations(){return this.worksheet.dataValidations} method dataValidation (line 3) | get dataValidation(){return this._dataValidations.find(this.address)} method dataValidation (line 3) | set dataValidation(e){this._dataValidations.add(this.address,e)} method model (line 3) | get model(){const{model:e}=this._value;return e.style=this.style,this.... method model (line 3) | set model(e){if(this._value.release(),this._value=c.create(e.type,this... method constructor (line 3) | constructor(e){this._data=e} method length (line 3) | get length(){return this._data.length} method copy (line 3) | copy(e,t,r,n){return this._data._buf.copy(e,t,r,n)} method toBuffer (line 3) | toBuffer(){return this._data.toBuffer()} method constructor (line 3) | constructor(){super(),this.map={Company:new s({tag:"Company"}),Manager... method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode("Properties",l.PR... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.p... method constructor (line 3) | constructor(){super(),this.map={"dc:creator":new o({tag:"dc:creator"})... method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode("cp:corePropertie... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.p... method constructor (line 3) | constructor(){super(),this.map={"xdr:twoCellAnchor":new o,"xdr:oneCell... method prepare (line 3) | prepare(e){e.anchors.forEach((e,t)=>{e.anchorType=function(e){return("... method tag (line 3) | get tag(){return"xdr:wsDr"} method render (line 3) | render(e,t){e.openXml(i.StdDocAttributes),e.openNode(this.tag,l.DRAWIN... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.m... method reconcile (line 3) | reconcile(e,t){e.anchors.forEach(e=>{e.br?this.map["xdr:twoCellAnchor"... method constructor (line 3) | constructor(){super(),this.map={patternFill:new o,gradientFill:new a}} method tag (line 3) | get tag(){return"fill"} method render (line 3) | render(e,t){switch(e.addRollback(),e.openNode("fill"),t.type){case"pat... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){return!!this.parser&&(this.parser.parseClose(e)||(this.m... method validStyle (line 3) | validStyle(e){return l.validPatternValues[e]} method constructor (line 3) | constructor(e){this.rowCount=0,this.formatterOptions=e,this.fieldForma... method isRowHashArray (line 3) | static isRowHashArray(e){return!!Array.isArray(e)&&(Array.isArray(e[0]... method isRowArray (line 3) | static isRowArray(e){return Array.isArray(e)&&!this.isRowHashArray(e)} method gatherHeaders (line 3) | static gatherHeaders(e){return l.isRowHashArray(e)?e.map(e=>e[0]):Arra... method createTransform (line 3) | static createTransform(e){return a.isSyncTransform(e)?(t,r)=>{let n=nu... method rowTransform (line 3) | set rowTransform(e){if(!i.default(e))throw new TypeError("The transfor... method format (line 3) | format(e,t){this.callTransformer(e,(r,n)=>{if(r)return t(r);if(!e)retu... method finish (line 3) | finish(e){const t=[];if(this.formatterOptions.alwaysWriteHeaders&&0===... method checkHeaders (line 3) | checkHeaders(e){if(this.headers)return{shouldFormatColumns:!0,headers:... method gatherColumns (line 3) | gatherColumns(e){if(null===this.headers)throw new Error("Headers is cu... method callTransformer (line 3) | callTransformer(e,t){return this._rowTransform?this._rowTransform(e,t)... method formatColumns (line 3) | formatColumns(e,t){const r=e.map((e,r)=>this.fieldFormatter.format(e,r... function c (line 3) | function c(e){return e<10?"0"+e:e} method constructor (line 3) | constructor(e){this._data=e} method length (line 3) | get length(){return this._data.length} method copy (line 3) | copy(e,t,r,n){this._data.copy(e,t,r,n)} method toBuffer (line 3) | toBuffer(){return this._data} method constructor (line 3) | constructor(){super(),this.map={"x14:dataBar":this.databarXform=new o,... method tag (line 3) | get tag(){return"x14:cfRule"} method isExt (line 3) | static isExt(e){return"dataBar"===e.type?o.isExt(e):!("iconSet"!==e.ty... method prepare (line 3) | prepare(e){c.isExt(e)&&(e.x14Id=`{${n()}}`.toUpperCase())} method render (line 3) | render(e,t){if(c.isExt(t))switch(t.type){case"dataBar":this.renderData... method renderDataBar (line 3) | renderDataBar(e,t){e.openNode(this.tag,{type:"dataBar",id:t.x14Id}),th... method renderIconSet (line 3) | renderIconSet(e,t){e.openNode(this.tag,{type:"iconSet",priority:t.prio... method createNewModel (line 3) | createNewModel(e){let{attributes:t}=e;return{type:t.type,x14Id:t.id,pr... method onParserClose (line 3) | onParserClose(e,t){Object.assign(this.model,t.model)} method constructor (line 3) | constructor(){super(),this.map={autoFilter:new o,tableColumns:new s({t... method prepare (line 3) | prepare(e,t){this.map.autoFilter.prepare(e),this.map.tableColumns.prep... method tag (line 3) | get tag(){return"table"} method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode(this.tag,{...c.TA... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;const{n... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.p... method reconcile (line 3) | reconcile(e,t){e.columns.forEach(e=>{void 0!==e.dxfId&&(e.style=t.styl... function s (line 3) | function s(e){i.call(this,e),this.enc="pem"} method prepare (line 3) | prepare(){} method render (line 3) | render(){} method parseOpen (line 3) | parseOpen(e){} method parseText (line 3) | parseText(e){} method parseClose (line 3) | parseClose(e){} method reconcile (line 3) | reconcile(e,t){} method reset (line 3) | reset(){this.model=null,this.map&&Object.values(this.map).forEach(e=>{... method mergeModel (line 3) | mergeModel(e){this.model=Object.assign(this.model||{},e)} method parse (line 3) | async parse(e){for await(const t of e)for(const{eventType:e,value:r}of... method parseStream (line 3) | async parseStream(e){return this.parse(n(e))} method xml (line 3) | get xml(){return this.toXml(this.model)} method toXml (line 3) | toXml(e){const t=new i;return this.render(t,e),t.xml} method toAttribute (line 3) | static toAttribute(e,t){let r=arguments.length>2&&void 0!==arguments[2... method toStringAttribute (line 3) | static toStringAttribute(e,t){let r=arguments.length>2&&void 0!==argum... method toStringValue (line 3) | static toStringValue(e,t){return void 0===e?t:e} method toBoolAttribute (line 3) | static toBoolAttribute(e,t){let r=arguments.length>2&&void 0!==argumen... method toBoolValue (line 3) | static toBoolValue(e,t){return void 0===e?t:"1"===e} method toIntAttribute (line 3) | static toIntAttribute(e,t){let r=arguments.length>2&&void 0!==argument... method toIntValue (line 3) | static toIntValue(e,t){return void 0===e?t:parseInt(e,10)} method toFloatAttribute (line 3) | static toFloatAttribute(e,t){let r=arguments.length>2&&void 0!==argume... method toFloatValue (line 3) | static toFloatValue(e,t){return void 0===e?t:parseFloat(e)} method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode("Types",s.PROPERT... method parseOpen (line 3) | parseOpen(){return!1} method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(){return!1} method tag (line 3) | get tag(){return"x14:id"} method render (line 3) | render(e,t){e.leafNode(this.tag,null,t)} method parseOpen (line 3) | parseOpen(){this.model=""} method parseText (line 3) | parseText(e){this.model+=e} method parseClose (line 3) | parseClose(e){return e!==this.tag} method constructor (line 3) | constructor(){super(),this.map={"x14:conditionalFormattings":this.cond... method tag (line 3) | get tag(){return"ext"} method hasContent (line 3) | hasContent(e){return this.conditionalFormattings.hasContent(e.conditio... method prepare (line 3) | prepare(e,t){this.conditionalFormattings.prepare(e.conditionalFormatti... method render (line 3) | render(e,t){e.openNode("ext",{uri:"{78C0D931-6437-407d-A8EE-F0AAD7539E... method createNewModel (line 3) | createNewModel(){return{}} method onParserClose (line 3) | onParserClose(e,t){this.model[e]=t.model} method constructor (line 3) | constructor(){super(),this.map={color:new i}} method tag (line 3) | get tag(){return"stop"} method render (line 3) | render(e,t){e.openNode("stop"),e.addAttribute("position",t.position),t... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(e){return!!this.parser&&(this.parser.parseClose(e)||(this.m... method constructor (line 3) | constructor(e){super({writableObjectMode:e.objectMode}),this.hasWritte... method transform (line 3) | transform(e){return this.rowFormatter.rowTransform=e,this} method _transform (line 3) | _transform(e,r,n){let i=!1;try{this.hasWrittenBOM||(this.push(this.for... method _flush (line 3) | _flush(e){this.rowFormatter.finish((r,n)=>r?e(r):(n&&n.forEach(e=>{thi... function n (line 3) | function n(e,t){if(!e)throw new Error(t||"Assertion failed")} function i (line 3) | function i(e,t){e.super_=t;var r=function(){};r.prototype=t.prototype,e.... method constructor (line 3) | constructor(e,t){let r=arguments.length>2&&void 0!==arguments[2]?argum... method asInstance (line 3) | static asInstance(e){return e instanceof i||null==e?e:new i(e)} method col (line 3) | get col(){return this.nativeCol+Math.min(this.colWidth-1,this.nativeCo... method col (line 3) | set col(e){this.nativeCol=Math.floor(e),this.nativeColOff=Math.floor((... method row (line 3) | get row(){return this.nativeRow+Math.min(this.rowHeight-1,this.nativeR... method row (line 3) | set row(e){this.nativeRow=Math.floor(e),this.nativeRowOff=Math.floor((... method colWidth (line 3) | get colWidth(){return this.worksheet&&this.worksheet.getColumn(this.na... method rowHeight (line 3) | get rowHeight(){return this.worksheet&&this.worksheet.getRow(this.nati... method model (line 3) | get model(){return{nativeCol:this.nativeCol,nativeColOff:this.nativeCo... method model (line 3) | set model(e){this.nativeCol=e.nativeCol,this.nativeColOff=e.nativeColO... method constructor (line 3) | constructor(e){this.note=e} method model (line 3) | get model(){let e=null;switch(typeof this.note){case"string":e={type:"... method model (line 3) | set model(e){const{note:t}=e,{texts:r}=t;1===r.length&&1===Object.keys... method fromModel (line 3) | static fromModel(e){const t=new i;return t.model=e,t} method constructor (line 3) | constructor(){this.decode(arguments)} method setTLBR (line 3) | setTLBR(e,t,r,i,s){if(arguments.length<4){const i=n.decodeAddress(e),o... method decode (line 3) | decode(e){switch(e.length){case 5:this.setTLBR(e[0],e[1],e[2],e[3],e[4... method top (line 3) | get top(){return this.model.top||1} method top (line 3) | set top(e){this.model.top=e} method left (line 3) | get left(){return this.model.left||1} method left (line 3) | set left(e){this.model.left=e} method bottom (line 3) | get bottom(){return this.model.bottom||1} method bottom (line 3) | set bottom(e){this.model.bottom=e} method right (line 3) | get right(){return this.model.right||1} method right (line 3) | set right(e){this.model.right=e} method sheetName (line 3) | get sheetName(){return this.model.sheetName} method sheetName (line 3) | set sheetName(e){this.model.sheetName=e} method _serialisedSheetName (line 3) | get _serialisedSheetName(){const{sheetName:e}=this.model;return e?/^[a... method expand (line 3) | expand(e,t,r,n){(!this.model.top||e1?this.range:this._serialisedSheetN... method $shortRange (line 3) | get $shortRange(){return this.count>1?this.$range:this._serialisedShee... method count (line 3) | get count(){return(1+this.bottom-this.top)*(1+this.right-this.left)} method toString (line 3) | toString(){return this.range} method intersects (line 3) | intersects(e){return(!e.sheetName||!this.sheetName||e.sheetName===this... method contains (line 3) | contains(e){const t=n.decodeEx(e);return this.containsEx(t)} method containsEx (line 3) | containsEx(e){return(!e.sheetName||!this.sheetName||e.sheetName===this... method forEachAddress (line 3) | forEachAddress(e){for(let t=this.left;t<=this.right;t++)for(let r=this... method constructor (line 3) | constructor(e,t,r){this.table=e,this.column=t,this.index=r} method _set (line 3) | _set(e,t){this.table.cacheState(),this.column[e]=t} method name (line 3) | get name(){return this.column.name} method name (line 3) | set name(e){this._set("name",e)} method filterButton (line 3) | get filterButton(){return this.column.filterButton} method filterButton (line 3) | set filterButton(e){this.column.filterButton=e} method style (line 3) | get style(){return this.column.style} method style (line 3) | set style(e){this.column.style=e} method totalsRowLabel (line 3) | get totalsRowLabel(){return this.column.totalsRowLabel} method totalsRowLabel (line 3) | set totalsRowLabel(e){this._set("totalsRowLabel",e)} method totalsRowFunction (line 3) | get totalsRowFunction(){return this.column.totalsRowFunction} method totalsRowFunction (line 3) | set totalsRowFunction(e){this._set("totalsRowFunction",e)} method totalsRowResult (line 3) | get totalsRowResult(){return this.column.totalsRowResult} method totalsRowResult (line 3) | set totalsRowResult(e){this._set("totalsRowResult",e)} method totalsRowFormula (line 3) | get totalsRowFormula(){return this.column.totalsRowFormula} method totalsRowFormula (line 3) | set totalsRowFormula(e){this._set("totalsRowFormula",e)} method constructor (line 3) | constructor(e){super(),this.model=e} method tag (line 3) | get tag(){return"u"} method render (line 3) | render(e,t){if(!0===(t=t||this.model))e.leafNode("u");else{const r=i.A... method parseOpen (line 3) | parseOpen(e){"u"===e.name&&(this.model=e.attributes.val||!0)} method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(){return!1} function s (line 3) | function s(e,t,r){if(s.isBN(e))return e;this.negative=0,this.words=null,... method prepare (line 3) | prepare(){} method render (line 3) | render(){} method parseOpen (line 3) | parseOpen(e){} method parseText (line 3) | parseText(e){} method parseClose (line 3) | parseClose(e){} method reconcile (line 3) | reconcile(e,t){} method reset (line 3) | reset(){this.model=null,this.map&&Object.values(this.map).forEach(e=>{... method mergeModel (line 3) | mergeModel(e){this.model=Object.assign(this.model||{},e)} method parse (line 3) | async parse(e){for await(const t of e)for(const{eventType:e,value:r}of... method parseStream (line 3) | async parseStream(e){return this.parse(n(e))} method xml (line 3) | get xml(){return this.toXml(this.model)} method toXml (line 3) | toXml(e){const t=new i;return this.render(t,e),t.xml} method toAttribute (line 3) | static toAttribute(e,t){let r=arguments.length>2&&void 0!==arguments[2... method toStringAttribute (line 3) | static toStringAttribute(e,t){let r=arguments.length>2&&void 0!==argum... method toStringValue (line 3) | static toStringValue(e,t){return void 0===e?t:e} method toBoolAttribute (line 3) | static toBoolAttribute(e,t){let r=arguments.length>2&&void 0!==argumen... method toBoolValue (line 3) | static toBoolValue(e,t){return void 0===e?t:"1"===e} method toIntAttribute (line 3) | static toIntAttribute(e,t){let r=arguments.length>2&&void 0!==argument... method toIntValue (line 3) | static toIntValue(e,t){return void 0===e?t:parseInt(e,10)} method toFloatAttribute (line 3) | static toFloatAttribute(e,t){let r=arguments.length>2&&void 0!==argume... method toFloatValue (line 3) | static toFloatValue(e,t){return void 0===e?t:parseFloat(e)} method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode("Types",s.PROPERT... method parseOpen (line 3) | parseOpen(){return!1} method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(){return!1} method tag (line 3) | get tag(){return"x14:id"} method render (line 3) | render(e,t){e.leafNode(this.tag,null,t)} method parseOpen (line 3) | parseOpen(){this.model=""} method parseText (line 3) | parseText(e){this.model+=e} method parseClose (line 3) | parseClose(e){return e!==this.tag} method constructor (line 3) | constructor(){super(),this.map={"x14:conditionalFormattings":this.cond... method tag (line 3) | get tag(){return"ext"} method hasContent (line 3) | hasContent(e){return this.conditionalFormattings.hasContent(e.conditio... method prepare (line 3) | prepare(e,t){this.conditionalFormattings.prepare(e.conditionalFormatti... method render (line 3) | render(e,t){e.openNode("ext",{uri:"{78C0D931-6437-407d-A8EE-F0AAD7539E... method createNewModel (line 3) | createNewModel(){return{}} method onParserClose (line 3) | onParserClose(e,t){this.model[e]=t.model} method constructor (line 3) | constructor(){super(),this.map={color:new i}} method tag (line 3) | get tag(){return"stop"} method render (line 3) | render(e,t){e.openNode("stop"),e.addAttribute("position",t.position),t... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(e){return!!this.parser&&(this.parser.parseClose(e)||(this.m... method constructor (line 3) | constructor(e){super({writableObjectMode:e.objectMode}),this.hasWritte... method transform (line 3) | transform(e){return this.rowFormatter.rowTransform=e,this} method _transform (line 3) | _transform(e,r,n){let i=!1;try{this.hasWrittenBOM||(this.push(this.for... method _flush (line 3) | _flush(e){this.rowFormatter.finish((r,n)=>r?e(r):(n&&n.forEach(e=>{thi... function a (line 3) | function a(e,t){var r=e.charCodeAt(t);return r>=65&&r<=70?r-55:r>=97&&r<... method constructor (line 3) | constructor(e,t){this._data=e,this._encoding=t} method length (line 3) | get length(){return this.toBuffer().length} method copy (line 3) | copy(e,t,r,n){return this.toBuffer().copy(e,t,r,n)} method toBuffer (line 3) | toBuffer(){return this._buffer||(this._buffer=n.from(this._data,this._... method constructor (line 3) | constructor(){this._xml=[],this._stack=[],this._rollbacks=[]} method tos (line 3) | get tos(){return this._stack.length?this._stack[this._stack.length-1]:... method cursor (line 3) | get cursor(){return this._xml.length} method openXml (line 3) | openXml(e){const t=this._xml;t.push("\n")} method openNode (line 3) | openNode(e,t){const r=this.tos,n=this._xml;r&&this.open&&n.push(">"),t... method addAttribute (line 3) | addAttribute(e,t){if(!this.open)throw new Error("Cannot write attribut... method addAttributes (line 3) | addAttributes(e){if(!this.open)throw new Error("Cannot write attribute... method writeText (line 3) | writeText(e){const t=this._xml;this.open&&(t.push(">"),this.open=!1),t... method writeXml (line 3) | writeXml(e){this.open&&(this._xml.push(">"),this.open=!1),this.leaf=!1... method closeNode (line 3) | closeNode(){const e=this._stack.pop(),t=this._xml;this.leaf?t.push("/>... method leafNode (line 3) | leafNode(e,t,r){this.openNode(e,t),void 0!==r&&this.writeText(r),this.... method closeAll (line 3) | closeAll(){for(;this._stack.length;)this.closeNode()} method addRollback (line 3) | addRollback(){return this._rollbacks.push({xml:this._xml.length,stack:... method commit (line 3) | commit(){this._rollbacks.pop()} method rollback (line 3) | rollback(){const e=this._rollbacks.pop();this._xml.length>e.xml&&this.... method xml (line 3) | get xml(){return this.closeAll(),this._xml.join("")} method constructor (line 3) | constructor(e){super(),this.options=Object.assign({type:"nodebuffer",c... method append (line 3) | append(e,t){t.hasOwnProperty("base64")&&t.base64?this.zip.file(t.name,... method finalize (line 3) | async finalize(){const e=await this.zip.generateAsync(this.options);th... method read (line 3) | read(e){return this.stream.read(e)} method setEncoding (line 3) | setEncoding(e){return this.stream.setEncoding(e)} method pause (line 3) | pause(){return this.stream.pause()} method resume (line 3) | resume(){return this.stream.resume()} method isPaused (line 3) | isPaused(){return this.stream.isPaused()} method pipe (line 3) | pipe(e,t){return this.stream.pipe(e,t)} method unpipe (line 3) | unpipe(e){return this.stream.unpipe(e)} method unshift (line 3) | unshift(e){return this.stream.unshift(e)} method wrap (line 3) | wrap(e){return this.stream.wrap(e)} method constructor (line 3) | constructor(){super(),this.map={stop:new s}} method name (line 3) | get name(){return"gradient"} method tag (line 3) | get tag(){return"gradientFill"} method render (line 3) | render(e,t){switch(e.openNode("gradientFill"),t.gradient){case"angle":... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){return!!this.parser&&(this.parser.parseClose(e)||(this.m... method constructor (line 3) | constructor(e,t){super(),this.id=e,this.formatCode=t} method tag (line 3) | get tag(){return"numFmt"} method render (line 3) | render(e,t){e.leafNode("numFmt",{numFmtId:t.id,formatCode:t.formatCode})} method parseOpen (line 3) | parseOpen(e){switch(e.name){case"numFmt":return this.model={id:parseIn... method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(){return!1} method constructor (line 3) | constructor(e){super({objectMode:e.objectMode}),this.lines="",this.row... method hasHitRowLimit (line 3) | get hasHitRowLimit(){return this.parserOptions.limitRows&&this.rowCoun... method shouldEmitRows (line 3) | get shouldEmitRows(){return this.parsedRowCount>this.parserOptions.ski... method shouldSkipLine (line 3) | get shouldSkipLine(){return this.parsedLineCount<=this.parserOptions.s... method transform (line 3) | transform(e){return this.rowTransformerValidator.rowTransform=e,this} method validate (line 3) | validate(e){return this.rowTransformerValidator.rowValidator=e,this} method emit (line 3) | emit(e){if("end"===e)return this.endEmitted||(this.endEmitted=!0,super... method _transform (line 3) | _transform(e,t,r){if(this.hasHitRowLimit)return r();const n=a.wrapDone... method _flush (line 3) | _flush(e){const t=a.wrapDoneCallback(e);if(this.hasHitRowLimit)return ... method parse (line 3) | parse(e,t){if(!e)return[];const{line:r,rows:n}=this.parser.parse(e,t);... method processRows (line 3) | processRows(e,r){const n=e.length,i=s=>{const o=e=>e?r(e):s%100!=0?i(s... method transformRow (line 3) | transformRow(e,t){try{this.headerTransformer.transform(e,(r,n)=>r?t(r)... method checkAndEmitHeaders (line 3) | checkAndEmitHeaders(){!this.headersEmitted&&this.headerTransformer.hea... method skipRow (line 3) | skipRow(e){return this.rowCount-=1,e(null,{row:null,isValid:!0})} method pushRow (line 3) | pushRow(e,t){try{this.parserOptions.objectMode?this.push(e):this.push(... method wrapDoneCallback (line 3) | static wrapDoneCallback(e){let t=!1;return function(r){if(r){if(t)thro... function l (line 3) | function l(e,t,r){var n=a(e,r);return r-1>=t&&(n|=a(e,r-1)<<4),n} method constructor (line 3) | constructor(e,t,r){if(!e||!t)throw new Error("A Cell needs a Row");thi... method worksheet (line 3) | get worksheet(){return this._row.worksheet} method workbook (line 3) | get workbook(){return this._row.worksheet.workbook} method destroy (line 3) | destroy(){delete this.style,delete this._value,delete this._row,delete... method numFmt (line 3) | get numFmt(){return this.style.numFmt} method numFmt (line 3) | set numFmt(e){this.style.numFmt=e} method font (line 3) | get font(){return this.style.font} method font (line 3) | set font(e){this.style.font=e} method alignment (line 3) | get alignment(){return this.style.alignment} method alignment (line 3) | set alignment(e){this.style.alignment=e} method border (line 3) | get border(){return this.style.border} method border (line 3) | set border(e){this.style.border=e} method fill (line 3) | get fill(){return this.style.fill} method fill (line 3) | set fill(e){this.style.fill=e} method protection (line 3) | get protection(){return this.style.protection} method protection (line 3) | set protection(e){this.style.protection=e} method _mergeStyle (line 3) | _mergeStyle(e,t,r){const n=e&&e.numFmt||t&&t.numFmt;n&&(r.numFmt=n);co... method address (line 3) | get address(){return this._address} method row (line 3) | get row(){return this._row.number} method col (line 3) | get col(){return this._column.number} method $col$row (line 3) | get $col$row(){return`$${this._column.letter}$${this.row}`} method type (line 3) | get type(){return this._value.type} method effectiveType (line 3) | get effectiveType(){return this._value.effectiveType} method toCsvString (line 3) | toCsvString(){return this._value.toCsvString()} method addMergeRef (line 3) | addMergeRef(){this._mergeCount++} method releaseMergeRef (line 3) | releaseMergeRef(){this._mergeCount--} method isMerged (line 3) | get isMerged(){return this._mergeCount>0||this.type===l.Types.Merge} method merge (line 3) | merge(e,t){this._value.release(),this._value=c.create(l.Types.Merge,th... method unmerge (line 3) | unmerge(){this.type===l.Types.Merge&&(this._value.release(),this._valu... method isMergedTo (line 3) | isMergedTo(e){return this._value.type===l.Types.Merge&&this._value.isM... method master (line 3) | get master(){return this.type===l.Types.Merge?this._value.master:this} method isHyperlink (line 3) | get isHyperlink(){return this._value.type===l.Types.Hyperlink} method hyperlink (line 3) | get hyperlink(){return this._value.hyperlink} method value (line 3) | get value(){return this._value.value} method value (line 3) | set value(e){this.type!==l.Types.Merge?(this._value.release(),this._va... method note (line 3) | get note(){return this._comment&&this._comment.note} method note (line 3) | set note(e){this._comment=new a(e)} method text (line 3) | get text(){return this._value.toString()} method html (line 3) | get html(){return i.escapeHtml(this.text)} method toString (line 3) | toString(){return this.text} method _upgradeToHyperlink (line 3) | _upgradeToHyperlink(e){this.type===l.Types.String&&(this._value=c.crea... method formula (line 3) | get formula(){return this._value.formula} method result (line 3) | get result(){return this._value.result} method formulaType (line 3) | get formulaType(){return this._value.formulaType} method fullAddress (line 3) | get fullAddress(){const{worksheet:e}=this._row;return{sheetName:e.name... method name (line 3) | get name(){return this.names[0]} method name (line 3) | set name(e){this.names=[e]} method names (line 3) | get names(){return this.workbook.definedNames.getNamesEx(this.fullAddr... method names (line 3) | set names(e){const{definedNames:t}=this.workbook;t.removeAllNames(this... method addName (line 3) | addName(e){this.workbook.definedNames.addEx(this.fullAddress,e)} method removeName (line 3) | removeName(e){this.workbook.definedNames.removeEx(this.fullAddress,e)} method removeAllNames (line 3) | removeAllNames(){this.workbook.definedNames.removeAllNames(this.fullAd... method _dataValidations (line 3) | get _dataValidations(){return this.worksheet.dataValidations} method dataValidation (line 3) | get dataValidation(){return this._dataValidations.find(this.address)} method dataValidation (line 3) | set dataValidation(e){this._dataValidations.add(this.address,e)} method model (line 3) | get model(){const{model:e}=this._value;return e.style=this.style,this.... method model (line 3) | set model(e){if(this._value.release(),this._value=c.create(e.type,this... method constructor (line 3) | constructor(e){this._data=e} method length (line 3) | get length(){return this._data.length} method copy (line 3) | copy(e,t,r,n){return this._data._buf.copy(e,t,r,n)} method toBuffer (line 3) | toBuffer(){return this._data.toBuffer()} method constructor (line 3) | constructor(){super(),this.map={Company:new s({tag:"Company"}),Manager... method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode("Properties",l.PR... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.p... method constructor (line 3) | constructor(){super(),this.map={"dc:creator":new o({tag:"dc:creator"})... method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode("cp:corePropertie... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.p... method constructor (line 3) | constructor(){super(),this.map={"xdr:twoCellAnchor":new o,"xdr:oneCell... method prepare (line 3) | prepare(e){e.anchors.forEach((e,t)=>{e.anchorType=function(e){return("... method tag (line 3) | get tag(){return"xdr:wsDr"} method render (line 3) | render(e,t){e.openXml(i.StdDocAttributes),e.openNode(this.tag,l.DRAWIN... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.m... method reconcile (line 3) | reconcile(e,t){e.anchors.forEach(e=>{e.br?this.map["xdr:twoCellAnchor"... method constructor (line 3) | constructor(){super(),this.map={patternFill:new o,gradientFill:new a}} method tag (line 3) | get tag(){return"fill"} method render (line 3) | render(e,t){switch(e.addRollback(),e.openNode("fill"),t.type){case"pat... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){return!!this.parser&&(this.parser.parseClose(e)||(this.m... method validStyle (line 3) | validStyle(e){return l.validPatternValues[e]} method constructor (line 3) | constructor(e){this.rowCount=0,this.formatterOptions=e,this.fieldForma... method isRowHashArray (line 3) | static isRowHashArray(e){return!!Array.isArray(e)&&(Array.isArray(e[0]... method isRowArray (line 3) | static isRowArray(e){return Array.isArray(e)&&!this.isRowHashArray(e)} method gatherHeaders (line 3) | static gatherHeaders(e){return l.isRowHashArray(e)?e.map(e=>e[0]):Arra... method createTransform (line 3) | static createTransform(e){return a.isSyncTransform(e)?(t,r)=>{let n=nu... method rowTransform (line 3) | set rowTransform(e){if(!i.default(e))throw new TypeError("The transfor... method format (line 3) | format(e,t){this.callTransformer(e,(r,n)=>{if(r)return t(r);if(!e)retu... method finish (line 3) | finish(e){const t=[];if(this.formatterOptions.alwaysWriteHeaders&&0===... method checkHeaders (line 3) | checkHeaders(e){if(this.headers)return{shouldFormatColumns:!0,headers:... method gatherColumns (line 3) | gatherColumns(e){if(null===this.headers)throw new Error("Headers is cu... method callTransformer (line 3) | callTransformer(e,t){return this._rowTransform?this._rowTransform(e,t)... method formatColumns (line 3) | formatColumns(e,t){const r=e.map((e,r)=>this.fieldFormatter.format(e,r... function c (line 3) | function c(e,t,r,n){for(var i=0,s=Math.min(e.length,r),o=t;o{void 0!==e.dxfId&&(e.style=t.styl... function d (line 3) | function d(e,t,r){r.negative=t.negative^e.negative;var n=e.length+t.leng... method constructor (line 3) | constructor(){super(),this.map={dataBar:this.databarXform=new o,extLst... method tag (line 3) | get tag(){return"cfRule"} method isPrimitive (line 3) | static isPrimitive(e){return"iconSet"!==e.type||!e.custom&&!h[e.iconSet]} method render (line 3) | render(e,t){switch(t.type){case"expression":this.renderExpression(e,t)... method renderExpression (line 3) | renderExpression(e,t){e.openNode(this.tag,{type:"expression",dxfId:t.d... method renderCellIs (line 3) | renderCellIs(e,t){e.openNode(this.tag,{type:"cellIs",dxfId:t.dxfId,pri... method renderTop10 (line 3) | renderTop10(e,t){e.leafNode(this.tag,{type:"top10",dxfId:t.dxfId,prior... method renderAboveAverage (line 3) | renderAboveAverage(e,t){e.leafNode(this.tag,{type:"aboveAverage",dxfId... method renderDataBar (line 3) | renderDataBar(e,t){e.openNode(this.tag,{type:"dataBar",priority:t.prio... method renderColorScale (line 3) | renderColorScale(e,t){e.openNode(this.tag,{type:"colorScale",priority:... method renderIconSet (line 3) | renderIconSet(e,t){d.isPrimitive(t)&&(e.openNode(this.tag,{type:"iconS... method renderText (line 3) | renderText(e,t){e.openNode(this.tag,{type:t.operator,dxfId:t.dxfId,pri... method renderTimePeriod (line 3) | renderTimePeriod(e,t){e.openNode(this.tag,{type:"timePeriod",dxfId:t.d... method createNewModel (line 3) | createNewModel(e){let{attributes:t}=e;return{...f(t),dxfId:n.toIntValu... method onParserClose (line 3) | onParserClose(e,t){switch(e){case"dataBar":case"extLst":case"colorScal... function m (line 3) | function m(e,t,r){return(new b).mulp(e,t,r)} function b (line 3) | function b(e,t){this.x=e,this.y=t} function y (line 3) | function y(e,t){this.name=e,this.p=new s(t,16),this.n=this.p.bitLength()... function v (line 3) | function v(){y.call(this,"k256","ffffffff ffffffff ffffffff ffffffff fff... function w (line 3) | function w(){y.call(this,"p224","ffffffff ffffffff ffffffff ffffffff 000... function _ (line 3) | function _(){y.call(this,"p192","ffffffff ffffffff ffffffff fffffffe fff... function x (line 3) | function x(){y.call(this,"25519","7fffffffffffffff ffffffffffffffff ffff... function k (line 3) | function k(e){if("string"==typeof e){var t=s._prime(e);this.m=t.p,this.p... function S (line 3) | function S(e){k.call(this,e),this.shift=this.m.bitLength(),this.shift%26... function c (line 3) | function c(e){var t=e.length;if(t%4>0)throw new Error("Invalid string. L... method constructor (line 3) | constructor(e){this._data=e} method length (line 3) | get length(){return this._data.length} method copy (line 3) | copy(e,t,r,n){this._data.copy(e,t,r,n)} method toBuffer (line 3) | toBuffer(){return this._data} method constructor (line 3) | constructor(){super(),this.map={"x14:dataBar":this.databarXform=new o,... method tag (line 3) | get tag(){return"x14:cfRule"} method isExt (line 3) | static isExt(e){return"dataBar"===e.type?o.isExt(e):!("iconSet"!==e.ty... method prepare (line 3) | prepare(e){c.isExt(e)&&(e.x14Id=`{${n()}}`.toUpperCase())} method render (line 3) | render(e,t){if(c.isExt(t))switch(t.type){case"dataBar":this.renderData... method renderDataBar (line 3) | renderDataBar(e,t){e.openNode(this.tag,{type:"dataBar",id:t.x14Id}),th... method renderIconSet (line 3) | renderIconSet(e,t){e.openNode(this.tag,{type:"iconSet",priority:t.prio... method createNewModel (line 3) | createNewModel(e){let{attributes:t}=e;return{type:t.type,x14Id:t.id,pr... method onParserClose (line 3) | onParserClose(e,t){Object.assign(this.model,t.model)} method constructor (line 3) | constructor(){super(),this.map={autoFilter:new o,tableColumns:new s({t... method prepare (line 3) | prepare(e,t){this.map.autoFilter.prepare(e),this.map.tableColumns.prep... method tag (line 3) | get tag(){return"table"} method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode(this.tag,{...c.TA... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;const{n... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.p... method reconcile (line 3) | reconcile(e,t){e.columns.forEach(e=>{void 0!==e.dxfId&&(e.style=t.styl... function u (line 3) | function u(e,t,r){for(var i,s,o=[],a=t;a=this.length?(t=this.toB... method write (line 3) | write(e,t,r){const n=Math.min(r,this.size-this.iWrite);return e.copy(t... method constructor (line 3) | constructor(e){super(),this.options=e||u.OPTIONS,this.map={b:{prop:"bo... method tag (line 3) | get tag(){return this.options.tagName} method render (line 3) | render(e,t){const{map:r}=this;e.openNode(this.options.tagName),l.each(... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;if(this... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser&&!this.parser.parseClose(e)){const t=this... function n (line 3) | function n(e,t){if(!e)throw new Error(t||"Assertion failed")} function i (line 3) | function i(e,t){e.super_=t;var r=function(){};r.prototype=t.prototype,e.... method constructor (line 3) | constructor(e,t){let r=arguments.length>2&&void 0!==arguments[2]?argum... method asInstance (line 3) | static asInstance(e){return e instanceof i||null==e?e:new i(e)} method col (line 3) | get col(){return this.nativeCol+Math.min(this.colWidth-1,this.nativeCo... method col (line 3) | set col(e){this.nativeCol=Math.floor(e),this.nativeColOff=Math.floor((... method row (line 3) | get row(){return this.nativeRow+Math.min(this.rowHeight-1,this.nativeR... method row (line 3) | set row(e){this.nativeRow=Math.floor(e),this.nativeRowOff=Math.floor((... method colWidth (line 3) | get colWidth(){return this.worksheet&&this.worksheet.getColumn(this.na... method rowHeight (line 3) | get rowHeight(){return this.worksheet&&this.worksheet.getRow(this.nati... method model (line 3) | get model(){return{nativeCol:this.nativeCol,nativeColOff:this.nativeCo... method model (line 3) | set model(e){this.nativeCol=e.nativeCol,this.nativeColOff=e.nativeColO... method constructor (line 3) | constructor(e){this.note=e} method model (line 3) | get model(){let e=null;switch(typeof this.note){case"string":e={type:"... method model (line 3) | set model(e){const{note:t}=e,{texts:r}=t;1===r.length&&1===Object.keys... method fromModel (line 3) | static fromModel(e){const t=new i;return t.model=e,t} method constructor (line 3) | constructor(){this.decode(arguments)} method setTLBR (line 3) | setTLBR(e,t,r,i,s){if(arguments.length<4){const i=n.decodeAddress(e),o... method decode (line 3) | decode(e){switch(e.length){case 5:this.setTLBR(e[0],e[1],e[2],e[3],e[4... method top (line 3) | get top(){return this.model.top||1} method top (line 3) | set top(e){this.model.top=e} method left (line 3) | get left(){return this.model.left||1} method left (line 3) | set left(e){this.model.left=e} method bottom (line 3) | get bottom(){return this.model.bottom||1} method bottom (line 3) | set bottom(e){this.model.bottom=e} method right (line 3) | get right(){return this.model.right||1} method right (line 3) | set right(e){this.model.right=e} method sheetName (line 3) | get sheetName(){return this.model.sheetName} method sheetName (line 3) | set sheetName(e){this.model.sheetName=e} method _serialisedSheetName (line 3) | get _serialisedSheetName(){const{sheetName:e}=this.model;return e?/^[a... method expand (line 3) | expand(e,t,r,n){(!this.model.top||e1?this.range:this._serialisedSheetN... method $shortRange (line 3) | get $shortRange(){return this.count>1?this.$range:this._serialisedShee... method count (line 3) | get count(){return(1+this.bottom-this.top)*(1+this.right-this.left)} method toString (line 3) | toString(){return this.range} method intersects (line 3) | intersects(e){return(!e.sheetName||!this.sheetName||e.sheetName===this... method contains (line 3) | contains(e){const t=n.decodeEx(e);return this.containsEx(t)} method containsEx (line 3) | containsEx(e){return(!e.sheetName||!this.sheetName||e.sheetName===this... method forEachAddress (line 3) | forEachAddress(e){for(let t=this.left;t<=this.right;t++)for(let r=this... method constructor (line 3) | constructor(e,t,r){this.table=e,this.column=t,this.index=r} method _set (line 3) | _set(e,t){this.table.cacheState(),this.column[e]=t} method name (line 3) | get name(){return this.column.name} method name (line 3) | set name(e){this._set("name",e)} method filterButton (line 3) | get filterButton(){return this.column.filterButton} method filterButton (line 3) | set filterButton(e){this.column.filterButton=e} method style (line 3) | get style(){return this.column.style} method style (line 3) | set style(e){this.column.style=e} method totalsRowLabel (line 3) | get totalsRowLabel(){return this.column.totalsRowLabel} method totalsRowLabel (line 3) | set totalsRowLabel(e){this._set("totalsRowLabel",e)} method totalsRowFunction (line 3) | get totalsRowFunction(){return this.column.totalsRowFunction} method totalsRowFunction (line 3) | set totalsRowFunction(e){this._set("totalsRowFunction",e)} method totalsRowResult (line 3) | get totalsRowResult(){return this.column.totalsRowResult} method totalsRowResult (line 3) | set totalsRowResult(e){this._set("totalsRowResult",e)} method totalsRowFormula (line 3) | get totalsRowFormula(){return this.column.totalsRowFormula} method totalsRowFormula (line 3) | set totalsRowFormula(e){this._set("totalsRowFormula",e)} method constructor (line 3) | constructor(e){super(),this.model=e} method tag (line 3) | get tag(){return"u"} method render (line 3) | render(e,t){if(!0===(t=t||this.model))e.leafNode("u");else{const r=i.A... method parseOpen (line 3) | parseOpen(e){"u"===e.name&&(this.model=e.attributes.val||!0)} method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(){return!1} function s (line 3) | function s(e,t,r){if(s.isBN(e))return e;this.negative=0,this.words=null,... method prepare (line 3) | prepare(){} method render (line 3) | render(){} method parseOpen (line 3) | parseOpen(e){} method parseText (line 3) | parseText(e){} method parseClose (line 3) | parseClose(e){} method reconcile (line 3) | reconcile(e,t){} method reset (line 3) | reset(){this.model=null,this.map&&Object.values(this.map).forEach(e=>{... method mergeModel (line 3) | mergeModel(e){this.model=Object.assign(this.model||{},e)} method parse (line 3) | async parse(e){for await(const t of e)for(const{eventType:e,value:r}of... method parseStream (line 3) | async parseStream(e){return this.parse(n(e))} method xml (line 3) | get xml(){return this.toXml(this.model)} method toXml (line 3) | toXml(e){const t=new i;return this.render(t,e),t.xml} method toAttribute (line 3) | static toAttribute(e,t){let r=arguments.length>2&&void 0!==arguments[2... method toStringAttribute (line 3) | static toStringAttribute(e,t){let r=arguments.length>2&&void 0!==argum... method toStringValue (line 3) | static toStringValue(e,t){return void 0===e?t:e} method toBoolAttribute (line 3) | static toBoolAttribute(e,t){let r=arguments.length>2&&void 0!==argumen... method toBoolValue (line 3) | static toBoolValue(e,t){return void 0===e?t:"1"===e} method toIntAttribute (line 3) | static toIntAttribute(e,t){let r=arguments.length>2&&void 0!==argument... method toIntValue (line 3) | static toIntValue(e,t){return void 0===e?t:parseInt(e,10)} method toFloatAttribute (line 3) | static toFloatAttribute(e,t){let r=arguments.length>2&&void 0!==argume... method toFloatValue (line 3) | static toFloatValue(e,t){return void 0===e?t:parseFloat(e)} method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode("Types",s.PROPERT... method parseOpen (line 3) | parseOpen(){return!1} method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(){return!1} method tag (line 3) | get tag(){return"x14:id"} method render (line 3) | render(e,t){e.leafNode(this.tag,null,t)} method parseOpen (line 3) | parseOpen(){this.model=""} method parseText (line 3) | parseText(e){this.model+=e} method parseClose (line 3) | parseClose(e){return e!==this.tag} method constructor (line 3) | constructor(){super(),this.map={"x14:conditionalFormattings":this.cond... method tag (line 3) | get tag(){return"ext"} method hasContent (line 3) | hasContent(e){return this.conditionalFormattings.hasContent(e.conditio... method prepare (line 3) | prepare(e,t){this.conditionalFormattings.prepare(e.conditionalFormatti... method render (line 3) | render(e,t){e.openNode("ext",{uri:"{78C0D931-6437-407d-A8EE-F0AAD7539E... method createNewModel (line 3) | createNewModel(){return{}} method onParserClose (line 3) | onParserClose(e,t){this.model[e]=t.model} method constructor (line 3) | constructor(){super(),this.map={color:new i}} method tag (line 3) | get tag(){return"stop"} method render (line 3) | render(e,t){e.openNode("stop"),e.addAttribute("position",t.position),t... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(e){return!!this.parser&&(this.parser.parseClose(e)||(this.m... method constructor (line 3) | constructor(e){super({writableObjectMode:e.objectMode}),this.hasWritte... method transform (line 3) | transform(e){return this.rowFormatter.rowTransform=e,this} method _transform (line 3) | _transform(e,r,n){let i=!1;try{this.hasWrittenBOM||(this.push(this.for... method _flush (line 3) | _flush(e){this.rowFormatter.finish((r,n)=>r?e(r):(n&&n.forEach(e=>{thi... function a (line 3) | function a(e,t){var r=e.charCodeAt(t);return r>=48&&r<=57?r-48:r>=65&&r<... method constructor (line 3) | constructor(e,t){this._data=e,this._encoding=t} method length (line 3) | get length(){return this.toBuffer().length} method copy (line 3) | copy(e,t,r,n){return this.toBuffer().copy(e,t,r,n)} method toBuffer (line 3) | toBuffer(){return this._buffer||(this._buffer=n.from(this._data,this._... method constructor (line 3) | constructor(){this._xml=[],this._stack=[],this._rollbacks=[]} method tos (line 3) | get tos(){return this._stack.length?this._stack[this._stack.length-1]:... method cursor (line 3) | get cursor(){return this._xml.length} method openXml (line 3) | openXml(e){const t=this._xml;t.push("\n")} method openNode (line 3) | openNode(e,t){const r=this.tos,n=this._xml;r&&this.open&&n.push(">"),t... method addAttribute (line 3) | addAttribute(e,t){if(!this.open)throw new Error("Cannot write attribut... method addAttributes (line 3) | addAttributes(e){if(!this.open)throw new Error("Cannot write attribute... method writeText (line 3) | writeText(e){const t=this._xml;this.open&&(t.push(">"),this.open=!1),t... method writeXml (line 3) | writeXml(e){this.open&&(this._xml.push(">"),this.open=!1),this.leaf=!1... method closeNode (line 3) | closeNode(){const e=this._stack.pop(),t=this._xml;this.leaf?t.push("/>... method leafNode (line 3) | leafNode(e,t,r){this.openNode(e,t),void 0!==r&&this.writeText(r),this.... method closeAll (line 3) | closeAll(){for(;this._stack.length;)this.closeNode()} method addRollback (line 3) | addRollback(){return this._rollbacks.push({xml:this._xml.length,stack:... method commit (line 3) | commit(){this._rollbacks.pop()} method rollback (line 3) | rollback(){const e=this._rollbacks.pop();this._xml.length>e.xml&&this.... method xml (line 3) | get xml(){return this.closeAll(),this._xml.join("")} method constructor (line 3) | constructor(e){super(),this.options=Object.assign({type:"nodebuffer",c... method append (line 3) | append(e,t){t.hasOwnProperty("base64")&&t.base64?this.zip.file(t.name,... method finalize (line 3) | async finalize(){const e=await this.zip.generateAsync(this.options);th... method read (line 3) | read(e){return this.stream.read(e)} method setEncoding (line 3) | setEncoding(e){return this.stream.setEncoding(e)} method pause (line 3) | pause(){return this.stream.pause()} method resume (line 3) | resume(){return this.stream.resume()} method isPaused (line 3) | isPaused(){return this.stream.isPaused()} method pipe (line 3) | pipe(e,t){return this.stream.pipe(e,t)} method unpipe (line 3) | unpipe(e){return this.stream.unpipe(e)} method unshift (line 3) | unshift(e){return this.stream.unshift(e)} method wrap (line 3) | wrap(e){return this.stream.wrap(e)} method constructor (line 3) | constructor(){super(),this.map={stop:new s}} method name (line 3) | get name(){return"gradient"} method tag (line 3) | get tag(){return"gradientFill"} method render (line 3) | render(e,t){switch(e.openNode("gradientFill"),t.gradient){case"angle":... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){return!!this.parser&&(this.parser.parseClose(e)||(this.m... method constructor (line 3) | constructor(e,t){super(),this.id=e,this.formatCode=t} method tag (line 3) | get tag(){return"numFmt"} method render (line 3) | render(e,t){e.leafNode("numFmt",{numFmtId:t.id,formatCode:t.formatCode})} method parseOpen (line 3) | parseOpen(e){switch(e.name){case"numFmt":return this.model={id:parseIn... method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(){return!1} method constructor (line 3) | constructor(e){super({objectMode:e.objectMode}),this.lines="",this.row... method hasHitRowLimit (line 3) | get hasHitRowLimit(){return this.parserOptions.limitRows&&this.rowCoun... method shouldEmitRows (line 3) | get shouldEmitRows(){return this.parsedRowCount>this.parserOptions.ski... method shouldSkipLine (line 3) | get shouldSkipLine(){return this.parsedLineCount<=this.parserOptions.s... method transform (line 3) | transform(e){return this.rowTransformerValidator.rowTransform=e,this} method validate (line 3) | validate(e){return this.rowTransformerValidator.rowValidator=e,this} method emit (line 3) | emit(e){if("end"===e)return this.endEmitted||(this.endEmitted=!0,super... method _transform (line 3) | _transform(e,t,r){if(this.hasHitRowLimit)return r();const n=a.wrapDone... method _flush (line 3) | _flush(e){const t=a.wrapDoneCallback(e);if(this.hasHitRowLimit)return ... method parse (line 3) | parse(e,t){if(!e)return[];const{line:r,rows:n}=this.parser.parse(e,t);... method processRows (line 3) | processRows(e,r){const n=e.length,i=s=>{const o=e=>e?r(e):s%100!=0?i(s... method transformRow (line 3) | transformRow(e,t){try{this.headerTransformer.transform(e,(r,n)=>r?t(r)... method checkAndEmitHeaders (line 3) | checkAndEmitHeaders(){!this.headersEmitted&&this.headerTransformer.hea... method skipRow (line 3) | skipRow(e){return this.rowCount-=1,e(null,{row:null,isValid:!0})} method pushRow (line 3) | pushRow(e,t){try{this.parserOptions.objectMode?this.push(e):this.push(... method wrapDoneCallback (line 3) | static wrapDoneCallback(e){let t=!1;return function(r){if(r){if(t)thro... function l (line 3) | function l(e,t,r){var n=a(e,r);return r-1>=t&&(n|=a(e,r-1)<<4),n} method constructor (line 3) | constructor(e,t,r){if(!e||!t)throw new Error("A Cell needs a Row");thi... method worksheet (line 3) | get worksheet(){return this._row.worksheet} method workbook (line 3) | get workbook(){return this._row.worksheet.workbook} method destroy (line 3) | destroy(){delete this.style,delete this._value,delete this._row,delete... method numFmt (line 3) | get numFmt(){return this.style.numFmt} method numFmt (line 3) | set numFmt(e){this.style.numFmt=e} method font (line 3) | get font(){return this.style.font} method font (line 3) | set font(e){this.style.font=e} method alignment (line 3) | get alignment(){return this.style.alignment} method alignment (line 3) | set alignment(e){this.style.alignment=e} method border (line 3) | get border(){return this.style.border} method border (line 3) | set border(e){this.style.border=e} method fill (line 3) | get fill(){return this.style.fill} method fill (line 3) | set fill(e){this.style.fill=e} method protection (line 3) | get protection(){return this.style.protection} method protection (line 3) | set protection(e){this.style.protection=e} method _mergeStyle (line 3) | _mergeStyle(e,t,r){const n=e&&e.numFmt||t&&t.numFmt;n&&(r.numFmt=n);co... method address (line 3) | get address(){return this._address} method row (line 3) | get row(){return this._row.number} method col (line 3) | get col(){return this._column.number} method $col$row (line 3) | get $col$row(){return`$${this._column.letter}$${this.row}`} method type (line 3) | get type(){return this._value.type} method effectiveType (line 3) | get effectiveType(){return this._value.effectiveType} method toCsvString (line 3) | toCsvString(){return this._value.toCsvString()} method addMergeRef (line 3) | addMergeRef(){this._mergeCount++} method releaseMergeRef (line 3) | releaseMergeRef(){this._mergeCount--} method isMerged (line 3) | get isMerged(){return this._mergeCount>0||this.type===l.Types.Merge} method merge (line 3) | merge(e,t){this._value.release(),this._value=c.create(l.Types.Merge,th... method unmerge (line 3) | unmerge(){this.type===l.Types.Merge&&(this._value.release(),this._valu... method isMergedTo (line 3) | isMergedTo(e){return this._value.type===l.Types.Merge&&this._value.isM... method master (line 3) | get master(){return this.type===l.Types.Merge?this._value.master:this} method isHyperlink (line 3) | get isHyperlink(){return this._value.type===l.Types.Hyperlink} method hyperlink (line 3) | get hyperlink(){return this._value.hyperlink} method value (line 3) | get value(){return this._value.value} method value (line 3) | set value(e){this.type!==l.Types.Merge?(this._value.release(),this._va... method note (line 3) | get note(){return this._comment&&this._comment.note} method note (line 3) | set note(e){this._comment=new a(e)} method text (line 3) | get text(){return this._value.toString()} method html (line 3) | get html(){return i.escapeHtml(this.text)} method toString (line 3) | toString(){return this.text} method _upgradeToHyperlink (line 3) | _upgradeToHyperlink(e){this.type===l.Types.String&&(this._value=c.crea... method formula (line 3) | get formula(){return this._value.formula} method result (line 3) | get result(){return this._value.result} method formulaType (line 3) | get formulaType(){return this._value.formulaType} method fullAddress (line 3) | get fullAddress(){const{worksheet:e}=this._row;return{sheetName:e.name... method name (line 3) | get name(){return this.names[0]} method name (line 3) | set name(e){this.names=[e]} method names (line 3) | get names(){return this.workbook.definedNames.getNamesEx(this.fullAddr... method names (line 3) | set names(e){const{definedNames:t}=this.workbook;t.removeAllNames(this... method addName (line 3) | addName(e){this.workbook.definedNames.addEx(this.fullAddress,e)} method removeName (line 3) | removeName(e){this.workbook.definedNames.removeEx(this.fullAddress,e)} method removeAllNames (line 3) | removeAllNames(){this.workbook.definedNames.removeAllNames(this.fullAd... method _dataValidations (line 3) | get _dataValidations(){return this.worksheet.dataValidations} method dataValidation (line 3) | get dataValidation(){return this._dataValidations.find(this.address)} method dataValidation (line 3) | set dataValidation(e){this._dataValidations.add(this.address,e)} method model (line 3) | get model(){const{model:e}=this._value;return e.style=this.style,this.... method model (line 3) | set model(e){if(this._value.release(),this._value=c.create(e.type,this... method constructor (line 3) | constructor(e){this._data=e} method length (line 3) | get length(){return this._data.length} method copy (line 3) | copy(e,t,r,n){return this._data._buf.copy(e,t,r,n)} method toBuffer (line 3) | toBuffer(){return this._data.toBuffer()} method constructor (line 3) | constructor(){super(),this.map={Company:new s({tag:"Company"}),Manager... method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode("Properties",l.PR... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.p... method constructor (line 3) | constructor(){super(),this.map={"dc:creator":new o({tag:"dc:creator"})... method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode("cp:corePropertie... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.p... method constructor (line 3) | constructor(){super(),this.map={"xdr:twoCellAnchor":new o,"xdr:oneCell... method prepare (line 3) | prepare(e){e.anchors.forEach((e,t)=>{e.anchorType=function(e){return("... method tag (line 3) | get tag(){return"xdr:wsDr"} method render (line 3) | render(e,t){e.openXml(i.StdDocAttributes),e.openNode(this.tag,l.DRAWIN... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.m... method reconcile (line 3) | reconcile(e,t){e.anchors.forEach(e=>{e.br?this.map["xdr:twoCellAnchor"... method constructor (line 3) | constructor(){super(),this.map={patternFill:new o,gradientFill:new a}} method tag (line 3) | get tag(){return"fill"} method render (line 3) | render(e,t){switch(e.addRollback(),e.openNode("fill"),t.type){case"pat... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){return!!this.parser&&(this.parser.parseClose(e)||(this.m... method validStyle (line 3) | validStyle(e){return l.validPatternValues[e]} method constructor (line 3) | constructor(e){this.rowCount=0,this.formatterOptions=e,this.fieldForma... method isRowHashArray (line 3) | static isRowHashArray(e){return!!Array.isArray(e)&&(Array.isArray(e[0]... method isRowArray (line 3) | static isRowArray(e){return Array.isArray(e)&&!this.isRowHashArray(e)} method gatherHeaders (line 3) | static gatherHeaders(e){return l.isRowHashArray(e)?e.map(e=>e[0]):Arra... method createTransform (line 3) | static createTransform(e){return a.isSyncTransform(e)?(t,r)=>{let n=nu... method rowTransform (line 3) | set rowTransform(e){if(!i.default(e))throw new TypeError("The transfor... method format (line 3) | format(e,t){this.callTransformer(e,(r,n)=>{if(r)return t(r);if(!e)retu... method finish (line 3) | finish(e){const t=[];if(this.formatterOptions.alwaysWriteHeaders&&0===... method checkHeaders (line 3) | checkHeaders(e){if(this.headers)return{shouldFormatColumns:!0,headers:... method gatherColumns (line 3) | gatherColumns(e){if(null===this.headers)throw new Error("Headers is cu... method callTransformer (line 3) | callTransformer(e,t){return this._rowTransform?this._rowTransform(e,t)... method formatColumns (line 3) | formatColumns(e,t){const r=e.map((e,r)=>this.fieldFormatter.format(e,r... function c (line 3) | function c(e,t,r,i){for(var s=0,o=0,a=Math.min(e.length,r),l=t;l{void 0!==e.dxfId&&(e.style=t.styl... function u (line 3) | function u(e,t){e.words=t.words,e.length=t.length,e.negative=t.negative,... method constructor (line 3) | constructor(e){this.size=e,this.buffer=n.alloc(e),this.iRead=0,this.iW... method toBuffer (line 3) | toBuffer(){if(0===this.iRead&&this.iWrite===this.size)return this.buff... method length (line 3) | get length(){return this.iWrite-this.iRead} method eod (line 3) | get eod(){return this.iRead===this.iWrite} method full (line 3) | get full(){return this.iWrite===this.size} method read (line 3) | read(e){let t;return 0===e?null:void 0===e||e>=this.length?(t=this.toB... method write (line 3) | write(e,t,r){const n=Math.min(r,this.size-this.iWrite);return e.copy(t... method constructor (line 3) | constructor(e){super(),this.options=e||u.OPTIONS,this.map={b:{prop:"bo... method tag (line 3) | get tag(){return this.options.tagName} method render (line 3) | render(e,t){const{map:r}=this;e.openNode(this.options.tagName),l.each(... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;if(this... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser&&!this.parser.parseClose(e)){const t=this... function h (line 3) | function h(){return(this.red?""} function m (line 3) | function m(e,t,r){r.negative=t.negative^e.negative;var n=e.length+t.leng... function g (line 3) | function g(e,t,r){r.negative=t.negative^e.negative,r.length=e.length+t.l... function y (line 3) | function y(e,t,r){return g(e,t,r)} function v (line 3) | function v(e,t){this.x=e,this.y=t} function _ (line 3) | function _(e,t){this.name=e,this.p=new s(t,16),this.n=this.p.bitLength()... function x (line 3) | function x(){_.call(this,"k256","ffffffff ffffffff ffffffff ffffffff fff... function k (line 3) | function k(){_.call(this,"p224","ffffffff ffffffff ffffffff ffffffff 000... function S (line 3) | function S(){_.call(this,"p192","ffffffff ffffffff ffffffff fffffffe fff... function M (line 3) | function M(){_.call(this,"25519","7fffffffffffffff ffffffffffffffff ffff... method constructor (line 3) | constructor(e){this.workbook=e} method readFile (line 3) | async readFile(e,t){if(!await c.fs.exists(e))throw new Error("File not... method parseRels (line 3) | parseRels(e){return(new m).parseStream(e)} method parseWorkbook (line 3) | parseWorkbook(e){return(new y).parseStream(e)} method parseSharedStrings (line 3) | parseSharedStrings(e){return(new p).parseStream(e)} method reconcile (line 3) | reconcile(e,t){const r=new y,n=new v(t),i=new w,s=new _;r.reconcile(e)... method _processWorksheetEntry (line 3) | async _processWorksheetEntry(e,t,r,n,i){const s=new v(n),o=await s.par... method _processCommentEntry (line 3) | async _processCommentEntry(e,t,r){const n=new x,i=await n.parseStream(... method _processTableEntry (line 3) | async _processTableEntry(e,t,r){const n=new _,i=await n.parseStream(e)... method _processWorksheetRelsEntry (line 3) | async _processWorksheetRelsEntry(e,t,r){const n=new m,i=await n.parseS... method _processMediaEntry (line 3) | async _processMediaEntry(e,t,r){const n=r.lastIndexOf(".");if(n>=1){co... method _processDrawingEntry (line 3) | async _processDrawingEntry(e,t,r){const n=new w,i=await n.parseStream(... method _processDrawingRelsEntry (line 3) | async _processDrawingRelsEntry(e,t,r){const n=new m,i=await n.parseStr... method _processVmlDrawingEntry (line 3) | async _processVmlDrawingEntry(e,t,r){const n=new k,i=await n.parseStre... method _processThemeEntry (line 3) | async _processThemeEntry(e,t,r){await new Promise((n,i)=>{const s=new ... method createInputStream (line 3) | createInputStream(){throw new Error("`XLSX#createInputStream` is depre... method read (line 3) | async read(e,t){!e[Symbol.asyncIterator]&&e.pipe&&(e=e.pipe(new o));co... method load (line 3) | async load(e,t){let i;i=t&&t.base64?n.from(e.toString(),"base64"):e;co... method addMedia (line 3) | async addMedia(e,t){await Promise.all(t.media.map(async t=>{if("image"... method addDrawings (line 3) | addDrawings(e,t){const r=new w,n=new m;t.worksheets.forEach(t=>{const{... method addTables (line 3) | addTables(e,t){const r=new _;t.worksheets.forEach(t=>{const{tables:n}=... method addContentTypes (line 3) | async addContentTypes(e,t){const r=(new b).toXml(t);e.append(r,{name:"... method addApp (line 3) | async addApp(e,t){const r=(new g).toXml(t);e.append(r,{name:"docProps/... method addCore (line 3) | async addCore(e,t){const r=new d;e.append(r.toXml(t),{name:"docProps/c... method addThemes (line 3) | async addThemes(e,t){const r=t.themes||{theme1:S};Object.keys(r).forEa... method addOfficeRels (line 3) | async addOfficeRels(e){const t=(new m).toXml([{Id:"rId1",Type:M.RelTyp... method addWorkbookRels (line 3) | async addWorkbookRels(e,t){let r=1;const n=[{Id:"rId"+r++,Type:M.RelTy... method addSharedStrings (line 3) | async addSharedStrings(e,t){t.sharedStrings&&t.sharedStrings.count&&e.... method addStyles (line 3) | async addStyles(e,t){const{xml:r}=t.styles;r&&e.append(r,{name:"xl/sty... method addWorkbook (line 3) | async addWorkbook(e,t){const r=new y;e.append(r.toXml(t),{name:"xl/wor... method addWorksheets (line 3) | async addWorksheets(e,t){const r=new v,n=new m,i=new x,s=new k;t.works... method _finalize (line 3) | _finalize(e){return new Promise((t,r)=>{e.on("finish",()=>{t(this)}),e... method prepareModel (line 3) | prepareModel(e,t){e.creator=e.creator||"ExcelJS",e.lastModifiedBy=e.la... method write (line 3) | async write(e,t){t=t||{};const{model:r}=this.workbook,n=new a.ZipWrite... method writeFile (line 3) | writeFile(e,t){const r=i.createWriteStream(e);return new Promise((e,n)... method writeBuffer (line 3) | async writeBuffer(e){const t=new l;return await this.write(t,e),t.read()} function C (line 3) | function C(e){if("string"==typeof e){var t=s._prime(e);this.m=t.p,this.p... function T (line 3) | function T(e){C.call(this,e),this.shift=this.m.bitLength(),this.shift%26... function i (line 3) | function i(e){this.rand=e} method constructor (line 3) | constructor(e,t){let r=arguments.length>2&&void 0!==arguments[2]?argum... method asInstance (line 3) | static asInstance(e){return e instanceof i||null==e?e:new i(e)} method col (line 3) | get col(){return this.nativeCol+Math.min(this.colWidth-1,this.nativeCo... method col (line 3) | set col(e){this.nativeCol=Math.floor(e),this.nativeColOff=Math.floor((... method row (line 3) | get row(){return this.nativeRow+Math.min(this.rowHeight-1,this.nativeR... method row (line 3) | set row(e){this.nativeRow=Math.floor(e),this.nativeRowOff=Math.floor((... method colWidth (line 3) | get colWidth(){return this.worksheet&&this.worksheet.getColumn(this.na... method rowHeight (line 3) | get rowHeight(){return this.worksheet&&this.worksheet.getRow(this.nati... method model (line 3) | get model(){return{nativeCol:this.nativeCol,nativeColOff:this.nativeCo... method model (line 3) | set model(e){this.nativeCol=e.nativeCol,this.nativeColOff=e.nativeColO... method constructor (line 3) | constructor(e){this.note=e} method model (line 3) | get model(){let e=null;switch(typeof this.note){case"string":e={type:"... method model (line 3) | set model(e){const{note:t}=e,{texts:r}=t;1===r.length&&1===Object.keys... method fromModel (line 3) | static fromModel(e){const t=new i;return t.model=e,t} method constructor (line 3) | constructor(){this.decode(arguments)} method setTLBR (line 3) | setTLBR(e,t,r,i,s){if(arguments.length<4){const i=n.decodeAddress(e),o... method decode (line 3) | decode(e){switch(e.length){case 5:this.setTLBR(e[0],e[1],e[2],e[3],e[4... method top (line 3) | get top(){return this.model.top||1} method top (line 3) | set top(e){this.model.top=e} method left (line 3) | get left(){return this.model.left||1} method left (line 3) | set left(e){this.model.left=e} method bottom (line 3) | get bottom(){return this.model.bottom||1} method bottom (line 3) | set bottom(e){this.model.bottom=e} method right (line 3) | get right(){return this.model.right||1} method right (line 3) | set right(e){this.model.right=e} method sheetName (line 3) | get sheetName(){return this.model.sheetName} method sheetName (line 3) | set sheetName(e){this.model.sheetName=e} method _serialisedSheetName (line 3) | get _serialisedSheetName(){const{sheetName:e}=this.model;return e?/^[a... method expand (line 3) | expand(e,t,r,n){(!this.model.top||e1?this.range:this._serialisedSheetN... method $shortRange (line 3) | get $shortRange(){return this.count>1?this.$range:this._serialisedShee... method count (line 3) | get count(){return(1+this.bottom-this.top)*(1+this.right-this.left)} method toString (line 3) | toString(){return this.range} method intersects (line 3) | intersects(e){return(!e.sheetName||!this.sheetName||e.sheetName===this... method contains (line 3) | contains(e){const t=n.decodeEx(e);return this.containsEx(t)} method containsEx (line 3) | containsEx(e){return(!e.sheetName||!this.sheetName||e.sheetName===this... method forEachAddress (line 3) | forEachAddress(e){for(let t=this.left;t<=this.right;t++)for(let r=this... method constructor (line 3) | constructor(e,t,r){this.table=e,this.column=t,this.index=r} method _set (line 3) | _set(e,t){this.table.cacheState(),this.column[e]=t} method name (line 3) | get name(){return this.column.name} method name (line 3) | set name(e){this._set("name",e)} method filterButton (line 3) | get filterButton(){return this.column.filterButton} method filterButton (line 3) | set filterButton(e){this.column.filterButton=e} method style (line 3) | get style(){return this.column.style} method style (line 3) | set style(e){this.column.style=e} method totalsRowLabel (line 3) | get totalsRowLabel(){return this.column.totalsRowLabel} method totalsRowLabel (line 3) | set totalsRowLabel(e){this._set("totalsRowLabel",e)} method totalsRowFunction (line 3) | get totalsRowFunction(){return this.column.totalsRowFunction} method totalsRowFunction (line 3) | set totalsRowFunction(e){this._set("totalsRowFunction",e)} method totalsRowResult (line 3) | get totalsRowResult(){return this.column.totalsRowResult} method totalsRowResult (line 3) | set totalsRowResult(e){this._set("totalsRowResult",e)} method totalsRowFormula (line 3) | get totalsRowFormula(){return this.column.totalsRowFormula} method totalsRowFormula (line 3) | set totalsRowFormula(e){this._set("totalsRowFormula",e)} method constructor (line 3) | constructor(e){super(),this.model=e} method tag (line 3) | get tag(){return"u"} method render (line 3) | render(e,t){if(!0===(t=t||this.model))e.leafNode("u");else{const r=i.A... method parseOpen (line 3) | parseOpen(e){"u"===e.name&&(this.model=e.attributes.val||!0)} method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(){return!1} function i (line 3) | function i(e){n.isBuffer(e)||(e=n.from(e));for(var t=e.length/4|0,r=new ... method constructor (line 3) | constructor(e,t){let r=arguments.length>2&&void 0!==arguments[2]?argum... method asInstance (line 3) | static asInstance(e){return e instanceof i||null==e?e:new i(e)} method col (line 3) | get col(){return this.nativeCol+Math.min(this.colWidth-1,this.nativeCo... method col (line 3) | set col(e){this.nativeCol=Math.floor(e),this.nativeColOff=Math.floor((... method row (line 3) | get row(){return this.nativeRow+Math.min(this.rowHeight-1,this.nativeR... method row (line 3) | set row(e){this.nativeRow=Math.floor(e),this.nativeRowOff=Math.floor((... method colWidth (line 3) | get colWidth(){return this.worksheet&&this.worksheet.getColumn(this.na... method rowHeight (line 3) | get rowHeight(){return this.worksheet&&this.worksheet.getRow(this.nati... method model (line 3) | get model(){return{nativeCol:this.nativeCol,nativeColOff:this.nativeCo... method model (line 3) | set model(e){this.nativeCol=e.nativeCol,this.nativeColOff=e.nativeColO... method constructor (line 3) | constructor(e){this.note=e} method model (line 3) | get model(){let e=null;switch(typeof this.note){case"string":e={type:"... method model (line 3) | set model(e){const{note:t}=e,{texts:r}=t;1===r.length&&1===Object.keys... method fromModel (line 3) | static fromModel(e){const t=new i;return t.model=e,t} method constructor (line 3) | constructor(){this.decode(arguments)} method setTLBR (line 3) | setTLBR(e,t,r,i,s){if(arguments.length<4){const i=n.decodeAddress(e),o... method decode (line 3) | decode(e){switch(e.length){case 5:this.setTLBR(e[0],e[1],e[2],e[3],e[4... method top (line 3) | get top(){return this.model.top||1} method top (line 3) | set top(e){this.model.top=e} method left (line 3) | get left(){return this.model.left||1} method left (line 3) | set left(e){this.model.left=e} method bottom (line 3) | get bottom(){return this.model.bottom||1} method bottom (line 3) | set bottom(e){this.model.bottom=e} method right (line 3) | get right(){return this.model.right||1} method right (line 3) | set right(e){this.model.right=e} method sheetName (line 3) | get sheetName(){return this.model.sheetName} method sheetName (line 3) | set sheetName(e){this.model.sheetName=e} method _serialisedSheetName (line 3) | get _serialisedSheetName(){const{sheetName:e}=this.model;return e?/^[a... method expand (line 3) | expand(e,t,r,n){(!this.model.top||e1?this.range:this._serialisedSheetN... method $shortRange (line 3) | get $shortRange(){return this.count>1?this.$range:this._serialisedShee... method count (line 3) | get count(){return(1+this.bottom-this.top)*(1+this.right-this.left)} method toString (line 3) | toString(){return this.range} method intersects (line 3) | intersects(e){return(!e.sheetName||!this.sheetName||e.sheetName===this... method contains (line 3) | contains(e){const t=n.decodeEx(e);return this.containsEx(t)} method containsEx (line 3) | containsEx(e){return(!e.sheetName||!this.sheetName||e.sheetName===this... method forEachAddress (line 3) | forEachAddress(e){for(let t=this.left;t<=this.right;t++)for(let r=this... method constructor (line 3) | constructor(e,t,r){this.table=e,this.column=t,this.index=r} method _set (line 3) | _set(e,t){this.table.cacheState(),this.column[e]=t} method name (line 3) | get name(){return this.column.name} method name (line 3) | set name(e){this._set("name",e)} method filterButton (line 3) | get filterButton(){return this.column.filterButton} method filterButton (line 3) | set filterButton(e){this.column.filterButton=e} method style (line 3) | get style(){return this.column.style} method style (line 3) | set style(e){this.column.style=e} method totalsRowLabel (line 3) | get totalsRowLabel(){return this.column.totalsRowLabel} method totalsRowLabel (line 3) | set totalsRowLabel(e){this._set("totalsRowLabel",e)} method totalsRowFunction (line 3) | get totalsRowFunction(){return this.column.totalsRowFunction} method totalsRowFunction (line 3) | set totalsRowFunction(e){this._set("totalsRowFunction",e)} method totalsRowResult (line 3) | get totalsRowResult(){return this.column.totalsRowResult} method totalsRowResult (line 3) | set totalsRowResult(e){this._set("totalsRowResult",e)} method totalsRowFormula (line 3) | get totalsRowFormula(){return this.column.totalsRowFormula} method totalsRowFormula (line 3) | set totalsRowFormula(e){this._set("totalsRowFormula",e)} method constructor (line 3) | constructor(e){super(),this.model=e} method tag (line 3) | get tag(){return"u"} method render (line 3) | render(e,t){if(!0===(t=t||this.model))e.leafNode("u");else{const r=i.A... method parseOpen (line 3) | parseOpen(e){"u"===e.name&&(this.model=e.attributes.val||!0)} method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(){return!1} function s (line 3) | function s(e){for(;0{... method mergeModel (line 3) | mergeModel(e){this.model=Object.assign(this.model||{},e)} method parse (line 3) | async parse(e){for await(const t of e)for(const{eventType:e,value:r}of... method parseStream (line 3) | async parseStream(e){return this.parse(n(e))} method xml (line 3) | get xml(){return this.toXml(this.model)} method toXml (line 3) | toXml(e){const t=new i;return this.render(t,e),t.xml} method toAttribute (line 3) | static toAttribute(e,t){let r=arguments.length>2&&void 0!==arguments[2... method toStringAttribute (line 3) | static toStringAttribute(e,t){let r=arguments.length>2&&void 0!==argum... method toStringValue (line 3) | static toStringValue(e,t){return void 0===e?t:e} method toBoolAttribute (line 3) | static toBoolAttribute(e,t){let r=arguments.length>2&&void 0!==argumen... method toBoolValue (line 3) | static toBoolValue(e,t){return void 0===e?t:"1"===e} method toIntAttribute (line 3) | static toIntAttribute(e,t){let r=arguments.length>2&&void 0!==argument... method toIntValue (line 3) | static toIntValue(e,t){return void 0===e?t:parseInt(e,10)} method toFloatAttribute (line 3) | static toFloatAttribute(e,t){let r=arguments.length>2&&void 0!==argume... method toFloatValue (line 3) | static toFloatValue(e,t){return void 0===e?t:parseFloat(e)} method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode("Types",s.PROPERT... method parseOpen (line 3) | parseOpen(){return!1} method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(){return!1} method tag (line 3) | get tag(){return"x14:id"} method render (line 3) | render(e,t){e.leafNode(this.tag,null,t)} method parseOpen (line 3) | parseOpen(){this.model=""} method parseText (line 3) | parseText(e){this.model+=e} method parseClose (line 3) | parseClose(e){return e!==this.tag} method constructor (line 3) | constructor(){super(),this.map={"x14:conditionalFormattings":this.cond... method tag (line 3) | get tag(){return"ext"} method hasContent (line 3) | hasContent(e){return this.conditionalFormattings.hasContent(e.conditio... method prepare (line 3) | prepare(e,t){this.conditionalFormattings.prepare(e.conditionalFormatti... method render (line 3) | render(e,t){e.openNode("ext",{uri:"{78C0D931-6437-407d-A8EE-F0AAD7539E... method createNewModel (line 3) | createNewModel(){return{}} method onParserClose (line 3) | onParserClose(e,t){this.model[e]=t.model} method constructor (line 3) | constructor(){super(),this.map={color:new i}} method tag (line 3) | get tag(){return"stop"} method render (line 3) | render(e,t){e.openNode("stop"),e.addAttribute("position",t.position),t... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(e){return!!this.parser&&(this.parser.parseClose(e)||(this.m... method constructor (line 3) | constructor(e){super({writableObjectMode:e.objectMode}),this.hasWritte... method transform (line 3) | transform(e){return this.rowFormatter.rowTransform=e,this} method _transform (line 3) | _transform(e,r,n){let i=!1;try{this.hasWrittenBOM||(this.push(this.for... method _flush (line 3) | _flush(e){this.rowFormatter.finish((r,n)=>r?e(r):(n&&n.forEach(e=>{thi... function o (line 3) | function o(e,t,r,n,i){for(var s,o,a,l,c=r[0],u=r[1],h=r[2],f=r[3],d=e[0]... method constructor (line 3) | constructor(e,t,r){this._worksheet=e,this._number=t,!1!==r&&(this.defn... method number (line 3) | get number(){return this._number} method worksheet (line 3) | get worksheet(){return this._worksheet} method letter (line 3) | get letter(){return s.n2l(this._number)} method isCustomWidth (line 3) | get isCustomWidth(){return void 0!==this.width&&9!==this.width} method defn (line 3) | get defn(){return{header:this._header,key:this.key,width:this.width,st... method defn (line 3) | set defn(e){e?(this.key=e.key,this.width=void 0!==e.width?e.width:9,th... method headers (line 3) | get headers(){return this._header&&this._header instanceof Array?this.... method header (line 3) | get header(){return this._header} method header (line 3) | set header(e){void 0!==e?(this._header=e,this.headers.forEach((e,t)=>{... method key (line 3) | get key(){return this._key} method key (line 3) | set key(e){(this._key&&this._worksheet.getColumnKey(this._key))===this... method hidden (line 3) | get hidden(){return!!this._hidden} method hidden (line 3) | set hidden(e){this._hidden=e} method outlineLevel (line 3) | get outlineLevel(){return this._outlineLevel||0} method outlineLevel (line 3) | set outlineLevel(e){this._outlineLevel=e} method collapsed (line 3) | get collapsed(){return!!(this._outlineLevel&&this._outlineLevel>=this.... method toString (line 3) | toString(){return JSON.stringify({key:this.key,width:this.width,header... method equivalentTo (line 3) | equivalentTo(e){return this.width===e.width&&this.hidden===e.hidden&&t... method isDefault (line 3) | get isDefault(){if(this.isCustomWidth)return!1;if(this.hidden)return!1... method headerCount (line 3) | get headerCount(){return this.headers.length} method eachCell (line 3) | eachCell(e,t){const r=this.number;t||(t=e,e=null),this._worksheet.each... method values (line 3) | get values(){const e=[];return this.eachCell((t,r)=>{t&&t.type!==i.Val... method values (line 3) | set values(e){if(!e)return;const t=this.number;let r=0;e.hasOwnPropert... method _applyStyle (line 3) | _applyStyle(e,t){return this.style[e]=t,this.eachCell(r=>{r[e]=t}),t} method numFmt (line 3) | get numFmt(){return this.style.numFmt} method numFmt (line 3) | set numFmt(e){this._applyStyle("numFmt",e)} method font (line 3) | get font(){return this.style.font} method font (line 3) | set font(e){this._applyStyle("font",e)} method alignment (line 3) | get alignment(){return this.style.alignment} method alignment (line 3) | set alignment(e){this._applyStyle("alignment",e)} method protection (line 3) | get protection(){return this.style.protection} method protection (line 3) | set protection(e){this._applyStyle("protection",e)} method border (line 3) | get border(){return this.style.border} method border (line 3) | set border(e){this._applyStyle("border",e)} method fill (line 3) | get fill(){return this.style.fill} method fill (line 3) | set fill(e){this._applyStyle("fill",e)} method toModel (line 3) | static toModel(e){const t=[];let r=null;return e&&e.forEach((e,n)=>{e.... method fromModel (line 3) | static fromModel(e,t){const r=[];let n=1,i=0;for(t=(t=t||[]).sort((fun... method constructor (line 3) | constructor(){super(),this.map={"v:shape":new s}} method tag (line 3) | get tag(){return"xml"} method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode(this.tag,o.DRAWIN... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.m... method reconcile (line 3) | reconcile(e,t){e.anchors.forEach(e=>{e.br?this.map["xdr:twoCellAnchor"... method constructor (line 3) | constructor(){super(),this.map={"v:textbox":new i,"x:ClientData":new s}} method tag (line 3) | get tag(){return"v:shape"} method render (line 3) | render(e,t,r){e.openNode("v:shape",o.V_SHAPE_ATTRIBUTES(t,r)),e.leafNo... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.p... method constructor (line 3) | constructor(){super(),this.map={Relationship:new s}} method render (line 3) | render(e,t){t=t||this._values,e.openXml(n.StdDocAttributes),e.openNode... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.m... method constructor (line 3) | constructor(){super(),this.map={"x14:id":this.idXform=new s}} method tag (line 3) | get tag(){return"ext"} method render (line 3) | render(e,t){e.openNode(this.tag,{uri:"{B025F937-C7B1-47D3-B67F-A62EFF6... method createNewModel (line 3) | createNewModel(){return{}} method onParserClose (line 3) | onParserClose(e,t){this.model.x14Id=t.model} method constructor (line 3) | constructor(e){super(),this.model=e} method tag (line 3) | get tag(){return"r"} method textXform (line 3) | get textXform(){return this._textXform||(this._textXform=new n)} method fontXform (line 3) | get fontXform(){return this._fontXform||(this._fontXform=new i(o.FONT_... method render (line 3) | render(e,t){t=t||this.model,e.openNode("r"),t.font&&this.fontXform.ren... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){switch(e){case"r":return!1;case"t":return this.model.tex... method constructor (line 3) | constructor(e){super(),this.name=e,this.map={color:new s}} method tag (line 3) | get tag(){return this.name} method render (line 3) | render(e,t,r){const n=t&&t.color||r||this.defaultColor;e.openNode(this... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){return this.parser?(this.parser.parseClose(e)||(this.par... method validStyle (line 3) | validStyle(e){return o.validStyleValues[e]} method constructor (line 3) | constructor(){super(),this.map={fgColor:new i("fgColor"),bgColor:new i... method name (line 3) | get name(){return"pattern"} method tag (line 3) | get tag(){return"patternFill"} method render (line 3) | render(e,t){e.openNode("patternFill"),e.addAttribute("patternType",t.p... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){return!!this.parser&&(this.parser.parseClose(e)||(this.p... method constructor (line 3) | constructor(e){this.parserOptions=e,this.rowParser=new i.RowParser(thi... method removeBOM (line 3) | static removeBOM(e){return e&&65279===e.charCodeAt(0)?e.slice(1):e} method parse (line 3) | parse(e,t){const r=new n.Scanner({line:o.removeBOM(e),parserOptions:th... method parseWithoutComments (line 3) | parseWithoutComments(e){const t=[];let r=!0;for(;r;)r=this.parseRow(e,... method parseWithComments (line 3) | parseWithComments(e){const{parserOptions:t}=this,r=[];for(let n=e.next... method parseRow (line 3) | parseRow(e,t){if(!e.nextNonSpaceToken)return!1;const r=this.rowParser.... method constructor (line 3) | constructor(){this._rowTransform=null,this._rowValidator=null} method createTransform (line 3) | static createTransform(e){return s.isSyncTransform(e)?(t,r)=>{let n=nu... method createValidator (line 3) | static createValidator(e){return s.isSyncValidate(e)?(t,r)=>{r(null,{r... method rowTransform (line 3) | set rowTransform(e){if(!i.default(e))throw new TypeError("The transfor... method rowValidator (line 3) | set rowValidator(e){if(!i.default(e))throw new TypeError("The validate... method transformAndValidate (line 3) | transformAndValidate(e,t){return this.callTransformer(e,(e,r)=>e?t(e):... method callTransformer (line 3) | callTransformer(e,t){return this._rowTransform?this._rowTransform(e,t)... method callValidator (line 3) | callValidator(e,t){return this._rowValidator?this._rowValidator(e,t):t... function c (line 3) | function c(e){this._key=i(e),this._reset()} method constructor (line 3) | constructor(e){this._data=e} method length (line 3) | get length(){return this._data.length} method copy (line 3) | copy(e,t,r,n){this._data.copy(e,t,r,n)} method toBuffer (line 3) | toBuffer(){return this._data} method constructor (line 3) | constructor(){super(),this.map={"x14:dataBar":this.databarXform=new o,... method tag (line 3) | get tag(){return"x14:cfRule"} method isExt (line 3) | static isExt(e){return"dataBar"===e.type?o.isExt(e):!("iconSet"!==e.ty... method prepare (line 3) | prepare(e){c.isExt(e)&&(e.x14Id=`{${n()}}`.toUpperCase())} method render (line 3) | render(e,t){if(c.isExt(t))switch(t.type){case"dataBar":this.renderData... method renderDataBar (line 3) | renderDataBar(e,t){e.openNode(this.tag,{type:"dataBar",id:t.x14Id}),th... method renderIconSet (line 3) | renderIconSet(e,t){e.openNode(this.tag,{type:"iconSet",priority:t.prio... method createNewModel (line 3) | createNewModel(e){let{attributes:t}=e;return{type:t.type,x14Id:t.id,pr... method onParserClose (line 3) | onParserClose(e,t){Object.assign(this.model,t.model)} method constructor (line 3) | constructor(){super(),this.map={autoFilter:new o,tableColumns:new s({t... method prepare (line 3) | prepare(e,t){this.map.autoFilter.prepare(e),this.map.tableColumns.prep... method tag (line 3) | get tag(){return"table"} method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode(this.tag,{...c.TA... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;const{n... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.p... method reconcile (line 3) | reconcile(e,t){e.columns.forEach(e=>{void 0!==e.dxfId&&(e.style=t.styl... function u (line 3) | function u(e,t,r,o){s.call(this);var l=i.alloc(4,0);this._cipher=new n.A... method constructor (line 3) | constructor(e){this.size=e,this.buffer=n.alloc(e),this.iRead=0,this.iW... method toBuffer (line 3) | toBuffer(){if(0===this.iRead&&this.iWrite===this.size)return this.buff... method length (line 3) | get length(){return this.iWrite-this.iRead} method eod (line 3) | get eod(){return this.iRead===this.iWrite} method full (line 3) | get full(){return this.iWrite===this.size} method read (line 3) | read(e){let t;return 0===e?null:void 0===e||e>=this.length?(t=this.toB... method write (line 3) | write(e,t,r){const n=Math.min(r,this.size-this.iWrite);return e.copy(t... method constructor (line 3) | constructor(e){super(),this.options=e||u.OPTIONS,this.map={b:{prop:"bo... method tag (line 3) | get tag(){return this.options.tagName} method render (line 3) | render(e,t){const{map:r}=this;e.openNode(this.options.tagName),l.each(... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;if(this... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser&&!this.parser.parseClose(e)){const t=this... function u (line 3) | function u(e,t,r){a.call(this),this._cache=new h,this._last=void 0,this.... method constructor (line 3) | constructor(e){this.size=e,this.buffer=n.alloc(e),this.iRead=0,this.iW... method toBuffer (line 3) | toBuffer(){if(0===this.iRead&&this.iWrite===this.size)return this.buff... method length (line 3) | get length(){return this.iWrite-this.iRead} method eod (line 3) | get eod(){return this.iRead===this.iWrite} method full (line 3) | get full(){return this.iWrite===this.size} method read (line 3) | read(e){let t;return 0===e?null:void 0===e||e>=this.length?(t=this.toB... method write (line 3) | write(e,t,r){const n=Math.min(r,this.size-this.iWrite);return e.copy(t... method constructor (line 3) | constructor(e){super(),this.options=e||u.OPTIONS,this.map={b:{prop:"bo... method tag (line 3) | get tag(){return this.options.tagName} method render (line 3) | render(e,t){const{map:r}=this;e.openNode(this.options.tagName),l.each(... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;if(this... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser&&!this.parser.parseClose(e)){const t=this... function h (line 3) | function h(){this.cache=i.allocUnsafe(0)} function f (line 3) | function f(e,t,r){var a=s[e.toLowerCase()];if(!a)throw new TypeError("in... function u (line 3) | function u(e,t,r){a.call(this),this._cache=new f,this._cipher=new l.AES(... method constructor (line 3) | constructor(e){this.size=e,this.buffer=n.alloc(e),this.iRead=0,this.iW... method toBuffer (line 3) | toBuffer(){if(0===this.iRead&&this.iWrite===this.size)return this.buff... method length (line 3) | get length(){return this.iWrite-this.iRead} method eod (line 3) | get eod(){return this.iRead===this.iWrite} method full (line 3) | get full(){return this.iWrite===this.size} method read (line 3) | read(e){let t;return 0===e?null:void 0===e||e>=this.length?(t=this.toB... method write (line 3) | write(e,t,r){const n=Math.min(r,this.size-this.iWrite);return e.copy(t... method constructor (line 3) | constructor(e){super(),this.options=e||u.OPTIONS,this.map={b:{prop:"bo... method tag (line 3) | get tag(){return this.options.tagName} method render (line 3) | render(e,t){const{map:r}=this;e.openNode(this.options.tagName),l.each(... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;if(this... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser&&!this.parser.parseClose(e)){const t=this... function f (line 3) | function f(){this.cache=s.allocUnsafe(0)} function d (line 3) | function d(e,t,r){var a=n[e.toLowerCase()];if(!a)throw new TypeError("in... method constructor (line 3) | constructor(){super(),this.map={dataBar:this.databarXform=new o,extLst... method tag (line 3) | get tag(){return"cfRule"} method isPrimitive (line 3) | static isPrimitive(e){return"iconSet"!==e.type||!e.custom&&!h[e.iconSet]} method render (line 3) | render(e,t){switch(t.type){case"expression":this.renderExpression(e,t)... method renderExpression (line 3) | renderExpression(e,t){e.openNode(this.tag,{type:"expression",dxfId:t.d... method renderCellIs (line 3) | renderCellIs(e,t){e.openNode(this.tag,{type:"cellIs",dxfId:t.dxfId,pri... method renderTop10 (line 3) | renderTop10(e,t){e.leafNode(this.tag,{type:"top10",dxfId:t.dxfId,prior... method renderAboveAverage (line 3) | renderAboveAverage(e,t){e.leafNode(this.tag,{type:"aboveAverage",dxfId... method renderDataBar (line 3) | renderDataBar(e,t){e.openNode(this.tag,{type:"dataBar",priority:t.prio... method renderColorScale (line 3) | renderColorScale(e,t){e.openNode(this.tag,{type:"colorScale",priority:... method renderIconSet (line 3) | renderIconSet(e,t){d.isPrimitive(t)&&(e.openNode(this.tag,{type:"iconS... method renderText (line 3) | renderText(e,t){e.openNode(this.tag,{type:t.operator,dxfId:t.dxfId,pri... method renderTimePeriod (line 3) | renderTimePeriod(e,t){e.openNode(this.tag,{type:"timePeriod",dxfId:t.d... method createNewModel (line 3) | createNewModel(e){let{attributes:t}=e;return{...f(t),dxfId:n.toIntValu... method onParserClose (line 3) | onParserClose(e,t){switch(e){case"dataBar":case"extLst":case"colorScal... function s (line 3) | function s(e){var t=n.allocUnsafe(16);return t.writeUInt32BE(e[0]>>>0,0)... method prepare (line 3) | prepare(){} method render (line 3) | render(){} method parseOpen (line 3) | parseOpen(e){} method parseText (line 3) | parseText(e){} method parseClose (line 3) | parseClose(e){} method reconcile (line 3) | reconcile(e,t){} method reset (line 3) | reset(){this.model=null,this.map&&Object.values(this.map).forEach(e=>{... method mergeModel (line 3) | mergeModel(e){this.model=Object.assign(this.model||{},e)} method parse (line 3) | async parse(e){for await(const t of e)for(const{eventType:e,value:r}of... method parseStream (line 3) | async parseStream(e){return this.parse(n(e))} method xml (line 3) | get xml(){return this.toXml(this.model)} method toXml (line 3) | toXml(e){const t=new i;return this.render(t,e),t.xml} method toAttribute (line 3) | static toAttribute(e,t){let r=arguments.length>2&&void 0!==arguments[2... method toStringAttribute (line 3) | static toStringAttribute(e,t){let r=arguments.length>2&&void 0!==argum... method toStringValue (line 3) | static toStringValue(e,t){return void 0===e?t:e} method toBoolAttribute (line 3) | static toBoolAttribute(e,t){let r=arguments.length>2&&void 0!==argumen... method toBoolValue (line 3) | static toBoolValue(e,t){return void 0===e?t:"1"===e} method toIntAttribute (line 3) | static toIntAttribute(e,t){let r=arguments.length>2&&void 0!==argument... method toIntValue (line 3) | static toIntValue(e,t){return void 0===e?t:parseInt(e,10)} method toFloatAttribute (line 3) | static toFloatAttribute(e,t){let r=arguments.length>2&&void 0!==argume... method toFloatValue (line 3) | static toFloatValue(e,t){return void 0===e?t:parseFloat(e)} method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode("Types",s.PROPERT... method parseOpen (line 3) | parseOpen(){return!1} method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(){return!1} method tag (line 3) | get tag(){return"x14:id"} method render (line 3) | render(e,t){e.leafNode(this.tag,null,t)} method parseOpen (line 3) | parseOpen(){this.model=""} method parseText (line 3) | parseText(e){this.model+=e} method parseClose (line 3) | parseClose(e){return e!==this.tag} method constructor (line 3) | constructor(){super(),this.map={"x14:conditionalFormattings":this.cond... method tag (line 3) | get tag(){return"ext"} method hasContent (line 3) | hasContent(e){return this.conditionalFormattings.hasContent(e.conditio... method prepare (line 3) | prepare(e,t){this.conditionalFormattings.prepare(e.conditionalFormatti... method render (line 3) | render(e,t){e.openNode("ext",{uri:"{78C0D931-6437-407d-A8EE-F0AAD7539E... method createNewModel (line 3) | createNewModel(){return{}} method onParserClose (line 3) | onParserClose(e,t){this.model[e]=t.model} method constructor (line 3) | constructor(){super(),this.map={color:new i}} method tag (line 3) | get tag(){return"stop"} method render (line 3) | render(e,t){e.openNode("stop"),e.addAttribute("position",t.position),t... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(e){return!!this.parser&&(this.parser.parseClose(e)||(this.m... method constructor (line 3) | constructor(e){super({writableObjectMode:e.objectMode}),this.hasWritte... method transform (line 3) | transform(e){return this.rowFormatter.rowTransform=e,this} method _transform (line 3) | _transform(e,r,n){let i=!1;try{this.hasWrittenBOM||(this.push(this.for... method _flush (line 3) | _flush(e){this.rowFormatter.finish((r,n)=>r?e(r):(n&&n.forEach(e=>{thi... function o (line 3) | function o(e){this.h=e,this.state=n.alloc(16,0),this.cache=n.allocUnsafe... method constructor (line 3) | constructor(e,t,r){this._worksheet=e,this._number=t,!1!==r&&(this.defn... method number (line 3) | get number(){return this._number} method worksheet (line 3) | get worksheet(){return this._worksheet} method letter (line 3) | get letter(){return s.n2l(this._number)} method isCustomWidth (line 3) | get isCustomWidth(){return void 0!==this.width&&9!==this.width} method defn (line 3) | get defn(){return{header:this._header,key:this.key,width:this.width,st... method defn (line 3) | set defn(e){e?(this.key=e.key,this.width=void 0!==e.width?e.width:9,th... method headers (line 3) | get headers(){return this._header&&this._header instanceof Array?this.... method header (line 3) | get header(){return this._header} method header (line 3) | set header(e){void 0!==e?(this._header=e,this.headers.forEach((e,t)=>{... method key (line 3) | get key(){return this._key} method key (line 3) | set key(e){(this._key&&this._worksheet.getColumnKey(this._key))===this... method hidden (line 3) | get hidden(){return!!this._hidden} method hidden (line 3) | set hidden(e){this._hidden=e} method outlineLevel (line 3) | get outlineLevel(){return this._outlineLevel||0} method outlineLevel (line 3) | set outlineLevel(e){this._outlineLevel=e} method collapsed (line 3) | get collapsed(){return!!(this._outlineLevel&&this._outlineLevel>=this.... method toString (line 3) | toString(){return JSON.stringify({key:this.key,width:this.width,header... method equivalentTo (line 3) | equivalentTo(e){return this.width===e.width&&this.hidden===e.hidden&&t... method isDefault (line 3) | get isDefault(){if(this.isCustomWidth)return!1;if(this.hidden)return!1... method headerCount (line 3) | get headerCount(){return this.headers.length} method eachCell (line 3) | eachCell(e,t){const r=this.number;t||(t=e,e=null),this._worksheet.each... method values (line 3) | get values(){const e=[];return this.eachCell((t,r)=>{t&&t.type!==i.Val... method values (line 3) | set values(e){if(!e)return;const t=this.number;let r=0;e.hasOwnPropert... method _applyStyle (line 3) | _applyStyle(e,t){return this.style[e]=t,this.eachCell(r=>{r[e]=t}),t} method numFmt (line 3) | get numFmt(){return this.style.numFmt} method numFmt (line 3) | set numFmt(e){this._applyStyle("numFmt",e)} method font (line 3) | get font(){return this.style.font} method font (line 3) | set font(e){this._applyStyle("font",e)} method alignment (line 3) | get alignment(){return this.style.alignment} method alignment (line 3) | set alignment(e){this._applyStyle("alignment",e)} method protection (line 3) | get protection(){return this.style.protection} method protection (line 3) | set protection(e){this._applyStyle("protection",e)} method border (line 3) | get border(){return this.style.border} method border (line 3) | set border(e){this._applyStyle("border",e)} method fill (line 3) | get fill(){return this.style.fill} method fill (line 3) | set fill(e){this._applyStyle("fill",e)} method toModel (line 3) | static toModel(e){const t=[];let r=null;return e&&e.forEach((e,n)=>{e.... method fromModel (line 3) | static fromModel(e,t){const r=[];let n=1,i=0;for(t=(t=t||[]).sort((fun... method constructor (line 3) | constructor(){super(),this.map={"v:shape":new s}} method tag (line 3) | get tag(){return"xml"} method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode(this.tag,o.DRAWIN... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.m... method reconcile (line 3) | reconcile(e,t){e.anchors.forEach(e=>{e.br?this.map["xdr:twoCellAnchor"... method constructor (line 3) | constructor(){super(),this.map={"v:textbox":new i,"x:ClientData":new s}} method tag (line 3) | get tag(){return"v:shape"} method render (line 3) | render(e,t,r){e.openNode("v:shape",o.V_SHAPE_ATTRIBUTES(t,r)),e.leafNo... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.p... method constructor (line 3) | constructor(){super(),this.map={Relationship:new s}} method render (line 3) | render(e,t){t=t||this._values,e.openXml(n.StdDocAttributes),e.openNode... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.m... method constructor (line 3) | constructor(){super(),this.map={"x14:id":this.idXform=new s}} method tag (line 3) | get tag(){return"ext"} method render (line 3) | render(e,t){e.openNode(this.tag,{uri:"{B025F937-C7B1-47D3-B67F-A62EFF6... method createNewModel (line 3) | createNewModel(){return{}} method onParserClose (line 3) | onParserClose(e,t){this.model.x14Id=t.model} method constructor (line 3) | constructor(e){super(),this.model=e} method tag (line 3) | get tag(){return"r"} method textXform (line 3) | get textXform(){return this._textXform||(this._textXform=new n)} method fontXform (line 3) | get fontXform(){return this._fontXform||(this._fontXform=new i(o.FONT_... method render (line 3) | render(e,t){t=t||this.model,e.openNode("r"),t.font&&this.fontXform.ren... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){switch(e){case"r":return!1;case"t":return this.model.tex... method constructor (line 3) | constructor(e){super(),this.name=e,this.map={color:new s}} method tag (line 3) | get tag(){return this.name} method render (line 3) | render(e,t,r){const n=t&&t.color||r||this.defaultColor;e.openNode(this... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){return this.parser?(this.parser.parseClose(e)||(this.par... method validStyle (line 3) | validStyle(e){return o.validStyleValues[e]} method constructor (line 3) | constructor(){super(),this.map={fgColor:new i("fgColor"),bgColor:new i... method name (line 3) | get name(){return"pattern"} method tag (line 3) | get tag(){return"patternFill"} method render (line 3) | render(e,t){e.openNode("patternFill"),e.addAttribute("patternType",t.p... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){return!!this.parser&&(this.parser.parseClose(e)||(this.p... method constructor (line 3) | constructor(e){this.parserOptions=e,this.rowParser=new i.RowParser(thi... method removeBOM (line 3) | static removeBOM(e){return e&&65279===e.charCodeAt(0)?e.slice(1):e} method parse (line 3) | parse(e,t){const r=new n.Scanner({line:o.removeBOM(e),parserOptions:th... method parseWithoutComments (line 3) | parseWithoutComments(e){const t=[];let r=!0;for(;r;)r=this.parseRow(e,... method parseWithComments (line 3) | parseWithComments(e){const{parserOptions:t}=this,r=[];for(let n=e.next... method parseRow (line 3) | parseRow(e,t){if(!e.nextNonSpaceToken)return!1;const r=this.rowParser.... method constructor (line 3) | constructor(){this._rowTransform=null,this._rowValidator=null} method createTransform (line 3) | static createTransform(e){return s.isSyncTransform(e)?(t,r)=>{let n=nu... method createValidator (line 3) | static createValidator(e){return s.isSyncValidate(e)?(t,r)=>{r(null,{r... method rowTransform (line 3) | set rowTransform(e){if(!i.default(e))throw new TypeError("The transfor... method rowValidator (line 3) | set rowValidator(e){if(!i.default(e))throw new TypeError("The validate... method transformAndValidate (line 3) | transformAndValidate(e,t){return this.callTransformer(e,(e,r)=>e?t(e):... method callTransformer (line 3) | callTransformer(e,t){return this._rowTransform?this._rowTransform(e,t)... method callValidator (line 3) | callValidator(e,t){return this._rowValidator?this._rowValidator(e,t):t... function s (line 3) | function s(e,t,r){var s=t.length,o=i(t,e._cache);return e._cache=e._cach... method prepare (line 3) | prepare(){} method render (line 3) | render(){} method parseOpen (line 3) | parseOpen(e){} method parseText (line 3) | parseText(e){} method parseClose (line 3) | parseClose(e){} method reconcile (line 3) | reconcile(e,t){} method reset (line 3) | reset(){this.model=null,this.map&&Object.values(this.map).forEach(e=>{... method mergeModel (line 3) | mergeModel(e){this.model=Object.assign(this.model||{},e)} method parse (line 3) | async parse(e){for await(const t of e)for(const{eventType:e,value:r}of... method parseStream (line 3) | async parseStream(e){return this.parse(n(e))} method xml (line 3) | get xml(){return this.toXml(this.model)} method toXml (line 3) | toXml(e){const t=new i;return this.render(t,e),t.xml} method toAttribute (line 3) | static toAttribute(e,t){let r=arguments.length>2&&void 0!==arguments[2... method toStringAttribute (line 3) | static toStringAttribute(e,t){let r=arguments.length>2&&void 0!==argum... method toStringValue (line 3) | static toStringValue(e,t){return void 0===e?t:e} method toBoolAttribute (line 3) | static toBoolAttribute(e,t){let r=arguments.length>2&&void 0!==argumen... method toBoolValue (line 3) | static toBoolValue(e,t){return void 0===e?t:"1"===e} method toIntAttribute (line 3) | static toIntAttribute(e,t){let r=arguments.length>2&&void 0!==argument... method toIntValue (line 3) | static toIntValue(e,t){return void 0===e?t:parseInt(e,10)} method toFloatAttribute (line 3) | static toFloatAttribute(e,t){let r=arguments.length>2&&void 0!==argume... method toFloatValue (line 3) | static toFloatValue(e,t){return void 0===e?t:parseFloat(e)} method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode("Types",s.PROPERT... method parseOpen (line 3) | parseOpen(){return!1} method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(){return!1} method tag (line 3) | get tag(){return"x14:id"} method render (line 3) | render(e,t){e.leafNode(this.tag,null,t)} method parseOpen (line 3) | parseOpen(){this.model=""} method parseText (line 3) | parseText(e){this.model+=e} method parseClose (line 3) | parseClose(e){return e!==this.tag} method constructor (line 3) | constructor(){super(),this.map={"x14:conditionalFormattings":this.cond... method tag (line 3) | get tag(){return"ext"} method hasContent (line 3) | hasContent(e){return this.conditionalFormattings.hasContent(e.conditio... method prepare (line 3) | prepare(e,t){this.conditionalFormattings.prepare(e.conditionalFormatti... method render (line 3) | render(e,t){e.openNode("ext",{uri:"{78C0D931-6437-407d-A8EE-F0AAD7539E... method createNewModel (line 3) | createNewModel(){return{}} method onParserClose (line 3) | onParserClose(e,t){this.model[e]=t.model} method constructor (line 3) | constructor(){super(),this.map={color:new i}} method tag (line 3) | get tag(){return"stop"} method render (line 3) | render(e,t){e.openNode("stop"),e.addAttribute("position",t.position),t... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(e){return!!this.parser&&(this.parser.parseClose(e)||(this.m... method constructor (line 3) | constructor(e){super({writableObjectMode:e.objectMode}),this.hasWritte... method transform (line 3) | transform(e){return this.rowFormatter.rowTransform=e,this} method _transform (line 3) | _transform(e,r,n){let i=!1;try{this.hasWrittenBOM||(this.push(this.for... method _flush (line 3) | _flush(e){this.rowFormatter.finish((r,n)=>r?e(r):(n&&n.forEach(e=>{thi... function i (line 3) | function i(e,t,r){for(var n,i,o=-1,a=0;++o<8;)n=t&1<<7-o?128:0,a+=(128&(... method constructor (line 3) | constructor(e,t){let r=arguments.length>2&&void 0!==arguments[2]?argum... method asInstance (line 3) | static asInstance(e){return e instanceof i||null==e?e:new i(e)} method col (line 3) | get col(){return this.nativeCol+Math.min(this.colWidth-1,this.nativeCo... method col (line 3) | set col(e){this.nativeCol=Math.floor(e),this.nativeColOff=Math.floor((... method row (line 3) | get row(){return this.nativeRow+Math.min(this.rowHeight-1,this.nativeR... method row (line 3) | set row(e){this.nativeRow=Math.floor(e),this.nativeRowOff=Math.floor((... method colWidth (line 3) | get colWidth(){return this.worksheet&&this.worksheet.getColumn(this.na... method rowHeight (line 3) | get rowHeight(){return this.worksheet&&this.worksheet.getRow(this.nati... method model (line 3) | get model(){return{nativeCol:this.nativeCol,nativeColOff:this.nativeCo... method model (line 3) | set model(e){this.nativeCol=e.nativeCol,this.nativeColOff=e.nativeColO... method constructor (line 3) | constructor(e){this.note=e} method model (line 3) | get model(){let e=null;switch(typeof this.note){case"string":e={type:"... method model (line 3) | set model(e){const{note:t}=e,{texts:r}=t;1===r.length&&1===Object.keys... method fromModel (line 3) | static fromModel(e){const t=new i;return t.model=e,t} method constructor (line 3) | constructor(){this.decode(arguments)} method setTLBR (line 3) | setTLBR(e,t,r,i,s){if(arguments.length<4){const i=n.decodeAddress(e),o... method decode (line 3) | decode(e){switch(e.length){case 5:this.setTLBR(e[0],e[1],e[2],e[3],e[4... method top (line 3) | get top(){return this.model.top||1} method top (line 3) | set top(e){this.model.top=e} method left (line 3) | get left(){return this.model.left||1} method left (line 3) | set left(e){this.model.left=e} method bottom (line 3) | get bottom(){return this.model.bottom||1} method bottom (line 3) | set bottom(e){this.model.bottom=e} method right (line 3) | get right(){return this.model.right||1} method right (line 3) | set right(e){this.model.right=e} method sheetName (line 3) | get sheetName(){return this.model.sheetName} method sheetName (line 3) | set sheetName(e){this.model.sheetName=e} method _serialisedSheetName (line 3) | get _serialisedSheetName(){const{sheetName:e}=this.model;return e?/^[a... method expand (line 3) | expand(e,t,r,n){(!this.model.top||e1?this.range:this._serialisedSheetN... method $shortRange (line 3) | get $shortRange(){return this.count>1?this.$range:this._serialisedShee... method count (line 3) | get count(){return(1+this.bottom-this.top)*(1+this.right-this.left)} method toString (line 3) | toString(){return this.range} method intersects (line 3) | intersects(e){return(!e.sheetName||!this.sheetName||e.sheetName===this... method contains (line 3) | contains(e){const t=n.decodeEx(e);return this.containsEx(t)} method containsEx (line 3) | containsEx(e){return(!e.sheetName||!this.sheetName||e.sheetName===this... method forEachAddress (line 3) | forEachAddress(e){for(let t=this.left;t<=this.right;t++)for(let r=this... method constructor (line 3) | constructor(e,t,r){this.table=e,this.column=t,this.index=r} method _set (line 3) | _set(e,t){this.table.cacheState(),this.column[e]=t} method name (line 3) | get name(){return this.column.name} method name (line 3) | set name(e){this._set("name",e)} method filterButton (line 3) | get filterButton(){return this.column.filterButton} method filterButton (line 3) | set filterButton(e){this.column.filterButton=e} method style (line 3) | get style(){return this.column.style} method style (line 3) | set style(e){this.column.style=e} method totalsRowLabel (line 3) | get totalsRowLabel(){return this.column.totalsRowLabel} method totalsRowLabel (line 3) | set totalsRowLabel(e){this._set("totalsRowLabel",e)} method totalsRowFunction (line 3) | get totalsRowFunction(){return this.column.totalsRowFunction} method totalsRowFunction (line 3) | set totalsRowFunction(e){this._set("totalsRowFunction",e)} method totalsRowResult (line 3) | get totalsRowResult(){return this.column.totalsRowResult} method totalsRowResult (line 3) | set totalsRowResult(e){this._set("totalsRowResult",e)} method totalsRowFormula (line 3) | get totalsRowFormula(){return this.column.totalsRowFormula} method totalsRowFormula (line 3) | set totalsRowFormula(e){this._set("totalsRowFormula",e)} method constructor (line 3) | constructor(e){super(),this.model=e} method tag (line 3) | get tag(){return"u"} method render (line 3) | render(e,t){if(!0===(t=t||this.model))e.leafNode("u");else{const r=i.A... method parseOpen (line 3) | parseOpen(e){"u"===e.name&&(this.model=e.attributes.val||!0)} method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(){return!1} function s (line 3) | function s(e,t){var r=e.length,i=-1,s=n.allocUnsafe(e.length);for(e=n.co... method prepare (line 3) | prepare(){} method render (line 3) | render(){} method parseOpen (line 3) | parseOpen(e){} method parseText (line 3) | parseText(e){} method parseClose (line 3) | parseClose(e){} method reconcile (line 3) | reconcile(e,t){} method reset (line 3) | reset(){this.model=null,this.map&&Object.values(this.map).forEach(e=>{... method mergeModel (line 3) | mergeModel(e){this.model=Object.assign(this.model||{},e)} method parse (line 3) | async parse(e){for await(const t of e)for(const{eventType:e,value:r}of... method parseStream (line 3) | async parseStream(e){return this.parse(n(e))} method xml (line 3) | get xml(){return this.toXml(this.model)} method toXml (line 3) | toXml(e){const t=new i;return this.render(t,e),t.xml} method toAttribute (line 3) | static toAttribute(e,t){let r=arguments.length>2&&void 0!==arguments[2... method toStringAttribute (line 3) | static toStringAttribute(e,t){let r=arguments.length>2&&void 0!==argum... method toStringValue (line 3) | static toStringValue(e,t){return void 0===e?t:e} method toBoolAttribute (line 3) | static toBoolAttribute(e,t){let r=arguments.length>2&&void 0!==argumen... method toBoolValue (line 3) | static toBoolValue(e,t){return void 0===e?t:"1"===e} method toIntAttribute (line 3) | static toIntAttribute(e,t){let r=arguments.length>2&&void 0!==argument... method toIntValue (line 3) | static toIntValue(e,t){return void 0===e?t:parseInt(e,10)} method toFloatAttribute (line 3) | static toFloatAttribute(e,t){let r=arguments.length>2&&void 0!==argume... method toFloatValue (line 3) | static toFloatValue(e,t){return void 0===e?t:parseFloat(e)} method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode("Types",s.PROPERT... method parseOpen (line 3) | parseOpen(){return!1} method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(){return!1} method tag (line 3) | get tag(){return"x14:id"} method render (line 3) | render(e,t){e.leafNode(this.tag,null,t)} method parseOpen (line 3) | parseOpen(){this.model=""} method parseText (line 3) | parseText(e){this.model+=e} method parseClose (line 3) | parseClose(e){return e!==this.tag} method constructor (line 3) | constructor(){super(),this.map={"x14:conditionalFormattings":this.cond... method tag (line 3) | get tag(){return"ext"} method hasContent (line 3) | hasContent(e){return this.conditionalFormattings.hasContent(e.conditio... method prepare (line 3) | prepare(e,t){this.conditionalFormattings.prepare(e.conditionalFormatti... method render (line 3) | render(e,t){e.openNode("ext",{uri:"{78C0D931-6437-407d-A8EE-F0AAD7539E... method createNewModel (line 3) | createNewModel(){return{}} method onParserClose (line 3) | onParserClose(e,t){this.model[e]=t.model} method constructor (line 3) | constructor(){super(),this.map={color:new i}} method tag (line 3) | get tag(){return"stop"} method render (line 3) | render(e,t){e.openNode("stop"),e.addAttribute("position",t.position),t... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(e){return!!this.parser&&(this.parser.parseClose(e)||(this.m... method constructor (line 3) | constructor(e){super({writableObjectMode:e.objectMode}),this.hasWritte... method transform (line 3) | transform(e){return this.rowFormatter.rowTransform=e,this} method _transform (line 3) | _transform(e,r,n){let i=!1;try{this.hasWrittenBOM||(this.push(this.for... method _flush (line 3) | _flush(e){this.rowFormatter.finish((r,n)=>r?e(r):(n&&n.forEach(e=>{thi... function i (line 3) | function i(e,t,r){var i=e._cipher.encryptBlock(e._prev)[0]^t;return e._p... method constructor (line 3) | constructor(e,t){let r=arguments.length>2&&void 0!==arguments[2]?argum... method asInstance (line 3) | static asInstance(e){return e instanceof i||null==e?e:new i(e)} method col (line 3) | get col(){return this.nativeCol+Math.min(this.colWidth-1,this.nativeCo... method col (line 3) | set col(e){this.nativeCol=Math.floor(e),this.nativeColOff=Math.floor((... method row (line 3) | get row(){return this.nativeRow+Math.min(this.rowHeight-1,this.nativeR... method row (line 3) | set row(e){this.nativeRow=Math.floor(e),this.nativeRowOff=Math.floor((... method colWidth (line 3) | get colWidth(){return this.worksheet&&this.worksheet.getColumn(this.na... method rowHeight (line 3) | get rowHeight(){return this.worksheet&&this.worksheet.getRow(this.nati... method model (line 3) | get model(){return{nativeCol:this.nativeCol,nativeColOff:this.nativeCo... method model (line 3) | set model(e){this.nativeCol=e.nativeCol,this.nativeColOff=e.nativeColO... method constructor (line 3) | constructor(e){this.note=e} method model (line 3) | get model(){let e=null;switch(typeof this.note){case"string":e={type:"... method model (line 3) | set model(e){const{note:t}=e,{texts:r}=t;1===r.length&&1===Object.keys... method fromModel (line 3) | static fromModel(e){const t=new i;return t.model=e,t} method constructor (line 3) | constructor(){this.decode(arguments)} method setTLBR (line 3) | setTLBR(e,t,r,i,s){if(arguments.length<4){const i=n.decodeAddress(e),o... method decode (line 3) | decode(e){switch(e.length){case 5:this.setTLBR(e[0],e[1],e[2],e[3],e[4... method top (line 3) | get top(){return this.model.top||1} method top (line 3) | set top(e){this.model.top=e} method left (line 3) | get left(){return this.model.left||1} method left (line 3) | set left(e){this.model.left=e} method bottom (line 3) | get bottom(){return this.model.bottom||1} method bottom (line 3) | set bottom(e){this.model.bottom=e} method right (line 3) | get right(){return this.model.right||1} method right (line 3) | set right(e){this.model.right=e} method sheetName (line 3) | get sheetName(){return this.model.sheetName} method sheetName (line 3) | set sheetName(e){this.model.sheetName=e} method _serialisedSheetName (line 3) | get _serialisedSheetName(){const{sheetName:e}=this.model;return e?/^[a... method expand (line 3) | expand(e,t,r,n){(!this.model.top||e1?this.range:this._serialisedSheetN... method $shortRange (line 3) | get $shortRange(){return this.count>1?this.$range:this._serialisedShee... method count (line 3) | get count(){return(1+this.bottom-this.top)*(1+this.right-this.left)} method toString (line 3) | toString(){return this.range} method intersects (line 3) | intersects(e){return(!e.sheetName||!this.sheetName||e.sheetName===this... method contains (line 3) | contains(e){const t=n.decodeEx(e);return this.containsEx(t)} method containsEx (line 3) | containsEx(e){return(!e.sheetName||!this.sheetName||e.sheetName===this... method forEachAddress (line 3) | forEachAddress(e){for(let t=this.left;t<=this.right;t++)for(let r=this... method constructor (line 3) | constructor(e,t,r){this.table=e,this.column=t,this.index=r} method _set (line 3) | _set(e,t){this.table.cacheState(),this.column[e]=t} method name (line 3) | get name(){return this.column.name} method name (line 3) | set name(e){this._set("name",e)} method filterButton (line 3) | get filterButton(){return this.column.filterButton} method filterButton (line 3) | set filterButton(e){this.column.filterButton=e} method style (line 3) | get style(){return this.column.style} method style (line 3) | set style(e){this.column.style=e} method totalsRowLabel (line 3) | get totalsRowLabel(){return this.column.totalsRowLabel} method totalsRowLabel (line 3) | set totalsRowLabel(e){this._set("totalsRowLabel",e)} method totalsRowFunction (line 3) | get totalsRowFunction(){return this.column.totalsRowFunction} method totalsRowFunction (line 3) | set totalsRowFunction(e){this._set("totalsRowFunction",e)} method totalsRowResult (line 3) | get totalsRowResult(){return this.column.totalsRowResult} method totalsRowResult (line 3) | set totalsRowResult(e){this._set("totalsRowResult",e)} method totalsRowFormula (line 3) | get totalsRowFormula(){return this.column.totalsRowFormula} method totalsRowFormula (line 3) | set totalsRowFormula(e){this._set("totalsRowFormula",e)} method constructor (line 3) | constructor(e){super(),this.model=e} method tag (line 3) | get tag(){return"u"} method render (line 3) | render(e,t){if(!0===(t=t||this.model))e.leafNode("u");else{const r=i.A... method parseOpen (line 3) | parseOpen(e){"u"===e.name&&(this.model=e.attributes.val||!0)} method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(){return!1} function o (line 3) | function o(e){var t=e._cipher.encryptBlockRaw(e._prev);return s(e._prev),t} method constructor (line 3) | constructor(e,t,r){this._worksheet=e,this._number=t,!1!==r&&(this.defn... method number (line 3) | get number(){return this._number} method worksheet (line 3) | get worksheet(){return this._worksheet} method letter (line 3) | get letter(){return s.n2l(this._number)} method isCustomWidth (line 3) | get isCustomWidth(){return void 0!==this.width&&9!==this.width} method defn (line 3) | get defn(){return{header:this._header,key:this.key,width:this.width,st... method defn (line 3) | set defn(e){e?(this.key=e.key,this.width=void 0!==e.width?e.width:9,th... method headers (line 3) | get headers(){return this._header&&this._header instanceof Array?this.... method header (line 3) | get header(){return this._header} method header (line 3) | set header(e){void 0!==e?(this._header=e,this.headers.forEach((e,t)=>{... method key (line 3) | get key(){return this._key} method key (line 3) | set key(e){(this._key&&this._worksheet.getColumnKey(this._key))===this... method hidden (line 3) | get hidden(){return!!this._hidden} method hidden (line 3) | set hidden(e){this._hidden=e} method outlineLevel (line 3) | get outlineLevel(){return this._outlineLevel||0} method outlineLevel (line 3) | set outlineLevel(e){this._outlineLevel=e} method collapsed (line 3) | get collapsed(){return!!(this._outlineLevel&&this._outlineLevel>=this.... method toString (line 3) | toString(){return JSON.stringify({key:this.key,width:this.width,header... method equivalentTo (line 3) | equivalentTo(e){return this.width===e.width&&this.hidden===e.hidden&&t... method isDefault (line 3) | get isDefault(){if(this.isCustomWidth)return!1;if(this.hidden)return!1... method headerCount (line 3) | get headerCount(){return this.headers.length} method eachCell (line 3) | eachCell(e,t){const r=this.number;t||(t=e,e=null),this._worksheet.each... method values (line 3) | get values(){const e=[];return this.eachCell((t,r)=>{t&&t.type!==i.Val... method values (line 3) | set values(e){if(!e)return;const t=this.number;let r=0;e.hasOwnPropert... method _applyStyle (line 3) | _applyStyle(e,t){return this.style[e]=t,this.eachCell(r=>{r[e]=t}),t} method numFmt (line 3) | get numFmt(){return this.style.numFmt} method numFmt (line 3) | set numFmt(e){this._applyStyle("numFmt",e)} method font (line 3) | get font(){return this.style.font} method font (line 3) | set font(e){this._applyStyle("font",e)} method alignment (line 3) | get alignment(){return this.style.alignment} method alignment (line 3) | set alignment(e){this._applyStyle("alignment",e)} method protection (line 3) | get protection(){return this.style.protection} method protection (line 3) | set protection(e){this._applyStyle("protection",e)} method border (line 3) | get border(){return this.style.border} method border (line 3) | set border(e){this._applyStyle("border",e)} method fill (line 3) | get fill(){return this.style.fill} method fill (line 3) | set fill(e){this._applyStyle("fill",e)} method toModel (line 3) | static toModel(e){const t=[];let r=null;return e&&e.forEach((e,n)=>{e.... method fromModel (line 3) | static fromModel(e,t){const r=[];let n=1,i=0;for(t=(t=t||[]).sort((fun... method constructor (line 3) | constructor(){super(),this.map={"v:shape":new s}} method tag (line 3) | get tag(){return"xml"} method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode(this.tag,o.DRAWIN... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.m... method reconcile (line 3) | reconcile(e,t){e.anchors.forEach(e=>{e.br?this.map["xdr:twoCellAnchor"... method constructor (line 3) | constructor(){super(),this.map={"v:textbox":new i,"x:ClientData":new s}} method tag (line 3) | get tag(){return"v:shape"} method render (line 3) | render(e,t,r){e.openNode("v:shape",o.V_SHAPE_ATTRIBUTES(t,r)),e.leafNo... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.p... method constructor (line 3) | constructor(){super(),this.map={Relationship:new s}} method render (line 3) | render(e,t){t=t||this._values,e.openXml(n.StdDocAttributes),e.openNode... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.m... method constructor (line 3) | constructor(){super(),this.map={"x14:id":this.idXform=new s}} method tag (line 3) | get tag(){return"ext"} method render (line 3) | render(e,t){e.openNode(this.tag,{uri:"{B025F937-C7B1-47D3-B67F-A62EFF6... method createNewModel (line 3) | createNewModel(){return{}} method onParserClose (line 3) | onParserClose(e,t){this.model.x14Id=t.model} method constructor (line 3) | constructor(e){super(),this.model=e} method tag (line 3) | get tag(){return"r"} method textXform (line 3) | get textXform(){return this._textXform||(this._textXform=new n)} method fontXform (line 3) | get fontXform(){return this._fontXform||(this._fontXform=new i(o.FONT_... method render (line 3) | render(e,t){t=t||this.model,e.openNode("r"),t.font&&this.fontXform.ren... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){switch(e){case"r":return!1;case"t":return this.model.tex... method constructor (line 3) | constructor(e){super(),this.name=e,this.map={color:new s}} method tag (line 3) | get tag(){return this.name} method render (line 3) | render(e,t,r){const n=t&&t.color||r||this.defaultColor;e.openNode(this... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){return this.parser?(this.parser.parseClose(e)||(this.par... method validStyle (line 3) | validStyle(e){return o.validStyleValues[e]} method constructor (line 3) | constructor(){super(),this.map={fgColor:new i("fgColor"),bgColor:new i... method name (line 3) | get name(){return"pattern"} method tag (line 3) | get tag(){return"patternFill"} method render (line 3) | render(e,t){e.openNode("patternFill"),e.addAttribute("patternType",t.p... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){return!!this.parser&&(this.parser.parseClose(e)||(this.p... method constructor (line 3) | constructor(e){this.parserOptions=e,this.rowParser=new i.RowParser(thi... method removeBOM (line 3) | static removeBOM(e){return e&&65279===e.charCodeAt(0)?e.slice(1):e} method parse (line 3) | parse(e,t){const r=new n.Scanner({line:o.removeBOM(e),parserOptions:th... method parseWithoutComments (line 3) | parseWithoutComments(e){const t=[];let r=!0;for(;r;)r=this.parseRow(e,... method parseWithComments (line 3) | parseWithComments(e){const{parserOptions:t}=this,r=[];for(let n=e.next... method parseRow (line 3) | parseRow(e,t){if(!e.nextNonSpaceToken)return!1;const r=this.rowParser.... method constructor (line 3) | constructor(){this._rowTransform=null,this._rowValidator=null} method createTransform (line 3) | static createTransform(e){return s.isSyncTransform(e)?(t,r)=>{let n=nu... method createValidator (line 3) | static createValidator(e){return s.isSyncValidate(e)?(t,r)=>{r(null,{r... method rowTransform (line 3) | set rowTransform(e){if(!i.default(e))throw new TypeError("The transfor... method rowValidator (line 3) | set rowValidator(e){if(!i.default(e))throw new TypeError("The validate... method transformAndValidate (line 3) | transformAndValidate(e,t){return this.callTransformer(e,(e,r)=>e?t(e):... method callTransformer (line 3) | callTransformer(e,t){return this._rowTransform?this._rowTransform(e,t)... method callValidator (line 3) | callValidator(e,t){return this._rowValidator?this._rowValidator(e,t):t... function i (line 3) | function i(e){return e._prev=e._cipher.encryptBlock(e._prev),e._prev} method constructor (line 3) | constructor(e,t){let r=arguments.length>2&&void 0!==arguments[2]?argum... method asInstance (line 3) | static asInstance(e){return e instanceof i||null==e?e:new i(e)} method col (line 3) | get col(){return this.nativeCol+Math.min(this.colWidth-1,this.nativeCo... method col (line 3) | set col(e){this.nativeCol=Math.floor(e),this.nativeColOff=Math.floor((... method row (line 3) | get row(){return this.nativeRow+Math.min(this.rowHeight-1,this.nativeR... method row (line 3) | set row(e){this.nativeRow=Math.floor(e),this.nativeRowOff=Math.floor((... method colWidth (line 3) | get colWidth(){return this.worksheet&&this.worksheet.getColumn(this.na... method rowHeight (line 3) | get rowHeight(){return this.worksheet&&this.worksheet.getRow(this.nati... method model (line 3) | get model(){return{nativeCol:this.nativeCol,nativeColOff:this.nativeCo... method model (line 3) | set model(e){this.nativeCol=e.nativeCol,this.nativeColOff=e.nativeColO... method constructor (line 3) | constructor(e){this.note=e} method model (line 3) | get model(){let e=null;switch(typeof this.note){case"string":e={type:"... method model (line 3) | set model(e){const{note:t}=e,{texts:r}=t;1===r.length&&1===Object.keys... method fromModel (line 3) | static fromModel(e){const t=new i;return t.model=e,t} method constructor (line 3) | constructor(){this.decode(arguments)} method setTLBR (line 3) | setTLBR(e,t,r,i,s){if(arguments.length<4){const i=n.decodeAddress(e),o... method decode (line 3) | decode(e){switch(e.length){case 5:this.setTLBR(e[0],e[1],e[2],e[3],e[4... method top (line 3) | get top(){return this.model.top||1} method top (line 3) | set top(e){this.model.top=e} method left (line 3) | get left(){return this.model.left||1} method left (line 3) | set left(e){this.model.left=e} method bottom (line 3) | get bottom(){return this.model.bottom||1} method bottom (line 3) | set bottom(e){this.model.bottom=e} method right (line 3) | get right(){return this.model.right||1} method right (line 3) | set right(e){this.model.right=e} method sheetName (line 3) | get sheetName(){return this.model.sheetName} method sheetName (line 3) | set sheetName(e){this.model.sheetName=e} method _serialisedSheetName (line 3) | get _serialisedSheetName(){const{sheetName:e}=this.model;return e?/^[a... method expand (line 3) | expand(e,t,r,n){(!this.model.top||e1?this.range:this._serialisedSheetN... method $shortRange (line 3) | get $shortRange(){return this.count>1?this.$range:this._serialisedShee... method count (line 3) | get count(){return(1+this.bottom-this.top)*(1+this.right-this.left)} method toString (line 3) | toString(){return this.range} method intersects (line 3) | intersects(e){return(!e.sheetName||!this.sheetName||e.sheetName===this... method contains (line 3) | contains(e){const t=n.decodeEx(e);return this.containsEx(t)} method containsEx (line 3) | containsEx(e){return(!e.sheetName||!this.sheetName||e.sheetName===this... method forEachAddress (line 3) | forEachAddress(e){for(let t=this.left;t<=this.right;t++)for(let r=this... method constructor (line 3) | constructor(e,t,r){this.table=e,this.column=t,this.index=r} method _set (line 3) | _set(e,t){this.table.cacheState(),this.column[e]=t} method name (line 3) | get name(){return this.column.name} method name (line 3) | set name(e){this._set("name",e)} method filterButton (line 3) | get filterButton(){return this.column.filterButton} method filterButton (line 3) | set filterButton(e){this.column.filterButton=e} method style (line 3) | get style(){return this.column.style} method style (line 3) | set style(e){this.column.style=e} method totalsRowLabel (line 3) | get totalsRowLabel(){return this.column.totalsRowLabel} method totalsRowLabel (line 3) | set totalsRowLabel(e){this._set("totalsRowLabel",e)} method totalsRowFunction (line 3) | get totalsRowFunction(){return this.column.totalsRowFunction} method totalsRowFunction (line 3) | set totalsRowFunction(e){this._set("totalsRowFunction",e)} method totalsRowResult (line 3) | get totalsRowResult(){return this.column.totalsRowResult} method totalsRowResult (line 3) | set totalsRowResult(e){this._set("totalsRowResult",e)} method totalsRowFormula (line 3) | get totalsRowFormula(){return this.column.totalsRowFormula} method totalsRowFormula (line 3) | set totalsRowFormula(e){this._set("totalsRowFormula",e)} method constructor (line 3) | constructor(e){super(),this.model=e} method tag (line 3) | get tag(){return"u"} method render (line 3) | render(e,t){if(!0===(t=t||this.model))e.leafNode("u");else{const r=i.A... method parseOpen (line 3) | parseOpen(e){"u"===e.name&&(this.model=e.attributes.val||!0)} method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(){return!1} function o (line 3) | function o(e,t,r,o){s.call(this),this._cipher=new n.AES(t),this._prev=i.... method constructor (line 3) | constructor(e,t,r){this._worksheet=e,this._number=t,!1!==r&&(this.defn... method number (line 3) | get number(){return this._number} method worksheet (line 3) | get worksheet(){return this._worksheet} method letter (line 3) | get letter(){return s.n2l(this._number)} method isCustomWidth (line 3) | get isCustomWidth(){return void 0!==this.width&&9!==this.width} method defn (line 3) | get defn(){return{header:this._header,key:this.key,width:this.width,st... method defn (line 3) | set defn(e){e?(this.key=e.key,this.width=void 0!==e.width?e.width:9,th... method headers (line 3) | get headers(){return this._header&&this._header instanceof Array?this.... method header (line 3) | get header(){return this._header} method header (line 3) | set header(e){void 0!==e?(this._header=e,this.headers.forEach((e,t)=>{... method key (line 3) | get key(){return this._key} method key (line 3) | set key(e){(this._key&&this._worksheet.getColumnKey(this._key))===this... method hidden (line 3) | get hidden(){return!!this._hidden} method hidden (line 3) | set hidden(e){this._hidden=e} method outlineLevel (line 3) | get outlineLevel(){return this._outlineLevel||0} method outlineLevel (line 3) | set outlineLevel(e){this._outlineLevel=e} method collapsed (line 3) | get collapsed(){return!!(this._outlineLevel&&this._outlineLevel>=this.... method toString (line 3) | toString(){return JSON.stringify({key:this.key,width:this.width,header... method equivalentTo (line 3) | equivalentTo(e){return this.width===e.width&&this.hidden===e.hidden&&t... method isDefault (line 3) | get isDefault(){if(this.isCustomWidth)return!1;if(this.hidden)return!1... method headerCount (line 3) | get headerCount(){return this.headers.length} method eachCell (line 3) | eachCell(e,t){const r=this.number;t||(t=e,e=null),this._worksheet.each... method values (line 3) | get values(){const e=[];return this.eachCell((t,r)=>{t&&t.type!==i.Val... method values (line 3) | set values(e){if(!e)return;const t=this.number;let r=0;e.hasOwnPropert... method _applyStyle (line 3) | _applyStyle(e,t){return this.style[e]=t,this.eachCell(r=>{r[e]=t}),t} method numFmt (line 3) | get numFmt(){return this.style.numFmt} method numFmt (line 3) | set numFmt(e){this._applyStyle("numFmt",e)} method font (line 3) | get font(){return this.style.font} method font (line 3) | set font(e){this._applyStyle("font",e)} method alignment (line 3) | get alignment(){return this.style.alignment} method alignment (line 3) | set alignment(e){this._applyStyle("alignment",e)} method protection (line 3) | get protection(){return this.style.protection} method protection (line 3) | set protection(e){this._applyStyle("protection",e)} method border (line 3) | get border(){return this.style.border} method border (line 3) | set border(e){this._applyStyle("border",e)} method fill (line 3) | get fill(){return this.style.fill} method fill (line 3) | set fill(e){this._applyStyle("fill",e)} method toModel (line 3) | static toModel(e){const t=[];let r=null;return e&&e.forEach((e,n)=>{e.... method fromModel (line 3) | static fromModel(e,t){const r=[];let n=1,i=0;for(t=(t=t||[]).sort((fun... method constructor (line 3) | constructor(){super(),this.map={"v:shape":new s}} method tag (line 3) | get tag(){return"xml"} method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode(this.tag,o.DRAWIN... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.m... method reconcile (line 3) | reconcile(e,t){e.anchors.forEach(e=>{e.br?this.map["xdr:twoCellAnchor"... method constructor (line 3) | constructor(){super(),this.map={"v:textbox":new i,"x:ClientData":new s}} method tag (line 3) | get tag(){return"v:shape"} method render (line 3) | render(e,t,r){e.openNode("v:shape",o.V_SHAPE_ATTRIBUTES(t,r)),e.leafNo... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.p... method constructor (line 3) | constructor(){super(),this.map={Relationship:new s}} method render (line 3) | render(e,t){t=t||this._values,e.openXml(n.StdDocAttributes),e.openNode... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.m... method constructor (line 3) | constructor(){super(),this.map={"x14:id":this.idXform=new s}} method tag (line 3) | get tag(){return"ext"} method render (line 3) | render(e,t){e.openNode(this.tag,{uri:"{B025F937-C7B1-47D3-B67F-A62EFF6... method createNewModel (line 3) | createNewModel(){return{}} method onParserClose (line 3) | onParserClose(e,t){this.model.x14Id=t.model} method constructor (line 3) | constructor(e){super(),this.model=e} method tag (line 3) | get tag(){return"r"} method textXform (line 3) | get textXform(){return this._textXform||(this._textXform=new n)} method fontXform (line 3) | get fontXform(){return this._fontXform||(this._fontXform=new i(o.FONT_... method render (line 3) | render(e,t){t=t||this.model,e.openNode("r"),t.font&&this.fontXform.ren... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){switch(e){case"r":return!1;case"t":return this.model.tex... method constructor (line 3) | constructor(e){super(),this.name=e,this.map={color:new s}} method tag (line 3) | get tag(){return this.name} method render (line 3) | render(e,t,r){const n=t&&t.color||r||this.defaultColor;e.openNode(this... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){return this.parser?(this.parser.parseClose(e)||(this.par... method validStyle (line 3) | validStyle(e){return o.validStyleValues[e]} method constructor (line 3) | constructor(){super(),this.map={fgColor:new i("fgColor"),bgColor:new i... method name (line 3) | get name(){return"pattern"} method tag (line 3) | get tag(){return"patternFill"} method render (line 3) | render(e,t){e.openNode("patternFill"),e.addAttribute("patternType",t.p... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){return!!this.parser&&(this.parser.parseClose(e)||(this.p... method constructor (line 3) | constructor(e){this.parserOptions=e,this.rowParser=new i.RowParser(thi... method removeBOM (line 3) | static removeBOM(e){return e&&65279===e.charCodeAt(0)?e.slice(1):e} method parse (line 3) | parse(e,t){const r=new n.Scanner({line:o.removeBOM(e),parserOptions:th... method parseWithoutComments (line 3) | parseWithoutComments(e){const t=[];let r=!0;for(;r;)r=this.parseRow(e,... method parseWithComments (line 3) | parseWithComments(e){const{parserOptions:t}=this,r=[];for(let n=e.next... method parseRow (line 3) | parseRow(e,t){if(!e.nextNonSpaceToken)return!1;const r=this.rowParser.... method constructor (line 3) | constructor(){this._rowTransform=null,this._rowValidator=null} method createTransform (line 3) | static createTransform(e){return s.isSyncTransform(e)?(t,r)=>{let n=nu... method createValidator (line 3) | static createValidator(e){return s.isSyncValidate(e)?(t,r)=>{r(null,{r... method rowTransform (line 3) | set rowTransform(e){if(!i.default(e))throw new TypeError("The transfor... method rowValidator (line 3) | set rowValidator(e){if(!i.default(e))throw new TypeError("The validate... method transformAndValidate (line 3) | transformAndValidate(e,t){return this.callTransformer(e,(e,r)=>e?t(e):... method callTransformer (line 3) | callTransformer(e,t){return this._rowTransform?this._rowTransform(e,t)... method callValidator (line 3) | callValidator(e,t){return this._rowValidator?this._rowValidator(e,t):t... function l (line 3) | function l(e,t,r){if(e=e.toLowerCase(),s[e])return i.createCipheriv(e,t,... method constructor (line 3) | constructor(e,t,r){if(!e||!t)throw new Error("A Cell needs a Row");thi... method worksheet (line 3) | get worksheet(){return this._row.worksheet} method workbook (line 3) | get workbook(){return this._row.worksheet.workbook} method destroy (line 3) | destroy(){delete this.style,delete this._value,delete this._row,delete... method numFmt (line 3) | get numFmt(){return this.style.numFmt} method numFmt (line 3) | set numFmt(e){this.style.numFmt=e} method font (line 3) | get font(){return this.style.font} method font (line 3) | set font(e){this.style.font=e} method alignment (line 3) | get alignment(){return this.style.alignment} method alignment (line 3) | set alignment(e){this.style.alignment=e} method border (line 3) | get border(){return this.style.border} method border (line 3) | set border(e){this.style.border=e} method fill (line 3) | get fill(){return this.style.fill} method fill (line 3) | set fill(e){this.style.fill=e} method protection (line 3) | get protection(){return this.style.protection} method protection (line 3) | set protection(e){this.style.protection=e} method _mergeStyle (line 3) | _mergeStyle(e,t,r){const n=e&&e.numFmt||t&&t.numFmt;n&&(r.numFmt=n);co... method address (line 3) | get address(){return this._address} method row (line 3) | get row(){return this._row.number} method col (line 3) | get col(){return this._column.number} method $col$row (line 3) | get $col$row(){return`$${this._column.letter}$${this.row}`} method type (line 3) | get type(){return this._value.type} method effectiveType (line 3) | get effectiveType(){return this._value.effectiveType} method toCsvString (line 3) | toCsvString(){return this._value.toCsvString()} method addMergeRef (line 3) | addMergeRef(){this._mergeCount++} method releaseMergeRef (line 3) | releaseMergeRef(){this._mergeCount--} method isMerged (line 3) | get isMerged(){return this._mergeCount>0||this.type===l.Types.Merge} method merge (line 3) | merge(e,t){this._value.release(),this._value=c.create(l.Types.Merge,th... method unmerge (line 3) | unmerge(){this.type===l.Types.Merge&&(this._value.release(),this._valu... method isMergedTo (line 3) | isMergedTo(e){return this._value.type===l.Types.Merge&&this._value.isM... method master (line 3) | get master(){return this.type===l.Types.Merge?this._value.master:this} method isHyperlink (line 3) | get isHyperlink(){return this._value.type===l.Types.Hyperlink} method hyperlink (line 3) | get hyperlink(){return this._value.hyperlink} method value (line 3) | get value(){return this._value.value} method value (line 3) | set value(e){this.type!==l.Types.Merge?(this._value.release(),this._va... method note (line 3) | get note(){return this._comment&&this._comment.note} method note (line 3) | set note(e){this._comment=new a(e)} method text (line 3) | get text(){return this._value.toString()} method html (line 3) | get html(){return i.escapeHtml(this.text)} method toString (line 3) | toString(){return this.text} method _upgradeToHyperlink (line 3) | _upgradeToHyperlink(e){this.type===l.Types.String&&(this._value=c.crea... method formula (line 3) | get formula(){return this._value.formula} method result (line 3) | get result(){return this._value.result} method formulaType (line 3) | get formulaType(){return this._value.formulaType} method fullAddress (line 3) | get fullAddress(){const{worksheet:e}=this._row;return{sheetName:e.name... method name (line 3) | get name(){return this.names[0]} method name (line 3) | set name(e){this.names=[e]} method names (line 3) | get names(){return this.workbook.definedNames.getNamesEx(this.fullAddr... method names (line 3) | set names(e){const{definedNames:t}=this.workbook;t.removeAllNames(this... method addName (line 3) | addName(e){this.workbook.definedNames.addEx(this.fullAddress,e)} method removeName (line 3) | removeName(e){this.workbook.definedNames.removeEx(this.fullAddress,e)} method removeAllNames (line 3) | removeAllNames(){this.workbook.definedNames.removeAllNames(this.fullAd... method _dataValidations (line 3) | get _dataValidations(){return this.worksheet.dataValidations} method dataValidation (line 3) | get dataValidation(){return this._dataValidations.find(this.address)} method dataValidation (line 3) | set dataValidation(e){this._dataValidations.add(this.address,e)} method model (line 3) | get model(){const{model:e}=this._value;return e.style=this.style,this.... method model (line 3) | set model(e){if(this._value.release(),this._value=c.create(e.type,this... method constructor (line 3) | constructor(e){this._data=e} method length (line 3) | get length(){return this._data.length} method copy (line 3) | copy(e,t,r,n){return this._data._buf.copy(e,t,r,n)} method toBuffer (line 3) | toBuffer(){return this._data.toBuffer()} method constructor (line 3) | constructor(){super(),this.map={Company:new s({tag:"Company"}),Manager... method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode("Properties",l.PR... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.p... method constructor (line 3) | constructor(){super(),this.map={"dc:creator":new o({tag:"dc:creator"})... method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode("cp:corePropertie... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.p... method constructor (line 3) | constructor(){super(),this.map={"xdr:twoCellAnchor":new o,"xdr:oneCell... method prepare (line 3) | prepare(e){e.anchors.forEach((e,t)=>{e.anchorType=function(e){return("... method tag (line 3) | get tag(){return"xdr:wsDr"} method render (line 3) | render(e,t){e.openXml(i.StdDocAttributes),e.openNode(this.tag,l.DRAWIN... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.m... method reconcile (line 3) | reconcile(e,t){e.anchors.forEach(e=>{e.br?this.map["xdr:twoCellAnchor"... method constructor (line 3) | constructor(){super(),this.map={patternFill:new o,gradientFill:new a}} method tag (line 3) | get tag(){return"fill"} method render (line 3) | render(e,t){switch(e.addRollback(),e.openNode("fill"),t.type){case"pat... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){return!!this.parser&&(this.parser.parseClose(e)||(this.m... method validStyle (line 3) | validStyle(e){return l.validPatternValues[e]} method constructor (line 3) | constructor(e){this.rowCount=0,this.formatterOptions=e,this.fieldForma... method isRowHashArray (line 3) | static isRowHashArray(e){return!!Array.isArray(e)&&(Array.isArray(e[0]... method isRowArray (line 3) | static isRowArray(e){return Array.isArray(e)&&!this.isRowHashArray(e)} method gatherHeaders (line 3) | static gatherHeaders(e){return l.isRowHashArray(e)?e.map(e=>e[0]):Arra... method createTransform (line 3) | static createTransform(e){return a.isSyncTransform(e)?(t,r)=>{let n=nu... method rowTransform (line 3) | set rowTransform(e){if(!i.default(e))throw new TypeError("The transfor... method format (line 3) | format(e,t){this.callTransformer(e,(r,n)=>{if(r)return t(r);if(!e)retu... method finish (line 3) | finish(e){const t=[];if(this.formatterOptions.alwaysWriteHeaders&&0===... method checkHeaders (line 3) | checkHeaders(e){if(this.headers)return{shouldFormatColumns:!0,headers:... method gatherColumns (line 3) | gatherColumns(e){if(null===this.headers)throw new Error("Headers is cu... method callTransformer (line 3) | callTransformer(e,t){return this._rowTransform?this._rowTransform(e,t)... method formatColumns (line 3) | formatColumns(e,t){const r=e.map((e,r)=>this.fieldFormatter.format(e,r... function c (line 3) | function c(e,t,r){if(e=e.toLowerCase(),s[e])return i.createDecipheriv(e,... method constructor (line 3) | constructor(e){this._data=e} method length (line 3) | get length(){return this._data.length} method copy (line 3) | copy(e,t,r,n){this._data.copy(e,t,r,n)} method toBuffer (line 3) | toBuffer(){return this._data} method constructor (line 3) | constructor(){super(),this.map={"x14:dataBar":this.databarXform=new o,... method tag (line 3) | get tag(){return"x14:cfRule"} method isExt (line 3) | static isExt(e){return"dataBar"===e.type?o.isExt(e):!("iconSet"!==e.ty... method prepare (line 3) | prepare(e){c.isExt(e)&&(e.x14Id=`{${n()}}`.toUpperCase())} method render (line 3) | render(e,t){if(c.isExt(t))switch(t.type){case"dataBar":this.renderData... method renderDataBar (line 3) | renderDataBar(e,t){e.openNode(this.tag,{type:"dataBar",id:t.x14Id}),th... method renderIconSet (line 3) | renderIconSet(e,t){e.openNode(this.tag,{type:"iconSet",priority:t.prio... method createNewModel (line 3) | createNewModel(e){let{attributes:t}=e;return{type:t.type,x14Id:t.id,pr... method onParserClose (line 3) | onParserClose(e,t){Object.assign(this.model,t.model)} method constructor (line 3) | constructor(){super(),this.map={autoFilter:new o,tableColumns:new s({t... method prepare (line 3) | prepare(e,t){this.map.autoFilter.prepare(e),this.map.tableColumns.prep... method tag (line 3) | get tag(){return"table"} method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode(this.tag,{...c.TA... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;const{n... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.p... method reconcile (line 3) | reconcile(e,t){e.columns.forEach(e=>{void 0!==e.dxfId&&(e.style=t.styl... function l (line 3) | function l(e){n.call(this);var t,r=e.mode.toLowerCase(),i=a[r];t=e.decry... method constructor (line 3) | constructor(e,t,r){if(!e||!t)throw new Error("A Cell needs a Row");thi... method worksheet (line 3) | get worksheet(){return this._row.worksheet} method workbook (line 3) | get workbook(){return this._row.worksheet.workbook} method destroy (line 3) | destroy(){delete this.style,delete this._value,delete this._row,delete... method numFmt (line 3) | get numFmt(){return this.style.numFmt} method numFmt (line 3) | set numFmt(e){this.style.numFmt=e} method font (line 3) | get font(){return this.style.font} method font (line 3) | set font(e){this.style.font=e} method alignment (line 3) | get alignment(){return this.style.alignment} method alignment (line 3) | set alignment(e){this.style.alignment=e} method border (line 3) | get border(){return this.style.border} method border (line 3) | set border(e){this.style.border=e} method fill (line 3) | get fill(){return this.style.fill} method fill (line 3) | set fill(e){this.style.fill=e} method protection (line 3) | get protection(){return this.style.protection} method protection (line 3) | set protection(e){this.style.protection=e} method _mergeStyle (line 3) | _mergeStyle(e,t,r){const n=e&&e.numFmt||t&&t.numFmt;n&&(r.numFmt=n);co... method address (line 3) | get address(){return this._address} method row (line 3) | get row(){return this._row.number} method col (line 3) | get col(){return this._column.number} method $col$row (line 3) | get $col$row(){return`$${this._column.letter}$${this.row}`} method type (line 3) | get type(){return this._value.type} method effectiveType (line 3) | get effectiveType(){return this._value.effectiveType} method toCsvString (line 3) | toCsvString(){return this._value.toCsvString()} method addMergeRef (line 3) | addMergeRef(){this._mergeCount++} method releaseMergeRef (line 3) | releaseMergeRef(){this._mergeCount--} method isMerged (line 3) | get isMerged(){return this._mergeCount>0||this.type===l.Types.Merge} method merge (line 3) | merge(e,t){this._value.release(),this._value=c.create(l.Types.Merge,th... method unmerge (line 3) | unmerge(){this.type===l.Types.Merge&&(this._value.release(),this._valu... method isMergedTo (line 3) | isMergedTo(e){return this._value.type===l.Types.Merge&&this._value.isM... method master (line 3) | get master(){return this.type===l.Types.Merge?this._value.master:this} method isHyperlink (line 3) | get isHyperlink(){return this._value.type===l.Types.Hyperlink} method hyperlink (line 3) | get hyperlink(){return this._value.hyperlink} method value (line 3) | get value(){return this._value.value} method value (line 3) | set value(e){this.type!==l.Types.Merge?(this._value.release(),this._va... method note (line 3) | get note(){return this._comment&&this._comment.note} method note (line 3) | set note(e){this._comment=new a(e)} method text (line 3) | get text(){return this._value.toString()} method html (line 3) | get html(){return i.escapeHtml(this.text)} method toString (line 3) | toString(){return this.text} method _upgradeToHyperlink (line 3) | _upgradeToHyperlink(e){this.type===l.Types.String&&(this._value=c.crea... method formula (line 3) | get formula(){return this._value.formula} method result (line 3) | get result(){return this._value.result} method formulaType (line 3) | get formulaType(){return this._value.formulaType} method fullAddress (line 3) | get fullAddress(){const{worksheet:e}=this._row;return{sheetName:e.name... method name (line 3) | get name(){return this.names[0]} method name (line 3) | set name(e){this.names=[e]} method names (line 3) | get names(){return this.workbook.definedNames.getNamesEx(this.fullAddr... method names (line 3) | set names(e){const{definedNames:t}=this.workbook;t.removeAllNames(this... method addName (line 3) | addName(e){this.workbook.definedNames.addEx(this.fullAddress,e)} method removeName (line 3) | removeName(e){this.workbook.definedNames.removeEx(this.fullAddress,e)} method removeAllNames (line 3) | removeAllNames(){this.workbook.definedNames.removeAllNames(this.fullAd... method _dataValidations (line 3) | get _dataValidations(){return this.worksheet.dataValidations} method dataValidation (line 3) | get dataValidation(){return this._dataValidations.find(this.address)} method dataValidation (line 3) | set dataValidation(e){this._dataValidations.add(this.address,e)} method model (line 3) | get model(){const{model:e}=this._value;return e.style=this.style,this.... method model (line 3) | set model(e){if(this._value.release(),this._value=c.create(e.type,this... method constructor (line 3) | constructor(e){this._data=e} method length (line 3) | get length(){return this._data.length} method copy (line 3) | copy(e,t,r,n){return this._data._buf.copy(e,t,r,n)} method toBuffer (line 3) | toBuffer(){return this._data.toBuffer()} method constructor (line 3) | constructor(){super(),this.map={Company:new s({tag:"Company"}),Manager... method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode("Properties",l.PR... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.p... method constructor (line 3) | constructor(){super(),this.map={"dc:creator":new o({tag:"dc:creator"})... method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode("cp:corePropertie... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.p... method constructor (line 3) | constructor(){super(),this.map={"xdr:twoCellAnchor":new o,"xdr:oneCell... method prepare (line 3) | prepare(e){e.anchors.forEach((e,t)=>{e.anchorType=function(e){return("... method tag (line 3) | get tag(){return"xdr:wsDr"} method render (line 3) | render(e,t){e.openXml(i.StdDocAttributes),e.openNode(this.tag,l.DRAWIN... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.m... method reconcile (line 3) | reconcile(e,t){e.anchors.forEach(e=>{e.br?this.map["xdr:twoCellAnchor"... method constructor (line 3) | constructor(){super(),this.map={patternFill:new o,gradientFill:new a}} method tag (line 3) | get tag(){return"fill"} method render (line 3) | render(e,t){switch(e.addRollback(),e.openNode("fill"),t.type){case"pat... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){return!!this.parser&&(this.parser.parseClose(e)||(this.m... method validStyle (line 3) | validStyle(e){return l.validPatternValues[e]} method constructor (line 3) | constructor(e){this.rowCount=0,this.formatterOptions=e,this.fieldForma... method isRowHashArray (line 3) | static isRowHashArray(e){return!!Array.isArray(e)&&(Array.isArray(e[0]... method isRowArray (line 3) | static isRowArray(e){return Array.isArray(e)&&!this.isRowHashArray(e)} method gatherHeaders (line 3) | static gatherHeaders(e){return l.isRowHashArray(e)?e.map(e=>e[0]):Arra... method createTransform (line 3) | static createTransform(e){return a.isSyncTransform(e)?(t,r)=>{let n=nu... method rowTransform (line 3) | set rowTransform(e){if(!i.default(e))throw new TypeError("The transfor... method format (line 3) | format(e,t){this.callTransformer(e,(r,n)=>{if(r)return t(r);if(!e)retu... method finish (line 3) | finish(e){const t=[];if(this.formatterOptions.alwaysWriteHeaders&&0===... method checkHeaders (line 3) | checkHeaders(e){if(this.headers)return{shouldFormatColumns:!0,headers:... method gatherColumns (line 3) | gatherColumns(e){if(null===this.headers)throw new Error("Headers is cu... method callTransformer (line 3) | callTransformer(e,t){return this._rowTransform?this._rowTransform(e,t)... method formatColumns (line 3) | formatColumns(e,t){const r=e.map((e,r)=>this.fieldFormatter.format(e,r... function s (line 3) | function s(e){var t,r=e.modulus.byteLength();do{t=new n(i(r))}while(t.cm... method prepare (line 3) | prepare(){} method render (line 3) | render(){} method parseOpen (line 3) | parseOpen(e){} method parseText (line 3) | parseText(e){} method parseClose (line 3) | parseClose(e){} method reconcile (line 3) | reconcile(e,t){} method reset (line 3) | reset(){this.model=null,this.map&&Object.values(this.map).forEach(e=>{... method mergeModel (line 3) | mergeModel(e){this.model=Object.assign(this.model||{},e)} method parse (line 3) | async parse(e){for await(const t of e)for(const{eventType:e,value:r}of... method parseStream (line 3) | async parseStream(e){return this.parse(n(e))} method xml (line 3) | get xml(){return this.toXml(this.model)} method toXml (line 3) | toXml(e){const t=new i;return this.render(t,e),t.xml} method toAttribute (line 3) | static toAttribute(e,t){let r=arguments.length>2&&void 0!==arguments[2... method toStringAttribute (line 3) | static toStringAttribute(e,t){let r=arguments.length>2&&void 0!==argum... method toStringValue (line 3) | static toStringValue(e,t){return void 0===e?t:e} method toBoolAttribute (line 3) | static toBoolAttribute(e,t){let r=arguments.length>2&&void 0!==argumen... method toBoolValue (line 3) | static toBoolValue(e,t){return void 0===e?t:"1"===e} method toIntAttribute (line 3) | static toIntAttribute(e,t){let r=arguments.length>2&&void 0!==argument... method toIntValue (line 3) | static toIntValue(e,t){return void 0===e?t:parseInt(e,10)} method toFloatAttribute (line 3) | static toFloatAttribute(e,t){let r=arguments.length>2&&void 0!==argume... method toFloatValue (line 3) | static toFloatValue(e,t){return void 0===e?t:parseFloat(e)} method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode("Types",s.PROPERT... method parseOpen (line 3) | parseOpen(){return!1} method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(){return!1} method tag (line 3) | get tag(){return"x14:id"} method render (line 3) | render(e,t){e.leafNode(this.tag,null,t)} method parseOpen (line 3) | parseOpen(){this.model=""} method parseText (line 3) | parseText(e){this.model+=e} method parseClose (line 3) | parseClose(e){return e!==this.tag} method constructor (line 3) | constructor(){super(),this.map={"x14:conditionalFormattings":this.cond... method tag (line 3) | get tag(){return"ext"} method hasContent (line 3) | hasContent(e){return this.conditionalFormattings.hasContent(e.conditio... method prepare (line 3) | prepare(e,t){this.conditionalFormattings.prepare(e.conditionalFormatti... method render (line 3) | render(e,t){e.openNode("ext",{uri:"{78C0D931-6437-407d-A8EE-F0AAD7539E... method createNewModel (line 3) | createNewModel(){return{}} method onParserClose (line 3) | onParserClose(e,t){this.model[e]=t.model} method constructor (line 3) | constructor(){super(),this.map={color:new i}} method tag (line 3) | get tag(){return"stop"} method render (line 3) | render(e,t){e.openNode("stop"),e.addAttribute("position",t.position),t... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(e){return!!this.parser&&(this.parser.parseClose(e)||(this.m... method constructor (line 3) | constructor(e){super({writableObjectMode:e.objectMode}),this.hasWritte... method transform (line 3) | transform(e){return this.rowFormatter.rowTransform=e,this} method _transform (line 3) | _transform(e,r,n){let i=!1;try{this.hasWrittenBOM||(this.push(this.for... method _flush (line 3) | _flush(e){this.rowFormatter.finish((r,n)=>r?e(r):(n&&n.forEach(e=>{thi... function o (line 3) | function o(e,t){var i=function(e){var t=s(e);return{blinder:t.toRed(n.mo... method constructor (line 3) | constructor(e,t,r){this._worksheet=e,this._number=t,!1!==r&&(this.defn... method number (line 3) | get number(){return this._number} method worksheet (line 3) | get worksheet(){return this._worksheet} method letter (line 3) | get letter(){return s.n2l(this._number)} method isCustomWidth (line 3) | get isCustomWidth(){return void 0!==this.width&&9!==this.width} method defn (line 3) | get defn(){return{header:this._header,key:this.key,width:this.width,st... method defn (line 3) | set defn(e){e?(this.key=e.key,this.width=void 0!==e.width?e.width:9,th... method headers (line 3) | get headers(){return this._header&&this._header instanceof Array?this.... method header (line 3) | get header(){return this._header} method header (line 3) | set header(e){void 0!==e?(this._header=e,this.headers.forEach((e,t)=>{... method key (line 3) | get key(){return this._key} method key (line 3) | set key(e){(this._key&&this._worksheet.getColumnKey(this._key))===this... method hidden (line 3) | get hidden(){return!!this._hidden} method hidden (line 3) | set hidden(e){this._hidden=e} method outlineLevel (line 3) | get outlineLevel(){return this._outlineLevel||0} method outlineLevel (line 3) | set outlineLevel(e){this._outlineLevel=e} method collapsed (line 3) | get collapsed(){return!!(this._outlineLevel&&this._outlineLevel>=this.... method toString (line 3) | toString(){return JSON.stringify({key:this.key,width:this.width,header... method equivalentTo (line 3) | equivalentTo(e){return this.width===e.width&&this.hidden===e.hidden&&t... method isDefault (line 3) | get isDefault(){if(this.isCustomWidth)return!1;if(this.hidden)return!1... method headerCount (line 3) | get headerCount(){return this.headers.length} method eachCell (line 3) | eachCell(e,t){const r=this.number;t||(t=e,e=null),this._worksheet.each... method values (line 3) | get values(){const e=[];return this.eachCell((t,r)=>{t&&t.type!==i.Val... method values (line 3) | set values(e){if(!e)return;const t=this.number;let r=0;e.hasOwnPropert... method _applyStyle (line 3) | _applyStyle(e,t){return this.style[e]=t,this.eachCell(r=>{r[e]=t}),t} method numFmt (line 3) | get numFmt(){return this.style.numFmt} method numFmt (line 3) | set numFmt(e){this._applyStyle("numFmt",e)} method font (line 3) | get font(){return this.style.font} method font (line 3) | set font(e){this._applyStyle("font",e)} method alignment (line 3) | get alignment(){return this.style.alignment} method alignment (line 3) | set alignment(e){this._applyStyle("alignment",e)} method protection (line 3) | get protection(){return this.style.protection} method protection (line 3) | set protection(e){this._applyStyle("protection",e)} method border (line 3) | get border(){return this.style.border} method border (line 3) | set border(e){this._applyStyle("border",e)} method fill (line 3) | get fill(){return this.style.fill} method fill (line 3) | set fill(e){this._applyStyle("fill",e)} method toModel (line 3) | static toModel(e){const t=[];let r=null;return e&&e.forEach((e,n)=>{e.... method fromModel (line 3) | static fromModel(e,t){const r=[];let n=1,i=0;for(t=(t=t||[]).sort((fun... method constructor (line 3) | constructor(){super(),this.map={"v:shape":new s}} method tag (line 3) | get tag(){return"xml"} method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode(this.tag,o.DRAWIN... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.m... method reconcile (line 3) | reconcile(e,t){e.anchors.forEach(e=>{e.br?this.map["xdr:twoCellAnchor"... method constructor (line 3) | constructor(){super(),this.map={"v:textbox":new i,"x:ClientData":new s}} method tag (line 3) | get tag(){return"v:shape"} method render (line 3) | render(e,t,r){e.openNode("v:shape",o.V_SHAPE_ATTRIBUTES(t,r)),e.leafNo... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.p... method constructor (line 3) | constructor(){super(),this.map={Relationship:new s}} method render (line 3) | render(e,t){t=t||this._values,e.openXml(n.StdDocAttributes),e.openNode... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.m... method constructor (line 3) | constructor(){super(),this.map={"x14:id":this.idXform=new s}} method tag (line 3) | get tag(){return"ext"} method render (line 3) | render(e,t){e.openNode(this.tag,{uri:"{B025F937-C7B1-47D3-B67F-A62EFF6... method createNewModel (line 3) | createNewModel(){return{}} method onParserClose (line 3) | onParserClose(e,t){this.model.x14Id=t.model} method constructor (line 3) | constructor(e){super(),this.model=e} method tag (line 3) | get tag(){return"r"} method textXform (line 3) | get textXform(){return this._textXform||(this._textXform=new n)} method fontXform (line 3) | get fontXform(){return this._fontXform||(this._fontXform=new i(o.FONT_... method render (line 3) | render(e,t){t=t||this.model,e.openNode("r"),t.font&&this.fontXform.ren... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){switch(e){case"r":return!1;case"t":return this.model.tex... method constructor (line 3) | constructor(e){super(),this.name=e,this.map={color:new s}} method tag (line 3) | get tag(){return this.name} method render (line 3) | render(e,t,r){const n=t&&t.color||r||this.defaultColor;e.openNode(this... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){return this.parser?(this.parser.parseClose(e)||(this.par... method validStyle (line 3) | validStyle(e){return o.validStyleValues[e]} method constructor (line 3) | constructor(){super(),this.map={fgColor:new i("fgColor"),bgColor:new i... method name (line 3) | get name(){return"pattern"} method tag (line 3) | get tag(){return"patternFill"} method render (line 3) | render(e,t){e.openNode("patternFill"),e.addAttribute("patternType",t.p... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){return!!this.parser&&(this.parser.parseClose(e)||(this.p... method constructor (line 3) | constructor(e){this.parserOptions=e,this.rowParser=new i.RowParser(thi... method removeBOM (line 3) | static removeBOM(e){return e&&65279===e.charCodeAt(0)?e.slice(1):e} method parse (line 3) | parse(e,t){const r=new n.Scanner({line:o.removeBOM(e),parserOptions:th... method parseWithoutComments (line 3) | parseWithoutComments(e){const t=[];let r=!0;for(;r;)r=this.parseRow(e,... method parseWithComments (line 3) | parseWithComments(e){const{parserOptions:t}=this,r=[];for(let n=e.next... method parseRow (line 3) | parseRow(e,t){if(!e.nextNonSpaceToken)return!1;const r=this.rowParser.... method constructor (line 3) | constructor(){this._rowTransform=null,this._rowValidator=null} method createTransform (line 3) | static createTransform(e){return s.isSyncTransform(e)?(t,r)=>{let n=nu... method createValidator (line 3) | static createValidator(e){return s.isSyncValidate(e)?(t,r)=>{r(null,{r... method rowTransform (line 3) | set rowTransform(e){if(!i.default(e))throw new TypeError("The transfor... method rowValidator (line 3) | set rowValidator(e){if(!i.default(e))throw new TypeError("The validate... method transformAndValidate (line 3) | transformAndValidate(e,t){return this.callTransformer(e,(e,r)=>e?t(e):... method callTransformer (line 3) | callTransformer(e,t){return this._rowTransform?this._rowTransform(e,t)... method callValidator (line 3) | callValidator(e,t){return this._rowValidator?this._rowValidator(e,t):t... function u (line 3) | function u(e){s.Writable.call(this);var t=c[e];if(!t)throw new Error("Un... method constructor (line 3) | constructor(e){this.size=e,this.buffer=n.alloc(e),this.iRead=0,this.iW... method toBuffer (line 3) | toBuffer(){if(0===this.iRead&&this.iWrite===this.size)return this.buff... method length (line 3) | get length(){return this.iWrite-this.iRead} method eod (line 3) | get eod(){return this.iRead===this.iWrite} method full (line 3) | get full(){return this.iWrite===this.size} method read (line 3) | read(e){let t;return 0===e?null:void 0===e||e>=this.length?(t=this.toB... method write (line 3) | write(e,t,r){const n=Math.min(r,this.size-this.iWrite);return e.copy(t... method constructor (line 3) | constructor(e){super(),this.options=e||u.OPTIONS,this.map={b:{prop:"bo... method tag (line 3) | get tag(){return this.options.tagName} method render (line 3) | render(e,t){const{map:r}=this;e.openNode(this.options.tagName),l.each(... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;if(this... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser&&!this.parser.parseClose(e)){const t=this... function h (line 3) | function h(e){s.Writable.call(this);var t=c[e];if(!t)throw new Error("Un... function f (line 3) | function f(e){return new u(e)} function d (line 3) | function d(e){return new h(e)} method constructor (line 3) | constructor(){super(),this.map={dataBar:this.databarXform=new o,extLst... method tag (line 3) | get tag(){return"cfRule"} method isPrimitive (line 3) | static isPrimitive(e){return"iconSet"!==e.type||!e.custom&&!h[e.iconSet]} method render (line 3) | render(e,t){switch(t.type){case"expression":this.renderExpression(e,t)... method renderExpression (line 3) | renderExpression(e,t){e.openNode(this.tag,{type:"expression",dxfId:t.d... method renderCellIs (line 3) | renderCellIs(e,t){e.openNode(this.tag,{type:"cellIs",dxfId:t.dxfId,pri... method renderTop10 (line 3) | renderTop10(e,t){e.leafNode(this.tag,{type:"top10",dxfId:t.dxfId,prior... method renderAboveAverage (line 3) | renderAboveAverage(e,t){e.leafNode(this.tag,{type:"aboveAverage",dxfId... method renderDataBar (line 3) | renderDataBar(e,t){e.openNode(this.tag,{type:"dataBar",priority:t.prio... method renderColorScale (line 3) | renderColorScale(e,t){e.openNode(this.tag,{type:"colorScale",priority:... method renderIconSet (line 3) | renderIconSet(e,t){d.isPrimitive(t)&&(e.openNode(this.tag,{type:"iconS... method renderText (line 3) | renderText(e,t){e.openNode(this.tag,{type:t.operator,dxfId:t.dxfId,pri... method renderTimePeriod (line 3) | renderTimePeriod(e,t){e.openNode(this.tag,{type:"timePeriod",dxfId:t.d... method createNewModel (line 3) | createNewModel(e){let{attributes:t}=e;return{...f(t),dxfId:n.toIntValu... method onParserClose (line 3) | onParserClose(e,t){switch(e){case"dataBar":case"extLst":case"colorScal... function u (line 3) | function u(e,t,r,s){if((e=n.from(e.toArray())).length=this.length?(t=this.toB... method write (line 3) | write(e,t,r){const n=Math.min(r,this.size-this.iWrite);return e.copy(t... method constructor (line 3) | constructor(e){super(),this.options=e||u.OPTIONS,this.map={b:{prop:"bo... method tag (line 3) | get tag(){return this.options.tagName} method render (line 3) | render(e,t){const{map:r}=this;e.openNode(this.options.tagName),l.each(... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;if(this... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser&&!this.parser.parseClose(e)){const t=this... function h (line 3) | function h(e,t){var r=new a(e),n=(e.length<<3)-t.bitLength();return n>0&... function f (line 3) | function f(e,t,r){var s,o;do{for(s=n.alloc(0);8*s.length0||this.type===l.Types.Merge} method merge (line 3) | merge(e,t){this._value.release(),this._value=c.create(l.Types.Merge,th... method unmerge (line 3) | unmerge(){this.type===l.Types.Merge&&(this._value.release(),this._valu... method isMergedTo (line 3) | isMergedTo(e){return this._value.type===l.Types.Merge&&this._value.isM... method master (line 3) | get master(){return this.type===l.Types.Merge?this._value.master:this} method isHyperlink (line 3) | get isHyperlink(){return this._value.type===l.Types.Hyperlink} method hyperlink (line 3) | get hyperlink(){return this._value.hyperlink} method value (line 3) | get value(){return this._value.value} method value (line 3) | set value(e){this.type!==l.Types.Merge?(this._value.release(),this._va... method note (line 3) | get note(){return this._comment&&this._comment.note} method note (line 3) | set note(e){this._comment=new a(e)} method text (line 3) | get text(){return this._value.toString()} method html (line 3) | get html(){return i.escapeHtml(this.text)} method toString (line 3) | toString(){return this.text} method _upgradeToHyperlink (line 3) | _upgradeToHyperlink(e){this.type===l.Types.String&&(this._value=c.crea... method formula (line 3) | get formula(){return this._value.formula} method result (line 3) | get result(){return this._value.result} method formulaType (line 3) | get formulaType(){return this._value.formulaType} method fullAddress (line 3) | get fullAddress(){const{worksheet:e}=this._row;return{sheetName:e.name... method name (line 3) | get name(){return this.names[0]} method name (line 3) | set name(e){this.names=[e]} method names (line 3) | get names(){return this.workbook.definedNames.getNamesEx(this.fullAddr... method names (line 3) | set names(e){const{definedNames:t}=this.workbook;t.removeAllNames(this... method addName (line 3) | addName(e){this.workbook.definedNames.addEx(this.fullAddress,e)} method removeName (line 3) | removeName(e){this.workbook.definedNames.removeEx(this.fullAddress,e)} method removeAllNames (line 3) | removeAllNames(){this.workbook.definedNames.removeAllNames(this.fullAd... method _dataValidations (line 3) | get _dataValidations(){return this.worksheet.dataValidations} method dataValidation (line 3) | get dataValidation(){return this._dataValidations.find(this.address)} method dataValidation (line 3) | set dataValidation(e){this._dataValidations.add(this.address,e)} method model (line 3) | get model(){const{model:e}=this._value;return e.style=this.style,this.... method model (line 3) | set model(e){if(this._value.release(),this._value=c.create(e.type,this... method constructor (line 3) | constructor(e){this._data=e} method length (line 3) | get length(){return this._data.length} method copy (line 3) | copy(e,t,r,n){return this._data._buf.copy(e,t,r,n)} method toBuffer (line 3) | toBuffer(){return this._data.toBuffer()} method constructor (line 3) | constructor(){super(),this.map={Company:new s({tag:"Company"}),Manager... method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode("Properties",l.PR... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.p... method constructor (line 3) | constructor(){super(),this.map={"dc:creator":new o({tag:"dc:creator"})... method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode("cp:corePropertie... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.p... method constructor (line 3) | constructor(){super(),this.map={"xdr:twoCellAnchor":new o,"xdr:oneCell... method prepare (line 3) | prepare(e){e.anchors.forEach((e,t)=>{e.anchorType=function(e){return("... method tag (line 3) | get tag(){return"xdr:wsDr"} method render (line 3) | render(e,t){e.openXml(i.StdDocAttributes),e.openNode(this.tag,l.DRAWIN... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.m... method reconcile (line 3) | reconcile(e,t){e.anchors.forEach(e=>{e.br?this.map["xdr:twoCellAnchor"... method constructor (line 3) | constructor(){super(),this.map={patternFill:new o,gradientFill:new a}} method tag (line 3) | get tag(){return"fill"} method render (line 3) | render(e,t){switch(e.addRollback(),e.openNode("fill"),t.type){case"pat... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){return!!this.parser&&(this.parser.parseClose(e)||(this.m... method validStyle (line 3) | validStyle(e){return l.validPatternValues[e]} method constructor (line 3) | constructor(e){this.rowCount=0,this.formatterOptions=e,this.fieldForma... method isRowHashArray (line 3) | static isRowHashArray(e){return!!Array.isArray(e)&&(Array.isArray(e[0]... method isRowArray (line 3) | static isRowArray(e){return Array.isArray(e)&&!this.isRowHashArray(e)} method gatherHeaders (line 3) | static gatherHeaders(e){return l.isRowHashArray(e)?e.map(e=>e[0]):Arra... method createTransform (line 3) | static createTransform(e){return a.isSyncTransform(e)?(t,r)=>{let n=nu... method rowTransform (line 3) | set rowTransform(e){if(!i.default(e))throw new TypeError("The transfor... method format (line 3) | format(e,t){this.callTransformer(e,(r,n)=>{if(r)return t(r);if(!e)retu... method finish (line 3) | finish(e){const t=[];if(this.formatterOptions.alwaysWriteHeaders&&0===... method checkHeaders (line 3) | checkHeaders(e){if(this.headers)return{shouldFormatColumns:!0,headers:... method gatherColumns (line 3) | gatherColumns(e){if(null===this.headers)throw new Error("Headers is cu... method callTransformer (line 3) | callTransformer(e,t){return this._rowTransform?this._rowTransform(e,t)... method formatColumns (line 3) | formatColumns(e,t){const r=e.map((e,r)=>this.fieldFormatter.format(e,r... function s (line 3) | function s(e,t){for(var r in e)t[r]=e[r]} method prepare (line 3) | prepare(){} method render (line 3) | render(){} method parseOpen (line 3) | parseOpen(e){} method parseText (line 3) | parseText(e){} method parseClose (line 3) | parseClose(e){} method reconcile (line 3) | reconcile(e,t){} method reset (line 3) | reset(){this.model=null,this.map&&Object.values(this.map).forEach(e=>{... method mergeModel (line 3) | mergeModel(e){this.model=Object.assign(this.model||{},e)} method parse (line 3) | async parse(e){for await(const t of e)for(const{eventType:e,value:r}of... method parseStream (line 3) | async parseStream(e){return this.parse(n(e))} method xml (line 3) | get xml(){return this.toXml(this.model)} method toXml (line 3) | toXml(e){const t=new i;return this.render(t,e),t.xml} method toAttribute (line 3) | static toAttribute(e,t){let r=arguments.length>2&&void 0!==arguments[2... method toStringAttribute (line 3) | static toStringAttribute(e,t){let r=arguments.length>2&&void 0!==argum... method toStringValue (line 3) | static toStringValue(e,t){return void 0===e?t:e} method toBoolAttribute (line 3) | static toBoolAttribute(e,t){let r=arguments.length>2&&void 0!==argumen... method toBoolValue (line 3) | static toBoolValue(e,t){return void 0===e?t:"1"===e} method toIntAttribute (line 3) | static toIntAttribute(e,t){let r=arguments.length>2&&void 0!==argument... method toIntValue (line 3) | static toIntValue(e,t){return void 0===e?t:parseInt(e,10)} method toFloatAttribute (line 3) | static toFloatAttribute(e,t){let r=arguments.length>2&&void 0!==argume... method toFloatValue (line 3) | static toFloatValue(e,t){return void 0===e?t:parseFloat(e)} method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode("Types",s.PROPERT... method parseOpen (line 3) | parseOpen(){return!1} method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(){return!1} method tag (line 3) | get tag(){return"x14:id"} method render (line 3) | render(e,t){e.leafNode(this.tag,null,t)} method parseOpen (line 3) | parseOpen(){this.model=""} method parseText (line 3) | parseText(e){this.model+=e} method parseClose (line 3) | parseClose(e){return e!==this.tag} method constructor (line 3) | constructor(){super(),this.map={"x14:conditionalFormattings":this.cond... method tag (line 3) | get tag(){return"ext"} method hasContent (line 3) | hasContent(e){return this.conditionalFormattings.hasContent(e.conditio... method prepare (line 3) | prepare(e,t){this.conditionalFormattings.prepare(e.conditionalFormatti... method render (line 3) | render(e,t){e.openNode("ext",{uri:"{78C0D931-6437-407d-A8EE-F0AAD7539E... method createNewModel (line 3) | createNewModel(){return{}} method onParserClose (line 3) | onParserClose(e,t){this.model[e]=t.model} method constructor (line 3) | constructor(){super(),this.map={color:new i}} method tag (line 3) | get tag(){return"stop"} method render (line 3) | render(e,t){e.openNode("stop"),e.addAttribute("position",t.position),t... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(e){return!!this.parser&&(this.parser.parseClose(e)||(this.m... method constructor (line 3) | constructor(e){super({writableObjectMode:e.objectMode}),this.hasWritte... method transform (line 3) | transform(e){return this.rowFormatter.rowTransform=e,this} method _transform (line 3) | _transform(e,r,n){let i=!1;try{this.hasWrittenBOM||(this.push(this.for... method _flush (line 3) | _flush(e){this.rowFormatter.finish((r,n)=>r?e(r):(n&&n.forEach(e=>{thi... function o (line 3) | function o(e,t,r){return i(e,t,r)} method constructor (line 3) | constructor(e,t,r){this._worksheet=e,this._number=t,!1!==r&&(this.defn... method number (line 3) | get number(){return this._number} method worksheet (line 3) | get worksheet(){return this._worksheet} method letter (line 3) | get letter(){return s.n2l(this._number)} method isCustomWidth (line 3) | get isCustomWidth(){return void 0!==this.width&&9!==this.width} method defn (line 3) | get defn(){return{header:this._header,key:this.key,width:this.width,st... method defn (line 3) | set defn(e){e?(this.key=e.key,this.width=void 0!==e.width?e.width:9,th... method headers (line 3) | get headers(){return this._header&&this._header instanceof Array?this.... method header (line 3) | get header(){return this._header} method header (line 3) | set header(e){void 0!==e?(this._header=e,this.headers.forEach((e,t)=>{... method key (line 3) | get key(){return this._key} method key (line 3) | set key(e){(this._key&&this._worksheet.getColumnKey(this._key))===this... method hidden (line 3) | get hidden(){return!!this._hidden} method hidden (line 3) | set hidden(e){this._hidden=e} method outlineLevel (line 3) | get outlineLevel(){return this._outlineLevel||0} method outlineLevel (line 3) | set outlineLevel(e){this._outlineLevel=e} method collapsed (line 3) | get collapsed(){return!!(this._outlineLevel&&this._outlineLevel>=this.... method toString (line 3) | toString(){return JSON.stringify({key:this.key,width:this.width,header... method equivalentTo (line 3) | equivalentTo(e){return this.width===e.width&&this.hidden===e.hidden&&t... method isDefault (line 3) | get isDefault(){if(this.isCustomWidth)return!1;if(this.hidden)return!1... method headerCount (line 3) | get headerCount(){return this.headers.length} method eachCell (line 3) | eachCell(e,t){const r=this.number;t||(t=e,e=null),this._worksheet.each... method values (line 3) | get values(){const e=[];return this.eachCell((t,r)=>{t&&t.type!==i.Val... method values (line 3) | set values(e){if(!e)return;const t=this.number;let r=0;e.hasOwnPropert... method _applyStyle (line 3) | _applyStyle(e,t){return this.style[e]=t,this.eachCell(r=>{r[e]=t}),t} method numFmt (line 3) | get numFmt(){return this.style.numFmt} method numFmt (line 3) | set numFmt(e){this._applyStyle("numFmt",e)} method font (line 3) | get font(){return this.style.font} method font (line 3) | set font(e){this._applyStyle("font",e)} method alignment (line 3) | get alignment(){return this.style.alignment} method alignment (line 3) | set alignment(e){this._applyStyle("alignment",e)} method protection (line 3) | get protection(){return this.style.protection} method protection (line 3) | set protection(e){this._applyStyle("protection",e)} method border (line 3) | get border(){return this.style.border} method border (line 3) | set border(e){this._applyStyle("border",e)} method fill (line 3) | get fill(){return this.style.fill} method fill (line 3) | set fill(e){this._applyStyle("fill",e)} method toModel (line 3) | static toModel(e){const t=[];let r=null;return e&&e.forEach((e,n)=>{e.... method fromModel (line 3) | static fromModel(e,t){const r=[];let n=1,i=0;for(t=(t=t||[]).sort((fun... method constructor (line 3) | constructor(){super(),this.map={"v:shape":new s}} method tag (line 3) | get tag(){return"xml"} method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode(this.tag,o.DRAWIN... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.m... method reconcile (line 3) | reconcile(e,t){e.anchors.forEach(e=>{e.br?this.map["xdr:twoCellAnchor"... method constructor (line 3) | constructor(){super(),this.map={"v:textbox":new i,"x:ClientData":new s}} method tag (line 3) | get tag(){return"v:shape"} method render (line 3) | render(e,t,r){e.openNode("v:shape",o.V_SHAPE_ATTRIBUTES(t,r)),e.leafNo... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.p... method constructor (line 3) | constructor(){super(),this.map={Relationship:new s}} method render (line 3) | render(e,t){t=t||this._values,e.openXml(n.StdDocAttributes),e.openNode... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.m... method constructor (line 3) | constructor(){super(),this.map={"x14:id":this.idXform=new s}} method tag (line 3) | get tag(){return"ext"} method render (line 3) | render(e,t){e.openNode(this.tag,{uri:"{B025F937-C7B1-47D3-B67F-A62EFF6... method createNewModel (line 3) | createNewModel(){return{}} method onParserClose (line 3) | onParserClose(e,t){this.model.x14Id=t.model} method constructor (line 3) | constructor(e){super(),this.model=e} method tag (line 3) | get tag(){return"r"} method textXform (line 3) | get textXform(){return this._textXform||(this._textXform=new n)} method fontXform (line 3) | get fontXform(){return this._fontXform||(this._fontXform=new i(o.FONT_... method render (line 3) | render(e,t){t=t||this.model,e.openNode("r"),t.font&&this.fontXform.ren... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){switch(e){case"r":return!1;case"t":return this.model.tex... method constructor (line 3) | constructor(e){super(),this.name=e,this.map={color:new s}} method tag (line 3) | get tag(){return this.name} method render (line 3) | render(e,t,r){const n=t&&t.color||r||this.defaultColor;e.openNode(this... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){return this.parser?(this.parser.parseClose(e)||(this.par... method validStyle (line 3) | validStyle(e){return o.validStyleValues[e]} method constructor (line 3) | constructor(){super(),this.map={fgColor:new i("fgColor"),bgColor:new i... method name (line 3) | get name(){return"pattern"} method tag (line 3) | get tag(){return"patternFill"} method render (line 3) | render(e,t){e.openNode("patternFill"),e.addAttribute("patternType",t.p... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){return!!this.parser&&(this.parser.parseClose(e)||(this.p... method constructor (line 3) | constructor(e){this.parserOptions=e,this.rowParser=new i.RowParser(thi... method removeBOM (line 3) | static removeBOM(e){return e&&65279===e.charCodeAt(0)?e.slice(1):e} method parse (line 3) | parse(e,t){const r=new n.Scanner({line:o.removeBOM(e),parserOptions:th... method parseWithoutComments (line 3) | parseWithoutComments(e){const t=[];let r=!0;for(;r;)r=this.parseRow(e,... method parseWithComments (line 3) | parseWithComments(e){const{parserOptions:t}=this,r=[];for(let n=e.next... method parseRow (line 3) | parseRow(e,t){if(!e.nextNonSpaceToken)return!1;const r=this.rowParser.... method constructor (line 3) | constructor(){this._rowTransform=null,this._rowValidator=null} method createTransform (line 3) | static createTransform(e){return s.isSyncTransform(e)?(t,r)=>{let n=nu... method createValidator (line 3) | static createValidator(e){return s.isSyncValidate(e)?(t,r)=>{r(null,{r... method rowTransform (line 3) | set rowTransform(e){if(!i.default(e))throw new TypeError("The transfor... method rowValidator (line 3) | set rowValidator(e){if(!i.default(e))throw new TypeError("The validate... method transformAndValidate (line 3) | transformAndValidate(e,t){return this.callTransformer(e,(e,r)=>e?t(e):... method callTransformer (line 3) | callTransformer(e,t){return this._rowTransform?this._rowTransform(e,t)... method callValidator (line 3) | callValidator(e,t){return this._rowValidator?this._rowValidator(e,t):t... function s (line 3) | function s(e){var t;switch(this.encoding=function(e){var t=function(e){i... method prepare (line 3) | prepare(){} method render (line 3) | render(){} method parseOpen (line 3) | parseOpen(e){} method parseText (line 3) | parseText(e){} method parseClose (line 3) | parseClose(e){} method reconcile (line 3) | reconcile(e,t){} method reset (line 3) | reset(){this.model=null,this.map&&Object.values(this.map).forEach(e=>{... method mergeModel (line 3) | mergeModel(e){this.model=Object.assign(this.model||{},e)} method parse (line 3) | async parse(e){for await(const t of e)for(const{eventType:e,value:r}of... method parseStream (line 3) | async parseStream(e){return this.parse(n(e))} method xml (line 3) | get xml(){return this.toXml(this.model)} method toXml (line 3) | toXml(e){const t=new i;return this.render(t,e),t.xml} method toAttribute (line 3) | static toAttribute(e,t){let r=arguments.length>2&&void 0!==arguments[2... method toStringAttribute (line 3) | static toStringAttribute(e,t){let r=arguments.length>2&&void 0!==argum... method toStringValue (line 3) | static toStringValue(e,t){return void 0===e?t:e} method toBoolAttribute (line 3) | static toBoolAttribute(e,t){let r=arguments.length>2&&void 0!==argumen... method toBoolValue (line 3) | static toBoolValue(e,t){return void 0===e?t:"1"===e} method toIntAttribute (line 3) | static toIntAttribute(e,t){let r=arguments.length>2&&void 0!==argument... method toIntValue (line 3) | static toIntValue(e,t){return void 0===e?t:parseInt(e,10)} method toFloatAttribute (line 3) | static toFloatAttribute(e,t){let r=arguments.length>2&&void 0!==argume... method toFloatValue (line 3) | static toFloatValue(e,t){return void 0===e?t:parseFloat(e)} method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode("Types",s.PROPERT... method parseOpen (line 3) | parseOpen(){return!1} method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(){return!1} method tag (line 3) | get tag(){return"x14:id"} method render (line 3) | render(e,t){e.leafNode(this.tag,null,t)} method parseOpen (line 3) | parseOpen(){this.model=""} method parseText (line 3) | parseText(e){this.model+=e} method parseClose (line 3) | parseClose(e){return e!==this.tag} method constructor (line 3) | constructor(){super(),this.map={"x14:conditionalFormattings":this.cond... method tag (line 3) | get tag(){return"ext"} method hasContent (line 3) | hasContent(e){return this.conditionalFormattings.hasContent(e.conditio... method prepare (line 3) | prepare(e,t){this.conditionalFormattings.prepare(e.conditionalFormatti... method render (line 3) | render(e,t){e.openNode("ext",{uri:"{78C0D931-6437-407d-A8EE-F0AAD7539E... method createNewModel (line 3) | createNewModel(){return{}} method onParserClose (line 3) | onParserClose(e,t){this.model[e]=t.model} method constructor (line 3) | constructor(){super(),this.map={color:new i}} method tag (line 3) | get tag(){return"stop"} method render (line 3) | render(e,t){e.openNode("stop"),e.addAttribute("position",t.position),t... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(e){return!!this.parser&&(this.parser.parseClose(e)||(this.m... method constructor (line 3) | constructor(e){super({writableObjectMode:e.objectMode}),this.hasWritte... method transform (line 3) | transform(e){return this.rowFormatter.rowTransform=e,this} method _transform (line 3) | _transform(e,r,n){let i=!1;try{this.hasWrittenBOM||(this.push(this.for... method _flush (line 3) | _flush(e){this.rowFormatter.finish((r,n)=>r?e(r):(n&&n.forEach(e=>{thi... function o (line 3) | function o(e){return e<=127?0:e>>5==6?2:e>>4==14?3:e>>3==30?4:e>>6==2?-1... method constructor (line 3) | constructor(e,t,r){this._worksheet=e,this._number=t,!1!==r&&(this.defn... method number (line 3) | get number(){return this._number} method worksheet (line 3) | get worksheet(){return this._worksheet} method letter (line 3) | get letter(){return s.n2l(this._number)} method isCustomWidth (line 3) | get isCustomWidth(){return void 0!==this.width&&9!==this.width} method defn (line 3) | get defn(){return{header:this._header,key:this.key,width:this.width,st... method defn (line 3) | set defn(e){e?(this.key=e.key,this.width=void 0!==e.width?e.width:9,th... method headers (line 3) | get headers(){return this._header&&this._header instanceof Array?this.... method header (line 3) | get header(){return this._header} method header (line 3) | set header(e){void 0!==e?(this._header=e,this.headers.forEach((e,t)=>{... method key (line 3) | get key(){return this._key} method key (line 3) | set key(e){(this._key&&this._worksheet.getColumnKey(this._key))===this... method hidden (line 3) | get hidden(){return!!this._hidden} method hidden (line 3) | set hidden(e){this._hidden=e} method outlineLevel (line 3) | get outlineLevel(){return this._outlineLevel||0} method outlineLevel (line 3) | set outlineLevel(e){this._outlineLevel=e} method collapsed (line 3) | get collapsed(){return!!(this._outlineLevel&&this._outlineLevel>=this.... method toString (line 3) | toString(){return JSON.stringify({key:this.key,width:this.width,header... method equivalentTo (line 3) | equivalentTo(e){return this.width===e.width&&this.hidden===e.hidden&&t... method isDefault (line 3) | get isDefault(){if(this.isCustomWidth)return!1;if(this.hidden)return!1... method headerCount (line 3) | get headerCount(){return this.headers.length} method eachCell (line 3) | eachCell(e,t){const r=this.number;t||(t=e,e=null),this._worksheet.each... method values (line 3) | get values(){const e=[];return this.eachCell((t,r)=>{t&&t.type!==i.Val... method values (line 3) | set values(e){if(!e)return;const t=this.number;let r=0;e.hasOwnPropert... method _applyStyle (line 3) | _applyStyle(e,t){return this.style[e]=t,this.eachCell(r=>{r[e]=t}),t} method numFmt (line 3) | get numFmt(){return this.style.numFmt} method numFmt (line 3) | set numFmt(e){this._applyStyle("numFmt",e)} method font (line 3) | get font(){return this.style.font} method font (line 3) | set font(e){this._applyStyle("font",e)} method alignment (line 3) | get alignment(){return this.style.alignment} method alignment (line 3) | set alignment(e){this._applyStyle("alignment",e)} method protection (line 3) | get protection(){return this.style.protection} method protection (line 3) | set protection(e){this._applyStyle("protection",e)} method border (line 3) | get border(){return this.style.border} method border (line 3) | set border(e){this._applyStyle("border",e)} method fill (line 3) | get fill(){return this.style.fill} method fill (line 3) | set fill(e){this._applyStyle("fill",e)} method toModel (line 3) | static toModel(e){const t=[];let r=null;return e&&e.forEach((e,n)=>{e.... method fromModel (line 3) | static fromModel(e,t){const r=[];let n=1,i=0;for(t=(t=t||[]).sort((fun... method constructor (line 3) | constructor(){super(),this.map={"v:shape":new s}} method tag (line 3) | get tag(){return"xml"} method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode(this.tag,o.DRAWIN... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.m... method reconcile (line 3) | reconcile(e,t){e.anchors.forEach(e=>{e.br?this.map["xdr:twoCellAnchor"... method constructor (line 3) | constructor(){super(),this.map={"v:textbox":new i,"x:ClientData":new s}} method tag (line 3) | get tag(){return"v:shape"} method render (line 3) | render(e,t,r){e.openNode("v:shape",o.V_SHAPE_ATTRIBUTES(t,r)),e.leafNo... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.p... method constructor (line 3) | constructor(){super(),this.map={Relationship:new s}} method render (line 3) | render(e,t){t=t||this._values,e.openXml(n.StdDocAttributes),e.openNode... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.m... method constructor (line 3) | constructor(){super(),this.map={"x14:id":this.idXform=new s}} method tag (line 3) | get tag(){return"ext"} method render (line 3) | render(e,t){e.openNode(this.tag,{uri:"{B025F937-C7B1-47D3-B67F-A62EFF6... method createNewModel (line 3) | createNewModel(){return{}} method onParserClose (line 3) | onParserClose(e,t){this.model.x14Id=t.model} method constructor (line 3) | constructor(e){super(),this.model=e} method tag (line 3) | get tag(){return"r"} method textXform (line 3) | get textXform(){return this._textXform||(this._textXform=new n)} method fontXform (line 3) | get fontXform(){return this._fontXform||(this._fontXform=new i(o.FONT_... method render (line 3) | render(e,t){t=t||this.model,e.openNode("r"),t.font&&this.fontXform.ren... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){switch(e){case"r":return!1;case"t":return this.model.tex... method constructor (line 3) | constructor(e){super(),this.name=e,this.map={color:new s}} method tag (line 3) | get tag(){return this.name} method render (line 3) | render(e,t,r){const n=t&&t.color||r||this.defaultColor;e.openNode(this... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){return this.parser?(this.parser.parseClose(e)||(this.par... method validStyle (line 3) | validStyle(e){return o.validStyleValues[e]} method constructor (line 3) | constructor(){super(),this.map={fgColor:new i("fgColor"),bgColor:new i... method name (line 3) | get name(){return"pattern"} method tag (line 3) | get tag(){return"patternFill"} method render (line 3) | render(e,t){e.openNode("patternFill"),e.addAttribute("patternType",t.p... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){return!!this.parser&&(this.parser.parseClose(e)||(this.p... method constructor (line 3) | constructor(e){this.parserOptions=e,this.rowParser=new i.RowParser(thi... method removeBOM (line 3) | static removeBOM(e){return e&&65279===e.charCodeAt(0)?e.slice(1):e} method parse (line 3) | parse(e,t){const r=new n.Scanner({line:o.removeBOM(e),parserOptions:th... method parseWithoutComments (line 3) | parseWithoutComments(e){const t=[];let r=!0;for(;r;)r=this.parseRow(e,... method parseWithComments (line 3) | parseWithComments(e){const{parserOptions:t}=this,r=[];for(let n=e.next... method parseRow (line 3) | parseRow(e,t){if(!e.nextNonSpaceToken)return!1;const r=this.rowParser.... method constructor (line 3) | constructor(){this._rowTransform=null,this._rowValidator=null} method createTransform (line 3) | static createTransform(e){return s.isSyncTransform(e)?(t,r)=>{let n=nu... method createValidator (line 3) | static createValidator(e){return s.isSyncValidate(e)?(t,r)=>{r(null,{r... method rowTransform (line 3) | set rowTransform(e){if(!i.default(e))throw new TypeError("The transfor... method rowValidator (line 3) | set rowValidator(e){if(!i.default(e))throw new TypeError("The validate... method transformAndValidate (line 3) | transformAndValidate(e,t){return this.callTransformer(e,(e,r)=>e?t(e):... method callTransformer (line 3) | callTransformer(e,t){return this._rowTransform?this._rowTransform(e,t)... method callValidator (line 3) | callValidator(e,t){return this._rowValidator?this._rowValidator(e,t):t... function a (line 3) | function a(e){var t=this.lastTotal-this.lastNeed,r=function(e,t,r){if(12... method constructor (line 3) | constructor(e,t){this._data=e,this._encoding=t} method length (line 3) | get length(){return this.toBuffer().length} method copy (line 3) | copy(e,t,r,n){return this.toBuffer().copy(e,t,r,n)} method toBuffer (line 3) | toBuffer(){return this._buffer||(this._buffer=n.from(this._data,this._... method constructor (line 3) | constructor(){this._xml=[],this._stack=[],this._rollbacks=[]} method tos (line 3) | get tos(){return this._stack.length?this._stack[this._stack.length-1]:... method cursor (line 3) | get cursor(){return this._xml.length} method openXml (line 3) | openXml(e){const t=this._xml;t.push("\n")} method openNode (line 3) | openNode(e,t){const r=this.tos,n=this._xml;r&&this.open&&n.push(">"),t... method addAttribute (line 3) | addAttribute(e,t){if(!this.open)throw new Error("Cannot write attribut... method addAttributes (line 3) | addAttributes(e){if(!this.open)throw new Error("Cannot write attribute... method writeText (line 3) | writeText(e){const t=this._xml;this.open&&(t.push(">"),this.open=!1),t... method writeXml (line 3) | writeXml(e){this.open&&(this._xml.push(">"),this.open=!1),this.leaf=!1... method closeNode (line 3) | closeNode(){const e=this._stack.pop(),t=this._xml;this.leaf?t.push("/>... method leafNode (line 3) | leafNode(e,t,r){this.openNode(e,t),void 0!==r&&this.writeText(r),this.... method closeAll (line 3) | closeAll(){for(;this._stack.length;)this.closeNode()} method addRollback (line 3) | addRollback(){return this._rollbacks.push({xml:this._xml.length,stack:... method commit (line 3) | commit(){this._rollbacks.pop()} method rollback (line 3) | rollback(){const e=this._rollbacks.pop();this._xml.length>e.xml&&this.... method xml (line 3) | get xml(){return this.closeAll(),this._xml.join("")} method constructor (line 3) | constructor(e){super(),this.options=Object.assign({type:"nodebuffer",c... method append (line 3) | append(e,t){t.hasOwnProperty("base64")&&t.base64?this.zip.file(t.name,... method finalize (line 3) | async finalize(){const e=await this.zip.generateAsync(this.options);th... method read (line 3) | read(e){return this.stream.read(e)} method setEncoding (line 3) | setEncoding(e){return this.stream.setEncoding(e)} method pause (line 3) | pause(){return this.stream.pause()} method resume (line 3) | resume(){return this.stream.resume()} method isPaused (line 3) | isPaused(){return this.stream.isPaused()} method pipe (line 3) | pipe(e,t){return this.stream.pipe(e,t)} method unpipe (line 3) | unpipe(e){return this.stream.unpipe(e)} method unshift (line 3) | unshift(e){return this.stream.unshift(e)} method wrap (line 3) | wrap(e){return this.stream.wrap(e)} method constructor (line 3) | constructor(){super(),this.map={stop:new s}} method name (line 3) | get name(){return"gradient"} method tag (line 3) | get tag(){return"gradientFill"} method render (line 3) | render(e,t){switch(e.openNode("gradientFill"),t.gradient){case"angle":... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){return!!this.parser&&(this.parser.parseClose(e)||(this.m... method constructor (line 3) | constructor(e,t){super(),this.id=e,this.formatCode=t} method tag (line 3) | get tag(){return"numFmt"} method render (line 3) | render(e,t){e.leafNode("numFmt",{numFmtId:t.id,formatCode:t.formatCode})} method parseOpen (line 3) | parseOpen(e){switch(e.name){case"numFmt":return this.model={id:parseIn... method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(){return!1} method constructor (line 3) | constructor(e){super({objectMode:e.objectMode}),this.lines="",this.row... method hasHitRowLimit (line 3) | get hasHitRowLimit(){return this.parserOptions.limitRows&&this.rowCoun... method shouldEmitRows (line 3) | get shouldEmitRows(){return this.parsedRowCount>this.parserOptions.ski... method shouldSkipLine (line 3) | get shouldSkipLine(){return this.parsedLineCount<=this.parserOptions.s... method transform (line 3) | transform(e){return this.rowTransformerValidator.rowTransform=e,this} method validate (line 3) | validate(e){return this.rowTransformerValidator.rowValidator=e,this} method emit (line 3) | emit(e){if("end"===e)return this.endEmitted||(this.endEmitted=!0,super... method _transform (line 3) | _transform(e,t,r){if(this.hasHitRowLimit)return r();const n=a.wrapDone... method _flush (line 3) | _flush(e){const t=a.wrapDoneCallback(e);if(this.hasHitRowLimit)return ... method parse (line 3) | parse(e,t){if(!e)return[];const{line:r,rows:n}=this.parser.parse(e,t);... method processRows (line 3) | processRows(e,r){const n=e.length,i=s=>{const o=e=>e?r(e):s%100!=0?i(s... method transformRow (line 3) | transformRow(e,t){try{this.headerTransformer.transform(e,(r,n)=>r?t(r)... method checkAndEmitHeaders (line 3) | checkAndEmitHeaders(){!this.headersEmitted&&this.headerTransformer.hea... method skipRow (line 3) | skipRow(e){return this.rowCount-=1,e(null,{row:null,isValid:!0})} method pushRow (line 3) | pushRow(e,t){try{this.parserOptions.objectMode?this.push(e):this.push(... method wrapDoneCallback (line 3) | static wrapDoneCallback(e){let t=!1;return function(r){if(r){if(t)thro... function l (line 3) | function l(e,t){if((e.length-t)%2==0){var r=e.toString("utf16le",t);if(r... method constructor (line 3) | constructor(e,t,r){if(!e||!t)throw new Error("A Cell needs a Row");thi... method worksheet (line 3) | get worksheet(){return this._row.worksheet} method workbook (line 3) | get workbook(){return this._row.worksheet.workbook} method destroy (line 3) | destroy(){delete this.style,delete this._value,delete this._row,delete... method numFmt (line 3) | get numFmt(){return this.style.numFmt} method numFmt (line 3) | set numFmt(e){this.style.numFmt=e} method font (line 3) | get font(){return this.style.font} method font (line 3) | set font(e){this.style.font=e} method alignment (line 3) | get alignment(){return this.style.alignment} method alignment (line 3) | set alignment(e){this.style.alignment=e} method border (line 3) | get border(){return this.style.border} method border (line 3) | set border(e){this.style.border=e} method fill (line 3) | get fill(){return this.style.fill} method fill (line 3) | set fill(e){this.style.fill=e} method protection (line 3) | get protection(){return this.style.protection} method protection (line 3) | set protection(e){this.style.protection=e} method _mergeStyle (line 3) | _mergeStyle(e,t,r){const n=e&&e.numFmt||t&&t.numFmt;n&&(r.numFmt=n);co... method address (line 3) | get address(){return this._address} method row (line 3) | get row(){return this._row.number} method col (line 3) | get col(){return this._column.number} method $col$row (line 3) | get $col$row(){return`$${this._column.letter}$${this.row}`} method type (line 3) | get type(){return this._value.type} method effectiveType (line 3) | get effectiveType(){return this._value.effectiveType} method toCsvString (line 3) | toCsvString(){return this._value.toCsvString()} method addMergeRef (line 3) | addMergeRef(){this._mergeCount++} method releaseMergeRef (line 3) | releaseMergeRef(){this._mergeCount--} method isMerged (line 3) | get isMerged(){return this._mergeCount>0||this.type===l.Types.Merge} method merge (line 3) | merge(e,t){this._value.release(),this._value=c.create(l.Types.Merge,th... method unmerge (line 3) | unmerge(){this.type===l.Types.Merge&&(this._value.release(),this._valu... method isMergedTo (line 3) | isMergedTo(e){return this._value.type===l.Types.Merge&&this._value.isM... method master (line 3) | get master(){return this.type===l.Types.Merge?this._value.master:this} method isHyperlink (line 3) | get isHyperlink(){return this._value.type===l.Types.Hyperlink} method hyperlink (line 3) | get hyperlink(){return this._value.hyperlink} method value (line 3) | get value(){return this._value.value} method value (line 3) | set value(e){this.type!==l.Types.Merge?(this._value.release(),this._va... method note (line 3) | get note(){return this._comment&&this._comment.note} method note (line 3) | set note(e){this._comment=new a(e)} method text (line 3) | get text(){return this._value.toString()} method html (line 3) | get html(){return i.escapeHtml(this.text)} method toString (line 3) | toString(){return this.text} method _upgradeToHyperlink (line 3) | _upgradeToHyperlink(e){this.type===l.Types.String&&(this._value=c.crea... method formula (line 3) | get formula(){return this._value.formula} method result (line 3) | get result(){return this._value.result} method formulaType (line 3) | get formulaType(){return this._value.formulaType} method fullAddress (line 3) | get fullAddress(){const{worksheet:e}=this._row;return{sheetName:e.name... method name (line 3) | get name(){return this.names[0]} method name (line 3) | set name(e){this.names=[e]} method names (line 3) | get names(){return this.workbook.definedNames.getNamesEx(this.fullAddr... method names (line 3) | set names(e){const{definedNames:t}=this.workbook;t.removeAllNames(this... method addName (line 3) | addName(e){this.workbook.definedNames.addEx(this.fullAddress,e)} method removeName (line 3) | removeName(e){this.workbook.definedNames.removeEx(this.fullAddress,e)} method removeAllNames (line 3) | removeAllNames(){this.workbook.definedNames.removeAllNames(this.fullAd... method _dataValidations (line 3) | get _dataValidations(){return this.worksheet.dataValidations} method dataValidation (line 3) | get dataValidation(){return this._dataValidations.find(this.address)} method dataValidation (line 3) | set dataValidation(e){this._dataValidations.add(this.address,e)} method model (line 3) | get model(){const{model:e}=this._value;return e.style=this.style,this.... method model (line 3) | set model(e){if(this._value.release(),this._value=c.create(e.type,this... method constructor (line 3) | constructor(e){this._data=e} method length (line 3) | get length(){return this._data.length} method copy (line 3) | copy(e,t,r,n){return this._data._buf.copy(e,t,r,n)} method toBuffer (line 3) | toBuffer(){return this._data.toBuffer()} method constructor (line 3) | constructor(){super(),this.map={Company:new s({tag:"Company"}),Manager... method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode("Properties",l.PR... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.p... method constructor (line 3) | constructor(){super(),this.map={"dc:creator":new o({tag:"dc:creator"})... method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode("cp:corePropertie... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.p... method constructor (line 3) | constructor(){super(),this.map={"xdr:twoCellAnchor":new o,"xdr:oneCell... method prepare (line 3) | prepare(e){e.anchors.forEach((e,t)=>{e.anchorType=function(e){return("... method tag (line 3) | get tag(){return"xdr:wsDr"} method render (line 3) | render(e,t){e.openXml(i.StdDocAttributes),e.openNode(this.tag,l.DRAWIN... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.m... method reconcile (line 3) | reconcile(e,t){e.anchors.forEach(e=>{e.br?this.map["xdr:twoCellAnchor"... method constructor (line 3) | constructor(){super(),this.map={patternFill:new o,gradientFill:new a}} method tag (line 3) | get tag(){return"fill"} method render (line 3) | render(e,t){switch(e.addRollback(),e.openNode("fill"),t.type){case"pat... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){return!!this.parser&&(this.parser.parseClose(e)||(this.m... method validStyle (line 3) | validStyle(e){return l.validPatternValues[e]} method constructor (line 3) | constructor(e){this.rowCount=0,this.formatterOptions=e,this.fieldForma... method isRowHashArray (line 3) | static isRowHashArray(e){return!!Array.isArray(e)&&(Array.isArray(e[0]... method isRowArray (line 3) | static isRowArray(e){return Array.isArray(e)&&!this.isRowHashArray(e)} method gatherHeaders (line 3) | static gatherHeaders(e){return l.isRowHashArray(e)?e.map(e=>e[0]):Arra... method createTransform (line 3) | static createTransform(e){return a.isSyncTransform(e)?(t,r)=>{let n=nu... method rowTransform (line 3) | set rowTransform(e){if(!i.default(e))throw new TypeError("The transfor... method format (line 3) | format(e,t){this.callTransformer(e,(r,n)=>{if(r)return t(r);if(!e)retu... method finish (line 3) | finish(e){const t=[];if(this.formatterOptions.alwaysWriteHeaders&&0===... method checkHeaders (line 3) | checkHeaders(e){if(this.headers)return{shouldFormatColumns:!0,headers:... method gatherColumns (line 3) | gatherColumns(e){if(null===this.headers)throw new Error("Headers is cu... method callTransformer (line 3) | callTransformer(e,t){return this._rowTransform?this._rowTransform(e,t)... method formatColumns (line 3) | formatColumns(e,t){const r=e.map((e,r)=>this.fieldFormatter.format(e,r... function c (line 3) | function c(e){var t=e&&e.length?this.write(e):"";if(this.lastNeed){var r... method constructor (line 3) | constructor(e){this._data=e} method length (line 3) | get length(){return this._data.length} method copy (line 3) | copy(e,t,r,n){this._data.copy(e,t,r,n)} method toBuffer (line 3) | toBuffer(){return this._data} method constructor (line 3) | constructor(){super(),this.map={"x14:dataBar":this.databarXform=new o,... method tag (line 3) | get tag(){return"x14:cfRule"} method isExt (line 3) | static isExt(e){return"dataBar"===e.type?o.isExt(e):!("iconSet"!==e.ty... method prepare (line 3) | prepare(e){c.isExt(e)&&(e.x14Id=`{${n()}}`.toUpperCase())} method render (line 3) | render(e,t){if(c.isExt(t))switch(t.type){case"dataBar":this.renderData... method renderDataBar (line 3) | renderDataBar(e,t){e.openNode(this.tag,{type:"dataBar",id:t.x14Id}),th... method renderIconSet (line 3) | renderIconSet(e,t){e.openNode(this.tag,{type:"iconSet",priority:t.prio... method createNewModel (line 3) | createNewModel(e){let{attributes:t}=e;return{type:t.type,x14Id:t.id,pr... method onParserClose (line 3) | onParserClose(e,t){Object.assign(this.model,t.model)} method constructor (line 3) | constructor(){super(),this.map={autoFilter:new o,tableColumns:new s({t... method prepare (line 3) | prepare(e,t){this.map.autoFilter.prepare(e),this.map.tableColumns.prep... method tag (line 3) | get tag(){return"table"} method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode(this.tag,{...c.TA... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;const{n... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.p... method reconcile (line 3) | reconcile(e,t){e.columns.forEach(e=>{void 0!==e.dxfId&&(e.style=t.styl... function u (line 3) | function u(e,t){var r=(e.length-t)%3;return 0===r?e.toString("base64",t)... method constructor (line 3) | constructor(e){this.size=e,this.buffer=n.alloc(e),this.iRead=0,this.iW... method toBuffer (line 3) | toBuffer(){if(0===this.iRead&&this.iWrite===this.size)return this.buff... method length (line 3) | get length(){return this.iWrite-this.iRead} method eod (line 3) | get eod(){return this.iRead===this.iWrite} method full (line 3) | get full(){return this.iWrite===this.size} method read (line 3) | read(e){let t;return 0===e?null:void 0===e||e>=this.length?(t=this.toB... method write (line 3) | write(e,t,r){const n=Math.min(r,this.size-this.iWrite);return e.copy(t... method constructor (line 3) | constructor(e){super(),this.options=e||u.OPTIONS,this.map={b:{prop:"bo... method tag (line 3) | get tag(){return this.options.tagName} method render (line 3) | render(e,t){const{map:r}=this;e.openNode(this.options.tagName),l.each(... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;if(this... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser&&!this.parser.parseClose(e)){const t=this... function h (line 3) | function h(e){var t=e&&e.length?this.write(e):"";return this.lastNeed?t+... function f (line 3) | function f(e){return e.toString(this.encoding)} function d (line 3) | function d(e){return e&&e.length?this.write(e):""} method constructor (line 3) | constructor(){super(),this.map={dataBar:this.databarXform=new o,extLst... method tag (line 3) | get tag(){return"cfRule"} method isPrimitive (line 3) | static isPrimitive(e){return"iconSet"!==e.type||!e.custom&&!h[e.iconSet]} method render (line 3) | render(e,t){switch(t.type){case"expression":this.renderExpression(e,t)... method renderExpression (line 3) | renderExpression(e,t){e.openNode(this.tag,{type:"expression",dxfId:t.d... method renderCellIs (line 3) | renderCellIs(e,t){e.openNode(this.tag,{type:"cellIs",dxfId:t.dxfId,pri... method renderTop10 (line 3) | renderTop10(e,t){e.leafNode(this.tag,{type:"top10",dxfId:t.dxfId,prior... method renderAboveAverage (line 3) | renderAboveAverage(e,t){e.leafNode(this.tag,{type:"aboveAverage",dxfId... method renderDataBar (line 3) | renderDataBar(e,t){e.openNode(this.tag,{type:"dataBar",priority:t.prio... method renderColorScale (line 3) | renderColorScale(e,t){e.openNode(this.tag,{type:"colorScale",priority:... method renderIconSet (line 3) | renderIconSet(e,t){d.isPrimitive(t)&&(e.openNode(this.tag,{type:"iconS... method renderText (line 3) | renderText(e,t){e.openNode(this.tag,{type:t.operator,dxfId:t.dxfId,pri... method renderTimePeriod (line 3) | renderTimePeriod(e,t){e.openNode(this.tag,{type:"timePeriod",dxfId:t.d... method createNewModel (line 3) | createNewModel(e){let{attributes:t}=e;return{...f(t),dxfId:n.toIntValu... method onParserClose (line 3) | onParserClose(e,t){switch(e){case"dataBar":case"extLst":case"colorScal... function i (line 10) | function i(e){if(e>2147483647)throw new RangeError('The value "'+e+'" is... method constructor (line 3) | constructor(e,t){let r=arguments.length>2&&void 0!==arguments[2]?argum... method asInstance (line 3) | static asInstance(e){return e instanceof i||null==e?e:new i(e)} method col (line 3) | get col(){return this.nativeCol+Math.min(this.colWidth-1,this.nativeCo... method col (line 3) | set col(e){this.nativeCol=Math.floor(e),this.nativeColOff=Math.floor((... method row (line 3) | get row(){return this.nativeRow+Math.min(this.rowHeight-1,this.nativeR... method row (line 3) | set row(e){this.nativeRow=Math.floor(e),this.nativeRowOff=Math.floor((... method colWidth (line 3) | get colWidth(){return this.worksheet&&this.worksheet.getColumn(this.na... method rowHeight (line 3) | get rowHeight(){return this.worksheet&&this.worksheet.getRow(this.nati... method model (line 3) | get model(){return{nativeCol:this.nativeCol,nativeColOff:this.nativeCo... method model (line 3) | set model(e){this.nativeCol=e.nativeCol,this.nativeColOff=e.nativeColO... method constructor (line 3) | constructor(e){this.note=e} method model (line 3) | get model(){let e=null;switch(typeof this.note){case"string":e={type:"... method model (line 3) | set model(e){const{note:t}=e,{texts:r}=t;1===r.length&&1===Object.keys... method fromModel (line 3) | static fromModel(e){const t=new i;return t.model=e,t} method constructor (line 3) | constructor(){this.decode(arguments)} method setTLBR (line 3) | setTLBR(e,t,r,i,s){if(arguments.length<4){const i=n.decodeAddress(e),o... method decode (line 3) | decode(e){switch(e.length){case 5:this.setTLBR(e[0],e[1],e[2],e[3],e[4... method top (line 3) | get top(){return this.model.top||1} method top (line 3) | set top(e){this.model.top=e} method left (line 3) | get left(){return this.model.left||1} method left (line 3) | set left(e){this.model.left=e} method bottom (line 3) | get bottom(){return this.model.bottom||1} method bottom (line 3) | set bottom(e){this.model.bottom=e} method right (line 3) | get right(){return this.model.right||1} method right (line 3) | set right(e){this.model.right=e} method sheetName (line 3) | get sheetName(){return this.model.sheetName} method sheetName (line 3) | set sheetName(e){this.model.sheetName=e} method _serialisedSheetName (line 3) | get _serialisedSheetName(){const{sheetName:e}=this.model;return e?/^[a... method expand (line 3) | expand(e,t,r,n){(!this.model.top||e1?this.range:this._serialisedSheetN... method $shortRange (line 3) | get $shortRange(){return this.count>1?this.$range:this._serialisedShee... method count (line 3) | get count(){return(1+this.bottom-this.top)*(1+this.right-this.left)} method toString (line 3) | toString(){return this.range} method intersects (line 3) | intersects(e){return(!e.sheetName||!this.sheetName||e.sheetName===this... method contains (line 3) | contains(e){const t=n.decodeEx(e);return this.containsEx(t)} method containsEx (line 3) | containsEx(e){return(!e.sheetName||!this.sheetName||e.sheetName===this... method forEachAddress (line 3) | forEachAddress(e){for(let t=this.left;t<=this.right;t++)for(let r=this... method constructor (line 3) | constructor(e,t,r){this.table=e,this.column=t,this.index=r} method _set (line 3) | _set(e,t){this.table.cacheState(),this.column[e]=t} method name (line 3) | get name(){return this.column.name} method name (line 3) | set name(e){this._set("name",e)} method filterButton (line 3) | get filterButton(){return this.column.filterButton} method filterButton (line 3) | set filterButton(e){this.column.filterButton=e} method style (line 3) | get style(){return this.column.style} method style (line 3) | set style(e){this.column.style=e} method totalsRowLabel (line 3) | get totalsRowLabel(){return this.column.totalsRowLabel} method totalsRowLabel (line 3) | set totalsRowLabel(e){this._set("totalsRowLabel",e)} method totalsRowFunction (line 3) | get totalsRowFunction(){return this.column.totalsRowFunction} method totalsRowFunction (line 3) | set totalsRowFunction(e){this._set("totalsRowFunction",e)} method totalsRowResult (line 3) | get totalsRowResult(){return this.column.totalsRowResult} method totalsRowResult (line 3) | set totalsRowResult(e){this._set("totalsRowResult",e)} method totalsRowFormula (line 3) | get totalsRowFormula(){return this.column.totalsRowFormula} method totalsRowFormula (line 3) | set totalsRowFormula(e){this._set("totalsRowFormula",e)} method constructor (line 3) | constructor(e){super(),this.model=e} method tag (line 3) | get tag(){return"u"} method render (line 3) | render(e,t){if(!0===(t=t||this.model))e.leafNode("u");else{const r=i.A... method parseOpen (line 3) | parseOpen(e){"u"===e.name&&(this.model=e.attributes.val||!0)} method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(){return!1} function s (line 10) | function s(e,t,r){if("number"==typeof e){if("string"==typeof t)throw new... method prepare (line 3) | prepare(){} method render (line 3) | render(){} method parseOpen (line 3) | parseOpen(e){} method parseText (line 3) | parseText(e){} method parseClose (line 3) | parseClose(e){} method reconcile (line 3) | reconcile(e,t){} method reset (line 3) | reset(){this.model=null,this.map&&Object.values(this.map).forEach(e=>{... method mergeModel (line 3) | mergeModel(e){this.model=Object.assign(this.model||{},e)} method parse (line 3) | async parse(e){for await(const t of e)for(const{eventType:e,value:r}of... method parseStream (line 3) | async parseStream(e){return this.parse(n(e))} method xml (line 3) | get xml(){return this.toXml(this.model)} method toXml (line 3) | toXml(e){const t=new i;return this.render(t,e),t.xml} method toAttribute (line 3) | static toAttribute(e,t){let r=arguments.length>2&&void 0!==arguments[2... method toStringAttribute (line 3) | static toStringAttribute(e,t){let r=arguments.length>2&&void 0!==argum... method toStringValue (line 3) | static toStringValue(e,t){return void 0===e?t:e} method toBoolAttribute (line 3) | static toBoolAttribute(e,t){let r=arguments.length>2&&void 0!==argumen... method toBoolValue (line 3) | static toBoolValue(e,t){return void 0===e?t:"1"===e} method toIntAttribute (line 3) | static toIntAttribute(e,t){let r=arguments.length>2&&void 0!==argument... method toIntValue (line 3) | static toIntValue(e,t){return void 0===e?t:parseInt(e,10)} method toFloatAttribute (line 3) | static toFloatAttribute(e,t){let r=arguments.length>2&&void 0!==argume... method toFloatValue (line 3) | static toFloatValue(e,t){return void 0===e?t:parseFloat(e)} method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode("Types",s.PROPERT... method parseOpen (line 3) | parseOpen(){return!1} method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(){return!1} method tag (line 3) | get tag(){return"x14:id"} method render (line 3) | render(e,t){e.leafNode(this.tag,null,t)} method parseOpen (line 3) | parseOpen(){this.model=""} method parseText (line 3) | parseText(e){this.model+=e} method parseClose (line 3) | parseClose(e){return e!==this.tag} method constructor (line 3) | constructor(){super(),this.map={"x14:conditionalFormattings":this.cond... method tag (line 3) | get tag(){return"ext"} method hasContent (line 3) | hasContent(e){return this.conditionalFormattings.hasContent(e.conditio... method prepare (line 3) | prepare(e,t){this.conditionalFormattings.prepare(e.conditionalFormatti... method render (line 3) | render(e,t){e.openNode("ext",{uri:"{78C0D931-6437-407d-A8EE-F0AAD7539E... method createNewModel (line 3) | createNewModel(){return{}} method onParserClose (line 3) | onParserClose(e,t){this.model[e]=t.model} method constructor (line 3) | constructor(){super(),this.map={color:new i}} method tag (line 3) | get tag(){return"stop"} method render (line 3) | render(e,t){e.openNode("stop"),e.addAttribute("position",t.position),t... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(e){return!!this.parser&&(this.parser.parseClose(e)||(this.m... method constructor (line 3) | constructor(e){super({writableObjectMode:e.objectMode}),this.hasWritte... method transform (line 3) | transform(e){return this.rowFormatter.rowTransform=e,this} method _transform (line 3) | _transform(e,r,n){let i=!1;try{this.hasWrittenBOM||(this.push(this.for... method _flush (line 3) | _flush(e){this.rowFormatter.finish((r,n)=>r?e(r):(n&&n.forEach(e=>{thi... function o (line 10) | function o(e,t,r){if("string"==typeof e)return function(e,t){"string"==t... method constructor (line 3) | constructor(e,t,r){this._worksheet=e,this._number=t,!1!==r&&(this.defn... method number (line 3) | get number(){return this._number} method worksheet (line 3) | get worksheet(){return this._worksheet} method letter (line 3) | get letter(){return s.n2l(this._number)} method isCustomWidth (line 3) | get isCustomWidth(){return void 0!==this.width&&9!==this.width} method defn (line 3) | get defn(){return{header:this._header,key:this.key,width:this.width,st... method defn (line 3) | set defn(e){e?(this.key=e.key,this.width=void 0!==e.width?e.width:9,th... method headers (line 3) | get headers(){return this._header&&this._header instanceof Array?this.... method header (line 3) | get header(){return this._header} method header (line 3) | set header(e){void 0!==e?(this._header=e,this.headers.forEach((e,t)=>{... method key (line 3) | get key(){return this._key} method key (line 3) | set key(e){(this._key&&this._worksheet.getColumnKey(this._key))===this... method hidden (line 3) | get hidden(){return!!this._hidden} method hidden (line 3) | set hidden(e){this._hidden=e} method outlineLevel (line 3) | get outlineLevel(){return this._outlineLevel||0} method outlineLevel (line 3) | set outlineLevel(e){this._outlineLevel=e} method collapsed (line 3) | get collapsed(){return!!(this._outlineLevel&&this._outlineLevel>=this.... method toString (line 3) | toString(){return JSON.stringify({key:this.key,width:this.width,header... method equivalentTo (line 3) | equivalentTo(e){return this.width===e.width&&this.hidden===e.hidden&&t... method isDefault (line 3) | get isDefault(){if(this.isCustomWidth)return!1;if(this.hidden)return!1... method headerCount (line 3) | get headerCount(){return this.headers.length} method eachCell (line 3) | eachCell(e,t){const r=this.number;t||(t=e,e=null),this._worksheet.each... method values (line 3) | get values(){const e=[];return this.eachCell((t,r)=>{t&&t.type!==i.Val... method values (line 3) | set values(e){if(!e)return;const t=this.number;let r=0;e.hasOwnPropert... method _applyStyle (line 3) | _applyStyle(e,t){return this.style[e]=t,this.eachCell(r=>{r[e]=t}),t} method numFmt (line 3) | get numFmt(){return this.style.numFmt} method numFmt (line 3) | set numFmt(e){this._applyStyle("numFmt",e)} method font (line 3) | get font(){return this.style.font} method font (line 3) | set font(e){this._applyStyle("font",e)} method alignment (line 3) | get alignment(){return this.style.alignment} method alignment (line 3) | set alignment(e){this._applyStyle("alignment",e)} method protection (line 3) | get protection(){return this.style.protection} method protection (line 3) | set protection(e){this._applyStyle("protection",e)} method border (line 3) | get border(){return this.style.border} method border (line 3) | set border(e){this._applyStyle("border",e)} method fill (line 3) | get fill(){return this.style.fill} method fill (line 3) | set fill(e){this._applyStyle("fill",e)} method toModel (line 3) | static toModel(e){const t=[];let r=null;return e&&e.forEach((e,n)=>{e.... method fromModel (line 3) | static fromModel(e,t){const r=[];let n=1,i=0;for(t=(t=t||[]).sort((fun... method constructor (line 3) | constructor(){super(),this.map={"v:shape":new s}} method tag (line 3) | get tag(){return"xml"} method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode(this.tag,o.DRAWIN... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.m... method reconcile (line 3) | reconcile(e,t){e.anchors.forEach(e=>{e.br?this.map["xdr:twoCellAnchor"... method constructor (line 3) | constructor(){super(),this.map={"v:textbox":new i,"x:ClientData":new s}} method tag (line 3) | get tag(){return"v:shape"} method render (line 3) | render(e,t,r){e.openNode("v:shape",o.V_SHAPE_ATTRIBUTES(t,r)),e.leafNo... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.p... method constructor (line 3) | constructor(){super(),this.map={Relationship:new s}} method render (line 3) | render(e,t){t=t||this._values,e.openXml(n.StdDocAttributes),e.openNode... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.m... method constructor (line 3) | constructor(){super(),this.map={"x14:id":this.idXform=new s}} method tag (line 3) | get tag(){return"ext"} method render (line 3) | render(e,t){e.openNode(this.tag,{uri:"{B025F937-C7B1-47D3-B67F-A62EFF6... method createNewModel (line 3) | createNewModel(){return{}} method onParserClose (line 3) | onParserClose(e,t){this.model.x14Id=t.model} method constructor (line 3) | constructor(e){super(),this.model=e} method tag (line 3) | get tag(){return"r"} method textXform (line 3) | get textXform(){return this._textXform||(this._textXform=new n)} method fontXform (line 3) | get fontXform(){return this._fontXform||(this._fontXform=new i(o.FONT_... method render (line 3) | render(e,t){t=t||this.model,e.openNode("r"),t.font&&this.fontXform.ren... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){switch(e){case"r":return!1;case"t":return this.model.tex... method constructor (line 3) | constructor(e){super(),this.name=e,this.map={color:new s}} method tag (line 3) | get tag(){return this.name} method render (line 3) | render(e,t,r){const n=t&&t.color||r||this.defaultColor;e.openNode(this... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){return this.parser?(this.parser.parseClose(e)||(this.par... method validStyle (line 3) | validStyle(e){return o.validStyleValues[e]} method constructor (line 3) | constructor(){super(),this.map={fgColor:new i("fgColor"),bgColor:new i... method name (line 3) | get name(){return"pattern"} method tag (line 3) | get tag(){return"patternFill"} method render (line 3) | render(e,t){e.openNode("patternFill"),e.addAttribute("patternType",t.p... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){return!!this.parser&&(this.parser.parseClose(e)||(this.p... method constructor (line 3) | constructor(e){this.parserOptions=e,this.rowParser=new i.RowParser(thi... method removeBOM (line 3) | static removeBOM(e){return e&&65279===e.charCodeAt(0)?e.slice(1):e} method parse (line 3) | parse(e,t){const r=new n.Scanner({line:o.removeBOM(e),parserOptions:th... method parseWithoutComments (line 3) | parseWithoutComments(e){const t=[];let r=!0;for(;r;)r=this.parseRow(e,... method parseWithComments (line 3) | parseWithComments(e){const{parserOptions:t}=this,r=[];for(let n=e.next... method parseRow (line 3) | parseRow(e,t){if(!e.nextNonSpaceToken)return!1;const r=this.rowParser.... method constructor (line 3) | constructor(){this._rowTransform=null,this._rowValidator=null} method createTransform (line 3) | static createTransform(e){return s.isSyncTransform(e)?(t,r)=>{let n=nu... method createValidator (line 3) | static createValidator(e){return s.isSyncValidate(e)?(t,r)=>{r(null,{r... method rowTransform (line 3) | set rowTransform(e){if(!i.default(e))throw new TypeError("The transfor... method rowValidator (line 3) | set rowValidator(e){if(!i.default(e))throw new TypeError("The validate... method transformAndValidate (line 3) | transformAndValidate(e,t){return this.callTransformer(e,(e,r)=>e?t(e):... method callTransformer (line 3) | callTransformer(e,t){return this._rowTransform?this._rowTransform(e,t)... method callValidator (line 3) | callValidator(e,t){return this._rowValidator?this._rowValidator(e,t):t... function a (line 10) | function a(e){if("number"!=typeof e)throw new TypeError('"size" argument... method constructor (line 3) | constructor(e,t){this._data=e,this._encoding=t} method length (line 3) | get length(){return this.toBuffer().length} method copy (line 3) | copy(e,t,r,n){return this.toBuffer().copy(e,t,r,n)} method toBuffer (line 3) | toBuffer(){return this._buffer||(this._buffer=n.from(this._data,this._... method constructor (line 3) | constructor(){this._xml=[],this._stack=[],this._rollbacks=[]} method tos (line 3) | get tos(){return this._stack.length?this._stack[this._stack.length-1]:... method cursor (line 3) | get cursor(){return this._xml.length} method openXml (line 3) | openXml(e){const t=this._xml;t.push("\n")} method openNode (line 3) | openNode(e,t){const r=this.tos,n=this._xml;r&&this.open&&n.push(">"),t... method addAttribute (line 3) | addAttribute(e,t){if(!this.open)throw new Error("Cannot write attribut... method addAttributes (line 3) | addAttributes(e){if(!this.open)throw new Error("Cannot write attribute... method writeText (line 3) | writeText(e){const t=this._xml;this.open&&(t.push(">"),this.open=!1),t... method writeXml (line 3) | writeXml(e){this.open&&(this._xml.push(">"),this.open=!1),this.leaf=!1... method closeNode (line 3) | closeNode(){const e=this._stack.pop(),t=this._xml;this.leaf?t.push("/>... method leafNode (line 3) | leafNode(e,t,r){this.openNode(e,t),void 0!==r&&this.writeText(r),this.... method closeAll (line 3) | closeAll(){for(;this._stack.length;)this.closeNode()} method addRollback (line 3) | addRollback(){return this._rollbacks.push({xml:this._xml.length,stack:... method commit (line 3) | commit(){this._rollbacks.pop()} method rollback (line 3) | rollback(){const e=this._rollbacks.pop();this._xml.length>e.xml&&this.... method xml (line 3) | get xml(){return this.closeAll(),this._xml.join("")} method constructor (line 3) | constructor(e){super(),this.options=Object.assign({type:"nodebuffer",c... method append (line 3) | append(e,t){t.hasOwnProperty("base64")&&t.base64?this.zip.file(t.name,... method finalize (line 3) | async finalize(){const e=await this.zip.generateAsync(this.options);th... method read (line 3) | read(e){return this.stream.read(e)} method setEncoding (line 3) | setEncoding(e){return this.stream.setEncoding(e)} method pause (line 3) | pause(){return this.stream.pause()} method resume (line 3) | resume(){return this.stream.resume()} method isPaused (line 3) | isPaused(){return this.stream.isPaused()} method pipe (line 3) | pipe(e,t){return this.stream.pipe(e,t)} method unpipe (line 3) | unpipe(e){return this.stream.unpipe(e)} method unshift (line 3) | unshift(e){return this.stream.unshift(e)} method wrap (line 3) | wrap(e){return this.stream.wrap(e)} method constructor (line 3) | constructor(){super(),this.map={stop:new s}} method name (line 3) | get name(){return"gradient"} method tag (line 3) | get tag(){return"gradientFill"} method render (line 3) | render(e,t){switch(e.openNode("gradientFill"),t.gradient){case"angle":... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){return!!this.parser&&(this.parser.parseClose(e)||(this.m... method constructor (line 3) | constructor(e,t){super(),this.id=e,this.formatCode=t} method tag (line 3) | get tag(){return"numFmt"} method render (line 3) | render(e,t){e.leafNode("numFmt",{numFmtId:t.id,formatCode:t.formatCode})} method parseOpen (line 3) | parseOpen(e){switch(e.name){case"numFmt":return this.model={id:parseIn... method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(){return!1} method constructor (line 3) | constructor(e){super({objectMode:e.objectMode}),this.lines="",this.row... method hasHitRowLimit (line 3) | get hasHitRowLimit(){return this.parserOptions.limitRows&&this.rowCoun... method shouldEmitRows (line 3) | get shouldEmitRows(){return this.parsedRowCount>this.parserOptions.ski... method shouldSkipLine (line 3) | get shouldSkipLine(){return this.parsedLineCount<=this.parserOptions.s... method transform (line 3) | transform(e){return this.rowTransformerValidator.rowTransform=e,this} method validate (line 3) | validate(e){return this.rowTransformerValidator.rowValidator=e,this} method emit (line 3) | emit(e){if("end"===e)return this.endEmitted||(this.endEmitted=!0,super... method _transform (line 3) | _transform(e,t,r){if(this.hasHitRowLimit)return r();const n=a.wrapDone... method _flush (line 3) | _flush(e){const t=a.wrapDoneCallback(e);if(this.hasHitRowLimit)return ... method parse (line 3) | parse(e,t){if(!e)return[];const{line:r,rows:n}=this.parser.parse(e,t);... method processRows (line 3) | processRows(e,r){const n=e.length,i=s=>{const o=e=>e?r(e):s%100!=0?i(s... method transformRow (line 3) | transformRow(e,t){try{this.headerTransformer.transform(e,(r,n)=>r?t(r)... method checkAndEmitHeaders (line 3) | checkAndEmitHeaders(){!this.headersEmitted&&this.headerTransformer.hea... method skipRow (line 3) | skipRow(e){return this.rowCount-=1,e(null,{row:null,isValid:!0})} method pushRow (line 3) | pushRow(e,t){try{this.parserOptions.objectMode?this.push(e):this.push(... method wrapDoneCallback (line 3) | static wrapDoneCallback(e){let t=!1;return function(r){if(r){if(t)thro... function l (line 10) | function l(e){return a(e),i(e<0?0:0|u(e))} method constructor (line 3) | constructor(e,t,r){if(!e||!t)throw new Error("A Cell needs a Row");thi... method worksheet (line 3) | get worksheet(){return this._row.worksheet} method workbook (line 3) | get workbook(){return this._row.worksheet.workbook} method destroy (line 3) | destroy(){delete this.style,delete this._value,delete this._row,delete... method numFmt (line 3) | get numFmt(){return this.style.numFmt} method numFmt (line 3) | set numFmt(e){this.style.numFmt=e} method font (line 3) | get font(){return this.style.font} method font (line 3) | set font(e){this.style.font=e} method alignment (line 3) | get alignment(){return this.style.alignment} method alignment (line 3) | set alignment(e){this.style.alignment=e} method border (line 3) | get border(){return this.style.border} method border (line 3) | set border(e){this.style.border=e} method fill (line 3) | get fill(){return this.style.fill} method fill (line 3) | set fill(e){this.style.fill=e} method protection (line 3) | get protection(){return this.style.protection} method protection (line 3) | set protection(e){this.style.protection=e} method _mergeStyle (line 3) | _mergeStyle(e,t,r){const n=e&&e.numFmt||t&&t.numFmt;n&&(r.numFmt=n);co... method address (line 3) | get address(){return this._address} method row (line 3) | get row(){return this._row.number} method col (line 3) | get col(){return this._column.number} method $col$row (line 3) | get $col$row(){return`$${this._column.letter}$${this.row}`} method type (line 3) | get type(){return this._value.type} method effectiveType (line 3) | get effectiveType(){return this._value.effectiveType} method toCsvString (line 3) | toCsvString(){return this._value.toCsvString()} method addMergeRef (line 3) | addMergeRef(){this._mergeCount++} method releaseMergeRef (line 3) | releaseMergeRef(){this._mergeCount--} method isMerged (line 3) | get isMerged(){return this._mergeCount>0||this.type===l.Types.Merge} method merge (line 3) | merge(e,t){this._value.release(),this._value=c.create(l.Types.Merge,th... method unmerge (line 3) | unmerge(){this.type===l.Types.Merge&&(this._value.release(),this._valu... method isMergedTo (line 3) | isMergedTo(e){return this._value.type===l.Types.Merge&&this._value.isM... method master (line 3) | get master(){return this.type===l.Types.Merge?this._value.master:this} method isHyperlink (line 3) | get isHyperlink(){return this._value.type===l.Types.Hyperlink} method hyperlink (line 3) | get hyperlink(){return this._value.hyperlink} method value (line 3) | get value(){return this._value.value} method value (line 3) | set value(e){this.type!==l.Types.Merge?(this._value.release(),this._va... method note (line 3) | get note(){return this._comment&&this._comment.note} method note (line 3) | set note(e){this._comment=new a(e)} method text (line 3) | get text(){return this._value.toString()} method html (line 3) | get html(){return i.escapeHtml(this.text)} method toString (line 3) | toString(){return this.text} method _upgradeToHyperlink (line 3) | _upgradeToHyperlink(e){this.type===l.Types.String&&(this._value=c.crea... method formula (line 3) | get formula(){return this._value.formula} method result (line 3) | get result(){return this._value.result} method formulaType (line 3) | get formulaType(){return this._value.formulaType} method fullAddress (line 3) | get fullAddress(){const{worksheet:e}=this._row;return{sheetName:e.name... method name (line 3) | get name(){return this.names[0]} method name (line 3) | set name(e){this.names=[e]} method names (line 3) | get names(){return this.workbook.definedNames.getNamesEx(this.fullAddr... method names (line 3) | set names(e){const{definedNames:t}=this.workbook;t.removeAllNames(this... method addName (line 3) | addName(e){this.workbook.definedNames.addEx(this.fullAddress,e)} method removeName (line 3) | removeName(e){this.workbook.definedNames.removeEx(this.fullAddress,e)} method removeAllNames (line 3) | removeAllNames(){this.workbook.definedNames.removeAllNames(this.fullAd... method _dataValidations (line 3) | get _dataValidations(){return this.worksheet.dataValidations} method dataValidation (line 3) | get dataValidation(){return this._dataValidations.find(this.address)} method dataValidation (line 3) | set dataValidation(e){this._dataValidations.add(this.address,e)} method model (line 3) | get model(){const{model:e}=this._value;return e.style=this.style,this.... method model (line 3) | set model(e){if(this._value.release(),this._value=c.create(e.type,this... method constructor (line 3) | constructor(e){this._data=e} method length (line 3) | get length(){return this._data.length} method copy (line 3) | copy(e,t,r,n){return this._data._buf.copy(e,t,r,n)} method toBuffer (line 3) | toBuffer(){return this._data.toBuffer()} method constructor (line 3) | constructor(){super(),this.map={Company:new s({tag:"Company"}),Manager... method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode("Properties",l.PR... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.p... method constructor (line 3) | constructor(){super(),this.map={"dc:creator":new o({tag:"dc:creator"})... method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode("cp:corePropertie... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.p... method constructor (line 3) | constructor(){super(),this.map={"xdr:twoCellAnchor":new o,"xdr:oneCell... method prepare (line 3) | prepare(e){e.anchors.forEach((e,t)=>{e.anchorType=function(e){return("... method tag (line 3) | get tag(){return"xdr:wsDr"} method render (line 3) | render(e,t){e.openXml(i.StdDocAttributes),e.openNode(this.tag,l.DRAWIN... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.m... method reconcile (line 3) | reconcile(e,t){e.anchors.forEach(e=>{e.br?this.map["xdr:twoCellAnchor"... method constructor (line 3) | constructor(){super(),this.map={patternFill:new o,gradientFill:new a}} method tag (line 3) | get tag(){return"fill"} method render (line 3) | render(e,t){switch(e.addRollback(),e.openNode("fill"),t.type){case"pat... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){return!!this.parser&&(this.parser.parseClose(e)||(this.m... method validStyle (line 3) | validStyle(e){return l.validPatternValues[e]} method constructor (line 3) | constructor(e){this.rowCount=0,this.formatterOptions=e,this.fieldForma... method isRowHashArray (line 3) | static isRowHashArray(e){return!!Array.isArray(e)&&(Array.isArray(e[0]... method isRowArray (line 3) | static isRowArray(e){return Array.isArray(e)&&!this.isRowHashArray(e)} method gatherHeaders (line 3) | static gatherHeaders(e){return l.isRowHashArray(e)?e.map(e=>e[0]):Arra... method createTransform (line 3) | static createTransform(e){return a.isSyncTransform(e)?(t,r)=>{let n=nu... method rowTransform (line 3) | set rowTransform(e){if(!i.default(e))throw new TypeError("The transfor... method format (line 3) | format(e,t){this.callTransformer(e,(r,n)=>{if(r)return t(r);if(!e)retu... method finish (line 3) | finish(e){const t=[];if(this.formatterOptions.alwaysWriteHeaders&&0===... method checkHeaders (line 3) | checkHeaders(e){if(this.headers)return{shouldFormatColumns:!0,headers:... method gatherColumns (line 3) | gatherColumns(e){if(null===this.headers)throw new Error("Headers is cu... method callTransformer (line 3) | callTransformer(e,t){return this._rowTransform?this._rowTransform(e,t)... method formatColumns (line 3) | formatColumns(e,t){const r=e.map((e,r)=>this.fieldFormatter.format(e,r... function c (line 10) | function c(e){for(var t=e.length<0?0:0|u(e.length),r=i(t),n=0;n{void 0!==e.dxfId&&(e.style=t.styl... function u (line 10) | function u(e){if(e>=2147483647)throw new RangeError("Attempt to allocate... method constructor (line 3) | constructor(e){this.size=e,this.buffer=n.alloc(e),this.iRead=0,this.iW... method toBuffer (line 3) | toBuffer(){if(0===this.iRead&&this.iWrite===this.size)return this.buff... method length (line 3) | get length(){return this.iWrite-this.iRead} method eod (line 3) | get eod(){return this.iRead===this.iWrite} method full (line 3) | get full(){return this.iWrite===this.size} method read (line 3) | read(e){let t;return 0===e?null:void 0===e||e>=this.length?(t=this.toB... method write (line 3) | write(e,t,r){const n=Math.min(r,this.size-this.iWrite);return e.copy(t... method constructor (line 3) | constructor(e){super(),this.options=e||u.OPTIONS,this.map={b:{prop:"bo... method tag (line 3) | get tag(){return this.options.tagName} method render (line 3) | render(e,t){const{map:r}=this;e.openNode(this.options.tagName),l.each(... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;if(this... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser&&!this.parser.parseClose(e)){const t=this... function h (line 10) | function h(e,t){if(s.isBuffer(e))return e.length;if(ArrayBuffer.isView(e... function f (line 10) | function f(e,t,r){var n=!1;if((void 0===t||t<0)&&(t=0),t>this.length)ret... function d (line 10) | function d(e,t,r){var n=e[t];e[t]=e[r],e[r]=n} method constructor (line 3) | constructor(){super(),this.map={dataBar:this.databarXform=new o,extLst... method tag (line 3) | get tag(){return"cfRule"} method isPrimitive (line 3) | static isPrimitive(e){return"iconSet"!==e.type||!e.custom&&!h[e.iconSet]} method render (line 3) | render(e,t){switch(t.type){case"expression":this.renderExpression(e,t)... method renderExpression (line 3) | renderExpression(e,t){e.openNode(this.tag,{type:"expression",dxfId:t.d... method renderCellIs (line 3) | renderCellIs(e,t){e.openNode(this.tag,{type:"cellIs",dxfId:t.dxfId,pri... method renderTop10 (line 3) | renderTop10(e,t){e.leafNode(this.tag,{type:"top10",dxfId:t.dxfId,prior... method renderAboveAverage (line 3) | renderAboveAverage(e,t){e.leafNode(this.tag,{type:"aboveAverage",dxfId... method renderDataBar (line 3) | renderDataBar(e,t){e.openNode(this.tag,{type:"dataBar",priority:t.prio... method renderColorScale (line 3) | renderColorScale(e,t){e.openNode(this.tag,{type:"colorScale",priority:... method renderIconSet (line 3) | renderIconSet(e,t){d.isPrimitive(t)&&(e.openNode(this.tag,{type:"iconS... method renderText (line 3) | renderText(e,t){e.openNode(this.tag,{type:t.operator,dxfId:t.dxfId,pri... method renderTimePeriod (line 3) | renderTimePeriod(e,t){e.openNode(this.tag,{type:"timePeriod",dxfId:t.d... method createNewModel (line 3) | createNewModel(e){let{attributes:t}=e;return{...f(t),dxfId:n.toIntValu... method onParserClose (line 3) | onParserClose(e,t){switch(e){case"dataBar":case"extLst":case"colorScal... function p (line 10) | function p(e,t,r,n,i){if(0===e.length)return-1;if("string"==typeof r?(n=... method constructor (line 3) | constructor(){super(),this.map={fileVersion:p.STATIC_XFORMS.fileVersio... method prepare (line 3) | prepare(e){e.sheets=e.worksheets;const t=[];let r=0;e.sheets.forEach(e... method render (line 3) | render(e,t){e.openXml(s.StdDocAttributes),e.openNode("workbook",p.WORK... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.p... method reconcile (line 3) | reconcile(e){const t=(e.workbookRels||[]).reduce((e,t)=>(e[t.Id]=t,e),... method constructor (line 3) | constructor(e){super(),this.map={numFmts:new a({tag:"numFmts",count:!0... method initIndex (line 3) | initIndex(){this.index={style:{},numFmt:{},numFmtNextId:164,font:{},bo... method init (line 3) | init(){this.model={styles:[],numFmts:[],fonts:[],borders:[],fills:[],d... method render (line 3) | render(e,t){t=t||this.model,e.openXml(i.StdDocAttributes),e.openNode("... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.p... method addStyleModel (line 3) | addStyleModel(e,t){if(!e)return 0;if(this.model.fonts.length||this._ad... method getStyleModel (line 3) | getStyleModel(e){const t=this.model.styles[e];if(!t)return null;let r=... method addDxfStyle (line 3) | addDxfStyle(e){return e.numFmt&&(e.numFmtId=this._addNumFmtStr(e.numFm... method getDxfStyle (line 3) | getDxfStyle(e){return this.model.dxfs[e]} method _addStyle (line 3) | _addStyle(e){const t=this.map.style.toXml(e);let r=this.index.style[t]... method _addNumFmtStr (line 3) | _addNumFmtStr(e){let t=h.getDefaultFmtId(e);if(void 0!==t)return t;if(... method _addFont (line 3) | _addFont(e){const t=this.map.font.toXml(e);let r=this.index.font[t];re... method _addBorder (line 3) | _addBorder(e){const t=this.map.border.toXml(e);let r=this.index.border... method _addFill (line 3) | _addFill(e){const t=this.map.fill.toXml(e);let r=this.index.fill[t];re... function m (line 10) | function m(e,t,r,n,i){var s,o=1,a=e.length,l=t.length;if(void 0!==n&&("u... function b (line 10) | function b(e,t,r,n){r=Number(r)||0;var i=e.length-r;n?(n=Number(n))>i&&(... function g (line 10) | function g(e,t,r,n){return D(P(t,e.length-r),e,r,n)} function y (line 10) | function y(e,t,r,n){return D(function(e){for(var t=[],r=0;r=1){co... method _processDrawingEntry (line 3) | async _processDrawingEntry(e,t,r){const n=new w,i=await n.parseStream(... method _processDrawingRelsEntry (line 3) | async _processDrawingRelsEntry(e,t,r){const n=new m,i=await n.parseStr... method _processVmlDrawingEntry (line 3) | async _processVmlDrawingEntry(e,t,r){const n=new k,i=await n.parseStre... method _processThemeEntry (line 3) | async _processThemeEntry(e,t,r){await new Promise((n,i)=>{const s=new ... method createInputStream (line 3) | createInputStream(){throw new Error("`XLSX#createInputStream` is depre... method read (line 3) | async read(e,t){!e[Symbol.asyncIterator]&&e.pipe&&(e=e.pipe(new o));co... method load (line 3) | async load(e,t){let i;i=t&&t.base64?n.from(e.toString(),"base64"):e;co... method addMedia (line 3) | async addMedia(e,t){await Promise.all(t.media.map(async t=>{if("image"... method addDrawings (line 3) | addDrawings(e,t){const r=new w,n=new m;t.worksheets.forEach(t=>{const{... method addTables (line 3) | addTables(e,t){const r=new _;t.worksheets.forEach(t=>{const{tables:n}=... method addContentTypes (line 3) | async addContentTypes(e,t){const r=(new b).toXml(t);e.append(r,{name:"... method addApp (line 3) | async addApp(e,t){const r=(new g).toXml(t);e.append(r,{name:"docProps/... method addCore (line 3) | async addCore(e,t){const r=new d;e.append(r.toXml(t),{name:"docProps/c... method addThemes (line 3) | async addThemes(e,t){const r=t.themes||{theme1:S};Object.keys(r).forEa... method addOfficeRels (line 3) | async addOfficeRels(e){const t=(new m).toXml([{Id:"rId1",Type:M.RelTyp... method addWorkbookRels (line 3) | async addWorkbookRels(e,t){let r=1;const n=[{Id:"rId"+r++,Type:M.RelTy... method addSharedStrings (line 3) | async addSharedStrings(e,t){t.sharedStrings&&t.sharedStrings.count&&e.... method addStyles (line 3) | async addStyles(e,t){const{xml:r}=t.styles;r&&e.append(r,{name:"xl/sty... method addWorkbook (line 3) | async addWorkbook(e,t){const r=new y;e.append(r.toXml(t),{name:"xl/wor... method addWorksheets (line 3) | async addWorksheets(e,t){const r=new v,n=new m,i=new x,s=new k;t.works... method _finalize (line 3) | _finalize(e){return new Promise((t,r)=>{e.on("finish",()=>{t(this)}),e... method prepareModel (line 3) | prepareModel(e,t){e.creator=e.creator||"ExcelJS",e.lastModifiedBy=e.la... method write (line 3) | async write(e,t){t=t||{};const{model:r}=this.workbook,n=new a.ZipWrite... method writeFile (line 3) | writeFile(e,t){const r=i.createWriteStream(e);return new Promise((e,n)... method writeBuffer (line 3) | async writeBuffer(e){const t=new l;return await this.write(t,e),t.read()} function C (line 10) | function C(e,t,r){var n=e.length;(!t||t<0)&&(t=0),(!r||r<0||r>n)&&(r=n);... function T (line 10) | function T(e,t,r){for(var n=e.slice(t,r),i="",s=0;se.length)throw new RangeError("Index out ... function O (line 10) | function O(e,t,r,i,s){return t=+t,r>>>=0,s||R(e,0,r,4),n.write(e,t,r,i,2... function j (line 10) | function j(e,t,r,i,s){return t=+t,r>>>=0,s||R(e,0,r,8),n.write(e,t,r,i,5... method constructor (line 3) | constructor(e){super();const{maxRows:t,maxCols:r,ignoreNodes:n}=e||{};... method prepare (line 3) | prepare(e,t){t.merges=new a,e.hyperlinks=t.hyperlinks=[],e.comments=t.... method render (line 3) | render(e,t){e.openXml(s.StdDocAttributes),e.openNode("worksheet",j.WOR... method parseOpen (line 3) | parseOpen(e){return this.parser?(this.parser.parseOpen(e),!0):"workshe... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.p... method reconcile (line 3) | reconcile(e,t){const r=(e.relationships||[]).reduce((r,n)=>{if(r[n.Id]... function N (line 10) | function N(e){return e<16?"0"+e.toString(16):e.toString(16)} function P (line 10) | function P(e,t){var r;t=t||1/0;for(var n=e.length,i=null,s=[],o=0;o=t.length||i>=e.length);++i)t... function F (line 10) | function F(e,t){return e instanceof t||null!=e&&null!=e.constructor&&nul... function L (line 10) | function L(e){return e!=e} function o (line 10) | function o(e){i.call(this),this.hashMode="string"==typeof e,this.hashMod... method constructor (line 3) | constructor(e,t,r){this._worksheet=e,this._number=t,!1!==r&&(this.defn... method number (line 3) | get number(){return this._number} method worksheet (line 3) | get worksheet(){return this._worksheet} method letter (line 3) | get letter(){return s.n2l(this._number)} method isCustomWidth (line 3) | get isCustomWidth(){return void 0!==this.width&&9!==this.width} method defn (line 3) | get defn(){return{header:this._header,key:this.key,width:this.width,st... method defn (line 3) | set defn(e){e?(this.key=e.key,this.width=void 0!==e.width?e.width:9,th... method headers (line 3) | get headers(){return this._header&&this._header instanceof Array?this.... method header (line 3) | get header(){return this._header} method header (line 3) | set header(e){void 0!==e?(this._header=e,this.headers.forEach((e,t)=>{... method key (line 3) | get key(){return this._key} method key (line 3) | set key(e){(this._key&&this._worksheet.getColumnKey(this._key))===this... method hidden (line 3) | get hidden(){return!!this._hidden} method hidden (line 3) | set hidden(e){this._hidden=e} method outlineLevel (line 3) | get outlineLevel(){return this._outlineLevel||0} method outlineLevel (line 3) | set outlineLevel(e){this._outlineLevel=e} method collapsed (line 3) | get collapsed(){return!!(this._outlineLevel&&this._outlineLevel>=this.... method toString (line 3) | toString(){return JSON.stringify({key:this.key,width:this.width,header... method equivalentTo (line 3) | equivalentTo(e){return this.width===e.width&&this.hidden===e.hidden&&t... method isDefault (line 3) | get isDefault(){if(this.isCustomWidth)return!1;if(this.hidden)return!1... method headerCount (line 3) | get headerCount(){return this.headers.length} method eachCell (line 3) | eachCell(e,t){const r=this.number;t||(t=e,e=null),this._worksheet.each... method values (line 3) | get values(){const e=[];return this.eachCell((t,r)=>{t&&t.type!==i.Val... method values (line 3) | set values(e){if(!e)return;const t=this.number;let r=0;e.hasOwnPropert... method _applyStyle (line 3) | _applyStyle(e,t){return this.style[e]=t,this.eachCell(r=>{r[e]=t}),t} method numFmt (line 3) | get numFmt(){return this.style.numFmt} method numFmt (line 3) | set numFmt(e){this._applyStyle("numFmt",e)} method font (line 3) | get font(){return this.style.font} method font (line 3) | set font(e){this._applyStyle("font",e)} method alignment (line 3) | get alignment(){return this.style.alignment} method alignment (line 3) | set alignment(e){this._applyStyle("alignment",e)} method protection (line 3) | get protection(){return this.style.protection} method protection (line 3) | set protection(e){this._applyStyle("protection",e)} method border (line 3) | get border(){return this.style.border} method border (line 3) | set border(e){this._applyStyle("border",e)} method fill (line 3) | get fill(){return this.style.fill} method fill (line 3) | set fill(e){this._applyStyle("fill",e)} method toModel (line 3) | static toModel(e){const t=[];let r=null;return e&&e.forEach((e,n)=>{e.... method fromModel (line 3) | static fromModel(e,t){const r=[];let n=1,i=0;for(t=(t=t||[]).sort((fun... method constructor (line 3) | constructor(){super(),this.map={"v:shape":new s}} method tag (line 3) | get tag(){return"xml"} method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode(this.tag,o.DRAWIN... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.m... method reconcile (line 3) | reconcile(e,t){e.anchors.forEach(e=>{e.br?this.map["xdr:twoCellAnchor"... method constructor (line 3) | constructor(){super(),this.map={"v:textbox":new i,"x:ClientData":new s}} method tag (line 3) | get tag(){return"v:shape"} method render (line 3) | render(e,t,r){e.openNode("v:shape",o.V_SHAPE_ATTRIBUTES(t,r)),e.leafNo... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.p... method constructor (line 3) | constructor(){super(),this.map={Relationship:new s}} method render (line 3) | render(e,t){t=t||this._values,e.openXml(n.StdDocAttributes),e.openNode... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.m... method constructor (line 3) | constructor(){super(),this.map={"x14:id":this.idXform=new s}} method tag (line 3) | get tag(){return"ext"} method render (line 3) | render(e,t){e.openNode(this.tag,{uri:"{B025F937-C7B1-47D3-B67F-A62EFF6... method createNewModel (line 3) | createNewModel(){return{}} method onParserClose (line 3) | onParserClose(e,t){this.model.x14Id=t.model} method constructor (line 3) | constructor(e){super(),this.model=e} method tag (line 3) | get tag(){return"r"} method textXform (line 3) | get textXform(){return this._textXform||(this._textXform=new n)} method fontXform (line 3) | get fontXform(){return this._fontXform||(this._fontXform=new i(o.FONT_... method render (line 3) | render(e,t){t=t||this.model,e.openNode("r"),t.font&&this.fontXform.ren... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){switch(e){case"r":return!1;case"t":return this.model.tex... method constructor (line 3) | constructor(e){super(),this.name=e,this.map={color:new s}} method tag (line 3) | get tag(){return this.name} method render (line 3) | render(e,t,r){const n=t&&t.color||r||this.defaultColor;e.openNode(this... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){return this.parser?(this.parser.parseClose(e)||(this.par... method validStyle (line 3) | validStyle(e){return o.validStyleValues[e]} method constructor (line 3) | constructor(){super(),this.map={fgColor:new i("fgColor"),bgColor:new i... method name (line 3) | get name(){return"pattern"} method tag (line 3) | get tag(){return"patternFill"} method render (line 3) | render(e,t){e.openNode("patternFill"),e.addAttribute("patternType",t.p... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){return!!this.parser&&(this.parser.parseClose(e)||(this.p... method constructor (line 3) | constructor(e){this.parserOptions=e,this.rowParser=new i.RowParser(thi... method removeBOM (line 3) | static removeBOM(e){return e&&65279===e.charCodeAt(0)?e.slice(1):e} method parse (line 3) | parse(e,t){const r=new n.Scanner({line:o.removeBOM(e),parserOptions:th... method parseWithoutComments (line 3) | parseWithoutComments(e){const t=[];let r=!0;for(;r;)r=this.parseRow(e,... method parseWithComments (line 3) | parseWithComments(e){const{parserOptions:t}=this,r=[];for(let n=e.next... method parseRow (line 3) | parseRow(e,t){if(!e.nextNonSpaceToken)return!1;const r=this.rowParser.... method constructor (line 3) | constructor(){this._rowTransform=null,this._rowValidator=null} method createTransform (line 3) | static createTransform(e){return s.isSyncTransform(e)?(t,r)=>{let n=nu... method createValidator (line 3) | static createValidator(e){return s.isSyncValidate(e)?(t,r)=>{r(null,{r... method rowTransform (line 3) | set rowTransform(e){if(!i.default(e))throw new TypeError("The transfor... method rowValidator (line 3) | set rowValidator(e){if(!i.default(e))throw new TypeError("The validate... method transformAndValidate (line 3) | transformAndValidate(e,t){return this.callTransformer(e,(e,r)=>e?t(e):... method callTransformer (line 3) | callTransformer(e,t){return this._rowTransform?this._rowTransform(e,t)... method callValidator (line 3) | callValidator(e,t){return this._rowValidator?this._rowValidator(e,t):t... function e (line 10) | function e(){} function n (line 10) | function n(e){return Object.prototype.toString.call(e)} function o (line 10) | function o(e){this.curveType=s[e],this.curveType||(this.curveType={name:... method constructor (line 3) | constructor(e,t,r){this._worksheet=e,this._number=t,!1!==r&&(this.defn... method number (line 3) | get number(){return this._number} method worksheet (line 3) | get worksheet(){return this._worksheet} method letter (line 3) | get letter(){return s.n2l(this._number)} method isCustomWidth (line 3) | get isCustomWidth(){return void 0!==this.width&&9!==this.width} method defn (line 3) | get defn(){return{header:this._header,key:this.key,width:this.width,st... method defn (line 3) | set defn(e){e?(this.key=e.key,this.width=void 0!==e.width?e.width:9,th... method headers (line 3) | get headers(){return this._header&&this._header instanceof Array?this.... method header (line 3) | get header(){return this._header} method header (line 3) | set header(e){void 0!==e?(this._header=e,this.headers.forEach((e,t)=>{... method key (line 3) | get key(){return this._key} method key (line 3) | set key(e){(this._key&&this._worksheet.getColumnKey(this._key))===this... method hidden (line 3) | get hidden(){return!!this._hidden} method hidden (line 3) | set hidden(e){this._hidden=e} method outlineLevel (line 3) | get outlineLevel(){return this._outlineLevel||0} method outlineLevel (line 3) | set outlineLevel(e){this._outlineLevel=e} method collapsed (line 3) | get collapsed(){return!!(this._outlineLevel&&this._outlineLevel>=this.... method toString (line 3) | toString(){return JSON.stringify({key:this.key,width:this.width,header... method equivalentTo (line 3) | equivalentTo(e){return this.width===e.width&&this.hidden===e.hidden&&t... method isDefault (line 3) | get isDefault(){if(this.isCustomWidth)return!1;if(this.hidden)return!1... method headerCount (line 3) | get headerCount(){return this.headers.length} method eachCell (line 3) | eachCell(e,t){const r=this.number;t||(t=e,e=null),this._worksheet.each... method values (line 3) | get values(){const e=[];return this.eachCell((t,r)=>{t&&t.type!==i.Val... method values (line 3) | set values(e){if(!e)return;const t=this.number;let r=0;e.hasOwnPropert... method _applyStyle (line 3) | _applyStyle(e,t){return this.style[e]=t,this.eachCell(r=>{r[e]=t}),t} method numFmt (line 3) | get numFmt(){return this.style.numFmt} method numFmt (line 3) | set numFmt(e){this._applyStyle("numFmt",e)} method font (line 3) | get font(){return this.style.font} method font (line 3) | set font(e){this._applyStyle("font",e)} method alignment (line 3) | get alignment(){return this.style.alignment} method alignment (line 3) | set alignment(e){this._applyStyle("alignment",e)} method protection (line 3) | get protection(){return this.style.protection} method protection (line 3) | set protection(e){this._applyStyle("protection",e)} method border (line 3) | get border(){return this.style.border} method border (line 3) | set border(e){this._applyStyle("border",e)} method fill (line 3) | get fill(){return this.style.fill} method fill (line 3) | set fill(e){this._applyStyle("fill",e)} method toModel (line 3) | static toModel(e){const t=[];let r=null;return e&&e.forEach((e,n)=>{e.... method fromModel (line 3) | static fromModel(e,t){const r=[];let n=1,i=0;for(t=(t=t||[]).sort((fun... method constructor (line 3) | constructor(){super(),this.map={"v:shape":new s}} method tag (line 3) | get tag(){return"xml"} method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode(this.tag,o.DRAWIN... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.m... method reconcile (line 3) | reconcile(e,t){e.anchors.forEach(e=>{e.br?this.map["xdr:twoCellAnchor"... method constructor (line 3) | constructor(){super(),this.map={"v:textbox":new i,"x:ClientData":new s}} method tag (line 3) | get tag(){return"v:shape"} method render (line 3) | render(e,t,r){e.openNode("v:shape",o.V_SHAPE_ATTRIBUTES(t,r)),e.leafNo... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.p... method constructor (line 3) | constructor(){super(),this.map={Relationship:new s}} method render (line 3) | render(e,t){t=t||this._values,e.openXml(n.StdDocAttributes),e.openNode... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.m... method constructor (line 3) | constructor(){super(),this.map={"x14:id":this.idXform=new s}} method tag (line 3) | get tag(){return"ext"} method render (line 3) | render(e,t){e.openNode(this.tag,{uri:"{B025F937-C7B1-47D3-B67F-A62EFF6... method createNewModel (line 3) | createNewModel(){return{}} method onParserClose (line 3) | onParserClose(e,t){this.model.x14Id=t.model} method constructor (line 3) | constructor(e){super(),this.model=e} method tag (line 3) | get tag(){return"r"} method textXform (line 3) | get textXform(){return this._textXform||(this._textXform=new n)} method fontXform (line 3) | get fontXform(){return this._fontXform||(this._fontXform=new i(o.FONT_... method render (line 3) | render(e,t){t=t||this.model,e.openNode("r"),t.font&&this.fontXform.ren... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){switch(e){case"r":return!1;case"t":return this.model.tex... method constructor (line 3) | constructor(e){super(),this.name=e,this.map={color:new s}} method tag (line 3) | get tag(){return this.name} method render (line 3) | render(e,t,r){const n=t&&t.color||r||this.defaultColor;e.openNode(this... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){return this.parser?(this.parser.parseClose(e)||(this.par... method validStyle (line 3) | validStyle(e){return o.validStyleValues[e]} method constructor (line 3) | constructor(){super(),this.map={fgColor:new i("fgColor"),bgColor:new i... method name (line 3) | get name(){return"pattern"} method tag (line 3) | get tag(){return"patternFill"} method render (line 3) | render(e,t){e.openNode("patternFill"),e.addAttribute("patternType",t.p... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){return!!this.parser&&(this.parser.parseClose(e)||(this.p... method constructor (line 3) | constructor(e){this.parserOptions=e,this.rowParser=new i.RowParser(thi... method removeBOM (line 3) | static removeBOM(e){return e&&65279===e.charCodeAt(0)?e.slice(1):e} method parse (line 3) | parse(e,t){const r=new n.Scanner({line:o.removeBOM(e),parserOptions:th... method parseWithoutComments (line 3) | parseWithoutComments(e){const t=[];let r=!0;for(;r;)r=this.parseRow(e,... method parseWithComments (line 3) | parseWithComments(e){const{parserOptions:t}=this,r=[];for(let n=e.next... method parseRow (line 3) | parseRow(e,t){if(!e.nextNonSpaceToken)return!1;const r=this.rowParser.... method constructor (line 3) | constructor(){this._rowTransform=null,this._rowValidator=null} method createTransform (line 3) | static createTransform(e){return s.isSyncTransform(e)?(t,r)=>{let n=nu... method createValidator (line 3) | static createValidator(e){return s.isSyncValidate(e)?(t,r)=>{r(null,{r... method rowTransform (line 3) | set rowTransform(e){if(!i.default(e))throw new TypeError("The transfor... method rowValidator (line 3) | set rowValidator(e){if(!i.default(e))throw new TypeError("The validate... method transformAndValidate (line 3) | transformAndValidate(e,t){return this.callTransformer(e,(e,r)=>e?t(e):... method callTransformer (line 3) | callTransformer(e,t){return this._rowTransform?this._rowTransform(e,t)... method callValidator (line 3) | callValidator(e,t){return this._rowValidator?this._rowValidator(e,t):t... function a (line 10) | function a(e,t,n){Array.isArray(e)||(e=e.toArray());var i=new r(e);if(n&... method constructor (line 3) | constructor(e,t){this._data=e,this._encoding=t} method length (line 3) | get length(){return this.toBuffer().length} method copy (line 3) | copy(e,t,r,n){return this.toBuffer().copy(e,t,r,n)} method toBuffer (line 3) | toBuffer(){return this._buffer||(this._buffer=n.from(this._data,this._... method constructor (line 3) | constructor(){this._xml=[],this._stack=[],this._rollbacks=[]} method tos (line 3) | get tos(){return this._stack.length?this._stack[this._stack.length-1]:... method cursor (line 3) | get cursor(){return this._xml.length} method openXml (line 3) | openXml(e){const t=this._xml;t.push("\n")} method openNode (line 3) | openNode(e,t){const r=this.tos,n=this._xml;r&&this.open&&n.push(">"),t... method addAttribute (line 3) | addAttribute(e,t){if(!this.open)throw new Error("Cannot write attribut... method addAttributes (line 3) | addAttributes(e){if(!this.open)throw new Error("Cannot write attribute... method writeText (line 3) | writeText(e){const t=this._xml;this.open&&(t.push(">"),this.open=!1),t... method writeXml (line 3) | writeXml(e){this.open&&(this._xml.push(">"),this.open=!1),this.leaf=!1... method closeNode (line 3) | closeNode(){const e=this._stack.pop(),t=this._xml;this.leaf?t.push("/>... method leafNode (line 3) | leafNode(e,t,r){this.openNode(e,t),void 0!==r&&this.writeText(r),this.... method closeAll (line 3) | closeAll(){for(;this._stack.length;)this.closeNode()} method addRollback (line 3) | addRollback(){return this._rollbacks.push({xml:this._xml.length,stack:... method commit (line 3) | commit(){this._rollbacks.pop()} method rollback (line 3) | rollback(){const e=this._rollbacks.pop();this._xml.length>e.xml&&this.... method xml (line 3) | get xml(){return this.closeAll(),this._xml.join("")} method constructor (line 3) | constructor(e){super(),this.options=Object.assign({type:"nodebuffer",c... method append (line 3) | append(e,t){t.hasOwnProperty("base64")&&t.base64?this.zip.file(t.name,... method finalize (line 3) | async finalize(){const e=await this.zip.generateAsync(this.options);th... method read (line 3) | read(e){return this.stream.read(e)} method setEncoding (line 3) | setEncoding(e){return this.stream.setEncoding(e)} method pause (line 3) | pause(){return this.stream.pause()} method resume (line 3) | resume(){return this.stream.resume()} method isPaused (line 3) | isPaused(){return this.stream.isPaused()} method pipe (line 3) | pipe(e,t){return this.stream.pipe(e,t)} method unpipe (line 3) | unpipe(e){return this.stream.unpipe(e)} method unshift (line 3) | unshift(e){return this.stream.unshift(e)} method wrap (line 3) | wrap(e){return this.stream.wrap(e)} method constructor (line 3) | constructor(){super(),this.map={stop:new s}} method name (line 3) | get name(){return"gradient"} method tag (line 3) | get tag(){return"gradientFill"} method render (line 3) | render(e,t){switch(e.openNode("gradientFill"),t.gradient){case"angle":... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){return!!this.parser&&(this.parser.parseClose(e)||(this.m... method constructor (line 3) | constructor(e,t){super(),this.id=e,this.formatCode=t} method tag (line 3) | get tag(){return"numFmt"} method render (line 3) | render(e,t){e.leafNode("numFmt",{numFmtId:t.id,formatCode:t.formatCode})} method parseOpen (line 3) | parseOpen(e){switch(e.name){case"numFmt":return this.model={id:parseIn... method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(){return!1} method constructor (line 3) | constructor(e){super({objectMode:e.objectMode}),this.lines="",this.row... method hasHitRowLimit (line 3) | get hasHitRowLimit(){return this.parserOptions.limitRows&&this.rowCoun... method shouldEmitRows (line 3) | get shouldEmitRows(){return this.parsedRowCount>this.parserOptions.ski... method shouldSkipLine (line 3) | get shouldSkipLine(){return this.parsedLineCount<=this.parserOptions.s... method transform (line 3) | transform(e){return this.rowTransformerValidator.rowTransform=e,this} method validate (line 3) | validate(e){return this.rowTransformerValidator.rowValidator=e,this} method emit (line 3) | emit(e){if("end"===e)return this.endEmitted||(this.endEmitted=!0,super... method _transform (line 3) | _transform(e,t,r){if(this.hasHitRowLimit)return r();const n=a.wrapDone... method _flush (line 3) | _flush(e){const t=a.wrapDoneCallback(e);if(this.hasHitRowLimit)return ... method parse (line 3) | parse(e,t){if(!e)return[];const{line:r,rows:n}=this.parser.parse(e,t);... method processRows (line 3) | processRows(e,r){const n=e.length,i=s=>{const o=e=>e?r(e):s%100!=0?i(s... method transformRow (line 3) | transformRow(e,t){try{this.headerTransformer.transform(e,(r,n)=>r?t(r)... method checkAndEmitHeaders (line 3) | checkAndEmitHeaders(){!this.headersEmitted&&this.headerTransformer.hea... method skipRow (line 3) | skipRow(e){return this.rowCount-=1,e(null,{row:null,isValid:!0})} method pushRow (line 3) | pushRow(e,t){try{this.parserOptions.objectMode?this.push(e):this.push(... method wrapDoneCallback (line 3) | static wrapDoneCallback(e){let t=!1;return function(r){if(r){if(t)thro... function l (line 10) | function l(e){a.call(this,"digest"),this._hash=e} method constructor (line 3) | constructor(e,t,r){if(!e||!t)throw new Error("A Cell needs a Row");thi... method worksheet (line 3) | get worksheet(){return this._row.worksheet} method workbook (line 3) | get workbook(){return this._row.worksheet.workbook} method destroy (line 3) | destroy(){delete this.style,delete this._value,delete this._row,delete... method numFmt (line 3) | get numFmt(){return this.style.numFmt} method numFmt (line 3) | set numFmt(e){this.style.numFmt=e} method font (line 3) | get font(){return this.style.font} method font (line 3) | set font(e){this.style.font=e} method alignment (line 3) | get alignment(){return this.style.alignment} method alignment (line 3) | set alignment(e){this.style.alignment=e} method border (line 3) | get border(){return this.style.border} method border (line 3) | set border(e){this.style.border=e} method fill (line 3) | get fill(){return this.style.fill} method fill (line 3) | set fill(e){this.style.fill=e} method protection (line 3) | get protection(){return this.style.protection} method protection (line 3) | set protection(e){this.style.protection=e} method _mergeStyle (line 3) | _mergeStyle(e,t,r){const n=e&&e.numFmt||t&&t.numFmt;n&&(r.numFmt=n);co... method address (line 3) | get address(){return this._address} method row (line 3) | get row(){return this._row.number} method col (line 3) | get col(){return this._column.number} method $col$row (line 3) | get $col$row(){return`$${this._column.letter}$${this.row}`} method type (line 3) | get type(){return this._value.type} method effectiveType (line 3) | get effectiveType(){return this._value.effectiveType} method toCsvString (line 3) | toCsvString(){return this._value.toCsvString()} method addMergeRef (line 3) | addMergeRef(){this._mergeCount++} method releaseMergeRef (line 3) | releaseMergeRef(){this._mergeCount--} method isMerged (line 3) | get isMerged(){return this._mergeCount>0||this.type===l.Types.Merge} method merge (line 3) | merge(e,t){this._value.release(),this._value=c.create(l.Types.Merge,th... method unmerge (line 3) | unmerge(){this.type===l.Types.Merge&&(this._value.release(),this._valu... method isMergedTo (line 3) | isMergedTo(e){return this._value.type===l.Types.Merge&&this._value.isM... method master (line 3) | get master(){return this.type===l.Types.Merge?this._value.master:this} method isHyperlink (line 3) | get isHyperlink(){return this._value.type===l.Types.Hyperlink} method hyperlink (line 3) | get hyperlink(){return this._value.hyperlink} method value (line 3) | get value(){return this._value.value} method value (line 3) | set value(e){this.type!==l.Types.Merge?(this._value.release(),this._va... method note (line 3) | get note(){return this._comment&&this._comment.note} method note (line 3) | set note(e){this._comment=new a(e)} method text (line 3) | get text(){return this._value.toString()} method html (line 3) | get html(){return i.escapeHtml(this.text)} method toString (line 3) | toString(){return this.text} method _upgradeToHyperlink (line 3) | _upgradeToHyperlink(e){this.type===l.Types.String&&(this._value=c.crea... method formula (line 3) | get formula(){return this._value.formula} method result (line 3) | get result(){return this._value.result} method formulaType (line 3) | get formulaType(){return this._value.formulaType} method fullAddress (line 3) | get fullAddress(){const{worksheet:e}=this._row;return{sheetName:e.name... method name (line 3) | get name(){return this.names[0]} method name (line 3) | set name(e){this.names=[e]} method names (line 3) | get names(){return this.workbook.definedNames.getNamesEx(this.fullAddr... method names (line 3) | set names(e){const{definedNames:t}=this.workbook;t.removeAllNames(this... method addName (line 3) | addName(e){this.workbook.definedNames.addEx(this.fullAddress,e)} method removeName (line 3) | removeName(e){this.workbook.definedNames.removeEx(this.fullAddress,e)} method removeAllNames (line 3) | removeAllNames(){this.workbook.definedNames.removeAllNames(this.fullAd... method _dataValidations (line 3) | get _dataValidations(){return this.worksheet.dataValidations} method dataValidation (line 3) | get dataValidation(){return this._dataValidations.find(this.address)} method dataValidation (line 3) | set dataValidation(e){this._dataValidations.add(this.address,e)} method model (line 3) | get model(){const{model:e}=this._value;return e.style=this.style,this.... method model (line 3) | set model(e){if(this._value.release(),this._value=c.create(e.type,this... method constructor (line 3) | constructor(e){this._data=e} method length (line 3) | get length(){return this._data.length} method copy (line 3) | copy(e,t,r,n){return this._data._buf.copy(e,t,r,n)} method toBuffer (line 3) | toBuffer(){return this._data.toBuffer()} method constructor (line 3) | constructor(){super(),this.map={Company:new s({tag:"Company"}),Manager... method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode("Properties",l.PR... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.p... method constructor (line 3) | constructor(){super(),this.map={"dc:creator":new o({tag:"dc:creator"})... method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode("cp:corePropertie... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.p... method constructor (line 3) | constructor(){super(),this.map={"xdr:twoCellAnchor":new o,"xdr:oneCell... method prepare (line 3) | prepare(e){e.anchors.forEach((e,t)=>{e.anchorType=function(e){return("... method tag (line 3) | get tag(){return"xdr:wsDr"} method render (line 3) | render(e,t){e.openXml(i.StdDocAttributes),e.openNode(this.tag,l.DRAWIN... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.m... method reconcile (line 3) | reconcile(e,t){e.anchors.forEach(e=>{e.br?this.map["xdr:twoCellAnchor"... method constructor (line 3) | constructor(){super(),this.map={patternFill:new o,gradientFill:new a}} method tag (line 3) | get tag(){return"fill"} method render (line 3) | render(e,t){switch(e.addRollback(),e.openNode("fill"),t.type){case"pat... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){return!!this.parser&&(this.parser.parseClose(e)||(this.m... method validStyle (line 3) | validStyle(e){return l.validPatternValues[e]} method constructor (line 3) | constructor(e){this.rowCount=0,this.formatterOptions=e,this.fieldForma... method isRowHashArray (line 3) | static isRowHashArray(e){return!!Array.isArray(e)&&(Array.isArray(e[0]... method isRowArray (line 3) | static isRowArray(e){return Array.isArray(e)&&!this.isRowHashArray(e)} method gatherHeaders (line 3) | static gatherHeaders(e){return l.isRowHashArray(e)?e.map(e=>e[0]):Arra... method createTransform (line 3) | static createTransform(e){return a.isSyncTransform(e)?(t,r)=>{let n=nu... method rowTransform (line 3) | set rowTransform(e){if(!i.default(e))throw new TypeError("The transfor... method format (line 3) | format(e,t){this.callTransformer(e,(r,n)=>{if(r)return t(r);if(!e)retu... method finish (line 3) | finish(e){const t=[];if(this.formatterOptions.alwaysWriteHeaders&&0===... method checkHeaders (line 3) | checkHeaders(e){if(this.headers)return{shouldFormatColumns:!0,headers:... method gatherColumns (line 3) | gatherColumns(e){if(null===this.headers)throw new Error("Headers is cu... method callTransformer (line 3) | callTransformer(e,t){return this._rowTransform?this._rowTransform(e,t)... method formatColumns (line 3) | formatColumns(e,t){const r=e.map((e,r)=>this.fieldFormatter.format(e,r... function h (line 10) | function h(e,t){s.call(this,"digest"),"string"==typeof t&&(t=o.from(t));... function a (line 10) | function a(e,t){s.call(this,"digest"),"string"==typeof t&&(t=i.from(t)),... method constructor (line 3) | constructor(e,t){this._data=e,this._encoding=t} method length (line 3) | get length(){return this.toBuffer().length} method copy (line 3) | copy(e,t,r,n){return this.toBuffer().copy(e,t,r,n)} method toBuffer (line 3) | toBuffer(){return this._buffer||(this._buffer=n.from(this._data,this._... method constructor (line 3) | constructor(){this._xml=[],this._stack=[],this._rollbacks=[]} method tos (line 3) | get tos(){return this._stack.length?this._stack[this._stack.length-1]:... method cursor (line 3) | get cursor(){return this._xml.length} method openXml (line 3) | openXml(e){const t=this._xml;t.push("\n")} method openNode (line 3) | openNode(e,t){const r=this.tos,n=this._xml;r&&this.open&&n.push(">"),t... method addAttribute (line 3) | addAttribute(e,t){if(!this.open)throw new Error("Cannot write attribut... method addAttributes (line 3) | addAttributes(e){if(!this.open)throw new Error("Cannot write attribute... method writeText (line 3) | writeText(e){const t=this._xml;this.open&&(t.push(">"),this.open=!1),t... method writeXml (line 3) | writeXml(e){this.open&&(this._xml.push(">"),this.open=!1),this.leaf=!1... method closeNode (line 3) | closeNode(){const e=this._stack.pop(),t=this._xml;this.leaf?t.push("/>... method leafNode (line 3) | leafNode(e,t,r){this.openNode(e,t),void 0!==r&&this.writeText(r),this.... method closeAll (line 3) | closeAll(){for(;this._stack.length;)this.closeNode()} method addRollback (line 3) | addRollback(){return this._rollbacks.push({xml:this._xml.length,stack:... method commit (line 3) | commit(){this._rollbacks.pop()} method rollback (line 3) | rollback(){const e=this._rollbacks.pop();this._xml.length>e.xml&&this.... method xml (line 3) | get xml(){return this.closeAll(),this._xml.join("")} method constructor (line 3) | constructor(e){super(),this.options=Object.assign({type:"nodebuffer",c... method append (line 3) | append(e,t){t.hasOwnProperty("base64")&&t.base64?this.zip.file(t.name,... method finalize (line 3) | async finalize(){const e=await this.zip.generateAsync(this.options);th... method read (line 3) | read(e){return this.stream.read(e)} method setEncoding (line 3) | setEncoding(e){return this.stream.setEncoding(e)} method pause (line 3) | pause(){return this.stream.pause()} method resume (line 3) | resume(){return this.stream.resume()} method isPaused (line 3) | isPaused(){return this.stream.isPaused()} method pipe (line 3) | pipe(e,t){return this.stream.pipe(e,t)} method unpipe (line 3) | unpipe(e){return this.stream.unpipe(e)} method unshift (line 3) | unshift(e){return this.stream.unshift(e)} method wrap (line 3) | wrap(e){return this.stream.wrap(e)} method constructor (line 3) | constructor(){super(),this.map={stop:new s}} method name (line 3) | get name(){return"gradient"} method tag (line 3) | get tag(){return"gradientFill"} method render (line 3) | render(e,t){switch(e.openNode("gradientFill"),t.gradient){case"angle":... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){return!!this.parser&&(this.parser.parseClose(e)||(this.m... method constructor (line 3) | constructor(e,t){super(),this.id=e,this.formatCode=t} method tag (line 3) | get tag(){return"numFmt"} method render (line 3) | render(e,t){e.leafNode("numFmt",{numFmtId:t.id,formatCode:t.formatCode})} method parseOpen (line 3) | parseOpen(e){switch(e.name){case"numFmt":return this.model={id:parseIn... method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(){return!1} method constructor (line 3) | constructor(e){super({objectMode:e.objectMode}),this.lines="",this.row... method hasHitRowLimit (line 3) | get hasHitRowLimit(){return this.parserOptions.limitRows&&this.rowCoun... method shouldEmitRows (line 3) | get shouldEmitRows(){return this.parsedRowCount>this.parserOptions.ski... method shouldSkipLine (line 3) | get shouldSkipLine(){return this.parsedLineCount<=this.parserOptions.s... method transform (line 3) | transform(e){return this.rowTransformerValidator.rowTransform=e,this} method validate (line 3) | validate(e){return this.rowTransformerValidator.rowValidator=e,this} method emit (line 3) | emit(e){if("end"===e)return this.endEmitted||(this.endEmitted=!0,super... method _transform (line 3) | _transform(e,t,r){if(this.hasHitRowLimit)return r();const n=a.wrapDone... method _flush (line 3) | _flush(e){const t=a.wrapDoneCallback(e);if(this.hasHitRowLimit)return ... method parse (line 3) | parse(e,t){if(!e)return[];const{line:r,rows:n}=this.parser.parse(e,t);... method processRows (line 3) | processRows(e,r){const n=e.length,i=s=>{const o=e=>e?r(e):s%100!=0?i(s... method transformRow (line 3) | transformRow(e,t){try{this.headerTransformer.transform(e,(r,n)=>r?t(r)... method checkAndEmitHeaders (line 3) | checkAndEmitHeaders(){!this.headersEmitted&&this.headerTransformer.hea... method skipRow (line 3) | skipRow(e){return this.rowCount-=1,e(null,{row:null,isValid:!0})} method pushRow (line 3) | pushRow(e,t){try{this.parserOptions.objectMode?this.push(e):this.push(... method wrapDoneCallback (line 3) | static wrapDoneCallback(e){let t=!1;return function(r){if(r){if(t)thro... function m (line 10) | function m(e){this.$L=x(e.locale,null,!0),this.parse(e),this.$x=this.$x|... function f (line 10) | function f(r){var n,i;n=r,i=s&&s.formats;for(var o=(r=n.replace(/(\[[^\]... function o (line 10) | function o(e){n.equal(e.length,8,"Invalid IV length"),this.iv=new Array(... method constructor (line 3) | constructor(e,t,r){this._worksheet=e,this._number=t,!1!==r&&(this.defn... method number (line 3) | get number(){return this._number} method worksheet (line 3) | get worksheet(){return this._worksheet} method letter (line 3) | get letter(){return s.n2l(this._number)} method isCustomWidth (line 3) | get isCustomWidth(){return void 0!==this.width&&9!==this.width} method defn (line 3) | get defn(){return{header:this._header,key:this.key,width:this.width,st... method defn (line 3) | set defn(e){e?(this.key=e.key,this.width=void 0!==e.width?e.width:9,th... method headers (line 3) | get headers(){return this._header&&this._header instanceof Array?this.... method header (line 3) | get header(){return this._header} method header (line 3) | set header(e){void 0!==e?(this._header=e,this.headers.forEach((e,t)=>{... method key (line 3) | get key(){return this._key} method key (line 3) | set key(e){(this._key&&this._worksheet.getColumnKey(this._key))===this... method hidden (line 3) | get hidden(){return!!this._hidden} method hidden (line 3) | set hidden(e){this._hidden=e} method outlineLevel (line 3) | get outlineLevel(){return this._outlineLevel||0} method outlineLevel (line 3) | set outlineLevel(e){this._outlineLevel=e} method collapsed (line 3) | get collapsed(){return!!(this._outlineLevel&&this._outlineLevel>=this.... method toString (line 3) | toString(){return JSON.stringify({key:this.key,width:this.width,header... method equivalentTo (line 3) | equivalentTo(e){return this.width===e.width&&this.hidden===e.hidden&&t... method isDefault (line 3) | get isDefault(){if(this.isCustomWidth)return!1;if(this.hidden)return!1... method headerCount (line 3) | get headerCount(){return this.headers.length} method eachCell (line 3) | eachCell(e,t){const r=this.number;t||(t=e,e=null),this._worksheet.each... method values (line 3) | get values(){const e=[];return this.eachCell((t,r)=>{t&&t.type!==i.Val... method values (line 3) | set values(e){if(!e)return;const t=this.number;let r=0;e.hasOwnPropert... method _applyStyle (line 3) | _applyStyle(e,t){return this.style[e]=t,this.eachCell(r=>{r[e]=t}),t} method numFmt (line 3) | get numFmt(){return this.style.numFmt} method numFmt (line 3) | set numFmt(e){this._applyStyle("numFmt",e)} method font (line 3) | get font(){return this.style.font} method font (line 3) | set font(e){this._applyStyle("font",e)} method alignment (line 3) | get alignment(){return this.style.alignment} method alignment (line 3) | set alignment(e){this._applyStyle("alignment",e)} method protection (line 3) | get protection(){return this.style.protection} method protection (line 3) | set protection(e){this._applyStyle("protection",e)} method border (line 3) | get border(){return this.style.border} method border (line 3) | set border(e){this._applyStyle("border",e)} method fill (line 3) | get fill(){return this.style.fill} method fill (line 3) | set fill(e){this._applyStyle("fill",e)} method toModel (line 3) | static toModel(e){const t=[];let r=null;return e&&e.forEach((e,n)=>{e.... method fromModel (line 3) | static fromModel(e,t){const r=[];let n=1,i=0;for(t=(t=t||[]).sort((fun... method constructor (line 3) | constructor(){super(),this.map={"v:shape":new s}} method tag (line 3) | get tag(){return"xml"} method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode(this.tag,o.DRAWIN... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.m... method reconcile (line 3) | reconcile(e,t){e.anchors.forEach(e=>{e.br?this.map["xdr:twoCellAnchor"... method constructor (line 3) | constructor(){super(),this.map={"v:textbox":new i,"x:ClientData":new s}} method tag (line 3) | get tag(){return"v:shape"} method render (line 3) | render(e,t,r){e.openNode("v:shape",o.V_SHAPE_ATTRIBUTES(t,r)),e.leafNo... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.p... method constructor (line 3) | constructor(){super(),this.map={Relationship:new s}} method render (line 3) | render(e,t){t=t||this._values,e.openXml(n.StdDocAttributes),e.openNode... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.m... method constructor (line 3) | constructor(){super(),this.map={"x14:id":this.idXform=new s}} method tag (line 3) | get tag(){return"ext"} method render (line 3) | render(e,t){e.openNode(this.tag,{uri:"{B025F937-C7B1-47D3-B67F-A62EFF6... method createNewModel (line 3) | createNewModel(){return{}} method onParserClose (line 3) | onParserClose(e,t){this.model.x14Id=t.model} method constructor (line 3) | constructor(e){super(),this.model=e} method tag (line 3) | get tag(){return"r"} method textXform (line 3) | get textXform(){return this._textXform||(this._textXform=new n)} method fontXform (line 3) | get fontXform(){return this._fontXform||(this._fontXform=new i(o.FONT_... method render (line 3) | render(e,t){t=t||this.model,e.openNode("r"),t.font&&this.fontXform.ren... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){switch(e){case"r":return!1;case"t":return this.model.tex... method constructor (line 3) | constructor(e){super(),this.name=e,this.map={color:new s}} method tag (line 3) | get tag(){return this.name} method render (line 3) | render(e,t,r){const n=t&&t.color||r||this.defaultColor;e.openNode(this... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){return this.parser?(this.parser.parseClose(e)||(this.par... method validStyle (line 3) | validStyle(e){return o.validStyleValues[e]} method constructor (line 3) | constructor(){super(),this.map={fgColor:new i("fgColor"),bgColor:new i... method name (line 3) | get name(){return"pattern"} method tag (line 3) | get tag(){return"patternFill"} method render (line 3) | render(e,t){e.openNode("patternFill"),e.addAttribute("patternType",t.p... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){return!!this.parser&&(this.parser.parseClose(e)||(this.p... method constructor (line 3) | constructor(e){this.parserOptions=e,this.rowParser=new i.RowParser(thi... method removeBOM (line 3) | static removeBOM(e){return e&&65279===e.charCodeAt(0)?e.slice(1):e} method parse (line 3) | parse(e,t){const r=new n.Scanner({line:o.removeBOM(e),parserOptions:th... method parseWithoutComments (line 3) | parseWithoutComments(e){const t=[];let r=!0;for(;r;)r=this.parseRow(e,... method parseWithComments (line 3) | parseWithComments(e){const{parserOptions:t}=this,r=[];for(let n=e.next... method parseRow (line 3) | parseRow(e,t){if(!e.nextNonSpaceToken)return!1;const r=this.rowParser.... method constructor (line 3) | constructor(){this._rowTransform=null,this._rowValidator=null} method createTransform (line 3) | static createTransform(e){return s.isSyncTransform(e)?(t,r)=>{let n=nu... method createValidator (line 3) | static createValidator(e){return s.isSyncValidate(e)?(t,r)=>{r(null,{r... method rowTransform (line 3) | set rowTransform(e){if(!i.default(e))throw new TypeError("The transfor... method rowValidator (line 3) | set rowValidator(e){if(!i.default(e))throw new TypeError("The validate... method transformAndValidate (line 3) | transformAndValidate(e,t){return this.callTransformer(e,(e,r)=>e?t(e):... method callTransformer (line 3) | callTransformer(e,t){return this._rowTransform?this._rowTransform(e,t)... method callValidator (line 3) | callValidator(e,t){return this._rowValidator?this._rowValidator(e,t):t... function t (line 10) | function t(t){e.call(this,t),this._cbcInit()} function i (line 10) | function i(e){this.options=e,this.type=this.options.type,this.blockSize=... method constructor (line 3) | constructor(e,t){let r=arguments.length>2&&void 0!==arguments[2]?argum... method asInstance (line 3) | static asInstance(e){return e instanceof i||null==e?e:new i(e)} method col (line 3) | get col(){return this.nativeCol+Math.min(this.colWidth-1,this.nativeCo... method col (line 3) | set col(e){this.nativeCol=Math.floor(e),this.nativeColOff=Math.floor((... method row (line 3) | get row(){return this.nativeRow+Math.min(this.rowHeight-1,this.nativeR... method row (line 3) | set row(e){this.nativeRow=Math.floor(e),this.nativeRowOff=Math.floor((... method colWidth (line 3) | get colWidth(){return this.worksheet&&this.worksheet.getColumn(this.na... method rowHeight (line 3) | get rowHeight(){return this.worksheet&&this.worksheet.getRow(this.nati... method model (line 3) | get model(){return{nativeCol:this.nativeCol,nativeColOff:this.nativeCo... method model (line 3) | set model(e){this.nativeCol=e.nativeCol,this.nativeColOff=e.nativeColO... method constructor (line 3) | constructor(e){this.note=e} method model (line 3) | get model(){let e=null;switch(typeof this.note){case"string":e={type:"... method model (line 3) | set model(e){const{note:t}=e,{texts:r}=t;1===r.length&&1===Object.keys... method fromModel (line 3) | static fromModel(e){const t=new i;return t.model=e,t} method constructor (line 3) | constructor(){this.decode(arguments)} method setTLBR (line 3) | setTLBR(e,t,r,i,s){if(arguments.length<4){const i=n.decodeAddress(e),o... method decode (line 3) | decode(e){switch(e.length){case 5:this.setTLBR(e[0],e[1],e[2],e[3],e[4... method top (line 3) | get top(){return this.model.top||1} method top (line 3) | set top(e){this.model.top=e} method left (line 3) | get left(){return this.model.left||1} method left (line 3) | set left(e){this.model.left=e} method bottom (line 3) | get bottom(){return this.model.bottom||1} method bottom (line 3) | set bottom(e){this.model.bottom=e} method right (line 3) | get right(){return this.model.right||1} method right (line 3) | set right(e){this.model.right=e} method sheetName (line 3) | get sheetName(){return this.model.sheetName} method sheetName (line 3) | set sheetName(e){this.model.sheetName=e} method _serialisedSheetName (line 3) | get _serialisedSheetName(){const{sheetName:e}=this.model;return e?/^[a... method expand (line 3) | expand(e,t,r,n){(!this.model.top||e1?this.range:this._serialisedSheetN... method $shortRange (line 3) | get $shortRange(){return this.count>1?this.$range:this._serialisedShee... method count (line 3) | get count(){return(1+this.bottom-this.top)*(1+this.right-this.left)} method toString (line 3) | toString(){return this.range} method intersects (line 3) | intersects(e){return(!e.sheetName||!this.sheetName||e.sheetName===this... method contains (line 3) | contains(e){const t=n.decodeEx(e);return this.containsEx(t)} method containsEx (line 3) | containsEx(e){return(!e.sheetName||!this.sheetName||e.sheetName===this... method forEachAddress (line 3) | forEachAddress(e){for(let t=this.left;t<=this.right;t++)for(let r=this... method constructor (line 3) | constructor(e,t,r){this.table=e,this.column=t,this.index=r} method _set (line 3) | _set(e,t){this.table.cacheState(),this.column[e]=t} method name (line 3) | get name(){return this.column.name} method name (line 3) | set name(e){this._set("name",e)} method filterButton (line 3) | get filterButton(){return this.column.filterButton} method filterButton (line 3) | set filterButton(e){this.column.filterButton=e} method style (line 3) | get style(){return this.column.style} method style (line 3) | set style(e){this.column.style=e} method totalsRowLabel (line 3) | get totalsRowLabel(){return this.column.totalsRowLabel} method totalsRowLabel (line 3) | set totalsRowLabel(e){this._set("totalsRowLabel",e)} method totalsRowFunction (line 3) | get totalsRowFunction(){return this.column.totalsRowFunction} method totalsRowFunction (line 3) | set totalsRowFunction(e){this._set("totalsRowFunction",e)} method totalsRowResult (line 3) | get totalsRowResult(){return this.column.totalsRowResult} method totalsRowResult (line 3) | set totalsRowResult(e){this._set("totalsRowResult",e)} method totalsRowFormula (line 3) | get totalsRowFormula(){return this.column.totalsRowFormula} method totalsRowFormula (line 3) | set totalsRowFormula(e){this._set("totalsRowFormula",e)} method constructor (line 3) | constructor(e){super(),this.model=e} method tag (line 3) | get tag(){return"u"} method render (line 3) | render(e,t){if(!0===(t=t||this.model))e.leafNode("u");else{const r=i.A... method parseOpen (line 3) | parseOpen(e){"u"===e.name&&(this.model=e.attributes.val||!0)} method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(){return!1} function a (line 10) | function a(){this.tmp=new Array(2),this.keys=null} method constructor (line 3) | constructor(e,t){this._data=e,this._encoding=t} method length (line 3) | get length(){return this.toBuffer().length} method copy (line 3) | copy(e,t,r,n){return this.toBuffer().copy(e,t,r,n)} method toBuffer (line 3) | toBuffer(){return this._buffer||(this._buffer=n.from(this._data,this._... method constructor (line 3) | constructor(){this._xml=[],this._stack=[],this._rollbacks=[]} method tos (line 3) | get tos(){return this._stack.length?this._stack[this._stack.length-1]:... method cursor (line 3) | get cursor(){return this._xml.length} method openXml (line 3) | openXml(e){const t=this._xml;t.push("\n")} method openNode (line 3) | openNode(e,t){const r=this.tos,n=this._xml;r&&this.open&&n.push(">"),t... method addAttribute (line 3) | addAttribute(e,t){if(!this.open)throw new Error("Cannot write attribut... method addAttributes (line 3) | addAttributes(e){if(!this.open)throw new Error("Cannot write attribute... method writeText (line 3) | writeText(e){const t=this._xml;this.open&&(t.push(">"),this.open=!1),t... method writeXml (line 3) | writeXml(e){this.open&&(this._xml.push(">"),this.open=!1),this.leaf=!1... method closeNode (line 3) | closeNode(){const e=this._stack.pop(),t=this._xml;this.leaf?t.push("/>... method leafNode (line 3) | leafNode(e,t,r){this.openNode(e,t),void 0!==r&&this.writeText(r),this.... method closeAll (line 3) | closeAll(){for(;this._stack.length;)this.closeNode()} method addRollback (line 3) | addRollback(){return this._rollbacks.push({xml:this._xml.length,stack:... method commit (line 3) | commit(){this._rollbacks.pop()} method rollback (line 3) | rollback(){const e=this._rollbacks.pop();this._xml.length>e.xml&&this.... method xml (line 3) | get xml(){return this.closeAll(),this._xml.join("")} method constructor (line 3) | constructor(e){super(),this.options=Object.assign({type:"nodebuffer",c... method append (line 3) | append(e,t){t.hasOwnProperty("base64")&&t.base64?this.zip.file(t.name,... method finalize (line 3) | async finalize(){const e=await this.zip.generateAsync(this.options);th... method read (line 3) | read(e){return this.stream.read(e)} method setEncoding (line 3) | setEncoding(e){return this.stream.setEncoding(e)} method pause (line 3) | pause(){return this.stream.pause()} method resume (line 3) | resume(){return this.stream.resume()} method isPaused (line 3) | isPaused(){return this.stream.isPaused()} method pipe (line 3) | pipe(e,t){return this.stream.pipe(e,t)} method unpipe (line 3) | unpipe(e){return this.stream.unpipe(e)} method unshift (line 3) | unshift(e){return this.stream.unshift(e)} method wrap (line 3) | wrap(e){return this.stream.wrap(e)} method constructor (line 3) | constructor(){super(),this.map={stop:new s}} method name (line 3) | get name(){return"gradient"} method tag (line 3) | get tag(){return"gradientFill"} method render (line 3) | render(e,t){switch(e.openNode("gradientFill"),t.gradient){case"angle":... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){return!!this.parser&&(this.parser.parseClose(e)||(this.m... method constructor (line 3) | constructor(e,t){super(),this.id=e,this.formatCode=t} method tag (line 3) | get tag(){return"numFmt"} method render (line 3) | render(e,t){e.leafNode("numFmt",{numFmtId:t.id,formatCode:t.formatCode})} method parseOpen (line 3) | parseOpen(e){switch(e.name){case"numFmt":return this.model={id:parseIn... method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(){return!1} method constructor (line 3) | constructor(e){super({objectMode:e.objectMode}),this.lines="",this.row... method hasHitRowLimit (line 3) | get hasHitRowLimit(){return this.parserOptions.limitRows&&this.rowCoun... method shouldEmitRows (line 3) | get shouldEmitRows(){return this.parsedRowCount>this.parserOptions.ski... method shouldSkipLine (line 3) | get shouldSkipLine(){return this.parsedLineCount<=this.parserOptions.s... method transform (line 3) | transform(e){return this.rowTransformerValidator.rowTransform=e,this} method validate (line 3) | validate(e){return this.rowTransformerValidator.rowValidator=e,this} method emit (line 3) | emit(e){if("end"===e)return this.endEmitted||(this.endEmitted=!0,super... method _transform (line 3) | _transform(e,t,r){if(this.hasHitRowLimit)return r();const n=a.wrapDone... method _flush (line 3) | _flush(e){const t=a.wrapDoneCallback(e);if(this.hasHitRowLimit)return ... method parse (line 3) | parse(e,t){if(!e)return[];const{line:r,rows:n}=this.parser.parse(e,t);... method processRows (line 3) | processRows(e,r){const n=e.length,i=s=>{const o=e=>e?r(e):s%100!=0?i(s... method transformRow (line 3) | transformRow(e,t){try{this.headerTransformer.transform(e,(r,n)=>r?t(r)... method checkAndEmitHeaders (line 3) | checkAndEmitHeaders(){!this.headersEmitted&&this.headerTransformer.hea... method skipRow (line 3) | skipRow(e){return this.rowCount-=1,e(null,{row:null,isValid:!0})} method pushRow (line 3) | pushRow(e,t){try{this.parserOptions.objectMode?this.push(e):this.push(... method wrapDoneCallback (line 3) | static wrapDoneCallback(e){let t=!1;return function(r){if(r){if(t)thro... function l (line 10) | function l(e){o.call(this,e);var t=new a;this._desState=t,this.deriveKey... method constructor (line 3) | constructor(e,t,r){if(!e||!t)throw new Error("A Cell needs a Row");thi... method worksheet (line 3) | get worksheet(){return this._row.worksheet} method workbook (line 3) | get workbook(){return this._row.worksheet.workbook} method destroy (line 3) | destroy(){delete this.style,delete this._value,delete this._row,delete... method numFmt (line 3) | get numFmt(){return this.style.numFmt} method numFmt (line 3) | set numFmt(e){this.style.numFmt=e} method font (line 3) | get font(){return this.style.font} method font (line 3) | set font(e){this.style.font=e} method alignment (line 3) | get alignment(){return this.style.alignment} method alignment (line 3) | set alignment(e){this.style.alignment=e} method border (line 3) | get border(){return this.style.border} method border (line 3) | set border(e){this.style.border=e} method fill (line 3) | get fill(){return this.style.fill} method fill (line 3) | set fill(e){this.style.fill=e} method protection (line 3) | get protection(){return this.style.protection} method protection (line 3) | set protection(e){this.style.protection=e} method _mergeStyle (line 3) | _mergeStyle(e,t,r){const n=e&&e.numFmt||t&&t.numFmt;n&&(r.numFmt=n);co... method address (line 3) | get address(){return this._address} method row (line 3) | get row(){return this._row.number} method col (line 3) | get col(){return this._column.number} method $col$row (line 3) | get $col$row(){return`$${this._column.letter}$${this.row}`} method type (line 3) | get type(){return this._value.type} method effectiveType (line 3) | get effectiveType(){return this._value.effectiveType} method toCsvString (line 3) | toCsvString(){return this._value.toCsvString()} method addMergeRef (line 3) | addMergeRef(){this._mergeCount++} method releaseMergeRef (line 3) | releaseMergeRef(){this._mergeCount--} method isMerged (line 3) | get isMerged(){return this._mergeCount>0||this.type===l.Types.Merge} method merge (line 3) | merge(e,t){this._value.release(),this._value=c.create(l.Types.Merge,th... method unmerge (line 3) | unmerge(){this.type===l.Types.Merge&&(this._value.release(),this._valu... method isMergedTo (line 3) | isMergedTo(e){return this._value.type===l.Types.Merge&&this._value.isM... method master (line 3) | get master(){return this.type===l.Types.Merge?this._value.master:this} method isHyperlink (line 3) | get isHyperlink(){return this._value.type===l.Types.Hyperlink} method hyperlink (line 3) | get hyperlink(){return this._value.hyperlink} method value (line 3) | get value(){return this._value.value} method value (line 3) | set value(e){this.type!==l.Types.Merge?(this._value.release(),this._va... method note (line 3) | get note(){return this._comment&&this._comment.note} method note (line 3) | set note(e){this._comment=new a(e)} method text (line 3) | get text(){return this._value.toString()} method html (line 3) | get html(){return i.escapeHtml(this.text)} method toString (line 3) | toString(){return this.text} method _upgradeToHyperlink (line 3) | _upgradeToHyperlink(e){this.type===l.Types.String&&(this._value=c.crea... method formula (line 3) | get formula(){return this._value.formula} method result (line 3) | get result(){return this._value.result} method formulaType (line 3) | get formulaType(){return this._value.formulaType} method fullAddress (line 3) | get fullAddress(){const{worksheet:e}=this._row;return{sheetName:e.name... method name (line 3) | get name(){return this.names[0]} method name (line 3) | set name(e){this.names=[e]} method names (line 3) | get names(){return this.workbook.definedNames.getNamesEx(this.fullAddr... method names (line 3) | set names(e){const{definedNames:t}=this.workbook;t.removeAllNames(this... method addName (line 3) | addName(e){this.workbook.definedNames.addEx(this.fullAddress,e)} method removeName (line 3) | removeName(e){this.workbook.definedNames.removeEx(this.fullAddress,e)} method removeAllNames (line 3) | removeAllNames(){this.workbook.definedNames.removeAllNames(this.fullAd... method _dataValidations (line 3) | get _dataValidations(){return this.worksheet.dataValidations} method dataValidation (line 3) | get dataValidation(){return this._dataValidations.find(this.address)} method dataValidation (line 3) | set dataValidation(e){this._dataValidations.add(this.address,e)} method model (line 3) | get model(){const{model:e}=this._value;return e.style=this.style,this.... method model (line 3) | set model(e){if(this._value.release(),this._value=c.create(e.type,this... method constructor (line 3) | constructor(e){this._data=e} method length (line 3) | get length(){return this._data.length} method copy (line 3) | copy(e,t,r,n){return this._data._buf.copy(e,t,r,n)} method toBuffer (line 3) | toBuffer(){return this._data.toBuffer()} method constructor (line 3) | constructor(){super(),this.map={Company:new s({tag:"Company"}),Manager... method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode("Properties",l.PR... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.p... method constructor (line 3) | constructor(){super(),this.map={"dc:creator":new o({tag:"dc:creator"})... method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode("cp:corePropertie... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.p... method constructor (line 3) | constructor(){super(),this.map={"xdr:twoCellAnchor":new o,"xdr:oneCell... method prepare (line 3) | prepare(e){e.anchors.forEach((e,t)=>{e.anchorType=function(e){return("... method tag (line 3) | get tag(){return"xdr:wsDr"} method render (line 3) | render(e,t){e.openXml(i.StdDocAttributes),e.openNode(this.tag,l.DRAWIN... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.m... method reconcile (line 3) | reconcile(e,t){e.anchors.forEach(e=>{e.br?this.map["xdr:twoCellAnchor"... method constructor (line 3) | constructor(){super(),this.map={patternFill:new o,gradientFill:new a}} method tag (line 3) | get tag(){return"fill"} method render (line 3) | render(e,t){switch(e.addRollback(),e.openNode("fill"),t.type){case"pat... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){return!!this.parser&&(this.parser.parseClose(e)||(this.m... method validStyle (line 3) | validStyle(e){return l.validPatternValues[e]} method constructor (line 3) | constructor(e){this.rowCount=0,this.formatterOptions=e,this.fieldForma... method isRowHashArray (line 3) | static isRowHashArray(e){return!!Array.isArray(e)&&(Array.isArray(e[0]... method isRowArray (line 3) | static isRowArray(e){return Array.isArray(e)&&!this.isRowHashArray(e)} method gatherHeaders (line 3) | static gatherHeaders(e){return l.isRowHashArray(e)?e.map(e=>e[0]):Arra... method createTransform (line 3) | static createTransform(e){return a.isSyncTransform(e)?(t,r)=>{let n=nu... method rowTransform (line 3) | set rowTransform(e){if(!i.default(e))throw new TypeError("The transfor... method format (line 3) | format(e,t){this.callTransformer(e,(r,n)=>{if(r)return t(r);if(!e)retu... method finish (line 3) | finish(e){const t=[];if(this.formatterOptions.alwaysWriteHeaders&&0===... method checkHeaders (line 3) | checkHeaders(e){if(this.headers)return{shouldFormatColumns:!0,headers:... method gatherColumns (line 3) | gatherColumns(e){if(null===this.headers)throw new Error("Headers is cu... method callTransformer (line 3) | callTransformer(e,t){return this._rowTransform?this._rowTransform(e,t)... method formatColumns (line 3) | formatColumns(e,t){const r=e.map((e,r)=>this.fieldFormatter.format(e,r... function a (line 10) | function a(e,t){n.equal(t.length,24,"Invalid key length");var r=t.slice(... method constructor (line 3) | constructor(e,t){this._data=e,this._encoding=t} method length (line 3) | get length(){return this.toBuffer().length} method copy (line 3) | copy(e,t,r,n){return this.toBuffer().copy(e,t,r,n)} method toBuffer (line 3) | toBuffer(){return this._buffer||(this._buffer=n.from(this._data,this._... method constructor (line 3) | constructor(){this._xml=[],this._stack=[],this._rollbacks=[]} method tos (line 3) | get tos(){return this._stack.length?this._stack[this._stack.length-1]:... method cursor (line 3) | get cursor(){return this._xml.length} method openXml (line 3) | openXml(e){const t=this._xml;t.push("\n")} method openNode (line 3) | openNode(e,t){const r=this.tos,n=this._xml;r&&this.open&&n.push(">"),t... method addAttribute (line 3) | addAttribute(e,t){if(!this.open)throw new Error("Cannot write attribut... method addAttributes (line 3) | addAttributes(e){if(!this.open)throw new Error("Cannot write attribute... method writeText (line 3) | writeText(e){const t=this._xml;this.open&&(t.push(">"),this.open=!1),t... method writeXml (line 3) | writeXml(e){this.open&&(this._xml.push(">"),this.open=!1),this.leaf=!1... method closeNode (line 3) | closeNode(){const e=this._stack.pop(),t=this._xml;this.leaf?t.push("/>... method leafNode (line 3) | leafNode(e,t,r){this.openNode(e,t),void 0!==r&&this.writeText(r),this.... method closeAll (line 3) | closeAll(){for(;this._stack.length;)this.closeNode()} method addRollback (line 3) | addRollback(){return this._rollbacks.push({xml:this._xml.length,stack:... method commit (line 3) | commit(){this._rollbacks.pop()} method rollback (line 3) | rollback(){const e=this._rollbacks.pop();this._xml.length>e.xml&&this.... method xml (line 3) | get xml(){return this.closeAll(),this._xml.join("")} method constructor (line 3) | constructor(e){super(),this.options=Object.assign({type:"nodebuffer",c... method append (line 3) | append(e,t){t.hasOwnProperty("base64")&&t.base64?this.zip.file(t.name,... method finalize (line 3) | async finalize(){const e=await this.zip.generateAsync(this.options);th... method read (line 3) | read(e){return this.stream.read(e)} method setEncoding (line 3) | setEncoding(e){return this.stream.setEncoding(e)} method pause (line 3) | pause(){return this.stream.pause()} method resume (line 3) | resume(){return this.stream.resume()} method isPaused (line 3) | isPaused(){return this.stream.isPaused()} method pipe (line 3) | pipe(e,t){return this.stream.pipe(e,t)} method unpipe (line 3) | unpipe(e){return this.stream.unpipe(e)} method unshift (line 3) | unshift(e){return this.stream.unshift(e)} method wrap (line 3) | wrap(e){return this.stream.wrap(e)} method constructor (line 3) | constructor(){super(),this.map={stop:new s}} method name (line 3) | get name(){return"gradient"} method tag (line 3) | get tag(){return"gradientFill"} method render (line 3) | render(e,t){switch(e.openNode("gradientFill"),t.gradient){case"angle":... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){return!!this.parser&&(this.parser.parseClose(e)||(this.m... method constructor (line 3) | constructor(e,t){super(),this.id=e,this.formatCode=t} method tag (line 3) | get tag(){return"numFmt"} method render (line 3) | render(e,t){e.leafNode("numFmt",{numFmtId:t.id,formatCode:t.formatCode})} method parseOpen (line 3) | parseOpen(e){switch(e.name){case"numFmt":return this.model={id:parseIn... method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(){return!1} method constructor (line 3) | constructor(e){super({objectMode:e.objectMode}),this.lines="",this.row... method hasHitRowLimit (line 3) | get hasHitRowLimit(){return this.parserOptions.limitRows&&this.rowCoun... method shouldEmitRows (line 3) | get shouldEmitRows(){return this.parsedRowCount>this.parserOptions.ski... method shouldSkipLine (line 3) | get shouldSkipLine(){return this.parsedLineCount<=this.parserOptions.s... method transform (line 3) | transform(e){return this.rowTransformerValidator.rowTransform=e,this} method validate (line 3) | validate(e){return this.rowTransformerValidator.rowValidator=e,this} method emit (line 3) | emit(e){if("end"===e)return this.endEmitted||(this.endEmitted=!0,super... method _transform (line 3) | _transform(e,t,r){if(this.hasHitRowLimit)return r();const n=a.wrapDone... method _flush (line 3) | _flush(e){const t=a.wrapDoneCallback(e);if(this.hasHitRowLimit)return ... method parse (line 3) | parse(e,t){if(!e)return[];const{line:r,rows:n}=this.parser.parse(e,t);... method processRows (line 3) | processRows(e,r){const n=e.length,i=s=>{const o=e=>e?r(e):s%100!=0?i(s... method transformRow (line 3) | transformRow(e,t){try{this.headerTransformer.transform(e,(r,n)=>r?t(r)... method checkAndEmitHeaders (line 3) | checkAndEmitHeaders(){!this.headersEmitted&&this.headerTransformer.hea... method skipRow (line 3) | skipRow(e){return this.rowCount-=1,e(null,{row:null,isValid:!0})} method pushRow (line 3) | pushRow(e,t){try{this.parserOptions.objectMode?this.push(e):this.push(... method wrapDoneCallback (line 3) | static wrapDoneCallback(e){let t=!1;return function(r){if(r){if(t)thro... function l (line 10) | function l(e){s.call(this,e);var t=new a(this.type,this.options.key);thi... method constructor (line 3) | constructor(e,t,r){if(!e||!t)throw new Error("A Cell needs a Row");thi... method worksheet (line 3) | get worksheet(){return this._row.worksheet} method workbook (line 3) | get workbook(){return this._row.worksheet.workbook} method destroy (line 3) | destroy(){delete this.style,delete this._value,delete this._row,delete... method numFmt (line 3) | get numFmt(){return this.style.numFmt} method numFmt (line 3) | set numFmt(e){this.style.numFmt=e} method font (line 3) | get font(){return this.style.font} method font (line 3) | set font(e){this.style.font=e} method alignment (line 3) | get alignment(){return this.style.alignment} method alignment (line 3) | set alignment(e){this.style.alignment=e} method border (line 3) | get border(){return this.style.border} method border (line 3) | set border(e){this.style.border=e} method fill (line 3) | get fill(){return this.style.fill} method fill (line 3) | set fill(e){this.style.fill=e} method protection (line 3) | get protection(){return this.style.protection} method protection (line 3) | set protection(e){this.style.protection=e} method _mergeStyle (line 3) | _mergeStyle(e,t,r){const n=e&&e.numFmt||t&&t.numFmt;n&&(r.numFmt=n);co... method address (line 3) | get address(){return this._address} method row (line 3) | get row(){return this._row.number} method col (line 3) | get col(){return this._column.number} method $col$row (line 3) | get $col$row(){return`$${this._column.letter}$${this.row}`} method type (line 3) | get type(){return this._value.type} method effectiveType (line 3) | get effectiveType(){return this._value.effectiveType} method toCsvString (line 3) | toCsvString(){return this._value.toCsvString()} method addMergeRef (line 3) | addMergeRef(){this._mergeCount++} method releaseMergeRef (line 3) | releaseMergeRef(){this._mergeCount--} method isMerged (line 3) | get isMerged(){return this._mergeCount>0||this.type===l.Types.Merge} method merge (line 3) | merge(e,t){this._value.release(),this._value=c.create(l.Types.Merge,th... method unmerge (line 3) | unmerge(){this.type===l.Types.Merge&&(this._value.release(),this._valu... method isMergedTo (line 3) | isMergedTo(e){return this._value.type===l.Types.Merge&&this._value.isM... method master (line 3) | get master(){return this.type===l.Types.Merge?this._value.master:this} method isHyperlink (line 3) | get isHyperlink(){return this._value.type===l.Types.Hyperlink} method hyperlink (line 3) | get hyperlink(){return this._value.hyperlink} method value (line 3) | get value(){return this._value.value} method value (line 3) | set value(e){this.type!==l.Types.Merge?(this._value.release(),this._va... method note (line 3) | get note(){return this._comment&&this._comment.note} method note (line 3) | set note(e){this._comment=new a(e)} method text (line 3) | get text(){return this._value.toString()} method html (line 3) | get html(){return i.escapeHtml(this.text)} method toString (line 3) | toString(){return this.text} method _upgradeToHyperlink (line 3) | _upgradeToHyperlink(e){this.type===l.Types.String&&(this._value=c.crea... method formula (line 3) | get formula(){return this._value.formula} method result (line 3) | get result(){return this._value.result} method formulaType (line 3) | get formulaType(){return this._value.formulaType} method fullAddress (line 3) | get fullAddress(){const{worksheet:e}=this._row;return{sheetName:e.name... method name (line 3) | get name(){return this.names[0]} method name (line 3) | set name(e){this.names=[e]} method names (line 3) | get names(){return this.workbook.definedNames.getNamesEx(this.fullAddr... method names (line 3) | set names(e){const{definedNames:t}=this.workbook;t.removeAllNames(this... method addName (line 3) | addName(e){this.workbook.definedNames.addEx(this.fullAddress,e)} method removeName (line 3) | removeName(e){this.workbook.definedNames.removeEx(this.fullAddress,e)} method removeAllNames (line 3) | removeAllNames(){this.workbook.definedNames.removeAllNames(this.fullAd... method _dataValidations (line 3) | get _dataValidations(){return this.worksheet.dataValidations} method dataValidation (line 3) | get dataValidation(){return this._dataValidations.find(this.address)} method dataValidation (line 3) | set dataValidation(e){this._dataValidations.add(this.address,e)} method model (line 3) | get model(){const{model:e}=this._value;return e.style=this.style,this.... method model (line 3) | set model(e){if(this._value.release(),this._value=c.create(e.type,this... method constructor (line 3) | constructor(e){this._data=e} method length (line 3) | get length(){return this._data.length} method copy (line 3) | copy(e,t,r,n){return this._data._buf.copy(e,t,r,n)} method toBuffer (line 3) | toBuffer(){return this._data.toBuffer()} method constructor (line 3) | constructor(){super(),this.map={Company:new s({tag:"Company"}),Manager... method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode("Properties",l.PR... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.p... method constructor (line 3) | constructor(){super(),this.map={"dc:creator":new o({tag:"dc:creator"})... method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode("cp:corePropertie... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.p... method constructor (line 3) | constructor(){super(),this.map={"xdr:twoCellAnchor":new o,"xdr:oneCell... method prepare (line 3) | prepare(e){e.anchors.forEach((e,t)=>{e.anchorType=function(e){return("... method tag (line 3) | get tag(){return"xdr:wsDr"} method render (line 3) | render(e,t){e.openXml(i.StdDocAttributes),e.openNode(this.tag,l.DRAWIN... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.m... method reconcile (line 3) | reconcile(e,t){e.anchors.forEach(e=>{e.br?this.map["xdr:twoCellAnchor"... method constructor (line 3) | constructor(){super(),this.map={patternFill:new o,gradientFill:new a}} method tag (line 3) | get tag(){return"fill"} method render (line 3) | render(e,t){switch(e.addRollback(),e.openNode("fill"),t.type){case"pat... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){return!!this.parser&&(this.parser.parseClose(e)||(this.m... method validStyle (line 3) | validStyle(e){return l.validPatternValues[e]} method constructor (line 3) | constructor(e){this.rowCount=0,this.formatterOptions=e,this.fieldForma... method isRowHashArray (line 3) | static isRowHashArray(e){return!!Array.isArray(e)&&(Array.isArray(e[0]... method isRowArray (line 3) | static isRowArray(e){return Array.isArray(e)&&!this.isRowHashArray(e)} method gatherHeaders (line 3) | static gatherHeaders(e){return l.isRowHashArray(e)?e.map(e=>e[0]):Arra... method createTransform (line 3) | static createTransform(e){return a.isSyncTransform(e)?(t,r)=>{let n=nu... method rowTransform (line 3) | set rowTransform(e){if(!i.default(e))throw new TypeError("The transfor... method format (line 3) | format(e,t){this.callTransformer(e,(r,n)=>{if(r)return t(r);if(!e)retu... method finish (line 3) | finish(e){const t=[];if(this.formatterOptions.alwaysWriteHeaders&&0===... method checkHeaders (line 3) | checkHeaders(e){if(this.headers)return{shouldFormatColumns:!0,headers:... method gatherColumns (line 3) | gatherColumns(e){if(null===this.headers)throw new Error("Headers is cu... method callTransformer (line 3) | callTransformer(e,t){return this._rowTransform?this._rowTransform(e,t)... method formatColumns (line 3) | formatColumns(e,t){const r=e.map((e,r)=>this.fieldFormatter.format(e,r... function f (line 10) | function f(e,t){return t=t||"utf8",r.isBuffer(e)||(e=new r(e,t)),this._p... function d (line 10) | function d(e,t){return t=t||"utf8",r.isBuffer(e)||(e=new r(e,t)),this._p... method constructor (line 3) | constructor(){super(),this.map={dataBar:this.databarXform=new o,extLst... method tag (line 3) | get tag(){return"cfRule"} method isPrimitive (line 3) | static isPrimitive(e){return"iconSet"!==e.type||!e.custom&&!h[e.iconSet]} method render (line 3) | render(e,t){switch(t.type){case"expression":this.renderExpression(e,t)... method renderExpression (line 3) | renderExpression(e,t){e.openNode(this.tag,{type:"expression",dxfId:t.d... method renderCellIs (line 3) | renderCellIs(e,t){e.openNode(this.tag,{type:"cellIs",dxfId:t.dxfId,pri... method renderTop10 (line 3) | renderTop10(e,t){e.leafNode(this.tag,{type:"top10",dxfId:t.dxfId,prior... method renderAboveAverage (line 3) | renderAboveAverage(e,t){e.leafNode(this.tag,{type:"aboveAverage",dxfId... method renderDataBar (line 3) | renderDataBar(e,t){e.openNode(this.tag,{type:"dataBar",priority:t.prio... method renderColorScale (line 3) | renderColorScale(e,t){e.openNode(this.tag,{type:"colorScale",priority:... method renderIconSet (line 3) | renderIconSet(e,t){d.isPrimitive(t)&&(e.openNode(this.tag,{type:"iconS... method renderText (line 3) | renderText(e,t){e.openNode(this.tag,{type:t.operator,dxfId:t.dxfId,pri... method renderTimePeriod (line 3) | renderTimePeriod(e,t){e.openNode(this.tag,{type:"timePeriod",dxfId:t.d... method createNewModel (line 3) | createNewModel(e){let{attributes:t}=e;return{...f(t),dxfId:n.toIntValu... method onParserClose (line 3) | onParserClose(e,t){switch(e){case"dataBar":case"extLst":case"colorScal... function m (line 10) | function m(e,t,r){this.setGenerator(t),this.__prime=new n(e),this._prime... function b (line 10) | function b(e,t){var n=new r(e.toArray());return t?n.toString(t):n} function m (line 10) | function m(){if(null!==p)return p;var e=[];e[0]=2;for(var t=1,r=3;r<1048... function b (line 10) | function b(e){for(var t=m(),r=0;r0||this.type===l.Types.Merge} method merge (line 3) | merge(e,t){this._value.release(),this._value=c.create(l.Types.Merge,th... method unmerge (line 3) | unmerge(){this.type===l.Types.Merge&&(this._value.release(),this._valu... method isMergedTo (line 3) | isMergedTo(e){return this._value.type===l.Types.Merge&&this._value.isM... method master (line 3) | get master(){return this.type===l.Types.Merge?this._value.master:this} method isHyperlink (line 3) | get isHyperlink(){return this._value.type===l.Types.Hyperlink} method hyperlink (line 3) | get hyperlink(){return this._value.hyperlink} method value (line 3) | get value(){return this._value.value} method value (line 3) | set value(e){this.type!==l.Types.Merge?(this._value.release(),this._va... method note (line 3) | get note(){return this._comment&&this._comment.note} method note (line 3) | set note(e){this._comment=new a(e)} method text (line 3) | get text(){return this._value.toString()} method html (line 3) | get html(){return i.escapeHtml(this.text)} method toString (line 3) | toString(){return this.text} method _upgradeToHyperlink (line 3) | _upgradeToHyperlink(e){this.type===l.Types.String&&(this._value=c.crea... method formula (line 3) | get formula(){return this._value.formula} method result (line 3) | get result(){return this._value.result} method formulaType (line 3) | get formulaType(){return this._value.formulaType} method fullAddress (line 3) | get fullAddress(){const{worksheet:e}=this._row;return{sheetName:e.name... method name (line 3) | get name(){return this.names[0]} method name (line 3) | set name(e){this.names=[e]} method names (line 3) | get names(){return this.workbook.definedNames.getNamesEx(this.fullAddr... method names (line 3) | set names(e){const{definedNames:t}=this.workbook;t.removeAllNames(this... method addName (line 3) | addName(e){this.workbook.definedNames.addEx(this.fullAddress,e)} method removeName (line 3) | removeName(e){this.workbook.definedNames.removeEx(this.fullAddress,e)} method removeAllNames (line 3) | removeAllNames(){this.workbook.definedNames.removeAllNames(this.fullAd... method _dataValidations (line 3) | get _dataValidations(){return this.worksheet.dataValidations} method dataValidation (line 3) | get dataValidation(){return this._dataValidations.find(this.address)} method dataValidation (line 3) | set dataValidation(e){this._dataValidations.add(this.address,e)} method model (line 3) | get model(){const{model:e}=this._value;return e.style=this.style,this.... method model (line 3) | set model(e){if(this._value.release(),this._value=c.create(e.type,this... method constructor (line 3) | constructor(e){this._data=e} method length (line 3) | get length(){return this._data.length} method copy (line 3) | copy(e,t,r,n){return this._data._buf.copy(e,t,r,n)} method toBuffer (line 3) | toBuffer(){return this._data.toBuffer()} method constructor (line 3) | constructor(){super(),this.map={Company:new s({tag:"Company"}),Manager... method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode("Properties",l.PR... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.p... method constructor (line 3) | constructor(){super(),this.map={"dc:creator":new o({tag:"dc:creator"})... method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode("cp:corePropertie... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.p... method constructor (line 3) | constructor(){super(),this.map={"xdr:twoCellAnchor":new o,"xdr:oneCell... method prepare (line 3) | prepare(e){e.anchors.forEach((e,t)=>{e.anchorType=function(e){return("... method tag (line 3) | get tag(){return"xdr:wsDr"} method render (line 3) | render(e,t){e.openXml(i.StdDocAttributes),e.openNode(this.tag,l.DRAWIN... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.m... method reconcile (line 3) | reconcile(e,t){e.anchors.forEach(e=>{e.br?this.map["xdr:twoCellAnchor"... method constructor (line 3) | constructor(){super(),this.map={patternFill:new o,gradientFill:new a}} method tag (line 3) | get tag(){return"fill"} method render (line 3) | render(e,t){switch(e.addRollback(),e.openNode("fill"),t.type){case"pat... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){return!!this.parser&&(this.parser.parseClose(e)||(this.m... method validStyle (line 3) | validStyle(e){return l.validPatternValues[e]} method constructor (line 3) | constructor(e){this.rowCount=0,this.formatterOptions=e,this.fieldForma... method isRowHashArray (line 3) | static isRowHashArray(e){return!!Array.isArray(e)&&(Array.isArray(e[0]... method isRowArray (line 3) | static isRowArray(e){return Array.isArray(e)&&!this.isRowHashArray(e)} method gatherHeaders (line 3) | static gatherHeaders(e){return l.isRowHashArray(e)?e.map(e=>e[0]):Arra... method createTransform (line 3) | static createTransform(e){return a.isSyncTransform(e)?(t,r)=>{let n=nu... method rowTransform (line 3) | set rowTransform(e){if(!i.default(e))throw new TypeError("The transfor... method format (line 3) | format(e,t){this.callTransformer(e,(r,n)=>{if(r)return t(r);if(!e)retu... method finish (line 3) | finish(e){const t=[];if(this.formatterOptions.alwaysWriteHeaders&&0===... method checkHeaders (line 3) | checkHeaders(e){if(this.headers)return{shouldFormatColumns:!0,headers:... method gatherColumns (line 3) | gatherColumns(e){if(null===this.headers)throw new Error("Headers is cu... method callTransformer (line 3) | callTransformer(e,t){return this._rowTransform?this._rowTransform(e,t)... method formatColumns (line 3) | formatColumns(e,t){const r=e.map((e,r)=>this.fieldFormatter.format(e,r... function c (line 10) | function c(e,t){this.curve=e,this.type=t,this.precomputed=null} method constructor (line 3) | constructor(e){this._data=e} method length (line 3) | get length(){return this._data.length} method copy (line 3) | copy(e,t,r,n){this._data.copy(e,t,r,n)} method toBuffer (line 3) | toBuffer(){return this._data} method constructor (line 3) | constructor(){super(),this.map={"x14:dataBar":this.databarXform=new o,... method tag (line 3) | get tag(){return"x14:cfRule"} method isExt (line 3) | static isExt(e){return"dataBar"===e.type?o.isExt(e):!("iconSet"!==e.ty... method prepare (line 3) | prepare(e){c.isExt(e)&&(e.x14Id=`{${n()}}`.toUpperCase())} method render (line 3) | render(e,t){if(c.isExt(t))switch(t.type){case"dataBar":this.renderData... method renderDataBar (line 3) | renderDataBar(e,t){e.openNode(this.tag,{type:"dataBar",id:t.x14Id}),th... method renderIconSet (line 3) | renderIconSet(e,t){e.openNode(this.tag,{type:"iconSet",priority:t.prio... method createNewModel (line 3) | createNewModel(e){let{attributes:t}=e;return{type:t.type,x14Id:t.id,pr... method onParserClose (line 3) | onParserClose(e,t){Object.assign(this.model,t.model)} method constructor (line 3) | constructor(){super(),this.map={autoFilter:new o,tableColumns:new s({t... method prepare (line 3) | prepare(e,t){this.map.autoFilter.prepare(e),this.map.tableColumns.prep... method tag (line 3) | get tag(){return"table"} method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode(this.tag,{...c.TA... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;const{n... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.p... method reconcile (line 3) | reconcile(e,t){e.columns.forEach(e=>{void 0!==e.dxfId&&(e.style=t.styl... function l (line 10) | function l(e){this.twisted=1!=(0|e.a),this.mOneA=this.twisted&&-1==(0|e.... method constructor (line 3) | constructor(e,t,r){if(!e||!t)throw new Error("A Cell needs a Row");thi... method worksheet (line 3) | get worksheet(){return this._row.worksheet} method workbook (line 3) | get workbook(){return this._row.worksheet.workbook} method destroy (line 3) | destroy(){delete this.style,delete this._value,delete this._row,delete... method numFmt (line 3) | get numFmt(){return this.style.numFmt} method numFmt (line 3) | set numFmt(e){this.style.numFmt=e} method font (line 3) | get font(){return this.style.font} method font (line 3) | set font(e){this.style.font=e} method alignment (line 3) | get alignment(){return this.style.alignment} method alignment (line 3) | set alignment(e){this.style.alignment=e} method border (line 3) | get border(){return this.style.border} method border (line 3) | set border(e){this.style.border=e} method fill (line 3) | get fill(){return this.style.fill} method fill (line 3) | set fill(e){this.style.fill=e} method protection (line 3) | get protection(){return this.style.protection} method protection (line 3) | set protection(e){this.style.protection=e} method _mergeStyle (line 3) | _mergeStyle(e,t,r){const n=e&&e.numFmt||t&&t.numFmt;n&&(r.numFmt=n);co... method address (line 3) | get address(){return this._address} method row (line 3) | get row(){return this._row.number} method col (line 3) | get col(){return this._column.number} method $col$row (line 3) | get $col$row(){return`$${this._column.letter}$${this.row}`} method type (line 3) | get type(){return this._value.type} method effectiveType (line 3) | get effectiveType(){return this._value.effectiveType} method toCsvString (line 3) | toCsvString(){return this._value.toCsvString()} method addMergeRef (line 3) | addMergeRef(){this._mergeCount++} method releaseMergeRef (line 3) | releaseMergeRef(){this._mergeCount--} method isMerged (line 3) | get isMerged(){return this._mergeCount>0||this.type===l.Types.Merge} method merge (line 3) | merge(e,t){this._value.release(),this._value=c.create(l.Types.Merge,th... method unmerge (line 3) | unmerge(){this.type===l.Types.Merge&&(this._value.release(),this._valu... method isMergedTo (line 3) | isMergedTo(e){return this._value.type===l.Types.Merge&&this._value.isM... method master (line 3) | get master(){return this.type===l.Types.Merge?this._value.master:this} method isHyperlink (line 3) | get isHyperlink(){return this._value.type===l.Types.Hyperlink} method hyperlink (line 3) | get hyperlink(){return this._value.hyperlink} method value (line 3) | get value(){return this._value.value} method value (line 3) | set value(e){this.type!==l.Types.Merge?(this._value.release(),this._va... method note (line 3) | get note(){return this._comment&&this._comment.note} method note (line 3) | set note(e){this._comment=new a(e)} method text (line 3) | get text(){return this._value.toString()} method html (line 3) | get html(){return i.escapeHtml(this.text)} method toString (line 3) | toString(){return this.text} method _upgradeToHyperlink (line 3) | _upgradeToHyperlink(e){this.type===l.Types.String&&(this._value=c.crea... method formula (line 3) | get formula(){return this._value.formula} method result (line 3) | get result(){return this._value.result} method formulaType (line 3) | get formulaType(){return this._value.formulaType} method fullAddress (line 3) | get fullAddress(){const{worksheet:e}=this._row;return{sheetName:e.name... method name (line 3) | get name(){return this.names[0]} method name (line 3) | set name(e){this.names=[e]} method names (line 3) | get names(){return this.workbook.definedNames.getNamesEx(this.fullAddr... method names (line 3) | set names(e){const{definedNames:t}=this.workbook;t.removeAllNames(this... method addName (line 3) | addName(e){this.workbook.definedNames.addEx(this.fullAddress,e)} method removeName (line 3) | removeName(e){this.workbook.definedNames.removeEx(this.fullAddress,e)} method removeAllNames (line 3) | removeAllNames(){this.workbook.definedNames.removeAllNames(this.fullAd... method _dataValidations (line 3) | get _dataValidations(){return this.worksheet.dataValidations} method dataValidation (line 3) | get dataValidation(){return this._dataValidations.find(this.address)} method dataValidation (line 3) | set dataValidation(e){this._dataValidations.add(this.address,e)} method model (line 3) | get model(){const{model:e}=this._value;return e.style=this.style,this.... method model (line 3) | set model(e){if(this._value.release(),this._value=c.create(e.type,this... method constructor (line 3) | constructor(e){this._data=e} method length (line 3) | get length(){return this._data.length} method copy (line 3) | copy(e,t,r,n){return this._data._buf.copy(e,t,r,n)} method toBuffer (line 3) | toBuffer(){return this._data.toBuffer()} method constructor (line 3) | constructor(){super(),this.map={Company:new s({tag:"Company"}),Manager... method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode("Properties",l.PR... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.p... method constructor (line 3) | constructor(){super(),this.map={"dc:creator":new o({tag:"dc:creator"})... method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode("cp:corePropertie... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.p... method constructor (line 3) | constructor(){super(),this.map={"xdr:twoCellAnchor":new o,"xdr:oneCell... method prepare (line 3) | prepare(e){e.anchors.forEach((e,t)=>{e.anchorType=function(e){return("... method tag (line 3) | get tag(){return"xdr:wsDr"} method render (line 3) | render(e,t){e.openXml(i.StdDocAttributes),e.openNode(this.tag,l.DRAWIN... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.m... method reconcile (line 3) | reconcile(e,t){e.anchors.forEach(e=>{e.br?this.map["xdr:twoCellAnchor"... method constructor (line 3) | constructor(){super(),this.map={patternFill:new o,gradientFill:new a}} method tag (line 3) | get tag(){return"fill"} method render (line 3) | render(e,t){switch(e.addRollback(),e.openNode("fill"),t.type){case"pat... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){return!!this.parser&&(this.parser.parseClose(e)||(this.m... method validStyle (line 3) | validStyle(e){return l.validPatternValues[e]} method constructor (line 3) | constructor(e){this.rowCount=0,this.formatterOptions=e,this.fieldForma... method isRowHashArray (line 3) | static isRowHashArray(e){return!!Array.isArray(e)&&(Array.isArray(e[0]... method isRowArray (line 3) | static isRowArray(e){return Array.isArray(e)&&!this.isRowHashArray(e)} method gatherHeaders (line 3) | static gatherHeaders(e){return l.isRowHashArray(e)?e.map(e=>e[0]):Arra... method createTransform (line 3) | static createTransform(e){return a.isSyncTransform(e)?(t,r)=>{let n=nu... method rowTransform (line 3) | set rowTransform(e){if(!i.default(e))throw new TypeError("The transfor... method format (line 3) | format(e,t){this.callTransformer(e,(r,n)=>{if(r)return t(r);if(!e)retu... method finish (line 3) | finish(e){const t=[];if(this.formatterOptions.alwaysWriteHeaders&&0===... method checkHeaders (line 3) | checkHeaders(e){if(this.headers)return{shouldFormatColumns:!0,headers:... method gatherColumns (line 3) | gatherColumns(e){if(null===this.headers)throw new Error("Headers is cu... method callTransformer (line 3) | callTransformer(e,t){return this._rowTransform?this._rowTransform(e,t)... method formatColumns (line 3) | formatColumns(e,t){const r=e.map((e,r)=>this.fieldFormatter.format(e,r... function c (line 10) | function c(e,t,r,n,s){o.BasePoint.call(this,e,"projective"),null===t&&nu... method constructor (line 3) | constructor(e){this._data=e} method length (line 3) | get length(){return this._data.length} method copy (line 3) | copy(e,t,r,n){this._data.copy(e,t,r,n)} method toBuffer (line 3) | toBuffer(){return this._data} method constructor (line 3) | constructor(){super(),this.map={"x14:dataBar":this.databarXform=new o,... method tag (line 3) | get tag(){return"x14:cfRule"} method isExt (line 3) | static isExt(e){return"dataBar"===e.type?o.isExt(e):!("iconSet"!==e.ty... method prepare (line 3) | prepare(e){c.isExt(e)&&(e.x14Id=`{${n()}}`.toUpperCase())} method render (line 3) | render(e,t){if(c.isExt(t))switch(t.type){case"dataBar":this.renderData... method renderDataBar (line 3) | renderDataBar(e,t){e.openNode(this.tag,{type:"dataBar",id:t.x14Id}),th... method renderIconSet (line 3) | renderIconSet(e,t){e.openNode(this.tag,{type:"iconSet",priority:t.prio... method createNewModel (line 3) | createNewModel(e){let{attributes:t}=e;return{type:t.type,x14Id:t.id,pr... method onParserClose (line 3) | onParserClose(e,t){Object.assign(this.model,t.model)} method constructor (line 3) | constructor(){super(),this.map={autoFilter:new o,tableColumns:new s({t... method prepare (line 3) | prepare(e,t){this.map.autoFilter.prepare(e),this.map.tableColumns.prep... method tag (line 3) | get tag(){return"table"} method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode(this.tag,{...c.TA... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;const{n... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.p... method reconcile (line 3) | reconcile(e,t){e.columns.forEach(e=>{void 0!==e.dxfId&&(e.style=t.styl... function a (line 10) | function a(e){s.call(this,"mont",e),this.a=new n(e.a,16).toRed(this.red)... method constructor (line 3) | constructor(e,t){this._data=e,this._encoding=t} method length (line 3) | get length(){return this.toBuffer().length} method copy (line 3) | copy(e,t,r,n){return this.toBuffer().copy(e,t,r,n)} method toBuffer (line 3) | toBuffer(){return this._buffer||(this._buffer=n.from(this._data,this._... method constructor (line 3) | constructor(){this._xml=[],this._stack=[],this._rollbacks=[]} method tos (line 3) | get tos(){return this._stack.length?this._stack[this._stack.length-1]:... method cursor (line 3) | get cursor(){return this._xml.length} method openXml (line 3) | openXml(e){const t=this._xml;t.push("\n")} method openNode (line 3) | openNode(e,t){const r=this.tos,n=this._xml;r&&this.open&&n.push(">"),t... method addAttribute (line 3) | addAttribute(e,t){if(!this.open)throw new Error("Cannot write attribut... method addAttributes (line 3) | addAttributes(e){if(!this.open)throw new Error("Cannot write attribute... method writeText (line 3) | writeText(e){const t=this._xml;this.open&&(t.push(">"),this.open=!1),t... method writeXml (line 3) | writeXml(e){this.open&&(this._xml.push(">"),this.open=!1),this.leaf=!1... method closeNode (line 3) | closeNode(){const e=this._stack.pop(),t=this._xml;this.leaf?t.push("/>... method leafNode (line 3) | leafNode(e,t,r){this.openNode(e,t),void 0!==r&&this.writeText(r),this.... method closeAll (line 3) | closeAll(){for(;this._stack.length;)this.closeNode()} method addRollback (line 3) | addRollback(){return this._rollbacks.push({xml:this._xml.length,stack:... method commit (line 3) | commit(){this._rollbacks.pop()} method rollback (line 3) | rollback(){const e=this._rollbacks.pop();this._xml.length>e.xml&&this.... method xml (line 3) | get xml(){return this.closeAll(),this._xml.join("")} method constructor (line 3) | constructor(e){super(),this.options=Object.assign({type:"nodebuffer",c... method append (line 3) | append(e,t){t.hasOwnProperty("base64")&&t.base64?this.zip.file(t.name,... method finalize (line 3) | async finalize(){const e=await this.zip.generateAsync(this.options);th... method read (line 3) | read(e){return this.stream.read(e)} method setEncoding (line 3) | setEncoding(e){return this.stream.setEncoding(e)} method pause (line 3) | pause(){return this.stream.pause()} method resume (line 3) | resume(){return this.stream.resume()} method isPaused (line 3) | isPaused(){return this.stream.isPaused()} method pipe (line 3) | pipe(e,t){return this.stream.pipe(e,t)} method unpipe (line 3) | unpipe(e){return this.stream.unpipe(e)} method unshift (line 3) | unshift(e){return this.stream.unshift(e)} method wrap (line 3) | wrap(e){return this.stream.wrap(e)} method constructor (line 3) | constructor(){super(),this.map={stop:new s}} method name (line 3) | get name(){return"gradient"} method tag (line 3) | get tag(){return"gradientFill"} method render (line 3) | render(e,t){switch(e.openNode("gradientFill"),t.gradient){case"angle":... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){return!!this.parser&&(this.parser.parseClose(e)||(this.m... method constructor (line 3) | constructor(e,t){super(),this.id=e,this.formatCode=t} method tag (line 3) | get tag(){return"numFmt"} method render (line 3) | render(e,t){e.leafNode("numFmt",{numFmtId:t.id,formatCode:t.formatCode})} method parseOpen (line 3) | parseOpen(e){switch(e.name){case"numFmt":return this.model={id:parseIn... method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(){return!1} method constructor (line 3) | constructor(e){super({objectMode:e.objectMode}),this.lines="",this.row... method hasHitRowLimit (line 3) | get hasHitRowLimit(){return this.parserOptions.limitRows&&this.rowCoun... method shouldEmitRows (line 3) | get shouldEmitRows(){return this.parsedRowCount>this.parserOptions.ski... method shouldSkipLine (line 3) | get shouldSkipLine(){return this.parsedLineCount<=this.parserOptions.s... method transform (line 3) | transform(e){return this.rowTransformerValidator.rowTransform=e,this} method validate (line 3) | validate(e){return this.rowTransformerValidator.rowValidator=e,this} method emit (line 3) | emit(e){if("end"===e)return this.endEmitted||(this.endEmitted=!0,super... method _transform (line 3) | _transform(e,t,r){if(this.hasHitRowLimit)return r();const n=a.wrapDone... method _flush (line 3) | _flush(e){const t=a.wrapDoneCallback(e);if(this.hasHitRowLimit)return ... method parse (line 3) | parse(e,t){if(!e)return[];const{line:r,rows:n}=this.parser.parse(e,t);... method processRows (line 3) | processRows(e,r){const n=e.length,i=s=>{const o=e=>e?r(e):s%100!=0?i(s... method transformRow (line 3) | transformRow(e,t){try{this.headerTransformer.transform(e,(r,n)=>r?t(r)... method checkAndEmitHeaders (line 3) | checkAndEmitHeaders(){!this.headersEmitted&&this.headerTransformer.hea... method skipRow (line 3) | skipRow(e){return this.rowCount-=1,e(null,{row:null,isValid:!0})} method pushRow (line 3) | pushRow(e,t){try{this.parserOptions.objectMode?this.push(e):this.push(... method wrapDoneCallback (line 3) | static wrapDoneCallback(e){let t=!1;return function(r){if(r){if(t)thro... function l (line 10) | function l(e,t,r){s.BasePoint.call(this,e,"projective"),null===t&&null==... method constructor (line 3) | constructor(e,t,r){if(!e||!t)throw new Error("A Cell needs a Row");thi... method worksheet (line 3) | get worksheet(){return this._row.worksheet} method workbook (line 3) | get workbook(){return this._row.worksheet.workbook} method destroy (line 3) | destroy(){delete this.style,delete this._value,delete this._row,delete... method numFmt (line 3) | get numFmt(){return this.style.numFmt} method numFmt (line 3) | set numFmt(e){this.style.numFmt=e} method font (line 3) | get font(){return this.style.font} method font (line 3) | set font(e){this.style.font=e} method alignment (line 3) | get alignment(){return this.style.alignment} method alignment (line 3) | set alignment(e){this.style.alignment=e} method border (line 3) | get border(){return this.style.border} method border (line 3) | set border(e){this.style.border=e} method fill (line 3) | get fill(){return this.style.fill} method fill (line 3) | set fill(e){this.style.fill=e} method protection (line 3) | get protection(){return this.style.protection} method protection (line 3) | set protection(e){this.style.protection=e} method _mergeStyle (line 3) | _mergeStyle(e,t,r){const n=e&&e.numFmt||t&&t.numFmt;n&&(r.numFmt=n);co... method address (line 3) | get address(){return this._address} method row (line 3) | get row(){return this._row.number} method col (line 3) | get col(){return this._column.number} method $col$row (line 3) | get $col$row(){return`$${this._column.letter}$${this.row}`} method type (line 3) | get type(){return this._value.type} method effectiveType (line 3) | get effectiveType(){return this._value.effectiveType} method toCsvString (line 3) | toCsvString(){return this._value.toCsvString()} method addMergeRef (line 3) | addMergeRef(){this._mergeCount++} method releaseMergeRef (line 3) | releaseMergeRef(){this._mergeCount--} method isMerged (line 3) | get isMerged(){return this._mergeCount>0||this.type===l.Types.Merge} method merge (line 3) | merge(e,t){this._value.release(),this._value=c.create(l.Types.Merge,th... method unmerge (line 3) | unmerge(){this.type===l.Types.Merge&&(this._value.release(),this._valu... method isMergedTo (line 3) | isMergedTo(e){return this._value.type===l.Types.Merge&&this._value.isM... method master (line 3) | get master(){return this.type===l.Types.Merge?this._value.master:this} method isHyperlink (line 3) | get isHyperlink(){return this._value.type===l.Types.Hyperlink} method hyperlink (line 3) | get hyperlink(){return this._value.hyperlink} method value (line 3) | get value(){return this._value.value} method value (line 3) | set value(e){this.type!==l.Types.Merge?(this._value.release(),this._va... method note (line 3) | get note(){return this._comment&&this._comment.note} method note (line 3) | set note(e){this._comment=new a(e)} method text (line 3) | get text(){return this._value.toString()} method html (line 3) | get html(){return i.escapeHtml(this.text)} method toString (line 3) | toString(){return this.text} method _upgradeToHyperlink (line 3) | _upgradeToHyperlink(e){this.type===l.Types.String&&(this._value=c.crea... method formula (line 3) | get formula(){return this._value.formula} method result (line 3) | get result(){return this._value.result} method formulaType (line 3) | get formulaType(){return this._value.formulaType} method fullAddress (line 3) | get fullAddress(){const{worksheet:e}=this._row;return{sheetName:e.name... method name (line 3) | get name(){return this.names[0]} method name (line 3) | set name(e){this.names=[e]} method names (line 3) | get names(){return this.workbook.definedNames.getNamesEx(this.fullAddr... method names (line 3) | set names(e){const{definedNames:t}=this.workbook;t.removeAllNames(this... method addName (line 3) | addName(e){this.workbook.definedNames.addEx(this.fullAddress,e)} method removeName (line 3) | removeName(e){this.workbook.definedNames.removeEx(this.fullAddress,e)} method removeAllNames (line 3) | removeAllNames(){this.workbook.definedNames.removeAllNames(this.fullAd... method _dataValidations (line 3) | get _dataValidations(){return this.worksheet.dataValidations} method dataValidation (line 3) | get dataValidation(){return this._dataValidations.find(this.address)} method dataValidation (line 3) | set dataValidation(e){this._dataValidations.add(this.address,e)} method model (line 3) | get model(){const{model:e}=this._value;return e.style=this.style,this.... method model (line 3) | set model(e){if(this._value.release(),this._value=c.create(e.type,this... method constructor (line 3) | constructor(e){this._data=e} method length (line 3) | get length(){return this._data.length} method copy (line 3) | copy(e,t,r,n){return this._data._buf.copy(e,t,r,n)} method toBuffer (line 3) | toBuffer(){return this._data.toBuffer()} method constructor (line 3) | constructor(){super(),this.map={Company:new s({tag:"Company"}),Manager... method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode("Properties",l.PR... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.p... method constructor (line 3) | constructor(){super(),this.map={"dc:creator":new o({tag:"dc:creator"})... method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode("cp:corePropertie... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.p... method constructor (line 3) | constructor(){super(),this.map={"xdr:twoCellAnchor":new o,"xdr:oneCell... method prepare (line 3) | prepare(e){e.anchors.forEach((e,t)=>{e.anchorType=function(e){return("... method tag (line 3) | get tag(){return"xdr:wsDr"} method render (line 3) | render(e,t){e.openXml(i.StdDocAttributes),e.openNode(this.tag,l.DRAWIN... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.m... method reconcile (line 3) | reconcile(e,t){e.anchors.forEach(e=>{e.br?this.map["xdr:twoCellAnchor"... method constructor (line 3) | constructor(){super(),this.map={patternFill:new o,gradientFill:new a}} method tag (line 3) | get tag(){return"fill"} method render (line 3) | render(e,t){switch(e.addRollback(),e.openNode("fill"),t.type){case"pat... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){return!!this.parser&&(this.parser.parseClose(e)||(this.m... method validStyle (line 3) | validStyle(e){return l.validPatternValues[e]} method constructor (line 3) | constructor(e){this.rowCount=0,this.formatterOptions=e,this.fieldForma... method isRowHashArray (line 3) | static isRowHashArray(e){return!!Array.isArray(e)&&(Array.isArray(e[0]... method isRowArray (line 3) | static isRowArray(e){return Array.isArray(e)&&!this.isRowHashArray(e)} method gatherHeaders (line 3) | static gatherHeaders(e){return l.isRowHashArray(e)?e.map(e=>e[0]):Arra... method createTransform (line 3) | static createTransform(e){return a.isSyncTransform(e)?(t,r)=>{let n=nu... method rowTransform (line 3) | set rowTransform(e){if(!i.default(e))throw new TypeError("The transfor... method format (line 3) | format(e,t){this.callTransformer(e,(r,n)=>{if(r)return t(r);if(!e)retu... method finish (line 3) | finish(e){const t=[];if(this.formatterOptions.alwaysWriteHeaders&&0===... method checkHeaders (line 3) | checkHeaders(e){if(this.headers)return{shouldFormatColumns:!0,headers:... method gatherColumns (line 3) | gatherColumns(e){if(null===this.headers)throw new Error("Headers is cu... method callTransformer (line 3) | callTransformer(e,t){return this._rowTransform?this._rowTransform(e,t)... method formatColumns (line 3) | formatColumns(e,t){const r=e.map((e,r)=>this.fieldFormatter.format(e,r... function l (line 10) | function l(e){o.call(this,"short",e),this.a=new i(e.a,16).toRed(this.red... method constructor (line 3) | constructor(e,t,r){if(!e||!t)throw new Error("A Cell needs a Row");thi... method worksheet (line 3) | get worksheet(){return this._row.worksheet} method workbook (line 3) | get workbook(){return this._row.worksheet.workbook} method destroy (line 3) | destroy(){delete this.style,delete this._value,delete this._row,delete... method numFmt (line 3) | get numFmt(){return this.style.numFmt} method numFmt (line 3) | set numFmt(e){this.style.numFmt=e} method font (line 3) | get font(){return this.style.font} method font (line 3) | set font(e){this.style.font=e} method alignment (line 3) | get alignment(){return this.style.alignment} method alignment (line 3) | set alignment(e){this.style.alignment=e} method border (line 3) | get border(){return this.style.border} method border (line 3) | set border(e){this.style.border=e} method fill (line 3) | get fill(){return this.style.fill} method fill (line 3) | set fill(e){this.style.fill=e} method protection (line 3) | get protection(){return this.style.protection} method protection (line 3) | set protection(e){this.style.protection=e} method _mergeStyle (line 3) | _mergeStyle(e,t,r){const n=e&&e.numFmt||t&&t.numFmt;n&&(r.numFmt=n);co... method address (line 3) | get address(){return this._address} method row (line 3) | get row(){return this._row.number} method col (line 3) | get col(){return this._column.number} method $col$row (line 3) | get $col$row(){return`$${this._column.letter}$${this.row}`} method type (line 3) | get type(){return this._value.type} method effectiveType (line 3) | get effectiveType(){return this._value.effectiveType} method toCsvString (line 3) | toCsvString(){return this._value.toCsvString()} method addMergeRef (line 3) | addMergeRef(){this._mergeCount++} method releaseMergeRef (line 3) | releaseMergeRef(){this._mergeCount--} method isMerged (line 3) | get isMerged(){return this._mergeCount>0||this.type===l.Types.Merge} method merge (line 3) | merge(e,t){this._value.release(),this._value=c.create(l.Types.Merge,th... method unmerge (line 3) | unmerge(){this.type===l.Types.Merge&&(this._value.release(),this._valu... method isMergedTo (line 3) | isMergedTo(e){return this._value.type===l.Types.Merge&&this._value.isM... method master (line 3) | get master(){return this.type===l.Types.Merge?this._value.master:this} method isHyperlink (line 3) | get isHyperlink(){return this._value.type===l.Types.Hyperlink} method hyperlink (line 3) | get hyperlink(){return this._value.hyperlink} method value (line 3) | get value(){return this._value.value} method value (line 3) | set value(e){this.type!==l.Types.Merge?(this._value.release(),this._va... method note (line 3) | get note(){return this._comment&&this._comment.note} method note (line 3) | set note(e){this._comment=new a(e)} method text (line 3) | get text(){return this._value.toString()} method html (line 3) | get html(){return i.escapeHtml(this.text)} method toString (line 3) | toString(){return this.text} method _upgradeToHyperlink (line 3) | _upgradeToHyperlink(e){this.type===l.Types.String&&(this._value=c.crea... method formula (line 3) | get formula(){return this._value.formula} method result (line 3) | get result(){return this._value.result} method formulaType (line 3) | get formulaType(){return this._value.formulaType} method fullAddress (line 3) | get fullAddress(){const{worksheet:e}=this._row;return{sheetName:e.name... method name (line 3) | get name(){return this.names[0]} method name (line 3) | set name(e){this.names=[e]} method names (line 3) | get names(){return this.workbook.definedNames.getNamesEx(this.fullAddr... method names (line 3) | set names(e){const{definedNames:t}=this.workbook;t.removeAllNames(this... method addName (line 3) | addName(e){this.workbook.definedNames.addEx(this.fullAddress,e)} method removeName (line 3) | removeName(e){this.workbook.definedNames.removeEx(this.fullAddress,e)} method removeAllNames (line 3) | removeAllNames(){this.workbook.definedNames.removeAllNames(this.fullAd... method _dataValidations (line 3) | get _dataValidations(){return this.worksheet.dataValidations} method dataValidation (line 3) | get dataValidation(){return this._dataValidations.find(this.address)} method dataValidation (line 3) | set dataValidation(e){this._dataValidations.add(this.address,e)} method model (line 3) | get model(){const{model:e}=this._value;return e.style=this.style,this.... method model (line 3) | set model(e){if(this._value.release(),this._value=c.create(e.type,this... method constructor (line 3) | constructor(e){this._data=e} method length (line 3) | get length(){return this._data.length} method copy (line 3) | copy(e,t,r,n){return this._data._buf.copy(e,t,r,n)} method toBuffer (line 3) | toBuffer(){return this._data.toBuffer()} method constructor (line 3) | constructor(){super(),this.map={Company:new s({tag:"Company"}),Manager... method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode("Properties",l.PR... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.p... method constructor (line 3) | constructor(){super(),this.map={"dc:creator":new o({tag:"dc:creator"})... method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode("cp:corePropertie... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.p... method constructor (line 3) | constructor(){super(),this.map={"xdr:twoCellAnchor":new o,"xdr:oneCell... method prepare (line 3) | prepare(e){e.anchors.forEach((e,t)=>{e.anchorType=function(e){return("... method tag (line 3) | get tag(){return"xdr:wsDr"} method render (line 3) | render(e,t){e.openXml(i.StdDocAttributes),e.openNode(this.tag,l.DRAWIN... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.m... method reconcile (line 3) | reconcile(e,t){e.anchors.forEach(e=>{e.br?this.map["xdr:twoCellAnchor"... method constructor (line 3) | constructor(){super(),this.map={patternFill:new o,gradientFill:new a}} method tag (line 3) | get tag(){return"fill"} method render (line 3) | render(e,t){switch(e.addRollback(),e.openNode("fill"),t.type){case"pat... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){return!!this.parser&&(this.parser.parseClose(e)||(this.m... method validStyle (line 3) | validStyle(e){return l.validPatternValues[e]} method constructor (line 3) | constructor(e){this.rowCount=0,this.formatterOptions=e,this.fieldForma... method isRowHashArray (line 3) | static isRowHashArray(e){return!!Array.isArray(e)&&(Array.isArray(e[0]... method isRowArray (line 3) | static isRowArray(e){return Array.isArray(e)&&!this.isRowHashArray(e)} method gatherHeaders (line 3) | static gatherHeaders(e){return l.isRowHashArray(e)?e.map(e=>e[0]):Arra... method createTransform (line 3) | static createTransform(e){return a.isSyncTransform(e)?(t,r)=>{let n=nu... method rowTransform (line 3) | set rowTransform(e){if(!i.default(e))throw new TypeError("The transfor... method format (line 3) | format(e,t){this.callTransformer(e,(r,n)=>{if(r)return t(r);if(!e)retu... method finish (line 3) | finish(e){const t=[];if(this.formatterOptions.alwaysWriteHeaders&&0===... method checkHeaders (line 3) | checkHeaders(e){if(this.headers)return{shouldFormatColumns:!0,headers:... method gatherColumns (line 3) | gatherColumns(e){if(null===this.headers)throw new Error("Headers is cu... method callTransformer (line 3) | callTransformer(e,t){return this._rowTransform?this._rowTransform(e,t)... method formatColumns (line 3) | formatColumns(e,t){const r=e.map((e,r)=>this.fieldFormatter.format(e,r... function c (line 10) | function c(e,t,r,n){o.BasePoint.call(this,e,"affine"),null===t&&null===r... method constructor (line 3) | constructor(e){this._data=e} method length (line 3) | get length(){return this._data.length} method copy (line 3) | copy(e,t,r,n){this._data.copy(e,t,r,n)} method toBuffer (line 3) | toBuffer(){return this._data} method constructor (line 3) | constructor(){super(),this.map={"x14:dataBar":this.databarXform=new o,... method tag (line 3) | get tag(){return"x14:cfRule"} method isExt (line 3) | static isExt(e){return"dataBar"===e.type?o.isExt(e):!("iconSet"!==e.ty... method prepare (line 3) | prepare(e){c.isExt(e)&&(e.x14Id=`{${n()}}`.toUpperCase())} method render (line 3) | render(e,t){if(c.isExt(t))switch(t.type){case"dataBar":this.renderData... method renderDataBar (line 3) | renderDataBar(e,t){e.openNode(this.tag,{type:"dataBar",id:t.x14Id}),th... method renderIconSet (line 3) | renderIconSet(e,t){e.openNode(this.tag,{type:"iconSet",priority:t.prio... method createNewModel (line 3) | createNewModel(e){let{attributes:t}=e;return{type:t.type,x14Id:t.id,pr... method onParserClose (line 3) | onParserClose(e,t){Object.assign(this.model,t.model)} method constructor (line 3) | constructor(){super(),this.map={autoFilter:new o,tableColumns:new s({t... method prepare (line 3) | prepare(e,t){this.map.autoFilter.prepare(e),this.map.tableColumns.prep... method tag (line 3) | get tag(){return"table"} method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode(this.tag,{...c.TA... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;const{n... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.p... method reconcile (line 3) | reconcile(e,t){e.columns.forEach(e=>{void 0!==e.dxfId&&(e.style=t.styl... function u (line 10) | function u(e,t,r,n){o.BasePoint.call(this,e,"jacobian"),null===t&&null==... method constructor (line 3) | constructor(e){this.size=e,this.buffer=n.alloc(e),this.iRead=0,this.iW... method toBuffer (line 3) | toBuffer(){if(0===this.iRead&&this.iWrite===this.size)return this.buff... method length (line 3) | get length(){return this.iWrite-this.iRead} method eod (line 3) | get eod(){return this.iRead===this.iWrite} method full (line 3) | get full(){return this.iWrite===this.size} method read (line 3) | read(e){let t;return 0===e?null:void 0===e||e>=this.length?(t=this.toB... method write (line 3) | write(e,t,r){const n=Math.min(r,this.size-this.iWrite);return e.copy(t... method constructor (line 3) | constructor(e){super(),this.options=e||u.OPTIONS,this.map={b:{prop:"bo... method tag (line 3) | get tag(){return this.options.tagName} method render (line 3) | render(e,t){const{map:r}=this;e.openNode(this.options.tagName),l.each(... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;if(this... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser&&!this.parser.parseClose(e)){const t=this... function i (line 10) | function i(t){return e.point(t[0],t[1],r)} method constructor (line 3) | constructor(e,t){let r=arguments.length>2&&void 0!==arguments[2]?argum... method asInstance (line 3) | static asInstance(e){return e instanceof i||null==e?e:new i(e)} method col (line 3) | get col(){return this.nativeCol+Math.min(this.colWidth-1,this.nativeCo... method col (line 3) | set col(e){this.nativeCol=Math.floor(e),this.nativeColOff=Math.floor((... method row (line 3) | get row(){return this.nativeRow+Math.min(this.rowHeight-1,this.nativeR... method row (line 3) | set row(e){this.nativeRow=Math.floor(e),this.nativeRowOff=Math.floor((... method colWidth (line 3) | get colWidth(){return this.worksheet&&this.worksheet.getColumn(this.na... method rowHeight (line 3) | get rowHeight(){return this.worksheet&&this.worksheet.getRow(this.nati... method model (line 3) | get model(){return{nativeCol:this.nativeCol,nativeColOff:this.nativeCo... method model (line 3) | set model(e){this.nativeCol=e.nativeCol,this.nativeColOff=e.nativeColO... method constructor (line 3) | constructor(e){this.note=e} method model (line 3) | get model(){let e=null;switch(typeof this.note){case"string":e={type:"... method model (line 3) | set model(e){const{note:t}=e,{texts:r}=t;1===r.length&&1===Object.keys... method fromModel (line 3) | static fromModel(e){const t=new i;return t.model=e,t} method constructor (line 3) | constructor(){this.decode(arguments)} method setTLBR (line 3) | setTLBR(e,t,r,i,s){if(arguments.length<4){const i=n.decodeAddress(e),o... method decode (line 3) | decode(e){switch(e.length){case 5:this.setTLBR(e[0],e[1],e[2],e[3],e[4... method top (line 3) | get top(){return this.model.top||1} method top (line 3) | set top(e){this.model.top=e} method left (line 3) | get left(){return this.model.left||1} method left (line 3) | set left(e){this.model.left=e} method bottom (line 3) | get bottom(){return this.model.bottom||1} method bottom (line 3) | set bottom(e){this.model.bottom=e} method right (line 3) | get right(){return this.model.right||1} method right (line 3) | set right(e){this.model.right=e} method sheetName (line 3) | get sheetName(){return this.model.sheetName} method sheetName (line 3) | set sheetName(e){this.model.sheetName=e} method _serialisedSheetName (line 3) | get _serialisedSheetName(){const{sheetName:e}=this.model;return e?/^[a... method expand (line 3) | expand(e,t,r,n){(!this.model.top||e1?this.range:this._serialisedSheetN... method $shortRange (line 3) | get $shortRange(){return this.count>1?this.$range:this._serialisedShee... method count (line 3) | get count(){return(1+this.bottom-this.top)*(1+this.right-this.left)} method toString (line 3) | toString(){return this.range} method intersects (line 3) | intersects(e){return(!e.sheetName||!this.sheetName||e.sheetName===this... method contains (line 3) | contains(e){const t=n.decodeEx(e);return this.containsEx(t)} method containsEx (line 3) | containsEx(e){return(!e.sheetName||!this.sheetName||e.sheetName===this... method forEachAddress (line 3) | forEachAddress(e){for(let t=this.left;t<=this.right;t++)for(let r=this... method constructor (line 3) | constructor(e,t,r){this.table=e,this.column=t,this.index=r} method _set (line 3) | _set(e,t){this.table.cacheState(),this.column[e]=t} method name (line 3) | get name(){return this.column.name} method name (line 3) | set name(e){this._set("name",e)} method filterButton (line 3) | get filterButton(){return this.column.filterButton} method filterButton (line 3) | set filterButton(e){this.column.filterButton=e} method style (line 3) | get style(){return this.column.style} method style (line 3) | set style(e){this.column.style=e} method totalsRowLabel (line 3) | get totalsRowLabel(){return this.column.totalsRowLabel} method totalsRowLabel (line 3) | set totalsRowLabel(e){this._set("totalsRowLabel",e)} method totalsRowFunction (line 3) | get totalsRowFunction(){return this.column.totalsRowFunction} method totalsRowFunction (line 3) | set totalsRowFunction(e){this._set("totalsRowFunction",e)} method totalsRowResult (line 3) | get totalsRowResult(){return this.column.totalsRowResult} method totalsRowResult (line 3) | set totalsRowResult(e){this._set("totalsRowResult",e)} method totalsRowFormula (line 3) | get totalsRowFormula(){return this.column.totalsRowFormula} method totalsRowFormula (line 3) | set totalsRowFormula(e){this._set("totalsRowFormula",e)} method constructor (line 3) | constructor(e){super(),this.model=e} method tag (line 3) | get tag(){return"u"} method render (line 3) | render(e,t){if(!0===(t=t||this.model))e.leafNode("u");else{const r=i.A... method parseOpen (line 3) | parseOpen(e){"u"===e.name&&(this.model=e.attributes.val||!0)} method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(){return!1} function l (line 10) | function l(e){"short"===e.type?this.curve=new o.short(e):"edwards"===e.t... method constructor (line 3) | constructor(e,t,r){if(!e||!t)throw new Error("A Cell needs a Row");thi... method worksheet (line 3) | get worksheet(){return this._row.worksheet} method workbook (line 3) | get workbook(){return this._row.worksheet.workbook} method destroy (line 3) | destroy(){delete this.style,delete this._value,delete this._row,delete... method numFmt (line 3) | get numFmt(){return this.style.numFmt} method numFmt (line 3) | set numFmt(e){this.style.numFmt=e} method font (line 3) | get font(){return this.style.font} method font (line 3) | set font(e){this.style.font=e} method alignment (line 3) | get alignment(){return this.style.alignment} method alignment (line 3) | set alignment(e){this.style.alignment=e} method border (line 3) | get border(){return this.style.border} method border (line 3) | set border(e){this.style.border=e} method fill (line 3) | get fill(){return this.style.fill} method fill (line 3) | set fill(e){this.style.fill=e} method protection (line 3) | get protection(){return this.style.protection} method protection (line 3) | set protection(e){this.style.protection=e} method _mergeStyle (line 3) | _mergeStyle(e,t,r){const n=e&&e.numFmt||t&&t.numFmt;n&&(r.numFmt=n);co... method address (line 3) | get address(){return this._address} method row (line 3) | get row(){return this._row.number} method col (line 3) | get col(){return this._column.number} method $col$row (line 3) | get $col$row(){return`$${this._column.letter}$${this.row}`} method type (line 3) | get type(){return this._value.type} method effectiveType (line 3) | get effectiveType(){return this._value.effectiveType} method toCsvString (line 3) | toCsvString(){return this._value.toCsvString()} method addMergeRef (line 3) | addMergeRef(){this._mergeCount++} method releaseMergeRef (line 3) | releaseMergeRef(){this._mergeCount--} method isMerged (line 3) | get isMerged(){return this._mergeCount>0||this.type===l.Types.Merge} method merge (line 3) | merge(e,t){this._value.release(),this._value=c.create(l.Types.Merge,th... method unmerge (line 3) | unmerge(){this.type===l.Types.Merge&&(this._value.release(),this._valu... method isMergedTo (line 3) | isMergedTo(e){return this._value.type===l.Types.Merge&&this._value.isM... method master (line 3) | get master(){return this.type===l.Types.Merge?this._value.master:this} method isHyperlink (line 3) | get isHyperlink(){return this._value.type===l.Types.Hyperlink} method hyperlink (line 3) | get hyperlink(){return this._value.hyperlink} method value (line 3) | get value(){return this._value.value} method value (line 3) | set value(e){this.type!==l.Types.Merge?(this._value.release(),this._va... method note (line 3) | get note(){return this._comment&&this._comment.note} method note (line 3) | set note(e){this._comment=new a(e)} method text (line 3) | get text(){return this._value.toString()} method html (line 3) | get html(){return i.escapeHtml(this.text)} method toString (line 3) | toString(){return this.text} method _upgradeToHyperlink (line 3) | _upgradeToHyperlink(e){this.type===l.Types.String&&(this._value=c.crea... method formula (line 3) | get formula(){return this._value.formula} method result (line 3) | get result(){return this._value.result} method formulaType (line 3) | get formulaType(){return this._value.formulaType} method fullAddress (line 3) | get fullAddress(){const{worksheet:e}=this._row;return{sheetName:e.name... method name (line 3) | get name(){return this.names[0]} method name (line 3) | set name(e){this.names=[e]} method names (line 3) | get names(){return this.workbook.definedNames.getNamesEx(this.fullAddr... method names (line 3) | set names(e){const{definedNames:t}=this.workbook;t.removeAllNames(this... method addName (line 3) | addName(e){this.workbook.definedNames.addEx(this.fullAddress,e)} method removeName (line 3) | removeName(e){this.workbook.definedNames.removeEx(this.fullAddress,e)} method removeAllNames (line 3) | removeAllNames(){this.workbook.definedNames.removeAllNames(this.fullAd... method _dataValidations (line 3) | get _dataValidations(){return this.worksheet.dataValidations} method dataValidation (line 3) | get dataValidation(){return this._dataValidations.find(this.address)} method dataValidation (line 3) | set dataValidation(e){this._dataValidations.add(this.address,e)} method model (line 3) | get model(){const{model:e}=this._value;return e.style=this.style,this.... method model (line 3) | set model(e){if(this._value.release(),this._value=c.create(e.type,this... method constructor (line 3) | constructor(e){this._data=e} method length (line 3) | get length(){return this._data.length} method copy (line 3) | copy(e,t,r,n){return this._data._buf.copy(e,t,r,n)} method toBuffer (line 3) | toBuffer(){return this._data.toBuffer()} method constructor (line 3) | constructor(){super(),this.map={Company:new s({tag:"Company"}),Manager... method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode("Properties",l.PR... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.p... method constructor (line 3) | constructor(){super(),this.map={"dc:creator":new o({tag:"dc:creator"})... method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode("cp:corePropertie... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.p... method constructor (line 3) | constructor(){super(),this.map={"xdr:twoCellAnchor":new o,"xdr:oneCell... method prepare (line 3) | prepare(e){e.anchors.forEach((e,t)=>{e.anchorType=function(e){return("... method tag (line 3) | get tag(){return"xdr:wsDr"} method render (line 3) | render(e,t){e.openXml(i.StdDocAttributes),e.openNode(this.tag,l.DRAWIN... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.m... method reconcile (line 3) | reconcile(e,t){e.anchors.forEach(e=>{e.br?this.map["xdr:twoCellAnchor"... method constructor (line 3) | constructor(){super(),this.map={patternFill:new o,gradientFill:new a}} method tag (line 3) | get tag(){return"fill"} method render (line 3) | render(e,t){switch(e.addRollback(),e.openNode("fill"),t.type){case"pat... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){return!!this.parser&&(this.parser.parseClose(e)||(this.m... method validStyle (line 3) | validStyle(e){return l.validPatternValues[e]} method constructor (line 3) | constructor(e){this.rowCount=0,this.formatterOptions=e,this.fieldForma... method isRowHashArray (line 3) | static isRowHashArray(e){return!!Array.isArray(e)&&(Array.isArray(e[0]... method isRowArray (line 3) | static isRowArray(e){return Array.isArray(e)&&!this.isRowHashArray(e)} method gatherHeaders (line 3) | static gatherHeaders(e){return l.isRowHashArray(e)?e.map(e=>e[0]):Arra... method createTransform (line 3) | static createTransform(e){return a.isSyncTransform(e)?(t,r)=>{let n=nu... method rowTransform (line 3) | set rowTransform(e){if(!i.default(e))throw new TypeError("The transfor... method format (line 3) | format(e,t){this.callTransformer(e,(r,n)=>{if(r)return t(r);if(!e)retu... method finish (line 3) | finish(e){const t=[];if(this.formatterOptions.alwaysWriteHeaders&&0===... method checkHeaders (line 3) | checkHeaders(e){if(this.headers)return{shouldFormatColumns:!0,headers:... method gatherColumns (line 3) | gatherColumns(e){if(null===this.headers)throw new Error("Headers is cu... method callTransformer (line 3) | callTransformer(e,t){return this._rowTransform?this._rowTransform(e,t)... method formatColumns (line 3) | formatColumns(e,t){const r=e.map((e,r)=>this.fieldFormatter.format(e,r... function c (line 10) | function c(e,t){Object.defineProperty(i,e,{configurable:!0,enumerable:!0... method constructor (line 3) | constructor(e){this._data=e} method length (line 3) | get length(){return this._data.length} method copy (line 3) | copy(e,t,r,n){this._data.copy(e,t,r,n)} method toBuffer (line 3) | toBuffer(){return this._data} method constructor (line 3) | constructor(){super(),this.map={"x14:dataBar":this.databarXform=new o,... method tag (line 3) | get tag(){return"x14:cfRule"} method isExt (line 3) | static isExt(e){return"dataBar"===e.type?o.isExt(e):!("iconSet"!==e.ty... method prepare (line 3) | prepare(e){c.isExt(e)&&(e.x14Id=`{${n()}}`.toUpperCase())} method render (line 3) | render(e,t){if(c.isExt(t))switch(t.type){case"dataBar":this.renderData... method renderDataBar (line 3) | renderDataBar(e,t){e.openNode(this.tag,{type:"dataBar",id:t.x14Id}),th... method renderIconSet (line 3) | renderIconSet(e,t){e.openNode(this.tag,{type:"iconSet",priority:t.prio... method createNewModel (line 3) | createNewModel(e){let{attributes:t}=e;return{type:t.type,x14Id:t.id,pr... method onParserClose (line 3) | onParserClose(e,t){Object.assign(this.model,t.model)} method constructor (line 3) | constructor(){super(),this.map={autoFilter:new o,tableColumns:new s({t... method prepare (line 3) | prepare(e,t){this.map.autoFilter.prepare(e),this.map.tableColumns.prep... method tag (line 3) | get tag(){return"table"} method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode(this.tag,{...c.TA... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;const{n... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.p... method reconcile (line 3) | reconcile(e,t){e.columns.forEach(e=>{void 0!==e.dxfId&&(e.style=t.styl... function h (line 10) | function h(e){if(!(this instanceof h))return new h(e);"string"==typeof e... function s (line 10) | function s(e,t){this.ec=e,this.priv=null,this.pub=null,t.priv&&this._imp... method prepare (line 3) | prepare(){} method render (line 3) | render(){} method parseOpen (line 3) | parseOpen(e){} method parseText (line 3) | parseText(e){} method parseClose (line 3) | parseClose(e){} method reconcile (line 3) | reconcile(e,t){} method reset (line 3) | reset(){this.model=null,this.map&&Object.values(this.map).forEach(e=>{... method mergeModel (line 3) | mergeModel(e){this.model=Object.assign(this.model||{},e)} method parse (line 3) | async parse(e){for await(const t of e)for(const{eventType:e,value:r}of... method parseStream (line 3) | async parseStream(e){return this.parse(n(e))} method xml (line 3) | get xml(){return this.toXml(this.model)} method toXml (line 3) | toXml(e){const t=new i;return this.render(t,e),t.xml} method toAttribute (line 3) | static toAttribute(e,t){let r=arguments.length>2&&void 0!==arguments[2... method toStringAttribute (line 3) | static toStringAttribute(e,t){let r=arguments.length>2&&void 0!==argum... method toStringValue (line 3) | static toStringValue(e,t){return void 0===e?t:e} method toBoolAttribute (line 3) | static toBoolAttribute(e,t){let r=arguments.length>2&&void 0!==argumen... method toBoolValue (line 3) | static toBoolValue(e,t){return void 0===e?t:"1"===e} method toIntAttribute (line 3) | static toIntAttribute(e,t){let r=arguments.length>2&&void 0!==argument... method toIntValue (line 3) | static toIntValue(e,t){return void 0===e?t:parseInt(e,10)} method toFloatAttribute (line 3) | static toFloatAttribute(e,t){let r=arguments.length>2&&void 0!==argume... method toFloatValue (line 3) | static toFloatValue(e,t){return void 0===e?t:parseFloat(e)} method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode("Types",s.PROPERT... method parseOpen (line 3) | parseOpen(){return!1} method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(){return!1} method tag (line 3) | get tag(){return"x14:id"} method render (line 3) | render(e,t){e.leafNode(this.tag,null,t)} method parseOpen (line 3) | parseOpen(){this.model=""} method parseText (line 3) | parseText(e){this.model+=e} method parseClose (line 3) | parseClose(e){return e!==this.tag} method constructor (line 3) | constructor(){super(),this.map={"x14:conditionalFormattings":this.cond... method tag (line 3) | get tag(){return"ext"} method hasContent (line 3) | hasContent(e){return this.conditionalFormattings.hasContent(e.conditio... method prepare (line 3) | prepare(e,t){this.conditionalFormattings.prepare(e.conditionalFormatti... method render (line 3) | render(e,t){e.openNode("ext",{uri:"{78C0D931-6437-407d-A8EE-F0AAD7539E... method createNewModel (line 3) | createNewModel(){return{}} method onParserClose (line 3) | onParserClose(e,t){this.model[e]=t.model} method constructor (line 3) | constructor(){super(),this.map={color:new i}} method tag (line 3) | get tag(){return"stop"} method render (line 3) | render(e,t){e.openNode("stop"),e.addAttribute("position",t.position),t... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(e){return!!this.parser&&(this.parser.parseClose(e)||(this.m... method constructor (line 3) | constructor(e){super({writableObjectMode:e.objectMode}),this.hasWritte... method transform (line 3) | transform(e){return this.rowFormatter.rowTransform=e,this} method _transform (line 3) | _transform(e,r,n){let i=!1;try{this.hasWrittenBOM||(this.push(this.for... method _flush (line 3) | _flush(e){this.rowFormatter.finish((r,n)=>r?e(r):(n&&n.forEach(e=>{thi... function o (line 10) | function o(e,t){if(e instanceof o)return e;this._importDER(e,t)||(s(e.r&... method constructor (line 3) | constructor(e,t,r){this._worksheet=e,this._number=t,!1!==r&&(this.defn... method number (line 3) | get number(){return this._number} method worksheet (line 3) | get worksheet(){return this._worksheet} method letter (line 3) | get letter(){return s.n2l(this._number)} method isCustomWidth (line 3) | get isCustomWidth(){return void 0!==this.width&&9!==this.width} method defn (line 3) | get defn(){return{header:this._header,key:this.key,width:this.width,st... method defn (line 3) | set defn(e){e?(this.key=e.key,this.width=void 0!==e.width?e.width:9,th... method headers (line 3) | get headers(){return this._header&&this._header instanceof Array?this.... method header (line 3) | get header(){return this._header} method header (line 3) | set header(e){void 0!==e?(this._header=e,this.headers.forEach((e,t)=>{... method key (line 3) | get key(){return this._key} method key (line 3) | set key(e){(this._key&&this._worksheet.getColumnKey(this._key))===this... method hidden (line 3) | get hidden(){return!!this._hidden} method hidden (line 3) | set hidden(e){this._hidden=e} method outlineLevel (line 3) | get outlineLevel(){return this._outlineLevel||0} method outlineLevel (line 3) | set outlineLevel(e){this._outlineLevel=e} method collapsed (line 3) | get collapsed(){return!!(this._outlineLevel&&this._outlineLevel>=this.... method toString (line 3) | toString(){return JSON.stringify({key:this.key,width:this.width,header... method equivalentTo (line 3) | equivalentTo(e){return this.width===e.width&&this.hidden===e.hidden&&t... method isDefault (line 3) | get isDefault(){if(this.isCustomWidth)return!1;if(this.hidden)return!1... method headerCount (line 3) | get headerCount(){return this.headers.length} method eachCell (line 3) | eachCell(e,t){const r=this.number;t||(t=e,e=null),this._worksheet.each... method values (line 3) | get values(){const e=[];return this.eachCell((t,r)=>{t&&t.type!==i.Val... method values (line 3) | set values(e){if(!e)return;const t=this.number;let r=0;e.hasOwnPropert... method _applyStyle (line 3) | _applyStyle(e,t){return this.style[e]=t,this.eachCell(r=>{r[e]=t}),t} method numFmt (line 3) | get numFmt(){return this.style.numFmt} method numFmt (line 3) | set numFmt(e){this._applyStyle("numFmt",e)} method font (line 3) | get font(){return this.style.font} method font (line 3) | set font(e){this._applyStyle("font",e)} method alignment (line 3) | get alignment(){return this.style.alignment} method alignment (line 3) | set alignment(e){this._applyStyle("alignment",e)} method protection (line 3) | get protection(){return this.style.protection} method protection (line 3) | set protection(e){this._applyStyle("protection",e)} method border (line 3) | get border(){return this.style.border} method border (line 3) | set border(e){this._applyStyle("border",e)} method fill (line 3) | get fill(){return this.style.fill} method fill (line 3) | set fill(e){this._applyStyle("fill",e)} method toModel (line 3) | static toModel(e){const t=[];let r=null;return e&&e.forEach((e,n)=>{e.... method fromModel (line 3) | static fromModel(e,t){const r=[];let n=1,i=0;for(t=(t=t||[]).sort((fun... method constructor (line 3) | constructor(){super(),this.map={"v:shape":new s}} method tag (line 3) | get tag(){return"xml"} method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode(this.tag,o.DRAWIN... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.m... method reconcile (line 3) | reconcile(e,t){e.anchors.forEach(e=>{e.br?this.map["xdr:twoCellAnchor"... method constructor (line 3) | constructor(){super(),this.map={"v:textbox":new i,"x:ClientData":new s}} method tag (line 3) | get tag(){return"v:shape"} method render (line 3) | render(e,t,r){e.openNode("v:shape",o.V_SHAPE_ATTRIBUTES(t,r)),e.leafNo... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.p... method constructor (line 3) | constructor(){super(),this.map={Relationship:new s}} method render (line 3) | render(e,t){t=t||this._values,e.openXml(n.StdDocAttributes),e.openNode... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.m... method constructor (line 3) | constructor(){super(),this.map={"x14:id":this.idXform=new s}} method tag (line 3) | get tag(){return"ext"} method render (line 3) | render(e,t){e.openNode(this.tag,{uri:"{B025F937-C7B1-47D3-B67F-A62EFF6... method createNewModel (line 3) | createNewModel(){return{}} method onParserClose (line 3) | onParserClose(e,t){this.model.x14Id=t.model} method constructor (line 3) | constructor(e){super(),this.model=e} method tag (line 3) | get tag(){return"r"} method textXform (line 3) | get textXform(){return this._textXform||(this._textXform=new n)} method fontXform (line 3) | get fontXform(){return this._fontXform||(this._fontXform=new i(o.FONT_... method render (line 3) | render(e,t){t=t||this.model,e.openNode("r"),t.font&&this.fontXform.ren... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){switch(e){case"r":return!1;case"t":return this.model.tex... method constructor (line 3) | constructor(e){super(),this.name=e,this.map={color:new s}} method tag (line 3) | get tag(){return this.name} method render (line 3) | render(e,t,r){const n=t&&t.color||r||this.defaultColor;e.openNode(this... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){return this.parser?(this.parser.parseClose(e)||(this.par... method validStyle (line 3) | validStyle(e){return o.validStyleValues[e]} method constructor (line 3) | constructor(){super(),this.map={fgColor:new i("fgColor"),bgColor:new i... method name (line 3) | get name(){return"pattern"} method tag (line 3) | get tag(){return"patternFill"} method render (line 3) | render(e,t){e.openNode("patternFill"),e.addAttribute("patternType",t.p... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){return!!this.parser&&(this.parser.parseClose(e)||(this.p... method constructor (line 3) | constructor(e){this.parserOptions=e,this.rowParser=new i.RowParser(thi... method removeBOM (line 3) | static removeBOM(e){return e&&65279===e.charCodeAt(0)?e.slice(1):e} method parse (line 3) | parse(e,t){const r=new n.Scanner({line:o.removeBOM(e),parserOptions:th... method parseWithoutComments (line 3) | parseWithoutComments(e){const t=[];let r=!0;for(;r;)r=this.parseRow(e,... method parseWithComments (line 3) | parseWithComments(e){const{parserOptions:t}=this,r=[];for(let n=e.next... method parseRow (line 3) | parseRow(e,t){if(!e.nextNonSpaceToken)return!1;const r=this.rowParser.... method constructor (line 3) | constructor(){this._rowTransform=null,this._rowValidator=null} method createTransform (line 3) | static createTransform(e){return s.isSyncTransform(e)?(t,r)=>{let n=nu... method createValidator (line 3) | static createValidator(e){return s.isSyncValidate(e)?(t,r)=>{r(null,{r... method rowTransform (line 3) | set rowTransform(e){if(!i.default(e))throw new TypeError("The transfor... method rowValidator (line 3) | set rowValidator(e){if(!i.default(e))throw new TypeError("The validate... method transformAndValidate (line 3) | transformAndValidate(e,t){return this.callTransformer(e,(e,r)=>e?t(e):... method callTransformer (line 3) | callTransformer(e,t){return this._rowTransform?this._rowTransform(e,t)... method callValidator (line 3) | callValidator(e,t){return this._rowValidator?this._rowValidator(e,t):t... function a (line 10) | function a(){this.place=0} method constructor (line 3) | constructor(e,t){this._data=e,this._encoding=t} method length (line 3) | get length(){return this.toBuffer().length} method copy (line 3) | copy(e,t,r,n){return this.toBuffer().copy(e,t,r,n)} method toBuffer (line 3) | toBuffer(){return this._buffer||(this._buffer=n.from(this._data,this._... method constructor (line 3) | constructor(){this._xml=[],this._stack=[],this._rollbacks=[]} method tos (line 3) | get tos(){return this._stack.length?this._stack[this._stack.length-1]:... method cursor (line 3) | get cursor(){return this._xml.length} method openXml (line 3) | openXml(e){const t=this._xml;t.push("\n")} method openNode (line 3) | openNode(e,t){const r=this.tos,n=this._xml;r&&this.open&&n.push(">"),t... method addAttribute (line 3) | addAttribute(e,t){if(!this.open)throw new Error("Cannot write attribut... method addAttributes (line 3) | addAttributes(e){if(!this.open)throw new Error("Cannot write attribute... method writeText (line 3) | writeText(e){const t=this._xml;this.open&&(t.push(">"),this.open=!1),t... method writeXml (line 3) | writeXml(e){this.open&&(this._xml.push(">"),this.open=!1),this.leaf=!1... method closeNode (line 3) | closeNode(){const e=this._stack.pop(),t=this._xml;this.leaf?t.push("/>... method leafNode (line 3) | leafNode(e,t,r){this.openNode(e,t),void 0!==r&&this.writeText(r),this.... method closeAll (line 3) | closeAll(){for(;this._stack.length;)this.closeNode()} method addRollback (line 3) | addRollback(){return this._rollbacks.push({xml:this._xml.length,stack:... method commit (line 3) | commit(){this._rollbacks.pop()} method rollback (line 3) | rollback(){const e=this._rollbacks.pop();this._xml.length>e.xml&&this.... method xml (line 3) | get xml(){return this.closeAll(),this._xml.join("")} method constructor (line 3) | constructor(e){super(),this.options=Object.assign({type:"nodebuffer",c... method append (line 3) | append(e,t){t.hasOwnProperty("base64")&&t.base64?this.zip.file(t.name,... method finalize (line 3) | async finalize(){const e=await this.zip.generateAsync(this.options);th... method read (line 3) | read(e){return this.stream.read(e)} method setEncoding (line 3) | setEncoding(e){return this.stream.setEncoding(e)} method pause (line 3) | pause(){return this.stream.pause()} method resume (line 3) | resume(){return this.stream.resume()} method isPaused (line 3) | isPaused(){return this.stream.isPaused()} method pipe (line 3) | pipe(e,t){return this.stream.pipe(e,t)} method unpipe (line 3) | unpipe(e){return this.stream.unpipe(e)} method unshift (line 3) | unshift(e){return this.stream.unshift(e)} method wrap (line 3) | wrap(e){return this.stream.wrap(e)} method constructor (line 3) | constructor(){super(),this.map={stop:new s}} method name (line 3) | get name(){return"gradient"} method tag (line 3) | get tag(){return"gradientFill"} method render (line 3) | render(e,t){switch(e.openNode("gradientFill"),t.gradient){case"angle":... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){return!!this.parser&&(this.parser.parseClose(e)||(this.m... method constructor (line 3) | constructor(e,t){super(),this.id=e,this.formatCode=t} method tag (line 3) | get tag(){return"numFmt"} method render (line 3) | render(e,t){e.leafNode("numFmt",{numFmtId:t.id,formatCode:t.formatCode})} method parseOpen (line 3) | parseOpen(e){switch(e.name){case"numFmt":return this.model={id:parseIn... method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(){return!1} method constructor (line 3) | constructor(e){super({objectMode:e.objectMode}),this.lines="",this.row... method hasHitRowLimit (line 3) | get hasHitRowLimit(){return this.parserOptions.limitRows&&this.rowCoun... method shouldEmitRows (line 3) | get shouldEmitRows(){return this.parsedRowCount>this.parserOptions.ski... method shouldSkipLine (line 3) | get shouldSkipLine(){return this.parsedLineCount<=this.parserOptions.s... method transform (line 3) | transform(e){return this.rowTransformerValidator.rowTransform=e,this} method validate (line 3) | validate(e){return this.rowTransformerValidator.rowValidator=e,this} method emit (line 3) | emit(e){if("end"===e)return this.endEmitted||(this.endEmitted=!0,super... method _transform (line 3) | _transform(e,t,r){if(this.hasHitRowLimit)return r();const n=a.wrapDone... method _flush (line 3) | _flush(e){const t=a.wrapDoneCallback(e);if(this.hasHitRowLimit)return ... method parse (line 3) | parse(e,t){if(!e)return[];const{line:r,rows:n}=this.parser.parse(e,t);... method processRows (line 3) | processRows(e,r){const n=e.length,i=s=>{const o=e=>e?r(e):s%100!=0?i(s... method transformRow (line 3) | transformRow(e,t){try{this.headerTransformer.transform(e,(r,n)=>r?t(r)... method checkAndEmitHeaders (line 3) | checkAndEmitHeaders(){!this.headersEmitted&&this.headerTransformer.hea... method skipRow (line 3) | skipRow(e){return this.rowCount-=1,e(null,{row:null,isValid:!0})} method pushRow (line 3) | pushRow(e,t){try{this.parserOptions.objectMode?this.push(e):this.push(... method wrapDoneCallback (line 3) | static wrapDoneCallback(e){let t=!1;return function(r){if(r){if(t)thro... function l (line 10) | function l(e,t){var r=e[t.place++];if(!(128&r))return r;var n=15&r;if(0=... method constructor (line 3) | constructor(e,t,r){if(!e||!t)throw new Error("A Cell needs a Row");thi... method worksheet (line 3) | get worksheet(){return this._row.worksheet} method workbook (line 3) | get workbook(){return this._row.worksheet.workbook} method destroy (line 3) | destroy(){delete this.style,delete this._value,delete this._row,delete... method numFmt (line 3) | get numFmt(){return this.style.numFmt} method numFmt (line 3) | set numFmt(e){this.style.numFmt=e} method font (line 3) | get font(){return this.style.font} method font (line 3) | set font(e){this.style.font=e} method alignment (line 3) | get alignment(){return this.style.alignment} method alignment (line 3) | set alignment(e){this.style.alignment=e} method border (line 3) | get border(){return this.style.border} method border (line 3) | set border(e){this.style.border=e} method fill (line 3) | get fill(){return this.style.fill} method fill (line 3) | set fill(e){this.style.fill=e} method protection (line 3) | get protection(){return this.style.protection} method protection (line 3) | set protection(e){this.style.protection=e} method _mergeStyle (line 3) | _mergeStyle(e,t,r){const n=e&&e.numFmt||t&&t.numFmt;n&&(r.numFmt=n);co... method address (line 3) | get address(){return this._address} method row (line 3) | get row(){return this._row.number} method col (line 3) | get col(){return this._column.number} method $col$row (line 3) | get $col$row(){return`$${this._column.letter}$${this.row}`} method type (line 3) | get type(){return this._value.type} method effectiveType (line 3) | get effectiveType(){return this._value.effectiveType} method toCsvString (line 3) | toCsvString(){return this._value.toCsvString()} method addMergeRef (line 3) | addMergeRef(){this._mergeCount++} method releaseMergeRef (line 3) | releaseMergeRef(){this._mergeCount--} method isMerged (line 3) | get isMerged(){return this._mergeCount>0||this.type===l.Types.Merge} method merge (line 3) | merge(e,t){this._value.release(),this._value=c.create(l.Types.Merge,th... method unmerge (line 3) | unmerge(){this.type===l.Types.Merge&&(this._value.release(),this._valu... method isMergedTo (line 3) | isMergedTo(e){return this._value.type===l.Types.Merge&&this._value.isM... method master (line 3) | get master(){return this.type===l.Types.Merge?this._value.master:this} method isHyperlink (line 3) | get isHyperlink(){return this._value.type===l.Types.Hyperlink} method hyperlink (line 3) | get hyperlink(){return this._value.hyperlink} method value (line 3) | get value(){return this._value.value} method value (line 3) | set value(e){this.type!==l.Types.Merge?(this._value.release(),this._va... method note (line 3) | get note(){return this._comment&&this._comment.note} method note (line 3) | set note(e){this._comment=new a(e)} method text (line 3) | get text(){return this._value.toString()} method html (line 3) | get html(){return i.escapeHtml(this.text)} method toString (line 3) | toString(){return this.text} method _upgradeToHyperlink (line 3) | _upgradeToHyperlink(e){this.type===l.Types.String&&(this._value=c.crea... method formula (line 3) | get formula(){return this._value.formula} method result (line 3) | get result(){return this._value.result} method formulaType (line 3) | get formulaType(){return this._value.formulaType} method fullAddress (line 3) | get fullAddress(){const{worksheet:e}=this._row;return{sheetName:e.name... method name (line 3) | get name(){return this.names[0]} method name (line 3) | set name(e){this.names=[e]} method names (line 3) | get names(){return this.workbook.definedNames.getNamesEx(this.fullAddr... method names (line 3) | set names(e){const{definedNames:t}=this.workbook;t.removeAllNames(this... method addName (line 3) | addName(e){this.workbook.definedNames.addEx(this.fullAddress,e)} method removeName (line 3) | removeName(e){this.workbook.definedNames.removeEx(this.fullAddress,e)} method removeAllNames (line 3) | removeAllNames(){this.workbook.definedNames.removeAllNames(this.fullAd... method _dataValidations (line 3) | get _dataValidations(){return this.worksheet.dataValidations} method dataValidation (line 3) | get dataValidation(){return this._dataValidations.find(this.address)} method dataValidation (line 3) | set dataValidation(e){this._dataValidations.add(this.address,e)} method model (line 3) | get model(){const{model:e}=this._value;return e.style=this.style,this.... method model (line 3) | set model(e){if(this._value.release(),this._value=c.create(e.type,this... method constructor (line 3) | constructor(e){this._data=e} method length (line 3) | get length(){return this._data.length} method copy (line 3) | copy(e,t,r,n){return this._data._buf.copy(e,t,r,n)} method toBuffer (line 3) | toBuffer(){return this._data.toBuffer()} method constructor (line 3) | constructor(){super(),this.map={Company:new s({tag:"Company"}),Manager... method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode("Properties",l.PR... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.p... method constructor (line 3) | constructor(){super(),this.map={"dc:creator":new o({tag:"dc:creator"})... method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode("cp:corePropertie... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.p... method constructor (line 3) | constructor(){super(),this.map={"xdr:twoCellAnchor":new o,"xdr:oneCell... method prepare (line 3) | prepare(e){e.anchors.forEach((e,t)=>{e.anchorType=function(e){return("... method tag (line 3) | get tag(){return"xdr:wsDr"} method render (line 3) | render(e,t){e.openXml(i.StdDocAttributes),e.openNode(this.tag,l.DRAWIN... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.m... method reconcile (line 3) | reconcile(e,t){e.anchors.forEach(e=>{e.br?this.map["xdr:twoCellAnchor"... method constructor (line 3) | constructor(){super(),this.map={patternFill:new o,gradientFill:new a}} method tag (line 3) | get tag(){return"fill"} method render (line 3) | render(e,t){switch(e.addRollback(),e.openNode("fill"),t.type){case"pat... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){return!!this.parser&&(this.parser.parseClose(e)||(this.m... method validStyle (line 3) | validStyle(e){return l.validPatternValues[e]} method constructor (line 3) | constructor(e){this.rowCount=0,this.formatterOptions=e,this.fieldForma... method isRowHashArray (line 3) | static isRowHashArray(e){return!!Array.isArray(e)&&(Array.isArray(e[0]... method isRowArray (line 3) | static isRowArray(e){return Array.isArray(e)&&!this.isRowHashArray(e)} method gatherHeaders (line 3) | static gatherHeaders(e){return l.isRowHashArray(e)?e.map(e=>e[0]):Arra... method createTransform (line 3) | static createTransform(e){return a.isSyncTransform(e)?(t,r)=>{let n=nu... method rowTransform (line 3) | set rowTransform(e){if(!i.default(e))throw new TypeError("The transfor... method format (line 3) | format(e,t){this.callTransformer(e,(r,n)=>{if(r)return t(r);if(!e)retu... method finish (line 3) | finish(e){const t=[];if(this.formatterOptions.alwaysWriteHeaders&&0===... method checkHeaders (line 3) | checkHeaders(e){if(this.headers)return{shouldFormatColumns:!0,headers:... method gatherColumns (line 3) | gatherColumns(e){if(null===this.headers)throw new Error("Headers is cu... method callTransformer (line 3) | callTransformer(e,t){return this._rowTransform?this._rowTransform(e,t)... method formatColumns (line 3) | formatColumns(e,t){const r=e.map((e,r)=>this.fieldFormatter.format(e,r... function c (line 10) | function c(e){for(var t=0,r=e.length-1;!e[t]&&!(128&e[t+1])&&t{void 0!==e.dxfId&&(e.style=t.styl... function u (line 10) | function u(e,t){if(t<128)e.push(t);else{var r=1+(Math.log(t)/Math.LN2>>>... method constructor (line 3) | constructor(e){this.size=e,this.buffer=n.alloc(e),this.iRead=0,this.iW... method toBuffer (line 3) | toBuffer(){if(0===this.iRead&&this.iWrite===this.size)return this.buff... method length (line 3) | get length(){return this.iWrite-this.iRead} method eod (line 3) | get eod(){return this.iRead===this.iWrite} method full (line 3) | get full(){return this.iWrite===this.size} method read (line 3) | read(e){let t;return 0===e?null:void 0===e||e>=this.length?(t=this.toB... method write (line 3) | write(e,t,r){const n=Math.min(r,this.size-this.iWrite);return e.copy(t... method constructor (line 3) | constructor(e){super(),this.options=e||u.OPTIONS,this.map={b:{prop:"bo... method tag (line 3) | get tag(){return this.options.tagName} method render (line 3) | render(e,t){const{map:r}=this;e.openNode(this.options.tagName),l.each(... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;if(this... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser&&!this.parser.parseClose(e)){const t=this... function u (line 10) | function u(e){if(o("ed25519"===e,"only tested with ed25519 so far"),!(th... method constructor (line 3) | constructor(e){this.size=e,this.buffer=n.alloc(e),this.iRead=0,this.iW... method toBuffer (line 3) | toBuffer(){if(0===this.iRead&&this.iWrite===this.size)return this.buff... method length (line 3) | get length(){return this.iWrite-this.iRead} method eod (line 3) | get eod(){return this.iRead===this.iWrite} method full (line 3) | get full(){return this.iWrite===this.size} method read (line 3) | read(e){let t;return 0===e?null:void 0===e||e>=this.length?(t=this.toB... method write (line 3) | write(e,t,r){const n=Math.min(r,this.size-this.iWrite);return e.copy(t... method constructor (line 3) | constructor(e){super(),this.options=e||u.OPTIONS,this.map={b:{prop:"bo... method tag (line 3) | get tag(){return this.options.tagName} method render (line 3) | render(e,t){const{map:r}=this;e.openNode(this.options.tagName),l.each(... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;if(this... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser&&!this.parser.parseClose(e)){const t=this... function a (line 10) | function a(e,t){this.eddsa=e,this._secret=s(t.secret),e.isPoint(t.pub)?t... method constructor (line 3) | constructor(e,t){this._data=e,this._encoding=t} method length (line 3) | get length(){return this.toBuffer().length} method copy (line 3) | copy(e,t,r,n){return this.toBuffer().copy(e,t,r,n)} method toBuffer (line 3) | toBuffer(){return this._buffer||(this._buffer=n.from(this._data,this._... method constructor (line 3) | constructor(){this._xml=[],this._stack=[],this._rollbacks=[]} method tos (line 3) | get tos(){return this._stack.length?this._stack[this._stack.length-1]:... method cursor (line 3) | get cursor(){return this._xml.length} method openXml (line 3) | openXml(e){const t=this._xml;t.push("\n")} method openNode (line 3) | openNode(e,t){const r=this.tos,n=this._xml;r&&this.open&&n.push(">"),t... method addAttribute (line 3) | addAttribute(e,t){if(!this.open)throw new Error("Cannot write attribut... method addAttributes (line 3) | addAttributes(e){if(!this.open)throw new Error("Cannot write attribute... method writeText (line 3) | writeText(e){const t=this._xml;this.open&&(t.push(">"),this.open=!1),t... method writeXml (line 3) | writeXml(e){this.open&&(this._xml.push(">"),this.open=!1),this.leaf=!1... method closeNode (line 3) | closeNode(){const e=this._stack.pop(),t=this._xml;this.leaf?t.push("/>... method leafNode (line 3) | leafNode(e,t,r){this.openNode(e,t),void 0!==r&&this.writeText(r),this.... method closeAll (line 3) | closeAll(){for(;this._stack.length;)this.closeNode()} method addRollback (line 3) | addRollback(){return this._rollbacks.push({xml:this._xml.length,stack:... method commit (line 3) | commit(){this._rollbacks.pop()} method rollback (line 3) | rollback(){const e=this._rollbacks.pop();this._xml.length>e.xml&&this.... method xml (line 3) | get xml(){return this.closeAll(),this._xml.join("")} method constructor (line 3) | constructor(e){super(),this.options=Object.assign({type:"nodebuffer",c... method append (line 3) | append(e,t){t.hasOwnProperty("base64")&&t.base64?this.zip.file(t.name,... method finalize (line 3) | async finalize(){const e=await this.zip.generateAsync(this.options);th... method read (line 3) | read(e){return this.stream.read(e)} method setEncoding (line 3) | setEncoding(e){return this.stream.setEncoding(e)} method pause (line 3) | pause(){return this.stream.pause()} method resume (line 3) | resume(){return this.stream.resume()} method isPaused (line 3) | isPaused(){return this.stream.isPaused()} method pipe (line 3) | pipe(e,t){return this.stream.pipe(e,t)} method unpipe (line 3) | unpipe(e){return this.stream.unpipe(e)} method unshift (line 3) | unshift(e){return this.stream.unshift(e)} method wrap (line 3) | wrap(e){return this.stream.wrap(e)} method constructor (line 3) | constructor(){super(),this.map={stop:new s}} method name (line 3) | get name(){return"gradient"} method tag (line 3) | get tag(){return"gradientFill"} method render (line 3) | render(e,t){switch(e.openNode("gradientFill"),t.gradient){case"angle":... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){return!!this.parser&&(this.parser.parseClose(e)||(this.m... method constructor (line 3) | constructor(e,t){super(),this.id=e,this.formatCode=t} method tag (line 3) | get tag(){return"numFmt"} method render (line 3) | render(e,t){e.leafNode("numFmt",{numFmtId:t.id,formatCode:t.formatCode})} method parseOpen (line 3) | parseOpen(e){switch(e.name){case"numFmt":return this.model={id:parseIn... method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(){return!1} method constructor (line 3) | constructor(e){super({objectMode:e.objectMode}),this.lines="",this.row... method hasHitRowLimit (line 3) | get hasHitRowLimit(){return this.parserOptions.limitRows&&this.rowCoun... method shouldEmitRows (line 3) | get shouldEmitRows(){return this.parsedRowCount>this.parserOptions.ski... method shouldSkipLine (line 3) | get shouldSkipLine(){return this.parsedLineCount<=this.parserOptions.s... method transform (line 3) | transform(e){return this.rowTransformerValidator.rowTransform=e,this} method validate (line 3) | validate(e){return this.rowTransformerValidator.rowValidator=e,this} method emit (line 3) | emit(e){if("end"===e)return this.endEmitted||(this.endEmitted=!0,super... method _transform (line 3) | _transform(e,t,r){if(this.hasHitRowLimit)return r();const n=a.wrapDone... method _flush (line 3) | _flush(e){const t=a.wrapDoneCallback(e);if(this.hasHitRowLimit)return ... method parse (line 3) | parse(e,t){if(!e)return[];const{line:r,rows:n}=this.parser.parse(e,t);... method processRows (line 3) | processRows(e,r){const n=e.length,i=s=>{const o=e=>e?r(e):s%100!=0?i(s... method transformRow (line 3) | transformRow(e,t){try{this.headerTransformer.transform(e,(r,n)=>r?t(r)... method checkAndEmitHeaders (line 3) | checkAndEmitHeaders(){!this.headersEmitted&&this.headerTransformer.hea... method skipRow (line 3) | skipRow(e){return this.rowCount-=1,e(null,{row:null,isValid:!0})} method pushRow (line 3) | pushRow(e,t){try{this.parserOptions.objectMode?this.push(e):this.push(... method wrapDoneCallback (line 3) | static wrapDoneCallback(e){let t=!1;return function(r){if(r){if(t)thro... function l (line 10) | function l(e,t){this.eddsa=e,"object"!=typeof t&&(t=a(t)),Array.isArray(... method constructor (line 3) | constructor(e,t,r){if(!e||!t)throw new Error("A Cell needs a Row");thi... method worksheet (line 3) | get worksheet(){return this._row.worksheet} method workbook (line 3) | get workbook(){return this._row.worksheet.workbook} method destroy (line 3) | destroy(){delete this.style,delete this._value,delete this._row,delete... method numFmt (line 3) | get numFmt(){return this.style.numFmt} method numFmt (line 3) | set numFmt(e){this.style.numFmt=e} method font (line 3) | get font(){return this.style.font} method font (line 3) | set font(e){this.style.font=e} method alignment (line 3) | get alignment(){return this.style.alignment} method alignment (line 3) | set alignment(e){this.style.alignment=e} method border (line 3) | get border(){return this.style.border} method border (line 3) | set border(e){this.style.border=e} method fill (line 3) | get fill(){return this.style.fill} method fill (line 3) | set fill(e){this.style.fill=e} method protection (line 3) | get protection(){return this.style.protection} method protection (line 3) | set protection(e){this.style.protection=e} method _mergeStyle (line 3) | _mergeStyle(e,t,r){const n=e&&e.numFmt||t&&t.numFmt;n&&(r.numFmt=n);co... method address (line 3) | get address(){return this._address} method row (line 3) | get row(){return this._row.number} method col (line 3) | get col(){return this._column.number} method $col$row (line 3) | get $col$row(){return`$${this._column.letter}$${this.row}`} method type (line 3) | get type(){return this._value.type} method effectiveType (line 3) | get effectiveType(){return this._value.effectiveType} method toCsvString (line 3) | toCsvString(){return this._value.toCsvString()} method addMergeRef (line 3) | addMergeRef(){this._mergeCount++} method releaseMergeRef (line 3) | releaseMergeRef(){this._mergeCount--} method isMerged (line 3) | get isMerged(){return this._mergeCount>0||this.type===l.Types.Merge} method merge (line 3) | merge(e,t){this._value.release(),this._value=c.create(l.Types.Merge,th... method unmerge (line 3) | unmerge(){this.type===l.Types.Merge&&(this._value.release(),this._valu... method isMergedTo (line 3) | isMergedTo(e){return this._value.type===l.Types.Merge&&this._value.isM... method master (line 3) | get master(){return this.type===l.Types.Merge?this._value.master:this} method isHyperlink (line 3) | get isHyperlink(){return this._value.type===l.Types.Hyperlink} method hyperlink (line 3) | get hyperlink(){return this._value.hyperlink} method value (line 3) | get value(){return this._value.value} method value (line 3) | set value(e){this.type!==l.Types.Merge?(this._value.release(),this._va... method note (line 3) | get note(){return this._comment&&this._comment.note} method note (line 3) | set note(e){this._comment=new a(e)} method text (line 3) | get text(){return this._value.toString()} method html (line 3) | get html(){return i.escapeHtml(this.text)} method toString (line 3) | toString(){return this.text} method _upgradeToHyperlink (line 3) | _upgradeToHyperlink(e){this.type===l.Types.String&&(this._value=c.crea... method formula (line 3) | get formula(){return this._value.formula} method result (line 3) | get result(){return this._value.result} method formulaType (line 3) | get formulaType(){return this._value.formulaType} method fullAddress (line 3) | get fullAddress(){const{worksheet:e}=this._row;return{sheetName:e.name... method name (line 3) | get name(){return this.names[0]} method name (line 3) | set name(e){this.names=[e]} method names (line 3) | get names(){return this.workbook.definedNames.getNamesEx(this.fullAddr... method names (line 3) | set names(e){const{definedNames:t}=this.workbook;t.removeAllNames(this... method addName (line 3) | addName(e){this.workbook.definedNames.addEx(this.fullAddress,e)} method removeName (line 3) | removeName(e){this.workbook.definedNames.removeEx(this.fullAddress,e)} method removeAllNames (line 3) | removeAllNames(){this.workbook.definedNames.removeAllNames(this.fullAd... method _dataValidations (line 3) | get _dataValidations(){return this.worksheet.dataValidations} method dataValidation (line 3) | get dataValidation(){return this._dataValidations.find(this.address)} method dataValidation (line 3) | set dataValidation(e){this._dataValidations.add(this.address,e)} method model (line 3) | get model(){const{model:e}=this._value;return e.style=this.style,this.... method model (line 3) | set model(e){if(this._value.release(),this._value=c.create(e.type,this... method constructor (line 3) | constructor(e){this._data=e} method length (line 3) | get length(){return this._data.length} method copy (line 3) | copy(e,t,r,n){return this._data._buf.copy(e,t,r,n)} method toBuffer (line 3) | toBuffer(){return this._data.toBuffer()} method constructor (line 3) | constructor(){super(),this.map={Company:new s({tag:"Company"}),Manager... method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode("Properties",l.PR... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.p... method constructor (line 3) | constructor(){super(),this.map={"dc:creator":new o({tag:"dc:creator"})... method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode("cp:corePropertie... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.p... method constructor (line 3) | constructor(){super(),this.map={"xdr:twoCellAnchor":new o,"xdr:oneCell... method prepare (line 3) | prepare(e){e.anchors.forEach((e,t)=>{e.anchorType=function(e){return("... method tag (line 3) | get tag(){return"xdr:wsDr"} method render (line 3) | render(e,t){e.openXml(i.StdDocAttributes),e.openNode(this.tag,l.DRAWIN... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.m... method reconcile (line 3) | reconcile(e,t){e.anchors.forEach(e=>{e.br?this.map["xdr:twoCellAnchor"... method constructor (line 3) | constructor(){super(),this.map={patternFill:new o,gradientFill:new a}} method tag (line 3) | get tag(){return"fill"} method render (line 3) | render(e,t){switch(e.addRollback(),e.openNode("fill"),t.type){case"pat... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){return!!this.parser&&(this.parser.parseClose(e)||(this.m... method validStyle (line 3) | validStyle(e){return l.validPatternValues[e]} method constructor (line 3) | constructor(e){this.rowCount=0,this.formatterOptions=e,this.fieldForma... method isRowHashArray (line 3) | static isRowHashArray(e){return!!Array.isArray(e)&&(Array.isArray(e[0]... method isRowArray (line 3) | static isRowArray(e){return Array.isArray(e)&&!this.isRowHashArray(e)} method gatherHeaders (line 3) | static gatherHeaders(e){return l.isRowHashArray(e)?e.map(e=>e[0]):Arra... method createTransform (line 3) | static createTransform(e){return a.isSyncTransform(e)?(t,r)=>{let n=nu... method rowTransform (line 3) | set rowTransform(e){if(!i.default(e))throw new TypeError("The transfor... method format (line 3) | format(e,t){this.callTransformer(e,(r,n)=>{if(r)return t(r);if(!e)retu... method finish (line 3) | finish(e){const t=[];if(this.formatterOptions.alwaysWriteHeaders&&0===... method checkHeaders (line 3) | checkHeaders(e){if(this.headers)return{shouldFormatColumns:!0,headers:... method gatherColumns (line 3) | gatherColumns(e){if(null===this.headers)throw new Error("Headers is cu... method callTransformer (line 3) | callTransformer(e,t){return this._rowTransform?this._rowTransform(e,t)... method formatColumns (line 3) | formatColumns(e,t){const r=e.map((e,r)=>this.fieldFormatter.format(e,r... function o (line 10) | function o(){this._events&&Object.prototype.hasOwnProperty.call(this,"_e... method constructor (line 3) | constructor(e,t,r){this._worksheet=e,this._number=t,!1!==r&&(this.defn... method number (line 3) | get number(){return this._number} method worksheet (line 3) | get worksheet(){return this._worksheet} method letter (line 3) | get letter(){return s.n2l(this._number)} method isCustomWidth (line 3) | get isCustomWidth(){return void 0!==this.width&&9!==this.width} method defn (line 3) | get defn(){return{header:this._header,key:this.key,width:this.width,st... method defn (line 3) | set defn(e){e?(this.key=e.key,this.width=void 0!==e.width?e.width:9,th... method headers (line 3) | get headers(){return this._header&&this._header instanceof Array?this.... method header (line 3) | get header(){return this._header} method header (line 3) | set header(e){void 0!==e?(this._header=e,this.headers.forEach((e,t)=>{... method key (line 3) | get key(){return this._key} method key (line 3) | set key(e){(this._key&&this._worksheet.getColumnKey(this._key))===this... method hidden (line 3) | get hidden(){return!!this._hidden} method hidden (line 3) | set hidden(e){this._hidden=e} method outlineLevel (line 3) | get outlineLevel(){return this._outlineLevel||0} method outlineLevel (line 3) | set outlineLevel(e){this._outlineLevel=e} method collapsed (line 3) | get collapsed(){return!!(this._outlineLevel&&this._outlineLevel>=this.... method toString (line 3) | toString(){return JSON.stringify({key:this.key,width:this.width,header... method equivalentTo (line 3) | equivalentTo(e){return this.width===e.width&&this.hidden===e.hidden&&t... method isDefault (line 3) | get isDefault(){if(this.isCustomWidth)return!1;if(this.hidden)return!1... method headerCount (line 3) | get headerCount(){return this.headers.length} method eachCell (line 3) | eachCell(e,t){const r=this.number;t||(t=e,e=null),this._worksheet.each... method values (line 3) | get values(){const e=[];return this.eachCell((t,r)=>{t&&t.type!==i.Val... method values (line 3) | set values(e){if(!e)return;const t=this.number;let r=0;e.hasOwnPropert... method _applyStyle (line 3) | _applyStyle(e,t){return this.style[e]=t,this.eachCell(r=>{r[e]=t}),t} method numFmt (line 3) | get numFmt(){return this.style.numFmt} method numFmt (line 3) | set numFmt(e){this._applyStyle("numFmt",e)} method font (line 3) | get font(){return this.style.font} method font (line 3) | set font(e){this._applyStyle("font",e)} method alignment (line 3) | get alignment(){return this.style.alignment} method alignment (line 3) | set alignment(e){this._applyStyle("alignment",e)} method protection (line 3) | get protection(){return this.style.protection} method protection (line 3) | set protection(e){this._applyStyle("protection",e)} method border (line 3) | get border(){return this.style.border} method border (line 3) | set border(e){this._applyStyle("border",e)} method fill (line 3) | get fill(){return this.style.fill} method fill (line 3) | set fill(e){this._applyStyle("fill",e)} method toModel (line 3) | static toModel(e){const t=[];let r=null;return e&&e.forEach((e,n)=>{e.... method fromModel (line 3) | static fromModel(e,t){const r=[];let n=1,i=0;for(t=(t=t||[]).sort((fun... method constructor (line 3) | constructor(){super(),this.map={"v:shape":new s}} method tag (line 3) | get tag(){return"xml"} method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode(this.tag,o.DRAWIN... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.m... method reconcile (line 3) | reconcile(e,t){e.anchors.forEach(e=>{e.br?this.map["xdr:twoCellAnchor"... method constructor (line 3) | constructor(){super(),this.map={"v:textbox":new i,"x:ClientData":new s}} method tag (line 3) | get tag(){return"v:shape"} method render (line 3) | render(e,t,r){e.openNode("v:shape",o.V_SHAPE_ATTRIBUTES(t,r)),e.leafNo... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.p... method constructor (line 3) | constructor(){super(),this.map={Relationship:new s}} method render (line 3) | render(e,t){t=t||this._values,e.openXml(n.StdDocAttributes),e.openNode... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.m... method constructor (line 3) | constructor(){super(),this.map={"x14:id":this.idXform=new s}} method tag (line 3) | get tag(){return"ext"} method render (line 3) | render(e,t){e.openNode(this.tag,{uri:"{B025F937-C7B1-47D3-B67F-A62EFF6... method createNewModel (line 3) | createNewModel(){return{}} method onParserClose (line 3) | onParserClose(e,t){this.model.x14Id=t.model} method constructor (line 3) | constructor(e){super(),this.model=e} method tag (line 3) | get tag(){return"r"} method textXform (line 3) | get textXform(){return this._textXform||(this._textXform=new n)} method fontXform (line 3) | get fontXform(){return this._fontXform||(this._fontXform=new i(o.FONT_... method render (line 3) | render(e,t){t=t||this.model,e.openNode("r"),t.font&&this.fontXform.ren... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){switch(e){case"r":return!1;case"t":return this.model.tex... method constructor (line 3) | constructor(e){super(),this.name=e,this.map={color:new s}} method tag (line 3) | get tag(){return this.name} method render (line 3) | render(e,t,r){const n=t&&t.color||r||this.defaultColor;e.openNode(this... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){return this.parser?(this.parser.parseClose(e)||(this.par... method validStyle (line 3) | validStyle(e){return o.validStyleValues[e]} method constructor (line 3) | constructor(){super(),this.map={fgColor:new i("fgColor"),bgColor:new i... method name (line 3) | get name(){return"pattern"} method tag (line 3) | get tag(){return"patternFill"} method render (line 3) | render(e,t){e.openNode("patternFill"),e.addAttribute("patternType",t.p... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){return!!this.parser&&(this.parser.parseClose(e)||(this.p... method constructor (line 3) | constructor(e){this.parserOptions=e,this.rowParser=new i.RowParser(thi... method removeBOM (line 3) | static removeBOM(e){return e&&65279===e.charCodeAt(0)?e.slice(1):e} method parse (line 3) | parse(e,t){const r=new n.Scanner({line:o.removeBOM(e),parserOptions:th... method parseWithoutComments (line 3) | parseWithoutComments(e){const t=[];let r=!0;for(;r;)r=this.parseRow(e,... method parseWithComments (line 3) | parseWithComments(e){const{parserOptions:t}=this,r=[];for(let n=e.next... method parseRow (line 3) | parseRow(e,t){if(!e.nextNonSpaceToken)return!1;const r=this.rowParser.... method constructor (line 3) | constructor(){this._rowTransform=null,this._rowValidator=null} method createTransform (line 3) | static createTransform(e){return s.isSyncTransform(e)?(t,r)=>{let n=nu... method createValidator (line 3) | static createValidator(e){return s.isSyncValidate(e)?(t,r)=>{r(null,{r... method rowTransform (line 3) | set rowTransform(e){if(!i.default(e))throw new TypeError("The transfor... method rowValidator (line 3) | set rowValidator(e){if(!i.default(e))throw new TypeError("The validate... method transformAndValidate (line 3) | transformAndValidate(e,t){return this.callTransformer(e,(e,r)=>e?t(e):... method callTransformer (line 3) | callTransformer(e,t){return this._rowTransform?this._rowTransform(e,t)... method callValidator (line 3) | callValidator(e,t){return this._rowValidator?this._rowValidator(e,t):t... function u (line 10) | function u(e){return void 0===e._maxListeners?o.defaultMaxListeners:e._m... method constructor (line 3) | constructor(e){this.size=e,this.buffer=n.alloc(e),this.iRead=0,this.iW... method toBuffer (line 3) | toBuffer(){if(0===this.iRead&&this.iWrite===this.size)return this.buff... method length (line 3) | get length(){return this.iWrite-this.iRead} method eod (line 3) | get eod(){return this.iRead===this.iWrite} method full (line 3) | get full(){return this.iWrite===this.size} method read (line 3) | read(e){let t;return 0===e?null:void 0===e||e>=this.length?(t=this.toB... method write (line 3) | write(e,t,r){const n=Math.min(r,this.size-this.iWrite);return e.copy(t... method constructor (line 3) | constructor(e){super(),this.options=e||u.OPTIONS,this.map={b:{prop:"bo... method tag (line 3) | get tag(){return this.options.tagName} method render (line 3) | render(e,t){const{map:r}=this;e.openNode(this.options.tagName),l.each(... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;if(this... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser&&!this.parser.parseClose(e)){const t=this... function h (line 10) | function h(e,t,r){if(t)e.call(r);else for(var n=e.length,i=_(e,n),s=0;s<... function f (line 10) | function f(e,t,r,n){if(t)e.call(r,n);else for(var i=e.length,s=_(e,i),o=... function d (line 10) | function d(e,t,r,n,i){if(t)e.call(r,n,i);else for(var s=e.length,o=_(e,s... method constructor (line 3) | constructor(){super(),this.map={dataBar:this.databarXform=new o,extLst... method tag (line 3) | get tag(){return"cfRule"} method isPrimitive (line 3) | static isPrimitive(e){return"iconSet"!==e.type||!e.custom&&!h[e.iconSet]} method render (line 3) | render(e,t){switch(t.type){case"expression":this.renderExpression(e,t)... method renderExpression (line 3) | renderExpression(e,t){e.openNode(this.tag,{type:"expression",dxfId:t.d... method renderCellIs (line 3) | renderCellIs(e,t){e.openNode(this.tag,{type:"cellIs",dxfId:t.dxfId,pri... method renderTop10 (line 3) | renderTop10(e,t){e.leafNode(this.tag,{type:"top10",dxfId:t.dxfId,prior... method renderAboveAverage (line 3) | renderAboveAverage(e,t){e.leafNode(this.tag,{type:"aboveAverage",dxfId... method renderDataBar (line 3) | renderDataBar(e,t){e.openNode(this.tag,{type:"dataBar",priority:t.prio... method renderColorScale (line 3) | renderColorScale(e,t){e.openNode(this.tag,{type:"colorScale",priority:... method renderIconSet (line 3) | renderIconSet(e,t){d.isPrimitive(t)&&(e.openNode(this.tag,{type:"iconS... method renderText (line 3) | renderText(e,t){e.openNode(this.tag,{type:t.operator,dxfId:t.dxfId,pri... method renderTimePeriod (line 3) | renderTimePeriod(e,t){e.openNode(this.tag,{type:"timePeriod",dxfId:t.d... method createNewModel (line 3) | createNewModel(e){let{attributes:t}=e;return{...f(t),dxfId:n.toIntValu... method onParserClose (line 3) | onParserClose(e,t){switch(e){case"dataBar":case"extLst":case"colorScal... function p (line 10) | function p(e,t,r,n,i,s){if(t)e.call(r,n,i,s);else for(var o=e.length,a=_... method constructor (line 3) | constructor(){super(),this.map={fileVersion:p.STATIC_XFORMS.fileVersio... method prepare (line 3) | prepare(e){e.sheets=e.worksheets;const t=[];let r=0;e.sheets.forEach(e... method render (line 3) | render(e,t){e.openXml(s.StdDocAttributes),e.openNode("workbook",p.WORK... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.p... method reconcile (line 3) | reconcile(e){const t=(e.workbookRels||[]).reduce((e,t)=>(e[t.Id]=t,e),... method constructor (line 3) | constructor(e){super(),this.map={numFmts:new a({tag:"numFmts",count:!0... method initIndex (line 3) | initIndex(){this.index={style:{},numFmt:{},numFmtNextId:164,font:{},bo... method init (line 3) | init(){this.model={styles:[],numFmts:[],fonts:[],borders:[],fills:[],d... method render (line 3) | render(e,t){t=t||this.model,e.openXml(i.StdDocAttributes),e.openNode("... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.p... method addStyleModel (line 3) | addStyleModel(e,t){if(!e)return 0;if(this.model.fonts.length||this._ad... method getStyleModel (line 3) | getStyleModel(e){const t=this.model.styles[e];if(!t)return null;let r=... method addDxfStyle (line 3) | addDxfStyle(e){return e.numFmt&&(e.numFmtId=this._addNumFmtStr(e.numFm... method getDxfStyle (line 3) | getDxfStyle(e){return this.model.dxfs[e]} method _addStyle (line 3) | _addStyle(e){const t=this.map.style.toXml(e);let r=this.index.style[t]... method _addNumFmtStr (line 3) | _addNumFmtStr(e){let t=h.getDefaultFmtId(e);if(void 0!==t)return t;if(... method _addFont (line 3) | _addFont(e){const t=this.map.font.toXml(e);let r=this.index.font[t];re... method _addBorder (line 3) | _addBorder(e){const t=this.map.border.toXml(e);let r=this.index.border... method _addFill (line 3) | _addFill(e){const t=this.map.fill.toXml(e);let r=this.index.fill[t];re... function m (line 10) | function m(e,t,r,n){if(t)e.apply(r,n);else for(var i=e.length,s=_(e,i),o... function b (line 10) | function b(e,t,r,i){var s,o,a;if("function"!=typeof r)throw new TypeErro... function g (line 10) | function g(){if(!this.fired)switch(this.target.removeListener(this.type,... function y (line 10) | function y(e,t,r){var n={fired:!1,wrapFn:void 0,target:e,type:t,listener... function v (line 10) | function v(e,t,r){var n=e._events;if(!n)return[];var i=n[t];return i?"fu... function w (line 10) | function w(e){var t=this._events;if(t){var r=t[e];if("function"==typeof ... function _ (line 10) | function _(e,t){for(var r=new Array(t),n=0;n{... method mergeModel (line 3) | mergeModel(e){this.model=Object.assign(this.model||{},e)} method parse (line 3) | async parse(e){for await(const t of e)for(const{eventType:e,value:r}of... method parseStream (line 3) | async parseStream(e){return this.parse(n(e))} method xml (line 3) | get xml(){return this.toXml(this.model)} method toXml (line 3) | toXml(e){const t=new i;return this.render(t,e),t.xml} method toAttribute (line 3) | static toAttribute(e,t){let r=arguments.length>2&&void 0!==arguments[2... method toStringAttribute (line 3) | static toStringAttribute(e,t){let r=arguments.length>2&&void 0!==argum... method toStringValue (line 3) | static toStringValue(e,t){return void 0===e?t:e} method toBoolAttribute (line 3) | static toBoolAttribute(e,t){let r=arguments.length>2&&void 0!==argumen... method toBoolValue (line 3) | static toBoolValue(e,t){return void 0===e?t:"1"===e} method toIntAttribute (line 3) | static toIntAttribute(e,t){let r=arguments.length>2&&void 0!==argument... method toIntValue (line 3) | static toIntValue(e,t){return void 0===e?t:parseInt(e,10)} method toFloatAttribute (line 3) | static toFloatAttribute(e,t){let r=arguments.length>2&&void 0!==argume... method toFloatValue (line 3) | static toFloatValue(e,t){return void 0===e?t:parseFloat(e)} method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode("Types",s.PROPERT... method parseOpen (line 3) | parseOpen(){return!1} method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(){return!1} method tag (line 3) | get tag(){return"x14:id"} method render (line 3) | render(e,t){e.leafNode(this.tag,null,t)} method parseOpen (line 3) | parseOpen(){this.model=""} method parseText (line 3) | parseText(e){this.model+=e} method parseClose (line 3) | parseClose(e){return e!==this.tag} method constructor (line 3) | constructor(){super(),this.map={"x14:conditionalFormattings":this.cond... method tag (line 3) | get tag(){return"ext"} method hasContent (line 3) | hasContent(e){return this.conditionalFormattings.hasContent(e.conditio... method prepare (line 3) | prepare(e,t){this.conditionalFormattings.prepare(e.conditionalFormatti... method render (line 3) | render(e,t){e.openNode("ext",{uri:"{78C0D931-6437-407d-A8EE-F0AAD7539E... method createNewModel (line 3) | createNewModel(){return{}} method onParserClose (line 3) | onParserClose(e,t){this.model[e]=t.model} method constructor (line 3) | constructor(){super(),this.map={color:new i}} method tag (line 3) | get tag(){return"stop"} method render (line 3) | render(e,t){e.openNode("stop"),e.addAttribute("position",t.position),t... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(e){return!!this.parser&&(this.parser.parseClose(e)||(this.m... method constructor (line 3) | constructor(e){super({writableObjectMode:e.objectMode}),this.hasWritte... method transform (line 3) | transform(e){return this.rowFormatter.rowTransform=e,this} method _transform (line 3) | _transform(e,r,n){let i=!1;try{this.hasWrittenBOM||(this.push(this.for... method _flush (line 3) | _flush(e){this.rowFormatter.finish((r,n)=>r?e(r):(n&&n.forEach(e=>{thi... function s (line 10) | function s(){this.pending=null,this.pendingTotal=0,this.blockSize=this.c... method prepare (line 3) | prepare(){} method render (line 3) | render(){} method parseOpen (line 3) | parseOpen(e){} method parseText (line 3) | parseText(e){} method parseClose (line 3) | parseClose(e){} method reconcile (line 3) | reconcile(e,t){} method reset (line 3) | reset(){this.model=null,this.map&&Object.values(this.map).forEach(e=>{... method mergeModel (line 3) | mergeModel(e){this.model=Object.assign(this.model||{},e)} method parse (line 3) | async parse(e){for await(const t of e)for(const{eventType:e,value:r}of... method parseStream (line 3) | async parseStream(e){return this.parse(n(e))} method xml (line 3) | get xml(){return this.toXml(this.model)} method toXml (line 3) | toXml(e){const t=new i;return this.render(t,e),t.xml} method toAttribute (line 3) | static toAttribute(e,t){let r=arguments.length>2&&void 0!==arguments[2... method toStringAttribute (line 3) | static toStringAttribute(e,t){let r=arguments.length>2&&void 0!==argum... method toStringValue (line 3) | static toStringValue(e,t){return void 0===e?t:e} method toBoolAttribute (line 3) | static toBoolAttribute(e,t){let r=arguments.length>2&&void 0!==argumen... method toBoolValue (line 3) | static toBoolValue(e,t){return void 0===e?t:"1"===e} method toIntAttribute (line 3) | static toIntAttribute(e,t){let r=arguments.length>2&&void 0!==argument... method toIntValue (line 3) | static toIntValue(e,t){return void 0===e?t:parseInt(e,10)} method toFloatAttribute (line 3) | static toFloatAttribute(e,t){let r=arguments.length>2&&void 0!==argume... method toFloatValue (line 3) | static toFloatValue(e,t){return void 0===e?t:parseFloat(e)} method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode("Types",s.PROPERT... method parseOpen (line 3) | parseOpen(){return!1} method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(){return!1} method tag (line 3) | get tag(){return"x14:id"} method render (line 3) | render(e,t){e.leafNode(this.tag,null,t)} method parseOpen (line 3) | parseOpen(){this.model=""} method parseText (line 3) | parseText(e){this.model+=e} method parseClose (line 3) | parseClose(e){return e!==this.tag} method constructor (line 3) | constructor(){super(),this.map={"x14:conditionalFormattings":this.cond... method tag (line 3) | get tag(){return"ext"} method hasContent (line 3) | hasContent(e){return this.conditionalFormattings.hasContent(e.conditio... method prepare (line 3) | prepare(e,t){this.conditionalFormattings.prepare(e.conditionalFormatti... method render (line 3) | render(e,t){e.openNode("ext",{uri:"{78C0D931-6437-407d-A8EE-F0AAD7539E... method createNewModel (line 3) | createNewModel(){return{}} method onParserClose (line 3) | onParserClose(e,t){this.model[e]=t.model} method constructor (line 3) | constructor(){super(),this.map={color:new i}} method tag (line 3) | get tag(){return"stop"} method render (line 3) | render(e,t){e.openNode("stop"),e.addAttribute("position",t.position),t... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(e){return!!this.parser&&(this.parser.parseClose(e)||(this.m... method constructor (line 3) | constructor(e){super({writableObjectMode:e.objectMode}),this.hasWritte... method transform (line 3) | transform(e){return this.rowFormatter.rowTransform=e,this} method _transform (line 3) | _transform(e,r,n){let i=!1;try{this.hasWrittenBOM||(this.push(this.for... method _flush (line 3) | _flush(e){this.rowFormatter.finish((r,n)=>r?e(r):(n&&n.forEach(e=>{thi... function s (line 10) | function s(e,t,r){if(!(this instanceof s))return new s(e,t,r);this.Hash=... method prepare (line 3) | prepare(){} method render (line 3) | render(){} method parseOpen (line 3) | parseOpen(e){} method parseText (line 3) | parseText(e){} method parseClose (line 3) | parseClose(e){} method reconcile (line 3) | reconcile(e,t){} method reset (line 3) | reset(){this.model=null,this.map&&Object.values(this.map).forEach(e=>{... method mergeModel (line 3) | mergeModel(e){this.model=Object.assign(this.model||{},e)} method parse (line 3) | async parse(e){for await(const t of e)for(const{eventType:e,value:r}of... method parseStream (line 3) | async parseStream(e){return this.parse(n(e))} method xml (line 3) | get xml(){return this.toXml(this.model)} method toXml (line 3) | toXml(e){const t=new i;return this.render(t,e),t.xml} method toAttribute (line 3) | static toAttribute(e,t){let r=arguments.length>2&&void 0!==arguments[2... method toStringAttribute (line 3) | static toStringAttribute(e,t){let r=arguments.length>2&&void 0!==argum... method toStringValue (line 3) | static toStringValue(e,t){return void 0===e?t:e} method toBoolAttribute (line 3) | static toBoolAttribute(e,t){let r=arguments.length>2&&void 0!==argumen... method toBoolValue (line 3) | static toBoolValue(e,t){return void 0===e?t:"1"===e} method toIntAttribute (line 3) | static toIntAttribute(e,t){let r=arguments.length>2&&void 0!==argument... method toIntValue (line 3) | static toIntValue(e,t){return void 0===e?t:parseInt(e,10)} method toFloatAttribute (line 3) | static toFloatAttribute(e,t){let r=arguments.length>2&&void 0!==argume... method toFloatValue (line 3) | static toFloatValue(e,t){return void 0===e?t:parseFloat(e)} method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode("Types",s.PROPERT... method parseOpen (line 3) | parseOpen(){return!1} method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(){return!1} method tag (line 3) | get tag(){return"x14:id"} method render (line 3) | render(e,t){e.leafNode(this.tag,null,t)} method parseOpen (line 3) | parseOpen(){this.model=""} method parseText (line 3) | parseText(e){this.model+=e} method parseClose (line 3) | parseClose(e){return e!==this.tag} method constructor (line 3) | constructor(){super(),this.map={"x14:conditionalFormattings":this.cond... method tag (line 3) | get tag(){return"ext"} method hasContent (line 3) | hasContent(e){return this.conditionalFormattings.hasContent(e.conditio... method prepare (line 3) | prepare(e,t){this.conditionalFormattings.prepare(e.conditionalFormatti... method render (line 3) | render(e,t){e.openNode("ext",{uri:"{78C0D931-6437-407d-A8EE-F0AAD7539E... method createNewModel (line 3) | createNewModel(){return{}} method onParserClose (line 3) | onParserClose(e,t){this.model[e]=t.model} method constructor (line 3) | constructor(){super(),this.map={color:new i}} method tag (line 3) | get tag(){return"stop"} method render (line 3) | render(e,t){e.openNode("stop"),e.addAttribute("position",t.position),t... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(e){return!!this.parser&&(this.parser.parseClose(e)||(this.m... method constructor (line 3) | constructor(e){super({writableObjectMode:e.objectMode}),this.hasWritte... method transform (line 3) | transform(e){return this.rowFormatter.rowTransform=e,this} method _transform (line 3) | _transform(e,r,n){let i=!1;try{this.hasWrittenBOM||(this.push(this.for... method _flush (line 3) | _flush(e){this.rowFormatter.finish((r,n)=>r?e(r):(n&&n.forEach(e=>{thi... function u (line 10) | function u(){if(!(this instanceof u))return new u;c.call(this),this.h=[1... method constructor (line 3) | constructor(e){this.size=e,this.buffer=n.alloc(e),this.iRead=0,this.iW... method toBuffer (line 3) | toBuffer(){if(0===this.iRead&&this.iWrite===this.size)return this.buff... method length (line 3) | get length(){return this.iWrite-this.iRead} method eod (line 3) | get eod(){return this.iRead===this.iWrite} method full (line 3) | get full(){return this.iWrite===this.size} method read (line 3) | read(e){let t;return 0===e?null:void 0===e||e>=this.length?(t=this.toB... method write (line 3) | write(e,t,r){const n=Math.min(r,this.size-this.iWrite);return e.copy(t... method constructor (line 3) | constructor(e){super(),this.options=e||u.OPTIONS,this.map={b:{prop:"bo... method tag (line 3) | get tag(){return this.options.tagName} method render (line 3) | render(e,t){const{map:r}=this;e.openNode(this.options.tagName),l.each(... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;if(this... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser&&!this.parser.parseClose(e)){const t=this... function h (line 10) | function h(e,t,r,n){return e<=15?t^r^n:e<=31?t&r|~t&n:e<=47?(t|~r)^n:e<=... function f (line 10) | function f(e){return e<=15?0:e<=31?1518500249:e<=47?1859775393:e<=63?240... function d (line 10) | function d(e){return e<=15?1352829926:e<=31?1548603684:e<=47?1836072691:... method constructor (line 3) | constructor(){super(),this.map={dataBar:this.databarXform=new o,extLst... method tag (line 3) | get tag(){return"cfRule"} method isPrimitive (line 3) | static isPrimitive(e){return"iconSet"!==e.type||!e.custom&&!h[e.iconSet]} method render (line 3) | render(e,t){switch(t.type){case"expression":this.renderExpression(e,t)... method renderExpression (line 3) | renderExpression(e,t){e.openNode(this.tag,{type:"expression",dxfId:t.d... method renderCellIs (line 3) | renderCellIs(e,t){e.openNode(this.tag,{type:"cellIs",dxfId:t.dxfId,pri... method renderTop10 (line 3) | renderTop10(e,t){e.leafNode(this.tag,{type:"top10",dxfId:t.dxfId,prior... method renderAboveAverage (line 3) | renderAboveAverage(e,t){e.leafNode(this.tag,{type:"aboveAverage",dxfId... method renderDataBar (line 3) | renderDataBar(e,t){e.openNode(this.tag,{type:"dataBar",priority:t.prio... method renderColorScale (line 3) | renderColorScale(e,t){e.openNode(this.tag,{type:"colorScale",priority:... method renderIconSet (line 3) | renderIconSet(e,t){d.isPrimitive(t)&&(e.openNode(this.tag,{type:"iconS... method renderText (line 3) | renderText(e,t){e.openNode(this.tag,{type:t.operator,dxfId:t.dxfId,pri... method renderTimePeriod (line 3) | renderTimePeriod(e,t){e.openNode(this.tag,{type:"timePeriod",dxfId:t.d... method createNewModel (line 3) | createNewModel(e){let{attributes:t}=e;return{...f(t),dxfId:n.toIntValu... method onParserClose (line 3) | onParserClose(e,t){switch(e){case"dataBar":case"extLst":case"colorScal... function f (line 10) | function f(){if(!(this instanceof f))return new f;u.call(this),this.h=[1... function s (line 10) | function s(){if(!(this instanceof s))return new s;i.call(this),this.h=[3... method prepare (line 3) | prepare(){} method render (line 3) | render(){} method parseOpen (line 3) | parseOpen(e){} method parseText (line 3) | parseText(e){} method parseClose (line 3) | parseClose(e){} method reconcile (line 3) | reconcile(e,t){} method reset (line 3) | reset(){this.model=null,this.map&&Object.values(this.map).forEach(e=>{... method mergeModel (line 3) | mergeModel(e){this.model=Object.assign(this.model||{},e)} method parse (line 3) | async parse(e){for await(const t of e)for(const{eventType:e,value:r}of... method parseStream (line 3) | async parseStream(e){return this.parse(n(e))} method xml (line 3) | get xml(){return this.toXml(this.model)} method toXml (line 3) | toXml(e){const t=new i;return this.render(t,e),t.xml} method toAttribute (line 3) | static toAttribute(e,t){let r=arguments.length>2&&void 0!==arguments[2... method toStringAttribute (line 3) | static toStringAttribute(e,t){let r=arguments.length>2&&void 0!==argum... method toStringValue (line 3) | static toStringValue(e,t){return void 0===e?t:e} method toBoolAttribute (line 3) | static toBoolAttribute(e,t){let r=arguments.length>2&&void 0!==argumen... method toBoolValue (line 3) | static toBoolValue(e,t){return void 0===e?t:"1"===e} method toIntAttribute (line 3) | static toIntAttribute(e,t){let r=arguments.length>2&&void 0!==argument... method toIntValue (line 3) | static toIntValue(e,t){return void 0===e?t:parseInt(e,10)} method toFloatAttribute (line 3) | static toFloatAttribute(e,t){let r=arguments.length>2&&void 0!==argume... method toFloatValue (line 3) | static toFloatValue(e,t){return void 0===e?t:parseFloat(e)} method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode("Types",s.PROPERT... method parseOpen (line 3) | parseOpen(){return!1} method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(){return!1} method tag (line 3) | get tag(){return"x14:id"} method render (line 3) | render(e,t){e.leafNode(this.tag,null,t)} method parseOpen (line 3) | parseOpen(){this.model=""} method parseText (line 3) | parseText(e){this.model+=e} method parseClose (line 3) | parseClose(e){return e!==this.tag} method constructor (line 3) | constructor(){super(),this.map={"x14:conditionalFormattings":this.cond... method tag (line 3) | get tag(){return"ext"} method hasContent (line 3) | hasContent(e){return this.conditionalFormattings.hasContent(e.conditio... method prepare (line 3) | prepare(e,t){this.conditionalFormattings.prepare(e.conditionalFormatti... method render (line 3) | render(e,t){e.openNode("ext",{uri:"{78C0D931-6437-407d-A8EE-F0AAD7539E... method createNewModel (line 3) | createNewModel(){return{}} method onParserClose (line 3) | onParserClose(e,t){this.model[e]=t.model} method constructor (line 3) | constructor(){super(),this.map={color:new i}} method tag (line 3) | get tag(){return"stop"} method render (line 3) | render(e,t){e.openNode("stop"),e.addAttribute("position",t.position),t... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(e){return!!this.parser&&(this.parser.parseClose(e)||(this.m... method constructor (line 3) | constructor(e){super({writableObjectMode:e.objectMode}),this.hasWritte... method transform (line 3) | transform(e){return this.rowFormatter.rowTransform=e,this} method _transform (line 3) | _transform(e,r,n){let i=!1;try{this.hasWrittenBOM||(this.push(this.for... method _flush (line 3) | _flush(e){this.rowFormatter.finish((r,n)=>r?e(r):(n&&n.forEach(e=>{thi... function y (line 10) | function y(){if(!(this instanceof y))return new y;b.call(this),this.h=[1... function s (line 10) | function s(){if(!(this instanceof s))return new s;i.call(this),this.h=[3... method prepare (line 3) | prepare(){} method render (line 3) | render(){} method parseOpen (line 3) | parseOpen(e){} method parseText (line 3) | parseText(e){} method parseClose (line 3) | parseClose(e){} method reconcile (line 3) | reconcile(e,t){} method reset (line 3) | reset(){this.model=null,this.map&&Object.values(this.map).forEach(e=>{... method mergeModel (line 3) | mergeModel(e){this.model=Object.assign(this.model||{},e)} method parse (line 3) | async parse(e){for await(const t of e)for(const{eventType:e,value:r}of... method parseStream (line 3) | async parseStream(e){return this.parse(n(e))} method xml (line 3) | get xml(){return this.toXml(this.model)} method toXml (line 3) | toXml(e){const t=new i;return this.render(t,e),t.xml} method toAttribute (line 3) | static toAttribute(e,t){let r=arguments.length>2&&void 0!==arguments[2... method toStringAttribute (line 3) | static toStringAttribute(e,t){let r=arguments.length>2&&void 0!==argum... method toStringValue (line 3) | static toStringValue(e,t){return void 0===e?t:e} method toBoolAttribute (line 3) | static toBoolAttribute(e,t){let r=arguments.length>2&&void 0!==argumen... method toBoolValue (line 3) | static toBoolValue(e,t){return void 0===e?t:"1"===e} method toIntAttribute (line 3) | static toIntAttribute(e,t){let r=arguments.length>2&&void 0!==argument... method toIntValue (line 3) | static toIntValue(e,t){return void 0===e?t:parseInt(e,10)} method toFloatAttribute (line 3) | static toFloatAttribute(e,t){let r=arguments.length>2&&void 0!==argume... method toFloatValue (line 3) | static toFloatValue(e,t){return void 0===e?t:parseFloat(e)} method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode("Types",s.PROPERT... method parseOpen (line 3) | parseOpen(){return!1} method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(){return!1} method tag (line 3) | get tag(){return"x14:id"} method render (line 3) | render(e,t){e.leafNode(this.tag,null,t)} method parseOpen (line 3) | parseOpen(){this.model=""} method parseText (line 3) | parseText(e){this.model+=e} method parseClose (line 3) | parseClose(e){return e!==this.tag} method constructor (line 3) | constructor(){super(),this.map={"x14:conditionalFormattings":this.cond... method tag (line 3) | get tag(){return"ext"} method hasContent (line 3) | hasContent(e){return this.conditionalFormattings.hasContent(e.conditio... method prepare (line 3) | prepare(e,t){this.conditionalFormattings.prepare(e.conditionalFormatti... method render (line 3) | render(e,t){e.openNode("ext",{uri:"{78C0D931-6437-407d-A8EE-F0AAD7539E... method createNewModel (line 3) | createNewModel(){return{}} method onParserClose (line 3) | onParserClose(e,t){this.model[e]=t.model} method constructor (line 3) | constructor(){super(),this.map={color:new i}} method tag (line 3) | get tag(){return"stop"} method render (line 3) | render(e,t){e.openNode("stop"),e.addAttribute("position",t.position),t... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(e){return!!this.parser&&(this.parser.parseClose(e)||(this.m... method constructor (line 3) | constructor(e){super({writableObjectMode:e.objectMode}),this.hasWritte... method transform (line 3) | transform(e){return this.rowFormatter.rowTransform=e,this} method _transform (line 3) | _transform(e,r,n){let i=!1;try{this.hasWrittenBOM||(this.push(this.for... method _flush (line 3) | _flush(e){this.rowFormatter.finish((r,n)=>r?e(r):(n&&n.forEach(e=>{thi... function v (line 10) | function v(){if(!(this instanceof v))return new v;g.call(this),this.h=[1... function w (line 10) | function w(e,t,r,n,i){var s=e&r^~e&i;return s<0&&(s+=4294967296),s} function _ (line 10) | function _(e,t,r,n,i,s){var o=t&n^~t&s;return o<0&&(o+=4294967296),o} function x (line 10) | function x(e,t,r,n,i){var s=e&r^e&i^r&i;return s<0&&(s+=4294967296),s} function k (line 10) | function k(e,t,r,n,i,s){var o=t&n^t&s^n&s;return o<0&&(o+=4294967296),o} function S (line 10) | function S(e,t){var r=o(e,t,28)^o(t,e,2)^o(t,e,7);return r<0&&(r+=429496... function M (line 10) | function M(e,t){var r=a(e,t,28)^a(t,e,2)^a(t,e,7);return r<0&&(r+=429496... method constructor (line 3) | constructor(e){this.workbook=e} method readFile (line 3) | async readFile(e,t){if(!await c.fs.exists(e))throw new Error("File not... method parseRels (line 3) | parseRels(e){return(new m).parseStream(e)} method parseWorkbook (line 3) | parseWorkbook(e){return(new y).parseStream(e)} method parseSharedStrings (line 3) | parseSharedStrings(e){return(new p).parseStream(e)} method reconcile (line 3) | reconcile(e,t){const r=new y,n=new v(t),i=new w,s=new _;r.reconcile(e)... method _processWorksheetEntry (line 3) | async _processWorksheetEntry(e,t,r,n,i){const s=new v(n),o=await s.par... method _processCommentEntry (line 3) | async _processCommentEntry(e,t,r){const n=new x,i=await n.parseStream(... method _processTableEntry (line 3) | async _processTableEntry(e,t,r){const n=new _,i=await n.parseStream(e)... method _processWorksheetRelsEntry (line 3) | async _processWorksheetRelsEntry(e,t,r){const n=new m,i=await n.parseS... method _processMediaEntry (line 3) | async _processMediaEntry(e,t,r){const n=r.lastIndexOf(".");if(n>=1){co... method _processDrawingEntry (line 3) | async _processDrawingEntry(e,t,r){const n=new w,i=await n.parseStream(... method _processDrawingRelsEntry (line 3) | async _processDrawingRelsEntry(e,t,r){const n=new m,i=await n.parseStr... method _processVmlDrawingEntry (line 3) | async _processVmlDrawingEntry(e,t,r){const n=new k,i=await n.parseStre... method _processThemeEntry (line 3) | async _processThemeEntry(e,t,r){await new Promise((n,i)=>{const s=new ... method createInputStream (line 3) | createInputStream(){throw new Error("`XLSX#createInputStream` is depre... method read (line 3) | async read(e,t){!e[Symbol.asyncIterator]&&e.pipe&&(e=e.pipe(new o));co... method load (line 3) | async load(e,t){let i;i=t&&t.base64?n.from(e.toString(),"base64"):e;co... method addMedia (line 3) | async addMedia(e,t){await Promise.all(t.media.map(async t=>{if("image"... method addDrawings (line 3) | addDrawings(e,t){const r=new w,n=new m;t.worksheets.forEach(t=>{const{... method addTables (line 3) | addTables(e,t){const r=new _;t.worksheets.forEach(t=>{const{tables:n}=... method addContentTypes (line 3) | async addContentTypes(e,t){const r=(new b).toXml(t);e.append(r,{name:"... method addApp (line 3) | async addApp(e,t){const r=(new g).toXml(t);e.append(r,{name:"docProps/... method addCore (line 3) | async addCore(e,t){const r=new d;e.append(r.toXml(t),{name:"docProps/c... method addThemes (line 3) | async addThemes(e,t){const r=t.themes||{theme1:S};Object.keys(r).forEa... method addOfficeRels (line 3) | async addOfficeRels(e){const t=(new m).toXml([{Id:"rId1",Type:M.RelTyp... method addWorkbookRels (line 3) | async addWorkbookRels(e,t){let r=1;const n=[{Id:"rId"+r++,Type:M.RelTy... method addSharedStrings (line 3) | async addSharedStrings(e,t){t.sharedStrings&&t.sharedStrings.count&&e.... method addStyles (line 3) | async addStyles(e,t){const{xml:r}=t.styles;r&&e.append(r,{name:"xl/sty... method addWorkbook (line 3) | async addWorkbook(e,t){const r=new y;e.append(r.toXml(t),{name:"xl/wor... method addWorksheets (line 3) | async addWorksheets(e,t){const r=new v,n=new m,i=new x,s=new k;t.works... method _finalize (line 3) | _finalize(e){return new Promise((t,r)=>{e.on("finish",()=>{t(this)}),e... method prepareModel (line 3) | prepareModel(e,t){e.creator=e.creator||"ExcelJS",e.lastModifiedBy=e.la... method write (line 3) | async write(e,t){t=t||{};const{model:r}=this.workbook,n=new a.ZipWrite... method writeFile (line 3) | writeFile(e,t){const r=i.createWriteStream(e);return new Promise((e,n)... method writeBuffer (line 3) | async writeBuffer(e){const t=new l;return await this.write(t,e),t.read()} function C (line 10) | function C(e,t){var r=o(e,t,14)^o(e,t,18)^o(t,e,9);return r<0&&(r+=42949... function T (line 10) | function T(e,t){var r=a(e,t,14)^a(e,t,18)^a(t,e,9);return r<0&&(r+=42949... function E (line 10) | function E(e,t){var r=o(e,t,1)^o(e,t,8)^l(e,t,7);return r<0&&(r+=4294967... function A (line 10) | function A(e,t){var r=a(e,t,1)^a(e,t,8)^c(e,t,7);return r<0&&(r+=4294967... function R (line 10) | function R(e,t){var r=o(e,t,19)^o(t,e,29)^l(e,t,6);return r<0&&(r+=42949... function O (line 10) | function O(e,t){var r=a(e,t,19)^a(t,e,29)^c(e,t,6);return r<0&&(r+=42949... function i (line 10) | function i(e,t,r){return e&t^~e&r} method constructor (line 3) | constructor(e,t){let r=arguments.length>2&&void 0!==arguments[2]?argum... method asInstance (line 3) | static asInstance(e){return e instanceof i||null==e?e:new i(e)} method col (line 3) | get col(){return this.nativeCol+Math.min(this.colWidth-1,this.nativeCo... method col (line 3) | set col(e){this.nativeCol=Math.floor(e),this.nativeColOff=Math.floor((... method row (line 3) | get row(){return this.nativeRow+Math.min(this.rowHeight-1,this.nativeR... method row (line 3) | set row(e){this.nativeRow=Math.floor(e),this.nativeRowOff=Math.floor((... method colWidth (line 3) | get colWidth(){return this.worksheet&&this.worksheet.getColumn(this.na... method rowHeight (line 3) | get rowHeight(){return this.worksheet&&this.worksheet.getRow(this.nati... method model (line 3) | get model(){return{nativeCol:this.nativeCol,nativeColOff:this.nativeCo... method model (line 3) | set model(e){this.nativeCol=e.nativeCol,this.nativeColOff=e.nativeColO... method constructor (line 3) | constructor(e){this.note=e} method model (line 3) | get model(){let e=null;switch(typeof this.note){case"string":e={type:"... method model (line 3) | set model(e){const{note:t}=e,{texts:r}=t;1===r.length&&1===Object.keys... method fromModel (line 3) | static fromModel(e){const t=new i;return t.model=e,t} method constructor (line 3) | constructor(){this.decode(arguments)} method setTLBR (line 3) | setTLBR(e,t,r,i,s){if(arguments.length<4){const i=n.decodeAddress(e),o... method decode (line 3) | decode(e){switch(e.length){case 5:this.setTLBR(e[0],e[1],e[2],e[3],e[4... method top (line 3) | get top(){return this.model.top||1} method top (line 3) | set top(e){this.model.top=e} method left (line 3) | get left(){return this.model.left||1} method left (line 3) | set left(e){this.model.left=e} method bottom (line 3) | get bottom(){return this.model.bottom||1} method bottom (line 3) | set bottom(e){this.model.bottom=e} method right (line 3) | get right(){return this.model.right||1} method right (line 3) | set right(e){this.model.right=e} method sheetName (line 3) | get sheetName(){return this.model.sheetName} method sheetName (line 3) | set sheetName(e){this.model.sheetName=e} method _serialisedSheetName (line 3) | get _serialisedSheetName(){const{sheetName:e}=this.model;return e?/^[a... method expand (line 3) | expand(e,t,r,n){(!this.model.top||e1?this.range:this._serialisedSheetN... method $shortRange (line 3) | get $shortRange(){return this.count>1?this.$range:this._serialisedShee... method count (line 3) | get count(){return(1+this.bottom-this.top)*(1+this.right-this.left)} method toString (line 3) | toString(){return this.range} method intersects (line 3) | intersects(e){return(!e.sheetName||!this.sheetName||e.sheetName===this... method contains (line 3) | contains(e){const t=n.decodeEx(e);return this.containsEx(t)} method containsEx (line 3) | containsEx(e){return(!e.sheetName||!this.sheetName||e.sheetName===this... method forEachAddress (line 3) | forEachAddress(e){for(let t=this.left;t<=this.right;t++)for(let r=this... method constructor (line 3) | constructor(e,t,r){this.table=e,this.column=t,this.index=r} method _set (line 3) | _set(e,t){this.table.cacheState(),this.column[e]=t} method name (line 3) | get name(){return this.column.name} method name (line 3) | set name(e){this._set("name",e)} method filterButton (line 3) | get filterButton(){return this.column.filterButton} method filterButton (line 3) | set filterButton(e){this.column.filterButton=e} method style (line 3) | get style(){return this.column.style} method style (line 3) | set style(e){this.column.style=e} method totalsRowLabel (line 3) | get totalsRowLabel(){return this.column.totalsRowLabel} method totalsRowLabel (line 3) | set totalsRowLabel(e){this._set("totalsRowLabel",e)} method totalsRowFunction (line 3) | get totalsRowFunction(){return this.column.totalsRowFunction} method totalsRowFunction (line 3) | set totalsRowFunction(e){this._set("totalsRowFunction",e)} method totalsRowResult (line 3) | get totalsRowResult(){return this.column.totalsRowResult} method totalsRowResult (line 3) | set totalsRowResult(e){this._set("totalsRowResult",e)} method totalsRowFormula (line 3) | get totalsRowFormula(){return this.column.totalsRowFormula} method totalsRowFormula (line 3) | set totalsRowFormula(e){this._set("totalsRowFormula",e)} method constructor (line 3) | constructor(e){super(),this.model=e} method tag (line 3) | get tag(){return"u"} method render (line 3) | render(e,t){if(!0===(t=t||this.model))e.leafNode("u");else{const r=i.A... method parseOpen (line 3) | parseOpen(e){"u"===e.name&&(this.model=e.attributes.val||!0)} method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(){return!1} function s (line 10) | function s(e,t,r){return e&t^e&r^t&r} method prepare (line 3) | prepare(){} method render (line 3) | render(){} method parseOpen (line 3) | parseOpen(e){} method parseText (line 3) | parseText(e){} method parseClose (line 3) | parseClose(e){} method reconcile (line 3) | reconcile(e,t){} method reset (line 3) | reset(){this.model=null,this.map&&Object.values(this.map).forEach(e=>{... method mergeModel (line 3) | mergeModel(e){this.model=Object.assign(this.model||{},e)} method parse (line 3) | async parse(e){for await(const t of e)for(const{eventType:e,value:r}of... method parseStream (line 3) | async parseStream(e){return this.parse(n(e))} method xml (line 3) | get xml(){return this.toXml(this.model)} method toXml (line 3) | toXml(e){const t=new i;return this.render(t,e),t.xml} method toAttribute (line 3) | static toAttribute(e,t){let r=arguments.length>2&&void 0!==arguments[2... method toStringAttribute (line 3) | static toStringAttribute(e,t){let r=arguments.length>2&&void 0!==argum... method toStringValue (line 3) | static toStringValue(e,t){return void 0===e?t:e} method toBoolAttribute (line 3) | static toBoolAttribute(e,t){let r=arguments.length>2&&void 0!==argumen... method toBoolValue (line 3) | static toBoolValue(e,t){return void 0===e?t:"1"===e} method toIntAttribute (line 3) | static toIntAttribute(e,t){let r=arguments.length>2&&void 0!==argument... method toIntValue (line 3) | static toIntValue(e,t){return void 0===e?t:parseInt(e,10)} method toFloatAttribute (line 3) | static toFloatAttribute(e,t){let r=arguments.length>2&&void 0!==argume... method toFloatValue (line 3) | static toFloatValue(e,t){return void 0===e?t:parseFloat(e)} method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode("Types",s.PROPERT... method parseOpen (line 3) | parseOpen(){return!1} method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(){return!1} method tag (line 3) | get tag(){return"x14:id"} method render (line 3) | render(e,t){e.leafNode(this.tag,null,t)} method parseOpen (line 3) | parseOpen(){this.model=""} method parseText (line 3) | parseText(e){this.model+=e} method parseClose (line 3) | parseClose(e){return e!==this.tag} method constructor (line 3) | constructor(){super(),this.map={"x14:conditionalFormattings":this.cond... method tag (line 3) | get tag(){return"ext"} method hasContent (line 3) | hasContent(e){return this.conditionalFormattings.hasContent(e.conditio... method prepare (line 3) | prepare(e,t){this.conditionalFormattings.prepare(e.conditionalFormatti... method render (line 3) | render(e,t){e.openNode("ext",{uri:"{78C0D931-6437-407d-A8EE-F0AAD7539E... method createNewModel (line 3) | createNewModel(){return{}} method onParserClose (line 3) | onParserClose(e,t){this.model[e]=t.model} method constructor (line 3) | constructor(){super(),this.map={color:new i}} method tag (line 3) | get tag(){return"stop"} method render (line 3) | render(e,t){e.openNode("stop"),e.addAttribute("position",t.position),t... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(e){return!!this.parser&&(this.parser.parseClose(e)||(this.m... method constructor (line 3) | constructor(e){super({writableObjectMode:e.objectMode}),this.hasWritte... method transform (line 3) | transform(e){return this.rowFormatter.rowTransform=e,this} method _transform (line 3) | _transform(e,r,n){let i=!1;try{this.hasWrittenBOM||(this.push(this.for... method _flush (line 3) | _flush(e){this.rowFormatter.finish((r,n)=>r?e(r):(n&&n.forEach(e=>{thi... function o (line 10) | function o(e,t,r){return e^t^r} method constructor (line 3) | constructor(e,t,r){this._worksheet=e,this._number=t,!1!==r&&(this.defn... method number (line 3) | get number(){return this._number} method worksheet (line 3) | get worksheet(){return this._worksheet} method letter (line 3) | get letter(){return s.n2l(this._number)} method isCustomWidth (line 3) | get isCustomWidth(){return void 0!==this.width&&9!==this.width} method defn (line 3) | get defn(){return{header:this._header,key:this.key,width:this.width,st... method defn (line 3) | set defn(e){e?(this.key=e.key,this.width=void 0!==e.width?e.width:9,th... method headers (line 3) | get headers(){return this._header&&this._header instanceof Array?this.... method header (line 3) | get header(){return this._header} method header (line 3) | set header(e){void 0!==e?(this._header=e,this.headers.forEach((e,t)=>{... method key (line 3) | get key(){return this._key} method key (line 3) | set key(e){(this._key&&this._worksheet.getColumnKey(this._key))===this... method hidden (line 3) | get hidden(){return!!this._hidden} method hidden (line 3) | set hidden(e){this._hidden=e} method outlineLevel (line 3) | get outlineLevel(){return this._outlineLevel||0} method outlineLevel (line 3) | set outlineLevel(e){this._outlineLevel=e} method collapsed (line 3) | get collapsed(){return!!(this._outlineLevel&&this._outlineLevel>=this.... method toString (line 3) | toString(){return JSON.stringify({key:this.key,width:this.width,header... method equivalentTo (line 3) | equivalentTo(e){return this.width===e.width&&this.hidden===e.hidden&&t... method isDefault (line 3) | get isDefault(){if(this.isCustomWidth)return!1;if(this.hidden)return!1... method headerCount (line 3) | get headerCount(){return this.headers.length} method eachCell (line 3) | eachCell(e,t){const r=this.number;t||(t=e,e=null),this._worksheet.each... method values (line 3) | get values(){const e=[];return this.eachCell((t,r)=>{t&&t.type!==i.Val... method values (line 3) | set values(e){if(!e)return;const t=this.number;let r=0;e.hasOwnPropert... method _applyStyle (line 3) | _applyStyle(e,t){return this.style[e]=t,this.eachCell(r=>{r[e]=t}),t} method numFmt (line 3) | get numFmt(){return this.style.numFmt} method numFmt (line 3) | set numFmt(e){this._applyStyle("numFmt",e)} method font (line 3) | get font(){return this.style.font} method font (line 3) | set font(e){this._applyStyle("font",e)} method alignment (line 3) | get alignment(){return this.style.alignment} method alignment (line 3) | set alignment(e){this._applyStyle("alignment",e)} method protection (line 3) | get protection(){return this.style.protection} method protection (line 3) | set protection(e){this._applyStyle("protection",e)} method border (line 3) | get border(){return this.style.border} method border (line 3) | set border(e){this._applyStyle("border",e)} method fill (line 3) | get fill(){return this.style.fill} method fill (line 3) | set fill(e){this._applyStyle("fill",e)} method toModel (line 3) | static toModel(e){const t=[];let r=null;return e&&e.forEach((e,n)=>{e.... method fromModel (line 3) | static fromModel(e,t){const r=[];let n=1,i=0;for(t=(t=t||[]).sort((fun... method constructor (line 3) | constructor(){super(),this.map={"v:shape":new s}} method tag (line 3) | get tag(){return"xml"} method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode(this.tag,o.DRAWIN... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.m... method reconcile (line 3) | reconcile(e,t){e.anchors.forEach(e=>{e.br?this.map["xdr:twoCellAnchor"... method constructor (line 3) | constructor(){super(),this.map={"v:textbox":new i,"x:ClientData":new s}} method tag (line 3) | get tag(){return"v:shape"} method render (line 3) | render(e,t,r){e.openNode("v:shape",o.V_SHAPE_ATTRIBUTES(t,r)),e.leafNo... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.p... method constructor (line 3) | constructor(){super(),this.map={Relationship:new s}} method render (line 3) | render(e,t){t=t||this._values,e.openXml(n.StdDocAttributes),e.openNode... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.m... method constructor (line 3) | constructor(){super(),this.map={"x14:id":this.idXform=new s}} method tag (line 3) | get tag(){return"ext"} method render (line 3) | render(e,t){e.openNode(this.tag,{uri:"{B025F937-C7B1-47D3-B67F-A62EFF6... method createNewModel (line 3) | createNewModel(){return{}} method onParserClose (line 3) | onParserClose(e,t){this.model.x14Id=t.model} method constructor (line 3) | constructor(e){super(),this.model=e} method tag (line 3) | get tag(){return"r"} method textXform (line 3) | get textXform(){return this._textXform||(this._textXform=new n)} method fontXform (line 3) | get fontXform(){return this._fontXform||(this._fontXform=new i(o.FONT_... method render (line 3) | render(e,t){t=t||this.model,e.openNode("r"),t.font&&this.fontXform.ren... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){switch(e){case"r":return!1;case"t":return this.model.tex... method constructor (line 3) | constructor(e){super(),this.name=e,this.map={color:new s}} method tag (line 3) | get tag(){return this.name} method render (line 3) | render(e,t,r){const n=t&&t.color||r||this.defaultColor;e.openNode(this... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){return this.parser?(this.parser.parseClose(e)||(this.par... method validStyle (line 3) | validStyle(e){return o.validStyleValues[e]} method constructor (line 3) | constructor(){super(),this.map={fgColor:new i("fgColor"),bgColor:new i... method name (line 3) | get name(){return"pattern"} method tag (line 3) | get tag(){return"patternFill"} method render (line 3) | render(e,t){e.openNode("patternFill"),e.addAttribute("patternType",t.p... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){return!!this.parser&&(this.parser.parseClose(e)||(this.p... method constructor (line 3) | constructor(e){this.parserOptions=e,this.rowParser=new i.RowParser(thi... method removeBOM (line 3) | static removeBOM(e){return e&&65279===e.charCodeAt(0)?e.slice(1):e} method parse (line 3) | parse(e,t){const r=new n.Scanner({line:o.removeBOM(e),parserOptions:th... method parseWithoutComments (line 3) | parseWithoutComments(e){const t=[];let r=!0;for(;r;)r=this.parseRow(e,... method parseWithComments (line 3) | parseWithComments(e){const{parserOptions:t}=this,r=[];for(let n=e.next... method parseRow (line 3) | parseRow(e,t){if(!e.nextNonSpaceToken)return!1;const r=this.rowParser.... method constructor (line 3) | constructor(){this._rowTransform=null,this._rowValidator=null} method createTransform (line 3) | static createTransform(e){return s.isSyncTransform(e)?(t,r)=>{let n=nu... method createValidator (line 3) | static createValidator(e){return s.isSyncValidate(e)?(t,r)=>{r(null,{r... method rowTransform (line 3) | set rowTransform(e){if(!i.default(e))throw new TypeError("The transfor... method rowValidator (line 3) | set rowValidator(e){if(!i.default(e))throw new TypeError("The validate... method transformAndValidate (line 3) | transformAndValidate(e,t){return this.callTransformer(e,(e,r)=>e?t(e):... method callTransformer (line 3) | callTransformer(e,t){return this._rowTransform?this._rowTransform(e,t)... method callValidator (line 3) | callValidator(e,t){return this._rowValidator?this._rowValidator(e,t):t... function s (line 10) | function s(e,t){return 55296==(64512&e.charCodeAt(t))&&(!(t<0||t+1>=e.le... method prepare (line 3) | prepare(){} method render (line 3) | render(){} method parseOpen (line 3) | parseOpen(e){} method parseText (line 3) | parseText(e){} method parseClose (line 3) | parseClose(e){} method reconcile (line 3) | reconcile(e,t){} method reset (line 3) | reset(){this.model=null,this.map&&Object.values(this.map).forEach(e=>{... method mergeModel (line 3) | mergeModel(e){this.model=Object.assign(this.model||{},e)} method parse (line 3) | async parse(e){for await(const t of e)for(const{eventType:e,value:r}of... method parseStream (line 3) | async parseStream(e){return this.parse(n(e))} method xml (line 3) | get xml(){return this.toXml(this.model)} method toXml (line 3) | toXml(e){const t=new i;return this.render(t,e),t.xml} method toAttribute (line 3) | static toAttribute(e,t){let r=arguments.length>2&&void 0!==arguments[2... method toStringAttribute (line 3) | static toStringAttribute(e,t){let r=arguments.length>2&&void 0!==argum... method toStringValue (line 3) | static toStringValue(e,t){return void 0===e?t:e} method toBoolAttribute (line 3) | static toBoolAttribute(e,t){let r=arguments.length>2&&void 0!==argumen... method toBoolValue (line 3) | static toBoolValue(e,t){return void 0===e?t:"1"===e} method toIntAttribute (line 3) | static toIntAttribute(e,t){let r=arguments.length>2&&void 0!==argument... method toIntValue (line 3) | static toIntValue(e,t){return void 0===e?t:parseInt(e,10)} method toFloatAttribute (line 3) | static toFloatAttribute(e,t){let r=arguments.length>2&&void 0!==argume... method toFloatValue (line 3) | static toFloatValue(e,t){return void 0===e?t:parseFloat(e)} method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode("Types",s.PROPERT... method parseOpen (line 3) | parseOpen(){return!1} method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(){return!1} method tag (line 3) | get tag(){return"x14:id"} method render (line 3) | render(e,t){e.leafNode(this.tag,null,t)} method parseOpen (line 3) | parseOpen(){this.model=""} method parseText (line 3) | parseText(e){this.model+=e} method parseClose (line 3) | parseClose(e){return e!==this.tag} method constructor (line 3) | constructor(){super(),this.map={"x14:conditionalFormattings":this.cond... method tag (line 3) | get tag(){return"ext"} method hasContent (line 3) | hasContent(e){return this.conditionalFormattings.hasContent(e.conditio... method prepare (line 3) | prepare(e,t){this.conditionalFormattings.prepare(e.conditionalFormatti... method render (line 3) | render(e,t){e.openNode("ext",{uri:"{78C0D931-6437-407d-A8EE-F0AAD7539E... method createNewModel (line 3) | createNewModel(){return{}} method onParserClose (line 3) | onParserClose(e,t){this.model[e]=t.model} method constructor (line 3) | constructor(){super(),this.map={color:new i}} method tag (line 3) | get tag(){return"stop"} method render (line 3) | render(e,t){e.openNode("stop"),e.addAttribute("position",t.position),t... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(e){return!!this.parser&&(this.parser.parseClose(e)||(this.m... method constructor (line 3) | constructor(e){super({writableObjectMode:e.objectMode}),this.hasWritte... method transform (line 3) | transform(e){return this.rowFormatter.rowTransform=e,this} method _transform (line 3) | _transform(e,r,n){let i=!1;try{this.hasWrittenBOM||(this.push(this.for... method _flush (line 3) | _flush(e){this.rowFormatter.finish((r,n)=>r?e(r):(n&&n.forEach(e=>{thi... function o (line 10) | function o(e){return(e>>>24|e>>>8&65280|e<<8&16711680|(255&e)<<24)>>>0} method constructor (line 3) | constructor(e,t,r){this._worksheet=e,this._number=t,!1!==r&&(this.defn... method number (line 3) | get number(){return this._number} method worksheet (line 3) | get worksheet(){return this._worksheet} method letter (line 3) | get letter(){return s.n2l(this._number)} method isCustomWidth (line 3) | get isCustomWidth(){return void 0!==this.width&&9!==this.width} method defn (line 3) | get defn(){return{header:this._header,key:this.key,width:this.width,st... method defn (line 3) | set defn(e){e?(this.key=e.key,this.width=void 0!==e.width?e.width:9,th... method headers (line 3) | get headers(){return this._header&&this._header instanceof Array?this.... method header (line 3) | get header(){return this._header} method header (line 3) | set header(e){void 0!==e?(this._header=e,this.headers.forEach((e,t)=>{... method key (line 3) | get key(){return this._key} method key (line 3) | set key(e){(this._key&&this._worksheet.getColumnKey(this._key))===this... method hidden (line 3) | get hidden(){return!!this._hidden} method hidden (line 3) | set hidden(e){this._hidden=e} method outlineLevel (line 3) | get outlineLevel(){return this._outlineLevel||0} method outlineLevel (line 3) | set outlineLevel(e){this._outlineLevel=e} method collapsed (line 3) | get collapsed(){return!!(this._outlineLevel&&this._outlineLevel>=this.... method toString (line 3) | toString(){return JSON.stringify({key:this.key,width:this.width,header... method equivalentTo (line 3) | equivalentTo(e){return this.width===e.width&&this.hidden===e.hidden&&t... method isDefault (line 3) | get isDefault(){if(this.isCustomWidth)return!1;if(this.hidden)return!1... method headerCount (line 3) | get headerCount(){return this.headers.length} method eachCell (line 3) | eachCell(e,t){const r=this.number;t||(t=e,e=null),this._worksheet.each... method values (line 3) | get values(){const e=[];return this.eachCell((t,r)=>{t&&t.type!==i.Val... method values (line 3) | set values(e){if(!e)return;const t=this.number;let r=0;e.hasOwnPropert... method _applyStyle (line 3) | _applyStyle(e,t){return this.style[e]=t,this.eachCell(r=>{r[e]=t}),t} method numFmt (line 3) | get numFmt(){return this.style.numFmt} method numFmt (line 3) | set numFmt(e){this._applyStyle("numFmt",e)} method font (line 3) | get font(){return this.style.font} method font (line 3) | set font(e){this._applyStyle("font",e)} method alignment (line 3) | get alignment(){return this.style.alignment} method alignment (line 3) | set alignment(e){this._applyStyle("alignment",e)} method protection (line 3) | get protection(){return this.style.protection} method protection (line 3) | set protection(e){this._applyStyle("protection",e)} method border (line 3) | get border(){return this.style.border} method border (line 3) | set border(e){this._applyStyle("border",e)} method fill (line 3) | get fill(){return this.style.fill} method fill (line 3) | set fill(e){this._applyStyle("fill",e)} method toModel (line 3) | static toModel(e){const t=[];let r=null;return e&&e.forEach((e,n)=>{e.... method fromModel (line 3) | static fromModel(e,t){const r=[];let n=1,i=0;for(t=(t=t||[]).sort((fun... method constructor (line 3) | constructor(){super(),this.map={"v:shape":new s}} method tag (line 3) | get tag(){return"xml"} method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode(this.tag,o.DRAWIN... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.m... method reconcile (line 3) | reconcile(e,t){e.anchors.forEach(e=>{e.br?this.map["xdr:twoCellAnchor"... method constructor (line 3) | constructor(){super(),this.map={"v:textbox":new i,"x:ClientData":new s}} method tag (line 3) | get tag(){return"v:shape"} method render (line 3) | render(e,t,r){e.openNode("v:shape",o.V_SHAPE_ATTRIBUTES(t,r)),e.leafNo... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.p... method constructor (line 3) | constructor(){super(),this.map={Relationship:new s}} method render (line 3) | render(e,t){t=t||this._values,e.openXml(n.StdDocAttributes),e.openNode... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.m... method constructor (line 3) | constructor(){super(),this.map={"x14:id":this.idXform=new s}} method tag (line 3) | get tag(){return"ext"} method render (line 3) | render(e,t){e.openNode(this.tag,{uri:"{B025F937-C7B1-47D3-B67F-A62EFF6... method createNewModel (line 3) | createNewModel(){return{}} method onParserClose (line 3) | onParserClose(e,t){this.model.x14Id=t.model} method constructor (line 3) | constructor(e){super(),this.model=e} method tag (line 3) | get tag(){return"r"} method textXform (line 3) | get textXform(){return this._textXform||(this._textXform=new n)} method fontXform (line 3) | get fontXform(){return this._fontXform||(this._fontXform=new i(o.FONT_... method render (line 3) | render(e,t){t=t||this.model,e.openNode("r"),t.font&&this.fontXform.ren... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){switch(e){case"r":return!1;case"t":return this.model.tex... method constructor (line 3) | constructor(e){super(),this.name=e,this.map={color:new s}} method tag (line 3) | get tag(){return this.name} method render (line 3) | render(e,t,r){const n=t&&t.color||r||this.defaultColor;e.openNode(this... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){return this.parser?(this.parser.parseClose(e)||(this.par... method validStyle (line 3) | validStyle(e){return o.validStyleValues[e]} method constructor (line 3) | constructor(){super(),this.map={fgColor:new i("fgColor"),bgColor:new i... method name (line 3) | get name(){return"pattern"} method tag (line 3) | get tag(){return"patternFill"} method render (line 3) | render(e,t){e.openNode("patternFill"),e.addAttribute("patternType",t.p... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){return!!this.parser&&(this.parser.parseClose(e)||(this.p... method constructor (line 3) | constructor(e){this.parserOptions=e,this.rowParser=new i.RowParser(thi... method removeBOM (line 3) | static removeBOM(e){return e&&65279===e.charCodeAt(0)?e.slice(1):e} method parse (line 3) | parse(e,t){const r=new n.Scanner({line:o.removeBOM(e),parserOptions:th... method parseWithoutComments (line 3) | parseWithoutComments(e){const t=[];let r=!0;for(;r;)r=this.parseRow(e,... method parseWithComments (line 3) | parseWithComments(e){const{parserOptions:t}=this,r=[];for(let n=e.next... method parseRow (line 3) | parseRow(e,t){if(!e.nextNonSpaceToken)return!1;const r=this.rowParser.... method constructor (line 3) | constructor(){this._rowTransform=null,this._rowValidator=null} method createTransform (line 3) | static createTransform(e){return s.isSyncTransform(e)?(t,r)=>{let n=nu... method createValidator (line 3) | static createValidator(e){return s.isSyncValidate(e)?(t,r)=>{r(null,{r... method rowTransform (line 3) | set rowTransform(e){if(!i.default(e))throw new TypeError("The transfor... method rowValidator (line 3) | set rowValidator(e){if(!i.default(e))throw new TypeError("The validate... method transformAndValidate (line 3) | transformAndValidate(e,t){return this.callTransformer(e,(e,r)=>e?t(e):... method callTransformer (line 3) | callTransformer(e,t){return this._rowTransform?this._rowTransform(e,t)... method callValidator (line 3) | callValidator(e,t){return this._rowValidator?this._rowValidator(e,t):t... function a (line 10) | function a(e){return 1===e.length?"0"+e:e} method constructor (line 3) | constructor(e,t){this._data=e,this._encoding=t} method length (line 3) | get length(){return this.toBuffer().length} method copy (line 3) | copy(e,t,r,n){return this.toBuffer().copy(e,t,r,n)} method toBuffer (line 3) | toBuffer(){return this._buffer||(this._buffer=n.from(this._data,this._... method constructor (line 3) | constructor(){this._xml=[],this._stack=[],this._rollbacks=[]} method tos (line 3) | get tos(){return this._stack.length?this._stack[this._stack.length-1]:... method cursor (line 3) | get cursor(){return this._xml.length} method openXml (line 3) | openXml(e){const t=this._xml;t.push("\n")} method openNode (line 3) | openNode(e,t){const r=this.tos,n=this._xml;r&&this.open&&n.push(">"),t... method addAttribute (line 3) | addAttribute(e,t){if(!this.open)throw new Error("Cannot write attribut... method addAttributes (line 3) | addAttributes(e){if(!this.open)throw new Error("Cannot write attribute... method writeText (line 3) | writeText(e){const t=this._xml;this.open&&(t.push(">"),this.open=!1),t... method writeXml (line 3) | writeXml(e){this.open&&(this._xml.push(">"),this.open=!1),this.leaf=!1... method closeNode (line 3) | closeNode(){const e=this._stack.pop(),t=this._xml;this.leaf?t.push("/>... method leafNode (line 3) | leafNode(e,t,r){this.openNode(e,t),void 0!==r&&this.writeText(r),this.... method closeAll (line 3) | closeAll(){for(;this._stack.length;)this.closeNode()} method addRollback (line 3) | addRollback(){return this._rollbacks.push({xml:this._xml.length,stack:... method commit (line 3) | commit(){this._rollbacks.pop()} method rollback (line 3) | rollback(){const e=this._rollbacks.pop();this._xml.length>e.xml&&this.... method xml (line 3) | get xml(){return this.closeAll(),this._xml.join("")} method constructor (line 3) | constructor(e){super(),this.options=Object.assign({type:"nodebuffer",c... method append (line 3) | append(e,t){t.hasOwnProperty("base64")&&t.base64?this.zip.file(t.name,... method finalize (line 3) | async finalize(){const e=await this.zip.generateAsync(this.options);th... method read (line 3) | read(e){return this.stream.read(e)} method setEncoding (line 3) | setEncoding(e){return this.stream.setEncoding(e)} method pause (line 3) | pause(){return this.stream.pause()} method resume (line 3) | resume(){return this.stream.resume()} method isPaused (line 3) | isPaused(){return this.stream.isPaused()} method pipe (line 3) | pipe(e,t){return this.stream.pipe(e,t)} method unpipe (line 3) | unpipe(e){return this.stream.unpipe(e)} method unshift (line 3) | unshift(e){return this.stream.unshift(e)} method wrap (line 3) | wrap(e){return this.stream.wrap(e)} method constructor (line 3) | constructor(){super(),this.map={stop:new s}} method name (line 3) | get name(){return"gradient"} method tag (line 3) | get tag(){return"gradientFill"} method render (line 3) | render(e,t){switch(e.openNode("gradientFill"),t.gradient){case"angle":... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){return!!this.parser&&(this.parser.parseClose(e)||(this.m... method constructor (line 3) | constructor(e,t){super(),this.id=e,this.formatCode=t} method tag (line 3) | get tag(){return"numFmt"} method render (line 3) | render(e,t){e.leafNode("numFmt",{numFmtId:t.id,formatCode:t.formatCode})} method parseOpen (line 3) | parseOpen(e){switch(e.name){case"numFmt":return this.model={id:parseIn... method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(){return!1} method constructor (line 3) | constructor(e){super({objectMode:e.objectMode}),this.lines="",this.row... method hasHitRowLimit (line 3) | get hasHitRowLimit(){return this.parserOptions.limitRows&&this.rowCoun... method shouldEmitRows (line 3) | get shouldEmitRows(){return this.parsedRowCount>this.parserOptions.ski... method shouldSkipLine (line 3) | get shouldSkipLine(){return this.parsedLineCount<=this.parserOptions.s... method transform (line 3) | transform(e){return this.rowTransformerValidator.rowTransform=e,this} method validate (line 3) | validate(e){return this.rowTransformerValidator.rowValidator=e,this} method emit (line 3) | emit(e){if("end"===e)return this.endEmitted||(this.endEmitted=!0,super... method _transform (line 3) | _transform(e,t,r){if(this.hasHitRowLimit)return r();const n=a.wrapDone... method _flush (line 3) | _flush(e){const t=a.wrapDoneCallback(e);if(this.hasHitRowLimit)return ... method parse (line 3) | parse(e,t){if(!e)return[];const{line:r,rows:n}=this.parser.parse(e,t);... method processRows (line 3) | processRows(e,r){const n=e.length,i=s=>{const o=e=>e?r(e):s%100!=0?i(s... method transformRow (line 3) | transformRow(e,t){try{this.headerTransformer.transform(e,(r,n)=>r?t(r)... method checkAndEmitHeaders (line 3) | checkAndEmitHeaders(){!this.headersEmitted&&this.headerTransformer.hea... method skipRow (line 3) | skipRow(e){return this.rowCount-=1,e(null,{row:null,isValid:!0})} method pushRow (line 3) | pushRow(e,t){try{this.parserOptions.objectMode?this.push(e):this.push(... method wrapDoneCallback (line 3) | static wrapDoneCallback(e){let t=!1;return function(r){if(r){if(t)thro... function l (line 10) | function l(e){return 7===e.length?"0"+e:6===e.length?"00"+e:5===e.length... method constructor (line 3) | constructor(e,t,r){if(!e||!t)throw new Error("A Cell needs a Row");thi... method worksheet (line 3) | get worksheet(){return this._row.worksheet} method workbook (line 3) | get workbook(){return this._row.worksheet.workbook} method destroy (line 3) | destroy(){delete this.style,delete this._value,delete this._row,delete... method numFmt (line 3) | get numFmt(){return this.style.numFmt} method numFmt (line 3) | set numFmt(e){this.style.numFmt=e} method font (line 3) | get font(){return this.style.font} method font (line 3) | set font(e){this.style.font=e} method alignment (line 3) | get alignment(){return this.style.alignment} method alignment (line 3) | set alignment(e){this.style.alignment=e} method border (line 3) | get border(){return this.style.border} method border (line 3) | set border(e){this.style.border=e} method fill (line 3) | get fill(){return this.style.fill} method fill (line 3) | set fill(e){this.style.fill=e} method protection (line 3) | get protection(){return this.style.protection} method protection (line 3) | set protection(e){this.style.protection=e} method _mergeStyle (line 3) | _mergeStyle(e,t,r){const n=e&&e.numFmt||t&&t.numFmt;n&&(r.numFmt=n);co... method address (line 3) | get address(){return this._address} method row (line 3) | get row(){return this._row.number} method col (line 3) | get col(){return this._column.number} method $col$row (line 3) | get $col$row(){return`$${this._column.letter}$${this.row}`} method type (line 3) | get type(){return this._value.type} method effectiveType (line 3) | get effectiveType(){return this._value.effectiveType} method toCsvString (line 3) | toCsvString(){return this._value.toCsvString()} method addMergeRef (line 3) | addMergeRef(){this._mergeCount++} method releaseMergeRef (line 3) | releaseMergeRef(){this._mergeCount--} method isMerged (line 3) | get isMerged(){return this._mergeCount>0||this.type===l.Types.Merge} method merge (line 3) | merge(e,t){this._value.release(),this._value=c.create(l.Types.Merge,th... method unmerge (line 3) | unmerge(){this.type===l.Types.Merge&&(this._value.release(),this._valu... method isMergedTo (line 3) | isMergedTo(e){return this._value.type===l.Types.Merge&&this._value.isM... method master (line 3) | get master(){return this.type===l.Types.Merge?this._value.master:this} method isHyperlink (line 3) | get isHyperlink(){return this._value.type===l.Types.Hyperlink} method hyperlink (line 3) | get hyperlink(){return this._value.hyperlink} method value (line 3) | get value(){return this._value.value} method value (line 3) | set value(e){this.type!==l.Types.Merge?(this._value.release(),this._va... method note (line 3) | get note(){return this._comment&&this._comment.note} method note (line 3) | set note(e){this._comment=new a(e)} method text (line 3) | get text(){return this._value.toString()} method html (line 3) | get html(){return i.escapeHtml(this.text)} method toString (line 3) | toString(){return this.text} method _upgradeToHyperlink (line 3) | _upgradeToHyperlink(e){this.type===l.Types.String&&(this._value=c.crea... method formula (line 3) | get formula(){return this._value.formula} method result (line 3) | get result(){return this._value.result} method formulaType (line 3) | get formulaType(){return this._value.formulaType} method fullAddress (line 3) | get fullAddress(){const{worksheet:e}=this._row;return{sheetName:e.name... method name (line 3) | get name(){return this.names[0]} method name (line 3) | set name(e){this.names=[e]} method names (line 3) | get names(){return this.workbook.definedNames.getNamesEx(this.fullAddr... method names (line 3) | set names(e){const{definedNames:t}=this.workbook;t.removeAllNames(this... method addName (line 3) | addName(e){this.workbook.definedNames.addEx(this.fullAddress,e)} method removeName (line 3) | removeName(e){this.workbook.definedNames.removeEx(this.fullAddress,e)} method removeAllNames (line 3) | removeAllNames(){this.workbook.definedNames.removeAllNames(this.fullAd... method _dataValidations (line 3) | get _dataValidations(){return this.worksheet.dataValidations} method dataValidation (line 3) | get dataValidation(){return this._dataValidations.find(this.address)} method dataValidation (line 3) | set dataValidation(e){this._dataValidations.add(this.address,e)} method model (line 3) | get model(){const{model:e}=this._value;return e.style=this.style,this.... method model (line 3) | set model(e){if(this._value.release(),this._value=c.create(e.type,this... method constructor (line 3) | constructor(e){this._data=e} method length (line 3) | get length(){return this._data.length} method copy (line 3) | copy(e,t,r,n){return this._data._buf.copy(e,t,r,n)} method toBuffer (line 3) | toBuffer(){return this._data.toBuffer()} method constructor (line 3) | constructor(){super(),this.map={Company:new s({tag:"Company"}),Manager... method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode("Properties",l.PR... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.p... method constructor (line 3) | constructor(){super(),this.map={"dc:creator":new o({tag:"dc:creator"})... method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode("cp:corePropertie... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.p... method constructor (line 3) | constructor(){super(),this.map={"xdr:twoCellAnchor":new o,"xdr:oneCell... method prepare (line 3) | prepare(e){e.anchors.forEach((e,t)=>{e.anchorType=function(e){return("... method tag (line 3) | get tag(){return"xdr:wsDr"} method render (line 3) | render(e,t){e.openXml(i.StdDocAttributes),e.openNode(this.tag,l.DRAWIN... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.m... method reconcile (line 3) | reconcile(e,t){e.anchors.forEach(e=>{e.br?this.map["xdr:twoCellAnchor"... method constructor (line 3) | constructor(){super(),this.map={patternFill:new o,gradientFill:new a}} method tag (line 3) | get tag(){return"fill"} method render (line 3) | render(e,t){switch(e.addRollback(),e.openNode("fill"),t.type){case"pat... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){return!!this.parser&&(this.parser.parseClose(e)||(this.m... method validStyle (line 3) | validStyle(e){return l.validPatternValues[e]} method constructor (line 3) | constructor(e){this.rowCount=0,this.formatterOptions=e,this.fieldForma... method isRowHashArray (line 3) | static isRowHashArray(e){return!!Array.isArray(e)&&(Array.isArray(e[0]... method isRowArray (line 3) | static isRowArray(e){return Array.isArray(e)&&!this.isRowHashArray(e)} method gatherHeaders (line 3) | static gatherHeaders(e){return l.isRowHashArray(e)?e.map(e=>e[0]):Arra... method createTransform (line 3) | static createTransform(e){return a.isSyncTransform(e)?(t,r)=>{let n=nu... method rowTransform (line 3) | set rowTransform(e){if(!i.default(e))throw new TypeError("The transfor... method format (line 3) | format(e,t){this.callTransformer(e,(r,n)=>{if(r)return t(r);if(!e)retu... method finish (line 3) | finish(e){const t=[];if(this.formatterOptions.alwaysWriteHeaders&&0===... method checkHeaders (line 3) | checkHeaders(e){if(this.headers)return{shouldFormatColumns:!0,headers:... method gatherColumns (line 3) | gatherColumns(e){if(null===this.headers)throw new Error("Headers is cu... method callTransformer (line 3) | callTransformer(e,t){return this._rowTransform?this._rowTransform(e,t)... method formatColumns (line 3) | formatColumns(e,t){const r=e.map((e,r)=>this.fieldFormatter.format(e,r... function o (line 10) | function o(e){if(!(this instanceof o))return new o(e);this.hash=e.hash,t... method constructor (line 3) | constructor(e,t,r){this._worksheet=e,this._number=t,!1!==r&&(this.defn... method number (line 3) | get number(){return this._number} method worksheet (line 3) | get worksheet(){return this._worksheet} method letter (line 3) | get letter(){return s.n2l(this._number)} method isCustomWidth (line 3) | get isCustomWidth(){return void 0!==this.width&&9!==this.width} method defn (line 3) | get defn(){return{header:this._header,key:this.key,width:this.width,st... method defn (line 3) | set defn(e){e?(this.key=e.key,this.width=void 0!==e.width?e.width:9,th... method headers (line 3) | get headers(){return this._header&&this._header instanceof Array?this.... method header (line 3) | get header(){return this._header} method header (line 3) | set header(e){void 0!==e?(this._header=e,this.headers.forEach((e,t)=>{... method key (line 3) | get key(){return this._key} method key (line 3) | set key(e){(this._key&&this._worksheet.getColumnKey(this._key))===this... method hidden (line 3) | get hidden(){return!!this._hidden} method hidden (line 3) | set hidden(e){this._hidden=e} method outlineLevel (line 3) | get outlineLevel(){return this._outlineLevel||0} method outlineLevel (line 3) | set outlineLevel(e){this._outlineLevel=e} method collapsed (line 3) | get collapsed(){return!!(this._outlineLevel&&this._outlineLevel>=this.... method toString (line 3) | toString(){return JSON.stringify({key:this.key,width:this.width,header... method equivalentTo (line 3) | equivalentTo(e){return this.width===e.width&&this.hidden===e.hidden&&t... method isDefault (line 3) | get isDefault(){if(this.isCustomWidth)return!1;if(this.hidden)return!1... method headerCount (line 3) | get headerCount(){return this.headers.length} method eachCell (line 3) | eachCell(e,t){const r=this.number;t||(t=e,e=null),this._worksheet.each... method values (line 3) | get values(){const e=[];return this.eachCell((t,r)=>{t&&t.type!==i.Val... method values (line 3) | set values(e){if(!e)return;const t=this.number;let r=0;e.hasOwnPropert... method _applyStyle (line 3) | _applyStyle(e,t){return this.style[e]=t,this.eachCell(r=>{r[e]=t}),t} method numFmt (line 3) | get numFmt(){return this.style.numFmt} method numFmt (line 3) | set numFmt(e){this._applyStyle("numFmt",e)} method font (line 3) | get font(){return this.style.font} method font (line 3) | set font(e){this._applyStyle("font",e)} method alignment (line 3) | get alignment(){return this.style.alignment} method alignment (line 3) | set alignment(e){this._applyStyle("alignment",e)} method protection (line 3) | get protection(){return this.style.protection} method protection (line 3) | set protection(e){this._applyStyle("protection",e)} method border (line 3) | get border(){return this.style.border} method border (line 3) | set border(e){this._applyStyle("border",e)} method fill (line 3) | get fill(){return this.style.fill} method fill (line 3) | set fill(e){this._applyStyle("fill",e)} method toModel (line 3) | static toModel(e){const t=[];let r=null;return e&&e.forEach((e,n)=>{e.... method fromModel (line 3) | static fromModel(e,t){const r=[];let n=1,i=0;for(t=(t=t||[]).sort((fun... method constructor (line 3) | constructor(){super(),this.map={"v:shape":new s}} method tag (line 3) | get tag(){return"xml"} method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode(this.tag,o.DRAWIN... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.m... method reconcile (line 3) | reconcile(e,t){e.anchors.forEach(e=>{e.br?this.map["xdr:twoCellAnchor"... method constructor (line 3) | constructor(){super(),this.map={"v:textbox":new i,"x:ClientData":new s}} method tag (line 3) | get tag(){return"v:shape"} method render (line 3) | render(e,t,r){e.openNode("v:shape",o.V_SHAPE_ATTRIBUTES(t,r)),e.leafNo... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.p... method constructor (line 3) | constructor(){super(),this.map={Relationship:new s}} method render (line 3) | render(e,t){t=t||this._values,e.openXml(n.StdDocAttributes),e.openNode... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.m... method constructor (line 3) | constructor(){super(),this.map={"x14:id":this.idXform=new s}} method tag (line 3) | get tag(){return"ext"} method render (line 3) | render(e,t){e.openNode(this.tag,{uri:"{B025F937-C7B1-47D3-B67F-A62EFF6... method createNewModel (line 3) | createNewModel(){return{}} method onParserClose (line 3) | onParserClose(e,t){this.model.x14Id=t.model} method constructor (line 3) | constructor(e){super(),this.model=e} method tag (line 3) | get tag(){return"r"} method textXform (line 3) | get textXform(){return this._textXform||(this._textXform=new n)} method fontXform (line 3) | get fontXform(){return this._fontXform||(this._fontXform=new i(o.FONT_... method render (line 3) | render(e,t){t=t||this.model,e.openNode("r"),t.font&&this.fontXform.ren... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){switch(e){case"r":return!1;case"t":return this.model.tex... method constructor (line 3) | constructor(e){super(),this.name=e,this.map={color:new s}} method tag (line 3) | get tag(){return this.name} method render (line 3) | render(e,t,r){const n=t&&t.color||r||this.defaultColor;e.openNode(this... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){return this.parser?(this.parser.parseClose(e)||(this.par... method validStyle (line 3) | validStyle(e){return o.validStyleValues[e]} method constructor (line 3) | constructor(){super(),this.map={fgColor:new i("fgColor"),bgColor:new i... method name (line 3) | get name(){return"pattern"} method tag (line 3) | get tag(){return"patternFill"} method render (line 3) | render(e,t){e.openNode("patternFill"),e.addAttribute("patternType",t.p... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){return!!this.parser&&(this.parser.parseClose(e)||(this.p... method constructor (line 3) | constructor(e){this.parserOptions=e,this.rowParser=new i.RowParser(thi... method removeBOM (line 3) | static removeBOM(e){return e&&65279===e.charCodeAt(0)?e.slice(1):e} method parse (line 3) | parse(e,t){const r=new n.Scanner({line:o.removeBOM(e),parserOptions:th... method parseWithoutComments (line 3) | parseWithoutComments(e){const t=[];let r=!0;for(;r;)r=this.parseRow(e,... method parseWithComments (line 3) | parseWithComments(e){const{parserOptions:t}=this,r=[];for(let n=e.next... method parseRow (line 3) | parseRow(e,t){if(!e.nextNonSpaceToken)return!1;const r=this.rowParser.... method constructor (line 3) | constructor(){this._rowTransform=null,this._rowValidator=null} method createTransform (line 3) | static createTransform(e){return s.isSyncTransform(e)?(t,r)=>{let n=nu... method createValidator (line 3) | static createValidator(e){return s.isSyncValidate(e)?(t,r)=>{r(null,{r... method rowTransform (line 3) | set rowTransform(e){if(!i.default(e))throw new TypeError("The transfor... method rowValidator (line 3) | set rowValidator(e){if(!i.default(e))throw new TypeError("The validate... method transformAndValidate (line 3) | transformAndValidate(e,t){return this.callTransformer(e,(e,r)=>e?t(e):... method callTransformer (line 3) | callTransformer(e,t){return this._rowTransform?this._rowTransform(e,t)... method callValidator (line 3) | callValidator(e,t){return this._rowValidator?this._rowValidator(e,t):t... function s (line 22) | function s(a,l){if(!n[a]){if(!r[a]){var c="function"==typeof e&&e;if(!l&... method prepare (line 3) | prepare(){} method render (line 3) | render(){} method parseOpen (line 3) | parseOpen(e){} method parseText (line 3) | parseText(e){} method parseClose (line 3) | parseClose(e){} method reconcile (line 3) | reconcile(e,t){} method reset (line 3) | reset(){this.model=null,this.map&&Object.values(this.map).forEach(e=>{... method mergeModel (line 3) | mergeModel(e){this.model=Object.assign(this.model||{},e)} method parse (line 3) | async parse(e){for await(const t of e)for(const{eventType:e,value:r}of... method parseStream (line 3) | async parseStream(e){return this.parse(n(e))} method xml (line 3) | get xml(){return this.toXml(this.model)} method toXml (line 3) | toXml(e){const t=new i;return this.render(t,e),t.xml} method toAttribute (line 3) | static toAttribute(e,t){let r=arguments.length>2&&void 0!==arguments[2... method toStringAttribute (line 3) | static toStringAttribute(e,t){let r=arguments.length>2&&void 0!==argum... method toStringValue (line 3) | static toStringValue(e,t){return void 0===e?t:e} method toBoolAttribute (line 3) | static toBoolAttribute(e,t){let r=arguments.length>2&&void 0!==argumen... method toBoolValue (line 3) | static toBoolValue(e,t){return void 0===e?t:"1"===e} method toIntAttribute (line 3) | static toIntAttribute(e,t){let r=arguments.length>2&&void 0!==argument... method toIntValue (line 3) | static toIntValue(e,t){return void 0===e?t:parseInt(e,10)} method toFloatAttribute (line 3) | static toFloatAttribute(e,t){let r=arguments.length>2&&void 0!==argume... method toFloatValue (line 3) | static toFloatValue(e,t){return void 0===e?t:parseFloat(e)} method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode("Types",s.PROPERT... method parseOpen (line 3) | parseOpen(){return!1} method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(){return!1} method tag (line 3) | get tag(){return"x14:id"} method render (line 3) | render(e,t){e.leafNode(this.tag,null,t)} method parseOpen (line 3) | parseOpen(){this.model=""} method parseText (line 3) | parseText(e){this.model+=e} method parseClose (line 3) | parseClose(e){return e!==this.tag} method constructor (line 3) | constructor(){super(),this.map={"x14:conditionalFormattings":this.cond... method tag (line 3) | get tag(){return"ext"} method hasContent (line 3) | hasContent(e){return this.conditionalFormattings.hasContent(e.conditio... method prepare (line 3) | prepare(e,t){this.conditionalFormattings.prepare(e.conditionalFormatti... method render (line 3) | render(e,t){e.openNode("ext",{uri:"{78C0D931-6437-407d-A8EE-F0AAD7539E... method createNewModel (line 3) | createNewModel(){return{}} method onParserClose (line 3) | onParserClose(e,t){this.model[e]=t.model} method constructor (line 3) | constructor(){super(),this.map={color:new i}} method tag (line 3) | get tag(){return"stop"} method render (line 3) | render(e,t){e.openNode("stop"),e.addAttribute("position",t.position),t... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(e){return!!this.parser&&(this.parser.parseClose(e)||(this.m... method constructor (line 3) | constructor(e){super({writableObjectMode:e.objectMode}),this.hasWritte... method transform (line 3) | transform(e){return this.rowFormatter.rowTransform=e,this} method _transform (line 3) | _transform(e,r,n){let i=!1;try{this.hasWrittenBOM||(this.push(this.for... method _flush (line 3) | _flush(e){this.rowFormatter.finish((r,n)=>r?e(r):(n&&n.forEach(e=>{thi... function a (line 22) | function a(e,t,r,n,i){this.compressedSize=e,this.uncompressedSize=t,this... method constructor (line 3) | constructor(e,t){this._data=e,this._encoding=t} method length (line 3) | get length(){return this.toBuffer().length} method copy (line 3) | copy(e,t,r,n){return this.toBuffer().copy(e,t,r,n)} method toBuffer (line 3) | toBuffer(){return this._buffer||(this._buffer=n.from(this._data,this._... method constructor (line 3) | constructor(){this._xml=[],this._stack=[],this._rollbacks=[]} method tos (line 3) | get tos(){return this._stack.length?this._stack[this._stack.length-1]:... method cursor (line 3) | get cursor(){return this._xml.length} method openXml (line 3) | openXml(e){const t=this._xml;t.push("\n")} method openNode (line 3) | openNode(e,t){const r=this.tos,n=this._xml;r&&this.open&&n.push(">"),t... method addAttribute (line 3) | addAttribute(e,t){if(!this.open)throw new Error("Cannot write attribut... method addAttributes (line 3) | addAttributes(e){if(!this.open)throw new Error("Cannot write attribute... method writeText (line 3) | writeText(e){const t=this._xml;this.open&&(t.push(">"),this.open=!1),t... method writeXml (line 3) | writeXml(e){this.open&&(this._xml.push(">"),this.open=!1),this.leaf=!1... method closeNode (line 3) | closeNode(){const e=this._stack.pop(),t=this._xml;this.leaf?t.push("/>... method leafNode (line 3) | leafNode(e,t,r){this.openNode(e,t),void 0!==r&&this.writeText(r),this.... method closeAll (line 3) | closeAll(){for(;this._stack.length;)this.closeNode()} method addRollback (line 3) | addRollback(){return this._rollbacks.push({xml:this._xml.length,stack:... method commit (line 3) | commit(){this._rollbacks.pop()} method rollback (line 3) | rollback(){const e=this._rollbacks.pop();this._xml.length>e.xml&&this.... method xml (line 3) | get xml(){return this.closeAll(),this._xml.join("")} method constructor (line 3) | constructor(e){super(),this.options=Object.assign({type:"nodebuffer",c... method append (line 3) | append(e,t){t.hasOwnProperty("base64")&&t.base64?this.zip.file(t.name,... method finalize (line 3) | async finalize(){const e=await this.zip.generateAsync(this.options);th... method read (line 3) | read(e){return this.stream.read(e)} method setEncoding (line 3) | setEncoding(e){return this.stream.setEncoding(e)} method pause (line 3) | pause(){return this.stream.pause()} method resume (line 3) | resume(){return this.stream.resume()} method isPaused (line 3) | isPaused(){return this.stream.isPaused()} method pipe (line 3) | pipe(e,t){return this.stream.pipe(e,t)} method unpipe (line 3) | unpipe(e){return this.stream.unpipe(e)} method unshift (line 3) | unshift(e){return this.stream.unshift(e)} method wrap (line 3) | wrap(e){return this.stream.wrap(e)} method constructor (line 3) | constructor(){super(),this.map={stop:new s}} method name (line 3) | get name(){return"gradient"} method tag (line 3) | get tag(){return"gradientFill"} method render (line 3) | render(e,t){switch(e.openNode("gradientFill"),t.gradient){case"angle":... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){return!!this.parser&&(this.parser.parseClose(e)||(this.m... method constructor (line 3) | constructor(e,t){super(),this.id=e,this.formatCode=t} method tag (line 3) | get tag(){return"numFmt"} method render (line 3) | render(e,t){e.leafNode("numFmt",{numFmtId:t.id,formatCode:t.formatCode})} method parseOpen (line 3) | parseOpen(e){switch(e.name){case"numFmt":return this.model={id:parseIn... method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(){return!1} method constructor (line 3) | constructor(e){super({objectMode:e.objectMode}),this.lines="",this.row... method hasHitRowLimit (line 3) | get hasHitRowLimit(){return this.parserOptions.limitRows&&this.rowCoun... method shouldEmitRows (line 3) | get shouldEmitRows(){return this.parsedRowCount>this.parserOptions.ski... method shouldSkipLine (line 3) | get shouldSkipLine(){return this.parsedLineCount<=this.parserOptions.s... method transform (line 3) | transform(e){return this.rowTransformerValidator.rowTransform=e,this} method validate (line 3) | validate(e){return this.rowTransformerValidator.rowValidator=e,this} method emit (line 3) | emit(e){if("end"===e)return this.endEmitted||(this.endEmitted=!0,super... method _transform (line 3) | _transform(e,t,r){if(this.hasHitRowLimit)return r();const n=a.wrapDone... method _flush (line 3) | _flush(e){const t=a.wrapDoneCallback(e);if(this.hasHitRowLimit)return ... method parse (line 3) | parse(e,t){if(!e)return[];const{line:r,rows:n}=this.parser.parse(e,t);... method processRows (line 3) | processRows(e,r){const n=e.length,i=s=>{const o=e=>e?r(e):s%100!=0?i(s... method transformRow (line 3) | transformRow(e,t){try{this.headerTransformer.transform(e,(r,n)=>r?t(r)... method checkAndEmitHeaders (line 3) | checkAndEmitHeaders(){!this.headersEmitted&&this.headerTransformer.hea... method skipRow (line 3) | skipRow(e){return this.rowCount-=1,e(null,{row:null,isValid:!0})} method pushRow (line 3) | pushRow(e,t){try{this.parserOptions.objectMode?this.push(e):this.push(... method wrapDoneCallback (line 3) | static wrapDoneCallback(e){let t=!1;return function(r){if(r){if(t)thro... function l (line 22) | function l(e,t){o.call(this,"FlateWorker/"+e),this._pako=null,this._pako... method constructor (line 3) | constructor(e,t,r){if(!e||!t)throw new Error("A Cell needs a Row");thi... method worksheet (line 3) | get worksheet(){return this._row.worksheet} method workbook (line 3) | get workbook(){return this._row.worksheet.workbook} method destroy (line 3) | destroy(){delete this.style,delete this._value,delete this._row,delete... method numFmt (line 3) | get numFmt(){return this.style.numFmt} method numFmt (line 3) | set numFmt(e){this.style.numFmt=e} method font (line 3) | get font(){return this.style.font} method font (line 3) | set font(e){this.style.font=e} method alignment (line 3) | get alignment(){return this.style.alignment} method alignment (line 3) | set alignment(e){this.style.alignment=e} method border (line 3) | get border(){return this.style.border} method border (line 3) | set border(e){this.style.border=e} method fill (line 3) | get fill(){return this.style.fill} method fill (line 3) | set fill(e){this.style.fill=e} method protection (line 3) | get protection(){return this.style.protection} method protection (line 3) | set protection(e){this.style.protection=e} method _mergeStyle (line 3) | _mergeStyle(e,t,r){const n=e&&e.numFmt||t&&t.numFmt;n&&(r.numFmt=n);co... method address (line 3) | get address(){return this._address} method row (line 3) | get row(){return this._row.number} method col (line 3) | get col(){return this._column.number} method $col$row (line 3) | get $col$row(){return`$${this._column.letter}$${this.row}`} method type (line 3) | get type(){return this._value.type} method effectiveType (line 3) | get effectiveType(){return this._value.effectiveType} method toCsvString (line 3) | toCsvString(){return this._value.toCsvString()} method addMergeRef (line 3) | addMergeRef(){this._mergeCount++} method releaseMergeRef (line 3) | releaseMergeRef(){this._mergeCount--} method isMerged (line 3) | get isMerged(){return this._mergeCount>0||this.type===l.Types.Merge} method merge (line 3) | merge(e,t){this._value.release(),this._value=c.create(l.Types.Merge,th... method unmerge (line 3) | unmerge(){this.type===l.Types.Merge&&(this._value.release(),this._valu... method isMergedTo (line 3) | isMergedTo(e){return this._value.type===l.Types.Merge&&this._value.isM... method master (line 3) | get master(){return this.type===l.Types.Merge?this._value.master:this} method isHyperlink (line 3) | get isHyperlink(){return this._value.type===l.Types.Hyperlink} method hyperlink (line 3) | get hyperlink(){return this._value.hyperlink} method value (line 3) | get value(){return this._value.value} method value (line 3) | set value(e){this.type!==l.Types.Merge?(this._value.release(),this._va... method note (line 3) | get note(){return this._comment&&this._comment.note} method note (line 3) | set note(e){this._comment=new a(e)} method text (line 3) | get text(){return this._value.toString()} method html (line 3) | get html(){return i.escapeHtml(this.text)} method toString (line 3) | toString(){return this.text} method _upgradeToHyperlink (line 3) | _upgradeToHyperlink(e){this.type===l.Types.String&&(this._value=c.crea... method formula (line 3) | get formula(){return this._value.formula} method result (line 3) | get result(){return this._value.result} method formulaType (line 3) | get formulaType(){return this._value.formulaType} method fullAddress (line 3) | get fullAddress(){const{worksheet:e}=this._row;return{sheetName:e.name... method name (line 3) | get name(){return this.names[0]} method name (line 3) | set name(e){this.names=[e]} method names (line 3) | get names(){return this.workbook.definedNames.getNamesEx(this.fullAddr... method names (line 3) | set names(e){const{definedNames:t}=this.workbook;t.removeAllNames(this... method addName (line 3) | addName(e){this.workbook.definedNames.addEx(this.fullAddress,e)} method removeName (line 3) | removeName(e){this.workbook.definedNames.removeEx(this.fullAddress,e)} method removeAllNames (line 3) | removeAllNames(){this.workbook.definedNames.removeAllNames(this.fullAd... method _dataValidations (line 3) | get _dataValidations(){return this.worksheet.dataValidations} method dataValidation (line 3) | get dataValidation(){return this._dataValidations.find(this.address)} method dataValidation (line 3) | set dataValidation(e){this._dataValidations.add(this.address,e)} method model (line 3) | get model(){const{model:e}=this._value;return e.style=this.style,this.... method model (line 3) | set model(e){if(this._value.release(),this._value=c.create(e.type,this... method constructor (line 3) | constructor(e){this._data=e} method length (line 3) | get length(){return this._data.length} method copy (line 3) | copy(e,t,r,n){return this._data._buf.copy(e,t,r,n)} method toBuffer (line 3) | toBuffer(){return this._data.toBuffer()} method constructor (line 3) | constructor(){super(),this.map={Company:new s({tag:"Company"}),Manager... method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode("Properties",l.PR... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.p... method constructor (line 3) | constructor(){super(),this.map={"dc:creator":new o({tag:"dc:creator"})... method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode("cp:corePropertie... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.p... method constructor (line 3) | constructor(){super(),this.map={"xdr:twoCellAnchor":new o,"xdr:oneCell... method prepare (line 3) | prepare(e){e.anchors.forEach((e,t)=>{e.anchorType=function(e){return("... method tag (line 3) | get tag(){return"xdr:wsDr"} method render (line 3) | render(e,t){e.openXml(i.StdDocAttributes),e.openNode(this.tag,l.DRAWIN... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.m... method reconcile (line 3) | reconcile(e,t){e.anchors.forEach(e=>{e.br?this.map["xdr:twoCellAnchor"... method constructor (line 3) | constructor(){super(),this.map={patternFill:new o,gradientFill:new a}} method tag (line 3) | get tag(){return"fill"} method render (line 3) | render(e,t){switch(e.addRollback(),e.openNode("fill"),t.type){case"pat... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){return!!this.parser&&(this.parser.parseClose(e)||(this.m... method validStyle (line 3) | validStyle(e){return l.validPatternValues[e]} method constructor (line 3) | constructor(e){this.rowCount=0,this.formatterOptions=e,this.fieldForma... method isRowHashArray (line 3) | static isRowHashArray(e){return!!Array.isArray(e)&&(Array.isArray(e[0]... method isRowArray (line 3) | static isRowArray(e){return Array.isArray(e)&&!this.isRowHashArray(e)} method gatherHeaders (line 3) | static gatherHeaders(e){return l.isRowHashArray(e)?e.map(e=>e[0]):Arra... method createTransform (line 3) | static createTransform(e){return a.isSyncTransform(e)?(t,r)=>{let n=nu... method rowTransform (line 3) | set rowTransform(e){if(!i.default(e))throw new TypeError("The transfor... method format (line 3) | format(e,t){this.callTransformer(e,(r,n)=>{if(r)return t(r);if(!e)retu... method finish (line 3) | finish(e){const t=[];if(this.formatterOptions.alwaysWriteHeaders&&0===... method checkHeaders (line 3) | checkHeaders(e){if(this.headers)return{shouldFormatColumns:!0,headers:... method gatherColumns (line 3) | gatherColumns(e){if(null===this.headers)throw new Error("Headers is cu... method callTransformer (line 3) | callTransformer(e,t){return this._rowTransform?this._rowTransform(e,t)... method formatColumns (line 3) | formatColumns(e,t){const r=e.map((e,r)=>this.fieldFormatter.format(e,r... function n (line 22) | function n(e,t){var r,n="";for(r=0;r2&&void 0!==arguments[2]?argum... method asInstance (line 3) | static asInstance(e){return e instanceof i||null==e?e:new i(e)} method col (line 3) | get col(){return this.nativeCol+Math.min(this.colWidth-1,this.nativeCo... method col (line 3) | set col(e){this.nativeCol=Math.floor(e),this.nativeColOff=Math.floor((... method row (line 3) | get row(){return this.nativeRow+Math.min(this.rowHeight-1,this.nativeR... method row (line 3) | set row(e){this.nativeRow=Math.floor(e),this.nativeRowOff=Math.floor((... method colWidth (line 3) | get colWidth(){return this.worksheet&&this.worksheet.getColumn(this.na... method rowHeight (line 3) | get rowHeight(){return this.worksheet&&this.worksheet.getRow(this.nati... method model (line 3) | get model(){return{nativeCol:this.nativeCol,nativeColOff:this.nativeCo... method model (line 3) | set model(e){this.nativeCol=e.nativeCol,this.nativeColOff=e.nativeColO... method constructor (line 3) | constructor(e){this.note=e} method model (line 3) | get model(){let e=null;switch(typeof this.note){case"string":e={type:"... method model (line 3) | set model(e){const{note:t}=e,{texts:r}=t;1===r.length&&1===Object.keys... method fromModel (line 3) | static fromModel(e){const t=new i;return t.model=e,t} method constructor (line 3) | constructor(){this.decode(arguments)} method setTLBR (line 3) | setTLBR(e,t,r,i,s){if(arguments.length<4){const i=n.decodeAddress(e),o... method decode (line 3) | decode(e){switch(e.length){case 5:this.setTLBR(e[0],e[1],e[2],e[3],e[4... method top (line 3) | get top(){return this.model.top||1} method top (line 3) | set top(e){this.model.top=e} method left (line 3) | get left(){return this.model.left||1} method left (line 3) | set left(e){this.model.left=e} method bottom (line 3) | get bottom(){return this.model.bottom||1} method bottom (line 3) | set bottom(e){this.model.bottom=e} method right (line 3) | get right(){return this.model.right||1} method right (line 3) | set right(e){this.model.right=e} method sheetName (line 3) | get sheetName(){return this.model.sheetName} method sheetName (line 3) | set sheetName(e){this.model.sheetName=e} method _serialisedSheetName (line 3) | get _serialisedSheetName(){const{sheetName:e}=this.model;return e?/^[a... method expand (line 3) | expand(e,t,r,n){(!this.model.top||e1?this.range:this._serialisedSheetN... method $shortRange (line 3) | get $shortRange(){return this.count>1?this.$range:this._serialisedShee... method count (line 3) | get count(){return(1+this.bottom-this.top)*(1+this.right-this.left)} method toString (line 3) | toString(){return this.range} method intersects (line 3) | intersects(e){return(!e.sheetName||!this.sheetName||e.sheetName===this... method contains (line 3) | contains(e){const t=n.decodeEx(e);return this.containsEx(t)} method containsEx (line 3) | containsEx(e){return(!e.sheetName||!this.sheetName||e.sheetName===this... method forEachAddress (line 3) | forEachAddress(e){for(let t=this.left;t<=this.right;t++)for(let r=this... method constructor (line 3) | constructor(e,t,r){this.table=e,this.column=t,this.index=r} method _set (line 3) | _set(e,t){this.table.cacheState(),this.column[e]=t} method name (line 3) | get name(){return this.column.name} method name (line 3) | set name(e){this._set("name",e)} method filterButton (line 3) | get filterButton(){return this.column.filterButton} method filterButton (line 3) | set filterButton(e){this.column.filterButton=e} method style (line 3) | get style(){return this.column.style} method style (line 3) | set style(e){this.column.style=e} method totalsRowLabel (line 3) | get totalsRowLabel(){return this.column.totalsRowLabel} method totalsRowLabel (line 3) | set totalsRowLabel(e){this._set("totalsRowLabel",e)} method totalsRowFunction (line 3) | get totalsRowFunction(){return this.column.totalsRowFunction} method totalsRowFunction (line 3) | set totalsRowFunction(e){this._set("totalsRowFunction",e)} method totalsRowResult (line 3) | get totalsRowResult(){return this.column.totalsRowResult} method totalsRowResult (line 3) | set totalsRowResult(e){this._set("totalsRowResult",e)} method totalsRowFormula (line 3) | get totalsRowFormula(){return this.column.totalsRowFormula} method totalsRowFormula (line 3) | set totalsRowFormula(e){this._set("totalsRowFormula",e)} method constructor (line 3) | constructor(e){super(),this.model=e} method tag (line 3) | get tag(){return"u"} method render (line 3) | render(e,t){if(!0===(t=t||this.model))e.leafNode("u");else{const r=i.A... method parseOpen (line 3) | parseOpen(e){"u"===e.name&&(this.model=e.attributes.val||!0)} method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(){return!1} function u (line 22) | function u(e,t,r,n){o.call(this,"ZipFileWorker"),this.bytesWritten=0,thi... method constructor (line 3) | constructor(e){this.size=e,this.buffer=n.alloc(e),this.iRead=0,this.iW... method toBuffer (line 3) | toBuffer(){if(0===this.iRead&&this.iWrite===this.size)return this.buff... method length (line 3) | get length(){return this.iWrite-this.iRead} method eod (line 3) | get eod(){return this.iRead===this.iWrite} method full (line 3) | get full(){return this.iWrite===this.size} method read (line 3) | read(e){let t;return 0===e?null:void 0===e||e>=this.length?(t=this.toB... method write (line 3) | write(e,t,r){const n=Math.min(r,this.size-this.iWrite);return e.copy(t... method constructor (line 3) | constructor(e){super(),this.options=e||u.OPTIONS,this.map={b:{prop:"bo... method tag (line 3) | get tag(){return this.options.tagName} method render (line 3) | render(e,t){const{map:r}=this;e.openNode(this.options.tagName),l.each(... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;if(this... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser&&!this.parser.parseClose(e)){const t=this... function n (line 22) | function n(){if(!(this instanceof n))return new n;if(arguments.length)th... function c (line 22) | function c(e){return new i.Promise((function(t,r){var n=e.decompressed.g... method constructor (line 3) | constructor(e){this._data=e} method length (line 3) | get length(){return this._data.length} method copy (line 3) | copy(e,t,r,n){this._data.copy(e,t,r,n)} method toBuffer (line 3) | toBuffer(){return this._data} method constructor (line 3) | constructor(){super(),this.map={"x14:dataBar":this.databarXform=new o,... method tag (line 3) | get tag(){return"x14:cfRule"} method isExt (line 3) | static isExt(e){return"dataBar"===e.type?o.isExt(e):!("iconSet"!==e.ty... method prepare (line 3) | prepare(e){c.isExt(e)&&(e.x14Id=`{${n()}}`.toUpperCase())} method render (line 3) | render(e,t){if(c.isExt(t))switch(t.type){case"dataBar":this.renderData... method renderDataBar (line 3) | renderDataBar(e,t){e.openNode(this.tag,{type:"dataBar",id:t.x14Id}),th... method renderIconSet (line 3) | renderIconSet(e,t){e.openNode(this.tag,{type:"iconSet",priority:t.prio... method createNewModel (line 3) | createNewModel(e){let{attributes:t}=e;return{type:t.type,x14Id:t.id,pr... method onParserClose (line 3) | onParserClose(e,t){Object.assign(this.model,t.model)} method constructor (line 3) | constructor(){super(),this.map={autoFilter:new o,tableColumns:new s({t... method prepare (line 3) | prepare(e,t){this.map.autoFilter.prepare(e),this.map.tableColumns.prep... method tag (line 3) | get tag(){return"table"} method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode(this.tag,{...c.TA... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;const{n... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.p... method reconcile (line 3) | reconcile(e,t){e.columns.forEach(e=>{void 0!==e.dxfId&&(e.style=t.styl... function s (line 22) | function s(e,t){i.call(this,"Nodejs stream input adapter for "+e),this._... method prepare (line 3) | prepare(){} method render (line 3) | render(){} method parseOpen (line 3) | parseOpen(e){} method parseText (line 3) | parseText(e){} method parseClose (line 3) | parseClose(e){} method reconcile (line 3) | reconcile(e,t){} method reset (line 3) | reset(){this.model=null,this.map&&Object.values(this.map).forEach(e=>{... method mergeModel (line 3) | mergeModel(e){this.model=Object.assign(this.model||{},e)} method parse (line 3) | async parse(e){for await(const t of e)for(const{eventType:e,value:r}of... method parseStream (line 3) | async parseStream(e){return this.parse(n(e))} method xml (line 3) | get xml(){return this.toXml(this.model)} method toXml (line 3) | toXml(e){const t=new i;return this.render(t,e),t.xml} method toAttribute (line 3) | static toAttribute(e,t){let r=arguments.length>2&&void 0!==arguments[2... method toStringAttribute (line 3) | static toStringAttribute(e,t){let r=arguments.length>2&&void 0!==argum... method toStringValue (line 3) | static toStringValue(e,t){return void 0===e?t:e} method toBoolAttribute (line 3) | static toBoolAttribute(e,t){let r=arguments.length>2&&void 0!==argumen... method toBoolValue (line 3) | static toBoolValue(e,t){return void 0===e?t:"1"===e} method toIntAttribute (line 3) | static toIntAttribute(e,t){let r=arguments.length>2&&void 0!==argument... method toIntValue (line 3) | static toIntValue(e,t){return void 0===e?t:parseInt(e,10)} method toFloatAttribute (line 3) | static toFloatAttribute(e,t){let r=arguments.length>2&&void 0!==argume... method toFloatValue (line 3) | static toFloatValue(e,t){return void 0===e?t:parseFloat(e)} method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode("Types",s.PROPERT... method parseOpen (line 3) | parseOpen(){return!1} method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(){return!1} method tag (line 3) | get tag(){return"x14:id"} method render (line 3) | render(e,t){e.leafNode(this.tag,null,t)} method parseOpen (line 3) | parseOpen(){this.model=""} method parseText (line 3) | parseText(e){this.model+=e} method parseClose (line 3) | parseClose(e){return e!==this.tag} method constructor (line 3) | constructor(){super(),this.map={"x14:conditionalFormattings":this.cond... method tag (line 3) | get tag(){return"ext"} method hasContent (line 3) | hasContent(e){return this.conditionalFormattings.hasContent(e.conditio... method prepare (line 3) | prepare(e,t){this.conditionalFormattings.prepare(e.conditionalFormatti... method render (line 3) | render(e,t){e.openNode("ext",{uri:"{78C0D931-6437-407d-A8EE-F0AAD7539E... method createNewModel (line 3) | createNewModel(){return{}} method onParserClose (line 3) | onParserClose(e,t){this.model[e]=t.model} method constructor (line 3) | constructor(){super(),this.map={color:new i}} method tag (line 3) | get tag(){return"stop"} method render (line 3) | render(e,t){e.openNode("stop"),e.addAttribute("position",t.position),t... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(e){return!!this.parser&&(this.parser.parseClose(e)||(this.m... method constructor (line 3) | constructor(e){super({writableObjectMode:e.objectMode}),this.hasWritte... method transform (line 3) | transform(e){return this.rowFormatter.rowTransform=e,this} method _transform (line 3) | _transform(e,r,n){let i=!1;try{this.hasWrittenBOM||(this.push(this.for... method _flush (line 3) | _flush(e){this.rowFormatter.finish((r,n)=>r?e(r):(n&&n.forEach(e=>{thi... function i (line 22) | function i(e,t,r){n.call(this,t),this._helper=e;var i=this;e.on("data",(... method constructor (line 3) | constructor(e,t){let r=arguments.length>2&&void 0!==arguments[2]?argum... method asInstance (line 3) | static asInstance(e){return e instanceof i||null==e?e:new i(e)} method col (line 3) | get col(){return this.nativeCol+Math.min(this.colWidth-1,this.nativeCo... method col (line 3) | set col(e){this.nativeCol=Math.floor(e),this.nativeColOff=Math.floor((... method row (line 3) | get row(){return this.nativeRow+Math.min(this.rowHeight-1,this.nativeR... method row (line 3) | set row(e){this.nativeRow=Math.floor(e),this.nativeRowOff=Math.floor((... method colWidth (line 3) | get colWidth(){return this.worksheet&&this.worksheet.getColumn(this.na... method rowHeight (line 3) | get rowHeight(){return this.worksheet&&this.worksheet.getRow(this.nati... method model (line 3) | get model(){return{nativeCol:this.nativeCol,nativeColOff:this.nativeCo... method model (line 3) | set model(e){this.nativeCol=e.nativeCol,this.nativeColOff=e.nativeColO... method constructor (line 3) | constructor(e){this.note=e} method model (line 3) | get model(){let e=null;switch(typeof this.note){case"string":e={type:"... method model (line 3) | set model(e){const{note:t}=e,{texts:r}=t;1===r.length&&1===Object.keys... method fromModel (line 3) | static fromModel(e){const t=new i;return t.model=e,t} method constructor (line 3) | constructor(){this.decode(arguments)} method setTLBR (line 3) | setTLBR(e,t,r,i,s){if(arguments.length<4){const i=n.decodeAddress(e),o... method decode (line 3) | decode(e){switch(e.length){case 5:this.setTLBR(e[0],e[1],e[2],e[3],e[4... method top (line 3) | get top(){return this.model.top||1} method top (line 3) | set top(e){this.model.top=e} method left (line 3) | get left(){return this.model.left||1} method left (line 3) | set left(e){this.model.left=e} method bottom (line 3) | get bottom(){return this.model.bottom||1} method bottom (line 3) | set bottom(e){this.model.bottom=e} method right (line 3) | get right(){return this.model.right||1} method right (line 3) | set right(e){this.model.right=e} method sheetName (line 3) | get sheetName(){return this.model.sheetName} method sheetName (line 3) | set sheetName(e){this.model.sheetName=e} method _serialisedSheetName (line 3) | get _serialisedSheetName(){const{sheetName:e}=this.model;return e?/^[a... method expand (line 3) | expand(e,t,r,n){(!this.model.top||e1?this.range:this._serialisedSheetN... method $shortRange (line 3) | get $shortRange(){return this.count>1?this.$range:this._serialisedShee... method count (line 3) | get count(){return(1+this.bottom-this.top)*(1+this.right-this.left)} method toString (line 3) | toString(){return this.range} method intersects (line 3) | intersects(e){return(!e.sheetName||!this.sheetName||e.sheetName===this... method contains (line 3) | contains(e){const t=n.decodeEx(e);return this.containsEx(t)} method containsEx (line 3) | containsEx(e){return(!e.sheetName||!this.sheetName||e.sheetName===this... method forEachAddress (line 3) | forEachAddress(e){for(let t=this.left;t<=this.right;t++)for(let r=this... method constructor (line 3) | constructor(e,t,r){this.table=e,this.column=t,this.index=r} method _set (line 3) | _set(e,t){this.table.cacheState(),this.column[e]=t} method name (line 3) | get name(){return this.column.name} method name (line 3) | set name(e){this._set("name",e)} method filterButton (line 3) | get filterButton(){return this.column.filterButton} method filterButton (line 3) | set filterButton(e){this.column.filterButton=e} method style (line 3) | get style(){return this.column.style} method style (line 3) | set style(e){this.column.style=e} method totalsRowLabel (line 3) | get totalsRowLabel(){return this.column.totalsRowLabel} method totalsRowLabel (line 3) | set totalsRowLabel(e){this._set("totalsRowLabel",e)} method totalsRowFunction (line 3) | get totalsRowFunction(){return this.column.totalsRowFunction} method totalsRowFunction (line 3) | set totalsRowFunction(e){this._set("totalsRowFunction",e)} method totalsRowResult (line 3) | get totalsRowResult(){return this.column.totalsRowResult} method totalsRowResult (line 3) | set totalsRowResult(e){this._set("totalsRowResult",e)} method totalsRowFormula (line 3) | get totalsRowFormula(){return this.column.totalsRowFormula} method totalsRowFormula (line 3) | set totalsRowFormula(e){this._set("totalsRowFormula",e)} method constructor (line 3) | constructor(e){super(),this.model=e} method tag (line 3) | get tag(){return"u"} method render (line 3) | render(e,t){if(!0===(t=t||this.model))e.leafNode("u");else{const r=i.A... method parseOpen (line 3) | parseOpen(e){"u"===e.name&&(this.model=e.attributes.val||!0)} method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(){return!1} function n (line 22) | function n(e,t,r){var n,i=s.getTypeOf(t),a=s.extend(r||{},l);a.date=a.da... function g (line 22) | function g(e){return"[object RegExp]"===Object.prototype.toString.call(e)} function i (line 22) | function i(e){n.call(this,e);for(var t=0;t2&&void 0!==arguments[2]?argum... method asInstance (line 3) | static asInstance(e){return e instanceof i||null==e?e:new i(e)} method col (line 3) | get col(){return this.nativeCol+Math.min(this.colWidth-1,this.nativeCo... method col (line 3) | set col(e){this.nativeCol=Math.floor(e),this.nativeColOff=Math.floor((... method row (line 3) | get row(){return this.nativeRow+Math.min(this.rowHeight-1,this.nativeR... method row (line 3) | set row(e){this.nativeRow=Math.floor(e),this.nativeRowOff=Math.floor((... method colWidth (line 3) | get colWidth(){return this.worksheet&&this.worksheet.getColumn(this.na... method rowHeight (line 3) | get rowHeight(){return this.worksheet&&this.worksheet.getRow(this.nati... method model (line 3) | get model(){return{nativeCol:this.nativeCol,nativeColOff:this.nativeCo... method model (line 3) | set model(e){this.nativeCol=e.nativeCol,this.nativeColOff=e.nativeColO... method constructor (line 3) | constructor(e){this.note=e} method model (line 3) | get model(){let e=null;switch(typeof this.note){case"string":e={type:"... method model (line 3) | set model(e){const{note:t}=e,{texts:r}=t;1===r.length&&1===Object.keys... method fromModel (line 3) | static fromModel(e){const t=new i;return t.model=e,t} method constructor (line 3) | constructor(){this.decode(arguments)} method setTLBR (line 3) | setTLBR(e,t,r,i,s){if(arguments.length<4){const i=n.decodeAddress(e),o... method decode (line 3) | decode(e){switch(e.length){case 5:this.setTLBR(e[0],e[1],e[2],e[3],e[4... method top (line 3) | get top(){return this.model.top||1} method top (line 3) | set top(e){this.model.top=e} method left (line 3) | get left(){return this.model.left||1} method left (line 3) | set left(e){this.model.left=e} method bottom (line 3) | get bottom(){return this.model.bottom||1} method bottom (line 3) | set bottom(e){this.model.bottom=e} method right (line 3) | get right(){return this.model.right||1} method right (line 3) | set right(e){this.model.right=e} method sheetName (line 3) | get sheetName(){return this.model.sheetName} method sheetName (line 3) | set sheetName(e){this.model.sheetName=e} method _serialisedSheetName (line 3) | get _serialisedSheetName(){const{sheetName:e}=this.model;return e?/^[a... method expand (line 3) | expand(e,t,r,n){(!this.model.top||e1?this.range:this._serialisedSheetN... method $shortRange (line 3) | get $shortRange(){return this.count>1?this.$range:this._serialisedShee... method count (line 3) | get count(){return(1+this.bottom-this.top)*(1+this.right-this.left)} method toString (line 3) | toString(){return this.range} method intersects (line 3) | intersects(e){return(!e.sheetName||!this.sheetName||e.sheetName===this... method contains (line 3) | contains(e){const t=n.decodeEx(e);return this.containsEx(t)} method containsEx (line 3) | containsEx(e){return(!e.sheetName||!this.sheetName||e.sheetName===this... method forEachAddress (line 3) | forEachAddress(e){for(let t=this.left;t<=this.right;t++)for(let r=this... method constructor (line 3) | constructor(e,t,r){this.table=e,this.column=t,this.index=r} method _set (line 3) | _set(e,t){this.table.cacheState(),this.column[e]=t} method name (line 3) | get name(){return this.column.name} method name (line 3) | set name(e){this._set("name",e)} method filterButton (line 3) | get filterButton(){return this.column.filterButton} method filterButton (line 3) | set filterButton(e){this.column.filterButton=e} method style (line 3) | get style(){return this.column.style} method style (line 3) | set style(e){this.column.style=e} method totalsRowLabel (line 3) | get totalsRowLabel(){return this.column.totalsRowLabel} method totalsRowLabel (line 3) | set totalsRowLabel(e){this._set("totalsRowLabel",e)} method totalsRowFunction (line 3) | get totalsRowFunction(){return this.column.totalsRowFunction} method totalsRowFunction (line 3) | set totalsRowFunction(e){this._set("totalsRowFunction",e)} method totalsRowResult (line 3) | get totalsRowResult(){return this.column.totalsRowResult} method totalsRowResult (line 3) | set totalsRowResult(e){this._set("totalsRowResult",e)} method totalsRowFormula (line 3) | get totalsRowFormula(){return this.column.totalsRowFormula} method totalsRowFormula (line 3) | set totalsRowFormula(e){this._set("totalsRowFormula",e)} method constructor (line 3) | constructor(e){super(),this.model=e} method tag (line 3) | get tag(){return"u"} method render (line 3) | render(e,t){if(!0===(t=t||this.model))e.leafNode("u");else{const r=i.A... method parseOpen (line 3) | parseOpen(e){"u"===e.name&&(this.model=e.attributes.val||!0)} method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(){return!1} function i (line 22) | function i(e){this.data=e,this.length=e.length,this.index=0,this.zero=0} method constructor (line 3) | constructor(e,t){let r=arguments.length>2&&void 0!==arguments[2]?argum... method asInstance (line 3) | static asInstance(e){return e instanceof i||null==e?e:new i(e)} method col (line 3) | get col(){return this.nativeCol+Math.min(this.colWidth-1,this.nativeCo... method col (line 3) | set col(e){this.nativeCol=Math.floor(e),this.nativeColOff=Math.floor((... method row (line 3) | get row(){return this.nativeRow+Math.min(this.rowHeight-1,this.nativeR... method row (line 3) | set row(e){this.nativeRow=Math.floor(e),this.nativeRowOff=Math.floor((... method colWidth (line 3) | get colWidth(){return this.worksheet&&this.worksheet.getColumn(this.na... method rowHeight (line 3) | get rowHeight(){return this.worksheet&&this.worksheet.getRow(this.nati... method model (line 3) | get model(){return{nativeCol:this.nativeCol,nativeColOff:this.nativeCo... method model (line 3) | set model(e){this.nativeCol=e.nativeCol,this.nativeColOff=e.nativeColO... method constructor (line 3) | constructor(e){this.note=e} method model (line 3) | get model(){let e=null;switch(typeof this.note){case"string":e={type:"... method model (line 3) | set model(e){const{note:t}=e,{texts:r}=t;1===r.length&&1===Object.keys... method fromModel (line 3) | static fromModel(e){const t=new i;return t.model=e,t} method constructor (line 3) | constructor(){this.decode(arguments)} method setTLBR (line 3) | setTLBR(e,t,r,i,s){if(arguments.length<4){const i=n.decodeAddress(e),o... method decode (line 3) | decode(e){switch(e.length){case 5:this.setTLBR(e[0],e[1],e[2],e[3],e[4... method top (line 3) | get top(){return this.model.top||1} method top (line 3) | set top(e){this.model.top=e} method left (line 3) | get left(){return this.model.left||1} method left (line 3) | set left(e){this.model.left=e} method bottom (line 3) | get bottom(){return this.model.bottom||1} method bottom (line 3) | set bottom(e){this.model.bottom=e} method right (line 3) | get right(){return this.model.right||1} method right (line 3) | set right(e){this.model.right=e} method sheetName (line 3) | get sheetName(){return this.model.sheetName} method sheetName (line 3) | set sheetName(e){this.model.sheetName=e} method _serialisedSheetName (line 3) | get _serialisedSheetName(){const{sheetName:e}=this.model;return e?/^[a... method expand (line 3) | expand(e,t,r,n){(!this.model.top||e1?this.range:this._serialisedSheetN... method $shortRange (line 3) | get $shortRange(){return this.count>1?this.$range:this._serialisedShee... method count (line 3) | get count(){return(1+this.bottom-this.top)*(1+this.right-this.left)} method toString (line 3) | toString(){return this.range} method intersects (line 3) | intersects(e){return(!e.sheetName||!this.sheetName||e.sheetName===this... method contains (line 3) | contains(e){const t=n.decodeEx(e);return this.containsEx(t)} method containsEx (line 3) | containsEx(e){return(!e.sheetName||!this.sheetName||e.sheetName===this... method forEachAddress (line 3) | forEachAddress(e){for(let t=this.left;t<=this.right;t++)for(let r=this... method constructor (line 3) | constructor(e,t,r){this.table=e,this.column=t,this.index=r} method _set (line 3) | _set(e,t){this.table.cacheState(),this.column[e]=t} method name (line 3) | get name(){return this.column.name} method name (line 3) | set name(e){this._set("name",e)} method filterButton (line 3) | get filterButton(){return this.column.filterButton} method filterButton (line 3) | set filterButton(e){this.column.filterButton=e} method style (line 3) | get style(){return this.column.style} method style (line 3) | set style(e){this.column.style=e} method totalsRowLabel (line 3) | get totalsRowLabel(){return this.column.totalsRowLabel} method totalsRowLabel (line 3) | set totalsRowLabel(e){this._set("totalsRowLabel",e)} method totalsRowFunction (line 3) | get totalsRowFunction(){return this.column.totalsRowFunction} method totalsRowFunction (line 3) | set totalsRowFunction(e){this._set("totalsRowFunction",e)} method totalsRowResult (line 3) | get totalsRowResult(){return this.column.totalsRowResult} method totalsRowResult (line 3) | set totalsRowResult(e){this._set("totalsRowResult",e)} method totalsRowFormula (line 3) | get totalsRowFormula(){return this.column.totalsRowFormula} method totalsRowFormula (line 3) | set totalsRowFormula(e){this._set("totalsRowFormula",e)} method constructor (line 3) | constructor(e){super(),this.model=e} method tag (line 3) | get tag(){return"u"} method render (line 3) | render(e,t){if(!0===(t=t||this.model))e.leafNode("u");else{const r=i.A... method parseOpen (line 3) | parseOpen(e){"u"===e.name&&(this.model=e.attributes.val||!0)} method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(){return!1} function i (line 22) | function i(e){n.call(this,e)} method constructor (line 3) | constructor(e,t){let r=arguments.length>2&&void 0!==arguments[2]?argum... method asInstance (line 3) | static asInstance(e){return e instanceof i||null==e?e:new i(e)} method col (line 3) | get col(){return this.nativeCol+Math.min(this.colWidth-1,this.nativeCo... method col (line 3) | set col(e){this.nativeCol=Math.floor(e),this.nativeColOff=Math.floor((... method row (line 3) | get row(){return this.nativeRow+Math.min(this.rowHeight-1,this.nativeR... method row (line 3) | set row(e){this.nativeRow=Math.floor(e),this.nativeRowOff=Math.floor((... method colWidth (line 3) | get colWidth(){return this.worksheet&&this.worksheet.getColumn(this.na... method rowHeight (line 3) | get rowHeight(){return this.worksheet&&this.worksheet.getRow(this.nati... method model (line 3) | get model(){return{nativeCol:this.nativeCol,nativeColOff:this.nativeCo... method model (line 3) | set model(e){this.nativeCol=e.nativeCol,this.nativeColOff=e.nativeColO... method constructor (line 3) | constructor(e){this.note=e} method model (line 3) | get model(){let e=null;switch(typeof this.note){case"string":e={type:"... method model (line 3) | set model(e){const{note:t}=e,{texts:r}=t;1===r.length&&1===Object.keys... method fromModel (line 3) | static fromModel(e){const t=new i;return t.model=e,t} method constructor (line 3) | constructor(){this.decode(arguments)} method setTLBR (line 3) | setTLBR(e,t,r,i,s){if(arguments.length<4){const i=n.decodeAddress(e),o... method decode (line 3) | decode(e){switch(e.length){case 5:this.setTLBR(e[0],e[1],e[2],e[3],e[4... method top (line 3) | get top(){return this.model.top||1} method top (line 3) | set top(e){this.model.top=e} method left (line 3) | get left(){return this.model.left||1} method left (line 3) | set left(e){this.model.left=e} method bottom (line 3) | get bottom(){return this.model.bottom||1} method bottom (line 3) | set bottom(e){this.model.bottom=e} method right (line 3) | get right(){return this.model.right||1} method right (line 3) | set right(e){this.model.right=e} method sheetName (line 3) | get sheetName(){return this.model.sheetName} method sheetName (line 3) | set sheetName(e){this.model.sheetName=e} method _serialisedSheetName (line 3) | get _serialisedSheetName(){const{sheetName:e}=this.model;return e?/^[a... method expand (line 3) | expand(e,t,r,n){(!this.model.top||e1?this.range:this._serialisedSheetN... method $shortRange (line 3) | get $shortRange(){return this.count>1?this.$range:this._serialisedShee... method count (line 3) | get count(){return(1+this.bottom-this.top)*(1+this.right-this.left)} method toString (line 3) | toString(){return this.range} method intersects (line 3) | intersects(e){return(!e.sheetName||!this.sheetName||e.sheetName===this... method contains (line 3) | contains(e){const t=n.decodeEx(e);return this.containsEx(t)} method containsEx (line 3) | containsEx(e){return(!e.sheetName||!this.sheetName||e.sheetName===this... method forEachAddress (line 3) | forEachAddress(e){for(let t=this.left;t<=this.right;t++)for(let r=this... method constructor (line 3) | constructor(e,t,r){this.table=e,this.column=t,this.index=r} method _set (line 3) | _set(e,t){this.table.cacheState(),this.column[e]=t} method name (line 3) | get name(){return this.column.name} method name (line 3) | set name(e){this._set("name",e)} method filterButton (line 3) | get filterButton(){return this.column.filterButton} method filterButton (line 3) | set filterButton(e){this.column.filterButton=e} method style (line 3) | get style(){return this.column.style} method style (line 3) | set style(e){this.column.style=e} method totalsRowLabel (line 3) | get totalsRowLabel(){return this.column.totalsRowLabel} method totalsRowLabel (line 3) | set totalsRowLabel(e){this._set("totalsRowLabel",e)} method totalsRowFunction (line 3) | get totalsRowFunction(){return this.column.totalsRowFunction} method totalsRowFunction (line 3) | set totalsRowFunction(e){this._set("totalsRowFunction",e)} method totalsRowResult (line 3) | get totalsRowResult(){return this.column.totalsRowResult} method totalsRowResult (line 3) | set totalsRowResult(e){this._set("totalsRowResult",e)} method totalsRowFormula (line 3) | get totalsRowFormula(){return this.column.totalsRowFormula} method totalsRowFormula (line 3) | set totalsRowFormula(e){this._set("totalsRowFormula",e)} method constructor (line 3) | constructor(e){super(),this.model=e} method tag (line 3) | get tag(){return"u"} method render (line 3) | render(e,t){if(!0===(t=t||this.model))e.leafNode("u");else{const r=i.A... method parseOpen (line 3) | parseOpen(e){"u"===e.name&&(this.model=e.attributes.val||!0)} method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(){return!1} function i (line 22) | function i(e){n.call(this,e)} method constructor (line 3) | constructor(e,t){let r=arguments.length>2&&void 0!==arguments[2]?argum... method asInstance (line 3) | static asInstance(e){return e instanceof i||null==e?e:new i(e)} method col (line 3) | get col(){return this.nativeCol+Math.min(this.colWidth-1,this.nativeCo... method col (line 3) | set col(e){this.nativeCol=Math.floor(e),this.nativeColOff=Math.floor((... method row (line 3) | get row(){return this.nativeRow+Math.min(this.rowHeight-1,this.nativeR... method row (line 3) | set row(e){this.nativeRow=Math.floor(e),this.nativeRowOff=Math.floor((... method colWidth (line 3) | get colWidth(){return this.worksheet&&this.worksheet.getColumn(this.na... method rowHeight (line 3) | get rowHeight(){return this.worksheet&&this.worksheet.getRow(this.nati... method model (line 3) | get model(){return{nativeCol:this.nativeCol,nativeColOff:this.nativeCo... method model (line 3) | set model(e){this.nativeCol=e.nativeCol,this.nativeColOff=e.nativeColO... method constructor (line 3) | constructor(e){this.note=e} method model (line 3) | get model(){let e=null;switch(typeof this.note){case"string":e={type:"... method model (line 3) | set model(e){const{note:t}=e,{texts:r}=t;1===r.length&&1===Object.keys... method fromModel (line 3) | static fromModel(e){const t=new i;return t.model=e,t} method constructor (line 3) | constructor(){this.decode(arguments)} method setTLBR (line 3) | setTLBR(e,t,r,i,s){if(arguments.length<4){const i=n.decodeAddress(e),o... method decode (line 3) | decode(e){switch(e.length){case 5:this.setTLBR(e[0],e[1],e[2],e[3],e[4... method top (line 3) | get top(){return this.model.top||1} method top (line 3) | set top(e){this.model.top=e} method left (line 3) | get left(){return this.model.left||1} method left (line 3) | set left(e){this.model.left=e} method bottom (line 3) | get bottom(){return this.model.bottom||1} method bottom (line 3) | set bottom(e){this.model.bottom=e} method right (line 3) | get right(){return this.model.right||1} method right (line 3) | set right(e){this.model.right=e} method sheetName (line 3) | get sheetName(){return this.model.sheetName} method sheetName (line 3) | set sheetName(e){this.model.sheetName=e} method _serialisedSheetName (line 3) | get _serialisedSheetName(){const{sheetName:e}=this.model;return e?/^[a... method expand (line 3) | expand(e,t,r,n){(!this.model.top||e1?this.range:this._serialisedSheetN... method $shortRange (line 3) | get $shortRange(){return this.count>1?this.$range:this._serialisedShee... method count (line 3) | get count(){return(1+this.bottom-this.top)*(1+this.right-this.left)} method toString (line 3) | toString(){return this.range} method intersects (line 3) | intersects(e){return(!e.sheetName||!this.sheetName||e.sheetName===this... method contains (line 3) | contains(e){const t=n.decodeEx(e);return this.containsEx(t)} method containsEx (line 3) | containsEx(e){return(!e.sheetName||!this.sheetName||e.sheetName===this... method forEachAddress (line 3) | forEachAddress(e){for(let t=this.left;t<=this.right;t++)for(let r=this... method constructor (line 3) | constructor(e,t,r){this.table=e,this.column=t,this.index=r} method _set (line 3) | _set(e,t){this.table.cacheState(),this.column[e]=t} method name (line 3) | get name(){return this.column.name} method name (line 3) | set name(e){this._set("name",e)} method filterButton (line 3) | get filterButton(){return this.column.filterButton} method filterButton (line 3) | set filterButton(e){this.column.filterButton=e} method style (line 3) | get style(){return this.column.style} method style (line 3) | set style(e){this.column.style=e} method totalsRowLabel (line 3) | get totalsRowLabel(){return this.column.totalsRowLabel} method totalsRowLabel (line 3) | set totalsRowLabel(e){this._set("totalsRowLabel",e)} method totalsRowFunction (line 3) | get totalsRowFunction(){return this.column.totalsRowFunction} method totalsRowFunction (line 3) | set totalsRowFunction(e){this._set("totalsRowFunction",e)} method totalsRowResult (line 3) | get totalsRowResult(){return this.column.totalsRowResult} method totalsRowResult (line 3) | set totalsRowResult(e){this._set("totalsRowResult",e)} method totalsRowFormula (line 3) | get totalsRowFormula(){return this.column.totalsRowFormula} method totalsRowFormula (line 3) | set totalsRowFormula(e){this._set("totalsRowFormula",e)} method constructor (line 3) | constructor(e){super(),this.model=e} method tag (line 3) | get tag(){return"u"} method render (line 3) | render(e,t){if(!0===(t=t||this.model))e.leafNode("u");else{const r=i.A... method parseOpen (line 3) | parseOpen(e){"u"===e.name&&(this.model=e.attributes.val||!0)} method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(){return!1} function i (line 22) | function i(e){n.call(this,e)} method constructor (line 3) | constructor(e,t){let r=arguments.length>2&&void 0!==arguments[2]?argum... method asInstance (line 3) | static asInstance(e){return e instanceof i||null==e?e:new i(e)} method col (line 3) | get col(){return this.nativeCol+Math.min(this.colWidth-1,this.nativeCo... method col (line 3) | set col(e){this.nativeCol=Math.floor(e),this.nativeColOff=Math.floor((... method row (line 3) | get row(){return this.nativeRow+Math.min(this.rowHeight-1,this.nativeR... method row (line 3) | set row(e){this.nativeRow=Math.floor(e),this.nativeRowOff=Math.floor((... method colWidth (line 3) | get colWidth(){return this.worksheet&&this.worksheet.getColumn(this.na... method rowHeight (line 3) | get rowHeight(){return this.worksheet&&this.worksheet.getRow(this.nati... method model (line 3) | get model(){return{nativeCol:this.nativeCol,nativeColOff:this.nativeCo... method model (line 3) | set model(e){this.nativeCol=e.nativeCol,this.nativeColOff=e.nativeColO... method constructor (line 3) | constructor(e){this.note=e} method model (line 3) | get model(){let e=null;switch(typeof this.note){case"string":e={type:"... method model (line 3) | set model(e){const{note:t}=e,{texts:r}=t;1===r.length&&1===Object.keys... method fromModel (line 3) | static fromModel(e){const t=new i;return t.model=e,t} method constructor (line 3) | constructor(){this.decode(arguments)} method setTLBR (line 3) | setTLBR(e,t,r,i,s){if(arguments.length<4){const i=n.decodeAddress(e),o... method decode (line 3) | decode(e){switch(e.length){case 5:this.setTLBR(e[0],e[1],e[2],e[3],e[4... method top (line 3) | get top(){return this.model.top||1} method top (line 3) | set top(e){this.model.top=e} method left (line 3) | get left(){return this.model.left||1} method left (line 3) | set left(e){this.model.left=e} method bottom (line 3) | get bottom(){return this.model.bottom||1} method bottom (line 3) | set bottom(e){this.model.bottom=e} method right (line 3) | get right(){return this.model.right||1} method right (line 3) | set right(e){this.model.right=e} method sheetName (line 3) | get sheetName(){return this.model.sheetName} method sheetName (line 3) | set sheetName(e){this.model.sheetName=e} method _serialisedSheetName (line 3) | get _serialisedSheetName(){const{sheetName:e}=this.model;return e?/^[a... method expand (line 3) | expand(e,t,r,n){(!this.model.top||e1?this.range:this._serialisedSheetN... method $shortRange (line 3) | get $shortRange(){return this.count>1?this.$range:this._serialisedShee... method count (line 3) | get count(){return(1+this.bottom-this.top)*(1+this.right-this.left)} method toString (line 3) | toString(){return this.range} method intersects (line 3) | intersects(e){return(!e.sheetName||!this.sheetName||e.sheetName===this... method contains (line 3) | contains(e){const t=n.decodeEx(e);return this.containsEx(t)} method containsEx (line 3) | containsEx(e){return(!e.sheetName||!this.sheetName||e.sheetName===this... method forEachAddress (line 3) | forEachAddress(e){for(let t=this.left;t<=this.right;t++)for(let r=this... method constructor (line 3) | constructor(e,t,r){this.table=e,this.column=t,this.index=r} method _set (line 3) | _set(e,t){this.table.cacheState(),this.column[e]=t} method name (line 3) | get name(){return this.column.name} method name (line 3) | set name(e){this._set("name",e)} method filterButton (line 3) | get filterButton(){return this.column.filterButton} method filterButton (line 3) | set filterButton(e){this.column.filterButton=e} method style (line 3) | get style(){return this.column.style} method style (line 3) | set style(e){this.column.style=e} method totalsRowLabel (line 3) | get totalsRowLabel(){return this.column.totalsRowLabel} method totalsRowLabel (line 3) | set totalsRowLabel(e){this._set("totalsRowLabel",e)} method totalsRowFunction (line 3) | get totalsRowFunction(){return this.column.totalsRowFunction} method totalsRowFunction (line 3) | set totalsRowFunction(e){this._set("totalsRowFunction",e)} method totalsRowResult (line 3) | get totalsRowResult(){return this.column.totalsRowResult} method totalsRowResult (line 3) | set totalsRowResult(e){this._set("totalsRowResult",e)} method totalsRowFormula (line 3) | get totalsRowFormula(){return this.column.totalsRowFormula} method totalsRowFormula (line 3) | set totalsRowFormula(e){this._set("totalsRowFormula",e)} method constructor (line 3) | constructor(e){super(),this.model=e} method tag (line 3) | get tag(){return"u"} method render (line 3) | render(e,t){if(!0===(t=t||this.model))e.leafNode("u");else{const r=i.A... method parseOpen (line 3) | parseOpen(e){"u"===e.name&&(this.model=e.attributes.val||!0)} method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(){return!1} function s (line 22) | function s(e){n.call(this,"ConvertWorker to "+e),this.destType=e} method prepare (line 3) | prepare(){} method render (line 3) | render(){} method parseOpen (line 3) | parseOpen(e){} method parseText (line 3) | parseText(e){} method parseClose (line 3) | parseClose(e){} method reconcile (line 3) | reconcile(e,t){} method reset (line 3) | reset(){this.model=null,this.map&&Object.values(this.map).forEach(e=>{... method mergeModel (line 3) | mergeModel(e){this.model=Object.assign(this.model||{},e)} method parse (line 3) | async parse(e){for await(const t of e)for(const{eventType:e,value:r}of... method parseStream (line 3) | async parseStream(e){return this.parse(n(e))} method xml (line 3) | get xml(){return this.toXml(this.model)} method toXml (line 3) | toXml(e){const t=new i;return this.render(t,e),t.xml} method toAttribute (line 3) | static toAttribute(e,t){let r=arguments.length>2&&void 0!==arguments[2... method toStringAttribute (line 3) | static toStringAttribute(e,t){let r=arguments.length>2&&void 0!==argum... method toStringValue (line 3) | static toStringValue(e,t){return void 0===e?t:e} method toBoolAttribute (line 3) | static toBoolAttribute(e,t){let r=arguments.length>2&&void 0!==argumen... method toBoolValue (line 3) | static toBoolValue(e,t){return void 0===e?t:"1"===e} method toIntAttribute (line 3) | static toIntAttribute(e,t){let r=arguments.length>2&&void 0!==argument... method toIntValue (line 3) | static toIntValue(e,t){return void 0===e?t:parseInt(e,10)} method toFloatAttribute (line 3) | static toFloatAttribute(e,t){let r=arguments.length>2&&void 0!==argume... method toFloatValue (line 3) | static toFloatValue(e,t){return void 0===e?t:parseFloat(e)} method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode("Types",s.PROPERT... method parseOpen (line 3) | parseOpen(){return!1} method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(){return!1} method tag (line 3) | get tag(){return"x14:id"} method render (line 3) | render(e,t){e.leafNode(this.tag,null,t)} method parseOpen (line 3) | parseOpen(){this.model=""} method parseText (line 3) | parseText(e){this.model+=e} method parseClose (line 3) | parseClose(e){return e!==this.tag} method constructor (line 3) | constructor(){super(),this.map={"x14:conditionalFormattings":this.cond... method tag (line 3) | get tag(){return"ext"} method hasContent (line 3) | hasContent(e){return this.conditionalFormattings.hasContent(e.conditio... method prepare (line 3) | prepare(e,t){this.conditionalFormattings.prepare(e.conditionalFormatti... method render (line 3) | render(e,t){e.openNode("ext",{uri:"{78C0D931-6437-407d-A8EE-F0AAD7539E... method createNewModel (line 3) | createNewModel(){return{}} method onParserClose (line 3) | onParserClose(e,t){this.model[e]=t.model} method constructor (line 3) | constructor(){super(),this.map={color:new i}} method tag (line 3) | get tag(){return"stop"} method render (line 3) | render(e,t){e.openNode("stop"),e.addAttribute("position",t.position),t... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(e){return!!this.parser&&(this.parser.parseClose(e)||(this.m... method constructor (line 3) | constructor(e){super({writableObjectMode:e.objectMode}),this.hasWritte... method transform (line 3) | transform(e){return this.rowFormatter.rowTransform=e,this} method _transform (line 3) | _transform(e,r,n){let i=!1;try{this.hasWrittenBOM||(this.push(this.for... method _flush (line 3) | _flush(e){this.rowFormatter.finish((r,n)=>r?e(r):(n&&n.forEach(e=>{thi... function s (line 22) | function s(){n.call(this,"Crc32Probe"),this.withStreamInfo("crc32",0)} method prepare (line 3) | prepare(){} method render (line 3) | render(){} method parseOpen (line 3) | parseOpen(e){} method parseText (line 3) | parseText(e){} method parseClose (line 3) | parseClose(e){} method reconcile (line 3) | reconcile(e,t){} method reset (line 3) | reset(){this.model=null,this.map&&Object.values(this.map).forEach(e=>{... method mergeModel (line 3) | mergeModel(e){this.model=Object.assign(this.model||{},e)} method parse (line 3) | async parse(e){for await(const t of e)for(const{eventType:e,value:r}of... method parseStream (line 3) | async parseStream(e){return this.parse(n(e))} method xml (line 3) | get xml(){return this.toXml(this.model)} method toXml (line 3) | toXml(e){const t=new i;return this.render(t,e),t.xml} method toAttribute (line 3) | static toAttribute(e,t){let r=arguments.length>2&&void 0!==arguments[2... method toStringAttribute (line 3) | static toStringAttribute(e,t){let r=arguments.length>2&&void 0!==argum... method toStringValue (line 3) | static toStringValue(e,t){return void 0===e?t:e} method toBoolAttribute (line 3) | static toBoolAttribute(e,t){let r=arguments.length>2&&void 0!==argumen... method toBoolValue (line 3) | static toBoolValue(e,t){return void 0===e?t:"1"===e} method toIntAttribute (line 3) | static toIntAttribute(e,t){let r=arguments.length>2&&void 0!==argument... method toIntValue (line 3) | static toIntValue(e,t){return void 0===e?t:parseInt(e,10)} method toFloatAttribute (line 3) | static toFloatAttribute(e,t){let r=arguments.length>2&&void 0!==argume... method toFloatValue (line 3) | static toFloatValue(e,t){return void 0===e?t:parseFloat(e)} method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode("Types",s.PROPERT... method parseOpen (line 3) | parseOpen(){return!1} method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(){return!1} method tag (line 3) | get tag(){return"x14:id"} method render (line 3) | render(e,t){e.leafNode(this.tag,null,t)} method parseOpen (line 3) | parseOpen(){this.model=""} method parseText (line 3) | parseText(e){this.model+=e} method parseClose (line 3) | parseClose(e){return e!==this.tag} method constructor (line 3) | constructor(){super(),this.map={"x14:conditionalFormattings":this.cond... method tag (line 3) | get tag(){return"ext"} method hasContent (line 3) | hasContent(e){return this.conditionalFormattings.hasContent(e.conditio... method prepare (line 3) | prepare(e,t){this.conditionalFormattings.prepare(e.conditionalFormatti... method render (line 3) | render(e,t){e.openNode("ext",{uri:"{78C0D931-6437-407d-A8EE-F0AAD7539E... method createNewModel (line 3) | createNewModel(){return{}} method onParserClose (line 3) | onParserClose(e,t){this.model[e]=t.model} method constructor (line 3) | constructor(){super(),this.map={color:new i}} method tag (line 3) | get tag(){return"stop"} method render (line 3) | render(e,t){e.openNode("stop"),e.addAttribute("position",t.position),t... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(e){return!!this.parser&&(this.parser.parseClose(e)||(this.m... method constructor (line 3) | constructor(e){super({writableObjectMode:e.objectMode}),this.hasWritte... method transform (line 3) | transform(e){return this.rowFormatter.rowTransform=e,this} method _transform (line 3) | _transform(e,r,n){let i=!1;try{this.hasWrittenBOM||(this.push(this.for... method _flush (line 3) | _flush(e){this.rowFormatter.finish((r,n)=>r?e(r):(n&&n.forEach(e=>{thi... function s (line 22) | function s(e){i.call(this,"DataLengthProbe for "+e),this.propName=e,this... method prepare (line 3) | prepare(){} method render (line 3) | render(){} method parseOpen (line 3) | parseOpen(e){} method parseText (line 3) | parseText(e){} method parseClose (line 3) | parseClose(e){} method reconcile (line 3) | reconcile(e,t){} method reset (line 3) | reset(){this.model=null,this.map&&Object.values(this.map).forEach(e=>{... method mergeModel (line 3) | mergeModel(e){this.model=Object.assign(this.model||{},e)} method parse (line 3) | async parse(e){for await(const t of e)for(const{eventType:e,value:r}of... method parseStream (line 3) | async parseStream(e){return this.parse(n(e))} method xml (line 3) | get xml(){return this.toXml(this.model)} method toXml (line 3) | toXml(e){const t=new i;return this.render(t,e),t.xml} method toAttribute (line 3) | static toAttribute(e,t){let r=arguments.length>2&&void 0!==arguments[2... method toStringAttribute (line 3) | static toStringAttribute(e,t){let r=arguments.length>2&&void 0!==argum... method toStringValue (line 3) | static toStringValue(e,t){return void 0===e?t:e} method toBoolAttribute (line 3) | static toBoolAttribute(e,t){let r=arguments.length>2&&void 0!==argumen... method toBoolValue (line 3) | static toBoolValue(e,t){return void 0===e?t:"1"===e} method toIntAttribute (line 3) | static toIntAttribute(e,t){let r=arguments.length>2&&void 0!==argument... method toIntValue (line 3) | static toIntValue(e,t){return void 0===e?t:parseInt(e,10)} method toFloatAttribute (line 3) | static toFloatAttribute(e,t){let r=arguments.length>2&&void 0!==argume... method toFloatValue (line 3) | static toFloatValue(e,t){return void 0===e?t:parseFloat(e)} method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode("Types",s.PROPERT... method parseOpen (line 3) | parseOpen(){return!1} method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(){return!1} method tag (line 3) | get tag(){return"x14:id"} method render (line 3) | render(e,t){e.leafNode(this.tag,null,t)} method parseOpen (line 3) | parseOpen(){this.model=""} method parseText (line 3) | parseText(e){this.model+=e} method parseClose (line 3) | parseClose(e){return e!==this.tag} method constructor (line 3) | constructor(){super(),this.map={"x14:conditionalFormattings":this.cond... method tag (line 3) | get tag(){return"ext"} method hasContent (line 3) | hasContent(e){return this.conditionalFormattings.hasContent(e.conditio... method prepare (line 3) | prepare(e,t){this.conditionalFormattings.prepare(e.conditionalFormatti... method render (line 3) | render(e,t){e.openNode("ext",{uri:"{78C0D931-6437-407d-A8EE-F0AAD7539E... method createNewModel (line 3) | createNewModel(){return{}} method onParserClose (line 3) | onParserClose(e,t){this.model[e]=t.model} method constructor (line 3) | constructor(){super(),this.map={color:new i}} method tag (line 3) | get tag(){return"stop"} method render (line 3) | render(e,t){e.openNode("stop"),e.addAttribute("position",t.position),t... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(e){return!!this.parser&&(this.parser.parseClose(e)||(this.m... method constructor (line 3) | constructor(e){super({writableObjectMode:e.objectMode}),this.hasWritte... method transform (line 3) | transform(e){return this.rowFormatter.rowTransform=e,this} method _transform (line 3) | _transform(e,r,n){let i=!1;try{this.hasWrittenBOM||(this.push(this.for... method _flush (line 3) | _flush(e){this.rowFormatter.finish((r,n)=>r?e(r):(n&&n.forEach(e=>{thi... function s (line 22) | function s(e){i.call(this,"DataWorker");var t=this;this.dataIsReady=!1,t... method prepare (line 3) | prepare(){} method render (line 3) | render(){} method parseOpen (line 3) | parseOpen(e){} method parseText (line 3) | parseText(e){} method parseClose (line 3) | parseClose(e){} method reconcile (line 3) | reconcile(e,t){} method reset (line 3) | reset(){this.model=null,this.map&&Object.values(this.map).forEach(e=>{... method mergeModel (line 3) | mergeModel(e){this.model=Object.assign(this.model||{},e)} method parse (line 3) | async parse(e){for await(const t of e)for(const{eventType:e,value:r}of... method parseStream (line 3) | async parseStream(e){return this.parse(n(e))} method xml (line 3) | get xml(){return this.toXml(this.model)} method toXml (line 3) | toXml(e){const t=new i;return this.render(t,e),t.xml} method toAttribute (line 3) | static toAttribute(e,t){let r=arguments.length>2&&void 0!==arguments[2... method toStringAttribute (line 3) | static toStringAttribute(e,t){let r=arguments.length>2&&void 0!==argum... method toStringValue (line 3) | static toStringValue(e,t){return void 0===e?t:e} method toBoolAttribute (line 3) | static toBoolAttribute(e,t){let r=arguments.length>2&&void 0!==argumen... method toBoolValue (line 3) | static toBoolValue(e,t){return void 0===e?t:"1"===e} method toIntAttribute (line 3) | static toIntAttribute(e,t){let r=arguments.length>2&&void 0!==argument... method toIntValue (line 3) | static toIntValue(e,t){return void 0===e?t:parseInt(e,10)} method toFloatAttribute (line 3) | static toFloatAttribute(e,t){let r=arguments.length>2&&void 0!==argume... method toFloatValue (line 3) | static toFloatValue(e,t){return void 0===e?t:parseFloat(e)} method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode("Types",s.PROPERT... method parseOpen (line 3) | parseOpen(){return!1} method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(){return!1} method tag (line 3) | get tag(){return"x14:id"} method render (line 3) | render(e,t){e.leafNode(this.tag,null,t)} method parseOpen (line 3) | parseOpen(){this.model=""} method parseText (line 3) | parseText(e){this.model+=e} method parseClose (line 3) | parseClose(e){return e!==this.tag} method constructor (line 3) | constructor(){super(),this.map={"x14:conditionalFormattings":this.cond... method tag (line 3) | get tag(){return"ext"} method hasContent (line 3) | hasContent(e){return this.conditionalFormattings.hasContent(e.conditio... method prepare (line 3) | prepare(e,t){this.conditionalFormattings.prepare(e.conditionalFormatti... method render (line 3) | render(e,t){e.openNode("ext",{uri:"{78C0D931-6437-407d-A8EE-F0AAD7539E... method createNewModel (line 3) | createNewModel(){return{}} method onParserClose (line 3) | onParserClose(e,t){this.model[e]=t.model} method constructor (line 3) | constructor(){super(),this.map={color:new i}} method tag (line 3) | get tag(){return"stop"} method render (line 3) | render(e,t){e.openNode("stop"),e.addAttribute("position",t.position),t... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(e){return!!this.parser&&(this.parser.parseClose(e)||(this.m... method constructor (line 3) | constructor(e){super({writableObjectMode:e.objectMode}),this.hasWritte... method transform (line 3) | transform(e){return this.rowFormatter.rowTransform=e,this} method _transform (line 3) | _transform(e,r,n){let i=!1;try{this.hasWrittenBOM||(this.push(this.for... method _flush (line 3) | _flush(e){this.rowFormatter.finish((r,n)=>r?e(r):(n&&n.forEach(e=>{thi... function n (line 22) | function n(e){this.name=e||"default",this.streamInfo={},this.generatedEr... function h (line 22) | function h(e,t,r){var s=t;switch(t){case"blob":case"arraybuffer":s="uint... function c (line 22) | function c(){o.call(this,"utf-8 decode"),this.leftOver=null} method constructor (line 3) | constructor(e){this._data=e} method length (line 3) | get length(){return this._data.length} method copy (line 3) | copy(e,t,r,n){this._data.copy(e,t,r,n)} method toBuffer (line 3) | toBuffer(){return this._data} method constructor (line 3) | constructor(){super(),this.map={"x14:dataBar":this.databarXform=new o,... method tag (line 3) | get tag(){return"x14:cfRule"} method isExt (line 3) | static isExt(e){return"dataBar"===e.type?o.isExt(e):!("iconSet"!==e.ty... method prepare (line 3) | prepare(e){c.isExt(e)&&(e.x14Id=`{${n()}}`.toUpperCase())} method render (line 3) | render(e,t){if(c.isExt(t))switch(t.type){case"dataBar":this.renderData... method renderDataBar (line 3) | renderDataBar(e,t){e.openNode(this.tag,{type:"dataBar",id:t.x14Id}),th... method renderIconSet (line 3) | renderIconSet(e,t){e.openNode(this.tag,{type:"iconSet",priority:t.prio... method createNewModel (line 3) | createNewModel(e){let{attributes:t}=e;return{type:t.type,x14Id:t.id,pr... method onParserClose (line 3) | onParserClose(e,t){Object.assign(this.model,t.model)} method constructor (line 3) | constructor(){super(),this.map={autoFilter:new o,tableColumns:new s({t... method prepare (line 3) | prepare(e,t){this.map.autoFilter.prepare(e),this.map.tableColumns.prep... method tag (line 3) | get tag(){return"table"} method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode(this.tag,{...c.TA... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;const{n... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.p... method reconcile (line 3) | reconcile(e,t){e.columns.forEach(e=>{void 0!==e.dxfId&&(e.style=t.styl... function u (line 22) | function u(){o.call(this,"utf-8 encode")} method constructor (line 3) | constructor(e){this.size=e,this.buffer=n.alloc(e),this.iRead=0,this.iW... method toBuffer (line 3) | toBuffer(){if(0===this.iRead&&this.iWrite===this.size)return this.buff... method length (line 3) | get length(){return this.iWrite-this.iRead} method eod (line 3) | get eod(){return this.iRead===this.iWrite} method full (line 3) | get full(){return this.iWrite===this.size} method read (line 3) | read(e){let t;return 0===e?null:void 0===e||e>=this.length?(t=this.toB... method write (line 3) | write(e,t,r){const n=Math.min(r,this.size-this.iWrite);return e.copy(t... method constructor (line 3) | constructor(e){super(),this.options=e||u.OPTIONS,this.map={b:{prop:"bo... method tag (line 3) | get tag(){return this.options.tagName} method render (line 3) | render(e,t){const{map:r}=this;e.openNode(this.options.tagName),l.each(... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;if(this... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser&&!this.parser.parseClose(e)){const t=this... function a (line 22) | function a(e){return e} method constructor (line 3) | constructor(e,t){this._data=e,this._encoding=t} method length (line 3) | get length(){return this.toBuffer().length} method copy (line 3) | copy(e,t,r,n){return this.toBuffer().copy(e,t,r,n)} method toBuffer (line 3) | toBuffer(){return this._buffer||(this._buffer=n.from(this._data,this._... method constructor (line 3) | constructor(){this._xml=[],this._stack=[],this._rollbacks=[]} method tos (line 3) | get tos(){return this._stack.length?this._stack[this._stack.length-1]:... method cursor (line 3) | get cursor(){return this._xml.length} method openXml (line 3) | openXml(e){const t=this._xml;t.push("\n")} method openNode (line 3) | openNode(e,t){const r=this.tos,n=this._xml;r&&this.open&&n.push(">"),t... method addAttribute (line 3) | addAttribute(e,t){if(!this.open)throw new Error("Cannot write attribut... method addAttributes (line 3) | addAttributes(e){if(!this.open)throw new Error("Cannot write attribute... method writeText (line 3) | writeText(e){const t=this._xml;this.open&&(t.push(">"),this.open=!1),t... method writeXml (line 3) | writeXml(e){this.open&&(this._xml.push(">"),this.open=!1),this.leaf=!1... method closeNode (line 3) | closeNode(){const e=this._stack.pop(),t=this._xml;this.leaf?t.push("/>... method leafNode (line 3) | leafNode(e,t,r){this.openNode(e,t),void 0!==r&&this.writeText(r),this.... method closeAll (line 3) | closeAll(){for(;this._stack.length;)this.closeNode()} method addRollback (line 3) | addRollback(){return this._rollbacks.push({xml:this._xml.length,stack:... method commit (line 3) | commit(){this._rollbacks.pop()} method rollback (line 3) | rollback(){const e=this._rollbacks.pop();this._xml.length>e.xml&&this.... method xml (line 3) | get xml(){return this.closeAll(),this._xml.join("")} method constructor (line 3) | constructor(e){super(),this.options=Object.assign({type:"nodebuffer",c... method append (line 3) | append(e,t){t.hasOwnProperty("base64")&&t.base64?this.zip.file(t.name,... method finalize (line 3) | async finalize(){const e=await this.zip.generateAsync(this.options);th... method read (line 3) | read(e){return this.stream.read(e)} method setEncoding (line 3) | setEncoding(e){return this.stream.setEncoding(e)} method pause (line 3) | pause(){return this.stream.pause()} method resume (line 3) | resume(){return this.stream.resume()} method isPaused (line 3) | isPaused(){return this.stream.isPaused()} method pipe (line 3) | pipe(e,t){return this.stream.pipe(e,t)} method unpipe (line 3) | unpipe(e){return this.stream.unpipe(e)} method unshift (line 3) | unshift(e){return this.stream.unshift(e)} method wrap (line 3) | wrap(e){return this.stream.wrap(e)} method constructor (line 3) | constructor(){super(),this.map={stop:new s}} method name (line 3) | get name(){return"gradient"} method tag (line 3) | get tag(){return"gradientFill"} method render (line 3) | render(e,t){switch(e.openNode("gradientFill"),t.gradient){case"angle":... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){return!!this.parser&&(this.parser.parseClose(e)||(this.m... method constructor (line 3) | constructor(e,t){super(),this.id=e,this.formatCode=t} method tag (line 3) | get tag(){return"numFmt"} method render (line 3) | render(e,t){e.leafNode("numFmt",{numFmtId:t.id,formatCode:t.formatCode})} method parseOpen (line 3) | parseOpen(e){switch(e.name){case"numFmt":return this.model={id:parseIn... method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(){return!1} method constructor (line 3) | constructor(e){super({objectMode:e.objectMode}),this.lines="",this.row... method hasHitRowLimit (line 3) | get hasHitRowLimit(){return this.parserOptions.limitRows&&this.rowCoun... method shouldEmitRows (line 3) | get shouldEmitRows(){return this.parsedRowCount>this.parserOptions.ski... method shouldSkipLine (line 3) | get shouldSkipLine(){return this.parsedLineCount<=this.parserOptions.s... method transform (line 3) | transform(e){return this.rowTransformerValidator.rowTransform=e,this} method validate (line 3) | validate(e){return this.rowTransformerValidator.rowValidator=e,this} method emit (line 3) | emit(e){if("end"===e)return this.endEmitted||(this.endEmitted=!0,super... method _transform (line 3) | _transform(e,t,r){if(this.hasHitRowLimit)return r();const n=a.wrapDone... method _flush (line 3) | _flush(e){const t=a.wrapDoneCallback(e);if(this.hasHitRowLimit)return ... method parse (line 3) | parse(e,t){if(!e)return[];const{line:r,rows:n}=this.parser.parse(e,t);... method processRows (line 3) | processRows(e,r){const n=e.length,i=s=>{const o=e=>e?r(e):s%100!=0?i(s... method transformRow (line 3) | transformRow(e,t){try{this.headerTransformer.transform(e,(r,n)=>r?t(r)... method checkAndEmitHeaders (line 3) | checkAndEmitHeaders(){!this.headersEmitted&&this.headerTransformer.hea... method skipRow (line 3) | skipRow(e){return this.rowCount-=1,e(null,{row:null,isValid:!0})} method pushRow (line 3) | pushRow(e,t){try{this.parserOptions.objectMode?this.push(e):this.push(... method wrapDoneCallback (line 3) | static wrapDoneCallback(e){let t=!1;return function(r){if(r){if(t)thro... function l (line 22) | function l(e,t){for(var r=0;r0||this.type===l.Types.Merge} method merge (line 3) | merge(e,t){this._value.release(),this._value=c.create(l.Types.Merge,th... method unmerge (line 3) | unmerge(){this.type===l.Types.Merge&&(this._value.release(),this._valu... method isMergedTo (line 3) | isMergedTo(e){return this._value.type===l.Types.Merge&&this._value.isM... method master (line 3) | get master(){return this.type===l.Types.Merge?this._value.master:this} method isHyperlink (line 3) | get isHyperlink(){return this._value.type===l.Types.Hyperlink} method hyperlink (line 3) | get hyperlink(){return this._value.hyperlink} method value (line 3) | get value(){return this._value.value} method value (line 3) | set value(e){this.type!==l.Types.Merge?(this._value.release(),this._va... method note (line 3) | get note(){return this._comment&&this._comment.note} method note (line 3) | set note(e){this._comment=new a(e)} method text (line 3) | get text(){return this._value.toString()} method html (line 3) | get html(){return i.escapeHtml(this.text)} method toString (line 3) | toString(){return this.text} method _upgradeToHyperlink (line 3) | _upgradeToHyperlink(e){this.type===l.Types.String&&(this._value=c.crea... method formula (line 3) | get formula(){return this._value.formula} method result (line 3) | get result(){return this._value.result} method formulaType (line 3) | get formulaType(){return this._value.formulaType} method fullAddress (line 3) | get fullAddress(){const{worksheet:e}=this._row;return{sheetName:e.name... method name (line 3) | get name(){return this.names[0]} method name (line 3) | set name(e){this.names=[e]} method names (line 3) | get names(){return this.workbook.definedNames.getNamesEx(this.fullAddr... method names (line 3) | set names(e){const{definedNames:t}=this.workbook;t.removeAllNames(this... method addName (line 3) | addName(e){this.workbook.definedNames.addEx(this.fullAddress,e)} method removeName (line 3) | removeName(e){this.workbook.definedNames.removeEx(this.fullAddress,e)} method removeAllNames (line 3) | removeAllNames(){this.workbook.definedNames.removeAllNames(this.fullAd... method _dataValidations (line 3) | get _dataValidations(){return this.worksheet.dataValidations} method dataValidation (line 3) | get dataValidation(){return this._dataValidations.find(this.address)} method dataValidation (line 3) | set dataValidation(e){this._dataValidations.add(this.address,e)} method model (line 3) | get model(){const{model:e}=this._value;return e.style=this.style,this.... method model (line 3) | set model(e){if(this._value.release(),this._value=c.create(e.type,this... method constructor (line 3) | constructor(e){this._data=e} method length (line 3) | get length(){return this._data.length} method copy (line 3) | copy(e,t,r,n){return this._data._buf.copy(e,t,r,n)} method toBuffer (line 3) | toBuffer(){return this._data.toBuffer()} method constructor (line 3) | constructor(){super(),this.map={Company:new s({tag:"Company"}),Manager... method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode("Properties",l.PR... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.p... method constructor (line 3) | constructor(){super(),this.map={"dc:creator":new o({tag:"dc:creator"})... method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode("cp:corePropertie... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.p... method constructor (line 3) | constructor(){super(),this.map={"xdr:twoCellAnchor":new o,"xdr:oneCell... method prepare (line 3) | prepare(e){e.anchors.forEach((e,t)=>{e.anchorType=function(e){return("... method tag (line 3) | get tag(){return"xdr:wsDr"} method render (line 3) | render(e,t){e.openXml(i.StdDocAttributes),e.openNode(this.tag,l.DRAWIN... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.m... method reconcile (line 3) | reconcile(e,t){e.anchors.forEach(e=>{e.br?this.map["xdr:twoCellAnchor"... method constructor (line 3) | constructor(){super(),this.map={patternFill:new o,gradientFill:new a}} method tag (line 3) | get tag(){return"fill"} method render (line 3) | render(e,t){switch(e.addRollback(),e.openNode("fill"),t.type){case"pat... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){return!!this.parser&&(this.parser.parseClose(e)||(this.m... method validStyle (line 3) | validStyle(e){return l.validPatternValues[e]} method constructor (line 3) | constructor(e){this.rowCount=0,this.formatterOptions=e,this.fieldForma... method isRowHashArray (line 3) | static isRowHashArray(e){return!!Array.isArray(e)&&(Array.isArray(e[0]... method isRowArray (line 3) | static isRowArray(e){return Array.isArray(e)&&!this.isRowHashArray(e)} method gatherHeaders (line 3) | static gatherHeaders(e){return l.isRowHashArray(e)?e.map(e=>e[0]):Arra... method createTransform (line 3) | static createTransform(e){return a.isSyncTransform(e)?(t,r)=>{let n=nu... method rowTransform (line 3) | set rowTransform(e){if(!i.default(e))throw new TypeError("The transfor... method format (line 3) | format(e,t){this.callTransformer(e,(r,n)=>{if(r)return t(r);if(!e)retu... method finish (line 3) | finish(e){const t=[];if(this.formatterOptions.alwaysWriteHeaders&&0===... method checkHeaders (line 3) | checkHeaders(e){if(this.headers)return{shouldFormatColumns:!0,headers:... method gatherColumns (line 3) | gatherColumns(e){if(null===this.headers)throw new Error("Headers is cu... method callTransformer (line 3) | callTransformer(e,t){return this._rowTransform?this._rowTransform(e,t)... method formatColumns (line 3) | formatColumns(e,t){const r=e.map((e,r)=>this.fieldFormatter.format(e,r... function h (line 22) | function h(e){var t=65536,n=r.getTypeOf(e),i=!0;if("uint8array"===n?i=c.... function f (line 22) | function f(e,t){for(var r=0;r0||this.type===l.Types.Merge} method merge (line 3) | merge(e,t){this._value.release(),this._value=c.create(l.Types.Merge,th... method unmerge (line 3) | unmerge(){this.type===l.Types.Merge&&(this._value.release(),this._valu... method isMergedTo (line 3) | isMergedTo(e){return this._value.type===l.Types.Merge&&this._value.isM... method master (line 3) | get master(){return this.type===l.Types.Merge?this._value.master:this} method isHyperlink (line 3) | get isHyperlink(){return this._value.type===l.Types.Hyperlink} method hyperlink (line 3) | get hyperlink(){return this._value.hyperlink} method value (line 3) | get value(){return this._value.value} method value (line 3) | set value(e){this.type!==l.Types.Merge?(this._value.release(),this._va... method note (line 3) | get note(){return this._comment&&this._comment.note} method note (line 3) | set note(e){this._comment=new a(e)} method text (line 3) | get text(){return this._value.toString()} method html (line 3) | get html(){return i.escapeHtml(this.text)} method toString (line 3) | toString(){return this.text} method _upgradeToHyperlink (line 3) | _upgradeToHyperlink(e){this.type===l.Types.String&&(this._value=c.crea... method formula (line 3) | get formula(){return this._value.formula} method result (line 3) | get result(){return this._value.result} method formulaType (line 3) | get formulaType(){return this._value.formulaType} method fullAddress (line 3) | get fullAddress(){const{worksheet:e}=this._row;return{sheetName:e.name... method name (line 3) | get name(){return this.names[0]} method name (line 3) | set name(e){this.names=[e]} method names (line 3) | get names(){return this.workbook.definedNames.getNamesEx(this.fullAddr... method names (line 3) | set names(e){const{definedNames:t}=this.workbook;t.removeAllNames(this... method addName (line 3) | addName(e){this.workbook.definedNames.addEx(this.fullAddress,e)} method removeName (line 3) | removeName(e){this.workbook.definedNames.removeEx(this.fullAddress,e)} method removeAllNames (line 3) | removeAllNames(){this.workbook.definedNames.removeAllNames(this.fullAd... method _dataValidations (line 3) | get _dataValidations(){return this.worksheet.dataValidations} method dataValidation (line 3) | get dataValidation(){return this._dataValidations.find(this.address)} method dataValidation (line 3) | set dataValidation(e){this._dataValidations.add(this.address,e)} method model (line 3) | get model(){const{model:e}=this._value;return e.style=this.style,this.... method model (line 3) | set model(e){if(this._value.release(),this._value=c.create(e.type,this... method constructor (line 3) | constructor(e){this._data=e} method length (line 3) | get length(){return this._data.length} method copy (line 3) | copy(e,t,r,n){return this._data._buf.copy(e,t,r,n)} method toBuffer (line 3) | toBuffer(){return this._data.toBuffer()} method constructor (line 3) | constructor(){super(),this.map={Company:new s({tag:"Company"}),Manager... method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode("Properties",l.PR... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.p... method constructor (line 3) | constructor(){super(),this.map={"dc:creator":new o({tag:"dc:creator"})... method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode("cp:corePropertie... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.p... method constructor (line 3) | constructor(){super(),this.map={"xdr:twoCellAnchor":new o,"xdr:oneCell... method prepare (line 3) | prepare(e){e.anchors.forEach((e,t)=>{e.anchorType=function(e){return("... method tag (line 3) | get tag(){return"xdr:wsDr"} method render (line 3) | render(e,t){e.openXml(i.StdDocAttributes),e.openNode(this.tag,l.DRAWIN... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.m... method reconcile (line 3) | reconcile(e,t){e.anchors.forEach(e=>{e.br?this.map["xdr:twoCellAnchor"... method constructor (line 3) | constructor(){super(),this.map={patternFill:new o,gradientFill:new a}} method tag (line 3) | get tag(){return"fill"} method render (line 3) | render(e,t){switch(e.addRollback(),e.openNode("fill"),t.type){case"pat... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){return!!this.parser&&(this.parser.parseClose(e)||(this.m... method validStyle (line 3) | validStyle(e){return l.validPatternValues[e]} method constructor (line 3) | constructor(e){this.rowCount=0,this.formatterOptions=e,this.fieldForma... method isRowHashArray (line 3) | static isRowHashArray(e){return!!Array.isArray(e)&&(Array.isArray(e[0]... method isRowArray (line 3) | static isRowArray(e){return Array.isArray(e)&&!this.isRowHashArray(e)} method gatherHeaders (line 3) | static gatherHeaders(e){return l.isRowHashArray(e)?e.map(e=>e[0]):Arra... method createTransform (line 3) | static createTransform(e){return a.isSyncTransform(e)?(t,r)=>{let n=nu... method rowTransform (line 3) | set rowTransform(e){if(!i.default(e))throw new TypeError("The transfor... method format (line 3) | format(e,t){this.callTransformer(e,(r,n)=>{if(r)return t(r);if(!e)retu... method finish (line 3) | finish(e){const t=[];if(this.formatterOptions.alwaysWriteHeaders&&0===... method checkHeaders (line 3) | checkHeaders(e){if(this.headers)return{shouldFormatColumns:!0,headers:... method gatherColumns (line 3) | gatherColumns(e){if(null===this.headers)throw new Error("Headers is cu... method callTransformer (line 3) | callTransformer(e,t){return this._rowTransform?this._rowTransform(e,t)... method formatColumns (line 3) | formatColumns(e,t){const r=e.map((e,r)=>this.fieldFormatter.format(e,r... function u (line 22) | function u(e,t){this.options=e,this.loadOptions=t} method constructor (line 3) | constructor(e){this.size=e,this.buffer=n.alloc(e),this.iRead=0,this.iW... method toBuffer (line 3) | toBuffer(){if(0===this.iRead&&this.iWrite===this.size)return this.buff... method length (line 3) | get length(){return this.iWrite-this.iRead} method eod (line 3) | get eod(){return this.iRead===this.iWrite} method full (line 3) | get full(){return this.iWrite===this.size} method read (line 3) | read(e){let t;return 0===e?null:void 0===e||e>=this.length?(t=this.toB... method write (line 3) | write(e,t,r){const n=Math.min(r,this.size-this.iWrite);return e.copy(t... method constructor (line 3) | constructor(e){super(),this.options=e||u.OPTIONS,this.map={b:{prop:"bo... method tag (line 3) | get tag(){return this.options.tagName} method render (line 3) | render(e,t){const{map:r}=this;e.openNode(this.options.tagName),l.each(... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;if(this... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser&&!this.parser.parseClose(e)){const t=this... function n (line 22) | function n(e,t,r){this.name=e,this.dir=r.dir,this.date=r.date,this.comme... function u (line 22) | function u(){var e,t;n=!0;for(var r=c.length;r;){for(t=c,c=[],e=-1;++e=this.length?(t=this.toB... method write (line 3) | write(e,t,r){const n=Math.min(r,this.size-this.iWrite);return e.copy(t... method constructor (line 3) | constructor(e){super(),this.options=e||u.OPTIONS,this.map={b:{prop:"bo... method tag (line 3) | get tag(){return this.options.tagName} method render (line 3) | render(e,t){const{map:r}=this;e.openNode(this.options.tagName),l.each(... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;if(this... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser&&!this.parser.parseClose(e)){const t=this... function i (line 22) | function i(){} method constructor (line 3) | constructor(e,t){let r=arguments.length>2&&void 0!==arguments[2]?argum... method asInstance (line 3) | static asInstance(e){return e instanceof i||null==e?e:new i(e)} method col (line 3) | get col(){return this.nativeCol+Math.min(this.colWidth-1,this.nativeCo... method col (line 3) | set col(e){this.nativeCol=Math.floor(e),this.nativeColOff=Math.floor((... method row (line 3) | get row(){return this.nativeRow+Math.min(this.rowHeight-1,this.nativeR... method row (line 3) | set row(e){this.nativeRow=Math.floor(e),this.nativeRowOff=Math.floor((... method colWidth (line 3) | get colWidth(){return this.worksheet&&this.worksheet.getColumn(this.na... method rowHeight (line 3) | get rowHeight(){return this.worksheet&&this.worksheet.getRow(this.nati... method model (line 3) | get model(){return{nativeCol:this.nativeCol,nativeColOff:this.nativeCo... method model (line 3) | set model(e){this.nativeCol=e.nativeCol,this.nativeColOff=e.nativeColO... method constructor (line 3) | constructor(e){this.note=e} method model (line 3) | get model(){let e=null;switch(typeof this.note){case"string":e={type:"... method model (line 3) | set model(e){const{note:t}=e,{texts:r}=t;1===r.length&&1===Object.keys... method fromModel (line 3) | static fromModel(e){const t=new i;return t.model=e,t} method constructor (line 3) | constructor(){this.decode(arguments)} method setTLBR (line 3) | setTLBR(e,t,r,i,s){if(arguments.length<4){const i=n.decodeAddress(e),o... method decode (line 3) | decode(e){switch(e.length){case 5:this.setTLBR(e[0],e[1],e[2],e[3],e[4... method top (line 3) | get top(){return this.model.top||1} method top (line 3) | set top(e){this.model.top=e} method left (line 3) | get left(){return this.model.left||1} method left (line 3) | set left(e){this.model.left=e} method bottom (line 3) | get bottom(){return this.model.bottom||1} method bottom (line 3) | set bottom(e){this.model.bottom=e} method right (line 3) | get right(){return this.model.right||1} method right (line 3) | set right(e){this.model.right=e} method sheetName (line 3) | get sheetName(){return this.model.sheetName} method sheetName (line 3) | set sheetName(e){this.model.sheetName=e} method _serialisedSheetName (line 3) | get _serialisedSheetName(){const{sheetName:e}=this.model;return e?/^[a... method expand (line 3) | expand(e,t,r,n){(!this.model.top||e1?this.range:this._serialisedSheetN... method $shortRange (line 3) | get $shortRange(){return this.count>1?this.$range:this._serialisedShee... method count (line 3) | get count(){return(1+this.bottom-this.top)*(1+this.right-this.left)} method toString (line 3) | toString(){return this.range} method intersects (line 3) | intersects(e){return(!e.sheetName||!this.sheetName||e.sheetName===this... method contains (line 3) | contains(e){const t=n.decodeEx(e);return this.containsEx(t)} method containsEx (line 3) | containsEx(e){return(!e.sheetName||!this.sheetName||e.sheetName===this... method forEachAddress (line 3) | forEachAddress(e){for(let t=this.left;t<=this.right;t++)for(let r=this... method constructor (line 3) | constructor(e,t,r){this.table=e,this.column=t,this.index=r} method _set (line 3) | _set(e,t){this.table.cacheState(),this.column[e]=t} method name (line 3) | get name(){return this.column.name} method name (line 3) | set name(e){this._set("name",e)} method filterButton (line 3) | get filterButton(){return this.column.filterButton} method filterButton (line 3) | set filterButton(e){this.column.filterButton=e} method style (line 3) | get style(){return this.column.style} method style (line 3) | set style(e){this.column.style=e} method totalsRowLabel (line 3) | get totalsRowLabel(){return this.column.totalsRowLabel} method totalsRowLabel (line 3) | set totalsRowLabel(e){this._set("totalsRowLabel",e)} method totalsRowFunction (line 3) | get totalsRowFunction(){return this.column.totalsRowFunction} method totalsRowFunction (line 3) | set totalsRowFunction(e){this._set("totalsRowFunction",e)} method totalsRowResult (line 3) | get totalsRowResult(){return this.column.totalsRowResult} method totalsRowResult (line 3) | set totalsRowResult(e){this._set("totalsRowResult",e)} method totalsRowFormula (line 3) | get totalsRowFormula(){return this.column.totalsRowFormula} method totalsRowFormula (line 3) | set totalsRowFormula(e){this._set("totalsRowFormula",e)} method constructor (line 3) | constructor(e){super(),this.model=e} method tag (line 3) | get tag(){return"u"} method render (line 3) | render(e,t){if(!0===(t=t||this.model))e.leafNode("u");else{const r=i.A... method parseOpen (line 3) | parseOpen(e){"u"===e.name&&(this.model=e.attributes.val||!0)} method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(){return!1} function c (line 22) | function c(e){if("function"!=typeof e)throw new TypeError("resolver must... method constructor (line 3) | constructor(e){this._data=e} method length (line 3) | get length(){return this._data.length} method copy (line 3) | copy(e,t,r,n){this._data.copy(e,t,r,n)} method toBuffer (line 3) | toBuffer(){return this._data} method constructor (line 3) | constructor(){super(),this.map={"x14:dataBar":this.databarXform=new o,... method tag (line 3) | get tag(){return"x14:cfRule"} method isExt (line 3) | static isExt(e){return"dataBar"===e.type?o.isExt(e):!("iconSet"!==e.ty... method prepare (line 3) | prepare(e){c.isExt(e)&&(e.x14Id=`{${n()}}`.toUpperCase())} method render (line 3) | render(e,t){if(c.isExt(t))switch(t.type){case"dataBar":this.renderData... method renderDataBar (line 3) | renderDataBar(e,t){e.openNode(this.tag,{type:"dataBar",id:t.x14Id}),th... method renderIconSet (line 3) | renderIconSet(e,t){e.openNode(this.tag,{type:"iconSet",priority:t.prio... method createNewModel (line 3) | createNewModel(e){let{attributes:t}=e;return{type:t.type,x14Id:t.id,pr... method onParserClose (line 3) | onParserClose(e,t){Object.assign(this.model,t.model)} method constructor (line 3) | constructor(){super(),this.map={autoFilter:new o,tableColumns:new s({t... method prepare (line 3) | prepare(e,t){this.map.autoFilter.prepare(e),this.map.tableColumns.prep... method tag (line 3) | get tag(){return"table"} method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode(this.tag,{...c.TA... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;const{n... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.p... method reconcile (line 3) | reconcile(e,t){e.columns.forEach(e=>{void 0!==e.dxfId&&(e.style=t.styl... function u (line 22) | function u(e,t,r){this.promise=e,"function"==typeof t&&(this.onFulfilled... method constructor (line 3) | constructor(e){this.size=e,this.buffer=n.alloc(e),this.iRead=0,this.iW... method toBuffer (line 3) | toBuffer(){if(0===this.iRead&&this.iWrite===this.size)return this.buff... method length (line 3) | get length(){return this.iWrite-this.iRead} method eod (line 3) | get eod(){return this.iRead===this.iWrite} method full (line 3) | get full(){return this.iWrite===this.size} method read (line 3) | read(e){let t;return 0===e?null:void 0===e||e>=this.length?(t=this.toB... method write (line 3) | write(e,t,r){const n=Math.min(r,this.size-this.iWrite);return e.copy(t... method constructor (line 3) | constructor(e){super(),this.options=e||u.OPTIONS,this.map={b:{prop:"bo... method tag (line 3) | get tag(){return this.options.tagName} method render (line 3) | render(e,t){const{map:r}=this;e.openNode(this.options.tagName),l.each(... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;if(this... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser&&!this.parser.parseClose(e)){const t=this... function h (line 22) | function h(e,t,r){n((function(){var n;try{n=t(r)}catch(n){return s.rejec... function f (line 22) | function f(e){var t=e&&e.then;if(e&&("object"==typeof e||"function"==typ... function d (line 22) | function d(e,t){var r=!1;function n(t){r||(r=!0,s.reject(e,t))}function ... method constructor (line 3) | constructor(){super(),this.map={dataBar:this.databarXform=new o,extLst... method tag (line 3) | get tag(){return"cfRule"} method isPrimitive (line 3) | static isPrimitive(e){return"iconSet"!==e.type||!e.custom&&!h[e.iconSet]} method render (line 3) | render(e,t){switch(t.type){case"expression":this.renderExpression(e,t)... method renderExpression (line 3) | renderExpression(e,t){e.openNode(this.tag,{type:"expression",dxfId:t.d... method renderCellIs (line 3) | renderCellIs(e,t){e.openNode(this.tag,{type:"cellIs",dxfId:t.dxfId,pri... method renderTop10 (line 3) | renderTop10(e,t){e.leafNode(this.tag,{type:"top10",dxfId:t.dxfId,prior... method renderAboveAverage (line 3) | renderAboveAverage(e,t){e.leafNode(this.tag,{type:"aboveAverage",dxfId... method renderDataBar (line 3) | renderDataBar(e,t){e.openNode(this.tag,{type:"dataBar",priority:t.prio... method renderColorScale (line 3) | renderColorScale(e,t){e.openNode(this.tag,{type:"colorScale",priority:... method renderIconSet (line 3) | renderIconSet(e,t){d.isPrimitive(t)&&(e.openNode(this.tag,{type:"iconS... method renderText (line 3) | renderText(e,t){e.openNode(this.tag,{type:t.operator,dxfId:t.dxfId,pri... method renderTimePeriod (line 3) | renderTimePeriod(e,t){e.openNode(this.tag,{type:"timePeriod",dxfId:t.d... method createNewModel (line 3) | createNewModel(e){let{attributes:t}=e;return{...f(t),dxfId:n.toIntValu... method onParserClose (line 3) | onParserClose(e,t){switch(e){case"dataBar":case"extLst":case"colorScal... function p (line 22) | function p(e,t){var r={};try{r.value=e(t),r.status="success"}catch(e){r.... method constructor (line 3) | constructor(){super(),this.map={fileVersion:p.STATIC_XFORMS.fileVersio... method prepare (line 3) | prepare(e){e.sheets=e.worksheets;const t=[];let r=0;e.sheets.forEach(e... method render (line 3) | render(e,t){e.openXml(s.StdDocAttributes),e.openNode("workbook",p.WORK... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.p... method reconcile (line 3) | reconcile(e){const t=(e.workbookRels||[]).reduce((e,t)=>(e[t.Id]=t,e),... method constructor (line 3) | constructor(e){super(),this.map={numFmts:new a({tag:"numFmts",count:!0... method initIndex (line 3) | initIndex(){this.index={style:{},numFmt:{},numFmtNextId:164,font:{},bo... method init (line 3) | init(){this.model={styles:[],numFmts:[],fonts:[],borders:[],fills:[],d... method render (line 3) | render(e,t){t=t||this.model,e.openXml(i.StdDocAttributes),e.openNode("... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.p... method addStyleModel (line 3) | addStyleModel(e,t){if(!e)return 0;if(this.model.fonts.length||this._ad... method getStyleModel (line 3) | getStyleModel(e){const t=this.model.styles[e];if(!t)return null;let r=... method addDxfStyle (line 3) | addDxfStyle(e){return e.numFmt&&(e.numFmtId=this._addNumFmtStr(e.numFm... method getDxfStyle (line 3) | getDxfStyle(e){return this.model.dxfs[e]} method _addStyle (line 3) | _addStyle(e){const t=this.map.style.toXml(e);let r=this.index.style[t]... method _addNumFmtStr (line 3) | _addNumFmtStr(e){let t=h.getDefaultFmtId(e);if(void 0!==t)return t;if(... method _addFont (line 3) | _addFont(e){const t=this.map.font.toXml(e);let r=this.index.font[t];re... method _addBorder (line 3) | _addBorder(e){const t=this.map.border.toXml(e);let r=this.index.border... method _addFill (line 3) | _addFill(e){const t=this.map.fill.toXml(e);let r=this.index.fill[t];re... function u (line 22) | function u(e,i){t.resolve(e).then((function(e){o[i]=e,++a!==r||n||(n=!0,... method constructor (line 3) | constructor(e){this.size=e,this.buffer=n.alloc(e),this.iRead=0,this.iW... method toBuffer (line 3) | toBuffer(){if(0===this.iRead&&this.iWrite===this.size)return this.buff... method length (line 3) | get length(){return this.iWrite-this.iRead} method eod (line 3) | get eod(){return this.iRead===this.iWrite} method full (line 3) | get full(){return this.iWrite===this.size} method read (line 3) | read(e){let t;return 0===e?null:void 0===e||e>=this.length?(t=this.toB... method write (line 3) | write(e,t,r){const n=Math.min(r,this.size-this.iWrite);return e.copy(t... method constructor (line 3) | constructor(e){super(),this.options=e||u.OPTIONS,this.map={b:{prop:"bo... method tag (line 3) | get tag(){return this.options.tagName} method render (line 3) | render(e,t){const{map:r}=this;e.openNode(this.options.tagName),l.each(... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;if(this... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser&&!this.parser.parseClose(e)){const t=this... function c (line 22) | function c(e){if(!(this instanceof c))return new c(e);this.options=i.ass... method constructor (line 3) | constructor(e){this._data=e} method length (line 3) | get length(){return this._data.length} method copy (line 3) | copy(e,t,r,n){this._data.copy(e,t,r,n)} method toBuffer (line 3) | toBuffer(){return this._data} method constructor (line 3) | constructor(){super(),this.map={"x14:dataBar":this.databarXform=new o,... method tag (line 3) | get tag(){return"x14:cfRule"} method isExt (line 3) | static isExt(e){return"dataBar"===e.type?o.isExt(e):!("iconSet"!==e.ty... method prepare (line 3) | prepare(e){c.isExt(e)&&(e.x14Id=`{${n()}}`.toUpperCase())} method render (line 3) | render(e,t){if(c.isExt(t))switch(t.type){case"dataBar":this.renderData... method renderDataBar (line 3) | renderDataBar(e,t){e.openNode(this.tag,{type:"dataBar",id:t.x14Id}),th... method renderIconSet (line 3) | renderIconSet(e,t){e.openNode(this.tag,{type:"iconSet",priority:t.prio... method createNewModel (line 3) | createNewModel(e){let{attributes:t}=e;return{type:t.type,x14Id:t.id,pr... method onParserClose (line 3) | onParserClose(e,t){Object.assign(this.model,t.model)} method constructor (line 3) | constructor(){super(),this.map={autoFilter:new o,tableColumns:new s({t... method prepare (line 3) | prepare(e,t){this.map.autoFilter.prepare(e),this.map.tableColumns.prep... method tag (line 3) | get tag(){return"table"} method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode(this.tag,{...c.TA... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;const{n... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.p... method reconcile (line 3) | reconcile(e,t){e.columns.forEach(e=>{void 0!==e.dxfId&&(e.style=t.styl... function u (line 22) | function u(e,t){var r=new c(t);if(r.push(e,!0),r.err)throw r.msg||o[r.er... method constructor (line 3) | constructor(e){this.size=e,this.buffer=n.alloc(e),this.iRead=0,this.iW... method toBuffer (line 3) | toBuffer(){if(0===this.iRead&&this.iWrite===this.size)return this.buff... method length (line 3) | get length(){return this.iWrite-this.iRead} method eod (line 3) | get eod(){return this.iRead===this.iWrite} method full (line 3) | get full(){return this.iWrite===this.size} method read (line 3) | read(e){let t;return 0===e?null:void 0===e||e>=this.length?(t=this.toB... method write (line 3) | write(e,t,r){const n=Math.min(r,this.size-this.iWrite);return e.copy(t... method constructor (line 3) | constructor(e){super(),this.options=e||u.OPTIONS,this.map={b:{prop:"bo... method tag (line 3) | get tag(){return this.options.tagName} method render (line 3) | render(e,t){const{map:r}=this;e.openNode(this.options.tagName),l.each(... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;if(this... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser&&!this.parser.parseClose(e)){const t=this... function h (line 22) | function h(e){if(!(this instanceof h))return new h(e);this.options=i.ass... function f (line 22) | function f(e,t){var r=new h(t);if(r.push(e,!0),r.err)throw r.msg||a[r.er... function l (line 22) | function l(e,t){if(t<65537&&(e.subarray&&s||!e.subarray&&i))return Strin... method constructor (line 3) | constructor(e,t,r){if(!e||!t)throw new Error("A Cell needs a Row");thi... method worksheet (line 3) | get worksheet(){return this._row.worksheet} method workbook (line 3) | get workbook(){return this._row.worksheet.workbook} method destroy (line 3) | destroy(){delete this.style,delete this._value,delete this._row,delete... method numFmt (line 3) | get numFmt(){return this.style.numFmt} method numFmt (line 3) | set numFmt(e){this.style.numFmt=e} method font (line 3) | get font(){return this.style.font} method font (line 3) | set font(e){this.style.font=e} method alignment (line 3) | get alignment(){return this.style.alignment} method alignment (line 3) | set alignment(e){this.style.alignment=e} method border (line 3) | get border(){return this.style.border} method border (line 3) | set border(e){this.style.border=e} method fill (line 3) | get fill(){return this.style.fill} method fill (line 3) | set fill(e){this.style.fill=e} method protection (line 3) | get protection(){return this.style.protection} method protection (line 3) | set protection(e){this.style.protection=e} method _mergeStyle (line 3) | _mergeStyle(e,t,r){const n=e&&e.numFmt||t&&t.numFmt;n&&(r.numFmt=n);co... method address (line 3) | get address(){return this._address} method row (line 3) | get row(){return this._row.number} method col (line 3) | get col(){return this._column.number} method $col$row (line 3) | get $col$row(){return`$${this._column.letter}$${this.row}`} method type (line 3) | get type(){return this._value.type} method effectiveType (line 3) | get effectiveType(){return this._value.effectiveType} method toCsvString (line 3) | toCsvString(){return this._value.toCsvString()} method addMergeRef (line 3) | addMergeRef(){this._mergeCount++} method releaseMergeRef (line 3) | releaseMergeRef(){this._mergeCount--} method isMerged (line 3) | get isMerged(){return this._mergeCount>0||this.type===l.Types.Merge} method merge (line 3) | merge(e,t){this._value.release(),this._value=c.create(l.Types.Merge,th... method unmerge (line 3) | unmerge(){this.type===l.Types.Merge&&(this._value.release(),this._valu... method isMergedTo (line 3) | isMergedTo(e){return this._value.type===l.Types.Merge&&this._value.isM... method master (line 3) | get master(){return this.type===l.Types.Merge?this._value.master:this} method isHyperlink (line 3) | get isHyperlink(){return this._value.type===l.Types.Hyperlink} method hyperlink (line 3) | get hyperlink(){return this._value.hyperlink} method value (line 3) | get value(){return this._value.value} method value (line 3) | set value(e){this.type!==l.Types.Merge?(this._value.release(),this._va... method note (line 3) | get note(){return this._comment&&this._comment.note} method note (line 3) | set note(e){this._comment=new a(e)} method text (line 3) | get text(){return this._value.toString()} method html (line 3) | get html(){return i.escapeHtml(this.text)} method toString (line 3) | toString(){return this.text} method _upgradeToHyperlink (line 3) | _upgradeToHyperlink(e){this.type===l.Types.String&&(this._value=c.crea... method formula (line 3) | get formula(){return this._value.formula} method result (line 3) | get result(){return this._value.result} method formulaType (line 3) | get formulaType(){return this._value.formulaType} method fullAddress (line 3) | get fullAddress(){const{worksheet:e}=this._row;return{sheetName:e.name... method name (line 3) | get name(){return this.names[0]} method name (line 3) | set name(e){this.names=[e]} method names (line 3) | get names(){return this.workbook.definedNames.getNamesEx(this.fullAddr... method names (line 3) | set names(e){const{definedNames:t}=this.workbook;t.removeAllNames(this... method addName (line 3) | addName(e){this.workbook.definedNames.addEx(this.fullAddress,e)} method removeName (line 3) | removeName(e){this.workbook.definedNames.removeEx(this.fullAddress,e)} method removeAllNames (line 3) | removeAllNames(){this.workbook.definedNames.removeAllNames(this.fullAd... method _dataValidations (line 3) | get _dataValidations(){return this.worksheet.dataValidations} method dataValidation (line 3) | get dataValidation(){return this._dataValidations.find(this.address)} method dataValidation (line 3) | set dataValidation(e){this._dataValidations.add(this.address,e)} method model (line 3) | get model(){const{model:e}=this._value;return e.style=this.style,this.... method model (line 3) | set model(e){if(this._value.release(),this._value=c.create(e.type,this... method constructor (line 3) | constructor(e){this._data=e} method length (line 3) | get length(){return this._data.length} method copy (line 3) | copy(e,t,r,n){return this._data._buf.copy(e,t,r,n)} method toBuffer (line 3) | toBuffer(){return this._data.toBuffer()} method constructor (line 3) | constructor(){super(),this.map={Company:new s({tag:"Company"}),Manager... method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode("Properties",l.PR... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.p... method constructor (line 3) | constructor(){super(),this.map={"dc:creator":new o({tag:"dc:creator"})... method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode("cp:corePropertie... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.p... method constructor (line 3) | constructor(){super(),this.map={"xdr:twoCellAnchor":new o,"xdr:oneCell... method prepare (line 3) | prepare(e){e.anchors.forEach((e,t)=>{e.anchorType=function(e){return("... method tag (line 3) | get tag(){return"xdr:wsDr"} method render (line 3) | render(e,t){e.openXml(i.StdDocAttributes),e.openNode(this.tag,l.DRAWIN... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.m... method reconcile (line 3) | reconcile(e,t){e.anchors.forEach(e=>{e.br?this.map["xdr:twoCellAnchor"... method constructor (line 3) | constructor(){super(),this.map={patternFill:new o,gradientFill:new a}} method tag (line 3) | get tag(){return"fill"} method render (line 3) | render(e,t){switch(e.addRollback(),e.openNode("fill"),t.type){case"pat... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){return!!this.parser&&(this.parser.parseClose(e)||(this.m... method validStyle (line 3) | validStyle(e){return l.validPatternValues[e]} method constructor (line 3) | constructor(e){this.rowCount=0,this.formatterOptions=e,this.fieldForma... method isRowHashArray (line 3) | static isRowHashArray(e){return!!Array.isArray(e)&&(Array.isArray(e[0]... method isRowArray (line 3) | static isRowArray(e){return Array.isArray(e)&&!this.isRowHashArray(e)} method gatherHeaders (line 3) | static gatherHeaders(e){return l.isRowHashArray(e)?e.map(e=>e[0]):Arra... method createTransform (line 3) | static createTransform(e){return a.isSyncTransform(e)?(t,r)=>{let n=nu... method rowTransform (line 3) | set rowTransform(e){if(!i.default(e))throw new TypeError("The transfor... method format (line 3) | format(e,t){this.callTransformer(e,(r,n)=>{if(r)return t(r);if(!e)retu... method finish (line 3) | finish(e){const t=[];if(this.formatterOptions.alwaysWriteHeaders&&0===... method checkHeaders (line 3) | checkHeaders(e){if(this.headers)return{shouldFormatColumns:!0,headers:... method gatherColumns (line 3) | gatherColumns(e){if(null===this.headers)throw new Error("Headers is cu... method callTransformer (line 3) | callTransformer(e,t){return this._rowTransform?this._rowTransform(e,t)... method formatColumns (line 3) | formatColumns(e,t){const r=e.map((e,r)=>this.fieldFormatter.format(e,r... function d (line 22) | function d(e,t){return e.msg=l[t],t} method constructor (line 3) | constructor(){super(),this.map={dataBar:this.databarXform=new o,extLst... method tag (line 3) | get tag(){return"cfRule"} method isPrimitive (line 3) | static isPrimitive(e){return"iconSet"!==e.type||!e.custom&&!h[e.iconSet]} method render (line 3) | render(e,t){switch(t.type){case"expression":this.renderExpression(e,t)... method renderExpression (line 3) | renderExpression(e,t){e.openNode(this.tag,{type:"expression",dxfId:t.d... method renderCellIs (line 3) | renderCellIs(e,t){e.openNode(this.tag,{type:"cellIs",dxfId:t.dxfId,pri... method renderTop10 (line 3) | renderTop10(e,t){e.leafNode(this.tag,{type:"top10",dxfId:t.dxfId,prior... method renderAboveAverage (line 3) | renderAboveAverage(e,t){e.leafNode(this.tag,{type:"aboveAverage",dxfId... method renderDataBar (line 3) | renderDataBar(e,t){e.openNode(this.tag,{type:"dataBar",priority:t.prio... method renderColorScale (line 3) | renderColorScale(e,t){e.openNode(this.tag,{type:"colorScale",priority:... method renderIconSet (line 3) | renderIconSet(e,t){d.isPrimitive(t)&&(e.openNode(this.tag,{type:"iconS... method renderText (line 3) | renderText(e,t){e.openNode(this.tag,{type:t.operator,dxfId:t.dxfId,pri... method renderTimePeriod (line 3) | renderTimePeriod(e,t){e.openNode(this.tag,{type:"timePeriod",dxfId:t.d... method createNewModel (line 3) | createNewModel(e){let{attributes:t}=e;return{...f(t),dxfId:n.toIntValu... method onParserClose (line 3) | onParserClose(e,t){switch(e){case"dataBar":case"extLst":case"colorScal... function p (line 22) | function p(e){return(e<<1)-(4(e[t.Id]=t,e),... method constructor (line 3) | constructor(e){super(),this.map={numFmts:new a({tag:"numFmts",count:!0... method initIndex (line 3) | initIndex(){this.index={style:{},numFmt:{},numFmtNextId:164,font:{},bo... method init (line 3) | init(){this.model={styles:[],numFmts:[],fonts:[],borders:[],fills:[],d... method render (line 3) | render(e,t){t=t||this.model,e.openXml(i.StdDocAttributes),e.openNode("... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.p... method addStyleModel (line 3) | addStyleModel(e,t){if(!e)return 0;if(this.model.fonts.length||this._ad... method getStyleModel (line 3) | getStyleModel(e){const t=this.model.styles[e];if(!t)return null;let r=... method addDxfStyle (line 3) | addDxfStyle(e){return e.numFmt&&(e.numFmtId=this._addNumFmtStr(e.numFm... method getDxfStyle (line 3) | getDxfStyle(e){return this.model.dxfs[e]} method _addStyle (line 3) | _addStyle(e){const t=this.map.style.toXml(e);let r=this.index.style[t]... method _addNumFmtStr (line 3) | _addNumFmtStr(e){let t=h.getDefaultFmtId(e);if(void 0!==t)return t;if(... method _addFont (line 3) | _addFont(e){const t=this.map.font.toXml(e);let r=this.index.font[t];re... method _addBorder (line 3) | _addBorder(e){const t=this.map.border.toXml(e);let r=this.index.border... method _addFill (line 3) | _addFill(e){const t=this.map.fill.toXml(e);let r=this.index.fill[t];re... function m (line 22) | function m(e){for(var t=e.length;0<=--t;)e[t]=0} function b (line 22) | function b(e){var t=e.state,r=t.pending;r>e.avail_out&&(r=e.avail_out),0... function g (line 22) | function g(e,t){s._tr_flush_block(e,0<=e.block_start?e.block_start:-1,e.... function y (line 22) | function y(e,t){e.pending_buf[e.pending++]=t} function v (line 22) | function v(e,t){e.pending_buf[e.pending++]=t>>>8&255,e.pending_buf[e.pen... function w (line 22) | function w(e,t){var r,n,i=e.max_chain_length,s=e.strstart,o=e.prev_lengt... function _ (line 22) | function _(e){var t,r,n,s,l,c,u,f,d,p,m=e.w_size;do{if(s=e.window_size-e... function x (line 22) | function x(e,t){for(var r,n;;){if(e.lookahead=1){co... method _processDrawingEntry (line 3) | async _processDrawingEntry(e,t,r){const n=new w,i=await n.parseStream(... method _processDrawingRelsEntry (line 3) | async _processDrawingRelsEntry(e,t,r){const n=new m,i=await n.parseStr... method _processVmlDrawingEntry (line 3) | async _processVmlDrawingEntry(e,t,r){const n=new k,i=await n.parseStre... method _processThemeEntry (line 3) | async _processThemeEntry(e,t,r){await new Promise((n,i)=>{const s=new ... method createInputStream (line 3) | createInputStream(){throw new Error("`XLSX#createInputStream` is depre... method read (line 3) | async read(e,t){!e[Symbol.asyncIterator]&&e.pipe&&(e=e.pipe(new o));co... method load (line 3) | async load(e,t){let i;i=t&&t.base64?n.from(e.toString(),"base64"):e;co... method addMedia (line 3) | async addMedia(e,t){await Promise.all(t.media.map(async t=>{if("image"... method addDrawings (line 3) | addDrawings(e,t){const r=new w,n=new m;t.worksheets.forEach(t=>{const{... method addTables (line 3) | addTables(e,t){const r=new _;t.worksheets.forEach(t=>{const{tables:n}=... method addContentTypes (line 3) | async addContentTypes(e,t){const r=(new b).toXml(t);e.append(r,{name:"... method addApp (line 3) | async addApp(e,t){const r=(new g).toXml(t);e.append(r,{name:"docProps/... method addCore (line 3) | async addCore(e,t){const r=new d;e.append(r.toXml(t),{name:"docProps/c... method addThemes (line 3) | async addThemes(e,t){const r=t.themes||{theme1:S};Object.keys(r).forEa... method addOfficeRels (line 3) | async addOfficeRels(e){const t=(new m).toXml([{Id:"rId1",Type:M.RelTyp... method addWorkbookRels (line 3) | async addWorkbookRels(e,t){let r=1;const n=[{Id:"rId"+r++,Type:M.RelTy... method addSharedStrings (line 3) | async addSharedStrings(e,t){t.sharedStrings&&t.sharedStrings.count&&e.... method addStyles (line 3) | async addStyles(e,t){const{xml:r}=t.styles;r&&e.append(r,{name:"xl/sty... method addWorkbook (line 3) | async addWorkbook(e,t){const r=new y;e.append(r.toXml(t),{name:"xl/wor... method addWorksheets (line 3) | async addWorksheets(e,t){const r=new v,n=new m,i=new x,s=new k;t.works... method _finalize (line 3) | _finalize(e){return new Promise((t,r)=>{e.on("finish",()=>{t(this)}),e... method prepareModel (line 3) | prepareModel(e,t){e.creator=e.creator||"ExcelJS",e.lastModifiedBy=e.la... method write (line 3) | async write(e,t){t=t||{};const{model:r}=this.workbook,n=new a.ZipWrite... method writeFile (line 3) | writeFile(e,t){const r=i.createWriteStream(e);return new Promise((e,n)... method writeBuffer (line 3) | async writeBuffer(e){const t=new l;return await this.write(t,e),t.read()} function C (line 22) | function C(e){var t;return e&&e.state?(e.total_in=e.total_out=0,e.data_t... function T (line 22) | function T(e){var t=C(e);return 0===t&&function(e){e.window_size=2*e.w_s... function E (line 22) | function E(e,t,r,n,s,o){if(!e)return c;var a=1;if(-1===t&&(t=6),n<0?(a=0... function c (line 22) | function c(e){return(e>>>24&255)+(e>>>8&65280)+((65280&e)<<8)+((255&e)<<... method constructor (line 3) | constructor(e){this._data=e} method length (line 3) | get length(){return this._data.length} method copy (line 3) | copy(e,t,r,n){this._data.copy(e,t,r,n)} method toBuffer (line 3) | toBuffer(){return this._data} method constructor (line 3) | constructor(){super(),this.map={"x14:dataBar":this.databarXform=new o,... method tag (line 3) | get tag(){return"x14:cfRule"} method isExt (line 3) | static isExt(e){return"dataBar"===e.type?o.isExt(e):!("iconSet"!==e.ty... method prepare (line 3) | prepare(e){c.isExt(e)&&(e.x14Id=`{${n()}}`.toUpperCase())} method render (line 3) | render(e,t){if(c.isExt(t))switch(t.type){case"dataBar":this.renderData... method renderDataBar (line 3) | renderDataBar(e,t){e.openNode(this.tag,{type:"dataBar",id:t.x14Id}),th... method renderIconSet (line 3) | renderIconSet(e,t){e.openNode(this.tag,{type:"iconSet",priority:t.prio... method createNewModel (line 3) | createNewModel(e){let{attributes:t}=e;return{type:t.type,x14Id:t.id,pr... method onParserClose (line 3) | onParserClose(e,t){Object.assign(this.model,t.model)} method constructor (line 3) | constructor(){super(),this.map={autoFilter:new o,tableColumns:new s({t... method prepare (line 3) | prepare(e,t){this.map.autoFilter.prepare(e),this.map.tableColumns.prep... method tag (line 3) | get tag(){return"table"} method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode(this.tag,{...c.TA... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;const{n... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.p... method reconcile (line 3) | reconcile(e,t){e.columns.forEach(e=>{void 0!==e.dxfId&&(e.style=t.styl... function u (line 22) | function u(){this.mode=0,this.last=!1,this.wrap=0,this.havedict=!1,this.... method constructor (line 3) | constructor(e){this.size=e,this.buffer=n.alloc(e),this.iRead=0,this.iW... method toBuffer (line 3) | toBuffer(){if(0===this.iRead&&this.iWrite===this.size)return this.buff... method length (line 3) | get length(){return this.iWrite-this.iRead} method eod (line 3) | get eod(){return this.iRead===this.iWrite} method full (line 3) | get full(){return this.iWrite===this.size} method read (line 3) | read(e){let t;return 0===e?null:void 0===e||e>=this.length?(t=this.toB... method write (line 3) | write(e,t,r){const n=Math.min(r,this.size-this.iWrite);return e.copy(t... method constructor (line 3) | constructor(e){super(),this.options=e||u.OPTIONS,this.map={b:{prop:"bo... method tag (line 3) | get tag(){return this.options.tagName} method render (line 3) | render(e,t){const{map:r}=this;e.openNode(this.options.tagName),l.each(... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;if(this... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser&&!this.parser.parseClose(e)){const t=this... function h (line 22) | function h(e){var t;return e&&e.state?(t=e.state,e.total_in=e.total_out=... function f (line 22) | function f(e){var t;return e&&e.state?((t=e.state).wsize=0,t.whave=0,t.w... function d (line 22) | function d(e,t){var r,n;return e&&e.state?(n=e.state,t<0?(r=0,t=-t):(r=1... method constructor (line 3) | constructor(){super(),this.map={dataBar:this.databarXform=new o,extLst... method tag (line 3) | get tag(){return"cfRule"} method isPrimitive (line 3) | static isPrimitive(e){return"iconSet"!==e.type||!e.custom&&!h[e.iconSet]} method render (line 3) | render(e,t){switch(t.type){case"expression":this.renderExpression(e,t)... method renderExpression (line 3) | renderExpression(e,t){e.openNode(this.tag,{type:"expression",dxfId:t.d... method renderCellIs (line 3) | renderCellIs(e,t){e.openNode(this.tag,{type:"cellIs",dxfId:t.dxfId,pri... method renderTop10 (line 3) | renderTop10(e,t){e.leafNode(this.tag,{type:"top10",dxfId:t.dxfId,prior... method renderAboveAverage (line 3) | renderAboveAverage(e,t){e.leafNode(this.tag,{type:"aboveAverage",dxfId... method renderDataBar (line 3) | renderDataBar(e,t){e.openNode(this.tag,{type:"dataBar",priority:t.prio... method renderColorScale (line 3) | renderColorScale(e,t){e.openNode(this.tag,{type:"colorScale",priority:... method renderIconSet (line 3) | renderIconSet(e,t){d.isPrimitive(t)&&(e.openNode(this.tag,{type:"iconS... method renderText (line 3) | renderText(e,t){e.openNode(this.tag,{type:t.operator,dxfId:t.dxfId,pri... method renderTimePeriod (line 3) | renderTimePeriod(e,t){e.openNode(this.tag,{type:"timePeriod",dxfId:t.d... method createNewModel (line 3) | createNewModel(e){let{attributes:t}=e;return{...f(t),dxfId:n.toIntValu... method onParserClose (line 3) | onParserClose(e,t){switch(e){case"dataBar":case"extLst":case"colorScal... function p (line 22) | function p(e,t){var r,n;return e?(n=new u,(e.state=n).window=null,0!==(r... method constructor (line 3) | constructor(){super(),this.map={fileVersion:p.STATIC_XFORMS.fileVersio... method prepare (line 3) | prepare(e){e.sheets=e.worksheets;const t=[];let r=0;e.sheets.forEach(e... method render (line 3) | render(e,t){e.openXml(s.StdDocAttributes),e.openNode("workbook",p.WORK... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.p... method reconcile (line 3) | reconcile(e){const t=(e.workbookRels||[]).reduce((e,t)=>(e[t.Id]=t,e),... method constructor (line 3) | constructor(e){super(),this.map={numFmts:new a({tag:"numFmts",count:!0... method initIndex (line 3) | initIndex(){this.index={style:{},numFmt:{},numFmtNextId:164,font:{},bo... method init (line 3) | init(){this.model={styles:[],numFmts:[],fonts:[],borders:[],fills:[],d... method render (line 3) | render(e,t){t=t||this.model,e.openXml(i.StdDocAttributes),e.openNode("... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.p... method addStyleModel (line 3) | addStyleModel(e,t){if(!e)return 0;if(this.model.fonts.length||this._ad... method getStyleModel (line 3) | getStyleModel(e){const t=this.model.styles[e];if(!t)return null;let r=... method addDxfStyle (line 3) | addDxfStyle(e){return e.numFmt&&(e.numFmtId=this._addNumFmtStr(e.numFm... method getDxfStyle (line 3) | getDxfStyle(e){return this.model.dxfs[e]} method _addStyle (line 3) | _addStyle(e){const t=this.map.style.toXml(e);let r=this.index.style[t]... method _addNumFmtStr (line 3) | _addNumFmtStr(e){let t=h.getDefaultFmtId(e);if(void 0!==t)return t;if(... method _addFont (line 3) | _addFont(e){const t=this.map.font.toXml(e);let r=this.index.font[t];re... method _addBorder (line 3) | _addBorder(e){const t=this.map.border.toXml(e);let r=this.index.border... method _addFill (line 3) | _addFill(e){const t=this.map.fill.toXml(e);let r=this.index.fill[t];re... function y (line 22) | function y(e){if(g){var t;for(m=new n.Buf32(512),b=new n.Buf32(32),t=0;t... function v (line 22) | function v(e,t,r,i){var s,o=e.state;return null===o.window&&(o.wsize=1<<... function i (line 22) | function i(e){for(var t=e.length;0<=--t;)e[t]=0} method constructor (line 3) | constructor(e,t){let r=arguments.length>2&&void 0!==arguments[2]?argum... method asInstance (line 3) | static asInstance(e){return e instanceof i||null==e?e:new i(e)} method col (line 3) | get col(){return this.nativeCol+Math.min(this.colWidth-1,this.nativeCo... method col (line 3) | set col(e){this.nativeCol=Math.floor(e),this.nativeColOff=Math.floor((... method row (line 3) | get row(){return this.nativeRow+Math.min(this.rowHeight-1,this.nativeR... method row (line 3) | set row(e){this.nativeRow=Math.floor(e),this.nativeRowOff=Math.floor((... method colWidth (line 3) | get colWidth(){return this.worksheet&&this.worksheet.getColumn(this.na... method rowHeight (line 3) | get rowHeight(){return this.worksheet&&this.worksheet.getRow(this.nati... method model (line 3) | get model(){return{nativeCol:this.nativeCol,nativeColOff:this.nativeCo... method model (line 3) | set model(e){this.nativeCol=e.nativeCol,this.nativeColOff=e.nativeColO... method constructor (line 3) | constructor(e){this.note=e} method model (line 3) | get model(){let e=null;switch(typeof this.note){case"string":e={type:"... method model (line 3) | set model(e){const{note:t}=e,{texts:r}=t;1===r.length&&1===Object.keys... method fromModel (line 3) | static fromModel(e){const t=new i;return t.model=e,t} method constructor (line 3) | constructor(){this.decode(arguments)} method setTLBR (line 3) | setTLBR(e,t,r,i,s){if(arguments.length<4){const i=n.decodeAddress(e),o... method decode (line 3) | decode(e){switch(e.length){case 5:this.setTLBR(e[0],e[1],e[2],e[3],e[4... method top (line 3) | get top(){return this.model.top||1} method top (line 3) | set top(e){this.model.top=e} method left (line 3) | get left(){return this.model.left||1} method left (line 3) | set left(e){this.model.left=e} method bottom (line 3) | get bottom(){return this.model.bottom||1} method bottom (line 3) | set bottom(e){this.model.bottom=e} method right (line 3) | get right(){return this.model.right||1} method right (line 3) | set right(e){this.model.right=e} method sheetName (line 3) | get sheetName(){return this.model.sheetName} method sheetName (line 3) | set sheetName(e){this.model.sheetName=e} method _serialisedSheetName (line 3) | get _serialisedSheetName(){const{sheetName:e}=this.model;return e?/^[a... method expand (line 3) | expand(e,t,r,n){(!this.model.top||e1?this.range:this._serialisedSheetN... method $shortRange (line 3) | get $shortRange(){return this.count>1?this.$range:this._serialisedShee... method count (line 3) | get count(){return(1+this.bottom-this.top)*(1+this.right-this.left)} method toString (line 3) | toString(){return this.range} method intersects (line 3) | intersects(e){return(!e.sheetName||!this.sheetName||e.sheetName===this... method contains (line 3) | contains(e){const t=n.decodeEx(e);return this.containsEx(t)} method containsEx (line 3) | containsEx(e){return(!e.sheetName||!this.sheetName||e.sheetName===this... method forEachAddress (line 3) | forEachAddress(e){for(let t=this.left;t<=this.right;t++)for(let r=this... method constructor (line 3) | constructor(e,t,r){this.table=e,this.column=t,this.index=r} method _set (line 3) | _set(e,t){this.table.cacheState(),this.column[e]=t} method name (line 3) | get name(){return this.column.name} method name (line 3) | set name(e){this._set("name",e)} method filterButton (line 3) | get filterButton(){return this.column.filterButton} method filterButton (line 3) | set filterButton(e){this.column.filterButton=e} method style (line 3) | get style(){return this.column.style} method style (line 3) | set style(e){this.column.style=e} method totalsRowLabel (line 3) | get totalsRowLabel(){return this.column.totalsRowLabel} method totalsRowLabel (line 3) | set totalsRowLabel(e){this._set("totalsRowLabel",e)} method totalsRowFunction (line 3) | get totalsRowFunction(){return this.column.totalsRowFunction} method totalsRowFunction (line 3) | set totalsRowFunction(e){this._set("totalsRowFunction",e)} method totalsRowResult (line 3) | get totalsRowResult(){return this.column.totalsRowResult} method totalsRowResult (line 3) | set totalsRowResult(e){this._set("totalsRowResult",e)} method totalsRowFormula (line 3) | get totalsRowFormula(){return this.column.totalsRowFormula} method totalsRowFormula (line 3) | set totalsRowFormula(e){this._set("totalsRowFormula",e)} method constructor (line 3) | constructor(e){super(),this.model=e} method tag (line 3) | get tag(){return"u"} method render (line 3) | render(e,t){if(!0===(t=t||this.model))e.leafNode("u");else{const r=i.A... method parseOpen (line 3) | parseOpen(e){"u"===e.name&&(this.model=e.attributes.val||!0)} method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(){return!1} function x (line 22) | function x(e,t,r,n,i){this.static_tree=e,this.extra_bits=t,this.extra_ba... function k (line 22) | function k(e,t){this.dyn_tree=e,this.max_code=0,this.stat_desc=t} function S (line 22) | function S(e){return e<256?m[e]:m[256+(e>>>7)]} function M (line 22) | function M(e,t){e.pending_buf[e.pending++]=255&t,e.pending_buf[e.pending... method constructor (line 3) | constructor(e){this.workbook=e} method readFile (line 3) | async readFile(e,t){if(!await c.fs.exists(e))throw new Error("File not... method parseRels (line 3) | parseRels(e){return(new m).parseStream(e)} method parseWorkbook (line 3) | parseWorkbook(e){return(new y).parseStream(e)} method parseSharedStrings (line 3) | parseSharedStrings(e){return(new p).parseStream(e)} method reconcile (line 3) | reconcile(e,t){const r=new y,n=new v(t),i=new w,s=new _;r.reconcile(e)... method _processWorksheetEntry (line 3) | async _processWorksheetEntry(e,t,r,n,i){const s=new v(n),o=await s.par... method _processCommentEntry (line 3) | async _processCommentEntry(e,t,r){const n=new x,i=await n.parseStream(... method _processTableEntry (line 3) | async _processTableEntry(e,t,r){const n=new _,i=await n.parseStream(e)... method _processWorksheetRelsEntry (line 3) | async _processWorksheetRelsEntry(e,t,r){const n=new m,i=await n.parseS... method _processMediaEntry (line 3) | async _processMediaEntry(e,t,r){const n=r.lastIndexOf(".");if(n>=1){co... method _processDrawingEntry (line 3) | async _processDrawingEntry(e,t,r){const n=new w,i=await n.parseStream(... method _processDrawingRelsEntry (line 3) | async _processDrawingRelsEntry(e,t,r){const n=new m,i=await n.parseStr... method _processVmlDrawingEntry (line 3) | async _processVmlDrawingEntry(e,t,r){const n=new k,i=await n.parseStre... method _processThemeEntry (line 3) | async _processThemeEntry(e,t,r){await new Promise((n,i)=>{const s=new ... method createInputStream (line 3) | createInputStream(){throw new Error("`XLSX#createInputStream` is depre... method read (line 3) | async read(e,t){!e[Symbol.asyncIterator]&&e.pipe&&(e=e.pipe(new o));co... method load (line 3) | async load(e,t){let i;i=t&&t.base64?n.from(e.toString(),"base64"):e;co... method addMedia (line 3) | async addMedia(e,t){await Promise.all(t.media.map(async t=>{if("image"... method addDrawings (line 3) | addDrawings(e,t){const r=new w,n=new m;t.worksheets.forEach(t=>{const{... method addTables (line 3) | addTables(e,t){const r=new _;t.worksheets.forEach(t=>{const{tables:n}=... method addContentTypes (line 3) | async addContentTypes(e,t){const r=(new b).toXml(t);e.append(r,{name:"... method addApp (line 3) | async addApp(e,t){const r=(new g).toXml(t);e.append(r,{name:"docProps/... method addCore (line 3) | async addCore(e,t){const r=new d;e.append(r.toXml(t),{name:"docProps/c... method addThemes (line 3) | async addThemes(e,t){const r=t.themes||{theme1:S};Object.keys(r).forEa... method addOfficeRels (line 3) | async addOfficeRels(e){const t=(new m).toXml([{Id:"rId1",Type:M.RelTyp... method addWorkbookRels (line 3) | async addWorkbookRels(e,t){let r=1;const n=[{Id:"rId"+r++,Type:M.RelTy... method addSharedStrings (line 3) | async addSharedStrings(e,t){t.sharedStrings&&t.sharedStrings.count&&e.... method addStyles (line 3) | async addStyles(e,t){const{xml:r}=t.styles;r&&e.append(r,{name:"xl/sty... method addWorkbook (line 3) | async addWorkbook(e,t){const r=new y;e.append(r.toXml(t),{name:"xl/wor... method addWorksheets (line 3) | async addWorksheets(e,t){const r=new v,n=new m,i=new x,s=new k;t.works... method _finalize (line 3) | _finalize(e){return new Promise((t,r)=>{e.on("finish",()=>{t(this)}),e... method prepareModel (line 3) | prepareModel(e,t){e.creator=e.creator||"ExcelJS",e.lastModifiedBy=e.la... method write (line 3) | async write(e,t){t=t||{};const{model:r}=this.workbook,n=new a.ZipWrite... method writeFile (line 3) | writeFile(e,t){const r=i.createWriteStream(e);return new Promise((e,n)... method writeBuffer (line 3) | async writeBuffer(e){const t=new l;return await this.write(t,e),t.read()} function C (line 22) | function C(e,t,r){e.bi_valid>16-r?(e.bi_buf|=t<>>=1,r<<=1,0<--t;);return r>>>1} function A (line 22) | function A(e,t,r){var n,i,s=new Array(16),o=0;for(n=1;n<=l;n++)s[n]=o=o+... function R (line 22) | function R(e){var t;for(t=0;t{if(r[n.Id]... function I (line 22) | function I(e,t,r){for(var n=e.heap[r],i=r<<1;i<=e.heap_len&&(i(e[t.Id]=t,e),... method constructor (line 3) | constructor(e){super(),this.map={numFmts:new a({tag:"numFmts",count:!0... method initIndex (line 3) | initIndex(){this.index={style:{},numFmt:{},numFmtNextId:164,font:{},bo... method init (line 3) | init(){this.model={styles:[],numFmts:[],fonts:[],borders:[],fills:[],d... method render (line 3) | render(e,t){t=t||this.model,e.openXml(i.StdDocAttributes),e.openNode("... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.p... method addStyleModel (line 3) | addStyleModel(e,t){if(!e)return 0;if(this.model.fonts.length||this._ad... method getStyleModel (line 3) | getStyleModel(e){const t=this.model.styles[e];if(!t)return null;let r=... method addDxfStyle (line 3) | addDxfStyle(e){return e.numFmt&&(e.numFmtId=this._addNumFmtStr(e.numFm... method getDxfStyle (line 3) | getDxfStyle(e){return this.model.dxfs[e]} method _addStyle (line 3) | _addStyle(e){const t=this.map.style.toXml(e);let r=this.index.style[t]... method _addNumFmtStr (line 3) | _addNumFmtStr(e){let t=h.getDefaultFmtId(e);if(void 0!==t)return t;if(... method _addFont (line 3) | _addFont(e){const t=this.map.font.toXml(e);let r=this.index.font[t];re... method _addBorder (line 3) | _addBorder(e){const t=this.map.border.toXml(e);let r=this.index.border... method _addFill (line 3) | _addFill(e){const t=this.map.fill.toXml(e);let r=this.index.fill[t];re... function h (line 22) | function h(e){if("string"==typeof e)return e;if(function(e){return"symbo... function k (line 22) | function k(e,t,r,n){for(var i=-1,s=e?e.length:0;++i=1){co... method _processDrawingEntry (line 3) | async _processDrawingEntry(e,t,r){const n=new w,i=await n.parseStream(... method _processDrawingRelsEntry (line 3) | async _processDrawingRelsEntry(e,t,r){const n=new m,i=await n.parseStr... method _processVmlDrawingEntry (line 3) | async _processVmlDrawingEntry(e,t,r){const n=new k,i=await n.parseStre... method _processThemeEntry (line 3) | async _processThemeEntry(e,t,r){await new Promise((n,i)=>{const s=new ... method createInputStream (line 3) | createInputStream(){throw new Error("`XLSX#createInputStream` is depre... method read (line 3) | async read(e,t){!e[Symbol.asyncIterator]&&e.pipe&&(e=e.pipe(new o));co... method load (line 3) | async load(e,t){let i;i=t&&t.base64?n.from(e.toString(),"base64"):e;co... method addMedia (line 3) | async addMedia(e,t){await Promise.all(t.media.map(async t=>{if("image"... method addDrawings (line 3) | addDrawings(e,t){const r=new w,n=new m;t.worksheets.forEach(t=>{const{... method addTables (line 3) | addTables(e,t){const r=new _;t.worksheets.forEach(t=>{const{tables:n}=... method addContentTypes (line 3) | async addContentTypes(e,t){const r=(new b).toXml(t);e.append(r,{name:"... method addApp (line 3) | async addApp(e,t){const r=(new g).toXml(t);e.append(r,{name:"docProps/... method addCore (line 3) | async addCore(e,t){const r=new d;e.append(r.toXml(t),{name:"docProps/c... method addThemes (line 3) | async addThemes(e,t){const r=t.themes||{theme1:S};Object.keys(r).forEa... method addOfficeRels (line 3) | async addOfficeRels(e){const t=(new m).toXml([{Id:"rId1",Type:M.RelTyp... method addWorkbookRels (line 3) | async addWorkbookRels(e,t){let r=1;const n=[{Id:"rId"+r++,Type:M.RelTy... method addSharedStrings (line 3) | async addSharedStrings(e,t){t.sharedStrings&&t.sharedStrings.count&&e.... method addStyles (line 3) | async addStyles(e,t){const{xml:r}=t.styles;r&&e.append(r,{name:"xl/sty... method addWorkbook (line 3) | async addWorkbook(e,t){const r=new y;e.append(r.toXml(t),{name:"xl/wor... method addWorksheets (line 3) | async addWorksheets(e,t){const r=new v,n=new m,i=new x,s=new k;t.works... method _finalize (line 3) | _finalize(e){return new Promise((t,r)=>{e.on("finish",()=>{t(this)}),e... method prepareModel (line 3) | prepareModel(e,t){e.creator=e.creator||"ExcelJS",e.lastModifiedBy=e.la... method write (line 3) | async write(e,t){t=t||{};const{model:r}=this.workbook,n=new a.ZipWrite... method writeFile (line 3) | writeFile(e,t){const r=i.createWriteStream(e);return new Promise((e,n)... method writeBuffer (line 3) | async writeBuffer(e){const t=new l;return await this.write(t,e),t.read()} function C (line 22) | function C(e){var t=-1,r=Array(e.size);return e.forEach((function(e,n){r... function T (line 22) | function T(e){var t=-1,r=Array(e.size);return e.forEach((function(e){r[+... function se (line 22) | function se(e){var t=-1,r=e?e.length:0;for(this.clear();++t-1&&e%1==0&&e<=9007199254740991} function qe (line 22) | function qe(e){var t=typeof e;return!!e&&("object"==t||"function"==t)} function We (line 22) | function We(e){return!!e&&"object"==typeof e} function Xe (line 22) | function Xe(e){return"symbol"==typeof e||We(e)&&"[object Symbol]"==F.cal... function Ye (line 22) | function Ye(e){return $e(e)?ue(e):xe(e)} function Ze (line 22) | function Ze(e){return e} function v (line 22) | function v(e,t){for(var r=-1,n=null==e?0:e.length;++r-1&&e%1==0&&e<=9007199254740991} function Ee (line 22) | function Ee(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)} function Ae (line 22) | function Ae(e){return null!=e&&"object"==typeof e} function Oe (line 22) | function Oe(e){return null!=(t=e)&&Te(t.length)&&!Ce(t)?ae(e):de(e);var t} function u (line 22) | function u(e){return null==e?void 0===e?"[object Undefined]":"[object Nu... method constructor (line 3) | constructor(e){this.size=e,this.buffer=n.alloc(e),this.iRead=0,this.iW... method toBuffer (line 3) | toBuffer(){if(0===this.iRead&&this.iWrite===this.size)return this.buff... method length (line 3) | get length(){return this.iWrite-this.iRead} method eod (line 3) | get eod(){return this.iRead===this.iWrite} method full (line 3) | get full(){return this.iWrite===this.size} method read (line 3) | read(e){let t;return 0===e?null:void 0===e||e>=this.length?(t=this.toB... method write (line 3) | write(e,t,r){const n=Math.min(r,this.size-this.iWrite);return e.copy(t... method constructor (line 3) | constructor(e){super(),this.options=e||u.OPTIONS,this.map={b:{prop:"bo... method tag (line 3) | get tag(){return this.options.tagName} method render (line 3) | render(e,t){const{map:r}=this;e.openNode(this.options.tagName),l.each(... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;if(this... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser&&!this.parser.parseClose(e)){const t=this... function o (line 22) | function o(e,t){return!!(e?e.length:0)&&function(e,t,r){if(t!=t)return f... method constructor (line 3) | constructor(e,t,r){this._worksheet=e,this._number=t,!1!==r&&(this.defn... method number (line 3) | get number(){return this._number} method worksheet (line 3) | get worksheet(){return this._worksheet} method letter (line 3) | get letter(){return s.n2l(this._number)} method isCustomWidth (line 3) | get isCustomWidth(){return void 0!==this.width&&9!==this.width} method defn (line 3) | get defn(){return{header:this._header,key:this.key,width:this.width,st... method defn (line 3) | set defn(e){e?(this.key=e.key,this.width=void 0!==e.width?e.width:9,th... method headers (line 3) | get headers(){return this._header&&this._header instanceof Array?this.... method header (line 3) | get header(){return this._header} method header (line 3) | set header(e){void 0!==e?(this._header=e,this.headers.forEach((e,t)=>{... method key (line 3) | get key(){return this._key} method key (line 3) | set key(e){(this._key&&this._worksheet.getColumnKey(this._key))===this... method hidden (line 3) | get hidden(){return!!this._hidden} method hidden (line 3) | set hidden(e){this._hidden=e} method outlineLevel (line 3) | get outlineLevel(){return this._outlineLevel||0} method outlineLevel (line 3) | set outlineLevel(e){this._outlineLevel=e} method collapsed (line 3) | get collapsed(){return!!(this._outlineLevel&&this._outlineLevel>=this.... method toString (line 3) | toString(){return JSON.stringify({key:this.key,width:this.width,header... method equivalentTo (line 3) | equivalentTo(e){return this.width===e.width&&this.hidden===e.hidden&&t... method isDefault (line 3) | get isDefault(){if(this.isCustomWidth)return!1;if(this.hidden)return!1... method headerCount (line 3) | get headerCount(){return this.headers.length} method eachCell (line 3) | eachCell(e,t){const r=this.number;t||(t=e,e=null),this._worksheet.each... method values (line 3) | get values(){const e=[];return this.eachCell((t,r)=>{t&&t.type!==i.Val... method values (line 3) | set values(e){if(!e)return;const t=this.number;let r=0;e.hasOwnPropert... method _applyStyle (line 3) | _applyStyle(e,t){return this.style[e]=t,this.eachCell(r=>{r[e]=t}),t} method numFmt (line 3) | get numFmt(){return this.style.numFmt} method numFmt (line 3) | set numFmt(e){this._applyStyle("numFmt",e)} method font (line 3) | get font(){return this.style.font} method font (line 3) | set font(e){this._applyStyle("font",e)} method alignment (line 3) | get alignment(){return this.style.alignment} method alignment (line 3) | set alignment(e){this._applyStyle("alignment",e)} method protection (line 3) | get protection(){return this.style.protection} method protection (line 3) | set protection(e){this._applyStyle("protection",e)} method border (line 3) | get border(){return this.style.border} method border (line 3) | set border(e){this._applyStyle("border",e)} method fill (line 3) | get fill(){return this.style.fill} method fill (line 3) | set fill(e){this._applyStyle("fill",e)} method toModel (line 3) | static toModel(e){const t=[];let r=null;return e&&e.forEach((e,n)=>{e.... method fromModel (line 3) | static fromModel(e,t){const r=[];let n=1,i=0;for(t=(t=t||[]).sort((fun... method constructor (line 3) | constructor(){super(),this.map={"v:shape":new s}} method tag (line 3) | get tag(){return"xml"} method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode(this.tag,o.DRAWIN... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.m... method reconcile (line 3) | reconcile(e,t){e.anchors.forEach(e=>{e.br?this.map["xdr:twoCellAnchor"... method constructor (line 3) | constructor(){super(),this.map={"v:textbox":new i,"x:ClientData":new s}} method tag (line 3) | get tag(){return"v:shape"} method render (line 3) | render(e,t,r){e.openNode("v:shape",o.V_SHAPE_ATTRIBUTES(t,r)),e.leafNo... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.p... method constructor (line 3) | constructor(){super(),this.map={Relationship:new s}} method render (line 3) | render(e,t){t=t||this._values,e.openXml(n.StdDocAttributes),e.openNode... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.m... method constructor (line 3) | constructor(){super(),this.map={"x14:id":this.idXform=new s}} method tag (line 3) | get tag(){return"ext"} method render (line 3) | render(e,t){e.openNode(this.tag,{uri:"{B025F937-C7B1-47D3-B67F-A62EFF6... method createNewModel (line 3) | createNewModel(){return{}} method onParserClose (line 3) | onParserClose(e,t){this.model.x14Id=t.model} method constructor (line 3) | constructor(e){super(),this.model=e} method tag (line 3) | get tag(){return"r"} method textXform (line 3) | get textXform(){return this._textXform||(this._textXform=new n)} method fontXform (line 3) | get fontXform(){return this._fontXform||(this._fontXform=new i(o.FONT_... method render (line 3) | render(e,t){t=t||this.model,e.openNode("r"),t.font&&this.fontXform.ren... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){switch(e){case"r":return!1;case"t":return this.model.tex... method constructor (line 3) | constructor(e){super(),this.name=e,this.map={color:new s}} method tag (line 3) | get tag(){return this.name} method render (line 3) | render(e,t,r){const n=t&&t.color||r||this.defaultColor;e.openNode(this... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){return this.parser?(this.parser.parseClose(e)||(this.par... method validStyle (line 3) | validStyle(e){return o.validStyleValues[e]} method constructor (line 3) | constructor(){super(),this.map={fgColor:new i("fgColor"),bgColor:new i... method name (line 3) | get name(){return"pattern"} method tag (line 3) | get tag(){return"patternFill"} method render (line 3) | render(e,t){e.openNode("patternFill"),e.addAttribute("patternType",t.p... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){return!!this.parser&&(this.parser.parseClose(e)||(this.p... method constructor (line 3) | constructor(e){this.parserOptions=e,this.rowParser=new i.RowParser(thi... method removeBOM (line 3) | static removeBOM(e){return e&&65279===e.charCodeAt(0)?e.slice(1):e} method parse (line 3) | parse(e,t){const r=new n.Scanner({line:o.removeBOM(e),parserOptions:th... method parseWithoutComments (line 3) | parseWithoutComments(e){const t=[];let r=!0;for(;r;)r=this.parseRow(e,... method parseWithComments (line 3) | parseWithComments(e){const{parserOptions:t}=this,r=[];for(let n=e.next... method parseRow (line 3) | parseRow(e,t){if(!e.nextNonSpaceToken)return!1;const r=this.rowParser.... method constructor (line 3) | constructor(){this._rowTransform=null,this._rowValidator=null} method createTransform (line 3) | static createTransform(e){return s.isSyncTransform(e)?(t,r)=>{let n=nu... method createValidator (line 3) | static createValidator(e){return s.isSyncValidate(e)?(t,r)=>{r(null,{r... method rowTransform (line 3) | set rowTransform(e){if(!i.default(e))throw new TypeError("The transfor... method rowValidator (line 3) | set rowValidator(e){if(!i.default(e))throw new TypeError("The validate... method transformAndValidate (line 3) | transformAndValidate(e,t){return this.callTransformer(e,(e,r)=>e?t(e):... method callTransformer (line 3) | callTransformer(e,t){return this._rowTransform?this._rowTransform(e,t)... method callValidator (line 3) | callValidator(e,t){return this._rowValidator?this._rowValidator(e,t):t... function a (line 22) | function a(e,t,r){for(var n=-1,i=e?e.length:0;++n\n")} method openNode (line 3) | openNode(e,t){const r=this.tos,n=this._xml;r&&this.open&&n.push(">"),t... method addAttribute (line 3) | addAttribute(e,t){if(!this.open)throw new Error("Cannot write attribut... method addAttributes (line 3) | addAttributes(e){if(!this.open)throw new Error("Cannot write attribute... method writeText (line 3) | writeText(e){const t=this._xml;this.open&&(t.push(">"),this.open=!1),t... method writeXml (line 3) | writeXml(e){this.open&&(this._xml.push(">"),this.open=!1),this.leaf=!1... method closeNode (line 3) | closeNode(){const e=this._stack.pop(),t=this._xml;this.leaf?t.push("/>... method leafNode (line 3) | leafNode(e,t,r){this.openNode(e,t),void 0!==r&&this.writeText(r),this.... method closeAll (line 3) | closeAll(){for(;this._stack.length;)this.closeNode()} method addRollback (line 3) | addRollback(){return this._rollbacks.push({xml:this._xml.length,stack:... method commit (line 3) | commit(){this._rollbacks.pop()} method rollback (line 3) | rollback(){const e=this._rollbacks.pop();this._xml.length>e.xml&&this.... method xml (line 3) | get xml(){return this.closeAll(),this._xml.join("")} method constructor (line 3) | constructor(e){super(),this.options=Object.assign({type:"nodebuffer",c... method append (line 3) | append(e,t){t.hasOwnProperty("base64")&&t.base64?this.zip.file(t.name,... method finalize (line 3) | async finalize(){const e=await this.zip.generateAsync(this.options);th... method read (line 3) | read(e){return this.stream.read(e)} method setEncoding (line 3) | setEncoding(e){return this.stream.setEncoding(e)} method pause (line 3) | pause(){return this.stream.pause()} method resume (line 3) | resume(){return this.stream.resume()} method isPaused (line 3) | isPaused(){return this.stream.isPaused()} method pipe (line 3) | pipe(e,t){return this.stream.pipe(e,t)} method unpipe (line 3) | unpipe(e){return this.stream.unpipe(e)} method unshift (line 3) | unshift(e){return this.stream.unshift(e)} method wrap (line 3) | wrap(e){return this.stream.wrap(e)} method constructor (line 3) | constructor(){super(),this.map={stop:new s}} method name (line 3) | get name(){return"gradient"} method tag (line 3) | get tag(){return"gradientFill"} method render (line 3) | render(e,t){switch(e.openNode("gradientFill"),t.gradient){case"angle":... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){return!!this.parser&&(this.parser.parseClose(e)||(this.m... method constructor (line 3) | constructor(e,t){super(),this.id=e,this.formatCode=t} method tag (line 3) | get tag(){return"numFmt"} method render (line 3) | render(e,t){e.leafNode("numFmt",{numFmtId:t.id,formatCode:t.formatCode})} method parseOpen (line 3) | parseOpen(e){switch(e.name){case"numFmt":return this.model={id:parseIn... method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(){return!1} method constructor (line 3) | constructor(e){super({objectMode:e.objectMode}),this.lines="",this.row... method hasHitRowLimit (line 3) | get hasHitRowLimit(){return this.parserOptions.limitRows&&this.rowCoun... method shouldEmitRows (line 3) | get shouldEmitRows(){return this.parsedRowCount>this.parserOptions.ski... method shouldSkipLine (line 3) | get shouldSkipLine(){return this.parsedLineCount<=this.parserOptions.s... method transform (line 3) | transform(e){return this.rowTransformerValidator.rowTransform=e,this} method validate (line 3) | validate(e){return this.rowTransformerValidator.rowValidator=e,this} method emit (line 3) | emit(e){if("end"===e)return this.endEmitted||(this.endEmitted=!0,super... method _transform (line 3) | _transform(e,t,r){if(this.hasHitRowLimit)return r();const n=a.wrapDone... method _flush (line 3) | _flush(e){const t=a.wrapDoneCallback(e);if(this.hasHitRowLimit)return ... method parse (line 3) | parse(e,t){if(!e)return[];const{line:r,rows:n}=this.parser.parse(e,t);... method processRows (line 3) | processRows(e,r){const n=e.length,i=s=>{const o=e=>e?r(e):s%100!=0?i(s... method transformRow (line 3) | transformRow(e,t){try{this.headerTransformer.transform(e,(r,n)=>r?t(r)... method checkAndEmitHeaders (line 3) | checkAndEmitHeaders(){!this.headersEmitted&&this.headerTransformer.hea... method skipRow (line 3) | skipRow(e){return this.rowCount-=1,e(null,{row:null,isValid:!0})} method pushRow (line 3) | pushRow(e,t){try{this.parserOptions.objectMode?this.push(e):this.push(... method wrapDoneCallback (line 3) | static wrapDoneCallback(e){let t=!1;return function(r){if(r){if(t)thro... function l (line 22) | function l(e){return e!=e} method constructor (line 3) | constructor(e,t,r){if(!e||!t)throw new Error("A Cell needs a Row");thi... method worksheet (line 3) | get worksheet(){return this._row.worksheet} method workbook (line 3) | get workbook(){return this._row.worksheet.workbook} method destroy (line 3) | destroy(){delete this.style,delete this._value,delete this._row,delete... method numFmt (line 3) | get numFmt(){return this.style.numFmt} method numFmt (line 3) | set numFmt(e){this.style.numFmt=e} method font (line 3) | get font(){return this.style.font} method font (line 3) | set font(e){this.style.font=e} method alignment (line 3) | get alignment(){return this.style.alignment} method alignment (line 3) | set alignment(e){this.style.alignment=e} method border (line 3) | get border(){return this.style.border} method border (line 3) | set border(e){this.style.border=e} method fill (line 3) | get fill(){return this.style.fill} method fill (line 3) | set fill(e){this.style.fill=e} method protection (line 3) | get protection(){return this.style.protection} method protection (line 3) | set protection(e){this.style.protection=e} method _mergeStyle (line 3) | _mergeStyle(e,t,r){const n=e&&e.numFmt||t&&t.numFmt;n&&(r.numFmt=n);co... method address (line 3) | get address(){return this._address} method row (line 3) | get row(){return this._row.number} method col (line 3) | get col(){return this._column.number} method $col$row (line 3) | get $col$row(){return`$${this._column.letter}$${this.row}`} method type (line 3) | get type(){return this._value.type} method effectiveType (line 3) | get effectiveType(){return this._value.effectiveType} method toCsvString (line 3) | toCsvString(){return this._value.toCsvString()} method addMergeRef (line 3) | addMergeRef(){this._mergeCount++} method releaseMergeRef (line 3) | releaseMergeRef(){this._mergeCount--} method isMerged (line 3) | get isMerged(){return this._mergeCount>0||this.type===l.Types.Merge} method merge (line 3) | merge(e,t){this._value.release(),this._value=c.create(l.Types.Merge,th... method unmerge (line 3) | unmerge(){this.type===l.Types.Merge&&(this._value.release(),this._valu... method isMergedTo (line 3) | isMergedTo(e){return this._value.type===l.Types.Merge&&this._value.isM... method master (line 3) | get master(){return this.type===l.Types.Merge?this._value.master:this} method isHyperlink (line 3) | get isHyperlink(){return this._value.type===l.Types.Hyperlink} method hyperlink (line 3) | get hyperlink(){return this._value.hyperlink} method value (line 3) | get value(){return this._value.value} method value (line 3) | set value(e){this.type!==l.Types.Merge?(this._value.release(),this._va... method note (line 3) | get note(){return this._comment&&this._comment.note} method note (line 3) | set note(e){this._comment=new a(e)} method text (line 3) | get text(){return this._value.toString()} method html (line 3) | get html(){return i.escapeHtml(this.text)} method toString (line 3) | toString(){return this.text} method _upgradeToHyperlink (line 3) | _upgradeToHyperlink(e){this.type===l.Types.String&&(this._value=c.crea... method formula (line 3) | get formula(){return this._value.formula} method result (line 3) | get result(){return this._value.result} method formulaType (line 3) | get formulaType(){return this._value.formulaType} method fullAddress (line 3) | get fullAddress(){const{worksheet:e}=this._row;return{sheetName:e.name... method name (line 3) | get name(){return this.names[0]} method name (line 3) | set name(e){this.names=[e]} method names (line 3) | get names(){return this.workbook.definedNames.getNamesEx(this.fullAddr... method names (line 3) | set names(e){const{definedNames:t}=this.workbook;t.removeAllNames(this... method addName (line 3) | addName(e){this.workbook.definedNames.addEx(this.fullAddress,e)} method removeName (line 3) | removeName(e){this.workbook.definedNames.removeEx(this.fullAddress,e)} method removeAllNames (line 3) | removeAllNames(){this.workbook.definedNames.removeAllNames(this.fullAd... method _dataValidations (line 3) | get _dataValidations(){return this.worksheet.dataValidations} method dataValidation (line 3) | get dataValidation(){return this._dataValidations.find(this.address)} method dataValidation (line 3) | set dataValidation(e){this._dataValidations.add(this.address,e)} method model (line 3) | get model(){const{model:e}=this._value;return e.style=this.style,this.... method model (line 3) | set model(e){if(this._value.release(),this._value=c.create(e.type,this... method constructor (line 3) | constructor(e){this._data=e} method length (line 3) | get length(){return this._data.length} method copy (line 3) | copy(e,t,r,n){return this._data._buf.copy(e,t,r,n)} method toBuffer (line 3) | toBuffer(){return this._data.toBuffer()} method constructor (line 3) | constructor(){super(),this.map={Company:new s({tag:"Company"}),Manager... method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode("Properties",l.PR... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.p... method constructor (line 3) | constructor(){super(),this.map={"dc:creator":new o({tag:"dc:creator"})... method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode("cp:corePropertie... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.p... method constructor (line 3) | constructor(){super(),this.map={"xdr:twoCellAnchor":new o,"xdr:oneCell... method prepare (line 3) | prepare(e){e.anchors.forEach((e,t)=>{e.anchorType=function(e){return("... method tag (line 3) | get tag(){return"xdr:wsDr"} method render (line 3) | render(e,t){e.openXml(i.StdDocAttributes),e.openNode(this.tag,l.DRAWIN... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.m... method reconcile (line 3) | reconcile(e,t){e.anchors.forEach(e=>{e.br?this.map["xdr:twoCellAnchor"... method constructor (line 3) | constructor(){super(),this.map={patternFill:new o,gradientFill:new a}} method tag (line 3) | get tag(){return"fill"} method render (line 3) | render(e,t){switch(e.addRollback(),e.openNode("fill"),t.type){case"pat... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){return!!this.parser&&(this.parser.parseClose(e)||(this.m... method validStyle (line 3) | validStyle(e){return l.validPatternValues[e]} method constructor (line 3) | constructor(e){this.rowCount=0,this.formatterOptions=e,this.fieldForma... method isRowHashArray (line 3) | static isRowHashArray(e){return!!Array.isArray(e)&&(Array.isArray(e[0]... method isRowArray (line 3) | static isRowArray(e){return Array.isArray(e)&&!this.isRowHashArray(e)} method gatherHeaders (line 3) | static gatherHeaders(e){return l.isRowHashArray(e)?e.map(e=>e[0]):Arra... method createTransform (line 3) | static createTransform(e){return a.isSyncTransform(e)?(t,r)=>{let n=nu... method rowTransform (line 3) | set rowTransform(e){if(!i.default(e))throw new TypeError("The transfor... method format (line 3) | format(e,t){this.callTransformer(e,(r,n)=>{if(r)return t(r);if(!e)retu... method finish (line 3) | finish(e){const t=[];if(this.formatterOptions.alwaysWriteHeaders&&0===... method checkHeaders (line 3) | checkHeaders(e){if(this.headers)return{shouldFormatColumns:!0,headers:... method gatherColumns (line 3) | gatherColumns(e){if(null===this.headers)throw new Error("Headers is cu... method callTransformer (line 3) | callTransformer(e,t){return this._rowTransform?this._rowTransform(e,t)... method formatColumns (line 3) | formatColumns(e,t){const r=e.map((e,r)=>this.fieldFormatter.format(e,r... function c (line 22) | function c(e,t){return e.has(t)} method constructor (line 3) | constructor(e){this._data=e} method length (line 3) | get length(){return this._data.length} method copy (line 3) | copy(e,t,r,n){this._data.copy(e,t,r,n)} method toBuffer (line 3) | toBuffer(){return this._data} method constructor (line 3) | constructor(){super(),this.map={"x14:dataBar":this.databarXform=new o,... method tag (line 3) | get tag(){return"x14:cfRule"} method isExt (line 3) | static isExt(e){return"dataBar"===e.type?o.isExt(e):!("iconSet"!==e.ty... method prepare (line 3) | prepare(e){c.isExt(e)&&(e.x14Id=`{${n()}}`.toUpperCase())} method render (line 3) | render(e,t){if(c.isExt(t))switch(t.type){case"dataBar":this.renderData... method renderDataBar (line 3) | renderDataBar(e,t){e.openNode(this.tag,{type:"dataBar",id:t.x14Id}),th... method renderIconSet (line 3) | renderIconSet(e,t){e.openNode(this.tag,{type:"iconSet",priority:t.prio... method createNewModel (line 3) | createNewModel(e){let{attributes:t}=e;return{type:t.type,x14Id:t.id,pr... method onParserClose (line 3) | onParserClose(e,t){Object.assign(this.model,t.model)} method constructor (line 3) | constructor(){super(),this.map={autoFilter:new o,tableColumns:new s({t... method prepare (line 3) | prepare(e,t){this.map.autoFilter.prepare(e),this.map.tableColumns.prep... method tag (line 3) | get tag(){return"table"} method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode(this.tag,{...c.TA... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;const{n... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.p... method reconcile (line 3) | reconcile(e,t){e.columns.forEach(e=>{void 0!==e.dxfId&&(e.style=t.styl... function u (line 22) | function u(e){var t=-1,r=Array(e.size);return e.forEach((function(e){r[+... method constructor (line 3) | constructor(e){this.size=e,this.buffer=n.alloc(e),this.iRead=0,this.iW... method toBuffer (line 3) | toBuffer(){if(0===this.iRead&&this.iWrite===this.size)return this.buff... method length (line 3) | get length(){return this.iWrite-this.iRead} method eod (line 3) | get eod(){return this.iRead===this.iWrite} method full (line 3) | get full(){return this.iWrite===this.size} method read (line 3) | read(e){let t;return 0===e?null:void 0===e||e>=this.length?(t=this.toB... method write (line 3) | write(e,t,r){const n=Math.min(r,this.size-this.iWrite);return e.copy(t... method constructor (line 3) | constructor(e){super(),this.options=e||u.OPTIONS,this.map={b:{prop:"bo... method tag (line 3) | get tag(){return this.options.tagName} method render (line 3) | render(e,t){const{map:r}=this;e.openNode(this.options.tagName),l.each(... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;if(this... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser&&!this.parser.parseClose(e)){const t=this... function M (line 22) | function M(e){var t=-1,r=e?e.length:0;for(this.clear();++t=1){co... method _processDrawingEntry (line 3) | async _processDrawingEntry(e,t,r){const n=new w,i=await n.parseStream(... method _processDrawingRelsEntry (line 3) | async _processDrawingRelsEntry(e,t,r){const n=new m,i=await n.parseStr... method _processVmlDrawingEntry (line 3) | async _processVmlDrawingEntry(e,t,r){const n=new k,i=await n.parseStre... method _processThemeEntry (line 3) | async _processThemeEntry(e,t,r){await new Promise((n,i)=>{const s=new ... method createInputStream (line 3) | createInputStream(){throw new Error("`XLSX#createInputStream` is depre... method read (line 3) | async read(e,t){!e[Symbol.asyncIterator]&&e.pipe&&(e=e.pipe(new o));co... method load (line 3) | async load(e,t){let i;i=t&&t.base64?n.from(e.toString(),"base64"):e;co... method addMedia (line 3) | async addMedia(e,t){await Promise.all(t.media.map(async t=>{if("image"... method addDrawings (line 3) | addDrawings(e,t){const r=new w,n=new m;t.worksheets.forEach(t=>{const{... method addTables (line 3) | addTables(e,t){const r=new _;t.worksheets.forEach(t=>{const{tables:n}=... method addContentTypes (line 3) | async addContentTypes(e,t){const r=(new b).toXml(t);e.append(r,{name:"... method addApp (line 3) | async addApp(e,t){const r=(new g).toXml(t);e.append(r,{name:"docProps/... method addCore (line 3) | async addCore(e,t){const r=new d;e.append(r.toXml(t),{name:"docProps/c... method addThemes (line 3) | async addThemes(e,t){const r=t.themes||{theme1:S};Object.keys(r).forEa... method addOfficeRels (line 3) | async addOfficeRels(e){const t=(new m).toXml([{Id:"rId1",Type:M.RelTyp... method addWorkbookRels (line 3) | async addWorkbookRels(e,t){let r=1;const n=[{Id:"rId"+r++,Type:M.RelTy... method addSharedStrings (line 3) | async addSharedStrings(e,t){t.sharedStrings&&t.sharedStrings.count&&e.... method addStyles (line 3) | async addStyles(e,t){const{xml:r}=t.styles;r&&e.append(r,{name:"xl/sty... method addWorkbook (line 3) | async addWorkbook(e,t){const r=new y;e.append(r.toXml(t),{name:"xl/wor... method addWorksheets (line 3) | async addWorksheets(e,t){const r=new v,n=new m,i=new x,s=new k;t.works... method _finalize (line 3) | _finalize(e){return new Promise((t,r)=>{e.on("finish",()=>{t(this)}),e... method prepareModel (line 3) | prepareModel(e,t){e.creator=e.creator||"ExcelJS",e.lastModifiedBy=e.la... method write (line 3) | async write(e,t){t=t||{};const{model:r}=this.workbook,n=new a.ZipWrite... method writeFile (line 3) | writeFile(e,t){const r=i.createWriteStream(e);return new Promise((e,n)... method writeBuffer (line 3) | async writeBuffer(e){const t=new l;return await this.write(t,e),t.read()} function C (line 22) | function C(e){var t=-1,r=e?e.length:0;for(this.clear();++t{if(r[n.Id]... function I (line 22) | function I(e,t){var r=function(e,t){return null==e?void 0:e[t]}(e,t);ret... function N (line 22) | function N(e){var t=typeof e;return!!e&&("object"==t||"function"==t)} function a (line 22) | function a(){i.call(this,64),this._a=1732584193,this._b=4023233417,this.... method constructor (line 3) | constructor(e,t){this._data=e,this._encoding=t} method length (line 3) | get length(){return this.toBuffer().length} method copy (line 3) | copy(e,t,r,n){return this.toBuffer().copy(e,t,r,n)} method toBuffer (line 3) | toBuffer(){return this._buffer||(this._buffer=n.from(this._data,this._... method constructor (line 3) | constructor(){this._xml=[],this._stack=[],this._rollbacks=[]} method tos (line 3) | get tos(){return this._stack.length?this._stack[this._stack.length-1]:... method cursor (line 3) | get cursor(){return this._xml.length} method openXml (line 3) | openXml(e){const t=this._xml;t.push("\n")} method openNode (line 3) | openNode(e,t){const r=this.tos,n=this._xml;r&&this.open&&n.push(">"),t... method addAttribute (line 3) | addAttribute(e,t){if(!this.open)throw new Error("Cannot write attribut... method addAttributes (line 3) | addAttributes(e){if(!this.open)throw new Error("Cannot write attribute... method writeText (line 3) | writeText(e){const t=this._xml;this.open&&(t.push(">"),this.open=!1),t... method writeXml (line 3) | writeXml(e){this.open&&(this._xml.push(">"),this.open=!1),this.leaf=!1... method closeNode (line 3) | closeNode(){const e=this._stack.pop(),t=this._xml;this.leaf?t.push("/>... method leafNode (line 3) | leafNode(e,t,r){this.openNode(e,t),void 0!==r&&this.writeText(r),this.... method closeAll (line 3) | closeAll(){for(;this._stack.length;)this.closeNode()} method addRollback (line 3) | addRollback(){return this._rollbacks.push({xml:this._xml.length,stack:... method commit (line 3) | commit(){this._rollbacks.pop()} method rollback (line 3) | rollback(){const e=this._rollbacks.pop();this._xml.length>e.xml&&this.... method xml (line 3) | get xml(){return this.closeAll(),this._xml.join("")} method constructor (line 3) | constructor(e){super(),this.options=Object.assign({type:"nodebuffer",c... method append (line 3) | append(e,t){t.hasOwnProperty("base64")&&t.base64?this.zip.file(t.name,... method finalize (line 3) | async finalize(){const e=await this.zip.generateAsync(this.options);th... method read (line 3) | read(e){return this.stream.read(e)} method setEncoding (line 3) | setEncoding(e){return this.stream.setEncoding(e)} method pause (line 3) | pause(){return this.stream.pause()} method resume (line 3) | resume(){return this.stream.resume()} method isPaused (line 3) | isPaused(){return this.stream.isPaused()} method pipe (line 3) | pipe(e,t){return this.stream.pipe(e,t)} method unpipe (line 3) | unpipe(e){return this.stream.unpipe(e)} method unshift (line 3) | unshift(e){return this.stream.unshift(e)} method wrap (line 3) | wrap(e){return this.stream.wrap(e)} method constructor (line 3) | constructor(){super(),this.map={stop:new s}} method name (line 3) | get name(){return"gradient"} method tag (line 3) | get tag(){return"gradientFill"} method render (line 3) | render(e,t){switch(e.openNode("gradientFill"),t.gradient){case"angle":... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){return!!this.parser&&(this.parser.parseClose(e)||(this.m... method constructor (line 3) | constructor(e,t){super(),this.id=e,this.formatCode=t} method tag (line 3) | get tag(){return"numFmt"} method render (line 3) | render(e,t){e.leafNode("numFmt",{numFmtId:t.id,formatCode:t.formatCode})} method parseOpen (line 3) | parseOpen(e){switch(e.name){case"numFmt":return this.model={id:parseIn... method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(){return!1} method constructor (line 3) | constructor(e){super({objectMode:e.objectMode}),this.lines="",this.row... method hasHitRowLimit (line 3) | get hasHitRowLimit(){return this.parserOptions.limitRows&&this.rowCoun... method shouldEmitRows (line 3) | get shouldEmitRows(){return this.parsedRowCount>this.parserOptions.ski... method shouldSkipLine (line 3) | get shouldSkipLine(){return this.parsedLineCount<=this.parserOptions.s... method transform (line 3) | transform(e){return this.rowTransformerValidator.rowTransform=e,this} method validate (line 3) | validate(e){return this.rowTransformerValidator.rowValidator=e,this} method emit (line 3) | emit(e){if("end"===e)return this.endEmitted||(this.endEmitted=!0,super... method _transform (line 3) | _transform(e,t,r){if(this.hasHitRowLimit)return r();const n=a.wrapDone... method _flush (line 3) | _flush(e){const t=a.wrapDoneCallback(e);if(this.hasHitRowLimit)return ... method parse (line 3) | parse(e,t){if(!e)return[];const{line:r,rows:n}=this.parser.parse(e,t);... method processRows (line 3) | processRows(e,r){const n=e.length,i=s=>{const o=e=>e?r(e):s%100!=0?i(s... method transformRow (line 3) | transformRow(e,t){try{this.headerTransformer.transform(e,(r,n)=>r?t(r)... method checkAndEmitHeaders (line 3) | checkAndEmitHeaders(){!this.headersEmitted&&this.headerTransformer.hea... method skipRow (line 3) | skipRow(e){return this.rowCount-=1,e(null,{row:null,isValid:!0})} method pushRow (line 3) | pushRow(e,t){try{this.parserOptions.objectMode?this.push(e):this.push(... method wrapDoneCallback (line 3) | static wrapDoneCallback(e){let t=!1;return function(r){if(r){if(t)thro... function l (line 22) | function l(e,t){return e<>>32-t} method constructor (line 3) | constructor(e,t,r){if(!e||!t)throw new Error("A Cell needs a Row");thi... method worksheet (line 3) | get worksheet(){return this._row.worksheet} method workbook (line 3) | get workbook(){return this._row.worksheet.workbook} method destroy (line 3) | destroy(){delete this.style,delete this._value,delete this._row,delete... method numFmt (line 3) | get numFmt(){return this.style.numFmt} method numFmt (line 3) | set numFmt(e){this.style.numFmt=e} method font (line 3) | get font(){return this.style.font} method font (line 3) | set font(e){this.style.font=e} method alignment (line 3) | get alignment(){return this.style.alignment} method alignment (line 3) | set alignment(e){this.style.alignment=e} method border (line 3) | get border(){return this.style.border} method border (line 3) | set border(e){this.style.border=e} method fill (line 3) | get fill(){return this.style.fill} method fill (line 3) | set fill(e){this.style.fill=e} method protection (line 3) | get protection(){return this.style.protection} method protection (line 3) | set protection(e){this.style.protection=e} method _mergeStyle (line 3) | _mergeStyle(e,t,r){const n=e&&e.numFmt||t&&t.numFmt;n&&(r.numFmt=n);co... method address (line 3) | get address(){return this._address} method row (line 3) | get row(){return this._row.number} method col (line 3) | get col(){return this._column.number} method $col$row (line 3) | get $col$row(){return`$${this._column.letter}$${this.row}`} method type (line 3) | get type(){return this._value.type} method effectiveType (line 3) | get effectiveType(){return this._value.effectiveType} method toCsvString (line 3) | toCsvString(){return this._value.toCsvString()} method addMergeRef (line 3) | addMergeRef(){this._mergeCount++} method releaseMergeRef (line 3) | releaseMergeRef(){this._mergeCount--} method isMerged (line 3) | get isMerged(){return this._mergeCount>0||this.type===l.Types.Merge} method merge (line 3) | merge(e,t){this._value.release(),this._value=c.create(l.Types.Merge,th... method unmerge (line 3) | unmerge(){this.type===l.Types.Merge&&(this._value.release(),this._valu... method isMergedTo (line 3) | isMergedTo(e){return this._value.type===l.Types.Merge&&this._value.isM... method master (line 3) | get master(){return this.type===l.Types.Merge?this._value.master:this} method isHyperlink (line 3) | get isHyperlink(){return this._value.type===l.Types.Hyperlink} method hyperlink (line 3) | get hyperlink(){return this._value.hyperlink} method value (line 3) | get value(){return this._value.value} method value (line 3) | set value(e){this.type!==l.Types.Merge?(this._value.release(),this._va... method note (line 3) | get note(){return this._comment&&this._comment.note} method note (line 3) | set note(e){this._comment=new a(e)} method text (line 3) | get text(){return this._value.toString()} method html (line 3) | get html(){return i.escapeHtml(this.text)} method toString (line 3) | toString(){return this.text} method _upgradeToHyperlink (line 3) | _upgradeToHyperlink(e){this.type===l.Types.String&&(this._value=c.crea... method formula (line 3) | get formula(){return this._value.formula} method result (line 3) | get result(){return this._value.result} method formulaType (line 3) | get formulaType(){return this._value.formulaType} method fullAddress (line 3) | get fullAddress(){const{worksheet:e}=this._row;return{sheetName:e.name... method name (line 3) | get name(){return this.names[0]} method name (line 3) | set name(e){this.names=[e]} method names (line 3) | get names(){return this.workbook.definedNames.getNamesEx(this.fullAddr... method names (line 3) | set names(e){const{definedNames:t}=this.workbook;t.removeAllNames(this... method addName (line 3) | addName(e){this.workbook.definedNames.addEx(this.fullAddress,e)} method removeName (line 3) | removeName(e){this.workbook.definedNames.removeEx(this.fullAddress,e)} method removeAllNames (line 3) | removeAllNames(){this.workbook.definedNames.removeAllNames(this.fullAd... method _dataValidations (line 3) | get _dataValidations(){return this.worksheet.dataValidations} method dataValidation (line 3) | get dataValidation(){return this._dataValidations.find(this.address)} method dataValidation (line 3) | set dataValidation(e){this._dataValidations.add(this.address,e)} method model (line 3) | get model(){const{model:e}=this._value;return e.style=this.style,this.... method model (line 3) | set model(e){if(this._value.release(),this._value=c.create(e.type,this... method constructor (line 3) | constructor(e){this._data=e} method length (line 3) | get length(){return this._data.length} method copy (line 3) | copy(e,t,r,n){return this._data._buf.copy(e,t,r,n)} method toBuffer (line 3) | toBuffer(){return this._data.toBuffer()} method constructor (line 3) | constructor(){super(),this.map={Company:new s({tag:"Company"}),Manager... method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode("Properties",l.PR... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.p... method constructor (line 3) | constructor(){super(),this.map={"dc:creator":new o({tag:"dc:creator"})... method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode("cp:corePropertie... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.p... method constructor (line 3) | constructor(){super(),this.map={"xdr:twoCellAnchor":new o,"xdr:oneCell... method prepare (line 3) | prepare(e){e.anchors.forEach((e,t)=>{e.anchorType=function(e){return("... method tag (line 3) | get tag(){return"xdr:wsDr"} method render (line 3) | render(e,t){e.openXml(i.StdDocAttributes),e.openNode(this.tag,l.DRAWIN... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.m... method reconcile (line 3) | reconcile(e,t){e.anchors.forEach(e=>{e.br?this.map["xdr:twoCellAnchor"... method constructor (line 3) | constructor(){super(),this.map={patternFill:new o,gradientFill:new a}} method tag (line 3) | get tag(){return"fill"} method render (line 3) | render(e,t){switch(e.addRollback(),e.openNode("fill"),t.type){case"pat... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){return!!this.parser&&(this.parser.parseClose(e)||(this.m... method validStyle (line 3) | validStyle(e){return l.validPatternValues[e]} method constructor (line 3) | constructor(e){this.rowCount=0,this.formatterOptions=e,this.fieldForma... method isRowHashArray (line 3) | static isRowHashArray(e){return!!Array.isArray(e)&&(Array.isArray(e[0]... method isRowArray (line 3) | static isRowArray(e){return Array.isArray(e)&&!this.isRowHashArray(e)} method gatherHeaders (line 3) | static gatherHeaders(e){return l.isRowHashArray(e)?e.map(e=>e[0]):Arra... method createTransform (line 3) | static createTransform(e){return a.isSyncTransform(e)?(t,r)=>{let n=nu... method rowTransform (line 3) | set rowTransform(e){if(!i.default(e))throw new TypeError("The transfor... method format (line 3) | format(e,t){this.callTransformer(e,(r,n)=>{if(r)return t(r);if(!e)retu... method finish (line 3) | finish(e){const t=[];if(this.formatterOptions.alwaysWriteHeaders&&0===... method checkHeaders (line 3) | checkHeaders(e){if(this.headers)return{shouldFormatColumns:!0,headers:... method gatherColumns (line 3) | gatherColumns(e){if(null===this.headers)throw new Error("Headers is cu... method callTransformer (line 3) | callTransformer(e,t){return this._rowTransform?this._rowTransform(e,t)... method formatColumns (line 3) | formatColumns(e,t){const r=e.map((e,r)=>this.fieldFormatter.format(e,r... function c (line 22) | function c(e,t,r,n,i,s,o){return l(e+(t&r|~t&n)+i+s|0,o)+t|0} method constructor (line 3) | constructor(e){this._data=e} method length (line 3) | get length(){return this._data.length} method copy (line 3) | copy(e,t,r,n){this._data.copy(e,t,r,n)} method toBuffer (line 3) | toBuffer(){return this._data} method constructor (line 3) | constructor(){super(),this.map={"x14:dataBar":this.databarXform=new o,... method tag (line 3) | get tag(){return"x14:cfRule"} method isExt (line 3) | static isExt(e){return"dataBar"===e.type?o.isExt(e):!("iconSet"!==e.ty... method prepare (line 3) | prepare(e){c.isExt(e)&&(e.x14Id=`{${n()}}`.toUpperCase())} method render (line 3) | render(e,t){if(c.isExt(t))switch(t.type){case"dataBar":this.renderData... method renderDataBar (line 3) | renderDataBar(e,t){e.openNode(this.tag,{type:"dataBar",id:t.x14Id}),th... method renderIconSet (line 3) | renderIconSet(e,t){e.openNode(this.tag,{type:"iconSet",priority:t.prio... method createNewModel (line 3) | createNewModel(e){let{attributes:t}=e;return{type:t.type,x14Id:t.id,pr... method onParserClose (line 3) | onParserClose(e,t){Object.assign(this.model,t.model)} method constructor (line 3) | constructor(){super(),this.map={autoFilter:new o,tableColumns:new s({t... method prepare (line 3) | prepare(e,t){this.map.autoFilter.prepare(e),this.map.tableColumns.prep... method tag (line 3) | get tag(){return"table"} method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode(this.tag,{...c.TA... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;const{n... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.p... method reconcile (line 3) | reconcile(e,t){e.columns.forEach(e=>{void 0!==e.dxfId&&(e.style=t.styl... function u (line 22) | function u(e,t,r,n,i,s,o){return l(e+(t&n|r&~n)+i+s|0,o)+t|0} method constructor (line 3) | constructor(e){this.size=e,this.buffer=n.alloc(e),this.iRead=0,this.iW... method toBuffer (line 3) | toBuffer(){if(0===this.iRead&&this.iWrite===this.size)return this.buff... method length (line 3) | get length(){return this.iWrite-this.iRead} method eod (line 3) | get eod(){return this.iRead===this.iWrite} method full (line 3) | get full(){return this.iWrite===this.size} method read (line 3) | read(e){let t;return 0===e?null:void 0===e||e>=this.length?(t=this.toB... method write (line 3) | write(e,t,r){const n=Math.min(r,this.size-this.iWrite);return e.copy(t... method constructor (line 3) | constructor(e){super(),this.options=e||u.OPTIONS,this.map={b:{prop:"bo... method tag (line 3) | get tag(){return this.options.tagName} method render (line 3) | render(e,t){const{map:r}=this;e.openNode(this.options.tagName),l.each(... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;if(this... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser&&!this.parser.parseClose(e)){const t=this... function h (line 22) | function h(e,t,r,n,i,s,o){return l(e+(t^r^n)+i+s|0,o)+t|0} function f (line 22) | function f(e,t,r,n,i,s,o){return l(e+(r^(t|~n))+i+s|0,o)+t|0} function s (line 22) | function s(e){this.rand=e||new i.Rand} method prepare (line 3) | prepare(){} method render (line 3) | render(){} method parseOpen (line 3) | parseOpen(e){} method parseText (line 3) | parseText(e){} method parseClose (line 3) | parseClose(e){} method reconcile (line 3) | reconcile(e,t){} method reset (line 3) | reset(){this.model=null,this.map&&Object.values(this.map).forEach(e=>{... method mergeModel (line 3) | mergeModel(e){this.model=Object.assign(this.model||{},e)} method parse (line 3) | async parse(e){for await(const t of e)for(const{eventType:e,value:r}of... method parseStream (line 3) | async parseStream(e){return this.parse(n(e))} method xml (line 3) | get xml(){return this.toXml(this.model)} method toXml (line 3) | toXml(e){const t=new i;return this.render(t,e),t.xml} method toAttribute (line 3) | static toAttribute(e,t){let r=arguments.length>2&&void 0!==arguments[2... method toStringAttribute (line 3) | static toStringAttribute(e,t){let r=arguments.length>2&&void 0!==argum... method toStringValue (line 3) | static toStringValue(e,t){return void 0===e?t:e} method toBoolAttribute (line 3) | static toBoolAttribute(e,t){let r=arguments.length>2&&void 0!==argumen... method toBoolValue (line 3) | static toBoolValue(e,t){return void 0===e?t:"1"===e} method toIntAttribute (line 3) | static toIntAttribute(e,t){let r=arguments.length>2&&void 0!==argument... method toIntValue (line 3) | static toIntValue(e,t){return void 0===e?t:parseInt(e,10)} method toFloatAttribute (line 3) | static toFloatAttribute(e,t){let r=arguments.length>2&&void 0!==argume... method toFloatValue (line 3) | static toFloatValue(e,t){return void 0===e?t:parseFloat(e)} method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode("Types",s.PROPERT... method parseOpen (line 3) | parseOpen(){return!1} method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(){return!1} method tag (line 3) | get tag(){return"x14:id"} method render (line 3) | render(e,t){e.leafNode(this.tag,null,t)} method parseOpen (line 3) | parseOpen(){this.model=""} method parseText (line 3) | parseText(e){this.model+=e} method parseClose (line 3) | parseClose(e){return e!==this.tag} method constructor (line 3) | constructor(){super(),this.map={"x14:conditionalFormattings":this.cond... method tag (line 3) | get tag(){return"ext"} method hasContent (line 3) | hasContent(e){return this.conditionalFormattings.hasContent(e.conditio... method prepare (line 3) | prepare(e,t){this.conditionalFormattings.prepare(e.conditionalFormatti... method render (line 3) | render(e,t){e.openNode("ext",{uri:"{78C0D931-6437-407d-A8EE-F0AAD7539E... method createNewModel (line 3) | createNewModel(){return{}} method onParserClose (line 3) | onParserClose(e,t){this.model[e]=t.model} method constructor (line 3) | constructor(){super(),this.map={color:new i}} method tag (line 3) | get tag(){return"stop"} method render (line 3) | render(e,t){e.openNode("stop"),e.addAttribute("position",t.position),t... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(e){return!!this.parser&&(this.parser.parseClose(e)||(this.m... method constructor (line 3) | constructor(e){super({writableObjectMode:e.objectMode}),this.hasWritte... method transform (line 3) | transform(e){return this.rowFormatter.rowTransform=e,this} method _transform (line 3) | _transform(e,r,n){let i=!1;try{this.hasWrittenBOM||(this.push(this.for... method _flush (line 3) | _flush(e){this.rowFormatter.finish((r,n)=>r?e(r):(n&&n.forEach(e=>{thi... function n (line 22) | function n(e,t){if(!e)throw new Error(t||"Assertion failed")} function i (line 22) | function i(e){return 1===e.length?"0"+e:e} method constructor (line 3) | constructor(e,t){let r=arguments.length>2&&void 0!==arguments[2]?argum... method asInstance (line 3) | static asInstance(e){return e instanceof i||null==e?e:new i(e)} method col (line 3) | get col(){return this.nativeCol+Math.min(this.colWidth-1,this.nativeCo... method col (line 3) | set col(e){this.nativeCol=Math.floor(e),this.nativeColOff=Math.floor((... method row (line 3) | get row(){return this.nativeRow+Math.min(this.rowHeight-1,this.nativeR... method row (line 3) | set row(e){this.nativeRow=Math.floor(e),this.nativeRowOff=Math.floor((... method colWidth (line 3) | get colWidth(){return this.worksheet&&this.worksheet.getColumn(this.na... method rowHeight (line 3) | get rowHeight(){return this.worksheet&&this.worksheet.getRow(this.nati... method model (line 3) | get model(){return{nativeCol:this.nativeCol,nativeColOff:this.nativeCo... method model (line 3) | set model(e){this.nativeCol=e.nativeCol,this.nativeColOff=e.nativeColO... method constructor (line 3) | constructor(e){this.note=e} method model (line 3) | get model(){let e=null;switch(typeof this.note){case"string":e={type:"... method model (line 3) | set model(e){const{note:t}=e,{texts:r}=t;1===r.length&&1===Object.keys... method fromModel (line 3) | static fromModel(e){const t=new i;return t.model=e,t} method constructor (line 3) | constructor(){this.decode(arguments)} method setTLBR (line 3) | setTLBR(e,t,r,i,s){if(arguments.length<4){const i=n.decodeAddress(e),o... method decode (line 3) | decode(e){switch(e.length){case 5:this.setTLBR(e[0],e[1],e[2],e[3],e[4... method top (line 3) | get top(){return this.model.top||1} method top (line 3) | set top(e){this.model.top=e} method left (line 3) | get left(){return this.model.left||1} method left (line 3) | set left(e){this.model.left=e} method bottom (line 3) | get bottom(){return this.model.bottom||1} method bottom (line 3) | set bottom(e){this.model.bottom=e} method right (line 3) | get right(){return this.model.right||1} method right (line 3) | set right(e){this.model.right=e} method sheetName (line 3) | get sheetName(){return this.model.sheetName} method sheetName (line 3) | set sheetName(e){this.model.sheetName=e} method _serialisedSheetName (line 3) | get _serialisedSheetName(){const{sheetName:e}=this.model;return e?/^[a... method expand (line 3) | expand(e,t,r,n){(!this.model.top||e1?this.range:this._serialisedSheetN... method $shortRange (line 3) | get $shortRange(){return this.count>1?this.$range:this._serialisedShee... method count (line 3) | get count(){return(1+this.bottom-this.top)*(1+this.right-this.left)} method toString (line 3) | toString(){return this.range} method intersects (line 3) | intersects(e){return(!e.sheetName||!this.sheetName||e.sheetName===this... method contains (line 3) | contains(e){const t=n.decodeEx(e);return this.containsEx(t)} method containsEx (line 3) | containsEx(e){return(!e.sheetName||!this.sheetName||e.sheetName===this... method forEachAddress (line 3) | forEachAddress(e){for(let t=this.left;t<=this.right;t++)for(let r=this... method constructor (line 3) | constructor(e,t,r){this.table=e,this.column=t,this.index=r} method _set (line 3) | _set(e,t){this.table.cacheState(),this.column[e]=t} method name (line 3) | get name(){return this.column.name} method name (line 3) | set name(e){this._set("name",e)} method filterButton (line 3) | get filterButton(){return this.column.filterButton} method filterButton (line 3) | set filterButton(e){this.column.filterButton=e} method style (line 3) | get style(){return this.column.style} method style (line 3) | set style(e){this.column.style=e} method totalsRowLabel (line 3) | get totalsRowLabel(){return this.column.totalsRowLabel} method totalsRowLabel (line 3) | set totalsRowLabel(e){this._set("totalsRowLabel",e)} method totalsRowFunction (line 3) | get totalsRowFunction(){return this.column.totalsRowFunction} method totalsRowFunction (line 3) | set totalsRowFunction(e){this._set("totalsRowFunction",e)} method totalsRowResult (line 3) | get totalsRowResult(){return this.column.totalsRowResult} method totalsRowResult (line 3) | set totalsRowResult(e){this._set("totalsRowResult",e)} method totalsRowFormula (line 3) | get totalsRowFormula(){return this.column.totalsRowFormula} method totalsRowFormula (line 3) | set totalsRowFormula(e){this._set("totalsRowFormula",e)} method constructor (line 3) | constructor(e){super(),this.model=e} method tag (line 3) | get tag(){return"u"} method render (line 3) | render(e,t){if(!0===(t=t||this.model))e.leafNode("u");else{const r=i.A... method parseOpen (line 3) | parseOpen(e){"u"===e.name&&(this.model=e.attributes.val||!0)} method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(){return!1} function s (line 22) | function s(e){for(var t="",r=0;r{... method mergeModel (line 3) | mergeModel(e){this.model=Object.assign(this.model||{},e)} method parse (line 3) | async parse(e){for await(const t of e)for(const{eventType:e,value:r}of... method parseStream (line 3) | async parseStream(e){return this.parse(n(e))} method xml (line 3) | get xml(){return this.toXml(this.model)} method toXml (line 3) | toXml(e){const t=new i;return this.render(t,e),t.xml} method toAttribute (line 3) | static toAttribute(e,t){let r=arguments.length>2&&void 0!==arguments[2... method toStringAttribute (line 3) | static toStringAttribute(e,t){let r=arguments.length>2&&void 0!==argum... method toStringValue (line 3) | static toStringValue(e,t){return void 0===e?t:e} method toBoolAttribute (line 3) | static toBoolAttribute(e,t){let r=arguments.length>2&&void 0!==argumen... method toBoolValue (line 3) | static toBoolValue(e,t){return void 0===e?t:"1"===e} method toIntAttribute (line 3) | static toIntAttribute(e,t){let r=arguments.length>2&&void 0!==argument... method toIntValue (line 3) | static toIntValue(e,t){return void 0===e?t:parseInt(e,10)} method toFloatAttribute (line 3) | static toFloatAttribute(e,t){let r=arguments.length>2&&void 0!==argume... method toFloatValue (line 3) | static toFloatValue(e,t){return void 0===e?t:parseFloat(e)} method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode("Types",s.PROPERT... method parseOpen (line 3) | parseOpen(){return!1} method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(){return!1} method tag (line 3) | get tag(){return"x14:id"} method render (line 3) | render(e,t){e.leafNode(this.tag,null,t)} method parseOpen (line 3) | parseOpen(){this.model=""} method parseText (line 3) | parseText(e){this.model+=e} method parseClose (line 3) | parseClose(e){return e!==this.tag} method constructor (line 3) | constructor(){super(),this.map={"x14:conditionalFormattings":this.cond... method tag (line 3) | get tag(){return"ext"} method hasContent (line 3) | hasContent(e){return this.conditionalFormattings.hasContent(e.conditio... method prepare (line 3) | prepare(e,t){this.conditionalFormattings.prepare(e.conditionalFormatti... method render (line 3) | render(e,t){e.openNode("ext",{uri:"{78C0D931-6437-407d-A8EE-F0AAD7539E... method createNewModel (line 3) | createNewModel(){return{}} method onParserClose (line 3) | onParserClose(e,t){this.model[e]=t.model} method constructor (line 3) | constructor(){super(),this.map={color:new i}} method tag (line 3) | get tag(){return"stop"} method render (line 3) | render(e,t){e.openNode("stop"),e.addAttribute("position",t.position),t... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(e){return!!this.parser&&(this.parser.parseClose(e)||(this.m... method constructor (line 3) | constructor(e){super({writableObjectMode:e.objectMode}),this.hasWritte... method transform (line 3) | transform(e){return this.rowFormatter.rowTransform=e,this} method _transform (line 3) | _transform(e,r,n){let i=!1;try{this.hasWrittenBOM||(this.push(this.for... method _flush (line 3) | _flush(e){this.rowFormatter.finish((r,n)=>r?e(r):(n&&n.forEach(e=>{thi... function c (line 22) | function c(e){var t;"object"!=typeof e||l.isBuffer(e)||(t=e.passphrase,e... method constructor (line 3) | constructor(e){this._data=e} method length (line 3) | get length(){return this._data.length} method copy (line 3) | copy(e,t,r,n){this._data.copy(e,t,r,n)} method toBuffer (line 3) | toBuffer(){return this._data} method constructor (line 3) | constructor(){super(),this.map={"x14:dataBar":this.databarXform=new o,... method tag (line 3) | get tag(){return"x14:cfRule"} method isExt (line 3) | static isExt(e){return"dataBar"===e.type?o.isExt(e):!("iconSet"!==e.ty... method prepare (line 3) | prepare(e){c.isExt(e)&&(e.x14Id=`{${n()}}`.toUpperCase())} method render (line 3) | render(e,t){if(c.isExt(t))switch(t.type){case"dataBar":this.renderData... method renderDataBar (line 3) | renderDataBar(e,t){e.openNode(this.tag,{type:"dataBar",id:t.x14Id}),th... method renderIconSet (line 3) | renderIconSet(e,t){e.openNode(this.tag,{type:"iconSet",priority:t.prio... method createNewModel (line 3) | createNewModel(e){let{attributes:t}=e;return{type:t.type,x14Id:t.id,pr... method onParserClose (line 3) | onParserClose(e,t){Object.assign(this.model,t.model)} method constructor (line 3) | constructor(){super(),this.map={autoFilter:new o,tableColumns:new s({t... method prepare (line 3) | prepare(e,t){this.map.autoFilter.prepare(e),this.map.tableColumns.prep... method tag (line 3) | get tag(){return"table"} method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode(this.tag,{...c.TA... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;const{n... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.p... method reconcile (line 3) | reconcile(e,t){e.columns.forEach(e=>{void 0!==e.dxfId&&(e.style=t.styl... function d (line 22) | function d(){return i||(i=r.process&&r.process.nextTick?r.process.nextTi... method constructor (line 3) | constructor(){super(),this.map={dataBar:this.databarXform=new o,extLst... method tag (line 3) | get tag(){return"cfRule"} method isPrimitive (line 3) | static isPrimitive(e){return"iconSet"!==e.type||!e.custom&&!h[e.iconSet]} method render (line 3) | render(e,t){switch(t.type){case"expression":this.renderExpression(e,t)... method renderExpression (line 3) | renderExpression(e,t){e.openNode(this.tag,{type:"expression",dxfId:t.d... method renderCellIs (line 3) | renderCellIs(e,t){e.openNode(this.tag,{type:"cellIs",dxfId:t.dxfId,pri... method renderTop10 (line 3) | renderTop10(e,t){e.leafNode(this.tag,{type:"top10",dxfId:t.dxfId,prior... method renderAboveAverage (line 3) | renderAboveAverage(e,t){e.leafNode(this.tag,{type:"aboveAverage",dxfId... method renderDataBar (line 3) | renderDataBar(e,t){e.openNode(this.tag,{type:"dataBar",priority:t.prio... method renderColorScale (line 3) | renderColorScale(e,t){e.openNode(this.tag,{type:"colorScale",priority:... method renderIconSet (line 3) | renderIconSet(e,t){d.isPrimitive(t)&&(e.openNode(this.tag,{type:"iconS... method renderText (line 3) | renderText(e,t){e.openNode(this.tag,{type:t.operator,dxfId:t.dxfId,pri... method renderTimePeriod (line 3) | renderTimePeriod(e,t){e.openNode(this.tag,{type:"timePeriod",dxfId:t.d... method createNewModel (line 3) | createNewModel(e){let{attributes:t}=e;return{...f(t),dxfId:n.toIntValu... method onParserClose (line 3) | onParserClose(e,t){switch(e){case"dataBar":case"extLst":case"colorScal... function p (line 22) | function p(e,t,r,n,i){return u.importKey("raw",e,{name:"PBKDF2"},!1,["de... method constructor (line 3) | constructor(){super(),this.map={fileVersion:p.STATIC_XFORMS.fileVersio... method prepare (line 3) | prepare(e){e.sheets=e.worksheets;const t=[];let r=0;e.sheets.forEach(e... method render (line 3) | render(e,t){e.openXml(s.StdDocAttributes),e.openNode("workbook",p.WORK... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.p... method reconcile (line 3) | reconcile(e){const t=(e.workbookRels||[]).reduce((e,t)=>(e[t.Id]=t,e),... method constructor (line 3) | constructor(e){super(),this.map={numFmts:new a({tag:"numFmts",count:!0... method initIndex (line 3) | initIndex(){this.index={style:{},numFmt:{},numFmtNextId:164,font:{},bo... method init (line 3) | init(){this.model={styles:[],numFmts:[],fonts:[],borders:[],fills:[],d... method render (line 3) | render(e,t){t=t||this.model,e.openXml(i.StdDocAttributes),e.openNode("... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.p... method addStyleModel (line 3) | addStyleModel(e,t){if(!e)return 0;if(this.model.fonts.length||this._ad... method getStyleModel (line 3) | getStyleModel(e){const t=this.model.styles[e];if(!t)return null;let r=... method addDxfStyle (line 3) | addDxfStyle(e){return e.numFmt&&(e.numFmtId=this._addNumFmtStr(e.numFm... method getDxfStyle (line 3) | getDxfStyle(e){return this.model.dxfs[e]} method _addStyle (line 3) | _addStyle(e){const t=this.map.style.toXml(e);let r=this.index.style[t]... method _addNumFmtStr (line 3) | _addNumFmtStr(e){let t=h.getDefaultFmtId(e);if(void 0!==t)return t;if(... method _addFont (line 3) | _addFont(e){const t=this.map.font.toXml(e);let r=this.index.font[t];re... method _addBorder (line 3) | _addBorder(e){const t=this.map.border.toXml(e);let r=this.index.border... method _addFill (line 3) | _addFill(e){const t=this.map.fill.toXml(e);let r=this.index.fill[t];re... function f (line 22) | function f(e,t,r){var a=function(e){function t(t){return s(e).update(t).... function o (line 22) | function o(){throw new Error("setTimeout has not been defined")} method constructor (line 3) | constructor(e,t,r){this._worksheet=e,this._number=t,!1!==r&&(this.defn... method number (line 3) | get number(){return this._number} method worksheet (line 3) | get worksheet(){return this._worksheet} method letter (line 3) | get letter(){return s.n2l(this._number)} method isCustomWidth (line 3) | get isCustomWidth(){return void 0!==this.width&&9!==this.width} method defn (line 3) | get defn(){return{header:this._header,key:this.key,width:this.width,st... method defn (line 3) | set defn(e){e?(this.key=e.key,this.width=void 0!==e.width?e.width:9,th... method headers (line 3) | get headers(){return this._header&&this._header instanceof Array?this.... method header (line 3) | get header(){return this._header} method header (line 3) | set header(e){void 0!==e?(this._header=e,this.headers.forEach((e,t)=>{... method key (line 3) | get key(){return this._key} method key (line 3) | set key(e){(this._key&&this._worksheet.getColumnKey(this._key))===this... method hidden (line 3) | get hidden(){return!!this._hidden} method hidden (line 3) | set hidden(e){this._hidden=e} method outlineLevel (line 3) | get outlineLevel(){return this._outlineLevel||0} method outlineLevel (line 3) | set outlineLevel(e){this._outlineLevel=e} method collapsed (line 3) | get collapsed(){return!!(this._outlineLevel&&this._outlineLevel>=this.... method toString (line 3) | toString(){return JSON.stringify({key:this.key,width:this.width,header... method equivalentTo (line 3) | equivalentTo(e){return this.width===e.width&&this.hidden===e.hidden&&t... method isDefault (line 3) | get isDefault(){if(this.isCustomWidth)return!1;if(this.hidden)return!1... method headerCount (line 3) | get headerCount(){return this.headers.length} method eachCell (line 3) | eachCell(e,t){const r=this.number;t||(t=e,e=null),this._worksheet.each... method values (line 3) | get values(){const e=[];return this.eachCell((t,r)=>{t&&t.type!==i.Val... method values (line 3) | set values(e){if(!e)return;const t=this.number;let r=0;e.hasOwnPropert... method _applyStyle (line 3) | _applyStyle(e,t){return this.style[e]=t,this.eachCell(r=>{r[e]=t}),t} method numFmt (line 3) | get numFmt(){return this.style.numFmt} method numFmt (line 3) | set numFmt(e){this._applyStyle("numFmt",e)} method font (line 3) | get font(){return this.style.font} method font (line 3) | set font(e){this._applyStyle("font",e)} method alignment (line 3) | get alignment(){return this.style.alignment} method alignment (line 3) | set alignment(e){this._applyStyle("alignment",e)} method protection (line 3) | get protection(){return this.style.protection} method protection (line 3) | set protection(e){this._applyStyle("protection",e)} method border (line 3) | get border(){return this.style.border} method border (line 3) | set border(e){this._applyStyle("border",e)} method fill (line 3) | get fill(){return this.style.fill} method fill (line 3) | set fill(e){this._applyStyle("fill",e)} method toModel (line 3) | static toModel(e){const t=[];let r=null;return e&&e.forEach((e,n)=>{e.... method fromModel (line 3) | static fromModel(e,t){const r=[];let n=1,i=0;for(t=(t=t||[]).sort((fun... method constructor (line 3) | constructor(){super(),this.map={"v:shape":new s}} method tag (line 3) | get tag(){return"xml"} method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode(this.tag,o.DRAWIN... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.m... method reconcile (line 3) | reconcile(e,t){e.anchors.forEach(e=>{e.br?this.map["xdr:twoCellAnchor"... method constructor (line 3) | constructor(){super(),this.map={"v:textbox":new i,"x:ClientData":new s}} method tag (line 3) | get tag(){return"v:shape"} method render (line 3) | render(e,t,r){e.openNode("v:shape",o.V_SHAPE_ATTRIBUTES(t,r)),e.leafNo... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.p... method constructor (line 3) | constructor(){super(),this.map={Relationship:new s}} method render (line 3) | render(e,t){t=t||this._values,e.openXml(n.StdDocAttributes),e.openNode... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.m... method constructor (line 3) | constructor(){super(),this.map={"x14:id":this.idXform=new s}} method tag (line 3) | get tag(){return"ext"} method render (line 3) | render(e,t){e.openNode(this.tag,{uri:"{B025F937-C7B1-47D3-B67F-A62EFF6... method createNewModel (line 3) | createNewModel(){return{}} method onParserClose (line 3) | onParserClose(e,t){this.model.x14Id=t.model} method constructor (line 3) | constructor(e){super(),this.model=e} method tag (line 3) | get tag(){return"r"} method textXform (line 3) | get textXform(){return this._textXform||(this._textXform=new n)} method fontXform (line 3) | get fontXform(){return this._fontXform||(this._fontXform=new i(o.FONT_... method render (line 3) | render(e,t){t=t||this.model,e.openNode("r"),t.font&&this.fontXform.ren... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){switch(e){case"r":return!1;case"t":return this.model.tex... method constructor (line 3) | constructor(e){super(),this.name=e,this.map={color:new s}} method tag (line 3) | get tag(){return this.name} method render (line 3) | render(e,t,r){const n=t&&t.color||r||this.defaultColor;e.openNode(this... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){return this.parser?(this.parser.parseClose(e)||(this.par... method validStyle (line 3) | validStyle(e){return o.validStyleValues[e]} method constructor (line 3) | constructor(){super(),this.map={fgColor:new i("fgColor"),bgColor:new i... method name (line 3) | get name(){return"pattern"} method tag (line 3) | get tag(){return"patternFill"} method render (line 3) | render(e,t){e.openNode("patternFill"),e.addAttribute("patternType",t.p... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){return!!this.parser&&(this.parser.parseClose(e)||(this.p... method constructor (line 3) | constructor(e){this.parserOptions=e,this.rowParser=new i.RowParser(thi... method removeBOM (line 3) | static removeBOM(e){return e&&65279===e.charCodeAt(0)?e.slice(1):e} method parse (line 3) | parse(e,t){const r=new n.Scanner({line:o.removeBOM(e),parserOptions:th... method parseWithoutComments (line 3) | parseWithoutComments(e){const t=[];let r=!0;for(;r;)r=this.parseRow(e,... method parseWithComments (line 3) | parseWithComments(e){const{parserOptions:t}=this,r=[];for(let n=e.next... method parseRow (line 3) | parseRow(e,t){if(!e.nextNonSpaceToken)return!1;const r=this.rowParser.... method constructor (line 3) | constructor(){this._rowTransform=null,this._rowValidator=null} method createTransform (line 3) | static createTransform(e){return s.isSyncTransform(e)?(t,r)=>{let n=nu... method createValidator (line 3) | static createValidator(e){return s.isSyncValidate(e)?(t,r)=>{r(null,{r... method rowTransform (line 3) | set rowTransform(e){if(!i.default(e))throw new TypeError("The transfor... method rowValidator (line 3) | set rowValidator(e){if(!i.default(e))throw new TypeError("The validate... method transformAndValidate (line 3) | transformAndValidate(e,t){return this.callTransformer(e,(e,r)=>e?t(e):... method callTransformer (line 3) | callTransformer(e,t){return this._rowTransform?this._rowTransform(e,t)... method callValidator (line 3) | callValidator(e,t){return this._rowValidator?this._rowValidator(e,t):t... function a (line 22) | function a(){throw new Error("clearTimeout has not been defined")} method constructor (line 3) | constructor(e,t){this._data=e,this._encoding=t} method length (line 3) | get length(){return this.toBuffer().length} method copy (line 3) | copy(e,t,r,n){return this.toBuffer().copy(e,t,r,n)} method toBuffer (line 3) | toBuffer(){return this._buffer||(this._buffer=n.from(this._data,this._... method constructor (line 3) | constructor(){this._xml=[],this._stack=[],this._rollbacks=[]} method tos (line 3) | get tos(){return this._stack.length?this._stack[this._stack.length-1]:... method cursor (line 3) | get cursor(){return this._xml.length} method openXml (line 3) | openXml(e){const t=this._xml;t.push("\n")} method openNode (line 3) | openNode(e,t){const r=this.tos,n=this._xml;r&&this.open&&n.push(">"),t... method addAttribute (line 3) | addAttribute(e,t){if(!this.open)throw new Error("Cannot write attribut... method addAttributes (line 3) | addAttributes(e){if(!this.open)throw new Error("Cannot write attribute... method writeText (line 3) | writeText(e){const t=this._xml;this.open&&(t.push(">"),this.open=!1),t... method writeXml (line 3) | writeXml(e){this.open&&(this._xml.push(">"),this.open=!1),this.leaf=!1... method closeNode (line 3) | closeNode(){const e=this._stack.pop(),t=this._xml;this.leaf?t.push("/>... method leafNode (line 3) | leafNode(e,t,r){this.openNode(e,t),void 0!==r&&this.writeText(r),this.... method closeAll (line 3) | closeAll(){for(;this._stack.length;)this.closeNode()} method addRollback (line 3) | addRollback(){return this._rollbacks.push({xml:this._xml.length,stack:... method commit (line 3) | commit(){this._rollbacks.pop()} method rollback (line 3) | rollback(){const e=this._rollbacks.pop();this._xml.length>e.xml&&this.... method xml (line 3) | get xml(){return this.closeAll(),this._xml.join("")} method constructor (line 3) | constructor(e){super(),this.options=Object.assign({type:"nodebuffer",c... method append (line 3) | append(e,t){t.hasOwnProperty("base64")&&t.base64?this.zip.file(t.name,... method finalize (line 3) | async finalize(){const e=await this.zip.generateAsync(this.options);th... method read (line 3) | read(e){return this.stream.read(e)} method setEncoding (line 3) | setEncoding(e){return this.stream.setEncoding(e)} method pause (line 3) | pause(){return this.stream.pause()} method resume (line 3) | resume(){return this.stream.resume()} method isPaused (line 3) | isPaused(){return this.stream.isPaused()} method pipe (line 3) | pipe(e,t){return this.stream.pipe(e,t)} method unpipe (line 3) | unpipe(e){return this.stream.unpipe(e)} method unshift (line 3) | unshift(e){return this.stream.unshift(e)} method wrap (line 3) | wrap(e){return this.stream.wrap(e)} method constructor (line 3) | constructor(){super(),this.map={stop:new s}} method name (line 3) | get name(){return"gradient"} method tag (line 3) | get tag(){return"gradientFill"} method render (line 3) | render(e,t){switch(e.openNode("gradientFill"),t.gradient){case"angle":... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){return!!this.parser&&(this.parser.parseClose(e)||(this.m... method constructor (line 3) | constructor(e,t){super(),this.id=e,this.formatCode=t} method tag (line 3) | get tag(){return"numFmt"} method render (line 3) | render(e,t){e.leafNode("numFmt",{numFmtId:t.id,formatCode:t.formatCode})} method parseOpen (line 3) | parseOpen(e){switch(e.name){case"numFmt":return this.model={id:parseIn... method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(){return!1} method constructor (line 3) | constructor(e){super({objectMode:e.objectMode}),this.lines="",this.row... method hasHitRowLimit (line 3) | get hasHitRowLimit(){return this.parserOptions.limitRows&&this.rowCoun... method shouldEmitRows (line 3) | get shouldEmitRows(){return this.parsedRowCount>this.parserOptions.ski... method shouldSkipLine (line 3) | get shouldSkipLine(){return this.parsedLineCount<=this.parserOptions.s... method transform (line 3) | transform(e){return this.rowTransformerValidator.rowTransform=e,this} method validate (line 3) | validate(e){return this.rowTransformerValidator.rowValidator=e,this} method emit (line 3) | emit(e){if("end"===e)return this.endEmitted||(this.endEmitted=!0,super... method _transform (line 3) | _transform(e,t,r){if(this.hasHitRowLimit)return r();const n=a.wrapDone... method _flush (line 3) | _flush(e){const t=a.wrapDoneCallback(e);if(this.hasHitRowLimit)return ... method parse (line 3) | parse(e,t){if(!e)return[];const{line:r,rows:n}=this.parser.parse(e,t);... method processRows (line 3) | processRows(e,r){const n=e.length,i=s=>{const o=e=>e?r(e):s%100!=0?i(s... method transformRow (line 3) | transformRow(e,t){try{this.headerTransformer.transform(e,(r,n)=>r?t(r)... method checkAndEmitHeaders (line 3) | checkAndEmitHeaders(){!this.headersEmitted&&this.headerTransformer.hea... method skipRow (line 3) | skipRow(e){return this.rowCount-=1,e(null,{row:null,isValid:!0})} method pushRow (line 3) | pushRow(e,t){try{this.parserOptions.objectMode?this.push(e):this.push(... method wrapDoneCallback (line 3) | static wrapDoneCallback(e){let t=!1;return function(r){if(r){if(t)thro... function l (line 22) | function l(e){if(n===setTimeout)return setTimeout(e,0);if((n===o||!n)&&s... method constructor (line 3) | constructor(e,t,r){if(!e||!t)throw new Error("A Cell needs a Row");thi... method worksheet (line 3) | get worksheet(){return this._row.worksheet} method workbook (line 3) | get workbook(){return this._row.worksheet.workbook} method destroy (line 3) | destroy(){delete this.style,delete this._value,delete this._row,delete... method numFmt (line 3) | get numFmt(){return this.style.numFmt} method numFmt (line 3) | set numFmt(e){this.style.numFmt=e} method font (line 3) | get font(){return this.style.font} method font (line 3) | set font(e){this.style.font=e} method alignment (line 3) | get alignment(){return this.style.alignment} method alignment (line 3) | set alignment(e){this.style.alignment=e} method border (line 3) | get border(){return this.style.border} method border (line 3) | set border(e){this.style.border=e} method fill (line 3) | get fill(){return this.style.fill} method fill (line 3) | set fill(e){this.style.fill=e} method protection (line 3) | get protection(){return this.style.protection} method protection (line 3) | set protection(e){this.style.protection=e} method _mergeStyle (line 3) | _mergeStyle(e,t,r){const n=e&&e.numFmt||t&&t.numFmt;n&&(r.numFmt=n);co... method address (line 3) | get address(){return this._address} method row (line 3) | get row(){return this._row.number} method col (line 3) | get col(){return this._column.number} method $col$row (line 3) | get $col$row(){return`$${this._column.letter}$${this.row}`} method type (line 3) | get type(){return this._value.type} method effectiveType (line 3) | get effectiveType(){return this._value.effectiveType} method toCsvString (line 3) | toCsvString(){return this._value.toCsvString()} method addMergeRef (line 3) | addMergeRef(){this._mergeCount++} method releaseMergeRef (line 3) | releaseMergeRef(){this._mergeCount--} method isMerged (line 3) | get isMerged(){return this._mergeCount>0||this.type===l.Types.Merge} method merge (line 3) | merge(e,t){this._value.release(),this._value=c.create(l.Types.Merge,th... method unmerge (line 3) | unmerge(){this.type===l.Types.Merge&&(this._value.release(),this._valu... method isMergedTo (line 3) | isMergedTo(e){return this._value.type===l.Types.Merge&&this._value.isM... method master (line 3) | get master(){return this.type===l.Types.Merge?this._value.master:this} method isHyperlink (line 3) | get isHyperlink(){return this._value.type===l.Types.Hyperlink} method hyperlink (line 3) | get hyperlink(){return this._value.hyperlink} method value (line 3) | get value(){return this._value.value} method value (line 3) | set value(e){this.type!==l.Types.Merge?(this._value.release(),this._va... method note (line 3) | get note(){return this._comment&&this._comment.note} method note (line 3) | set note(e){this._comment=new a(e)} method text (line 3) | get text(){return this._value.toString()} method html (line 3) | get html(){return i.escapeHtml(this.text)} method toString (line 3) | toString(){return this.text} method _upgradeToHyperlink (line 3) | _upgradeToHyperlink(e){this.type===l.Types.String&&(this._value=c.crea... method formula (line 3) | get formula(){return this._value.formula} method result (line 3) | get result(){return this._value.result} method formulaType (line 3) | get formulaType(){return this._value.formulaType} method fullAddress (line 3) | get fullAddress(){const{worksheet:e}=this._row;return{sheetName:e.name... method name (line 3) | get name(){return this.names[0]} method name (line 3) | set name(e){this.names=[e]} method names (line 3) | get names(){return this.workbook.definedNames.getNamesEx(this.fullAddr... method names (line 3) | set names(e){const{definedNames:t}=this.workbook;t.removeAllNames(this... method addName (line 3) | addName(e){this.workbook.definedNames.addEx(this.fullAddress,e)} method removeName (line 3) | removeName(e){this.workbook.definedNames.removeEx(this.fullAddress,e)} method removeAllNames (line 3) | removeAllNames(){this.workbook.definedNames.removeAllNames(this.fullAd... method _dataValidations (line 3) | get _dataValidations(){return this.worksheet.dataValidations} method dataValidation (line 3) | get dataValidation(){return this._dataValidations.find(this.address)} method dataValidation (line 3) | set dataValidation(e){this._dataValidations.add(this.address,e)} method model (line 3) | get model(){const{model:e}=this._value;return e.style=this.style,this.... method model (line 3) | set model(e){if(this._value.release(),this._value=c.create(e.type,this... method constructor (line 3) | constructor(e){this._data=e} method length (line 3) | get length(){return this._data.length} method copy (line 3) | copy(e,t,r,n){return this._data._buf.copy(e,t,r,n)} method toBuffer (line 3) | toBuffer(){return this._data.toBuffer()} method constructor (line 3) | constructor(){super(),this.map={Company:new s({tag:"Company"}),Manager... method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode("Properties",l.PR... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.p... method constructor (line 3) | constructor(){super(),this.map={"dc:creator":new o({tag:"dc:creator"})... method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode("cp:corePropertie... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.p... method constructor (line 3) | constructor(){super(),this.map={"xdr:twoCellAnchor":new o,"xdr:oneCell... method prepare (line 3) | prepare(e){e.anchors.forEach((e,t)=>{e.anchorType=function(e){return("... method tag (line 3) | get tag(){return"xdr:wsDr"} method render (line 3) | render(e,t){e.openXml(i.StdDocAttributes),e.openNode(this.tag,l.DRAWIN... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.m... method reconcile (line 3) | reconcile(e,t){e.anchors.forEach(e=>{e.br?this.map["xdr:twoCellAnchor"... method constructor (line 3) | constructor(){super(),this.map={patternFill:new o,gradientFill:new a}} method tag (line 3) | get tag(){return"fill"} method render (line 3) | render(e,t){switch(e.addRollback(),e.openNode("fill"),t.type){case"pat... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){return!!this.parser&&(this.parser.parseClose(e)||(this.m... method validStyle (line 3) | validStyle(e){return l.validPatternValues[e]} method constructor (line 3) | constructor(e){this.rowCount=0,this.formatterOptions=e,this.fieldForma... method isRowHashArray (line 3) | static isRowHashArray(e){return!!Array.isArray(e)&&(Array.isArray(e[0]... method isRowArray (line 3) | static isRowArray(e){return Array.isArray(e)&&!this.isRowHashArray(e)} method gatherHeaders (line 3) | static gatherHeaders(e){return l.isRowHashArray(e)?e.map(e=>e[0]):Arra... method createTransform (line 3) | static createTransform(e){return a.isSyncTransform(e)?(t,r)=>{let n=nu... method rowTransform (line 3) | set rowTransform(e){if(!i.default(e))throw new TypeError("The transfor... method format (line 3) | format(e,t){this.callTransformer(e,(r,n)=>{if(r)return t(r);if(!e)retu... method finish (line 3) | finish(e){const t=[];if(this.formatterOptions.alwaysWriteHeaders&&0===... method checkHeaders (line 3) | checkHeaders(e){if(this.headers)return{shouldFormatColumns:!0,headers:... method gatherColumns (line 3) | gatherColumns(e){if(null===this.headers)throw new Error("Headers is cu... method callTransformer (line 3) | callTransformer(e,t){return this._rowTransform?this._rowTransform(e,t)... method formatColumns (line 3) | formatColumns(e,t){const r=e.map((e,r)=>this.fieldFormatter.format(e,r... function d (line 22) | function d(){h&&c&&(h=!1,c.length?u=c.concat(u):f=-1,u.length&&p())} method constructor (line 3) | constructor(){super(),this.map={dataBar:this.databarXform=new o,extLst... method tag (line 3) | get tag(){return"cfRule"} method isPrimitive (line 3) | static isPrimitive(e){return"iconSet"!==e.type||!e.custom&&!h[e.iconSet]} method render (line 3) | render(e,t){switch(t.type){case"expression":this.renderExpression(e,t)... method renderExpression (line 3) | renderExpression(e,t){e.openNode(this.tag,{type:"expression",dxfId:t.d... method renderCellIs (line 3) | renderCellIs(e,t){e.openNode(this.tag,{type:"cellIs",dxfId:t.dxfId,pri... method renderTop10 (line 3) | renderTop10(e,t){e.leafNode(this.tag,{type:"top10",dxfId:t.dxfId,prior... method renderAboveAverage (line 3) | renderAboveAverage(e,t){e.leafNode(this.tag,{type:"aboveAverage",dxfId... method renderDataBar (line 3) | renderDataBar(e,t){e.openNode(this.tag,{type:"dataBar",priority:t.prio... method renderColorScale (line 3) | renderColorScale(e,t){e.openNode(this.tag,{type:"colorScale",priority:... method renderIconSet (line 3) | renderIconSet(e,t){d.isPrimitive(t)&&(e.openNode(this.tag,{type:"iconS... method renderText (line 3) | renderText(e,t){e.openNode(this.tag,{type:t.operator,dxfId:t.dxfId,pri... method renderTimePeriod (line 3) | renderTimePeriod(e,t){e.openNode(this.tag,{type:"timePeriod",dxfId:t.d... method createNewModel (line 3) | createNewModel(e){let{attributes:t}=e;return{...f(t),dxfId:n.toIntValu... method onParserClose (line 3) | onParserClose(e,t){switch(e){case"dataBar":case"extLst":case"colorScal... function p (line 22) | function p(){if(!h){var e=l(d);h=!0;for(var t=u.length;t;){for(c=u,u=[];... method constructor (line 3) | constructor(){super(),this.map={fileVersion:p.STATIC_XFORMS.fileVersio... method prepare (line 3) | prepare(e){e.sheets=e.worksheets;const t=[];let r=0;e.sheets.forEach(e... method render (line 3) | render(e,t){e.openXml(s.StdDocAttributes),e.openNode("workbook",p.WORK... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.p... method reconcile (line 3) | reconcile(e){const t=(e.workbookRels||[]).reduce((e,t)=>(e[t.Id]=t,e),... method constructor (line 3) | constructor(e){super(),this.map={numFmts:new a({tag:"numFmts",count:!0... method initIndex (line 3) | initIndex(){this.index={style:{},numFmt:{},numFmtNextId:164,font:{},bo... method init (line 3) | init(){this.model={styles:[],numFmts:[],fonts:[],borders:[],fills:[],d... method render (line 3) | render(e,t){t=t||this.model,e.openXml(i.StdDocAttributes),e.openNode("... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.p... method addStyleModel (line 3) | addStyleModel(e,t){if(!e)return 0;if(this.model.fonts.length||this._ad... method getStyleModel (line 3) | getStyleModel(e){const t=this.model.styles[e];if(!t)return null;let r=... method addDxfStyle (line 3) | addDxfStyle(e){return e.numFmt&&(e.numFmtId=this._addNumFmtStr(e.numFm... method getDxfStyle (line 3) | getDxfStyle(e){return this.model.dxfs[e]} method _addStyle (line 3) | _addStyle(e){const t=this.map.style.toXml(e);let r=this.index.style[t]... method _addNumFmtStr (line 3) | _addNumFmtStr(e){let t=h.getDefaultFmtId(e);if(void 0!==t)return t;if(... method _addFont (line 3) | _addFont(e){const t=this.map.font.toXml(e);let r=this.index.font[t];re... method _addBorder (line 3) | _addBorder(e){const t=this.map.border.toXml(e);let r=this.index.border... method _addFill (line 3) | _addFill(e){const t=this.map.fill.toXml(e);let r=this.index.fill[t];re... function m (line 22) | function m(e,t){this.fun=e,this.array=t} function b (line 22) | function b(){} function s (line 22) | function s(e){var t=i.allocUnsafe(4);return t.writeUInt32BE(e,0),t} method prepare (line 3) | prepare(){} method render (line 3) | render(){} method parseOpen (line 3) | parseOpen(e){} method parseText (line 3) | parseText(e){} method parseClose (line 3) | parseClose(e){} method reconcile (line 3) | reconcile(e,t){} method reset (line 3) | reset(){this.model=null,this.map&&Object.values(this.map).forEach(e=>{... method mergeModel (line 3) | mergeModel(e){this.model=Object.assign(this.model||{},e)} method parse (line 3) | async parse(e){for await(const t of e)for(const{eventType:e,value:r}of... method parseStream (line 3) | async parseStream(e){return this.parse(n(e))} method xml (line 3) | get xml(){return this.toXml(this.model)} method toXml (line 3) | toXml(e){const t=new i;return this.render(t,e),t.xml} method toAttribute (line 3) | static toAttribute(e,t){let r=arguments.length>2&&void 0!==arguments[2... method toStringAttribute (line 3) | static toStringAttribute(e,t){let r=arguments.length>2&&void 0!==argum... method toStringValue (line 3) | static toStringValue(e,t){return void 0===e?t:e} method toBoolAttribute (line 3) | static toBoolAttribute(e,t){let r=arguments.length>2&&void 0!==argumen... method toBoolValue (line 3) | static toBoolValue(e,t){return void 0===e?t:"1"===e} method toIntAttribute (line 3) | static toIntAttribute(e,t){let r=arguments.length>2&&void 0!==argument... method toIntValue (line 3) | static toIntValue(e,t){return void 0===e?t:parseInt(e,10)} method toFloatAttribute (line 3) | static toFloatAttribute(e,t){let r=arguments.length>2&&void 0!==argume... method toFloatValue (line 3) | static toFloatValue(e,t){return void 0===e?t:parseFloat(e)} method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode("Types",s.PROPERT... method parseOpen (line 3) | parseOpen(){return!1} method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(){return!1} method tag (line 3) | get tag(){return"x14:id"} method render (line 3) | render(e,t){e.leafNode(this.tag,null,t)} method parseOpen (line 3) | parseOpen(){this.model=""} method parseText (line 3) | parseText(e){this.model+=e} method parseClose (line 3) | parseClose(e){return e!==this.tag} method constructor (line 3) | constructor(){super(),this.map={"x14:conditionalFormattings":this.cond... method tag (line 3) | get tag(){return"ext"} method hasContent (line 3) | hasContent(e){return this.conditionalFormattings.hasContent(e.conditio... method prepare (line 3) | prepare(e,t){this.conditionalFormattings.prepare(e.conditionalFormatti... method render (line 3) | render(e,t){e.openNode("ext",{uri:"{78C0D931-6437-407d-A8EE-F0AAD7539E... method createNewModel (line 3) | createNewModel(){return{}} method onParserClose (line 3) | onParserClose(e,t){this.model[e]=t.model} method constructor (line 3) | constructor(){super(),this.map={color:new i}} method tag (line 3) | get tag(){return"stop"} method render (line 3) | render(e,t){e.openNode("stop"),e.addAttribute("position",t.position),t... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(e){return!!this.parser&&(this.parser.parseClose(e)||(this.m... method constructor (line 3) | constructor(e){super({writableObjectMode:e.objectMode}),this.hasWritte... method transform (line 3) | transform(e){return this.rowFormatter.rowTransform=e,this} method _transform (line 3) | _transform(e,r,n){let i=!1;try{this.hasWrittenBOM||(this.push(this.for... method _flush (line 3) | _flush(e){this.rowFormatter.finish((r,n)=>r?e(r):(n&&n.forEach(e=>{thi... function i (line 22) | function i(){throw new Error("secure random number generation not suppor... method constructor (line 3) | constructor(e,t){let r=arguments.length>2&&void 0!==arguments[2]?argum... method asInstance (line 3) | static asInstance(e){return e instanceof i||null==e?e:new i(e)} method col (line 3) | get col(){return this.nativeCol+Math.min(this.colWidth-1,this.nativeCo... method col (line 3) | set col(e){this.nativeCol=Math.floor(e),this.nativeColOff=Math.floor((... method row (line 3) | get row(){return this.nativeRow+Math.min(this.rowHeight-1,this.nativeR... method row (line 3) | set row(e){this.nativeRow=Math.floor(e),this.nativeRowOff=Math.floor((... method colWidth (line 3) | get colWidth(){return this.worksheet&&this.worksheet.getColumn(this.na... method rowHeight (line 3) | get rowHeight(){return this.worksheet&&this.worksheet.getRow(this.nati... method model (line 3) | get model(){return{nativeCol:this.nativeCol,nativeColOff:this.nativeCo... method model (line 3) | set model(e){this.nativeCol=e.nativeCol,this.nativeColOff=e.nativeColO... method constructor (line 3) | constructor(e){this.note=e} method model (line 3) | get model(){let e=null;switch(typeof this.note){case"string":e={type:"... method model (line 3) | set model(e){const{note:t}=e,{texts:r}=t;1===r.length&&1===Object.keys... method fromModel (line 3) | static fromModel(e){const t=new i;return t.model=e,t} method constructor (line 3) | constructor(){this.decode(arguments)} method setTLBR (line 3) | setTLBR(e,t,r,i,s){if(arguments.length<4){const i=n.decodeAddress(e),o... method decode (line 3) | decode(e){switch(e.length){case 5:this.setTLBR(e[0],e[1],e[2],e[3],e[4... method top (line 3) | get top(){return this.model.top||1} method top (line 3) | set top(e){this.model.top=e} method left (line 3) | get left(){return this.model.left||1} method left (line 3) | set left(e){this.model.left=e} method bottom (line 3) | get bottom(){return this.model.bottom||1} method bottom (line 3) | set bottom(e){this.model.bottom=e} method right (line 3) | get right(){return this.model.right||1} method right (line 3) | set right(e){this.model.right=e} method sheetName (line 3) | get sheetName(){return this.model.sheetName} method sheetName (line 3) | set sheetName(e){this.model.sheetName=e} method _serialisedSheetName (line 3) | get _serialisedSheetName(){const{sheetName:e}=this.model;return e?/^[a... method expand (line 3) | expand(e,t,r,n){(!this.model.top||e1?this.range:this._serialisedSheetN... method $shortRange (line 3) | get $shortRange(){return this.count>1?this.$range:this._serialisedShee... method count (line 3) | get count(){return(1+this.bottom-this.top)*(1+this.right-this.left)} method toString (line 3) | toString(){return this.range} method intersects (line 3) | intersects(e){return(!e.sheetName||!this.sheetName||e.sheetName===this... method contains (line 3) | contains(e){const t=n.decodeEx(e);return this.containsEx(t)} method containsEx (line 3) | containsEx(e){return(!e.sheetName||!this.sheetName||e.sheetName===this... method forEachAddress (line 3) | forEachAddress(e){for(let t=this.left;t<=this.right;t++)for(let r=this... method constructor (line 3) | constructor(e,t,r){this.table=e,this.column=t,this.index=r} method _set (line 3) | _set(e,t){this.table.cacheState(),this.column[e]=t} method name (line 3) | get name(){return this.column.name} method name (line 3) | set name(e){this._set("name",e)} method filterButton (line 3) | get filterButton(){return this.column.filterButton} method filterButton (line 3) | set filterButton(e){this.column.filterButton=e} method style (line 3) | get style(){return this.column.style} method style (line 3) | set style(e){this.column.style=e} method totalsRowLabel (line 3) | get totalsRowLabel(){return this.column.totalsRowLabel} method totalsRowLabel (line 3) | set totalsRowLabel(e){this._set("totalsRowLabel",e)} method totalsRowFunction (line 3) | get totalsRowFunction(){return this.column.totalsRowFunction} method totalsRowFunction (line 3) | set totalsRowFunction(e){this._set("totalsRowFunction",e)} method totalsRowResult (line 3) | get totalsRowResult(){return this.column.totalsRowResult} method totalsRowResult (line 3) | set totalsRowResult(e){this._set("totalsRowResult",e)} method totalsRowFormula (line 3) | get totalsRowFormula(){return this.column.totalsRowFormula} method totalsRowFormula (line 3) | set totalsRowFormula(e){this._set("totalsRowFormula",e)} method constructor (line 3) | constructor(e){super(),this.model=e} method tag (line 3) | get tag(){return"u"} method render (line 3) | render(e,t){if(!0===(t=t||this.model))e.leafNode("u");else{const r=i.A... method parseOpen (line 3) | parseOpen(e){"u"===e.name&&(this.model=e.attributes.val||!0)} method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(){return!1} function h (line 22) | function h(e,t){if("number"!=typeof e||e!=e)throw new TypeError("offset ... function f (line 22) | function f(e,t,r){if("number"!=typeof e||e!=e)throw new TypeError("size ... function d (line 22) | function d(e,r,n,i){if(t.browser){var s=e.buffer,a=new Uint8Array(s,r,n)... method constructor (line 3) | constructor(){super(),this.map={dataBar:this.databarXform=new o,extLst... method tag (line 3) | get tag(){return"cfRule"} method isPrimitive (line 3) | static isPrimitive(e){return"iconSet"!==e.type||!e.custom&&!h[e.iconSet]} method render (line 3) | render(e,t){switch(t.type){case"expression":this.renderExpression(e,t)... method renderExpression (line 3) | renderExpression(e,t){e.openNode(this.tag,{type:"expression",dxfId:t.d... method renderCellIs (line 3) | renderCellIs(e,t){e.openNode(this.tag,{type:"cellIs",dxfId:t.dxfId,pri... method renderTop10 (line 3) | renderTop10(e,t){e.leafNode(this.tag,{type:"top10",dxfId:t.dxfId,prior... method renderAboveAverage (line 3) | renderAboveAverage(e,t){e.leafNode(this.tag,{type:"aboveAverage",dxfId... method renderDataBar (line 3) | renderDataBar(e,t){e.openNode(this.tag,{type:"dataBar",priority:t.prio... method renderColorScale (line 3) | renderColorScale(e,t){e.openNode(this.tag,{type:"colorScale",priority:... method renderIconSet (line 3) | renderIconSet(e,t){d.isPrimitive(t)&&(e.openNode(this.tag,{type:"iconS... method renderText (line 3) | renderText(e,t){e.openNode(this.tag,{type:t.operator,dxfId:t.dxfId,pri... method renderTimePeriod (line 3) | renderTimePeriod(e,t){e.openNode(this.tag,{type:"timePeriod",dxfId:t.d... method createNewModel (line 3) | createNewModel(e){let{attributes:t}=e;return{...f(t),dxfId:n.toIntValu... method onParserClose (line 3) | onParserClose(e,t){switch(e){case"dataBar":case"extLst":case"colorScal... function i (line 22) | function i(e,t,r){r||(r=Error);var i=function(e){var r,n;function i(r,n,... method constructor (line 3) | constructor(e,t){let r=arguments.length>2&&void 0!==arguments[2]?argum... method asInstance (line 3) | static asInstance(e){return e instanceof i||null==e?e:new i(e)} method col (line 3) | get col(){return this.nativeCol+Math.min(this.colWidth-1,this.nativeCo... method col (line 3) | set col(e){this.nativeCol=Math.floor(e),this.nativeColOff=Math.floor((... method row (line 3) | get row(){return this.nativeRow+Math.min(this.rowHeight-1,this.nativeR... method row (line 3) | set row(e){this.nativeRow=Math.floor(e),this.nativeRowOff=Math.floor((... method colWidth (line 3) | get colWidth(){return this.worksheet&&this.worksheet.getColumn(this.na... method rowHeight (line 3) | get rowHeight(){return this.worksheet&&this.worksheet.getRow(this.nati... method model (line 3) | get model(){return{nativeCol:this.nativeCol,nativeColOff:this.nativeCo... method model (line 3) | set model(e){this.nativeCol=e.nativeCol,this.nativeColOff=e.nativeColO... method constructor (line 3) | constructor(e){this.note=e} method model (line 3) | get model(){let e=null;switch(typeof this.note){case"string":e={type:"... method model (line 3) | set model(e){const{note:t}=e,{texts:r}=t;1===r.length&&1===Object.keys... method fromModel (line 3) | static fromModel(e){const t=new i;return t.model=e,t} method constructor (line 3) | constructor(){this.decode(arguments)} method setTLBR (line 3) | setTLBR(e,t,r,i,s){if(arguments.length<4){const i=n.decodeAddress(e),o... method decode (line 3) | decode(e){switch(e.length){case 5:this.setTLBR(e[0],e[1],e[2],e[3],e[4... method top (line 3) | get top(){return this.model.top||1} method top (line 3) | set top(e){this.model.top=e} method left (line 3) | get left(){return this.model.left||1} method left (line 3) | set left(e){this.model.left=e} method bottom (line 3) | get bottom(){return this.model.bottom||1} method bottom (line 3) | set bottom(e){this.model.bottom=e} method right (line 3) | get right(){return this.model.right||1} method right (line 3) | set right(e){this.model.right=e} method sheetName (line 3) | get sheetName(){return this.model.sheetName} method sheetName (line 3) | set sheetName(e){this.model.sheetName=e} method _serialisedSheetName (line 3) | get _serialisedSheetName(){const{sheetName:e}=this.model;return e?/^[a... method expand (line 3) | expand(e,t,r,n){(!this.model.top||e1?this.range:this._serialisedSheetN... method $shortRange (line 3) | get $shortRange(){return this.count>1?this.$range:this._serialisedShee... method count (line 3) | get count(){return(1+this.bottom-this.top)*(1+this.right-this.left)} method toString (line 3) | toString(){return this.range} method intersects (line 3) | intersects(e){return(!e.sheetName||!this.sheetName||e.sheetName===this... method contains (line 3) | contains(e){const t=n.decodeEx(e);return this.containsEx(t)} method containsEx (line 3) | containsEx(e){return(!e.sheetName||!this.sheetName||e.sheetName===this... method forEachAddress (line 3) | forEachAddress(e){for(let t=this.left;t<=this.right;t++)for(let r=this... method constructor (line 3) | constructor(e,t,r){this.table=e,this.column=t,this.index=r} method _set (line 3) | _set(e,t){this.table.cacheState(),this.column[e]=t} method name (line 3) | get name(){return this.column.name} method name (line 3) | set name(e){this._set("name",e)} method filterButton (line 3) | get filterButton(){return this.column.filterButton} method filterButton (line 3) | set filterButton(e){this.column.filterButton=e} method style (line 3) | get style(){return this.column.style} method style (line 3) | set style(e){this.column.style=e} method totalsRowLabel (line 3) | get totalsRowLabel(){return this.column.totalsRowLabel} method totalsRowLabel (line 3) | set totalsRowLabel(e){this._set("totalsRowLabel",e)} method totalsRowFunction (line 3) | get totalsRowFunction(){return this.column.totalsRowFunction} method totalsRowFunction (line 3) | set totalsRowFunction(e){this._set("totalsRowFunction",e)} method totalsRowResult (line 3) | get totalsRowResult(){return this.column.totalsRowResult} method totalsRowResult (line 3) | set totalsRowResult(e){this._set("totalsRowResult",e)} method totalsRowFormula (line 3) | get totalsRowFormula(){return this.column.totalsRowFormula} method totalsRowFormula (line 3) | set totalsRowFormula(e){this._set("totalsRowFormula",e)} method constructor (line 3) | constructor(e){super(),this.model=e} method tag (line 3) | get tag(){return"u"} method render (line 3) | render(e,t){if(!0===(t=t||this.model))e.leafNode("u");else{const r=i.A... method parseOpen (line 3) | parseOpen(e){"u"===e.name&&(this.model=e.attributes.val||!0)} method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(){return!1} function s (line 22) | function s(e,t){if(Array.isArray(e)){var r=e.length;return e=e.map((func... method prepare (line 3) | prepare(){} method render (line 3) | render(){} method parseOpen (line 3) | parseOpen(e){} method parseText (line 3) | parseText(e){} method parseClose (line 3) | parseClose(e){} method reconcile (line 3) | reconcile(e,t){} method reset (line 3) | reset(){this.model=null,this.map&&Object.values(this.map).forEach(e=>{... method mergeModel (line 3) | mergeModel(e){this.model=Object.assign(this.model||{},e)} method parse (line 3) | async parse(e){for await(const t of e)for(const{eventType:e,value:r}of... method parseStream (line 3) | async parseStream(e){return this.parse(n(e))} method xml (line 3) | get xml(){return this.toXml(this.model)} method toXml (line 3) | toXml(e){const t=new i;return this.render(t,e),t.xml} method toAttribute (line 3) | static toAttribute(e,t){let r=arguments.length>2&&void 0!==arguments[2... method toStringAttribute (line 3) | static toStringAttribute(e,t){let r=arguments.length>2&&void 0!==argum... method toStringValue (line 3) | static toStringValue(e,t){return void 0===e?t:e} method toBoolAttribute (line 3) | static toBoolAttribute(e,t){let r=arguments.length>2&&void 0!==argumen... method toBoolValue (line 3) | static toBoolValue(e,t){return void 0===e?t:"1"===e} method toIntAttribute (line 3) | static toIntAttribute(e,t){let r=arguments.length>2&&void 0!==argument... method toIntValue (line 3) | static toIntValue(e,t){return void 0===e?t:parseInt(e,10)} method toFloatAttribute (line 3) | static toFloatAttribute(e,t){let r=arguments.length>2&&void 0!==argume... method toFloatValue (line 3) | static toFloatValue(e,t){return void 0===e?t:parseFloat(e)} method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode("Types",s.PROPERT... method parseOpen (line 3) | parseOpen(){return!1} method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(){return!1} method tag (line 3) | get tag(){return"x14:id"} method render (line 3) | render(e,t){e.leafNode(this.tag,null,t)} method parseOpen (line 3) | parseOpen(){this.model=""} method parseText (line 3) | parseText(e){this.model+=e} method parseClose (line 3) | parseClose(e){return e!==this.tag} method constructor (line 3) | constructor(){super(),this.map={"x14:conditionalFormattings":this.cond... method tag (line 3) | get tag(){return"ext"} method hasContent (line 3) | hasContent(e){return this.conditionalFormattings.hasContent(e.conditio... method prepare (line 3) | prepare(e,t){this.conditionalFormattings.prepare(e.conditionalFormatti... method render (line 3) | render(e,t){e.openNode("ext",{uri:"{78C0D931-6437-407d-A8EE-F0AAD7539E... method createNewModel (line 3) | createNewModel(){return{}} method onParserClose (line 3) | onParserClose(e,t){this.model[e]=t.model} method constructor (line 3) | constructor(){super(),this.map={color:new i}} method tag (line 3) | get tag(){return"stop"} method render (line 3) | render(e,t){e.openNode("stop"),e.addAttribute("position",t.position),t... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(e){return!!this.parser&&(this.parser.parseClose(e)||(this.m... method constructor (line 3) | constructor(e){super({writableObjectMode:e.objectMode}),this.hasWritte... method transform (line 3) | transform(e){return this.rowFormatter.rowTransform=e,this} method _transform (line 3) | _transform(e,r,n){let i=!1;try{this.hasWrittenBOM||(this.push(this.for... method _flush (line 3) | _flush(e){this.rowFormatter.finish((r,n)=>r?e(r):(n&&n.forEach(e=>{thi... function c (line 22) | function c(e){if(!(this instanceof c))return new c(e);i.call(this,e),s.c... method constructor (line 3) | constructor(e){this._data=e} method length (line 3) | get length(){return this._data.length} method copy (line 3) | copy(e,t,r,n){this._data.copy(e,t,r,n)} method toBuffer (line 3) | toBuffer(){return this._data} method constructor (line 3) | constructor(){super(),this.map={"x14:dataBar":this.databarXform=new o,... method tag (line 3) | get tag(){return"x14:cfRule"} method isExt (line 3) | static isExt(e){return"dataBar"===e.type?o.isExt(e):!("iconSet"!==e.ty... method prepare (line 3) | prepare(e){c.isExt(e)&&(e.x14Id=`{${n()}}`.toUpperCase())} method render (line 3) | render(e,t){if(c.isExt(t))switch(t.type){case"dataBar":this.renderData... method renderDataBar (line 3) | renderDataBar(e,t){e.openNode(this.tag,{type:"dataBar",id:t.x14Id}),th... method renderIconSet (line 3) | renderIconSet(e,t){e.openNode(this.tag,{type:"iconSet",priority:t.prio... method createNewModel (line 3) | createNewModel(e){let{attributes:t}=e;return{type:t.type,x14Id:t.id,pr... method onParserClose (line 3) | onParserClose(e,t){Object.assign(this.model,t.model)} method constructor (line 3) | constructor(){super(),this.map={autoFilter:new o,tableColumns:new s({t... method prepare (line 3) | prepare(e,t){this.map.autoFilter.prepare(e),this.map.tableColumns.prep... method tag (line 3) | get tag(){return"table"} method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode(this.tag,{...c.TA... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;const{n... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.p... method reconcile (line 3) | reconcile(e,t){e.columns.forEach(e=>{void 0!==e.dxfId&&(e.style=t.styl... function u (line 22) | function u(){this._writableState.ended||r.nextTick(h,this)} method constructor (line 3) | constructor(e){this.size=e,this.buffer=n.alloc(e),this.iRead=0,this.iW... method toBuffer (line 3) | toBuffer(){if(0===this.iRead&&this.iWrite===this.size)return this.buff... method length (line 3) | get length(){return this.iWrite-this.iRead} method eod (line 3) | get eod(){return this.iRead===this.iWrite} method full (line 3) | get full(){return this.iWrite===this.size} method read (line 3) | read(e){let t;return 0===e?null:void 0===e||e>=this.length?(t=this.toB... method write (line 3) | write(e,t,r){const n=Math.min(r,this.size-this.iWrite);return e.copy(t... method constructor (line 3) | constructor(e){super(),this.options=e||u.OPTIONS,this.map={b:{prop:"bo... method tag (line 3) | get tag(){return this.options.tagName} method render (line 3) | render(e,t){const{map:r}=this;e.openNode(this.options.tagName),l.each(... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;if(this... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser&&!this.parser.parseClose(e)){const t=this... function h (line 22) | function h(e){e.end()} function i (line 22) | function i(e){if(!(this instanceof i))return new i(e);n.call(this,e)} method constructor (line 3) | constructor(e,t){let r=arguments.length>2&&void 0!==arguments[2]?argum... method asInstance (line 3) | static asInstance(e){return e instanceof i||null==e?e:new i(e)} method col (line 3) | get col(){return this.nativeCol+Math.min(this.colWidth-1,this.nativeCo... method col (line 3) | set col(e){this.nativeCol=Math.floor(e),this.nativeColOff=Math.floor((... method row (line 3) | get row(){return this.nativeRow+Math.min(this.rowHeight-1,this.nativeR... method row (line 3) | set row(e){this.nativeRow=Math.floor(e),this.nativeRowOff=Math.floor((... method colWidth (line 3) | get colWidth(){return this.worksheet&&this.worksheet.getColumn(this.na... method rowHeight (line 3) | get rowHeight(){return this.worksheet&&this.worksheet.getRow(this.nati... method model (line 3) | get model(){return{nativeCol:this.nativeCol,nativeColOff:this.nativeCo... method model (line 3) | set model(e){this.nativeCol=e.nativeCol,this.nativeColOff=e.nativeColO... method constructor (line 3) | constructor(e){this.note=e} method model (line 3) | get model(){let e=null;switch(typeof this.note){case"string":e={type:"... method model (line 3) | set model(e){const{note:t}=e,{texts:r}=t;1===r.length&&1===Object.keys... method fromModel (line 3) | static fromModel(e){const t=new i;return t.model=e,t} method constructor (line 3) | constructor(){this.decode(arguments)} method setTLBR (line 3) | setTLBR(e,t,r,i,s){if(arguments.length<4){const i=n.decodeAddress(e),o... method decode (line 3) | decode(e){switch(e.length){case 5:this.setTLBR(e[0],e[1],e[2],e[3],e[4... method top (line 3) | get top(){return this.model.top||1} method top (line 3) | set top(e){this.model.top=e} method left (line 3) | get left(){return this.model.left||1} method left (line 3) | set left(e){this.model.left=e} method bottom (line 3) | get bottom(){return this.model.bottom||1} method bottom (line 3) | set bottom(e){this.model.bottom=e} method right (line 3) | get right(){return this.model.right||1} method right (line 3) | set right(e){this.model.right=e} method sheetName (line 3) | get sheetName(){return this.model.sheetName} method sheetName (line 3) | set sheetName(e){this.model.sheetName=e} method _serialisedSheetName (line 3) | get _serialisedSheetName(){const{sheetName:e}=this.model;return e?/^[a... method expand (line 3) | expand(e,t,r,n){(!this.model.top||e1?this.range:this._serialisedSheetN... method $shortRange (line 3) | get $shortRange(){return this.count>1?this.$range:this._serialisedShee... method count (line 3) | get count(){return(1+this.bottom-this.top)*(1+this.right-this.left)} method toString (line 3) | toString(){return this.range} method intersects (line 3) | intersects(e){return(!e.sheetName||!this.sheetName||e.sheetName===this... method contains (line 3) | contains(e){const t=n.decodeEx(e);return this.containsEx(t)} method containsEx (line 3) | containsEx(e){return(!e.sheetName||!this.sheetName||e.sheetName===this... method forEachAddress (line 3) | forEachAddress(e){for(let t=this.left;t<=this.right;t++)for(let r=this... method constructor (line 3) | constructor(e,t,r){this.table=e,this.column=t,this.index=r} method _set (line 3) | _set(e,t){this.table.cacheState(),this.column[e]=t} method name (line 3) | get name(){return this.column.name} method name (line 3) | set name(e){this._set("name",e)} method filterButton (line 3) | get filterButton(){return this.column.filterButton} method filterButton (line 3) | set filterButton(e){this.column.filterButton=e} method style (line 3) | get style(){return this.column.style} method style (line 3) | set style(e){this.column.style=e} method totalsRowLabel (line 3) | get totalsRowLabel(){return this.column.totalsRowLabel} method totalsRowLabel (line 3) | set totalsRowLabel(e){this._set("totalsRowLabel",e)} method totalsRowFunction (line 3) | get totalsRowFunction(){return this.column.totalsRowFunction} method totalsRowFunction (line 3) | set totalsRowFunction(e){this._set("totalsRowFunction",e)} method totalsRowResult (line 3) | get totalsRowResult(){return this.column.totalsRowResult} method totalsRowResult (line 3) | set totalsRowResult(e){this._set("totalsRowResult",e)} method totalsRowFormula (line 3) | get totalsRowFormula(){return this.column.totalsRowFormula} method totalsRowFormula (line 3) | set totalsRowFormula(e){this._set("totalsRowFormula",e)} method constructor (line 3) | constructor(e){super(),this.model=e} method tag (line 3) | get tag(){return"u"} method render (line 3) | render(e,t){if(!0===(t=t||this.model))e.leafNode("u");else{const r=i.A... method parseOpen (line 3) | parseOpen(e){"u"===e.name&&(this.model=e.attributes.val||!0)} method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(){return!1} function S (line 22) | function S(t,r,n){i=i||e("./_stream_duplex"),t=t||{},"boolean"!=typeof n... function M (line 22) | function M(t){if(i=i||e("./_stream_duplex"),!(this instanceof M))return ... method constructor (line 3) | constructor(e){this.workbook=e} method readFile (line 3) | async readFile(e,t){if(!await c.fs.exists(e))throw new Error("File not... method parseRels (line 3) | parseRels(e){return(new m).parseStream(e)} method parseWorkbook (line 3) | parseWorkbook(e){return(new y).parseStream(e)} method parseSharedStrings (line 3) | parseSharedStrings(e){return(new p).parseStream(e)} method reconcile (line 3) | reconcile(e,t){const r=new y,n=new v(t),i=new w,s=new _;r.reconcile(e)... method _processWorksheetEntry (line 3) | async _processWorksheetEntry(e,t,r,n,i){const s=new v(n),o=await s.par... method _processCommentEntry (line 3) | async _processCommentEntry(e,t,r){const n=new x,i=await n.parseStream(... method _processTableEntry (line 3) | async _processTableEntry(e,t,r){const n=new _,i=await n.parseStream(e)... method _processWorksheetRelsEntry (line 3) | async _processWorksheetRelsEntry(e,t,r){const n=new m,i=await n.parseS... method _processMediaEntry (line 3) | async _processMediaEntry(e,t,r){const n=r.lastIndexOf(".");if(n>=1){co... method _processDrawingEntry (line 3) | async _processDrawingEntry(e,t,r){const n=new w,i=await n.parseStream(... method _processDrawingRelsEntry (line 3) | async _processDrawingRelsEntry(e,t,r){const n=new m,i=await n.parseStr... method _processVmlDrawingEntry (line 3) | async _processVmlDrawingEntry(e,t,r){const n=new k,i=await n.parseStre... method _processThemeEntry (line 3) | async _processThemeEntry(e,t,r){await new Promise((n,i)=>{const s=new ... method createInputStream (line 3) | createInputStream(){throw new Error("`XLSX#createInputStream` is depre... method read (line 3) | async read(e,t){!e[Symbol.asyncIterator]&&e.pipe&&(e=e.pipe(new o));co... method load (line 3) | async load(e,t){let i;i=t&&t.base64?n.from(e.toString(),"base64"):e;co... method addMedia (line 3) | async addMedia(e,t){await Promise.all(t.media.map(async t=>{if("image"... method addDrawings (line 3) | addDrawings(e,t){const r=new w,n=new m;t.worksheets.forEach(t=>{const{... method addTables (line 3) | addTables(e,t){const r=new _;t.worksheets.forEach(t=>{const{tables:n}=... method addContentTypes (line 3) | async addContentTypes(e,t){const r=(new b).toXml(t);e.append(r,{name:"... method addApp (line 3) | async addApp(e,t){const r=(new g).toXml(t);e.append(r,{name:"docProps/... method addCore (line 3) | async addCore(e,t){const r=new d;e.append(r.toXml(t),{name:"docProps/c... method addThemes (line 3) | async addThemes(e,t){const r=t.themes||{theme1:S};Object.keys(r).forEa... method addOfficeRels (line 3) | async addOfficeRels(e){const t=(new m).toXml([{Id:"rId1",Type:M.RelTyp... method addWorkbookRels (line 3) | async addWorkbookRels(e,t){let r=1;const n=[{Id:"rId"+r++,Type:M.RelTy... method addSharedStrings (line 3) | async addSharedStrings(e,t){t.sharedStrings&&t.sharedStrings.count&&e.... method addStyles (line 3) | async addStyles(e,t){const{xml:r}=t.styles;r&&e.append(r,{name:"xl/sty... method addWorkbook (line 3) | async addWorkbook(e,t){const r=new y;e.append(r.toXml(t),{name:"xl/wor... method addWorksheets (line 3) | async addWorksheets(e,t){const r=new v,n=new m,i=new x,s=new k;t.works... method _finalize (line 3) | _finalize(e){return new Promise((t,r)=>{e.on("finish",()=>{t(this)}),e... method prepareModel (line 3) | prepareModel(e,t){e.creator=e.creator||"ExcelJS",e.lastModifiedBy=e.la... method write (line 3) | async write(e,t){t=t||{};const{model:r}=this.workbook,n=new a.ZipWrite... method writeFile (line 3) | writeFile(e,t){const r=i.createWriteStream(e);return new Promise((e,n)... method writeBuffer (line 3) | async writeBuffer(e){const t=new l;return await this.write(t,e),t.read()} function C (line 22) | function C(e,t,r,n,i){c("readableAddChunk",t);var s,o=e._readableState;i... function T (line 22) | function T(e,t,r,n){t.flowing&&0===t.length&&!t.sync?(t.awaitDrain=0,e.e... function E (line 22) | function E(e,t){return e<=0||0===t.length&&t.ended?0:t.objectMode?1:e!=e... function A (line 22) | function A(e){var t=e._readableState;c("emitReadable",t.needReadable,t.e... function R (line 22) | function R(e){var t=e._readableState;c("emitReadable_",t.destroyed,t.len... function O (line 22) | function O(e,t){t.readingMore||(t.readingMore=!0,r.nextTick(j,e,t))} function j (line 22) | function j(e,t){for(;!t.reading&&!t.ended&&(t.length{if(r[n.Id]... function I (line 22) | function I(e){var t=e._readableState;t.readableListening=e.listenerCount... function N (line 22) | function N(e){c("readable nexttick read 0"),e.read(0)} function P (line 22) | function P(e,t){c("resume",t.reading),t.reading||e.read(0),t.resumeSched... function B (line 22) | function B(e){var t=e._readableState;for(c("flow",t.flowing);t.flowing&&... function D (line 22) | function D(e,t){return 0===t.length?null:(t.objectMode?r=t.buffer.shift(... function F (line 22) | function F(e){var t=e._readableState;c("endReadable",t.endEmitted),t.end... function L (line 22) | function L(e,t){if(c("endReadableNT",e.endEmitted,e.length),!e.endEmitte... function z (line 22) | function z(e,t){for(var r=0,n=e.length;r\n")} method openNode (line 3) | openNode(e,t){const r=this.tos,n=this._xml;r&&this.open&&n.push(">"),t... method addAttribute (line 3) | addAttribute(e,t){if(!this.open)throw new Error("Cannot write attribut... method addAttributes (line 3) | addAttributes(e){if(!this.open)throw new Error("Cannot write attribute... method writeText (line 3) | writeText(e){const t=this._xml;this.open&&(t.push(">"),this.open=!1),t... method writeXml (line 3) | writeXml(e){this.open&&(this._xml.push(">"),this.open=!1),this.leaf=!1... method closeNode (line 3) | closeNode(){const e=this._stack.pop(),t=this._xml;this.leaf?t.push("/>... method leafNode (line 3) | leafNode(e,t,r){this.openNode(e,t),void 0!==r&&this.writeText(r),this.... method closeAll (line 3) | closeAll(){for(;this._stack.length;)this.closeNode()} method addRollback (line 3) | addRollback(){return this._rollbacks.push({xml:this._xml.length,stack:... method commit (line 3) | commit(){this._rollbacks.pop()} method rollback (line 3) | rollback(){const e=this._rollbacks.pop();this._xml.length>e.xml&&this.... method xml (line 3) | get xml(){return this.closeAll(),this._xml.join("")} method constructor (line 3) | constructor(e){super(),this.options=Object.assign({type:"nodebuffer",c... method append (line 3) | append(e,t){t.hasOwnProperty("base64")&&t.base64?this.zip.file(t.name,... method finalize (line 3) | async finalize(){const e=await this.zip.generateAsync(this.options);th... method read (line 3) | read(e){return this.stream.read(e)} method setEncoding (line 3) | setEncoding(e){return this.stream.setEncoding(e)} method pause (line 3) | pause(){return this.stream.pause()} method resume (line 3) | resume(){return this.stream.resume()} method isPaused (line 3) | isPaused(){return this.stream.isPaused()} method pipe (line 3) | pipe(e,t){return this.stream.pipe(e,t)} method unpipe (line 3) | unpipe(e){return this.stream.unpipe(e)} method unshift (line 3) | unshift(e){return this.stream.unshift(e)} method wrap (line 3) | wrap(e){return this.stream.wrap(e)} method constructor (line 3) | constructor(){super(),this.map={stop:new s}} method name (line 3) | get name(){return"gradient"} method tag (line 3) | get tag(){return"gradientFill"} method render (line 3) | render(e,t){switch(e.openNode("gradientFill"),t.gradient){case"angle":... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){return!!this.parser&&(this.parser.parseClose(e)||(this.m... method constructor (line 3) | constructor(e,t){super(),this.id=e,this.formatCode=t} method tag (line 3) | get tag(){return"numFmt"} method render (line 3) | render(e,t){e.leafNode("numFmt",{numFmtId:t.id,formatCode:t.formatCode})} method parseOpen (line 3) | parseOpen(e){switch(e.name){case"numFmt":return this.model={id:parseIn... method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(){return!1} method constructor (line 3) | constructor(e){super({objectMode:e.objectMode}),this.lines="",this.row... method hasHitRowLimit (line 3) | get hasHitRowLimit(){return this.parserOptions.limitRows&&this.rowCoun... method shouldEmitRows (line 3) | get shouldEmitRows(){return this.parsedRowCount>this.parserOptions.ski... method shouldSkipLine (line 3) | get shouldSkipLine(){return this.parsedLineCount<=this.parserOptions.s... method transform (line 3) | transform(e){return this.rowTransformerValidator.rowTransform=e,this} method validate (line 3) | validate(e){return this.rowTransformerValidator.rowValidator=e,this} method emit (line 3) | emit(e){if("end"===e)return this.endEmitted||(this.endEmitted=!0,super... method _transform (line 3) | _transform(e,t,r){if(this.hasHitRowLimit)return r();const n=a.wrapDone... method _flush (line 3) | _flush(e){const t=a.wrapDoneCallback(e);if(this.hasHitRowLimit)return ... method parse (line 3) | parse(e,t){if(!e)return[];const{line:r,rows:n}=this.parser.parse(e,t);... method processRows (line 3) | processRows(e,r){const n=e.length,i=s=>{const o=e=>e?r(e):s%100!=0?i(s... method transformRow (line 3) | transformRow(e,t){try{this.headerTransformer.transform(e,(r,n)=>r?t(r)... method checkAndEmitHeaders (line 3) | checkAndEmitHeaders(){!this.headersEmitted&&this.headerTransformer.hea... method skipRow (line 3) | skipRow(e){return this.rowCount-=1,e(null,{row:null,isValid:!0})} method pushRow (line 3) | pushRow(e,t){try{this.parserOptions.objectMode?this.push(e):this.push(... method wrapDoneCallback (line 3) | static wrapDoneCallback(e){let t=!1;return function(r){if(r){if(t)thro... function l (line 22) | function l(){c("onend"),e.end()} method constructor (line 3) | constructor(e,t,r){if(!e||!t)throw new Error("A Cell needs a Row");thi... method worksheet (line 3) | get worksheet(){return this._row.worksheet} method workbook (line 3) | get workbook(){return this._row.worksheet.workbook} method destroy (line 3) | destroy(){delete this.style,delete this._value,delete this._row,delete... method numFmt (line 3) | get numFmt(){return this.style.numFmt} method numFmt (line 3) | set numFmt(e){this.style.numFmt=e} method font (line 3) | get font(){return this.style.font} method font (line 3) | set font(e){this.style.font=e} method alignment (line 3) | get alignment(){return this.style.alignment} method alignment (line 3) | set alignment(e){this.style.alignment=e} method border (line 3) | get border(){return this.style.border} method border (line 3) | set border(e){this.style.border=e} method fill (line 3) | get fill(){return this.style.fill} method fill (line 3) | set fill(e){this.style.fill=e} method protection (line 3) | get protection(){return this.style.protection} method protection (line 3) | set protection(e){this.style.protection=e} method _mergeStyle (line 3) | _mergeStyle(e,t,r){const n=e&&e.numFmt||t&&t.numFmt;n&&(r.numFmt=n);co... method address (line 3) | get address(){return this._address} method row (line 3) | get row(){return this._row.number} method col (line 3) | get col(){return this._column.number} method $col$row (line 3) | get $col$row(){return`$${this._column.letter}$${this.row}`} method type (line 3) | get type(){return this._value.type} method effectiveType (line 3) | get effectiveType(){return this._value.effectiveType} method toCsvString (line 3) | toCsvString(){return this._value.toCsvString()} method addMergeRef (line 3) | addMergeRef(){this._mergeCount++} method releaseMergeRef (line 3) | releaseMergeRef(){this._mergeCount--} method isMerged (line 3) | get isMerged(){return this._mergeCount>0||this.type===l.Types.Merge} method merge (line 3) | merge(e,t){this._value.release(),this._value=c.create(l.Types.Merge,th... method unmerge (line 3) | unmerge(){this.type===l.Types.Merge&&(this._value.release(),this._valu... method isMergedTo (line 3) | isMergedTo(e){return this._value.type===l.Types.Merge&&this._value.isM... method master (line 3) | get master(){return this.type===l.Types.Merge?this._value.master:this} method isHyperlink (line 3) | get isHyperlink(){return this._value.type===l.Types.Hyperlink} method hyperlink (line 3) | get hyperlink(){return this._value.hyperlink} method value (line 3) | get value(){return this._value.value} method value (line 3) | set value(e){this.type!==l.Types.Merge?(this._value.release(),this._va... method note (line 3) | get note(){return this._comment&&this._comment.note} method note (line 3) | set note(e){this._comment=new a(e)} method text (line 3) | get text(){return this._value.toString()} method html (line 3) | get html(){return i.escapeHtml(this.text)} method toString (line 3) | toString(){return this.text} method _upgradeToHyperlink (line 3) | _upgradeToHyperlink(e){this.type===l.Types.String&&(this._value=c.crea... method formula (line 3) | get formula(){return this._value.formula} method result (line 3) | get result(){return this._value.result} method formulaType (line 3) | get formulaType(){return this._value.formulaType} method fullAddress (line 3) | get fullAddress(){const{worksheet:e}=this._row;return{sheetName:e.name... method name (line 3) | get name(){return this.names[0]} method name (line 3) | set name(e){this.names=[e]} method names (line 3) | get names(){return this.workbook.definedNames.getNamesEx(this.fullAddr... method names (line 3) | set names(e){const{definedNames:t}=this.workbook;t.removeAllNames(this... method addName (line 3) | addName(e){this.workbook.definedNames.addEx(this.fullAddress,e)} method removeName (line 3) | removeName(e){this.workbook.definedNames.removeEx(this.fullAddress,e)} method removeAllNames (line 3) | removeAllNames(){this.workbook.definedNames.removeAllNames(this.fullAd... method _dataValidations (line 3) | get _dataValidations(){return this.worksheet.dataValidations} method dataValidation (line 3) | get dataValidation(){return this._dataValidations.find(this.address)} method dataValidation (line 3) | set dataValidation(e){this._dataValidations.add(this.address,e)} method model (line 3) | get model(){const{model:e}=this._value;return e.style=this.style,this.... method model (line 3) | set model(e){if(this._value.release(),this._value=c.create(e.type,this... method constructor (line 3) | constructor(e){this._data=e} method length (line 3) | get length(){return this._data.length} method copy (line 3) | copy(e,t,r,n){return this._data._buf.copy(e,t,r,n)} method toBuffer (line 3) | toBuffer(){return this._data.toBuffer()} method constructor (line 3) | constructor(){super(),this.map={Company:new s({tag:"Company"}),Manager... method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode("Properties",l.PR... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.p... method constructor (line 3) | constructor(){super(),this.map={"dc:creator":new o({tag:"dc:creator"})... method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode("cp:corePropertie... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.p... method constructor (line 3) | constructor(){super(),this.map={"xdr:twoCellAnchor":new o,"xdr:oneCell... method prepare (line 3) | prepare(e){e.anchors.forEach((e,t)=>{e.anchorType=function(e){return("... method tag (line 3) | get tag(){return"xdr:wsDr"} method render (line 3) | render(e,t){e.openXml(i.StdDocAttributes),e.openNode(this.tag,l.DRAWIN... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.m... method reconcile (line 3) | reconcile(e,t){e.anchors.forEach(e=>{e.br?this.map["xdr:twoCellAnchor"... method constructor (line 3) | constructor(){super(),this.map={patternFill:new o,gradientFill:new a}} method tag (line 3) | get tag(){return"fill"} method render (line 3) | render(e,t){switch(e.addRollback(),e.openNode("fill"),t.type){case"pat... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){return!!this.parser&&(this.parser.parseClose(e)||(this.m... method validStyle (line 3) | validStyle(e){return l.validPatternValues[e]} method constructor (line 3) | constructor(e){this.rowCount=0,this.formatterOptions=e,this.fieldForma... method isRowHashArray (line 3) | static isRowHashArray(e){return!!Array.isArray(e)&&(Array.isArray(e[0]... method isRowArray (line 3) | static isRowArray(e){return Array.isArray(e)&&!this.isRowHashArray(e)} method gatherHeaders (line 3) | static gatherHeaders(e){return l.isRowHashArray(e)?e.map(e=>e[0]):Arra... method createTransform (line 3) | static createTransform(e){return a.isSyncTransform(e)?(t,r)=>{let n=nu... method rowTransform (line 3) | set rowTransform(e){if(!i.default(e))throw new TypeError("The transfor... method format (line 3) | format(e,t){this.callTransformer(e,(r,n)=>{if(r)return t(r);if(!e)retu... method finish (line 3) | finish(e){const t=[];if(this.formatterOptions.alwaysWriteHeaders&&0===... method checkHeaders (line 3) | checkHeaders(e){if(this.headers)return{shouldFormatColumns:!0,headers:... method gatherColumns (line 3) | gatherColumns(e){if(null===this.headers)throw new Error("Headers is cu... method callTransformer (line 3) | callTransformer(e,t){return this._rowTransform?this._rowTransform(e,t)... method formatColumns (line 3) | formatColumns(e,t){const r=e.map((e,r)=>this.fieldFormatter.format(e,r... function f (line 22) | function f(t){c("ondata");var r=e.write(t);c("dest.write",r),!1===r&&((1... function d (line 22) | function d(t){c("onerror",t),b(),e.removeListener("error",d),0===s(e,"er... method constructor (line 3) | constructor(){super(),this.map={dataBar:this.databarXform=new o,extLst... method tag (line 3) | get tag(){return"cfRule"} method isPrimitive (line 3) | static isPrimitive(e){return"iconSet"!==e.type||!e.custom&&!h[e.iconSet]} method render (line 3) | render(e,t){switch(t.type){case"expression":this.renderExpression(e,t)... method renderExpression (line 3) | renderExpression(e,t){e.openNode(this.tag,{type:"expression",dxfId:t.d... method renderCellIs (line 3) | renderCellIs(e,t){e.openNode(this.tag,{type:"cellIs",dxfId:t.dxfId,pri... method renderTop10 (line 3) | renderTop10(e,t){e.leafNode(this.tag,{type:"top10",dxfId:t.dxfId,prior... method renderAboveAverage (line 3) | renderAboveAverage(e,t){e.leafNode(this.tag,{type:"aboveAverage",dxfId... method renderDataBar (line 3) | renderDataBar(e,t){e.openNode(this.tag,{type:"dataBar",priority:t.prio... method renderColorScale (line 3) | renderColorScale(e,t){e.openNode(this.tag,{type:"colorScale",priority:... method renderIconSet (line 3) | renderIconSet(e,t){d.isPrimitive(t)&&(e.openNode(this.tag,{type:"iconS... method renderText (line 3) | renderText(e,t){e.openNode(this.tag,{type:t.operator,dxfId:t.dxfId,pri... method renderTimePeriod (line 3) | renderTimePeriod(e,t){e.openNode(this.tag,{type:"timePeriod",dxfId:t.d... method createNewModel (line 3) | createNewModel(e){let{attributes:t}=e;return{...f(t),dxfId:n.toIntValu... method onParserClose (line 3) | onParserClose(e,t){switch(e){case"dataBar":case"extLst":case"colorScal... function p (line 22) | function p(){e.removeListener("finish",m),b()} method constructor (line 3) | constructor(){super(),this.map={fileVersion:p.STATIC_XFORMS.fileVersio... method prepare (line 3) | prepare(e){e.sheets=e.worksheets;const t=[];let r=0;e.sheets.forEach(e... method render (line 3) | render(e,t){e.openXml(s.StdDocAttributes),e.openNode("workbook",p.WORK... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.p... method reconcile (line 3) | reconcile(e){const t=(e.workbookRels||[]).reduce((e,t)=>(e[t.Id]=t,e),... method constructor (line 3) | constructor(e){super(),this.map={numFmts:new a({tag:"numFmts",count:!0... method initIndex (line 3) | initIndex(){this.index={style:{},numFmt:{},numFmtNextId:164,font:{},bo... method init (line 3) | init(){this.model={styles:[],numFmts:[],fonts:[],borders:[],fills:[],d... method render (line 3) | render(e,t){t=t||this.model,e.openXml(i.StdDocAttributes),e.openNode("... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.p... method addStyleModel (line 3) | addStyleModel(e,t){if(!e)return 0;if(this.model.fonts.length||this._ad... method getStyleModel (line 3) | getStyleModel(e){const t=this.model.styles[e];if(!t)return null;let r=... method addDxfStyle (line 3) | addDxfStyle(e){return e.numFmt&&(e.numFmtId=this._addNumFmtStr(e.numFm... method getDxfStyle (line 3) | getDxfStyle(e){return this.model.dxfs[e]} method _addStyle (line 3) | _addStyle(e){const t=this.map.style.toXml(e);let r=this.index.style[t]... method _addNumFmtStr (line 3) | _addNumFmtStr(e){let t=h.getDefaultFmtId(e);if(void 0!==t)return t;if(... method _addFont (line 3) | _addFont(e){const t=this.map.font.toXml(e);let r=this.index.font[t];re... method _addBorder (line 3) | _addBorder(e){const t=this.map.border.toXml(e);let r=this.index.border... method _addFill (line 3) | _addFill(e){const t=this.map.fill.toXml(e);let r=this.index.fill[t];re... function m (line 22) | function m(){c("onfinish"),e.removeListener("close",p),b()} function b (line 22) | function b(){c("unpipe"),n.unpipe(e)} function c (line 22) | function c(e,t){var r=this._transformState;r.transforming=!1;var n=r.wri... method constructor (line 3) | constructor(e){this._data=e} method length (line 3) | get length(){return this._data.length} method copy (line 3) | copy(e,t,r,n){this._data.copy(e,t,r,n)} method toBuffer (line 3) | toBuffer(){return this._data} method constructor (line 3) | constructor(){super(),this.map={"x14:dataBar":this.databarXform=new o,... method tag (line 3) | get tag(){return"x14:cfRule"} method isExt (line 3) | static isExt(e){return"dataBar"===e.type?o.isExt(e):!("iconSet"!==e.ty... method prepare (line 3) | prepare(e){c.isExt(e)&&(e.x14Id=`{${n()}}`.toUpperCase())} method render (line 3) | render(e,t){if(c.isExt(t))switch(t.type){case"dataBar":this.renderData... method renderDataBar (line 3) | renderDataBar(e,t){e.openNode(this.tag,{type:"dataBar",id:t.x14Id}),th... method renderIconSet (line 3) | renderIconSet(e,t){e.openNode(this.tag,{type:"iconSet",priority:t.prio... method createNewModel (line 3) | createNewModel(e){let{attributes:t}=e;return{type:t.type,x14Id:t.id,pr... method onParserClose (line 3) | onParserClose(e,t){Object.assign(this.model,t.model)} method constructor (line 3) | constructor(){super(),this.map={autoFilter:new o,tableColumns:new s({t... method prepare (line 3) | prepare(e,t){this.map.autoFilter.prepare(e),this.map.tableColumns.prep... method tag (line 3) | get tag(){return"table"} method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode(this.tag,{...c.TA... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;const{n... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.p... method reconcile (line 3) | reconcile(e,t){e.columns.forEach(e=>{void 0!==e.dxfId&&(e.style=t.styl... function u (line 22) | function u(e){if(!(this instanceof u))return new u(e);l.call(this,e),thi... method constructor (line 3) | constructor(e){this.size=e,this.buffer=n.alloc(e),this.iRead=0,this.iW... method toBuffer (line 3) | toBuffer(){if(0===this.iRead&&this.iWrite===this.size)return this.buff... method length (line 3) | get length(){return this.iWrite-this.iRead} method eod (line 3) | get eod(){return this.iRead===this.iWrite} method full (line 3) | get full(){return this.iWrite===this.size} method read (line 3) | read(e){let t;return 0===e?null:void 0===e||e>=this.length?(t=this.toB... method write (line 3) | write(e,t,r){const n=Math.min(r,this.size-this.iWrite);return e.copy(t... method constructor (line 3) | constructor(e){super(),this.options=e||u.OPTIONS,this.map={b:{prop:"bo... method tag (line 3) | get tag(){return this.options.tagName} method render (line 3) | render(e,t){const{map:r}=this;e.openNode(this.options.tagName),l.each(... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;if(this... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser&&!this.parser.parseClose(e)){const t=this... function h (line 22) | function h(){var e=this;"function"!=typeof this._flush||this._readableSt... function f (line 22) | function f(e,t,r){if(t)return e.emit("error",t);if(null!=r&&e.push(r),e.... function i (line 22) | function i(e){var t=this;this.next=null,this.entry=null,this.finish=func... method constructor (line 3) | constructor(e,t){let r=arguments.length>2&&void 0!==arguments[2]?argum... method asInstance (line 3) | static asInstance(e){return e instanceof i||null==e?e:new i(e)} method col (line 3) | get col(){return this.nativeCol+Math.min(this.colWidth-1,this.nativeCo... method col (line 3) | set col(e){this.nativeCol=Math.floor(e),this.nativeColOff=Math.floor((... method row (line 3) | get row(){return this.nativeRow+Math.min(this.rowHeight-1,this.nativeR... method row (line 3) | set row(e){this.nativeRow=Math.floor(e),this.nativeRowOff=Math.floor((... method colWidth (line 3) | get colWidth(){return this.worksheet&&this.worksheet.getColumn(this.na... method rowHeight (line 3) | get rowHeight(){return this.worksheet&&this.worksheet.getRow(this.nati... method model (line 3) | get model(){return{nativeCol:this.nativeCol,nativeColOff:this.nativeCo... method model (line 3) | set model(e){this.nativeCol=e.nativeCol,this.nativeColOff=e.nativeColO... method constructor (line 3) | constructor(e){this.note=e} method model (line 3) | get model(){let e=null;switch(typeof this.note){case"string":e={type:"... method model (line 3) | set model(e){const{note:t}=e,{texts:r}=t;1===r.length&&1===Object.keys... method fromModel (line 3) | static fromModel(e){const t=new i;return t.model=e,t} method constructor (line 3) | constructor(){this.decode(arguments)} method setTLBR (line 3) | setTLBR(e,t,r,i,s){if(arguments.length<4){const i=n.decodeAddress(e),o... method decode (line 3) | decode(e){switch(e.length){case 5:this.setTLBR(e[0],e[1],e[2],e[3],e[4... method top (line 3) | get top(){return this.model.top||1} method top (line 3) | set top(e){this.model.top=e} method left (line 3) | get left(){return this.model.left||1} method left (line 3) | set left(e){this.model.left=e} method bottom (line 3) | get bottom(){return this.model.bottom||1} method bottom (line 3) | set bottom(e){this.model.bottom=e} method right (line 3) | get right(){return this.model.right||1} method right (line 3) | set right(e){this.model.right=e} method sheetName (line 3) | get sheetName(){return this.model.sheetName} method sheetName (line 3) | set sheetName(e){this.model.sheetName=e} method _serialisedSheetName (line 3) | get _serialisedSheetName(){const{sheetName:e}=this.model;return e?/^[a... method expand (line 3) | expand(e,t,r,n){(!this.model.top||e1?this.range:this._serialisedSheetN... method $shortRange (line 3) | get $shortRange(){return this.count>1?this.$range:this._serialisedShee... method count (line 3) | get count(){return(1+this.bottom-this.top)*(1+this.right-this.left)} method toString (line 3) | toString(){return this.range} method intersects (line 3) | intersects(e){return(!e.sheetName||!this.sheetName||e.sheetName===this... method contains (line 3) | contains(e){const t=n.decodeEx(e);return this.containsEx(t)} method containsEx (line 3) | containsEx(e){return(!e.sheetName||!this.sheetName||e.sheetName===this... method forEachAddress (line 3) | forEachAddress(e){for(let t=this.left;t<=this.right;t++)for(let r=this... method constructor (line 3) | constructor(e,t,r){this.table=e,this.column=t,this.index=r} method _set (line 3) | _set(e,t){this.table.cacheState(),this.column[e]=t} method name (line 3) | get name(){return this.column.name} method name (line 3) | set name(e){this._set("name",e)} method filterButton (line 3) | get filterButton(){return this.column.filterButton} method filterButton (line 3) | set filterButton(e){this.column.filterButton=e} method style (line 3) | get style(){return this.column.style} method style (line 3) | set style(e){this.column.style=e} method totalsRowLabel (line 3) | get totalsRowLabel(){return this.column.totalsRowLabel} method totalsRowLabel (line 3) | set totalsRowLabel(e){this._set("totalsRowLabel",e)} method totalsRowFunction (line 3) | get totalsRowFunction(){return this.column.totalsRowFunction} method totalsRowFunction (line 3) | set totalsRowFunction(e){this._set("totalsRowFunction",e)} method totalsRowResult (line 3) | get totalsRowResult(){return this.column.totalsRowResult} method totalsRowResult (line 3) | set totalsRowResult(e){this._set("totalsRowResult",e)} method totalsRowFormula (line 3) | get totalsRowFormula(){return this.column.totalsRowFormula} method totalsRowFormula (line 3) | set totalsRowFormula(e){this._set("totalsRowFormula",e)} method constructor (line 3) | constructor(e){super(),this.model=e} method tag (line 3) | get tag(){return"u"} method render (line 3) | render(e,t){if(!0===(t=t||this.model))e.leafNode("u");else{const r=i.A... method parseOpen (line 3) | parseOpen(e){"u"===e.name&&(this.model=e.attributes.val||!0)} method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(){return!1} function k (line 22) | function k(){} function S (line 22) | function S(t,n,o){s=s||e("./_stream_duplex"),t=t||{},"boolean"!=typeof o... function M (line 22) | function M(t){var r=this instanceof(s=s||e("./_stream_duplex"));if(!r&&!... method constructor (line 3) | constructor(e){this.workbook=e} method readFile (line 3) | async readFile(e,t){if(!await c.fs.exists(e))throw new Error("File not... method parseRels (line 3) | parseRels(e){return(new m).parseStream(e)} method parseWorkbook (line 3) | parseWorkbook(e){return(new y).parseStream(e)} method parseSharedStrings (line 3) | parseSharedStrings(e){return(new p).parseStream(e)} method reconcile (line 3) | reconcile(e,t){const r=new y,n=new v(t),i=new w,s=new _;r.reconcile(e)... method _processWorksheetEntry (line 3) | async _processWorksheetEntry(e,t,r,n,i){const s=new v(n),o=await s.par... method _processCommentEntry (line 3) | async _processCommentEntry(e,t,r){const n=new x,i=await n.parseStream(... method _processTableEntry (line 3) | async _processTableEntry(e,t,r){const n=new _,i=await n.parseStream(e)... method _processWorksheetRelsEntry (line 3) | async _processWorksheetRelsEntry(e,t,r){const n=new m,i=await n.parseS... method _processMediaEntry (line 3) | async _processMediaEntry(e,t,r){const n=r.lastIndexOf(".");if(n>=1){co... method _processDrawingEntry (line 3) | async _processDrawingEntry(e,t,r){const n=new w,i=await n.parseStream(... method _processDrawingRelsEntry (line 3) | async _processDrawingRelsEntry(e,t,r){const n=new m,i=await n.parseStr... method _processVmlDrawingEntry (line 3) | async _processVmlDrawingEntry(e,t,r){const n=new k,i=await n.parseStre... method _processThemeEntry (line 3) | async _processThemeEntry(e,t,r){await new Promise((n,i)=>{const s=new ... method createInputStream (line 3) | createInputStream(){throw new Error("`XLSX#createInputStream` is depre... method read (line 3) | async read(e,t){!e[Symbol.asyncIterator]&&e.pipe&&(e=e.pipe(new o));co... method load (line 3) | async load(e,t){let i;i=t&&t.base64?n.from(e.toString(),"base64"):e;co... method addMedia (line 3) | async addMedia(e,t){await Promise.all(t.media.map(async t=>{if("image"... method addDrawings (line 3) | addDrawings(e,t){const r=new w,n=new m;t.worksheets.forEach(t=>{const{... method addTables (line 3) | addTables(e,t){const r=new _;t.worksheets.forEach(t=>{const{tables:n}=... method addContentTypes (line 3) | async addContentTypes(e,t){const r=(new b).toXml(t);e.append(r,{name:"... method addApp (line 3) | async addApp(e,t){const r=(new g).toXml(t);e.append(r,{name:"docProps/... method addCore (line 3) | async addCore(e,t){const r=new d;e.append(r.toXml(t),{name:"docProps/c... method addThemes (line 3) | async addThemes(e,t){const r=t.themes||{theme1:S};Object.keys(r).forEa... method addOfficeRels (line 3) | async addOfficeRels(e){const t=(new m).toXml([{Id:"rId1",Type:M.RelTyp... method addWorkbookRels (line 3) | async addWorkbookRels(e,t){let r=1;const n=[{Id:"rId"+r++,Type:M.RelTy... method addSharedStrings (line 3) | async addSharedStrings(e,t){t.sharedStrings&&t.sharedStrings.count&&e.... method addStyles (line 3) | async addStyles(e,t){const{xml:r}=t.styles;r&&e.append(r,{name:"xl/sty... method addWorkbook (line 3) | async addWorkbook(e,t){const r=new y;e.append(r.toXml(t),{name:"xl/wor... method addWorksheets (line 3) | async addWorksheets(e,t){const r=new v,n=new m,i=new x,s=new k;t.works... method _finalize (line 3) | _finalize(e){return new Promise((t,r)=>{e.on("finish",()=>{t(this)}),e... method prepareModel (line 3) | prepareModel(e,t){e.creator=e.creator||"ExcelJS",e.lastModifiedBy=e.la... method write (line 3) | async write(e,t){t=t||{};const{model:r}=this.workbook,n=new a.ZipWrite... method writeFile (line 3) | writeFile(e,t){const r=i.createWriteStream(e);return new Promise((e,n)... method writeBuffer (line 3) | async writeBuffer(e){const t=new l;return await this.write(t,e),t.read()} function C (line 22) | function C(e,t,r,n,i,s,o){t.writelen=n,t.writecb=o,t.writing=!0,t.sync=!... function T (line 22) | function T(e,t,r,n){r||function(e,t){0===t.length&&t.needDrain&&(t.needD... function E (line 22) | function E(e,t){t.bufferProcessing=!0;var r=t.bufferedRequest;if(e._writ... function A (line 22) | function A(e){return e.ending&&0===e.length&&null===e.bufferedRequest&&!... function R (line 22) | function R(e,t){e._final((function(r){t.pendingcb--,r&&x(e,r),t.prefinis... function O (line 22) | function O(e,t){var n=A(t);if(n&&(function(e,t){t.prefinished||t.finalCa... function i (line 22) | function i(e,t,r){return(t=function(e){var t=function(e,t){if("object"!=... method constructor (line 3) | constructor(e,t){let r=arguments.length>2&&void 0!==arguments[2]?argum... method asInstance (line 3) | static asInstance(e){return e instanceof i||null==e?e:new i(e)} method col (line 3) | get col(){return this.nativeCol+Math.min(this.colWidth-1,this.nativeCo... method col (line 3) | set col(e){this.nativeCol=Math.floor(e),this.nativeColOff=Math.floor((... method row (line 3) | get row(){return this.nativeRow+Math.min(this.rowHeight-1,this.nativeR... method row (line 3) | set row(e){this.nativeRow=Math.floor(e),this.nativeRowOff=Math.floor((... method colWidth (line 3) | get colWidth(){return this.worksheet&&this.worksheet.getColumn(this.na... method rowHeight (line 3) | get rowHeight(){return this.worksheet&&this.worksheet.getRow(this.nati... method model (line 3) | get model(){return{nativeCol:this.nativeCol,nativeColOff:this.nativeCo... method model (line 3) | set model(e){this.nativeCol=e.nativeCol,this.nativeColOff=e.nativeColO... method constructor (line 3) | constructor(e){this.note=e} method model (line 3) | get model(){let e=null;switch(typeof this.note){case"string":e={type:"... method model (line 3) | set model(e){const{note:t}=e,{texts:r}=t;1===r.length&&1===Object.keys... method fromModel (line 3) | static fromModel(e){const t=new i;return t.model=e,t} method constructor (line 3) | constructor(){this.decode(arguments)} method setTLBR (line 3) | setTLBR(e,t,r,i,s){if(arguments.length<4){const i=n.decodeAddress(e),o... method decode (line 3) | decode(e){switch(e.length){case 5:this.setTLBR(e[0],e[1],e[2],e[3],e[4... method top (line 3) | get top(){return this.model.top||1} method top (line 3) | set top(e){this.model.top=e} method left (line 3) | get left(){return this.model.left||1} method left (line 3) | set left(e){this.model.left=e} method bottom (line 3) | get bottom(){return this.model.bottom||1} method bottom (line 3) | set bottom(e){this.model.bottom=e} method right (line 3) | get right(){return this.model.right||1} method right (line 3) | set right(e){this.model.right=e} method sheetName (line 3) | get sheetName(){return this.model.sheetName} method sheetName (line 3) | set sheetName(e){this.model.sheetName=e} method _serialisedSheetName (line 3) | get _serialisedSheetName(){const{sheetName:e}=this.model;return e?/^[a... method expand (line 3) | expand(e,t,r,n){(!this.model.top||e1?this.range:this._serialisedSheetN... method $shortRange (line 3) | get $shortRange(){return this.count>1?this.$range:this._serialisedShee... method count (line 3) | get count(){return(1+this.bottom-this.top)*(1+this.right-this.left)} method toString (line 3) | toString(){return this.range} method intersects (line 3) | intersects(e){return(!e.sheetName||!this.sheetName||e.sheetName===this... method contains (line 3) | contains(e){const t=n.decodeEx(e);return this.containsEx(t)} method containsEx (line 3) | containsEx(e){return(!e.sheetName||!this.sheetName||e.sheetName===this... method forEachAddress (line 3) | forEachAddress(e){for(let t=this.left;t<=this.right;t++)for(let r=this... method constructor (line 3) | constructor(e,t,r){this.table=e,this.column=t,this.index=r} method _set (line 3) | _set(e,t){this.table.cacheState(),this.column[e]=t} method name (line 3) | get name(){return this.column.name} method name (line 3) | set name(e){this._set("name",e)} method filterButton (line 3) | get filterButton(){return this.column.filterButton} method filterButton (line 3) | set filterButton(e){this.column.filterButton=e} method style (line 3) | get style(){return this.column.style} method style (line 3) | set style(e){this.column.style=e} method totalsRowLabel (line 3) | get totalsRowLabel(){return this.column.totalsRowLabel} method totalsRowLabel (line 3) | set totalsRowLabel(e){this._set("totalsRowLabel",e)} method totalsRowFunction (line 3) | get totalsRowFunction(){return this.column.totalsRowFunction} method totalsRowFunction (line 3) | set totalsRowFunction(e){this._set("totalsRowFunction",e)} method totalsRowResult (line 3) | get totalsRowResult(){return this.column.totalsRowResult} method totalsRowResult (line 3) | set totalsRowResult(e){this._set("totalsRowResult",e)} method totalsRowFormula (line 3) | get totalsRowFormula(){return this.column.totalsRowFormula} method totalsRowFormula (line 3) | set totalsRowFormula(e){this._set("totalsRowFormula",e)} method constructor (line 3) | constructor(e){super(),this.model=e} method tag (line 3) | get tag(){return"u"} method render (line 3) | render(e,t){if(!0===(t=t||this.model))e.leafNode("u");else{const r=i.A... method parseOpen (line 3) | parseOpen(e){"u"===e.name&&(this.model=e.attributes.val||!0)} method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(){return!1} function d (line 22) | function d(e,t){return{value:e,done:t}} method constructor (line 3) | constructor(){super(),this.map={dataBar:this.databarXform=new o,extLst... method tag (line 3) | get tag(){return"cfRule"} method isPrimitive (line 3) | static isPrimitive(e){return"iconSet"!==e.type||!e.custom&&!h[e.iconSet]} method render (line 3) | render(e,t){switch(t.type){case"expression":this.renderExpression(e,t)... method renderExpression (line 3) | renderExpression(e,t){e.openNode(this.tag,{type:"expression",dxfId:t.d... method renderCellIs (line 3) | renderCellIs(e,t){e.openNode(this.tag,{type:"cellIs",dxfId:t.dxfId,pri... method renderTop10 (line 3) | renderTop10(e,t){e.leafNode(this.tag,{type:"top10",dxfId:t.dxfId,prior... method renderAboveAverage (line 3) | renderAboveAverage(e,t){e.leafNode(this.tag,{type:"aboveAverage",dxfId... method renderDataBar (line 3) | renderDataBar(e,t){e.openNode(this.tag,{type:"dataBar",priority:t.prio... method renderColorScale (line 3) | renderColorScale(e,t){e.openNode(this.tag,{type:"colorScale",priority:... method renderIconSet (line 3) | renderIconSet(e,t){d.isPrimitive(t)&&(e.openNode(this.tag,{type:"iconS... method renderText (line 3) | renderText(e,t){e.openNode(this.tag,{type:t.operator,dxfId:t.dxfId,pri... method renderTimePeriod (line 3) | renderTimePeriod(e,t){e.openNode(this.tag,{type:"timePeriod",dxfId:t.d... method createNewModel (line 3) | createNewModel(e){let{attributes:t}=e;return{...f(t),dxfId:n.toIntValu... method onParserClose (line 3) | onParserClose(e,t){switch(e){case"dataBar":case"extLst":case"colorScal... function p (line 22) | function p(e){var t=e[o];if(null!==t){var r=e[f].read();null!==r&&(e[u]=... method constructor (line 3) | constructor(){super(),this.map={fileVersion:p.STATIC_XFORMS.fileVersio... method prepare (line 3) | prepare(e){e.sheets=e.worksheets;const t=[];let r=0;e.sheets.forEach(e... method render (line 3) | render(e,t){e.openXml(s.StdDocAttributes),e.openNode("workbook",p.WORK... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.p... method reconcile (line 3) | reconcile(e){const t=(e.workbookRels||[]).reduce((e,t)=>(e[t.Id]=t,e),... method constructor (line 3) | constructor(e){super(),this.map={numFmts:new a({tag:"numFmts",count:!0... method initIndex (line 3) | initIndex(){this.index={style:{},numFmt:{},numFmtNextId:164,font:{},bo... method init (line 3) | init(){this.model={styles:[],numFmts:[],fonts:[],borders:[],fills:[],d... method render (line 3) | render(e,t){t=t||this.model,e.openXml(i.StdDocAttributes),e.openNode("... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.p... method addStyleModel (line 3) | addStyleModel(e,t){if(!e)return 0;if(this.model.fonts.length||this._ad... method getStyleModel (line 3) | getStyleModel(e){const t=this.model.styles[e];if(!t)return null;let r=... method addDxfStyle (line 3) | addDxfStyle(e){return e.numFmt&&(e.numFmtId=this._addNumFmtStr(e.numFm... method getDxfStyle (line 3) | getDxfStyle(e){return this.model.dxfs[e]} method _addStyle (line 3) | _addStyle(e){const t=this.map.style.toXml(e);let r=this.index.style[t]... method _addNumFmtStr (line 3) | _addNumFmtStr(e){let t=h.getDefaultFmtId(e);if(void 0!==t)return t;if(... method _addFont (line 3) | _addFont(e){const t=this.map.font.toXml(e);let r=this.index.font[t];re... method _addBorder (line 3) | _addBorder(e){const t=this.map.border.toXml(e);let r=this.index.border... method _addFill (line 3) | _addFill(e){const t=this.map.fill.toXml(e);let r=this.index.fill[t];re... function m (line 22) | function m(e){r.nextTick(p,e)} method stream (line 22) | get stream(){return this[f]} function n (line 22) | function n(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){va... function i (line 22) | function i(e){for(var t=1;t2&&void 0!==arguments[2]?argum... method asInstance (line 3) | static asInstance(e){return e instanceof i||null==e?e:new i(e)} method col (line 3) | get col(){return this.nativeCol+Math.min(this.colWidth-1,this.nativeCo... method col (line 3) | set col(e){this.nativeCol=Math.floor(e),this.nativeColOff=Math.floor((... method row (line 3) | get row(){return this.nativeRow+Math.min(this.rowHeight-1,this.nativeR... method row (line 3) | set row(e){this.nativeRow=Math.floor(e),this.nativeRowOff=Math.floor((... method colWidth (line 3) | get colWidth(){return this.worksheet&&this.worksheet.getColumn(this.na... method rowHeight (line 3) | get rowHeight(){return this.worksheet&&this.worksheet.getRow(this.nati... method model (line 3) | get model(){return{nativeCol:this.nativeCol,nativeColOff:this.nativeCo... method model (line 3) | set model(e){this.nativeCol=e.nativeCol,this.nativeColOff=e.nativeColO... method constructor (line 3) | constructor(e){this.note=e} method model (line 3) | get model(){let e=null;switch(typeof this.note){case"string":e={type:"... method model (line 3) | set model(e){const{note:t}=e,{texts:r}=t;1===r.length&&1===Object.keys... method fromModel (line 3) | static fromModel(e){const t=new i;return t.model=e,t} method constructor (line 3) | constructor(){this.decode(arguments)} method setTLBR (line 3) | setTLBR(e,t,r,i,s){if(arguments.length<4){const i=n.decodeAddress(e),o... method decode (line 3) | decode(e){switch(e.length){case 5:this.setTLBR(e[0],e[1],e[2],e[3],e[4... method top (line 3) | get top(){return this.model.top||1} method top (line 3) | set top(e){this.model.top=e} method left (line 3) | get left(){return this.model.left||1} method left (line 3) | set left(e){this.model.left=e} method bottom (line 3) | get bottom(){return this.model.bottom||1} method bottom (line 3) | set bottom(e){this.model.bottom=e} method right (line 3) | get right(){return this.model.right||1} method right (line 3) | set right(e){this.model.right=e} method sheetName (line 3) | get sheetName(){return this.model.sheetName} method sheetName (line 3) | set sheetName(e){this.model.sheetName=e} method _serialisedSheetName (line 3) | get _serialisedSheetName(){const{sheetName:e}=this.model;return e?/^[a... method expand (line 3) | expand(e,t,r,n){(!this.model.top||e1?this.range:this._serialisedSheetN... method $shortRange (line 3) | get $shortRange(){return this.count>1?this.$range:this._serialisedShee... method count (line 3) | get count(){return(1+this.bottom-this.top)*(1+this.right-this.left)} method toString (line 3) | toString(){return this.range} method intersects (line 3) | intersects(e){return(!e.sheetName||!this.sheetName||e.sheetName===this... method contains (line 3) | contains(e){const t=n.decodeEx(e);return this.containsEx(t)} method containsEx (line 3) | containsEx(e){return(!e.sheetName||!this.sheetName||e.sheetName===this... method forEachAddress (line 3) | forEachAddress(e){for(let t=this.left;t<=this.right;t++)for(let r=this... method constructor (line 3) | constructor(e,t,r){this.table=e,this.column=t,this.index=r} method _set (line 3) | _set(e,t){this.table.cacheState(),this.column[e]=t} method name (line 3) | get name(){return this.column.name} method name (line 3) | set name(e){this._set("name",e)} method filterButton (line 3) | get filterButton(){return this.column.filterButton} method filterButton (line 3) | set filterButton(e){this.column.filterButton=e} method style (line 3) | get style(){return this.column.style} method style (line 3) | set style(e){this.column.style=e} method totalsRowLabel (line 3) | get totalsRowLabel(){return this.column.totalsRowLabel} method totalsRowLabel (line 3) | set totalsRowLabel(e){this._set("totalsRowLabel",e)} method totalsRowFunction (line 3) | get totalsRowFunction(){return this.column.totalsRowFunction} method totalsRowFunction (line 3) | set totalsRowFunction(e){this._set("totalsRowFunction",e)} method totalsRowResult (line 3) | get totalsRowResult(){return this.column.totalsRowResult} method totalsRowResult (line 3) | set totalsRowResult(e){this._set("totalsRowResult",e)} method totalsRowFormula (line 3) | get totalsRowFormula(){return this.column.totalsRowFormula} method totalsRowFormula (line 3) | set totalsRowFormula(e){this._set("totalsRowFormula",e)} method constructor (line 3) | constructor(e){super(),this.model=e} method tag (line 3) | get tag(){return"u"} method render (line 3) | render(e,t){if(!0===(t=t||this.model))e.leafNode("u");else{const r=i.A... method parseOpen (line 3) | parseOpen(e){"u"===e.name&&(this.model=e.attributes.val||!0)} method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(){return!1} function s (line 22) | function s(e,t,r){return(t=a(t))in e?Object.defineProperty(e,t,{value:r,... method prepare (line 3) | prepare(){} method render (line 3) | render(){} method parseOpen (line 3) | parseOpen(e){} method parseText (line 3) | parseText(e){} method parseClose (line 3) | parseClose(e){} method reconcile (line 3) | reconcile(e,t){} method reset (line 3) | reset(){this.model=null,this.map&&Object.values(this.map).forEach(e=>{... method mergeModel (line 3) | mergeModel(e){this.model=Object.assign(this.model||{},e)} method parse (line 3) | async parse(e){for await(const t of e)for(const{eventType:e,value:r}of... method parseStream (line 3) | async parseStream(e){return this.parse(n(e))} method xml (line 3) | get xml(){return this.toXml(this.model)} method toXml (line 3) | toXml(e){const t=new i;return this.render(t,e),t.xml} method toAttribute (line 3) | static toAttribute(e,t){let r=arguments.length>2&&void 0!==arguments[2... method toStringAttribute (line 3) | static toStringAttribute(e,t){let r=arguments.length>2&&void 0!==argum... method toStringValue (line 3) | static toStringValue(e,t){return void 0===e?t:e} method toBoolAttribute (line 3) | static toBoolAttribute(e,t){let r=arguments.length>2&&void 0!==argumen... method toBoolValue (line 3) | static toBoolValue(e,t){return void 0===e?t:"1"===e} method toIntAttribute (line 3) | static toIntAttribute(e,t){let r=arguments.length>2&&void 0!==argument... method toIntValue (line 3) | static toIntValue(e,t){return void 0===e?t:parseInt(e,10)} method toFloatAttribute (line 3) | static toFloatAttribute(e,t){let r=arguments.length>2&&void 0!==argume... method toFloatValue (line 3) | static toFloatValue(e,t){return void 0===e?t:parseFloat(e)} method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode("Types",s.PROPERT... method parseOpen (line 3) | parseOpen(){return!1} method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(){return!1} method tag (line 3) | get tag(){return"x14:id"} method render (line 3) | render(e,t){e.leafNode(this.tag,null,t)} method parseOpen (line 3) | parseOpen(){this.model=""} method parseText (line 3) | parseText(e){this.model+=e} method parseClose (line 3) | parseClose(e){return e!==this.tag} method constructor (line 3) | constructor(){super(),this.map={"x14:conditionalFormattings":this.cond... method tag (line 3) | get tag(){return"ext"} method hasContent (line 3) | hasContent(e){return this.conditionalFormattings.hasContent(e.conditio... method prepare (line 3) | prepare(e,t){this.conditionalFormattings.prepare(e.conditionalFormatti... method render (line 3) | render(e,t){e.openNode("ext",{uri:"{78C0D931-6437-407d-A8EE-F0AAD7539E... method createNewModel (line 3) | createNewModel(){return{}} method onParserClose (line 3) | onParserClose(e,t){this.model[e]=t.model} method constructor (line 3) | constructor(){super(),this.map={color:new i}} method tag (line 3) | get tag(){return"stop"} method render (line 3) | render(e,t){e.openNode("stop"),e.addAttribute("position",t.position),t... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(e){return!!this.parser&&(this.parser.parseClose(e)||(this.m... method constructor (line 3) | constructor(e){super({writableObjectMode:e.objectMode}),this.hasWritte... method transform (line 3) | transform(e){return this.rowFormatter.rowTransform=e,this} method _transform (line 3) | _transform(e,r,n){let i=!1;try{this.hasWrittenBOM||(this.push(this.for... method _flush (line 3) | _flush(e){this.rowFormatter.finish((r,n)=>r?e(r):(n&&n.forEach(e=>{thi... function o (line 22) | function o(e,t){for(var r=0;r{... method key (line 3) | get key(){return this._key} method key (line 3) | set key(e){(this._key&&this._worksheet.getColumnKey(this._key))===this... method hidden (line 3) | get hidden(){return!!this._hidden} method hidden (line 3) | set hidden(e){this._hidden=e} method outlineLevel (line 3) | get outlineLevel(){return this._outlineLevel||0} method outlineLevel (line 3) | set outlineLevel(e){this._outlineLevel=e} method collapsed (line 3) | get collapsed(){return!!(this._outlineLevel&&this._outlineLevel>=this.... method toString (line 3) | toString(){return JSON.stringify({key:this.key,width:this.width,header... method equivalentTo (line 3) | equivalentTo(e){return this.width===e.width&&this.hidden===e.hidden&&t... method isDefault (line 3) | get isDefault(){if(this.isCustomWidth)return!1;if(this.hidden)return!1... method headerCount (line 3) | get headerCount(){return this.headers.length} method eachCell (line 3) | eachCell(e,t){const r=this.number;t||(t=e,e=null),this._worksheet.each... method values (line 3) | get values(){const e=[];return this.eachCell((t,r)=>{t&&t.type!==i.Val... method values (line 3) | set values(e){if(!e)return;const t=this.number;let r=0;e.hasOwnPropert... method _applyStyle (line 3) | _applyStyle(e,t){return this.style[e]=t,this.eachCell(r=>{r[e]=t}),t} method numFmt (line 3) | get numFmt(){return this.style.numFmt} method numFmt (line 3) | set numFmt(e){this._applyStyle("numFmt",e)} method font (line 3) | get font(){return this.style.font} method font (line 3) | set font(e){this._applyStyle("font",e)} method alignment (line 3) | get alignment(){return this.style.alignment} method alignment (line 3) | set alignment(e){this._applyStyle("alignment",e)} method protection (line 3) | get protection(){return this.style.protection} method protection (line 3) | set protection(e){this._applyStyle("protection",e)} method border (line 3) | get border(){return this.style.border} method border (line 3) | set border(e){this._applyStyle("border",e)} method fill (line 3) | get fill(){return this.style.fill} method fill (line 3) | set fill(e){this._applyStyle("fill",e)} method toModel (line 3) | static toModel(e){const t=[];let r=null;return e&&e.forEach((e,n)=>{e.... method fromModel (line 3) | static fromModel(e,t){const r=[];let n=1,i=0;for(t=(t=t||[]).sort((fun... method constructor (line 3) | constructor(){super(),this.map={"v:shape":new s}} method tag (line 3) | get tag(){return"xml"} method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode(this.tag,o.DRAWIN... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.m... method reconcile (line 3) | reconcile(e,t){e.anchors.forEach(e=>{e.br?this.map["xdr:twoCellAnchor"... method constructor (line 3) | constructor(){super(),this.map={"v:textbox":new i,"x:ClientData":new s}} method tag (line 3) | get tag(){return"v:shape"} method render (line 3) | render(e,t,r){e.openNode("v:shape",o.V_SHAPE_ATTRIBUTES(t,r)),e.leafNo... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.p... method constructor (line 3) | constructor(){super(),this.map={Relationship:new s}} method render (line 3) | render(e,t){t=t||this._values,e.openXml(n.StdDocAttributes),e.openNode... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.m... method constructor (line 3) | constructor(){super(),this.map={"x14:id":this.idXform=new s}} method tag (line 3) | get tag(){return"ext"} method render (line 3) | render(e,t){e.openNode(this.tag,{uri:"{B025F937-C7B1-47D3-B67F-A62EFF6... method createNewModel (line 3) | createNewModel(){return{}} method onParserClose (line 3) | onParserClose(e,t){this.model.x14Id=t.model} method constructor (line 3) | constructor(e){super(),this.model=e} method tag (line 3) | get tag(){return"r"} method textXform (line 3) | get textXform(){return this._textXform||(this._textXform=new n)} method fontXform (line 3) | get fontXform(){return this._fontXform||(this._fontXform=new i(o.FONT_... method render (line 3) | render(e,t){t=t||this.model,e.openNode("r"),t.font&&this.fontXform.ren... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){switch(e){case"r":return!1;case"t":return this.model.tex... method constructor (line 3) | constructor(e){super(),this.name=e,this.map={color:new s}} method tag (line 3) | get tag(){return this.name} method render (line 3) | render(e,t,r){const n=t&&t.color||r||this.defaultColor;e.openNode(this... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){return this.parser?(this.parser.parseClose(e)||(this.par... method validStyle (line 3) | validStyle(e){return o.validStyleValues[e]} method constructor (line 3) | constructor(){super(),this.map={fgColor:new i("fgColor"),bgColor:new i... method name (line 3) | get name(){return"pattern"} method tag (line 3) | get tag(){return"patternFill"} method render (line 3) | render(e,t){e.openNode("patternFill"),e.addAttribute("patternType",t.p... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){return!!this.parser&&(this.parser.parseClose(e)||(this.p... method constructor (line 3) | constructor(e){this.parserOptions=e,this.rowParser=new i.RowParser(thi... method removeBOM (line 3) | static removeBOM(e){return e&&65279===e.charCodeAt(0)?e.slice(1):e} method parse (line 3) | parse(e,t){const r=new n.Scanner({line:o.removeBOM(e),parserOptions:th... method parseWithoutComments (line 3) | parseWithoutComments(e){const t=[];let r=!0;for(;r;)r=this.parseRow(e,... method parseWithComments (line 3) | parseWithComments(e){const{parserOptions:t}=this,r=[];for(let n=e.next... method parseRow (line 3) | parseRow(e,t){if(!e.nextNonSpaceToken)return!1;const r=this.rowParser.... method constructor (line 3) | constructor(){this._rowTransform=null,this._rowValidator=null} method createTransform (line 3) | static createTransform(e){return s.isSyncTransform(e)?(t,r)=>{let n=nu... method createValidator (line 3) | static createValidator(e){return s.isSyncValidate(e)?(t,r)=>{r(null,{r... method rowTransform (line 3) | set rowTransform(e){if(!i.default(e))throw new TypeError("The transfor... method rowValidator (line 3) | set rowValidator(e){if(!i.default(e))throw new TypeError("The validate... method transformAndValidate (line 3) | transformAndValidate(e,t){return this.callTransformer(e,(e,r)=>e?t(e):... method callTransformer (line 3) | callTransformer(e,t){return this._rowTransform?this._rowTransform(e,t)... method callValidator (line 3) | callValidator(e,t){return this._rowValidator?this._rowValidator(e,t):t... function a (line 22) | function a(e){var t=function(e,t){if("object"!=typeof e||null===e)return... method constructor (line 3) | constructor(e,t){this._data=e,this._encoding=t} method length (line 3) | get length(){return this.toBuffer().length} method copy (line 3) | copy(e,t,r,n){return this.toBuffer().copy(e,t,r,n)} method toBuffer (line 3) | toBuffer(){return this._buffer||(this._buffer=n.from(this._data,this._... method constructor (line 3) | constructor(){this._xml=[],this._stack=[],this._rollbacks=[]} method tos (line 3) | get tos(){return this._stack.length?this._stack[this._stack.length-1]:... method cursor (line 3) | get cursor(){return this._xml.length} method openXml (line 3) | openXml(e){const t=this._xml;t.push("\n")} method openNode (line 3) | openNode(e,t){const r=this.tos,n=this._xml;r&&this.open&&n.push(">"),t... method addAttribute (line 3) | addAttribute(e,t){if(!this.open)throw new Error("Cannot write attribut... method addAttributes (line 3) | addAttributes(e){if(!this.open)throw new Error("Cannot write attribute... method writeText (line 3) | writeText(e){const t=this._xml;this.open&&(t.push(">"),this.open=!1),t... method writeXml (line 3) | writeXml(e){this.open&&(this._xml.push(">"),this.open=!1),this.leaf=!1... method closeNode (line 3) | closeNode(){const e=this._stack.pop(),t=this._xml;this.leaf?t.push("/>... method leafNode (line 3) | leafNode(e,t,r){this.openNode(e,t),void 0!==r&&this.writeText(r),this.... method closeAll (line 3) | closeAll(){for(;this._stack.length;)this.closeNode()} method addRollback (line 3) | addRollback(){return this._rollbacks.push({xml:this._xml.length,stack:... method commit (line 3) | commit(){this._rollbacks.pop()} method rollback (line 3) | rollback(){const e=this._rollbacks.pop();this._xml.length>e.xml&&this.... method xml (line 3) | get xml(){return this.closeAll(),this._xml.join("")} method constructor (line 3) | constructor(e){super(),this.options=Object.assign({type:"nodebuffer",c... method append (line 3) | append(e,t){t.hasOwnProperty("base64")&&t.base64?this.zip.file(t.name,... method finalize (line 3) | async finalize(){const e=await this.zip.generateAsync(this.options);th... method read (line 3) | read(e){return this.stream.read(e)} method setEncoding (line 3) | setEncoding(e){return this.stream.setEncoding(e)} method pause (line 3) | pause(){return this.stream.pause()} method resume (line 3) | resume(){return this.stream.resume()} method isPaused (line 3) | isPaused(){return this.stream.isPaused()} method pipe (line 3) | pipe(e,t){return this.stream.pipe(e,t)} method unpipe (line 3) | unpipe(e){return this.stream.unpipe(e)} method unshift (line 3) | unshift(e){return this.stream.unshift(e)} method wrap (line 3) | wrap(e){return this.stream.wrap(e)} method constructor (line 3) | constructor(){super(),this.map={stop:new s}} method name (line 3) | get name(){return"gradient"} method tag (line 3) | get tag(){return"gradientFill"} method render (line 3) | render(e,t){switch(e.openNode("gradientFill"),t.gradient){case"angle":... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){return!!this.parser&&(this.parser.parseClose(e)||(this.m... method constructor (line 3) | constructor(e,t){super(),this.id=e,this.formatCode=t} method tag (line 3) | get tag(){return"numFmt"} method render (line 3) | render(e,t){e.leafNode("numFmt",{numFmtId:t.id,formatCode:t.formatCode})} method parseOpen (line 3) | parseOpen(e){switch(e.name){case"numFmt":return this.model={id:parseIn... method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(){return!1} method constructor (line 3) | constructor(e){super({objectMode:e.objectMode}),this.lines="",this.row... method hasHitRowLimit (line 3) | get hasHitRowLimit(){return this.parserOptions.limitRows&&this.rowCoun... method shouldEmitRows (line 3) | get shouldEmitRows(){return this.parsedRowCount>this.parserOptions.ski... method shouldSkipLine (line 3) | get shouldSkipLine(){return this.parsedLineCount<=this.parserOptions.s... method transform (line 3) | transform(e){return this.rowTransformerValidator.rowTransform=e,this} method validate (line 3) | validate(e){return this.rowTransformerValidator.rowValidator=e,this} method emit (line 3) | emit(e){if("end"===e)return this.endEmitted||(this.endEmitted=!0,super... method _transform (line 3) | _transform(e,t,r){if(this.hasHitRowLimit)return r();const n=a.wrapDone... method _flush (line 3) | _flush(e){const t=a.wrapDoneCallback(e);if(this.hasHitRowLimit)return ... method parse (line 3) | parse(e,t){if(!e)return[];const{line:r,rows:n}=this.parser.parse(e,t);... method processRows (line 3) | processRows(e,r){const n=e.length,i=s=>{const o=e=>e?r(e):s%100!=0?i(s... method transformRow (line 3) | transformRow(e,t){try{this.headerTransformer.transform(e,(r,n)=>r?t(r)... method checkAndEmitHeaders (line 3) | checkAndEmitHeaders(){!this.headersEmitted&&this.headerTransformer.hea... method skipRow (line 3) | skipRow(e){return this.rowCount-=1,e(null,{row:null,isValid:!0})} method pushRow (line 3) | pushRow(e,t){try{this.parserOptions.objectMode?this.push(e):this.push(... method wrapDoneCallback (line 3) | static wrapDoneCallback(e){let t=!1;return function(r){if(r){if(t)thro... function e (line 22) | function e(){!function(e,t){if(!(e instanceof t))throw new TypeError("Ca... function r (line 22) | function r(e,t){i(e,t),n(e)} function n (line 22) | function n(e){e._writableState&&!e._writableState.emitClose||e._readable... function i (line 22) | function i(e,t){e.emit("error",t)} method constructor (line 3) | constructor(e,t){let r=arguments.length>2&&void 0!==arguments[2]?argum... method asInstance (line 3) | static asInstance(e){return e instanceof i||null==e?e:new i(e)} method col (line 3) | get col(){return this.nativeCol+Math.min(this.colWidth-1,this.nativeCo... method col (line 3) | set col(e){this.nativeCol=Math.floor(e),this.nativeColOff=Math.floor((... method row (line 3) | get row(){return this.nativeRow+Math.min(this.rowHeight-1,this.nativeR... method row (line 3) | set row(e){this.nativeRow=Math.floor(e),this.nativeRowOff=Math.floor((... method colWidth (line 3) | get colWidth(){return this.worksheet&&this.worksheet.getColumn(this.na... method rowHeight (line 3) | get rowHeight(){return this.worksheet&&this.worksheet.getRow(this.nati... method model (line 3) | get model(){return{nativeCol:this.nativeCol,nativeColOff:this.nativeCo... method model (line 3) | set model(e){this.nativeCol=e.nativeCol,this.nativeColOff=e.nativeColO... method constructor (line 3) | constructor(e){this.note=e} method model (line 3) | get model(){let e=null;switch(typeof this.note){case"string":e={type:"... method model (line 3) | set model(e){const{note:t}=e,{texts:r}=t;1===r.length&&1===Object.keys... method fromModel (line 3) | static fromModel(e){const t=new i;return t.model=e,t} method constructor (line 3) | constructor(){this.decode(arguments)} method setTLBR (line 3) | setTLBR(e,t,r,i,s){if(arguments.length<4){const i=n.decodeAddress(e),o... method decode (line 3) | decode(e){switch(e.length){case 5:this.setTLBR(e[0],e[1],e[2],e[3],e[4... method top (line 3) | get top(){return this.model.top||1} method top (line 3) | set top(e){this.model.top=e} method left (line 3) | get left(){return this.model.left||1} method left (line 3) | set left(e){this.model.left=e} method bottom (line 3) | get bottom(){return this.model.bottom||1} method bottom (line 3) | set bottom(e){this.model.bottom=e} method right (line 3) | get right(){return this.model.right||1} method right (line 3) | set right(e){this.model.right=e} method sheetName (line 3) | get sheetName(){return this.model.sheetName} method sheetName (line 3) | set sheetName(e){this.model.sheetName=e} method _serialisedSheetName (line 3) | get _serialisedSheetName(){const{sheetName:e}=this.model;return e?/^[a... method expand (line 3) | expand(e,t,r,n){(!this.model.top||e1?this.range:this._serialisedSheetN... method $shortRange (line 3) | get $shortRange(){return this.count>1?this.$range:this._serialisedShee... method count (line 3) | get count(){return(1+this.bottom-this.top)*(1+this.right-this.left)} method toString (line 3) | toString(){return this.range} method intersects (line 3) | intersects(e){return(!e.sheetName||!this.sheetName||e.sheetName===this... method contains (line 3) | contains(e){const t=n.decodeEx(e);return this.containsEx(t)} method containsEx (line 3) | containsEx(e){return(!e.sheetName||!this.sheetName||e.sheetName===this... method forEachAddress (line 3) | forEachAddress(e){for(let t=this.left;t<=this.right;t++)for(let r=this... method constructor (line 3) | constructor(e,t,r){this.table=e,this.column=t,this.index=r} method _set (line 3) | _set(e,t){this.table.cacheState(),this.column[e]=t} method name (line 3) | get name(){return this.column.name} method name (line 3) | set name(e){this._set("name",e)} method filterButton (line 3) | get filterButton(){return this.column.filterButton} method filterButton (line 3) | set filterButton(e){this.column.filterButton=e} method style (line 3) | get style(){return this.column.style} method style (line 3) | set style(e){this.column.style=e} method totalsRowLabel (line 3) | get totalsRowLabel(){return this.column.totalsRowLabel} method totalsRowLabel (line 3) | set totalsRowLabel(e){this._set("totalsRowLabel",e)} method totalsRowFunction (line 3) | get totalsRowFunction(){return this.column.totalsRowFunction} method totalsRowFunction (line 3) | set totalsRowFunction(e){this._set("totalsRowFunction",e)} method totalsRowResult (line 3) | get totalsRowResult(){return this.column.totalsRowResult} method totalsRowResult (line 3) | set totalsRowResult(e){this._set("totalsRowResult",e)} method totalsRowFormula (line 3) | get totalsRowFormula(){return this.column.totalsRowFormula} method totalsRowFormula (line 3) | set totalsRowFormula(e){this._set("totalsRowFormula",e)} method constructor (line 3) | constructor(e){super(),this.model=e} method tag (line 3) | get tag(){return"u"} method render (line 3) | render(e,t){if(!0===(t=t||this.model))e.leafNode("u");else{const r=i.A... method parseOpen (line 3) | parseOpen(e){"u"===e.name&&(this.model=e.attributes.val||!0)} method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(){return!1} function i (line 22) | function i(){} method constructor (line 3) | constructor(e,t){let r=arguments.length>2&&void 0!==arguments[2]?argum... method asInstance (line 3) | static asInstance(e){return e instanceof i||null==e?e:new i(e)} method col (line 3) | get col(){return this.nativeCol+Math.min(this.colWidth-1,this.nativeCo... method col (line 3) | set col(e){this.nativeCol=Math.floor(e),this.nativeColOff=Math.floor((... method row (line 3) | get row(){return this.nativeRow+Math.min(this.rowHeight-1,this.nativeR... method row (line 3) | set row(e){this.nativeRow=Math.floor(e),this.nativeRowOff=Math.floor((... method colWidth (line 3) | get colWidth(){return this.worksheet&&this.worksheet.getColumn(this.na... method rowHeight (line 3) | get rowHeight(){return this.worksheet&&this.worksheet.getRow(this.nati... method model (line 3) | get model(){return{nativeCol:this.nativeCol,nativeColOff:this.nativeCo... method model (line 3) | set model(e){this.nativeCol=e.nativeCol,this.nativeColOff=e.nativeColO... method constructor (line 3) | constructor(e){this.note=e} method model (line 3) | get model(){let e=null;switch(typeof this.note){case"string":e={type:"... method model (line 3) | set model(e){const{note:t}=e,{texts:r}=t;1===r.length&&1===Object.keys... method fromModel (line 3) | static fromModel(e){const t=new i;return t.model=e,t} method constructor (line 3) | constructor(){this.decode(arguments)} method setTLBR (line 3) | setTLBR(e,t,r,i,s){if(arguments.length<4){const i=n.decodeAddress(e),o... method decode (line 3) | decode(e){switch(e.length){case 5:this.setTLBR(e[0],e[1],e[2],e[3],e[4... method top (line 3) | get top(){return this.model.top||1} method top (line 3) | set top(e){this.model.top=e} method left (line 3) | get left(){return this.model.left||1} method left (line 3) | set left(e){this.model.left=e} method bottom (line 3) | get bottom(){return this.model.bottom||1} method bottom (line 3) | set bottom(e){this.model.bottom=e} method right (line 3) | get right(){return this.model.right||1} method right (line 3) | set right(e){this.model.right=e} method sheetName (line 3) | get sheetName(){return this.model.sheetName} method sheetName (line 3) | set sheetName(e){this.model.sheetName=e} method _serialisedSheetName (line 3) | get _serialisedSheetName(){const{sheetName:e}=this.model;return e?/^[a... method expand (line 3) | expand(e,t,r,n){(!this.model.top||e1?this.range:this._serialisedSheetN... method $shortRange (line 3) | get $shortRange(){return this.count>1?this.$range:this._serialisedShee... method count (line 3) | get count(){return(1+this.bottom-this.top)*(1+this.right-this.left)} method toString (line 3) | toString(){return this.range} method intersects (line 3) | intersects(e){return(!e.sheetName||!this.sheetName||e.sheetName===this... method contains (line 3) | contains(e){const t=n.decodeEx(e);return this.containsEx(t)} method containsEx (line 3) | containsEx(e){return(!e.sheetName||!this.sheetName||e.sheetName===this... method forEachAddress (line 3) | forEachAddress(e){for(let t=this.left;t<=this.right;t++)for(let r=this... method constructor (line 3) | constructor(e,t,r){this.table=e,this.column=t,this.index=r} method _set (line 3) | _set(e,t){this.table.cacheState(),this.column[e]=t} method name (line 3) | get name(){return this.column.name} method name (line 3) | set name(e){this._set("name",e)} method filterButton (line 3) | get filterButton(){return this.column.filterButton} method filterButton (line 3) | set filterButton(e){this.column.filterButton=e} method style (line 3) | get style(){return this.column.style} method style (line 3) | set style(e){this.column.style=e} method totalsRowLabel (line 3) | get totalsRowLabel(){return this.column.totalsRowLabel} method totalsRowLabel (line 3) | set totalsRowLabel(e){this._set("totalsRowLabel",e)} method totalsRowFunction (line 3) | get totalsRowFunction(){return this.column.totalsRowFunction} method totalsRowFunction (line 3) | set totalsRowFunction(e){this._set("totalsRowFunction",e)} method totalsRowResult (line 3) | get totalsRowResult(){return this.column.totalsRowResult} method totalsRowResult (line 3) | set totalsRowResult(e){this._set("totalsRowResult",e)} method totalsRowFormula (line 3) | get totalsRowFormula(){return this.column.totalsRowFormula} method totalsRowFormula (line 3) | set totalsRowFormula(e){this._set("totalsRowFormula",e)} method constructor (line 3) | constructor(e){super(),this.model=e} method tag (line 3) | get tag(){return"u"} method render (line 3) | render(e,t){if(!0===(t=t||this.model))e.leafNode("u");else{const r=i.A... method parseOpen (line 3) | parseOpen(e){"u"===e.name&&(this.model=e.attributes.val||!0)} method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(){return!1} function a (line 22) | function a(e){if(e)throw e} method constructor (line 3) | constructor(e,t){this._data=e,this._encoding=t} method length (line 3) | get length(){return this.toBuffer().length} method copy (line 3) | copy(e,t,r,n){return this.toBuffer().copy(e,t,r,n)} method toBuffer (line 3) | toBuffer(){return this._buffer||(this._buffer=n.from(this._data,this._... method constructor (line 3) | constructor(){this._xml=[],this._stack=[],this._rollbacks=[]} method tos (line 3) | get tos(){return this._stack.length?this._stack[this._stack.length-1]:... method cursor (line 3) | get cursor(){return this._xml.length} method openXml (line 3) | openXml(e){const t=this._xml;t.push("\n")} method openNode (line 3) | openNode(e,t){const r=this.tos,n=this._xml;r&&this.open&&n.push(">"),t... method addAttribute (line 3) | addAttribute(e,t){if(!this.open)throw new Error("Cannot write attribut... method addAttributes (line 3) | addAttributes(e){if(!this.open)throw new Error("Cannot write attribute... method writeText (line 3) | writeText(e){const t=this._xml;this.open&&(t.push(">"),this.open=!1),t... method writeXml (line 3) | writeXml(e){this.open&&(this._xml.push(">"),this.open=!1),this.leaf=!1... method closeNode (line 3) | closeNode(){const e=this._stack.pop(),t=this._xml;this.leaf?t.push("/>... method leafNode (line 3) | leafNode(e,t,r){this.openNode(e,t),void 0!==r&&this.writeText(r),this.... method closeAll (line 3) | closeAll(){for(;this._stack.length;)this.closeNode()} method addRollback (line 3) | addRollback(){return this._rollbacks.push({xml:this._xml.length,stack:... method commit (line 3) | commit(){this._rollbacks.pop()} method rollback (line 3) | rollback(){const e=this._rollbacks.pop();this._xml.length>e.xml&&this.... method xml (line 3) | get xml(){return this.closeAll(),this._xml.join("")} method constructor (line 3) | constructor(e){super(),this.options=Object.assign({type:"nodebuffer",c... method append (line 3) | append(e,t){t.hasOwnProperty("base64")&&t.base64?this.zip.file(t.name,... method finalize (line 3) | async finalize(){const e=await this.zip.generateAsync(this.options);th... method read (line 3) | read(e){return this.stream.read(e)} method setEncoding (line 3) | setEncoding(e){return this.stream.setEncoding(e)} method pause (line 3) | pause(){return this.stream.pause()} method resume (line 3) | resume(){return this.stream.resume()} method isPaused (line 3) | isPaused(){return this.stream.isPaused()} method pipe (line 3) | pipe(e,t){return this.stream.pipe(e,t)} method unpipe (line 3) | unpipe(e){return this.stream.unpipe(e)} method unshift (line 3) | unshift(e){return this.stream.unshift(e)} method wrap (line 3) | wrap(e){return this.stream.wrap(e)} method constructor (line 3) | constructor(){super(),this.map={stop:new s}} method name (line 3) | get name(){return"gradient"} method tag (line 3) | get tag(){return"gradientFill"} method render (line 3) | render(e,t){switch(e.openNode("gradientFill"),t.gradient){case"angle":... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){return!!this.parser&&(this.parser.parseClose(e)||(this.m... method constructor (line 3) | constructor(e,t){super(),this.id=e,this.formatCode=t} method tag (line 3) | get tag(){return"numFmt"} method render (line 3) | render(e,t){e.leafNode("numFmt",{numFmtId:t.id,formatCode:t.formatCode})} method parseOpen (line 3) | parseOpen(e){switch(e.name){case"numFmt":return this.model={id:parseIn... method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(){return!1} method constructor (line 3) | constructor(e){super({objectMode:e.objectMode}),this.lines="",this.row... method hasHitRowLimit (line 3) | get hasHitRowLimit(){return this.parserOptions.limitRows&&this.rowCoun... method shouldEmitRows (line 3) | get shouldEmitRows(){return this.parsedRowCount>this.parserOptions.ski... method shouldSkipLine (line 3) | get shouldSkipLine(){return this.parsedLineCount<=this.parserOptions.s... method transform (line 3) | transform(e){return this.rowTransformerValidator.rowTransform=e,this} method validate (line 3) | validate(e){return this.rowTransformerValidator.rowValidator=e,this} method emit (line 3) | emit(e){if("end"===e)return this.endEmitted||(this.endEmitted=!0,super... method _transform (line 3) | _transform(e,t,r){if(this.hasHitRowLimit)return r();const n=a.wrapDone... method _flush (line 3) | _flush(e){const t=a.wrapDoneCallback(e);if(this.hasHitRowLimit)return ... method parse (line 3) | parse(e,t){if(!e)return[];const{line:r,rows:n}=this.parser.parse(e,t);... method processRows (line 3) | processRows(e,r){const n=e.length,i=s=>{const o=e=>e?r(e):s%100!=0?i(s... method transformRow (line 3) | transformRow(e,t){try{this.headerTransformer.transform(e,(r,n)=>r?t(r)... method checkAndEmitHeaders (line 3) | checkAndEmitHeaders(){!this.headersEmitted&&this.headerTransformer.hea... method skipRow (line 3) | skipRow(e){return this.rowCount-=1,e(null,{row:null,isValid:!0})} method pushRow (line 3) | pushRow(e,t){try{this.parserOptions.objectMode?this.push(e):this.push(... method wrapDoneCallback (line 3) | static wrapDoneCallback(e){let t=!1;return function(r){if(r){if(t)thro... function l (line 22) | function l(t,r,i,s){s=function(e){var t=!1;return function(){t||(t=!0,e.... method constructor (line 3) | constructor(e,t,r){if(!e||!t)throw new Error("A Cell needs a Row");thi... method worksheet (line 3) | get worksheet(){return this._row.worksheet} method workbook (line 3) | get workbook(){return this._row.worksheet.workbook} method destroy (line 3) | destroy(){delete this.style,delete this._value,delete this._row,delete... method numFmt (line 3) | get numFmt(){return this.style.numFmt} method numFmt (line 3) | set numFmt(e){this.style.numFmt=e} method font (line 3) | get font(){return this.style.font} method font (line 3) | set font(e){this.style.font=e} method alignment (line 3) | get alignment(){return this.style.alignment} method alignment (line 3) | set alignment(e){this.style.alignment=e} method border (line 3) | get border(){return this.style.border} method border (line 3) | set border(e){this.style.border=e} method fill (line 3) | get fill(){return this.style.fill} method fill (line 3) | set fill(e){this.style.fill=e} method protection (line 3) | get protection(){return this.style.protection} method protection (line 3) | set protection(e){this.style.protection=e} method _mergeStyle (line 3) | _mergeStyle(e,t,r){const n=e&&e.numFmt||t&&t.numFmt;n&&(r.numFmt=n);co... method address (line 3) | get address(){return this._address} method row (line 3) | get row(){return this._row.number} method col (line 3) | get col(){return this._column.number} method $col$row (line 3) | get $col$row(){return`$${this._column.letter}$${this.row}`} method type (line 3) | get type(){return this._value.type} method effectiveType (line 3) | get effectiveType(){return this._value.effectiveType} method toCsvString (line 3) | toCsvString(){return this._value.toCsvString()} method addMergeRef (line 3) | addMergeRef(){this._mergeCount++} method releaseMergeRef (line 3) | releaseMergeRef(){this._mergeCount--} method isMerged (line 3) | get isMerged(){return this._mergeCount>0||this.type===l.Types.Merge} method merge (line 3) | merge(e,t){this._value.release(),this._value=c.create(l.Types.Merge,th... method unmerge (line 3) | unmerge(){this.type===l.Types.Merge&&(this._value.release(),this._valu... method isMergedTo (line 3) | isMergedTo(e){return this._value.type===l.Types.Merge&&this._value.isM... method master (line 3) | get master(){return this.type===l.Types.Merge?this._value.master:this} method isHyperlink (line 3) | get isHyperlink(){return this._value.type===l.Types.Hyperlink} method hyperlink (line 3) | get hyperlink(){return this._value.hyperlink} method value (line 3) | get value(){return this._value.value} method value (line 3) | set value(e){this.type!==l.Types.Merge?(this._value.release(),this._va... method note (line 3) | get note(){return this._comment&&this._comment.note} method note (line 3) | set note(e){this._comment=new a(e)} method text (line 3) | get text(){return this._value.toString()} method html (line 3) | get html(){return i.escapeHtml(this.text)} method toString (line 3) | toString(){return this.text} method _upgradeToHyperlink (line 3) | _upgradeToHyperlink(e){this.type===l.Types.String&&(this._value=c.crea... method formula (line 3) | get formula(){return this._value.formula} method result (line 3) | get result(){return this._value.result} method formulaType (line 3) | get formulaType(){return this._value.formulaType} method fullAddress (line 3) | get fullAddress(){const{worksheet:e}=this._row;return{sheetName:e.name... method name (line 3) | get name(){return this.names[0]} method name (line 3) | set name(e){this.names=[e]} method names (line 3) | get names(){return this.workbook.definedNames.getNamesEx(this.fullAddr... method names (line 3) | set names(e){const{definedNames:t}=this.workbook;t.removeAllNames(this... method addName (line 3) | addName(e){this.workbook.definedNames.addEx(this.fullAddress,e)} method removeName (line 3) | removeName(e){this.workbook.definedNames.removeEx(this.fullAddress,e)} method removeAllNames (line 3) | removeAllNames(){this.workbook.definedNames.removeAllNames(this.fullAd... method _dataValidations (line 3) | get _dataValidations(){return this.worksheet.dataValidations} method dataValidation (line 3) | get dataValidation(){return this._dataValidations.find(this.address)} method dataValidation (line 3) | set dataValidation(e){this._dataValidations.add(this.address,e)} method model (line 3) | get model(){const{model:e}=this._value;return e.style=this.style,this.... method model (line 3) | set model(e){if(this._value.release(),this._value=c.create(e.type,this... method constructor (line 3) | constructor(e){this._data=e} method length (line 3) | get length(){return this._data.length} method copy (line 3) | copy(e,t,r,n){return this._data._buf.copy(e,t,r,n)} method toBuffer (line 3) | toBuffer(){return this._data.toBuffer()} method constructor (line 3) | constructor(){super(),this.map={Company:new s({tag:"Company"}),Manager... method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode("Properties",l.PR... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.p... method constructor (line 3) | constructor(){super(),this.map={"dc:creator":new o({tag:"dc:creator"})... method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode("cp:corePropertie... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.p... method constructor (line 3) | constructor(){super(),this.map={"xdr:twoCellAnchor":new o,"xdr:oneCell... method prepare (line 3) | prepare(e){e.anchors.forEach((e,t)=>{e.anchorType=function(e){return("... method tag (line 3) | get tag(){return"xdr:wsDr"} method render (line 3) | render(e,t){e.openXml(i.StdDocAttributes),e.openNode(this.tag,l.DRAWIN... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.m... method reconcile (line 3) | reconcile(e,t){e.anchors.forEach(e=>{e.br?this.map["xdr:twoCellAnchor"... method constructor (line 3) | constructor(){super(),this.map={patternFill:new o,gradientFill:new a}} method tag (line 3) | get tag(){return"fill"} method render (line 3) | render(e,t){switch(e.addRollback(),e.openNode("fill"),t.type){case"pat... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){return!!this.parser&&(this.parser.parseClose(e)||(this.m... method validStyle (line 3) | validStyle(e){return l.validPatternValues[e]} method constructor (line 3) | constructor(e){this.rowCount=0,this.formatterOptions=e,this.fieldForma... method isRowHashArray (line 3) | static isRowHashArray(e){return!!Array.isArray(e)&&(Array.isArray(e[0]... method isRowArray (line 3) | static isRowArray(e){return Array.isArray(e)&&!this.isRowHashArray(e)} method gatherHeaders (line 3) | static gatherHeaders(e){return l.isRowHashArray(e)?e.map(e=>e[0]):Arra... method createTransform (line 3) | static createTransform(e){return a.isSyncTransform(e)?(t,r)=>{let n=nu... method rowTransform (line 3) | set rowTransform(e){if(!i.default(e))throw new TypeError("The transfor... method format (line 3) | format(e,t){this.callTransformer(e,(r,n)=>{if(r)return t(r);if(!e)retu... method finish (line 3) | finish(e){const t=[];if(this.formatterOptions.alwaysWriteHeaders&&0===... method checkHeaders (line 3) | checkHeaders(e){if(this.headers)return{shouldFormatColumns:!0,headers:... method gatherColumns (line 3) | gatherColumns(e){if(null===this.headers)throw new Error("Headers is cu... method callTransformer (line 3) | callTransformer(e,t){return this._rowTransform?this._rowTransform(e,t)... method formatColumns (line 3) | formatColumns(e,t){const r=e.map((e,r)=>this.fieldFormatter.format(e,r... function c (line 22) | function c(e){e()} method constructor (line 3) | constructor(e){this._data=e} method length (line 3) | get length(){return this._data.length} method copy (line 3) | copy(e,t,r,n){this._data.copy(e,t,r,n)} method toBuffer (line 3) | toBuffer(){return this._data} method constructor (line 3) | constructor(){super(),this.map={"x14:dataBar":this.databarXform=new o,... method tag (line 3) | get tag(){return"x14:cfRule"} method isExt (line 3) | static isExt(e){return"dataBar"===e.type?o.isExt(e):!("iconSet"!==e.ty... method prepare (line 3) | prepare(e){c.isExt(e)&&(e.x14Id=`{${n()}}`.toUpperCase())} method render (line 3) | render(e,t){if(c.isExt(t))switch(t.type){case"dataBar":this.renderData... method renderDataBar (line 3) | renderDataBar(e,t){e.openNode(this.tag,{type:"dataBar",id:t.x14Id}),th... method renderIconSet (line 3) | renderIconSet(e,t){e.openNode(this.tag,{type:"iconSet",priority:t.prio... method createNewModel (line 3) | createNewModel(e){let{attributes:t}=e;return{type:t.type,x14Id:t.id,pr... method onParserClose (line 3) | onParserClose(e,t){Object.assign(this.model,t.model)} method constructor (line 3) | constructor(){super(),this.map={autoFilter:new o,tableColumns:new s({t... method prepare (line 3) | prepare(e,t){this.map.autoFilter.prepare(e),this.map.tableColumns.prep... method tag (line 3) | get tag(){return"table"} method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode(this.tag,{...c.TA... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;const{n... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.p... method reconcile (line 3) | reconcile(e,t){e.columns.forEach(e=>{void 0!==e.dxfId&&(e.style=t.styl... function u (line 22) | function u(e,t){return e.pipe(t)} method constructor (line 3) | constructor(e){this.size=e,this.buffer=n.alloc(e),this.iRead=0,this.iW... method toBuffer (line 3) | toBuffer(){if(0===this.iRead&&this.iWrite===this.size)return this.buff... method length (line 3) | get length(){return this.iWrite-this.iRead} method eod (line 3) | get eod(){return this.iRead===this.iWrite} method full (line 3) | get full(){return this.iWrite===this.size} method read (line 3) | read(e){let t;return 0===e?null:void 0===e||e>=this.length?(t=this.toB... method write (line 3) | write(e,t,r){const n=Math.min(r,this.size-this.iWrite);return e.copy(t... method constructor (line 3) | constructor(e){super(),this.options=e||u.OPTIONS,this.map={b:{prop:"bo... method tag (line 3) | get tag(){return this.options.tagName} method render (line 3) | render(e,t){const{map:r}=this;e.openNode(this.options.tagName),l.each(... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;if(this... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser&&!this.parser.parseClose(e)){const t=this... function h (line 22) | function h(e){return e.length?"function"!=typeof e[e.length-1]?a:e.pop():a} function l (line 22) | function l(e,t,r){return Object.defineProperty(e,t,{value:r,enumerable:!... method constructor (line 3) | constructor(e,t,r){if(!e||!t)throw new Error("A Cell needs a Row");thi... method worksheet (line 3) | get worksheet(){return this._row.worksheet} method workbook (line 3) | get workbook(){return this._row.worksheet.workbook} method destroy (line 3) | destroy(){delete this.style,delete this._value,delete this._row,delete... method numFmt (line 3) | get numFmt(){return this.style.numFmt} method numFmt (line 3) | set numFmt(e){this.style.numFmt=e} method font (line 3) | get font(){return this.style.font} method font (line 3) | set font(e){this.style.font=e} method alignment (line 3) | get alignment(){return this.style.alignment} method alignment (line 3) | set alignment(e){this.style.alignment=e} method border (line 3) | get border(){return this.style.border} method border (line 3) | set border(e){this.style.border=e} method fill (line 3) | get fill(){return this.style.fill} method fill (line 3) | set fill(e){this.style.fill=e} method protection (line 3) | get protection(){return this.style.protection} method protection (line 3) | set protection(e){this.style.protection=e} method _mergeStyle (line 3) | _mergeStyle(e,t,r){const n=e&&e.numFmt||t&&t.numFmt;n&&(r.numFmt=n);co... method address (line 3) | get address(){return this._address} method row (line 3) | get row(){return this._row.number} method col (line 3) | get col(){return this._column.number} method $col$row (line 3) | get $col$row(){return`$${this._column.letter}$${this.row}`} method type (line 3) | get type(){return this._value.type} method effectiveType (line 3) | get effectiveType(){return this._value.effectiveType} method toCsvString (line 3) | toCsvString(){return this._value.toCsvString()} method addMergeRef (line 3) | addMergeRef(){this._mergeCount++} method releaseMergeRef (line 3) | releaseMergeRef(){this._mergeCount--} method isMerged (line 3) | get isMerged(){return this._mergeCount>0||this.type===l.Types.Merge} method merge (line 3) | merge(e,t){this._value.release(),this._value=c.create(l.Types.Merge,th... method unmerge (line 3) | unmerge(){this.type===l.Types.Merge&&(this._value.release(),this._valu... method isMergedTo (line 3) | isMergedTo(e){return this._value.type===l.Types.Merge&&this._value.isM... method master (line 3) | get master(){return this.type===l.Types.Merge?this._value.master:this} method isHyperlink (line 3) | get isHyperlink(){return this._value.type===l.Types.Hyperlink} method hyperlink (line 3) | get hyperlink(){return this._value.hyperlink} method value (line 3) | get value(){return this._value.value} method value (line 3) | set value(e){this.type!==l.Types.Merge?(this._value.release(),this._va... method note (line 3) | get note(){return this._comment&&this._comment.note} method note (line 3) | set note(e){this._comment=new a(e)} method text (line 3) | get text(){return this._value.toString()} method html (line 3) | get html(){return i.escapeHtml(this.text)} method toString (line 3) | toString(){return this.text} method _upgradeToHyperlink (line 3) | _upgradeToHyperlink(e){this.type===l.Types.String&&(this._value=c.crea... method formula (line 3) | get formula(){return this._value.formula} method result (line 3) | get result(){return this._value.result} method formulaType (line 3) | get formulaType(){return this._value.formulaType} method fullAddress (line 3) | get fullAddress(){const{worksheet:e}=this._row;return{sheetName:e.name... method name (line 3) | get name(){return this.names[0]} method name (line 3) | set name(e){this.names=[e]} method names (line 3) | get names(){return this.workbook.definedNames.getNamesEx(this.fullAddr... method names (line 3) | set names(e){const{definedNames:t}=this.workbook;t.removeAllNames(this... method addName (line 3) | addName(e){this.workbook.definedNames.addEx(this.fullAddress,e)} method removeName (line 3) | removeName(e){this.workbook.definedNames.removeEx(this.fullAddress,e)} method removeAllNames (line 3) | removeAllNames(){this.workbook.definedNames.removeAllNames(this.fullAd... method _dataValidations (line 3) | get _dataValidations(){return this.worksheet.dataValidations} method dataValidation (line 3) | get dataValidation(){return this._dataValidations.find(this.address)} method dataValidation (line 3) | set dataValidation(e){this._dataValidations.add(this.address,e)} method model (line 3) | get model(){const{model:e}=this._value;return e.style=this.style,this.... method model (line 3) | set model(e){if(this._value.release(),this._value=c.create(e.type,this... method constructor (line 3) | constructor(e){this._data=e} method length (line 3) | get length(){return this._data.length} method copy (line 3) | copy(e,t,r,n){return this._data._buf.copy(e,t,r,n)} method toBuffer (line 3) | toBuffer(){return this._data.toBuffer()} method constructor (line 3) | constructor(){super(),this.map={Company:new s({tag:"Company"}),Manager... method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode("Properties",l.PR... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.p... method constructor (line 3) | constructor(){super(),this.map={"dc:creator":new o({tag:"dc:creator"})... method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode("cp:corePropertie... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.p... method constructor (line 3) | constructor(){super(),this.map={"xdr:twoCellAnchor":new o,"xdr:oneCell... method prepare (line 3) | prepare(e){e.anchors.forEach((e,t)=>{e.anchorType=function(e){return("... method tag (line 3) | get tag(){return"xdr:wsDr"} method render (line 3) | render(e,t){e.openXml(i.StdDocAttributes),e.openNode(this.tag,l.DRAWIN... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.m... method reconcile (line 3) | reconcile(e,t){e.anchors.forEach(e=>{e.br?this.map["xdr:twoCellAnchor"... method constructor (line 3) | constructor(){super(),this.map={patternFill:new o,gradientFill:new a}} method tag (line 3) | get tag(){return"fill"} method render (line 3) | render(e,t){switch(e.addRollback(),e.openNode("fill"),t.type){case"pat... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){return!!this.parser&&(this.parser.parseClose(e)||(this.m... method validStyle (line 3) | validStyle(e){return l.validPatternValues[e]} method constructor (line 3) | constructor(e){this.rowCount=0,this.formatterOptions=e,this.fieldForma... method isRowHashArray (line 3) | static isRowHashArray(e){return!!Array.isArray(e)&&(Array.isArray(e[0]... method isRowArray (line 3) | static isRowArray(e){return Array.isArray(e)&&!this.isRowHashArray(e)} method gatherHeaders (line 3) | static gatherHeaders(e){return l.isRowHashArray(e)?e.map(e=>e[0]):Arra... method createTransform (line 3) | static createTransform(e){return a.isSyncTransform(e)?(t,r)=>{let n=nu... method rowTransform (line 3) | set rowTransform(e){if(!i.default(e))throw new TypeError("The transfor... method format (line 3) | format(e,t){this.callTransformer(e,(r,n)=>{if(r)return t(r);if(!e)retu... method finish (line 3) | finish(e){const t=[];if(this.formatterOptions.alwaysWriteHeaders&&0===... method checkHeaders (line 3) | checkHeaders(e){if(this.headers)return{shouldFormatColumns:!0,headers:... method gatherColumns (line 3) | gatherColumns(e){if(null===this.headers)throw new Error("Headers is cu... method callTransformer (line 3) | callTransformer(e,t){return this._rowTransform?this._rowTransform(e,t)... method formatColumns (line 3) | formatColumns(e,t){const r=e.map((e,r)=>this.fieldFormatter.format(e,r... function c (line 22) | function c(e,t,r,i){var s=t&&t.prototype instanceof f?t:f,o=Object.creat... method constructor (line 3) | constructor(e){this._data=e} method length (line 3) | get length(){return this._data.length} method copy (line 3) | copy(e,t,r,n){this._data.copy(e,t,r,n)} method toBuffer (line 3) | toBuffer(){return this._data} method constructor (line 3) | constructor(){super(),this.map={"x14:dataBar":this.databarXform=new o,... method tag (line 3) | get tag(){return"x14:cfRule"} method isExt (line 3) | static isExt(e){return"dataBar"===e.type?o.isExt(e):!("iconSet"!==e.ty... method prepare (line 3) | prepare(e){c.isExt(e)&&(e.x14Id=`{${n()}}`.toUpperCase())} method render (line 3) | render(e,t){if(c.isExt(t))switch(t.type){case"dataBar":this.renderData... method renderDataBar (line 3) | renderDataBar(e,t){e.openNode(this.tag,{type:"dataBar",id:t.x14Id}),th... method renderIconSet (line 3) | renderIconSet(e,t){e.openNode(this.tag,{type:"iconSet",priority:t.prio... method createNewModel (line 3) | createNewModel(e){let{attributes:t}=e;return{type:t.type,x14Id:t.id,pr... method onParserClose (line 3) | onParserClose(e,t){Object.assign(this.model,t.model)} method constructor (line 3) | constructor(){super(),this.map={autoFilter:new o,tableColumns:new s({t... method prepare (line 3) | prepare(e,t){this.map.autoFilter.prepare(e),this.map.tableColumns.prep... method tag (line 3) | get tag(){return"table"} method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode(this.tag,{...c.TA... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;const{n... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.p... method reconcile (line 3) | reconcile(e,t){e.columns.forEach(e=>{void 0!==e.dxfId&&(e.style=t.styl... function u (line 22) | function u(e,t,r){try{return{type:"normal",arg:e.call(t,r)}}catch(e){ret... method constructor (line 3) | constructor(e){this.size=e,this.buffer=n.alloc(e),this.iRead=0,this.iW... method toBuffer (line 3) | toBuffer(){if(0===this.iRead&&this.iWrite===this.size)return this.buff... method length (line 3) | get length(){return this.iWrite-this.iRead} method eod (line 3) | get eod(){return this.iRead===this.iWrite} method full (line 3) | get full(){return this.iWrite===this.size} method read (line 3) | read(e){let t;return 0===e?null:void 0===e||e>=this.length?(t=this.toB... method write (line 3) | write(e,t,r){const n=Math.min(r,this.size-this.iWrite);return e.copy(t... method constructor (line 3) | constructor(e){super(),this.options=e||u.OPTIONS,this.map={b:{prop:"bo... method tag (line 3) | get tag(){return this.options.tagName} method render (line 3) | render(e,t){const{map:r}=this;e.openNode(this.options.tagName),l.each(... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;if(this... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser&&!this.parser.parseClose(e)){const t=this... function f (line 22) | function f(){} function d (line 22) | function d(){} method constructor (line 3) | constructor(){super(),this.map={dataBar:this.databarXform=new o,extLst... method tag (line 3) | get tag(){return"cfRule"} method isPrimitive (line 3) | static isPrimitive(e){return"iconSet"!==e.type||!e.custom&&!h[e.iconSet]} method render (line 3) | render(e,t){switch(t.type){case"expression":this.renderExpression(e,t)... method renderExpression (line 3) | renderExpression(e,t){e.openNode(this.tag,{type:"expression",dxfId:t.d... method renderCellIs (line 3) | renderCellIs(e,t){e.openNode(this.tag,{type:"cellIs",dxfId:t.dxfId,pri... method renderTop10 (line 3) | renderTop10(e,t){e.leafNode(this.tag,{type:"top10",dxfId:t.dxfId,prior... method renderAboveAverage (line 3) | renderAboveAverage(e,t){e.leafNode(this.tag,{type:"aboveAverage",dxfId... method renderDataBar (line 3) | renderDataBar(e,t){e.openNode(this.tag,{type:"dataBar",priority:t.prio... method renderColorScale (line 3) | renderColorScale(e,t){e.openNode(this.tag,{type:"colorScale",priority:... method renderIconSet (line 3) | renderIconSet(e,t){d.isPrimitive(t)&&(e.openNode(this.tag,{type:"iconS... method renderText (line 3) | renderText(e,t){e.openNode(this.tag,{type:t.operator,dxfId:t.dxfId,pri... method renderTimePeriod (line 3) | renderTimePeriod(e,t){e.openNode(this.tag,{type:"timePeriod",dxfId:t.d... method createNewModel (line 3) | createNewModel(e){let{attributes:t}=e;return{...f(t),dxfId:n.toIntValu... method onParserClose (line 3) | onParserClose(e,t){switch(e){case"dataBar":case"extLst":case"colorScal... function p (line 22) | function p(){} method constructor (line 3) | constructor(){super(),this.map={fileVersion:p.STATIC_XFORMS.fileVersio... method prepare (line 3) | prepare(e){e.sheets=e.worksheets;const t=[];let r=0;e.sheets.forEach(e... method render (line 3) | render(e,t){e.openXml(s.StdDocAttributes),e.openNode("workbook",p.WORK... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.p... method reconcile (line 3) | reconcile(e){const t=(e.workbookRels||[]).reduce((e,t)=>(e[t.Id]=t,e),... method constructor (line 3) | constructor(e){super(),this.map={numFmts:new a({tag:"numFmts",count:!0... method initIndex (line 3) | initIndex(){this.index={style:{},numFmt:{},numFmtNextId:164,font:{},bo... method init (line 3) | init(){this.model={styles:[],numFmts:[],fonts:[],borders:[],fills:[],d... method render (line 3) | render(e,t){t=t||this.model,e.openXml(i.StdDocAttributes),e.openNode("... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.p... method addStyleModel (line 3) | addStyleModel(e,t){if(!e)return 0;if(this.model.fonts.length||this._ad... method getStyleModel (line 3) | getStyleModel(e){const t=this.model.styles[e];if(!t)return null;let r=... method addDxfStyle (line 3) | addDxfStyle(e){return e.numFmt&&(e.numFmtId=this._addNumFmtStr(e.numFm... method getDxfStyle (line 3) | getDxfStyle(e){return this.model.dxfs[e]} method _addStyle (line 3) | _addStyle(e){const t=this.map.style.toXml(e);let r=this.index.style[t]... method _addNumFmtStr (line 3) | _addNumFmtStr(e){let t=h.getDefaultFmtId(e);if(void 0!==t)return t;if(... method _addFont (line 3) | _addFont(e){const t=this.map.font.toXml(e);let r=this.index.font[t];re... method _addBorder (line 3) | _addBorder(e){const t=this.map.border.toXml(e);let r=this.index.border... method _addFill (line 3) | _addFill(e){const t=this.map.fill.toXml(e);let r=this.index.fill[t];re... function v (line 22) | function v(e){["next","throw","return"].forEach((function(t){l(e,t,(func... function w (line 22) | function w(e,t){var i;n(this,"_invoke",{value:function(n,s){function o()... function _ (line 22) | function _(e,t,r){var n="suspendedStart";return function(i,s){if("execut... function x (line 22) | function x(e,t){var r=t.method,n=e.iterator[r];if(void 0===n)return t.de... function k (line 22) | function k(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.f... function S (line 22) | function S(e){var t=e.completion||{};t.type="normal",delete t.arg,e.comp... function M (line 22) | function M(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(k,this),this.r... method constructor (line 3) | constructor(e){this.workbook=e} method readFile (line 3) | async readFile(e,t){if(!await c.fs.exists(e))throw new Error("File not... method parseRels (line 3) | parseRels(e){return(new m).parseStream(e)} method parseWorkbook (line 3) | parseWorkbook(e){return(new y).parseStream(e)} method parseSharedStrings (line 3) | parseSharedStrings(e){return(new p).parseStream(e)} method reconcile (line 3) | reconcile(e,t){const r=new y,n=new v(t),i=new w,s=new _;r.reconcile(e)... method _processWorksheetEntry (line 3) | async _processWorksheetEntry(e,t,r,n,i){const s=new v(n),o=await s.par... method _processCommentEntry (line 3) | async _processCommentEntry(e,t,r){const n=new x,i=await n.parseStream(... method _processTableEntry (line 3) | async _processTableEntry(e,t,r){const n=new _,i=await n.parseStream(e)... method _processWorksheetRelsEntry (line 3) | async _processWorksheetRelsEntry(e,t,r){const n=new m,i=await n.parseS... method _processMediaEntry (line 3) | async _processMediaEntry(e,t,r){const n=r.lastIndexOf(".");if(n>=1){co... method _processDrawingEntry (line 3) | async _processDrawingEntry(e,t,r){const n=new w,i=await n.parseStream(... method _processDrawingRelsEntry (line 3) | async _processDrawingRelsEntry(e,t,r){const n=new m,i=await n.parseStr... method _processVmlDrawingEntry (line 3) | async _processVmlDrawingEntry(e,t,r){const n=new k,i=await n.parseStre... method _processThemeEntry (line 3) | async _processThemeEntry(e,t,r){await new Promise((n,i)=>{const s=new ... method createInputStream (line 3) | createInputStream(){throw new Error("`XLSX#createInputStream` is depre... method read (line 3) | async read(e,t){!e[Symbol.asyncIterator]&&e.pipe&&(e=e.pipe(new o));co... method load (line 3) | async load(e,t){let i;i=t&&t.base64?n.from(e.toString(),"base64"):e;co... method addMedia (line 3) | async addMedia(e,t){await Promise.all(t.media.map(async t=>{if("image"... method addDrawings (line 3) | addDrawings(e,t){const r=new w,n=new m;t.worksheets.forEach(t=>{const{... method addTables (line 3) | addTables(e,t){const r=new _;t.worksheets.forEach(t=>{const{tables:n}=... method addContentTypes (line 3) | async addContentTypes(e,t){const r=(new b).toXml(t);e.append(r,{name:"... method addApp (line 3) | async addApp(e,t){const r=(new g).toXml(t);e.append(r,{name:"docProps/... method addCore (line 3) | async addCore(e,t){const r=new d;e.append(r.toXml(t),{name:"docProps/c... method addThemes (line 3) | async addThemes(e,t){const r=t.themes||{theme1:S};Object.keys(r).forEa... method addOfficeRels (line 3) | async addOfficeRels(e){const t=(new m).toXml([{Id:"rId1",Type:M.RelTyp... method addWorkbookRels (line 3) | async addWorkbookRels(e,t){let r=1;const n=[{Id:"rId"+r++,Type:M.RelTy... method addSharedStrings (line 3) | async addSharedStrings(e,t){t.sharedStrings&&t.sharedStrings.count&&e.... method addStyles (line 3) | async addStyles(e,t){const{xml:r}=t.styles;r&&e.append(r,{name:"xl/sty... method addWorkbook (line 3) | async addWorkbook(e,t){const r=new y;e.append(r.toXml(t),{name:"xl/wor... method addWorksheets (line 3) | async addWorksheets(e,t){const r=new v,n=new m,i=new x,s=new k;t.works... method _finalize (line 3) | _finalize(e){return new Promise((t,r)=>{e.on("finish",()=>{t(this)}),e... method prepareModel (line 3) | prepareModel(e,t){e.creator=e.creator||"ExcelJS",e.lastModifiedBy=e.la... method write (line 3) | async write(e,t){t=t||{};const{model:r}=this.workbook,n=new a.ZipWrite... method writeFile (line 3) | writeFile(e,t){const r=i.createWriteStream(e);return new Promise((e,n)... method writeBuffer (line 3) | async writeBuffer(e){const t=new l;return await this.write(t,e),t.read()} function C (line 22) | function C(e){if(e){var t=e[s];if(t)return t.call(e);if("function"==type... function T (line 22) | function T(){return{value:void 0,done:!0}} function n (line 22) | function n(r,n){return o.type="throw",o.arg=e,t.next=r,n&&(t.method="nex... function d (line 22) | function d(){s.call(this,64),this._a=1732584193,this._b=4023233417,this.... method constructor (line 3) | constructor(){super(),this.map={dataBar:this.databarXform=new o,extLst... method tag (line 3) | get tag(){return"cfRule"} method isPrimitive (line 3) | static isPrimitive(e){return"iconSet"!==e.type||!e.custom&&!h[e.iconSet]} method render (line 3) | render(e,t){switch(t.type){case"expression":this.renderExpression(e,t)... method renderExpression (line 3) | renderExpression(e,t){e.openNode(this.tag,{type:"expression",dxfId:t.d... method renderCellIs (line 3) | renderCellIs(e,t){e.openNode(this.tag,{type:"cellIs",dxfId:t.dxfId,pri... method renderTop10 (line 3) | renderTop10(e,t){e.leafNode(this.tag,{type:"top10",dxfId:t.dxfId,prior... method renderAboveAverage (line 3) | renderAboveAverage(e,t){e.leafNode(this.tag,{type:"aboveAverage",dxfId... method renderDataBar (line 3) | renderDataBar(e,t){e.openNode(this.tag,{type:"dataBar",priority:t.prio... method renderColorScale (line 3) | renderColorScale(e,t){e.openNode(this.tag,{type:"colorScale",priority:... method renderIconSet (line 3) | renderIconSet(e,t){d.isPrimitive(t)&&(e.openNode(this.tag,{type:"iconS... method renderText (line 3) | renderText(e,t){e.openNode(this.tag,{type:t.operator,dxfId:t.dxfId,pri... method renderTimePeriod (line 3) | renderTimePeriod(e,t){e.openNode(this.tag,{type:"timePeriod",dxfId:t.d... method createNewModel (line 3) | createNewModel(e){let{attributes:t}=e;return{...f(t),dxfId:n.toIntValu... method onParserClose (line 3) | onParserClose(e,t){switch(e){case"dataBar":case"extLst":case"colorScal... function p (line 22) | function p(e,t){return e<>>32-t} method constructor (line 3) | constructor(){super(),this.map={fileVersion:p.STATIC_XFORMS.fileVersio... method prepare (line 3) | prepare(e){e.sheets=e.worksheets;const t=[];let r=0;e.sheets.forEach(e... method render (line 3) | render(e,t){e.openXml(s.StdDocAttributes),e.openNode("workbook",p.WORK... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.p... method reconcile (line 3) | reconcile(e){const t=(e.workbookRels||[]).reduce((e,t)=>(e[t.Id]=t,e),... method constructor (line 3) | constructor(e){super(),this.map={numFmts:new a({tag:"numFmts",count:!0... method initIndex (line 3) | initIndex(){this.index={style:{},numFmt:{},numFmtNextId:164,font:{},bo... method init (line 3) | init(){this.model={styles:[],numFmts:[],fonts:[],borders:[],fills:[],d... method render (line 3) | render(e,t){t=t||this.model,e.openXml(i.StdDocAttributes),e.openNode("... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.p... method addStyleModel (line 3) | addStyleModel(e,t){if(!e)return 0;if(this.model.fonts.length||this._ad... method getStyleModel (line 3) | getStyleModel(e){const t=this.model.styles[e];if(!t)return null;let r=... method addDxfStyle (line 3) | addDxfStyle(e){return e.numFmt&&(e.numFmtId=this._addNumFmtStr(e.numFm... method getDxfStyle (line 3) | getDxfStyle(e){return this.model.dxfs[e]} method _addStyle (line 3) | _addStyle(e){const t=this.map.style.toXml(e);let r=this.index.style[t]... method _addNumFmtStr (line 3) | _addNumFmtStr(e){let t=h.getDefaultFmtId(e);if(void 0!==t)return t;if(... method _addFont (line 3) | _addFont(e){const t=this.map.font.toXml(e);let r=this.index.font[t];re... method _addBorder (line 3) | _addBorder(e){const t=this.map.border.toXml(e);let r=this.index.border... method _addFill (line 3) | _addFill(e){const t=this.map.fill.toXml(e);let r=this.index.fill[t];re... function m (line 22) | function m(e,t,r,n,i,s,o,a){return p(e+(t^r^n)+s+o|0,a)+i|0} function b (line 22) | function b(e,t,r,n,i,s,o,a){return p(e+(t&r|~t&n)+s+o|0,a)+i|0} function g (line 22) | function g(e,t,r,n,i,s,o,a){return p(e+((t|~r)^n)+s+o|0,a)+i|0} function y (line 22) | function y(e,t,r,n,i,s,o,a){return p(e+(t&n|r&~n)+s+o|0,a)+i|0} function v (line 22) | function v(e,t,r,n,i,s,o,a){return p(e+(t^(r|~n))+s+o|0,a)+i|0} function s (line 23) | function s(e,t){for(var r in e)t[r]=e[r]} method prepare (line 3) | prepare(){} method render (line 3) | render(){} method parseOpen (line 3) | parseOpen(e){} method parseText (line 3) | parseText(e){} method parseClose (line 3) | parseClose(e){} method reconcile (line 3) | reconcile(e,t){} method reset (line 3) | reset(){this.model=null,this.map&&Object.values(this.map).forEach(e=>{... method mergeModel (line 3) | mergeModel(e){this.model=Object.assign(this.model||{},e)} method parse (line 3) | async parse(e){for await(const t of e)for(const{eventType:e,value:r}of... method parseStream (line 3) | async parseStream(e){return this.parse(n(e))} method xml (line 3) | get xml(){return this.toXml(this.model)} method toXml (line 3) | toXml(e){const t=new i;return this.render(t,e),t.xml} method toAttribute (line 3) | static toAttribute(e,t){let r=arguments.length>2&&void 0!==arguments[2... method toStringAttribute (line 3) | static toStringAttribute(e,t){let r=arguments.length>2&&void 0!==argum... method toStringValue (line 3) | static toStringValue(e,t){return void 0===e?t:e} method toBoolAttribute (line 3) | static toBoolAttribute(e,t){let r=arguments.length>2&&void 0!==argumen... method toBoolValue (line 3) | static toBoolValue(e,t){return void 0===e?t:"1"===e} method toIntAttribute (line 3) | static toIntAttribute(e,t){let r=arguments.length>2&&void 0!==argument... method toIntValue (line 3) | static toIntValue(e,t){return void 0===e?t:parseInt(e,10)} method toFloatAttribute (line 3) | static toFloatAttribute(e,t){let r=arguments.length>2&&void 0!==argume... method toFloatValue (line 3) | static toFloatValue(e,t){return void 0===e?t:parseFloat(e)} method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode("Types",s.PROPERT... method parseOpen (line 3) | parseOpen(){return!1} method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(){return!1} method tag (line 3) | get tag(){return"x14:id"} method render (line 3) | render(e,t){e.leafNode(this.tag,null,t)} method parseOpen (line 3) | parseOpen(){this.model=""} method parseText (line 3) | parseText(e){this.model+=e} method parseClose (line 3) | parseClose(e){return e!==this.tag} method constructor (line 3) | constructor(){super(),this.map={"x14:conditionalFormattings":this.cond... method tag (line 3) | get tag(){return"ext"} method hasContent (line 3) | hasContent(e){return this.conditionalFormattings.hasContent(e.conditio... method prepare (line 3) | prepare(e,t){this.conditionalFormattings.prepare(e.conditionalFormatti... method render (line 3) | render(e,t){e.openNode("ext",{uri:"{78C0D931-6437-407d-A8EE-F0AAD7539E... method createNewModel (line 3) | createNewModel(){return{}} method onParserClose (line 3) | onParserClose(e,t){this.model[e]=t.model} method constructor (line 3) | constructor(){super(),this.map={color:new i}} method tag (line 3) | get tag(){return"stop"} method render (line 3) | render(e,t){e.openNode("stop"),e.addAttribute("position",t.position),t... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(e){return!!this.parser&&(this.parser.parseClose(e)||(this.m... method constructor (line 3) | constructor(e){super({writableObjectMode:e.objectMode}),this.hasWritte... method transform (line 3) | transform(e){return this.rowFormatter.rowTransform=e,this} method _transform (line 3) | _transform(e,r,n){let i=!1;try{this.hasWrittenBOM||(this.push(this.for... method _flush (line 3) | _flush(e){this.rowFormatter.finish((r,n)=>r?e(r):(n&&n.forEach(e=>{thi... function o (line 23) | function o(e,t,r){return i(e,t,r)} method constructor (line 3) | constructor(e,t,r){this._worksheet=e,this._number=t,!1!==r&&(this.defn... method number (line 3) | get number(){return this._number} method worksheet (line 3) | get worksheet(){return this._worksheet} method letter (line 3) | get letter(){return s.n2l(this._number)} method isCustomWidth (line 3) | get isCustomWidth(){return void 0!==this.width&&9!==this.width} method defn (line 3) | get defn(){return{header:this._header,key:this.key,width:this.width,st... method defn (line 3) | set defn(e){e?(this.key=e.key,this.width=void 0!==e.width?e.width:9,th... method headers (line 3) | get headers(){return this._header&&this._header instanceof Array?this.... method header (line 3) | get header(){return this._header} method header (line 3) | set header(e){void 0!==e?(this._header=e,this.headers.forEach((e,t)=>{... method key (line 3) | get key(){return this._key} method key (line 3) | set key(e){(this._key&&this._worksheet.getColumnKey(this._key))===this... method hidden (line 3) | get hidden(){return!!this._hidden} method hidden (line 3) | set hidden(e){this._hidden=e} method outlineLevel (line 3) | get outlineLevel(){return this._outlineLevel||0} method outlineLevel (line 3) | set outlineLevel(e){this._outlineLevel=e} method collapsed (line 3) | get collapsed(){return!!(this._outlineLevel&&this._outlineLevel>=this.... method toString (line 3) | toString(){return JSON.stringify({key:this.key,width:this.width,header... method equivalentTo (line 3) | equivalentTo(e){return this.width===e.width&&this.hidden===e.hidden&&t... method isDefault (line 3) | get isDefault(){if(this.isCustomWidth)return!1;if(this.hidden)return!1... method headerCount (line 3) | get headerCount(){return this.headers.length} method eachCell (line 3) | eachCell(e,t){const r=this.number;t||(t=e,e=null),this._worksheet.each... method values (line 3) | get values(){const e=[];return this.eachCell((t,r)=>{t&&t.type!==i.Val... method values (line 3) | set values(e){if(!e)return;const t=this.number;let r=0;e.hasOwnPropert... method _applyStyle (line 3) | _applyStyle(e,t){return this.style[e]=t,this.eachCell(r=>{r[e]=t}),t} method numFmt (line 3) | get numFmt(){return this.style.numFmt} method numFmt (line 3) | set numFmt(e){this._applyStyle("numFmt",e)} method font (line 3) | get font(){return this.style.font} method font (line 3) | set font(e){this._applyStyle("font",e)} method alignment (line 3) | get alignment(){return this.style.alignment} method alignment (line 3) | set alignment(e){this._applyStyle("alignment",e)} method protection (line 3) | get protection(){return this.style.protection} method protection (line 3) | set protection(e){this._applyStyle("protection",e)} method border (line 3) | get border(){return this.style.border} method border (line 3) | set border(e){this._applyStyle("border",e)} method fill (line 3) | get fill(){return this.style.fill} method fill (line 3) | set fill(e){this._applyStyle("fill",e)} method toModel (line 3) | static toModel(e){const t=[];let r=null;return e&&e.forEach((e,n)=>{e.... method fromModel (line 3) | static fromModel(e,t){const r=[];let n=1,i=0;for(t=(t=t||[]).sort((fun... method constructor (line 3) | constructor(){super(),this.map={"v:shape":new s}} method tag (line 3) | get tag(){return"xml"} method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode(this.tag,o.DRAWIN... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.m... method reconcile (line 3) | reconcile(e,t){e.anchors.forEach(e=>{e.br?this.map["xdr:twoCellAnchor"... method constructor (line 3) | constructor(){super(),this.map={"v:textbox":new i,"x:ClientData":new s}} method tag (line 3) | get tag(){return"v:shape"} method render (line 3) | render(e,t,r){e.openNode("v:shape",o.V_SHAPE_ATTRIBUTES(t,r)),e.leafNo... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.p... method constructor (line 3) | constructor(){super(),this.map={Relationship:new s}} method render (line 3) | render(e,t){t=t||this._values,e.openXml(n.StdDocAttributes),e.openNode... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.m... method constructor (line 3) | constructor(){super(),this.map={"x14:id":this.idXform=new s}} method tag (line 3) | get tag(){return"ext"} method render (line 3) | render(e,t){e.openNode(this.tag,{uri:"{B025F937-C7B1-47D3-B67F-A62EFF6... method createNewModel (line 3) | createNewModel(){return{}} method onParserClose (line 3) | onParserClose(e,t){this.model.x14Id=t.model} method constructor (line 3) | constructor(e){super(),this.model=e} method tag (line 3) | get tag(){return"r"} method textXform (line 3) | get textXform(){return this._textXform||(this._textXform=new n)} method fontXform (line 3) | get fontXform(){return this._fontXform||(this._fontXform=new i(o.FONT_... method render (line 3) | render(e,t){t=t||this.model,e.openNode("r"),t.font&&this.fontXform.ren... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){switch(e){case"r":return!1;case"t":return this.model.tex... method constructor (line 3) | constructor(e){super(),this.name=e,this.map={color:new s}} method tag (line 3) | get tag(){return this.name} method render (line 3) | render(e,t,r){const n=t&&t.color||r||this.defaultColor;e.openNode(this... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){return this.parser?(this.parser.parseClose(e)||(this.par... method validStyle (line 3) | validStyle(e){return o.validStyleValues[e]} method constructor (line 3) | constructor(){super(),this.map={fgColor:new i("fgColor"),bgColor:new i... method name (line 3) | get name(){return"pattern"} method tag (line 3) | get tag(){return"patternFill"} method render (line 3) | render(e,t){e.openNode("patternFill"),e.addAttribute("patternType",t.p... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){return!!this.parser&&(this.parser.parseClose(e)||(this.p... method constructor (line 3) | constructor(e){this.parserOptions=e,this.rowParser=new i.RowParser(thi... method removeBOM (line 3) | static removeBOM(e){return e&&65279===e.charCodeAt(0)?e.slice(1):e} method parse (line 3) | parse(e,t){const r=new n.Scanner({line:o.removeBOM(e),parserOptions:th... method parseWithoutComments (line 3) | parseWithoutComments(e){const t=[];let r=!0;for(;r;)r=this.parseRow(e,... method parseWithComments (line 3) | parseWithComments(e){const{parserOptions:t}=this,r=[];for(let n=e.next... method parseRow (line 3) | parseRow(e,t){if(!e.nextNonSpaceToken)return!1;const r=this.rowParser.... method constructor (line 3) | constructor(){this._rowTransform=null,this._rowValidator=null} method createTransform (line 3) | static createTransform(e){return s.isSyncTransform(e)?(t,r)=>{let n=nu... method createValidator (line 3) | static createValidator(e){return s.isSyncValidate(e)?(t,r)=>{r(null,{r... method rowTransform (line 3) | set rowTransform(e){if(!i.default(e))throw new TypeError("The transfor... method rowValidator (line 3) | set rowValidator(e){if(!i.default(e))throw new TypeError("The validate... method transformAndValidate (line 3) | transformAndValidate(e,t){return this.callTransformer(e,(e,r)=>e?t(e):... method callTransformer (line 3) | callTransformer(e,t){return this._rowTransform?this._rowTransform(e,t)... method callValidator (line 3) | callValidator(e,t){return this._rowValidator?this._rowValidator(e,t):t... function C (line 23) | function C(e,t,r){switch(t){case"xml":r!==b&&e.fail(`xml prefix must be ... method constructor (line 23) | constructor(e){this.opt=null!=e?e:{},this.fragmentOpt=!!this.opt.fragmen... method closed (line 23) | get closed(){return this._closed} method _init (line 23) | _init(){var e;this.openWakaBang="",this.text="",this.name="",this.piTarg... method position (line 23) | get position(){return this.chunkPosition+this.i} method columnIndex (line 23) | get columnIndex(){return this.position-this.positionAtNewLine} method on (line 23) | on(e,t){this[A[e]]=t} method off (line 23) | off(e){this[A[e]]=void 0} method makeError (line 23) | makeError(e){var t;let r=null!==(t=this.fileName)&&void 0!==t?t:"";retur... method fail (line 23) | fail(e){const t=this.makeError(e),r=this.errorHandler;if(void 0===r)thro... method write (line 23) | write(e){if(this.closed)return this.fail("cannot write after close; assi... method close (line 23) | close(){return this.write(null)} method getCode10 (line 23) | getCode10(){const{chunk:e,i:t}=this;if(this.prevI=t,this.i=t+1,t>=e.leng... method getCode11 (line 23) | getCode11(){const{chunk:e,i:t}=this;if(this.prevI=t,this.i=t+1,t>=e.leng... method getCodeNorm (line 23) | getCodeNorm(){const e=this.getCode();return-2===e?10:e} method unget (line 23) | unget(){this.i=this.prevI,this.column--} method captureTo (line 23) | captureTo(e){let{i:t}=this;const{chunk:r}=this;for(;;){const n=this.getC... method captureToChar (line 23) | captureToChar(e){let{i:t}=this;const{chunk:r}=this;for(;;){let n=this.ge... method captureNameChars (line 23) | captureNameChars(){const{chunk:e,i:t}=this;for(;;){const r=this.getCode(... method skipSpaces (line 23) | skipSpaces(){for(;;){const e=this.getCodeNorm();if(-1===e||!o(e))return e}} method setXMLVersion (line 23) | setXMLVersion(e){this.currentXMLVersion=e,"1.0"===e?(this.isChar=a,this.... method sBegin (line 23) | sBegin(){65279===this.chunk.charCodeAt(0)&&(this.i++,this.column++),this... method sBeginWhitespace (line 23) | sBeginWhitespace(){const e=this.i,t=this.skipSpaces();switch(this.prevI!... method sDoctype (line 23) | sDoctype(){var e;const t=this.captureTo(x);switch(t){case 62:null===(e=t... method sDoctypeQuote (line 23) | sDoctypeQuote(){const e=this.q;this.captureToChar(e)&&(this.text+=String... method sDTD (line 23) | sDTD(){const e=this.captureTo(k);-1!==e&&(this.text+=String.fromCodePoin... method sDTDQuoted (line 23) | sDTDQuoted(){const e=this.q;this.captureToChar(e)&&(this.text+=String.fr... method sDTDOpenWaka (line 23) | sDTDOpenWaka(){const e=this.getCodeNorm();switch(this.text+=String.fromC... method sDTDOpenWakaBang (line 23) | sDTDOpenWakaBang(){const e=String.fromCodePoint(this.getCodeNorm()),t=th... method sDTDComment (line 23) | sDTDComment(){this.captureToChar(45)&&(this.text+="-",this.state=9)} method sDTDCommentEnding (line 23) | sDTDCommentEnding(){const e=this.getCodeNorm();this.text+=String.fromCod... method sDTDCommentEnded (line 23) | sDTDCommentEnded(){const e=this.getCodeNorm();this.text+=String.fromCode... method sDTDPI (line 23) | sDTDPI(){this.captureToChar(63)&&(this.text+="?",this.state=12)} method sDTDPIEnding (line 23) | sDTDPIEnding(){const e=this.getCodeNorm();this.text+=String.fromCodePoin... method sText (line 23) | sText(){0!==this.tags.length?this.handleTextInRoot():this.handleTextOuts... method sEntity (line 23) | sEntity(){let{i:e}=this;const{chunk:t}=this;e:for(;;)switch(this.getCode... method sOpenWaka (line 23) | sOpenWaka(){const e=this.getCode();if(l(e))this.state=34,this.unget(),th... method sOpenWakaBang (line 23) | sOpenWakaBang(){switch(this.openWakaBang+=String.fromCodePoint(this.getC... method sComment (line 23) | sComment(){this.captureToChar(45)&&(this.state=18)} method sCommentEnding (line 23) | sCommentEnding(){var e;const t=this.getCodeNorm();45===t?(this.state=19,... method sCommentEnded (line 23) | sCommentEnded(){const e=this.getCodeNorm();62!==e?(this.fail("malformed ... method sCData (line 23) | sCData(){this.captureToChar(93)&&(this.state=21)} method sCDataEnding (line 23) | sCDataEnding(){const e=this.getCodeNorm();93===e?this.state=22:(this.tex... method sCDataEnding2 (line 23) | sCDataEnding2(){var e;const t=this.getCodeNorm();switch(t){case 62:null=... method sPIFirstChar (line 23) | sPIFirstChar(){const e=this.getCodeNorm();this.nameStartCheck(e)?(this.p... method sPIRest (line 23) | sPIRest(){const{chunk:e,i:t}=this;for(;;){const r=this.getCodeNorm();if(... method sPIBody (line 23) | sPIBody(){if(0===this.text.length){const e=this.getCodeNorm();63===e?thi... method sPIEnding (line 23) | sPIEnding(){var e;const t=this.getCodeNorm();if(62===t){const{piTarget:t... method sXMLDeclNameStart (line 23) | sXMLDeclNameStart(){const e=this.skipSpaces();63!==e?-1!==e&&(this.state... method sXMLDeclName (line 23) | sXMLDeclName(){const e=this.captureTo(S);if(63===e)return this.state=33,... method sXMLDeclEq (line 23) | sXMLDeclEq(){const e=this.getCodeNorm();if(63===e)return this.state=33,v... method sXMLDeclValueStart (line 23) | sXMLDeclValueStart(){const e=this.getCodeNorm();if(63===e)return this.st... method sXMLDeclValue (line 23) | sXMLDeclValue(){const e=this.captureTo([this.q,63]);if(63===e)return thi... method sXMLDeclSeparator (line 23) | sXMLDeclSeparator(){const e=this.getCodeNorm();63!==e?(o(e)||(this.fail(... method sXMLDeclEnding (line 23) | sXMLDeclEnding(){var e;62===this.getCodeNorm()?("xml"!==this.piTarget?th... method sOpenTag (line 23) | sOpenTag(){var e;const t=this.captureNameChars();if(-1===t)return;const ... method sOpenTagSlash (line 23) | sOpenTagSlash(){62===this.getCode()?this.openSelfClosingTag():(this.fail... method sAttrib (line 23) | sAttrib(){const e=this.skipSpaces();-1!==e&&(l(e)?(this.unget(),this.sta... method sAttribName (line 23) | sAttribName(){const e=this.captureNameChars();61===e?this.state=39:o(e)?... method sAttribNameSawWhite (line 23) | sAttribNameSawWhite(){const e=this.skipSpaces();switch(e){case-1:return;... method sAttribValue (line 23) | sAttribValue(){const e=this.getCodeNorm();w(e)?(this.q=e,this.state=40):... method sAttribValueQuoted (line 23) | sAttribValueQuoted(){const{q:e,chunk:t}=this;let{i:r}=this;for(;;)switch... method sAttribValueClosed (line 23) | sAttribValueClosed(){const e=this.getCodeNorm();o(e)?this.state=36:62===... method sAttribValueUnquoted (line 23) | sAttribValueUnquoted(){const e=this.captureTo(M);switch(e){case 38:this.... method sCloseTag (line 23) | sCloseTag(){const e=this.captureNameChars();62===e?this.closeTag():o(e)?... method sCloseTagSawWhite (line 23) | sCloseTagSawWhite(){switch(this.skipSpaces()){case 62:this.closeTag();br... method handleTextInRoot (line 23) | handleTextInRoot(){let{i:e,forbiddenState:t}=this;const{chunk:r,textHand... method handleTextOutsideRoot (line 23) | handleTextOutsideRoot(){let{i:e}=this;const{chunk:t,textHandler:r}=this;... method pushAttribNS (line 23) | pushAttribNS(e,t){var r;const{prefix:n,local:i}=this.qname(e),s={name:e,... method pushAttribPlain (line 23) | pushAttribPlain(e,t){var r;const n={name:e,value:t};this.attribList.push... method end (line 23) | end(){var e,t;this.sawRoot||this.fail("document must contain a root elem... method resolve (line 23) | resolve(e){var t,r;let n=this.topNS[e];if(void 0!==n)return n;const{tags... method qname (line 23) | qname(e){const t=e.indexOf(":");if(-1===t)return{prefix:"",local:e};cons... method processAttribsNS (line 23) | processAttribsNS(){var e;const{attribList:t}=this,r=this.tag;{const{pref... method processAttribsPlain (line 23) | processAttribsPlain(){const{attribList:e}=this,t=this.tag.attributes;for... method openTag (line 23) | openTag(){var e;this.processAttribs();const{tags:t}=this,r=this.tag;r.is... method openSelfClosingTag (line 23) | openSelfClosingTag(){var e,t,r;this.processAttribs();const{tags:n}=this,... method closeTag (line 23) | closeTag(){const{tags:e,name:t}=this;if(this.state=13,this.name="",""===... method parseEntity (line 23) | parseEntity(e){if("#"!==e[0]){const t=this.ENTITIES[e];return void 0!==t... function i (line 23) | function i(e,t){this._block=n.alloc(e),this._finalSize=t,this._blockSize... method constructor (line 3) | constructor(e,t){let r=arguments.length>2&&void 0!==arguments[2]?argum... method asInstance (line 3) | static asInstance(e){return e instanceof i||null==e?e:new i(e)} method col (line 3) | get col(){return this.nativeCol+Math.min(this.colWidth-1,this.nativeCo... method col (line 3) | set col(e){this.nativeCol=Math.floor(e),this.nativeColOff=Math.floor((... method row (line 3) | get row(){return this.nativeRow+Math.min(this.rowHeight-1,this.nativeR... method row (line 3) | set row(e){this.nativeRow=Math.floor(e),this.nativeRowOff=Math.floor((... method colWidth (line 3) | get colWidth(){return this.worksheet&&this.worksheet.getColumn(this.na... method rowHeight (line 3) | get rowHeight(){return this.worksheet&&this.worksheet.getRow(this.nati... method model (line 3) | get model(){return{nativeCol:this.nativeCol,nativeColOff:this.nativeCo... method model (line 3) | set model(e){this.nativeCol=e.nativeCol,this.nativeColOff=e.nativeColO... method constructor (line 3) | constructor(e){this.note=e} method model (line 3) | get model(){let e=null;switch(typeof this.note){case"string":e={type:"... method model (line 3) | set model(e){const{note:t}=e,{texts:r}=t;1===r.length&&1===Object.keys... method fromModel (line 3) | static fromModel(e){const t=new i;return t.model=e,t} method constructor (line 3) | constructor(){this.decode(arguments)} method setTLBR (line 3) | setTLBR(e,t,r,i,s){if(arguments.length<4){const i=n.decodeAddress(e),o... method decode (line 3) | decode(e){switch(e.length){case 5:this.setTLBR(e[0],e[1],e[2],e[3],e[4... method top (line 3) | get top(){return this.model.top||1} method top (line 3) | set top(e){this.model.top=e} method left (line 3) | get left(){return this.model.left||1} method left (line 3) | set left(e){this.model.left=e} method bottom (line 3) | get bottom(){return this.model.bottom||1} method bottom (line 3) | set bottom(e){this.model.bottom=e} method right (line 3) | get right(){return this.model.right||1} method right (line 3) | set right(e){this.model.right=e} method sheetName (line 3) | get sheetName(){return this.model.sheetName} method sheetName (line 3) | set sheetName(e){this.model.sheetName=e} method _serialisedSheetName (line 3) | get _serialisedSheetName(){const{sheetName:e}=this.model;return e?/^[a... method expand (line 3) | expand(e,t,r,n){(!this.model.top||e1?this.range:this._serialisedSheetN... method $shortRange (line 3) | get $shortRange(){return this.count>1?this.$range:this._serialisedShee... method count (line 3) | get count(){return(1+this.bottom-this.top)*(1+this.right-this.left)} method toString (line 3) | toString(){return this.range} method intersects (line 3) | intersects(e){return(!e.sheetName||!this.sheetName||e.sheetName===this... method contains (line 3) | contains(e){const t=n.decodeEx(e);return this.containsEx(t)} method containsEx (line 3) | containsEx(e){return(!e.sheetName||!this.sheetName||e.sheetName===this... method forEachAddress (line 3) | forEachAddress(e){for(let t=this.left;t<=this.right;t++)for(let r=this... method constructor (line 3) | constructor(e,t,r){this.table=e,this.column=t,this.index=r} method _set (line 3) | _set(e,t){this.table.cacheState(),this.column[e]=t} method name (line 3) | get name(){return this.column.name} method name (line 3) | set name(e){this._set("name",e)} method filterButton (line 3) | get filterButton(){return this.column.filterButton} method filterButton (line 3) | set filterButton(e){this.column.filterButton=e} method style (line 3) | get style(){return this.column.style} method style (line 3) | set style(e){this.column.style=e} method totalsRowLabel (line 3) | get totalsRowLabel(){return this.column.totalsRowLabel} method totalsRowLabel (line 3) | set totalsRowLabel(e){this._set("totalsRowLabel",e)} method totalsRowFunction (line 3) | get totalsRowFunction(){return this.column.totalsRowFunction} method totalsRowFunction (line 3) | set totalsRowFunction(e){this._set("totalsRowFunction",e)} method totalsRowResult (line 3) | get totalsRowResult(){return this.column.totalsRowResult} method totalsRowResult (line 3) | set totalsRowResult(e){this._set("totalsRowResult",e)} method totalsRowFormula (line 3) | get totalsRowFormula(){return this.column.totalsRowFormula} method totalsRowFormula (line 3) | set totalsRowFormula(e){this._set("totalsRowFormula",e)} method constructor (line 3) | constructor(e){super(),this.model=e} method tag (line 3) | get tag(){return"u"} method render (line 3) | render(e,t){if(!0===(t=t||this.model))e.leafNode("u");else{const r=i.A... method parseOpen (line 3) | parseOpen(e){"u"===e.name&&(this.model=e.attributes.val||!0)} method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(){return!1} function l (line 23) | function l(){this.init(),this._w=a,i.call(this,64,56)} method constructor (line 3) | constructor(e,t,r){if(!e||!t)throw new Error("A Cell needs a Row");thi... method worksheet (line 3) | get worksheet(){return this._row.worksheet} method workbook (line 3) | get workbook(){return this._row.worksheet.workbook} method destroy (line 3) | destroy(){delete this.style,delete this._value,delete this._row,delete... method numFmt (line 3) | get numFmt(){return this.style.numFmt} method numFmt (line 3) | set numFmt(e){this.style.numFmt=e} method font (line 3) | get font(){return this.style.font} method font (line 3) | set font(e){this.style.font=e} method alignment (line 3) | get alignment(){return this.style.alignment} method alignment (line 3) | set alignment(e){this.style.alignment=e} method border (line 3) | get border(){return this.style.border} method border (line 3) | set border(e){this.style.border=e} method fill (line 3) | get fill(){return this.style.fill} method fill (line 3) | set fill(e){this.style.fill=e} method protection (line 3) | get protection(){return this.style.protection} method protection (line 3) | set protection(e){this.style.protection=e} method _mergeStyle (line 3) | _mergeStyle(e,t,r){const n=e&&e.numFmt||t&&t.numFmt;n&&(r.numFmt=n);co... method address (line 3) | get address(){return this._address} method row (line 3) | get row(){return this._row.number} method col (line 3) | get col(){return this._column.number} method $col$row (line 3) | get $col$row(){return`$${this._column.letter}$${this.row}`} method type (line 3) | get type(){return this._value.type} method effectiveType (line 3) | get effectiveType(){return this._value.effectiveType} method toCsvString (line 3) | toCsvString(){return this._value.toCsvString()} method addMergeRef (line 3) | addMergeRef(){this._mergeCount++} method releaseMergeRef (line 3) | releaseMergeRef(){this._mergeCount--} method isMerged (line 3) | get isMerged(){return this._mergeCount>0||this.type===l.Types.Merge} method merge (line 3) | merge(e,t){this._value.release(),this._value=c.create(l.Types.Merge,th... method unmerge (line 3) | unmerge(){this.type===l.Types.Merge&&(this._value.release(),this._valu... method isMergedTo (line 3) | isMergedTo(e){return this._value.type===l.Types.Merge&&this._value.isM... method master (line 3) | get master(){return this.type===l.Types.Merge?this._value.master:this} method isHyperlink (line 3) | get isHyperlink(){return this._value.type===l.Types.Hyperlink} method hyperlink (line 3) | get hyperlink(){return this._value.hyperlink} method value (line 3) | get value(){return this._value.value} method value (line 3) | set value(e){this.type!==l.Types.Merge?(this._value.release(),this._va... method note (line 3) | get note(){return this._comment&&this._comment.note} method note (line 3) | set note(e){this._comment=new a(e)} method text (line 3) | get text(){return this._value.toString()} method html (line 3) | get html(){return i.escapeHtml(this.text)} method toString (line 3) | toString(){return this.text} method _upgradeToHyperlink (line 3) | _upgradeToHyperlink(e){this.type===l.Types.String&&(this._value=c.crea... method formula (line 3) | get formula(){return this._value.formula} method result (line 3) | get result(){return this._value.result} method formulaType (line 3) | get formulaType(){return this._value.formulaType} method fullAddress (line 3) | get fullAddress(){const{worksheet:e}=this._row;return{sheetName:e.name... method name (line 3) | get name(){return this.names[0]} method name (line 3) | set name(e){this.names=[e]} method names (line 3) | get names(){return this.workbook.definedNames.getNamesEx(this.fullAddr... method names (line 3) | set names(e){const{definedNames:t}=this.workbook;t.removeAllNames(this... method addName (line 3) | addName(e){this.workbook.definedNames.addEx(this.fullAddress,e)} method removeName (line 3) | removeName(e){this.workbook.definedNames.removeEx(this.fullAddress,e)} method removeAllNames (line 3) | removeAllNames(){this.workbook.definedNames.removeAllNames(this.fullAd... method _dataValidations (line 3) | get _dataValidations(){return this.worksheet.dataValidations} method dataValidation (line 3) | get dataValidation(){return this._dataValidations.find(this.address)} method dataValidation (line 3) | set dataValidation(e){this._dataValidations.add(this.address,e)} method model (line 3) | get model(){const{model:e}=this._value;return e.style=this.style,this.... method model (line 3) | set model(e){if(this._value.release(),this._value=c.create(e.type,this... method constructor (line 3) | constructor(e){this._data=e} method length (line 3) | get length(){return this._data.length} method copy (line 3) | copy(e,t,r,n){return this._data._buf.copy(e,t,r,n)} method toBuffer (line 3) | toBuffer(){return this._data.toBuffer()} method constructor (line 3) | constructor(){super(),this.map={Company:new s({tag:"Company"}),Manager... method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode("Properties",l.PR... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.p... method constructor (line 3) | constructor(){super(),this.map={"dc:creator":new o({tag:"dc:creator"})... method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode("cp:corePropertie... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.p... method constructor (line 3) | constructor(){super(),this.map={"xdr:twoCellAnchor":new o,"xdr:oneCell... method prepare (line 3) | prepare(e){e.anchors.forEach((e,t)=>{e.anchorType=function(e){return("... method tag (line 3) | get tag(){return"xdr:wsDr"} method render (line 3) | render(e,t){e.openXml(i.StdDocAttributes),e.openNode(this.tag,l.DRAWIN... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.m... method reconcile (line 3) | reconcile(e,t){e.anchors.forEach(e=>{e.br?this.map["xdr:twoCellAnchor"... method constructor (line 3) | constructor(){super(),this.map={patternFill:new o,gradientFill:new a}} method tag (line 3) | get tag(){return"fill"} method render (line 3) | render(e,t){switch(e.addRollback(),e.openNode("fill"),t.type){case"pat... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){return!!this.parser&&(this.parser.parseClose(e)||(this.m... method validStyle (line 3) | validStyle(e){return l.validPatternValues[e]} method constructor (line 3) | constructor(e){this.rowCount=0,this.formatterOptions=e,this.fieldForma... method isRowHashArray (line 3) | static isRowHashArray(e){return!!Array.isArray(e)&&(Array.isArray(e[0]... method isRowArray (line 3) | static isRowArray(e){return Array.isArray(e)&&!this.isRowHashArray(e)} method gatherHeaders (line 3) | static gatherHeaders(e){return l.isRowHashArray(e)?e.map(e=>e[0]):Arra... method createTransform (line 3) | static createTransform(e){return a.isSyncTransform(e)?(t,r)=>{let n=nu... method rowTransform (line 3) | set rowTransform(e){if(!i.default(e))throw new TypeError("The transfor... method format (line 3) | format(e,t){this.callTransformer(e,(r,n)=>{if(r)return t(r);if(!e)retu... method finish (line 3) | finish(e){const t=[];if(this.formatterOptions.alwaysWriteHeaders&&0===... method checkHeaders (line 3) | checkHeaders(e){if(this.headers)return{shouldFormatColumns:!0,headers:... method gatherColumns (line 3) | gatherColumns(e){if(null===this.headers)throw new Error("Headers is cu... method callTransformer (line 3) | callTransformer(e,t){return this._rowTransform?this._rowTransform(e,t)... method formatColumns (line 3) | formatColumns(e,t){const r=e.map((e,r)=>this.fieldFormatter.format(e,r... function c (line 23) | function c(e){return e<<30|e>>>2} method constructor (line 3) | constructor(e){this._data=e} method length (line 3) | get length(){return this._data.length} method copy (line 3) | copy(e,t,r,n){this._data.copy(e,t,r,n)} method toBuffer (line 3) | toBuffer(){return this._data} method constructor (line 3) | constructor(){super(),this.map={"x14:dataBar":this.databarXform=new o,... method tag (line 3) | get tag(){return"x14:cfRule"} method isExt (line 3) | static isExt(e){return"dataBar"===e.type?o.isExt(e):!("iconSet"!==e.ty... method prepare (line 3) | prepare(e){c.isExt(e)&&(e.x14Id=`{${n()}}`.toUpperCase())} method render (line 3) | render(e,t){if(c.isExt(t))switch(t.type){case"dataBar":this.renderData... method renderDataBar (line 3) | renderDataBar(e,t){e.openNode(this.tag,{type:"dataBar",id:t.x14Id}),th... method renderIconSet (line 3) | renderIconSet(e,t){e.openNode(this.tag,{type:"iconSet",priority:t.prio... method createNewModel (line 3) | createNewModel(e){let{attributes:t}=e;return{type:t.type,x14Id:t.id,pr... method onParserClose (line 3) | onParserClose(e,t){Object.assign(this.model,t.model)} method constructor (line 3) | constructor(){super(),this.map={autoFilter:new o,tableColumns:new s({t... method prepare (line 3) | prepare(e,t){this.map.autoFilter.prepare(e),this.map.tableColumns.prep... method tag (line 3) | get tag(){return"table"} method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode(this.tag,{...c.TA... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;const{n... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.p... method reconcile (line 3) | reconcile(e,t){e.columns.forEach(e=>{void 0!==e.dxfId&&(e.style=t.styl... function u (line 23) | function u(e,t,r,n){return 0===e?t&r|~t&n:2===e?t&r|t&n|r&n:t^r^n} method constructor (line 3) | constructor(e){this.size=e,this.buffer=n.alloc(e),this.iRead=0,this.iW... method toBuffer (line 3) | toBuffer(){if(0===this.iRead&&this.iWrite===this.size)return this.buff... method length (line 3) | get length(){return this.iWrite-this.iRead} method eod (line 3) | get eod(){return this.iRead===this.iWrite} method full (line 3) | get full(){return this.iWrite===this.size} method read (line 3) | read(e){let t;return 0===e?null:void 0===e||e>=this.length?(t=this.toB... method write (line 3) | write(e,t,r){const n=Math.min(r,this.size-this.iWrite);return e.copy(t... method constructor (line 3) | constructor(e){super(),this.options=e||u.OPTIONS,this.map={b:{prop:"bo... method tag (line 3) | get tag(){return this.options.tagName} method render (line 3) | render(e,t){const{map:r}=this;e.openNode(this.options.tagName),l.each(... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;if(this... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser&&!this.parser.parseClose(e)){const t=this... function l (line 23) | function l(){this.init(),this._w=a,i.call(this,64,56)} method constructor (line 3) | constructor(e,t,r){if(!e||!t)throw new Error("A Cell needs a Row");thi... method worksheet (line 3) | get worksheet(){return this._row.worksheet} method workbook (line 3) | get workbook(){return this._row.worksheet.workbook} method destroy (line 3) | destroy(){delete this.style,delete this._value,delete this._row,delete... method numFmt (line 3) | get numFmt(){return this.style.numFmt} method numFmt (line 3) | set numFmt(e){this.style.numFmt=e} method font (line 3) | get font(){return this.style.font} method font (line 3) | set font(e){this.style.font=e} method alignment (line 3) | get alignment(){return this.style.alignment} method alignment (line 3) | set alignment(e){this.style.alignment=e} method border (line 3) | get border(){return this.style.border} method border (line 3) | set border(e){this.style.border=e} method fill (line 3) | get fill(){return this.style.fill} method fill (line 3) | set fill(e){this.style.fill=e} method protection (line 3) | get protection(){return this.style.protection} method protection (line 3) | set protection(e){this.style.protection=e} method _mergeStyle (line 3) | _mergeStyle(e,t,r){const n=e&&e.numFmt||t&&t.numFmt;n&&(r.numFmt=n);co... method address (line 3) | get address(){return this._address} method row (line 3) | get row(){return this._row.number} method col (line 3) | get col(){return this._column.number} method $col$row (line 3) | get $col$row(){return`$${this._column.letter}$${this.row}`} method type (line 3) | get type(){return this._value.type} method effectiveType (line 3) | get effectiveType(){return this._value.effectiveType} method toCsvString (line 3) | toCsvString(){return this._value.toCsvString()} method addMergeRef (line 3) | addMergeRef(){this._mergeCount++} method releaseMergeRef (line 3) | releaseMergeRef(){this._mergeCount--} method isMerged (line 3) | get isMerged(){return this._mergeCount>0||this.type===l.Types.Merge} method merge (line 3) | merge(e,t){this._value.release(),this._value=c.create(l.Types.Merge,th... method unmerge (line 3) | unmerge(){this.type===l.Types.Merge&&(this._value.release(),this._valu... method isMergedTo (line 3) | isMergedTo(e){return this._value.type===l.Types.Merge&&this._value.isM... method master (line 3) | get master(){return this.type===l.Types.Merge?this._value.master:this} method isHyperlink (line 3) | get isHyperlink(){return this._value.type===l.Types.Hyperlink} method hyperlink (line 3) | get hyperlink(){return this._value.hyperlink} method value (line 3) | get value(){return this._value.value} method value (line 3) | set value(e){this.type!==l.Types.Merge?(this._value.release(),this._va... method note (line 3) | get note(){return this._comment&&this._comment.note} method note (line 3) | set note(e){this._comment=new a(e)} method text (line 3) | get text(){return this._value.toString()} method html (line 3) | get html(){return i.escapeHtml(this.text)} method toString (line 3) | toString(){return this.text} method _upgradeToHyperlink (line 3) | _upgradeToHyperlink(e){this.type===l.Types.String&&(this._value=c.crea... method formula (line 3) | get formula(){return this._value.formula} method result (line 3) | get result(){return this._value.result} method formulaType (line 3) | get formulaType(){return this._value.formulaType} method fullAddress (line 3) | get fullAddress(){const{worksheet:e}=this._row;return{sheetName:e.name... method name (line 3) | get name(){return this.names[0]} method name (line 3) | set name(e){this.names=[e]} method names (line 3) | get names(){return this.workbook.definedNames.getNamesEx(this.fullAddr... method names (line 3) | set names(e){const{definedNames:t}=this.workbook;t.removeAllNames(this... method addName (line 3) | addName(e){this.workbook.definedNames.addEx(this.fullAddress,e)} method removeName (line 3) | removeName(e){this.workbook.definedNames.removeEx(this.fullAddress,e)} method removeAllNames (line 3) | removeAllNames(){this.workbook.definedNames.removeAllNames(this.fullAd... method _dataValidations (line 3) | get _dataValidations(){return this.worksheet.dataValidations} method dataValidation (line 3) | get dataValidation(){return this._dataValidations.find(this.address)} method dataValidation (line 3) | set dataValidation(e){this._dataValidations.add(this.address,e)} method model (line 3) | get model(){const{model:e}=this._value;return e.style=this.style,this.... method model (line 3) | set model(e){if(this._value.release(),this._value=c.create(e.type,this... method constructor (line 3) | constructor(e){this._data=e} method length (line 3) | get length(){return this._data.length} method copy (line 3) | copy(e,t,r,n){return this._data._buf.copy(e,t,r,n)} method toBuffer (line 3) | toBuffer(){return this._data.toBuffer()} method constructor (line 3) | constructor(){super(),this.map={Company:new s({tag:"Company"}),Manager... method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode("Properties",l.PR... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.p... method constructor (line 3) | constructor(){super(),this.map={"dc:creator":new o({tag:"dc:creator"})... method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode("cp:corePropertie... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.p... method constructor (line 3) | constructor(){super(),this.map={"xdr:twoCellAnchor":new o,"xdr:oneCell... method prepare (line 3) | prepare(e){e.anchors.forEach((e,t)=>{e.anchorType=function(e){return("... method tag (line 3) | get tag(){return"xdr:wsDr"} method render (line 3) | render(e,t){e.openXml(i.StdDocAttributes),e.openNode(this.tag,l.DRAWIN... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.m... method reconcile (line 3) | reconcile(e,t){e.anchors.forEach(e=>{e.br?this.map["xdr:twoCellAnchor"... method constructor (line 3) | constructor(){super(),this.map={patternFill:new o,gradientFill:new a}} method tag (line 3) | get tag(){return"fill"} method render (line 3) | render(e,t){switch(e.addRollback(),e.openNode("fill"),t.type){case"pat... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){return!!this.parser&&(this.parser.parseClose(e)||(this.m... method validStyle (line 3) | validStyle(e){return l.validPatternValues[e]} method constructor (line 3) | constructor(e){this.rowCount=0,this.formatterOptions=e,this.fieldForma... method isRowHashArray (line 3) | static isRowHashArray(e){return!!Array.isArray(e)&&(Array.isArray(e[0]... method isRowArray (line 3) | static isRowArray(e){return Array.isArray(e)&&!this.isRowHashArray(e)} method gatherHeaders (line 3) | static gatherHeaders(e){return l.isRowHashArray(e)?e.map(e=>e[0]):Arra... method createTransform (line 3) | static createTransform(e){return a.isSyncTransform(e)?(t,r)=>{let n=nu... method rowTransform (line 3) | set rowTransform(e){if(!i.default(e))throw new TypeError("The transfor... method format (line 3) | format(e,t){this.callTransformer(e,(r,n)=>{if(r)return t(r);if(!e)retu... method finish (line 3) | finish(e){const t=[];if(this.formatterOptions.alwaysWriteHeaders&&0===... method checkHeaders (line 3) | checkHeaders(e){if(this.headers)return{shouldFormatColumns:!0,headers:... method gatherColumns (line 3) | gatherColumns(e){if(null===this.headers)throw new Error("Headers is cu... method callTransformer (line 3) | callTransformer(e,t){return this._rowTransform?this._rowTransform(e,t)... method formatColumns (line 3) | formatColumns(e,t){const r=e.map((e,r)=>this.fieldFormatter.format(e,r... function c (line 23) | function c(e){return e<<5|e>>>27} method constructor (line 3) | constructor(e){this._data=e} method length (line 3) | get length(){return this._data.length} method copy (line 3) | copy(e,t,r,n){this._data.copy(e,t,r,n)} method toBuffer (line 3) | toBuffer(){return this._data} method constructor (line 3) | constructor(){super(),this.map={"x14:dataBar":this.databarXform=new o,... method tag (line 3) | get tag(){return"x14:cfRule"} method isExt (line 3) | static isExt(e){return"dataBar"===e.type?o.isExt(e):!("iconSet"!==e.ty... method prepare (line 3) | prepare(e){c.isExt(e)&&(e.x14Id=`{${n()}}`.toUpperCase())} method render (line 3) | render(e,t){if(c.isExt(t))switch(t.type){case"dataBar":this.renderData... method renderDataBar (line 3) | renderDataBar(e,t){e.openNode(this.tag,{type:"dataBar",id:t.x14Id}),th... method renderIconSet (line 3) | renderIconSet(e,t){e.openNode(this.tag,{type:"iconSet",priority:t.prio... method createNewModel (line 3) | createNewModel(e){let{attributes:t}=e;return{type:t.type,x14Id:t.id,pr... method onParserClose (line 3) | onParserClose(e,t){Object.assign(this.model,t.model)} method constructor (line 3) | constructor(){super(),this.map={autoFilter:new o,tableColumns:new s({t... method prepare (line 3) | prepare(e,t){this.map.autoFilter.prepare(e),this.map.tableColumns.prep... method tag (line 3) | get tag(){return"table"} method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode(this.tag,{...c.TA... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;const{n... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.p... method reconcile (line 3) | reconcile(e,t){e.columns.forEach(e=>{void 0!==e.dxfId&&(e.style=t.styl... function u (line 23) | function u(e){return e<<30|e>>>2} method constructor (line 3) | constructor(e){this.size=e,this.buffer=n.alloc(e),this.iRead=0,this.iW... method toBuffer (line 3) | toBuffer(){if(0===this.iRead&&this.iWrite===this.size)return this.buff... method length (line 3) | get length(){return this.iWrite-this.iRead} method eod (line 3) | get eod(){return this.iRead===this.iWrite} method full (line 3) | get full(){return this.iWrite===this.size} method read (line 3) | read(e){let t;return 0===e?null:void 0===e||e>=this.length?(t=this.toB... method write (line 3) | write(e,t,r){const n=Math.min(r,this.size-this.iWrite);return e.copy(t... method constructor (line 3) | constructor(e){super(),this.options=e||u.OPTIONS,this.map={b:{prop:"bo... method tag (line 3) | get tag(){return this.options.tagName} method render (line 3) | render(e,t){const{map:r}=this;e.openNode(this.options.tagName),l.each(... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;if(this... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser&&!this.parser.parseClose(e)){const t=this... function h (line 23) | function h(e,t,r,n){return 0===e?t&r|~t&n:2===e?t&r|t&n|r&n:t^r^n} function l (line 23) | function l(){this.init(),this._w=a,s.call(this,64,56)} method constructor (line 3) | constructor(e,t,r){if(!e||!t)throw new Error("A Cell needs a Row");thi... method worksheet (line 3) | get worksheet(){return this._row.worksheet} method workbook (line 3) | get workbook(){return this._row.worksheet.workbook} method destroy (line 3) | destroy(){delete this.style,delete this._value,delete this._row,delete... method numFmt (line 3) | get numFmt(){return this.style.numFmt} method numFmt (line 3) | set numFmt(e){this.style.numFmt=e} method font (line 3) | get font(){return this.style.font} method font (line 3) | set font(e){this.style.font=e} method alignment (line 3) | get alignment(){return this.style.alignment} method alignment (line 3) | set alignment(e){this.style.alignment=e} method border (line 3) | get border(){return this.style.border} method border (line 3) | set border(e){this.style.border=e} method fill (line 3) | get fill(){return this.style.fill} method fill (line 3) | set fill(e){this.style.fill=e} method protection (line 3) | get protection(){return this.style.protection} method protection (line 3) | set protection(e){this.style.protection=e} method _mergeStyle (line 3) | _mergeStyle(e,t,r){const n=e&&e.numFmt||t&&t.numFmt;n&&(r.numFmt=n);co... method address (line 3) | get address(){return this._address} method row (line 3) | get row(){return this._row.number} method col (line 3) | get col(){return this._column.number} method $col$row (line 3) | get $col$row(){return`$${this._column.letter}$${this.row}`} method type (line 3) | get type(){return this._value.type} method effectiveType (line 3) | get effectiveType(){return this._value.effectiveType} method toCsvString (line 3) | toCsvString(){return this._value.toCsvString()} method addMergeRef (line 3) | addMergeRef(){this._mergeCount++} method releaseMergeRef (line 3) | releaseMergeRef(){this._mergeCount--} method isMerged (line 3) | get isMerged(){return this._mergeCount>0||this.type===l.Types.Merge} method merge (line 3) | merge(e,t){this._value.release(),this._value=c.create(l.Types.Merge,th... method unmerge (line 3) | unmerge(){this.type===l.Types.Merge&&(this._value.release(),this._valu... method isMergedTo (line 3) | isMergedTo(e){return this._value.type===l.Types.Merge&&this._value.isM... method master (line 3) | get master(){return this.type===l.Types.Merge?this._value.master:this} method isHyperlink (line 3) | get isHyperlink(){return this._value.type===l.Types.Hyperlink} method hyperlink (line 3) | get hyperlink(){return this._value.hyperlink} method value (line 3) | get value(){return this._value.value} method value (line 3) | set value(e){this.type!==l.Types.Merge?(this._value.release(),this._va... method note (line 3) | get note(){return this._comment&&this._comment.note} method note (line 3) | set note(e){this._comment=new a(e)} method text (line 3) | get text(){return this._value.toString()} method html (line 3) | get html(){return i.escapeHtml(this.text)} method toString (line 3) | toString(){return this.text} method _upgradeToHyperlink (line 3) | _upgradeToHyperlink(e){this.type===l.Types.String&&(this._value=c.crea... method formula (line 3) | get formula(){return this._value.formula} method result (line 3) | get result(){return this._value.result} method formulaType (line 3) | get formulaType(){return this._value.formulaType} method fullAddress (line 3) | get fullAddress(){const{worksheet:e}=this._row;return{sheetName:e.name... method name (line 3) | get name(){return this.names[0]} method name (line 3) | set name(e){this.names=[e]} method names (line 3) | get names(){return this.workbook.definedNames.getNamesEx(this.fullAddr... method names (line 3) | set names(e){const{definedNames:t}=this.workbook;t.removeAllNames(this... method addName (line 3) | addName(e){this.workbook.definedNames.addEx(this.fullAddress,e)} method removeName (line 3) | removeName(e){this.workbook.definedNames.removeEx(this.fullAddress,e)} method removeAllNames (line 3) | removeAllNames(){this.workbook.definedNames.removeAllNames(this.fullAd... method _dataValidations (line 3) | get _dataValidations(){return this.worksheet.dataValidations} method dataValidation (line 3) | get dataValidation(){return this._dataValidations.find(this.address)} method dataValidation (line 3) | set dataValidation(e){this._dataValidations.add(this.address,e)} method model (line 3) | get model(){const{model:e}=this._value;return e.style=this.style,this.... method model (line 3) | set model(e){if(this._value.release(),this._value=c.create(e.type,this... method constructor (line 3) | constructor(e){this._data=e} method length (line 3) | get length(){return this._data.length} method copy (line 3) | copy(e,t,r,n){return this._data._buf.copy(e,t,r,n)} method toBuffer (line 3) | toBuffer(){return this._data.toBuffer()} method constructor (line 3) | constructor(){super(),this.map={Company:new s({tag:"Company"}),Manager... method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode("Properties",l.PR... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.p... method constructor (line 3) | constructor(){super(),this.map={"dc:creator":new o({tag:"dc:creator"})... method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode("cp:corePropertie... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.p... method constructor (line 3) | constructor(){super(),this.map={"xdr:twoCellAnchor":new o,"xdr:oneCell... method prepare (line 3) | prepare(e){e.anchors.forEach((e,t)=>{e.anchorType=function(e){return("... method tag (line 3) | get tag(){return"xdr:wsDr"} method render (line 3) | render(e,t){e.openXml(i.StdDocAttributes),e.openNode(this.tag,l.DRAWIN... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.m... method reconcile (line 3) | reconcile(e,t){e.anchors.forEach(e=>{e.br?this.map["xdr:twoCellAnchor"... method constructor (line 3) | constructor(){super(),this.map={patternFill:new o,gradientFill:new a}} method tag (line 3) | get tag(){return"fill"} method render (line 3) | render(e,t){switch(e.addRollback(),e.openNode("fill"),t.type){case"pat... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){return!!this.parser&&(this.parser.parseClose(e)||(this.m... method validStyle (line 3) | validStyle(e){return l.validPatternValues[e]} method constructor (line 3) | constructor(e){this.rowCount=0,this.formatterOptions=e,this.fieldForma... method isRowHashArray (line 3) | static isRowHashArray(e){return!!Array.isArray(e)&&(Array.isArray(e[0]... method isRowArray (line 3) | static isRowArray(e){return Array.isArray(e)&&!this.isRowHashArray(e)} method gatherHeaders (line 3) | static gatherHeaders(e){return l.isRowHashArray(e)?e.map(e=>e[0]):Arra... method createTransform (line 3) | static createTransform(e){return a.isSyncTransform(e)?(t,r)=>{let n=nu... method rowTransform (line 3) | set rowTransform(e){if(!i.default(e))throw new TypeError("The transfor... method format (line 3) | format(e,t){this.callTransformer(e,(r,n)=>{if(r)return t(r);if(!e)retu... method finish (line 3) | finish(e){const t=[];if(this.formatterOptions.alwaysWriteHeaders&&0===... method checkHeaders (line 3) | checkHeaders(e){if(this.headers)return{shouldFormatColumns:!0,headers:... method gatherColumns (line 3) | gatherColumns(e){if(null===this.headers)throw new Error("Headers is cu... method callTransformer (line 3) | callTransformer(e,t){return this._rowTransform?this._rowTransform(e,t)... method formatColumns (line 3) | formatColumns(e,t){const r=e.map((e,r)=>this.fieldFormatter.format(e,r... function l (line 23) | function l(){this.init(),this._w=a,i.call(this,64,56)} method constructor (line 3) | constructor(e,t,r){if(!e||!t)throw new Error("A Cell needs a Row");thi... method worksheet (line 3) | get worksheet(){return this._row.worksheet} method workbook (line 3) | get workbook(){return this._row.worksheet.workbook} method destroy (line 3) | destroy(){delete this.style,delete this._value,delete this._row,delete... method numFmt (line 3) | get numFmt(){return this.style.numFmt} method numFmt (line 3) | set numFmt(e){this.style.numFmt=e} method font (line 3) | get font(){return this.style.font} method font (line 3) | set font(e){this.style.font=e} method alignment (line 3) | get alignment(){return this.style.alignment} method alignment (line 3) | set alignment(e){this.style.alignment=e} method border (line 3) | get border(){return this.style.border} method border (line 3) | set border(e){this.style.border=e} method fill (line 3) | get fill(){return this.style.fill} method fill (line 3) | set fill(e){this.style.fill=e} method protection (line 3) | get protection(){return this.style.protection} method protection (line 3) | set protection(e){this.style.protection=e} method _mergeStyle (line 3) | _mergeStyle(e,t,r){const n=e&&e.numFmt||t&&t.numFmt;n&&(r.numFmt=n);co... method address (line 3) | get address(){return this._address} method row (line 3) | get row(){return this._row.number} method col (line 3) | get col(){return this._column.number} method $col$row (line 3) | get $col$row(){return`$${this._column.letter}$${this.row}`} method type (line 3) | get type(){return this._value.type} method effectiveType (line 3) | get effectiveType(){return this._value.effectiveType} method toCsvString (line 3) | toCsvString(){return this._value.toCsvString()} method addMergeRef (line 3) | addMergeRef(){this._mergeCount++} method releaseMergeRef (line 3) | releaseMergeRef(){this._mergeCount--} method isMerged (line 3) | get isMerged(){return this._mergeCount>0||this.type===l.Types.Merge} method merge (line 3) | merge(e,t){this._value.release(),this._value=c.create(l.Types.Merge,th... method unmerge (line 3) | unmerge(){this.type===l.Types.Merge&&(this._value.release(),this._valu... method isMergedTo (line 3) | isMergedTo(e){return this._value.type===l.Types.Merge&&this._value.isM... method master (line 3) | get master(){return this.type===l.Types.Merge?this._value.master:this} method isHyperlink (line 3) | get isHyperlink(){return this._value.type===l.Types.Hyperlink} method hyperlink (line 3) | get hyperlink(){return this._value.hyperlink} method value (line 3) | get value(){return this._value.value} method value (line 3) | set value(e){this.type!==l.Types.Merge?(this._value.release(),this._va... method note (line 3) | get note(){return this._comment&&this._comment.note} method note (line 3) | set note(e){this._comment=new a(e)} method text (line 3) | get text(){return this._value.toString()} method html (line 3) | get html(){return i.escapeHtml(this.text)} method toString (line 3) | toString(){return this.text} method _upgradeToHyperlink (line 3) | _upgradeToHyperlink(e){this.type===l.Types.String&&(this._value=c.crea... method formula (line 3) | get formula(){return this._value.formula} method result (line 3) | get result(){return this._value.result} method formulaType (line 3) | get formulaType(){return this._value.formulaType} method fullAddress (line 3) | get fullAddress(){const{worksheet:e}=this._row;return{sheetName:e.name... method name (line 3) | get name(){return this.names[0]} method name (line 3) | set name(e){this.names=[e]} method names (line 3) | get names(){return this.workbook.definedNames.getNamesEx(this.fullAddr... method names (line 3) | set names(e){const{definedNames:t}=this.workbook;t.removeAllNames(this... method addName (line 3) | addName(e){this.workbook.definedNames.addEx(this.fullAddress,e)} method removeName (line 3) | removeName(e){this.workbook.definedNames.removeEx(this.fullAddress,e)} method removeAllNames (line 3) | removeAllNames(){this.workbook.definedNames.removeAllNames(this.fullAd... method _dataValidations (line 3) | get _dataValidations(){return this.worksheet.dataValidations} method dataValidation (line 3) | get dataValidation(){return this._dataValidations.find(this.address)} method dataValidation (line 3) | set dataValidation(e){this._dataValidations.add(this.address,e)} method model (line 3) | get model(){const{model:e}=this._value;return e.style=this.style,this.... method model (line 3) | set model(e){if(this._value.release(),this._value=c.create(e.type,this... method constructor (line 3) | constructor(e){this._data=e} method length (line 3) | get length(){return this._data.length} method copy (line 3) | copy(e,t,r,n){return this._data._buf.copy(e,t,r,n)} method toBuffer (line 3) | toBuffer(){return this._data.toBuffer()} method constructor (line 3) | constructor(){super(),this.map={Company:new s({tag:"Company"}),Manager... method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode("Properties",l.PR... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.p... method constructor (line 3) | constructor(){super(),this.map={"dc:creator":new o({tag:"dc:creator"})... method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode("cp:corePropertie... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.p... method constructor (line 3) | constructor(){super(),this.map={"xdr:twoCellAnchor":new o,"xdr:oneCell... method prepare (line 3) | prepare(e){e.anchors.forEach((e,t)=>{e.anchorType=function(e){return("... method tag (line 3) | get tag(){return"xdr:wsDr"} method render (line 3) | render(e,t){e.openXml(i.StdDocAttributes),e.openNode(this.tag,l.DRAWIN... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.m... method reconcile (line 3) | reconcile(e,t){e.anchors.forEach(e=>{e.br?this.map["xdr:twoCellAnchor"... method constructor (line 3) | constructor(){super(),this.map={patternFill:new o,gradientFill:new a}} method tag (line 3) | get tag(){return"fill"} method render (line 3) | render(e,t){switch(e.addRollback(),e.openNode("fill"),t.type){case"pat... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){return!!this.parser&&(this.parser.parseClose(e)||(this.m... method validStyle (line 3) | validStyle(e){return l.validPatternValues[e]} method constructor (line 3) | constructor(e){this.rowCount=0,this.formatterOptions=e,this.fieldForma... method isRowHashArray (line 3) | static isRowHashArray(e){return!!Array.isArray(e)&&(Array.isArray(e[0]... method isRowArray (line 3) | static isRowArray(e){return Array.isArray(e)&&!this.isRowHashArray(e)} method gatherHeaders (line 3) | static gatherHeaders(e){return l.isRowHashArray(e)?e.map(e=>e[0]):Arra... method createTransform (line 3) | static createTransform(e){return a.isSyncTransform(e)?(t,r)=>{let n=nu... method rowTransform (line 3) | set rowTransform(e){if(!i.default(e))throw new TypeError("The transfor... method format (line 3) | format(e,t){this.callTransformer(e,(r,n)=>{if(r)return t(r);if(!e)retu... method finish (line 3) | finish(e){const t=[];if(this.formatterOptions.alwaysWriteHeaders&&0===... method checkHeaders (line 3) | checkHeaders(e){if(this.headers)return{shouldFormatColumns:!0,headers:... method gatherColumns (line 3) | gatherColumns(e){if(null===this.headers)throw new Error("Headers is cu... method callTransformer (line 3) | callTransformer(e,t){return this._rowTransform?this._rowTransform(e,t)... method formatColumns (line 3) | formatColumns(e,t){const r=e.map((e,r)=>this.fieldFormatter.format(e,r... function c (line 23) | function c(e,t,r){return r^e&(t^r)} method constructor (line 3) | constructor(e){this._data=e} method length (line 3) | get length(){return this._data.length} method copy (line 3) | copy(e,t,r,n){this._data.copy(e,t,r,n)} method toBuffer (line 3) | toBuffer(){return this._data} method constructor (line 3) | constructor(){super(),this.map={"x14:dataBar":this.databarXform=new o,... method tag (line 3) | get tag(){return"x14:cfRule"} method isExt (line 3) | static isExt(e){return"dataBar"===e.type?o.isExt(e):!("iconSet"!==e.ty... method prepare (line 3) | prepare(e){c.isExt(e)&&(e.x14Id=`{${n()}}`.toUpperCase())} method render (line 3) | render(e,t){if(c.isExt(t))switch(t.type){case"dataBar":this.renderData... method renderDataBar (line 3) | renderDataBar(e,t){e.openNode(this.tag,{type:"dataBar",id:t.x14Id}),th... method renderIconSet (line 3) | renderIconSet(e,t){e.openNode(this.tag,{type:"iconSet",priority:t.prio... method createNewModel (line 3) | createNewModel(e){let{attributes:t}=e;return{type:t.type,x14Id:t.id,pr... method onParserClose (line 3) | onParserClose(e,t){Object.assign(this.model,t.model)} method constructor (line 3) | constructor(){super(),this.map={autoFilter:new o,tableColumns:new s({t... method prepare (line 3) | prepare(e,t){this.map.autoFilter.prepare(e),this.map.tableColumns.prep... method tag (line 3) | get tag(){return"table"} method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode(this.tag,{...c.TA... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;const{n... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.p... method reconcile (line 3) | reconcile(e,t){e.columns.forEach(e=>{void 0!==e.dxfId&&(e.style=t.styl... function u (line 23) | function u(e,t,r){return e&t|r&(e|t)} method constructor (line 3) | constructor(e){this.size=e,this.buffer=n.alloc(e),this.iRead=0,this.iW... method toBuffer (line 3) | toBuffer(){if(0===this.iRead&&this.iWrite===this.size)return this.buff... method length (line 3) | get length(){return this.iWrite-this.iRead} method eod (line 3) | get eod(){return this.iRead===this.iWrite} method full (line 3) | get full(){return this.iWrite===this.size} method read (line 3) | read(e){let t;return 0===e?null:void 0===e||e>=this.length?(t=this.toB... method write (line 3) | write(e,t,r){const n=Math.min(r,this.size-this.iWrite);return e.copy(t... method constructor (line 3) | constructor(e){super(),this.options=e||u.OPTIONS,this.map={b:{prop:"bo... method tag (line 3) | get tag(){return this.options.tagName} method render (line 3) | render(e,t){const{map:r}=this;e.openNode(this.options.tagName),l.each(... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;if(this... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser&&!this.parser.parseClose(e)){const t=this... function h (line 23) | function h(e){return(e>>>2|e<<30)^(e>>>13|e<<19)^(e>>>22|e<<10)} function f (line 23) | function f(e){return(e>>>6|e<<26)^(e>>>11|e<<21)^(e>>>25|e<<7)} function d (line 23) | function d(e){return(e>>>7|e<<25)^(e>>>18|e<<14)^e>>>3} method constructor (line 3) | constructor(){super(),this.map={dataBar:this.databarXform=new o,extLst... method tag (line 3) | get tag(){return"cfRule"} method isPrimitive (line 3) | static isPrimitive(e){return"iconSet"!==e.type||!e.custom&&!h[e.iconSet]} method render (line 3) | render(e,t){switch(t.type){case"expression":this.renderExpression(e,t)... method renderExpression (line 3) | renderExpression(e,t){e.openNode(this.tag,{type:"expression",dxfId:t.d... method renderCellIs (line 3) | renderCellIs(e,t){e.openNode(this.tag,{type:"cellIs",dxfId:t.dxfId,pri... method renderTop10 (line 3) | renderTop10(e,t){e.leafNode(this.tag,{type:"top10",dxfId:t.dxfId,prior... method renderAboveAverage (line 3) | renderAboveAverage(e,t){e.leafNode(this.tag,{type:"aboveAverage",dxfId... method renderDataBar (line 3) | renderDataBar(e,t){e.openNode(this.tag,{type:"dataBar",priority:t.prio... method renderColorScale (line 3) | renderColorScale(e,t){e.openNode(this.tag,{type:"colorScale",priority:... method renderIconSet (line 3) | renderIconSet(e,t){d.isPrimitive(t)&&(e.openNode(this.tag,{type:"iconS... method renderText (line 3) | renderText(e,t){e.openNode(this.tag,{type:t.operator,dxfId:t.dxfId,pri... method renderTimePeriod (line 3) | renderTimePeriod(e,t){e.openNode(this.tag,{type:"timePeriod",dxfId:t.d... method createNewModel (line 3) | createNewModel(e){let{attributes:t}=e;return{...f(t),dxfId:n.toIntValu... method onParserClose (line 3) | onParserClose(e,t){switch(e){case"dataBar":case"extLst":case"colorScal... function l (line 23) | function l(){this.init(),this._w=a,s.call(this,128,112)} method constructor (line 3) | constructor(e,t,r){if(!e||!t)throw new Error("A Cell needs a Row");thi... method worksheet (line 3) | get worksheet(){return this._row.worksheet} method workbook (line 3) | get workbook(){return this._row.worksheet.workbook} method destroy (line 3) | destroy(){delete this.style,delete this._value,delete this._row,delete... method numFmt (line 3) | get numFmt(){return this.style.numFmt} method numFmt (line 3) | set numFmt(e){this.style.numFmt=e} method font (line 3) | get font(){return this.style.font} method font (line 3) | set font(e){this.style.font=e} method alignment (line 3) | get alignment(){return this.style.alignment} method alignment (line 3) | set alignment(e){this.style.alignment=e} method border (line 3) | get border(){return this.style.border} method border (line 3) | set border(e){this.style.border=e} method fill (line 3) | get fill(){return this.style.fill} method fill (line 3) | set fill(e){this.style.fill=e} method protection (line 3) | get protection(){return this.style.protection} method protection (line 3) | set protection(e){this.style.protection=e} method _mergeStyle (line 3) | _mergeStyle(e,t,r){const n=e&&e.numFmt||t&&t.numFmt;n&&(r.numFmt=n);co... method address (line 3) | get address(){return this._address} method row (line 3) | get row(){return this._row.number} method col (line 3) | get col(){return this._column.number} method $col$row (line 3) | get $col$row(){return`$${this._column.letter}$${this.row}`} method type (line 3) | get type(){return this._value.type} method effectiveType (line 3) | get effectiveType(){return this._value.effectiveType} method toCsvString (line 3) | toCsvString(){return this._value.toCsvString()} method addMergeRef (line 3) | addMergeRef(){this._mergeCount++} method releaseMergeRef (line 3) | releaseMergeRef(){this._mergeCount--} method isMerged (line 3) | get isMerged(){return this._mergeCount>0||this.type===l.Types.Merge} method merge (line 3) | merge(e,t){this._value.release(),this._value=c.create(l.Types.Merge,th... method unmerge (line 3) | unmerge(){this.type===l.Types.Merge&&(this._value.release(),this._valu... method isMergedTo (line 3) | isMergedTo(e){return this._value.type===l.Types.Merge&&this._value.isM... method master (line 3) | get master(){return this.type===l.Types.Merge?this._value.master:this} method isHyperlink (line 3) | get isHyperlink(){return this._value.type===l.Types.Hyperlink} method hyperlink (line 3) | get hyperlink(){return this._value.hyperlink} method value (line 3) | get value(){return this._value.value} method value (line 3) | set value(e){this.type!==l.Types.Merge?(this._value.release(),this._va... method note (line 3) | get note(){return this._comment&&this._comment.note} method note (line 3) | set note(e){this._comment=new a(e)} method text (line 3) | get text(){return this._value.toString()} method html (line 3) | get html(){return i.escapeHtml(this.text)} method toString (line 3) | toString(){return this.text} method _upgradeToHyperlink (line 3) | _upgradeToHyperlink(e){this.type===l.Types.String&&(this._value=c.crea... method formula (line 3) | get formula(){return this._value.formula} method result (line 3) | get result(){return this._value.result} method formulaType (line 3) | get formulaType(){return this._value.formulaType} method fullAddress (line 3) | get fullAddress(){const{worksheet:e}=this._row;return{sheetName:e.name... method name (line 3) | get name(){return this.names[0]} method name (line 3) | set name(e){this.names=[e]} method names (line 3) | get names(){return this.workbook.definedNames.getNamesEx(this.fullAddr... method names (line 3) | set names(e){const{definedNames:t}=this.workbook;t.removeAllNames(this... method addName (line 3) | addName(e){this.workbook.definedNames.addEx(this.fullAddress,e)} method removeName (line 3) | removeName(e){this.workbook.definedNames.removeEx(this.fullAddress,e)} method removeAllNames (line 3) | removeAllNames(){this.workbook.definedNames.removeAllNames(this.fullAd... method _dataValidations (line 3) | get _dataValidations(){return this.worksheet.dataValidations} method dataValidation (line 3) | get dataValidation(){return this._dataValidations.find(this.address)} method dataValidation (line 3) | set dataValidation(e){this._dataValidations.add(this.address,e)} method model (line 3) | get model(){const{model:e}=this._value;return e.style=this.style,this.... method model (line 3) | set model(e){if(this._value.release(),this._value=c.create(e.type,this... method constructor (line 3) | constructor(e){this._data=e} method length (line 3) | get length(){return this._data.length} method copy (line 3) | copy(e,t,r,n){return this._data._buf.copy(e,t,r,n)} method toBuffer (line 3) | toBuffer(){return this._data.toBuffer()} method constructor (line 3) | constructor(){super(),this.map={Company:new s({tag:"Company"}),Manager... method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode("Properties",l.PR... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.p... method constructor (line 3) | constructor(){super(),this.map={"dc:creator":new o({tag:"dc:creator"})... method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode("cp:corePropertie... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.p... method constructor (line 3) | constructor(){super(),this.map={"xdr:twoCellAnchor":new o,"xdr:oneCell... method prepare (line 3) | prepare(e){e.anchors.forEach((e,t)=>{e.anchorType=function(e){return("... method tag (line 3) | get tag(){return"xdr:wsDr"} method render (line 3) | render(e,t){e.openXml(i.StdDocAttributes),e.openNode(this.tag,l.DRAWIN... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.m... method reconcile (line 3) | reconcile(e,t){e.anchors.forEach(e=>{e.br?this.map["xdr:twoCellAnchor"... method constructor (line 3) | constructor(){super(),this.map={patternFill:new o,gradientFill:new a}} method tag (line 3) | get tag(){return"fill"} method render (line 3) | render(e,t){switch(e.addRollback(),e.openNode("fill"),t.type){case"pat... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){return!!this.parser&&(this.parser.parseClose(e)||(this.m... method validStyle (line 3) | validStyle(e){return l.validPatternValues[e]} method constructor (line 3) | constructor(e){this.rowCount=0,this.formatterOptions=e,this.fieldForma... method isRowHashArray (line 3) | static isRowHashArray(e){return!!Array.isArray(e)&&(Array.isArray(e[0]... method isRowArray (line 3) | static isRowArray(e){return Array.isArray(e)&&!this.isRowHashArray(e)} method gatherHeaders (line 3) | static gatherHeaders(e){return l.isRowHashArray(e)?e.map(e=>e[0]):Arra... method createTransform (line 3) | static createTransform(e){return a.isSyncTransform(e)?(t,r)=>{let n=nu... method rowTransform (line 3) | set rowTransform(e){if(!i.default(e))throw new TypeError("The transfor... method format (line 3) | format(e,t){this.callTransformer(e,(r,n)=>{if(r)return t(r);if(!e)retu... method finish (line 3) | finish(e){const t=[];if(this.formatterOptions.alwaysWriteHeaders&&0===... method checkHeaders (line 3) | checkHeaders(e){if(this.headers)return{shouldFormatColumns:!0,headers:... method gatherColumns (line 3) | gatherColumns(e){if(null===this.headers)throw new Error("Headers is cu... method callTransformer (line 3) | callTransformer(e,t){return this._rowTransform?this._rowTransform(e,t)... method formatColumns (line 3) | formatColumns(e,t){const r=e.map((e,r)=>this.fieldFormatter.format(e,r... function t (line 23) | function t(t,r,n){e.writeInt32BE(t,n),e.writeInt32BE(r,n+4)} function l (line 23) | function l(){this.init(),this._w=a,i.call(this,128,112)} method constructor (line 3) | constructor(e,t,r){if(!e||!t)throw new Error("A Cell needs a Row");thi... method worksheet (line 3) | get worksheet(){return this._row.worksheet} method workbook (line 3) | get workbook(){return this._row.worksheet.workbook} method destroy (line 3) | destroy(){delete this.style,delete this._value,delete this._row,delete... method numFmt (line 3) | get numFmt(){return this.style.numFmt} method numFmt (line 3) | set numFmt(e){this.style.numFmt=e} method font (line 3) | get font(){return this.style.font} method font (line 3) | set font(e){this.style.font=e} method alignment (line 3) | get alignment(){return this.style.alignment} method alignment (line 3) | set alignment(e){this.style.alignment=e} method border (line 3) | get border(){return this.style.border} method border (line 3) | set border(e){this.style.border=e} method fill (line 3) | get fill(){return this.style.fill} method fill (line 3) | set fill(e){this.style.fill=e} method protection (line 3) | get protection(){return this.style.protection} method protection (line 3) | set protection(e){this.style.protection=e} method _mergeStyle (line 3) | _mergeStyle(e,t,r){const n=e&&e.numFmt||t&&t.numFmt;n&&(r.numFmt=n);co... method address (line 3) | get address(){return this._address} method row (line 3) | get row(){return this._row.number} method col (line 3) | get col(){return this._column.number} method $col$row (line 3) | get $col$row(){return`$${this._column.letter}$${this.row}`} method type (line 3) | get type(){return this._value.type} method effectiveType (line 3) | get effectiveType(){return this._value.effectiveType} method toCsvString (line 3) | toCsvString(){return this._value.toCsvString()} method addMergeRef (line 3) | addMergeRef(){this._mergeCount++} method releaseMergeRef (line 3) | releaseMergeRef(){this._mergeCount--} method isMerged (line 3) | get isMerged(){return this._mergeCount>0||this.type===l.Types.Merge} method merge (line 3) | merge(e,t){this._value.release(),this._value=c.create(l.Types.Merge,th... method unmerge (line 3) | unmerge(){this.type===l.Types.Merge&&(this._value.release(),this._valu... method isMergedTo (line 3) | isMergedTo(e){return this._value.type===l.Types.Merge&&this._value.isM... method master (line 3) | get master(){return this.type===l.Types.Merge?this._value.master:this} method isHyperlink (line 3) | get isHyperlink(){return this._value.type===l.Types.Hyperlink} method hyperlink (line 3) | get hyperlink(){return this._value.hyperlink} method value (line 3) | get value(){return this._value.value} method value (line 3) | set value(e){this.type!==l.Types.Merge?(this._value.release(),this._va... method note (line 3) | get note(){return this._comment&&this._comment.note} method note (line 3) | set note(e){this._comment=new a(e)} method text (line 3) | get text(){return this._value.toString()} method html (line 3) | get html(){return i.escapeHtml(this.text)} method toString (line 3) | toString(){return this.text} method _upgradeToHyperlink (line 3) | _upgradeToHyperlink(e){this.type===l.Types.String&&(this._value=c.crea... method formula (line 3) | get formula(){return this._value.formula} method result (line 3) | get result(){return this._value.result} method formulaType (line 3) | get formulaType(){return this._value.formulaType} method fullAddress (line 3) | get fullAddress(){const{worksheet:e}=this._row;return{sheetName:e.name... method name (line 3) | get name(){return this.names[0]} method name (line 3) | set name(e){this.names=[e]} method names (line 3) | get names(){return this.workbook.definedNames.getNamesEx(this.fullAddr... method names (line 3) | set names(e){const{definedNames:t}=this.workbook;t.removeAllNames(this... method addName (line 3) | addName(e){this.workbook.definedNames.addEx(this.fullAddress,e)} method removeName (line 3) | removeName(e){this.workbook.definedNames.removeEx(this.fullAddress,e)} method removeAllNames (line 3) | removeAllNames(){this.workbook.definedNames.removeAllNames(this.fullAd... method _dataValidations (line 3) | get _dataValidations(){return this.worksheet.dataValidations} method dataValidation (line 3) | get dataValidation(){return this._dataValidations.find(this.address)} method dataValidation (line 3) | set dataValidation(e){this._dataValidations.add(this.address,e)} method model (line 3) | get model(){const{model:e}=this._value;return e.style=this.style,this.... method model (line 3) | set model(e){if(this._value.release(),this._value=c.create(e.type,this... method constructor (line 3) | constructor(e){this._data=e} method length (line 3) | get length(){return this._data.length} method copy (line 3) | copy(e,t,r,n){return this._data._buf.copy(e,t,r,n)} method toBuffer (line 3) | toBuffer(){return this._data.toBuffer()} method constructor (line 3) | constructor(){super(),this.map={Company:new s({tag:"Company"}),Manager... method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode("Properties",l.PR... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.p... method constructor (line 3) | constructor(){super(),this.map={"dc:creator":new o({tag:"dc:creator"})... method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode("cp:corePropertie... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.p... method constructor (line 3) | constructor(){super(),this.map={"xdr:twoCellAnchor":new o,"xdr:oneCell... method prepare (line 3) | prepare(e){e.anchors.forEach((e,t)=>{e.anchorType=function(e){return("... method tag (line 3) | get tag(){return"xdr:wsDr"} method render (line 3) | render(e,t){e.openXml(i.StdDocAttributes),e.openNode(this.tag,l.DRAWIN... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.m... method reconcile (line 3) | reconcile(e,t){e.anchors.forEach(e=>{e.br?this.map["xdr:twoCellAnchor"... method constructor (line 3) | constructor(){super(),this.map={patternFill:new o,gradientFill:new a}} method tag (line 3) | get tag(){return"fill"} method render (line 3) | render(e,t){switch(e.addRollback(),e.openNode("fill"),t.type){case"pat... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){return!!this.parser&&(this.parser.parseClose(e)||(this.m... method validStyle (line 3) | validStyle(e){return l.validPatternValues[e]} method constructor (line 3) | constructor(e){this.rowCount=0,this.formatterOptions=e,this.fieldForma... method isRowHashArray (line 3) | static isRowHashArray(e){return!!Array.isArray(e)&&(Array.isArray(e[0]... method isRowArray (line 3) | static isRowArray(e){return Array.isArray(e)&&!this.isRowHashArray(e)} method gatherHeaders (line 3) | static gatherHeaders(e){return l.isRowHashArray(e)?e.map(e=>e[0]):Arra... method createTransform (line 3) | static createTransform(e){return a.isSyncTransform(e)?(t,r)=>{let n=nu... method rowTransform (line 3) | set rowTransform(e){if(!i.default(e))throw new TypeError("The transfor... method format (line 3) | format(e,t){this.callTransformer(e,(r,n)=>{if(r)return t(r);if(!e)retu... method finish (line 3) | finish(e){const t=[];if(this.formatterOptions.alwaysWriteHeaders&&0===... method checkHeaders (line 3) | checkHeaders(e){if(this.headers)return{shouldFormatColumns:!0,headers:... method gatherColumns (line 3) | gatherColumns(e){if(null===this.headers)throw new Error("Headers is cu... method callTransformer (line 3) | callTransformer(e,t){return this._rowTransform?this._rowTransform(e,t)... method formatColumns (line 3) | formatColumns(e,t){const r=e.map((e,r)=>this.fieldFormatter.format(e,r... function c (line 23) | function c(e,t,r){return r^e&(t^r)} method constructor (line 3) | constructor(e){this._data=e} method length (line 3) | get length(){return this._data.length} method copy (line 3) | copy(e,t,r,n){this._data.copy(e,t,r,n)} method toBuffer (line 3) | toBuffer(){return this._data} method constructor (line 3) | constructor(){super(),this.map={"x14:dataBar":this.databarXform=new o,... method tag (line 3) | get tag(){return"x14:cfRule"} method isExt (line 3) | static isExt(e){return"dataBar"===e.type?o.isExt(e):!("iconSet"!==e.ty... method prepare (line 3) | prepare(e){c.isExt(e)&&(e.x14Id=`{${n()}}`.toUpperCase())} method render (line 3) | render(e,t){if(c.isExt(t))switch(t.type){case"dataBar":this.renderData... method renderDataBar (line 3) | renderDataBar(e,t){e.openNode(this.tag,{type:"dataBar",id:t.x14Id}),th... method renderIconSet (line 3) | renderIconSet(e,t){e.openNode(this.tag,{type:"iconSet",priority:t.prio... method createNewModel (line 3) | createNewModel(e){let{attributes:t}=e;return{type:t.type,x14Id:t.id,pr... method onParserClose (line 3) | onParserClose(e,t){Object.assign(this.model,t.model)} method constructor (line 3) | constructor(){super(),this.map={autoFilter:new o,tableColumns:new s({t... method prepare (line 3) | prepare(e,t){this.map.autoFilter.prepare(e),this.map.tableColumns.prep... method tag (line 3) | get tag(){return"table"} method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode(this.tag,{...c.TA... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;const{n... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.p... method reconcile (line 3) | reconcile(e,t){e.columns.forEach(e=>{void 0!==e.dxfId&&(e.style=t.styl... function u (line 23) | function u(e,t,r){return e&t|r&(e|t)} method constructor (line 3) | constructor(e){this.size=e,this.buffer=n.alloc(e),this.iRead=0,this.iW... method toBuffer (line 3) | toBuffer(){if(0===this.iRead&&this.iWrite===this.size)return this.buff... method length (line 3) | get length(){return this.iWrite-this.iRead} method eod (line 3) | get eod(){return this.iRead===this.iWrite} method full (line 3) | get full(){return this.iWrite===this.size} method read (line 3) | read(e){let t;return 0===e?null:void 0===e||e>=this.length?(t=this.toB... method write (line 3) | write(e,t,r){const n=Math.min(r,this.size-this.iWrite);return e.copy(t... method constructor (line 3) | constructor(e){super(),this.options=e||u.OPTIONS,this.map={b:{prop:"bo... method tag (line 3) | get tag(){return this.options.tagName} method render (line 3) | render(e,t){const{map:r}=this;e.openNode(this.options.tagName),l.each(... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;if(this... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser&&!this.parser.parseClose(e)){const t=this... function h (line 23) | function h(e,t){return(e>>>28|t<<4)^(t>>>2|e<<30)^(t>>>7|e<<25)} function f (line 23) | function f(e,t){return(e>>>14|t<<18)^(e>>>18|t<<14)^(t>>>9|e<<23)} function d (line 23) | function d(e,t){return(e>>>1|t<<31)^(e>>>8|t<<24)^e>>>7} method constructor (line 3) | constructor(){super(),this.map={dataBar:this.databarXform=new o,extLst... method tag (line 3) | get tag(){return"cfRule"} method isPrimitive (line 3) | static isPrimitive(e){return"iconSet"!==e.type||!e.custom&&!h[e.iconSet]} method render (line 3) | render(e,t){switch(t.type){case"expression":this.renderExpression(e,t)... method renderExpression (line 3) | renderExpression(e,t){e.openNode(this.tag,{type:"expression",dxfId:t.d... method renderCellIs (line 3) | renderCellIs(e,t){e.openNode(this.tag,{type:"cellIs",dxfId:t.dxfId,pri... method renderTop10 (line 3) | renderTop10(e,t){e.leafNode(this.tag,{type:"top10",dxfId:t.dxfId,prior... method renderAboveAverage (line 3) | renderAboveAverage(e,t){e.leafNode(this.tag,{type:"aboveAverage",dxfId... method renderDataBar (line 3) | renderDataBar(e,t){e.openNode(this.tag,{type:"dataBar",priority:t.prio... method renderColorScale (line 3) | renderColorScale(e,t){e.openNode(this.tag,{type:"colorScale",priority:... method renderIconSet (line 3) | renderIconSet(e,t){d.isPrimitive(t)&&(e.openNode(this.tag,{type:"iconS... method renderText (line 3) | renderText(e,t){e.openNode(this.tag,{type:t.operator,dxfId:t.dxfId,pri... method renderTimePeriod (line 3) | renderTimePeriod(e,t){e.openNode(this.tag,{type:"timePeriod",dxfId:t.d... method createNewModel (line 3) | createNewModel(e){let{attributes:t}=e;return{...f(t),dxfId:n.toIntValu... method onParserClose (line 3) | onParserClose(e,t){switch(e){case"dataBar":case"extLst":case"colorScal... function p (line 23) | function p(e,t){return(e>>>1|t<<31)^(e>>>8|t<<24)^(e>>>7|t<<25)} method constructor (line 3) | constructor(){super(),this.map={fileVersion:p.STATIC_XFORMS.fileVersio... method prepare (line 3) | prepare(e){e.sheets=e.worksheets;const t=[];let r=0;e.sheets.forEach(e... method render (line 3) | render(e,t){e.openXml(s.StdDocAttributes),e.openNode("workbook",p.WORK... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.p... method reconcile (line 3) | reconcile(e){const t=(e.workbookRels||[]).reduce((e,t)=>(e[t.Id]=t,e),... method constructor (line 3) | constructor(e){super(),this.map={numFmts:new a({tag:"numFmts",count:!0... method initIndex (line 3) | initIndex(){this.index={style:{},numFmt:{},numFmtNextId:164,font:{},bo... method init (line 3) | init(){this.model={styles:[],numFmts:[],fonts:[],borders:[],fills:[],d... method render (line 3) | render(e,t){t=t||this.model,e.openXml(i.StdDocAttributes),e.openNode("... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.p... method addStyleModel (line 3) | addStyleModel(e,t){if(!e)return 0;if(this.model.fonts.length||this._ad... method getStyleModel (line 3) | getStyleModel(e){const t=this.model.styles[e];if(!t)return null;let r=... method addDxfStyle (line 3) | addDxfStyle(e){return e.numFmt&&(e.numFmtId=this._addNumFmtStr(e.numFm... method getDxfStyle (line 3) | getDxfStyle(e){return this.model.dxfs[e]} method _addStyle (line 3) | _addStyle(e){const t=this.map.style.toXml(e);let r=this.index.style[t]... method _addNumFmtStr (line 3) | _addNumFmtStr(e){let t=h.getDefaultFmtId(e);if(void 0!==t)return t;if(... method _addFont (line 3) | _addFont(e){const t=this.map.font.toXml(e);let r=this.index.font[t];re... method _addBorder (line 3) | _addBorder(e){const t=this.map.border.toXml(e);let r=this.index.border... method _addFill (line 3) | _addFill(e){const t=this.map.fill.toXml(e);let r=this.index.fill[t];re... function m (line 23) | function m(e,t){return(e>>>19|t<<13)^(t>>>29|e<<3)^e>>>6} function b (line 23) | function b(e,t){return(e>>>19|t<<13)^(t>>>29|e<<3)^(e>>>6|t<<26)} function g (line 23) | function g(e,t){return e>>>0>>0?1:0} function t (line 23) | function t(t,r,n){e.writeInt32BE(t,n),e.writeInt32BE(r,n+4)} function i (line 23) | function i(){n.call(this)} method constructor (line 3) | constructor(e,t){let r=arguments.length>2&&void 0!==arguments[2]?argum... method asInstance (line 3) | static asInstance(e){return e instanceof i||null==e?e:new i(e)} method col (line 3) | get col(){return this.nativeCol+Math.min(this.colWidth-1,this.nativeCo... method col (line 3) | set col(e){this.nativeCol=Math.floor(e),this.nativeColOff=Math.floor((... method row (line 3) | get row(){return this.nativeRow+Math.min(this.rowHeight-1,this.nativeR... method row (line 3) | set row(e){this.nativeRow=Math.floor(e),this.nativeRowOff=Math.floor((... method colWidth (line 3) | get colWidth(){return this.worksheet&&this.worksheet.getColumn(this.na... method rowHeight (line 3) | get rowHeight(){return this.worksheet&&this.worksheet.getRow(this.nati... method model (line 3) | get model(){return{nativeCol:this.nativeCol,nativeColOff:this.nativeCo... method model (line 3) | set model(e){this.nativeCol=e.nativeCol,this.nativeColOff=e.nativeColO... method constructor (line 3) | constructor(e){this.note=e} method model (line 3) | get model(){let e=null;switch(typeof this.note){case"string":e={type:"... method model (line 3) | set model(e){const{note:t}=e,{texts:r}=t;1===r.length&&1===Object.keys... method fromModel (line 3) | static fromModel(e){const t=new i;return t.model=e,t} method constructor (line 3) | constructor(){this.decode(arguments)} method setTLBR (line 3) | setTLBR(e,t,r,i,s){if(arguments.length<4){const i=n.decodeAddress(e),o... method decode (line 3) | decode(e){switch(e.length){case 5:this.setTLBR(e[0],e[1],e[2],e[3],e[4... method top (line 3) | get top(){return this.model.top||1} method top (line 3) | set top(e){this.model.top=e} method left (line 3) | get left(){return this.model.left||1} method left (line 3) | set left(e){this.model.left=e} method bottom (line 3) | get bottom(){return this.model.bottom||1} method bottom (line 3) | set bottom(e){this.model.bottom=e} method right (line 3) | get right(){return this.model.right||1} method right (line 3) | set right(e){this.model.right=e} method sheetName (line 3) | get sheetName(){return this.model.sheetName} method sheetName (line 3) | set sheetName(e){this.model.sheetName=e} method _serialisedSheetName (line 3) | get _serialisedSheetName(){const{sheetName:e}=this.model;return e?/^[a... method expand (line 3) | expand(e,t,r,n){(!this.model.top||e1?this.range:this._serialisedSheetN... method $shortRange (line 3) | get $shortRange(){return this.count>1?this.$range:this._serialisedShee... method count (line 3) | get count(){return(1+this.bottom-this.top)*(1+this.right-this.left)} method toString (line 3) | toString(){return this.range} method intersects (line 3) | intersects(e){return(!e.sheetName||!this.sheetName||e.sheetName===this... method contains (line 3) | contains(e){const t=n.decodeEx(e);return this.containsEx(t)} method containsEx (line 3) | containsEx(e){return(!e.sheetName||!this.sheetName||e.sheetName===this... method forEachAddress (line 3) | forEachAddress(e){for(let t=this.left;t<=this.right;t++)for(let r=this... method constructor (line 3) | constructor(e,t,r){this.table=e,this.column=t,this.index=r} method _set (line 3) | _set(e,t){this.table.cacheState(),this.column[e]=t} method name (line 3) | get name(){return this.column.name} method name (line 3) | set name(e){this._set("name",e)} method filterButton (line 3) | get filterButton(){return this.column.filterButton} method filterButton (line 3) | set filterButton(e){this.column.filterButton=e} method style (line 3) | get style(){return this.column.style} method style (line 3) | set style(e){this.column.style=e} method totalsRowLabel (line 3) | get totalsRowLabel(){return this.column.totalsRowLabel} method totalsRowLabel (line 3) | set totalsRowLabel(e){this._set("totalsRowLabel",e)} method totalsRowFunction (line 3) | get totalsRowFunction(){return this.column.totalsRowFunction} method totalsRowFunction (line 3) | set totalsRowFunction(e){this._set("totalsRowFunction",e)} method totalsRowResult (line 3) | get totalsRowResult(){return this.column.totalsRowResult} method totalsRowResult (line 3) | set totalsRowResult(e){this._set("totalsRowResult",e)} method totalsRowFormula (line 3) | get totalsRowFormula(){return this.column.totalsRowFormula} method totalsRowFormula (line 3) | set totalsRowFormula(e){this._set("totalsRowFormula",e)} method constructor (line 3) | constructor(e){super(),this.model=e} method tag (line 3) | get tag(){return"u"} method render (line 3) | render(e,t){if(!0===(t=t||this.model))e.leafNode("u");else{const r=i.A... method parseOpen (line 3) | parseOpen(e){"u"===e.name&&(this.model=e.attributes.val||!0)} method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(){return!1} function i (line 23) | function i(t){e.writable&&!1===e.write(t)&&r.pause&&r.pause()} method constructor (line 3) | constructor(e,t){let r=arguments.length>2&&void 0!==arguments[2]?argum... method asInstance (line 3) | static asInstance(e){return e instanceof i||null==e?e:new i(e)} method col (line 3) | get col(){return this.nativeCol+Math.min(this.colWidth-1,this.nativeCo... method col (line 3) | set col(e){this.nativeCol=Math.floor(e),this.nativeColOff=Math.floor((... method row (line 3) | get row(){return this.nativeRow+Math.min(this.rowHeight-1,this.nativeR... method row (line 3) | set row(e){this.nativeRow=Math.floor(e),this.nativeRowOff=Math.floor((... method colWidth (line 3) | get colWidth(){return this.worksheet&&this.worksheet.getColumn(this.na... method rowHeight (line 3) | get rowHeight(){return this.worksheet&&this.worksheet.getRow(this.nati... method model (line 3) | get model(){return{nativeCol:this.nativeCol,nativeColOff:this.nativeCo... method model (line 3) | set model(e){this.nativeCol=e.nativeCol,this.nativeColOff=e.nativeColO... method constructor (line 3) | constructor(e){this.note=e} method model (line 3) | get model(){let e=null;switch(typeof this.note){case"string":e={type:"... method model (line 3) | set model(e){const{note:t}=e,{texts:r}=t;1===r.length&&1===Object.keys... method fromModel (line 3) | static fromModel(e){const t=new i;return t.model=e,t} method constructor (line 3) | constructor(){this.decode(arguments)} method setTLBR (line 3) | setTLBR(e,t,r,i,s){if(arguments.length<4){const i=n.decodeAddress(e),o... method decode (line 3) | decode(e){switch(e.length){case 5:this.setTLBR(e[0],e[1],e[2],e[3],e[4... method top (line 3) | get top(){return this.model.top||1} method top (line 3) | set top(e){this.model.top=e} method left (line 3) | get left(){return this.model.left||1} method left (line 3) | set left(e){this.model.left=e} method bottom (line 3) | get bottom(){return this.model.bottom||1} method bottom (line 3) | set bottom(e){this.model.bottom=e} method right (line 3) | get right(){return this.model.right||1} method right (line 3) | set right(e){this.model.right=e} method sheetName (line 3) | get sheetName(){return this.model.sheetName} method sheetName (line 3) | set sheetName(e){this.model.sheetName=e} method _serialisedSheetName (line 3) | get _serialisedSheetName(){const{sheetName:e}=this.model;return e?/^[a... method expand (line 3) | expand(e,t,r,n){(!this.model.top||e1?this.range:this._serialisedSheetN... method $shortRange (line 3) | get $shortRange(){return this.count>1?this.$range:this._serialisedShee... method count (line 3) | get count(){return(1+this.bottom-this.top)*(1+this.right-this.left)} method toString (line 3) | toString(){return this.range} method intersects (line 3) | intersects(e){return(!e.sheetName||!this.sheetName||e.sheetName===this... method contains (line 3) | contains(e){const t=n.decodeEx(e);return this.containsEx(t)} method containsEx (line 3) | containsEx(e){return(!e.sheetName||!this.sheetName||e.sheetName===this... method forEachAddress (line 3) | forEachAddress(e){for(let t=this.left;t<=this.right;t++)for(let r=this... method constructor (line 3) | constructor(e,t,r){this.table=e,this.column=t,this.index=r} method _set (line 3) | _set(e,t){this.table.cacheState(),this.column[e]=t} method name (line 3) | get name(){return this.column.name} method name (line 3) | set name(e){this._set("name",e)} method filterButton (line 3) | get filterButton(){return this.column.filterButton} method filterButton (line 3) | set filterButton(e){this.column.filterButton=e} method style (line 3) | get style(){return this.column.style} method style (line 3) | set style(e){this.column.style=e} method totalsRowLabel (line 3) | get totalsRowLabel(){return this.column.totalsRowLabel} method totalsRowLabel (line 3) | set totalsRowLabel(e){this._set("totalsRowLabel",e)} method totalsRowFunction (line 3) | get totalsRowFunction(){return this.column.totalsRowFunction} method totalsRowFunction (line 3) | set totalsRowFunction(e){this._set("totalsRowFunction",e)} method totalsRowResult (line 3) | get totalsRowResult(){return this.column.totalsRowResult} method totalsRowResult (line 3) | set totalsRowResult(e){this._set("totalsRowResult",e)} method totalsRowFormula (line 3) | get totalsRowFormula(){return this.column.totalsRowFormula} method totalsRowFormula (line 3) | set totalsRowFormula(e){this._set("totalsRowFormula",e)} method constructor (line 3) | constructor(e){super(),this.model=e} method tag (line 3) | get tag(){return"u"} method render (line 3) | render(e,t){if(!0===(t=t||this.model))e.leafNode("u");else{const r=i.A... method parseOpen (line 3) | parseOpen(e){"u"===e.name&&(this.model=e.attributes.val||!0)} method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(){return!1} function s (line 23) | function s(){r.readable&&r.resume&&r.resume()} method prepare (line 3) | prepare(){} method render (line 3) | render(){} method parseOpen (line 3) | parseOpen(e){} method parseText (line 3) | parseText(e){} method parseClose (line 3) | parseClose(e){} method reconcile (line 3) | reconcile(e,t){} method reset (line 3) | reset(){this.model=null,this.map&&Object.values(this.map).forEach(e=>{... method mergeModel (line 3) | mergeModel(e){this.model=Object.assign(this.model||{},e)} method parse (line 3) | async parse(e){for await(const t of e)for(const{eventType:e,value:r}of... method parseStream (line 3) | async parseStream(e){return this.parse(n(e))} method xml (line 3) | get xml(){return this.toXml(this.model)} method toXml (line 3) | toXml(e){const t=new i;return this.render(t,e),t.xml} method toAttribute (line 3) | static toAttribute(e,t){let r=arguments.length>2&&void 0!==arguments[2... method toStringAttribute (line 3) | static toStringAttribute(e,t){let r=arguments.length>2&&void 0!==argum... method toStringValue (line 3) | static toStringValue(e,t){return void 0===e?t:e} method toBoolAttribute (line 3) | static toBoolAttribute(e,t){let r=arguments.length>2&&void 0!==argumen... method toBoolValue (line 3) | static toBoolValue(e,t){return void 0===e?t:"1"===e} method toIntAttribute (line 3) | static toIntAttribute(e,t){let r=arguments.length>2&&void 0!==argument... method toIntValue (line 3) | static toIntValue(e,t){return void 0===e?t:parseInt(e,10)} method toFloatAttribute (line 3) | static toFloatAttribute(e,t){let r=arguments.length>2&&void 0!==argume... method toFloatValue (line 3) | static toFloatValue(e,t){return void 0===e?t:parseFloat(e)} method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode("Types",s.PROPERT... method parseOpen (line 3) | parseOpen(){return!1} method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(){return!1} method tag (line 3) | get tag(){return"x14:id"} method render (line 3) | render(e,t){e.leafNode(this.tag,null,t)} method parseOpen (line 3) | parseOpen(){this.model=""} method parseText (line 3) | parseText(e){this.model+=e} method parseClose (line 3) | parseClose(e){return e!==this.tag} method constructor (line 3) | constructor(){super(),this.map={"x14:conditionalFormattings":this.cond... method tag (line 3) | get tag(){return"ext"} method hasContent (line 3) | hasContent(e){return this.conditionalFormattings.hasContent(e.conditio... method prepare (line 3) | prepare(e,t){this.conditionalFormattings.prepare(e.conditionalFormatti... method render (line 3) | render(e,t){e.openNode("ext",{uri:"{78C0D931-6437-407d-A8EE-F0AAD7539E... method createNewModel (line 3) | createNewModel(){return{}} method onParserClose (line 3) | onParserClose(e,t){this.model[e]=t.model} method constructor (line 3) | constructor(){super(),this.map={color:new i}} method tag (line 3) | get tag(){return"stop"} method render (line 3) | render(e,t){e.openNode("stop"),e.addAttribute("position",t.position),t... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(e){return!!this.parser&&(this.parser.parseClose(e)||(this.m... method constructor (line 3) | constructor(e){super({writableObjectMode:e.objectMode}),this.hasWritte... method transform (line 3) | transform(e){return this.rowFormatter.rowTransform=e,this} method _transform (line 3) | _transform(e,r,n){let i=!1;try{this.hasWrittenBOM||(this.push(this.for... method _flush (line 3) | _flush(e){this.rowFormatter.finish((r,n)=>r?e(r):(n&&n.forEach(e=>{thi... function a (line 23) | function a(){o||(o=!0,e.end())} method constructor (line 3) | constructor(e,t){this._data=e,this._encoding=t} method length (line 3) | get length(){return this.toBuffer().length} method copy (line 3) | copy(e,t,r,n){return this.toBuffer().copy(e,t,r,n)} method toBuffer (line 3) | toBuffer(){return this._buffer||(this._buffer=n.from(this._data,this._... method constructor (line 3) | constructor(){this._xml=[],this._stack=[],this._rollbacks=[]} method tos (line 3) | get tos(){return this._stack.length?this._stack[this._stack.length-1]:... method cursor (line 3) | get cursor(){return this._xml.length} method openXml (line 3) | openXml(e){const t=this._xml;t.push("\n")} method openNode (line 3) | openNode(e,t){const r=this.tos,n=this._xml;r&&this.open&&n.push(">"),t... method addAttribute (line 3) | addAttribute(e,t){if(!this.open)throw new Error("Cannot write attribut... method addAttributes (line 3) | addAttributes(e){if(!this.open)throw new Error("Cannot write attribute... method writeText (line 3) | writeText(e){const t=this._xml;this.open&&(t.push(">"),this.open=!1),t... method writeXml (line 3) | writeXml(e){this.open&&(this._xml.push(">"),this.open=!1),this.leaf=!1... method closeNode (line 3) | closeNode(){const e=this._stack.pop(),t=this._xml;this.leaf?t.push("/>... method leafNode (line 3) | leafNode(e,t,r){this.openNode(e,t),void 0!==r&&this.writeText(r),this.... method closeAll (line 3) | closeAll(){for(;this._stack.length;)this.closeNode()} method addRollback (line 3) | addRollback(){return this._rollbacks.push({xml:this._xml.length,stack:... method commit (line 3) | commit(){this._rollbacks.pop()} method rollback (line 3) | rollback(){const e=this._rollbacks.pop();this._xml.length>e.xml&&this.... method xml (line 3) | get xml(){return this.closeAll(),this._xml.join("")} method constructor (line 3) | constructor(e){super(),this.options=Object.assign({type:"nodebuffer",c... method append (line 3) | append(e,t){t.hasOwnProperty("base64")&&t.base64?this.zip.file(t.name,... method finalize (line 3) | async finalize(){const e=await this.zip.generateAsync(this.options);th... method read (line 3) | read(e){return this.stream.read(e)} method setEncoding (line 3) | setEncoding(e){return this.stream.setEncoding(e)} method pause (line 3) | pause(){return this.stream.pause()} method resume (line 3) | resume(){return this.stream.resume()} method isPaused (line 3) | isPaused(){return this.stream.isPaused()} method pipe (line 3) | pipe(e,t){return this.stream.pipe(e,t)} method unpipe (line 3) | unpipe(e){return this.stream.unpipe(e)} method unshift (line 3) | unshift(e){return this.stream.unshift(e)} method wrap (line 3) | wrap(e){return this.stream.wrap(e)} method constructor (line 3) | constructor(){super(),this.map={stop:new s}} method name (line 3) | get name(){return"gradient"} method tag (line 3) | get tag(){return"gradientFill"} method render (line 3) | render(e,t){switch(e.openNode("gradientFill"),t.gradient){case"angle":... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){return!!this.parser&&(this.parser.parseClose(e)||(this.m... method constructor (line 3) | constructor(e,t){super(),this.id=e,this.formatCode=t} method tag (line 3) | get tag(){return"numFmt"} method render (line 3) | render(e,t){e.leafNode("numFmt",{numFmtId:t.id,formatCode:t.formatCode})} method parseOpen (line 3) | parseOpen(e){switch(e.name){case"numFmt":return this.model={id:parseIn... method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(){return!1} method constructor (line 3) | constructor(e){super({objectMode:e.objectMode}),this.lines="",this.row... method hasHitRowLimit (line 3) | get hasHitRowLimit(){return this.parserOptions.limitRows&&this.rowCoun... method shouldEmitRows (line 3) | get shouldEmitRows(){return this.parsedRowCount>this.parserOptions.ski... method shouldSkipLine (line 3) | get shouldSkipLine(){return this.parsedLineCount<=this.parserOptions.s... method transform (line 3) | transform(e){return this.rowTransformerValidator.rowTransform=e,this} method validate (line 3) | validate(e){return this.rowTransformerValidator.rowValidator=e,this} method emit (line 3) | emit(e){if("end"===e)return this.endEmitted||(this.endEmitted=!0,super... method _transform (line 3) | _transform(e,t,r){if(this.hasHitRowLimit)return r();const n=a.wrapDone... method _flush (line 3) | _flush(e){const t=a.wrapDoneCallback(e);if(this.hasHitRowLimit)return ... method parse (line 3) | parse(e,t){if(!e)return[];const{line:r,rows:n}=this.parser.parse(e,t);... method processRows (line 3) | processRows(e,r){const n=e.length,i=s=>{const o=e=>e?r(e):s%100!=0?i(s... method transformRow (line 3) | transformRow(e,t){try{this.headerTransformer.transform(e,(r,n)=>r?t(r)... method checkAndEmitHeaders (line 3) | checkAndEmitHeaders(){!this.headersEmitted&&this.headerTransformer.hea... method skipRow (line 3) | skipRow(e){return this.rowCount-=1,e(null,{row:null,isValid:!0})} method pushRow (line 3) | pushRow(e,t){try{this.parserOptions.objectMode?this.push(e):this.push(... method wrapDoneCallback (line 3) | static wrapDoneCallback(e){let t=!1;return function(r){if(r){if(t)thro... function l (line 23) | function l(){o||(o=!0,"function"==typeof e.destroy&&e.destroy())} method constructor (line 3) | constructor(e,t,r){if(!e||!t)throw new Error("A Cell needs a Row");thi... method worksheet (line 3) | get worksheet(){return this._row.worksheet} method workbook (line 3) | get workbook(){return this._row.worksheet.workbook} method destroy (line 3) | destroy(){delete this.style,delete this._value,delete this._row,delete... method numFmt (line 3) | get numFmt(){return this.style.numFmt} method numFmt (line 3) | set numFmt(e){this.style.numFmt=e} method font (line 3) | get font(){return this.style.font} method font (line 3) | set font(e){this.style.font=e} method alignment (line 3) | get alignment(){return this.style.alignment} method alignment (line 3) | set alignment(e){this.style.alignment=e} method border (line 3) | get border(){return this.style.border} method border (line 3) | set border(e){this.style.border=e} method fill (line 3) | get fill(){return this.style.fill} method fill (line 3) | set fill(e){this.style.fill=e} method protection (line 3) | get protection(){return this.style.protection} method protection (line 3) | set protection(e){this.style.protection=e} method _mergeStyle (line 3) | _mergeStyle(e,t,r){const n=e&&e.numFmt||t&&t.numFmt;n&&(r.numFmt=n);co... method address (line 3) | get address(){return this._address} method row (line 3) | get row(){return this._row.number} method col (line 3) | get col(){return this._column.number} method $col$row (line 3) | get $col$row(){return`$${this._column.letter}$${this.row}`} method type (line 3) | get type(){return this._value.type} method effectiveType (line 3) | get effectiveType(){return this._value.effectiveType} method toCsvString (line 3) | toCsvString(){return this._value.toCsvString()} method addMergeRef (line 3) | addMergeRef(){this._mergeCount++} method releaseMergeRef (line 3) | releaseMergeRef(){this._mergeCount--} method isMerged (line 3) | get isMerged(){return this._mergeCount>0||this.type===l.Types.Merge} method merge (line 3) | merge(e,t){this._value.release(),this._value=c.create(l.Types.Merge,th... method unmerge (line 3) | unmerge(){this.type===l.Types.Merge&&(this._value.release(),this._valu... method isMergedTo (line 3) | isMergedTo(e){return this._value.type===l.Types.Merge&&this._value.isM... method master (line 3) | get master(){return this.type===l.Types.Merge?this._value.master:this} method isHyperlink (line 3) | get isHyperlink(){return this._value.type===l.Types.Hyperlink} method hyperlink (line 3) | get hyperlink(){return this._value.hyperlink} method value (line 3) | get value(){return this._value.value} method value (line 3) | set value(e){this.type!==l.Types.Merge?(this._value.release(),this._va... method note (line 3) | get note(){return this._comment&&this._comment.note} method note (line 3) | set note(e){this._comment=new a(e)} method text (line 3) | get text(){return this._value.toString()} method html (line 3) | get html(){return i.escapeHtml(this.text)} method toString (line 3) | toString(){return this.text} method _upgradeToHyperlink (line 3) | _upgradeToHyperlink(e){this.type===l.Types.String&&(this._value=c.crea... method formula (line 3) | get formula(){return this._value.formula} method result (line 3) | get result(){return this._value.result} method formulaType (line 3) | get formulaType(){return this._value.formulaType} method fullAddress (line 3) | get fullAddress(){const{worksheet:e}=this._row;return{sheetName:e.name... method name (line 3) | get name(){return this.names[0]} method name (line 3) | set name(e){this.names=[e]} method names (line 3) | get names(){return this.workbook.definedNames.getNamesEx(this.fullAddr... method names (line 3) | set names(e){const{definedNames:t}=this.workbook;t.removeAllNames(this... method addName (line 3) | addName(e){this.workbook.definedNames.addEx(this.fullAddress,e)} method removeName (line 3) | removeName(e){this.workbook.definedNames.removeEx(this.fullAddress,e)} method removeAllNames (line 3) | removeAllNames(){this.workbook.definedNames.removeAllNames(this.fullAd... method _dataValidations (line 3) | get _dataValidations(){return this.worksheet.dataValidations} method dataValidation (line 3) | get dataValidation(){return this._dataValidations.find(this.address)} method dataValidation (line 3) | set dataValidation(e){this._dataValidations.add(this.address,e)} method model (line 3) | get model(){const{model:e}=this._value;return e.style=this.style,this.... method model (line 3) | set model(e){if(this._value.release(),this._value=c.create(e.type,this... method constructor (line 3) | constructor(e){this._data=e} method length (line 3) | get length(){return this._data.length} method copy (line 3) | copy(e,t,r,n){return this._data._buf.copy(e,t,r,n)} method toBuffer (line 3) | toBuffer(){return this._data.toBuffer()} method constructor (line 3) | constructor(){super(),this.map={Company:new s({tag:"Company"}),Manager... method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode("Properties",l.PR... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.p... method constructor (line 3) | constructor(){super(),this.map={"dc:creator":new o({tag:"dc:creator"})... method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode("cp:corePropertie... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.p... method constructor (line 3) | constructor(){super(),this.map={"xdr:twoCellAnchor":new o,"xdr:oneCell... method prepare (line 3) | prepare(e){e.anchors.forEach((e,t)=>{e.anchorType=function(e){return("... method tag (line 3) | get tag(){return"xdr:wsDr"} method render (line 3) | render(e,t){e.openXml(i.StdDocAttributes),e.openNode(this.tag,l.DRAWIN... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.m... method reconcile (line 3) | reconcile(e,t){e.anchors.forEach(e=>{e.br?this.map["xdr:twoCellAnchor"... method constructor (line 3) | constructor(){super(),this.map={patternFill:new o,gradientFill:new a}} method tag (line 3) | get tag(){return"fill"} method render (line 3) | render(e,t){switch(e.addRollback(),e.openNode("fill"),t.type){case"pat... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){return!!this.parser&&(this.parser.parseClose(e)||(this.m... method validStyle (line 3) | validStyle(e){return l.validPatternValues[e]} method constructor (line 3) | constructor(e){this.rowCount=0,this.formatterOptions=e,this.fieldForma... method isRowHashArray (line 3) | static isRowHashArray(e){return!!Array.isArray(e)&&(Array.isArray(e[0]... method isRowArray (line 3) | static isRowArray(e){return Array.isArray(e)&&!this.isRowHashArray(e)} method gatherHeaders (line 3) | static gatherHeaders(e){return l.isRowHashArray(e)?e.map(e=>e[0]):Arra... method createTransform (line 3) | static createTransform(e){return a.isSyncTransform(e)?(t,r)=>{let n=nu... method rowTransform (line 3) | set rowTransform(e){if(!i.default(e))throw new TypeError("The transfor... method format (line 3) | format(e,t){this.callTransformer(e,(r,n)=>{if(r)return t(r);if(!e)retu... method finish (line 3) | finish(e){const t=[];if(this.formatterOptions.alwaysWriteHeaders&&0===... method checkHeaders (line 3) | checkHeaders(e){if(this.headers)return{shouldFormatColumns:!0,headers:... method gatherColumns (line 3) | gatherColumns(e){if(null===this.headers)throw new Error("Headers is cu... method callTransformer (line 3) | callTransformer(e,t){return this._rowTransform?this._rowTransform(e,t)... method formatColumns (line 3) | formatColumns(e,t){const r=e.map((e,r)=>this.fieldFormatter.format(e,r... function c (line 23) | function c(e){if(u(),0===n.listenerCount(this,"error"))throw e} method constructor (line 3) | constructor(e){this._data=e} method length (line 3) | get length(){return this._data.length} method copy (line 3) | copy(e,t,r,n){this._data.copy(e,t,r,n)} method toBuffer (line 3) | toBuffer(){return this._data} method constructor (line 3) | constructor(){super(),this.map={"x14:dataBar":this.databarXform=new o,... method tag (line 3) | get tag(){return"x14:cfRule"} method isExt (line 3) | static isExt(e){return"dataBar"===e.type?o.isExt(e):!("iconSet"!==e.ty... method prepare (line 3) | prepare(e){c.isExt(e)&&(e.x14Id=`{${n()}}`.toUpperCase())} method render (line 3) | render(e,t){if(c.isExt(t))switch(t.type){case"dataBar":this.renderData... method renderDataBar (line 3) | renderDataBar(e,t){e.openNode(this.tag,{type:"dataBar",id:t.x14Id}),th... method renderIconSet (line 3) | renderIconSet(e,t){e.openNode(this.tag,{type:"iconSet",priority:t.prio... method createNewModel (line 3) | createNewModel(e){let{attributes:t}=e;return{type:t.type,x14Id:t.id,pr... method onParserClose (line 3) | onParserClose(e,t){Object.assign(this.model,t.model)} method constructor (line 3) | constructor(){super(),this.map={autoFilter:new o,tableColumns:new s({t... method prepare (line 3) | prepare(e,t){this.map.autoFilter.prepare(e),this.map.tableColumns.prep... method tag (line 3) | get tag(){return"table"} method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode(this.tag,{...c.TA... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;const{n... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.p... method reconcile (line 3) | reconcile(e,t){e.columns.forEach(e=>{void 0!==e.dxfId&&(e.style=t.styl... function u (line 23) | function u(){r.removeListener("data",i),e.removeListener("drain",s),r.re... method constructor (line 3) | constructor(e){this.size=e,this.buffer=n.alloc(e),this.iRead=0,this.iW... method toBuffer (line 3) | toBuffer(){if(0===this.iRead&&this.iWrite===this.size)return this.buff... method length (line 3) | get length(){return this.iWrite-this.iRead} method eod (line 3) | get eod(){return this.iRead===this.iWrite} method full (line 3) | get full(){return this.iWrite===this.size} method read (line 3) | read(e){let t;return 0===e?null:void 0===e||e>=this.length?(t=this.toB... method write (line 3) | write(e,t,r){const n=Math.min(r,this.size-this.iWrite);return e.copy(t... method constructor (line 3) | constructor(e){super(),this.options=e||u.OPTIONS,this.map={b:{prop:"bo... method tag (line 3) | get tag(){return this.options.tagName} method render (line 3) | render(e,t){const{map:r}=this;e.openNode(this.options.tagName),l.each(... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;if(this... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser&&!this.parser.parseClose(e)){const t=this... function h (line 23) | function h(e){if(!(this instanceof h))return new h(e);o.call(this,e),a.c... function f (line 23) | function f(){this.allowHalfOpen||this._writableState.ended||n.nextTick(d... function d (line 23) | function d(e){e.end()} method constructor (line 3) | constructor(){super(),this.map={dataBar:this.databarXform=new o,extLst... method tag (line 3) | get tag(){return"cfRule"} method isPrimitive (line 3) | static isPrimitive(e){return"iconSet"!==e.type||!e.custom&&!h[e.iconSet]} method render (line 3) | render(e,t){switch(t.type){case"expression":this.renderExpression(e,t)... method renderExpression (line 3) | renderExpression(e,t){e.openNode(this.tag,{type:"expression",dxfId:t.d... method renderCellIs (line 3) | renderCellIs(e,t){e.openNode(this.tag,{type:"cellIs",dxfId:t.dxfId,pri... method renderTop10 (line 3) | renderTop10(e,t){e.leafNode(this.tag,{type:"top10",dxfId:t.dxfId,prior... method renderAboveAverage (line 3) | renderAboveAverage(e,t){e.leafNode(this.tag,{type:"aboveAverage",dxfId... method renderDataBar (line 3) | renderDataBar(e,t){e.openNode(this.tag,{type:"dataBar",priority:t.prio... method renderColorScale (line 3) | renderColorScale(e,t){e.openNode(this.tag,{type:"colorScale",priority:... method renderIconSet (line 3) | renderIconSet(e,t){d.isPrimitive(t)&&(e.openNode(this.tag,{type:"iconS... method renderText (line 3) | renderText(e,t){e.openNode(this.tag,{type:t.operator,dxfId:t.dxfId,pri... method renderTimePeriod (line 3) | renderTimePeriod(e,t){e.openNode(this.tag,{type:"timePeriod",dxfId:t.d... method createNewModel (line 3) | createNewModel(e){let{attributes:t}=e;return{...f(t),dxfId:n.toIntValu... method onParserClose (line 3) | onParserClose(e,t){switch(e){case"dataBar":case"extLst":case"colorScal... function s (line 23) | function s(e){if(!(this instanceof s))return new s(e);n.call(this,e)} method prepare (line 3) | prepare(){} method render (line 3) | render(){} method parseOpen (line 3) | parseOpen(e){} method parseText (line 3) | parseText(e){} method parseClose (line 3) | parseClose(e){} method reconcile (line 3) | reconcile(e,t){} method reset (line 3) | reset(){this.model=null,this.map&&Object.values(this.map).forEach(e=>{... method mergeModel (line 3) | mergeModel(e){this.model=Object.assign(this.model||{},e)} method parse (line 3) | async parse(e){for await(const t of e)for(const{eventType:e,value:r}of... method parseStream (line 3) | async parseStream(e){return this.parse(n(e))} method xml (line 3) | get xml(){return this.toXml(this.model)} method toXml (line 3) | toXml(e){const t=new i;return this.render(t,e),t.xml} method toAttribute (line 3) | static toAttribute(e,t){let r=arguments.length>2&&void 0!==arguments[2... method toStringAttribute (line 3) | static toStringAttribute(e,t){let r=arguments.length>2&&void 0!==argum... method toStringValue (line 3) | static toStringValue(e,t){return void 0===e?t:e} method toBoolAttribute (line 3) | static toBoolAttribute(e,t){let r=arguments.length>2&&void 0!==argumen... method toBoolValue (line 3) | static toBoolValue(e,t){return void 0===e?t:"1"===e} method toIntAttribute (line 3) | static toIntAttribute(e,t){let r=arguments.length>2&&void 0!==argument... method toIntValue (line 3) | static toIntValue(e,t){return void 0===e?t:parseInt(e,10)} method toFloatAttribute (line 3) | static toFloatAttribute(e,t){let r=arguments.length>2&&void 0!==argume... method toFloatValue (line 3) | static toFloatValue(e,t){return void 0===e?t:parseFloat(e)} method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode("Types",s.PROPERT... method parseOpen (line 3) | parseOpen(){return!1} method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(){return!1} method tag (line 3) | get tag(){return"x14:id"} method render (line 3) | render(e,t){e.leafNode(this.tag,null,t)} method parseOpen (line 3) | parseOpen(){this.model=""} method parseText (line 3) | parseText(e){this.model+=e} method parseClose (line 3) | parseClose(e){return e!==this.tag} method constructor (line 3) | constructor(){super(),this.map={"x14:conditionalFormattings":this.cond... method tag (line 3) | get tag(){return"ext"} method hasContent (line 3) | hasContent(e){return this.conditionalFormattings.hasContent(e.conditio... method prepare (line 3) | prepare(e,t){this.conditionalFormattings.prepare(e.conditionalFormatti... method render (line 3) | render(e,t){e.openNode("ext",{uri:"{78C0D931-6437-407d-A8EE-F0AAD7539E... method createNewModel (line 3) | createNewModel(){return{}} method onParserClose (line 3) | onParserClose(e,t){this.model[e]=t.model} method constructor (line 3) | constructor(){super(),this.map={color:new i}} method tag (line 3) | get tag(){return"stop"} method render (line 3) | render(e,t){e.openNode("stop"),e.addAttribute("position",t.position),t... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(e){return!!this.parser&&(this.parser.parseClose(e)||(this.m... method constructor (line 3) | constructor(e){super({writableObjectMode:e.objectMode}),this.hasWritte... method transform (line 3) | transform(e){return this.rowFormatter.rowTransform=e,this} method _transform (line 3) | _transform(e,r,n){let i=!1;try{this.hasWrittenBOM||(this.push(this.for... method _flush (line 3) | _flush(e){this.rowFormatter.finish((r,n)=>r?e(r):(n&&n.forEach(e=>{thi... function y (line 23) | function y(t,r){t=t||{};var n=r instanceof(s=s||e("./_stream_duplex"));t... function v (line 23) | function v(t){if(s=s||e("./_stream_duplex"),!(this instanceof v))return ... function w (line 23) | function w(e,t,r,n,i){var s,o=e._readableState;null===t?(o.reading=!1,fu... function _ (line 23) | function _(e,t,r,n){t.flowing&&0===t.length&&!t.sync?(e.emit("data",r),e... function x (line 23) | function x(e,t){return e<=0||0===t.length&&t.ended?0:t.objectMode?1:e!=e... function k (line 23) | function k(e){var t=e._readableState;t.needReadable=!1,t.emittedReadable... function S (line 23) | function S(e){d("emit readable"),e.emit("readable"),A(e)} function M (line 23) | function M(e,t){t.readingMore||(t.readingMore=!0,i.nextTick(C,e,t))} method constructor (line 3) | constructor(e){this.workbook=e} method readFile (line 3) | async readFile(e,t){if(!await c.fs.exists(e))throw new Error("File not... method parseRels (line 3) | parseRels(e){return(new m).parseStream(e)} method parseWorkbook (line 3) | parseWorkbook(e){return(new y).parseStream(e)} method parseSharedStrings (line 3) | parseSharedStrings(e){return(new p).parseStream(e)} method reconcile (line 3) | reconcile(e,t){const r=new y,n=new v(t),i=new w,s=new _;r.reconcile(e)... method _processWorksheetEntry (line 3) | async _processWorksheetEntry(e,t,r,n,i){const s=new v(n),o=await s.par... method _processCommentEntry (line 3) | async _processCommentEntry(e,t,r){const n=new x,i=await n.parseStream(... method _processTableEntry (line 3) | async _processTableEntry(e,t,r){const n=new _,i=await n.parseStream(e)... method _processWorksheetRelsEntry (line 3) | async _processWorksheetRelsEntry(e,t,r){const n=new m,i=await n.parseS... method _processMediaEntry (line 3) | async _processMediaEntry(e,t,r){const n=r.lastIndexOf(".");if(n>=1){co... method _processDrawingEntry (line 3) | async _processDrawingEntry(e,t,r){const n=new w,i=await n.parseStream(... method _processDrawingRelsEntry (line 3) | async _processDrawingRelsEntry(e,t,r){const n=new m,i=await n.parseStr... method _processVmlDrawingEntry (line 3) | async _processVmlDrawingEntry(e,t,r){const n=new k,i=await n.parseStre... method _processThemeEntry (line 3) | async _processThemeEntry(e,t,r){await new Promise((n,i)=>{const s=new ... method createInputStream (line 3) | createInputStream(){throw new Error("`XLSX#createInputStream` is depre... method read (line 3) | async read(e,t){!e[Symbol.asyncIterator]&&e.pipe&&(e=e.pipe(new o));co... method load (line 3) | async load(e,t){let i;i=t&&t.base64?n.from(e.toString(),"base64"):e;co... method addMedia (line 3) | async addMedia(e,t){await Promise.all(t.media.map(async t=>{if("image"... method addDrawings (line 3) | addDrawings(e,t){const r=new w,n=new m;t.worksheets.forEach(t=>{const{... method addTables (line 3) | addTables(e,t){const r=new _;t.worksheets.forEach(t=>{const{tables:n}=... method addContentTypes (line 3) | async addContentTypes(e,t){const r=(new b).toXml(t);e.append(r,{name:"... method addApp (line 3) | async addApp(e,t){const r=(new g).toXml(t);e.append(r,{name:"docProps/... method addCore (line 3) | async addCore(e,t){const r=new d;e.append(r.toXml(t),{name:"docProps/c... method addThemes (line 3) | async addThemes(e,t){const r=t.themes||{theme1:S};Object.keys(r).forEa... method addOfficeRels (line 3) | async addOfficeRels(e){const t=(new m).toXml([{Id:"rId1",Type:M.RelTyp... method addWorkbookRels (line 3) | async addWorkbookRels(e,t){let r=1;const n=[{Id:"rId"+r++,Type:M.RelTy... method addSharedStrings (line 3) | async addSharedStrings(e,t){t.sharedStrings&&t.sharedStrings.count&&e.... method addStyles (line 3) | async addStyles(e,t){const{xml:r}=t.styles;r&&e.append(r,{name:"xl/sty... method addWorkbook (line 3) | async addWorkbook(e,t){const r=new y;e.append(r.toXml(t),{name:"xl/wor... method addWorksheets (line 3) | async addWorksheets(e,t){const r=new v,n=new m,i=new x,s=new k;t.works... method _finalize (line 3) | _finalize(e){return new Promise((t,r)=>{e.on("finish",()=>{t(this)}),e... method prepareModel (line 3) | prepareModel(e,t){e.creator=e.creator||"ExcelJS",e.lastModifiedBy=e.la... method write (line 3) | async write(e,t){t=t||{};const{model:r}=this.workbook,n=new a.ZipWrite... method writeFile (line 3) | writeFile(e,t){const r=i.createWriteStream(e);return new Promise((e,n)... method writeBuffer (line 3) | async writeBuffer(e){const t=new l;return await this.write(t,e),t.read()} function C (line 23) | function C(e,t){for(var r=t.length;!t.reading&&!t.flowing&&!t.ended&&t.l... function T (line 23) | function T(e){d("readable nexttick read 0"),e.read(0)} function E (line 23) | function E(e,t){t.reading||(d("resume read 0"),e.read(0)),t.resumeSchedu... function A (line 23) | function A(e){var t=e._readableState;for(d("flow",t.flowing);t.flowing&&... function R (line 23) | function R(e,t){return 0===t.length?null:(t.objectMode?r=t.buffer.shift(... function O (line 23) | function O(e){var t=e._readableState;if(t.length>0)throw new Error('"end... function j (line 23) | function j(e,t){e.endEmitted||0!==e.length||(e.endEmitted=!0,t.readable=... method constructor (line 3) | constructor(e){super();const{maxRows:t,maxCols:r,ignoreNodes:n}=e||{};... method prepare (line 3) | prepare(e,t){t.merges=new a,e.hyperlinks=t.hyperlinks=[],e.comments=t.... method render (line 3) | render(e,t){e.openXml(s.StdDocAttributes),e.openNode("worksheet",j.WOR... method parseOpen (line 3) | parseOpen(e){return this.parser?(this.parser.parseOpen(e),!0):"workshe... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.p... method reconcile (line 3) | reconcile(e,t){const r=(e.relationships||[]).reduce((r,n)=>{if(r[n.Id]... function I (line 23) | function I(e,t){for(var r=0,n=e.length;r{void 0!==e.dxfId&&(e.style=t.styl... function u (line 23) | function u(){d("onend"),e.end()} method constructor (line 3) | constructor(e){this.size=e,this.buffer=n.alloc(e),this.iRead=0,this.iW... method toBuffer (line 3) | toBuffer(){if(0===this.iRead&&this.iWrite===this.size)return this.buff... method length (line 3) | get length(){return this.iWrite-this.iRead} method eod (line 3) | get eod(){return this.iRead===this.iWrite} method full (line 3) | get full(){return this.iWrite===this.size} method read (line 3) | read(e){let t;return 0===e?null:void 0===e||e>=this.length?(t=this.toB... method write (line 3) | write(e,t,r){const n=Math.min(r,this.size-this.iWrite);return e.copy(t... method constructor (line 3) | constructor(e){super(),this.options=e||u.OPTIONS,this.map={b:{prop:"bo... method tag (line 3) | get tag(){return this.options.tagName} method render (line 3) | render(e,t){const{map:r}=this;e.openNode(this.options.tagName),l.each(... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;if(this... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser&&!this.parser.parseClose(e)){const t=this... function m (line 23) | function m(t){d("ondata"),p=!1,!1!==e.write(t)||p||((1===s.pipesCount&&s... function b (line 23) | function b(t){d("onerror",t),v(),e.removeListener("error",b),0===a(e,"er... function g (line 23) | function g(){e.removeListener("finish",y),v()} function y (line 23) | function y(){d("onfinish"),e.removeListener("close",g),v()} function v (line 23) | function v(){d("unpipe"),n.unpipe(e)} function s (line 23) | function s(e,t){var r=this._transformState;r.transforming=!1;var n=r.wri... method prepare (line 3) | prepare(){} method render (line 3) | render(){} method parseOpen (line 3) | parseOpen(e){} method parseText (line 3) | parseText(e){} method parseClose (line 3) | parseClose(e){} method reconcile (line 3) | reconcile(e,t){} method reset (line 3) | reset(){this.model=null,this.map&&Object.values(this.map).forEach(e=>{... method mergeModel (line 3) | mergeModel(e){this.model=Object.assign(this.model||{},e)} method parse (line 3) | async parse(e){for await(const t of e)for(const{eventType:e,value:r}of... method parseStream (line 3) | async parseStream(e){return this.parse(n(e))} method xml (line 3) | get xml(){return this.toXml(this.model)} method toXml (line 3) | toXml(e){const t=new i;return this.render(t,e),t.xml} method toAttribute (line 3) | static toAttribute(e,t){let r=arguments.length>2&&void 0!==arguments[2... method toStringAttribute (line 3) | static toStringAttribute(e,t){let r=arguments.length>2&&void 0!==argum... method toStringValue (line 3) | static toStringValue(e,t){return void 0===e?t:e} method toBoolAttribute (line 3) | static toBoolAttribute(e,t){let r=arguments.length>2&&void 0!==argumen... method toBoolValue (line 3) | static toBoolValue(e,t){return void 0===e?t:"1"===e} method toIntAttribute (line 3) | static toIntAttribute(e,t){let r=arguments.length>2&&void 0!==argument... method toIntValue (line 3) | static toIntValue(e,t){return void 0===e?t:parseInt(e,10)} method toFloatAttribute (line 3) | static toFloatAttribute(e,t){let r=arguments.length>2&&void 0!==argume... method toFloatValue (line 3) | static toFloatValue(e,t){return void 0===e?t:parseFloat(e)} method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode("Types",s.PROPERT... method parseOpen (line 3) | parseOpen(){return!1} method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(){return!1} method tag (line 3) | get tag(){return"x14:id"} method render (line 3) | render(e,t){e.leafNode(this.tag,null,t)} method parseOpen (line 3) | parseOpen(){this.model=""} method parseText (line 3) | parseText(e){this.model+=e} method parseClose (line 3) | parseClose(e){return e!==this.tag} method constructor (line 3) | constructor(){super(),this.map={"x14:conditionalFormattings":this.cond... method tag (line 3) | get tag(){return"ext"} method hasContent (line 3) | hasContent(e){return this.conditionalFormattings.hasContent(e.conditio... method prepare (line 3) | prepare(e,t){this.conditionalFormattings.prepare(e.conditionalFormatti... method render (line 3) | render(e,t){e.openNode("ext",{uri:"{78C0D931-6437-407d-A8EE-F0AAD7539E... method createNewModel (line 3) | createNewModel(){return{}} method onParserClose (line 3) | onParserClose(e,t){this.model[e]=t.model} method constructor (line 3) | constructor(){super(),this.map={color:new i}} method tag (line 3) | get tag(){return"stop"} method render (line 3) | render(e,t){e.openNode("stop"),e.addAttribute("position",t.position),t... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(e){return!!this.parser&&(this.parser.parseClose(e)||(this.m... method constructor (line 3) | constructor(e){super({writableObjectMode:e.objectMode}),this.hasWritte... method transform (line 3) | transform(e){return this.rowFormatter.rowTransform=e,this} method _transform (line 3) | _transform(e,r,n){let i=!1;try{this.hasWrittenBOM||(this.push(this.for... method _flush (line 3) | _flush(e){this.rowFormatter.finish((r,n)=>r?e(r):(n&&n.forEach(e=>{thi... function o (line 23) | function o(e){if(!(this instanceof o))return new o(e);n.call(this,e),thi... method constructor (line 3) | constructor(e,t,r){this._worksheet=e,this._number=t,!1!==r&&(this.defn... method number (line 3) | get number(){return this._number} method worksheet (line 3) | get worksheet(){return this._worksheet} method letter (line 3) | get letter(){return s.n2l(this._number)} method isCustomWidth (line 3) | get isCustomWidth(){return void 0!==this.width&&9!==this.width} method defn (line 3) | get defn(){return{header:this._header,key:this.key,width:this.width,st... method defn (line 3) | set defn(e){e?(this.key=e.key,this.width=void 0!==e.width?e.width:9,th... method headers (line 3) | get headers(){return this._header&&this._header instanceof Array?this.... method header (line 3) | get header(){return this._header} method header (line 3) | set header(e){void 0!==e?(this._header=e,this.headers.forEach((e,t)=>{... method key (line 3) | get key(){return this._key} method key (line 3) | set key(e){(this._key&&this._worksheet.getColumnKey(this._key))===this... method hidden (line 3) | get hidden(){return!!this._hidden} method hidden (line 3) | set hidden(e){this._hidden=e} method outlineLevel (line 3) | get outlineLevel(){return this._outlineLevel||0} method outlineLevel (line 3) | set outlineLevel(e){this._outlineLevel=e} method collapsed (line 3) | get collapsed(){return!!(this._outlineLevel&&this._outlineLevel>=this.... method toString (line 3) | toString(){return JSON.stringify({key:this.key,width:this.width,header... method equivalentTo (line 3) | equivalentTo(e){return this.width===e.width&&this.hidden===e.hidden&&t... method isDefault (line 3) | get isDefault(){if(this.isCustomWidth)return!1;if(this.hidden)return!1... method headerCount (line 3) | get headerCount(){return this.headers.length} method eachCell (line 3) | eachCell(e,t){const r=this.number;t||(t=e,e=null),this._worksheet.each... method values (line 3) | get values(){const e=[];return this.eachCell((t,r)=>{t&&t.type!==i.Val... method values (line 3) | set values(e){if(!e)return;const t=this.number;let r=0;e.hasOwnPropert... method _applyStyle (line 3) | _applyStyle(e,t){return this.style[e]=t,this.eachCell(r=>{r[e]=t}),t} method numFmt (line 3) | get numFmt(){return this.style.numFmt} method numFmt (line 3) | set numFmt(e){this._applyStyle("numFmt",e)} method font (line 3) | get font(){return this.style.font} method font (line 3) | set font(e){this._applyStyle("font",e)} method alignment (line 3) | get alignment(){return this.style.alignment} method alignment (line 3) | set alignment(e){this._applyStyle("alignment",e)} method protection (line 3) | get protection(){return this.style.protection} method protection (line 3) | set protection(e){this._applyStyle("protection",e)} method border (line 3) | get border(){return this.style.border} method border (line 3) | set border(e){this._applyStyle("border",e)} method fill (line 3) | get fill(){return this.style.fill} method fill (line 3) | set fill(e){this._applyStyle("fill",e)} method toModel (line 3) | static toModel(e){const t=[];let r=null;return e&&e.forEach((e,n)=>{e.... method fromModel (line 3) | static fromModel(e,t){const r=[];let n=1,i=0;for(t=(t=t||[]).sort((fun... method constructor (line 3) | constructor(){super(),this.map={"v:shape":new s}} method tag (line 3) | get tag(){return"xml"} method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode(this.tag,o.DRAWIN... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.m... method reconcile (line 3) | reconcile(e,t){e.anchors.forEach(e=>{e.br?this.map["xdr:twoCellAnchor"... method constructor (line 3) | constructor(){super(),this.map={"v:textbox":new i,"x:ClientData":new s}} method tag (line 3) | get tag(){return"v:shape"} method render (line 3) | render(e,t,r){e.openNode("v:shape",o.V_SHAPE_ATTRIBUTES(t,r)),e.leafNo... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.p... method constructor (line 3) | constructor(){super(),this.map={Relationship:new s}} method render (line 3) | render(e,t){t=t||this._values,e.openXml(n.StdDocAttributes),e.openNode... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.m... method constructor (line 3) | constructor(){super(),this.map={"x14:id":this.idXform=new s}} method tag (line 3) | get tag(){return"ext"} method render (line 3) | render(e,t){e.openNode(this.tag,{uri:"{B025F937-C7B1-47D3-B67F-A62EFF6... method createNewModel (line 3) | createNewModel(){return{}} method onParserClose (line 3) | onParserClose(e,t){this.model.x14Id=t.model} method constructor (line 3) | constructor(e){super(),this.model=e} method tag (line 3) | get tag(){return"r"} method textXform (line 3) | get textXform(){return this._textXform||(this._textXform=new n)} method fontXform (line 3) | get fontXform(){return this._fontXform||(this._fontXform=new i(o.FONT_... method render (line 3) | render(e,t){t=t||this.model,e.openNode("r"),t.font&&this.fontXform.ren... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){switch(e){case"r":return!1;case"t":return this.model.tex... method constructor (line 3) | constructor(e){super(),this.name=e,this.map={color:new s}} method tag (line 3) | get tag(){return this.name} method render (line 3) | render(e,t,r){const n=t&&t.color||r||this.defaultColor;e.openNode(this... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){return this.parser?(this.parser.parseClose(e)||(this.par... method validStyle (line 3) | validStyle(e){return o.validStyleValues[e]} method constructor (line 3) | constructor(){super(),this.map={fgColor:new i("fgColor"),bgColor:new i... method name (line 3) | get name(){return"pattern"} method tag (line 3) | get tag(){return"patternFill"} method render (line 3) | render(e,t){e.openNode("patternFill"),e.addAttribute("patternType",t.p... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){return!!this.parser&&(this.parser.parseClose(e)||(this.p... method constructor (line 3) | constructor(e){this.parserOptions=e,this.rowParser=new i.RowParser(thi... method removeBOM (line 3) | static removeBOM(e){return e&&65279===e.charCodeAt(0)?e.slice(1):e} method parse (line 3) | parse(e,t){const r=new n.Scanner({line:o.removeBOM(e),parserOptions:th... method parseWithoutComments (line 3) | parseWithoutComments(e){const t=[];let r=!0;for(;r;)r=this.parseRow(e,... method parseWithComments (line 3) | parseWithComments(e){const{parserOptions:t}=this,r=[];for(let n=e.next... method parseRow (line 3) | parseRow(e,t){if(!e.nextNonSpaceToken)return!1;const r=this.rowParser.... method constructor (line 3) | constructor(){this._rowTransform=null,this._rowValidator=null} method createTransform (line 3) | static createTransform(e){return s.isSyncTransform(e)?(t,r)=>{let n=nu... method createValidator (line 3) | static createValidator(e){return s.isSyncValidate(e)?(t,r)=>{r(null,{r... method rowTransform (line 3) | set rowTransform(e){if(!i.default(e))throw new TypeError("The transfor... method rowValidator (line 3) | set rowValidator(e){if(!i.default(e))throw new TypeError("The validate... method transformAndValidate (line 3) | transformAndValidate(e,t){return this.callTransformer(e,(e,r)=>e?t(e):... method callTransformer (line 3) | callTransformer(e,t){return this._rowTransform?this._rowTransform(e,t)... method callValidator (line 3) | callValidator(e,t){return this._rowValidator?this._rowValidator(e,t):t... function a (line 23) | function a(){var e=this;"function"==typeof this._flush?this._flush((func... method constructor (line 3) | constructor(e,t){this._data=e,this._encoding=t} method length (line 3) | get length(){return this.toBuffer().length} method copy (line 3) | copy(e,t,r,n){return this.toBuffer().copy(e,t,r,n)} method toBuffer (line 3) | toBuffer(){return this._buffer||(this._buffer=n.from(this._data,this._... method constructor (line 3) | constructor(){this._xml=[],this._stack=[],this._rollbacks=[]} method tos (line 3) | get tos(){return this._stack.length?this._stack[this._stack.length-1]:... method cursor (line 3) | get cursor(){return this._xml.length} method openXml (line 3) | openXml(e){const t=this._xml;t.push("\n")} method openNode (line 3) | openNode(e,t){const r=this.tos,n=this._xml;r&&this.open&&n.push(">"),t... method addAttribute (line 3) | addAttribute(e,t){if(!this.open)throw new Error("Cannot write attribut... method addAttributes (line 3) | addAttributes(e){if(!this.open)throw new Error("Cannot write attribute... method writeText (line 3) | writeText(e){const t=this._xml;this.open&&(t.push(">"),this.open=!1),t... method writeXml (line 3) | writeXml(e){this.open&&(this._xml.push(">"),this.open=!1),this.leaf=!1... method closeNode (line 3) | closeNode(){const e=this._stack.pop(),t=this._xml;this.leaf?t.push("/>... method leafNode (line 3) | leafNode(e,t,r){this.openNode(e,t),void 0!==r&&this.writeText(r),this.... method closeAll (line 3) | closeAll(){for(;this._stack.length;)this.closeNode()} method addRollback (line 3) | addRollback(){return this._rollbacks.push({xml:this._xml.length,stack:... method commit (line 3) | commit(){this._rollbacks.pop()} method rollback (line 3) | rollback(){const e=this._rollbacks.pop();this._xml.length>e.xml&&this.... method xml (line 3) | get xml(){return this.closeAll(),this._xml.join("")} method constructor (line 3) | constructor(e){super(),this.options=Object.assign({type:"nodebuffer",c... method append (line 3) | append(e,t){t.hasOwnProperty("base64")&&t.base64?this.zip.file(t.name,... method finalize (line 3) | async finalize(){const e=await this.zip.generateAsync(this.options);th... method read (line 3) | read(e){return this.stream.read(e)} method setEncoding (line 3) | setEncoding(e){return this.stream.setEncoding(e)} method pause (line 3) | pause(){return this.stream.pause()} method resume (line 3) | resume(){return this.stream.resume()} method isPaused (line 3) | isPaused(){return this.stream.isPaused()} method pipe (line 3) | pipe(e,t){return this.stream.pipe(e,t)} method unpipe (line 3) | unpipe(e){return this.stream.unpipe(e)} method unshift (line 3) | unshift(e){return this.stream.unshift(e)} method wrap (line 3) | wrap(e){return this.stream.wrap(e)} method constructor (line 3) | constructor(){super(),this.map={stop:new s}} method name (line 3) | get name(){return"gradient"} method tag (line 3) | get tag(){return"gradientFill"} method render (line 3) | render(e,t){switch(e.openNode("gradientFill"),t.gradient){case"angle":... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){return!!this.parser&&(this.parser.parseClose(e)||(this.m... method constructor (line 3) | constructor(e,t){super(),this.id=e,this.formatCode=t} method tag (line 3) | get tag(){return"numFmt"} method render (line 3) | render(e,t){e.leafNode("numFmt",{numFmtId:t.id,formatCode:t.formatCode})} method parseOpen (line 3) | parseOpen(e){switch(e.name){case"numFmt":return this.model={id:parseIn... method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(){return!1} method constructor (line 3) | constructor(e){super({objectMode:e.objectMode}),this.lines="",this.row... method hasHitRowLimit (line 3) | get hasHitRowLimit(){return this.parserOptions.limitRows&&this.rowCoun... method shouldEmitRows (line 3) | get shouldEmitRows(){return this.parsedRowCount>this.parserOptions.ski... method shouldSkipLine (line 3) | get shouldSkipLine(){return this.parsedLineCount<=this.parserOptions.s... method transform (line 3) | transform(e){return this.rowTransformerValidator.rowTransform=e,this} method validate (line 3) | validate(e){return this.rowTransformerValidator.rowValidator=e,this} method emit (line 3) | emit(e){if("end"===e)return this.endEmitted||(this.endEmitted=!0,super... method _transform (line 3) | _transform(e,t,r){if(this.hasHitRowLimit)return r();const n=a.wrapDone... method _flush (line 3) | _flush(e){const t=a.wrapDoneCallback(e);if(this.hasHitRowLimit)return ... method parse (line 3) | parse(e,t){if(!e)return[];const{line:r,rows:n}=this.parser.parse(e,t);... method processRows (line 3) | processRows(e,r){const n=e.length,i=s=>{const o=e=>e?r(e):s%100!=0?i(s... method transformRow (line 3) | transformRow(e,t){try{this.headerTransformer.transform(e,(r,n)=>r?t(r)... method checkAndEmitHeaders (line 3) | checkAndEmitHeaders(){!this.headersEmitted&&this.headerTransformer.hea... method skipRow (line 3) | skipRow(e){return this.rowCount-=1,e(null,{row:null,isValid:!0})} method pushRow (line 3) | pushRow(e,t){try{this.parserOptions.objectMode?this.push(e):this.push(... method wrapDoneCallback (line 3) | static wrapDoneCallback(e){let t=!1;return function(r){if(r){if(t)thro... function l (line 23) | function l(e,t,r){if(t)return e.emit("error",t);if(null!=r&&e.push(r),e.... method constructor (line 3) | constructor(e,t,r){if(!e||!t)throw new Error("A Cell needs a Row");thi... method worksheet (line 3) | get worksheet(){return this._row.worksheet} method workbook (line 3) | get workbook(){return this._row.worksheet.workbook} method destroy (line 3) | destroy(){delete this.style,delete this._value,delete this._row,delete... method numFmt (line 3) | get numFmt(){return this.style.numFmt} method numFmt (line 3) | set numFmt(e){this.style.numFmt=e} method font (line 3) | get font(){return this.style.font} method font (line 3) | set font(e){this.style.font=e} method alignment (line 3) | get alignment(){return this.style.alignment} method alignment (line 3) | set alignment(e){this.style.alignment=e} method border (line 3) | get border(){return this.style.border} method border (line 3) | set border(e){this.style.border=e} method fill (line 3) | get fill(){return this.style.fill} method fill (line 3) | set fill(e){this.style.fill=e} method protection (line 3) | get protection(){return this.style.protection} method protection (line 3) | set protection(e){this.style.protection=e} method _mergeStyle (line 3) | _mergeStyle(e,t,r){const n=e&&e.numFmt||t&&t.numFmt;n&&(r.numFmt=n);co... method address (line 3) | get address(){return this._address} method row (line 3) | get row(){return this._row.number} method col (line 3) | get col(){return this._column.number} method $col$row (line 3) | get $col$row(){return`$${this._column.letter}$${this.row}`} method type (line 3) | get type(){return this._value.type} method effectiveType (line 3) | get effectiveType(){return this._value.effectiveType} method toCsvString (line 3) | toCsvString(){return this._value.toCsvString()} method addMergeRef (line 3) | addMergeRef(){this._mergeCount++} method releaseMergeRef (line 3) | releaseMergeRef(){this._mergeCount--} method isMerged (line 3) | get isMerged(){return this._mergeCount>0||this.type===l.Types.Merge} method merge (line 3) | merge(e,t){this._value.release(),this._value=c.create(l.Types.Merge,th... method unmerge (line 3) | unmerge(){this.type===l.Types.Merge&&(this._value.release(),this._valu... method isMergedTo (line 3) | isMergedTo(e){return this._value.type===l.Types.Merge&&this._value.isM... method master (line 3) | get master(){return this.type===l.Types.Merge?this._value.master:this} method isHyperlink (line 3) | get isHyperlink(){return this._value.type===l.Types.Hyperlink} method hyperlink (line 3) | get hyperlink(){return this._value.hyperlink} method value (line 3) | get value(){return this._value.value} method value (line 3) | set value(e){this.type!==l.Types.Merge?(this._value.release(),this._va... method note (line 3) | get note(){return this._comment&&this._comment.note} method note (line 3) | set note(e){this._comment=new a(e)} method text (line 3) | get text(){return this._value.toString()} method html (line 3) | get html(){return i.escapeHtml(this.text)} method toString (line 3) | toString(){return this.text} method _upgradeToHyperlink (line 3) | _upgradeToHyperlink(e){this.type===l.Types.String&&(this._value=c.crea... method formula (line 3) | get formula(){return this._value.formula} method result (line 3) | get result(){return this._value.result} method formulaType (line 3) | get formulaType(){return this._value.formulaType} method fullAddress (line 3) | get fullAddress(){const{worksheet:e}=this._row;return{sheetName:e.name... method name (line 3) | get name(){return this.names[0]} method name (line 3) | set name(e){this.names=[e]} method names (line 3) | get names(){return this.workbook.definedNames.getNamesEx(this.fullAddr... method names (line 3) | set names(e){const{definedNames:t}=this.workbook;t.removeAllNames(this... method addName (line 3) | addName(e){this.workbook.definedNames.addEx(this.fullAddress,e)} method removeName (line 3) | removeName(e){this.workbook.definedNames.removeEx(this.fullAddress,e)} method removeAllNames (line 3) | removeAllNames(){this.workbook.definedNames.removeAllNames(this.fullAd... method _dataValidations (line 3) | get _dataValidations(){return this.worksheet.dataValidations} method dataValidation (line 3) | get dataValidation(){return this._dataValidations.find(this.address)} method dataValidation (line 3) | set dataValidation(e){this._dataValidations.add(this.address,e)} method model (line 3) | get model(){const{model:e}=this._value;return e.style=this.style,this.... method model (line 3) | set model(e){if(this._value.release(),this._value=c.create(e.type,this... method constructor (line 3) | constructor(e){this._data=e} method length (line 3) | get length(){return this._data.length} method copy (line 3) | copy(e,t,r,n){return this._data._buf.copy(e,t,r,n)} method toBuffer (line 3) | toBuffer(){return this._data.toBuffer()} method constructor (line 3) | constructor(){super(),this.map={Company:new s({tag:"Company"}),Manager... method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode("Properties",l.PR... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.p... method constructor (line 3) | constructor(){super(),this.map={"dc:creator":new o({tag:"dc:creator"})... method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode("cp:corePropertie... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.p... method constructor (line 3) | constructor(){super(),this.map={"xdr:twoCellAnchor":new o,"xdr:oneCell... method prepare (line 3) | prepare(e){e.anchors.forEach((e,t)=>{e.anchorType=function(e){return("... method tag (line 3) | get tag(){return"xdr:wsDr"} method render (line 3) | render(e,t){e.openXml(i.StdDocAttributes),e.openNode(this.tag,l.DRAWIN... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.m... method reconcile (line 3) | reconcile(e,t){e.anchors.forEach(e=>{e.br?this.map["xdr:twoCellAnchor"... method constructor (line 3) | constructor(){super(),this.map={patternFill:new o,gradientFill:new a}} method tag (line 3) | get tag(){return"fill"} method render (line 3) | render(e,t){switch(e.addRollback(),e.openNode("fill"),t.type){case"pat... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){return!!this.parser&&(this.parser.parseClose(e)||(this.m... method validStyle (line 3) | validStyle(e){return l.validPatternValues[e]} method constructor (line 3) | constructor(e){this.rowCount=0,this.formatterOptions=e,this.fieldForma... method isRowHashArray (line 3) | static isRowHashArray(e){return!!Array.isArray(e)&&(Array.isArray(e[0]... method isRowArray (line 3) | static isRowArray(e){return Array.isArray(e)&&!this.isRowHashArray(e)} method gatherHeaders (line 3) | static gatherHeaders(e){return l.isRowHashArray(e)?e.map(e=>e[0]):Arra... method createTransform (line 3) | static createTransform(e){return a.isSyncTransform(e)?(t,r)=>{let n=nu... method rowTransform (line 3) | set rowTransform(e){if(!i.default(e))throw new TypeError("The transfor... method format (line 3) | format(e,t){this.callTransformer(e,(r,n)=>{if(r)return t(r);if(!e)retu... method finish (line 3) | finish(e){const t=[];if(this.formatterOptions.alwaysWriteHeaders&&0===... method checkHeaders (line 3) | checkHeaders(e){if(this.headers)return{shouldFormatColumns:!0,headers:... method gatherColumns (line 3) | gatherColumns(e){if(null===this.headers)throw new Error("Headers is cu... method callTransformer (line 3) | callTransformer(e,t){return this._rowTransform?this._rowTransform(e,t)... method formatColumns (line 3) | formatColumns(e,t){const r=e.map((e,r)=>this.fieldFormatter.format(e,r... function o (line 23) | function o(e){var t=this;this.next=null,this.entry=null,this.finish=func... method constructor (line 3) | constructor(e,t,r){this._worksheet=e,this._number=t,!1!==r&&(this.defn... method number (line 3) | get number(){return this._number} method worksheet (line 3) | get worksheet(){return this._worksheet} method letter (line 3) | get letter(){return s.n2l(this._number)} method isCustomWidth (line 3) | get isCustomWidth(){return void 0!==this.width&&9!==this.width} method defn (line 3) | get defn(){return{header:this._header,key:this.key,width:this.width,st... method defn (line 3) | set defn(e){e?(this.key=e.key,this.width=void 0!==e.width?e.width:9,th... method headers (line 3) | get headers(){return this._header&&this._header instanceof Array?this.... method header (line 3) | get header(){return this._header} method header (line 3) | set header(e){void 0!==e?(this._header=e,this.headers.forEach((e,t)=>{... method key (line 3) | get key(){return this._key} method key (line 3) | set key(e){(this._key&&this._worksheet.getColumnKey(this._key))===this... method hidden (line 3) | get hidden(){return!!this._hidden} method hidden (line 3) | set hidden(e){this._hidden=e} method outlineLevel (line 3) | get outlineLevel(){return this._outlineLevel||0} method outlineLevel (line 3) | set outlineLevel(e){this._outlineLevel=e} method collapsed (line 3) | get collapsed(){return!!(this._outlineLevel&&this._outlineLevel>=this.... method toString (line 3) | toString(){return JSON.stringify({key:this.key,width:this.width,header... method equivalentTo (line 3) | equivalentTo(e){return this.width===e.width&&this.hidden===e.hidden&&t... method isDefault (line 3) | get isDefault(){if(this.isCustomWidth)return!1;if(this.hidden)return!1... method headerCount (line 3) | get headerCount(){return this.headers.length} method eachCell (line 3) | eachCell(e,t){const r=this.number;t||(t=e,e=null),this._worksheet.each... method values (line 3) | get values(){const e=[];return this.eachCell((t,r)=>{t&&t.type!==i.Val... method values (line 3) | set values(e){if(!e)return;const t=this.number;let r=0;e.hasOwnPropert... method _applyStyle (line 3) | _applyStyle(e,t){return this.style[e]=t,this.eachCell(r=>{r[e]=t}),t} method numFmt (line 3) | get numFmt(){return this.style.numFmt} method numFmt (line 3) | set numFmt(e){this._applyStyle("numFmt",e)} method font (line 3) | get font(){return this.style.font} method font (line 3) | set font(e){this._applyStyle("font",e)} method alignment (line 3) | get alignment(){return this.style.alignment} method alignment (line 3) | set alignment(e){this._applyStyle("alignment",e)} method protection (line 3) | get protection(){return this.style.protection} method protection (line 3) | set protection(e){this._applyStyle("protection",e)} method border (line 3) | get border(){return this.style.border} method border (line 3) | set border(e){this._applyStyle("border",e)} method fill (line 3) | get fill(){return this.style.fill} method fill (line 3) | set fill(e){this._applyStyle("fill",e)} method toModel (line 3) | static toModel(e){const t=[];let r=null;return e&&e.forEach((e,n)=>{e.... method fromModel (line 3) | static fromModel(e,t){const r=[];let n=1,i=0;for(t=(t=t||[]).sort((fun... method constructor (line 3) | constructor(){super(),this.map={"v:shape":new s}} method tag (line 3) | get tag(){return"xml"} method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode(this.tag,o.DRAWIN... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.m... method reconcile (line 3) | reconcile(e,t){e.anchors.forEach(e=>{e.br?this.map["xdr:twoCellAnchor"... method constructor (line 3) | constructor(){super(),this.map={"v:textbox":new i,"x:ClientData":new s}} method tag (line 3) | get tag(){return"v:shape"} method render (line 3) | render(e,t,r){e.openNode("v:shape",o.V_SHAPE_ATTRIBUTES(t,r)),e.leafNo... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.p... method constructor (line 3) | constructor(){super(),this.map={Relationship:new s}} method render (line 3) | render(e,t){t=t||this._values,e.openXml(n.StdDocAttributes),e.openNode... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.m... method constructor (line 3) | constructor(){super(),this.map={"x14:id":this.idXform=new s}} method tag (line 3) | get tag(){return"ext"} method render (line 3) | render(e,t){e.openNode(this.tag,{uri:"{B025F937-C7B1-47D3-B67F-A62EFF6... method createNewModel (line 3) | createNewModel(){return{}} method onParserClose (line 3) | onParserClose(e,t){this.model.x14Id=t.model} method constructor (line 3) | constructor(e){super(),this.model=e} method tag (line 3) | get tag(){return"r"} method textXform (line 3) | get textXform(){return this._textXform||(this._textXform=new n)} method fontXform (line 3) | get fontXform(){return this._fontXform||(this._fontXform=new i(o.FONT_... method render (line 3) | render(e,t){t=t||this.model,e.openNode("r"),t.font&&this.fontXform.ren... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){switch(e){case"r":return!1;case"t":return this.model.tex... method constructor (line 3) | constructor(e){super(),this.name=e,this.map={color:new s}} method tag (line 3) | get tag(){return this.name} method render (line 3) | render(e,t,r){const n=t&&t.color||r||this.defaultColor;e.openNode(this... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){return this.parser?(this.parser.parseClose(e)||(this.par... method validStyle (line 3) | validStyle(e){return o.validStyleValues[e]} method constructor (line 3) | constructor(){super(),this.map={fgColor:new i("fgColor"),bgColor:new i... method name (line 3) | get name(){return"pattern"} method tag (line 3) | get tag(){return"patternFill"} method render (line 3) | render(e,t){e.openNode("patternFill"),e.addAttribute("patternType",t.p... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){return!!this.parser&&(this.parser.parseClose(e)||(this.p... method constructor (line 3) | constructor(e){this.parserOptions=e,this.rowParser=new i.RowParser(thi... method removeBOM (line 3) | static removeBOM(e){return e&&65279===e.charCodeAt(0)?e.slice(1):e} method parse (line 3) | parse(e,t){const r=new n.Scanner({line:o.removeBOM(e),parserOptions:th... method parseWithoutComments (line 3) | parseWithoutComments(e){const t=[];let r=!0;for(;r;)r=this.parseRow(e,... method parseWithComments (line 3) | parseWithComments(e){const{parserOptions:t}=this,r=[];for(let n=e.next... method parseRow (line 3) | parseRow(e,t){if(!e.nextNonSpaceToken)return!1;const r=this.rowParser.... method constructor (line 3) | constructor(){this._rowTransform=null,this._rowValidator=null} method createTransform (line 3) | static createTransform(e){return s.isSyncTransform(e)?(t,r)=>{let n=nu... method createValidator (line 3) | static createValidator(e){return s.isSyncValidate(e)?(t,r)=>{r(null,{r... method rowTransform (line 3) | set rowTransform(e){if(!i.default(e))throw new TypeError("The transfor... method rowValidator (line 3) | set rowValidator(e){if(!i.default(e))throw new TypeError("The validate... method transformAndValidate (line 3) | transformAndValidate(e,t){return this.callTransformer(e,(e,r)=>e?t(e):... method callTransformer (line 3) | callTransformer(e,t){return this._rowTransform?this._rowTransform(e,t)... method callValidator (line 3) | callValidator(e,t){return this._rowValidator?this._rowValidator(e,t):t... function b (line 23) | function b(){} function g (line 23) | function g(t,r){a=a||e("./_stream_duplex"),t=t||{};var n=r instanceof a;... function y (line 23) | function y(t){if(a=a||e("./_stream_duplex"),!(p.call(y,this)||this insta... function v (line 23) | function v(e,t,r,n,i,s,o){t.writelen=n,t.writecb=o,t.writing=!0,t.sync=!... function w (line 23) | function w(e,t,r,n){r||function(e,t){0===t.length&&t.needDrain&&(t.needD... function _ (line 23) | function _(e,t){t.bufferProcessing=!0;var r=t.bufferedRequest;if(e._writ... function x (line 23) | function x(e){return e.ending&&0===e.length&&null===e.bufferedRequest&&!... function k (line 23) | function k(e,t){e._final((function(r){t.pendingcb--,r&&e.emit("error",r)... function S (line 23) | function S(e,t){var r=x(t);return r&&(!function(e,t){t.prefinished||t.fi... function e (line 23) | function e(){!function(e,t){if(!(e instanceof t))throw new TypeError("Ca... function i (line 23) | function i(e,t){e.emit("error",t)} method constructor (line 3) | constructor(e,t){let r=arguments.length>2&&void 0!==arguments[2]?argum... method asInstance (line 3) | static asInstance(e){return e instanceof i||null==e?e:new i(e)} method col (line 3) | get col(){return this.nativeCol+Math.min(this.colWidth-1,this.nativeCo... method col (line 3) | set col(e){this.nativeCol=Math.floor(e),this.nativeColOff=Math.floor((... method row (line 3) | get row(){return this.nativeRow+Math.min(this.rowHeight-1,this.nativeR... method row (line 3) | set row(e){this.nativeRow=Math.floor(e),this.nativeRowOff=Math.floor((... method colWidth (line 3) | get colWidth(){return this.worksheet&&this.worksheet.getColumn(this.na... method rowHeight (line 3) | get rowHeight(){return this.worksheet&&this.worksheet.getRow(this.nati... method model (line 3) | get model(){return{nativeCol:this.nativeCol,nativeColOff:this.nativeCo... method model (line 3) | set model(e){this.nativeCol=e.nativeCol,this.nativeColOff=e.nativeColO... method constructor (line 3) | constructor(e){this.note=e} method model (line 3) | get model(){let e=null;switch(typeof this.note){case"string":e={type:"... method model (line 3) | set model(e){const{note:t}=e,{texts:r}=t;1===r.length&&1===Object.keys... method fromModel (line 3) | static fromModel(e){const t=new i;return t.model=e,t} method constructor (line 3) | constructor(){this.decode(arguments)} method setTLBR (line 3) | setTLBR(e,t,r,i,s){if(arguments.length<4){const i=n.decodeAddress(e),o... method decode (line 3) | decode(e){switch(e.length){case 5:this.setTLBR(e[0],e[1],e[2],e[3],e[4... method top (line 3) | get top(){return this.model.top||1} method top (line 3) | set top(e){this.model.top=e} method left (line 3) | get left(){return this.model.left||1} method left (line 3) | set left(e){this.model.left=e} method bottom (line 3) | get bottom(){return this.model.bottom||1} method bottom (line 3) | set bottom(e){this.model.bottom=e} method right (line 3) | get right(){return this.model.right||1} method right (line 3) | set right(e){this.model.right=e} method sheetName (line 3) | get sheetName(){return this.model.sheetName} method sheetName (line 3) | set sheetName(e){this.model.sheetName=e} method _serialisedSheetName (line 3) | get _serialisedSheetName(){const{sheetName:e}=this.model;return e?/^[a... method expand (line 3) | expand(e,t,r,n){(!this.model.top||e1?this.range:this._serialisedSheetN... method $shortRange (line 3) | get $shortRange(){return this.count>1?this.$range:this._serialisedShee... method count (line 3) | get count(){return(1+this.bottom-this.top)*(1+this.right-this.left)} method toString (line 3) | toString(){return this.range} method intersects (line 3) | intersects(e){return(!e.sheetName||!this.sheetName||e.sheetName===this... method contains (line 3) | contains(e){const t=n.decodeEx(e);return this.containsEx(t)} method containsEx (line 3) | containsEx(e){return(!e.sheetName||!this.sheetName||e.sheetName===this... method forEachAddress (line 3) | forEachAddress(e){for(let t=this.left;t<=this.right;t++)for(let r=this... method constructor (line 3) | constructor(e,t,r){this.table=e,this.column=t,this.index=r} method _set (line 3) | _set(e,t){this.table.cacheState(),this.column[e]=t} method name (line 3) | get name(){return this.column.name} method name (line 3) | set name(e){this._set("name",e)} method filterButton (line 3) | get filterButton(){return this.column.filterButton} method filterButton (line 3) | set filterButton(e){this.column.filterButton=e} method style (line 3) | get style(){return this.column.style} method style (line 3) | set style(e){this.column.style=e} method totalsRowLabel (line 3) | get totalsRowLabel(){return this.column.totalsRowLabel} method totalsRowLabel (line 3) | set totalsRowLabel(e){this._set("totalsRowLabel",e)} method totalsRowFunction (line 3) | get totalsRowFunction(){return this.column.totalsRowFunction} method totalsRowFunction (line 3) | set totalsRowFunction(e){this._set("totalsRowFunction",e)} method totalsRowResult (line 3) | get totalsRowResult(){return this.column.totalsRowResult} method totalsRowResult (line 3) | set totalsRowResult(e){this._set("totalsRowResult",e)} method totalsRowFormula (line 3) | get totalsRowFormula(){return this.column.totalsRowFormula} method totalsRowFormula (line 3) | set totalsRowFormula(e){this._set("totalsRowFormula",e)} method constructor (line 3) | constructor(e){super(),this.model=e} method tag (line 3) | get tag(){return"u"} method render (line 3) | render(e,t){if(!0===(t=t||this.model))e.leafNode("u");else{const r=i.A... method parseOpen (line 3) | parseOpen(e){"u"===e.name&&(this.model=e.attributes.val||!0)} method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(){return!1} function c (line 23) | function c(e,t){this._id=e,this._clearFn=t} method constructor (line 3) | constructor(e){this._data=e} method length (line 3) | get length(){return this._data.length} method copy (line 3) | copy(e,t,r,n){this._data.copy(e,t,r,n)} method toBuffer (line 3) | toBuffer(){return this._data} method constructor (line 3) | constructor(){super(),this.map={"x14:dataBar":this.databarXform=new o,... method tag (line 3) | get tag(){return"x14:cfRule"} method isExt (line 3) | static isExt(e){return"dataBar"===e.type?o.isExt(e):!("iconSet"!==e.ty... method prepare (line 3) | prepare(e){c.isExt(e)&&(e.x14Id=`{${n()}}`.toUpperCase())} method render (line 3) | render(e,t){if(c.isExt(t))switch(t.type){case"dataBar":this.renderData... method renderDataBar (line 3) | renderDataBar(e,t){e.openNode(this.tag,{type:"dataBar",id:t.x14Id}),th... method renderIconSet (line 3) | renderIconSet(e,t){e.openNode(this.tag,{type:"iconSet",priority:t.prio... method createNewModel (line 3) | createNewModel(e){let{attributes:t}=e;return{type:t.type,x14Id:t.id,pr... method onParserClose (line 3) | onParserClose(e,t){Object.assign(this.model,t.model)} method constructor (line 3) | constructor(){super(),this.map={autoFilter:new o,tableColumns:new s({t... method prepare (line 3) | prepare(e,t){this.map.autoFilter.prepare(e),this.map.tableColumns.prep... method tag (line 3) | get tag(){return"table"} method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode(this.tag,{...c.TA... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;const{n... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.p... method reconcile (line 3) | reconcile(e,t){e.columns.forEach(e=>{void 0!==e.dxfId&&(e.style=t.styl... function r (line 23) | function r(t){try{if(!e.localStorage)return!1}catch(e){return!1}var r=e.... function a (line 23) | function a(e,t){var n={seen:[],stylize:c};return arguments.length>=3&&(n... method constructor (line 3) | constructor(e,t){this._data=e,this._encoding=t} method length (line 3) | get length(){return this.toBuffer().length} method copy (line 3) | copy(e,t,r,n){return this.toBuffer().copy(e,t,r,n)} method toBuffer (line 3) | toBuffer(){return this._buffer||(this._buffer=n.from(this._data,this._... method constructor (line 3) | constructor(){this._xml=[],this._stack=[],this._rollbacks=[]} method tos (line 3) | get tos(){return this._stack.length?this._stack[this._stack.length-1]:... method cursor (line 3) | get cursor(){return this._xml.length} method openXml (line 3) | openXml(e){const t=this._xml;t.push("\n")} method openNode (line 3) | openNode(e,t){const r=this.tos,n=this._xml;r&&this.open&&n.push(">"),t... method addAttribute (line 3) | addAttribute(e,t){if(!this.open)throw new Error("Cannot write attribut... method addAttributes (line 3) | addAttributes(e){if(!this.open)throw new Error("Cannot write attribute... method writeText (line 3) | writeText(e){const t=this._xml;this.open&&(t.push(">"),this.open=!1),t... method writeXml (line 3) | writeXml(e){this.open&&(this._xml.push(">"),this.open=!1),this.leaf=!1... method closeNode (line 3) | closeNode(){const e=this._stack.pop(),t=this._xml;this.leaf?t.push("/>... method leafNode (line 3) | leafNode(e,t,r){this.openNode(e,t),void 0!==r&&this.writeText(r),this.... method closeAll (line 3) | closeAll(){for(;this._stack.length;)this.closeNode()} method addRollback (line 3) | addRollback(){return this._rollbacks.push({xml:this._xml.length,stack:... method commit (line 3) | commit(){this._rollbacks.pop()} method rollback (line 3) | rollback(){const e=this._rollbacks.pop();this._xml.length>e.xml&&this.... method xml (line 3) | get xml(){return this.closeAll(),this._xml.join("")} method constructor (line 3) | constructor(e){super(),this.options=Object.assign({type:"nodebuffer",c... method append (line 3) | append(e,t){t.hasOwnProperty("base64")&&t.base64?this.zip.file(t.name,... method finalize (line 3) | async finalize(){const e=await this.zip.generateAsync(this.options);th... method read (line 3) | read(e){return this.stream.read(e)} method setEncoding (line 3) | setEncoding(e){return this.stream.setEncoding(e)} method pause (line 3) | pause(){return this.stream.pause()} method resume (line 3) | resume(){return this.stream.resume()} method isPaused (line 3) | isPaused(){return this.stream.isPaused()} method pipe (line 3) | pipe(e,t){return this.stream.pipe(e,t)} method unpipe (line 3) | unpipe(e){return this.stream.unpipe(e)} method unshift (line 3) | unshift(e){return this.stream.unshift(e)} method wrap (line 3) | wrap(e){return this.stream.wrap(e)} method constructor (line 3) | constructor(){super(),this.map={stop:new s}} method name (line 3) | get name(){return"gradient"} method tag (line 3) | get tag(){return"gradientFill"} method render (line 3) | render(e,t){switch(e.openNode("gradientFill"),t.gradient){case"angle":... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){return!!this.parser&&(this.parser.parseClose(e)||(this.m... method constructor (line 3) | constructor(e,t){super(),this.id=e,this.formatCode=t} method tag (line 3) | get tag(){return"numFmt"} method render (line 3) | render(e,t){e.leafNode("numFmt",{numFmtId:t.id,formatCode:t.formatCode})} method parseOpen (line 3) | parseOpen(e){switch(e.name){case"numFmt":return this.model={id:parseIn... method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(){return!1} method constructor (line 3) | constructor(e){super({objectMode:e.objectMode}),this.lines="",this.row... method hasHitRowLimit (line 3) | get hasHitRowLimit(){return this.parserOptions.limitRows&&this.rowCoun... method shouldEmitRows (line 3) | get shouldEmitRows(){return this.parsedRowCount>this.parserOptions.ski... method shouldSkipLine (line 3) | get shouldSkipLine(){return this.parsedLineCount<=this.parserOptions.s... method transform (line 3) | transform(e){return this.rowTransformerValidator.rowTransform=e,this} method validate (line 3) | validate(e){return this.rowTransformerValidator.rowValidator=e,this} method emit (line 3) | emit(e){if("end"===e)return this.endEmitted||(this.endEmitted=!0,super... method _transform (line 3) | _transform(e,t,r){if(this.hasHitRowLimit)return r();const n=a.wrapDone... method _flush (line 3) | _flush(e){const t=a.wrapDoneCallback(e);if(this.hasHitRowLimit)return ... method parse (line 3) | parse(e,t){if(!e)return[];const{line:r,rows:n}=this.parser.parse(e,t);... method processRows (line 3) | processRows(e,r){const n=e.length,i=s=>{const o=e=>e?r(e):s%100!=0?i(s... method transformRow (line 3) | transformRow(e,t){try{this.headerTransformer.transform(e,(r,n)=>r?t(r)... method checkAndEmitHeaders (line 3) | checkAndEmitHeaders(){!this.headersEmitted&&this.headerTransformer.hea... method skipRow (line 3) | skipRow(e){return this.rowCount-=1,e(null,{row:null,isValid:!0})} method pushRow (line 3) | pushRow(e,t){try{this.parserOptions.objectMode?this.push(e):this.push(... method wrapDoneCallback (line 3) | static wrapDoneCallback(e){let t=!1;return function(r){if(r){if(t)thro... function l (line 23) | function l(e,t){var r=a.styles[t];return r?"\x1b["+a.colors[r][0]+"m"+e+... method constructor (line 3) | constructor(e,t,r){if(!e||!t)throw new Error("A Cell needs a Row");thi... method worksheet (line 3) | get worksheet(){return this._row.worksheet} method workbook (line 3) | get workbook(){return this._row.worksheet.workbook} method destroy (line 3) | destroy(){delete this.style,delete this._value,delete this._row,delete... method numFmt (line 3) | get numFmt(){return this.style.numFmt} method numFmt (line 3) | set numFmt(e){this.style.numFmt=e} method font (line 3) | get font(){return this.style.font} method font (line 3) | set font(e){this.style.font=e} method alignment (line 3) | get alignment(){return this.style.alignment} method alignment (line 3) | set alignment(e){this.style.alignment=e} method border (line 3) | get border(){return this.style.border} method border (line 3) | set border(e){this.style.border=e} method fill (line 3) | get fill(){return this.style.fill} method fill (line 3) | set fill(e){this.style.fill=e} method protection (line 3) | get protection(){return this.style.protection} method protection (line 3) | set protection(e){this.style.protection=e} method _mergeStyle (line 3) | _mergeStyle(e,t,r){const n=e&&e.numFmt||t&&t.numFmt;n&&(r.numFmt=n);co... method address (line 3) | get address(){return this._address} method row (line 3) | get row(){return this._row.number} method col (line 3) | get col(){return this._column.number} method $col$row (line 3) | get $col$row(){return`$${this._column.letter}$${this.row}`} method type (line 3) | get type(){return this._value.type} method effectiveType (line 3) | get effectiveType(){return this._value.effectiveType} method toCsvString (line 3) | toCsvString(){return this._value.toCsvString()} method addMergeRef (line 3) | addMergeRef(){this._mergeCount++} method releaseMergeRef (line 3) | releaseMergeRef(){this._mergeCount--} method isMerged (line 3) | get isMerged(){return this._mergeCount>0||this.type===l.Types.Merge} method merge (line 3) | merge(e,t){this._value.release(),this._value=c.create(l.Types.Merge,th... method unmerge (line 3) | unmerge(){this.type===l.Types.Merge&&(this._value.release(),this._valu... method isMergedTo (line 3) | isMergedTo(e){return this._value.type===l.Types.Merge&&this._value.isM... method master (line 3) | get master(){return this.type===l.Types.Merge?this._value.master:this} method isHyperlink (line 3) | get isHyperlink(){return this._value.type===l.Types.Hyperlink} method hyperlink (line 3) | get hyperlink(){return this._value.hyperlink} method value (line 3) | get value(){return this._value.value} method value (line 3) | set value(e){this.type!==l.Types.Merge?(this._value.release(),this._va... method note (line 3) | get note(){return this._comment&&this._comment.note} method note (line 3) | set note(e){this._comment=new a(e)} method text (line 3) | get text(){return this._value.toString()} method html (line 3) | get html(){return i.escapeHtml(this.text)} method toString (line 3) | toString(){return this.text} method _upgradeToHyperlink (line 3) | _upgradeToHyperlink(e){this.type===l.Types.String&&(this._value=c.crea... method formula (line 3) | get formula(){return this._value.formula} method result (line 3) | get result(){return this._value.result} method formulaType (line 3) | get formulaType(){return this._value.formulaType} method fullAddress (line 3) | get fullAddress(){const{worksheet:e}=this._row;return{sheetName:e.name... method name (line 3) | get name(){return this.names[0]} method name (line 3) | set name(e){this.names=[e]} method names (line 3) | get names(){return this.workbook.definedNames.getNamesEx(this.fullAddr... method names (line 3) | set names(e){const{definedNames:t}=this.workbook;t.removeAllNames(this... method addName (line 3) | addName(e){this.workbook.definedNames.addEx(this.fullAddress,e)} method removeName (line 3) | removeName(e){this.workbook.definedNames.removeEx(this.fullAddress,e)} method removeAllNames (line 3) | removeAllNames(){this.workbook.definedNames.removeAllNames(this.fullAd... method _dataValidations (line 3) | get _dataValidations(){return this.worksheet.dataValidations} method dataValidation (line 3) | get dataValidation(){return this._dataValidations.find(this.address)} method dataValidation (line 3) | set dataValidation(e){this._dataValidations.add(this.address,e)} method model (line 3) | get model(){const{model:e}=this._value;return e.style=this.style,this.... method model (line 3) | set model(e){if(this._value.release(),this._value=c.create(e.type,this... method constructor (line 3) | constructor(e){this._data=e} method length (line 3) | get length(){return this._data.length} method copy (line 3) | copy(e,t,r,n){return this._data._buf.copy(e,t,r,n)} method toBuffer (line 3) | toBuffer(){return this._data.toBuffer()} method constructor (line 3) | constructor(){super(),this.map={Company:new s({tag:"Company"}),Manager... method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode("Properties",l.PR... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.p... method constructor (line 3) | constructor(){super(),this.map={"dc:creator":new o({tag:"dc:creator"})... method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode("cp:corePropertie... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.p... method constructor (line 3) | constructor(){super(),this.map={"xdr:twoCellAnchor":new o,"xdr:oneCell... method prepare (line 3) | prepare(e){e.anchors.forEach((e,t)=>{e.anchorType=function(e){return("... method tag (line 3) | get tag(){return"xdr:wsDr"} method render (line 3) | render(e,t){e.openXml(i.StdDocAttributes),e.openNode(this.tag,l.DRAWIN... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.m... method reconcile (line 3) | reconcile(e,t){e.anchors.forEach(e=>{e.br?this.map["xdr:twoCellAnchor"... method constructor (line 3) | constructor(){super(),this.map={patternFill:new o,gradientFill:new a}} method tag (line 3) | get tag(){return"fill"} method render (line 3) | render(e,t){switch(e.addRollback(),e.openNode("fill"),t.type){case"pat... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){return!!this.parser&&(this.parser.parseClose(e)||(this.m... method validStyle (line 3) | validStyle(e){return l.validPatternValues[e]} method constructor (line 3) | constructor(e){this.rowCount=0,this.formatterOptions=e,this.fieldForma... method isRowHashArray (line 3) | static isRowHashArray(e){return!!Array.isArray(e)&&(Array.isArray(e[0]... method isRowArray (line 3) | static isRowArray(e){return Array.isArray(e)&&!this.isRowHashArray(e)} method gatherHeaders (line 3) | static gatherHeaders(e){return l.isRowHashArray(e)?e.map(e=>e[0]):Arra... method createTransform (line 3) | static createTransform(e){return a.isSyncTransform(e)?(t,r)=>{let n=nu... method rowTransform (line 3) | set rowTransform(e){if(!i.default(e))throw new TypeError("The transfor... method format (line 3) | format(e,t){this.callTransformer(e,(r,n)=>{if(r)return t(r);if(!e)retu... method finish (line 3) | finish(e){const t=[];if(this.formatterOptions.alwaysWriteHeaders&&0===... method checkHeaders (line 3) | checkHeaders(e){if(this.headers)return{shouldFormatColumns:!0,headers:... method gatherColumns (line 3) | gatherColumns(e){if(null===this.headers)throw new Error("Headers is cu... method callTransformer (line 3) | callTransformer(e,t){return this._rowTransform?this._rowTransform(e,t)... method formatColumns (line 3) | formatColumns(e,t){const r=e.map((e,r)=>this.fieldFormatter.format(e,r... function c (line 23) | function c(e,t){return e} method constructor (line 3) | constructor(e){this._data=e} method length (line 3) | get length(){return this._data.length} method copy (line 3) | copy(e,t,r,n){this._data.copy(e,t,r,n)} method toBuffer (line 3) | toBuffer(){return this._data} method constructor (line 3) | constructor(){super(),this.map={"x14:dataBar":this.databarXform=new o,... method tag (line 3) | get tag(){return"x14:cfRule"} method isExt (line 3) | static isExt(e){return"dataBar"===e.type?o.isExt(e):!("iconSet"!==e.ty... method prepare (line 3) | prepare(e){c.isExt(e)&&(e.x14Id=`{${n()}}`.toUpperCase())} method render (line 3) | render(e,t){if(c.isExt(t))switch(t.type){case"dataBar":this.renderData... method renderDataBar (line 3) | renderDataBar(e,t){e.openNode(this.tag,{type:"dataBar",id:t.x14Id}),th... method renderIconSet (line 3) | renderIconSet(e,t){e.openNode(this.tag,{type:"iconSet",priority:t.prio... method createNewModel (line 3) | createNewModel(e){let{attributes:t}=e;return{type:t.type,x14Id:t.id,pr... method onParserClose (line 3) | onParserClose(e,t){Object.assign(this.model,t.model)} method constructor (line 3) | constructor(){super(),this.map={autoFilter:new o,tableColumns:new s({t... method prepare (line 3) | prepare(e,t){this.map.autoFilter.prepare(e),this.map.tableColumns.prep... method tag (line 3) | get tag(){return"table"} method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode(this.tag,{...c.TA... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;const{n... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.p... method reconcile (line 3) | reconcile(e,t){e.columns.forEach(e=>{void 0!==e.dxfId&&(e.style=t.styl... function u (line 23) | function u(e,t,n){if(e.customInspect&&t&&k(t.inspect)&&t.inspect!==r.ins... method constructor (line 3) | constructor(e){this.size=e,this.buffer=n.alloc(e),this.iRead=0,this.iW... method toBuffer (line 3) | toBuffer(){if(0===this.iRead&&this.iWrite===this.size)return this.buff... method length (line 3) | get length(){return this.iWrite-this.iRead} method eod (line 3) | get eod(){return this.iRead===this.iWrite} method full (line 3) | get full(){return this.iWrite===this.size} method read (line 3) | read(e){let t;return 0===e?null:void 0===e||e>=this.length?(t=this.toB... method write (line 3) | write(e,t,r){const n=Math.min(r,this.size-this.iWrite);return e.copy(t... method constructor (line 3) | constructor(e){super(),this.options=e||u.OPTIONS,this.map={b:{prop:"bo... method tag (line 3) | get tag(){return this.options.tagName} method render (line 3) | render(e,t){const{map:r}=this;e.openNode(this.options.tagName),l.each(... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;if(this... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser&&!this.parser.parseClose(e)){const t=this... function h (line 23) | function h(e){return"["+Error.prototype.toString.call(e)+"]"} function f (line 23) | function f(e,t,r,n,i,s){var o,a,l;if((l=Object.getOwnPropertyDescriptor(... function d (line 23) | function d(e){return Array.isArray(e)} method constructor (line 3) | constructor(){super(),this.map={dataBar:this.databarXform=new o,extLst... method tag (line 3) | get tag(){return"cfRule"} method isPrimitive (line 3) | static isPrimitive(e){return"iconSet"!==e.type||!e.custom&&!h[e.iconSet]} method render (line 3) | render(e,t){switch(t.type){case"expression":this.renderExpression(e,t)... method renderExpression (line 3) | renderExpression(e,t){e.openNode(this.tag,{type:"expression",dxfId:t.d... method renderCellIs (line 3) | renderCellIs(e,t){e.openNode(this.tag,{type:"cellIs",dxfId:t.dxfId,pri... method renderTop10 (line 3) | renderTop10(e,t){e.leafNode(this.tag,{type:"top10",dxfId:t.dxfId,prior... method renderAboveAverage (line 3) | renderAboveAverage(e,t){e.leafNode(this.tag,{type:"aboveAverage",dxfId... method renderDataBar (line 3) | renderDataBar(e,t){e.openNode(this.tag,{type:"dataBar",priority:t.prio... method renderColorScale (line 3) | renderColorScale(e,t){e.openNode(this.tag,{type:"colorScale",priority:... method renderIconSet (line 3) | renderIconSet(e,t){d.isPrimitive(t)&&(e.openNode(this.tag,{type:"iconS... method renderText (line 3) | renderText(e,t){e.openNode(this.tag,{type:t.operator,dxfId:t.dxfId,pri... method renderTimePeriod (line 3) | renderTimePeriod(e,t){e.openNode(this.tag,{type:"timePeriod",dxfId:t.d... method createNewModel (line 3) | createNewModel(e){let{attributes:t}=e;return{...f(t),dxfId:n.toIntValu... method onParserClose (line 3) | onParserClose(e,t){switch(e){case"dataBar":case"extLst":case"colorScal... function p (line 23) | function p(e){return"boolean"==typeof e} method constructor (line 3) | constructor(){super(),this.map={fileVersion:p.STATIC_XFORMS.fileVersio... method prepare (line 3) | prepare(e){e.sheets=e.worksheets;const t=[];let r=0;e.sheets.forEach(e... method render (line 3) | render(e,t){e.openXml(s.StdDocAttributes),e.openNode("workbook",p.WORK... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.p... method reconcile (line 3) | reconcile(e){const t=(e.workbookRels||[]).reduce((e,t)=>(e[t.Id]=t,e),... method constructor (line 3) | constructor(e){super(),this.map={numFmts:new a({tag:"numFmts",count:!0... method initIndex (line 3) | initIndex(){this.index={style:{},numFmt:{},numFmtNextId:164,font:{},bo... method init (line 3) | init(){this.model={styles:[],numFmts:[],fonts:[],borders:[],fills:[],d... method render (line 3) | render(e,t){t=t||this.model,e.openXml(i.StdDocAttributes),e.openNode("... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.p... method addStyleModel (line 3) | addStyleModel(e,t){if(!e)return 0;if(this.model.fonts.length||this._ad... method getStyleModel (line 3) | getStyleModel(e){const t=this.model.styles[e];if(!t)return null;let r=... method addDxfStyle (line 3) | addDxfStyle(e){return e.numFmt&&(e.numFmtId=this._addNumFmtStr(e.numFm... method getDxfStyle (line 3) | getDxfStyle(e){return this.model.dxfs[e]} method _addStyle (line 3) | _addStyle(e){const t=this.map.style.toXml(e);let r=this.index.style[t]... method _addNumFmtStr (line 3) | _addNumFmtStr(e){let t=h.getDefaultFmtId(e);if(void 0!==t)return t;if(... method _addFont (line 3) | _addFont(e){const t=this.map.font.toXml(e);let r=this.index.font[t];re... method _addBorder (line 3) | _addBorder(e){const t=this.map.border.toXml(e);let r=this.index.border... method _addFill (line 3) | _addFill(e){const t=this.map.fill.toXml(e);let r=this.index.fill[t];re... function m (line 23) | function m(e){return null===e} function b (line 23) | function b(e){return"number"==typeof e} function g (line 23) | function g(e){return"string"==typeof e} function y (line 23) | function y(e){return void 0===e} function v (line 23) | function v(e){return w(e)&&"[object RegExp]"===S(e)} function w (line 23) | function w(e){return"object"==typeof e&&null!==e} function _ (line 23) | function _(e){return w(e)&&"[object Date]"===S(e)} function x (line 23) | function x(e){return w(e)&&("[object Error]"===S(e)||e instanceof Error)} function k (line 23) | function k(e){return"function"==typeof e} function S (line 23) | function S(e){return Object.prototype.toString.call(e)} function M (line 23) | function M(e){return e<10?"0"+e.toString(10):e.toString(10)} method constructor (line 3) | constructor(e){this.workbook=e} method readFile (line 3) | async readFile(e,t){if(!await c.fs.exists(e))throw new Error("File not... method parseRels (line 3) | parseRels(e){return(new m).parseStream(e)} method parseWorkbook (line 3) | parseWorkbook(e){return(new y).parseStream(e)} method parseSharedStrings (line 3) | parseSharedStrings(e){return(new p).parseStream(e)} method reconcile (line 3) | reconcile(e,t){const r=new y,n=new v(t),i=new w,s=new _;r.reconcile(e)... method _processWorksheetEntry (line 3) | async _processWorksheetEntry(e,t,r,n,i){const s=new v(n),o=await s.par... method _processCommentEntry (line 3) | async _processCommentEntry(e,t,r){const n=new x,i=await n.parseStream(... method _processTableEntry (line 3) | async _processTableEntry(e,t,r){const n=new _,i=await n.parseStream(e)... method _processWorksheetRelsEntry (line 3) | async _processWorksheetRelsEntry(e,t,r){const n=new m,i=await n.parseS... method _processMediaEntry (line 3) | async _processMediaEntry(e,t,r){const n=r.lastIndexOf(".");if(n>=1){co... method _processDrawingEntry (line 3) | async _processDrawingEntry(e,t,r){const n=new w,i=await n.parseStream(... method _processDrawingRelsEntry (line 3) | async _processDrawingRelsEntry(e,t,r){const n=new m,i=await n.parseStr... method _processVmlDrawingEntry (line 3) | async _processVmlDrawingEntry(e,t,r){const n=new k,i=await n.parseStre... method _processThemeEntry (line 3) | async _processThemeEntry(e,t,r){await new Promise((n,i)=>{const s=new ... method createInputStream (line 3) | createInputStream(){throw new Error("`XLSX#createInputStream` is depre... method read (line 3) | async read(e,t){!e[Symbol.asyncIterator]&&e.pipe&&(e=e.pipe(new o));co... method load (line 3) | async load(e,t){let i;i=t&&t.base64?n.from(e.toString(),"base64"):e;co... method addMedia (line 3) | async addMedia(e,t){await Promise.all(t.media.map(async t=>{if("image"... method addDrawings (line 3) | addDrawings(e,t){const r=new w,n=new m;t.worksheets.forEach(t=>{const{... method addTables (line 3) | addTables(e,t){const r=new _;t.worksheets.forEach(t=>{const{tables:n}=... method addContentTypes (line 3) | async addContentTypes(e,t){const r=(new b).toXml(t);e.append(r,{name:"... method addApp (line 3) | async addApp(e,t){const r=(new g).toXml(t);e.append(r,{name:"docProps/... method addCore (line 3) | async addCore(e,t){const r=new d;e.append(r.toXml(t),{name:"docProps/c... method addThemes (line 3) | async addThemes(e,t){const r=t.themes||{theme1:S};Object.keys(r).forEa... method addOfficeRels (line 3) | async addOfficeRels(e){const t=(new m).toXml([{Id:"rId1",Type:M.RelTyp... method addWorkbookRels (line 3) | async addWorkbookRels(e,t){let r=1;const n=[{Id:"rId"+r++,Type:M.RelTy... method addSharedStrings (line 3) | async addSharedStrings(e,t){t.sharedStrings&&t.sharedStrings.count&&e.... method addStyles (line 3) | async addStyles(e,t){const{xml:r}=t.styles;r&&e.append(r,{name:"xl/sty... method addWorkbook (line 3) | async addWorkbook(e,t){const r=new y;e.append(r.toXml(t),{name:"xl/wor... method addWorksheets (line 3) | async addWorksheets(e,t){const r=new v,n=new m,i=new x,s=new k;t.works... method _finalize (line 3) | _finalize(e){return new Promise((t,r)=>{e.on("finish",()=>{t(this)}),e... method prepareModel (line 3) | prepareModel(e,t){e.creator=e.creator||"ExcelJS",e.lastModifiedBy=e.la... method write (line 3) | async write(e,t){t=t||{};const{model:r}=this.workbook,n=new a.ZipWrite... method writeFile (line 3) | writeFile(e,t){const r=i.createWriteStream(e);return new Promise((e,n)... method writeBuffer (line 3) | async writeBuffer(e){const t=new l;return await this.write(t,e),t.read()} function T (line 23) | function T(){var e=new Date,t=[M(e.getHours()),M(e.getMinutes()),M(e.get... function E (line 23) | function E(e,t){return Object.prototype.hasOwnProperty.call(e,t)} function f (line 23) | function f(e){return e&&e.__esModule?e:{default:e}} function n (line 23) | function n(e){return 14+(e+64>>>9<<4)+1} function i (line 23) | function i(e,t){const r=(65535&e)+(65535&t);return(e>>16)+(t>>16)+(r>>16... method constructor (line 3) | constructor(e,t){let r=arguments.length>2&&void 0!==arguments[2]?argum... method asInstance (line 3) | static asInstance(e){return e instanceof i||null==e?e:new i(e)} method col (line 3) | get col(){return this.nativeCol+Math.min(this.colWidth-1,this.nativeCo... method col (line 3) | set col(e){this.nativeCol=Math.floor(e),this.nativeColOff=Math.floor((... method row (line 3) | get row(){return this.nativeRow+Math.min(this.rowHeight-1,this.nativeR... method row (line 3) | set row(e){this.nativeRow=Math.floor(e),this.nativeRowOff=Math.floor((... method colWidth (line 3) | get colWidth(){return this.worksheet&&this.worksheet.getColumn(this.na... method rowHeight (line 3) | get rowHeight(){return this.worksheet&&this.worksheet.getRow(this.nati... method model (line 3) | get model(){return{nativeCol:this.nativeCol,nativeColOff:this.nativeCo... method model (line 3) | set model(e){this.nativeCol=e.nativeCol,this.nativeColOff=e.nativeColO... method constructor (line 3) | constructor(e){this.note=e} method model (line 3) | get model(){let e=null;switch(typeof this.note){case"string":e={type:"... method model (line 3) | set model(e){const{note:t}=e,{texts:r}=t;1===r.length&&1===Object.keys... method fromModel (line 3) | static fromModel(e){const t=new i;return t.model=e,t} method constructor (line 3) | constructor(){this.decode(arguments)} method setTLBR (line 3) | setTLBR(e,t,r,i,s){if(arguments.length<4){const i=n.decodeAddress(e),o... method decode (line 3) | decode(e){switch(e.length){case 5:this.setTLBR(e[0],e[1],e[2],e[3],e[4... method top (line 3) | get top(){return this.model.top||1} method top (line 3) | set top(e){this.model.top=e} method left (line 3) | get left(){return this.model.left||1} method left (line 3) | set left(e){this.model.left=e} method bottom (line 3) | get bottom(){return this.model.bottom||1} method bottom (line 3) | set bottom(e){this.model.bottom=e} method right (line 3) | get right(){return this.model.right||1} method right (line 3) | set right(e){this.model.right=e} method sheetName (line 3) | get sheetName(){return this.model.sheetName} method sheetName (line 3) | set sheetName(e){this.model.sheetName=e} method _serialisedSheetName (line 3) | get _serialisedSheetName(){const{sheetName:e}=this.model;return e?/^[a... method expand (line 3) | expand(e,t,r,n){(!this.model.top||e1?this.range:this._serialisedSheetN... method $shortRange (line 3) | get $shortRange(){return this.count>1?this.$range:this._serialisedShee... method count (line 3) | get count(){return(1+this.bottom-this.top)*(1+this.right-this.left)} method toString (line 3) | toString(){return this.range} method intersects (line 3) | intersects(e){return(!e.sheetName||!this.sheetName||e.sheetName===this... method contains (line 3) | contains(e){const t=n.decodeEx(e);return this.containsEx(t)} method containsEx (line 3) | containsEx(e){return(!e.sheetName||!this.sheetName||e.sheetName===this... method forEachAddress (line 3) | forEachAddress(e){for(let t=this.left;t<=this.right;t++)for(let r=this... method constructor (line 3) | constructor(e,t,r){this.table=e,this.column=t,this.index=r} method _set (line 3) | _set(e,t){this.table.cacheState(),this.column[e]=t} method name (line 3) | get name(){return this.column.name} method name (line 3) | set name(e){this._set("name",e)} method filterButton (line 3) | get filterButton(){return this.column.filterButton} method filterButton (line 3) | set filterButton(e){this.column.filterButton=e} method style (line 3) | get style(){return this.column.style} method style (line 3) | set style(e){this.column.style=e} method totalsRowLabel (line 3) | get totalsRowLabel(){return this.column.totalsRowLabel} method totalsRowLabel (line 3) | set totalsRowLabel(e){this._set("totalsRowLabel",e)} method totalsRowFunction (line 3) | get totalsRowFunction(){return this.column.totalsRowFunction} method totalsRowFunction (line 3) | set totalsRowFunction(e){this._set("totalsRowFunction",e)} method totalsRowResult (line 3) | get totalsRowResult(){return this.column.totalsRowResult} method totalsRowResult (line 3) | set totalsRowResult(e){this._set("totalsRowResult",e)} method totalsRowFormula (line 3) | get totalsRowFormula(){return this.column.totalsRowFormula} method totalsRowFormula (line 3) | set totalsRowFormula(e){this._set("totalsRowFormula",e)} method constructor (line 3) | constructor(e){super(),this.model=e} method tag (line 3) | get tag(){return"u"} method render (line 3) | render(e,t){if(!0===(t=t||this.model))e.leafNode("u");else{const r=i.A... method parseOpen (line 3) | parseOpen(e){"u"===e.name&&(this.model=e.attributes.val||!0)} method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(){return!1} function s (line 23) | function s(e,t,r,n,s,o){return i((a=i(i(t,e),i(n,o)))<<(l=s)|a>>>32-l,r)... method prepare (line 3) | prepare(){} method render (line 3) | render(){} method parseOpen (line 3) | parseOpen(e){} method parseText (line 3) | parseText(e){} method parseClose (line 3) | parseClose(e){} method reconcile (line 3) | reconcile(e,t){} method reset (line 3) | reset(){this.model=null,this.map&&Object.values(this.map).forEach(e=>{... method mergeModel (line 3) | mergeModel(e){this.model=Object.assign(this.model||{},e)} method parse (line 3) | async parse(e){for await(const t of e)for(const{eventType:e,value:r}of... method parseStream (line 3) | async parseStream(e){return this.parse(n(e))} method xml (line 3) | get xml(){return this.toXml(this.model)} method toXml (line 3) | toXml(e){const t=new i;return this.render(t,e),t.xml} method toAttribute (line 3) | static toAttribute(e,t){let r=arguments.length>2&&void 0!==arguments[2... method toStringAttribute (line 3) | static toStringAttribute(e,t){let r=arguments.length>2&&void 0!==argum... method toStringValue (line 3) | static toStringValue(e,t){return void 0===e?t:e} method toBoolAttribute (line 3) | static toBoolAttribute(e,t){let r=arguments.length>2&&void 0!==argumen... method toBoolValue (line 3) | static toBoolValue(e,t){return void 0===e?t:"1"===e} method toIntAttribute (line 3) | static toIntAttribute(e,t){let r=arguments.length>2&&void 0!==argument... method toIntValue (line 3) | static toIntValue(e,t){return void 0===e?t:parseInt(e,10)} method toFloatAttribute (line 3) | static toFloatAttribute(e,t){let r=arguments.length>2&&void 0!==argume... method toFloatValue (line 3) | static toFloatValue(e,t){return void 0===e?t:parseFloat(e)} method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode("Types",s.PROPERT... method parseOpen (line 3) | parseOpen(){return!1} method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(){return!1} method tag (line 3) | get tag(){return"x14:id"} method render (line 3) | render(e,t){e.leafNode(this.tag,null,t)} method parseOpen (line 3) | parseOpen(){this.model=""} method parseText (line 3) | parseText(e){this.model+=e} method parseClose (line 3) | parseClose(e){return e!==this.tag} method constructor (line 3) | constructor(){super(),this.map={"x14:conditionalFormattings":this.cond... method tag (line 3) | get tag(){return"ext"} method hasContent (line 3) | hasContent(e){return this.conditionalFormattings.hasContent(e.conditio... method prepare (line 3) | prepare(e,t){this.conditionalFormattings.prepare(e.conditionalFormatti... method render (line 3) | render(e,t){e.openNode("ext",{uri:"{78C0D931-6437-407d-A8EE-F0AAD7539E... method createNewModel (line 3) | createNewModel(){return{}} method onParserClose (line 3) | onParserClose(e,t){this.model[e]=t.model} method constructor (line 3) | constructor(){super(),this.map={color:new i}} method tag (line 3) | get tag(){return"stop"} method render (line 3) | render(e,t){e.openNode("stop"),e.addAttribute("position",t.position),t... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(e){return!!this.parser&&(this.parser.parseClose(e)||(this.m... method constructor (line 3) | constructor(e){super({writableObjectMode:e.objectMode}),this.hasWritte... method transform (line 3) | transform(e){return this.rowFormatter.rowTransform=e,this} method _transform (line 3) | _transform(e,r,n){let i=!1;try{this.hasWrittenBOM||(this.push(this.for... method _flush (line 3) | _flush(e){this.rowFormatter.finish((r,n)=>r?e(r):(n&&n.forEach(e=>{thi... function o (line 23) | function o(e,t,r,n,i,o,a){return s(t&r|~t&n,e,t,i,o,a)} method constructor (line 3) | constructor(e,t,r){this._worksheet=e,this._number=t,!1!==r&&(this.defn... method number (line 3) | get number(){return this._number} method worksheet (line 3) | get worksheet(){return this._worksheet} method letter (line 3) | get letter(){return s.n2l(this._number)} method isCustomWidth (line 3) | get isCustomWidth(){return void 0!==this.width&&9!==this.width} method defn (line 3) | get defn(){return{header:this._header,key:this.key,width:this.width,st... method defn (line 3) | set defn(e){e?(this.key=e.key,this.width=void 0!==e.width?e.width:9,th... method headers (line 3) | get headers(){return this._header&&this._header instanceof Array?this.... method header (line 3) | get header(){return this._header} method header (line 3) | set header(e){void 0!==e?(this._header=e,this.headers.forEach((e,t)=>{... method key (line 3) | get key(){return this._key} method key (line 3) | set key(e){(this._key&&this._worksheet.getColumnKey(this._key))===this... method hidden (line 3) | get hidden(){return!!this._hidden} method hidden (line 3) | set hidden(e){this._hidden=e} method outlineLevel (line 3) | get outlineLevel(){return this._outlineLevel||0} method outlineLevel (line 3) | set outlineLevel(e){this._outlineLevel=e} method collapsed (line 3) | get collapsed(){return!!(this._outlineLevel&&this._outlineLevel>=this.... method toString (line 3) | toString(){return JSON.stringify({key:this.key,width:this.width,header... method equivalentTo (line 3) | equivalentTo(e){return this.width===e.width&&this.hidden===e.hidden&&t... method isDefault (line 3) | get isDefault(){if(this.isCustomWidth)return!1;if(this.hidden)return!1... method headerCount (line 3) | get headerCount(){return this.headers.length} method eachCell (line 3) | eachCell(e,t){const r=this.number;t||(t=e,e=null),this._worksheet.each... method values (line 3) | get values(){const e=[];return this.eachCell((t,r)=>{t&&t.type!==i.Val... method values (line 3) | set values(e){if(!e)return;const t=this.number;let r=0;e.hasOwnPropert... method _applyStyle (line 3) | _applyStyle(e,t){return this.style[e]=t,this.eachCell(r=>{r[e]=t}),t} method numFmt (line 3) | get numFmt(){return this.style.numFmt} method numFmt (line 3) | set numFmt(e){this._applyStyle("numFmt",e)} method font (line 3) | get font(){return this.style.font} method font (line 3) | set font(e){this._applyStyle("font",e)} method alignment (line 3) | get alignment(){return this.style.alignment} method alignment (line 3) | set alignment(e){this._applyStyle("alignment",e)} method protection (line 3) | get protection(){return this.style.protection} method protection (line 3) | set protection(e){this._applyStyle("protection",e)} method border (line 3) | get border(){return this.style.border} method border (line 3) | set border(e){this._applyStyle("border",e)} method fill (line 3) | get fill(){return this.style.fill} method fill (line 3) | set fill(e){this._applyStyle("fill",e)} method toModel (line 3) | static toModel(e){const t=[];let r=null;return e&&e.forEach((e,n)=>{e.... method fromModel (line 3) | static fromModel(e,t){const r=[];let n=1,i=0;for(t=(t=t||[]).sort((fun... method constructor (line 3) | constructor(){super(),this.map={"v:shape":new s}} method tag (line 3) | get tag(){return"xml"} method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode(this.tag,o.DRAWIN... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.m... method reconcile (line 3) | reconcile(e,t){e.anchors.forEach(e=>{e.br?this.map["xdr:twoCellAnchor"... method constructor (line 3) | constructor(){super(),this.map={"v:textbox":new i,"x:ClientData":new s}} method tag (line 3) | get tag(){return"v:shape"} method render (line 3) | render(e,t,r){e.openNode("v:shape",o.V_SHAPE_ATTRIBUTES(t,r)),e.leafNo... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.p... method constructor (line 3) | constructor(){super(),this.map={Relationship:new s}} method render (line 3) | render(e,t){t=t||this._values,e.openXml(n.StdDocAttributes),e.openNode... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.m... method constructor (line 3) | constructor(){super(),this.map={"x14:id":this.idXform=new s}} method tag (line 3) | get tag(){return"ext"} method render (line 3) | render(e,t){e.openNode(this.tag,{uri:"{B025F937-C7B1-47D3-B67F-A62EFF6... method createNewModel (line 3) | createNewModel(){return{}} method onParserClose (line 3) | onParserClose(e,t){this.model.x14Id=t.model} method constructor (line 3) | constructor(e){super(),this.model=e} method tag (line 3) | get tag(){return"r"} method textXform (line 3) | get textXform(){return this._textXform||(this._textXform=new n)} method fontXform (line 3) | get fontXform(){return this._fontXform||(this._fontXform=new i(o.FONT_... method render (line 3) | render(e,t){t=t||this.model,e.openNode("r"),t.font&&this.fontXform.ren... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){switch(e){case"r":return!1;case"t":return this.model.tex... method constructor (line 3) | constructor(e){super(),this.name=e,this.map={color:new s}} method tag (line 3) | get tag(){return this.name} method render (line 3) | render(e,t,r){const n=t&&t.color||r||this.defaultColor;e.openNode(this... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){return this.parser?(this.parser.parseClose(e)||(this.par... method validStyle (line 3) | validStyle(e){return o.validStyleValues[e]} method constructor (line 3) | constructor(){super(),this.map={fgColor:new i("fgColor"),bgColor:new i... method name (line 3) | get name(){return"pattern"} method tag (line 3) | get tag(){return"patternFill"} method render (line 3) | render(e,t){e.openNode("patternFill"),e.addAttribute("patternType",t.p... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){return!!this.parser&&(this.parser.parseClose(e)||(this.p... method constructor (line 3) | constructor(e){this.parserOptions=e,this.rowParser=new i.RowParser(thi... method removeBOM (line 3) | static removeBOM(e){return e&&65279===e.charCodeAt(0)?e.slice(1):e} method parse (line 3) | parse(e,t){const r=new n.Scanner({line:o.removeBOM(e),parserOptions:th... method parseWithoutComments (line 3) | parseWithoutComments(e){const t=[];let r=!0;for(;r;)r=this.parseRow(e,... method parseWithComments (line 3) | parseWithComments(e){const{parserOptions:t}=this,r=[];for(let n=e.next... method parseRow (line 3) | parseRow(e,t){if(!e.nextNonSpaceToken)return!1;const r=this.rowParser.... method constructor (line 3) | constructor(){this._rowTransform=null,this._rowValidator=null} method createTransform (line 3) | static createTransform(e){return s.isSyncTransform(e)?(t,r)=>{let n=nu... method createValidator (line 3) | static createValidator(e){return s.isSyncValidate(e)?(t,r)=>{r(null,{r... method rowTransform (line 3) | set rowTransform(e){if(!i.default(e))throw new TypeError("The transfor... method rowValidator (line 3) | set rowValidator(e){if(!i.default(e))throw new TypeError("The validate... method transformAndValidate (line 3) | transformAndValidate(e,t){return this.callTransformer(e,(e,r)=>e?t(e):... method callTransformer (line 3) | callTransformer(e,t){return this._rowTransform?this._rowTransform(e,t)... method callValidator (line 3) | callValidator(e,t){return this._rowValidator?this._rowValidator(e,t):t... function a (line 23) | function a(e,t,r,n,i,o,a){return s(t&n|r&~n,e,t,i,o,a)} method constructor (line 3) | constructor(e,t){this._data=e,this._encoding=t} method length (line 3) | get length(){return this.toBuffer().length} method copy (line 3) | copy(e,t,r,n){return this.toBuffer().copy(e,t,r,n)} method toBuffer (line 3) | toBuffer(){return this._buffer||(this._buffer=n.from(this._data,this._... method constructor (line 3) | constructor(){this._xml=[],this._stack=[],this._rollbacks=[]} method tos (line 3) | get tos(){return this._stack.length?this._stack[this._stack.length-1]:... method cursor (line 3) | get cursor(){return this._xml.length} method openXml (line 3) | openXml(e){const t=this._xml;t.push("\n")} method openNode (line 3) | openNode(e,t){const r=this.tos,n=this._xml;r&&this.open&&n.push(">"),t... method addAttribute (line 3) | addAttribute(e,t){if(!this.open)throw new Error("Cannot write attribut... method addAttributes (line 3) | addAttributes(e){if(!this.open)throw new Error("Cannot write attribute... method writeText (line 3) | writeText(e){const t=this._xml;this.open&&(t.push(">"),this.open=!1),t... method writeXml (line 3) | writeXml(e){this.open&&(this._xml.push(">"),this.open=!1),this.leaf=!1... method closeNode (line 3) | closeNode(){const e=this._stack.pop(),t=this._xml;this.leaf?t.push("/>... method leafNode (line 3) | leafNode(e,t,r){this.openNode(e,t),void 0!==r&&this.writeText(r),this.... method closeAll (line 3) | closeAll(){for(;this._stack.length;)this.closeNode()} method addRollback (line 3) | addRollback(){return this._rollbacks.push({xml:this._xml.length,stack:... method commit (line 3) | commit(){this._rollbacks.pop()} method rollback (line 3) | rollback(){const e=this._rollbacks.pop();this._xml.length>e.xml&&this.... method xml (line 3) | get xml(){return this.closeAll(),this._xml.join("")} method constructor (line 3) | constructor(e){super(),this.options=Object.assign({type:"nodebuffer",c... method append (line 3) | append(e,t){t.hasOwnProperty("base64")&&t.base64?this.zip.file(t.name,... method finalize (line 3) | async finalize(){const e=await this.zip.generateAsync(this.options);th... method read (line 3) | read(e){return this.stream.read(e)} method setEncoding (line 3) | setEncoding(e){return this.stream.setEncoding(e)} method pause (line 3) | pause(){return this.stream.pause()} method resume (line 3) | resume(){return this.stream.resume()} method isPaused (line 3) | isPaused(){return this.stream.isPaused()} method pipe (line 3) | pipe(e,t){return this.stream.pipe(e,t)} method unpipe (line 3) | unpipe(e){return this.stream.unpipe(e)} method unshift (line 3) | unshift(e){return this.stream.unshift(e)} method wrap (line 3) | wrap(e){return this.stream.wrap(e)} method constructor (line 3) | constructor(){super(),this.map={stop:new s}} method name (line 3) | get name(){return"gradient"} method tag (line 3) | get tag(){return"gradientFill"} method render (line 3) | render(e,t){switch(e.openNode("gradientFill"),t.gradient){case"angle":... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){return!!this.parser&&(this.parser.parseClose(e)||(this.m... method constructor (line 3) | constructor(e,t){super(),this.id=e,this.formatCode=t} method tag (line 3) | get tag(){return"numFmt"} method render (line 3) | render(e,t){e.leafNode("numFmt",{numFmtId:t.id,formatCode:t.formatCode})} method parseOpen (line 3) | parseOpen(e){switch(e.name){case"numFmt":return this.model={id:parseIn... method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(){return!1} method constructor (line 3) | constructor(e){super({objectMode:e.objectMode}),this.lines="",this.row... method hasHitRowLimit (line 3) | get hasHitRowLimit(){return this.parserOptions.limitRows&&this.rowCoun... method shouldEmitRows (line 3) | get shouldEmitRows(){return this.parsedRowCount>this.parserOptions.ski... method shouldSkipLine (line 3) | get shouldSkipLine(){return this.parsedLineCount<=this.parserOptions.s... method transform (line 3) | transform(e){return this.rowTransformerValidator.rowTransform=e,this} method validate (line 3) | validate(e){return this.rowTransformerValidator.rowValidator=e,this} method emit (line 3) | emit(e){if("end"===e)return this.endEmitted||(this.endEmitted=!0,super... method _transform (line 3) | _transform(e,t,r){if(this.hasHitRowLimit)return r();const n=a.wrapDone... method _flush (line 3) | _flush(e){const t=a.wrapDoneCallback(e);if(this.hasHitRowLimit)return ... method parse (line 3) | parse(e,t){if(!e)return[];const{line:r,rows:n}=this.parser.parse(e,t);... method processRows (line 3) | processRows(e,r){const n=e.length,i=s=>{const o=e=>e?r(e):s%100!=0?i(s... method transformRow (line 3) | transformRow(e,t){try{this.headerTransformer.transform(e,(r,n)=>r?t(r)... method checkAndEmitHeaders (line 3) | checkAndEmitHeaders(){!this.headersEmitted&&this.headerTransformer.hea... method skipRow (line 3) | skipRow(e){return this.rowCount-=1,e(null,{row:null,isValid:!0})} method pushRow (line 3) | pushRow(e,t){try{this.parserOptions.objectMode?this.push(e):this.push(... method wrapDoneCallback (line 3) | static wrapDoneCallback(e){let t=!1;return function(r){if(r){if(t)thro... function l (line 23) | function l(e,t,r,n,i,o,a){return s(t^r^n,e,t,i,o,a)} method constructor (line 3) | constructor(e,t,r){if(!e||!t)throw new Error("A Cell needs a Row");thi... method worksheet (line 3) | get worksheet(){return this._row.worksheet} method workbook (line 3) | get workbook(){return this._row.worksheet.workbook} method destroy (line 3) | destroy(){delete this.style,delete this._value,delete this._row,delete... method numFmt (line 3) | get numFmt(){return this.style.numFmt} method numFmt (line 3) | set numFmt(e){this.style.numFmt=e} method font (line 3) | get font(){return this.style.font} method font (line 3) | set font(e){this.style.font=e} method alignment (line 3) | get alignment(){return this.style.alignment} method alignment (line 3) | set alignment(e){this.style.alignment=e} method border (line 3) | get border(){return this.style.border} method border (line 3) | set border(e){this.style.border=e} method fill (line 3) | get fill(){return this.style.fill} method fill (line 3) | set fill(e){this.style.fill=e} method protection (line 3) | get protection(){return this.style.protection} method protection (line 3) | set protection(e){this.style.protection=e} method _mergeStyle (line 3) | _mergeStyle(e,t,r){const n=e&&e.numFmt||t&&t.numFmt;n&&(r.numFmt=n);co... method address (line 3) | get address(){return this._address} method row (line 3) | get row(){return this._row.number} method col (line 3) | get col(){return this._column.number} method $col$row (line 3) | get $col$row(){return`$${this._column.letter}$${this.row}`} method type (line 3) | get type(){return this._value.type} method effectiveType (line 3) | get effectiveType(){return this._value.effectiveType} method toCsvString (line 3) | toCsvString(){return this._value.toCsvString()} method addMergeRef (line 3) | addMergeRef(){this._mergeCount++} method releaseMergeRef (line 3) | releaseMergeRef(){this._mergeCount--} method isMerged (line 3) | get isMerged(){return this._mergeCount>0||this.type===l.Types.Merge} method merge (line 3) | merge(e,t){this._value.release(),this._value=c.create(l.Types.Merge,th... method unmerge (line 3) | unmerge(){this.type===l.Types.Merge&&(this._value.release(),this._valu... method isMergedTo (line 3) | isMergedTo(e){return this._value.type===l.Types.Merge&&this._value.isM... method master (line 3) | get master(){return this.type===l.Types.Merge?this._value.master:this} method isHyperlink (line 3) | get isHyperlink(){return this._value.type===l.Types.Hyperlink} method hyperlink (line 3) | get hyperlink(){return this._value.hyperlink} method value (line 3) | get value(){return this._value.value} method value (line 3) | set value(e){this.type!==l.Types.Merge?(this._value.release(),this._va... method note (line 3) | get note(){return this._comment&&this._comment.note} method note (line 3) | set note(e){this._comment=new a(e)} method text (line 3) | get text(){return this._value.toString()} method html (line 3) | get html(){return i.escapeHtml(this.text)} method toString (line 3) | toString(){return this.text} method _upgradeToHyperlink (line 3) | _upgradeToHyperlink(e){this.type===l.Types.String&&(this._value=c.crea... method formula (line 3) | get formula(){return this._value.formula} method result (line 3) | get result(){return this._value.result} method formulaType (line 3) | get formulaType(){return this._value.formulaType} method fullAddress (line 3) | get fullAddress(){const{worksheet:e}=this._row;return{sheetName:e.name... method name (line 3) | get name(){return this.names[0]} method name (line 3) | set name(e){this.names=[e]} method names (line 3) | get names(){return this.workbook.definedNames.getNamesEx(this.fullAddr... method names (line 3) | set names(e){const{definedNames:t}=this.workbook;t.removeAllNames(this... method addName (line 3) | addName(e){this.workbook.definedNames.addEx(this.fullAddress,e)} method removeName (line 3) | removeName(e){this.workbook.definedNames.removeEx(this.fullAddress,e)} method removeAllNames (line 3) | removeAllNames(){this.workbook.definedNames.removeAllNames(this.fullAd... method _dataValidations (line 3) | get _dataValidations(){return this.worksheet.dataValidations} method dataValidation (line 3) | get dataValidation(){return this._dataValidations.find(this.address)} method dataValidation (line 3) | set dataValidation(e){this._dataValidations.add(this.address,e)} method model (line 3) | get model(){const{model:e}=this._value;return e.style=this.style,this.... method model (line 3) | set model(e){if(this._value.release(),this._value=c.create(e.type,this... method constructor (line 3) | constructor(e){this._data=e} method length (line 3) | get length(){return this._data.length} method copy (line 3) | copy(e,t,r,n){return this._data._buf.copy(e,t,r,n)} method toBuffer (line 3) | toBuffer(){return this._data.toBuffer()} method constructor (line 3) | constructor(){super(),this.map={Company:new s({tag:"Company"}),Manager... method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode("Properties",l.PR... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.p... method constructor (line 3) | constructor(){super(),this.map={"dc:creator":new o({tag:"dc:creator"})... method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode("cp:corePropertie... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.p... method constructor (line 3) | constructor(){super(),this.map={"xdr:twoCellAnchor":new o,"xdr:oneCell... method prepare (line 3) | prepare(e){e.anchors.forEach((e,t)=>{e.anchorType=function(e){return("... method tag (line 3) | get tag(){return"xdr:wsDr"} method render (line 3) | render(e,t){e.openXml(i.StdDocAttributes),e.openNode(this.tag,l.DRAWIN... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.m... method reconcile (line 3) | reconcile(e,t){e.anchors.forEach(e=>{e.br?this.map["xdr:twoCellAnchor"... method constructor (line 3) | constructor(){super(),this.map={patternFill:new o,gradientFill:new a}} method tag (line 3) | get tag(){return"fill"} method render (line 3) | render(e,t){switch(e.addRollback(),e.openNode("fill"),t.type){case"pat... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){return!!this.parser&&(this.parser.parseClose(e)||(this.m... method validStyle (line 3) | validStyle(e){return l.validPatternValues[e]} method constructor (line 3) | constructor(e){this.rowCount=0,this.formatterOptions=e,this.fieldForma... method isRowHashArray (line 3) | static isRowHashArray(e){return!!Array.isArray(e)&&(Array.isArray(e[0]... method isRowArray (line 3) | static isRowArray(e){return Array.isArray(e)&&!this.isRowHashArray(e)} method gatherHeaders (line 3) | static gatherHeaders(e){return l.isRowHashArray(e)?e.map(e=>e[0]):Arra... method createTransform (line 3) | static createTransform(e){return a.isSyncTransform(e)?(t,r)=>{let n=nu... method rowTransform (line 3) | set rowTransform(e){if(!i.default(e))throw new TypeError("The transfor... method format (line 3) | format(e,t){this.callTransformer(e,(r,n)=>{if(r)return t(r);if(!e)retu... method finish (line 3) | finish(e){const t=[];if(this.formatterOptions.alwaysWriteHeaders&&0===... method checkHeaders (line 3) | checkHeaders(e){if(this.headers)return{shouldFormatColumns:!0,headers:... method gatherColumns (line 3) | gatherColumns(e){if(null===this.headers)throw new Error("Headers is cu... method callTransformer (line 3) | callTransformer(e,t){return this._rowTransform?this._rowTransform(e,t)... method formatColumns (line 3) | formatColumns(e,t){const r=e.map((e,r)=>this.fieldFormatter.format(e,r... function c (line 23) | function c(e,t,r,n,i,o,a){return s(r^(t|~n),e,t,i,o,a)} method constructor (line 3) | constructor(e){this._data=e} method length (line 3) | get length(){return this._data.length} method copy (line 3) | copy(e,t,r,n){this._data.copy(e,t,r,n)} method toBuffer (line 3) | toBuffer(){return this._data} method constructor (line 3) | constructor(){super(),this.map={"x14:dataBar":this.databarXform=new o,... method tag (line 3) | get tag(){return"x14:cfRule"} method isExt (line 3) | static isExt(e){return"dataBar"===e.type?o.isExt(e):!("iconSet"!==e.ty... method prepare (line 3) | prepare(e){c.isExt(e)&&(e.x14Id=`{${n()}}`.toUpperCase())} method render (line 3) | render(e,t){if(c.isExt(t))switch(t.type){case"dataBar":this.renderData... method renderDataBar (line 3) | renderDataBar(e,t){e.openNode(this.tag,{type:"dataBar",id:t.x14Id}),th... method renderIconSet (line 3) | renderIconSet(e,t){e.openNode(this.tag,{type:"iconSet",priority:t.prio... method createNewModel (line 3) | createNewModel(e){let{attributes:t}=e;return{type:t.type,x14Id:t.id,pr... method onParserClose (line 3) | onParserClose(e,t){Object.assign(this.model,t.model)} method constructor (line 3) | constructor(){super(),this.map={autoFilter:new o,tableColumns:new s({t... method prepare (line 3) | prepare(e,t){this.map.autoFilter.prepare(e),this.map.tableColumns.prep... method tag (line 3) | get tag(){return"table"} method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode(this.tag,{...c.TA... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;const{n... method parseText (line 3) | parseText(e){this.parser&&this.parser.parseText(e)} method parseClose (line 3) | parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.p... method reconcile (line 3) | reconcile(e,t){e.columns.forEach(e=>{void 0!==e.dxfId&&(e.style=t.styl... function n (line 23) | function n(e,t,r,n){switch(e){case 0:return t&r^~t&n;case 1:return t^r^n... function i (line 23) | function i(e,t){return e<>>32-t} method constructor (line 3) | constructor(e,t){let r=arguments.length>2&&void 0!==arguments[2]?argum... method asInstance (line 3) | static asInstance(e){return e instanceof i||null==e?e:new i(e)} method col (line 3) | get col(){return this.nativeCol+Math.min(this.colWidth-1,this.nativeCo... method col (line 3) | set col(e){this.nativeCol=Math.floor(e),this.nativeColOff=Math.floor((... method row (line 3) | get row(){return this.nativeRow+Math.min(this.rowHeight-1,this.nativeR... method row (line 3) | set row(e){this.nativeRow=Math.floor(e),this.nativeRowOff=Math.floor((... method colWidth (line 3) | get colWidth(){return this.worksheet&&this.worksheet.getColumn(this.na... method rowHeight (line 3) | get rowHeight(){return this.worksheet&&this.worksheet.getRow(this.nati... method model (line 3) | get model(){return{nativeCol:this.nativeCol,nativeColOff:this.nativeCo... method model (line 3) | set model(e){this.nativeCol=e.nativeCol,this.nativeColOff=e.nativeColO... method constructor (line 3) | constructor(e){this.note=e} method model (line 3) | get model(){let e=null;switch(typeof this.note){case"string":e={type:"... method model (line 3) | set model(e){const{note:t}=e,{texts:r}=t;1===r.length&&1===Object.keys... method fromModel (line 3) | static fromModel(e){const t=new i;return t.model=e,t} method constructor (line 3) | constructor(){this.decode(arguments)} method setTLBR (line 3) | setTLBR(e,t,r,i,s){if(arguments.length<4){const i=n.decodeAddress(e),o... method decode (line 3) | decode(e){switch(e.length){case 5:this.setTLBR(e[0],e[1],e[2],e[3],e[4... method top (line 3) | get top(){return this.model.top||1} method top (line 3) | set top(e){this.model.top=e} method left (line 3) | get left(){return this.model.left||1} method left (line 3) | set left(e){this.model.left=e} method bottom (line 3) | get bottom(){return this.model.bottom||1} method bottom (line 3) | set bottom(e){this.model.bottom=e} method right (line 3) | get right(){return this.model.right||1} method right (line 3) | set right(e){this.model.right=e} method sheetName (line 3) | get sheetName(){return this.model.sheetName} method sheetName (line 3) | set sheetName(e){this.model.sheetName=e} method _serialisedSheetName (line 3) | get _serialisedSheetName(){const{sheetName:e}=this.model;return e?/^[a... method expand (line 3) | expand(e,t,r,n){(!this.model.top||e1?this.range:this._serialisedSheetN... method $shortRange (line 3) | get $shortRange(){return this.count>1?this.$range:this._serialisedShee... method count (line 3) | get count(){return(1+this.bottom-this.top)*(1+this.right-this.left)} method toString (line 3) | toString(){return this.range} method intersects (line 3) | intersects(e){return(!e.sheetName||!this.sheetName||e.sheetName===this... method contains (line 3) | contains(e){const t=n.decodeEx(e);return this.containsEx(t)} method containsEx (line 3) | containsEx(e){return(!e.sheetName||!this.sheetName||e.sheetName===this... method forEachAddress (line 3) | forEachAddress(e){for(let t=this.left;t<=this.right;t++)for(let r=this... method constructor (line 3) | constructor(e,t,r){this.table=e,this.column=t,this.index=r} method _set (line 3) | _set(e,t){this.table.cacheState(),this.column[e]=t} method name (line 3) | get name(){return this.column.name} method name (line 3) | set name(e){this._set("name",e)} method filterButton (line 3) | get filterButton(){return this.column.filterButton} method filterButton (line 3) | set filterButton(e){this.column.filterButton=e} method style (line 3) | get style(){return this.column.style} method style (line 3) | set style(e){this.column.style=e} method totalsRowLabel (line 3) | get totalsRowLabel(){return this.column.totalsRowLabel} method totalsRowLabel (line 3) | set totalsRowLabel(e){this._set("totalsRowLabel",e)} method totalsRowFunction (line 3) | get totalsRowFunction(){return this.column.totalsRowFunction} method totalsRowFunction (line 3) | set totalsRowFunction(e){this._set("totalsRowFunction",e)} method totalsRowResult (line 3) | get totalsRowResult(){return this.column.totalsRowResult} method totalsRowResult (line 3) | set totalsRowResult(e){this._set("totalsRowResult",e)} method totalsRowFormula (line 3) | get totalsRowFormula(){return this.column.totalsRowFormula} method totalsRowFormula (line 3) | set totalsRowFormula(e){this._set("totalsRowFormula",e)} method constructor (line 3) | constructor(e){super(),this.model=e} method tag (line 3) | get tag(){return"u"} method render (line 3) | render(e,t){if(!0===(t=t||this.model))e.leafNode("u");else{const r=i.A... method parseOpen (line 3) | parseOpen(e){"u"===e.name&&(this.model=e.attributes.val||!0)} method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(){return!1} function s (line 23) | function s(e){return e&&e.__esModule?e:{default:e}} method prepare (line 3) | prepare(){} method render (line 3) | render(){} method parseOpen (line 3) | parseOpen(e){} method parseText (line 3) | parseText(e){} method parseClose (line 3) | parseClose(e){} method reconcile (line 3) | reconcile(e,t){} method reset (line 3) | reset(){this.model=null,this.map&&Object.values(this.map).forEach(e=>{... method mergeModel (line 3) | mergeModel(e){this.model=Object.assign(this.model||{},e)} method parse (line 3) | async parse(e){for await(const t of e)for(const{eventType:e,value:r}of... method parseStream (line 3) | async parseStream(e){return this.parse(n(e))} method xml (line 3) | get xml(){return this.toXml(this.model)} method toXml (line 3) | toXml(e){const t=new i;return this.render(t,e),t.xml} method toAttribute (line 3) | static toAttribute(e,t){let r=arguments.length>2&&void 0!==arguments[2... method toStringAttribute (line 3) | static toStringAttribute(e,t){let r=arguments.length>2&&void 0!==argum... method toStringValue (line 3) | static toStringValue(e,t){return void 0===e?t:e} method toBoolAttribute (line 3) | static toBoolAttribute(e,t){let r=arguments.length>2&&void 0!==argumen... method toBoolValue (line 3) | static toBoolValue(e,t){return void 0===e?t:"1"===e} method toIntAttribute (line 3) | static toIntAttribute(e,t){let r=arguments.length>2&&void 0!==argument... method toIntValue (line 3) | static toIntValue(e,t){return void 0===e?t:parseInt(e,10)} method toFloatAttribute (line 3) | static toFloatAttribute(e,t){let r=arguments.length>2&&void 0!==argume... method toFloatValue (line 3) | static toFloatValue(e,t){return void 0===e?t:parseFloat(e)} method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode("Types",s.PROPERT... method parseOpen (line 3) | parseOpen(){return!1} method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(){return!1} method tag (line 3) | get tag(){return"x14:id"} method render (line 3) | render(e,t){e.leafNode(this.tag,null,t)} method parseOpen (line 3) | parseOpen(){this.model=""} method parseText (line 3) | parseText(e){this.model+=e} method parseClose (line 3) | parseClose(e){return e!==this.tag} method constructor (line 3) | constructor(){super(),this.map={"x14:conditionalFormattings":this.cond... method tag (line 3) | get tag(){return"ext"} method hasContent (line 3) | hasContent(e){return this.conditionalFormattings.hasContent(e.conditio... method prepare (line 3) | prepare(e,t){this.conditionalFormattings.prepare(e.conditionalFormatti... method render (line 3) | render(e,t){e.openNode("ext",{uri:"{78C0D931-6437-407d-A8EE-F0AAD7539E... method createNewModel (line 3) | createNewModel(){return{}} method onParserClose (line 3) | onParserClose(e,t){this.model[e]=t.model} method constructor (line 3) | constructor(){super(),this.map={color:new i}} method tag (line 3) | get tag(){return"stop"} method render (line 3) | render(e,t){e.openNode("stop"),e.addAttribute("position",t.position),t... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(e){return!!this.parser&&(this.parser.parseClose(e)||(this.m... method constructor (line 3) | constructor(e){super({writableObjectMode:e.objectMode}),this.hasWritte... method transform (line 3) | transform(e){return this.rowFormatter.rowTransform=e,this} method _transform (line 3) | _transform(e,r,n){let i=!1;try{this.hasWrittenBOM||(this.push(this.for... method _flush (line 3) | _flush(e){this.rowFormatter.finish((r,n)=>r?e(r):(n&&n.forEach(e=>{thi... function s (line 23) | function s(e){return e&&e.__esModule?e:{default:e}} method prepare (line 3) | prepare(){} method render (line 3) | render(){} method parseOpen (line 3) | parseOpen(e){} method parseText (line 3) | parseText(e){} method parseClose (line 3) | parseClose(e){} method reconcile (line 3) | reconcile(e,t){} method reset (line 3) | reset(){this.model=null,this.map&&Object.values(this.map).forEach(e=>{... method mergeModel (line 3) | mergeModel(e){this.model=Object.assign(this.model||{},e)} method parse (line 3) | async parse(e){for await(const t of e)for(const{eventType:e,value:r}of... method parseStream (line 3) | async parseStream(e){return this.parse(n(e))} method xml (line 3) | get xml(){return this.toXml(this.model)} method toXml (line 3) | toXml(e){const t=new i;return this.render(t,e),t.xml} method toAttribute (line 3) | static toAttribute(e,t){let r=arguments.length>2&&void 0!==arguments[2... method toStringAttribute (line 3) | static toStringAttribute(e,t){let r=arguments.length>2&&void 0!==argum... method toStringValue (line 3) | static toStringValue(e,t){return void 0===e?t:e} method toBoolAttribute (line 3) | static toBoolAttribute(e,t){let r=arguments.length>2&&void 0!==argumen... method toBoolValue (line 3) | static toBoolValue(e,t){return void 0===e?t:"1"===e} method toIntAttribute (line 3) | static toIntAttribute(e,t){let r=arguments.length>2&&void 0!==argument... method toIntValue (line 3) | static toIntValue(e,t){return void 0===e?t:parseInt(e,10)} method toFloatAttribute (line 3) | static toFloatAttribute(e,t){let r=arguments.length>2&&void 0!==argume... method toFloatValue (line 3) | static toFloatValue(e,t){return void 0===e?t:parseFloat(e)} method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode("Types",s.PROPERT... method parseOpen (line 3) | parseOpen(){return!1} method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(){return!1} method tag (line 3) | get tag(){return"x14:id"} method render (line 3) | render(e,t){e.leafNode(this.tag,null,t)} method parseOpen (line 3) | parseOpen(){this.model=""} method parseText (line 3) | parseText(e){this.model+=e} method parseClose (line 3) | parseClose(e){return e!==this.tag} method constructor (line 3) | constructor(){super(),this.map={"x14:conditionalFormattings":this.cond... method tag (line 3) | get tag(){return"ext"} method hasContent (line 3) | hasContent(e){return this.conditionalFormattings.hasContent(e.conditio... method prepare (line 3) | prepare(e,t){this.conditionalFormattings.prepare(e.conditionalFormatti... method render (line 3) | render(e,t){e.openNode("ext",{uri:"{78C0D931-6437-407d-A8EE-F0AAD7539E... method createNewModel (line 3) | createNewModel(){return{}} method onParserClose (line 3) | onParserClose(e,t){this.model[e]=t.model} method constructor (line 3) | constructor(){super(),this.map={color:new i}} method tag (line 3) | get tag(){return"stop"} method render (line 3) | render(e,t){e.openNode("stop"),e.addAttribute("position",t.position),t... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(e){return!!this.parser&&(this.parser.parseClose(e)||(this.m... method constructor (line 3) | constructor(e){super({writableObjectMode:e.objectMode}),this.hasWritte... method transform (line 3) | transform(e){return this.rowFormatter.rowTransform=e,this} method _transform (line 3) | _transform(e,r,n){let i=!1;try{this.hasWrittenBOM||(this.push(this.for... method _flush (line 3) | _flush(e){this.rowFormatter.finish((r,n)=>r?e(r):(n&&n.forEach(e=>{thi... function s (line 23) | function s(e,s,o,a){if("string"==typeof e&&(e=function(e){e=unescape(enc... method prepare (line 3) | prepare(){} method render (line 3) | render(){} method parseOpen (line 3) | parseOpen(e){} method parseText (line 3) | parseText(e){} method parseClose (line 3) | parseClose(e){} method reconcile (line 3) | reconcile(e,t){} method reset (line 3) | reset(){this.model=null,this.map&&Object.values(this.map).forEach(e=>{... method mergeModel (line 3) | mergeModel(e){this.model=Object.assign(this.model||{},e)} method parse (line 3) | async parse(e){for await(const t of e)for(const{eventType:e,value:r}of... method parseStream (line 3) | async parseStream(e){return this.parse(n(e))} method xml (line 3) | get xml(){return this.toXml(this.model)} method toXml (line 3) | toXml(e){const t=new i;return this.render(t,e),t.xml} method toAttribute (line 3) | static toAttribute(e,t){let r=arguments.length>2&&void 0!==arguments[2... method toStringAttribute (line 3) | static toStringAttribute(e,t){let r=arguments.length>2&&void 0!==argum... method toStringValue (line 3) | static toStringValue(e,t){return void 0===e?t:e} method toBoolAttribute (line 3) | static toBoolAttribute(e,t){let r=arguments.length>2&&void 0!==argumen... method toBoolValue (line 3) | static toBoolValue(e,t){return void 0===e?t:"1"===e} method toIntAttribute (line 3) | static toIntAttribute(e,t){let r=arguments.length>2&&void 0!==argument... method toIntValue (line 3) | static toIntValue(e,t){return void 0===e?t:parseInt(e,10)} method toFloatAttribute (line 3) | static toFloatAttribute(e,t){let r=arguments.length>2&&void 0!==argume... method toFloatValue (line 3) | static toFloatValue(e,t){return void 0===e?t:parseFloat(e)} method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode("Types",s.PROPERT... method parseOpen (line 3) | parseOpen(){return!1} method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(){return!1} method tag (line 3) | get tag(){return"x14:id"} method render (line 3) | render(e,t){e.leafNode(this.tag,null,t)} method parseOpen (line 3) | parseOpen(){this.model=""} method parseText (line 3) | parseText(e){this.model+=e} method parseClose (line 3) | parseClose(e){return e!==this.tag} method constructor (line 3) | constructor(){super(),this.map={"x14:conditionalFormattings":this.cond... method tag (line 3) | get tag(){return"ext"} method hasContent (line 3) | hasContent(e){return this.conditionalFormattings.hasContent(e.conditio... method prepare (line 3) | prepare(e,t){this.conditionalFormattings.prepare(e.conditionalFormatti... method render (line 3) | render(e,t){e.openNode("ext",{uri:"{78C0D931-6437-407d-A8EE-F0AAD7539E... method createNewModel (line 3) | createNewModel(){return{}} method onParserClose (line 3) | onParserClose(e,t){this.model[e]=t.model} method constructor (line 3) | constructor(){super(),this.map={color:new i}} method tag (line 3) | get tag(){return"stop"} method render (line 3) | render(e,t){e.openNode("stop"),e.addAttribute("position",t.position),t... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(e){return!!this.parser&&(this.parser.parseClose(e)||(this.m... method constructor (line 3) | constructor(e){super({writableObjectMode:e.objectMode}),this.hasWritte... method transform (line 3) | transform(e){return this.rowFormatter.rowTransform=e,this} method _transform (line 3) | _transform(e,r,n){let i=!1;try{this.hasWrittenBOM||(this.push(this.for... method _flush (line 3) | _flush(e){this.rowFormatter.finish((r,n)=>r?e(r):(n&&n.forEach(e=>{thi... function s (line 23) | function s(e){return e&&e.__esModule?e:{default:e}} method prepare (line 3) | prepare(){} method render (line 3) | render(){} method parseOpen (line 3) | parseOpen(e){} method parseText (line 3) | parseText(e){} method parseClose (line 3) | parseClose(e){} method reconcile (line 3) | reconcile(e,t){} method reset (line 3) | reset(){this.model=null,this.map&&Object.values(this.map).forEach(e=>{... method mergeModel (line 3) | mergeModel(e){this.model=Object.assign(this.model||{},e)} method parse (line 3) | async parse(e){for await(const t of e)for(const{eventType:e,value:r}of... method parseStream (line 3) | async parseStream(e){return this.parse(n(e))} method xml (line 3) | get xml(){return this.toXml(this.model)} method toXml (line 3) | toXml(e){const t=new i;return this.render(t,e),t.xml} method toAttribute (line 3) | static toAttribute(e,t){let r=arguments.length>2&&void 0!==arguments[2... method toStringAttribute (line 3) | static toStringAttribute(e,t){let r=arguments.length>2&&void 0!==argum... method toStringValue (line 3) | static toStringValue(e,t){return void 0===e?t:e} method toBoolAttribute (line 3) | static toBoolAttribute(e,t){let r=arguments.length>2&&void 0!==argumen... method toBoolValue (line 3) | static toBoolValue(e,t){return void 0===e?t:"1"===e} method toIntAttribute (line 3) | static toIntAttribute(e,t){let r=arguments.length>2&&void 0!==argument... method toIntValue (line 3) | static toIntValue(e,t){return void 0===e?t:parseInt(e,10)} method toFloatAttribute (line 3) | static toFloatAttribute(e,t){let r=arguments.length>2&&void 0!==argume... method toFloatValue (line 3) | static toFloatValue(e,t){return void 0===e?t:parseFloat(e)} method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode("Types",s.PROPERT... method parseOpen (line 3) | parseOpen(){return!1} method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(){return!1} method tag (line 3) | get tag(){return"x14:id"} method render (line 3) | render(e,t){e.leafNode(this.tag,null,t)} method parseOpen (line 3) | parseOpen(){this.model=""} method parseText (line 3) | parseText(e){this.model+=e} method parseClose (line 3) | parseClose(e){return e!==this.tag} method constructor (line 3) | constructor(){super(),this.map={"x14:conditionalFormattings":this.cond... method tag (line 3) | get tag(){return"ext"} method hasContent (line 3) | hasContent(e){return this.conditionalFormattings.hasContent(e.conditio... method prepare (line 3) | prepare(e,t){this.conditionalFormattings.prepare(e.conditionalFormatti... method render (line 3) | render(e,t){e.openNode("ext",{uri:"{78C0D931-6437-407d-A8EE-F0AAD7539E... method createNewModel (line 3) | createNewModel(){return{}} method onParserClose (line 3) | onParserClose(e,t){this.model[e]=t.model} method constructor (line 3) | constructor(){super(),this.map={color:new i}} method tag (line 3) | get tag(){return"stop"} method render (line 3) | render(e,t){e.openNode("stop"),e.addAttribute("position",t.position),t... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(e){return!!this.parser&&(this.parser.parseClose(e)||(this.m... method constructor (line 3) | constructor(e){super({writableObjectMode:e.objectMode}),this.hasWritte... method transform (line 3) | transform(e){return this.rowFormatter.rowTransform=e,this} method _transform (line 3) | _transform(e,r,n){let i=!1;try{this.hasWrittenBOM||(this.push(this.for... method _flush (line 3) | _flush(e){this.rowFormatter.finish((r,n)=>r?e(r):(n&&n.forEach(e=>{thi... function s (line 23) | function s(e){return e&&e.__esModule?e:{default:e}} method prepare (line 3) | prepare(){} method render (line 3) | render(){} method parseOpen (line 3) | parseOpen(e){} method parseText (line 3) | parseText(e){} method parseClose (line 3) | parseClose(e){} method reconcile (line 3) | reconcile(e,t){} method reset (line 3) | reset(){this.model=null,this.map&&Object.values(this.map).forEach(e=>{... method mergeModel (line 3) | mergeModel(e){this.model=Object.assign(this.model||{},e)} method parse (line 3) | async parse(e){for await(const t of e)for(const{eventType:e,value:r}of... method parseStream (line 3) | async parseStream(e){return this.parse(n(e))} method xml (line 3) | get xml(){return this.toXml(this.model)} method toXml (line 3) | toXml(e){const t=new i;return this.render(t,e),t.xml} method toAttribute (line 3) | static toAttribute(e,t){let r=arguments.length>2&&void 0!==arguments[2... method toStringAttribute (line 3) | static toStringAttribute(e,t){let r=arguments.length>2&&void 0!==argum... method toStringValue (line 3) | static toStringValue(e,t){return void 0===e?t:e} method toBoolAttribute (line 3) | static toBoolAttribute(e,t){let r=arguments.length>2&&void 0!==argumen... method toBoolValue (line 3) | static toBoolValue(e,t){return void 0===e?t:"1"===e} method toIntAttribute (line 3) | static toIntAttribute(e,t){let r=arguments.length>2&&void 0!==argument... method toIntValue (line 3) | static toIntValue(e,t){return void 0===e?t:parseInt(e,10)} method toFloatAttribute (line 3) | static toFloatAttribute(e,t){let r=arguments.length>2&&void 0!==argume... method toFloatValue (line 3) | static toFloatValue(e,t){return void 0===e?t:parseFloat(e)} method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode("Types",s.PROPERT... method parseOpen (line 3) | parseOpen(){return!1} method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(){return!1} method tag (line 3) | get tag(){return"x14:id"} method render (line 3) | render(e,t){e.leafNode(this.tag,null,t)} method parseOpen (line 3) | parseOpen(){this.model=""} method parseText (line 3) | parseText(e){this.model+=e} method parseClose (line 3) | parseClose(e){return e!==this.tag} method constructor (line 3) | constructor(){super(),this.map={"x14:conditionalFormattings":this.cond... method tag (line 3) | get tag(){return"ext"} method hasContent (line 3) | hasContent(e){return this.conditionalFormattings.hasContent(e.conditio... method prepare (line 3) | prepare(e,t){this.conditionalFormattings.prepare(e.conditionalFormatti... method render (line 3) | render(e,t){e.openNode("ext",{uri:"{78C0D931-6437-407d-A8EE-F0AAD7539E... method createNewModel (line 3) | createNewModel(){return{}} method onParserClose (line 3) | onParserClose(e,t){this.model[e]=t.model} method constructor (line 3) | constructor(){super(),this.map={color:new i}} method tag (line 3) | get tag(){return"stop"} method render (line 3) | render(e,t){e.openNode("stop"),e.addAttribute("position",t.position),t... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(e){return!!this.parser&&(this.parser.parseClose(e)||(this.m... method constructor (line 3) | constructor(e){super({writableObjectMode:e.objectMode}),this.hasWritte... method transform (line 3) | transform(e){return this.rowFormatter.rowTransform=e,this} method _transform (line 3) | _transform(e,r,n){let i=!1;try{this.hasWrittenBOM||(this.push(this.for... method _flush (line 3) | _flush(e){this.rowFormatter.finish((r,n)=>r?e(r):(n&&n.forEach(e=>{thi... function s (line 23) | function s(e){return e&&e.__esModule?e:{default:e}} method prepare (line 3) | prepare(){} method render (line 3) | render(){} method parseOpen (line 3) | parseOpen(e){} method parseText (line 3) | parseText(e){} method parseClose (line 3) | parseClose(e){} method reconcile (line 3) | reconcile(e,t){} method reset (line 3) | reset(){this.model=null,this.map&&Object.values(this.map).forEach(e=>{... method mergeModel (line 3) | mergeModel(e){this.model=Object.assign(this.model||{},e)} method parse (line 3) | async parse(e){for await(const t of e)for(const{eventType:e,value:r}of... method parseStream (line 3) | async parseStream(e){return this.parse(n(e))} method xml (line 3) | get xml(){return this.toXml(this.model)} method toXml (line 3) | toXml(e){const t=new i;return this.render(t,e),t.xml} method toAttribute (line 3) | static toAttribute(e,t){let r=arguments.length>2&&void 0!==arguments[2... method toStringAttribute (line 3) | static toStringAttribute(e,t){let r=arguments.length>2&&void 0!==argum... method toStringValue (line 3) | static toStringValue(e,t){return void 0===e?t:e} method toBoolAttribute (line 3) | static toBoolAttribute(e,t){let r=arguments.length>2&&void 0!==argumen... method toBoolValue (line 3) | static toBoolValue(e,t){return void 0===e?t:"1"===e} method toIntAttribute (line 3) | static toIntAttribute(e,t){let r=arguments.length>2&&void 0!==argument... method toIntValue (line 3) | static toIntValue(e,t){return void 0===e?t:parseInt(e,10)} method toFloatAttribute (line 3) | static toFloatAttribute(e,t){let r=arguments.length>2&&void 0!==argume... method toFloatValue (line 3) | static toFloatValue(e,t){return void 0===e?t:parseFloat(e)} method render (line 3) | render(e,t){e.openXml(n.StdDocAttributes),e.openNode("Types",s.PROPERT... method parseOpen (line 3) | parseOpen(){return!1} method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(){return!1} method tag (line 3) | get tag(){return"x14:id"} method render (line 3) | render(e,t){e.leafNode(this.tag,null,t)} method parseOpen (line 3) | parseOpen(){this.model=""} method parseText (line 3) | parseText(e){this.model+=e} method parseClose (line 3) | parseClose(e){return e!==this.tag} method constructor (line 3) | constructor(){super(),this.map={"x14:conditionalFormattings":this.cond... method tag (line 3) | get tag(){return"ext"} method hasContent (line 3) | hasContent(e){return this.conditionalFormattings.hasContent(e.conditio... method prepare (line 3) | prepare(e,t){this.conditionalFormattings.prepare(e.conditionalFormatti... method render (line 3) | render(e,t){e.openNode("ext",{uri:"{78C0D931-6437-407d-A8EE-F0AAD7539E... method createNewModel (line 3) | createNewModel(){return{}} method onParserClose (line 3) | onParserClose(e,t){this.model[e]=t.model} method constructor (line 3) | constructor(){super(),this.map={color:new i}} method tag (line 3) | get tag(){return"stop"} method render (line 3) | render(e,t){e.openNode("stop"),e.addAttribute("position",t.position),t... method parseOpen (line 3) | parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(... method parseText (line 3) | parseText(){} method parseClose (line 3) | parseClose(e){return!!this.parser&&(this.parser.parseClose(e)||(this.m... method constructor (line 3) | constructor(e){super({writableObjectMode:e.objectMode}),this.hasWritte... method transform (line 3) | transform(e){return this.rowFormatter.rowTransform=e,this} method _transform (line 3) | _transform(e,r,n){let i=!1;try{this.hasWrittenBOM||(this.push(this.for... method _flush (line 3) | _flush(e){this.rowFormatter.finish((r,n)=>r?e(r):(n&&n.forEach(e=>{thi... function n (line 30) | function n(e){return e>=65&&e<=90||e>=97&&e<=122||58===e||95===e||8204==... function n (line 37) | function n(e){return e>=65&&e<=90||e>=97&&e<=122||58===e||95===e||8204==... function n (line 44) | function n(e){return e>=65&&e<=90||95===e||e>=97&&e<=122||e>=192&&e<=214... FILE: frontend/public/excel/expendPlugins/export.js function exportExcel (line 1) | function exportExcel(luckysheetObj) { function SaveExcel (line 67) | function SaveExcel(buffer, title) { function zero_fill_hex (line 375) | function zero_fill_hex(num, digits) { function addborderToCell (line 519) | function addborderToCell(borders, row_index, col_index) { function setOperator (line 692) | function setOperator(type2) { function errorMsg (line 706) | function errorMsg(type2, type, value1 = "", value2 = "") { function numType (line 740) | function numType(type) { function setDateOperator (line 751) | function setDateOperator(type2) { function setDefaultRules (line 898) | function setDefaultRules(obj) { function setStyle (line 913) | function setStyle(colorArr) { FILE: frontend/public/excel/expendPlugins/filesaver.js function b (line 1) | function b(a, b) { return "undefined" == typeof b ? b = { autoBom: !1 } ... function c (line 1) | function c(a, b, c) { var d = new XMLHttpRequest; d.open("GET", a), d.re... function d (line 1) | function d(a) { var b = new XMLHttpRequest; b.open("HEAD", a, !1); try {... function e (line 1) | function e(a) { try { a.dispatchEvent(new MouseEvent("click")) } catch (... FILE: frontend/public/excel/expendPlugins/luckyexcel.js function r (line 1) | function r(e,n,t){function o(i,f){if(!n[i]){if(!e[i]){var c="function"==... function getLens (line 23) | function getLens (b64) { function byteLength (line 43) | function byteLength (b64) { function _byteLength (line 50) | function _byteLength (b64, validLen, placeHoldersLen) { function toByteArray (line 54) | function toByteArray (b64) { function tripletToBase64 (line 100) | function tripletToBase64 (num) { function encodeChunk (line 107) | function encodeChunk (uint8, start, end) { function fromByteArray (line 120) | function fromByteArray (uint8) { function typedArraySupport (line 203) | function typedArraySupport () { function createBuffer (line 230) | function createBuffer (length) { function Buffer (line 250) | function Buffer (arg, encodingOrOffset, length) { function from (line 276) | function from (value, encodingOrOffset, length) { function assertSize (line 341) | function assertSize (size) { function alloc (line 349) | function alloc (size, fill, encoding) { function allocUnsafe (line 373) | function allocUnsafe (size) { function fromString (line 391) | function fromString (string, encoding) { function fromArrayLike (line 415) | function fromArrayLike (array) { function fromArrayBuffer (line 424) | function fromArrayBuffer (array, byteOffset, length) { function fromObject (line 447) | function fromObject (obj) { function checked (line 472) | function checked (length) { function SlowBuffer (line 482) | function SlowBuffer (length) { function byteLength (line 573) | function byteLength (string, encoding) { function slowToString (line 622) | function slowToString (encoding, start, end) { function swap (line 700) | function swap (b, n, m) { function bidirectionalIndexOf (line 840) | function bidirectionalIndexOf (buffer, val, byteOffset, encoding, dir) { function arrayIndexOf (line 896) | function arrayIndexOf (arr, val, byteOffset, encoding, dir) { function hexWrite (line 964) | function hexWrite (buf, string, offset, length) { function utf8Write (line 989) | function utf8Write (buf, string, offset, length) { function asciiWrite (line 993) | function asciiWrite (buf, string, offset, length) { function latin1Write (line 997) | function latin1Write (buf, string, offset, length) { function base64Write (line 1001) | function base64Write (buf, string, offset, length) { function ucs2Write (line 1005) | function ucs2Write (buf, string, offset, length) { function base64Slice (line 1087) | function base64Slice (buf, start, end) { function utf8Slice (line 1095) | function utf8Slice (buf, start, end) { function decodeCodePointsArray (line 1173) | function decodeCodePointsArray (codePoints) { function asciiSlice (line 1191) | function asciiSlice (buf, start, end) { function latin1Slice (line 1201) | function latin1Slice (buf, start, end) { function hexSlice (line 1211) | function hexSlice (buf, start, end) { function utf16leSlice (line 1224) | function utf16leSlice (buf, start, end) { function checkOffset (line 1263) | function checkOffset (offset, ext, length) { function checkInt (line 1438) | function checkInt (buf, value, offset, ext, max, min) { function checkIEEE754 (line 1626) | function checkIEEE754 (buf, value, offset, ext, max, min) { function writeFloat (line 1631) | function writeFloat (buf, value, offset, littleEndian, noAssert) { function writeDouble (line 1649) | function writeDouble (buf, value, offset, littleEndian, noAssert) { function base64clean (line 1788) | function base64clean (str) { function toHex (line 1802) | function toHex (n) { function utf8ToBytes (line 1807) | function utf8ToBytes (string, units) { function asciiToBytes (line 1887) | function asciiToBytes (str) { function utf16leToBytes (line 1896) | function utf16leToBytes (str, units) { function base64ToBytes (line 1912) | function base64ToBytes (str) { function blitBuffer (line 1916) | function blitBuffer (src, dst, offset, length) { function isInstance (line 1927) | function isInstance (obj, type) { function numberIsNaN (line 1932) | function numberIsNaN (obj) { function isArray (line 1964) | function isArray(arg) { function isBoolean (line 1972) | function isBoolean(arg) { function isNull (line 1977) | function isNull(arg) { function isNullOrUndefined (line 1982) | function isNullOrUndefined(arg) { function isNumber (line 1987) | function isNumber(arg) { function isString (line 1992) | function isString(arg) { function isSymbol (line 1997) | function isSymbol(arg) { function isUndefined (line 2002) | function isUndefined(arg) { function isRegExp (line 2007) | function isRegExp(re) { function isObject (line 2012) | function isObject(arg) { function isDate (line 2017) | function isDate(d) { function isError (line 2022) | function isError(e) { function isFunction (line 2027) | function isFunction(arg) { function isPrimitive (line 2032) | function isPrimitive(arg) { function objectToString (line 2044) | function objectToString(o) { function EventEmitter (line 2075) | function EventEmitter() { function $getMaxListeners (line 2128) | function $getMaxListeners(that) { function emitNone (line 2143) | function emitNone(handler, isFn, self) { function emitOne (line 2153) | function emitOne(handler, isFn, self, arg1) { function emitTwo (line 2163) | function emitTwo(handler, isFn, self, arg1, arg2) { function emitThree (line 2173) | function emitThree(handler, isFn, self, arg1, arg2, arg3) { function emitMany (line 2184) | function emitMany(handler, isFn, self, args) { function _addListener (line 2252) | function _addListener(target, type, listener, prepend) { function onceWrapper (line 2330) | function onceWrapper() { function _onceWrap (line 2353) | function _onceWrap(target, type, listener) { function _listeners (line 2480) | function _listeners(target, type, unwrap) { function listenerCount (line 2513) | function listenerCount(type) { function spliceOne (line 2534) | function spliceOne(list, index) { function arrayClone (line 2540) | function arrayClone(arr, n) { function unwrapListeners (line 2547) | function unwrapListeners(arr) { function objectCreatePolyfill (line 2555) | function objectCreatePolyfill(proto) { function objectKeysPolyfill (line 2560) | function objectKeysPolyfill(obj) { function functionBindPolyfill (line 2567) | function functionBindPolyfill(context) { function nextTick (line 2709) | function nextTick() { function immediate (line 2726) | function immediate(task) { function isBuffer (line 2776) | function isBuffer (obj) { function isSlowBuffer (line 2781) | function isSlowBuffer (obj) { function CompressedObject (line 2918) | function CompressedObject(compressedSize, uncompressedSize, crc32, compr... function makeTable (line 3004) | function makeTable() { function crc32 (line 3022) | function crc32(crc, buf, len, pos) { function crc32str (line 3046) | function crc32str(crc, str, len, pos) { function FlateWorker (line 3124) | function FlateWorker(action, options) { function ZipFileWorker (line 3515) | function ZipFileWorker(streamFiles, comment, platform, encodeFileName) { function JSZip (line 3801) | function JSZip() { function checkEntryCRC32 (line 3863) | function checkEntryCRC32(zipEntry) { function NodejsStreamInputAdapter (line 4005) | function NodejsStreamInputAdapter(filename, stream) { function NodejsStreamOutputAdapter (line 4085) | function NodejsStreamOutputAdapter(helper, options, updateCb) { function isRegExp (line 4273) | function isRegExp(object) { function ArrayReader (line 4520) | function ArrayReader(data) { function DataReader (line 4578) | function DataReader(data) { function NodeBufferReader (line 4697) | function NodeBufferReader(data) { function StringReader (line 4718) | function StringReader(data) { function Uint8ArrayReader (line 4758) | function Uint8ArrayReader(data) { function ConvertWorker (line 4827) | function ConvertWorker(destType) { function Crc32Probe (line 4855) | function Crc32Probe() { function DataLengthProbe (line 4881) | function DataLengthProbe(propName) { function DataWorker (line 4916) | function DataWorker(dataP) { function GenericWorker (line 5036) | function GenericWorker(name) { function transformZipOutput (line 5311) | function transformZipOutput(type, content, mimeType) { function concat (line 5329) | function concat (type, dataArray) { function accumulate (line 5362) | function accumulate(helper, updateCallback) { function StreamHelper (line 5399) | function StreamHelper(worker, outputType, mimeType) { function Utf8DecodeWorker (line 5740) | function Utf8DecodeWorker() { function Utf8EncodeWorker (line 5803) | function Utf8EncodeWorker() { function string2binary (line 5836) | function string2binary(str) { function identity (line 5891) | function identity(input) { function stringToArrayLike (line 5901) | function stringToArrayLike(str, array) { function arrayLikeToString (line 5983) | function arrayLikeToString(array) { function arrayLikeToArrayLike (line 6027) | function arrayLikeToArrayLike(arrayFrom, arrayTo) { function ZipEntries (line 6311) | function ZipEntries(loadOptions) { function ZipEntry (line 6598) | function ZipEntry(options, loadOptions) { function INTERNAL (line 6997) | function INTERNAL() {} function Promise (line 7007) | function Promise(resolver) { function resolve (line 7026) | function resolve(value) { function reject (line 7032) | function reject(reason) { function QueueItem (line 7057) | function QueueItem(promise, onFulfilled, onRejected) { function unwrap (line 7081) | function unwrap(promise, func, value) { function getThen (line 7128) | function getThen(obj) { function safelyResolveThenable (line 7138) | function safelyResolveThenable(self, thenable) { function tryCatch (line 7167) | function tryCatch(func, value) { function resolve (line 7180) | function resolve(value) { function reject (line 7188) | function reject(reason) { function all (line 7194) | function all(iterable) { function race (line 7233) | function race(iterable) { function Deflate (line 7403) | function Deflate(options) { function deflate (line 7638) | function deflate(input, options) { function deflateRaw (line 7658) | function deflateRaw(input, options) { function gzip (line 7673) | function gzip(input, options) { function Inflate (line 7778) | function Inflate(options) { function inflate (line 8068) | function inflate(input, options) { function inflateRaw (line 8088) | function inflateRaw(input, options) { function _has (line 8118) | function _has(obj, key) { function buf2binstring (line 8302) | function buf2binstring(buf, len) { function adler32 (line 8432) | function adler32(adler, buf, len, pos) { function makeTable (line 8556) | function makeTable() { function crc32 (line 8574) | function crc32(crc, buf, len, pos) { function err (line 8715) | function err(strm, errorCode) { function rank (line 8720) | function rank(f) { function zero (line 8724) | function zero(buf) { var len = buf.length; while (--len >= 0) { buf[len]... function flush_pending (line 8733) | function flush_pending(strm) { function flush_block_only (line 8755) | function flush_block_only(s, last) { function put_byte (line 8762) | function put_byte(s, b) { function putShortMSB (line 8772) | function putShortMSB(s, b) { function read_buf (line 8787) | function read_buf(strm, buf, start, size) { function longest_match (line 8821) | function longest_match(s, cur_match) { function fill_window (line 8934) | function fill_window(s) { function deflate_stored (line 9090) | function deflate_stored(s, flush) { function deflate_fast (line 9188) | function deflate_fast(s, flush) { function deflate_slow (line 9316) | function deflate_slow(s, flush) { function deflate_rle (line 9478) | function deflate_rle(s, flush) { function deflate_huff (line 9573) | function deflate_huff(s, flush) { function Config (line 9630) | function Config(good_length, max_lazy, nice_length, max_chain, func) { function lm_init (line 9659) | function lm_init(s) { function DeflateState (line 9682) | function DeflateState() { function deflateResetKeep (line 9871) | function deflateResetKeep(strm) { function deflateReset (line 9900) | function deflateReset(strm) { function deflateSetHeader (line 9909) | function deflateSetHeader(strm, head) { function deflateInit2 (line 9917) | function deflateInit2(strm, level, method, windowBits, memLevel, strateg... function deflateInit (line 9995) | function deflateInit(strm, level) { function deflate (line 10000) | function deflate(strm, flush) { function deflateEnd (line 10334) | function deflateEnd(strm) { function deflateSetDictionary (line 10363) | function deflateSetDictionary(strm, dictionary) { function GZheader (line 10488) | function GZheader() { function zswap32 (line 10986) | function zswap32(q) { function InflateState (line 10994) | function InflateState() { function inflateResetKeep (line 11052) | function inflateResetKeep(strm) { function inflateReset (line 11079) | function inflateReset(strm) { function inflateReset2 (line 11091) | function inflateReset2(strm, windowBits) { function inflateInit2 (line 11125) | function inflateInit2(strm, windowBits) { function inflateInit (line 11145) | function inflateInit(strm) { function fixedtables (line 11164) | function fixedtables(state) { function updatewindow (line 11212) | function updatewindow(strm, src, end, copy) { function inflate (line 11254) | function inflate(strm, flush) { function inflateEnd (line 12346) | function inflateEnd(strm) { function inflateGetHeader (line 12360) | function inflateGetHeader(strm, head) { function inflateSetDictionary (line 12374) | function inflateSetDictionary(strm, dictionary) { function zero (line 12855) | function zero(buf) { var len = buf.length; while (--len >= 0) { buf[len]... function StaticTreeDesc (line 12978) | function StaticTreeDesc(static_tree, extra_bits, extra_base, elems, max_... function TreeDesc (line 12996) | function TreeDesc(dyn_tree, stat_desc) { function d_code (line 13004) | function d_code(dist) { function put_short (line 13013) | function put_short(s, w) { function send_bits (line 13025) | function send_bits(s, value, length) { function send_code (line 13038) | function send_code(s, c, tree) { function bi_reverse (line 13048) | function bi_reverse(code, len) { function bi_flush (line 13062) | function bi_flush(s) { function gen_bitlen (line 13086) | function gen_bitlen(s, desc) function gen_codes (line 13183) | function gen_codes(tree, max_code, bl_count) function tr_static_init (line 13221) | function tr_static_init() { function init_block (line 13325) | function init_block(s) { function bi_windup (line 13342) | function bi_windup(s) function copy_block (line 13358) | function copy_block(s, buf, len, header) function smaller (line 13381) | function smaller(tree, n, m, depth) { function pqdownheap (line 13394) | function pqdownheap(s, tree, k) function compress_block (line 13427) | function compress_block(s, ltree, dtree) function build_tree (line 13487) | function build_tree(s, desc) function scan_tree (line 13583) | function scan_tree(s, tree, max_code) function send_tree (line 13649) | function send_tree(s, tree, max_code) function build_bl_tree (line 13720) | function build_bl_tree(s) { function send_all_trees (line 13756) | function send_all_trees(s, lcodes, dcodes, blcodes) function detect_data_type (line 13796) | function detect_data_type(s) { function _tr_init (line 13834) | function _tr_init(s) function _tr_stored_block (line 13857) | function _tr_stored_block(s, buf, stored_len, last) function _tr_align (line 13872) | function _tr_align(s) { function _tr_flush_block (line 13883) | function _tr_flush_block(s, buf, stored_len, last) function _tr_tally (line 13970) | function _tr_tally(s, dist, lc) function ZStream (line 14056) | function ZStream() { function nextTick (line 14096) | function nextTick(fn, arg1, arg2, arg3) { function defaultSetTimout (line 14144) | function defaultSetTimout() { function defaultClearTimeout (line 14147) | function defaultClearTimeout () { function runTimeout (line 14170) | function runTimeout(fun) { function runClearTimeout (line 14195) | function runClearTimeout(marker) { function cleanUpNextTick (line 14227) | function cleanUpNextTick() { function drainQueue (line 14242) | function drainQueue() { function Item (line 14280) | function Item(fun, array) { function noop (line 14294) | function noop() {} function Duplex (line 14385) | function Duplex(options) { function onend (line 14412) | function onend() { function onEndNT (line 14422) | function onEndNT(self) { function PassThrough (line 14492) | function PassThrough(options) { function _uint8ArrayToBuffer (line 14559) | function _uint8ArrayToBuffer(chunk) { function _isUint8Array (line 14562) | function _isUint8Array(obj) { function prependListener (line 14591) | function prependListener(emitter, event, fn) { function ReadableState (line 14603) | function ReadableState(options, stream) { function Readable (line 14680) | function Readable(options) { function readableAddChunk (line 14755) | function readableAddChunk(stream, chunk, encoding, addToFront, skipChunk... function addChunk (line 14791) | function addChunk(stream, state, chunk, addToFront) { function chunkInvalid (line 14805) | function chunkInvalid(state, chunk) { function needMoreData (line 14820) | function needMoreData(state) { function computeNewHighWaterMark (line 14838) | function computeNewHighWaterMark(n) { function howMuchToRead (line 14857) | function howMuchToRead(n, state) { function onEofChunk (line 14976) | function onEofChunk(stream, state) { function emitReadable (line 14994) | function emitReadable(stream) { function emitReadable_ (line 15004) | function emitReadable_(stream) { function maybeReadMore (line 15016) | function maybeReadMore(stream, state) { function maybeReadMore_ (line 15023) | function maybeReadMore_(stream, state) { function onunpipe (line 15067) | function onunpipe(readable, unpipeInfo) { function onend (line 15077) | function onend() { function cleanup (line 15090) | function cleanup() { function ondata (line 15118) | function ondata(chunk) { function onerror (line 15138) | function onerror(er) { function onclose (line 15149) | function onclose() { function onfinish (line 15154) | function onfinish() { function unpipe (line 15161) | function unpipe() { function pipeOnDrain (line 15178) | function pipeOnDrain(src) { function nReadingNextTick (line 15265) | function nReadingNextTick(self) { function resume (line 15282) | function resume(stream, state) { function resume_ (line 15289) | function resume_(stream, state) { function flow (line 15312) | function flow(stream) { function fromList (line 15398) | function fromList(n, state) { function fromListPartial (line 15418) | function fromListPartial(n, list, hasStrings) { function copyFromBufferString (line 15438) | function copyFromBufferString(n, list) { function copyFromBuffer (line 15467) | function copyFromBuffer(n, list) { function endReadable (line 15494) | function endReadable(stream) { function endReadableNT (line 15507) | function endReadableNT(state, stream) { function indexOf (line 15516) | function indexOf(xs, x) { function afterTransform (line 15600) | function afterTransform(er, data) { function Transform (line 15625) | function Transform(options) { function prefinish (line 15657) | function prefinish() { function done (line 15724) | function done(stream, er, data) { function WriteReq (line 15775) | function WriteReq(chunk, encoding, cb) { function CorkedRequest (line 15784) | function CorkedRequest(state) { function _uint8ArrayToBuffer (line 15824) | function _uint8ArrayToBuffer(chunk) { function _isUint8Array (line 15827) | function _isUint8Array(obj) { function nop (line 15837) | function nop() {} function WritableState (line 15839) | function WritableState(options, stream) { function Writable (line 15989) | function Writable(options) { function writeAfterEnd (line 16026) | function writeAfterEnd(stream, cb) { function validChunk (line 16036) | function validChunk(stream, state, chunk, cb) { function decodeChunk (line 16103) | function decodeChunk(state, chunk, encoding) { function writeOrBuffer (line 16123) | function writeOrBuffer(stream, state, isBuf, chunk, encoding, cb) { function doWrite (line 16162) | function doWrite(stream, state, writev, len, chunk, encoding, cb) { function onwriteError (line 16171) | function onwriteError(stream, state, sync, er, cb) { function onwriteStateUpdate (line 16195) | function onwriteStateUpdate(state) { function onwrite (line 16202) | function onwrite(stream, er) { function afterWrite (line 16227) | function afterWrite(stream, state, finished, cb) { function onwriteDrain (line 16237) | function onwriteDrain(stream, state) { function clearBuffer (line 16245) | function clearBuffer(stream, state) { function needFinish (line 16336) | function needFinish(state) { function callFinal (line 16339) | function callFinal(stream, state) { function prefinish (line 16350) | function prefinish(stream, state) { function finishMaybe (line 16363) | function finishMaybe(stream, state) { function endWritable (line 16375) | function endWritable(stream, state, cb) { function onCorkedFinish (line 16385) | function onCorkedFinish(corkReq, state, err) { function _classCallCheck (line 16431) | function _classCallCheck(instance, Constructor) { if (!(instance instanc... function copyBuffer (line 16436) | function copyBuffer(src, target, offset) { function BufferList (line 16441) | function BufferList() { function destroy (line 16517) | function destroy(err, cb) { function undestroy (line 16558) | function undestroy() { function emitErrorNT (line 16575) | function emitErrorNT(self, err) { function copyProps (line 16610) | function copyProps (src, dst) { function SafeBuffer (line 16623) | function SafeBuffer (arg, encodingOrOffset, length) { function Stream (line 16721) | function Stream() { function ondata (line 16728) | function ondata(chunk) { function ondrain (line 16738) | function ondrain() { function onend (line 16754) | function onend() { function onclose (line 16762) | function onclose() { function onerror (line 16770) | function onerror(er) { function cleanup (line 16781) | function cleanup() { function _normalizeEncoding (line 16847) | function _normalizeEncoding(enc) { function normalizeEncoding (line 16877) | function normalizeEncoding(enc) { function StringDecoder (line 16887) | function StringDecoder(encoding) { function utf8CheckByte (line 16948) | function utf8CheckByte(byte) { function utf8CheckIncomplete (line 16956) | function utf8CheckIncomplete(self, buf, i) { function utf8CheckExtraBytes (line 16989) | function utf8CheckExtraBytes(self, buf, p) { function utf8FillLast (line 17009) | function utf8FillLast(buf) { function utf8Text (line 17024) | function utf8Text(buf, i) { function utf8End (line 17035) | function utf8End(buf) { function utf16Text (line 17045) | function utf16Text(buf, i) { function utf16End (line 17068) | function utf16End(buf) { function base64Text (line 17077) | function base64Text(buf, i) { function base64End (line 17091) | function base64End(buf) { function simpleWrite (line 17098) | function simpleWrite(buf) { function simpleEnd (line 17102) | function simpleEnd(buf) { function Timeout (line 17124) | function Timeout(id, clearFn) { function deprecate (line 17211) | function deprecate (fn, msg) { function config (line 17242) | function config (name) { function HandleZip (line 17276) | function HandleZip(file) { function LuckyFileBase (line 17410) | function LuckyFileBase() {} function LuckySheetBase (line 17420) | function LuckySheetBase() {} function LuckyFileInfo (line 17430) | function LuckyFileInfo() {} function LuckySheetCelldataBase (line 17440) | function LuckySheetCelldataBase() {} function LuckySheetCelldataValue (line 17450) | function LuckySheetCelldataValue() {} function LuckySheetCellFormat (line 17460) | function LuckySheetCellFormat() {} function LuckyInlineString (line 17470) | function LuckyInlineString() {} function LuckyConfig (line 17480) | function LuckyConfig() {} function LuckySheetborderInfoCellForImp (line 17490) | function LuckySheetborderInfoCellForImp() {} function LuckySheetborderInfoCellValue (line 17500) | function LuckySheetborderInfoCellValue() {} function LuckySheetborderInfoCellValueStyle (line 17510) | function LuckySheetborderInfoCellValueStyle() {} function LuckySheetConfigMerge (line 17520) | function LuckySheetConfigMerge() {} function LuckysheetCalcChain (line 17530) | function LuckysheetCalcChain() {} function LuckyImageBase (line 17540) | function LuckyImageBase() {} function __ (line 17568) | function __() { function LuckySheetCelldata (line 17594) | function LuckySheetCelldata(cell, styles, sharedStrings, mergeCells, she... function __ (line 18528) | function __() { function LuckyFile (line 18558) | function LuckyFile(files, fileName) { function __ (line 19092) | function __() { function ImageList (line 19112) | function ImageList(files) { function Image (line 19180) | function Image(pathName, base64) { function __ (line 19213) | function __() { function LuckySheet (line 19239) | function LuckySheet(sheetName, sheetId, sheetOrder, isInitialCell, allFi... function __ (line 19805) | function __() { function xmloperation (line 19825) | function xmloperation() {} function ReadXml (line 19869) | function ReadXml(files) { function Element (line 19943) | function Element(str) { function combineIndexedColor (line 20056) | function combineIndexedColor(indexedColorsInner, indexedColors) { function getColor (line 20080) | function getColor(color, styles, type) { function getlineStringAttr (line 20169) | function getlineStringAttr(frpr, attr) { function _flt (line 21638) | function _flt(n) { function getRangetxt (line 21755) | function getRangetxt(range, sheettxt) { function getcellrange (line 21776) | function getcellrange(txt, sheets, sheetId) { function ABCatNum (line 21856) | function ABCatNum(abc) { function chatatABC (line 21880) | function chatatABC(index) { function getptToPxRatioByDPI (line 21929) | function getptToPxRatioByDPI() { function getPxByEMUs (line 21939) | function getPxByEMUs(emus) { function getXmlAttibute (line 21958) | function getXmlAttibute(dom, attr, d) { function getColumnWidthPixel (line 21970) | function getColumnWidthPixel(columnWidth) { function getRowHeightPixel (line 21981) | function getRowHeightPixel(rowHeight) { function LightenDarkenColor (line 21988) | function LightenDarkenColor(sixColor, tint) { function rgbToHex (line 22007) | function rgbToHex(rgb) { function hexToRgb (line 22049) | function hexToRgb(hex) { function hexToRgbArray (line 22078) | function hexToRgbArray(hex) { function hslToRgb (line 22119) | function hslToRgb(h, s, l) { function rgbToHsl (line 22156) | function rgbToHsl(r, g, b) { function generateRandomIndex (line 22190) | function generateRandomIndex(prefix) { function escapeCharacter (line 22208) | function escapeCharacter(str) { function fromulaRef (line 22221) | function fromulaRef() {} function isChinese (line 22593) | function isChinese(temp) { function isJapanese (line 22603) | function isJapanese(temp) { function isKoera (line 22611) | function isKoera(chr) { function isContainMultiType (line 22621) | function isContainMultiType(str) { function getBinaryContent (line 22650) | function getBinaryContent(path, options) { function LuckyExcel (line 22856) | function LuckyExcel() {} FILE: frontend/public/excel/luckysheet.umd.js function de (line 6) | function de(e){return e==null||e.toString().replace(/\s/g,"")==""} function B (line 6) | function B(e){return!(e==null||e.toString().replace(/\s/g,"")===""||type... function H (line 6) | function H(e){let n=!1;for(let t in Me)if(e==Me[t]){n=!0;break}return n} function $n (line 6) | function $n(e){return!!/[\u4E00-\u9FA5]|[\uFE30-\uFFA0]/gi.exec(e)} function fe (line 6) | function fe(){return!!me.editMode} function Pl (line 6) | function Pl(){return!!h.allowEdit} function Nt (line 6) | function Nt(e,n,t,l,a){let o=!1;for(let s in h.config.merge){let u=e.mer... function rs (line 6) | function rs(e){return Math.ceil(e.charCodeAt().toString(2).length/8)} function G1 (line 6) | function G1(e){return Math.floor(e)===e} function du (line 6) | function du(e){var n={times:1,num:0};if(G1(e))return n.num=e,n;var t=e+"... function ci (line 6) | function ci(e,n,t){var l=du(e),a=du(n),o=l.num,s=a.num,u=l.times,f=a.tim... function W1 (line 6) | function W1(e,n){if(n||(n=2),!B(e))return e;let t=e.toFixed(n),l=t.index... function Y1 (line 1801) | function Y1(){return ns[h.lang]} function Tu (line 1801) | function Tu(){let e=Q().toolbar,n=Q().fontarray,t=Q().defaultFmt,l={undo... function Ru (line 2505) | function Ru(){let e=Q(),n=e.rightclick,t=e.toolbar,l=Z1(),a=!0;!l.insert... function Lu (line 2827) | function Lu(){let e=Q().sheetconfig,n=J1();if(Object.values(n).every(o=>... function Xi (line 2866) | function Xi(){let n=Q().filter;return`
`{n.chart&&n.chart.f... function ju (line 3154) | function ju(){return h.config} function Zi (line 3154) | function Zi(){return h.visibledatarow} function Ji (line 3154) | function Ji(){return h.visibledatacolumn} function Uu (line 3154) | function Uu(){return h.conditionFormatCells} function Gu (line 3154) | function Gu(e){h.luckysheet_select_save=e} function tn (line 3154) | function tn(e){h.luckysheet_scroll_status=e} function Jn (line 3154) | function Jn(e){h.luckysheetfile=e} method detectOS (line 3154) | detectOS(){var e=navigator.userAgent,n=navigator.platform=="Win32"||navi... function t0 (line 3154) | function t0(e,n){return Object.prototype.hasOwnProperty.call(e,n)} function Sa (line 3154) | function Sa(e){for(var n=e.length;--n>=0;)e[n]=0} function ds (line 3154) | function ds(e,n,t,l,a){this.static_tree=e,this.extra_bits=n,this.extra_b... function ms (line 3154) | function ms(e,n){this.dyn_tree=e,this.max_code=0,this.stat_desc=n} function nh (line 3154) | function nh(e){return e<256?di[e]:di[256+(e>>>7)]} function pi (line 3154) | function pi(e,n){e.pending_buf[e.pending++]=n&255,e.pending_buf[e.pendin... function er (line 3154) | function er(e,n,t){e.bi_valid>cs-t?(e.bi_buf|=n<>>=1,t<<=1;while(--n>0);return t>>>1} function m0 (line 3154) | function m0(e){e.bi_valid===16?(pi(e,e.bi_buf),e.bi_buf=0,e.bi_valid=0):... function p0 (line 3154) | function p0(e,n){var t=n.dyn_tree,l=n.max_code,a=n.stat_desc.static_tree... function ih (line 3154) | function ih(e,n,t){var l=new Array(Qn+1),a=0,o,s;for(o=1;o<=Qn;o++)l[o]=... function g0 (line 3154) | function g0(){var e,n,t,l,a,o=new Array(Qn+1);for(t=0,l=0;l8?pi(e,e.bi_buf):e.bi_valid>0&&(e.pending_buf[... function y0 (line 3154) | function y0(e,n,t,l){sh(e),l&&(pi(e,t),pi(e,~t)),n0.arraySet(e.pending_b... function ch (line 3154) | function ch(e,n,t,l){var a=n*2,o=t*2;return e[a]>>=1)if(n&1&&e.dyn... function w0 (line 3154) | function w0(e){dh||(g0(),dh=!0),e.l_desc=new ms(e.dyn_ltree,th),e.d_desc... function mh (line 3154) | function mh(e,n,t,l){er(e,(o0<<1)+(l?1:0),3),y0(e,n,t,!0)} function x0 (line 3154) | function x0(e){er(e,Xu<<1,3),ln(e,us,mn),m0(e)} function _0 (line 3154) | function _0(e,n,t,l){var a,o,s=0;e.level>0?(e.strm.data_type===i0&&(e.st... function C0 (line 3154) | function C0(e,n,t){return e.pending_buf[e.d_buf+e.last_lit*2]=n>>>8&255,... function T0 (line 3154) | function T0(e,n,t,l){for(var a=e&65535|0,o=e>>>16&65535|0,s=0;t!==0;){s=... function S0 (line 3154) | function S0(){for(var e,n=[],t=0;t<256;t++){e=t;for(var l=0;l<8;l++)e=e&... function I0 (line 3154) | function I0(e,n,t,l){var a=$0,o=l+t;e^=-1;for(var s=l;s>>8^a[... function Fn (line 3154) | function Fn(e,n){return e.msg=R0[n],n} function xh (line 3154) | function xh(e){return(e<<1)-(e>4?9:0)} function En (line 3154) | function En(e){for(var n=e.length;--n>=0;)e[n]=0} function Nn (line 3154) | function Nn(e){var n=e.state,t=n.pending;t>e.avail_out&&(t=e.avail_out),... function Ll (line 3154) | function Ll(e,n){wr._tr_flush_block(e,e.block_start>=0?e.block_start:-1,... function Yt (line 3154) | function Yt(e,n){e.pending_buf[e.pending++]=n} function vi (line 3154) | function vi(e,n){e.pending_buf[e.pending++]=n>>>8&255,e.pending_buf[e.pe... function K0 (line 3154) | function K0(e,n,t,l){var a=e.avail_in;return a>l&&(a=l),a===0?0:(e.avail... function _h (line 3154) | function _h(e,n){var t=e.max_chain_length,l=e.strstart,a,o,s=e.prev_leng... function ra (line 3154) | function ra(e){var n=e.w_size,t,l,a,o,s;do{if(o=e.window_size-e.lookahea... function Z0 (line 3154) | function Z0(e,n){var t=65535;for(t>e.pending_buf_size-5&&(t=e.pending_bu... function xs (line 3154) | function xs(e,n){for(var t,l;;){if(e.lookaheadbh||n<0)return e?Fn(e,xr... function ap (line 3154) | function ap(e){var n;return!e||!e.state?xr:(n=e.state.status,n!==no&&n!=... function ip (line 3154) | function ip(e,n){var t=n.length,l,a,o,s,u,f,d,m;if(!e||!e.state||(l=e.st... function Ah (line 3154) | function Ah(e,n){if(n<65534&&(e.subarray&&Rh||!e.subarray&&Ih))return St... function op (line 3154) | function op(){this.input=null,this.next_in=0,this.avail_in=0,this.total_... function na (line 3154) | function na(e){if(!(this instanceof na))return new na(e);this.options=wi... function Is (line 3154) | function Is(e,n){var t=new na(n);if(t.push(e,!0),t.err)throw t.msg||Ss[t... function dp (line 3154) | function dp(e,n){return n=n||{},n.raw=!0,Is(e,n)} function mp (line 3154) | function mp(e,n){return n=n||{},n.gzip=!0,Is(e,n)} function kf (line 3154) | function kf(e){return(e>>>24&255)+(e>>>8&65280)+((e&65280)<<8)+((e&255)<... function Dp (line 3154) | function Dp(){this.mode=0,this.last=!1,this.wrap=0,this.havedict=!1,this... function bf (line 3154) | function bf(e){var n;return!e||!e.state?_r:(n=e.state,e.total_in=e.total... function wf (line 3154) | function wf(e){var n;return!e||!e.state?_r:(n=e.state,n.wsize=0,n.whave=... function xf (line 3154) | function xf(e,n){var t,l;return!e||!e.state||(l=e.state,n<0?(t=0,n=-n):(... function _f (line 3154) | function _f(e,n){var t,l;return e?(l=new Dp,e.state=l,l.window=null,t=xf... function Mp (line 3154) | function Mp(e){return _f(e,Ap)} function Fp (line 3154) | function Fp(e){if(Cf){var n;for(Ps=new mr.Buf32(512),Ls=new mr.Buf32(32)... function Tf (line 3154) | function Tf(e,n,t,l){var a,o=e.state;return o.window===null&&(o.wsize=1<... function Ep (line 3154) | function Ep(e,n){var t,l,a,o,s,u,f,d,m,g,y,v,k,b,w=0,x,C,S,_,T,A,R,I,F=n... function Np (line 3154) | function Np(e){if(!e||!e.state)return _r;var n=e.state;return n.window&&... function Pp (line 3154) | function Pp(e,n){var t;return!e||!e.state||(t=e.state,(t.wrap&2)==0)?_r:... function Lp (line 3154) | function Lp(e,n){var t=n.length,l,a,o;return!e||!e.state||(l=e.state,l.w... function zp (line 3154) | function zp(){this.text=0,this.time=0,this.xflags=0,this.os=0,this.extra... function ia (line 3154) | function ia(e){if(!(this instanceof ia))return new ia(e);this.options=Ci... function Bs (line 3154) | function Bs(e,n){var t=new ia(n);if(t.push(e,!0),t.err)throw t.msg||Os[t... function Hp (line 3154) | function Hp(e,n){return n=n||{},n.raw=!0,Bs(e,n)} function Pa (line 3154) | function Pa(e){$("#luckysheet-cell-loading").find("span").text(e).end().... function Si (line 3154) | function Si(){$("#luckysheet-cell-loading").hide()} function $i (line 3154) | function $i(e){let n={};if(P(e)=="array")for(let t=0;t0} function Vf (line 3154) | function Vf(e,n,t,l){var a=window.getSelection(),o;a.type=="None"?o=h.in... function qf (line 3154) | function qf(e){var n=window.getSelection();if(n.type=="None")return;var ... function jf (line 3162) | function jf(e,n,t){if(e.ct==null)return;let l=e.ct.s;if(l!=null)for(let ... function Uf (line 3162) | function Uf(e){let n=[],t,l=null;for(let a=0;a=0... function st (line 3163) | function st(e,n){let t=e.length-1;return e.length<40||n<=e[20]||n>=e[t-2... function rl (line 3163) | function rl(e){let n=0,t=0;return n=h.visibledatarow[e],e==0?t=0:t=h.vis... function xt (line 3163) | function xt(e){let n=st(h.visibledatarow,e);return n==-1&&e>0?n=h.visibl... function Mt (line 3163) | function Mt(e){let n=0,t=0;return n=h.visibledatacolumn[e],e==0?t=0:t=h.... function Zf (line 3163) | function Zf(e,n){let t=0,l=0;return t=h.visibledatacolumn[e+n-1],e==0?l=... function bt (line 3163) | function bt(e){let n=st(h.visibledatacolumn,e);return n==-1&&e>0?n=h.vis... function nt (line 3163) | function nt(e,n){let t=$("#"+h.container).offset(),l=e-t.left-h.rowHeade... function yl (line 3163) | function yl(e,n,t,l){var s;let a=$.extend(!0,{},l);a.rowlen==null&&(a.ro... function Jf (line 3163) | function Jf(e,n){let t=0,l=$("#luckysheetTableContent").get(0).getContex... function e2 (line 3163) | function e2(e,n){let t=Mt(n);return e.mc&&e.mc.cs!==1&&(t=Zf(n,e.mc.cs))... function Qf (line 3163) | function Qf(e,n,t){let l=0,a=ko(t,n),o=$("#luckysheetTableContent").get(... function ko (line 3163) | function ko(e,n){let t=[],l=0;for(let a=0;a0?t.setTime(t.getTime(... function s2 (line 3163) | function s2(e){var n=Number(e);if(typeof e=="number")return e;if(!isNaN(... function it (line 3163) | function it(e){var n=[],t=null,l={},a=e;if(e==null)return null;if(/^-?[0... function _t (line 3163) | function _t(e,n){return vl.format(e,n)} function td (line 3163) | function td(e,n){return vl.is_date(e,n)} function bn (line 3163) | function bn(e,n,t){var l=ze(e,n,t,"m");return l==null?l=ze(e,n,t,"v"):is... function t (line 3163) | function t(Z){for(var G="",le=Z.length-1;le>=0;)G+=Z.charAt(le--);return G} function l (line 3163) | function l(Z,G){for(var le="";le.length=G?le:l("0",G-le.length)+le} function o (line 3163) | function o(Z,G){var le=""+Z;return le.length>=G?le:l(" ",G-le.length)+le} function s (line 3163) | function s(Z,G){var le=""+Z;return le.length>=G?le:le+l(" ",G-le.length)} function u (line 3163) | function u(Z,G){var le=""+Math.round(Z);return le.length>=G?le:l("0",G-l... function f (line 3163) | function f(Z,G){var le=""+Z;return le.length>=G?le:l("0",G-le.length)+le} function m (line 3163) | function m(Z,G){if(Z>d||Z<-d)return u(Z,G);var le=Math.round(Z);return f... function g (line 3163) | function g(Z,G){return G=G||0,Z.length>=7+G&&(Z.charCodeAt(G)|32)==103&&... function k (line 3163) | function k(Z){Z[0]="General",Z[1]="0",Z[2]="0.00",Z[3]="#,##0",Z[4]="#,#... function S (line 3163) | function S(Z,G,le){for(var pe=Z<0?-1:1,ie=Z*pe,Ae=0,ae=1,Ee=0,je=1,Ce=0,... function _ (line 3163) | function _(Z,G,le){if(Z>2958465||Z<0)return null;var pe=Z|0,ie=Math.floo... function I (line 3163) | function I(Z,G){var le=Z.getTime();return G?le-=1461*24*60*60*1e3:Z>=R&&... function F (line 3163) | function F(Z){return Z.toString(10)} function le (line 3163) | function le(Ce){return Ce.indexOf(".")==-1?Ce:Ce.replace(G,"$1")} function Ae (line 3163) | function Ae(Ce){return Ce.indexOf("E")==-1?Ce:Ce.replace(pe,"$1E").repla... function ae (line 3163) | function ae(Ce){var Le=Ce<0?12:11,Ge=le(Ce.toFixed(12));return Ge.length... function Ee (line 3163) | function Ee(Ce){var Le=le(Ce.toFixed(11));return Le.length>(Ce<0?12:11)|... function je (line 3163) | function je(Ce){var Le=Math.floor(Math.log(Math.abs(Ce))*Math.LOG10E),Ge... function M (line 3163) | function M(Z,G){switch(typeof Z){case"string":return Z;case"boolean":ret... function N (line 3163) | function N(Z,G){G[0]-=581;var le=Z.getDay();return Z<60&&(le=(le+6)%7),le} function L (line 3163) | function L(Z,G,le,pe){var ie="",Ae=0,ae=0,Ee=le.y,je,Ce=0;switch(Z){case... function O (line 3163) | function O(Z){var G=3;if(Z.length<=G)return Z;for(var le=Z.length%G,pe=Z... function le (line 3163) | function le(Fe,ye,ke){var ft=ye.replace(G,""),De=ye.length-ft.length;ret... function pe (line 3163) | function pe(Fe,ye,ke){for(var ft=ye.length-1;ye.charCodeAt(ft-1)===44;)-... function ie (line 3163) | function ie(Fe,ye){var ke,ft=Fe.indexOf("E")-Fe.indexOf(".")-1;if(Fe.mat... function ae (line 3163) | function ae(Fe,ye,ke){var ft=parseInt(Fe[4],10),De=Math.round(ye*ft),Pe=... function Ee (line 3163) | function Ee(Fe,ye,ke){return ke+(ye===0?"":""+ye)+l(" ",Fe[1].length+2+F... function Ge (line 3163) | function Ge(Fe){for(var ye="",ke,ft=0;ft!=Fe.length;++ft)switch(ke=Fe.ch... function Ne (line 3163) | function Ne(Fe,ye){var ke=Math.pow(10,ye);return""+Math.round(Fe*ke)/ke} function et (line 3163) | function et(Fe,ye){var ke=Fe-Math.floor(Fe),ft=Math.pow(10,ye);return ye... function vt (line 3163) | function vt(Fe,ye){return ye<(""+Math.round((Fe-Math.floor(Fe))*Math.pow... function Rt (line 3163) | function Rt(Fe){return Fe<2147483647&&Fe>-2147483648?""+(Fe>=0?Fe|0:Fe-1... function ot (line 3163) | function ot(Fe,ye,ke){if(Fe.charCodeAt(0)===40&&!ye.match(Ce)){var ft=ye... function kt (line 3163) | function kt(Fe,ye,ke){for(var ft=ye.length-1;ye.charCodeAt(ft-1)===44;)-... function qe (line 3163) | function qe(Fe,ye,ke){var ft=ye.replace(G,""),De=ye.length-ft.length;ret... function Te (line 3163) | function Te(Fe,ye){var ke,ft=Fe.indexOf("E")-Fe.indexOf(".")-1;if(Fe.mat... function Je (line 3163) | function Je(Fe,ye,ke){if(Fe.charCodeAt(0)===40&&!ye.match(Ce)){var ft=ye... function q (line 3163) | function q(Z){for(var G=[],le=!1,pe=0,ie=0;pel)for(let u... function rr (line 3163) | function rr(e,n,t){let l=0,a=h.flowdata[0].length-1,o=null;if(e>l)for(le... function mt (line 3163) | function mt(e,n,t,l){let a=null,o;if(e=="down"){let s=h.flowdata[t][n];P... function Hn (line 3163) | function Hn(e,n,t,l,a,o,s,u,f,d){if(n?(e.addClass("luckysheet-filter-opt... function ld (line 3163) | function ld(e,n,t,l,a,o){let s=we.deepCopyFlowData(h.flowdata);e=e+1;let... function Di (line 3163) | function Di(){if(!It(h.currentSheetIndex,"filter"))return;if(h.luckyshee... function Fl (line 3163) | function Fl(e,n){if($("#luckysheet-filter-selected-sheet"+h.currentSheet... function rd (line 3163) | function rd(){let e=null,n=Q(),t=n.filter,l=n.button;$("#luckysheetfilte... method getImgItemParam (line 3230) | getImgItemParam(e){let n=e.isFixedPos,t=e.default.width*h.zoomRatio,l=e.... function d2 (line 3230) | function d2(e){var n=/^(^[1-9]\d{7}((0\d)|(1[0-2]))(([0|1|2]\d)|3[0-1])\... function Ir (line 3370) | function Ir(e,n,t,l,a){if(a=a!=null?a:h.currentSheetIndex,e=="row"&&!It(... function _o (line 3370) | function _o(e,n){let t=we.deepCopyFlowData(h.flowdata),l=$.extend(!0,{},... function Vn (line 3370) | function Vn(e,n,t,l){if(l=l||h.currentSheetIndex,e=="row"&&!It(l,"delete... function fa (line 3370) | function fa(e,n,t,l,a,o){if(o=o||h.currentSheetIndex,!Ur(o)||!Ke.createH... function nd (line 3370) | function nd(e,n,t,l,a,o,s,u,f,d,m){let g=[];if(e=="moveLeft"){if(n>s||t<... function Ks (line 3370) | function Ks(e,n,t,l,a){a==null&&(a=!0),h.visibledatarow=[],h.visibledata... function Zs (line 3376) | function Zs(e,n,t,l,a){let o={},s,u;a==null?(s=h.config,u=h.flowdata):(s... function Wr (line 3376) | function Wr(e){let n={},t,l;return e==null?(t=h.config,l=h.flowdata):(t=... function l (line 3376) | function l(m){let g=0;for(let y=0;y{let o=new XMLHttpRequest||... function nl (line 3928) | function nl(e){$("#luckysheet-cols-h-hover").hide(),$("#luckysheet-right... function kc (line 3928) | function kc(e,n,t,l,a){let o=Su();o=_e(o,{logotitle:a}),o=_e(o,{menu:Vu(... function Ad (line 3928) | function Ad(e){e==null&&(e="chart");for(var n=window.navigator.userAgent... function bc (line 3928) | function bc(e,n){return e.replace(/\$\{([\w]+)\}/g,function(t,l){var a=n... function Ro (line 3928) | function Ro(e){var n=Md.sylvester_matrix.create(e);return n.inverse().el... function Za (line 3928) | function Za(){let e=arguments[1],n=arguments[0],t;P(n)=="object"&&n.star... function xc (line 3928) | function xc(){let e=arguments[0];e=e.replace("{","").replace("}","").rep... function Tt (line 3928) | function Tt(e,n,t){let l;return n=="+"?l=(0,Bi.default)(e).add(t).value(... function ir (line 3928) | function ir(e){if(window.luckysheet_getcelldata_cache==null&&(window.luc... function Ja (line 3928) | function Ja(e){if(typeof e=="object")return e==null?"":Array.isArray(e)?... function Gn (line 3928) | function Gn(){let e=arguments[0];for(let n=0;nu.index==h.current... function B2 (line 3928) | function B2(){return{create:function(){var e=h.currentChart;if(e.rangeAr... function $c (line 3928) | function $c(e,n,t,l){var a=luckysheet.getluckysheet_select_save();a.leng... function Pd (line 3928) | function Pd(e){e.find(".luckysheet-modal-dialog-content").hover(function... function Ld (line 3928) | function Ld(e){$(`.luckysheet-cell-main #${e}_c`).remove(),Ic();let n=h.... function Qa (line 3928) | function Qa(e){let n=h.luckysheetfile[K(h.currentSheetIndex)].chart;for(... function Ic (line 3928) | function Ic(){let e=h.luckysheetfile[K(h.currentSheetIndex)].chart;for(l... function zd (line 3928) | function zd(e){let n=$("#"+e+"_c");h.chart_selection.create(),h.chartpar... function Od (line 3928) | function Od(e){$("#luckysheet-cell-main .luckysheet-modal-dialog-chart .... function Bd (line 3928) | function Bd(e,n){$(".chartSetting").is(":visible")||($(".chartSetting").... function H2 (line 3928) | function H2(e){$(".chartSetting").is(":visible")&&($(".chartSetting").hi... function Rc (line 3928) | function Rc(e){Od("true"),h.luckysheetfile.forEach(t=>{t.index==e?(t.cha... function ba (line 3928) | function ba(e){h.flowdata==null||h.flowdata.length==0||(clearTimeout(qd)... function ei (line 3928) | function ei(){St(h.flowdata.length,h.flowdata[0].length),ec()} function jd (line 3928) | function jd(){let e=.02,n=.1,t=4,l=.1;$("#luckysheet-zoom-minus").click(... function Ud (line 3928) | function Ud(e){let n=1;return e<50?n=Math.round((e*1.8/100+.1)*100)/100:... function V2 (line 3928) | function V2(e){let n=50;e<1?n=Math.round((e-.1)*100/.18)/10:e>1&&(n=Math... function or (line 3928) | function or(e){let n=Math.round(e*100)+"%";$("#luckysheet-zoom-ratioText... method getCustomSheet (line 3928) | getCustomSheet(){return this.Luckysheet_custom_sheet?JSON.parse(JSON.str... method setCustomSheet (line 3928) | setCustomSheet(e){this.Luckysheet_custom_sheet=e} method sheetArrowShowAndHide (line 3928) | sheetArrowShowAndHide(){let e=$("#luckysheet-sheet-container-c");if(!!e.... method sheetBarShowAndHide (line 3928) | sheetBarShowAndHide(e){let n=$("#luckysheet-sheet-container-c");if(e!=nu... function Do (line 3929) | function Do(e,n="redo"){if(e==null)return;let t=e.data;n=="undo"&&(t=e.c... function Mc (line 3929) | function Mc(e,n){var t;return function(){var l=this,a=arguments;clearTim... function jl (line 3929) | function jl(e,n,t){if(t===!0)return e.classList.add(n);e.classList.remov... function Kt (line 3929) | function Kt(e,n,t){var l=window.document.createElement(e);return n=n||""... function qi (line 3929) | function qi(e){for(;e.firstChild;)e.removeChild(e.firstChild)} function Ec (line 3929) | function Ec(e,n){if(n(e))return e;if(e.parentNode)return Ec(e.parentNode... function ji (line 3929) | function ji(e,n){var t=Kt("div","numInputWrapper"),l=Kt("input","numInpu... function ur (line 3929) | function ur(e){try{if(typeof e.composedPath=="function"){var n=e.compose... function hr (line 3929) | function hr(e,n,t){return t===void 0&&(t=!0),t!==!1?new Date(e.getTime()... function Oo (line 3929) | function Oo(e){var n=e.defaultHour,t=e.defaultMinute,l=e.defaultSeconds;... function W2 (line 3929) | function W2(e,n){var t={config:Ul(Ul({},Yn),Tl.defaultConfig),l10n:No};t... function li (line 3933) | function li(e,n){for(var t=Array.prototype.slice.call(e).filter(function... method onClose (line 3933) | onClose(){setTimeout(()=>{w.destroy()},0)} function Dl (line 3933) | function Dl(e,n,t,l,a){if(!xn(e,n,h.currentSheetIndex)){$("#luckysheet-f... function rm (line 3933) | function rm(e,n,t){if(e==null||n==null)return;let l=t[e][n];if(l==null)r... function nm (line 3933) | function nm(e,n,t){let l=h.visibledatarow[e],a=e-1==-1?0:h.visibledataro... function Z2 (line 3933) | function Z2(e){var n=""+e,t=K2.exec(n);if(!t)return n;var l,a="",o=0,s=0... function Q2 (line 3933) | function Q2(e,n,t={}){if(!B(e)||!B(n))return U.info("Arguments row or co... function ri (line 3933) | function ri(e,n,t,l={}){if(!B(e)||!B(n))return U.info("The row or column... function eg (line 3933) | function eg(e,n,t={}){if(!B(e)||!B(n))return U.info("Arguments row and c... function tg (line 3933) | function tg(e,n,t,l={}){if(!e||["left","up"].indexOf(e)<0)return U.info(... function Oc (line 3933) | function Oc(e,n,t,l,a={}){if(!B(e)||!B(n))return U.info("Arguments row o... function om (line 3933) | function om(e,n={}){if(!e&&e!=0)return U.info("Search content cannot be ... function lg (line 3933) | function lg(e,n,t={}){let l=om(e,t),a=K(h.currentSheetIndex),{order:o=a}... function rg (line 3933) | function rg(e={}){parseInt($("#luckysheet-input-box").css("top"))>0&&($(... function ng (line 3933) | function ng(e={}){if(!$("#luckysheet-conditionformat-dialog").is(":visib... function qo (line 3933) | function qo(e){if(X.saveFrozen("freezenRow",e),!e||e==K(h.currentSheetIn... function jo (line 3933) | function jo(e){if(X.saveFrozen("freezenColumn",e),!e||e==K(h.currentShee... function sm (line 3933) | function sm(e,n){let t=Q().freezen;if(!e||!e.hasOwnProperty("row_focus")... function cm (line 3933) | function cm(e,n){let t=Q().freezen,l=typeof e=="string"&&p.iscelldata(e)... function Uo (line 3933) | function Uo(e){X.saveFrozen("freezenCancel",e),(!e||e==K(h.currentSheetI... function ag (line 3933) | function ag(e,n={}){let t=K(h.currentSheetIndex),{range:l,order:a=t,succ... function ig (line 3933) | function ig(e,n={}){let t=K(h.currentSheetIndex),{range:l,order:a=t,succ... function og (line 3933) | function og(e,n={}){let t=K(h.currentSheetIndex),{range:l,order:a=t,succ... function Bc (line 3933) | function Bc(e,n=0,t={}){if(!B(n))return U.info("The index parameter is i... function Hc (line 3933) | function Hc(e,n=0,t={}){if(!B(n))return U.info("The index parameter is i... function sg (line 3933) | function sg(e=0,n={}){Bc("row",e,n)} function cg (line 3933) | function cg(e=0,n={}){Hc("row",e,n)} function ug (line 3933) | function ug(e=0,n={}){Bc("column",e,n)} function hg (line 3933) | function hg(e=0,n={}){Hc("column",e,n)} function Vc (line 3933) | function Vc(e,n,t,l={}){if(!B(n)||!B(t))return U.info("Please enter the ... function fg (line 3933) | function fg(e,n,t={}){Vc("row",e,n,t)} function dg (line 3933) | function dg(e,n,t={}){Vc("column",e,n,t)} function qc (line 3933) | function qc(e,n,t,l={}){if(!B(n)||!B(t))return U.info("Please enter the ... function jc (line 3933) | function jc(e,n,t,l={}){if(!B(n)||!B(t))return U.info("Please enter the ... function mg (line 3933) | function mg(e,n,t={}){qc("row",e,n,t)} function pg (line 3933) | function pg(e,n,t={}){jc("row",e,n,t)} function gg (line 3933) | function gg(e,n,t={}){qc("column",e,n,t)} function yg (line 3933) | function yg(e,n,t={}){jc("column",e,n,t)} function vg (line 3933) | function vg(e,n={}){if(P(e)!="object")return U.info("The rowInfo paramet... function kg (line 3933) | function kg(e,n={}){if(P(e)!="object")return U.info("The columnInfo para... function bg (line 3933) | function bg(e,n={}){if(P(e)!="array"||e.length==0)return U.info("The row... function wg (line 3933) | function wg(e,n={}){if(P(e)!="array"||e.length==0)return U.info("The col... function xg (line 3933) | function xg(e={}){let{order:n=K(h.currentSheetIndex),success:t}=Ue({},e)... function _g (line 3933) | function _g(e={}){let{order:n=K(h.currentSheetIndex),success:t}=Ue({},e)... function um (line 3933) | function um(){let e=JSON.parse(JSON.stringify(h.luckysheet_select_save))... function Uc (line 3933) | function Uc(e){e=e||um();let n=[];return e.forEach(t=>{let l=t.row,a=t.c... function Cg (line 3933) | function Cg(e){e=e||Uc();let n=[];return e.forEach(t=>{n.push(h.flowdata... function Tg (line 3933) | function Tg(){let e=[],n=JSON.parse(JSON.stringify(h.luckysheet_select_s... function Sg (line 3933) | function Sg(e={}){let n=K(h.currentSheetIndex),{range:t,order:l=n}=Ue({}... function $g (line 3933) | function $g(e={}){let{range:n=h.luckysheet_select_save,order:t=K(h.curre... function Ig (line 3933) | function Ig(e,n={}){if(!["oneDimensional","twoDimensional"].includes(e))... function Rg (line 3933) | function Rg(e,n={}){let t=h.luckysheet_select_save[0],l=K(h.currentSheet... function Ag (line 3933) | function Ag(e,n={}){if(["normal","anti","offset"].indexOf(e)<0)return U.... function Dg (line 3933) | function Dg(e={}){let n=K(h.currentSheetIndex),t=JSON.parse(JSON.stringi... function Mg (line 3933) | function Mg(e,n={}){if(P(e)=="string"){if(!p.iscelldata(e))return U.info... function Fg (line 3933) | function Fg(e,n={}){let t=K(h.currentSheetIndex),l=h.luckysheet_select_s... function hm (line 3933) | function hm(e,n,t={}){let l=K(h.currentSheetIndex),a=h.luckysheet_select... function Eg (line 3933) | function Eg(e,n,t={}){let l=K(h.currentSheetIndex),a=JSON.parse(JSON.str... function Ng (line 3933) | function Ng(e,n={}){if(!["open","close"].includes(e))return U.info("The ... function Pg (line 3933) | function Pg(e,n={}){if(["all","horizontal","vertical"].indexOf(e)<0)retu... function fm (line 3933) | function fm(e={}){let n=h.luckysheet_select_save,t=K(h.currentSheetIndex... function Lg (line 3933) | function Lg(e,n={}){if(["asc","desc"].indexOf(e)<0)return U.info("The ty... function zg (line 3933) | function zg(e,n,t={}){if(!n||!(n instanceof Array))return U.info("The so... function Og (line 3933) | function Og(e,n,t={}){if(!e||!["greaterThan","lessThan","betweenness","e... function Bg (line 3933) | function Bg(e,n={}){if(!e||!["dataBar","colorGradation","icons"].include... function Hg (line 3933) | function Hg(e,n={}){if(!B(e))return U.info("The itemIndex parameter is i... function Vg (line 3933) | function Vg(e={}){let{range:n=h.luckysheet_select_save,order:t=K(h.curre... function qg (line 3933) | function qg(e,n={}){if(!["left","up"].includes(e))return U.info("The mov... function jg (line 3933) | function jg(e,n={}){if(!e||["flipUpDown","flipLeftRight","flipClockwise"... function Ug (line 3933) | function Ug(e,n,t={}){if(!e||["plus","minus","multiply","divided","power... function Gg (line 3933) | function Gg(e={}){let n=h.luckysheetfile.length-1,{sheetObject:t={},orde... function Wg (line 3933) | function Wg(e={}){let{order:n=K(h.currentSheetIndex),success:t}=Ue({},e)... function Yg (line 3933) | function Yg(e={}){let{targetOrder:n,order:t=K(h.currentSheetIndex),succe... function Xg (line 3933) | function Xg(e={}){let{order:n=K(h.currentSheetIndex),success:t}=Ue({},e)... function Kg (line 3933) | function Kg(e={}){let{order:n=K(h.currentSheetIndex),success:t}=Ue({},e)... function Zg (line 3933) | function Zg(e,n={}){if(e==null||!B(e)||h.luckysheetfile[e]==null)return ... function Jg (line 3933) | function Jg(e,n={}){if(P(e)!="string"||e.toString().length==0)return U.i... function Qg (line 3933) | function Qg(e,n={}){if(P(e)!="string"||e.toString().length==0)return U.i... function ey (line 3933) | function ey(e,n={}){if(e!="left"&&e!="right"&&!B(e))return U.info("Type ... function ty (line 3933) | function ty(e,n={}){if(e==null||e.length==0)return U.info("Type orderLis... function ly (line 3933) | function ly(e,n={}){if(!B(e)||e<.1||e>4)return U.info("The zoom paramete... function ry (line 3933) | function ry(e={}){let{order:n=K(h.currentSheetIndex),success:t}=Ue({},e)... function ny (line 3933) | function ny(e={}){let{order:n=K(h.currentSheetIndex),success:t}=Ue({},e)... function ay (line 3933) | function ay(e={}){Ze();let{success:n}=Ue({},e);n&&typeof n=="function"&&... function iy (line 3933) | function iy(e={}){let{scrollLeft:n,scrollTop:t,targetRow:l,targetColumn:... function oy (line 3933) | function oy(e={}){$t();let{success:n}=Ue({},e);n&&typeof n=="function"&&... function sy (line 3933) | function sy(e={}){let{range:n=h.luckysheet_select_save[h.luckysheet_sele... function cy (line 3933) | function cy(e,n={}){if(e==null||e.toString().length==0)return U.info("Th... function uy (line 3933) | function uy(e={}){let n="",t=$("#luckysheet_info_detail_input");if(t.len... function hy (line 3933) | function hy(e={}){let n=$.extend(!0,{},h.jfredo[h.jfredo.length-1]);Tn.r... function fy (line 3933) | function fy(e={}){let n=$.extend(!0,{},h.jfundo[h.jfundo.length-1]);Tn.u... function dm (line 3933) | function dm(){let e=$.extend(!0,[],h.luckysheetfile);return e.forEach((n... function dy (line 3933) | function dy(e){let n=$.extend(!0,[],h.luckysheetfile),t={};n.forEach((l,... function my (line 3933) | function my(e={}){let{index:n,order:t,name:l}=Ue({},e);return n!=null?ve... function py (line 3933) | function py(e={}){let{order:n=K(h.currentSheetIndex)}=Ue({},e),t=h.lucky... function gy (line 3933) | function gy(e={}){let{order:n=K(h.currentSheetIndex)}=Ue({},e),t=h.lucky... function yy (line 3933) | function yy(e,n={}){if(P(e)!="object")return U.info("The cfg parameter i... function vy (line 3933) | function vy(){return Lt()} function ky (line 3933) | function ky(e,n={}){if(P(e)!="object")return U.info("The optionItem para... function by (line 3933) | function by(e={}){let{range:n=h.luckysheet_select_save[h.luckysheet_sele... function wy (line 3933) | function wy(e,n={}){let{order:t=K(h.currentSheetIndex),rowIndex:l,colInd... function xy (line 3933) | function xy(e={}){let{order:n=K(h.currentSheetIndex),idList:t="all",succ... function _y (line 3933) | function _y(e={}){let{order:n=K(h.currentSheetIndex),success:t}=Ue({},e)... function Cy (line 3933) | function Cy(e,n={}){let{success:t}=Ue({},n);return setTimeout(()=>{t&&ty... function Ty (line 3933) | function Ty(e,n={}){let{success:t}=Ue({},n);return setTimeout(()=>{t&&ty... function Go (line 3933) | function Go(){let e=h.toJsonOptions;return e.title=$("#luckysheet_info_d... function Sy (line 3933) | function Sy(e="zh"){if(!["zh","en","es"].includes(e))return U.info("The ... function $y (line 3933) | function $y(){ne.websocket!=null&&ne.websocket.close(1e3)} function Iy (line 3933) | function Iy(e){if(e==null)return{column:h.luckysheet_select_save[h.lucky... function Ry (line 3933) | function Ry(e=h.luckysheet_select_save){return P(e)==="object"&&(e=[e]),... function Gc (line 3933) | function Gc(e){let{prevPage:n,nextPage:t,total:l}=Q().button;$("#luckysh... function Ay (line 3933) | function Ay(e){p.execFunctionGroupForce(!0),Be(),setTimeout(()=>{e&&type... function Dy (line 3933) | function Dy(e={}){let{data:n,success:t}=e,l=h.luckysheetfile;for(let s=0... function Wc (line 3933) | function Wc(e,n,t,l){if(e=e||h.flowdata,n==null&&t==null){let a=h.luckys... function ni (line 3933) | function ni(e,n){return Uc().every(({r:a,c:o})=>{let s=h.flowdata[a][o];... function My (line 3933) | function My(e=1){Mr.createDialog(e),Mr.init(),$("#luckysheet-search-repl... function Gd (line 3933) | function Gd(e,n,t,l,a){let o=h.visibledatarow[t],s=n-1==-1?0:h.visibleda... function tt (line 3933) | function tt(e=!1){if($("#luckysheet-cell-selected-boxs").show(),$("#luck... function Fy (line 3933) | function Fy(e,n=!1){let t=$.extend(!0,[],e),l={},a={};for(let u=0;u-1?n=e.replace("rgba(","").replac... function hl (line 4121) | function hl(e){if(e==null||e.length==0)return NaN;for(var n=e.toLowerCas... function lt (line 4121) | function lt(e){for(var n="a".charCodeAt(0),t="z".charCodeAt(0),l=t-n+1,a... function va (line 4121) | function va(e,n){if(n===0)return"";if(e==null)return 0;let t=0;for(let l... function Qc (line 4121) | function Qc(e){let n=[],t={};if(e.length>0)for(let l=0;l{Oy(n)})} function pd (line 4121) | function pd(e){if(e==null||e.length==0)return null;let n=e.split(","),t=... function ma (line 4121) | function ma(e,n=!0){let t=$("#"+e).find(".luckysheet-modal-dialog-conten... function By (line 4121) | function By(e,n,t,l){e[n]=new Proxy(t,{set(a,o,s,u){return setTimeout(()... function Hy (line 4121) | function Hy(e,n,t,l){Object.defineProperty(e,n,{enumerable:!0,configurab... function Wn (line 4121) | function Wn(e,n){e.some((t,l,a)=>{if(t===n)return a.splice(l,1),t===n})} function In (line 4121) | function In(e){return e.replace(/([A-Z])/g,function(n,t){return"-"+t.toL... function eu (line 4121) | function eu(){h.cellMainSrollBarSize=0;let e=!1,n={},t=!1,l=null;$(docum... function qy (line 4121) | function qy(){let n=Q().cellFormat;$("#luckysheet-cellFormat-confirm").c... function wm (line 4121) | function wm(e,n){if(h.luckysheet_select_save!=null&&h.luckysheet_select_... function jy (line 4121) | function jy(){if(bm)return;bm=!0;let e=Q(),n=e.cellFormat,t=e.button;$("... function xm (line 4138) | function xm(){jy();let e=Q(),n=e.cellFormat,t=e.button;if($("#luckysheet... function Zo (line 4138) | function Zo(e){let n=$("#luckysheet-cell-main"),t=$("#luckysheet-scrollb... function Tm (line 4138) | function Tm(e,n,t){Wn(h.asyncLoad,"exportXlsx")} function Uy (line 4138) | function Uy(e,n){let t=new Blob([e],{type:"application/vnd.openxmlformat... function Gy (line 4138) | function Gy({url:e,order:n},t,l){let a=luckysheet.toJson();luckysheet.ge... function Sm (line 4138) | function Sm(e){$("#luckysheet-modal-dialog-mask").hide();var n=$("#lucky... function ru (line 4144) | function ru(){let e=dr.detectOS();dr.mobilecheck()&&eu(),Date.now||(Date... function Wy (line 4146) | function Wy(){let e=We(".luckysheet-multipleRange-show");e.length===void... function Im (line 4146) | function Im(){let e=Q().drag;$("#luckysheet-copy-json-head").click(funct... function Mm (line 4146) | function Mm(){if(!nu){nu=!0;let t=Q(),l=t.toolbar;$("#luckysheetsheetcon... function Yy (line 4146) | function Yy(){let e=ve.getSheetByIndex();To(e),e.isPivotTable&&(h.luckys... function Em (line 4146) | function Em(){let n=Q().sheetconfig;nu=!1,$("#luckysheet-sheet-area").on... function Pm (line 4146) | function Pm(){let n=Q().formula;$("#luckysheet-functionbox-cell").focus(... function zm (line 4146) | function zm(){$("#luckysheet-rows-h").mousedown(function(e){if(!Fi(h.cur... function Xy (line 4146) | function Xy(){h.luckysheet_cols_change_size=!1,$("#luckysheet-change-siz... function Jo (line 4146) | function Jo(e,n,t,l){if($("#luckysheet-formula-search-c").is(":visible")... function Hm (line 4146) | function Hm(){let n=Q().drag;$("#luckysheet-input-box").click(function()... function qm (line 4146) | function qm(){let e=Q();$("#luckysheetorderbyasc, #luckysheetorderbyasc_... function Gm (line 4158) | function Gm(e,n,t){let l=e.data;if(void 0){Wn(h.asyncLoad,"print"),h.luc... function Ym (line 4158) | function Ym(e,n){e.length&&e.forEach(t=>{Ky[t.name](n,t.config,Zy)})} function ii (line 4158) | function ii(e){let n=e.trim().split(` function ou (line 4159) | function ou(e){let n=e.trim().split(` function ev (line 4160) | function ev(e,n){let t=e.shift(),l=n.rows,a=n.values,o=[];function s(m,g... function tv (line 4160) | function tv(e){e.sort(function(t,l){return l[1].v=Math.round(l[1].v)||l[... function lv (line 4160) | function lv(e,n){e[0].splice(1,0,{v:n[0][0]}),e[0].push({v:n[0][2]});let... function rv (line 4160) | function rv(e){let n=e[0].length-1,t=[{v:""},{v:"\u5408\u8BA1"},{v:""}];... function nv (line 4160) | function nv(e){let n=e[0].length-1,t=[{v:""},{v:"\u5408\u8BA1"}];for(let... function av (line 4160) | function av(e){let n=[];for(let t=3;t{$("#luckysheet-icon-u... function uv (line 4305) | function uv(e){clearTimeout(d1),d1=setTimeout(()=>{$("#luckysheet-icon-r... function g1 (line 4305) | function g1(){} function k1 (line 4305) | function k1(){ru(),rd(),Im(),Em(),Pm(),zm(),Hm(),qm(),jd(),m1()} function hv (line 4305) | function hv(){HTMLElement.prototype.__defineGetter__("runtimeStyle",fv),... function fv (line 4305) | function fv(){return this.style} function dv (line 4305) | function dv(){return w1()} function mv (line 4305) | function mv(){return this.target} function w1 (line 4305) | function w1(){if(document.all)return window.event;for(var e=w1.caller;e!... FILE: frontend/public/excel/plugins/js/plugin.js function W (line 1) | function W(t,e){return e.toUpperCase()} function G (line 1) | function G(t){var e=!!t&&"length"in t&&t.length,n=C.type(t);return"funct... function r (line 1) | function r(t,e,n){for(var r=[],i=void 0!==n;(t=t[e])&&9!==t.nodeType;)if... function V (line 1) | function V(t,e){for(var n=[];t;t=t.nextSibling)1===t.nodeType&&t!==e&&n.... function h (line 1) | function h(t,e,n){var r="0x"+e-65536;return r!=r||n?e:r<0?String.fromCha... function W (line 1) | function W(){x()} function I (line 1) | function I(t,e,n,r){var i,o,s,a,u,c,l,h,f=e&&e.ownerDocument,p=e?e.nodeT... function ct (line 1) | function ct(){var n=[];function r(t,e){return n.push(t+" ")>w.cacheLengt... function j (line 1) | function j(t){return t[S]=!0,t} function P (line 1) | function P(t){var e=C.createElement("div");try{return!!t(e)}catch(t){ret... function lt (line 1) | function lt(t,e){for(var n=t.split("|"),r=n.length;r--;)w.attrHandle[n[r... function ht (line 1) | function ht(t,e){var n=e&&t,r=n&&1===t.nodeType&&1===e.nodeType&&(~e.sou... function D (line 1) | function D(s){return j(function(o){return o=+o,j(function(t,e){for(var n... function ft (line 1) | function ft(t){return t&&void 0!==t.getElementsByTagName&&t} function pt (line 1) | function pt(){} function N (line 1) | function N(t){for(var e=0,n=t.length,r="";e>>9<<4)+1} function v (line 1) | function v(t,e){var n=(65535&t)+(65535&e);return(t>>16)+(e>>16)+(n>>16)<... function c (line 1) | function c(t,e,n,r,i,o){return v((e=v(v(e,t),v(r,o)))<>>32-i,n)} function y (line 1) | function y(t,e,n,r,i,o,s){return c(e&n|~e&r,t,e,i,o,s)} function b (line 1) | function b(t,e,n,r,i,o,s){return c(e&r|n&~r,t,e,i,o,s)} function w (line 1) | function w(t,e,n,r,i,o,s){return c(e^n^r,t,e,i,o,s)} function _ (line 1) | function _(t,e,n,r,i,o,s){return c(n^(e|~r),t,e,i,o,s)} function C (line 1) | function C(t,e){return t<>>32-e} function a (line 1) | function a(t){var e=new v,t=function(n,t,r){p("listener called"),n.succe... function u (line 1) | function u(t,e){c(t);t=a(e);return l(),t} function c (line 1) | function c(t){var e=document.getSelection(),n=document.createRange();n.s... function l (line 1) | function l(){document.getSelection().removeAllRanges()} function h (line 1) | function h(){return"undefined"==typeof ClipboardEvent&&void 0!==window.c... function r (line 1) | function r(){return new f(function(t,e){var n=window.clipboardData.getDa... function s (line 1) | function s(){} function n (line 1) | function n(t){var e=typeof t;return null!==t&&("object"===e||"function"=... function c (line 1) | function c(t){return"function"==typeof t} function t (line 1) | function t(t){C=t} function M (line 1) | function M(t){k=t} function W (line 1) | function W(){return void 0!==x?function(){x(r)}:e()} function e (line 1) | function e(){var t=setTimeout;return function(){return t(r,1)}} function r (line 1) | function r(){for(var t=0;t<_;t+=2)(0,T[t])(T[t+1]),T[t]=void 0,T[t+1]=vo... function s (line 1) | function s(t,e){var n=arguments,r=this,i=new this.constructor(u);void 0=... function a (line 1) | function a(t){var e=this;if(t&&"object"==typeof t&&t.constructor===e)ret... function u (line 1) | function u(){} function L (line 1) | function L(){return new TypeError("You cannot resolve a promise with its... function F (line 1) | function F(){return new TypeError("A promises callback cannot return tha... function l (line 1) | function l(t){try{return t.then}catch(t){return D.error=t,D}} function H (line 1) | function H(t,e,n,r){try{t.call(e,n,r)}catch(t){return t}} function B (line 1) | function B(t,r,i){k(function(e){var n=!1,t=H(i,r,function(t){n||(n=!0,r!... function q (line 1) | function q(e,t){t._state===j?p(e,t._result):t._state===P?d(e,t._result):... function h (line 1) | function h(t,e,n){e.constructor===t.constructor&&n===s&&e.constructor.re... function f (line 1) | function f(t,e){t===e?d(t,L()):n(e)?h(t,e,l(e)):p(t,e)} function z (line 1) | function z(t){t._onerror&&t._onerror(t._result),m(t)} function p (line 1) | function p(t,e){t._state===I&&(t._result=e,t._state=j,0!==t._subscribers... function d (line 1) | function d(t,e){t._state===I&&(t._state=P,t._result=e,k(z,t))} function g (line 1) | function g(t,e,n,r){var i=t._subscribers,o=i.length;t._onerror=null,i[o]... function m (line 1) | function m(t){var e=t._subscribers,n=t._state;if(0!==e.length){for(var r... function i (line 1) | function i(){this.error=null} function U (line 1) | function U(t,e){try{return t(e)}catch(t){return N.error=t,N}} function v (line 1) | function v(t,e,n,r){var i=c(n),o=void 0,s=void 0,a=void 0,u=void 0;if(i)... function G (line 1) | function G(e,t){try{t(function(t){f(e,t)},function(t){d(e,t)})}catch(t){... function V (line 1) | function V(){return R++} function y (line 1) | function y(t){t[A]=R++,t._state=void 0,t._result=void 0,t._subscribers=[]} function o (line 1) | function o(t,e){this._instanceConstructor=t,this.promise=new t(u),this.p... function $ (line 1) | function $(){return new Error("Array Methods must be provided an Array")} function X (line 1) | function X(t){return new o(this,t).promise} function Y (line 1) | function Y(i){var o=this;return new o(w(i)?function(t,e){for(var n=i.len... function K (line 1) | function K(t){var e=this,n=new e(u);return d(n,t),n} function Q (line 1) | function Q(){throw new TypeError("You must pass a resolver function as t... function J (line 1) | function J(){throw new TypeError("Failed to construct 'Promise': Please ... function b (line 1) | function b(t){this[A]=V(),this._result=this._state=void 0,this._subscrib... function Z (line 1) | function Z(){var t=void 0;if(void 0!==ot)t=ot;else if("undefined"!=typeo... function n (line 1) | function n(){throw new Error("setTimeout has not been defined")} function r (line 1) | function r(){throw new Error("clearTimeout has not been defined")} function i (line 1) | function i(e){if(c===setTimeout)return setTimeout(e,0);if((c===n||!c)&&s... function o (line 1) | function o(){p&&h&&(p=!1,h.length?f=h.concat(f):d=-1,f.length)&&s()} function s (line 1) | function s(){if(!p){var t=i(o);p=!0;for(var e=f.length;e;){for(h=f,f=[];... function a (line 1) | function a(t,e){this.fun=t,this.array=e} function u (line 1) | function u(){} function a (line 1) | function a(){this.m={}} function r (line 1) | function r(t){var e;return(i[t]||(e=i[t]={i:t,l:!1,exports:{}},n[t].call... function t (line 1) | function t(t,e){return!!~(""+t).indexOf(e)} function Mt (line 1) | function Mt(t,e,n,r){for(var i=[],o=0;o>1,t+=k(t/e);C*x>>1r;)... function A (line 1) | function A(t,e,n){var r=[.9815606342467192,.9041172563704749,.7699026741... function N (line 1) | function N(t){return W(t)||t instanceof P} function i (line 1) | function i(t,e){for(var n,r=0,i=t.length;r>>32-e|0} function i (line 1) | function i(t,e){return t>>>e|t<<32-e|0} function o (line 1) | function o(t,e,n){return 32===n?e:32>>n|e<<... function s (line 1) | function s(t,e,n){return 32===n?t:32>>n|t<<... function r (line 1) | function r(t){for(var e="",n=0,r=t.length;ne.length)&&(t=e.length);for(var n=0,r=new Ar... function a (line 1) | function a(e,t){if(e){if("string"===typeof e)return r(e,t);var n=Object.... function i (line 1) | function i(e){return function(e){if(Array.isArray(e))return r(e)}(e)||fu... function c (line 1) | function c(e,t){var n;if("undefined"===typeof Symbol||null==e[Symbol.ite... function u (line 1) | function u(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a ... function o (line 1) | function o(e,t){return(o=Object.setPrototypeOf||function(e,t){return e._... function s (line 1) | function s(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("... function f (line 1) | function f(e){return(f=Object.setPrototypeOf?Object.getPrototypeOf:funct... function h (line 1) | function h(){if("undefined"===typeof Reflect||!Reflect.construct)return!... function l (line 1) | function l(e){return(l="function"===typeof Symbol&&"symbol"===typeof Sym... function p (line 1) | function p(e,t){return!t||"object"!==l(t)&&"function"!==typeof t?functio... function v (line 1) | function v(e){var t=h();return function(){var n,r=f(e);if(t){var a=f(thi... function d (line 1) | function d(e,t,n){return(d=h()?Reflect.construct:function(e,t,n){var r=[... function y (line 1) | function y(e){var t="function"===typeof Map?new Map:void 0;return(y=func... function n (line 1) | function n(e,r){var a;u(this,n);var i=m(e,r);return(a=t.call(this,i)).na... function w (line 1) | function w(e){x.add(e)} function q (line 1) | function q(e,t,n,r,a,i,c){try{var u=e[i](c),o=u.value}catch(s){return vo... function O (line 1) | function O(e){return function(){var t=this,n=arguments;return new Promis... function T (line 1) | function T(){return S.apply(this,arguments)} function S (line 1) | function S(){return(S=O(L.a.mark((function e(){var t,n,r;return L.a.wrap... function P (line 1) | function P(){if(void 0===U){var e=new Response("");if("body"in e)try{new... function I (line 1) | function I(e){e.then((function(){}))} function D (line 1) | function D(e,t){return function(e){if(Array.isArray(e))return e}(e)||fun... function W (line 1) | function W(e,t){for(var n=0;n2&&void 0!==arguments[2]?a... function J (line 1) | function J(e,t){return V.apply(this,arguments)} function V (line 1) | function V(){return(V=O(L.a.mark((function e(t,n){var r,a,i,c;return L.a... function e (line 1) | function e(t){var n=this;u(this,e),this._cacheName=t,this._db=new H("wor... function e (line 1) | function e(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[... function e (line 1) | function e(){var t=this,n=arguments.length>0&&void 0!==arguments[0]?argu... function ae (line 1) | function ae(e){if(!e)throw new g("add-to-cache-list-unexpected-type",{en... function e (line 1) | function e(t){u(this,e),this._cacheName=_(t),this._urlsToCacheKeys=new M... function oe (line 1) | function oe(e){for(var t=arguments.length>1&&void 0!==arguments[1]?argum... function fe (line 1) | function fe(e){var t,n,r,a,i,u,o,s,f,h,l,p,v,d=arguments;return L.a.wrap... function pe (line 1) | function pe(e){le||(!function(){var e=arguments.length>0&&void 0!==argum... function n (line 1) | function n(e,r,a){u(this,n);return t.call(this,(function(t){var n=t.url,... function e (line 1) | function e(){u(this,e),this._routes=new Map} function ke (line 1) | function ke(e,t,n){var r;if("string"===typeof e){var a=new URL(e,locatio... function e (line 1) | function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0... FILE: frontend/public/kanban/static/js/2.929441b1.chunk.js function r (line 2) | function r(){return(r=Object.assign||function(e){for(var t=1;t1&&void 0!==arguments[1]?arguments[... function o (line 2) | function o(e){if(e.type)return e;if("#"===e.charAt(0))return o(function(... function i (line 2) | function i(e){var t=e.type,n=e.values;return-1!==t.indexOf("rgb")?n=n.ma... function l (line 2) | function l(e,t){var n=s(e),r=s(t);return(Math.max(n,r)+.05)/(Math.min(n,... function s (line 2) | function s(e){var t="hsl"===(e=o(e)).type?o(function(e){var t=(e=o(e)).v... function u (line 2) | function u(e,t){return e=o(e),t=a(t),"rgb"!==e.type&&"hsl"!==e.type||(e.... function c (line 2) | function c(e,t){if(e=o(e),t=a(t),-1!==e.type.indexOf("hsl"))e.values[2]*... function d (line 2) | function d(e,t){if(e=o(e),t=a(t),-1!==e.type.indexOf("hsl"))e.values[2]+... function r (line 2) | function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enume... function r (line 2) | function r(e,t){for(var n=0;n=0;r--){var a=t[r](e);if(a)retu... function Q (line 2) | function Q(e,t){return e===t} function X (line 2) | function X(e){var t=void 0===e?{}:e,n=t.connectHOC,r=void 0===n?A:n,a=t.... function ne (line 2) | function ne(e,t){var n=Object(r.useState)((function(){return{inputs:t,re... function ge (line 2) | function ge(e,t){if(e.length!==t.length)return!1;for(var n=0;n1&&void 0!==arguments[1]&&arguments... function o (line 2) | function o(e){return e.startAdornment} function c (line 2) | function c(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){va... function d (line 2) | function d(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Ar... function a (line 2) | function a(e,t){if(e){if("string"===typeof e)return Object(r.a)(e,t);var... function i (line 2) | function i(e,t,n){if(Array.isArray(t)){var a=e.theme.breakpoints||o;retu... function r (line 2) | function r(e){var t,n=arguments.length>1&&void 0!==arguments[1]?argument... function a (line 2) | function a(e){return Object(r.a)(e).defaultView||window} function r (line 2) | function r(){var e=document.createElement("div");e.style.width="99px",e.... function s (line 2) | function s(e,t){return!1!==t.clone&&t.isMergeableObject(e)?c((n=e,Array.... function u (line 2) | function u(e,t,n){return e.concat(t).map((function(e){return s(e,n)}))} function c (line 2) | function c(e,t,n){(n=n||{}).arrayMerge=n.arrayMerge||u,n.isMergeableObje... function z (line 2) | function z(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t=0?n?"+":""... function z (line 2) | function z(e,t,n,r){var a=r;"string"===typeof r&&(a=function(){return th... function W (line 2) | function W(e){return e.match(/\[[\s\S]/)?e.replace(/^\[|\]$/g,""):e.repl... function U (line 2) | function U(e){var t,n,r=e.match(A);for(t=0,n=r.length;t0?"future":"past"];return P(... function ne (line 2) | function ne(e,t){var n=e.toLowerCase();te[n]=te[n+"s"]=te[t]=e} function re (line 2) | function re(e){return"string"===typeof e?te[e]||te[e.toLowerCase()]:void 0} function ae (line 2) | function ae(e){var t,n,r={};for(n in e)l(e,n)&&(t=re(n))&&(r[t]=e[n]);re... function ie (line 2) | function ie(e,t){oe[e]=t} function le (line 2) | function le(e){var t,n=[];for(t in e)l(e,t)&&n.push({unit:t,priority:oe[... function se (line 2) | function se(e){return e%4===0&&e%100!==0||e%400===0} function ue (line 2) | function ue(e){return e<0?Math.ceil(e)||0:Math.floor(e)} function ce (line 2) | function ce(e){var t=+e,n=0;return 0!==t&&isFinite(t)&&(n=ue(t)),n} function de (line 2) | function de(e,t){return function(n){return null!=n?(pe(this,e,n),r.updat... function fe (line 2) | function fe(e,t){return e.isValid()?e._d["get"+(e._isUTC?"UTC":"")+t]():... function pe (line 2) | function pe(e,t,n){e.isValid()&&!isNaN(n)&&("FullYear"===t&&se(e.year())... function he (line 2) | function he(e){return P(this[e=re(e)])?this[e]():this} function me (line 2) | function me(e,t){if("object"===typeof e){var n,r=le(e=ae(e));for(n=0;n=0?(l=new Date(e+400,t,... function yt (line 2) | function yt(e){var t,n;return e<100&&e>=0?((n=Array.prototype.slice.call... function wt (line 2) | function wt(e,t,n){var r=7+t-n;return-(7+yt(e,0,r).getUTCDay()-t)%7+r-1} function xt (line 2) | function xt(e,t,n,r,a){var o,i,l=1+7*(t-1)+(7+n-r)%7+wt(e,r,a);return l<... function Ot (line 2) | function Ot(e,t,n){var r,a,o=wt(e.year(),t,n),i=Math.floor((e.dayOfYear(... function St (line 2) | function St(e,t,n){var r=wt(e,t,n),a=wt(e+1,t,n);return(mt(e)-r+a)/7} function kt (line 2) | function kt(e){return Ot(e,this._week.dow,this._week.doy).week} function Ct (line 2) | function Ct(){return this._week.dow} function jt (line 2) | function jt(){return this._week.doy} function _t (line 2) | function _t(e){var t=this.localeData().week(this);return null==e?t:this.... function Pt (line 2) | function Pt(e){var t=Ot(this,1,4).week;return null==e?t:this.add(7*(e-t)... function Dt (line 2) | function Dt(e,t){return"string"!==typeof e?e:isNaN(e)?"number"===typeof(... function Rt (line 2) | function Rt(e,t){return"string"===typeof e?t.weekdaysParse(e)%7||7:isNaN... function Nt (line 2) | function Nt(e,t){return e.slice(t,7).concat(e.slice(0,t))} function Bt (line 2) | function Bt(e,t){var n=o(this._weekdays)?this._weekdays:this._weekdays[e... function zt (line 2) | function zt(e){return!0===e?Nt(this._weekdaysShort,this._week.dow):e?thi... function Wt (line 2) | function Wt(e){return!0===e?Nt(this._weekdaysMin,this._week.dow):e?this.... function Ut (line 2) | function Ut(e,t,n){var r,a,o,i=e.toLocaleLowerCase();if(!this._weekdaysP... function Vt (line 2) | function Vt(e,t,n){var r,a,o;if(this._weekdaysParseExact)return Ut.call(... function Ht (line 2) | function Ht(e){if(!this.isValid())return null!=e?this:NaN;var t=this._is... function Yt (line 2) | function Yt(e){if(!this.isValid())return null!=e?this:NaN;var t=(this.da... function Gt (line 2) | function Gt(e){if(!this.isValid())return null!=e?this:NaN;if(null!=e){va... function $t (line 2) | function $t(e){return this._weekdaysParseExact?(l(this,"_weekdaysRegex")... function qt (line 2) | function qt(e){return this._weekdaysParseExact?(l(this,"_weekdaysRegex")... function Kt (line 2) | function Kt(e){return this._weekdaysParseExact?(l(this,"_weekdaysRegex")... function Qt (line 2) | function Qt(){function e(e,t){return t.length-e.length}var t,n,r,a,o,i=[... function Xt (line 2) | function Xt(){return this.hours()%12||12} function Jt (line 2) | function Jt(){return this.hours()||24} function Zt (line 2) | function Zt(e,t){z(e,0,0,(function(){return this.localeData().meridiem(t... function en (line 2) | function en(e,t){return t._meridiemParse} function tn (line 2) | function tn(e){return"p"===(e+"").toLowerCase().charAt(0)} function an (line 2) | function an(e,t,n){return e>11?n?"pm":"PM":n?"am":"AM"} function cn (line 2) | function cn(e,t){var n,r=Math.min(e.length,t.length);for(n=0;nthis.clone().month(0).utcOffset()|... function xr (line 2) | function xr(){if(!u(this._isDSTShifted))return this._isDSTShifted;var e,... function Or (line 2) | function Or(){return!!this.isValid()&&!this._isUTC} function Sr (line 2) | function Sr(){return!!this.isValid()&&this._isUTC} function kr (line 2) | function kr(){return!!this.isValid()&&this._isUTC&&0===this._offset} function jr (line 2) | function jr(e,t){var n,r,a,o=e,i=null;return ir(e)?o={ms:e._milliseconds... function _r (line 2) | function _r(e,t){var n=e&&parseFloat(e.replace(",","."));return(isNaN(n)... function Pr (line 2) | function Pr(e,t){var n={};return n.months=t.month()-e.month()+12*(t.year... function Dr (line 2) | function Dr(e,t){var n;return e.isValid()&&t.isValid()?(t=fr(t,e),e.isBe... function Rr (line 2) | function Rr(e,t){return function(n,r){var a;return null===r||isNaN(+r)||... function Nr (line 2) | function Nr(e,t,n,a){var o=t._milliseconds,i=lr(t._days),l=lr(t._months)... function Tr (line 2) | function Tr(e){return"string"===typeof e||e instanceof String} function Ar (line 2) | function Ar(e){return S(e)||d(e)||Tr(e)||c(e)||Fr(e)||Lr(e)||null===e||v... function Lr (line 2) | function Lr(e){var t,n,r=i(e)&&!s(e),a=!1,o=["years","year","y","months"... function Fr (line 2) | function Fr(e){var t=o(e),n=!1;return t&&(n=0===e.filter((function(t){re... function Br (line 2) | function Br(e){var t,n,r=i(e)&&!s(e),a=!1,o=["sameDay","nextDay","lastDa... function zr (line 2) | function zr(e,t){var n=e.diff(t,"days",!0);return n<-6?"sameElse":n<-1?"... function Wr (line 2) | function Wr(e,t){1===arguments.length&&(arguments[0]?Ar(arguments[0])?(e... function Ur (line 2) | function Ur(){return new O(this)} function Vr (line 2) | function Vr(e,t){var n=S(e)?e:qn(e);return!(!this.isValid()||!n.isValid(... function Hr (line 2) | function Hr(e,t){var n=S(e)?e:qn(e);return!(!this.isValid()||!n.isValid(... function Yr (line 2) | function Yr(e,t,n,r){var a=S(e)?e:qn(e),o=S(t)?t:qn(t);return!!(this.isV... function Gr (line 2) | function Gr(e,t){var n,r=S(e)?e:qn(e);return!(!this.isValid()||!r.isVali... function $r (line 2) | function $r(e,t){return this.isSame(e,t)||this.isAfter(e,t)} function qr (line 2) | function qr(e,t){return this.isSame(e,t)||this.isBefore(e,t)} function Kr (line 2) | function Kr(e,t,n){var r,a,o;if(!this.isValid())return NaN;if(!(r=fr(e,t... function Qr (line 2) | function Qr(e,t){if(e.date()=0?new Date(e+400,t,n)-da:new Date(e,... function ha (line 2) | function ha(e,t,n){return e<100&&e>=0?Date.UTC(e+400,t,n)-da:Date.UTC(e,... function ma (line 2) | function ma(e){var t,n;if(void 0===(e=re(e))||"millisecond"===e||!this.i... function va (line 2) | function va(e){var t,n;if(void 0===(e=re(e))||"millisecond"===e||!this.i... function ga (line 2) | function ga(){return this._d.valueOf()-6e4*(this._offset||0)} function ba (line 2) | function ba(){return Math.floor(this.valueOf()/1e3)} function ya (line 2) | function ya(){return new Date(this.valueOf())} function wa (line 2) | function wa(){var e=this;return[e.year(),e.month(),e.date(),e.hour(),e.m... function xa (line 2) | function xa(){var e=this;return{years:e.year(),months:e.month(),date:e.d... function Oa (line 2) | function Oa(){return this.isValid()?this.toISOString():null} function Sa (line 2) | function Sa(){return g(this)} function ka (line 2) | function ka(){return p({},v(this))} function Ea (line 2) | function Ea(){return v(this).overflow} function Ca (line 2) | function Ca(){return{input:this._i,format:this._f,locale:this._locale,is... function ja (line 2) | function ja(e,t){var n,a,o,i=this._eras||gn("en")._eras;for(n=0,a=i.leng... function _a (line 2) | function _a(e,t,n){var r,a,o,i,l,s=this.eras();for(e=e.toUpperCase(),r=0... function Pa (line 2) | function Pa(e,t){var n=e.since<=e.until?1:-1;return void 0===t?r(e.since... function Da (line 2) | function Da(){var e,t,n,r=this.localeData().eras();for(e=0,t=r.length;e<... function Ra (line 2) | function Ra(){var e,t,n,r=this.localeData().eras();for(e=0,t=r.length;e<... function Na (line 2) | function Na(){var e,t,n,r=this.localeData().eras();for(e=0,t=r.length;e<... function Ia (line 2) | function Ia(){var e,t,n,a,o=this.localeData().eras();for(e=0,t=o.length;... function Ma (line 2) | function Ma(e){return l(this,"_erasNameRegex")||Wa.call(this),e?this._er... function Ta (line 2) | function Ta(e){return l(this,"_erasAbbrRegex")||Wa.call(this),e?this._er... function Aa (line 2) | function Aa(e){return l(this,"_erasNarrowRegex")||Wa.call(this),e?this._... function La (line 2) | function La(e,t){return t.erasAbbrRegex(e)} function Fa (line 2) | function Fa(e,t){return t.erasNameRegex(e)} function Ba (line 2) | function Ba(e,t){return t.erasNarrowRegex(e)} function za (line 2) | function za(e,t){return t._eraYearOrdinalRegex||_e} function Wa (line 2) | function Wa(){var e,t,n=[],r=[],a=[],o=[],i=this.eras();for(e=0,t=i.leng... function Ua (line 2) | function Ua(e,t){z(0,[e,e.length],0,t)} function Va (line 2) | function Va(e){return Ka.call(this,e,this.week(),this.weekday(),this.loc... function Ha (line 2) | function Ha(e){return Ka.call(this,e,this.isoWeek(),this.isoWeekday(),1,4)} function Ya (line 2) | function Ya(){return St(this.year(),1,4)} function Ga (line 2) | function Ga(){return St(this.isoWeekYear(),1,4)} function $a (line 2) | function $a(){var e=this.localeData()._week;return St(this.year(),e.dow,... function qa (line 2) | function qa(){var e=this.localeData()._week;return St(this.weekYear(),e.... function Ka (line 2) | function Ka(e,t,n,r,a){var o;return null==e?Ot(this,r,a).year:(t>(o=St(e... function Qa (line 2) | function Qa(e,t,n,r,a){var o=xt(e,t,n,r,a),i=yt(o.year,0,o.dayOfYear);re... function Xa (line 2) | function Xa(e){return null==e?Math.ceil((this.month()+1)/3):this.month(3... function Za (line 2) | function Za(e){var t=Math.round((this.clone().startOf("day")-this.clone(... function ao (line 2) | function ao(e,t){t[Ke]=ce(1e3*("0."+e))} function oo (line 2) | function oo(){return this._isUTC?"UTC":""} function io (line 2) | function io(){return this._isUTC?"Coordinated Universal Time":""} function so (line 2) | function so(e){return qn(1e3*e)} function uo (line 2) | function uo(){return qn.apply(null,arguments).parseZone()} function co (line 2) | function co(e){return e} function po (line 2) | function po(e,t,n,r){var a=gn(),o=h().set(r,t);return a[n](o,e)} function ho (line 2) | function ho(e,t,n){if(c(e)&&(t=e,e=void 0),e=e||"",null!=t)return po(e,t... function mo (line 2) | function mo(e,t,n,r){"boolean"===typeof e?(c(t)&&(n=t,t=void 0),t=t||"")... function vo (line 2) | function vo(e,t){return ho(e,t,"months")} function go (line 2) | function go(e,t){return ho(e,t,"monthsShort")} function bo (line 2) | function bo(e,t,n){return mo(e,t,n,"weekdays")} function yo (line 2) | function yo(e,t,n){return mo(e,t,n,"weekdaysShort")} function wo (line 2) | function wo(e,t,n){return mo(e,t,n,"weekdaysMin")} function Oo (line 2) | function Oo(){var e=this._data;return this._milliseconds=xo(this._millis... function So (line 2) | function So(e,t,n,r){var a=jr(t,n);return e._milliseconds+=r*a._millisec... function ko (line 2) | function ko(e,t){return So(this,e,t,1)} function Eo (line 2) | function Eo(e,t){return So(this,e,t,-1)} function Co (line 2) | function Co(e){return e<0?Math.floor(e):Math.ceil(e)} function jo (line 2) | function jo(){var e,t,n,r,a,o=this._milliseconds,i=this._days,l=this._mo... function _o (line 2) | function _o(e){return 4800*e/146097} function Po (line 2) | function Po(e){return 146097*e/4800} function Do (line 2) | function Do(e){if(!this.isValid())return NaN;var t,n,r=this._millisecond... function Ro (line 2) | function Ro(){return this.isValid()?this._milliseconds+864e5*this._days+... function No (line 2) | function No(e){return function(){return this.as(e)}} function Uo (line 2) | function Uo(){return jr(this)} function Vo (line 2) | function Vo(e){return e=re(e),this.isValid()?this[e+"s"]():NaN} function Ho (line 2) | function Ho(e){return function(){return this.isValid()?this._data[e]:NaN}} function Jo (line 2) | function Jo(){return ue(this.days()/7)} function ti (line 2) | function ti(e,t,n,r,a){return a.relativeTime(t||1,!!n,e,r)} function ni (line 2) | function ni(e,t,n,r){var a=jr(e).abs(),o=Zo(a.as("s")),i=Zo(a.as("m")),l... function ri (line 2) | function ri(e){return void 0===e?Zo:"function"===typeof e&&(Zo=e,!0)} function ai (line 2) | function ai(e,t){return void 0!==ei[e]&&(void 0===t?ei[e]:(ei[e]=t,"s"==... function oi (line 2) | function oi(e,t){if(!this.isValid())return this.localeData().invalidDate... function li (line 2) | function li(e){return(e>0)-(e<0)||+e} function si (line 2) | function si(){if(!this.isValid())return this.localeData().invalidDate();... function s (line 2) | function s(e){return i.call(l.call(arguments,1),(function(t){if(t)for(va... function e (line 2) | function e(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[... function n (line 2) | function n(e,t){for(var n=0;n0&&void 0!==arguments[0]?arguments[0... function o (line 2) | function o(e){for(var t=1;t1&&void 0!==arguments[1]?arguments[... function e (line 2) | function e(){Object(i.a)(this,e),this.observers={}} function v (line 2) | function v(){var e,t,n=new Promise((function(n,r){e=n,t=r}));return n.re... function g (line 2) | function g(e){return null==e?"":""+e} function b (line 2) | function b(e,t,n){e.forEach((function(e){t[e]&&(n[e]=t[e])}))} function y (line 2) | function y(e,t,n){function r(e){return e&&e.indexOf("###")>-1?e.replace(... function w (line 2) | function w(e,t,n){var r=y(e,t,Object);r.obj[r.k]=n} function x (line 2) | function x(e,t){var n=y(e,t),r=n.obj,a=n.k;if(r)return r[a]} function O (line 2) | function O(e,t,n){var r=x(e,n);return void 0!==r?r:x(t,n)} function S (line 2) | function S(e,t,n){for(var r in t)"__proto__"!==r&&"constructor"!==r&&(r ... function k (line 2) | function k(e){return e.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,"\\... function C (line 2) | function C(e){return"string"===typeof e?e.replace(/[&<>"'\/]/g,(function... function t (line 2) | function t(e){var n,r=arguments.length>1&&void 0!==arguments[1]?argument... function t (line 2) | function t(e){var n,r=arguments.length>1&&void 0!==arguments[1]?argument... function N (line 2) | function N(e){return e.charAt(0).toUpperCase()+e.slice(1)} function e (line 2) | function e(t){Object(i.a)(this,e),this.options=t,this.whitelist=this.opt... function A (line 2) | function A(){var e={};return M.forEach((function(t){t.lngs.forEach((func... function e (line 2) | function e(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[... function e (line 2) | function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0... function u (line 2) | function u(e){return e.replace(/\$/g,"$$$$")} function s (line 2) | function s(e,t){var n=this.nestingOptionsSeparator;if(e.indexOf(n)<0)ret... function t (line 2) | function t(e,n,r){var a,o=arguments.length>3&&void 0!==arguments[3]?argu... function z (line 2) | function z(){return{debug:!1,initImmediate:!0,ns:["translation"],default... function W (line 2) | function W(e){return"string"===typeof e.ns&&(e.ns=[e.ns]),"string"===typ... function U (line 2) | function U(){} function t (line 2) | function t(){var e,n=arguments.length>0&&void 0!==arguments[0]?arguments... function r (line 2) | function r(e){return e?"function"===typeof e?new e:e:null} function y (line 2) | function y(e){return"scale(".concat(e,", ").concat(Math.pow(e,2),")")} function k (line 2) | function k(e,t){var n=0;return"number"===typeof t?n=t:"center"===t?n=e.h... function E (line 2) | function E(e,t){var n=0;return"number"===typeof t?n=t:"center"===t?n=e.w... function C (line 2) | function C(e){return[e.horizontal,e.vertical].map((function(e){return"nu... function j (line 2) | function j(e){return"function"===typeof e?e():e} function M (line 2) | function M(e,t,n){return e===t?e.firstChild:t&&t.nextElementSibling?t.ne... function T (line 2) | function T(e,t,n){return e===t?n?e.firstChild:e.lastChild:t&&t.previousE... function A (line 2) | function A(e,t){if(void 0===t)return!0;var n=e.innerText;return void 0==... function L (line 2) | function L(e,t,n,r,a,o){for(var i=!1,l=a(e,t,!!t&&n);l;){if(l===e.firstC... function r (line 2) | function r(e){for(var t="https://material-ui.com/production-error/?code=... function i (line 2) | function i(){return a.a.useContext(o.a)} function v (line 2) | function v(e){e.metaKey||e.altKey||e.ctrlKey||(f=!0)} function g (line 2) | function g(){f=!1} function b (line 2) | function b(){"hidden"===this.visibilityState&&p&&(f=!0)} function y (line 2) | function y(e){var t=e.target;try{return t.matches(":focus-visible")}catc... function w (line 2) | function w(){p=!0,window.clearTimeout(h),h=window.setTimeout((function()... function x (line 2) | function x(){return{isFocusVisible:y,onBlurVisible:w,ref:o.useCallback((... function j (line 2) | function j(e,t){var n=Object.create(null);return e&&o.Children.map(e,(fu... function _ (line 2) | function _(e,t,n){return null!=n[t]?n[t]:e.props[t]} function P (line 2) | function P(e,t,n){var r=j(e.children),a=function(e,t){function n(n){retu... function t (line 2) | function t(t,n){var r,a=(r=e.call(this,t,n)||this).handleExited.bind(Obj... function re (line 2) | function re(e,t){var n=arguments.length>2&&void 0!==arguments[2]?argumen... function u (line 2) | function u(e,t,n){var r,o={},u=null,c=null;for(r in void 0!==n&&(u=""+n)... function p (line 2) | function p(e){for(var t="https://reactjs.org/docs/error-decoder.html?inv... function v (line 2) | function v(e,t,n){this.props=e,this.context=t,this.refs=m,this.updater=n... function g (line 2) | function g(){} function b (line 2) | function b(e,t,n){this.props=e,this.context=t,this.refs=m,this.updater=n... function S (line 2) | function S(e,t,n){var r,o={},i=null,l=null;if(null!=t)for(r in void 0!==... function k (line 2) | function k(e){return"object"===typeof e&&null!==e&&e.$$typeof===a} function C (line 2) | function C(e,t){return"object"===typeof e&&null!==e&&null!=e.key?functio... function j (line 2) | function j(e,t,n,r,i){var l=typeof e;"undefined"!==l&&"boolean"!==l||(e=... function _ (line 2) | function _(e,t,n){if(null==e)return e;var r=[],a=0;return j(e,r,"","",(f... function P (line 2) | function P(e){if(-1===e._status){var t=e._result;t=t(),e._status=0,e._re... function R (line 2) | function R(){var e=D.current;if(null===e)throw Error(p(321));return e} function i (line 2) | function i(e){for(var t="https://reactjs.org/docs/error-decoder.html?inv... function u (line 2) | function u(e,t){c(e,t),c(e+"Capture",t)} function c (line 2) | function c(e,t){for(s[e]=t,e=0;en;n++)t.push(e);return t} function Vt (line 2) | function Vt(e,t,n){e.pendingLanes|=t;var r=t-1;e.suspendedLanes&=r,e.pin... function Qt (line 2) | function Qt(e,t,n,r){Le||Te();var a=Jt,o=Le;Le=!0;try{Me(a,e,t,n,r)}fina... function Xt (line 2) | function Xt(e,t,n,r){qt($t,Jt.bind(null,e,t,n,r))} function Jt (line 2) | function Jt(e,t,n,r){var a;if(Kt)if((a=0===(4&t))&&0oa||(e.current=aa[oa],aa[oa]=null,oa--)} function sa (line 2) | function sa(e,t){oa++,aa[oa]=e.current,e.current=t} function pa (line 2) | function pa(e,t){var n=e.type.contextTypes;if(!n)return ua;var r=e.state... function ha (line 2) | function ha(e){return null!==(e=e.childContextTypes)&&void 0!==e} function ma (line 2) | function ma(){la(da),la(ca)} function va (line 2) | function va(e,t,n){if(ca.current!==ua)throw Error(i(168));sa(ca,t),sa(da... function ga (line 2) | function ga(e,t,n){var r=e.stateNode;if(e=t.childContextTypes,"function"... function ba (line 2) | function ba(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMerged... function ya (line 2) | function ya(e,t,n){var r=e.stateNode;if(!r)throw Error(i(169));n?(e=ga(e... function Wa (line 2) | function Wa(){switch(_a()){case Pa:return 99;case Da:return 98;case Ra:r... function Ua (line 2) | function Ua(e){switch(e){case 99:return Pa;case 98:return Da;case 97:ret... function Va (line 2) | function Va(e,t){return e=Ua(e),Oa(e,t)} function Ha (line 2) | function Ha(e,t,n){return e=Ua(e),Sa(e,t,n)} function Ya (line 2) | function Ya(){if(null!==La){var e=La;La=null,ka(e)}Ga()} function Ga (line 2) | function Ga(){if(!Fa&&null!==Aa){Fa=!0;var e=0;try{var t=Aa;Va(99,(funct... function qa (line 2) | function qa(e,t){if(e&&e.defaultProps){for(var n in t=a({},t),e=e.defaul... function Za (line 2) | function Za(){Ja=Xa=Qa=null} function eo (line 2) | function eo(e){var t=Ka.current;la(Ka),e.type._context._currentValue=t} function to (line 2) | function to(e,t){for(;null!==e;){var n=e.alternate;if((e.childLanes&t)==... function no (line 2) | function no(e,t){Qa=e,Ja=Xa=null,null!==(e=e.dependencies)&&null!==e.fir... function ro (line 2) | function ro(e,t){if(Ja!==e&&!1!==t&&0!==t)if("number"===typeof t&&107374... function oo (line 2) | function oo(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:... function io (line 2) | function io(e,t){e=e.updateQueue,t.updateQueue===e&&(t.updateQueue={base... function lo (line 2) | function lo(e,t){return{eventTime:e,lane:t,tag:0,payload:null,callback:n... function so (line 2) | function so(e,t){if(null!==(e=e.updateQueue)){var n=(e=e.shared).pending... function uo (line 2) | function uo(e,t){var n=e.updateQueue,r=e.alternate;if(null!==r&&n===(r=r... function co (line 2) | function co(e,t,n,r){var o=e.updateQueue;ao=!1;var i=o.firstBaseUpdate,l... function fo (line 2) | function fo(e,t,n){if(e=t.effects,t.effects=null,null!==e)for(t=0;tn?98:n,(function(){e(!0)})),Va(97>>1,a=e[r];... function k (line 2) | function k(e){return void 0===(e=e[0])?null:e} function E (line 2) | function E(e){var t=e[0];if(void 0!==t){var n=e.pop();if(n!==t){e[0]=n;e... function C (line 2) | function C(e,t){var n=e.sortIndex-t.sortIndex;return 0!==n?n:e.id-t.id} function T (line 2) | function T(e){for(var t=k(_);null!==t;){if(null===t.callback)E(_);else{i... function A (line 2) | function A(e){if(M=!1,T(e),!I)if(null!==k(j))I=!0,r(L);else{var t=k(_);n... function L (line 2) | function L(e,n){I=!1,M&&(M=!1,o()),N=!0;var r=R;try{for(T(n),D=k(j);null... function a (line 2) | function a(){} function o (line 2) | function o(){} function e (line 2) | function e(e,t,n,a,o,i){if(i!==r){var l=new Error("Calling PropTypes val... function t (line 2) | function t(){return e} function O (line 2) | function O(e){if("object"===typeof e&&null!==e){var t=e.$$typeof;switch(... function S (line 2) | function S(e){return O(e)===f} function n (line 2) | function n(){return e.exports=n=Object.assign||function(e){for(var t=1;t... function E (line 2) | function E(e,t){var n=e.length;e.push(t);e:for(;;){var r=Math.floor((n-1... function C (line 2) | function C(e){return void 0===(e=e[0])?null:e} function j (line 2) | function j(e){var t=e[0];if(void 0!==t){var n=e.pop();if(n!==t){e[0]=n;e... function _ (line 2) | function _(e,t){var n=e.sortIndex-t.sortIndex;return 0!==n?n:e.id-t.id} function L (line 2) | function L(e){for(var t=C(D);null!==t;){if(null===t.callback)j(D);else{i... function F (line 2) | function F(e){if(A=!1,L(e),!T)if(null!==C(P))T=!0,r(B);else{var t=C(D);n... function B (line 2) | function B(e,n){T=!1,A&&(A=!1,o()),M=!0;var r=I;try{for(L(n),N=C(P);null... function z (line 2) | function z(e){switch(e){case 1:return-1;case 2:return 250;case 5:return ... function O (line 2) | function O(e){if("object"===typeof e&&null!==e){var t=e.$$typeof;switch(... function S (line 2) | function S(e){return O(e)===f} function O (line 2) | function O(e){if("object"===typeof e&&null!==e){var t=e.$$typeof;switch(... function S (line 2) | function S(e){return O(e)===f} function o (line 2) | function o(e){return e&&"object"===Object(a.a)(e)&&e.constructor===Object} function i (line 2) | function i(e,t){var n=arguments.length>2&&void 0!==arguments[2]?argument... function h (line 2) | function h(e){if(null==e||"object"!==typeof e)return e;if(Array.isArray(... function m (line 2) | function m(e,t,n){void 0===e&&(e="unnamed");var r=n.jss,a=h(t),o=r.plugi... function g (line 2) | function g(e,t){if(void 0===t&&(t=!1),!Array.isArray(e))return e;var n="... function b (line 2) | function b(e,t){for(var n="",r=0;r0){var n=function(e,t){for(... function e (line 2) | function e(e){this.getPropertyValue=ie,this.setProperty=le,this.removePr... function e (line 2) | function e(e){this.id=me++,this.version="10.4.0",this.plugins=new Z,this... function ge (line 2) | function ge(e){var t=null;for(var n in e){var r=e[n],a=typeof r;if("func... function e (line 2) | function e(e,t,n){for(var r in this.type="global",this.at=Pe,this.rules=... function e (line 2) | function e(e,t,n){this.type="global",this.at=Pe,this.options=void 0,this... function Me (line 2) | function Me(e,t){for(var n=e.split(Ie),r="",a=0;a1&&void 0!==arguments[1]?arguments... function a (line 2) | function a(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0... function r (line 2) | function r(e){var t=e.theme,n=e.name,r=e.props;if(!t||!t.props||!t.props... function o (line 2) | function o(e){var t=e.i18n,n=e.defaultNS,o=e.children,i=Object(r.useMemo... function c (line 2) | function c(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[... function c (line 2) | function c(e,t){return t&&"string"===typeof t?t.split(".").reduce((funct... function f (line 2) | function f(e){return"number"!==typeof e?e:"".concat(e,"px solid")} function w (line 2) | function w(e){return e<=1?"".concat(100*e,"%"):e} function L (line 2) | function L(e,t){var n={};return Object.keys(e).forEach((function(r){-1==... function h (line 2) | function h(e,t){return parseInt(e[t],10)||0} function Y (line 2) | function Y(e,t){return"object"===Object(W.a)(t)&&null!==t?e===t:String(e... function o (line 2) | function o(){if(!r)throw new Error("crypto.getRandomValues() not support... function O (line 2) | function O(e,t){t?e.setAttribute("aria-hidden","true"):e.removeAttribute... function S (line 2) | function S(e){return parseInt(window.getComputedStyle(e)["padding-right"... function k (line 2) | function k(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]?argume... function E (line 2) | function E(e,t){var n=-1;return e.some((function(e,r){return!!t(e)&&(n=r... function C (line 2) | function C(e,t){var n,r=[],a=[],o=e.container;if(!t.disableScrollLock){i... function e (line 2) | function e(){Object(g.a)(this,e),this.modals=[],this.containers=[]} function u (line 2) | function u(){if(console&&console.warn){for(var e,t=arguments.length,n=ne... function d (line 2) | function d(){for(var e=arguments.length,t=new Array(e),n=0;n2&&void 0!==arguments[2]?argument... function h (line 2) | function h(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){va... function m (line 2) | function m(e){for(var t=1;t1&&void 0!==arguments[1]?arguments[... function d (line 2) | function d(e){var t=e.spacing||8;return"number"===typeof t?function(e){r... function f (line 2) | function f(e,t){return function(n){return e.reduce((function(e,r){return... function p (line 2) | function p(e){var t=d(e.theme);return Object.keys(e).map((function(n){if... function t (line 2) | function t(t,n){var r;r=e.call(this,t,n)||this;var a,o=n&&!n.isMounting?... function g (line 2) | function g(){} FILE: frontend/public/kanban/static/js/main.3373143f.chunk.js function A (line 1) | function A(e){return JSON.parse(localStorage.getItem(e))} function w (line 1) | function w(e,n){localStorage.setItem(e,JSON.stringify(n))} FILE: frontend/public/kanban/static/js/runtime-main.04a7ba0b.js function r (line 1) | function r(r){for(var n,a,l=r[0],f=r[1],i=r[2],c=0,s=[];c0&&void 0!==arguments[0]?arguments[0... FILE: frontend/public/markdown/dist/addons/cherry-code-block-mermaid-plugin.js function r (line 1) | function r(t){return t&&t.__esModule&&Object.prototype.hasOwnProperty.ca... function e (line 1) | function e(t,r){return t(r={exports:{}},r.exports),r.exports} function n (line 1) | function n(t){return t&&t.default||t} function t (line 1) | function t(){} function r (line 1) | function r(){try{var e=!Boolean.prototype.valueOf.call(mi(Boolean,[],(fu... function r (line 1) | function r(e,n){var o;return t.exports=r=Ti?Ei(o=Ti).call(o):function(t,... function t (line 1) | function t(){} function r (line 1) | function r(e){return t.exports=r="function"==typeof Za&&"symbol"==typeof... function r (line 1) | function r(t,r){for(var e=0;e0&&void 0!==arguments[0]?arguments[0... FILE: frontend/public/markdown/dist/addons/cherry-code-block-plantuml-plugin.js function r (line 1) | function r(t){return t&&t.__esModule&&Object.prototype.hasOwnProperty.ca... function e (line 1) | function e(t,r){return t(r={exports:{}},r.exports),r.exports} function n (line 1) | function n(t){return t&&t.default||t} function t (line 1) | function t(){} function r (line 1) | function r(e){return t.exports=r="function"==typeof bu&&"symbol"==typeof... function r (line 1) | function r(t,r){for(var e=0;e>>8):(Vt(2... function qt (line 1) | function qt(){y=(y<>7)])} function Yt (line 1) | function Yt(t,r,e){return t[r].fcbt?_-bt:yt,c=_+ct,f=a[o+i-1],s=a[... function Zt (line 1) | function Zt(){var t,r,e=ut-j-_;if(-1==e)e--;else if(_>=rt+bt){for(t=0;t<... function tr (line 1) | function tr(){O||(s=0,p=0,function(){var t,r,e,n,o;if(0!=F[0].dl)return;... function rr (line 1) | function rr(t,e,o){var i;return n||(tr(),n=!0,0!=j)?(i=er(t,e,o))==o?o:u... function er (line 1) | function er(t,e,n){var u,a,c;for(u=0;null!=r&&ur.len&&(... function nr (line 1) | function nr(){var t;for(t=0;tpr-r?(Kt(s|=t<>pr-p,p+=r-pr):(s|=t<>=1,e<<=1}while(--r>0);return e>>1} function dr (line 1) | function dr(){p>8?Kt(s):p>0&&Vt(s),s=0,p=0} function bf (line 1) | function bf(t,r){var e=Br(t);if(po){var n=po(t);r&&(n=wo(n).call(n,(func... function gf (line 1) | function gf(t){for(var r=1;r>4,o=(15&r)<<2|e>>6,i=63&e,u="";retu... function _f (line 1) | function _f(t){var r=t;return r<10?String.fromCharCode(48+r):(r-=10)<26?... function wf (line 1) | function wf(t,r){var e,n=unescape(encodeURIComponent(t));return Eu(e="".... function t (line 1) | function t(){var r,e=arguments.length>0&&void 0!==arguments[0]?arguments... FILE: frontend/public/markdown/drawio/Actions.js function Actions (line 7) | function Actions(editorUi) function pasteCellsHere (line 215) | function pasteCellsHere(cells) function fallback (line 254) | function fallback() function applyValue (line 380) | function applyValue(cell, value) function deleteCells (line 427) | function deleteCells(includeEdges) function deleteLabels (line 439) | function deleteLabels() function applyClipPath (line 1612) | function applyClipPath(cell, clipPath, width, height, graph) function Action (line 1897) | function Action(label, funct, enabled, iconCls, shortcut) FILE: frontend/public/markdown/drawio/Dialogs.js function doApply (line 45) | function doApply() function createRecentColorTable (line 88) | function createRecentColorTable() function handleDrop (line 642) | function handleDrop(evt) function handleDragOver (line 665) | function handleDragOver(evt) function formatChanged (line 1094) | function formatChanged() function checkValues (line 1156) | function checkValues() function updateAddBtn (line 1801) | function updateAddBtn() function renameLayer (line 2286) | function renameLayer(layer) function updateLayerDot (line 2390) | function updateLayerDot() function refresh (line 2404) | function refresh() FILE: frontend/public/markdown/drawio/Editor.js function Dialog (line 1019) | function Dialog(editorUi, elt, w, h, modal, closable, onClose, noScroll,... function preview (line 1540) | function preview(print) function updateBackgroundImage (line 1801) | function updateBackgroundImage() function listener (line 2008) | function listener(sender, evt, force) FILE: frontend/public/markdown/drawio/EditorUi.js function iOSversion (line 335) | function iOSversion() { function fread (line 930) | function fread(d, count) { function _freadint (line 938) | function _freadint(d) { function ChangeGridColor (line 3747) | function ChangeGridColor(ui, color) { function ChangePageSetup (line 3771) | function ChangePageSetup(ui, color, image, format, pageScale) { function moveHandler (line 4445) | function moveHandler(evt) { function dropHandler (line 4458) | function dropHandler(evt) { function nudge (line 5221) | function nudge(keyCode, stepSize, resize) { function inc (line 5728) | function inc() { function dec (line 5732) | function dec() { function trimString (line 5835) | function trimString(str) { function fread (line 6085) | function fread(d, count) { function _freadint (line 6093) | function _freadint(d) { function writeInt (line 6100) | function writeInt(num) { FILE: frontend/public/markdown/drawio/Format.js function update (line 2566) | function update(evt) function update (line 2638) | function update(evt) function updateSize (line 3305) | function updateSize(elt, ignoreContains) function isOrContains (line 3384) | function isOrContains(container, node) function setSelected (line 3990) | function setSelected(elt, selected) function getRelativeLineHeight (line 4155) | function getRelativeLineHeight(fontSize, css, elt) function getAbsoluteFontSize (line 4177) | function getAbsoluteFontSize(css) function hasParentOrOnlyChild (line 4219) | function hasParentOrOnlyChild(name) function isEqualOrPrefixed (line 4243) | function isEqualOrPrefixed(str, value) function rgb2hex (line 4535) | function rgb2hex(rgb) function populateFillStyle (line 4759) | function populateFillStyle() function populateRoughFillStyle (line 4773) | function populateRoughFillStyle() function update (line 5105) | function update(evt) function altUpdate (line 5122) | function altUpdate(evt) function updateArrow (line 5561) | function updateArrow(marker, fill, elt, prefix) function addKeys (line 6220) | function addKeys(style, result) function addHoverState (line 6458) | function addHoverState(elt) function update (line 6865) | function update(evt) function insertAfter (line 7218) | function insertAfter(newElem, curElem) function applyStyleVal (line 7223) | function applyStyleVal(pName, newVal, prop, delIndex) function setElementPos (line 7318) | function setElementPos(td, elem, adjustHeight) function createColorBtn (line 7330) | function createColorBtn(pName, pValue, prop) function createDynArrList (line 7357) | function createDynArrList(pName, pValue, subType, defVal, countProperty,... function createStaticArrList (line 7401) | function createStaticArrList(pName, pValue, subType, defVal, size, myRow... function createCheckbox (line 7420) | function createCheckbox(pName, pValue, prop) function createPropertyRow (line 7433) | function createPropertyRow(pName, pValue, prop, isOdd, flipBkg) function addHoverState (line 8079) | function addHoverState(elt) FILE: frontend/public/markdown/drawio/Graph.js function pad (line 34) | function pad(number) function rewriteLink (line 2100) | function rewriteLink(link, attrib) function update (line 4288) | function update() function TableLayout (line 7148) | function TableLayout(graph) function addPoint (line 7558) | function addPoint(type, x, y) function getNextNode (line 11111) | function getNextNode(node) function getNodesInRange (line 11123) | function getNodesInRange(range) function short (line 12072) | function short(str, max) function reference (line 12475) | function reference(node, clone) function checkNode (line 12493) | function checkNode(node, clone) function cleanNode (line 12527) | function cleanNode(node) function createHint (line 12944) | function createHint() function formatHintText (line 12957) | function formatHintText(pixels, unit) function addCell (line 13069) | function addCell(cell) function moveLine (line 13288) | function moveLine(line, dx, dy) FILE: frontend/public/markdown/drawio/Menus.js function addItem (line 123) | function addItem(label, tag) function createTable (line 909) | function createTable(rows, cols) function createPicker (line 948) | function createPicker(rows, cols) function extendPicker (line 972) | function extendPicker(picker, rows, cols) function mouseover (line 1057) | function mouseover(e) function Menubar (line 1840) | function Menubar(editorUi, container) function Menu (line 1962) | function Menu(funct, enabled) FILE: frontend/public/markdown/drawio/Shapes.js function TableLineShape (line 10) | function TableLineShape(line, stroke, strokewidth) function paintTableBackground (line 140) | function paintTableBackground(state, c, x, y, w, h, r) function TableShape (line 240) | function TableShape() function TableRowShape (line 343) | function TableRowShape() function CubeShape (line 358) | function CubeShape() function WireShape (line 452) | function WireShape() function WaypointShape (line 501) | function WaypointShape() function IsoRectangleShape (line 525) | function IsoRectangleShape() function IsoCubeShape (line 551) | function IsoCubeShape() function DataStoreShape (line 590) | function DataStoreShape() function NoteShape (line 657) | function NoteShape() function NoteShape2 (line 713) | function NoteShape2() function IsoCubeShape2 (line 734) | function IsoCubeShape2() function CylinderShape (line 774) | function CylinderShape() function CylinderShape3 (line 819) | function CylinderShape3(bounds, fill, stroke, strokewidth) function SwitchShape (line 883) | function SwitchShape() function FolderShape (line 904) | function FolderShape() function UMLStateShape (line 1049) | function UMLStateShape() function CardShape (line 1151) | function CardShape() function TapeShape (line 1177) | function TapeShape() function DocumentShape (line 1232) | function DocumentShape() function ParallelogramShape (line 1386) | function ParallelogramShape() function TrapezoidShape (line 1416) | function TrapezoidShape() function CurlyBracketShape (line 1446) | function CurlyBracketShape() function ParallelMarkerShape (line 1469) | function ParallelMarkerShape() function HandJiggle (line 1492) | function HandJiggle(canvas, defaultVariation) function sign (line 1589) | function sign(x) function ProcessShape (line 1753) | function ProcessShape() function TransparentShape (line 1836) | function TransparentShape() function CalloutShape (line 1855) | function CalloutShape() function StepShape (line 1898) | function StepShape() function HexagonShape (line 1928) | function HexagonShape() function PlusShape (line 1956) | function PlusShape() function ExtendedShape (line 2024) | function ExtendedShape() function MessageShape (line 2147) | function MessageShape() function UmlActorShape (line 2176) | function UmlActorShape() function UmlBoundaryShape (line 2215) | function UmlBoundaryShape() function UmlEntityShape (line 2252) | function UmlEntityShape() function UmlDestroyShape (line 2273) | function UmlDestroyShape() function UmlControlShape (line 2296) | function UmlControlShape() function UmlLifeline (line 2337) | function UmlLifeline() function UmlFrame (line 2401) | function UmlFrame() function LollipopShape (line 2848) | function LollipopShape() function RequiresShape (line 2875) | function RequiresShape() function RequiredInterfaceShape (line 2909) | function RequiredInterfaceShape() function ProvidedRequiredInterfaceShape (line 2931) | function ProvidedRequiredInterfaceShape() function ModuleShape (line 2959) | function ModuleShape() function ComponentShape (line 3013) | function ComponentShape() function AssociativeEntity (line 3067) | function AssociativeEntity() function StateShape (line 3091) | function StateShape() function StartStateShape (line 3121) | function StartStateShape() function LinkShape (line 3133) | function LinkShape() function FlexArrowShape (line 3162) | function FlexArrowShape() function ManualInputShape (line 3193) | function ManualInputShape() function InternalStorageShape (line 3218) | function InternalStorageShape() function CornerShape (line 3265) | function CornerShape() function CrossbarShape (line 3292) | function CrossbarShape() function TeeShape (line 3317) | function TeeShape() function SingleArrowShape (line 3346) | function SingleArrowShape() function DoubleArrowShape (line 3374) | function DoubleArrowShape() function DataStorageShape (line 3399) | function DataStorageShape() function OrShape (line 3428) | function OrShape() function XorShape (line 3447) | function XorShape() function LoopLimitShape (line 3467) | function LoopLimitShape() function OffPageConnectorShape (line 3493) | function OffPageConnectorShape() function TapeDataShape (line 3518) | function TapeDataShape() function OrEllipseShape (line 3539) | function OrEllipseShape() function SumEllipseShape (line 3567) | function SumEllipseShape() function SortShape (line 3596) | function SortShape() function CollateShape (line 3618) | function CollateShape() function DimensionShape (line 3645) | function DimensionShape() function PartialRectangleShape (line 3683) | function PartialRectangleShape() function LineEllipseShape (line 3772) | function LineEllipseShape() function DelayShape (line 3804) | function DelayShape() function CrossShape (line 3826) | function CrossShape() function DisplayShape (line 3863) | function DisplayShape() function mxShapeBasicRect2 (line 3895) | function mxShapeBasicRect2(bounds, fill, stroke, strokewidth) function FilledEdge (line 5391) | function FilledEdge() function circleMarker (line 5518) | function circleMarker(c, shape, type, pe, unitX, unitY, size, source, sw... function createOpenAsyncArrow (line 5634) | function createOpenAsyncArrow(widthFactor) function arrow (line 5666) | function arrow(canvas, shape, type, pe, unitX, unitY, size, source, sw, ... function createHandle (line 5713) | function createHandle(state, keys, getPositionFn, setPositionFn, ignoreG... function createArcHandle (line 5752) | function createArcHandle(state, yOffset) function createArcHandleFunction (line 5788) | function createArcHandleFunction() function createTrapezoidHandleFunction (line 5803) | function createTrapezoidHandleFunction(max, defaultValue, fixedDefaultVa... function createDisplayHandleFunction (line 5832) | function createDisplayHandleFunction(defaultValue, allowArcHandle, max, ... function createCubeHandleFunction (line 5861) | function createCubeHandleFunction(factor, defaultValue, allowArcHandle) function createCylinderHandleFunction (line 5886) | function createCylinderHandleFunction(defaultValue) function createArrowHandleFunction (line 5902) | function createArrowHandleFunction(maxSize) function createWedgeHandleFunction (line 5920) | function createWedgeHandleFunction(defaultValue, spacing) function createEdgeHandle (line 5937) | function createEdgeHandle(state, keys, start, getPosition, setPosition) function createEdgeWidthHandle (line 5986) | function createEdgeWidthHandle(state, start, spacing) function ptLineDistance (line 6000) | function ptLineDistance(x1, y1, x2, y2, x0, y0) function isoLineTo (line 6721) | function isoLineTo(x, y, ignoreFirst) FILE: frontend/public/markdown/drawio/Sidebar.js function Sidebar (line 7) | function Sidebar(editorUi, container) function createArrow (line 3053) | function createArrow(img, tooltip) function checkArrow (line 3090) | function checkArrow(x, y, bounds, arrow) FILE: frontend/public/markdown/drawio/Toolbar.js function Toolbar (line 7) | function Toolbar(editorUi, container) function createTable (line 572) | function createTable(rows, cols) FILE: frontend/public/markdown/drawio/drawio-demo.js function addPostMessageListener (line 42) | function addPostMessageListener(graphEditor) { FILE: frontend/public/markdown/drawio/jscolor/jscolor.js function removeDotSegments (line 265) | function removeDotSegments(path) { function RGB_HSV (line 500) | function RGB_HSV(r, g, b) { function HSV_RGB (line 510) | function HSV_RGB(h, s, v) { function removePicker (line 528) | function removePicker() { function drawPicker (line 534) | function drawPicker(x, y) { function getPickerDims (line 715) | function getPickerDims(o) { function redrawPad (line 727) | function redrawPad() { function redrawSld (line 779) | function redrawSld() { function isPickerOwner (line 791) | function isPickerOwner() { function blurTarget (line 796) | function blurTarget() { function blurValue (line 806) | function blurValue() { function setPad (line 813) | function setPad(e) { function setSld (line 824) | function setSld(e) { function dispatchImmediateChange (line 834) | function dispatchImmediateChange() { FILE: frontend/public/markdown/drawio/src/js/editor/mxDefaultKeyHandler.js function mxDefaultKeyHandler (line 46) | function mxDefaultKeyHandler(editor) FILE: frontend/public/markdown/drawio/src/js/editor/mxDefaultPopupMenu.js function mxDefaultPopupMenu (line 33) | function mxDefaultPopupMenu(config) FILE: frontend/public/markdown/drawio/src/js/editor/mxDefaultToolbar.js function mxDefaultToolbar (line 42) | function mxDefaultToolbar(container, editor) FILE: frontend/public/markdown/drawio/src/js/editor/mxEditor.js function mxEditor (line 348) | function mxEditor(config) FILE: frontend/public/markdown/drawio/src/js/handler/mxCellHighlight.js function mxCellHighlight (line 19) | function mxCellHighlight(graph, highlightColor, strokeWidth, dashed) FILE: frontend/public/markdown/drawio/src/js/handler/mxCellMarker.js function mxCellMarker (line 45) | function mxCellMarker(graph, validColor, invalidColor, hotspot) FILE: frontend/public/markdown/drawio/src/js/handler/mxCellTracker.js function mxCellTracker (line 75) | function mxCellTracker(graph, color, funct) FILE: frontend/public/markdown/drawio/src/js/handler/mxConnectionHandler.js function mxConnectionHandler (line 161) | function mxConnectionHandler(graph, factoryMethod) FILE: frontend/public/markdown/drawio/src/js/handler/mxConstraintHandler.js function mxConstraintHandler (line 23) | function mxConstraintHandler(graph) FILE: frontend/public/markdown/drawio/src/js/handler/mxEdgeHandler.js function mxEdgeHandler (line 30) | function mxEdgeHandler(state) function checkShape (line 784) | function checkShape(shape) function snapToPoint (line 1032) | function snapToPoint(pt) function snapToTerminal (line 1055) | function snapToTerminal(terminal) function checkRemove (line 1257) | function checkRemove(idx, tmp) FILE: frontend/public/markdown/drawio/src/js/handler/mxEdgeSegmentHandler.js function mxEdgeSegmentHandler (line 5) | function mxEdgeSegmentHandler(state) FILE: frontend/public/markdown/drawio/src/js/handler/mxElbowEdgeHandler.js function mxElbowEdgeHandler (line 21) | function mxElbowEdgeHandler(state) FILE: frontend/public/markdown/drawio/src/js/handler/mxGraphHandler.js function mxGraphHandler (line 25) | function mxGraphHandler(graph) FILE: frontend/public/markdown/drawio/src/js/handler/mxHandle.js function mxHandle (line 18) | function mxHandle(state, cursor, image) FILE: frontend/public/markdown/drawio/src/js/handler/mxKeyHandler.js function mxKeyHandler (line 66) | function mxKeyHandler(graph, target) FILE: frontend/public/markdown/drawio/src/js/handler/mxPanningHandler.js function mxPanningHandler (line 34) | function mxPanningHandler(graph) FILE: frontend/public/markdown/drawio/src/js/handler/mxPopupMenuHandler.js function mxPopupMenuHandler (line 14) | function mxPopupMenuHandler(graph, factoryMethod) FILE: frontend/public/markdown/drawio/src/js/handler/mxRubberband.js function mxRubberband (line 22) | function mxRubberband(graph) function createMouseEvent (line 201) | function createMouseEvent(evt) FILE: frontend/public/markdown/drawio/src/js/handler/mxSelectionCellsHandler.js function mxSelectionCellsHandler (line 27) | function mxSelectionCellsHandler(graph) FILE: frontend/public/markdown/drawio/src/js/handler/mxTooltipHandler.js function mxTooltipHandler (line 29) | function mxTooltipHandler(graph, delay) FILE: frontend/public/markdown/drawio/src/js/handler/mxVertexHandler.js function mxVertexHandler (line 20) | function mxVertexHandler(state) function checkShape (line 515) | function checkShape(shape) FILE: frontend/public/markdown/drawio/src/js/io/mxCodec.js function mxCodec (line 114) | function mxCodec(document) FILE: frontend/public/markdown/drawio/src/js/io/mxObjectCodec.js function mxObjectCodec (line 200) | function mxObjectCodec(template, exclude, idrefs, mapping) { FILE: frontend/public/markdown/drawio/src/js/layout/hierarchical/model/mxGraphAbstractHierarchyCell.js function mxGraphAbstractHierarchyCell (line 20) | function mxGraphAbstractHierarchyCell() FILE: frontend/public/markdown/drawio/src/js/layout/hierarchical/model/mxGraphHierarchyEdge.js function mxGraphHierarchyEdge (line 18) | function mxGraphHierarchyEdge(edges) FILE: frontend/public/markdown/drawio/src/js/layout/hierarchical/model/mxGraphHierarchyModel.js function mxGraphHierarchyModel (line 29) | function mxGraphHierarchyModel(layout, vertices, roots, parent, tightenT... FILE: frontend/public/markdown/drawio/src/js/layout/hierarchical/model/mxGraphHierarchyNode.js function mxGraphHierarchyNode (line 18) | function mxGraphHierarchyNode(cell) FILE: frontend/public/markdown/drawio/src/js/layout/hierarchical/model/mxSwimlaneModel.js function mxSwimlaneModel (line 29) | function mxSwimlaneModel(layout, vertices, roots, parent, tightenToSource) FILE: frontend/public/markdown/drawio/src/js/layout/hierarchical/mxHierarchicalLayout.js function mxHierarchicalLayout (line 22) | function mxHierarchicalLayout(graph, orientation, deterministic) FILE: frontend/public/markdown/drawio/src/js/layout/hierarchical/mxSwimlaneLayout.js function mxSwimlaneLayout (line 22) | function mxSwimlaneLayout(graph, orientation, deterministic) FILE: frontend/public/markdown/drawio/src/js/layout/hierarchical/stage/mxCoordinateAssignment.js function mxCoordinateAssignment (line 23) | function mxCoordinateAssignment(layout, intraCellSpacing, interRankCellS... FILE: frontend/public/markdown/drawio/src/js/layout/hierarchical/stage/mxHierarchicalLayoutStage.js function mxHierarchicalLayoutStage (line 16) | function mxHierarchicalLayoutStage() { } FILE: frontend/public/markdown/drawio/src/js/layout/hierarchical/stage/mxMedianHybridCrossingReduction.js function mxMedianHybridCrossingReduction (line 23) | function mxMedianHybridCrossingReduction(layout) function MedianCellSorter (line 630) | function MedianCellSorter() FILE: frontend/public/markdown/drawio/src/js/layout/hierarchical/stage/mxMinimumCycleRemover.js function mxMinimumCycleRemover (line 15) | function mxMinimumCycleRemover(layout) FILE: frontend/public/markdown/drawio/src/js/layout/hierarchical/stage/mxSwimlaneOrdering.js function mxSwimlaneOrdering (line 15) | function mxSwimlaneOrdering(layout) FILE: frontend/public/markdown/drawio/src/js/layout/mxCircleLayout.js function mxCircleLayout (line 28) | function mxCircleLayout(graph, radius) FILE: frontend/public/markdown/drawio/src/js/layout/mxCompactTreeLayout.js function mxCompactTreeLayout (line 24) | function mxCompactTreeLayout(graph, horizontal, invert) FILE: frontend/public/markdown/drawio/src/js/layout/mxCompositeLayout.js function mxCompositeLayout (line 33) | function mxCompositeLayout(graph, layouts, master) FILE: frontend/public/markdown/drawio/src/js/layout/mxEdgeLabelLayout.js function mxEdgeLabelLayout (line 28) | function mxEdgeLabelLayout(graph, radius) FILE: frontend/public/markdown/drawio/src/js/layout/mxFastOrganicLayout.js function mxFastOrganicLayout (line 23) | function mxFastOrganicLayout(graph) FILE: frontend/public/markdown/drawio/src/js/layout/mxGraphLayout.js function mxGraphLayout (line 26) | function mxGraphLayout(graph) function WeightedCellSorter (line 505) | function WeightedCellSorter(cell, weightedValue) FILE: frontend/public/markdown/drawio/src/js/layout/mxParallelEdgeLayout.js function mxParallelEdgeLayout (line 48) | function mxParallelEdgeLayout(graph) FILE: frontend/public/markdown/drawio/src/js/layout/mxPartitionLayout.js function mxPartitionLayout (line 27) | function mxPartitionLayout(graph, horizontal, spacing, border) FILE: frontend/public/markdown/drawio/src/js/layout/mxRadialTreeLayout.js function mxRadialTreeLayout (line 23) | function mxRadialTreeLayout(graph) FILE: frontend/public/markdown/drawio/src/js/layout/mxStackLayout.js function mxStackLayout (line 24) | function mxStackLayout(graph, horizontal, spacing, x0, y0, border) FILE: frontend/public/markdown/drawio/src/js/model/mxCell.js function mxCell (line 67) | function mxCell(value, geometry, style) FILE: frontend/public/markdown/drawio/src/js/model/mxGeometry.js function mxGeometry (line 73) | function mxGeometry(x, y, width, height) FILE: frontend/public/markdown/drawio/src/js/model/mxGraphModel.js function mxGraphModel (line 196) | function mxGraphModel(root) function mxRootChange (line 2309) | function mxRootChange(model, root) function mxChildChange (line 2338) | function mxChildChange(model, parent, child, index) function mxTerminalChange (line 2442) | function mxTerminalChange(model, cell, terminal, source) function mxValueChange (line 2477) | function mxValueChange(model, cell, value) function mxStyleChange (line 2511) | function mxStyleChange(model, cell, style) function mxGeometryChange (line 2545) | function mxGeometryChange(model, cell, geometry) function mxCollapseChange (line 2579) | function mxCollapseChange(model, cell, collapsed) function mxVisibleChange (line 2613) | function mxVisibleChange(model, cell, visible) function mxCellAttributeChange (line 2669) | function mxCellAttributeChange(cell, attribute, value) FILE: frontend/public/markdown/drawio/src/js/mxClient.js function callback (line 323) | function callback() FILE: frontend/public/markdown/drawio/src/js/shape/mxActor.js function mxActor (line 45) | function mxActor(bounds, fill, stroke, strokewidth) FILE: frontend/public/markdown/drawio/src/js/shape/mxArrow.js function mxArrow (line 33) | function mxArrow(points, fill, stroke, strokewidth, arrowWidth, spacing,... FILE: frontend/public/markdown/drawio/src/js/shape/mxArrowConnector.js function mxArrowConnector (line 33) | function mxArrowConnector(points, fill, stroke, strokewidth, arrowWidth,... FILE: frontend/public/markdown/drawio/src/js/shape/mxCloud.js function mxCloud (line 26) | function mxCloud(bounds, fill, stroke, strokewidth) FILE: frontend/public/markdown/drawio/src/js/shape/mxConnector.js function mxConnector (line 27) | function mxConnector(points, stroke, strokewidth) FILE: frontend/public/markdown/drawio/src/js/shape/mxCylinder.js function mxCylinder (line 27) | function mxCylinder(bounds, fill, stroke, strokewidth) FILE: frontend/public/markdown/drawio/src/js/shape/mxDoubleEllipse.js function mxDoubleEllipse (line 46) | function mxDoubleEllipse(bounds, fill, stroke, strokewidth) FILE: frontend/public/markdown/drawio/src/js/shape/mxEllipse.js function mxEllipse (line 25) | function mxEllipse(bounds, fill, stroke, strokewidth) FILE: frontend/public/markdown/drawio/src/js/shape/mxHexagon.js function mxHexagon (line 14) | function mxHexagon() FILE: frontend/public/markdown/drawio/src/js/shape/mxImageShape.js function mxImageShape (line 26) | function mxImageShape(bounds, image, fill, stroke, strokewidth) FILE: frontend/public/markdown/drawio/src/js/shape/mxLabel.js function mxLabel (line 25) | function mxLabel(bounds, fill, stroke, strokewidth) FILE: frontend/public/markdown/drawio/src/js/shape/mxLine.js function mxLine (line 25) | function mxLine(bounds, stroke, strokewidth) FILE: frontend/public/markdown/drawio/src/js/shape/mxMarker.js function createArrow (line 49) | function createArrow(widthFactor) function createOpenArrow (line 103) | function createOpenArrow(widthFactor) function diamond (line 162) | function diamond(canvas, shape, type, pe, unitX, unitY, size, source, sw... FILE: frontend/public/markdown/drawio/src/js/shape/mxPolyline.js function mxPolyline (line 25) | function mxPolyline(points, stroke, strokewidth) FILE: frontend/public/markdown/drawio/src/js/shape/mxRectangleShape.js function mxRectangleShape (line 25) | function mxRectangleShape(bounds, fill, stroke, strokewidth) FILE: frontend/public/markdown/drawio/src/js/shape/mxRhombus.js function mxRhombus (line 25) | function mxRhombus(bounds, fill, stroke, strokewidth) FILE: frontend/public/markdown/drawio/src/js/shape/mxShape.js function mxShape (line 63) | function mxShape(stencil) FILE: frontend/public/markdown/drawio/src/js/shape/mxStencil.js function mxStencil (line 198) | function mxStencil(desc) FILE: frontend/public/markdown/drawio/src/js/shape/mxSwimlane.js function mxSwimlane (line 30) | function mxSwimlane(bounds, fill, stroke, strokewidth) FILE: frontend/public/markdown/drawio/src/js/shape/mxText.js function mxText (line 59) | function mxText(value, bounds, align, valign, color, FILE: frontend/public/markdown/drawio/src/js/shape/mxTriangle.js function mxTriangle (line 14) | function mxTriangle() FILE: frontend/public/markdown/drawio/src/js/util/mxAbstractCanvas2D.js function mxAbstractCanvas2D (line 15) | function mxAbstractCanvas2D() FILE: frontend/public/markdown/drawio/src/js/util/mxAnimation.js function mxAnimation (line 19) | function mxAnimation(delay) FILE: frontend/public/markdown/drawio/src/js/util/mxAutoSaveManager.js function mxAutoSaveManager (line 30) | function mxAutoSaveManager(graph) FILE: frontend/public/markdown/drawio/src/js/util/mxDictionary.js function mxDictionary (line 15) | function mxDictionary() FILE: frontend/public/markdown/drawio/src/js/util/mxDivResizer.js function mxDivResizer (line 40) | function mxDivResizer(div, container) FILE: frontend/public/markdown/drawio/src/js/util/mxDragSource.js function mxDragSource (line 18) | function mxDragSource(element, dropHandler) FILE: frontend/public/markdown/drawio/src/js/util/mxEventObject.js function mxEventObject (line 28) | function mxEventObject(name) FILE: frontend/public/markdown/drawio/src/js/util/mxEventSource.js function mxEventSource (line 27) | function mxEventSource(eventSource) FILE: frontend/public/markdown/drawio/src/js/util/mxForm.js function mxForm (line 14) | function mxForm(className) FILE: frontend/public/markdown/drawio/src/js/util/mxGuide.js function mxGuide (line 14) | function mxGuide(graph, states) function snapX (line 149) | function snapX(x, state) function snapY (line 196) | function snapY(y) FILE: frontend/public/markdown/drawio/src/js/util/mxImage.js function mxImage (line 14) | function mxImage(src, width, height) FILE: frontend/public/markdown/drawio/src/js/util/mxImageBundle.js function mxImageBundle (line 50) | function mxImageBundle(alt) FILE: frontend/public/markdown/drawio/src/js/util/mxImageExport.js function mxImageExport (line 35) | function mxImageExport() { } FILE: frontend/public/markdown/drawio/src/js/util/mxMorphing.js function mxMorphing (line 42) | function mxMorphing(graph, steps, ease, delay) FILE: frontend/public/markdown/drawio/src/js/util/mxMouseEvent.js function mxMouseEvent (line 39) | function mxMouseEvent(evt, state) FILE: frontend/public/markdown/drawio/src/js/util/mxPanningManager.js function mxPanningManager (line 10) | function mxPanningManager(graph) FILE: frontend/public/markdown/drawio/src/js/util/mxPoint.js function mxPoint (line 15) | function mxPoint(x, y) FILE: frontend/public/markdown/drawio/src/js/util/mxPopupMenu.js function mxPopupMenu (line 31) | function mxPopupMenu(factoryMethod) FILE: frontend/public/markdown/drawio/src/js/util/mxRectangle.js function mxRectangle (line 16) | function mxRectangle(x, y, width, height) FILE: frontend/public/markdown/drawio/src/js/util/mxSvgCanvas2D.js function mxSvgCanvas2D (line 57) | function mxSvgCanvas2D(root, styleEnabled) FILE: frontend/public/markdown/drawio/src/js/util/mxToolbar.js function mxToolbar (line 24) | function mxToolbar(container) FILE: frontend/public/markdown/drawio/src/js/util/mxUndoManager.js function mxUndoManager (line 73) | function mxUndoManager(size) FILE: frontend/public/markdown/drawio/src/js/util/mxUndoableEdit.js function mxUndoableEdit (line 49) | function mxUndoableEdit(source, significant) FILE: frontend/public/markdown/drawio/src/js/util/mxUtils.js function doExtract (line 878) | function doExtract(elts) FILE: frontend/public/markdown/drawio/src/js/util/mxWindow.js function mxWindow (line 188) | function mxWindow(title, content, x, y, width, height, minimizable, mova... FILE: frontend/public/markdown/drawio/src/js/util/mxXmlCanvas2D.js function mxXmlCanvas2D (line 31) | function mxXmlCanvas2D(root) FILE: frontend/public/markdown/drawio/src/js/util/mxXmlRequest.js function mxXmlRequest (line 88) | function mxXmlRequest(url, params, method, async, username, password) FILE: frontend/public/markdown/drawio/src/js/view/mxCellEditor.js function mxCellEditor (line 111) | function mxCellEditor(graph) FILE: frontend/public/markdown/drawio/src/js/view/mxCellOverlay.js function mxCellOverlay (line 59) | function mxCellOverlay(image, tooltip, align, verticalAlign, offset, cur... FILE: frontend/public/markdown/drawio/src/js/view/mxCellRenderer.js function mxCellRenderer (line 35) | function mxCellRenderer() { } function check (line 979) | function check(property, stylename, defaultValue) FILE: frontend/public/markdown/drawio/src/js/view/mxCellState.js function mxCellState (line 30) | function mxCellState(view, cell, style) FILE: frontend/public/markdown/drawio/src/js/view/mxCellStatePreview.js function mxCellStatePreview (line 19) | function mxCellStatePreview(graph) FILE: frontend/public/markdown/drawio/src/js/view/mxConnectionConstraint.js function mxConnectionConstraint (line 23) | function mxConnectionConstraint(point, perimeter, name) FILE: frontend/public/markdown/drawio/src/js/view/mxEdgeStyle.js function pushPoint (line 594) | function pushPoint(pt) FILE: frontend/public/markdown/drawio/src/js/view/mxGraph.js function mxGraph (line 636) | function mxGraph(container, model, renderHint, stylesheet) FILE: frontend/public/markdown/drawio/src/js/view/mxGraphSelectionModel.js function mxGraphSelectionModel (line 44) | function mxGraphSelectionModel(graph) function mxSelectionChange (line 391) | function mxSelectionChange(selectionModel, added, removed) FILE: frontend/public/markdown/drawio/src/js/view/mxGraphView.js function mxGraphView (line 55) | function mxGraphView(graph) function mxCurrentRootChange (line 2955) | function mxCurrentRootChange(view, root) FILE: frontend/public/markdown/drawio/src/js/view/mxLayoutManager.js function mxLayoutManager (line 34) | function mxLayoutManager(graph) FILE: frontend/public/markdown/drawio/src/js/view/mxMultiplicity.js function mxMultiplicity (line 49) | function mxMultiplicity(source, type, attr, value, min, max, FILE: frontend/public/markdown/drawio/src/js/view/mxOutline.js function mxOutline (line 57) | function mxOutline(source, container) FILE: frontend/public/markdown/drawio/src/js/view/mxPrintPreview.js function mxPrintPreview (line 175) | function mxPrintPreview(graph, scale, pageFormat, border, x0, y0, border... FILE: frontend/public/markdown/drawio/src/js/view/mxStylesheet.js function mxStylesheet (line 54) | function mxStylesheet() FILE: frontend/public/markdown/drawio/src/js/view/mxSwimlaneManager.js function mxSwimlaneManager (line 21) | function mxSwimlaneManager(graph, horizontal, addEnabled, resizeEnabled) FILE: frontend/public/markdown/drawio/src/js/view/mxTemporaryCellStates.js function mxTemporaryCellStates (line 10) | function mxTemporaryCellStates(view, scale, cells, isCellVisibleFn, getL... FILE: frontend/public/markdown/katex/contrib/auto-render.js function __webpack_require__ (line 28) | function __webpack_require__(moduleId) { FILE: frontend/public/markdown/katex/contrib/copy-tex.js function katexReplaceWithTex (line 26) | function katexReplaceWithTex(fragment, copyDelimiters) { function closestKatex (line 78) | function closestKatex(node) { FILE: frontend/public/markdown/katex/contrib/copy-tex.mjs function katexReplaceWithTex (line 11) | function katexReplaceWithTex(fragment, copyDelimiters) { function closestKatex (line 61) | function closestKatex(node) { FILE: frontend/public/markdown/katex/contrib/mathtex-script-type.js function __webpack_require__ (line 28) | function __webpack_require__(moduleId) { FILE: frontend/public/markdown/katex/contrib/mhchem.js function __webpack_require__ (line 28) | function __webpack_require__(moduleId) { function assertNever (line 3206) | function assertNever(a) {} function assertString (line 3210) | function assertString(a) {} FILE: frontend/public/markdown/katex/contrib/render-a11y-string.js function __webpack_require__ (line 28) | function __webpack_require__(moduleId) { FILE: frontend/public/markdown/katex/katex.js class ParseError (line 53) | class ParseError { method constructor (line 57) | constructor(message, // The error message function utils_escape (line 168) | function utils_escape(text) { function getDefaultValue (line 361) | function getDefaultValue(schema) { class Settings (line 399) | class Settings { method constructor (line 400) | constructor(options) { method reportNonstrict (line 434) | reportNonstrict(errorCode, errorMsg, token) { method useStrictBehavior (line 464) | useStrictBehavior(errorCode, errorMsg, token) { method isTrusted (line 502) | isTrusted(context) { class Style (line 531) | class Style { method constructor (line 532) | constructor(id, size, cramped) { method sup (line 545) | sup() { method sub (line 553) | sub() { method fracNum (line 562) | fracNum() { method fracDen (line 571) | fracDen() { method cramp (line 580) | cramp() { method text (line 588) | text() { method isTight (line 596) | isTight() { function scriptFromCodepoint (line 704) | function scriptFromCodepoint(codepoint) { function supportedCodepoint (line 735) | function supportedCodepoint(codepoint) { class DocumentFragment (line 999) | class DocumentFragment { method constructor (line 1002) | constructor(children) { method hasClass (line 1017) | hasClass(className) { method toNode (line 1023) | toNode() { method toMarkup (line 1035) | toMarkup() { method toText (line 1050) | toText() { function setFontMetrics (line 3343) | function setFontMetrics(fontName, metrics) { function getCharacterMetrics (line 3354) | function getCharacterMetrics(character, font, mode) { function getGlobalMetrics (line 3396) | function getGlobalMetrics(size) { class Options (line 3459) | class Options { method constructor (line 3467) | constructor(data) { method extend (line 3501) | extend(extension) { method havingStyle (line 3530) | havingStyle(style) { method havingCrampedStyle (line 3546) | havingCrampedStyle() { method havingSize (line 3555) | havingSize(size) { method havingBaseStyle (line 3573) | havingBaseStyle(style) { method havingBaseSizing (line 3592) | havingBaseSizing() { method withColor (line 3623) | withColor(color) { method withPhantom (line 3633) | withPhantom() { method withFont (line 3644) | withFont(font) { method withTextFontFamily (line 3654) | withTextFontFamily(fontFamily) { method withTextFontWeight (line 3665) | withTextFontWeight(fontWeight) { method withTextFontShape (line 3676) | withTextFontShape(fontShape) { method sizingClasses (line 3688) | sizingClasses(oldOptions) { method baseSizingClasses (line 3701) | baseSizingClasses() { method fontMetrics (line 3713) | fontMetrics() { method getColor (line 3725) | getColor() { class Span (line 3989) | class Span { method constructor (line 3990) | constructor(classes, children, options, style) { method setAttribute (line 4009) | setAttribute(attribute, value) { method hasClass (line 4013) | hasClass(className) { method toNode (line 4017) | toNode() { method toMarkup (line 4021) | toMarkup() { class Anchor (line 4031) | class Anchor { method constructor (line 4032) | constructor(href, classes, children, options) { method setAttribute (line 4045) | setAttribute(attribute, value) { method hasClass (line 4049) | hasClass(className) { method toNode (line 4053) | toNode() { method toMarkup (line 4057) | toMarkup() { class Img (line 4066) | class Img { method constructor (line 4067) | constructor(src, alt, style) { method hasClass (line 4081) | hasClass(className) { method toNode (line 4085) | toNode() { method toMarkup (line 4101) | toMarkup() { class SymbolNode (line 4134) | class SymbolNode { method constructor (line 4135) | constructor(text, height, depth, italic, skew, width, classes, style) { method hasClass (line 4173) | hasClass(className) { method toNode (line 4182) | toNode() { method toMarkup (line 4216) | toMarkup() { class SvgNode (line 4263) | class SvgNode { method constructor (line 4264) | constructor(children, attributes) { method toNode (line 4271) | toNode() { method toMarkup (line 4288) | toMarkup() { class PathNode (line 4308) | class PathNode { method constructor (line 4309) | constructor(pathName, alternate) { method toNode (line 4316) | toNode() { method toMarkup (line 4329) | toMarkup() { class LineNode (line 4338) | class LineNode { method constructor (line 4339) | constructor(attributes) { method toNode (line 4344) | toNode() { method toMarkup (line 4357) | toMarkup() { function assertSymbolDomNode (line 4371) | function assertSymbolDomNode(group) { function assertSpan (line 4378) | function assertSpan(group) { function defineSymbol (line 4429) | function defineSymbol(mode, font, group, replace, name, acceptUnicodeCha... function defineFunction (line 6156) | function defineFunction(_ref) { function defineFunctionBuilders (line 6199) | function defineFunctionBuilders(_ref2) { function buildHTMLUnbreakable (line 6494) | function buildHTMLUnbreakable(children, options) { function buildHTML (line 6516) | function buildHTML(tree, options) { function newDocumentFragment (line 6623) | function newDocumentFragment(children) { class MathNode (line 6632) | class MathNode { method constructor (line 6633) | constructor(type, children, classes) { method setAttribute (line 6649) | setAttribute(name, value) { method getAttribute (line 6657) | getAttribute(name) { method toNode (line 6665) | toNode() { method toMarkup (line 6689) | toMarkup() { method toText (line 6718) | toText() { class TextNode (line 6727) | class TextNode { method constructor (line 6728) | constructor(text) { method toNode (line 6737) | toNode() { method toMarkup (line 6746) | toMarkup() { method toText (line 6755) | toText() { class SpaceNode (line 6765) | class SpaceNode { method constructor (line 6769) | constructor(width) { method toNode (line 6802) | toNode() { method toMarkup (line 6816) | toMarkup() { method toText (line 6828) | toText() { function buildMathML (line 7054) | function buildMathML(tree, texExpression, options, isDisplayMode, forMat... function buildSvgSpan_ (line 7306) | function buildSvgSpan_() { function assertNodeType (line 7500) | function assertNodeType(node, type) { function assertSymbolNodeType (line 7513) | function assertSymbolNodeType(node) { function checkSymbolNodeType (line 7527) | function checkSymbolNodeType(node) { method handler (line 7861) | handler(_ref, args, optArgs) { method htmlBuilder (line 7877) | htmlBuilder(group, options) { method mathmlBuilder (line 7948) | mathmlBuilder(group, options) { function mclass_htmlBuilder (line 7985) | function mclass_htmlBuilder(group, options) { function mclass_mathmlBuilder (line 7990) | function mclass_mathmlBuilder(group, options) { method handler (line 8044) | handler(_ref, args) { method handler (line 8085) | handler(_ref2, args) { method handler (line 8107) | handler(_ref3, args) { method handler (line 8171) | handler(_ref, args) { method htmlBuilder (line 8183) | htmlBuilder(group, options) { method mathmlBuilder (line 8190) | mathmlBuilder(group, style) { function cdArrow (line 8240) | function cdArrow(arrowChar, labels, parser) { function parseCD (line 8292) | function parseCD(parser) { method handler (line 8457) | handler(_ref, args) { method htmlBuilder (line 8470) | htmlBuilder(group, options) { method mathmlBuilder (line 8482) | mathmlBuilder(group, options) { method handler (line 8508) | handler(_ref2, args) { method htmlBuilder (line 8519) | htmlBuilder(group, options) { method mathmlBuilder (line 8528) | mathmlBuilder(group, options) { method handler (line 8548) | handler(_ref, args) { method handler (line 8618) | handler(_ref, args) { method handler (line 8644) | handler(_ref2, args) { method handler (line 8685) | handler(_ref, args, optArgs) { method htmlBuilder (line 8701) | htmlBuilder(group, options) { method mathmlBuilder (line 8715) | mathmlBuilder(group, options) { method handler (line 8803) | handler(_ref) { method handler (line 8837) | handler(_ref2) { method handler (line 8929) | handler(_ref3) { method handler (line 8956) | handler(_ref4) { function checkDelimiter (line 9780) | function checkDelimiter(delim, context) { function assertParsed (line 9846) | function assertParsed(group) { method handler (line 10287) | handler(_ref, args, optArgs) { method handler (line 10315) | handler(_ref2, args, optArgs) { method handler (line 10345) | handler(_ref3, args) { method handler (line 10365) | handler(_ref4, args) { method handler (line 10391) | handler(_ref5, args) { function defineEnvironment (line 10413) | function defineEnvironment(_ref) { function defineMacro (line 10456) | function defineMacro(name, body) { class SourceLocation (line 10464) | class SourceLocation { method constructor (line 10469) | constructor(lexer, start, end) { method range (line 10487) | static range(first, second) { class Token (line 10518) | class Token { method constructor (line 10521) | constructor(text, // the text of this token method range (line 10536) | range(endToken, // last token of the range, inclusive function getHLines (line 10561) | function getHLines(parser) { function getAutoTag (line 10598) | function getAutoTag(name) { function parseArray (line 10612) | function parseArray(parser, _ref, style) { function dCellStyle (line 10777) | function dCellStyle(envName) { function setHLinePos (line 10826) | function setHLinePos(hlinesInGap) { method handler (line 11330) | handler(context, args) { method handler (line 11383) | handler(context) { method handler (line 11456) | handler(context) { method handler (line 11475) | handler(context, args) { method handler (line 11527) | handler(context) { method handler (line 11588) | handler(context) { method handler (line 11630) | handler(context) { method handler (line 11652) | handler(context) { method handler (line 11673) | handler(context, args) { method handler (line 11699) | handler(_ref, args) { method handler (line 12228) | handler(_ref3) { method handler (line 12292) | handler(_ref4, args) { method handler (line 12358) | handler(_ref5, args) { method handler (line 12534) | handler(_ref, args) { method handler (line 12673) | handler(_ref, args) { method htmlBuilder (line 12684) | htmlBuilder(group, options) { method mathmlBuilder (line 12689) | mathmlBuilder(group, options) { method handler (line 13036) | handler(_ref, args) { method htmlBuilder (line 13071) | htmlBuilder(group, options) { method mathmlBuilder (line 13075) | mathmlBuilder(group, options) { method handler (line 13168) | handler(_ref, args) { method handler (line 13199) | handler(context, args) { method handler (line 13638) | handler(_ref3) { method handler (line 13664) | handler(_ref4) { method handler (line 13690) | handler(_ref5) { method htmlBuilder (line 13883) | htmlBuilder(group, options) { method mathmlBuilder (line 13891) | mathmlBuilder(group, options) { method handler (line 13909) | handler(_ref, args) { method htmlBuilder (line 13921) | htmlBuilder(group, options) { method mathmlBuilder (line 13948) | mathmlBuilder(group, options) { method handler (line 14091) | handler(_ref, args) { method htmlBuilder (line 14105) | htmlBuilder(group, options) { method mathmlBuilder (line 14118) | mathmlBuilder(group, options) { method handler (line 14136) | handler(_ref) { method handler (line 14162) | handler(_ref, args, optArgs) { method htmlBuilder (line 14178) | htmlBuilder(group, options) { method mathmlBuilder (line 14200) | mathmlBuilder(group, options) { function sizingGroup (line 14230) | function sizingGroup(value, options, baseOptions) { method handler (line 14428) | handler(_ref, args, optArgs) { method htmlBuilder (line 14442) | htmlBuilder(group, options) { method mathmlBuilder (line 14528) | mathmlBuilder(group, options) { method handler (line 14558) | handler(_ref, args) { method htmlBuilder (line 14580) | htmlBuilder(group, options) { method mathmlBuilder (line 14587) | mathmlBuilder(group, options) { method htmlBuilder (line 14656) | htmlBuilder(group, options) { method mathmlBuilder (line 14798) | mathmlBuilder(group, options) { method htmlBuilder (line 14876) | htmlBuilder(group, options) { method mathmlBuilder (line 14880) | mathmlBuilder(group, options) { method htmlBuilder (line 14916) | htmlBuilder(group, options) { method mathmlBuilder (line 14920) | mathmlBuilder(group, options) { method htmlBuilder (line 14935) | htmlBuilder(group, options) { method mathmlBuilder (line 14939) | mathmlBuilder(group, options) { method htmlBuilder (line 14993) | htmlBuilder(group, options) { method mathmlBuilder (line 15014) | mathmlBuilder(group, options) { method mathmlBuilder (line 15044) | mathmlBuilder(group, options) { method handler (line 15108) | handler(_ref, args) { method htmlBuilder (line 15122) | htmlBuilder(group, options) { method mathmlBuilder (line 15128) | mathmlBuilder(group, options) { method handler (line 15148) | handler(_ref, args) { method htmlBuilder (line 15159) | htmlBuilder(group, options) { method mathmlBuilder (line 15187) | mathmlBuilder(group, options) { method handler (line 15213) | handler(_ref, args) { method htmlBuilder (line 15224) | htmlBuilder(group, options) { method mathmlBuilder (line 15238) | mathmlBuilder(group, options) { method handler (line 15259) | handler(context, args, optArgs) { method htmlBuilder (line 15267) | htmlBuilder(group, options) { method mathmlBuilder (line 15286) | mathmlBuilder(group, options) { class Lexer (line 15415) | class Lexer { method constructor (line 15418) | constructor(input, settings) { method setCatcode (line 15435) | setCatcode(char, code) { method lex (line 15443) | lex() { class Namespace (line 15487) | class Namespace { method constructor (line 15494) | constructor(builtins, globalMacros) { method beginGroup (line 15515) | beginGroup() { method endGroup (line 15523) | endGroup() { method endGroups (line 15546) | endGroups() { method has (line 15557) | has(name) { method get (line 15570) | get(name) { method set (line 15586) | set(name, value, global) { class MacroExpander (line 16601) | class MacroExpander { method constructor (line 16602) | constructor(input, settings, mode) { method feed (line 16623) | feed(input) { method switchMode (line 16631) | switchMode(newMode) { method beginGroup (line 16639) | beginGroup() { method endGroup (line 16647) | endGroup() { method endGroups (line 16656) | endGroups() { method future (line 16665) | future() { method popToken (line 16677) | popToken() { method pushToken (line 16688) | pushToken(token) { method pushTokens (line 16696) | pushTokens(tokens) { method scanArgument (line 16705) | scanArgument(isOptional) { method consumeSpaces (line 16741) | consumeSpaces() { method consumeArg (line 16758) | consumeArg(delims) { method consumeArgs (line 16833) | consumeArgs(numArgs, delimiters) { method countExpansion (line 16864) | countExpansion(amount) { method expandOnce (line 16892) | expandOnce(expandableOnly) { method expandAfterFuture (line 16949) | expandAfterFuture() { method expandNextToken (line 16958) | expandNextToken() { method expandMacro (line 16983) | expandMacro(name) { method expandTokens (line 16993) | expandTokens(tokens) { method expandMacroAsText (line 17025) | expandMacroAsText(name) { method _getExpansion (line 17040) | _getExpansion(name) { method isDefined (line 17099) | isDefined(name) { method isExpandable (line 17107) | isExpandable(name) { class Parser (line 17658) | class Parser { method constructor (line 17659) | constructor(input, settings) { method expect (line 17681) | expect(text, consume) { method consume (line 17699) | consume() { method fetch (line 17709) | fetch() { method switchMode (line 17721) | switchMode(newMode) { method parse (line 17730) | parse() { method subparse (line 17765) | subparse(tokens) { method parseExpression (line 17790) | parseExpression(breakOnInfix, breakOnTokenText) { method handleInfixNodes (line 17840) | handleInfixNodes(body) { method handleSupSubscript (line 17899) | handleSupSubscript(name // For error reporting. method formatUnsupportedCmd (line 17920) | formatUnsupportedCmd(text) { method parseAtom (line 17949) | parseAtom(breakOnTokenText) { method parseFunction (line 18098) | parseFunction(breakOnTokenText, name // For determining its context method callFunction (line 18129) | callFunction(name, args, optArgs, token, breakOnTokenText) { method parseArguments (line 18149) | parseArguments(func, // Should look like "\name" or "\begin{name}". method parseGroupOfType (line 18194) | parseGroupOfType(name, type, optional) { method consumeSpaces (line 18262) | consumeSpaces() { method parseStringGroup (line 18273) | parseStringGroup(modeName, // Used to describe the mode in error messa... method parseRegexGroup (line 18301) | parseRegexGroup(regex, modeName // Used to describe the mode in error ... method parseColorGroup (line 18325) | parseColorGroup(optional) { method parseSizeGroup (line 18358) | parseSizeGroup(optional) { method parseUrlGroup (line 18412) | parseUrlGroup(optional) { method parseArgumentGroup (line 18442) | parseArgumentGroup(optional, mode) { method parseGroup (line 18484) | parseGroup(name, // For error reporting. method formLigatures (line 18538) | formLigatures(group) { method parseSymbol (line 18583) | parseSymbol() { FILE: frontend/public/markdown/katex/katex.mjs class SourceLocation (line 5) | class SourceLocation { method constructor (line 10) | constructor(lexer, start, end) { method range (line 28) | static range(first, second) { class Token (line 58) | class Token { method constructor (line 61) | constructor(text, // the text of this token method range (line 76) | range(endToken, // last token of the range, inclusive class ParseError (line 92) | class ParseError { method constructor (line 96) | constructor(message, // The error message function escape (line 206) | function escape(text) { function getDefaultValue (line 391) | function getDefaultValue(schema) { class Settings (line 429) | class Settings { method constructor (line 430) | constructor(options) { method reportNonstrict (line 464) | reportNonstrict(errorCode, errorMsg, token) { method useStrictBehavior (line 494) | useStrictBehavior(errorCode, errorMsg, token) { method isTrusted (line 532) | isTrusted(context) { class Style (line 561) | class Style { method constructor (line 562) | constructor(id, size, cramped) { method sup (line 575) | sup() { method sub (line 583) | sub() { method fracNum (line 592) | fracNum() { method fracDen (line 601) | fracDen() { method cramp (line 610) | cramp() { method text (line 618) | text() { method isTight (line 626) | isTight() { function scriptFromCodepoint (line 734) | function scriptFromCodepoint(codepoint) { function supportedCodepoint (line 765) | function supportedCodepoint(codepoint) { class DocumentFragment (line 1027) | class DocumentFragment { method constructor (line 1030) | constructor(children) { method hasClass (line 1045) | hasClass(className) { method toNode (line 1051) | toNode() { method toMarkup (line 1063) | toMarkup() { method toText (line 1078) | toText() { function setFontMetrics (line 3364) | function setFontMetrics(fontName, metrics) { function getCharacterMetrics (line 3375) | function getCharacterMetrics(character, font, mode) { function getGlobalMetrics (line 3417) | function getGlobalMetrics(size) { class Options (line 3479) | class Options { method constructor (line 3487) | constructor(data) { method extend (line 3521) | extend(extension) { method havingStyle (line 3550) | havingStyle(style) { method havingCrampedStyle (line 3566) | havingCrampedStyle() { method havingSize (line 3575) | havingSize(size) { method havingBaseStyle (line 3593) | havingBaseStyle(style) { method havingBaseSizing (line 3612) | havingBaseSizing() { method withColor (line 3643) | withColor(color) { method withPhantom (line 3653) | withPhantom() { method withFont (line 3664) | withFont(font) { method withTextFontFamily (line 3674) | withTextFontFamily(fontFamily) { method withTextFontWeight (line 3685) | withTextFontWeight(fontWeight) { method withTextFontShape (line 3696) | withTextFontShape(fontShape) { method sizingClasses (line 3708) | sizingClasses(oldOptions) { method baseSizingClasses (line 3721) | baseSizingClasses() { method fontMetrics (line 3733) | fontMetrics() { method getColor (line 3745) | getColor() { class Span (line 4001) | class Span { method constructor (line 4002) | constructor(classes, children, options, style) { method setAttribute (line 4021) | setAttribute(attribute, value) { method hasClass (line 4025) | hasClass(className) { method toNode (line 4029) | toNode() { method toMarkup (line 4033) | toMarkup() { class Anchor (line 4043) | class Anchor { method constructor (line 4044) | constructor(href, classes, children, options) { method setAttribute (line 4057) | setAttribute(attribute, value) { method hasClass (line 4061) | hasClass(className) { method toNode (line 4065) | toNode() { method toMarkup (line 4069) | toMarkup() { class Img (line 4078) | class Img { method constructor (line 4079) | constructor(src, alt, style) { method hasClass (line 4093) | hasClass(className) { method toNode (line 4097) | toNode() { method toMarkup (line 4113) | toMarkup() { class SymbolNode (line 4146) | class SymbolNode { method constructor (line 4147) | constructor(text, height, depth, italic, skew, width, classes, style) { method hasClass (line 4185) | hasClass(className) { method toNode (line 4194) | toNode() { method toMarkup (line 4228) | toMarkup() { class SvgNode (line 4275) | class SvgNode { method constructor (line 4276) | constructor(children, attributes) { method toNode (line 4283) | toNode() { method toMarkup (line 4300) | toMarkup() { class PathNode (line 4320) | class PathNode { method constructor (line 4321) | constructor(pathName, alternate) { method toNode (line 4328) | toNode() { method toMarkup (line 4341) | toMarkup() { class LineNode (line 4350) | class LineNode { method constructor (line 4351) | constructor(attributes) { method toNode (line 4356) | toNode() { method toMarkup (line 4369) | toMarkup() { function assertSymbolDomNode (line 4383) | function assertSymbolDomNode(group) { function assertSpan (line 4390) | function assertSpan(group) { function defineSymbol (line 4440) | function defineSymbol(mode, font, group, replace, name, acceptUnicodeCha... function defineFunction (line 6165) | function defineFunction(_ref) { function defineFunctionBuilders (line 6208) | function defineFunctionBuilders(_ref2) { function buildHTMLUnbreakable (line 6494) | function buildHTMLUnbreakable(children, options) { function buildHTML (line 6516) | function buildHTML(tree, options) { function newDocumentFragment (line 6619) | function newDocumentFragment(children) { class MathNode (line 6628) | class MathNode { method constructor (line 6629) | constructor(type, children, classes) { method setAttribute (line 6645) | setAttribute(name, value) { method getAttribute (line 6653) | getAttribute(name) { method toNode (line 6661) | toNode() { method toMarkup (line 6685) | toMarkup() { method toText (line 6714) | toText() { class TextNode (line 6723) | class TextNode { method constructor (line 6724) | constructor(text) { method toNode (line 6733) | toNode() { method toMarkup (line 6742) | toMarkup() { method toText (line 6751) | toText() { class SpaceNode (line 6761) | class SpaceNode { method constructor (line 6765) | constructor(width) { method toNode (line 6798) | toNode() { method toMarkup (line 6812) | toMarkup() { method toText (line 6824) | toText() { function buildMathML (line 7042) | function buildMathML(tree, texExpression, options, isDisplayMode, forMat... function buildSvgSpan_ (line 7283) | function buildSvgSpan_() { function assertNodeType (line 7480) | function assertNodeType(node, type) { function assertSymbolNodeType (line 7493) | function assertSymbolNodeType(node) { function checkSymbolNodeType (line 7507) | function checkSymbolNodeType(node) { method handler (line 7818) | handler(_ref, args, optArgs) { method htmlBuilder (line 7834) | htmlBuilder(group, options) { method mathmlBuilder (line 7905) | mathmlBuilder(group, options) { function htmlBuilder$9 (line 7937) | function htmlBuilder$9(group, options) { function mathmlBuilder$8 (line 7942) | function mathmlBuilder$8(group, options) { method handler (line 7996) | handler(_ref, args) { method handler (line 8037) | handler(_ref2, args) { method handler (line 8059) | handler(_ref3, args) { method handler (line 8117) | handler(_ref, args) { method htmlBuilder (line 8129) | htmlBuilder(group, options) { method mathmlBuilder (line 8136) | mathmlBuilder(group, style) { function cdArrow (line 8178) | function cdArrow(arrowChar, labels, parser) { function parseCD (line 8230) | function parseCD(parser) { method handler (line 8393) | handler(_ref, args) { method htmlBuilder (line 8406) | htmlBuilder(group, options) { method mathmlBuilder (line 8418) | mathmlBuilder(group, options) { method handler (line 8444) | handler(_ref2, args) { method htmlBuilder (line 8455) | htmlBuilder(group, options) { method mathmlBuilder (line 8464) | mathmlBuilder(group, options) { method handler (line 8481) | handler(_ref, args) { method handler (line 8544) | handler(_ref, args) { method handler (line 8570) | handler(_ref2, args) { method handler (line 8606) | handler(_ref, args, optArgs) { method htmlBuilder (line 8622) | htmlBuilder(group, options) { method mathmlBuilder (line 8636) | mathmlBuilder(group, options) { method handler (line 8721) | handler(_ref) { method handler (line 8755) | handler(_ref2) { method handler (line 8847) | handler(_ref3) { method handler (line 8874) | handler(_ref4) { function checkDelimiter (line 9679) | function checkDelimiter(delim, context) { function assertParsed (line 9745) | function assertParsed(group) { method handler (line 10174) | handler(_ref, args, optArgs) { method handler (line 10202) | handler(_ref2, args, optArgs) { method handler (line 10232) | handler(_ref3, args) { method handler (line 10252) | handler(_ref4, args) { method handler (line 10278) | handler(_ref5, args) { function defineEnvironment (line 10298) | function defineEnvironment(_ref) { function defineMacro (line 10339) | function defineMacro(name, body) { function getHLines (line 10344) | function getHLines(parser) { function getAutoTag (line 10381) | function getAutoTag(name) { function parseArray (line 10395) | function parseArray(parser, _ref, style) { function dCellStyle (line 10560) | function dCellStyle(envName) { function setHLinePos (line 10609) | function setHLinePos(hlinesInGap) { method handler (line 11116) | handler(context, args) { method handler (line 11169) | handler(context) { method handler (line 11242) | handler(context) { method handler (line 11261) | handler(context, args) { method handler (line 11313) | handler(context) { method handler (line 11374) | handler(context) { method handler (line 11416) | handler(context) { method handler (line 11438) | handler(context) { method handler (line 11459) | handler(context, args) { method handler (line 11477) | handler(_ref, args) { method handler (line 11990) | handler(_ref3) { method handler (line 12054) | handler(_ref4, args) { method handler (line 12120) | handler(_ref5, args) { method handler (line 12288) | handler(_ref, args) { method handler (line 12416) | handler(_ref, args) { method htmlBuilder (line 12427) | htmlBuilder(group, options) { method mathmlBuilder (line 12432) | mathmlBuilder(group, options) { method handler (line 12757) | handler(_ref, args) { method htmlBuilder (line 12792) | htmlBuilder(group, options) { method mathmlBuilder (line 12796) | mathmlBuilder(group, options) { method handler (line 12880) | handler(_ref, args) { method handler (line 12911) | handler(context, args) { method handler (line 13330) | handler(_ref3) { method handler (line 13356) | handler(_ref4) { method handler (line 13382) | handler(_ref5) { method htmlBuilder (line 13561) | htmlBuilder(group, options) { method mathmlBuilder (line 13569) | mathmlBuilder(group, options) { method handler (line 13582) | handler(_ref, args) { method htmlBuilder (line 13594) | htmlBuilder(group, options) { method mathmlBuilder (line 13621) | mathmlBuilder(group, options) { method handler (line 13751) | handler(_ref, args) { method htmlBuilder (line 13765) | htmlBuilder(group, options) { method mathmlBuilder (line 13778) | mathmlBuilder(group, options) { method handler (line 13795) | handler(_ref) { method handler (line 13816) | handler(_ref, args, optArgs) { method htmlBuilder (line 13832) | htmlBuilder(group, options) { method mathmlBuilder (line 13854) | mathmlBuilder(group, options) { function sizingGroup (line 13878) | function sizingGroup(value, options, baseOptions) { method handler (line 14062) | handler(_ref, args, optArgs) { method htmlBuilder (line 14076) | htmlBuilder(group, options) { method mathmlBuilder (line 14162) | mathmlBuilder(group, options) { method handler (line 14187) | handler(_ref, args) { method htmlBuilder (line 14209) | htmlBuilder(group, options) { method mathmlBuilder (line 14216) | mathmlBuilder(group, options) { method htmlBuilder (line 14272) | htmlBuilder(group, options) { method mathmlBuilder (line 14415) | mathmlBuilder(group, options) { method htmlBuilder (line 14488) | htmlBuilder(group, options) { method mathmlBuilder (line 14492) | mathmlBuilder(group, options) { method htmlBuilder (line 14524) | htmlBuilder(group, options) { method mathmlBuilder (line 14528) | mathmlBuilder(group, options) { method htmlBuilder (line 14543) | htmlBuilder(group, options) { method mathmlBuilder (line 14547) | mathmlBuilder(group, options) { method htmlBuilder (line 14596) | htmlBuilder(group, options) { method mathmlBuilder (line 14617) | mathmlBuilder(group, options) { method mathmlBuilder (line 14643) | mathmlBuilder(group, options) { method handler (line 14702) | handler(_ref, args) { method htmlBuilder (line 14716) | htmlBuilder(group, options) { method mathmlBuilder (line 14722) | mathmlBuilder(group, options) { method handler (line 14737) | handler(_ref, args) { method htmlBuilder (line 14748) | htmlBuilder(group, options) { method mathmlBuilder (line 14776) | mathmlBuilder(group, options) { method handler (line 14796) | handler(_ref, args) { method htmlBuilder (line 14807) | htmlBuilder(group, options) { method mathmlBuilder (line 14821) | mathmlBuilder(group, options) { method handler (line 14838) | handler(context, args, optArgs) { method htmlBuilder (line 14846) | htmlBuilder(group, options) { method mathmlBuilder (line 14865) | mathmlBuilder(group, options) { class Lexer (line 14941) | class Lexer { method constructor (line 14944) | constructor(input, settings) { method setCatcode (line 14961) | setCatcode(char, code) { method lex (line 14969) | lex() { class Namespace (line 15012) | class Namespace { method constructor (line 15019) | constructor(builtins, globalMacros) { method beginGroup (line 15040) | beginGroup() { method endGroup (line 15048) | endGroup() { method endGroups (line 15071) | endGroups() { method has (line 15082) | has(name) { method get (line 15095) | get(name) { method set (line 15111) | set(name, value, global) { class MacroExpander (line 16110) | class MacroExpander { method constructor (line 16111) | constructor(input, settings, mode) { method feed (line 16132) | feed(input) { method switchMode (line 16140) | switchMode(newMode) { method beginGroup (line 16148) | beginGroup() { method endGroup (line 16156) | endGroup() { method endGroups (line 16165) | endGroups() { method future (line 16174) | future() { method popToken (line 16186) | popToken() { method pushToken (line 16197) | pushToken(token) { method pushTokens (line 16205) | pushTokens(tokens) { method scanArgument (line 16214) | scanArgument(isOptional) { method consumeSpaces (line 16250) | consumeSpaces() { method consumeArg (line 16267) | consumeArg(delims) { method consumeArgs (line 16342) | consumeArgs(numArgs, delimiters) { method countExpansion (line 16373) | countExpansion(amount) { method expandOnce (line 16401) | expandOnce(expandableOnly) { method expandAfterFuture (line 16458) | expandAfterFuture() { method expandNextToken (line 16467) | expandNextToken() { method expandMacro (line 16492) | expandMacro(name) { method expandTokens (line 16502) | expandTokens(tokens) { method expandMacroAsText (line 16534) | expandMacroAsText(name) { method _getExpansion (line 16549) | _getExpansion(name) { method isDefined (line 16608) | isDefined(name) { method isExpandable (line 16616) | isExpandable(name) { class Parser (line 17156) | class Parser { method constructor (line 17157) | constructor(input, settings) { method expect (line 17179) | expect(text, consume) { method consume (line 17197) | consume() { method fetch (line 17207) | fetch() { method switchMode (line 17219) | switchMode(newMode) { method parse (line 17228) | parse() { method subparse (line 17263) | subparse(tokens) { method parseExpression (line 17288) | parseExpression(breakOnInfix, breakOnTokenText) { method handleInfixNodes (line 17338) | handleInfixNodes(body) { method handleSupSubscript (line 17397) | handleSupSubscript(name // For error reporting. method formatUnsupportedCmd (line 17418) | formatUnsupportedCmd(text) { method parseAtom (line 17447) | parseAtom(breakOnTokenText) { method parseFunction (line 17596) | parseFunction(breakOnTokenText, name // For determining its context method callFunction (line 17627) | callFunction(name, args, optArgs, token, breakOnTokenText) { method parseArguments (line 17647) | parseArguments(func, // Should look like "\name" or "\begin{name}". method parseGroupOfType (line 17692) | parseGroupOfType(name, type, optional) { method consumeSpaces (line 17760) | consumeSpaces() { method parseStringGroup (line 17771) | parseStringGroup(modeName, // Used to describe the mode in error messa... method parseRegexGroup (line 17799) | parseRegexGroup(regex, modeName // Used to describe the mode in error ... method parseColorGroup (line 17823) | parseColorGroup(optional) { method parseSizeGroup (line 17856) | parseSizeGroup(optional) { method parseUrlGroup (line 17910) | parseUrlGroup(optional) { method parseArgumentGroup (line 17940) | parseArgumentGroup(optional, mode) { method parseGroup (line 17982) | parseGroup(name, // For error reporting. method formLigatures (line 18036) | formLigatures(group) { method parseSymbol (line 18081) | parseSymbol() { FILE: frontend/public/markdown/mxgraph/mxClient.js function c (line 6) | function c(){0==--d&&a()} function mxDictionary (line 18) | function mxDictionary(){this.clear()} function mxPoint (line 24) | function mxPoint(a,b){this.x=null!=a?a:0;this.y=null!=b?b:0} function mxRectangle (line 24) | function mxRectangle(a,b,c,d){mxPoint.call(this,a,b);this.width=null!=c?... function b (line 43) | function b(e){if(1!= function mxEventObject (line 111) | function mxEventObject(a){this.name=a;this.properties=[];for(var b=1;b= 0) { buf[len]... function flush_pending (line 5572) | function flush_pending(strm) { function flush_block_only (line 5594) | function flush_block_only(s, last) { function put_byte (line 5601) | function put_byte(s, b) { function putShortMSB (line 5611) | function putShortMSB(s, b) { function read_buf (line 5626) | function read_buf(strm, buf, start, size) { function longest_match (line 5660) | function longest_match(s, cur_match) { function fill_window (line 5773) | function fill_window(s) { function deflate_stored (line 5929) | function deflate_stored(s, flush) { function deflate_fast (line 6027) | function deflate_fast(s, flush) { function deflate_slow (line 6155) | function deflate_slow(s, flush) { function deflate_rle (line 6317) | function deflate_rle(s, flush) { function deflate_huff (line 6412) | function deflate_huff(s, flush) { function Config (line 6469) | function Config(good_length, max_lazy, nice_length, max_chain, func) { function lm_init (line 6498) | function lm_init(s) { function DeflateState (line 6521) | function DeflateState() { function deflateResetKeep (line 6710) | function deflateResetKeep(strm) { function deflateReset (line 6739) | function deflateReset(strm) { function deflateSetHeader (line 6748) | function deflateSetHeader(strm, head) { function deflateInit2 (line 6756) | function deflateInit2(strm, level, method, windowBits, memLevel, strateg... function deflateInit (line 6827) | function deflateInit(strm, level) { function deflate (line 6832) | function deflate(strm, flush) { function deflateEnd (line 7166) | function deflateEnd(strm) { function deflateSetDictionary (line 7195) | function deflateSetDictionary(strm, dictionary) { function GZheader (line 7302) | function GZheader() { function zswap32 (line 7763) | function zswap32(q) { function InflateState (line 7771) | function InflateState() { function inflateResetKeep (line 7829) | function inflateResetKeep(strm) { function inflateReset (line 7856) | function inflateReset(strm) { function inflateReset2 (line 7868) | function inflateReset2(strm, windowBits) { function inflateInit2 (line 7902) | function inflateInit2(strm, windowBits) { function inflateInit (line 7922) | function inflateInit(strm) { function fixedtables (line 7941) | function fixedtables(state) { function updatewindow (line 7989) | function updatewindow(strm, src, end, copy) { function inflate (line 8031) | function inflate(strm, flush) { function inflateEnd (line 9123) | function inflateEnd(strm) { function inflateGetHeader (line 9137) | function inflateGetHeader(strm, head) { function inflateSetDictionary (line 9151) | function inflateSetDictionary(strm, dictionary) { function zero (line 9577) | function zero(buf) { var len = buf.length; while (--len >= 0) { buf[len]... function StaticTreeDesc (line 9700) | function StaticTreeDesc(static_tree, extra_bits, extra_base, elems, max_... function TreeDesc (line 9718) | function TreeDesc(dyn_tree, stat_desc) { function d_code (line 9726) | function d_code(dist) { function put_short (line 9735) | function put_short(s, w) { function send_bits (line 9747) | function send_bits(s, value, length) { function send_code (line 9760) | function send_code(s, c, tree) { function bi_reverse (line 9770) | function bi_reverse(code, len) { function bi_flush (line 9784) | function bi_flush(s) { function gen_bitlen (line 9808) | function gen_bitlen(s, desc) function gen_codes (line 9905) | function gen_codes(tree, max_code, bl_count) function tr_static_init (line 9943) | function tr_static_init() { function init_block (line 10047) | function init_block(s) { function bi_windup (line 10064) | function bi_windup(s) function copy_block (line 10080) | function copy_block(s, buf, len, header) function smaller (line 10103) | function smaller(tree, n, m, depth) { function pqdownheap (line 10116) | function pqdownheap(s, tree, k) function compress_block (line 10149) | function compress_block(s, ltree, dtree) function build_tree (line 10209) | function build_tree(s, desc) function scan_tree (line 10305) | function scan_tree(s, tree, max_code) function send_tree (line 10371) | function send_tree(s, tree, max_code) function build_bl_tree (line 10442) | function build_bl_tree(s) { function send_all_trees (line 10478) | function send_all_trees(s, lcodes, dcodes, blcodes) function detect_data_type (line 10518) | function detect_data_type(s) { function _tr_init (line 10556) | function _tr_init(s) function _tr_stored_block (line 10579) | function _tr_stored_block(s, buf, stored_len, last) function _tr_align (line 10594) | function _tr_align(s) { function _tr_flush_block (line 10605) | function _tr_flush_block(s, buf, stored_len, last) function _tr_tally (line 10692) | function _tr_tally(s, dist, lc) function ZStream (line 10760) | function ZStream() { function escapeHtmlChar (line 10825) | function escapeHtmlChar(chr) { function isObjectLike (line 10868) | function isObjectLike(value) { function isSymbol (line 10888) | function isSymbol(value) { function toString (line 10913) | function toString(value) { function escape (line 10960) | function escape(string) { function checkGlobal (line 11025) | function checkGlobal(value) { function isObjectLike (line 11058) | function isObjectLike(value) { function baseMerge (line 11080) | function baseMerge(object, source, customizer, stackA, stackB) { function baseMergeDeep (line 11129) | function baseMergeDeep(object, source, key, mergeFunc, customizer, stack... function baseProperty (line 11179) | function baseProperty(key) { function isArrayLike (line 11204) | function isArrayLike(value) { function isLength (line 11217) | function isLength(value) { function isObject (line 11241) | function isObject(value) { function arrayCopy (line 11318) | function arrayCopy(source, array) { function arrayEach (line 11350) | function arrayEach(array, iteratee) { function createAssigner (line 11387) | function createAssigner(assigner) { function bindCallback (line 11438) | function bindCallback(func, thisArg, argCount) { function identity (line 11479) | function identity(value) { function baseProperty (line 11511) | function baseProperty(key) { function isArrayLike (line 11536) | function isArrayLike(value) { function isIndex (line 11548) | function isIndex(value, length) { function isIterateeCall (line 11563) | function isIterateeCall(value, index, object) { function isLength (line 11586) | function isLength(value) { function isObject (line 11610) | function isObject(value) { function restParam (line 11657) | function restParam(func, start) { function isObjectLike (line 11711) | function isObjectLike(value) { function getNative (line 11744) | function getNative(object, key) { function isFunction (line 11765) | function isFunction(value) { function isObject (line 11792) | function isObject(value) { function isNative (line 11815) | function isNative(value) { function baseProperty (line 11867) | function baseProperty(key) { function isArguments (line 11901) | function isArguments(value) { function isArrayLike (line 11931) | function isArrayLike(value) { function isArrayLikeObject (line 11958) | function isArrayLikeObject(value) { function isFunction (line 11978) | function isFunction(value) { function isLength (line 12010) | function isLength(value) { function isObject (line 12038) | function isObject(value) { function isObjectLike (line 12066) | function isObjectLike(value) { function isObjectLike (line 12096) | function isObjectLike(value) { function getNative (line 12138) | function getNative(object, key) { function isLength (line 12152) | function isLength(value) { function isFunction (line 12192) | function isFunction(value) { function isObject (line 12219) | function isObject(value) { function isNative (line 12242) | function isNative(value) { function isObjectLike (line 12277) | function isObjectLike(value) { function baseForIn (line 12302) | function baseForIn(object, iteratee) { function isPlainObject (line 12336) | function isPlainObject(value) { function createBaseFor (line 12390) | function createBaseFor(fromRight) { function isLength (line 12501) | function isLength(value) { function isObjectLike (line 12530) | function isObjectLike(value) { function isTypedArray (line 12552) | function isTypedArray(value) { function baseProperty (line 12597) | function baseProperty(key) { function isArrayLike (line 12622) | function isArrayLike(value) { function isIndex (line 12634) | function isIndex(value, length) { function isLength (line 12649) | function isLength(value) { function shimKeys (line 12661) | function shimKeys(object) { function isObject (line 12701) | function isObject(value) { function keysIn (line 12766) | function keysIn(object) { function isIndex (line 12832) | function isIndex(value, length) { function isLength (line 12847) | function isLength(value) { function isObject (line 12871) | function isObject(value) { function keysIn (line 12900) | function keysIn(object) { function toPlainObject (line 12966) | function toPlainObject(value) { function baseCopy (line 12991) | function baseCopy(source, props, object) { FILE: frontend/public/markdown/scripts/index.js function astToJson (line 8) | function astToJson(tokens) { method makeHtml (line 45) | makeHtml(str) { method rule (line 49) | rule(str) { function createPPTDialog (line 192) | function createPPTDialog(markdownContent) { class AiDialogClass (line 270) | class AiDialogClass { method constructor (line 342) | constructor() { method createDialog (line 347) | createDialog() { method openDialog (line 402) | openDialog(action) { method addButton (line 409) | addButton(action) { method putInTextarea (line 433) | putInTextarea(action, content) { method sendRequest (line 439) | sendRequest(action, data) { method closeDialog (line 453) | closeDialog(dialog) { method addAiContent (line 463) | addAiContent(dialog, that) { method replaceAiContent (line 469) | replaceAiContent(dialog, that) { method createAiOutline (line 475) | createAiOutline(dialog, that) { method createAiArticle (line 502) | createAiArticle(dialog, that) { method cheakAiContent (line 519) | cheakAiContent(dialog, that) { method urlProcessor (line 638) | urlProcessor(url, srcType) { function isBase64 (line 883) | function isBase64(str) { function decodeBase64 (line 893) | function decodeBase64(base64String) { FILE: frontend/public/markdown/scripts/modal.js function createModal (line 4) | function createModal() { function showModal (line 49) | function showModal(options) { FILE: frontend/public/markdown/scripts/multiple-demo.js method makeHtml (line 2) | makeHtml(str) { method rule (line 6) | rule(str) { FILE: frontend/public/markdown/scripts/notoolbar-demo.js method makeHtml (line 2) | makeHtml(str) { method rule (line 6) | rule(str) { method urlProcessor (line 26) | urlProcessor(url, srcType) { FILE: frontend/public/markdown/scripts/pinyin/pinyin.js function pinyin (line 8) | function pinyin(word,splitStr) { function pinyinWithOutYin (line 29) | function pinyinWithOutYin(word,splitStr) { function isChineseWord (line 50) | function isChineseWord(word, modle) { function sort (line 70) | function sort(array, key) { FILE: frontend/public/markdown/scripts/pinyin/pinyin_dist.js function pinyin (line 3) | function pinyin(word,splitStr) { FILE: frontend/public/markdown/scripts/preview-demo.js method makeHtml (line 2) | makeHtml(str) { method rule (line 6) | rule(str) { method urlProcessor (line 26) | urlProcessor(url, srcType) { method hidden (line 87) | hidden(){ FILE: frontend/public/markdown/scripts/suggester-demo.js method makeHtml (line 2) | makeHtml(str) { method rule (line 6) | rule(str) { method urlProcessor (line 28) | urlProcessor(url, srcType) { method suggestList (line 57) | suggestList(word, callback) { method suggestListRender (line 68) | suggestListRender(valueArray) { method echo (line 72) | echo(value) { FILE: frontend/public/markdown/scripts/tex-svg.js function r (line 1) | function r(){this.constructor=t} method ensureLocale (line 1) | static ensureLocale(t,e){return r.LOCALES.get(t)?t:(console.error(`Loc... method constructor (line 1) | constructor(t,e){this.prefix=t,this.store=e} method add (line 1) | add(t,e){this.checkCustomFunctionSyntax_(t)&&(this.store[t]=e)} method addStore (line 1) | addStore(t){const e=Object.keys(t.store);for(let r,n=0;r=e[n];n++)this... method lookup (line 1) | lookup(t){return this.store[t]} method checkCustomFunctionSyntax_ (line 1) | checkCustomFunctionSyntax_(t){const e=new RegExp("^"+this.prefix);retu... method constructor (line 1) | constructor(t,e,r=(t=>!1)){this.name=t,this.apply=e,this.applicable=r} method constructor (line 1) | constructor(){this.level_=[]} method push (line 1) | push(t){this.level_.push(t)} method pop (line 1) | pop(){return this.level_.pop()} method peek (line 1) | peek(){return this.level_[this.level_.length-1]||null} method indexOf (line 1) | indexOf(t){const e=this.peek();return e?e.indexOf(t):null} method find (line 1) | find(t){const e=this.peek();if(!e)return null;for(let r=0,n=e.length;r... method get (line 1) | get(t){const e=this.peek();return!e||t<0||t>=e.length?null:e[t]} method depth (line 1) | depth(){return this.level_.length} method clone (line 1) | clone(){const t=new r;return t.level_=this.level_.slice(0),t} method toString (line 1) | toString(){let t="";for(let e,r=0;e=this.level_[r];r++)t+="\n"+e.map((... method resetState (line 1) | static resetState(t){delete r.STATE[t]} method setState (line 1) | static setState(t,e){r.STATE[t]=e} method getState (line 1) | static getState(t){return r.STATE[t]} function e (line 1) | function e(){return null!==t&&t.apply(this,arguments)||this} function p (line 1) | function p(t){return function(t){function e(){return null!==t&&t.apply(t... function h (line 1) | function h(t){var e;return e=function(t){function e(){for(var e=[],r=0;r... method constructor (line 1) | constructor(t,e){super(t,p(t)),this.context=e,this.kind=a.TrieNodeKind... method applyTest (line 1) | applyTest(t){return this.test?this.test(t):this.context.applyQuery(t,t... function Q (line 1) | function Q(t){try{s(n.next(t))}catch(t){i(t)}} method markup (line 1) | markup(t){const e=i.personalityMarkup(t);let r="",o=null,Q=!1;for(let ... method pause (line 1) | pause(t){let e;return e="number"==typeof t?t<=250?"short":t<=500?"medi... method finalize (line 1) | finalize(t){return'"} method markup (line 1) | markup(t){this.setScaleFunction(-2,2,-100,100,2);const e=o.personality... method constructor (line 1) | constructor(t){super(t),this.mml=t.mathmlTree} method test (line 1) | static test(t){return!!t.mathmlTree&&"line"===t.type} method getMathml (line 1) | getMathml(){return this.semantic.contentNodes.length&&o.walkTree(this.... method constructor (line 1) | constructor(t){super(t),this.mml=t.mathmlTree} method test (line 1) | static test(t){return!!t.mathmlTree&&("inference"===t.type||"premises"... method getMathml (line 1) | getMathml(){return this.semantic.childNodes.length?(this.semantic.cont... method constructor (line 1) | constructor(t){super(t),this.mml=t.mathmlTree} method test (line 1) | static test(t){return"punctuated"===t.type&&("text"===t.role||t.conten... method getMathml (line 1) | getMathml(){const t=[],e=o.collapsePunctuated(this.semantic,t);return ... method constructor (line 1) | constructor(){this.map={}} method add (line 1) | add(t,e){const r=this.map[t];r?r.push(e):this.map[t]=[e]} method retrieve (line 1) | retrieve(t,e){return this.map[i.key(t,e)]} method retrieveNode (line 1) | retrieveNode(t){return this.retrieve(t.textContent,t.font)} method copy (line 1) | copy(){const t=this.copyCollator();for(const e in this.map)t.map[e]=th... method minimize (line 1) | minimize(){for(const t in this.map)1===this.map[t].length&&delete this... method minimalCollator (line 1) | minimalCollator(){const t=this.copy();for(const e in t.map)1===t.map[e... method isMultiValued (line 1) | isMultiValued(){for(const t in this.map)if(this.map[t].length>1)return... method isEmpty (line 1) | isEmpty(){return!Object.keys(this.map).length} method constructor (line 1) | constructor(t){this.id=t,this.mathml=[],this.parent=null,this.type="un... method fromXml (line 1) | static fromXml(t){const e=parseInt(t.getAttribute("id"),10),r=new Q(e)... method setAttribute (line 1) | static setAttribute(t,e,r,n){n=n||r;const o=e.getAttribute(r);o&&(t[n]... method processChildren (line 1) | static processChildren(t,e){for(const r of n.toArray(e.childNodes)){if... method querySelectorAll (line 1) | querySelectorAll(t){let e=[];for(let r,n=0;r=this.childNodes[n];n++)e=... method xml (line 1) | xml(t,e){const r=function(r,n){const o=n.map((function(r){return r.xml... method toString (line 1) | toString(t=!1){const e=n.parseInput("");return n.serializeXml(... method allAttributes (line 1) | allAttributes(){const t=[];return t.push(["role",this.role]),"unknown"... method xmlAnnotation (line 1) | xmlAnnotation(){const t=[];for(const e in this.annotation)this.annotat... method toJson (line 1) | toJson(){const t={};t.type=this.type;const e=this.allAttributes();for(... method updateContent (line 1) | updateContent(t,e){const r=e?t.replace(/^[ \f\n\r\t\v\u200b]*/,"").rep... method addMathmlNodes (line 1) | addMathmlNodes(t){for(let e,r=0;e=t[r];r++)-1===this.mathml.indexOf(e)... method appendChild (line 1) | appendChild(t){this.childNodes.push(t),this.addMathmlNodes(t.mathml),t... method replaceChild (line 1) | replaceChild(t,e){const r=this.childNodes.indexOf(t);if(-1===r)return;... method appendContentNode (line 1) | appendContentNode(t){t&&(this.contentNodes.push(t),this.addMathmlNodes... method removeContentNode (line 1) | removeContentNode(t){if(t){const e=this.contentNodes.indexOf(t);-1!==e... method equals (line 1) | equals(t){if(!t)return!1;if(this.type!==t.type||this.role!==t.role||th... method displayTree (line 1) | displayTree(){console.info(this.displayTree_(0))} method addAnnotation (line 1) | addAnnotation(t,e){e&&this.addAnnotation_(t,e)} method getAnnotation (line 1) | getAnnotation(t){const e=this.annotation[t];return e||[]} method hasAnnotation (line 1) | hasAnnotation(t,e){const r=this.annotation[t];return!!r&&-1!==r.indexO... method parseAnnotation (line 1) | parseAnnotation(t){const e=t.split(";");for(let t=0,r=e.length;t{return t.concat((... method fromStructure (line 1) | static fromStructure(t,e){return new Q(Q.tree_(t,e.root))} method combineContentChildren (line 1) | static combineContentChildren(t,e,r){switch(t.type){case"relseq":case"... method makeSexp_ (line 1) | static makeSexp_(t){return Q.simpleCollapseStructure(t)?t.toString():Q... method fromString_ (line 1) | static fromString_(t){let e=t.replace(/\(/g,"[");return e=e.replace(/\... method fromNode_ (line 1) | static fromNode_(t){if(!t)return[];const e=t.contentNodes;let r;e.leng... method tree_ (line 1) | static tree_(t,e){if(!e)return[];if(!e.childNodes.length)return e.id;c... method addOwns_ (line 1) | static addOwns_(t,e){const r=t.getAttribute(i.Attribute.COLLAPSED),n=r... method realLeafs_ (line 1) | static realLeafs_(t){if(Q.simpleCollapseStructure(t))return[t];if(Q.co... method populate (line 1) | populate(){this.parents&&this.levelsMap||(this.parents={},this.levelsM... method toString (line 1) | toString(){return Q.makeSexp_(this.array)} method populate_ (line 1) | populate_(t,e,r){if(Q.simpleCollapseStructure(t))return t=t,this.level... method isRoot (line 1) | isRoot(t){return t===this.levelsMap[t][0]} method directChildren (line 1) | directChildren(t){if(!this.isRoot(t))return[];return this.levelsMap[t]... method subtreeNodes (line 1) | subtreeNodes(t){if(!this.isRoot(t))return[];const e=(t,r)=>{Q.simpleCo... method constructor (line 1) | constructor(t,e,r,n){super(t,e,r,n),this.node=t,this.generator=e,this.... method initLevels (line 1) | initLevels(){const t=new i.Levels;return t.push([this.primaryId()]),t} method up (line 1) | up(){super.up();const t=this.previousLevel();return t?(this.levels.pop... method down (line 1) | down(){super.down();const t=this.nextLevel();if(0===t.length)return nu... method combineContentChildren (line 1) | combineContentChildren(t,e,r,o){switch(t){case"relseq":case"infixop":c... method left (line 1) | left(){super.left();const t=this.levels.indexOf(this.primaryId());if(n... method right (line 1) | right(){super.right();const t=this.levels.indexOf(this.primaryId());if... method findFocusOnLevel (line 1) | findFocusOnLevel(t){return this.singletonFocus(t.toString())} method focusDomNodes (line 1) | focusDomNodes(){return[this.getFocus().getDomPrimary()]} method focusSemanticNodes (line 1) | focusSemanticNodes(){return[this.getFocus().getSemanticPrimary()]} function T (line 1) | function T(t){try{s(n.throw(t))}catch(t){i(t)}} method markup (line 1) | markup(t){this.setScaleFunction(-2,2,0,10,0);const e=i.personalityMark... method error (line 1) | error(t){return'(error "'+o.Move.get(t)+'")'} method prosodyElement (line 1) | prosodyElement(t,e){switch(e=this.applyScaleFunction(e),t){case n.pers... method pause (line 1) | pause(t){return"(pause . "+this.pauseValue(t[n.personalityProps.PAUSE]... method prosody_ (line 1) | prosody_(t){const e=t.open,r=[];for(let n,o=0;n=e[o];o++)r.push(this.p... method constructor (line 1) | constructor(t=""){super(),this.message=t,this.name="SRE Error"} method constructor (line 1) | constructor(t){super(t),this.mml=t.mathmlTree} method test (line 1) | static test(t){return!t.mathmlTree&&"line"===t.type&&"binomial"===t.role} method getMathml (line 1) | getMathml(){if(!this.semantic.childNodes.length)return this.mml;const ... method constructor (line 1) | constructor(t){super(t),this.mml=t.mathmlTree} method test (line 1) | static test(t){if(!t.mathmlTree||!t.childNodes.length)return!1;const e... method getMathml (line 1) | getMathml(){const t=this.semantic.childNodes[0],e=t.childNodes[0],r=th... method constructor (line 1) | constructor(t){super(t),this.mml=t.mathmlTree} method test (line 1) | static test(t){if(!t.mathmlTree||!t.childNodes.length)return!1;const e... method walkTree_ (line 1) | static walkTree_(t){t&&i.walkTree(t)} method getMathml (line 1) | getMathml(){const t=this.semantic.childNodes;return"limboth"!==this.se... method constructor (line 1) | constructor(t){super(t),this.mml=t.mathmlTree} method multiscriptIndex (line 1) | static multiscriptIndex(t){return"punctuated"===t.type&&"dummy"===t.co... method createNone_ (line 1) | static createNone_(t){const e=n.createElement("none");return t&&(0,Q.s... method completeMultiscript (line 1) | completeMultiscript(t,e){const r=n.toArray(this.mml.childNodes).slice(... method constructor (line 1) | constructor(t){super(t),this.inner=[],this.mml=t.mathmlTree} method test (line 1) | static test(t){return"matrix"===t.type||"vector"===t.type||"cases"===t... method getMathml (line 1) | getMathml(){const t=i.cloneContentNode(this.semantic.contentNodes[0]),... method test (line 1) | static test(t){return!!t.mathmlTree&&"tensor"===t.type} method constructor (line 1) | constructor(t){super(t)} method getMathml (line 1) | getMathml(){i.walkTree(this.semantic.childNodes[0]);const t=o.CaseMult... method constructor (line 1) | constructor(){this.context=new Q.SpeechRuleContext,this.parseOrder=o.D... method compareStaticConstraints_ (line 1) | static compareStaticConstraints_(t,e){if(t.length!==e.length)return!1;... method comparePreconditions_ (line 1) | static comparePreconditions_(t,e){const r=t.precondition,n=e.precondit... method defineRule (line 1) | defineRule(t,e,r,n,...o){const Q=this.parseAction(r),T=this.parsePreco... method addRule (line 1) | addRule(t){t.context=this.context,this.speechRules_.unshift(t)} method deleteRule (line 1) | deleteRule(t){const e=this.speechRules_.indexOf(t);-1!==e&&this.speech... method findRule (line 1) | findRule(t){for(let e,r=0;e=this.speechRules_[r];r++)if(t(e))return e;... method findAllRules (line 1) | findAllRules(t){return this.speechRules_.filter(t)} method evaluateDefault (line 1) | evaluateDefault(t){const e=t.textContent.slice(0);return e.match(/^\s+... method evaluateWhitespace (line 1) | evaluateWhitespace(t){return[]} method evaluateCustom (line 1) | evaluateCustom(t){const e=this.customTranscriptions[t];return void 0!=... method evaluateCharacter (line 1) | evaluateCharacter(t){return this.evaluateCustom(t)||n.AuditoryDescript... method removeDuplicates (line 1) | removeDuplicates(t){for(let e,r=this.speechRules_.length-1;e=this.spee... method getSpeechRules (line 1) | getSpeechRules(){return this.speechRules_} method setSpeechRules (line 1) | setSpeechRules(t){this.speechRules_=t} method getPreconditions (line 1) | getPreconditions(){return this.preconditions} method parseCstr (line 1) | parseCstr(t){try{return this.parser.parse(this.locale+"."+this.modalit... method parsePrecondition (line 1) | parsePrecondition(t,e){try{const r=this.parsePrecondition_(t);t=r[0];l... method parseAction (line 1) | parseAction(t){try{return i.Action.fromString(t)}catch(e){if("RuleErro... method parse (line 1) | parse(t){this.modality=t.modality||this.modality,this.locale=t.locale|... method parseRules (line 1) | parseRules(t){for(let e,r=0;e=t[r];r++){const t=e[0],r=this.parseMetho... method generateRules (line 1) | generateRules(t){const e=this.context.customGenerators.lookup(t);e&&e(... method defineAction (line 1) | defineAction(t,e){let r;try{r=i.Action.fromString(e)}catch(t){if("Rule... method getFullPreconditions (line 1) | getFullPreconditions(t){const e=this.preconditions.get(t);return e||!t... method definePrecondition (line 1) | definePrecondition(t,e,r,...n){const o=this.parsePrecondition(r,n),i=t... method inheritRules (line 1) | inheritRules(){if(!this.inherits||!this.inherits.getSpeechRules().leng... method ignoreRules (line 1) | ignoreRules(t,...e){let r=this.findAllRules((e=>e.name===t));if(!e.len... method parsePrecondition_ (line 1) | parsePrecondition_(t){const e=this.context.customGenerators.lookup(t);... method constructor (line 1) | constructor(){this.currentFlags={},this.parameters_={},this.correction... method getInstance (line 1) | static getInstance(){return T.instance=T.instance||new T,T.instance} method parseInput (line 1) | static parseInput(t){const e={},r=t.split(":");for(let t=0,n=r.length;... method parseState (line 1) | static parseState(t){const e={},r=t.split(" ");for(let t=0,n=r.length;... method translateString_ (line 1) | static translateString_(t){if(t.match(/:unit$/))return T.translateUnit... method translateUnit_ (line 1) | static translateUnit_(t){t=T.prepareUnit_(t);const e=o.default.getInst... method prepareUnit_ (line 1) | static prepareUnit_(t){const e=t.match(/:unit$/);return e?t.slice(0,e.... method cleanUnit_ (line 1) | static cleanUnit_(t){return t.match(/:unit$/)?t.replace(/:unit$/,""):t} method clear (line 1) | clear(){this.parameters_={},this.stateStack_=[]} method setParameter (line 1) | setParameter(t,e){const r=this.parameters_[t];return e?this.parameters... method getParameter (line 1) | getParameter(t){return this.parameters_[t]} method setCorrection (line 1) | setCorrection(t,e){this.corrections_[t]=e} method setPreprocessor (line 1) | setPreprocessor(t,e){this.preprocessors_[t]=e} method getCorrection (line 1) | getCorrection(t){return this.corrections_[t]} method getState (line 1) | getState(){const t=[];for(const e in this.parameters_){const r=this.pa... method pushState (line 1) | pushState(t){for(const e in t)t[e]=this.setParameter(e,t[e]);this.stat... method popState (line 1) | popState(){const t=this.stateStack_.pop();for(const e in t)this.setPar... method setAttribute (line 1) | setAttribute(t){if(t&&t.nodeType===n.NodeType.ELEMENT_NODE){const r=th... method preprocess (line 1) | preprocess(t){return this.runProcessors_(t,this.preprocessors_)} method correct (line 1) | correct(t){return this.runProcessors_(t,this.corrections_)} method apply (line 1) | apply(t,e){return this.currentFlags=e||{},t=this.currentFlags.adjust||... method runProcessors_ (line 1) | runProcessors_(t,e){for(const r in this.parameters_){const n=e[r];if(!... method constructor (line 1) | constructor({type:t,content:e,attributes:r,grammar:n}){this.type=t,thi... method grammarFromString (line 1) | static grammarFromString(t){return o.Grammar.parseInput(t)} method fromString (line 1) | static fromString(t){const e={type:Q(t.substring(0,3))};let r=t.slice(... method attributesFromString (line 1) | static attributesFromString(t){if("("!==t[0]||")"!==t.slice(-1))throw ... method toString (line 1) | toString(){let t="";t+=function(t){switch(t){case i.NODE:return"[n]";c... method grammarToString (line 1) | grammarToString(){return this.getGrammar().join(":")} method getGrammar (line 1) | getGrammar(){const t=[];for(const e in this.grammar)!0===this.grammar[... method attributesToString (line 1) | attributesToString(){const t=this.getAttributes(),e=this.grammarToStri... method getAttributes (line 1) | getAttributes(){const t=[];for(const e in this.attributes){const r=thi... method copyCollator (line 1) | copyCollator(){return new T} method add (line 1) | add(t,e){const r=i.key(t,e.font);super.add(r,e)} method addNode (line 1) | addNode(t){this.add(t.textContent,t)} method toString (line 1) | toString(){const t=[];for(const e in this.map){const r=Array(e.length+... method collateMeaning (line 1) | collateMeaning(){const t=new s;for(const e in this.map)t.map[e]=this.m... method getSpeech (line 1) | getSpeech(t,e){const r=this.generateSpeech(t,e),i=this.getRebuilt().no... method constructor (line 1) | constructor(t,e,r,n){super(t,e,r,n),this.node=t,this.generator=e,this.... method move (line 1) | move(t){this.key_=t;const e=super.move(t);return this.modifier=!1,e} method up (line 1) | up(){return this.moved=Q.WalkerMoves.UP,this.eligibleCell_()?this.vert... method down (line 1) | down(){return this.moved=Q.WalkerMoves.DOWN,this.eligibleCell_()?this.... method jumpCell (line 1) | jumpCell(){if(!this.isInTable_()||null===this.key_)return this.getFocu... method undo (line 1) | undo(){const t=super.undo();return t===this.firstJump&&(this.firstJump... method eligibleCell_ (line 1) | eligibleCell_(){const t=this.getFocus().getSemanticPrimary();return th... method verticalMove_ (line 1) | verticalMove_(t){const e=this.previousLevel();if(!e)return null;const ... method jumpCell_ (line 1) | jumpCell_(t,e){this.firstJump?this.virtualize(!1):(this.firstJump=this... method isLegalJump_ (line 1) | isLegalJump_(t,e){const r=n.querySelectorAllByAttrValue(this.getRebuil... method isInTable_ (line 1) | isInTable_(){let t=this.getFocus().getSemanticPrimary();for(;t;){if(-1... function s (line 1) | function s(t){var e;t.done?o(t.value):(e=t.value,e instanceof r?e:new r(... method finalize (line 1) | finalize(t){return function(t){a="";const e=o.parseInput(`${t}`:""} method closeTag (line 1) | closeTag(t){return``} method markup (line 1) | markup(t){const e=[];let r=[];for(const n of t){if(!n.layout){r.push(n... method processContent (line 1) | processContent(t){const e=[],r=Q.personalityMarkup(t);for(let t,n=0;t=... method constructor (line 1) | constructor(){this.customLoader=null,this.parsers={},this.comparator=n... method defaultLocale (line 1) | set defaultLocale(t){this._defaultLocale=Q.Variables.ensureLocale(t,th... method defaultLocale (line 1) | get defaultLocale(){return this._defaultLocale} method getInstance (line 1) | static getInstance(){return s.instance=s.instance||new s,s.instance} method defaultEvaluator (line 1) | static defaultEvaluator(t,e){return t} method evaluateNode (line 1) | static evaluateNode(t){return s.nodeEvaluator(t)} method getRate (line 1) | getRate(){const t=parseInt(this.rate,10);return isNaN(t)?100:t} method setDynamicCstr (line 1) | setDynamicCstr(t){if(this.defaultLocale&&(n.DynamicCstr.DEFAULT_VALUES... method configurate (line 1) | configurate(t){this.mode!==o.Mode.HTTP||this.config||(!function(t){con... method setCustomLoader (line 1) | setCustomLoader(t){t&&(this.customLoader=t)} method test (line 1) | static test(t){if(!t.mathmlTree)return!1;return"MMULTISCRIPTS"===n.tag... method constructor (line 1) | constructor(t){super(t)} method getMathml (line 1) | getMathml(){let t,e,r;if((0,T.setAttributes)(this.mml,this.semantic),t... method constructor (line 1) | constructor(){super(),this.mactionName="maction"} method highlightNode (line 1) | highlightNode(t){let e;if(this.isHighlighted(t))return e={node:t,backg... method unhighlightNode (line 1) | unhighlightNode(t){const e=t.node.previousSibling;if(e&&e.hasAttribute... method isMactionNode (line 1) | isMactionNode(t){return t.getAttribute("data-mml-node")===this.maction... method getMactionNodes (line 1) | getMactionNodes(t){return Array.from(o.evalXPath(`.//*[@data-mml-node=... method constructor (line 1) | constructor(t,e){this.base=t,this._conditions=[],this.constraints=[],t... method conditions (line 1) | get conditions(){return this._conditions} method addConstraint (line 1) | addConstraint(t){if(this.constraints.filter((e=>e.equal(t))).length)re... method addBaseCondition (line 1) | addBaseCondition(t){this.addCondition(this.base,t)} method addFullCondition (line 1) | addFullCondition(t){this.constraints.forEach((e=>this.addCondition(e,t... method addCondition (line 1) | addCondition(t,e){const r=t.toString()+" "+e.toString();this.allCstr.c... method constructor (line 1) | constructor(){super(),this.annotators=[],this.parseMethods.Alias=this.... method initialize (line 1) | initialize(){this.initialized||(this.annotations(),this.initialized=!0)} method annotations (line 1) | annotations(){for(let t,e=0;t=this.annotators[e];e++)(0,i.activate)(th... method defineAlias (line 1) | defineAlias(t,e,...r){const n=this.parsePrecondition(e,r);if(!n)return... method defineRulesAlias (line 1) | defineRulesAlias(t,e,...r){const n=this.findAllRules((function(e){retu... method defineSpecializedRule (line 1) | defineSpecializedRule(t,e,r,n){const o=this.parseCstr(e),i=this.findRu... method defineSpecialized (line 1) | defineSpecialized(t,e,r){const n=this.parseCstr(r);if(!n)return void c... method evaluateString (line 1) | evaluateString(t){const e=[];if(t.match(/^\s+$/))return e;let r=this.m... method parse (line 1) | parse(t){super.parse(t),this.annotators=t.annotators||[]} method addAlias_ (line 1) | addAlias_(t,e,r){const n=this.parsePrecondition(e,r),o=new T.SpeechRul... method matchNumber_ (line 1) | matchNumber_(t){const e=t.match(new RegExp("^"+o.LOCALE.MESSAGES.regex... method constructor (line 1) | constructor(t){this.components=t} method fromString (line 1) | static fromString(t){const e=c(t,";").filter((function(t){return t.mat... method toString (line 1) | toString(){return this.components.map((function(t){return t.toString()... method copyCollator (line 1) | copyCollator(){return new s} method add (line 1) | add(t,e){const r=this.retrieve(t,e.font);if(!r||!r.find((function(t){r... method addNode (line 1) | addNode(t){this.add(t.textContent,t.meaning())} method toString (line 1) | toString(){const t=[];for(const e in this.map){const r=Array(e.length+... method reduce (line 1) | reduce(){for(const t in this.map)1!==this.map[t].length&&(this.map[t]=... method default (line 1) | default(){const t=new i;for(const e in this.map)1===this.map[e].length... method newDefault (line 1) | newDefault(){const t=this.default();this.reduce();const e=this.default... method constructor (line 1) | constructor(){super("MathML"),this.parseMap_={SEMANTICS:this.semantics... method getAttribute_ (line 1) | static getAttribute_(t,e,r){if(!t.hasAttribute(e))return r;const n=t.g... method parse (line 1) | parse(t){Q.default.getInstance().setNodeFactory(this.getFactory());con... method semantics_ (line 1) | semantics_(t,e){return e.length?this.parse(e[0]):this.getFactory().mak... method rows_ (line 1) | rows_(t,e){const r=t.getAttribute("semantics");if(r&&r.match("bspr_"))... method fraction_ (line 1) | fraction_(t,e){if(!e.length)return this.getFactory().makeEmptyNode();c... method limits_ (line 1) | limits_(t,e){return Q.default.getInstance().limitNode(n.tagName(t),thi... method root_ (line 1) | root_(t,e){return e[1]?this.getFactory().makeBranchNode("root",[this.p... method sqrt_ (line 1) | sqrt_(t,e){const r=this.parseList(T.purgeNodes(e));return this.getFact... method table_ (line 1) | table_(t,e){const r=t.getAttribute("semantics");if(r&&r.match("bspr_")... method tableRow_ (line 1) | tableRow_(t,e){const r=this.getFactory().makeBranchNode("row",this.par... method tableLabeledRow_ (line 1) | tableLabeledRow_(t,e){if(!e.length)return this.tableRow_(t,e);const r=... method tableCell_ (line 1) | tableCell_(t,e){const r=this.parseList(T.purgeNodes(e));let n;n=r.leng... method space_ (line 1) | space_(t,e){const r=t.getAttribute("width"),o=r&&r.match(/[a-z]*$/);if... method text_ (line 1) | text_(t,e){const r=this.leaf_(t,e);return t.textContent?(r.updateConte... method identifier_ (line 1) | identifier_(t,e){const r=this.leaf_(t,e);return Q.default.getInstance(... method number_ (line 1) | number_(t,e){const r=this.leaf_(t,e);return Q.default.number(r),r} method operator_ (line 1) | operator_(t,e){const r=this.leaf_(t,e);return Q.default.getInstance().... method fenced_ (line 1) | fenced_(t,e){const r=this.parseList(T.purgeNodes(e)),n=s.getAttribute_... method enclosed_ (line 1) | enclosed_(t,e){const r=this.parseList(T.purgeNodes(e)),n=this.getFacto... method multiscripts_ (line 1) | multiscripts_(t,e){if(!e.length)return this.getFactory().makeEmptyNode... method empty_ (line 1) | empty_(t,e){return this.getFactory().makeEmptyNode()} method action_ (line 1) | action_(t,e){return e.length>1?this.parse(e[1]):this.getFactory().make... method dummy_ (line 1) | dummy_(t,e){const r=this.getFactory().makeUnprocessed(t);return r.role... method leaf_ (line 1) | leaf_(t,e){if(1===e.length&&e[0].nodeType!==n.NodeType.TEXT_NODE){cons... method constructor (line 1) | constructor(){super(...arguments),this.modality=(0,n.addPrefix)("foreg... method visitStree_ (line 1) | static visitStree_(t,e,r){if(t.childNodes.length){if(t.contentNodes.le... method getSpeech (line 1) | getSpeech(t,e){return Q.getAttribute(t,this.modality)} method generateSpeech (line 1) | generateSpeech(t,e){return this.getRebuilt()||this.setRebuilt(new i.Re... method colorLeaves_ (line 1) | colorLeaves_(t){const e=[];s.visitStree_(this.getRebuilt().streeRoot,e... method colorLeave_ (line 1) | colorLeave_(t,e,r){const n=Q.getBySemanticId(t,e);return!!n&&(n.setAtt... function T (line 1) | function T(i){return function(T){return function(i){if(r)throw new TypeE... method markup (line 1) | markup(t){this.setScaleFunction(-2,2,0,10,0);const e=i.personalityMark... method error (line 1) | error(t){return'(error "'+o.Move.get(t)+'")'} method prosodyElement (line 1) | prosodyElement(t,e){switch(e=this.applyScaleFunction(e),t){case n.pers... method pause (line 1) | pause(t){return"(pause . "+this.pauseValue(t[n.personalityProps.PAUSE]... method prosody_ (line 1) | prosody_(t){const e=t.open,r=[];for(let n,o=0;n=e[o];o++)r.push(this.p... method constructor (line 1) | constructor(t=""){super(),this.message=t,this.name="SRE Error"} method constructor (line 1) | constructor(t){super(t),this.mml=t.mathmlTree} method test (line 1) | static test(t){return!t.mathmlTree&&"line"===t.type&&"binomial"===t.role} method getMathml (line 1) | getMathml(){if(!this.semantic.childNodes.length)return this.mml;const ... method constructor (line 1) | constructor(t){super(t),this.mml=t.mathmlTree} method test (line 1) | static test(t){if(!t.mathmlTree||!t.childNodes.length)return!1;const e... method getMathml (line 1) | getMathml(){const t=this.semantic.childNodes[0],e=t.childNodes[0],r=th... method constructor (line 1) | constructor(t){super(t),this.mml=t.mathmlTree} method test (line 1) | static test(t){if(!t.mathmlTree||!t.childNodes.length)return!1;const e... method walkTree_ (line 1) | static walkTree_(t){t&&i.walkTree(t)} method getMathml (line 1) | getMathml(){const t=this.semantic.childNodes;return"limboth"!==this.se... method constructor (line 1) | constructor(t){super(t),this.mml=t.mathmlTree} method multiscriptIndex (line 1) | static multiscriptIndex(t){return"punctuated"===t.type&&"dummy"===t.co... method createNone_ (line 1) | static createNone_(t){const e=n.createElement("none");return t&&(0,Q.s... method completeMultiscript (line 1) | completeMultiscript(t,e){const r=n.toArray(this.mml.childNodes).slice(... method constructor (line 1) | constructor(t){super(t),this.inner=[],this.mml=t.mathmlTree} method test (line 1) | static test(t){return"matrix"===t.type||"vector"===t.type||"cases"===t... method getMathml (line 1) | getMathml(){const t=i.cloneContentNode(this.semantic.contentNodes[0]),... method test (line 1) | static test(t){return!!t.mathmlTree&&"tensor"===t.type} method constructor (line 1) | constructor(t){super(t)} method getMathml (line 1) | getMathml(){i.walkTree(this.semantic.childNodes[0]);const t=o.CaseMult... method constructor (line 1) | constructor(){this.context=new Q.SpeechRuleContext,this.parseOrder=o.D... method compareStaticConstraints_ (line 1) | static compareStaticConstraints_(t,e){if(t.length!==e.length)return!1;... method comparePreconditions_ (line 1) | static comparePreconditions_(t,e){const r=t.precondition,n=e.precondit... method defineRule (line 1) | defineRule(t,e,r,n,...o){const Q=this.parseAction(r),T=this.parsePreco... method addRule (line 1) | addRule(t){t.context=this.context,this.speechRules_.unshift(t)} method deleteRule (line 1) | deleteRule(t){const e=this.speechRules_.indexOf(t);-1!==e&&this.speech... method findRule (line 1) | findRule(t){for(let e,r=0;e=this.speechRules_[r];r++)if(t(e))return e;... method findAllRules (line 1) | findAllRules(t){return this.speechRules_.filter(t)} method evaluateDefault (line 1) | evaluateDefault(t){const e=t.textContent.slice(0);return e.match(/^\s+... method evaluateWhitespace (line 1) | evaluateWhitespace(t){return[]} method evaluateCustom (line 1) | evaluateCustom(t){const e=this.customTranscriptions[t];return void 0!=... method evaluateCharacter (line 1) | evaluateCharacter(t){return this.evaluateCustom(t)||n.AuditoryDescript... method removeDuplicates (line 1) | removeDuplicates(t){for(let e,r=this.speechRules_.length-1;e=this.spee... method getSpeechRules (line 1) | getSpeechRules(){return this.speechRules_} method setSpeechRules (line 1) | setSpeechRules(t){this.speechRules_=t} method getPreconditions (line 1) | getPreconditions(){return this.preconditions} method parseCstr (line 1) | parseCstr(t){try{return this.parser.parse(this.locale+"."+this.modalit... method parsePrecondition (line 1) | parsePrecondition(t,e){try{const r=this.parsePrecondition_(t);t=r[0];l... method parseAction (line 1) | parseAction(t){try{return i.Action.fromString(t)}catch(e){if("RuleErro... method parse (line 1) | parse(t){this.modality=t.modality||this.modality,this.locale=t.locale|... method parseRules (line 1) | parseRules(t){for(let e,r=0;e=t[r];r++){const t=e[0],r=this.parseMetho... method generateRules (line 1) | generateRules(t){const e=this.context.customGenerators.lookup(t);e&&e(... method defineAction (line 1) | defineAction(t,e){let r;try{r=i.Action.fromString(e)}catch(t){if("Rule... method getFullPreconditions (line 1) | getFullPreconditions(t){const e=this.preconditions.get(t);return e||!t... method definePrecondition (line 1) | definePrecondition(t,e,r,...n){const o=this.parsePrecondition(r,n),i=t... method inheritRules (line 1) | inheritRules(){if(!this.inherits||!this.inherits.getSpeechRules().leng... method ignoreRules (line 1) | ignoreRules(t,...e){let r=this.findAllRules((e=>e.name===t));if(!e.len... method parsePrecondition_ (line 1) | parsePrecondition_(t){const e=this.context.customGenerators.lookup(t);... method constructor (line 1) | constructor(){this.currentFlags={},this.parameters_={},this.correction... method getInstance (line 1) | static getInstance(){return T.instance=T.instance||new T,T.instance} method parseInput (line 1) | static parseInput(t){const e={},r=t.split(":");for(let t=0,n=r.length;... method parseState (line 1) | static parseState(t){const e={},r=t.split(" ");for(let t=0,n=r.length;... method translateString_ (line 1) | static translateString_(t){if(t.match(/:unit$/))return T.translateUnit... method translateUnit_ (line 1) | static translateUnit_(t){t=T.prepareUnit_(t);const e=o.default.getInst... method prepareUnit_ (line 1) | static prepareUnit_(t){const e=t.match(/:unit$/);return e?t.slice(0,e.... method cleanUnit_ (line 1) | static cleanUnit_(t){return t.match(/:unit$/)?t.replace(/:unit$/,""):t} method clear (line 1) | clear(){this.parameters_={},this.stateStack_=[]} method setParameter (line 1) | setParameter(t,e){const r=this.parameters_[t];return e?this.parameters... method getParameter (line 1) | getParameter(t){return this.parameters_[t]} method setCorrection (line 1) | setCorrection(t,e){this.corrections_[t]=e} method setPreprocessor (line 1) | setPreprocessor(t,e){this.preprocessors_[t]=e} method getCorrection (line 1) | getCorrection(t){return this.corrections_[t]} method getState (line 1) | getState(){const t=[];for(const e in this.parameters_){const r=this.pa... method pushState (line 1) | pushState(t){for(const e in t)t[e]=this.setParameter(e,t[e]);this.stat... method popState (line 1) | popState(){const t=this.stateStack_.pop();for(const e in t)this.setPar... method setAttribute (line 1) | setAttribute(t){if(t&&t.nodeType===n.NodeType.ELEMENT_NODE){const r=th... method preprocess (line 1) | preprocess(t){return this.runProcessors_(t,this.preprocessors_)} method correct (line 1) | correct(t){return this.runProcessors_(t,this.corrections_)} method apply (line 1) | apply(t,e){return this.currentFlags=e||{},t=this.currentFlags.adjust||... method runProcessors_ (line 1) | runProcessors_(t,e){for(const r in this.parameters_){const n=e[r];if(!... method constructor (line 1) | constructor({type:t,content:e,attributes:r,grammar:n}){this.type=t,thi... method grammarFromString (line 1) | static grammarFromString(t){return o.Grammar.parseInput(t)} method fromString (line 1) | static fromString(t){const e={type:Q(t.substring(0,3))};let r=t.slice(... method attributesFromString (line 1) | static attributesFromString(t){if("("!==t[0]||")"!==t.slice(-1))throw ... method toString (line 1) | toString(){let t="";t+=function(t){switch(t){case i.NODE:return"[n]";c... method grammarToString (line 1) | grammarToString(){return this.getGrammar().join(":")} method getGrammar (line 1) | getGrammar(){const t=[];for(const e in this.grammar)!0===this.grammar[... method attributesToString (line 1) | attributesToString(){const t=this.getAttributes(),e=this.grammarToStri... method getAttributes (line 1) | getAttributes(){const t=[];for(const e in this.attributes){const r=thi... method copyCollator (line 1) | copyCollator(){return new T} method add (line 1) | add(t,e){const r=i.key(t,e.font);super.add(r,e)} method addNode (line 1) | addNode(t){this.add(t.textContent,t)} method toString (line 1) | toString(){const t=[];for(const e in this.map){const r=Array(e.length+... method collateMeaning (line 1) | collateMeaning(){const t=new s;for(const e in this.map)t.map[e]=this.m... method getSpeech (line 1) | getSpeech(t,e){const r=this.generateSpeech(t,e),i=this.getRebuilt().no... method constructor (line 1) | constructor(t,e,r,n){super(t,e,r,n),this.node=t,this.generator=e,this.... method move (line 1) | move(t){this.key_=t;const e=super.move(t);return this.modifier=!1,e} method up (line 1) | up(){return this.moved=Q.WalkerMoves.UP,this.eligibleCell_()?this.vert... method down (line 1) | down(){return this.moved=Q.WalkerMoves.DOWN,this.eligibleCell_()?this.... method jumpCell (line 1) | jumpCell(){if(!this.isInTable_()||null===this.key_)return this.getFocu... method undo (line 1) | undo(){const t=super.undo();return t===this.firstJump&&(this.firstJump... method eligibleCell_ (line 1) | eligibleCell_(){const t=this.getFocus().getSemanticPrimary();return th... method verticalMove_ (line 1) | verticalMove_(t){const e=this.previousLevel();if(!e)return null;const ... method jumpCell_ (line 1) | jumpCell_(t,e){this.firstJump?this.virtualize(!1):(this.firstJump=this... method isLegalJump_ (line 1) | isLegalJump_(t,e){const r=n.querySelectorAllByAttrValue(this.getRebuil... method isInTable_ (line 1) | isInTable_(){let t=this.getFocus().getSemanticPrimary();for(;t;){if(-1... function r (line 1) | function r(){this.constructor=t} method ensureLocale (line 1) | static ensureLocale(t,e){return r.LOCALES.get(t)?t:(console.error(`Loc... method constructor (line 1) | constructor(t,e){this.prefix=t,this.store=e} method add (line 1) | add(t,e){this.checkCustomFunctionSyntax_(t)&&(this.store[t]=e)} method addStore (line 1) | addStore(t){const e=Object.keys(t.store);for(let r,n=0;r=e[n];n++)this... method lookup (line 1) | lookup(t){return this.store[t]} method checkCustomFunctionSyntax_ (line 1) | checkCustomFunctionSyntax_(t){const e=new RegExp("^"+this.prefix);retu... method constructor (line 1) | constructor(t,e,r=(t=>!1)){this.name=t,this.apply=e,this.applicable=r} method constructor (line 1) | constructor(){this.level_=[]} method push (line 1) | push(t){this.level_.push(t)} method pop (line 1) | pop(){return this.level_.pop()} method peek (line 1) | peek(){return this.level_[this.level_.length-1]||null} method indexOf (line 1) | indexOf(t){const e=this.peek();return e?e.indexOf(t):null} method find (line 1) | find(t){const e=this.peek();if(!e)return null;for(let r=0,n=e.length;r... method get (line 1) | get(t){const e=this.peek();return!e||t<0||t>=e.length?null:e[t]} method depth (line 1) | depth(){return this.level_.length} method clone (line 1) | clone(){const t=new r;return t.level_=this.level_.slice(0),t} method toString (line 1) | toString(){let t="";for(let e,r=0;e=this.level_[r];r++)t+="\n"+e.map((... method resetState (line 1) | static resetState(t){delete r.STATE[t]} method setState (line 1) | static setState(t,e){r.STATE[t]=e} method getState (line 1) | static getState(t){return r.STATE[t]} function e (line 1) | function e(e){var r=t.call(this,e.document)||this;return r.window=e,r.pa... function i (line 1) | function i(t){return"object"==typeof t&&null!==t} method constructor (line 1) | constructor({context:t,text:e,userValue:r,annotation:n,attributes:o,pe... method create (line 1) | static create(t,e={}){return t.text=n.Grammar.getInstance().apply(t.te... method isEmpty (line 1) | isEmpty(){return 0===this.context.length&&0===this.text.length&&0===th... method clone (line 1) | clone(){let t,e;if(this.personality){t={};for(const e in this.personal... method toString (line 1) | toString(){return'AuditoryDescription(context="'+this.context+'" text... method descriptionString (line 1) | descriptionString(){return this.context&&this.text?this.context+" "+th... method descriptionSpan (line 1) | descriptionSpan(){return new o.Span(this.descriptionString(),this.attr... method equals (line 1) | equals(t){return this.context===t.context&&this.text===t.text&&this.us... method constructor (line 1) | constructor(){super(...arguments),this.ignoreElements=[n.personalityPr... method setScaleFunction (line 1) | setScaleFunction(t,e,r,n,o=0){this.scaleFunction=i=>{const Q=(i-t)/(e-... method applyScaleFunction (line 1) | applyScaleFunction(t){return this.scaleFunction?this.scaleFunction(t):t} method ignoreElement (line 1) | ignoreElement(t){return-1!==this.ignoreElements.indexOf(t)} method finalize (line 1) | finalize(t){return'"} method markup (line 1) | markup(t){let e="";const r=(0,o.personalityMarkup)(t).filter((t=>t.spa... method constructor (line 1) | constructor(t,e){super(t,e),this.key=e.key||i.getKey_} method getKey_ (line 1) | static getKey_(t){return"string"==typeof t?n.KeyCode[t.toUpperCase()]:t} method constructor (line 1) | constructor(){this.color=null,this.mactionName="",this.currentHighligh... method highlight (line 1) | highlight(t){this.currentHighlights.push(t.map((t=>{const e=this.highl... method highlightAll (line 1) | highlightAll(t){const e=this.getMactionNodes(t);for(let t,r=0;t=e[r];r... method unhighlight (line 1) | unhighlight(){const t=this.currentHighlights.pop();t&&t.forEach((t=>{t... method unhighlightAll (line 1) | unhighlightAll(){for(;this.currentHighlights.length>0;)this.unhighligh... method setColor (line 1) | setColor(t){this.color=t} method colorString (line 1) | colorString(){return this.color.rgba()} method addEvents (line 1) | addEvents(t,e){const r=this.getMactionNodes(t);for(let t,n=0;t=r[n];n+... method getMactionNodes (line 1) | getMactionNodes(t){return Array.from(t.getElementsByClassName(this.mac... method isMactionNode (line 1) | isMactionNode(t){const e=t.className||t.getAttribute("class");return!!... method isHighlighted (line 1) | isHighlighted(t){return t.hasAttribute(i.ATTR)} method setHighlighted (line 1) | setHighlighted(t){t.setAttribute(i.ATTR,"true")} method unsetHighlighted (line 1) | unsetHighlighted(t){t.removeAttribute(i.ATTR)} method colorizeAll (line 1) | colorizeAll(t){n.evalXPath(`.//*[@${o.Attribute.ID}]`,t).forEach((t=>t... method uncolorizeAll (line 1) | uncolorizeAll(t){n.evalXPath(`.//*[@${o.Attribute.ID}]`,t).forEach((t=... method colorize (line 1) | colorize(t){const e=(0,o.addPrefix)("foreground");t.hasAttribute(e)&&(... method uncolorize (line 1) | uncolorize(t){const e=(0,o.addPrefix)("foreground")+"-old";t.hasAttrib... method constructor (line 1) | constructor(){super(),this.mactionName="maction"} method highlightNode (line 1) | highlightNode(t){const e={node:t,foreground:t.style.color,position:t.s... method unhighlightNode (line 1) | unhighlightNode(t){const e=t.node;e.style.color=t.foreground,e.style.p... method constructor (line 1) | constructor(){super(),this.mactionName="mjx-svg-maction"} method highlightNode (line 1) | highlightNode(t){let e;if(this.isHighlighted(t))return e={node:t.previ... method setHighlighted (line 1) | setHighlighted(t){"svg"===t.tagName&&super.setHighlighted(t)} method unhighlightNode (line 1) | unhighlightNode(t){if("background"in t)return t.node.style.backgroundC... method isMactionNode (line 1) | isMactionNode(t){let e=t.className||t.getAttribute("class");return e=v... method constructor (line 1) | constructor(t,e){this.constraint=t,this.test=e,this.children_={},this.... method getConstraint (line 1) | getConstraint(){return this.constraint} method getKind (line 1) | getKind(){return this.kind} method applyTest (line 1) | applyTest(t){return this.test(t)} method addChild (line 1) | addChild(t){const e=t.getConstraint(),r=this.children_[e];return this.... method getChild (line 1) | getChild(t){return this.children_[t]} method getChildren (line 1) | getChildren(){const t=[];for(const e in this.children_)t.push(this.chi... method findChildren (line 1) | findChildren(t){const e=[];for(const r in this.children_){const n=this... method removeChild (line 1) | removeChild(t){delete this.children_[t]} method toString (line 1) | toString(){return this.constraint} method constructor (line 1) | constructor(){this.root=(0,o.getNode)(n.TrieNodeKind.ROOT,"",null)} method collectRules_ (line 1) | static collectRules_(t){const e=[];let r=[t];for(;r.length;){const t=r... method printWithDepth_ (line 1) | static printWithDepth_(t,e,r){r+=new Array(e+2).join(e.toString())+": ... method order_ (line 1) | static order_(t){const e=t.getChildren();if(!e.length)return 0;const r... method addRule (line 1) | addRule(t){let e=this.root;const r=t.context,o=t.dynamicCstr.getValues... method lookupRules (line 1) | lookupRules(t,e){let r=[this.root];const o=[];for(;e.length;){const t=... method hasSubtrie (line 1) | hasSubtrie(t){let e=this.root;for(let r=0,n=t.length;re.getSemanticPrimary()... function Q (line 1) | function Q(t,e){var r,o;try{for(var T=n(Object.keys(e)),s=T.next();!s.do... method markup (line 1) | markup(t){const e=i.personalityMarkup(t);let r="",o=null,Q=!1;for(let ... method pause (line 1) | pause(t){let e;return e="number"==typeof t?t<=250?"short":t<=500?"medi... method finalize (line 1) | finalize(t){return'"} method markup (line 1) | markup(t){this.setScaleFunction(-2,2,-100,100,2);const e=o.personality... method constructor (line 1) | constructor(t){super(t),this.mml=t.mathmlTree} method test (line 1) | static test(t){return!!t.mathmlTree&&"line"===t.type} method getMathml (line 1) | getMathml(){return this.semantic.contentNodes.length&&o.walkTree(this.... method constructor (line 1) | constructor(t){super(t),this.mml=t.mathmlTree} method test (line 1) | static test(t){return!!t.mathmlTree&&("inference"===t.type||"premises"... method getMathml (line 1) | getMathml(){return this.semantic.childNodes.length?(this.semantic.cont... method constructor (line 1) | constructor(t){super(t),this.mml=t.mathmlTree} method test (line 1) | static test(t){return"punctuated"===t.type&&("text"===t.role||t.conten... method getMathml (line 1) | getMathml(){const t=[],e=o.collapsePunctuated(this.semantic,t);return ... method constructor (line 1) | constructor(){this.map={}} method add (line 1) | add(t,e){const r=this.map[t];r?r.push(e):this.map[t]=[e]} method retrieve (line 1) | retrieve(t,e){return this.map[i.key(t,e)]} method retrieveNode (line 1) | retrieveNode(t){return this.retrieve(t.textContent,t.font)} method copy (line 1) | copy(){const t=this.copyCollator();for(const e in this.map)t.map[e]=th... method minimize (line 1) | minimize(){for(const t in this.map)1===this.map[t].length&&delete this... method minimalCollator (line 1) | minimalCollator(){const t=this.copy();for(const e in t.map)1===t.map[e... method isMultiValued (line 1) | isMultiValued(){for(const t in this.map)if(this.map[t].length>1)return... method isEmpty (line 1) | isEmpty(){return!Object.keys(this.map).length} method constructor (line 1) | constructor(t){this.id=t,this.mathml=[],this.parent=null,this.type="un... method fromXml (line 1) | static fromXml(t){const e=parseInt(t.getAttribute("id"),10),r=new Q(e)... method setAttribute (line 1) | static setAttribute(t,e,r,n){n=n||r;const o=e.getAttribute(r);o&&(t[n]... method processChildren (line 1) | static processChildren(t,e){for(const r of n.toArray(e.childNodes)){if... method querySelectorAll (line 1) | querySelectorAll(t){let e=[];for(let r,n=0;r=this.childNodes[n];n++)e=... method xml (line 1) | xml(t,e){const r=function(r,n){const o=n.map((function(r){return r.xml... method toString (line 1) | toString(t=!1){const e=n.parseInput("");return n.serializeXml(... method allAttributes (line 1) | allAttributes(){const t=[];return t.push(["role",this.role]),"unknown"... method xmlAnnotation (line 1) | xmlAnnotation(){const t=[];for(const e in this.annotation)this.annotat... method toJson (line 1) | toJson(){const t={};t.type=this.type;const e=this.allAttributes();for(... method updateContent (line 1) | updateContent(t,e){const r=e?t.replace(/^[ \f\n\r\t\v\u200b]*/,"").rep... method addMathmlNodes (line 1) | addMathmlNodes(t){for(let e,r=0;e=t[r];r++)-1===this.mathml.indexOf(e)... method appendChild (line 1) | appendChild(t){this.childNodes.push(t),this.addMathmlNodes(t.mathml),t... method replaceChild (line 1) | replaceChild(t,e){const r=this.childNodes.indexOf(t);if(-1===r)return;... method appendContentNode (line 1) | appendContentNode(t){t&&(this.contentNodes.push(t),this.addMathmlNodes... method removeContentNode (line 1) | removeContentNode(t){if(t){const e=this.contentNodes.indexOf(t);-1!==e... method equals (line 1) | equals(t){if(!t)return!1;if(this.type!==t.type||this.role!==t.role||th... method displayTree (line 1) | displayTree(){console.info(this.displayTree_(0))} method addAnnotation (line 1) | addAnnotation(t,e){e&&this.addAnnotation_(t,e)} method getAnnotation (line 1) | getAnnotation(t){const e=this.annotation[t];return e||[]} method hasAnnotation (line 1) | hasAnnotation(t,e){const r=this.annotation[t];return!!r&&-1!==r.indexO... method parseAnnotation (line 1) | parseAnnotation(t){const e=t.split(";");for(let t=0,r=e.length;t{return t.concat((... method fromStructure (line 1) | static fromStructure(t,e){return new Q(Q.tree_(t,e.root))} method combineContentChildren (line 1) | static combineContentChildren(t,e,r){switch(t.type){case"relseq":case"... method makeSexp_ (line 1) | static makeSexp_(t){return Q.simpleCollapseStructure(t)?t.toString():Q... method fromString_ (line 1) | static fromString_(t){let e=t.replace(/\(/g,"[");return e=e.replace(/\... method fromNode_ (line 1) | static fromNode_(t){if(!t)return[];const e=t.contentNodes;let r;e.leng... method tree_ (line 1) | static tree_(t,e){if(!e)return[];if(!e.childNodes.length)return e.id;c... method addOwns_ (line 1) | static addOwns_(t,e){const r=t.getAttribute(i.Attribute.COLLAPSED),n=r... method realLeafs_ (line 1) | static realLeafs_(t){if(Q.simpleCollapseStructure(t))return[t];if(Q.co... method populate (line 1) | populate(){this.parents&&this.levelsMap||(this.parents={},this.levelsM... method toString (line 1) | toString(){return Q.makeSexp_(this.array)} method populate_ (line 1) | populate_(t,e,r){if(Q.simpleCollapseStructure(t))return t=t,this.level... method isRoot (line 1) | isRoot(t){return t===this.levelsMap[t][0]} method directChildren (line 1) | directChildren(t){if(!this.isRoot(t))return[];return this.levelsMap[t]... method subtreeNodes (line 1) | subtreeNodes(t){if(!this.isRoot(t))return[];const e=(t,r)=>{Q.simpleCo... method constructor (line 1) | constructor(t,e,r,n){super(t,e,r,n),this.node=t,this.generator=e,this.... method initLevels (line 1) | initLevels(){const t=new i.Levels;return t.push([this.primaryId()]),t} method up (line 1) | up(){super.up();const t=this.previousLevel();return t?(this.levels.pop... method down (line 1) | down(){super.down();const t=this.nextLevel();if(0===t.length)return nu... method combineContentChildren (line 1) | combineContentChildren(t,e,r,o){switch(t){case"relseq":case"infixop":c... method left (line 1) | left(){super.left();const t=this.levels.indexOf(this.primaryId());if(n... method right (line 1) | right(){super.right();const t=this.levels.indexOf(this.primaryId());if... method findFocusOnLevel (line 1) | findFocusOnLevel(t){return this.singletonFocus(t.toString())} method focusDomNodes (line 1) | focusDomNodes(){return[this.getFocus().getDomPrimary()]} method focusSemanticNodes (line 1) | focusSemanticNodes(){return[this.getFocus().getSemanticPrimary()]} function r (line 1) | function r(){this.constructor=t} method ensureLocale (line 1) | static ensureLocale(t,e){return r.LOCALES.get(t)?t:(console.error(`Loc... method constructor (line 1) | constructor(t,e){this.prefix=t,this.store=e} method add (line 1) | add(t,e){this.checkCustomFunctionSyntax_(t)&&(this.store[t]=e)} method addStore (line 1) | addStore(t){const e=Object.keys(t.store);for(let r,n=0;r=e[n];n++)this... method lookup (line 1) | lookup(t){return this.store[t]} method checkCustomFunctionSyntax_ (line 1) | checkCustomFunctionSyntax_(t){const e=new RegExp("^"+this.prefix);retu... method constructor (line 1) | constructor(t,e,r=(t=>!1)){this.name=t,this.apply=e,this.applicable=r} method constructor (line 1) | constructor(){this.level_=[]} method push (line 1) | push(t){this.level_.push(t)} method pop (line 1) | pop(){return this.level_.pop()} method peek (line 1) | peek(){return this.level_[this.level_.length-1]||null} method indexOf (line 1) | indexOf(t){const e=this.peek();return e?e.indexOf(t):null} method find (line 1) | find(t){const e=this.peek();if(!e)return null;for(let r=0,n=e.length;r... method get (line 1) | get(t){const e=this.peek();return!e||t<0||t>=e.length?null:e[t]} method depth (line 1) | depth(){return this.level_.length} method clone (line 1) | clone(){const t=new r;return t.level_=this.level_.slice(0),t} method toString (line 1) | toString(){let t="";for(let e,r=0;e=this.level_[r];r++)t+="\n"+e.map((... method resetState (line 1) | static resetState(t){delete r.STATE[t]} method setState (line 1) | static setState(t,e){r.STATE[t]=e} method getState (line 1) | static getState(t){return r.STATE[t]} function e (line 1) | function e(e,r){var n=t.call(this,e)||this;return n.package=r,n} function t (line 1) | function t(e,r){void 0===r&&(r=!1),this.isLoaded=!1,this.isLoading=!1,th... function u (line 1) | function u(e){return T.visitTree(e,t.document)} method constructor (line 1) | constructor(){super([Q.Axis.LOCALE,Q.Axis.MODALITY,Q.Axis.DOMAIN,Q.Axi... method parse (line 1) | parse(t){const e=super.parse(t);let r=e.getValue(Q.Axis.STYLE);const n... method fromPreference (line 1) | fromPreference(t){return a.fromPreference(t)} method toPreference (line 1) | toPreference(t){return a.toPreference(t)} method constructor (line 1) | constructor(t){this.mathml=t,this.factory=new Q.SemanticNodeFactory,th... method addAttributes (line 1) | static addAttributes(t,e,r){r&&1===e.childNodes.length&&e.childNodes[0... method textContent (line 1) | static textContent(t,e,r){if(!r&&e.textContent)return void(t.textConte... method isPunctuated (line 1) | static isPunctuated(t){return!s.SemanticSkeleton.simpleCollapseStructu... method getTree (line 1) | getTree(){return this.stree} method assembleTree (line 1) | assembleTree(t){const e=this.makeNode(t),r=c.splitAttribute(c.getAttri... method makeNode (line 1) | makeNode(t){const e=c.getAttribute(t,o.Attribute.TYPE),r=c.getAttribut... method makePunctuation (line 1) | makePunctuation(t){const e=this.createNode(t);return e.updateContent((... method makePunctuated (line 1) | makePunctuated(t,e,r){const n=this.createNode(e[0]);n.type="punctuated... method makeEmpty (line 1) | makeEmpty(t,e,r){const n=this.createNode(e);n.type="empty",n.embellish... method makeIndex (line 1) | makeIndex(t,e,r){if(u.isPunctuated(e))return this.makePunctuated(t,e,r... method postProcess (line 1) | postProcess(t,e){const r=s.SemanticSkeleton.fromString(e).array;if("su... method createNode (line 1) | createNode(t){const e=this.factory.makeNode(t);return this.nodeDict[t.... method collapsedChildren_ (line 1) | collapsedChildren_(t){const e=t=>{const r=this.nodeDict[t[0]];r.childN... method setParent (line 1) | setParent(t,e){const r=c.getBySemanticId(this.mathml,t),n=this.assembl... function p (line 1) | function p(){T=new e.MathJax._.core.MmlTree.SerializedMmlVisitor.Seriali... function h (line 1) | function h(){var e,r;t.input&&t.output&&d();var n=t.output?t.output.name... method constructor (line 1) | constructor(t,e){super(t,p(t)),this.context=e,this.kind=a.TrieNodeKind... method applyTest (line 1) | applyTest(t){return this.test?this.test(t):this.context.applyQuery(t,t... function d (line 1) | function d(){e.MathJax.typeset=function(e){void 0===e&&(e=null),t.docume... method constructor (line 1) | constructor(t,e){super(t,p(t)),this.context=e,this.kind=a.TrieNodeKind... method applyTest (line 1) | applyTest(t){return this.test?this.test(t):this.context.applyConstrain... function f (line 1) | function f(r,n,o){var i=r+"2"+n;e.MathJax[i]=function(e,r){return void 0... function L (line 1) | function L(r,n){var o=e.MathJax._.core.MathItem.STATE;e.MathJax[r+"2mml"... method constructor (line 1) | constructor(){this.trie=null,this.evaluators_={},this.trie=new f.Trie} method getInstance (line 1) | static getInstance(){return L.instance=L.instance||new L,L.instance} method debugSpeechRule (line 1) | static debugSpeechRule(t,e){const r=t.precondition,n=t.context.applyQu... method debugNamedSpeechRule (line 1) | static debugNamedSpeechRule(t,e){const r=L.getInstance().trie.collectR... method evaluateNode (line 1) | evaluateNode(t){(0,s.updateEvaluator)(t);const e=(new Date).getTime();... method toString (line 1) | toString(){return this.trie.collectRules().map((t=>t.toString())).join... method runInSetting (line 1) | runInSetting(t,e){const r=Q.default.getInstance(),n={};for(const e in ... method addStore (line 1) | addStore(t){const e=y(t);"abstract"!==e.kind&&e.getSpeechRules().forEa... method processGrammar (line 1) | processGrammar(t,e,r){const n={};for(const o in r){const i=r[o];n[o]="... method addEvaluator (line 1) | addEvaluator(t){const e=t.evaluateDefault.bind(t),r=this.evaluators_[t... method getEvaluator (line 1) | getEvaluator(t,e){const r=this.evaluators_[t]||this.evaluators_[u.Dyna... method enumerate (line 1) | enumerate(t){return this.trie.enumerate(t)} method evaluateNode_ (line 1) | evaluateNode_(t){return t?(this.updateConstraint_(),this.evaluateTree_... method evaluateTree_ (line 1) | evaluateTree_(t){const e=Q.default.getInstance();let r;o.Debugger.getI... method evaluateNodeList_ (line 1) | evaluateNodeList_(t,e,r,o,i,Q){if(!e.length)return[];const T=o||"",s=Q... method addLayout (line 1) | addLayout(t,e,r){const o=e.layout;o&&(o.match(/^begin/)?t.unshift(new ... method addPersonality_ (line 1) | addPersonality_(t,e,r,o){const i={};let Q=null;for(const t of T.person... method addExternalAttributes_ (line 1) | addExternalAttributes_(t,e){if(e.hasAttributes()){const r=e.attributes... method addRelativePersonality_ (line 1) | addRelativePersonality_(t,e){if(!t.personality)return t.personality=e,... method updateConstraint_ (line 1) | updateConstraint_(){const t=Q.default.getInstance().dynamicCstr,e=Q.de... method makeSet_ (line 1) | makeSet_(t,e){return e&&Object.keys(e).length?t.split(":"):[t]} method lookupRule (line 1) | lookupRule(t,e){if(!t||t.nodeType!==i.NodeType.ELEMENT_NODE&&t.nodeTyp... method lookupRules (line 1) | lookupRules(t,e){return this.trie.lookupRules(t,e.allProperties())} method pickMostConstraint_ (line 1) | pickMostConstraint_(t,e){const r=Q.default.getInstance().comparator;re... function m (line 1) | function m(t,r){e.MathJax[t+"Reset"]=function(){for(var t=[],e=0;e0} method restoreState (line 1) | restoreState(){if(!this.highlighter)return;const t=m.WalkerState.getSt... method updateFocus (line 1) | updateFocus(){this.setFocus(f.Focus.factory(this.getFocus().getSemanti... method rebuildStree (line 1) | rebuildStree(){this.rebuilt_=new L.RebuildStree(this.getXml()),this.ro... method previousLevel (line 1) | previousLevel(){const t=this.getFocus().getDomPrimary();return t?y.get... method nextLevel (line 1) | nextLevel(){const t=this.getFocus().getDomPrimary();let e,r;if(t){e=y.... method singletonFocus (line 1) | singletonFocus(t){this.getRebuilt();const e=this.retrieveVisuals(t);re... method retrieveVisuals (line 1) | retrieveVisuals(t){if(!this.skeleton)return[t];const e=parseInt(t,10),... method subtreeIds (line 1) | subtreeIds(t,e){const r=H.evalXPath(`//*[@data-semantic-id="${t}"]`,th... method focusFromId (line 1) | focusFromId(t,e){return f.Focus.factory(t,e,this.getRebuilt(),this.node)} method summary (line 1) | summary(){return this.moved=this.isSpeech()?m.WalkerMoves.SUMMARY:m.Wa... method detail (line 1) | detail(){return this.moved=this.isSpeech()?m.WalkerMoves.DETAIL:m.Walk... method specialMove (line 1) | specialMove(){return null} method virtualize (line 1) | virtualize(t){return this.cursors.push({focus:this.getFocus(),levels:t... method previous (line 1) | previous(){const t=this.cursors.pop();return t?(this.levels=t.levels,t... method undo (line 1) | undo(){let t;do{t=this.cursors.pop()}while(t&&!t.undo);return t?(this.... method update (line 1) | update(t){this.generator.setOptions(t),(0,T.setup)(t).then((()=>p.gene... method nextRules (line 1) | nextRules(){const t=this.generator.getOptions();return"speech"!==t.mod... method nextStyle (line 1) | nextStyle(t,e){if("mathspeak"===t){const t=["default","brief","sbrief"... method previousRules (line 1) | previousRules(){const t=this.generator.getOptions();return"speech"!==t... method refocus (line 1) | refocus(){let t,e=this.getFocus();for(;!e.getNodes().length;){t=this.l... method toggleActive_ (line 1) | toggleActive_(){this.active_=!this.active_} method mergePrefix_ (line 1) | mergePrefix_(t,e=[]){const r=this.isSpeech()?this.prefix_():"";r&&t.un... method prefix_ (line 1) | prefix_(){const t=this.getFocus().getDomNodes(),e=this.getFocus().getS... method postfix_ (line 1) | postfix_(){const t=this.getFocus().getDomNodes();return t[0]?y.getAttr... method depth_ (line 1) | depth_(){const t=c.Grammar.getInstance().getParameter("depth");c.Gramm... method actionable_ (line 1) | actionable_(t){const e=null==t?void 0:t.parentNode;return e&&this.high... method summary_ (line 1) | summary_(){const t=this.getFocus().getSemanticPrimary().id.toString(),... method detail_ (line 1) | detail_(){const t=this.getFocus().getSemanticPrimary().id.toString(),e... function b (line 1) | function b(){var r,n,i=e.CONFIG.handler;if(!i||"none"===i||!t.adaptor)re... function v (line 1) | function v(r){return void 0===r&&(r=null),s.document(r||e.CONFIG.documen... function t (line 1) | function t(t){void 0===t&&(t=null),this.document=t} function t (line 1) | function t(t){var e=this.constructor;this.options=(0,n.userOptions)((0,n... function r (line 1) | function r(){this.constructor=t} method ensureLocale (line 1) | static ensureLocale(t,e){return r.LOCALES.get(t)?t:(console.error(`Loc... method constructor (line 1) | constructor(t,e){this.prefix=t,this.store=e} method add (line 1) | add(t,e){this.checkCustomFunctionSyntax_(t)&&(this.store[t]=e)} method addStore (line 1) | addStore(t){const e=Object.keys(t.store);for(let r,n=0;r=e[n];n++)this... method lookup (line 1) | lookup(t){return this.store[t]} method checkCustomFunctionSyntax_ (line 1) | checkCustomFunctionSyntax_(t){const e=new RegExp("^"+this.prefix);retu... method constructor (line 1) | constructor(t,e,r=(t=>!1)){this.name=t,this.apply=e,this.applicable=r} method constructor (line 1) | constructor(){this.level_=[]} method push (line 1) | push(t){this.level_.push(t)} method pop (line 1) | pop(){return this.level_.pop()} method peek (line 1) | peek(){return this.level_[this.level_.length-1]||null} method indexOf (line 1) | indexOf(t){const e=this.peek();return e?e.indexOf(t):null} method find (line 1) | find(t){const e=this.peek();if(!e)return null;for(let r=0,n=e.length;r... method get (line 1) | get(t){const e=this.peek();return!e||t<0||t>=e.length?null:e[t]} method depth (line 1) | depth(){return this.level_.length} method clone (line 1) | clone(){const t=new r;return t.level_=this.level_.slice(0),t} method toString (line 1) | toString(){let t="";for(let e,r=0;e=this.level_[r];r++)t+="\n"+e.map((... method resetState (line 1) | static resetState(t){delete r.STATE[t]} method setState (line 1) | static setState(t,e){r.STATE[t]=e} method getState (line 1) | static getState(t){return r.STATE[t]} function e (line 1) | function e(){return null!==t&&t.apply(this,arguments)||this} function t (line 1) | function t(t,e){void 0===e&&(e=5),this.documentClass=i,this.adaptor=t,th... function r (line 1) | function r(){this.constructor=t} method ensureLocale (line 1) | static ensureLocale(t,e){return r.LOCALES.get(t)?t:(console.error(`Loc... method constructor (line 1) | constructor(t,e){this.prefix=t,this.store=e} method add (line 1) | add(t,e){this.checkCustomFunctionSyntax_(t)&&(this.store[t]=e)} method addStore (line 1) | addStore(t){const e=Object.keys(t.store);for(let r,n=0;r=e[n];n++)this... method lookup (line 1) | lookup(t){return this.store[t]} method checkCustomFunctionSyntax_ (line 1) | checkCustomFunctionSyntax_(t){const e=new RegExp("^"+this.prefix);retu... method constructor (line 1) | constructor(t,e,r=(t=>!1)){this.name=t,this.apply=e,this.applicable=r} method constructor (line 1) | constructor(){this.level_=[]} method push (line 1) | push(t){this.level_.push(t)} method pop (line 1) | pop(){return this.level_.pop()} method peek (line 1) | peek(){return this.level_[this.level_.length-1]||null} method indexOf (line 1) | indexOf(t){const e=this.peek();return e?e.indexOf(t):null} method find (line 1) | find(t){const e=this.peek();if(!e)return null;for(let r=0,n=e.length;r... method get (line 1) | get(t){const e=this.peek();return!e||t<0||t>=e.length?null:e[t]} method depth (line 1) | depth(){return this.level_.length} method clone (line 1) | clone(){const t=new r;return t.level_=this.level_.slice(0),t} method toString (line 1) | toString(){let t="";for(let e,r=0;e=this.level_[r];r++)t+="\n"+e.map((... method resetState (line 1) | static resetState(t){delete r.STATE[t]} method setState (line 1) | static setState(t,e){r.STATE[t]=e} method getState (line 1) | static getState(t){return r.STATE[t]} function e (line 1) | function e(){return null!==t&&t.apply(this,arguments)||this} function t (line 1) | function t(t){void 0===t&&(t={}),this.adaptor=null,this.mmlFactory=null;... function r (line 1) | function r(){this.constructor=t} method ensureLocale (line 1) | static ensureLocale(t,e){return r.LOCALES.get(t)?t:(console.error(`Loc... method constructor (line 1) | constructor(t,e){this.prefix=t,this.store=e} method add (line 1) | add(t,e){this.checkCustomFunctionSyntax_(t)&&(this.store[t]=e)} method addStore (line 1) | addStore(t){const e=Object.keys(t.store);for(let r,n=0;r=e[n];n++)this... method lookup (line 1) | lookup(t){return this.store[t]} method checkCustomFunctionSyntax_ (line 1) | checkCustomFunctionSyntax_(t){const e=new RegExp("^"+this.prefix);retu... method constructor (line 1) | constructor(t,e,r=(t=>!1)){this.name=t,this.apply=e,this.applicable=r} method constructor (line 1) | constructor(){this.level_=[]} method push (line 1) | push(t){this.level_.push(t)} method pop (line 1) | pop(){return this.level_.pop()} method peek (line 1) | peek(){return this.level_[this.level_.length-1]||null} method indexOf (line 1) | indexOf(t){const e=this.peek();return e?e.indexOf(t):null} method find (line 1) | find(t){const e=this.peek();if(!e)return null;for(let r=0,n=e.length;r... method get (line 1) | get(t){const e=this.peek();return!e||t<0||t>=e.length?null:e[t]} method depth (line 1) | depth(){return this.level_.length} method clone (line 1) | clone(){const t=new r;return t.level_=this.level_.slice(0),t} method toString (line 1) | toString(){let t="";for(let e,r=0;e=this.level_[r];r++)t+="\n"+e.map((... method resetState (line 1) | static resetState(t){delete r.STATE[t]} method setState (line 1) | static setState(t,e){r.STATE[t]=e} method getState (line 1) | static getState(t){return r.STATE[t]} function e (line 1) | function e(){return null!==t&&t.apply(this,arguments)||this} function e (line 1) | function e(){return null!==t&&t.apply(this,arguments)||this} function e (line 1) | function e(){return null!==t&&t.apply(this,arguments)||this} function e (line 1) | function e(){return null!==t&&t.apply(this,arguments)||this} function e (line 1) | function e(){return null!==t&&t.apply(this,arguments)||this} function t (line 1) | function t(e,r,n){var o=this,i=this.constructor;this.document=e,this.opt... function t (line 1) | function t(t,r,n,o,i){void 0===n&&(n=!0),void 0===o&&(o={i:0,n:0,delim:"... function r (line 1) | function r(){this.constructor=t} method ensureLocale (line 1) | static ensureLocale(t,e){return r.LOCALES.get(t)?t:(console.error(`Loc... method constructor (line 1) | constructor(t,e){this.prefix=t,this.store=e} method add (line 1) | add(t,e){this.checkCustomFunctionSyntax_(t)&&(this.store[t]=e)} method addStore (line 1) | addStore(t){const e=Object.keys(t.store);for(let r,n=0;r=e[n];n++)this... method lookup (line 1) | lookup(t){return this.store[t]} method checkCustomFunctionSyntax_ (line 1) | checkCustomFunctionSyntax_(t){const e=new RegExp("^"+this.prefix);retu... method constructor (line 1) | constructor(t,e,r=(t=>!1)){this.name=t,this.apply=e,this.applicable=r} method constructor (line 1) | constructor(){this.level_=[]} method push (line 1) | push(t){this.level_.push(t)} method pop (line 1) | pop(){return this.level_.pop()} method peek (line 1) | peek(){return this.level_[this.level_.length-1]||null} method indexOf (line 1) | indexOf(t){const e=this.peek();return e?e.indexOf(t):null} method find (line 1) | find(t){const e=this.peek();if(!e)return null;for(let r=0,n=e.length;r... method get (line 1) | get(t){const e=this.peek();return!e||t<0||t>=e.length?null:e[t]} method depth (line 1) | depth(){return this.level_.length} method clone (line 1) | clone(){const t=new r;return t.level_=this.level_.slice(0),t} method toString (line 1) | toString(){let t="";for(let e,r=0;e=this.level_[r];r++)t+="\n"+e.map((... method resetState (line 1) | static resetState(t){delete r.STATE[t]} method setState (line 1) | static setState(t,e){r.STATE[t]=e} method getState (line 1) | static getState(t){return r.STATE[t]} function e (line 1) | function e(){return null!==t&&t.apply(this,arguments)||this} function t (line 1) | function t(t,e){this.global=e,this.defaults=Object.create(e),this.inheri... function r (line 1) | function r(){this.constructor=t} method ensureLocale (line 1) | static ensureLocale(t,e){return r.LOCALES.get(t)?t:(console.error(`Loc... method constructor (line 1) | constructor(t,e){this.prefix=t,this.store=e} method add (line 1) | add(t,e){this.checkCustomFunctionSyntax_(t)&&(this.store[t]=e)} method addStore (line 1) | addStore(t){const e=Object.keys(t.store);for(let r,n=0;r=e[n];n++)this... method lookup (line 1) | lookup(t){return this.store[t]} method checkCustomFunctionSyntax_ (line 1) | checkCustomFunctionSyntax_(t){const e=new RegExp("^"+this.prefix);retu... method constructor (line 1) | constructor(t,e,r=(t=>!1)){this.name=t,this.apply=e,this.applicable=r} method constructor (line 1) | constructor(){this.level_=[]} method push (line 1) | push(t){this.level_.push(t)} method pop (line 1) | pop(){return this.level_.pop()} method peek (line 1) | peek(){return this.level_[this.level_.length-1]||null} method indexOf (line 1) | indexOf(t){const e=this.peek();return e?e.indexOf(t):null} method find (line 1) | find(t){const e=this.peek();if(!e)return null;for(let r=0,n=e.length;r... method get (line 1) | get(t){const e=this.peek();return!e||t<0||t>=e.length?null:e[t]} method depth (line 1) | depth(){return this.level_.length} method clone (line 1) | clone(){const t=new r;return t.level_=this.level_.slice(0),t} method toString (line 1) | toString(){let t="";for(let e,r=0;e=this.level_[r];r++)t+="\n"+e.map((... method resetState (line 1) | static resetState(t){delete r.STATE[t]} method setState (line 1) | static setState(t,e){r.STATE[t]=e} method getState (line 1) | static getState(t){return r.STATE[t]} function e (line 1) | function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.docu... function r (line 1) | function r(){this.constructor=t} method ensureLocale (line 1) | static ensureLocale(t,e){return r.LOCALES.get(t)?t:(console.error(`Loc... method constructor (line 1) | constructor(t,e){this.prefix=t,this.store=e} method add (line 1) | add(t,e){this.checkCustomFunctionSyntax_(t)&&(this.store[t]=e)} method addStore (line 1) | addStore(t){const e=Object.keys(t.store);for(let r,n=0;r=e[n];n++)this... method lookup (line 1) | lookup(t){return this.store[t]} method checkCustomFunctionSyntax_ (line 1) | checkCustomFunctionSyntax_(t){const e=new RegExp("^"+this.prefix);retu... method constructor (line 1) | constructor(t,e,r=(t=>!1)){this.name=t,this.apply=e,this.applicable=r} method constructor (line 1) | constructor(){this.level_=[]} method push (line 1) | push(t){this.level_.push(t)} method pop (line 1) | pop(){return this.level_.pop()} method peek (line 1) | peek(){return this.level_[this.level_.length-1]||null} method indexOf (line 1) | indexOf(t){const e=this.peek();return e?e.indexOf(t):null} method find (line 1) | find(t){const e=this.peek();if(!e)return null;for(let r=0,n=e.length;r... method get (line 1) | get(t){const e=this.peek();return!e||t<0||t>=e.length?null:e[t]} method depth (line 1) | depth(){return this.level_.length} method clone (line 1) | clone(){const t=new r;return t.level_=this.level_.slice(0),t} method toString (line 1) | toString(){let t="";for(let e,r=0;e=this.level_[r];r++)t+="\n"+e.map((... method resetState (line 1) | static resetState(t){delete r.STATE[t]} method setState (line 1) | static setState(t,e){r.STATE[t]=e} method getState (line 1) | static getState(t){return r.STATE[t]} function e (line 1) | function e(){return null!==t&&t.apply(this,arguments)||this} function r (line 1) | function r(){this.constructor=t} method ensureLocale (line 1) | static ensureLocale(t,e){return r.LOCALES.get(t)?t:(console.error(`Loc... method constructor (line 1) | constructor(t,e){this.prefix=t,this.store=e} method add (line 1) | add(t,e){this.checkCustomFunctionSyntax_(t)&&(this.store[t]=e)} method addStore (line 1) | addStore(t){const e=Object.keys(t.store);for(let r,n=0;r=e[n];n++)this... method lookup (line 1) | lookup(t){return this.store[t]} method checkCustomFunctionSyntax_ (line 1) | checkCustomFunctionSyntax_(t){const e=new RegExp("^"+this.prefix);retu... method constructor (line 1) | constructor(t,e,r=(t=>!1)){this.name=t,this.apply=e,this.applicable=r} method constructor (line 1) | constructor(){this.level_=[]} method push (line 1) | push(t){this.level_.push(t)} method pop (line 1) | pop(){return this.level_.pop()} method peek (line 1) | peek(){return this.level_[this.level_.length-1]||null} method indexOf (line 1) | indexOf(t){const e=this.peek();return e?e.indexOf(t):null} method find (line 1) | find(t){const e=this.peek();if(!e)return null;for(let r=0,n=e.length;r... method get (line 1) | get(t){const e=this.peek();return!e||t<0||t>=e.length?null:e[t]} method depth (line 1) | depth(){return this.level_.length} method clone (line 1) | clone(){const t=new r;return t.level_=this.level_.slice(0),t} method toString (line 1) | toString(){let t="";for(let e,r=0;e=this.level_[r];r++)t+="\n"+e.map((... method resetState (line 1) | static resetState(t){delete r.STATE[t]} method setState (line 1) | static setState(t,e){r.STATE[t]=e} method getState (line 1) | static getState(t){return r.STATE[t]} function r (line 1) | function r(e,r,n){void 0===r&&(r={}),void 0===n&&(n=[]);var o=t.call(thi... method ensureLocale (line 1) | static ensureLocale(t,e){return r.LOCALES.get(t)?t:(console.error(`Loc... method constructor (line 1) | constructor(t,e){this.prefix=t,this.store=e} method add (line 1) | add(t,e){this.checkCustomFunctionSyntax_(t)&&(this.store[t]=e)} method addStore (line 1) | addStore(t){const e=Object.keys(t.store);for(let r,n=0;r=e[n];n++)this... method lookup (line 1) | lookup(t){return this.store[t]} method checkCustomFunctionSyntax_ (line 1) | checkCustomFunctionSyntax_(t){const e=new RegExp("^"+this.prefix);retu... method constructor (line 1) | constructor(t,e,r=(t=>!1)){this.name=t,this.apply=e,this.applicable=r} method constructor (line 1) | constructor(){this.level_=[]} method push (line 1) | push(t){this.level_.push(t)} method pop (line 1) | pop(){return this.level_.pop()} method peek (line 1) | peek(){return this.level_[this.level_.length-1]||null} method indexOf (line 1) | indexOf(t){const e=this.peek();return e?e.indexOf(t):null} method find (line 1) | find(t){const e=this.peek();if(!e)return null;for(let r=0,n=e.length;r... method get (line 1) | get(t){const e=this.peek();return!e||t<0||t>=e.length?null:e[t]} method depth (line 1) | depth(){return this.level_.length} method clone (line 1) | clone(){const t=new r;return t.level_=this.level_.slice(0),t} method toString (line 1) | toString(){let t="";for(let e,r=0;e=this.level_[r];r++)t+="\n"+e.map((... method resetState (line 1) | static resetState(t){delete r.STATE[t]} method setState (line 1) | static setState(t,e){r.STATE[t]=e} method getState (line 1) | static getState(t){return r.STATE[t]} function e (line 1) | function e(){return null!==t&&t.apply(this,arguments)||this} function e (line 1) | function e(){return null!==t&&t.apply(this,arguments)||this} function r (line 1) | function r(){return null!==t&&t.apply(this,arguments)||this} method ensureLocale (line 1) | static ensureLocale(t,e){return r.LOCALES.get(t)?t:(console.error(`Loc... method constructor (line 1) | constructor(t,e){this.prefix=t,this.store=e} method add (line 1) | add(t,e){this.checkCustomFunctionSyntax_(t)&&(this.store[t]=e)} method addStore (line 1) | addStore(t){const e=Object.keys(t.store);for(let r,n=0;r=e[n];n++)this... method lookup (line 1) | lookup(t){return this.store[t]} method checkCustomFunctionSyntax_ (line 1) | checkCustomFunctionSyntax_(t){const e=new RegExp("^"+this.prefix);retu... method constructor (line 1) | constructor(t,e,r=(t=>!1)){this.name=t,this.apply=e,this.applicable=r} method constructor (line 1) | constructor(){this.level_=[]} method push (line 1) | push(t){this.level_.push(t)} method pop (line 1) | pop(){return this.level_.pop()} method peek (line 1) | peek(){return this.level_[this.level_.length-1]||null} method indexOf (line 1) | indexOf(t){const e=this.peek();return e?e.indexOf(t):null} method find (line 1) | find(t){const e=this.peek();if(!e)return null;for(let r=0,n=e.length;r... method get (line 1) | get(t){const e=this.peek();return!e||t<0||t>=e.length?null:e[t]} method depth (line 1) | depth(){return this.level_.length} method clone (line 1) | clone(){const t=new r;return t.level_=this.level_.slice(0),t} method toString (line 1) | toString(){let t="";for(let e,r=0;e=this.level_[r];r++)t+="\n"+e.map((... method resetState (line 1) | static resetState(t){delete r.STATE[t]} method setState (line 1) | static setState(t,e){r.STATE[t]=e} method getState (line 1) | static getState(t){return r.STATE[t]} function r (line 1) | function r(){return null!==t&&t.apply(this,arguments)||this} method ensureLocale (line 1) | static ensureLocale(t,e){return r.LOCALES.get(t)?t:(console.error(`Loc... method constructor (line 1) | constructor(t,e){this.prefix=t,this.store=e} method add (line 1) | add(t,e){this.checkCustomFunctionSyntax_(t)&&(this.store[t]=e)} method addStore (line 1) | addStore(t){const e=Object.keys(t.store);for(let r,n=0;r=e[n];n++)this... method lookup (line 1) | lookup(t){return this.store[t]} method checkCustomFunctionSyntax_ (line 1) | checkCustomFunctionSyntax_(t){const e=new RegExp("^"+this.prefix);retu... method constructor (line 1) | constructor(t,e,r=(t=>!1)){this.name=t,this.apply=e,this.applicable=r} method constructor (line 1) | constructor(){this.level_=[]} method push (line 1) | push(t){this.level_.push(t)} method pop (line 1) | pop(){return this.level_.pop()} method peek (line 1) | peek(){return this.level_[this.level_.length-1]||null} method indexOf (line 1) | indexOf(t){const e=this.peek();return e?e.indexOf(t):null} method find (line 1) | find(t){const e=this.peek();if(!e)return null;for(let r=0,n=e.length;r... method get (line 1) | get(t){const e=this.peek();return!e||t<0||t>=e.length?null:e[t]} method depth (line 1) | depth(){return this.level_.length} method clone (line 1) | clone(){const t=new r;return t.level_=this.level_.slice(0),t} method toString (line 1) | toString(){let t="";for(let e,r=0;e=this.level_[r];r++)t+="\n"+e.map((... method resetState (line 1) | static resetState(t){delete r.STATE[t]} method setState (line 1) | static setState(t,e){r.STATE[t]=e} method getState (line 1) | static getState(t){return r.STATE[t]} function e (line 1) | function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.text... function e (line 1) | function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.xml=... function r (line 1) | function r(){this.constructor=t} method ensureLocale (line 1) | static ensureLocale(t,e){return r.LOCALES.get(t)?t:(console.error(`Loc... method constructor (line 1) | constructor(t,e){this.prefix=t,this.store=e} method add (line 1) | add(t,e){this.checkCustomFunctionSyntax_(t)&&(this.store[t]=e)} method addStore (line 1) | addStore(t){const e=Object.keys(t.store);for(let r,n=0;r=e[n];n++)this... method lookup (line 1) | lookup(t){return this.store[t]} method checkCustomFunctionSyntax_ (line 1) | checkCustomFunctionSyntax_(t){const e=new RegExp("^"+this.prefix);retu... method constructor (line 1) | constructor(t,e,r=(t=>!1)){this.name=t,this.apply=e,this.applicable=r} method constructor (line 1) | constructor(){this.level_=[]} method push (line 1) | push(t){this.level_.push(t)} method pop (line 1) | pop(){return this.level_.pop()} method peek (line 1) | peek(){return this.level_[this.level_.length-1]||null} method indexOf (line 1) | indexOf(t){const e=this.peek();return e?e.indexOf(t):null} method find (line 1) | find(t){const e=this.peek();if(!e)return null;for(let r=0,n=e.length;r... method get (line 1) | get(t){const e=this.peek();return!e||t<0||t>=e.length?null:e[t]} method depth (line 1) | depth(){return this.level_.length} method clone (line 1) | clone(){const t=new r;return t.level_=this.level_.slice(0),t} method toString (line 1) | toString(){let t="";for(let e,r=0;e=this.level_[r];r++)t+="\n"+e.map((... method resetState (line 1) | static resetState(t){delete r.STATE[t]} method setState (line 1) | static setState(t,e){r.STATE[t]=e} method getState (line 1) | static getState(t){return r.STATE[t]} function e (line 1) | function e(e,r,n){var o=t.call(this,e,r,n)||this;return o.texclass=Q.TEX... function r (line 1) | function r(){this.constructor=t} method ensureLocale (line 1) | static ensureLocale(t,e){return r.LOCALES.get(t)?t:(console.error(`Loc... method constructor (line 1) | constructor(t,e){this.prefix=t,this.store=e} method add (line 1) | add(t,e){this.checkCustomFunctionSyntax_(t)&&(this.store[t]=e)} method addStore (line 1) | addStore(t){const e=Object.keys(t.store);for(let r,n=0;r=e[n];n++)this... method lookup (line 1) | lookup(t){return this.store[t]} method checkCustomFunctionSyntax_ (line 1) | checkCustomFunctionSyntax_(t){const e=new RegExp("^"+this.prefix);retu... method constructor (line 1) | constructor(t,e,r=(t=>!1)){this.name=t,this.apply=e,this.applicable=r} method constructor (line 1) | constructor(){this.level_=[]} method push (line 1) | push(t){this.level_.push(t)} method pop (line 1) | pop(){return this.level_.pop()} method peek (line 1) | peek(){return this.level_[this.level_.length-1]||null} method indexOf (line 1) | indexOf(t){const e=this.peek();return e?e.indexOf(t):null} method find (line 1) | find(t){const e=this.peek();if(!e)return null;for(let r=0,n=e.length;r... method get (line 1) | get(t){const e=this.peek();return!e||t<0||t>=e.length?null:e[t]} method depth (line 1) | depth(){return this.level_.length} method clone (line 1) | clone(){const t=new r;return t.level_=this.level_.slice(0),t} method toString (line 1) | toString(){let t="";for(let e,r=0;e=this.level_[r];r++)t+="\n"+e.map((... method resetState (line 1) | static resetState(t){delete r.STATE[t]} method setState (line 1) | static setState(t,e){r.STATE[t]=e} method getState (line 1) | static getState(t){return r.STATE[t]} function e (line 1) | function e(){return null!==t&&t.apply(this,arguments)||this} function r (line 1) | function r(){this.constructor=t} method ensureLocale (line 1) | static ensureLocale(t,e){return r.LOCALES.get(t)?t:(console.error(`Loc... method constructor (line 1) | constructor(t,e){this.prefix=t,this.store=e} method add (line 1) | add(t,e){this.checkCustomFunctionSyntax_(t)&&(this.store[t]=e)} method addStore (line 1) | addStore(t){const e=Object.keys(t.store);for(let r,n=0;r=e[n];n++)this... method lookup (line 1) | lookup(t){return this.store[t]} method checkCustomFunctionSyntax_ (line 1) | checkCustomFunctionSyntax_(t){const e=new RegExp("^"+this.prefix);retu... method constructor (line 1) | constructor(t,e,r=(t=>!1)){this.name=t,this.apply=e,this.applicable=r} method constructor (line 1) | constructor(){this.level_=[]} method push (line 1) | push(t){this.level_.push(t)} method pop (line 1) | pop(){return this.level_.pop()} method peek (line 1) | peek(){return this.level_[this.level_.length-1]||null} method indexOf (line 1) | indexOf(t){const e=this.peek();return e?e.indexOf(t):null} method find (line 1) | find(t){const e=this.peek();if(!e)return null;for(let r=0,n=e.length;r... method get (line 1) | get(t){const e=this.peek();return!e||t<0||t>=e.length?null:e[t]} method depth (line 1) | depth(){return this.level_.length} method clone (line 1) | clone(){const t=new r;return t.level_=this.level_.slice(0),t} method toString (line 1) | toString(){let t="";for(let e,r=0;e=this.level_[r];r++)t+="\n"+e.map((... method resetState (line 1) | static resetState(t){delete r.STATE[t]} method setState (line 1) | static setState(t,e){r.STATE[t]=e} method getState (line 1) | static getState(t){return r.STATE[t]} function e (line 1) | function e(){return null!==t&&t.apply(this,arguments)||this} function r (line 1) | function r(){this.constructor=t} method ensureLocale (line 1) | static ensureLocale(t,e){return r.LOCALES.get(t)?t:(console.error(`Loc... method constructor (line 1) | constructor(t,e){this.prefix=t,this.store=e} method add (line 1) | add(t,e){this.checkCustomFunctionSyntax_(t)&&(this.store[t]=e)} method addStore (line 1) | addStore(t){const e=Object.keys(t.store);for(let r,n=0;r=e[n];n++)this... method lookup (line 1) | lookup(t){return this.store[t]} method checkCustomFunctionSyntax_ (line 1) | checkCustomFunctionSyntax_(t){const e=new RegExp("^"+this.prefix);retu... method constructor (line 1) | constructor(t,e,r=(t=>!1)){this.name=t,this.apply=e,this.applicable=r} method constructor (line 1) | constructor(){this.level_=[]} method push (line 1) | push(t){this.level_.push(t)} method pop (line 1) | pop(){return this.level_.pop()} method peek (line 1) | peek(){return this.level_[this.level_.length-1]||null} method indexOf (line 1) | indexOf(t){const e=this.peek();return e?e.indexOf(t):null} method find (line 1) | find(t){const e=this.peek();if(!e)return null;for(let r=0,n=e.length;r... method get (line 1) | get(t){const e=this.peek();return!e||t<0||t>=e.length?null:e[t]} method depth (line 1) | depth(){return this.level_.length} method clone (line 1) | clone(){const t=new r;return t.level_=this.level_.slice(0),t} method toString (line 1) | toString(){let t="";for(let e,r=0;e=this.level_[r];r++)t+="\n"+e.map((... method resetState (line 1) | static resetState(t){delete r.STATE[t]} method setState (line 1) | static setState(t,e){r.STATE[t]=e} method getState (line 1) | static getState(t){return r.STATE[t]} function e (line 1) | function e(){return null!==t&&t.apply(this,arguments)||this} function r (line 1) | function r(){this.constructor=t} method ensureLocale (line 1) | static ensureLocale(t,e){return r.LOCALES.get(t)?t:(console.error(`Loc... method constructor (line 1) | constructor(t,e){this.prefix=t,this.store=e} method add (line 1) | add(t,e){this.checkCustomFunctionSyntax_(t)&&(this.store[t]=e)} method addStore (line 1) | addStore(t){const e=Object.keys(t.store);for(let r,n=0;r=e[n];n++)this... method lookup (line 1) | lookup(t){return this.store[t]} method checkCustomFunctionSyntax_ (line 1) | checkCustomFunctionSyntax_(t){const e=new RegExp("^"+this.prefix);retu... method constructor (line 1) | constructor(t,e,r=(t=>!1)){this.name=t,this.apply=e,this.applicable=r} method constructor (line 1) | constructor(){this.level_=[]} method push (line 1) | push(t){this.level_.push(t)} method pop (line 1) | pop(){return this.level_.pop()} method peek (line 1) | peek(){return this.level_[this.level_.length-1]||null} method indexOf (line 1) | indexOf(t){const e=this.peek();return e?e.indexOf(t):null} method find (line 1) | find(t){const e=this.peek();if(!e)return null;for(let r=0,n=e.length;r... method get (line 1) | get(t){const e=this.peek();return!e||t<0||t>=e.length?null:e[t]} method depth (line 1) | depth(){return this.level_.length} method clone (line 1) | clone(){const t=new r;return t.level_=this.level_.slice(0),t} method toString (line 1) | toString(){let t="";for(let e,r=0;e=this.level_[r];r++)t+="\n"+e.map((... method resetState (line 1) | static resetState(t){delete r.STATE[t]} method setState (line 1) | static setState(t,e){r.STATE[t]=e} method getState (line 1) | static getState(t){return r.STATE[t]} function e (line 1) | function e(){return null!==t&&t.apply(this,arguments)||this} function r (line 1) | function r(){this.constructor=t} method ensureLocale (line 1) | static ensureLocale(t,e){return r.LOCALES.get(t)?t:(console.error(`Loc... method constructor (line 1) | constructor(t,e){this.prefix=t,this.store=e} method add (line 1) | add(t,e){this.checkCustomFunctionSyntax_(t)&&(this.store[t]=e)} method addStore (line 1) | addStore(t){const e=Object.keys(t.store);for(let r,n=0;r=e[n];n++)this... method lookup (line 1) | lookup(t){return this.store[t]} method checkCustomFunctionSyntax_ (line 1) | checkCustomFunctionSyntax_(t){const e=new RegExp("^"+this.prefix);retu... method constructor (line 1) | constructor(t,e,r=(t=>!1)){this.name=t,this.apply=e,this.applicable=r} method constructor (line 1) | constructor(){this.level_=[]} method push (line 1) | push(t){this.level_.push(t)} method pop (line 1) | pop(){return this.level_.pop()} method peek (line 1) | peek(){return this.level_[this.level_.length-1]||null} method indexOf (line 1) | indexOf(t){const e=this.peek();return e?e.indexOf(t):null} method find (line 1) | find(t){const e=this.peek();if(!e)return null;for(let r=0,n=e.length;r... method get (line 1) | get(t){const e=this.peek();return!e||t<0||t>=e.length?null:e[t]} method depth (line 1) | depth(){return this.level_.length} method clone (line 1) | clone(){const t=new r;return t.level_=this.level_.slice(0),t} method toString (line 1) | toString(){let t="";for(let e,r=0;e=this.level_[r];r++)t+="\n"+e.map((... method resetState (line 1) | static resetState(t){delete r.STATE[t]} method setState (line 1) | static setState(t,e){r.STATE[t]=e} method getState (line 1) | static getState(t){return r.STATE[t]} function e (line 1) | function e(){return null!==t&&t.apply(this,arguments)||this} function r (line 1) | function r(){this.constructor=t} method ensureLocale (line 1) | static ensureLocale(t,e){return r.LOCALES.get(t)?t:(console.error(`Loc... method constructor (line 1) | constructor(t,e){this.prefix=t,this.store=e} method add (line 1) | add(t,e){this.checkCustomFunctionSyntax_(t)&&(this.store[t]=e)} method addStore (line 1) | addStore(t){const e=Object.keys(t.store);for(let r,n=0;r=e[n];n++)this... method lookup (line 1) | lookup(t){return this.store[t]} method checkCustomFunctionSyntax_ (line 1) | checkCustomFunctionSyntax_(t){const e=new RegExp("^"+this.prefix);retu... method constructor (line 1) | constructor(t,e,r=(t=>!1)){this.name=t,this.apply=e,this.applicable=r} method constructor (line 1) | constructor(){this.level_=[]} method push (line 1) | push(t){this.level_.push(t)} method pop (line 1) | pop(){return this.level_.pop()} method peek (line 1) | peek(){return this.level_[this.level_.length-1]||null} method indexOf (line 1) | indexOf(t){const e=this.peek();return e?e.indexOf(t):null} method find (line 1) | find(t){const e=this.peek();if(!e)return null;for(let r=0,n=e.length;r... method get (line 1) | get(t){const e=this.peek();return!e||t<0||t>=e.length?null:e[t]} method depth (line 1) | depth(){return this.level_.length} method clone (line 1) | clone(){const t=new r;return t.level_=this.level_.slice(0),t} method toString (line 1) | toString(){let t="";for(let e,r=0;e=this.level_[r];r++)t+="\n"+e.map((... method resetState (line 1) | static resetState(t){delete r.STATE[t]} method setState (line 1) | static setState(t,e){r.STATE[t]=e} method getState (line 1) | static getState(t){return r.STATE[t]} function e (line 1) | function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.texc... function r (line 1) | function r(){this.constructor=t} method ensureLocale (line 1) | static ensureLocale(t,e){return r.LOCALES.get(t)?t:(console.error(`Loc... method constructor (line 1) | constructor(t,e){this.prefix=t,this.store=e} method add (line 1) | add(t,e){this.checkCustomFunctionSyntax_(t)&&(this.store[t]=e)} method addStore (line 1) | addStore(t){const e=Object.keys(t.store);for(let r,n=0;r=e[n];n++)this... method lookup (line 1) | lookup(t){return this.store[t]} method checkCustomFunctionSyntax_ (line 1) | checkCustomFunctionSyntax_(t){const e=new RegExp("^"+this.prefix);retu... method constructor (line 1) | constructor(t,e,r=(t=>!1)){this.name=t,this.apply=e,this.applicable=r} method constructor (line 1) | constructor(){this.level_=[]} method push (line 1) | push(t){this.level_.push(t)} method pop (line 1) | pop(){return this.level_.pop()} method peek (line 1) | peek(){return this.level_[this.level_.length-1]||null} method indexOf (line 1) | indexOf(t){const e=this.peek();return e?e.indexOf(t):null} method find (line 1) | find(t){const e=this.peek();if(!e)return null;for(let r=0,n=e.length;r... method get (line 1) | get(t){const e=this.peek();return!e||t<0||t>=e.length?null:e[t]} method depth (line 1) | depth(){return this.level_.length} method clone (line 1) | clone(){const t=new r;return t.level_=this.level_.slice(0),t} method toString (line 1) | toString(){let t="";for(let e,r=0;e=this.level_[r];r++)t+="\n"+e.map((... method resetState (line 1) | static resetState(t){delete r.STATE[t]} method setState (line 1) | static setState(t,e){r.STATE[t]=e} method getState (line 1) | static getState(t){return r.STATE[t]} function e (line 1) | function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.texc... function r (line 1) | function r(){this.constructor=t} method ensureLocale (line 1) | static ensureLocale(t,e){return r.LOCALES.get(t)?t:(console.error(`Loc... method constructor (line 1) | constructor(t,e){this.prefix=t,this.store=e} method add (line 1) | add(t,e){this.checkCustomFunctionSyntax_(t)&&(this.store[t]=e)} method addStore (line 1) | addStore(t){const e=Object.keys(t.store);for(let r,n=0;r=e[n];n++)this... method lookup (line 1) | lookup(t){return this.store[t]} method checkCustomFunctionSyntax_ (line 1) | checkCustomFunctionSyntax_(t){const e=new RegExp("^"+this.prefix);retu... method constructor (line 1) | constructor(t,e,r=(t=>!1)){this.name=t,this.apply=e,this.applicable=r} method constructor (line 1) | constructor(){this.level_=[]} method push (line 1) | push(t){this.level_.push(t)} method pop (line 1) | pop(){return this.level_.pop()} method peek (line 1) | peek(){return this.level_[this.level_.length-1]||null} method indexOf (line 1) | indexOf(t){const e=this.peek();return e?e.indexOf(t):null} method find (line 1) | find(t){const e=this.peek();if(!e)return null;for(let r=0,n=e.length;r... method get (line 1) | get(t){const e=this.peek();return!e||t<0||t>=e.length?null:e[t]} method depth (line 1) | depth(){return this.level_.length} method clone (line 1) | clone(){const t=new r;return t.level_=this.level_.slice(0),t} method toString (line 1) | toString(){let t="";for(let e,r=0;e=this.level_[r];r++)t+="\n"+e.map((... method resetState (line 1) | static resetState(t){delete r.STATE[t]} method setState (line 1) | static setState(t,e){r.STATE[t]=e} method getState (line 1) | static getState(t){return r.STATE[t]} function e (line 1) | function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.texc... function r (line 1) | function r(){this.constructor=t} method ensureLocale (line 1) | static ensureLocale(t,e){return r.LOCALES.get(t)?t:(console.error(`Loc... method constructor (line 1) | constructor(t,e){this.prefix=t,this.store=e} method add (line 1) | add(t,e){this.checkCustomFunctionSyntax_(t)&&(this.store[t]=e)} method addStore (line 1) | addStore(t){const e=Object.keys(t.store);for(let r,n=0;r=e[n];n++)this... method lookup (line 1) | lookup(t){return this.store[t]} method checkCustomFunctionSyntax_ (line 1) | checkCustomFunctionSyntax_(t){const e=new RegExp("^"+this.prefix);retu... method constructor (line 1) | constructor(t,e,r=(t=>!1)){this.name=t,this.apply=e,this.applicable=r} method constructor (line 1) | constructor(){this.level_=[]} method push (line 1) | push(t){this.level_.push(t)} method pop (line 1) | pop(){return this.level_.pop()} method peek (line 1) | peek(){return this.level_[this.level_.length-1]||null} method indexOf (line 1) | indexOf(t){const e=this.peek();return e?e.indexOf(t):null} method find (line 1) | find(t){const e=this.peek();if(!e)return null;for(let r=0,n=e.length;r... method get (line 1) | get(t){const e=this.peek();return!e||t<0||t>=e.length?null:e[t]} method depth (line 1) | depth(){return this.level_.length} method clone (line 1) | clone(){const t=new r;return t.level_=this.level_.slice(0),t} method toString (line 1) | toString(){let t="";for(let e,r=0;e=this.level_[r];r++)t+="\n"+e.map((... method resetState (line 1) | static resetState(t){delete r.STATE[t]} method setState (line 1) | static setState(t,e){r.STATE[t]=e} method getState (line 1) | static getState(t){return r.STATE[t]} function e (line 1) | function e(){return null!==t&&t.apply(this,arguments)||this} function r (line 1) | function r(){this.constructor=t} method ensureLocale (line 1) | static ensureLocale(t,e){return r.LOCALES.get(t)?t:(console.error(`Loc... method constructor (line 1) | constructor(t,e){this.prefix=t,this.store=e} method add (line 1) | add(t,e){this.checkCustomFunctionSyntax_(t)&&(this.store[t]=e)} method addStore (line 1) | addStore(t){const e=Object.keys(t.store);for(let r,n=0;r=e[n];n++)this... method lookup (line 1) | lookup(t){return this.store[t]} method checkCustomFunctionSyntax_ (line 1) | checkCustomFunctionSyntax_(t){const e=new RegExp("^"+this.prefix);retu... method constructor (line 1) | constructor(t,e,r=(t=>!1)){this.name=t,this.apply=e,this.applicable=r} method constructor (line 1) | constructor(){this.level_=[]} method push (line 1) | push(t){this.level_.push(t)} method pop (line 1) | pop(){return this.level_.pop()} method peek (line 1) | peek(){return this.level_[this.level_.length-1]||null} method indexOf (line 1) | indexOf(t){const e=this.peek();return e?e.indexOf(t):null} method find (line 1) | find(t){const e=this.peek();if(!e)return null;for(let r=0,n=e.length;r... method get (line 1) | get(t){const e=this.peek();return!e||t<0||t>=e.length?null:e[t]} method depth (line 1) | depth(){return this.level_.length} method clone (line 1) | clone(){const t=new r;return t.level_=this.level_.slice(0),t} method toString (line 1) | toString(){let t="";for(let e,r=0;e=this.level_[r];r++)t+="\n"+e.map((... method resetState (line 1) | static resetState(t){delete r.STATE[t]} method setState (line 1) | static setState(t,e){r.STATE[t]=e} method getState (line 1) | static getState(t){return r.STATE[t]} function e (line 1) | function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.texc... function r (line 1) | function r(){this.constructor=t} method ensureLocale (line 1) | static ensureLocale(t,e){return r.LOCALES.get(t)?t:(console.error(`Loc... method constructor (line 1) | constructor(t,e){this.prefix=t,this.store=e} method add (line 1) | add(t,e){this.checkCustomFunctionSyntax_(t)&&(this.store[t]=e)} method addStore (line 1) | addStore(t){const e=Object.keys(t.store);for(let r,n=0;r=e[n];n++)this... method lookup (line 1) | lookup(t){return this.store[t]} method checkCustomFunctionSyntax_ (line 1) | checkCustomFunctionSyntax_(t){const e=new RegExp("^"+this.prefix);retu... method constructor (line 1) | constructor(t,e,r=(t=>!1)){this.name=t,this.apply=e,this.applicable=r} method constructor (line 1) | constructor(){this.level_=[]} method push (line 1) | push(t){this.level_.push(t)} method pop (line 1) | pop(){return this.level_.pop()} method peek (line 1) | peek(){return this.level_[this.level_.length-1]||null} method indexOf (line 1) | indexOf(t){const e=this.peek();return e?e.indexOf(t):null} method find (line 1) | find(t){const e=this.peek();if(!e)return null;for(let r=0,n=e.length;r... method get (line 1) | get(t){const e=this.peek();return!e||t<0||t>=e.length?null:e[t]} method depth (line 1) | depth(){return this.level_.length} method clone (line 1) | clone(){const t=new r;return t.level_=this.level_.slice(0),t} method toString (line 1) | toString(){let t="";for(let e,r=0;e=this.level_[r];r++)t+="\n"+e.map((... method resetState (line 1) | static resetState(t){delete r.STATE[t]} method setState (line 1) | static setState(t,e){r.STATE[t]=e} method getState (line 1) | static getState(t){return r.STATE[t]} function e (line 1) | function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.texc... function r (line 1) | function r(){this.constructor=t} method ensureLocale (line 1) | static ensureLocale(t,e){return r.LOCALES.get(t)?t:(console.error(`Loc... method constructor (line 1) | constructor(t,e){this.prefix=t,this.store=e} method add (line 1) | add(t,e){this.checkCustomFunctionSyntax_(t)&&(this.store[t]=e)} method addStore (line 1) | addStore(t){const e=Object.keys(t.store);for(let r,n=0;r=e[n];n++)this... method lookup (line 1) | lookup(t){return this.store[t]} method checkCustomFunctionSyntax_ (line 1) | checkCustomFunctionSyntax_(t){const e=new RegExp("^"+this.prefix);retu... method constructor (line 1) | constructor(t,e,r=(t=>!1)){this.name=t,this.apply=e,this.applicable=r} method constructor (line 1) | constructor(){this.level_=[]} method push (line 1) | push(t){this.level_.push(t)} method pop (line 1) | pop(){return this.level_.pop()} method peek (line 1) | peek(){return this.level_[this.level_.length-1]||null} method indexOf (line 1) | indexOf(t){const e=this.peek();return e?e.indexOf(t):null} method find (line 1) | find(t){const e=this.peek();if(!e)return null;for(let r=0,n=e.length;r... method get (line 1) | get(t){const e=this.peek();return!e||t<0||t>=e.length?null:e[t]} method depth (line 1) | depth(){return this.level_.length} method clone (line 1) | clone(){const t=new r;return t.level_=this.level_.slice(0),t} method toString (line 1) | toString(){let t="";for(let e,r=0;e=this.level_[r];r++)t+="\n"+e.map((... method resetState (line 1) | static resetState(t){delete r.STATE[t]} method setState (line 1) | static setState(t,e){r.STATE[t]=e} method getState (line 1) | static getState(t){return r.STATE[t]} function e (line 1) | function e(){return null!==t&&t.apply(this,arguments)||this} function e (line 1) | function e(){return null!==t&&t.apply(this,arguments)||this} function e (line 1) | function e(){return null!==t&&t.apply(this,arguments)||this} function r (line 1) | function r(){this.constructor=t} method ensureLocale (line 1) | static ensureLocale(t,e){return r.LOCALES.get(t)?t:(console.error(`Loc... method constructor (line 1) | constructor(t,e){this.prefix=t,this.store=e} method add (line 1) | add(t,e){this.checkCustomFunctionSyntax_(t)&&(this.store[t]=e)} method addStore (line 1) | addStore(t){const e=Object.keys(t.store);for(let r,n=0;r=e[n];n++)this... method lookup (line 1) | lookup(t){return this.store[t]} method checkCustomFunctionSyntax_ (line 1) | checkCustomFunctionSyntax_(t){const e=new RegExp("^"+this.prefix);retu... method constructor (line 1) | constructor(t,e,r=(t=>!1)){this.name=t,this.apply=e,this.applicable=r} method constructor (line 1) | constructor(){this.level_=[]} method push (line 1) | push(t){this.level_.push(t)} method pop (line 1) | pop(){return this.level_.pop()} method peek (line 1) | peek(){return this.level_[this.level_.length-1]||null} method indexOf (line 1) | indexOf(t){const e=this.peek();return e?e.indexOf(t):null} method find (line 1) | find(t){const e=this.peek();if(!e)return null;for(let r=0,n=e.length;r... method get (line 1) | get(t){const e=this.peek();return!e||t<0||t>=e.length?null:e[t]} method depth (line 1) | depth(){return this.level_.length} method clone (line 1) | clone(){const t=new r;return t.level_=this.level_.slice(0),t} method toString (line 1) | toString(){let t="";for(let e,r=0;e=this.level_[r];r++)t+="\n"+e.map((... method resetState (line 1) | static resetState(t){delete r.STATE[t]} method setState (line 1) | static setState(t,e){r.STATE[t]=e} method getState (line 1) | static getState(t){return r.STATE[t]} function e (line 1) | function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.texc... function r (line 1) | function r(){this.constructor=t} method ensureLocale (line 1) | static ensureLocale(t,e){return r.LOCALES.get(t)?t:(console.error(`Loc... method constructor (line 1) | constructor(t,e){this.prefix=t,this.store=e} method add (line 1) | add(t,e){this.checkCustomFunctionSyntax_(t)&&(this.store[t]=e)} method addStore (line 1) | addStore(t){const e=Object.keys(t.store);for(let r,n=0;r=e[n];n++)this... method lookup (line 1) | lookup(t){return this.store[t]} method checkCustomFunctionSyntax_ (line 1) | checkCustomFunctionSyntax_(t){const e=new RegExp("^"+this.prefix);retu... method constructor (line 1) | constructor(t,e,r=(t=>!1)){this.name=t,this.apply=e,this.applicable=r} method constructor (line 1) | constructor(){this.level_=[]} method push (line 1) | push(t){this.level_.push(t)} method pop (line 1) | pop(){return this.level_.pop()} method peek (line 1) | peek(){return this.level_[this.level_.length-1]||null} method indexOf (line 1) | indexOf(t){const e=this.peek();return e?e.indexOf(t):null} method find (line 1) | find(t){const e=this.peek();if(!e)return null;for(let r=0,n=e.length;r... method get (line 1) | get(t){const e=this.peek();return!e||t<0||t>=e.length?null:e[t]} method depth (line 1) | depth(){return this.level_.length} method clone (line 1) | clone(){const t=new r;return t.level_=this.level_.slice(0),t} method toString (line 1) | toString(){let t="";for(let e,r=0;e=this.level_[r];r++)t+="\n"+e.map((... method resetState (line 1) | static resetState(t){delete r.STATE[t]} method setState (line 1) | static setState(t,e){r.STATE[t]=e} method getState (line 1) | static getState(t){return r.STATE[t]} function e (line 1) | function e(){var e=null!==t&&t.apply(this,arguments)||this;return e._tex... function r (line 1) | function r(){this.constructor=t} method ensureLocale (line 1) | static ensureLocale(t,e){return r.LOCALES.get(t)?t:(console.error(`Loc... method constructor (line 1) | constructor(t,e){this.prefix=t,this.store=e} method add (line 1) | add(t,e){this.checkCustomFunctionSyntax_(t)&&(this.store[t]=e)} method addStore (line 1) | addStore(t){const e=Object.keys(t.store);for(let r,n=0;r=e[n];n++)this... method lookup (line 1) | lookup(t){return this.store[t]} method checkCustomFunctionSyntax_ (line 1) | checkCustomFunctionSyntax_(t){const e=new RegExp("^"+this.prefix);retu... method constructor (line 1) | constructor(t,e,r=(t=>!1)){this.name=t,this.apply=e,this.applicable=r} method constructor (line 1) | constructor(){this.level_=[]} method push (line 1) | push(t){this.level_.push(t)} method pop (line 1) | pop(){return this.level_.pop()} method peek (line 1) | peek(){return this.level_[this.level_.length-1]||null} method indexOf (line 1) | indexOf(t){const e=this.peek();return e?e.indexOf(t):null} method find (line 1) | find(t){const e=this.peek();if(!e)return null;for(let r=0,n=e.length;r... method get (line 1) | get(t){const e=this.peek();return!e||t<0||t>=e.length?null:e[t]} method depth (line 1) | depth(){return this.level_.length} method clone (line 1) | clone(){const t=new r;return t.level_=this.level_.slice(0),t} method toString (line 1) | toString(){let t="";for(let e,r=0;e=this.level_[r];r++)t+="\n"+e.map((... method resetState (line 1) | static resetState(t){delete r.STATE[t]} method setState (line 1) | static setState(t,e){r.STATE[t]=e} method getState (line 1) | static getState(t){return r.STATE[t]} function e (line 1) | function e(){return null!==t&&t.apply(this,arguments)||this} function r (line 1) | function r(){this.constructor=t} method ensureLocale (line 1) | static ensureLocale(t,e){return r.LOCALES.get(t)?t:(console.error(`Loc... method constructor (line 1) | constructor(t,e){this.prefix=t,this.store=e} method add (line 1) | add(t,e){this.checkCustomFunctionSyntax_(t)&&(this.store[t]=e)} method addStore (line 1) | addStore(t){const e=Object.keys(t.store);for(let r,n=0;r=e[n];n++)this... method lookup (line 1) | lookup(t){return this.store[t]} method checkCustomFunctionSyntax_ (line 1) | checkCustomFunctionSyntax_(t){const e=new RegExp("^"+this.prefix);retu... method constructor (line 1) | constructor(t,e,r=(t=>!1)){this.name=t,this.apply=e,this.applicable=r} method constructor (line 1) | constructor(){this.level_=[]} method push (line 1) | push(t){this.level_.push(t)} method pop (line 1) | pop(){return this.level_.pop()} method peek (line 1) | peek(){return this.level_[this.level_.length-1]||null} method indexOf (line 1) | indexOf(t){const e=this.peek();return e?e.indexOf(t):null} method find (line 1) | find(t){const e=this.peek();if(!e)return null;for(let r=0,n=e.length;r... method get (line 1) | get(t){const e=this.peek();return!e||t<0||t>=e.length?null:e[t]} method depth (line 1) | depth(){return this.level_.length} method clone (line 1) | clone(){const t=new r;return t.level_=this.level_.slice(0),t} method toString (line 1) | toString(){let t="";for(let e,r=0;e=this.level_[r];r++)t+="\n"+e.map((... method resetState (line 1) | static resetState(t){delete r.STATE[t]} method setState (line 1) | static setState(t,e){r.STATE[t]=e} method getState (line 1) | static getState(t){return r.STATE[t]} function e (line 1) | function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.texc... function r (line 1) | function r(){this.constructor=t} method ensureLocale (line 1) | static ensureLocale(t,e){return r.LOCALES.get(t)?t:(console.error(`Loc... method constructor (line 1) | constructor(t,e){this.prefix=t,this.store=e} method add (line 1) | add(t,e){this.checkCustomFunctionSyntax_(t)&&(this.store[t]=e)} method addStore (line 1) | addStore(t){const e=Object.keys(t.store);for(let r,n=0;r=e[n];n++)this... method lookup (line 1) | lookup(t){return this.store[t]} method checkCustomFunctionSyntax_ (line 1) | checkCustomFunctionSyntax_(t){const e=new RegExp("^"+this.prefix);retu... method constructor (line 1) | constructor(t,e,r=(t=>!1)){this.name=t,this.apply=e,this.applicable=r} method constructor (line 1) | constructor(){this.level_=[]} method push (line 1) | push(t){this.level_.push(t)} method pop (line 1) | pop(){return this.level_.pop()} method peek (line 1) | peek(){return this.level_[this.level_.length-1]||null} method indexOf (line 1) | indexOf(t){const e=this.peek();return e?e.indexOf(t):null} method find (line 1) | find(t){const e=this.peek();if(!e)return null;for(let r=0,n=e.length;r... method get (line 1) | get(t){const e=this.peek();return!e||t<0||t>=e.length?null:e[t]} method depth (line 1) | depth(){return this.level_.length} method clone (line 1) | clone(){const t=new r;return t.level_=this.level_.slice(0),t} method toString (line 1) | toString(){let t="";for(let e,r=0;e=this.level_[r];r++)t+="\n"+e.map((... method resetState (line 1) | static resetState(t){delete r.STATE[t]} method setState (line 1) | static setState(t,e){r.STATE[t]=e} method getState (line 1) | static getState(t){return r.STATE[t]} function e (line 1) | function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.texc... function r (line 1) | function r(){this.constructor=t} method ensureLocale (line 1) | static ensureLocale(t,e){return r.LOCALES.get(t)?t:(console.error(`Loc... method constructor (line 1) | constructor(t,e){this.prefix=t,this.store=e} method add (line 1) | add(t,e){this.checkCustomFunctionSyntax_(t)&&(this.store[t]=e)} method addStore (line 1) | addStore(t){const e=Object.keys(t.store);for(let r,n=0;r=e[n];n++)this... method lookup (line 1) | lookup(t){return this.store[t]} method checkCustomFunctionSyntax_ (line 1) | checkCustomFunctionSyntax_(t){const e=new RegExp("^"+this.prefix);retu... method constructor (line 1) | constructor(t,e,r=(t=>!1)){this.name=t,this.apply=e,this.applicable=r} method constructor (line 1) | constructor(){this.level_=[]} method push (line 1) | push(t){this.level_.push(t)} method pop (line 1) | pop(){return this.level_.pop()} method peek (line 1) | peek(){return this.level_[this.level_.length-1]||null} method indexOf (line 1) | indexOf(t){const e=this.peek();return e?e.indexOf(t):null} method find (line 1) | find(t){const e=this.peek();if(!e)return null;for(let r=0,n=e.length;r... method get (line 1) | get(t){const e=this.peek();return!e||t<0||t>=e.length?null:e[t]} method depth (line 1) | depth(){return this.level_.length} method clone (line 1) | clone(){const t=new r;return t.level_=this.level_.slice(0),t} method toString (line 1) | toString(){let t="";for(let e,r=0;e=this.level_[r];r++)t+="\n"+e.map((... method resetState (line 1) | static resetState(t){delete r.STATE[t]} method setState (line 1) | static setState(t,e){r.STATE[t]=e} method getState (line 1) | static getState(t){return r.STATE[t]} function e (line 1) | function e(){var e=null!==t&&t.apply(this,arguments)||this;return e._cor... function e (line 1) | function e(){return null!==t&&t.apply(this,arguments)||this} function r (line 1) | function r(){this.constructor=t} method ensureLocale (line 1) | static ensureLocale(t,e){return r.LOCALES.get(t)?t:(console.error(`Loc... method constructor (line 1) | constructor(t,e){this.prefix=t,this.store=e} method add (line 1) | add(t,e){this.checkCustomFunctionSyntax_(t)&&(this.store[t]=e)} method addStore (line 1) | addStore(t){const e=Object.keys(t.store);for(let r,n=0;r=e[n];n++)this... method lookup (line 1) | lookup(t){return this.store[t]} method checkCustomFunctionSyntax_ (line 1) | checkCustomFunctionSyntax_(t){const e=new RegExp("^"+this.prefix);retu... method constructor (line 1) | constructor(t,e,r=(t=>!1)){this.name=t,this.apply=e,this.applicable=r} method constructor (line 1) | constructor(){this.level_=[]} method push (line 1) | push(t){this.level_.push(t)} method pop (line 1) | pop(){return this.level_.pop()} method peek (line 1) | peek(){return this.level_[this.level_.length-1]||null} method indexOf (line 1) | indexOf(t){const e=this.peek();return e?e.indexOf(t):null} method find (line 1) | find(t){const e=this.peek();if(!e)return null;for(let r=0,n=e.length;r... method get (line 1) | get(t){const e=this.peek();return!e||t<0||t>=e.length?null:e[t]} method depth (line 1) | depth(){return this.level_.length} method clone (line 1) | clone(){const t=new r;return t.level_=this.level_.slice(0),t} method toString (line 1) | toString(){let t="";for(let e,r=0;e=this.level_[r];r++)t+="\n"+e.map((... method resetState (line 1) | static resetState(t){delete r.STATE[t]} method setState (line 1) | static setState(t,e){r.STATE[t]=e} method getState (line 1) | static getState(t){return r.STATE[t]} function e (line 1) | function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.texc... function r (line 1) | function r(){this.constructor=t} method ensureLocale (line 1) | static ensureLocale(t,e){return r.LOCALES.get(t)?t:(console.error(`Loc... method constructor (line 1) | constructor(t,e){this.prefix=t,this.store=e} method add (line 1) | add(t,e){this.checkCustomFunctionSyntax_(t)&&(this.store[t]=e)} method addStore (line 1) | addStore(t){const e=Object.keys(t.store);for(let r,n=0;r=e[n];n++)this... method lookup (line 1) | lookup(t){return this.store[t]} method checkCustomFunctionSyntax_ (line 1) | checkCustomFunctionSyntax_(t){const e=new RegExp("^"+this.prefix);retu... method constructor (line 1) | constructor(t,e,r=(t=>!1)){this.name=t,this.apply=e,this.applicable=r} method constructor (line 1) | constructor(){this.level_=[]} method push (line 1) | push(t){this.level_.push(t)} method pop (line 1) | pop(){return this.level_.pop()} method peek (line 1) | peek(){return this.level_[this.level_.length-1]||null} method indexOf (line 1) | indexOf(t){const e=this.peek();return e?e.indexOf(t):null} method find (line 1) | find(t){const e=this.peek();if(!e)return null;for(let r=0,n=e.length;r... method get (line 1) | get(t){const e=this.peek();return!e||t<0||t>=e.length?null:e[t]} method depth (line 1) | depth(){return this.level_.length} method clone (line 1) | clone(){const t=new r;return t.level_=this.level_.slice(0),t} method toString (line 1) | toString(){let t="";for(let e,r=0;e=this.level_[r];r++)t+="\n"+e.map((... method resetState (line 1) | static resetState(t){delete r.STATE[t]} method setState (line 1) | static setState(t,e){r.STATE[t]=e} method getState (line 1) | static getState(t){return r.STATE[t]} function e (line 1) | function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.texc... function r (line 1) | function r(){this.constructor=t} method ensureLocale (line 1) | static ensureLocale(t,e){return r.LOCALES.get(t)?t:(console.error(`Loc... method constructor (line 1) | constructor(t,e){this.prefix=t,this.store=e} method add (line 1) | add(t,e){this.checkCustomFunctionSyntax_(t)&&(this.store[t]=e)} method addStore (line 1) | addStore(t){const e=Object.keys(t.store);for(let r,n=0;r=e[n];n++)this... method lookup (line 1) | lookup(t){return this.store[t]} method checkCustomFunctionSyntax_ (line 1) | checkCustomFunctionSyntax_(t){const e=new RegExp("^"+this.prefix);retu... method constructor (line 1) | constructor(t,e,r=(t=>!1)){this.name=t,this.apply=e,this.applicable=r} method constructor (line 1) | constructor(){this.level_=[]} method push (line 1) | push(t){this.level_.push(t)} method pop (line 1) | pop(){return this.level_.pop()} method peek (line 1) | peek(){return this.level_[this.level_.length-1]||null} method indexOf (line 1) | indexOf(t){const e=this.peek();return e?e.indexOf(t):null} method find (line 1) | find(t){const e=this.peek();if(!e)return null;for(let r=0,n=e.length;r... method get (line 1) | get(t){const e=this.peek();return!e||t<0||t>=e.length?null:e[t]} method depth (line 1) | depth(){return this.level_.length} method clone (line 1) | clone(){const t=new r;return t.level_=this.level_.slice(0),t} method toString (line 1) | toString(){let t="";for(let e,r=0;e=this.level_[r];r++)t+="\n"+e.map((... method resetState (line 1) | static resetState(t){delete r.STATE[t]} method setState (line 1) | static setState(t,e){r.STATE[t]=e} method getState (line 1) | static getState(t){return r.STATE[t]} function e (line 1) | function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.texc... function r (line 1) | function r(){this.constructor=t} method ensureLocale (line 1) | static ensureLocale(t,e){return r.LOCALES.get(t)?t:(console.error(`Loc... method constructor (line 1) | constructor(t,e){this.prefix=t,this.store=e} method add (line 1) | add(t,e){this.checkCustomFunctionSyntax_(t)&&(this.store[t]=e)} method addStore (line 1) | addStore(t){const e=Object.keys(t.store);for(let r,n=0;r=e[n];n++)this... method lookup (line 1) | lookup(t){return this.store[t]} method checkCustomFunctionSyntax_ (line 1) | checkCustomFunctionSyntax_(t){const e=new RegExp("^"+this.prefix);retu... method constructor (line 1) | constructor(t,e,r=(t=>!1)){this.name=t,this.apply=e,this.applicable=r} method constructor (line 1) | constructor(){this.level_=[]} method push (line 1) | push(t){this.level_.push(t)} method pop (line 1) | pop(){return this.level_.pop()} method peek (line 1) | peek(){return this.level_[this.level_.length-1]||null} method indexOf (line 1) | indexOf(t){const e=this.peek();return e?e.indexOf(t):null} method find (line 1) | find(t){const e=this.peek();if(!e)return null;for(let r=0,n=e.length;r... method get (line 1) | get(t){const e=this.peek();return!e||t<0||t>=e.length?null:e[t]} method depth (line 1) | depth(){return this.level_.length} method clone (line 1) | clone(){const t=new r;return t.level_=this.level_.slice(0),t} method toString (line 1) | toString(){let t="";for(let e,r=0;e=this.level_[r];r++)t+="\n"+e.map((... method resetState (line 1) | static resetState(t){delete r.STATE[t]} method setState (line 1) | static setState(t,e){r.STATE[t]=e} method getState (line 1) | static getState(t){return r.STATE[t]} function e (line 1) | function e(){return null!==t&&t.apply(this,arguments)||this} function r (line 1) | function r(){this.constructor=t} method ensureLocale (line 1) | static ensureLocale(t,e){return r.LOCALES.get(t)?t:(console.error(`Loc... method constructor (line 1) | constructor(t,e){this.prefix=t,this.store=e} method add (line 1) | add(t,e){this.checkCustomFunctionSyntax_(t)&&(this.store[t]=e)} method addStore (line 1) | addStore(t){const e=Object.keys(t.store);for(let r,n=0;r=e[n];n++)this... method lookup (line 1) | lookup(t){return this.store[t]} method checkCustomFunctionSyntax_ (line 1) | checkCustomFunctionSyntax_(t){const e=new RegExp("^"+this.prefix);retu... method constructor (line 1) | constructor(t,e,r=(t=>!1)){this.name=t,this.apply=e,this.applicable=r} method constructor (line 1) | constructor(){this.level_=[]} method push (line 1) | push(t){this.level_.push(t)} method pop (line 1) | pop(){return this.level_.pop()} method peek (line 1) | peek(){return this.level_[this.level_.length-1]||null} method indexOf (line 1) | indexOf(t){const e=this.peek();return e?e.indexOf(t):null} method find (line 1) | find(t){const e=this.peek();if(!e)return null;for(let r=0,n=e.length;r... method get (line 1) | get(t){const e=this.peek();return!e||t<0||t>=e.length?null:e[t]} method depth (line 1) | depth(){return this.level_.length} method clone (line 1) | clone(){const t=new r;return t.level_=this.level_.slice(0),t} method toString (line 1) | toString(){let t="";for(let e,r=0;e=this.level_[r];r++)t+="\n"+e.map((... method resetState (line 1) | static resetState(t){delete r.STATE[t]} method setState (line 1) | static setState(t,e){r.STATE[t]=e} method getState (line 1) | static getState(t){return r.STATE[t]} function e (line 1) | function e(){return null!==t&&t.apply(this,arguments)||this} function e (line 1) | function e(){return null!==t&&t.apply(this,arguments)||this} function e (line 1) | function e(){return null!==t&&t.apply(this,arguments)||this} function r (line 1) | function r(){this.constructor=t} method ensureLocale (line 1) | static ensureLocale(t,e){return r.LOCALES.get(t)?t:(console.error(`Loc... method constructor (line 1) | constructor(t,e){this.prefix=t,this.store=e} method add (line 1) | add(t,e){this.checkCustomFunctionSyntax_(t)&&(this.store[t]=e)} method addStore (line 1) | addStore(t){const e=Object.keys(t.store);for(let r,n=0;r=e[n];n++)this... method lookup (line 1) | lookup(t){return this.store[t]} method checkCustomFunctionSyntax_ (line 1) | checkCustomFunctionSyntax_(t){const e=new RegExp("^"+this.prefix);retu... method constructor (line 1) | constructor(t,e,r=(t=>!1)){this.name=t,this.apply=e,this.applicable=r} method constructor (line 1) | constructor(){this.level_=[]} method push (line 1) | push(t){this.level_.push(t)} method pop (line 1) | pop(){return this.level_.pop()} method peek (line 1) | peek(){return this.level_[this.level_.length-1]||null} method indexOf (line 1) | indexOf(t){const e=this.peek();return e?e.indexOf(t):null} method find (line 1) | find(t){const e=this.peek();if(!e)return null;for(let r=0,n=e.length;r... method get (line 1) | get(t){const e=this.peek();return!e||t<0||t>=e.length?null:e[t]} method depth (line 1) | depth(){return this.level_.length} method clone (line 1) | clone(){const t=new r;return t.level_=this.level_.slice(0),t} method toString (line 1) | toString(){let t="";for(let e,r=0;e=this.level_[r];r++)t+="\n"+e.map((... method resetState (line 1) | static resetState(t){delete r.STATE[t]} method setState (line 1) | static setState(t,e){r.STATE[t]=e} method getState (line 1) | static getState(t){return r.STATE[t]} function e (line 1) | function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.prop... function r (line 1) | function r(){this.constructor=t} method ensureLocale (line 1) | static ensureLocale(t,e){return r.LOCALES.get(t)?t:(console.error(`Loc... method constructor (line 1) | constructor(t,e){this.prefix=t,this.store=e} method add (line 1) | add(t,e){this.checkCustomFunctionSyntax_(t)&&(this.store[t]=e)} method addStore (line 1) | addStore(t){const e=Object.keys(t.store);for(let r,n=0;r=e[n];n++)this... method lookup (line 1) | lookup(t){return this.store[t]} method checkCustomFunctionSyntax_ (line 1) | checkCustomFunctionSyntax_(t){const e=new RegExp("^"+this.prefix);retu... method constructor (line 1) | constructor(t,e,r=(t=>!1)){this.name=t,this.apply=e,this.applicable=r} method constructor (line 1) | constructor(){this.level_=[]} method push (line 1) | push(t){this.level_.push(t)} method pop (line 1) | pop(){return this.level_.pop()} method peek (line 1) | peek(){return this.level_[this.level_.length-1]||null} method indexOf (line 1) | indexOf(t){const e=this.peek();return e?e.indexOf(t):null} method find (line 1) | find(t){const e=this.peek();if(!e)return null;for(let r=0,n=e.length;r... method get (line 1) | get(t){const e=this.peek();return!e||t<0||t>=e.length?null:e[t]} method depth (line 1) | depth(){return this.level_.length} method clone (line 1) | clone(){const t=new r;return t.level_=this.level_.slice(0),t} method toString (line 1) | toString(){let t="";for(let e,r=0;e=this.level_[r];r++)t+="\n"+e.map((... method resetState (line 1) | static resetState(t){delete r.STATE[t]} method setState (line 1) | static setState(t,e){r.STATE[t]=e} method getState (line 1) | static getState(t){return r.STATE[t]} function e (line 1) | function e(){return null!==t&&t.apply(this,arguments)||this} function r (line 1) | function r(){this.constructor=t} method ensureLocale (line 1) | static ensureLocale(t,e){return r.LOCALES.get(t)?t:(console.error(`Loc... method constructor (line 1) | constructor(t,e){this.prefix=t,this.store=e} method add (line 1) | add(t,e){this.checkCustomFunctionSyntax_(t)&&(this.store[t]=e)} method addStore (line 1) | addStore(t){const e=Object.keys(t.store);for(let r,n=0;r=e[n];n++)this... method lookup (line 1) | lookup(t){return this.store[t]} method checkCustomFunctionSyntax_ (line 1) | checkCustomFunctionSyntax_(t){const e=new RegExp("^"+this.prefix);retu... method constructor (line 1) | constructor(t,e,r=(t=>!1)){this.name=t,this.apply=e,this.applicable=r} method constructor (line 1) | constructor(){this.level_=[]} method push (line 1) | push(t){this.level_.push(t)} method pop (line 1) | pop(){return this.level_.pop()} method peek (line 1) | peek(){return this.level_[this.level_.length-1]||null} method indexOf (line 1) | indexOf(t){const e=this.peek();return e?e.indexOf(t):null} method find (line 1) | find(t){const e=this.peek();if(!e)return null;for(let r=0,n=e.length;r... method get (line 1) | get(t){const e=this.peek();return!e||t<0||t>=e.length?null:e[t]} method depth (line 1) | depth(){return this.level_.length} method clone (line 1) | clone(){const t=new r;return t.level_=this.level_.slice(0),t} method toString (line 1) | toString(){let t="";for(let e,r=0;e=this.level_[r];r++)t+="\n"+e.map((... method resetState (line 1) | static resetState(t){delete r.STATE[t]} method setState (line 1) | static setState(t,e){r.STATE[t]=e} method getState (line 1) | static getState(t){return r.STATE[t]} function e (line 1) | function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.texc... function r (line 1) | function r(){this.constructor=t} method ensureLocale (line 1) | static ensureLocale(t,e){return r.LOCALES.get(t)?t:(console.error(`Loc... method constructor (line 1) | constructor(t,e){this.prefix=t,this.store=e} method add (line 1) | add(t,e){this.checkCustomFunctionSyntax_(t)&&(this.store[t]=e)} method addStore (line 1) | addStore(t){const e=Object.keys(t.store);for(let r,n=0;r=e[n];n++)this... method lookup (line 1) | lookup(t){return this.store[t]} method checkCustomFunctionSyntax_ (line 1) | checkCustomFunctionSyntax_(t){const e=new RegExp("^"+this.prefix);retu... method constructor (line 1) | constructor(t,e,r=(t=>!1)){this.name=t,this.apply=e,this.applicable=r} method constructor (line 1) | constructor(){this.level_=[]} method push (line 1) | push(t){this.level_.push(t)} method pop (line 1) | pop(){return this.level_.pop()} method peek (line 1) | peek(){return this.level_[this.level_.length-1]||null} method indexOf (line 1) | indexOf(t){const e=this.peek();return e?e.indexOf(t):null} method find (line 1) | find(t){const e=this.peek();if(!e)return null;for(let r=0,n=e.length;r... method get (line 1) | get(t){const e=this.peek();return!e||t<0||t>=e.length?null:e[t]} method depth (line 1) | depth(){return this.level_.length} method clone (line 1) | clone(){const t=new r;return t.level_=this.level_.slice(0),t} method toString (line 1) | toString(){let t="";for(let e,r=0;e=this.level_[r];r++)t+="\n"+e.map((... method resetState (line 1) | static resetState(t){delete r.STATE[t]} method setState (line 1) | static setState(t,e){r.STATE[t]=e} method getState (line 1) | static getState(t){return r.STATE[t]} function e (line 1) | function e(){return null!==t&&t.apply(this,arguments)||this} function e (line 1) | function e(){return null!==t&&t.apply(this,arguments)||this} function r (line 1) | function r(){this.constructor=t} method ensureLocale (line 1) | static ensureLocale(t,e){return r.LOCALES.get(t)?t:(console.error(`Loc... method constructor (line 1) | constructor(t,e){this.prefix=t,this.store=e} method add (line 1) | add(t,e){this.checkCustomFunctionSyntax_(t)&&(this.store[t]=e)} method addStore (line 1) | addStore(t){const e=Object.keys(t.store);for(let r,n=0;r=e[n];n++)this... method lookup (line 1) | lookup(t){return this.store[t]} method checkCustomFunctionSyntax_ (line 1) | checkCustomFunctionSyntax_(t){const e=new RegExp("^"+this.prefix);retu... method constructor (line 1) | constructor(t,e,r=(t=>!1)){this.name=t,this.apply=e,this.applicable=r} method constructor (line 1) | constructor(){this.level_=[]} method push (line 1) | push(t){this.level_.push(t)} method pop (line 1) | pop(){return this.level_.pop()} method peek (line 1) | peek(){return this.level_[this.level_.length-1]||null} method indexOf (line 1) | indexOf(t){const e=this.peek();return e?e.indexOf(t):null} method find (line 1) | find(t){const e=this.peek();if(!e)return null;for(let r=0,n=e.length;r... method get (line 1) | get(t){const e=this.peek();return!e||t<0||t>=e.length?null:e[t]} method depth (line 1) | depth(){return this.level_.length} method clone (line 1) | clone(){const t=new r;return t.level_=this.level_.slice(0),t} method toString (line 1) | toString(){let t="";for(let e,r=0;e=this.level_[r];r++)t+="\n"+e.map((... method resetState (line 1) | static resetState(t){delete r.STATE[t]} method setState (line 1) | static setState(t,e){r.STATE[t]=e} method getState (line 1) | static getState(t){return r.STATE[t]} function e (line 1) | function e(){return null!==t&&t.apply(this,arguments)||this} function e (line 1) | function e(){return null!==t&&t.apply(this,arguments)||this} function e (line 1) | function e(){return null!==t&&t.apply(this,arguments)||this} function r (line 1) | function r(){this.constructor=t} method ensureLocale (line 1) | static ensureLocale(t,e){return r.LOCALES.get(t)?t:(console.error(`Loc... method constructor (line 1) | constructor(t,e){this.prefix=t,this.store=e} method add (line 1) | add(t,e){this.checkCustomFunctionSyntax_(t)&&(this.store[t]=e)} method addStore (line 1) | addStore(t){const e=Object.keys(t.store);for(let r,n=0;r=e[n];n++)this... method lookup (line 1) | lookup(t){return this.store[t]} method checkCustomFunctionSyntax_ (line 1) | checkCustomFunctionSyntax_(t){const e=new RegExp("^"+this.prefix);retu... method constructor (line 1) | constructor(t,e,r=(t=>!1)){this.name=t,this.apply=e,this.applicable=r} method constructor (line 1) | constructor(){this.level_=[]} method push (line 1) | push(t){this.level_.push(t)} method pop (line 1) | pop(){return this.level_.pop()} method peek (line 1) | peek(){return this.level_[this.level_.length-1]||null} method indexOf (line 1) | indexOf(t){const e=this.peek();return e?e.indexOf(t):null} method find (line 1) | find(t){const e=this.peek();if(!e)return null;for(let r=0,n=e.length;r... method get (line 1) | get(t){const e=this.peek();return!e||t<0||t>=e.length?null:e[t]} method depth (line 1) | depth(){return this.level_.length} method clone (line 1) | clone(){const t=new r;return t.level_=this.level_.slice(0),t} method toString (line 1) | toString(){let t="";for(let e,r=0;e=this.level_[r];r++)t+="\n"+e.map((... method resetState (line 1) | static resetState(t){delete r.STATE[t]} method setState (line 1) | static setState(t,e){r.STATE[t]=e} method getState (line 1) | static getState(t){return r.STATE[t]} function e (line 1) | function e(){return null!==t&&t.apply(this,arguments)||this} function e (line 1) | function e(){return null!==t&&t.apply(this,arguments)||this} function e (line 1) | function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.prop... function r (line 1) | function r(){this.constructor=t} method ensureLocale (line 1) | static ensureLocale(t,e){return r.LOCALES.get(t)?t:(console.error(`Loc... method constructor (line 1) | constructor(t,e){this.prefix=t,this.store=e} method add (line 1) | add(t,e){this.checkCustomFunctionSyntax_(t)&&(this.store[t]=e)} method addStore (line 1) | addStore(t){const e=Object.keys(t.store);for(let r,n=0;r=e[n];n++)this... method lookup (line 1) | lookup(t){return this.store[t]} method checkCustomFunctionSyntax_ (line 1) | checkCustomFunctionSyntax_(t){const e=new RegExp("^"+this.prefix);retu... method constructor (line 1) | constructor(t,e,r=(t=>!1)){this.name=t,this.apply=e,this.applicable=r} method constructor (line 1) | constructor(){this.level_=[]} method push (line 1) | push(t){this.level_.push(t)} method pop (line 1) | pop(){return this.level_.pop()} method peek (line 1) | peek(){return this.level_[this.level_.length-1]||null} method indexOf (line 1) | indexOf(t){const e=this.peek();return e?e.indexOf(t):null} method find (line 1) | find(t){const e=this.peek();if(!e)return null;for(let r=0,n=e.length;r... method get (line 1) | get(t){const e=this.peek();return!e||t<0||t>=e.length?null:e[t]} method depth (line 1) | depth(){return this.level_.length} method clone (line 1) | clone(){const t=new r;return t.level_=this.level_.slice(0),t} method toString (line 1) | toString(){let t="";for(let e,r=0;e=this.level_[r];r++)t+="\n"+e.map((... method resetState (line 1) | static resetState(t){delete r.STATE[t]} method setState (line 1) | static setState(t,e){r.STATE[t]=e} method getState (line 1) | static getState(t){return r.STATE[t]} function e (line 1) | function e(e){return void 0===e&&(e=null),e||(e=new i.MmlFactory),t.call... function i (line 1) | function i(t,e,r,n){return void 0===r&&(r=o.TEXCLASS.BIN),void 0===n&&(n... method constructor (line 1) | constructor({context:t,text:e,userValue:r,annotation:n,attributes:o,pe... method create (line 1) | static create(t,e={}){return t.text=n.Grammar.getInstance().apply(t.te... method isEmpty (line 1) | isEmpty(){return 0===this.context.length&&0===this.text.length&&0===th... method clone (line 1) | clone(){let t,e;if(this.personality){t={};for(const e in this.personal... method toString (line 1) | toString(){return'AuditoryDescription(context="'+this.context+'" text... method descriptionString (line 1) | descriptionString(){return this.context&&this.text?this.context+" "+th... method descriptionSpan (line 1) | descriptionSpan(){return new o.Span(this.descriptionString(),this.attr... method equals (line 1) | equals(t){return this.context===t.context&&this.text===t.text&&this.us... method constructor (line 1) | constructor(){super(...arguments),this.ignoreElements=[n.personalityPr... method setScaleFunction (line 1) | setScaleFunction(t,e,r,n,o=0){this.scaleFunction=i=>{const Q=(i-t)/(e-... method applyScaleFunction (line 1) | applyScaleFunction(t){return this.scaleFunction?this.scaleFunction(t):t} method ignoreElement (line 1) | ignoreElement(t){return-1!==this.ignoreElements.indexOf(t)} method finalize (line 1) | finalize(t){return'"} method markup (line 1) | markup(t){let e="";const r=(0,o.personalityMarkup)(t).filter((t=>t.spa... method constructor (line 1) | constructor(t,e){super(t,e),this.key=e.key||i.getKey_} method getKey_ (line 1) | static getKey_(t){return"string"==typeof t?n.KeyCode[t.toUpperCase()]:t} method constructor (line 1) | constructor(){this.color=null,this.mactionName="",this.currentHighligh... method highlight (line 1) | highlight(t){this.currentHighlights.push(t.map((t=>{const e=this.highl... method highlightAll (line 1) | highlightAll(t){const e=this.getMactionNodes(t);for(let t,r=0;t=e[r];r... method unhighlight (line 1) | unhighlight(){const t=this.currentHighlights.pop();t&&t.forEach((t=>{t... method unhighlightAll (line 1) | unhighlightAll(){for(;this.currentHighlights.length>0;)this.unhighligh... method setColor (line 1) | setColor(t){this.color=t} method colorString (line 1) | colorString(){return this.color.rgba()} method addEvents (line 1) | addEvents(t,e){const r=this.getMactionNodes(t);for(let t,n=0;t=r[n];n+... method getMactionNodes (line 1) | getMactionNodes(t){return Array.from(t.getElementsByClassName(this.mac... method isMactionNode (line 1) | isMactionNode(t){const e=t.className||t.getAttribute("class");return!!... method isHighlighted (line 1) | isHighlighted(t){return t.hasAttribute(i.ATTR)} method setHighlighted (line 1) | setHighlighted(t){t.setAttribute(i.ATTR,"true")} method unsetHighlighted (line 1) | unsetHighlighted(t){t.removeAttribute(i.ATTR)} method colorizeAll (line 1) | colorizeAll(t){n.evalXPath(`.//*[@${o.Attribute.ID}]`,t).forEach((t=>t... method uncolorizeAll (line 1) | uncolorizeAll(t){n.evalXPath(`.//*[@${o.Attribute.ID}]`,t).forEach((t=... method colorize (line 1) | colorize(t){const e=(0,o.addPrefix)("foreground");t.hasAttribute(e)&&(... method uncolorize (line 1) | uncolorize(t){const e=(0,o.addPrefix)("foreground")+"-old";t.hasAttrib... method constructor (line 1) | constructor(){super(),this.mactionName="maction"} method highlightNode (line 1) | highlightNode(t){const e={node:t,foreground:t.style.color,position:t.s... method unhighlightNode (line 1) | unhighlightNode(t){const e=t.node;e.style.color=t.foreground,e.style.p... method constructor (line 1) | constructor(){super(),this.mactionName="mjx-svg-maction"} method highlightNode (line 1) | highlightNode(t){let e;if(this.isHighlighted(t))return e={node:t.previ... method setHighlighted (line 1) | setHighlighted(t){"svg"===t.tagName&&super.setHighlighted(t)} method unhighlightNode (line 1) | unhighlightNode(t){if("background"in t)return t.node.style.backgroundC... method isMactionNode (line 1) | isMactionNode(t){let e=t.className||t.getAttribute("class");return e=v... method constructor (line 1) | constructor(t,e){this.constraint=t,this.test=e,this.children_={},this.... method getConstraint (line 1) | getConstraint(){return this.constraint} method getKind (line 1) | getKind(){return this.kind} method applyTest (line 1) | applyTest(t){return this.test(t)} method addChild (line 1) | addChild(t){const e=t.getConstraint(),r=this.children_[e];return this.... method getChild (line 1) | getChild(t){return this.children_[t]} method getChildren (line 1) | getChildren(){const t=[];for(const e in this.children_)t.push(this.chi... method findChildren (line 1) | findChildren(t){const e=[];for(const r in this.children_){const n=this... method removeChild (line 1) | removeChild(t){delete this.children_[t]} method toString (line 1) | toString(){return this.constraint} method constructor (line 1) | constructor(){this.root=(0,o.getNode)(n.TrieNodeKind.ROOT,"",null)} method collectRules_ (line 1) | static collectRules_(t){const e=[];let r=[t];for(;r.length;){const t=r... method printWithDepth_ (line 1) | static printWithDepth_(t,e,r){r+=new Array(e+2).join(e.toString())+": ... method order_ (line 1) | static order_(t){const e=t.getChildren();if(!e.length)return 0;const r... method addRule (line 1) | addRule(t){let e=this.root;const r=t.context,o=t.dynamicCstr.getValues... method lookupRules (line 1) | lookupRules(t,e){let r=[this.root];const o=[];for(;e.length;){const t=... method hasSubtrie (line 1) | hasSubtrie(t){let e=this.root;for(let r=0,n=t.length;re.getSemanticPrimary()... function r (line 1) | function r(){this.constructor=t} method ensureLocale (line 1) | static ensureLocale(t,e){return r.LOCALES.get(t)?t:(console.error(`Loc... method constructor (line 1) | constructor(t,e){this.prefix=t,this.store=e} method add (line 1) | add(t,e){this.checkCustomFunctionSyntax_(t)&&(this.store[t]=e)} method addStore (line 1) | addStore(t){const e=Object.keys(t.store);for(let r,n=0;r=e[n];n++)this... method lookup (line 1) | lookup(t){return this.store[t]} method checkCustomFunctionSyntax_ (line 1) | checkCustomFunctionSyntax_(t){const e=new RegExp("^"+this.prefix);retu... method constructor (line 1) | constructor(t,e,r=(t=>!1)){this.name=t,this.apply=e,this.applicable=r} method constructor (line 1) | constructor(){this.level_=[]} method push (line 1) | push(t){this.level_.push(t)} method pop (line 1) | pop(){return this.level_.pop()} method peek (line 1) | peek(){return this.level_[this.level_.length-1]||null} method indexOf (line 1) | indexOf(t){const e=this.peek();return e?e.indexOf(t):null} method find (line 1) | find(t){const e=this.peek();if(!e)return null;for(let r=0,n=e.length;r... method get (line 1) | get(t){const e=this.peek();return!e||t<0||t>=e.length?null:e[t]} method depth (line 1) | depth(){return this.level_.length} method clone (line 1) | clone(){const t=new r;return t.level_=this.level_.slice(0),t} method toString (line 1) | toString(){let t="";for(let e,r=0;e=this.level_[r];r++)t+="\n"+e.map((... method resetState (line 1) | static resetState(t){delete r.STATE[t]} method setState (line 1) | static setState(t,e){r.STATE[t]=e} method getState (line 1) | static getState(t){return r.STATE[t]} function r (line 1) | function r(){return null!==t&&t.apply(this,arguments)||this} method ensureLocale (line 1) | static ensureLocale(t,e){return r.LOCALES.get(t)?t:(console.error(`Loc... method constructor (line 1) | constructor(t,e){this.prefix=t,this.store=e} method add (line 1) | add(t,e){this.checkCustomFunctionSyntax_(t)&&(this.store[t]=e)} method addStore (line 1) | addStore(t){const e=Object.keys(t.store);for(let r,n=0;r=e[n];n++)this... method lookup (line 1) | lookup(t){return this.store[t]} method checkCustomFunctionSyntax_ (line 1) | checkCustomFunctionSyntax_(t){const e=new RegExp("^"+this.prefix);retu... method constructor (line 1) | constructor(t,e,r=(t=>!1)){this.name=t,this.apply=e,this.applicable=r} method constructor (line 1) | constructor(){this.level_=[]} method push (line 1) | push(t){this.level_.push(t)} method pop (line 1) | pop(){return this.level_.pop()} method peek (line 1) | peek(){return this.level_[this.level_.length-1]||null} method indexOf (line 1) | indexOf(t){const e=this.peek();return e?e.indexOf(t):null} method find (line 1) | find(t){const e=this.peek();if(!e)return null;for(let r=0,n=e.length;r... method get (line 1) | get(t){const e=this.peek();return!e||t<0||t>=e.length?null:e[t]} method depth (line 1) | depth(){return this.level_.length} method clone (line 1) | clone(){const t=new r;return t.level_=this.level_.slice(0),t} method toString (line 1) | toString(){let t="";for(let e,r=0;e=this.level_[r];r++)t+="\n"+e.map((... method resetState (line 1) | static resetState(t){delete r.STATE[t]} method setState (line 1) | static setState(t,e){r.STATE[t]=e} method getState (line 1) | static getState(t){return r.STATE[t]} function t (line 1) | function t(t){void 0===t&&(t={}),this.adaptor=null;var e=this.constructo... function t (line 1) | function t(t){var e,n;void 0===t&&(t=null),this.defaultKind="unknown",th... function n (line 1) | function n(){this.constructor=t} method constructor (line 1) | constructor(t,e=Object.keys(t)){this.properties=t,this.order=e} method createProp (line 1) | static createProp(...t){const e=o.DEFAULT_ORDER,r={};for(let n=0,o=t.l... method getProperties (line 1) | getProperties(){return this.properties} method getOrder (line 1) | getOrder(){return this.order} method getAxes (line 1) | getAxes(){return this.order} method getProperty (line 1) | getProperty(t){return this.properties[t]} method updateProperties (line 1) | updateProperties(t){this.properties=t} method allProperties (line 1) | allProperties(){const t=[];return this.order.forEach((e=>t.push(this.g... method toString (line 1) | toString(){const t=[];return this.order.forEach((e=>t.push(e+": "+this... function t (line 1) | function t(t,e,r){var n,o;void 0===e&&(e={}),void 0===r&&(r=[]),this.fac... function e (line 1) | function e(){return null!==t&&t.apply(this,arguments)||this} function r (line 1) | function r(){this.constructor=t} method ensureLocale (line 1) | static ensureLocale(t,e){return r.LOCALES.get(t)?t:(console.error(`Loc... method constructor (line 1) | constructor(t,e){this.prefix=t,this.store=e} method add (line 1) | add(t,e){this.checkCustomFunctionSyntax_(t)&&(this.store[t]=e)} method addStore (line 1) | addStore(t){const e=Object.keys(t.store);for(let r,n=0;r=e[n];n++)this... method lookup (line 1) | lookup(t){return this.store[t]} method checkCustomFunctionSyntax_ (line 1) | checkCustomFunctionSyntax_(t){const e=new RegExp("^"+this.prefix);retu... method constructor (line 1) | constructor(t,e,r=(t=>!1)){this.name=t,this.apply=e,this.applicable=r} method constructor (line 1) | constructor(){this.level_=[]} method push (line 1) | push(t){this.level_.push(t)} method pop (line 1) | pop(){return this.level_.pop()} method peek (line 1) | peek(){return this.level_[this.level_.length-1]||null} method indexOf (line 1) | indexOf(t){const e=this.peek();return e?e.indexOf(t):null} method find (line 1) | find(t){const e=this.peek();if(!e)return null;for(let r=0,n=e.length;r... method get (line 1) | get(t){const e=this.peek();return!e||t<0||t>=e.length?null:e[t]} method depth (line 1) | depth(){return this.level_.length} method clone (line 1) | clone(){const t=new r;return t.level_=this.level_.slice(0),t} method toString (line 1) | toString(){let t="";for(let e,r=0;e=this.level_[r];r++)t+="\n"+e.map((... method resetState (line 1) | static resetState(t){delete r.STATE[t]} method setState (line 1) | static setState(t,e){r.STATE[t]=e} method getState (line 1) | static getState(t){return r.STATE[t]} function e (line 1) | function e(){return null!==t&&t.apply(this,arguments)||this} function t (line 1) | function t(e){var r,o;this.nodeHandlers=new Map;try{for(var i=n(e.getKin... function t (line 1) | function t(t,e){this.factory=t,this.node=e} function r (line 1) | function r(){this.constructor=t} method ensureLocale (line 1) | static ensureLocale(t,e){return r.LOCALES.get(t)?t:(console.error(`Loc... method constructor (line 1) | constructor(t,e){this.prefix=t,this.store=e} method add (line 1) | add(t,e){this.checkCustomFunctionSyntax_(t)&&(this.store[t]=e)} method addStore (line 1) | addStore(t){const e=Object.keys(t.store);for(let r,n=0;r=e[n];n++)this... method lookup (line 1) | lookup(t){return this.store[t]} method checkCustomFunctionSyntax_ (line 1) | checkCustomFunctionSyntax_(t){const e=new RegExp("^"+this.prefix);retu... method constructor (line 1) | constructor(t,e,r=(t=>!1)){this.name=t,this.apply=e,this.applicable=r} method constructor (line 1) | constructor(){this.level_=[]} method push (line 1) | push(t){this.level_.push(t)} method pop (line 1) | pop(){return this.level_.pop()} method peek (line 1) | peek(){return this.level_[this.level_.length-1]||null} method indexOf (line 1) | indexOf(t){const e=this.peek();return e?e.indexOf(t):null} method find (line 1) | find(t){const e=this.peek();if(!e)return null;for(let r=0,n=e.length;r... method get (line 1) | get(t){const e=this.peek();return!e||t<0||t>=e.length?null:e[t]} method depth (line 1) | depth(){return this.level_.length} method clone (line 1) | clone(){const t=new r;return t.level_=this.level_.slice(0),t} method toString (line 1) | toString(){let t="";for(let e,r=0;e=this.level_[r];r++)t+="\n"+e.map((... method resetState (line 1) | static resetState(t){delete r.STATE[t]} method setState (line 1) | static setState(t,e){r.STATE[t]=e} method getState (line 1) | static getState(t){return r.STATE[t]} function e (line 1) | function e(){return null!==t&&t.apply(this,arguments)||this} function r (line 1) | function r(){this.constructor=t} method ensureLocale (line 1) | static ensureLocale(t,e){return r.LOCALES.get(t)?t:(console.error(`Loc... method constructor (line 1) | constructor(t,e){this.prefix=t,this.store=e} method add (line 1) | add(t,e){this.checkCustomFunctionSyntax_(t)&&(this.store[t]=e)} method addStore (line 1) | addStore(t){const e=Object.keys(t.store);for(let r,n=0;r=e[n];n++)this... method lookup (line 1) | lookup(t){return this.store[t]} method checkCustomFunctionSyntax_ (line 1) | checkCustomFunctionSyntax_(t){const e=new RegExp("^"+this.prefix);retu... method constructor (line 1) | constructor(t,e,r=(t=>!1)){this.name=t,this.apply=e,this.applicable=r} method constructor (line 1) | constructor(){this.level_=[]} method push (line 1) | push(t){this.level_.push(t)} method pop (line 1) | pop(){return this.level_.pop()} method peek (line 1) | peek(){return this.level_[this.level_.length-1]||null} method indexOf (line 1) | indexOf(t){const e=this.peek();return e?e.indexOf(t):null} method find (line 1) | find(t){const e=this.peek();if(!e)return null;for(let r=0,n=e.length;r... method get (line 1) | get(t){const e=this.peek();return!e||t<0||t>=e.length?null:e[t]} method depth (line 1) | depth(){return this.level_.length} method clone (line 1) | clone(){const t=new r;return t.level_=this.level_.slice(0),t} method toString (line 1) | toString(){let t="";for(let e,r=0;e=this.level_[r];r++)t+="\n"+e.map((... method resetState (line 1) | static resetState(t){delete r.STATE[t]} method setState (line 1) | static setState(t,e){r.STATE[t]=e} method getState (line 1) | static getState(t){return r.STATE[t]} function e (line 1) | function e(e,r,n){var o=this,i=Q((0,a.separateOptions)(n,u.HTMLDomString... function t (line 1) | function t(t){void 0===t&&(t=null);var e=this.constructor;this.options=(... function r (line 1) | function r(){this.constructor=t} method ensureLocale (line 1) | static ensureLocale(t,e){return r.LOCALES.get(t)?t:(console.error(`Loc... method constructor (line 1) | constructor(t,e){this.prefix=t,this.store=e} method add (line 1) | add(t,e){this.checkCustomFunctionSyntax_(t)&&(this.store[t]=e)} method addStore (line 1) | addStore(t){const e=Object.keys(t.store);for(let r,n=0;r=e[n];n++)this... method lookup (line 1) | lookup(t){return this.store[t]} method checkCustomFunctionSyntax_ (line 1) | checkCustomFunctionSyntax_(t){const e=new RegExp("^"+this.prefix);retu... method constructor (line 1) | constructor(t,e,r=(t=>!1)){this.name=t,this.apply=e,this.applicable=r} method constructor (line 1) | constructor(){this.level_=[]} method push (line 1) | push(t){this.level_.push(t)} method pop (line 1) | pop(){return this.level_.pop()} method peek (line 1) | peek(){return this.level_[this.level_.length-1]||null} method indexOf (line 1) | indexOf(t){const e=this.peek();return e?e.indexOf(t):null} method find (line 1) | find(t){const e=this.peek();if(!e)return null;for(let r=0,n=e.length;r... method get (line 1) | get(t){const e=this.peek();return!e||t<0||t>=e.length?null:e[t]} method depth (line 1) | depth(){return this.level_.length} method clone (line 1) | clone(){const t=new r;return t.level_=this.level_.slice(0),t} method toString (line 1) | toString(){let t="";for(let e,r=0;e=this.level_[r];r++)t+="\n"+e.map((... method resetState (line 1) | static resetState(t){delete r.STATE[t]} method setState (line 1) | static setState(t,e){r.STATE[t]=e} method getState (line 1) | static getState(t){return r.STATE[t]} function e (line 1) | function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.docu... function r (line 1) | function r(){this.constructor=t} method ensureLocale (line 1) | static ensureLocale(t,e){return r.LOCALES.get(t)?t:(console.error(`Loc... method constructor (line 1) | constructor(t,e){this.prefix=t,this.store=e} method add (line 1) | add(t,e){this.checkCustomFunctionSyntax_(t)&&(this.store[t]=e)} method addStore (line 1) | addStore(t){const e=Object.keys(t.store);for(let r,n=0;r=e[n];n++)this... method lookup (line 1) | lookup(t){return this.store[t]} method checkCustomFunctionSyntax_ (line 1) | checkCustomFunctionSyntax_(t){const e=new RegExp("^"+this.prefix);retu... method constructor (line 1) | constructor(t,e,r=(t=>!1)){this.name=t,this.apply=e,this.applicable=r} method constructor (line 1) | constructor(){this.level_=[]} method push (line 1) | push(t){this.level_.push(t)} method pop (line 1) | pop(){return this.level_.pop()} method peek (line 1) | peek(){return this.level_[this.level_.length-1]||null} method indexOf (line 1) | indexOf(t){const e=this.peek();return e?e.indexOf(t):null} method find (line 1) | find(t){const e=this.peek();if(!e)return null;for(let r=0,n=e.length;r... method get (line 1) | get(t){const e=this.peek();return!e||t<0||t>=e.length?null:e[t]} method depth (line 1) | depth(){return this.level_.length} method clone (line 1) | clone(){const t=new r;return t.level_=this.level_.slice(0),t} method toString (line 1) | toString(){let t="";for(let e,r=0;e=this.level_[r];r++)t+="\n"+e.map((... method resetState (line 1) | static resetState(t){delete r.STATE[t]} method setState (line 1) | static setState(t,e){r.STATE[t]=e} method getState (line 1) | static getState(t){return r.STATE[t]} function e (line 1) | function e(e,r,n,o,i){return void 0===n&&(n=!0),void 0===o&&(o={node:nul... function r (line 1) | function r(){this.constructor=t} method ensureLocale (line 1) | static ensureLocale(t,e){return r.LOCALES.get(t)?t:(console.error(`Loc... method constructor (line 1) | constructor(t,e){this.prefix=t,this.store=e} method add (line 1) | add(t,e){this.checkCustomFunctionSyntax_(t)&&(this.store[t]=e)} method addStore (line 1) | addStore(t){const e=Object.keys(t.store);for(let r,n=0;r=e[n];n++)this... method lookup (line 1) | lookup(t){return this.store[t]} method checkCustomFunctionSyntax_ (line 1) | checkCustomFunctionSyntax_(t){const e=new RegExp("^"+this.prefix);retu... method constructor (line 1) | constructor(t,e,r=(t=>!1)){this.name=t,this.apply=e,this.applicable=r} method constructor (line 1) | constructor(){this.level_=[]} method push (line 1) | push(t){this.level_.push(t)} method pop (line 1) | pop(){return this.level_.pop()} method peek (line 1) | peek(){return this.level_[this.level_.length-1]||null} method indexOf (line 1) | indexOf(t){const e=this.peek();return e?e.indexOf(t):null} method find (line 1) | find(t){const e=this.peek();if(!e)return null;for(let r=0,n=e.length;r... method get (line 1) | get(t){const e=this.peek();return!e||t<0||t>=e.length?null:e[t]} method depth (line 1) | depth(){return this.level_.length} method clone (line 1) | clone(){const t=new r;return t.level_=this.level_.slice(0),t} method toString (line 1) | toString(){let t="";for(let e,r=0;e=this.level_[r];r++)t+="\n"+e.map((... method resetState (line 1) | static resetState(t){delete r.STATE[t]} method setState (line 1) | static setState(t,e){r.STATE[t]=e} method getState (line 1) | static getState(t){return r.STATE[t]} function e (line 1) | function e(){return null!==t&&t.apply(this,arguments)||this} function r (line 1) | function r(){this.constructor=t} method ensureLocale (line 1) | static ensureLocale(t,e){return r.LOCALES.get(t)?t:(console.error(`Loc... method constructor (line 1) | constructor(t,e){this.prefix=t,this.store=e} method add (line 1) | add(t,e){this.checkCustomFunctionSyntax_(t)&&(this.store[t]=e)} method addStore (line 1) | addStore(t){const e=Object.keys(t.store);for(let r,n=0;r=e[n];n++)this... method lookup (line 1) | lookup(t){return this.store[t]} method checkCustomFunctionSyntax_ (line 1) | checkCustomFunctionSyntax_(t){const e=new RegExp("^"+this.prefix);retu... method constructor (line 1) | constructor(t,e,r=(t=>!1)){this.name=t,this.apply=e,this.applicable=r} method constructor (line 1) | constructor(){this.level_=[]} method push (line 1) | push(t){this.level_.push(t)} method pop (line 1) | pop(){return this.level_.pop()} method peek (line 1) | peek(){return this.level_[this.level_.length-1]||null} method indexOf (line 1) | indexOf(t){const e=this.peek();return e?e.indexOf(t):null} method find (line 1) | find(t){const e=this.peek();if(!e)return null;for(let r=0,n=e.length;r... method get (line 1) | get(t){const e=this.peek();return!e||t<0||t>=e.length?null:e[t]} method depth (line 1) | depth(){return this.level_.length} method clone (line 1) | clone(){const t=new r;return t.level_=this.level_.slice(0),t} method toString (line 1) | toString(){let t="";for(let e,r=0;e=this.level_[r];r++)t+="\n"+e.map((... method resetState (line 1) | static resetState(t){delete r.STATE[t]} method setState (line 1) | static setState(t,e){r.STATE[t]=e} method getState (line 1) | static getState(t){return r.STATE[t]} function e (line 1) | function e(r){void 0===r&&(r={});var n=this,o=Q((0,a.separateOptions)(r,... function t (line 1) | function t(t,e,r,n,o,i,Q,T,s,a,l,c,u){void 0===e&&(e={}),void 0===r&&(r=... function t (line 1) | function t(t,e){var r,o,i,Q;void 0===e&&(e=["tex"]),this.initMethod=new ... function r (line 1) | function r(){this.constructor=t} method ensureLocale (line 1) | static ensureLocale(t,e){return r.LOCALES.get(t)?t:(console.error(`Loc... method constructor (line 1) | constructor(t,e){this.prefix=t,this.store=e} method add (line 1) | add(t,e){this.checkCustomFunctionSyntax_(t)&&(this.store[t]=e)} method addStore (line 1) | addStore(t){const e=Object.keys(t.store);for(let r,n=0;r=e[n];n++)this... method lookup (line 1) | lookup(t){return this.store[t]} method checkCustomFunctionSyntax_ (line 1) | checkCustomFunctionSyntax_(t){const e=new RegExp("^"+this.prefix);retu... method constructor (line 1) | constructor(t,e,r=(t=>!1)){this.name=t,this.apply=e,this.applicable=r} method constructor (line 1) | constructor(){this.level_=[]} method push (line 1) | push(t){this.level_.push(t)} method pop (line 1) | pop(){return this.level_.pop()} method peek (line 1) | peek(){return this.level_[this.level_.length-1]||null} method indexOf (line 1) | indexOf(t){const e=this.peek();return e?e.indexOf(t):null} method find (line 1) | find(t){const e=this.peek();if(!e)return null;for(let r=0,n=e.length;r... method get (line 1) | get(t){const e=this.peek();return!e||t<0||t>=e.length?null:e[t]} method depth (line 1) | depth(){return this.level_.length} method clone (line 1) | clone(){const t=new r;return t.level_=this.level_.slice(0),t} method toString (line 1) | toString(){let t="";for(let e,r=0;e=this.level_[r];r++)t+="\n"+e.map((... method resetState (line 1) | static resetState(t){delete r.STATE[t]} method setState (line 1) | static setState(t,e){r.STATE[t]=e} method getState (line 1) | static getState(t){return r.STATE[t]} function e (line 1) | function e(e){var r=t.call(this,e)||this;return r.getPatterns(),r} function t (line 1) | function t(){this._configuration=new Q.PrioritizedList,this._fallback=ne... function t (line 1) | function t(){this.map=new Map} function t (line 1) | function t(){this.mmlFactory=null,this.factory={node:t.createNode,token:... function r (line 1) | function r(t,r){var o,i;try{for(var Q=n(Object.keys(r)),T=Q.next();!T.do... method ensureLocale (line 1) | static ensureLocale(t,e){return r.LOCALES.get(t)?t:(console.error(`Loc... method constructor (line 1) | constructor(t,e){this.prefix=t,this.store=e} method add (line 1) | add(t,e){this.checkCustomFunctionSyntax_(t)&&(this.store[t]=e)} method addStore (line 1) | addStore(t){const e=Object.keys(t.store);for(let r,n=0;r=e[n];n++)this... method lookup (line 1) | lookup(t){return this.store[t]} method checkCustomFunctionSyntax_ (line 1) | checkCustomFunctionSyntax_(t){const e=new RegExp("^"+this.prefix);retu... method constructor (line 1) | constructor(t,e,r=(t=>!1)){this.name=t,this.apply=e,this.applicable=r} method constructor (line 1) | constructor(){this.level_=[]} method push (line 1) | push(t){this.level_.push(t)} method pop (line 1) | pop(){return this.level_.pop()} method peek (line 1) | peek(){return this.level_[this.level_.length-1]||null} method indexOf (line 1) | indexOf(t){const e=this.peek();return e?e.indexOf(t):null} method find (line 1) | find(t){const e=this.peek();if(!e)return null;for(let r=0,n=e.length;r... method get (line 1) | get(t){const e=this.peek();return!e||t<0||t>=e.length?null:e[t]} method depth (line 1) | depth(){return this.level_.length} method clone (line 1) | clone(){const t=new r;return t.level_=this.level_.slice(0),t} method toString (line 1) | toString(){let t="";for(let e,r=0;e=this.level_[r];r++)t+="\n"+e.map((... method resetState (line 1) | static resetState(t){delete r.STATE[t]} method setState (line 1) | static setState(t,e){r.STATE[t]=e} method getState (line 1) | static getState(t){return r.STATE[t]} function Q (line 1) | function Q(t,e,r){t.childNodes[e]=r,r&&(r.parent=t)} method markup (line 1) | markup(t){const e=i.personalityMarkup(t);let r="",o=null,Q=!1;for(let ... method pause (line 1) | pause(t){let e;return e="number"==typeof t?t<=250?"short":t<=500?"medi... method finalize (line 1) | finalize(t){return'"} method markup (line 1) | markup(t){this.setScaleFunction(-2,2,-100,100,2);const e=o.personality... method constructor (line 1) | constructor(t){super(t),this.mml=t.mathmlTree} method test (line 1) | static test(t){return!!t.mathmlTree&&"line"===t.type} method getMathml (line 1) | getMathml(){return this.semantic.contentNodes.length&&o.walkTree(this.... method constructor (line 1) | constructor(t){super(t),this.mml=t.mathmlTree} method test (line 1) | static test(t){return!!t.mathmlTree&&("inference"===t.type||"premises"... method getMathml (line 1) | getMathml(){return this.semantic.childNodes.length?(this.semantic.cont... method constructor (line 1) | constructor(t){super(t),this.mml=t.mathmlTree} method test (line 1) | static test(t){return"punctuated"===t.type&&("text"===t.role||t.conten... method getMathml (line 1) | getMathml(){const t=[],e=o.collapsePunctuated(this.semantic,t);return ... method constructor (line 1) | constructor(){this.map={}} method add (line 1) | add(t,e){const r=this.map[t];r?r.push(e):this.map[t]=[e]} method retrieve (line 1) | retrieve(t,e){return this.map[i.key(t,e)]} method retrieveNode (line 1) | retrieveNode(t){return this.retrieve(t.textContent,t.font)} method copy (line 1) | copy(){const t=this.copyCollator();for(const e in this.map)t.map[e]=th... method minimize (line 1) | minimize(){for(const t in this.map)1===this.map[t].length&&delete this... method minimalCollator (line 1) | minimalCollator(){const t=this.copy();for(const e in t.map)1===t.map[e... method isMultiValued (line 1) | isMultiValued(){for(const t in this.map)if(this.map[t].length>1)return... method isEmpty (line 1) | isEmpty(){return!Object.keys(this.map).length} method constructor (line 1) | constructor(t){this.id=t,this.mathml=[],this.parent=null,this.type="un... method fromXml (line 1) | static fromXml(t){const e=parseInt(t.getAttribute("id"),10),r=new Q(e)... method setAttribute (line 1) | static setAttribute(t,e,r,n){n=n||r;const o=e.getAttribute(r);o&&(t[n]... method processChildren (line 1) | static processChildren(t,e){for(const r of n.toArray(e.childNodes)){if... method querySelectorAll (line 1) | querySelectorAll(t){let e=[];for(let r,n=0;r=this.childNodes[n];n++)e=... method xml (line 1) | xml(t,e){const r=function(r,n){const o=n.map((function(r){return r.xml... method toString (line 1) | toString(t=!1){const e=n.parseInput("");return n.serializeXml(... method allAttributes (line 1) | allAttributes(){const t=[];return t.push(["role",this.role]),"unknown"... method xmlAnnotation (line 1) | xmlAnnotation(){const t=[];for(const e in this.annotation)this.annotat... method toJson (line 1) | toJson(){const t={};t.type=this.type;const e=this.allAttributes();for(... method updateContent (line 1) | updateContent(t,e){const r=e?t.replace(/^[ \f\n\r\t\v\u200b]*/,"").rep... method addMathmlNodes (line 1) | addMathmlNodes(t){for(let e,r=0;e=t[r];r++)-1===this.mathml.indexOf(e)... method appendChild (line 1) | appendChild(t){this.childNodes.push(t),this.addMathmlNodes(t.mathml),t... method replaceChild (line 1) | replaceChild(t,e){const r=this.childNodes.indexOf(t);if(-1===r)return;... method appendContentNode (line 1) | appendContentNode(t){t&&(this.contentNodes.push(t),this.addMathmlNodes... method removeContentNode (line 1) | removeContentNode(t){if(t){const e=this.contentNodes.indexOf(t);-1!==e... method equals (line 1) | equals(t){if(!t)return!1;if(this.type!==t.type||this.role!==t.role||th... method displayTree (line 1) | displayTree(){console.info(this.displayTree_(0))} method addAnnotation (line 1) | addAnnotation(t,e){e&&this.addAnnotation_(t,e)} method getAnnotation (line 1) | getAnnotation(t){const e=this.annotation[t];return e||[]} method hasAnnotation (line 1) | hasAnnotation(t,e){const r=this.annotation[t];return!!r&&-1!==r.indexO... method parseAnnotation (line 1) | parseAnnotation(t){const e=t.split(";");for(let t=0,r=e.length;t{return t.concat((... method fromStructure (line 1) | static fromStructure(t,e){return new Q(Q.tree_(t,e.root))} method combineContentChildren (line 1) | static combineContentChildren(t,e,r){switch(t.type){case"relseq":case"... method makeSexp_ (line 1) | static makeSexp_(t){return Q.simpleCollapseStructure(t)?t.toString():Q... method fromString_ (line 1) | static fromString_(t){let e=t.replace(/\(/g,"[");return e=e.replace(/\... method fromNode_ (line 1) | static fromNode_(t){if(!t)return[];const e=t.contentNodes;let r;e.leng... method tree_ (line 1) | static tree_(t,e){if(!e)return[];if(!e.childNodes.length)return e.id;c... method addOwns_ (line 1) | static addOwns_(t,e){const r=t.getAttribute(i.Attribute.COLLAPSED),n=r... method realLeafs_ (line 1) | static realLeafs_(t){if(Q.simpleCollapseStructure(t))return[t];if(Q.co... method populate (line 1) | populate(){this.parents&&this.levelsMap||(this.parents={},this.levelsM... method toString (line 1) | toString(){return Q.makeSexp_(this.array)} method populate_ (line 1) | populate_(t,e,r){if(Q.simpleCollapseStructure(t))return t=t,this.level... method isRoot (line 1) | isRoot(t){return t===this.levelsMap[t][0]} method directChildren (line 1) | directChildren(t){if(!this.isRoot(t))return[];return this.levelsMap[t]... method subtreeNodes (line 1) | subtreeNodes(t){if(!this.isRoot(t))return[];const e=(t,r)=>{Q.simpleCo... method constructor (line 1) | constructor(t,e,r,n){super(t,e,r,n),this.node=t,this.generator=e,this.... method initLevels (line 1) | initLevels(){const t=new i.Levels;return t.push([this.primaryId()]),t} method up (line 1) | up(){super.up();const t=this.previousLevel();return t?(this.levels.pop... method down (line 1) | down(){super.down();const t=this.nextLevel();if(0===t.length)return nu... method combineContentChildren (line 1) | combineContentChildren(t,e,r,o){switch(t){case"relseq":case"infixop":c... method left (line 1) | left(){super.left();const t=this.levels.indexOf(this.primaryId());if(n... method right (line 1) | right(){super.right();const t=this.levels.indexOf(this.primaryId());if... method findFocusOnLevel (line 1) | findFocusOnLevel(t){return this.singletonFocus(t.toString())} method focusDomNodes (line 1) | focusDomNodes(){return[this.getFocus().getDomPrimary()]} method focusSemanticNodes (line 1) | focusSemanticNodes(){return[this.getFocus().getSemanticPrimary()]} function a (line 1) | function a(t,e){return t.isKind(e)} method get (line 1) | static get(t=s.getInstance().locale){return a.promises[t]||Promise.res... method getall (line 1) | static getall(){return Promise.all(Object.values(a.promises))} method constructor (line 1) | constructor(){this.lookupNamespaceURI=s} method constructor (line 1) | constructor(t,...e){this.query=t,this.constraints=e;const[r,n]=this.pr... method constraintValue (line 1) | static constraintValue(t,e){for(let r,n=0;r=e[n];n++)if(t.match(r))ret... method toString (line 1) | toString(){const t=this.constraints.join(", ");return`${this.query}, $... method calculatePriority (line 1) | calculatePriority(){const t=a.constraintValue(this.query,a.queryPriori... method presetPriority (line 1) | presetPriority(){if(!this.constraints.length)return[!1,0];const t=this... method constructor (line 1) | constructor(){this.funcAppls={},this.factory_=new Q.SemanticNodeFactor... method getInstance (line 1) | static getInstance(){return a.instance=a.instance||new a,a.instance} method tableToMultiline (line 1) | static tableToMultiline(t){if(T.tableIsMultiline(t)){t.type="multiline... method number (line 1) | static number(t){"unknown"!==t.type&&"identifier"!==t.type||(t.type="n... method classifyMultiline (line 1) | static classifyMultiline(t){let e=0;const r=t.childNodes.length;let n;... method classifyTable (line 1) | static classifyTable(t){const e=a.computeColumns_(t);a.classifyByColum... method detectCaleyTable (line 1) | static detectCaleyTable(t){if(!t.mathmlTree)return!1;const e=t.mathmlT... method cayleySpacing (line 1) | static cayleySpacing(t){const e=t.split(" ");return("solid"===e[0]||"d... method proof (line 1) | static proof(t,e,r){const n=a.separateSemantics(e);return a.getInstanc... method findSemantics (line 1) | static findSemantics(t,e,r){const n=null==r?null:r,o=a.getSemantics(t)... method getSemantics (line 1) | static getSemantics(t){const e=t.getAttribute("semantics");return e?a.... method removePrefix (line 1) | static removePrefix(t){const[,...e]=t.split("_");return e.join("_")} method separateSemantics (line 1) | static separateSemantics(t){const e={};return t.split(";").forEach((fu... method matchSpaces_ (line 1) | static matchSpaces_(t,e){for(let r,n=0;r=e[n];n++){const e=t[n].mathml... method getSpacer_ (line 1) | static getSpacer_(t){if("MSPACE"===n.tagName(t))return t;for(;s.hasEmp... method fenceToPunct_ (line 1) | static fenceToPunct_(t){const e=a.FENCE_TO_PUNCT_[t.role];if(e){for(;t... method classifyFunction_ (line 1) | static classifyFunction_(t,e){if("appl"===t.type||"bigop"===t.type||"i... method propagateFunctionRole_ (line 1) | static propagateFunctionRole_(t,e){if(t){if("infixop"===t.type)return;... method getFunctionOp_ (line 1) | static getFunctionOp_(t,e){if(e(t))return t;for(let r,n=0;r=t.childNod... method tableToMatrixOrVector_ (line 1) | static tableToMatrixOrVector_(t){const e=t.childNodes[0];T.isType(e,"m... method tableToVector_ (line 1) | static tableToVector_(t){const e=t.childNodes[0];e.type="vector",1!==e... method binomialForm_ (line 1) | static binomialForm_(t){T.isBinomial(t)&&(t.role="binomial",t.childNod... method tableToMatrix_ (line 1) | static tableToMatrix_(t){const e=t.childNodes[0];e.type="matrix",e.chi... method tableToSquare_ (line 1) | static tableToSquare_(t){const e=t.childNodes[0];T.isNeutralFence(t)?e... method getComponentRoles_ (line 1) | static getComponentRoles_(t){const e=t.role;return e&&"unknown"!==e?e:... method tableToCases_ (line 1) | static tableToCases_(t,e){for(let e,r=0;e=t.childNodes[r];r++)a.assign... method rewriteFencedLine_ (line 1) | static rewriteFencedLine_(t){const e=t.childNodes[0],r=t.childNodes[0]... method rowToLine_ (line 1) | static rowToLine_(t,e){const r=e||"unknown";T.isType(t,"row")&&(t.type... method assignRoleToRow_ (line 1) | static assignRoleToRow_(t,e){T.isType(t,"line")?t.role=e:T.isType(t,"r... method nextSeparatorFunction_ (line 1) | static nextSeparatorFunction_(t){let e;if(t){if(t.match(/^\s+$/))retur... method numberRole_ (line 1) | static numberRole_(t){if("unknown"!==t.role)return;const e=[...t.textC... method exprFont_ (line 1) | static exprFont_(t){if("unknown"!==t.font)return;const e=[...t.textCon... method purgeFences_ (line 1) | static purgeFences_(t){const e=t.rel,r=t.comp,n=[],o=[];for(;e.length>... method rewriteFencedNode_ (line 1) | static rewriteFencedNode_(t){const e=t.contentNodes[0],r=t.contentNode... method rewriteFence_ (line 1) | static rewriteFence_(t,e){if(!e.embellished)return{node:t,fence:e};con... method propagateFencePointer_ (line 1) | static propagateFencePointer_(t,e){t.fencePointer=e.fencePointer||e.id... method classifyByColumns_ (line 1) | static classifyByColumns_(t,e,r,n){return!!(3===e.length&&a.testColumn... method isEndRelation_ (line 1) | static isEndRelation_(t,e,r){const n=r?t.childNodes.length-1:0;return ... method isPureRelation_ (line 1) | static isPureRelation_(t,e){return T.isType(t,"relation")&&T.isRole(t,e)} method computeColumns_ (line 1) | static computeColumns_(t){const e=[];for(let r,n=0;r=t.childNodes[n];n... method testColumns_ (line 1) | static testColumns_(t,e,r){const n=t[e];return!!n&&(n.some((function(t... method setNodeFactory (line 1) | setNodeFactory(t){a.getInstance().factory_=t,i.updateFactory(a.getInst... method getNodeFactory (line 1) | getNodeFactory(){return a.getInstance().factory_} method identifierNode (line 1) | identifierNode(t,e,r){if("MathML-Unit"===r)t.type="identifier",t.role=... method implicitNode (line 1) | implicitNode(t){if(t=a.getInstance().getMixedNumbers_(t),1===(t=a.getI... method text (line 1) | text(t,e){return a.exprFont_(t),t.type="text","MS"===e?(t.role="string... method row (line 1) | row(t){return 0===(t=t.filter((function(t){return!T.isType(t,"empty")}... method limitNode (line 1) | limitNode(t,e){if(!e.length)return a.getInstance().factory_.makeEmptyN... method tablesInRow (line 1) | tablesInRow(t){let e=s.partitionNodes(t,T.tableIsMatrixOrVector),r=[];... method mfenced (line 1) | mfenced(t,e,r,n){if(r&&n.length>0){const t=a.nextSeparatorFunction_(r)... method fractionLikeNode (line 1) | fractionLikeNode(t,e,r,n){let o;if(!n&&s.isZeroLength(r)){const r=a.ge... method tensor (line 1) | tensor(t,e,r,n,o){const i=a.getInstance().factory_.makeBranchNode("ten... method pseudoTensor (line 1) | pseudoTensor(t,e,r){const n=t=>!T.isType(t,"empty"),o=e.filter(n).leng... method font (line 1) | font(t){const e=a.MATHJAX_FONTS[t];return e||t} method proof (line 1) | proof(t,e,r){if(e.inference||e.axiom||console.log("Noise"),e.axiom){co... method inference (line 1) | inference(t,e,r){if(e.inferenceRule){const e=a.getInstance().getFormul... method getLabel (line 1) | getLabel(t,e,r,o){const i=a.getInstance().findNestedRow(e,"prooflabel"... method getFormulas (line 1) | getFormulas(t,e,r){const o=e.length?a.getInstance().findNestedRow(e,"i... method findNestedRow (line 1) | findNestedRow(t,e,r){return a.getInstance().findNestedRow_(t,e,0,r)} method cleanInference (line 1) | cleanInference(t){return n.toArray(t).filter((function(t){return"MSPAC... method operatorNode (line 1) | operatorNode(t){return"unknown"===t.type&&(t.type="operator"),i.run("m... method implicitNode_ (line 1) | implicitNode_(t){const e=a.getInstance().factory_.makeMultipleContentN... method infixNode_ (line 1) | infixNode_(t,e){const r=a.getInstance().factory_.makeBranchNode("infix... method explicitMixed_ (line 1) | explicitMixed_(t){const e=s.partitionNodes(t,(function(t){return t.tex... method concatNode_ (line 1) | concatNode_(t,e,r){if(0===e.length)return t;const n=e.map((function(t)... method prefixNode_ (line 1) | prefixNode_(t,e){const r=s.partitionNodes(e,(t=>T.isRole(t,"subtractio... method postfixNode_ (line 1) | postfixNode_(t,e){return e.length?a.getInstance().concatNode_(t,e,"pos... method combineUnits_ (line 1) | combineUnits_(t){const e=s.partitionNodes(t,(function(t){return!T.isRo... method getMixedNumbers_ (line 1) | getMixedNumbers_(t){const e=s.partitionNodes(t,(function(t){return T.i... method getTextInRow_ (line 1) | getTextInRow_(t){if(t.length<=1)return t;const e=s.partitionNodes(t,(t... method relationsInRow_ (line 1) | relationsInRow_(t){const e=s.partitionNodes(t,T.isRelation),r=e.rel[0]... method operationsInRow_ (line 1) | operationsInRow_(t){if(0===t.length)return a.getInstance().factory_.ma... method operationsTree_ (line 1) | operationsTree_(t,e,r,n){const o=n||[];if(0===t.length){if(o.unshift(r... method appendOperand_ (line 1) | appendOperand_(t,e,r){if("infixop"!==t.type)return a.getInstance().inf... method appendDivisionOp_ (line 1) | appendDivisionOp_(t,e,r){return"division"===e.role?T.isImplicit(t)?a.g... method appendLastOperand_ (line 1) | appendLastOperand_(t,e,r){let n=t,o=t.childNodes[t.childNodes.length-1... method appendMultiplicativeOp_ (line 1) | appendMultiplicativeOp_(t,e,r){if(T.isImplicit(t))return a.getInstance... method appendAdditiveOp_ (line 1) | appendAdditiveOp_(t,e,r){return a.getInstance().infixNode_([t,r],e)} method appendExistingOperator_ (line 1) | appendExistingOperator_(t,e,r){return!(!t||"infixop"!==t.type||T.isImp... method getFencesInRow_ (line 1) | getFencesInRow_(t){let e=s.partitionNodes(t,T.isFence);e=a.purgeFences... method fences_ (line 1) | fences_(t,e,r,n){if(0===t.length&&0===r.length)return n[0];const o=t=>... method neutralFences_ (line 1) | neutralFences_(t,e){if(0===t.length)return t;if(1===t.length)return a.... method combineFencedContent_ (line 1) | combineFencedContent_(t,e,r,n){if(0===r.length){const r=a.getInstance(... method horizontalFencedNode_ (line 1) | horizontalFencedNode_(t,e,r){const n=a.getInstance().row(r);let o=a.ge... method classifyHorizontalFence_ (line 1) | classifyHorizontalFence_(t){t.role="leftright";const e=t.childNodes;if... method setExtension_ (line 1) | setExtension_(t){const e=t.childNodes[0].childNodes[0];e&&"infixop"===... method getPunctuationInRow_ (line 1) | getPunctuationInRow_(t){if(t.length<=1)return t;const e=t=>{const e=t.... method punctuatedNode_ (line 1) | punctuatedNode_(t,e){const r=a.getInstance().factory_.makeBranchNode("... method dummyNode_ (line 1) | dummyNode_(t){const e=a.getInstance().factory_.makeMultipleContentNode... method accentRole_ (line 1) | accentRole_(t,e){if(!T.isAccent(t))return!1;const r=t.textContent,n=o.... method accentNode_ (line 1) | accentNode_(t,e,r,n,o){const i=(e=e.slice(0,n+1))[1],Q=e[2];let T;if(!... method makeLimitNode_ (line 1) | makeLimitNode_(t,e,r,n){if("limupper"===n&&"limlower"===t.type)return ... method getFunctionsInRow_ (line 1) | getFunctionsInRow_(t,e){const r=e||[];if(0===t.length)return r;const n... method getFunctionArgs_ (line 1) | getFunctionArgs_(t,e,r){let n,o,i;switch(r){case"integral":{const r=a.... method getIntegralArgs_ (line 1) | getIntegralArgs_(t,e=[]){if(0===t.length)return{integrand:e,intvar:nul... method functionNode_ (line 1) | functionNode_(t,e){const r=a.getInstance().factory_.makeContentNode(o.... method bigOpNode_ (line 1) | bigOpNode_(t,e){const r=a.getFunctionOp_(t,(t=>T.isType(t,"largeop")))... method integralNode_ (line 1) | integralNode_(t,e,r){e=e||a.getInstance().factory_.makeEmptyNode(),r=r... method functionalNode_ (line 1) | functionalNode_(t,e,r,n){const o=e[0];let i;r&&(i=r.parent,n.push(r));... method fractionNode_ (line 1) | fractionNode_(t,e){const r=a.getInstance().factory_.makeBranchNode("fr... method scriptNode_ (line 1) | scriptNode_(t,e,r){let n;switch(t.length){case 0:n=a.getInstance().fac... method findNestedRow_ (line 1) | findNestedRow_(t,e,r,o){if(r>3)return null;for(let i,Q=0;i=t[Q];Q++){c... method constructor (line 1) | constructor(t){this.mathml=t,this.parser=new Q.SemanticMathml,this.roo... method empty (line 1) | static empty(){const t=n.parseInput(""),e=new a(t);return e.mat... method fromNode (line 1) | static fromNode(t,e){const r=a.empty();return r.root=t,e&&(r.mathml=e),r} method fromRoot (line 1) | static fromRoot(t,e){let r=t;for(;r.parent;)r=r.parent;const n=a.fromN... method fromXml (line 1) | static fromXml(t){const e=a.empty();return t.childNodes[0]&&(e.root=T.... method xml (line 1) | xml(t){const e=n.parseInput(""),r=this.root.xml(e.owner... method toString (line 1) | toString(t){return n.serializeXml(this.xml(t))} method formatXml (line 1) | formatXml(t){const e=this.toString(t);return n.formatXml(e)} method displayTree (line 1) | displayTree(){this.root.displayTree()} method replaceNode (line 1) | replaceNode(t,e){const r=t.parent;r?r.replaceChild(t,e):this.root=e} method toJson (line 1) | toJson(){const t={};return t.stree=this.root.toJson(),t} method constructor (line 1) | constructor(t,e){super(t),this.preference=e} method comparator (line 1) | static comparator(){return new c(n.default.getInstance().dynamicCstr,Q... method fromPreference (line 1) | static fromPreference(t){const e=t.split(":"),r={},n=l.getProperties()... method toPreference (line 1) | static toPreference(t){const e=Object.keys(t),r=[];for(let n=0;nt.toString())).join... method runInSetting (line 1) | runInSetting(t,e){const r=Q.default.getInstance(),n={};for(const e in ... method addStore (line 1) | addStore(t){const e=y(t);"abstract"!==e.kind&&e.getSpeechRules().forEa... method processGrammar (line 1) | processGrammar(t,e,r){const n={};for(const o in r){const i=r[o];n[o]="... method addEvaluator (line 1) | addEvaluator(t){const e=t.evaluateDefault.bind(t),r=this.evaluators_[t... method getEvaluator (line 1) | getEvaluator(t,e){const r=this.evaluators_[t]||this.evaluators_[u.Dyna... method enumerate (line 1) | enumerate(t){return this.trie.enumerate(t)} method evaluateNode_ (line 1) | evaluateNode_(t){return t?(this.updateConstraint_(),this.evaluateTree_... method evaluateTree_ (line 1) | evaluateTree_(t){const e=Q.default.getInstance();let r;o.Debugger.getI... method evaluateNodeList_ (line 1) | evaluateNodeList_(t,e,r,o,i,Q){if(!e.length)return[];const T=o||"",s=Q... method addLayout (line 1) | addLayout(t,e,r){const o=e.layout;o&&(o.match(/^begin/)?t.unshift(new ... method addPersonality_ (line 1) | addPersonality_(t,e,r,o){const i={};let Q=null;for(const t of T.person... method addExternalAttributes_ (line 1) | addExternalAttributes_(t,e){if(e.hasAttributes()){const r=e.attributes... method addRelativePersonality_ (line 1) | addRelativePersonality_(t,e){if(!t.personality)return t.personality=e,... method updateConstraint_ (line 1) | updateConstraint_(){const t=Q.default.getInstance().dynamicCstr,e=Q.de... method makeSet_ (line 1) | makeSet_(t,e){return e&&Object.keys(e).length?t.split(":"):[t]} method lookupRule (line 1) | lookupRule(t,e){if(!t||t.nodeType!==i.NodeType.ELEMENT_NODE&&t.nodeTyp... method lookupRules (line 1) | lookupRules(t,e){return this.trie.lookupRules(t,e.allProperties())} method pickMostConstraint_ (line 1) | pickMostConstraint_(t,e){const r=Q.default.getInstance().comparator;re... function m (line 1) | function m(t,e,r){if(r.match(/^[a-z]/i)&&e.match(/(^|[^\\])(\\\\)*\\[a-z... function y (line 1) | function y(t,e){for(;e>0;)t=t.trim().slice(1,-1),e--;return t.trim()} function H (line 1) | function H(t,e){for(var r=t.length,n=0,o="",i=0,Q=0,T=!0,s=!1;i!1)){this.name=t,this.apply=e,this.applicable=r} method constructor (line 1) | constructor(){this.level_=[]} method push (line 1) | push(t){this.level_.push(t)} method pop (line 1) | pop(){return this.level_.pop()} method peek (line 1) | peek(){return this.level_[this.level_.length-1]||null} method indexOf (line 1) | indexOf(t){const e=this.peek();return e?e.indexOf(t):null} method find (line 1) | find(t){const e=this.peek();if(!e)return null;for(let r=0,n=e.length;r... method get (line 1) | get(t){const e=this.peek();return!e||t<0||t>=e.length?null:e[t]} method depth (line 1) | depth(){return this.level_.length} method clone (line 1) | clone(){const t=new r;return t.level_=this.level_.slice(0),t} method toString (line 1) | toString(){let t="";for(let e,r=0;e=this.level_[r];r++)t+="\n"+e.map((... method resetState (line 1) | static resetState(t){delete r.STATE[t]} method setState (line 1) | static setState(t,e){r.STATE[t]=e} method getState (line 1) | static getState(t){return r.STATE[t]} function t (line 1) | function t(t){this._nodes=t} function e (line 1) | function e(e){for(var r=[],n=1;n!1)){this.name=t,this.apply=e,this.applicable=r} method constructor (line 1) | constructor(){this.level_=[]} method push (line 1) | push(t){this.level_.push(t)} method pop (line 1) | pop(){return this.level_.pop()} method peek (line 1) | peek(){return this.level_[this.level_.length-1]||null} method indexOf (line 1) | indexOf(t){const e=this.peek();return e?e.indexOf(t):null} method find (line 1) | find(t){const e=this.peek();if(!e)return null;for(let r=0,n=e.length;r... method get (line 1) | get(t){const e=this.peek();return!e||t<0||t>=e.length?null:e[t]} method depth (line 1) | depth(){return this.level_.length} method clone (line 1) | clone(){const t=new r;return t.level_=this.level_.slice(0),t} method toString (line 1) | toString(){let t="";for(let e,r=0;e=this.level_[r];r++)t+="\n"+e.map((... method resetState (line 1) | static resetState(t){delete r.STATE[t]} method setState (line 1) | static setState(t,e){r.STATE[t]=e} method getState (line 1) | static getState(t){return r.STATE[t]} function e (line 1) | function e(){return null!==t&&t.apply(this,arguments)||this} function e (line 1) | function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.defa... function t (line 1) | function t(t,e,r){this._symbol=t,this._char=e,this._attributes=r} function t (line 1) | function t(t,e,r){void 0===r&&(r=[]),this._symbol=t,this._func=e,this._a... function r (line 1) | function r(){this.constructor=t} method ensureLocale (line 1) | static ensureLocale(t,e){return r.LOCALES.get(t)?t:(console.error(`Loc... method constructor (line 1) | constructor(t,e){this.prefix=t,this.store=e} method add (line 1) | add(t,e){this.checkCustomFunctionSyntax_(t)&&(this.store[t]=e)} method addStore (line 1) | addStore(t){const e=Object.keys(t.store);for(let r,n=0;r=e[n];n++)this... method lookup (line 1) | lookup(t){return this.store[t]} method checkCustomFunctionSyntax_ (line 1) | checkCustomFunctionSyntax_(t){const e=new RegExp("^"+this.prefix);retu... method constructor (line 1) | constructor(t,e,r=(t=>!1)){this.name=t,this.apply=e,this.applicable=r} method constructor (line 1) | constructor(){this.level_=[]} method push (line 1) | push(t){this.level_.push(t)} method pop (line 1) | pop(){return this.level_.pop()} method peek (line 1) | peek(){return this.level_[this.level_.length-1]||null} method indexOf (line 1) | indexOf(t){const e=this.peek();return e?e.indexOf(t):null} method find (line 1) | find(t){const e=this.peek();if(!e)return null;for(let r=0,n=e.length;r... method get (line 1) | get(t){const e=this.peek();return!e||t<0||t>=e.length?null:e[t]} method depth (line 1) | depth(){return this.level_.length} method clone (line 1) | clone(){const t=new r;return t.level_=this.level_.slice(0),t} method toString (line 1) | toString(){let t="";for(let e,r=0;e=this.level_[r];r++)t+="\n"+e.map((... method resetState (line 1) | static resetState(t){delete r.STATE[t]} method setState (line 1) | static setState(t,e){r.STATE[t]=e} method getState (line 1) | static getState(t){return r.STATE[t]} function l (line 1) | function l(t){return void 0===t||t} method constructor (line 1) | constructor(){super("",(()=>!0)),this.kind=a.TrieNodeKind.ROOT} method constructor (line 1) | constructor(t){super(t),this.name="RuleError"} function t (line 1) | function t(t,e){this._name=t,this._parser=e,a.MapHandler.register(this)} function e (line 1) | function e(e,r,n){var o=t.call(this,e,r)||this;return o._regExp=n,o} function e (line 1) | function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.map=... function e (line 1) | function e(e,r,n){var o,T,a=t.call(this,e,r)||this;try{for(var l=Q(Objec... function e (line 1) | function e(){return null!==t&&t.apply(this,arguments)||this} function e (line 1) | function e(e,r,n){var o,T,a=t.call(this,e,null)||this;try{for(var l=Q(Ob... function e (line 1) | function e(){return null!==t&&t.apply(this,arguments)||this} function e (line 1) | function e(e,r,n,o){var i=t.call(this,e,n,o)||this;return i.parser=r,i} function r (line 1) | function r(){this.constructor=t} method ensureLocale (line 1) | static ensureLocale(t,e){return r.LOCALES.get(t)?t:(console.error(`Loc... method constructor (line 1) | constructor(t,e){this.prefix=t,this.store=e} method add (line 1) | add(t,e){this.checkCustomFunctionSyntax_(t)&&(this.store[t]=e)} method addStore (line 1) | addStore(t){const e=Object.keys(t.store);for(let r,n=0;r=e[n];n++)this... method lookup (line 1) | lookup(t){return this.store[t]} method checkCustomFunctionSyntax_ (line 1) | checkCustomFunctionSyntax_(t){const e=new RegExp("^"+this.prefix);retu... method constructor (line 1) | constructor(t,e,r=(t=>!1)){this.name=t,this.apply=e,this.applicable=r} method constructor (line 1) | constructor(){this.level_=[]} method push (line 1) | push(t){this.level_.push(t)} method pop (line 1) | pop(){return this.level_.pop()} method peek (line 1) | peek(){return this.level_[this.level_.length-1]||null} method indexOf (line 1) | indexOf(t){const e=this.peek();return e?e.indexOf(t):null} method find (line 1) | find(t){const e=this.peek();if(!e)return null;for(let r=0,n=e.length;r... method get (line 1) | get(t){const e=this.peek();return!e||t<0||t>=e.length?null:e[t]} method depth (line 1) | depth(){return this.level_.length} method clone (line 1) | clone(){const t=new r;return t.level_=this.level_.slice(0),t} method toString (line 1) | toString(){let t="";for(let e,r=0;e=this.level_[r];r++)t+="\n"+e.map((... method resetState (line 1) | static resetState(t){delete r.STATE[t]} method setState (line 1) | static setState(t,e){r.STATE[t]=e} method getState (line 1) | static getState(t){return r.STATE[t]} function t (line 1) | function t(){this.counter=0,this.allCounter=0,this.configuration=null,th... function e (line 1) | function e(){return null!==t&&t.apply(this,arguments)||this} function e (line 1) | function e(){return null!==t&&t.apply(this,arguments)||this} function t (line 1) | function t(e,r){for(var n=[],o=2;o!1)){this.name=t,this.apply=e,this.applicable=r} method constructor (line 1) | constructor(){this.level_=[]} method push (line 1) | push(t){this.level_.push(t)} method pop (line 1) | pop(){return this.level_.pop()} method peek (line 1) | peek(){return this.level_[this.level_.length-1]||null} method indexOf (line 1) | indexOf(t){const e=this.peek();return e?e.indexOf(t):null} method find (line 1) | find(t){const e=this.peek();if(!e)return null;for(let r=0,n=e.length;r... method get (line 1) | get(t){const e=this.peek();return!e||t<0||t>=e.length?null:e[t]} method depth (line 1) | depth(){return this.level_.length} method clone (line 1) | clone(){const t=new r;return t.level_=this.level_.slice(0),t} method toString (line 1) | toString(){let t="";for(let e,r=0;e=this.level_[r];r++)t+="\n"+e.map((... method resetState (line 1) | static resetState(t){delete r.STATE[t]} method setState (line 1) | static setState(t,e){r.STATE[t]=e} method getState (line 1) | static getState(t){return r.STATE[t]} function e (line 1) | function e(){return null!==t&&t.apply(this,arguments)||this} function r (line 1) | function r(){this.constructor=t} method ensureLocale (line 1) | static ensureLocale(t,e){return r.LOCALES.get(t)?t:(console.error(`Loc... method constructor (line 1) | constructor(t,e){this.prefix=t,this.store=e} method add (line 1) | add(t,e){this.checkCustomFunctionSyntax_(t)&&(this.store[t]=e)} method addStore (line 1) | addStore(t){const e=Object.keys(t.store);for(let r,n=0;r=e[n];n++)this... method lookup (line 1) | lookup(t){return this.store[t]} method checkCustomFunctionSyntax_ (line 1) | checkCustomFunctionSyntax_(t){const e=new RegExp("^"+this.prefix);retu... method constructor (line 1) | constructor(t,e,r=(t=>!1)){this.name=t,this.apply=e,this.applicable=r} method constructor (line 1) | constructor(){this.level_=[]} method push (line 1) | push(t){this.level_.push(t)} method pop (line 1) | pop(){return this.level_.pop()} method peek (line 1) | peek(){return this.level_[this.level_.length-1]||null} method indexOf (line 1) | indexOf(t){const e=this.peek();return e?e.indexOf(t):null} method find (line 1) | find(t){const e=this.peek();if(!e)return null;for(let r=0,n=e.length;r... method get (line 1) | get(t){const e=this.peek();return!e||t<0||t>=e.length?null:e[t]} method depth (line 1) | depth(){return this.level_.length} method clone (line 1) | clone(){const t=new r;return t.level_=this.level_.slice(0),t} method toString (line 1) | toString(){let t="";for(let e,r=0;e=this.level_[r];r++)t+="\n"+e.map((... method resetState (line 1) | static resetState(t){delete r.STATE[t]} method setState (line 1) | static setState(t,e){r.STATE[t]=e} method getState (line 1) | static getState(t){return r.STATE[t]} function e (line 1) | function e(e){for(var r=[],n=1;ne===t)),this.kind=a.TrieNodeKind.DYNAMIC} method constructor (line 1) | constructor(t,e){super(t,e),this.preference=t instanceof a?t.preferenc... method match (line 1) | match(t){if(!(t instanceof a))return super.match(t);if("default"===t.g... method compare (line 1) | compare(t,e){const r=super.compare(t,e);if(0!==r)return r;const n=t in... function r (line 1) | function r(){this.constructor=t} method ensureLocale (line 1) | static ensureLocale(t,e){return r.LOCALES.get(t)?t:(console.error(`Loc... method constructor (line 1) | constructor(t,e){this.prefix=t,this.store=e} method add (line 1) | add(t,e){this.checkCustomFunctionSyntax_(t)&&(this.store[t]=e)} method addStore (line 1) | addStore(t){const e=Object.keys(t.store);for(let r,n=0;r=e[n];n++)this... method lookup (line 1) | lookup(t){return this.store[t]} method checkCustomFunctionSyntax_ (line 1) | checkCustomFunctionSyntax_(t){const e=new RegExp("^"+this.prefix);retu... method constructor (line 1) | constructor(t,e,r=(t=>!1)){this.name=t,this.apply=e,this.applicable=r} method constructor (line 1) | constructor(){this.level_=[]} method push (line 1) | push(t){this.level_.push(t)} method pop (line 1) | pop(){return this.level_.pop()} method peek (line 1) | peek(){return this.level_[this.level_.length-1]||null} method indexOf (line 1) | indexOf(t){const e=this.peek();return e?e.indexOf(t):null} method find (line 1) | find(t){const e=this.peek();if(!e)return null;for(let r=0,n=e.length;r... method get (line 1) | get(t){const e=this.peek();return!e||t<0||t>=e.length?null:e[t]} method depth (line 1) | depth(){return this.level_.length} method clone (line 1) | clone(){const t=new r;return t.level_=this.level_.slice(0),t} method toString (line 1) | toString(){let t="";for(let e,r=0;e=this.level_[r];r++)t+="\n"+e.map((... method resetState (line 1) | static resetState(t){delete r.STATE[t]} method setState (line 1) | static setState(t,e){r.STATE[t]=e} method getState (line 1) | static getState(t){return r.STATE[t]} function y (line 1) | function y(t,e){var r=t.stack.env.font?{mathvariant:t.stack.env.font}:{}... function e (line 1) | function e(){return null!==t&&t.apply(this,arguments)||this} function r (line 1) | function r(){this.constructor=t} method ensureLocale (line 1) | static ensureLocale(t,e){return r.LOCALES.get(t)?t:(console.error(`Loc... method constructor (line 1) | constructor(t,e){this.prefix=t,this.store=e} method add (line 1) | add(t,e){this.checkCustomFunctionSyntax_(t)&&(this.store[t]=e)} method addStore (line 1) | addStore(t){const e=Object.keys(t.store);for(let r,n=0;r=e[n];n++)this... method lookup (line 1) | lookup(t){return this.store[t]} method checkCustomFunctionSyntax_ (line 1) | checkCustomFunctionSyntax_(t){const e=new RegExp("^"+this.prefix);retu... method constructor (line 1) | constructor(t,e,r=(t=>!1)){this.name=t,this.apply=e,this.applicable=r} method constructor (line 1) | constructor(){this.level_=[]} method push (line 1) | push(t){this.level_.push(t)} method pop (line 1) | pop(){return this.level_.pop()} method peek (line 1) | peek(){return this.level_[this.level_.length-1]||null} method indexOf (line 1) | indexOf(t){const e=this.peek();return e?e.indexOf(t):null} method find (line 1) | find(t){const e=this.peek();if(!e)return null;for(let r=0,n=e.length;r... method get (line 1) | get(t){const e=this.peek();return!e||t<0||t>=e.length?null:e[t]} method depth (line 1) | depth(){return this.level_.length} method clone (line 1) | clone(){const t=new r;return t.level_=this.level_.slice(0),t} method toString (line 1) | toString(){let t="";for(let e,r=0;e=this.level_[r];r++)t+="\n"+e.map((... method resetState (line 1) | static resetState(t){delete r.STATE[t]} method setState (line 1) | static setState(t,e){r.STATE[t]=e} method getState (line 1) | static getState(t){return r.STATE[t]} function e (line 1) | function e(e,r){var n=t.call(this,e)||this;return n.global=r,n} function e (line 1) | function e(){return null!==t&&t.apply(this,arguments)||this} function e (line 1) | function e(){return null!==t&&t.apply(this,arguments)||this} function e (line 1) | function e(){return null!==t&&t.apply(this,arguments)||this} function e (line 1) | function e(){return null!==t&&t.apply(this,arguments)||this} function e (line 1) | function e(){return null!==t&&t.apply(this,arguments)||this} function e (line 1) | function e(e){var r=t.call(this,e)||this;return r.setProperty("name","\\... function e (line 1) | function e(e,r){var n=t.call(this,e)||this;return n.setProperty("delim",... function e (line 1) | function e(e,r,n){var o=t.call(this,e)||this;return o.setProperty("delim... function e (line 1) | function e(e,r,n){var o=t.call(this,e)||this;return o.setProperty("delim... function e (line 1) | function e(){return null!==t&&t.apply(this,arguments)||this} function e (line 1) | function e(){return null!==t&&t.apply(this,arguments)||this} function e (line 1) | function e(){return null!==t&&t.apply(this,arguments)||this} function e (line 1) | function e(){return null!==t&&t.apply(this,arguments)||this} function e (line 1) | function e(){return null!==t&&t.apply(this,arguments)||this} function e (line 1) | function e(){return null!==t&&t.apply(this,arguments)||this} function e (line 1) | function e(){return null!==t&&t.apply(this,arguments)||this} function e (line 1) | function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.rema... function e (line 1) | function e(){return null!==t&&t.apply(this,arguments)||this} function e (line 1) | function e(){return null!==t&&t.apply(this,arguments)||this} function e (line 1) | function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.tabl... function e (line 1) | function e(e){for(var r=[],n=1;n!1)){this.name=t,this.apply=e,this.applicable=r} method constructor (line 1) | constructor(){this.level_=[]} method push (line 1) | push(t){this.level_.push(t)} method pop (line 1) | pop(){return this.level_.pop()} method peek (line 1) | peek(){return this.level_[this.level_.length-1]||null} method indexOf (line 1) | indexOf(t){const e=this.peek();return e?e.indexOf(t):null} method find (line 1) | find(t){const e=this.peek();if(!e)return null;for(let r=0,n=e.length;r... method get (line 1) | get(t){const e=this.peek();return!e||t<0||t>=e.length?null:e[t]} method depth (line 1) | depth(){return this.level_.length} method clone (line 1) | clone(){const t=new r;return t.level_=this.level_.slice(0),t} method toString (line 1) | toString(){let t="";for(let e,r=0;e=this.level_[r];r++)t+="\n"+e.map((... method resetState (line 1) | static resetState(t){delete r.STATE[t]} method setState (line 1) | static setState(t,e){r.STATE[t]=e} method getState (line 1) | static getState(t){return r.STATE[t]} function e (line 1) | function e(){return null!==t&&t.apply(this,arguments)||this} function e (line 1) | function e(t,e){return t.string.substr(t.i,e.length)!==e||e.match(/\\[a-... function f (line 1) | function f(t,e){var r,o=t.parseOptions.options.require,i=t.parseOptions.... function L (line 1) | function L(t,e){var r=t.options.require,n=r.allow,o=("["===e.substr(0,1)... method constructor (line 1) | constructor(){this.trie=null,this.evaluators_={},this.trie=new f.Trie} method getInstance (line 1) | static getInstance(){return L.instance=L.instance||new L,L.instance} method debugSpeechRule (line 1) | static debugSpeechRule(t,e){const r=t.precondition,n=t.context.applyQu... method debugNamedSpeechRule (line 1) | static debugNamedSpeechRule(t,e){const r=L.getInstance().trie.collectR... method evaluateNode (line 1) | evaluateNode(t){(0,s.updateEvaluator)(t);const e=(new Date).getTime();... method toString (line 1) | toString(){return this.trie.collectRules().map((t=>t.toString())).join... method runInSetting (line 1) | runInSetting(t,e){const r=Q.default.getInstance(),n={};for(const e in ... method addStore (line 1) | addStore(t){const e=y(t);"abstract"!==e.kind&&e.getSpeechRules().forEa... method processGrammar (line 1) | processGrammar(t,e,r){const n={};for(const o in r){const i=r[o];n[o]="... method addEvaluator (line 1) | addEvaluator(t){const e=t.evaluateDefault.bind(t),r=this.evaluators_[t... method getEvaluator (line 1) | getEvaluator(t,e){const r=this.evaluators_[t]||this.evaluators_[u.Dyna... method enumerate (line 1) | enumerate(t){return this.trie.enumerate(t)} method evaluateNode_ (line 1) | evaluateNode_(t){return t?(this.updateConstraint_(),this.evaluateTree_... method evaluateTree_ (line 1) | evaluateTree_(t){const e=Q.default.getInstance();let r;o.Debugger.getI... method evaluateNodeList_ (line 1) | evaluateNodeList_(t,e,r,o,i,Q){if(!e.length)return[];const T=o||"",s=Q... method addLayout (line 1) | addLayout(t,e,r){const o=e.layout;o&&(o.match(/^begin/)?t.unshift(new ... method addPersonality_ (line 1) | addPersonality_(t,e,r,o){const i={};let Q=null;for(const t of T.person... method addExternalAttributes_ (line 1) | addExternalAttributes_(t,e){if(e.hasAttributes()){const r=e.attributes... method addRelativePersonality_ (line 1) | addRelativePersonality_(t,e){if(!t.personality)return t.personality=e,... method updateConstraint_ (line 1) | updateConstraint_(){const t=Q.default.getInstance().dynamicCstr,e=Q.de... method makeSet_ (line 1) | makeSet_(t,e){return e&&Object.keys(e).length?t.split(":"):[t]} method lookupRule (line 1) | lookupRule(t,e){if(!t||t.nodeType!==i.NodeType.ELEMENT_NODE&&t.nodeTyp... method lookupRules (line 1) | lookupRules(t,e){return this.trie.lookupRules(t,e.allProperties())} method pickMostConstraint_ (line 1) | pickMostConstraint_(t,e){const r=Q.default.getInstance().comparator;re... function t (line 1) | function t(t){var e,r,s,a;void 0===t&&(t=null),this.variant={},this.deli... function r (line 1) | function r(){this.constructor=t} method ensureLocale (line 1) | static ensureLocale(t,e){return r.LOCALES.get(t)?t:(console.error(`Loc... method constructor (line 1) | constructor(t,e){this.prefix=t,this.store=e} method add (line 1) | add(t,e){this.checkCustomFunctionSyntax_(t)&&(this.store[t]=e)} method addStore (line 1) | addStore(t){const e=Object.keys(t.store);for(let r,n=0;r=e[n];n++)this... method lookup (line 1) | lookup(t){return this.store[t]} method checkCustomFunctionSyntax_ (line 1) | checkCustomFunctionSyntax_(t){const e=new RegExp("^"+this.prefix);retu... method constructor (line 1) | constructor(t,e,r=(t=>!1)){this.name=t,this.apply=e,this.applicable=r} method constructor (line 1) | constructor(){this.level_=[]} method push (line 1) | push(t){this.level_.push(t)} method pop (line 1) | pop(){return this.level_.pop()} method peek (line 1) | peek(){return this.level_[this.level_.length-1]||null} method indexOf (line 1) | indexOf(t){const e=this.peek();return e?e.indexOf(t):null} method find (line 1) | find(t){const e=this.peek();if(!e)return null;for(let r=0,n=e.length;r... method get (line 1) | get(t){const e=this.peek();return!e||t<0||t>=e.length?null:e[t]} method depth (line 1) | depth(){return this.level_.length} method clone (line 1) | clone(){const t=new r;return t.level_=this.level_.slice(0),t} method toString (line 1) | toString(){let t="";for(let e,r=0;e=this.level_[r];r++)t+="\n"+e.map((... method resetState (line 1) | static resetState(t){delete r.STATE[t]} method setState (line 1) | static setState(t,e){r.STATE[t]=e} method getState (line 1) | static getState(t){return r.STATE[t]} function e (line 1) | function e(e,r,n){void 0===e&&(e=null),void 0===r&&(r=null),void 0===n&&... function r (line 1) | function r(){this.constructor=t} method ensureLocale (line 1) | static ensureLocale(t,e){return r.LOCALES.get(t)?t:(console.error(`Loc... method constructor (line 1) | constructor(t,e){this.prefix=t,this.store=e} method add (line 1) | add(t,e){this.checkCustomFunctionSyntax_(t)&&(this.store[t]=e)} method addStore (line 1) | addStore(t){const e=Object.keys(t.store);for(let r,n=0;r=e[n];n++)this... method lookup (line 1) | lookup(t){return this.store[t]} method checkCustomFunctionSyntax_ (line 1) | checkCustomFunctionSyntax_(t){const e=new RegExp("^"+this.prefix);retu... method constructor (line 1) | constructor(t,e,r=(t=>!1)){this.name=t,this.apply=e,this.applicable=r} method constructor (line 1) | constructor(){this.level_=[]} method push (line 1) | push(t){this.level_.push(t)} method pop (line 1) | pop(){return this.level_.pop()} method peek (line 1) | peek(){return this.level_[this.level_.length-1]||null} method indexOf (line 1) | indexOf(t){const e=this.peek();return e?e.indexOf(t):null} method find (line 1) | find(t){const e=this.peek();if(!e)return null;for(let r=0,n=e.length;r... method get (line 1) | get(t){const e=this.peek();return!e||t<0||t>=e.length?null:e[t]} method depth (line 1) | depth(){return this.level_.length} method clone (line 1) | clone(){const t=new r;return t.level_=this.level_.slice(0),t} method toString (line 1) | toString(){let t="";for(let e,r=0;e=this.level_[r];r++)t+="\n"+e.map((... method resetState (line 1) | static resetState(t){delete r.STATE[t]} method setState (line 1) | static setState(t,e){r.STATE[t]=e} method getState (line 1) | static getState(t){return r.STATE[t]} function y (line 1) | function y(t,e){return t?e!1)){this.name=t,this.apply=e,this.applicable=r} method constructor (line 1) | constructor(){this.level_=[]} method push (line 1) | push(t){this.level_.push(t)} method pop (line 1) | pop(){return this.level_.pop()} method peek (line 1) | peek(){return this.level_[this.level_.length-1]||null} method indexOf (line 1) | indexOf(t){const e=this.peek();return e?e.indexOf(t):null} method find (line 1) | find(t){const e=this.peek();if(!e)return null;for(let r=0,n=e.length;r... method get (line 1) | get(t){const e=this.peek();return!e||t<0||t>=e.length?null:e[t]} method depth (line 1) | depth(){return this.level_.length} method clone (line 1) | clone(){const t=new r;return t.level_=this.level_.slice(0),t} method toString (line 1) | toString(){let t="";for(let e,r=0;e=this.level_[r];r++)t+="\n"+e.map((... method resetState (line 1) | static resetState(t){delete r.STATE[t]} method setState (line 1) | static setState(t,e){r.STATE[t]=e} method getState (line 1) | static getState(t){return r.STATE[t]} function e (line 1) | function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.jax=... function r (line 1) | function r(){this.constructor=t} method ensureLocale (line 1) | static ensureLocale(t,e){return r.LOCALES.get(t)?t:(console.error(`Loc... method constructor (line 1) | constructor(t,e){this.prefix=t,this.store=e} method add (line 1) | add(t,e){this.checkCustomFunctionSyntax_(t)&&(this.store[t]=e)} method addStore (line 1) | addStore(t){const e=Object.keys(t.store);for(let r,n=0;r=e[n];n++)this... method lookup (line 1) | lookup(t){return this.store[t]} method checkCustomFunctionSyntax_ (line 1) | checkCustomFunctionSyntax_(t){const e=new RegExp("^"+this.prefix);retu... method constructor (line 1) | constructor(t,e,r=(t=>!1)){this.name=t,this.apply=e,this.applicable=r} method constructor (line 1) | constructor(){this.level_=[]} method push (line 1) | push(t){this.level_.push(t)} method pop (line 1) | pop(){return this.level_.pop()} method peek (line 1) | peek(){return this.level_[this.level_.length-1]||null} method indexOf (line 1) | indexOf(t){const e=this.peek();return e?e.indexOf(t):null} method find (line 1) | find(t){const e=this.peek();if(!e)return null;for(let r=0,n=e.length;r... method get (line 1) | get(t){const e=this.peek();return!e||t<0||t>=e.length?null:e[t]} method depth (line 1) | depth(){return this.level_.length} method clone (line 1) | clone(){const t=new r;return t.level_=this.level_.slice(0),t} method toString (line 1) | toString(){let t="";for(let e,r=0;e=this.level_[r];r++)t+="\n"+e.map((... method resetState (line 1) | static resetState(t){delete r.STATE[t]} method setState (line 1) | static setState(t,e){r.STATE[t]=e} method getState (line 1) | static getState(t){return r.STATE[t]} function e (line 1) | function e(){return null!==t&&t.apply(this,arguments)||this} function n (line 1) | function n(){this.constructor=t} method constructor (line 1) | constructor(t,e=Object.keys(t)){this.properties=t,this.order=e} method createProp (line 1) | static createProp(...t){const e=o.DEFAULT_ORDER,r={};for(let n=0,o=t.l... method getProperties (line 1) | getProperties(){return this.properties} method getOrder (line 1) | getOrder(){return this.order} method getAxes (line 1) | getAxes(){return this.order} method getProperty (line 1) | getProperty(t){return this.properties[t]} method updateProperties (line 1) | updateProperties(t){this.properties=t} method allProperties (line 1) | allProperties(){const t=[];return this.order.forEach((e=>t.push(this.g... method toString (line 1) | toString(){const t=[];return this.order.forEach((e=>t.push(e+": "+this... function e (line 1) | function e(){return null!==t&&t.apply(this,arguments)||this} function r (line 1) | function r(){this.constructor=t} method ensureLocale (line 1) | static ensureLocale(t,e){return r.LOCALES.get(t)?t:(console.error(`Loc... method constructor (line 1) | constructor(t,e){this.prefix=t,this.store=e} method add (line 1) | add(t,e){this.checkCustomFunctionSyntax_(t)&&(this.store[t]=e)} method addStore (line 1) | addStore(t){const e=Object.keys(t.store);for(let r,n=0;r=e[n];n++)this... method lookup (line 1) | lookup(t){return this.store[t]} method checkCustomFunctionSyntax_ (line 1) | checkCustomFunctionSyntax_(t){const e=new RegExp("^"+this.prefix);retu... method constructor (line 1) | constructor(t,e,r=(t=>!1)){this.name=t,this.apply=e,this.applicable=r} method constructor (line 1) | constructor(){this.level_=[]} method push (line 1) | push(t){this.level_.push(t)} method pop (line 1) | pop(){return this.level_.pop()} method peek (line 1) | peek(){return this.level_[this.level_.length-1]||null} method indexOf (line 1) | indexOf(t){const e=this.peek();return e?e.indexOf(t):null} method find (line 1) | find(t){const e=this.peek();if(!e)return null;for(let r=0,n=e.length;r... method get (line 1) | get(t){const e=this.peek();return!e||t<0||t>=e.length?null:e[t]} method depth (line 1) | depth(){return this.level_.length} method clone (line 1) | clone(){const t=new r;return t.level_=this.level_.slice(0),t} method toString (line 1) | toString(){let t="";for(let e,r=0;e=this.level_[r];r++)t+="\n"+e.map((... method resetState (line 1) | static resetState(t){delete r.STATE[t]} method setState (line 1) | static setState(t,e){r.STATE[t]=e} method getState (line 1) | static getState(t){return r.STATE[t]} function r (line 1) | function r(){for(var e=[],r=0;r!1)){this.name=t,this.apply=e,this.applicable=r} method constructor (line 1) | constructor(){this.level_=[]} method push (line 1) | push(t){this.level_.push(t)} method pop (line 1) | pop(){return this.level_.pop()} method peek (line 1) | peek(){return this.level_[this.level_.length-1]||null} method indexOf (line 1) | indexOf(t){const e=this.peek();return e?e.indexOf(t):null} method find (line 1) | find(t){const e=this.peek();if(!e)return null;for(let r=0,n=e.length;r... method get (line 1) | get(t){const e=this.peek();return!e||t<0||t>=e.length?null:e[t]} method depth (line 1) | depth(){return this.level_.length} method clone (line 1) | clone(){const t=new r;return t.level_=this.level_.slice(0),t} method toString (line 1) | toString(){let t="";for(let e,r=0;e=this.level_[r];r++)t+="\n"+e.map((... method resetState (line 1) | static resetState(t){delete r.STATE[t]} method setState (line 1) | static setState(t,e){r.STATE[t]=e} method getState (line 1) | static getState(t){return r.STATE[t]} function n (line 1) | function n(){this.constructor=t} method constructor (line 1) | constructor(t,e=Object.keys(t)){this.properties=t,this.order=e} method createProp (line 1) | static createProp(...t){const e=o.DEFAULT_ORDER,r={};for(let n=0,o=t.l... method getProperties (line 1) | getProperties(){return this.properties} method getOrder (line 1) | getOrder(){return this.order} method getAxes (line 1) | getAxes(){return this.order} method getProperty (line 1) | getProperty(t){return this.properties[t]} method updateProperties (line 1) | updateProperties(t){this.properties=t} method allProperties (line 1) | allProperties(){const t=[];return this.order.forEach((e=>t.push(this.g... method toString (line 1) | toString(){const t=[];return this.order.forEach((e=>t.push(e+": "+this... function e (line 1) | function e(){return null!==t&&t.apply(this,arguments)||this} function r (line 1) | function r(){this.constructor=t} method ensureLocale (line 1) | static ensureLocale(t,e){return r.LOCALES.get(t)?t:(console.error(`Loc... method constructor (line 1) | constructor(t,e){this.prefix=t,this.store=e} method add (line 1) | add(t,e){this.checkCustomFunctionSyntax_(t)&&(this.store[t]=e)} method addStore (line 1) | addStore(t){const e=Object.keys(t.store);for(let r,n=0;r=e[n];n++)this... method lookup (line 1) | lookup(t){return this.store[t]} method checkCustomFunctionSyntax_ (line 1) | checkCustomFunctionSyntax_(t){const e=new RegExp("^"+this.prefix);retu... method constructor (line 1) | constructor(t,e,r=(t=>!1)){this.name=t,this.apply=e,this.applicable=r} method constructor (line 1) | constructor(){this.level_=[]} method push (line 1) | push(t){this.level_.push(t)} method pop (line 1) | pop(){return this.level_.pop()} method peek (line 1) | peek(){return this.level_[this.level_.length-1]||null} method indexOf (line 1) | indexOf(t){const e=this.peek();return e?e.indexOf(t):null} method find (line 1) | find(t){const e=this.peek();if(!e)return null;for(let r=0,n=e.length;r... method get (line 1) | get(t){const e=this.peek();return!e||t<0||t>=e.length?null:e[t]} method depth (line 1) | depth(){return this.level_.length} method clone (line 1) | clone(){const t=new r;return t.level_=this.level_.slice(0),t} method toString (line 1) | toString(){let t="";for(let e,r=0;e=this.level_[r];r++)t+="\n"+e.map((... method resetState (line 1) | static resetState(t){delete r.STATE[t]} method setState (line 1) | static setState(t,e){r.STATE[t]=e} method getState (line 1) | static getState(t){return r.STATE[t]} function e (line 1) | function e(){for(var e=[],r=0;rt.push(this.g... method toString (line 1) | toString(){const t=[];return this.order.forEach((e=>t.push(e+": "+this... function e (line 1) | function e(){for(var e=[],r=0;rt.push(this.g... method toString (line 1) | toString(){const t=[];return this.order.forEach((e=>t.push(e+": "+this... function e (line 1) | function e(){for(var e=[],r=0;rt.push(this.g... method toString (line 1) | toString(){const t=[];return this.order.forEach((e=>t.push(e+": "+this... function e (line 1) | function e(){for(var e=[],r=0;rt.push(this.g... method toString (line 1) | toString(){const t=[];return this.order.forEach((e=>t.push(e+": "+this... function e (line 1) | function e(){return null!==t&&t.apply(this,arguments)||this} function r (line 1) | function r(){this.constructor=t} method ensureLocale (line 1) | static ensureLocale(t,e){return r.LOCALES.get(t)?t:(console.error(`Loc... method constructor (line 1) | constructor(t,e){this.prefix=t,this.store=e} method add (line 1) | add(t,e){this.checkCustomFunctionSyntax_(t)&&(this.store[t]=e)} method addStore (line 1) | addStore(t){const e=Object.keys(t.store);for(let r,n=0;r=e[n];n++)this... method lookup (line 1) | lookup(t){return this.store[t]} method checkCustomFunctionSyntax_ (line 1) | checkCustomFunctionSyntax_(t){const e=new RegExp("^"+this.prefix);retu... method constructor (line 1) | constructor(t,e,r=(t=>!1)){this.name=t,this.apply=e,this.applicable=r} method constructor (line 1) | constructor(){this.level_=[]} method push (line 1) | push(t){this.level_.push(t)} method pop (line 1) | pop(){return this.level_.pop()} method peek (line 1) | peek(){return this.level_[this.level_.length-1]||null} method indexOf (line 1) | indexOf(t){const e=this.peek();return e?e.indexOf(t):null} method find (line 1) | find(t){const e=this.peek();if(!e)return null;for(let r=0,n=e.length;r... method get (line 1) | get(t){const e=this.peek();return!e||t<0||t>=e.length?null:e[t]} method depth (line 1) | depth(){return this.level_.length} method clone (line 1) | clone(){const t=new r;return t.level_=this.level_.slice(0),t} method toString (line 1) | toString(){let t="";for(let e,r=0;e=this.level_[r];r++)t+="\n"+e.map((... method resetState (line 1) | static resetState(t){delete r.STATE[t]} method setState (line 1) | static setState(t,e){r.STATE[t]=e} method getState (line 1) | static getState(t){return r.STATE[t]} function r (line 1) | function r(){for(var e=[],r=0;r!1)){this.name=t,this.apply=e,this.applicable=r} method constructor (line 1) | constructor(){this.level_=[]} method push (line 1) | push(t){this.level_.push(t)} method pop (line 1) | pop(){return this.level_.pop()} method peek (line 1) | peek(){return this.level_[this.level_.length-1]||null} method indexOf (line 1) | indexOf(t){const e=this.peek();return e?e.indexOf(t):null} method find (line 1) | find(t){const e=this.peek();if(!e)return null;for(let r=0,n=e.length;r... method get (line 1) | get(t){const e=this.peek();return!e||t<0||t>=e.length?null:e[t]} method depth (line 1) | depth(){return this.level_.length} method clone (line 1) | clone(){const t=new r;return t.level_=this.level_.slice(0),t} method toString (line 1) | toString(){let t="";for(let e,r=0;e=this.level_[r];r++)t+="\n"+e.map((... method resetState (line 1) | static resetState(t){delete r.STATE[t]} method setState (line 1) | static setState(t,e){r.STATE[t]=e} method getState (line 1) | static getState(t){return r.STATE[t]} function n (line 1) | function n(){this.constructor=t} method constructor (line 1) | constructor(t,e=Object.keys(t)){this.properties=t,this.order=e} method createProp (line 1) | static createProp(...t){const e=o.DEFAULT_ORDER,r={};for(let n=0,o=t.l... method getProperties (line 1) | getProperties(){return this.properties} method getOrder (line 1) | getOrder(){return this.order} method getAxes (line 1) | getAxes(){return this.order} method getProperty (line 1) | getProperty(t){return this.properties[t]} method updateProperties (line 1) | updateProperties(t){this.properties=t} method allProperties (line 1) | allProperties(){const t=[];return this.order.forEach((e=>t.push(this.g... method toString (line 1) | toString(){const t=[];return this.order.forEach((e=>t.push(e+": "+this... function e (line 1) | function e(){return null!==t&&t.apply(this,arguments)||this} function r (line 1) | function r(){this.constructor=t} method ensureLocale (line 1) | static ensureLocale(t,e){return r.LOCALES.get(t)?t:(console.error(`Loc... method constructor (line 1) | constructor(t,e){this.prefix=t,this.store=e} method add (line 1) | add(t,e){this.checkCustomFunctionSyntax_(t)&&(this.store[t]=e)} method addStore (line 1) | addStore(t){const e=Object.keys(t.store);for(let r,n=0;r=e[n];n++)this... method lookup (line 1) | lookup(t){return this.store[t]} method checkCustomFunctionSyntax_ (line 1) | checkCustomFunctionSyntax_(t){const e=new RegExp("^"+this.prefix);retu... method constructor (line 1) | constructor(t,e,r=(t=>!1)){this.name=t,this.apply=e,this.applicable=r} method constructor (line 1) | constructor(){this.level_=[]} method push (line 1) | push(t){this.level_.push(t)} method pop (line 1) | pop(){return this.level_.pop()} method peek (line 1) | peek(){return this.level_[this.level_.length-1]||null} method indexOf (line 1) | indexOf(t){const e=this.peek();return e?e.indexOf(t):null} method find (line 1) | find(t){const e=this.peek();if(!e)return null;for(let r=0,n=e.length;r... method get (line 1) | get(t){const e=this.peek();return!e||t<0||t>=e.length?null:e[t]} method depth (line 1) | depth(){return this.level_.length} method clone (line 1) | clone(){const t=new r;return t.level_=this.level_.slice(0),t} method toString (line 1) | toString(){let t="";for(let e,r=0;e=this.level_[r];r++)t+="\n"+e.map((... method resetState (line 1) | static resetState(t){delete r.STATE[t]} method setState (line 1) | static setState(t,e){r.STATE[t]=e} method getState (line 1) | static getState(t){return r.STATE[t]} function e (line 1) | function e(){for(var e=[],r=0;rt.push(this.g... method toString (line 1) | toString(){const t=[];return this.order.forEach((e=>t.push(e+": "+this... function e (line 1) | function e(){return null!==t&&t.apply(this,arguments)||this} function n (line 1) | function n(){this.constructor=t} method constructor (line 1) | constructor(t,e=Object.keys(t)){this.properties=t,this.order=e} method createProp (line 1) | static createProp(...t){const e=o.DEFAULT_ORDER,r={};for(let n=0,o=t.l... method getProperties (line 1) | getProperties(){return this.properties} method getOrder (line 1) | getOrder(){return this.order} method getAxes (line 1) | getAxes(){return this.order} method getProperty (line 1) | getProperty(t){return this.properties[t]} method updateProperties (line 1) | updateProperties(t){this.properties=t} method allProperties (line 1) | allProperties(){const t=[];return this.order.forEach((e=>t.push(this.g... method toString (line 1) | toString(){const t=[];return this.order.forEach((e=>t.push(e+": "+this... function e (line 1) | function e(){return null!==t&&t.apply(this,arguments)||this} function r (line 1) | function r(){this.constructor=t} method ensureLocale (line 1) | static ensureLocale(t,e){return r.LOCALES.get(t)?t:(console.error(`Loc... method constructor (line 1) | constructor(t,e){this.prefix=t,this.store=e} method add (line 1) | add(t,e){this.checkCustomFunctionSyntax_(t)&&(this.store[t]=e)} method addStore (line 1) | addStore(t){const e=Object.keys(t.store);for(let r,n=0;r=e[n];n++)this... method lookup (line 1) | lookup(t){return this.store[t]} method checkCustomFunctionSyntax_ (line 1) | checkCustomFunctionSyntax_(t){const e=new RegExp("^"+this.prefix);retu... method constructor (line 1) | constructor(t,e,r=(t=>!1)){this.name=t,this.apply=e,this.applicable=r} method constructor (line 1) | constructor(){this.level_=[]} method push (line 1) | push(t){this.level_.push(t)} method pop (line 1) | pop(){return this.level_.pop()} method peek (line 1) | peek(){return this.level_[this.level_.length-1]||null} method indexOf (line 1) | indexOf(t){const e=this.peek();return e?e.indexOf(t):null} method find (line 1) | find(t){const e=this.peek();if(!e)return null;for(let r=0,n=e.length;r... method get (line 1) | get(t){const e=this.peek();return!e||t<0||t>=e.length?null:e[t]} method depth (line 1) | depth(){return this.level_.length} method clone (line 1) | clone(){const t=new r;return t.level_=this.level_.slice(0),t} method toString (line 1) | toString(){let t="";for(let e,r=0;e=this.level_[r];r++)t+="\n"+e.map((... method resetState (line 1) | static resetState(t){delete r.STATE[t]} method setState (line 1) | static setState(t,e){r.STATE[t]=e} method getState (line 1) | static getState(t){return r.STATE[t]} function e (line 1) | function e(){for(var e,r,n=[],o=0;ot.push(this.g... method toString (line 1) | toString(){const t=[];return this.order.forEach((e=>t.push(e+": "+this... function e (line 1) | function e(){for(var e=[],r=0;rt.push(this.g... method toString (line 1) | toString(){const t=[];return this.order.forEach((e=>t.push(e+": "+this... function e (line 1) | function e(){return null!==t&&t.apply(this,arguments)||this} function r (line 1) | function r(){this.constructor=t} method ensureLocale (line 1) | static ensureLocale(t,e){return r.LOCALES.get(t)?t:(console.error(`Loc... method constructor (line 1) | constructor(t,e){this.prefix=t,this.store=e} method add (line 1) | add(t,e){this.checkCustomFunctionSyntax_(t)&&(this.store[t]=e)} method addStore (line 1) | addStore(t){const e=Object.keys(t.store);for(let r,n=0;r=e[n];n++)this... method lookup (line 1) | lookup(t){return this.store[t]} method checkCustomFunctionSyntax_ (line 1) | checkCustomFunctionSyntax_(t){const e=new RegExp("^"+this.prefix);retu... method constructor (line 1) | constructor(t,e,r=(t=>!1)){this.name=t,this.apply=e,this.applicable=r} method constructor (line 1) | constructor(){this.level_=[]} method push (line 1) | push(t){this.level_.push(t)} method pop (line 1) | pop(){return this.level_.pop()} method peek (line 1) | peek(){return this.level_[this.level_.length-1]||null} method indexOf (line 1) | indexOf(t){const e=this.peek();return e?e.indexOf(t):null} method find (line 1) | find(t){const e=this.peek();if(!e)return null;for(let r=0,n=e.length;r... method get (line 1) | get(t){const e=this.peek();return!e||t<0||t>=e.length?null:e[t]} method depth (line 1) | depth(){return this.level_.length} method clone (line 1) | clone(){const t=new r;return t.level_=this.level_.slice(0),t} method toString (line 1) | toString(){let t="";for(let e,r=0;e=this.level_[r];r++)t+="\n"+e.map((... method resetState (line 1) | static resetState(t){delete r.STATE[t]} method setState (line 1) | static setState(t,e){r.STATE[t]=e} method getState (line 1) | static getState(t){return r.STATE[t]} function e (line 1) | function e(){for(var e=[],r=0;rt.push(this.g... method toString (line 1) | toString(){const t=[];return this.order.forEach((e=>t.push(e+": "+this... function e (line 1) | function e(){return null!==t&&t.apply(this,arguments)||this} function e (line 1) | function e(){return null!==t&&t.apply(this,arguments)||this} function e (line 1) | function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.UVQ=... function r (line 1) | function r(){this.constructor=t} method ensureLocale (line 1) | static ensureLocale(t,e){return r.LOCALES.get(t)?t:(console.error(`Loc... method constructor (line 1) | constructor(t,e){this.prefix=t,this.store=e} method add (line 1) | add(t,e){this.checkCustomFunctionSyntax_(t)&&(this.store[t]=e)} method addStore (line 1) | addStore(t){const e=Object.keys(t.store);for(let r,n=0;r=e[n];n++)this... method lookup (line 1) | lookup(t){return this.store[t]} method checkCustomFunctionSyntax_ (line 1) | checkCustomFunctionSyntax_(t){const e=new RegExp("^"+this.prefix);retu... method constructor (line 1) | constructor(t,e,r=(t=>!1)){this.name=t,this.apply=e,this.applicable=r} method constructor (line 1) | constructor(){this.level_=[]} method push (line 1) | push(t){this.level_.push(t)} method pop (line 1) | pop(){return this.level_.pop()} method peek (line 1) | peek(){return this.level_[this.level_.length-1]||null} method indexOf (line 1) | indexOf(t){const e=this.peek();return e?e.indexOf(t):null} method find (line 1) | find(t){const e=this.peek();if(!e)return null;for(let r=0,n=e.length;r... method get (line 1) | get(t){const e=this.peek();return!e||t<0||t>=e.length?null:e[t]} method depth (line 1) | depth(){return this.level_.length} method clone (line 1) | clone(){const t=new r;return t.level_=this.level_.slice(0),t} method toString (line 1) | toString(){let t="";for(let e,r=0;e=this.level_[r];r++)t+="\n"+e.map((... method resetState (line 1) | static resetState(t){delete r.STATE[t]} method setState (line 1) | static setState(t,e){r.STATE[t]=e} method getState (line 1) | static getState(t){return r.STATE[t]} function e (line 1) | function e(){for(var e=[],r=0;rt.push(this.g... method toString (line 1) | toString(){const t=[];return this.order.forEach((e=>t.push(e+": "+this... function e (line 1) | function e(){return null!==t&&t.apply(this,arguments)||this} function n (line 1) | function n(){this.constructor=t} method constructor (line 1) | constructor(t,e=Object.keys(t)){this.properties=t,this.order=e} method createProp (line 1) | static createProp(...t){const e=o.DEFAULT_ORDER,r={};for(let n=0,o=t.l... method getProperties (line 1) | getProperties(){return this.properties} method getOrder (line 1) | getOrder(){return this.order} method getAxes (line 1) | getAxes(){return this.order} method getProperty (line 1) | getProperty(t){return this.properties[t]} method updateProperties (line 1) | updateProperties(t){this.properties=t} method allProperties (line 1) | allProperties(){const t=[];return this.order.forEach((e=>t.push(this.g... method toString (line 1) | toString(){const t=[];return this.order.forEach((e=>t.push(e+": "+this... function e (line 1) | function e(){return null!==t&&t.apply(this,arguments)||this} function n (line 1) | function n(){this.constructor=t} method constructor (line 1) | constructor(t,e=Object.keys(t)){this.properties=t,this.order=e} method createProp (line 1) | static createProp(...t){const e=o.DEFAULT_ORDER,r={};for(let n=0,o=t.l... method getProperties (line 1) | getProperties(){return this.properties} method getOrder (line 1) | getOrder(){return this.order} method getAxes (line 1) | getAxes(){return this.order} method getProperty (line 1) | getProperty(t){return this.properties[t]} method updateProperties (line 1) | updateProperties(t){this.properties=t} method allProperties (line 1) | allProperties(){const t=[];return this.order.forEach((e=>t.push(this.g... method toString (line 1) | toString(){const t=[];return this.order.forEach((e=>t.push(e+": "+this... function e (line 1) | function e(){return null!==t&&t.apply(this,arguments)||this} function e (line 1) | function e(){return null!==t&&t.apply(this,arguments)||this} function n (line 1) | function n(){this.constructor=t} method constructor (line 1) | constructor(t,e=Object.keys(t)){this.properties=t,this.order=e} method createProp (line 1) | static createProp(...t){const e=o.DEFAULT_ORDER,r={};for(let n=0,o=t.l... method getProperties (line 1) | getProperties(){return this.properties} method getOrder (line 1) | getOrder(){return this.order} method getAxes (line 1) | getAxes(){return this.order} method getProperty (line 1) | getProperty(t){return this.properties[t]} method updateProperties (line 1) | updateProperties(t){this.properties=t} method allProperties (line 1) | allProperties(){const t=[];return this.order.forEach((e=>t.push(this.g... method toString (line 1) | toString(){const t=[];return this.order.forEach((e=>t.push(e+": "+this... function e (line 1) | function e(){for(var e=[],r=0;r!1)){this.name=t,this.apply=e,this.applicable=r} method constructor (line 1) | constructor(){this.level_=[]} method push (line 1) | push(t){this.level_.push(t)} method pop (line 1) | pop(){return this.level_.pop()} method peek (line 1) | peek(){return this.level_[this.level_.length-1]||null} method indexOf (line 1) | indexOf(t){const e=this.peek();return e?e.indexOf(t):null} method find (line 1) | find(t){const e=this.peek();if(!e)return null;for(let r=0,n=e.length;r... method get (line 1) | get(t){const e=this.peek();return!e||t<0||t>=e.length?null:e[t]} method depth (line 1) | depth(){return this.level_.length} method clone (line 1) | clone(){const t=new r;return t.level_=this.level_.slice(0),t} method toString (line 1) | toString(){let t="";for(let e,r=0;e=this.level_[r];r++)t+="\n"+e.map((... method resetState (line 1) | static resetState(t){delete r.STATE[t]} method setState (line 1) | static setState(t,e){r.STATE[t]=e} method getState (line 1) | static getState(t){return r.STATE[t]} function e (line 1) | function e(){for(var e=[],r=0;rt.push(this.g... method toString (line 1) | toString(){const t=[];return this.order.forEach((e=>t.push(e+": "+this... function e (line 1) | function e(){return null!==t&&t.apply(this,arguments)||this} function n (line 1) | function n(){this.constructor=t} method constructor (line 1) | constructor(t,e=Object.keys(t)){this.properties=t,this.order=e} method createProp (line 1) | static createProp(...t){const e=o.DEFAULT_ORDER,r={};for(let n=0,o=t.l... method getProperties (line 1) | getProperties(){return this.properties} method getOrder (line 1) | getOrder(){return this.order} method getAxes (line 1) | getAxes(){return this.order} method getProperty (line 1) | getProperty(t){return this.properties[t]} method updateProperties (line 1) | updateProperties(t){this.properties=t} method allProperties (line 1) | allProperties(){const t=[];return this.order.forEach((e=>t.push(this.g... method toString (line 1) | toString(){const t=[];return this.order.forEach((e=>t.push(e+": "+this... function e (line 1) | function e(){return null!==t&&t.apply(this,arguments)||this} function r (line 1) | function r(){this.constructor=t} method ensureLocale (line 1) | static ensureLocale(t,e){return r.LOCALES.get(t)?t:(console.error(`Loc... method constructor (line 1) | constructor(t,e){this.prefix=t,this.store=e} method add (line 1) | add(t,e){this.checkCustomFunctionSyntax_(t)&&(this.store[t]=e)} method addStore (line 1) | addStore(t){const e=Object.keys(t.store);for(let r,n=0;r=e[n];n++)this... method lookup (line 1) | lookup(t){return this.store[t]} method checkCustomFunctionSyntax_ (line 1) | checkCustomFunctionSyntax_(t){const e=new RegExp("^"+this.prefix);retu... method constructor (line 1) | constructor(t,e,r=(t=>!1)){this.name=t,this.apply=e,this.applicable=r} method constructor (line 1) | constructor(){this.level_=[]} method push (line 1) | push(t){this.level_.push(t)} method pop (line 1) | pop(){return this.level_.pop()} method peek (line 1) | peek(){return this.level_[this.level_.length-1]||null} method indexOf (line 1) | indexOf(t){const e=this.peek();return e?e.indexOf(t):null} method find (line 1) | find(t){const e=this.peek();if(!e)return null;for(let r=0,n=e.length;r... method get (line 1) | get(t){const e=this.peek();return!e||t<0||t>=e.length?null:e[t]} method depth (line 1) | depth(){return this.level_.length} method clone (line 1) | clone(){const t=new r;return t.level_=this.level_.slice(0),t} method toString (line 1) | toString(){let t="";for(let e,r=0;e=this.level_[r];r++)t+="\n"+e.map((... method resetState (line 1) | static resetState(t){delete r.STATE[t]} method setState (line 1) | static setState(t,e){r.STATE[t]=e} method getState (line 1) | static getState(t){return r.STATE[t]} function r (line 1) | function r(e){void 0===e&&(e=null);var r=t.call(this,e,s.SVGWrapperFacto... method ensureLocale (line 1) | static ensureLocale(t,e){return r.LOCALES.get(t)?t:(console.error(`Loc... method constructor (line 1) | constructor(t,e){this.prefix=t,this.store=e} method add (line 1) | add(t,e){this.checkCustomFunctionSyntax_(t)&&(this.store[t]=e)} method addStore (line 1) | addStore(t){const e=Object.keys(t.store);for(let r,n=0;r=e[n];n++)this... method lookup (line 1) | lookup(t){return this.store[t]} method checkCustomFunctionSyntax_ (line 1) | checkCustomFunctionSyntax_(t){const e=new RegExp("^"+this.prefix);retu... method constructor (line 1) | constructor(t,e,r=(t=>!1)){this.name=t,this.apply=e,this.applicable=r} method constructor (line 1) | constructor(){this.level_=[]} method push (line 1) | push(t){this.level_.push(t)} method pop (line 1) | pop(){return this.level_.pop()} method peek (line 1) | peek(){return this.level_[this.level_.length-1]||null} method indexOf (line 1) | indexOf(t){const e=this.peek();return e?e.indexOf(t):null} method find (line 1) | find(t){const e=this.peek();if(!e)return null;for(let r=0,n=e.length;r... method get (line 1) | get(t){const e=this.peek();return!e||t<0||t>=e.length?null:e[t]} method depth (line 1) | depth(){return this.level_.length} method clone (line 1) | clone(){const t=new r;return t.level_=this.level_.slice(0),t} method toString (line 1) | toString(){let t="";for(let e,r=0;e=this.level_[r];r++)t+="\n"+e.map((... method resetState (line 1) | static resetState(t){delete r.STATE[t]} method setState (line 1) | static setState(t,e){r.STATE[t]=e} method getState (line 1) | static getState(t){return r.STATE[t]} function t (line 1) | function t(t){this.cache=new Map,this.defs=null,this.localID="",this.nex... function r (line 1) | function r(){this.constructor=t} method ensureLocale (line 1) | static ensureLocale(t,e){return r.LOCALES.get(t)?t:(console.error(`Loc... method constructor (line 1) | constructor(t,e){this.prefix=t,this.store=e} method add (line 1) | add(t,e){this.checkCustomFunctionSyntax_(t)&&(this.store[t]=e)} method addStore (line 1) | addStore(t){const e=Object.keys(t.store);for(let r,n=0;r=e[n];n++)this... method lookup (line 1) | lookup(t){return this.store[t]} method checkCustomFunctionSyntax_ (line 1) | checkCustomFunctionSyntax_(t){const e=new RegExp("^"+this.prefix);retu... method constructor (line 1) | constructor(t,e,r=(t=>!1)){this.name=t,this.apply=e,this.applicable=r} method constructor (line 1) | constructor(){this.level_=[]} method push (line 1) | push(t){this.level_.push(t)} method pop (line 1) | pop(){return this.level_.pop()} method peek (line 1) | peek(){return this.level_[this.level_.length-1]||null} method indexOf (line 1) | indexOf(t){const e=this.peek();return e?e.indexOf(t):null} method find (line 1) | find(t){const e=this.peek();if(!e)return null;for(let r=0,n=e.length;r... method get (line 1) | get(t){const e=this.peek();return!e||t<0||t>=e.length?null:e[t]} method depth (line 1) | depth(){return this.level_.length} method clone (line 1) | clone(){const t=new r;return t.level_=this.level_.slice(0),t} method toString (line 1) | toString(){let t="";for(let e,r=0;e=this.level_[r];r++)t+="\n"+e.map((... method resetState (line 1) | static resetState(t){delete r.STATE[t]} method setState (line 1) | static setState(t,e){r.STATE[t]=e} method getState (line 1) | static getState(t){return r.STATE[t]} function e (line 1) | function e(){return null!==t&&t.apply(this,arguments)||this} function r (line 1) | function r(){this.constructor=t} method ensureLocale (line 1) | static ensureLocale(t,e){return r.LOCALES.get(t)?t:(console.error(`Loc... method constructor (line 1) | constructor(t,e){this.prefix=t,this.store=e} method add (line 1) | add(t,e){this.checkCustomFunctionSyntax_(t)&&(this.store[t]=e)} method addStore (line 1) | addStore(t){const e=Object.keys(t.store);for(let r,n=0;r=e[n];n++)this... method lookup (line 1) | lookup(t){return this.store[t]} method checkCustomFunctionSyntax_ (line 1) | checkCustomFunctionSyntax_(t){const e=new RegExp("^"+this.prefix);retu... method constructor (line 1) | constructor(t,e,r=(t=>!1)){this.name=t,this.apply=e,this.applicable=r} method constructor (line 1) | constructor(){this.level_=[]} method push (line 1) | push(t){this.level_.push(t)} method pop (line 1) | pop(){return this.level_.pop()} method peek (line 1) | peek(){return this.level_[this.level_.length-1]||null} method indexOf (line 1) | indexOf(t){const e=this.peek();return e?e.indexOf(t):null} method find (line 1) | find(t){const e=this.peek();if(!e)return null;for(let r=0,n=e.length;r... method get (line 1) | get(t){const e=this.peek();return!e||t<0||t>=e.length?null:e[t]} method depth (line 1) | depth(){return this.level_.length} method clone (line 1) | clone(){const t=new r;return t.level_=this.level_.slice(0),t} method toString (line 1) | toString(){let t="";for(let e,r=0;e=this.level_[r];r++)t+="\n"+e.map((... method resetState (line 1) | static resetState(t){delete r.STATE[t]} method setState (line 1) | static setState(t,e){r.STATE[t]=e} method getState (line 1) | static getState(t){return r.STATE[t]} function e (line 1) | function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.elem... function r (line 1) | function r(){this.constructor=t} method ensureLocale (line 1) | static ensureLocale(t,e){return r.LOCALES.get(t)?t:(console.error(`Loc... method constructor (line 1) | constructor(t,e){this.prefix=t,this.store=e} method add (line 1) | add(t,e){this.checkCustomFunctionSyntax_(t)&&(this.store[t]=e)} method addStore (line 1) | addStore(t){const e=Object.keys(t.store);for(let r,n=0;r=e[n];n++)this... method lookup (line 1) | lookup(t){return this.store[t]} method checkCustomFunctionSyntax_ (line 1) | checkCustomFunctionSyntax_(t){const e=new RegExp("^"+this.prefix);retu... method constructor (line 1) | constructor(t,e,r=(t=>!1)){this.name=t,this.apply=e,this.applicable=r} method constructor (line 1) | constructor(){this.level_=[]} method push (line 1) | push(t){this.level_.push(t)} method pop (line 1) | pop(){return this.level_.pop()} method peek (line 1) | peek(){return this.level_[this.level_.length-1]||null} method indexOf (line 1) | indexOf(t){const e=this.peek();return e?e.indexOf(t):null} method find (line 1) | find(t){const e=this.peek();if(!e)return null;for(let r=0,n=e.length;r... method get (line 1) | get(t){const e=this.peek();return!e||t<0||t>=e.length?null:e[t]} method depth (line 1) | depth(){return this.level_.length} method clone (line 1) | clone(){const t=new r;return t.level_=this.level_.slice(0),t} method toString (line 1) | toString(){let t="";for(let e,r=0;e=this.level_[r];r++)t+="\n"+e.map((... method resetState (line 1) | static resetState(t){delete r.STATE[t]} method setState (line 1) | static setState(t,e){r.STATE[t]=e} method getState (line 1) | static getState(t){return r.STATE[t]} function e (line 1) | function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.jax=... function r (line 1) | function r(){this.constructor=t} method ensureLocale (line 1) | static ensureLocale(t,e){return r.LOCALES.get(t)?t:(console.error(`Loc... method constructor (line 1) | constructor(t,e){this.prefix=t,this.store=e} method add (line 1) | add(t,e){this.checkCustomFunctionSyntax_(t)&&(this.store[t]=e)} method addStore (line 1) | addStore(t){const e=Object.keys(t.store);for(let r,n=0;r=e[n];n++)this... method lookup (line 1) | lookup(t){return this.store[t]} method checkCustomFunctionSyntax_ (line 1) | checkCustomFunctionSyntax_(t){const e=new RegExp("^"+this.prefix);retu... method constructor (line 1) | constructor(t,e,r=(t=>!1)){this.name=t,this.apply=e,this.applicable=r} method constructor (line 1) | constructor(){this.level_=[]} method push (line 1) | push(t){this.level_.push(t)} method pop (line 1) | pop(){return this.level_.pop()} method peek (line 1) | peek(){return this.level_[this.level_.length-1]||null} method indexOf (line 1) | indexOf(t){const e=this.peek();return e?e.indexOf(t):null} method find (line 1) | find(t){const e=this.peek();if(!e)return null;for(let r=0,n=e.length;r... method get (line 1) | get(t){const e=this.peek();return!e||t<0||t>=e.length?null:e[t]} method depth (line 1) | depth(){return this.level_.length} method clone (line 1) | clone(){const t=new r;return t.level_=this.level_.slice(0),t} method toString (line 1) | toString(){let t="";for(let e,r=0;e=this.level_[r];r++)t+="\n"+e.map((... method resetState (line 1) | static resetState(t){delete r.STATE[t]} method setState (line 1) | static setState(t,e){r.STATE[t]=e} method getState (line 1) | static getState(t){return r.STATE[t]} function e (line 1) | function e(){return null!==t&&t.apply(this,arguments)||this} function r (line 1) | function r(){this.constructor=t} method ensureLocale (line 1) | static ensureLocale(t,e){return r.LOCALES.get(t)?t:(console.error(`Loc... method constructor (line 1) | constructor(t,e){this.prefix=t,this.store=e} method add (line 1) | add(t,e){this.checkCustomFunctionSyntax_(t)&&(this.store[t]=e)} method addStore (line 1) | addStore(t){const e=Object.keys(t.store);for(let r,n=0;r=e[n];n++)this... method lookup (line 1) | lookup(t){return this.store[t]} method checkCustomFunctionSyntax_ (line 1) | checkCustomFunctionSyntax_(t){const e=new RegExp("^"+this.prefix);retu... method constructor (line 1) | constructor(t,e,r=(t=>!1)){this.name=t,this.apply=e,this.applicable=r} method constructor (line 1) | constructor(){this.level_=[]} method push (line 1) | push(t){this.level_.push(t)} method pop (line 1) | pop(){return this.level_.pop()} method peek (line 1) | peek(){return this.level_[this.level_.length-1]||null} method indexOf (line 1) | indexOf(t){const e=this.peek();return e?e.indexOf(t):null} method find (line 1) | find(t){const e=this.peek();if(!e)return null;for(let r=0,n=e.length;r... method get (line 1) | get(t){const e=this.peek();return!e||t<0||t>=e.length?null:e[t]} method depth (line 1) | depth(){return this.level_.length} method clone (line 1) | clone(){const t=new r;return t.level_=this.level_.slice(0),t} method toString (line 1) | toString(){let t="";for(let e,r=0;e=this.level_[r];r++)t+="\n"+e.map((... method resetState (line 1) | static resetState(t){delete r.STATE[t]} method setState (line 1) | static setState(t,e){r.STATE[t]=e} method getState (line 1) | static getState(t){return r.STATE[t]} function e (line 1) | function e(){return null!==t&&t.apply(this,arguments)||this} function r (line 1) | function r(){this.constructor=t} method ensureLocale (line 1) | static ensureLocale(t,e){return r.LOCALES.get(t)?t:(console.error(`Loc... method constructor (line 1) | constructor(t,e){this.prefix=t,this.store=e} method add (line 1) | add(t,e){this.checkCustomFunctionSyntax_(t)&&(this.store[t]=e)} method addStore (line 1) | addStore(t){const e=Object.keys(t.store);for(let r,n=0;r=e[n];n++)this... method lookup (line 1) | lookup(t){return this.store[t]} method checkCustomFunctionSyntax_ (line 1) | checkCustomFunctionSyntax_(t){const e=new RegExp("^"+this.prefix);retu... method constructor (line 1) | constructor(t,e,r=(t=>!1)){this.name=t,this.apply=e,this.applicable=r} method constructor (line 1) | constructor(){this.level_=[]} method push (line 1) | push(t){this.level_.push(t)} method pop (line 1) | pop(){return this.level_.pop()} method peek (line 1) | peek(){return this.level_[this.level_.length-1]||null} method indexOf (line 1) | indexOf(t){const e=this.peek();return e?e.indexOf(t):null} method find (line 1) | find(t){const e=this.peek();if(!e)return null;for(let r=0,n=e.length;r... method get (line 1) | get(t){const e=this.peek();return!e||t<0||t>=e.length?null:e[t]} method depth (line 1) | depth(){return this.level_.length} method clone (line 1) | clone(){const t=new r;return t.level_=this.level_.slice(0),t} method toString (line 1) | toString(){let t="";for(let e,r=0;e=this.level_[r];r++)t+="\n"+e.map((... method resetState (line 1) | static resetState(t){delete r.STATE[t]} method setState (line 1) | static setState(t,e){r.STATE[t]=e} method getState (line 1) | static getState(t){return r.STATE[t]} function e (line 1) | function e(){return null!==t&&t.apply(this,arguments)||this} function r (line 1) | function r(){this.constructor=t} method ensureLocale (line 1) | static ensureLocale(t,e){return r.LOCALES.get(t)?t:(console.error(`Loc... method constructor (line 1) | constructor(t,e){this.prefix=t,this.store=e} method add (line 1) | add(t,e){this.checkCustomFunctionSyntax_(t)&&(this.store[t]=e)} method addStore (line 1) | addStore(t){const e=Object.keys(t.store);for(let r,n=0;r=e[n];n++)this... method lookup (line 1) | lookup(t){return this.store[t]} method checkCustomFunctionSyntax_ (line 1) | checkCustomFunctionSyntax_(t){const e=new RegExp("^"+this.prefix);retu... method constructor (line 1) | constructor(t,e,r=(t=>!1)){this.name=t,this.apply=e,this.applicable=r} method constructor (line 1) | constructor(){this.level_=[]} method push (line 1) | push(t){this.level_.push(t)} method pop (line 1) | pop(){return this.level_.pop()} method peek (line 1) | peek(){return this.level_[this.level_.length-1]||null} method indexOf (line 1) | indexOf(t){const e=this.peek();return e?e.indexOf(t):null} method find (line 1) | find(t){const e=this.peek();if(!e)return null;for(let r=0,n=e.length;r... method get (line 1) | get(t){const e=this.peek();return!e||t<0||t>=e.length?null:e[t]} method depth (line 1) | depth(){return this.level_.length} method clone (line 1) | clone(){const t=new r;return t.level_=this.level_.slice(0),t} method toString (line 1) | toString(){let t="";for(let e,r=0;e=this.level_[r];r++)t+="\n"+e.map((... method resetState (line 1) | static resetState(t){delete r.STATE[t]} method setState (line 1) | static setState(t,e){r.STATE[t]=e} method getState (line 1) | static getState(t){return r.STATE[t]} function e (line 1) | function e(){return null!==t&&t.apply(this,arguments)||this} function r (line 1) | function r(){this.constructor=t} method ensureLocale (line 1) | static ensureLocale(t,e){return r.LOCALES.get(t)?t:(console.error(`Loc... method constructor (line 1) | constructor(t,e){this.prefix=t,this.store=e} method add (line 1) | add(t,e){this.checkCustomFunctionSyntax_(t)&&(this.store[t]=e)} method addStore (line 1) | addStore(t){const e=Object.keys(t.store);for(let r,n=0;r=e[n];n++)this... method lookup (line 1) | lookup(t){return this.store[t]} method checkCustomFunctionSyntax_ (line 1) | checkCustomFunctionSyntax_(t){const e=new RegExp("^"+this.prefix);retu... method constructor (line 1) | constructor(t,e,r=(t=>!1)){this.name=t,this.apply=e,this.applicable=r} method constructor (line 1) | constructor(){this.level_=[]} method push (line 1) | push(t){this.level_.push(t)} method pop (line 1) | pop(){return this.level_.pop()} method peek (line 1) | peek(){return this.level_[this.level_.length-1]||null} method indexOf (line 1) | indexOf(t){const e=this.peek();return e?e.indexOf(t):null} method find (line 1) | find(t){const e=this.peek();if(!e)return null;for(let r=0,n=e.length;r... method get (line 1) | get(t){const e=this.peek();return!e||t<0||t>=e.length?null:e[t]} method depth (line 1) | depth(){return this.level_.length} method clone (line 1) | clone(){const t=new r;return t.level_=this.level_.slice(0),t} method toString (line 1) | toString(){let t="";for(let e,r=0;e=this.level_[r];r++)t+="\n"+e.map((... method resetState (line 1) | static resetState(t){delete r.STATE[t]} method setState (line 1) | static setState(t,e){r.STATE[t]=e} method getState (line 1) | static getState(t){return r.STATE[t]} function e (line 1) | function e(){return null!==t&&t.apply(this,arguments)||this} function r (line 1) | function r(){this.constructor=t} method ensureLocale (line 1) | static ensureLocale(t,e){return r.LOCALES.get(t)?t:(console.error(`Loc... method constructor (line 1) | constructor(t,e){this.prefix=t,this.store=e} method add (line 1) | add(t,e){this.checkCustomFunctionSyntax_(t)&&(this.store[t]=e)} method addStore (line 1) | addStore(t){const e=Object.keys(t.store);for(let r,n=0;r=e[n];n++)this... method lookup (line 1) | lookup(t){return this.store[t]} method checkCustomFunctionSyntax_ (line 1) | checkCustomFunctionSyntax_(t){const e=new RegExp("^"+this.prefix);retu... method constructor (line 1) | constructor(t,e,r=(t=>!1)){this.name=t,this.apply=e,this.applicable=r} method constructor (line 1) | constructor(){this.level_=[]} method push (line 1) | push(t){this.level_.push(t)} method pop (line 1) | pop(){return this.level_.pop()} method peek (line 1) | peek(){return this.level_[this.level_.length-1]||null} method indexOf (line 1) | indexOf(t){const e=this.peek();return e?e.indexOf(t):null} method find (line 1) | find(t){const e=this.peek();if(!e)return null;for(let r=0,n=e.length;r... method get (line 1) | get(t){const e=this.peek();return!e||t<0||t>=e.length?null:e[t]} method depth (line 1) | depth(){return this.level_.length} method clone (line 1) | clone(){const t=new r;return t.level_=this.level_.slice(0),t} method toString (line 1) | toString(){let t="";for(let e,r=0;e=this.level_[r];r++)t+="\n"+e.map((... method resetState (line 1) | static resetState(t){delete r.STATE[t]} method setState (line 1) | static setState(t,e){r.STATE[t]=e} method getState (line 1) | static getState(t){return r.STATE[t]} function e (line 1) | function e(){return null!==t&&t.apply(this,arguments)||this} function r (line 1) | function r(){this.constructor=t} method ensureLocale (line 1) | static ensureLocale(t,e){return r.LOCALES.get(t)?t:(console.error(`Loc... method constructor (line 1) | constructor(t,e){this.prefix=t,this.store=e} method add (line 1) | add(t,e){this.checkCustomFunctionSyntax_(t)&&(this.store[t]=e)} method addStore (line 1) | addStore(t){const e=Object.keys(t.store);for(let r,n=0;r=e[n];n++)this... method lookup (line 1) | lookup(t){return this.store[t]} method checkCustomFunctionSyntax_ (line 1) | checkCustomFunctionSyntax_(t){const e=new RegExp("^"+this.prefix);retu... method constructor (line 1) | constructor(t,e,r=(t=>!1)){this.name=t,this.apply=e,this.applicable=r} method constructor (line 1) | constructor(){this.level_=[]} method push (line 1) | push(t){this.level_.push(t)} method pop (line 1) | pop(){return this.level_.pop()} method peek (line 1) | peek(){return this.level_[this.level_.length-1]||null} method indexOf (line 1) | indexOf(t){const e=this.peek();return e?e.indexOf(t):null} method find (line 1) | find(t){const e=this.peek();if(!e)return null;for(let r=0,n=e.length;r... method get (line 1) | get(t){const e=this.peek();return!e||t<0||t>=e.length?null:e[t]} method depth (line 1) | depth(){return this.level_.length} method clone (line 1) | clone(){const t=new r;return t.level_=this.level_.slice(0),t} method toString (line 1) | toString(){let t="";for(let e,r=0;e=this.level_[r];r++)t+="\n"+e.map((... method resetState (line 1) | static resetState(t){delete r.STATE[t]} method setState (line 1) | static setState(t,e){r.STATE[t]=e} method getState (line 1) | static getState(t){return r.STATE[t]} function e (line 1) | function e(){return null!==t&&t.apply(this,arguments)||this} function r (line 1) | function r(){this.constructor=t} method ensureLocale (line 1) | static ensureLocale(t,e){return r.LOCALES.get(t)?t:(console.error(`Loc... method constructor (line 1) | constructor(t,e){this.prefix=t,this.store=e} method add (line 1) | add(t,e){this.checkCustomFunctionSyntax_(t)&&(this.store[t]=e)} method addStore (line 1) | addStore(t){const e=Object.keys(t.store);for(let r,n=0;r=e[n];n++)this... method lookup (line 1) | lookup(t){return this.store[t]} method checkCustomFunctionSyntax_ (line 1) | checkCustomFunctionSyntax_(t){const e=new RegExp("^"+this.prefix);retu... method constructor (line 1) | constructor(t,e,r=(t=>!1)){this.name=t,this.apply=e,this.applicable=r} method constructor (line 1) | constructor(){this.level_=[]} method push (line 1) | push(t){this.level_.push(t)} method pop (line 1) | pop(){return this.level_.pop()} method peek (line 1) | peek(){return this.level_[this.level_.length-1]||null} method indexOf (line 1) | indexOf(t){const e=this.peek();return e?e.indexOf(t):null} method find (line 1) | find(t){const e=this.peek();if(!e)return null;for(let r=0,n=e.length;r... method get (line 1) | get(t){const e=this.peek();return!e||t<0||t>=e.length?null:e[t]} method depth (line 1) | depth(){return this.level_.length} method clone (line 1) | clone(){const t=new r;return t.level_=this.level_.slice(0),t} method toString (line 1) | toString(){let t="";for(let e,r=0;e=this.level_[r];r++)t+="\n"+e.map((... method resetState (line 1) | static resetState(t){delete r.STATE[t]} method setState (line 1) | static setState(t,e){r.STATE[t]=e} method getState (line 1) | static getState(t){return r.STATE[t]} function e (line 1) | function e(){return null!==t&&t.apply(this,arguments)||this} function r (line 1) | function r(){this.constructor=t} method ensureLocale (line 1) | static ensureLocale(t,e){return r.LOCALES.get(t)?t:(console.error(`Loc... method constructor (line 1) | constructor(t,e){this.prefix=t,this.store=e} method add (line 1) | add(t,e){this.checkCustomFunctionSyntax_(t)&&(this.store[t]=e)} method addStore (line 1) | addStore(t){const e=Object.keys(t.store);for(let r,n=0;r=e[n];n++)this... method lookup (line 1) | lookup(t){return this.store[t]} method checkCustomFunctionSyntax_ (line 1) | checkCustomFunctionSyntax_(t){const e=new RegExp("^"+this.prefix);retu... method constructor (line 1) | constructor(t,e,r=(t=>!1)){this.name=t,this.apply=e,this.applicable=r} method constructor (line 1) | constructor(){this.level_=[]} method push (line 1) | push(t){this.level_.push(t)} method pop (line 1) | pop(){return this.level_.pop()} method peek (line 1) | peek(){return this.level_[this.level_.length-1]||null} method indexOf (line 1) | indexOf(t){const e=this.peek();return e?e.indexOf(t):null} method find (line 1) | find(t){const e=this.peek();if(!e)return null;for(let r=0,n=e.length;r... method get (line 1) | get(t){const e=this.peek();return!e||t<0||t>=e.length?null:e[t]} method depth (line 1) | depth(){return this.level_.length} method clone (line 1) | clone(){const t=new r;return t.level_=this.level_.slice(0),t} method toString (line 1) | toString(){let t="";for(let e,r=0;e=this.level_[r];r++)t+="\n"+e.map((... method resetState (line 1) | static resetState(t){delete r.STATE[t]} method setState (line 1) | static setState(t,e){r.STATE[t]=e} method getState (line 1) | static getState(t){return r.STATE[t]} function e (line 1) | function e(){return null!==t&&t.apply(this,arguments)||this} function r (line 1) | function r(){this.constructor=t} method ensureLocale (line 1) | static ensureLocale(t,e){return r.LOCALES.get(t)?t:(console.error(`Loc... method constructor (line 1) | constructor(t,e){this.prefix=t,this.store=e} method add (line 1) | add(t,e){this.checkCustomFunctionSyntax_(t)&&(this.store[t]=e)} method addStore (line 1) | addStore(t){const e=Object.keys(t.store);for(let r,n=0;r=e[n];n++)this... method lookup (line 1) | lookup(t){return this.store[t]} method checkCustomFunctionSyntax_ (line 1) | checkCustomFunctionSyntax_(t){const e=new RegExp("^"+this.prefix);retu... method constructor (line 1) | constructor(t,e,r=(t=>!1)){this.name=t,this.apply=e,this.applicable=r} method constructor (line 1) | constructor(){this.level_=[]} method push (line 1) | push(t){this.level_.push(t)} method pop (line 1) | pop(){return this.level_.pop()} method peek (line 1) | peek(){return this.level_[this.level_.length-1]||null} method indexOf (line 1) | indexOf(t){const e=this.peek();return e?e.indexOf(t):null} method find (line 1) | find(t){const e=this.peek();if(!e)return null;for(let r=0,n=e.length;r... method get (line 1) | get(t){const e=this.peek();return!e||t<0||t>=e.length?null:e[t]} method depth (line 1) | depth(){return this.level_.length} method clone (line 1) | clone(){const t=new r;return t.level_=this.level_.slice(0),t} method toString (line 1) | toString(){let t="";for(let e,r=0;e=this.level_[r];r++)t+="\n"+e.map((... method resetState (line 1) | static resetState(t){delete r.STATE[t]} method setState (line 1) | static setState(t,e){r.STATE[t]=e} method getState (line 1) | static getState(t){return r.STATE[t]} function e (line 1) | function e(){return null!==t&&t.apply(this,arguments)||this} function r (line 1) | function r(){this.constructor=t} method ensureLocale (line 1) | static ensureLocale(t,e){return r.LOCALES.get(t)?t:(console.error(`Loc... method constructor (line 1) | constructor(t,e){this.prefix=t,this.store=e} method add (line 1) | add(t,e){this.checkCustomFunctionSyntax_(t)&&(this.store[t]=e)} method addStore (line 1) | addStore(t){const e=Object.keys(t.store);for(let r,n=0;r=e[n];n++)this... method lookup (line 1) | lookup(t){return this.store[t]} method checkCustomFunctionSyntax_ (line 1) | checkCustomFunctionSyntax_(t){const e=new RegExp("^"+this.prefix);retu... method constructor (line 1) | constructor(t,e,r=(t=>!1)){this.name=t,this.apply=e,this.applicable=r} method constructor (line 1) | constructor(){this.level_=[]} method push (line 1) | push(t){this.level_.push(t)} method pop (line 1) | pop(){return this.level_.pop()} method peek (line 1) | peek(){return this.level_[this.level_.length-1]||null} method indexOf (line 1) | indexOf(t){const e=this.peek();return e?e.indexOf(t):null} method find (line 1) | find(t){const e=this.peek();if(!e)return null;for(let r=0,n=e.length;r... method get (line 1) | get(t){const e=this.peek();return!e||t<0||t>=e.length?null:e[t]} method depth (line 1) | depth(){return this.level_.length} method clone (line 1) | clone(){const t=new r;return t.level_=this.level_.slice(0),t} method toString (line 1) | toString(){let t="";for(let e,r=0;e=this.level_[r];r++)t+="\n"+e.map((... method resetState (line 1) | static resetState(t){delete r.STATE[t]} method setState (line 1) | static setState(t,e){r.STATE[t]=e} method getState (line 1) | static getState(t){return r.STATE[t]} function l (line 1) | function l(t){return{left:function(t,e){return 0},center:function(t,e){r... method constructor (line 1) | constructor(){super("",(()=>!0)),this.kind=a.TrieNodeKind.ROOT} method constructor (line 1) | constructor(t){super(t),this.name="RuleError"} function e (line 1) | function e(){return null!==t&&t.apply(this,arguments)||this} function r (line 1) | function r(){this.constructor=t} method ensureLocale (line 1) | static ensureLocale(t,e){return r.LOCALES.get(t)?t:(console.error(`Loc... method constructor (line 1) | constructor(t,e){this.prefix=t,this.store=e} method add (line 1) | add(t,e){this.checkCustomFunctionSyntax_(t)&&(this.store[t]=e)} method addStore (line 1) | addStore(t){const e=Object.keys(t.store);for(let r,n=0;r=e[n];n++)this... method lookup (line 1) | lookup(t){return this.store[t]} method checkCustomFunctionSyntax_ (line 1) | checkCustomFunctionSyntax_(t){const e=new RegExp("^"+this.prefix);retu... method constructor (line 1) | constructor(t,e,r=(t=>!1)){this.name=t,this.apply=e,this.applicable=r} method constructor (line 1) | constructor(){this.level_=[]} method push (line 1) | push(t){this.level_.push(t)} method pop (line 1) | pop(){return this.level_.pop()} method peek (line 1) | peek(){return this.level_[this.level_.length-1]||null} method indexOf (line 1) | indexOf(t){const e=this.peek();return e?e.indexOf(t):null} method find (line 1) | find(t){const e=this.peek();if(!e)return null;for(let r=0,n=e.length;r... method get (line 1) | get(t){const e=this.peek();return!e||t<0||t>=e.length?null:e[t]} method depth (line 1) | depth(){return this.level_.length} method clone (line 1) | clone(){const t=new r;return t.level_=this.level_.slice(0),t} method toString (line 1) | toString(){let t="";for(let e,r=0;e=this.level_[r];r++)t+="\n"+e.map((... method resetState (line 1) | static resetState(t){delete r.STATE[t]} method setState (line 1) | static setState(t,e){r.STATE[t]=e} method getState (line 1) | static getState(t){return r.STATE[t]} function e (line 1) | function e(){return null!==t&&t.apply(this,arguments)||this} function r (line 1) | function r(){this.constructor=t} method ensureLocale (line 1) | static ensureLocale(t,e){return r.LOCALES.get(t)?t:(console.error(`Loc... method constructor (line 1) | constructor(t,e){this.prefix=t,this.store=e} method add (line 1) | add(t,e){this.checkCustomFunctionSyntax_(t)&&(this.store[t]=e)} method addStore (line 1) | addStore(t){const e=Object.keys(t.store);for(let r,n=0;r=e[n];n++)this... method lookup (line 1) | lookup(t){return this.store[t]} method checkCustomFunctionSyntax_ (line 1) | checkCustomFunctionSyntax_(t){const e=new RegExp("^"+this.prefix);retu... method constructor (line 1) | constructor(t,e,r=(t=>!1)){this.name=t,this.apply=e,this.applicable=r} method constructor (line 1) | constructor(){this.level_=[]} method push (line 1) | push(t){this.level_.push(t)} method pop (line 1) | pop(){return this.level_.pop()} method peek (line 1) | peek(){return this.level_[this.level_.length-1]||null} method indexOf (line 1) | indexOf(t){const e=this.peek();return e?e.indexOf(t):null} method find (line 1) | find(t){const e=this.peek();if(!e)return null;for(let r=0,n=e.length;r... method get (line 1) | get(t){const e=this.peek();return!e||t<0||t>=e.length?null:e[t]} method depth (line 1) | depth(){return this.level_.length} method clone (line 1) | clone(){const t=new r;return t.level_=this.level_.slice(0),t} method toString (line 1) | toString(){let t="";for(let e,r=0;e=this.level_[r];r++)t+="\n"+e.map((... method resetState (line 1) | static resetState(t){delete r.STATE[t]} method setState (line 1) | static setState(t,e){r.STATE[t]=e} method getState (line 1) | static getState(t){return r.STATE[t]} function e (line 1) | function e(){return null!==t&&t.apply(this,arguments)||this} function r (line 1) | function r(){this.constructor=t} method ensureLocale (line 1) | static ensureLocale(t,e){return r.LOCALES.get(t)?t:(console.error(`Loc... method constructor (line 1) | constructor(t,e){this.prefix=t,this.store=e} method add (line 1) | add(t,e){this.checkCustomFunctionSyntax_(t)&&(this.store[t]=e)} method addStore (line 1) | addStore(t){const e=Object.keys(t.store);for(let r,n=0;r=e[n];n++)this... method lookup (line 1) | lookup(t){return this.store[t]} method checkCustomFunctionSyntax_ (line 1) | checkCustomFunctionSyntax_(t){const e=new RegExp("^"+this.prefix);retu... method constructor (line 1) | constructor(t,e,r=(t=>!1)){this.name=t,this.apply=e,this.applicable=r} method constructor (line 1) | constructor(){this.level_=[]} method push (line 1) | push(t){this.level_.push(t)} method pop (line 1) | pop(){return this.level_.pop()} method peek (line 1) | peek(){return this.level_[this.level_.length-1]||null} method indexOf (line 1) | indexOf(t){const e=this.peek();return e?e.indexOf(t):null} method find (line 1) | find(t){const e=this.peek();if(!e)return null;for(let r=0,n=e.length;r... method get (line 1) | get(t){const e=this.peek();return!e||t<0||t>=e.length?null:e[t]} method depth (line 1) | depth(){return this.level_.length} method clone (line 1) | clone(){const t=new r;return t.level_=this.level_.slice(0),t} method toString (line 1) | toString(){let t="";for(let e,r=0;e=this.level_[r];r++)t+="\n"+e.map((... method resetState (line 1) | static resetState(t){delete r.STATE[t]} method setState (line 1) | static setState(t,e){r.STATE[t]=e} method getState (line 1) | static getState(t){return r.STATE[t]} function e (line 1) | function e(){return null!==t&&t.apply(this,arguments)||this} function r (line 1) | function r(){this.constructor=t} method ensureLocale (line 1) | static ensureLocale(t,e){return r.LOCALES.get(t)?t:(console.error(`Loc... method constructor (line 1) | constructor(t,e){this.prefix=t,this.store=e} method add (line 1) | add(t,e){this.checkCustomFunctionSyntax_(t)&&(this.store[t]=e)} method addStore (line 1) | addStore(t){const e=Object.keys(t.store);for(let r,n=0;r=e[n];n++)this... method lookup (line 1) | lookup(t){return this.store[t]} method checkCustomFunctionSyntax_ (line 1) | checkCustomFunctionSyntax_(t){const e=new RegExp("^"+this.prefix);retu... method constructor (line 1) | constructor(t,e,r=(t=>!1)){this.name=t,this.apply=e,this.applicable=r} method constructor (line 1) | constructor(){this.level_=[]} method push (line 1) | push(t){this.level_.push(t)} method pop (line 1) | pop(){return this.level_.pop()} method peek (line 1) | peek(){return this.level_[this.level_.length-1]||null} method indexOf (line 1) | indexOf(t){const e=this.peek();return e?e.indexOf(t):null} method find (line 1) | find(t){const e=this.peek();if(!e)return null;for(let r=0,n=e.length;r... method get (line 1) | get(t){const e=this.peek();return!e||t<0||t>=e.length?null:e[t]} method depth (line 1) | depth(){return this.level_.length} method clone (line 1) | clone(){const t=new r;return t.level_=this.level_.slice(0),t} method toString (line 1) | toString(){let t="";for(let e,r=0;e=this.level_[r];r++)t+="\n"+e.map((... method resetState (line 1) | static resetState(t){delete r.STATE[t]} method setState (line 1) | static setState(t,e){r.STATE[t]=e} method getState (line 1) | static getState(t){return r.STATE[t]} function e (line 1) | function e(){return null!==t&&t.apply(this,arguments)||this} function r (line 1) | function r(){this.constructor=t} method ensureLocale (line 1) | static ensureLocale(t,e){return r.LOCALES.get(t)?t:(console.error(`Loc... method constructor (line 1) | constructor(t,e){this.prefix=t,this.store=e} method add (line 1) | add(t,e){this.checkCustomFunctionSyntax_(t)&&(this.store[t]=e)} method addStore (line 1) | addStore(t){const e=Object.keys(t.store);for(let r,n=0;r=e[n];n++)this... method lookup (line 1) | lookup(t){return this.store[t]} method checkCustomFunctionSyntax_ (line 1) | checkCustomFunctionSyntax_(t){const e=new RegExp("^"+this.prefix);retu... method constructor (line 1) | constructor(t,e,r=(t=>!1)){this.name=t,this.apply=e,this.applicable=r} method constructor (line 1) | constructor(){this.level_=[]} method push (line 1) | push(t){this.level_.push(t)} method pop (line 1) | pop(){return this.level_.pop()} method peek (line 1) | peek(){return this.level_[this.level_.length-1]||null} method indexOf (line 1) | indexOf(t){const e=this.peek();return e?e.indexOf(t):null} method find (line 1) | find(t){const e=this.peek();if(!e)return null;for(let r=0,n=e.length;r... method get (line 1) | get(t){const e=this.peek();return!e||t<0||t>=e.length?null:e[t]} method depth (line 1) | depth(){return this.level_.length} method clone (line 1) | clone(){const t=new r;return t.level_=this.level_.slice(0),t} method toString (line 1) | toString(){let t="";for(let e,r=0;e=this.level_[r];r++)t+="\n"+e.map((... method resetState (line 1) | static resetState(t){delete r.STATE[t]} method setState (line 1) | static setState(t,e){r.STATE[t]=e} method getState (line 1) | static getState(t){return r.STATE[t]} function e (line 1) | function e(){return null!==t&&t.apply(this,arguments)||this} function r (line 1) | function r(){this.constructor=t} method ensureLocale (line 1) | static ensureLocale(t,e){return r.LOCALES.get(t)?t:(console.error(`Loc... method constructor (line 1) | constructor(t,e){this.prefix=t,this.store=e} method add (line 1) | add(t,e){this.checkCustomFunctionSyntax_(t)&&(this.store[t]=e)} method addStore (line 1) | addStore(t){const e=Object.keys(t.store);for(let r,n=0;r=e[n];n++)this... method lookup (line 1) | lookup(t){return this.store[t]} method checkCustomFunctionSyntax_ (line 1) | checkCustomFunctionSyntax_(t){const e=new RegExp("^"+this.prefix);retu... method constructor (line 1) | constructor(t,e,r=(t=>!1)){this.name=t,this.apply=e,this.applicable=r} method constructor (line 1) | constructor(){this.level_=[]} method push (line 1) | push(t){this.level_.push(t)} method pop (line 1) | pop(){return this.level_.pop()} method peek (line 1) | peek(){return this.level_[this.level_.length-1]||null} method indexOf (line 1) | indexOf(t){const e=this.peek();return e?e.indexOf(t):null} method find (line 1) | find(t){const e=this.peek();if(!e)return null;for(let r=0,n=e.length;r... method get (line 1) | get(t){const e=this.peek();return!e||t<0||t>=e.length?null:e[t]} method depth (line 1) | depth(){return this.level_.length} method clone (line 1) | clone(){const t=new r;return t.level_=this.level_.slice(0),t} method toString (line 1) | toString(){let t="";for(let e,r=0;e=this.level_[r];r++)t+="\n"+e.map((... method resetState (line 1) | static resetState(t){delete r.STATE[t]} method setState (line 1) | static setState(t,e){r.STATE[t]=e} method getState (line 1) | static getState(t){return r.STATE[t]} function e (line 1) | function e(){return null!==t&&t.apply(this,arguments)||this} function e (line 1) | function e(){return null!==t&&t.apply(this,arguments)||this} function r (line 1) | function r(){this.constructor=t} method ensureLocale (line 1) | static ensureLocale(t,e){return r.LOCALES.get(t)?t:(console.error(`Loc... method constructor (line 1) | constructor(t,e){this.prefix=t,this.store=e} method add (line 1) | add(t,e){this.checkCustomFunctionSyntax_(t)&&(this.store[t]=e)} method addStore (line 1) | addStore(t){const e=Object.keys(t.store);for(let r,n=0;r=e[n];n++)this... method lookup (line 1) | lookup(t){return this.store[t]} method checkCustomFunctionSyntax_ (line 1) | checkCustomFunctionSyntax_(t){const e=new RegExp("^"+this.prefix);retu... method constructor (line 1) | constructor(t,e,r=(t=>!1)){this.name=t,this.apply=e,this.applicable=r} method constructor (line 1) | constructor(){this.level_=[]} method push (line 1) | push(t){this.level_.push(t)} method pop (line 1) | pop(){return this.level_.pop()} method peek (line 1) | peek(){return this.level_[this.level_.length-1]||null} method indexOf (line 1) | indexOf(t){const e=this.peek();return e?e.indexOf(t):null} method find (line 1) | find(t){const e=this.peek();if(!e)return null;for(let r=0,n=e.length;r... method get (line 1) | get(t){const e=this.peek();return!e||t<0||t>=e.length?null:e[t]} method depth (line 1) | depth(){return this.level_.length} method clone (line 1) | clone(){const t=new r;return t.level_=this.level_.slice(0),t} method toString (line 1) | toString(){let t="";for(let e,r=0;e=this.level_[r];r++)t+="\n"+e.map((... method resetState (line 1) | static resetState(t){delete r.STATE[t]} method setState (line 1) | static setState(t,e){r.STATE[t]=e} method getState (line 1) | static getState(t){return r.STATE[t]} function e (line 1) | function e(){return null!==t&&t.apply(this,arguments)||this} function r (line 1) | function r(){this.constructor=t} method ensureLocale (line 1) | static ensureLocale(t,e){return r.LOCALES.get(t)?t:(console.error(`Loc... method constructor (line 1) | constructor(t,e){this.prefix=t,this.store=e} method add (line 1) | add(t,e){this.checkCustomFunctionSyntax_(t)&&(this.store[t]=e)} method addStore (line 1) | addStore(t){const e=Object.keys(t.store);for(let r,n=0;r=e[n];n++)this... method lookup (line 1) | lookup(t){return this.store[t]} method checkCustomFunctionSyntax_ (line 1) | checkCustomFunctionSyntax_(t){const e=new RegExp("^"+this.prefix);retu... method constructor (line 1) | constructor(t,e,r=(t=>!1)){this.name=t,this.apply=e,this.applicable=r} method constructor (line 1) | constructor(){this.level_=[]} method push (line 1) | push(t){this.level_.push(t)} method pop (line 1) | pop(){return this.level_.pop()} method peek (line 1) | peek(){return this.level_[this.level_.length-1]||null} method indexOf (line 1) | indexOf(t){const e=this.peek();return e?e.indexOf(t):null} method find (line 1) | find(t){const e=this.peek();if(!e)return null;for(let r=0,n=e.length;r... method get (line 1) | get(t){const e=this.peek();return!e||t<0||t>=e.length?null:e[t]} method depth (line 1) | depth(){return this.level_.length} method clone (line 1) | clone(){const t=new r;return t.level_=this.level_.slice(0),t} method toString (line 1) | toString(){let t="";for(let e,r=0;e=this.level_[r];r++)t+="\n"+e.map((... method resetState (line 1) | static resetState(t){delete r.STATE[t]} method setState (line 1) | static setState(t,e){r.STATE[t]=e} method getState (line 1) | static getState(t){return r.STATE[t]} function e (line 1) | function e(){return null!==t&&t.apply(this,arguments)||this} function r (line 1) | function r(){this.constructor=t} method ensureLocale (line 1) | static ensureLocale(t,e){return r.LOCALES.get(t)?t:(console.error(`Loc... method constructor (line 1) | constructor(t,e){this.prefix=t,this.store=e} method add (line 1) | add(t,e){this.checkCustomFunctionSyntax_(t)&&(this.store[t]=e)} method addStore (line 1) | addStore(t){const e=Object.keys(t.store);for(let r,n=0;r=e[n];n++)this... method lookup (line 1) | lookup(t){return this.store[t]} method checkCustomFunctionSyntax_ (line 1) | checkCustomFunctionSyntax_(t){const e=new RegExp("^"+this.prefix);retu... method constructor (line 1) | constructor(t,e,r=(t=>!1)){this.name=t,this.apply=e,this.applicable=r} method constructor (line 1) | constructor(){this.level_=[]} method push (line 1) | push(t){this.level_.push(t)} method pop (line 1) | pop(){return this.level_.pop()} method peek (line 1) | peek(){return this.level_[this.level_.length-1]||null} method indexOf (line 1) | indexOf(t){const e=this.peek();return e?e.indexOf(t):null} method find (line 1) | find(t){const e=this.peek();if(!e)return null;for(let r=0,n=e.length;r... method get (line 1) | get(t){const e=this.peek();return!e||t<0||t>=e.length?null:e[t]} method depth (line 1) | depth(){return this.level_.length} method clone (line 1) | clone(){const t=new r;return t.level_=this.level_.slice(0),t} method toString (line 1) | toString(){let t="";for(let e,r=0;e=this.level_[r];r++)t+="\n"+e.map((... method resetState (line 1) | static resetState(t){delete r.STATE[t]} method setState (line 1) | static setState(t,e){r.STATE[t]=e} method getState (line 1) | static getState(t){return r.STATE[t]} function e (line 1) | function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.dx=0,e} function r (line 1) | function r(){this.constructor=t} method ensureLocale (line 1) | static ensureLocale(t,e){return r.LOCALES.get(t)?t:(console.error(`Loc... method constructor (line 1) | constructor(t,e){this.prefix=t,this.store=e} method add (line 1) | add(t,e){this.checkCustomFunctionSyntax_(t)&&(this.store[t]=e)} method addStore (line 1) | addStore(t){const e=Object.keys(t.store);for(let r,n=0;r=e[n];n++)this... method lookup (line 1) | lookup(t){return this.store[t]} method checkCustomFunctionSyntax_ (line 1) | checkCustomFunctionSyntax_(t){const e=new RegExp("^"+this.prefix);retu... method constructor (line 1) | constructor(t,e,r=(t=>!1)){this.name=t,this.apply=e,this.applicable=r} method constructor (line 1) | constructor(){this.level_=[]} method push (line 1) | push(t){this.level_.push(t)} method pop (line 1) | pop(){return this.level_.pop()} method peek (line 1) | peek(){return this.level_[this.level_.length-1]||null} method indexOf (line 1) | indexOf(t){const e=this.peek();return e?e.indexOf(t):null} method find (line 1) | find(t){const e=this.peek();if(!e)return null;for(let r=0,n=e.length;r... method get (line 1) | get(t){const e=this.peek();return!e||t<0||t>=e.length?null:e[t]} method depth (line 1) | depth(){return this.level_.length} method clone (line 1) | clone(){const t=new r;return t.level_=this.level_.slice(0),t} method toString (line 1) | toString(){let t="";for(let e,r=0;e=this.level_[r];r++)t+="\n"+e.map((... method resetState (line 1) | static resetState(t){delete r.STATE[t]} method setState (line 1) | static setState(t,e){r.STATE[t]=e} method getState (line 1) | static getState(t){return r.STATE[t]} function e (line 1) | function e(){return null!==t&&t.apply(this,arguments)||this} function e (line 1) | function e(){return null!==t&&t.apply(this,arguments)||this} function e (line 1) | function e(){return null!==t&&t.apply(this,arguments)||this} function r (line 1) | function r(){this.constructor=t} method ensureLocale (line 1) | static ensureLocale(t,e){return r.LOCALES.get(t)?t:(console.error(`Loc... method constructor (line 1) | constructor(t,e){this.prefix=t,this.store=e} method add (line 1) | add(t,e){this.checkCustomFunctionSyntax_(t)&&(this.store[t]=e)} method addStore (line 1) | addStore(t){const e=Object.keys(t.store);for(let r,n=0;r=e[n];n++)this... method lookup (line 1) | lookup(t){return this.store[t]} method checkCustomFunctionSyntax_ (line 1) | checkCustomFunctionSyntax_(t){const e=new RegExp("^"+this.prefix);retu... method constructor (line 1) | constructor(t,e,r=(t=>!1)){this.name=t,this.apply=e,this.applicable=r} method constructor (line 1) | constructor(){this.level_=[]} method push (line 1) | push(t){this.level_.push(t)} method pop (line 1) | pop(){return this.level_.pop()} method peek (line 1) | peek(){return this.level_[this.level_.length-1]||null} method indexOf (line 1) | indexOf(t){const e=this.peek();return e?e.indexOf(t):null} method find (line 1) | find(t){const e=this.peek();if(!e)return null;for(let r=0,n=e.length;r... method get (line 1) | get(t){const e=this.peek();return!e||t<0||t>=e.length?null:e[t]} method depth (line 1) | depth(){return this.level_.length} method clone (line 1) | clone(){const t=new r;return t.level_=this.level_.slice(0),t} method toString (line 1) | toString(){let t="";for(let e,r=0;e=this.level_[r];r++)t+="\n"+e.map((... method resetState (line 1) | static resetState(t){delete r.STATE[t]} method setState (line 1) | static setState(t,e){r.STATE[t]=e} method getState (line 1) | static getState(t){return r.STATE[t]} function e (line 1) | function e(e,r,n){void 0===n&&(n=null);var o=t.call(this,e,r,n)||this,i=... function r (line 1) | function r(){this.constructor=t} method ensureLocale (line 1) | static ensureLocale(t,e){return r.LOCALES.get(t)?t:(console.error(`Loc... method constructor (line 1) | constructor(t,e){this.prefix=t,this.store=e} method add (line 1) | add(t,e){this.checkCustomFunctionSyntax_(t)&&(this.store[t]=e)} method addStore (line 1) | addStore(t){const e=Object.keys(t.store);for(let r,n=0;r=e[n];n++)this... method lookup (line 1) | lookup(t){return this.store[t]} method checkCustomFunctionSyntax_ (line 1) | checkCustomFunctionSyntax_(t){const e=new RegExp("^"+this.prefix);retu... method constructor (line 1) | constructor(t,e,r=(t=>!1)){this.name=t,this.apply=e,this.applicable=r} method constructor (line 1) | constructor(){this.level_=[]} method push (line 1) | push(t){this.level_.push(t)} method pop (line 1) | pop(){return this.level_.pop()} method peek (line 1) | peek(){return this.level_[this.level_.length-1]||null} method indexOf (line 1) | indexOf(t){const e=this.peek();return e?e.indexOf(t):null} method find (line 1) | find(t){const e=this.peek();if(!e)return null;for(let r=0,n=e.length;r... method get (line 1) | get(t){const e=this.peek();return!e||t<0||t>=e.length?null:e[t]} method depth (line 1) | depth(){return this.level_.length} method clone (line 1) | clone(){const t=new r;return t.level_=this.level_.slice(0),t} method toString (line 1) | toString(){let t="";for(let e,r=0;e=this.level_[r];r++)t+="\n"+e.map((... method resetState (line 1) | static resetState(t){delete r.STATE[t]} method setState (line 1) | static setState(t,e){r.STATE[t]=e} method getState (line 1) | static getState(t){return r.STATE[t]} function e (line 1) | function e(){return null!==t&&t.apply(this,arguments)||this} function r (line 1) | function r(){this.constructor=t} method ensureLocale (line 1) | static ensureLocale(t,e){return r.LOCALES.get(t)?t:(console.error(`Loc... method constructor (line 1) | constructor(t,e){this.prefix=t,this.store=e} method add (line 1) | add(t,e){this.checkCustomFunctionSyntax_(t)&&(this.store[t]=e)} method addStore (line 1) | addStore(t){const e=Object.keys(t.store);for(let r,n=0;r=e[n];n++)this... method lookup (line 1) | lookup(t){return this.store[t]} method checkCustomFunctionSyntax_ (line 1) | checkCustomFunctionSyntax_(t){const e=new RegExp("^"+this.prefix);retu... method constructor (line 1) | constructor(t,e,r=(t=>!1)){this.name=t,this.apply=e,this.applicable=r} method constructor (line 1) | constructor(){this.level_=[]} method push (line 1) | push(t){this.level_.push(t)} method pop (line 1) | pop(){return this.level_.pop()} method peek (line 1) | peek(){return this.level_[this.level_.length-1]||null} method indexOf (line 1) | indexOf(t){const e=this.peek();return e?e.indexOf(t):null} method find (line 1) | find(t){const e=this.peek();if(!e)return null;for(let r=0,n=e.length;r... method get (line 1) | get(t){const e=this.peek();return!e||t<0||t>=e.length?null:e[t]} method depth (line 1) | depth(){return this.level_.length} method clone (line 1) | clone(){const t=new r;return t.level_=this.level_.slice(0),t} method toString (line 1) | toString(){let t="";for(let e,r=0;e=this.level_[r];r++)t+="\n"+e.map((... method resetState (line 1) | static resetState(t){delete r.STATE[t]} method setState (line 1) | static setState(t,e){r.STATE[t]=e} method getState (line 1) | static getState(t){return r.STATE[t]} function e (line 1) | function e(){return null!==t&&t.apply(this,arguments)||this} function r (line 1) | function r(){this.constructor=t} method ensureLocale (line 1) | static ensureLocale(t,e){return r.LOCALES.get(t)?t:(console.error(`Loc... method constructor (line 1) | constructor(t,e){this.prefix=t,this.store=e} method add (line 1) | add(t,e){this.checkCustomFunctionSyntax_(t)&&(this.store[t]=e)} method addStore (line 1) | addStore(t){const e=Object.keys(t.store);for(let r,n=0;r=e[n];n++)this... method lookup (line 1) | lookup(t){return this.store[t]} method checkCustomFunctionSyntax_ (line 1) | checkCustomFunctionSyntax_(t){const e=new RegExp("^"+this.prefix);retu... method constructor (line 1) | constructor(t,e,r=(t=>!1)){this.name=t,this.apply=e,this.applicable=r} method constructor (line 1) | constructor(){this.level_=[]} method push (line 1) | push(t){this.level_.push(t)} method pop (line 1) | pop(){return this.level_.pop()} method peek (line 1) | peek(){return this.level_[this.level_.length-1]||null} method indexOf (line 1) | indexOf(t){const e=this.peek();return e?e.indexOf(t):null} method find (line 1) | find(t){const e=this.peek();if(!e)return null;for(let r=0,n=e.length;r... method get (line 1) | get(t){const e=this.peek();return!e||t<0||t>=e.length?null:e[t]} method depth (line 1) | depth(){return this.level_.length} method clone (line 1) | clone(){const t=new r;return t.level_=this.level_.slice(0),t} method toString (line 1) | toString(){let t="";for(let e,r=0;e=this.level_[r];r++)t+="\n"+e.map((... method resetState (line 1) | static resetState(t){delete r.STATE[t]} method setState (line 1) | static setState(t,e){r.STATE[t]=e} method getState (line 1) | static getState(t){return r.STATE[t]} function e (line 1) | function e(){return null!==t&&t.apply(this,arguments)||this} function e (line 1) | function e(){return null!==t&&t.apply(this,arguments)||this} function r (line 1) | function r(){this.constructor=t} method ensureLocale (line 1) | static ensureLocale(t,e){return r.LOCALES.get(t)?t:(console.error(`Loc... method constructor (line 1) | constructor(t,e){this.prefix=t,this.store=e} method add (line 1) | add(t,e){this.checkCustomFunctionSyntax_(t)&&(this.store[t]=e)} method addStore (line 1) | addStore(t){const e=Object.keys(t.store);for(let r,n=0;r=e[n];n++)this... method lookup (line 1) | lookup(t){return this.store[t]} method checkCustomFunctionSyntax_ (line 1) | checkCustomFunctionSyntax_(t){const e=new RegExp("^"+this.prefix);retu... method constructor (line 1) | constructor(t,e,r=(t=>!1)){this.name=t,this.apply=e,this.applicable=r} method constructor (line 1) | constructor(){this.level_=[]} method push (line 1) | push(t){this.level_.push(t)} method pop (line 1) | pop(){return this.level_.pop()} method peek (line 1) | peek(){return this.level_[this.level_.length-1]||null} method indexOf (line 1) | indexOf(t){const e=this.peek();return e?e.indexOf(t):null} method find (line 1) | find(t){const e=this.peek();if(!e)return null;for(let r=0,n=e.length;r... method get (line 1) | get(t){const e=this.peek();return!e||t<0||t>=e.length?null:e[t]} method depth (line 1) | depth(){return this.level_.length} method clone (line 1) | clone(){const t=new r;return t.level_=this.level_.slice(0),t} method toString (line 1) | toString(){let t="";for(let e,r=0;e=this.level_[r];r++)t+="\n"+e.map((... method resetState (line 1) | static resetState(t){delete r.STATE[t]} method setState (line 1) | static setState(t,e){r.STATE[t]=e} method getState (line 1) | static getState(t){return r.STATE[t]} function e (line 1) | function e(){return null!==t&&t.apply(this,arguments)||this} function e (line 1) | function e(){return null!==t&&t.apply(this,arguments)||this} function e (line 1) | function e(){return null!==t&&t.apply(this,arguments)||this} function r (line 1) | function r(){this.constructor=t} method ensureLocale (line 1) | static ensureLocale(t,e){return r.LOCALES.get(t)?t:(console.error(`Loc... method constructor (line 1) | constructor(t,e){this.prefix=t,this.store=e} method add (line 1) | add(t,e){this.checkCustomFunctionSyntax_(t)&&(this.store[t]=e)} method addStore (line 1) | addStore(t){const e=Object.keys(t.store);for(let r,n=0;r=e[n];n++)this... method lookup (line 1) | lookup(t){return this.store[t]} method checkCustomFunctionSyntax_ (line 1) | checkCustomFunctionSyntax_(t){const e=new RegExp("^"+this.prefix);retu... method constructor (line 1) | constructor(t,e,r=(t=>!1)){this.name=t,this.apply=e,this.applicable=r} method constructor (line 1) | constructor(){this.level_=[]} method push (line 1) | push(t){this.level_.push(t)} method pop (line 1) | pop(){return this.level_.pop()} method peek (line 1) | peek(){return this.level_[this.level_.length-1]||null} method indexOf (line 1) | indexOf(t){const e=this.peek();return e?e.indexOf(t):null} method find (line 1) | find(t){const e=this.peek();if(!e)return null;for(let r=0,n=e.length;r... method get (line 1) | get(t){const e=this.peek();return!e||t<0||t>=e.length?null:e[t]} method depth (line 1) | depth(){return this.level_.length} method clone (line 1) | clone(){const t=new r;return t.level_=this.level_.slice(0),t} method toString (line 1) | toString(){let t="";for(let e,r=0;e=this.level_[r];r++)t+="\n"+e.map((... method resetState (line 1) | static resetState(t){delete r.STATE[t]} method setState (line 1) | static setState(t,e){r.STATE[t]=e} method getState (line 1) | static getState(t){return r.STATE[t]} function e (line 1) | function e(){return null!==t&&t.apply(this,arguments)||this} function r (line 1) | function r(){this.constructor=t} method ensureLocale (line 1) | static ensureLocale(t,e){return r.LOCALES.get(t)?t:(console.error(`Loc... method constructor (line 1) | constructor(t,e){this.prefix=t,this.store=e} method add (line 1) | add(t,e){this.checkCustomFunctionSyntax_(t)&&(this.store[t]=e)} method addStore (line 1) | addStore(t){const e=Object.keys(t.store);for(let r,n=0;r=e[n];n++)this... method lookup (line 1) | lookup(t){return this.store[t]} method checkCustomFunctionSyntax_ (line 1) | checkCustomFunctionSyntax_(t){const e=new RegExp("^"+this.prefix);retu... method constructor (line 1) | constructor(t,e,r=(t=>!1)){this.name=t,this.apply=e,this.applicable=r} method constructor (line 1) | constructor(){this.level_=[]} method push (line 1) | push(t){this.level_.push(t)} method pop (line 1) | pop(){return this.level_.pop()} method peek (line 1) | peek(){return this.level_[this.level_.length-1]||null} method indexOf (line 1) | indexOf(t){const e=this.peek();return e?e.indexOf(t):null} method find (line 1) | find(t){const e=this.peek();if(!e)return null;for(let r=0,n=e.length;r... method get (line 1) | get(t){const e=this.peek();return!e||t<0||t>=e.length?null:e[t]} method depth (line 1) | depth(){return this.level_.length} method clone (line 1) | clone(){const t=new r;return t.level_=this.level_.slice(0),t} method toString (line 1) | toString(){let t="";for(let e,r=0;e=this.level_[r];r++)t+="\n"+e.map((... method resetState (line 1) | static resetState(t){delete r.STATE[t]} method setState (line 1) | static setState(t,e){r.STATE[t]=e} method getState (line 1) | static getState(t){return r.STATE[t]} function e (line 1) | function e(){return null!==t&&t.apply(this,arguments)||this} function e (line 1) | function e(){return null!==t&&t.apply(this,arguments)||this} function e (line 1) | function e(){return null!==t&&t.apply(this,arguments)||this} function e (line 1) | function e(){return null!==t&&t.apply(this,arguments)||this} function r (line 1) | function r(){this.constructor=t} method ensureLocale (line 1) | static ensureLocale(t,e){return r.LOCALES.get(t)?t:(console.error(`Loc... method constructor (line 1) | constructor(t,e){this.prefix=t,this.store=e} method add (line 1) | add(t,e){this.checkCustomFunctionSyntax_(t)&&(this.store[t]=e)} method addStore (line 1) | addStore(t){const e=Object.keys(t.store);for(let r,n=0;r=e[n];n++)this... method lookup (line 1) | lookup(t){return this.store[t]} method checkCustomFunctionSyntax_ (line 1) | checkCustomFunctionSyntax_(t){const e=new RegExp("^"+this.prefix);retu... method constructor (line 1) | constructor(t,e,r=(t=>!1)){this.name=t,this.apply=e,this.applicable=r} method constructor (line 1) | constructor(){this.level_=[]} method push (line 1) | push(t){this.level_.push(t)} method pop (line 1) | pop(){return this.level_.pop()} method peek (line 1) | peek(){return this.level_[this.level_.length-1]||null} method indexOf (line 1) | indexOf(t){const e=this.peek();return e?e.indexOf(t):null} method find (line 1) | find(t){const e=this.peek();if(!e)return null;for(let r=0,n=e.length;r... method get (line 1) | get(t){const e=this.peek();return!e||t<0||t>=e.length?null:e[t]} method depth (line 1) | depth(){return this.level_.length} method clone (line 1) | clone(){const t=new r;return t.level_=this.level_.slice(0),t} method toString (line 1) | toString(){let t="";for(let e,r=0;e=this.level_[r];r++)t+="\n"+e.map((... method resetState (line 1) | static resetState(t){delete r.STATE[t]} method setState (line 1) | static setState(t,e){r.STATE[t]=e} method getState (line 1) | static getState(t){return r.STATE[t]} function e (line 1) | function e(e){var r,n;void 0===e&&(e=null);var o=t.call(this,e)||this,Q=... function r (line 1) | function r(){this.constructor=t} method ensureLocale (line 1) | static ensureLocale(t,e){return r.LOCALES.get(t)?t:(console.error(`Loc... method constructor (line 1) | constructor(t,e){this.prefix=t,this.store=e} method add (line 1) | add(t,e){this.checkCustomFunctionSyntax_(t)&&(this.store[t]=e)} method addStore (line 1) | addStore(t){const e=Object.keys(t.store);for(let r,n=0;r=e[n];n++)this... method lookup (line 1) | lookup(t){return this.store[t]} method checkCustomFunctionSyntax_ (line 1) | checkCustomFunctionSyntax_(t){const e=new RegExp("^"+this.prefix);retu... method constructor (line 1) | constructor(t,e,r=(t=>!1)){this.name=t,this.apply=e,this.applicable=r} method constructor (line 1) | constructor(){this.level_=[]} method push (line 1) | push(t){this.level_.push(t)} method pop (line 1) | pop(){return this.level_.pop()} method peek (line 1) | peek(){return this.level_[this.level_.length-1]||null} method indexOf (line 1) | indexOf(t){const e=this.peek();return e?e.indexOf(t):null} method find (line 1) | find(t){const e=this.peek();if(!e)return null;for(let r=0,n=e.length;r... method get (line 1) | get(t){const e=this.peek();return!e||t<0||t>=e.length?null:e[t]} method depth (line 1) | depth(){return this.level_.length} method clone (line 1) | clone(){const t=new r;return t.level_=this.level_.slice(0),t} method toString (line 1) | toString(){let t="";for(let e,r=0;e=this.level_[r];r++)t+="\n"+e.map((... method resetState (line 1) | static resetState(t){delete r.STATE[t]} method setState (line 1) | static setState(t,e){r.STATE[t]=e} method getState (line 1) | static getState(t){return r.STATE[t]} function e (line 1) | function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.math... function t (line 1) | function t(t,e){void 0===e&&(e={});var r=this;this.settings=null,this.de... function r (line 1) | function r(){this.constructor=t} method ensureLocale (line 1) | static ensureLocale(t,e){return r.LOCALES.get(t)?t:(console.error(`Loc... method constructor (line 1) | constructor(t,e){this.prefix=t,this.store=e} method add (line 1) | add(t,e){this.checkCustomFunctionSyntax_(t)&&(this.store[t]=e)} method addStore (line 1) | addStore(t){const e=Object.keys(t.store);for(let r,n=0;r=e[n];n++)this... method lookup (line 1) | lookup(t){return this.store[t]} method checkCustomFunctionSyntax_ (line 1) | checkCustomFunctionSyntax_(t){const e=new RegExp("^"+this.prefix);retu... method constructor (line 1) | constructor(t,e,r=(t=>!1)){this.name=t,this.apply=e,this.applicable=r} method constructor (line 1) | constructor(){this.level_=[]} method push (line 1) | push(t){this.level_.push(t)} method pop (line 1) | pop(){return this.level_.pop()} method peek (line 1) | peek(){return this.level_[this.level_.length-1]||null} method indexOf (line 1) | indexOf(t){const e=this.peek();return e?e.indexOf(t):null} method find (line 1) | find(t){const e=this.peek();if(!e)return null;for(let r=0,n=e.length;r... method get (line 1) | get(t){const e=this.peek();return!e||t<0||t>=e.length?null:e[t]} method depth (line 1) | depth(){return this.level_.length} method clone (line 1) | clone(){const t=new r;return t.level_=this.level_.slice(0),t} method toString (line 1) | toString(){let t="";for(let e,r=0;e=this.level_[r];r++)t+="\n"+e.map((... method resetState (line 1) | static resetState(t){delete r.STATE[t]} method setState (line 1) | static setState(t,e){r.STATE[t]=e} method getState (line 1) | static getState(t){return r.STATE[t]} function p (line 1) | function p(t){return function(t){function e(){return null!==t&&t.apply(t... function h (line 1) | function h(t){var e;return e=function(t){function e(){for(var e=[],r=0;r... method constructor (line 1) | constructor(t,e){super(t,p(t)),this.context=e,this.kind=a.TrieNodeKind... method applyTest (line 1) | applyTest(t){return this.test?this.test(t):this.context.applyQuery(t,t... function r (line 1) | function r(){this.constructor=t} method ensureLocale (line 1) | static ensureLocale(t,e){return r.LOCALES.get(t)?t:(console.error(`Loc... method constructor (line 1) | constructor(t,e){this.prefix=t,this.store=e} method add (line 1) | add(t,e){this.checkCustomFunctionSyntax_(t)&&(this.store[t]=e)} method addStore (line 1) | addStore(t){const e=Object.keys(t.store);for(let r,n=0;r=e[n];n++)this... method lookup (line 1) | lookup(t){return this.store[t]} method checkCustomFunctionSyntax_ (line 1) | checkCustomFunctionSyntax_(t){const e=new RegExp("^"+this.prefix);retu... method constructor (line 1) | constructor(t,e,r=(t=>!1)){this.name=t,this.apply=e,this.applicable=r} method constructor (line 1) | constructor(){this.level_=[]} method push (line 1) | push(t){this.level_.push(t)} method pop (line 1) | pop(){return this.level_.pop()} method peek (line 1) | peek(){return this.level_[this.level_.length-1]||null} method indexOf (line 1) | indexOf(t){const e=this.peek();return e?e.indexOf(t):null} method find (line 1) | find(t){const e=this.peek();if(!e)return null;for(let r=0,n=e.length;r... method get (line 1) | get(t){const e=this.peek();return!e||t<0||t>=e.length?null:e[t]} method depth (line 1) | depth(){return this.level_.length} method clone (line 1) | clone(){const t=new r;return t.level_=this.level_.slice(0),t} method toString (line 1) | toString(){let t="";for(let e,r=0;e=this.level_[r];r++)t+="\n"+e.map((... method resetState (line 1) | static resetState(t){delete r.STATE[t]} method setState (line 1) | static setState(t,e){r.STATE[t]=e} method getState (line 1) | static getState(t){return r.STATE[t]} function e (line 1) | function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.opti... function r (line 1) | function r(){this.constructor=t} method ensureLocale (line 1) | static ensureLocale(t,e){return r.LOCALES.get(t)?t:(console.error(`Loc... method constructor (line 1) | constructor(t,e){this.prefix=t,this.store=e} method add (line 1) | add(t,e){this.checkCustomFunctionSyntax_(t)&&(this.store[t]=e)} method addStore (line 1) | addStore(t){const e=Object.keys(t.store);for(let r,n=0;r=e[n];n++)this... method lookup (line 1) | lookup(t){return this.store[t]} method checkCustomFunctionSyntax_ (line 1) | checkCustomFunctionSyntax_(t){const e=new RegExp("^"+this.prefix);retu... method constructor (line 1) | constructor(t,e,r=(t=>!1)){this.name=t,this.apply=e,this.applicable=r} method constructor (line 1) | constructor(){this.level_=[]} method push (line 1) | push(t){this.level_.push(t)} method pop (line 1) | pop(){return this.level_.pop()} method peek (line 1) | peek(){return this.level_[this.level_.length-1]||null} method indexOf (line 1) | indexOf(t){const e=this.peek();return e?e.indexOf(t):null} method find (line 1) | find(t){const e=this.peek();if(!e)return null;for(let r=0,n=e.length;r... method get (line 1) | get(t){const e=this.peek();return!e||t<0||t>=e.length?null:e[t]} method depth (line 1) | depth(){return this.level_.length} method clone (line 1) | clone(){const t=new r;return t.level_=this.level_.slice(0),t} method toString (line 1) | toString(){let t="";for(let e,r=0;e=this.level_[r];r++)t+="\n"+e.map((... method resetState (line 1) | static resetState(t){delete r.STATE[t]} method setState (line 1) | static setState(t,e){r.STATE[t]=e} method getState (line 1) | static getState(t){return r.STATE[t]} function e (line 1) | function e(){return null!==t&&t.apply(this,arguments)||this} function t (line 1) | function t(t){void 0===t&&(t={w:0,h:-n.BIGDIMEN,d:-n.BIGDIMEN}),this.w=t... function n (line 1) | function n(){this.constructor=t} method constructor (line 1) | constructor(t,e=Object.keys(t)){this.properties=t,this.order=e} method createProp (line 1) | static createProp(...t){const e=o.DEFAULT_ORDER,r={};for(let n=0,o=t.l... method getProperties (line 1) | getProperties(){return this.properties} method getOrder (line 1) | getOrder(){return this.order} method getAxes (line 1) | getAxes(){return this.order} method getProperty (line 1) | getProperty(t){return this.properties[t]} method updateProperties (line 1) | updateProperties(t){this.properties=t} method allProperties (line 1) | allProperties(){const t=[];return this.order.forEach((e=>t.push(this.g... method toString (line 1) | toString(){const t=[];return this.order.forEach((e=>t.push(e+": "+this... function t (line 1) | function t(){this.bits=0} function e (line 1) | function e(){return null!==t&&t.apply(this,arguments)||this} function Q (line 1) | function Q(t,r){if("#"===r.charAt(0))return T(r.slice(1));if(e.entities[... method markup (line 1) | markup(t){const e=i.personalityMarkup(t);let r="",o=null,Q=!1;for(let ... method pause (line 1) | pause(t){let e;return e="number"==typeof t?t<=250?"short":t<=500?"medi... method finalize (line 1) | finalize(t){return'"} method markup (line 1) | markup(t){this.setScaleFunction(-2,2,-100,100,2);const e=o.personality... method constructor (line 1) | constructor(t){super(t),this.mml=t.mathmlTree} method test (line 1) | static test(t){return!!t.mathmlTree&&"line"===t.type} method getMathml (line 1) | getMathml(){return this.semantic.contentNodes.length&&o.walkTree(this.... method constructor (line 1) | constructor(t){super(t),this.mml=t.mathmlTree} method test (line 1) | static test(t){return!!t.mathmlTree&&("inference"===t.type||"premises"... method getMathml (line 1) | getMathml(){return this.semantic.childNodes.length?(this.semantic.cont... method constructor (line 1) | constructor(t){super(t),this.mml=t.mathmlTree} method test (line 1) | static test(t){return"punctuated"===t.type&&("text"===t.role||t.conten... method getMathml (line 1) | getMathml(){const t=[],e=o.collapsePunctuated(this.semantic,t);return ... method constructor (line 1) | constructor(){this.map={}} method add (line 1) | add(t,e){const r=this.map[t];r?r.push(e):this.map[t]=[e]} method retrieve (line 1) | retrieve(t,e){return this.map[i.key(t,e)]} method retrieveNode (line 1) | retrieveNode(t){return this.retrieve(t.textContent,t.font)} method copy (line 1) | copy(){const t=this.copyCollator();for(const e in this.map)t.map[e]=th... method minimize (line 1) | minimize(){for(const t in this.map)1===this.map[t].length&&delete this... method minimalCollator (line 1) | minimalCollator(){const t=this.copy();for(const e in t.map)1===t.map[e... method isMultiValued (line 1) | isMultiValued(){for(const t in this.map)if(this.map[t].length>1)return... method isEmpty (line 1) | isEmpty(){return!Object.keys(this.map).length} method constructor (line 1) | constructor(t){this.id=t,this.mathml=[],this.parent=null,this.type="un... method fromXml (line 1) | static fromXml(t){const e=parseInt(t.getAttribute("id"),10),r=new Q(e)... method setAttribute (line 1) | static setAttribute(t,e,r,n){n=n||r;const o=e.getAttribute(r);o&&(t[n]... method processChildren (line 1) | static processChildren(t,e){for(const r of n.toArray(e.childNodes)){if... method querySelectorAll (line 1) | querySelectorAll(t){let e=[];for(let r,n=0;r=this.childNodes[n];n++)e=... method xml (line 1) | xml(t,e){const r=function(r,n){const o=n.map((function(r){return r.xml... method toString (line 1) | toString(t=!1){const e=n.parseInput("");return n.serializeXml(... method allAttributes (line 1) | allAttributes(){const t=[];return t.push(["role",this.role]),"unknown"... method xmlAnnotation (line 1) | xmlAnnotation(){const t=[];for(const e in this.annotation)this.annotat... method toJson (line 1) | toJson(){const t={};t.type=this.type;const e=this.allAttributes();for(... method updateContent (line 1) | updateContent(t,e){const r=e?t.replace(/^[ \f\n\r\t\v\u200b]*/,"").rep... method addMathmlNodes (line 1) | addMathmlNodes(t){for(let e,r=0;e=t[r];r++)-1===this.mathml.indexOf(e)... method appendChild (line 1) | appendChild(t){this.childNodes.push(t),this.addMathmlNodes(t.mathml),t... method replaceChild (line 1) | replaceChild(t,e){const r=this.childNodes.indexOf(t);if(-1===r)return;... method appendContentNode (line 1) | appendContentNode(t){t&&(this.contentNodes.push(t),this.addMathmlNodes... method removeContentNode (line 1) | removeContentNode(t){if(t){const e=this.contentNodes.indexOf(t);-1!==e... method equals (line 1) | equals(t){if(!t)return!1;if(this.type!==t.type||this.role!==t.role||th... method displayTree (line 1) | displayTree(){console.info(this.displayTree_(0))} method addAnnotation (line 1) | addAnnotation(t,e){e&&this.addAnnotation_(t,e)} method getAnnotation (line 1) | getAnnotation(t){const e=this.annotation[t];return e||[]} method hasAnnotation (line 1) | hasAnnotation(t,e){const r=this.annotation[t];return!!r&&-1!==r.indexO... method parseAnnotation (line 1) | parseAnnotation(t){const e=t.split(";");for(let t=0,r=e.length;t{return t.concat((... method fromStructure (line 1) | static fromStructure(t,e){return new Q(Q.tree_(t,e.root))} method combineContentChildren (line 1) | static combineContentChildren(t,e,r){switch(t.type){case"relseq":case"... method makeSexp_ (line 1) | static makeSexp_(t){return Q.simpleCollapseStructure(t)?t.toString():Q... method fromString_ (line 1) | static fromString_(t){let e=t.replace(/\(/g,"[");return e=e.replace(/\... method fromNode_ (line 1) | static fromNode_(t){if(!t)return[];const e=t.contentNodes;let r;e.leng... method tree_ (line 1) | static tree_(t,e){if(!e)return[];if(!e.childNodes.length)return e.id;c... method addOwns_ (line 1) | static addOwns_(t,e){const r=t.getAttribute(i.Attribute.COLLAPSED),n=r... method realLeafs_ (line 1) | static realLeafs_(t){if(Q.simpleCollapseStructure(t))return[t];if(Q.co... method populate (line 1) | populate(){this.parents&&this.levelsMap||(this.parents={},this.levelsM... method toString (line 1) | toString(){return Q.makeSexp_(this.array)} method populate_ (line 1) | populate_(t,e,r){if(Q.simpleCollapseStructure(t))return t=t,this.level... method isRoot (line 1) | isRoot(t){return t===this.levelsMap[t][0]} method directChildren (line 1) | directChildren(t){if(!this.isRoot(t))return[];return this.levelsMap[t]... method subtreeNodes (line 1) | subtreeNodes(t){if(!this.isRoot(t))return[];const e=(t,r)=>{Q.simpleCo... method constructor (line 1) | constructor(t,e,r,n){super(t,e,r,n),this.node=t,this.generator=e,this.... method initLevels (line 1) | initLevels(){const t=new i.Levels;return t.push([this.primaryId()]),t} method up (line 1) | up(){super.up();const t=this.previousLevel();return t?(this.levels.pop... method down (line 1) | down(){super.down();const t=this.nextLevel();if(0===t.length)return nu... method combineContentChildren (line 1) | combineContentChildren(t,e,r,o){switch(t){case"relseq":case"infixop":c... method left (line 1) | left(){super.left();const t=this.levels.indexOf(this.primaryId());if(n... method right (line 1) | right(){super.right();const t=this.levels.indexOf(this.primaryId());if... method findFocusOnLevel (line 1) | findFocusOnLevel(t){return this.singletonFocus(t.toString())} method focusDomNodes (line 1) | focusDomNodes(){return[this.getFocus().getDomPrimary()]} method focusSemanticNodes (line 1) | focusSemanticNodes(){return[this.getFocus().getSemanticPrimary()]} function T (line 1) | function T(t){var e="x"===t.charAt(0)?parseInt(t.slice(1),16):parseInt(t... method markup (line 1) | markup(t){this.setScaleFunction(-2,2,0,10,0);const e=i.personalityMark... method error (line 1) | error(t){return'(error "'+o.Move.get(t)+'")'} method prosodyElement (line 1) | prosodyElement(t,e){switch(e=this.applyScaleFunction(e),t){case n.pers... method pause (line 1) | pause(t){return"(pause . "+this.pauseValue(t[n.personalityProps.PAUSE]... method prosody_ (line 1) | prosody_(t){const e=t.open,r=[];for(let n,o=0;n=e[o];o++)r.push(this.p... method constructor (line 1) | constructor(t=""){super(),this.message=t,this.name="SRE Error"} method constructor (line 1) | constructor(t){super(t),this.mml=t.mathmlTree} method test (line 1) | static test(t){return!t.mathmlTree&&"line"===t.type&&"binomial"===t.role} method getMathml (line 1) | getMathml(){if(!this.semantic.childNodes.length)return this.mml;const ... method constructor (line 1) | constructor(t){super(t),this.mml=t.mathmlTree} method test (line 1) | static test(t){if(!t.mathmlTree||!t.childNodes.length)return!1;const e... method getMathml (line 1) | getMathml(){const t=this.semantic.childNodes[0],e=t.childNodes[0],r=th... method constructor (line 1) | constructor(t){super(t),this.mml=t.mathmlTree} method test (line 1) | static test(t){if(!t.mathmlTree||!t.childNodes.length)return!1;const e... method walkTree_ (line 1) | static walkTree_(t){t&&i.walkTree(t)} method getMathml (line 1) | getMathml(){const t=this.semantic.childNodes;return"limboth"!==this.se... method constructor (line 1) | constructor(t){super(t),this.mml=t.mathmlTree} method multiscriptIndex (line 1) | static multiscriptIndex(t){return"punctuated"===t.type&&"dummy"===t.co... method createNone_ (line 1) | static createNone_(t){const e=n.createElement("none");return t&&(0,Q.s... method completeMultiscript (line 1) | completeMultiscript(t,e){const r=n.toArray(this.mml.childNodes).slice(... method constructor (line 1) | constructor(t){super(t),this.inner=[],this.mml=t.mathmlTree} method test (line 1) | static test(t){return"matrix"===t.type||"vector"===t.type||"cases"===t... method getMathml (line 1) | getMathml(){const t=i.cloneContentNode(this.semantic.contentNodes[0]),... method test (line 1) | static test(t){return!!t.mathmlTree&&"tensor"===t.type} method constructor (line 1) | constructor(t){super(t)} method getMathml (line 1) | getMathml(){i.walkTree(this.semantic.childNodes[0]);const t=o.CaseMult... method constructor (line 1) | constructor(){this.context=new Q.SpeechRuleContext,this.parseOrder=o.D... method compareStaticConstraints_ (line 1) | static compareStaticConstraints_(t,e){if(t.length!==e.length)return!1;... method comparePreconditions_ (line 1) | static comparePreconditions_(t,e){const r=t.precondition,n=e.precondit... method defineRule (line 1) | defineRule(t,e,r,n,...o){const Q=this.parseAction(r),T=this.parsePreco... method addRule (line 1) | addRule(t){t.context=this.context,this.speechRules_.unshift(t)} method deleteRule (line 1) | deleteRule(t){const e=this.speechRules_.indexOf(t);-1!==e&&this.speech... method findRule (line 1) | findRule(t){for(let e,r=0;e=this.speechRules_[r];r++)if(t(e))return e;... method findAllRules (line 1) | findAllRules(t){return this.speechRules_.filter(t)} method evaluateDefault (line 1) | evaluateDefault(t){const e=t.textContent.slice(0);return e.match(/^\s+... method evaluateWhitespace (line 1) | evaluateWhitespace(t){return[]} method evaluateCustom (line 1) | evaluateCustom(t){const e=this.customTranscriptions[t];return void 0!=... method evaluateCharacter (line 1) | evaluateCharacter(t){return this.evaluateCustom(t)||n.AuditoryDescript... method removeDuplicates (line 1) | removeDuplicates(t){for(let e,r=this.speechRules_.length-1;e=this.spee... method getSpeechRules (line 1) | getSpeechRules(){return this.speechRules_} method setSpeechRules (line 1) | setSpeechRules(t){this.speechRules_=t} method getPreconditions (line 1) | getPreconditions(){return this.preconditions} method parseCstr (line 1) | parseCstr(t){try{return this.parser.parse(this.locale+"."+this.modalit... method parsePrecondition (line 1) | parsePrecondition(t,e){try{const r=this.parsePrecondition_(t);t=r[0];l... method parseAction (line 1) | parseAction(t){try{return i.Action.fromString(t)}catch(e){if("RuleErro... method parse (line 1) | parse(t){this.modality=t.modality||this.modality,this.locale=t.locale|... method parseRules (line 1) | parseRules(t){for(let e,r=0;e=t[r];r++){const t=e[0],r=this.parseMetho... method generateRules (line 1) | generateRules(t){const e=this.context.customGenerators.lookup(t);e&&e(... method defineAction (line 1) | defineAction(t,e){let r;try{r=i.Action.fromString(e)}catch(t){if("Rule... method getFullPreconditions (line 1) | getFullPreconditions(t){const e=this.preconditions.get(t);return e||!t... method definePrecondition (line 1) | definePrecondition(t,e,r,...n){const o=this.parsePrecondition(r,n),i=t... method inheritRules (line 1) | inheritRules(){if(!this.inherits||!this.inherits.getSpeechRules().leng... method ignoreRules (line 1) | ignoreRules(t,...e){let r=this.findAllRules((e=>e.name===t));if(!e.len... method parsePrecondition_ (line 1) | parsePrecondition_(t){const e=this.context.customGenerators.lookup(t);... method constructor (line 1) | constructor(){this.currentFlags={},this.parameters_={},this.correction... method getInstance (line 1) | static getInstance(){return T.instance=T.instance||new T,T.instance} method parseInput (line 1) | static parseInput(t){const e={},r=t.split(":");for(let t=0,n=r.length;... method parseState (line 1) | static parseState(t){const e={},r=t.split(" ");for(let t=0,n=r.length;... method translateString_ (line 1) | static translateString_(t){if(t.match(/:unit$/))return T.translateUnit... method translateUnit_ (line 1) | static translateUnit_(t){t=T.prepareUnit_(t);const e=o.default.getInst... method prepareUnit_ (line 1) | static prepareUnit_(t){const e=t.match(/:unit$/);return e?t.slice(0,e.... method cleanUnit_ (line 1) | static cleanUnit_(t){return t.match(/:unit$/)?t.replace(/:unit$/,""):t} method clear (line 1) | clear(){this.parameters_={},this.stateStack_=[]} method setParameter (line 1) | setParameter(t,e){const r=this.parameters_[t];return e?this.parameters... method getParameter (line 1) | getParameter(t){return this.parameters_[t]} method setCorrection (line 1) | setCorrection(t,e){this.corrections_[t]=e} method setPreprocessor (line 1) | setPreprocessor(t,e){this.preprocessors_[t]=e} method getCorrection (line 1) | getCorrection(t){return this.corrections_[t]} method getState (line 1) | getState(){const t=[];for(const e in this.parameters_){const r=this.pa... method pushState (line 1) | pushState(t){for(const e in t)t[e]=this.setParameter(e,t[e]);this.stat... method popState (line 1) | popState(){const t=this.stateStack_.pop();for(const e in t)this.setPar... method setAttribute (line 1) | setAttribute(t){if(t&&t.nodeType===n.NodeType.ELEMENT_NODE){const r=th... method preprocess (line 1) | preprocess(t){return this.runProcessors_(t,this.preprocessors_)} method correct (line 1) | correct(t){return this.runProcessors_(t,this.corrections_)} method apply (line 1) | apply(t,e){return this.currentFlags=e||{},t=this.currentFlags.adjust||... method runProcessors_ (line 1) | runProcessors_(t,e){for(const r in this.parameters_){const n=e[r];if(!... method constructor (line 1) | constructor({type:t,content:e,attributes:r,grammar:n}){this.type=t,thi... method grammarFromString (line 1) | static grammarFromString(t){return o.Grammar.parseInput(t)} method fromString (line 1) | static fromString(t){const e={type:Q(t.substring(0,3))};let r=t.slice(... method attributesFromString (line 1) | static attributesFromString(t){if("("!==t[0]||")"!==t.slice(-1))throw ... method toString (line 1) | toString(){let t="";t+=function(t){switch(t){case i.NODE:return"[n]";c... method grammarToString (line 1) | grammarToString(){return this.getGrammar().join(":")} method getGrammar (line 1) | getGrammar(){const t=[];for(const e in this.grammar)!0===this.grammar[... method attributesToString (line 1) | attributesToString(){const t=this.getAttributes(),e=this.grammarToStri... method getAttributes (line 1) | getAttributes(){const t=[];for(const e in this.attributes){const r=thi... method copyCollator (line 1) | copyCollator(){return new T} method add (line 1) | add(t,e){const r=i.key(t,e.font);super.add(r,e)} method addNode (line 1) | addNode(t){this.add(t.textContent,t)} method toString (line 1) | toString(){const t=[];for(const e in this.map){const r=Array(e.length+... method collateMeaning (line 1) | collateMeaning(){const t=new s;for(const e in this.map)t.map[e]=this.m... method getSpeech (line 1) | getSpeech(t,e){const r=this.generateSpeech(t,e),i=this.getRebuilt().no... method constructor (line 1) | constructor(t,e,r,n){super(t,e,r,n),this.node=t,this.generator=e,this.... method move (line 1) | move(t){this.key_=t;const e=super.move(t);return this.modifier=!1,e} method up (line 1) | up(){return this.moved=Q.WalkerMoves.UP,this.eligibleCell_()?this.vert... method down (line 1) | down(){return this.moved=Q.WalkerMoves.DOWN,this.eligibleCell_()?this.... method jumpCell (line 1) | jumpCell(){if(!this.isInTable_()||null===this.key_)return this.getFocu... method undo (line 1) | undo(){const t=super.undo();return t===this.firstJump&&(this.firstJump... method eligibleCell_ (line 1) | eligibleCell_(){const t=this.getFocus().getSemanticPrimary();return th... method verticalMove_ (line 1) | verticalMove_(t){const e=this.previousLevel();if(!e)return null;const ... method jumpCell_ (line 1) | jumpCell_(t,e){this.firstJump?this.virtualize(!1):(this.firstJump=this... method isLegalJump_ (line 1) | isLegalJump_(t,e){const r=n.querySelectorAllByAttrValue(this.getRebuil... method isInTable_ (line 1) | isInTable_(){let t=this.getFocus().getSemanticPrimary();for(;t;){if(-1... function r (line 1) | function r(){this.constructor=t} method ensureLocale (line 1) | static ensureLocale(t,e){return r.LOCALES.get(t)?t:(console.error(`Loc... method constructor (line 1) | constructor(t,e){this.prefix=t,this.store=e} method add (line 1) | add(t,e){this.checkCustomFunctionSyntax_(t)&&(this.store[t]=e)} method addStore (line 1) | addStore(t){const e=Object.keys(t.store);for(let r,n=0;r=e[n];n++)this... method lookup (line 1) | lookup(t){return this.store[t]} method checkCustomFunctionSyntax_ (line 1) | checkCustomFunctionSyntax_(t){const e=new RegExp("^"+this.prefix);retu... method constructor (line 1) | constructor(t,e,r=(t=>!1)){this.name=t,this.apply=e,this.applicable=r} method constructor (line 1) | constructor(){this.level_=[]} method push (line 1) | push(t){this.level_.push(t)} method pop (line 1) | pop(){return this.level_.pop()} method peek (line 1) | peek(){return this.level_[this.level_.length-1]||null} method indexOf (line 1) | indexOf(t){const e=this.peek();return e?e.indexOf(t):null} method find (line 1) | find(t){const e=this.peek();if(!e)return null;for(let r=0,n=e.length;r... method get (line 1) | get(t){const e=this.peek();return!e||t<0||t>=e.length?null:e[t]} method depth (line 1) | depth(){return this.level_.length} method clone (line 1) | clone(){const t=new r;return t.level_=this.level_.slice(0),t} method toString (line 1) | toString(){let t="";for(let e,r=0;e=this.level_[r];r++)t+="\n"+e.map((... method resetState (line 1) | static resetState(t){delete r.STATE[t]} method setState (line 1) | static setState(t,e){r.STATE[t]=e} method getState (line 1) | static getState(t){return r.STATE[t]} function e (line 1) | function e(){return null!==t&&t.apply(this,arguments)||this} function T (line 1) | function T(i){return function(T){return function(i){if(r)throw new TypeE... method markup (line 1) | markup(t){this.setScaleFunction(-2,2,0,10,0);const e=i.personalityMark... method error (line 1) | error(t){return'(error "'+o.Move.get(t)+'")'} method prosodyElement (line 1) | prosodyElement(t,e){switch(e=this.applyScaleFunction(e),t){case n.pers... method pause (line 1) | pause(t){return"(pause . "+this.pauseValue(t[n.personalityProps.PAUSE]... method prosody_ (line 1) | prosody_(t){const e=t.open,r=[];for(let n,o=0;n=e[o];o++)r.push(this.p... method constructor (line 1) | constructor(t=""){super(),this.message=t,this.name="SRE Error"} method constructor (line 1) | constructor(t){super(t),this.mml=t.mathmlTree} method test (line 1) | static test(t){return!t.mathmlTree&&"line"===t.type&&"binomial"===t.role} method getMathml (line 1) | getMathml(){if(!this.semantic.childNodes.length)return this.mml;const ... method constructor (line 1) | constructor(t){super(t),this.mml=t.mathmlTree} method test (line 1) | static test(t){if(!t.mathmlTree||!t.childNodes.length)return!1;const e... method getMathml (line 1) | getMathml(){const t=this.semantic.childNodes[0],e=t.childNodes[0],r=th... method constructor (line 1) | constructor(t){super(t),this.mml=t.mathmlTree} method test (line 1) | static test(t){if(!t.mathmlTree||!t.childNodes.length)return!1;const e... method walkTree_ (line 1) | static walkTree_(t){t&&i.walkTree(t)} method getMathml (line 1) | getMathml(){const t=this.semantic.childNodes;return"limboth"!==this.se... method constructor (line 1) | constructor(t){super(t),this.mml=t.mathmlTree} method multiscriptIndex (line 1) | static multiscriptIndex(t){return"punctuated"===t.type&&"dummy"===t.co... method createNone_ (line 1) | static createNone_(t){const e=n.createElement("none");return t&&(0,Q.s... method completeMultiscript (line 1) | completeMultiscript(t,e){const r=n.toArray(this.mml.childNodes).slice(... method constructor (line 1) | constructor(t){super(t),this.inner=[],this.mml=t.mathmlTree} method test (line 1) | static test(t){return"matrix"===t.type||"vector"===t.type||"cases"===t... method getMathml (line 1) | getMathml(){const t=i.cloneContentNode(this.semantic.contentNodes[0]),... method test (line 1) | static test(t){return!!t.mathmlTree&&"tensor"===t.type} method constructor (line 1) | constructor(t){super(t)} method getMathml (line 1) | getMathml(){i.walkTree(this.semantic.childNodes[0]);const t=o.CaseMult... method constructor (line 1) | constructor(){this.context=new Q.SpeechRuleContext,this.parseOrder=o.D... method compareStaticConstraints_ (line 1) | static compareStaticConstraints_(t,e){if(t.length!==e.length)return!1;... method comparePreconditions_ (line 1) | static comparePreconditions_(t,e){const r=t.precondition,n=e.precondit... method defineRule (line 1) | defineRule(t,e,r,n,...o){const Q=this.parseAction(r),T=this.parsePreco... method addRule (line 1) | addRule(t){t.context=this.context,this.speechRules_.unshift(t)} method deleteRule (line 1) | deleteRule(t){const e=this.speechRules_.indexOf(t);-1!==e&&this.speech... method findRule (line 1) | findRule(t){for(let e,r=0;e=this.speechRules_[r];r++)if(t(e))return e;... method findAllRules (line 1) | findAllRules(t){return this.speechRules_.filter(t)} method evaluateDefault (line 1) | evaluateDefault(t){const e=t.textContent.slice(0);return e.match(/^\s+... method evaluateWhitespace (line 1) | evaluateWhitespace(t){return[]} method evaluateCustom (line 1) | evaluateCustom(t){const e=this.customTranscriptions[t];return void 0!=... method evaluateCharacter (line 1) | evaluateCharacter(t){return this.evaluateCustom(t)||n.AuditoryDescript... method removeDuplicates (line 1) | removeDuplicates(t){for(let e,r=this.speechRules_.length-1;e=this.spee... method getSpeechRules (line 1) | getSpeechRules(){return this.speechRules_} method setSpeechRules (line 1) | setSpeechRules(t){this.speechRules_=t} method getPreconditions (line 1) | getPreconditions(){return this.preconditions} method parseCstr (line 1) | parseCstr(t){try{return this.parser.parse(this.locale+"."+this.modalit... method parsePrecondition (line 1) | parsePrecondition(t,e){try{const r=this.parsePrecondition_(t);t=r[0];l... method parseAction (line 1) | parseAction(t){try{return i.Action.fromString(t)}catch(e){if("RuleErro... method parse (line 1) | parse(t){this.modality=t.modality||this.modality,this.locale=t.locale|... method parseRules (line 1) | parseRules(t){for(let e,r=0;e=t[r];r++){const t=e[0],r=this.parseMetho... method generateRules (line 1) | generateRules(t){const e=this.context.customGenerators.lookup(t);e&&e(... method defineAction (line 1) | defineAction(t,e){let r;try{r=i.Action.fromString(e)}catch(t){if("Rule... method getFullPreconditions (line 1) | getFullPreconditions(t){const e=this.preconditions.get(t);return e||!t... method definePrecondition (line 1) | definePrecondition(t,e,r,...n){const o=this.parsePrecondition(r,n),i=t... method inheritRules (line 1) | inheritRules(){if(!this.inherits||!this.inherits.getSpeechRules().leng... method ignoreRules (line 1) | ignoreRules(t,...e){let r=this.findAllRules((e=>e.name===t));if(!e.len... method parsePrecondition_ (line 1) | parsePrecondition_(t){const e=this.context.customGenerators.lookup(t);... method constructor (line 1) | constructor(){this.currentFlags={},this.parameters_={},this.correction... method getInstance (line 1) | static getInstance(){return T.instance=T.instance||new T,T.instance} method parseInput (line 1) | static parseInput(t){const e={},r=t.split(":");for(let t=0,n=r.length;... method parseState (line 1) | static parseState(t){const e={},r=t.split(" ");for(let t=0,n=r.length;... method translateString_ (line 1) | static translateString_(t){if(t.match(/:unit$/))return T.translateUnit... method translateUnit_ (line 1) | static translateUnit_(t){t=T.prepareUnit_(t);const e=o.default.getInst... method prepareUnit_ (line 1) | static prepareUnit_(t){const e=t.match(/:unit$/);return e?t.slice(0,e.... method cleanUnit_ (line 1) | static cleanUnit_(t){return t.match(/:unit$/)?t.replace(/:unit$/,""):t} method clear (line 1) | clear(){this.parameters_={},this.stateStack_=[]} method setParameter (line 1) | setParameter(t,e){const r=this.parameters_[t];return e?this.parameters... method getParameter (line 1) | getParameter(t){return this.parameters_[t]} method setCorrection (line 1) | setCorrection(t,e){this.corrections_[t]=e} method setPreprocessor (line 1) | setPreprocessor(t,e){this.preprocessors_[t]=e} method getCorrection (line 1) | getCorrection(t){return this.corrections_[t]} method getState (line 1) | getState(){const t=[];for(const e in this.parameters_){const r=this.pa... method pushState (line 1) | pushState(t){for(const e in t)t[e]=this.setParameter(e,t[e]);this.stat... method popState (line 1) | popState(){const t=this.stateStack_.pop();for(const e in t)this.setPar... method setAttribute (line 1) | setAttribute(t){if(t&&t.nodeType===n.NodeType.ELEMENT_NODE){const r=th... method preprocess (line 1) | preprocess(t){return this.runProcessors_(t,this.preprocessors_)} method correct (line 1) | correct(t){return this.runProcessors_(t,this.corrections_)} method apply (line 1) | apply(t,e){return this.currentFlags=e||{},t=this.currentFlags.adjust||... method runProcessors_ (line 1) | runProcessors_(t,e){for(const r in this.parameters_){const n=e[r];if(!... method constructor (line 1) | constructor({type:t,content:e,attributes:r,grammar:n}){this.type=t,thi... method grammarFromString (line 1) | static grammarFromString(t){return o.Grammar.parseInput(t)} method fromString (line 1) | static fromString(t){const e={type:Q(t.substring(0,3))};let r=t.slice(... method attributesFromString (line 1) | static attributesFromString(t){if("("!==t[0]||")"!==t.slice(-1))throw ... method toString (line 1) | toString(){let t="";t+=function(t){switch(t){case i.NODE:return"[n]";c... method grammarToString (line 1) | grammarToString(){return this.getGrammar().join(":")} method getGrammar (line 1) | getGrammar(){const t=[];for(const e in this.grammar)!0===this.grammar[... method attributesToString (line 1) | attributesToString(){const t=this.getAttributes(),e=this.grammarToStri... method getAttributes (line 1) | getAttributes(){const t=[];for(const e in this.attributes){const r=thi... method copyCollator (line 1) | copyCollator(){return new T} method add (line 1) | add(t,e){const r=i.key(t,e.font);super.add(r,e)} method addNode (line 1) | addNode(t){this.add(t.textContent,t)} method toString (line 1) | toString(){const t=[];for(const e in this.map){const r=Array(e.length+... method collateMeaning (line 1) | collateMeaning(){const t=new s;for(const e in this.map)t.map[e]=this.m... method getSpeech (line 1) | getSpeech(t,e){const r=this.generateSpeech(t,e),i=this.getRebuilt().no... method constructor (line 1) | constructor(t,e,r,n){super(t,e,r,n),this.node=t,this.generator=e,this.... method move (line 1) | move(t){this.key_=t;const e=super.move(t);return this.modifier=!1,e} method up (line 1) | up(){return this.moved=Q.WalkerMoves.UP,this.eligibleCell_()?this.vert... method down (line 1) | down(){return this.moved=Q.WalkerMoves.DOWN,this.eligibleCell_()?this.... method jumpCell (line 1) | jumpCell(){if(!this.isInTable_()||null===this.key_)return this.getFocu... method undo (line 1) | undo(){const t=super.undo();return t===this.firstJump&&(this.firstJump... method eligibleCell_ (line 1) | eligibleCell_(){const t=this.getFocus().getSemanticPrimary();return th... method verticalMove_ (line 1) | verticalMove_(t){const e=this.previousLevel();if(!e)return null;const ... method jumpCell_ (line 1) | jumpCell_(t,e){this.firstJump?this.virtualize(!1):(this.firstJump=this... method isLegalJump_ (line 1) | isLegalJump_(t,e){const r=n.querySelectorAllByAttrValue(this.getRebuil... method isInTable_ (line 1) | isInTable_(){let t=this.getFocus().getSemanticPrimary();for(;t;){if(-1... function t (line 1) | function t(){for(var t=[],r=0;r"} method markup (line 1) | markup(t){this.setScaleFunction(-2,2,-100,100,2);const e=o.personality... method constructor (line 1) | constructor(t){super(t),this.mml=t.mathmlTree} method test (line 1) | static test(t){return!!t.mathmlTree&&"line"===t.type} method getMathml (line 1) | getMathml(){return this.semantic.contentNodes.length&&o.walkTree(this.... method constructor (line 1) | constructor(t){super(t),this.mml=t.mathmlTree} method test (line 1) | static test(t){return!!t.mathmlTree&&("inference"===t.type||"premises"... method getMathml (line 1) | getMathml(){return this.semantic.childNodes.length?(this.semantic.cont... method constructor (line 1) | constructor(t){super(t),this.mml=t.mathmlTree} method test (line 1) | static test(t){return"punctuated"===t.type&&("text"===t.role||t.conten... method getMathml (line 1) | getMathml(){const t=[],e=o.collapsePunctuated(this.semantic,t);return ... method constructor (line 1) | constructor(){this.map={}} method add (line 1) | add(t,e){const r=this.map[t];r?r.push(e):this.map[t]=[e]} method retrieve (line 1) | retrieve(t,e){return this.map[i.key(t,e)]} method retrieveNode (line 1) | retrieveNode(t){return this.retrieve(t.textContent,t.font)} method copy (line 1) | copy(){const t=this.copyCollator();for(const e in this.map)t.map[e]=th... method minimize (line 1) | minimize(){for(const t in this.map)1===this.map[t].length&&delete this... method minimalCollator (line 1) | minimalCollator(){const t=this.copy();for(const e in t.map)1===t.map[e... method isMultiValued (line 1) | isMultiValued(){for(const t in this.map)if(this.map[t].length>1)return... method isEmpty (line 1) | isEmpty(){return!Object.keys(this.map).length} method constructor (line 1) | constructor(t){this.id=t,this.mathml=[],this.parent=null,this.type="un... method fromXml (line 1) | static fromXml(t){const e=parseInt(t.getAttribute("id"),10),r=new Q(e)... method setAttribute (line 1) | static setAttribute(t,e,r,n){n=n||r;const o=e.getAttribute(r);o&&(t[n]... method processChildren (line 1) | static processChildren(t,e){for(const r of n.toArray(e.childNodes)){if... method querySelectorAll (line 1) | querySelectorAll(t){let e=[];for(let r,n=0;r=this.childNodes[n];n++)e=... method xml (line 1) | xml(t,e){const r=function(r,n){const o=n.map((function(r){return r.xml... method toString (line 1) | toString(t=!1){const e=n.parseInput("");return n.serializeXml(... method allAttributes (line 1) | allAttributes(){const t=[];return t.push(["role",this.role]),"unknown"... method xmlAnnotation (line 1) | xmlAnnotation(){const t=[];for(const e in this.annotation)this.annotat... method toJson (line 1) | toJson(){const t={};t.type=this.type;const e=this.allAttributes();for(... method updateContent (line 1) | updateContent(t,e){const r=e?t.replace(/^[ \f\n\r\t\v\u200b]*/,"").rep... method addMathmlNodes (line 1) | addMathmlNodes(t){for(let e,r=0;e=t[r];r++)-1===this.mathml.indexOf(e)... method appendChild (line 1) | appendChild(t){this.childNodes.push(t),this.addMathmlNodes(t.mathml),t... method replaceChild (line 1) | replaceChild(t,e){const r=this.childNodes.indexOf(t);if(-1===r)return;... method appendContentNode (line 1) | appendContentNode(t){t&&(this.contentNodes.push(t),this.addMathmlNodes... method removeContentNode (line 1) | removeContentNode(t){if(t){const e=this.contentNodes.indexOf(t);-1!==e... method equals (line 1) | equals(t){if(!t)return!1;if(this.type!==t.type||this.role!==t.role||th... method displayTree (line 1) | displayTree(){console.info(this.displayTree_(0))} method addAnnotation (line 1) | addAnnotation(t,e){e&&this.addAnnotation_(t,e)} method getAnnotation (line 1) | getAnnotation(t){const e=this.annotation[t];return e||[]} method hasAnnotation (line 1) | hasAnnotation(t,e){const r=this.annotation[t];return!!r&&-1!==r.indexO... method parseAnnotation (line 1) | parseAnnotation(t){const e=t.split(";");for(let t=0,r=e.length;t{return t.concat((... method fromStructure (line 1) | static fromStructure(t,e){return new Q(Q.tree_(t,e.root))} method combineContentChildren (line 1) | static combineContentChildren(t,e,r){switch(t.type){case"relseq":case"... method makeSexp_ (line 1) | static makeSexp_(t){return Q.simpleCollapseStructure(t)?t.toString():Q... method fromString_ (line 1) | static fromString_(t){let e=t.replace(/\(/g,"[");return e=e.replace(/\... method fromNode_ (line 1) | static fromNode_(t){if(!t)return[];const e=t.contentNodes;let r;e.leng... method tree_ (line 1) | static tree_(t,e){if(!e)return[];if(!e.childNodes.length)return e.id;c... method addOwns_ (line 1) | static addOwns_(t,e){const r=t.getAttribute(i.Attribute.COLLAPSED),n=r... method realLeafs_ (line 1) | static realLeafs_(t){if(Q.simpleCollapseStructure(t))return[t];if(Q.co... method populate (line 1) | populate(){this.parents&&this.levelsMap||(this.parents={},this.levelsM... method toString (line 1) | toString(){return Q.makeSexp_(this.array)} method populate_ (line 1) | populate_(t,e,r){if(Q.simpleCollapseStructure(t))return t=t,this.level... method isRoot (line 1) | isRoot(t){return t===this.levelsMap[t][0]} method directChildren (line 1) | directChildren(t){if(!this.isRoot(t))return[];return this.levelsMap[t]... method subtreeNodes (line 1) | subtreeNodes(t){if(!this.isRoot(t))return[];const e=(t,r)=>{Q.simpleCo... method constructor (line 1) | constructor(t,e,r,n){super(t,e,r,n),this.node=t,this.generator=e,this.... method initLevels (line 1) | initLevels(){const t=new i.Levels;return t.push([this.primaryId()]),t} method up (line 1) | up(){super.up();const t=this.previousLevel();return t?(this.levels.pop... method down (line 1) | down(){super.down();const t=this.nextLevel();if(0===t.length)return nu... method combineContentChildren (line 1) | combineContentChildren(t,e,r,o){switch(t){case"relseq":case"infixop":c... method left (line 1) | left(){super.left();const t=this.levels.indexOf(this.primaryId());if(n... method right (line 1) | right(){super.right();const t=this.levels.indexOf(this.primaryId());if... method findFocusOnLevel (line 1) | findFocusOnLevel(t){return this.singletonFocus(t.toString())} method focusDomNodes (line 1) | focusDomNodes(){return[this.getFocus().getDomPrimary()]} method focusSemanticNodes (line 1) | focusSemanticNodes(){return[this.getFocus().getSemanticPrimary()]} function s (line 1) | function s(t){return Object.assign(Object.create(T.prototype),t)} method finalize (line 1) | finalize(t){return function(t){a="";const e=o.parseInput(`${t}`:""} method closeTag (line 1) | closeTag(t){return``} method markup (line 1) | markup(t){const e=[];let r=[];for(const n of t){if(!n.layout){r.push(n... method processContent (line 1) | processContent(t){const e=[],r=Q.personalityMarkup(t);for(let t,n=0;t=... method constructor (line 1) | constructor(){this.customLoader=null,this.parsers={},this.comparator=n... method defaultLocale (line 1) | set defaultLocale(t){this._defaultLocale=Q.Variables.ensureLocale(t,th... method defaultLocale (line 1) | get defaultLocale(){return this._defaultLocale} method getInstance (line 1) | static getInstance(){return s.instance=s.instance||new s,s.instance} method defaultEvaluator (line 1) | static defaultEvaluator(t,e){return t} method evaluateNode (line 1) | static evaluateNode(t){return s.nodeEvaluator(t)} method getRate (line 1) | getRate(){const t=parseInt(this.rate,10);return isNaN(t)?100:t} method setDynamicCstr (line 1) | setDynamicCstr(t){if(this.defaultLocale&&(n.DynamicCstr.DEFAULT_VALUES... method configurate (line 1) | configurate(t){this.mode!==o.Mode.HTTP||this.config||(!function(t){con... method setCustomLoader (line 1) | setCustomLoader(t){t&&(this.customLoader=t)} method test (line 1) | static test(t){if(!t.mathmlTree)return!1;return"MMULTISCRIPTS"===n.tag... method constructor (line 1) | constructor(t){super(t)} method getMathml (line 1) | getMathml(){let t,e,r;if((0,T.setAttributes)(this.mml,this.semantic),t... method constructor (line 1) | constructor(){super(),this.mactionName="maction"} method highlightNode (line 1) | highlightNode(t){let e;if(this.isHighlighted(t))return e={node:t,backg... method unhighlightNode (line 1) | unhighlightNode(t){const e=t.node.previousSibling;if(e&&e.hasAttribute... method isMactionNode (line 1) | isMactionNode(t){return t.getAttribute("data-mml-node")===this.maction... method getMactionNodes (line 1) | getMactionNodes(t){return Array.from(o.evalXPath(`.//*[@data-mml-node=... method constructor (line 1) | constructor(t,e){this.base=t,this._conditions=[],this.constraints=[],t... method conditions (line 1) | get conditions(){return this._conditions} method addConstraint (line 1) | addConstraint(t){if(this.constraints.filter((e=>e.equal(t))).length)re... method addBaseCondition (line 1) | addBaseCondition(t){this.addCondition(this.base,t)} method addFullCondition (line 1) | addFullCondition(t){this.constraints.forEach((e=>this.addCondition(e,t... method addCondition (line 1) | addCondition(t,e){const r=t.toString()+" "+e.toString();this.allCstr.c... method constructor (line 1) | constructor(){super(),this.annotators=[],this.parseMethods.Alias=this.... method initialize (line 1) | initialize(){this.initialized||(this.annotations(),this.initialized=!0)} method annotations (line 1) | annotations(){for(let t,e=0;t=this.annotators[e];e++)(0,i.activate)(th... method defineAlias (line 1) | defineAlias(t,e,...r){const n=this.parsePrecondition(e,r);if(!n)return... method defineRulesAlias (line 1) | defineRulesAlias(t,e,...r){const n=this.findAllRules((function(e){retu... method defineSpecializedRule (line 1) | defineSpecializedRule(t,e,r,n){const o=this.parseCstr(e),i=this.findRu... method defineSpecialized (line 1) | defineSpecialized(t,e,r){const n=this.parseCstr(r);if(!n)return void c... method evaluateString (line 1) | evaluateString(t){const e=[];if(t.match(/^\s+$/))return e;let r=this.m... method parse (line 1) | parse(t){super.parse(t),this.annotators=t.annotators||[]} method addAlias_ (line 1) | addAlias_(t,e,r){const n=this.parsePrecondition(e,r),o=new T.SpeechRul... method matchNumber_ (line 1) | matchNumber_(t){const e=t.match(new RegExp("^"+o.LOCALE.MESSAGES.regex... method constructor (line 1) | constructor(t){this.components=t} method fromString (line 1) | static fromString(t){const e=c(t,";").filter((function(t){return t.mat... method toString (line 1) | toString(){return this.components.map((function(t){return t.toString()... method copyCollator (line 1) | copyCollator(){return new s} method add (line 1) | add(t,e){const r=this.retrieve(t,e.font);if(!r||!r.find((function(t){r... method addNode (line 1) | addNode(t){this.add(t.textContent,t.meaning())} method toString (line 1) | toString(){const t=[];for(const e in this.map){const r=Array(e.length+... method reduce (line 1) | reduce(){for(const t in this.map)1!==this.map[t].length&&(this.map[t]=... method default (line 1) | default(){const t=new i;for(const e in this.map)1===this.map[e].length... method newDefault (line 1) | newDefault(){const t=this.default();this.reduce();const e=this.default... method constructor (line 1) | constructor(){super("MathML"),this.parseMap_={SEMANTICS:this.semantics... method getAttribute_ (line 1) | static getAttribute_(t,e,r){if(!t.hasAttribute(e))return r;const n=t.g... method parse (line 1) | parse(t){Q.default.getInstance().setNodeFactory(this.getFactory());con... method semantics_ (line 1) | semantics_(t,e){return e.length?this.parse(e[0]):this.getFactory().mak... method rows_ (line 1) | rows_(t,e){const r=t.getAttribute("semantics");if(r&&r.match("bspr_"))... method fraction_ (line 1) | fraction_(t,e){if(!e.length)return this.getFactory().makeEmptyNode();c... method limits_ (line 1) | limits_(t,e){return Q.default.getInstance().limitNode(n.tagName(t),thi... method root_ (line 1) | root_(t,e){return e[1]?this.getFactory().makeBranchNode("root",[this.p... method sqrt_ (line 1) | sqrt_(t,e){const r=this.parseList(T.purgeNodes(e));return this.getFact... method table_ (line 1) | table_(t,e){const r=t.getAttribute("semantics");if(r&&r.match("bspr_")... method tableRow_ (line 1) | tableRow_(t,e){const r=this.getFactory().makeBranchNode("row",this.par... method tableLabeledRow_ (line 1) | tableLabeledRow_(t,e){if(!e.length)return this.tableRow_(t,e);const r=... method tableCell_ (line 1) | tableCell_(t,e){const r=this.parseList(T.purgeNodes(e));let n;n=r.leng... method space_ (line 1) | space_(t,e){const r=t.getAttribute("width"),o=r&&r.match(/[a-z]*$/);if... method text_ (line 1) | text_(t,e){const r=this.leaf_(t,e);return t.textContent?(r.updateConte... method identifier_ (line 1) | identifier_(t,e){const r=this.leaf_(t,e);return Q.default.getInstance(... method number_ (line 1) | number_(t,e){const r=this.leaf_(t,e);return Q.default.number(r),r} method operator_ (line 1) | operator_(t,e){const r=this.leaf_(t,e);return Q.default.getInstance().... method fenced_ (line 1) | fenced_(t,e){const r=this.parseList(T.purgeNodes(e)),n=s.getAttribute_... method enclosed_ (line 1) | enclosed_(t,e){const r=this.parseList(T.purgeNodes(e)),n=this.getFacto... method multiscripts_ (line 1) | multiscripts_(t,e){if(!e.length)return this.getFactory().makeEmptyNode... method empty_ (line 1) | empty_(t,e){return this.getFactory().makeEmptyNode()} method action_ (line 1) | action_(t,e){return e.length>1?this.parse(e[1]):this.getFactory().make... method dummy_ (line 1) | dummy_(t,e){const r=this.getFactory().makeUnprocessed(t);return r.role... method leaf_ (line 1) | leaf_(t,e){if(1===e.length&&e[0].nodeType!==n.NodeType.TEXT_NODE){cons... method constructor (line 1) | constructor(){super(...arguments),this.modality=(0,n.addPrefix)("foreg... method visitStree_ (line 1) | static visitStree_(t,e,r){if(t.childNodes.length){if(t.contentNodes.le... method getSpeech (line 1) | getSpeech(t,e){return Q.getAttribute(t,this.modality)} method generateSpeech (line 1) | generateSpeech(t,e){return this.getRebuilt()||this.setRebuilt(new i.Re... method colorLeaves_ (line 1) | colorLeaves_(t){const e=[];s.visitStree_(this.getRebuilt().streeRoot,e... method colorLeave_ (line 1) | colorLeave_(t,e,r){const n=Q.getBySemanticId(t,e);return!!n&&(n.setAtt... function a (line 1) | function a(t){return t?Object.keys(t).concat(Object.getOwnPropertySymbol... method get (line 1) | static get(t=s.getInstance().locale){return a.promises[t]||Promise.res... method getall (line 1) | static getall(){return Promise.all(Object.values(a.promises))} method constructor (line 1) | constructor(){this.lookupNamespaceURI=s} method constructor (line 1) | constructor(t,...e){this.query=t,this.constraints=e;const[r,n]=this.pr... method constraintValue (line 1) | static constraintValue(t,e){for(let r,n=0;r=e[n];n++)if(t.match(r))ret... method toString (line 1) | toString(){const t=this.constraints.join(", ");return`${this.query}, $... method calculatePriority (line 1) | calculatePriority(){const t=a.constraintValue(this.query,a.queryPriori... method presetPriority (line 1) | presetPriority(){if(!this.constraints.length)return[!1,0];const t=this... method constructor (line 1) | constructor(){this.funcAppls={},this.factory_=new Q.SemanticNodeFactor... method getInstance (line 1) | static getInstance(){return a.instance=a.instance||new a,a.instance} method tableToMultiline (line 1) | static tableToMultiline(t){if(T.tableIsMultiline(t)){t.type="multiline... method number (line 1) | static number(t){"unknown"!==t.type&&"identifier"!==t.type||(t.type="n... method classifyMultiline (line 1) | static classifyMultiline(t){let e=0;const r=t.childNodes.length;let n;... method classifyTable (line 1) | static classifyTable(t){const e=a.computeColumns_(t);a.classifyByColum... method detectCaleyTable (line 1) | static detectCaleyTable(t){if(!t.mathmlTree)return!1;const e=t.mathmlT... method cayleySpacing (line 1) | static cayleySpacing(t){const e=t.split(" ");return("solid"===e[0]||"d... method proof (line 1) | static proof(t,e,r){const n=a.separateSemantics(e);return a.getInstanc... method findSemantics (line 1) | static findSemantics(t,e,r){const n=null==r?null:r,o=a.getSemantics(t)... method getSemantics (line 1) | static getSemantics(t){const e=t.getAttribute("semantics");return e?a.... method removePrefix (line 1) | static removePrefix(t){const[,...e]=t.split("_");return e.join("_")} method separateSemantics (line 1) | static separateSemantics(t){const e={};return t.split(";").forEach((fu... method matchSpaces_ (line 1) | static matchSpaces_(t,e){for(let r,n=0;r=e[n];n++){const e=t[n].mathml... method getSpacer_ (line 1) | static getSpacer_(t){if("MSPACE"===n.tagName(t))return t;for(;s.hasEmp... method fenceToPunct_ (line 1) | static fenceToPunct_(t){const e=a.FENCE_TO_PUNCT_[t.role];if(e){for(;t... method classifyFunction_ (line 1) | static classifyFunction_(t,e){if("appl"===t.type||"bigop"===t.type||"i... method propagateFunctionRole_ (line 1) | static propagateFunctionRole_(t,e){if(t){if("infixop"===t.type)return;... method getFunctionOp_ (line 1) | static getFunctionOp_(t,e){if(e(t))return t;for(let r,n=0;r=t.childNod... method tableToMatrixOrVector_ (line 1) | static tableToMatrixOrVector_(t){const e=t.childNodes[0];T.isType(e,"m... method tableToVector_ (line 1) | static tableToVector_(t){const e=t.childNodes[0];e.type="vector",1!==e... method binomialForm_ (line 1) | static binomialForm_(t){T.isBinomial(t)&&(t.role="binomial",t.childNod... method tableToMatrix_ (line 1) | static tableToMatrix_(t){const e=t.childNodes[0];e.type="matrix",e.chi... method tableToSquare_ (line 1) | static tableToSquare_(t){const e=t.childNodes[0];T.isNeutralFence(t)?e... method getComponentRoles_ (line 1) | static getComponentRoles_(t){const e=t.role;return e&&"unknown"!==e?e:... method tableToCases_ (line 1) | static tableToCases_(t,e){for(let e,r=0;e=t.childNodes[r];r++)a.assign... method rewriteFencedLine_ (line 1) | static rewriteFencedLine_(t){const e=t.childNodes[0],r=t.childNodes[0]... method rowToLine_ (line 1) | static rowToLine_(t,e){const r=e||"unknown";T.isType(t,"row")&&(t.type... method assignRoleToRow_ (line 1) | static assignRoleToRow_(t,e){T.isType(t,"line")?t.role=e:T.isType(t,"r... method nextSeparatorFunction_ (line 1) | static nextSeparatorFunction_(t){let e;if(t){if(t.match(/^\s+$/))retur... method numberRole_ (line 1) | static numberRole_(t){if("unknown"!==t.role)return;const e=[...t.textC... method exprFont_ (line 1) | static exprFont_(t){if("unknown"!==t.font)return;const e=[...t.textCon... method purgeFences_ (line 1) | static purgeFences_(t){const e=t.rel,r=t.comp,n=[],o=[];for(;e.length>... method rewriteFencedNode_ (line 1) | static rewriteFencedNode_(t){const e=t.contentNodes[0],r=t.contentNode... method rewriteFence_ (line 1) | static rewriteFence_(t,e){if(!e.embellished)return{node:t,fence:e};con... method propagateFencePointer_ (line 1) | static propagateFencePointer_(t,e){t.fencePointer=e.fencePointer||e.id... method classifyByColumns_ (line 1) | static classifyByColumns_(t,e,r,n){return!!(3===e.length&&a.testColumn... method isEndRelation_ (line 1) | static isEndRelation_(t,e,r){const n=r?t.childNodes.length-1:0;return ... method isPureRelation_ (line 1) | static isPureRelation_(t,e){return T.isType(t,"relation")&&T.isRole(t,e)} method computeColumns_ (line 1) | static computeColumns_(t){const e=[];for(let r,n=0;r=t.childNodes[n];n... method testColumns_ (line 1) | static testColumns_(t,e,r){const n=t[e];return!!n&&(n.some((function(t... method setNodeFactory (line 1) | setNodeFactory(t){a.getInstance().factory_=t,i.updateFactory(a.getInst... method getNodeFactory (line 1) | getNodeFactory(){return a.getInstance().factory_} method identifierNode (line 1) | identifierNode(t,e,r){if("MathML-Unit"===r)t.type="identifier",t.role=... method implicitNode (line 1) | implicitNode(t){if(t=a.getInstance().getMixedNumbers_(t),1===(t=a.getI... method text (line 1) | text(t,e){return a.exprFont_(t),t.type="text","MS"===e?(t.role="string... method row (line 1) | row(t){return 0===(t=t.filter((function(t){return!T.isType(t,"empty")}... method limitNode (line 1) | limitNode(t,e){if(!e.length)return a.getInstance().factory_.makeEmptyN... method tablesInRow (line 1) | tablesInRow(t){let e=s.partitionNodes(t,T.tableIsMatrixOrVector),r=[];... method mfenced (line 1) | mfenced(t,e,r,n){if(r&&n.length>0){const t=a.nextSeparatorFunction_(r)... method fractionLikeNode (line 1) | fractionLikeNode(t,e,r,n){let o;if(!n&&s.isZeroLength(r)){const r=a.ge... method tensor (line 1) | tensor(t,e,r,n,o){const i=a.getInstance().factory_.makeBranchNode("ten... method pseudoTensor (line 1) | pseudoTensor(t,e,r){const n=t=>!T.isType(t,"empty"),o=e.filter(n).leng... method font (line 1) | font(t){const e=a.MATHJAX_FONTS[t];return e||t} method proof (line 1) | proof(t,e,r){if(e.inference||e.axiom||console.log("Noise"),e.axiom){co... method inference (line 1) | inference(t,e,r){if(e.inferenceRule){const e=a.getInstance().getFormul... method getLabel (line 1) | getLabel(t,e,r,o){const i=a.getInstance().findNestedRow(e,"prooflabel"... method getFormulas (line 1) | getFormulas(t,e,r){const o=e.length?a.getInstance().findNestedRow(e,"i... method findNestedRow (line 1) | findNestedRow(t,e,r){return a.getInstance().findNestedRow_(t,e,0,r)} method cleanInference (line 1) | cleanInference(t){return n.toArray(t).filter((function(t){return"MSPAC... method operatorNode (line 1) | operatorNode(t){return"unknown"===t.type&&(t.type="operator"),i.run("m... method implicitNode_ (line 1) | implicitNode_(t){const e=a.getInstance().factory_.makeMultipleContentN... method infixNode_ (line 1) | infixNode_(t,e){const r=a.getInstance().factory_.makeBranchNode("infix... method explicitMixed_ (line 1) | explicitMixed_(t){const e=s.partitionNodes(t,(function(t){return t.tex... method concatNode_ (line 1) | concatNode_(t,e,r){if(0===e.length)return t;const n=e.map((function(t)... method prefixNode_ (line 1) | prefixNode_(t,e){const r=s.partitionNodes(e,(t=>T.isRole(t,"subtractio... method postfixNode_ (line 1) | postfixNode_(t,e){return e.length?a.getInstance().concatNode_(t,e,"pos... method combineUnits_ (line 1) | combineUnits_(t){const e=s.partitionNodes(t,(function(t){return!T.isRo... method getMixedNumbers_ (line 1) | getMixedNumbers_(t){const e=s.partitionNodes(t,(function(t){return T.i... method getTextInRow_ (line 1) | getTextInRow_(t){if(t.length<=1)return t;const e=s.partitionNodes(t,(t... method relationsInRow_ (line 1) | relationsInRow_(t){const e=s.partitionNodes(t,T.isRelation),r=e.rel[0]... method operationsInRow_ (line 1) | operationsInRow_(t){if(0===t.length)return a.getInstance().factory_.ma... method operationsTree_ (line 1) | operationsTree_(t,e,r,n){const o=n||[];if(0===t.length){if(o.unshift(r... method appendOperand_ (line 1) | appendOperand_(t,e,r){if("infixop"!==t.type)return a.getInstance().inf... method appendDivisionOp_ (line 1) | appendDivisionOp_(t,e,r){return"division"===e.role?T.isImplicit(t)?a.g... method appendLastOperand_ (line 1) | appendLastOperand_(t,e,r){let n=t,o=t.childNodes[t.childNodes.length-1... method appendMultiplicativeOp_ (line 1) | appendMultiplicativeOp_(t,e,r){if(T.isImplicit(t))return a.getInstance... method appendAdditiveOp_ (line 1) | appendAdditiveOp_(t,e,r){return a.getInstance().infixNode_([t,r],e)} method appendExistingOperator_ (line 1) | appendExistingOperator_(t,e,r){return!(!t||"infixop"!==t.type||T.isImp... method getFencesInRow_ (line 1) | getFencesInRow_(t){let e=s.partitionNodes(t,T.isFence);e=a.purgeFences... method fences_ (line 1) | fences_(t,e,r,n){if(0===t.length&&0===r.length)return n[0];const o=t=>... method neutralFences_ (line 1) | neutralFences_(t,e){if(0===t.length)return t;if(1===t.length)return a.... method combineFencedContent_ (line 1) | combineFencedContent_(t,e,r,n){if(0===r.length){const r=a.getInstance(... method horizontalFencedNode_ (line 1) | horizontalFencedNode_(t,e,r){const n=a.getInstance().row(r);let o=a.ge... method classifyHorizontalFence_ (line 1) | classifyHorizontalFence_(t){t.role="leftright";const e=t.childNodes;if... method setExtension_ (line 1) | setExtension_(t){const e=t.childNodes[0].childNodes[0];e&&"infixop"===... method getPunctuationInRow_ (line 1) | getPunctuationInRow_(t){if(t.length<=1)return t;const e=t=>{const e=t.... method punctuatedNode_ (line 1) | punctuatedNode_(t,e){const r=a.getInstance().factory_.makeBranchNode("... method dummyNode_ (line 1) | dummyNode_(t){const e=a.getInstance().factory_.makeMultipleContentNode... method accentRole_ (line 1) | accentRole_(t,e){if(!T.isAccent(t))return!1;const r=t.textContent,n=o.... method accentNode_ (line 1) | accentNode_(t,e,r,n,o){const i=(e=e.slice(0,n+1))[1],Q=e[2];let T;if(!... method makeLimitNode_ (line 1) | makeLimitNode_(t,e,r,n){if("limupper"===n&&"limlower"===t.type)return ... method getFunctionsInRow_ (line 1) | getFunctionsInRow_(t,e){const r=e||[];if(0===t.length)return r;const n... method getFunctionArgs_ (line 1) | getFunctionArgs_(t,e,r){let n,o,i;switch(r){case"integral":{const r=a.... method getIntegralArgs_ (line 1) | getIntegralArgs_(t,e=[]){if(0===t.length)return{integrand:e,intvar:nul... method functionNode_ (line 1) | functionNode_(t,e){const r=a.getInstance().factory_.makeContentNode(o.... method bigOpNode_ (line 1) | bigOpNode_(t,e){const r=a.getFunctionOp_(t,(t=>T.isType(t,"largeop")))... method integralNode_ (line 1) | integralNode_(t,e,r){e=e||a.getInstance().factory_.makeEmptyNode(),r=r... method functionalNode_ (line 1) | functionalNode_(t,e,r,n){const o=e[0];let i;r&&(i=r.parent,n.push(r));... method fractionNode_ (line 1) | fractionNode_(t,e){const r=a.getInstance().factory_.makeBranchNode("fr... method scriptNode_ (line 1) | scriptNode_(t,e,r){let n;switch(t.length){case 0:n=a.getInstance().fac... method findNestedRow_ (line 1) | findNestedRow_(t,e,r,o){if(r>3)return null;for(let i,Q=0;i=t[Q];Q++){c... method constructor (line 1) | constructor(t){this.mathml=t,this.parser=new Q.SemanticMathml,this.roo... method empty (line 1) | static empty(){const t=n.parseInput(""),e=new a(t);return e.mat... method fromNode (line 1) | static fromNode(t,e){const r=a.empty();return r.root=t,e&&(r.mathml=e),r} method fromRoot (line 1) | static fromRoot(t,e){let r=t;for(;r.parent;)r=r.parent;const n=a.fromN... method fromXml (line 1) | static fromXml(t){const e=a.empty();return t.childNodes[0]&&(e.root=T.... method xml (line 1) | xml(t){const e=n.parseInput(""),r=this.root.xml(e.owner... method toString (line 1) | toString(t){return n.serializeXml(this.xml(t))} method formatXml (line 1) | formatXml(t){const e=this.toString(t);return n.formatXml(e)} method displayTree (line 1) | displayTree(){this.root.displayTree()} method replaceNode (line 1) | replaceNode(t,e){const r=t.parent;r?r.replaceChild(t,e):this.root=e} method toJson (line 1) | toJson(){const t={};return t.stree=this.root.toJson(),t} method constructor (line 1) | constructor(t,e){super(t),this.preference=e} method comparator (line 1) | static comparator(){return new c(n.default.getInstance().dynamicCstr,Q... method fromPreference (line 1) | static fromPreference(t){const e=t.split(":"),r={},n=l.getProperties()... method toPreference (line 1) | static toPreference(t){const e=Object.keys(t),r=[];for(let n=0;n!0)),this.kind=a.TrieNodeKind.ROOT} method constructor (line 1) | constructor(t){super(t),this.name="RuleError"} function c (line 1) | function c(t,i,s){var u,p;void 0===s&&(s=!0);var h=function(r){if(s&&voi... method constructor (line 1) | constructor(t){super(t),this.fenced=null,this.fencedMml=null,this.fenc... method test (line 1) | static test(t){return!(!t.mathmlTree||!t.fencePointer||t.mathmlTree.ge... method makeEmptyNode_ (line 1) | static makeEmptyNode_(t){const e=n.createElement("mrow"),r=new o.Seman... method fencedMap_ (line 1) | static fencedMap_(t,e){e[t.id]=t.mathmlTree,t.embellished&&c.fencedMap... method getMathml (line 1) | getMathml(){this.getFenced_(),this.fencedMml=a.walkTree(this.fenced),t... method fencedElement (line 1) | fencedElement(t){return"fenced"===t.type||"matrix"===t.type||"vector"=... method getFenced_ (line 1) | getFenced_(){let t=this.semantic;for(;!this.fencedElement(t);)t=t.chil... method getFencedMml_ (line 1) | getFencedMml_(){let t=this.ofenceMml.nextSibling;for(t=t===this.fenced... method getFencesMml_ (line 1) | getFencesMml_(){let t=this.semantic;const e=Object.keys(this.ofenceMap... method rewrite_ (line 1) | rewrite_(){let t=this.semantic,e=null;const r=this.introduceNewLayer_(... method specialCase_ (line 1) | specialCase_(t,e){const r=n.tagName(e);let o,i=null;if("MSUBSUP"===r?(... method introduceNewLayer_ (line 1) | introduceNewLayer_(){const t=this.fullFence(this.ofenceMml),e=this.ful... method fullFence (line 1) | fullFence(t){const e=this.fencedMml.parentNode;let r=t;for(;r.parentNo... method cleanupParents_ (line 1) | cleanupParents_(){this.parentCleanup.forEach((function(t){const e=t.ch... method constructor (line 1) | constructor(t){super(t,(e=>e===t)),this.kind=a.TrieNodeKind.DYNAMIC} method constructor (line 1) | constructor(t,e){super(t,e),this.preference=t instanceof a?t.preferenc... method match (line 1) | match(t){if(!(t instanceof a))return super.match(t);if("default"===t.g... method compare (line 1) | compare(t,e){const r=super.compare(t,e);if(0!==r)return r;const n=t in... function u (line 1) | function u(t){for(var e,n,o=[],i=1;i{const r=this.nodeDict[t[0]];r.childN... method setParent (line 1) | setParent(t,e){const r=c.getBySemanticId(this.mathml,t),n=this.assembl... function t (line 1) | function t(){this.items=[],this.items=[]} function t (line 1) | function t(t){void 0===t&&(t=null),this.styles={},this.addStyles(t)} function T (line 1) | function T(t){for(var e=t.split(/((?:'[^']*'|"[^"]*"|,[\s\n]|[^\s\n])*)/... method markup (line 1) | markup(t){this.setScaleFunction(-2,2,0,10,0);const e=i.personalityMark... method error (line 1) | error(t){return'(error "'+o.Move.get(t)+'")'} method prosodyElement (line 1) | prosodyElement(t,e){switch(e=this.applyScaleFunction(e),t){case n.pers... method pause (line 1) | pause(t){return"(pause . "+this.pauseValue(t[n.personalityProps.PAUSE]... method prosody_ (line 1) | prosody_(t){const e=t.open,r=[];for(let n,o=0;n=e[o];o++)r.push(this.p... method constructor (line 1) | constructor(t=""){super(),this.message=t,this.name="SRE Error"} method constructor (line 1) | constructor(t){super(t),this.mml=t.mathmlTree} method test (line 1) | static test(t){return!t.mathmlTree&&"line"===t.type&&"binomial"===t.role} method getMathml (line 1) | getMathml(){if(!this.semantic.childNodes.length)return this.mml;const ... method constructor (line 1) | constructor(t){super(t),this.mml=t.mathmlTree} method test (line 1) | static test(t){if(!t.mathmlTree||!t.childNodes.length)return!1;const e... method getMathml (line 1) | getMathml(){const t=this.semantic.childNodes[0],e=t.childNodes[0],r=th... method constructor (line 1) | constructor(t){super(t),this.mml=t.mathmlTree} method test (line 1) | static test(t){if(!t.mathmlTree||!t.childNodes.length)return!1;const e... method walkTree_ (line 1) | static walkTree_(t){t&&i.walkTree(t)} method getMathml (line 1) | getMathml(){const t=this.semantic.childNodes;return"limboth"!==this.se... method constructor (line 1) | constructor(t){super(t),this.mml=t.mathmlTree} method multiscriptIndex (line 1) | static multiscriptIndex(t){return"punctuated"===t.type&&"dummy"===t.co... method createNone_ (line 1) | static createNone_(t){const e=n.createElement("none");return t&&(0,Q.s... method completeMultiscript (line 1) | completeMultiscript(t,e){const r=n.toArray(this.mml.childNodes).slice(... method constructor (line 1) | constructor(t){super(t),this.inner=[],this.mml=t.mathmlTree} method test (line 1) | static test(t){return"matrix"===t.type||"vector"===t.type||"cases"===t... method getMathml (line 1) | getMathml(){const t=i.cloneContentNode(this.semantic.contentNodes[0]),... method test (line 1) | static test(t){return!!t.mathmlTree&&"tensor"===t.type} method constructor (line 1) | constructor(t){super(t)} method getMathml (line 1) | getMathml(){i.walkTree(this.semantic.childNodes[0]);const t=o.CaseMult... method constructor (line 1) | constructor(){this.context=new Q.SpeechRuleContext,this.parseOrder=o.D... method compareStaticConstraints_ (line 1) | static compareStaticConstraints_(t,e){if(t.length!==e.length)return!1;... method comparePreconditions_ (line 1) | static comparePreconditions_(t,e){const r=t.precondition,n=e.precondit... method defineRule (line 1) | defineRule(t,e,r,n,...o){const Q=this.parseAction(r),T=this.parsePreco... method addRule (line 1) | addRule(t){t.context=this.context,this.speechRules_.unshift(t)} method deleteRule (line 1) | deleteRule(t){const e=this.speechRules_.indexOf(t);-1!==e&&this.speech... method findRule (line 1) | findRule(t){for(let e,r=0;e=this.speechRules_[r];r++)if(t(e))return e;... method findAllRules (line 1) | findAllRules(t){return this.speechRules_.filter(t)} method evaluateDefault (line 1) | evaluateDefault(t){const e=t.textContent.slice(0);return e.match(/^\s+... method evaluateWhitespace (line 1) | evaluateWhitespace(t){return[]} method evaluateCustom (line 1) | evaluateCustom(t){const e=this.customTranscriptions[t];return void 0!=... method evaluateCharacter (line 1) | evaluateCharacter(t){return this.evaluateCustom(t)||n.AuditoryDescript... method removeDuplicates (line 1) | removeDuplicates(t){for(let e,r=this.speechRules_.length-1;e=this.spee... method getSpeechRules (line 1) | getSpeechRules(){return this.speechRules_} method setSpeechRules (line 1) | setSpeechRules(t){this.speechRules_=t} method getPreconditions (line 1) | getPreconditions(){return this.preconditions} method parseCstr (line 1) | parseCstr(t){try{return this.parser.parse(this.locale+"."+this.modalit... method parsePrecondition (line 1) | parsePrecondition(t,e){try{const r=this.parsePrecondition_(t);t=r[0];l... method parseAction (line 1) | parseAction(t){try{return i.Action.fromString(t)}catch(e){if("RuleErro... method parse (line 1) | parse(t){this.modality=t.modality||this.modality,this.locale=t.locale|... method parseRules (line 1) | parseRules(t){for(let e,r=0;e=t[r];r++){const t=e[0],r=this.parseMetho... method generateRules (line 1) | generateRules(t){const e=this.context.customGenerators.lookup(t);e&&e(... method defineAction (line 1) | defineAction(t,e){let r;try{r=i.Action.fromString(e)}catch(t){if("Rule... method getFullPreconditions (line 1) | getFullPreconditions(t){const e=this.preconditions.get(t);return e||!t... method definePrecondition (line 1) | definePrecondition(t,e,r,...n){const o=this.parsePrecondition(r,n),i=t... method inheritRules (line 1) | inheritRules(){if(!this.inherits||!this.inherits.getSpeechRules().leng... method ignoreRules (line 1) | ignoreRules(t,...e){let r=this.findAllRules((e=>e.name===t));if(!e.len... method parsePrecondition_ (line 1) | parsePrecondition_(t){const e=this.context.customGenerators.lookup(t);... method constructor (line 1) | constructor(){this.currentFlags={},this.parameters_={},this.correction... method getInstance (line 1) | static getInstance(){return T.instance=T.instance||new T,T.instance} method parseInput (line 1) | static parseInput(t){const e={},r=t.split(":");for(let t=0,n=r.length;... method parseState (line 1) | static parseState(t){const e={},r=t.split(" ");for(let t=0,n=r.length;... method translateString_ (line 1) | static translateString_(t){if(t.match(/:unit$/))return T.translateUnit... method translateUnit_ (line 1) | static translateUnit_(t){t=T.prepareUnit_(t);const e=o.default.getInst... method prepareUnit_ (line 1) | static prepareUnit_(t){const e=t.match(/:unit$/);return e?t.slice(0,e.... method cleanUnit_ (line 1) | static cleanUnit_(t){return t.match(/:unit$/)?t.replace(/:unit$/,""):t} method clear (line 1) | clear(){this.parameters_={},this.stateStack_=[]} method setParameter (line 1) | setParameter(t,e){const r=this.parameters_[t];return e?this.parameters... method getParameter (line 1) | getParameter(t){return this.parameters_[t]} method setCorrection (line 1) | setCorrection(t,e){this.corrections_[t]=e} method setPreprocessor (line 1) | setPreprocessor(t,e){this.preprocessors_[t]=e} method getCorrection (line 1) | getCorrection(t){return this.corrections_[t]} method getState (line 1) | getState(){const t=[];for(const e in this.parameters_){const r=this.pa... method pushState (line 1) | pushState(t){for(const e in t)t[e]=this.setParameter(e,t[e]);this.stat... method popState (line 1) | popState(){const t=this.stateStack_.pop();for(const e in t)this.setPar... method setAttribute (line 1) | setAttribute(t){if(t&&t.nodeType===n.NodeType.ELEMENT_NODE){const r=th... method preprocess (line 1) | preprocess(t){return this.runProcessors_(t,this.preprocessors_)} method correct (line 1) | correct(t){return this.runProcessors_(t,this.corrections_)} method apply (line 1) | apply(t,e){return this.currentFlags=e||{},t=this.currentFlags.adjust||... method runProcessors_ (line 1) | runProcessors_(t,e){for(const r in this.parameters_){const n=e[r];if(!... method constructor (line 1) | constructor({type:t,content:e,attributes:r,grammar:n}){this.type=t,thi... method grammarFromString (line 1) | static grammarFromString(t){return o.Grammar.parseInput(t)} method fromString (line 1) | static fromString(t){const e={type:Q(t.substring(0,3))};let r=t.slice(... method attributesFromString (line 1) | static attributesFromString(t){if("("!==t[0]||")"!==t.slice(-1))throw ... method toString (line 1) | toString(){let t="";t+=function(t){switch(t){case i.NODE:return"[n]";c... method grammarToString (line 1) | grammarToString(){return this.getGrammar().join(":")} method getGrammar (line 1) | getGrammar(){const t=[];for(const e in this.grammar)!0===this.grammar[... method attributesToString (line 1) | attributesToString(){const t=this.getAttributes(),e=this.grammarToStri... method getAttributes (line 1) | getAttributes(){const t=[];for(const e in this.attributes){const r=thi... method copyCollator (line 1) | copyCollator(){return new T} method add (line 1) | add(t,e){const r=i.key(t,e.font);super.add(r,e)} method addNode (line 1) | addNode(t){this.add(t.textContent,t)} method toString (line 1) | toString(){const t=[];for(const e in this.map){const r=Array(e.length+... method collateMeaning (line 1) | collateMeaning(){const t=new s;for(const e in this.map)t.map[e]=this.m... method getSpeech (line 1) | getSpeech(t,e){const r=this.generateSpeech(t,e),i=this.getRebuilt().no... method constructor (line 1) | constructor(t,e,r,n){super(t,e,r,n),this.node=t,this.generator=e,this.... method move (line 1) | move(t){this.key_=t;const e=super.move(t);return this.modifier=!1,e} method up (line 1) | up(){return this.moved=Q.WalkerMoves.UP,this.eligibleCell_()?this.vert... method down (line 1) | down(){return this.moved=Q.WalkerMoves.DOWN,this.eligibleCell_()?this.... method jumpCell (line 1) | jumpCell(){if(!this.isInTable_()||null===this.key_)return this.getFocu... method undo (line 1) | undo(){const t=super.undo();return t===this.firstJump&&(this.firstJump... method eligibleCell_ (line 1) | eligibleCell_(){const t=this.getFocus().getSemanticPrimary();return th... method verticalMove_ (line 1) | verticalMove_(t){const e=this.previousLevel();if(!e)return null;const ... method jumpCell_ (line 1) | jumpCell_(t,e){this.firstJump?this.virtualize(!1):(this.firstJump=this... method isLegalJump_ (line 1) | isLegalJump_(t,e){const r=n.querySelectorAllByAttrValue(this.getRebuil... method isInTable_ (line 1) | isInTable_(){let t=this.getFocus().getSemanticPrimary();for(;t;){if(-1... function s (line 1) | function s(t){var e,n,o=T(this.styles[t]);0===o.length&&o.push(""),1===o... method finalize (line 1) | finalize(t){return function(t){a="";const e=o.parseInput(`${t}`:""} method closeTag (line 1) | closeTag(t){return``} method markup (line 1) | markup(t){const e=[];let r=[];for(const n of t){if(!n.layout){r.push(n... method processContent (line 1) | processContent(t){const e=[],r=Q.personalityMarkup(t);for(let t,n=0;t=... method constructor (line 1) | constructor(){this.customLoader=null,this.parsers={},this.comparator=n... method defaultLocale (line 1) | set defaultLocale(t){this._defaultLocale=Q.Variables.ensureLocale(t,th... method defaultLocale (line 1) | get defaultLocale(){return this._defaultLocale} method getInstance (line 1) | static getInstance(){return s.instance=s.instance||new s,s.instance} method defaultEvaluator (line 1) | static defaultEvaluator(t,e){return t} method evaluateNode (line 1) | static evaluateNode(t){return s.nodeEvaluator(t)} method getRate (line 1) | getRate(){const t=parseInt(this.rate,10);return isNaN(t)?100:t} method setDynamicCstr (line 1) | setDynamicCstr(t){if(this.defaultLocale&&(n.DynamicCstr.DEFAULT_VALUES... method configurate (line 1) | configurate(t){this.mode!==o.Mode.HTTP||this.config||(!function(t){con... method setCustomLoader (line 1) | setCustomLoader(t){t&&(this.customLoader=t)} method test (line 1) | static test(t){if(!t.mathmlTree)return!1;return"MMULTISCRIPTS"===n.tag... method constructor (line 1) | constructor(t){super(t)} method getMathml (line 1) | getMathml(){let t,e,r;if((0,T.setAttributes)(this.mml,this.semantic),t... method constructor (line 1) | constructor(){super(),this.mactionName="maction"} method highlightNode (line 1) | highlightNode(t){let e;if(this.isHighlighted(t))return e={node:t,backg... method unhighlightNode (line 1) | unhighlightNode(t){const e=t.node.previousSibling;if(e&&e.hasAttribute... method isMactionNode (line 1) | isMactionNode(t){return t.getAttribute("data-mml-node")===this.maction... method getMactionNodes (line 1) | getMactionNodes(t){return Array.from(o.evalXPath(`.//*[@data-mml-node=... method constructor (line 1) | constructor(t,e){this.base=t,this._conditions=[],this.constraints=[],t... method conditions (line 1) | get conditions(){return this._conditions} method addConstraint (line 1) | addConstraint(t){if(this.constraints.filter((e=>e.equal(t))).length)re... method addBaseCondition (line 1) | addBaseCondition(t){this.addCondition(this.base,t)} method addFullCondition (line 1) | addFullCondition(t){this.constraints.forEach((e=>this.addCondition(e,t... method addCondition (line 1) | addCondition(t,e){const r=t.toString()+" "+e.toString();this.allCstr.c... method constructor (line 1) | constructor(){super(),this.annotators=[],this.parseMethods.Alias=this.... method initialize (line 1) | initialize(){this.initialized||(this.annotations(),this.initialized=!0)} method annotations (line 1) | annotations(){for(let t,e=0;t=this.annotators[e];e++)(0,i.activate)(th... method defineAlias (line 1) | defineAlias(t,e,...r){const n=this.parsePrecondition(e,r);if(!n)return... method defineRulesAlias (line 1) | defineRulesAlias(t,e,...r){const n=this.findAllRules((function(e){retu... method defineSpecializedRule (line 1) | defineSpecializedRule(t,e,r,n){const o=this.parseCstr(e),i=this.findRu... method defineSpecialized (line 1) | defineSpecialized(t,e,r){const n=this.parseCstr(r);if(!n)return void c... method evaluateString (line 1) | evaluateString(t){const e=[];if(t.match(/^\s+$/))return e;let r=this.m... method parse (line 1) | parse(t){super.parse(t),this.annotators=t.annotators||[]} method addAlias_ (line 1) | addAlias_(t,e,r){const n=this.parsePrecondition(e,r),o=new T.SpeechRul... method matchNumber_ (line 1) | matchNumber_(t){const e=t.match(new RegExp("^"+o.LOCALE.MESSAGES.regex... method constructor (line 1) | constructor(t){this.components=t} method fromString (line 1) | static fromString(t){const e=c(t,";").filter((function(t){return t.mat... method toString (line 1) | toString(){return this.components.map((function(t){return t.toString()... method copyCollator (line 1) | copyCollator(){return new s} method add (line 1) | add(t,e){const r=this.retrieve(t,e.font);if(!r||!r.find((function(t){r... method addNode (line 1) | addNode(t){this.add(t.textContent,t.meaning())} method toString (line 1) | toString(){const t=[];for(const e in this.map){const r=Array(e.length+... method reduce (line 1) | reduce(){for(const t in this.map)1!==this.map[t].length&&(this.map[t]=... method default (line 1) | default(){const t=new i;for(const e in this.map)1===this.map[e].length... method newDefault (line 1) | newDefault(){const t=this.default();this.reduce();const e=this.default... method constructor (line 1) | constructor(){super("MathML"),this.parseMap_={SEMANTICS:this.semantics... method getAttribute_ (line 1) | static getAttribute_(t,e,r){if(!t.hasAttribute(e))return r;const n=t.g... method parse (line 1) | parse(t){Q.default.getInstance().setNodeFactory(this.getFactory());con... method semantics_ (line 1) | semantics_(t,e){return e.length?this.parse(e[0]):this.getFactory().mak... method rows_ (line 1) | rows_(t,e){const r=t.getAttribute("semantics");if(r&&r.match("bspr_"))... method fraction_ (line 1) | fraction_(t,e){if(!e.length)return this.getFactory().makeEmptyNode();c... method limits_ (line 1) | limits_(t,e){return Q.default.getInstance().limitNode(n.tagName(t),thi... method root_ (line 1) | root_(t,e){return e[1]?this.getFactory().makeBranchNode("root",[this.p... method sqrt_ (line 1) | sqrt_(t,e){const r=this.parseList(T.purgeNodes(e));return this.getFact... method table_ (line 1) | table_(t,e){const r=t.getAttribute("semantics");if(r&&r.match("bspr_")... method tableRow_ (line 1) | tableRow_(t,e){const r=this.getFactory().makeBranchNode("row",this.par... method tableLabeledRow_ (line 1) | tableLabeledRow_(t,e){if(!e.length)return this.tableRow_(t,e);const r=... method tableCell_ (line 1) | tableCell_(t,e){const r=this.parseList(T.purgeNodes(e));let n;n=r.leng... method space_ (line 1) | space_(t,e){const r=t.getAttribute("width"),o=r&&r.match(/[a-z]*$/);if... method text_ (line 1) | text_(t,e){const r=this.leaf_(t,e);return t.textContent?(r.updateConte... method identifier_ (line 1) | identifier_(t,e){const r=this.leaf_(t,e);return Q.default.getInstance(... method number_ (line 1) | number_(t,e){const r=this.leaf_(t,e);return Q.default.number(r),r} method operator_ (line 1) | operator_(t,e){const r=this.leaf_(t,e);return Q.default.getInstance().... method fenced_ (line 1) | fenced_(t,e){const r=this.parseList(T.purgeNodes(e)),n=s.getAttribute_... method enclosed_ (line 1) | enclosed_(t,e){const r=this.parseList(T.purgeNodes(e)),n=this.getFacto... method multiscripts_ (line 1) | multiscripts_(t,e){if(!e.length)return this.getFactory().makeEmptyNode... method empty_ (line 1) | empty_(t,e){return this.getFactory().makeEmptyNode()} method action_ (line 1) | action_(t,e){return e.length>1?this.parse(e[1]):this.getFactory().make... method dummy_ (line 1) | dummy_(t,e){const r=this.getFactory().makeUnprocessed(t);return r.role... method leaf_ (line 1) | leaf_(t,e){if(1===e.length&&e[0].nodeType!==n.NodeType.TEXT_NODE){cons... method constructor (line 1) | constructor(){super(...arguments),this.modality=(0,n.addPrefix)("foreg... method visitStree_ (line 1) | static visitStree_(t,e,r){if(t.childNodes.length){if(t.contentNodes.le... method getSpeech (line 1) | getSpeech(t,e){return Q.getAttribute(t,this.modality)} method generateSpeech (line 1) | generateSpeech(t,e){return this.getRebuilt()||this.setRebuilt(new i.Re... method colorLeaves_ (line 1) | colorLeaves_(t){const e=[];s.visitStree_(this.getRebuilt().streeRoot,e... method colorLeave_ (line 1) | colorLeave_(t,e,r){const n=Q.getBySemanticId(t,e);return!!n&&(n.setAtt... function a (line 1) | function a(t){var e,n,o=y.connect[t].children,i=[];try{for(var Q=r(o),T=... method get (line 1) | static get(t=s.getInstance().locale){return a.promises[t]||Promise.res... method getall (line 1) | static getall(){return Promise.all(Object.values(a.promises))} method constructor (line 1) | constructor(){this.lookupNamespaceURI=s} method constructor (line 1) | constructor(t,...e){this.query=t,this.constraints=e;const[r,n]=this.pr... method constraintValue (line 1) | static constraintValue(t,e){for(let r,n=0;r=e[n];n++)if(t.match(r))ret... method toString (line 1) | toString(){const t=this.constraints.join(", ");return`${this.query}, $... method calculatePriority (line 1) | calculatePriority(){const t=a.constraintValue(this.query,a.queryPriori... method presetPriority (line 1) | presetPriority(){if(!this.constraints.length)return[!1,0];const t=this... method constructor (line 1) | constructor(){this.funcAppls={},this.factory_=new Q.SemanticNodeFactor... method getInstance (line 1) | static getInstance(){return a.instance=a.instance||new a,a.instance} method tableToMultiline (line 1) | static tableToMultiline(t){if(T.tableIsMultiline(t)){t.type="multiline... method number (line 1) | static number(t){"unknown"!==t.type&&"identifier"!==t.type||(t.type="n... method classifyMultiline (line 1) | static classifyMultiline(t){let e=0;const r=t.childNodes.length;let n;... method classifyTable (line 1) | static classifyTable(t){const e=a.computeColumns_(t);a.classifyByColum... method detectCaleyTable (line 1) | static detectCaleyTable(t){if(!t.mathmlTree)return!1;const e=t.mathmlT... method cayleySpacing (line 1) | static cayleySpacing(t){const e=t.split(" ");return("solid"===e[0]||"d... method proof (line 1) | static proof(t,e,r){const n=a.separateSemantics(e);return a.getInstanc... method findSemantics (line 1) | static findSemantics(t,e,r){const n=null==r?null:r,o=a.getSemantics(t)... method getSemantics (line 1) | static getSemantics(t){const e=t.getAttribute("semantics");return e?a.... method removePrefix (line 1) | static removePrefix(t){const[,...e]=t.split("_");return e.join("_")} method separateSemantics (line 1) | static separateSemantics(t){const e={};return t.split(";").forEach((fu... method matchSpaces_ (line 1) | static matchSpaces_(t,e){for(let r,n=0;r=e[n];n++){const e=t[n].mathml... method getSpacer_ (line 1) | static getSpacer_(t){if("MSPACE"===n.tagName(t))return t;for(;s.hasEmp... method fenceToPunct_ (line 1) | static fenceToPunct_(t){const e=a.FENCE_TO_PUNCT_[t.role];if(e){for(;t... method classifyFunction_ (line 1) | static classifyFunction_(t,e){if("appl"===t.type||"bigop"===t.type||"i... method propagateFunctionRole_ (line 1) | static propagateFunctionRole_(t,e){if(t){if("infixop"===t.type)return;... method getFunctionOp_ (line 1) | static getFunctionOp_(t,e){if(e(t))return t;for(let r,n=0;r=t.childNod... method tableToMatrixOrVector_ (line 1) | static tableToMatrixOrVector_(t){const e=t.childNodes[0];T.isType(e,"m... method tableToVector_ (line 1) | static tableToVector_(t){const e=t.childNodes[0];e.type="vector",1!==e... method binomialForm_ (line 1) | static binomialForm_(t){T.isBinomial(t)&&(t.role="binomial",t.childNod... method tableToMatrix_ (line 1) | static tableToMatrix_(t){const e=t.childNodes[0];e.type="matrix",e.chi... method tableToSquare_ (line 1) | static tableToSquare_(t){const e=t.childNodes[0];T.isNeutralFence(t)?e... method getComponentRoles_ (line 1) | static getComponentRoles_(t){const e=t.role;return e&&"unknown"!==e?e:... method tableToCases_ (line 1) | static tableToCases_(t,e){for(let e,r=0;e=t.childNodes[r];r++)a.assign... method rewriteFencedLine_ (line 1) | static rewriteFencedLine_(t){const e=t.childNodes[0],r=t.childNodes[0]... method rowToLine_ (line 1) | static rowToLine_(t,e){const r=e||"unknown";T.isType(t,"row")&&(t.type... method assignRoleToRow_ (line 1) | static assignRoleToRow_(t,e){T.isType(t,"line")?t.role=e:T.isType(t,"r... method nextSeparatorFunction_ (line 1) | static nextSeparatorFunction_(t){let e;if(t){if(t.match(/^\s+$/))retur... method numberRole_ (line 1) | static numberRole_(t){if("unknown"!==t.role)return;const e=[...t.textC... method exprFont_ (line 1) | static exprFont_(t){if("unknown"!==t.font)return;const e=[...t.textCon... method purgeFences_ (line 1) | static purgeFences_(t){const e=t.rel,r=t.comp,n=[],o=[];for(;e.length>... method rewriteFencedNode_ (line 1) | static rewriteFencedNode_(t){const e=t.contentNodes[0],r=t.contentNode... method rewriteFence_ (line 1) | static rewriteFence_(t,e){if(!e.embellished)return{node:t,fence:e};con... method propagateFencePointer_ (line 1) | static propagateFencePointer_(t,e){t.fencePointer=e.fencePointer||e.id... method classifyByColumns_ (line 1) | static classifyByColumns_(t,e,r,n){return!!(3===e.length&&a.testColumn... method isEndRelation_ (line 1) | static isEndRelation_(t,e,r){const n=r?t.childNodes.length-1:0;return ... method isPureRelation_ (line 1) | static isPureRelation_(t,e){return T.isType(t,"relation")&&T.isRole(t,e)} method computeColumns_ (line 1) | static computeColumns_(t){const e=[];for(let r,n=0;r=t.childNodes[n];n... method testColumns_ (line 1) | static testColumns_(t,e,r){const n=t[e];return!!n&&(n.some((function(t... method setNodeFactory (line 1) | setNodeFactory(t){a.getInstance().factory_=t,i.updateFactory(a.getInst... method getNodeFactory (line 1) | getNodeFactory(){return a.getInstance().factory_} method identifierNode (line 1) | identifierNode(t,e,r){if("MathML-Unit"===r)t.type="identifier",t.role=... method implicitNode (line 1) | implicitNode(t){if(t=a.getInstance().getMixedNumbers_(t),1===(t=a.getI... method text (line 1) | text(t,e){return a.exprFont_(t),t.type="text","MS"===e?(t.role="string... method row (line 1) | row(t){return 0===(t=t.filter((function(t){return!T.isType(t,"empty")}... method limitNode (line 1) | limitNode(t,e){if(!e.length)return a.getInstance().factory_.makeEmptyN... method tablesInRow (line 1) | tablesInRow(t){let e=s.partitionNodes(t,T.tableIsMatrixOrVector),r=[];... method mfenced (line 1) | mfenced(t,e,r,n){if(r&&n.length>0){const t=a.nextSeparatorFunction_(r)... method fractionLikeNode (line 1) | fractionLikeNode(t,e,r,n){let o;if(!n&&s.isZeroLength(r)){const r=a.ge... method tensor (line 1) | tensor(t,e,r,n,o){const i=a.getInstance().factory_.makeBranchNode("ten... method pseudoTensor (line 1) | pseudoTensor(t,e,r){const n=t=>!T.isType(t,"empty"),o=e.filter(n).leng... method font (line 1) | font(t){const e=a.MATHJAX_FONTS[t];return e||t} method proof (line 1) | proof(t,e,r){if(e.inference||e.axiom||console.log("Noise"),e.axiom){co... method inference (line 1) | inference(t,e,r){if(e.inferenceRule){const e=a.getInstance().getFormul... method getLabel (line 1) | getLabel(t,e,r,o){const i=a.getInstance().findNestedRow(e,"prooflabel"... method getFormulas (line 1) | getFormulas(t,e,r){const o=e.length?a.getInstance().findNestedRow(e,"i... method findNestedRow (line 1) | findNestedRow(t,e,r){return a.getInstance().findNestedRow_(t,e,0,r)} method cleanInference (line 1) | cleanInference(t){return n.toArray(t).filter((function(t){return"MSPAC... method operatorNode (line 1) | operatorNode(t){return"unknown"===t.type&&(t.type="operator"),i.run("m... method implicitNode_ (line 1) | implicitNode_(t){const e=a.getInstance().factory_.makeMultipleContentN... method infixNode_ (line 1) | infixNode_(t,e){const r=a.getInstance().factory_.makeBranchNode("infix... method explicitMixed_ (line 1) | explicitMixed_(t){const e=s.partitionNodes(t,(function(t){return t.tex... method concatNode_ (line 1) | concatNode_(t,e,r){if(0===e.length)return t;const n=e.map((function(t)... method prefixNode_ (line 1) | prefixNode_(t,e){const r=s.partitionNodes(e,(t=>T.isRole(t,"subtractio... method postfixNode_ (line 1) | postfixNode_(t,e){return e.length?a.getInstance().concatNode_(t,e,"pos... method combineUnits_ (line 1) | combineUnits_(t){const e=s.partitionNodes(t,(function(t){return!T.isRo... method getMixedNumbers_ (line 1) | getMixedNumbers_(t){const e=s.partitionNodes(t,(function(t){return T.i... method getTextInRow_ (line 1) | getTextInRow_(t){if(t.length<=1)return t;const e=s.partitionNodes(t,(t... method relationsInRow_ (line 1) | relationsInRow_(t){const e=s.partitionNodes(t,T.isRelation),r=e.rel[0]... method operationsInRow_ (line 1) | operationsInRow_(t){if(0===t.length)return a.getInstance().factory_.ma... method operationsTree_ (line 1) | operationsTree_(t,e,r,n){const o=n||[];if(0===t.length){if(o.unshift(r... method appendOperand_ (line 1) | appendOperand_(t,e,r){if("infixop"!==t.type)return a.getInstance().inf... method appendDivisionOp_ (line 1) | appendDivisionOp_(t,e,r){return"division"===e.role?T.isImplicit(t)?a.g... method appendLastOperand_ (line 1) | appendLastOperand_(t,e,r){let n=t,o=t.childNodes[t.childNodes.length-1... method appendMultiplicativeOp_ (line 1) | appendMultiplicativeOp_(t,e,r){if(T.isImplicit(t))return a.getInstance... method appendAdditiveOp_ (line 1) | appendAdditiveOp_(t,e,r){return a.getInstance().infixNode_([t,r],e)} method appendExistingOperator_ (line 1) | appendExistingOperator_(t,e,r){return!(!t||"infixop"!==t.type||T.isImp... method getFencesInRow_ (line 1) | getFencesInRow_(t){let e=s.partitionNodes(t,T.isFence);e=a.purgeFences... method fences_ (line 1) | fences_(t,e,r,n){if(0===t.length&&0===r.length)return n[0];const o=t=>... method neutralFences_ (line 1) | neutralFences_(t,e){if(0===t.length)return t;if(1===t.length)return a.... method combineFencedContent_ (line 1) | combineFencedContent_(t,e,r,n){if(0===r.length){const r=a.getInstance(... method horizontalFencedNode_ (line 1) | horizontalFencedNode_(t,e,r){const n=a.getInstance().row(r);let o=a.ge... method classifyHorizontalFence_ (line 1) | classifyHorizontalFence_(t){t.role="leftright";const e=t.childNodes;if... method setExtension_ (line 1) | setExtension_(t){const e=t.childNodes[0].childNodes[0];e&&"infixop"===... method getPunctuationInRow_ (line 1) | getPunctuationInRow_(t){if(t.length<=1)return t;const e=t=>{const e=t.... method punctuatedNode_ (line 1) | punctuatedNode_(t,e){const r=a.getInstance().factory_.makeBranchNode("... method dummyNode_ (line 1) | dummyNode_(t){const e=a.getInstance().factory_.makeMultipleContentNode... method accentRole_ (line 1) | accentRole_(t,e){if(!T.isAccent(t))return!1;const r=t.textContent,n=o.... method accentNode_ (line 1) | accentNode_(t,e,r,n,o){const i=(e=e.slice(0,n+1))[1],Q=e[2];let T;if(!... method makeLimitNode_ (line 1) | makeLimitNode_(t,e,r,n){if("limupper"===n&&"limlower"===t.type)return ... method getFunctionsInRow_ (line 1) | getFunctionsInRow_(t,e){const r=e||[];if(0===t.length)return r;const n... method getFunctionArgs_ (line 1) | getFunctionArgs_(t,e,r){let n,o,i;switch(r){case"integral":{const r=a.... method getIntegralArgs_ (line 1) | getIntegralArgs_(t,e=[]){if(0===t.length)return{integrand:e,intvar:nul... method functionNode_ (line 1) | functionNode_(t,e){const r=a.getInstance().factory_.makeContentNode(o.... method bigOpNode_ (line 1) | bigOpNode_(t,e){const r=a.getFunctionOp_(t,(t=>T.isType(t,"largeop")))... method integralNode_ (line 1) | integralNode_(t,e,r){e=e||a.getInstance().factory_.makeEmptyNode(),r=r... method functionalNode_ (line 1) | functionalNode_(t,e,r,n){const o=e[0];let i;r&&(i=r.parent,n.push(r));... method fractionNode_ (line 1) | fractionNode_(t,e){const r=a.getInstance().factory_.makeBranchNode("fr... method scriptNode_ (line 1) | scriptNode_(t,e,r){let n;switch(t.length){case 0:n=a.getInstance().fac... method findNestedRow_ (line 1) | findNestedRow_(t,e,r,o){if(r>3)return null;for(let i,Q=0;i=t[Q];Q++){c... method constructor (line 1) | constructor(t){this.mathml=t,this.parser=new Q.SemanticMathml,this.roo... method empty (line 1) | static empty(){const t=n.parseInput(""),e=new a(t);return e.mat... method fromNode (line 1) | static fromNode(t,e){const r=a.empty();return r.root=t,e&&(r.mathml=e),r} method fromRoot (line 1) | static fromRoot(t,e){let r=t;for(;r.parent;)r=r.parent;const n=a.fromN... method fromXml (line 1) | static fromXml(t){const e=a.empty();return t.childNodes[0]&&(e.root=T.... method xml (line 1) | xml(t){const e=n.parseInput(""),r=this.root.xml(e.owner... method toString (line 1) | toString(t){return n.serializeXml(this.xml(t))} method formatXml (line 1) | formatXml(t){const e=this.toString(t);return n.formatXml(e)} method displayTree (line 1) | displayTree(){this.root.displayTree()} method replaceNode (line 1) | replaceNode(t,e){const r=t.parent;r?r.replaceChild(t,e):this.root=e} method toJson (line 1) | toJson(){const t={};return t.stree=this.root.toJson(),t} method constructor (line 1) | constructor(t,e){super(t),this.preference=e} method comparator (line 1) | static comparator(){return new c(n.default.getInstance().dynamicCstr,Q... method fromPreference (line 1) | static fromPreference(t){const e=t.split(":"),r={},n=l.getProperties()... method toPreference (line 1) | static toPreference(t){const e=Object.keys(t),r=[];for(let n=0;n!0)),this.kind=a.TrieNodeKind.ROOT} method constructor (line 1) | constructor(t){super(t),this.name="RuleError"} function c (line 1) | function c(t){var e,i,Q=o([],n(y.connect[t].children),!1),T=this.styles[... method constructor (line 1) | constructor(t){super(t),this.fenced=null,this.fencedMml=null,this.fenc... method test (line 1) | static test(t){return!(!t.mathmlTree||!t.fencePointer||t.mathmlTree.ge... method makeEmptyNode_ (line 1) | static makeEmptyNode_(t){const e=n.createElement("mrow"),r=new o.Seman... method fencedMap_ (line 1) | static fencedMap_(t,e){e[t.id]=t.mathmlTree,t.embellished&&c.fencedMap... method getMathml (line 1) | getMathml(){this.getFenced_(),this.fencedMml=a.walkTree(this.fenced),t... method fencedElement (line 1) | fencedElement(t){return"fenced"===t.type||"matrix"===t.type||"vector"=... method getFenced_ (line 1) | getFenced_(){let t=this.semantic;for(;!this.fencedElement(t);)t=t.chil... method getFencedMml_ (line 1) | getFencedMml_(){let t=this.ofenceMml.nextSibling;for(t=t===this.fenced... method getFencesMml_ (line 1) | getFencesMml_(){let t=this.semantic;const e=Object.keys(this.ofenceMap... method rewrite_ (line 1) | rewrite_(){let t=this.semantic,e=null;const r=this.introduceNewLayer_(... method specialCase_ (line 1) | specialCase_(t,e){const r=n.tagName(e);let o,i=null;if("MSUBSUP"===r?(... method introduceNewLayer_ (line 1) | introduceNewLayer_(){const t=this.fullFence(this.ofenceMml),e=this.ful... method fullFence (line 1) | fullFence(t){const e=this.fencedMml.parentNode;let r=t;for(;r.parentNo... method cleanupParents_ (line 1) | cleanupParents_(){this.parentCleanup.forEach((function(t){const e=t.ch... method constructor (line 1) | constructor(t){super(t,(e=>e===t)),this.kind=a.TrieNodeKind.DYNAMIC} method constructor (line 1) | constructor(t,e){super(t,e),this.preference=t instanceof a?t.preferenc... method match (line 1) | match(t){if(!(t instanceof a))return super.match(t);if("default"===t.g... method compare (line 1) | compare(t,e){const r=super.compare(t,e);if(0!==r)return r;const n=t in... function h (line 1) | function h(t){var e,n,o,i,Q={width:"",style:"",color:""};try{for(var s=r... method constructor (line 1) | constructor(t,e){super(t,p(t)),this.context=e,this.kind=a.TrieNodeKind... method applyTest (line 1) | applyTest(t){return this.test?this.test(t):this.context.applyQuery(t,t... function d (line 1) | function d(t){var e,n,o=[];try{for(var i=r(y.connect[t].children),Q=i.ne... method constructor (line 1) | constructor(t,e){super(t,p(t)),this.context=e,this.kind=a.TrieNodeKind... method applyTest (line 1) | applyTest(t){return this.test?this.test(t):this.context.applyConstrain... function L (line 1) | function L(t){var e,o,i,Q,s=T(this.styles[t]),a={style:"",variant:[],wei... method constructor (line 1) | constructor(){this.trie=null,this.evaluators_={},this.trie=new f.Trie} method getInstance (line 1) | static getInstance(){return L.instance=L.instance||new L,L.instance} method debugSpeechRule (line 1) | static debugSpeechRule(t,e){const r=t.precondition,n=t.context.applyQu... method debugNamedSpeechRule (line 1) | static debugNamedSpeechRule(t,e){const r=L.getInstance().trie.collectR... method evaluateNode (line 1) | evaluateNode(t){(0,s.updateEvaluator)(t);const e=(new Date).getTime();... method toString (line 1) | toString(){return this.trie.collectRules().map((t=>t.toString())).join... method runInSetting (line 1) | runInSetting(t,e){const r=Q.default.getInstance(),n={};for(const e in ... method addStore (line 1) | addStore(t){const e=y(t);"abstract"!==e.kind&&e.getSpeechRules().forEa... method processGrammar (line 1) | processGrammar(t,e,r){const n={};for(const o in r){const i=r[o];n[o]="... method addEvaluator (line 1) | addEvaluator(t){const e=t.evaluateDefault.bind(t),r=this.evaluators_[t... method getEvaluator (line 1) | getEvaluator(t,e){const r=this.evaluators_[t]||this.evaluators_[u.Dyna... method enumerate (line 1) | enumerate(t){return this.trie.enumerate(t)} method evaluateNode_ (line 1) | evaluateNode_(t){return t?(this.updateConstraint_(),this.evaluateTree_... method evaluateTree_ (line 1) | evaluateTree_(t){const e=Q.default.getInstance();let r;o.Debugger.getI... method evaluateNodeList_ (line 1) | evaluateNodeList_(t,e,r,o,i,Q){if(!e.length)return[];const T=o||"",s=Q... method addLayout (line 1) | addLayout(t,e,r){const o=e.layout;o&&(o.match(/^begin/)?t.unshift(new ... method addPersonality_ (line 1) | addPersonality_(t,e,r,o){const i={};let Q=null;for(const t of T.person... method addExternalAttributes_ (line 1) | addExternalAttributes_(t,e){if(e.hasAttributes()){const r=e.attributes... method addRelativePersonality_ (line 1) | addRelativePersonality_(t,e){if(!t.personality)return t.personality=e,... method updateConstraint_ (line 1) | updateConstraint_(){const t=Q.default.getInstance().dynamicCstr,e=Q.de... method makeSet_ (line 1) | makeSet_(t,e){return e&&Object.keys(e).length?t.split(":"):[t]} method lookupRule (line 1) | lookupRule(t,e){if(!t||t.nodeType!==i.NodeType.ELEMENT_NODE&&t.nodeTyp... method lookupRules (line 1) | lookupRules(t,e){return this.trie.lookupRules(t,e.allProperties())} method pickMostConstraint_ (line 1) | pickMostConstraint_(t,e){const r=Q.default.getInstance().comparator;re... function m (line 1) | function m(t){} function t (line 1) | function t(t){void 0===t&&(t=""),this.parse(t)} function r (line 1) | function r(){this.constructor=t} method ensureLocale (line 1) | static ensureLocale(t,e){return r.LOCALES.get(t)?t:(console.error(`Loc... method constructor (line 1) | constructor(t,e){this.prefix=t,this.store=e} method add (line 1) | add(t,e){this.checkCustomFunctionSyntax_(t)&&(this.store[t]=e)} method addStore (line 1) | addStore(t){const e=Object.keys(t.store);for(let r,n=0;r=e[n];n++)this... method lookup (line 1) | lookup(t){return this.store[t]} method checkCustomFunctionSyntax_ (line 1) | checkCustomFunctionSyntax_(t){const e=new RegExp("^"+this.prefix);retu... method constructor (line 1) | constructor(t,e,r=(t=>!1)){this.name=t,this.apply=e,this.applicable=r} method constructor (line 1) | constructor(){this.level_=[]} method push (line 1) | push(t){this.level_.push(t)} method pop (line 1) | pop(){return this.level_.pop()} method peek (line 1) | peek(){return this.level_[this.level_.length-1]||null} method indexOf (line 1) | indexOf(t){const e=this.peek();return e?e.indexOf(t):null} method find (line 1) | find(t){const e=this.peek();if(!e)return null;for(let r=0,n=e.length;r... method get (line 1) | get(t){const e=this.peek();return!e||t<0||t>=e.length?null:e[t]} method depth (line 1) | depth(){return this.level_.length} method clone (line 1) | clone(){const t=new r;return t.level_=this.level_.slice(0),t} method toString (line 1) | toString(){let t="";for(let e,r=0;e=this.level_[r];r++)t+="\n"+e.map((... method resetState (line 1) | static resetState(t){delete r.STATE[t]} method setState (line 1) | static setState(t,e){r.STATE[t]=e} method getState (line 1) | static getState(t){return r.STATE[t]} function e (line 1) | function e(e,r){var n=t.call(this)||this;return n._menu=e,n._type=r,n.cl... function r (line 1) | function r(){this.constructor=t} method ensureLocale (line 1) | static ensureLocale(t,e){return r.LOCALES.get(t)?t:(console.error(`Loc... method constructor (line 1) | constructor(t,e){this.prefix=t,this.store=e} method add (line 1) | add(t,e){this.checkCustomFunctionSyntax_(t)&&(this.store[t]=e)} method addStore (line 1) | addStore(t){const e=Object.keys(t.store);for(let r,n=0;r=e[n];n++)this... method lookup (line 1) | lookup(t){return this.store[t]} method checkCustomFunctionSyntax_ (line 1) | checkCustomFunctionSyntax_(t){const e=new RegExp("^"+this.prefix);retu... method constructor (line 1) | constructor(t,e,r=(t=>!1)){this.name=t,this.apply=e,this.applicable=r} method constructor (line 1) | constructor(){this.level_=[]} method push (line 1) | push(t){this.level_.push(t)} method pop (line 1) | pop(){return this.level_.pop()} method peek (line 1) | peek(){return this.level_[this.level_.length-1]||null} method indexOf (line 1) | indexOf(t){const e=this.peek();return e?e.indexOf(t):null} method find (line 1) | find(t){const e=this.peek();if(!e)return null;for(let r=0,n=e.length;r... method get (line 1) | get(t){const e=this.peek();return!e||t<0||t>=e.length?null:e[t]} method depth (line 1) | depth(){return this.level_.length} method clone (line 1) | clone(){const t=new r;return t.level_=this.level_.slice(0),t} method toString (line 1) | toString(){let t="";for(let e,r=0;e=this.level_[r];r++)t+="\n"+e.map((... method resetState (line 1) | static resetState(t){delete r.STATE[t]} method setState (line 1) | static setState(t,e){r.STATE[t]=e} method getState (line 1) | static getState(t){return r.STATE[t]} function e (line 1) | function e(e,r,n,o){var i=t.call(this,e,r)||this;return i._content=n,i.d... function r (line 1) | function r(){this.constructor=t} method ensureLocale (line 1) | static ensureLocale(t,e){return r.LOCALES.get(t)?t:(console.error(`Loc... method constructor (line 1) | constructor(t,e){this.prefix=t,this.store=e} method add (line 1) | add(t,e){this.checkCustomFunctionSyntax_(t)&&(this.store[t]=e)} method addStore (line 1) | addStore(t){const e=Object.keys(t.store);for(let r,n=0;r=e[n];n++)this... method lookup (line 1) | lookup(t){return this.store[t]} method checkCustomFunctionSyntax_ (line 1) | checkCustomFunctionSyntax_(t){const e=new RegExp("^"+this.prefix);retu... method constructor (line 1) | constructor(t,e,r=(t=>!1)){this.name=t,this.apply=e,this.applicable=r} method constructor (line 1) | constructor(){this.level_=[]} method push (line 1) | push(t){this.level_.push(t)} method pop (line 1) | pop(){return this.level_.pop()} method peek (line 1) | peek(){return this.level_[this.level_.length-1]||null} method indexOf (line 1) | indexOf(t){const e=this.peek();return e?e.indexOf(t):null} method find (line 1) | find(t){const e=this.peek();if(!e)return null;for(let r=0,n=e.length;r... method get (line 1) | get(t){const e=this.peek();return!e||t<0||t>=e.length?null:e[t]} method depth (line 1) | depth(){return this.level_.length} method clone (line 1) | clone(){const t=new r;return t.level_=this.level_.slice(0),t} method toString (line 1) | toString(){let t="";for(let e,r=0;e=this.level_[r];r++)t+="\n"+e.map((... method resetState (line 1) | static resetState(t){delete r.STATE[t]} method setState (line 1) | static setState(t,e){r.STATE[t]=e} method getState (line 1) | static getState(t){return r.STATE[t]} function e (line 1) | function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.clas... function t (line 1) | function t(){this.bubble=!1} function r (line 1) | function r(){this.constructor=t} method ensureLocale (line 1) | static ensureLocale(t,e){return r.LOCALES.get(t)?t:(console.error(`Loc... method constructor (line 1) | constructor(t,e){this.prefix=t,this.store=e} method add (line 1) | add(t,e){this.checkCustomFunctionSyntax_(t)&&(this.store[t]=e)} method addStore (line 1) | addStore(t){const e=Object.keys(t.store);for(let r,n=0;r=e[n];n++)this... method lookup (line 1) | lookup(t){return this.store[t]} method checkCustomFunctionSyntax_ (line 1) | checkCustomFunctionSyntax_(t){const e=new RegExp("^"+this.prefix);retu... method constructor (line 1) | constructor(t,e,r=(t=>!1)){this.name=t,this.apply=e,this.applicable=r} method constructor (line 1) | constructor(){this.level_=[]} method push (line 1) | push(t){this.level_.push(t)} method pop (line 1) | pop(){return this.level_.pop()} method peek (line 1) | peek(){return this.level_[this.level_.length-1]||null} method indexOf (line 1) | indexOf(t){const e=this.peek();return e?e.indexOf(t):null} method find (line 1) | find(t){const e=this.peek();if(!e)return null;for(let r=0,n=e.length;r... method get (line 1) | get(t){const e=this.peek();return!e||t<0||t>=e.length?null:e[t]} method depth (line 1) | depth(){return this.level_.length} method clone (line 1) | clone(){const t=new r;return t.level_=this.level_.slice(0),t} method toString (line 1) | toString(){let t="";for(let e,r=0;e=this.level_[r];r++)t+="\n"+e.map((... method resetState (line 1) | static resetState(t){delete r.STATE[t]} method setState (line 1) | static setState(t,e){r.STATE[t]=e} method getState (line 1) | static getState(t){return r.STATE[t]} function e (line 1) | function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.post... function r (line 1) | function r(){this.constructor=t} method ensureLocale (line 1) | static ensureLocale(t,e){return r.LOCALES.get(t)?t:(console.error(`Loc... method constructor (line 1) | constructor(t,e){this.prefix=t,this.store=e} method add (line 1) | add(t,e){this.checkCustomFunctionSyntax_(t)&&(this.store[t]=e)} method addStore (line 1) | addStore(t){const e=Object.keys(t.store);for(let r,n=0;r=e[n];n++)this... method lookup (line 1) | lookup(t){return this.store[t]} method checkCustomFunctionSyntax_ (line 1) | checkCustomFunctionSyntax_(t){const e=new RegExp("^"+this.prefix);retu... method constructor (line 1) | constructor(t,e,r=(t=>!1)){this.name=t,this.apply=e,this.applicable=r} method constructor (line 1) | constructor(){this.level_=[]} method push (line 1) | push(t){this.level_.push(t)} method pop (line 1) | pop(){return this.level_.pop()} method peek (line 1) | peek(){return this.level_[this.level_.length-1]||null} method indexOf (line 1) | indexOf(t){const e=this.peek();return e?e.indexOf(t):null} method find (line 1) | find(t){const e=this.peek();if(!e)return null;for(let r=0,n=e.length;r... method get (line 1) | get(t){const e=this.peek();return!e||t<0||t>=e.length?null:e[t]} method depth (line 1) | depth(){return this.level_.length} method clone (line 1) | clone(){const t=new r;return t.level_=this.level_.slice(0),t} method toString (line 1) | toString(){let t="";for(let e,r=0;e=this.level_[r];r++)t+="\n"+e.map((... method resetState (line 1) | static resetState(t){delete r.STATE[t]} method setState (line 1) | static setState(t,e){r.STATE[t]=e} method getState (line 1) | static getState(t){return r.STATE[t]} function e (line 1) | function e(){return null!==t&&t.apply(this,arguments)||this} function r (line 1) | function r(){this.constructor=t} method ensureLocale (line 1) | static ensureLocale(t,e){return r.LOCALES.get(t)?t:(console.error(`Loc... method constructor (line 1) | constructor(t,e){this.prefix=t,this.store=e} method add (line 1) | add(t,e){this.checkCustomFunctionSyntax_(t)&&(this.store[t]=e)} method addStore (line 1) | addStore(t){const e=Object.keys(t.store);for(let r,n=0;r=e[n];n++)this... method lookup (line 1) | lookup(t){return this.store[t]} method checkCustomFunctionSyntax_ (line 1) | checkCustomFunctionSyntax_(t){const e=new RegExp("^"+this.prefix);retu... method constructor (line 1) | constructor(t,e,r=(t=>!1)){this.name=t,this.apply=e,this.applicable=r} method constructor (line 1) | constructor(){this.level_=[]} method push (line 1) | push(t){this.level_.push(t)} method pop (line 1) | pop(){return this.level_.pop()} method peek (line 1) | peek(){return this.level_[this.level_.length-1]||null} method indexOf (line 1) | indexOf(t){const e=this.peek();return e?e.indexOf(t):null} method find (line 1) | find(t){const e=this.peek();if(!e)return null;for(let r=0,n=e.length;r... method get (line 1) | get(t){const e=this.peek();return!e||t<0||t>=e.length?null:e[t]} method depth (line 1) | depth(){return this.level_.length} method clone (line 1) | clone(){const t=new r;return t.level_=this.level_.slice(0),t} method toString (line 1) | toString(){let t="";for(let e,r=0;e=this.level_[r];r++)t+="\n"+e.map((... method resetState (line 1) | static resetState(t){delete r.STATE[t]} method setState (line 1) | static setState(t,e){r.STATE[t]=e} method getState (line 1) | static getState(t){return r.STATE[t]} function e (line 1) | function e(e){var r=t.call(this)||this;return r.element=e,r.className=Q.... function r (line 1) | function r(){this.constructor=t} method ensureLocale (line 1) | static ensureLocale(t,e){return r.LOCALES.get(t)?t:(console.error(`Loc... method constructor (line 1) | constructor(t,e){this.prefix=t,this.store=e} method add (line 1) | add(t,e){this.checkCustomFunctionSyntax_(t)&&(this.store[t]=e)} method addStore (line 1) | addStore(t){const e=Object.keys(t.store);for(let r,n=0;r=e[n];n++)this... method lookup (line 1) | lookup(t){return this.store[t]} method checkCustomFunctionSyntax_ (line 1) | checkCustomFunctionSyntax_(t){const e=new RegExp("^"+this.prefix);retu... method constructor (line 1) | constructor(t,e,r=(t=>!1)){this.name=t,this.apply=e,this.applicable=r} method constructor (line 1) | constructor(){this.level_=[]} method push (line 1) | push(t){this.level_.push(t)} method pop (line 1) | pop(){return this.level_.pop()} method peek (line 1) | peek(){return this.level_[this.level_.length-1]||null} method indexOf (line 1) | indexOf(t){const e=this.peek();return e?e.indexOf(t):null} method find (line 1) | find(t){const e=this.peek();if(!e)return null;for(let r=0,n=e.length;r... method get (line 1) | get(t){const e=this.peek();return!e||t<0||t>=e.length?null:e[t]} method depth (line 1) | depth(){return this.level_.length} method clone (line 1) | clone(){const t=new r;return t.level_=this.level_.slice(0),t} method toString (line 1) | toString(){let t="";for(let e,r=0;e=this.level_[r];r++)t+="\n"+e.map((... method resetState (line 1) | static resetState(t){delete r.STATE[t]} method setState (line 1) | static setState(t,e){r.STATE[t]=e} method getState (line 1) | static getState(t){return r.STATE[t]} function e (line 1) | function e(e){var r=t.call(this)||this;return r.factory=e,r.id="",r.movi... function e (line 1) | function e(t){return"."+(n.HtmlClasses[t]||t)} function a (line 1) | function a(t){s||(l(i,t),s=!0)} method get (line 1) | static get(t=s.getInstance().locale){return a.promises[t]||Promise.res... method getall (line 1) | static getall(){return Promise.all(Object.values(a.promises))} method constructor (line 1) | constructor(){this.lookupNamespaceURI=s} method constructor (line 1) | constructor(t,...e){this.query=t,this.constraints=e;const[r,n]=this.pr... method constraintValue (line 1) | static constraintValue(t,e){for(let r,n=0;r=e[n];n++)if(t.match(r))ret... method toString (line 1) | toString(){const t=this.constraints.join(", ");return`${this.query}, $... method calculatePriority (line 1) | calculatePriority(){const t=a.constraintValue(this.query,a.queryPriori... method presetPriority (line 1) | presetPriority(){if(!this.constraints.length)return[!1,0];const t=this... method constructor (line 1) | constructor(){this.funcAppls={},this.factory_=new Q.SemanticNodeFactor... method getInstance (line 1) | static getInstance(){return a.instance=a.instance||new a,a.instance} method tableToMultiline (line 1) | static tableToMultiline(t){if(T.tableIsMultiline(t)){t.type="multiline... method number (line 1) | static number(t){"unknown"!==t.type&&"identifier"!==t.type||(t.type="n... method classifyMultiline (line 1) | static classifyMultiline(t){let e=0;const r=t.childNodes.length;let n;... method classifyTable (line 1) | static classifyTable(t){const e=a.computeColumns_(t);a.classifyByColum... method detectCaleyTable (line 1) | static detectCaleyTable(t){if(!t.mathmlTree)return!1;const e=t.mathmlT... method cayleySpacing (line 1) | static cayleySpacing(t){const e=t.split(" ");return("solid"===e[0]||"d... method proof (line 1) | static proof(t,e,r){const n=a.separateSemantics(e);return a.getInstanc... method findSemantics (line 1) | static findSemantics(t,e,r){const n=null==r?null:r,o=a.getSemantics(t)... method getSemantics (line 1) | static getSemantics(t){const e=t.getAttribute("semantics");return e?a.... method removePrefix (line 1) | static removePrefix(t){const[,...e]=t.split("_");return e.join("_")} method separateSemantics (line 1) | static separateSemantics(t){const e={};return t.split(";").forEach((fu... method matchSpaces_ (line 1) | static matchSpaces_(t,e){for(let r,n=0;r=e[n];n++){const e=t[n].mathml... method getSpacer_ (line 1) | static getSpacer_(t){if("MSPACE"===n.tagName(t))return t;for(;s.hasEmp... method fenceToPunct_ (line 1) | static fenceToPunct_(t){const e=a.FENCE_TO_PUNCT_[t.role];if(e){for(;t... method classifyFunction_ (line 1) | static classifyFunction_(t,e){if("appl"===t.type||"bigop"===t.type||"i... method propagateFunctionRole_ (line 1) | static propagateFunctionRole_(t,e){if(t){if("infixop"===t.type)return;... method getFunctionOp_ (line 1) | static getFunctionOp_(t,e){if(e(t))return t;for(let r,n=0;r=t.childNod... method tableToMatrixOrVector_ (line 1) | static tableToMatrixOrVector_(t){const e=t.childNodes[0];T.isType(e,"m... method tableToVector_ (line 1) | static tableToVector_(t){const e=t.childNodes[0];e.type="vector",1!==e... method binomialForm_ (line 1) | static binomialForm_(t){T.isBinomial(t)&&(t.role="binomial",t.childNod... method tableToMatrix_ (line 1) | static tableToMatrix_(t){const e=t.childNodes[0];e.type="matrix",e.chi... method tableToSquare_ (line 1) | static tableToSquare_(t){const e=t.childNodes[0];T.isNeutralFence(t)?e... method getComponentRoles_ (line 1) | static getComponentRoles_(t){const e=t.role;return e&&"unknown"!==e?e:... method tableToCases_ (line 1) | static tableToCases_(t,e){for(let e,r=0;e=t.childNodes[r];r++)a.assign... method rewriteFencedLine_ (line 1) | static rewriteFencedLine_(t){const e=t.childNodes[0],r=t.childNodes[0]... method rowToLine_ (line 1) | static rowToLine_(t,e){const r=e||"unknown";T.isType(t,"row")&&(t.type... method assignRoleToRow_ (line 1) | static assignRoleToRow_(t,e){T.isType(t,"line")?t.role=e:T.isType(t,"r... method nextSeparatorFunction_ (line 1) | static nextSeparatorFunction_(t){let e;if(t){if(t.match(/^\s+$/))retur... method numberRole_ (line 1) | static numberRole_(t){if("unknown"!==t.role)return;const e=[...t.textC... method exprFont_ (line 1) | static exprFont_(t){if("unknown"!==t.font)return;const e=[...t.textCon... method purgeFences_ (line 1) | static purgeFences_(t){const e=t.rel,r=t.comp,n=[],o=[];for(;e.length>... method rewriteFencedNode_ (line 1) | static rewriteFencedNode_(t){const e=t.contentNodes[0],r=t.contentNode... method rewriteFence_ (line 1) | static rewriteFence_(t,e){if(!e.embellished)return{node:t,fence:e};con... method propagateFencePointer_ (line 1) | static propagateFencePointer_(t,e){t.fencePointer=e.fencePointer||e.id... method classifyByColumns_ (line 1) | static classifyByColumns_(t,e,r,n){return!!(3===e.length&&a.testColumn... method isEndRelation_ (line 1) | static isEndRelation_(t,e,r){const n=r?t.childNodes.length-1:0;return ... method isPureRelation_ (line 1) | static isPureRelation_(t,e){return T.isType(t,"relation")&&T.isRole(t,e)} method computeColumns_ (line 1) | static computeColumns_(t){const e=[];for(let r,n=0;r=t.childNodes[n];n... method testColumns_ (line 1) | static testColumns_(t,e,r){const n=t[e];return!!n&&(n.some((function(t... method setNodeFactory (line 1) | setNodeFactory(t){a.getInstance().factory_=t,i.updateFactory(a.getInst... method getNodeFactory (line 1) | getNodeFactory(){return a.getInstance().factory_} method identifierNode (line 1) | identifierNode(t,e,r){if("MathML-Unit"===r)t.type="identifier",t.role=... method implicitNode (line 1) | implicitNode(t){if(t=a.getInstance().getMixedNumbers_(t),1===(t=a.getI... method text (line 1) | text(t,e){return a.exprFont_(t),t.type="text","MS"===e?(t.role="string... method row (line 1) | row(t){return 0===(t=t.filter((function(t){return!T.isType(t,"empty")}... method limitNode (line 1) | limitNode(t,e){if(!e.length)return a.getInstance().factory_.makeEmptyN... method tablesInRow (line 1) | tablesInRow(t){let e=s.partitionNodes(t,T.tableIsMatrixOrVector),r=[];... method mfenced (line 1) | mfenced(t,e,r,n){if(r&&n.length>0){const t=a.nextSeparatorFunction_(r)... method fractionLikeNode (line 1) | fractionLikeNode(t,e,r,n){let o;if(!n&&s.isZeroLength(r)){const r=a.ge... method tensor (line 1) | tensor(t,e,r,n,o){const i=a.getInstance().factory_.makeBranchNode("ten... method pseudoTensor (line 1) | pseudoTensor(t,e,r){const n=t=>!T.isType(t,"empty"),o=e.filter(n).leng... method font (line 1) | font(t){const e=a.MATHJAX_FONTS[t];return e||t} method proof (line 1) | proof(t,e,r){if(e.inference||e.axiom||console.log("Noise"),e.axiom){co... method inference (line 1) | inference(t,e,r){if(e.inferenceRule){const e=a.getInstance().getFormul... method getLabel (line 1) | getLabel(t,e,r,o){const i=a.getInstance().findNestedRow(e,"prooflabel"... method getFormulas (line 1) | getFormulas(t,e,r){const o=e.length?a.getInstance().findNestedRow(e,"i... method findNestedRow (line 1) | findNestedRow(t,e,r){return a.getInstance().findNestedRow_(t,e,0,r)} method cleanInference (line 1) | cleanInference(t){return n.toArray(t).filter((function(t){return"MSPAC... method operatorNode (line 1) | operatorNode(t){return"unknown"===t.type&&(t.type="operator"),i.run("m... method implicitNode_ (line 1) | implicitNode_(t){const e=a.getInstance().factory_.makeMultipleContentN... method infixNode_ (line 1) | infixNode_(t,e){const r=a.getInstance().factory_.makeBranchNode("infix... method explicitMixed_ (line 1) | explicitMixed_(t){const e=s.partitionNodes(t,(function(t){return t.tex... method concatNode_ (line 1) | concatNode_(t,e,r){if(0===e.length)return t;const n=e.map((function(t)... method prefixNode_ (line 1) | prefixNode_(t,e){const r=s.partitionNodes(e,(t=>T.isRole(t,"subtractio... method postfixNode_ (line 1) | postfixNode_(t,e){return e.length?a.getInstance().concatNode_(t,e,"pos... method combineUnits_ (line 1) | combineUnits_(t){const e=s.partitionNodes(t,(function(t){return!T.isRo... method getMixedNumbers_ (line 1) | getMixedNumbers_(t){const e=s.partitionNodes(t,(function(t){return T.i... method getTextInRow_ (line 1) | getTextInRow_(t){if(t.length<=1)return t;const e=s.partitionNodes(t,(t... method relationsInRow_ (line 1) | relationsInRow_(t){const e=s.partitionNodes(t,T.isRelation),r=e.rel[0]... method operationsInRow_ (line 1) | operationsInRow_(t){if(0===t.length)return a.getInstance().factory_.ma... method operationsTree_ (line 1) | operationsTree_(t,e,r,n){const o=n||[];if(0===t.length){if(o.unshift(r... method appendOperand_ (line 1) | appendOperand_(t,e,r){if("infixop"!==t.type)return a.getInstance().inf... method appendDivisionOp_ (line 1) | appendDivisionOp_(t,e,r){return"division"===e.role?T.isImplicit(t)?a.g... method appendLastOperand_ (line 1) | appendLastOperand_(t,e,r){let n=t,o=t.childNodes[t.childNodes.length-1... method appendMultiplicativeOp_ (line 1) | appendMultiplicativeOp_(t,e,r){if(T.isImplicit(t))return a.getInstance... method appendAdditiveOp_ (line 1) | appendAdditiveOp_(t,e,r){return a.getInstance().infixNode_([t,r],e)} method appendExistingOperator_ (line 1) | appendExistingOperator_(t,e,r){return!(!t||"infixop"!==t.type||T.isImp... method getFencesInRow_ (line 1) | getFencesInRow_(t){let e=s.partitionNodes(t,T.isFence);e=a.purgeFences... method fences_ (line 1) | fences_(t,e,r,n){if(0===t.length&&0===r.length)return n[0];const o=t=>... method neutralFences_ (line 1) | neutralFences_(t,e){if(0===t.length)return t;if(1===t.length)return a.... method combineFencedContent_ (line 1) | combineFencedContent_(t,e,r,n){if(0===r.length){const r=a.getInstance(... method horizontalFencedNode_ (line 1) | horizontalFencedNode_(t,e,r){const n=a.getInstance().row(r);let o=a.ge... method classifyHorizontalFence_ (line 1) | classifyHorizontalFence_(t){t.role="leftright";const e=t.childNodes;if... method setExtension_ (line 1) | setExtension_(t){const e=t.childNodes[0].childNodes[0];e&&"infixop"===... method getPunctuationInRow_ (line 1) | getPunctuationInRow_(t){if(t.length<=1)return t;const e=t=>{const e=t.... method punctuatedNode_ (line 1) | punctuatedNode_(t,e){const r=a.getInstance().factory_.makeBranchNode("... method dummyNode_ (line 1) | dummyNode_(t){const e=a.getInstance().factory_.makeMultipleContentNode... method accentRole_ (line 1) | accentRole_(t,e){if(!T.isAccent(t))return!1;const r=t.textContent,n=o.... method accentNode_ (line 1) | accentNode_(t,e,r,n,o){const i=(e=e.slice(0,n+1))[1],Q=e[2];let T;if(!... method makeLimitNode_ (line 1) | makeLimitNode_(t,e,r,n){if("limupper"===n&&"limlower"===t.type)return ... method getFunctionsInRow_ (line 1) | getFunctionsInRow_(t,e){const r=e||[];if(0===t.length)return r;const n... method getFunctionArgs_ (line 1) | getFunctionArgs_(t,e,r){let n,o,i;switch(r){case"integral":{const r=a.... method getIntegralArgs_ (line 1) | getIntegralArgs_(t,e=[]){if(0===t.length)return{integrand:e,intvar:nul... method functionNode_ (line 1) | functionNode_(t,e){const r=a.getInstance().factory_.makeContentNode(o.... method bigOpNode_ (line 1) | bigOpNode_(t,e){const r=a.getFunctionOp_(t,(t=>T.isType(t,"largeop")))... method integralNode_ (line 1) | integralNode_(t,e,r){e=e||a.getInstance().factory_.makeEmptyNode(),r=r... method functionalNode_ (line 1) | functionalNode_(t,e,r,n){const o=e[0];let i;r&&(i=r.parent,n.push(r));... method fractionNode_ (line 1) | fractionNode_(t,e){const r=a.getInstance().factory_.makeBranchNode("fr... method scriptNode_ (line 1) | scriptNode_(t,e,r){let n;switch(t.length){case 0:n=a.getInstance().fac... method findNestedRow_ (line 1) | findNestedRow_(t,e,r,o){if(r>3)return null;for(let i,Q=0;i=t[Q];Q++){c... method constructor (line 1) | constructor(t){this.mathml=t,this.parser=new Q.SemanticMathml,this.roo... method empty (line 1) | static empty(){const t=n.parseInput(""),e=new a(t);return e.mat... method fromNode (line 1) | static fromNode(t,e){const r=a.empty();return r.root=t,e&&(r.mathml=e),r} method fromRoot (line 1) | static fromRoot(t,e){let r=t;for(;r.parent;)r=r.parent;const n=a.fromN... method fromXml (line 1) | static fromXml(t){const e=a.empty();return t.childNodes[0]&&(e.root=T.... method xml (line 1) | xml(t){const e=n.parseInput(""),r=this.root.xml(e.owner... method toString (line 1) | toString(t){return n.serializeXml(this.xml(t))} method formatXml (line 1) | formatXml(t){const e=this.toString(t);return n.formatXml(e)} method displayTree (line 1) | displayTree(){this.root.displayTree()} method replaceNode (line 1) | replaceNode(t,e){const r=t.parent;r?r.replaceChild(t,e):this.root=e} method toJson (line 1) | toJson(){const t={};return t.stree=this.root.toJson(),t} method constructor (line 1) | constructor(t,e){super(t),this.preference=e} method comparator (line 1) | static comparator(){return new c(n.default.getInstance().dynamicCstr,Q... method fromPreference (line 1) | static fromPreference(t){const e=t.split(":"),r={},n=l.getProperties()... method toPreference (line 1) | static toPreference(t){const e=Object.keys(t),r=[];for(let n=0;n!0)),this.kind=a.TrieNodeKind.ROOT} method constructor (line 1) | constructor(t){super(t),this.name="RuleError"} function r (line 1) | function r(t){return"CtxtMenu_"+t} method ensureLocale (line 1) | static ensureLocale(t,e){return r.LOCALES.get(t)?t:(console.error(`Loc... method constructor (line 1) | constructor(t,e){this.prefix=t,this.store=e} method add (line 1) | add(t,e){this.checkCustomFunctionSyntax_(t)&&(this.store[t]=e)} method addStore (line 1) | addStore(t){const e=Object.keys(t.store);for(let r,n=0;r=e[n];n++)this... method lookup (line 1) | lookup(t){return this.store[t]} method checkCustomFunctionSyntax_ (line 1) | checkCustomFunctionSyntax_(t){const e=new RegExp("^"+this.prefix);retu... method constructor (line 1) | constructor(t,e,r=(t=>!1)){this.name=t,this.apply=e,this.applicable=r} method constructor (line 1) | constructor(){this.level_=[]} method push (line 1) | push(t){this.level_.push(t)} method pop (line 1) | pop(){return this.level_.pop()} method peek (line 1) | peek(){return this.level_[this.level_.length-1]||null} method indexOf (line 1) | indexOf(t){const e=this.peek();return e?e.indexOf(t):null} method find (line 1) | find(t){const e=this.peek();if(!e)return null;for(let r=0,n=e.length;r... method get (line 1) | get(t){const e=this.peek();return!e||t<0||t>=e.length?null:e[t]} method depth (line 1) | depth(){return this.level_.length} method clone (line 1) | clone(){const t=new r;return t.level_=this.level_.slice(0),t} method toString (line 1) | toString(){let t="";for(let e,r=0;e=this.level_[r];r++)t+="\n"+e.map((... method resetState (line 1) | static resetState(t){delete r.STATE[t]} method setState (line 1) | static setState(t,e){r.STATE[t]=e} method getState (line 1) | static getState(t){return r.STATE[t]} function n (line 1) | function n(t){return r(t)} method constructor (line 1) | constructor(t,e=Object.keys(t)){this.properties=t,this.order=e} method createProp (line 1) | static createProp(...t){const e=o.DEFAULT_ORDER,r={};for(let n=0,o=t.l... method getProperties (line 1) | getProperties(){return this.properties} method getOrder (line 1) | getOrder(){return this.order} method getAxes (line 1) | getAxes(){return this.order} method getProperty (line 1) | getProperty(t){return this.properties[t]} method updateProperties (line 1) | updateProperties(t){this.properties=t} method allProperties (line 1) | allProperties(){const t=[];return this.order.forEach((e=>t.push(this.g... method toString (line 1) | toString(){const t=[];return this.order.forEach((e=>t.push(e+": "+this... function o (line 1) | function o(t){return r(t)} method markup (line 1) | markup(t){return o.MARKS={},super.markup(t)} method merge (line 1) | merge(t){const e=[];for(let r=0;r{})){this.isActive_&&this.stream_&&this.stream_.end("","",t)} method startDebugFile_ (line 1) | startDebugFile_(t){this.stream_=n.default.fs.createWriteStream(t),this... method output_ (line 1) | output_(t){this.outputFunction_.apply(console.info===this.outputFuncti... method constructor (line 1) | constructor(t,e){this.name=t,this.process=e.processor,this.postprocess... method stringify_ (line 1) | static stringify_(t){return t?t.toString():t} method constructor (line 1) | constructor(){super()} method isMactionNode (line 1) | isMactionNode(t){return t.tagName.toUpperCase()===this.mactionName.toU... method getMactionNodes (line 1) | getMactionNodes(t){return Array.from(t.getElementsByTagName(this.macti... method constructor (line 1) | constructor(t,e){this.foreground=n(e,o.DEFAULT_FOREGROUND_),this.backg... method toHex (line 1) | static toHex(t){const e=t.toString(16);return 1===e.length?"0"+e:e} method rgba (line 1) | rgba(){const t=function(t){return"rgba("+t.red+","+t.green+","+t.blue+... method rgb (line 1) | rgb(){const t=function(t){return"rgb("+t.red+","+t.green+","+t.blue+")... method hex (line 1) | hex(){const t=function(t){return"#"+o.toHex(t.red)+o.toHex(t.green)+o.... method constructor (line 1) | constructor(){super(),this.mactionName="mjx-maction"} method highlightNode (line 1) | highlightNode(t){const e={node:t,background:t.style.backgroundColor,fo... method unhighlightNode (line 1) | unhighlightNode(t){t.node.style.backgroundColor=t.background,t.node.st... method constructor (line 1) | constructor(){super(),this.mactionName="maction"} method getMactionNodes (line 1) | getMactionNodes(t){return Array.from(t.getElementsByTagName(this.macti... method isMactionNode (line 1) | isMactionNode(t){return t.tagName===this.mactionName} method constructor (line 1) | constructor(){super(),this.mactionName="maction"} method highlightNode (line 1) | highlightNode(t){let e=t.getAttribute("style");return e+=";background-... method unhighlightNode (line 1) | unhighlightNode(t){let e=t.node.getAttribute("style");e=e.replace(";ba... method colorString (line 1) | colorString(){return this.color.rgba()} method getMactionNodes (line 1) | getMactionNodes(t){return Array.from(t.getElementsByTagName(this.macti... method isMactionNode (line 1) | isMactionNode(t){return t.tagName===this.mactionName} method constructor (line 1) | constructor(t,e){const r={};for(const[e,n]of Object.entries(t))r[e]=[n... method createCstr (line 1) | static createCstr(...t){const e=o.DEFAULT_ORDER,r={};for(let n=0,o=t.l... method defaultCstr (line 1) | static defaultCstr(){return o.createCstr.apply(null,o.DEFAULT_ORDER.ma... method validOrder (line 1) | static validOrder(t){const e=o.DEFAULT_ORDER.slice();return t.every((t... method getComponents (line 1) | getComponents(){return this.components} method getValue (line 1) | getValue(t){return this.components[t]} method getValues (line 1) | getValues(){return this.order.map((t=>this.getValue(t)))} method allProperties (line 1) | allProperties(){const t=super.allProperties();for(let e,r,n=0;e=t[n],r... method toString (line 1) | toString(){return this.getValues().join(".")} method equal (line 1) | equal(t){const e=t.getAxes();if(this.order.length!==e.length)return!1;... method getSpeech (line 1) | getSpeech(t,e){const r=this.generateSpeech(t,e);return t.setAttribute(... method getSpeech (line 1) | getSpeech(t,e){return""} method up (line 1) | up(){return null} method down (line 1) | down(){return null} method left (line 1) | left(){return null} method right (line 1) | right(){return null} method repeat (line 1) | repeat(){return null} method depth (line 1) | depth(){return null} method home (line 1) | home(){return null} method getDepth (line 1) | getDepth(){return 0} method initLevels (line 1) | initLevels(){return null} method combineContentChildren (line 1) | combineContentChildren(t,e,r,n){return[]} method findFocusOnLevel (line 1) | findFocusOnLevel(t){return null} method constructor (line 1) | constructor(t,e){this.nodes=t,this.primary=e,this.domNodes=[],this.dom... method factory (line 1) | static factory(t,e,r,i){const Q=t=>n.getBySemanticId(i,t),T=r.nodeDict... method generateAllVisibleNodes_ (line 1) | static generateAllVisibleNodes_(t,e,r,i){const Q=t=>n.getBySemanticId(... method getSemanticPrimary (line 1) | getSemanticPrimary(){return this.primary} method getSemanticNodes (line 1) | getSemanticNodes(){return this.nodes} method getNodes (line 1) | getNodes(){return this.allNodes} method getDomNodes (line 1) | getDomNodes(){return this.domNodes} method getDomPrimary (line 1) | getDomPrimary(){return this.domPrimary_} method toString (line 1) | toString(){return"Primary:"+this.domPrimary_+" Nodes:"+this.domNodes} method clone (line 1) | clone(){const t=new o(this.nodes,this.primary);return t.domNodes=this.... function r (line 1) | function r(){this.constructor=t} method ensureLocale (line 1) | static ensureLocale(t,e){return r.LOCALES.get(t)?t:(console.error(`Loc... method constructor (line 1) | constructor(t,e){this.prefix=t,this.store=e} method add (line 1) | add(t,e){this.checkCustomFunctionSyntax_(t)&&(this.store[t]=e)} method addStore (line 1) | addStore(t){const e=Object.keys(t.store);for(let r,n=0;r=e[n];n++)this... method lookup (line 1) | lookup(t){return this.store[t]} method checkCustomFunctionSyntax_ (line 1) | checkCustomFunctionSyntax_(t){const e=new RegExp("^"+this.prefix);retu... method constructor (line 1) | constructor(t,e,r=(t=>!1)){this.name=t,this.apply=e,this.applicable=r} method constructor (line 1) | constructor(){this.level_=[]} method push (line 1) | push(t){this.level_.push(t)} method pop (line 1) | pop(){return this.level_.pop()} method peek (line 1) | peek(){return this.level_[this.level_.length-1]||null} method indexOf (line 1) | indexOf(t){const e=this.peek();return e?e.indexOf(t):null} method find (line 1) | find(t){const e=this.peek();if(!e)return null;for(let r=0,n=e.length;r... method get (line 1) | get(t){const e=this.peek();return!e||t<0||t>=e.length?null:e[t]} method depth (line 1) | depth(){return this.level_.length} method clone (line 1) | clone(){const t=new r;return t.level_=this.level_.slice(0),t} method toString (line 1) | toString(){let t="";for(let e,r=0;e=this.level_[r];r++)t+="\n"+e.map((... method resetState (line 1) | static resetState(t){delete r.STATE[t]} method setState (line 1) | static setState(t,e){r.STATE[t]=e} method getState (line 1) | static getState(t){return r.STATE[t]} function e (line 1) | function e(e,r,n){var o=t.call(this)||this;return o.title=e,o.signature=... function r (line 1) | function r(){this.constructor=t} method ensureLocale (line 1) | static ensureLocale(t,e){return r.LOCALES.get(t)?t:(console.error(`Loc... method constructor (line 1) | constructor(t,e){this.prefix=t,this.store=e} method add (line 1) | add(t,e){this.checkCustomFunctionSyntax_(t)&&(this.store[t]=e)} method addStore (line 1) | addStore(t){const e=Object.keys(t.store);for(let r,n=0;r=e[n];n++)this... method lookup (line 1) | lookup(t){return this.store[t]} method checkCustomFunctionSyntax_ (line 1) | checkCustomFunctionSyntax_(t){const e=new RegExp("^"+this.prefix);retu... method constructor (line 1) | constructor(t,e,r=(t=>!1)){this.name=t,this.apply=e,this.applicable=r} method constructor (line 1) | constructor(){this.level_=[]} method push (line 1) | push(t){this.level_.push(t)} method pop (line 1) | pop(){return this.level_.pop()} method peek (line 1) | peek(){return this.level_[this.level_.length-1]||null} method indexOf (line 1) | indexOf(t){const e=this.peek();return e?e.indexOf(t):null} method find (line 1) | find(t){const e=this.peek();if(!e)return null;for(let r=0,n=e.length;r... method get (line 1) | get(t){const e=this.peek();return!e||t<0||t>=e.length?null:e[t]} method depth (line 1) | depth(){return this.level_.length} method clone (line 1) | clone(){const t=new r;return t.level_=this.level_.slice(0),t} method toString (line 1) | toString(){let t="";for(let e,r=0;e=this.level_[r];r++)t+="\n"+e.map((... method resetState (line 1) | static resetState(t){delete r.STATE[t]} method setState (line 1) | static setState(t,e){r.STATE[t]=e} method getState (line 1) | static getState(t){return r.STATE[t]} function e (line 1) | function e(e,r,n,o){var i=t.call(this,e,"checkbox",r,o)||this;return i.r... function r (line 1) | function r(){this.constructor=t} method ensureLocale (line 1) | static ensureLocale(t,e){return r.LOCALES.get(t)?t:(console.error(`Loc... method constructor (line 1) | constructor(t,e){this.prefix=t,this.store=e} method add (line 1) | add(t,e){this.checkCustomFunctionSyntax_(t)&&(this.store[t]=e)} method addStore (line 1) | addStore(t){const e=Object.keys(t.store);for(let r,n=0;r=e[n];n++)this... method lookup (line 1) | lookup(t){return this.store[t]} method checkCustomFunctionSyntax_ (line 1) | checkCustomFunctionSyntax_(t){const e=new RegExp("^"+this.prefix);retu... method constructor (line 1) | constructor(t,e,r=(t=>!1)){this.name=t,this.apply=e,this.applicable=r} method constructor (line 1) | constructor(){this.level_=[]} method push (line 1) | push(t){this.level_.push(t)} method pop (line 1) | pop(){return this.level_.pop()} method peek (line 1) | peek(){return this.level_[this.level_.length-1]||null} method indexOf (line 1) | indexOf(t){const e=this.peek();return e?e.indexOf(t):null} method find (line 1) | find(t){const e=this.peek();if(!e)return null;for(let r=0,n=e.length;r... method get (line 1) | get(t){const e=this.peek();return!e||t<0||t>=e.length?null:e[t]} method depth (line 1) | depth(){return this.level_.length} method clone (line 1) | clone(){const t=new r;return t.level_=this.level_.slice(0),t} method toString (line 1) | toString(){let t="";for(let e,r=0;e=this.level_[r];r++)t+="\n"+e.map((... method resetState (line 1) | static resetState(t){delete r.STATE[t]} method setState (line 1) | static setState(t,e){r.STATE[t]=e} method getState (line 1) | static getState(t){return r.STATE[t]} function e (line 1) | function e(e,r,n,o){var i=t.call(this,e,"combobox",r,o)||this;return i.r... function r (line 1) | function r(){this.constructor=t} method ensureLocale (line 1) | static ensureLocale(t,e){return r.LOCALES.get(t)?t:(console.error(`Loc... method constructor (line 1) | constructor(t,e){this.prefix=t,this.store=e} method add (line 1) | add(t,e){this.checkCustomFunctionSyntax_(t)&&(this.store[t]=e)} method addStore (line 1) | addStore(t){const e=Object.keys(t.store);for(let r,n=0;r=e[n];n++)this... method lookup (line 1) | lookup(t){return this.store[t]} method checkCustomFunctionSyntax_ (line 1) | checkCustomFunctionSyntax_(t){const e=new RegExp("^"+this.prefix);retu... method constructor (line 1) | constructor(t,e,r=(t=>!1)){this.name=t,this.apply=e,this.applicable=r} method constructor (line 1) | constructor(){this.level_=[]} method push (line 1) | push(t){this.level_.push(t)} method pop (line 1) | pop(){return this.level_.pop()} method peek (line 1) | peek(){return this.level_[this.level_.length-1]||null} method indexOf (line 1) | indexOf(t){const e=this.peek();return e?e.indexOf(t):null} method find (line 1) | find(t){const e=this.peek();if(!e)return null;for(let r=0,n=e.length;r... method get (line 1) | get(t){const e=this.peek();return!e||t<0||t>=e.length?null:e[t]} method depth (line 1) | depth(){return this.level_.length} method clone (line 1) | clone(){const t=new r;return t.level_=this.level_.slice(0),t} method toString (line 1) | toString(){let t="";for(let e,r=0;e=this.level_[r];r++)t+="\n"+e.map((... method resetState (line 1) | static resetState(t){delete r.STATE[t]} method setState (line 1) | static setState(t,e){r.STATE[t]=e} method getState (line 1) | static getState(t){return r.STATE[t]} function e (line 1) | function e(e,r,n,o){var i=t.call(this,e,"command",r,o)||this;return i.co... function r (line 1) | function r(){this.constructor=t} method ensureLocale (line 1) | static ensureLocale(t,e){return r.LOCALES.get(t)?t:(console.error(`Loc... method constructor (line 1) | constructor(t,e){this.prefix=t,this.store=e} method add (line 1) | add(t,e){this.checkCustomFunctionSyntax_(t)&&(this.store[t]=e)} method addStore (line 1) | addStore(t){const e=Object.keys(t.store);for(let r,n=0;r=e[n];n++)this... method lookup (line 1) | lookup(t){return this.store[t]} method checkCustomFunctionSyntax_ (line 1) | checkCustomFunctionSyntax_(t){const e=new RegExp("^"+this.prefix);retu... method constructor (line 1) | constructor(t,e,r=(t=>!1)){this.name=t,this.apply=e,this.applicable=r} method constructor (line 1) | constructor(){this.level_=[]} method push (line 1) | push(t){this.level_.push(t)} method pop (line 1) | pop(){return this.level_.pop()} method peek (line 1) | peek(){return this.level_[this.level_.length-1]||null} method indexOf (line 1) | indexOf(t){const e=this.peek();return e?e.indexOf(t):null} method find (line 1) | find(t){const e=this.peek();if(!e)return null;for(let r=0,n=e.length;r... method get (line 1) | get(t){const e=this.peek();return!e||t<0||t>=e.length?null:e[t]} method depth (line 1) | depth(){return this.level_.length} method clone (line 1) | clone(){const t=new r;return t.level_=this.level_.slice(0),t} method toString (line 1) | toString(){let t="";for(let e,r=0;e=this.level_[r];r++)t+="\n"+e.map((... method resetState (line 1) | static resetState(t){delete r.STATE[t]} method setState (line 1) | static setState(t,e){r.STATE[t]=e} method getState (line 1) | static getState(t){return r.STATE[t]} function e (line 1) | function e(e,r,n){return t.call(this,e,"label",r,n)||this} function r (line 1) | function r(){this.constructor=t} method ensureLocale (line 1) | static ensureLocale(t,e){return r.LOCALES.get(t)?t:(console.error(`Loc... method constructor (line 1) | constructor(t,e){this.prefix=t,this.store=e} method add (line 1) | add(t,e){this.checkCustomFunctionSyntax_(t)&&(this.store[t]=e)} method addStore (line 1) | addStore(t){const e=Object.keys(t.store);for(let r,n=0;r=e[n];n++)this... method lookup (line 1) | lookup(t){return this.store[t]} method checkCustomFunctionSyntax_ (line 1) | checkCustomFunctionSyntax_(t){const e=new RegExp("^"+this.prefix);retu... method constructor (line 1) | constructor(t,e,r=(t=>!1)){this.name=t,this.apply=e,this.applicable=r} method constructor (line 1) | constructor(){this.level_=[]} method push (line 1) | push(t){this.level_.push(t)} method pop (line 1) | pop(){return this.level_.pop()} method peek (line 1) | peek(){return this.level_[this.level_.length-1]||null} method indexOf (line 1) | indexOf(t){const e=this.peek();return e?e.indexOf(t):null} method find (line 1) | find(t){const e=this.peek();if(!e)return null;for(let r=0,n=e.length;r... method get (line 1) | get(t){const e=this.peek();return!e||t<0||t>=e.length?null:e[t]} method depth (line 1) | depth(){return this.level_.length} method clone (line 1) | clone(){const t=new r;return t.level_=this.level_.slice(0),t} method toString (line 1) | toString(){let t="";for(let e,r=0;e=this.level_[r];r++)t+="\n"+e.map((... method resetState (line 1) | static resetState(t){delete r.STATE[t]} method setState (line 1) | static setState(t,e){r.STATE[t]=e} method getState (line 1) | static getState(t){return r.STATE[t]} function e (line 1) | function e(e,r,n,o){var i=t.call(this,e,"radio",r,o)||this;return i.role... function r (line 1) | function r(){this.constructor=t} method ensureLocale (line 1) | static ensureLocale(t,e){return r.LOCALES.get(t)?t:(console.error(`Loc... method constructor (line 1) | constructor(t,e){this.prefix=t,this.store=e} method add (line 1) | add(t,e){this.checkCustomFunctionSyntax_(t)&&(this.store[t]=e)} method addStore (line 1) | addStore(t){const e=Object.keys(t.store);for(let r,n=0;r=e[n];n++)this... method lookup (line 1) | lookup(t){return this.store[t]} method checkCustomFunctionSyntax_ (line 1) | checkCustomFunctionSyntax_(t){const e=new RegExp("^"+this.prefix);retu... method constructor (line 1) | constructor(t,e,r=(t=>!1)){this.name=t,this.apply=e,this.applicable=r} method constructor (line 1) | constructor(){this.level_=[]} method push (line 1) | push(t){this.level_.push(t)} method pop (line 1) | pop(){return this.level_.pop()} method peek (line 1) | peek(){return this.level_[this.level_.length-1]||null} method indexOf (line 1) | indexOf(t){const e=this.peek();return e?e.indexOf(t):null} method find (line 1) | find(t){const e=this.peek();if(!e)return null;for(let r=0,n=e.length;r... method get (line 1) | get(t){const e=this.peek();return!e||t<0||t>=e.length?null:e[t]} method depth (line 1) | depth(){return this.level_.length} method clone (line 1) | clone(){const t=new r;return t.level_=this.level_.slice(0),t} method toString (line 1) | toString(){let t="";for(let e,r=0;e=this.level_[r];r++)t+="\n"+e.map((... method resetState (line 1) | static resetState(t){delete r.STATE[t]} method setState (line 1) | static setState(t,e){r.STATE[t]=e} method getState (line 1) | static getState(t){return r.STATE[t]} function e (line 1) | function e(e){var r=t.call(this,e,"rule")||this;return r.className=Q.Htm... function r (line 1) | function r(){this.constructor=t} method ensureLocale (line 1) | static ensureLocale(t,e){return r.LOCALES.get(t)?t:(console.error(`Loc... method constructor (line 1) | constructor(t,e){this.prefix=t,this.store=e} method add (line 1) | add(t,e){this.checkCustomFunctionSyntax_(t)&&(this.store[t]=e)} method addStore (line 1) | addStore(t){const e=Object.keys(t.store);for(let r,n=0;r=e[n];n++)this... method lookup (line 1) | lookup(t){return this.store[t]} method checkCustomFunctionSyntax_ (line 1) | checkCustomFunctionSyntax_(t){const e=new RegExp("^"+this.prefix);retu... method constructor (line 1) | constructor(t,e,r=(t=>!1)){this.name=t,this.apply=e,this.applicable=r} method constructor (line 1) | constructor(){this.level_=[]} method push (line 1) | push(t){this.level_.push(t)} method pop (line 1) | pop(){return this.level_.pop()} method peek (line 1) | peek(){return this.level_[this.level_.length-1]||null} method indexOf (line 1) | indexOf(t){const e=this.peek();return e?e.indexOf(t):null} method find (line 1) | find(t){const e=this.peek();if(!e)return null;for(let r=0,n=e.length;r... method get (line 1) | get(t){const e=this.peek();return!e||t<0||t>=e.length?null:e[t]} method depth (line 1) | depth(){return this.level_.length} method clone (line 1) | clone(){const t=new r;return t.level_=this.level_.slice(0),t} method toString (line 1) | toString(){let t="";for(let e,r=0;e=this.level_[r];r++)t+="\n"+e.map((... method resetState (line 1) | static resetState(t){delete r.STATE[t]} method setState (line 1) | static setState(t,e){r.STATE[t]=e} method getState (line 1) | static getState(t){return r.STATE[t]} function e (line 1) | function e(e,r,n,o){var i=t.call(this,e,"slider",r,o)||this;return i.rol... function r (line 1) | function r(){this.constructor=t} method ensureLocale (line 1) | static ensureLocale(t,e){return r.LOCALES.get(t)?t:(console.error(`Loc... method constructor (line 1) | constructor(t,e){this.prefix=t,this.store=e} method add (line 1) | add(t,e){this.checkCustomFunctionSyntax_(t)&&(this.store[t]=e)} method addStore (line 1) | addStore(t){const e=Object.keys(t.store);for(let r,n=0;r=e[n];n++)this... method lookup (line 1) | lookup(t){return this.store[t]} method checkCustomFunctionSyntax_ (line 1) | checkCustomFunctionSyntax_(t){const e=new RegExp("^"+this.prefix);retu... method constructor (line 1) | constructor(t,e,r=(t=>!1)){this.name=t,this.apply=e,this.applicable=r} method constructor (line 1) | constructor(){this.level_=[]} method push (line 1) | push(t){this.level_.push(t)} method pop (line 1) | pop(){return this.level_.pop()} method peek (line 1) | peek(){return this.level_[this.level_.length-1]||null} method indexOf (line 1) | indexOf(t){const e=this.peek();return e?e.indexOf(t):null} method find (line 1) | find(t){const e=this.peek();if(!e)return null;for(let r=0,n=e.length;r... method get (line 1) | get(t){const e=this.peek();return!e||t<0||t>=e.length?null:e[t]} method depth (line 1) | depth(){return this.level_.length} method clone (line 1) | clone(){const t=new r;return t.level_=this.level_.slice(0),t} method toString (line 1) | toString(){let t="";for(let e,r=0;e=this.level_[r];r++)t+="\n"+e.map((... method resetState (line 1) | static resetState(t){delete r.STATE[t]} method setState (line 1) | static setState(t,e){r.STATE[t]=e} method getState (line 1) | static getState(t){return r.STATE[t]} function e (line 1) | function e(e,r,n){var o=t.call(this,e,"submenu",r,n)||this;return o._sub... function r (line 1) | function r(){this.constructor=t} method ensureLocale (line 1) | static ensureLocale(t,e){return r.LOCALES.get(t)?t:(console.error(`Loc... method constructor (line 1) | constructor(t,e){this.prefix=t,this.store=e} method add (line 1) | add(t,e){this.checkCustomFunctionSyntax_(t)&&(this.store[t]=e)} method addStore (line 1) | addStore(t){const e=Object.keys(t.store);for(let r,n=0;r=e[n];n++)this... method lookup (line 1) | lookup(t){return this.store[t]} method checkCustomFunctionSyntax_ (line 1) | checkCustomFunctionSyntax_(t){const e=new RegExp("^"+this.prefix);retu... method constructor (line 1) | constructor(t,e,r=(t=>!1)){this.name=t,this.apply=e,this.applicable=r} method constructor (line 1) | constructor(){this.level_=[]} method push (line 1) | push(t){this.level_.push(t)} method pop (line 1) | pop(){return this.level_.pop()} method peek (line 1) | peek(){return this.level_[this.level_.length-1]||null} method indexOf (line 1) | indexOf(t){const e=this.peek();return e?e.indexOf(t):null} method find (line 1) | find(t){const e=this.peek();if(!e)return null;for(let r=0,n=e.length;r... method get (line 1) | get(t){const e=this.peek();return!e||t<0||t>=e.length?null:e[t]} method depth (line 1) | depth(){return this.level_.length} method clone (line 1) | clone(){const t=new r;return t.level_=this.level_.slice(0),t} method toString (line 1) | toString(){let t="";for(let e,r=0;e=this.level_[r];r++)t+="\n"+e.map((... method resetState (line 1) | static resetState(t){delete r.STATE[t]} method setState (line 1) | static setState(t,e){r.STATE[t]=e} method getState (line 1) | static getState(t){return r.STATE[t]} function e (line 1) | function e(){return null!==t&&t.apply(this,arguments)||this} function t (line 1) | function t(t){this.menu=t,this.store=[],this._active=null,this.counter=0... function t (line 1) | function t(t){var e=this;void 0===t&&(t=[]),this._initList=[["command",T... function t (line 1) | function t(t){this._parser=new Map(t)} function r (line 1) | function r(){this.constructor=t} method ensureLocale (line 1) | static ensureLocale(t,e){return r.LOCALES.get(t)?t:(console.error(`Loc... method constructor (line 1) | constructor(t,e){this.prefix=t,this.store=e} method add (line 1) | add(t,e){this.checkCustomFunctionSyntax_(t)&&(this.store[t]=e)} method addStore (line 1) | addStore(t){const e=Object.keys(t.store);for(let r,n=0;r=e[n];n++)this... method lookup (line 1) | lookup(t){return this.store[t]} method checkCustomFunctionSyntax_ (line 1) | checkCustomFunctionSyntax_(t){const e=new RegExp("^"+this.prefix);retu... method constructor (line 1) | constructor(t,e,r=(t=>!1)){this.name=t,this.apply=e,this.applicable=r} method constructor (line 1) | constructor(){this.level_=[]} method push (line 1) | push(t){this.level_.push(t)} method pop (line 1) | pop(){return this.level_.pop()} method peek (line 1) | peek(){return this.level_[this.level_.length-1]||null} method indexOf (line 1) | indexOf(t){const e=this.peek();return e?e.indexOf(t):null} method find (line 1) | find(t){const e=this.peek();if(!e)return null;for(let r=0,n=e.length;r... method get (line 1) | get(t){const e=this.peek();return!e||t<0||t>=e.length?null:e[t]} method depth (line 1) | depth(){return this.level_.length} method clone (line 1) | clone(){const t=new r;return t.level_=this.level_.slice(0),t} method toString (line 1) | toString(){let t="";for(let e,r=0;e=this.level_[r];r++)t+="\n"+e.map((... method resetState (line 1) | static resetState(t){delete r.STATE[t]} method setState (line 1) | static setState(t,e){r.STATE[t]=e} method getState (line 1) | static getState(t){return r.STATE[t]} function e (line 1) | function e(e){var r=t.call(this)||this;return r.anchor=e,r.className=T.H... function e (line 1) | function e(e,r,n,o){void 0===n&&(n="none"),void 0===o&&(o="vertical");va... function r (line 1) | function r(){this.constructor=t} method ensureLocale (line 1) | static ensureLocale(t,e){return r.LOCALES.get(t)?t:(console.error(`Loc... method constructor (line 1) | constructor(t,e){this.prefix=t,this.store=e} method add (line 1) | add(t,e){this.checkCustomFunctionSyntax_(t)&&(this.store[t]=e)} method addStore (line 1) | addStore(t){const e=Object.keys(t.store);for(let r,n=0;r=e[n];n++)this... method lookup (line 1) | lookup(t){return this.store[t]} method checkCustomFunctionSyntax_ (line 1) | checkCustomFunctionSyntax_(t){const e=new RegExp("^"+this.prefix);retu... method constructor (line 1) | constructor(t,e,r=(t=>!1)){this.name=t,this.apply=e,this.applicable=r} method constructor (line 1) | constructor(){this.level_=[]} method push (line 1) | push(t){this.level_.push(t)} method pop (line 1) | pop(){return this.level_.pop()} method peek (line 1) | peek(){return this.level_[this.level_.length-1]||null} method indexOf (line 1) | indexOf(t){const e=this.peek();return e?e.indexOf(t):null} method find (line 1) | find(t){const e=this.peek();if(!e)return null;for(let r=0,n=e.length;r... method get (line 1) | get(t){const e=this.peek();return!e||t<0||t>=e.length?null:e[t]} method depth (line 1) | depth(){return this.level_.length} method clone (line 1) | clone(){const t=new r;return t.level_=this.level_.slice(0),t} method toString (line 1) | toString(){let t="";for(let e,r=0;e=this.level_[r];r++)t+="\n"+e.map((... method resetState (line 1) | static resetState(t){delete r.STATE[t]} method setState (line 1) | static setState(t,e){r.STATE[t]=e} method getState (line 1) | static getState(t){return r.STATE[t]} function e (line 1) | function e(e){var r=t.call(this)||this;return r._anchor=e,r.variablePool... function t (line 1) | function t(t,e,r){this._name=t,this.getter=e,this.setter=r,this.items=[]} function t (line 1) | function t(){this.pool={}} method constructor (line 1) | constructor(){this.separator_=" "} method setSeparator (line 1) | setSeparator(t){this.separator_=t} method getSeparator (line 1) | getSeparator(){return"braille"===n.default.getInstance().modality?"":thi... method error (line 1) | error(t){return null} method merge (line 1) | merge(t){let e="";const r=t.length-1;for(let n,o=0;n=t[o];o++)if(e+=n.sp... method finalize (line 1) | finalize(t){return t} method pauseValue (line 1) | pauseValue(t){let e;switch(t){case"long":e=750;break;case"medium":e=500;... class T (line 1) | class T extends Q.MarkupRenderer{markup(t){this.setScaleFunction(-2,2,0,... method markup (line 1) | markup(t){this.setScaleFunction(-2,2,0,10,0);const e=i.personalityMark... method error (line 1) | error(t){return'(error "'+o.Move.get(t)+'")'} method prosodyElement (line 1) | prosodyElement(t,e){switch(e=this.applyScaleFunction(e),t){case n.pers... method pause (line 1) | pause(t){return"(pause . "+this.pauseValue(t[n.personalityProps.PAUSE]... method prosody_ (line 1) | prosody_(t){const e=t.open,r=[];for(let n,o=0;n=e[o];o++)r.push(this.p... method constructor (line 1) | constructor(t=""){super(),this.message=t,this.name="SRE Error"} method constructor (line 1) | constructor(t){super(t),this.mml=t.mathmlTree} method test (line 1) | static test(t){return!t.mathmlTree&&"line"===t.type&&"binomial"===t.role} method getMathml (line 1) | getMathml(){if(!this.semantic.childNodes.length)return this.mml;const ... method constructor (line 1) | constructor(t){super(t),this.mml=t.mathmlTree} method test (line 1) | static test(t){if(!t.mathmlTree||!t.childNodes.length)return!1;const e... method getMathml (line 1) | getMathml(){const t=this.semantic.childNodes[0],e=t.childNodes[0],r=th... method constructor (line 1) | constructor(t){super(t),this.mml=t.mathmlTree} method test (line 1) | static test(t){if(!t.mathmlTree||!t.childNodes.length)return!1;const e... method walkTree_ (line 1) | static walkTree_(t){t&&i.walkTree(t)} method getMathml (line 1) | getMathml(){const t=this.semantic.childNodes;return"limboth"!==this.se... method constructor (line 1) | constructor(t){super(t),this.mml=t.mathmlTree} method multiscriptIndex (line 1) | static multiscriptIndex(t){return"punctuated"===t.type&&"dummy"===t.co... method createNone_ (line 1) | static createNone_(t){const e=n.createElement("none");return t&&(0,Q.s... method completeMultiscript (line 1) | completeMultiscript(t,e){const r=n.toArray(this.mml.childNodes).slice(... method constructor (line 1) | constructor(t){super(t),this.inner=[],this.mml=t.mathmlTree} method test (line 1) | static test(t){return"matrix"===t.type||"vector"===t.type||"cases"===t... method getMathml (line 1) | getMathml(){const t=i.cloneContentNode(this.semantic.contentNodes[0]),... method test (line 1) | static test(t){return!!t.mathmlTree&&"tensor"===t.type} method constructor (line 1) | constructor(t){super(t)} method getMathml (line 1) | getMathml(){i.walkTree(this.semantic.childNodes[0]);const t=o.CaseMult... method constructor (line 1) | constructor(){this.context=new Q.SpeechRuleContext,this.parseOrder=o.D... method compareStaticConstraints_ (line 1) | static compareStaticConstraints_(t,e){if(t.length!==e.length)return!1;... method comparePreconditions_ (line 1) | static comparePreconditions_(t,e){const r=t.precondition,n=e.precondit... method defineRule (line 1) | defineRule(t,e,r,n,...o){const Q=this.parseAction(r),T=this.parsePreco... method addRule (line 1) | addRule(t){t.context=this.context,this.speechRules_.unshift(t)} method deleteRule (line 1) | deleteRule(t){const e=this.speechRules_.indexOf(t);-1!==e&&this.speech... method findRule (line 1) | findRule(t){for(let e,r=0;e=this.speechRules_[r];r++)if(t(e))return e;... method findAllRules (line 1) | findAllRules(t){return this.speechRules_.filter(t)} method evaluateDefault (line 1) | evaluateDefault(t){const e=t.textContent.slice(0);return e.match(/^\s+... method evaluateWhitespace (line 1) | evaluateWhitespace(t){return[]} method evaluateCustom (line 1) | evaluateCustom(t){const e=this.customTranscriptions[t];return void 0!=... method evaluateCharacter (line 1) | evaluateCharacter(t){return this.evaluateCustom(t)||n.AuditoryDescript... method removeDuplicates (line 1) | removeDuplicates(t){for(let e,r=this.speechRules_.length-1;e=this.spee... method getSpeechRules (line 1) | getSpeechRules(){return this.speechRules_} method setSpeechRules (line 1) | setSpeechRules(t){this.speechRules_=t} method getPreconditions (line 1) | getPreconditions(){return this.preconditions} method parseCstr (line 1) | parseCstr(t){try{return this.parser.parse(this.locale+"."+this.modalit... method parsePrecondition (line 1) | parsePrecondition(t,e){try{const r=this.parsePrecondition_(t);t=r[0];l... method parseAction (line 1) | parseAction(t){try{return i.Action.fromString(t)}catch(e){if("RuleErro... method parse (line 1) | parse(t){this.modality=t.modality||this.modality,this.locale=t.locale|... method parseRules (line 1) | parseRules(t){for(let e,r=0;e=t[r];r++){const t=e[0],r=this.parseMetho... method generateRules (line 1) | generateRules(t){const e=this.context.customGenerators.lookup(t);e&&e(... method defineAction (line 1) | defineAction(t,e){let r;try{r=i.Action.fromString(e)}catch(t){if("Rule... method getFullPreconditions (line 1) | getFullPreconditions(t){const e=this.preconditions.get(t);return e||!t... method definePrecondition (line 1) | definePrecondition(t,e,r,...n){const o=this.parsePrecondition(r,n),i=t... method inheritRules (line 1) | inheritRules(){if(!this.inherits||!this.inherits.getSpeechRules().leng... method ignoreRules (line 1) | ignoreRules(t,...e){let r=this.findAllRules((e=>e.name===t));if(!e.len... method parsePrecondition_ (line 1) | parsePrecondition_(t){const e=this.context.customGenerators.lookup(t);... method constructor (line 1) | constructor(){this.currentFlags={},this.parameters_={},this.correction... method getInstance (line 1) | static getInstance(){return T.instance=T.instance||new T,T.instance} method parseInput (line 1) | static parseInput(t){const e={},r=t.split(":");for(let t=0,n=r.length;... method parseState (line 1) | static parseState(t){const e={},r=t.split(" ");for(let t=0,n=r.length;... method translateString_ (line 1) | static translateString_(t){if(t.match(/:unit$/))return T.translateUnit... method translateUnit_ (line 1) | static translateUnit_(t){t=T.prepareUnit_(t);const e=o.default.getInst... method prepareUnit_ (line 1) | static prepareUnit_(t){const e=t.match(/:unit$/);return e?t.slice(0,e.... method cleanUnit_ (line 1) | static cleanUnit_(t){return t.match(/:unit$/)?t.replace(/:unit$/,""):t} method clear (line 1) | clear(){this.parameters_={},this.stateStack_=[]} method setParameter (line 1) | setParameter(t,e){const r=this.parameters_[t];return e?this.parameters... method getParameter (line 1) | getParameter(t){return this.parameters_[t]} method setCorrection (line 1) | setCorrection(t,e){this.corrections_[t]=e} method setPreprocessor (line 1) | setPreprocessor(t,e){this.preprocessors_[t]=e} method getCorrection (line 1) | getCorrection(t){return this.corrections_[t]} method getState (line 1) | getState(){const t=[];for(const e in this.parameters_){const r=this.pa... method pushState (line 1) | pushState(t){for(const e in t)t[e]=this.setParameter(e,t[e]);this.stat... method popState (line 1) | popState(){const t=this.stateStack_.pop();for(const e in t)this.setPar... method setAttribute (line 1) | setAttribute(t){if(t&&t.nodeType===n.NodeType.ELEMENT_NODE){const r=th... method preprocess (line 1) | preprocess(t){return this.runProcessors_(t,this.preprocessors_)} method correct (line 1) | correct(t){return this.runProcessors_(t,this.corrections_)} method apply (line 1) | apply(t,e){return this.currentFlags=e||{},t=this.currentFlags.adjust||... method runProcessors_ (line 1) | runProcessors_(t,e){for(const r in this.parameters_){const n=e[r];if(!... method constructor (line 1) | constructor({type:t,content:e,attributes:r,grammar:n}){this.type=t,thi... method grammarFromString (line 1) | static grammarFromString(t){return o.Grammar.parseInput(t)} method fromString (line 1) | static fromString(t){const e={type:Q(t.substring(0,3))};let r=t.slice(... method attributesFromString (line 1) | static attributesFromString(t){if("("!==t[0]||")"!==t.slice(-1))throw ... method toString (line 1) | toString(){let t="";t+=function(t){switch(t){case i.NODE:return"[n]";c... method grammarToString (line 1) | grammarToString(){return this.getGrammar().join(":")} method getGrammar (line 1) | getGrammar(){const t=[];for(const e in this.grammar)!0===this.grammar[... method attributesToString (line 1) | attributesToString(){const t=this.getAttributes(),e=this.grammarToStri... method getAttributes (line 1) | getAttributes(){const t=[];for(const e in this.attributes){const r=thi... method copyCollator (line 1) | copyCollator(){return new T} method add (line 1) | add(t,e){const r=i.key(t,e.font);super.add(r,e)} method addNode (line 1) | addNode(t){this.add(t.textContent,t)} method toString (line 1) | toString(){const t=[];for(const e in this.map){const r=Array(e.length+... method collateMeaning (line 1) | collateMeaning(){const t=new s;for(const e in this.map)t.map[e]=this.m... method getSpeech (line 1) | getSpeech(t,e){const r=this.generateSpeech(t,e),i=this.getRebuilt().no... method constructor (line 1) | constructor(t,e,r,n){super(t,e,r,n),this.node=t,this.generator=e,this.... method move (line 1) | move(t){this.key_=t;const e=super.move(t);return this.modifier=!1,e} method up (line 1) | up(){return this.moved=Q.WalkerMoves.UP,this.eligibleCell_()?this.vert... method down (line 1) | down(){return this.moved=Q.WalkerMoves.DOWN,this.eligibleCell_()?this.... method jumpCell (line 1) | jumpCell(){if(!this.isInTable_()||null===this.key_)return this.getFocu... method undo (line 1) | undo(){const t=super.undo();return t===this.firstJump&&(this.firstJump... method eligibleCell_ (line 1) | eligibleCell_(){const t=this.getFocus().getSemanticPrimary();return th... method verticalMove_ (line 1) | verticalMove_(t){const e=this.previousLevel();if(!e)return null;const ... method jumpCell_ (line 1) | jumpCell_(t,e){this.firstJump?this.virtualize(!1):(this.firstJump=this... method isLegalJump_ (line 1) | isLegalJump_(t,e){const r=n.querySelectorAllByAttrValue(this.getRebuil... method isInTable_ (line 1) | isInTable_(){let t=this.getFocus().getSemanticPrimary();for(;t;){if(-1... function Q (line 1) | function Q(t,e,r){return(r||function(r,n){return"number"==typeof r&&"num... method markup (line 1) | markup(t){const e=i.personalityMarkup(t);let r="",o=null,Q=!1;for(let ... method pause (line 1) | pause(t){let e;return e="number"==typeof t?t<=250?"short":t<=500?"medi... method finalize (line 1) | finalize(t){return'"} method markup (line 1) | markup(t){this.setScaleFunction(-2,2,-100,100,2);const e=o.personality... method constructor (line 1) | constructor(t){super(t),this.mml=t.mathmlTree} method test (line 1) | static test(t){return!!t.mathmlTree&&"line"===t.type} method getMathml (line 1) | getMathml(){return this.semantic.contentNodes.length&&o.walkTree(this.... method constructor (line 1) | constructor(t){super(t),this.mml=t.mathmlTree} method test (line 1) | static test(t){return!!t.mathmlTree&&("inference"===t.type||"premises"... method getMathml (line 1) | getMathml(){return this.semantic.childNodes.length?(this.semantic.cont... method constructor (line 1) | constructor(t){super(t),this.mml=t.mathmlTree} method test (line 1) | static test(t){return"punctuated"===t.type&&("text"===t.role||t.conten... method getMathml (line 1) | getMathml(){const t=[],e=o.collapsePunctuated(this.semantic,t);return ... method constructor (line 1) | constructor(){this.map={}} method add (line 1) | add(t,e){const r=this.map[t];r?r.push(e):this.map[t]=[e]} method retrieve (line 1) | retrieve(t,e){return this.map[i.key(t,e)]} method retrieveNode (line 1) | retrieveNode(t){return this.retrieve(t.textContent,t.font)} method copy (line 1) | copy(){const t=this.copyCollator();for(const e in this.map)t.map[e]=th... method minimize (line 1) | minimize(){for(const t in this.map)1===this.map[t].length&&delete this... method minimalCollator (line 1) | minimalCollator(){const t=this.copy();for(const e in t.map)1===t.map[e... method isMultiValued (line 1) | isMultiValued(){for(const t in this.map)if(this.map[t].length>1)return... method isEmpty (line 1) | isEmpty(){return!Object.keys(this.map).length} method constructor (line 1) | constructor(t){this.id=t,this.mathml=[],this.parent=null,this.type="un... method fromXml (line 1) | static fromXml(t){const e=parseInt(t.getAttribute("id"),10),r=new Q(e)... method setAttribute (line 1) | static setAttribute(t,e,r,n){n=n||r;const o=e.getAttribute(r);o&&(t[n]... method processChildren (line 1) | static processChildren(t,e){for(const r of n.toArray(e.childNodes)){if... method querySelectorAll (line 1) | querySelectorAll(t){let e=[];for(let r,n=0;r=this.childNodes[n];n++)e=... method xml (line 1) | xml(t,e){const r=function(r,n){const o=n.map((function(r){return r.xml... method toString (line 1) | toString(t=!1){const e=n.parseInput("");return n.serializeXml(... method allAttributes (line 1) | allAttributes(){const t=[];return t.push(["role",this.role]),"unknown"... method xmlAnnotation (line 1) | xmlAnnotation(){const t=[];for(const e in this.annotation)this.annotat... method toJson (line 1) | toJson(){const t={};t.type=this.type;const e=this.allAttributes();for(... method updateContent (line 1) | updateContent(t,e){const r=e?t.replace(/^[ \f\n\r\t\v\u200b]*/,"").rep... method addMathmlNodes (line 1) | addMathmlNodes(t){for(let e,r=0;e=t[r];r++)-1===this.mathml.indexOf(e)... method appendChild (line 1) | appendChild(t){this.childNodes.push(t),this.addMathmlNodes(t.mathml),t... method replaceChild (line 1) | replaceChild(t,e){const r=this.childNodes.indexOf(t);if(-1===r)return;... method appendContentNode (line 1) | appendContentNode(t){t&&(this.contentNodes.push(t),this.addMathmlNodes... method removeContentNode (line 1) | removeContentNode(t){if(t){const e=this.contentNodes.indexOf(t);-1!==e... method equals (line 1) | equals(t){if(!t)return!1;if(this.type!==t.type||this.role!==t.role||th... method displayTree (line 1) | displayTree(){console.info(this.displayTree_(0))} method addAnnotation (line 1) | addAnnotation(t,e){e&&this.addAnnotation_(t,e)} method getAnnotation (line 1) | getAnnotation(t){const e=this.annotation[t];return e||[]} method hasAnnotation (line 1) | hasAnnotation(t,e){const r=this.annotation[t];return!!r&&-1!==r.indexO... method parseAnnotation (line 1) | parseAnnotation(t){const e=t.split(";");for(let t=0,r=e.length;t{return t.concat((... method fromStructure (line 1) | static fromStructure(t,e){return new Q(Q.tree_(t,e.root))} method combineContentChildren (line 1) | static combineContentChildren(t,e,r){switch(t.type){case"relseq":case"... method makeSexp_ (line 1) | static makeSexp_(t){return Q.simpleCollapseStructure(t)?t.toString():Q... method fromString_ (line 1) | static fromString_(t){let e=t.replace(/\(/g,"[");return e=e.replace(/\... method fromNode_ (line 1) | static fromNode_(t){if(!t)return[];const e=t.contentNodes;let r;e.leng... method tree_ (line 1) | static tree_(t,e){if(!e)return[];if(!e.childNodes.length)return e.id;c... method addOwns_ (line 1) | static addOwns_(t,e){const r=t.getAttribute(i.Attribute.COLLAPSED),n=r... method realLeafs_ (line 1) | static realLeafs_(t){if(Q.simpleCollapseStructure(t))return[t];if(Q.co... method populate (line 1) | populate(){this.parents&&this.levelsMap||(this.parents={},this.levelsM... method toString (line 1) | toString(){return Q.makeSexp_(this.array)} method populate_ (line 1) | populate_(t,e,r){if(Q.simpleCollapseStructure(t))return t=t,this.level... method isRoot (line 1) | isRoot(t){return t===this.levelsMap[t][0]} method directChildren (line 1) | directChildren(t){if(!this.isRoot(t))return[];return this.levelsMap[t]... method subtreeNodes (line 1) | subtreeNodes(t){if(!this.isRoot(t))return[];const e=(t,r)=>{Q.simpleCo... method constructor (line 1) | constructor(t,e,r,n){super(t,e,r,n),this.node=t,this.generator=e,this.... method initLevels (line 1) | initLevels(){const t=new i.Levels;return t.push([this.primaryId()]),t} method up (line 1) | up(){super.up();const t=this.previousLevel();return t?(this.levels.pop... method down (line 1) | down(){super.down();const t=this.nextLevel();if(0===t.length)return nu... method combineContentChildren (line 1) | combineContentChildren(t,e,r,o){switch(t){case"relseq":case"infixop":c... method left (line 1) | left(){super.left();const t=this.levels.indexOf(this.primaryId());if(n... method right (line 1) | right(){super.right();const t=this.levels.indexOf(this.primaryId());if... method findFocusOnLevel (line 1) | findFocusOnLevel(t){return this.singletonFocus(t.toString())} method focusDomNodes (line 1) | focusDomNodes(){return[this.getFocus().getDomPrimary()]} method focusSemanticNodes (line 1) | focusSemanticNodes(){return[this.getFocus().getSemanticPrimary()]} function a (line 1) | function a(t,e){const r=t[t.length-1];if(r){if(p(e)&&p(r)){if(void 0===r... method get (line 1) | static get(t=s.getInstance().locale){return a.promises[t]||Promise.res... method getall (line 1) | static getall(){return Promise.all(Object.values(a.promises))} method constructor (line 1) | constructor(){this.lookupNamespaceURI=s} method constructor (line 1) | constructor(t,...e){this.query=t,this.constraints=e;const[r,n]=this.pr... method constraintValue (line 1) | static constraintValue(t,e){for(let r,n=0;r=e[n];n++)if(t.match(r))ret... method toString (line 1) | toString(){const t=this.constraints.join(", ");return`${this.query}, $... method calculatePriority (line 1) | calculatePriority(){const t=a.constraintValue(this.query,a.queryPriori... method presetPriority (line 1) | presetPriority(){if(!this.constraints.length)return[!1,0];const t=this... method constructor (line 1) | constructor(){this.funcAppls={},this.factory_=new Q.SemanticNodeFactor... method getInstance (line 1) | static getInstance(){return a.instance=a.instance||new a,a.instance} method tableToMultiline (line 1) | static tableToMultiline(t){if(T.tableIsMultiline(t)){t.type="multiline... method number (line 1) | static number(t){"unknown"!==t.type&&"identifier"!==t.type||(t.type="n... method classifyMultiline (line 1) | static classifyMultiline(t){let e=0;const r=t.childNodes.length;let n;... method classifyTable (line 1) | static classifyTable(t){const e=a.computeColumns_(t);a.classifyByColum... method detectCaleyTable (line 1) | static detectCaleyTable(t){if(!t.mathmlTree)return!1;const e=t.mathmlT... method cayleySpacing (line 1) | static cayleySpacing(t){const e=t.split(" ");return("solid"===e[0]||"d... method proof (line 1) | static proof(t,e,r){const n=a.separateSemantics(e);return a.getInstanc... method findSemantics (line 1) | static findSemantics(t,e,r){const n=null==r?null:r,o=a.getSemantics(t)... method getSemantics (line 1) | static getSemantics(t){const e=t.getAttribute("semantics");return e?a.... method removePrefix (line 1) | static removePrefix(t){const[,...e]=t.split("_");return e.join("_")} method separateSemantics (line 1) | static separateSemantics(t){const e={};return t.split(";").forEach((fu... method matchSpaces_ (line 1) | static matchSpaces_(t,e){for(let r,n=0;r=e[n];n++){const e=t[n].mathml... method getSpacer_ (line 1) | static getSpacer_(t){if("MSPACE"===n.tagName(t))return t;for(;s.hasEmp... method fenceToPunct_ (line 1) | static fenceToPunct_(t){const e=a.FENCE_TO_PUNCT_[t.role];if(e){for(;t... method classifyFunction_ (line 1) | static classifyFunction_(t,e){if("appl"===t.type||"bigop"===t.type||"i... method propagateFunctionRole_ (line 1) | static propagateFunctionRole_(t,e){if(t){if("infixop"===t.type)return;... method getFunctionOp_ (line 1) | static getFunctionOp_(t,e){if(e(t))return t;for(let r,n=0;r=t.childNod... method tableToMatrixOrVector_ (line 1) | static tableToMatrixOrVector_(t){const e=t.childNodes[0];T.isType(e,"m... method tableToVector_ (line 1) | static tableToVector_(t){const e=t.childNodes[0];e.type="vector",1!==e... method binomialForm_ (line 1) | static binomialForm_(t){T.isBinomial(t)&&(t.role="binomial",t.childNod... method tableToMatrix_ (line 1) | static tableToMatrix_(t){const e=t.childNodes[0];e.type="matrix",e.chi... method tableToSquare_ (line 1) | static tableToSquare_(t){const e=t.childNodes[0];T.isNeutralFence(t)?e... method getComponentRoles_ (line 1) | static getComponentRoles_(t){const e=t.role;return e&&"unknown"!==e?e:... method tableToCases_ (line 1) | static tableToCases_(t,e){for(let e,r=0;e=t.childNodes[r];r++)a.assign... method rewriteFencedLine_ (line 1) | static rewriteFencedLine_(t){const e=t.childNodes[0],r=t.childNodes[0]... method rowToLine_ (line 1) | static rowToLine_(t,e){const r=e||"unknown";T.isType(t,"row")&&(t.type... method assignRoleToRow_ (line 1) | static assignRoleToRow_(t,e){T.isType(t,"line")?t.role=e:T.isType(t,"r... method nextSeparatorFunction_ (line 1) | static nextSeparatorFunction_(t){let e;if(t){if(t.match(/^\s+$/))retur... method numberRole_ (line 1) | static numberRole_(t){if("unknown"!==t.role)return;const e=[...t.textC... method exprFont_ (line 1) | static exprFont_(t){if("unknown"!==t.font)return;const e=[...t.textCon... method purgeFences_ (line 1) | static purgeFences_(t){const e=t.rel,r=t.comp,n=[],o=[];for(;e.length>... method rewriteFencedNode_ (line 1) | static rewriteFencedNode_(t){const e=t.contentNodes[0],r=t.contentNode... method rewriteFence_ (line 1) | static rewriteFence_(t,e){if(!e.embellished)return{node:t,fence:e};con... method propagateFencePointer_ (line 1) | static propagateFencePointer_(t,e){t.fencePointer=e.fencePointer||e.id... method classifyByColumns_ (line 1) | static classifyByColumns_(t,e,r,n){return!!(3===e.length&&a.testColumn... method isEndRelation_ (line 1) | static isEndRelation_(t,e,r){const n=r?t.childNodes.length-1:0;return ... method isPureRelation_ (line 1) | static isPureRelation_(t,e){return T.isType(t,"relation")&&T.isRole(t,e)} method computeColumns_ (line 1) | static computeColumns_(t){const e=[];for(let r,n=0;r=t.childNodes[n];n... method testColumns_ (line 1) | static testColumns_(t,e,r){const n=t[e];return!!n&&(n.some((function(t... method setNodeFactory (line 1) | setNodeFactory(t){a.getInstance().factory_=t,i.updateFactory(a.getInst... method getNodeFactory (line 1) | getNodeFactory(){return a.getInstance().factory_} method identifierNode (line 1) | identifierNode(t,e,r){if("MathML-Unit"===r)t.type="identifier",t.role=... method implicitNode (line 1) | implicitNode(t){if(t=a.getInstance().getMixedNumbers_(t),1===(t=a.getI... method text (line 1) | text(t,e){return a.exprFont_(t),t.type="text","MS"===e?(t.role="string... method row (line 1) | row(t){return 0===(t=t.filter((function(t){return!T.isType(t,"empty")}... method limitNode (line 1) | limitNode(t,e){if(!e.length)return a.getInstance().factory_.makeEmptyN... method tablesInRow (line 1) | tablesInRow(t){let e=s.partitionNodes(t,T.tableIsMatrixOrVector),r=[];... method mfenced (line 1) | mfenced(t,e,r,n){if(r&&n.length>0){const t=a.nextSeparatorFunction_(r)... method fractionLikeNode (line 1) | fractionLikeNode(t,e,r,n){let o;if(!n&&s.isZeroLength(r)){const r=a.ge... method tensor (line 1) | tensor(t,e,r,n,o){const i=a.getInstance().factory_.makeBranchNode("ten... method pseudoTensor (line 1) | pseudoTensor(t,e,r){const n=t=>!T.isType(t,"empty"),o=e.filter(n).leng... method font (line 1) | font(t){const e=a.MATHJAX_FONTS[t];return e||t} method proof (line 1) | proof(t,e,r){if(e.inference||e.axiom||console.log("Noise"),e.axiom){co... method inference (line 1) | inference(t,e,r){if(e.inferenceRule){const e=a.getInstance().getFormul... method getLabel (line 1) | getLabel(t,e,r,o){const i=a.getInstance().findNestedRow(e,"prooflabel"... method getFormulas (line 1) | getFormulas(t,e,r){const o=e.length?a.getInstance().findNestedRow(e,"i... method findNestedRow (line 1) | findNestedRow(t,e,r){return a.getInstance().findNestedRow_(t,e,0,r)} method cleanInference (line 1) | cleanInference(t){return n.toArray(t).filter((function(t){return"MSPAC... method operatorNode (line 1) | operatorNode(t){return"unknown"===t.type&&(t.type="operator"),i.run("m... method implicitNode_ (line 1) | implicitNode_(t){const e=a.getInstance().factory_.makeMultipleContentN... method infixNode_ (line 1) | infixNode_(t,e){const r=a.getInstance().factory_.makeBranchNode("infix... method explicitMixed_ (line 1) | explicitMixed_(t){const e=s.partitionNodes(t,(function(t){return t.tex... method concatNode_ (line 1) | concatNode_(t,e,r){if(0===e.length)return t;const n=e.map((function(t)... method prefixNode_ (line 1) | prefixNode_(t,e){const r=s.partitionNodes(e,(t=>T.isRole(t,"subtractio... method postfixNode_ (line 1) | postfixNode_(t,e){return e.length?a.getInstance().concatNode_(t,e,"pos... method combineUnits_ (line 1) | combineUnits_(t){const e=s.partitionNodes(t,(function(t){return!T.isRo... method getMixedNumbers_ (line 1) | getMixedNumbers_(t){const e=s.partitionNodes(t,(function(t){return T.i... method getTextInRow_ (line 1) | getTextInRow_(t){if(t.length<=1)return t;const e=s.partitionNodes(t,(t... method relationsInRow_ (line 1) | relationsInRow_(t){const e=s.partitionNodes(t,T.isRelation),r=e.rel[0]... method operationsInRow_ (line 1) | operationsInRow_(t){if(0===t.length)return a.getInstance().factory_.ma... method operationsTree_ (line 1) | operationsTree_(t,e,r,n){const o=n||[];if(0===t.length){if(o.unshift(r... method appendOperand_ (line 1) | appendOperand_(t,e,r){if("infixop"!==t.type)return a.getInstance().inf... method appendDivisionOp_ (line 1) | appendDivisionOp_(t,e,r){return"division"===e.role?T.isImplicit(t)?a.g... method appendLastOperand_ (line 1) | appendLastOperand_(t,e,r){let n=t,o=t.childNodes[t.childNodes.length-1... method appendMultiplicativeOp_ (line 1) | appendMultiplicativeOp_(t,e,r){if(T.isImplicit(t))return a.getInstance... method appendAdditiveOp_ (line 1) | appendAdditiveOp_(t,e,r){return a.getInstance().infixNode_([t,r],e)} method appendExistingOperator_ (line 1) | appendExistingOperator_(t,e,r){return!(!t||"infixop"!==t.type||T.isImp... method getFencesInRow_ (line 1) | getFencesInRow_(t){let e=s.partitionNodes(t,T.isFence);e=a.purgeFences... method fences_ (line 1) | fences_(t,e,r,n){if(0===t.length&&0===r.length)return n[0];const o=t=>... method neutralFences_ (line 1) | neutralFences_(t,e){if(0===t.length)return t;if(1===t.length)return a.... method combineFencedContent_ (line 1) | combineFencedContent_(t,e,r,n){if(0===r.length){const r=a.getInstance(... method horizontalFencedNode_ (line 1) | horizontalFencedNode_(t,e,r){const n=a.getInstance().row(r);let o=a.ge... method classifyHorizontalFence_ (line 1) | classifyHorizontalFence_(t){t.role="leftright";const e=t.childNodes;if... method setExtension_ (line 1) | setExtension_(t){const e=t.childNodes[0].childNodes[0];e&&"infixop"===... method getPunctuationInRow_ (line 1) | getPunctuationInRow_(t){if(t.length<=1)return t;const e=t=>{const e=t.... method punctuatedNode_ (line 1) | punctuatedNode_(t,e){const r=a.getInstance().factory_.makeBranchNode("... method dummyNode_ (line 1) | dummyNode_(t){const e=a.getInstance().factory_.makeMultipleContentNode... method accentRole_ (line 1) | accentRole_(t,e){if(!T.isAccent(t))return!1;const r=t.textContent,n=o.... method accentNode_ (line 1) | accentNode_(t,e,r,n,o){const i=(e=e.slice(0,n+1))[1],Q=e[2];let T;if(!... method makeLimitNode_ (line 1) | makeLimitNode_(t,e,r,n){if("limupper"===n&&"limlower"===t.type)return ... method getFunctionsInRow_ (line 1) | getFunctionsInRow_(t,e){const r=e||[];if(0===t.length)return r;const n... method getFunctionArgs_ (line 1) | getFunctionArgs_(t,e,r){let n,o,i;switch(r){case"integral":{const r=a.... method getIntegralArgs_ (line 1) | getIntegralArgs_(t,e=[]){if(0===t.length)return{integrand:e,intvar:nul... method functionNode_ (line 1) | functionNode_(t,e){const r=a.getInstance().factory_.makeContentNode(o.... method bigOpNode_ (line 1) | bigOpNode_(t,e){const r=a.getFunctionOp_(t,(t=>T.isType(t,"largeop")))... method integralNode_ (line 1) | integralNode_(t,e,r){e=e||a.getInstance().factory_.makeEmptyNode(),r=r... method functionalNode_ (line 1) | functionalNode_(t,e,r,n){const o=e[0];let i;r&&(i=r.parent,n.push(r));... method fractionNode_ (line 1) | fractionNode_(t,e){const r=a.getInstance().factory_.makeBranchNode("fr... method scriptNode_ (line 1) | scriptNode_(t,e,r){let n;switch(t.length){case 0:n=a.getInstance().fac... method findNestedRow_ (line 1) | findNestedRow_(t,e,r,o){if(r>3)return null;for(let i,Q=0;i=t[Q];Q++){c... method constructor (line 1) | constructor(t){this.mathml=t,this.parser=new Q.SemanticMathml,this.roo... method empty (line 1) | static empty(){const t=n.parseInput(""),e=new a(t);return e.mat... method fromNode (line 1) | static fromNode(t,e){const r=a.empty();return r.root=t,e&&(r.mathml=e),r} method fromRoot (line 1) | static fromRoot(t,e){let r=t;for(;r.parent;)r=r.parent;const n=a.fromN... method fromXml (line 1) | static fromXml(t){const e=a.empty();return t.childNodes[0]&&(e.root=T.... method xml (line 1) | xml(t){const e=n.parseInput(""),r=this.root.xml(e.owner... method toString (line 1) | toString(t){return n.serializeXml(this.xml(t))} method formatXml (line 1) | formatXml(t){const e=this.toString(t);return n.formatXml(e)} method displayTree (line 1) | displayTree(){this.root.displayTree()} method replaceNode (line 1) | replaceNode(t,e){const r=t.parent;r?r.replaceChild(t,e):this.root=e} method toJson (line 1) | toJson(){const t={};return t.stree=this.root.toJson(),t} method constructor (line 1) | constructor(t,e){super(t),this.preference=e} method comparator (line 1) | static comparator(){return new c(n.default.getInstance().dynamicCstr,Q... method fromPreference (line 1) | static fromPreference(t){const e=t.split(":"),r={},n=l.getProperties()... method toPreference (line 1) | static toPreference(t){const e=Object.keys(t),r=[];for(let n=0;n!0)),this.kind=a.TrieNodeKind.ROOT} method constructor (line 1) | constructor(t){super(t),this.name="RuleError"} function c (line 1) | function c(t){return"object"==typeof t&&t.open} method constructor (line 1) | constructor(t){super(t),this.fenced=null,this.fencedMml=null,this.fenc... method test (line 1) | static test(t){return!(!t.mathmlTree||!t.fencePointer||t.mathmlTree.ge... method makeEmptyNode_ (line 1) | static makeEmptyNode_(t){const e=n.createElement("mrow"),r=new o.Seman... method fencedMap_ (line 1) | static fencedMap_(t,e){e[t.id]=t.mathmlTree,t.embellished&&c.fencedMap... method getMathml (line 1) | getMathml(){this.getFenced_(),this.fencedMml=a.walkTree(this.fenced),t... method fencedElement (line 1) | fencedElement(t){return"fenced"===t.type||"matrix"===t.type||"vector"=... method getFenced_ (line 1) | getFenced_(){let t=this.semantic;for(;!this.fencedElement(t);)t=t.chil... method getFencedMml_ (line 1) | getFencedMml_(){let t=this.ofenceMml.nextSibling;for(t=t===this.fenced... method getFencesMml_ (line 1) | getFencesMml_(){let t=this.semantic;const e=Object.keys(this.ofenceMap... method rewrite_ (line 1) | rewrite_(){let t=this.semantic,e=null;const r=this.introduceNewLayer_(... method specialCase_ (line 1) | specialCase_(t,e){const r=n.tagName(e);let o,i=null;if("MSUBSUP"===r?(... method introduceNewLayer_ (line 1) | introduceNewLayer_(){const t=this.fullFence(this.ofenceMml),e=this.ful... method fullFence (line 1) | fullFence(t){const e=this.fencedMml.parentNode;let r=t;for(;r.parentNo... method cleanupParents_ (line 1) | cleanupParents_(){this.parentCleanup.forEach((function(t){const e=t.ch... method constructor (line 1) | constructor(t){super(t,(e=>e===t)),this.kind=a.TrieNodeKind.DYNAMIC} method constructor (line 1) | constructor(t,e){super(t,e),this.preference=t instanceof a?t.preferenc... method match (line 1) | match(t){if(!(t instanceof a))return super.match(t);if("default"===t.g... method compare (line 1) | compare(t,e){const r=super.compare(t,e);if(0!==r)return r;const n=t in... function u (line 1) | function u(t){return"object"==typeof t&&1===Object.keys(t).length&&Objec... method constructor (line 1) | constructor(){super([Q.Axis.LOCALE,Q.Axis.MODALITY,Q.Axis.DOMAIN,Q.Axi... method parse (line 1) | parse(t){const e=super.parse(t);let r=e.getValue(Q.Axis.STYLE);const n... method fromPreference (line 1) | fromPreference(t){return a.fromPreference(t)} method toPreference (line 1) | toPreference(t){return a.toPreference(t)} method constructor (line 1) | constructor(t){this.mathml=t,this.factory=new Q.SemanticNodeFactory,th... method addAttributes (line 1) | static addAttributes(t,e,r){r&&1===e.childNodes.length&&e.childNodes[0... method textContent (line 1) | static textContent(t,e,r){if(!r&&e.textContent)return void(t.textConte... method isPunctuated (line 1) | static isPunctuated(t){return!s.SemanticSkeleton.simpleCollapseStructu... method getTree (line 1) | getTree(){return this.stree} method assembleTree (line 1) | assembleTree(t){const e=this.makeNode(t),r=c.splitAttribute(c.getAttri... method makeNode (line 1) | makeNode(t){const e=c.getAttribute(t,o.Attribute.TYPE),r=c.getAttribut... method makePunctuation (line 1) | makePunctuation(t){const e=this.createNode(t);return e.updateContent((... method makePunctuated (line 1) | makePunctuated(t,e,r){const n=this.createNode(e[0]);n.type="punctuated... method makeEmpty (line 1) | makeEmpty(t,e,r){const n=this.createNode(e);n.type="empty",n.embellish... method makeIndex (line 1) | makeIndex(t,e,r){if(u.isPunctuated(e))return this.makePunctuated(t,e,r... method postProcess (line 1) | postProcess(t,e){const r=s.SemanticSkeleton.fromString(e).array;if("su... method createNode (line 1) | createNode(t){const e=this.factory.makeNode(t);return this.nodeDict[t.... method collapsedChildren_ (line 1) | collapsedChildren_(t){const e=t=>{const r=this.nodeDict[t[0]];r.childN... method setParent (line 1) | setParent(t,e){const r=c.getBySemanticId(this.mathml,t),n=this.assembl... function p (line 1) | function p(t){const e=Object.keys(t);return"object"==typeof t&&(1===e.le... function h (line 1) | function h(t,e,r,n,T,s=!1){if(s){const s=t[t.length-1];let a;if(s&&(a=s[... method constructor (line 1) | constructor(t,e){super(t,p(t)),this.context=e,this.kind=a.TrieNodeKind... method applyTest (line 1) | applyTest(t){return this.test?this.test(t):this.context.applyQuery(t,t... function d (line 1) | function d(t,e){if(!e)return t;const r={};for(const n of o.personalityPr... method constructor (line 1) | constructor(t,e){super(t,p(t)),this.context=e,this.kind=a.TrieNodeKind... method applyTest (line 1) | applyTest(t){return this.test?this.test(t):this.context.applyConstrain... class i (line 1) | class i{constructor({context:t,text:e,userValue:r,annotation:n,attribute... method constructor (line 1) | constructor({context:t,text:e,userValue:r,annotation:n,attributes:o,pe... method create (line 1) | static create(t,e={}){return t.text=n.Grammar.getInstance().apply(t.te... method isEmpty (line 1) | isEmpty(){return 0===this.context.length&&0===this.text.length&&0===th... method clone (line 1) | clone(){let t,e;if(this.personality){t={};for(const e in this.personal... method toString (line 1) | toString(){return'AuditoryDescription(context="'+this.context+'" text... method descriptionString (line 1) | descriptionString(){return this.context&&this.text?this.context+" "+th... method descriptionSpan (line 1) | descriptionSpan(){return new o.Span(this.descriptionString(),this.attr... method equals (line 1) | equals(t){return this.context===t.context&&this.text===t.text&&this.us... method constructor (line 1) | constructor(){super(...arguments),this.ignoreElements=[n.personalityPr... method setScaleFunction (line 1) | setScaleFunction(t,e,r,n,o=0){this.scaleFunction=i=>{const Q=(i-t)/(e-... method applyScaleFunction (line 1) | applyScaleFunction(t){return this.scaleFunction?this.scaleFunction(t):t} method ignoreElement (line 1) | ignoreElement(t){return-1!==this.ignoreElements.indexOf(t)} method finalize (line 1) | finalize(t){return'"} method markup (line 1) | markup(t){let e="";const r=(0,o.personalityMarkup)(t).filter((t=>t.spa... method constructor (line 1) | constructor(t,e){super(t,e),this.key=e.key||i.getKey_} method getKey_ (line 1) | static getKey_(t){return"string"==typeof t?n.KeyCode[t.toUpperCase()]:t} method constructor (line 1) | constructor(){this.color=null,this.mactionName="",this.currentHighligh... method highlight (line 1) | highlight(t){this.currentHighlights.push(t.map((t=>{const e=this.highl... method highlightAll (line 1) | highlightAll(t){const e=this.getMactionNodes(t);for(let t,r=0;t=e[r];r... method unhighlight (line 1) | unhighlight(){const t=this.currentHighlights.pop();t&&t.forEach((t=>{t... method unhighlightAll (line 1) | unhighlightAll(){for(;this.currentHighlights.length>0;)this.unhighligh... method setColor (line 1) | setColor(t){this.color=t} method colorString (line 1) | colorString(){return this.color.rgba()} method addEvents (line 1) | addEvents(t,e){const r=this.getMactionNodes(t);for(let t,n=0;t=r[n];n+... method getMactionNodes (line 1) | getMactionNodes(t){return Array.from(t.getElementsByClassName(this.mac... method isMactionNode (line 1) | isMactionNode(t){const e=t.className||t.getAttribute("class");return!!... method isHighlighted (line 1) | isHighlighted(t){return t.hasAttribute(i.ATTR)} method setHighlighted (line 1) | setHighlighted(t){t.setAttribute(i.ATTR,"true")} method unsetHighlighted (line 1) | unsetHighlighted(t){t.removeAttribute(i.ATTR)} method colorizeAll (line 1) | colorizeAll(t){n.evalXPath(`.//*[@${o.Attribute.ID}]`,t).forEach((t=>t... method uncolorizeAll (line 1) | uncolorizeAll(t){n.evalXPath(`.//*[@${o.Attribute.ID}]`,t).forEach((t=... method colorize (line 1) | colorize(t){const e=(0,o.addPrefix)("foreground");t.hasAttribute(e)&&(... method uncolorize (line 1) | uncolorize(t){const e=(0,o.addPrefix)("foreground")+"-old";t.hasAttrib... method constructor (line 1) | constructor(){super(),this.mactionName="maction"} method highlightNode (line 1) | highlightNode(t){const e={node:t,foreground:t.style.color,position:t.s... method unhighlightNode (line 1) | unhighlightNode(t){const e=t.node;e.style.color=t.foreground,e.style.p... method constructor (line 1) | constructor(){super(),this.mactionName="mjx-svg-maction"} method highlightNode (line 1) | highlightNode(t){let e;if(this.isHighlighted(t))return e={node:t.previ... method setHighlighted (line 1) | setHighlighted(t){"svg"===t.tagName&&super.setHighlighted(t)} method unhighlightNode (line 1) | unhighlightNode(t){if("background"in t)return t.node.style.backgroundC... method isMactionNode (line 1) | isMactionNode(t){let e=t.className||t.getAttribute("class");return e=v... method constructor (line 1) | constructor(t,e){this.constraint=t,this.test=e,this.children_={},this.... method getConstraint (line 1) | getConstraint(){return this.constraint} method getKind (line 1) | getKind(){return this.kind} method applyTest (line 1) | applyTest(t){return this.test(t)} method addChild (line 1) | addChild(t){const e=t.getConstraint(),r=this.children_[e];return this.... method getChild (line 1) | getChild(t){return this.children_[t]} method getChildren (line 1) | getChildren(){const t=[];for(const e in this.children_)t.push(this.chi... method findChildren (line 1) | findChildren(t){const e=[];for(const r in this.children_){const n=this... method removeChild (line 1) | removeChild(t){delete this.children_[t]} method toString (line 1) | toString(){return this.constraint} method constructor (line 1) | constructor(){this.root=(0,o.getNode)(n.TrieNodeKind.ROOT,"",null)} method collectRules_ (line 1) | static collectRules_(t){const e=[];let r=[t];for(;r.length;){const t=r... method printWithDepth_ (line 1) | static printWithDepth_(t,e,r){r+=new Array(e+2).join(e.toString())+": ... method order_ (line 1) | static order_(t){const e=t.getChildren();if(!e.length)return 0;const r... method addRule (line 1) | addRule(t){let e=this.root;const r=t.context,o=t.dynamicCstr.getValues... method lookupRules (line 1) | lookupRules(t,e){let r=[this.root];const o=[];for(;e.length;){const t=... method hasSubtrie (line 1) | hasSubtrie(t){let e=this.root;for(let r=0,n=t.length;re.getSemanticPrimary()... class s (line 1) | class s extends T.XmlRenderer{finalize(t){return function(t){a="";const ... method finalize (line 1) | finalize(t){return function(t){a="";const e=o.parseInput(`${t}`:""} method closeTag (line 1) | closeTag(t){return``} method markup (line 1) | markup(t){const e=[];let r=[];for(const n of t){if(!n.layout){r.push(n... method processContent (line 1) | processContent(t){const e=[],r=Q.personalityMarkup(t);for(let t,n=0;t=... method constructor (line 1) | constructor(){this.customLoader=null,this.parsers={},this.comparator=n... method defaultLocale (line 1) | set defaultLocale(t){this._defaultLocale=Q.Variables.ensureLocale(t,th... method defaultLocale (line 1) | get defaultLocale(){return this._defaultLocale} method getInstance (line 1) | static getInstance(){return s.instance=s.instance||new s,s.instance} method defaultEvaluator (line 1) | static defaultEvaluator(t,e){return t} method evaluateNode (line 1) | static evaluateNode(t){return s.nodeEvaluator(t)} method getRate (line 1) | getRate(){const t=parseInt(this.rate,10);return isNaN(t)?100:t} method setDynamicCstr (line 1) | setDynamicCstr(t){if(this.defaultLocale&&(n.DynamicCstr.DEFAULT_VALUES... method configurate (line 1) | configurate(t){this.mode!==o.Mode.HTTP||this.config||(!function(t){con... method setCustomLoader (line 1) | setCustomLoader(t){t&&(this.customLoader=t)} method test (line 1) | static test(t){if(!t.mathmlTree)return!1;return"MMULTISCRIPTS"===n.tag... method constructor (line 1) | constructor(t){super(t)} method getMathml (line 1) | getMathml(){let t,e,r;if((0,T.setAttributes)(this.mml,this.semantic),t... method constructor (line 1) | constructor(){super(),this.mactionName="maction"} method highlightNode (line 1) | highlightNode(t){let e;if(this.isHighlighted(t))return e={node:t,backg... method unhighlightNode (line 1) | unhighlightNode(t){const e=t.node.previousSibling;if(e&&e.hasAttribute... method isMactionNode (line 1) | isMactionNode(t){return t.getAttribute("data-mml-node")===this.maction... method getMactionNodes (line 1) | getMactionNodes(t){return Array.from(o.evalXPath(`.//*[@data-mml-node=... method constructor (line 1) | constructor(t,e){this.base=t,this._conditions=[],this.constraints=[],t... method conditions (line 1) | get conditions(){return this._conditions} method addConstraint (line 1) | addConstraint(t){if(this.constraints.filter((e=>e.equal(t))).length)re... method addBaseCondition (line 1) | addBaseCondition(t){this.addCondition(this.base,t)} method addFullCondition (line 1) | addFullCondition(t){this.constraints.forEach((e=>this.addCondition(e,t... method addCondition (line 1) | addCondition(t,e){const r=t.toString()+" "+e.toString();this.allCstr.c... method constructor (line 1) | constructor(){super(),this.annotators=[],this.parseMethods.Alias=this.... method initialize (line 1) | initialize(){this.initialized||(this.annotations(),this.initialized=!0)} method annotations (line 1) | annotations(){for(let t,e=0;t=this.annotators[e];e++)(0,i.activate)(th... method defineAlias (line 1) | defineAlias(t,e,...r){const n=this.parsePrecondition(e,r);if(!n)return... method defineRulesAlias (line 1) | defineRulesAlias(t,e,...r){const n=this.findAllRules((function(e){retu... method defineSpecializedRule (line 1) | defineSpecializedRule(t,e,r,n){const o=this.parseCstr(e),i=this.findRu... method defineSpecialized (line 1) | defineSpecialized(t,e,r){const n=this.parseCstr(r);if(!n)return void c... method evaluateString (line 1) | evaluateString(t){const e=[];if(t.match(/^\s+$/))return e;let r=this.m... method parse (line 1) | parse(t){super.parse(t),this.annotators=t.annotators||[]} method addAlias_ (line 1) | addAlias_(t,e,r){const n=this.parsePrecondition(e,r),o=new T.SpeechRul... method matchNumber_ (line 1) | matchNumber_(t){const e=t.match(new RegExp("^"+o.LOCALE.MESSAGES.regex... method constructor (line 1) | constructor(t){this.components=t} method fromString (line 1) | static fromString(t){const e=c(t,";").filter((function(t){return t.mat... method toString (line 1) | toString(){return this.components.map((function(t){return t.toString()... method copyCollator (line 1) | copyCollator(){return new s} method add (line 1) | add(t,e){const r=this.retrieve(t,e.font);if(!r||!r.find((function(t){r... method addNode (line 1) | addNode(t){this.add(t.textContent,t.meaning())} method toString (line 1) | toString(){const t=[];for(const e in this.map){const r=Array(e.length+... method reduce (line 1) | reduce(){for(const t in this.map)1!==this.map[t].length&&(this.map[t]=... method default (line 1) | default(){const t=new i;for(const e in this.map)1===this.map[e].length... method newDefault (line 1) | newDefault(){const t=this.default();this.reduce();const e=this.default... method constructor (line 1) | constructor(){super("MathML"),this.parseMap_={SEMANTICS:this.semantics... method getAttribute_ (line 1) | static getAttribute_(t,e,r){if(!t.hasAttribute(e))return r;const n=t.g... method parse (line 1) | parse(t){Q.default.getInstance().setNodeFactory(this.getFactory());con... method semantics_ (line 1) | semantics_(t,e){return e.length?this.parse(e[0]):this.getFactory().mak... method rows_ (line 1) | rows_(t,e){const r=t.getAttribute("semantics");if(r&&r.match("bspr_"))... method fraction_ (line 1) | fraction_(t,e){if(!e.length)return this.getFactory().makeEmptyNode();c... method limits_ (line 1) | limits_(t,e){return Q.default.getInstance().limitNode(n.tagName(t),thi... method root_ (line 1) | root_(t,e){return e[1]?this.getFactory().makeBranchNode("root",[this.p... method sqrt_ (line 1) | sqrt_(t,e){const r=this.parseList(T.purgeNodes(e));return this.getFact... method table_ (line 1) | table_(t,e){const r=t.getAttribute("semantics");if(r&&r.match("bspr_")... method tableRow_ (line 1) | tableRow_(t,e){const r=this.getFactory().makeBranchNode("row",this.par... method tableLabeledRow_ (line 1) | tableLabeledRow_(t,e){if(!e.length)return this.tableRow_(t,e);const r=... method tableCell_ (line 1) | tableCell_(t,e){const r=this.parseList(T.purgeNodes(e));let n;n=r.leng... method space_ (line 1) | space_(t,e){const r=t.getAttribute("width"),o=r&&r.match(/[a-z]*$/);if... method text_ (line 1) | text_(t,e){const r=this.leaf_(t,e);return t.textContent?(r.updateConte... method identifier_ (line 1) | identifier_(t,e){const r=this.leaf_(t,e);return Q.default.getInstance(... method number_ (line 1) | number_(t,e){const r=this.leaf_(t,e);return Q.default.number(r),r} method operator_ (line 1) | operator_(t,e){const r=this.leaf_(t,e);return Q.default.getInstance().... method fenced_ (line 1) | fenced_(t,e){const r=this.parseList(T.purgeNodes(e)),n=s.getAttribute_... method enclosed_ (line 1) | enclosed_(t,e){const r=this.parseList(T.purgeNodes(e)),n=this.getFacto... method multiscripts_ (line 1) | multiscripts_(t,e){if(!e.length)return this.getFactory().makeEmptyNode... method empty_ (line 1) | empty_(t,e){return this.getFactory().makeEmptyNode()} method action_ (line 1) | action_(t,e){return e.length>1?this.parse(e[1]):this.getFactory().make... method dummy_ (line 1) | dummy_(t,e){const r=this.getFactory().makeUnprocessed(t);return r.role... method leaf_ (line 1) | leaf_(t,e){if(1===e.length&&e[0].nodeType!==n.NodeType.TEXT_NODE){cons... method constructor (line 1) | constructor(){super(...arguments),this.modality=(0,n.addPrefix)("foreg... method visitStree_ (line 1) | static visitStree_(t,e,r){if(t.childNodes.length){if(t.contentNodes.le... method getSpeech (line 1) | getSpeech(t,e){return Q.getAttribute(t,this.modality)} method generateSpeech (line 1) | generateSpeech(t,e){return this.getRebuilt()||this.setRebuilt(new i.Re... method colorLeaves_ (line 1) | colorLeaves_(t){const e=[];s.visitStree_(this.getRebuilt().streeRoot,e... method colorLeave_ (line 1) | colorLeave_(t,e,r){const n=Q.getBySemanticId(t,e);return!!n&&(n.setAtt... function c (line 1) | function c(t){const e=o.tagName(t),r=l[e];return r?r(t):t.textContent} method constructor (line 1) | constructor(t){super(t),this.fenced=null,this.fencedMml=null,this.fenc... method test (line 1) | static test(t){return!(!t.mathmlTree||!t.fencePointer||t.mathmlTree.ge... method makeEmptyNode_ (line 1) | static makeEmptyNode_(t){const e=n.createElement("mrow"),r=new o.Seman... method fencedMap_ (line 1) | static fencedMap_(t,e){e[t.id]=t.mathmlTree,t.embellished&&c.fencedMap... method getMathml (line 1) | getMathml(){this.getFenced_(),this.fencedMml=a.walkTree(this.fenced),t... method fencedElement (line 1) | fencedElement(t){return"fenced"===t.type||"matrix"===t.type||"vector"=... method getFenced_ (line 1) | getFenced_(){let t=this.semantic;for(;!this.fencedElement(t);)t=t.chil... method getFencedMml_ (line 1) | getFencedMml_(){let t=this.ofenceMml.nextSibling;for(t=t===this.fenced... method getFencesMml_ (line 1) | getFencesMml_(){let t=this.semantic;const e=Object.keys(this.ofenceMap... method rewrite_ (line 1) | rewrite_(){let t=this.semantic,e=null;const r=this.introduceNewLayer_(... method specialCase_ (line 1) | specialCase_(t,e){const r=n.tagName(e);let o,i=null;if("MSUBSUP"===r?(... method introduceNewLayer_ (line 1) | introduceNewLayer_(){const t=this.fullFence(this.ofenceMml),e=this.ful... method fullFence (line 1) | fullFence(t){const e=this.fencedMml.parentNode;let r=t;for(;r.parentNo... method cleanupParents_ (line 1) | cleanupParents_(){this.parentCleanup.forEach((function(t){const e=t.ch... method constructor (line 1) | constructor(t){super(t,(e=>e===t)),this.kind=a.TrieNodeKind.DYNAMIC} method constructor (line 1) | constructor(t,e){super(t,e),this.preference=t instanceof a?t.preferenc... method match (line 1) | match(t){if(!(t instanceof a))return super.match(t);if("default"===t.g... method compare (line 1) | compare(t,e){const r=super.compare(t,e);if(0!==r)return r;const n=t in... function u (line 1) | function u(t,e){if(!t||!e)return t+e;const r=h(t),n=h(e),o=r-n;t=o<0?f(t... method constructor (line 1) | constructor(){super([Q.Axis.LOCALE,Q.Axis.MODALITY,Q.Axis.DOMAIN,Q.Axi... method parse (line 1) | parse(t){const e=super.parse(t);let r=e.getValue(Q.Axis.STYLE);const n... method fromPreference (line 1) | fromPreference(t){return a.fromPreference(t)} method toPreference (line 1) | toPreference(t){return a.toPreference(t)} method constructor (line 1) | constructor(t){this.mathml=t,this.factory=new Q.SemanticNodeFactory,th... method addAttributes (line 1) | static addAttributes(t,e,r){r&&1===e.childNodes.length&&e.childNodes[0... method textContent (line 1) | static textContent(t,e,r){if(!r&&e.textContent)return void(t.textConte... method isPunctuated (line 1) | static isPunctuated(t){return!s.SemanticSkeleton.simpleCollapseStructu... method getTree (line 1) | getTree(){return this.stree} method assembleTree (line 1) | assembleTree(t){const e=this.makeNode(t),r=c.splitAttribute(c.getAttri... method makeNode (line 1) | makeNode(t){const e=c.getAttribute(t,o.Attribute.TYPE),r=c.getAttribut... method makePunctuation (line 1) | makePunctuation(t){const e=this.createNode(t);return e.updateContent((... method makePunctuated (line 1) | makePunctuated(t,e,r){const n=this.createNode(e[0]);n.type="punctuated... method makeEmpty (line 1) | makeEmpty(t,e,r){const n=this.createNode(e);n.type="empty",n.embellish... method makeIndex (line 1) | makeIndex(t,e,r){if(u.isPunctuated(e))return this.makePunctuated(t,e,r... method postProcess (line 1) | postProcess(t,e){const r=s.SemanticSkeleton.fromString(e).array;if("su... method createNode (line 1) | createNode(t){const e=this.factory.makeNode(t);return this.nodeDict[t.... method collapsedChildren_ (line 1) | collapsedChildren_(t){const e=t=>{const r=this.nodeDict[t[0]];r.childN... method setParent (line 1) | setParent(t,e){const r=c.getBySemanticId(this.mathml,t),n=this.assembl... function p (line 1) | function p(t){let e="";for(const r of Array.from(t.childNodes))e=r.nodeT... function h (line 1) | function h(t){return t.split(/\r\n|\r|\n/).length} method constructor (line 1) | constructor(t,e){super(t,p(t)),this.context=e,this.kind=a.TrieNodeKind... method applyTest (line 1) | applyTest(t){return this.test?this.test(t):this.context.applyQuery(t,t... function d (line 1) | function d(t){return t.split(/\r\n|\r|\n/).reduce(((t,e)=>Math.max(e.len... method constructor (line 1) | constructor(t,e){super(t,p(t)),this.context=e,this.kind=a.TrieNodeKind... method applyTest (line 1) | applyTest(t){return this.test?this.test(t):this.context.applyConstrain... function f (line 1) | function f(t,e,r){return t=function(t,e){const r=e-h(t);return t+(r>0?ne... function L (line 1) | function L(t){const e=Array.from(t.childNodes),r=[];for(const t of e)t.n... method constructor (line 1) | constructor(){this.trie=null,this.evaluators_={},this.trie=new f.Trie} method getInstance (line 1) | static getInstance(){return L.instance=L.instance||new L,L.instance} method debugSpeechRule (line 1) | static debugSpeechRule(t,e){const r=t.precondition,n=t.context.applyQu... method debugNamedSpeechRule (line 1) | static debugNamedSpeechRule(t,e){const r=L.getInstance().trie.collectR... method evaluateNode (line 1) | evaluateNode(t){(0,s.updateEvaluator)(t);const e=(new Date).getTime();... method toString (line 1) | toString(){return this.trie.collectRules().map((t=>t.toString())).join... method runInSetting (line 1) | runInSetting(t,e){const r=Q.default.getInstance(),n={};for(const e in ... method addStore (line 1) | addStore(t){const e=y(t);"abstract"!==e.kind&&e.getSpeechRules().forEa... method processGrammar (line 1) | processGrammar(t,e,r){const n={};for(const o in r){const i=r[o];n[o]="... method addEvaluator (line 1) | addEvaluator(t){const e=t.evaluateDefault.bind(t),r=this.evaluators_[t... method getEvaluator (line 1) | getEvaluator(t,e){const r=this.evaluators_[t]||this.evaluators_[u.Dyna... method enumerate (line 1) | enumerate(t){return this.trie.enumerate(t)} method evaluateNode_ (line 1) | evaluateNode_(t){return t?(this.updateConstraint_(),this.evaluateTree_... method evaluateTree_ (line 1) | evaluateTree_(t){const e=Q.default.getInstance();let r;o.Debugger.getI... method evaluateNodeList_ (line 1) | evaluateNodeList_(t,e,r,o,i,Q){if(!e.length)return[];const T=o||"",s=Q... method addLayout (line 1) | addLayout(t,e,r){const o=e.layout;o&&(o.match(/^begin/)?t.unshift(new ... method addPersonality_ (line 1) | addPersonality_(t,e,r,o){const i={};let Q=null;for(const t of T.person... method addExternalAttributes_ (line 1) | addExternalAttributes_(t,e){if(e.hasAttributes()){const r=e.attributes... method addRelativePersonality_ (line 1) | addRelativePersonality_(t,e){if(!t.personality)return t.personality=e,... method updateConstraint_ (line 1) | updateConstraint_(){const t=Q.default.getInstance().dynamicCstr,e=Q.de... method makeSet_ (line 1) | makeSet_(t,e){return e&&Object.keys(e).length?t.split(":"):[t]} method lookupRule (line 1) | lookupRule(t,e){if(!t||t.nodeType!==i.NodeType.ELEMENT_NODE&&t.nodeTyp... method lookupRules (line 1) | lookupRules(t,e){return this.trie.lookupRules(t,e.allProperties())} method pickMostConstraint_ (line 1) | pickMostConstraint_(t,e){const r=Q.default.getInstance().comparator;re... function m (line 1) | function m(t){const e=t.reduce(((t,e)=>Math.max(e.height,t)),0),r=[];for... function y (line 1) | function y(t,e){const r=[];for(const n of t){if(0===n.height)continue;co... function H (line 1) | function H(t,e){if(1===e)return t.map((t=>t.lfence+t.cells.join(t.sep)+t... function g (line 1) | function g(t,e){let r="";for(;e;)r+=t+"\n",e--;return r.slice(0,-1)} method constructor (line 1) | constructor(t,e,r,n){this.node=t,this.generator=e,this.highlighter=r,t... method getXml (line 1) | getXml(){return this.xml_||(this.xml_=i.parseInput(this.xmlString_)),t... method getRebuilt (line 1) | getRebuilt(){return this.rebuilt_||this.rebuildStree(),this.rebuilt_} method isActive (line 1) | isActive(){return this.active_} method activate (line 1) | activate(){this.isActive()||(this.generator.start(),this.toggleActive_... method deactivate (line 1) | deactivate(){this.isActive()&&(m.WalkerState.setState(this.id,this.pri... method getFocus (line 1) | getFocus(t=!1){return this.focus_||(this.focus_=this.singletonFocus(th... method setFocus (line 1) | setFocus(t){this.focus_=t} method getDepth (line 1) | getDepth(){return this.levels.depth()-1} method isSpeech (line 1) | isSpeech(){return this.generator.modality===a.Attribute.SPEECH} method focusDomNodes (line 1) | focusDomNodes(){return this.getFocus().getDomNodes()} method focusSemanticNodes (line 1) | focusSemanticNodes(){return this.getFocus().getSemanticNodes()} method speech (line 1) | speech(){const t=this.focusDomNodes();if(!t.length)return"";const e=th... method move (line 1) | move(t){const e=this.keyMapping.get(t);if(!e)return null;const r=e();r... method up (line 1) | up(){return this.moved=m.WalkerMoves.UP,this.getFocus()} method down (line 1) | down(){return this.moved=m.WalkerMoves.DOWN,this.getFocus()} method left (line 1) | left(){return this.moved=m.WalkerMoves.LEFT,this.getFocus()} method right (line 1) | right(){return this.moved=m.WalkerMoves.RIGHT,this.getFocus()} method repeat (line 1) | repeat(){return this.moved=m.WalkerMoves.REPEAT,this.getFocus().clone()} method depth (line 1) | depth(){return this.moved=this.isSpeech()?m.WalkerMoves.DEPTH:m.Walker... method home (line 1) | home(){this.moved=m.WalkerMoves.HOME;return this.singletonFocus(this.r... method getBySemanticId (line 1) | getBySemanticId(t){return y.getBySemanticId(this.node,t)} method primaryId (line 1) | primaryId(){return this.getFocus().getSemanticPrimary().id.toString()} method expand (line 1) | expand(){const t=this.getFocus().getDomPrimary(),e=this.actionable_(t)... method expandable (line 1) | expandable(t){return!!this.actionable_(t)&&0===t.childNodes.length} method collapsible (line 1) | collapsible(t){return!!this.actionable_(t)&&t.childNodes.length>0} method restoreState (line 1) | restoreState(){if(!this.highlighter)return;const t=m.WalkerState.getSt... method updateFocus (line 1) | updateFocus(){this.setFocus(f.Focus.factory(this.getFocus().getSemanti... method rebuildStree (line 1) | rebuildStree(){this.rebuilt_=new L.RebuildStree(this.getXml()),this.ro... method previousLevel (line 1) | previousLevel(){const t=this.getFocus().getDomPrimary();return t?y.get... method nextLevel (line 1) | nextLevel(){const t=this.getFocus().getDomPrimary();let e,r;if(t){e=y.... method singletonFocus (line 1) | singletonFocus(t){this.getRebuilt();const e=this.retrieveVisuals(t);re... method retrieveVisuals (line 1) | retrieveVisuals(t){if(!this.skeleton)return[t];const e=parseInt(t,10),... method subtreeIds (line 1) | subtreeIds(t,e){const r=H.evalXPath(`//*[@data-semantic-id="${t}"]`,th... method focusFromId (line 1) | focusFromId(t,e){return f.Focus.factory(t,e,this.getRebuilt(),this.node)} method summary (line 1) | summary(){return this.moved=this.isSpeech()?m.WalkerMoves.SUMMARY:m.Wa... method detail (line 1) | detail(){return this.moved=this.isSpeech()?m.WalkerMoves.DETAIL:m.Walk... method specialMove (line 1) | specialMove(){return null} method virtualize (line 1) | virtualize(t){return this.cursors.push({focus:this.getFocus(),levels:t... method previous (line 1) | previous(){const t=this.cursors.pop();return t?(this.levels=t.levels,t... method undo (line 1) | undo(){let t;do{t=this.cursors.pop()}while(t&&!t.undo);return t?(this.... method update (line 1) | update(t){this.generator.setOptions(t),(0,T.setup)(t).then((()=>p.gene... method nextRules (line 1) | nextRules(){const t=this.generator.getOptions();return"speech"!==t.mod... method nextStyle (line 1) | nextStyle(t,e){if("mathspeak"===t){const t=["default","brief","sbrief"... method previousRules (line 1) | previousRules(){const t=this.generator.getOptions();return"speech"!==t... method refocus (line 1) | refocus(){let t,e=this.getFocus();for(;!e.getNodes().length;){t=this.l... method toggleActive_ (line 1) | toggleActive_(){this.active_=!this.active_} method mergePrefix_ (line 1) | mergePrefix_(t,e=[]){const r=this.isSpeech()?this.prefix_():"";r&&t.un... method prefix_ (line 1) | prefix_(){const t=this.getFocus().getDomNodes(),e=this.getFocus().getS... method postfix_ (line 1) | postfix_(){const t=this.getFocus().getDomNodes();return t[0]?y.getAttr... method depth_ (line 1) | depth_(){const t=c.Grammar.getInstance().getParameter("depth");c.Gramm... method actionable_ (line 1) | actionable_(t){const e=null==t?void 0:t.parentNode;return e&&this.high... method summary_ (line 1) | summary_(){const t=this.getFocus().getSemanticPrimary().id.toString(),... method detail_ (line 1) | detail_(){const t=this.getFocus().getSemanticPrimary().id.toString(),e... function b (line 1) | function b(t){return t.nodeType===o.NodeType.ELEMENT_NODE&&"FENCE"===o.t... function v (line 1) | function v(t){const e=Array.from(t.childNodes),r=b(e[0]),n=b(e[e.length-... function M (line 1) | function M(t,e){const r=(e-d(t))/2,[n,o]=Math.floor(r)===r?[r,r]:[Math.f... function _ (line 1) | function _(t){const e=t.firstChild,r=p(t);if(e&&e.nodeType===o.NodeType.... class i (line 1) | class i extends o.AbstractAudioRenderer{constructor(){super(...arguments... method constructor (line 1) | constructor({context:t,text:e,userValue:r,annotation:n,attributes:o,pe... method create (line 1) | static create(t,e={}){return t.text=n.Grammar.getInstance().apply(t.te... method isEmpty (line 1) | isEmpty(){return 0===this.context.length&&0===this.text.length&&0===th... method clone (line 1) | clone(){let t,e;if(this.personality){t={};for(const e in this.personal... method toString (line 1) | toString(){return'AuditoryDescription(context="'+this.context+'" text... method descriptionString (line 1) | descriptionString(){return this.context&&this.text?this.context+" "+th... method descriptionSpan (line 1) | descriptionSpan(){return new o.Span(this.descriptionString(),this.attr... method equals (line 1) | equals(t){return this.context===t.context&&this.text===t.text&&this.us... method constructor (line 1) | constructor(){super(...arguments),this.ignoreElements=[n.personalityPr... method setScaleFunction (line 1) | setScaleFunction(t,e,r,n,o=0){this.scaleFunction=i=>{const Q=(i-t)/(e-... method applyScaleFunction (line 1) | applyScaleFunction(t){return this.scaleFunction?this.scaleFunction(t):t} method ignoreElement (line 1) | ignoreElement(t){return-1!==this.ignoreElements.indexOf(t)} method finalize (line 1) | finalize(t){return'"} method markup (line 1) | markup(t){let e="";const r=(0,o.personalityMarkup)(t).filter((t=>t.spa... method constructor (line 1) | constructor(t,e){super(t,e),this.key=e.key||i.getKey_} method getKey_ (line 1) | static getKey_(t){return"string"==typeof t?n.KeyCode[t.toUpperCase()]:t} method constructor (line 1) | constructor(){this.color=null,this.mactionName="",this.currentHighligh... method highlight (line 1) | highlight(t){this.currentHighlights.push(t.map((t=>{const e=this.highl... method highlightAll (line 1) | highlightAll(t){const e=this.getMactionNodes(t);for(let t,r=0;t=e[r];r... method unhighlight (line 1) | unhighlight(){const t=this.currentHighlights.pop();t&&t.forEach((t=>{t... method unhighlightAll (line 1) | unhighlightAll(){for(;this.currentHighlights.length>0;)this.unhighligh... method setColor (line 1) | setColor(t){this.color=t} method colorString (line 1) | colorString(){return this.color.rgba()} method addEvents (line 1) | addEvents(t,e){const r=this.getMactionNodes(t);for(let t,n=0;t=r[n];n+... method getMactionNodes (line 1) | getMactionNodes(t){return Array.from(t.getElementsByClassName(this.mac... method isMactionNode (line 1) | isMactionNode(t){const e=t.className||t.getAttribute("class");return!!... method isHighlighted (line 1) | isHighlighted(t){return t.hasAttribute(i.ATTR)} method setHighlighted (line 1) | setHighlighted(t){t.setAttribute(i.ATTR,"true")} method unsetHighlighted (line 1) | unsetHighlighted(t){t.removeAttribute(i.ATTR)} method colorizeAll (line 1) | colorizeAll(t){n.evalXPath(`.//*[@${o.Attribute.ID}]`,t).forEach((t=>t... method uncolorizeAll (line 1) | uncolorizeAll(t){n.evalXPath(`.//*[@${o.Attribute.ID}]`,t).forEach((t=... method colorize (line 1) | colorize(t){const e=(0,o.addPrefix)("foreground");t.hasAttribute(e)&&(... method uncolorize (line 1) | uncolorize(t){const e=(0,o.addPrefix)("foreground")+"-old";t.hasAttrib... method constructor (line 1) | constructor(){super(),this.mactionName="maction"} method highlightNode (line 1) | highlightNode(t){const e={node:t,foreground:t.style.color,position:t.s... method unhighlightNode (line 1) | unhighlightNode(t){const e=t.node;e.style.color=t.foreground,e.style.p... method constructor (line 1) | constructor(){super(),this.mactionName="mjx-svg-maction"} method highlightNode (line 1) | highlightNode(t){let e;if(this.isHighlighted(t))return e={node:t.previ... method setHighlighted (line 1) | setHighlighted(t){"svg"===t.tagName&&super.setHighlighted(t)} method unhighlightNode (line 1) | unhighlightNode(t){if("background"in t)return t.node.style.backgroundC... method isMactionNode (line 1) | isMactionNode(t){let e=t.className||t.getAttribute("class");return e=v... method constructor (line 1) | constructor(t,e){this.constraint=t,this.test=e,this.children_={},this.... method getConstraint (line 1) | getConstraint(){return this.constraint} method getKind (line 1) | getKind(){return this.kind} method applyTest (line 1) | applyTest(t){return this.test(t)} method addChild (line 1) | addChild(t){const e=t.getConstraint(),r=this.children_[e];return this.... method getChild (line 1) | getChild(t){return this.children_[t]} method getChildren (line 1) | getChildren(){const t=[];for(const e in this.children_)t.push(this.chi... method findChildren (line 1) | findChildren(t){const e=[];for(const r in this.children_){const n=this... method removeChild (line 1) | removeChild(t){delete this.children_[t]} method toString (line 1) | toString(){return this.constraint} method constructor (line 1) | constructor(){this.root=(0,o.getNode)(n.TrieNodeKind.ROOT,"",null)} method collectRules_ (line 1) | static collectRules_(t){const e=[];let r=[t];for(;r.length;){const t=r... method printWithDepth_ (line 1) | static printWithDepth_(t,e,r){r+=new Array(e+2).join(e.toString())+": ... method order_ (line 1) | static order_(t){const e=t.getChildren();if(!e.length)return 0;const r... method addRule (line 1) | addRule(t){let e=this.root;const r=t.context,o=t.dynamicCstr.getValues... method lookupRules (line 1) | lookupRules(t,e){let r=[this.root];const o=[];for(;e.length;){const t=... method hasSubtrie (line 1) | hasSubtrie(t){let e=this.root;for(let r=0,n=t.length;re.getSemanticPrimary()... class Q (line 1) | class Q extends o.AbstractAudioRenderer{markup(t){const e=i.personalityM... method markup (line 1) | markup(t){const e=i.personalityMarkup(t);let r="",o=null,Q=!1;for(let ... method pause (line 1) | pause(t){let e;return e="number"==typeof t?t<=250?"short":t<=500?"medi... method finalize (line 1) | finalize(t){return'"} method markup (line 1) | markup(t){this.setScaleFunction(-2,2,-100,100,2);const e=o.personality... method constructor (line 1) | constructor(t){super(t),this.mml=t.mathmlTree} method test (line 1) | static test(t){return!!t.mathmlTree&&"line"===t.type} method getMathml (line 1) | getMathml(){return this.semantic.contentNodes.length&&o.walkTree(this.... method constructor (line 1) | constructor(t){super(t),this.mml=t.mathmlTree} method test (line 1) | static test(t){return!!t.mathmlTree&&("inference"===t.type||"premises"... method getMathml (line 1) | getMathml(){return this.semantic.childNodes.length?(this.semantic.cont... method constructor (line 1) | constructor(t){super(t),this.mml=t.mathmlTree} method test (line 1) | static test(t){return"punctuated"===t.type&&("text"===t.role||t.conten... method getMathml (line 1) | getMathml(){const t=[],e=o.collapsePunctuated(this.semantic,t);return ... method constructor (line 1) | constructor(){this.map={}} method add (line 1) | add(t,e){const r=this.map[t];r?r.push(e):this.map[t]=[e]} method retrieve (line 1) | retrieve(t,e){return this.map[i.key(t,e)]} method retrieveNode (line 1) | retrieveNode(t){return this.retrieve(t.textContent,t.font)} method copy (line 1) | copy(){const t=this.copyCollator();for(const e in this.map)t.map[e]=th... method minimize (line 1) | minimize(){for(const t in this.map)1===this.map[t].length&&delete this... method minimalCollator (line 1) | minimalCollator(){const t=this.copy();for(const e in t.map)1===t.map[e... method isMultiValued (line 1) | isMultiValued(){for(const t in this.map)if(this.map[t].length>1)return... method isEmpty (line 1) | isEmpty(){return!Object.keys(this.map).length} method constructor (line 1) | constructor(t){this.id=t,this.mathml=[],this.parent=null,this.type="un... method fromXml (line 1) | static fromXml(t){const e=parseInt(t.getAttribute("id"),10),r=new Q(e)... method setAttribute (line 1) | static setAttribute(t,e,r,n){n=n||r;const o=e.getAttribute(r);o&&(t[n]... method processChildren (line 1) | static processChildren(t,e){for(const r of n.toArray(e.childNodes)){if... method querySelectorAll (line 1) | querySelectorAll(t){let e=[];for(let r,n=0;r=this.childNodes[n];n++)e=... method xml (line 1) | xml(t,e){const r=function(r,n){const o=n.map((function(r){return r.xml... method toString (line 1) | toString(t=!1){const e=n.parseInput("");return n.serializeXml(... method allAttributes (line 1) | allAttributes(){const t=[];return t.push(["role",this.role]),"unknown"... method xmlAnnotation (line 1) | xmlAnnotation(){const t=[];for(const e in this.annotation)this.annotat... method toJson (line 1) | toJson(){const t={};t.type=this.type;const e=this.allAttributes();for(... method updateContent (line 1) | updateContent(t,e){const r=e?t.replace(/^[ \f\n\r\t\v\u200b]*/,"").rep... method addMathmlNodes (line 1) | addMathmlNodes(t){for(let e,r=0;e=t[r];r++)-1===this.mathml.indexOf(e)... method appendChild (line 1) | appendChild(t){this.childNodes.push(t),this.addMathmlNodes(t.mathml),t... method replaceChild (line 1) | replaceChild(t,e){const r=this.childNodes.indexOf(t);if(-1===r)return;... method appendContentNode (line 1) | appendContentNode(t){t&&(this.contentNodes.push(t),this.addMathmlNodes... method removeContentNode (line 1) | removeContentNode(t){if(t){const e=this.contentNodes.indexOf(t);-1!==e... method equals (line 1) | equals(t){if(!t)return!1;if(this.type!==t.type||this.role!==t.role||th... method displayTree (line 1) | displayTree(){console.info(this.displayTree_(0))} method addAnnotation (line 1) | addAnnotation(t,e){e&&this.addAnnotation_(t,e)} method getAnnotation (line 1) | getAnnotation(t){const e=this.annotation[t];return e||[]} method hasAnnotation (line 1) | hasAnnotation(t,e){const r=this.annotation[t];return!!r&&-1!==r.indexO... method parseAnnotation (line 1) | parseAnnotation(t){const e=t.split(";");for(let t=0,r=e.length;t{return t.concat((... method fromStructure (line 1) | static fromStructure(t,e){return new Q(Q.tree_(t,e.root))} method combineContentChildren (line 1) | static combineContentChildren(t,e,r){switch(t.type){case"relseq":case"... method makeSexp_ (line 1) | static makeSexp_(t){return Q.simpleCollapseStructure(t)?t.toString():Q... method fromString_ (line 1) | static fromString_(t){let e=t.replace(/\(/g,"[");return e=e.replace(/\... method fromNode_ (line 1) | static fromNode_(t){if(!t)return[];const e=t.contentNodes;let r;e.leng... method tree_ (line 1) | static tree_(t,e){if(!e)return[];if(!e.childNodes.length)return e.id;c... method addOwns_ (line 1) | static addOwns_(t,e){const r=t.getAttribute(i.Attribute.COLLAPSED),n=r... method realLeafs_ (line 1) | static realLeafs_(t){if(Q.simpleCollapseStructure(t))return[t];if(Q.co... method populate (line 1) | populate(){this.parents&&this.levelsMap||(this.parents={},this.levelsM... method toString (line 1) | toString(){return Q.makeSexp_(this.array)} method populate_ (line 1) | populate_(t,e,r){if(Q.simpleCollapseStructure(t))return t=t,this.level... method isRoot (line 1) | isRoot(t){return t===this.levelsMap[t][0]} method directChildren (line 1) | directChildren(t){if(!this.isRoot(t))return[];return this.levelsMap[t]... method subtreeNodes (line 1) | subtreeNodes(t){if(!this.isRoot(t))return[];const e=(t,r)=>{Q.simpleCo... method constructor (line 1) | constructor(t,e,r,n){super(t,e,r,n),this.node=t,this.generator=e,this.... method initLevels (line 1) | initLevels(){const t=new i.Levels;return t.push([this.primaryId()]),t} method up (line 1) | up(){super.up();const t=this.previousLevel();return t?(this.levels.pop... method down (line 1) | down(){super.down();const t=this.nextLevel();if(0===t.length)return nu... method combineContentChildren (line 1) | combineContentChildren(t,e,r,o){switch(t){case"relseq":case"infixop":c... method left (line 1) | left(){super.left();const t=this.levels.indexOf(this.primaryId());if(n... method right (line 1) | right(){super.right();const t=this.levels.indexOf(this.primaryId());if... method findFocusOnLevel (line 1) | findFocusOnLevel(t){return this.singletonFocus(t.toString())} method focusDomNodes (line 1) | focusDomNodes(){return[this.getFocus().getDomPrimary()]} method focusSemanticNodes (line 1) | focusSemanticNodes(){return[this.getFocus().getSemanticPrimary()]} class i (line 1) | class i extends o.XmlRenderer{finalize(t){return'{const Q=(i-t)/(e-... method applyScaleFunction (line 1) | applyScaleFunction(t){return this.scaleFunction?this.scaleFunction(t):t} method ignoreElement (line 1) | ignoreElement(t){return-1!==this.ignoreElements.indexOf(t)} method finalize (line 1) | finalize(t){return'"} method markup (line 1) | markup(t){let e="";const r=(0,o.personalityMarkup)(t).filter((t=>t.spa... method constructor (line 1) | constructor(t,e){super(t,e),this.key=e.key||i.getKey_} method getKey_ (line 1) | static getKey_(t){return"string"==typeof t?n.KeyCode[t.toUpperCase()]:t} method constructor (line 1) | constructor(){this.color=null,this.mactionName="",this.currentHighligh... method highlight (line 1) | highlight(t){this.currentHighlights.push(t.map((t=>{const e=this.highl... method highlightAll (line 1) | highlightAll(t){const e=this.getMactionNodes(t);for(let t,r=0;t=e[r];r... method unhighlight (line 1) | unhighlight(){const t=this.currentHighlights.pop();t&&t.forEach((t=>{t... method unhighlightAll (line 1) | unhighlightAll(){for(;this.currentHighlights.length>0;)this.unhighligh... method setColor (line 1) | setColor(t){this.color=t} method colorString (line 1) | colorString(){return this.color.rgba()} method addEvents (line 1) | addEvents(t,e){const r=this.getMactionNodes(t);for(let t,n=0;t=r[n];n+... method getMactionNodes (line 1) | getMactionNodes(t){return Array.from(t.getElementsByClassName(this.mac... method isMactionNode (line 1) | isMactionNode(t){const e=t.className||t.getAttribute("class");return!!... method isHighlighted (line 1) | isHighlighted(t){return t.hasAttribute(i.ATTR)} method setHighlighted (line 1) | setHighlighted(t){t.setAttribute(i.ATTR,"true")} method unsetHighlighted (line 1) | unsetHighlighted(t){t.removeAttribute(i.ATTR)} method colorizeAll (line 1) | colorizeAll(t){n.evalXPath(`.//*[@${o.Attribute.ID}]`,t).forEach((t=>t... method uncolorizeAll (line 1) | uncolorizeAll(t){n.evalXPath(`.//*[@${o.Attribute.ID}]`,t).forEach((t=... method colorize (line 1) | colorize(t){const e=(0,o.addPrefix)("foreground");t.hasAttribute(e)&&(... method uncolorize (line 1) | uncolorize(t){const e=(0,o.addPrefix)("foreground")+"-old";t.hasAttrib... method constructor (line 1) | constructor(){super(),this.mactionName="maction"} method highlightNode (line 1) | highlightNode(t){const e={node:t,foreground:t.style.color,position:t.s... method unhighlightNode (line 1) | unhighlightNode(t){const e=t.node;e.style.color=t.foreground,e.style.p... method constructor (line 1) | constructor(){super(),this.mactionName="mjx-svg-maction"} method highlightNode (line 1) | highlightNode(t){let e;if(this.isHighlighted(t))return e={node:t.previ... method setHighlighted (line 1) | setHighlighted(t){"svg"===t.tagName&&super.setHighlighted(t)} method unhighlightNode (line 1) | unhighlightNode(t){if("background"in t)return t.node.style.backgroundC... method isMactionNode (line 1) | isMactionNode(t){let e=t.className||t.getAttribute("class");return e=v... method constructor (line 1) | constructor(t,e){this.constraint=t,this.test=e,this.children_={},this.... method getConstraint (line 1) | getConstraint(){return this.constraint} method getKind (line 1) | getKind(){return this.kind} method applyTest (line 1) | applyTest(t){return this.test(t)} method addChild (line 1) | addChild(t){const e=t.getConstraint(),r=this.children_[e];return this.... method getChild (line 1) | getChild(t){return this.children_[t]} method getChildren (line 1) | getChildren(){const t=[];for(const e in this.children_)t.push(this.chi... method findChildren (line 1) | findChildren(t){const e=[];for(const r in this.children_){const n=this... method removeChild (line 1) | removeChild(t){delete this.children_[t]} method toString (line 1) | toString(){return this.constraint} method constructor (line 1) | constructor(){this.root=(0,o.getNode)(n.TrieNodeKind.ROOT,"",null)} method collectRules_ (line 1) | static collectRules_(t){const e=[];let r=[t];for(;r.length;){const t=r... method printWithDepth_ (line 1) | static printWithDepth_(t,e,r){r+=new Array(e+2).join(e.toString())+": ... method order_ (line 1) | static order_(t){const e=t.getChildren();if(!e.length)return 0;const r... method addRule (line 1) | addRule(t){let e=this.root;const r=t.context,o=t.dynamicCstr.getValues... method lookupRules (line 1) | lookupRules(t,e){let r=[this.root];const o=[];for(;e.length;){const t=... method hasSubtrie (line 1) | hasSubtrie(t){let e=this.root;for(let r=0,n=t.length;re.getSemanticPrimary()... method constructor (line 1) | constructor(t,e){this.speech=t,this.attributes=e} class Q (line 1) | class Q extends i.XmlRenderer{finalize(t){return'"} method markup (line 1) | markup(t){this.setScaleFunction(-2,2,-100,100,2);const e=o.personality... method constructor (line 1) | constructor(t){super(t),this.mml=t.mathmlTree} method test (line 1) | static test(t){return!!t.mathmlTree&&"line"===t.type} method getMathml (line 1) | getMathml(){return this.semantic.contentNodes.length&&o.walkTree(this.... method constructor (line 1) | constructor(t){super(t),this.mml=t.mathmlTree} method test (line 1) | static test(t){return!!t.mathmlTree&&("inference"===t.type||"premises"... method getMathml (line 1) | getMathml(){return this.semantic.childNodes.length?(this.semantic.cont... method constructor (line 1) | constructor(t){super(t),this.mml=t.mathmlTree} method test (line 1) | static test(t){return"punctuated"===t.type&&("text"===t.role||t.conten... method getMathml (line 1) | getMathml(){const t=[],e=o.collapsePunctuated(this.semantic,t);return ... method constructor (line 1) | constructor(){this.map={}} method add (line 1) | add(t,e){const r=this.map[t];r?r.push(e):this.map[t]=[e]} method retrieve (line 1) | retrieve(t,e){return this.map[i.key(t,e)]} method retrieveNode (line 1) | retrieveNode(t){return this.retrieve(t.textContent,t.font)} method copy (line 1) | copy(){const t=this.copyCollator();for(const e in this.map)t.map[e]=th... method minimize (line 1) | minimize(){for(const t in this.map)1===this.map[t].length&&delete this... method minimalCollator (line 1) | minimalCollator(){const t=this.copy();for(const e in t.map)1===t.map[e... method isMultiValued (line 1) | isMultiValued(){for(const t in this.map)if(this.map[t].length>1)return... method isEmpty (line 1) | isEmpty(){return!Object.keys(this.map).length} method constructor (line 1) | constructor(t){this.id=t,this.mathml=[],this.parent=null,this.type="un... method fromXml (line 1) | static fromXml(t){const e=parseInt(t.getAttribute("id"),10),r=new Q(e)... method setAttribute (line 1) | static setAttribute(t,e,r,n){n=n||r;const o=e.getAttribute(r);o&&(t[n]... method processChildren (line 1) | static processChildren(t,e){for(const r of n.toArray(e.childNodes)){if... method querySelectorAll (line 1) | querySelectorAll(t){let e=[];for(let r,n=0;r=this.childNodes[n];n++)e=... method xml (line 1) | xml(t,e){const r=function(r,n){const o=n.map((function(r){return r.xml... method toString (line 1) | toString(t=!1){const e=n.parseInput("");return n.serializeXml(... method allAttributes (line 1) | allAttributes(){const t=[];return t.push(["role",this.role]),"unknown"... method xmlAnnotation (line 1) | xmlAnnotation(){const t=[];for(const e in this.annotation)this.annotat... method toJson (line 1) | toJson(){const t={};t.type=this.type;const e=this.allAttributes();for(... method updateContent (line 1) | updateContent(t,e){const r=e?t.replace(/^[ \f\n\r\t\v\u200b]*/,"").rep... method addMathmlNodes (line 1) | addMathmlNodes(t){for(let e,r=0;e=t[r];r++)-1===this.mathml.indexOf(e)... method appendChild (line 1) | appendChild(t){this.childNodes.push(t),this.addMathmlNodes(t.mathml),t... method replaceChild (line 1) | replaceChild(t,e){const r=this.childNodes.indexOf(t);if(-1===r)return;... method appendContentNode (line 1) | appendContentNode(t){t&&(this.contentNodes.push(t),this.addMathmlNodes... method removeContentNode (line 1) | removeContentNode(t){if(t){const e=this.contentNodes.indexOf(t);-1!==e... method equals (line 1) | equals(t){if(!t)return!1;if(this.type!==t.type||this.role!==t.role||th... method displayTree (line 1) | displayTree(){console.info(this.displayTree_(0))} method addAnnotation (line 1) | addAnnotation(t,e){e&&this.addAnnotation_(t,e)} method getAnnotation (line 1) | getAnnotation(t){const e=this.annotation[t];return e||[]} method hasAnnotation (line 1) | hasAnnotation(t,e){const r=this.annotation[t];return!!r&&-1!==r.indexO... method parseAnnotation (line 1) | parseAnnotation(t){const e=t.split(";");for(let t=0,r=e.length;t{return t.concat((... method fromStructure (line 1) | static fromStructure(t,e){return new Q(Q.tree_(t,e.root))} method combineContentChildren (line 1) | static combineContentChildren(t,e,r){switch(t.type){case"relseq":case"... method makeSexp_ (line 1) | static makeSexp_(t){return Q.simpleCollapseStructure(t)?t.toString():Q... method fromString_ (line 1) | static fromString_(t){let e=t.replace(/\(/g,"[");return e=e.replace(/\... method fromNode_ (line 1) | static fromNode_(t){if(!t)return[];const e=t.contentNodes;let r;e.leng... method tree_ (line 1) | static tree_(t,e){if(!e)return[];if(!e.childNodes.length)return e.id;c... method addOwns_ (line 1) | static addOwns_(t,e){const r=t.getAttribute(i.Attribute.COLLAPSED),n=r... method realLeafs_ (line 1) | static realLeafs_(t){if(Q.simpleCollapseStructure(t))return[t];if(Q.co... method populate (line 1) | populate(){this.parents&&this.levelsMap||(this.parents={},this.levelsM... method toString (line 1) | toString(){return Q.makeSexp_(this.array)} method populate_ (line 1) | populate_(t,e,r){if(Q.simpleCollapseStructure(t))return t=t,this.level... method isRoot (line 1) | isRoot(t){return t===this.levelsMap[t][0]} method directChildren (line 1) | directChildren(t){if(!this.isRoot(t))return[];return this.levelsMap[t]... method subtreeNodes (line 1) | subtreeNodes(t){if(!this.isRoot(t))return[];const e=(t,r)=>{Q.simpleCo... method constructor (line 1) | constructor(t,e,r,n){super(t,e,r,n),this.node=t,this.generator=e,this.... method initLevels (line 1) | initLevels(){const t=new i.Levels;return t.push([this.primaryId()]),t} method up (line 1) | up(){super.up();const t=this.previousLevel();return t?(this.levels.pop... method down (line 1) | down(){super.down();const t=this.nextLevel();if(0===t.length)return nu... method combineContentChildren (line 1) | combineContentChildren(t,e,r,o){switch(t){case"relseq":case"infixop":c... method left (line 1) | left(){super.left();const t=this.levels.indexOf(this.primaryId());if(n... method right (line 1) | right(){super.right();const t=this.levels.indexOf(this.primaryId());if... method findFocusOnLevel (line 1) | findFocusOnLevel(t){return this.singletonFocus(t.toString())} method focusDomNodes (line 1) | focusDomNodes(){return[this.getFocus().getDomPrimary()]} method focusSemanticNodes (line 1) | focusSemanticNodes(){return[this.getFocus().getSemanticPrimary()]} class o (line 1) | class o extends n.SsmlRenderer{markup(t){return o.MARKS={},super.markup(... method markup (line 1) | markup(t){return o.MARKS={},super.markup(t)} method merge (line 1) | merge(t){const e=[];for(let r=0;r{})){this.isActive_&&this.stream_&&this.stream_.end("","",t)} method startDebugFile_ (line 1) | startDebugFile_(t){this.stream_=n.default.fs.createWriteStream(t),this... method output_ (line 1) | output_(t){this.outputFunction_.apply(console.info===this.outputFuncti... method constructor (line 1) | constructor(t,e){this.name=t,this.process=e.processor,this.postprocess... method stringify_ (line 1) | static stringify_(t){return t?t.toString():t} method constructor (line 1) | constructor(){super()} method isMactionNode (line 1) | isMactionNode(t){return t.tagName.toUpperCase()===this.mactionName.toU... method getMactionNodes (line 1) | getMactionNodes(t){return Array.from(t.getElementsByTagName(this.macti... method constructor (line 1) | constructor(t,e){this.foreground=n(e,o.DEFAULT_FOREGROUND_),this.backg... method toHex (line 1) | static toHex(t){const e=t.toString(16);return 1===e.length?"0"+e:e} method rgba (line 1) | rgba(){const t=function(t){return"rgba("+t.red+","+t.green+","+t.blue+... method rgb (line 1) | rgb(){const t=function(t){return"rgb("+t.red+","+t.green+","+t.blue+")... method hex (line 1) | hex(){const t=function(t){return"#"+o.toHex(t.red)+o.toHex(t.green)+o.... method constructor (line 1) | constructor(){super(),this.mactionName="mjx-maction"} method highlightNode (line 1) | highlightNode(t){const e={node:t,background:t.style.backgroundColor,fo... method unhighlightNode (line 1) | unhighlightNode(t){t.node.style.backgroundColor=t.background,t.node.st... method constructor (line 1) | constructor(){super(),this.mactionName="maction"} method getMactionNodes (line 1) | getMactionNodes(t){return Array.from(t.getElementsByTagName(this.macti... method isMactionNode (line 1) | isMactionNode(t){return t.tagName===this.mactionName} method constructor (line 1) | constructor(){super(),this.mactionName="maction"} method highlightNode (line 1) | highlightNode(t){let e=t.getAttribute("style");return e+=";background-... method unhighlightNode (line 1) | unhighlightNode(t){let e=t.node.getAttribute("style");e=e.replace(";ba... method colorString (line 1) | colorString(){return this.color.rgba()} method getMactionNodes (line 1) | getMactionNodes(t){return Array.from(t.getElementsByTagName(this.macti... method isMactionNode (line 1) | isMactionNode(t){return t.tagName===this.mactionName} method constructor (line 1) | constructor(t,e){const r={};for(const[e,n]of Object.entries(t))r[e]=[n... method createCstr (line 1) | static createCstr(...t){const e=o.DEFAULT_ORDER,r={};for(let n=0,o=t.l... method defaultCstr (line 1) | static defaultCstr(){return o.createCstr.apply(null,o.DEFAULT_ORDER.ma... method validOrder (line 1) | static validOrder(t){const e=o.DEFAULT_ORDER.slice();return t.every((t... method getComponents (line 1) | getComponents(){return this.components} method getValue (line 1) | getValue(t){return this.components[t]} method getValues (line 1) | getValues(){return this.order.map((t=>this.getValue(t)))} method allProperties (line 1) | allProperties(){const t=super.allProperties();for(let e,r,n=0;e=t[n],r... method toString (line 1) | toString(){return this.getValues().join(".")} method equal (line 1) | equal(t){const e=t.getAxes();if(this.order.length!==e.length)return!1;... method getSpeech (line 1) | getSpeech(t,e){const r=this.generateSpeech(t,e);return t.setAttribute(... method getSpeech (line 1) | getSpeech(t,e){return""} method up (line 1) | up(){return null} method down (line 1) | down(){return null} method left (line 1) | left(){return null} method right (line 1) | right(){return null} method repeat (line 1) | repeat(){return null} method depth (line 1) | depth(){return null} method home (line 1) | home(){return null} method getDepth (line 1) | getDepth(){return 0} method initLevels (line 1) | initLevels(){return null} method combineContentChildren (line 1) | combineContentChildren(t,e,r,n){return[]} method findFocusOnLevel (line 1) | findFocusOnLevel(t){return null} method constructor (line 1) | constructor(t,e){this.nodes=t,this.primary=e,this.domNodes=[],this.dom... method factory (line 1) | static factory(t,e,r,i){const Q=t=>n.getBySemanticId(i,t),T=r.nodeDict... method generateAllVisibleNodes_ (line 1) | static generateAllVisibleNodes_(t,e,r,i){const Q=t=>n.getBySemanticId(... method getSemanticPrimary (line 1) | getSemanticPrimary(){return this.primary} method getSemanticNodes (line 1) | getSemanticNodes(){return this.nodes} method getNodes (line 1) | getNodes(){return this.allNodes} method getDomNodes (line 1) | getDomNodes(){return this.domNodes} method getDomPrimary (line 1) | getDomPrimary(){return this.domPrimary_} method toString (line 1) | toString(){return"Primary:"+this.domPrimary_+" Nodes:"+this.domNodes} method clone (line 1) | clone(){const t=new o(this.nodes,this.primary);return t.domNodes=this.... class i (line 1) | class i extends n.AbstractAudioRenderer{markup(t){let e="";const r=(0,o.... method constructor (line 1) | constructor({context:t,text:e,userValue:r,annotation:n,attributes:o,pe... method create (line 1) | static create(t,e={}){return t.text=n.Grammar.getInstance().apply(t.te... method isEmpty (line 1) | isEmpty(){return 0===this.context.length&&0===this.text.length&&0===th... method clone (line 1) | clone(){let t,e;if(this.personality){t={};for(const e in this.personal... method toString (line 1) | toString(){return'AuditoryDescription(context="'+this.context+'" text... method descriptionString (line 1) | descriptionString(){return this.context&&this.text?this.context+" "+th... method descriptionSpan (line 1) | descriptionSpan(){return new o.Span(this.descriptionString(),this.attr... method equals (line 1) | equals(t){return this.context===t.context&&this.text===t.text&&this.us... method constructor (line 1) | constructor(){super(...arguments),this.ignoreElements=[n.personalityPr... method setScaleFunction (line 1) | setScaleFunction(t,e,r,n,o=0){this.scaleFunction=i=>{const Q=(i-t)/(e-... method applyScaleFunction (line 1) | applyScaleFunction(t){return this.scaleFunction?this.scaleFunction(t):t} method ignoreElement (line 1) | ignoreElement(t){return-1!==this.ignoreElements.indexOf(t)} method finalize (line 1) | finalize(t){return'"} method markup (line 1) | markup(t){let e="";const r=(0,o.personalityMarkup)(t).filter((t=>t.spa... method constructor (line 1) | constructor(t,e){super(t,e),this.key=e.key||i.getKey_} method getKey_ (line 1) | static getKey_(t){return"string"==typeof t?n.KeyCode[t.toUpperCase()]:t} method constructor (line 1) | constructor(){this.color=null,this.mactionName="",this.currentHighligh... method highlight (line 1) | highlight(t){this.currentHighlights.push(t.map((t=>{const e=this.highl... method highlightAll (line 1) | highlightAll(t){const e=this.getMactionNodes(t);for(let t,r=0;t=e[r];r... method unhighlight (line 1) | unhighlight(){const t=this.currentHighlights.pop();t&&t.forEach((t=>{t... method unhighlightAll (line 1) | unhighlightAll(){for(;this.currentHighlights.length>0;)this.unhighligh... method setColor (line 1) | setColor(t){this.color=t} method colorString (line 1) | colorString(){return this.color.rgba()} method addEvents (line 1) | addEvents(t,e){const r=this.getMactionNodes(t);for(let t,n=0;t=r[n];n+... method getMactionNodes (line 1) | getMactionNodes(t){return Array.from(t.getElementsByClassName(this.mac... method isMactionNode (line 1) | isMactionNode(t){const e=t.className||t.getAttribute("class");return!!... method isHighlighted (line 1) | isHighlighted(t){return t.hasAttribute(i.ATTR)} method setHighlighted (line 1) | setHighlighted(t){t.setAttribute(i.ATTR,"true")} method unsetHighlighted (line 1) | unsetHighlighted(t){t.removeAttribute(i.ATTR)} method colorizeAll (line 1) | colorizeAll(t){n.evalXPath(`.//*[@${o.Attribute.ID}]`,t).forEach((t=>t... method uncolorizeAll (line 1) | uncolorizeAll(t){n.evalXPath(`.//*[@${o.Attribute.ID}]`,t).forEach((t=... method colorize (line 1) | colorize(t){const e=(0,o.addPrefix)("foreground");t.hasAttribute(e)&&(... method uncolorize (line 1) | uncolorize(t){const e=(0,o.addPrefix)("foreground")+"-old";t.hasAttrib... method constructor (line 1) | constructor(){super(),this.mactionName="maction"} method highlightNode (line 1) | highlightNode(t){const e={node:t,foreground:t.style.color,position:t.s... method unhighlightNode (line 1) | unhighlightNode(t){const e=t.node;e.style.color=t.foreground,e.style.p... method constructor (line 1) | constructor(){super(),this.mactionName="mjx-svg-maction"} method highlightNode (line 1) | highlightNode(t){let e;if(this.isHighlighted(t))return e={node:t.previ... method setHighlighted (line 1) | setHighlighted(t){"svg"===t.tagName&&super.setHighlighted(t)} method unhighlightNode (line 1) | unhighlightNode(t){if("background"in t)return t.node.style.backgroundC... method isMactionNode (line 1) | isMactionNode(t){let e=t.className||t.getAttribute("class");return e=v... method constructor (line 1) | constructor(t,e){this.constraint=t,this.test=e,this.children_={},this.... method getConstraint (line 1) | getConstraint(){return this.constraint} method getKind (line 1) | getKind(){return this.kind} method applyTest (line 1) | applyTest(t){return this.test(t)} method addChild (line 1) | addChild(t){const e=t.getConstraint(),r=this.children_[e];return this.... method getChild (line 1) | getChild(t){return this.children_[t]} method getChildren (line 1) | getChildren(){const t=[];for(const e in this.children_)t.push(this.chi... method findChildren (line 1) | findChildren(t){const e=[];for(const r in this.children_){const n=this... method removeChild (line 1) | removeChild(t){delete this.children_[t]} method toString (line 1) | toString(){return this.constraint} method constructor (line 1) | constructor(){this.root=(0,o.getNode)(n.TrieNodeKind.ROOT,"",null)} method collectRules_ (line 1) | static collectRules_(t){const e=[];let r=[t];for(;r.length;){const t=r... method printWithDepth_ (line 1) | static printWithDepth_(t,e,r){r+=new Array(e+2).join(e.toString())+": ... method order_ (line 1) | static order_(t){const e=t.getChildren();if(!e.length)return 0;const r... method addRule (line 1) | addRule(t){let e=this.root;const r=t.context,o=t.dynamicCstr.getValues... method lookupRules (line 1) | lookupRules(t,e){let r=[this.root];const o=[];for(;e.length;){const t=... method hasSubtrie (line 1) | hasSubtrie(t){let e=this.root;for(let r=0,n=t.length;re.getSemanticPrimary()... class Q (line 1) | class Q extends i.MarkupRenderer{markup(t){this.setScaleFunction(-2,2,-1... method markup (line 1) | markup(t){const e=i.personalityMarkup(t);let r="",o=null,Q=!1;for(let ... method pause (line 1) | pause(t){let e;return e="number"==typeof t?t<=250?"short":t<=500?"medi... method finalize (line 1) | finalize(t){return'"} method markup (line 1) | markup(t){this.setScaleFunction(-2,2,-100,100,2);const e=o.personality... method constructor (line 1) | constructor(t){super(t),this.mml=t.mathmlTree} method test (line 1) | static test(t){return!!t.mathmlTree&&"line"===t.type} method getMathml (line 1) | getMathml(){return this.semantic.contentNodes.length&&o.walkTree(this.... method constructor (line 1) | constructor(t){super(t),this.mml=t.mathmlTree} method test (line 1) | static test(t){return!!t.mathmlTree&&("inference"===t.type||"premises"... method getMathml (line 1) | getMathml(){return this.semantic.childNodes.length?(this.semantic.cont... method constructor (line 1) | constructor(t){super(t),this.mml=t.mathmlTree} method test (line 1) | static test(t){return"punctuated"===t.type&&("text"===t.role||t.conten... method getMathml (line 1) | getMathml(){const t=[],e=o.collapsePunctuated(this.semantic,t);return ... method constructor (line 1) | constructor(){this.map={}} method add (line 1) | add(t,e){const r=this.map[t];r?r.push(e):this.map[t]=[e]} method retrieve (line 1) | retrieve(t,e){return this.map[i.key(t,e)]} method retrieveNode (line 1) | retrieveNode(t){return this.retrieve(t.textContent,t.font)} method copy (line 1) | copy(){const t=this.copyCollator();for(const e in this.map)t.map[e]=th... method minimize (line 1) | minimize(){for(const t in this.map)1===this.map[t].length&&delete this... method minimalCollator (line 1) | minimalCollator(){const t=this.copy();for(const e in t.map)1===t.map[e... method isMultiValued (line 1) | isMultiValued(){for(const t in this.map)if(this.map[t].length>1)return... method isEmpty (line 1) | isEmpty(){return!Object.keys(this.map).length} method constructor (line 1) | constructor(t){this.id=t,this.mathml=[],this.parent=null,this.type="un... method fromXml (line 1) | static fromXml(t){const e=parseInt(t.getAttribute("id"),10),r=new Q(e)... method setAttribute (line 1) | static setAttribute(t,e,r,n){n=n||r;const o=e.getAttribute(r);o&&(t[n]... method processChildren (line 1) | static processChildren(t,e){for(const r of n.toArray(e.childNodes)){if... method querySelectorAll (line 1) | querySelectorAll(t){let e=[];for(let r,n=0;r=this.childNodes[n];n++)e=... method xml (line 1) | xml(t,e){const r=function(r,n){const o=n.map((function(r){return r.xml... method toString (line 1) | toString(t=!1){const e=n.parseInput("");return n.serializeXml(... method allAttributes (line 1) | allAttributes(){const t=[];return t.push(["role",this.role]),"unknown"... method xmlAnnotation (line 1) | xmlAnnotation(){const t=[];for(const e in this.annotation)this.annotat... method toJson (line 1) | toJson(){const t={};t.type=this.type;const e=this.allAttributes();for(... method updateContent (line 1) | updateContent(t,e){const r=e?t.replace(/^[ \f\n\r\t\v\u200b]*/,"").rep... method addMathmlNodes (line 1) | addMathmlNodes(t){for(let e,r=0;e=t[r];r++)-1===this.mathml.indexOf(e)... method appendChild (line 1) | appendChild(t){this.childNodes.push(t),this.addMathmlNodes(t.mathml),t... method replaceChild (line 1) | replaceChild(t,e){const r=this.childNodes.indexOf(t);if(-1===r)return;... method appendContentNode (line 1) | appendContentNode(t){t&&(this.contentNodes.push(t),this.addMathmlNodes... method removeContentNode (line 1) | removeContentNode(t){if(t){const e=this.contentNodes.indexOf(t);-1!==e... method equals (line 1) | equals(t){if(!t)return!1;if(this.type!==t.type||this.role!==t.role||th... method displayTree (line 1) | displayTree(){console.info(this.displayTree_(0))} method addAnnotation (line 1) | addAnnotation(t,e){e&&this.addAnnotation_(t,e)} method getAnnotation (line 1) | getAnnotation(t){const e=this.annotation[t];return e||[]} method hasAnnotation (line 1) | hasAnnotation(t,e){const r=this.annotation[t];return!!r&&-1!==r.indexO... method parseAnnotation (line 1) | parseAnnotation(t){const e=t.split(";");for(let t=0,r=e.length;t{return t.concat((... method fromStructure (line 1) | static fromStructure(t,e){return new Q(Q.tree_(t,e.root))} method combineContentChildren (line 1) | static combineContentChildren(t,e,r){switch(t.type){case"relseq":case"... method makeSexp_ (line 1) | static makeSexp_(t){return Q.simpleCollapseStructure(t)?t.toString():Q... method fromString_ (line 1) | static fromString_(t){let e=t.replace(/\(/g,"[");return e=e.replace(/\... method fromNode_ (line 1) | static fromNode_(t){if(!t)return[];const e=t.contentNodes;let r;e.leng... method tree_ (line 1) | static tree_(t,e){if(!e)return[];if(!e.childNodes.length)return e.id;c... method addOwns_ (line 1) | static addOwns_(t,e){const r=t.getAttribute(i.Attribute.COLLAPSED),n=r... method realLeafs_ (line 1) | static realLeafs_(t){if(Q.simpleCollapseStructure(t))return[t];if(Q.co... method populate (line 1) | populate(){this.parents&&this.levelsMap||(this.parents={},this.levelsM... method toString (line 1) | toString(){return Q.makeSexp_(this.array)} method populate_ (line 1) | populate_(t,e,r){if(Q.simpleCollapseStructure(t))return t=t,this.level... method isRoot (line 1) | isRoot(t){return t===this.levelsMap[t][0]} method directChildren (line 1) | directChildren(t){if(!this.isRoot(t))return[];return this.levelsMap[t]... method subtreeNodes (line 1) | subtreeNodes(t){if(!this.isRoot(t))return[];const e=(t,r)=>{Q.simpleCo... method constructor (line 1) | constructor(t,e,r,n){super(t,e,r,n),this.node=t,this.generator=e,this.... method initLevels (line 1) | initLevels(){const t=new i.Levels;return t.push([this.primaryId()]),t} method up (line 1) | up(){super.up();const t=this.previousLevel();return t?(this.levels.pop... method down (line 1) | down(){super.down();const t=this.nextLevel();if(0===t.length)return nu... method combineContentChildren (line 1) | combineContentChildren(t,e,r,o){switch(t){case"relseq":case"infixop":c... method left (line 1) | left(){super.left();const t=this.levels.indexOf(this.primaryId());if(n... method right (line 1) | right(){super.right();const t=this.levels.indexOf(this.primaryId());if... method findFocusOnLevel (line 1) | findFocusOnLevel(t){return this.singletonFocus(t.toString())} method focusDomNodes (line 1) | focusDomNodes(){return[this.getFocus().getDomPrimary()]} method focusSemanticNodes (line 1) | focusSemanticNodes(){return[this.getFocus().getSemanticPrimary()]} function r (line 1) | function r(t,e){return t?e?t.filter((t=>e.indexOf(t)<0)):t:[]} method ensureLocale (line 1) | static ensureLocale(t,e){return r.LOCALES.get(t)?t:(console.error(`Loc... method constructor (line 1) | constructor(t,e){this.prefix=t,this.store=e} method add (line 1) | add(t,e){this.checkCustomFunctionSyntax_(t)&&(this.store[t]=e)} method addStore (line 1) | addStore(t){const e=Object.keys(t.store);for(let r,n=0;r=e[n];n++)this... method lookup (line 1) | lookup(t){return this.store[t]} method checkCustomFunctionSyntax_ (line 1) | checkCustomFunctionSyntax_(t){const e=new RegExp("^"+this.prefix);retu... method constructor (line 1) | constructor(t,e,r=(t=>!1)){this.name=t,this.apply=e,this.applicable=r} method constructor (line 1) | constructor(){this.level_=[]} method push (line 1) | push(t){this.level_.push(t)} method pop (line 1) | pop(){return this.level_.pop()} method peek (line 1) | peek(){return this.level_[this.level_.length-1]||null} method indexOf (line 1) | indexOf(t){const e=this.peek();return e?e.indexOf(t):null} method find (line 1) | find(t){const e=this.peek();if(!e)return null;for(let r=0,n=e.length;r... method get (line 1) | get(t){const e=this.peek();return!e||t<0||t>=e.length?null:e[t]} method depth (line 1) | depth(){return this.level_.length} method clone (line 1) | clone(){const t=new r;return t.level_=this.level_.slice(0),t} method toString (line 1) | toString(){let t="";for(let e,r=0;e=this.level_[r];r++)t+="\n"+e.map((... method resetState (line 1) | static resetState(t){delete r.STATE[t]} method setState (line 1) | static setState(t,e){r.STATE[t]=e} method getState (line 1) | static getState(t){return r.STATE[t]} function i (line 1) | function i(t){s(n.default.WGXpath),Q(t)} method constructor (line 1) | constructor({context:t,text:e,userValue:r,annotation:n,attributes:o,pe... method create (line 1) | static create(t,e={}){return t.text=n.Grammar.getInstance().apply(t.te... method isEmpty (line 1) | isEmpty(){return 0===this.context.length&&0===this.text.length&&0===th... method clone (line 1) | clone(){let t,e;if(this.personality){t={};for(const e in this.personal... method toString (line 1) | toString(){return'AuditoryDescription(context="'+this.context+'" text... method descriptionString (line 1) | descriptionString(){return this.context&&this.text?this.context+" "+th... method descriptionSpan (line 1) | descriptionSpan(){return new o.Span(this.descriptionString(),this.attr... method equals (line 1) | equals(t){return this.context===t.context&&this.text===t.text&&this.us... method constructor (line 1) | constructor(){super(...arguments),this.ignoreElements=[n.personalityPr... method setScaleFunction (line 1) | setScaleFunction(t,e,r,n,o=0){this.scaleFunction=i=>{const Q=(i-t)/(e-... method applyScaleFunction (line 1) | applyScaleFunction(t){return this.scaleFunction?this.scaleFunction(t):t} method ignoreElement (line 1) | ignoreElement(t){return-1!==this.ignoreElements.indexOf(t)} method finalize (line 1) | finalize(t){return'"} method markup (line 1) | markup(t){let e="";const r=(0,o.personalityMarkup)(t).filter((t=>t.spa... method constructor (line 1) | constructor(t,e){super(t,e),this.key=e.key||i.getKey_} method getKey_ (line 1) | static getKey_(t){return"string"==typeof t?n.KeyCode[t.toUpperCase()]:t} method constructor (line 1) | constructor(){this.color=null,this.mactionName="",this.currentHighligh... method highlight (line 1) | highlight(t){this.currentHighlights.push(t.map((t=>{const e=this.highl... method highlightAll (line 1) | highlightAll(t){const e=this.getMactionNodes(t);for(let t,r=0;t=e[r];r... method unhighlight (line 1) | unhighlight(){const t=this.currentHighlights.pop();t&&t.forEach((t=>{t... method unhighlightAll (line 1) | unhighlightAll(){for(;this.currentHighlights.length>0;)this.unhighligh... method setColor (line 1) | setColor(t){this.color=t} method colorString (line 1) | colorString(){return this.color.rgba()} method addEvents (line 1) | addEvents(t,e){const r=this.getMactionNodes(t);for(let t,n=0;t=r[n];n+... method getMactionNodes (line 1) | getMactionNodes(t){return Array.from(t.getElementsByClassName(this.mac... method isMactionNode (line 1) | isMactionNode(t){const e=t.className||t.getAttribute("class");return!!... method isHighlighted (line 1) | isHighlighted(t){return t.hasAttribute(i.ATTR)} method setHighlighted (line 1) | setHighlighted(t){t.setAttribute(i.ATTR,"true")} method unsetHighlighted (line 1) | unsetHighlighted(t){t.removeAttribute(i.ATTR)} method colorizeAll (line 1) | colorizeAll(t){n.evalXPath(`.//*[@${o.Attribute.ID}]`,t).forEach((t=>t... method uncolorizeAll (line 1) | uncolorizeAll(t){n.evalXPath(`.//*[@${o.Attribute.ID}]`,t).forEach((t=... method colorize (line 1) | colorize(t){const e=(0,o.addPrefix)("foreground");t.hasAttribute(e)&&(... method uncolorize (line 1) | uncolorize(t){const e=(0,o.addPrefix)("foreground")+"-old";t.hasAttrib... method constructor (line 1) | constructor(){super(),this.mactionName="maction"} method highlightNode (line 1) | highlightNode(t){const e={node:t,foreground:t.style.color,position:t.s... method unhighlightNode (line 1) | unhighlightNode(t){const e=t.node;e.style.color=t.foreground,e.style.p... method constructor (line 1) | constructor(){super(),this.mactionName="mjx-svg-maction"} method highlightNode (line 1) | highlightNode(t){let e;if(this.isHighlighted(t))return e={node:t.previ... method setHighlighted (line 1) | setHighlighted(t){"svg"===t.tagName&&super.setHighlighted(t)} method unhighlightNode (line 1) | unhighlightNode(t){if("background"in t)return t.node.style.backgroundC... method isMactionNode (line 1) | isMactionNode(t){let e=t.className||t.getAttribute("class");return e=v... method constructor (line 1) | constructor(t,e){this.constraint=t,this.test=e,this.children_={},this.... method getConstraint (line 1) | getConstraint(){return this.constraint} method getKind (line 1) | getKind(){return this.kind} method applyTest (line 1) | applyTest(t){return this.test(t)} method addChild (line 1) | addChild(t){const e=t.getConstraint(),r=this.children_[e];return this.... method getChild (line 1) | getChild(t){return this.children_[t]} method getChildren (line 1) | getChildren(){const t=[];for(const e in this.children_)t.push(this.chi... method findChildren (line 1) | findChildren(t){const e=[];for(const r in this.children_){const n=this... method removeChild (line 1) | removeChild(t){delete this.children_[t]} method toString (line 1) | toString(){return this.constraint} method constructor (line 1) | constructor(){this.root=(0,o.getNode)(n.TrieNodeKind.ROOT,"",null)} method collectRules_ (line 1) | static collectRules_(t){const e=[];let r=[t];for(;r.length;){const t=r... method printWithDepth_ (line 1) | static printWithDepth_(t,e,r){r+=new Array(e+2).join(e.toString())+": ... method order_ (line 1) | static order_(t){const e=t.getChildren();if(!e.length)return 0;const r... method addRule (line 1) | addRule(t){let e=this.root;const r=t.context,o=t.dynamicCstr.getValues... method lookupRules (line 1) | lookupRules(t,e){let r=[this.root];const o=[];for(;e.length;){const t=... method hasSubtrie (line 1) | hasSubtrie(t){let e=this.root;for(let r=0,n=t.length;re.getSemanticPrimary()... function Q (line 1) | function Q(t,e){let r=e||1;"undefined"==typeof wgxpath&&r<10?setTimeout(... method markup (line 1) | markup(t){const e=i.personalityMarkup(t);let r="",o=null,Q=!1;for(let ... method pause (line 1) | pause(t){let e;return e="number"==typeof t?t<=250?"short":t<=500?"medi... method finalize (line 1) | finalize(t){return'"} method markup (line 1) | markup(t){this.setScaleFunction(-2,2,-100,100,2);const e=o.personality... method constructor (line 1) | constructor(t){super(t),this.mml=t.mathmlTree} method test (line 1) | static test(t){return!!t.mathmlTree&&"line"===t.type} method getMathml (line 1) | getMathml(){return this.semantic.contentNodes.length&&o.walkTree(this.... method constructor (line 1) | constructor(t){super(t),this.mml=t.mathmlTree} method test (line 1) | static test(t){return!!t.mathmlTree&&("inference"===t.type||"premises"... method getMathml (line 1) | getMathml(){return this.semantic.childNodes.length?(this.semantic.cont... method constructor (line 1) | constructor(t){super(t),this.mml=t.mathmlTree} method test (line 1) | static test(t){return"punctuated"===t.type&&("text"===t.role||t.conten... method getMathml (line 1) | getMathml(){const t=[],e=o.collapsePunctuated(this.semantic,t);return ... method constructor (line 1) | constructor(){this.map={}} method add (line 1) | add(t,e){const r=this.map[t];r?r.push(e):this.map[t]=[e]} method retrieve (line 1) | retrieve(t,e){return this.map[i.key(t,e)]} method retrieveNode (line 1) | retrieveNode(t){return this.retrieve(t.textContent,t.font)} method copy (line 1) | copy(){const t=this.copyCollator();for(const e in this.map)t.map[e]=th... method minimize (line 1) | minimize(){for(const t in this.map)1===this.map[t].length&&delete this... method minimalCollator (line 1) | minimalCollator(){const t=this.copy();for(const e in t.map)1===t.map[e... method isMultiValued (line 1) | isMultiValued(){for(const t in this.map)if(this.map[t].length>1)return... method isEmpty (line 1) | isEmpty(){return!Object.keys(this.map).length} method constructor (line 1) | constructor(t){this.id=t,this.mathml=[],this.parent=null,this.type="un... method fromXml (line 1) | static fromXml(t){const e=parseInt(t.getAttribute("id"),10),r=new Q(e)... method setAttribute (line 1) | static setAttribute(t,e,r,n){n=n||r;const o=e.getAttribute(r);o&&(t[n]... method processChildren (line 1) | static processChildren(t,e){for(const r of n.toArray(e.childNodes)){if... method querySelectorAll (line 1) | querySelectorAll(t){let e=[];for(let r,n=0;r=this.childNodes[n];n++)e=... method xml (line 1) | xml(t,e){const r=function(r,n){const o=n.map((function(r){return r.xml... method toString (line 1) | toString(t=!1){const e=n.parseInput("");return n.serializeXml(... method allAttributes (line 1) | allAttributes(){const t=[];return t.push(["role",this.role]),"unknown"... method xmlAnnotation (line 1) | xmlAnnotation(){const t=[];for(const e in this.annotation)this.annotat... method toJson (line 1) | toJson(){const t={};t.type=this.type;const e=this.allAttributes();for(... method updateContent (line 1) | updateContent(t,e){const r=e?t.replace(/^[ \f\n\r\t\v\u200b]*/,"").rep... method addMathmlNodes (line 1) | addMathmlNodes(t){for(let e,r=0;e=t[r];r++)-1===this.mathml.indexOf(e)... method appendChild (line 1) | appendChild(t){this.childNodes.push(t),this.addMathmlNodes(t.mathml),t... method replaceChild (line 1) | replaceChild(t,e){const r=this.childNodes.indexOf(t);if(-1===r)return;... method appendContentNode (line 1) | appendContentNode(t){t&&(this.contentNodes.push(t),this.addMathmlNodes... method removeContentNode (line 1) | removeContentNode(t){if(t){const e=this.contentNodes.indexOf(t);-1!==e... method equals (line 1) | equals(t){if(!t)return!1;if(this.type!==t.type||this.role!==t.role||th... method displayTree (line 1) | displayTree(){console.info(this.displayTree_(0))} method addAnnotation (line 1) | addAnnotation(t,e){e&&this.addAnnotation_(t,e)} method getAnnotation (line 1) | getAnnotation(t){const e=this.annotation[t];return e||[]} method hasAnnotation (line 1) | hasAnnotation(t,e){const r=this.annotation[t];return!!r&&-1!==r.indexO... method parseAnnotation (line 1) | parseAnnotation(t){const e=t.split(";");for(let t=0,r=e.length;t{return t.concat((... method fromStructure (line 1) | static fromStructure(t,e){return new Q(Q.tree_(t,e.root))} method combineContentChildren (line 1) | static combineContentChildren(t,e,r){switch(t.type){case"relseq":case"... method makeSexp_ (line 1) | static makeSexp_(t){return Q.simpleCollapseStructure(t)?t.toString():Q... method fromString_ (line 1) | static fromString_(t){let e=t.replace(/\(/g,"[");return e=e.replace(/\... method fromNode_ (line 1) | static fromNode_(t){if(!t)return[];const e=t.contentNodes;let r;e.leng... method tree_ (line 1) | static tree_(t,e){if(!e)return[];if(!e.childNodes.length)return e.id;c... method addOwns_ (line 1) | static addOwns_(t,e){const r=t.getAttribute(i.Attribute.COLLAPSED),n=r... method realLeafs_ (line 1) | static realLeafs_(t){if(Q.simpleCollapseStructure(t))return[t];if(Q.co... method populate (line 1) | populate(){this.parents&&this.levelsMap||(this.parents={},this.levelsM... method toString (line 1) | toString(){return Q.makeSexp_(this.array)} method populate_ (line 1) | populate_(t,e,r){if(Q.simpleCollapseStructure(t))return t=t,this.level... method isRoot (line 1) | isRoot(t){return t===this.levelsMap[t][0]} method directChildren (line 1) | directChildren(t){if(!this.isRoot(t))return[];return this.levelsMap[t]... method subtreeNodes (line 1) | subtreeNodes(t){if(!this.isRoot(t))return[];const e=(t,r)=>{Q.simpleCo... method constructor (line 1) | constructor(t,e,r,n){super(t,e,r,n),this.node=t,this.generator=e,this.... method initLevels (line 1) | initLevels(){const t=new i.Levels;return t.push([this.primaryId()]),t} method up (line 1) | up(){super.up();const t=this.previousLevel();return t?(this.levels.pop... method down (line 1) | down(){super.down();const t=this.nextLevel();if(0===t.length)return nu... method combineContentChildren (line 1) | combineContentChildren(t,e,r,o){switch(t){case"relseq":case"infixop":c... method left (line 1) | left(){super.left();const t=this.levels.indexOf(this.primaryId());if(n... method right (line 1) | right(){super.right();const t=this.levels.indexOf(this.primaryId());if... method findFocusOnLevel (line 1) | findFocusOnLevel(t){return this.singletonFocus(t.toString())} method focusDomNodes (line 1) | focusDomNodes(){return[this.getFocus().getDomPrimary()]} method focusSemanticNodes (line 1) | focusSemanticNodes(){return[this.getFocus().getSemanticPrimary()]} function T (line 1) | function T(){s(n.default.mathmapsIePath)} method markup (line 1) | markup(t){this.setScaleFunction(-2,2,0,10,0);const e=i.personalityMark... method error (line 1) | error(t){return'(error "'+o.Move.get(t)+'")'} method prosodyElement (line 1) | prosodyElement(t,e){switch(e=this.applyScaleFunction(e),t){case n.pers... method pause (line 1) | pause(t){return"(pause . "+this.pauseValue(t[n.personalityProps.PAUSE]... method prosody_ (line 1) | prosody_(t){const e=t.open,r=[];for(let n,o=0;n=e[o];o++)r.push(this.p... method constructor (line 1) | constructor(t=""){super(),this.message=t,this.name="SRE Error"} method constructor (line 1) | constructor(t){super(t),this.mml=t.mathmlTree} method test (line 1) | static test(t){return!t.mathmlTree&&"line"===t.type&&"binomial"===t.role} method getMathml (line 1) | getMathml(){if(!this.semantic.childNodes.length)return this.mml;const ... method constructor (line 1) | constructor(t){super(t),this.mml=t.mathmlTree} method test (line 1) | static test(t){if(!t.mathmlTree||!t.childNodes.length)return!1;const e... method getMathml (line 1) | getMathml(){const t=this.semantic.childNodes[0],e=t.childNodes[0],r=th... method constructor (line 1) | constructor(t){super(t),this.mml=t.mathmlTree} method test (line 1) | static test(t){if(!t.mathmlTree||!t.childNodes.length)return!1;const e... method walkTree_ (line 1) | static walkTree_(t){t&&i.walkTree(t)} method getMathml (line 1) | getMathml(){const t=this.semantic.childNodes;return"limboth"!==this.se... method constructor (line 1) | constructor(t){super(t),this.mml=t.mathmlTree} method multiscriptIndex (line 1) | static multiscriptIndex(t){return"punctuated"===t.type&&"dummy"===t.co... method createNone_ (line 1) | static createNone_(t){const e=n.createElement("none");return t&&(0,Q.s... method completeMultiscript (line 1) | completeMultiscript(t,e){const r=n.toArray(this.mml.childNodes).slice(... method constructor (line 1) | constructor(t){super(t),this.inner=[],this.mml=t.mathmlTree} method test (line 1) | static test(t){return"matrix"===t.type||"vector"===t.type||"cases"===t... method getMathml (line 1) | getMathml(){const t=i.cloneContentNode(this.semantic.contentNodes[0]),... method test (line 1) | static test(t){return!!t.mathmlTree&&"tensor"===t.type} method constructor (line 1) | constructor(t){super(t)} method getMathml (line 1) | getMathml(){i.walkTree(this.semantic.childNodes[0]);const t=o.CaseMult... method constructor (line 1) | constructor(){this.context=new Q.SpeechRuleContext,this.parseOrder=o.D... method compareStaticConstraints_ (line 1) | static compareStaticConstraints_(t,e){if(t.length!==e.length)return!1;... method comparePreconditions_ (line 1) | static comparePreconditions_(t,e){const r=t.precondition,n=e.precondit... method defineRule (line 1) | defineRule(t,e,r,n,...o){const Q=this.parseAction(r),T=this.parsePreco... method addRule (line 1) | addRule(t){t.context=this.context,this.speechRules_.unshift(t)} method deleteRule (line 1) | deleteRule(t){const e=this.speechRules_.indexOf(t);-1!==e&&this.speech... method findRule (line 1) | findRule(t){for(let e,r=0;e=this.speechRules_[r];r++)if(t(e))return e;... method findAllRules (line 1) | findAllRules(t){return this.speechRules_.filter(t)} method evaluateDefault (line 1) | evaluateDefault(t){const e=t.textContent.slice(0);return e.match(/^\s+... method evaluateWhitespace (line 1) | evaluateWhitespace(t){return[]} method evaluateCustom (line 1) | evaluateCustom(t){const e=this.customTranscriptions[t];return void 0!=... method evaluateCharacter (line 1) | evaluateCharacter(t){return this.evaluateCustom(t)||n.AuditoryDescript... method removeDuplicates (line 1) | removeDuplicates(t){for(let e,r=this.speechRules_.length-1;e=this.spee... method getSpeechRules (line 1) | getSpeechRules(){return this.speechRules_} method setSpeechRules (line 1) | setSpeechRules(t){this.speechRules_=t} method getPreconditions (line 1) | getPreconditions(){return this.preconditions} method parseCstr (line 1) | parseCstr(t){try{return this.parser.parse(this.locale+"."+this.modalit... method parsePrecondition (line 1) | parsePrecondition(t,e){try{const r=this.parsePrecondition_(t);t=r[0];l... method parseAction (line 1) | parseAction(t){try{return i.Action.fromString(t)}catch(e){if("RuleErro... method parse (line 1) | parse(t){this.modality=t.modality||this.modality,this.locale=t.locale|... method parseRules (line 1) | parseRules(t){for(let e,r=0;e=t[r];r++){const t=e[0],r=this.parseMetho... method generateRules (line 1) | generateRules(t){const e=this.context.customGenerators.lookup(t);e&&e(... method defineAction (line 1) | defineAction(t,e){let r;try{r=i.Action.fromString(e)}catch(t){if("Rule... method getFullPreconditions (line 1) | getFullPreconditions(t){const e=this.preconditions.get(t);return e||!t... method definePrecondition (line 1) | definePrecondition(t,e,r,...n){const o=this.parsePrecondition(r,n),i=t... method inheritRules (line 1) | inheritRules(){if(!this.inherits||!this.inherits.getSpeechRules().leng... method ignoreRules (line 1) | ignoreRules(t,...e){let r=this.findAllRules((e=>e.name===t));if(!e.len... method parsePrecondition_ (line 1) | parsePrecondition_(t){const e=this.context.customGenerators.lookup(t);... method constructor (line 1) | constructor(){this.currentFlags={},this.parameters_={},this.correction... method getInstance (line 1) | static getInstance(){return T.instance=T.instance||new T,T.instance} method parseInput (line 1) | static parseInput(t){const e={},r=t.split(":");for(let t=0,n=r.length;... method parseState (line 1) | static parseState(t){const e={},r=t.split(" ");for(let t=0,n=r.length;... method translateString_ (line 1) | static translateString_(t){if(t.match(/:unit$/))return T.translateUnit... method translateUnit_ (line 1) | static translateUnit_(t){t=T.prepareUnit_(t);const e=o.default.getInst... method prepareUnit_ (line 1) | static prepareUnit_(t){const e=t.match(/:unit$/);return e?t.slice(0,e.... method cleanUnit_ (line 1) | static cleanUnit_(t){return t.match(/:unit$/)?t.replace(/:unit$/,""):t} method clear (line 1) | clear(){this.parameters_={},this.stateStack_=[]} method setParameter (line 1) | setParameter(t,e){const r=this.parameters_[t];return e?this.parameters... method getParameter (line 1) | getParameter(t){return this.parameters_[t]} method setCorrection (line 1) | setCorrection(t,e){this.corrections_[t]=e} method setPreprocessor (line 1) | setPreprocessor(t,e){this.preprocessors_[t]=e} method getCorrection (line 1) | getCorrection(t){return this.corrections_[t]} method getState (line 1) | getState(){const t=[];for(const e in this.parameters_){const r=this.pa... method pushState (line 1) | pushState(t){for(const e in t)t[e]=this.setParameter(e,t[e]);this.stat... method popState (line 1) | popState(){const t=this.stateStack_.pop();for(const e in t)this.setPar... method setAttribute (line 1) | setAttribute(t){if(t&&t.nodeType===n.NodeType.ELEMENT_NODE){const r=th... method preprocess (line 1) | preprocess(t){return this.runProcessors_(t,this.preprocessors_)} method correct (line 1) | correct(t){return this.runProcessors_(t,this.corrections_)} method apply (line 1) | apply(t,e){return this.currentFlags=e||{},t=this.currentFlags.adjust||... method runProcessors_ (line 1) | runProcessors_(t,e){for(const r in this.parameters_){const n=e[r];if(!... method constructor (line 1) | constructor({type:t,content:e,attributes:r,grammar:n}){this.type=t,thi... method grammarFromString (line 1) | static grammarFromString(t){return o.Grammar.parseInput(t)} method fromString (line 1) | static fromString(t){const e={type:Q(t.substring(0,3))};let r=t.slice(... method attributesFromString (line 1) | static attributesFromString(t){if("("!==t[0]||")"!==t.slice(-1))throw ... method toString (line 1) | toString(){let t="";t+=function(t){switch(t){case i.NODE:return"[n]";c... method grammarToString (line 1) | grammarToString(){return this.getGrammar().join(":")} method getGrammar (line 1) | getGrammar(){const t=[];for(const e in this.grammar)!0===this.grammar[... method attributesToString (line 1) | attributesToString(){const t=this.getAttributes(),e=this.grammarToStri... method getAttributes (line 1) | getAttributes(){const t=[];for(const e in this.attributes){const r=thi... method copyCollator (line 1) | copyCollator(){return new T} method add (line 1) | add(t,e){const r=i.key(t,e.font);super.add(r,e)} method addNode (line 1) | addNode(t){this.add(t.textContent,t)} method toString (line 1) | toString(){const t=[];for(const e in this.map){const r=Array(e.length+... method collateMeaning (line 1) | collateMeaning(){const t=new s;for(const e in this.map)t.map[e]=this.m... method getSpeech (line 1) | getSpeech(t,e){const r=this.generateSpeech(t,e),i=this.getRebuilt().no... method constructor (line 1) | constructor(t,e,r,n){super(t,e,r,n),this.node=t,this.generator=e,this.... method move (line 1) | move(t){this.key_=t;const e=super.move(t);return this.modifier=!1,e} method up (line 1) | up(){return this.moved=Q.WalkerMoves.UP,this.eligibleCell_()?this.vert... method down (line 1) | down(){return this.moved=Q.WalkerMoves.DOWN,this.eligibleCell_()?this.... method jumpCell (line 1) | jumpCell(){if(!this.isInTable_()||null===this.key_)return this.getFocu... method undo (line 1) | undo(){const t=super.undo();return t===this.firstJump&&(this.firstJump... method eligibleCell_ (line 1) | eligibleCell_(){const t=this.getFocus().getSemanticPrimary();return th... method verticalMove_ (line 1) | verticalMove_(t){const e=this.previousLevel();if(!e)return null;const ... method jumpCell_ (line 1) | jumpCell_(t,e){this.firstJump?this.virtualize(!1):(this.firstJump=this... method isLegalJump_ (line 1) | isLegalJump_(t,e){const r=n.querySelectorAllByAttrValue(this.getRebuil... method isInTable_ (line 1) | isInTable_(){let t=this.getFocus().getSemanticPrimary();for(;t;){if(-1... function s (line 1) | function s(t){const e=n.default.document.createElement("script");e.type=... method finalize (line 1) | finalize(t){return function(t){a="";const e=o.parseInput(`${t}`:""} method closeTag (line 1) | closeTag(t){return``} method markup (line 1) | markup(t){const e=[];let r=[];for(const n of t){if(!n.layout){r.push(n... method processContent (line 1) | processContent(t){const e=[],r=Q.personalityMarkup(t);for(let t,n=0;t=... method constructor (line 1) | constructor(){this.customLoader=null,this.parsers={},this.comparator=n... method defaultLocale (line 1) | set defaultLocale(t){this._defaultLocale=Q.Variables.ensureLocale(t,th... method defaultLocale (line 1) | get defaultLocale(){return this._defaultLocale} method getInstance (line 1) | static getInstance(){return s.instance=s.instance||new s,s.instance} method defaultEvaluator (line 1) | static defaultEvaluator(t,e){return t} method evaluateNode (line 1) | static evaluateNode(t){return s.nodeEvaluator(t)} method getRate (line 1) | getRate(){const t=parseInt(this.rate,10);return isNaN(t)?100:t} method setDynamicCstr (line 1) | setDynamicCstr(t){if(this.defaultLocale&&(n.DynamicCstr.DEFAULT_VALUES... method configurate (line 1) | configurate(t){this.mode!==o.Mode.HTTP||this.config||(!function(t){con... method setCustomLoader (line 1) | setCustomLoader(t){t&&(this.customLoader=t)} method test (line 1) | static test(t){if(!t.mathmlTree)return!1;return"MMULTISCRIPTS"===n.tag... method constructor (line 1) | constructor(t){super(t)} method getMathml (line 1) | getMathml(){let t,e,r;if((0,T.setAttributes)(this.mml,this.semantic),t... method constructor (line 1) | constructor(){super(),this.mactionName="maction"} method highlightNode (line 1) | highlightNode(t){let e;if(this.isHighlighted(t))return e={node:t,backg... method unhighlightNode (line 1) | unhighlightNode(t){const e=t.node.previousSibling;if(e&&e.hasAttribute... method isMactionNode (line 1) | isMactionNode(t){return t.getAttribute("data-mml-node")===this.maction... method getMactionNodes (line 1) | getMactionNodes(t){return Array.from(o.evalXPath(`.//*[@data-mml-node=... method constructor (line 1) | constructor(t,e){this.base=t,this._conditions=[],this.constraints=[],t... method conditions (line 1) | get conditions(){return this._conditions} method addConstraint (line 1) | addConstraint(t){if(this.constraints.filter((e=>e.equal(t))).length)re... method addBaseCondition (line 1) | addBaseCondition(t){this.addCondition(this.base,t)} method addFullCondition (line 1) | addFullCondition(t){this.constraints.forEach((e=>this.addCondition(e,t... method addCondition (line 1) | addCondition(t,e){const r=t.toString()+" "+e.toString();this.allCstr.c... method constructor (line 1) | constructor(){super(),this.annotators=[],this.parseMethods.Alias=this.... method initialize (line 1) | initialize(){this.initialized||(this.annotations(),this.initialized=!0)} method annotations (line 1) | annotations(){for(let t,e=0;t=this.annotators[e];e++)(0,i.activate)(th... method defineAlias (line 1) | defineAlias(t,e,...r){const n=this.parsePrecondition(e,r);if(!n)return... method defineRulesAlias (line 1) | defineRulesAlias(t,e,...r){const n=this.findAllRules((function(e){retu... method defineSpecializedRule (line 1) | defineSpecializedRule(t,e,r,n){const o=this.parseCstr(e),i=this.findRu... method defineSpecialized (line 1) | defineSpecialized(t,e,r){const n=this.parseCstr(r);if(!n)return void c... method evaluateString (line 1) | evaluateString(t){const e=[];if(t.match(/^\s+$/))return e;let r=this.m... method parse (line 1) | parse(t){super.parse(t),this.annotators=t.annotators||[]} method addAlias_ (line 1) | addAlias_(t,e,r){const n=this.parsePrecondition(e,r),o=new T.SpeechRul... method matchNumber_ (line 1) | matchNumber_(t){const e=t.match(new RegExp("^"+o.LOCALE.MESSAGES.regex... method constructor (line 1) | constructor(t){this.components=t} method fromString (line 1) | static fromString(t){const e=c(t,";").filter((function(t){return t.mat... method toString (line 1) | toString(){return this.components.map((function(t){return t.toString()... method copyCollator (line 1) | copyCollator(){return new s} method add (line 1) | add(t,e){const r=this.retrieve(t,e.font);if(!r||!r.find((function(t){r... method addNode (line 1) | addNode(t){this.add(t.textContent,t.meaning())} method toString (line 1) | toString(){const t=[];for(const e in this.map){const r=Array(e.length+... method reduce (line 1) | reduce(){for(const t in this.map)1!==this.map[t].length&&(this.map[t]=... method default (line 1) | default(){const t=new i;for(const e in this.map)1===this.map[e].length... method newDefault (line 1) | newDefault(){const t=this.default();this.reduce();const e=this.default... method constructor (line 1) | constructor(){super("MathML"),this.parseMap_={SEMANTICS:this.semantics... method getAttribute_ (line 1) | static getAttribute_(t,e,r){if(!t.hasAttribute(e))return r;const n=t.g... method parse (line 1) | parse(t){Q.default.getInstance().setNodeFactory(this.getFactory());con... method semantics_ (line 1) | semantics_(t,e){return e.length?this.parse(e[0]):this.getFactory().mak... method rows_ (line 1) | rows_(t,e){const r=t.getAttribute("semantics");if(r&&r.match("bspr_"))... method fraction_ (line 1) | fraction_(t,e){if(!e.length)return this.getFactory().makeEmptyNode();c... method limits_ (line 1) | limits_(t,e){return Q.default.getInstance().limitNode(n.tagName(t),thi... method root_ (line 1) | root_(t,e){return e[1]?this.getFactory().makeBranchNode("root",[this.p... method sqrt_ (line 1) | sqrt_(t,e){const r=this.parseList(T.purgeNodes(e));return this.getFact... method table_ (line 1) | table_(t,e){const r=t.getAttribute("semantics");if(r&&r.match("bspr_")... method tableRow_ (line 1) | tableRow_(t,e){const r=this.getFactory().makeBranchNode("row",this.par... method tableLabeledRow_ (line 1) | tableLabeledRow_(t,e){if(!e.length)return this.tableRow_(t,e);const r=... method tableCell_ (line 1) | tableCell_(t,e){const r=this.parseList(T.purgeNodes(e));let n;n=r.leng... method space_ (line 1) | space_(t,e){const r=t.getAttribute("width"),o=r&&r.match(/[a-z]*$/);if... method text_ (line 1) | text_(t,e){const r=this.leaf_(t,e);return t.textContent?(r.updateConte... method identifier_ (line 1) | identifier_(t,e){const r=this.leaf_(t,e);return Q.default.getInstance(... method number_ (line 1) | number_(t,e){const r=this.leaf_(t,e);return Q.default.number(r),r} method operator_ (line 1) | operator_(t,e){const r=this.leaf_(t,e);return Q.default.getInstance().... method fenced_ (line 1) | fenced_(t,e){const r=this.parseList(T.purgeNodes(e)),n=s.getAttribute_... method enclosed_ (line 1) | enclosed_(t,e){const r=this.parseList(T.purgeNodes(e)),n=this.getFacto... method multiscripts_ (line 1) | multiscripts_(t,e){if(!e.length)return this.getFactory().makeEmptyNode... method empty_ (line 1) | empty_(t,e){return this.getFactory().makeEmptyNode()} method action_ (line 1) | action_(t,e){return e.length>1?this.parse(e[1]):this.getFactory().make... method dummy_ (line 1) | dummy_(t,e){const r=this.getFactory().makeUnprocessed(t);return r.role... method leaf_ (line 1) | leaf_(t,e){if(1===e.length&&e[0].nodeType!==n.NodeType.TEXT_NODE){cons... method constructor (line 1) | constructor(){super(...arguments),this.modality=(0,n.addPrefix)("foreg... method visitStree_ (line 1) | static visitStree_(t,e,r){if(t.childNodes.length){if(t.contentNodes.le... method getSpeech (line 1) | getSpeech(t,e){return Q.getAttribute(t,this.modality)} method generateSpeech (line 1) | generateSpeech(t,e){return this.getRebuilt()||this.setRebuilt(new i.Re... method colorLeaves_ (line 1) | colorLeaves_(t){const e=[];s.visitStree_(this.getRebuilt().streeRoot,e... method colorLeave_ (line 1) | colorLeave_(t,e,r){const n=Q.getBySemanticId(t,e);return!!n&&(n.setAtt... class o (line 1) | class o{constructor(){this.isActive_=!1,this.outputFunction_=console.inf... method markup (line 1) | markup(t){return o.MARKS={},super.markup(t)} method merge (line 1) | merge(t){const e=[];for(let r=0;r{})){this.isActive_&&this.stream_&&this.stream_.end("","",t)} method startDebugFile_ (line 1) | startDebugFile_(t){this.stream_=n.default.fs.createWriteStream(t),this... method output_ (line 1) | output_(t){this.outputFunction_.apply(console.info===this.outputFuncti... method constructor (line 1) | constructor(t,e){this.name=t,this.process=e.processor,this.postprocess... method stringify_ (line 1) | static stringify_(t){return t?t.toString():t} method constructor (line 1) | constructor(){super()} method isMactionNode (line 1) | isMactionNode(t){return t.tagName.toUpperCase()===this.mactionName.toU... method getMactionNodes (line 1) | getMactionNodes(t){return Array.from(t.getElementsByTagName(this.macti... method constructor (line 1) | constructor(t,e){this.foreground=n(e,o.DEFAULT_FOREGROUND_),this.backg... method toHex (line 1) | static toHex(t){const e=t.toString(16);return 1===e.length?"0"+e:e} method rgba (line 1) | rgba(){const t=function(t){return"rgba("+t.red+","+t.green+","+t.blue+... method rgb (line 1) | rgb(){const t=function(t){return"rgb("+t.red+","+t.green+","+t.blue+")... method hex (line 1) | hex(){const t=function(t){return"#"+o.toHex(t.red)+o.toHex(t.green)+o.... method constructor (line 1) | constructor(){super(),this.mactionName="mjx-maction"} method highlightNode (line 1) | highlightNode(t){const e={node:t,background:t.style.backgroundColor,fo... method unhighlightNode (line 1) | unhighlightNode(t){t.node.style.backgroundColor=t.background,t.node.st... method constructor (line 1) | constructor(){super(),this.mactionName="maction"} method getMactionNodes (line 1) | getMactionNodes(t){return Array.from(t.getElementsByTagName(this.macti... method isMactionNode (line 1) | isMactionNode(t){return t.tagName===this.mactionName} method constructor (line 1) | constructor(){super(),this.mactionName="maction"} method highlightNode (line 1) | highlightNode(t){let e=t.getAttribute("style");return e+=";background-... method unhighlightNode (line 1) | unhighlightNode(t){let e=t.node.getAttribute("style");e=e.replace(";ba... method colorString (line 1) | colorString(){return this.color.rgba()} method getMactionNodes (line 1) | getMactionNodes(t){return Array.from(t.getElementsByTagName(this.macti... method isMactionNode (line 1) | isMactionNode(t){return t.tagName===this.mactionName} method constructor (line 1) | constructor(t,e){const r={};for(const[e,n]of Object.entries(t))r[e]=[n... method createCstr (line 1) | static createCstr(...t){const e=o.DEFAULT_ORDER,r={};for(let n=0,o=t.l... method defaultCstr (line 1) | static defaultCstr(){return o.createCstr.apply(null,o.DEFAULT_ORDER.ma... method validOrder (line 1) | static validOrder(t){const e=o.DEFAULT_ORDER.slice();return t.every((t... method getComponents (line 1) | getComponents(){return this.components} method getValue (line 1) | getValue(t){return this.components[t]} method getValues (line 1) | getValues(){return this.order.map((t=>this.getValue(t)))} method allProperties (line 1) | allProperties(){const t=super.allProperties();for(let e,r,n=0;e=t[n],r... method toString (line 1) | toString(){return this.getValues().join(".")} method equal (line 1) | equal(t){const e=t.getAxes();if(this.order.length!==e.length)return!1;... method getSpeech (line 1) | getSpeech(t,e){const r=this.generateSpeech(t,e);return t.setAttribute(... method getSpeech (line 1) | getSpeech(t,e){return""} method up (line 1) | up(){return null} method down (line 1) | down(){return null} method left (line 1) | left(){return null} method right (line 1) | right(){return null} method repeat (line 1) | repeat(){return null} method depth (line 1) | depth(){return null} method home (line 1) | home(){return null} method getDepth (line 1) | getDepth(){return 0} method initLevels (line 1) | initLevels(){return null} method combineContentChildren (line 1) | combineContentChildren(t,e,r,n){return[]} method findFocusOnLevel (line 1) | findFocusOnLevel(t){return null} method constructor (line 1) | constructor(t,e){this.nodes=t,this.primary=e,this.domNodes=[],this.dom... method factory (line 1) | static factory(t,e,r,i){const Q=t=>n.getBySemanticId(i,t),T=r.nodeDict... method generateAllVisibleNodes_ (line 1) | static generateAllVisibleNodes_(t,e,r,i){const Q=t=>n.getBySemanticId(... method getSemanticPrimary (line 1) | getSemanticPrimary(){return this.primary} method getSemanticNodes (line 1) | getSemanticNodes(){return this.nodes} method getNodes (line 1) | getNodes(){return this.allNodes} method getDomNodes (line 1) | getDomNodes(){return this.domNodes} method getDomPrimary (line 1) | getDomPrimary(){return this.domPrimary_} method toString (line 1) | toString(){return"Primary:"+this.domPrimary_+" Nodes:"+this.domNodes} method clone (line 1) | clone(){const t=new o(this.nodes,this.primary);return t.domNodes=this.... function T (line 1) | function T(t){const e=[];for(let r=0,n=t.length;re.name===t));if(!e.len... method parsePrecondition_ (line 1) | parsePrecondition_(t){const e=this.context.customGenerators.lookup(t);... method constructor (line 1) | constructor(){this.currentFlags={},this.parameters_={},this.correction... method getInstance (line 1) | static getInstance(){return T.instance=T.instance||new T,T.instance} method parseInput (line 1) | static parseInput(t){const e={},r=t.split(":");for(let t=0,n=r.length;... method parseState (line 1) | static parseState(t){const e={},r=t.split(" ");for(let t=0,n=r.length;... method translateString_ (line 1) | static translateString_(t){if(t.match(/:unit$/))return T.translateUnit... method translateUnit_ (line 1) | static translateUnit_(t){t=T.prepareUnit_(t);const e=o.default.getInst... method prepareUnit_ (line 1) | static prepareUnit_(t){const e=t.match(/:unit$/);return e?t.slice(0,e.... method cleanUnit_ (line 1) | static cleanUnit_(t){return t.match(/:unit$/)?t.replace(/:unit$/,""):t} method clear (line 1) | clear(){this.parameters_={},this.stateStack_=[]} method setParameter (line 1) | setParameter(t,e){const r=this.parameters_[t];return e?this.parameters... method getParameter (line 1) | getParameter(t){return this.parameters_[t]} method setCorrection (line 1) | setCorrection(t,e){this.corrections_[t]=e} method setPreprocessor (line 1) | setPreprocessor(t,e){this.preprocessors_[t]=e} method getCorrection (line 1) | getCorrection(t){return this.corrections_[t]} method getState (line 1) | getState(){const t=[];for(const e in this.parameters_){const r=this.pa... method pushState (line 1) | pushState(t){for(const e in t)t[e]=this.setParameter(e,t[e]);this.stat... method popState (line 1) | popState(){const t=this.stateStack_.pop();for(const e in t)this.setPar... method setAttribute (line 1) | setAttribute(t){if(t&&t.nodeType===n.NodeType.ELEMENT_NODE){const r=th... method preprocess (line 1) | preprocess(t){return this.runProcessors_(t,this.preprocessors_)} method correct (line 1) | correct(t){return this.runProcessors_(t,this.corrections_)} method apply (line 1) | apply(t,e){return this.currentFlags=e||{},t=this.currentFlags.adjust||... method runProcessors_ (line 1) | runProcessors_(t,e){for(const r in this.parameters_){const n=e[r];if(!... method constructor (line 1) | constructor({type:t,content:e,attributes:r,grammar:n}){this.type=t,thi... method grammarFromString (line 1) | static grammarFromString(t){return o.Grammar.parseInput(t)} method fromString (line 1) | static fromString(t){const e={type:Q(t.substring(0,3))};let r=t.slice(... method attributesFromString (line 1) | static attributesFromString(t){if("("!==t[0]||")"!==t.slice(-1))throw ... method toString (line 1) | toString(){let t="";t+=function(t){switch(t){case i.NODE:return"[n]";c... method grammarToString (line 1) | grammarToString(){return this.getGrammar().join(":")} method getGrammar (line 1) | getGrammar(){const t=[];for(const e in this.grammar)!0===this.grammar[... method attributesToString (line 1) | attributesToString(){const t=this.getAttributes(),e=this.grammarToStri... method getAttributes (line 1) | getAttributes(){const t=[];for(const e in this.attributes){const r=thi... method copyCollator (line 1) | copyCollator(){return new T} method add (line 1) | add(t,e){const r=i.key(t,e.font);super.add(r,e)} method addNode (line 1) | addNode(t){this.add(t.textContent,t)} method toString (line 1) | toString(){const t=[];for(const e in this.map){const r=Array(e.length+... method collateMeaning (line 1) | collateMeaning(){const t=new s;for(const e in this.map)t.map[e]=this.m... method getSpeech (line 1) | getSpeech(t,e){const r=this.generateSpeech(t,e),i=this.getRebuilt().no... method constructor (line 1) | constructor(t,e,r,n){super(t,e,r,n),this.node=t,this.generator=e,this.... method move (line 1) | move(t){this.key_=t;const e=super.move(t);return this.modifier=!1,e} method up (line 1) | up(){return this.moved=Q.WalkerMoves.UP,this.eligibleCell_()?this.vert... method down (line 1) | down(){return this.moved=Q.WalkerMoves.DOWN,this.eligibleCell_()?this.... method jumpCell (line 1) | jumpCell(){if(!this.isInTable_()||null===this.key_)return this.getFocu... method undo (line 1) | undo(){const t=super.undo();return t===this.firstJump&&(this.firstJump... method eligibleCell_ (line 1) | eligibleCell_(){const t=this.getFocus().getSemanticPrimary();return th... method verticalMove_ (line 1) | verticalMove_(t){const e=this.previousLevel();if(!e)return null;const ... method jumpCell_ (line 1) | jumpCell_(t,e){this.firstJump?this.virtualize(!1):(this.firstJump=this... method isLegalJump_ (line 1) | isLegalJump_(t,e){const r=n.querySelectorAllByAttrValue(this.getRebuil... method isInTable_ (line 1) | isInTable_(){let t=this.getFocus().getSemanticPrimary();for(;t;){if(-1... function s (line 1) | function s(t){return(t=t.replace(/ /g,"\xa0")).replace(/>[ \f\n\r\t... method finalize (line 1) | finalize(t){return function(t){a="";const e=o.parseInput(`${t}`:""} method closeTag (line 1) | closeTag(t){return``} method markup (line 1) | markup(t){const e=[];let r=[];for(const n of t){if(!n.layout){r.push(n... method processContent (line 1) | processContent(t){const e=[],r=Q.personalityMarkup(t);for(let t,n=0;t=... method constructor (line 1) | constructor(){this.customLoader=null,this.parsers={},this.comparator=n... method defaultLocale (line 1) | set defaultLocale(t){this._defaultLocale=Q.Variables.ensureLocale(t,th... method defaultLocale (line 1) | get defaultLocale(){return this._defaultLocale} method getInstance (line 1) | static getInstance(){return s.instance=s.instance||new s,s.instance} method defaultEvaluator (line 1) | static defaultEvaluator(t,e){return t} method evaluateNode (line 1) | static evaluateNode(t){return s.nodeEvaluator(t)} method getRate (line 1) | getRate(){const t=parseInt(this.rate,10);return isNaN(t)?100:t} method setDynamicCstr (line 1) | setDynamicCstr(t){if(this.defaultLocale&&(n.DynamicCstr.DEFAULT_VALUES... method configurate (line 1) | configurate(t){this.mode!==o.Mode.HTTP||this.config||(!function(t){con... method setCustomLoader (line 1) | setCustomLoader(t){t&&(this.customLoader=t)} method test (line 1) | static test(t){if(!t.mathmlTree)return!1;return"MMULTISCRIPTS"===n.tag... method constructor (line 1) | constructor(t){super(t)} method getMathml (line 1) | getMathml(){let t,e,r;if((0,T.setAttributes)(this.mml,this.semantic),t... method constructor (line 1) | constructor(){super(),this.mactionName="maction"} method highlightNode (line 1) | highlightNode(t){let e;if(this.isHighlighted(t))return e={node:t,backg... method unhighlightNode (line 1) | unhighlightNode(t){const e=t.node.previousSibling;if(e&&e.hasAttribute... method isMactionNode (line 1) | isMactionNode(t){return t.getAttribute("data-mml-node")===this.maction... method getMactionNodes (line 1) | getMactionNodes(t){return Array.from(o.evalXPath(`.//*[@data-mml-node=... method constructor (line 1) | constructor(t,e){this.base=t,this._conditions=[],this.constraints=[],t... method conditions (line 1) | get conditions(){return this._conditions} method addConstraint (line 1) | addConstraint(t){if(this.constraints.filter((e=>e.equal(t))).length)re... method addBaseCondition (line 1) | addBaseCondition(t){this.addCondition(this.base,t)} method addFullCondition (line 1) | addFullCondition(t){this.constraints.forEach((e=>this.addCondition(e,t... method addCondition (line 1) | addCondition(t,e){const r=t.toString()+" "+e.toString();this.allCstr.c... method constructor (line 1) | constructor(){super(),this.annotators=[],this.parseMethods.Alias=this.... method initialize (line 1) | initialize(){this.initialized||(this.annotations(),this.initialized=!0)} method annotations (line 1) | annotations(){for(let t,e=0;t=this.annotators[e];e++)(0,i.activate)(th... method defineAlias (line 1) | defineAlias(t,e,...r){const n=this.parsePrecondition(e,r);if(!n)return... method defineRulesAlias (line 1) | defineRulesAlias(t,e,...r){const n=this.findAllRules((function(e){retu... method defineSpecializedRule (line 1) | defineSpecializedRule(t,e,r,n){const o=this.parseCstr(e),i=this.findRu... method defineSpecialized (line 1) | defineSpecialized(t,e,r){const n=this.parseCstr(r);if(!n)return void c... method evaluateString (line 1) | evaluateString(t){const e=[];if(t.match(/^\s+$/))return e;let r=this.m... method parse (line 1) | parse(t){super.parse(t),this.annotators=t.annotators||[]} method addAlias_ (line 1) | addAlias_(t,e,r){const n=this.parsePrecondition(e,r),o=new T.SpeechRul... method matchNumber_ (line 1) | matchNumber_(t){const e=t.match(new RegExp("^"+o.LOCALE.MESSAGES.regex... method constructor (line 1) | constructor(t){this.components=t} method fromString (line 1) | static fromString(t){const e=c(t,";").filter((function(t){return t.mat... method toString (line 1) | toString(){return this.components.map((function(t){return t.toString()... method copyCollator (line 1) | copyCollator(){return new s} method add (line 1) | add(t,e){const r=this.retrieve(t,e.font);if(!r||!r.find((function(t){r... method addNode (line 1) | addNode(t){this.add(t.textContent,t.meaning())} method toString (line 1) | toString(){const t=[];for(const e in this.map){const r=Array(e.length+... method reduce (line 1) | reduce(){for(const t in this.map)1!==this.map[t].length&&(this.map[t]=... method default (line 1) | default(){const t=new i;for(const e in this.map)1===this.map[e].length... method newDefault (line 1) | newDefault(){const t=this.default();this.reduce();const e=this.default... method constructor (line 1) | constructor(){super("MathML"),this.parseMap_={SEMANTICS:this.semantics... method getAttribute_ (line 1) | static getAttribute_(t,e,r){if(!t.hasAttribute(e))return r;const n=t.g... method parse (line 1) | parse(t){Q.default.getInstance().setNodeFactory(this.getFactory());con... method semantics_ (line 1) | semantics_(t,e){return e.length?this.parse(e[0]):this.getFactory().mak... method rows_ (line 1) | rows_(t,e){const r=t.getAttribute("semantics");if(r&&r.match("bspr_"))... method fraction_ (line 1) | fraction_(t,e){if(!e.length)return this.getFactory().makeEmptyNode();c... method limits_ (line 1) | limits_(t,e){return Q.default.getInstance().limitNode(n.tagName(t),thi... method root_ (line 1) | root_(t,e){return e[1]?this.getFactory().makeBranchNode("root",[this.p... method sqrt_ (line 1) | sqrt_(t,e){const r=this.parseList(T.purgeNodes(e));return this.getFact... method table_ (line 1) | table_(t,e){const r=t.getAttribute("semantics");if(r&&r.match("bspr_")... method tableRow_ (line 1) | tableRow_(t,e){const r=this.getFactory().makeBranchNode("row",this.par... method tableLabeledRow_ (line 1) | tableLabeledRow_(t,e){if(!e.length)return this.tableRow_(t,e);const r=... method tableCell_ (line 1) | tableCell_(t,e){const r=this.parseList(T.purgeNodes(e));let n;n=r.leng... method space_ (line 1) | space_(t,e){const r=t.getAttribute("width"),o=r&&r.match(/[a-z]*$/);if... method text_ (line 1) | text_(t,e){const r=this.leaf_(t,e);return t.textContent?(r.updateConte... method identifier_ (line 1) | identifier_(t,e){const r=this.leaf_(t,e);return Q.default.getInstance(... method number_ (line 1) | number_(t,e){const r=this.leaf_(t,e);return Q.default.number(r),r} method operator_ (line 1) | operator_(t,e){const r=this.leaf_(t,e);return Q.default.getInstance().... method fenced_ (line 1) | fenced_(t,e){const r=this.parseList(T.purgeNodes(e)),n=s.getAttribute_... method enclosed_ (line 1) | enclosed_(t,e){const r=this.parseList(T.purgeNodes(e)),n=this.getFacto... method multiscripts_ (line 1) | multiscripts_(t,e){if(!e.length)return this.getFactory().makeEmptyNode... method empty_ (line 1) | empty_(t,e){return this.getFactory().makeEmptyNode()} method action_ (line 1) | action_(t,e){return e.length>1?this.parse(e[1]):this.getFactory().make... method dummy_ (line 1) | dummy_(t,e){const r=this.getFactory().makeUnprocessed(t);return r.role... method leaf_ (line 1) | leaf_(t,e){if(1===e.length&&e[0].nodeType!==n.NodeType.TEXT_NODE){cons... method constructor (line 1) | constructor(){super(...arguments),this.modality=(0,n.addPrefix)("foreg... method visitStree_ (line 1) | static visitStree_(t,e,r){if(t.childNodes.length){if(t.contentNodes.le... method getSpeech (line 1) | getSpeech(t,e){return Q.getAttribute(t,this.modality)} method generateSpeech (line 1) | generateSpeech(t,e){return this.getRebuilt()||this.setRebuilt(new i.Re... method colorLeaves_ (line 1) | colorLeaves_(t){const e=[];s.visitStree_(this.getRebuilt().streeRoot,e... method colorLeave_ (line 1) | colorLeave_(t,e,r){const n=Q.getBySemanticId(t,e);return!!n&&(n.setAtt... function a (line 1) | function a(t,e){if(!e)return[!1,""];const r=t.match(/^<([^> ]+).*>/),n=e... method get (line 1) | static get(t=s.getInstance().locale){return a.promises[t]||Promise.res... method getall (line 1) | static getall(){return Promise.all(Object.values(a.promises))} method constructor (line 1) | constructor(){this.lookupNamespaceURI=s} method constructor (line 1) | constructor(t,...e){this.query=t,this.constraints=e;const[r,n]=this.pr... method constraintValue (line 1) | static constraintValue(t,e){for(let r,n=0;r=e[n];n++)if(t.match(r))ret... method toString (line 1) | toString(){const t=this.constraints.join(", ");return`${this.query}, $... method calculatePriority (line 1) | calculatePriority(){const t=a.constraintValue(this.query,a.queryPriori... method presetPriority (line 1) | presetPriority(){if(!this.constraints.length)return[!1,0];const t=this... method constructor (line 1) | constructor(){this.funcAppls={},this.factory_=new Q.SemanticNodeFactor... method getInstance (line 1) | static getInstance(){return a.instance=a.instance||new a,a.instance} method tableToMultiline (line 1) | static tableToMultiline(t){if(T.tableIsMultiline(t)){t.type="multiline... method number (line 1) | static number(t){"unknown"!==t.type&&"identifier"!==t.type||(t.type="n... method classifyMultiline (line 1) | static classifyMultiline(t){let e=0;const r=t.childNodes.length;let n;... method classifyTable (line 1) | static classifyTable(t){const e=a.computeColumns_(t);a.classifyByColum... method detectCaleyTable (line 1) | static detectCaleyTable(t){if(!t.mathmlTree)return!1;const e=t.mathmlT... method cayleySpacing (line 1) | static cayleySpacing(t){const e=t.split(" ");return("solid"===e[0]||"d... method proof (line 1) | static proof(t,e,r){const n=a.separateSemantics(e);return a.getInstanc... method findSemantics (line 1) | static findSemantics(t,e,r){const n=null==r?null:r,o=a.getSemantics(t)... method getSemantics (line 1) | static getSemantics(t){const e=t.getAttribute("semantics");return e?a.... method removePrefix (line 1) | static removePrefix(t){const[,...e]=t.split("_");return e.join("_")} method separateSemantics (line 1) | static separateSemantics(t){const e={};return t.split(";").forEach((fu... method matchSpaces_ (line 1) | static matchSpaces_(t,e){for(let r,n=0;r=e[n];n++){const e=t[n].mathml... method getSpacer_ (line 1) | static getSpacer_(t){if("MSPACE"===n.tagName(t))return t;for(;s.hasEmp... method fenceToPunct_ (line 1) | static fenceToPunct_(t){const e=a.FENCE_TO_PUNCT_[t.role];if(e){for(;t... method classifyFunction_ (line 1) | static classifyFunction_(t,e){if("appl"===t.type||"bigop"===t.type||"i... method propagateFunctionRole_ (line 1) | static propagateFunctionRole_(t,e){if(t){if("infixop"===t.type)return;... method getFunctionOp_ (line 1) | static getFunctionOp_(t,e){if(e(t))return t;for(let r,n=0;r=t.childNod... method tableToMatrixOrVector_ (line 1) | static tableToMatrixOrVector_(t){const e=t.childNodes[0];T.isType(e,"m... method tableToVector_ (line 1) | static tableToVector_(t){const e=t.childNodes[0];e.type="vector",1!==e... method binomialForm_ (line 1) | static binomialForm_(t){T.isBinomial(t)&&(t.role="binomial",t.childNod... method tableToMatrix_ (line 1) | static tableToMatrix_(t){const e=t.childNodes[0];e.type="matrix",e.chi... method tableToSquare_ (line 1) | static tableToSquare_(t){const e=t.childNodes[0];T.isNeutralFence(t)?e... method getComponentRoles_ (line 1) | static getComponentRoles_(t){const e=t.role;return e&&"unknown"!==e?e:... method tableToCases_ (line 1) | static tableToCases_(t,e){for(let e,r=0;e=t.childNodes[r];r++)a.assign... method rewriteFencedLine_ (line 1) | static rewriteFencedLine_(t){const e=t.childNodes[0],r=t.childNodes[0]... method rowToLine_ (line 1) | static rowToLine_(t,e){const r=e||"unknown";T.isType(t,"row")&&(t.type... method assignRoleToRow_ (line 1) | static assignRoleToRow_(t,e){T.isType(t,"line")?t.role=e:T.isType(t,"r... method nextSeparatorFunction_ (line 1) | static nextSeparatorFunction_(t){let e;if(t){if(t.match(/^\s+$/))retur... method numberRole_ (line 1) | static numberRole_(t){if("unknown"!==t.role)return;const e=[...t.textC... method exprFont_ (line 1) | static exprFont_(t){if("unknown"!==t.font)return;const e=[...t.textCon... method purgeFences_ (line 1) | static purgeFences_(t){const e=t.rel,r=t.comp,n=[],o=[];for(;e.length>... method rewriteFencedNode_ (line 1) | static rewriteFencedNode_(t){const e=t.contentNodes[0],r=t.contentNode... method rewriteFence_ (line 1) | static rewriteFence_(t,e){if(!e.embellished)return{node:t,fence:e};con... method propagateFencePointer_ (line 1) | static propagateFencePointer_(t,e){t.fencePointer=e.fencePointer||e.id... method classifyByColumns_ (line 1) | static classifyByColumns_(t,e,r,n){return!!(3===e.length&&a.testColumn... method isEndRelation_ (line 1) | static isEndRelation_(t,e,r){const n=r?t.childNodes.length-1:0;return ... method isPureRelation_ (line 1) | static isPureRelation_(t,e){return T.isType(t,"relation")&&T.isRole(t,e)} method computeColumns_ (line 1) | static computeColumns_(t){const e=[];for(let r,n=0;r=t.childNodes[n];n... method testColumns_ (line 1) | static testColumns_(t,e,r){const n=t[e];return!!n&&(n.some((function(t... method setNodeFactory (line 1) | setNodeFactory(t){a.getInstance().factory_=t,i.updateFactory(a.getInst... method getNodeFactory (line 1) | getNodeFactory(){return a.getInstance().factory_} method identifierNode (line 1) | identifierNode(t,e,r){if("MathML-Unit"===r)t.type="identifier",t.role=... method implicitNode (line 1) | implicitNode(t){if(t=a.getInstance().getMixedNumbers_(t),1===(t=a.getI... method text (line 1) | text(t,e){return a.exprFont_(t),t.type="text","MS"===e?(t.role="string... method row (line 1) | row(t){return 0===(t=t.filter((function(t){return!T.isType(t,"empty")}... method limitNode (line 1) | limitNode(t,e){if(!e.length)return a.getInstance().factory_.makeEmptyN... method tablesInRow (line 1) | tablesInRow(t){let e=s.partitionNodes(t,T.tableIsMatrixOrVector),r=[];... method mfenced (line 1) | mfenced(t,e,r,n){if(r&&n.length>0){const t=a.nextSeparatorFunction_(r)... method fractionLikeNode (line 1) | fractionLikeNode(t,e,r,n){let o;if(!n&&s.isZeroLength(r)){const r=a.ge... method tensor (line 1) | tensor(t,e,r,n,o){const i=a.getInstance().factory_.makeBranchNode("ten... method pseudoTensor (line 1) | pseudoTensor(t,e,r){const n=t=>!T.isType(t,"empty"),o=e.filter(n).leng... method font (line 1) | font(t){const e=a.MATHJAX_FONTS[t];return e||t} method proof (line 1) | proof(t,e,r){if(e.inference||e.axiom||console.log("Noise"),e.axiom){co... method inference (line 1) | inference(t,e,r){if(e.inferenceRule){const e=a.getInstance().getFormul... method getLabel (line 1) | getLabel(t,e,r,o){const i=a.getInstance().findNestedRow(e,"prooflabel"... method getFormulas (line 1) | getFormulas(t,e,r){const o=e.length?a.getInstance().findNestedRow(e,"i... method findNestedRow (line 1) | findNestedRow(t,e,r){return a.getInstance().findNestedRow_(t,e,0,r)} method cleanInference (line 1) | cleanInference(t){return n.toArray(t).filter((function(t){return"MSPAC... method operatorNode (line 1) | operatorNode(t){return"unknown"===t.type&&(t.type="operator"),i.run("m... method implicitNode_ (line 1) | implicitNode_(t){const e=a.getInstance().factory_.makeMultipleContentN... method infixNode_ (line 1) | infixNode_(t,e){const r=a.getInstance().factory_.makeBranchNode("infix... method explicitMixed_ (line 1) | explicitMixed_(t){const e=s.partitionNodes(t,(function(t){return t.tex... method concatNode_ (line 1) | concatNode_(t,e,r){if(0===e.length)return t;const n=e.map((function(t)... method prefixNode_ (line 1) | prefixNode_(t,e){const r=s.partitionNodes(e,(t=>T.isRole(t,"subtractio... method postfixNode_ (line 1) | postfixNode_(t,e){return e.length?a.getInstance().concatNode_(t,e,"pos... method combineUnits_ (line 1) | combineUnits_(t){const e=s.partitionNodes(t,(function(t){return!T.isRo... method getMixedNumbers_ (line 1) | getMixedNumbers_(t){const e=s.partitionNodes(t,(function(t){return T.i... method getTextInRow_ (line 1) | getTextInRow_(t){if(t.length<=1)return t;const e=s.partitionNodes(t,(t... method relationsInRow_ (line 1) | relationsInRow_(t){const e=s.partitionNodes(t,T.isRelation),r=e.rel[0]... method operationsInRow_ (line 1) | operationsInRow_(t){if(0===t.length)return a.getInstance().factory_.ma... method operationsTree_ (line 1) | operationsTree_(t,e,r,n){const o=n||[];if(0===t.length){if(o.unshift(r... method appendOperand_ (line 1) | appendOperand_(t,e,r){if("infixop"!==t.type)return a.getInstance().inf... method appendDivisionOp_ (line 1) | appendDivisionOp_(t,e,r){return"division"===e.role?T.isImplicit(t)?a.g... method appendLastOperand_ (line 1) | appendLastOperand_(t,e,r){let n=t,o=t.childNodes[t.childNodes.length-1... method appendMultiplicativeOp_ (line 1) | appendMultiplicativeOp_(t,e,r){if(T.isImplicit(t))return a.getInstance... method appendAdditiveOp_ (line 1) | appendAdditiveOp_(t,e,r){return a.getInstance().infixNode_([t,r],e)} method appendExistingOperator_ (line 1) | appendExistingOperator_(t,e,r){return!(!t||"infixop"!==t.type||T.isImp... method getFencesInRow_ (line 1) | getFencesInRow_(t){let e=s.partitionNodes(t,T.isFence);e=a.purgeFences... method fences_ (line 1) | fences_(t,e,r,n){if(0===t.length&&0===r.length)return n[0];const o=t=>... method neutralFences_ (line 1) | neutralFences_(t,e){if(0===t.length)return t;if(1===t.length)return a.... method combineFencedContent_ (line 1) | combineFencedContent_(t,e,r,n){if(0===r.length){const r=a.getInstance(... method horizontalFencedNode_ (line 1) | horizontalFencedNode_(t,e,r){const n=a.getInstance().row(r);let o=a.ge... method classifyHorizontalFence_ (line 1) | classifyHorizontalFence_(t){t.role="leftright";const e=t.childNodes;if... method setExtension_ (line 1) | setExtension_(t){const e=t.childNodes[0].childNodes[0];e&&"infixop"===... method getPunctuationInRow_ (line 1) | getPunctuationInRow_(t){if(t.length<=1)return t;const e=t=>{const e=t.... method punctuatedNode_ (line 1) | punctuatedNode_(t,e){const r=a.getInstance().factory_.makeBranchNode("... method dummyNode_ (line 1) | dummyNode_(t){const e=a.getInstance().factory_.makeMultipleContentNode... method accentRole_ (line 1) | accentRole_(t,e){if(!T.isAccent(t))return!1;const r=t.textContent,n=o.... method accentNode_ (line 1) | accentNode_(t,e,r,n,o){const i=(e=e.slice(0,n+1))[1],Q=e[2];let T;if(!... method makeLimitNode_ (line 1) | makeLimitNode_(t,e,r,n){if("limupper"===n&&"limlower"===t.type)return ... method getFunctionsInRow_ (line 1) | getFunctionsInRow_(t,e){const r=e||[];if(0===t.length)return r;const n... method getFunctionArgs_ (line 1) | getFunctionArgs_(t,e,r){let n,o,i;switch(r){case"integral":{const r=a.... method getIntegralArgs_ (line 1) | getIntegralArgs_(t,e=[]){if(0===t.length)return{integrand:e,intvar:nul... method functionNode_ (line 1) | functionNode_(t,e){const r=a.getInstance().factory_.makeContentNode(o.... method bigOpNode_ (line 1) | bigOpNode_(t,e){const r=a.getFunctionOp_(t,(t=>T.isType(t,"largeop")))... method integralNode_ (line 1) | integralNode_(t,e,r){e=e||a.getInstance().factory_.makeEmptyNode(),r=r... method functionalNode_ (line 1) | functionalNode_(t,e,r,n){const o=e[0];let i;r&&(i=r.parent,n.push(r));... method fractionNode_ (line 1) | fractionNode_(t,e){const r=a.getInstance().factory_.makeBranchNode("fr... method scriptNode_ (line 1) | scriptNode_(t,e,r){let n;switch(t.length){case 0:n=a.getInstance().fac... method findNestedRow_ (line 1) | findNestedRow_(t,e,r,o){if(r>3)return null;for(let i,Q=0;i=t[Q];Q++){c... method constructor (line 1) | constructor(t){this.mathml=t,this.parser=new Q.SemanticMathml,this.roo... method empty (line 1) | static empty(){const t=n.parseInput(""),e=new a(t);return e.mat... method fromNode (line 1) | static fromNode(t,e){const r=a.empty();return r.root=t,e&&(r.mathml=e),r} method fromRoot (line 1) | static fromRoot(t,e){let r=t;for(;r.parent;)r=r.parent;const n=a.fromN... method fromXml (line 1) | static fromXml(t){const e=a.empty();return t.childNodes[0]&&(e.root=T.... method xml (line 1) | xml(t){const e=n.parseInput(""),r=this.root.xml(e.owner... method toString (line 1) | toString(t){return n.serializeXml(this.xml(t))} method formatXml (line 1) | formatXml(t){const e=this.toString(t);return n.formatXml(e)} method displayTree (line 1) | displayTree(){this.root.displayTree()} method replaceNode (line 1) | replaceNode(t,e){const r=t.parent;r?r.replaceChild(t,e):this.root=e} method toJson (line 1) | toJson(){const t={};return t.stree=this.root.toJson(),t} method constructor (line 1) | constructor(t,e){super(t),this.preference=e} method comparator (line 1) | static comparator(){return new c(n.default.getInstance().dynamicCstr,Q... method fromPreference (line 1) | static fromPreference(t){const e=t.split(":"),r={},n=l.getProperties()... method toPreference (line 1) | static toPreference(t){const e=Object.keys(t),r=[];for(let n=0;ne.name===t));if(!e.len... method parsePrecondition_ (line 1) | parsePrecondition_(t){const e=this.context.customGenerators.lookup(t);... method constructor (line 1) | constructor(){this.currentFlags={},this.parameters_={},this.correction... method getInstance (line 1) | static getInstance(){return T.instance=T.instance||new T,T.instance} method parseInput (line 1) | static parseInput(t){const e={},r=t.split(":");for(let t=0,n=r.length;... method parseState (line 1) | static parseState(t){const e={},r=t.split(" ");for(let t=0,n=r.length;... method translateString_ (line 1) | static translateString_(t){if(t.match(/:unit$/))return T.translateUnit... method translateUnit_ (line 1) | static translateUnit_(t){t=T.prepareUnit_(t);const e=o.default.getInst... method prepareUnit_ (line 1) | static prepareUnit_(t){const e=t.match(/:unit$/);return e?t.slice(0,e.... method cleanUnit_ (line 1) | static cleanUnit_(t){return t.match(/:unit$/)?t.replace(/:unit$/,""):t} method clear (line 1) | clear(){this.parameters_={},this.stateStack_=[]} method setParameter (line 1) | setParameter(t,e){const r=this.parameters_[t];return e?this.parameters... method getParameter (line 1) | getParameter(t){return this.parameters_[t]} method setCorrection (line 1) | setCorrection(t,e){this.corrections_[t]=e} method setPreprocessor (line 1) | setPreprocessor(t,e){this.preprocessors_[t]=e} method getCorrection (line 1) | getCorrection(t){return this.corrections_[t]} method getState (line 1) | getState(){const t=[];for(const e in this.parameters_){const r=this.pa... method pushState (line 1) | pushState(t){for(const e in t)t[e]=this.setParameter(e,t[e]);this.stat... method popState (line 1) | popState(){const t=this.stateStack_.pop();for(const e in t)this.setPar... method setAttribute (line 1) | setAttribute(t){if(t&&t.nodeType===n.NodeType.ELEMENT_NODE){const r=th... method preprocess (line 1) | preprocess(t){return this.runProcessors_(t,this.preprocessors_)} method correct (line 1) | correct(t){return this.runProcessors_(t,this.corrections_)} method apply (line 1) | apply(t,e){return this.currentFlags=e||{},t=this.currentFlags.adjust||... method runProcessors_ (line 1) | runProcessors_(t,e){for(const r in this.parameters_){const n=e[r];if(!... method constructor (line 1) | constructor({type:t,content:e,attributes:r,grammar:n}){this.type=t,thi... method grammarFromString (line 1) | static grammarFromString(t){return o.Grammar.parseInput(t)} method fromString (line 1) | static fromString(t){const e={type:Q(t.substring(0,3))};let r=t.slice(... method attributesFromString (line 1) | static attributesFromString(t){if("("!==t[0]||")"!==t.slice(-1))throw ... method toString (line 1) | toString(){let t="";t+=function(t){switch(t){case i.NODE:return"[n]";c... method grammarToString (line 1) | grammarToString(){return this.getGrammar().join(":")} method getGrammar (line 1) | getGrammar(){const t=[];for(const e in this.grammar)!0===this.grammar[... method attributesToString (line 1) | attributesToString(){const t=this.getAttributes(),e=this.grammarToStri... method getAttributes (line 1) | getAttributes(){const t=[];for(const e in this.attributes){const r=thi... method copyCollator (line 1) | copyCollator(){return new T} method add (line 1) | add(t,e){const r=i.key(t,e.font);super.add(r,e)} method addNode (line 1) | addNode(t){this.add(t.textContent,t)} method toString (line 1) | toString(){const t=[];for(const e in this.map){const r=Array(e.length+... method collateMeaning (line 1) | collateMeaning(){const t=new s;for(const e in this.map)t.map[e]=this.m... method getSpeech (line 1) | getSpeech(t,e){const r=this.generateSpeech(t,e),i=this.getRebuilt().no... method constructor (line 1) | constructor(t,e,r,n){super(t,e,r,n),this.node=t,this.generator=e,this.... method move (line 1) | move(t){this.key_=t;const e=super.move(t);return this.modifier=!1,e} method up (line 1) | up(){return this.moved=Q.WalkerMoves.UP,this.eligibleCell_()?this.vert... method down (line 1) | down(){return this.moved=Q.WalkerMoves.DOWN,this.eligibleCell_()?this.... method jumpCell (line 1) | jumpCell(){if(!this.isInTable_()||null===this.key_)return this.getFocu... method undo (line 1) | undo(){const t=super.undo();return t===this.firstJump&&(this.firstJump... method eligibleCell_ (line 1) | eligibleCell_(){const t=this.getFocus().getSemanticPrimary();return th... method verticalMove_ (line 1) | verticalMove_(t){const e=this.previousLevel();if(!e)return null;const ... method jumpCell_ (line 1) | jumpCell_(t,e){this.firstJump?this.virtualize(!1):(this.firstJump=this... method isLegalJump_ (line 1) | isLegalJump_(t,e){const r=n.querySelectorAllByAttrValue(this.getRebuil... method isInTable_ (line 1) | isInTable_(){let t=this.getFocus().getSemanticPrimary();for(;t;){if(-1... class s (line 1) | class s{constructor(){this.customLoader=null,this.parsers={},this.compar... method finalize (line 1) | finalize(t){return function(t){a="";const e=o.parseInput(`${t}`:""} method closeTag (line 1) | closeTag(t){return``} method markup (line 1) | markup(t){const e=[];let r=[];for(const n of t){if(!n.layout){r.push(n... method processContent (line 1) | processContent(t){const e=[],r=Q.personalityMarkup(t);for(let t,n=0;t=... method constructor (line 1) | constructor(){this.customLoader=null,this.parsers={},this.comparator=n... method defaultLocale (line 1) | set defaultLocale(t){this._defaultLocale=Q.Variables.ensureLocale(t,th... method defaultLocale (line 1) | get defaultLocale(){return this._defaultLocale} method getInstance (line 1) | static getInstance(){return s.instance=s.instance||new s,s.instance} method defaultEvaluator (line 1) | static defaultEvaluator(t,e){return t} method evaluateNode (line 1) | static evaluateNode(t){return s.nodeEvaluator(t)} method getRate (line 1) | getRate(){const t=parseInt(this.rate,10);return isNaN(t)?100:t} method setDynamicCstr (line 1) | setDynamicCstr(t){if(this.defaultLocale&&(n.DynamicCstr.DEFAULT_VALUES... method configurate (line 1) | configurate(t){this.mode!==o.Mode.HTTP||this.config||(!function(t){con... method setCustomLoader (line 1) | setCustomLoader(t){t&&(this.customLoader=t)} method test (line 1) | static test(t){if(!t.mathmlTree)return!1;return"MMULTISCRIPTS"===n.tag... method constructor (line 1) | constructor(t){super(t)} method getMathml (line 1) | getMathml(){let t,e,r;if((0,T.setAttributes)(this.mml,this.semantic),t... method constructor (line 1) | constructor(){super(),this.mactionName="maction"} method highlightNode (line 1) | highlightNode(t){let e;if(this.isHighlighted(t))return e={node:t,backg... method unhighlightNode (line 1) | unhighlightNode(t){const e=t.node.previousSibling;if(e&&e.hasAttribute... method isMactionNode (line 1) | isMactionNode(t){return t.getAttribute("data-mml-node")===this.maction... method getMactionNodes (line 1) | getMactionNodes(t){return Array.from(o.evalXPath(`.//*[@data-mml-node=... method constructor (line 1) | constructor(t,e){this.base=t,this._conditions=[],this.constraints=[],t... method conditions (line 1) | get conditions(){return this._conditions} method addConstraint (line 1) | addConstraint(t){if(this.constraints.filter((e=>e.equal(t))).length)re... method addBaseCondition (line 1) | addBaseCondition(t){this.addCondition(this.base,t)} method addFullCondition (line 1) | addFullCondition(t){this.constraints.forEach((e=>this.addCondition(e,t... method addCondition (line 1) | addCondition(t,e){const r=t.toString()+" "+e.toString();this.allCstr.c... method constructor (line 1) | constructor(){super(),this.annotators=[],this.parseMethods.Alias=this.... method initialize (line 1) | initialize(){this.initialized||(this.annotations(),this.initialized=!0)} method annotations (line 1) | annotations(){for(let t,e=0;t=this.annotators[e];e++)(0,i.activate)(th... method defineAlias (line 1) | defineAlias(t,e,...r){const n=this.parsePrecondition(e,r);if(!n)return... method defineRulesAlias (line 1) | defineRulesAlias(t,e,...r){const n=this.findAllRules((function(e){retu... method defineSpecializedRule (line 1) | defineSpecializedRule(t,e,r,n){const o=this.parseCstr(e),i=this.findRu... method defineSpecialized (line 1) | defineSpecialized(t,e,r){const n=this.parseCstr(r);if(!n)return void c... method evaluateString (line 1) | evaluateString(t){const e=[];if(t.match(/^\s+$/))return e;let r=this.m... method parse (line 1) | parse(t){super.parse(t),this.annotators=t.annotators||[]} method addAlias_ (line 1) | addAlias_(t,e,r){const n=this.parsePrecondition(e,r),o=new T.SpeechRul... method matchNumber_ (line 1) | matchNumber_(t){const e=t.match(new RegExp("^"+o.LOCALE.MESSAGES.regex... method constructor (line 1) | constructor(t){this.components=t} method fromString (line 1) | static fromString(t){const e=c(t,";").filter((function(t){return t.mat... method toString (line 1) | toString(){return this.components.map((function(t){return t.toString()... method copyCollator (line 1) | copyCollator(){return new s} method add (line 1) | add(t,e){const r=this.retrieve(t,e.font);if(!r||!r.find((function(t){r... method addNode (line 1) | addNode(t){this.add(t.textContent,t.meaning())} method toString (line 1) | toString(){const t=[];for(const e in this.map){const r=Array(e.length+... method reduce (line 1) | reduce(){for(const t in this.map)1!==this.map[t].length&&(this.map[t]=... method default (line 1) | default(){const t=new i;for(const e in this.map)1===this.map[e].length... method newDefault (line 1) | newDefault(){const t=this.default();this.reduce();const e=this.default... method constructor (line 1) | constructor(){super("MathML"),this.parseMap_={SEMANTICS:this.semantics... method getAttribute_ (line 1) | static getAttribute_(t,e,r){if(!t.hasAttribute(e))return r;const n=t.g... method parse (line 1) | parse(t){Q.default.getInstance().setNodeFactory(this.getFactory());con... method semantics_ (line 1) | semantics_(t,e){return e.length?this.parse(e[0]):this.getFactory().mak... method rows_ (line 1) | rows_(t,e){const r=t.getAttribute("semantics");if(r&&r.match("bspr_"))... method fraction_ (line 1) | fraction_(t,e){if(!e.length)return this.getFactory().makeEmptyNode();c... method limits_ (line 1) | limits_(t,e){return Q.default.getInstance().limitNode(n.tagName(t),thi... method root_ (line 1) | root_(t,e){return e[1]?this.getFactory().makeBranchNode("root",[this.p... method sqrt_ (line 1) | sqrt_(t,e){const r=this.parseList(T.purgeNodes(e));return this.getFact... method table_ (line 1) | table_(t,e){const r=t.getAttribute("semantics");if(r&&r.match("bspr_")... method tableRow_ (line 1) | tableRow_(t,e){const r=this.getFactory().makeBranchNode("row",this.par... method tableLabeledRow_ (line 1) | tableLabeledRow_(t,e){if(!e.length)return this.tableRow_(t,e);const r=... method tableCell_ (line 1) | tableCell_(t,e){const r=this.parseList(T.purgeNodes(e));let n;n=r.leng... method space_ (line 1) | space_(t,e){const r=t.getAttribute("width"),o=r&&r.match(/[a-z]*$/);if... method text_ (line 1) | text_(t,e){const r=this.leaf_(t,e);return t.textContent?(r.updateConte... method identifier_ (line 1) | identifier_(t,e){const r=this.leaf_(t,e);return Q.default.getInstance(... method number_ (line 1) | number_(t,e){const r=this.leaf_(t,e);return Q.default.number(r),r} method operator_ (line 1) | operator_(t,e){const r=this.leaf_(t,e);return Q.default.getInstance().... method fenced_ (line 1) | fenced_(t,e){const r=this.parseList(T.purgeNodes(e)),n=s.getAttribute_... method enclosed_ (line 1) | enclosed_(t,e){const r=this.parseList(T.purgeNodes(e)),n=this.getFacto... method multiscripts_ (line 1) | multiscripts_(t,e){if(!e.length)return this.getFactory().makeEmptyNode... method empty_ (line 1) | empty_(t,e){return this.getFactory().makeEmptyNode()} method action_ (line 1) | action_(t,e){return e.length>1?this.parse(e[1]):this.getFactory().make... method dummy_ (line 1) | dummy_(t,e){const r=this.getFactory().makeUnprocessed(t);return r.role... method leaf_ (line 1) | leaf_(t,e){if(1===e.length&&e[0].nodeType!==n.NodeType.TEXT_NODE){cons... method constructor (line 1) | constructor(){super(...arguments),this.modality=(0,n.addPrefix)("foreg... method visitStree_ (line 1) | static visitStree_(t,e,r){if(t.childNodes.length){if(t.contentNodes.le... method getSpeech (line 1) | getSpeech(t,e){return Q.getAttribute(t,this.modality)} method generateSpeech (line 1) | generateSpeech(t,e){return this.getRebuilt()||this.setRebuilt(new i.Re... method colorLeaves_ (line 1) | colorLeaves_(t){const e=[];s.visitStree_(this.getRebuilt().streeRoot,e... method colorLeave_ (line 1) | colorLeave_(t,e,r){const n=Q.getBySemanticId(t,e);return!!n&&(n.setAtt... class a (line 1) | class a{static get(t=s.getInstance().locale){return a.promises[t]||Promi... method get (line 1) | static get(t=s.getInstance().locale){return a.promises[t]||Promise.res... method getall (line 1) | static getall(){return Promise.all(Object.values(a.promises))} method constructor (line 1) | constructor(){this.lookupNamespaceURI=s} method constructor (line 1) | constructor(t,...e){this.query=t,this.constraints=e;const[r,n]=this.pr... method constraintValue (line 1) | static constraintValue(t,e){for(let r,n=0;r=e[n];n++)if(t.match(r))ret... method toString (line 1) | toString(){const t=this.constraints.join(", ");return`${this.query}, $... method calculatePriority (line 1) | calculatePriority(){const t=a.constraintValue(this.query,a.queryPriori... method presetPriority (line 1) | presetPriority(){if(!this.constraints.length)return[!1,0];const t=this... method constructor (line 1) | constructor(){this.funcAppls={},this.factory_=new Q.SemanticNodeFactor... method getInstance (line 1) | static getInstance(){return a.instance=a.instance||new a,a.instance} method tableToMultiline (line 1) | static tableToMultiline(t){if(T.tableIsMultiline(t)){t.type="multiline... method number (line 1) | static number(t){"unknown"!==t.type&&"identifier"!==t.type||(t.type="n... method classifyMultiline (line 1) | static classifyMultiline(t){let e=0;const r=t.childNodes.length;let n;... method classifyTable (line 1) | static classifyTable(t){const e=a.computeColumns_(t);a.classifyByColum... method detectCaleyTable (line 1) | static detectCaleyTable(t){if(!t.mathmlTree)return!1;const e=t.mathmlT... method cayleySpacing (line 1) | static cayleySpacing(t){const e=t.split(" ");return("solid"===e[0]||"d... method proof (line 1) | static proof(t,e,r){const n=a.separateSemantics(e);return a.getInstanc... method findSemantics (line 1) | static findSemantics(t,e,r){const n=null==r?null:r,o=a.getSemantics(t)... method getSemantics (line 1) | static getSemantics(t){const e=t.getAttribute("semantics");return e?a.... method removePrefix (line 1) | static removePrefix(t){const[,...e]=t.split("_");return e.join("_")} method separateSemantics (line 1) | static separateSemantics(t){const e={};return t.split(";").forEach((fu... method matchSpaces_ (line 1) | static matchSpaces_(t,e){for(let r,n=0;r=e[n];n++){const e=t[n].mathml... method getSpacer_ (line 1) | static getSpacer_(t){if("MSPACE"===n.tagName(t))return t;for(;s.hasEmp... method fenceToPunct_ (line 1) | static fenceToPunct_(t){const e=a.FENCE_TO_PUNCT_[t.role];if(e){for(;t... method classifyFunction_ (line 1) | static classifyFunction_(t,e){if("appl"===t.type||"bigop"===t.type||"i... method propagateFunctionRole_ (line 1) | static propagateFunctionRole_(t,e){if(t){if("infixop"===t.type)return;... method getFunctionOp_ (line 1) | static getFunctionOp_(t,e){if(e(t))return t;for(let r,n=0;r=t.childNod... method tableToMatrixOrVector_ (line 1) | static tableToMatrixOrVector_(t){const e=t.childNodes[0];T.isType(e,"m... method tableToVector_ (line 1) | static tableToVector_(t){const e=t.childNodes[0];e.type="vector",1!==e... method binomialForm_ (line 1) | static binomialForm_(t){T.isBinomial(t)&&(t.role="binomial",t.childNod... method tableToMatrix_ (line 1) | static tableToMatrix_(t){const e=t.childNodes[0];e.type="matrix",e.chi... method tableToSquare_ (line 1) | static tableToSquare_(t){const e=t.childNodes[0];T.isNeutralFence(t)?e... method getComponentRoles_ (line 1) | static getComponentRoles_(t){const e=t.role;return e&&"unknown"!==e?e:... method tableToCases_ (line 1) | static tableToCases_(t,e){for(let e,r=0;e=t.childNodes[r];r++)a.assign... method rewriteFencedLine_ (line 1) | static rewriteFencedLine_(t){const e=t.childNodes[0],r=t.childNodes[0]... method rowToLine_ (line 1) | static rowToLine_(t,e){const r=e||"unknown";T.isType(t,"row")&&(t.type... method assignRoleToRow_ (line 1) | static assignRoleToRow_(t,e){T.isType(t,"line")?t.role=e:T.isType(t,"r... method nextSeparatorFunction_ (line 1) | static nextSeparatorFunction_(t){let e;if(t){if(t.match(/^\s+$/))retur... method numberRole_ (line 1) | static numberRole_(t){if("unknown"!==t.role)return;const e=[...t.textC... method exprFont_ (line 1) | static exprFont_(t){if("unknown"!==t.font)return;const e=[...t.textCon... method purgeFences_ (line 1) | static purgeFences_(t){const e=t.rel,r=t.comp,n=[],o=[];for(;e.length>... method rewriteFencedNode_ (line 1) | static rewriteFencedNode_(t){const e=t.contentNodes[0],r=t.contentNode... method rewriteFence_ (line 1) | static rewriteFence_(t,e){if(!e.embellished)return{node:t,fence:e};con... method propagateFencePointer_ (line 1) | static propagateFencePointer_(t,e){t.fencePointer=e.fencePointer||e.id... method classifyByColumns_ (line 1) | static classifyByColumns_(t,e,r,n){return!!(3===e.length&&a.testColumn... method isEndRelation_ (line 1) | static isEndRelation_(t,e,r){const n=r?t.childNodes.length-1:0;return ... method isPureRelation_ (line 1) | static isPureRelation_(t,e){return T.isType(t,"relation")&&T.isRole(t,e)} method computeColumns_ (line 1) | static computeColumns_(t){const e=[];for(let r,n=0;r=t.childNodes[n];n... method testColumns_ (line 1) | static testColumns_(t,e,r){const n=t[e];return!!n&&(n.some((function(t... method setNodeFactory (line 1) | setNodeFactory(t){a.getInstance().factory_=t,i.updateFactory(a.getInst... method getNodeFactory (line 1) | getNodeFactory(){return a.getInstance().factory_} method identifierNode (line 1) | identifierNode(t,e,r){if("MathML-Unit"===r)t.type="identifier",t.role=... method implicitNode (line 1) | implicitNode(t){if(t=a.getInstance().getMixedNumbers_(t),1===(t=a.getI... method text (line 1) | text(t,e){return a.exprFont_(t),t.type="text","MS"===e?(t.role="string... method row (line 1) | row(t){return 0===(t=t.filter((function(t){return!T.isType(t,"empty")}... method limitNode (line 1) | limitNode(t,e){if(!e.length)return a.getInstance().factory_.makeEmptyN... method tablesInRow (line 1) | tablesInRow(t){let e=s.partitionNodes(t,T.tableIsMatrixOrVector),r=[];... method mfenced (line 1) | mfenced(t,e,r,n){if(r&&n.length>0){const t=a.nextSeparatorFunction_(r)... method fractionLikeNode (line 1) | fractionLikeNode(t,e,r,n){let o;if(!n&&s.isZeroLength(r)){const r=a.ge... method tensor (line 1) | tensor(t,e,r,n,o){const i=a.getInstance().factory_.makeBranchNode("ten... method pseudoTensor (line 1) | pseudoTensor(t,e,r){const n=t=>!T.isType(t,"empty"),o=e.filter(n).leng... method font (line 1) | font(t){const e=a.MATHJAX_FONTS[t];return e||t} method proof (line 1) | proof(t,e,r){if(e.inference||e.axiom||console.log("Noise"),e.axiom){co... method inference (line 1) | inference(t,e,r){if(e.inferenceRule){const e=a.getInstance().getFormul... method getLabel (line 1) | getLabel(t,e,r,o){const i=a.getInstance().findNestedRow(e,"prooflabel"... method getFormulas (line 1) | getFormulas(t,e,r){const o=e.length?a.getInstance().findNestedRow(e,"i... method findNestedRow (line 1) | findNestedRow(t,e,r){return a.getInstance().findNestedRow_(t,e,0,r)} method cleanInference (line 1) | cleanInference(t){return n.toArray(t).filter((function(t){return"MSPAC... method operatorNode (line 1) | operatorNode(t){return"unknown"===t.type&&(t.type="operator"),i.run("m... method implicitNode_ (line 1) | implicitNode_(t){const e=a.getInstance().factory_.makeMultipleContentN... method infixNode_ (line 1) | infixNode_(t,e){const r=a.getInstance().factory_.makeBranchNode("infix... method explicitMixed_ (line 1) | explicitMixed_(t){const e=s.partitionNodes(t,(function(t){return t.tex... method concatNode_ (line 1) | concatNode_(t,e,r){if(0===e.length)return t;const n=e.map((function(t)... method prefixNode_ (line 1) | prefixNode_(t,e){const r=s.partitionNodes(e,(t=>T.isRole(t,"subtractio... method postfixNode_ (line 1) | postfixNode_(t,e){return e.length?a.getInstance().concatNode_(t,e,"pos... method combineUnits_ (line 1) | combineUnits_(t){const e=s.partitionNodes(t,(function(t){return!T.isRo... method getMixedNumbers_ (line 1) | getMixedNumbers_(t){const e=s.partitionNodes(t,(function(t){return T.i... method getTextInRow_ (line 1) | getTextInRow_(t){if(t.length<=1)return t;const e=s.partitionNodes(t,(t... method relationsInRow_ (line 1) | relationsInRow_(t){const e=s.partitionNodes(t,T.isRelation),r=e.rel[0]... method operationsInRow_ (line 1) | operationsInRow_(t){if(0===t.length)return a.getInstance().factory_.ma... method operationsTree_ (line 1) | operationsTree_(t,e,r,n){const o=n||[];if(0===t.length){if(o.unshift(r... method appendOperand_ (line 1) | appendOperand_(t,e,r){if("infixop"!==t.type)return a.getInstance().inf... method appendDivisionOp_ (line 1) | appendDivisionOp_(t,e,r){return"division"===e.role?T.isImplicit(t)?a.g... method appendLastOperand_ (line 1) | appendLastOperand_(t,e,r){let n=t,o=t.childNodes[t.childNodes.length-1... method appendMultiplicativeOp_ (line 1) | appendMultiplicativeOp_(t,e,r){if(T.isImplicit(t))return a.getInstance... method appendAdditiveOp_ (line 1) | appendAdditiveOp_(t,e,r){return a.getInstance().infixNode_([t,r],e)} method appendExistingOperator_ (line 1) | appendExistingOperator_(t,e,r){return!(!t||"infixop"!==t.type||T.isImp... method getFencesInRow_ (line 1) | getFencesInRow_(t){let e=s.partitionNodes(t,T.isFence);e=a.purgeFences... method fences_ (line 1) | fences_(t,e,r,n){if(0===t.length&&0===r.length)return n[0];const o=t=>... method neutralFences_ (line 1) | neutralFences_(t,e){if(0===t.length)return t;if(1===t.length)return a.... method combineFencedContent_ (line 1) | combineFencedContent_(t,e,r,n){if(0===r.length){const r=a.getInstance(... method horizontalFencedNode_ (line 1) | horizontalFencedNode_(t,e,r){const n=a.getInstance().row(r);let o=a.ge... method classifyHorizontalFence_ (line 1) | classifyHorizontalFence_(t){t.role="leftright";const e=t.childNodes;if... method setExtension_ (line 1) | setExtension_(t){const e=t.childNodes[0].childNodes[0];e&&"infixop"===... method getPunctuationInRow_ (line 1) | getPunctuationInRow_(t){if(t.length<=1)return t;const e=t=>{const e=t.... method punctuatedNode_ (line 1) | punctuatedNode_(t,e){const r=a.getInstance().factory_.makeBranchNode("... method dummyNode_ (line 1) | dummyNode_(t){const e=a.getInstance().factory_.makeMultipleContentNode... method accentRole_ (line 1) | accentRole_(t,e){if(!T.isAccent(t))return!1;const r=t.textContent,n=o.... method accentNode_ (line 1) | accentNode_(t,e,r,n,o){const i=(e=e.slice(0,n+1))[1],Q=e[2];let T;if(!... method makeLimitNode_ (line 1) | makeLimitNode_(t,e,r,n){if("limupper"===n&&"limlower"===t.type)return ... method getFunctionsInRow_ (line 1) | getFunctionsInRow_(t,e){const r=e||[];if(0===t.length)return r;const n... method getFunctionArgs_ (line 1) | getFunctionArgs_(t,e,r){let n,o,i;switch(r){case"integral":{const r=a.... method getIntegralArgs_ (line 1) | getIntegralArgs_(t,e=[]){if(0===t.length)return{integrand:e,intvar:nul... method functionNode_ (line 1) | functionNode_(t,e){const r=a.getInstance().factory_.makeContentNode(o.... method bigOpNode_ (line 1) | bigOpNode_(t,e){const r=a.getFunctionOp_(t,(t=>T.isType(t,"largeop")))... method integralNode_ (line 1) | integralNode_(t,e,r){e=e||a.getInstance().factory_.makeEmptyNode(),r=r... method functionalNode_ (line 1) | functionalNode_(t,e,r,n){const o=e[0];let i;r&&(i=r.parent,n.push(r));... method fractionNode_ (line 1) | fractionNode_(t,e){const r=a.getInstance().factory_.makeBranchNode("fr... method scriptNode_ (line 1) | scriptNode_(t,e,r){let n;switch(t.length){case 0:n=a.getInstance().fac... method findNestedRow_ (line 1) | findNestedRow_(t,e,r,o){if(r>3)return null;for(let i,Q=0;i=t[Q];Q++){c... method constructor (line 1) | constructor(t){this.mathml=t,this.parser=new Q.SemanticMathml,this.roo... method empty (line 1) | static empty(){const t=n.parseInput(""),e=new a(t);return e.mat... method fromNode (line 1) | static fromNode(t,e){const r=a.empty();return r.root=t,e&&(r.mathml=e),r} method fromRoot (line 1) | static fromRoot(t,e){let r=t;for(;r.parent;)r=r.parent;const n=a.fromN... method fromXml (line 1) | static fromXml(t){const e=a.empty();return t.childNodes[0]&&(e.root=T.... method xml (line 1) | xml(t){const e=n.parseInput(""),r=this.root.xml(e.owner... method toString (line 1) | toString(t){return n.serializeXml(this.xml(t))} method formatXml (line 1) | formatXml(t){const e=this.toString(t);return n.formatXml(e)} method displayTree (line 1) | displayTree(){this.root.displayTree()} method replaceNode (line 1) | replaceNode(t,e){const r=t.parent;r?r.replaceChild(t,e):this.root=e} method toJson (line 1) | toJson(){const t={};return t.stree=this.root.toJson(),t} method constructor (line 1) | constructor(t,e){super(t),this.preference=e} method comparator (line 1) | static comparator(){return new c(n.default.getInstance().dynamicCstr,Q... method fromPreference (line 1) | static fromPreference(t){const e=t.split(":"),r={},n=l.getProperties()... method toPreference (line 1) | static toPreference(t){const e=Object.keys(t),r=[];for(let n=0;n"} method markup (line 1) | markup(t){this.setScaleFunction(-2,2,-100,100,2);const e=o.personality... method constructor (line 1) | constructor(t){super(t),this.mml=t.mathmlTree} method test (line 1) | static test(t){return!!t.mathmlTree&&"line"===t.type} method getMathml (line 1) | getMathml(){return this.semantic.contentNodes.length&&o.walkTree(this.... method constructor (line 1) | constructor(t){super(t),this.mml=t.mathmlTree} method test (line 1) | static test(t){return!!t.mathmlTree&&("inference"===t.type||"premises"... method getMathml (line 1) | getMathml(){return this.semantic.childNodes.length?(this.semantic.cont... method constructor (line 1) | constructor(t){super(t),this.mml=t.mathmlTree} method test (line 1) | static test(t){return"punctuated"===t.type&&("text"===t.role||t.conten... method getMathml (line 1) | getMathml(){const t=[],e=o.collapsePunctuated(this.semantic,t);return ... method constructor (line 1) | constructor(){this.map={}} method add (line 1) | add(t,e){const r=this.map[t];r?r.push(e):this.map[t]=[e]} method retrieve (line 1) | retrieve(t,e){return this.map[i.key(t,e)]} method retrieveNode (line 1) | retrieveNode(t){return this.retrieve(t.textContent,t.font)} method copy (line 1) | copy(){const t=this.copyCollator();for(const e in this.map)t.map[e]=th... method minimize (line 1) | minimize(){for(const t in this.map)1===this.map[t].length&&delete this... method minimalCollator (line 1) | minimalCollator(){const t=this.copy();for(const e in t.map)1===t.map[e... method isMultiValued (line 1) | isMultiValued(){for(const t in this.map)if(this.map[t].length>1)return... method isEmpty (line 1) | isEmpty(){return!Object.keys(this.map).length} method constructor (line 1) | constructor(t){this.id=t,this.mathml=[],this.parent=null,this.type="un... method fromXml (line 1) | static fromXml(t){const e=parseInt(t.getAttribute("id"),10),r=new Q(e)... method setAttribute (line 1) | static setAttribute(t,e,r,n){n=n||r;const o=e.getAttribute(r);o&&(t[n]... method processChildren (line 1) | static processChildren(t,e){for(const r of n.toArray(e.childNodes)){if... method querySelectorAll (line 1) | querySelectorAll(t){let e=[];for(let r,n=0;r=this.childNodes[n];n++)e=... method xml (line 1) | xml(t,e){const r=function(r,n){const o=n.map((function(r){return r.xml... method toString (line 1) | toString(t=!1){const e=n.parseInput("");return n.serializeXml(... method allAttributes (line 1) | allAttributes(){const t=[];return t.push(["role",this.role]),"unknown"... method xmlAnnotation (line 1) | xmlAnnotation(){const t=[];for(const e in this.annotation)this.annotat... method toJson (line 1) | toJson(){const t={};t.type=this.type;const e=this.allAttributes();for(... method updateContent (line 1) | updateContent(t,e){const r=e?t.replace(/^[ \f\n\r\t\v\u200b]*/,"").rep... method addMathmlNodes (line 1) | addMathmlNodes(t){for(let e,r=0;e=t[r];r++)-1===this.mathml.indexOf(e)... method appendChild (line 1) | appendChild(t){this.childNodes.push(t),this.addMathmlNodes(t.mathml),t... method replaceChild (line 1) | replaceChild(t,e){const r=this.childNodes.indexOf(t);if(-1===r)return;... method appendContentNode (line 1) | appendContentNode(t){t&&(this.contentNodes.push(t),this.addMathmlNodes... method removeContentNode (line 1) | removeContentNode(t){if(t){const e=this.contentNodes.indexOf(t);-1!==e... method equals (line 1) | equals(t){if(!t)return!1;if(this.type!==t.type||this.role!==t.role||th... method displayTree (line 1) | displayTree(){console.info(this.displayTree_(0))} method addAnnotation (line 1) | addAnnotation(t,e){e&&this.addAnnotation_(t,e)} method getAnnotation (line 1) | getAnnotation(t){const e=this.annotation[t];return e||[]} method hasAnnotation (line 1) | hasAnnotation(t,e){const r=this.annotation[t];return!!r&&-1!==r.indexO... method parseAnnotation (line 1) | parseAnnotation(t){const e=t.split(";");for(let t=0,r=e.length;t{return t.concat((... method fromStructure (line 1) | static fromStructure(t,e){return new Q(Q.tree_(t,e.root))} method combineContentChildren (line 1) | static combineContentChildren(t,e,r){switch(t.type){case"relseq":case"... method makeSexp_ (line 1) | static makeSexp_(t){return Q.simpleCollapseStructure(t)?t.toString():Q... method fromString_ (line 1) | static fromString_(t){let e=t.replace(/\(/g,"[");return e=e.replace(/\... method fromNode_ (line 1) | static fromNode_(t){if(!t)return[];const e=t.contentNodes;let r;e.leng... method tree_ (line 1) | static tree_(t,e){if(!e)return[];if(!e.childNodes.length)return e.id;c... method addOwns_ (line 1) | static addOwns_(t,e){const r=t.getAttribute(i.Attribute.COLLAPSED),n=r... method realLeafs_ (line 1) | static realLeafs_(t){if(Q.simpleCollapseStructure(t))return[t];if(Q.co... method populate (line 1) | populate(){this.parents&&this.levelsMap||(this.parents={},this.levelsM... method toString (line 1) | toString(){return Q.makeSexp_(this.array)} method populate_ (line 1) | populate_(t,e,r){if(Q.simpleCollapseStructure(t))return t=t,this.level... method isRoot (line 1) | isRoot(t){return t===this.levelsMap[t][0]} method directChildren (line 1) | directChildren(t){if(!this.isRoot(t))return[];return this.levelsMap[t]... method subtreeNodes (line 1) | subtreeNodes(t){if(!this.isRoot(t))return[];const e=(t,r)=>{Q.simpleCo... method constructor (line 1) | constructor(t,e,r,n){super(t,e,r,n),this.node=t,this.generator=e,this.... method initLevels (line 1) | initLevels(){const t=new i.Levels;return t.push([this.primaryId()]),t} method up (line 1) | up(){super.up();const t=this.previousLevel();return t?(this.levels.pop... method down (line 1) | down(){super.down();const t=this.nextLevel();if(0===t.length)return nu... method combineContentChildren (line 1) | combineContentChildren(t,e,r,o){switch(t){case"relseq":case"infixop":c... method left (line 1) | left(){super.left();const t=this.levels.indexOf(this.primaryId());if(n... method right (line 1) | right(){super.right();const t=this.levels.indexOf(this.primaryId());if... method findFocusOnLevel (line 1) | findFocusOnLevel(t){return this.singletonFocus(t.toString())} method focusDomNodes (line 1) | focusDomNodes(){return[this.getFocus().getDomPrimary()]} method focusSemanticNodes (line 1) | focusSemanticNodes(){return[this.getFocus().getSemanticPrimary()]} function T (line 1) | function T(t){try{s(n.throw(t))}catch(t){i(t)}} method markup (line 1) | markup(t){this.setScaleFunction(-2,2,0,10,0);const e=i.personalityMark... method error (line 1) | error(t){return'(error "'+o.Move.get(t)+'")'} method prosodyElement (line 1) | prosodyElement(t,e){switch(e=this.applyScaleFunction(e),t){case n.pers... method pause (line 1) | pause(t){return"(pause . "+this.pauseValue(t[n.personalityProps.PAUSE]... method prosody_ (line 1) | prosody_(t){const e=t.open,r=[];for(let n,o=0;n=e[o];o++)r.push(this.p... method constructor (line 1) | constructor(t=""){super(),this.message=t,this.name="SRE Error"} method constructor (line 1) | constructor(t){super(t),this.mml=t.mathmlTree} method test (line 1) | static test(t){return!t.mathmlTree&&"line"===t.type&&"binomial"===t.role} method getMathml (line 1) | getMathml(){if(!this.semantic.childNodes.length)return this.mml;const ... method constructor (line 1) | constructor(t){super(t),this.mml=t.mathmlTree} method test (line 1) | static test(t){if(!t.mathmlTree||!t.childNodes.length)return!1;const e... method getMathml (line 1) | getMathml(){const t=this.semantic.childNodes[0],e=t.childNodes[0],r=th... method constructor (line 1) | constructor(t){super(t),this.mml=t.mathmlTree} method test (line 1) | static test(t){if(!t.mathmlTree||!t.childNodes.length)return!1;const e... method walkTree_ (line 1) | static walkTree_(t){t&&i.walkTree(t)} method getMathml (line 1) | getMathml(){const t=this.semantic.childNodes;return"limboth"!==this.se... method constructor (line 1) | constructor(t){super(t),this.mml=t.mathmlTree} method multiscriptIndex (line 1) | static multiscriptIndex(t){return"punctuated"===t.type&&"dummy"===t.co... method createNone_ (line 1) | static createNone_(t){const e=n.createElement("none");return t&&(0,Q.s... method completeMultiscript (line 1) | completeMultiscript(t,e){const r=n.toArray(this.mml.childNodes).slice(... method constructor (line 1) | constructor(t){super(t),this.inner=[],this.mml=t.mathmlTree} method test (line 1) | static test(t){return"matrix"===t.type||"vector"===t.type||"cases"===t... method getMathml (line 1) | getMathml(){const t=i.cloneContentNode(this.semantic.contentNodes[0]),... method test (line 1) | static test(t){return!!t.mathmlTree&&"tensor"===t.type} method constructor (line 1) | constructor(t){super(t)} method getMathml (line 1) | getMathml(){i.walkTree(this.semantic.childNodes[0]);const t=o.CaseMult... method constructor (line 1) | constructor(){this.context=new Q.SpeechRuleContext,this.parseOrder=o.D... method compareStaticConstraints_ (line 1) | static compareStaticConstraints_(t,e){if(t.length!==e.length)return!1;... method comparePreconditions_ (line 1) | static comparePreconditions_(t,e){const r=t.precondition,n=e.precondit... method defineRule (line 1) | defineRule(t,e,r,n,...o){const Q=this.parseAction(r),T=this.parsePreco... method addRule (line 1) | addRule(t){t.context=this.context,this.speechRules_.unshift(t)} method deleteRule (line 1) | deleteRule(t){const e=this.speechRules_.indexOf(t);-1!==e&&this.speech... method findRule (line 1) | findRule(t){for(let e,r=0;e=this.speechRules_[r];r++)if(t(e))return e;... method findAllRules (line 1) | findAllRules(t){return this.speechRules_.filter(t)} method evaluateDefault (line 1) | evaluateDefault(t){const e=t.textContent.slice(0);return e.match(/^\s+... method evaluateWhitespace (line 1) | evaluateWhitespace(t){return[]} method evaluateCustom (line 1) | evaluateCustom(t){const e=this.customTranscriptions[t];return void 0!=... method evaluateCharacter (line 1) | evaluateCharacter(t){return this.evaluateCustom(t)||n.AuditoryDescript... method removeDuplicates (line 1) | removeDuplicates(t){for(let e,r=this.speechRules_.length-1;e=this.spee... method getSpeechRules (line 1) | getSpeechRules(){return this.speechRules_} method setSpeechRules (line 1) | setSpeechRules(t){this.speechRules_=t} method getPreconditions (line 1) | getPreconditions(){return this.preconditions} method parseCstr (line 1) | parseCstr(t){try{return this.parser.parse(this.locale+"."+this.modalit... method parsePrecondition (line 1) | parsePrecondition(t,e){try{const r=this.parsePrecondition_(t);t=r[0];l... method parseAction (line 1) | parseAction(t){try{return i.Action.fromString(t)}catch(e){if("RuleErro... method parse (line 1) | parse(t){this.modality=t.modality||this.modality,this.locale=t.locale|... method parseRules (line 1) | parseRules(t){for(let e,r=0;e=t[r];r++){const t=e[0],r=this.parseMetho... method generateRules (line 1) | generateRules(t){const e=this.context.customGenerators.lookup(t);e&&e(... method defineAction (line 1) | defineAction(t,e){let r;try{r=i.Action.fromString(e)}catch(t){if("Rule... method getFullPreconditions (line 1) | getFullPreconditions(t){const e=this.preconditions.get(t);return e||!t... method definePrecondition (line 1) | definePrecondition(t,e,r,...n){const o=this.parsePrecondition(r,n),i=t... method inheritRules (line 1) | inheritRules(){if(!this.inherits||!this.inherits.getSpeechRules().leng... method ignoreRules (line 1) | ignoreRules(t,...e){let r=this.findAllRules((e=>e.name===t));if(!e.len... method parsePrecondition_ (line 1) | parsePrecondition_(t){const e=this.context.customGenerators.lookup(t);... method constructor (line 1) | constructor(){this.currentFlags={},this.parameters_={},this.correction... method getInstance (line 1) | static getInstance(){return T.instance=T.instance||new T,T.instance} method parseInput (line 1) | static parseInput(t){const e={},r=t.split(":");for(let t=0,n=r.length;... method parseState (line 1) | static parseState(t){const e={},r=t.split(" ");for(let t=0,n=r.length;... method translateString_ (line 1) | static translateString_(t){if(t.match(/:unit$/))return T.translateUnit... method translateUnit_ (line 1) | static translateUnit_(t){t=T.prepareUnit_(t);const e=o.default.getInst... method prepareUnit_ (line 1) | static prepareUnit_(t){const e=t.match(/:unit$/);return e?t.slice(0,e.... method cleanUnit_ (line 1) | static cleanUnit_(t){return t.match(/:unit$/)?t.replace(/:unit$/,""):t} method clear (line 1) | clear(){this.parameters_={},this.stateStack_=[]} method setParameter (line 1) | setParameter(t,e){const r=this.parameters_[t];return e?this.parameters... method getParameter (line 1) | getParameter(t){return this.parameters_[t]} method setCorrection (line 1) | setCorrection(t,e){this.corrections_[t]=e} method setPreprocessor (line 1) | setPreprocessor(t,e){this.preprocessors_[t]=e} method getCorrection (line 1) | getCorrection(t){return this.corrections_[t]} method getState (line 1) | getState(){const t=[];for(const e in this.parameters_){const r=this.pa... method pushState (line 1) | pushState(t){for(const e in t)t[e]=this.setParameter(e,t[e]);this.stat... method popState (line 1) | popState(){const t=this.stateStack_.pop();for(const e in t)this.setPar... method setAttribute (line 1) | setAttribute(t){if(t&&t.nodeType===n.NodeType.ELEMENT_NODE){const r=th... method preprocess (line 1) | preprocess(t){return this.runProcessors_(t,this.preprocessors_)} method correct (line 1) | correct(t){return this.runProcessors_(t,this.corrections_)} method apply (line 1) | apply(t,e){return this.currentFlags=e||{},t=this.currentFlags.adjust||... method runProcessors_ (line 1) | runProcessors_(t,e){for(const r in this.parameters_){const n=e[r];if(!... method constructor (line 1) | constructor({type:t,content:e,attributes:r,grammar:n}){this.type=t,thi... method grammarFromString (line 1) | static grammarFromString(t){return o.Grammar.parseInput(t)} method fromString (line 1) | static fromString(t){const e={type:Q(t.substring(0,3))};let r=t.slice(... method attributesFromString (line 1) | static attributesFromString(t){if("("!==t[0]||")"!==t.slice(-1))throw ... method toString (line 1) | toString(){let t="";t+=function(t){switch(t){case i.NODE:return"[n]";c... method grammarToString (line 1) | grammarToString(){return this.getGrammar().join(":")} method getGrammar (line 1) | getGrammar(){const t=[];for(const e in this.grammar)!0===this.grammar[... method attributesToString (line 1) | attributesToString(){const t=this.getAttributes(),e=this.grammarToStri... method getAttributes (line 1) | getAttributes(){const t=[];for(const e in this.attributes){const r=thi... method copyCollator (line 1) | copyCollator(){return new T} method add (line 1) | add(t,e){const r=i.key(t,e.font);super.add(r,e)} method addNode (line 1) | addNode(t){this.add(t.textContent,t)} method toString (line 1) | toString(){const t=[];for(const e in this.map){const r=Array(e.length+... method collateMeaning (line 1) | collateMeaning(){const t=new s;for(const e in this.map)t.map[e]=this.m... method getSpeech (line 1) | getSpeech(t,e){const r=this.generateSpeech(t,e),i=this.getRebuilt().no... method constructor (line 1) | constructor(t,e,r,n){super(t,e,r,n),this.node=t,this.generator=e,this.... method move (line 1) | move(t){this.key_=t;const e=super.move(t);return this.modifier=!1,e} method up (line 1) | up(){return this.moved=Q.WalkerMoves.UP,this.eligibleCell_()?this.vert... method down (line 1) | down(){return this.moved=Q.WalkerMoves.DOWN,this.eligibleCell_()?this.... method jumpCell (line 1) | jumpCell(){if(!this.isInTable_()||null===this.key_)return this.getFocu... method undo (line 1) | undo(){const t=super.undo();return t===this.firstJump&&(this.firstJump... method eligibleCell_ (line 1) | eligibleCell_(){const t=this.getFocus().getSemanticPrimary();return th... method verticalMove_ (line 1) | verticalMove_(t){const e=this.previousLevel();if(!e)return null;const ... method jumpCell_ (line 1) | jumpCell_(t,e){this.firstJump?this.virtualize(!1):(this.firstJump=this... method isLegalJump_ (line 1) | isLegalJump_(t,e){const r=n.querySelectorAllByAttrValue(this.getRebuil... method isInTable_ (line 1) | isInTable_(){let t=this.getFocus().getSemanticPrimary();for(;t;){if(-1... function s (line 1) | function s(t){var e;t.done?o(t.value):(e=t.value,e instanceof r?e:new r(... method finalize (line 1) | finalize(t){return function(t){a="";const e=o.parseInput(`${t}`:""} method closeTag (line 1) | closeTag(t){return``} method markup (line 1) | markup(t){const e=[];let r=[];for(const n of t){if(!n.layout){r.push(n... method processContent (line 1) | processContent(t){const e=[],r=Q.personalityMarkup(t);for(let t,n=0;t=... method constructor (line 1) | constructor(){this.customLoader=null,this.parsers={},this.comparator=n... method defaultLocale (line 1) | set defaultLocale(t){this._defaultLocale=Q.Variables.ensureLocale(t,th... method defaultLocale (line 1) | get defaultLocale(){return this._defaultLocale} method getInstance (line 1) | static getInstance(){return s.instance=s.instance||new s,s.instance} method defaultEvaluator (line 1) | static defaultEvaluator(t,e){return t} method evaluateNode (line 1) | static evaluateNode(t){return s.nodeEvaluator(t)} method getRate (line 1) | getRate(){const t=parseInt(this.rate,10);return isNaN(t)?100:t} method setDynamicCstr (line 1) | setDynamicCstr(t){if(this.defaultLocale&&(n.DynamicCstr.DEFAULT_VALUES... method configurate (line 1) | configurate(t){this.mode!==o.Mode.HTTP||this.config||(!function(t){con... method setCustomLoader (line 1) | setCustomLoader(t){t&&(this.customLoader=t)} method test (line 1) | static test(t){if(!t.mathmlTree)return!1;return"MMULTISCRIPTS"===n.tag... method constructor (line 1) | constructor(t){super(t)} method getMathml (line 1) | getMathml(){let t,e,r;if((0,T.setAttributes)(this.mml,this.semantic),t... method constructor (line 1) | constructor(){super(),this.mactionName="maction"} method highlightNode (line 1) | highlightNode(t){let e;if(this.isHighlighted(t))return e={node:t,backg... method unhighlightNode (line 1) | unhighlightNode(t){const e=t.node.previousSibling;if(e&&e.hasAttribute... method isMactionNode (line 1) | isMactionNode(t){return t.getAttribute("data-mml-node")===this.maction... method getMactionNodes (line 1) | getMactionNodes(t){return Array.from(o.evalXPath(`.//*[@data-mml-node=... method constructor (line 1) | constructor(t,e){this.base=t,this._conditions=[],this.constraints=[],t... method conditions (line 1) | get conditions(){return this._conditions} method addConstraint (line 1) | addConstraint(t){if(this.constraints.filter((e=>e.equal(t))).length)re... method addBaseCondition (line 1) | addBaseCondition(t){this.addCondition(this.base,t)} method addFullCondition (line 1) | addFullCondition(t){this.constraints.forEach((e=>this.addCondition(e,t... method addCondition (line 1) | addCondition(t,e){const r=t.toString()+" "+e.toString();this.allCstr.c... method constructor (line 1) | constructor(){super(),this.annotators=[],this.parseMethods.Alias=this.... method initialize (line 1) | initialize(){this.initialized||(this.annotations(),this.initialized=!0)} method annotations (line 1) | annotations(){for(let t,e=0;t=this.annotators[e];e++)(0,i.activate)(th... method defineAlias (line 1) | defineAlias(t,e,...r){const n=this.parsePrecondition(e,r);if(!n)return... method defineRulesAlias (line 1) | defineRulesAlias(t,e,...r){const n=this.findAllRules((function(e){retu... method defineSpecializedRule (line 1) | defineSpecializedRule(t,e,r,n){const o=this.parseCstr(e),i=this.findRu... method defineSpecialized (line 1) | defineSpecialized(t,e,r){const n=this.parseCstr(r);if(!n)return void c... method evaluateString (line 1) | evaluateString(t){const e=[];if(t.match(/^\s+$/))return e;let r=this.m... method parse (line 1) | parse(t){super.parse(t),this.annotators=t.annotators||[]} method addAlias_ (line 1) | addAlias_(t,e,r){const n=this.parsePrecondition(e,r),o=new T.SpeechRul... method matchNumber_ (line 1) | matchNumber_(t){const e=t.match(new RegExp("^"+o.LOCALE.MESSAGES.regex... method constructor (line 1) | constructor(t){this.components=t} method fromString (line 1) | static fromString(t){const e=c(t,";").filter((function(t){return t.mat... method toString (line 1) | toString(){return this.components.map((function(t){return t.toString()... method copyCollator (line 1) | copyCollator(){return new s} method add (line 1) | add(t,e){const r=this.retrieve(t,e.font);if(!r||!r.find((function(t){r... method addNode (line 1) | addNode(t){this.add(t.textContent,t.meaning())} method toString (line 1) | toString(){const t=[];for(const e in this.map){const r=Array(e.length+... method reduce (line 1) | reduce(){for(const t in this.map)1!==this.map[t].length&&(this.map[t]=... method default (line 1) | default(){const t=new i;for(const e in this.map)1===this.map[e].length... method newDefault (line 1) | newDefault(){const t=this.default();this.reduce();const e=this.default... method constructor (line 1) | constructor(){super("MathML"),this.parseMap_={SEMANTICS:this.semantics... method getAttribute_ (line 1) | static getAttribute_(t,e,r){if(!t.hasAttribute(e))return r;const n=t.g... method parse (line 1) | parse(t){Q.default.getInstance().setNodeFactory(this.getFactory());con... method semantics_ (line 1) | semantics_(t,e){return e.length?this.parse(e[0]):this.getFactory().mak... method rows_ (line 1) | rows_(t,e){const r=t.getAttribute("semantics");if(r&&r.match("bspr_"))... method fraction_ (line 1) | fraction_(t,e){if(!e.length)return this.getFactory().makeEmptyNode();c... method limits_ (line 1) | limits_(t,e){return Q.default.getInstance().limitNode(n.tagName(t),thi... method root_ (line 1) | root_(t,e){return e[1]?this.getFactory().makeBranchNode("root",[this.p... method sqrt_ (line 1) | sqrt_(t,e){const r=this.parseList(T.purgeNodes(e));return this.getFact... method table_ (line 1) | table_(t,e){const r=t.getAttribute("semantics");if(r&&r.match("bspr_")... method tableRow_ (line 1) | tableRow_(t,e){const r=this.getFactory().makeBranchNode("row",this.par... method tableLabeledRow_ (line 1) | tableLabeledRow_(t,e){if(!e.length)return this.tableRow_(t,e);const r=... method tableCell_ (line 1) | tableCell_(t,e){const r=this.parseList(T.purgeNodes(e));let n;n=r.leng... method space_ (line 1) | space_(t,e){const r=t.getAttribute("width"),o=r&&r.match(/[a-z]*$/);if... method text_ (line 1) | text_(t,e){const r=this.leaf_(t,e);return t.textContent?(r.updateConte... method identifier_ (line 1) | identifier_(t,e){const r=this.leaf_(t,e);return Q.default.getInstance(... method number_ (line 1) | number_(t,e){const r=this.leaf_(t,e);return Q.default.number(r),r} method operator_ (line 1) | operator_(t,e){const r=this.leaf_(t,e);return Q.default.getInstance().... method fenced_ (line 1) | fenced_(t,e){const r=this.parseList(T.purgeNodes(e)),n=s.getAttribute_... method enclosed_ (line 1) | enclosed_(t,e){const r=this.parseList(T.purgeNodes(e)),n=this.getFacto... method multiscripts_ (line 1) | multiscripts_(t,e){if(!e.length)return this.getFactory().makeEmptyNode... method empty_ (line 1) | empty_(t,e){return this.getFactory().makeEmptyNode()} method action_ (line 1) | action_(t,e){return e.length>1?this.parse(e[1]):this.getFactory().make... method dummy_ (line 1) | dummy_(t,e){const r=this.getFactory().makeUnprocessed(t);return r.role... method leaf_ (line 1) | leaf_(t,e){if(1===e.length&&e[0].nodeType!==n.NodeType.TEXT_NODE){cons... method constructor (line 1) | constructor(){super(...arguments),this.modality=(0,n.addPrefix)("foreg... method visitStree_ (line 1) | static visitStree_(t,e,r){if(t.childNodes.length){if(t.contentNodes.le... method getSpeech (line 1) | getSpeech(t,e){return Q.getAttribute(t,this.modality)} method generateSpeech (line 1) | generateSpeech(t,e){return this.getRebuilt()||this.setRebuilt(new i.Re... method colorLeaves_ (line 1) | colorLeaves_(t){const e=[];s.visitStree_(this.getRebuilt().streeRoot,e... method colorLeave_ (line 1) | colorLeave_(t,e,r){const n=Q.getBySemanticId(t,e);return!!n&&(n.setAtt... method constructor (line 1) | constructor(t,e,r){this.src=t,this.type=e,this.callback=r} method add (line 1) | add(){this.src.addEventListener(this.type,this.callback)} method remove (line 1) | remove(){this.src.removeEventListener(this.type,this.callback)} function o (line 1) | function o(t){return t.match("/$")?t:t+"/"} method markup (line 1) | markup(t){return o.MARKS={},super.markup(t)} method merge (line 1) | merge(t){const e=[];for(let r=0;r{})){this.isActive_&&this.stream_&&this.stream_.end("","",t)} method startDebugFile_ (line 1) | startDebugFile_(t){this.stream_=n.default.fs.createWriteStream(t),this... method output_ (line 1) | output_(t){this.outputFunction_.apply(console.info===this.outputFuncti... method constructor (line 1) | constructor(t,e){this.name=t,this.process=e.processor,this.postprocess... method stringify_ (line 1) | static stringify_(t){return t?t.toString():t} method constructor (line 1) | constructor(){super()} method isMactionNode (line 1) | isMactionNode(t){return t.tagName.toUpperCase()===this.mactionName.toU... method getMactionNodes (line 1) | getMactionNodes(t){return Array.from(t.getElementsByTagName(this.macti... method constructor (line 1) | constructor(t,e){this.foreground=n(e,o.DEFAULT_FOREGROUND_),this.backg... method toHex (line 1) | static toHex(t){const e=t.toString(16);return 1===e.length?"0"+e:e} method rgba (line 1) | rgba(){const t=function(t){return"rgba("+t.red+","+t.green+","+t.blue+... method rgb (line 1) | rgb(){const t=function(t){return"rgb("+t.red+","+t.green+","+t.blue+")... method hex (line 1) | hex(){const t=function(t){return"#"+o.toHex(t.red)+o.toHex(t.green)+o.... method constructor (line 1) | constructor(){super(),this.mactionName="mjx-maction"} method highlightNode (line 1) | highlightNode(t){const e={node:t,background:t.style.backgroundColor,fo... method unhighlightNode (line 1) | unhighlightNode(t){t.node.style.backgroundColor=t.background,t.node.st... method constructor (line 1) | constructor(){super(),this.mactionName="maction"} method getMactionNodes (line 1) | getMactionNodes(t){return Array.from(t.getElementsByTagName(this.macti... method isMactionNode (line 1) | isMactionNode(t){return t.tagName===this.mactionName} method constructor (line 1) | constructor(){super(),this.mactionName="maction"} method highlightNode (line 1) | highlightNode(t){let e=t.getAttribute("style");return e+=";background-... method unhighlightNode (line 1) | unhighlightNode(t){let e=t.node.getAttribute("style");e=e.replace(";ba... method colorString (line 1) | colorString(){return this.color.rgba()} method getMactionNodes (line 1) | getMactionNodes(t){return Array.from(t.getElementsByTagName(this.macti... method isMactionNode (line 1) | isMactionNode(t){return t.tagName===this.mactionName} method constructor (line 1) | constructor(t,e){const r={};for(const[e,n]of Object.entries(t))r[e]=[n... method createCstr (line 1) | static createCstr(...t){const e=o.DEFAULT_ORDER,r={};for(let n=0,o=t.l... method defaultCstr (line 1) | static defaultCstr(){return o.createCstr.apply(null,o.DEFAULT_ORDER.ma... method validOrder (line 1) | static validOrder(t){const e=o.DEFAULT_ORDER.slice();return t.every((t... method getComponents (line 1) | getComponents(){return this.components} method getValue (line 1) | getValue(t){return this.components[t]} method getValues (line 1) | getValues(){return this.order.map((t=>this.getValue(t)))} method allProperties (line 1) | allProperties(){const t=super.allProperties();for(let e,r,n=0;e=t[n],r... method toString (line 1) | toString(){return this.getValues().join(".")} method equal (line 1) | equal(t){const e=t.getAxes();if(this.order.length!==e.length)return!1;... method getSpeech (line 1) | getSpeech(t,e){const r=this.generateSpeech(t,e);return t.setAttribute(... method getSpeech (line 1) | getSpeech(t,e){return""} method up (line 1) | up(){return null} method down (line 1) | down(){return null} method left (line 1) | left(){return null} method right (line 1) | right(){return null} method repeat (line 1) | repeat(){return null} method depth (line 1) | depth(){return null} method home (line 1) | home(){return null} method getDepth (line 1) | getDepth(){return 0} method initLevels (line 1) | initLevels(){return null} method combineContentChildren (line 1) | combineContentChildren(t,e,r,n){return[]} method findFocusOnLevel (line 1) | findFocusOnLevel(t){return null} method constructor (line 1) | constructor(t,e){this.nodes=t,this.primary=e,this.domNodes=[],this.dom... method factory (line 1) | static factory(t,e,r,i){const Q=t=>n.getBySemanticId(i,t),T=r.nodeDict... method generateAllVisibleNodes_ (line 1) | static generateAllVisibleNodes_(t,e,r,i){const Q=t=>n.getBySemanticId(... method getSemanticPrimary (line 1) | getSemanticPrimary(){return this.primary} method getSemanticNodes (line 1) | getSemanticNodes(){return this.nodes} method getNodes (line 1) | getNodes(){return this.allNodes} method getDomNodes (line 1) | getDomNodes(){return this.domNodes} method getDomPrimary (line 1) | getDomPrimary(){return this.domPrimary_} method toString (line 1) | toString(){return"Primary:"+this.domPrimary_+" Nodes:"+this.domNodes} method clone (line 1) | clone(){const t=new o(this.nodes,this.primary);return t.domNodes=this.... class o (line 1) | class o{constructor(t,e){this.name=t,this.process=e.processor,this.postp... method markup (line 1) | markup(t){return o.MARKS={},super.markup(t)} method merge (line 1) | merge(t){const e=[];for(let r=0;r{})){this.isActive_&&this.stream_&&this.stream_.end("","",t)} method startDebugFile_ (line 1) | startDebugFile_(t){this.stream_=n.default.fs.createWriteStream(t),this... method output_ (line 1) | output_(t){this.outputFunction_.apply(console.info===this.outputFuncti... method constructor (line 1) | constructor(t,e){this.name=t,this.process=e.processor,this.postprocess... method stringify_ (line 1) | static stringify_(t){return t?t.toString():t} method constructor (line 1) | constructor(){super()} method isMactionNode (line 1) | isMactionNode(t){return t.tagName.toUpperCase()===this.mactionName.toU... method getMactionNodes (line 1) | getMactionNodes(t){return Array.from(t.getElementsByTagName(this.macti... method constructor (line 1) | constructor(t,e){this.foreground=n(e,o.DEFAULT_FOREGROUND_),this.backg... method toHex (line 1) | static toHex(t){const e=t.toString(16);return 1===e.length?"0"+e:e} method rgba (line 1) | rgba(){const t=function(t){return"rgba("+t.red+","+t.green+","+t.blue+... method rgb (line 1) | rgb(){const t=function(t){return"rgb("+t.red+","+t.green+","+t.blue+")... method hex (line 1) | hex(){const t=function(t){return"#"+o.toHex(t.red)+o.toHex(t.green)+o.... method constructor (line 1) | constructor(){super(),this.mactionName="mjx-maction"} method highlightNode (line 1) | highlightNode(t){const e={node:t,background:t.style.backgroundColor,fo... method unhighlightNode (line 1) | unhighlightNode(t){t.node.style.backgroundColor=t.background,t.node.st... method constructor (line 1) | constructor(){super(),this.mactionName="maction"} method getMactionNodes (line 1) | getMactionNodes(t){return Array.from(t.getElementsByTagName(this.macti... method isMactionNode (line 1) | isMactionNode(t){return t.tagName===this.mactionName} method constructor (line 1) | constructor(){super(),this.mactionName="maction"} method highlightNode (line 1) | highlightNode(t){let e=t.getAttribute("style");return e+=";background-... method unhighlightNode (line 1) | unhighlightNode(t){let e=t.node.getAttribute("style");e=e.replace(";ba... method colorString (line 1) | colorString(){return this.color.rgba()} method getMactionNodes (line 1) | getMactionNodes(t){return Array.from(t.getElementsByTagName(this.macti... method isMactionNode (line 1) | isMactionNode(t){return t.tagName===this.mactionName} method constructor (line 1) | constructor(t,e){const r={};for(const[e,n]of Object.entries(t))r[e]=[n... method createCstr (line 1) | static createCstr(...t){const e=o.DEFAULT_ORDER,r={};for(let n=0,o=t.l... method defaultCstr (line 1) | static defaultCstr(){return o.createCstr.apply(null,o.DEFAULT_ORDER.ma... method validOrder (line 1) | static validOrder(t){const e=o.DEFAULT_ORDER.slice();return t.every((t... method getComponents (line 1) | getComponents(){return this.components} method getValue (line 1) | getValue(t){return this.components[t]} method getValues (line 1) | getValues(){return this.order.map((t=>this.getValue(t)))} method allProperties (line 1) | allProperties(){const t=super.allProperties();for(let e,r,n=0;e=t[n],r... method toString (line 1) | toString(){return this.getValues().join(".")} method equal (line 1) | equal(t){const e=t.getAxes();if(this.order.length!==e.length)return!1;... method getSpeech (line 1) | getSpeech(t,e){const r=this.generateSpeech(t,e);return t.setAttribute(... method getSpeech (line 1) | getSpeech(t,e){return""} method up (line 1) | up(){return null} method down (line 1) | down(){return null} method left (line 1) | left(){return null} method right (line 1) | right(){return null} method repeat (line 1) | repeat(){return null} method depth (line 1) | depth(){return null} method home (line 1) | home(){return null} method getDepth (line 1) | getDepth(){return 0} method initLevels (line 1) | initLevels(){return null} method combineContentChildren (line 1) | combineContentChildren(t,e,r,n){return[]} method findFocusOnLevel (line 1) | findFocusOnLevel(t){return null} method constructor (line 1) | constructor(t,e){this.nodes=t,this.primary=e,this.domNodes=[],this.dom... method factory (line 1) | static factory(t,e,r,i){const Q=t=>n.getBySemanticId(i,t),T=r.nodeDict... method generateAllVisibleNodes_ (line 1) | static generateAllVisibleNodes_(t,e,r,i){const Q=t=>n.getBySemanticId(... method getSemanticPrimary (line 1) | getSemanticPrimary(){return this.primary} method getSemanticNodes (line 1) | getSemanticNodes(){return this.nodes} method getNodes (line 1) | getNodes(){return this.allNodes} method getDomNodes (line 1) | getDomNodes(){return this.domNodes} method getDomPrimary (line 1) | getDomPrimary(){return this.domPrimary_} method toString (line 1) | toString(){return"Primary:"+this.domPrimary_+" Nodes:"+this.domNodes} method clone (line 1) | clone(){const t=new o(this.nodes,this.primary);return t.domNodes=this.... class i (line 1) | class i extends o{constructor(t,e){super(t,e),this.key=e.key||i.getKey_}... method constructor (line 1) | constructor({context:t,text:e,userValue:r,annotation:n,attributes:o,pe... method create (line 1) | static create(t,e={}){return t.text=n.Grammar.getInstance().apply(t.te... method isEmpty (line 1) | isEmpty(){return 0===this.context.length&&0===this.text.length&&0===th... method clone (line 1) | clone(){let t,e;if(this.personality){t={};for(const e in this.personal... method toString (line 1) | toString(){return'AuditoryDescription(context="'+this.context+'" text... method descriptionString (line 1) | descriptionString(){return this.context&&this.text?this.context+" "+th... method descriptionSpan (line 1) | descriptionSpan(){return new o.Span(this.descriptionString(),this.attr... method equals (line 1) | equals(t){return this.context===t.context&&this.text===t.text&&this.us... method constructor (line 1) | constructor(){super(...arguments),this.ignoreElements=[n.personalityPr... method setScaleFunction (line 1) | setScaleFunction(t,e,r,n,o=0){this.scaleFunction=i=>{const Q=(i-t)/(e-... method applyScaleFunction (line 1) | applyScaleFunction(t){return this.scaleFunction?this.scaleFunction(t):t} method ignoreElement (line 1) | ignoreElement(t){return-1!==this.ignoreElements.indexOf(t)} method finalize (line 1) | finalize(t){return'"} method markup (line 1) | markup(t){let e="";const r=(0,o.personalityMarkup)(t).filter((t=>t.spa... method constructor (line 1) | constructor(t,e){super(t,e),this.key=e.key||i.getKey_} method getKey_ (line 1) | static getKey_(t){return"string"==typeof t?n.KeyCode[t.toUpperCase()]:t} method constructor (line 1) | constructor(){this.color=null,this.mactionName="",this.currentHighligh... method highlight (line 1) | highlight(t){this.currentHighlights.push(t.map((t=>{const e=this.highl... method highlightAll (line 1) | highlightAll(t){const e=this.getMactionNodes(t);for(let t,r=0;t=e[r];r... method unhighlight (line 1) | unhighlight(){const t=this.currentHighlights.pop();t&&t.forEach((t=>{t... method unhighlightAll (line 1) | unhighlightAll(){for(;this.currentHighlights.length>0;)this.unhighligh... method setColor (line 1) | setColor(t){this.color=t} method colorString (line 1) | colorString(){return this.color.rgba()} method addEvents (line 1) | addEvents(t,e){const r=this.getMactionNodes(t);for(let t,n=0;t=r[n];n+... method getMactionNodes (line 1) | getMactionNodes(t){return Array.from(t.getElementsByClassName(this.mac... method isMactionNode (line 1) | isMactionNode(t){const e=t.className||t.getAttribute("class");return!!... method isHighlighted (line 1) | isHighlighted(t){return t.hasAttribute(i.ATTR)} method setHighlighted (line 1) | setHighlighted(t){t.setAttribute(i.ATTR,"true")} method unsetHighlighted (line 1) | unsetHighlighted(t){t.removeAttribute(i.ATTR)} method colorizeAll (line 1) | colorizeAll(t){n.evalXPath(`.//*[@${o.Attribute.ID}]`,t).forEach((t=>t... method uncolorizeAll (line 1) | uncolorizeAll(t){n.evalXPath(`.//*[@${o.Attribute.ID}]`,t).forEach((t=... method colorize (line 1) | colorize(t){const e=(0,o.addPrefix)("foreground");t.hasAttribute(e)&&(... method uncolorize (line 1) | uncolorize(t){const e=(0,o.addPrefix)("foreground")+"-old";t.hasAttrib... method constructor (line 1) | constructor(){super(),this.mactionName="maction"} method highlightNode (line 1) | highlightNode(t){const e={node:t,foreground:t.style.color,position:t.s... method unhighlightNode (line 1) | unhighlightNode(t){const e=t.node;e.style.color=t.foreground,e.style.p... method constructor (line 1) | constructor(){super(),this.mactionName="mjx-svg-maction"} method highlightNode (line 1) | highlightNode(t){let e;if(this.isHighlighted(t))return e={node:t.previ... method setHighlighted (line 1) | setHighlighted(t){"svg"===t.tagName&&super.setHighlighted(t)} method unhighlightNode (line 1) | unhighlightNode(t){if("background"in t)return t.node.style.backgroundC... method isMactionNode (line 1) | isMactionNode(t){let e=t.className||t.getAttribute("class");return e=v... method constructor (line 1) | constructor(t,e){this.constraint=t,this.test=e,this.children_={},this.... method getConstraint (line 1) | getConstraint(){return this.constraint} method getKind (line 1) | getKind(){return this.kind} method applyTest (line 1) | applyTest(t){return this.test(t)} method addChild (line 1) | addChild(t){const e=t.getConstraint(),r=this.children_[e];return this.... method getChild (line 1) | getChild(t){return this.children_[t]} method getChildren (line 1) | getChildren(){const t=[];for(const e in this.children_)t.push(this.chi... method findChildren (line 1) | findChildren(t){const e=[];for(const r in this.children_){const n=this... method removeChild (line 1) | removeChild(t){delete this.children_[t]} method toString (line 1) | toString(){return this.constraint} method constructor (line 1) | constructor(){this.root=(0,o.getNode)(n.TrieNodeKind.ROOT,"",null)} method collectRules_ (line 1) | static collectRules_(t){const e=[];let r=[t];for(;r.length;){const t=r... method printWithDepth_ (line 1) | static printWithDepth_(t,e,r){r+=new Array(e+2).join(e.toString())+": ... method order_ (line 1) | static order_(t){const e=t.getChildren();if(!e.length)return 0;const r... method addRule (line 1) | addRule(t){let e=this.root;const r=t.context,o=t.dynamicCstr.getValues... method lookupRules (line 1) | lookupRules(t,e){let r=[this.root];const o=[];for(;e.length;){const t=... method hasSubtrie (line 1) | hasSubtrie(t){let e=this.root;for(let r=0,n=t.length;re.getSemanticPrimary()... function m (line 1) | function m(t){L.set(t.name,t)} function y (line 1) | function y(t){const e=L.get(t);if(!e)throw new p.SREError("Unknown proce... function H (line 1) | function H(t,e){const r=y(t);try{return r.processor(e)}catch(t){throw ne... function g (line 1) | function g(t,e){const r=y(t);return p.default.getInstance().pprint?r.ppr... method constructor (line 1) | constructor(t,e,r,n){this.node=t,this.generator=e,this.highlighter=r,t... method getXml (line 1) | getXml(){return this.xml_||(this.xml_=i.parseInput(this.xmlString_)),t... method getRebuilt (line 1) | getRebuilt(){return this.rebuilt_||this.rebuildStree(),this.rebuilt_} method isActive (line 1) | isActive(){return this.active_} method activate (line 1) | activate(){this.isActive()||(this.generator.start(),this.toggleActive_... method deactivate (line 1) | deactivate(){this.isActive()&&(m.WalkerState.setState(this.id,this.pri... method getFocus (line 1) | getFocus(t=!1){return this.focus_||(this.focus_=this.singletonFocus(th... method setFocus (line 1) | setFocus(t){this.focus_=t} method getDepth (line 1) | getDepth(){return this.levels.depth()-1} method isSpeech (line 1) | isSpeech(){return this.generator.modality===a.Attribute.SPEECH} method focusDomNodes (line 1) | focusDomNodes(){return this.getFocus().getDomNodes()} method focusSemanticNodes (line 1) | focusSemanticNodes(){return this.getFocus().getSemanticNodes()} method speech (line 1) | speech(){const t=this.focusDomNodes();if(!t.length)return"";const e=th... method move (line 1) | move(t){const e=this.keyMapping.get(t);if(!e)return null;const r=e();r... method up (line 1) | up(){return this.moved=m.WalkerMoves.UP,this.getFocus()} method down (line 1) | down(){return this.moved=m.WalkerMoves.DOWN,this.getFocus()} method left (line 1) | left(){return this.moved=m.WalkerMoves.LEFT,this.getFocus()} method right (line 1) | right(){return this.moved=m.WalkerMoves.RIGHT,this.getFocus()} method repeat (line 1) | repeat(){return this.moved=m.WalkerMoves.REPEAT,this.getFocus().clone()} method depth (line 1) | depth(){return this.moved=this.isSpeech()?m.WalkerMoves.DEPTH:m.Walker... method home (line 1) | home(){this.moved=m.WalkerMoves.HOME;return this.singletonFocus(this.r... method getBySemanticId (line 1) | getBySemanticId(t){return y.getBySemanticId(this.node,t)} method primaryId (line 1) | primaryId(){return this.getFocus().getSemanticPrimary().id.toString()} method expand (line 1) | expand(){const t=this.getFocus().getDomPrimary(),e=this.actionable_(t)... method expandable (line 1) | expandable(t){return!!this.actionable_(t)&&0===t.childNodes.length} method collapsible (line 1) | collapsible(t){return!!this.actionable_(t)&&t.childNodes.length>0} method restoreState (line 1) | restoreState(){if(!this.highlighter)return;const t=m.WalkerState.getSt... method updateFocus (line 1) | updateFocus(){this.setFocus(f.Focus.factory(this.getFocus().getSemanti... method rebuildStree (line 1) | rebuildStree(){this.rebuilt_=new L.RebuildStree(this.getXml()),this.ro... method previousLevel (line 1) | previousLevel(){const t=this.getFocus().getDomPrimary();return t?y.get... method nextLevel (line 1) | nextLevel(){const t=this.getFocus().getDomPrimary();let e,r;if(t){e=y.... method singletonFocus (line 1) | singletonFocus(t){this.getRebuilt();const e=this.retrieveVisuals(t);re... method retrieveVisuals (line 1) | retrieveVisuals(t){if(!this.skeleton)return[t];const e=parseInt(t,10),... method subtreeIds (line 1) | subtreeIds(t,e){const r=H.evalXPath(`//*[@data-semantic-id="${t}"]`,th... method focusFromId (line 1) | focusFromId(t,e){return f.Focus.factory(t,e,this.getRebuilt(),this.node)} method summary (line 1) | summary(){return this.moved=this.isSpeech()?m.WalkerMoves.SUMMARY:m.Wa... method detail (line 1) | detail(){return this.moved=this.isSpeech()?m.WalkerMoves.DETAIL:m.Walk... method specialMove (line 1) | specialMove(){return null} method virtualize (line 1) | virtualize(t){return this.cursors.push({focus:this.getFocus(),levels:t... method previous (line 1) | previous(){const t=this.cursors.pop();return t?(this.levels=t.levels,t... method undo (line 1) | undo(){let t;do{t=this.cursors.pop()}while(t&&!t.undo);return t?(this.... method update (line 1) | update(t){this.generator.setOptions(t),(0,T.setup)(t).then((()=>p.gene... method nextRules (line 1) | nextRules(){const t=this.generator.getOptions();return"speech"!==t.mod... method nextStyle (line 1) | nextStyle(t,e){if("mathspeak"===t){const t=["default","brief","sbrief"... method previousRules (line 1) | previousRules(){const t=this.generator.getOptions();return"speech"!==t... method refocus (line 1) | refocus(){let t,e=this.getFocus();for(;!e.getNodes().length;){t=this.l... method toggleActive_ (line 1) | toggleActive_(){this.active_=!this.active_} method mergePrefix_ (line 1) | mergePrefix_(t,e=[]){const r=this.isSpeech()?this.prefix_():"";r&&t.un... method prefix_ (line 1) | prefix_(){const t=this.getFocus().getDomNodes(),e=this.getFocus().getS... method postfix_ (line 1) | postfix_(){const t=this.getFocus().getDomNodes();return t[0]?y.getAttr... method depth_ (line 1) | depth_(){const t=c.Grammar.getInstance().getParameter("depth");c.Gramm... method actionable_ (line 1) | actionable_(t){const e=null==t?void 0:t.parentNode;return e&&this.high... method summary_ (line 1) | summary_(){const t=this.getFocus().getSemanticPrimary().id.toString(),... method detail_ (line 1) | detail_(){const t=this.getFocus().getSemanticPrimary().id.toString(),e... function Q (line 1) | function Q(t){try{s(n.next(t))}catch(t){i(t)}} method markup (line 1) | markup(t){const e=i.personalityMarkup(t);let r="",o=null,Q=!1;for(let ... method pause (line 1) | pause(t){let e;return e="number"==typeof t?t<=250?"short":t<=500?"medi... method finalize (line 1) | finalize(t){return'"} method markup (line 1) | markup(t){this.setScaleFunction(-2,2,-100,100,2);const e=o.personality... method constructor (line 1) | constructor(t){super(t),this.mml=t.mathmlTree} method test (line 1) | static test(t){return!!t.mathmlTree&&"line"===t.type} method getMathml (line 1) | getMathml(){return this.semantic.contentNodes.length&&o.walkTree(this.... method constructor (line 1) | constructor(t){super(t),this.mml=t.mathmlTree} method test (line 1) | static test(t){return!!t.mathmlTree&&("inference"===t.type||"premises"... method getMathml (line 1) | getMathml(){return this.semantic.childNodes.length?(this.semantic.cont... method constructor (line 1) | constructor(t){super(t),this.mml=t.mathmlTree} method test (line 1) | static test(t){return"punctuated"===t.type&&("text"===t.role||t.conten... method getMathml (line 1) | getMathml(){const t=[],e=o.collapsePunctuated(this.semantic,t);return ... method constructor (line 1) | constructor(){this.map={}} method add (line 1) | add(t,e){const r=this.map[t];r?r.push(e):this.map[t]=[e]} method retrieve (line 1) | retrieve(t,e){return this.map[i.key(t,e)]} method retrieveNode (line 1) | retrieveNode(t){return this.retrieve(t.textContent,t.font)} method copy (line 1) | copy(){const t=this.copyCollator();for(const e in this.map)t.map[e]=th... method minimize (line 1) | minimize(){for(const t in this.map)1===this.map[t].length&&delete this... method minimalCollator (line 1) | minimalCollator(){const t=this.copy();for(const e in t.map)1===t.map[e... method isMultiValued (line 1) | isMultiValued(){for(const t in this.map)if(this.map[t].length>1)return... method isEmpty (line 1) | isEmpty(){return!Object.keys(this.map).length} method constructor (line 1) | constructor(t){this.id=t,this.mathml=[],this.parent=null,this.type="un... method fromXml (line 1) | static fromXml(t){const e=parseInt(t.getAttribute("id"),10),r=new Q(e)... method setAttribute (line 1) | static setAttribute(t,e,r,n){n=n||r;const o=e.getAttribute(r);o&&(t[n]... method processChildren (line 1) | static processChildren(t,e){for(const r of n.toArray(e.childNodes)){if... method querySelectorAll (line 1) | querySelectorAll(t){let e=[];for(let r,n=0;r=this.childNodes[n];n++)e=... method xml (line 1) | xml(t,e){const r=function(r,n){const o=n.map((function(r){return r.xml... method toString (line 1) | toString(t=!1){const e=n.parseInput("");return n.serializeXml(... method allAttributes (line 1) | allAttributes(){const t=[];return t.push(["role",this.role]),"unknown"... method xmlAnnotation (line 1) | xmlAnnotation(){const t=[];for(const e in this.annotation)this.annotat... method toJson (line 1) | toJson(){const t={};t.type=this.type;const e=this.allAttributes();for(... method updateContent (line 1) | updateContent(t,e){const r=e?t.replace(/^[ \f\n\r\t\v\u200b]*/,"").rep... method addMathmlNodes (line 1) | addMathmlNodes(t){for(let e,r=0;e=t[r];r++)-1===this.mathml.indexOf(e)... method appendChild (line 1) | appendChild(t){this.childNodes.push(t),this.addMathmlNodes(t.mathml),t... method replaceChild (line 1) | replaceChild(t,e){const r=this.childNodes.indexOf(t);if(-1===r)return;... method appendContentNode (line 1) | appendContentNode(t){t&&(this.contentNodes.push(t),this.addMathmlNodes... method removeContentNode (line 1) | removeContentNode(t){if(t){const e=this.contentNodes.indexOf(t);-1!==e... method equals (line 1) | equals(t){if(!t)return!1;if(this.type!==t.type||this.role!==t.role||th... method displayTree (line 1) | displayTree(){console.info(this.displayTree_(0))} method addAnnotation (line 1) | addAnnotation(t,e){e&&this.addAnnotation_(t,e)} method getAnnotation (line 1) | getAnnotation(t){const e=this.annotation[t];return e||[]} method hasAnnotation (line 1) | hasAnnotation(t,e){const r=this.annotation[t];return!!r&&-1!==r.indexO... method parseAnnotation (line 1) | parseAnnotation(t){const e=t.split(";");for(let t=0,r=e.length;t{return t.concat((... method fromStructure (line 1) | static fromStructure(t,e){return new Q(Q.tree_(t,e.root))} method combineContentChildren (line 1) | static combineContentChildren(t,e,r){switch(t.type){case"relseq":case"... method makeSexp_ (line 1) | static makeSexp_(t){return Q.simpleCollapseStructure(t)?t.toString():Q... method fromString_ (line 1) | static fromString_(t){let e=t.replace(/\(/g,"[");return e=e.replace(/\... method fromNode_ (line 1) | static fromNode_(t){if(!t)return[];const e=t.contentNodes;let r;e.leng... method tree_ (line 1) | static tree_(t,e){if(!e)return[];if(!e.childNodes.length)return e.id;c... method addOwns_ (line 1) | static addOwns_(t,e){const r=t.getAttribute(i.Attribute.COLLAPSED),n=r... method realLeafs_ (line 1) | static realLeafs_(t){if(Q.simpleCollapseStructure(t))return[t];if(Q.co... method populate (line 1) | populate(){this.parents&&this.levelsMap||(this.parents={},this.levelsM... method toString (line 1) | toString(){return Q.makeSexp_(this.array)} method populate_ (line 1) | populate_(t,e,r){if(Q.simpleCollapseStructure(t))return t=t,this.level... method isRoot (line 1) | isRoot(t){return t===this.levelsMap[t][0]} method directChildren (line 1) | directChildren(t){if(!this.isRoot(t))return[];return this.levelsMap[t]... method subtreeNodes (line 1) | subtreeNodes(t){if(!this.isRoot(t))return[];const e=(t,r)=>{Q.simpleCo... method constructor (line 1) | constructor(t,e,r,n){super(t,e,r,n),this.node=t,this.generator=e,this.... method initLevels (line 1) | initLevels(){const t=new i.Levels;return t.push([this.primaryId()]),t} method up (line 1) | up(){super.up();const t=this.previousLevel();return t?(this.levels.pop... method down (line 1) | down(){super.down();const t=this.nextLevel();if(0===t.length)return nu... method combineContentChildren (line 1) | combineContentChildren(t,e,r,o){switch(t){case"relseq":case"infixop":c... method left (line 1) | left(){super.left();const t=this.levels.indexOf(this.primaryId());if(n... method right (line 1) | right(){super.right();const t=this.levels.indexOf(this.primaryId());if... method findFocusOnLevel (line 1) | findFocusOnLevel(t){return this.singletonFocus(t.toString())} method focusDomNodes (line 1) | focusDomNodes(){return[this.getFocus().getDomPrimary()]} method focusSemanticNodes (line 1) | focusSemanticNodes(){return[this.getFocus().getSemanticPrimary()]} function T (line 1) | function T(t){try{s(n.throw(t))}catch(t){i(t)}} method markup (line 1) | markup(t){this.setScaleFunction(-2,2,0,10,0);const e=i.personalityMark... method error (line 1) | error(t){return'(error "'+o.Move.get(t)+'")'} method prosodyElement (line 1) | prosodyElement(t,e){switch(e=this.applyScaleFunction(e),t){case n.pers... method pause (line 1) | pause(t){return"(pause . "+this.pauseValue(t[n.personalityProps.PAUSE]... method prosody_ (line 1) | prosody_(t){const e=t.open,r=[];for(let n,o=0;n=e[o];o++)r.push(this.p... method constructor (line 1) | constructor(t=""){super(),this.message=t,this.name="SRE Error"} method constructor (line 1) | constructor(t){super(t),this.mml=t.mathmlTree} method test (line 1) | static test(t){return!t.mathmlTree&&"line"===t.type&&"binomial"===t.role} method getMathml (line 1) | getMathml(){if(!this.semantic.childNodes.length)return this.mml;const ... method constructor (line 1) | constructor(t){super(t),this.mml=t.mathmlTree} method test (line 1) | static test(t){if(!t.mathmlTree||!t.childNodes.length)return!1;const e... method getMathml (line 1) | getMathml(){const t=this.semantic.childNodes[0],e=t.childNodes[0],r=th... method constructor (line 1) | constructor(t){super(t),this.mml=t.mathmlTree} method test (line 1) | static test(t){if(!t.mathmlTree||!t.childNodes.length)return!1;const e... method walkTree_ (line 1) | static walkTree_(t){t&&i.walkTree(t)} method getMathml (line 1) | getMathml(){const t=this.semantic.childNodes;return"limboth"!==this.se... method constructor (line 1) | constructor(t){super(t),this.mml=t.mathmlTree} method multiscriptIndex (line 1) | static multiscriptIndex(t){return"punctuated"===t.type&&"dummy"===t.co... method createNone_ (line 1) | static createNone_(t){const e=n.createElement("none");return t&&(0,Q.s... method completeMultiscript (line 1) | completeMultiscript(t,e){const r=n.toArray(this.mml.childNodes).slice(... method constructor (line 1) | constructor(t){super(t),this.inner=[],this.mml=t.mathmlTree} method test (line 1) | static test(t){return"matrix"===t.type||"vector"===t.type||"cases"===t... method getMathml (line 1) | getMathml(){const t=i.cloneContentNode(this.semantic.contentNodes[0]),... method test (line 1) | static test(t){return!!t.mathmlTree&&"tensor"===t.type} method constructor (line 1) | constructor(t){super(t)} method getMathml (line 1) | getMathml(){i.walkTree(this.semantic.childNodes[0]);const t=o.CaseMult... method constructor (line 1) | constructor(){this.context=new Q.SpeechRuleContext,this.parseOrder=o.D... method compareStaticConstraints_ (line 1) | static compareStaticConstraints_(t,e){if(t.length!==e.length)return!1;... method comparePreconditions_ (line 1) | static comparePreconditions_(t,e){const r=t.precondition,n=e.precondit... method defineRule (line 1) | defineRule(t,e,r,n,...o){const Q=this.parseAction(r),T=this.parsePreco... method addRule (line 1) | addRule(t){t.context=this.context,this.speechRules_.unshift(t)} method deleteRule (line 1) | deleteRule(t){const e=this.speechRules_.indexOf(t);-1!==e&&this.speech... method findRule (line 1) | findRule(t){for(let e,r=0;e=this.speechRules_[r];r++)if(t(e))return e;... method findAllRules (line 1) | findAllRules(t){return this.speechRules_.filter(t)} method evaluateDefault (line 1) | evaluateDefault(t){const e=t.textContent.slice(0);return e.match(/^\s+... method evaluateWhitespace (line 1) | evaluateWhitespace(t){return[]} method evaluateCustom (line 1) | evaluateCustom(t){const e=this.customTranscriptions[t];return void 0!=... method evaluateCharacter (line 1) | evaluateCharacter(t){return this.evaluateCustom(t)||n.AuditoryDescript... method removeDuplicates (line 1) | removeDuplicates(t){for(let e,r=this.speechRules_.length-1;e=this.spee... method getSpeechRules (line 1) | getSpeechRules(){return this.speechRules_} method setSpeechRules (line 1) | setSpeechRules(t){this.speechRules_=t} method getPreconditions (line 1) | getPreconditions(){return this.preconditions} method parseCstr (line 1) | parseCstr(t){try{return this.parser.parse(this.locale+"."+this.modalit... method parsePrecondition (line 1) | parsePrecondition(t,e){try{const r=this.parsePrecondition_(t);t=r[0];l... method parseAction (line 1) | parseAction(t){try{return i.Action.fromString(t)}catch(e){if("RuleErro... method parse (line 1) | parse(t){this.modality=t.modality||this.modality,this.locale=t.locale|... method parseRules (line 1) | parseRules(t){for(let e,r=0;e=t[r];r++){const t=e[0],r=this.parseMetho... method generateRules (line 1) | generateRules(t){const e=this.context.customGenerators.lookup(t);e&&e(... method defineAction (line 1) | defineAction(t,e){let r;try{r=i.Action.fromString(e)}catch(t){if("Rule... method getFullPreconditions (line 1) | getFullPreconditions(t){const e=this.preconditions.get(t);return e||!t... method definePrecondition (line 1) | definePrecondition(t,e,r,...n){const o=this.parsePrecondition(r,n),i=t... method inheritRules (line 1) | inheritRules(){if(!this.inherits||!this.inherits.getSpeechRules().leng... method ignoreRules (line 1) | ignoreRules(t,...e){let r=this.findAllRules((e=>e.name===t));if(!e.len... method parsePrecondition_ (line 1) | parsePrecondition_(t){const e=this.context.customGenerators.lookup(t);... method constructor (line 1) | constructor(){this.currentFlags={},this.parameters_={},this.correction... method getInstance (line 1) | static getInstance(){return T.instance=T.instance||new T,T.instance} method parseInput (line 1) | static parseInput(t){const e={},r=t.split(":");for(let t=0,n=r.length;... method parseState (line 1) | static parseState(t){const e={},r=t.split(" ");for(let t=0,n=r.length;... method translateString_ (line 1) | static translateString_(t){if(t.match(/:unit$/))return T.translateUnit... method translateUnit_ (line 1) | static translateUnit_(t){t=T.prepareUnit_(t);const e=o.default.getInst... method prepareUnit_ (line 1) | static prepareUnit_(t){const e=t.match(/:unit$/);return e?t.slice(0,e.... method cleanUnit_ (line 1) | static cleanUnit_(t){return t.match(/:unit$/)?t.replace(/:unit$/,""):t} method clear (line 1) | clear(){this.parameters_={},this.stateStack_=[]} method setParameter (line 1) | setParameter(t,e){const r=this.parameters_[t];return e?this.parameters... method getParameter (line 1) | getParameter(t){return this.parameters_[t]} method setCorrection (line 1) | setCorrection(t,e){this.corrections_[t]=e} method setPreprocessor (line 1) | setPreprocessor(t,e){this.preprocessors_[t]=e} method getCorrection (line 1) | getCorrection(t){return this.corrections_[t]} method getState (line 1) | getState(){const t=[];for(const e in this.parameters_){const r=this.pa... method pushState (line 1) | pushState(t){for(const e in t)t[e]=this.setParameter(e,t[e]);this.stat... method popState (line 1) | popState(){const t=this.stateStack_.pop();for(const e in t)this.setPar... method setAttribute (line 1) | setAttribute(t){if(t&&t.nodeType===n.NodeType.ELEMENT_NODE){const r=th... method preprocess (line 1) | preprocess(t){return this.runProcessors_(t,this.preprocessors_)} method correct (line 1) | correct(t){return this.runProcessors_(t,this.corrections_)} method apply (line 1) | apply(t,e){return this.currentFlags=e||{},t=this.currentFlags.adjust||... method runProcessors_ (line 1) | runProcessors_(t,e){for(const r in this.parameters_){const n=e[r];if(!... method constructor (line 1) | constructor({type:t,content:e,attributes:r,grammar:n}){this.type=t,thi... method grammarFromString (line 1) | static grammarFromString(t){return o.Grammar.parseInput(t)} method fromString (line 1) | static fromString(t){const e={type:Q(t.substring(0,3))};let r=t.slice(... method attributesFromString (line 1) | static attributesFromString(t){if("("!==t[0]||")"!==t.slice(-1))throw ... method toString (line 1) | toString(){let t="";t+=function(t){switch(t){case i.NODE:return"[n]";c... method grammarToString (line 1) | grammarToString(){return this.getGrammar().join(":")} method getGrammar (line 1) | getGrammar(){const t=[];for(const e in this.grammar)!0===this.grammar[... method attributesToString (line 1) | attributesToString(){const t=this.getAttributes(),e=this.grammarToStri... method getAttributes (line 1) | getAttributes(){const t=[];for(const e in this.attributes){const r=thi... method copyCollator (line 1) | copyCollator(){return new T} method add (line 1) | add(t,e){const r=i.key(t,e.font);super.add(r,e)} method addNode (line 1) | addNode(t){this.add(t.textContent,t)} method toString (line 1) | toString(){const t=[];for(const e in this.map){const r=Array(e.length+... method collateMeaning (line 1) | collateMeaning(){const t=new s;for(const e in this.map)t.map[e]=this.m... method getSpeech (line 1) | getSpeech(t,e){const r=this.generateSpeech(t,e),i=this.getRebuilt().no... method constructor (line 1) | constructor(t,e,r,n){super(t,e,r,n),this.node=t,this.generator=e,this.... method move (line 1) | move(t){this.key_=t;const e=super.move(t);return this.modifier=!1,e} method up (line 1) | up(){return this.moved=Q.WalkerMoves.UP,this.eligibleCell_()?this.vert... method down (line 1) | down(){return this.moved=Q.WalkerMoves.DOWN,this.eligibleCell_()?this.... method jumpCell (line 1) | jumpCell(){if(!this.isInTable_()||null===this.key_)return this.getFocu... method undo (line 1) | undo(){const t=super.undo();return t===this.firstJump&&(this.firstJump... method eligibleCell_ (line 1) | eligibleCell_(){const t=this.getFocus().getSemanticPrimary();return th... method verticalMove_ (line 1) | verticalMove_(t){const e=this.previousLevel();if(!e)return null;const ... method jumpCell_ (line 1) | jumpCell_(t,e){this.firstJump?this.virtualize(!1):(this.firstJump=this... method isLegalJump_ (line 1) | isLegalJump_(t,e){const r=n.querySelectorAllByAttrValue(this.getRebuil... method isInTable_ (line 1) | isInTable_(){let t=this.getFocus().getSemanticPrimary();for(;t;){if(-1... function s (line 1) | function s(t){var e;t.done?o(t.value):(e=t.value,e instanceof r?e:new r(... method finalize (line 1) | finalize(t){return function(t){a="";const e=o.parseInput(`${t}`:""} method closeTag (line 1) | closeTag(t){return``} method markup (line 1) | markup(t){const e=[];let r=[];for(const n of t){if(!n.layout){r.push(n... method processContent (line 1) | processContent(t){const e=[],r=Q.personalityMarkup(t);for(let t,n=0;t=... method constructor (line 1) | constructor(){this.customLoader=null,this.parsers={},this.comparator=n... method defaultLocale (line 1) | set defaultLocale(t){this._defaultLocale=Q.Variables.ensureLocale(t,th... method defaultLocale (line 1) | get defaultLocale(){return this._defaultLocale} method getInstance (line 1) | static getInstance(){return s.instance=s.instance||new s,s.instance} method defaultEvaluator (line 1) | static defaultEvaluator(t,e){return t} method evaluateNode (line 1) | static evaluateNode(t){return s.nodeEvaluator(t)} method getRate (line 1) | getRate(){const t=parseInt(this.rate,10);return isNaN(t)?100:t} method setDynamicCstr (line 1) | setDynamicCstr(t){if(this.defaultLocale&&(n.DynamicCstr.DEFAULT_VALUES... method configurate (line 1) | configurate(t){this.mode!==o.Mode.HTTP||this.config||(!function(t){con... method setCustomLoader (line 1) | setCustomLoader(t){t&&(this.customLoader=t)} method test (line 1) | static test(t){if(!t.mathmlTree)return!1;return"MMULTISCRIPTS"===n.tag... method constructor (line 1) | constructor(t){super(t)} method getMathml (line 1) | getMathml(){let t,e,r;if((0,T.setAttributes)(this.mml,this.semantic),t... method constructor (line 1) | constructor(){super(),this.mactionName="maction"} method highlightNode (line 1) | highlightNode(t){let e;if(this.isHighlighted(t))return e={node:t,backg... method unhighlightNode (line 1) | unhighlightNode(t){const e=t.node.previousSibling;if(e&&e.hasAttribute... method isMactionNode (line 1) | isMactionNode(t){return t.getAttribute("data-mml-node")===this.maction... method getMactionNodes (line 1) | getMactionNodes(t){return Array.from(o.evalXPath(`.//*[@data-mml-node=... method constructor (line 1) | constructor(t,e){this.base=t,this._conditions=[],this.constraints=[],t... method conditions (line 1) | get conditions(){return this._conditions} method addConstraint (line 1) | addConstraint(t){if(this.constraints.filter((e=>e.equal(t))).length)re... method addBaseCondition (line 1) | addBaseCondition(t){this.addCondition(this.base,t)} method addFullCondition (line 1) | addFullCondition(t){this.constraints.forEach((e=>this.addCondition(e,t... method addCondition (line 1) | addCondition(t,e){const r=t.toString()+" "+e.toString();this.allCstr.c... method constructor (line 1) | constructor(){super(),this.annotators=[],this.parseMethods.Alias=this.... method initialize (line 1) | initialize(){this.initialized||(this.annotations(),this.initialized=!0)} method annotations (line 1) | annotations(){for(let t,e=0;t=this.annotators[e];e++)(0,i.activate)(th... method defineAlias (line 1) | defineAlias(t,e,...r){const n=this.parsePrecondition(e,r);if(!n)return... method defineRulesAlias (line 1) | defineRulesAlias(t,e,...r){const n=this.findAllRules((function(e){retu... method defineSpecializedRule (line 1) | defineSpecializedRule(t,e,r,n){const o=this.parseCstr(e),i=this.findRu... method defineSpecialized (line 1) | defineSpecialized(t,e,r){const n=this.parseCstr(r);if(!n)return void c... method evaluateString (line 1) | evaluateString(t){const e=[];if(t.match(/^\s+$/))return e;let r=this.m... method parse (line 1) | parse(t){super.parse(t),this.annotators=t.annotators||[]} method addAlias_ (line 1) | addAlias_(t,e,r){const n=this.parsePrecondition(e,r),o=new T.SpeechRul... method matchNumber_ (line 1) | matchNumber_(t){const e=t.match(new RegExp("^"+o.LOCALE.MESSAGES.regex... method constructor (line 1) | constructor(t){this.components=t} method fromString (line 1) | static fromString(t){const e=c(t,";").filter((function(t){return t.mat... method toString (line 1) | toString(){return this.components.map((function(t){return t.toString()... method copyCollator (line 1) | copyCollator(){return new s} method add (line 1) | add(t,e){const r=this.retrieve(t,e.font);if(!r||!r.find((function(t){r... method addNode (line 1) | addNode(t){this.add(t.textContent,t.meaning())} method toString (line 1) | toString(){const t=[];for(const e in this.map){const r=Array(e.length+... method reduce (line 1) | reduce(){for(const t in this.map)1!==this.map[t].length&&(this.map[t]=... method default (line 1) | default(){const t=new i;for(const e in this.map)1===this.map[e].length... method newDefault (line 1) | newDefault(){const t=this.default();this.reduce();const e=this.default... method constructor (line 1) | constructor(){super("MathML"),this.parseMap_={SEMANTICS:this.semantics... method getAttribute_ (line 1) | static getAttribute_(t,e,r){if(!t.hasAttribute(e))return r;const n=t.g... method parse (line 1) | parse(t){Q.default.getInstance().setNodeFactory(this.getFactory());con... method semantics_ (line 1) | semantics_(t,e){return e.length?this.parse(e[0]):this.getFactory().mak... method rows_ (line 1) | rows_(t,e){const r=t.getAttribute("semantics");if(r&&r.match("bspr_"))... method fraction_ (line 1) | fraction_(t,e){if(!e.length)return this.getFactory().makeEmptyNode();c... method limits_ (line 1) | limits_(t,e){return Q.default.getInstance().limitNode(n.tagName(t),thi... method root_ (line 1) | root_(t,e){return e[1]?this.getFactory().makeBranchNode("root",[this.p... method sqrt_ (line 1) | sqrt_(t,e){const r=this.parseList(T.purgeNodes(e));return this.getFact... method table_ (line 1) | table_(t,e){const r=t.getAttribute("semantics");if(r&&r.match("bspr_")... method tableRow_ (line 1) | tableRow_(t,e){const r=this.getFactory().makeBranchNode("row",this.par... method tableLabeledRow_ (line 1) | tableLabeledRow_(t,e){if(!e.length)return this.tableRow_(t,e);const r=... method tableCell_ (line 1) | tableCell_(t,e){const r=this.parseList(T.purgeNodes(e));let n;n=r.leng... method space_ (line 1) | space_(t,e){const r=t.getAttribute("width"),o=r&&r.match(/[a-z]*$/);if... method text_ (line 1) | text_(t,e){const r=this.leaf_(t,e);return t.textContent?(r.updateConte... method identifier_ (line 1) | identifier_(t,e){const r=this.leaf_(t,e);return Q.default.getInstance(... method number_ (line 1) | number_(t,e){const r=this.leaf_(t,e);return Q.default.number(r),r} method operator_ (line 1) | operator_(t,e){const r=this.leaf_(t,e);return Q.default.getInstance().... method fenced_ (line 1) | fenced_(t,e){const r=this.parseList(T.purgeNodes(e)),n=s.getAttribute_... method enclosed_ (line 1) | enclosed_(t,e){const r=this.parseList(T.purgeNodes(e)),n=this.getFacto... method multiscripts_ (line 1) | multiscripts_(t,e){if(!e.length)return this.getFactory().makeEmptyNode... method empty_ (line 1) | empty_(t,e){return this.getFactory().makeEmptyNode()} method action_ (line 1) | action_(t,e){return e.length>1?this.parse(e[1]):this.getFactory().make... method dummy_ (line 1) | dummy_(t,e){const r=this.getFactory().makeUnprocessed(t);return r.role... method leaf_ (line 1) | leaf_(t,e){if(1===e.length&&e[0].nodeType!==n.NodeType.TEXT_NODE){cons... method constructor (line 1) | constructor(){super(...arguments),this.modality=(0,n.addPrefix)("foreg... method visitStree_ (line 1) | static visitStree_(t,e,r){if(t.childNodes.length){if(t.contentNodes.le... method getSpeech (line 1) | getSpeech(t,e){return Q.getAttribute(t,this.modality)} method generateSpeech (line 1) | generateSpeech(t,e){return this.getRebuilt()||this.setRebuilt(new i.Re... method colorLeaves_ (line 1) | colorLeaves_(t){const e=[];s.visitStree_(this.getRebuilt().streeRoot,e... method colorLeave_ (line 1) | colorLeave_(t,e,r){const n=Q.getBySemanticId(t,e);return!!n&&(n.setAtt... function u (line 1) | function u(t){return n(this,void 0,void 0,(function*(){return(0,i.setup)... method constructor (line 1) | constructor(){super([Q.Axis.LOCALE,Q.Axis.MODALITY,Q.Axis.DOMAIN,Q.Axi... method parse (line 1) | parse(t){const e=super.parse(t);let r=e.getValue(Q.Axis.STYLE);const n... method fromPreference (line 1) | fromPreference(t){return a.fromPreference(t)} method toPreference (line 1) | toPreference(t){return a.toPreference(t)} method constructor (line 1) | constructor(t){this.mathml=t,this.factory=new Q.SemanticNodeFactory,th... method addAttributes (line 1) | static addAttributes(t,e,r){r&&1===e.childNodes.length&&e.childNodes[0... method textContent (line 1) | static textContent(t,e,r){if(!r&&e.textContent)return void(t.textConte... method isPunctuated (line 1) | static isPunctuated(t){return!s.SemanticSkeleton.simpleCollapseStructu... method getTree (line 1) | getTree(){return this.stree} method assembleTree (line 1) | assembleTree(t){const e=this.makeNode(t),r=c.splitAttribute(c.getAttri... method makeNode (line 1) | makeNode(t){const e=c.getAttribute(t,o.Attribute.TYPE),r=c.getAttribut... method makePunctuation (line 1) | makePunctuation(t){const e=this.createNode(t);return e.updateContent((... method makePunctuated (line 1) | makePunctuated(t,e,r){const n=this.createNode(e[0]);n.type="punctuated... method makeEmpty (line 1) | makeEmpty(t,e,r){const n=this.createNode(e);n.type="empty",n.embellish... method makeIndex (line 1) | makeIndex(t,e,r){if(u.isPunctuated(e))return this.makePunctuated(t,e,r... method postProcess (line 1) | postProcess(t,e){const r=s.SemanticSkeleton.fromString(e).array;if("su... method createNode (line 1) | createNode(t){const e=this.factory.makeNode(t);return this.nodeDict[t.... method collapsedChildren_ (line 1) | collapsedChildren_(t){const e=t=>{const r=this.nodeDict[t[0]];r.childN... method setParent (line 1) | setParent(t,e){const r=c.getBySemanticId(this.mathml,t),n=this.assembl... function p (line 1) | function p(t,e){return s.process(t,e)} function h (line 1) | function h(t,e,r){switch(o.default.getInstance().mode){case Q.Mode.ASYNC... method constructor (line 1) | constructor(t,e){super(t,p(t)),this.context=e,this.kind=a.TrieNodeKind... method applyTest (line 1) | applyTest(t){return this.test?this.test(t):this.context.applyQuery(t,t... class SystemExternal (line 1) | class SystemExternal{static extRequire(library){if("undefined"!=typeof p... method extRequire (line 1) | static extRequire(library){if("undefined"!=typeof process){const nodeR... class r (line 1) | class r{static ensureLocale(t,e){return r.LOCALES.get(t)?t:(console.erro... method ensureLocale (line 1) | static ensureLocale(t,e){return r.LOCALES.get(t)?t:(console.error(`Loc... method constructor (line 1) | constructor(t,e){this.prefix=t,this.store=e} method add (line 1) | add(t,e){this.checkCustomFunctionSyntax_(t)&&(this.store[t]=e)} method addStore (line 1) | addStore(t){const e=Object.keys(t.store);for(let r,n=0;r=e[n];n++)this... method lookup (line 1) | lookup(t){return this.store[t]} method checkCustomFunctionSyntax_ (line 1) | checkCustomFunctionSyntax_(t){const e=new RegExp("^"+this.prefix);retu... method constructor (line 1) | constructor(t,e,r=(t=>!1)){this.name=t,this.apply=e,this.applicable=r} method constructor (line 1) | constructor(){this.level_=[]} method push (line 1) | push(t){this.level_.push(t)} method pop (line 1) | pop(){return this.level_.pop()} method peek (line 1) | peek(){return this.level_[this.level_.length-1]||null} method indexOf (line 1) | indexOf(t){const e=this.peek();return e?e.indexOf(t):null} method find (line 1) | find(t){const e=this.peek();if(!e)return null;for(let r=0,n=e.length;r... method get (line 1) | get(t){const e=this.peek();return!e||t<0||t>=e.length?null:e[t]} method depth (line 1) | depth(){return this.level_.length} method clone (line 1) | clone(){const t=new r;return t.level_=this.level_.slice(0),t} method toString (line 1) | toString(){let t="";for(let e,r=0;e=this.level_[r];r++)t+="\n"+e.map((... method resetState (line 1) | static resetState(t){delete r.STATE[t]} method setState (line 1) | static setState(t,e){r.STATE[t]=e} method getState (line 1) | static getState(t){return r.STATE[t]} function Q (line 1) | function Q(){return"undefined"!=typeof XPathResult} method markup (line 1) | markup(t){const e=i.personalityMarkup(t);let r="",o=null,Q=!1;for(let ... method pause (line 1) | pause(t){let e;return e="number"==typeof t?t<=250?"short":t<=500?"medi... method finalize (line 1) | finalize(t){return'"} method markup (line 1) | markup(t){this.setScaleFunction(-2,2,-100,100,2);const e=o.personality... method constructor (line 1) | constructor(t){super(t),this.mml=t.mathmlTree} method test (line 1) | static test(t){return!!t.mathmlTree&&"line"===t.type} method getMathml (line 1) | getMathml(){return this.semantic.contentNodes.length&&o.walkTree(this.... method constructor (line 1) | constructor(t){super(t),this.mml=t.mathmlTree} method test (line 1) | static test(t){return!!t.mathmlTree&&("inference"===t.type||"premises"... method getMathml (line 1) | getMathml(){return this.semantic.childNodes.length?(this.semantic.cont... method constructor (line 1) | constructor(t){super(t),this.mml=t.mathmlTree} method test (line 1) | static test(t){return"punctuated"===t.type&&("text"===t.role||t.conten... method getMathml (line 1) | getMathml(){const t=[],e=o.collapsePunctuated(this.semantic,t);return ... method constructor (line 1) | constructor(){this.map={}} method add (line 1) | add(t,e){const r=this.map[t];r?r.push(e):this.map[t]=[e]} method retrieve (line 1) | retrieve(t,e){return this.map[i.key(t,e)]} method retrieveNode (line 1) | retrieveNode(t){return this.retrieve(t.textContent,t.font)} method copy (line 1) | copy(){const t=this.copyCollator();for(const e in this.map)t.map[e]=th... method minimize (line 1) | minimize(){for(const t in this.map)1===this.map[t].length&&delete this... method minimalCollator (line 1) | minimalCollator(){const t=this.copy();for(const e in t.map)1===t.map[e... method isMultiValued (line 1) | isMultiValued(){for(const t in this.map)if(this.map[t].length>1)return... method isEmpty (line 1) | isEmpty(){return!Object.keys(this.map).length} method constructor (line 1) | constructor(t){this.id=t,this.mathml=[],this.parent=null,this.type="un... method fromXml (line 1) | static fromXml(t){const e=parseInt(t.getAttribute("id"),10),r=new Q(e)... method setAttribute (line 1) | static setAttribute(t,e,r,n){n=n||r;const o=e.getAttribute(r);o&&(t[n]... method processChildren (line 1) | static processChildren(t,e){for(const r of n.toArray(e.childNodes)){if... method querySelectorAll (line 1) | querySelectorAll(t){let e=[];for(let r,n=0;r=this.childNodes[n];n++)e=... method xml (line 1) | xml(t,e){const r=function(r,n){const o=n.map((function(r){return r.xml... method toString (line 1) | toString(t=!1){const e=n.parseInput("");return n.serializeXml(... method allAttributes (line 1) | allAttributes(){const t=[];return t.push(["role",this.role]),"unknown"... method xmlAnnotation (line 1) | xmlAnnotation(){const t=[];for(const e in this.annotation)this.annotat... method toJson (line 1) | toJson(){const t={};t.type=this.type;const e=this.allAttributes();for(... method updateContent (line 1) | updateContent(t,e){const r=e?t.replace(/^[ \f\n\r\t\v\u200b]*/,"").rep... method addMathmlNodes (line 1) | addMathmlNodes(t){for(let e,r=0;e=t[r];r++)-1===this.mathml.indexOf(e)... method appendChild (line 1) | appendChild(t){this.childNodes.push(t),this.addMathmlNodes(t.mathml),t... method replaceChild (line 1) | replaceChild(t,e){const r=this.childNodes.indexOf(t);if(-1===r)return;... method appendContentNode (line 1) | appendContentNode(t){t&&(this.contentNodes.push(t),this.addMathmlNodes... method removeContentNode (line 1) | removeContentNode(t){if(t){const e=this.contentNodes.indexOf(t);-1!==e... method equals (line 1) | equals(t){if(!t)return!1;if(this.type!==t.type||this.role!==t.role||th... method displayTree (line 1) | displayTree(){console.info(this.displayTree_(0))} method addAnnotation (line 1) | addAnnotation(t,e){e&&this.addAnnotation_(t,e)} method getAnnotation (line 1) | getAnnotation(t){const e=this.annotation[t];return e||[]} method hasAnnotation (line 1) | hasAnnotation(t,e){const r=this.annotation[t];return!!r&&-1!==r.indexO... method parseAnnotation (line 1) | parseAnnotation(t){const e=t.split(";");for(let t=0,r=e.length;t{return t.concat((... method fromStructure (line 1) | static fromStructure(t,e){return new Q(Q.tree_(t,e.root))} method combineContentChildren (line 1) | static combineContentChildren(t,e,r){switch(t.type){case"relseq":case"... method makeSexp_ (line 1) | static makeSexp_(t){return Q.simpleCollapseStructure(t)?t.toString():Q... method fromString_ (line 1) | static fromString_(t){let e=t.replace(/\(/g,"[");return e=e.replace(/\... method fromNode_ (line 1) | static fromNode_(t){if(!t)return[];const e=t.contentNodes;let r;e.leng... method tree_ (line 1) | static tree_(t,e){if(!e)return[];if(!e.childNodes.length)return e.id;c... method addOwns_ (line 1) | static addOwns_(t,e){const r=t.getAttribute(i.Attribute.COLLAPSED),n=r... method realLeafs_ (line 1) | static realLeafs_(t){if(Q.simpleCollapseStructure(t))return[t];if(Q.co... method populate (line 1) | populate(){this.parents&&this.levelsMap||(this.parents={},this.levelsM... method toString (line 1) | toString(){return Q.makeSexp_(this.array)} method populate_ (line 1) | populate_(t,e,r){if(Q.simpleCollapseStructure(t))return t=t,this.level... method isRoot (line 1) | isRoot(t){return t===this.levelsMap[t][0]} method directChildren (line 1) | directChildren(t){if(!this.isRoot(t))return[];return this.levelsMap[t]... method subtreeNodes (line 1) | subtreeNodes(t){if(!this.isRoot(t))return[];const e=(t,r)=>{Q.simpleCo... method constructor (line 1) | constructor(t,e,r,n){super(t,e,r,n),this.node=t,this.generator=e,this.... method initLevels (line 1) | initLevels(){const t=new i.Levels;return t.push([this.primaryId()]),t} method up (line 1) | up(){super.up();const t=this.previousLevel();return t?(this.levels.pop... method down (line 1) | down(){super.down();const t=this.nextLevel();if(0===t.length)return nu... method combineContentChildren (line 1) | combineContentChildren(t,e,r,o){switch(t){case"relseq":case"infixop":c... method left (line 1) | left(){super.left();const t=this.levels.indexOf(this.primaryId());if(n... method right (line 1) | right(){super.right();const t=this.levels.indexOf(this.primaryId());if... method findFocusOnLevel (line 1) | findFocusOnLevel(t){return this.singletonFocus(t.toString())} method focusDomNodes (line 1) | focusDomNodes(){return[this.getFocus().getDomPrimary()]} method focusSemanticNodes (line 1) | focusSemanticNodes(){return[this.getFocus().getSemanticPrimary()]} function s (line 1) | function s(t){return T[t]||null} method finalize (line 1) | finalize(t){return function(t){a="";const e=o.parseInput(`${t}`:""} method closeTag (line 1) | closeTag(t){return``} method markup (line 1) | markup(t){const e=[];let r=[];for(const n of t){if(!n.layout){r.push(n... method processContent (line 1) | processContent(t){const e=[],r=Q.personalityMarkup(t);for(let t,n=0;t=... method constructor (line 1) | constructor(){this.customLoader=null,this.parsers={},this.comparator=n... method defaultLocale (line 1) | set defaultLocale(t){this._defaultLocale=Q.Variables.ensureLocale(t,th... method defaultLocale (line 1) | get defaultLocale(){return this._defaultLocale} method getInstance (line 1) | static getInstance(){return s.instance=s.instance||new s,s.instance} method defaultEvaluator (line 1) | static defaultEvaluator(t,e){return t} method evaluateNode (line 1) | static evaluateNode(t){return s.nodeEvaluator(t)} method getRate (line 1) | getRate(){const t=parseInt(this.rate,10);return isNaN(t)?100:t} method setDynamicCstr (line 1) | setDynamicCstr(t){if(this.defaultLocale&&(n.DynamicCstr.DEFAULT_VALUES... method configurate (line 1) | configurate(t){this.mode!==o.Mode.HTTP||this.config||(!function(t){con... method setCustomLoader (line 1) | setCustomLoader(t){t&&(this.customLoader=t)} method test (line 1) | static test(t){if(!t.mathmlTree)return!1;return"MMULTISCRIPTS"===n.tag... method constructor (line 1) | constructor(t){super(t)} method getMathml (line 1) | getMathml(){let t,e,r;if((0,T.setAttributes)(this.mml,this.semantic),t... method constructor (line 1) | constructor(){super(),this.mactionName="maction"} method highlightNode (line 1) | highlightNode(t){let e;if(this.isHighlighted(t))return e={node:t,backg... method unhighlightNode (line 1) | unhighlightNode(t){const e=t.node.previousSibling;if(e&&e.hasAttribute... method isMactionNode (line 1) | isMactionNode(t){return t.getAttribute("data-mml-node")===this.maction... method getMactionNodes (line 1) | getMactionNodes(t){return Array.from(o.evalXPath(`.//*[@data-mml-node=... method constructor (line 1) | constructor(t,e){this.base=t,this._conditions=[],this.constraints=[],t... method conditions (line 1) | get conditions(){return this._conditions} method addConstraint (line 1) | addConstraint(t){if(this.constraints.filter((e=>e.equal(t))).length)re... method addBaseCondition (line 1) | addBaseCondition(t){this.addCondition(this.base,t)} method addFullCondition (line 1) | addFullCondition(t){this.constraints.forEach((e=>this.addCondition(e,t... method addCondition (line 1) | addCondition(t,e){const r=t.toString()+" "+e.toString();this.allCstr.c... method constructor (line 1) | constructor(){super(),this.annotators=[],this.parseMethods.Alias=this.... method initialize (line 1) | initialize(){this.initialized||(this.annotations(),this.initialized=!0)} method annotations (line 1) | annotations(){for(let t,e=0;t=this.annotators[e];e++)(0,i.activate)(th... method defineAlias (line 1) | defineAlias(t,e,...r){const n=this.parsePrecondition(e,r);if(!n)return... method defineRulesAlias (line 1) | defineRulesAlias(t,e,...r){const n=this.findAllRules((function(e){retu... method defineSpecializedRule (line 1) | defineSpecializedRule(t,e,r,n){const o=this.parseCstr(e),i=this.findRu... method defineSpecialized (line 1) | defineSpecialized(t,e,r){const n=this.parseCstr(r);if(!n)return void c... method evaluateString (line 1) | evaluateString(t){const e=[];if(t.match(/^\s+$/))return e;let r=this.m... method parse (line 1) | parse(t){super.parse(t),this.annotators=t.annotators||[]} method addAlias_ (line 1) | addAlias_(t,e,r){const n=this.parsePrecondition(e,r),o=new T.SpeechRul... method matchNumber_ (line 1) | matchNumber_(t){const e=t.match(new RegExp("^"+o.LOCALE.MESSAGES.regex... method constructor (line 1) | constructor(t){this.components=t} method fromString (line 1) | static fromString(t){const e=c(t,";").filter((function(t){return t.mat... method toString (line 1) | toString(){return this.components.map((function(t){return t.toString()... method copyCollator (line 1) | copyCollator(){return new s} method add (line 1) | add(t,e){const r=this.retrieve(t,e.font);if(!r||!r.find((function(t){r... method addNode (line 1) | addNode(t){this.add(t.textContent,t.meaning())} method toString (line 1) | toString(){const t=[];for(const e in this.map){const r=Array(e.length+... method reduce (line 1) | reduce(){for(const t in this.map)1!==this.map[t].length&&(this.map[t]=... method default (line 1) | default(){const t=new i;for(const e in this.map)1===this.map[e].length... method newDefault (line 1) | newDefault(){const t=this.default();this.reduce();const e=this.default... method constructor (line 1) | constructor(){super("MathML"),this.parseMap_={SEMANTICS:this.semantics... method getAttribute_ (line 1) | static getAttribute_(t,e,r){if(!t.hasAttribute(e))return r;const n=t.g... method parse (line 1) | parse(t){Q.default.getInstance().setNodeFactory(this.getFactory());con... method semantics_ (line 1) | semantics_(t,e){return e.length?this.parse(e[0]):this.getFactory().mak... method rows_ (line 1) | rows_(t,e){const r=t.getAttribute("semantics");if(r&&r.match("bspr_"))... method fraction_ (line 1) | fraction_(t,e){if(!e.length)return this.getFactory().makeEmptyNode();c... method limits_ (line 1) | limits_(t,e){return Q.default.getInstance().limitNode(n.tagName(t),thi... method root_ (line 1) | root_(t,e){return e[1]?this.getFactory().makeBranchNode("root",[this.p... method sqrt_ (line 1) | sqrt_(t,e){const r=this.parseList(T.purgeNodes(e));return this.getFact... method table_ (line 1) | table_(t,e){const r=t.getAttribute("semantics");if(r&&r.match("bspr_")... method tableRow_ (line 1) | tableRow_(t,e){const r=this.getFactory().makeBranchNode("row",this.par... method tableLabeledRow_ (line 1) | tableLabeledRow_(t,e){if(!e.length)return this.tableRow_(t,e);const r=... method tableCell_ (line 1) | tableCell_(t,e){const r=this.parseList(T.purgeNodes(e));let n;n=r.leng... method space_ (line 1) | space_(t,e){const r=t.getAttribute("width"),o=r&&r.match(/[a-z]*$/);if... method text_ (line 1) | text_(t,e){const r=this.leaf_(t,e);return t.textContent?(r.updateConte... method identifier_ (line 1) | identifier_(t,e){const r=this.leaf_(t,e);return Q.default.getInstance(... method number_ (line 1) | number_(t,e){const r=this.leaf_(t,e);return Q.default.number(r),r} method operator_ (line 1) | operator_(t,e){const r=this.leaf_(t,e);return Q.default.getInstance().... method fenced_ (line 1) | fenced_(t,e){const r=this.parseList(T.purgeNodes(e)),n=s.getAttribute_... method enclosed_ (line 1) | enclosed_(t,e){const r=this.parseList(T.purgeNodes(e)),n=this.getFacto... method multiscripts_ (line 1) | multiscripts_(t,e){if(!e.length)return this.getFactory().makeEmptyNode... method empty_ (line 1) | empty_(t,e){return this.getFactory().makeEmptyNode()} method action_ (line 1) | action_(t,e){return e.length>1?this.parse(e[1]):this.getFactory().make... method dummy_ (line 1) | dummy_(t,e){const r=this.getFactory().makeUnprocessed(t);return r.role... method leaf_ (line 1) | leaf_(t,e){if(1===e.length&&e[0].nodeType!==n.NodeType.TEXT_NODE){cons... method constructor (line 1) | constructor(){super(...arguments),this.modality=(0,n.addPrefix)("foreg... method visitStree_ (line 1) | static visitStree_(t,e,r){if(t.childNodes.length){if(t.contentNodes.le... method getSpeech (line 1) | getSpeech(t,e){return Q.getAttribute(t,this.modality)} method generateSpeech (line 1) | generateSpeech(t,e){return this.getRebuilt()||this.setRebuilt(new i.Re... method colorLeaves_ (line 1) | colorLeaves_(t){const e=[];s.visitStree_(this.getRebuilt().streeRoot,e... method colorLeave_ (line 1) | colorLeave_(t,e,r){const n=Q.getBySemanticId(t,e);return!!n&&(n.setAtt... class a (line 1) | class a{constructor(){this.lookupNamespaceURI=s}} method get (line 1) | static get(t=s.getInstance().locale){return a.promises[t]||Promise.res... method getall (line 1) | static getall(){return Promise.all(Object.values(a.promises))} method constructor (line 1) | constructor(){this.lookupNamespaceURI=s} method constructor (line 1) | constructor(t,...e){this.query=t,this.constraints=e;const[r,n]=this.pr... method constraintValue (line 1) | static constraintValue(t,e){for(let r,n=0;r=e[n];n++)if(t.match(r))ret... method toString (line 1) | toString(){const t=this.constraints.join(", ");return`${this.query}, $... method calculatePriority (line 1) | calculatePriority(){const t=a.constraintValue(this.query,a.queryPriori... method presetPriority (line 1) | presetPriority(){if(!this.constraints.length)return[!1,0];const t=this... method constructor (line 1) | constructor(){this.funcAppls={},this.factory_=new Q.SemanticNodeFactor... method getInstance (line 1) | static getInstance(){return a.instance=a.instance||new a,a.instance} method tableToMultiline (line 1) | static tableToMultiline(t){if(T.tableIsMultiline(t)){t.type="multiline... method number (line 1) | static number(t){"unknown"!==t.type&&"identifier"!==t.type||(t.type="n... method classifyMultiline (line 1) | static classifyMultiline(t){let e=0;const r=t.childNodes.length;let n;... method classifyTable (line 1) | static classifyTable(t){const e=a.computeColumns_(t);a.classifyByColum... method detectCaleyTable (line 1) | static detectCaleyTable(t){if(!t.mathmlTree)return!1;const e=t.mathmlT... method cayleySpacing (line 1) | static cayleySpacing(t){const e=t.split(" ");return("solid"===e[0]||"d... method proof (line 1) | static proof(t,e,r){const n=a.separateSemantics(e);return a.getInstanc... method findSemantics (line 1) | static findSemantics(t,e,r){const n=null==r?null:r,o=a.getSemantics(t)... method getSemantics (line 1) | static getSemantics(t){const e=t.getAttribute("semantics");return e?a.... method removePrefix (line 1) | static removePrefix(t){const[,...e]=t.split("_");return e.join("_")} method separateSemantics (line 1) | static separateSemantics(t){const e={};return t.split(";").forEach((fu... method matchSpaces_ (line 1) | static matchSpaces_(t,e){for(let r,n=0;r=e[n];n++){const e=t[n].mathml... method getSpacer_ (line 1) | static getSpacer_(t){if("MSPACE"===n.tagName(t))return t;for(;s.hasEmp... method fenceToPunct_ (line 1) | static fenceToPunct_(t){const e=a.FENCE_TO_PUNCT_[t.role];if(e){for(;t... method classifyFunction_ (line 1) | static classifyFunction_(t,e){if("appl"===t.type||"bigop"===t.type||"i... method propagateFunctionRole_ (line 1) | static propagateFunctionRole_(t,e){if(t){if("infixop"===t.type)return;... method getFunctionOp_ (line 1) | static getFunctionOp_(t,e){if(e(t))return t;for(let r,n=0;r=t.childNod... method tableToMatrixOrVector_ (line 1) | static tableToMatrixOrVector_(t){const e=t.childNodes[0];T.isType(e,"m... method tableToVector_ (line 1) | static tableToVector_(t){const e=t.childNodes[0];e.type="vector",1!==e... method binomialForm_ (line 1) | static binomialForm_(t){T.isBinomial(t)&&(t.role="binomial",t.childNod... method tableToMatrix_ (line 1) | static tableToMatrix_(t){const e=t.childNodes[0];e.type="matrix",e.chi... method tableToSquare_ (line 1) | static tableToSquare_(t){const e=t.childNodes[0];T.isNeutralFence(t)?e... method getComponentRoles_ (line 1) | static getComponentRoles_(t){const e=t.role;return e&&"unknown"!==e?e:... method tableToCases_ (line 1) | static tableToCases_(t,e){for(let e,r=0;e=t.childNodes[r];r++)a.assign... method rewriteFencedLine_ (line 1) | static rewriteFencedLine_(t){const e=t.childNodes[0],r=t.childNodes[0]... method rowToLine_ (line 1) | static rowToLine_(t,e){const r=e||"unknown";T.isType(t,"row")&&(t.type... method assignRoleToRow_ (line 1) | static assignRoleToRow_(t,e){T.isType(t,"line")?t.role=e:T.isType(t,"r... method nextSeparatorFunction_ (line 1) | static nextSeparatorFunction_(t){let e;if(t){if(t.match(/^\s+$/))retur... method numberRole_ (line 1) | static numberRole_(t){if("unknown"!==t.role)return;const e=[...t.textC... method exprFont_ (line 1) | static exprFont_(t){if("unknown"!==t.font)return;const e=[...t.textCon... method purgeFences_ (line 1) | static purgeFences_(t){const e=t.rel,r=t.comp,n=[],o=[];for(;e.length>... method rewriteFencedNode_ (line 1) | static rewriteFencedNode_(t){const e=t.contentNodes[0],r=t.contentNode... method rewriteFence_ (line 1) | static rewriteFence_(t,e){if(!e.embellished)return{node:t,fence:e};con... method propagateFencePointer_ (line 1) | static propagateFencePointer_(t,e){t.fencePointer=e.fencePointer||e.id... method classifyByColumns_ (line 1) | static classifyByColumns_(t,e,r,n){return!!(3===e.length&&a.testColumn... method isEndRelation_ (line 1) | static isEndRelation_(t,e,r){const n=r?t.childNodes.length-1:0;return ... method isPureRelation_ (line 1) | static isPureRelation_(t,e){return T.isType(t,"relation")&&T.isRole(t,e)} method computeColumns_ (line 1) | static computeColumns_(t){const e=[];for(let r,n=0;r=t.childNodes[n];n... method testColumns_ (line 1) | static testColumns_(t,e,r){const n=t[e];return!!n&&(n.some((function(t... method setNodeFactory (line 1) | setNodeFactory(t){a.getInstance().factory_=t,i.updateFactory(a.getInst... method getNodeFactory (line 1) | getNodeFactory(){return a.getInstance().factory_} method identifierNode (line 1) | identifierNode(t,e,r){if("MathML-Unit"===r)t.type="identifier",t.role=... method implicitNode (line 1) | implicitNode(t){if(t=a.getInstance().getMixedNumbers_(t),1===(t=a.getI... method text (line 1) | text(t,e){return a.exprFont_(t),t.type="text","MS"===e?(t.role="string... method row (line 1) | row(t){return 0===(t=t.filter((function(t){return!T.isType(t,"empty")}... method limitNode (line 1) | limitNode(t,e){if(!e.length)return a.getInstance().factory_.makeEmptyN... method tablesInRow (line 1) | tablesInRow(t){let e=s.partitionNodes(t,T.tableIsMatrixOrVector),r=[];... method mfenced (line 1) | mfenced(t,e,r,n){if(r&&n.length>0){const t=a.nextSeparatorFunction_(r)... method fractionLikeNode (line 1) | fractionLikeNode(t,e,r,n){let o;if(!n&&s.isZeroLength(r)){const r=a.ge... method tensor (line 1) | tensor(t,e,r,n,o){const i=a.getInstance().factory_.makeBranchNode("ten... method pseudoTensor (line 1) | pseudoTensor(t,e,r){const n=t=>!T.isType(t,"empty"),o=e.filter(n).leng... method font (line 1) | font(t){const e=a.MATHJAX_FONTS[t];return e||t} method proof (line 1) | proof(t,e,r){if(e.inference||e.axiom||console.log("Noise"),e.axiom){co... method inference (line 1) | inference(t,e,r){if(e.inferenceRule){const e=a.getInstance().getFormul... method getLabel (line 1) | getLabel(t,e,r,o){const i=a.getInstance().findNestedRow(e,"prooflabel"... method getFormulas (line 1) | getFormulas(t,e,r){const o=e.length?a.getInstance().findNestedRow(e,"i... method findNestedRow (line 1) | findNestedRow(t,e,r){return a.getInstance().findNestedRow_(t,e,0,r)} method cleanInference (line 1) | cleanInference(t){return n.toArray(t).filter((function(t){return"MSPAC... method operatorNode (line 1) | operatorNode(t){return"unknown"===t.type&&(t.type="operator"),i.run("m... method implicitNode_ (line 1) | implicitNode_(t){const e=a.getInstance().factory_.makeMultipleContentN... method infixNode_ (line 1) | infixNode_(t,e){const r=a.getInstance().factory_.makeBranchNode("infix... method explicitMixed_ (line 1) | explicitMixed_(t){const e=s.partitionNodes(t,(function(t){return t.tex... method concatNode_ (line 1) | concatNode_(t,e,r){if(0===e.length)return t;const n=e.map((function(t)... method prefixNode_ (line 1) | prefixNode_(t,e){const r=s.partitionNodes(e,(t=>T.isRole(t,"subtractio... method postfixNode_ (line 1) | postfixNode_(t,e){return e.length?a.getInstance().concatNode_(t,e,"pos... method combineUnits_ (line 1) | combineUnits_(t){const e=s.partitionNodes(t,(function(t){return!T.isRo... method getMixedNumbers_ (line 1) | getMixedNumbers_(t){const e=s.partitionNodes(t,(function(t){return T.i... method getTextInRow_ (line 1) | getTextInRow_(t){if(t.length<=1)return t;const e=s.partitionNodes(t,(t... method relationsInRow_ (line 1) | relationsInRow_(t){const e=s.partitionNodes(t,T.isRelation),r=e.rel[0]... method operationsInRow_ (line 1) | operationsInRow_(t){if(0===t.length)return a.getInstance().factory_.ma... method operationsTree_ (line 1) | operationsTree_(t,e,r,n){const o=n||[];if(0===t.length){if(o.unshift(r... method appendOperand_ (line 1) | appendOperand_(t,e,r){if("infixop"!==t.type)return a.getInstance().inf... method appendDivisionOp_ (line 1) | appendDivisionOp_(t,e,r){return"division"===e.role?T.isImplicit(t)?a.g... method appendLastOperand_ (line 1) | appendLastOperand_(t,e,r){let n=t,o=t.childNodes[t.childNodes.length-1... method appendMultiplicativeOp_ (line 1) | appendMultiplicativeOp_(t,e,r){if(T.isImplicit(t))return a.getInstance... method appendAdditiveOp_ (line 1) | appendAdditiveOp_(t,e,r){return a.getInstance().infixNode_([t,r],e)} method appendExistingOperator_ (line 1) | appendExistingOperator_(t,e,r){return!(!t||"infixop"!==t.type||T.isImp... method getFencesInRow_ (line 1) | getFencesInRow_(t){let e=s.partitionNodes(t,T.isFence);e=a.purgeFences... method fences_ (line 1) | fences_(t,e,r,n){if(0===t.length&&0===r.length)return n[0];const o=t=>... method neutralFences_ (line 1) | neutralFences_(t,e){if(0===t.length)return t;if(1===t.length)return a.... method combineFencedContent_ (line 1) | combineFencedContent_(t,e,r,n){if(0===r.length){const r=a.getInstance(... method horizontalFencedNode_ (line 1) | horizontalFencedNode_(t,e,r){const n=a.getInstance().row(r);let o=a.ge... method classifyHorizontalFence_ (line 1) | classifyHorizontalFence_(t){t.role="leftright";const e=t.childNodes;if... method setExtension_ (line 1) | setExtension_(t){const e=t.childNodes[0].childNodes[0];e&&"infixop"===... method getPunctuationInRow_ (line 1) | getPunctuationInRow_(t){if(t.length<=1)return t;const e=t=>{const e=t.... method punctuatedNode_ (line 1) | punctuatedNode_(t,e){const r=a.getInstance().factory_.makeBranchNode("... method dummyNode_ (line 1) | dummyNode_(t){const e=a.getInstance().factory_.makeMultipleContentNode... method accentRole_ (line 1) | accentRole_(t,e){if(!T.isAccent(t))return!1;const r=t.textContent,n=o.... method accentNode_ (line 1) | accentNode_(t,e,r,n,o){const i=(e=e.slice(0,n+1))[1],Q=e[2];let T;if(!... method makeLimitNode_ (line 1) | makeLimitNode_(t,e,r,n){if("limupper"===n&&"limlower"===t.type)return ... method getFunctionsInRow_ (line 1) | getFunctionsInRow_(t,e){const r=e||[];if(0===t.length)return r;const n... method getFunctionArgs_ (line 1) | getFunctionArgs_(t,e,r){let n,o,i;switch(r){case"integral":{const r=a.... method getIntegralArgs_ (line 1) | getIntegralArgs_(t,e=[]){if(0===t.length)return{integrand:e,intvar:nul... method functionNode_ (line 1) | functionNode_(t,e){const r=a.getInstance().factory_.makeContentNode(o.... method bigOpNode_ (line 1) | bigOpNode_(t,e){const r=a.getFunctionOp_(t,(t=>T.isType(t,"largeop")))... method integralNode_ (line 1) | integralNode_(t,e,r){e=e||a.getInstance().factory_.makeEmptyNode(),r=r... method functionalNode_ (line 1) | functionalNode_(t,e,r,n){const o=e[0];let i;r&&(i=r.parent,n.push(r));... method fractionNode_ (line 1) | fractionNode_(t,e){const r=a.getInstance().factory_.makeBranchNode("fr... method scriptNode_ (line 1) | scriptNode_(t,e,r){let n;switch(t.length){case 0:n=a.getInstance().fac... method findNestedRow_ (line 1) | findNestedRow_(t,e,r,o){if(r>3)return null;for(let i,Q=0;i=t[Q];Q++){c... method constructor (line 1) | constructor(t){this.mathml=t,this.parser=new Q.SemanticMathml,this.roo... method empty (line 1) | static empty(){const t=n.parseInput(""),e=new a(t);return e.mat... method fromNode (line 1) | static fromNode(t,e){const r=a.empty();return r.root=t,e&&(r.mathml=e),r} method fromRoot (line 1) | static fromRoot(t,e){let r=t;for(;r.parent;)r=r.parent;const n=a.fromN... method fromXml (line 1) | static fromXml(t){const e=a.empty();return t.childNodes[0]&&(e.root=T.... method xml (line 1) | xml(t){const e=n.parseInput(""),r=this.root.xml(e.owner... method toString (line 1) | toString(t){return n.serializeXml(this.xml(t))} method formatXml (line 1) | formatXml(t){const e=this.toString(t);return n.formatXml(e)} method displayTree (line 1) | displayTree(){this.root.displayTree()} method replaceNode (line 1) | replaceNode(t,e){const r=t.parent;r?r.replaceChild(t,e):this.root=e} method toJson (line 1) | toJson(){const t={};return t.stree=this.root.toJson(),t} method constructor (line 1) | constructor(t,e){super(t),this.preference=e} method comparator (line 1) | static comparator(){return new c(n.default.getInstance().dynamicCstr,Q... method fromPreference (line 1) | static fromPreference(t){const e=t.split(":"),r={},n=l.getProperties()... method toPreference (line 1) | static toPreference(t){const e=Object.keys(t),r=[];for(let n=0;n!0)),this.kind=a.TrieNodeKind.ROOT} method constructor (line 1) | constructor(t){super(t),this.name="RuleError"} function c (line 1) | function c(t,r){let n;try{n=l(t,r,e.xpath.result.ORDERED_NODE_ITERATOR_T... method constructor (line 1) | constructor(t){super(t),this.fenced=null,this.fencedMml=null,this.fenc... method test (line 1) | static test(t){return!(!t.mathmlTree||!t.fencePointer||t.mathmlTree.ge... method makeEmptyNode_ (line 1) | static makeEmptyNode_(t){const e=n.createElement("mrow"),r=new o.Seman... method fencedMap_ (line 1) | static fencedMap_(t,e){e[t.id]=t.mathmlTree,t.embellished&&c.fencedMap... method getMathml (line 1) | getMathml(){this.getFenced_(),this.fencedMml=a.walkTree(this.fenced),t... method fencedElement (line 1) | fencedElement(t){return"fenced"===t.type||"matrix"===t.type||"vector"=... method getFenced_ (line 1) | getFenced_(){let t=this.semantic;for(;!this.fencedElement(t);)t=t.chil... method getFencedMml_ (line 1) | getFencedMml_(){let t=this.ofenceMml.nextSibling;for(t=t===this.fenced... method getFencesMml_ (line 1) | getFencesMml_(){let t=this.semantic;const e=Object.keys(this.ofenceMap... method rewrite_ (line 1) | rewrite_(){let t=this.semantic,e=null;const r=this.introduceNewLayer_(... method specialCase_ (line 1) | specialCase_(t,e){const r=n.tagName(e);let o,i=null;if("MSUBSUP"===r?(... method introduceNewLayer_ (line 1) | introduceNewLayer_(){const t=this.fullFence(this.ofenceMml),e=this.ful... method fullFence (line 1) | fullFence(t){const e=this.fencedMml.parentNode;let r=t;for(;r.parentNo... method cleanupParents_ (line 1) | cleanupParents_(){this.parentCleanup.forEach((function(t){const e=t.ch... method constructor (line 1) | constructor(t){super(t,(e=>e===t)),this.kind=a.TrieNodeKind.DYNAMIC} method constructor (line 1) | constructor(t,e){super(t,e),this.preference=t instanceof a?t.preferenc... method match (line 1) | match(t){if(!(t instanceof a))return super.match(t);if("default"===t.g... method compare (line 1) | compare(t,e){const r=super.compare(t,e);if(0!==r)return r;const n=t in... method constructor (line 1) | constructor(t){this.semantic=t} class T (line 1) | class T extends o.AbstractEnrichCase{constructor(t){super(t),this.mml=t.... method markup (line 1) | markup(t){this.setScaleFunction(-2,2,0,10,0);const e=i.personalityMark... method error (line 1) | error(t){return'(error "'+o.Move.get(t)+'")'} method prosodyElement (line 1) | prosodyElement(t,e){switch(e=this.applyScaleFunction(e),t){case n.pers... method pause (line 1) | pause(t){return"(pause . "+this.pauseValue(t[n.personalityProps.PAUSE]... method prosody_ (line 1) | prosody_(t){const e=t.open,r=[];for(let n,o=0;n=e[o];o++)r.push(this.p... method constructor (line 1) | constructor(t=""){super(),this.message=t,this.name="SRE Error"} method constructor (line 1) | constructor(t){super(t),this.mml=t.mathmlTree} method test (line 1) | static test(t){return!t.mathmlTree&&"line"===t.type&&"binomial"===t.role} method getMathml (line 1) | getMathml(){if(!this.semantic.childNodes.length)return this.mml;const ... method constructor (line 1) | constructor(t){super(t),this.mml=t.mathmlTree} method test (line 1) | static test(t){if(!t.mathmlTree||!t.childNodes.length)return!1;const e... method getMathml (line 1) | getMathml(){const t=this.semantic.childNodes[0],e=t.childNodes[0],r=th... method constructor (line 1) | constructor(t){super(t),this.mml=t.mathmlTree} method test (line 1) | static test(t){if(!t.mathmlTree||!t.childNodes.length)return!1;const e... method walkTree_ (line 1) | static walkTree_(t){t&&i.walkTree(t)} method getMathml (line 1) | getMathml(){const t=this.semantic.childNodes;return"limboth"!==this.se... method constructor (line 1) | constructor(t){super(t),this.mml=t.mathmlTree} method multiscriptIndex (line 1) | static multiscriptIndex(t){return"punctuated"===t.type&&"dummy"===t.co... method createNone_ (line 1) | static createNone_(t){const e=n.createElement("none");return t&&(0,Q.s... method completeMultiscript (line 1) | completeMultiscript(t,e){const r=n.toArray(this.mml.childNodes).slice(... method constructor (line 1) | constructor(t){super(t),this.inner=[],this.mml=t.mathmlTree} method test (line 1) | static test(t){return"matrix"===t.type||"vector"===t.type||"cases"===t... method getMathml (line 1) | getMathml(){const t=i.cloneContentNode(this.semantic.contentNodes[0]),... method test (line 1) | static test(t){return!!t.mathmlTree&&"tensor"===t.type} method constructor (line 1) | constructor(t){super(t)} method getMathml (line 1) | getMathml(){i.walkTree(this.semantic.childNodes[0]);const t=o.CaseMult... method constructor (line 1) | constructor(){this.context=new Q.SpeechRuleContext,this.parseOrder=o.D... method compareStaticConstraints_ (line 1) | static compareStaticConstraints_(t,e){if(t.length!==e.length)return!1;... method comparePreconditions_ (line 1) | static comparePreconditions_(t,e){const r=t.precondition,n=e.precondit... method defineRule (line 1) | defineRule(t,e,r,n,...o){const Q=this.parseAction(r),T=this.parsePreco... method addRule (line 1) | addRule(t){t.context=this.context,this.speechRules_.unshift(t)} method deleteRule (line 1) | deleteRule(t){const e=this.speechRules_.indexOf(t);-1!==e&&this.speech... method findRule (line 1) | findRule(t){for(let e,r=0;e=this.speechRules_[r];r++)if(t(e))return e;... method findAllRules (line 1) | findAllRules(t){return this.speechRules_.filter(t)} method evaluateDefault (line 1) | evaluateDefault(t){const e=t.textContent.slice(0);return e.match(/^\s+... method evaluateWhitespace (line 1) | evaluateWhitespace(t){return[]} method evaluateCustom (line 1) | evaluateCustom(t){const e=this.customTranscriptions[t];return void 0!=... method evaluateCharacter (line 1) | evaluateCharacter(t){return this.evaluateCustom(t)||n.AuditoryDescript... method removeDuplicates (line 1) | removeDuplicates(t){for(let e,r=this.speechRules_.length-1;e=this.spee... method getSpeechRules (line 1) | getSpeechRules(){return this.speechRules_} method setSpeechRules (line 1) | setSpeechRules(t){this.speechRules_=t} method getPreconditions (line 1) | getPreconditions(){return this.preconditions} method parseCstr (line 1) | parseCstr(t){try{return this.parser.parse(this.locale+"."+this.modalit... method parsePrecondition (line 1) | parsePrecondition(t,e){try{const r=this.parsePrecondition_(t);t=r[0];l... method parseAction (line 1) | parseAction(t){try{return i.Action.fromString(t)}catch(e){if("RuleErro... method parse (line 1) | parse(t){this.modality=t.modality||this.modality,this.locale=t.locale|... method parseRules (line 1) | parseRules(t){for(let e,r=0;e=t[r];r++){const t=e[0],r=this.parseMetho... method generateRules (line 1) | generateRules(t){const e=this.context.customGenerators.lookup(t);e&&e(... method defineAction (line 1) | defineAction(t,e){let r;try{r=i.Action.fromString(e)}catch(t){if("Rule... method getFullPreconditions (line 1) | getFullPreconditions(t){const e=this.preconditions.get(t);return e||!t... method definePrecondition (line 1) | definePrecondition(t,e,r,...n){const o=this.parsePrecondition(r,n),i=t... method inheritRules (line 1) | inheritRules(){if(!this.inherits||!this.inherits.getSpeechRules().leng... method ignoreRules (line 1) | ignoreRules(t,...e){let r=this.findAllRules((e=>e.name===t));if(!e.len... method parsePrecondition_ (line 1) | parsePrecondition_(t){const e=this.context.customGenerators.lookup(t);... method constructor (line 1) | constructor(){this.currentFlags={},this.parameters_={},this.correction... method getInstance (line 1) | static getInstance(){return T.instance=T.instance||new T,T.instance} method parseInput (line 1) | static parseInput(t){const e={},r=t.split(":");for(let t=0,n=r.length;... method parseState (line 1) | static parseState(t){const e={},r=t.split(" ");for(let t=0,n=r.length;... method translateString_ (line 1) | static translateString_(t){if(t.match(/:unit$/))return T.translateUnit... method translateUnit_ (line 1) | static translateUnit_(t){t=T.prepareUnit_(t);const e=o.default.getInst... method prepareUnit_ (line 1) | static prepareUnit_(t){const e=t.match(/:unit$/);return e?t.slice(0,e.... method cleanUnit_ (line 1) | static cleanUnit_(t){return t.match(/:unit$/)?t.replace(/:unit$/,""):t} method clear (line 1) | clear(){this.parameters_={},this.stateStack_=[]} method setParameter (line 1) | setParameter(t,e){const r=this.parameters_[t];return e?this.parameters... method getParameter (line 1) | getParameter(t){return this.parameters_[t]} method setCorrection (line 1) | setCorrection(t,e){this.corrections_[t]=e} method setPreprocessor (line 1) | setPreprocessor(t,e){this.preprocessors_[t]=e} method getCorrection (line 1) | getCorrection(t){return this.corrections_[t]} method getState (line 1) | getState(){const t=[];for(const e in this.parameters_){const r=this.pa... method pushState (line 1) | pushState(t){for(const e in t)t[e]=this.setParameter(e,t[e]);this.stat... method popState (line 1) | popState(){const t=this.stateStack_.pop();for(const e in t)this.setPar... method setAttribute (line 1) | setAttribute(t){if(t&&t.nodeType===n.NodeType.ELEMENT_NODE){const r=th... method preprocess (line 1) | preprocess(t){return this.runProcessors_(t,this.preprocessors_)} method correct (line 1) | correct(t){return this.runProcessors_(t,this.corrections_)} method apply (line 1) | apply(t,e){return this.currentFlags=e||{},t=this.currentFlags.adjust||... method runProcessors_ (line 1) | runProcessors_(t,e){for(const r in this.parameters_){const n=e[r];if(!... method constructor (line 1) | constructor({type:t,content:e,attributes:r,grammar:n}){this.type=t,thi... method grammarFromString (line 1) | static grammarFromString(t){return o.Grammar.parseInput(t)} method fromString (line 1) | static fromString(t){const e={type:Q(t.substring(0,3))};let r=t.slice(... method attributesFromString (line 1) | static attributesFromString(t){if("("!==t[0]||")"!==t.slice(-1))throw ... method toString (line 1) | toString(){let t="";t+=function(t){switch(t){case i.NODE:return"[n]";c... method grammarToString (line 1) | grammarToString(){return this.getGrammar().join(":")} method getGrammar (line 1) | getGrammar(){const t=[];for(const e in this.grammar)!0===this.grammar[... method attributesToString (line 1) | attributesToString(){const t=this.getAttributes(),e=this.grammarToStri... method getAttributes (line 1) | getAttributes(){const t=[];for(const e in this.attributes){const r=thi... method copyCollator (line 1) | copyCollator(){return new T} method add (line 1) | add(t,e){const r=i.key(t,e.font);super.add(r,e)} method addNode (line 1) | addNode(t){this.add(t.textContent,t)} method toString (line 1) | toString(){const t=[];for(const e in this.map){const r=Array(e.length+... method collateMeaning (line 1) | collateMeaning(){const t=new s;for(const e in this.map)t.map[e]=this.m... method getSpeech (line 1) | getSpeech(t,e){const r=this.generateSpeech(t,e),i=this.getRebuilt().no... method constructor (line 1) | constructor(t,e,r,n){super(t,e,r,n),this.node=t,this.generator=e,this.... method move (line 1) | move(t){this.key_=t;const e=super.move(t);return this.modifier=!1,e} method up (line 1) | up(){return this.moved=Q.WalkerMoves.UP,this.eligibleCell_()?this.vert... method down (line 1) | down(){return this.moved=Q.WalkerMoves.DOWN,this.eligibleCell_()?this.... method jumpCell (line 1) | jumpCell(){if(!this.isInTable_()||null===this.key_)return this.getFocu... method undo (line 1) | undo(){const t=super.undo();return t===this.firstJump&&(this.firstJump... method eligibleCell_ (line 1) | eligibleCell_(){const t=this.getFocus().getSemanticPrimary();return th... method verticalMove_ (line 1) | verticalMove_(t){const e=this.previousLevel();if(!e)return null;const ... method jumpCell_ (line 1) | jumpCell_(t,e){this.firstJump?this.virtualize(!1):(this.firstJump=this... method isLegalJump_ (line 1) | isLegalJump_(t,e){const r=n.querySelectorAllByAttrValue(this.getRebuil... method isInTable_ (line 1) | isInTable_(){let t=this.getFocus().getSemanticPrimary();for(;t;){if(-1... class T (line 1) | class T extends o.AbstractEnrichCase{constructor(t){super(t),this.mml=t.... method markup (line 1) | markup(t){this.setScaleFunction(-2,2,0,10,0);const e=i.personalityMark... method error (line 1) | error(t){return'(error "'+o.Move.get(t)+'")'} method prosodyElement (line 1) | prosodyElement(t,e){switch(e=this.applyScaleFunction(e),t){case n.pers... method pause (line 1) | pause(t){return"(pause . "+this.pauseValue(t[n.personalityProps.PAUSE]... method prosody_ (line 1) | prosody_(t){const e=t.open,r=[];for(let n,o=0;n=e[o];o++)r.push(this.p... method constructor (line 1) | constructor(t=""){super(),this.message=t,this.name="SRE Error"} method constructor (line 1) | constructor(t){super(t),this.mml=t.mathmlTree} method test (line 1) | static test(t){return!t.mathmlTree&&"line"===t.type&&"binomial"===t.role} method getMathml (line 1) | getMathml(){if(!this.semantic.childNodes.length)return this.mml;const ... method constructor (line 1) | constructor(t){super(t),this.mml=t.mathmlTree} method test (line 1) | static test(t){if(!t.mathmlTree||!t.childNodes.length)return!1;const e... method getMathml (line 1) | getMathml(){const t=this.semantic.childNodes[0],e=t.childNodes[0],r=th... method constructor (line 1) | constructor(t){super(t),this.mml=t.mathmlTree} method test (line 1) | static test(t){if(!t.mathmlTree||!t.childNodes.length)return!1;const e... method walkTree_ (line 1) | static walkTree_(t){t&&i.walkTree(t)} method getMathml (line 1) | getMathml(){const t=this.semantic.childNodes;return"limboth"!==this.se... method constructor (line 1) | constructor(t){super(t),this.mml=t.mathmlTree} method multiscriptIndex (line 1) | static multiscriptIndex(t){return"punctuated"===t.type&&"dummy"===t.co... method createNone_ (line 1) | static createNone_(t){const e=n.createElement("none");return t&&(0,Q.s... method completeMultiscript (line 1) | completeMultiscript(t,e){const r=n.toArray(this.mml.childNodes).slice(... method constructor (line 1) | constructor(t){super(t),this.inner=[],this.mml=t.mathmlTree} method test (line 1) | static test(t){return"matrix"===t.type||"vector"===t.type||"cases"===t... method getMathml (line 1) | getMathml(){const t=i.cloneContentNode(this.semantic.contentNodes[0]),... method test (line 1) | static test(t){return!!t.mathmlTree&&"tensor"===t.type} method constructor (line 1) | constructor(t){super(t)} method getMathml (line 1) | getMathml(){i.walkTree(this.semantic.childNodes[0]);const t=o.CaseMult... method constructor (line 1) | constructor(){this.context=new Q.SpeechRuleContext,this.parseOrder=o.D... method compareStaticConstraints_ (line 1) | static compareStaticConstraints_(t,e){if(t.length!==e.length)return!1;... method comparePreconditions_ (line 1) | static comparePreconditions_(t,e){const r=t.precondition,n=e.precondit... method defineRule (line 1) | defineRule(t,e,r,n,...o){const Q=this.parseAction(r),T=this.parsePreco... method addRule (line 1) | addRule(t){t.context=this.context,this.speechRules_.unshift(t)} method deleteRule (line 1) | deleteRule(t){const e=this.speechRules_.indexOf(t);-1!==e&&this.speech... method findRule (line 1) | findRule(t){for(let e,r=0;e=this.speechRules_[r];r++)if(t(e))return e;... method findAllRules (line 1) | findAllRules(t){return this.speechRules_.filter(t)} method evaluateDefault (line 1) | evaluateDefault(t){const e=t.textContent.slice(0);return e.match(/^\s+... method evaluateWhitespace (line 1) | evaluateWhitespace(t){return[]} method evaluateCustom (line 1) | evaluateCustom(t){const e=this.customTranscriptions[t];return void 0!=... method evaluateCharacter (line 1) | evaluateCharacter(t){return this.evaluateCustom(t)||n.AuditoryDescript... method removeDuplicates (line 1) | removeDuplicates(t){for(let e,r=this.speechRules_.length-1;e=this.spee... method getSpeechRules (line 1) | getSpeechRules(){return this.speechRules_} method setSpeechRules (line 1) | setSpeechRules(t){this.speechRules_=t} method getPreconditions (line 1) | getPreconditions(){return this.preconditions} method parseCstr (line 1) | parseCstr(t){try{return this.parser.parse(this.locale+"."+this.modalit... method parsePrecondition (line 1) | parsePrecondition(t,e){try{const r=this.parsePrecondition_(t);t=r[0];l... method parseAction (line 1) | parseAction(t){try{return i.Action.fromString(t)}catch(e){if("RuleErro... method parse (line 1) | parse(t){this.modality=t.modality||this.modality,this.locale=t.locale|... method parseRules (line 1) | parseRules(t){for(let e,r=0;e=t[r];r++){const t=e[0],r=this.parseMetho... method generateRules (line 1) | generateRules(t){const e=this.context.customGenerators.lookup(t);e&&e(... method defineAction (line 1) | defineAction(t,e){let r;try{r=i.Action.fromString(e)}catch(t){if("Rule... method getFullPreconditions (line 1) | getFullPreconditions(t){const e=this.preconditions.get(t);return e||!t... method definePrecondition (line 1) | definePrecondition(t,e,r,...n){const o=this.parsePrecondition(r,n),i=t... method inheritRules (line 1) | inheritRules(){if(!this.inherits||!this.inherits.getSpeechRules().leng... method ignoreRules (line 1) | ignoreRules(t,...e){let r=this.findAllRules((e=>e.name===t));if(!e.len... method parsePrecondition_ (line 1) | parsePrecondition_(t){const e=this.context.customGenerators.lookup(t);... method constructor (line 1) | constructor(){this.currentFlags={},this.parameters_={},this.correction... method getInstance (line 1) | static getInstance(){return T.instance=T.instance||new T,T.instance} method parseInput (line 1) | static parseInput(t){const e={},r=t.split(":");for(let t=0,n=r.length;... method parseState (line 1) | static parseState(t){const e={},r=t.split(" ");for(let t=0,n=r.length;... method translateString_ (line 1) | static translateString_(t){if(t.match(/:unit$/))return T.translateUnit... method translateUnit_ (line 1) | static translateUnit_(t){t=T.prepareUnit_(t);const e=o.default.getInst... method prepareUnit_ (line 1) | static prepareUnit_(t){const e=t.match(/:unit$/);return e?t.slice(0,e.... method cleanUnit_ (line 1) | static cleanUnit_(t){return t.match(/:unit$/)?t.replace(/:unit$/,""):t} method clear (line 1) | clear(){this.parameters_={},this.stateStack_=[]} method setParameter (line 1) | setParameter(t,e){const r=this.parameters_[t];return e?this.parameters... method getParameter (line 1) | getParameter(t){return this.parameters_[t]} method setCorrection (line 1) | setCorrection(t,e){this.corrections_[t]=e} method setPreprocessor (line 1) | setPreprocessor(t,e){this.preprocessors_[t]=e} method getCorrection (line 1) | getCorrection(t){return this.corrections_[t]} method getState (line 1) | getState(){const t=[];for(const e in this.parameters_){const r=this.pa... method pushState (line 1) | pushState(t){for(const e in t)t[e]=this.setParameter(e,t[e]);this.stat... method popState (line 1) | popState(){const t=this.stateStack_.pop();for(const e in t)this.setPar... method setAttribute (line 1) | setAttribute(t){if(t&&t.nodeType===n.NodeType.ELEMENT_NODE){const r=th... method preprocess (line 1) | preprocess(t){return this.runProcessors_(t,this.preprocessors_)} method correct (line 1) | correct(t){return this.runProcessors_(t,this.corrections_)} method apply (line 1) | apply(t,e){return this.currentFlags=e||{},t=this.currentFlags.adjust||... method runProcessors_ (line 1) | runProcessors_(t,e){for(const r in this.parameters_){const n=e[r];if(!... method constructor (line 1) | constructor({type:t,content:e,attributes:r,grammar:n}){this.type=t,thi... method grammarFromString (line 1) | static grammarFromString(t){return o.Grammar.parseInput(t)} method fromString (line 1) | static fromString(t){const e={type:Q(t.substring(0,3))};let r=t.slice(... method attributesFromString (line 1) | static attributesFromString(t){if("("!==t[0]||")"!==t.slice(-1))throw ... method toString (line 1) | toString(){let t="";t+=function(t){switch(t){case i.NODE:return"[n]";c... method grammarToString (line 1) | grammarToString(){return this.getGrammar().join(":")} method getGrammar (line 1) | getGrammar(){const t=[];for(const e in this.grammar)!0===this.grammar[... method attributesToString (line 1) | attributesToString(){const t=this.getAttributes(),e=this.grammarToStri... method getAttributes (line 1) | getAttributes(){const t=[];for(const e in this.attributes){const r=thi... method copyCollator (line 1) | copyCollator(){return new T} method add (line 1) | add(t,e){const r=i.key(t,e.font);super.add(r,e)} method addNode (line 1) | addNode(t){this.add(t.textContent,t)} method toString (line 1) | toString(){const t=[];for(const e in this.map){const r=Array(e.length+... method collateMeaning (line 1) | collateMeaning(){const t=new s;for(const e in this.map)t.map[e]=this.m... method getSpeech (line 1) | getSpeech(t,e){const r=this.generateSpeech(t,e),i=this.getRebuilt().no... method constructor (line 1) | constructor(t,e,r,n){super(t,e,r,n),this.node=t,this.generator=e,this.... method move (line 1) | move(t){this.key_=t;const e=super.move(t);return this.modifier=!1,e} method up (line 1) | up(){return this.moved=Q.WalkerMoves.UP,this.eligibleCell_()?this.vert... method down (line 1) | down(){return this.moved=Q.WalkerMoves.DOWN,this.eligibleCell_()?this.... method jumpCell (line 1) | jumpCell(){if(!this.isInTable_()||null===this.key_)return this.getFocu... method undo (line 1) | undo(){const t=super.undo();return t===this.firstJump&&(this.firstJump... method eligibleCell_ (line 1) | eligibleCell_(){const t=this.getFocus().getSemanticPrimary();return th... method verticalMove_ (line 1) | verticalMove_(t){const e=this.previousLevel();if(!e)return null;const ... method jumpCell_ (line 1) | jumpCell_(t,e){this.firstJump?this.virtualize(!1):(this.firstJump=this... method isLegalJump_ (line 1) | isLegalJump_(t,e){const r=n.querySelectorAllByAttrValue(this.getRebuil... method isInTable_ (line 1) | isInTable_(){let t=this.getFocus().getSemanticPrimary();for(;t;){if(-1... class c (line 1) | class c extends i.AbstractEnrichCase{constructor(t){super(t),this.fenced... method constructor (line 1) | constructor(t){super(t),this.fenced=null,this.fencedMml=null,this.fenc... method test (line 1) | static test(t){return!(!t.mathmlTree||!t.fencePointer||t.mathmlTree.ge... method makeEmptyNode_ (line 1) | static makeEmptyNode_(t){const e=n.createElement("mrow"),r=new o.Seman... method fencedMap_ (line 1) | static fencedMap_(t,e){e[t.id]=t.mathmlTree,t.embellished&&c.fencedMap... method getMathml (line 1) | getMathml(){this.getFenced_(),this.fencedMml=a.walkTree(this.fenced),t... method fencedElement (line 1) | fencedElement(t){return"fenced"===t.type||"matrix"===t.type||"vector"=... method getFenced_ (line 1) | getFenced_(){let t=this.semantic;for(;!this.fencedElement(t);)t=t.chil... method getFencedMml_ (line 1) | getFencedMml_(){let t=this.ofenceMml.nextSibling;for(t=t===this.fenced... method getFencesMml_ (line 1) | getFencesMml_(){let t=this.semantic;const e=Object.keys(this.ofenceMap... method rewrite_ (line 1) | rewrite_(){let t=this.semantic,e=null;const r=this.introduceNewLayer_(... method specialCase_ (line 1) | specialCase_(t,e){const r=n.tagName(e);let o,i=null;if("MSUBSUP"===r?(... method introduceNewLayer_ (line 1) | introduceNewLayer_(){const t=this.fullFence(this.ofenceMml),e=this.ful... method fullFence (line 1) | fullFence(t){const e=this.fencedMml.parentNode;let r=t;for(;r.parentNo... method cleanupParents_ (line 1) | cleanupParents_(){this.parentCleanup.forEach((function(t){const e=t.ch... method constructor (line 1) | constructor(t){super(t,(e=>e===t)),this.kind=a.TrieNodeKind.DYNAMIC} method constructor (line 1) | constructor(t,e){super(t,e),this.preference=t instanceof a?t.preferenc... method match (line 1) | match(t){if(!(t instanceof a))return super.match(t);if("default"===t.g... method compare (line 1) | compare(t,e){const r=super.compare(t,e);if(0!==r)return r;const n=t in... class T (line 1) | class T extends o.AbstractEnrichCase{constructor(t){super(t),this.mml=t.... method markup (line 1) | markup(t){this.setScaleFunction(-2,2,0,10,0);const e=i.personalityMark... method error (line 1) | error(t){return'(error "'+o.Move.get(t)+'")'} method prosodyElement (line 1) | prosodyElement(t,e){switch(e=this.applyScaleFunction(e),t){case n.pers... method pause (line 1) | pause(t){return"(pause . "+this.pauseValue(t[n.personalityProps.PAUSE]... method prosody_ (line 1) | prosody_(t){const e=t.open,r=[];for(let n,o=0;n=e[o];o++)r.push(this.p... method constructor (line 1) | constructor(t=""){super(),this.message=t,this.name="SRE Error"} method constructor (line 1) | constructor(t){super(t),this.mml=t.mathmlTree} method test (line 1) | static test(t){return!t.mathmlTree&&"line"===t.type&&"binomial"===t.role} method getMathml (line 1) | getMathml(){if(!this.semantic.childNodes.length)return this.mml;const ... method constructor (line 1) | constructor(t){super(t),this.mml=t.mathmlTree} method test (line 1) | static test(t){if(!t.mathmlTree||!t.childNodes.length)return!1;const e... method getMathml (line 1) | getMathml(){const t=this.semantic.childNodes[0],e=t.childNodes[0],r=th... method constructor (line 1) | constructor(t){super(t),this.mml=t.mathmlTree} method test (line 1) | static test(t){if(!t.mathmlTree||!t.childNodes.length)return!1;const e... method walkTree_ (line 1) | static walkTree_(t){t&&i.walkTree(t)} method getMathml (line 1) | getMathml(){const t=this.semantic.childNodes;return"limboth"!==this.se... method constructor (line 1) | constructor(t){super(t),this.mml=t.mathmlTree} method multiscriptIndex (line 1) | static multiscriptIndex(t){return"punctuated"===t.type&&"dummy"===t.co... method createNone_ (line 1) | static createNone_(t){const e=n.createElement("none");return t&&(0,Q.s... method completeMultiscript (line 1) | completeMultiscript(t,e){const r=n.toArray(this.mml.childNodes).slice(... method constructor (line 1) | constructor(t){super(t),this.inner=[],this.mml=t.mathmlTree} method test (line 1) | static test(t){return"matrix"===t.type||"vector"===t.type||"cases"===t... method getMathml (line 1) | getMathml(){const t=i.cloneContentNode(this.semantic.contentNodes[0]),... method test (line 1) | static test(t){return!!t.mathmlTree&&"tensor"===t.type} method constructor (line 1) | constructor(t){super(t)} method getMathml (line 1) | getMathml(){i.walkTree(this.semantic.childNodes[0]);const t=o.CaseMult... method constructor (line 1) | constructor(){this.context=new Q.SpeechRuleContext,this.parseOrder=o.D... method compareStaticConstraints_ (line 1) | static compareStaticConstraints_(t,e){if(t.length!==e.length)return!1;... method comparePreconditions_ (line 1) | static comparePreconditions_(t,e){const r=t.precondition,n=e.precondit... method defineRule (line 1) | defineRule(t,e,r,n,...o){const Q=this.parseAction(r),T=this.parsePreco... method addRule (line 1) | addRule(t){t.context=this.context,this.speechRules_.unshift(t)} method deleteRule (line 1) | deleteRule(t){const e=this.speechRules_.indexOf(t);-1!==e&&this.speech... method findRule (line 1) | findRule(t){for(let e,r=0;e=this.speechRules_[r];r++)if(t(e))return e;... method findAllRules (line 1) | findAllRules(t){return this.speechRules_.filter(t)} method evaluateDefault (line 1) | evaluateDefault(t){const e=t.textContent.slice(0);return e.match(/^\s+... method evaluateWhitespace (line 1) | evaluateWhitespace(t){return[]} method evaluateCustom (line 1) | evaluateCustom(t){const e=this.customTranscriptions[t];return void 0!=... method evaluateCharacter (line 1) | evaluateCharacter(t){return this.evaluateCustom(t)||n.AuditoryDescript... method removeDuplicates (line 1) | removeDuplicates(t){for(let e,r=this.speechRules_.length-1;e=this.spee... method getSpeechRules (line 1) | getSpeechRules(){return this.speechRules_} method setSpeechRules (line 1) | setSpeechRules(t){this.speechRules_=t} method getPreconditions (line 1) | getPreconditions(){return this.preconditions} method parseCstr (line 1) | parseCstr(t){try{return this.parser.parse(this.locale+"."+this.modalit... method parsePrecondition (line 1) | parsePrecondition(t,e){try{const r=this.parsePrecondition_(t);t=r[0];l... method parseAction (line 1) | parseAction(t){try{return i.Action.fromString(t)}catch(e){if("RuleErro... method parse (line 1) | parse(t){this.modality=t.modality||this.modality,this.locale=t.locale|... method parseRules (line 1) | parseRules(t){for(let e,r=0;e=t[r];r++){const t=e[0],r=this.parseMetho... method generateRules (line 1) | generateRules(t){const e=this.context.customGenerators.lookup(t);e&&e(... method defineAction (line 1) | defineAction(t,e){let r;try{r=i.Action.fromString(e)}catch(t){if("Rule... method getFullPreconditions (line 1) | getFullPreconditions(t){const e=this.preconditions.get(t);return e||!t... method definePrecondition (line 1) | definePrecondition(t,e,r,...n){const o=this.parsePrecondition(r,n),i=t... method inheritRules (line 1) | inheritRules(){if(!this.inherits||!this.inherits.getSpeechRules().leng... method ignoreRules (line 1) | ignoreRules(t,...e){let r=this.findAllRules((e=>e.name===t));if(!e.len... method parsePrecondition_ (line 1) | parsePrecondition_(t){const e=this.context.customGenerators.lookup(t);... method constructor (line 1) | constructor(){this.currentFlags={},this.parameters_={},this.correction... method getInstance (line 1) | static getInstance(){return T.instance=T.instance||new T,T.instance} method parseInput (line 1) | static parseInput(t){const e={},r=t.split(":");for(let t=0,n=r.length;... method parseState (line 1) | static parseState(t){const e={},r=t.split(" ");for(let t=0,n=r.length;... method translateString_ (line 1) | static translateString_(t){if(t.match(/:unit$/))return T.translateUnit... method translateUnit_ (line 1) | static translateUnit_(t){t=T.prepareUnit_(t);const e=o.default.getInst... method prepareUnit_ (line 1) | static prepareUnit_(t){const e=t.match(/:unit$/);return e?t.slice(0,e.... method cleanUnit_ (line 1) | static cleanUnit_(t){return t.match(/:unit$/)?t.replace(/:unit$/,""):t} method clear (line 1) | clear(){this.parameters_={},this.stateStack_=[]} method setParameter (line 1) | setParameter(t,e){const r=this.parameters_[t];return e?this.parameters... method getParameter (line 1) | getParameter(t){return this.parameters_[t]} method setCorrection (line 1) | setCorrection(t,e){this.corrections_[t]=e} method setPreprocessor (line 1) | setPreprocessor(t,e){this.preprocessors_[t]=e} method getCorrection (line 1) | getCorrection(t){return this.corrections_[t]} method getState (line 1) | getState(){const t=[];for(const e in this.parameters_){const r=this.pa... method pushState (line 1) | pushState(t){for(const e in t)t[e]=this.setParameter(e,t[e]);this.stat... method popState (line 1) | popState(){const t=this.stateStack_.pop();for(const e in t)this.setPar... method setAttribute (line 1) | setAttribute(t){if(t&&t.nodeType===n.NodeType.ELEMENT_NODE){const r=th... method preprocess (line 1) | preprocess(t){return this.runProcessors_(t,this.preprocessors_)} method correct (line 1) | correct(t){return this.runProcessors_(t,this.corrections_)} method apply (line 1) | apply(t,e){return this.currentFlags=e||{},t=this.currentFlags.adjust||... method runProcessors_ (line 1) | runProcessors_(t,e){for(const r in this.parameters_){const n=e[r];if(!... method constructor (line 1) | constructor({type:t,content:e,attributes:r,grammar:n}){this.type=t,thi... method grammarFromString (line 1) | static grammarFromString(t){return o.Grammar.parseInput(t)} method fromString (line 1) | static fromString(t){const e={type:Q(t.substring(0,3))};let r=t.slice(... method attributesFromString (line 1) | static attributesFromString(t){if("("!==t[0]||")"!==t.slice(-1))throw ... method toString (line 1) | toString(){let t="";t+=function(t){switch(t){case i.NODE:return"[n]";c... method grammarToString (line 1) | grammarToString(){return this.getGrammar().join(":")} method getGrammar (line 1) | getGrammar(){const t=[];for(const e in this.grammar)!0===this.grammar[... method attributesToString (line 1) | attributesToString(){const t=this.getAttributes(),e=this.grammarToStri... method getAttributes (line 1) | getAttributes(){const t=[];for(const e in this.attributes){const r=thi... method copyCollator (line 1) | copyCollator(){return new T} method add (line 1) | add(t,e){const r=i.key(t,e.font);super.add(r,e)} method addNode (line 1) | addNode(t){this.add(t.textContent,t)} method toString (line 1) | toString(){const t=[];for(const e in this.map){const r=Array(e.length+... method collateMeaning (line 1) | collateMeaning(){const t=new s;for(const e in this.map)t.map[e]=this.m... method getSpeech (line 1) | getSpeech(t,e){const r=this.generateSpeech(t,e),i=this.getRebuilt().no... method constructor (line 1) | constructor(t,e,r,n){super(t,e,r,n),this.node=t,this.generator=e,this.... method move (line 1) | move(t){this.key_=t;const e=super.move(t);return this.modifier=!1,e} method up (line 1) | up(){return this.moved=Q.WalkerMoves.UP,this.eligibleCell_()?this.vert... method down (line 1) | down(){return this.moved=Q.WalkerMoves.DOWN,this.eligibleCell_()?this.... method jumpCell (line 1) | jumpCell(){if(!this.isInTable_()||null===this.key_)return this.getFocu... method undo (line 1) | undo(){const t=super.undo();return t===this.firstJump&&(this.firstJump... method eligibleCell_ (line 1) | eligibleCell_(){const t=this.getFocus().getSemanticPrimary();return th... method verticalMove_ (line 1) | verticalMove_(t){const e=this.previousLevel();if(!e)return null;const ... method jumpCell_ (line 1) | jumpCell_(t,e){this.firstJump?this.virtualize(!1):(this.firstJump=this... method isLegalJump_ (line 1) | isLegalJump_(t,e){const r=n.querySelectorAllByAttrValue(this.getRebuil... method isInTable_ (line 1) | isInTable_(){let t=this.getFocus().getSemanticPrimary();for(;t;){if(-1... class Q (line 1) | class Q extends n.AbstractEnrichCase{constructor(t){super(t),this.mml=t.... method markup (line 1) | markup(t){const e=i.personalityMarkup(t);let r="",o=null,Q=!1;for(let ... method pause (line 1) | pause(t){let e;return e="number"==typeof t?t<=250?"short":t<=500?"medi... method finalize (line 1) | finalize(t){return'"} method markup (line 1) | markup(t){this.setScaleFunction(-2,2,-100,100,2);const e=o.personality... method constructor (line 1) | constructor(t){super(t),this.mml=t.mathmlTree} method test (line 1) | static test(t){return!!t.mathmlTree&&"line"===t.type} method getMathml (line 1) | getMathml(){return this.semantic.contentNodes.length&&o.walkTree(this.... method constructor (line 1) | constructor(t){super(t),this.mml=t.mathmlTree} method test (line 1) | static test(t){return!!t.mathmlTree&&("inference"===t.type||"premises"... method getMathml (line 1) | getMathml(){return this.semantic.childNodes.length?(this.semantic.cont... method constructor (line 1) | constructor(t){super(t),this.mml=t.mathmlTree} method test (line 1) | static test(t){return"punctuated"===t.type&&("text"===t.role||t.conten... method getMathml (line 1) | getMathml(){const t=[],e=o.collapsePunctuated(this.semantic,t);return ... method constructor (line 1) | constructor(){this.map={}} method add (line 1) | add(t,e){const r=this.map[t];r?r.push(e):this.map[t]=[e]} method retrieve (line 1) | retrieve(t,e){return this.map[i.key(t,e)]} method retrieveNode (line 1) | retrieveNode(t){return this.retrieve(t.textContent,t.font)} method copy (line 1) | copy(){const t=this.copyCollator();for(const e in this.map)t.map[e]=th... method minimize (line 1) | minimize(){for(const t in this.map)1===this.map[t].length&&delete this... method minimalCollator (line 1) | minimalCollator(){const t=this.copy();for(const e in t.map)1===t.map[e... method isMultiValued (line 1) | isMultiValued(){for(const t in this.map)if(this.map[t].length>1)return... method isEmpty (line 1) | isEmpty(){return!Object.keys(this.map).length} method constructor (line 1) | constructor(t){this.id=t,this.mathml=[],this.parent=null,this.type="un... method fromXml (line 1) | static fromXml(t){const e=parseInt(t.getAttribute("id"),10),r=new Q(e)... method setAttribute (line 1) | static setAttribute(t,e,r,n){n=n||r;const o=e.getAttribute(r);o&&(t[n]... method processChildren (line 1) | static processChildren(t,e){for(const r of n.toArray(e.childNodes)){if... method querySelectorAll (line 1) | querySelectorAll(t){let e=[];for(let r,n=0;r=this.childNodes[n];n++)e=... method xml (line 1) | xml(t,e){const r=function(r,n){const o=n.map((function(r){return r.xml... method toString (line 1) | toString(t=!1){const e=n.parseInput("");return n.serializeXml(... method allAttributes (line 1) | allAttributes(){const t=[];return t.push(["role",this.role]),"unknown"... method xmlAnnotation (line 1) | xmlAnnotation(){const t=[];for(const e in this.annotation)this.annotat... method toJson (line 1) | toJson(){const t={};t.type=this.type;const e=this.allAttributes();for(... method updateContent (line 1) | updateContent(t,e){const r=e?t.replace(/^[ \f\n\r\t\v\u200b]*/,"").rep... method addMathmlNodes (line 1) | addMathmlNodes(t){for(let e,r=0;e=t[r];r++)-1===this.mathml.indexOf(e)... method appendChild (line 1) | appendChild(t){this.childNodes.push(t),this.addMathmlNodes(t.mathml),t... method replaceChild (line 1) | replaceChild(t,e){const r=this.childNodes.indexOf(t);if(-1===r)return;... method appendContentNode (line 1) | appendContentNode(t){t&&(this.contentNodes.push(t),this.addMathmlNodes... method removeContentNode (line 1) | removeContentNode(t){if(t){const e=this.contentNodes.indexOf(t);-1!==e... method equals (line 1) | equals(t){if(!t)return!1;if(this.type!==t.type||this.role!==t.role||th... method displayTree (line 1) | displayTree(){console.info(this.displayTree_(0))} method addAnnotation (line 1) | addAnnotation(t,e){e&&this.addAnnotation_(t,e)} method getAnnotation (line 1) | getAnnotation(t){const e=this.annotation[t];return e||[]} method hasAnnotation (line 1) | hasAnnotation(t,e){const r=this.annotation[t];return!!r&&-1!==r.indexO... method parseAnnotation (line 1) | parseAnnotation(t){const e=t.split(";");for(let t=0,r=e.length;t{return t.concat((... method fromStructure (line 1) | static fromStructure(t,e){return new Q(Q.tree_(t,e.root))} method combineContentChildren (line 1) | static combineContentChildren(t,e,r){switch(t.type){case"relseq":case"... method makeSexp_ (line 1) | static makeSexp_(t){return Q.simpleCollapseStructure(t)?t.toString():Q... method fromString_ (line 1) | static fromString_(t){let e=t.replace(/\(/g,"[");return e=e.replace(/\... method fromNode_ (line 1) | static fromNode_(t){if(!t)return[];const e=t.contentNodes;let r;e.leng... method tree_ (line 1) | static tree_(t,e){if(!e)return[];if(!e.childNodes.length)return e.id;c... method addOwns_ (line 1) | static addOwns_(t,e){const r=t.getAttribute(i.Attribute.COLLAPSED),n=r... method realLeafs_ (line 1) | static realLeafs_(t){if(Q.simpleCollapseStructure(t))return[t];if(Q.co... method populate (line 1) | populate(){this.parents&&this.levelsMap||(this.parents={},this.levelsM... method toString (line 1) | toString(){return Q.makeSexp_(this.array)} method populate_ (line 1) | populate_(t,e,r){if(Q.simpleCollapseStructure(t))return t=t,this.level... method isRoot (line 1) | isRoot(t){return t===this.levelsMap[t][0]} method directChildren (line 1) | directChildren(t){if(!this.isRoot(t))return[];return this.levelsMap[t]... method subtreeNodes (line 1) | subtreeNodes(t){if(!this.isRoot(t))return[];const e=(t,r)=>{Q.simpleCo... method constructor (line 1) | constructor(t,e,r,n){super(t,e,r,n),this.node=t,this.generator=e,this.... method initLevels (line 1) | initLevels(){const t=new i.Levels;return t.push([this.primaryId()]),t} method up (line 1) | up(){super.up();const t=this.previousLevel();return t?(this.levels.pop... method down (line 1) | down(){super.down();const t=this.nextLevel();if(0===t.length)return nu... method combineContentChildren (line 1) | combineContentChildren(t,e,r,o){switch(t){case"relseq":case"infixop":c... method left (line 1) | left(){super.left();const t=this.levels.indexOf(this.primaryId());if(n... method right (line 1) | right(){super.right();const t=this.levels.indexOf(this.primaryId());if... method findFocusOnLevel (line 1) | findFocusOnLevel(t){return this.singletonFocus(t.toString())} method focusDomNodes (line 1) | focusDomNodes(){return[this.getFocus().getDomPrimary()]} method focusSemanticNodes (line 1) | focusSemanticNodes(){return[this.getFocus().getSemanticPrimary()]} class T (line 1) | class T extends o.AbstractEnrichCase{constructor(t){super(t),this.mml=t.... method markup (line 1) | markup(t){this.setScaleFunction(-2,2,0,10,0);const e=i.personalityMark... method error (line 1) | error(t){return'(error "'+o.Move.get(t)+'")'} method prosodyElement (line 1) | prosodyElement(t,e){switch(e=this.applyScaleFunction(e),t){case n.pers... method pause (line 1) | pause(t){return"(pause . "+this.pauseValue(t[n.personalityProps.PAUSE]... method prosody_ (line 1) | prosody_(t){const e=t.open,r=[];for(let n,o=0;n=e[o];o++)r.push(this.p... method constructor (line 1) | constructor(t=""){super(),this.message=t,this.name="SRE Error"} method constructor (line 1) | constructor(t){super(t),this.mml=t.mathmlTree} method test (line 1) | static test(t){return!t.mathmlTree&&"line"===t.type&&"binomial"===t.role} method getMathml (line 1) | getMathml(){if(!this.semantic.childNodes.length)return this.mml;const ... method constructor (line 1) | constructor(t){super(t),this.mml=t.mathmlTree} method test (line 1) | static test(t){if(!t.mathmlTree||!t.childNodes.length)return!1;const e... method getMathml (line 1) | getMathml(){const t=this.semantic.childNodes[0],e=t.childNodes[0],r=th... method constructor (line 1) | constructor(t){super(t),this.mml=t.mathmlTree} method test (line 1) | static test(t){if(!t.mathmlTree||!t.childNodes.length)return!1;const e... method walkTree_ (line 1) | static walkTree_(t){t&&i.walkTree(t)} method getMathml (line 1) | getMathml(){const t=this.semantic.childNodes;return"limboth"!==this.se... method constructor (line 1) | constructor(t){super(t),this.mml=t.mathmlTree} method multiscriptIndex (line 1) | static multiscriptIndex(t){return"punctuated"===t.type&&"dummy"===t.co... method createNone_ (line 1) | static createNone_(t){const e=n.createElement("none");return t&&(0,Q.s... method completeMultiscript (line 1) | completeMultiscript(t,e){const r=n.toArray(this.mml.childNodes).slice(... method constructor (line 1) | constructor(t){super(t),this.inner=[],this.mml=t.mathmlTree} method test (line 1) | static test(t){return"matrix"===t.type||"vector"===t.type||"cases"===t... method getMathml (line 1) | getMathml(){const t=i.cloneContentNode(this.semantic.contentNodes[0]),... method test (line 1) | static test(t){return!!t.mathmlTree&&"tensor"===t.type} method constructor (line 1) | constructor(t){super(t)} method getMathml (line 1) | getMathml(){i.walkTree(this.semantic.childNodes[0]);const t=o.CaseMult... method constructor (line 1) | constructor(){this.context=new Q.SpeechRuleContext,this.parseOrder=o.D... method compareStaticConstraints_ (line 1) | static compareStaticConstraints_(t,e){if(t.length!==e.length)return!1;... method comparePreconditions_ (line 1) | static comparePreconditions_(t,e){const r=t.precondition,n=e.precondit... method defineRule (line 1) | defineRule(t,e,r,n,...o){const Q=this.parseAction(r),T=this.parsePreco... method addRule (line 1) | addRule(t){t.context=this.context,this.speechRules_.unshift(t)} method deleteRule (line 1) | deleteRule(t){const e=this.speechRules_.indexOf(t);-1!==e&&this.speech... method findRule (line 1) | findRule(t){for(let e,r=0;e=this.speechRules_[r];r++)if(t(e))return e;... method findAllRules (line 1) | findAllRules(t){return this.speechRules_.filter(t)} method evaluateDefault (line 1) | evaluateDefault(t){const e=t.textContent.slice(0);return e.match(/^\s+... method evaluateWhitespace (line 1) | evaluateWhitespace(t){return[]} method evaluateCustom (line 1) | evaluateCustom(t){const e=this.customTranscriptions[t];return void 0!=... method evaluateCharacter (line 1) | evaluateCharacter(t){return this.evaluateCustom(t)||n.AuditoryDescript... method removeDuplicates (line 1) | removeDuplicates(t){for(let e,r=this.speechRules_.length-1;e=this.spee... method getSpeechRules (line 1) | getSpeechRules(){return this.speechRules_} method setSpeechRules (line 1) | setSpeechRules(t){this.speechRules_=t} method getPreconditions (line 1) | getPreconditions(){return this.preconditions} method parseCstr (line 1) | parseCstr(t){try{return this.parser.parse(this.locale+"."+this.modalit... method parsePrecondition (line 1) | parsePrecondition(t,e){try{const r=this.parsePrecondition_(t);t=r[0];l... method parseAction (line 1) | parseAction(t){try{return i.Action.fromString(t)}catch(e){if("RuleErro... method parse (line 1) | parse(t){this.modality=t.modality||this.modality,this.locale=t.locale|... method parseRules (line 1) | parseRules(t){for(let e,r=0;e=t[r];r++){const t=e[0],r=this.parseMetho... method generateRules (line 1) | generateRules(t){const e=this.context.customGenerators.lookup(t);e&&e(... method defineAction (line 1) | defineAction(t,e){let r;try{r=i.Action.fromString(e)}catch(t){if("Rule... method getFullPreconditions (line 1) | getFullPreconditions(t){const e=this.preconditions.get(t);return e||!t... method definePrecondition (line 1) | definePrecondition(t,e,r,...n){const o=this.parsePrecondition(r,n),i=t... method inheritRules (line 1) | inheritRules(){if(!this.inherits||!this.inherits.getSpeechRules().leng... method ignoreRules (line 1) | ignoreRules(t,...e){let r=this.findAllRules((e=>e.name===t));if(!e.len... method parsePrecondition_ (line 1) | parsePrecondition_(t){const e=this.context.customGenerators.lookup(t);... method constructor (line 1) | constructor(){this.currentFlags={},this.parameters_={},this.correction... method getInstance (line 1) | static getInstance(){return T.instance=T.instance||new T,T.instance} method parseInput (line 1) | static parseInput(t){const e={},r=t.split(":");for(let t=0,n=r.length;... method parseState (line 1) | static parseState(t){const e={},r=t.split(" ");for(let t=0,n=r.length;... method translateString_ (line 1) | static translateString_(t){if(t.match(/:unit$/))return T.translateUnit... method translateUnit_ (line 1) | static translateUnit_(t){t=T.prepareUnit_(t);const e=o.default.getInst... method prepareUnit_ (line 1) | static prepareUnit_(t){const e=t.match(/:unit$/);return e?t.slice(0,e.... method cleanUnit_ (line 1) | static cleanUnit_(t){return t.match(/:unit$/)?t.replace(/:unit$/,""):t} method clear (line 1) | clear(){this.parameters_={},this.stateStack_=[]} method setParameter (line 1) | setParameter(t,e){const r=this.parameters_[t];return e?this.parameters... method getParameter (line 1) | getParameter(t){return this.parameters_[t]} method setCorrection (line 1) | setCorrection(t,e){this.corrections_[t]=e} method setPreprocessor (line 1) | setPreprocessor(t,e){this.preprocessors_[t]=e} method getCorrection (line 1) | getCorrection(t){return this.corrections_[t]} method getState (line 1) | getState(){const t=[];for(const e in this.parameters_){const r=this.pa... method pushState (line 1) | pushState(t){for(const e in t)t[e]=this.setParameter(e,t[e]);this.stat... method popState (line 1) | popState(){const t=this.stateStack_.pop();for(const e in t)this.setPar... method setAttribute (line 1) | setAttribute(t){if(t&&t.nodeType===n.NodeType.ELEMENT_NODE){const r=th... method preprocess (line 1) | preprocess(t){return this.runProcessors_(t,this.preprocessors_)} method correct (line 1) | correct(t){return this.runProcessors_(t,this.corrections_)} method apply (line 1) | apply(t,e){return this.currentFlags=e||{},t=this.currentFlags.adjust||... method runProcessors_ (line 1) | runProcessors_(t,e){for(const r in this.parameters_){const n=e[r];if(!... method constructor (line 1) | constructor({type:t,content:e,attributes:r,grammar:n}){this.type=t,thi... method grammarFromString (line 1) | static grammarFromString(t){return o.Grammar.parseInput(t)} method fromString (line 1) | static fromString(t){const e={type:Q(t.substring(0,3))};let r=t.slice(... method attributesFromString (line 1) | static attributesFromString(t){if("("!==t[0]||")"!==t.slice(-1))throw ... method toString (line 1) | toString(){let t="";t+=function(t){switch(t){case i.NODE:return"[n]";c... method grammarToString (line 1) | grammarToString(){return this.getGrammar().join(":")} method getGrammar (line 1) | getGrammar(){const t=[];for(const e in this.grammar)!0===this.grammar[... method attributesToString (line 1) | attributesToString(){const t=this.getAttributes(),e=this.grammarToStri... method getAttributes (line 1) | getAttributes(){const t=[];for(const e in this.attributes){const r=thi... method copyCollator (line 1) | copyCollator(){return new T} method add (line 1) | add(t,e){const r=i.key(t,e.font);super.add(r,e)} method addNode (line 1) | addNode(t){this.add(t.textContent,t)} method toString (line 1) | toString(){const t=[];for(const e in this.map){const r=Array(e.length+... method collateMeaning (line 1) | collateMeaning(){const t=new s;for(const e in this.map)t.map[e]=this.m... method getSpeech (line 1) | getSpeech(t,e){const r=this.generateSpeech(t,e),i=this.getRebuilt().no... method constructor (line 1) | constructor(t,e,r,n){super(t,e,r,n),this.node=t,this.generator=e,this.... method move (line 1) | move(t){this.key_=t;const e=super.move(t);return this.modifier=!1,e} method up (line 1) | up(){return this.moved=Q.WalkerMoves.UP,this.eligibleCell_()?this.vert... method down (line 1) | down(){return this.moved=Q.WalkerMoves.DOWN,this.eligibleCell_()?this.... method jumpCell (line 1) | jumpCell(){if(!this.isInTable_()||null===this.key_)return this.getFocu... method undo (line 1) | undo(){const t=super.undo();return t===this.firstJump&&(this.firstJump... method eligibleCell_ (line 1) | eligibleCell_(){const t=this.getFocus().getSemanticPrimary();return th... method verticalMove_ (line 1) | verticalMove_(t){const e=this.previousLevel();if(!e)return null;const ... method jumpCell_ (line 1) | jumpCell_(t,e){this.firstJump?this.virtualize(!1):(this.firstJump=this... method isLegalJump_ (line 1) | isLegalJump_(t,e){const r=n.querySelectorAllByAttrValue(this.getRebuil... method isInTable_ (line 1) | isInTable_(){let t=this.getFocus().getSemanticPrimary();for(;t;){if(-1... class s (line 1) | class s extends i.CaseMultiindex{static test(t){if(!t.mathmlTree)return!... method finalize (line 1) | finalize(t){return function(t){a="";const e=o.parseInput(`${t}`:""} method closeTag (line 1) | closeTag(t){return``} method markup (line 1) | markup(t){const e=[];let r=[];for(const n of t){if(!n.layout){r.push(n... method processContent (line 1) | processContent(t){const e=[],r=Q.personalityMarkup(t);for(let t,n=0;t=... method constructor (line 1) | constructor(){this.customLoader=null,this.parsers={},this.comparator=n... method defaultLocale (line 1) | set defaultLocale(t){this._defaultLocale=Q.Variables.ensureLocale(t,th... method defaultLocale (line 1) | get defaultLocale(){return this._defaultLocale} method getInstance (line 1) | static getInstance(){return s.instance=s.instance||new s,s.instance} method defaultEvaluator (line 1) | static defaultEvaluator(t,e){return t} method evaluateNode (line 1) | static evaluateNode(t){return s.nodeEvaluator(t)} method getRate (line 1) | getRate(){const t=parseInt(this.rate,10);return isNaN(t)?100:t} method setDynamicCstr (line 1) | setDynamicCstr(t){if(this.defaultLocale&&(n.DynamicCstr.DEFAULT_VALUES... method configurate (line 1) | configurate(t){this.mode!==o.Mode.HTTP||this.config||(!function(t){con... method setCustomLoader (line 1) | setCustomLoader(t){t&&(this.customLoader=t)} method test (line 1) | static test(t){if(!t.mathmlTree)return!1;return"MMULTISCRIPTS"===n.tag... method constructor (line 1) | constructor(t){super(t)} method getMathml (line 1) | getMathml(){let t,e,r;if((0,T.setAttributes)(this.mml,this.semantic),t... method constructor (line 1) | constructor(){super(),this.mactionName="maction"} method highlightNode (line 1) | highlightNode(t){let e;if(this.isHighlighted(t))return e={node:t,backg... method unhighlightNode (line 1) | unhighlightNode(t){const e=t.node.previousSibling;if(e&&e.hasAttribute... method isMactionNode (line 1) | isMactionNode(t){return t.getAttribute("data-mml-node")===this.maction... method getMactionNodes (line 1) | getMactionNodes(t){return Array.from(o.evalXPath(`.//*[@data-mml-node=... method constructor (line 1) | constructor(t,e){this.base=t,this._conditions=[],this.constraints=[],t... method conditions (line 1) | get conditions(){return this._conditions} method addConstraint (line 1) | addConstraint(t){if(this.constraints.filter((e=>e.equal(t))).length)re... method addBaseCondition (line 1) | addBaseCondition(t){this.addCondition(this.base,t)} method addFullCondition (line 1) | addFullCondition(t){this.constraints.forEach((e=>this.addCondition(e,t... method addCondition (line 1) | addCondition(t,e){const r=t.toString()+" "+e.toString();this.allCstr.c... method constructor (line 1) | constructor(){super(),this.annotators=[],this.parseMethods.Alias=this.... method initialize (line 1) | initialize(){this.initialized||(this.annotations(),this.initialized=!0)} method annotations (line 1) | annotations(){for(let t,e=0;t=this.annotators[e];e++)(0,i.activate)(th... method defineAlias (line 1) | defineAlias(t,e,...r){const n=this.parsePrecondition(e,r);if(!n)return... method defineRulesAlias (line 1) | defineRulesAlias(t,e,...r){const n=this.findAllRules((function(e){retu... method defineSpecializedRule (line 1) | defineSpecializedRule(t,e,r,n){const o=this.parseCstr(e),i=this.findRu... method defineSpecialized (line 1) | defineSpecialized(t,e,r){const n=this.parseCstr(r);if(!n)return void c... method evaluateString (line 1) | evaluateString(t){const e=[];if(t.match(/^\s+$/))return e;let r=this.m... method parse (line 1) | parse(t){super.parse(t),this.annotators=t.annotators||[]} method addAlias_ (line 1) | addAlias_(t,e,r){const n=this.parsePrecondition(e,r),o=new T.SpeechRul... method matchNumber_ (line 1) | matchNumber_(t){const e=t.match(new RegExp("^"+o.LOCALE.MESSAGES.regex... method constructor (line 1) | constructor(t){this.components=t} method fromString (line 1) | static fromString(t){const e=c(t,";").filter((function(t){return t.mat... method toString (line 1) | toString(){return this.components.map((function(t){return t.toString()... method copyCollator (line 1) | copyCollator(){return new s} method add (line 1) | add(t,e){const r=this.retrieve(t,e.font);if(!r||!r.find((function(t){r... method addNode (line 1) | addNode(t){this.add(t.textContent,t.meaning())} method toString (line 1) | toString(){const t=[];for(const e in this.map){const r=Array(e.length+... method reduce (line 1) | reduce(){for(const t in this.map)1!==this.map[t].length&&(this.map[t]=... method default (line 1) | default(){const t=new i;for(const e in this.map)1===this.map[e].length... method newDefault (line 1) | newDefault(){const t=this.default();this.reduce();const e=this.default... method constructor (line 1) | constructor(){super("MathML"),this.parseMap_={SEMANTICS:this.semantics... method getAttribute_ (line 1) | static getAttribute_(t,e,r){if(!t.hasAttribute(e))return r;const n=t.g... method parse (line 1) | parse(t){Q.default.getInstance().setNodeFactory(this.getFactory());con... method semantics_ (line 1) | semantics_(t,e){return e.length?this.parse(e[0]):this.getFactory().mak... method rows_ (line 1) | rows_(t,e){const r=t.getAttribute("semantics");if(r&&r.match("bspr_"))... method fraction_ (line 1) | fraction_(t,e){if(!e.length)return this.getFactory().makeEmptyNode();c... method limits_ (line 1) | limits_(t,e){return Q.default.getInstance().limitNode(n.tagName(t),thi... method root_ (line 1) | root_(t,e){return e[1]?this.getFactory().makeBranchNode("root",[this.p... method sqrt_ (line 1) | sqrt_(t,e){const r=this.parseList(T.purgeNodes(e));return this.getFact... method table_ (line 1) | table_(t,e){const r=t.getAttribute("semantics");if(r&&r.match("bspr_")... method tableRow_ (line 1) | tableRow_(t,e){const r=this.getFactory().makeBranchNode("row",this.par... method tableLabeledRow_ (line 1) | tableLabeledRow_(t,e){if(!e.length)return this.tableRow_(t,e);const r=... method tableCell_ (line 1) | tableCell_(t,e){const r=this.parseList(T.purgeNodes(e));let n;n=r.leng... method space_ (line 1) | space_(t,e){const r=t.getAttribute("width"),o=r&&r.match(/[a-z]*$/);if... method text_ (line 1) | text_(t,e){const r=this.leaf_(t,e);return t.textContent?(r.updateConte... method identifier_ (line 1) | identifier_(t,e){const r=this.leaf_(t,e);return Q.default.getInstance(... method number_ (line 1) | number_(t,e){const r=this.leaf_(t,e);return Q.default.number(r),r} method operator_ (line 1) | operator_(t,e){const r=this.leaf_(t,e);return Q.default.getInstance().... method fenced_ (line 1) | fenced_(t,e){const r=this.parseList(T.purgeNodes(e)),n=s.getAttribute_... method enclosed_ (line 1) | enclosed_(t,e){const r=this.parseList(T.purgeNodes(e)),n=this.getFacto... method multiscripts_ (line 1) | multiscripts_(t,e){if(!e.length)return this.getFactory().makeEmptyNode... method empty_ (line 1) | empty_(t,e){return this.getFactory().makeEmptyNode()} method action_ (line 1) | action_(t,e){return e.length>1?this.parse(e[1]):this.getFactory().make... method dummy_ (line 1) | dummy_(t,e){const r=this.getFactory().makeUnprocessed(t);return r.role... method leaf_ (line 1) | leaf_(t,e){if(1===e.length&&e[0].nodeType!==n.NodeType.TEXT_NODE){cons... method constructor (line 1) | constructor(){super(...arguments),this.modality=(0,n.addPrefix)("foreg... method visitStree_ (line 1) | static visitStree_(t,e,r){if(t.childNodes.length){if(t.contentNodes.le... method getSpeech (line 1) | getSpeech(t,e){return Q.getAttribute(t,this.modality)} method generateSpeech (line 1) | generateSpeech(t,e){return this.getRebuilt()||this.setRebuilt(new i.Re... method colorLeaves_ (line 1) | colorLeaves_(t){const e=[];s.visitStree_(this.getRebuilt().streeRoot,e... method colorLeave_ (line 1) | colorLeave_(t,e,r){const n=Q.getBySemanticId(t,e);return!!n&&(n.setAtt... class Q (line 1) | class Q extends n.AbstractEnrichCase{constructor(t){super(t),this.mml=t.... method markup (line 1) | markup(t){const e=i.personalityMarkup(t);let r="",o=null,Q=!1;for(let ... method pause (line 1) | pause(t){let e;return e="number"==typeof t?t<=250?"short":t<=500?"medi... method finalize (line 1) | finalize(t){return'"} method markup (line 1) | markup(t){this.setScaleFunction(-2,2,-100,100,2);const e=o.personality... method constructor (line 1) | constructor(t){super(t),this.mml=t.mathmlTree} method test (line 1) | static test(t){return!!t.mathmlTree&&"line"===t.type} method getMathml (line 1) | getMathml(){return this.semantic.contentNodes.length&&o.walkTree(this.... method constructor (line 1) | constructor(t){super(t),this.mml=t.mathmlTree} method test (line 1) | static test(t){return!!t.mathmlTree&&("inference"===t.type||"premises"... method getMathml (line 1) | getMathml(){return this.semantic.childNodes.length?(this.semantic.cont... method constructor (line 1) | constructor(t){super(t),this.mml=t.mathmlTree} method test (line 1) | static test(t){return"punctuated"===t.type&&("text"===t.role||t.conten... method getMathml (line 1) | getMathml(){const t=[],e=o.collapsePunctuated(this.semantic,t);return ... method constructor (line 1) | constructor(){this.map={}} method add (line 1) | add(t,e){const r=this.map[t];r?r.push(e):this.map[t]=[e]} method retrieve (line 1) | retrieve(t,e){return this.map[i.key(t,e)]} method retrieveNode (line 1) | retrieveNode(t){return this.retrieve(t.textContent,t.font)} method copy (line 1) | copy(){const t=this.copyCollator();for(const e in this.map)t.map[e]=th... method minimize (line 1) | minimize(){for(const t in this.map)1===this.map[t].length&&delete this... method minimalCollator (line 1) | minimalCollator(){const t=this.copy();for(const e in t.map)1===t.map[e... method isMultiValued (line 1) | isMultiValued(){for(const t in this.map)if(this.map[t].length>1)return... method isEmpty (line 1) | isEmpty(){return!Object.keys(this.map).length} method constructor (line 1) | constructor(t){this.id=t,this.mathml=[],this.parent=null,this.type="un... method fromXml (line 1) | static fromXml(t){const e=parseInt(t.getAttribute("id"),10),r=new Q(e)... method setAttribute (line 1) | static setAttribute(t,e,r,n){n=n||r;const o=e.getAttribute(r);o&&(t[n]... method processChildren (line 1) | static processChildren(t,e){for(const r of n.toArray(e.childNodes)){if... method querySelectorAll (line 1) | querySelectorAll(t){let e=[];for(let r,n=0;r=this.childNodes[n];n++)e=... method xml (line 1) | xml(t,e){const r=function(r,n){const o=n.map((function(r){return r.xml... method toString (line 1) | toString(t=!1){const e=n.parseInput("");return n.serializeXml(... method allAttributes (line 1) | allAttributes(){const t=[];return t.push(["role",this.role]),"unknown"... method xmlAnnotation (line 1) | xmlAnnotation(){const t=[];for(const e in this.annotation)this.annotat... method toJson (line 1) | toJson(){const t={};t.type=this.type;const e=this.allAttributes();for(... method updateContent (line 1) | updateContent(t,e){const r=e?t.replace(/^[ \f\n\r\t\v\u200b]*/,"").rep... method addMathmlNodes (line 1) | addMathmlNodes(t){for(let e,r=0;e=t[r];r++)-1===this.mathml.indexOf(e)... method appendChild (line 1) | appendChild(t){this.childNodes.push(t),this.addMathmlNodes(t.mathml),t... method replaceChild (line 1) | replaceChild(t,e){const r=this.childNodes.indexOf(t);if(-1===r)return;... method appendContentNode (line 1) | appendContentNode(t){t&&(this.contentNodes.push(t),this.addMathmlNodes... method removeContentNode (line 1) | removeContentNode(t){if(t){const e=this.contentNodes.indexOf(t);-1!==e... method equals (line 1) | equals(t){if(!t)return!1;if(this.type!==t.type||this.role!==t.role||th... method displayTree (line 1) | displayTree(){console.info(this.displayTree_(0))} method addAnnotation (line 1) | addAnnotation(t,e){e&&this.addAnnotation_(t,e)} method getAnnotation (line 1) | getAnnotation(t){const e=this.annotation[t];return e||[]} method hasAnnotation (line 1) | hasAnnotation(t,e){const r=this.annotation[t];return!!r&&-1!==r.indexO... method parseAnnotation (line 1) | parseAnnotation(t){const e=t.split(";");for(let t=0,r=e.length;t{return t.concat((... method fromStructure (line 1) | static fromStructure(t,e){return new Q(Q.tree_(t,e.root))} method combineContentChildren (line 1) | static combineContentChildren(t,e,r){switch(t.type){case"relseq":case"... method makeSexp_ (line 1) | static makeSexp_(t){return Q.simpleCollapseStructure(t)?t.toString():Q... method fromString_ (line 1) | static fromString_(t){let e=t.replace(/\(/g,"[");return e=e.replace(/\... method fromNode_ (line 1) | static fromNode_(t){if(!t)return[];const e=t.contentNodes;let r;e.leng... method tree_ (line 1) | static tree_(t,e){if(!e)return[];if(!e.childNodes.length)return e.id;c... method addOwns_ (line 1) | static addOwns_(t,e){const r=t.getAttribute(i.Attribute.COLLAPSED),n=r... method realLeafs_ (line 1) | static realLeafs_(t){if(Q.simpleCollapseStructure(t))return[t];if(Q.co... method populate (line 1) | populate(){this.parents&&this.levelsMap||(this.parents={},this.levelsM... method toString (line 1) | toString(){return Q.makeSexp_(this.array)} method populate_ (line 1) | populate_(t,e,r){if(Q.simpleCollapseStructure(t))return t=t,this.level... method isRoot (line 1) | isRoot(t){return t===this.levelsMap[t][0]} method directChildren (line 1) | directChildren(t){if(!this.isRoot(t))return[];return this.levelsMap[t]... method subtreeNodes (line 1) | subtreeNodes(t){if(!this.isRoot(t))return[];const e=(t,r)=>{Q.simpleCo... method constructor (line 1) | constructor(t,e,r,n){super(t,e,r,n),this.node=t,this.generator=e,this.... method initLevels (line 1) | initLevels(){const t=new i.Levels;return t.push([this.primaryId()]),t} method up (line 1) | up(){super.up();const t=this.previousLevel();return t?(this.levels.pop... method down (line 1) | down(){super.down();const t=this.nextLevel();if(0===t.length)return nu... method combineContentChildren (line 1) | combineContentChildren(t,e,r,o){switch(t){case"relseq":case"infixop":c... method left (line 1) | left(){super.left();const t=this.levels.indexOf(this.primaryId());if(n... method right (line 1) | right(){super.right();const t=this.levels.indexOf(this.primaryId());if... method findFocusOnLevel (line 1) | findFocusOnLevel(t){return this.singletonFocus(t.toString())} method focusDomNodes (line 1) | focusDomNodes(){return[this.getFocus().getDomPrimary()]} method focusSemanticNodes (line 1) | focusSemanticNodes(){return[this.getFocus().getSemanticPrimary()]} class T (line 1) | class T extends o.AbstractEnrichCase{constructor(t){super(t),this.inner=... method markup (line 1) | markup(t){this.setScaleFunction(-2,2,0,10,0);const e=i.personalityMark... method error (line 1) | error(t){return'(error "'+o.Move.get(t)+'")'} method prosodyElement (line 1) | prosodyElement(t,e){switch(e=this.applyScaleFunction(e),t){case n.pers... method pause (line 1) | pause(t){return"(pause . "+this.pauseValue(t[n.personalityProps.PAUSE]... method prosody_ (line 1) | prosody_(t){const e=t.open,r=[];for(let n,o=0;n=e[o];o++)r.push(this.p... method constructor (line 1) | constructor(t=""){super(),this.message=t,this.name="SRE Error"} method constructor (line 1) | constructor(t){super(t),this.mml=t.mathmlTree} method test (line 1) | static test(t){return!t.mathmlTree&&"line"===t.type&&"binomial"===t.role} method getMathml (line 1) | getMathml(){if(!this.semantic.childNodes.length)return this.mml;const ... method constructor (line 1) | constructor(t){super(t),this.mml=t.mathmlTree} method test (line 1) | static test(t){if(!t.mathmlTree||!t.childNodes.length)return!1;const e... method getMathml (line 1) | getMathml(){const t=this.semantic.childNodes[0],e=t.childNodes[0],r=th... method constructor (line 1) | constructor(t){super(t),this.mml=t.mathmlTree} method test (line 1) | static test(t){if(!t.mathmlTree||!t.childNodes.length)return!1;const e... method walkTree_ (line 1) | static walkTree_(t){t&&i.walkTree(t)} method getMathml (line 1) | getMathml(){const t=this.semantic.childNodes;return"limboth"!==this.se... method constructor (line 1) | constructor(t){super(t),this.mml=t.mathmlTree} method multiscriptIndex (line 1) | static multiscriptIndex(t){return"punctuated"===t.type&&"dummy"===t.co... method createNone_ (line 1) | static createNone_(t){const e=n.createElement("none");return t&&(0,Q.s... method completeMultiscript (line 1) | completeMultiscript(t,e){const r=n.toArray(this.mml.childNodes).slice(... method constructor (line 1) | constructor(t){super(t),this.inner=[],this.mml=t.mathmlTree} method test (line 1) | static test(t){return"matrix"===t.type||"vector"===t.type||"cases"===t... method getMathml (line 1) | getMathml(){const t=i.cloneContentNode(this.semantic.contentNodes[0]),... method test (line 1) | static test(t){return!!t.mathmlTree&&"tensor"===t.type} method constructor (line 1) | constructor(t){super(t)} method getMathml (line 1) | getMathml(){i.walkTree(this.semantic.childNodes[0]);const t=o.CaseMult... method constructor (line 1) | constructor(){this.context=new Q.SpeechRuleContext,this.parseOrder=o.D... method compareStaticConstraints_ (line 1) | static compareStaticConstraints_(t,e){if(t.length!==e.length)return!1;... method comparePreconditions_ (line 1) | static comparePreconditions_(t,e){const r=t.precondition,n=e.precondit... method defineRule (line 1) | defineRule(t,e,r,n,...o){const Q=this.parseAction(r),T=this.parsePreco... method addRule (line 1) | addRule(t){t.context=this.context,this.speechRules_.unshift(t)} method deleteRule (line 1) | deleteRule(t){const e=this.speechRules_.indexOf(t);-1!==e&&this.speech... method findRule (line 1) | findRule(t){for(let e,r=0;e=this.speechRules_[r];r++)if(t(e))return e;... method findAllRules (line 1) | findAllRules(t){return this.speechRules_.filter(t)} method evaluateDefault (line 1) | evaluateDefault(t){const e=t.textContent.slice(0);return e.match(/^\s+... method evaluateWhitespace (line 1) | evaluateWhitespace(t){return[]} method evaluateCustom (line 1) | evaluateCustom(t){const e=this.customTranscriptions[t];return void 0!=... method evaluateCharacter (line 1) | evaluateCharacter(t){return this.evaluateCustom(t)||n.AuditoryDescript... method removeDuplicates (line 1) | removeDuplicates(t){for(let e,r=this.speechRules_.length-1;e=this.spee... method getSpeechRules (line 1) | getSpeechRules(){return this.speechRules_} method setSpeechRules (line 1) | setSpeechRules(t){this.speechRules_=t} method getPreconditions (line 1) | getPreconditions(){return this.preconditions} method parseCstr (line 1) | parseCstr(t){try{return this.parser.parse(this.locale+"."+this.modalit... method parsePrecondition (line 1) | parsePrecondition(t,e){try{const r=this.parsePrecondition_(t);t=r[0];l... method parseAction (line 1) | parseAction(t){try{return i.Action.fromString(t)}catch(e){if("RuleErro... method parse (line 1) | parse(t){this.modality=t.modality||this.modality,this.locale=t.locale|... method parseRules (line 1) | parseRules(t){for(let e,r=0;e=t[r];r++){const t=e[0],r=this.parseMetho... method generateRules (line 1) | generateRules(t){const e=this.context.customGenerators.lookup(t);e&&e(... method defineAction (line 1) | defineAction(t,e){let r;try{r=i.Action.fromString(e)}catch(t){if("Rule... method getFullPreconditions (line 1) | getFullPreconditions(t){const e=this.preconditions.get(t);return e||!t... method definePrecondition (line 1) | definePrecondition(t,e,r,...n){const o=this.parsePrecondition(r,n),i=t... method inheritRules (line 1) | inheritRules(){if(!this.inherits||!this.inherits.getSpeechRules().leng... method ignoreRules (line 1) | ignoreRules(t,...e){let r=this.findAllRules((e=>e.name===t));if(!e.len... method parsePrecondition_ (line 1) | parsePrecondition_(t){const e=this.context.customGenerators.lookup(t);... method constructor (line 1) | constructor(){this.currentFlags={},this.parameters_={},this.correction... method getInstance (line 1) | static getInstance(){return T.instance=T.instance||new T,T.instance} method parseInput (line 1) | static parseInput(t){const e={},r=t.split(":");for(let t=0,n=r.length;... method parseState (line 1) | static parseState(t){const e={},r=t.split(" ");for(let t=0,n=r.length;... method translateString_ (line 1) | static translateString_(t){if(t.match(/:unit$/))return T.translateUnit... method translateUnit_ (line 1) | static translateUnit_(t){t=T.prepareUnit_(t);const e=o.default.getInst... method prepareUnit_ (line 1) | static prepareUnit_(t){const e=t.match(/:unit$/);return e?t.slice(0,e.... method cleanUnit_ (line 1) | static cleanUnit_(t){return t.match(/:unit$/)?t.replace(/:unit$/,""):t} method clear (line 1) | clear(){this.parameters_={},this.stateStack_=[]} method setParameter (line 1) | setParameter(t,e){const r=this.parameters_[t];return e?this.parameters... method getParameter (line 1) | getParameter(t){return this.parameters_[t]} method setCorrection (line 1) | setCorrection(t,e){this.corrections_[t]=e} method setPreprocessor (line 1) | setPreprocessor(t,e){this.preprocessors_[t]=e} method getCorrection (line 1) | getCorrection(t){return this.corrections_[t]} method getState (line 1) | getState(){const t=[];for(const e in this.parameters_){const r=this.pa... method pushState (line 1) | pushState(t){for(const e in t)t[e]=this.setParameter(e,t[e]);this.stat... method popState (line 1) | popState(){const t=this.stateStack_.pop();for(const e in t)this.setPar... method setAttribute (line 1) | setAttribute(t){if(t&&t.nodeType===n.NodeType.ELEMENT_NODE){const r=th... method preprocess (line 1) | preprocess(t){return this.runProcessors_(t,this.preprocessors_)} method correct (line 1) | correct(t){return this.runProcessors_(t,this.corrections_)} method apply (line 1) | apply(t,e){return this.currentFlags=e||{},t=this.currentFlags.adjust||... method runProcessors_ (line 1) | runProcessors_(t,e){for(const r in this.parameters_){const n=e[r];if(!... method constructor (line 1) | constructor({type:t,content:e,attributes:r,grammar:n}){this.type=t,thi... method grammarFromString (line 1) | static grammarFromString(t){return o.Grammar.parseInput(t)} method fromString (line 1) | static fromString(t){const e={type:Q(t.substring(0,3))};let r=t.slice(... method attributesFromString (line 1) | static attributesFromString(t){if("("!==t[0]||")"!==t.slice(-1))throw ... method toString (line 1) | toString(){let t="";t+=function(t){switch(t){case i.NODE:return"[n]";c... method grammarToString (line 1) | grammarToString(){return this.getGrammar().join(":")} method getGrammar (line 1) | getGrammar(){const t=[];for(const e in this.grammar)!0===this.grammar[... method attributesToString (line 1) | attributesToString(){const t=this.getAttributes(),e=this.grammarToStri... method getAttributes (line 1) | getAttributes(){const t=[];for(const e in this.attributes){const r=thi... method copyCollator (line 1) | copyCollator(){return new T} method add (line 1) | add(t,e){const r=i.key(t,e.font);super.add(r,e)} method addNode (line 1) | addNode(t){this.add(t.textContent,t)} method toString (line 1) | toString(){const t=[];for(const e in this.map){const r=Array(e.length+... method collateMeaning (line 1) | collateMeaning(){const t=new s;for(const e in this.map)t.map[e]=this.m... method getSpeech (line 1) | getSpeech(t,e){const r=this.generateSpeech(t,e),i=this.getRebuilt().no... method constructor (line 1) | constructor(t,e,r,n){super(t,e,r,n),this.node=t,this.generator=e,this.... method move (line 1) | move(t){this.key_=t;const e=super.move(t);return this.modifier=!1,e} method up (line 1) | up(){return this.moved=Q.WalkerMoves.UP,this.eligibleCell_()?this.vert... method down (line 1) | down(){return this.moved=Q.WalkerMoves.DOWN,this.eligibleCell_()?this.... method jumpCell (line 1) | jumpCell(){if(!this.isInTable_()||null===this.key_)return this.getFocu... method undo (line 1) | undo(){const t=super.undo();return t===this.firstJump&&(this.firstJump... method eligibleCell_ (line 1) | eligibleCell_(){const t=this.getFocus().getSemanticPrimary();return th... method verticalMove_ (line 1) | verticalMove_(t){const e=this.previousLevel();if(!e)return null;const ... method jumpCell_ (line 1) | jumpCell_(t,e){this.firstJump?this.virtualize(!1):(this.firstJump=this... method isLegalJump_ (line 1) | isLegalJump_(t,e){const r=n.querySelectorAllByAttrValue(this.getRebuil... method isInTable_ (line 1) | isInTable_(){let t=this.getFocus().getSemanticPrimary();for(;t;){if(-1... class T (line 1) | class T extends o.CaseMultiindex{static test(t){return!!t.mathmlTree&&"t... method markup (line 1) | markup(t){this.setScaleFunction(-2,2,0,10,0);const e=i.personalityMark... method error (line 1) | error(t){return'(error "'+o.Move.get(t)+'")'} method prosodyElement (line 1) | prosodyElement(t,e){switch(e=this.applyScaleFunction(e),t){case n.pers... method pause (line 1) | pause(t){return"(pause . "+this.pauseValue(t[n.personalityProps.PAUSE]... method prosody_ (line 1) | prosody_(t){const e=t.open,r=[];for(let n,o=0;n=e[o];o++)r.push(this.p... method constructor (line 1) | constructor(t=""){super(),this.message=t,this.name="SRE Error"} method constructor (line 1) | constructor(t){super(t),this.mml=t.mathmlTree} method test (line 1) | static test(t){return!t.mathmlTree&&"line"===t.type&&"binomial"===t.role} method getMathml (line 1) | getMathml(){if(!this.semantic.childNodes.length)return this.mml;const ... method constructor (line 1) | constructor(t){super(t),this.mml=t.mathmlTree} method test (line 1) | static test(t){if(!t.mathmlTree||!t.childNodes.length)return!1;const e... method getMathml (line 1) | getMathml(){const t=this.semantic.childNodes[0],e=t.childNodes[0],r=th... method constructor (line 1) | constructor(t){super(t),this.mml=t.mathmlTree} method test (line 1) | static test(t){if(!t.mathmlTree||!t.childNodes.length)return!1;const e... method walkTree_ (line 1) | static walkTree_(t){t&&i.walkTree(t)} method getMathml (line 1) | getMathml(){const t=this.semantic.childNodes;return"limboth"!==this.se... method constructor (line 1) | constructor(t){super(t),this.mml=t.mathmlTree} method multiscriptIndex (line 1) | static multiscriptIndex(t){return"punctuated"===t.type&&"dummy"===t.co... method createNone_ (line 1) | static createNone_(t){const e=n.createElement("none");return t&&(0,Q.s... method completeMultiscript (line 1) | completeMultiscript(t,e){const r=n.toArray(this.mml.childNodes).slice(... method constructor (line 1) | constructor(t){super(t),this.inner=[],this.mml=t.mathmlTree} method test (line 1) | static test(t){return"matrix"===t.type||"vector"===t.type||"cases"===t... method getMathml (line 1) | getMathml(){const t=i.cloneContentNode(this.semantic.contentNodes[0]),... method test (line 1) | static test(t){return!!t.mathmlTree&&"tensor"===t.type} method constructor (line 1) | constructor(t){super(t)} method getMathml (line 1) | getMathml(){i.walkTree(this.semantic.childNodes[0]);const t=o.CaseMult... method constructor (line 1) | constructor(){this.context=new Q.SpeechRuleContext,this.parseOrder=o.D... method compareStaticConstraints_ (line 1) | static compareStaticConstraints_(t,e){if(t.length!==e.length)return!1;... method comparePreconditions_ (line 1) | static comparePreconditions_(t,e){const r=t.precondition,n=e.precondit... method defineRule (line 1) | defineRule(t,e,r,n,...o){const Q=this.parseAction(r),T=this.parsePreco... method addRule (line 1) | addRule(t){t.context=this.context,this.speechRules_.unshift(t)} method deleteRule (line 1) | deleteRule(t){const e=this.speechRules_.indexOf(t);-1!==e&&this.speech... method findRule (line 1) | findRule(t){for(let e,r=0;e=this.speechRules_[r];r++)if(t(e))return e;... method findAllRules (line 1) | findAllRules(t){return this.speechRules_.filter(t)} method evaluateDefault (line 1) | evaluateDefault(t){const e=t.textContent.slice(0);return e.match(/^\s+... method evaluateWhitespace (line 1) | evaluateWhitespace(t){return[]} method evaluateCustom (line 1) | evaluateCustom(t){const e=this.customTranscriptions[t];return void 0!=... method evaluateCharacter (line 1) | evaluateCharacter(t){return this.evaluateCustom(t)||n.AuditoryDescript... method removeDuplicates (line 1) | removeDuplicates(t){for(let e,r=this.speechRules_.length-1;e=this.spee... method getSpeechRules (line 1) | getSpeechRules(){return this.speechRules_} method setSpeechRules (line 1) | setSpeechRules(t){this.speechRules_=t} method getPreconditions (line 1) | getPreconditions(){return this.preconditions} method parseCstr (line 1) | parseCstr(t){try{return this.parser.parse(this.locale+"."+this.modalit... method parsePrecondition (line 1) | parsePrecondition(t,e){try{const r=this.parsePrecondition_(t);t=r[0];l... method parseAction (line 1) | parseAction(t){try{return i.Action.fromString(t)}catch(e){if("RuleErro... method parse (line 1) | parse(t){this.modality=t.modality||this.modality,this.locale=t.locale|... method parseRules (line 1) | parseRules(t){for(let e,r=0;e=t[r];r++){const t=e[0],r=this.parseMetho... method generateRules (line 1) | generateRules(t){const e=this.context.customGenerators.lookup(t);e&&e(... method defineAction (line 1) | defineAction(t,e){let r;try{r=i.Action.fromString(e)}catch(t){if("Rule... method getFullPreconditions (line 1) | getFullPreconditions(t){const e=this.preconditions.get(t);return e||!t... method definePrecondition (line 1) | definePrecondition(t,e,r,...n){const o=this.parsePrecondition(r,n),i=t... method inheritRules (line 1) | inheritRules(){if(!this.inherits||!this.inherits.getSpeechRules().leng... method ignoreRules (line 1) | ignoreRules(t,...e){let r=this.findAllRules((e=>e.name===t));if(!e.len... method parsePrecondition_ (line 1) | parsePrecondition_(t){const e=this.context.customGenerators.lookup(t);... method constructor (line 1) | constructor(){this.currentFlags={},this.parameters_={},this.correction... method getInstance (line 1) | static getInstance(){return T.instance=T.instance||new T,T.instance} method parseInput (line 1) | static parseInput(t){const e={},r=t.split(":");for(let t=0,n=r.length;... method parseState (line 1) | static parseState(t){const e={},r=t.split(" ");for(let t=0,n=r.length;... method translateString_ (line 1) | static translateString_(t){if(t.match(/:unit$/))return T.translateUnit... method translateUnit_ (line 1) | static translateUnit_(t){t=T.prepareUnit_(t);const e=o.default.getInst... method prepareUnit_ (line 1) | static prepareUnit_(t){const e=t.match(/:unit$/);return e?t.slice(0,e.... method cleanUnit_ (line 1) | static cleanUnit_(t){return t.match(/:unit$/)?t.replace(/:unit$/,""):t} method clear (line 1) | clear(){this.parameters_={},this.stateStack_=[]} method setParameter (line 1) | setParameter(t,e){const r=this.parameters_[t];return e?this.parameters... method getParameter (line 1) | getParameter(t){return this.parameters_[t]} method setCorrection (line 1) | setCorrection(t,e){this.corrections_[t]=e} method setPreprocessor (line 1) | setPreprocessor(t,e){this.preprocessors_[t]=e} method getCorrection (line 1) | getCorrection(t){return this.corrections_[t]} method getState (line 1) | getState(){const t=[];for(const e in this.parameters_){const r=this.pa... method pushState (line 1) | pushState(t){for(const e in t)t[e]=this.setParameter(e,t[e]);this.stat... method popState (line 1) | popState(){const t=this.stateStack_.pop();for(const e in t)this.setPar... method setAttribute (line 1) | setAttribute(t){if(t&&t.nodeType===n.NodeType.ELEMENT_NODE){const r=th... method preprocess (line 1) | preprocess(t){return this.runProcessors_(t,this.preprocessors_)} method correct (line 1) | correct(t){return this.runProcessors_(t,this.corrections_)} method apply (line 1) | apply(t,e){return this.currentFlags=e||{},t=this.currentFlags.adjust||... method runProcessors_ (line 1) | runProcessors_(t,e){for(const r in this.parameters_){const n=e[r];if(!... method constructor (line 1) | constructor({type:t,content:e,attributes:r,grammar:n}){this.type=t,thi... method grammarFromString (line 1) | static grammarFromString(t){return o.Grammar.parseInput(t)} method fromString (line 1) | static fromString(t){const e={type:Q(t.substring(0,3))};let r=t.slice(... method attributesFromString (line 1) | static attributesFromString(t){if("("!==t[0]||")"!==t.slice(-1))throw ... method toString (line 1) | toString(){let t="";t+=function(t){switch(t){case i.NODE:return"[n]";c... method grammarToString (line 1) | grammarToString(){return this.getGrammar().join(":")} method getGrammar (line 1) | getGrammar(){const t=[];for(const e in this.grammar)!0===this.grammar[... method attributesToString (line 1) | attributesToString(){const t=this.getAttributes(),e=this.grammarToStri... method getAttributes (line 1) | getAttributes(){const t=[];for(const e in this.attributes){const r=thi... method copyCollator (line 1) | copyCollator(){return new T} method add (line 1) | add(t,e){const r=i.key(t,e.font);super.add(r,e)} method addNode (line 1) | addNode(t){this.add(t.textContent,t)} method toString (line 1) | toString(){const t=[];for(const e in this.map){const r=Array(e.length+... method collateMeaning (line 1) | collateMeaning(){const t=new s;for(const e in this.map)t.map[e]=this.m... method getSpeech (line 1) | getSpeech(t,e){const r=this.generateSpeech(t,e),i=this.getRebuilt().no... method constructor (line 1) | constructor(t,e,r,n){super(t,e,r,n),this.node=t,this.generator=e,this.... method move (line 1) | move(t){this.key_=t;const e=super.move(t);return this.modifier=!1,e} method up (line 1) | up(){return this.moved=Q.WalkerMoves.UP,this.eligibleCell_()?this.vert... method down (line 1) | down(){return this.moved=Q.WalkerMoves.DOWN,this.eligibleCell_()?this.... method jumpCell (line 1) | jumpCell(){if(!this.isInTable_()||null===this.key_)return this.getFocu... method undo (line 1) | undo(){const t=super.undo();return t===this.firstJump&&(this.firstJump... method eligibleCell_ (line 1) | eligibleCell_(){const t=this.getFocus().getSemanticPrimary();return th... method verticalMove_ (line 1) | verticalMove_(t){const e=this.previousLevel();if(!e)return null;const ... method jumpCell_ (line 1) | jumpCell_(t,e){this.firstJump?this.virtualize(!1):(this.firstJump=this... method isLegalJump_ (line 1) | isLegalJump_(t,e){const r=n.querySelectorAllByAttrValue(this.getRebuil... method isInTable_ (line 1) | isInTable_(){let t=this.getFocus().getSemanticPrimary();for(;t;){if(-1... class Q (line 1) | class Q extends n.AbstractEnrichCase{constructor(t){super(t),this.mml=t.... method markup (line 1) | markup(t){const e=i.personalityMarkup(t);let r="",o=null,Q=!1;for(let ... method pause (line 1) | pause(t){let e;return e="number"==typeof t?t<=250?"short":t<=500?"medi... method finalize (line 1) | finalize(t){return'"} method markup (line 1) | markup(t){this.setScaleFunction(-2,2,-100,100,2);const e=o.personality... method constructor (line 1) | constructor(t){super(t),this.mml=t.mathmlTree} method test (line 1) | static test(t){return!!t.mathmlTree&&"line"===t.type} method getMathml (line 1) | getMathml(){return this.semantic.contentNodes.length&&o.walkTree(this.... method constructor (line 1) | constructor(t){super(t),this.mml=t.mathmlTree} method test (line 1) | static test(t){return!!t.mathmlTree&&("inference"===t.type||"premises"... method getMathml (line 1) | getMathml(){return this.semantic.childNodes.length?(this.semantic.cont... method constructor (line 1) | constructor(t){super(t),this.mml=t.mathmlTree} method test (line 1) | static test(t){return"punctuated"===t.type&&("text"===t.role||t.conten... method getMathml (line 1) | getMathml(){const t=[],e=o.collapsePunctuated(this.semantic,t);return ... method constructor (line 1) | constructor(){this.map={}} method add (line 1) | add(t,e){const r=this.map[t];r?r.push(e):this.map[t]=[e]} method retrieve (line 1) | retrieve(t,e){return this.map[i.key(t,e)]} method retrieveNode (line 1) | retrieveNode(t){return this.retrieve(t.textContent,t.font)} method copy (line 1) | copy(){const t=this.copyCollator();for(const e in this.map)t.map[e]=th... method minimize (line 1) | minimize(){for(const t in this.map)1===this.map[t].length&&delete this... method minimalCollator (line 1) | minimalCollator(){const t=this.copy();for(const e in t.map)1===t.map[e... method isMultiValued (line 1) | isMultiValued(){for(const t in this.map)if(this.map[t].length>1)return... method isEmpty (line 1) | isEmpty(){return!Object.keys(this.map).length} method constructor (line 1) | constructor(t){this.id=t,this.mathml=[],this.parent=null,this.type="un... method fromXml (line 1) | static fromXml(t){const e=parseInt(t.getAttribute("id"),10),r=new Q(e)... method setAttribute (line 1) | static setAttribute(t,e,r,n){n=n||r;const o=e.getAttribute(r);o&&(t[n]... method processChildren (line 1) | static processChildren(t,e){for(const r of n.toArray(e.childNodes)){if... method querySelectorAll (line 1) | querySelectorAll(t){let e=[];for(let r,n=0;r=this.childNodes[n];n++)e=... method xml (line 1) | xml(t,e){const r=function(r,n){const o=n.map((function(r){return r.xml... method toString (line 1) | toString(t=!1){const e=n.parseInput("");return n.serializeXml(... method allAttributes (line 1) | allAttributes(){const t=[];return t.push(["role",this.role]),"unknown"... method xmlAnnotation (line 1) | xmlAnnotation(){const t=[];for(const e in this.annotation)this.annotat... method toJson (line 1) | toJson(){const t={};t.type=this.type;const e=this.allAttributes();for(... method updateContent (line 1) | updateContent(t,e){const r=e?t.replace(/^[ \f\n\r\t\v\u200b]*/,"").rep... method addMathmlNodes (line 1) | addMathmlNodes(t){for(let e,r=0;e=t[r];r++)-1===this.mathml.indexOf(e)... method appendChild (line 1) | appendChild(t){this.childNodes.push(t),this.addMathmlNodes(t.mathml),t... method replaceChild (line 1) | replaceChild(t,e){const r=this.childNodes.indexOf(t);if(-1===r)return;... method appendContentNode (line 1) | appendContentNode(t){t&&(this.contentNodes.push(t),this.addMathmlNodes... method removeContentNode (line 1) | removeContentNode(t){if(t){const e=this.contentNodes.indexOf(t);-1!==e... method equals (line 1) | equals(t){if(!t)return!1;if(this.type!==t.type||this.role!==t.role||th... method displayTree (line 1) | displayTree(){console.info(this.displayTree_(0))} method addAnnotation (line 1) | addAnnotation(t,e){e&&this.addAnnotation_(t,e)} method getAnnotation (line 1) | getAnnotation(t){const e=this.annotation[t];return e||[]} method hasAnnotation (line 1) | hasAnnotation(t,e){const r=this.annotation[t];return!!r&&-1!==r.indexO... method parseAnnotation (line 1) | parseAnnotation(t){const e=t.split(";");for(let t=0,r=e.length;t{return t.concat((... method fromStructure (line 1) | static fromStructure(t,e){return new Q(Q.tree_(t,e.root))} method combineContentChildren (line 1) | static combineContentChildren(t,e,r){switch(t.type){case"relseq":case"... method makeSexp_ (line 1) | static makeSexp_(t){return Q.simpleCollapseStructure(t)?t.toString():Q... method fromString_ (line 1) | static fromString_(t){let e=t.replace(/\(/g,"[");return e=e.replace(/\... method fromNode_ (line 1) | static fromNode_(t){if(!t)return[];const e=t.contentNodes;let r;e.leng... method tree_ (line 1) | static tree_(t,e){if(!e)return[];if(!e.childNodes.length)return e.id;c... method addOwns_ (line 1) | static addOwns_(t,e){const r=t.getAttribute(i.Attribute.COLLAPSED),n=r... method realLeafs_ (line 1) | static realLeafs_(t){if(Q.simpleCollapseStructure(t))return[t];if(Q.co... method populate (line 1) | populate(){this.parents&&this.levelsMap||(this.parents={},this.levelsM... method toString (line 1) | toString(){return Q.makeSexp_(this.array)} method populate_ (line 1) | populate_(t,e,r){if(Q.simpleCollapseStructure(t))return t=t,this.level... method isRoot (line 1) | isRoot(t){return t===this.levelsMap[t][0]} method directChildren (line 1) | directChildren(t){if(!this.isRoot(t))return[];return this.levelsMap[t]... method subtreeNodes (line 1) | subtreeNodes(t){if(!this.isRoot(t))return[];const e=(t,r)=>{Q.simpleCo... method constructor (line 1) | constructor(t,e,r,n){super(t,e,r,n),this.node=t,this.generator=e,this.... method initLevels (line 1) | initLevels(){const t=new i.Levels;return t.push([this.primaryId()]),t} method up (line 1) | up(){super.up();const t=this.previousLevel();return t?(this.levels.pop... method down (line 1) | down(){super.down();const t=this.nextLevel();if(0===t.length)return nu... method combineContentChildren (line 1) | combineContentChildren(t,e,r,o){switch(t){case"relseq":case"infixop":c... method left (line 1) | left(){super.left();const t=this.levels.indexOf(this.primaryId());if(n... method right (line 1) | right(){super.right();const t=this.levels.indexOf(this.primaryId());if... method findFocusOnLevel (line 1) | findFocusOnLevel(t){return this.singletonFocus(t.toString())} method focusDomNodes (line 1) | focusDomNodes(){return[this.getFocus().getDomPrimary()]} method focusSemanticNodes (line 1) | focusSemanticNodes(){return[this.getFocus().getSemanticPrimary()]} function a (line 1) | function a(t){const e=o.cloneNode(t),r=Q.getTree(e);return T.enrich(e,r)} method get (line 1) | static get(t=s.getInstance().locale){return a.promises[t]||Promise.res... method getall (line 1) | static getall(){return Promise.all(Object.values(a.promises))} method constructor (line 1) | constructor(){this.lookupNamespaceURI=s} method constructor (line 1) | constructor(t,...e){this.query=t,this.constraints=e;const[r,n]=this.pr... method constraintValue (line 1) | static constraintValue(t,e){for(let r,n=0;r=e[n];n++)if(t.match(r))ret... method toString (line 1) | toString(){const t=this.constraints.join(", ");return`${this.query}, $... method calculatePriority (line 1) | calculatePriority(){const t=a.constraintValue(this.query,a.queryPriori... method presetPriority (line 1) | presetPriority(){if(!this.constraints.length)return[!1,0];const t=this... method constructor (line 1) | constructor(){this.funcAppls={},this.factory_=new Q.SemanticNodeFactor... method getInstance (line 1) | static getInstance(){return a.instance=a.instance||new a,a.instance} method tableToMultiline (line 1) | static tableToMultiline(t){if(T.tableIsMultiline(t)){t.type="multiline... method number (line 1) | static number(t){"unknown"!==t.type&&"identifier"!==t.type||(t.type="n... method classifyMultiline (line 1) | static classifyMultiline(t){let e=0;const r=t.childNodes.length;let n;... method classifyTable (line 1) | static classifyTable(t){const e=a.computeColumns_(t);a.classifyByColum... method detectCaleyTable (line 1) | static detectCaleyTable(t){if(!t.mathmlTree)return!1;const e=t.mathmlT... method cayleySpacing (line 1) | static cayleySpacing(t){const e=t.split(" ");return("solid"===e[0]||"d... method proof (line 1) | static proof(t,e,r){const n=a.separateSemantics(e);return a.getInstanc... method findSemantics (line 1) | static findSemantics(t,e,r){const n=null==r?null:r,o=a.getSemantics(t)... method getSemantics (line 1) | static getSemantics(t){const e=t.getAttribute("semantics");return e?a.... method removePrefix (line 1) | static removePrefix(t){const[,...e]=t.split("_");return e.join("_")} method separateSemantics (line 1) | static separateSemantics(t){const e={};return t.split(";").forEach((fu... method matchSpaces_ (line 1) | static matchSpaces_(t,e){for(let r,n=0;r=e[n];n++){const e=t[n].mathml... method getSpacer_ (line 1) | static getSpacer_(t){if("MSPACE"===n.tagName(t))return t;for(;s.hasEmp... method fenceToPunct_ (line 1) | static fenceToPunct_(t){const e=a.FENCE_TO_PUNCT_[t.role];if(e){for(;t... method classifyFunction_ (line 1) | static classifyFunction_(t,e){if("appl"===t.type||"bigop"===t.type||"i... method propagateFunctionRole_ (line 1) | static propagateFunctionRole_(t,e){if(t){if("infixop"===t.type)return;... method getFunctionOp_ (line 1) | static getFunctionOp_(t,e){if(e(t))return t;for(let r,n=0;r=t.childNod... method tableToMatrixOrVector_ (line 1) | static tableToMatrixOrVector_(t){const e=t.childNodes[0];T.isType(e,"m... method tableToVector_ (line 1) | static tableToVector_(t){const e=t.childNodes[0];e.type="vector",1!==e... method binomialForm_ (line 1) | static binomialForm_(t){T.isBinomial(t)&&(t.role="binomial",t.childNod... method tableToMatrix_ (line 1) | static tableToMatrix_(t){const e=t.childNodes[0];e.type="matrix",e.chi... method tableToSquare_ (line 1) | static tableToSquare_(t){const e=t.childNodes[0];T.isNeutralFence(t)?e... method getComponentRoles_ (line 1) | static getComponentRoles_(t){const e=t.role;return e&&"unknown"!==e?e:... method tableToCases_ (line 1) | static tableToCases_(t,e){for(let e,r=0;e=t.childNodes[r];r++)a.assign... method rewriteFencedLine_ (line 1) | static rewriteFencedLine_(t){const e=t.childNodes[0],r=t.childNodes[0]... method rowToLine_ (line 1) | static rowToLine_(t,e){const r=e||"unknown";T.isType(t,"row")&&(t.type... method assignRoleToRow_ (line 1) | static assignRoleToRow_(t,e){T.isType(t,"line")?t.role=e:T.isType(t,"r... method nextSeparatorFunction_ (line 1) | static nextSeparatorFunction_(t){let e;if(t){if(t.match(/^\s+$/))retur... method numberRole_ (line 1) | static numberRole_(t){if("unknown"!==t.role)return;const e=[...t.textC... method exprFont_ (line 1) | static exprFont_(t){if("unknown"!==t.font)return;const e=[...t.textCon... method purgeFences_ (line 1) | static purgeFences_(t){const e=t.rel,r=t.comp,n=[],o=[];for(;e.length>... method rewriteFencedNode_ (line 1) | static rewriteFencedNode_(t){const e=t.contentNodes[0],r=t.contentNode... method rewriteFence_ (line 1) | static rewriteFence_(t,e){if(!e.embellished)return{node:t,fence:e};con... method propagateFencePointer_ (line 1) | static propagateFencePointer_(t,e){t.fencePointer=e.fencePointer||e.id... method classifyByColumns_ (line 1) | static classifyByColumns_(t,e,r,n){return!!(3===e.length&&a.testColumn... method isEndRelation_ (line 1) | static isEndRelation_(t,e,r){const n=r?t.childNodes.length-1:0;return ... method isPureRelation_ (line 1) | static isPureRelation_(t,e){return T.isType(t,"relation")&&T.isRole(t,e)} method computeColumns_ (line 1) | static computeColumns_(t){const e=[];for(let r,n=0;r=t.childNodes[n];n... method testColumns_ (line 1) | static testColumns_(t,e,r){const n=t[e];return!!n&&(n.some((function(t... method setNodeFactory (line 1) | setNodeFactory(t){a.getInstance().factory_=t,i.updateFactory(a.getInst... method getNodeFactory (line 1) | getNodeFactory(){return a.getInstance().factory_} method identifierNode (line 1) | identifierNode(t,e,r){if("MathML-Unit"===r)t.type="identifier",t.role=... method implicitNode (line 1) | implicitNode(t){if(t=a.getInstance().getMixedNumbers_(t),1===(t=a.getI... method text (line 1) | text(t,e){return a.exprFont_(t),t.type="text","MS"===e?(t.role="string... method row (line 1) | row(t){return 0===(t=t.filter((function(t){return!T.isType(t,"empty")}... method limitNode (line 1) | limitNode(t,e){if(!e.length)return a.getInstance().factory_.makeEmptyN... method tablesInRow (line 1) | tablesInRow(t){let e=s.partitionNodes(t,T.tableIsMatrixOrVector),r=[];... method mfenced (line 1) | mfenced(t,e,r,n){if(r&&n.length>0){const t=a.nextSeparatorFunction_(r)... method fractionLikeNode (line 1) | fractionLikeNode(t,e,r,n){let o;if(!n&&s.isZeroLength(r)){const r=a.ge... method tensor (line 1) | tensor(t,e,r,n,o){const i=a.getInstance().factory_.makeBranchNode("ten... method pseudoTensor (line 1) | pseudoTensor(t,e,r){const n=t=>!T.isType(t,"empty"),o=e.filter(n).leng... method font (line 1) | font(t){const e=a.MATHJAX_FONTS[t];return e||t} method proof (line 1) | proof(t,e,r){if(e.inference||e.axiom||console.log("Noise"),e.axiom){co... method inference (line 1) | inference(t,e,r){if(e.inferenceRule){const e=a.getInstance().getFormul... method getLabel (line 1) | getLabel(t,e,r,o){const i=a.getInstance().findNestedRow(e,"prooflabel"... method getFormulas (line 1) | getFormulas(t,e,r){const o=e.length?a.getInstance().findNestedRow(e,"i... method findNestedRow (line 1) | findNestedRow(t,e,r){return a.getInstance().findNestedRow_(t,e,0,r)} method cleanInference (line 1) | cleanInference(t){return n.toArray(t).filter((function(t){return"MSPAC... method operatorNode (line 1) | operatorNode(t){return"unknown"===t.type&&(t.type="operator"),i.run("m... method implicitNode_ (line 1) | implicitNode_(t){const e=a.getInstance().factory_.makeMultipleContentN... method infixNode_ (line 1) | infixNode_(t,e){const r=a.getInstance().factory_.makeBranchNode("infix... method explicitMixed_ (line 1) | explicitMixed_(t){const e=s.partitionNodes(t,(function(t){return t.tex... method concatNode_ (line 1) | concatNode_(t,e,r){if(0===e.length)return t;const n=e.map((function(t)... method prefixNode_ (line 1) | prefixNode_(t,e){const r=s.partitionNodes(e,(t=>T.isRole(t,"subtractio... method postfixNode_ (line 1) | postfixNode_(t,e){return e.length?a.getInstance().concatNode_(t,e,"pos... method combineUnits_ (line 1) | combineUnits_(t){const e=s.partitionNodes(t,(function(t){return!T.isRo... method getMixedNumbers_ (line 1) | getMixedNumbers_(t){const e=s.partitionNodes(t,(function(t){return T.i... method getTextInRow_ (line 1) | getTextInRow_(t){if(t.length<=1)return t;const e=s.partitionNodes(t,(t... method relationsInRow_ (line 1) | relationsInRow_(t){const e=s.partitionNodes(t,T.isRelation),r=e.rel[0]... method operationsInRow_ (line 1) | operationsInRow_(t){if(0===t.length)return a.getInstance().factory_.ma... method operationsTree_ (line 1) | operationsTree_(t,e,r,n){const o=n||[];if(0===t.length){if(o.unshift(r... method appendOperand_ (line 1) | appendOperand_(t,e,r){if("infixop"!==t.type)return a.getInstance().inf... method appendDivisionOp_ (line 1) | appendDivisionOp_(t,e,r){return"division"===e.role?T.isImplicit(t)?a.g... method appendLastOperand_ (line 1) | appendLastOperand_(t,e,r){let n=t,o=t.childNodes[t.childNodes.length-1... method appendMultiplicativeOp_ (line 1) | appendMultiplicativeOp_(t,e,r){if(T.isImplicit(t))return a.getInstance... method appendAdditiveOp_ (line 1) | appendAdditiveOp_(t,e,r){return a.getInstance().infixNode_([t,r],e)} method appendExistingOperator_ (line 1) | appendExistingOperator_(t,e,r){return!(!t||"infixop"!==t.type||T.isImp... method getFencesInRow_ (line 1) | getFencesInRow_(t){let e=s.partitionNodes(t,T.isFence);e=a.purgeFences... method fences_ (line 1) | fences_(t,e,r,n){if(0===t.length&&0===r.length)return n[0];const o=t=>... method neutralFences_ (line 1) | neutralFences_(t,e){if(0===t.length)return t;if(1===t.length)return a.... method combineFencedContent_ (line 1) | combineFencedContent_(t,e,r,n){if(0===r.length){const r=a.getInstance(... method horizontalFencedNode_ (line 1) | horizontalFencedNode_(t,e,r){const n=a.getInstance().row(r);let o=a.ge... method classifyHorizontalFence_ (line 1) | classifyHorizontalFence_(t){t.role="leftright";const e=t.childNodes;if... method setExtension_ (line 1) | setExtension_(t){const e=t.childNodes[0].childNodes[0];e&&"infixop"===... method getPunctuationInRow_ (line 1) | getPunctuationInRow_(t){if(t.length<=1)return t;const e=t=>{const e=t.... method punctuatedNode_ (line 1) | punctuatedNode_(t,e){const r=a.getInstance().factory_.makeBranchNode("... method dummyNode_ (line 1) | dummyNode_(t){const e=a.getInstance().factory_.makeMultipleContentNode... method accentRole_ (line 1) | accentRole_(t,e){if(!T.isAccent(t))return!1;const r=t.textContent,n=o.... method accentNode_ (line 1) | accentNode_(t,e,r,n,o){const i=(e=e.slice(0,n+1))[1],Q=e[2];let T;if(!... method makeLimitNode_ (line 1) | makeLimitNode_(t,e,r,n){if("limupper"===n&&"limlower"===t.type)return ... method getFunctionsInRow_ (line 1) | getFunctionsInRow_(t,e){const r=e||[];if(0===t.length)return r;const n... method getFunctionArgs_ (line 1) | getFunctionArgs_(t,e,r){let n,o,i;switch(r){case"integral":{const r=a.... method getIntegralArgs_ (line 1) | getIntegralArgs_(t,e=[]){if(0===t.length)return{integrand:e,intvar:nul... method functionNode_ (line 1) | functionNode_(t,e){const r=a.getInstance().factory_.makeContentNode(o.... method bigOpNode_ (line 1) | bigOpNode_(t,e){const r=a.getFunctionOp_(t,(t=>T.isType(t,"largeop")))... method integralNode_ (line 1) | integralNode_(t,e,r){e=e||a.getInstance().factory_.makeEmptyNode(),r=r... method functionalNode_ (line 1) | functionalNode_(t,e,r,n){const o=e[0];let i;r&&(i=r.parent,n.push(r));... method fractionNode_ (line 1) | fractionNode_(t,e){const r=a.getInstance().factory_.makeBranchNode("fr... method scriptNode_ (line 1) | scriptNode_(t,e,r){let n;switch(t.length){case 0:n=a.getInstance().fac... method findNestedRow_ (line 1) | findNestedRow_(t,e,r,o){if(r>3)return null;for(let i,Q=0;i=t[Q];Q++){c... method constructor (line 1) | constructor(t){this.mathml=t,this.parser=new Q.SemanticMathml,this.roo... method empty (line 1) | static empty(){const t=n.parseInput(""),e=new a(t);return e.mat... method fromNode (line 1) | static fromNode(t,e){const r=a.empty();return r.root=t,e&&(r.mathml=e),r} method fromRoot (line 1) | static fromRoot(t,e){let r=t;for(;r.parent;)r=r.parent;const n=a.fromN... method fromXml (line 1) | static fromXml(t){const e=a.empty();return t.childNodes[0]&&(e.root=T.... method xml (line 1) | xml(t){const e=n.parseInput(""),r=this.root.xml(e.owner... method toString (line 1) | toString(t){return n.serializeXml(this.xml(t))} method formatXml (line 1) | formatXml(t){const e=this.toString(t);return n.formatXml(e)} method displayTree (line 1) | displayTree(){this.root.displayTree()} method replaceNode (line 1) | replaceNode(t,e){const r=t.parent;r?r.replaceChild(t,e):this.root=e} method toJson (line 1) | toJson(){const t={};return t.stree=this.root.toJson(),t} method constructor (line 1) | constructor(t,e){super(t),this.preference=e} method comparator (line 1) | static comparator(){return new c(n.default.getInstance().dynamicCstr,Q... method fromPreference (line 1) | static fromPreference(t){const e=t.split(":"),r={},n=l.getProperties()... method toPreference (line 1) | static toPreference(t){const e=Object.keys(t),r=[];for(let n=0;n!0)),this.kind=a.TrieNodeKind.ROOT} method constructor (line 1) | constructor(t){super(t),this.name="RuleError"} function c (line 1) | function c(t){return t.match(/^$... method constructor (line 1) | constructor(t){super(t),this.fenced=null,this.fencedMml=null,this.fenc... method test (line 1) | static test(t){return!(!t.mathmlTree||!t.fencePointer||t.mathmlTree.ge... method makeEmptyNode_ (line 1) | static makeEmptyNode_(t){const e=n.createElement("mrow"),r=new o.Seman... method fencedMap_ (line 1) | static fencedMap_(t,e){e[t.id]=t.mathmlTree,t.embellished&&c.fencedMap... method getMathml (line 1) | getMathml(){this.getFenced_(),this.fencedMml=a.walkTree(this.fenced),t... method fencedElement (line 1) | fencedElement(t){return"fenced"===t.type||"matrix"===t.type||"vector"=... method getFenced_ (line 1) | getFenced_(){let t=this.semantic;for(;!this.fencedElement(t);)t=t.chil... method getFencedMml_ (line 1) | getFencedMml_(){let t=this.ofenceMml.nextSibling;for(t=t===this.fenced... method getFencesMml_ (line 1) | getFencesMml_(){let t=this.semantic;const e=Object.keys(this.ofenceMap... method rewrite_ (line 1) | rewrite_(){let t=this.semantic,e=null;const r=this.introduceNewLayer_(... method specialCase_ (line 1) | specialCase_(t,e){const r=n.tagName(e);let o,i=null;if("MSUBSUP"===r?(... method introduceNewLayer_ (line 1) | introduceNewLayer_(){const t=this.fullFence(this.ofenceMml),e=this.ful... method fullFence (line 1) | fullFence(t){const e=this.fencedMml.parentNode;let r=t;for(;r.parentNo... method cleanupParents_ (line 1) | cleanupParents_(){this.parentCleanup.forEach((function(t){const e=t.ch... method constructor (line 1) | constructor(t){super(t,(e=>e===t)),this.kind=a.TrieNodeKind.DYNAMIC} method constructor (line 1) | constructor(t,e){super(t,e),this.preference=t instanceof a?t.preferenc... method match (line 1) | match(t){if(!(t instanceof a))return super.match(t);if("default"===t.g... method compare (line 1) | compare(t,e){const r=super.compare(t,e);if(0!==r)return r;const n=t in... function n (line 1) | function n(t){return t.map((function(t){return t.id})).join(",")} method constructor (line 1) | constructor(t,e=Object.keys(t)){this.properties=t,this.order=e} method createProp (line 1) | static createProp(...t){const e=o.DEFAULT_ORDER,r={};for(let n=0,o=t.l... method getProperties (line 1) | getProperties(){return this.properties} method getOrder (line 1) | getOrder(){return this.order} method getAxes (line 1) | getAxes(){return this.order} method getProperty (line 1) | getProperty(t){return this.properties[t]} method updateProperties (line 1) | updateProperties(t){this.properties=t} method allProperties (line 1) | allProperties(){const t=[];return this.order.forEach((e=>t.push(this.g... method toString (line 1) | toString(){const t=[];return this.order.forEach((e=>t.push(e+": "+this... function o (line 1) | function o(t,e){const n=[];"mglyph"===e.role&&n.push("image"),e.attribut... method markup (line 1) | markup(t){return o.MARKS={},super.markup(t)} method merge (line 1) | merge(t){const e=[];for(let r=0;r{})){this.isActive_&&this.stream_&&this.stream_.end("","",t)} method startDebugFile_ (line 1) | startDebugFile_(t){this.stream_=n.default.fs.createWriteStream(t),this... method output_ (line 1) | output_(t){this.outputFunction_.apply(console.info===this.outputFuncti... method constructor (line 1) | constructor(t,e){this.name=t,this.process=e.processor,this.postprocess... method stringify_ (line 1) | static stringify_(t){return t?t.toString():t} method constructor (line 1) | constructor(){super()} method isMactionNode (line 1) | isMactionNode(t){return t.tagName.toUpperCase()===this.mactionName.toU... method getMactionNodes (line 1) | getMactionNodes(t){return Array.from(t.getElementsByTagName(this.macti... method constructor (line 1) | constructor(t,e){this.foreground=n(e,o.DEFAULT_FOREGROUND_),this.backg... method toHex (line 1) | static toHex(t){const e=t.toString(16);return 1===e.length?"0"+e:e} method rgba (line 1) | rgba(){const t=function(t){return"rgba("+t.red+","+t.green+","+t.blue+... method rgb (line 1) | rgb(){const t=function(t){return"rgb("+t.red+","+t.green+","+t.blue+")... method hex (line 1) | hex(){const t=function(t){return"#"+o.toHex(t.red)+o.toHex(t.green)+o.... method constructor (line 1) | constructor(){super(),this.mactionName="mjx-maction"} method highlightNode (line 1) | highlightNode(t){const e={node:t,background:t.style.backgroundColor,fo... method unhighlightNode (line 1) | unhighlightNode(t){t.node.style.backgroundColor=t.background,t.node.st... method constructor (line 1) | constructor(){super(),this.mactionName="maction"} method getMactionNodes (line 1) | getMactionNodes(t){return Array.from(t.getElementsByTagName(this.macti... method isMactionNode (line 1) | isMactionNode(t){return t.tagName===this.mactionName} method constructor (line 1) | constructor(){super(),this.mactionName="maction"} method highlightNode (line 1) | highlightNode(t){let e=t.getAttribute("style");return e+=";background-... method unhighlightNode (line 1) | unhighlightNode(t){let e=t.node.getAttribute("style");e=e.replace(";ba... method colorString (line 1) | colorString(){return this.color.rgba()} method getMactionNodes (line 1) | getMactionNodes(t){return Array.from(t.getElementsByTagName(this.macti... method isMactionNode (line 1) | isMactionNode(t){return t.tagName===this.mactionName} method constructor (line 1) | constructor(t,e){const r={};for(const[e,n]of Object.entries(t))r[e]=[n... method createCstr (line 1) | static createCstr(...t){const e=o.DEFAULT_ORDER,r={};for(let n=0,o=t.l... method defaultCstr (line 1) | static defaultCstr(){return o.createCstr.apply(null,o.DEFAULT_ORDER.ma... method validOrder (line 1) | static validOrder(t){const e=o.DEFAULT_ORDER.slice();return t.every((t... method getComponents (line 1) | getComponents(){return this.components} method getValue (line 1) | getValue(t){return this.components[t]} method getValues (line 1) | getValues(){return this.order.map((t=>this.getValue(t)))} method allProperties (line 1) | allProperties(){const t=super.allProperties();for(let e,r,n=0;e=t[n],r... method toString (line 1) | toString(){return this.getValues().join(".")} method equal (line 1) | equal(t){const e=t.getAxes();if(this.order.length!==e.length)return!1;... method getSpeech (line 1) | getSpeech(t,e){const r=this.generateSpeech(t,e);return t.setAttribute(... method getSpeech (line 1) | getSpeech(t,e){return""} method up (line 1) | up(){return null} method down (line 1) | down(){return null} method left (line 1) | left(){return null} method right (line 1) | right(){return null} method repeat (line 1) | repeat(){return null} method depth (line 1) | depth(){return null} method home (line 1) | home(){return null} method getDepth (line 1) | getDepth(){return 0} method initLevels (line 1) | initLevels(){return null} method combineContentChildren (line 1) | combineContentChildren(t,e,r,n){return[]} method findFocusOnLevel (line 1) | findFocusOnLevel(t){return null} method constructor (line 1) | constructor(t,e){this.nodes=t,this.primary=e,this.domNodes=[],this.dom... method factory (line 1) | static factory(t,e,r,i){const Q=t=>n.getBySemanticId(i,t),T=r.nodeDict... method generateAllVisibleNodes_ (line 1) | static generateAllVisibleNodes_(t,e,r,i){const Q=t=>n.getBySemanticId(... method getSemanticPrimary (line 1) | getSemanticPrimary(){return this.primary} method getSemanticNodes (line 1) | getSemanticNodes(){return this.nodes} method getNodes (line 1) | getNodes(){return this.allNodes} method getDomNodes (line 1) | getDomNodes(){return this.domNodes} method getDomPrimary (line 1) | getDomPrimary(){return this.domPrimary_} method toString (line 1) | toString(){return"Primary:"+this.domPrimary_+" Nodes:"+this.domNodes} method clone (line 1) | clone(){const t=new o(this.nodes,this.primary);return t.domNodes=this.... function u (line 1) | function u(t){const e=(0,c.getCase)(t);let r;if(e)return r=e.getMathml()... method constructor (line 1) | constructor(){super([Q.Axis.LOCALE,Q.Axis.MODALITY,Q.Axis.DOMAIN,Q.Axi... method parse (line 1) | parse(t){const e=super.parse(t);let r=e.getValue(Q.Axis.STYLE);const n... method fromPreference (line 1) | fromPreference(t){return a.fromPreference(t)} method toPreference (line 1) | toPreference(t){return a.toPreference(t)} method constructor (line 1) | constructor(t){this.mathml=t,this.factory=new Q.SemanticNodeFactory,th... method addAttributes (line 1) | static addAttributes(t,e,r){r&&1===e.childNodes.length&&e.childNodes[0... method textContent (line 1) | static textContent(t,e,r){if(!r&&e.textContent)return void(t.textConte... method isPunctuated (line 1) | static isPunctuated(t){return!s.SemanticSkeleton.simpleCollapseStructu... method getTree (line 1) | getTree(){return this.stree} method assembleTree (line 1) | assembleTree(t){const e=this.makeNode(t),r=c.splitAttribute(c.getAttri... method makeNode (line 1) | makeNode(t){const e=c.getAttribute(t,o.Attribute.TYPE),r=c.getAttribut... method makePunctuation (line 1) | makePunctuation(t){const e=this.createNode(t);return e.updateContent((... method makePunctuated (line 1) | makePunctuated(t,e,r){const n=this.createNode(e[0]);n.type="punctuated... method makeEmpty (line 1) | makeEmpty(t,e,r){const n=this.createNode(e);n.type="empty",n.embellish... method makeIndex (line 1) | makeIndex(t,e,r){if(u.isPunctuated(e))return this.makePunctuated(t,e,r... method postProcess (line 1) | postProcess(t,e){const r=s.SemanticSkeleton.fromString(e).array;if("su... method createNode (line 1) | createNode(t){const e=this.factory.makeNode(t);return this.nodeDict[t.... method collapsedChildren_ (line 1) | collapsedChildren_(t){const e=t=>{const r=this.nodeDict[t[0]];r.childN... method setParent (line 1) | setParent(t,e){const r=c.getBySemanticId(this.mathml,t),n=this.assembl... function p (line 1) | function p(t,e){const r=M(t);let i=r.node;const Q=r.type;if(Q!==v.VALID|... function h (line 1) | function h(t,e,r){let i=x(e);if(a.hasMathTag(i)){n.Debugger.getInstance(... method constructor (line 1) | constructor(t,e){super(t,p(t)),this.context=e,this.kind=a.TrieNodeKind... method applyTest (line 1) | applyTest(t){return this.test?this.test(t):this.context.applyQuery(t,t... function d (line 1) | function d(t,e){for(const r of l.EnrichAttributes)t.hasAttribute(r)&&(e.... method constructor (line 1) | constructor(t,e){super(t,p(t)),this.context=e,this.kind=a.TrieNodeKind... method applyTest (line 1) | applyTest(t){return this.test?this.test(t):this.context.applyConstrain... function f (line 1) | function f(t,e){const r=o.toArray(t.childNodes);let n=1/0,i=-1/0;return ... function L (line 1) | function L(t,e,r){const n=[];let i=o.toArray(t.childNodes),Q=!1;for(;i.l... method constructor (line 1) | constructor(){this.trie=null,this.evaluators_={},this.trie=new f.Trie} method getInstance (line 1) | static getInstance(){return L.instance=L.instance||new L,L.instance} method debugSpeechRule (line 1) | static debugSpeechRule(t,e){const r=t.precondition,n=t.context.applyQu... method debugNamedSpeechRule (line 1) | static debugNamedSpeechRule(t,e){const r=L.getInstance().trie.collectR... method evaluateNode (line 1) | evaluateNode(t){(0,s.updateEvaluator)(t);const e=(new Date).getTime();... method toString (line 1) | toString(){return this.trie.collectRules().map((t=>t.toString())).join... method runInSetting (line 1) | runInSetting(t,e){const r=Q.default.getInstance(),n={};for(const e in ... method addStore (line 1) | addStore(t){const e=y(t);"abstract"!==e.kind&&e.getSpeechRules().forEa... method processGrammar (line 1) | processGrammar(t,e,r){const n={};for(const o in r){const i=r[o];n[o]="... method addEvaluator (line 1) | addEvaluator(t){const e=t.evaluateDefault.bind(t),r=this.evaluators_[t... method getEvaluator (line 1) | getEvaluator(t,e){const r=this.evaluators_[t]||this.evaluators_[u.Dyna... method enumerate (line 1) | enumerate(t){return this.trie.enumerate(t)} method evaluateNode_ (line 1) | evaluateNode_(t){return t?(this.updateConstraint_(),this.evaluateTree_... method evaluateTree_ (line 1) | evaluateTree_(t){const e=Q.default.getInstance();let r;o.Debugger.getI... method evaluateNodeList_ (line 1) | evaluateNodeList_(t,e,r,o,i,Q){if(!e.length)return[];const T=o||"",s=Q... method addLayout (line 1) | addLayout(t,e,r){const o=e.layout;o&&(o.match(/^begin/)?t.unshift(new ... method addPersonality_ (line 1) | addPersonality_(t,e,r,o){const i={};let Q=null;for(const t of T.person... method addExternalAttributes_ (line 1) | addExternalAttributes_(t,e){if(e.hasAttributes()){const r=e.attributes... method addRelativePersonality_ (line 1) | addRelativePersonality_(t,e){if(!t.personality)return t.personality=e,... method updateConstraint_ (line 1) | updateConstraint_(){const t=Q.default.getInstance().dynamicCstr,e=Q.de... method makeSet_ (line 1) | makeSet_(t,e){return e&&Object.keys(e).length?t.split(":"):[t]} method lookupRule (line 1) | lookupRule(t,e){if(!t||t.nodeType!==i.NodeType.ELEMENT_NODE&&t.nodeTyp... method lookupRules (line 1) | lookupRules(t,e){return this.trie.lookupRules(t,e.allProperties())} method pickMostConstraint_ (line 1) | pickMostConstraint_(t,e){const r=Q.default.getInstance().comparator;re... function m (line 1) | function m(t){const e=[];let r=o.toArray(t.childNodes);for(;r.length;){c... function y (line 1) | function y(t,e,r){const n="implicit"===r.role&&T.flags.combine_juxtaposi... function H (line 1) | function H(t,e,r){if(!e)return void t.insertBefore(r,null);let n=e,o=N(n... function g (line 1) | function g(t,e){if(!t)return!1;do{if((t=t.parentNode)===e)return!0}while... method constructor (line 1) | constructor(t,e,r,n){this.node=t,this.generator=e,this.highlighter=r,t... method getXml (line 1) | getXml(){return this.xml_||(this.xml_=i.parseInput(this.xmlString_)),t... method getRebuilt (line 1) | getRebuilt(){return this.rebuilt_||this.rebuildStree(),this.rebuilt_} method isActive (line 1) | isActive(){return this.active_} method activate (line 1) | activate(){this.isActive()||(this.generator.start(),this.toggleActive_... method deactivate (line 1) | deactivate(){this.isActive()&&(m.WalkerState.setState(this.id,this.pri... method getFocus (line 1) | getFocus(t=!1){return this.focus_||(this.focus_=this.singletonFocus(th... method setFocus (line 1) | setFocus(t){this.focus_=t} method getDepth (line 1) | getDepth(){return this.levels.depth()-1} method isSpeech (line 1) | isSpeech(){return this.generator.modality===a.Attribute.SPEECH} method focusDomNodes (line 1) | focusDomNodes(){return this.getFocus().getDomNodes()} method focusSemanticNodes (line 1) | focusSemanticNodes(){return this.getFocus().getSemanticNodes()} method speech (line 1) | speech(){const t=this.focusDomNodes();if(!t.length)return"";const e=th... method move (line 1) | move(t){const e=this.keyMapping.get(t);if(!e)return null;const r=e();r... method up (line 1) | up(){return this.moved=m.WalkerMoves.UP,this.getFocus()} method down (line 1) | down(){return this.moved=m.WalkerMoves.DOWN,this.getFocus()} method left (line 1) | left(){return this.moved=m.WalkerMoves.LEFT,this.getFocus()} method right (line 1) | right(){return this.moved=m.WalkerMoves.RIGHT,this.getFocus()} method repeat (line 1) | repeat(){return this.moved=m.WalkerMoves.REPEAT,this.getFocus().clone()} method depth (line 1) | depth(){return this.moved=this.isSpeech()?m.WalkerMoves.DEPTH:m.Walker... method home (line 1) | home(){this.moved=m.WalkerMoves.HOME;return this.singletonFocus(this.r... method getBySemanticId (line 1) | getBySemanticId(t){return y.getBySemanticId(this.node,t)} method primaryId (line 1) | primaryId(){return this.getFocus().getSemanticPrimary().id.toString()} method expand (line 1) | expand(){const t=this.getFocus().getDomPrimary(),e=this.actionable_(t)... method expandable (line 1) | expandable(t){return!!this.actionable_(t)&&0===t.childNodes.length} method collapsible (line 1) | collapsible(t){return!!this.actionable_(t)&&t.childNodes.length>0} method restoreState (line 1) | restoreState(){if(!this.highlighter)return;const t=m.WalkerState.getSt... method updateFocus (line 1) | updateFocus(){this.setFocus(f.Focus.factory(this.getFocus().getSemanti... method rebuildStree (line 1) | rebuildStree(){this.rebuilt_=new L.RebuildStree(this.getXml()),this.ro... method previousLevel (line 1) | previousLevel(){const t=this.getFocus().getDomPrimary();return t?y.get... method nextLevel (line 1) | nextLevel(){const t=this.getFocus().getDomPrimary();let e,r;if(t){e=y.... method singletonFocus (line 1) | singletonFocus(t){this.getRebuilt();const e=this.retrieveVisuals(t);re... method retrieveVisuals (line 1) | retrieveVisuals(t){if(!this.skeleton)return[t];const e=parseInt(t,10),... method subtreeIds (line 1) | subtreeIds(t,e){const r=H.evalXPath(`//*[@data-semantic-id="${t}"]`,th... method focusFromId (line 1) | focusFromId(t,e){return f.Focus.factory(t,e,this.getRebuilt(),this.node)} method summary (line 1) | summary(){return this.moved=this.isSpeech()?m.WalkerMoves.SUMMARY:m.Wa... method detail (line 1) | detail(){return this.moved=this.isSpeech()?m.WalkerMoves.DETAIL:m.Walk... method specialMove (line 1) | specialMove(){return null} method virtualize (line 1) | virtualize(t){return this.cursors.push({focus:this.getFocus(),levels:t... method previous (line 1) | previous(){const t=this.cursors.pop();return t?(this.levels=t.levels,t... method undo (line 1) | undo(){let t;do{t=this.cursors.pop()}while(t&&!t.undo);return t?(this.... method update (line 1) | update(t){this.generator.setOptions(t),(0,T.setup)(t).then((()=>p.gene... method nextRules (line 1) | nextRules(){const t=this.generator.getOptions();return"speech"!==t.mod... method nextStyle (line 1) | nextStyle(t,e){if("mathspeak"===t){const t=["default","brief","sbrief"... method previousRules (line 1) | previousRules(){const t=this.generator.getOptions();return"speech"!==t... method refocus (line 1) | refocus(){let t,e=this.getFocus();for(;!e.getNodes().length;){t=this.l... method toggleActive_ (line 1) | toggleActive_(){this.active_=!this.active_} method mergePrefix_ (line 1) | mergePrefix_(t,e=[]){const r=this.isSpeech()?this.prefix_():"";r&&t.un... method prefix_ (line 1) | prefix_(){const t=this.getFocus().getDomNodes(),e=this.getFocus().getS... method postfix_ (line 1) | postfix_(){const t=this.getFocus().getDomNodes();return t[0]?y.getAttr... method depth_ (line 1) | depth_(){const t=c.Grammar.getInstance().getParameter("depth");c.Gramm... method actionable_ (line 1) | actionable_(t){const e=null==t?void 0:t.parentNode;return e&&this.high... method summary_ (line 1) | summary_(){const t=this.getFocus().getSemanticPrimary().id.toString(),... method detail_ (line 1) | detail_(){const t=this.getFocus().getSemanticPrimary().id.toString(),e... function b (line 1) | function b(t,e){const r=Q.functionApplication();if(t&&e&&t.textContent&&... function M (line 1) | function M(t){const e=V(t);if(!e)return{type:v.INVALID,node:null};const ... function _ (line 1) | function _(t,e){let r=0;for(;t[r]&&-1===e.indexOf(t[r]);)r++;return t.sl... function V (line 1) | function V(t){let e=0,r=null;for(;!r&&e!1),n=[t];for(;!r(t)&&!a.hasMathTag(t)&&t... function S (line 1) | function S(t,e){return!(!t||!e||t.previousSibling||e.nextSibling)} function E (line 1) | function E(t){for(;!a.hasMathTag(t)&&A(t);)t=N(t);return t} function x (line 1) | function x(t){const e=o.toArray(t.childNodes);if(!e)return t;const r=e.f... function A (line 1) | function A(t){const e=N(t);return!(!e||!a.hasEmptyTag(e))&&o.toArray(e.c... function C (line 1) | function C(t){if(t.nodeType!==o.NodeType.ELEMENT_NODE)return!0;if(!t||a.... function N (line 1) | function N(t){return t.parentNode} function w (line 1) | function w(t){if(t.mathml.length)return u(t);const r=e.SETTINGS.implicit... function P (line 1) | function P(t){if("MFENCED"!==o.tagName(t))return t;const e=o.createEleme... function I (line 1) | function I(t){const e=o.createElement("mo"),r=o.createTextNode(t.textCon... function k (line 1) | function k(t,e){const r=t.type+(t.textContent?","+t.textContent:"");e.fo... function R (line 1) | function R(t){const e=o.toArray(t.childNodes);if(!e)return t;const r=e.f... function D (line 1) | function D(t,e,r,n){const o=n||!1;j(t,"Original MathML",o),j(r,"Semantic... function j (line 1) | function j(t,e,r){const n=o.formatXml(t.toString());r?console.info(e+":\... class i (line 1) | class i{constructor(){this.color=null,this.mactionName="",this.currentHi... method constructor (line 1) | constructor({context:t,text:e,userValue:r,annotation:n,attributes:o,pe... method create (line 1) | static create(t,e={}){return t.text=n.Grammar.getInstance().apply(t.te... method isEmpty (line 1) | isEmpty(){return 0===this.context.length&&0===this.text.length&&0===th... method clone (line 1) | clone(){let t,e;if(this.personality){t={};for(const e in this.personal... method toString (line 1) | toString(){return'AuditoryDescription(context="'+this.context+'" text... method descriptionString (line 1) | descriptionString(){return this.context&&this.text?this.context+" "+th... method descriptionSpan (line 1) | descriptionSpan(){return new o.Span(this.descriptionString(),this.attr... method equals (line 1) | equals(t){return this.context===t.context&&this.text===t.text&&this.us... method constructor (line 1) | constructor(){super(...arguments),this.ignoreElements=[n.personalityPr... method setScaleFunction (line 1) | setScaleFunction(t,e,r,n,o=0){this.scaleFunction=i=>{const Q=(i-t)/(e-... method applyScaleFunction (line 1) | applyScaleFunction(t){return this.scaleFunction?this.scaleFunction(t):t} method ignoreElement (line 1) | ignoreElement(t){return-1!==this.ignoreElements.indexOf(t)} method finalize (line 1) | finalize(t){return'"} method markup (line 1) | markup(t){let e="";const r=(0,o.personalityMarkup)(t).filter((t=>t.spa... method constructor (line 1) | constructor(t,e){super(t,e),this.key=e.key||i.getKey_} method getKey_ (line 1) | static getKey_(t){return"string"==typeof t?n.KeyCode[t.toUpperCase()]:t} method constructor (line 1) | constructor(){this.color=null,this.mactionName="",this.currentHighligh... method highlight (line 1) | highlight(t){this.currentHighlights.push(t.map((t=>{const e=this.highl... method highlightAll (line 1) | highlightAll(t){const e=this.getMactionNodes(t);for(let t,r=0;t=e[r];r... method unhighlight (line 1) | unhighlight(){const t=this.currentHighlights.pop();t&&t.forEach((t=>{t... method unhighlightAll (line 1) | unhighlightAll(){for(;this.currentHighlights.length>0;)this.unhighligh... method setColor (line 1) | setColor(t){this.color=t} method colorString (line 1) | colorString(){return this.color.rgba()} method addEvents (line 1) | addEvents(t,e){const r=this.getMactionNodes(t);for(let t,n=0;t=r[n];n+... method getMactionNodes (line 1) | getMactionNodes(t){return Array.from(t.getElementsByClassName(this.mac... method isMactionNode (line 1) | isMactionNode(t){const e=t.className||t.getAttribute("class");return!!... method isHighlighted (line 1) | isHighlighted(t){return t.hasAttribute(i.ATTR)} method setHighlighted (line 1) | setHighlighted(t){t.setAttribute(i.ATTR,"true")} method unsetHighlighted (line 1) | unsetHighlighted(t){t.removeAttribute(i.ATTR)} method colorizeAll (line 1) | colorizeAll(t){n.evalXPath(`.//*[@${o.Attribute.ID}]`,t).forEach((t=>t... method uncolorizeAll (line 1) | uncolorizeAll(t){n.evalXPath(`.//*[@${o.Attribute.ID}]`,t).forEach((t=... method colorize (line 1) | colorize(t){const e=(0,o.addPrefix)("foreground");t.hasAttribute(e)&&(... method uncolorize (line 1) | uncolorize(t){const e=(0,o.addPrefix)("foreground")+"-old";t.hasAttrib... method constructor (line 1) | constructor(){super(),this.mactionName="maction"} method highlightNode (line 1) | highlightNode(t){const e={node:t,foreground:t.style.color,position:t.s... method unhighlightNode (line 1) | unhighlightNode(t){const e=t.node;e.style.color=t.foreground,e.style.p... method constructor (line 1) | constructor(){super(),this.mactionName="mjx-svg-maction"} method highlightNode (line 1) | highlightNode(t){let e;if(this.isHighlighted(t))return e={node:t.previ... method setHighlighted (line 1) | setHighlighted(t){"svg"===t.tagName&&super.setHighlighted(t)} method unhighlightNode (line 1) | unhighlightNode(t){if("background"in t)return t.node.style.backgroundC... method isMactionNode (line 1) | isMactionNode(t){let e=t.className||t.getAttribute("class");return e=v... method constructor (line 1) | constructor(t,e){this.constraint=t,this.test=e,this.children_={},this.... method getConstraint (line 1) | getConstraint(){return this.constraint} method getKind (line 1) | getKind(){return this.kind} method applyTest (line 1) | applyTest(t){return this.test(t)} method addChild (line 1) | addChild(t){const e=t.getConstraint(),r=this.children_[e];return this.... method getChild (line 1) | getChild(t){return this.children_[t]} method getChildren (line 1) | getChildren(){const t=[];for(const e in this.children_)t.push(this.chi... method findChildren (line 1) | findChildren(t){const e=[];for(const r in this.children_){const n=this... method removeChild (line 1) | removeChild(t){delete this.children_[t]} method toString (line 1) | toString(){return this.constraint} method constructor (line 1) | constructor(){this.root=(0,o.getNode)(n.TrieNodeKind.ROOT,"",null)} method collectRules_ (line 1) | static collectRules_(t){const e=[];let r=[t];for(;r.length;){const t=r... method printWithDepth_ (line 1) | static printWithDepth_(t,e,r){r+=new Array(e+2).join(e.toString())+": ... method order_ (line 1) | static order_(t){const e=t.getChildren();if(!e.length)return 0;const r... method addRule (line 1) | addRule(t){let e=this.root;const r=t.context,o=t.dynamicCstr.getValues... method lookupRules (line 1) | lookupRules(t,e){let r=[this.root];const o=[];for(;e.length;){const t=... method hasSubtrie (line 1) | hasSubtrie(t){let e=this.root;for(let r=0,n=t.length;re.getSemanticPrimary()... class o (line 1) | class o extends n.CssHighlighter{constructor(){super()}isMactionNode(t){... method markup (line 1) | markup(t){return o.MARKS={},super.markup(t)} method merge (line 1) | merge(t){const e=[];for(let r=0;r{})){this.isActive_&&this.stream_&&this.stream_.end("","",t)} method startDebugFile_ (line 1) | startDebugFile_(t){this.stream_=n.default.fs.createWriteStream(t),this... method output_ (line 1) | output_(t){this.outputFunction_.apply(console.info===this.outputFuncti... method constructor (line 1) | constructor(t,e){this.name=t,this.process=e.processor,this.postprocess... method stringify_ (line 1) | static stringify_(t){return t?t.toString():t} method constructor (line 1) | constructor(){super()} method isMactionNode (line 1) | isMactionNode(t){return t.tagName.toUpperCase()===this.mactionName.toU... method getMactionNodes (line 1) | getMactionNodes(t){return Array.from(t.getElementsByTagName(this.macti... method constructor (line 1) | constructor(t,e){this.foreground=n(e,o.DEFAULT_FOREGROUND_),this.backg... method toHex (line 1) | static toHex(t){const e=t.toString(16);return 1===e.length?"0"+e:e} method rgba (line 1) | rgba(){const t=function(t){return"rgba("+t.red+","+t.green+","+t.blue+... method rgb (line 1) | rgb(){const t=function(t){return"rgb("+t.red+","+t.green+","+t.blue+")... method hex (line 1) | hex(){const t=function(t){return"#"+o.toHex(t.red)+o.toHex(t.green)+o.... method constructor (line 1) | constructor(){super(),this.mactionName="mjx-maction"} method highlightNode (line 1) | highlightNode(t){const e={node:t,background:t.style.backgroundColor,fo... method unhighlightNode (line 1) | unhighlightNode(t){t.node.style.backgroundColor=t.background,t.node.st... method constructor (line 1) | constructor(){super(),this.mactionName="maction"} method getMactionNodes (line 1) | getMactionNodes(t){return Array.from(t.getElementsByTagName(this.macti... method isMactionNode (line 1) | isMactionNode(t){return t.tagName===this.mactionName} method constructor (line 1) | constructor(){super(),this.mactionName="maction"} method highlightNode (line 1) | highlightNode(t){let e=t.getAttribute("style");return e+=";background-... method unhighlightNode (line 1) | unhighlightNode(t){let e=t.node.getAttribute("style");e=e.replace(";ba... method colorString (line 1) | colorString(){return this.color.rgba()} method getMactionNodes (line 1) | getMactionNodes(t){return Array.from(t.getElementsByTagName(this.macti... method isMactionNode (line 1) | isMactionNode(t){return t.tagName===this.mactionName} method constructor (line 1) | constructor(t,e){const r={};for(const[e,n]of Object.entries(t))r[e]=[n... method createCstr (line 1) | static createCstr(...t){const e=o.DEFAULT_ORDER,r={};for(let n=0,o=t.l... method defaultCstr (line 1) | static defaultCstr(){return o.createCstr.apply(null,o.DEFAULT_ORDER.ma... method validOrder (line 1) | static validOrder(t){const e=o.DEFAULT_ORDER.slice();return t.every((t... method getComponents (line 1) | getComponents(){return this.components} method getValue (line 1) | getValue(t){return this.components[t]} method getValues (line 1) | getValues(){return this.order.map((t=>this.getValue(t)))} method allProperties (line 1) | allProperties(){const t=super.allProperties();for(let e,r,n=0;e=t[n],r... method toString (line 1) | toString(){return this.getValues().join(".")} method equal (line 1) | equal(t){const e=t.getAxes();if(this.order.length!==e.length)return!1;... method getSpeech (line 1) | getSpeech(t,e){const r=this.generateSpeech(t,e);return t.setAttribute(... method getSpeech (line 1) | getSpeech(t,e){return""} method up (line 1) | up(){return null} method down (line 1) | down(){return null} method left (line 1) | left(){return null} method right (line 1) | right(){return null} method repeat (line 1) | repeat(){return null} method depth (line 1) | depth(){return null} method home (line 1) | home(){return null} method getDepth (line 1) | getDepth(){return 0} method initLevels (line 1) | initLevels(){return null} method combineContentChildren (line 1) | combineContentChildren(t,e,r,n){return[]} method findFocusOnLevel (line 1) | findFocusOnLevel(t){return null} method constructor (line 1) | constructor(t,e){this.nodes=t,this.primary=e,this.domNodes=[],this.dom... method factory (line 1) | static factory(t,e,r,i){const Q=t=>n.getBySemanticId(i,t),T=r.nodeDict... method generateAllVisibleNodes_ (line 1) | static generateAllVisibleNodes_(t,e,r,i){const Q=t=>n.getBySemanticId(... method getSemanticPrimary (line 1) | getSemanticPrimary(){return this.primary} method getSemanticNodes (line 1) | getSemanticNodes(){return this.nodes} method getNodes (line 1) | getNodes(){return this.allNodes} method getDomNodes (line 1) | getDomNodes(){return this.domNodes} method getDomPrimary (line 1) | getDomPrimary(){return this.domPrimary_} method toString (line 1) | toString(){return"Primary:"+this.domPrimary_+" Nodes:"+this.domNodes} method clone (line 1) | clone(){const t=new o(this.nodes,this.primary);return t.domNodes=this.... function n (line 1) | function n(t,e){const n=t||{color:e};let o=Object.prototype.hasOwnProper... method constructor (line 1) | constructor(t,e=Object.keys(t)){this.properties=t,this.order=e} method createProp (line 1) | static createProp(...t){const e=o.DEFAULT_ORDER,r={};for(let n=0,o=t.l... method getProperties (line 1) | getProperties(){return this.properties} method getOrder (line 1) | getOrder(){return this.order} method getAxes (line 1) | getAxes(){return this.order} method getProperty (line 1) | getProperty(t){return this.properties[t]} method updateProperties (line 1) | updateProperties(t){this.properties=t} method allProperties (line 1) | allProperties(){const t=[];return this.order.forEach((e=>t.push(this.g... method toString (line 1) | toString(){const t=[];return this.order.forEach((e=>t.push(e+": "+this... class o (line 1) | class o{constructor(t,e){this.foreground=n(e,o.DEFAULT_FOREGROUND_),this... method markup (line 1) | markup(t){return o.MARKS={},super.markup(t)} method merge (line 1) | merge(t){const e=[];for(let r=0;r{})){this.isActive_&&this.stream_&&this.stream_.end("","",t)} method startDebugFile_ (line 1) | startDebugFile_(t){this.stream_=n.default.fs.createWriteStream(t),this... method output_ (line 1) | output_(t){this.outputFunction_.apply(console.info===this.outputFuncti... method constructor (line 1) | constructor(t,e){this.name=t,this.process=e.processor,this.postprocess... method stringify_ (line 1) | static stringify_(t){return t?t.toString():t} method constructor (line 1) | constructor(){super()} method isMactionNode (line 1) | isMactionNode(t){return t.tagName.toUpperCase()===this.mactionName.toU... method getMactionNodes (line 1) | getMactionNodes(t){return Array.from(t.getElementsByTagName(this.macti... method constructor (line 1) | constructor(t,e){this.foreground=n(e,o.DEFAULT_FOREGROUND_),this.backg... method toHex (line 1) | static toHex(t){const e=t.toString(16);return 1===e.length?"0"+e:e} method rgba (line 1) | rgba(){const t=function(t){return"rgba("+t.red+","+t.green+","+t.blue+... method rgb (line 1) | rgb(){const t=function(t){return"rgb("+t.red+","+t.green+","+t.blue+")... method hex (line 1) | hex(){const t=function(t){return"#"+o.toHex(t.red)+o.toHex(t.green)+o.... method constructor (line 1) | constructor(){super(),this.mactionName="mjx-maction"} method highlightNode (line 1) | highlightNode(t){const e={node:t,background:t.style.backgroundColor,fo... method unhighlightNode (line 1) | unhighlightNode(t){t.node.style.backgroundColor=t.background,t.node.st... method constructor (line 1) | constructor(){super(),this.mactionName="maction"} method getMactionNodes (line 1) | getMactionNodes(t){return Array.from(t.getElementsByTagName(this.macti... method isMactionNode (line 1) | isMactionNode(t){return t.tagName===this.mactionName} method constructor (line 1) | constructor(){super(),this.mactionName="maction"} method highlightNode (line 1) | highlightNode(t){let e=t.getAttribute("style");return e+=";background-... method unhighlightNode (line 1) | unhighlightNode(t){let e=t.node.getAttribute("style");e=e.replace(";ba... method colorString (line 1) | colorString(){return this.color.rgba()} method getMactionNodes (line 1) | getMactionNodes(t){return Array.from(t.getElementsByTagName(this.macti... method isMactionNode (line 1) | isMactionNode(t){return t.tagName===this.mactionName} method constructor (line 1) | constructor(t,e){const r={};for(const[e,n]of Object.entries(t))r[e]=[n... method createCstr (line 1) | static createCstr(...t){const e=o.DEFAULT_ORDER,r={};for(let n=0,o=t.l... method defaultCstr (line 1) | static defaultCstr(){return o.createCstr.apply(null,o.DEFAULT_ORDER.ma... method validOrder (line 1) | static validOrder(t){const e=o.DEFAULT_ORDER.slice();return t.every((t... method getComponents (line 1) | getComponents(){return this.components} method getValue (line 1) | getValue(t){return this.components[t]} method getValues (line 1) | getValues(){return this.order.map((t=>this.getValue(t)))} method allProperties (line 1) | allProperties(){const t=super.allProperties();for(let e,r,n=0;e=t[n],r... method toString (line 1) | toString(){return this.getValues().join(".")} method equal (line 1) | equal(t){const e=t.getAxes();if(this.order.length!==e.length)return!1;... method getSpeech (line 1) | getSpeech(t,e){const r=this.generateSpeech(t,e);return t.setAttribute(... method getSpeech (line 1) | getSpeech(t,e){return""} method up (line 1) | up(){return null} method down (line 1) | down(){return null} method left (line 1) | left(){return null} method right (line 1) | right(){return null} method repeat (line 1) | repeat(){return null} method depth (line 1) | depth(){return null} method home (line 1) | home(){return null} method getDepth (line 1) | getDepth(){return 0} method initLevels (line 1) | initLevels(){return null} method combineContentChildren (line 1) | combineContentChildren(t,e,r,n){return[]} method findFocusOnLevel (line 1) | findFocusOnLevel(t){return null} method constructor (line 1) | constructor(t,e){this.nodes=t,this.primary=e,this.domNodes=[],this.dom... method factory (line 1) | static factory(t,e,r,i){const Q=t=>n.getBySemanticId(i,t),T=r.nodeDict... method generateAllVisibleNodes_ (line 1) | static generateAllVisibleNodes_(t,e,r,i){const Q=t=>n.getBySemanticId(... method getSemanticPrimary (line 1) | getSemanticPrimary(){return this.primary} method getSemanticNodes (line 1) | getSemanticNodes(){return this.nodes} method getNodes (line 1) | getNodes(){return this.allNodes} method getDomNodes (line 1) | getDomNodes(){return this.domNodes} method getDomPrimary (line 1) | getDomPrimary(){return this.domPrimary_} method toString (line 1) | toString(){return"Primary:"+this.domPrimary_+" Nodes:"+this.domNodes} method clone (line 1) | clone(){const t=new o(this.nodes,this.primary);return t.domNodes=this.... method constructor (line 1) | constructor(){this.hue=10,this.sat=100,this.light=50,this.incr=50} method generate (line 1) | generate(){return e=function(t,e,r){e=e>1?e/100:e,r=r>1?r/100:r;const n=... method increment (line 1) | increment(){this.hue=(this.hue+this.incr)%360} class o (line 1) | class o extends n.AbstractHighlighter{constructor(){super(),this.maction... method markup (line 1) | markup(t){return o.MARKS={},super.markup(t)} method merge (line 1) | merge(t){const e=[];for(let r=0;r{})){this.isActive_&&this.stream_&&this.stream_.end("","",t)} method startDebugFile_ (line 1) | startDebugFile_(t){this.stream_=n.default.fs.createWriteStream(t),this... method output_ (line 1) | output_(t){this.outputFunction_.apply(console.info===this.outputFuncti... method constructor (line 1) | constructor(t,e){this.name=t,this.process=e.processor,this.postprocess... method stringify_ (line 1) | static stringify_(t){return t?t.toString():t} method constructor (line 1) | constructor(){super()} method isMactionNode (line 1) | isMactionNode(t){return t.tagName.toUpperCase()===this.mactionName.toU... method getMactionNodes (line 1) | getMactionNodes(t){return Array.from(t.getElementsByTagName(this.macti... method constructor (line 1) | constructor(t,e){this.foreground=n(e,o.DEFAULT_FOREGROUND_),this.backg... method toHex (line 1) | static toHex(t){const e=t.toString(16);return 1===e.length?"0"+e:e} method rgba (line 1) | rgba(){const t=function(t){return"rgba("+t.red+","+t.green+","+t.blue+... method rgb (line 1) | rgb(){const t=function(t){return"rgb("+t.red+","+t.green+","+t.blue+")... method hex (line 1) | hex(){const t=function(t){return"#"+o.toHex(t.red)+o.toHex(t.green)+o.... method constructor (line 1) | constructor(){super(),this.mactionName="mjx-maction"} method highlightNode (line 1) | highlightNode(t){const e={node:t,background:t.style.backgroundColor,fo... method unhighlightNode (line 1) | unhighlightNode(t){t.node.style.backgroundColor=t.background,t.node.st... method constructor (line 1) | constructor(){super(),this.mactionName="maction"} method getMactionNodes (line 1) | getMactionNodes(t){return Array.from(t.getElementsByTagName(this.macti... method isMactionNode (line 1) | isMactionNode(t){return t.tagName===this.mactionName} method constructor (line 1) | constructor(){super(),this.mactionName="maction"} method highlightNode (line 1) | highlightNode(t){let e=t.getAttribute("style");return e+=";background-... method unhighlightNode (line 1) | unhighlightNode(t){let e=t.node.getAttribute("style");e=e.replace(";ba... method colorString (line 1) | colorString(){return this.color.rgba()} method getMactionNodes (line 1) | getMactionNodes(t){return Array.from(t.getElementsByTagName(this.macti... method isMactionNode (line 1) | isMactionNode(t){return t.tagName===this.mactionName} method constructor (line 1) | constructor(t,e){const r={};for(const[e,n]of Object.entries(t))r[e]=[n... method createCstr (line 1) | static createCstr(...t){const e=o.DEFAULT_ORDER,r={};for(let n=0,o=t.l... method defaultCstr (line 1) | static defaultCstr(){return o.createCstr.apply(null,o.DEFAULT_ORDER.ma... method validOrder (line 1) | static validOrder(t){const e=o.DEFAULT_ORDER.slice();return t.every((t... method getComponents (line 1) | getComponents(){return this.components} method getValue (line 1) | getValue(t){return this.components[t]} method getValues (line 1) | getValues(){return this.order.map((t=>this.getValue(t)))} method allProperties (line 1) | allProperties(){const t=super.allProperties();for(let e,r,n=0;e=t[n],r... method toString (line 1) | toString(){return this.getValues().join(".")} method equal (line 1) | equal(t){const e=t.getAxes();if(this.order.length!==e.length)return!1;... method getSpeech (line 1) | getSpeech(t,e){const r=this.generateSpeech(t,e);return t.setAttribute(... method getSpeech (line 1) | getSpeech(t,e){return""} method up (line 1) | up(){return null} method down (line 1) | down(){return null} method left (line 1) | left(){return null} method right (line 1) | right(){return null} method repeat (line 1) | repeat(){return null} method depth (line 1) | depth(){return null} method home (line 1) | home(){return null} method getDepth (line 1) | getDepth(){return 0} method initLevels (line 1) | initLevels(){return null} method combineContentChildren (line 1) | combineContentChildren(t,e,r,n){return[]} method findFocusOnLevel (line 1) | findFocusOnLevel(t){return null} method constructor (line 1) | constructor(t,e){this.nodes=t,this.primary=e,this.domNodes=[],this.dom... method factory (line 1) | static factory(t,e,r,i){const Q=t=>n.getBySemanticId(i,t),T=r.nodeDict... method generateAllVisibleNodes_ (line 1) | static generateAllVisibleNodes_(t,e,r,i){const Q=t=>n.getBySemanticId(... method getSemanticPrimary (line 1) | getSemanticPrimary(){return this.primary} method getSemanticNodes (line 1) | getSemanticNodes(){return this.nodes} method getNodes (line 1) | getNodes(){return this.allNodes} method getDomNodes (line 1) | getDomNodes(){return this.domNodes} method getDomPrimary (line 1) | getDomPrimary(){return this.domPrimary_} method toString (line 1) | toString(){return"Primary:"+this.domPrimary_+" Nodes:"+this.domNodes} method clone (line 1) | clone(){const t=new o(this.nodes,this.primary);return t.domNodes=this.... class i (line 1) | class i extends o.AbstractHighlighter{constructor(){super(),this.maction... method constructor (line 1) | constructor({context:t,text:e,userValue:r,annotation:n,attributes:o,pe... method create (line 1) | static create(t,e={}){return t.text=n.Grammar.getInstance().apply(t.te... method isEmpty (line 1) | isEmpty(){return 0===this.context.length&&0===this.text.length&&0===th... method clone (line 1) | clone(){let t,e;if(this.personality){t={};for(const e in this.personal... method toString (line 1) | toString(){return'AuditoryDescription(context="'+this.context+'" text... method descriptionString (line 1) | descriptionString(){return this.context&&this.text?this.context+" "+th... method descriptionSpan (line 1) | descriptionSpan(){return new o.Span(this.descriptionString(),this.attr... method equals (line 1) | equals(t){return this.context===t.context&&this.text===t.text&&this.us... method constructor (line 1) | constructor(){super(...arguments),this.ignoreElements=[n.personalityPr... method setScaleFunction (line 1) | setScaleFunction(t,e,r,n,o=0){this.scaleFunction=i=>{const Q=(i-t)/(e-... method applyScaleFunction (line 1) | applyScaleFunction(t){return this.scaleFunction?this.scaleFunction(t):t} method ignoreElement (line 1) | ignoreElement(t){return-1!==this.ignoreElements.indexOf(t)} method finalize (line 1) | finalize(t){return'"} method markup (line 1) | markup(t){let e="";const r=(0,o.personalityMarkup)(t).filter((t=>t.spa... method constructor (line 1) | constructor(t,e){super(t,e),this.key=e.key||i.getKey_} method getKey_ (line 1) | static getKey_(t){return"string"==typeof t?n.KeyCode[t.toUpperCase()]:t} method constructor (line 1) | constructor(){this.color=null,this.mactionName="",this.currentHighligh... method highlight (line 1) | highlight(t){this.currentHighlights.push(t.map((t=>{const e=this.highl... method highlightAll (line 1) | highlightAll(t){const e=this.getMactionNodes(t);for(let t,r=0;t=e[r];r... method unhighlight (line 1) | unhighlight(){const t=this.currentHighlights.pop();t&&t.forEach((t=>{t... method unhighlightAll (line 1) | unhighlightAll(){for(;this.currentHighlights.length>0;)this.unhighligh... method setColor (line 1) | setColor(t){this.color=t} method colorString (line 1) | colorString(){return this.color.rgba()} method addEvents (line 1) | addEvents(t,e){const r=this.getMactionNodes(t);for(let t,n=0;t=r[n];n+... method getMactionNodes (line 1) | getMactionNodes(t){return Array.from(t.getElementsByClassName(this.mac... method isMactionNode (line 1) | isMactionNode(t){const e=t.className||t.getAttribute("class");return!!... method isHighlighted (line 1) | isHighlighted(t){return t.hasAttribute(i.ATTR)} method setHighlighted (line 1) | setHighlighted(t){t.setAttribute(i.ATTR,"true")} method unsetHighlighted (line 1) | unsetHighlighted(t){t.removeAttribute(i.ATTR)} method colorizeAll (line 1) | colorizeAll(t){n.evalXPath(`.//*[@${o.Attribute.ID}]`,t).forEach((t=>t... method uncolorizeAll (line 1) | uncolorizeAll(t){n.evalXPath(`.//*[@${o.Attribute.ID}]`,t).forEach((t=... method colorize (line 1) | colorize(t){const e=(0,o.addPrefix)("foreground");t.hasAttribute(e)&&(... method uncolorize (line 1) | uncolorize(t){const e=(0,o.addPrefix)("foreground")+"-old";t.hasAttrib... method constructor (line 1) | constructor(){super(),this.mactionName="maction"} method highlightNode (line 1) | highlightNode(t){const e={node:t,foreground:t.style.color,position:t.s... method unhighlightNode (line 1) | unhighlightNode(t){const e=t.node;e.style.color=t.foreground,e.style.p... method constructor (line 1) | constructor(){super(),this.mactionName="mjx-svg-maction"} method highlightNode (line 1) | highlightNode(t){let e;if(this.isHighlighted(t))return e={node:t.previ... method setHighlighted (line 1) | setHighlighted(t){"svg"===t.tagName&&super.setHighlighted(t)} method unhighlightNode (line 1) | unhighlightNode(t){if("background"in t)return t.node.style.backgroundC... method isMactionNode (line 1) | isMactionNode(t){let e=t.className||t.getAttribute("class");return e=v... method constructor (line 1) | constructor(t,e){this.constraint=t,this.test=e,this.children_={},this.... method getConstraint (line 1) | getConstraint(){return this.constraint} method getKind (line 1) | getKind(){return this.kind} method applyTest (line 1) | applyTest(t){return this.test(t)} method addChild (line 1) | addChild(t){const e=t.getConstraint(),r=this.children_[e];return this.... method getChild (line 1) | getChild(t){return this.children_[t]} method getChildren (line 1) | getChildren(){const t=[];for(const e in this.children_)t.push(this.chi... method findChildren (line 1) | findChildren(t){const e=[];for(const r in this.children_){const n=this... method removeChild (line 1) | removeChild(t){delete this.children_[t]} method toString (line 1) | toString(){return this.constraint} method constructor (line 1) | constructor(){this.root=(0,o.getNode)(n.TrieNodeKind.ROOT,"",null)} method collectRules_ (line 1) | static collectRules_(t){const e=[];let r=[t];for(;r.length;){const t=r... method printWithDepth_ (line 1) | static printWithDepth_(t,e,r){r+=new Array(e+2).join(e.toString())+": ... method order_ (line 1) | static order_(t){const e=t.getChildren();if(!e.length)return 0;const r... method addRule (line 1) | addRule(t){let e=this.root;const r=t.context,o=t.dynamicCstr.getValues... method lookupRules (line 1) | lookupRules(t,e){let r=[this.root];const o=[];for(;e.length;){const t=... method hasSubtrie (line 1) | hasSubtrie(t){let e=this.root;for(let r=0,n=t.length;re.getSemanticPrimary()... class o (line 1) | class o extends n.CssHighlighter{constructor(){super(),this.mactionName=... method markup (line 1) | markup(t){return o.MARKS={},super.markup(t)} method merge (line 1) | merge(t){const e=[];for(let r=0;r{})){this.isActive_&&this.stream_&&this.stream_.end("","",t)} method startDebugFile_ (line 1) | startDebugFile_(t){this.stream_=n.default.fs.createWriteStream(t),this... method output_ (line 1) | output_(t){this.outputFunction_.apply(console.info===this.outputFuncti... method constructor (line 1) | constructor(t,e){this.name=t,this.process=e.processor,this.postprocess... method stringify_ (line 1) | static stringify_(t){return t?t.toString():t} method constructor (line 1) | constructor(){super()} method isMactionNode (line 1) | isMactionNode(t){return t.tagName.toUpperCase()===this.mactionName.toU... method getMactionNodes (line 1) | getMactionNodes(t){return Array.from(t.getElementsByTagName(this.macti... method constructor (line 1) | constructor(t,e){this.foreground=n(e,o.DEFAULT_FOREGROUND_),this.backg... method toHex (line 1) | static toHex(t){const e=t.toString(16);return 1===e.length?"0"+e:e} method rgba (line 1) | rgba(){const t=function(t){return"rgba("+t.red+","+t.green+","+t.blue+... method rgb (line 1) | rgb(){const t=function(t){return"rgb("+t.red+","+t.green+","+t.blue+")... method hex (line 1) | hex(){const t=function(t){return"#"+o.toHex(t.red)+o.toHex(t.green)+o.... method constructor (line 1) | constructor(){super(),this.mactionName="mjx-maction"} method highlightNode (line 1) | highlightNode(t){const e={node:t,background:t.style.backgroundColor,fo... method unhighlightNode (line 1) | unhighlightNode(t){t.node.style.backgroundColor=t.background,t.node.st... method constructor (line 1) | constructor(){super(),this.mactionName="maction"} method getMactionNodes (line 1) | getMactionNodes(t){return Array.from(t.getElementsByTagName(this.macti... method isMactionNode (line 1) | isMactionNode(t){return t.tagName===this.mactionName} method constructor (line 1) | constructor(){super(),this.mactionName="maction"} method highlightNode (line 1) | highlightNode(t){let e=t.getAttribute("style");return e+=";background-... method unhighlightNode (line 1) | unhighlightNode(t){let e=t.node.getAttribute("style");e=e.replace(";ba... method colorString (line 1) | colorString(){return this.color.rgba()} method getMactionNodes (line 1) | getMactionNodes(t){return Array.from(t.getElementsByTagName(this.macti... method isMactionNode (line 1) | isMactionNode(t){return t.tagName===this.mactionName} method constructor (line 1) | constructor(t,e){const r={};for(const[e,n]of Object.entries(t))r[e]=[n... method createCstr (line 1) | static createCstr(...t){const e=o.DEFAULT_ORDER,r={};for(let n=0,o=t.l... method defaultCstr (line 1) | static defaultCstr(){return o.createCstr.apply(null,o.DEFAULT_ORDER.ma... method validOrder (line 1) | static validOrder(t){const e=o.DEFAULT_ORDER.slice();return t.every((t... method getComponents (line 1) | getComponents(){return this.components} method getValue (line 1) | getValue(t){return this.components[t]} method getValues (line 1) | getValues(){return this.order.map((t=>this.getValue(t)))} method allProperties (line 1) | allProperties(){const t=super.allProperties();for(let e,r,n=0;e=t[n],r... method toString (line 1) | toString(){return this.getValues().join(".")} method equal (line 1) | equal(t){const e=t.getAxes();if(this.order.length!==e.length)return!1;... method getSpeech (line 1) | getSpeech(t,e){const r=this.generateSpeech(t,e);return t.setAttribute(... method getSpeech (line 1) | getSpeech(t,e){return""} method up (line 1) | up(){return null} method down (line 1) | down(){return null} method left (line 1) | left(){return null} method right (line 1) | right(){return null} method repeat (line 1) | repeat(){return null} method depth (line 1) | depth(){return null} method home (line 1) | home(){return null} method getDepth (line 1) | getDepth(){return 0} method initLevels (line 1) | initLevels(){return null} method combineContentChildren (line 1) | combineContentChildren(t,e,r,n){return[]} method findFocusOnLevel (line 1) | findFocusOnLevel(t){return null} method constructor (line 1) | constructor(t,e){this.nodes=t,this.primary=e,this.domNodes=[],this.dom... method factory (line 1) | static factory(t,e,r,i){const Q=t=>n.getBySemanticId(i,t),T=r.nodeDict... method generateAllVisibleNodes_ (line 1) | static generateAllVisibleNodes_(t,e,r,i){const Q=t=>n.getBySemanticId(... method getSemanticPrimary (line 1) | getSemanticPrimary(){return this.primary} method getSemanticNodes (line 1) | getSemanticNodes(){return this.nodes} method getNodes (line 1) | getNodes(){return this.allNodes} method getDomNodes (line 1) | getDomNodes(){return this.domNodes} method getDomPrimary (line 1) | getDomPrimary(){return this.domPrimary_} method toString (line 1) | toString(){return"Primary:"+this.domPrimary_+" Nodes:"+this.domNodes} method clone (line 1) | clone(){const t=new o(this.nodes,this.primary);return t.domNodes=this.... class o (line 1) | class o extends n.AbstractHighlighter{constructor(){super(),this.maction... method markup (line 1) | markup(t){return o.MARKS={},super.markup(t)} method merge (line 1) | merge(t){const e=[];for(let r=0;r{})){this.isActive_&&this.stream_&&this.stream_.end("","",t)} method startDebugFile_ (line 1) | startDebugFile_(t){this.stream_=n.default.fs.createWriteStream(t),this... method output_ (line 1) | output_(t){this.outputFunction_.apply(console.info===this.outputFuncti... method constructor (line 1) | constructor(t,e){this.name=t,this.process=e.processor,this.postprocess... method stringify_ (line 1) | static stringify_(t){return t?t.toString():t} method constructor (line 1) | constructor(){super()} method isMactionNode (line 1) | isMactionNode(t){return t.tagName.toUpperCase()===this.mactionName.toU... method getMactionNodes (line 1) | getMactionNodes(t){return Array.from(t.getElementsByTagName(this.macti... method constructor (line 1) | constructor(t,e){this.foreground=n(e,o.DEFAULT_FOREGROUND_),this.backg... method toHex (line 1) | static toHex(t){const e=t.toString(16);return 1===e.length?"0"+e:e} method rgba (line 1) | rgba(){const t=function(t){return"rgba("+t.red+","+t.green+","+t.blue+... method rgb (line 1) | rgb(){const t=function(t){return"rgb("+t.red+","+t.green+","+t.blue+")... method hex (line 1) | hex(){const t=function(t){return"#"+o.toHex(t.red)+o.toHex(t.green)+o.... method constructor (line 1) | constructor(){super(),this.mactionName="mjx-maction"} method highlightNode (line 1) | highlightNode(t){const e={node:t,background:t.style.backgroundColor,fo... method unhighlightNode (line 1) | unhighlightNode(t){t.node.style.backgroundColor=t.background,t.node.st... method constructor (line 1) | constructor(){super(),this.mactionName="maction"} method getMactionNodes (line 1) | getMactionNodes(t){return Array.from(t.getElementsByTagName(this.macti... method isMactionNode (line 1) | isMactionNode(t){return t.tagName===this.mactionName} method constructor (line 1) | constructor(){super(),this.mactionName="maction"} method highlightNode (line 1) | highlightNode(t){let e=t.getAttribute("style");return e+=";background-... method unhighlightNode (line 1) | unhighlightNode(t){let e=t.node.getAttribute("style");e=e.replace(";ba... method colorString (line 1) | colorString(){return this.color.rgba()} method getMactionNodes (line 1) | getMactionNodes(t){return Array.from(t.getElementsByTagName(this.macti... method isMactionNode (line 1) | isMactionNode(t){return t.tagName===this.mactionName} method constructor (line 1) | constructor(t,e){const r={};for(const[e,n]of Object.entries(t))r[e]=[n... method createCstr (line 1) | static createCstr(...t){const e=o.DEFAULT_ORDER,r={};for(let n=0,o=t.l... method defaultCstr (line 1) | static defaultCstr(){return o.createCstr.apply(null,o.DEFAULT_ORDER.ma... method validOrder (line 1) | static validOrder(t){const e=o.DEFAULT_ORDER.slice();return t.every((t... method getComponents (line 1) | getComponents(){return this.components} method getValue (line 1) | getValue(t){return this.components[t]} method getValues (line 1) | getValues(){return this.order.map((t=>this.getValue(t)))} method allProperties (line 1) | allProperties(){const t=super.allProperties();for(let e,r,n=0;e=t[n],r... method toString (line 1) | toString(){return this.getValues().join(".")} method equal (line 1) | equal(t){const e=t.getAxes();if(this.order.length!==e.length)return!1;... method getSpeech (line 1) | getSpeech(t,e){const r=this.generateSpeech(t,e);return t.setAttribute(... method getSpeech (line 1) | getSpeech(t,e){return""} method up (line 1) | up(){return null} method down (line 1) | down(){return null} method left (line 1) | left(){return null} method right (line 1) | right(){return null} method repeat (line 1) | repeat(){return null} method depth (line 1) | depth(){return null} method home (line 1) | home(){return null} method getDepth (line 1) | getDepth(){return 0} method initLevels (line 1) | initLevels(){return null} method combineContentChildren (line 1) | combineContentChildren(t,e,r,n){return[]} method findFocusOnLevel (line 1) | findFocusOnLevel(t){return null} method constructor (line 1) | constructor(t,e){this.nodes=t,this.primary=e,this.domNodes=[],this.dom... method factory (line 1) | static factory(t,e,r,i){const Q=t=>n.getBySemanticId(i,t),T=r.nodeDict... method generateAllVisibleNodes_ (line 1) | static generateAllVisibleNodes_(t,e,r,i){const Q=t=>n.getBySemanticId(... method getSemanticPrimary (line 1) | getSemanticPrimary(){return this.primary} method getSemanticNodes (line 1) | getSemanticNodes(){return this.nodes} method getNodes (line 1) | getNodes(){return this.allNodes} method getDomNodes (line 1) | getDomNodes(){return this.domNodes} method getDomPrimary (line 1) | getDomPrimary(){return this.domPrimary_} method toString (line 1) | toString(){return"Primary:"+this.domPrimary_+" Nodes:"+this.domNodes} method clone (line 1) | clone(){const t=new o(this.nodes,this.primary);return t.domNodes=this.... class i (line 1) | class i extends o.AbstractHighlighter{constructor(){super(),this.maction... method constructor (line 1) | constructor({context:t,text:e,userValue:r,annotation:n,attributes:o,pe... method create (line 1) | static create(t,e={}){return t.text=n.Grammar.getInstance().apply(t.te... method isEmpty (line 1) | isEmpty(){return 0===this.context.length&&0===this.text.length&&0===th... method clone (line 1) | clone(){let t,e;if(this.personality){t={};for(const e in this.personal... method toString (line 1) | toString(){return'AuditoryDescription(context="'+this.context+'" text... method descriptionString (line 1) | descriptionString(){return this.context&&this.text?this.context+" "+th... method descriptionSpan (line 1) | descriptionSpan(){return new o.Span(this.descriptionString(),this.attr... method equals (line 1) | equals(t){return this.context===t.context&&this.text===t.text&&this.us... method constructor (line 1) | constructor(){super(...arguments),this.ignoreElements=[n.personalityPr... method setScaleFunction (line 1) | setScaleFunction(t,e,r,n,o=0){this.scaleFunction=i=>{const Q=(i-t)/(e-... method applyScaleFunction (line 1) | applyScaleFunction(t){return this.scaleFunction?this.scaleFunction(t):t} method ignoreElement (line 1) | ignoreElement(t){return-1!==this.ignoreElements.indexOf(t)} method finalize (line 1) | finalize(t){return'"} method markup (line 1) | markup(t){let e="";const r=(0,o.personalityMarkup)(t).filter((t=>t.spa... method constructor (line 1) | constructor(t,e){super(t,e),this.key=e.key||i.getKey_} method getKey_ (line 1) | static getKey_(t){return"string"==typeof t?n.KeyCode[t.toUpperCase()]:t} method constructor (line 1) | constructor(){this.color=null,this.mactionName="",this.currentHighligh... method highlight (line 1) | highlight(t){this.currentHighlights.push(t.map((t=>{const e=this.highl... method highlightAll (line 1) | highlightAll(t){const e=this.getMactionNodes(t);for(let t,r=0;t=e[r];r... method unhighlight (line 1) | unhighlight(){const t=this.currentHighlights.pop();t&&t.forEach((t=>{t... method unhighlightAll (line 1) | unhighlightAll(){for(;this.currentHighlights.length>0;)this.unhighligh... method setColor (line 1) | setColor(t){this.color=t} method colorString (line 1) | colorString(){return this.color.rgba()} method addEvents (line 1) | addEvents(t,e){const r=this.getMactionNodes(t);for(let t,n=0;t=r[n];n+... method getMactionNodes (line 1) | getMactionNodes(t){return Array.from(t.getElementsByClassName(this.mac... method isMactionNode (line 1) | isMactionNode(t){const e=t.className||t.getAttribute("class");return!!... method isHighlighted (line 1) | isHighlighted(t){return t.hasAttribute(i.ATTR)} method setHighlighted (line 1) | setHighlighted(t){t.setAttribute(i.ATTR,"true")} method unsetHighlighted (line 1) | unsetHighlighted(t){t.removeAttribute(i.ATTR)} method colorizeAll (line 1) | colorizeAll(t){n.evalXPath(`.//*[@${o.Attribute.ID}]`,t).forEach((t=>t... method uncolorizeAll (line 1) | uncolorizeAll(t){n.evalXPath(`.//*[@${o.Attribute.ID}]`,t).forEach((t=... method colorize (line 1) | colorize(t){const e=(0,o.addPrefix)("foreground");t.hasAttribute(e)&&(... method uncolorize (line 1) | uncolorize(t){const e=(0,o.addPrefix)("foreground")+"-old";t.hasAttrib... method constructor (line 1) | constructor(){super(),this.mactionName="maction"} method highlightNode (line 1) | highlightNode(t){const e={node:t,foreground:t.style.color,position:t.s... method unhighlightNode (line 1) | unhighlightNode(t){const e=t.node;e.style.color=t.foreground,e.style.p... method constructor (line 1) | constructor(){super(),this.mactionName="mjx-svg-maction"} method highlightNode (line 1) | highlightNode(t){let e;if(this.isHighlighted(t))return e={node:t.previ... method setHighlighted (line 1) | setHighlighted(t){"svg"===t.tagName&&super.setHighlighted(t)} method unhighlightNode (line 1) | unhighlightNode(t){if("background"in t)return t.node.style.backgroundC... method isMactionNode (line 1) | isMactionNode(t){let e=t.className||t.getAttribute("class");return e=v... method constructor (line 1) | constructor(t,e){this.constraint=t,this.test=e,this.children_={},this.... method getConstraint (line 1) | getConstraint(){return this.constraint} method getKind (line 1) | getKind(){return this.kind} method applyTest (line 1) | applyTest(t){return this.test(t)} method addChild (line 1) | addChild(t){const e=t.getConstraint(),r=this.children_[e];return this.... method getChild (line 1) | getChild(t){return this.children_[t]} method getChildren (line 1) | getChildren(){const t=[];for(const e in this.children_)t.push(this.chi... method findChildren (line 1) | findChildren(t){const e=[];for(const r in this.children_){const n=this... method removeChild (line 1) | removeChild(t){delete this.children_[t]} method toString (line 1) | toString(){return this.constraint} method constructor (line 1) | constructor(){this.root=(0,o.getNode)(n.TrieNodeKind.ROOT,"",null)} method collectRules_ (line 1) | static collectRules_(t){const e=[];let r=[t];for(;r.length;){const t=r... method printWithDepth_ (line 1) | static printWithDepth_(t,e,r){r+=new Array(e+2).join(e.toString())+": ... method order_ (line 1) | static order_(t){const e=t.getChildren();if(!e.length)return 0;const r... method addRule (line 1) | addRule(t){let e=this.root;const r=t.context,o=t.dynamicCstr.getValues... method lookupRules (line 1) | lookupRules(t,e){let r=[this.root];const o=[];for(;e.length;){const t=... method hasSubtrie (line 1) | hasSubtrie(t){let e=this.root;for(let r=0,n=t.length;re.getSemanticPrimary()... class s (line 1) | class s extends T.SvgHighlighter{constructor(){super(),this.mactionName=... method finalize (line 1) | finalize(t){return function(t){a="";const e=o.parseInput(`${t}`:""} method closeTag (line 1) | closeTag(t){return``} method markup (line 1) | markup(t){const e=[];let r=[];for(const n of t){if(!n.layout){r.push(n... method processContent (line 1) | processContent(t){const e=[],r=Q.personalityMarkup(t);for(let t,n=0;t=... method constructor (line 1) | constructor(){this.customLoader=null,this.parsers={},this.comparator=n... method defaultLocale (line 1) | set defaultLocale(t){this._defaultLocale=Q.Variables.ensureLocale(t,th... method defaultLocale (line 1) | get defaultLocale(){return this._defaultLocale} method getInstance (line 1) | static getInstance(){return s.instance=s.instance||new s,s.instance} method defaultEvaluator (line 1) | static defaultEvaluator(t,e){return t} method evaluateNode (line 1) | static evaluateNode(t){return s.nodeEvaluator(t)} method getRate (line 1) | getRate(){const t=parseInt(this.rate,10);return isNaN(t)?100:t} method setDynamicCstr (line 1) | setDynamicCstr(t){if(this.defaultLocale&&(n.DynamicCstr.DEFAULT_VALUES... method configurate (line 1) | configurate(t){this.mode!==o.Mode.HTTP||this.config||(!function(t){con... method setCustomLoader (line 1) | setCustomLoader(t){t&&(this.customLoader=t)} method test (line 1) | static test(t){if(!t.mathmlTree)return!1;return"MMULTISCRIPTS"===n.tag... method constructor (line 1) | constructor(t){super(t)} method getMathml (line 1) | getMathml(){let t,e,r;if((0,T.setAttributes)(this.mml,this.semantic),t... method constructor (line 1) | constructor(){super(),this.mactionName="maction"} method highlightNode (line 1) | highlightNode(t){let e;if(this.isHighlighted(t))return e={node:t,backg... method unhighlightNode (line 1) | unhighlightNode(t){const e=t.node.previousSibling;if(e&&e.hasAttribute... method isMactionNode (line 1) | isMactionNode(t){return t.getAttribute("data-mml-node")===this.maction... method getMactionNodes (line 1) | getMactionNodes(t){return Array.from(o.evalXPath(`.//*[@data-mml-node=... method constructor (line 1) | constructor(t,e){this.base=t,this._conditions=[],this.constraints=[],t... method conditions (line 1) | get conditions(){return this._conditions} method addConstraint (line 1) | addConstraint(t){if(this.constraints.filter((e=>e.equal(t))).length)re... method addBaseCondition (line 1) | addBaseCondition(t){this.addCondition(this.base,t)} method addFullCondition (line 1) | addFullCondition(t){this.constraints.forEach((e=>this.addCondition(e,t... method addCondition (line 1) | addCondition(t,e){const r=t.toString()+" "+e.toString();this.allCstr.c... method constructor (line 1) | constructor(){super(),this.annotators=[],this.parseMethods.Alias=this.... method initialize (line 1) | initialize(){this.initialized||(this.annotations(),this.initialized=!0)} method annotations (line 1) | annotations(){for(let t,e=0;t=this.annotators[e];e++)(0,i.activate)(th... method defineAlias (line 1) | defineAlias(t,e,...r){const n=this.parsePrecondition(e,r);if(!n)return... method defineRulesAlias (line 1) | defineRulesAlias(t,e,...r){const n=this.findAllRules((function(e){retu... method defineSpecializedRule (line 1) | defineSpecializedRule(t,e,r,n){const o=this.parseCstr(e),i=this.findRu... method defineSpecialized (line 1) | defineSpecialized(t,e,r){const n=this.parseCstr(r);if(!n)return void c... method evaluateString (line 1) | evaluateString(t){const e=[];if(t.match(/^\s+$/))return e;let r=this.m... method parse (line 1) | parse(t){super.parse(t),this.annotators=t.annotators||[]} method addAlias_ (line 1) | addAlias_(t,e,r){const n=this.parsePrecondition(e,r),o=new T.SpeechRul... method matchNumber_ (line 1) | matchNumber_(t){const e=t.match(new RegExp("^"+o.LOCALE.MESSAGES.regex... method constructor (line 1) | constructor(t){this.components=t} method fromString (line 1) | static fromString(t){const e=c(t,";").filter((function(t){return t.mat... method toString (line 1) | toString(){return this.components.map((function(t){return t.toString()... method copyCollator (line 1) | copyCollator(){return new s} method add (line 1) | add(t,e){const r=this.retrieve(t,e.font);if(!r||!r.find((function(t){r... method addNode (line 1) | addNode(t){this.add(t.textContent,t.meaning())} method toString (line 1) | toString(){const t=[];for(const e in this.map){const r=Array(e.length+... method reduce (line 1) | reduce(){for(const t in this.map)1!==this.map[t].length&&(this.map[t]=... method default (line 1) | default(){const t=new i;for(const e in this.map)1===this.map[e].length... method newDefault (line 1) | newDefault(){const t=this.default();this.reduce();const e=this.default... method constructor (line 1) | constructor(){super("MathML"),this.parseMap_={SEMANTICS:this.semantics... method getAttribute_ (line 1) | static getAttribute_(t,e,r){if(!t.hasAttribute(e))return r;const n=t.g... method parse (line 1) | parse(t){Q.default.getInstance().setNodeFactory(this.getFactory());con... method semantics_ (line 1) | semantics_(t,e){return e.length?this.parse(e[0]):this.getFactory().mak... method rows_ (line 1) | rows_(t,e){const r=t.getAttribute("semantics");if(r&&r.match("bspr_"))... method fraction_ (line 1) | fraction_(t,e){if(!e.length)return this.getFactory().makeEmptyNode();c... method limits_ (line 1) | limits_(t,e){return Q.default.getInstance().limitNode(n.tagName(t),thi... method root_ (line 1) | root_(t,e){return e[1]?this.getFactory().makeBranchNode("root",[this.p... method sqrt_ (line 1) | sqrt_(t,e){const r=this.parseList(T.purgeNodes(e));return this.getFact... method table_ (line 1) | table_(t,e){const r=t.getAttribute("semantics");if(r&&r.match("bspr_")... method tableRow_ (line 1) | tableRow_(t,e){const r=this.getFactory().makeBranchNode("row",this.par... method tableLabeledRow_ (line 1) | tableLabeledRow_(t,e){if(!e.length)return this.tableRow_(t,e);const r=... method tableCell_ (line 1) | tableCell_(t,e){const r=this.parseList(T.purgeNodes(e));let n;n=r.leng... method space_ (line 1) | space_(t,e){const r=t.getAttribute("width"),o=r&&r.match(/[a-z]*$/);if... method text_ (line 1) | text_(t,e){const r=this.leaf_(t,e);return t.textContent?(r.updateConte... method identifier_ (line 1) | identifier_(t,e){const r=this.leaf_(t,e);return Q.default.getInstance(... method number_ (line 1) | number_(t,e){const r=this.leaf_(t,e);return Q.default.number(r),r} method operator_ (line 1) | operator_(t,e){const r=this.leaf_(t,e);return Q.default.getInstance().... method fenced_ (line 1) | fenced_(t,e){const r=this.parseList(T.purgeNodes(e)),n=s.getAttribute_... method enclosed_ (line 1) | enclosed_(t,e){const r=this.parseList(T.purgeNodes(e)),n=this.getFacto... method multiscripts_ (line 1) | multiscripts_(t,e){if(!e.length)return this.getFactory().makeEmptyNode... method empty_ (line 1) | empty_(t,e){return this.getFactory().makeEmptyNode()} method action_ (line 1) | action_(t,e){return e.length>1?this.parse(e[1]):this.getFactory().make... method dummy_ (line 1) | dummy_(t,e){const r=this.getFactory().makeUnprocessed(t);return r.role... method leaf_ (line 1) | leaf_(t,e){if(1===e.length&&e[0].nodeType!==n.NodeType.TEXT_NODE){cons... method constructor (line 1) | constructor(){super(...arguments),this.modality=(0,n.addPrefix)("foreg... method visitStree_ (line 1) | static visitStree_(t,e,r){if(t.childNodes.length){if(t.contentNodes.le... method getSpeech (line 1) | getSpeech(t,e){return Q.getAttribute(t,this.modality)} method generateSpeech (line 1) | generateSpeech(t,e){return this.getRebuilt()||this.setRebuilt(new i.Re... method colorLeaves_ (line 1) | colorLeaves_(t){const e=[];s.visitStree_(this.getRebuilt().streeRoot,e... method colorLeave_ (line 1) | colorLeave_(t,e,r){const n=Q.getBySemanticId(t,e);return!!n&&(n.setAtt... class i (line 1) | class i{constructor(t,e){this.constraint=t,this.test=e,this.children_={}... method constructor (line 1) | constructor({context:t,text:e,userValue:r,annotation:n,attributes:o,pe... method create (line 1) | static create(t,e={}){return t.text=n.Grammar.getInstance().apply(t.te... method isEmpty (line 1) | isEmpty(){return 0===this.context.length&&0===this.text.length&&0===th... method clone (line 1) | clone(){let t,e;if(this.personality){t={};for(const e in this.personal... method toString (line 1) | toString(){return'AuditoryDescription(context="'+this.context+'" text... method descriptionString (line 1) | descriptionString(){return this.context&&this.text?this.context+" "+th... method descriptionSpan (line 1) | descriptionSpan(){return new o.Span(this.descriptionString(),this.attr... method equals (line 1) | equals(t){return this.context===t.context&&this.text===t.text&&this.us... method constructor (line 1) | constructor(){super(...arguments),this.ignoreElements=[n.personalityPr... method setScaleFunction (line 1) | setScaleFunction(t,e,r,n,o=0){this.scaleFunction=i=>{const Q=(i-t)/(e-... method applyScaleFunction (line 1) | applyScaleFunction(t){return this.scaleFunction?this.scaleFunction(t):t} method ignoreElement (line 1) | ignoreElement(t){return-1!==this.ignoreElements.indexOf(t)} method finalize (line 1) | finalize(t){return'"} method markup (line 1) | markup(t){let e="";const r=(0,o.personalityMarkup)(t).filter((t=>t.spa... method constructor (line 1) | constructor(t,e){super(t,e),this.key=e.key||i.getKey_} method getKey_ (line 1) | static getKey_(t){return"string"==typeof t?n.KeyCode[t.toUpperCase()]:t} method constructor (line 1) | constructor(){this.color=null,this.mactionName="",this.currentHighligh... method highlight (line 1) | highlight(t){this.currentHighlights.push(t.map((t=>{const e=this.highl... method highlightAll (line 1) | highlightAll(t){const e=this.getMactionNodes(t);for(let t,r=0;t=e[r];r... method unhighlight (line 1) | unhighlight(){const t=this.currentHighlights.pop();t&&t.forEach((t=>{t... method unhighlightAll (line 1) | unhighlightAll(){for(;this.currentHighlights.length>0;)this.unhighligh... method setColor (line 1) | setColor(t){this.color=t} method colorString (line 1) | colorString(){return this.color.rgba()} method addEvents (line 1) | addEvents(t,e){const r=this.getMactionNodes(t);for(let t,n=0;t=r[n];n+... method getMactionNodes (line 1) | getMactionNodes(t){return Array.from(t.getElementsByClassName(this.mac... method isMactionNode (line 1) | isMactionNode(t){const e=t.className||t.getAttribute("class");return!!... method isHighlighted (line 1) | isHighlighted(t){return t.hasAttribute(i.ATTR)} method setHighlighted (line 1) | setHighlighted(t){t.setAttribute(i.ATTR,"true")} method unsetHighlighted (line 1) | unsetHighlighted(t){t.removeAttribute(i.ATTR)} method colorizeAll (line 1) | colorizeAll(t){n.evalXPath(`.//*[@${o.Attribute.ID}]`,t).forEach((t=>t... method uncolorizeAll (line 1) | uncolorizeAll(t){n.evalXPath(`.//*[@${o.Attribute.ID}]`,t).forEach((t=... method colorize (line 1) | colorize(t){const e=(0,o.addPrefix)("foreground");t.hasAttribute(e)&&(... method uncolorize (line 1) | uncolorize(t){const e=(0,o.addPrefix)("foreground")+"-old";t.hasAttrib... method constructor (line 1) | constructor(){super(),this.mactionName="maction"} method highlightNode (line 1) | highlightNode(t){const e={node:t,foreground:t.style.color,position:t.s... method unhighlightNode (line 1) | unhighlightNode(t){const e=t.node;e.style.color=t.foreground,e.style.p... method constructor (line 1) | constructor(){super(),this.mactionName="mjx-svg-maction"} method highlightNode (line 1) | highlightNode(t){let e;if(this.isHighlighted(t))return e={node:t.previ... method setHighlighted (line 1) | setHighlighted(t){"svg"===t.tagName&&super.setHighlighted(t)} method unhighlightNode (line 1) | unhighlightNode(t){if("background"in t)return t.node.style.backgroundC... method isMactionNode (line 1) | isMactionNode(t){let e=t.className||t.getAttribute("class");return e=v... method constructor (line 1) | constructor(t,e){this.constraint=t,this.test=e,this.children_={},this.... method getConstraint (line 1) | getConstraint(){return this.constraint} method getKind (line 1) | getKind(){return this.kind} method applyTest (line 1) | applyTest(t){return this.test(t)} method addChild (line 1) | addChild(t){const e=t.getConstraint(),r=this.children_[e];return this.... method getChild (line 1) | getChild(t){return this.children_[t]} method getChildren (line 1) | getChildren(){const t=[];for(const e in this.children_)t.push(this.chi... method findChildren (line 1) | findChildren(t){const e=[];for(const r in this.children_){const n=this... method removeChild (line 1) | removeChild(t){delete this.children_[t]} method toString (line 1) | toString(){return this.constraint} method constructor (line 1) | constructor(){this.root=(0,o.getNode)(n.TrieNodeKind.ROOT,"",null)} method collectRules_ (line 1) | static collectRules_(t){const e=[];let r=[t];for(;r.length;){const t=r... method printWithDepth_ (line 1) | static printWithDepth_(t,e,r){r+=new Array(e+2).join(e.toString())+": ... method order_ (line 1) | static order_(t){const e=t.getChildren();if(!e.length)return 0;const r... method addRule (line 1) | addRule(t){let e=this.root;const r=t.context,o=t.dynamicCstr.getValues... method lookupRules (line 1) | lookupRules(t,e){let r=[this.root];const o=[];for(;e.length;){const t=... method hasSubtrie (line 1) | hasSubtrie(t){let e=this.root;for(let r=0,n=t.length;re.getSemanticPrimary()... method constructor (line 1) | constructor(t,e){super(t,e),this.rule_=null,this.kind=o.TrieNodeKind.STA... method getRule (line 1) | getRule(){return this.rule_} method setRule (line 1) | setRule(t){this.rule_&&n.Debugger.getInstance().output("Replacing rule "... method toString (line 1) | toString(){return this.getRule()?this.constraint+"\n==> "+this.getRule()... class i (line 1) | class i{constructor(){this.root=(0,o.getNode)(n.TrieNodeKind.ROOT,"",nul... method constructor (line 1) | constructor({context:t,text:e,userValue:r,annotation:n,attributes:o,pe... method create (line 1) | static create(t,e={}){return t.text=n.Grammar.getInstance().apply(t.te... method isEmpty (line 1) | isEmpty(){return 0===this.context.length&&0===this.text.length&&0===th... method clone (line 1) | clone(){let t,e;if(this.personality){t={};for(const e in this.personal... method toString (line 1) | toString(){return'AuditoryDescription(context="'+this.context+'" text... method descriptionString (line 1) | descriptionString(){return this.context&&this.text?this.context+" "+th... method descriptionSpan (line 1) | descriptionSpan(){return new o.Span(this.descriptionString(),this.attr... method equals (line 1) | equals(t){return this.context===t.context&&this.text===t.text&&this.us... method constructor (line 1) | constructor(){super(...arguments),this.ignoreElements=[n.personalityPr... method setScaleFunction (line 1) | setScaleFunction(t,e,r,n,o=0){this.scaleFunction=i=>{const Q=(i-t)/(e-... method applyScaleFunction (line 1) | applyScaleFunction(t){return this.scaleFunction?this.scaleFunction(t):t} method ignoreElement (line 1) | ignoreElement(t){return-1!==this.ignoreElements.indexOf(t)} method finalize (line 1) | finalize(t){return'"} method markup (line 1) | markup(t){let e="";const r=(0,o.personalityMarkup)(t).filter((t=>t.spa... method constructor (line 1) | constructor(t,e){super(t,e),this.key=e.key||i.getKey_} method getKey_ (line 1) | static getKey_(t){return"string"==typeof t?n.KeyCode[t.toUpperCase()]:t} method constructor (line 1) | constructor(){this.color=null,this.mactionName="",this.currentHighligh... method highlight (line 1) | highlight(t){this.currentHighlights.push(t.map((t=>{const e=this.highl... method highlightAll (line 1) | highlightAll(t){const e=this.getMactionNodes(t);for(let t,r=0;t=e[r];r... method unhighlight (line 1) | unhighlight(){const t=this.currentHighlights.pop();t&&t.forEach((t=>{t... method unhighlightAll (line 1) | unhighlightAll(){for(;this.currentHighlights.length>0;)this.unhighligh... method setColor (line 1) | setColor(t){this.color=t} method colorString (line 1) | colorString(){return this.color.rgba()} method addEvents (line 1) | addEvents(t,e){const r=this.getMactionNodes(t);for(let t,n=0;t=r[n];n+... method getMactionNodes (line 1) | getMactionNodes(t){return Array.from(t.getElementsByClassName(this.mac... method isMactionNode (line 1) | isMactionNode(t){const e=t.className||t.getAttribute("class");return!!... method isHighlighted (line 1) | isHighlighted(t){return t.hasAttribute(i.ATTR)} method setHighlighted (line 1) | setHighlighted(t){t.setAttribute(i.ATTR,"true")} method unsetHighlighted (line 1) | unsetHighlighted(t){t.removeAttribute(i.ATTR)} method colorizeAll (line 1) | colorizeAll(t){n.evalXPath(`.//*[@${o.Attribute.ID}]`,t).forEach((t=>t... method uncolorizeAll (line 1) | uncolorizeAll(t){n.evalXPath(`.//*[@${o.Attribute.ID}]`,t).forEach((t=... method colorize (line 1) | colorize(t){const e=(0,o.addPrefix)("foreground");t.hasAttribute(e)&&(... method uncolorize (line 1) | uncolorize(t){const e=(0,o.addPrefix)("foreground")+"-old";t.hasAttrib... method constructor (line 1) | constructor(){super(),this.mactionName="maction"} method highlightNode (line 1) | highlightNode(t){const e={node:t,foreground:t.style.color,position:t.s... method unhighlightNode (line 1) | unhighlightNode(t){const e=t.node;e.style.color=t.foreground,e.style.p... method constructor (line 1) | constructor(){super(),this.mactionName="mjx-svg-maction"} method highlightNode (line 1) | highlightNode(t){let e;if(this.isHighlighted(t))return e={node:t.previ... method setHighlighted (line 1) | setHighlighted(t){"svg"===t.tagName&&super.setHighlighted(t)} method unhighlightNode (line 1) | unhighlightNode(t){if("background"in t)return t.node.style.backgroundC... method isMactionNode (line 1) | isMactionNode(t){let e=t.className||t.getAttribute("class");return e=v... method constructor (line 1) | constructor(t,e){this.constraint=t,this.test=e,this.children_={},this.... method getConstraint (line 1) | getConstraint(){return this.constraint} method getKind (line 1) | getKind(){return this.kind} method applyTest (line 1) | applyTest(t){return this.test(t)} method addChild (line 1) | addChild(t){const e=t.getConstraint(),r=this.children_[e];return this.... method getChild (line 1) | getChild(t){return this.children_[t]} method getChildren (line 1) | getChildren(){const t=[];for(const e in this.children_)t.push(this.chi... method findChildren (line 1) | findChildren(t){const e=[];for(const r in this.children_){const n=this... method removeChild (line 1) | removeChild(t){delete this.children_[t]} method toString (line 1) | toString(){return this.constraint} method constructor (line 1) | constructor(){this.root=(0,o.getNode)(n.TrieNodeKind.ROOT,"",null)} method collectRules_ (line 1) | static collectRules_(t){const e=[];let r=[t];for(;r.length;){const t=r... method printWithDepth_ (line 1) | static printWithDepth_(t,e,r){r+=new Array(e+2).join(e.toString())+": ... method order_ (line 1) | static order_(t){const e=t.getChildren();if(!e.length)return 0;const r... method addRule (line 1) | addRule(t){let e=this.root;const r=t.context,o=t.dynamicCstr.getValues... method lookupRules (line 1) | lookupRules(t,e){let r=[this.root];const o=[];for(;e.length;){const t=... method hasSubtrie (line 1) | hasSubtrie(t){let e=this.root;for(let r=0,n=t.length;re.getSemanticPrimary()... class l (line 1) | class l extends T.AbstractTrieNode{constructor(){super("",(()=>!0)),this... method constructor (line 1) | constructor(){super("",(()=>!0)),this.kind=a.TrieNodeKind.ROOT} method constructor (line 1) | constructor(t){super(t),this.name="RuleError"} class c (line 1) | class c extends T.AbstractTrieNode{constructor(t){super(t,(e=>e===t)),th... method constructor (line 1) | constructor(t){super(t),this.fenced=null,this.fencedMml=null,this.fenc... method test (line 1) | static test(t){return!(!t.mathmlTree||!t.fencePointer||t.mathmlTree.ge... method makeEmptyNode_ (line 1) | static makeEmptyNode_(t){const e=n.createElement("mrow"),r=new o.Seman... method fencedMap_ (line 1) | static fencedMap_(t,e){e[t.id]=t.mathmlTree,t.embellished&&c.fencedMap... method getMathml (line 1) | getMathml(){this.getFenced_(),this.fencedMml=a.walkTree(this.fenced),t... method fencedElement (line 1) | fencedElement(t){return"fenced"===t.type||"matrix"===t.type||"vector"=... method getFenced_ (line 1) | getFenced_(){let t=this.semantic;for(;!this.fencedElement(t);)t=t.chil... method getFencedMml_ (line 1) | getFencedMml_(){let t=this.ofenceMml.nextSibling;for(t=t===this.fenced... method getFencesMml_ (line 1) | getFencesMml_(){let t=this.semantic;const e=Object.keys(this.ofenceMap... method rewrite_ (line 1) | rewrite_(){let t=this.semantic,e=null;const r=this.introduceNewLayer_(... method specialCase_ (line 1) | specialCase_(t,e){const r=n.tagName(e);let o,i=null;if("MSUBSUP"===r?(... method introduceNewLayer_ (line 1) | introduceNewLayer_(){const t=this.fullFence(this.ofenceMml),e=this.ful... method fullFence (line 1) | fullFence(t){const e=this.fencedMml.parentNode;let r=t;for(;r.parentNo... method cleanupParents_ (line 1) | cleanupParents_(){this.parentCleanup.forEach((function(t){const e=t.ch... method constructor (line 1) | constructor(t){super(t,(e=>e===t)),this.kind=a.TrieNodeKind.DYNAMIC} method constructor (line 1) | constructor(t,e){super(t,e),this.preference=t instanceof a?t.preferenc... method match (line 1) | match(t){if(!(t instanceof a))return super.match(t);if("default"===t.g... method compare (line 1) | compare(t,e){const r=super.compare(t,e);if(0!==r)return r;const n=t in... function p (line 1) | function p(t){if(t.match(/^self::\*$/))return t=>!0;if(t.match(/^self::\... class h (line 1) | class h extends s.StaticTrieNode{constructor(t,e){super(t,p(t)),this.con... method constructor (line 1) | constructor(t,e){super(t,p(t)),this.context=e,this.kind=a.TrieNodeKind... method applyTest (line 1) | applyTest(t){return this.test?this.test(t):this.context.applyQuery(t,t... class d (line 1) | class d extends s.StaticTrieNode{constructor(t,e){super(t,p(t)),this.con... method constructor (line 1) | constructor(t,e){super(t,p(t)),this.context=e,this.kind=a.TrieNodeKind... method applyTest (line 1) | applyTest(t){return this.test?this.test(t):this.context.applyConstrain... function y (line 1) | function y(){const t=o.Variables.ensureLocale(n.default.getInstance().lo... function o (line 1) | function o(){return{FUNCTIONS:(0,n.FUNCTIONS)(),MESSAGES:(0,n.MESSAGES)(... method markup (line 1) | markup(t){return o.MARKS={},super.markup(t)} method merge (line 1) | merge(t){const e=[];for(let r=0;r{})){this.isActive_&&this.stream_&&this.stream_.end("","",t)} method startDebugFile_ (line 1) | startDebugFile_(t){this.stream_=n.default.fs.createWriteStream(t),this... method output_ (line 1) | output_(t){this.outputFunction_.apply(console.info===this.outputFuncti... method constructor (line 1) | constructor(t,e){this.name=t,this.process=e.processor,this.postprocess... method stringify_ (line 1) | static stringify_(t){return t?t.toString():t} method constructor (line 1) | constructor(){super()} method isMactionNode (line 1) | isMactionNode(t){return t.tagName.toUpperCase()===this.mactionName.toU... method getMactionNodes (line 1) | getMactionNodes(t){return Array.from(t.getElementsByTagName(this.macti... method constructor (line 1) | constructor(t,e){this.foreground=n(e,o.DEFAULT_FOREGROUND_),this.backg... method toHex (line 1) | static toHex(t){const e=t.toString(16);return 1===e.length?"0"+e:e} method rgba (line 1) | rgba(){const t=function(t){return"rgba("+t.red+","+t.green+","+t.blue+... method rgb (line 1) | rgb(){const t=function(t){return"rgb("+t.red+","+t.green+","+t.blue+")... method hex (line 1) | hex(){const t=function(t){return"#"+o.toHex(t.red)+o.toHex(t.green)+o.... method constructor (line 1) | constructor(){super(),this.mactionName="mjx-maction"} method highlightNode (line 1) | highlightNode(t){const e={node:t,background:t.style.backgroundColor,fo... method unhighlightNode (line 1) | unhighlightNode(t){t.node.style.backgroundColor=t.background,t.node.st... method constructor (line 1) | constructor(){super(),this.mactionName="maction"} method getMactionNodes (line 1) | getMactionNodes(t){return Array.from(t.getElementsByTagName(this.macti... method isMactionNode (line 1) | isMactionNode(t){return t.tagName===this.mactionName} method constructor (line 1) | constructor(){super(),this.mactionName="maction"} method highlightNode (line 1) | highlightNode(t){let e=t.getAttribute("style");return e+=";background-... method unhighlightNode (line 1) | unhighlightNode(t){let e=t.node.getAttribute("style");e=e.replace(";ba... method colorString (line 1) | colorString(){return this.color.rgba()} method getMactionNodes (line 1) | getMactionNodes(t){return Array.from(t.getElementsByTagName(this.macti... method isMactionNode (line 1) | isMactionNode(t){return t.tagName===this.mactionName} method constructor (line 1) | constructor(t,e){const r={};for(const[e,n]of Object.entries(t))r[e]=[n... method createCstr (line 1) | static createCstr(...t){const e=o.DEFAULT_ORDER,r={};for(let n=0,o=t.l... method defaultCstr (line 1) | static defaultCstr(){return o.createCstr.apply(null,o.DEFAULT_ORDER.ma... method validOrder (line 1) | static validOrder(t){const e=o.DEFAULT_ORDER.slice();return t.every((t... method getComponents (line 1) | getComponents(){return this.components} method getValue (line 1) | getValue(t){return this.components[t]} method getValues (line 1) | getValues(){return this.order.map((t=>this.getValue(t)))} method allProperties (line 1) | allProperties(){const t=super.allProperties();for(let e,r,n=0;e=t[n],r... method toString (line 1) | toString(){return this.getValues().join(".")} method equal (line 1) | equal(t){const e=t.getAxes();if(this.order.length!==e.length)return!1;... method getSpeech (line 1) | getSpeech(t,e){const r=this.generateSpeech(t,e);return t.setAttribute(... method getSpeech (line 1) | getSpeech(t,e){return""} method up (line 1) | up(){return null} method down (line 1) | down(){return null} method left (line 1) | left(){return null} method right (line 1) | right(){return null} method repeat (line 1) | repeat(){return null} method depth (line 1) | depth(){return null} method home (line 1) | home(){return null} method getDepth (line 1) | getDepth(){return 0} method initLevels (line 1) | initLevels(){return null} method combineContentChildren (line 1) | combineContentChildren(t,e,r,n){return[]} method findFocusOnLevel (line 1) | findFocusOnLevel(t){return null} method constructor (line 1) | constructor(t,e){this.nodes=t,this.primary=e,this.domNodes=[],this.dom... method factory (line 1) | static factory(t,e,r,i){const Q=t=>n.getBySemanticId(i,t),T=r.nodeDict... method generateAllVisibleNodes_ (line 1) | static generateAllVisibleNodes_(t,e,r,i){const Q=t=>n.getBySemanticId(... method getSemanticPrimary (line 1) | getSemanticPrimary(){return this.primary} method getSemanticNodes (line 1) | getSemanticNodes(){return this.nodes} method getNodes (line 1) | getNodes(){return this.allNodes} method getDomNodes (line 1) | getDomNodes(){return this.domNodes} method getDomPrimary (line 1) | getDomPrimary(){return this.domPrimary_} method toString (line 1) | toString(){return"Primary:"+this.domPrimary_+" Nodes:"+this.domNodes} method clone (line 1) | clone(){const t=new o(this.nodes,this.primary);return t.domNodes=this.... function i (line 1) | function i(t,e){return void 0===t?e:"string"==typeof t?t:t[0]} method constructor (line 1) | constructor({context:t,text:e,userValue:r,annotation:n,attributes:o,pe... method create (line 1) | static create(t,e={}){return t.text=n.Grammar.getInstance().apply(t.te... method isEmpty (line 1) | isEmpty(){return 0===this.context.length&&0===this.text.length&&0===th... method clone (line 1) | clone(){let t,e;if(this.personality){t={};for(const e in this.personal... method toString (line 1) | toString(){return'AuditoryDescription(context="'+this.context+'" text... method descriptionString (line 1) | descriptionString(){return this.context&&this.text?this.context+" "+th... method descriptionSpan (line 1) | descriptionSpan(){return new o.Span(this.descriptionString(),this.attr... method equals (line 1) | equals(t){return this.context===t.context&&this.text===t.text&&this.us... method constructor (line 1) | constructor(){super(...arguments),this.ignoreElements=[n.personalityPr... method setScaleFunction (line 1) | setScaleFunction(t,e,r,n,o=0){this.scaleFunction=i=>{const Q=(i-t)/(e-... method applyScaleFunction (line 1) | applyScaleFunction(t){return this.scaleFunction?this.scaleFunction(t):t} method ignoreElement (line 1) | ignoreElement(t){return-1!==this.ignoreElements.indexOf(t)} method finalize (line 1) | finalize(t){return'"} method markup (line 1) | markup(t){let e="";const r=(0,o.personalityMarkup)(t).filter((t=>t.spa... method constructor (line 1) | constructor(t,e){super(t,e),this.key=e.key||i.getKey_} method getKey_ (line 1) | static getKey_(t){return"string"==typeof t?n.KeyCode[t.toUpperCase()]:t} method constructor (line 1) | constructor(){this.color=null,this.mactionName="",this.currentHighligh... method highlight (line 1) | highlight(t){this.currentHighlights.push(t.map((t=>{const e=this.highl... method highlightAll (line 1) | highlightAll(t){const e=this.getMactionNodes(t);for(let t,r=0;t=e[r];r... method unhighlight (line 1) | unhighlight(){const t=this.currentHighlights.pop();t&&t.forEach((t=>{t... method unhighlightAll (line 1) | unhighlightAll(){for(;this.currentHighlights.length>0;)this.unhighligh... method setColor (line 1) | setColor(t){this.color=t} method colorString (line 1) | colorString(){return this.color.rgba()} method addEvents (line 1) | addEvents(t,e){const r=this.getMactionNodes(t);for(let t,n=0;t=r[n];n+... method getMactionNodes (line 1) | getMactionNodes(t){return Array.from(t.getElementsByClassName(this.mac... method isMactionNode (line 1) | isMactionNode(t){const e=t.className||t.getAttribute("class");return!!... method isHighlighted (line 1) | isHighlighted(t){return t.hasAttribute(i.ATTR)} method setHighlighted (line 1) | setHighlighted(t){t.setAttribute(i.ATTR,"true")} method unsetHighlighted (line 1) | unsetHighlighted(t){t.removeAttribute(i.ATTR)} method colorizeAll (line 1) | colorizeAll(t){n.evalXPath(`.//*[@${o.Attribute.ID}]`,t).forEach((t=>t... method uncolorizeAll (line 1) | uncolorizeAll(t){n.evalXPath(`.//*[@${o.Attribute.ID}]`,t).forEach((t=... method colorize (line 1) | colorize(t){const e=(0,o.addPrefix)("foreground");t.hasAttribute(e)&&(... method uncolorize (line 1) | uncolorize(t){const e=(0,o.addPrefix)("foreground")+"-old";t.hasAttrib... method constructor (line 1) | constructor(){super(),this.mactionName="maction"} method highlightNode (line 1) | highlightNode(t){const e={node:t,foreground:t.style.color,position:t.s... method unhighlightNode (line 1) | unhighlightNode(t){const e=t.node;e.style.color=t.foreground,e.style.p... method constructor (line 1) | constructor(){super(),this.mactionName="mjx-svg-maction"} method highlightNode (line 1) | highlightNode(t){let e;if(this.isHighlighted(t))return e={node:t.previ... method setHighlighted (line 1) | setHighlighted(t){"svg"===t.tagName&&super.setHighlighted(t)} method unhighlightNode (line 1) | unhighlightNode(t){if("background"in t)return t.node.style.backgroundC... method isMactionNode (line 1) | isMactionNode(t){let e=t.className||t.getAttribute("class");return e=v... method constructor (line 1) | constructor(t,e){this.constraint=t,this.test=e,this.children_={},this.... method getConstraint (line 1) | getConstraint(){return this.constraint} method getKind (line 1) | getKind(){return this.kind} method applyTest (line 1) | applyTest(t){return this.test(t)} method addChild (line 1) | addChild(t){const e=t.getConstraint(),r=this.children_[e];return this.... method getChild (line 1) | getChild(t){return this.children_[t]} method getChildren (line 1) | getChildren(){const t=[];for(const e in this.children_)t.push(this.chi... method findChildren (line 1) | findChildren(t){const e=[];for(const r in this.children_){const n=this... method removeChild (line 1) | removeChild(t){delete this.children_[t]} method toString (line 1) | toString(){return this.constraint} method constructor (line 1) | constructor(){this.root=(0,o.getNode)(n.TrieNodeKind.ROOT,"",null)} method collectRules_ (line 1) | static collectRules_(t){const e=[];let r=[t];for(;r.length;){const t=r... method printWithDepth_ (line 1) | static printWithDepth_(t,e,r){r+=new Array(e+2).join(e.toString())+": ... method order_ (line 1) | static order_(t){const e=t.getChildren();if(!e.length)return 0;const r... method addRule (line 1) | addRule(t){let e=this.root;const r=t.context,o=t.dynamicCstr.getValues... method lookupRules (line 1) | lookupRules(t,e){let r=[this.root];const o=[];for(;e.length;){const t=... method hasSubtrie (line 1) | hasSubtrie(t){let e=this.root;for(let r=0,n=t.length;re.getSemanticPrimary()... function o (line 1) | function o(t){const e=t%1e3,r=Math.floor(e/100),n=r?1===r?"cent":T.ones[... method markup (line 1) | markup(t){return o.MARKS={},super.markup(t)} method merge (line 1) | merge(t){const e=[];for(let r=0;r{})){this.isActive_&&this.stream_&&this.stream_.end("","",t)} method startDebugFile_ (line 1) | startDebugFile_(t){this.stream_=n.default.fs.createWriteStream(t),this... method output_ (line 1) | output_(t){this.outputFunction_.apply(console.info===this.outputFuncti... method constructor (line 1) | constructor(t,e){this.name=t,this.process=e.processor,this.postprocess... method stringify_ (line 1) | static stringify_(t){return t?t.toString():t} method constructor (line 1) | constructor(){super()} method isMactionNode (line 1) | isMactionNode(t){return t.tagName.toUpperCase()===this.mactionName.toU... method getMactionNodes (line 1) | getMactionNodes(t){return Array.from(t.getElementsByTagName(this.macti... method constructor (line 1) | constructor(t,e){this.foreground=n(e,o.DEFAULT_FOREGROUND_),this.backg... method toHex (line 1) | static toHex(t){const e=t.toString(16);return 1===e.length?"0"+e:e} method rgba (line 1) | rgba(){const t=function(t){return"rgba("+t.red+","+t.green+","+t.blue+... method rgb (line 1) | rgb(){const t=function(t){return"rgb("+t.red+","+t.green+","+t.blue+")... method hex (line 1) | hex(){const t=function(t){return"#"+o.toHex(t.red)+o.toHex(t.green)+o.... method constructor (line 1) | constructor(){super(),this.mactionName="mjx-maction"} method highlightNode (line 1) | highlightNode(t){const e={node:t,background:t.style.backgroundColor,fo... method unhighlightNode (line 1) | unhighlightNode(t){t.node.style.backgroundColor=t.background,t.node.st... method constructor (line 1) | constructor(){super(),this.mactionName="maction"} method getMactionNodes (line 1) | getMactionNodes(t){return Array.from(t.getElementsByTagName(this.macti... method isMactionNode (line 1) | isMactionNode(t){return t.tagName===this.mactionName} method constructor (line 1) | constructor(){super(),this.mactionName="maction"} method highlightNode (line 1) | highlightNode(t){let e=t.getAttribute("style");return e+=";background-... method unhighlightNode (line 1) | unhighlightNode(t){let e=t.node.getAttribute("style");e=e.replace(";ba... method colorString (line 1) | colorString(){return this.color.rgba()} method getMactionNodes (line 1) | getMactionNodes(t){return Array.from(t.getElementsByTagName(this.macti... method isMactionNode (line 1) | isMactionNode(t){return t.tagName===this.mactionName} method constructor (line 1) | constructor(t,e){const r={};for(const[e,n]of Object.entries(t))r[e]=[n... method createCstr (line 1) | static createCstr(...t){const e=o.DEFAULT_ORDER,r={};for(let n=0,o=t.l... method defaultCstr (line 1) | static defaultCstr(){return o.createCstr.apply(null,o.DEFAULT_ORDER.ma... method validOrder (line 1) | static validOrder(t){const e=o.DEFAULT_ORDER.slice();return t.every((t... method getComponents (line 1) | getComponents(){return this.components} method getValue (line 1) | getValue(t){return this.components[t]} method getValues (line 1) | getValues(){return this.order.map((t=>this.getValue(t)))} method allProperties (line 1) | allProperties(){const t=super.allProperties();for(let e,r,n=0;e=t[n],r... method toString (line 1) | toString(){return this.getValues().join(".")} method equal (line 1) | equal(t){const e=t.getAxes();if(this.order.length!==e.length)return!1;... method getSpeech (line 1) | getSpeech(t,e){const r=this.generateSpeech(t,e);return t.setAttribute(... method getSpeech (line 1) | getSpeech(t,e){return""} method up (line 1) | up(){return null} method down (line 1) | down(){return null} method left (line 1) | left(){return null} method right (line 1) | right(){return null} method repeat (line 1) | repeat(){return null} method depth (line 1) | depth(){return null} method home (line 1) | home(){return null} method getDepth (line 1) | getDepth(){return 0} method initLevels (line 1) | initLevels(){return null} method combineContentChildren (line 1) | combineContentChildren(t,e,r,n){return[]} method findFocusOnLevel (line 1) | findFocusOnLevel(t){return null} method constructor (line 1) | constructor(t,e){this.nodes=t,this.primary=e,this.domNodes=[],this.dom... method factory (line 1) | static factory(t,e,r,i){const Q=t=>n.getBySemanticId(i,t),T=r.nodeDict... method generateAllVisibleNodes_ (line 1) | static generateAllVisibleNodes_(t,e,r,i){const Q=t=>n.getBySemanticId(... method getSemanticPrimary (line 1) | getSemanticPrimary(){return this.primary} method getSemanticNodes (line 1) | getSemanticNodes(){return this.nodes} method getNodes (line 1) | getNodes(){return this.allNodes} method getDomNodes (line 1) | getDomNodes(){return this.domNodes} method getDomPrimary (line 1) | getDomPrimary(){return this.domPrimary_} method toString (line 1) | toString(){return"Primary:"+this.domPrimary_+" Nodes:"+this.domNodes} method clone (line 1) | clone(){const t=new o(this.nodes,this.primary);return t.domNodes=this.... function i (line 1) | function i(t){if(0===t)return T.zero;if(t>=Math.pow(10,36))return t.toSt... method constructor (line 1) | constructor({context:t,text:e,userValue:r,annotation:n,attributes:o,pe... method create (line 1) | static create(t,e={}){return t.text=n.Grammar.getInstance().apply(t.te... method isEmpty (line 1) | isEmpty(){return 0===this.context.length&&0===this.text.length&&0===th... method clone (line 1) | clone(){let t,e;if(this.personality){t={};for(const e in this.personal... method toString (line 1) | toString(){return'AuditoryDescription(context="'+this.context+'" text... method descriptionString (line 1) | descriptionString(){return this.context&&this.text?this.context+" "+th... method descriptionSpan (line 1) | descriptionSpan(){return new o.Span(this.descriptionString(),this.attr... method equals (line 1) | equals(t){return this.context===t.context&&this.text===t.text&&this.us... method constructor (line 1) | constructor(){super(...arguments),this.ignoreElements=[n.personalityPr... method setScaleFunction (line 1) | setScaleFunction(t,e,r,n,o=0){this.scaleFunction=i=>{const Q=(i-t)/(e-... method applyScaleFunction (line 1) | applyScaleFunction(t){return this.scaleFunction?this.scaleFunction(t):t} method ignoreElement (line 1) | ignoreElement(t){return-1!==this.ignoreElements.indexOf(t)} method finalize (line 1) | finalize(t){return'"} method markup (line 1) | markup(t){let e="";const r=(0,o.personalityMarkup)(t).filter((t=>t.spa... method constructor (line 1) | constructor(t,e){super(t,e),this.key=e.key||i.getKey_} method getKey_ (line 1) | static getKey_(t){return"string"==typeof t?n.KeyCode[t.toUpperCase()]:t} method constructor (line 1) | constructor(){this.color=null,this.mactionName="",this.currentHighligh... method highlight (line 1) | highlight(t){this.currentHighlights.push(t.map((t=>{const e=this.highl... method highlightAll (line 1) | highlightAll(t){const e=this.getMactionNodes(t);for(let t,r=0;t=e[r];r... method unhighlight (line 1) | unhighlight(){const t=this.currentHighlights.pop();t&&t.forEach((t=>{t... method unhighlightAll (line 1) | unhighlightAll(){for(;this.currentHighlights.length>0;)this.unhighligh... method setColor (line 1) | setColor(t){this.color=t} method colorString (line 1) | colorString(){return this.color.rgba()} method addEvents (line 1) | addEvents(t,e){const r=this.getMactionNodes(t);for(let t,n=0;t=r[n];n+... method getMactionNodes (line 1) | getMactionNodes(t){return Array.from(t.getElementsByClassName(this.mac... method isMactionNode (line 1) | isMactionNode(t){const e=t.className||t.getAttribute("class");return!!... method isHighlighted (line 1) | isHighlighted(t){return t.hasAttribute(i.ATTR)} method setHighlighted (line 1) | setHighlighted(t){t.setAttribute(i.ATTR,"true")} method unsetHighlighted (line 1) | unsetHighlighted(t){t.removeAttribute(i.ATTR)} method colorizeAll (line 1) | colorizeAll(t){n.evalXPath(`.//*[@${o.Attribute.ID}]`,t).forEach((t=>t... method uncolorizeAll (line 1) | uncolorizeAll(t){n.evalXPath(`.//*[@${o.Attribute.ID}]`,t).forEach((t=... method colorize (line 1) | colorize(t){const e=(0,o.addPrefix)("foreground");t.hasAttribute(e)&&(... method uncolorize (line 1) | uncolorize(t){const e=(0,o.addPrefix)("foreground")+"-old";t.hasAttrib... method constructor (line 1) | constructor(){super(),this.mactionName="maction"} method highlightNode (line 1) | highlightNode(t){const e={node:t,foreground:t.style.color,position:t.s... method unhighlightNode (line 1) | unhighlightNode(t){const e=t.node;e.style.color=t.foreground,e.style.p... method constructor (line 1) | constructor(){super(),this.mactionName="mjx-svg-maction"} method highlightNode (line 1) | highlightNode(t){let e;if(this.isHighlighted(t))return e={node:t.previ... method setHighlighted (line 1) | setHighlighted(t){"svg"===t.tagName&&super.setHighlighted(t)} method unhighlightNode (line 1) | unhighlightNode(t){if("background"in t)return t.node.style.backgroundC... method isMactionNode (line 1) | isMactionNode(t){let e=t.className||t.getAttribute("class");return e=v... method constructor (line 1) | constructor(t,e){this.constraint=t,this.test=e,this.children_={},this.... method getConstraint (line 1) | getConstraint(){return this.constraint} method getKind (line 1) | getKind(){return this.kind} method applyTest (line 1) | applyTest(t){return this.test(t)} method addChild (line 1) | addChild(t){const e=t.getConstraint(),r=this.children_[e];return this.... method getChild (line 1) | getChild(t){return this.children_[t]} method getChildren (line 1) | getChildren(){const t=[];for(const e in this.children_)t.push(this.chi... method findChildren (line 1) | findChildren(t){const e=[];for(const r in this.children_){const n=this... method removeChild (line 1) | removeChild(t){delete this.children_[t]} method toString (line 1) | toString(){return this.constraint} method constructor (line 1) | constructor(){this.root=(0,o.getNode)(n.TrieNodeKind.ROOT,"",null)} method collectRules_ (line 1) | static collectRules_(t){const e=[];let r=[t];for(;r.length;){const t=r... method printWithDepth_ (line 1) | static printWithDepth_(t,e,r){r+=new Array(e+2).join(e.toString())+": ... method order_ (line 1) | static order_(t){const e=t.getChildren();if(!e.length)return 0;const r... method addRule (line 1) | addRule(t){let e=this.root;const r=t.context,o=t.dynamicCstr.getValues... method lookupRules (line 1) | lookupRules(t,e){let r=[this.root];const o=[];for(;e.length;){const t=... method hasSubtrie (line 1) | hasSubtrie(t){let e=this.root;for(let r=0,n=t.length;re.getSemanticPrimary()... function Q (line 1) | function Q(t){const e=n.Grammar.getInstance().getParameter("gender");ret... method markup (line 1) | markup(t){const e=i.personalityMarkup(t);let r="",o=null,Q=!1;for(let ... method pause (line 1) | pause(t){let e;return e="number"==typeof t?t<=250?"short":t<=500?"medi... method finalize (line 1) | finalize(t){return'"} method markup (line 1) | markup(t){this.setScaleFunction(-2,2,-100,100,2);const e=o.personality... method constructor (line 1) | constructor(t){super(t),this.mml=t.mathmlTree} method test (line 1) | static test(t){return!!t.mathmlTree&&"line"===t.type} method getMathml (line 1) | getMathml(){return this.semantic.contentNodes.length&&o.walkTree(this.... method constructor (line 1) | constructor(t){super(t),this.mml=t.mathmlTree} method test (line 1) | static test(t){return!!t.mathmlTree&&("inference"===t.type||"premises"... method getMathml (line 1) | getMathml(){return this.semantic.childNodes.length?(this.semantic.cont... method constructor (line 1) | constructor(t){super(t),this.mml=t.mathmlTree} method test (line 1) | static test(t){return"punctuated"===t.type&&("text"===t.role||t.conten... method getMathml (line 1) | getMathml(){const t=[],e=o.collapsePunctuated(this.semantic,t);return ... method constructor (line 1) | constructor(){this.map={}} method add (line 1) | add(t,e){const r=this.map[t];r?r.push(e):this.map[t]=[e]} method retrieve (line 1) | retrieve(t,e){return this.map[i.key(t,e)]} method retrieveNode (line 1) | retrieveNode(t){return this.retrieve(t.textContent,t.font)} method copy (line 1) | copy(){const t=this.copyCollator();for(const e in this.map)t.map[e]=th... method minimize (line 1) | minimize(){for(const t in this.map)1===this.map[t].length&&delete this... method minimalCollator (line 1) | minimalCollator(){const t=this.copy();for(const e in t.map)1===t.map[e... method isMultiValued (line 1) | isMultiValued(){for(const t in this.map)if(this.map[t].length>1)return... method isEmpty (line 1) | isEmpty(){return!Object.keys(this.map).length} method constructor (line 1) | constructor(t){this.id=t,this.mathml=[],this.parent=null,this.type="un... method fromXml (line 1) | static fromXml(t){const e=parseInt(t.getAttribute("id"),10),r=new Q(e)... method setAttribute (line 1) | static setAttribute(t,e,r,n){n=n||r;const o=e.getAttribute(r);o&&(t[n]... method processChildren (line 1) | static processChildren(t,e){for(const r of n.toArray(e.childNodes)){if... method querySelectorAll (line 1) | querySelectorAll(t){let e=[];for(let r,n=0;r=this.childNodes[n];n++)e=... method xml (line 1) | xml(t,e){const r=function(r,n){const o=n.map((function(r){return r.xml... method toString (line 1) | toString(t=!1){const e=n.parseInput("");return n.serializeXml(... method allAttributes (line 1) | allAttributes(){const t=[];return t.push(["role",this.role]),"unknown"... method xmlAnnotation (line 1) | xmlAnnotation(){const t=[];for(const e in this.annotation)this.annotat... method toJson (line 1) | toJson(){const t={};t.type=this.type;const e=this.allAttributes();for(... method updateContent (line 1) | updateContent(t,e){const r=e?t.replace(/^[ \f\n\r\t\v\u200b]*/,"").rep... method addMathmlNodes (line 1) | addMathmlNodes(t){for(let e,r=0;e=t[r];r++)-1===this.mathml.indexOf(e)... method appendChild (line 1) | appendChild(t){this.childNodes.push(t),this.addMathmlNodes(t.mathml),t... method replaceChild (line 1) | replaceChild(t,e){const r=this.childNodes.indexOf(t);if(-1===r)return;... method appendContentNode (line 1) | appendContentNode(t){t&&(this.contentNodes.push(t),this.addMathmlNodes... method removeContentNode (line 1) | removeContentNode(t){if(t){const e=this.contentNodes.indexOf(t);-1!==e... method equals (line 1) | equals(t){if(!t)return!1;if(this.type!==t.type||this.role!==t.role||th... method displayTree (line 1) | displayTree(){console.info(this.displayTree_(0))} method addAnnotation (line 1) | addAnnotation(t,e){e&&this.addAnnotation_(t,e)} method getAnnotation (line 1) | getAnnotation(t){const e=this.annotation[t];return e||[]} method hasAnnotation (line 1) | hasAnnotation(t,e){const r=this.annotation[t];return!!r&&-1!==r.indexO... method parseAnnotation (line 1) | parseAnnotation(t){const e=t.split(";");for(let t=0,r=e.length;t{return t.concat((... method fromStructure (line 1) | static fromStructure(t,e){return new Q(Q.tree_(t,e.root))} method combineContentChildren (line 1) | static combineContentChildren(t,e,r){switch(t.type){case"relseq":case"... method makeSexp_ (line 1) | static makeSexp_(t){return Q.simpleCollapseStructure(t)?t.toString():Q... method fromString_ (line 1) | static fromString_(t){let e=t.replace(/\(/g,"[");return e=e.replace(/\... method fromNode_ (line 1) | static fromNode_(t){if(!t)return[];const e=t.contentNodes;let r;e.leng... method tree_ (line 1) | static tree_(t,e){if(!e)return[];if(!e.childNodes.length)return e.id;c... method addOwns_ (line 1) | static addOwns_(t,e){const r=t.getAttribute(i.Attribute.COLLAPSED),n=r... method realLeafs_ (line 1) | static realLeafs_(t){if(Q.simpleCollapseStructure(t))return[t];if(Q.co... method populate (line 1) | populate(){this.parents&&this.levelsMap||(this.parents={},this.levelsM... method toString (line 1) | toString(){return Q.makeSexp_(this.array)} method populate_ (line 1) | populate_(t,e,r){if(Q.simpleCollapseStructure(t))return t=t,this.level... method isRoot (line 1) | isRoot(t){return t===this.levelsMap[t][0]} method directChildren (line 1) | directChildren(t){if(!this.isRoot(t))return[];return this.levelsMap[t]... method subtreeNodes (line 1) | subtreeNodes(t){if(!this.isRoot(t))return[];const e=(t,r)=>{Q.simpleCo... method constructor (line 1) | constructor(t,e,r,n){super(t,e,r,n),this.node=t,this.generator=e,this.... method initLevels (line 1) | initLevels(){const t=new i.Levels;return t.push([this.primaryId()]),t} method up (line 1) | up(){super.up();const t=this.previousLevel();return t?(this.levels.pop... method down (line 1) | down(){super.down();const t=this.nextLevel();if(0===t.length)return nu... method combineContentChildren (line 1) | combineContentChildren(t,e,r,o){switch(t){case"relseq":case"infixop":c... method left (line 1) | left(){super.left();const t=this.levels.indexOf(this.primaryId());if(n... method right (line 1) | right(){super.right();const t=this.levels.indexOf(this.primaryId());if... method findFocusOnLevel (line 1) | findFocusOnLevel(t){return this.singletonFocus(t.toString())} method focusDomNodes (line 1) | focusDomNodes(){return[this.getFocus().getDomPrimary()]} method focusSemanticNodes (line 1) | focusSemanticNodes(){return[this.getFocus().getSemanticPrimary()]} function n (line 1) | function n(t,e=!1){return t===T.ones[1]?e?"et":"en":t} method constructor (line 1) | constructor(t,e=Object.keys(t)){this.properties=t,this.order=e} method createProp (line 1) | static createProp(...t){const e=o.DEFAULT_ORDER,r={};for(let n=0,o=t.l... method getProperties (line 1) | getProperties(){return this.properties} method getOrder (line 1) | getOrder(){return this.order} method getAxes (line 1) | getAxes(){return this.order} method getProperty (line 1) | getProperty(t){return this.properties[t]} method updateProperties (line 1) | updateProperties(t){this.properties=t} method allProperties (line 1) | allProperties(){const t=[];return this.order.forEach((e=>t.push(this.g... method toString (line 1) | toString(){const t=[];return this.order.forEach((e=>t.push(e+": "+this... function o (line 1) | function o(t,e=!1){let r=t%1e3,o="",i=T.ones[Math.floor(r/100)];if(o+=i?... method markup (line 1) | markup(t){return o.MARKS={},super.markup(t)} method merge (line 1) | merge(t){const e=[];for(let r=0;r{})){this.isActive_&&this.stream_&&this.stream_.end("","",t)} method startDebugFile_ (line 1) | startDebugFile_(t){this.stream_=n.default.fs.createWriteStream(t),this... method output_ (line 1) | output_(t){this.outputFunction_.apply(console.info===this.outputFuncti... method constructor (line 1) | constructor(t,e){this.name=t,this.process=e.processor,this.postprocess... method stringify_ (line 1) | static stringify_(t){return t?t.toString():t} method constructor (line 1) | constructor(){super()} method isMactionNode (line 1) | isMactionNode(t){return t.tagName.toUpperCase()===this.mactionName.toU... method getMactionNodes (line 1) | getMactionNodes(t){return Array.from(t.getElementsByTagName(this.macti... method constructor (line 1) | constructor(t,e){this.foreground=n(e,o.DEFAULT_FOREGROUND_),this.backg... method toHex (line 1) | static toHex(t){const e=t.toString(16);return 1===e.length?"0"+e:e} method rgba (line 1) | rgba(){const t=function(t){return"rgba("+t.red+","+t.green+","+t.blue+... method rgb (line 1) | rgb(){const t=function(t){return"rgb("+t.red+","+t.green+","+t.blue+")... method hex (line 1) | hex(){const t=function(t){return"#"+o.toHex(t.red)+o.toHex(t.green)+o.... method constructor (line 1) | constructor(){super(),this.mactionName="mjx-maction"} method highlightNode (line 1) | highlightNode(t){const e={node:t,background:t.style.backgroundColor,fo... method unhighlightNode (line 1) | unhighlightNode(t){t.node.style.backgroundColor=t.background,t.node.st... method constructor (line 1) | constructor(){super(),this.mactionName="maction"} method getMactionNodes (line 1) | getMactionNodes(t){return Array.from(t.getElementsByTagName(this.macti... method isMactionNode (line 1) | isMactionNode(t){return t.tagName===this.mactionName} method constructor (line 1) | constructor(){super(),this.mactionName="maction"} method highlightNode (line 1) | highlightNode(t){let e=t.getAttribute("style");return e+=";background-... method unhighlightNode (line 1) | unhighlightNode(t){let e=t.node.getAttribute("style");e=e.replace(";ba... method colorString (line 1) | colorString(){return this.color.rgba()} method getMactionNodes (line 1) | getMactionNodes(t){return Array.from(t.getElementsByTagName(this.macti... method isMactionNode (line 1) | isMactionNode(t){return t.tagName===this.mactionName} method constructor (line 1) | constructor(t,e){const r={};for(const[e,n]of Object.entries(t))r[e]=[n... method createCstr (line 1) | static createCstr(...t){const e=o.DEFAULT_ORDER,r={};for(let n=0,o=t.l... method defaultCstr (line 1) | static defaultCstr(){return o.createCstr.apply(null,o.DEFAULT_ORDER.ma... method validOrder (line 1) | static validOrder(t){const e=o.DEFAULT_ORDER.slice();return t.every((t... method getComponents (line 1) | getComponents(){return this.components} method getValue (line 1) | getValue(t){return this.components[t]} method getValues (line 1) | getValues(){return this.order.map((t=>this.getValue(t)))} method allProperties (line 1) | allProperties(){const t=super.allProperties();for(let e,r,n=0;e=t[n],r... method toString (line 1) | toString(){return this.getValues().join(".")} method equal (line 1) | equal(t){const e=t.getAxes();if(this.order.length!==e.length)return!1;... method getSpeech (line 1) | getSpeech(t,e){const r=this.generateSpeech(t,e);return t.setAttribute(... method getSpeech (line 1) | getSpeech(t,e){return""} method up (line 1) | up(){return null} method down (line 1) | down(){return null} method left (line 1) | left(){return null} method right (line 1) | right(){return null} method repeat (line 1) | repeat(){return null} method depth (line 1) | depth(){return null} method home (line 1) | home(){return null} method getDepth (line 1) | getDepth(){return 0} method initLevels (line 1) | initLevels(){return null} method combineContentChildren (line 1) | combineContentChildren(t,e,r,n){return[]} method findFocusOnLevel (line 1) | findFocusOnLevel(t){return null} method constructor (line 1) | constructor(t,e){this.nodes=t,this.primary=e,this.domNodes=[],this.dom... method factory (line 1) | static factory(t,e,r,i){const Q=t=>n.getBySemanticId(i,t),T=r.nodeDict... method generateAllVisibleNodes_ (line 1) | static generateAllVisibleNodes_(t,e,r,i){const Q=t=>n.getBySemanticId(... method getSemanticPrimary (line 1) | getSemanticPrimary(){return this.primary} method getSemanticNodes (line 1) | getSemanticNodes(){return this.nodes} method getNodes (line 1) | getNodes(){return this.allNodes} method getDomNodes (line 1) | getDomNodes(){return this.domNodes} method getDomPrimary (line 1) | getDomPrimary(){return this.domPrimary_} method toString (line 1) | toString(){return"Primary:"+this.domPrimary_+" Nodes:"+this.domNodes} method clone (line 1) | clone(){const t=new o(this.nodes,this.primary);return t.domNodes=this.... function i (line 1) | function i(t,e=!1){if(0===t)return T.zero;if(t>=Math.pow(10,36))return t... method constructor (line 1) | constructor({context:t,text:e,userValue:r,annotation:n,attributes:o,pe... method create (line 1) | static create(t,e={}){return t.text=n.Grammar.getInstance().apply(t.te... method isEmpty (line 1) | isEmpty(){return 0===this.context.length&&0===this.text.length&&0===th... method clone (line 1) | clone(){let t,e;if(this.personality){t={};for(const e in this.personal... method toString (line 1) | toString(){return'AuditoryDescription(context="'+this.context+'" text... method descriptionString (line 1) | descriptionString(){return this.context&&this.text?this.context+" "+th... method descriptionSpan (line 1) | descriptionSpan(){return new o.Span(this.descriptionString(),this.attr... method equals (line 1) | equals(t){return this.context===t.context&&this.text===t.text&&this.us... method constructor (line 1) | constructor(){super(...arguments),this.ignoreElements=[n.personalityPr... method setScaleFunction (line 1) | setScaleFunction(t,e,r,n,o=0){this.scaleFunction=i=>{const Q=(i-t)/(e-... method applyScaleFunction (line 1) | applyScaleFunction(t){return this.scaleFunction?this.scaleFunction(t):t} method ignoreElement (line 1) | ignoreElement(t){return-1!==this.ignoreElements.indexOf(t)} method finalize (line 1) | finalize(t){return'"} method markup (line 1) | markup(t){let e="";const r=(0,o.personalityMarkup)(t).filter((t=>t.spa... method constructor (line 1) | constructor(t,e){super(t,e),this.key=e.key||i.getKey_} method getKey_ (line 1) | static getKey_(t){return"string"==typeof t?n.KeyCode[t.toUpperCase()]:t} method constructor (line 1) | constructor(){this.color=null,this.mactionName="",this.currentHighligh... method highlight (line 1) | highlight(t){this.currentHighlights.push(t.map((t=>{const e=this.highl... method highlightAll (line 1) | highlightAll(t){const e=this.getMactionNodes(t);for(let t,r=0;t=e[r];r... method unhighlight (line 1) | unhighlight(){const t=this.currentHighlights.pop();t&&t.forEach((t=>{t... method unhighlightAll (line 1) | unhighlightAll(){for(;this.currentHighlights.length>0;)this.unhighligh... method setColor (line 1) | setColor(t){this.color=t} method colorString (line 1) | colorString(){return this.color.rgba()} method addEvents (line 1) | addEvents(t,e){const r=this.getMactionNodes(t);for(let t,n=0;t=r[n];n+... method getMactionNodes (line 1) | getMactionNodes(t){return Array.from(t.getElementsByClassName(this.mac... method isMactionNode (line 1) | isMactionNode(t){const e=t.className||t.getAttribute("class");return!!... method isHighlighted (line 1) | isHighlighted(t){return t.hasAttribute(i.ATTR)} method setHighlighted (line 1) | setHighlighted(t){t.setAttribute(i.ATTR,"true")} method unsetHighlighted (line 1) | unsetHighlighted(t){t.removeAttribute(i.ATTR)} method colorizeAll (line 1) | colorizeAll(t){n.evalXPath(`.//*[@${o.Attribute.ID}]`,t).forEach((t=>t... method uncolorizeAll (line 1) | uncolorizeAll(t){n.evalXPath(`.//*[@${o.Attribute.ID}]`,t).forEach((t=... method colorize (line 1) | colorize(t){const e=(0,o.addPrefix)("foreground");t.hasAttribute(e)&&(... method uncolorize (line 1) | uncolorize(t){const e=(0,o.addPrefix)("foreground")+"-old";t.hasAttrib... method constructor (line 1) | constructor(){super(),this.mactionName="maction"} method highlightNode (line 1) | highlightNode(t){const e={node:t,foreground:t.style.color,position:t.s... method unhighlightNode (line 1) | unhighlightNode(t){const e=t.node;e.style.color=t.foreground,e.style.p... method constructor (line 1) | constructor(){super(),this.mactionName="mjx-svg-maction"} method highlightNode (line 1) | highlightNode(t){let e;if(this.isHighlighted(t))return e={node:t.previ... method setHighlighted (line 1) | setHighlighted(t){"svg"===t.tagName&&super.setHighlighted(t)} method unhighlightNode (line 1) | unhighlightNode(t){if("background"in t)return t.node.style.backgroundC... method isMactionNode (line 1) | isMactionNode(t){let e=t.className||t.getAttribute("class");return e=v... method constructor (line 1) | constructor(t,e){this.constraint=t,this.test=e,this.children_={},this.... method getConstraint (line 1) | getConstraint(){return this.constraint} method getKind (line 1) | getKind(){return this.kind} method applyTest (line 1) | applyTest(t){return this.test(t)} method addChild (line 1) | addChild(t){const e=t.getConstraint(),r=this.children_[e];return this.... method getChild (line 1) | getChild(t){return this.children_[t]} method getChildren (line 1) | getChildren(){const t=[];for(const e in this.children_)t.push(this.chi... method findChildren (line 1) | findChildren(t){const e=[];for(const r in this.children_){const n=this... method removeChild (line 1) | removeChild(t){delete this.children_[t]} method toString (line 1) | toString(){return this.constraint} method constructor (line 1) | constructor(){this.root=(0,o.getNode)(n.TrieNodeKind.ROOT,"",null)} method collectRules_ (line 1) | static collectRules_(t){const e=[];let r=[t];for(;r.length;){const t=r... method printWithDepth_ (line 1) | static printWithDepth_(t,e,r){r+=new Array(e+2).join(e.toString())+": ... method order_ (line 1) | static order_(t){const e=t.getChildren();if(!e.length)return 0;const r... method addRule (line 1) | addRule(t){let e=this.root;const r=t.context,o=t.dynamicCstr.getValues... method lookupRules (line 1) | lookupRules(t,e){let r=[this.root];const o=[];for(;e.length;){const t=... method hasSubtrie (line 1) | hasSubtrie(t){let e=this.root;for(let r=0,n=t.length;re.getSemanticPrimary()... function Q (line 1) | function Q(t){if(t%100)return i(t,!0);const e=i(t);return e.match(/e$/)?... method markup (line 1) | markup(t){const e=i.personalityMarkup(t);let r="",o=null,Q=!1;for(let ... method pause (line 1) | pause(t){let e;return e="number"==typeof t?t<=250?"short":t<=500?"medi... method finalize (line 1) | finalize(t){return'"} method markup (line 1) | markup(t){this.setScaleFunction(-2,2,-100,100,2);const e=o.personality... method constructor (line 1) | constructor(t){super(t),this.mml=t.mathmlTree} method test (line 1) | static test(t){return!!t.mathmlTree&&"line"===t.type} method getMathml (line 1) | getMathml(){return this.semantic.contentNodes.length&&o.walkTree(this.... method constructor (line 1) | constructor(t){super(t),this.mml=t.mathmlTree} method test (line 1) | static test(t){return!!t.mathmlTree&&("inference"===t.type||"premises"... method getMathml (line 1) | getMathml(){return this.semantic.childNodes.length?(this.semantic.cont... method constructor (line 1) | constructor(t){super(t),this.mml=t.mathmlTree} method test (line 1) | static test(t){return"punctuated"===t.type&&("text"===t.role||t.conten... method getMathml (line 1) | getMathml(){const t=[],e=o.collapsePunctuated(this.semantic,t);return ... method constructor (line 1) | constructor(){this.map={}} method add (line 1) | add(t,e){const r=this.map[t];r?r.push(e):this.map[t]=[e]} method retrieve (line 1) | retrieve(t,e){return this.map[i.key(t,e)]} method retrieveNode (line 1) | retrieveNode(t){return this.retrieve(t.textContent,t.font)} method copy (line 1) | copy(){const t=this.copyCollator();for(const e in this.map)t.map[e]=th... method minimize (line 1) | minimize(){for(const t in this.map)1===this.map[t].length&&delete this... method minimalCollator (line 1) | minimalCollator(){const t=this.copy();for(const e in t.map)1===t.map[e... method isMultiValued (line 1) | isMultiValued(){for(const t in this.map)if(this.map[t].length>1)return... method isEmpty (line 1) | isEmpty(){return!Object.keys(this.map).length} method constructor (line 1) | constructor(t){this.id=t,this.mathml=[],this.parent=null,this.type="un... method fromXml (line 1) | static fromXml(t){const e=parseInt(t.getAttribute("id"),10),r=new Q(e)... method setAttribute (line 1) | static setAttribute(t,e,r,n){n=n||r;const o=e.getAttribute(r);o&&(t[n]... method processChildren (line 1) | static processChildren(t,e){for(const r of n.toArray(e.childNodes)){if... method querySelectorAll (line 1) | querySelectorAll(t){let e=[];for(let r,n=0;r=this.childNodes[n];n++)e=... method xml (line 1) | xml(t,e){const r=function(r,n){const o=n.map((function(r){return r.xml... method toString (line 1) | toString(t=!1){const e=n.parseInput("");return n.serializeXml(... method allAttributes (line 1) | allAttributes(){const t=[];return t.push(["role",this.role]),"unknown"... method xmlAnnotation (line 1) | xmlAnnotation(){const t=[];for(const e in this.annotation)this.annotat... method toJson (line 1) | toJson(){const t={};t.type=this.type;const e=this.allAttributes();for(... method updateContent (line 1) | updateContent(t,e){const r=e?t.replace(/^[ \f\n\r\t\v\u200b]*/,"").rep... method addMathmlNodes (line 1) | addMathmlNodes(t){for(let e,r=0;e=t[r];r++)-1===this.mathml.indexOf(e)... method appendChild (line 1) | appendChild(t){this.childNodes.push(t),this.addMathmlNodes(t.mathml),t... method replaceChild (line 1) | replaceChild(t,e){const r=this.childNodes.indexOf(t);if(-1===r)return;... method appendContentNode (line 1) | appendContentNode(t){t&&(this.contentNodes.push(t),this.addMathmlNodes... method removeContentNode (line 1) | removeContentNode(t){if(t){const e=this.contentNodes.indexOf(t);-1!==e... method equals (line 1) | equals(t){if(!t)return!1;if(this.type!==t.type||this.role!==t.role||th... method displayTree (line 1) | displayTree(){console.info(this.displayTree_(0))} method addAnnotation (line 1) | addAnnotation(t,e){e&&this.addAnnotation_(t,e)} method getAnnotation (line 1) | getAnnotation(t){const e=this.annotation[t];return e||[]} method hasAnnotation (line 1) | hasAnnotation(t,e){const r=this.annotation[t];return!!r&&-1!==r.indexO... method parseAnnotation (line 1) | parseAnnotation(t){const e=t.split(";");for(let t=0,r=e.length;t{return t.concat((... method fromStructure (line 1) | static fromStructure(t,e){return new Q(Q.tree_(t,e.root))} method combineContentChildren (line 1) | static combineContentChildren(t,e,r){switch(t.type){case"relseq":case"... method makeSexp_ (line 1) | static makeSexp_(t){return Q.simpleCollapseStructure(t)?t.toString():Q... method fromString_ (line 1) | static fromString_(t){let e=t.replace(/\(/g,"[");return e=e.replace(/\... method fromNode_ (line 1) | static fromNode_(t){if(!t)return[];const e=t.contentNodes;let r;e.leng... method tree_ (line 1) | static tree_(t,e){if(!e)return[];if(!e.childNodes.length)return e.id;c... method addOwns_ (line 1) | static addOwns_(t,e){const r=t.getAttribute(i.Attribute.COLLAPSED),n=r... method realLeafs_ (line 1) | static realLeafs_(t){if(Q.simpleCollapseStructure(t))return[t];if(Q.co... method populate (line 1) | populate(){this.parents&&this.levelsMap||(this.parents={},this.levelsM... method toString (line 1) | toString(){return Q.makeSexp_(this.array)} method populate_ (line 1) | populate_(t,e,r){if(Q.simpleCollapseStructure(t))return t=t,this.level... method isRoot (line 1) | isRoot(t){return t===this.levelsMap[t][0]} method directChildren (line 1) | directChildren(t){if(!this.isRoot(t))return[];return this.levelsMap[t]... method subtreeNodes (line 1) | subtreeNodes(t){if(!this.isRoot(t))return[];const e=(t,r)=>{Q.simpleCo... method constructor (line 1) | constructor(t,e,r,n){super(t,e,r,n),this.node=t,this.generator=e,this.... method initLevels (line 1) | initLevels(){const t=new i.Levels;return t.push([this.primaryId()]),t} method up (line 1) | up(){super.up();const t=this.previousLevel();return t?(this.levels.pop... method down (line 1) | down(){super.down();const t=this.nextLevel();if(0===t.length)return nu... method combineContentChildren (line 1) | combineContentChildren(t,e,r,o){switch(t){case"relseq":case"infixop":c... method left (line 1) | left(){super.left();const t=this.levels.indexOf(this.primaryId());if(n... method right (line 1) | right(){super.right();const t=this.levels.indexOf(this.primaryId());if... method findFocusOnLevel (line 1) | findFocusOnLevel(t){return this.singletonFocus(t.toString())} method focusDomNodes (line 1) | focusDomNodes(){return[this.getFocus().getDomPrimary()]} method focusSemanticNodes (line 1) | focusSemanticNodes(){return[this.getFocus().getSemanticPrimary()]} function n (line 1) | function n(t,e=!1){return t===T.ones[1]?e?"eine":"ein":t} method constructor (line 1) | constructor(t,e=Object.keys(t)){this.properties=t,this.order=e} method createProp (line 1) | static createProp(...t){const e=o.DEFAULT_ORDER,r={};for(let n=0,o=t.l... method getProperties (line 1) | getProperties(){return this.properties} method getOrder (line 1) | getOrder(){return this.order} method getAxes (line 1) | getAxes(){return this.order} method getProperty (line 1) | getProperty(t){return this.properties[t]} method updateProperties (line 1) | updateProperties(t){this.properties=t} method allProperties (line 1) | allProperties(){const t=[];return this.order.forEach((e=>t.push(this.g... method toString (line 1) | toString(){const t=[];return this.order.forEach((e=>t.push(e+": "+this... function o (line 1) | function o(t){let e=t%1e3,r="",o=T.ones[Math.floor(e/100)];if(r+=o?n(o)+... method markup (line 1) | markup(t){return o.MARKS={},super.markup(t)} method merge (line 1) | merge(t){const e=[];for(let r=0;r{})){this.isActive_&&this.stream_&&this.stream_.end("","",t)} method startDebugFile_ (line 1) | startDebugFile_(t){this.stream_=n.default.fs.createWriteStream(t),this... method output_ (line 1) | output_(t){this.outputFunction_.apply(console.info===this.outputFuncti... method constructor (line 1) | constructor(t,e){this.name=t,this.process=e.processor,this.postprocess... method stringify_ (line 1) | static stringify_(t){return t?t.toString():t} method constructor (line 1) | constructor(){super()} method isMactionNode (line 1) | isMactionNode(t){return t.tagName.toUpperCase()===this.mactionName.toU... method getMactionNodes (line 1) | getMactionNodes(t){return Array.from(t.getElementsByTagName(this.macti... method constructor (line 1) | constructor(t,e){this.foreground=n(e,o.DEFAULT_FOREGROUND_),this.backg... method toHex (line 1) | static toHex(t){const e=t.toString(16);return 1===e.length?"0"+e:e} method rgba (line 1) | rgba(){const t=function(t){return"rgba("+t.red+","+t.green+","+t.blue+... method rgb (line 1) | rgb(){const t=function(t){return"rgb("+t.red+","+t.green+","+t.blue+")... method hex (line 1) | hex(){const t=function(t){return"#"+o.toHex(t.red)+o.toHex(t.green)+o.... method constructor (line 1) | constructor(){super(),this.mactionName="mjx-maction"} method highlightNode (line 1) | highlightNode(t){const e={node:t,background:t.style.backgroundColor,fo... method unhighlightNode (line 1) | unhighlightNode(t){t.node.style.backgroundColor=t.background,t.node.st... method constructor (line 1) | constructor(){super(),this.mactionName="maction"} method getMactionNodes (line 1) | getMactionNodes(t){return Array.from(t.getElementsByTagName(this.macti... method isMactionNode (line 1) | isMactionNode(t){return t.tagName===this.mactionName} method constructor (line 1) | constructor(){super(),this.mactionName="maction"} method highlightNode (line 1) | highlightNode(t){let e=t.getAttribute("style");return e+=";background-... method unhighlightNode (line 1) | unhighlightNode(t){let e=t.node.getAttribute("style");e=e.replace(";ba... method colorString (line 1) | colorString(){return this.color.rgba()} method getMactionNodes (line 1) | getMactionNodes(t){return Array.from(t.getElementsByTagName(this.macti... method isMactionNode (line 1) | isMactionNode(t){return t.tagName===this.mactionName} method constructor (line 1) | constructor(t,e){const r={};for(const[e,n]of Object.entries(t))r[e]=[n... method createCstr (line 1) | static createCstr(...t){const e=o.DEFAULT_ORDER,r={};for(let n=0,o=t.l... method defaultCstr (line 1) | static defaultCstr(){return o.createCstr.apply(null,o.DEFAULT_ORDER.ma... method validOrder (line 1) | static validOrder(t){const e=o.DEFAULT_ORDER.slice();return t.every((t... method getComponents (line 1) | getComponents(){return this.components} method getValue (line 1) | getValue(t){return this.components[t]} method getValues (line 1) | getValues(){return this.order.map((t=>this.getValue(t)))} method allProperties (line 1) | allProperties(){const t=super.allProperties();for(let e,r,n=0;e=t[n],r... method toString (line 1) | toString(){return this.getValues().join(".")} method equal (line 1) | equal(t){const e=t.getAxes();if(this.order.length!==e.length)return!1;... method getSpeech (line 1) | getSpeech(t,e){const r=this.generateSpeech(t,e);return t.setAttribute(... method getSpeech (line 1) | getSpeech(t,e){return""} method up (line 1) | up(){return null} method down (line 1) | down(){return null} method left (line 1) | left(){return null} method right (line 1) | right(){return null} method repeat (line 1) | repeat(){return null} method depth (line 1) | depth(){return null} method home (line 1) | home(){return null} method getDepth (line 1) | getDepth(){return 0} method initLevels (line 1) | initLevels(){return null} method combineContentChildren (line 1) | combineContentChildren(t,e,r,n){return[]} method findFocusOnLevel (line 1) | findFocusOnLevel(t){return null} method constructor (line 1) | constructor(t,e){this.nodes=t,this.primary=e,this.domNodes=[],this.dom... method factory (line 1) | static factory(t,e,r,i){const Q=t=>n.getBySemanticId(i,t),T=r.nodeDict... method generateAllVisibleNodes_ (line 1) | static generateAllVisibleNodes_(t,e,r,i){const Q=t=>n.getBySemanticId(... method getSemanticPrimary (line 1) | getSemanticPrimary(){return this.primary} method getSemanticNodes (line 1) | getSemanticNodes(){return this.nodes} method getNodes (line 1) | getNodes(){return this.allNodes} method getDomNodes (line 1) | getDomNodes(){return this.domNodes} method getDomPrimary (line 1) | getDomPrimary(){return this.domPrimary_} method toString (line 1) | toString(){return"Primary:"+this.domPrimary_+" Nodes:"+this.domNodes} method clone (line 1) | clone(){const t=new o(this.nodes,this.primary);return t.domNodes=this.... function i (line 1) | function i(t){if(0===t)return T.zero;if(t>=Math.pow(10,36))return t.toSt... method constructor (line 1) | constructor({context:t,text:e,userValue:r,annotation:n,attributes:o,pe... method create (line 1) | static create(t,e={}){return t.text=n.Grammar.getInstance().apply(t.te... method isEmpty (line 1) | isEmpty(){return 0===this.context.length&&0===this.text.length&&0===th... method clone (line 1) | clone(){let t,e;if(this.personality){t={};for(const e in this.personal... method toString (line 1) | toString(){return'AuditoryDescription(context="'+this.context+'" text... method descriptionString (line 1) | descriptionString(){return this.context&&this.text?this.context+" "+th... method descriptionSpan (line 1) | descriptionSpan(){return new o.Span(this.descriptionString(),this.attr... method equals (line 1) | equals(t){return this.context===t.context&&this.text===t.text&&this.us... method constructor (line 1) | constructor(){super(...arguments),this.ignoreElements=[n.personalityPr... method setScaleFunction (line 1) | setScaleFunction(t,e,r,n,o=0){this.scaleFunction=i=>{const Q=(i-t)/(e-... method applyScaleFunction (line 1) | applyScaleFunction(t){return this.scaleFunction?this.scaleFunction(t):t} method ignoreElement (line 1) | ignoreElement(t){return-1!==this.ignoreElements.indexOf(t)} method finalize (line 1) | finalize(t){return'"} method markup (line 1) | markup(t){let e="";const r=(0,o.personalityMarkup)(t).filter((t=>t.spa... method constructor (line 1) | constructor(t,e){super(t,e),this.key=e.key||i.getKey_} method getKey_ (line 1) | static getKey_(t){return"string"==typeof t?n.KeyCode[t.toUpperCase()]:t} method constructor (line 1) | constructor(){this.color=null,this.mactionName="",this.currentHighligh... method highlight (line 1) | highlight(t){this.currentHighlights.push(t.map((t=>{const e=this.highl... method highlightAll (line 1) | highlightAll(t){const e=this.getMactionNodes(t);for(let t,r=0;t=e[r];r... method unhighlight (line 1) | unhighlight(){const t=this.currentHighlights.pop();t&&t.forEach((t=>{t... method unhighlightAll (line 1) | unhighlightAll(){for(;this.currentHighlights.length>0;)this.unhighligh... method setColor (line 1) | setColor(t){this.color=t} method colorString (line 1) | colorString(){return this.color.rgba()} method addEvents (line 1) | addEvents(t,e){const r=this.getMactionNodes(t);for(let t,n=0;t=r[n];n+... method getMactionNodes (line 1) | getMactionNodes(t){return Array.from(t.getElementsByClassName(this.mac... method isMactionNode (line 1) | isMactionNode(t){const e=t.className||t.getAttribute("class");return!!... method isHighlighted (line 1) | isHighlighted(t){return t.hasAttribute(i.ATTR)} method setHighlighted (line 1) | setHighlighted(t){t.setAttribute(i.ATTR,"true")} method unsetHighlighted (line 1) | unsetHighlighted(t){t.removeAttribute(i.ATTR)} method colorizeAll (line 1) | colorizeAll(t){n.evalXPath(`.//*[@${o.Attribute.ID}]`,t).forEach((t=>t... method uncolorizeAll (line 1) | uncolorizeAll(t){n.evalXPath(`.//*[@${o.Attribute.ID}]`,t).forEach((t=... method colorize (line 1) | colorize(t){const e=(0,o.addPrefix)("foreground");t.hasAttribute(e)&&(... method uncolorize (line 1) | uncolorize(t){const e=(0,o.addPrefix)("foreground")+"-old";t.hasAttrib... method constructor (line 1) | constructor(){super(),this.mactionName="maction"} method highlightNode (line 1) | highlightNode(t){const e={node:t,foreground:t.style.color,position:t.s... method unhighlightNode (line 1) | unhighlightNode(t){const e=t.node;e.style.color=t.foreground,e.style.p... method constructor (line 1) | constructor(){super(),this.mactionName="mjx-svg-maction"} method highlightNode (line 1) | highlightNode(t){let e;if(this.isHighlighted(t))return e={node:t.previ... method setHighlighted (line 1) | setHighlighted(t){"svg"===t.tagName&&super.setHighlighted(t)} method unhighlightNode (line 1) | unhighlightNode(t){if("background"in t)return t.node.style.backgroundC... method isMactionNode (line 1) | isMactionNode(t){let e=t.className||t.getAttribute("class");return e=v... method constructor (line 1) | constructor(t,e){this.constraint=t,this.test=e,this.children_={},this.... method getConstraint (line 1) | getConstraint(){return this.constraint} method getKind (line 1) | getKind(){return this.kind} method applyTest (line 1) | applyTest(t){return this.test(t)} method addChild (line 1) | addChild(t){const e=t.getConstraint(),r=this.children_[e];return this.... method getChild (line 1) | getChild(t){return this.children_[t]} method getChildren (line 1) | getChildren(){const t=[];for(const e in this.children_)t.push(this.chi... method findChildren (line 1) | findChildren(t){const e=[];for(const r in this.children_){const n=this... method removeChild (line 1) | removeChild(t){delete this.children_[t]} method toString (line 1) | toString(){return this.constraint} method constructor (line 1) | constructor(){this.root=(0,o.getNode)(n.TrieNodeKind.ROOT,"",null)} method collectRules_ (line 1) | static collectRules_(t){const e=[];let r=[t];for(;r.length;){const t=r... method printWithDepth_ (line 1) | static printWithDepth_(t,e,r){r+=new Array(e+2).join(e.toString())+": ... method order_ (line 1) | static order_(t){const e=t.getChildren();if(!e.length)return 0;const r... method addRule (line 1) | addRule(t){let e=this.root;const r=t.context,o=t.dynamicCstr.getValues... method lookupRules (line 1) | lookupRules(t,e){let r=[this.root];const o=[];for(;e.length;){const t=... method hasSubtrie (line 1) | hasSubtrie(t){let e=this.root;for(let r=0,n=t.length;re.getSemanticPrimary()... function Q (line 1) | function Q(t){if(1===t)return"erste";if(3===t)return"dritte";if(7===t)re... method markup (line 1) | markup(t){const e=i.personalityMarkup(t);let r="",o=null,Q=!1;for(let ... method pause (line 1) | pause(t){let e;return e="number"==typeof t?t<=250?"short":t<=500?"medi... method finalize (line 1) | finalize(t){return'"} method markup (line 1) | markup(t){this.setScaleFunction(-2,2,-100,100,2);const e=o.personality... method constructor (line 1) | constructor(t){super(t),this.mml=t.mathmlTree} method test (line 1) | static test(t){return!!t.mathmlTree&&"line"===t.type} method getMathml (line 1) | getMathml(){return this.semantic.contentNodes.length&&o.walkTree(this.... method constructor (line 1) | constructor(t){super(t),this.mml=t.mathmlTree} method test (line 1) | static test(t){return!!t.mathmlTree&&("inference"===t.type||"premises"... method getMathml (line 1) | getMathml(){return this.semantic.childNodes.length?(this.semantic.cont... method constructor (line 1) | constructor(t){super(t),this.mml=t.mathmlTree} method test (line 1) | static test(t){return"punctuated"===t.type&&("text"===t.role||t.conten... method getMathml (line 1) | getMathml(){const t=[],e=o.collapsePunctuated(this.semantic,t);return ... method constructor (line 1) | constructor(){this.map={}} method add (line 1) | add(t,e){const r=this.map[t];r?r.push(e):this.map[t]=[e]} method retrieve (line 1) | retrieve(t,e){return this.map[i.key(t,e)]} method retrieveNode (line 1) | retrieveNode(t){return this.retrieve(t.textContent,t.font)} method copy (line 1) | copy(){const t=this.copyCollator();for(const e in this.map)t.map[e]=th... method minimize (line 1) | minimize(){for(const t in this.map)1===this.map[t].length&&delete this... method minimalCollator (line 1) | minimalCollator(){const t=this.copy();for(const e in t.map)1===t.map[e... method isMultiValued (line 1) | isMultiValued(){for(const t in this.map)if(this.map[t].length>1)return... method isEmpty (line 1) | isEmpty(){return!Object.keys(this.map).length} method constructor (line 1) | constructor(t){this.id=t,this.mathml=[],this.parent=null,this.type="un... method fromXml (line 1) | static fromXml(t){const e=parseInt(t.getAttribute("id"),10),r=new Q(e)... method setAttribute (line 1) | static setAttribute(t,e,r,n){n=n||r;const o=e.getAttribute(r);o&&(t[n]... method processChildren (line 1) | static processChildren(t,e){for(const r of n.toArray(e.childNodes)){if... method querySelectorAll (line 1) | querySelectorAll(t){let e=[];for(let r,n=0;r=this.childNodes[n];n++)e=... method xml (line 1) | xml(t,e){const r=function(r,n){const o=n.map((function(r){return r.xml... method toString (line 1) | toString(t=!1){const e=n.parseInput("");return n.serializeXml(... method allAttributes (line 1) | allAttributes(){const t=[];return t.push(["role",this.role]),"unknown"... method xmlAnnotation (line 1) | xmlAnnotation(){const t=[];for(const e in this.annotation)this.annotat... method toJson (line 1) | toJson(){const t={};t.type=this.type;const e=this.allAttributes();for(... method updateContent (line 1) | updateContent(t,e){const r=e?t.replace(/^[ \f\n\r\t\v\u200b]*/,"").rep... method addMathmlNodes (line 1) | addMathmlNodes(t){for(let e,r=0;e=t[r];r++)-1===this.mathml.indexOf(e)... method appendChild (line 1) | appendChild(t){this.childNodes.push(t),this.addMathmlNodes(t.mathml),t... method replaceChild (line 1) | replaceChild(t,e){const r=this.childNodes.indexOf(t);if(-1===r)return;... method appendContentNode (line 1) | appendContentNode(t){t&&(this.contentNodes.push(t),this.addMathmlNodes... method removeContentNode (line 1) | removeContentNode(t){if(t){const e=this.contentNodes.indexOf(t);-1!==e... method equals (line 1) | equals(t){if(!t)return!1;if(this.type!==t.type||this.role!==t.role||th... method displayTree (line 1) | displayTree(){console.info(this.displayTree_(0))} method addAnnotation (line 1) | addAnnotation(t,e){e&&this.addAnnotation_(t,e)} method getAnnotation (line 1) | getAnnotation(t){const e=this.annotation[t];return e||[]} method hasAnnotation (line 1) | hasAnnotation(t,e){const r=this.annotation[t];return!!r&&-1!==r.indexO... method parseAnnotation (line 1) | parseAnnotation(t){const e=t.split(";");for(let t=0,r=e.length;t{return t.concat((... method fromStructure (line 1) | static fromStructure(t,e){return new Q(Q.tree_(t,e.root))} method combineContentChildren (line 1) | static combineContentChildren(t,e,r){switch(t.type){case"relseq":case"... method makeSexp_ (line 1) | static makeSexp_(t){return Q.simpleCollapseStructure(t)?t.toString():Q... method fromString_ (line 1) | static fromString_(t){let e=t.replace(/\(/g,"[");return e=e.replace(/\... method fromNode_ (line 1) | static fromNode_(t){if(!t)return[];const e=t.contentNodes;let r;e.leng... method tree_ (line 1) | static tree_(t,e){if(!e)return[];if(!e.childNodes.length)return e.id;c... method addOwns_ (line 1) | static addOwns_(t,e){const r=t.getAttribute(i.Attribute.COLLAPSED),n=r... method realLeafs_ (line 1) | static realLeafs_(t){if(Q.simpleCollapseStructure(t))return[t];if(Q.co... method populate (line 1) | populate(){this.parents&&this.levelsMap||(this.parents={},this.levelsM... method toString (line 1) | toString(){return Q.makeSexp_(this.array)} method populate_ (line 1) | populate_(t,e,r){if(Q.simpleCollapseStructure(t))return t=t,this.level... method isRoot (line 1) | isRoot(t){return t===this.levelsMap[t][0]} method directChildren (line 1) | directChildren(t){if(!this.isRoot(t))return[];return this.levelsMap[t]... method subtreeNodes (line 1) | subtreeNodes(t){if(!this.isRoot(t))return[];const e=(t,r)=>{Q.simpleCo... method constructor (line 1) | constructor(t,e,r,n){super(t,e,r,n),this.node=t,this.generator=e,this.... method initLevels (line 1) | initLevels(){const t=new i.Levels;return t.push([this.primaryId()]),t} method up (line 1) | up(){super.up();const t=this.previousLevel();return t?(this.levels.pop... method down (line 1) | down(){super.down();const t=this.nextLevel();if(0===t.length)return nu... method combineContentChildren (line 1) | combineContentChildren(t,e,r,o){switch(t){case"relseq":case"infixop":c... method left (line 1) | left(){super.left();const t=this.levels.indexOf(this.primaryId());if(n... method right (line 1) | right(){super.right();const t=this.levels.indexOf(this.primaryId());if... method findFocusOnLevel (line 1) | findFocusOnLevel(t){return this.singletonFocus(t.toString())} method focusDomNodes (line 1) | focusDomNodes(){return[this.getFocus().getDomPrimary()]} method focusSemanticNodes (line 1) | focusSemanticNodes(){return[this.getFocus().getSemanticPrimary()]} function n (line 1) | function n(t){let e=t%1e3,r="";return r+=Q.ones[Math.floor(e/100)]?Q.one... method constructor (line 1) | constructor(t,e=Object.keys(t)){this.properties=t,this.order=e} method createProp (line 1) | static createProp(...t){const e=o.DEFAULT_ORDER,r={};for(let n=0,o=t.l... method getProperties (line 1) | getProperties(){return this.properties} method getOrder (line 1) | getOrder(){return this.order} method getAxes (line 1) | getAxes(){return this.order} method getProperty (line 1) | getProperty(t){return this.properties[t]} method updateProperties (line 1) | updateProperties(t){this.properties=t} method allProperties (line 1) | allProperties(){const t=[];return this.order.forEach((e=>t.push(this.g... method toString (line 1) | toString(){const t=[];return this.order.forEach((e=>t.push(e+": "+this... function o (line 1) | function o(t){if(0===t)return Q.zero;if(t>=Math.pow(10,36))return t.toSt... method markup (line 1) | markup(t){return o.MARKS={},super.markup(t)} method merge (line 1) | merge(t){const e=[];for(let r=0;r{})){this.isActive_&&this.stream_&&this.stream_.end("","",t)} method startDebugFile_ (line 1) | startDebugFile_(t){this.stream_=n.default.fs.createWriteStream(t),this... method output_ (line 1) | output_(t){this.outputFunction_.apply(console.info===this.outputFuncti... method constructor (line 1) | constructor(t,e){this.name=t,this.process=e.processor,this.postprocess... method stringify_ (line 1) | static stringify_(t){return t?t.toString():t} method constructor (line 1) | constructor(){super()} method isMactionNode (line 1) | isMactionNode(t){return t.tagName.toUpperCase()===this.mactionName.toU... method getMactionNodes (line 1) | getMactionNodes(t){return Array.from(t.getElementsByTagName(this.macti... method constructor (line 1) | constructor(t,e){this.foreground=n(e,o.DEFAULT_FOREGROUND_),this.backg... method toHex (line 1) | static toHex(t){const e=t.toString(16);return 1===e.length?"0"+e:e} method rgba (line 1) | rgba(){const t=function(t){return"rgba("+t.red+","+t.green+","+t.blue+... method rgb (line 1) | rgb(){const t=function(t){return"rgb("+t.red+","+t.green+","+t.blue+")... method hex (line 1) | hex(){const t=function(t){return"#"+o.toHex(t.red)+o.toHex(t.green)+o.... method constructor (line 1) | constructor(){super(),this.mactionName="mjx-maction"} method highlightNode (line 1) | highlightNode(t){const e={node:t,background:t.style.backgroundColor,fo... method unhighlightNode (line 1) | unhighlightNode(t){t.node.style.backgroundColor=t.background,t.node.st... method constructor (line 1) | constructor(){super(),this.mactionName="maction"} method getMactionNodes (line 1) | getMactionNodes(t){return Array.from(t.getElementsByTagName(this.macti... method isMactionNode (line 1) | isMactionNode(t){return t.tagName===this.mactionName} method constructor (line 1) | constructor(){super(),this.mactionName="maction"} method highlightNode (line 1) | highlightNode(t){let e=t.getAttribute("style");return e+=";background-... method unhighlightNode (line 1) | unhighlightNode(t){let e=t.node.getAttribute("style");e=e.replace(";ba... method colorString (line 1) | colorString(){return this.color.rgba()} method getMactionNodes (line 1) | getMactionNodes(t){return Array.from(t.getElementsByTagName(this.macti... method isMactionNode (line 1) | isMactionNode(t){return t.tagName===this.mactionName} method constructor (line 1) | constructor(t,e){const r={};for(const[e,n]of Object.entries(t))r[e]=[n... method createCstr (line 1) | static createCstr(...t){const e=o.DEFAULT_ORDER,r={};for(let n=0,o=t.l... method defaultCstr (line 1) | static defaultCstr(){return o.createCstr.apply(null,o.DEFAULT_ORDER.ma... method validOrder (line 1) | static validOrder(t){const e=o.DEFAULT_ORDER.slice();return t.every((t... method getComponents (line 1) | getComponents(){return this.components} method getValue (line 1) | getValue(t){return this.components[t]} method getValues (line 1) | getValues(){return this.order.map((t=>this.getValue(t)))} method allProperties (line 1) | allProperties(){const t=super.allProperties();for(let e,r,n=0;e=t[n],r... method toString (line 1) | toString(){return this.getValues().join(".")} method equal (line 1) | equal(t){const e=t.getAxes();if(this.order.length!==e.length)return!1;... method getSpeech (line 1) | getSpeech(t,e){const r=this.generateSpeech(t,e);return t.setAttribute(... method getSpeech (line 1) | getSpeech(t,e){return""} method up (line 1) | up(){return null} method down (line 1) | down(){return null} method left (line 1) | left(){return null} method right (line 1) | right(){return null} method repeat (line 1) | repeat(){return null} method depth (line 1) | depth(){return null} method home (line 1) | home(){return null} method getDepth (line 1) | getDepth(){return 0} method initLevels (line 1) | initLevels(){return null} method combineContentChildren (line 1) | combineContentChildren(t,e,r,n){return[]} method findFocusOnLevel (line 1) | findFocusOnLevel(t){return null} method constructor (line 1) | constructor(t,e){this.nodes=t,this.primary=e,this.domNodes=[],this.dom... method factory (line 1) | static factory(t,e,r,i){const Q=t=>n.getBySemanticId(i,t),T=r.nodeDict... method generateAllVisibleNodes_ (line 1) | static generateAllVisibleNodes_(t,e,r,i){const Q=t=>n.getBySemanticId(... method getSemanticPrimary (line 1) | getSemanticPrimary(){return this.primary} method getSemanticNodes (line 1) | getSemanticNodes(){return this.nodes} method getNodes (line 1) | getNodes(){return this.allNodes} method getDomNodes (line 1) | getDomNodes(){return this.domNodes} method getDomPrimary (line 1) | getDomPrimary(){return this.domPrimary_} method toString (line 1) | toString(){return"Primary:"+this.domPrimary_+" Nodes:"+this.domNodes} method clone (line 1) | clone(){const t=new o(this.nodes,this.primary);return t.domNodes=this.... function i (line 1) | function i(t){let e=o(t);return e.match(/one$/)?e=e.slice(0,-3)+"first":... method constructor (line 1) | constructor({context:t,text:e,userValue:r,annotation:n,attributes:o,pe... method create (line 1) | static create(t,e={}){return t.text=n.Grammar.getInstance().apply(t.te... method isEmpty (line 1) | isEmpty(){return 0===this.context.length&&0===this.text.length&&0===th... method clone (line 1) | clone(){let t,e;if(this.personality){t={};for(const e in this.personal... method toString (line 1) | toString(){return'AuditoryDescription(context="'+this.context+'" text... method descriptionString (line 1) | descriptionString(){return this.context&&this.text?this.context+" "+th... method descriptionSpan (line 1) | descriptionSpan(){return new o.Span(this.descriptionString(),this.attr... method equals (line 1) | equals(t){return this.context===t.context&&this.text===t.text&&this.us... method constructor (line 1) | constructor(){super(...arguments),this.ignoreElements=[n.personalityPr... method setScaleFunction (line 1) | setScaleFunction(t,e,r,n,o=0){this.scaleFunction=i=>{const Q=(i-t)/(e-... method applyScaleFunction (line 1) | applyScaleFunction(t){return this.scaleFunction?this.scaleFunction(t):t} method ignoreElement (line 1) | ignoreElement(t){return-1!==this.ignoreElements.indexOf(t)} method finalize (line 1) | finalize(t){return'"} method markup (line 1) | markup(t){let e="";const r=(0,o.personalityMarkup)(t).filter((t=>t.spa... method constructor (line 1) | constructor(t,e){super(t,e),this.key=e.key||i.getKey_} method getKey_ (line 1) | static getKey_(t){return"string"==typeof t?n.KeyCode[t.toUpperCase()]:t} method constructor (line 1) | constructor(){this.color=null,this.mactionName="",this.currentHighligh... method highlight (line 1) | highlight(t){this.currentHighlights.push(t.map((t=>{const e=this.highl... method highlightAll (line 1) | highlightAll(t){const e=this.getMactionNodes(t);for(let t,r=0;t=e[r];r... method unhighlight (line 1) | unhighlight(){const t=this.currentHighlights.pop();t&&t.forEach((t=>{t... method unhighlightAll (line 1) | unhighlightAll(){for(;this.currentHighlights.length>0;)this.unhighligh... method setColor (line 1) | setColor(t){this.color=t} method colorString (line 1) | colorString(){return this.color.rgba()} method addEvents (line 1) | addEvents(t,e){const r=this.getMactionNodes(t);for(let t,n=0;t=r[n];n+... method getMactionNodes (line 1) | getMactionNodes(t){return Array.from(t.getElementsByClassName(this.mac... method isMactionNode (line 1) | isMactionNode(t){const e=t.className||t.getAttribute("class");return!!... method isHighlighted (line 1) | isHighlighted(t){return t.hasAttribute(i.ATTR)} method setHighlighted (line 1) | setHighlighted(t){t.setAttribute(i.ATTR,"true")} method unsetHighlighted (line 1) | unsetHighlighted(t){t.removeAttribute(i.ATTR)} method colorizeAll (line 1) | colorizeAll(t){n.evalXPath(`.//*[@${o.Attribute.ID}]`,t).forEach((t=>t... method uncolorizeAll (line 1) | uncolorizeAll(t){n.evalXPath(`.//*[@${o.Attribute.ID}]`,t).forEach((t=... method colorize (line 1) | colorize(t){const e=(0,o.addPrefix)("foreground");t.hasAttribute(e)&&(... method uncolorize (line 1) | uncolorize(t){const e=(0,o.addPrefix)("foreground")+"-old";t.hasAttrib... method constructor (line 1) | constructor(){super(),this.mactionName="maction"} method highlightNode (line 1) | highlightNode(t){const e={node:t,foreground:t.style.color,position:t.s... method unhighlightNode (line 1) | unhighlightNode(t){const e=t.node;e.style.color=t.foreground,e.style.p... method constructor (line 1) | constructor(){super(),this.mactionName="mjx-svg-maction"} method highlightNode (line 1) | highlightNode(t){let e;if(this.isHighlighted(t))return e={node:t.previ... method setHighlighted (line 1) | setHighlighted(t){"svg"===t.tagName&&super.setHighlighted(t)} method unhighlightNode (line 1) | unhighlightNode(t){if("background"in t)return t.node.style.backgroundC... method isMactionNode (line 1) | isMactionNode(t){let e=t.className||t.getAttribute("class");return e=v... method constructor (line 1) | constructor(t,e){this.constraint=t,this.test=e,this.children_={},this.... method getConstraint (line 1) | getConstraint(){return this.constraint} method getKind (line 1) | getKind(){return this.kind} method applyTest (line 1) | applyTest(t){return this.test(t)} method addChild (line 1) | addChild(t){const e=t.getConstraint(),r=this.children_[e];return this.... method getChild (line 1) | getChild(t){return this.children_[t]} method getChildren (line 1) | getChildren(){const t=[];for(const e in this.children_)t.push(this.chi... method findChildren (line 1) | findChildren(t){const e=[];for(const r in this.children_){const n=this... method removeChild (line 1) | removeChild(t){delete this.children_[t]} method toString (line 1) | toString(){return this.constraint} method constructor (line 1) | constructor(){this.root=(0,o.getNode)(n.TrieNodeKind.ROOT,"",null)} method collectRules_ (line 1) | static collectRules_(t){const e=[];let r=[t];for(;r.length;){const t=r... method printWithDepth_ (line 1) | static printWithDepth_(t,e,r){r+=new Array(e+2).join(e.toString())+": ... method order_ (line 1) | static order_(t){const e=t.getChildren();if(!e.length)return 0;const r... method addRule (line 1) | addRule(t){let e=this.root;const r=t.context,o=t.dynamicCstr.getValues... method lookupRules (line 1) | lookupRules(t,e){let r=[this.root];const o=[];for(;e.length;){const t=... method hasSubtrie (line 1) | hasSubtrie(t){let e=this.root;for(let r=0,n=t.length;re.getSemanticPrimary()... function o (line 1) | function o(t){const e=t%1e3,r=Math.floor(e/100),n=i.special.hundreds[r],... method markup (line 1) | markup(t){return o.MARKS={},super.markup(t)} method merge (line 1) | merge(t){const e=[];for(let r=0;r{})){this.isActive_&&this.stream_&&this.stream_.end("","",t)} method startDebugFile_ (line 1) | startDebugFile_(t){this.stream_=n.default.fs.createWriteStream(t),this... method output_ (line 1) | output_(t){this.outputFunction_.apply(console.info===this.outputFuncti... method constructor (line 1) | constructor(t,e){this.name=t,this.process=e.processor,this.postprocess... method stringify_ (line 1) | static stringify_(t){return t?t.toString():t} method constructor (line 1) | constructor(){super()} method isMactionNode (line 1) | isMactionNode(t){return t.tagName.toUpperCase()===this.mactionName.toU... method getMactionNodes (line 1) | getMactionNodes(t){return Array.from(t.getElementsByTagName(this.macti... method constructor (line 1) | constructor(t,e){this.foreground=n(e,o.DEFAULT_FOREGROUND_),this.backg... method toHex (line 1) | static toHex(t){const e=t.toString(16);return 1===e.length?"0"+e:e} method rgba (line 1) | rgba(){const t=function(t){return"rgba("+t.red+","+t.green+","+t.blue+... method rgb (line 1) | rgb(){const t=function(t){return"rgb("+t.red+","+t.green+","+t.blue+")... method hex (line 1) | hex(){const t=function(t){return"#"+o.toHex(t.red)+o.toHex(t.green)+o.... method constructor (line 1) | constructor(){super(),this.mactionName="mjx-maction"} method highlightNode (line 1) | highlightNode(t){const e={node:t,background:t.style.backgroundColor,fo... method unhighlightNode (line 1) | unhighlightNode(t){t.node.style.backgroundColor=t.background,t.node.st... method constructor (line 1) | constructor(){super(),this.mactionName="maction"} method getMactionNodes (line 1) | getMactionNodes(t){return Array.from(t.getElementsByTagName(this.macti... method isMactionNode (line 1) | isMactionNode(t){return t.tagName===this.mactionName} method constructor (line 1) | constructor(){super(),this.mactionName="maction"} method highlightNode (line 1) | highlightNode(t){let e=t.getAttribute("style");return e+=";background-... method unhighlightNode (line 1) | unhighlightNode(t){let e=t.node.getAttribute("style");e=e.replace(";ba... method colorString (line 1) | colorString(){return this.color.rgba()} method getMactionNodes (line 1) | getMactionNodes(t){return Array.from(t.getElementsByTagName(this.macti... method isMactionNode (line 1) | isMactionNode(t){return t.tagName===this.mactionName} method constructor (line 1) | constructor(t,e){const r={};for(const[e,n]of Object.entries(t))r[e]=[n... method createCstr (line 1) | static createCstr(...t){const e=o.DEFAULT_ORDER,r={};for(let n=0,o=t.l... method defaultCstr (line 1) | static defaultCstr(){return o.createCstr.apply(null,o.DEFAULT_ORDER.ma... method validOrder (line 1) | static validOrder(t){const e=o.DEFAULT_ORDER.slice();return t.every((t... method getComponents (line 1) | getComponents(){return this.components} method getValue (line 1) | getValue(t){return this.components[t]} method getValues (line 1) | getValues(){return this.order.map((t=>this.getValue(t)))} method allProperties (line 1) | allProperties(){const t=super.allProperties();for(let e,r,n=0;e=t[n],r... method toString (line 1) | toString(){return this.getValues().join(".")} method equal (line 1) | equal(t){const e=t.getAxes();if(this.order.length!==e.length)return!1;... method getSpeech (line 1) | getSpeech(t,e){const r=this.generateSpeech(t,e);return t.setAttribute(... method getSpeech (line 1) | getSpeech(t,e){return""} method up (line 1) | up(){return null} method down (line 1) | down(){return null} method left (line 1) | left(){return null} method right (line 1) | right(){return null} method repeat (line 1) | repeat(){return null} method depth (line 1) | depth(){return null} method home (line 1) | home(){return null} method getDepth (line 1) | getDepth(){return 0} method initLevels (line 1) | initLevels(){return null} method combineContentChildren (line 1) | combineContentChildren(t,e,r,n){return[]} method findFocusOnLevel (line 1) | findFocusOnLevel(t){return null} method constructor (line 1) | constructor(t,e){this.nodes=t,this.primary=e,this.domNodes=[],this.dom... method factory (line 1) | static factory(t,e,r,i){const Q=t=>n.getBySemanticId(i,t),T=r.nodeDict... method generateAllVisibleNodes_ (line 1) | static generateAllVisibleNodes_(t,e,r,i){const Q=t=>n.getBySemanticId(... method getSemanticPrimary (line 1) | getSemanticPrimary(){return this.primary} method getSemanticNodes (line 1) | getSemanticNodes(){return this.nodes} method getNodes (line 1) | getNodes(){return this.allNodes} method getDomNodes (line 1) | getDomNodes(){return this.domNodes} method getDomPrimary (line 1) | getDomPrimary(){return this.domPrimary_} method toString (line 1) | toString(){return"Primary:"+this.domPrimary_+" Nodes:"+this.domNodes} method clone (line 1) | clone(){const t=new o(this.nodes,this.primary);return t.domNodes=this.... function Q (line 1) | function Q(t){let e=t%1e3,r="";if(r+=l.ones[Math.floor(e/100)]?l.ones[Ma... method markup (line 1) | markup(t){const e=i.personalityMarkup(t);let r="",o=null,Q=!1;for(let ... method pause (line 1) | pause(t){let e;return e="number"==typeof t?t<=250?"short":t<=500?"medi... method finalize (line 1) | finalize(t){return'"} method markup (line 1) | markup(t){this.setScaleFunction(-2,2,-100,100,2);const e=o.personality... method constructor (line 1) | constructor(t){super(t),this.mml=t.mathmlTree} method test (line 1) | static test(t){return!!t.mathmlTree&&"line"===t.type} method getMathml (line 1) | getMathml(){return this.semantic.contentNodes.length&&o.walkTree(this.... method constructor (line 1) | constructor(t){super(t),this.mml=t.mathmlTree} method test (line 1) | static test(t){return!!t.mathmlTree&&("inference"===t.type||"premises"... method getMathml (line 1) | getMathml(){return this.semantic.childNodes.length?(this.semantic.cont... method constructor (line 1) | constructor(t){super(t),this.mml=t.mathmlTree} method test (line 1) | static test(t){return"punctuated"===t.type&&("text"===t.role||t.conten... method getMathml (line 1) | getMathml(){const t=[],e=o.collapsePunctuated(this.semantic,t);return ... method constructor (line 1) | constructor(){this.map={}} method add (line 1) | add(t,e){const r=this.map[t];r?r.push(e):this.map[t]=[e]} method retrieve (line 1) | retrieve(t,e){return this.map[i.key(t,e)]} method retrieveNode (line 1) | retrieveNode(t){return this.retrieve(t.textContent,t.font)} method copy (line 1) | copy(){const t=this.copyCollator();for(const e in this.map)t.map[e]=th... method minimize (line 1) | minimize(){for(const t in this.map)1===this.map[t].length&&delete this... method minimalCollator (line 1) | minimalCollator(){const t=this.copy();for(const e in t.map)1===t.map[e... method isMultiValued (line 1) | isMultiValued(){for(const t in this.map)if(this.map[t].length>1)return... method isEmpty (line 1) | isEmpty(){return!Object.keys(this.map).length} method constructor (line 1) | constructor(t){this.id=t,this.mathml=[],this.parent=null,this.type="un... method fromXml (line 1) | static fromXml(t){const e=parseInt(t.getAttribute("id"),10),r=new Q(e)... method setAttribute (line 1) | static setAttribute(t,e,r,n){n=n||r;const o=e.getAttribute(r);o&&(t[n]... method processChildren (line 1) | static processChildren(t,e){for(const r of n.toArray(e.childNodes)){if... method querySelectorAll (line 1) | querySelectorAll(t){let e=[];for(let r,n=0;r=this.childNodes[n];n++)e=... method xml (line 1) | xml(t,e){const r=function(r,n){const o=n.map((function(r){return r.xml... method toString (line 1) | toString(t=!1){const e=n.parseInput("");return n.serializeXml(... method allAttributes (line 1) | allAttributes(){const t=[];return t.push(["role",this.role]),"unknown"... method xmlAnnotation (line 1) | xmlAnnotation(){const t=[];for(const e in this.annotation)this.annotat... method toJson (line 1) | toJson(){const t={};t.type=this.type;const e=this.allAttributes();for(... method updateContent (line 1) | updateContent(t,e){const r=e?t.replace(/^[ \f\n\r\t\v\u200b]*/,"").rep... method addMathmlNodes (line 1) | addMathmlNodes(t){for(let e,r=0;e=t[r];r++)-1===this.mathml.indexOf(e)... method appendChild (line 1) | appendChild(t){this.childNodes.push(t),this.addMathmlNodes(t.mathml),t... method replaceChild (line 1) | replaceChild(t,e){const r=this.childNodes.indexOf(t);if(-1===r)return;... method appendContentNode (line 1) | appendContentNode(t){t&&(this.contentNodes.push(t),this.addMathmlNodes... method removeContentNode (line 1) | removeContentNode(t){if(t){const e=this.contentNodes.indexOf(t);-1!==e... method equals (line 1) | equals(t){if(!t)return!1;if(this.type!==t.type||this.role!==t.role||th... method displayTree (line 1) | displayTree(){console.info(this.displayTree_(0))} method addAnnotation (line 1) | addAnnotation(t,e){e&&this.addAnnotation_(t,e)} method getAnnotation (line 1) | getAnnotation(t){const e=this.annotation[t];return e||[]} method hasAnnotation (line 1) | hasAnnotation(t,e){const r=this.annotation[t];return!!r&&-1!==r.indexO... method parseAnnotation (line 1) | parseAnnotation(t){const e=t.split(";");for(let t=0,r=e.length;t{return t.concat((... method fromStructure (line 1) | static fromStructure(t,e){return new Q(Q.tree_(t,e.root))} method combineContentChildren (line 1) | static combineContentChildren(t,e,r){switch(t.type){case"relseq":case"... method makeSexp_ (line 1) | static makeSexp_(t){return Q.simpleCollapseStructure(t)?t.toString():Q... method fromString_ (line 1) | static fromString_(t){let e=t.replace(/\(/g,"[");return e=e.replace(/\... method fromNode_ (line 1) | static fromNode_(t){if(!t)return[];const e=t.contentNodes;let r;e.leng... method tree_ (line 1) | static tree_(t,e){if(!e)return[];if(!e.childNodes.length)return e.id;c... method addOwns_ (line 1) | static addOwns_(t,e){const r=t.getAttribute(i.Attribute.COLLAPSED),n=r... method realLeafs_ (line 1) | static realLeafs_(t){if(Q.simpleCollapseStructure(t))return[t];if(Q.co... method populate (line 1) | populate(){this.parents&&this.levelsMap||(this.parents={},this.levelsM... method toString (line 1) | toString(){return Q.makeSexp_(this.array)} method populate_ (line 1) | populate_(t,e,r){if(Q.simpleCollapseStructure(t))return t=t,this.level... method isRoot (line 1) | isRoot(t){return t===this.levelsMap[t][0]} method directChildren (line 1) | directChildren(t){if(!this.isRoot(t))return[];return this.levelsMap[t]... method subtreeNodes (line 1) | subtreeNodes(t){if(!this.isRoot(t))return[];const e=(t,r)=>{Q.simpleCo... method constructor (line 1) | constructor(t,e,r,n){super(t,e,r,n),this.node=t,this.generator=e,this.... method initLevels (line 1) | initLevels(){const t=new i.Levels;return t.push([this.primaryId()]),t} method up (line 1) | up(){super.up();const t=this.previousLevel();return t?(this.levels.pop... method down (line 1) | down(){super.down();const t=this.nextLevel();if(0===t.length)return nu... method combineContentChildren (line 1) | combineContentChildren(t,e,r,o){switch(t){case"relseq":case"infixop":c... method left (line 1) | left(){super.left();const t=this.levels.indexOf(this.primaryId());if(n... method right (line 1) | right(){super.right();const t=this.levels.indexOf(this.primaryId());if... method findFocusOnLevel (line 1) | findFocusOnLevel(t){return this.singletonFocus(t.toString())} method focusDomNodes (line 1) | focusDomNodes(){return[this.getFocus().getDomPrimary()]} method focusSemanticNodes (line 1) | focusSemanticNodes(){return[this.getFocus().getSemanticPrimary()]} function T (line 1) | function T(t){if(0===t)return l.zero;if(t>=Math.pow(10,36))return t.toSt... method markup (line 1) | markup(t){this.setScaleFunction(-2,2,0,10,0);const e=i.personalityMark... method error (line 1) | error(t){return'(error "'+o.Move.get(t)+'")'} method prosodyElement (line 1) | prosodyElement(t,e){switch(e=this.applyScaleFunction(e),t){case n.pers... method pause (line 1) | pause(t){return"(pause . "+this.pauseValue(t[n.personalityProps.PAUSE]... method prosody_ (line 1) | prosody_(t){const e=t.open,r=[];for(let n,o=0;n=e[o];o++)r.push(this.p... method constructor (line 1) | constructor(t=""){super(),this.message=t,this.name="SRE Error"} method constructor (line 1) | constructor(t){super(t),this.mml=t.mathmlTree} method test (line 1) | static test(t){return!t.mathmlTree&&"line"===t.type&&"binomial"===t.role} method getMathml (line 1) | getMathml(){if(!this.semantic.childNodes.length)return this.mml;const ... method constructor (line 1) | constructor(t){super(t),this.mml=t.mathmlTree} method test (line 1) | static test(t){if(!t.mathmlTree||!t.childNodes.length)return!1;const e... method getMathml (line 1) | getMathml(){const t=this.semantic.childNodes[0],e=t.childNodes[0],r=th... method constructor (line 1) | constructor(t){super(t),this.mml=t.mathmlTree} method test (line 1) | static test(t){if(!t.mathmlTree||!t.childNodes.length)return!1;const e... method walkTree_ (line 1) | static walkTree_(t){t&&i.walkTree(t)} method getMathml (line 1) | getMathml(){const t=this.semantic.childNodes;return"limboth"!==this.se... method constructor (line 1) | constructor(t){super(t),this.mml=t.mathmlTree} method multiscriptIndex (line 1) | static multiscriptIndex(t){return"punctuated"===t.type&&"dummy"===t.co... method createNone_ (line 1) | static createNone_(t){const e=n.createElement("none");return t&&(0,Q.s... method completeMultiscript (line 1) | completeMultiscript(t,e){const r=n.toArray(this.mml.childNodes).slice(... method constructor (line 1) | constructor(t){super(t),this.inner=[],this.mml=t.mathmlTree} method test (line 1) | static test(t){return"matrix"===t.type||"vector"===t.type||"cases"===t... method getMathml (line 1) | getMathml(){const t=i.cloneContentNode(this.semantic.contentNodes[0]),... method test (line 1) | static test(t){return!!t.mathmlTree&&"tensor"===t.type} method constructor (line 1) | constructor(t){super(t)} method getMathml (line 1) | getMathml(){i.walkTree(this.semantic.childNodes[0]);const t=o.CaseMult... method constructor (line 1) | constructor(){this.context=new Q.SpeechRuleContext,this.parseOrder=o.D... method compareStaticConstraints_ (line 1) | static compareStaticConstraints_(t,e){if(t.length!==e.length)return!1;... method comparePreconditions_ (line 1) | static comparePreconditions_(t,e){const r=t.precondition,n=e.precondit... method defineRule (line 1) | defineRule(t,e,r,n,...o){const Q=this.parseAction(r),T=this.parsePreco... method addRule (line 1) | addRule(t){t.context=this.context,this.speechRules_.unshift(t)} method deleteRule (line 1) | deleteRule(t){const e=this.speechRules_.indexOf(t);-1!==e&&this.speech... method findRule (line 1) | findRule(t){for(let e,r=0;e=this.speechRules_[r];r++)if(t(e))return e;... method findAllRules (line 1) | findAllRules(t){return this.speechRules_.filter(t)} method evaluateDefault (line 1) | evaluateDefault(t){const e=t.textContent.slice(0);return e.match(/^\s+... method evaluateWhitespace (line 1) | evaluateWhitespace(t){return[]} method evaluateCustom (line 1) | evaluateCustom(t){const e=this.customTranscriptions[t];return void 0!=... method evaluateCharacter (line 1) | evaluateCharacter(t){return this.evaluateCustom(t)||n.AuditoryDescript... method removeDuplicates (line 1) | removeDuplicates(t){for(let e,r=this.speechRules_.length-1;e=this.spee... method getSpeechRules (line 1) | getSpeechRules(){return this.speechRules_} method setSpeechRules (line 1) | setSpeechRules(t){this.speechRules_=t} method getPreconditions (line 1) | getPreconditions(){return this.preconditions} method parseCstr (line 1) | parseCstr(t){try{return this.parser.parse(this.locale+"."+this.modalit... method parsePrecondition (line 1) | parsePrecondition(t,e){try{const r=this.parsePrecondition_(t);t=r[0];l... method parseAction (line 1) | parseAction(t){try{return i.Action.fromString(t)}catch(e){if("RuleErro... method parse (line 1) | parse(t){this.modality=t.modality||this.modality,this.locale=t.locale|... method parseRules (line 1) | parseRules(t){for(let e,r=0;e=t[r];r++){const t=e[0],r=this.parseMetho... method generateRules (line 1) | generateRules(t){const e=this.context.customGenerators.lookup(t);e&&e(... method defineAction (line 1) | defineAction(t,e){let r;try{r=i.Action.fromString(e)}catch(t){if("Rule... method getFullPreconditions (line 1) | getFullPreconditions(t){const e=this.preconditions.get(t);return e||!t... method definePrecondition (line 1) | definePrecondition(t,e,r,...n){const o=this.parsePrecondition(r,n),i=t... method inheritRules (line 1) | inheritRules(){if(!this.inherits||!this.inherits.getSpeechRules().leng... method ignoreRules (line 1) | ignoreRules(t,...e){let r=this.findAllRules((e=>e.name===t));if(!e.len... method parsePrecondition_ (line 1) | parsePrecondition_(t){const e=this.context.customGenerators.lookup(t);... method constructor (line 1) | constructor(){this.currentFlags={},this.parameters_={},this.correction... method getInstance (line 1) | static getInstance(){return T.instance=T.instance||new T,T.instance} method parseInput (line 1) | static parseInput(t){const e={},r=t.split(":");for(let t=0,n=r.length;... method parseState (line 1) | static parseState(t){const e={},r=t.split(" ");for(let t=0,n=r.length;... method translateString_ (line 1) | static translateString_(t){if(t.match(/:unit$/))return T.translateUnit... method translateUnit_ (line 1) | static translateUnit_(t){t=T.prepareUnit_(t);const e=o.default.getInst... method prepareUnit_ (line 1) | static prepareUnit_(t){const e=t.match(/:unit$/);return e?t.slice(0,e.... method cleanUnit_ (line 1) | static cleanUnit_(t){return t.match(/:unit$/)?t.replace(/:unit$/,""):t} method clear (line 1) | clear(){this.parameters_={},this.stateStack_=[]} method setParameter (line 1) | setParameter(t,e){const r=this.parameters_[t];return e?this.parameters... method getParameter (line 1) | getParameter(t){return this.parameters_[t]} method setCorrection (line 1) | setCorrection(t,e){this.corrections_[t]=e} method setPreprocessor (line 1) | setPreprocessor(t,e){this.preprocessors_[t]=e} method getCorrection (line 1) | getCorrection(t){return this.corrections_[t]} method getState (line 1) | getState(){const t=[];for(const e in this.parameters_){const r=this.pa... method pushState (line 1) | pushState(t){for(const e in t)t[e]=this.setParameter(e,t[e]);this.stat... method popState (line 1) | popState(){const t=this.stateStack_.pop();for(const e in t)this.setPar... method setAttribute (line 1) | setAttribute(t){if(t&&t.nodeType===n.NodeType.ELEMENT_NODE){const r=th... method preprocess (line 1) | preprocess(t){return this.runProcessors_(t,this.preprocessors_)} method correct (line 1) | correct(t){return this.runProcessors_(t,this.corrections_)} method apply (line 1) | apply(t,e){return this.currentFlags=e||{},t=this.currentFlags.adjust||... method runProcessors_ (line 1) | runProcessors_(t,e){for(const r in this.parameters_){const n=e[r];if(!... method constructor (line 1) | constructor({type:t,content:e,attributes:r,grammar:n}){this.type=t,thi... method grammarFromString (line 1) | static grammarFromString(t){return o.Grammar.parseInput(t)} method fromString (line 1) | static fromString(t){const e={type:Q(t.substring(0,3))};let r=t.slice(... method attributesFromString (line 1) | static attributesFromString(t){if("("!==t[0]||")"!==t.slice(-1))throw ... method toString (line 1) | toString(){let t="";t+=function(t){switch(t){case i.NODE:return"[n]";c... method grammarToString (line 1) | grammarToString(){return this.getGrammar().join(":")} method getGrammar (line 1) | getGrammar(){const t=[];for(const e in this.grammar)!0===this.grammar[... method attributesToString (line 1) | attributesToString(){const t=this.getAttributes(),e=this.grammarToStri... method getAttributes (line 1) | getAttributes(){const t=[];for(const e in this.attributes){const r=thi... method copyCollator (line 1) | copyCollator(){return new T} method add (line 1) | add(t,e){const r=i.key(t,e.font);super.add(r,e)} method addNode (line 1) | addNode(t){this.add(t.textContent,t)} method toString (line 1) | toString(){const t=[];for(const e in this.map){const r=Array(e.length+... method collateMeaning (line 1) | collateMeaning(){const t=new s;for(const e in this.map)t.map[e]=this.m... method getSpeech (line 1) | getSpeech(t,e){const r=this.generateSpeech(t,e),i=this.getRebuilt().no... method constructor (line 1) | constructor(t,e,r,n){super(t,e,r,n),this.node=t,this.generator=e,this.... method move (line 1) | move(t){this.key_=t;const e=super.move(t);return this.modifier=!1,e} method up (line 1) | up(){return this.moved=Q.WalkerMoves.UP,this.eligibleCell_()?this.vert... method down (line 1) | down(){return this.moved=Q.WalkerMoves.DOWN,this.eligibleCell_()?this.... method jumpCell (line 1) | jumpCell(){if(!this.isInTable_()||null===this.key_)return this.getFocu... method undo (line 1) | undo(){const t=super.undo();return t===this.firstJump&&(this.firstJump... method eligibleCell_ (line 1) | eligibleCell_(){const t=this.getFocus().getSemanticPrimary();return th... method verticalMove_ (line 1) | verticalMove_(t){const e=this.previousLevel();if(!e)return null;const ... method jumpCell_ (line 1) | jumpCell_(t,e){this.firstJump?this.virtualize(!1):(this.firstJump=this... method isLegalJump_ (line 1) | isLegalJump_(t,e){const r=n.querySelectorAllByAttrValue(this.getRebuil... method isInTable_ (line 1) | isInTable_(){let t=this.getFocus().getSemanticPrimary();for(;t;){if(-1... function a (line 1) | function a(t){if(1===t)return"premi\xe8re";let e=T(t);return e.match(/^n... method get (line 1) | static get(t=s.getInstance().locale){return a.promises[t]||Promise.res... method getall (line 1) | static getall(){return Promise.all(Object.values(a.promises))} method constructor (line 1) | constructor(){this.lookupNamespaceURI=s} method constructor (line 1) | constructor(t,...e){this.query=t,this.constraints=e;const[r,n]=this.pr... method constraintValue (line 1) | static constraintValue(t,e){for(let r,n=0;r=e[n];n++)if(t.match(r))ret... method toString (line 1) | toString(){const t=this.constraints.join(", ");return`${this.query}, $... method calculatePriority (line 1) | calculatePriority(){const t=a.constraintValue(this.query,a.queryPriori... method presetPriority (line 1) | presetPriority(){if(!this.constraints.length)return[!1,0];const t=this... method constructor (line 1) | constructor(){this.funcAppls={},this.factory_=new Q.SemanticNodeFactor... method getInstance (line 1) | static getInstance(){return a.instance=a.instance||new a,a.instance} method tableToMultiline (line 1) | static tableToMultiline(t){if(T.tableIsMultiline(t)){t.type="multiline... method number (line 1) | static number(t){"unknown"!==t.type&&"identifier"!==t.type||(t.type="n... method classifyMultiline (line 1) | static classifyMultiline(t){let e=0;const r=t.childNodes.length;let n;... method classifyTable (line 1) | static classifyTable(t){const e=a.computeColumns_(t);a.classifyByColum... method detectCaleyTable (line 1) | static detectCaleyTable(t){if(!t.mathmlTree)return!1;const e=t.mathmlT... method cayleySpacing (line 1) | static cayleySpacing(t){const e=t.split(" ");return("solid"===e[0]||"d... method proof (line 1) | static proof(t,e,r){const n=a.separateSemantics(e);return a.getInstanc... method findSemantics (line 1) | static findSemantics(t,e,r){const n=null==r?null:r,o=a.getSemantics(t)... method getSemantics (line 1) | static getSemantics(t){const e=t.getAttribute("semantics");return e?a.... method removePrefix (line 1) | static removePrefix(t){const[,...e]=t.split("_");return e.join("_")} method separateSemantics (line 1) | static separateSemantics(t){const e={};return t.split(";").forEach((fu... method matchSpaces_ (line 1) | static matchSpaces_(t,e){for(let r,n=0;r=e[n];n++){const e=t[n].mathml... method getSpacer_ (line 1) | static getSpacer_(t){if("MSPACE"===n.tagName(t))return t;for(;s.hasEmp... method fenceToPunct_ (line 1) | static fenceToPunct_(t){const e=a.FENCE_TO_PUNCT_[t.role];if(e){for(;t... method classifyFunction_ (line 1) | static classifyFunction_(t,e){if("appl"===t.type||"bigop"===t.type||"i... method propagateFunctionRole_ (line 1) | static propagateFunctionRole_(t,e){if(t){if("infixop"===t.type)return;... method getFunctionOp_ (line 1) | static getFunctionOp_(t,e){if(e(t))return t;for(let r,n=0;r=t.childNod... method tableToMatrixOrVector_ (line 1) | static tableToMatrixOrVector_(t){const e=t.childNodes[0];T.isType(e,"m... method tableToVector_ (line 1) | static tableToVector_(t){const e=t.childNodes[0];e.type="vector",1!==e... method binomialForm_ (line 1) | static binomialForm_(t){T.isBinomial(t)&&(t.role="binomial",t.childNod... method tableToMatrix_ (line 1) | static tableToMatrix_(t){const e=t.childNodes[0];e.type="matrix",e.chi... method tableToSquare_ (line 1) | static tableToSquare_(t){const e=t.childNodes[0];T.isNeutralFence(t)?e... method getComponentRoles_ (line 1) | static getComponentRoles_(t){const e=t.role;return e&&"unknown"!==e?e:... method tableToCases_ (line 1) | static tableToCases_(t,e){for(let e,r=0;e=t.childNodes[r];r++)a.assign... method rewriteFencedLine_ (line 1) | static rewriteFencedLine_(t){const e=t.childNodes[0],r=t.childNodes[0]... method rowToLine_ (line 1) | static rowToLine_(t,e){const r=e||"unknown";T.isType(t,"row")&&(t.type... method assignRoleToRow_ (line 1) | static assignRoleToRow_(t,e){T.isType(t,"line")?t.role=e:T.isType(t,"r... method nextSeparatorFunction_ (line 1) | static nextSeparatorFunction_(t){let e;if(t){if(t.match(/^\s+$/))retur... method numberRole_ (line 1) | static numberRole_(t){if("unknown"!==t.role)return;const e=[...t.textC... method exprFont_ (line 1) | static exprFont_(t){if("unknown"!==t.font)return;const e=[...t.textCon... method purgeFences_ (line 1) | static purgeFences_(t){const e=t.rel,r=t.comp,n=[],o=[];for(;e.length>... method rewriteFencedNode_ (line 1) | static rewriteFencedNode_(t){const e=t.contentNodes[0],r=t.contentNode... method rewriteFence_ (line 1) | static rewriteFence_(t,e){if(!e.embellished)return{node:t,fence:e};con... method propagateFencePointer_ (line 1) | static propagateFencePointer_(t,e){t.fencePointer=e.fencePointer||e.id... method classifyByColumns_ (line 1) | static classifyByColumns_(t,e,r,n){return!!(3===e.length&&a.testColumn... method isEndRelation_ (line 1) | static isEndRelation_(t,e,r){const n=r?t.childNodes.length-1:0;return ... method isPureRelation_ (line 1) | static isPureRelation_(t,e){return T.isType(t,"relation")&&T.isRole(t,e)} method computeColumns_ (line 1) | static computeColumns_(t){const e=[];for(let r,n=0;r=t.childNodes[n];n... method testColumns_ (line 1) | static testColumns_(t,e,r){const n=t[e];return!!n&&(n.some((function(t... method setNodeFactory (line 1) | setNodeFactory(t){a.getInstance().factory_=t,i.updateFactory(a.getInst... method getNodeFactory (line 1) | getNodeFactory(){return a.getInstance().factory_} method identifierNode (line 1) | identifierNode(t,e,r){if("MathML-Unit"===r)t.type="identifier",t.role=... method implicitNode (line 1) | implicitNode(t){if(t=a.getInstance().getMixedNumbers_(t),1===(t=a.getI... method text (line 1) | text(t,e){return a.exprFont_(t),t.type="text","MS"===e?(t.role="string... method row (line 1) | row(t){return 0===(t=t.filter((function(t){return!T.isType(t,"empty")}... method limitNode (line 1) | limitNode(t,e){if(!e.length)return a.getInstance().factory_.makeEmptyN... method tablesInRow (line 1) | tablesInRow(t){let e=s.partitionNodes(t,T.tableIsMatrixOrVector),r=[];... method mfenced (line 1) | mfenced(t,e,r,n){if(r&&n.length>0){const t=a.nextSeparatorFunction_(r)... method fractionLikeNode (line 1) | fractionLikeNode(t,e,r,n){let o;if(!n&&s.isZeroLength(r)){const r=a.ge... method tensor (line 1) | tensor(t,e,r,n,o){const i=a.getInstance().factory_.makeBranchNode("ten... method pseudoTensor (line 1) | pseudoTensor(t,e,r){const n=t=>!T.isType(t,"empty"),o=e.filter(n).leng... method font (line 1) | font(t){const e=a.MATHJAX_FONTS[t];return e||t} method proof (line 1) | proof(t,e,r){if(e.inference||e.axiom||console.log("Noise"),e.axiom){co... method inference (line 1) | inference(t,e,r){if(e.inferenceRule){const e=a.getInstance().getFormul... method getLabel (line 1) | getLabel(t,e,r,o){const i=a.getInstance().findNestedRow(e,"prooflabel"... method getFormulas (line 1) | getFormulas(t,e,r){const o=e.length?a.getInstance().findNestedRow(e,"i... method findNestedRow (line 1) | findNestedRow(t,e,r){return a.getInstance().findNestedRow_(t,e,0,r)} method cleanInference (line 1) | cleanInference(t){return n.toArray(t).filter((function(t){return"MSPAC... method operatorNode (line 1) | operatorNode(t){return"unknown"===t.type&&(t.type="operator"),i.run("m... method implicitNode_ (line 1) | implicitNode_(t){const e=a.getInstance().factory_.makeMultipleContentN... method infixNode_ (line 1) | infixNode_(t,e){const r=a.getInstance().factory_.makeBranchNode("infix... method explicitMixed_ (line 1) | explicitMixed_(t){const e=s.partitionNodes(t,(function(t){return t.tex... method concatNode_ (line 1) | concatNode_(t,e,r){if(0===e.length)return t;const n=e.map((function(t)... method prefixNode_ (line 1) | prefixNode_(t,e){const r=s.partitionNodes(e,(t=>T.isRole(t,"subtractio... method postfixNode_ (line 1) | postfixNode_(t,e){return e.length?a.getInstance().concatNode_(t,e,"pos... method combineUnits_ (line 1) | combineUnits_(t){const e=s.partitionNodes(t,(function(t){return!T.isRo... method getMixedNumbers_ (line 1) | getMixedNumbers_(t){const e=s.partitionNodes(t,(function(t){return T.i... method getTextInRow_ (line 1) | getTextInRow_(t){if(t.length<=1)return t;const e=s.partitionNodes(t,(t... method relationsInRow_ (line 1) | relationsInRow_(t){const e=s.partitionNodes(t,T.isRelation),r=e.rel[0]... method operationsInRow_ (line 1) | operationsInRow_(t){if(0===t.length)return a.getInstance().factory_.ma... method operationsTree_ (line 1) | operationsTree_(t,e,r,n){const o=n||[];if(0===t.length){if(o.unshift(r... method appendOperand_ (line 1) | appendOperand_(t,e,r){if("infixop"!==t.type)return a.getInstance().inf... method appendDivisionOp_ (line 1) | appendDivisionOp_(t,e,r){return"division"===e.role?T.isImplicit(t)?a.g... method appendLastOperand_ (line 1) | appendLastOperand_(t,e,r){let n=t,o=t.childNodes[t.childNodes.length-1... method appendMultiplicativeOp_ (line 1) | appendMultiplicativeOp_(t,e,r){if(T.isImplicit(t))return a.getInstance... method appendAdditiveOp_ (line 1) | appendAdditiveOp_(t,e,r){return a.getInstance().infixNode_([t,r],e)} method appendExistingOperator_ (line 1) | appendExistingOperator_(t,e,r){return!(!t||"infixop"!==t.type||T.isImp... method getFencesInRow_ (line 1) | getFencesInRow_(t){let e=s.partitionNodes(t,T.isFence);e=a.purgeFences... method fences_ (line 1) | fences_(t,e,r,n){if(0===t.length&&0===r.length)return n[0];const o=t=>... method neutralFences_ (line 1) | neutralFences_(t,e){if(0===t.length)return t;if(1===t.length)return a.... method combineFencedContent_ (line 1) | combineFencedContent_(t,e,r,n){if(0===r.length){const r=a.getInstance(... method horizontalFencedNode_ (line 1) | horizontalFencedNode_(t,e,r){const n=a.getInstance().row(r);let o=a.ge... method classifyHorizontalFence_ (line 1) | classifyHorizontalFence_(t){t.role="leftright";const e=t.childNodes;if... method setExtension_ (line 1) | setExtension_(t){const e=t.childNodes[0].childNodes[0];e&&"infixop"===... method getPunctuationInRow_ (line 1) | getPunctuationInRow_(t){if(t.length<=1)return t;const e=t=>{const e=t.... method punctuatedNode_ (line 1) | punctuatedNode_(t,e){const r=a.getInstance().factory_.makeBranchNode("... method dummyNode_ (line 1) | dummyNode_(t){const e=a.getInstance().factory_.makeMultipleContentNode... method accentRole_ (line 1) | accentRole_(t,e){if(!T.isAccent(t))return!1;const r=t.textContent,n=o.... method accentNode_ (line 1) | accentNode_(t,e,r,n,o){const i=(e=e.slice(0,n+1))[1],Q=e[2];let T;if(!... method makeLimitNode_ (line 1) | makeLimitNode_(t,e,r,n){if("limupper"===n&&"limlower"===t.type)return ... method getFunctionsInRow_ (line 1) | getFunctionsInRow_(t,e){const r=e||[];if(0===t.length)return r;const n... method getFunctionArgs_ (line 1) | getFunctionArgs_(t,e,r){let n,o,i;switch(r){case"integral":{const r=a.... method getIntegralArgs_ (line 1) | getIntegralArgs_(t,e=[]){if(0===t.length)return{integrand:e,intvar:nul... method functionNode_ (line 1) | functionNode_(t,e){const r=a.getInstance().factory_.makeContentNode(o.... method bigOpNode_ (line 1) | bigOpNode_(t,e){const r=a.getFunctionOp_(t,(t=>T.isType(t,"largeop")))... method integralNode_ (line 1) | integralNode_(t,e,r){e=e||a.getInstance().factory_.makeEmptyNode(),r=r... method functionalNode_ (line 1) | functionalNode_(t,e,r,n){const o=e[0];let i;r&&(i=r.parent,n.push(r));... method fractionNode_ (line 1) | fractionNode_(t,e){const r=a.getInstance().factory_.makeBranchNode("fr... method scriptNode_ (line 1) | scriptNode_(t,e,r){let n;switch(t.length){case 0:n=a.getInstance().fac... method findNestedRow_ (line 1) | findNestedRow_(t,e,r,o){if(r>3)return null;for(let i,Q=0;i=t[Q];Q++){c... method constructor (line 1) | constructor(t){this.mathml=t,this.parser=new Q.SemanticMathml,this.roo... method empty (line 1) | static empty(){const t=n.parseInput(""),e=new a(t);return e.mat... method fromNode (line 1) | static fromNode(t,e){const r=a.empty();return r.root=t,e&&(r.mathml=e),r} method fromRoot (line 1) | static fromRoot(t,e){let r=t;for(;r.parent;)r=r.parent;const n=a.fromN... method fromXml (line 1) | static fromXml(t){const e=a.empty();return t.childNodes[0]&&(e.root=T.... method xml (line 1) | xml(t){const e=n.parseInput(""),r=this.root.xml(e.owner... method toString (line 1) | toString(t){return n.serializeXml(this.xml(t))} method formatXml (line 1) | formatXml(t){const e=this.toString(t);return n.formatXml(e)} method displayTree (line 1) | displayTree(){this.root.displayTree()} method replaceNode (line 1) | replaceNode(t,e){const r=t.parent;r?r.replaceChild(t,e):this.root=e} method toJson (line 1) | toJson(){const t={};return t.stree=this.root.toJson(),t} method constructor (line 1) | constructor(t,e){super(t),this.preference=e} method comparator (line 1) | static comparator(){return new c(n.default.getInstance().dynamicCstr,Q... method fromPreference (line 1) | static fromPreference(t){const e=t.split(":"),r={},n=l.getProperties()... method toPreference (line 1) | static toPreference(t){const e=Object.keys(t),r=[];for(let n=0;n=Math.pow(10,32))return t.toSt... method markup (line 1) | markup(t){return o.MARKS={},super.markup(t)} method merge (line 1) | merge(t){const e=[];for(let r=0;r{})){this.isActive_&&this.stream_&&this.stream_.end("","",t)} method startDebugFile_ (line 1) | startDebugFile_(t){this.stream_=n.default.fs.createWriteStream(t),this... method output_ (line 1) | output_(t){this.outputFunction_.apply(console.info===this.outputFuncti... method constructor (line 1) | constructor(t,e){this.name=t,this.process=e.processor,this.postprocess... method stringify_ (line 1) | static stringify_(t){return t?t.toString():t} method constructor (line 1) | constructor(){super()} method isMactionNode (line 1) | isMactionNode(t){return t.tagName.toUpperCase()===this.mactionName.toU... method getMactionNodes (line 1) | getMactionNodes(t){return Array.from(t.getElementsByTagName(this.macti... method constructor (line 1) | constructor(t,e){this.foreground=n(e,o.DEFAULT_FOREGROUND_),this.backg... method toHex (line 1) | static toHex(t){const e=t.toString(16);return 1===e.length?"0"+e:e} method rgba (line 1) | rgba(){const t=function(t){return"rgba("+t.red+","+t.green+","+t.blue+... method rgb (line 1) | rgb(){const t=function(t){return"rgb("+t.red+","+t.green+","+t.blue+")... method hex (line 1) | hex(){const t=function(t){return"#"+o.toHex(t.red)+o.toHex(t.green)+o.... method constructor (line 1) | constructor(){super(),this.mactionName="mjx-maction"} method highlightNode (line 1) | highlightNode(t){const e={node:t,background:t.style.backgroundColor,fo... method unhighlightNode (line 1) | unhighlightNode(t){t.node.style.backgroundColor=t.background,t.node.st... method constructor (line 1) | constructor(){super(),this.mactionName="maction"} method getMactionNodes (line 1) | getMactionNodes(t){return Array.from(t.getElementsByTagName(this.macti... method isMactionNode (line 1) | isMactionNode(t){return t.tagName===this.mactionName} method constructor (line 1) | constructor(){super(),this.mactionName="maction"} method highlightNode (line 1) | highlightNode(t){let e=t.getAttribute("style");return e+=";background-... method unhighlightNode (line 1) | unhighlightNode(t){let e=t.node.getAttribute("style");e=e.replace(";ba... method colorString (line 1) | colorString(){return this.color.rgba()} method getMactionNodes (line 1) | getMactionNodes(t){return Array.from(t.getElementsByTagName(this.macti... method isMactionNode (line 1) | isMactionNode(t){return t.tagName===this.mactionName} method constructor (line 1) | constructor(t,e){const r={};for(const[e,n]of Object.entries(t))r[e]=[n... method createCstr (line 1) | static createCstr(...t){const e=o.DEFAULT_ORDER,r={};for(let n=0,o=t.l... method defaultCstr (line 1) | static defaultCstr(){return o.createCstr.apply(null,o.DEFAULT_ORDER.ma... method validOrder (line 1) | static validOrder(t){const e=o.DEFAULT_ORDER.slice();return t.every((t... method getComponents (line 1) | getComponents(){return this.components} method getValue (line 1) | getValue(t){return this.components[t]} method getValues (line 1) | getValues(){return this.order.map((t=>this.getValue(t)))} method allProperties (line 1) | allProperties(){const t=super.allProperties();for(let e,r,n=0;e=t[n],r... method toString (line 1) | toString(){return this.getValues().join(".")} method equal (line 1) | equal(t){const e=t.getAxes();if(this.order.length!==e.length)return!1;... method getSpeech (line 1) | getSpeech(t,e){const r=this.generateSpeech(t,e);return t.setAttribute(... method getSpeech (line 1) | getSpeech(t,e){return""} method up (line 1) | up(){return null} method down (line 1) | down(){return null} method left (line 1) | left(){return null} method right (line 1) | right(){return null} method repeat (line 1) | repeat(){return null} method depth (line 1) | depth(){return null} method home (line 1) | home(){return null} method getDepth (line 1) | getDepth(){return 0} method initLevels (line 1) | initLevels(){return null} method combineContentChildren (line 1) | combineContentChildren(t,e,r,n){return[]} method findFocusOnLevel (line 1) | findFocusOnLevel(t){return null} method constructor (line 1) | constructor(t,e){this.nodes=t,this.primary=e,this.domNodes=[],this.dom... method factory (line 1) | static factory(t,e,r,i){const Q=t=>n.getBySemanticId(i,t),T=r.nodeDict... method generateAllVisibleNodes_ (line 1) | static generateAllVisibleNodes_(t,e,r,i){const Q=t=>n.getBySemanticId(... method getSemanticPrimary (line 1) | getSemanticPrimary(){return this.primary} method getSemanticNodes (line 1) | getSemanticNodes(){return this.nodes} method getNodes (line 1) | getNodes(){return this.allNodes} method getDomNodes (line 1) | getDomNodes(){return this.domNodes} method getDomPrimary (line 1) | getDomPrimary(){return this.domPrimary_} method toString (line 1) | toString(){return"Primary:"+this.domPrimary_+" Nodes:"+this.domNodes} method clone (line 1) | clone(){const t=new o(this.nodes,this.primary);return t.domNodes=this.... function i (line 1) | function i(t){const e=n.Grammar.getInstance().getParameter("gender");if(... method constructor (line 1) | constructor({context:t,text:e,userValue:r,annotation:n,attributes:o,pe... method create (line 1) | static create(t,e={}){return t.text=n.Grammar.getInstance().apply(t.te... method isEmpty (line 1) | isEmpty(){return 0===this.context.length&&0===this.text.length&&0===th... method clone (line 1) | clone(){let t,e;if(this.personality){t={};for(const e in this.personal... method toString (line 1) | toString(){return'AuditoryDescription(context="'+this.context+'" text... method descriptionString (line 1) | descriptionString(){return this.context&&this.text?this.context+" "+th... method descriptionSpan (line 1) | descriptionSpan(){return new o.Span(this.descriptionString(),this.attr... method equals (line 1) | equals(t){return this.context===t.context&&this.text===t.text&&this.us... method constructor (line 1) | constructor(){super(...arguments),this.ignoreElements=[n.personalityPr... method setScaleFunction (line 1) | setScaleFunction(t,e,r,n,o=0){this.scaleFunction=i=>{const Q=(i-t)/(e-... method applyScaleFunction (line 1) | applyScaleFunction(t){return this.scaleFunction?this.scaleFunction(t):t} method ignoreElement (line 1) | ignoreElement(t){return-1!==this.ignoreElements.indexOf(t)} method finalize (line 1) | finalize(t){return'"} method markup (line 1) | markup(t){let e="";const r=(0,o.personalityMarkup)(t).filter((t=>t.spa... method constructor (line 1) | constructor(t,e){super(t,e),this.key=e.key||i.getKey_} method getKey_ (line 1) | static getKey_(t){return"string"==typeof t?n.KeyCode[t.toUpperCase()]:t} method constructor (line 1) | constructor(){this.color=null,this.mactionName="",this.currentHighligh... method highlight (line 1) | highlight(t){this.currentHighlights.push(t.map((t=>{const e=this.highl... method highlightAll (line 1) | highlightAll(t){const e=this.getMactionNodes(t);for(let t,r=0;t=e[r];r... method unhighlight (line 1) | unhighlight(){const t=this.currentHighlights.pop();t&&t.forEach((t=>{t... method unhighlightAll (line 1) | unhighlightAll(){for(;this.currentHighlights.length>0;)this.unhighligh... method setColor (line 1) | setColor(t){this.color=t} method colorString (line 1) | colorString(){return this.color.rgba()} method addEvents (line 1) | addEvents(t,e){const r=this.getMactionNodes(t);for(let t,n=0;t=r[n];n+... method getMactionNodes (line 1) | getMactionNodes(t){return Array.from(t.getElementsByClassName(this.mac... method isMactionNode (line 1) | isMactionNode(t){const e=t.className||t.getAttribute("class");return!!... method isHighlighted (line 1) | isHighlighted(t){return t.hasAttribute(i.ATTR)} method setHighlighted (line 1) | setHighlighted(t){t.setAttribute(i.ATTR,"true")} method unsetHighlighted (line 1) | unsetHighlighted(t){t.removeAttribute(i.ATTR)} method colorizeAll (line 1) | colorizeAll(t){n.evalXPath(`.//*[@${o.Attribute.ID}]`,t).forEach((t=>t... method uncolorizeAll (line 1) | uncolorizeAll(t){n.evalXPath(`.//*[@${o.Attribute.ID}]`,t).forEach((t=... method colorize (line 1) | colorize(t){const e=(0,o.addPrefix)("foreground");t.hasAttribute(e)&&(... method uncolorize (line 1) | uncolorize(t){const e=(0,o.addPrefix)("foreground")+"-old";t.hasAttrib... method constructor (line 1) | constructor(){super(),this.mactionName="maction"} method highlightNode (line 1) | highlightNode(t){const e={node:t,foreground:t.style.color,position:t.s... method unhighlightNode (line 1) | unhighlightNode(t){const e=t.node;e.style.color=t.foreground,e.style.p... method constructor (line 1) | constructor(){super(),this.mactionName="mjx-svg-maction"} method highlightNode (line 1) | highlightNode(t){let e;if(this.isHighlighted(t))return e={node:t.previ... method setHighlighted (line 1) | setHighlighted(t){"svg"===t.tagName&&super.setHighlighted(t)} method unhighlightNode (line 1) | unhighlightNode(t){if("background"in t)return t.node.style.backgroundC... method isMactionNode (line 1) | isMactionNode(t){let e=t.className||t.getAttribute("class");return e=v... method constructor (line 1) | constructor(t,e){this.constraint=t,this.test=e,this.children_={},this.... method getConstraint (line 1) | getConstraint(){return this.constraint} method getKind (line 1) | getKind(){return this.kind} method applyTest (line 1) | applyTest(t){return this.test(t)} method addChild (line 1) | addChild(t){const e=t.getConstraint(),r=this.children_[e];return this.... method getChild (line 1) | getChild(t){return this.children_[t]} method getChildren (line 1) | getChildren(){const t=[];for(const e in this.children_)t.push(this.chi... method findChildren (line 1) | findChildren(t){const e=[];for(const r in this.children_){const n=this... method removeChild (line 1) | removeChild(t){delete this.children_[t]} method toString (line 1) | toString(){return this.constraint} method constructor (line 1) | constructor(){this.root=(0,o.getNode)(n.TrieNodeKind.ROOT,"",null)} method collectRules_ (line 1) | static collectRules_(t){const e=[];let r=[t];for(;r.length;){const t=r... method printWithDepth_ (line 1) | static printWithDepth_(t,e,r){r+=new Array(e+2).join(e.toString())+": ... method order_ (line 1) | static order_(t){const e=t.getChildren();if(!e.length)return 0;const r... method addRule (line 1) | addRule(t){let e=this.root;const r=t.context,o=t.dynamicCstr.getValues... method lookupRules (line 1) | lookupRules(t,e){let r=[this.root];const o=[];for(;e.length;){const t=... method hasSubtrie (line 1) | hasSubtrie(t){let e=this.root;for(let r=0,n=t.length;re.getSemanticPrimary()... function o (line 1) | function o(t){let e=t%1e3,r="";if(r+=T.ones[Math.floor(e/100)]?T.ones[Ma... method markup (line 1) | markup(t){return o.MARKS={},super.markup(t)} method merge (line 1) | merge(t){const e=[];for(let r=0;r{})){this.isActive_&&this.stream_&&this.stream_.end("","",t)} method startDebugFile_ (line 1) | startDebugFile_(t){this.stream_=n.default.fs.createWriteStream(t),this... method output_ (line 1) | output_(t){this.outputFunction_.apply(console.info===this.outputFuncti... method constructor (line 1) | constructor(t,e){this.name=t,this.process=e.processor,this.postprocess... method stringify_ (line 1) | static stringify_(t){return t?t.toString():t} method constructor (line 1) | constructor(){super()} method isMactionNode (line 1) | isMactionNode(t){return t.tagName.toUpperCase()===this.mactionName.toU... method getMactionNodes (line 1) | getMactionNodes(t){return Array.from(t.getElementsByTagName(this.macti... method constructor (line 1) | constructor(t,e){this.foreground=n(e,o.DEFAULT_FOREGROUND_),this.backg... method toHex (line 1) | static toHex(t){const e=t.toString(16);return 1===e.length?"0"+e:e} method rgba (line 1) | rgba(){const t=function(t){return"rgba("+t.red+","+t.green+","+t.blue+... method rgb (line 1) | rgb(){const t=function(t){return"rgb("+t.red+","+t.green+","+t.blue+")... method hex (line 1) | hex(){const t=function(t){return"#"+o.toHex(t.red)+o.toHex(t.green)+o.... method constructor (line 1) | constructor(){super(),this.mactionName="mjx-maction"} method highlightNode (line 1) | highlightNode(t){const e={node:t,background:t.style.backgroundColor,fo... method unhighlightNode (line 1) | unhighlightNode(t){t.node.style.backgroundColor=t.background,t.node.st... method constructor (line 1) | constructor(){super(),this.mactionName="maction"} method getMactionNodes (line 1) | getMactionNodes(t){return Array.from(t.getElementsByTagName(this.macti... method isMactionNode (line 1) | isMactionNode(t){return t.tagName===this.mactionName} method constructor (line 1) | constructor(){super(),this.mactionName="maction"} method highlightNode (line 1) | highlightNode(t){let e=t.getAttribute("style");return e+=";background-... method unhighlightNode (line 1) | unhighlightNode(t){let e=t.node.getAttribute("style");e=e.replace(";ba... method colorString (line 1) | colorString(){return this.color.rgba()} method getMactionNodes (line 1) | getMactionNodes(t){return Array.from(t.getElementsByTagName(this.macti... method isMactionNode (line 1) | isMactionNode(t){return t.tagName===this.mactionName} method constructor (line 1) | constructor(t,e){const r={};for(const[e,n]of Object.entries(t))r[e]=[n... method createCstr (line 1) | static createCstr(...t){const e=o.DEFAULT_ORDER,r={};for(let n=0,o=t.l... method defaultCstr (line 1) | static defaultCstr(){return o.createCstr.apply(null,o.DEFAULT_ORDER.ma... method validOrder (line 1) | static validOrder(t){const e=o.DEFAULT_ORDER.slice();return t.every((t... method getComponents (line 1) | getComponents(){return this.components} method getValue (line 1) | getValue(t){return this.components[t]} method getValues (line 1) | getValues(){return this.order.map((t=>this.getValue(t)))} method allProperties (line 1) | allProperties(){const t=super.allProperties();for(let e,r,n=0;e=t[n],r... method toString (line 1) | toString(){return this.getValues().join(".")} method equal (line 1) | equal(t){const e=t.getAxes();if(this.order.length!==e.length)return!1;... method getSpeech (line 1) | getSpeech(t,e){const r=this.generateSpeech(t,e);return t.setAttribute(... method getSpeech (line 1) | getSpeech(t,e){return""} method up (line 1) | up(){return null} method down (line 1) | down(){return null} method left (line 1) | left(){return null} method right (line 1) | right(){return null} method repeat (line 1) | repeat(){return null} method depth (line 1) | depth(){return null} method home (line 1) | home(){return null} method getDepth (line 1) | getDepth(){return 0} method initLevels (line 1) | initLevels(){return null} method combineContentChildren (line 1) | combineContentChildren(t,e,r,n){return[]} method findFocusOnLevel (line 1) | findFocusOnLevel(t){return null} method constructor (line 1) | constructor(t,e){this.nodes=t,this.primary=e,this.domNodes=[],this.dom... method factory (line 1) | static factory(t,e,r,i){const Q=t=>n.getBySemanticId(i,t),T=r.nodeDict... method generateAllVisibleNodes_ (line 1) | static generateAllVisibleNodes_(t,e,r,i){const Q=t=>n.getBySemanticId(... method getSemanticPrimary (line 1) | getSemanticPrimary(){return this.primary} method getSemanticNodes (line 1) | getSemanticNodes(){return this.nodes} method getNodes (line 1) | getNodes(){return this.allNodes} method getDomNodes (line 1) | getDomNodes(){return this.domNodes} method getDomPrimary (line 1) | getDomPrimary(){return this.domPrimary_} method toString (line 1) | toString(){return"Primary:"+this.domPrimary_+" Nodes:"+this.domNodes} method clone (line 1) | clone(){const t=new o(this.nodes,this.primary);return t.domNodes=this.... function i (line 1) | function i(t){if(0===t)return T.zero;if(t>=Math.pow(10,36))return t.toSt... method constructor (line 1) | constructor({context:t,text:e,userValue:r,annotation:n,attributes:o,pe... method create (line 1) | static create(t,e={}){return t.text=n.Grammar.getInstance().apply(t.te... method isEmpty (line 1) | isEmpty(){return 0===this.context.length&&0===this.text.length&&0===th... method clone (line 1) | clone(){let t,e;if(this.personality){t={};for(const e in this.personal... method toString (line 1) | toString(){return'AuditoryDescription(context="'+this.context+'" text... method descriptionString (line 1) | descriptionString(){return this.context&&this.text?this.context+" "+th... method descriptionSpan (line 1) | descriptionSpan(){return new o.Span(this.descriptionString(),this.attr... method equals (line 1) | equals(t){return this.context===t.context&&this.text===t.text&&this.us... method constructor (line 1) | constructor(){super(...arguments),this.ignoreElements=[n.personalityPr... method setScaleFunction (line 1) | setScaleFunction(t,e,r,n,o=0){this.scaleFunction=i=>{const Q=(i-t)/(e-... method applyScaleFunction (line 1) | applyScaleFunction(t){return this.scaleFunction?this.scaleFunction(t):t} method ignoreElement (line 1) | ignoreElement(t){return-1!==this.ignoreElements.indexOf(t)} method finalize (line 1) | finalize(t){return'"} method markup (line 1) | markup(t){let e="";const r=(0,o.personalityMarkup)(t).filter((t=>t.spa... method constructor (line 1) | constructor(t,e){super(t,e),this.key=e.key||i.getKey_} method getKey_ (line 1) | static getKey_(t){return"string"==typeof t?n.KeyCode[t.toUpperCase()]:t} method constructor (line 1) | constructor(){this.color=null,this.mactionName="",this.currentHighligh... method highlight (line 1) | highlight(t){this.currentHighlights.push(t.map((t=>{const e=this.highl... method highlightAll (line 1) | highlightAll(t){const e=this.getMactionNodes(t);for(let t,r=0;t=e[r];r... method unhighlight (line 1) | unhighlight(){const t=this.currentHighlights.pop();t&&t.forEach((t=>{t... method unhighlightAll (line 1) | unhighlightAll(){for(;this.currentHighlights.length>0;)this.unhighligh... method setColor (line 1) | setColor(t){this.color=t} method colorString (line 1) | colorString(){return this.color.rgba()} method addEvents (line 1) | addEvents(t,e){const r=this.getMactionNodes(t);for(let t,n=0;t=r[n];n+... method getMactionNodes (line 1) | getMactionNodes(t){return Array.from(t.getElementsByClassName(this.mac... method isMactionNode (line 1) | isMactionNode(t){const e=t.className||t.getAttribute("class");return!!... method isHighlighted (line 1) | isHighlighted(t){return t.hasAttribute(i.ATTR)} method setHighlighted (line 1) | setHighlighted(t){t.setAttribute(i.ATTR,"true")} method unsetHighlighted (line 1) | unsetHighlighted(t){t.removeAttribute(i.ATTR)} method colorizeAll (line 1) | colorizeAll(t){n.evalXPath(`.//*[@${o.Attribute.ID}]`,t).forEach((t=>t... method uncolorizeAll (line 1) | uncolorizeAll(t){n.evalXPath(`.//*[@${o.Attribute.ID}]`,t).forEach((t=... method colorize (line 1) | colorize(t){const e=(0,o.addPrefix)("foreground");t.hasAttribute(e)&&(... method uncolorize (line 1) | uncolorize(t){const e=(0,o.addPrefix)("foreground")+"-old";t.hasAttrib... method constructor (line 1) | constructor(){super(),this.mactionName="maction"} method highlightNode (line 1) | highlightNode(t){const e={node:t,foreground:t.style.color,position:t.s... method unhighlightNode (line 1) | unhighlightNode(t){const e=t.node;e.style.color=t.foreground,e.style.p... method constructor (line 1) | constructor(){super(),this.mactionName="mjx-svg-maction"} method highlightNode (line 1) | highlightNode(t){let e;if(this.isHighlighted(t))return e={node:t.previ... method setHighlighted (line 1) | setHighlighted(t){"svg"===t.tagName&&super.setHighlighted(t)} method unhighlightNode (line 1) | unhighlightNode(t){if("background"in t)return t.node.style.backgroundC... method isMactionNode (line 1) | isMactionNode(t){let e=t.className||t.getAttribute("class");return e=v... method constructor (line 1) | constructor(t,e){this.constraint=t,this.test=e,this.children_={},this.... method getConstraint (line 1) | getConstraint(){return this.constraint} method getKind (line 1) | getKind(){return this.kind} method applyTest (line 1) | applyTest(t){return this.test(t)} method addChild (line 1) | addChild(t){const e=t.getConstraint(),r=this.children_[e];return this.... method getChild (line 1) | getChild(t){return this.children_[t]} method getChildren (line 1) | getChildren(){const t=[];for(const e in this.children_)t.push(this.chi... method findChildren (line 1) | findChildren(t){const e=[];for(const r in this.children_){const n=this... method removeChild (line 1) | removeChild(t){delete this.children_[t]} method toString (line 1) | toString(){return this.constraint} method constructor (line 1) | constructor(){this.root=(0,o.getNode)(n.TrieNodeKind.ROOT,"",null)} method collectRules_ (line 1) | static collectRules_(t){const e=[];let r=[t];for(;r.length;){const t=r... method printWithDepth_ (line 1) | static printWithDepth_(t,e,r){r+=new Array(e+2).join(e.toString())+": ... method order_ (line 1) | static order_(t){const e=t.getChildren();if(!e.length)return 0;const r... method addRule (line 1) | addRule(t){let e=this.root;const r=t.context,o=t.dynamicCstr.getValues... method lookupRules (line 1) | lookupRules(t,e){let r=[this.root];const o=[];for(;e.length;){const t=... method hasSubtrie (line 1) | hasSubtrie(t){let e=this.root;for(let r=0,n=t.length;re.getSemanticPrimary()... function Q (line 1) | function Q(t){const e="m"===n.Grammar.getInstance().getParameter("gender... method markup (line 1) | markup(t){const e=i.personalityMarkup(t);let r="",o=null,Q=!1;for(let ... method pause (line 1) | pause(t){let e;return e="number"==typeof t?t<=250?"short":t<=500?"medi... method finalize (line 1) | finalize(t){return'"} method markup (line 1) | markup(t){this.setScaleFunction(-2,2,-100,100,2);const e=o.personality... method constructor (line 1) | constructor(t){super(t),this.mml=t.mathmlTree} method test (line 1) | static test(t){return!!t.mathmlTree&&"line"===t.type} method getMathml (line 1) | getMathml(){return this.semantic.contentNodes.length&&o.walkTree(this.... method constructor (line 1) | constructor(t){super(t),this.mml=t.mathmlTree} method test (line 1) | static test(t){return!!t.mathmlTree&&("inference"===t.type||"premises"... method getMathml (line 1) | getMathml(){return this.semantic.childNodes.length?(this.semantic.cont... method constructor (line 1) | constructor(t){super(t),this.mml=t.mathmlTree} method test (line 1) | static test(t){return"punctuated"===t.type&&("text"===t.role||t.conten... method getMathml (line 1) | getMathml(){const t=[],e=o.collapsePunctuated(this.semantic,t);return ... method constructor (line 1) | constructor(){this.map={}} method add (line 1) | add(t,e){const r=this.map[t];r?r.push(e):this.map[t]=[e]} method retrieve (line 1) | retrieve(t,e){return this.map[i.key(t,e)]} method retrieveNode (line 1) | retrieveNode(t){return this.retrieve(t.textContent,t.font)} method copy (line 1) | copy(){const t=this.copyCollator();for(const e in this.map)t.map[e]=th... method minimize (line 1) | minimize(){for(const t in this.map)1===this.map[t].length&&delete this... method minimalCollator (line 1) | minimalCollator(){const t=this.copy();for(const e in t.map)1===t.map[e... method isMultiValued (line 1) | isMultiValued(){for(const t in this.map)if(this.map[t].length>1)return... method isEmpty (line 1) | isEmpty(){return!Object.keys(this.map).length} method constructor (line 1) | constructor(t){this.id=t,this.mathml=[],this.parent=null,this.type="un... method fromXml (line 1) | static fromXml(t){const e=parseInt(t.getAttribute("id"),10),r=new Q(e)... method setAttribute (line 1) | static setAttribute(t,e,r,n){n=n||r;const o=e.getAttribute(r);o&&(t[n]... method processChildren (line 1) | static processChildren(t,e){for(const r of n.toArray(e.childNodes)){if... method querySelectorAll (line 1) | querySelectorAll(t){let e=[];for(let r,n=0;r=this.childNodes[n];n++)e=... method xml (line 1) | xml(t,e){const r=function(r,n){const o=n.map((function(r){return r.xml... method toString (line 1) | toString(t=!1){const e=n.parseInput("");return n.serializeXml(... method allAttributes (line 1) | allAttributes(){const t=[];return t.push(["role",this.role]),"unknown"... method xmlAnnotation (line 1) | xmlAnnotation(){const t=[];for(const e in this.annotation)this.annotat... method toJson (line 1) | toJson(){const t={};t.type=this.type;const e=this.allAttributes();for(... method updateContent (line 1) | updateContent(t,e){const r=e?t.replace(/^[ \f\n\r\t\v\u200b]*/,"").rep... method addMathmlNodes (line 1) | addMathmlNodes(t){for(let e,r=0;e=t[r];r++)-1===this.mathml.indexOf(e)... method appendChild (line 1) | appendChild(t){this.childNodes.push(t),this.addMathmlNodes(t.mathml),t... method replaceChild (line 1) | replaceChild(t,e){const r=this.childNodes.indexOf(t);if(-1===r)return;... method appendContentNode (line 1) | appendContentNode(t){t&&(this.contentNodes.push(t),this.addMathmlNodes... method removeContentNode (line 1) | removeContentNode(t){if(t){const e=this.contentNodes.indexOf(t);-1!==e... method equals (line 1) | equals(t){if(!t)return!1;if(this.type!==t.type||this.role!==t.role||th... method displayTree (line 1) | displayTree(){console.info(this.displayTree_(0))} method addAnnotation (line 1) | addAnnotation(t,e){e&&this.addAnnotation_(t,e)} method getAnnotation (line 1) | getAnnotation(t){const e=this.annotation[t];return e||[]} method hasAnnotation (line 1) | hasAnnotation(t,e){const r=this.annotation[t];return!!r&&-1!==r.indexO... method parseAnnotation (line 1) | parseAnnotation(t){const e=t.split(";");for(let t=0,r=e.length;t{return t.concat((... method fromStructure (line 1) | static fromStructure(t,e){return new Q(Q.tree_(t,e.root))} method combineContentChildren (line 1) | static combineContentChildren(t,e,r){switch(t.type){case"relseq":case"... method makeSexp_ (line 1) | static makeSexp_(t){return Q.simpleCollapseStructure(t)?t.toString():Q... method fromString_ (line 1) | static fromString_(t){let e=t.replace(/\(/g,"[");return e=e.replace(/\... method fromNode_ (line 1) | static fromNode_(t){if(!t)return[];const e=t.contentNodes;let r;e.leng... method tree_ (line 1) | static tree_(t,e){if(!e)return[];if(!e.childNodes.length)return e.id;c... method addOwns_ (line 1) | static addOwns_(t,e){const r=t.getAttribute(i.Attribute.COLLAPSED),n=r... method realLeafs_ (line 1) | static realLeafs_(t){if(Q.simpleCollapseStructure(t))return[t];if(Q.co... method populate (line 1) | populate(){this.parents&&this.levelsMap||(this.parents={},this.levelsM... method toString (line 1) | toString(){return Q.makeSexp_(this.array)} method populate_ (line 1) | populate_(t,e,r){if(Q.simpleCollapseStructure(t))return t=t,this.level... method isRoot (line 1) | isRoot(t){return t===this.levelsMap[t][0]} method directChildren (line 1) | directChildren(t){if(!this.isRoot(t))return[];return this.levelsMap[t]... method subtreeNodes (line 1) | subtreeNodes(t){if(!this.isRoot(t))return[];const e=(t,r)=>{Q.simpleCo... method constructor (line 1) | constructor(t,e,r,n){super(t,e,r,n),this.node=t,this.generator=e,this.... method initLevels (line 1) | initLevels(){const t=new i.Levels;return t.push([this.primaryId()]),t} method up (line 1) | up(){super.up();const t=this.previousLevel();return t?(this.levels.pop... method down (line 1) | down(){super.down();const t=this.nextLevel();if(0===t.length)return nu... method combineContentChildren (line 1) | combineContentChildren(t,e,r,o){switch(t){case"relseq":case"infixop":c... method left (line 1) | left(){super.left();const t=this.levels.indexOf(this.primaryId());if(n... method right (line 1) | right(){super.right();const t=this.levels.indexOf(this.primaryId());if... method findFocusOnLevel (line 1) | findFocusOnLevel(t){return this.singletonFocus(t.toString())} method focusDomNodes (line 1) | focusDomNodes(){return[this.getFocus().getDomPrimary()]} method focusSemanticNodes (line 1) | focusSemanticNodes(){return[this.getFocus().getSemanticPrimary()]} function n (line 1) | function n(t){return t.toString().split("").map((function(t){return o.on... method constructor (line 1) | constructor(t,e=Object.keys(t)){this.properties=t,this.order=e} method createProp (line 1) | static createProp(...t){const e=o.DEFAULT_ORDER,r={};for(let n=0,o=t.l... method getProperties (line 1) | getProperties(){return this.properties} method getOrder (line 1) | getOrder(){return this.order} method getAxes (line 1) | getAxes(){return this.order} method getProperty (line 1) | getProperty(t){return this.properties[t]} method updateProperties (line 1) | updateProperties(t){this.properties=t} method allProperties (line 1) | allProperties(){const t=[];return this.order.forEach((e=>t.push(this.g... method toString (line 1) | toString(){const t=[];return this.order.forEach((e=>t.push(e+": "+this... function o (line 1) | function o(t,e=!1){let r=t%1e3,n="";const o=Math.floor(r/100),Q=T.ones[o... method markup (line 1) | markup(t){return o.MARKS={},super.markup(t)} method merge (line 1) | merge(t){const e=[];for(let r=0;r{})){this.isActive_&&this.stream_&&this.stream_.end("","",t)} method startDebugFile_ (line 1) | startDebugFile_(t){this.stream_=n.default.fs.createWriteStream(t),this... method output_ (line 1) | output_(t){this.outputFunction_.apply(console.info===this.outputFuncti... method constructor (line 1) | constructor(t,e){this.name=t,this.process=e.processor,this.postprocess... method stringify_ (line 1) | static stringify_(t){return t?t.toString():t} method constructor (line 1) | constructor(){super()} method isMactionNode (line 1) | isMactionNode(t){return t.tagName.toUpperCase()===this.mactionName.toU... method getMactionNodes (line 1) | getMactionNodes(t){return Array.from(t.getElementsByTagName(this.macti... method constructor (line 1) | constructor(t,e){this.foreground=n(e,o.DEFAULT_FOREGROUND_),this.backg... method toHex (line 1) | static toHex(t){const e=t.toString(16);return 1===e.length?"0"+e:e} method rgba (line 1) | rgba(){const t=function(t){return"rgba("+t.red+","+t.green+","+t.blue+... method rgb (line 1) | rgb(){const t=function(t){return"rgb("+t.red+","+t.green+","+t.blue+")... method hex (line 1) | hex(){const t=function(t){return"#"+o.toHex(t.red)+o.toHex(t.green)+o.... method constructor (line 1) | constructor(){super(),this.mactionName="mjx-maction"} method highlightNode (line 1) | highlightNode(t){const e={node:t,background:t.style.backgroundColor,fo... method unhighlightNode (line 1) | unhighlightNode(t){t.node.style.backgroundColor=t.background,t.node.st... method constructor (line 1) | constructor(){super(),this.mactionName="maction"} method getMactionNodes (line 1) | getMactionNodes(t){return Array.from(t.getElementsByTagName(this.macti... method isMactionNode (line 1) | isMactionNode(t){return t.tagName===this.mactionName} method constructor (line 1) | constructor(){super(),this.mactionName="maction"} method highlightNode (line 1) | highlightNode(t){let e=t.getAttribute("style");return e+=";background-... method unhighlightNode (line 1) | unhighlightNode(t){let e=t.node.getAttribute("style");e=e.replace(";ba... method colorString (line 1) | colorString(){return this.color.rgba()} method getMactionNodes (line 1) | getMactionNodes(t){return Array.from(t.getElementsByTagName(this.macti... method isMactionNode (line 1) | isMactionNode(t){return t.tagName===this.mactionName} method constructor (line 1) | constructor(t,e){const r={};for(const[e,n]of Object.entries(t))r[e]=[n... method createCstr (line 1) | static createCstr(...t){const e=o.DEFAULT_ORDER,r={};for(let n=0,o=t.l... method defaultCstr (line 1) | static defaultCstr(){return o.createCstr.apply(null,o.DEFAULT_ORDER.ma... method validOrder (line 1) | static validOrder(t){const e=o.DEFAULT_ORDER.slice();return t.every((t... method getComponents (line 1) | getComponents(){return this.components} method getValue (line 1) | getValue(t){return this.components[t]} method getValues (line 1) | getValues(){return this.order.map((t=>this.getValue(t)))} method allProperties (line 1) | allProperties(){const t=super.allProperties();for(let e,r,n=0;e=t[n],r... method toString (line 1) | toString(){return this.getValues().join(".")} method equal (line 1) | equal(t){const e=t.getAxes();if(this.order.length!==e.length)return!1;... method getSpeech (line 1) | getSpeech(t,e){const r=this.generateSpeech(t,e);return t.setAttribute(... method getSpeech (line 1) | getSpeech(t,e){return""} method up (line 1) | up(){return null} method down (line 1) | down(){return null} method left (line 1) | left(){return null} method right (line 1) | right(){return null} method repeat (line 1) | repeat(){return null} method depth (line 1) | depth(){return null} method home (line 1) | home(){return null} method getDepth (line 1) | getDepth(){return 0} method initLevels (line 1) | initLevels(){return null} method combineContentChildren (line 1) | combineContentChildren(t,e,r,n){return[]} method findFocusOnLevel (line 1) | findFocusOnLevel(t){return null} method constructor (line 1) | constructor(t,e){this.nodes=t,this.primary=e,this.domNodes=[],this.dom... method factory (line 1) | static factory(t,e,r,i){const Q=t=>n.getBySemanticId(i,t),T=r.nodeDict... method generateAllVisibleNodes_ (line 1) | static generateAllVisibleNodes_(t,e,r,i){const Q=t=>n.getBySemanticId(... method getSemanticPrimary (line 1) | getSemanticPrimary(){return this.primary} method getSemanticNodes (line 1) | getSemanticNodes(){return this.nodes} method getNodes (line 1) | getNodes(){return this.allNodes} method getDomNodes (line 1) | getDomNodes(){return this.domNodes} method getDomPrimary (line 1) | getDomPrimary(){return this.domPrimary_} method toString (line 1) | toString(){return"Primary:"+this.domPrimary_+" Nodes:"+this.domNodes} method clone (line 1) | clone(){const t=new o(this.nodes,this.primary);return t.domNodes=this.... function i (line 1) | function i(t){const e=T.special.endOrdinal[0];return"a"===e&&t.match(/en... method constructor (line 1) | constructor({context:t,text:e,userValue:r,annotation:n,attributes:o,pe... method create (line 1) | static create(t,e={}){return t.text=n.Grammar.getInstance().apply(t.te... method isEmpty (line 1) | isEmpty(){return 0===this.context.length&&0===this.text.length&&0===th... method clone (line 1) | clone(){let t,e;if(this.personality){t={};for(const e in this.personal... method toString (line 1) | toString(){return'AuditoryDescription(context="'+this.context+'" text... method descriptionString (line 1) | descriptionString(){return this.context&&this.text?this.context+" "+th... method descriptionSpan (line 1) | descriptionSpan(){return new o.Span(this.descriptionString(),this.attr... method equals (line 1) | equals(t){return this.context===t.context&&this.text===t.text&&this.us... method constructor (line 1) | constructor(){super(...arguments),this.ignoreElements=[n.personalityPr... method setScaleFunction (line 1) | setScaleFunction(t,e,r,n,o=0){this.scaleFunction=i=>{const Q=(i-t)/(e-... method applyScaleFunction (line 1) | applyScaleFunction(t){return this.scaleFunction?this.scaleFunction(t):t} method ignoreElement (line 1) | ignoreElement(t){return-1!==this.ignoreElements.indexOf(t)} method finalize (line 1) | finalize(t){return'"} method markup (line 1) | markup(t){let e="";const r=(0,o.personalityMarkup)(t).filter((t=>t.spa... method constructor (line 1) | constructor(t,e){super(t,e),this.key=e.key||i.getKey_} method getKey_ (line 1) | static getKey_(t){return"string"==typeof t?n.KeyCode[t.toUpperCase()]:t} method constructor (line 1) | constructor(){this.color=null,this.mactionName="",this.currentHighligh... method highlight (line 1) | highlight(t){this.currentHighlights.push(t.map((t=>{const e=this.highl... method highlightAll (line 1) | highlightAll(t){const e=this.getMactionNodes(t);for(let t,r=0;t=e[r];r... method unhighlight (line 1) | unhighlight(){const t=this.currentHighlights.pop();t&&t.forEach((t=>{t... method unhighlightAll (line 1) | unhighlightAll(){for(;this.currentHighlights.length>0;)this.unhighligh... method setColor (line 1) | setColor(t){this.color=t} method colorString (line 1) | colorString(){return this.color.rgba()} method addEvents (line 1) | addEvents(t,e){const r=this.getMactionNodes(t);for(let t,n=0;t=r[n];n+... method getMactionNodes (line 1) | getMactionNodes(t){return Array.from(t.getElementsByClassName(this.mac... method isMactionNode (line 1) | isMactionNode(t){const e=t.className||t.getAttribute("class");return!!... method isHighlighted (line 1) | isHighlighted(t){return t.hasAttribute(i.ATTR)} method setHighlighted (line 1) | setHighlighted(t){t.setAttribute(i.ATTR,"true")} method unsetHighlighted (line 1) | unsetHighlighted(t){t.removeAttribute(i.ATTR)} method colorizeAll (line 1) | colorizeAll(t){n.evalXPath(`.//*[@${o.Attribute.ID}]`,t).forEach((t=>t... method uncolorizeAll (line 1) | uncolorizeAll(t){n.evalXPath(`.//*[@${o.Attribute.ID}]`,t).forEach((t=... method colorize (line 1) | colorize(t){const e=(0,o.addPrefix)("foreground");t.hasAttribute(e)&&(... method uncolorize (line 1) | uncolorize(t){const e=(0,o.addPrefix)("foreground")+"-old";t.hasAttrib... method constructor (line 1) | constructor(){super(),this.mactionName="maction"} method highlightNode (line 1) | highlightNode(t){const e={node:t,foreground:t.style.color,position:t.s... method unhighlightNode (line 1) | unhighlightNode(t){const e=t.node;e.style.color=t.foreground,e.style.p... method constructor (line 1) | constructor(){super(),this.mactionName="mjx-svg-maction"} method highlightNode (line 1) | highlightNode(t){let e;if(this.isHighlighted(t))return e={node:t.previ... method setHighlighted (line 1) | setHighlighted(t){"svg"===t.tagName&&super.setHighlighted(t)} method unhighlightNode (line 1) | unhighlightNode(t){if("background"in t)return t.node.style.backgroundC... method isMactionNode (line 1) | isMactionNode(t){let e=t.className||t.getAttribute("class");return e=v... method constructor (line 1) | constructor(t,e){this.constraint=t,this.test=e,this.children_={},this.... method getConstraint (line 1) | getConstraint(){return this.constraint} method getKind (line 1) | getKind(){return this.kind} method applyTest (line 1) | applyTest(t){return this.test(t)} method addChild (line 1) | addChild(t){const e=t.getConstraint(),r=this.children_[e];return this.... method getChild (line 1) | getChild(t){return this.children_[t]} method getChildren (line 1) | getChildren(){const t=[];for(const e in this.children_)t.push(this.chi... method findChildren (line 1) | findChildren(t){const e=[];for(const r in this.children_){const n=this... method removeChild (line 1) | removeChild(t){delete this.children_[t]} method toString (line 1) | toString(){return this.constraint} method constructor (line 1) | constructor(){this.root=(0,o.getNode)(n.TrieNodeKind.ROOT,"",null)} method collectRules_ (line 1) | static collectRules_(t){const e=[];let r=[t];for(;r.length;){const t=r... method printWithDepth_ (line 1) | static printWithDepth_(t,e,r){r+=new Array(e+2).join(e.toString())+": ... method order_ (line 1) | static order_(t){const e=t.getChildren();if(!e.length)return 0;const r... method addRule (line 1) | addRule(t){let e=this.root;const r=t.context,o=t.dynamicCstr.getValues... method lookupRules (line 1) | lookupRules(t,e){let r=[this.root];const o=[];for(;e.length;){const t=... method hasSubtrie (line 1) | hasSubtrie(t){let e=this.root;for(let r=0,n=t.length;re.getSemanticPrimary()... function Q (line 1) | function Q(t){return l(t,!0)} method markup (line 1) | markup(t){const e=i.personalityMarkup(t);let r="",o=null,Q=!1;for(let ... method pause (line 1) | pause(t){let e;return e="number"==typeof t?t<=250?"short":t<=500?"medi... method finalize (line 1) | finalize(t){return'"} method markup (line 1) | markup(t){this.setScaleFunction(-2,2,-100,100,2);const e=o.personality... method constructor (line 1) | constructor(t){super(t),this.mml=t.mathmlTree} method test (line 1) | static test(t){return!!t.mathmlTree&&"line"===t.type} method getMathml (line 1) | getMathml(){return this.semantic.contentNodes.length&&o.walkTree(this.... method constructor (line 1) | constructor(t){super(t),this.mml=t.mathmlTree} method test (line 1) | static test(t){return!!t.mathmlTree&&("inference"===t.type||"premises"... method getMathml (line 1) | getMathml(){return this.semantic.childNodes.length?(this.semantic.cont... method constructor (line 1) | constructor(t){super(t),this.mml=t.mathmlTree} method test (line 1) | static test(t){return"punctuated"===t.type&&("text"===t.role||t.conten... method getMathml (line 1) | getMathml(){const t=[],e=o.collapsePunctuated(this.semantic,t);return ... method constructor (line 1) | constructor(){this.map={}} method add (line 1) | add(t,e){const r=this.map[t];r?r.push(e):this.map[t]=[e]} method retrieve (line 1) | retrieve(t,e){return this.map[i.key(t,e)]} method retrieveNode (line 1) | retrieveNode(t){return this.retrieve(t.textContent,t.font)} method copy (line 1) | copy(){const t=this.copyCollator();for(const e in this.map)t.map[e]=th... method minimize (line 1) | minimize(){for(const t in this.map)1===this.map[t].length&&delete this... method minimalCollator (line 1) | minimalCollator(){const t=this.copy();for(const e in t.map)1===t.map[e... method isMultiValued (line 1) | isMultiValued(){for(const t in this.map)if(this.map[t].length>1)return... method isEmpty (line 1) | isEmpty(){return!Object.keys(this.map).length} method constructor (line 1) | constructor(t){this.id=t,this.mathml=[],this.parent=null,this.type="un... method fromXml (line 1) | static fromXml(t){const e=parseInt(t.getAttribute("id"),10),r=new Q(e)... method setAttribute (line 1) | static setAttribute(t,e,r,n){n=n||r;const o=e.getAttribute(r);o&&(t[n]... method processChildren (line 1) | static processChildren(t,e){for(const r of n.toArray(e.childNodes)){if... method querySelectorAll (line 1) | querySelectorAll(t){let e=[];for(let r,n=0;r=this.childNodes[n];n++)e=... method xml (line 1) | xml(t,e){const r=function(r,n){const o=n.map((function(r){return r.xml... method toString (line 1) | toString(t=!1){const e=n.parseInput("");return n.serializeXml(... method allAttributes (line 1) | allAttributes(){const t=[];return t.push(["role",this.role]),"unknown"... method xmlAnnotation (line 1) | xmlAnnotation(){const t=[];for(const e in this.annotation)this.annotat... method toJson (line 1) | toJson(){const t={};t.type=this.type;const e=this.allAttributes();for(... method updateContent (line 1) | updateContent(t,e){const r=e?t.replace(/^[ \f\n\r\t\v\u200b]*/,"").rep... method addMathmlNodes (line 1) | addMathmlNodes(t){for(let e,r=0;e=t[r];r++)-1===this.mathml.indexOf(e)... method appendChild (line 1) | appendChild(t){this.childNodes.push(t),this.addMathmlNodes(t.mathml),t... method replaceChild (line 1) | replaceChild(t,e){const r=this.childNodes.indexOf(t);if(-1===r)return;... method appendContentNode (line 1) | appendContentNode(t){t&&(this.contentNodes.push(t),this.addMathmlNodes... method removeContentNode (line 1) | removeContentNode(t){if(t){const e=this.contentNodes.indexOf(t);-1!==e... method equals (line 1) | equals(t){if(!t)return!1;if(this.type!==t.type||this.role!==t.role||th... method displayTree (line 1) | displayTree(){console.info(this.displayTree_(0))} method addAnnotation (line 1) | addAnnotation(t,e){e&&this.addAnnotation_(t,e)} method getAnnotation (line 1) | getAnnotation(t){const e=this.annotation[t];return e||[]} method hasAnnotation (line 1) | hasAnnotation(t,e){const r=this.annotation[t];return!!r&&-1!==r.indexO... method parseAnnotation (line 1) | parseAnnotation(t){const e=t.split(";");for(let t=0,r=e.length;t{return t.concat((... method fromStructure (line 1) | static fromStructure(t,e){return new Q(Q.tree_(t,e.root))} method combineContentChildren (line 1) | static combineContentChildren(t,e,r){switch(t.type){case"relseq":case"... method makeSexp_ (line 1) | static makeSexp_(t){return Q.simpleCollapseStructure(t)?t.toString():Q... method fromString_ (line 1) | static fromString_(t){let e=t.replace(/\(/g,"[");return e=e.replace(/\... method fromNode_ (line 1) | static fromNode_(t){if(!t)return[];const e=t.contentNodes;let r;e.leng... method tree_ (line 1) | static tree_(t,e){if(!e)return[];if(!e.childNodes.length)return e.id;c... method addOwns_ (line 1) | static addOwns_(t,e){const r=t.getAttribute(i.Attribute.COLLAPSED),n=r... method realLeafs_ (line 1) | static realLeafs_(t){if(Q.simpleCollapseStructure(t))return[t];if(Q.co... method populate (line 1) | populate(){this.parents&&this.levelsMap||(this.parents={},this.levelsM... method toString (line 1) | toString(){return Q.makeSexp_(this.array)} method populate_ (line 1) | populate_(t,e,r){if(Q.simpleCollapseStructure(t))return t=t,this.level... method isRoot (line 1) | isRoot(t){return t===this.levelsMap[t][0]} method directChildren (line 1) | directChildren(t){if(!this.isRoot(t))return[];return this.levelsMap[t]... method subtreeNodes (line 1) | subtreeNodes(t){if(!this.isRoot(t))return[];const e=(t,r)=>{Q.simpleCo... method constructor (line 1) | constructor(t,e,r,n){super(t,e,r,n),this.node=t,this.generator=e,this.... method initLevels (line 1) | initLevels(){const t=new i.Levels;return t.push([this.primaryId()]),t} method up (line 1) | up(){super.up();const t=this.previousLevel();return t?(this.levels.pop... method down (line 1) | down(){super.down();const t=this.nextLevel();if(0===t.length)return nu... method combineContentChildren (line 1) | combineContentChildren(t,e,r,o){switch(t){case"relseq":case"infixop":c... method left (line 1) | left(){super.left();const t=this.levels.indexOf(this.primaryId());if(n... method right (line 1) | right(){super.right();const t=this.levels.indexOf(this.primaryId());if... method findFocusOnLevel (line 1) | findFocusOnLevel(t){return this.singletonFocus(t.toString())} method focusDomNodes (line 1) | focusDomNodes(){return[this.getFocus().getDomPrimary()]} method focusSemanticNodes (line 1) | focusSemanticNodes(){return[this.getFocus().getSemanticPrimary()]} function s (line 1) | function s(t,e=!1){return t===T.ones[1]?"ein"===t?"eitt ":e?"et":"ett":t} method finalize (line 1) | finalize(t){return function(t){a="";const e=o.parseInput(`${t}`:""} method closeTag (line 1) | closeTag(t){return``} method markup (line 1) | markup(t){const e=[];let r=[];for(const n of t){if(!n.layout){r.push(n... method processContent (line 1) | processContent(t){const e=[],r=Q.personalityMarkup(t);for(let t,n=0;t=... method constructor (line 1) | constructor(){this.customLoader=null,this.parsers={},this.comparator=n... method defaultLocale (line 1) | set defaultLocale(t){this._defaultLocale=Q.Variables.ensureLocale(t,th... method defaultLocale (line 1) | get defaultLocale(){return this._defaultLocale} method getInstance (line 1) | static getInstance(){return s.instance=s.instance||new s,s.instance} method defaultEvaluator (line 1) | static defaultEvaluator(t,e){return t} method evaluateNode (line 1) | static evaluateNode(t){return s.nodeEvaluator(t)} method getRate (line 1) | getRate(){const t=parseInt(this.rate,10);return isNaN(t)?100:t} method setDynamicCstr (line 1) | setDynamicCstr(t){if(this.defaultLocale&&(n.DynamicCstr.DEFAULT_VALUES... method configurate (line 1) | configurate(t){this.mode!==o.Mode.HTTP||this.config||(!function(t){con... method setCustomLoader (line 1) | setCustomLoader(t){t&&(this.customLoader=t)} method test (line 1) | static test(t){if(!t.mathmlTree)return!1;return"MMULTISCRIPTS"===n.tag... method constructor (line 1) | constructor(t){super(t)} method getMathml (line 1) | getMathml(){let t,e,r;if((0,T.setAttributes)(this.mml,this.semantic),t... method constructor (line 1) | constructor(){super(),this.mactionName="maction"} method highlightNode (line 1) | highlightNode(t){let e;if(this.isHighlighted(t))return e={node:t,backg... method unhighlightNode (line 1) | unhighlightNode(t){const e=t.node.previousSibling;if(e&&e.hasAttribute... method isMactionNode (line 1) | isMactionNode(t){return t.getAttribute("data-mml-node")===this.maction... method getMactionNodes (line 1) | getMactionNodes(t){return Array.from(o.evalXPath(`.//*[@data-mml-node=... method constructor (line 1) | constructor(t,e){this.base=t,this._conditions=[],this.constraints=[],t... method conditions (line 1) | get conditions(){return this._conditions} method addConstraint (line 1) | addConstraint(t){if(this.constraints.filter((e=>e.equal(t))).length)re... method addBaseCondition (line 1) | addBaseCondition(t){this.addCondition(this.base,t)} method addFullCondition (line 1) | addFullCondition(t){this.constraints.forEach((e=>this.addCondition(e,t... method addCondition (line 1) | addCondition(t,e){const r=t.toString()+" "+e.toString();this.allCstr.c... method constructor (line 1) | constructor(){super(),this.annotators=[],this.parseMethods.Alias=this.... method initialize (line 1) | initialize(){this.initialized||(this.annotations(),this.initialized=!0)} method annotations (line 1) | annotations(){for(let t,e=0;t=this.annotators[e];e++)(0,i.activate)(th... method defineAlias (line 1) | defineAlias(t,e,...r){const n=this.parsePrecondition(e,r);if(!n)return... method defineRulesAlias (line 1) | defineRulesAlias(t,e,...r){const n=this.findAllRules((function(e){retu... method defineSpecializedRule (line 1) | defineSpecializedRule(t,e,r,n){const o=this.parseCstr(e),i=this.findRu... method defineSpecialized (line 1) | defineSpecialized(t,e,r){const n=this.parseCstr(r);if(!n)return void c... method evaluateString (line 1) | evaluateString(t){const e=[];if(t.match(/^\s+$/))return e;let r=this.m... method parse (line 1) | parse(t){super.parse(t),this.annotators=t.annotators||[]} method addAlias_ (line 1) | addAlias_(t,e,r){const n=this.parsePrecondition(e,r),o=new T.SpeechRul... method matchNumber_ (line 1) | matchNumber_(t){const e=t.match(new RegExp("^"+o.LOCALE.MESSAGES.regex... method constructor (line 1) | constructor(t){this.components=t} method fromString (line 1) | static fromString(t){const e=c(t,";").filter((function(t){return t.mat... method toString (line 1) | toString(){return this.components.map((function(t){return t.toString()... method copyCollator (line 1) | copyCollator(){return new s} method add (line 1) | add(t,e){const r=this.retrieve(t,e.font);if(!r||!r.find((function(t){r... method addNode (line 1) | addNode(t){this.add(t.textContent,t.meaning())} method toString (line 1) | toString(){const t=[];for(const e in this.map){const r=Array(e.length+... method reduce (line 1) | reduce(){for(const t in this.map)1!==this.map[t].length&&(this.map[t]=... method default (line 1) | default(){const t=new i;for(const e in this.map)1===this.map[e].length... method newDefault (line 1) | newDefault(){const t=this.default();this.reduce();const e=this.default... method constructor (line 1) | constructor(){super("MathML"),this.parseMap_={SEMANTICS:this.semantics... method getAttribute_ (line 1) | static getAttribute_(t,e,r){if(!t.hasAttribute(e))return r;const n=t.g... method parse (line 1) | parse(t){Q.default.getInstance().setNodeFactory(this.getFactory());con... method semantics_ (line 1) | semantics_(t,e){return e.length?this.parse(e[0]):this.getFactory().mak... method rows_ (line 1) | rows_(t,e){const r=t.getAttribute("semantics");if(r&&r.match("bspr_"))... method fraction_ (line 1) | fraction_(t,e){if(!e.length)return this.getFactory().makeEmptyNode();c... method limits_ (line 1) | limits_(t,e){return Q.default.getInstance().limitNode(n.tagName(t),thi... method root_ (line 1) | root_(t,e){return e[1]?this.getFactory().makeBranchNode("root",[this.p... method sqrt_ (line 1) | sqrt_(t,e){const r=this.parseList(T.purgeNodes(e));return this.getFact... method table_ (line 1) | table_(t,e){const r=t.getAttribute("semantics");if(r&&r.match("bspr_")... method tableRow_ (line 1) | tableRow_(t,e){const r=this.getFactory().makeBranchNode("row",this.par... method tableLabeledRow_ (line 1) | tableLabeledRow_(t,e){if(!e.length)return this.tableRow_(t,e);const r=... method tableCell_ (line 1) | tableCell_(t,e){const r=this.parseList(T.purgeNodes(e));let n;n=r.leng... method space_ (line 1) | space_(t,e){const r=t.getAttribute("width"),o=r&&r.match(/[a-z]*$/);if... method text_ (line 1) | text_(t,e){const r=this.leaf_(t,e);return t.textContent?(r.updateConte... method identifier_ (line 1) | identifier_(t,e){const r=this.leaf_(t,e);return Q.default.getInstance(... method number_ (line 1) | number_(t,e){const r=this.leaf_(t,e);return Q.default.number(r),r} method operator_ (line 1) | operator_(t,e){const r=this.leaf_(t,e);return Q.default.getInstance().... method fenced_ (line 1) | fenced_(t,e){const r=this.parseList(T.purgeNodes(e)),n=s.getAttribute_... method enclosed_ (line 1) | enclosed_(t,e){const r=this.parseList(T.purgeNodes(e)),n=this.getFacto... method multiscripts_ (line 1) | multiscripts_(t,e){if(!e.length)return this.getFactory().makeEmptyNode... method empty_ (line 1) | empty_(t,e){return this.getFactory().makeEmptyNode()} method action_ (line 1) | action_(t,e){return e.length>1?this.parse(e[1]):this.getFactory().make... method dummy_ (line 1) | dummy_(t,e){const r=this.getFactory().makeUnprocessed(t);return r.role... method leaf_ (line 1) | leaf_(t,e){if(1===e.length&&e[0].nodeType!==n.NodeType.TEXT_NODE){cons... method constructor (line 1) | constructor(){super(...arguments),this.modality=(0,n.addPrefix)("foreg... method visitStree_ (line 1) | static visitStree_(t,e,r){if(t.childNodes.length){if(t.contentNodes.le... method getSpeech (line 1) | getSpeech(t,e){return Q.getAttribute(t,this.modality)} method generateSpeech (line 1) | generateSpeech(t,e){return this.getRebuilt()||this.setRebuilt(new i.Re... method colorLeaves_ (line 1) | colorLeaves_(t){const e=[];s.visitStree_(this.getRebuilt().streeRoot,e... method colorLeave_ (line 1) | colorLeave_(t,e,r){const n=Q.getBySemanticId(t,e);return!!n&&(n.setAtt... function a (line 1) | function a(t,e=!1){let r=t%1e3,n="",o=T.ones[Math.floor(r/100)];if(n+=o?... method get (line 1) | static get(t=s.getInstance().locale){return a.promises[t]||Promise.res... method getall (line 1) | static getall(){return Promise.all(Object.values(a.promises))} method constructor (line 1) | constructor(){this.lookupNamespaceURI=s} method constructor (line 1) | constructor(t,...e){this.query=t,this.constraints=e;const[r,n]=this.pr... method constraintValue (line 1) | static constraintValue(t,e){for(let r,n=0;r=e[n];n++)if(t.match(r))ret... method toString (line 1) | toString(){const t=this.constraints.join(", ");return`${this.query}, $... method calculatePriority (line 1) | calculatePriority(){const t=a.constraintValue(this.query,a.queryPriori... method presetPriority (line 1) | presetPriority(){if(!this.constraints.length)return[!1,0];const t=this... method constructor (line 1) | constructor(){this.funcAppls={},this.factory_=new Q.SemanticNodeFactor... method getInstance (line 1) | static getInstance(){return a.instance=a.instance||new a,a.instance} method tableToMultiline (line 1) | static tableToMultiline(t){if(T.tableIsMultiline(t)){t.type="multiline... method number (line 1) | static number(t){"unknown"!==t.type&&"identifier"!==t.type||(t.type="n... method classifyMultiline (line 1) | static classifyMultiline(t){let e=0;const r=t.childNodes.length;let n;... method classifyTable (line 1) | static classifyTable(t){const e=a.computeColumns_(t);a.classifyByColum... method detectCaleyTable (line 1) | static detectCaleyTable(t){if(!t.mathmlTree)return!1;const e=t.mathmlT... method cayleySpacing (line 1) | static cayleySpacing(t){const e=t.split(" ");return("solid"===e[0]||"d... method proof (line 1) | static proof(t,e,r){const n=a.separateSemantics(e);return a.getInstanc... method findSemantics (line 1) | static findSemantics(t,e,r){const n=null==r?null:r,o=a.getSemantics(t)... method getSemantics (line 1) | static getSemantics(t){const e=t.getAttribute("semantics");return e?a.... method removePrefix (line 1) | static removePrefix(t){const[,...e]=t.split("_");return e.join("_")} method separateSemantics (line 1) | static separateSemantics(t){const e={};return t.split(";").forEach((fu... method matchSpaces_ (line 1) | static matchSpaces_(t,e){for(let r,n=0;r=e[n];n++){const e=t[n].mathml... method getSpacer_ (line 1) | static getSpacer_(t){if("MSPACE"===n.tagName(t))return t;for(;s.hasEmp... method fenceToPunct_ (line 1) | static fenceToPunct_(t){const e=a.FENCE_TO_PUNCT_[t.role];if(e){for(;t... method classifyFunction_ (line 1) | static classifyFunction_(t,e){if("appl"===t.type||"bigop"===t.type||"i... method propagateFunctionRole_ (line 1) | static propagateFunctionRole_(t,e){if(t){if("infixop"===t.type)return;... method getFunctionOp_ (line 1) | static getFunctionOp_(t,e){if(e(t))return t;for(let r,n=0;r=t.childNod... method tableToMatrixOrVector_ (line 1) | static tableToMatrixOrVector_(t){const e=t.childNodes[0];T.isType(e,"m... method tableToVector_ (line 1) | static tableToVector_(t){const e=t.childNodes[0];e.type="vector",1!==e... method binomialForm_ (line 1) | static binomialForm_(t){T.isBinomial(t)&&(t.role="binomial",t.childNod... method tableToMatrix_ (line 1) | static tableToMatrix_(t){const e=t.childNodes[0];e.type="matrix",e.chi... method tableToSquare_ (line 1) | static tableToSquare_(t){const e=t.childNodes[0];T.isNeutralFence(t)?e... method getComponentRoles_ (line 1) | static getComponentRoles_(t){const e=t.role;return e&&"unknown"!==e?e:... method tableToCases_ (line 1) | static tableToCases_(t,e){for(let e,r=0;e=t.childNodes[r];r++)a.assign... method rewriteFencedLine_ (line 1) | static rewriteFencedLine_(t){const e=t.childNodes[0],r=t.childNodes[0]... method rowToLine_ (line 1) | static rowToLine_(t,e){const r=e||"unknown";T.isType(t,"row")&&(t.type... method assignRoleToRow_ (line 1) | static assignRoleToRow_(t,e){T.isType(t,"line")?t.role=e:T.isType(t,"r... method nextSeparatorFunction_ (line 1) | static nextSeparatorFunction_(t){let e;if(t){if(t.match(/^\s+$/))retur... method numberRole_ (line 1) | static numberRole_(t){if("unknown"!==t.role)return;const e=[...t.textC... method exprFont_ (line 1) | static exprFont_(t){if("unknown"!==t.font)return;const e=[...t.textCon... method purgeFences_ (line 1) | static purgeFences_(t){const e=t.rel,r=t.comp,n=[],o=[];for(;e.length>... method rewriteFencedNode_ (line 1) | static rewriteFencedNode_(t){const e=t.contentNodes[0],r=t.contentNode... method rewriteFence_ (line 1) | static rewriteFence_(t,e){if(!e.embellished)return{node:t,fence:e};con... method propagateFencePointer_ (line 1) | static propagateFencePointer_(t,e){t.fencePointer=e.fencePointer||e.id... method classifyByColumns_ (line 1) | static classifyByColumns_(t,e,r,n){return!!(3===e.length&&a.testColumn... method isEndRelation_ (line 1) | static isEndRelation_(t,e,r){const n=r?t.childNodes.length-1:0;return ... method isPureRelation_ (line 1) | static isPureRelation_(t,e){return T.isType(t,"relation")&&T.isRole(t,e)} method computeColumns_ (line 1) | static computeColumns_(t){const e=[];for(let r,n=0;r=t.childNodes[n];n... method testColumns_ (line 1) | static testColumns_(t,e,r){const n=t[e];return!!n&&(n.some((function(t... method setNodeFactory (line 1) | setNodeFactory(t){a.getInstance().factory_=t,i.updateFactory(a.getInst... method getNodeFactory (line 1) | getNodeFactory(){return a.getInstance().factory_} method identifierNode (line 1) | identifierNode(t,e,r){if("MathML-Unit"===r)t.type="identifier",t.role=... method implicitNode (line 1) | implicitNode(t){if(t=a.getInstance().getMixedNumbers_(t),1===(t=a.getI... method text (line 1) | text(t,e){return a.exprFont_(t),t.type="text","MS"===e?(t.role="string... method row (line 1) | row(t){return 0===(t=t.filter((function(t){return!T.isType(t,"empty")}... method limitNode (line 1) | limitNode(t,e){if(!e.length)return a.getInstance().factory_.makeEmptyN... method tablesInRow (line 1) | tablesInRow(t){let e=s.partitionNodes(t,T.tableIsMatrixOrVector),r=[];... method mfenced (line 1) | mfenced(t,e,r,n){if(r&&n.length>0){const t=a.nextSeparatorFunction_(r)... method fractionLikeNode (line 1) | fractionLikeNode(t,e,r,n){let o;if(!n&&s.isZeroLength(r)){const r=a.ge... method tensor (line 1) | tensor(t,e,r,n,o){const i=a.getInstance().factory_.makeBranchNode("ten... method pseudoTensor (line 1) | pseudoTensor(t,e,r){const n=t=>!T.isType(t,"empty"),o=e.filter(n).leng... method font (line 1) | font(t){const e=a.MATHJAX_FONTS[t];return e||t} method proof (line 1) | proof(t,e,r){if(e.inference||e.axiom||console.log("Noise"),e.axiom){co... method inference (line 1) | inference(t,e,r){if(e.inferenceRule){const e=a.getInstance().getFormul... method getLabel (line 1) | getLabel(t,e,r,o){const i=a.getInstance().findNestedRow(e,"prooflabel"... method getFormulas (line 1) | getFormulas(t,e,r){const o=e.length?a.getInstance().findNestedRow(e,"i... method findNestedRow (line 1) | findNestedRow(t,e,r){return a.getInstance().findNestedRow_(t,e,0,r)} method cleanInference (line 1) | cleanInference(t){return n.toArray(t).filter((function(t){return"MSPAC... method operatorNode (line 1) | operatorNode(t){return"unknown"===t.type&&(t.type="operator"),i.run("m... method implicitNode_ (line 1) | implicitNode_(t){const e=a.getInstance().factory_.makeMultipleContentN... method infixNode_ (line 1) | infixNode_(t,e){const r=a.getInstance().factory_.makeBranchNode("infix... method explicitMixed_ (line 1) | explicitMixed_(t){const e=s.partitionNodes(t,(function(t){return t.tex... method concatNode_ (line 1) | concatNode_(t,e,r){if(0===e.length)return t;const n=e.map((function(t)... method prefixNode_ (line 1) | prefixNode_(t,e){const r=s.partitionNodes(e,(t=>T.isRole(t,"subtractio... method postfixNode_ (line 1) | postfixNode_(t,e){return e.length?a.getInstance().concatNode_(t,e,"pos... method combineUnits_ (line 1) | combineUnits_(t){const e=s.partitionNodes(t,(function(t){return!T.isRo... method getMixedNumbers_ (line 1) | getMixedNumbers_(t){const e=s.partitionNodes(t,(function(t){return T.i... method getTextInRow_ (line 1) | getTextInRow_(t){if(t.length<=1)return t;const e=s.partitionNodes(t,(t... method relationsInRow_ (line 1) | relationsInRow_(t){const e=s.partitionNodes(t,T.isRelation),r=e.rel[0]... method operationsInRow_ (line 1) | operationsInRow_(t){if(0===t.length)return a.getInstance().factory_.ma... method operationsTree_ (line 1) | operationsTree_(t,e,r,n){const o=n||[];if(0===t.length){if(o.unshift(r... method appendOperand_ (line 1) | appendOperand_(t,e,r){if("infixop"!==t.type)return a.getInstance().inf... method appendDivisionOp_ (line 1) | appendDivisionOp_(t,e,r){return"division"===e.role?T.isImplicit(t)?a.g... method appendLastOperand_ (line 1) | appendLastOperand_(t,e,r){let n=t,o=t.childNodes[t.childNodes.length-1... method appendMultiplicativeOp_ (line 1) | appendMultiplicativeOp_(t,e,r){if(T.isImplicit(t))return a.getInstance... method appendAdditiveOp_ (line 1) | appendAdditiveOp_(t,e,r){return a.getInstance().infixNode_([t,r],e)} method appendExistingOperator_ (line 1) | appendExistingOperator_(t,e,r){return!(!t||"infixop"!==t.type||T.isImp... method getFencesInRow_ (line 1) | getFencesInRow_(t){let e=s.partitionNodes(t,T.isFence);e=a.purgeFences... method fences_ (line 1) | fences_(t,e,r,n){if(0===t.length&&0===r.length)return n[0];const o=t=>... method neutralFences_ (line 1) | neutralFences_(t,e){if(0===t.length)return t;if(1===t.length)return a.... method combineFencedContent_ (line 1) | combineFencedContent_(t,e,r,n){if(0===r.length){const r=a.getInstance(... method horizontalFencedNode_ (line 1) | horizontalFencedNode_(t,e,r){const n=a.getInstance().row(r);let o=a.ge... method classifyHorizontalFence_ (line 1) | classifyHorizontalFence_(t){t.role="leftright";const e=t.childNodes;if... method setExtension_ (line 1) | setExtension_(t){const e=t.childNodes[0].childNodes[0];e&&"infixop"===... method getPunctuationInRow_ (line 1) | getPunctuationInRow_(t){if(t.length<=1)return t;const e=t=>{const e=t.... method punctuatedNode_ (line 1) | punctuatedNode_(t,e){const r=a.getInstance().factory_.makeBranchNode("... method dummyNode_ (line 1) | dummyNode_(t){const e=a.getInstance().factory_.makeMultipleContentNode... method accentRole_ (line 1) | accentRole_(t,e){if(!T.isAccent(t))return!1;const r=t.textContent,n=o.... method accentNode_ (line 1) | accentNode_(t,e,r,n,o){const i=(e=e.slice(0,n+1))[1],Q=e[2];let T;if(!... method makeLimitNode_ (line 1) | makeLimitNode_(t,e,r,n){if("limupper"===n&&"limlower"===t.type)return ... method getFunctionsInRow_ (line 1) | getFunctionsInRow_(t,e){const r=e||[];if(0===t.length)return r;const n... method getFunctionArgs_ (line 1) | getFunctionArgs_(t,e,r){let n,o,i;switch(r){case"integral":{const r=a.... method getIntegralArgs_ (line 1) | getIntegralArgs_(t,e=[]){if(0===t.length)return{integrand:e,intvar:nul... method functionNode_ (line 1) | functionNode_(t,e){const r=a.getInstance().factory_.makeContentNode(o.... method bigOpNode_ (line 1) | bigOpNode_(t,e){const r=a.getFunctionOp_(t,(t=>T.isType(t,"largeop")))... method integralNode_ (line 1) | integralNode_(t,e,r){e=e||a.getInstance().factory_.makeEmptyNode(),r=r... method functionalNode_ (line 1) | functionalNode_(t,e,r,n){const o=e[0];let i;r&&(i=r.parent,n.push(r));... method fractionNode_ (line 1) | fractionNode_(t,e){const r=a.getInstance().factory_.makeBranchNode("fr... method scriptNode_ (line 1) | scriptNode_(t,e,r){let n;switch(t.length){case 0:n=a.getInstance().fac... method findNestedRow_ (line 1) | findNestedRow_(t,e,r,o){if(r>3)return null;for(let i,Q=0;i=t[Q];Q++){c... method constructor (line 1) | constructor(t){this.mathml=t,this.parser=new Q.SemanticMathml,this.roo... method empty (line 1) | static empty(){const t=n.parseInput(""),e=new a(t);return e.mat... method fromNode (line 1) | static fromNode(t,e){const r=a.empty();return r.root=t,e&&(r.mathml=e),r} method fromRoot (line 1) | static fromRoot(t,e){let r=t;for(;r.parent;)r=r.parent;const n=a.fromN... method fromXml (line 1) | static fromXml(t){const e=a.empty();return t.childNodes[0]&&(e.root=T.... method xml (line 1) | xml(t){const e=n.parseInput(""),r=this.root.xml(e.owner... method toString (line 1) | toString(t){return n.serializeXml(this.xml(t))} method formatXml (line 1) | formatXml(t){const e=this.toString(t);return n.formatXml(e)} method displayTree (line 1) | displayTree(){this.root.displayTree()} method replaceNode (line 1) | replaceNode(t,e){const r=t.parent;r?r.replaceChild(t,e):this.root=e} method toJson (line 1) | toJson(){const t={};return t.stree=this.root.toJson(),t} method constructor (line 1) | constructor(t,e){super(t),this.preference=e} method comparator (line 1) | static comparator(){return new c(n.default.getInstance().dynamicCstr,Q... method fromPreference (line 1) | static fromPreference(t){const e=t.split(":"),r={},n=l.getProperties()... method toPreference (line 1) | static toPreference(t){const e=Object.keys(t),r=[];for(let n=0;n!0)),this.kind=a.TrieNodeKind.ROOT} method constructor (line 1) | constructor(t){super(t),this.name="RuleError"} function n (line 1) | function n(t){let e=t%1e3,r="";const n=Math.floor(e/100);return r+=Q.one... method constructor (line 1) | constructor(t,e=Object.keys(t)){this.properties=t,this.order=e} method createProp (line 1) | static createProp(...t){const e=o.DEFAULT_ORDER,r={};for(let n=0,o=t.l... method getProperties (line 1) | getProperties(){return this.properties} method getOrder (line 1) | getOrder(){return this.order} method getAxes (line 1) | getAxes(){return this.order} method getProperty (line 1) | getProperty(t){return this.properties[t]} method updateProperties (line 1) | updateProperties(t){this.properties=t} method allProperties (line 1) | allProperties(){const t=[];return this.order.forEach((e=>t.push(this.g... method toString (line 1) | toString(){const t=[];return this.order.forEach((e=>t.push(e+": "+this... function o (line 1) | function o(t,e=!1){if(0===t)return Q.zero;if(t>=Math.pow(10,36))return t... method markup (line 1) | markup(t){return o.MARKS={},super.markup(t)} method merge (line 1) | merge(t){const e=[];for(let r=0;r{})){this.isActive_&&this.stream_&&this.stream_.end("","",t)} method startDebugFile_ (line 1) | startDebugFile_(t){this.stream_=n.default.fs.createWriteStream(t),this... method output_ (line 1) | output_(t){this.outputFunction_.apply(console.info===this.outputFuncti... method constructor (line 1) | constructor(t,e){this.name=t,this.process=e.processor,this.postprocess... method stringify_ (line 1) | static stringify_(t){return t?t.toString():t} method constructor (line 1) | constructor(){super()} method isMactionNode (line 1) | isMactionNode(t){return t.tagName.toUpperCase()===this.mactionName.toU... method getMactionNodes (line 1) | getMactionNodes(t){return Array.from(t.getElementsByTagName(this.macti... method constructor (line 1) | constructor(t,e){this.foreground=n(e,o.DEFAULT_FOREGROUND_),this.backg... method toHex (line 1) | static toHex(t){const e=t.toString(16);return 1===e.length?"0"+e:e} method rgba (line 1) | rgba(){const t=function(t){return"rgba("+t.red+","+t.green+","+t.blue+... method rgb (line 1) | rgb(){const t=function(t){return"rgb("+t.red+","+t.green+","+t.blue+")... method hex (line 1) | hex(){const t=function(t){return"#"+o.toHex(t.red)+o.toHex(t.green)+o.... method constructor (line 1) | constructor(){super(),this.mactionName="mjx-maction"} method highlightNode (line 1) | highlightNode(t){const e={node:t,background:t.style.backgroundColor,fo... method unhighlightNode (line 1) | unhighlightNode(t){t.node.style.backgroundColor=t.background,t.node.st... method constructor (line 1) | constructor(){super(),this.mactionName="maction"} method getMactionNodes (line 1) | getMactionNodes(t){return Array.from(t.getElementsByTagName(this.macti... method isMactionNode (line 1) | isMactionNode(t){return t.tagName===this.mactionName} method constructor (line 1) | constructor(){super(),this.mactionName="maction"} method highlightNode (line 1) | highlightNode(t){let e=t.getAttribute("style");return e+=";background-... method unhighlightNode (line 1) | unhighlightNode(t){let e=t.node.getAttribute("style");e=e.replace(";ba... method colorString (line 1) | colorString(){return this.color.rgba()} method getMactionNodes (line 1) | getMactionNodes(t){return Array.from(t.getElementsByTagName(this.macti... method isMactionNode (line 1) | isMactionNode(t){return t.tagName===this.mactionName} method constructor (line 1) | constructor(t,e){const r={};for(const[e,n]of Object.entries(t))r[e]=[n... method createCstr (line 1) | static createCstr(...t){const e=o.DEFAULT_ORDER,r={};for(let n=0,o=t.l... method defaultCstr (line 1) | static defaultCstr(){return o.createCstr.apply(null,o.DEFAULT_ORDER.ma... method validOrder (line 1) | static validOrder(t){const e=o.DEFAULT_ORDER.slice();return t.every((t... method getComponents (line 1) | getComponents(){return this.components} method getValue (line 1) | getValue(t){return this.components[t]} method getValues (line 1) | getValues(){return this.order.map((t=>this.getValue(t)))} method allProperties (line 1) | allProperties(){const t=super.allProperties();for(let e,r,n=0;e=t[n],r... method toString (line 1) | toString(){return this.getValues().join(".")} method equal (line 1) | equal(t){const e=t.getAxes();if(this.order.length!==e.length)return!1;... method getSpeech (line 1) | getSpeech(t,e){const r=this.generateSpeech(t,e);return t.setAttribute(... method getSpeech (line 1) | getSpeech(t,e){return""} method up (line 1) | up(){return null} method down (line 1) | down(){return null} method left (line 1) | left(){return null} method right (line 1) | right(){return null} method repeat (line 1) | repeat(){return null} method depth (line 1) | depth(){return null} method home (line 1) | home(){return null} method getDepth (line 1) | getDepth(){return 0} method initLevels (line 1) | initLevels(){return null} method combineContentChildren (line 1) | combineContentChildren(t,e,r,n){return[]} method findFocusOnLevel (line 1) | findFocusOnLevel(t){return null} method constructor (line 1) | constructor(t,e){this.nodes=t,this.primary=e,this.domNodes=[],this.dom... method factory (line 1) | static factory(t,e,r,i){const Q=t=>n.getBySemanticId(i,t),T=r.nodeDict... method generateAllVisibleNodes_ (line 1) | static generateAllVisibleNodes_(t,e,r,i){const Q=t=>n.getBySemanticId(... method getSemanticPrimary (line 1) | getSemanticPrimary(){return this.primary} method getSemanticNodes (line 1) | getSemanticNodes(){return this.nodes} method getNodes (line 1) | getNodes(){return this.allNodes} method getDomNodes (line 1) | getDomNodes(){return this.domNodes} method getDomPrimary (line 1) | getDomPrimary(){return this.domPrimary_} method toString (line 1) | toString(){return"Primary:"+this.domPrimary_+" Nodes:"+this.domNodes} method clone (line 1) | clone(){const t=new o(this.nodes,this.primary);return t.domNodes=this.... function i (line 1) | function i(t){let e=o(t,!0);return e.match(/^noll$/)?e="nollte":e.match(... method constructor (line 1) | constructor({context:t,text:e,userValue:r,annotation:n,attributes:o,pe... method create (line 1) | static create(t,e={}){return t.text=n.Grammar.getInstance().apply(t.te... method isEmpty (line 1) | isEmpty(){return 0===this.context.length&&0===this.text.length&&0===th... method clone (line 1) | clone(){let t,e;if(this.personality){t={};for(const e in this.personal... method toString (line 1) | toString(){return'AuditoryDescription(context="'+this.context+'" text... method descriptionString (line 1) | descriptionString(){return this.context&&this.text?this.context+" "+th... method descriptionSpan (line 1) | descriptionSpan(){return new o.Span(this.descriptionString(),this.attr... method equals (line 1) | equals(t){return this.context===t.context&&this.text===t.text&&this.us... method constructor (line 1) | constructor(){super(...arguments),this.ignoreElements=[n.personalityPr... method setScaleFunction (line 1) | setScaleFunction(t,e,r,n,o=0){this.scaleFunction=i=>{const Q=(i-t)/(e-... method applyScaleFunction (line 1) | applyScaleFunction(t){return this.scaleFunction?this.scaleFunction(t):t} method ignoreElement (line 1) | ignoreElement(t){return-1!==this.ignoreElements.indexOf(t)} method finalize (line 1) | finalize(t){return'"} method markup (line 1) | markup(t){let e="";const r=(0,o.personalityMarkup)(t).filter((t=>t.spa... method constructor (line 1) | constructor(t,e){super(t,e),this.key=e.key||i.getKey_} method getKey_ (line 1) | static getKey_(t){return"string"==typeof t?n.KeyCode[t.toUpperCase()]:t} method constructor (line 1) | constructor(){this.color=null,this.mactionName="",this.currentHighligh... method highlight (line 1) | highlight(t){this.currentHighlights.push(t.map((t=>{const e=this.highl... method highlightAll (line 1) | highlightAll(t){const e=this.getMactionNodes(t);for(let t,r=0;t=e[r];r... method unhighlight (line 1) | unhighlight(){const t=this.currentHighlights.pop();t&&t.forEach((t=>{t... method unhighlightAll (line 1) | unhighlightAll(){for(;this.currentHighlights.length>0;)this.unhighligh... method setColor (line 1) | setColor(t){this.color=t} method colorString (line 1) | colorString(){return this.color.rgba()} method addEvents (line 1) | addEvents(t,e){const r=this.getMactionNodes(t);for(let t,n=0;t=r[n];n+... method getMactionNodes (line 1) | getMactionNodes(t){return Array.from(t.getElementsByClassName(this.mac... method isMactionNode (line 1) | isMactionNode(t){const e=t.className||t.getAttribute("class");return!!... method isHighlighted (line 1) | isHighlighted(t){return t.hasAttribute(i.ATTR)} method setHighlighted (line 1) | setHighlighted(t){t.setAttribute(i.ATTR,"true")} method unsetHighlighted (line 1) | unsetHighlighted(t){t.removeAttribute(i.ATTR)} method colorizeAll (line 1) | colorizeAll(t){n.evalXPath(`.//*[@${o.Attribute.ID}]`,t).forEach((t=>t... method uncolorizeAll (line 1) | uncolorizeAll(t){n.evalXPath(`.//*[@${o.Attribute.ID}]`,t).forEach((t=... method colorize (line 1) | colorize(t){const e=(0,o.addPrefix)("foreground");t.hasAttribute(e)&&(... method uncolorize (line 1) | uncolorize(t){const e=(0,o.addPrefix)("foreground")+"-old";t.hasAttrib... method constructor (line 1) | constructor(){super(),this.mactionName="maction"} method highlightNode (line 1) | highlightNode(t){const e={node:t,foreground:t.style.color,position:t.s... method unhighlightNode (line 1) | unhighlightNode(t){const e=t.node;e.style.color=t.foreground,e.style.p... method constructor (line 1) | constructor(){super(),this.mactionName="mjx-svg-maction"} method highlightNode (line 1) | highlightNode(t){let e;if(this.isHighlighted(t))return e={node:t.previ... method setHighlighted (line 1) | setHighlighted(t){"svg"===t.tagName&&super.setHighlighted(t)} method unhighlightNode (line 1) | unhighlightNode(t){if("background"in t)return t.node.style.backgroundC... method isMactionNode (line 1) | isMactionNode(t){let e=t.className||t.getAttribute("class");return e=v... method constructor (line 1) | constructor(t,e){this.constraint=t,this.test=e,this.children_={},this.... method getConstraint (line 1) | getConstraint(){return this.constraint} method getKind (line 1) | getKind(){return this.kind} method applyTest (line 1) | applyTest(t){return this.test(t)} method addChild (line 1) | addChild(t){const e=t.getConstraint(),r=this.children_[e];return this.... method getChild (line 1) | getChild(t){return this.children_[t]} method getChildren (line 1) | getChildren(){const t=[];for(const e in this.children_)t.push(this.chi... method findChildren (line 1) | findChildren(t){const e=[];for(const r in this.children_){const n=this... method removeChild (line 1) | removeChild(t){delete this.children_[t]} method toString (line 1) | toString(){return this.constraint} method constructor (line 1) | constructor(){this.root=(0,o.getNode)(n.TrieNodeKind.ROOT,"",null)} method collectRules_ (line 1) | static collectRules_(t){const e=[];let r=[t];for(;r.length;){const t=r... method printWithDepth_ (line 1) | static printWithDepth_(t,e,r){r+=new Array(e+2).join(e.toString())+": ... method order_ (line 1) | static order_(t){const e=t.getChildren();if(!e.length)return 0;const r... method addRule (line 1) | addRule(t){let e=this.root;const r=t.context,o=t.dynamicCstr.getValues... method lookupRules (line 1) | lookupRules(t,e){let r=[this.root];const o=[];for(;e.length;){const t=... method hasSubtrie (line 1) | hasSubtrie(t){let e=this.root;for(let r=0,n=t.length;re.getSemanticPrimary()... function r (line 1) | function r(t,e=""){if(!t.childNodes||!t.childNodes[0]||!t.childNodes[0].... method ensureLocale (line 1) | static ensureLocale(t,e){return r.LOCALES.get(t)?t:(console.error(`Loc... method constructor (line 1) | constructor(t,e){this.prefix=t,this.store=e} method add (line 1) | add(t,e){this.checkCustomFunctionSyntax_(t)&&(this.store[t]=e)} method addStore (line 1) | addStore(t){const e=Object.keys(t.store);for(let r,n=0;r=e[n];n++)this... method lookup (line 1) | lookup(t){return this.store[t]} method checkCustomFunctionSyntax_ (line 1) | checkCustomFunctionSyntax_(t){const e=new RegExp("^"+this.prefix);retu... method constructor (line 1) | constructor(t,e,r=(t=>!1)){this.name=t,this.apply=e,this.applicable=r} method constructor (line 1) | constructor(){this.level_=[]} method push (line 1) | push(t){this.level_.push(t)} method pop (line 1) | pop(){return this.level_.pop()} method peek (line 1) | peek(){return this.level_[this.level_.length-1]||null} method indexOf (line 1) | indexOf(t){const e=this.peek();return e?e.indexOf(t):null} method find (line 1) | find(t){const e=this.peek();if(!e)return null;for(let r=0,n=e.length;r... method get (line 1) | get(t){const e=this.peek();return!e||t<0||t>=e.length?null:e[t]} method depth (line 1) | depth(){return this.level_.length} method clone (line 1) | clone(){const t=new r;return t.level_=this.level_.slice(0),t} method toString (line 1) | toString(){let t="";for(let e,r=0;e=this.level_[r];r++)t+="\n"+e.map((... method resetState (line 1) | static resetState(t){delete r.STATE[t]} method setState (line 1) | static setState(t,e){r.STATE[t]=e} method getState (line 1) | static getState(t){return r.STATE[t]} class T (line 1) | class T{constructor(){this.context=new Q.SpeechRuleContext,this.parseOrd... method markup (line 1) | markup(t){this.setScaleFunction(-2,2,0,10,0);const e=i.personalityMark... method error (line 1) | error(t){return'(error "'+o.Move.get(t)+'")'} method prosodyElement (line 1) | prosodyElement(t,e){switch(e=this.applyScaleFunction(e),t){case n.pers... method pause (line 1) | pause(t){return"(pause . "+this.pauseValue(t[n.personalityProps.PAUSE]... method prosody_ (line 1) | prosody_(t){const e=t.open,r=[];for(let n,o=0;n=e[o];o++)r.push(this.p... method constructor (line 1) | constructor(t=""){super(),this.message=t,this.name="SRE Error"} method constructor (line 1) | constructor(t){super(t),this.mml=t.mathmlTree} method test (line 1) | static test(t){return!t.mathmlTree&&"line"===t.type&&"binomial"===t.role} method getMathml (line 1) | getMathml(){if(!this.semantic.childNodes.length)return this.mml;const ... method constructor (line 1) | constructor(t){super(t),this.mml=t.mathmlTree} method test (line 1) | static test(t){if(!t.mathmlTree||!t.childNodes.length)return!1;const e... method getMathml (line 1) | getMathml(){const t=this.semantic.childNodes[0],e=t.childNodes[0],r=th... method constructor (line 1) | constructor(t){super(t),this.mml=t.mathmlTree} method test (line 1) | static test(t){if(!t.mathmlTree||!t.childNodes.length)return!1;const e... method walkTree_ (line 1) | static walkTree_(t){t&&i.walkTree(t)} method getMathml (line 1) | getMathml(){const t=this.semantic.childNodes;return"limboth"!==this.se... method constructor (line 1) | constructor(t){super(t),this.mml=t.mathmlTree} method multiscriptIndex (line 1) | static multiscriptIndex(t){return"punctuated"===t.type&&"dummy"===t.co... method createNone_ (line 1) | static createNone_(t){const e=n.createElement("none");return t&&(0,Q.s... method completeMultiscript (line 1) | completeMultiscript(t,e){const r=n.toArray(this.mml.childNodes).slice(... method constructor (line 1) | constructor(t){super(t),this.inner=[],this.mml=t.mathmlTree} method test (line 1) | static test(t){return"matrix"===t.type||"vector"===t.type||"cases"===t... method getMathml (line 1) | getMathml(){const t=i.cloneContentNode(this.semantic.contentNodes[0]),... method test (line 1) | static test(t){return!!t.mathmlTree&&"tensor"===t.type} method constructor (line 1) | constructor(t){super(t)} method getMathml (line 1) | getMathml(){i.walkTree(this.semantic.childNodes[0]);const t=o.CaseMult... method constructor (line 1) | constructor(){this.context=new Q.SpeechRuleContext,this.parseOrder=o.D... method compareStaticConstraints_ (line 1) | static compareStaticConstraints_(t,e){if(t.length!==e.length)return!1;... method comparePreconditions_ (line 1) | static comparePreconditions_(t,e){const r=t.precondition,n=e.precondit... method defineRule (line 1) | defineRule(t,e,r,n,...o){const Q=this.parseAction(r),T=this.parsePreco... method addRule (line 1) | addRule(t){t.context=this.context,this.speechRules_.unshift(t)} method deleteRule (line 1) | deleteRule(t){const e=this.speechRules_.indexOf(t);-1!==e&&this.speech... method findRule (line 1) | findRule(t){for(let e,r=0;e=this.speechRules_[r];r++)if(t(e))return e;... method findAllRules (line 1) | findAllRules(t){return this.speechRules_.filter(t)} method evaluateDefault (line 1) | evaluateDefault(t){const e=t.textContent.slice(0);return e.match(/^\s+... method evaluateWhitespace (line 1) | evaluateWhitespace(t){return[]} method evaluateCustom (line 1) | evaluateCustom(t){const e=this.customTranscriptions[t];return void 0!=... method evaluateCharacter (line 1) | evaluateCharacter(t){return this.evaluateCustom(t)||n.AuditoryDescript... method removeDuplicates (line 1) | removeDuplicates(t){for(let e,r=this.speechRules_.length-1;e=this.spee... method getSpeechRules (line 1) | getSpeechRules(){return this.speechRules_} method setSpeechRules (line 1) | setSpeechRules(t){this.speechRules_=t} method getPreconditions (line 1) | getPreconditions(){return this.preconditions} method parseCstr (line 1) | parseCstr(t){try{return this.parser.parse(this.locale+"."+this.modalit... method parsePrecondition (line 1) | parsePrecondition(t,e){try{const r=this.parsePrecondition_(t);t=r[0];l... method parseAction (line 1) | parseAction(t){try{return i.Action.fromString(t)}catch(e){if("RuleErro... method parse (line 1) | parse(t){this.modality=t.modality||this.modality,this.locale=t.locale|... method parseRules (line 1) | parseRules(t){for(let e,r=0;e=t[r];r++){const t=e[0],r=this.parseMetho... method generateRules (line 1) | generateRules(t){const e=this.context.customGenerators.lookup(t);e&&e(... method defineAction (line 1) | defineAction(t,e){let r;try{r=i.Action.fromString(e)}catch(t){if("Rule... method getFullPreconditions (line 1) | getFullPreconditions(t){const e=this.preconditions.get(t);return e||!t... method definePrecondition (line 1) | definePrecondition(t,e,r,...n){const o=this.parsePrecondition(r,n),i=t... method inheritRules (line 1) | inheritRules(){if(!this.inherits||!this.inherits.getSpeechRules().leng... method ignoreRules (line 1) | ignoreRules(t,...e){let r=this.findAllRules((e=>e.name===t));if(!e.len... method parsePrecondition_ (line 1) | parsePrecondition_(t){const e=this.context.customGenerators.lookup(t);... method constructor (line 1) | constructor(){this.currentFlags={},this.parameters_={},this.correction... method getInstance (line 1) | static getInstance(){return T.instance=T.instance||new T,T.instance} method parseInput (line 1) | static parseInput(t){const e={},r=t.split(":");for(let t=0,n=r.length;... method parseState (line 1) | static parseState(t){const e={},r=t.split(" ");for(let t=0,n=r.length;... method translateString_ (line 1) | static translateString_(t){if(t.match(/:unit$/))return T.translateUnit... method translateUnit_ (line 1) | static translateUnit_(t){t=T.prepareUnit_(t);const e=o.default.getInst... method prepareUnit_ (line 1) | static prepareUnit_(t){const e=t.match(/:unit$/);return e?t.slice(0,e.... method cleanUnit_ (line 1) | static cleanUnit_(t){return t.match(/:unit$/)?t.replace(/:unit$/,""):t} method clear (line 1) | clear(){this.parameters_={},this.stateStack_=[]} method setParameter (line 1) | setParameter(t,e){const r=this.parameters_[t];return e?this.parameters... method getParameter (line 1) | getParameter(t){return this.parameters_[t]} method setCorrection (line 1) | setCorrection(t,e){this.corrections_[t]=e} method setPreprocessor (line 1) | setPreprocessor(t,e){this.preprocessors_[t]=e} method getCorrection (line 1) | getCorrection(t){return this.corrections_[t]} method getState (line 1) | getState(){const t=[];for(const e in this.parameters_){const r=this.pa... method pushState (line 1) | pushState(t){for(const e in t)t[e]=this.setParameter(e,t[e]);this.stat... method popState (line 1) | popState(){const t=this.stateStack_.pop();for(const e in t)this.setPar... method setAttribute (line 1) | setAttribute(t){if(t&&t.nodeType===n.NodeType.ELEMENT_NODE){const r=th... method preprocess (line 1) | preprocess(t){return this.runProcessors_(t,this.preprocessors_)} method correct (line 1) | correct(t){return this.runProcessors_(t,this.corrections_)} method apply (line 1) | apply(t,e){return this.currentFlags=e||{},t=this.currentFlags.adjust||... method runProcessors_ (line 1) | runProcessors_(t,e){for(const r in this.parameters_){const n=e[r];if(!... method constructor (line 1) | constructor({type:t,content:e,attributes:r,grammar:n}){this.type=t,thi... method grammarFromString (line 1) | static grammarFromString(t){return o.Grammar.parseInput(t)} method fromString (line 1) | static fromString(t){const e={type:Q(t.substring(0,3))};let r=t.slice(... method attributesFromString (line 1) | static attributesFromString(t){if("("!==t[0]||")"!==t.slice(-1))throw ... method toString (line 1) | toString(){let t="";t+=function(t){switch(t){case i.NODE:return"[n]";c... method grammarToString (line 1) | grammarToString(){return this.getGrammar().join(":")} method getGrammar (line 1) | getGrammar(){const t=[];for(const e in this.grammar)!0===this.grammar[... method attributesToString (line 1) | attributesToString(){const t=this.getAttributes(),e=this.grammarToStri... method getAttributes (line 1) | getAttributes(){const t=[];for(const e in this.attributes){const r=thi... method copyCollator (line 1) | copyCollator(){return new T} method add (line 1) | add(t,e){const r=i.key(t,e.font);super.add(r,e)} method addNode (line 1) | addNode(t){this.add(t.textContent,t)} method toString (line 1) | toString(){const t=[];for(const e in this.map){const r=Array(e.length+... method collateMeaning (line 1) | collateMeaning(){const t=new s;for(const e in this.map)t.map[e]=this.m... method getSpeech (line 1) | getSpeech(t,e){const r=this.generateSpeech(t,e),i=this.getRebuilt().no... method constructor (line 1) | constructor(t,e,r,n){super(t,e,r,n),this.node=t,this.generator=e,this.... method move (line 1) | move(t){this.key_=t;const e=super.move(t);return this.modifier=!1,e} method up (line 1) | up(){return this.moved=Q.WalkerMoves.UP,this.eligibleCell_()?this.vert... method down (line 1) | down(){return this.moved=Q.WalkerMoves.DOWN,this.eligibleCell_()?this.... method jumpCell (line 1) | jumpCell(){if(!this.isInTable_()||null===this.key_)return this.getFocu... method undo (line 1) | undo(){const t=super.undo();return t===this.firstJump&&(this.firstJump... method eligibleCell_ (line 1) | eligibleCell_(){const t=this.getFocus().getSemanticPrimary();return th... method verticalMove_ (line 1) | verticalMove_(t){const e=this.previousLevel();if(!e)return null;const ... method jumpCell_ (line 1) | jumpCell_(t,e){this.firstJump?this.virtualize(!1):(this.firstJump=this... method isLegalJump_ (line 1) | isLegalJump_(t,e){const r=n.querySelectorAllByAttrValue(this.getRebuil... method isInTable_ (line 1) | isInTable_(){let t=this.getFocus().getSemanticPrimary();for(;t;){if(-1... class s (line 1) | class s{constructor(t,e){this.base=t,this._conditions=[],this.constraint... method finalize (line 1) | finalize(t){return function(t){a="";const e=o.parseInput(`${t}`:""} method closeTag (line 1) | closeTag(t){return``} method markup (line 1) | markup(t){const e=[];let r=[];for(const n of t){if(!n.layout){r.push(n... method processContent (line 1) | processContent(t){const e=[],r=Q.personalityMarkup(t);for(let t,n=0;t=... method constructor (line 1) | constructor(){this.customLoader=null,this.parsers={},this.comparator=n... method defaultLocale (line 1) | set defaultLocale(t){this._defaultLocale=Q.Variables.ensureLocale(t,th... method defaultLocale (line 1) | get defaultLocale(){return this._defaultLocale} method getInstance (line 1) | static getInstance(){return s.instance=s.instance||new s,s.instance} method defaultEvaluator (line 1) | static defaultEvaluator(t,e){return t} method evaluateNode (line 1) | static evaluateNode(t){return s.nodeEvaluator(t)} method getRate (line 1) | getRate(){const t=parseInt(this.rate,10);return isNaN(t)?100:t} method setDynamicCstr (line 1) | setDynamicCstr(t){if(this.defaultLocale&&(n.DynamicCstr.DEFAULT_VALUES... method configurate (line 1) | configurate(t){this.mode!==o.Mode.HTTP||this.config||(!function(t){con... method setCustomLoader (line 1) | setCustomLoader(t){t&&(this.customLoader=t)} method test (line 1) | static test(t){if(!t.mathmlTree)return!1;return"MMULTISCRIPTS"===n.tag... method constructor (line 1) | constructor(t){super(t)} method getMathml (line 1) | getMathml(){let t,e,r;if((0,T.setAttributes)(this.mml,this.semantic),t... method constructor (line 1) | constructor(){super(),this.mactionName="maction"} method highlightNode (line 1) | highlightNode(t){let e;if(this.isHighlighted(t))return e={node:t,backg... method unhighlightNode (line 1) | unhighlightNode(t){const e=t.node.previousSibling;if(e&&e.hasAttribute... method isMactionNode (line 1) | isMactionNode(t){return t.getAttribute("data-mml-node")===this.maction... method getMactionNodes (line 1) | getMactionNodes(t){return Array.from(o.evalXPath(`.//*[@data-mml-node=... method constructor (line 1) | constructor(t,e){this.base=t,this._conditions=[],this.constraints=[],t... method conditions (line 1) | get conditions(){return this._conditions} method addConstraint (line 1) | addConstraint(t){if(this.constraints.filter((e=>e.equal(t))).length)re... method addBaseCondition (line 1) | addBaseCondition(t){this.addCondition(this.base,t)} method addFullCondition (line 1) | addFullCondition(t){this.constraints.forEach((e=>this.addCondition(e,t... method addCondition (line 1) | addCondition(t,e){const r=t.toString()+" "+e.toString();this.allCstr.c... method constructor (line 1) | constructor(){super(),this.annotators=[],this.parseMethods.Alias=this.... method initialize (line 1) | initialize(){this.initialized||(this.annotations(),this.initialized=!0)} method annotations (line 1) | annotations(){for(let t,e=0;t=this.annotators[e];e++)(0,i.activate)(th... method defineAlias (line 1) | defineAlias(t,e,...r){const n=this.parsePrecondition(e,r);if(!n)return... method defineRulesAlias (line 1) | defineRulesAlias(t,e,...r){const n=this.findAllRules((function(e){retu... method defineSpecializedRule (line 1) | defineSpecializedRule(t,e,r,n){const o=this.parseCstr(e),i=this.findRu... method defineSpecialized (line 1) | defineSpecialized(t,e,r){const n=this.parseCstr(r);if(!n)return void c... method evaluateString (line 1) | evaluateString(t){const e=[];if(t.match(/^\s+$/))return e;let r=this.m... method parse (line 1) | parse(t){super.parse(t),this.annotators=t.annotators||[]} method addAlias_ (line 1) | addAlias_(t,e,r){const n=this.parsePrecondition(e,r),o=new T.SpeechRul... method matchNumber_ (line 1) | matchNumber_(t){const e=t.match(new RegExp("^"+o.LOCALE.MESSAGES.regex... method constructor (line 1) | constructor(t){this.components=t} method fromString (line 1) | static fromString(t){const e=c(t,";").filter((function(t){return t.mat... method toString (line 1) | toString(){return this.components.map((function(t){return t.toString()... method copyCollator (line 1) | copyCollator(){return new s} method add (line 1) | add(t,e){const r=this.retrieve(t,e.font);if(!r||!r.find((function(t){r... method addNode (line 1) | addNode(t){this.add(t.textContent,t.meaning())} method toString (line 1) | toString(){const t=[];for(const e in this.map){const r=Array(e.length+... method reduce (line 1) | reduce(){for(const t in this.map)1!==this.map[t].length&&(this.map[t]=... method default (line 1) | default(){const t=new i;for(const e in this.map)1===this.map[e].length... method newDefault (line 1) | newDefault(){const t=this.default();this.reduce();const e=this.default... method constructor (line 1) | constructor(){super("MathML"),this.parseMap_={SEMANTICS:this.semantics... method getAttribute_ (line 1) | static getAttribute_(t,e,r){if(!t.hasAttribute(e))return r;const n=t.g... method parse (line 1) | parse(t){Q.default.getInstance().setNodeFactory(this.getFactory());con... method semantics_ (line 1) | semantics_(t,e){return e.length?this.parse(e[0]):this.getFactory().mak... method rows_ (line 1) | rows_(t,e){const r=t.getAttribute("semantics");if(r&&r.match("bspr_"))... method fraction_ (line 1) | fraction_(t,e){if(!e.length)return this.getFactory().makeEmptyNode();c... method limits_ (line 1) | limits_(t,e){return Q.default.getInstance().limitNode(n.tagName(t),thi... method root_ (line 1) | root_(t,e){return e[1]?this.getFactory().makeBranchNode("root",[this.p... method sqrt_ (line 1) | sqrt_(t,e){const r=this.parseList(T.purgeNodes(e));return this.getFact... method table_ (line 1) | table_(t,e){const r=t.getAttribute("semantics");if(r&&r.match("bspr_")... method tableRow_ (line 1) | tableRow_(t,e){const r=this.getFactory().makeBranchNode("row",this.par... method tableLabeledRow_ (line 1) | tableLabeledRow_(t,e){if(!e.length)return this.tableRow_(t,e);const r=... method tableCell_ (line 1) | tableCell_(t,e){const r=this.parseList(T.purgeNodes(e));let n;n=r.leng... method space_ (line 1) | space_(t,e){const r=t.getAttribute("width"),o=r&&r.match(/[a-z]*$/);if... method text_ (line 1) | text_(t,e){const r=this.leaf_(t,e);return t.textContent?(r.updateConte... method identifier_ (line 1) | identifier_(t,e){const r=this.leaf_(t,e);return Q.default.getInstance(... method number_ (line 1) | number_(t,e){const r=this.leaf_(t,e);return Q.default.number(r),r} method operator_ (line 1) | operator_(t,e){const r=this.leaf_(t,e);return Q.default.getInstance().... method fenced_ (line 1) | fenced_(t,e){const r=this.parseList(T.purgeNodes(e)),n=s.getAttribute_... method enclosed_ (line 1) | enclosed_(t,e){const r=this.parseList(T.purgeNodes(e)),n=this.getFacto... method multiscripts_ (line 1) | multiscripts_(t,e){if(!e.length)return this.getFactory().makeEmptyNode... method empty_ (line 1) | empty_(t,e){return this.getFactory().makeEmptyNode()} method action_ (line 1) | action_(t,e){return e.length>1?this.parse(e[1]):this.getFactory().make... method dummy_ (line 1) | dummy_(t,e){const r=this.getFactory().makeUnprocessed(t);return r.role... method leaf_ (line 1) | leaf_(t,e){if(1===e.length&&e[0].nodeType!==n.NodeType.TEXT_NODE){cons... method constructor (line 1) | constructor(){super(...arguments),this.modality=(0,n.addPrefix)("foreg... method visitStree_ (line 1) | static visitStree_(t,e,r){if(t.childNodes.length){if(t.contentNodes.le... method getSpeech (line 1) | getSpeech(t,e){return Q.getAttribute(t,this.modality)} method generateSpeech (line 1) | generateSpeech(t,e){return this.getRebuilt()||this.setRebuilt(new i.Re... method colorLeaves_ (line 1) | colorLeaves_(t){const e=[];s.visitStree_(this.getRebuilt().streeRoot,e... method colorLeave_ (line 1) | colorLeave_(t,e,r){const n=Q.getBySemanticId(t,e);return!!n&&(n.setAtt... class i (line 1) | class i extends o.MathStore{constructor(){super(...arguments),this.modal... method constructor (line 1) | constructor({context:t,text:e,userValue:r,annotation:n,attributes:o,pe... method create (line 1) | static create(t,e={}){return t.text=n.Grammar.getInstance().apply(t.te... method isEmpty (line 1) | isEmpty(){return 0===this.context.length&&0===this.text.length&&0===th... method clone (line 1) | clone(){let t,e;if(this.personality){t={};for(const e in this.personal... method toString (line 1) | toString(){return'AuditoryDescription(context="'+this.context+'" text... method descriptionString (line 1) | descriptionString(){return this.context&&this.text?this.context+" "+th... method descriptionSpan (line 1) | descriptionSpan(){return new o.Span(this.descriptionString(),this.attr... method equals (line 1) | equals(t){return this.context===t.context&&this.text===t.text&&this.us... method constructor (line 1) | constructor(){super(...arguments),this.ignoreElements=[n.personalityPr... method setScaleFunction (line 1) | setScaleFunction(t,e,r,n,o=0){this.scaleFunction=i=>{const Q=(i-t)/(e-... method applyScaleFunction (line 1) | applyScaleFunction(t){return this.scaleFunction?this.scaleFunction(t):t} method ignoreElement (line 1) | ignoreElement(t){return-1!==this.ignoreElements.indexOf(t)} method finalize (line 1) | finalize(t){return'"} method markup (line 1) | markup(t){let e="";const r=(0,o.personalityMarkup)(t).filter((t=>t.spa... method constructor (line 1) | constructor(t,e){super(t,e),this.key=e.key||i.getKey_} method getKey_ (line 1) | static getKey_(t){return"string"==typeof t?n.KeyCode[t.toUpperCase()]:t} method constructor (line 1) | constructor(){this.color=null,this.mactionName="",this.currentHighligh... method highlight (line 1) | highlight(t){this.currentHighlights.push(t.map((t=>{const e=this.highl... method highlightAll (line 1) | highlightAll(t){const e=this.getMactionNodes(t);for(let t,r=0;t=e[r];r... method unhighlight (line 1) | unhighlight(){const t=this.currentHighlights.pop();t&&t.forEach((t=>{t... method unhighlightAll (line 1) | unhighlightAll(){for(;this.currentHighlights.length>0;)this.unhighligh... method setColor (line 1) | setColor(t){this.color=t} method colorString (line 1) | colorString(){return this.color.rgba()} method addEvents (line 1) | addEvents(t,e){const r=this.getMactionNodes(t);for(let t,n=0;t=r[n];n+... method getMactionNodes (line 1) | getMactionNodes(t){return Array.from(t.getElementsByClassName(this.mac... method isMactionNode (line 1) | isMactionNode(t){const e=t.className||t.getAttribute("class");return!!... method isHighlighted (line 1) | isHighlighted(t){return t.hasAttribute(i.ATTR)} method setHighlighted (line 1) | setHighlighted(t){t.setAttribute(i.ATTR,"true")} method unsetHighlighted (line 1) | unsetHighlighted(t){t.removeAttribute(i.ATTR)} method colorizeAll (line 1) | colorizeAll(t){n.evalXPath(`.//*[@${o.Attribute.ID}]`,t).forEach((t=>t... method uncolorizeAll (line 1) | uncolorizeAll(t){n.evalXPath(`.//*[@${o.Attribute.ID}]`,t).forEach((t=... method colorize (line 1) | colorize(t){const e=(0,o.addPrefix)("foreground");t.hasAttribute(e)&&(... method uncolorize (line 1) | uncolorize(t){const e=(0,o.addPrefix)("foreground")+"-old";t.hasAttrib... method constructor (line 1) | constructor(){super(),this.mactionName="maction"} method highlightNode (line 1) | highlightNode(t){const e={node:t,foreground:t.style.color,position:t.s... method unhighlightNode (line 1) | unhighlightNode(t){const e=t.node;e.style.color=t.foreground,e.style.p... method constructor (line 1) | constructor(){super(),this.mactionName="mjx-svg-maction"} method highlightNode (line 1) | highlightNode(t){let e;if(this.isHighlighted(t))return e={node:t.previ... method setHighlighted (line 1) | setHighlighted(t){"svg"===t.tagName&&super.setHighlighted(t)} method unhighlightNode (line 1) | unhighlightNode(t){if("background"in t)return t.node.style.backgroundC... method isMactionNode (line 1) | isMactionNode(t){let e=t.className||t.getAttribute("class");return e=v... method constructor (line 1) | constructor(t,e){this.constraint=t,this.test=e,this.children_={},this.... method getConstraint (line 1) | getConstraint(){return this.constraint} method getKind (line 1) | getKind(){return this.kind} method applyTest (line 1) | applyTest(t){return this.test(t)} method addChild (line 1) | addChild(t){const e=t.getConstraint(),r=this.children_[e];return this.... method getChild (line 1) | getChild(t){return this.children_[t]} method getChildren (line 1) | getChildren(){const t=[];for(const e in this.children_)t.push(this.chi... method findChildren (line 1) | findChildren(t){const e=[];for(const r in this.children_){const n=this... method removeChild (line 1) | removeChild(t){delete this.children_[t]} method toString (line 1) | toString(){return this.constraint} method constructor (line 1) | constructor(){this.root=(0,o.getNode)(n.TrieNodeKind.ROOT,"",null)} method collectRules_ (line 1) | static collectRules_(t){const e=[];let r=[t];for(;r.length;){const t=r... method printWithDepth_ (line 1) | static printWithDepth_(t,e,r){r+=new Array(e+2).join(e.toString())+": ... method order_ (line 1) | static order_(t){const e=t.getChildren();if(!e.length)return 0;const r... method addRule (line 1) | addRule(t){let e=this.root;const r=t.context,o=t.dynamicCstr.getValues... method lookupRules (line 1) | lookupRules(t,e){let r=[this.root];const o=[];for(;e.length;){const t=... method hasSubtrie (line 1) | hasSubtrie(t){let e=this.root;for(let r=0,n=t.length;re.getSemanticPrimary()... class n (line 1) | class n{constructor(t,e=Object.keys(t)){this.properties=t,this.order=e}s... method constructor (line 1) | constructor(t,e=Object.keys(t)){this.properties=t,this.order=e} method createProp (line 1) | static createProp(...t){const e=o.DEFAULT_ORDER,r={};for(let n=0,o=t.l... method getProperties (line 1) | getProperties(){return this.properties} method getOrder (line 1) | getOrder(){return this.order} method getAxes (line 1) | getAxes(){return this.order} method getProperty (line 1) | getProperty(t){return this.properties[t]} method updateProperties (line 1) | updateProperties(t){this.properties=t} method allProperties (line 1) | allProperties(){const t=[];return this.order.forEach((e=>t.push(this.g... method toString (line 1) | toString(){const t=[];return this.order.forEach((e=>t.push(e+": "+this... class o (line 1) | class o extends n{constructor(t,e){const r={};for(const[e,n]of Object.en... method markup (line 1) | markup(t){return o.MARKS={},super.markup(t)} method merge (line 1) | merge(t){const e=[];for(let r=0;r{})){this.isActive_&&this.stream_&&this.stream_.end("","",t)} method startDebugFile_ (line 1) | startDebugFile_(t){this.stream_=n.default.fs.createWriteStream(t),this... method output_ (line 1) | output_(t){this.outputFunction_.apply(console.info===this.outputFuncti... method constructor (line 1) | constructor(t,e){this.name=t,this.process=e.processor,this.postprocess... method stringify_ (line 1) | static stringify_(t){return t?t.toString():t} method constructor (line 1) | constructor(){super()} method isMactionNode (line 1) | isMactionNode(t){return t.tagName.toUpperCase()===this.mactionName.toU... method getMactionNodes (line 1) | getMactionNodes(t){return Array.from(t.getElementsByTagName(this.macti... method constructor (line 1) | constructor(t,e){this.foreground=n(e,o.DEFAULT_FOREGROUND_),this.backg... method toHex (line 1) | static toHex(t){const e=t.toString(16);return 1===e.length?"0"+e:e} method rgba (line 1) | rgba(){const t=function(t){return"rgba("+t.red+","+t.green+","+t.blue+... method rgb (line 1) | rgb(){const t=function(t){return"rgb("+t.red+","+t.green+","+t.blue+")... method hex (line 1) | hex(){const t=function(t){return"#"+o.toHex(t.red)+o.toHex(t.green)+o.... method constructor (line 1) | constructor(){super(),this.mactionName="mjx-maction"} method highlightNode (line 1) | highlightNode(t){const e={node:t,background:t.style.backgroundColor,fo... method unhighlightNode (line 1) | unhighlightNode(t){t.node.style.backgroundColor=t.background,t.node.st... method constructor (line 1) | constructor(){super(),this.mactionName="maction"} method getMactionNodes (line 1) | getMactionNodes(t){return Array.from(t.getElementsByTagName(this.macti... method isMactionNode (line 1) | isMactionNode(t){return t.tagName===this.mactionName} method constructor (line 1) | constructor(){super(),this.mactionName="maction"} method highlightNode (line 1) | highlightNode(t){let e=t.getAttribute("style");return e+=";background-... method unhighlightNode (line 1) | unhighlightNode(t){let e=t.node.getAttribute("style");e=e.replace(";ba... method colorString (line 1) | colorString(){return this.color.rgba()} method getMactionNodes (line 1) | getMactionNodes(t){return Array.from(t.getElementsByTagName(this.macti... method isMactionNode (line 1) | isMactionNode(t){return t.tagName===this.mactionName} method constructor (line 1) | constructor(t,e){const r={};for(const[e,n]of Object.entries(t))r[e]=[n... method createCstr (line 1) | static createCstr(...t){const e=o.DEFAULT_ORDER,r={};for(let n=0,o=t.l... method defaultCstr (line 1) | static defaultCstr(){return o.createCstr.apply(null,o.DEFAULT_ORDER.ma... method validOrder (line 1) | static validOrder(t){const e=o.DEFAULT_ORDER.slice();return t.every((t... method getComponents (line 1) | getComponents(){return this.components} method getValue (line 1) | getValue(t){return this.components[t]} method getValues (line 1) | getValues(){return this.order.map((t=>this.getValue(t)))} method allProperties (line 1) | allProperties(){const t=super.allProperties();for(let e,r,n=0;e=t[n],r... method toString (line 1) | toString(){return this.getValues().join(".")} method equal (line 1) | equal(t){const e=t.getAxes();if(this.order.length!==e.length)return!1;... method getSpeech (line 1) | getSpeech(t,e){const r=this.generateSpeech(t,e);return t.setAttribute(... method getSpeech (line 1) | getSpeech(t,e){return""} method up (line 1) | up(){return null} method down (line 1) | down(){return null} method left (line 1) | left(){return null} method right (line 1) | right(){return null} method repeat (line 1) | repeat(){return null} method depth (line 1) | depth(){return null} method home (line 1) | home(){return null} method getDepth (line 1) | getDepth(){return 0} method initLevels (line 1) | initLevels(){return null} method combineContentChildren (line 1) | combineContentChildren(t,e,r,n){return[]} method findFocusOnLevel (line 1) | findFocusOnLevel(t){return null} method constructor (line 1) | constructor(t,e){this.nodes=t,this.primary=e,this.domNodes=[],this.dom... method factory (line 1) | static factory(t,e,r,i){const Q=t=>n.getBySemanticId(i,t),T=r.nodeDict... method generateAllVisibleNodes_ (line 1) | static generateAllVisibleNodes_(t,e,r,i){const Q=t=>n.getBySemanticId(... method getSemanticPrimary (line 1) | getSemanticPrimary(){return this.primary} method getSemanticNodes (line 1) | getSemanticNodes(){return this.nodes} method getNodes (line 1) | getNodes(){return this.allNodes} method getDomNodes (line 1) | getDomNodes(){return this.domNodes} method getDomPrimary (line 1) | getDomPrimary(){return this.domPrimary_} method toString (line 1) | toString(){return"Primary:"+this.domPrimary_+" Nodes:"+this.domNodes} method clone (line 1) | clone(){const t=new o(this.nodes,this.primary);return t.domNodes=this.... method constructor (line 1) | constructor(t){this.order=t} method parse (line 1) | parse(t){const e=t.split("."),r={};if(e.length>this.order.length)throw n... method constructor (line 1) | constructor(t,e=new n(t.getProperties(),t.getOrder())){this.reference=t,... method getReference (line 1) | getReference(){return this.reference} method setReference (line 1) | setReference(t,e){this.reference=t,this.fallback=e||new n(t.getPropertie... method match (line 1) | match(t){const e=t.getAxes();return e.length===this.reference.getAxes().... method compare (line 1) | compare(t,e){let r=!1;for(let n,o=0;n=this.order[o];o++){const o=t.getVa... method toString (line 1) | toString(){return this.reference.toString()+"\n"+this.fallback.toString()} class T (line 1) | class T{constructor(){this.currentFlags={},this.parameters_={},this.corr... method markup (line 1) | markup(t){this.setScaleFunction(-2,2,0,10,0);const e=i.personalityMark... method error (line 1) | error(t){return'(error "'+o.Move.get(t)+'")'} method prosodyElement (line 1) | prosodyElement(t,e){switch(e=this.applyScaleFunction(e),t){case n.pers... method pause (line 1) | pause(t){return"(pause . "+this.pauseValue(t[n.personalityProps.PAUSE]... method prosody_ (line 1) | prosody_(t){const e=t.open,r=[];for(let n,o=0;n=e[o];o++)r.push(this.p... method constructor (line 1) | constructor(t=""){super(),this.message=t,this.name="SRE Error"} method constructor (line 1) | constructor(t){super(t),this.mml=t.mathmlTree} method test (line 1) | static test(t){return!t.mathmlTree&&"line"===t.type&&"binomial"===t.role} method getMathml (line 1) | getMathml(){if(!this.semantic.childNodes.length)return this.mml;const ... method constructor (line 1) | constructor(t){super(t),this.mml=t.mathmlTree} method test (line 1) | static test(t){if(!t.mathmlTree||!t.childNodes.length)return!1;const e... method getMathml (line 1) | getMathml(){const t=this.semantic.childNodes[0],e=t.childNodes[0],r=th... method constructor (line 1) | constructor(t){super(t),this.mml=t.mathmlTree} method test (line 1) | static test(t){if(!t.mathmlTree||!t.childNodes.length)return!1;const e... method walkTree_ (line 1) | static walkTree_(t){t&&i.walkTree(t)} method getMathml (line 1) | getMathml(){const t=this.semantic.childNodes;return"limboth"!==this.se... method constructor (line 1) | constructor(t){super(t),this.mml=t.mathmlTree} method multiscriptIndex (line 1) | static multiscriptIndex(t){return"punctuated"===t.type&&"dummy"===t.co... method createNone_ (line 1) | static createNone_(t){const e=n.createElement("none");return t&&(0,Q.s... method completeMultiscript (line 1) | completeMultiscript(t,e){const r=n.toArray(this.mml.childNodes).slice(... method constructor (line 1) | constructor(t){super(t),this.inner=[],this.mml=t.mathmlTree} method test (line 1) | static test(t){return"matrix"===t.type||"vector"===t.type||"cases"===t... method getMathml (line 1) | getMathml(){const t=i.cloneContentNode(this.semantic.contentNodes[0]),... method test (line 1) | static test(t){return!!t.mathmlTree&&"tensor"===t.type} method constructor (line 1) | constructor(t){super(t)} method getMathml (line 1) | getMathml(){i.walkTree(this.semantic.childNodes[0]);const t=o.CaseMult... method constructor (line 1) | constructor(){this.context=new Q.SpeechRuleContext,this.parseOrder=o.D... method compareStaticConstraints_ (line 1) | static compareStaticConstraints_(t,e){if(t.length!==e.length)return!1;... method comparePreconditions_ (line 1) | static comparePreconditions_(t,e){const r=t.precondition,n=e.precondit... method defineRule (line 1) | defineRule(t,e,r,n,...o){const Q=this.parseAction(r),T=this.parsePreco... method addRule (line 1) | addRule(t){t.context=this.context,this.speechRules_.unshift(t)} method deleteRule (line 1) | deleteRule(t){const e=this.speechRules_.indexOf(t);-1!==e&&this.speech... method findRule (line 1) | findRule(t){for(let e,r=0;e=this.speechRules_[r];r++)if(t(e))return e;... method findAllRules (line 1) | findAllRules(t){return this.speechRules_.filter(t)} method evaluateDefault (line 1) | evaluateDefault(t){const e=t.textContent.slice(0);return e.match(/^\s+... method evaluateWhitespace (line 1) | evaluateWhitespace(t){return[]} method evaluateCustom (line 1) | evaluateCustom(t){const e=this.customTranscriptions[t];return void 0!=... method evaluateCharacter (line 1) | evaluateCharacter(t){return this.evaluateCustom(t)||n.AuditoryDescript... method removeDuplicates (line 1) | removeDuplicates(t){for(let e,r=this.speechRules_.length-1;e=this.spee... method getSpeechRules (line 1) | getSpeechRules(){return this.speechRules_} method setSpeechRules (line 1) | setSpeechRules(t){this.speechRules_=t} method getPreconditions (line 1) | getPreconditions(){return this.preconditions} method parseCstr (line 1) | parseCstr(t){try{return this.parser.parse(this.locale+"."+this.modalit... method parsePrecondition (line 1) | parsePrecondition(t,e){try{const r=this.parsePrecondition_(t);t=r[0];l... method parseAction (line 1) | parseAction(t){try{return i.Action.fromString(t)}catch(e){if("RuleErro... method parse (line 1) | parse(t){this.modality=t.modality||this.modality,this.locale=t.locale|... method parseRules (line 1) | parseRules(t){for(let e,r=0;e=t[r];r++){const t=e[0],r=this.parseMetho... method generateRules (line 1) | generateRules(t){const e=this.context.customGenerators.lookup(t);e&&e(... method defineAction (line 1) | defineAction(t,e){let r;try{r=i.Action.fromString(e)}catch(t){if("Rule... method getFullPreconditions (line 1) | getFullPreconditions(t){const e=this.preconditions.get(t);return e||!t... method definePrecondition (line 1) | definePrecondition(t,e,r,...n){const o=this.parsePrecondition(r,n),i=t... method inheritRules (line 1) | inheritRules(){if(!this.inherits||!this.inherits.getSpeechRules().leng... method ignoreRules (line 1) | ignoreRules(t,...e){let r=this.findAllRules((e=>e.name===t));if(!e.len... method parsePrecondition_ (line 1) | parsePrecondition_(t){const e=this.context.customGenerators.lookup(t);... method constructor (line 1) | constructor(){this.currentFlags={},this.parameters_={},this.correction... method getInstance (line 1) | static getInstance(){return T.instance=T.instance||new T,T.instance} method parseInput (line 1) | static parseInput(t){const e={},r=t.split(":");for(let t=0,n=r.length;... method parseState (line 1) | static parseState(t){const e={},r=t.split(" ");for(let t=0,n=r.length;... method translateString_ (line 1) | static translateString_(t){if(t.match(/:unit$/))return T.translateUnit... method translateUnit_ (line 1) | static translateUnit_(t){t=T.prepareUnit_(t);const e=o.default.getInst... method prepareUnit_ (line 1) | static prepareUnit_(t){const e=t.match(/:unit$/);return e?t.slice(0,e.... method cleanUnit_ (line 1) | static cleanUnit_(t){return t.match(/:unit$/)?t.replace(/:unit$/,""):t} method clear (line 1) | clear(){this.parameters_={},this.stateStack_=[]} method setParameter (line 1) | setParameter(t,e){const r=this.parameters_[t];return e?this.parameters... method getParameter (line 1) | getParameter(t){return this.parameters_[t]} method setCorrection (line 1) | setCorrection(t,e){this.corrections_[t]=e} method setPreprocessor (line 1) | setPreprocessor(t,e){this.preprocessors_[t]=e} method getCorrection (line 1) | getCorrection(t){return this.corrections_[t]} method getState (line 1) | getState(){const t=[];for(const e in this.parameters_){const r=this.pa... method pushState (line 1) | pushState(t){for(const e in t)t[e]=this.setParameter(e,t[e]);this.stat... method popState (line 1) | popState(){const t=this.stateStack_.pop();for(const e in t)this.setPar... method setAttribute (line 1) | setAttribute(t){if(t&&t.nodeType===n.NodeType.ELEMENT_NODE){const r=th... method preprocess (line 1) | preprocess(t){return this.runProcessors_(t,this.preprocessors_)} method correct (line 1) | correct(t){return this.runProcessors_(t,this.corrections_)} method apply (line 1) | apply(t,e){return this.currentFlags=e||{},t=this.currentFlags.adjust||... method runProcessors_ (line 1) | runProcessors_(t,e){for(const r in this.parameters_){const n=e[r];if(!... method constructor (line 1) | constructor({type:t,content:e,attributes:r,grammar:n}){this.type=t,thi... method grammarFromString (line 1) | static grammarFromString(t){return o.Grammar.parseInput(t)} method fromString (line 1) | static fromString(t){const e={type:Q(t.substring(0,3))};let r=t.slice(... method attributesFromString (line 1) | static attributesFromString(t){if("("!==t[0]||")"!==t.slice(-1))throw ... method toString (line 1) | toString(){let t="";t+=function(t){switch(t){case i.NODE:return"[n]";c... method grammarToString (line 1) | grammarToString(){return this.getGrammar().join(":")} method getGrammar (line 1) | getGrammar(){const t=[];for(const e in this.grammar)!0===this.grammar[... method attributesToString (line 1) | attributesToString(){const t=this.getAttributes(),e=this.grammarToStri... method getAttributes (line 1) | getAttributes(){const t=[];for(const e in this.attributes){const r=thi... method copyCollator (line 1) | copyCollator(){return new T} method add (line 1) | add(t,e){const r=i.key(t,e.font);super.add(r,e)} method addNode (line 1) | addNode(t){this.add(t.textContent,t)} method toString (line 1) | toString(){const t=[];for(const e in this.map){const r=Array(e.length+... method collateMeaning (line 1) | collateMeaning(){const t=new s;for(const e in this.map)t.map[e]=this.m... method getSpeech (line 1) | getSpeech(t,e){const r=this.generateSpeech(t,e),i=this.getRebuilt().no... method constructor (line 1) | constructor(t,e,r,n){super(t,e,r,n),this.node=t,this.generator=e,this.... method move (line 1) | move(t){this.key_=t;const e=super.move(t);return this.modifier=!1,e} method up (line 1) | up(){return this.moved=Q.WalkerMoves.UP,this.eligibleCell_()?this.vert... method down (line 1) | down(){return this.moved=Q.WalkerMoves.DOWN,this.eligibleCell_()?this.... method jumpCell (line 1) | jumpCell(){if(!this.isInTable_()||null===this.key_)return this.getFocu... method undo (line 1) | undo(){const t=super.undo();return t===this.firstJump&&(this.firstJump... method eligibleCell_ (line 1) | eligibleCell_(){const t=this.getFocus().getSemanticPrimary();return th... method verticalMove_ (line 1) | verticalMove_(t){const e=this.previousLevel();if(!e)return null;const ... method jumpCell_ (line 1) | jumpCell_(t,e){this.firstJump?this.virtualize(!1):(this.firstJump=this... method isLegalJump_ (line 1) | isLegalJump_(t,e){const r=n.querySelectorAllByAttrValue(this.getRebuil... method isInTable_ (line 1) | isInTable_(){let t=this.getFocus().getSemanticPrimary();for(;t;){if(-1... function s (line 1) | function s(t,e){if(!e||!t)return t;const r=Q.LOCALE.FUNCTIONS.fontRegexp... method finalize (line 1) | finalize(t){return function(t){a="";const e=o.parseInput(`${t}`:""} method closeTag (line 1) | closeTag(t){return``} method markup (line 1) | markup(t){const e=[];let r=[];for(const n of t){if(!n.layout){r.push(n... method processContent (line 1) | processContent(t){const e=[],r=Q.personalityMarkup(t);for(let t,n=0;t=... method constructor (line 1) | constructor(){this.customLoader=null,this.parsers={},this.comparator=n... method defaultLocale (line 1) | set defaultLocale(t){this._defaultLocale=Q.Variables.ensureLocale(t,th... method defaultLocale (line 1) | get defaultLocale(){return this._defaultLocale} method getInstance (line 1) | static getInstance(){return s.instance=s.instance||new s,s.instance} method defaultEvaluator (line 1) | static defaultEvaluator(t,e){return t} method evaluateNode (line 1) | static evaluateNode(t){return s.nodeEvaluator(t)} method getRate (line 1) | getRate(){const t=parseInt(this.rate,10);return isNaN(t)?100:t} method setDynamicCstr (line 1) | setDynamicCstr(t){if(this.defaultLocale&&(n.DynamicCstr.DEFAULT_VALUES... method configurate (line 1) | configurate(t){this.mode!==o.Mode.HTTP||this.config||(!function(t){con... method setCustomLoader (line 1) | setCustomLoader(t){t&&(this.customLoader=t)} method test (line 1) | static test(t){if(!t.mathmlTree)return!1;return"MMULTISCRIPTS"===n.tag... method constructor (line 1) | constructor(t){super(t)} method getMathml (line 1) | getMathml(){let t,e,r;if((0,T.setAttributes)(this.mml,this.semantic),t... method constructor (line 1) | constructor(){super(),this.mactionName="maction"} method highlightNode (line 1) | highlightNode(t){let e;if(this.isHighlighted(t))return e={node:t,backg... method unhighlightNode (line 1) | unhighlightNode(t){const e=t.node.previousSibling;if(e&&e.hasAttribute... method isMactionNode (line 1) | isMactionNode(t){return t.getAttribute("data-mml-node")===this.maction... method getMactionNodes (line 1) | getMactionNodes(t){return Array.from(o.evalXPath(`.//*[@data-mml-node=... method constructor (line 1) | constructor(t,e){this.base=t,this._conditions=[],this.constraints=[],t... method conditions (line 1) | get conditions(){return this._conditions} method addConstraint (line 1) | addConstraint(t){if(this.constraints.filter((e=>e.equal(t))).length)re... method addBaseCondition (line 1) | addBaseCondition(t){this.addCondition(this.base,t)} method addFullCondition (line 1) | addFullCondition(t){this.constraints.forEach((e=>this.addCondition(e,t... method addCondition (line 1) | addCondition(t,e){const r=t.toString()+" "+e.toString();this.allCstr.c... method constructor (line 1) | constructor(){super(),this.annotators=[],this.parseMethods.Alias=this.... method initialize (line 1) | initialize(){this.initialized||(this.annotations(),this.initialized=!0)} method annotations (line 1) | annotations(){for(let t,e=0;t=this.annotators[e];e++)(0,i.activate)(th... method defineAlias (line 1) | defineAlias(t,e,...r){const n=this.parsePrecondition(e,r);if(!n)return... method defineRulesAlias (line 1) | defineRulesAlias(t,e,...r){const n=this.findAllRules((function(e){retu... method defineSpecializedRule (line 1) | defineSpecializedRule(t,e,r,n){const o=this.parseCstr(e),i=this.findRu... method defineSpecialized (line 1) | defineSpecialized(t,e,r){const n=this.parseCstr(r);if(!n)return void c... method evaluateString (line 1) | evaluateString(t){const e=[];if(t.match(/^\s+$/))return e;let r=this.m... method parse (line 1) | parse(t){super.parse(t),this.annotators=t.annotators||[]} method addAlias_ (line 1) | addAlias_(t,e,r){const n=this.parsePrecondition(e,r),o=new T.SpeechRul... method matchNumber_ (line 1) | matchNumber_(t){const e=t.match(new RegExp("^"+o.LOCALE.MESSAGES.regex... method constructor (line 1) | constructor(t){this.components=t} method fromString (line 1) | static fromString(t){const e=c(t,";").filter((function(t){return t.mat... method toString (line 1) | toString(){return this.components.map((function(t){return t.toString()... method copyCollator (line 1) | copyCollator(){return new s} method add (line 1) | add(t,e){const r=this.retrieve(t,e.font);if(!r||!r.find((function(t){r... method addNode (line 1) | addNode(t){this.add(t.textContent,t.meaning())} method toString (line 1) | toString(){const t=[];for(const e in this.map){const r=Array(e.length+... method reduce (line 1) | reduce(){for(const t in this.map)1!==this.map[t].length&&(this.map[t]=... method default (line 1) | default(){const t=new i;for(const e in this.map)1===this.map[e].length... method newDefault (line 1) | newDefault(){const t=this.default();this.reduce();const e=this.default... method constructor (line 1) | constructor(){super("MathML"),this.parseMap_={SEMANTICS:this.semantics... method getAttribute_ (line 1) | static getAttribute_(t,e,r){if(!t.hasAttribute(e))return r;const n=t.g... method parse (line 1) | parse(t){Q.default.getInstance().setNodeFactory(this.getFactory());con... method semantics_ (line 1) | semantics_(t,e){return e.length?this.parse(e[0]):this.getFactory().mak... method rows_ (line 1) | rows_(t,e){const r=t.getAttribute("semantics");if(r&&r.match("bspr_"))... method fraction_ (line 1) | fraction_(t,e){if(!e.length)return this.getFactory().makeEmptyNode();c... method limits_ (line 1) | limits_(t,e){return Q.default.getInstance().limitNode(n.tagName(t),thi... method root_ (line 1) | root_(t,e){return e[1]?this.getFactory().makeBranchNode("root",[this.p... method sqrt_ (line 1) | sqrt_(t,e){const r=this.parseList(T.purgeNodes(e));return this.getFact... method table_ (line 1) | table_(t,e){const r=t.getAttribute("semantics");if(r&&r.match("bspr_")... method tableRow_ (line 1) | tableRow_(t,e){const r=this.getFactory().makeBranchNode("row",this.par... method tableLabeledRow_ (line 1) | tableLabeledRow_(t,e){if(!e.length)return this.tableRow_(t,e);const r=... method tableCell_ (line 1) | tableCell_(t,e){const r=this.parseList(T.purgeNodes(e));let n;n=r.leng... method space_ (line 1) | space_(t,e){const r=t.getAttribute("width"),o=r&&r.match(/[a-z]*$/);if... method text_ (line 1) | text_(t,e){const r=this.leaf_(t,e);return t.textContent?(r.updateConte... method identifier_ (line 1) | identifier_(t,e){const r=this.leaf_(t,e);return Q.default.getInstance(... method number_ (line 1) | number_(t,e){const r=this.leaf_(t,e);return Q.default.number(r),r} method operator_ (line 1) | operator_(t,e){const r=this.leaf_(t,e);return Q.default.getInstance().... method fenced_ (line 1) | fenced_(t,e){const r=this.parseList(T.purgeNodes(e)),n=s.getAttribute_... method enclosed_ (line 1) | enclosed_(t,e){const r=this.parseList(T.purgeNodes(e)),n=this.getFacto... method multiscripts_ (line 1) | multiscripts_(t,e){if(!e.length)return this.getFactory().makeEmptyNode... method empty_ (line 1) | empty_(t,e){return this.getFactory().makeEmptyNode()} method action_ (line 1) | action_(t,e){return e.length>1?this.parse(e[1]):this.getFactory().make... method dummy_ (line 1) | dummy_(t,e){const r=this.getFactory().makeUnprocessed(t);return r.role... method leaf_ (line 1) | leaf_(t,e){if(1===e.length&&e[0].nodeType!==n.NodeType.TEXT_NODE){cons... method constructor (line 1) | constructor(){super(...arguments),this.modality=(0,n.addPrefix)("foreg... method visitStree_ (line 1) | static visitStree_(t,e,r){if(t.childNodes.length){if(t.contentNodes.le... method getSpeech (line 1) | getSpeech(t,e){return Q.getAttribute(t,this.modality)} method generateSpeech (line 1) | generateSpeech(t,e){return this.getRebuilt()||this.setRebuilt(new i.Re... method colorLeaves_ (line 1) | colorLeaves_(t){const e=[];s.visitStree_(this.getRebuilt().streeRoot,e... method colorLeave_ (line 1) | colorLeave_(t,e,r){const n=Q.getBySemanticId(t,e);return!!n&&(n.setAtt... function a (line 1) | function a(t){return t.match(/\d+/)?Q.LOCALE.NUMBERS.numberToWords(parse... method get (line 1) | static get(t=s.getInstance().locale){return a.promises[t]||Promise.res... method getall (line 1) | static getall(){return Promise.all(Object.values(a.promises))} method constructor (line 1) | constructor(){this.lookupNamespaceURI=s} method constructor (line 1) | constructor(t,...e){this.query=t,this.constraints=e;const[r,n]=this.pr... method constraintValue (line 1) | static constraintValue(t,e){for(let r,n=0;r=e[n];n++)if(t.match(r))ret... method toString (line 1) | toString(){const t=this.constraints.join(", ");return`${this.query}, $... method calculatePriority (line 1) | calculatePriority(){const t=a.constraintValue(this.query,a.queryPriori... method presetPriority (line 1) | presetPriority(){if(!this.constraints.length)return[!1,0];const t=this... method constructor (line 1) | constructor(){this.funcAppls={},this.factory_=new Q.SemanticNodeFactor... method getInstance (line 1) | static getInstance(){return a.instance=a.instance||new a,a.instance} method tableToMultiline (line 1) | static tableToMultiline(t){if(T.tableIsMultiline(t)){t.type="multiline... method number (line 1) | static number(t){"unknown"!==t.type&&"identifier"!==t.type||(t.type="n... method classifyMultiline (line 1) | static classifyMultiline(t){let e=0;const r=t.childNodes.length;let n;... method classifyTable (line 1) | static classifyTable(t){const e=a.computeColumns_(t);a.classifyByColum... method detectCaleyTable (line 1) | static detectCaleyTable(t){if(!t.mathmlTree)return!1;const e=t.mathmlT... method cayleySpacing (line 1) | static cayleySpacing(t){const e=t.split(" ");return("solid"===e[0]||"d... method proof (line 1) | static proof(t,e,r){const n=a.separateSemantics(e);return a.getInstanc... method findSemantics (line 1) | static findSemantics(t,e,r){const n=null==r?null:r,o=a.getSemantics(t)... method getSemantics (line 1) | static getSemantics(t){const e=t.getAttribute("semantics");return e?a.... method removePrefix (line 1) | static removePrefix(t){const[,...e]=t.split("_");return e.join("_")} method separateSemantics (line 1) | static separateSemantics(t){const e={};return t.split(";").forEach((fu... method matchSpaces_ (line 1) | static matchSpaces_(t,e){for(let r,n=0;r=e[n];n++){const e=t[n].mathml... method getSpacer_ (line 1) | static getSpacer_(t){if("MSPACE"===n.tagName(t))return t;for(;s.hasEmp... method fenceToPunct_ (line 1) | static fenceToPunct_(t){const e=a.FENCE_TO_PUNCT_[t.role];if(e){for(;t... method classifyFunction_ (line 1) | static classifyFunction_(t,e){if("appl"===t.type||"bigop"===t.type||"i... method propagateFunctionRole_ (line 1) | static propagateFunctionRole_(t,e){if(t){if("infixop"===t.type)return;... method getFunctionOp_ (line 1) | static getFunctionOp_(t,e){if(e(t))return t;for(let r,n=0;r=t.childNod... method tableToMatrixOrVector_ (line 1) | static tableToMatrixOrVector_(t){const e=t.childNodes[0];T.isType(e,"m... method tableToVector_ (line 1) | static tableToVector_(t){const e=t.childNodes[0];e.type="vector",1!==e... method binomialForm_ (line 1) | static binomialForm_(t){T.isBinomial(t)&&(t.role="binomial",t.childNod... method tableToMatrix_ (line 1) | static tableToMatrix_(t){const e=t.childNodes[0];e.type="matrix",e.chi... method tableToSquare_ (line 1) | static tableToSquare_(t){const e=t.childNodes[0];T.isNeutralFence(t)?e... method getComponentRoles_ (line 1) | static getComponentRoles_(t){const e=t.role;return e&&"unknown"!==e?e:... method tableToCases_ (line 1) | static tableToCases_(t,e){for(let e,r=0;e=t.childNodes[r];r++)a.assign... method rewriteFencedLine_ (line 1) | static rewriteFencedLine_(t){const e=t.childNodes[0],r=t.childNodes[0]... method rowToLine_ (line 1) | static rowToLine_(t,e){const r=e||"unknown";T.isType(t,"row")&&(t.type... method assignRoleToRow_ (line 1) | static assignRoleToRow_(t,e){T.isType(t,"line")?t.role=e:T.isType(t,"r... method nextSeparatorFunction_ (line 1) | static nextSeparatorFunction_(t){let e;if(t){if(t.match(/^\s+$/))retur... method numberRole_ (line 1) | static numberRole_(t){if("unknown"!==t.role)return;const e=[...t.textC... method exprFont_ (line 1) | static exprFont_(t){if("unknown"!==t.font)return;const e=[...t.textCon... method purgeFences_ (line 1) | static purgeFences_(t){const e=t.rel,r=t.comp,n=[],o=[];for(;e.length>... method rewriteFencedNode_ (line 1) | static rewriteFencedNode_(t){const e=t.contentNodes[0],r=t.contentNode... method rewriteFence_ (line 1) | static rewriteFence_(t,e){if(!e.embellished)return{node:t,fence:e};con... method propagateFencePointer_ (line 1) | static propagateFencePointer_(t,e){t.fencePointer=e.fencePointer||e.id... method classifyByColumns_ (line 1) | static classifyByColumns_(t,e,r,n){return!!(3===e.length&&a.testColumn... method isEndRelation_ (line 1) | static isEndRelation_(t,e,r){const n=r?t.childNodes.length-1:0;return ... method isPureRelation_ (line 1) | static isPureRelation_(t,e){return T.isType(t,"relation")&&T.isRole(t,e)} method computeColumns_ (line 1) | static computeColumns_(t){const e=[];for(let r,n=0;r=t.childNodes[n];n... method testColumns_ (line 1) | static testColumns_(t,e,r){const n=t[e];return!!n&&(n.some((function(t... method setNodeFactory (line 1) | setNodeFactory(t){a.getInstance().factory_=t,i.updateFactory(a.getInst... method getNodeFactory (line 1) | getNodeFactory(){return a.getInstance().factory_} method identifierNode (line 1) | identifierNode(t,e,r){if("MathML-Unit"===r)t.type="identifier",t.role=... method implicitNode (line 1) | implicitNode(t){if(t=a.getInstance().getMixedNumbers_(t),1===(t=a.getI... method text (line 1) | text(t,e){return a.exprFont_(t),t.type="text","MS"===e?(t.role="string... method row (line 1) | row(t){return 0===(t=t.filter((function(t){return!T.isType(t,"empty")}... method limitNode (line 1) | limitNode(t,e){if(!e.length)return a.getInstance().factory_.makeEmptyN... method tablesInRow (line 1) | tablesInRow(t){let e=s.partitionNodes(t,T.tableIsMatrixOrVector),r=[];... method mfenced (line 1) | mfenced(t,e,r,n){if(r&&n.length>0){const t=a.nextSeparatorFunction_(r)... method fractionLikeNode (line 1) | fractionLikeNode(t,e,r,n){let o;if(!n&&s.isZeroLength(r)){const r=a.ge... method tensor (line 1) | tensor(t,e,r,n,o){const i=a.getInstance().factory_.makeBranchNode("ten... method pseudoTensor (line 1) | pseudoTensor(t,e,r){const n=t=>!T.isType(t,"empty"),o=e.filter(n).leng... method font (line 1) | font(t){const e=a.MATHJAX_FONTS[t];return e||t} method proof (line 1) | proof(t,e,r){if(e.inference||e.axiom||console.log("Noise"),e.axiom){co... method inference (line 1) | inference(t,e,r){if(e.inferenceRule){const e=a.getInstance().getFormul... method getLabel (line 1) | getLabel(t,e,r,o){const i=a.getInstance().findNestedRow(e,"prooflabel"... method getFormulas (line 1) | getFormulas(t,e,r){const o=e.length?a.getInstance().findNestedRow(e,"i... method findNestedRow (line 1) | findNestedRow(t,e,r){return a.getInstance().findNestedRow_(t,e,0,r)} method cleanInference (line 1) | cleanInference(t){return n.toArray(t).filter((function(t){return"MSPAC... method operatorNode (line 1) | operatorNode(t){return"unknown"===t.type&&(t.type="operator"),i.run("m... method implicitNode_ (line 1) | implicitNode_(t){const e=a.getInstance().factory_.makeMultipleContentN... method infixNode_ (line 1) | infixNode_(t,e){const r=a.getInstance().factory_.makeBranchNode("infix... method explicitMixed_ (line 1) | explicitMixed_(t){const e=s.partitionNodes(t,(function(t){return t.tex... method concatNode_ (line 1) | concatNode_(t,e,r){if(0===e.length)return t;const n=e.map((function(t)... method prefixNode_ (line 1) | prefixNode_(t,e){const r=s.partitionNodes(e,(t=>T.isRole(t,"subtractio... method postfixNode_ (line 1) | postfixNode_(t,e){return e.length?a.getInstance().concatNode_(t,e,"pos... method combineUnits_ (line 1) | combineUnits_(t){const e=s.partitionNodes(t,(function(t){return!T.isRo... method getMixedNumbers_ (line 1) | getMixedNumbers_(t){const e=s.partitionNodes(t,(function(t){return T.i... method getTextInRow_ (line 1) | getTextInRow_(t){if(t.length<=1)return t;const e=s.partitionNodes(t,(t... method relationsInRow_ (line 1) | relationsInRow_(t){const e=s.partitionNodes(t,T.isRelation),r=e.rel[0]... method operationsInRow_ (line 1) | operationsInRow_(t){if(0===t.length)return a.getInstance().factory_.ma... method operationsTree_ (line 1) | operationsTree_(t,e,r,n){const o=n||[];if(0===t.length){if(o.unshift(r... method appendOperand_ (line 1) | appendOperand_(t,e,r){if("infixop"!==t.type)return a.getInstance().inf... method appendDivisionOp_ (line 1) | appendDivisionOp_(t,e,r){return"division"===e.role?T.isImplicit(t)?a.g... method appendLastOperand_ (line 1) | appendLastOperand_(t,e,r){let n=t,o=t.childNodes[t.childNodes.length-1... method appendMultiplicativeOp_ (line 1) | appendMultiplicativeOp_(t,e,r){if(T.isImplicit(t))return a.getInstance... method appendAdditiveOp_ (line 1) | appendAdditiveOp_(t,e,r){return a.getInstance().infixNode_([t,r],e)} method appendExistingOperator_ (line 1) | appendExistingOperator_(t,e,r){return!(!t||"infixop"!==t.type||T.isImp... method getFencesInRow_ (line 1) | getFencesInRow_(t){let e=s.partitionNodes(t,T.isFence);e=a.purgeFences... method fences_ (line 1) | fences_(t,e,r,n){if(0===t.length&&0===r.length)return n[0];const o=t=>... method neutralFences_ (line 1) | neutralFences_(t,e){if(0===t.length)return t;if(1===t.length)return a.... method combineFencedContent_ (line 1) | combineFencedContent_(t,e,r,n){if(0===r.length){const r=a.getInstance(... method horizontalFencedNode_ (line 1) | horizontalFencedNode_(t,e,r){const n=a.getInstance().row(r);let o=a.ge... method classifyHorizontalFence_ (line 1) | classifyHorizontalFence_(t){t.role="leftright";const e=t.childNodes;if... method setExtension_ (line 1) | setExtension_(t){const e=t.childNodes[0].childNodes[0];e&&"infixop"===... method getPunctuationInRow_ (line 1) | getPunctuationInRow_(t){if(t.length<=1)return t;const e=t=>{const e=t.... method punctuatedNode_ (line 1) | punctuatedNode_(t,e){const r=a.getInstance().factory_.makeBranchNode("... method dummyNode_ (line 1) | dummyNode_(t){const e=a.getInstance().factory_.makeMultipleContentNode... method accentRole_ (line 1) | accentRole_(t,e){if(!T.isAccent(t))return!1;const r=t.textContent,n=o.... method accentNode_ (line 1) | accentNode_(t,e,r,n,o){const i=(e=e.slice(0,n+1))[1],Q=e[2];let T;if(!... method makeLimitNode_ (line 1) | makeLimitNode_(t,e,r,n){if("limupper"===n&&"limlower"===t.type)return ... method getFunctionsInRow_ (line 1) | getFunctionsInRow_(t,e){const r=e||[];if(0===t.length)return r;const n... method getFunctionArgs_ (line 1) | getFunctionArgs_(t,e,r){let n,o,i;switch(r){case"integral":{const r=a.... method getIntegralArgs_ (line 1) | getIntegralArgs_(t,e=[]){if(0===t.length)return{integrand:e,intvar:nul... method functionNode_ (line 1) | functionNode_(t,e){const r=a.getInstance().factory_.makeContentNode(o.... method bigOpNode_ (line 1) | bigOpNode_(t,e){const r=a.getFunctionOp_(t,(t=>T.isType(t,"largeop")))... method integralNode_ (line 1) | integralNode_(t,e,r){e=e||a.getInstance().factory_.makeEmptyNode(),r=r... method functionalNode_ (line 1) | functionalNode_(t,e,r,n){const o=e[0];let i;r&&(i=r.parent,n.push(r));... method fractionNode_ (line 1) | fractionNode_(t,e){const r=a.getInstance().factory_.makeBranchNode("fr... method scriptNode_ (line 1) | scriptNode_(t,e,r){let n;switch(t.length){case 0:n=a.getInstance().fac... method findNestedRow_ (line 1) | findNestedRow_(t,e,r,o){if(r>3)return null;for(let i,Q=0;i=t[Q];Q++){c... method constructor (line 1) | constructor(t){this.mathml=t,this.parser=new Q.SemanticMathml,this.roo... method empty (line 1) | static empty(){const t=n.parseInput(""),e=new a(t);return e.mat... method fromNode (line 1) | static fromNode(t,e){const r=a.empty();return r.root=t,e&&(r.mathml=e),r} method fromRoot (line 1) | static fromRoot(t,e){let r=t;for(;r.parent;)r=r.parent;const n=a.fromN... method fromXml (line 1) | static fromXml(t){const e=a.empty();return t.childNodes[0]&&(e.root=T.... method xml (line 1) | xml(t){const e=n.parseInput(""),r=this.root.xml(e.owner... method toString (line 1) | toString(t){return n.serializeXml(this.xml(t))} method formatXml (line 1) | formatXml(t){const e=this.toString(t);return n.formatXml(e)} method displayTree (line 1) | displayTree(){this.root.displayTree()} method replaceNode (line 1) | replaceNode(t,e){const r=t.parent;r?r.replaceChild(t,e):this.root=e} method toJson (line 1) | toJson(){const t={};return t.stree=this.root.toJson(),t} method constructor (line 1) | constructor(t,e){super(t),this.preference=e} method comparator (line 1) | static comparator(){return new c(n.default.getInstance().dynamicCstr,Q... method fromPreference (line 1) | static fromPreference(t){const e=t.split(":"),r={},n=l.getProperties()... method toPreference (line 1) | static toPreference(t){const e=Object.keys(t),r=[];for(let n=0;n{const r=this.nodeDict[t[0]];r.childN... method setParent (line 1) | setParent(t,e){const r=c.getBySemanticId(this.mathml,t),n=this.assembl... function p (line 1) | function p(t){if(y(t))return;const e=t.names,r=t.mappings,n=t.category;f... function h (line 1) | function h(t){for(const e of Object.keys(l)){const r=Object.assign({},t)... method constructor (line 1) | constructor(t,e){super(t,p(t)),this.context=e,this.kind=a.TrieNodeKind... method applyTest (line 1) | applyTest(t){return this.test?this.test(t):this.context.applyQuery(t,t... function d (line 1) | function d(t,e){const r=c[t];return r?r.lookupRule(null,e):null} method constructor (line 1) | constructor(t,e){super(t,p(t)),this.context=e,this.kind=a.TrieNodeKind... method applyTest (line 1) | applyTest(t){return this.test?this.test(t):this.context.applyConstrain... function f (line 1) | function f(t,e){const r=d(t,e);return r?r.action:null} function L (line 1) | function L(t,e){return e=e||{},t.length?(e[t[0]]=L(t.slice(1),e[t[0]]),e... method constructor (line 1) | constructor(){this.trie=null,this.evaluators_={},this.trie=new f.Trie} method getInstance (line 1) | static getInstance(){return L.instance=L.instance||new L,L.instance} method debugSpeechRule (line 1) | static debugSpeechRule(t,e){const r=t.precondition,n=t.context.applyQu... method debugNamedSpeechRule (line 1) | static debugNamedSpeechRule(t,e){const r=L.getInstance().trie.collectR... method evaluateNode (line 1) | evaluateNode(t){(0,s.updateEvaluator)(t);const e=(new Date).getTime();... method toString (line 1) | toString(){return this.trie.collectRules().map((t=>t.toString())).join... method runInSetting (line 1) | runInSetting(t,e){const r=Q.default.getInstance(),n={};for(const e in ... method addStore (line 1) | addStore(t){const e=y(t);"abstract"!==e.kind&&e.getSpeechRules().forEa... method processGrammar (line 1) | processGrammar(t,e,r){const n={};for(const o in r){const i=r[o];n[o]="... method addEvaluator (line 1) | addEvaluator(t){const e=t.evaluateDefault.bind(t),r=this.evaluators_[t... method getEvaluator (line 1) | getEvaluator(t,e){const r=this.evaluators_[t]||this.evaluators_[u.Dyna... method enumerate (line 1) | enumerate(t){return this.trie.enumerate(t)} method evaluateNode_ (line 1) | evaluateNode_(t){return t?(this.updateConstraint_(),this.evaluateTree_... method evaluateTree_ (line 1) | evaluateTree_(t){const e=Q.default.getInstance();let r;o.Debugger.getI... method evaluateNodeList_ (line 1) | evaluateNodeList_(t,e,r,o,i,Q){if(!e.length)return[];const T=o||"",s=Q... method addLayout (line 1) | addLayout(t,e,r){const o=e.layout;o&&(o.match(/^begin/)?t.unshift(new ... method addPersonality_ (line 1) | addPersonality_(t,e,r,o){const i={};let Q=null;for(const t of T.person... method addExternalAttributes_ (line 1) | addExternalAttributes_(t,e){if(e.hasAttributes()){const r=e.attributes... method addRelativePersonality_ (line 1) | addRelativePersonality_(t,e){if(!t.personality)return t.personality=e,... method updateConstraint_ (line 1) | updateConstraint_(){const t=Q.default.getInstance().dynamicCstr,e=Q.de... method makeSet_ (line 1) | makeSet_(t,e){return e&&Object.keys(e).length?t.split(":"):[t]} method lookupRule (line 1) | lookupRule(t,e){if(!t||t.nodeType!==i.NodeType.ELEMENT_NODE&&t.nodeTyp... method lookupRules (line 1) | lookupRules(t,e){return this.trie.lookupRules(t,e.allProperties())} method pickMostConstraint_ (line 1) | pickMostConstraint_(t,e){const r=Q.default.getInstance().comparator;re... function m (line 1) | function m(t){const e=t.names;e&&(t.names=e.map((function(t){return t+":... function y (line 1) | function y(t){return!(!t.locale&&!t.modality)&&(s=t.locale||s,a=t.modali... function H (line 1) | function H(t){let e=c[t];return e?(n.Debugger.getInstance().output("Stor... function g (line 1) | function g(t,e){e&&(t.category=e)} method constructor (line 1) | constructor(t,e,r,n){this.node=t,this.generator=e,this.highlighter=r,t... method getXml (line 1) | getXml(){return this.xml_||(this.xml_=i.parseInput(this.xmlString_)),t... method getRebuilt (line 1) | getRebuilt(){return this.rebuilt_||this.rebuildStree(),this.rebuilt_} method isActive (line 1) | isActive(){return this.active_} method activate (line 1) | activate(){this.isActive()||(this.generator.start(),this.toggleActive_... method deactivate (line 1) | deactivate(){this.isActive()&&(m.WalkerState.setState(this.id,this.pri... method getFocus (line 1) | getFocus(t=!1){return this.focus_||(this.focus_=this.singletonFocus(th... method setFocus (line 1) | setFocus(t){this.focus_=t} method getDepth (line 1) | getDepth(){return this.levels.depth()-1} method isSpeech (line 1) | isSpeech(){return this.generator.modality===a.Attribute.SPEECH} method focusDomNodes (line 1) | focusDomNodes(){return this.getFocus().getDomNodes()} method focusSemanticNodes (line 1) | focusSemanticNodes(){return this.getFocus().getSemanticNodes()} method speech (line 1) | speech(){const t=this.focusDomNodes();if(!t.length)return"";const e=th... method move (line 1) | move(t){const e=this.keyMapping.get(t);if(!e)return null;const r=e();r... method up (line 1) | up(){return this.moved=m.WalkerMoves.UP,this.getFocus()} method down (line 1) | down(){return this.moved=m.WalkerMoves.DOWN,this.getFocus()} method left (line 1) | left(){return this.moved=m.WalkerMoves.LEFT,this.getFocus()} method right (line 1) | right(){return this.moved=m.WalkerMoves.RIGHT,this.getFocus()} method repeat (line 1) | repeat(){return this.moved=m.WalkerMoves.REPEAT,this.getFocus().clone()} method depth (line 1) | depth(){return this.moved=this.isSpeech()?m.WalkerMoves.DEPTH:m.Walker... method home (line 1) | home(){this.moved=m.WalkerMoves.HOME;return this.singletonFocus(this.r... method getBySemanticId (line 1) | getBySemanticId(t){return y.getBySemanticId(this.node,t)} method primaryId (line 1) | primaryId(){return this.getFocus().getSemanticPrimary().id.toString()} method expand (line 1) | expand(){const t=this.getFocus().getDomPrimary(),e=this.actionable_(t)... method expandable (line 1) | expandable(t){return!!this.actionable_(t)&&0===t.childNodes.length} method collapsible (line 1) | collapsible(t){return!!this.actionable_(t)&&t.childNodes.length>0} method restoreState (line 1) | restoreState(){if(!this.highlighter)return;const t=m.WalkerState.getSt... method updateFocus (line 1) | updateFocus(){this.setFocus(f.Focus.factory(this.getFocus().getSemanti... method rebuildStree (line 1) | rebuildStree(){this.rebuilt_=new L.RebuildStree(this.getXml()),this.ro... method previousLevel (line 1) | previousLevel(){const t=this.getFocus().getDomPrimary();return t?y.get... method nextLevel (line 1) | nextLevel(){const t=this.getFocus().getDomPrimary();let e,r;if(t){e=y.... method singletonFocus (line 1) | singletonFocus(t){this.getRebuilt();const e=this.retrieveVisuals(t);re... method retrieveVisuals (line 1) | retrieveVisuals(t){if(!this.skeleton)return[t];const e=parseInt(t,10),... method subtreeIds (line 1) | subtreeIds(t,e){const r=H.evalXPath(`//*[@data-semantic-id="${t}"]`,th... method focusFromId (line 1) | focusFromId(t,e){return f.Focus.factory(t,e,this.getRebuilt(),this.node)} method summary (line 1) | summary(){return this.moved=this.isSpeech()?m.WalkerMoves.SUMMARY:m.Wa... method detail (line 1) | detail(){return this.moved=this.isSpeech()?m.WalkerMoves.DETAIL:m.Walk... method specialMove (line 1) | specialMove(){return null} method virtualize (line 1) | virtualize(t){return this.cursors.push({focus:this.getFocus(),levels:t... method previous (line 1) | previous(){const t=this.cursors.pop();return t?(this.levels=t.levels,t... method undo (line 1) | undo(){let t;do{t=this.cursors.pop()}while(t&&!t.undo);return t?(this.... method update (line 1) | update(t){this.generator.setOptions(t),(0,T.setup)(t).then((()=>p.gene... method nextRules (line 1) | nextRules(){const t=this.generator.getOptions();return"speech"!==t.mod... method nextStyle (line 1) | nextStyle(t,e){if("mathspeak"===t){const t=["default","brief","sbrief"... method previousRules (line 1) | previousRules(){const t=this.generator.getOptions();return"speech"!==t... method refocus (line 1) | refocus(){let t,e=this.getFocus();for(;!e.getNodes().length;){t=this.l... method toggleActive_ (line 1) | toggleActive_(){this.active_=!this.active_} method mergePrefix_ (line 1) | mergePrefix_(t,e=[]){const r=this.isSpeech()?this.prefix_():"";r&&t.un... method prefix_ (line 1) | prefix_(){const t=this.getFocus().getDomNodes(),e=this.getFocus().getS... method postfix_ (line 1) | postfix_(){const t=this.getFocus().getDomNodes();return t[0]?y.getAttr... method depth_ (line 1) | depth_(){const t=c.Grammar.getInstance().getParameter("depth");c.Gramm... method actionable_ (line 1) | actionable_(t){const e=null==t?void 0:t.parentNode;return e&&this.high... method summary_ (line 1) | summary_(){const t=this.getFocus().getSemanticPrimary().id.toString(),... method detail_ (line 1) | detail_(){const t=this.getFocus().getSemanticPrimary().id.toString(),e... class i (line 1) | class i{constructor(){this.category="",this.rules=new Map}static parseUn... method constructor (line 1) | constructor({context:t,text:e,userValue:r,annotation:n,attributes:o,pe... method create (line 1) | static create(t,e={}){return t.text=n.Grammar.getInstance().apply(t.te... method isEmpty (line 1) | isEmpty(){return 0===this.context.length&&0===this.text.length&&0===th... method clone (line 1) | clone(){let t,e;if(this.personality){t={};for(const e in this.personal... method toString (line 1) | toString(){return'AuditoryDescription(context="'+this.context+'" text... method descriptionString (line 1) | descriptionString(){return this.context&&this.text?this.context+" "+th... method descriptionSpan (line 1) | descriptionSpan(){return new o.Span(this.descriptionString(),this.attr... method equals (line 1) | equals(t){return this.context===t.context&&this.text===t.text&&this.us... method constructor (line 1) | constructor(){super(...arguments),this.ignoreElements=[n.personalityPr... method setScaleFunction (line 1) | setScaleFunction(t,e,r,n,o=0){this.scaleFunction=i=>{const Q=(i-t)/(e-... method applyScaleFunction (line 1) | applyScaleFunction(t){return this.scaleFunction?this.scaleFunction(t):t} method ignoreElement (line 1) | ignoreElement(t){return-1!==this.ignoreElements.indexOf(t)} method finalize (line 1) | finalize(t){return'"} method markup (line 1) | markup(t){let e="";const r=(0,o.personalityMarkup)(t).filter((t=>t.spa... method constructor (line 1) | constructor(t,e){super(t,e),this.key=e.key||i.getKey_} method getKey_ (line 1) | static getKey_(t){return"string"==typeof t?n.KeyCode[t.toUpperCase()]:t} method constructor (line 1) | constructor(){this.color=null,this.mactionName="",this.currentHighligh... method highlight (line 1) | highlight(t){this.currentHighlights.push(t.map((t=>{const e=this.highl... method highlightAll (line 1) | highlightAll(t){const e=this.getMactionNodes(t);for(let t,r=0;t=e[r];r... method unhighlight (line 1) | unhighlight(){const t=this.currentHighlights.pop();t&&t.forEach((t=>{t... method unhighlightAll (line 1) | unhighlightAll(){for(;this.currentHighlights.length>0;)this.unhighligh... method setColor (line 1) | setColor(t){this.color=t} method colorString (line 1) | colorString(){return this.color.rgba()} method addEvents (line 1) | addEvents(t,e){const r=this.getMactionNodes(t);for(let t,n=0;t=r[n];n+... method getMactionNodes (line 1) | getMactionNodes(t){return Array.from(t.getElementsByClassName(this.mac... method isMactionNode (line 1) | isMactionNode(t){const e=t.className||t.getAttribute("class");return!!... method isHighlighted (line 1) | isHighlighted(t){return t.hasAttribute(i.ATTR)} method setHighlighted (line 1) | setHighlighted(t){t.setAttribute(i.ATTR,"true")} method unsetHighlighted (line 1) | unsetHighlighted(t){t.removeAttribute(i.ATTR)} method colorizeAll (line 1) | colorizeAll(t){n.evalXPath(`.//*[@${o.Attribute.ID}]`,t).forEach((t=>t... method uncolorizeAll (line 1) | uncolorizeAll(t){n.evalXPath(`.//*[@${o.Attribute.ID}]`,t).forEach((t=... method colorize (line 1) | colorize(t){const e=(0,o.addPrefix)("foreground");t.hasAttribute(e)&&(... method uncolorize (line 1) | uncolorize(t){const e=(0,o.addPrefix)("foreground")+"-old";t.hasAttrib... method constructor (line 1) | constructor(){super(),this.mactionName="maction"} method highlightNode (line 1) | highlightNode(t){const e={node:t,foreground:t.style.color,position:t.s... method unhighlightNode (line 1) | unhighlightNode(t){const e=t.node;e.style.color=t.foreground,e.style.p... method constructor (line 1) | constructor(){super(),this.mactionName="mjx-svg-maction"} method highlightNode (line 1) | highlightNode(t){let e;if(this.isHighlighted(t))return e={node:t.previ... method setHighlighted (line 1) | setHighlighted(t){"svg"===t.tagName&&super.setHighlighted(t)} method unhighlightNode (line 1) | unhighlightNode(t){if("background"in t)return t.node.style.backgroundC... method isMactionNode (line 1) | isMactionNode(t){let e=t.className||t.getAttribute("class");return e=v... method constructor (line 1) | constructor(t,e){this.constraint=t,this.test=e,this.children_={},this.... method getConstraint (line 1) | getConstraint(){return this.constraint} method getKind (line 1) | getKind(){return this.kind} method applyTest (line 1) | applyTest(t){return this.test(t)} method addChild (line 1) | addChild(t){const e=t.getConstraint(),r=this.children_[e];return this.... method getChild (line 1) | getChild(t){return this.children_[t]} method getChildren (line 1) | getChildren(){const t=[];for(const e in this.children_)t.push(this.chi... method findChildren (line 1) | findChildren(t){const e=[];for(const r in this.children_){const n=this... method removeChild (line 1) | removeChild(t){delete this.children_[t]} method toString (line 1) | toString(){return this.constraint} method constructor (line 1) | constructor(){this.root=(0,o.getNode)(n.TrieNodeKind.ROOT,"",null)} method collectRules_ (line 1) | static collectRules_(t){const e=[];let r=[t];for(;r.length;){const t=r... method printWithDepth_ (line 1) | static printWithDepth_(t,e,r){r+=new Array(e+2).join(e.toString())+": ... method order_ (line 1) | static order_(t){const e=t.getChildren();if(!e.length)return 0;const r... method addRule (line 1) | addRule(t){let e=this.root;const r=t.context,o=t.dynamicCstr.getValues... method lookupRules (line 1) | lookupRules(t,e){let r=[this.root];const o=[];for(;e.length;){const t=... method hasSubtrie (line 1) | hasSubtrie(t){let e=this.root;for(let r=0,n=t.length;re.getSemanticPrimary()... class s (line 1) | class s extends Q.BaseRuleStore{constructor(){super(),this.annotators=[]... method finalize (line 1) | finalize(t){return function(t){a="";const e=o.parseInput(`${t}`:""} method closeTag (line 1) | closeTag(t){return``} method markup (line 1) | markup(t){const e=[];let r=[];for(const n of t){if(!n.layout){r.push(n... method processContent (line 1) | processContent(t){const e=[],r=Q.personalityMarkup(t);for(let t,n=0;t=... method constructor (line 1) | constructor(){this.customLoader=null,this.parsers={},this.comparator=n... method defaultLocale (line 1) | set defaultLocale(t){this._defaultLocale=Q.Variables.ensureLocale(t,th... method defaultLocale (line 1) | get defaultLocale(){return this._defaultLocale} method getInstance (line 1) | static getInstance(){return s.instance=s.instance||new s,s.instance} method defaultEvaluator (line 1) | static defaultEvaluator(t,e){return t} method evaluateNode (line 1) | static evaluateNode(t){return s.nodeEvaluator(t)} method getRate (line 1) | getRate(){const t=parseInt(this.rate,10);return isNaN(t)?100:t} method setDynamicCstr (line 1) | setDynamicCstr(t){if(this.defaultLocale&&(n.DynamicCstr.DEFAULT_VALUES... method configurate (line 1) | configurate(t){this.mode!==o.Mode.HTTP||this.config||(!function(t){con... method setCustomLoader (line 1) | setCustomLoader(t){t&&(this.customLoader=t)} method test (line 1) | static test(t){if(!t.mathmlTree)return!1;return"MMULTISCRIPTS"===n.tag... method constructor (line 1) | constructor(t){super(t)} method getMathml (line 1) | getMathml(){let t,e,r;if((0,T.setAttributes)(this.mml,this.semantic),t... method constructor (line 1) | constructor(){super(),this.mactionName="maction"} method highlightNode (line 1) | highlightNode(t){let e;if(this.isHighlighted(t))return e={node:t,backg... method unhighlightNode (line 1) | unhighlightNode(t){const e=t.node.previousSibling;if(e&&e.hasAttribute... method isMactionNode (line 1) | isMactionNode(t){return t.getAttribute("data-mml-node")===this.maction... method getMactionNodes (line 1) | getMactionNodes(t){return Array.from(o.evalXPath(`.//*[@data-mml-node=... method constructor (line 1) | constructor(t,e){this.base=t,this._conditions=[],this.constraints=[],t... method conditions (line 1) | get conditions(){return this._conditions} method addConstraint (line 1) | addConstraint(t){if(this.constraints.filter((e=>e.equal(t))).length)re... method addBaseCondition (line 1) | addBaseCondition(t){this.addCondition(this.base,t)} method addFullCondition (line 1) | addFullCondition(t){this.constraints.forEach((e=>this.addCondition(e,t... method addCondition (line 1) | addCondition(t,e){const r=t.toString()+" "+e.toString();this.allCstr.c... method constructor (line 1) | constructor(){super(),this.annotators=[],this.parseMethods.Alias=this.... method initialize (line 1) | initialize(){this.initialized||(this.annotations(),this.initialized=!0)} method annotations (line 1) | annotations(){for(let t,e=0;t=this.annotators[e];e++)(0,i.activate)(th... method defineAlias (line 1) | defineAlias(t,e,...r){const n=this.parsePrecondition(e,r);if(!n)return... method defineRulesAlias (line 1) | defineRulesAlias(t,e,...r){const n=this.findAllRules((function(e){retu... method defineSpecializedRule (line 1) | defineSpecializedRule(t,e,r,n){const o=this.parseCstr(e),i=this.findRu... method defineSpecialized (line 1) | defineSpecialized(t,e,r){const n=this.parseCstr(r);if(!n)return void c... method evaluateString (line 1) | evaluateString(t){const e=[];if(t.match(/^\s+$/))return e;let r=this.m... method parse (line 1) | parse(t){super.parse(t),this.annotators=t.annotators||[]} method addAlias_ (line 1) | addAlias_(t,e,r){const n=this.parsePrecondition(e,r),o=new T.SpeechRul... method matchNumber_ (line 1) | matchNumber_(t){const e=t.match(new RegExp("^"+o.LOCALE.MESSAGES.regex... method constructor (line 1) | constructor(t){this.components=t} method fromString (line 1) | static fromString(t){const e=c(t,";").filter((function(t){return t.mat... method toString (line 1) | toString(){return this.components.map((function(t){return t.toString()... method copyCollator (line 1) | copyCollator(){return new s} method add (line 1) | add(t,e){const r=this.retrieve(t,e.font);if(!r||!r.find((function(t){r... method addNode (line 1) | addNode(t){this.add(t.textContent,t.meaning())} method toString (line 1) | toString(){const t=[];for(const e in this.map){const r=Array(e.length+... method reduce (line 1) | reduce(){for(const t in this.map)1!==this.map[t].length&&(this.map[t]=... method default (line 1) | default(){const t=new i;for(const e in this.map)1===this.map[e].length... method newDefault (line 1) | newDefault(){const t=this.default();this.reduce();const e=this.default... method constructor (line 1) | constructor(){super("MathML"),this.parseMap_={SEMANTICS:this.semantics... method getAttribute_ (line 1) | static getAttribute_(t,e,r){if(!t.hasAttribute(e))return r;const n=t.g... method parse (line 1) | parse(t){Q.default.getInstance().setNodeFactory(this.getFactory());con... method semantics_ (line 1) | semantics_(t,e){return e.length?this.parse(e[0]):this.getFactory().mak... method rows_ (line 1) | rows_(t,e){const r=t.getAttribute("semantics");if(r&&r.match("bspr_"))... method fraction_ (line 1) | fraction_(t,e){if(!e.length)return this.getFactory().makeEmptyNode();c... method limits_ (line 1) | limits_(t,e){return Q.default.getInstance().limitNode(n.tagName(t),thi... method root_ (line 1) | root_(t,e){return e[1]?this.getFactory().makeBranchNode("root",[this.p... method sqrt_ (line 1) | sqrt_(t,e){const r=this.parseList(T.purgeNodes(e));return this.getFact... method table_ (line 1) | table_(t,e){const r=t.getAttribute("semantics");if(r&&r.match("bspr_")... method tableRow_ (line 1) | tableRow_(t,e){const r=this.getFactory().makeBranchNode("row",this.par... method tableLabeledRow_ (line 1) | tableLabeledRow_(t,e){if(!e.length)return this.tableRow_(t,e);const r=... method tableCell_ (line 1) | tableCell_(t,e){const r=this.parseList(T.purgeNodes(e));let n;n=r.leng... method space_ (line 1) | space_(t,e){const r=t.getAttribute("width"),o=r&&r.match(/[a-z]*$/);if... method text_ (line 1) | text_(t,e){const r=this.leaf_(t,e);return t.textContent?(r.updateConte... method identifier_ (line 1) | identifier_(t,e){const r=this.leaf_(t,e);return Q.default.getInstance(... method number_ (line 1) | number_(t,e){const r=this.leaf_(t,e);return Q.default.number(r),r} method operator_ (line 1) | operator_(t,e){const r=this.leaf_(t,e);return Q.default.getInstance().... method fenced_ (line 1) | fenced_(t,e){const r=this.parseList(T.purgeNodes(e)),n=s.getAttribute_... method enclosed_ (line 1) | enclosed_(t,e){const r=this.parseList(T.purgeNodes(e)),n=this.getFacto... method multiscripts_ (line 1) | multiscripts_(t,e){if(!e.length)return this.getFactory().makeEmptyNode... method empty_ (line 1) | empty_(t,e){return this.getFactory().makeEmptyNode()} method action_ (line 1) | action_(t,e){return e.length>1?this.parse(e[1]):this.getFactory().make... method dummy_ (line 1) | dummy_(t,e){const r=this.getFactory().makeUnprocessed(t);return r.role... method leaf_ (line 1) | leaf_(t,e){if(1===e.length&&e[0].nodeType!==n.NodeType.TEXT_NODE){cons... method constructor (line 1) | constructor(){super(...arguments),this.modality=(0,n.addPrefix)("foreg... method visitStree_ (line 1) | static visitStree_(t,e,r){if(t.childNodes.length){if(t.contentNodes.le... method getSpeech (line 1) | getSpeech(t,e){return Q.getAttribute(t,this.modality)} method generateSpeech (line 1) | generateSpeech(t,e){return this.getRebuilt()||this.setRebuilt(new i.Re... method colorLeaves_ (line 1) | colorLeaves_(t){const e=[];s.visitStree_(this.getRebuilt().streeRoot,e... method colorLeave_ (line 1) | colorLeave_(t,e,r){const n=Q.getBySemanticId(t,e);return!!n&&(n.setAtt... function Q (line 1) | function Q(t){switch(t){case"[n]":return i.NODE;case"[m]":return i.MULTI... method markup (line 1) | markup(t){const e=i.personalityMarkup(t);let r="",o=null,Q=!1;for(let ... method pause (line 1) | pause(t){let e;return e="number"==typeof t?t<=250?"short":t<=500?"medi... method finalize (line 1) | finalize(t){return'"} method markup (line 1) | markup(t){this.setScaleFunction(-2,2,-100,100,2);const e=o.personality... method constructor (line 1) | constructor(t){super(t),this.mml=t.mathmlTree} method test (line 1) | static test(t){return!!t.mathmlTree&&"line"===t.type} method getMathml (line 1) | getMathml(){return this.semantic.contentNodes.length&&o.walkTree(this.... method constructor (line 1) | constructor(t){super(t),this.mml=t.mathmlTree} method test (line 1) | static test(t){return!!t.mathmlTree&&("inference"===t.type||"premises"... method getMathml (line 1) | getMathml(){return this.semantic.childNodes.length?(this.semantic.cont... method constructor (line 1) | constructor(t){super(t),this.mml=t.mathmlTree} method test (line 1) | static test(t){return"punctuated"===t.type&&("text"===t.role||t.conten... method getMathml (line 1) | getMathml(){const t=[],e=o.collapsePunctuated(this.semantic,t);return ... method constructor (line 1) | constructor(){this.map={}} method add (line 1) | add(t,e){const r=this.map[t];r?r.push(e):this.map[t]=[e]} method retrieve (line 1) | retrieve(t,e){return this.map[i.key(t,e)]} method retrieveNode (line 1) | retrieveNode(t){return this.retrieve(t.textContent,t.font)} method copy (line 1) | copy(){const t=this.copyCollator();for(const e in this.map)t.map[e]=th... method minimize (line 1) | minimize(){for(const t in this.map)1===this.map[t].length&&delete this... method minimalCollator (line 1) | minimalCollator(){const t=this.copy();for(const e in t.map)1===t.map[e... method isMultiValued (line 1) | isMultiValued(){for(const t in this.map)if(this.map[t].length>1)return... method isEmpty (line 1) | isEmpty(){return!Object.keys(this.map).length} method constructor (line 1) | constructor(t){this.id=t,this.mathml=[],this.parent=null,this.type="un... method fromXml (line 1) | static fromXml(t){const e=parseInt(t.getAttribute("id"),10),r=new Q(e)... method setAttribute (line 1) | static setAttribute(t,e,r,n){n=n||r;const o=e.getAttribute(r);o&&(t[n]... method processChildren (line 1) | static processChildren(t,e){for(const r of n.toArray(e.childNodes)){if... method querySelectorAll (line 1) | querySelectorAll(t){let e=[];for(let r,n=0;r=this.childNodes[n];n++)e=... method xml (line 1) | xml(t,e){const r=function(r,n){const o=n.map((function(r){return r.xml... method toString (line 1) | toString(t=!1){const e=n.parseInput("");return n.serializeXml(... method allAttributes (line 1) | allAttributes(){const t=[];return t.push(["role",this.role]),"unknown"... method xmlAnnotation (line 1) | xmlAnnotation(){const t=[];for(const e in this.annotation)this.annotat... method toJson (line 1) | toJson(){const t={};t.type=this.type;const e=this.allAttributes();for(... method updateContent (line 1) | updateContent(t,e){const r=e?t.replace(/^[ \f\n\r\t\v\u200b]*/,"").rep... method addMathmlNodes (line 1) | addMathmlNodes(t){for(let e,r=0;e=t[r];r++)-1===this.mathml.indexOf(e)... method appendChild (line 1) | appendChild(t){this.childNodes.push(t),this.addMathmlNodes(t.mathml),t... method replaceChild (line 1) | replaceChild(t,e){const r=this.childNodes.indexOf(t);if(-1===r)return;... method appendContentNode (line 1) | appendContentNode(t){t&&(this.contentNodes.push(t),this.addMathmlNodes... method removeContentNode (line 1) | removeContentNode(t){if(t){const e=this.contentNodes.indexOf(t);-1!==e... method equals (line 1) | equals(t){if(!t)return!1;if(this.type!==t.type||this.role!==t.role||th... method displayTree (line 1) | displayTree(){console.info(this.displayTree_(0))} method addAnnotation (line 1) | addAnnotation(t,e){e&&this.addAnnotation_(t,e)} method getAnnotation (line 1) | getAnnotation(t){const e=this.annotation[t];return e||[]} method hasAnnotation (line 1) | hasAnnotation(t,e){const r=this.annotation[t];return!!r&&-1!==r.indexO... method parseAnnotation (line 1) | parseAnnotation(t){const e=t.split(";");for(let t=0,r=e.length;t{return t.concat((... method fromStructure (line 1) | static fromStructure(t,e){return new Q(Q.tree_(t,e.root))} method combineContentChildren (line 1) | static combineContentChildren(t,e,r){switch(t.type){case"relseq":case"... method makeSexp_ (line 1) | static makeSexp_(t){return Q.simpleCollapseStructure(t)?t.toString():Q... method fromString_ (line 1) | static fromString_(t){let e=t.replace(/\(/g,"[");return e=e.replace(/\... method fromNode_ (line 1) | static fromNode_(t){if(!t)return[];const e=t.contentNodes;let r;e.leng... method tree_ (line 1) | static tree_(t,e){if(!e)return[];if(!e.childNodes.length)return e.id;c... method addOwns_ (line 1) | static addOwns_(t,e){const r=t.getAttribute(i.Attribute.COLLAPSED),n=r... method realLeafs_ (line 1) | static realLeafs_(t){if(Q.simpleCollapseStructure(t))return[t];if(Q.co... method populate (line 1) | populate(){this.parents&&this.levelsMap||(this.parents={},this.levelsM... method toString (line 1) | toString(){return Q.makeSexp_(this.array)} method populate_ (line 1) | populate_(t,e,r){if(Q.simpleCollapseStructure(t))return t=t,this.level... method isRoot (line 1) | isRoot(t){return t===this.levelsMap[t][0]} method directChildren (line 1) | directChildren(t){if(!this.isRoot(t))return[];return this.levelsMap[t]... method subtreeNodes (line 1) | subtreeNodes(t){if(!this.isRoot(t))return[];const e=(t,r)=>{Q.simpleCo... method constructor (line 1) | constructor(t,e,r,n){super(t,e,r,n),this.node=t,this.generator=e,this.... method initLevels (line 1) | initLevels(){const t=new i.Levels;return t.push([this.primaryId()]),t} method up (line 1) | up(){super.up();const t=this.previousLevel();return t?(this.levels.pop... method down (line 1) | down(){super.down();const t=this.nextLevel();if(0===t.length)return nu... method combineContentChildren (line 1) | combineContentChildren(t,e,r,o){switch(t){case"relseq":case"infixop":c... method left (line 1) | left(){super.left();const t=this.levels.indexOf(this.primaryId());if(n... method right (line 1) | right(){super.right();const t=this.levels.indexOf(this.primaryId());if... method findFocusOnLevel (line 1) | findFocusOnLevel(t){return this.singletonFocus(t.toString())} method focusDomNodes (line 1) | focusDomNodes(){return[this.getFocus().getDomPrimary()]} method focusSemanticNodes (line 1) | focusSemanticNodes(){return[this.getFocus().getSemanticPrimary()]} method constructor (line 1) | constructor(t,e,r,n){this.name=t,this.dynamicCstr=e,this.precondition=r,... method toString (line 1) | toString(){return this.name+" | "+this.dynamicCstr.toString()+" | "+this... class T (line 1) | class T{constructor({type:t,content:e,attributes:r,grammar:n}){this.type... method markup (line 1) | markup(t){this.setScaleFunction(-2,2,0,10,0);const e=i.personalityMark... method error (line 1) | error(t){return'(error "'+o.Move.get(t)+'")'} method prosodyElement (line 1) | prosodyElement(t,e){switch(e=this.applyScaleFunction(e),t){case n.pers... method pause (line 1) | pause(t){return"(pause . "+this.pauseValue(t[n.personalityProps.PAUSE]... method prosody_ (line 1) | prosody_(t){const e=t.open,r=[];for(let n,o=0;n=e[o];o++)r.push(this.p... method constructor (line 1) | constructor(t=""){super(),this.message=t,this.name="SRE Error"} method constructor (line 1) | constructor(t){super(t),this.mml=t.mathmlTree} method test (line 1) | static test(t){return!t.mathmlTree&&"line"===t.type&&"binomial"===t.role} method getMathml (line 1) | getMathml(){if(!this.semantic.childNodes.length)return this.mml;const ... method constructor (line 1) | constructor(t){super(t),this.mml=t.mathmlTree} method test (line 1) | static test(t){if(!t.mathmlTree||!t.childNodes.length)return!1;const e... method getMathml (line 1) | getMathml(){const t=this.semantic.childNodes[0],e=t.childNodes[0],r=th... method constructor (line 1) | constructor(t){super(t),this.mml=t.mathmlTree} method test (line 1) | static test(t){if(!t.mathmlTree||!t.childNodes.length)return!1;const e... method walkTree_ (line 1) | static walkTree_(t){t&&i.walkTree(t)} method getMathml (line 1) | getMathml(){const t=this.semantic.childNodes;return"limboth"!==this.se... method constructor (line 1) | constructor(t){super(t),this.mml=t.mathmlTree} method multiscriptIndex (line 1) | static multiscriptIndex(t){return"punctuated"===t.type&&"dummy"===t.co... method createNone_ (line 1) | static createNone_(t){const e=n.createElement("none");return t&&(0,Q.s... method completeMultiscript (line 1) | completeMultiscript(t,e){const r=n.toArray(this.mml.childNodes).slice(... method constructor (line 1) | constructor(t){super(t),this.inner=[],this.mml=t.mathmlTree} method test (line 1) | static test(t){return"matrix"===t.type||"vector"===t.type||"cases"===t... method getMathml (line 1) | getMathml(){const t=i.cloneContentNode(this.semantic.contentNodes[0]),... method test (line 1) | static test(t){return!!t.mathmlTree&&"tensor"===t.type} method constructor (line 1) | constructor(t){super(t)} method getMathml (line 1) | getMathml(){i.walkTree(this.semantic.childNodes[0]);const t=o.CaseMult... method constructor (line 1) | constructor(){this.context=new Q.SpeechRuleContext,this.parseOrder=o.D... method compareStaticConstraints_ (line 1) | static compareStaticConstraints_(t,e){if(t.length!==e.length)return!1;... method comparePreconditions_ (line 1) | static comparePreconditions_(t,e){const r=t.precondition,n=e.precondit... method defineRule (line 1) | defineRule(t,e,r,n,...o){const Q=this.parseAction(r),T=this.parsePreco... method addRule (line 1) | addRule(t){t.context=this.context,this.speechRules_.unshift(t)} method deleteRule (line 1) | deleteRule(t){const e=this.speechRules_.indexOf(t);-1!==e&&this.speech... method findRule (line 1) | findRule(t){for(let e,r=0;e=this.speechRules_[r];r++)if(t(e))return e;... method findAllRules (line 1) | findAllRules(t){return this.speechRules_.filter(t)} method evaluateDefault (line 1) | evaluateDefault(t){const e=t.textContent.slice(0);return e.match(/^\s+... method evaluateWhitespace (line 1) | evaluateWhitespace(t){return[]} method evaluateCustom (line 1) | evaluateCustom(t){const e=this.customTranscriptions[t];return void 0!=... method evaluateCharacter (line 1) | evaluateCharacter(t){return this.evaluateCustom(t)||n.AuditoryDescript... method removeDuplicates (line 1) | removeDuplicates(t){for(let e,r=this.speechRules_.length-1;e=this.spee... method getSpeechRules (line 1) | getSpeechRules(){return this.speechRules_} method setSpeechRules (line 1) | setSpeechRules(t){this.speechRules_=t} method getPreconditions (line 1) | getPreconditions(){return this.preconditions} method parseCstr (line 1) | parseCstr(t){try{return this.parser.parse(this.locale+"."+this.modalit... method parsePrecondition (line 1) | parsePrecondition(t,e){try{const r=this.parsePrecondition_(t);t=r[0];l... method parseAction (line 1) | parseAction(t){try{return i.Action.fromString(t)}catch(e){if("RuleErro... method parse (line 1) | parse(t){this.modality=t.modality||this.modality,this.locale=t.locale|... method parseRules (line 1) | parseRules(t){for(let e,r=0;e=t[r];r++){const t=e[0],r=this.parseMetho... method generateRules (line 1) | generateRules(t){const e=this.context.customGenerators.lookup(t);e&&e(... method defineAction (line 1) | defineAction(t,e){let r;try{r=i.Action.fromString(e)}catch(t){if("Rule... method getFullPreconditions (line 1) | getFullPreconditions(t){const e=this.preconditions.get(t);return e||!t... method definePrecondition (line 1) | definePrecondition(t,e,r,...n){const o=this.parsePrecondition(r,n),i=t... method inheritRules (line 1) | inheritRules(){if(!this.inherits||!this.inherits.getSpeechRules().leng... method ignoreRules (line 1) | ignoreRules(t,...e){let r=this.findAllRules((e=>e.name===t));if(!e.len... method parsePrecondition_ (line 1) | parsePrecondition_(t){const e=this.context.customGenerators.lookup(t);... method constructor (line 1) | constructor(){this.currentFlags={},this.parameters_={},this.correction... method getInstance (line 1) | static getInstance(){return T.instance=T.instance||new T,T.instance} method parseInput (line 1) | static parseInput(t){const e={},r=t.split(":");for(let t=0,n=r.length;... method parseState (line 1) | static parseState(t){const e={},r=t.split(" ");for(let t=0,n=r.length;... method translateString_ (line 1) | static translateString_(t){if(t.match(/:unit$/))return T.translateUnit... method translateUnit_ (line 1) | static translateUnit_(t){t=T.prepareUnit_(t);const e=o.default.getInst... method prepareUnit_ (line 1) | static prepareUnit_(t){const e=t.match(/:unit$/);return e?t.slice(0,e.... method cleanUnit_ (line 1) | static cleanUnit_(t){return t.match(/:unit$/)?t.replace(/:unit$/,""):t} method clear (line 1) | clear(){this.parameters_={},this.stateStack_=[]} method setParameter (line 1) | setParameter(t,e){const r=this.parameters_[t];return e?this.parameters... method getParameter (line 1) | getParameter(t){return this.parameters_[t]} method setCorrection (line 1) | setCorrection(t,e){this.corrections_[t]=e} method setPreprocessor (line 1) | setPreprocessor(t,e){this.preprocessors_[t]=e} method getCorrection (line 1) | getCorrection(t){return this.corrections_[t]} method getState (line 1) | getState(){const t=[];for(const e in this.parameters_){const r=this.pa... method pushState (line 1) | pushState(t){for(const e in t)t[e]=this.setParameter(e,t[e]);this.stat... method popState (line 1) | popState(){const t=this.stateStack_.pop();for(const e in t)this.setPar... method setAttribute (line 1) | setAttribute(t){if(t&&t.nodeType===n.NodeType.ELEMENT_NODE){const r=th... method preprocess (line 1) | preprocess(t){return this.runProcessors_(t,this.preprocessors_)} method correct (line 1) | correct(t){return this.runProcessors_(t,this.corrections_)} method apply (line 1) | apply(t,e){return this.currentFlags=e||{},t=this.currentFlags.adjust||... method runProcessors_ (line 1) | runProcessors_(t,e){for(const r in this.parameters_){const n=e[r];if(!... method constructor (line 1) | constructor({type:t,content:e,attributes:r,grammar:n}){this.type=t,thi... method grammarFromString (line 1) | static grammarFromString(t){return o.Grammar.parseInput(t)} method fromString (line 1) | static fromString(t){const e={type:Q(t.substring(0,3))};let r=t.slice(... method attributesFromString (line 1) | static attributesFromString(t){if("("!==t[0]||")"!==t.slice(-1))throw ... method toString (line 1) | toString(){let t="";t+=function(t){switch(t){case i.NODE:return"[n]";c... method grammarToString (line 1) | grammarToString(){return this.getGrammar().join(":")} method getGrammar (line 1) | getGrammar(){const t=[];for(const e in this.grammar)!0===this.grammar[... method attributesToString (line 1) | attributesToString(){const t=this.getAttributes(),e=this.grammarToStri... method getAttributes (line 1) | getAttributes(){const t=[];for(const e in this.attributes){const r=thi... method copyCollator (line 1) | copyCollator(){return new T} method add (line 1) | add(t,e){const r=i.key(t,e.font);super.add(r,e)} method addNode (line 1) | addNode(t){this.add(t.textContent,t)} method toString (line 1) | toString(){const t=[];for(const e in this.map){const r=Array(e.length+... method collateMeaning (line 1) | collateMeaning(){const t=new s;for(const e in this.map)t.map[e]=this.m... method getSpeech (line 1) | getSpeech(t,e){const r=this.generateSpeech(t,e),i=this.getRebuilt().no... method constructor (line 1) | constructor(t,e,r,n){super(t,e,r,n),this.node=t,this.generator=e,this.... method move (line 1) | move(t){this.key_=t;const e=super.move(t);return this.modifier=!1,e} method up (line 1) | up(){return this.moved=Q.WalkerMoves.UP,this.eligibleCell_()?this.vert... method down (line 1) | down(){return this.moved=Q.WalkerMoves.DOWN,this.eligibleCell_()?this.... method jumpCell (line 1) | jumpCell(){if(!this.isInTable_()||null===this.key_)return this.getFocu... method undo (line 1) | undo(){const t=super.undo();return t===this.firstJump&&(this.firstJump... method eligibleCell_ (line 1) | eligibleCell_(){const t=this.getFocus().getSemanticPrimary();return th... method verticalMove_ (line 1) | verticalMove_(t){const e=this.previousLevel();if(!e)return null;const ... method jumpCell_ (line 1) | jumpCell_(t,e){this.firstJump?this.virtualize(!1):(this.firstJump=this... method isLegalJump_ (line 1) | isLegalJump_(t,e){const r=n.querySelectorAllByAttrValue(this.getRebuil... method isInTable_ (line 1) | isInTable_(){let t=this.getFocus().getSemanticPrimary();for(;t;){if(-1... class s (line 1) | class s{constructor(t){this.components=t}static fromString(t){const e=c(... method finalize (line 1) | finalize(t){return function(t){a="";const e=o.parseInput(`${t}`:""} method closeTag (line 1) | closeTag(t){return``} method markup (line 1) | markup(t){const e=[];let r=[];for(const n of t){if(!n.layout){r.push(n... method processContent (line 1) | processContent(t){const e=[],r=Q.personalityMarkup(t);for(let t,n=0;t=... method constructor (line 1) | constructor(){this.customLoader=null,this.parsers={},this.comparator=n... method defaultLocale (line 1) | set defaultLocale(t){this._defaultLocale=Q.Variables.ensureLocale(t,th... method defaultLocale (line 1) | get defaultLocale(){return this._defaultLocale} method getInstance (line 1) | static getInstance(){return s.instance=s.instance||new s,s.instance} method defaultEvaluator (line 1) | static defaultEvaluator(t,e){return t} method evaluateNode (line 1) | static evaluateNode(t){return s.nodeEvaluator(t)} method getRate (line 1) | getRate(){const t=parseInt(this.rate,10);return isNaN(t)?100:t} method setDynamicCstr (line 1) | setDynamicCstr(t){if(this.defaultLocale&&(n.DynamicCstr.DEFAULT_VALUES... method configurate (line 1) | configurate(t){this.mode!==o.Mode.HTTP||this.config||(!function(t){con... method setCustomLoader (line 1) | setCustomLoader(t){t&&(this.customLoader=t)} method test (line 1) | static test(t){if(!t.mathmlTree)return!1;return"MMULTISCRIPTS"===n.tag... method constructor (line 1) | constructor(t){super(t)} method getMathml (line 1) | getMathml(){let t,e,r;if((0,T.setAttributes)(this.mml,this.semantic),t... method constructor (line 1) | constructor(){super(),this.mactionName="maction"} method highlightNode (line 1) | highlightNode(t){let e;if(this.isHighlighted(t))return e={node:t,backg... method unhighlightNode (line 1) | unhighlightNode(t){const e=t.node.previousSibling;if(e&&e.hasAttribute... method isMactionNode (line 1) | isMactionNode(t){return t.getAttribute("data-mml-node")===this.maction... method getMactionNodes (line 1) | getMactionNodes(t){return Array.from(o.evalXPath(`.//*[@data-mml-node=... method constructor (line 1) | constructor(t,e){this.base=t,this._conditions=[],this.constraints=[],t... method conditions (line 1) | get conditions(){return this._conditions} method addConstraint (line 1) | addConstraint(t){if(this.constraints.filter((e=>e.equal(t))).length)re... method addBaseCondition (line 1) | addBaseCondition(t){this.addCondition(this.base,t)} method addFullCondition (line 1) | addFullCondition(t){this.constraints.forEach((e=>this.addCondition(e,t... method addCondition (line 1) | addCondition(t,e){const r=t.toString()+" "+e.toString();this.allCstr.c... method constructor (line 1) | constructor(){super(),this.annotators=[],this.parseMethods.Alias=this.... method initialize (line 1) | initialize(){this.initialized||(this.annotations(),this.initialized=!0)} method annotations (line 1) | annotations(){for(let t,e=0;t=this.annotators[e];e++)(0,i.activate)(th... method defineAlias (line 1) | defineAlias(t,e,...r){const n=this.parsePrecondition(e,r);if(!n)return... method defineRulesAlias (line 1) | defineRulesAlias(t,e,...r){const n=this.findAllRules((function(e){retu... method defineSpecializedRule (line 1) | defineSpecializedRule(t,e,r,n){const o=this.parseCstr(e),i=this.findRu... method defineSpecialized (line 1) | defineSpecialized(t,e,r){const n=this.parseCstr(r);if(!n)return void c... method evaluateString (line 1) | evaluateString(t){const e=[];if(t.match(/^\s+$/))return e;let r=this.m... method parse (line 1) | parse(t){super.parse(t),this.annotators=t.annotators||[]} method addAlias_ (line 1) | addAlias_(t,e,r){const n=this.parsePrecondition(e,r),o=new T.SpeechRul... method matchNumber_ (line 1) | matchNumber_(t){const e=t.match(new RegExp("^"+o.LOCALE.MESSAGES.regex... method constructor (line 1) | constructor(t){this.components=t} method fromString (line 1) | static fromString(t){const e=c(t,";").filter((function(t){return t.mat... method toString (line 1) | toString(){return this.components.map((function(t){return t.toString()... method copyCollator (line 1) | copyCollator(){return new s} method add (line 1) | add(t,e){const r=this.retrieve(t,e.font);if(!r||!r.find((function(t){r... method addNode (line 1) | addNode(t){this.add(t.textContent,t.meaning())} method toString (line 1) | toString(){const t=[];for(const e in this.map){const r=Array(e.length+... method reduce (line 1) | reduce(){for(const t in this.map)1!==this.map[t].length&&(this.map[t]=... method default (line 1) | default(){const t=new i;for(const e in this.map)1===this.map[e].length... method newDefault (line 1) | newDefault(){const t=this.default();this.reduce();const e=this.default... method constructor (line 1) | constructor(){super("MathML"),this.parseMap_={SEMANTICS:this.semantics... method getAttribute_ (line 1) | static getAttribute_(t,e,r){if(!t.hasAttribute(e))return r;const n=t.g... method parse (line 1) | parse(t){Q.default.getInstance().setNodeFactory(this.getFactory());con... method semantics_ (line 1) | semantics_(t,e){return e.length?this.parse(e[0]):this.getFactory().mak... method rows_ (line 1) | rows_(t,e){const r=t.getAttribute("semantics");if(r&&r.match("bspr_"))... method fraction_ (line 1) | fraction_(t,e){if(!e.length)return this.getFactory().makeEmptyNode();c... method limits_ (line 1) | limits_(t,e){return Q.default.getInstance().limitNode(n.tagName(t),thi... method root_ (line 1) | root_(t,e){return e[1]?this.getFactory().makeBranchNode("root",[this.p... method sqrt_ (line 1) | sqrt_(t,e){const r=this.parseList(T.purgeNodes(e));return this.getFact... method table_ (line 1) | table_(t,e){const r=t.getAttribute("semantics");if(r&&r.match("bspr_")... method tableRow_ (line 1) | tableRow_(t,e){const r=this.getFactory().makeBranchNode("row",this.par... method tableLabeledRow_ (line 1) | tableLabeledRow_(t,e){if(!e.length)return this.tableRow_(t,e);const r=... method tableCell_ (line 1) | tableCell_(t,e){const r=this.parseList(T.purgeNodes(e));let n;n=r.leng... method space_ (line 1) | space_(t,e){const r=t.getAttribute("width"),o=r&&r.match(/[a-z]*$/);if... method text_ (line 1) | text_(t,e){const r=this.leaf_(t,e);return t.textContent?(r.updateConte... method identifier_ (line 1) | identifier_(t,e){const r=this.leaf_(t,e);return Q.default.getInstance(... method number_ (line 1) | number_(t,e){const r=this.leaf_(t,e);return Q.default.number(r),r} method operator_ (line 1) | operator_(t,e){const r=this.leaf_(t,e);return Q.default.getInstance().... method fenced_ (line 1) | fenced_(t,e){const r=this.parseList(T.purgeNodes(e)),n=s.getAttribute_... method enclosed_ (line 1) | enclosed_(t,e){const r=this.parseList(T.purgeNodes(e)),n=this.getFacto... method multiscripts_ (line 1) | multiscripts_(t,e){if(!e.length)return this.getFactory().makeEmptyNode... method empty_ (line 1) | empty_(t,e){return this.getFactory().makeEmptyNode()} method action_ (line 1) | action_(t,e){return e.length>1?this.parse(e[1]):this.getFactory().make... method dummy_ (line 1) | dummy_(t,e){const r=this.getFactory().makeUnprocessed(t);return r.role... method leaf_ (line 1) | leaf_(t,e){if(1===e.length&&e[0].nodeType!==n.NodeType.TEXT_NODE){cons... method constructor (line 1) | constructor(){super(...arguments),this.modality=(0,n.addPrefix)("foreg... method visitStree_ (line 1) | static visitStree_(t,e,r){if(t.childNodes.length){if(t.contentNodes.le... method getSpeech (line 1) | getSpeech(t,e){return Q.getAttribute(t,this.modality)} method generateSpeech (line 1) | generateSpeech(t,e){return this.getRebuilt()||this.setRebuilt(new i.Re... method colorLeaves_ (line 1) | colorLeaves_(t){const e=[];s.visitStree_(this.getRebuilt().streeRoot,e... method colorLeave_ (line 1) | colorLeave_(t,e,r){const n=Q.getBySemanticId(t,e);return!!n&&(n.setAtt... class a (line 1) | class a{constructor(t,...e){this.query=t,this.constraints=e;const[r,n]=t... method get (line 1) | static get(t=s.getInstance().locale){return a.promises[t]||Promise.res... method getall (line 1) | static getall(){return Promise.all(Object.values(a.promises))} method constructor (line 1) | constructor(){this.lookupNamespaceURI=s} method constructor (line 1) | constructor(t,...e){this.query=t,this.constraints=e;const[r,n]=this.pr... method constraintValue (line 1) | static constraintValue(t,e){for(let r,n=0;r=e[n];n++)if(t.match(r))ret... method toString (line 1) | toString(){const t=this.constraints.join(", ");return`${this.query}, $... method calculatePriority (line 1) | calculatePriority(){const t=a.constraintValue(this.query,a.queryPriori... method presetPriority (line 1) | presetPriority(){if(!this.constraints.length)return[!1,0];const t=this... method constructor (line 1) | constructor(){this.funcAppls={},this.factory_=new Q.SemanticNodeFactor... method getInstance (line 1) | static getInstance(){return a.instance=a.instance||new a,a.instance} method tableToMultiline (line 1) | static tableToMultiline(t){if(T.tableIsMultiline(t)){t.type="multiline... method number (line 1) | static number(t){"unknown"!==t.type&&"identifier"!==t.type||(t.type="n... method classifyMultiline (line 1) | static classifyMultiline(t){let e=0;const r=t.childNodes.length;let n;... method classifyTable (line 1) | static classifyTable(t){const e=a.computeColumns_(t);a.classifyByColum... method detectCaleyTable (line 1) | static detectCaleyTable(t){if(!t.mathmlTree)return!1;const e=t.mathmlT... method cayleySpacing (line 1) | static cayleySpacing(t){const e=t.split(" ");return("solid"===e[0]||"d... method proof (line 1) | static proof(t,e,r){const n=a.separateSemantics(e);return a.getInstanc... method findSemantics (line 1) | static findSemantics(t,e,r){const n=null==r?null:r,o=a.getSemantics(t)... method getSemantics (line 1) | static getSemantics(t){const e=t.getAttribute("semantics");return e?a.... method removePrefix (line 1) | static removePrefix(t){const[,...e]=t.split("_");return e.join("_")} method separateSemantics (line 1) | static separateSemantics(t){const e={};return t.split(";").forEach((fu... method matchSpaces_ (line 1) | static matchSpaces_(t,e){for(let r,n=0;r=e[n];n++){const e=t[n].mathml... method getSpacer_ (line 1) | static getSpacer_(t){if("MSPACE"===n.tagName(t))return t;for(;s.hasEmp... method fenceToPunct_ (line 1) | static fenceToPunct_(t){const e=a.FENCE_TO_PUNCT_[t.role];if(e){for(;t... method classifyFunction_ (line 1) | static classifyFunction_(t,e){if("appl"===t.type||"bigop"===t.type||"i... method propagateFunctionRole_ (line 1) | static propagateFunctionRole_(t,e){if(t){if("infixop"===t.type)return;... method getFunctionOp_ (line 1) | static getFunctionOp_(t,e){if(e(t))return t;for(let r,n=0;r=t.childNod... method tableToMatrixOrVector_ (line 1) | static tableToMatrixOrVector_(t){const e=t.childNodes[0];T.isType(e,"m... method tableToVector_ (line 1) | static tableToVector_(t){const e=t.childNodes[0];e.type="vector",1!==e... method binomialForm_ (line 1) | static binomialForm_(t){T.isBinomial(t)&&(t.role="binomial",t.childNod... method tableToMatrix_ (line 1) | static tableToMatrix_(t){const e=t.childNodes[0];e.type="matrix",e.chi... method tableToSquare_ (line 1) | static tableToSquare_(t){const e=t.childNodes[0];T.isNeutralFence(t)?e... method getComponentRoles_ (line 1) | static getComponentRoles_(t){const e=t.role;return e&&"unknown"!==e?e:... method tableToCases_ (line 1) | static tableToCases_(t,e){for(let e,r=0;e=t.childNodes[r];r++)a.assign... method rewriteFencedLine_ (line 1) | static rewriteFencedLine_(t){const e=t.childNodes[0],r=t.childNodes[0]... method rowToLine_ (line 1) | static rowToLine_(t,e){const r=e||"unknown";T.isType(t,"row")&&(t.type... method assignRoleToRow_ (line 1) | static assignRoleToRow_(t,e){T.isType(t,"line")?t.role=e:T.isType(t,"r... method nextSeparatorFunction_ (line 1) | static nextSeparatorFunction_(t){let e;if(t){if(t.match(/^\s+$/))retur... method numberRole_ (line 1) | static numberRole_(t){if("unknown"!==t.role)return;const e=[...t.textC... method exprFont_ (line 1) | static exprFont_(t){if("unknown"!==t.font)return;const e=[...t.textCon... method purgeFences_ (line 1) | static purgeFences_(t){const e=t.rel,r=t.comp,n=[],o=[];for(;e.length>... method rewriteFencedNode_ (line 1) | static rewriteFencedNode_(t){const e=t.contentNodes[0],r=t.contentNode... method rewriteFence_ (line 1) | static rewriteFence_(t,e){if(!e.embellished)return{node:t,fence:e};con... method propagateFencePointer_ (line 1) | static propagateFencePointer_(t,e){t.fencePointer=e.fencePointer||e.id... method classifyByColumns_ (line 1) | static classifyByColumns_(t,e,r,n){return!!(3===e.length&&a.testColumn... method isEndRelation_ (line 1) | static isEndRelation_(t,e,r){const n=r?t.childNodes.length-1:0;return ... method isPureRelation_ (line 1) | static isPureRelation_(t,e){return T.isType(t,"relation")&&T.isRole(t,e)} method computeColumns_ (line 1) | static computeColumns_(t){const e=[];for(let r,n=0;r=t.childNodes[n];n... method testColumns_ (line 1) | static testColumns_(t,e,r){const n=t[e];return!!n&&(n.some((function(t... method setNodeFactory (line 1) | setNodeFactory(t){a.getInstance().factory_=t,i.updateFactory(a.getInst... method getNodeFactory (line 1) | getNodeFactory(){return a.getInstance().factory_} method identifierNode (line 1) | identifierNode(t,e,r){if("MathML-Unit"===r)t.type="identifier",t.role=... method implicitNode (line 1) | implicitNode(t){if(t=a.getInstance().getMixedNumbers_(t),1===(t=a.getI... method text (line 1) | text(t,e){return a.exprFont_(t),t.type="text","MS"===e?(t.role="string... method row (line 1) | row(t){return 0===(t=t.filter((function(t){return!T.isType(t,"empty")}... method limitNode (line 1) | limitNode(t,e){if(!e.length)return a.getInstance().factory_.makeEmptyN... method tablesInRow (line 1) | tablesInRow(t){let e=s.partitionNodes(t,T.tableIsMatrixOrVector),r=[];... method mfenced (line 1) | mfenced(t,e,r,n){if(r&&n.length>0){const t=a.nextSeparatorFunction_(r)... method fractionLikeNode (line 1) | fractionLikeNode(t,e,r,n){let o;if(!n&&s.isZeroLength(r)){const r=a.ge... method tensor (line 1) | tensor(t,e,r,n,o){const i=a.getInstance().factory_.makeBranchNode("ten... method pseudoTensor (line 1) | pseudoTensor(t,e,r){const n=t=>!T.isType(t,"empty"),o=e.filter(n).leng... method font (line 1) | font(t){const e=a.MATHJAX_FONTS[t];return e||t} method proof (line 1) | proof(t,e,r){if(e.inference||e.axiom||console.log("Noise"),e.axiom){co... method inference (line 1) | inference(t,e,r){if(e.inferenceRule){const e=a.getInstance().getFormul... method getLabel (line 1) | getLabel(t,e,r,o){const i=a.getInstance().findNestedRow(e,"prooflabel"... method getFormulas (line 1) | getFormulas(t,e,r){const o=e.length?a.getInstance().findNestedRow(e,"i... method findNestedRow (line 1) | findNestedRow(t,e,r){return a.getInstance().findNestedRow_(t,e,0,r)} method cleanInference (line 1) | cleanInference(t){return n.toArray(t).filter((function(t){return"MSPAC... method operatorNode (line 1) | operatorNode(t){return"unknown"===t.type&&(t.type="operator"),i.run("m... method implicitNode_ (line 1) | implicitNode_(t){const e=a.getInstance().factory_.makeMultipleContentN... method infixNode_ (line 1) | infixNode_(t,e){const r=a.getInstance().factory_.makeBranchNode("infix... method explicitMixed_ (line 1) | explicitMixed_(t){const e=s.partitionNodes(t,(function(t){return t.tex... method concatNode_ (line 1) | concatNode_(t,e,r){if(0===e.length)return t;const n=e.map((function(t)... method prefixNode_ (line 1) | prefixNode_(t,e){const r=s.partitionNodes(e,(t=>T.isRole(t,"subtractio... method postfixNode_ (line 1) | postfixNode_(t,e){return e.length?a.getInstance().concatNode_(t,e,"pos... method combineUnits_ (line 1) | combineUnits_(t){const e=s.partitionNodes(t,(function(t){return!T.isRo... method getMixedNumbers_ (line 1) | getMixedNumbers_(t){const e=s.partitionNodes(t,(function(t){return T.i... method getTextInRow_ (line 1) | getTextInRow_(t){if(t.length<=1)return t;const e=s.partitionNodes(t,(t... method relationsInRow_ (line 1) | relationsInRow_(t){const e=s.partitionNodes(t,T.isRelation),r=e.rel[0]... method operationsInRow_ (line 1) | operationsInRow_(t){if(0===t.length)return a.getInstance().factory_.ma... method operationsTree_ (line 1) | operationsTree_(t,e,r,n){const o=n||[];if(0===t.length){if(o.unshift(r... method appendOperand_ (line 1) | appendOperand_(t,e,r){if("infixop"!==t.type)return a.getInstance().inf... method appendDivisionOp_ (line 1) | appendDivisionOp_(t,e,r){return"division"===e.role?T.isImplicit(t)?a.g... method appendLastOperand_ (line 1) | appendLastOperand_(t,e,r){let n=t,o=t.childNodes[t.childNodes.length-1... method appendMultiplicativeOp_ (line 1) | appendMultiplicativeOp_(t,e,r){if(T.isImplicit(t))return a.getInstance... method appendAdditiveOp_ (line 1) | appendAdditiveOp_(t,e,r){return a.getInstance().infixNode_([t,r],e)} method appendExistingOperator_ (line 1) | appendExistingOperator_(t,e,r){return!(!t||"infixop"!==t.type||T.isImp... method getFencesInRow_ (line 1) | getFencesInRow_(t){let e=s.partitionNodes(t,T.isFence);e=a.purgeFences... method fences_ (line 1) | fences_(t,e,r,n){if(0===t.length&&0===r.length)return n[0];const o=t=>... method neutralFences_ (line 1) | neutralFences_(t,e){if(0===t.length)return t;if(1===t.length)return a.... method combineFencedContent_ (line 1) | combineFencedContent_(t,e,r,n){if(0===r.length){const r=a.getInstance(... method horizontalFencedNode_ (line 1) | horizontalFencedNode_(t,e,r){const n=a.getInstance().row(r);let o=a.ge... method classifyHorizontalFence_ (line 1) | classifyHorizontalFence_(t){t.role="leftright";const e=t.childNodes;if... method setExtension_ (line 1) | setExtension_(t){const e=t.childNodes[0].childNodes[0];e&&"infixop"===... method getPunctuationInRow_ (line 1) | getPunctuationInRow_(t){if(t.length<=1)return t;const e=t=>{const e=t.... method punctuatedNode_ (line 1) | punctuatedNode_(t,e){const r=a.getInstance().factory_.makeBranchNode("... method dummyNode_ (line 1) | dummyNode_(t){const e=a.getInstance().factory_.makeMultipleContentNode... method accentRole_ (line 1) | accentRole_(t,e){if(!T.isAccent(t))return!1;const r=t.textContent,n=o.... method accentNode_ (line 1) | accentNode_(t,e,r,n,o){const i=(e=e.slice(0,n+1))[1],Q=e[2];let T;if(!... method makeLimitNode_ (line 1) | makeLimitNode_(t,e,r,n){if("limupper"===n&&"limlower"===t.type)return ... method getFunctionsInRow_ (line 1) | getFunctionsInRow_(t,e){const r=e||[];if(0===t.length)return r;const n... method getFunctionArgs_ (line 1) | getFunctionArgs_(t,e,r){let n,o,i;switch(r){case"integral":{const r=a.... method getIntegralArgs_ (line 1) | getIntegralArgs_(t,e=[]){if(0===t.length)return{integrand:e,intvar:nul... method functionNode_ (line 1) | functionNode_(t,e){const r=a.getInstance().factory_.makeContentNode(o.... method bigOpNode_ (line 1) | bigOpNode_(t,e){const r=a.getFunctionOp_(t,(t=>T.isType(t,"largeop")))... method integralNode_ (line 1) | integralNode_(t,e,r){e=e||a.getInstance().factory_.makeEmptyNode(),r=r... method functionalNode_ (line 1) | functionalNode_(t,e,r,n){const o=e[0];let i;r&&(i=r.parent,n.push(r));... method fractionNode_ (line 1) | fractionNode_(t,e){const r=a.getInstance().factory_.makeBranchNode("fr... method scriptNode_ (line 1) | scriptNode_(t,e,r){let n;switch(t.length){case 0:n=a.getInstance().fac... method findNestedRow_ (line 1) | findNestedRow_(t,e,r,o){if(r>3)return null;for(let i,Q=0;i=t[Q];Q++){c... method constructor (line 1) | constructor(t){this.mathml=t,this.parser=new Q.SemanticMathml,this.roo... method empty (line 1) | static empty(){const t=n.parseInput(""),e=new a(t);return e.mat... method fromNode (line 1) | static fromNode(t,e){const r=a.empty();return r.root=t,e&&(r.mathml=e),r} method fromRoot (line 1) | static fromRoot(t,e){let r=t;for(;r.parent;)r=r.parent;const n=a.fromN... method fromXml (line 1) | static fromXml(t){const e=a.empty();return t.childNodes[0]&&(e.root=T.... method xml (line 1) | xml(t){const e=n.parseInput(""),r=this.root.xml(e.owner... method toString (line 1) | toString(t){return n.serializeXml(this.xml(t))} method formatXml (line 1) | formatXml(t){const e=this.toString(t);return n.formatXml(e)} method displayTree (line 1) | displayTree(){this.root.displayTree()} method replaceNode (line 1) | replaceNode(t,e){const r=t.parent;r?r.replaceChild(t,e):this.root=e} method toJson (line 1) | toJson(){const t={};return t.stree=this.root.toJson(),t} method constructor (line 1) | constructor(t,e){super(t),this.preference=e} method comparator (line 1) | static comparator(){return new c(n.default.getInstance().dynamicCstr,Q... method fromPreference (line 1) | static fromPreference(t){const e=t.split(":"),r={},n=l.getProperties()... method toPreference (line 1) | static toPreference(t){const e=Object.keys(t),r=[];for(let n=0;n!0)),this.kind=a.TrieNodeKind.ROOT} method constructor (line 1) | constructor(t){super(t),this.name="RuleError"} function c (line 1) | function c(t,e){const r=[];let n="";for(;""!==t;){const o=t.search(e);if... method constructor (line 1) | constructor(t){super(t),this.fenced=null,this.fencedMml=null,this.fenc... method test (line 1) | static test(t){return!(!t.mathmlTree||!t.fencePointer||t.mathmlTree.ge... method makeEmptyNode_ (line 1) | static makeEmptyNode_(t){const e=n.createElement("mrow"),r=new o.Seman... method fencedMap_ (line 1) | static fencedMap_(t,e){e[t.id]=t.mathmlTree,t.embellished&&c.fencedMap... method getMathml (line 1) | getMathml(){this.getFenced_(),this.fencedMml=a.walkTree(this.fenced),t... method fencedElement (line 1) | fencedElement(t){return"fenced"===t.type||"matrix"===t.type||"vector"=... method getFenced_ (line 1) | getFenced_(){let t=this.semantic;for(;!this.fencedElement(t);)t=t.chil... method getFencedMml_ (line 1) | getFencedMml_(){let t=this.ofenceMml.nextSibling;for(t=t===this.fenced... method getFencesMml_ (line 1) | getFencesMml_(){let t=this.semantic;const e=Object.keys(this.ofenceMap... method rewrite_ (line 1) | rewrite_(){let t=this.semantic,e=null;const r=this.introduceNewLayer_(... method specialCase_ (line 1) | specialCase_(t,e){const r=n.tagName(e);let o,i=null;if("MSUBSUP"===r?(... method introduceNewLayer_ (line 1) | introduceNewLayer_(){const t=this.fullFence(this.ofenceMml),e=this.ful... method fullFence (line 1) | fullFence(t){const e=this.fencedMml.parentNode;let r=t;for(;r.parentNo... method cleanupParents_ (line 1) | cleanupParents_(){this.parentCleanup.forEach((function(t){const e=t.ch... method constructor (line 1) | constructor(t){super(t,(e=>e===t)),this.kind=a.TrieNodeKind.DYNAMIC} method constructor (line 1) | constructor(t,e){super(t,e),this.preference=t instanceof a?t.preferenc... method match (line 1) | match(t){if(!(t instanceof a))return super.match(t);if("default"===t.g... method compare (line 1) | compare(t,e){const r=super.compare(t,e);if(0!==r)return r;const n=t in... method constructor (line 1) | constructor(){this.customQueries=new o.CustomQueries,this.customStrings=... method applyCustomQuery (line 1) | applyCustomQuery(t,e){const r=this.customQueries.lookup(e);return r?r(t)... method applySelector (line 1) | applySelector(t,e){return this.applyCustomQuery(t,e)||n.evalXPath(e,t)} method applyQuery (line 1) | applyQuery(t,e){const r=this.applySelector(t,e);return r.length>0?r[0]:n... method applyConstraint (line 1) | applyConstraint(t,e){return!!this.applyQuery(t,e)||n.evaluateBoolean(e,t)} method constructString (line 1) | constructString(t,e){if(!e)return"";if('"'===e.charAt(0))return e.slice(... method parse (line 1) | parse(t){const e=Array.isArray(t)?t:Object.entries(t);for(let t,r=0;t=e[... class L (line 1) | class L{constructor(){this.trie=null,this.evaluators_={},this.trie=new f... method constructor (line 1) | constructor(){this.trie=null,this.evaluators_={},this.trie=new f.Trie} method getInstance (line 1) | static getInstance(){return L.instance=L.instance||new L,L.instance} method debugSpeechRule (line 1) | static debugSpeechRule(t,e){const r=t.precondition,n=t.context.applyQu... method debugNamedSpeechRule (line 1) | static debugNamedSpeechRule(t,e){const r=L.getInstance().trie.collectR... method evaluateNode (line 1) | evaluateNode(t){(0,s.updateEvaluator)(t);const e=(new Date).getTime();... method toString (line 1) | toString(){return this.trie.collectRules().map((t=>t.toString())).join... method runInSetting (line 1) | runInSetting(t,e){const r=Q.default.getInstance(),n={};for(const e in ... method addStore (line 1) | addStore(t){const e=y(t);"abstract"!==e.kind&&e.getSpeechRules().forEa... method processGrammar (line 1) | processGrammar(t,e,r){const n={};for(const o in r){const i=r[o];n[o]="... method addEvaluator (line 1) | addEvaluator(t){const e=t.evaluateDefault.bind(t),r=this.evaluators_[t... method getEvaluator (line 1) | getEvaluator(t,e){const r=this.evaluators_[t]||this.evaluators_[u.Dyna... method enumerate (line 1) | enumerate(t){return this.trie.enumerate(t)} method evaluateNode_ (line 1) | evaluateNode_(t){return t?(this.updateConstraint_(),this.evaluateTree_... method evaluateTree_ (line 1) | evaluateTree_(t){const e=Q.default.getInstance();let r;o.Debugger.getI... method evaluateNodeList_ (line 1) | evaluateNodeList_(t,e,r,o,i,Q){if(!e.length)return[];const T=o||"",s=Q... method addLayout (line 1) | addLayout(t,e,r){const o=e.layout;o&&(o.match(/^begin/)?t.unshift(new ... method addPersonality_ (line 1) | addPersonality_(t,e,r,o){const i={};let Q=null;for(const t of T.person... method addExternalAttributes_ (line 1) | addExternalAttributes_(t,e){if(e.hasAttributes()){const r=e.attributes... method addRelativePersonality_ (line 1) | addRelativePersonality_(t,e){if(!t.personality)return t.personality=e,... method updateConstraint_ (line 1) | updateConstraint_(){const t=Q.default.getInstance().dynamicCstr,e=Q.de... method makeSet_ (line 1) | makeSet_(t,e){return e&&Object.keys(e).length?t.split(":"):[t]} method lookupRule (line 1) | lookupRule(t,e){if(!t||t.nodeType!==i.NodeType.ELEMENT_NODE&&t.nodeTyp... method lookupRules (line 1) | lookupRules(t,e){return this.trie.lookupRules(t,e.allProperties())} method pickMostConstraint_ (line 1) | pickMostConstraint_(t,e){const r=Q.default.getInstance().comparator;re... function y (line 1) | function y(t){const e=`${t.locale}.${t.modality}.${t.domain}`;if("action... class r (line 1) | class r{constructor(t,e){this.prefix=t,this.store=e}add(t,e){this.checkC... method ensureLocale (line 1) | static ensureLocale(t,e){return r.LOCALES.get(t)?t:(console.error(`Loc... method constructor (line 1) | constructor(t,e){this.prefix=t,this.store=e} method add (line 1) | add(t,e){this.checkCustomFunctionSyntax_(t)&&(this.store[t]=e)} method addStore (line 1) | addStore(t){const e=Object.keys(t.store);for(let r,n=0;r=e[n];n++)this... method lookup (line 1) | lookup(t){return this.store[t]} method checkCustomFunctionSyntax_ (line 1) | checkCustomFunctionSyntax_(t){const e=new RegExp("^"+this.prefix);retu... method constructor (line 1) | constructor(t,e,r=(t=>!1)){this.name=t,this.apply=e,this.applicable=r} method constructor (line 1) | constructor(){this.level_=[]} method push (line 1) | push(t){this.level_.push(t)} method pop (line 1) | pop(){return this.level_.pop()} method peek (line 1) | peek(){return this.level_[this.level_.length-1]||null} method indexOf (line 1) | indexOf(t){const e=this.peek();return e?e.indexOf(t):null} method find (line 1) | find(t){const e=this.peek();if(!e)return null;for(let r=0,n=e.length;r... method get (line 1) | get(t){const e=this.peek();return!e||t<0||t>=e.length?null:e[t]} method depth (line 1) | depth(){return this.level_.length} method clone (line 1) | clone(){const t=new r;return t.level_=this.level_.slice(0),t} method toString (line 1) | toString(){let t="";for(let e,r=0;e=this.level_[r];r++)t+="\n"+e.map((... method resetState (line 1) | static resetState(t){delete r.STATE[t]} method setState (line 1) | static setState(t,e){r.STATE[t]=e} method getState (line 1) | static getState(t){return r.STATE[t]} method constructor (line 1) | constructor(){super("CQF",{})} method constructor (line 1) | constructor(){super("CSF",{})} method constructor (line 1) | constructor(){super("CTF",{})} method constructor (line 1) | constructor(){super("CGF",{})} function i (line 1) | function i(t){return new o.SemanticTree(t)} method constructor (line 1) | constructor({context:t,text:e,userValue:r,annotation:n,attributes:o,pe... method create (line 1) | static create(t,e={}){return t.text=n.Grammar.getInstance().apply(t.te... method isEmpty (line 1) | isEmpty(){return 0===this.context.length&&0===this.text.length&&0===th... method clone (line 1) | clone(){let t,e;if(this.personality){t={};for(const e in this.personal... method toString (line 1) | toString(){return'AuditoryDescription(context="'+this.context+'" text... method descriptionString (line 1) | descriptionString(){return this.context&&this.text?this.context+" "+th... method descriptionSpan (line 1) | descriptionSpan(){return new o.Span(this.descriptionString(),this.attr... method equals (line 1) | equals(t){return this.context===t.context&&this.text===t.text&&this.us... method constructor (line 1) | constructor(){super(...arguments),this.ignoreElements=[n.personalityPr... method setScaleFunction (line 1) | setScaleFunction(t,e,r,n,o=0){this.scaleFunction=i=>{const Q=(i-t)/(e-... method applyScaleFunction (line 1) | applyScaleFunction(t){return this.scaleFunction?this.scaleFunction(t):t} method ignoreElement (line 1) | ignoreElement(t){return-1!==this.ignoreElements.indexOf(t)} method finalize (line 1) | finalize(t){return'"} method markup (line 1) | markup(t){let e="";const r=(0,o.personalityMarkup)(t).filter((t=>t.spa... method constructor (line 1) | constructor(t,e){super(t,e),this.key=e.key||i.getKey_} method getKey_ (line 1) | static getKey_(t){return"string"==typeof t?n.KeyCode[t.toUpperCase()]:t} method constructor (line 1) | constructor(){this.color=null,this.mactionName="",this.currentHighligh... method highlight (line 1) | highlight(t){this.currentHighlights.push(t.map((t=>{const e=this.highl... method highlightAll (line 1) | highlightAll(t){const e=this.getMactionNodes(t);for(let t,r=0;t=e[r];r... method unhighlight (line 1) | unhighlight(){const t=this.currentHighlights.pop();t&&t.forEach((t=>{t... method unhighlightAll (line 1) | unhighlightAll(){for(;this.currentHighlights.length>0;)this.unhighligh... method setColor (line 1) | setColor(t){this.color=t} method colorString (line 1) | colorString(){return this.color.rgba()} method addEvents (line 1) | addEvents(t,e){const r=this.getMactionNodes(t);for(let t,n=0;t=r[n];n+... method getMactionNodes (line 1) | getMactionNodes(t){return Array.from(t.getElementsByClassName(this.mac... method isMactionNode (line 1) | isMactionNode(t){const e=t.className||t.getAttribute("class");return!!... method isHighlighted (line 1) | isHighlighted(t){return t.hasAttribute(i.ATTR)} method setHighlighted (line 1) | setHighlighted(t){t.setAttribute(i.ATTR,"true")} method unsetHighlighted (line 1) | unsetHighlighted(t){t.removeAttribute(i.ATTR)} method colorizeAll (line 1) | colorizeAll(t){n.evalXPath(`.//*[@${o.Attribute.ID}]`,t).forEach((t=>t... method uncolorizeAll (line 1) | uncolorizeAll(t){n.evalXPath(`.//*[@${o.Attribute.ID}]`,t).forEach((t=... method colorize (line 1) | colorize(t){const e=(0,o.addPrefix)("foreground");t.hasAttribute(e)&&(... method uncolorize (line 1) | uncolorize(t){const e=(0,o.addPrefix)("foreground")+"-old";t.hasAttrib... method constructor (line 1) | constructor(){super(),this.mactionName="maction"} method highlightNode (line 1) | highlightNode(t){const e={node:t,foreground:t.style.color,position:t.s... method unhighlightNode (line 1) | unhighlightNode(t){const e=t.node;e.style.color=t.foreground,e.style.p... method constructor (line 1) | constructor(){super(),this.mactionName="mjx-svg-maction"} method highlightNode (line 1) | highlightNode(t){let e;if(this.isHighlighted(t))return e={node:t.previ... method setHighlighted (line 1) | setHighlighted(t){"svg"===t.tagName&&super.setHighlighted(t)} method unhighlightNode (line 1) | unhighlightNode(t){if("background"in t)return t.node.style.backgroundC... method isMactionNode (line 1) | isMactionNode(t){let e=t.className||t.getAttribute("class");return e=v... method constructor (line 1) | constructor(t,e){this.constraint=t,this.test=e,this.children_={},this.... method getConstraint (line 1) | getConstraint(){return this.constraint} method getKind (line 1) | getKind(){return this.kind} method applyTest (line 1) | applyTest(t){return this.test(t)} method addChild (line 1) | addChild(t){const e=t.getConstraint(),r=this.children_[e];return this.... method getChild (line 1) | getChild(t){return this.children_[t]} method getChildren (line 1) | getChildren(){const t=[];for(const e in this.children_)t.push(this.chi... method findChildren (line 1) | findChildren(t){const e=[];for(const r in this.children_){const n=this... method removeChild (line 1) | removeChild(t){delete this.children_[t]} method toString (line 1) | toString(){return this.constraint} method constructor (line 1) | constructor(){this.root=(0,o.getNode)(n.TrieNodeKind.ROOT,"",null)} method collectRules_ (line 1) | static collectRules_(t){const e=[];let r=[t];for(;r.length;){const t=r... method printWithDepth_ (line 1) | static printWithDepth_(t,e,r){r+=new Array(e+2).join(e.toString())+": ... method order_ (line 1) | static order_(t){const e=t.getChildren();if(!e.length)return 0;const r... method addRule (line 1) | addRule(t){let e=this.root;const r=t.context,o=t.dynamicCstr.getValues... method lookupRules (line 1) | lookupRules(t,e){let r=[this.root];const o=[];for(;e.length;){const t=... method hasSubtrie (line 1) | hasSubtrie(t){let e=this.root;for(let r=0,n=t.length;re.getSemanticPrimary()... method constructor (line 1) | constructor(t,e,r){this.domain=t,this.name=e,this.func=r,this.active=!1} method annotate (line 1) | annotate(t){t.childNodes.forEach(this.annotate.bind(this)),t.addAnnotati... method constructor (line 1) | constructor(t,e,r,n={}){this.domain=t,this.name=e,this.func=r,this.def=n... method visit (line 1) | visit(t,e){let r=this.func(t,e);t.addAnnotation(this.domain,r[0]);for(le... function gt (line 1) | function gt(t,e){return`${t} ${e}`} function bt (line 1) | function bt(t,e,r=""){for(const n of e)Ht.set(gt(t,n),r||t)} class i (line 1) | class i{constructor(){this.map={}}static key(t,e){return e?t+":"+e:t}add... method constructor (line 1) | constructor({context:t,text:e,userValue:r,annotation:n,attributes:o,pe... method create (line 1) | static create(t,e={}){return t.text=n.Grammar.getInstance().apply(t.te... method isEmpty (line 1) | isEmpty(){return 0===this.context.length&&0===this.text.length&&0===th... method clone (line 1) | clone(){let t,e;if(this.personality){t={};for(const e in this.personal... method toString (line 1) | toString(){return'AuditoryDescription(context="'+this.context+'" text... method descriptionString (line 1) | descriptionString(){return this.context&&this.text?this.context+" "+th... method descriptionSpan (line 1) | descriptionSpan(){return new o.Span(this.descriptionString(),this.attr... method equals (line 1) | equals(t){return this.context===t.context&&this.text===t.text&&this.us... method constructor (line 1) | constructor(){super(...arguments),this.ignoreElements=[n.personalityPr... method setScaleFunction (line 1) | setScaleFunction(t,e,r,n,o=0){this.scaleFunction=i=>{const Q=(i-t)/(e-... method applyScaleFunction (line 1) | applyScaleFunction(t){return this.scaleFunction?this.scaleFunction(t):t} method ignoreElement (line 1) | ignoreElement(t){return-1!==this.ignoreElements.indexOf(t)} method finalize (line 1) | finalize(t){return'"} method markup (line 1) | markup(t){let e="";const r=(0,o.personalityMarkup)(t).filter((t=>t.spa... method constructor (line 1) | constructor(t,e){super(t,e),this.key=e.key||i.getKey_} method getKey_ (line 1) | static getKey_(t){return"string"==typeof t?n.KeyCode[t.toUpperCase()]:t} method constructor (line 1) | constructor(){this.color=null,this.mactionName="",this.currentHighligh... method highlight (line 1) | highlight(t){this.currentHighlights.push(t.map((t=>{const e=this.highl... method highlightAll (line 1) | highlightAll(t){const e=this.getMactionNodes(t);for(let t,r=0;t=e[r];r... method unhighlight (line 1) | unhighlight(){const t=this.currentHighlights.pop();t&&t.forEach((t=>{t... method unhighlightAll (line 1) | unhighlightAll(){for(;this.currentHighlights.length>0;)this.unhighligh... method setColor (line 1) | setColor(t){this.color=t} method colorString (line 1) | colorString(){return this.color.rgba()} method addEvents (line 1) | addEvents(t,e){const r=this.getMactionNodes(t);for(let t,n=0;t=r[n];n+... method getMactionNodes (line 1) | getMactionNodes(t){return Array.from(t.getElementsByClassName(this.mac... method isMactionNode (line 1) | isMactionNode(t){const e=t.className||t.getAttribute("class");return!!... method isHighlighted (line 1) | isHighlighted(t){return t.hasAttribute(i.ATTR)} method setHighlighted (line 1) | setHighlighted(t){t.setAttribute(i.ATTR,"true")} method unsetHighlighted (line 1) | unsetHighlighted(t){t.removeAttribute(i.ATTR)} method colorizeAll (line 1) | colorizeAll(t){n.evalXPath(`.//*[@${o.Attribute.ID}]`,t).forEach((t=>t... method uncolorizeAll (line 1) | uncolorizeAll(t){n.evalXPath(`.//*[@${o.Attribute.ID}]`,t).forEach((t=... method colorize (line 1) | colorize(t){const e=(0,o.addPrefix)("foreground");t.hasAttribute(e)&&(... method uncolorize (line 1) | uncolorize(t){const e=(0,o.addPrefix)("foreground")+"-old";t.hasAttrib... method constructor (line 1) | constructor(){super(),this.mactionName="maction"} method highlightNode (line 1) | highlightNode(t){const e={node:t,foreground:t.style.color,position:t.s... method unhighlightNode (line 1) | unhighlightNode(t){const e=t.node;e.style.color=t.foreground,e.style.p... method constructor (line 1) | constructor(){super(),this.mactionName="mjx-svg-maction"} method highlightNode (line 1) | highlightNode(t){let e;if(this.isHighlighted(t))return e={node:t.previ... method setHighlighted (line 1) | setHighlighted(t){"svg"===t.tagName&&super.setHighlighted(t)} method unhighlightNode (line 1) | unhighlightNode(t){if("background"in t)return t.node.style.backgroundC... method isMactionNode (line 1) | isMactionNode(t){let e=t.className||t.getAttribute("class");return e=v... method constructor (line 1) | constructor(t,e){this.constraint=t,this.test=e,this.children_={},this.... method getConstraint (line 1) | getConstraint(){return this.constraint} method getKind (line 1) | getKind(){return this.kind} method applyTest (line 1) | applyTest(t){return this.test(t)} method addChild (line 1) | addChild(t){const e=t.getConstraint(),r=this.children_[e];return this.... method getChild (line 1) | getChild(t){return this.children_[t]} method getChildren (line 1) | getChildren(){const t=[];for(const e in this.children_)t.push(this.chi... method findChildren (line 1) | findChildren(t){const e=[];for(const r in this.children_){const n=this... method removeChild (line 1) | removeChild(t){delete this.children_[t]} method toString (line 1) | toString(){return this.constraint} method constructor (line 1) | constructor(){this.root=(0,o.getNode)(n.TrieNodeKind.ROOT,"",null)} method collectRules_ (line 1) | static collectRules_(t){const e=[];let r=[t];for(;r.length;){const t=r... method printWithDepth_ (line 1) | static printWithDepth_(t,e,r){r+=new Array(e+2).join(e.toString())+": ... method order_ (line 1) | static order_(t){const e=t.getChildren();if(!e.length)return 0;const r... method addRule (line 1) | addRule(t){let e=this.root;const r=t.context,o=t.dynamicCstr.getValues... method lookupRules (line 1) | lookupRules(t,e){let r=[this.root];const o=[];for(;e.length;){const t=... method hasSubtrie (line 1) | hasSubtrie(t){let e=this.root;for(let r=0,n=t.length;re.getSemanticPrimary()... class Q (line 1) | class Q{constructor(){this.map={}}add(t,e){const r=this.map[t];r?r.push(... method markup (line 1) | markup(t){const e=i.personalityMarkup(t);let r="",o=null,Q=!1;for(let ... method pause (line 1) | pause(t){let e;return e="number"==typeof t?t<=250?"short":t<=500?"medi... method finalize (line 1) | finalize(t){return'"} method markup (line 1) | markup(t){this.setScaleFunction(-2,2,-100,100,2);const e=o.personality... method constructor (line 1) | constructor(t){super(t),this.mml=t.mathmlTree} method test (line 1) | static test(t){return!!t.mathmlTree&&"line"===t.type} method getMathml (line 1) | getMathml(){return this.semantic.contentNodes.length&&o.walkTree(this.... method constructor (line 1) | constructor(t){super(t),this.mml=t.mathmlTree} method test (line 1) | static test(t){return!!t.mathmlTree&&("inference"===t.type||"premises"... method getMathml (line 1) | getMathml(){return this.semantic.childNodes.length?(this.semantic.cont... method constructor (line 1) | constructor(t){super(t),this.mml=t.mathmlTree} method test (line 1) | static test(t){return"punctuated"===t.type&&("text"===t.role||t.conten... method getMathml (line 1) | getMathml(){const t=[],e=o.collapsePunctuated(this.semantic,t);return ... method constructor (line 1) | constructor(){this.map={}} method add (line 1) | add(t,e){const r=this.map[t];r?r.push(e):this.map[t]=[e]} method retrieve (line 1) | retrieve(t,e){return this.map[i.key(t,e)]} method retrieveNode (line 1) | retrieveNode(t){return this.retrieve(t.textContent,t.font)} method copy (line 1) | copy(){const t=this.copyCollator();for(const e in this.map)t.map[e]=th... method minimize (line 1) | minimize(){for(const t in this.map)1===this.map[t].length&&delete this... method minimalCollator (line 1) | minimalCollator(){const t=this.copy();for(const e in t.map)1===t.map[e... method isMultiValued (line 1) | isMultiValued(){for(const t in this.map)if(this.map[t].length>1)return... method isEmpty (line 1) | isEmpty(){return!Object.keys(this.map).length} method constructor (line 1) | constructor(t){this.id=t,this.mathml=[],this.parent=null,this.type="un... method fromXml (line 1) | static fromXml(t){const e=parseInt(t.getAttribute("id"),10),r=new Q(e)... method setAttribute (line 1) | static setAttribute(t,e,r,n){n=n||r;const o=e.getAttribute(r);o&&(t[n]... method processChildren (line 1) | static processChildren(t,e){for(const r of n.toArray(e.childNodes)){if... method querySelectorAll (line 1) | querySelectorAll(t){let e=[];for(let r,n=0;r=this.childNodes[n];n++)e=... method xml (line 1) | xml(t,e){const r=function(r,n){const o=n.map((function(r){return r.xml... method toString (line 1) | toString(t=!1){const e=n.parseInput("");return n.serializeXml(... method allAttributes (line 1) | allAttributes(){const t=[];return t.push(["role",this.role]),"unknown"... method xmlAnnotation (line 1) | xmlAnnotation(){const t=[];for(const e in this.annotation)this.annotat... method toJson (line 1) | toJson(){const t={};t.type=this.type;const e=this.allAttributes();for(... method updateContent (line 1) | updateContent(t,e){const r=e?t.replace(/^[ \f\n\r\t\v\u200b]*/,"").rep... method addMathmlNodes (line 1) | addMathmlNodes(t){for(let e,r=0;e=t[r];r++)-1===this.mathml.indexOf(e)... method appendChild (line 1) | appendChild(t){this.childNodes.push(t),this.addMathmlNodes(t.mathml),t... method replaceChild (line 1) | replaceChild(t,e){const r=this.childNodes.indexOf(t);if(-1===r)return;... method appendContentNode (line 1) | appendContentNode(t){t&&(this.contentNodes.push(t),this.addMathmlNodes... method removeContentNode (line 1) | removeContentNode(t){if(t){const e=this.contentNodes.indexOf(t);-1!==e... method equals (line 1) | equals(t){if(!t)return!1;if(this.type!==t.type||this.role!==t.role||th... method displayTree (line 1) | displayTree(){console.info(this.displayTree_(0))} method addAnnotation (line 1) | addAnnotation(t,e){e&&this.addAnnotation_(t,e)} method getAnnotation (line 1) | getAnnotation(t){const e=this.annotation[t];return e||[]} method hasAnnotation (line 1) | hasAnnotation(t,e){const r=this.annotation[t];return!!r&&-1!==r.indexO... method parseAnnotation (line 1) | parseAnnotation(t){const e=t.split(";");for(let t=0,r=e.length;t{return t.concat((... method fromStructure (line 1) | static fromStructure(t,e){return new Q(Q.tree_(t,e.root))} method combineContentChildren (line 1) | static combineContentChildren(t,e,r){switch(t.type){case"relseq":case"... method makeSexp_ (line 1) | static makeSexp_(t){return Q.simpleCollapseStructure(t)?t.toString():Q... method fromString_ (line 1) | static fromString_(t){let e=t.replace(/\(/g,"[");return e=e.replace(/\... method fromNode_ (line 1) | static fromNode_(t){if(!t)return[];const e=t.contentNodes;let r;e.leng... method tree_ (line 1) | static tree_(t,e){if(!e)return[];if(!e.childNodes.length)return e.id;c... method addOwns_ (line 1) | static addOwns_(t,e){const r=t.getAttribute(i.Attribute.COLLAPSED),n=r... method realLeafs_ (line 1) | static realLeafs_(t){if(Q.simpleCollapseStructure(t))return[t];if(Q.co... method populate (line 1) | populate(){this.parents&&this.levelsMap||(this.parents={},this.levelsM... method toString (line 1) | toString(){return Q.makeSexp_(this.array)} method populate_ (line 1) | populate_(t,e,r){if(Q.simpleCollapseStructure(t))return t=t,this.level... method isRoot (line 1) | isRoot(t){return t===this.levelsMap[t][0]} method directChildren (line 1) | directChildren(t){if(!this.isRoot(t))return[];return this.levelsMap[t]... method subtreeNodes (line 1) | subtreeNodes(t){if(!this.isRoot(t))return[];const e=(t,r)=>{Q.simpleCo... method constructor (line 1) | constructor(t,e,r,n){super(t,e,r,n),this.node=t,this.generator=e,this.... method initLevels (line 1) | initLevels(){const t=new i.Levels;return t.push([this.primaryId()]),t} method up (line 1) | up(){super.up();const t=this.previousLevel();return t?(this.levels.pop... method down (line 1) | down(){super.down();const t=this.nextLevel();if(0===t.length)return nu... method combineContentChildren (line 1) | combineContentChildren(t,e,r,o){switch(t){case"relseq":case"infixop":c... method left (line 1) | left(){super.left();const t=this.levels.indexOf(this.primaryId());if(n... method right (line 1) | right(){super.right();const t=this.levels.indexOf(this.primaryId());if... method findFocusOnLevel (line 1) | findFocusOnLevel(t){return this.singletonFocus(t.toString())} method focusDomNodes (line 1) | focusDomNodes(){return[this.getFocus().getDomPrimary()]} method focusSemanticNodes (line 1) | focusSemanticNodes(){return[this.getFocus().getSemanticPrimary()]} class T (line 1) | class T extends Q{copyCollator(){return new T}add(t,e){const r=i.key(t,e... method markup (line 1) | markup(t){this.setScaleFunction(-2,2,0,10,0);const e=i.personalityMark... method error (line 1) | error(t){return'(error "'+o.Move.get(t)+'")'} method prosodyElement (line 1) | prosodyElement(t,e){switch(e=this.applyScaleFunction(e),t){case n.pers... method pause (line 1) | pause(t){return"(pause . "+this.pauseValue(t[n.personalityProps.PAUSE]... method prosody_ (line 1) | prosody_(t){const e=t.open,r=[];for(let n,o=0;n=e[o];o++)r.push(this.p... method constructor (line 1) | constructor(t=""){super(),this.message=t,this.name="SRE Error"} method constructor (line 1) | constructor(t){super(t),this.mml=t.mathmlTree} method test (line 1) | static test(t){return!t.mathmlTree&&"line"===t.type&&"binomial"===t.role} method getMathml (line 1) | getMathml(){if(!this.semantic.childNodes.length)return this.mml;const ... method constructor (line 1) | constructor(t){super(t),this.mml=t.mathmlTree} method test (line 1) | static test(t){if(!t.mathmlTree||!t.childNodes.length)return!1;const e... method getMathml (line 1) | getMathml(){const t=this.semantic.childNodes[0],e=t.childNodes[0],r=th... method constructor (line 1) | constructor(t){super(t),this.mml=t.mathmlTree} method test (line 1) | static test(t){if(!t.mathmlTree||!t.childNodes.length)return!1;const e... method walkTree_ (line 1) | static walkTree_(t){t&&i.walkTree(t)} method getMathml (line 1) | getMathml(){const t=this.semantic.childNodes;return"limboth"!==this.se... method constructor (line 1) | constructor(t){super(t),this.mml=t.mathmlTree} method multiscriptIndex (line 1) | static multiscriptIndex(t){return"punctuated"===t.type&&"dummy"===t.co... method createNone_ (line 1) | static createNone_(t){const e=n.createElement("none");return t&&(0,Q.s... method completeMultiscript (line 1) | completeMultiscript(t,e){const r=n.toArray(this.mml.childNodes).slice(... method constructor (line 1) | constructor(t){super(t),this.inner=[],this.mml=t.mathmlTree} method test (line 1) | static test(t){return"matrix"===t.type||"vector"===t.type||"cases"===t... method getMathml (line 1) | getMathml(){const t=i.cloneContentNode(this.semantic.contentNodes[0]),... method test (line 1) | static test(t){return!!t.mathmlTree&&"tensor"===t.type} method constructor (line 1) | constructor(t){super(t)} method getMathml (line 1) | getMathml(){i.walkTree(this.semantic.childNodes[0]);const t=o.CaseMult... method constructor (line 1) | constructor(){this.context=new Q.SpeechRuleContext,this.parseOrder=o.D... method compareStaticConstraints_ (line 1) | static compareStaticConstraints_(t,e){if(t.length!==e.length)return!1;... method comparePreconditions_ (line 1) | static comparePreconditions_(t,e){const r=t.precondition,n=e.precondit... method defineRule (line 1) | defineRule(t,e,r,n,...o){const Q=this.parseAction(r),T=this.parsePreco... method addRule (line 1) | addRule(t){t.context=this.context,this.speechRules_.unshift(t)} method deleteRule (line 1) | deleteRule(t){const e=this.speechRules_.indexOf(t);-1!==e&&this.speech... method findRule (line 1) | findRule(t){for(let e,r=0;e=this.speechRules_[r];r++)if(t(e))return e;... method findAllRules (line 1) | findAllRules(t){return this.speechRules_.filter(t)} method evaluateDefault (line 1) | evaluateDefault(t){const e=t.textContent.slice(0);return e.match(/^\s+... method evaluateWhitespace (line 1) | evaluateWhitespace(t){return[]} method evaluateCustom (line 1) | evaluateCustom(t){const e=this.customTranscriptions[t];return void 0!=... method evaluateCharacter (line 1) | evaluateCharacter(t){return this.evaluateCustom(t)||n.AuditoryDescript... method removeDuplicates (line 1) | removeDuplicates(t){for(let e,r=this.speechRules_.length-1;e=this.spee... method getSpeechRules (line 1) | getSpeechRules(){return this.speechRules_} method setSpeechRules (line 1) | setSpeechRules(t){this.speechRules_=t} method getPreconditions (line 1) | getPreconditions(){return this.preconditions} method parseCstr (line 1) | parseCstr(t){try{return this.parser.parse(this.locale+"."+this.modalit... method parsePrecondition (line 1) | parsePrecondition(t,e){try{const r=this.parsePrecondition_(t);t=r[0];l... method parseAction (line 1) | parseAction(t){try{return i.Action.fromString(t)}catch(e){if("RuleErro... method parse (line 1) | parse(t){this.modality=t.modality||this.modality,this.locale=t.locale|... method parseRules (line 1) | parseRules(t){for(let e,r=0;e=t[r];r++){const t=e[0],r=this.parseMetho... method generateRules (line 1) | generateRules(t){const e=this.context.customGenerators.lookup(t);e&&e(... method defineAction (line 1) | defineAction(t,e){let r;try{r=i.Action.fromString(e)}catch(t){if("Rule... method getFullPreconditions (line 1) | getFullPreconditions(t){const e=this.preconditions.get(t);return e||!t... method definePrecondition (line 1) | definePrecondition(t,e,r,...n){const o=this.parsePrecondition(r,n),i=t... method inheritRules (line 1) | inheritRules(){if(!this.inherits||!this.inherits.getSpeechRules().leng... method ignoreRules (line 1) | ignoreRules(t,...e){let r=this.findAllRules((e=>e.name===t));if(!e.len... method parsePrecondition_ (line 1) | parsePrecondition_(t){const e=this.context.customGenerators.lookup(t);... method constructor (line 1) | constructor(){this.currentFlags={},this.parameters_={},this.correction... method getInstance (line 1) | static getInstance(){return T.instance=T.instance||new T,T.instance} method parseInput (line 1) | static parseInput(t){const e={},r=t.split(":");for(let t=0,n=r.length;... method parseState (line 1) | static parseState(t){const e={},r=t.split(" ");for(let t=0,n=r.length;... method translateString_ (line 1) | static translateString_(t){if(t.match(/:unit$/))return T.translateUnit... method translateUnit_ (line 1) | static translateUnit_(t){t=T.prepareUnit_(t);const e=o.default.getInst... method prepareUnit_ (line 1) | static prepareUnit_(t){const e=t.match(/:unit$/);return e?t.slice(0,e.... method cleanUnit_ (line 1) | static cleanUnit_(t){return t.match(/:unit$/)?t.replace(/:unit$/,""):t} method clear (line 1) | clear(){this.parameters_={},this.stateStack_=[]} method setParameter (line 1) | setParameter(t,e){const r=this.parameters_[t];return e?this.parameters... method getParameter (line 1) | getParameter(t){return this.parameters_[t]} method setCorrection (line 1) | setCorrection(t,e){this.corrections_[t]=e} method setPreprocessor (line 1) | setPreprocessor(t,e){this.preprocessors_[t]=e} method getCorrection (line 1) | getCorrection(t){return this.corrections_[t]} method getState (line 1) | getState(){const t=[];for(const e in this.parameters_){const r=this.pa... method pushState (line 1) | pushState(t){for(const e in t)t[e]=this.setParameter(e,t[e]);this.stat... method popState (line 1) | popState(){const t=this.stateStack_.pop();for(const e in t)this.setPar... method setAttribute (line 1) | setAttribute(t){if(t&&t.nodeType===n.NodeType.ELEMENT_NODE){const r=th... method preprocess (line 1) | preprocess(t){return this.runProcessors_(t,this.preprocessors_)} method correct (line 1) | correct(t){return this.runProcessors_(t,this.corrections_)} method apply (line 1) | apply(t,e){return this.currentFlags=e||{},t=this.currentFlags.adjust||... method runProcessors_ (line 1) | runProcessors_(t,e){for(const r in this.parameters_){const n=e[r];if(!... method constructor (line 1) | constructor({type:t,content:e,attributes:r,grammar:n}){this.type=t,thi... method grammarFromString (line 1) | static grammarFromString(t){return o.Grammar.parseInput(t)} method fromString (line 1) | static fromString(t){const e={type:Q(t.substring(0,3))};let r=t.slice(... method attributesFromString (line 1) | static attributesFromString(t){if("("!==t[0]||")"!==t.slice(-1))throw ... method toString (line 1) | toString(){let t="";t+=function(t){switch(t){case i.NODE:return"[n]";c... method grammarToString (line 1) | grammarToString(){return this.getGrammar().join(":")} method getGrammar (line 1) | getGrammar(){const t=[];for(const e in this.grammar)!0===this.grammar[... method attributesToString (line 1) | attributesToString(){const t=this.getAttributes(),e=this.grammarToStri... method getAttributes (line 1) | getAttributes(){const t=[];for(const e in this.attributes){const r=thi... method copyCollator (line 1) | copyCollator(){return new T} method add (line 1) | add(t,e){const r=i.key(t,e.font);super.add(r,e)} method addNode (line 1) | addNode(t){this.add(t.textContent,t)} method toString (line 1) | toString(){const t=[];for(const e in this.map){const r=Array(e.length+... method collateMeaning (line 1) | collateMeaning(){const t=new s;for(const e in this.map)t.map[e]=this.m... method getSpeech (line 1) | getSpeech(t,e){const r=this.generateSpeech(t,e),i=this.getRebuilt().no... method constructor (line 1) | constructor(t,e,r,n){super(t,e,r,n),this.node=t,this.generator=e,this.... method move (line 1) | move(t){this.key_=t;const e=super.move(t);return this.modifier=!1,e} method up (line 1) | up(){return this.moved=Q.WalkerMoves.UP,this.eligibleCell_()?this.vert... method down (line 1) | down(){return this.moved=Q.WalkerMoves.DOWN,this.eligibleCell_()?this.... method jumpCell (line 1) | jumpCell(){if(!this.isInTable_()||null===this.key_)return this.getFocu... method undo (line 1) | undo(){const t=super.undo();return t===this.firstJump&&(this.firstJump... method eligibleCell_ (line 1) | eligibleCell_(){const t=this.getFocus().getSemanticPrimary();return th... method verticalMove_ (line 1) | verticalMove_(t){const e=this.previousLevel();if(!e)return null;const ... method jumpCell_ (line 1) | jumpCell_(t,e){this.firstJump?this.virtualize(!1):(this.firstJump=this... method isLegalJump_ (line 1) | isLegalJump_(t,e){const r=n.querySelectorAllByAttrValue(this.getRebuil... method isInTable_ (line 1) | isInTable_(){let t=this.getFocus().getSemanticPrimary();for(;t;){if(-1... class s (line 1) | class s extends Q{copyCollator(){return new s}add(t,e){const r=this.retr... method finalize (line 1) | finalize(t){return function(t){a="";const e=o.parseInput(`${t}`:""} method closeTag (line 1) | closeTag(t){return``} method markup (line 1) | markup(t){const e=[];let r=[];for(const n of t){if(!n.layout){r.push(n... method processContent (line 1) | processContent(t){const e=[],r=Q.personalityMarkup(t);for(let t,n=0;t=... method constructor (line 1) | constructor(){this.customLoader=null,this.parsers={},this.comparator=n... method defaultLocale (line 1) | set defaultLocale(t){this._defaultLocale=Q.Variables.ensureLocale(t,th... method defaultLocale (line 1) | get defaultLocale(){return this._defaultLocale} method getInstance (line 1) | static getInstance(){return s.instance=s.instance||new s,s.instance} method defaultEvaluator (line 1) | static defaultEvaluator(t,e){return t} method evaluateNode (line 1) | static evaluateNode(t){return s.nodeEvaluator(t)} method getRate (line 1) | getRate(){const t=parseInt(this.rate,10);return isNaN(t)?100:t} method setDynamicCstr (line 1) | setDynamicCstr(t){if(this.defaultLocale&&(n.DynamicCstr.DEFAULT_VALUES... method configurate (line 1) | configurate(t){this.mode!==o.Mode.HTTP||this.config||(!function(t){con... method setCustomLoader (line 1) | setCustomLoader(t){t&&(this.customLoader=t)} method test (line 1) | static test(t){if(!t.mathmlTree)return!1;return"MMULTISCRIPTS"===n.tag... method constructor (line 1) | constructor(t){super(t)} method getMathml (line 1) | getMathml(){let t,e,r;if((0,T.setAttributes)(this.mml,this.semantic),t... method constructor (line 1) | constructor(){super(),this.mactionName="maction"} method highlightNode (line 1) | highlightNode(t){let e;if(this.isHighlighted(t))return e={node:t,backg... method unhighlightNode (line 1) | unhighlightNode(t){const e=t.node.previousSibling;if(e&&e.hasAttribute... method isMactionNode (line 1) | isMactionNode(t){return t.getAttribute("data-mml-node")===this.maction... method getMactionNodes (line 1) | getMactionNodes(t){return Array.from(o.evalXPath(`.//*[@data-mml-node=... method constructor (line 1) | constructor(t,e){this.base=t,this._conditions=[],this.constraints=[],t... method conditions (line 1) | get conditions(){return this._conditions} method addConstraint (line 1) | addConstraint(t){if(this.constraints.filter((e=>e.equal(t))).length)re... method addBaseCondition (line 1) | addBaseCondition(t){this.addCondition(this.base,t)} method addFullCondition (line 1) | addFullCondition(t){this.constraints.forEach((e=>this.addCondition(e,t... method addCondition (line 1) | addCondition(t,e){const r=t.toString()+" "+e.toString();this.allCstr.c... method constructor (line 1) | constructor(){super(),this.annotators=[],this.parseMethods.Alias=this.... method initialize (line 1) | initialize(){this.initialized||(this.annotations(),this.initialized=!0)} method annotations (line 1) | annotations(){for(let t,e=0;t=this.annotators[e];e++)(0,i.activate)(th... method defineAlias (line 1) | defineAlias(t,e,...r){const n=this.parsePrecondition(e,r);if(!n)return... method defineRulesAlias (line 1) | defineRulesAlias(t,e,...r){const n=this.findAllRules((function(e){retu... method defineSpecializedRule (line 1) | defineSpecializedRule(t,e,r,n){const o=this.parseCstr(e),i=this.findRu... method defineSpecialized (line 1) | defineSpecialized(t,e,r){const n=this.parseCstr(r);if(!n)return void c... method evaluateString (line 1) | evaluateString(t){const e=[];if(t.match(/^\s+$/))return e;let r=this.m... method parse (line 1) | parse(t){super.parse(t),this.annotators=t.annotators||[]} method addAlias_ (line 1) | addAlias_(t,e,r){const n=this.parsePrecondition(e,r),o=new T.SpeechRul... method matchNumber_ (line 1) | matchNumber_(t){const e=t.match(new RegExp("^"+o.LOCALE.MESSAGES.regex... method constructor (line 1) | constructor(t){this.components=t} method fromString (line 1) | static fromString(t){const e=c(t,";").filter((function(t){return t.mat... method toString (line 1) | toString(){return this.components.map((function(t){return t.toString()... method copyCollator (line 1) | copyCollator(){return new s} method add (line 1) | add(t,e){const r=this.retrieve(t,e.font);if(!r||!r.find((function(t){r... method addNode (line 1) | addNode(t){this.add(t.textContent,t.meaning())} method toString (line 1) | toString(){const t=[];for(const e in this.map){const r=Array(e.length+... method reduce (line 1) | reduce(){for(const t in this.map)1!==this.map[t].length&&(this.map[t]=... method default (line 1) | default(){const t=new i;for(const e in this.map)1===this.map[e].length... method newDefault (line 1) | newDefault(){const t=this.default();this.reduce();const e=this.default... method constructor (line 1) | constructor(){super("MathML"),this.parseMap_={SEMANTICS:this.semantics... method getAttribute_ (line 1) | static getAttribute_(t,e,r){if(!t.hasAttribute(e))return r;const n=t.g... method parse (line 1) | parse(t){Q.default.getInstance().setNodeFactory(this.getFactory());con... method semantics_ (line 1) | semantics_(t,e){return e.length?this.parse(e[0]):this.getFactory().mak... method rows_ (line 1) | rows_(t,e){const r=t.getAttribute("semantics");if(r&&r.match("bspr_"))... method fraction_ (line 1) | fraction_(t,e){if(!e.length)return this.getFactory().makeEmptyNode();c... method limits_ (line 1) | limits_(t,e){return Q.default.getInstance().limitNode(n.tagName(t),thi... method root_ (line 1) | root_(t,e){return e[1]?this.getFactory().makeBranchNode("root",[this.p... method sqrt_ (line 1) | sqrt_(t,e){const r=this.parseList(T.purgeNodes(e));return this.getFact... method table_ (line 1) | table_(t,e){const r=t.getAttribute("semantics");if(r&&r.match("bspr_")... method tableRow_ (line 1) | tableRow_(t,e){const r=this.getFactory().makeBranchNode("row",this.par... method tableLabeledRow_ (line 1) | tableLabeledRow_(t,e){if(!e.length)return this.tableRow_(t,e);const r=... method tableCell_ (line 1) | tableCell_(t,e){const r=this.parseList(T.purgeNodes(e));let n;n=r.leng... method space_ (line 1) | space_(t,e){const r=t.getAttribute("width"),o=r&&r.match(/[a-z]*$/);if... method text_ (line 1) | text_(t,e){const r=this.leaf_(t,e);return t.textContent?(r.updateConte... method identifier_ (line 1) | identifier_(t,e){const r=this.leaf_(t,e);return Q.default.getInstance(... method number_ (line 1) | number_(t,e){const r=this.leaf_(t,e);return Q.default.number(r),r} method operator_ (line 1) | operator_(t,e){const r=this.leaf_(t,e);return Q.default.getInstance().... method fenced_ (line 1) | fenced_(t,e){const r=this.parseList(T.purgeNodes(e)),n=s.getAttribute_... method enclosed_ (line 1) | enclosed_(t,e){const r=this.parseList(T.purgeNodes(e)),n=this.getFacto... method multiscripts_ (line 1) | multiscripts_(t,e){if(!e.length)return this.getFactory().makeEmptyNode... method empty_ (line 1) | empty_(t,e){return this.getFactory().makeEmptyNode()} method action_ (line 1) | action_(t,e){return e.length>1?this.parse(e[1]):this.getFactory().make... method dummy_ (line 1) | dummy_(t,e){const r=this.getFactory().makeUnprocessed(t);return r.role... method leaf_ (line 1) | leaf_(t,e){if(1===e.length&&e[0].nodeType!==n.NodeType.TEXT_NODE){cons... method constructor (line 1) | constructor(){super(...arguments),this.modality=(0,n.addPrefix)("foreg... method visitStree_ (line 1) | static visitStree_(t,e,r){if(t.childNodes.length){if(t.contentNodes.le... method getSpeech (line 1) | getSpeech(t,e){return Q.getAttribute(t,this.modality)} method generateSpeech (line 1) | generateSpeech(t,e){return this.getRebuilt()||this.setRebuilt(new i.Re... method colorLeaves_ (line 1) | colorLeaves_(t){const e=[];s.visitStree_(this.getRebuilt().streeRoot,e... method colorLeave_ (line 1) | colorLeave_(t,e,r){const n=Q.getBySemanticId(t,e);return!!n&&(n.setAtt... class r (line 1) | class r{constructor(t,e,r=(t=>!1)){this.name=t,this.apply=e,this.applica... method ensureLocale (line 1) | static ensureLocale(t,e){return r.LOCALES.get(t)?t:(console.error(`Loc... method constructor (line 1) | constructor(t,e){this.prefix=t,this.store=e} method add (line 1) | add(t,e){this.checkCustomFunctionSyntax_(t)&&(this.store[t]=e)} method addStore (line 1) | addStore(t){const e=Object.keys(t.store);for(let r,n=0;r=e[n];n++)this... method lookup (line 1) | lookup(t){return this.store[t]} method checkCustomFunctionSyntax_ (line 1) | checkCustomFunctionSyntax_(t){const e=new RegExp("^"+this.prefix);retu... method constructor (line 1) | constructor(t,e,r=(t=>!1)){this.name=t,this.apply=e,this.applicable=r} method constructor (line 1) | constructor(){this.level_=[]} method push (line 1) | push(t){this.level_.push(t)} method pop (line 1) | pop(){return this.level_.pop()} method peek (line 1) | peek(){return this.level_[this.level_.length-1]||null} method indexOf (line 1) | indexOf(t){const e=this.peek();return e?e.indexOf(t):null} method find (line 1) | find(t){const e=this.peek();if(!e)return null;for(let r=0,n=e.length;r... method get (line 1) | get(t){const e=this.peek();return!e||t<0||t>=e.length?null:e[t]} method depth (line 1) | depth(){return this.level_.length} method clone (line 1) | clone(){const t=new r;return t.level_=this.level_.slice(0),t} method toString (line 1) | toString(){let t="";for(let e,r=0;e=this.level_[r];r++)t+="\n"+e.map((... method resetState (line 1) | static resetState(t){delete r.STATE[t]} method setState (line 1) | static setState(t,e){r.STATE[t]=e} method getState (line 1) | static getState(t){return r.STATE[t]} function n (line 1) | function n(t){return r.get(t)} method constructor (line 1) | constructor(t,e=Object.keys(t)){this.properties=t,this.order=e} method createProp (line 1) | static createProp(...t){const e=o.DEFAULT_ORDER,r={};for(let n=0,o=t.l... method getProperties (line 1) | getProperties(){return this.properties} method getOrder (line 1) | getOrder(){return this.order} method getAxes (line 1) | getAxes(){return this.order} method getProperty (line 1) | getProperty(t){return this.properties[t]} method updateProperties (line 1) | updateProperties(t){this.properties=t} method allProperties (line 1) | allProperties(){const t=[];return this.order.forEach((e=>t.push(this.g... method toString (line 1) | toString(){const t=[];return this.order.forEach((e=>t.push(e+": "+this... function c (line 1) | function c(t,e,r){let n=null;if(!t.length)return n;const o=r[r.length-1]... method constructor (line 1) | constructor(t){super(t),this.fenced=null,this.fencedMml=null,this.fenc... method test (line 1) | static test(t){return!(!t.mathmlTree||!t.fencePointer||t.mathmlTree.ge... method makeEmptyNode_ (line 1) | static makeEmptyNode_(t){const e=n.createElement("mrow"),r=new o.Seman... method fencedMap_ (line 1) | static fencedMap_(t,e){e[t.id]=t.mathmlTree,t.embellished&&c.fencedMap... method getMathml (line 1) | getMathml(){this.getFenced_(),this.fencedMml=a.walkTree(this.fenced),t... method fencedElement (line 1) | fencedElement(t){return"fenced"===t.type||"matrix"===t.type||"vector"=... method getFenced_ (line 1) | getFenced_(){let t=this.semantic;for(;!this.fencedElement(t);)t=t.chil... method getFencedMml_ (line 1) | getFencedMml_(){let t=this.ofenceMml.nextSibling;for(t=t===this.fenced... method getFencesMml_ (line 1) | getFencesMml_(){let t=this.semantic;const e=Object.keys(this.ofenceMap... method rewrite_ (line 1) | rewrite_(){let t=this.semantic,e=null;const r=this.introduceNewLayer_(... method specialCase_ (line 1) | specialCase_(t,e){const r=n.tagName(e);let o,i=null;if("MSUBSUP"===r?(... method introduceNewLayer_ (line 1) | introduceNewLayer_(){const t=this.fullFence(this.ofenceMml),e=this.ful... method fullFence (line 1) | fullFence(t){const e=this.fencedMml.parentNode;let r=t;for(;r.parentNo... method cleanupParents_ (line 1) | cleanupParents_(){this.parentCleanup.forEach((function(t){const e=t.ch... method constructor (line 1) | constructor(t){super(t,(e=>e===t)),this.kind=a.TrieNodeKind.DYNAMIC} method constructor (line 1) | constructor(t,e){super(t,e),this.preference=t instanceof a?t.preferenc... method match (line 1) | match(t){if(!(t instanceof a))return super.match(t);if("default"===t.g... method compare (line 1) | compare(t,e){const r=super.compare(t,e);if(0!==r)return r;const n=t in... function u (line 1) | function u(t,e,r){if(!e.length)return t;const o=t.pop(),i=e.shift(),T=r.... method constructor (line 1) | constructor(){super([Q.Axis.LOCALE,Q.Axis.MODALITY,Q.Axis.DOMAIN,Q.Axi... method parse (line 1) | parse(t){const e=super.parse(t);let r=e.getValue(Q.Axis.STYLE);const n... method fromPreference (line 1) | fromPreference(t){return a.fromPreference(t)} method toPreference (line 1) | toPreference(t){return a.toPreference(t)} method constructor (line 1) | constructor(t){this.mathml=t,this.factory=new Q.SemanticNodeFactory,th... method addAttributes (line 1) | static addAttributes(t,e,r){r&&1===e.childNodes.length&&e.childNodes[0... method textContent (line 1) | static textContent(t,e,r){if(!r&&e.textContent)return void(t.textConte... method isPunctuated (line 1) | static isPunctuated(t){return!s.SemanticSkeleton.simpleCollapseStructu... method getTree (line 1) | getTree(){return this.stree} method assembleTree (line 1) | assembleTree(t){const e=this.makeNode(t),r=c.splitAttribute(c.getAttri... method makeNode (line 1) | makeNode(t){const e=c.getAttribute(t,o.Attribute.TYPE),r=c.getAttribut... method makePunctuation (line 1) | makePunctuation(t){const e=this.createNode(t);return e.updateContent((... method makePunctuated (line 1) | makePunctuated(t,e,r){const n=this.createNode(e[0]);n.type="punctuated... method makeEmpty (line 1) | makeEmpty(t,e,r){const n=this.createNode(e);n.type="empty",n.embellish... method makeIndex (line 1) | makeIndex(t,e,r){if(u.isPunctuated(e))return this.makePunctuated(t,e,r... method postProcess (line 1) | postProcess(t,e){const r=s.SemanticSkeleton.fromString(e).array;if("su... method createNode (line 1) | createNode(t){const e=this.factory.makeNode(t);return this.nodeDict[t.... method collapsedChildren_ (line 1) | collapsedChildren_(t){const e=t=>{const r=this.nodeDict[t[0]];r.childN... method setParent (line 1) | setParent(t,e){const r=c.getBySemanticId(this.mathml,t),n=this.assembl... class s (line 1) | class s extends o.SemanticAbstractParser{constructor(){super("MathML"),t... method finalize (line 1) | finalize(t){return function(t){a="";const e=o.parseInput(`${t}`:""} method closeTag (line 1) | closeTag(t){return``} method markup (line 1) | markup(t){const e=[];let r=[];for(const n of t){if(!n.layout){r.push(n... method processContent (line 1) | processContent(t){const e=[],r=Q.personalityMarkup(t);for(let t,n=0;t=... method constructor (line 1) | constructor(){this.customLoader=null,this.parsers={},this.comparator=n... method defaultLocale (line 1) | set defaultLocale(t){this._defaultLocale=Q.Variables.ensureLocale(t,th... method defaultLocale (line 1) | get defaultLocale(){return this._defaultLocale} method getInstance (line 1) | static getInstance(){return s.instance=s.instance||new s,s.instance} method defaultEvaluator (line 1) | static defaultEvaluator(t,e){return t} method evaluateNode (line 1) | static evaluateNode(t){return s.nodeEvaluator(t)} method getRate (line 1) | getRate(){const t=parseInt(this.rate,10);return isNaN(t)?100:t} method setDynamicCstr (line 1) | setDynamicCstr(t){if(this.defaultLocale&&(n.DynamicCstr.DEFAULT_VALUES... method configurate (line 1) | configurate(t){this.mode!==o.Mode.HTTP||this.config||(!function(t){con... method setCustomLoader (line 1) | setCustomLoader(t){t&&(this.customLoader=t)} method test (line 1) | static test(t){if(!t.mathmlTree)return!1;return"MMULTISCRIPTS"===n.tag... method constructor (line 1) | constructor(t){super(t)} method getMathml (line 1) | getMathml(){let t,e,r;if((0,T.setAttributes)(this.mml,this.semantic),t... method constructor (line 1) | constructor(){super(),this.mactionName="maction"} method highlightNode (line 1) | highlightNode(t){let e;if(this.isHighlighted(t))return e={node:t,backg... method unhighlightNode (line 1) | unhighlightNode(t){const e=t.node.previousSibling;if(e&&e.hasAttribute... method isMactionNode (line 1) | isMactionNode(t){return t.getAttribute("data-mml-node")===this.maction... method getMactionNodes (line 1) | getMactionNodes(t){return Array.from(o.evalXPath(`.//*[@data-mml-node=... method constructor (line 1) | constructor(t,e){this.base=t,this._conditions=[],this.constraints=[],t... method conditions (line 1) | get conditions(){return this._conditions} method addConstraint (line 1) | addConstraint(t){if(this.constraints.filter((e=>e.equal(t))).length)re... method addBaseCondition (line 1) | addBaseCondition(t){this.addCondition(this.base,t)} method addFullCondition (line 1) | addFullCondition(t){this.constraints.forEach((e=>this.addCondition(e,t... method addCondition (line 1) | addCondition(t,e){const r=t.toString()+" "+e.toString();this.allCstr.c... method constructor (line 1) | constructor(){super(),this.annotators=[],this.parseMethods.Alias=this.... method initialize (line 1) | initialize(){this.initialized||(this.annotations(),this.initialized=!0)} method annotations (line 1) | annotations(){for(let t,e=0;t=this.annotators[e];e++)(0,i.activate)(th... method defineAlias (line 1) | defineAlias(t,e,...r){const n=this.parsePrecondition(e,r);if(!n)return... method defineRulesAlias (line 1) | defineRulesAlias(t,e,...r){const n=this.findAllRules((function(e){retu... method defineSpecializedRule (line 1) | defineSpecializedRule(t,e,r,n){const o=this.parseCstr(e),i=this.findRu... method defineSpecialized (line 1) | defineSpecialized(t,e,r){const n=this.parseCstr(r);if(!n)return void c... method evaluateString (line 1) | evaluateString(t){const e=[];if(t.match(/^\s+$/))return e;let r=this.m... method parse (line 1) | parse(t){super.parse(t),this.annotators=t.annotators||[]} method addAlias_ (line 1) | addAlias_(t,e,r){const n=this.parsePrecondition(e,r),o=new T.SpeechRul... method matchNumber_ (line 1) | matchNumber_(t){const e=t.match(new RegExp("^"+o.LOCALE.MESSAGES.regex... method constructor (line 1) | constructor(t){this.components=t} method fromString (line 1) | static fromString(t){const e=c(t,";").filter((function(t){return t.mat... method toString (line 1) | toString(){return this.components.map((function(t){return t.toString()... method copyCollator (line 1) | copyCollator(){return new s} method add (line 1) | add(t,e){const r=this.retrieve(t,e.font);if(!r||!r.find((function(t){r... method addNode (line 1) | addNode(t){this.add(t.textContent,t.meaning())} method toString (line 1) | toString(){const t=[];for(const e in this.map){const r=Array(e.length+... method reduce (line 1) | reduce(){for(const t in this.map)1!==this.map[t].length&&(this.map[t]=... method default (line 1) | default(){const t=new i;for(const e in this.map)1===this.map[e].length... method newDefault (line 1) | newDefault(){const t=this.default();this.reduce();const e=this.default... method constructor (line 1) | constructor(){super("MathML"),this.parseMap_={SEMANTICS:this.semantics... method getAttribute_ (line 1) | static getAttribute_(t,e,r){if(!t.hasAttribute(e))return r;const n=t.g... method parse (line 1) | parse(t){Q.default.getInstance().setNodeFactory(this.getFactory());con... method semantics_ (line 1) | semantics_(t,e){return e.length?this.parse(e[0]):this.getFactory().mak... method rows_ (line 1) | rows_(t,e){const r=t.getAttribute("semantics");if(r&&r.match("bspr_"))... method fraction_ (line 1) | fraction_(t,e){if(!e.length)return this.getFactory().makeEmptyNode();c... method limits_ (line 1) | limits_(t,e){return Q.default.getInstance().limitNode(n.tagName(t),thi... method root_ (line 1) | root_(t,e){return e[1]?this.getFactory().makeBranchNode("root",[this.p... method sqrt_ (line 1) | sqrt_(t,e){const r=this.parseList(T.purgeNodes(e));return this.getFact... method table_ (line 1) | table_(t,e){const r=t.getAttribute("semantics");if(r&&r.match("bspr_")... method tableRow_ (line 1) | tableRow_(t,e){const r=this.getFactory().makeBranchNode("row",this.par... method tableLabeledRow_ (line 1) | tableLabeledRow_(t,e){if(!e.length)return this.tableRow_(t,e);const r=... method tableCell_ (line 1) | tableCell_(t,e){const r=this.parseList(T.purgeNodes(e));let n;n=r.leng... method space_ (line 1) | space_(t,e){const r=t.getAttribute("width"),o=r&&r.match(/[a-z]*$/);if... method text_ (line 1) | text_(t,e){const r=this.leaf_(t,e);return t.textContent?(r.updateConte... method identifier_ (line 1) | identifier_(t,e){const r=this.leaf_(t,e);return Q.default.getInstance(... method number_ (line 1) | number_(t,e){const r=this.leaf_(t,e);return Q.default.number(r),r} method operator_ (line 1) | operator_(t,e){const r=this.leaf_(t,e);return Q.default.getInstance().... method fenced_ (line 1) | fenced_(t,e){const r=this.parseList(T.purgeNodes(e)),n=s.getAttribute_... method enclosed_ (line 1) | enclosed_(t,e){const r=this.parseList(T.purgeNodes(e)),n=this.getFacto... method multiscripts_ (line 1) | multiscripts_(t,e){if(!e.length)return this.getFactory().makeEmptyNode... method empty_ (line 1) | empty_(t,e){return this.getFactory().makeEmptyNode()} method action_ (line 1) | action_(t,e){return e.length>1?this.parse(e[1]):this.getFactory().make... method dummy_ (line 1) | dummy_(t,e){const r=this.getFactory().makeUnprocessed(t);return r.role... method leaf_ (line 1) | leaf_(t,e){if(1===e.length&&e[0].nodeType!==n.NodeType.TEXT_NODE){cons... method constructor (line 1) | constructor(){super(...arguments),this.modality=(0,n.addPrefix)("foreg... method visitStree_ (line 1) | static visitStree_(t,e,r){if(t.childNodes.length){if(t.contentNodes.le... method getSpeech (line 1) | getSpeech(t,e){return Q.getAttribute(t,this.modality)} method generateSpeech (line 1) | generateSpeech(t,e){return this.getRebuilt()||this.setRebuilt(new i.Re... method colorLeaves_ (line 1) | colorLeaves_(t){const e=[];s.visitStree_(this.getRebuilt().streeRoot,e... method colorLeave_ (line 1) | colorLeave_(t,e,r){const n=Q.getBySemanticId(t,e);return!!n&&(n.setAtt... class Q (line 1) | class Q{constructor(t){this.id=t,this.mathml=[],this.parent=null,this.ty... method markup (line 1) | markup(t){const e=i.personalityMarkup(t);let r="",o=null,Q=!1;for(let ... method pause (line 1) | pause(t){let e;return e="number"==typeof t?t<=250?"short":t<=500?"medi... method finalize (line 1) | finalize(t){return'"} method markup (line 1) | markup(t){this.setScaleFunction(-2,2,-100,100,2);const e=o.personality... method constructor (line 1) | constructor(t){super(t),this.mml=t.mathmlTree} method test (line 1) | static test(t){return!!t.mathmlTree&&"line"===t.type} method getMathml (line 1) | getMathml(){return this.semantic.contentNodes.length&&o.walkTree(this.... method constructor (line 1) | constructor(t){super(t),this.mml=t.mathmlTree} method test (line 1) | static test(t){return!!t.mathmlTree&&("inference"===t.type||"premises"... method getMathml (line 1) | getMathml(){return this.semantic.childNodes.length?(this.semantic.cont... method constructor (line 1) | constructor(t){super(t),this.mml=t.mathmlTree} method test (line 1) | static test(t){return"punctuated"===t.type&&("text"===t.role||t.conten... method getMathml (line 1) | getMathml(){const t=[],e=o.collapsePunctuated(this.semantic,t);return ... method constructor (line 1) | constructor(){this.map={}} method add (line 1) | add(t,e){const r=this.map[t];r?r.push(e):this.map[t]=[e]} method retrieve (line 1) | retrieve(t,e){return this.map[i.key(t,e)]} method retrieveNode (line 1) | retrieveNode(t){return this.retrieve(t.textContent,t.font)} method copy (line 1) | copy(){const t=this.copyCollator();for(const e in this.map)t.map[e]=th... method minimize (line 1) | minimize(){for(const t in this.map)1===this.map[t].length&&delete this... method minimalCollator (line 1) | minimalCollator(){const t=this.copy();for(const e in t.map)1===t.map[e... method isMultiValued (line 1) | isMultiValued(){for(const t in this.map)if(this.map[t].length>1)return... method isEmpty (line 1) | isEmpty(){return!Object.keys(this.map).length} method constructor (line 1) | constructor(t){this.id=t,this.mathml=[],this.parent=null,this.type="un... method fromXml (line 1) | static fromXml(t){const e=parseInt(t.getAttribute("id"),10),r=new Q(e)... method setAttribute (line 1) | static setAttribute(t,e,r,n){n=n||r;const o=e.getAttribute(r);o&&(t[n]... method processChildren (line 1) | static processChildren(t,e){for(const r of n.toArray(e.childNodes)){if... method querySelectorAll (line 1) | querySelectorAll(t){let e=[];for(let r,n=0;r=this.childNodes[n];n++)e=... method xml (line 1) | xml(t,e){const r=function(r,n){const o=n.map((function(r){return r.xml... method toString (line 1) | toString(t=!1){const e=n.parseInput("");return n.serializeXml(... method allAttributes (line 1) | allAttributes(){const t=[];return t.push(["role",this.role]),"unknown"... method xmlAnnotation (line 1) | xmlAnnotation(){const t=[];for(const e in this.annotation)this.annotat... method toJson (line 1) | toJson(){const t={};t.type=this.type;const e=this.allAttributes();for(... method updateContent (line 1) | updateContent(t,e){const r=e?t.replace(/^[ \f\n\r\t\v\u200b]*/,"").rep... method addMathmlNodes (line 1) | addMathmlNodes(t){for(let e,r=0;e=t[r];r++)-1===this.mathml.indexOf(e)... method appendChild (line 1) | appendChild(t){this.childNodes.push(t),this.addMathmlNodes(t.mathml),t... method replaceChild (line 1) | replaceChild(t,e){const r=this.childNodes.indexOf(t);if(-1===r)return;... method appendContentNode (line 1) | appendContentNode(t){t&&(this.contentNodes.push(t),this.addMathmlNodes... method removeContentNode (line 1) | removeContentNode(t){if(t){const e=this.contentNodes.indexOf(t);-1!==e... method equals (line 1) | equals(t){if(!t)return!1;if(this.type!==t.type||this.role!==t.role||th... method displayTree (line 1) | displayTree(){console.info(this.displayTree_(0))} method addAnnotation (line 1) | addAnnotation(t,e){e&&this.addAnnotation_(t,e)} method getAnnotation (line 1) | getAnnotation(t){const e=this.annotation[t];return e||[]} method hasAnnotation (line 1) | hasAnnotation(t,e){const r=this.annotation[t];return!!r&&-1!==r.indexO... method parseAnnotation (line 1) | parseAnnotation(t){const e=t.split(";");for(let t=0,r=e.length;t{return t.concat((... method fromStructure (line 1) | static fromStructure(t,e){return new Q(Q.tree_(t,e.root))} method combineContentChildren (line 1) | static combineContentChildren(t,e,r){switch(t.type){case"relseq":case"... method makeSexp_ (line 1) | static makeSexp_(t){return Q.simpleCollapseStructure(t)?t.toString():Q... method fromString_ (line 1) | static fromString_(t){let e=t.replace(/\(/g,"[");return e=e.replace(/\... method fromNode_ (line 1) | static fromNode_(t){if(!t)return[];const e=t.contentNodes;let r;e.leng... method tree_ (line 1) | static tree_(t,e){if(!e)return[];if(!e.childNodes.length)return e.id;c... method addOwns_ (line 1) | static addOwns_(t,e){const r=t.getAttribute(i.Attribute.COLLAPSED),n=r... method realLeafs_ (line 1) | static realLeafs_(t){if(Q.simpleCollapseStructure(t))return[t];if(Q.co... method populate (line 1) | populate(){this.parents&&this.levelsMap||(this.parents={},this.levelsM... method toString (line 1) | toString(){return Q.makeSexp_(this.array)} method populate_ (line 1) | populate_(t,e,r){if(Q.simpleCollapseStructure(t))return t=t,this.level... method isRoot (line 1) | isRoot(t){return t===this.levelsMap[t][0]} method directChildren (line 1) | directChildren(t){if(!this.isRoot(t))return[];return this.levelsMap[t]... method subtreeNodes (line 1) | subtreeNodes(t){if(!this.isRoot(t))return[];const e=(t,r)=>{Q.simpleCo... method constructor (line 1) | constructor(t,e,r,n){super(t,e,r,n),this.node=t,this.generator=e,this.... method initLevels (line 1) | initLevels(){const t=new i.Levels;return t.push([this.primaryId()]),t} method up (line 1) | up(){super.up();const t=this.previousLevel();return t?(this.levels.pop... method down (line 1) | down(){super.down();const t=this.nextLevel();if(0===t.length)return nu... method combineContentChildren (line 1) | combineContentChildren(t,e,r,o){switch(t){case"relseq":case"infixop":c... method left (line 1) | left(){super.left();const t=this.levels.indexOf(this.primaryId());if(n... method right (line 1) | right(){super.right();const t=this.levels.indexOf(this.primaryId());if... method findFocusOnLevel (line 1) | findFocusOnLevel(t){return this.singletonFocus(t.toString())} method focusDomNodes (line 1) | focusDomNodes(){return[this.getFocus().getDomPrimary()]} method focusSemanticNodes (line 1) | focusSemanticNodes(){return[this.getFocus().getSemanticPrimary()]} method constructor (line 1) | constructor(){this.leafMap=new o.SemanticNodeCollator,this.defaultMap=ne... method makeNode (line 1) | makeNode(t){return this.createNode_(t)} method makeUnprocessed (line 1) | makeUnprocessed(t){const e=this.createNode_();return e.mathml=[t],e.math... method makeEmptyNode (line 1) | makeEmptyNode(){const t=this.createNode_();return t.type="empty",t} method makeContentNode (line 1) | makeContentNode(t){const e=this.createNode_();return e.updateContent(t),e} method makeMultipleContentNodes (line 1) | makeMultipleContentNodes(t,e){const r=[];for(let n=0;nt.push(this.g... method toString (line 1) | toString(){const t=[];return this.order.forEach((e=>t.push(e+": "+this... function o (line 1) | function o(t,e){for(let n,o=0;n=r[o];o++){const r=n.compare(t,e);if(0!==... method markup (line 1) | markup(t){return o.MARKS={},super.markup(t)} method merge (line 1) | merge(t){const e=[];for(let r=0;r{})){this.isActive_&&this.stream_&&this.stream_.end("","",t)} method startDebugFile_ (line 1) | startDebugFile_(t){this.stream_=n.default.fs.createWriteStream(t),this... method output_ (line 1) | output_(t){this.outputFunction_.apply(console.info===this.outputFuncti... method constructor (line 1) | constructor(t,e){this.name=t,this.process=e.processor,this.postprocess... method stringify_ (line 1) | static stringify_(t){return t?t.toString():t} method constructor (line 1) | constructor(){super()} method isMactionNode (line 1) | isMactionNode(t){return t.tagName.toUpperCase()===this.mactionName.toU... method getMactionNodes (line 1) | getMactionNodes(t){return Array.from(t.getElementsByTagName(this.macti... method constructor (line 1) | constructor(t,e){this.foreground=n(e,o.DEFAULT_FOREGROUND_),this.backg... method toHex (line 1) | static toHex(t){const e=t.toString(16);return 1===e.length?"0"+e:e} method rgba (line 1) | rgba(){const t=function(t){return"rgba("+t.red+","+t.green+","+t.blue+... method rgb (line 1) | rgb(){const t=function(t){return"rgb("+t.red+","+t.green+","+t.blue+")... method hex (line 1) | hex(){const t=function(t){return"#"+o.toHex(t.red)+o.toHex(t.green)+o.... method constructor (line 1) | constructor(){super(),this.mactionName="mjx-maction"} method highlightNode (line 1) | highlightNode(t){const e={node:t,background:t.style.backgroundColor,fo... method unhighlightNode (line 1) | unhighlightNode(t){t.node.style.backgroundColor=t.background,t.node.st... method constructor (line 1) | constructor(){super(),this.mactionName="maction"} method getMactionNodes (line 1) | getMactionNodes(t){return Array.from(t.getElementsByTagName(this.macti... method isMactionNode (line 1) | isMactionNode(t){return t.tagName===this.mactionName} method constructor (line 1) | constructor(){super(),this.mactionName="maction"} method highlightNode (line 1) | highlightNode(t){let e=t.getAttribute("style");return e+=";background-... method unhighlightNode (line 1) | unhighlightNode(t){let e=t.node.getAttribute("style");e=e.replace(";ba... method colorString (line 1) | colorString(){return this.color.rgba()} method getMactionNodes (line 1) | getMactionNodes(t){return Array.from(t.getElementsByTagName(this.macti... method isMactionNode (line 1) | isMactionNode(t){return t.tagName===this.mactionName} method constructor (line 1) | constructor(t,e){const r={};for(const[e,n]of Object.entries(t))r[e]=[n... method createCstr (line 1) | static createCstr(...t){const e=o.DEFAULT_ORDER,r={};for(let n=0,o=t.l... method defaultCstr (line 1) | static defaultCstr(){return o.createCstr.apply(null,o.DEFAULT_ORDER.ma... method validOrder (line 1) | static validOrder(t){const e=o.DEFAULT_ORDER.slice();return t.every((t... method getComponents (line 1) | getComponents(){return this.components} method getValue (line 1) | getValue(t){return this.components[t]} method getValues (line 1) | getValues(){return this.order.map((t=>this.getValue(t)))} method allProperties (line 1) | allProperties(){const t=super.allProperties();for(let e,r,n=0;e=t[n],r... method toString (line 1) | toString(){return this.getValues().join(".")} method equal (line 1) | equal(t){const e=t.getAxes();if(this.order.length!==e.length)return!1;... method getSpeech (line 1) | getSpeech(t,e){const r=this.generateSpeech(t,e);return t.setAttribute(... method getSpeech (line 1) | getSpeech(t,e){return""} method up (line 1) | up(){return null} method down (line 1) | down(){return null} method left (line 1) | left(){return null} method right (line 1) | right(){return null} method repeat (line 1) | repeat(){return null} method depth (line 1) | depth(){return null} method home (line 1) | home(){return null} method getDepth (line 1) | getDepth(){return 0} method initLevels (line 1) | initLevels(){return null} method combineContentChildren (line 1) | combineContentChildren(t,e,r,n){return[]} method findFocusOnLevel (line 1) | findFocusOnLevel(t){return null} method constructor (line 1) | constructor(t,e){this.nodes=t,this.primary=e,this.domNodes=[],this.dom... method factory (line 1) | static factory(t,e,r,i){const Q=t=>n.getBySemanticId(i,t),T=r.nodeDict... method generateAllVisibleNodes_ (line 1) | static generateAllVisibleNodes_(t,e,r,i){const Q=t=>n.getBySemanticId(... method getSemanticPrimary (line 1) | getSemanticPrimary(){return this.primary} method getSemanticNodes (line 1) | getSemanticNodes(){return this.nodes} method getNodes (line 1) | getNodes(){return this.allNodes} method getDomNodes (line 1) | getDomNodes(){return this.domNodes} method getDomPrimary (line 1) | getDomPrimary(){return this.domPrimary_} method toString (line 1) | toString(){return"Primary:"+this.domPrimary_+" Nodes:"+this.domNodes} method clone (line 1) | clone(){const t=new o(this.nodes,this.primary);return t.domNodes=this.... function i (line 1) | function i(t){t.sort(o)} method constructor (line 1) | constructor({context:t,text:e,userValue:r,annotation:n,attributes:o,pe... method create (line 1) | static create(t,e={}){return t.text=n.Grammar.getInstance().apply(t.te... method isEmpty (line 1) | isEmpty(){return 0===this.context.length&&0===this.text.length&&0===th... method clone (line 1) | clone(){let t,e;if(this.personality){t={};for(const e in this.personal... method toString (line 1) | toString(){return'AuditoryDescription(context="'+this.context+'" text... method descriptionString (line 1) | descriptionString(){return this.context&&this.text?this.context+" "+th... method descriptionSpan (line 1) | descriptionSpan(){return new o.Span(this.descriptionString(),this.attr... method equals (line 1) | equals(t){return this.context===t.context&&this.text===t.text&&this.us... method constructor (line 1) | constructor(){super(...arguments),this.ignoreElements=[n.personalityPr... method setScaleFunction (line 1) | setScaleFunction(t,e,r,n,o=0){this.scaleFunction=i=>{const Q=(i-t)/(e-... method applyScaleFunction (line 1) | applyScaleFunction(t){return this.scaleFunction?this.scaleFunction(t):t} method ignoreElement (line 1) | ignoreElement(t){return-1!==this.ignoreElements.indexOf(t)} method finalize (line 1) | finalize(t){return'"} method markup (line 1) | markup(t){let e="";const r=(0,o.personalityMarkup)(t).filter((t=>t.spa... method constructor (line 1) | constructor(t,e){super(t,e),this.key=e.key||i.getKey_} method getKey_ (line 1) | static getKey_(t){return"string"==typeof t?n.KeyCode[t.toUpperCase()]:t} method constructor (line 1) | constructor(){this.color=null,this.mactionName="",this.currentHighligh... method highlight (line 1) | highlight(t){this.currentHighlights.push(t.map((t=>{const e=this.highl... method highlightAll (line 1) | highlightAll(t){const e=this.getMactionNodes(t);for(let t,r=0;t=e[r];r... method unhighlight (line 1) | unhighlight(){const t=this.currentHighlights.pop();t&&t.forEach((t=>{t... method unhighlightAll (line 1) | unhighlightAll(){for(;this.currentHighlights.length>0;)this.unhighligh... method setColor (line 1) | setColor(t){this.color=t} method colorString (line 1) | colorString(){return this.color.rgba()} method addEvents (line 1) | addEvents(t,e){const r=this.getMactionNodes(t);for(let t,n=0;t=r[n];n+... method getMactionNodes (line 1) | getMactionNodes(t){return Array.from(t.getElementsByClassName(this.mac... method isMactionNode (line 1) | isMactionNode(t){const e=t.className||t.getAttribute("class");return!!... method isHighlighted (line 1) | isHighlighted(t){return t.hasAttribute(i.ATTR)} method setHighlighted (line 1) | setHighlighted(t){t.setAttribute(i.ATTR,"true")} method unsetHighlighted (line 1) | unsetHighlighted(t){t.removeAttribute(i.ATTR)} method colorizeAll (line 1) | colorizeAll(t){n.evalXPath(`.//*[@${o.Attribute.ID}]`,t).forEach((t=>t... method uncolorizeAll (line 1) | uncolorizeAll(t){n.evalXPath(`.//*[@${o.Attribute.ID}]`,t).forEach((t=... method colorize (line 1) | colorize(t){const e=(0,o.addPrefix)("foreground");t.hasAttribute(e)&&(... method uncolorize (line 1) | uncolorize(t){const e=(0,o.addPrefix)("foreground")+"-old";t.hasAttrib... method constructor (line 1) | constructor(){super(),this.mactionName="maction"} method highlightNode (line 1) | highlightNode(t){const e={node:t,foreground:t.style.color,position:t.s... method unhighlightNode (line 1) | unhighlightNode(t){const e=t.node;e.style.color=t.foreground,e.style.p... method constructor (line 1) | constructor(){super(),this.mactionName="mjx-svg-maction"} method highlightNode (line 1) | highlightNode(t){let e;if(this.isHighlighted(t))return e={node:t.previ... method setHighlighted (line 1) | setHighlighted(t){"svg"===t.tagName&&super.setHighlighted(t)} method unhighlightNode (line 1) | unhighlightNode(t){if("background"in t)return t.node.style.backgroundC... method isMactionNode (line 1) | isMactionNode(t){let e=t.className||t.getAttribute("class");return e=v... method constructor (line 1) | constructor(t,e){this.constraint=t,this.test=e,this.children_={},this.... method getConstraint (line 1) | getConstraint(){return this.constraint} method getKind (line 1) | getKind(){return this.kind} method applyTest (line 1) | applyTest(t){return this.test(t)} method addChild (line 1) | addChild(t){const e=t.getConstraint(),r=this.children_[e];return this.... method getChild (line 1) | getChild(t){return this.children_[t]} method getChildren (line 1) | getChildren(){const t=[];for(const e in this.children_)t.push(this.chi... method findChildren (line 1) | findChildren(t){const e=[];for(const r in this.children_){const n=this... method removeChild (line 1) | removeChild(t){delete this.children_[t]} method toString (line 1) | toString(){return this.constraint} method constructor (line 1) | constructor(){this.root=(0,o.getNode)(n.TrieNodeKind.ROOT,"",null)} method collectRules_ (line 1) | static collectRules_(t){const e=[];let r=[t];for(;r.length;){const t=r... method printWithDepth_ (line 1) | static printWithDepth_(t,e,r){r+=new Array(e+2).join(e.toString())+": ... method order_ (line 1) | static order_(t){const e=t.getChildren();if(!e.length)return 0;const r... method addRule (line 1) | addRule(t){let e=this.root;const r=t.context,o=t.dynamicCstr.getValues... method lookupRules (line 1) | lookupRules(t,e){let r=[this.root];const o=[];for(;e.length;){const t=... method hasSubtrie (line 1) | hasSubtrie(t){let e=this.root;for(let r=0,n=t.length;re.getSemanticPrimary()... class Q (line 1) | class Q{constructor(t,e=null){this.comparator=t,this.type=e,n(this)}comp... method markup (line 1) | markup(t){const e=i.personalityMarkup(t);let r="",o=null,Q=!1;for(let ... method pause (line 1) | pause(t){let e;return e="number"==typeof t?t<=250?"short":t<=500?"medi... method finalize (line 1) | finalize(t){return'"} method markup (line 1) | markup(t){this.setScaleFunction(-2,2,-100,100,2);const e=o.personality... method constructor (line 1) | constructor(t){super(t),this.mml=t.mathmlTree} method test (line 1) | static test(t){return!!t.mathmlTree&&"line"===t.type} method getMathml (line 1) | getMathml(){return this.semantic.contentNodes.length&&o.walkTree(this.... method constructor (line 1) | constructor(t){super(t),this.mml=t.mathmlTree} method test (line 1) | static test(t){return!!t.mathmlTree&&("inference"===t.type||"premises"... method getMathml (line 1) | getMathml(){return this.semantic.childNodes.length?(this.semantic.cont... method constructor (line 1) | constructor(t){super(t),this.mml=t.mathmlTree} method test (line 1) | static test(t){return"punctuated"===t.type&&("text"===t.role||t.conten... method getMathml (line 1) | getMathml(){const t=[],e=o.collapsePunctuated(this.semantic,t);return ... method constructor (line 1) | constructor(){this.map={}} method add (line 1) | add(t,e){const r=this.map[t];r?r.push(e):this.map[t]=[e]} method retrieve (line 1) | retrieve(t,e){return this.map[i.key(t,e)]} method retrieveNode (line 1) | retrieveNode(t){return this.retrieve(t.textContent,t.font)} method copy (line 1) | copy(){const t=this.copyCollator();for(const e in this.map)t.map[e]=th... method minimize (line 1) | minimize(){for(const t in this.map)1===this.map[t].length&&delete this... method minimalCollator (line 1) | minimalCollator(){const t=this.copy();for(const e in t.map)1===t.map[e... method isMultiValued (line 1) | isMultiValued(){for(const t in this.map)if(this.map[t].length>1)return... method isEmpty (line 1) | isEmpty(){return!Object.keys(this.map).length} method constructor (line 1) | constructor(t){this.id=t,this.mathml=[],this.parent=null,this.type="un... method fromXml (line 1) | static fromXml(t){const e=parseInt(t.getAttribute("id"),10),r=new Q(e)... method setAttribute (line 1) | static setAttribute(t,e,r,n){n=n||r;const o=e.getAttribute(r);o&&(t[n]... method processChildren (line 1) | static processChildren(t,e){for(const r of n.toArray(e.childNodes)){if... method querySelectorAll (line 1) | querySelectorAll(t){let e=[];for(let r,n=0;r=this.childNodes[n];n++)e=... method xml (line 1) | xml(t,e){const r=function(r,n){const o=n.map((function(r){return r.xml... method toString (line 1) | toString(t=!1){const e=n.parseInput("");return n.serializeXml(... method allAttributes (line 1) | allAttributes(){const t=[];return t.push(["role",this.role]),"unknown"... method xmlAnnotation (line 1) | xmlAnnotation(){const t=[];for(const e in this.annotation)this.annotat... method toJson (line 1) | toJson(){const t={};t.type=this.type;const e=this.allAttributes();for(... method updateContent (line 1) | updateContent(t,e){const r=e?t.replace(/^[ \f\n\r\t\v\u200b]*/,"").rep... method addMathmlNodes (line 1) | addMathmlNodes(t){for(let e,r=0;e=t[r];r++)-1===this.mathml.indexOf(e)... method appendChild (line 1) | appendChild(t){this.childNodes.push(t),this.addMathmlNodes(t.mathml),t... method replaceChild (line 1) | replaceChild(t,e){const r=this.childNodes.indexOf(t);if(-1===r)return;... method appendContentNode (line 1) | appendContentNode(t){t&&(this.contentNodes.push(t),this.addMathmlNodes... method removeContentNode (line 1) | removeContentNode(t){if(t){const e=this.contentNodes.indexOf(t);-1!==e... method equals (line 1) | equals(t){if(!t)return!1;if(this.type!==t.type||this.role!==t.role||th... method displayTree (line 1) | displayTree(){console.info(this.displayTree_(0))} method addAnnotation (line 1) | addAnnotation(t,e){e&&this.addAnnotation_(t,e)} method getAnnotation (line 1) | getAnnotation(t){const e=this.annotation[t];return e||[]} method hasAnnotation (line 1) | hasAnnotation(t,e){const r=this.annotation[t];return!!r&&-1!==r.indexO... method parseAnnotation (line 1) | parseAnnotation(t){const e=t.split(";");for(let t=0,r=e.length;t{return t.concat((... method fromStructure (line 1) | static fromStructure(t,e){return new Q(Q.tree_(t,e.root))} method combineContentChildren (line 1) | static combineContentChildren(t,e,r){switch(t.type){case"relseq":case"... method makeSexp_ (line 1) | static makeSexp_(t){return Q.simpleCollapseStructure(t)?t.toString():Q... method fromString_ (line 1) | static fromString_(t){let e=t.replace(/\(/g,"[");return e=e.replace(/\... method fromNode_ (line 1) | static fromNode_(t){if(!t)return[];const e=t.contentNodes;let r;e.leng... method tree_ (line 1) | static tree_(t,e){if(!e)return[];if(!e.childNodes.length)return e.id;c... method addOwns_ (line 1) | static addOwns_(t,e){const r=t.getAttribute(i.Attribute.COLLAPSED),n=r... method realLeafs_ (line 1) | static realLeafs_(t){if(Q.simpleCollapseStructure(t))return[t];if(Q.co... method populate (line 1) | populate(){this.parents&&this.levelsMap||(this.parents={},this.levelsM... method toString (line 1) | toString(){return Q.makeSexp_(this.array)} method populate_ (line 1) | populate_(t,e,r){if(Q.simpleCollapseStructure(t))return t=t,this.level... method isRoot (line 1) | isRoot(t){return t===this.levelsMap[t][0]} method directChildren (line 1) | directChildren(t){if(!this.isRoot(t))return[];return this.levelsMap[t]... method subtreeNodes (line 1) | subtreeNodes(t){if(!this.isRoot(t))return[];const e=(t,r)=>{Q.simpleCo... method constructor (line 1) | constructor(t,e,r,n){super(t,e,r,n),this.node=t,this.generator=e,this.... method initLevels (line 1) | initLevels(){const t=new i.Levels;return t.push([this.primaryId()]),t} method up (line 1) | up(){super.up();const t=this.previousLevel();return t?(this.levels.pop... method down (line 1) | down(){super.down();const t=this.nextLevel();if(0===t.length)return nu... method combineContentChildren (line 1) | combineContentChildren(t,e,r,o){switch(t){case"relseq":case"infixop":c... method left (line 1) | left(){super.left();const t=this.levels.indexOf(this.primaryId());if(n... method right (line 1) | right(){super.right();const t=this.levels.indexOf(this.primaryId());if... method findFocusOnLevel (line 1) | findFocusOnLevel(t){return this.singletonFocus(t.toString())} method focusDomNodes (line 1) | focusDomNodes(){return[this.getFocus().getDomPrimary()]} method focusSemanticNodes (line 1) | focusSemanticNodes(){return[this.getFocus().getSemanticPrimary()]} method constructor (line 1) | constructor(t){this.type=t,this.factory_=new n.SemanticNodeFactory} method getFactory (line 1) | getFactory(){return this.factory_} method setFactory (line 1) | setFactory(t){this.factory_=t} method getType (line 1) | getType(){return this.type} method parseList (line 1) | parseList(t){const e=[];for(let r,n=0;r=t[n];n++)e.push(this.parse(r));r... function i (line 1) | function i(t,e){return t.type===e} method constructor (line 1) | constructor({context:t,text:e,userValue:r,annotation:n,attributes:o,pe... method create (line 1) | static create(t,e={}){return t.text=n.Grammar.getInstance().apply(t.te... method isEmpty (line 1) | isEmpty(){return 0===this.context.length&&0===this.text.length&&0===th... method clone (line 1) | clone(){let t,e;if(this.personality){t={};for(const e in this.personal... method toString (line 1) | toString(){return'AuditoryDescription(context="'+this.context+'" text... method descriptionString (line 1) | descriptionString(){return this.context&&this.text?this.context+" "+th... method descriptionSpan (line 1) | descriptionSpan(){return new o.Span(this.descriptionString(),this.attr... method equals (line 1) | equals(t){return this.context===t.context&&this.text===t.text&&this.us... method constructor (line 1) | constructor(){super(...arguments),this.ignoreElements=[n.personalityPr... method setScaleFunction (line 1) | setScaleFunction(t,e,r,n,o=0){this.scaleFunction=i=>{const Q=(i-t)/(e-... method applyScaleFunction (line 1) | applyScaleFunction(t){return this.scaleFunction?this.scaleFunction(t):t} method ignoreElement (line 1) | ignoreElement(t){return-1!==this.ignoreElements.indexOf(t)} method finalize (line 1) | finalize(t){return'"} method markup (line 1) | markup(t){let e="";const r=(0,o.personalityMarkup)(t).filter((t=>t.spa... method constructor (line 1) | constructor(t,e){super(t,e),this.key=e.key||i.getKey_} method getKey_ (line 1) | static getKey_(t){return"string"==typeof t?n.KeyCode[t.toUpperCase()]:t} method constructor (line 1) | constructor(){this.color=null,this.mactionName="",this.currentHighligh... method highlight (line 1) | highlight(t){this.currentHighlights.push(t.map((t=>{const e=this.highl... method highlightAll (line 1) | highlightAll(t){const e=this.getMactionNodes(t);for(let t,r=0;t=e[r];r... method unhighlight (line 1) | unhighlight(){const t=this.currentHighlights.pop();t&&t.forEach((t=>{t... method unhighlightAll (line 1) | unhighlightAll(){for(;this.currentHighlights.length>0;)this.unhighligh... method setColor (line 1) | setColor(t){this.color=t} method colorString (line 1) | colorString(){return this.color.rgba()} method addEvents (line 1) | addEvents(t,e){const r=this.getMactionNodes(t);for(let t,n=0;t=r[n];n+... method getMactionNodes (line 1) | getMactionNodes(t){return Array.from(t.getElementsByClassName(this.mac... method isMactionNode (line 1) | isMactionNode(t){const e=t.className||t.getAttribute("class");return!!... method isHighlighted (line 1) | isHighlighted(t){return t.hasAttribute(i.ATTR)} method setHighlighted (line 1) | setHighlighted(t){t.setAttribute(i.ATTR,"true")} method unsetHighlighted (line 1) | unsetHighlighted(t){t.removeAttribute(i.ATTR)} method colorizeAll (line 1) | colorizeAll(t){n.evalXPath(`.//*[@${o.Attribute.ID}]`,t).forEach((t=>t... method uncolorizeAll (line 1) | uncolorizeAll(t){n.evalXPath(`.//*[@${o.Attribute.ID}]`,t).forEach((t=... method colorize (line 1) | colorize(t){const e=(0,o.addPrefix)("foreground");t.hasAttribute(e)&&(... method uncolorize (line 1) | uncolorize(t){const e=(0,o.addPrefix)("foreground")+"-old";t.hasAttrib... method constructor (line 1) | constructor(){super(),this.mactionName="maction"} method highlightNode (line 1) | highlightNode(t){const e={node:t,foreground:t.style.color,position:t.s... method unhighlightNode (line 1) | unhighlightNode(t){const e=t.node;e.style.color=t.foreground,e.style.p... method constructor (line 1) | constructor(){super(),this.mactionName="mjx-svg-maction"} method highlightNode (line 1) | highlightNode(t){let e;if(this.isHighlighted(t))return e={node:t.previ... method setHighlighted (line 1) | setHighlighted(t){"svg"===t.tagName&&super.setHighlighted(t)} method unhighlightNode (line 1) | unhighlightNode(t){if("background"in t)return t.node.style.backgroundC... method isMactionNode (line 1) | isMactionNode(t){let e=t.className||t.getAttribute("class");return e=v... method constructor (line 1) | constructor(t,e){this.constraint=t,this.test=e,this.children_={},this.... method getConstraint (line 1) | getConstraint(){return this.constraint} method getKind (line 1) | getKind(){return this.kind} method applyTest (line 1) | applyTest(t){return this.test(t)} method addChild (line 1) | addChild(t){const e=t.getConstraint(),r=this.children_[e];return this.... method getChild (line 1) | getChild(t){return this.children_[t]} method getChildren (line 1) | getChildren(){const t=[];for(const e in this.children_)t.push(this.chi... method findChildren (line 1) | findChildren(t){const e=[];for(const r in this.children_){const n=this... method removeChild (line 1) | removeChild(t){delete this.children_[t]} method toString (line 1) | toString(){return this.constraint} method constructor (line 1) | constructor(){this.root=(0,o.getNode)(n.TrieNodeKind.ROOT,"",null)} method collectRules_ (line 1) | static collectRules_(t){const e=[];let r=[t];for(;r.length;){const t=r... method printWithDepth_ (line 1) | static printWithDepth_(t,e,r){r+=new Array(e+2).join(e.toString())+": ... method order_ (line 1) | static order_(t){const e=t.getChildren();if(!e.length)return 0;const r... method addRule (line 1) | addRule(t){let e=this.root;const r=t.context,o=t.dynamicCstr.getValues... method lookupRules (line 1) | lookupRules(t,e){let r=[this.root];const o=[];for(;e.length;){const t=... method hasSubtrie (line 1) | hasSubtrie(t){let e=this.root;for(let r=0,n=t.length;re.getSemanticPrimary()... function Q (line 1) | function Q(t,e){return t.embellished===e} method markup (line 1) | markup(t){const e=i.personalityMarkup(t);let r="",o=null,Q=!1;for(let ... method pause (line 1) | pause(t){let e;return e="number"==typeof t?t<=250?"short":t<=500?"medi... method finalize (line 1) | finalize(t){return'"} method markup (line 1) | markup(t){this.setScaleFunction(-2,2,-100,100,2);const e=o.personality... method constructor (line 1) | constructor(t){super(t),this.mml=t.mathmlTree} method test (line 1) | static test(t){return!!t.mathmlTree&&"line"===t.type} method getMathml (line 1) | getMathml(){return this.semantic.contentNodes.length&&o.walkTree(this.... method constructor (line 1) | constructor(t){super(t),this.mml=t.mathmlTree} method test (line 1) | static test(t){return!!t.mathmlTree&&("inference"===t.type||"premises"... method getMathml (line 1) | getMathml(){return this.semantic.childNodes.length?(this.semantic.cont... method constructor (line 1) | constructor(t){super(t),this.mml=t.mathmlTree} method test (line 1) | static test(t){return"punctuated"===t.type&&("text"===t.role||t.conten... method getMathml (line 1) | getMathml(){const t=[],e=o.collapsePunctuated(this.semantic,t);return ... method constructor (line 1) | constructor(){this.map={}} method add (line 1) | add(t,e){const r=this.map[t];r?r.push(e):this.map[t]=[e]} method retrieve (line 1) | retrieve(t,e){return this.map[i.key(t,e)]} method retrieveNode (line 1) | retrieveNode(t){return this.retrieve(t.textContent,t.font)} method copy (line 1) | copy(){const t=this.copyCollator();for(const e in this.map)t.map[e]=th... method minimize (line 1) | minimize(){for(const t in this.map)1===this.map[t].length&&delete this... method minimalCollator (line 1) | minimalCollator(){const t=this.copy();for(const e in t.map)1===t.map[e... method isMultiValued (line 1) | isMultiValued(){for(const t in this.map)if(this.map[t].length>1)return... method isEmpty (line 1) | isEmpty(){return!Object.keys(this.map).length} method constructor (line 1) | constructor(t){this.id=t,this.mathml=[],this.parent=null,this.type="un... method fromXml (line 1) | static fromXml(t){const e=parseInt(t.getAttribute("id"),10),r=new Q(e)... method setAttribute (line 1) | static setAttribute(t,e,r,n){n=n||r;const o=e.getAttribute(r);o&&(t[n]... method processChildren (line 1) | static processChildren(t,e){for(const r of n.toArray(e.childNodes)){if... method querySelectorAll (line 1) | querySelectorAll(t){let e=[];for(let r,n=0;r=this.childNodes[n];n++)e=... method xml (line 1) | xml(t,e){const r=function(r,n){const o=n.map((function(r){return r.xml... method toString (line 1) | toString(t=!1){const e=n.parseInput("");return n.serializeXml(... method allAttributes (line 1) | allAttributes(){const t=[];return t.push(["role",this.role]),"unknown"... method xmlAnnotation (line 1) | xmlAnnotation(){const t=[];for(const e in this.annotation)this.annotat... method toJson (line 1) | toJson(){const t={};t.type=this.type;const e=this.allAttributes();for(... method updateContent (line 1) | updateContent(t,e){const r=e?t.replace(/^[ \f\n\r\t\v\u200b]*/,"").rep... method addMathmlNodes (line 1) | addMathmlNodes(t){for(let e,r=0;e=t[r];r++)-1===this.mathml.indexOf(e)... method appendChild (line 1) | appendChild(t){this.childNodes.push(t),this.addMathmlNodes(t.mathml),t... method replaceChild (line 1) | replaceChild(t,e){const r=this.childNodes.indexOf(t);if(-1===r)return;... method appendContentNode (line 1) | appendContentNode(t){t&&(this.contentNodes.push(t),this.addMathmlNodes... method removeContentNode (line 1) | removeContentNode(t){if(t){const e=this.contentNodes.indexOf(t);-1!==e... method equals (line 1) | equals(t){if(!t)return!1;if(this.type!==t.type||this.role!==t.role||th... method displayTree (line 1) | displayTree(){console.info(this.displayTree_(0))} method addAnnotation (line 1) | addAnnotation(t,e){e&&this.addAnnotation_(t,e)} method getAnnotation (line 1) | getAnnotation(t){const e=this.annotation[t];return e||[]} method hasAnnotation (line 1) | hasAnnotation(t,e){const r=this.annotation[t];return!!r&&-1!==r.indexO... method parseAnnotation (line 1) | parseAnnotation(t){const e=t.split(";");for(let t=0,r=e.length;t{return t.concat((... method fromStructure (line 1) | static fromStructure(t,e){return new Q(Q.tree_(t,e.root))} method combineContentChildren (line 1) | static combineContentChildren(t,e,r){switch(t.type){case"relseq":case"... method makeSexp_ (line 1) | static makeSexp_(t){return Q.simpleCollapseStructure(t)?t.toString():Q... method fromString_ (line 1) | static fromString_(t){let e=t.replace(/\(/g,"[");return e=e.replace(/\... method fromNode_ (line 1) | static fromNode_(t){if(!t)return[];const e=t.contentNodes;let r;e.leng... method tree_ (line 1) | static tree_(t,e){if(!e)return[];if(!e.childNodes.length)return e.id;c... method addOwns_ (line 1) | static addOwns_(t,e){const r=t.getAttribute(i.Attribute.COLLAPSED),n=r... method realLeafs_ (line 1) | static realLeafs_(t){if(Q.simpleCollapseStructure(t))return[t];if(Q.co... method populate (line 1) | populate(){this.parents&&this.levelsMap||(this.parents={},this.levelsM... method toString (line 1) | toString(){return Q.makeSexp_(this.array)} method populate_ (line 1) | populate_(t,e,r){if(Q.simpleCollapseStructure(t))return t=t,this.level... method isRoot (line 1) | isRoot(t){return t===this.levelsMap[t][0]} method directChildren (line 1) | directChildren(t){if(!this.isRoot(t))return[];return this.levelsMap[t]... method subtreeNodes (line 1) | subtreeNodes(t){if(!this.isRoot(t))return[];const e=(t,r)=>{Q.simpleCo... method constructor (line 1) | constructor(t,e,r,n){super(t,e,r,n),this.node=t,this.generator=e,this.... method initLevels (line 1) | initLevels(){const t=new i.Levels;return t.push([this.primaryId()]),t} method up (line 1) | up(){super.up();const t=this.previousLevel();return t?(this.levels.pop... method down (line 1) | down(){super.down();const t=this.nextLevel();if(0===t.length)return nu... method combineContentChildren (line 1) | combineContentChildren(t,e,r,o){switch(t){case"relseq":case"infixop":c... method left (line 1) | left(){super.left();const t=this.levels.indexOf(this.primaryId());if(n... method right (line 1) | right(){super.right();const t=this.levels.indexOf(this.primaryId());if... method findFocusOnLevel (line 1) | findFocusOnLevel(t){return this.singletonFocus(t.toString())} method focusDomNodes (line 1) | focusDomNodes(){return[this.getFocus().getDomPrimary()]} method focusSemanticNodes (line 1) | focusSemanticNodes(){return[this.getFocus().getSemanticPrimary()]} function T (line 1) | function T(t,e){return t.role===e} method markup (line 1) | markup(t){this.setScaleFunction(-2,2,0,10,0);const e=i.personalityMark... method error (line 1) | error(t){return'(error "'+o.Move.get(t)+'")'} method prosodyElement (line 1) | prosodyElement(t,e){switch(e=this.applyScaleFunction(e),t){case n.pers... method pause (line 1) | pause(t){return"(pause . "+this.pauseValue(t[n.personalityProps.PAUSE]... method prosody_ (line 1) | prosody_(t){const e=t.open,r=[];for(let n,o=0;n=e[o];o++)r.push(this.p... method constructor (line 1) | constructor(t=""){super(),this.message=t,this.name="SRE Error"} method constructor (line 1) | constructor(t){super(t),this.mml=t.mathmlTree} method test (line 1) | static test(t){return!t.mathmlTree&&"line"===t.type&&"binomial"===t.role} method getMathml (line 1) | getMathml(){if(!this.semantic.childNodes.length)return this.mml;const ... method constructor (line 1) | constructor(t){super(t),this.mml=t.mathmlTree} method test (line 1) | static test(t){if(!t.mathmlTree||!t.childNodes.length)return!1;const e... method getMathml (line 1) | getMathml(){const t=this.semantic.childNodes[0],e=t.childNodes[0],r=th... method constructor (line 1) | constructor(t){super(t),this.mml=t.mathmlTree} method test (line 1) | static test(t){if(!t.mathmlTree||!t.childNodes.length)return!1;const e... method walkTree_ (line 1) | static walkTree_(t){t&&i.walkTree(t)} method getMathml (line 1) | getMathml(){const t=this.semantic.childNodes;return"limboth"!==this.se... method constructor (line 1) | constructor(t){super(t),this.mml=t.mathmlTree} method multiscriptIndex (line 1) | static multiscriptIndex(t){return"punctuated"===t.type&&"dummy"===t.co... method createNone_ (line 1) | static createNone_(t){const e=n.createElement("none");return t&&(0,Q.s... method completeMultiscript (line 1) | completeMultiscript(t,e){const r=n.toArray(this.mml.childNodes).slice(... method constructor (line 1) | constructor(t){super(t),this.inner=[],this.mml=t.mathmlTree} method test (line 1) | static test(t){return"matrix"===t.type||"vector"===t.type||"cases"===t... method getMathml (line 1) | getMathml(){const t=i.cloneContentNode(this.semantic.contentNodes[0]),... method test (line 1) | static test(t){return!!t.mathmlTree&&"tensor"===t.type} method constructor (line 1) | constructor(t){super(t)} method getMathml (line 1) | getMathml(){i.walkTree(this.semantic.childNodes[0]);const t=o.CaseMult... method constructor (line 1) | constructor(){this.context=new Q.SpeechRuleContext,this.parseOrder=o.D... method compareStaticConstraints_ (line 1) | static compareStaticConstraints_(t,e){if(t.length!==e.length)return!1;... method comparePreconditions_ (line 1) | static comparePreconditions_(t,e){const r=t.precondition,n=e.precondit... method defineRule (line 1) | defineRule(t,e,r,n,...o){const Q=this.parseAction(r),T=this.parsePreco... method addRule (line 1) | addRule(t){t.context=this.context,this.speechRules_.unshift(t)} method deleteRule (line 1) | deleteRule(t){const e=this.speechRules_.indexOf(t);-1!==e&&this.speech... method findRule (line 1) | findRule(t){for(let e,r=0;e=this.speechRules_[r];r++)if(t(e))return e;... method findAllRules (line 1) | findAllRules(t){return this.speechRules_.filter(t)} method evaluateDefault (line 1) | evaluateDefault(t){const e=t.textContent.slice(0);return e.match(/^\s+... method evaluateWhitespace (line 1) | evaluateWhitespace(t){return[]} method evaluateCustom (line 1) | evaluateCustom(t){const e=this.customTranscriptions[t];return void 0!=... method evaluateCharacter (line 1) | evaluateCharacter(t){return this.evaluateCustom(t)||n.AuditoryDescript... method removeDuplicates (line 1) | removeDuplicates(t){for(let e,r=this.speechRules_.length-1;e=this.spee... method getSpeechRules (line 1) | getSpeechRules(){return this.speechRules_} method setSpeechRules (line 1) | setSpeechRules(t){this.speechRules_=t} method getPreconditions (line 1) | getPreconditions(){return this.preconditions} method parseCstr (line 1) | parseCstr(t){try{return this.parser.parse(this.locale+"."+this.modalit... method parsePrecondition (line 1) | parsePrecondition(t,e){try{const r=this.parsePrecondition_(t);t=r[0];l... method parseAction (line 1) | parseAction(t){try{return i.Action.fromString(t)}catch(e){if("RuleErro... method parse (line 1) | parse(t){this.modality=t.modality||this.modality,this.locale=t.locale|... method parseRules (line 1) | parseRules(t){for(let e,r=0;e=t[r];r++){const t=e[0],r=this.parseMetho... method generateRules (line 1) | generateRules(t){const e=this.context.customGenerators.lookup(t);e&&e(... method defineAction (line 1) | defineAction(t,e){let r;try{r=i.Action.fromString(e)}catch(t){if("Rule... method getFullPreconditions (line 1) | getFullPreconditions(t){const e=this.preconditions.get(t);return e||!t... method definePrecondition (line 1) | definePrecondition(t,e,r,...n){const o=this.parsePrecondition(r,n),i=t... method inheritRules (line 1) | inheritRules(){if(!this.inherits||!this.inherits.getSpeechRules().leng... method ignoreRules (line 1) | ignoreRules(t,...e){let r=this.findAllRules((e=>e.name===t));if(!e.len... method parsePrecondition_ (line 1) | parsePrecondition_(t){const e=this.context.customGenerators.lookup(t);... method constructor (line 1) | constructor(){this.currentFlags={},this.parameters_={},this.correction... method getInstance (line 1) | static getInstance(){return T.instance=T.instance||new T,T.instance} method parseInput (line 1) | static parseInput(t){const e={},r=t.split(":");for(let t=0,n=r.length;... method parseState (line 1) | static parseState(t){const e={},r=t.split(" ");for(let t=0,n=r.length;... method translateString_ (line 1) | static translateString_(t){if(t.match(/:unit$/))return T.translateUnit... method translateUnit_ (line 1) | static translateUnit_(t){t=T.prepareUnit_(t);const e=o.default.getInst... method prepareUnit_ (line 1) | static prepareUnit_(t){const e=t.match(/:unit$/);return e?t.slice(0,e.... method cleanUnit_ (line 1) | static cleanUnit_(t){return t.match(/:unit$/)?t.replace(/:unit$/,""):t} method clear (line 1) | clear(){this.parameters_={},this.stateStack_=[]} method setParameter (line 1) | setParameter(t,e){const r=this.parameters_[t];return e?this.parameters... method getParameter (line 1) | getParameter(t){return this.parameters_[t]} method setCorrection (line 1) | setCorrection(t,e){this.corrections_[t]=e} method setPreprocessor (line 1) | setPreprocessor(t,e){this.preprocessors_[t]=e} method getCorrection (line 1) | getCorrection(t){return this.corrections_[t]} method getState (line 1) | getState(){const t=[];for(const e in this.parameters_){const r=this.pa... method pushState (line 1) | pushState(t){for(const e in t)t[e]=this.setParameter(e,t[e]);this.stat... method popState (line 1) | popState(){const t=this.stateStack_.pop();for(const e in t)this.setPar... method setAttribute (line 1) | setAttribute(t){if(t&&t.nodeType===n.NodeType.ELEMENT_NODE){const r=th... method preprocess (line 1) | preprocess(t){return this.runProcessors_(t,this.preprocessors_)} method correct (line 1) | correct(t){return this.runProcessors_(t,this.corrections_)} method apply (line 1) | apply(t,e){return this.currentFlags=e||{},t=this.currentFlags.adjust||... method runProcessors_ (line 1) | runProcessors_(t,e){for(const r in this.parameters_){const n=e[r];if(!... method constructor (line 1) | constructor({type:t,content:e,attributes:r,grammar:n}){this.type=t,thi... method grammarFromString (line 1) | static grammarFromString(t){return o.Grammar.parseInput(t)} method fromString (line 1) | static fromString(t){const e={type:Q(t.substring(0,3))};let r=t.slice(... method attributesFromString (line 1) | static attributesFromString(t){if("("!==t[0]||")"!==t.slice(-1))throw ... method toString (line 1) | toString(){let t="";t+=function(t){switch(t){case i.NODE:return"[n]";c... method grammarToString (line 1) | grammarToString(){return this.getGrammar().join(":")} method getGrammar (line 1) | getGrammar(){const t=[];for(const e in this.grammar)!0===this.grammar[... method attributesToString (line 1) | attributesToString(){const t=this.getAttributes(),e=this.grammarToStri... method getAttributes (line 1) | getAttributes(){const t=[];for(const e in this.attributes){const r=thi... method copyCollator (line 1) | copyCollator(){return new T} method add (line 1) | add(t,e){const r=i.key(t,e.font);super.add(r,e)} method addNode (line 1) | addNode(t){this.add(t.textContent,t)} method toString (line 1) | toString(){const t=[];for(const e in this.map){const r=Array(e.length+... method collateMeaning (line 1) | collateMeaning(){const t=new s;for(const e in this.map)t.map[e]=this.m... method getSpeech (line 1) | getSpeech(t,e){const r=this.generateSpeech(t,e),i=this.getRebuilt().no... method constructor (line 1) | constructor(t,e,r,n){super(t,e,r,n),this.node=t,this.generator=e,this.... method move (line 1) | move(t){this.key_=t;const e=super.move(t);return this.modifier=!1,e} method up (line 1) | up(){return this.moved=Q.WalkerMoves.UP,this.eligibleCell_()?this.vert... method down (line 1) | down(){return this.moved=Q.WalkerMoves.DOWN,this.eligibleCell_()?this.... method jumpCell (line 1) | jumpCell(){if(!this.isInTable_()||null===this.key_)return this.getFocu... method undo (line 1) | undo(){const t=super.undo();return t===this.firstJump&&(this.firstJump... method eligibleCell_ (line 1) | eligibleCell_(){const t=this.getFocus().getSemanticPrimary();return th... method verticalMove_ (line 1) | verticalMove_(t){const e=this.previousLevel();if(!e)return null;const ... method jumpCell_ (line 1) | jumpCell_(t,e){this.firstJump?this.virtualize(!1):(this.firstJump=this... method isLegalJump_ (line 1) | isLegalJump_(t,e){const r=n.querySelectorAllByAttrValue(this.getRebuil... method isInTable_ (line 1) | isInTable_(){let t=this.getFocus().getSemanticPrimary();for(;t;){if(-1... function s (line 1) | function s(t){return l(t)||c(t)} method finalize (line 1) | finalize(t){return function(t){a="";const e=o.parseInput(`${t}`:""} method closeTag (line 1) | closeTag(t){return``} method markup (line 1) | markup(t){const e=[];let r=[];for(const n of t){if(!n.layout){r.push(n... method processContent (line 1) | processContent(t){const e=[],r=Q.personalityMarkup(t);for(let t,n=0;t=... method constructor (line 1) | constructor(){this.customLoader=null,this.parsers={},this.comparator=n... method defaultLocale (line 1) | set defaultLocale(t){this._defaultLocale=Q.Variables.ensureLocale(t,th... method defaultLocale (line 1) | get defaultLocale(){return this._defaultLocale} method getInstance (line 1) | static getInstance(){return s.instance=s.instance||new s,s.instance} method defaultEvaluator (line 1) | static defaultEvaluator(t,e){return t} method evaluateNode (line 1) | static evaluateNode(t){return s.nodeEvaluator(t)} method getRate (line 1) | getRate(){const t=parseInt(this.rate,10);return isNaN(t)?100:t} method setDynamicCstr (line 1) | setDynamicCstr(t){if(this.defaultLocale&&(n.DynamicCstr.DEFAULT_VALUES... method configurate (line 1) | configurate(t){this.mode!==o.Mode.HTTP||this.config||(!function(t){con... method setCustomLoader (line 1) | setCustomLoader(t){t&&(this.customLoader=t)} method test (line 1) | static test(t){if(!t.mathmlTree)return!1;return"MMULTISCRIPTS"===n.tag... method constructor (line 1) | constructor(t){super(t)} method getMathml (line 1) | getMathml(){let t,e,r;if((0,T.setAttributes)(this.mml,this.semantic),t... method constructor (line 1) | constructor(){super(),this.mactionName="maction"} method highlightNode (line 1) | highlightNode(t){let e;if(this.isHighlighted(t))return e={node:t,backg... method unhighlightNode (line 1) | unhighlightNode(t){const e=t.node.previousSibling;if(e&&e.hasAttribute... method isMactionNode (line 1) | isMactionNode(t){return t.getAttribute("data-mml-node")===this.maction... method getMactionNodes (line 1) | getMactionNodes(t){return Array.from(o.evalXPath(`.//*[@data-mml-node=... method constructor (line 1) | constructor(t,e){this.base=t,this._conditions=[],this.constraints=[],t... method conditions (line 1) | get conditions(){return this._conditions} method addConstraint (line 1) | addConstraint(t){if(this.constraints.filter((e=>e.equal(t))).length)re... method addBaseCondition (line 1) | addBaseCondition(t){this.addCondition(this.base,t)} method addFullCondition (line 1) | addFullCondition(t){this.constraints.forEach((e=>this.addCondition(e,t... method addCondition (line 1) | addCondition(t,e){const r=t.toString()+" "+e.toString();this.allCstr.c... method constructor (line 1) | constructor(){super(),this.annotators=[],this.parseMethods.Alias=this.... method initialize (line 1) | initialize(){this.initialized||(this.annotations(),this.initialized=!0)} method annotations (line 1) | annotations(){for(let t,e=0;t=this.annotators[e];e++)(0,i.activate)(th... method defineAlias (line 1) | defineAlias(t,e,...r){const n=this.parsePrecondition(e,r);if(!n)return... method defineRulesAlias (line 1) | defineRulesAlias(t,e,...r){const n=this.findAllRules((function(e){retu... method defineSpecializedRule (line 1) | defineSpecializedRule(t,e,r,n){const o=this.parseCstr(e),i=this.findRu... method defineSpecialized (line 1) | defineSpecialized(t,e,r){const n=this.parseCstr(r);if(!n)return void c... method evaluateString (line 1) | evaluateString(t){const e=[];if(t.match(/^\s+$/))return e;let r=this.m... method parse (line 1) | parse(t){super.parse(t),this.annotators=t.annotators||[]} method addAlias_ (line 1) | addAlias_(t,e,r){const n=this.parsePrecondition(e,r),o=new T.SpeechRul... method matchNumber_ (line 1) | matchNumber_(t){const e=t.match(new RegExp("^"+o.LOCALE.MESSAGES.regex... method constructor (line 1) | constructor(t){this.components=t} method fromString (line 1) | static fromString(t){const e=c(t,";").filter((function(t){return t.mat... method toString (line 1) | toString(){return this.components.map((function(t){return t.toString()... method copyCollator (line 1) | copyCollator(){return new s} method add (line 1) | add(t,e){const r=this.retrieve(t,e.font);if(!r||!r.find((function(t){r... method addNode (line 1) | addNode(t){this.add(t.textContent,t.meaning())} method toString (line 1) | toString(){const t=[];for(const e in this.map){const r=Array(e.length+... method reduce (line 1) | reduce(){for(const t in this.map)1!==this.map[t].length&&(this.map[t]=... method default (line 1) | default(){const t=new i;for(const e in this.map)1===this.map[e].length... method newDefault (line 1) | newDefault(){const t=this.default();this.reduce();const e=this.default... method constructor (line 1) | constructor(){super("MathML"),this.parseMap_={SEMANTICS:this.semantics... method getAttribute_ (line 1) | static getAttribute_(t,e,r){if(!t.hasAttribute(e))return r;const n=t.g... method parse (line 1) | parse(t){Q.default.getInstance().setNodeFactory(this.getFactory());con... method semantics_ (line 1) | semantics_(t,e){return e.length?this.parse(e[0]):this.getFactory().mak... method rows_ (line 1) | rows_(t,e){const r=t.getAttribute("semantics");if(r&&r.match("bspr_"))... method fraction_ (line 1) | fraction_(t,e){if(!e.length)return this.getFactory().makeEmptyNode();c... method limits_ (line 1) | limits_(t,e){return Q.default.getInstance().limitNode(n.tagName(t),thi... method root_ (line 1) | root_(t,e){return e[1]?this.getFactory().makeBranchNode("root",[this.p... method sqrt_ (line 1) | sqrt_(t,e){const r=this.parseList(T.purgeNodes(e));return this.getFact... method table_ (line 1) | table_(t,e){const r=t.getAttribute("semantics");if(r&&r.match("bspr_")... method tableRow_ (line 1) | tableRow_(t,e){const r=this.getFactory().makeBranchNode("row",this.par... method tableLabeledRow_ (line 1) | tableLabeledRow_(t,e){if(!e.length)return this.tableRow_(t,e);const r=... method tableCell_ (line 1) | tableCell_(t,e){const r=this.parseList(T.purgeNodes(e));let n;n=r.leng... method space_ (line 1) | space_(t,e){const r=t.getAttribute("width"),o=r&&r.match(/[a-z]*$/);if... method text_ (line 1) | text_(t,e){const r=this.leaf_(t,e);return t.textContent?(r.updateConte... method identifier_ (line 1) | identifier_(t,e){const r=this.leaf_(t,e);return Q.default.getInstance(... method number_ (line 1) | number_(t,e){const r=this.leaf_(t,e);return Q.default.number(r),r} method operator_ (line 1) | operator_(t,e){const r=this.leaf_(t,e);return Q.default.getInstance().... method fenced_ (line 1) | fenced_(t,e){const r=this.parseList(T.purgeNodes(e)),n=s.getAttribute_... method enclosed_ (line 1) | enclosed_(t,e){const r=this.parseList(T.purgeNodes(e)),n=this.getFacto... method multiscripts_ (line 1) | multiscripts_(t,e){if(!e.length)return this.getFactory().makeEmptyNode... method empty_ (line 1) | empty_(t,e){return this.getFactory().makeEmptyNode()} method action_ (line 1) | action_(t,e){return e.length>1?this.parse(e[1]):this.getFactory().make... method dummy_ (line 1) | dummy_(t,e){const r=this.getFactory().makeUnprocessed(t);return r.role... method leaf_ (line 1) | leaf_(t,e){if(1===e.length&&e[0].nodeType!==n.NodeType.TEXT_NODE){cons... method constructor (line 1) | constructor(){super(...arguments),this.modality=(0,n.addPrefix)("foreg... method visitStree_ (line 1) | static visitStree_(t,e,r){if(t.childNodes.length){if(t.contentNodes.le... method getSpeech (line 1) | getSpeech(t,e){return Q.getAttribute(t,this.modality)} method generateSpeech (line 1) | generateSpeech(t,e){return this.getRebuilt()||this.setRebuilt(new i.Re... method colorLeaves_ (line 1) | colorLeaves_(t){const e=[];s.visitStree_(this.getRebuilt().streeRoot,e... method colorLeave_ (line 1) | colorLeave_(t,e,r){const n=Q.getBySemanticId(t,e);return!!n&&(n.setAtt... function a (line 1) | function a(t){return i(t,"operator")||Q(t,"operator")} method get (line 1) | static get(t=s.getInstance().locale){return a.promises[t]||Promise.res... method getall (line 1) | static getall(){return Promise.all(Object.values(a.promises))} method constructor (line 1) | constructor(){this.lookupNamespaceURI=s} method constructor (line 1) | constructor(t,...e){this.query=t,this.constraints=e;const[r,n]=this.pr... method constraintValue (line 1) | static constraintValue(t,e){for(let r,n=0;r=e[n];n++)if(t.match(r))ret... method toString (line 1) | toString(){const t=this.constraints.join(", ");return`${this.query}, $... method calculatePriority (line 1) | calculatePriority(){const t=a.constraintValue(this.query,a.queryPriori... method presetPriority (line 1) | presetPriority(){if(!this.constraints.length)return[!1,0];const t=this... method constructor (line 1) | constructor(){this.funcAppls={},this.factory_=new Q.SemanticNodeFactor... method getInstance (line 1) | static getInstance(){return a.instance=a.instance||new a,a.instance} method tableToMultiline (line 1) | static tableToMultiline(t){if(T.tableIsMultiline(t)){t.type="multiline... method number (line 1) | static number(t){"unknown"!==t.type&&"identifier"!==t.type||(t.type="n... method classifyMultiline (line 1) | static classifyMultiline(t){let e=0;const r=t.childNodes.length;let n;... method classifyTable (line 1) | static classifyTable(t){const e=a.computeColumns_(t);a.classifyByColum... method detectCaleyTable (line 1) | static detectCaleyTable(t){if(!t.mathmlTree)return!1;const e=t.mathmlT... method cayleySpacing (line 1) | static cayleySpacing(t){const e=t.split(" ");return("solid"===e[0]||"d... method proof (line 1) | static proof(t,e,r){const n=a.separateSemantics(e);return a.getInstanc... method findSemantics (line 1) | static findSemantics(t,e,r){const n=null==r?null:r,o=a.getSemantics(t)... method getSemantics (line 1) | static getSemantics(t){const e=t.getAttribute("semantics");return e?a.... method removePrefix (line 1) | static removePrefix(t){const[,...e]=t.split("_");return e.join("_")} method separateSemantics (line 1) | static separateSemantics(t){const e={};return t.split(";").forEach((fu... method matchSpaces_ (line 1) | static matchSpaces_(t,e){for(let r,n=0;r=e[n];n++){const e=t[n].mathml... method getSpacer_ (line 1) | static getSpacer_(t){if("MSPACE"===n.tagName(t))return t;for(;s.hasEmp... method fenceToPunct_ (line 1) | static fenceToPunct_(t){const e=a.FENCE_TO_PUNCT_[t.role];if(e){for(;t... method classifyFunction_ (line 1) | static classifyFunction_(t,e){if("appl"===t.type||"bigop"===t.type||"i... method propagateFunctionRole_ (line 1) | static propagateFunctionRole_(t,e){if(t){if("infixop"===t.type)return;... method getFunctionOp_ (line 1) | static getFunctionOp_(t,e){if(e(t))return t;for(let r,n=0;r=t.childNod... method tableToMatrixOrVector_ (line 1) | static tableToMatrixOrVector_(t){const e=t.childNodes[0];T.isType(e,"m... method tableToVector_ (line 1) | static tableToVector_(t){const e=t.childNodes[0];e.type="vector",1!==e... method binomialForm_ (line 1) | static binomialForm_(t){T.isBinomial(t)&&(t.role="binomial",t.childNod... method tableToMatrix_ (line 1) | static tableToMatrix_(t){const e=t.childNodes[0];e.type="matrix",e.chi... method tableToSquare_ (line 1) | static tableToSquare_(t){const e=t.childNodes[0];T.isNeutralFence(t)?e... method getComponentRoles_ (line 1) | static getComponentRoles_(t){const e=t.role;return e&&"unknown"!==e?e:... method tableToCases_ (line 1) | static tableToCases_(t,e){for(let e,r=0;e=t.childNodes[r];r++)a.assign... method rewriteFencedLine_ (line 1) | static rewriteFencedLine_(t){const e=t.childNodes[0],r=t.childNodes[0]... method rowToLine_ (line 1) | static rowToLine_(t,e){const r=e||"unknown";T.isType(t,"row")&&(t.type... method assignRoleToRow_ (line 1) | static assignRoleToRow_(t,e){T.isType(t,"line")?t.role=e:T.isType(t,"r... method nextSeparatorFunction_ (line 1) | static nextSeparatorFunction_(t){let e;if(t){if(t.match(/^\s+$/))retur... method numberRole_ (line 1) | static numberRole_(t){if("unknown"!==t.role)return;const e=[...t.textC... method exprFont_ (line 1) | static exprFont_(t){if("unknown"!==t.font)return;const e=[...t.textCon... method purgeFences_ (line 1) | static purgeFences_(t){const e=t.rel,r=t.comp,n=[],o=[];for(;e.length>... method rewriteFencedNode_ (line 1) | static rewriteFencedNode_(t){const e=t.contentNodes[0],r=t.contentNode... method rewriteFence_ (line 1) | static rewriteFence_(t,e){if(!e.embellished)return{node:t,fence:e};con... method propagateFencePointer_ (line 1) | static propagateFencePointer_(t,e){t.fencePointer=e.fencePointer||e.id... method classifyByColumns_ (line 1) | static classifyByColumns_(t,e,r,n){return!!(3===e.length&&a.testColumn... method isEndRelation_ (line 1) | static isEndRelation_(t,e,r){const n=r?t.childNodes.length-1:0;return ... method isPureRelation_ (line 1) | static isPureRelation_(t,e){return T.isType(t,"relation")&&T.isRole(t,e)} method computeColumns_ (line 1) | static computeColumns_(t){const e=[];for(let r,n=0;r=t.childNodes[n];n... method testColumns_ (line 1) | static testColumns_(t,e,r){const n=t[e];return!!n&&(n.some((function(t... method setNodeFactory (line 1) | setNodeFactory(t){a.getInstance().factory_=t,i.updateFactory(a.getInst... method getNodeFactory (line 1) | getNodeFactory(){return a.getInstance().factory_} method identifierNode (line 1) | identifierNode(t,e,r){if("MathML-Unit"===r)t.type="identifier",t.role=... method implicitNode (line 1) | implicitNode(t){if(t=a.getInstance().getMixedNumbers_(t),1===(t=a.getI... method text (line 1) | text(t,e){return a.exprFont_(t),t.type="text","MS"===e?(t.role="string... method row (line 1) | row(t){return 0===(t=t.filter((function(t){return!T.isType(t,"empty")}... method limitNode (line 1) | limitNode(t,e){if(!e.length)return a.getInstance().factory_.makeEmptyN... method tablesInRow (line 1) | tablesInRow(t){let e=s.partitionNodes(t,T.tableIsMatrixOrVector),r=[];... method mfenced (line 1) | mfenced(t,e,r,n){if(r&&n.length>0){const t=a.nextSeparatorFunction_(r)... method fractionLikeNode (line 1) | fractionLikeNode(t,e,r,n){let o;if(!n&&s.isZeroLength(r)){const r=a.ge... method tensor (line 1) | tensor(t,e,r,n,o){const i=a.getInstance().factory_.makeBranchNode("ten... method pseudoTensor (line 1) | pseudoTensor(t,e,r){const n=t=>!T.isType(t,"empty"),o=e.filter(n).leng... method font (line 1) | font(t){const e=a.MATHJAX_FONTS[t];return e||t} method proof (line 1) | proof(t,e,r){if(e.inference||e.axiom||console.log("Noise"),e.axiom){co... method inference (line 1) | inference(t,e,r){if(e.inferenceRule){const e=a.getInstance().getFormul... method getLabel (line 1) | getLabel(t,e,r,o){const i=a.getInstance().findNestedRow(e,"prooflabel"... method getFormulas (line 1) | getFormulas(t,e,r){const o=e.length?a.getInstance().findNestedRow(e,"i... method findNestedRow (line 1) | findNestedRow(t,e,r){return a.getInstance().findNestedRow_(t,e,0,r)} method cleanInference (line 1) | cleanInference(t){return n.toArray(t).filter((function(t){return"MSPAC... method operatorNode (line 1) | operatorNode(t){return"unknown"===t.type&&(t.type="operator"),i.run("m... method implicitNode_ (line 1) | implicitNode_(t){const e=a.getInstance().factory_.makeMultipleContentN... method infixNode_ (line 1) | infixNode_(t,e){const r=a.getInstance().factory_.makeBranchNode("infix... method explicitMixed_ (line 1) | explicitMixed_(t){const e=s.partitionNodes(t,(function(t){return t.tex... method concatNode_ (line 1) | concatNode_(t,e,r){if(0===e.length)return t;const n=e.map((function(t)... method prefixNode_ (line 1) | prefixNode_(t,e){const r=s.partitionNodes(e,(t=>T.isRole(t,"subtractio... method postfixNode_ (line 1) | postfixNode_(t,e){return e.length?a.getInstance().concatNode_(t,e,"pos... method combineUnits_ (line 1) | combineUnits_(t){const e=s.partitionNodes(t,(function(t){return!T.isRo... method getMixedNumbers_ (line 1) | getMixedNumbers_(t){const e=s.partitionNodes(t,(function(t){return T.i... method getTextInRow_ (line 1) | getTextInRow_(t){if(t.length<=1)return t;const e=s.partitionNodes(t,(t... method relationsInRow_ (line 1) | relationsInRow_(t){const e=s.partitionNodes(t,T.isRelation),r=e.rel[0]... method operationsInRow_ (line 1) | operationsInRow_(t){if(0===t.length)return a.getInstance().factory_.ma... method operationsTree_ (line 1) | operationsTree_(t,e,r,n){const o=n||[];if(0===t.length){if(o.unshift(r... method appendOperand_ (line 1) | appendOperand_(t,e,r){if("infixop"!==t.type)return a.getInstance().inf... method appendDivisionOp_ (line 1) | appendDivisionOp_(t,e,r){return"division"===e.role?T.isImplicit(t)?a.g... method appendLastOperand_ (line 1) | appendLastOperand_(t,e,r){let n=t,o=t.childNodes[t.childNodes.length-1... method appendMultiplicativeOp_ (line 1) | appendMultiplicativeOp_(t,e,r){if(T.isImplicit(t))return a.getInstance... method appendAdditiveOp_ (line 1) | appendAdditiveOp_(t,e,r){return a.getInstance().infixNode_([t,r],e)} method appendExistingOperator_ (line 1) | appendExistingOperator_(t,e,r){return!(!t||"infixop"!==t.type||T.isImp... method getFencesInRow_ (line 1) | getFencesInRow_(t){let e=s.partitionNodes(t,T.isFence);e=a.purgeFences... method fences_ (line 1) | fences_(t,e,r,n){if(0===t.length&&0===r.length)return n[0];const o=t=>... method neutralFences_ (line 1) | neutralFences_(t,e){if(0===t.length)return t;if(1===t.length)return a.... method combineFencedContent_ (line 1) | combineFencedContent_(t,e,r,n){if(0===r.length){const r=a.getInstance(... method horizontalFencedNode_ (line 1) | horizontalFencedNode_(t,e,r){const n=a.getInstance().row(r);let o=a.ge... method classifyHorizontalFence_ (line 1) | classifyHorizontalFence_(t){t.role="leftright";const e=t.childNodes;if... method setExtension_ (line 1) | setExtension_(t){const e=t.childNodes[0].childNodes[0];e&&"infixop"===... method getPunctuationInRow_ (line 1) | getPunctuationInRow_(t){if(t.length<=1)return t;const e=t=>{const e=t.... method punctuatedNode_ (line 1) | punctuatedNode_(t,e){const r=a.getInstance().factory_.makeBranchNode("... method dummyNode_ (line 1) | dummyNode_(t){const e=a.getInstance().factory_.makeMultipleContentNode... method accentRole_ (line 1) | accentRole_(t,e){if(!T.isAccent(t))return!1;const r=t.textContent,n=o.... method accentNode_ (line 1) | accentNode_(t,e,r,n,o){const i=(e=e.slice(0,n+1))[1],Q=e[2];let T;if(!... method makeLimitNode_ (line 1) | makeLimitNode_(t,e,r,n){if("limupper"===n&&"limlower"===t.type)return ... method getFunctionsInRow_ (line 1) | getFunctionsInRow_(t,e){const r=e||[];if(0===t.length)return r;const n... method getFunctionArgs_ (line 1) | getFunctionArgs_(t,e,r){let n,o,i;switch(r){case"integral":{const r=a.... method getIntegralArgs_ (line 1) | getIntegralArgs_(t,e=[]){if(0===t.length)return{integrand:e,intvar:nul... method functionNode_ (line 1) | functionNode_(t,e){const r=a.getInstance().factory_.makeContentNode(o.... method bigOpNode_ (line 1) | bigOpNode_(t,e){const r=a.getFunctionOp_(t,(t=>T.isType(t,"largeop")))... method integralNode_ (line 1) | integralNode_(t,e,r){e=e||a.getInstance().factory_.makeEmptyNode(),r=r... method functionalNode_ (line 1) | functionalNode_(t,e,r,n){const o=e[0];let i;r&&(i=r.parent,n.push(r));... method fractionNode_ (line 1) | fractionNode_(t,e){const r=a.getInstance().factory_.makeBranchNode("fr... method scriptNode_ (line 1) | scriptNode_(t,e,r){let n;switch(t.length){case 0:n=a.getInstance().fac... method findNestedRow_ (line 1) | findNestedRow_(t,e,r,o){if(r>3)return null;for(let i,Q=0;i=t[Q];Q++){c... method constructor (line 1) | constructor(t){this.mathml=t,this.parser=new Q.SemanticMathml,this.roo... method empty (line 1) | static empty(){const t=n.parseInput(""),e=new a(t);return e.mat... method fromNode (line 1) | static fromNode(t,e){const r=a.empty();return r.root=t,e&&(r.mathml=e),r} method fromRoot (line 1) | static fromRoot(t,e){let r=t;for(;r.parent;)r=r.parent;const n=a.fromN... method fromXml (line 1) | static fromXml(t){const e=a.empty();return t.childNodes[0]&&(e.root=T.... method xml (line 1) | xml(t){const e=n.parseInput(""),r=this.root.xml(e.owner... method toString (line 1) | toString(t){return n.serializeXml(this.xml(t))} method formatXml (line 1) | formatXml(t){const e=this.toString(t);return n.formatXml(e)} method displayTree (line 1) | displayTree(){this.root.displayTree()} method replaceNode (line 1) | replaceNode(t,e){const r=t.parent;r?r.replaceChild(t,e):this.root=e} method toJson (line 1) | toJson(){const t={};return t.stree=this.root.toJson(),t} method constructor (line 1) | constructor(t,e){super(t),this.preference=e} method comparator (line 1) | static comparator(){return new c(n.default.getInstance().dynamicCstr,Q... method fromPreference (line 1) | static fromPreference(t){const e=t.split(":"),r={},n=l.getProperties()... method toPreference (line 1) | static toPreference(t){const e=Object.keys(t),r=[];for(let n=0;n!0)),this.kind=a.TrieNodeKind.ROOT} method constructor (line 1) | constructor(t){super(t),this.name="RuleError"} function c (line 1) | function c(t){return i(t,"punctuation")||Q(t,"punctuation")} method constructor (line 1) | constructor(t){super(t),this.fenced=null,this.fencedMml=null,this.fenc... method test (line 1) | static test(t){return!(!t.mathmlTree||!t.fencePointer||t.mathmlTree.ge... method makeEmptyNode_ (line 1) | static makeEmptyNode_(t){const e=n.createElement("mrow"),r=new o.Seman... method fencedMap_ (line 1) | static fencedMap_(t,e){e[t.id]=t.mathmlTree,t.embellished&&c.fencedMap... method getMathml (line 1) | getMathml(){this.getFenced_(),this.fencedMml=a.walkTree(this.fenced),t... method fencedElement (line 1) | fencedElement(t){return"fenced"===t.type||"matrix"===t.type||"vector"=... method getFenced_ (line 1) | getFenced_(){let t=this.semantic;for(;!this.fencedElement(t);)t=t.chil... method getFencedMml_ (line 1) | getFencedMml_(){let t=this.ofenceMml.nextSibling;for(t=t===this.fenced... method getFencesMml_ (line 1) | getFencesMml_(){let t=this.semantic;const e=Object.keys(this.ofenceMap... method rewrite_ (line 1) | rewrite_(){let t=this.semantic,e=null;const r=this.introduceNewLayer_(... method specialCase_ (line 1) | specialCase_(t,e){const r=n.tagName(e);let o,i=null;if("MSUBSUP"===r?(... method introduceNewLayer_ (line 1) | introduceNewLayer_(){const t=this.fullFence(this.ofenceMml),e=this.ful... method fullFence (line 1) | fullFence(t){const e=this.fencedMml.parentNode;let r=t;for(;r.parentNo... method cleanupParents_ (line 1) | cleanupParents_(){this.parentCleanup.forEach((function(t){const e=t.ch... method constructor (line 1) | constructor(t){super(t,(e=>e===t)),this.kind=a.TrieNodeKind.DYNAMIC} method constructor (line 1) | constructor(t,e){super(t,e),this.preference=t instanceof a?t.preferenc... method match (line 1) | match(t){if(!(t instanceof a))return super.match(t);if("default"===t.g... method compare (line 1) | compare(t,e){const r=super.compare(t,e);if(0!==r)return r;const n=t in... function u (line 1) | function u(t){return i(t,"fence")||Q(t,"fence")} method constructor (line 1) | constructor(){super([Q.Axis.LOCALE,Q.Axis.MODALITY,Q.Axis.DOMAIN,Q.Axi... method parse (line 1) | parse(t){const e=super.parse(t);let r=e.getValue(Q.Axis.STYLE);const n... method fromPreference (line 1) | fromPreference(t){return a.fromPreference(t)} method toPreference (line 1) | toPreference(t){return a.toPreference(t)} method constructor (line 1) | constructor(t){this.mathml=t,this.factory=new Q.SemanticNodeFactory,th... method addAttributes (line 1) | static addAttributes(t,e,r){r&&1===e.childNodes.length&&e.childNodes[0... method textContent (line 1) | static textContent(t,e,r){if(!r&&e.textContent)return void(t.textConte... method isPunctuated (line 1) | static isPunctuated(t){return!s.SemanticSkeleton.simpleCollapseStructu... method getTree (line 1) | getTree(){return this.stree} method assembleTree (line 1) | assembleTree(t){const e=this.makeNode(t),r=c.splitAttribute(c.getAttri... method makeNode (line 1) | makeNode(t){const e=c.getAttribute(t,o.Attribute.TYPE),r=c.getAttribut... method makePunctuation (line 1) | makePunctuation(t){const e=this.createNode(t);return e.updateContent((... method makePunctuated (line 1) | makePunctuated(t,e,r){const n=this.createNode(e[0]);n.type="punctuated... method makeEmpty (line 1) | makeEmpty(t,e,r){const n=this.createNode(e);n.type="empty",n.embellish... method makeIndex (line 1) | makeIndex(t,e,r){if(u.isPunctuated(e))return this.makePunctuated(t,e,r... method postProcess (line 1) | postProcess(t,e){const r=s.SemanticSkeleton.fromString(e).array;if("su... method createNode (line 1) | createNode(t){const e=this.factory.makeNode(t);return this.nodeDict[t.... method collapsedChildren_ (line 1) | collapsedChildren_(t){const e=t=>{const r=this.nodeDict[t[0]];r.childN... method setParent (line 1) | setParent(t,e){const r=c.getBySemanticId(this.mathml,t),n=this.assembl... function p (line 1) | function p(t){return!t.embellished||!function(t){return i(t,"tensor")&&(... function h (line 1) | function h(t){return!!t&&(i(t,"table")||i(t,"multiline"))} method constructor (line 1) | constructor(t,e){super(t,p(t)),this.context=e,this.kind=a.TrieNodeKind... method applyTest (line 1) | applyTest(t){return this.test?this.test(t):this.context.applyQuery(t,t... function d (line 1) | function d(t){return!!t&&i(t,"fenced")&&(T(t,"leftright")||y(t))&&1===t.... method constructor (line 1) | constructor(t,e){super(t,p(t)),this.context=e,this.kind=a.TrieNodeKind... method applyTest (line 1) | applyTest(t){return this.test?this.test(t):this.context.applyConstrain... function f (line 1) | function f(t){return!!t&&-1!==["{","\ufe5b","\uff5b"].indexOf(t.textCont... function L (line 1) | function L(t){return!!t&&-1!==["}","\ufe5c","\uff5d"].indexOf(t.textCont... method constructor (line 1) | constructor(){this.trie=null,this.evaluators_={},this.trie=new f.Trie} method getInstance (line 1) | static getInstance(){return L.instance=L.instance||new L,L.instance} method debugSpeechRule (line 1) | static debugSpeechRule(t,e){const r=t.precondition,n=t.context.applyQu... method debugNamedSpeechRule (line 1) | static debugNamedSpeechRule(t,e){const r=L.getInstance().trie.collectR... method evaluateNode (line 1) | evaluateNode(t){(0,s.updateEvaluator)(t);const e=(new Date).getTime();... method toString (line 1) | toString(){return this.trie.collectRules().map((t=>t.toString())).join... method runInSetting (line 1) | runInSetting(t,e){const r=Q.default.getInstance(),n={};for(const e in ... method addStore (line 1) | addStore(t){const e=y(t);"abstract"!==e.kind&&e.getSpeechRules().forEa... method processGrammar (line 1) | processGrammar(t,e,r){const n={};for(const o in r){const i=r[o];n[o]="... method addEvaluator (line 1) | addEvaluator(t){const e=t.evaluateDefault.bind(t),r=this.evaluators_[t... method getEvaluator (line 1) | getEvaluator(t,e){const r=this.evaluators_[t]||this.evaluators_[u.Dyna... method enumerate (line 1) | enumerate(t){return this.trie.enumerate(t)} method evaluateNode_ (line 1) | evaluateNode_(t){return t?(this.updateConstraint_(),this.evaluateTree_... method evaluateTree_ (line 1) | evaluateTree_(t){const e=Q.default.getInstance();let r;o.Debugger.getI... method evaluateNodeList_ (line 1) | evaluateNodeList_(t,e,r,o,i,Q){if(!e.length)return[];const T=o||"",s=Q... method addLayout (line 1) | addLayout(t,e,r){const o=e.layout;o&&(o.match(/^begin/)?t.unshift(new ... method addPersonality_ (line 1) | addPersonality_(t,e,r,o){const i={};let Q=null;for(const t of T.person... method addExternalAttributes_ (line 1) | addExternalAttributes_(t,e){if(e.hasAttributes()){const r=e.attributes... method addRelativePersonality_ (line 1) | addRelativePersonality_(t,e){if(!t.personality)return t.personality=e,... method updateConstraint_ (line 1) | updateConstraint_(){const t=Q.default.getInstance().dynamicCstr,e=Q.de... method makeSet_ (line 1) | makeSet_(t,e){return e&&Object.keys(e).length?t.split(":"):[t]} method lookupRule (line 1) | lookupRule(t,e){if(!t||t.nodeType!==i.NodeType.ELEMENT_NODE&&t.nodeTyp... method lookupRules (line 1) | lookupRules(t,e){return this.trie.lookupRules(t,e.allProperties())} method pickMostConstraint_ (line 1) | pickMostConstraint_(t,e){const r=Q.default.getInstance().comparator;re... function m (line 1) | function m(t){return"number"===t.type&&("integer"===t.role||"float"===t.... function y (line 1) | function y(t){return"neutral"===t.role||"metric"===t.role} class a (line 1) | class a{constructor(){this.funcAppls={},this.factory_=new Q.SemanticNode... method get (line 1) | static get(t=s.getInstance().locale){return a.promises[t]||Promise.res... method getall (line 1) | static getall(){return Promise.all(Object.values(a.promises))} method constructor (line 1) | constructor(){this.lookupNamespaceURI=s} method constructor (line 1) | constructor(t,...e){this.query=t,this.constraints=e;const[r,n]=this.pr... method constraintValue (line 1) | static constraintValue(t,e){for(let r,n=0;r=e[n];n++)if(t.match(r))ret... method toString (line 1) | toString(){const t=this.constraints.join(", ");return`${this.query}, $... method calculatePriority (line 1) | calculatePriority(){const t=a.constraintValue(this.query,a.queryPriori... method presetPriority (line 1) | presetPriority(){if(!this.constraints.length)return[!1,0];const t=this... method constructor (line 1) | constructor(){this.funcAppls={},this.factory_=new Q.SemanticNodeFactor... method getInstance (line 1) | static getInstance(){return a.instance=a.instance||new a,a.instance} method tableToMultiline (line 1) | static tableToMultiline(t){if(T.tableIsMultiline(t)){t.type="multiline... method number (line 1) | static number(t){"unknown"!==t.type&&"identifier"!==t.type||(t.type="n... method classifyMultiline (line 1) | static classifyMultiline(t){let e=0;const r=t.childNodes.length;let n;... method classifyTable (line 1) | static classifyTable(t){const e=a.computeColumns_(t);a.classifyByColum... method detectCaleyTable (line 1) | static detectCaleyTable(t){if(!t.mathmlTree)return!1;const e=t.mathmlT... method cayleySpacing (line 1) | static cayleySpacing(t){const e=t.split(" ");return("solid"===e[0]||"d... method proof (line 1) | static proof(t,e,r){const n=a.separateSemantics(e);return a.getInstanc... method findSemantics (line 1) | static findSemantics(t,e,r){const n=null==r?null:r,o=a.getSemantics(t)... method getSemantics (line 1) | static getSemantics(t){const e=t.getAttribute("semantics");return e?a.... method removePrefix (line 1) | static removePrefix(t){const[,...e]=t.split("_");return e.join("_")} method separateSemantics (line 1) | static separateSemantics(t){const e={};return t.split(";").forEach((fu... method matchSpaces_ (line 1) | static matchSpaces_(t,e){for(let r,n=0;r=e[n];n++){const e=t[n].mathml... method getSpacer_ (line 1) | static getSpacer_(t){if("MSPACE"===n.tagName(t))return t;for(;s.hasEmp... method fenceToPunct_ (line 1) | static fenceToPunct_(t){const e=a.FENCE_TO_PUNCT_[t.role];if(e){for(;t... method classifyFunction_ (line 1) | static classifyFunction_(t,e){if("appl"===t.type||"bigop"===t.type||"i... method propagateFunctionRole_ (line 1) | static propagateFunctionRole_(t,e){if(t){if("infixop"===t.type)return;... method getFunctionOp_ (line 1) | static getFunctionOp_(t,e){if(e(t))return t;for(let r,n=0;r=t.childNod... method tableToMatrixOrVector_ (line 1) | static tableToMatrixOrVector_(t){const e=t.childNodes[0];T.isType(e,"m... method tableToVector_ (line 1) | static tableToVector_(t){const e=t.childNodes[0];e.type="vector",1!==e... method binomialForm_ (line 1) | static binomialForm_(t){T.isBinomial(t)&&(t.role="binomial",t.childNod... method tableToMatrix_ (line 1) | static tableToMatrix_(t){const e=t.childNodes[0];e.type="matrix",e.chi... method tableToSquare_ (line 1) | static tableToSquare_(t){const e=t.childNodes[0];T.isNeutralFence(t)?e... method getComponentRoles_ (line 1) | static getComponentRoles_(t){const e=t.role;return e&&"unknown"!==e?e:... method tableToCases_ (line 1) | static tableToCases_(t,e){for(let e,r=0;e=t.childNodes[r];r++)a.assign... method rewriteFencedLine_ (line 1) | static rewriteFencedLine_(t){const e=t.childNodes[0],r=t.childNodes[0]... method rowToLine_ (line 1) | static rowToLine_(t,e){const r=e||"unknown";T.isType(t,"row")&&(t.type... method assignRoleToRow_ (line 1) | static assignRoleToRow_(t,e){T.isType(t,"line")?t.role=e:T.isType(t,"r... method nextSeparatorFunction_ (line 1) | static nextSeparatorFunction_(t){let e;if(t){if(t.match(/^\s+$/))retur... method numberRole_ (line 1) | static numberRole_(t){if("unknown"!==t.role)return;const e=[...t.textC... method exprFont_ (line 1) | static exprFont_(t){if("unknown"!==t.font)return;const e=[...t.textCon... method purgeFences_ (line 1) | static purgeFences_(t){const e=t.rel,r=t.comp,n=[],o=[];for(;e.length>... method rewriteFencedNode_ (line 1) | static rewriteFencedNode_(t){const e=t.contentNodes[0],r=t.contentNode... method rewriteFence_ (line 1) | static rewriteFence_(t,e){if(!e.embellished)return{node:t,fence:e};con... method propagateFencePointer_ (line 1) | static propagateFencePointer_(t,e){t.fencePointer=e.fencePointer||e.id... method classifyByColumns_ (line 1) | static classifyByColumns_(t,e,r,n){return!!(3===e.length&&a.testColumn... method isEndRelation_ (line 1) | static isEndRelation_(t,e,r){const n=r?t.childNodes.length-1:0;return ... method isPureRelation_ (line 1) | static isPureRelation_(t,e){return T.isType(t,"relation")&&T.isRole(t,e)} method computeColumns_ (line 1) | static computeColumns_(t){const e=[];for(let r,n=0;r=t.childNodes[n];n... method testColumns_ (line 1) | static testColumns_(t,e,r){const n=t[e];return!!n&&(n.some((function(t... method setNodeFactory (line 1) | setNodeFactory(t){a.getInstance().factory_=t,i.updateFactory(a.getInst... method getNodeFactory (line 1) | getNodeFactory(){return a.getInstance().factory_} method identifierNode (line 1) | identifierNode(t,e,r){if("MathML-Unit"===r)t.type="identifier",t.role=... method implicitNode (line 1) | implicitNode(t){if(t=a.getInstance().getMixedNumbers_(t),1===(t=a.getI... method text (line 1) | text(t,e){return a.exprFont_(t),t.type="text","MS"===e?(t.role="string... method row (line 1) | row(t){return 0===(t=t.filter((function(t){return!T.isType(t,"empty")}... method limitNode (line 1) | limitNode(t,e){if(!e.length)return a.getInstance().factory_.makeEmptyN... method tablesInRow (line 1) | tablesInRow(t){let e=s.partitionNodes(t,T.tableIsMatrixOrVector),r=[];... method mfenced (line 1) | mfenced(t,e,r,n){if(r&&n.length>0){const t=a.nextSeparatorFunction_(r)... method fractionLikeNode (line 1) | fractionLikeNode(t,e,r,n){let o;if(!n&&s.isZeroLength(r)){const r=a.ge... method tensor (line 1) | tensor(t,e,r,n,o){const i=a.getInstance().factory_.makeBranchNode("ten... method pseudoTensor (line 1) | pseudoTensor(t,e,r){const n=t=>!T.isType(t,"empty"),o=e.filter(n).leng... method font (line 1) | font(t){const e=a.MATHJAX_FONTS[t];return e||t} method proof (line 1) | proof(t,e,r){if(e.inference||e.axiom||console.log("Noise"),e.axiom){co... method inference (line 1) | inference(t,e,r){if(e.inferenceRule){const e=a.getInstance().getFormul... method getLabel (line 1) | getLabel(t,e,r,o){const i=a.getInstance().findNestedRow(e,"prooflabel"... method getFormulas (line 1) | getFormulas(t,e,r){const o=e.length?a.getInstance().findNestedRow(e,"i... method findNestedRow (line 1) | findNestedRow(t,e,r){return a.getInstance().findNestedRow_(t,e,0,r)} method cleanInference (line 1) | cleanInference(t){return n.toArray(t).filter((function(t){return"MSPAC... method operatorNode (line 1) | operatorNode(t){return"unknown"===t.type&&(t.type="operator"),i.run("m... method implicitNode_ (line 1) | implicitNode_(t){const e=a.getInstance().factory_.makeMultipleContentN... method infixNode_ (line 1) | infixNode_(t,e){const r=a.getInstance().factory_.makeBranchNode("infix... method explicitMixed_ (line 1) | explicitMixed_(t){const e=s.partitionNodes(t,(function(t){return t.tex... method concatNode_ (line 1) | concatNode_(t,e,r){if(0===e.length)return t;const n=e.map((function(t)... method prefixNode_ (line 1) | prefixNode_(t,e){const r=s.partitionNodes(e,(t=>T.isRole(t,"subtractio... method postfixNode_ (line 1) | postfixNode_(t,e){return e.length?a.getInstance().concatNode_(t,e,"pos... method combineUnits_ (line 1) | combineUnits_(t){const e=s.partitionNodes(t,(function(t){return!T.isRo... method getMixedNumbers_ (line 1) | getMixedNumbers_(t){const e=s.partitionNodes(t,(function(t){return T.i... method getTextInRow_ (line 1) | getTextInRow_(t){if(t.length<=1)return t;const e=s.partitionNodes(t,(t... method relationsInRow_ (line 1) | relationsInRow_(t){const e=s.partitionNodes(t,T.isRelation),r=e.rel[0]... method operationsInRow_ (line 1) | operationsInRow_(t){if(0===t.length)return a.getInstance().factory_.ma... method operationsTree_ (line 1) | operationsTree_(t,e,r,n){const o=n||[];if(0===t.length){if(o.unshift(r... method appendOperand_ (line 1) | appendOperand_(t,e,r){if("infixop"!==t.type)return a.getInstance().inf... method appendDivisionOp_ (line 1) | appendDivisionOp_(t,e,r){return"division"===e.role?T.isImplicit(t)?a.g... method appendLastOperand_ (line 1) | appendLastOperand_(t,e,r){let n=t,o=t.childNodes[t.childNodes.length-1... method appendMultiplicativeOp_ (line 1) | appendMultiplicativeOp_(t,e,r){if(T.isImplicit(t))return a.getInstance... method appendAdditiveOp_ (line 1) | appendAdditiveOp_(t,e,r){return a.getInstance().infixNode_([t,r],e)} method appendExistingOperator_ (line 1) | appendExistingOperator_(t,e,r){return!(!t||"infixop"!==t.type||T.isImp... method getFencesInRow_ (line 1) | getFencesInRow_(t){let e=s.partitionNodes(t,T.isFence);e=a.purgeFences... method fences_ (line 1) | fences_(t,e,r,n){if(0===t.length&&0===r.length)return n[0];const o=t=>... method neutralFences_ (line 1) | neutralFences_(t,e){if(0===t.length)return t;if(1===t.length)return a.... method combineFencedContent_ (line 1) | combineFencedContent_(t,e,r,n){if(0===r.length){const r=a.getInstance(... method horizontalFencedNode_ (line 1) | horizontalFencedNode_(t,e,r){const n=a.getInstance().row(r);let o=a.ge... method classifyHorizontalFence_ (line 1) | classifyHorizontalFence_(t){t.role="leftright";const e=t.childNodes;if... method setExtension_ (line 1) | setExtension_(t){const e=t.childNodes[0].childNodes[0];e&&"infixop"===... method getPunctuationInRow_ (line 1) | getPunctuationInRow_(t){if(t.length<=1)return t;const e=t=>{const e=t.... method punctuatedNode_ (line 1) | punctuatedNode_(t,e){const r=a.getInstance().factory_.makeBranchNode("... method dummyNode_ (line 1) | dummyNode_(t){const e=a.getInstance().factory_.makeMultipleContentNode... method accentRole_ (line 1) | accentRole_(t,e){if(!T.isAccent(t))return!1;const r=t.textContent,n=o.... method accentNode_ (line 1) | accentNode_(t,e,r,n,o){const i=(e=e.slice(0,n+1))[1],Q=e[2];let T;if(!... method makeLimitNode_ (line 1) | makeLimitNode_(t,e,r,n){if("limupper"===n&&"limlower"===t.type)return ... method getFunctionsInRow_ (line 1) | getFunctionsInRow_(t,e){const r=e||[];if(0===t.length)return r;const n... method getFunctionArgs_ (line 1) | getFunctionArgs_(t,e,r){let n,o,i;switch(r){case"integral":{const r=a.... method getIntegralArgs_ (line 1) | getIntegralArgs_(t,e=[]){if(0===t.length)return{integrand:e,intvar:nul... method functionNode_ (line 1) | functionNode_(t,e){const r=a.getInstance().factory_.makeContentNode(o.... method bigOpNode_ (line 1) | bigOpNode_(t,e){const r=a.getFunctionOp_(t,(t=>T.isType(t,"largeop")))... method integralNode_ (line 1) | integralNode_(t,e,r){e=e||a.getInstance().factory_.makeEmptyNode(),r=r... method functionalNode_ (line 1) | functionalNode_(t,e,r,n){const o=e[0];let i;r&&(i=r.parent,n.push(r));... method fractionNode_ (line 1) | fractionNode_(t,e){const r=a.getInstance().factory_.makeBranchNode("fr... method scriptNode_ (line 1) | scriptNode_(t,e,r){let n;switch(t.length){case 0:n=a.getInstance().fac... method findNestedRow_ (line 1) | findNestedRow_(t,e,r,o){if(r>3)return null;for(let i,Q=0;i=t[Q];Q++){c... method constructor (line 1) | constructor(t){this.mathml=t,this.parser=new Q.SemanticMathml,this.roo... method empty (line 1) | static empty(){const t=n.parseInput(""),e=new a(t);return e.mat... method fromNode (line 1) | static fromNode(t,e){const r=a.empty();return r.root=t,e&&(r.mathml=e),r} method fromRoot (line 1) | static fromRoot(t,e){let r=t;for(;r.parent;)r=r.parent;const n=a.fromN... method fromXml (line 1) | static fromXml(t){const e=a.empty();return t.childNodes[0]&&(e.root=T.... method xml (line 1) | xml(t){const e=n.parseInput(""),r=this.root.xml(e.owner... method toString (line 1) | toString(t){return n.serializeXml(this.xml(t))} method formatXml (line 1) | formatXml(t){const e=this.toString(t);return n.formatXml(e)} method displayTree (line 1) | displayTree(){this.root.displayTree()} method replaceNode (line 1) | replaceNode(t,e){const r=t.parent;r?r.replaceChild(t,e):this.root=e} method toJson (line 1) | toJson(){const t={};return t.stree=this.root.toJson(),t} method constructor (line 1) | constructor(t,e){super(t),this.preference=e} method comparator (line 1) | static comparator(){return new c(n.default.getInstance().dynamicCstr,Q... method fromPreference (line 1) | static fromPreference(t){const e=t.split(":"),r={},n=l.getProperties()... method toPreference (line 1) | static toPreference(t){const e=Object.keys(t),r=[];for(let n=0;n"} method markup (line 1) | markup(t){this.setScaleFunction(-2,2,-100,100,2);const e=o.personality... method constructor (line 1) | constructor(t){super(t),this.mml=t.mathmlTree} method test (line 1) | static test(t){return!!t.mathmlTree&&"line"===t.type} method getMathml (line 1) | getMathml(){return this.semantic.contentNodes.length&&o.walkTree(this.... method constructor (line 1) | constructor(t){super(t),this.mml=t.mathmlTree} method test (line 1) | static test(t){return!!t.mathmlTree&&("inference"===t.type||"premises"... method getMathml (line 1) | getMathml(){return this.semantic.childNodes.length?(this.semantic.cont... method constructor (line 1) | constructor(t){super(t),this.mml=t.mathmlTree} method test (line 1) | static test(t){return"punctuated"===t.type&&("text"===t.role||t.conten... method getMathml (line 1) | getMathml(){const t=[],e=o.collapsePunctuated(this.semantic,t);return ... method constructor (line 1) | constructor(){this.map={}} method add (line 1) | add(t,e){const r=this.map[t];r?r.push(e):this.map[t]=[e]} method retrieve (line 1) | retrieve(t,e){return this.map[i.key(t,e)]} method retrieveNode (line 1) | retrieveNode(t){return this.retrieve(t.textContent,t.font)} method copy (line 1) | copy(){const t=this.copyCollator();for(const e in this.map)t.map[e]=th... method minimize (line 1) | minimize(){for(const t in this.map)1===this.map[t].length&&delete this... method minimalCollator (line 1) | minimalCollator(){const t=this.copy();for(const e in t.map)1===t.map[e... method isMultiValued (line 1) | isMultiValued(){for(const t in this.map)if(this.map[t].length>1)return... method isEmpty (line 1) | isEmpty(){return!Object.keys(this.map).length} method constructor (line 1) | constructor(t){this.id=t,this.mathml=[],this.parent=null,this.type="un... method fromXml (line 1) | static fromXml(t){const e=parseInt(t.getAttribute("id"),10),r=new Q(e)... method setAttribute (line 1) | static setAttribute(t,e,r,n){n=n||r;const o=e.getAttribute(r);o&&(t[n]... method processChildren (line 1) | static processChildren(t,e){for(const r of n.toArray(e.childNodes)){if... method querySelectorAll (line 1) | querySelectorAll(t){let e=[];for(let r,n=0;r=this.childNodes[n];n++)e=... method xml (line 1) | xml(t,e){const r=function(r,n){const o=n.map((function(r){return r.xml... method toString (line 1) | toString(t=!1){const e=n.parseInput("");return n.serializeXml(... method allAttributes (line 1) | allAttributes(){const t=[];return t.push(["role",this.role]),"unknown"... method xmlAnnotation (line 1) | xmlAnnotation(){const t=[];for(const e in this.annotation)this.annotat... method toJson (line 1) | toJson(){const t={};t.type=this.type;const e=this.allAttributes();for(... method updateContent (line 1) | updateContent(t,e){const r=e?t.replace(/^[ \f\n\r\t\v\u200b]*/,"").rep... method addMathmlNodes (line 1) | addMathmlNodes(t){for(let e,r=0;e=t[r];r++)-1===this.mathml.indexOf(e)... method appendChild (line 1) | appendChild(t){this.childNodes.push(t),this.addMathmlNodes(t.mathml),t... method replaceChild (line 1) | replaceChild(t,e){const r=this.childNodes.indexOf(t);if(-1===r)return;... method appendContentNode (line 1) | appendContentNode(t){t&&(this.contentNodes.push(t),this.addMathmlNodes... method removeContentNode (line 1) | removeContentNode(t){if(t){const e=this.contentNodes.indexOf(t);-1!==e... method equals (line 1) | equals(t){if(!t)return!1;if(this.type!==t.type||this.role!==t.role||th... method displayTree (line 1) | displayTree(){console.info(this.displayTree_(0))} method addAnnotation (line 1) | addAnnotation(t,e){e&&this.addAnnotation_(t,e)} method getAnnotation (line 1) | getAnnotation(t){const e=this.annotation[t];return e||[]} method hasAnnotation (line 1) | hasAnnotation(t,e){const r=this.annotation[t];return!!r&&-1!==r.indexO... method parseAnnotation (line 1) | parseAnnotation(t){const e=t.split(";");for(let t=0,r=e.length;t{return t.concat((... method fromStructure (line 1) | static fromStructure(t,e){return new Q(Q.tree_(t,e.root))} method combineContentChildren (line 1) | static combineContentChildren(t,e,r){switch(t.type){case"relseq":case"... method makeSexp_ (line 1) | static makeSexp_(t){return Q.simpleCollapseStructure(t)?t.toString():Q... method fromString_ (line 1) | static fromString_(t){let e=t.replace(/\(/g,"[");return e=e.replace(/\... method fromNode_ (line 1) | static fromNode_(t){if(!t)return[];const e=t.contentNodes;let r;e.leng... method tree_ (line 1) | static tree_(t,e){if(!e)return[];if(!e.childNodes.length)return e.id;c... method addOwns_ (line 1) | static addOwns_(t,e){const r=t.getAttribute(i.Attribute.COLLAPSED),n=r... method realLeafs_ (line 1) | static realLeafs_(t){if(Q.simpleCollapseStructure(t))return[t];if(Q.co... method populate (line 1) | populate(){this.parents&&this.levelsMap||(this.parents={},this.levelsM... method toString (line 1) | toString(){return Q.makeSexp_(this.array)} method populate_ (line 1) | populate_(t,e,r){if(Q.simpleCollapseStructure(t))return t=t,this.level... method isRoot (line 1) | isRoot(t){return t===this.levelsMap[t][0]} method directChildren (line 1) | directChildren(t){if(!this.isRoot(t))return[];return this.levelsMap[t]... method subtreeNodes (line 1) | subtreeNodes(t){if(!this.isRoot(t))return[];const e=(t,r)=>{Q.simpleCo... method constructor (line 1) | constructor(t,e,r,n){super(t,e,r,n),this.node=t,this.generator=e,this.... method initLevels (line 1) | initLevels(){const t=new i.Levels;return t.push([this.primaryId()]),t} method up (line 1) | up(){super.up();const t=this.previousLevel();return t?(this.levels.pop... method down (line 1) | down(){super.down();const t=this.nextLevel();if(0===t.length)return nu... method combineContentChildren (line 1) | combineContentChildren(t,e,r,o){switch(t){case"relseq":case"infixop":c... method left (line 1) | left(){super.left();const t=this.levels.indexOf(this.primaryId());if(n... method right (line 1) | right(){super.right();const t=this.levels.indexOf(this.primaryId());if... method findFocusOnLevel (line 1) | findFocusOnLevel(t){return this.singletonFocus(t.toString())} method focusDomNodes (line 1) | focusDomNodes(){return[this.getFocus().getDomPrimary()]} method focusSemanticNodes (line 1) | focusSemanticNodes(){return[this.getFocus().getSemanticPrimary()]} class a (line 1) | class a{constructor(t){this.mathml=t,this.parser=new Q.SemanticMathml,th... method get (line 1) | static get(t=s.getInstance().locale){return a.promises[t]||Promise.res... method getall (line 1) | static getall(){return Promise.all(Object.values(a.promises))} method constructor (line 1) | constructor(){this.lookupNamespaceURI=s} method constructor (line 1) | constructor(t,...e){this.query=t,this.constraints=e;const[r,n]=this.pr... method constraintValue (line 1) | static constraintValue(t,e){for(let r,n=0;r=e[n];n++)if(t.match(r))ret... method toString (line 1) | toString(){const t=this.constraints.join(", ");return`${this.query}, $... method calculatePriority (line 1) | calculatePriority(){const t=a.constraintValue(this.query,a.queryPriori... method presetPriority (line 1) | presetPriority(){if(!this.constraints.length)return[!1,0];const t=this... method constructor (line 1) | constructor(){this.funcAppls={},this.factory_=new Q.SemanticNodeFactor... method getInstance (line 1) | static getInstance(){return a.instance=a.instance||new a,a.instance} method tableToMultiline (line 1) | static tableToMultiline(t){if(T.tableIsMultiline(t)){t.type="multiline... method number (line 1) | static number(t){"unknown"!==t.type&&"identifier"!==t.type||(t.type="n... method classifyMultiline (line 1) | static classifyMultiline(t){let e=0;const r=t.childNodes.length;let n;... method classifyTable (line 1) | static classifyTable(t){const e=a.computeColumns_(t);a.classifyByColum... method detectCaleyTable (line 1) | static detectCaleyTable(t){if(!t.mathmlTree)return!1;const e=t.mathmlT... method cayleySpacing (line 1) | static cayleySpacing(t){const e=t.split(" ");return("solid"===e[0]||"d... method proof (line 1) | static proof(t,e,r){const n=a.separateSemantics(e);return a.getInstanc... method findSemantics (line 1) | static findSemantics(t,e,r){const n=null==r?null:r,o=a.getSemantics(t)... method getSemantics (line 1) | static getSemantics(t){const e=t.getAttribute("semantics");return e?a.... method removePrefix (line 1) | static removePrefix(t){const[,...e]=t.split("_");return e.join("_")} method separateSemantics (line 1) | static separateSemantics(t){const e={};return t.split(";").forEach((fu... method matchSpaces_ (line 1) | static matchSpaces_(t,e){for(let r,n=0;r=e[n];n++){const e=t[n].mathml... method getSpacer_ (line 1) | static getSpacer_(t){if("MSPACE"===n.tagName(t))return t;for(;s.hasEmp... method fenceToPunct_ (line 1) | static fenceToPunct_(t){const e=a.FENCE_TO_PUNCT_[t.role];if(e){for(;t... method classifyFunction_ (line 1) | static classifyFunction_(t,e){if("appl"===t.type||"bigop"===t.type||"i... method propagateFunctionRole_ (line 1) | static propagateFunctionRole_(t,e){if(t){if("infixop"===t.type)return;... method getFunctionOp_ (line 1) | static getFunctionOp_(t,e){if(e(t))return t;for(let r,n=0;r=t.childNod... method tableToMatrixOrVector_ (line 1) | static tableToMatrixOrVector_(t){const e=t.childNodes[0];T.isType(e,"m... method tableToVector_ (line 1) | static tableToVector_(t){const e=t.childNodes[0];e.type="vector",1!==e... method binomialForm_ (line 1) | static binomialForm_(t){T.isBinomial(t)&&(t.role="binomial",t.childNod... method tableToMatrix_ (line 1) | static tableToMatrix_(t){const e=t.childNodes[0];e.type="matrix",e.chi... method tableToSquare_ (line 1) | static tableToSquare_(t){const e=t.childNodes[0];T.isNeutralFence(t)?e... method getComponentRoles_ (line 1) | static getComponentRoles_(t){const e=t.role;return e&&"unknown"!==e?e:... method tableToCases_ (line 1) | static tableToCases_(t,e){for(let e,r=0;e=t.childNodes[r];r++)a.assign... method rewriteFencedLine_ (line 1) | static rewriteFencedLine_(t){const e=t.childNodes[0],r=t.childNodes[0]... method rowToLine_ (line 1) | static rowToLine_(t,e){const r=e||"unknown";T.isType(t,"row")&&(t.type... method assignRoleToRow_ (line 1) | static assignRoleToRow_(t,e){T.isType(t,"line")?t.role=e:T.isType(t,"r... method nextSeparatorFunction_ (line 1) | static nextSeparatorFunction_(t){let e;if(t){if(t.match(/^\s+$/))retur... method numberRole_ (line 1) | static numberRole_(t){if("unknown"!==t.role)return;const e=[...t.textC... method exprFont_ (line 1) | static exprFont_(t){if("unknown"!==t.font)return;const e=[...t.textCon... method purgeFences_ (line 1) | static purgeFences_(t){const e=t.rel,r=t.comp,n=[],o=[];for(;e.length>... method rewriteFencedNode_ (line 1) | static rewriteFencedNode_(t){const e=t.contentNodes[0],r=t.contentNode... method rewriteFence_ (line 1) | static rewriteFence_(t,e){if(!e.embellished)return{node:t,fence:e};con... method propagateFencePointer_ (line 1) | static propagateFencePointer_(t,e){t.fencePointer=e.fencePointer||e.id... method classifyByColumns_ (line 1) | static classifyByColumns_(t,e,r,n){return!!(3===e.length&&a.testColumn... method isEndRelation_ (line 1) | static isEndRelation_(t,e,r){const n=r?t.childNodes.length-1:0;return ... method isPureRelation_ (line 1) | static isPureRelation_(t,e){return T.isType(t,"relation")&&T.isRole(t,e)} method computeColumns_ (line 1) | static computeColumns_(t){const e=[];for(let r,n=0;r=t.childNodes[n];n... method testColumns_ (line 1) | static testColumns_(t,e,r){const n=t[e];return!!n&&(n.some((function(t... method setNodeFactory (line 1) | setNodeFactory(t){a.getInstance().factory_=t,i.updateFactory(a.getInst... method getNodeFactory (line 1) | getNodeFactory(){return a.getInstance().factory_} method identifierNode (line 1) | identifierNode(t,e,r){if("MathML-Unit"===r)t.type="identifier",t.role=... method implicitNode (line 1) | implicitNode(t){if(t=a.getInstance().getMixedNumbers_(t),1===(t=a.getI... method text (line 1) | text(t,e){return a.exprFont_(t),t.type="text","MS"===e?(t.role="string... method row (line 1) | row(t){return 0===(t=t.filter((function(t){return!T.isType(t,"empty")}... method limitNode (line 1) | limitNode(t,e){if(!e.length)return a.getInstance().factory_.makeEmptyN... method tablesInRow (line 1) | tablesInRow(t){let e=s.partitionNodes(t,T.tableIsMatrixOrVector),r=[];... method mfenced (line 1) | mfenced(t,e,r,n){if(r&&n.length>0){const t=a.nextSeparatorFunction_(r)... method fractionLikeNode (line 1) | fractionLikeNode(t,e,r,n){let o;if(!n&&s.isZeroLength(r)){const r=a.ge... method tensor (line 1) | tensor(t,e,r,n,o){const i=a.getInstance().factory_.makeBranchNode("ten... method pseudoTensor (line 1) | pseudoTensor(t,e,r){const n=t=>!T.isType(t,"empty"),o=e.filter(n).leng... method font (line 1) | font(t){const e=a.MATHJAX_FONTS[t];return e||t} method proof (line 1) | proof(t,e,r){if(e.inference||e.axiom||console.log("Noise"),e.axiom){co... method inference (line 1) | inference(t,e,r){if(e.inferenceRule){const e=a.getInstance().getFormul... method getLabel (line 1) | getLabel(t,e,r,o){const i=a.getInstance().findNestedRow(e,"prooflabel"... method getFormulas (line 1) | getFormulas(t,e,r){const o=e.length?a.getInstance().findNestedRow(e,"i... method findNestedRow (line 1) | findNestedRow(t,e,r){return a.getInstance().findNestedRow_(t,e,0,r)} method cleanInference (line 1) | cleanInference(t){return n.toArray(t).filter((function(t){return"MSPAC... method operatorNode (line 1) | operatorNode(t){return"unknown"===t.type&&(t.type="operator"),i.run("m... method implicitNode_ (line 1) | implicitNode_(t){const e=a.getInstance().factory_.makeMultipleContentN... method infixNode_ (line 1) | infixNode_(t,e){const r=a.getInstance().factory_.makeBranchNode("infix... method explicitMixed_ (line 1) | explicitMixed_(t){const e=s.partitionNodes(t,(function(t){return t.tex... method concatNode_ (line 1) | concatNode_(t,e,r){if(0===e.length)return t;const n=e.map((function(t)... method prefixNode_ (line 1) | prefixNode_(t,e){const r=s.partitionNodes(e,(t=>T.isRole(t,"subtractio... method postfixNode_ (line 1) | postfixNode_(t,e){return e.length?a.getInstance().concatNode_(t,e,"pos... method combineUnits_ (line 1) | combineUnits_(t){const e=s.partitionNodes(t,(function(t){return!T.isRo... method getMixedNumbers_ (line 1) | getMixedNumbers_(t){const e=s.partitionNodes(t,(function(t){return T.i... method getTextInRow_ (line 1) | getTextInRow_(t){if(t.length<=1)return t;const e=s.partitionNodes(t,(t... method relationsInRow_ (line 1) | relationsInRow_(t){const e=s.partitionNodes(t,T.isRelation),r=e.rel[0]... method operationsInRow_ (line 1) | operationsInRow_(t){if(0===t.length)return a.getInstance().factory_.ma... method operationsTree_ (line 1) | operationsTree_(t,e,r,n){const o=n||[];if(0===t.length){if(o.unshift(r... method appendOperand_ (line 1) | appendOperand_(t,e,r){if("infixop"!==t.type)return a.getInstance().inf... method appendDivisionOp_ (line 1) | appendDivisionOp_(t,e,r){return"division"===e.role?T.isImplicit(t)?a.g... method appendLastOperand_ (line 1) | appendLastOperand_(t,e,r){let n=t,o=t.childNodes[t.childNodes.length-1... method appendMultiplicativeOp_ (line 1) | appendMultiplicativeOp_(t,e,r){if(T.isImplicit(t))return a.getInstance... method appendAdditiveOp_ (line 1) | appendAdditiveOp_(t,e,r){return a.getInstance().infixNode_([t,r],e)} method appendExistingOperator_ (line 1) | appendExistingOperator_(t,e,r){return!(!t||"infixop"!==t.type||T.isImp... method getFencesInRow_ (line 1) | getFencesInRow_(t){let e=s.partitionNodes(t,T.isFence);e=a.purgeFences... method fences_ (line 1) | fences_(t,e,r,n){if(0===t.length&&0===r.length)return n[0];const o=t=>... method neutralFences_ (line 1) | neutralFences_(t,e){if(0===t.length)return t;if(1===t.length)return a.... method combineFencedContent_ (line 1) | combineFencedContent_(t,e,r,n){if(0===r.length){const r=a.getInstance(... method horizontalFencedNode_ (line 1) | horizontalFencedNode_(t,e,r){const n=a.getInstance().row(r);let o=a.ge... method classifyHorizontalFence_ (line 1) | classifyHorizontalFence_(t){t.role="leftright";const e=t.childNodes;if... method setExtension_ (line 1) | setExtension_(t){const e=t.childNodes[0].childNodes[0];e&&"infixop"===... method getPunctuationInRow_ (line 1) | getPunctuationInRow_(t){if(t.length<=1)return t;const e=t=>{const e=t.... method punctuatedNode_ (line 1) | punctuatedNode_(t,e){const r=a.getInstance().factory_.makeBranchNode("... method dummyNode_ (line 1) | dummyNode_(t){const e=a.getInstance().factory_.makeMultipleContentNode... method accentRole_ (line 1) | accentRole_(t,e){if(!T.isAccent(t))return!1;const r=t.textContent,n=o.... method accentNode_ (line 1) | accentNode_(t,e,r,n,o){const i=(e=e.slice(0,n+1))[1],Q=e[2];let T;if(!... method makeLimitNode_ (line 1) | makeLimitNode_(t,e,r,n){if("limupper"===n&&"limlower"===t.type)return ... method getFunctionsInRow_ (line 1) | getFunctionsInRow_(t,e){const r=e||[];if(0===t.length)return r;const n... method getFunctionArgs_ (line 1) | getFunctionArgs_(t,e,r){let n,o,i;switch(r){case"integral":{const r=a.... method getIntegralArgs_ (line 1) | getIntegralArgs_(t,e=[]){if(0===t.length)return{integrand:e,intvar:nul... method functionNode_ (line 1) | functionNode_(t,e){const r=a.getInstance().factory_.makeContentNode(o.... method bigOpNode_ (line 1) | bigOpNode_(t,e){const r=a.getFunctionOp_(t,(t=>T.isType(t,"largeop")))... method integralNode_ (line 1) | integralNode_(t,e,r){e=e||a.getInstance().factory_.makeEmptyNode(),r=r... method functionalNode_ (line 1) | functionalNode_(t,e,r,n){const o=e[0];let i;r&&(i=r.parent,n.push(r));... method fractionNode_ (line 1) | fractionNode_(t,e){const r=a.getInstance().factory_.makeBranchNode("fr... method scriptNode_ (line 1) | scriptNode_(t,e,r){let n;switch(t.length){case 0:n=a.getInstance().fac... method findNestedRow_ (line 1) | findNestedRow_(t,e,r,o){if(r>3)return null;for(let i,Q=0;i=t[Q];Q++){c... method constructor (line 1) | constructor(t){this.mathml=t,this.parser=new Q.SemanticMathml,this.roo... method empty (line 1) | static empty(){const t=n.parseInput(""),e=new a(t);return e.mat... method fromNode (line 1) | static fromNode(t,e){const r=a.empty();return r.root=t,e&&(r.mathml=e),r} method fromRoot (line 1) | static fromRoot(t,e){let r=t;for(;r.parent;)r=r.parent;const n=a.fromN... method fromXml (line 1) | static fromXml(t){const e=a.empty();return t.childNodes[0]&&(e.root=T.... method xml (line 1) | xml(t){const e=n.parseInput(""),r=this.root.xml(e.owner... method toString (line 1) | toString(t){return n.serializeXml(this.xml(t))} method formatXml (line 1) | formatXml(t){const e=this.toString(t);return n.formatXml(e)} method displayTree (line 1) | displayTree(){this.root.displayTree()} method replaceNode (line 1) | replaceNode(t,e){const r=t.parent;r?r.replaceChild(t,e):this.root=e} method toJson (line 1) | toJson(){const t={};return t.stree=this.root.toJson(),t} method constructor (line 1) | constructor(t,e){super(t),this.preference=e} method comparator (line 1) | static comparator(){return new c(n.default.getInstance().dynamicCstr,Q... method fromPreference (line 1) | static fromPreference(t){const e=t.split(":"),r={},n=l.getProperties()... method toPreference (line 1) | static toPreference(t){const e=Object.keys(t),r=[];for(let n=0;n{})){this.isActive_&&this.stream_&&this.stream_.end("","",t)} method startDebugFile_ (line 1) | startDebugFile_(t){this.stream_=n.default.fs.createWriteStream(t),this... method output_ (line 1) | output_(t){this.outputFunction_.apply(console.info===this.outputFuncti... method constructor (line 1) | constructor(t,e){this.name=t,this.process=e.processor,this.postprocess... method stringify_ (line 1) | static stringify_(t){return t?t.toString():t} method constructor (line 1) | constructor(){super()} method isMactionNode (line 1) | isMactionNode(t){return t.tagName.toUpperCase()===this.mactionName.toU... method getMactionNodes (line 1) | getMactionNodes(t){return Array.from(t.getElementsByTagName(this.macti... method constructor (line 1) | constructor(t,e){this.foreground=n(e,o.DEFAULT_FOREGROUND_),this.backg... method toHex (line 1) | static toHex(t){const e=t.toString(16);return 1===e.length?"0"+e:e} method rgba (line 1) | rgba(){const t=function(t){return"rgba("+t.red+","+t.green+","+t.blue+... method rgb (line 1) | rgb(){const t=function(t){return"rgb("+t.red+","+t.green+","+t.blue+")... method hex (line 1) | hex(){const t=function(t){return"#"+o.toHex(t.red)+o.toHex(t.green)+o.... method constructor (line 1) | constructor(){super(),this.mactionName="mjx-maction"} method highlightNode (line 1) | highlightNode(t){const e={node:t,background:t.style.backgroundColor,fo... method unhighlightNode (line 1) | unhighlightNode(t){t.node.style.backgroundColor=t.background,t.node.st... method constructor (line 1) | constructor(){super(),this.mactionName="maction"} method getMactionNodes (line 1) | getMactionNodes(t){return Array.from(t.getElementsByTagName(this.macti... method isMactionNode (line 1) | isMactionNode(t){return t.tagName===this.mactionName} method constructor (line 1) | constructor(){super(),this.mactionName="maction"} method highlightNode (line 1) | highlightNode(t){let e=t.getAttribute("style");return e+=";background-... method unhighlightNode (line 1) | unhighlightNode(t){let e=t.node.getAttribute("style");e=e.replace(";ba... method colorString (line 1) | colorString(){return this.color.rgba()} method getMactionNodes (line 1) | getMactionNodes(t){return Array.from(t.getElementsByTagName(this.macti... method isMactionNode (line 1) | isMactionNode(t){return t.tagName===this.mactionName} method constructor (line 1) | constructor(t,e){const r={};for(const[e,n]of Object.entries(t))r[e]=[n... method createCstr (line 1) | static createCstr(...t){const e=o.DEFAULT_ORDER,r={};for(let n=0,o=t.l... method defaultCstr (line 1) | static defaultCstr(){return o.createCstr.apply(null,o.DEFAULT_ORDER.ma... method validOrder (line 1) | static validOrder(t){const e=o.DEFAULT_ORDER.slice();return t.every((t... method getComponents (line 1) | getComponents(){return this.components} method getValue (line 1) | getValue(t){return this.components[t]} method getValues (line 1) | getValues(){return this.order.map((t=>this.getValue(t)))} method allProperties (line 1) | allProperties(){const t=super.allProperties();for(let e,r,n=0;e=t[n],r... method toString (line 1) | toString(){return this.getValues().join(".")} method equal (line 1) | equal(t){const e=t.getAxes();if(this.order.length!==e.length)return!1;... method getSpeech (line 1) | getSpeech(t,e){const r=this.generateSpeech(t,e);return t.setAttribute(... method getSpeech (line 1) | getSpeech(t,e){return""} method up (line 1) | up(){return null} method down (line 1) | down(){return null} method left (line 1) | left(){return null} method right (line 1) | right(){return null} method repeat (line 1) | repeat(){return null} method depth (line 1) | depth(){return null} method home (line 1) | home(){return null} method getDepth (line 1) | getDepth(){return 0} method initLevels (line 1) | initLevels(){return null} method combineContentChildren (line 1) | combineContentChildren(t,e,r,n){return[]} method findFocusOnLevel (line 1) | findFocusOnLevel(t){return null} method constructor (line 1) | constructor(t,e){this.nodes=t,this.primary=e,this.domNodes=[],this.dom... method factory (line 1) | static factory(t,e,r,i){const Q=t=>n.getBySemanticId(i,t),T=r.nodeDict... method generateAllVisibleNodes_ (line 1) | static generateAllVisibleNodes_(t,e,r,i){const Q=t=>n.getBySemanticId(... method getSemanticPrimary (line 1) | getSemanticPrimary(){return this.primary} method getSemanticNodes (line 1) | getSemanticNodes(){return this.nodes} method getNodes (line 1) | getNodes(){return this.allNodes} method getDomNodes (line 1) | getDomNodes(){return this.domNodes} method getDomPrimary (line 1) | getDomPrimary(){return this.domPrimary_} method toString (line 1) | toString(){return"Primary:"+this.domPrimary_+" Nodes:"+this.domNodes} method clone (line 1) | clone(){const t=new o(this.nodes,this.primary);return t.domNodes=this.... function i (line 1) | function i(t,e,r){r&&t.reverse();const n=[];for(let o,i=0;o=t[i];i++){if... method constructor (line 1) | constructor({context:t,text:e,userValue:r,annotation:n,attributes:o,pe... method create (line 1) | static create(t,e={}){return t.text=n.Grammar.getInstance().apply(t.te... method isEmpty (line 1) | isEmpty(){return 0===this.context.length&&0===this.text.length&&0===th... method clone (line 1) | clone(){let t,e;if(this.personality){t={};for(const e in this.personal... method toString (line 1) | toString(){return'AuditoryDescription(context="'+this.context+'" text... method descriptionString (line 1) | descriptionString(){return this.context&&this.text?this.context+" "+th... method descriptionSpan (line 1) | descriptionSpan(){return new o.Span(this.descriptionString(),this.attr... method equals (line 1) | equals(t){return this.context===t.context&&this.text===t.text&&this.us... method constructor (line 1) | constructor(){super(...arguments),this.ignoreElements=[n.personalityPr... method setScaleFunction (line 1) | setScaleFunction(t,e,r,n,o=0){this.scaleFunction=i=>{const Q=(i-t)/(e-... method applyScaleFunction (line 1) | applyScaleFunction(t){return this.scaleFunction?this.scaleFunction(t):t} method ignoreElement (line 1) | ignoreElement(t){return-1!==this.ignoreElements.indexOf(t)} method finalize (line 1) | finalize(t){return'"} method markup (line 1) | markup(t){let e="";const r=(0,o.personalityMarkup)(t).filter((t=>t.spa... method constructor (line 1) | constructor(t,e){super(t,e),this.key=e.key||i.getKey_} method getKey_ (line 1) | static getKey_(t){return"string"==typeof t?n.KeyCode[t.toUpperCase()]:t} method constructor (line 1) | constructor(){this.color=null,this.mactionName="",this.currentHighligh... method highlight (line 1) | highlight(t){this.currentHighlights.push(t.map((t=>{const e=this.highl... method highlightAll (line 1) | highlightAll(t){const e=this.getMactionNodes(t);for(let t,r=0;t=e[r];r... method unhighlight (line 1) | unhighlight(){const t=this.currentHighlights.pop();t&&t.forEach((t=>{t... method unhighlightAll (line 1) | unhighlightAll(){for(;this.currentHighlights.length>0;)this.unhighligh... method setColor (line 1) | setColor(t){this.color=t} method colorString (line 1) | colorString(){return this.color.rgba()} method addEvents (line 1) | addEvents(t,e){const r=this.getMactionNodes(t);for(let t,n=0;t=r[n];n+... method getMactionNodes (line 1) | getMactionNodes(t){return Array.from(t.getElementsByClassName(this.mac... method isMactionNode (line 1) | isMactionNode(t){const e=t.className||t.getAttribute("class");return!!... method isHighlighted (line 1) | isHighlighted(t){return t.hasAttribute(i.ATTR)} method setHighlighted (line 1) | setHighlighted(t){t.setAttribute(i.ATTR,"true")} method unsetHighlighted (line 1) | unsetHighlighted(t){t.removeAttribute(i.ATTR)} method colorizeAll (line 1) | colorizeAll(t){n.evalXPath(`.//*[@${o.Attribute.ID}]`,t).forEach((t=>t... method uncolorizeAll (line 1) | uncolorizeAll(t){n.evalXPath(`.//*[@${o.Attribute.ID}]`,t).forEach((t=... method colorize (line 1) | colorize(t){const e=(0,o.addPrefix)("foreground");t.hasAttribute(e)&&(... method uncolorize (line 1) | uncolorize(t){const e=(0,o.addPrefix)("foreground")+"-old";t.hasAttrib... method constructor (line 1) | constructor(){super(),this.mactionName="maction"} method highlightNode (line 1) | highlightNode(t){const e={node:t,foreground:t.style.color,position:t.s... method unhighlightNode (line 1) | unhighlightNode(t){const e=t.node;e.style.color=t.foreground,e.style.p... method constructor (line 1) | constructor(){super(),this.mactionName="mjx-svg-maction"} method highlightNode (line 1) | highlightNode(t){let e;if(this.isHighlighted(t))return e={node:t.previ... method setHighlighted (line 1) | setHighlighted(t){"svg"===t.tagName&&super.setHighlighted(t)} method unhighlightNode (line 1) | unhighlightNode(t){if("background"in t)return t.node.style.backgroundC... method isMactionNode (line 1) | isMactionNode(t){let e=t.className||t.getAttribute("class");return e=v... method constructor (line 1) | constructor(t,e){this.constraint=t,this.test=e,this.children_={},this.... method getConstraint (line 1) | getConstraint(){return this.constraint} method getKind (line 1) | getKind(){return this.kind} method applyTest (line 1) | applyTest(t){return this.test(t)} method addChild (line 1) | addChild(t){const e=t.getConstraint(),r=this.children_[e];return this.... method getChild (line 1) | getChild(t){return this.children_[t]} method getChildren (line 1) | getChildren(){const t=[];for(const e in this.children_)t.push(this.chi... method findChildren (line 1) | findChildren(t){const e=[];for(const r in this.children_){const n=this... method removeChild (line 1) | removeChild(t){delete this.children_[t]} method toString (line 1) | toString(){return this.constraint} method constructor (line 1) | constructor(){this.root=(0,o.getNode)(n.TrieNodeKind.ROOT,"",null)} method collectRules_ (line 1) | static collectRules_(t){const e=[];let r=[t];for(;r.length;){const t=r... method printWithDepth_ (line 1) | static printWithDepth_(t,e,r){r+=new Array(e+2).join(e.toString())+": ... method order_ (line 1) | static order_(t){const e=t.getChildren();if(!e.length)return 0;const r... method addRule (line 1) | addRule(t){let e=this.root;const r=t.context,o=t.dynamicCstr.getValues... method lookupRules (line 1) | lookupRules(t,e){let r=[this.root];const o=[];for(;e.length;){const t=... method hasSubtrie (line 1) | hasSubtrie(t){let e=this.root;for(let r=0,n=t.length;re.getSemanticPrimary()... method constructor (line 1) | constructor(){this.modality=o.addPrefix("speech"),this.rebuilt_=null,thi... method getRebuilt (line 1) | getRebuilt(){return this.rebuilt_} method setRebuilt (line 1) | setRebuilt(t){this.rebuilt_=t} method setOptions (line 1) | setOptions(t){this.options_=t||{},this.modality=o.addPrefix(this.options... method getOptions (line 1) | getOptions(){return this.options_} method start (line 1) | start(){} method end (line 1) | end(){} method generateSpeech (line 1) | generateSpeech(t,e){return this.rebuilt_||(this.rebuilt_=new i.RebuildSt... class o (line 1) | class o extends n.AbstractSpeechGenerator{getSpeech(t,e){const r=this.ge... method markup (line 1) | markup(t){return o.MARKS={},super.markup(t)} method merge (line 1) | merge(t){const e=[];for(let r=0;r{})){this.isActive_&&this.stream_&&this.stream_.end("","",t)} method startDebugFile_ (line 1) | startDebugFile_(t){this.stream_=n.default.fs.createWriteStream(t),this... method output_ (line 1) | output_(t){this.outputFunction_.apply(console.info===this.outputFuncti... method constructor (line 1) | constructor(t,e){this.name=t,this.process=e.processor,this.postprocess... method stringify_ (line 1) | static stringify_(t){return t?t.toString():t} method constructor (line 1) | constructor(){super()} method isMactionNode (line 1) | isMactionNode(t){return t.tagName.toUpperCase()===this.mactionName.toU... method getMactionNodes (line 1) | getMactionNodes(t){return Array.from(t.getElementsByTagName(this.macti... method constructor (line 1) | constructor(t,e){this.foreground=n(e,o.DEFAULT_FOREGROUND_),this.backg... method toHex (line 1) | static toHex(t){const e=t.toString(16);return 1===e.length?"0"+e:e} method rgba (line 1) | rgba(){const t=function(t){return"rgba("+t.red+","+t.green+","+t.blue+... method rgb (line 1) | rgb(){const t=function(t){return"rgb("+t.red+","+t.green+","+t.blue+")... method hex (line 1) | hex(){const t=function(t){return"#"+o.toHex(t.red)+o.toHex(t.green)+o.... method constructor (line 1) | constructor(){super(),this.mactionName="mjx-maction"} method highlightNode (line 1) | highlightNode(t){const e={node:t,background:t.style.backgroundColor,fo... method unhighlightNode (line 1) | unhighlightNode(t){t.node.style.backgroundColor=t.background,t.node.st... method constructor (line 1) | constructor(){super(),this.mactionName="maction"} method getMactionNodes (line 1) | getMactionNodes(t){return Array.from(t.getElementsByTagName(this.macti... method isMactionNode (line 1) | isMactionNode(t){return t.tagName===this.mactionName} method constructor (line 1) | constructor(){super(),this.mactionName="maction"} method highlightNode (line 1) | highlightNode(t){let e=t.getAttribute("style");return e+=";background-... method unhighlightNode (line 1) | unhighlightNode(t){let e=t.node.getAttribute("style");e=e.replace(";ba... method colorString (line 1) | colorString(){return this.color.rgba()} method getMactionNodes (line 1) | getMactionNodes(t){return Array.from(t.getElementsByTagName(this.macti... method isMactionNode (line 1) | isMactionNode(t){return t.tagName===this.mactionName} method constructor (line 1) | constructor(t,e){const r={};for(const[e,n]of Object.entries(t))r[e]=[n... method createCstr (line 1) | static createCstr(...t){const e=o.DEFAULT_ORDER,r={};for(let n=0,o=t.l... method defaultCstr (line 1) | static defaultCstr(){return o.createCstr.apply(null,o.DEFAULT_ORDER.ma... method validOrder (line 1) | static validOrder(t){const e=o.DEFAULT_ORDER.slice();return t.every((t... method getComponents (line 1) | getComponents(){return this.components} method getValue (line 1) | getValue(t){return this.components[t]} method getValues (line 1) | getValues(){return this.order.map((t=>this.getValue(t)))} method allProperties (line 1) | allProperties(){const t=super.allProperties();for(let e,r,n=0;e=t[n],r... method toString (line 1) | toString(){return this.getValues().join(".")} method equal (line 1) | equal(t){const e=t.getAxes();if(this.order.length!==e.length)return!1;... method getSpeech (line 1) | getSpeech(t,e){const r=this.generateSpeech(t,e);return t.setAttribute(... method getSpeech (line 1) | getSpeech(t,e){return""} method up (line 1) | up(){return null} method down (line 1) | down(){return null} method left (line 1) | left(){return null} method right (line 1) | right(){return null} method repeat (line 1) | repeat(){return null} method depth (line 1) | depth(){return null} method home (line 1) | home(){return null} method getDepth (line 1) | getDepth(){return 0} method initLevels (line 1) | initLevels(){return null} method combineContentChildren (line 1) | combineContentChildren(t,e,r,n){return[]} method findFocusOnLevel (line 1) | findFocusOnLevel(t){return null} method constructor (line 1) | constructor(t,e){this.nodes=t,this.primary=e,this.domNodes=[],this.dom... method factory (line 1) | static factory(t,e,r,i){const Q=t=>n.getBySemanticId(i,t),T=r.nodeDict... method generateAllVisibleNodes_ (line 1) | static generateAllVisibleNodes_(t,e,r,i){const Q=t=>n.getBySemanticId(... method getSemanticPrimary (line 1) | getSemanticPrimary(){return this.primary} method getSemanticNodes (line 1) | getSemanticNodes(){return this.nodes} method getNodes (line 1) | getNodes(){return this.allNodes} method getDomNodes (line 1) | getDomNodes(){return this.domNodes} method getDomPrimary (line 1) | getDomPrimary(){return this.domPrimary_} method toString (line 1) | toString(){return"Primary:"+this.domPrimary_+" Nodes:"+this.domNodes} method clone (line 1) | clone(){const t=new o(this.nodes,this.primary);return t.domNodes=this.... class s (line 1) | class s extends T.AbstractSpeechGenerator{constructor(){super(...argumen... method finalize (line 1) | finalize(t){return function(t){a="";const e=o.parseInput(`${t}`:""} method closeTag (line 1) | closeTag(t){return``} method markup (line 1) | markup(t){const e=[];let r=[];for(const n of t){if(!n.layout){r.push(n... method processContent (line 1) | processContent(t){const e=[],r=Q.personalityMarkup(t);for(let t,n=0;t=... method constructor (line 1) | constructor(){this.customLoader=null,this.parsers={},this.comparator=n... method defaultLocale (line 1) | set defaultLocale(t){this._defaultLocale=Q.Variables.ensureLocale(t,th... method defaultLocale (line 1) | get defaultLocale(){return this._defaultLocale} method getInstance (line 1) | static getInstance(){return s.instance=s.instance||new s,s.instance} method defaultEvaluator (line 1) | static defaultEvaluator(t,e){return t} method evaluateNode (line 1) | static evaluateNode(t){return s.nodeEvaluator(t)} method getRate (line 1) | getRate(){const t=parseInt(this.rate,10);return isNaN(t)?100:t} method setDynamicCstr (line 1) | setDynamicCstr(t){if(this.defaultLocale&&(n.DynamicCstr.DEFAULT_VALUES... method configurate (line 1) | configurate(t){this.mode!==o.Mode.HTTP||this.config||(!function(t){con... method setCustomLoader (line 1) | setCustomLoader(t){t&&(this.customLoader=t)} method test (line 1) | static test(t){if(!t.mathmlTree)return!1;return"MMULTISCRIPTS"===n.tag... method constructor (line 1) | constructor(t){super(t)} method getMathml (line 1) | getMathml(){let t,e,r;if((0,T.setAttributes)(this.mml,this.semantic),t... method constructor (line 1) | constructor(){super(),this.mactionName="maction"} method highlightNode (line 1) | highlightNode(t){let e;if(this.isHighlighted(t))return e={node:t,backg... method unhighlightNode (line 1) | unhighlightNode(t){const e=t.node.previousSibling;if(e&&e.hasAttribute... method isMactionNode (line 1) | isMactionNode(t){return t.getAttribute("data-mml-node")===this.maction... method getMactionNodes (line 1) | getMactionNodes(t){return Array.from(o.evalXPath(`.//*[@data-mml-node=... method constructor (line 1) | constructor(t,e){this.base=t,this._conditions=[],this.constraints=[],t... method conditions (line 1) | get conditions(){return this._conditions} method addConstraint (line 1) | addConstraint(t){if(this.constraints.filter((e=>e.equal(t))).length)re... method addBaseCondition (line 1) | addBaseCondition(t){this.addCondition(this.base,t)} method addFullCondition (line 1) | addFullCondition(t){this.constraints.forEach((e=>this.addCondition(e,t... method addCondition (line 1) | addCondition(t,e){const r=t.toString()+" "+e.toString();this.allCstr.c... method constructor (line 1) | constructor(){super(),this.annotators=[],this.parseMethods.Alias=this.... method initialize (line 1) | initialize(){this.initialized||(this.annotations(),this.initialized=!0)} method annotations (line 1) | annotations(){for(let t,e=0;t=this.annotators[e];e++)(0,i.activate)(th... method defineAlias (line 1) | defineAlias(t,e,...r){const n=this.parsePrecondition(e,r);if(!n)return... method defineRulesAlias (line 1) | defineRulesAlias(t,e,...r){const n=this.findAllRules((function(e){retu... method defineSpecializedRule (line 1) | defineSpecializedRule(t,e,r,n){const o=this.parseCstr(e),i=this.findRu... method defineSpecialized (line 1) | defineSpecialized(t,e,r){const n=this.parseCstr(r);if(!n)return void c... method evaluateString (line 1) | evaluateString(t){const e=[];if(t.match(/^\s+$/))return e;let r=this.m... method parse (line 1) | parse(t){super.parse(t),this.annotators=t.annotators||[]} method addAlias_ (line 1) | addAlias_(t,e,r){const n=this.parsePrecondition(e,r),o=new T.SpeechRul... method matchNumber_ (line 1) | matchNumber_(t){const e=t.match(new RegExp("^"+o.LOCALE.MESSAGES.regex... method constructor (line 1) | constructor(t){this.components=t} method fromString (line 1) | static fromString(t){const e=c(t,";").filter((function(t){return t.mat... method toString (line 1) | toString(){return this.components.map((function(t){return t.toString()... method copyCollator (line 1) | copyCollator(){return new s} method add (line 1) | add(t,e){const r=this.retrieve(t,e.font);if(!r||!r.find((function(t){r... method addNode (line 1) | addNode(t){this.add(t.textContent,t.meaning())} method toString (line 1) | toString(){const t=[];for(const e in this.map){const r=Array(e.length+... method reduce (line 1) | reduce(){for(const t in this.map)1!==this.map[t].length&&(this.map[t]=... method default (line 1) | default(){const t=new i;for(const e in this.map)1===this.map[e].length... method newDefault (line 1) | newDefault(){const t=this.default();this.reduce();const e=this.default... method constructor (line 1) | constructor(){super("MathML"),this.parseMap_={SEMANTICS:this.semantics... method getAttribute_ (line 1) | static getAttribute_(t,e,r){if(!t.hasAttribute(e))return r;const n=t.g... method parse (line 1) | parse(t){Q.default.getInstance().setNodeFactory(this.getFactory());con... method semantics_ (line 1) | semantics_(t,e){return e.length?this.parse(e[0]):this.getFactory().mak... method rows_ (line 1) | rows_(t,e){const r=t.getAttribute("semantics");if(r&&r.match("bspr_"))... method fraction_ (line 1) | fraction_(t,e){if(!e.length)return this.getFactory().makeEmptyNode();c... method limits_ (line 1) | limits_(t,e){return Q.default.getInstance().limitNode(n.tagName(t),thi... method root_ (line 1) | root_(t,e){return e[1]?this.getFactory().makeBranchNode("root",[this.p... method sqrt_ (line 1) | sqrt_(t,e){const r=this.parseList(T.purgeNodes(e));return this.getFact... method table_ (line 1) | table_(t,e){const r=t.getAttribute("semantics");if(r&&r.match("bspr_")... method tableRow_ (line 1) | tableRow_(t,e){const r=this.getFactory().makeBranchNode("row",this.par... method tableLabeledRow_ (line 1) | tableLabeledRow_(t,e){if(!e.length)return this.tableRow_(t,e);const r=... method tableCell_ (line 1) | tableCell_(t,e){const r=this.parseList(T.purgeNodes(e));let n;n=r.leng... method space_ (line 1) | space_(t,e){const r=t.getAttribute("width"),o=r&&r.match(/[a-z]*$/);if... method text_ (line 1) | text_(t,e){const r=this.leaf_(t,e);return t.textContent?(r.updateConte... method identifier_ (line 1) | identifier_(t,e){const r=this.leaf_(t,e);return Q.default.getInstance(... method number_ (line 1) | number_(t,e){const r=this.leaf_(t,e);return Q.default.number(r),r} method operator_ (line 1) | operator_(t,e){const r=this.leaf_(t,e);return Q.default.getInstance().... method fenced_ (line 1) | fenced_(t,e){const r=this.parseList(T.purgeNodes(e)),n=s.getAttribute_... method enclosed_ (line 1) | enclosed_(t,e){const r=this.parseList(T.purgeNodes(e)),n=this.getFacto... method multiscripts_ (line 1) | multiscripts_(t,e){if(!e.length)return this.getFactory().makeEmptyNode... method empty_ (line 1) | empty_(t,e){return this.getFactory().makeEmptyNode()} method action_ (line 1) | action_(t,e){return e.length>1?this.parse(e[1]):this.getFactory().make... method dummy_ (line 1) | dummy_(t,e){const r=this.getFactory().makeUnprocessed(t);return r.role... method leaf_ (line 1) | leaf_(t,e){if(1===e.length&&e[0].nodeType!==n.NodeType.TEXT_NODE){cons... method constructor (line 1) | constructor(){super(...arguments),this.modality=(0,n.addPrefix)("foreg... method visitStree_ (line 1) | static visitStree_(t,e,r){if(t.childNodes.length){if(t.contentNodes.le... method getSpeech (line 1) | getSpeech(t,e){return Q.getAttribute(t,this.modality)} method generateSpeech (line 1) | generateSpeech(t,e){return this.getRebuilt()||this.setRebuilt(new i.Re... method colorLeaves_ (line 1) | colorLeaves_(t){const e=[];s.visitStree_(this.getRebuilt().streeRoot,e... method colorLeave_ (line 1) | colorLeave_(t,e,r){const n=Q.getBySemanticId(t,e);return!!n&&(n.setAtt... class i (line 1) | class i extends o.AbstractSpeechGenerator{getSpeech(t,e){return n.getAtt... method constructor (line 1) | constructor({context:t,text:e,userValue:r,annotation:n,attributes:o,pe... method create (line 1) | static create(t,e={}){return t.text=n.Grammar.getInstance().apply(t.te... method isEmpty (line 1) | isEmpty(){return 0===this.context.length&&0===this.text.length&&0===th... method clone (line 1) | clone(){let t,e;if(this.personality){t={};for(const e in this.personal... method toString (line 1) | toString(){return'AuditoryDescription(context="'+this.context+'" text... method descriptionString (line 1) | descriptionString(){return this.context&&this.text?this.context+" "+th... method descriptionSpan (line 1) | descriptionSpan(){return new o.Span(this.descriptionString(),this.attr... method equals (line 1) | equals(t){return this.context===t.context&&this.text===t.text&&this.us... method constructor (line 1) | constructor(){super(...arguments),this.ignoreElements=[n.personalityPr... method setScaleFunction (line 1) | setScaleFunction(t,e,r,n,o=0){this.scaleFunction=i=>{const Q=(i-t)/(e-... method applyScaleFunction (line 1) | applyScaleFunction(t){return this.scaleFunction?this.scaleFunction(t):t} method ignoreElement (line 1) | ignoreElement(t){return-1!==this.ignoreElements.indexOf(t)} method finalize (line 1) | finalize(t){return'"} method markup (line 1) | markup(t){let e="";const r=(0,o.personalityMarkup)(t).filter((t=>t.spa... method constructor (line 1) | constructor(t,e){super(t,e),this.key=e.key||i.getKey_} method getKey_ (line 1) | static getKey_(t){return"string"==typeof t?n.KeyCode[t.toUpperCase()]:t} method constructor (line 1) | constructor(){this.color=null,this.mactionName="",this.currentHighligh... method highlight (line 1) | highlight(t){this.currentHighlights.push(t.map((t=>{const e=this.highl... method highlightAll (line 1) | highlightAll(t){const e=this.getMactionNodes(t);for(let t,r=0;t=e[r];r... method unhighlight (line 1) | unhighlight(){const t=this.currentHighlights.pop();t&&t.forEach((t=>{t... method unhighlightAll (line 1) | unhighlightAll(){for(;this.currentHighlights.length>0;)this.unhighligh... method setColor (line 1) | setColor(t){this.color=t} method colorString (line 1) | colorString(){return this.color.rgba()} method addEvents (line 1) | addEvents(t,e){const r=this.getMactionNodes(t);for(let t,n=0;t=r[n];n+... method getMactionNodes (line 1) | getMactionNodes(t){return Array.from(t.getElementsByClassName(this.mac... method isMactionNode (line 1) | isMactionNode(t){const e=t.className||t.getAttribute("class");return!!... method isHighlighted (line 1) | isHighlighted(t){return t.hasAttribute(i.ATTR)} method setHighlighted (line 1) | setHighlighted(t){t.setAttribute(i.ATTR,"true")} method unsetHighlighted (line 1) | unsetHighlighted(t){t.removeAttribute(i.ATTR)} method colorizeAll (line 1) | colorizeAll(t){n.evalXPath(`.//*[@${o.Attribute.ID}]`,t).forEach((t=>t... method uncolorizeAll (line 1) | uncolorizeAll(t){n.evalXPath(`.//*[@${o.Attribute.ID}]`,t).forEach((t=... method colorize (line 1) | colorize(t){const e=(0,o.addPrefix)("foreground");t.hasAttribute(e)&&(... method uncolorize (line 1) | uncolorize(t){const e=(0,o.addPrefix)("foreground")+"-old";t.hasAttrib... method constructor (line 1) | constructor(){super(),this.mactionName="maction"} method highlightNode (line 1) | highlightNode(t){const e={node:t,foreground:t.style.color,position:t.s... method unhighlightNode (line 1) | unhighlightNode(t){const e=t.node;e.style.color=t.foreground,e.style.p... method constructor (line 1) | constructor(){super(),this.mactionName="mjx-svg-maction"} method highlightNode (line 1) | highlightNode(t){let e;if(this.isHighlighted(t))return e={node:t.previ... method setHighlighted (line 1) | setHighlighted(t){"svg"===t.tagName&&super.setHighlighted(t)} method unhighlightNode (line 1) | unhighlightNode(t){if("background"in t)return t.node.style.backgroundC... method isMactionNode (line 1) | isMactionNode(t){let e=t.className||t.getAttribute("class");return e=v... method constructor (line 1) | constructor(t,e){this.constraint=t,this.test=e,this.children_={},this.... method getConstraint (line 1) | getConstraint(){return this.constraint} method getKind (line 1) | getKind(){return this.kind} method applyTest (line 1) | applyTest(t){return this.test(t)} method addChild (line 1) | addChild(t){const e=t.getConstraint(),r=this.children_[e];return this.... method getChild (line 1) | getChild(t){return this.children_[t]} method getChildren (line 1) | getChildren(){const t=[];for(const e in this.children_)t.push(this.chi... method findChildren (line 1) | findChildren(t){const e=[];for(const r in this.children_){const n=this... method removeChild (line 1) | removeChild(t){delete this.children_[t]} method toString (line 1) | toString(){return this.constraint} method constructor (line 1) | constructor(){this.root=(0,o.getNode)(n.TrieNodeKind.ROOT,"",null)} method collectRules_ (line 1) | static collectRules_(t){const e=[];let r=[t];for(;r.length;){const t=r... method printWithDepth_ (line 1) | static printWithDepth_(t,e,r){r+=new Array(e+2).join(e.toString())+": ... method order_ (line 1) | static order_(t){const e=t.getChildren();if(!e.length)return 0;const r... method addRule (line 1) | addRule(t){let e=this.root;const r=t.context,o=t.dynamicCstr.getValues... method lookupRules (line 1) | lookupRules(t,e){let r=[this.root];const o=[];for(;e.length;){const t=... method hasSubtrie (line 1) | hasSubtrie(t){let e=this.root;for(let r=0,n=t.length;re.getSemanticPrimary()... class o (line 1) | class o extends n.AbstractSpeechGenerator{getSpeech(t,e){return""}} method markup (line 1) | markup(t){return o.MARKS={},super.markup(t)} method merge (line 1) | merge(t){const e=[];for(let r=0;r{})){this.isActive_&&this.stream_&&this.stream_.end("","",t)} method startDebugFile_ (line 1) | startDebugFile_(t){this.stream_=n.default.fs.createWriteStream(t),this... method output_ (line 1) | output_(t){this.outputFunction_.apply(console.info===this.outputFuncti... method constructor (line 1) | constructor(t,e){this.name=t,this.process=e.processor,this.postprocess... method stringify_ (line 1) | static stringify_(t){return t?t.toString():t} method constructor (line 1) | constructor(){super()} method isMactionNode (line 1) | isMactionNode(t){return t.tagName.toUpperCase()===this.mactionName.toU... method getMactionNodes (line 1) | getMactionNodes(t){return Array.from(t.getElementsByTagName(this.macti... method constructor (line 1) | constructor(t,e){this.foreground=n(e,o.DEFAULT_FOREGROUND_),this.backg... method toHex (line 1) | static toHex(t){const e=t.toString(16);return 1===e.length?"0"+e:e} method rgba (line 1) | rgba(){const t=function(t){return"rgba("+t.red+","+t.green+","+t.blue+... method rgb (line 1) | rgb(){const t=function(t){return"rgb("+t.red+","+t.green+","+t.blue+")... method hex (line 1) | hex(){const t=function(t){return"#"+o.toHex(t.red)+o.toHex(t.green)+o.... method constructor (line 1) | constructor(){super(),this.mactionName="mjx-maction"} method highlightNode (line 1) | highlightNode(t){const e={node:t,background:t.style.backgroundColor,fo... method unhighlightNode (line 1) | unhighlightNode(t){t.node.style.backgroundColor=t.background,t.node.st... method constructor (line 1) | constructor(){super(),this.mactionName="maction"} method getMactionNodes (line 1) | getMactionNodes(t){return Array.from(t.getElementsByTagName(this.macti... method isMactionNode (line 1) | isMactionNode(t){return t.tagName===this.mactionName} method constructor (line 1) | constructor(){super(),this.mactionName="maction"} method highlightNode (line 1) | highlightNode(t){let e=t.getAttribute("style");return e+=";background-... method unhighlightNode (line 1) | unhighlightNode(t){let e=t.node.getAttribute("style");e=e.replace(";ba... method colorString (line 1) | colorString(){return this.color.rgba()} method getMactionNodes (line 1) | getMactionNodes(t){return Array.from(t.getElementsByTagName(this.macti... method isMactionNode (line 1) | isMactionNode(t){return t.tagName===this.mactionName} method constructor (line 1) | constructor(t,e){const r={};for(const[e,n]of Object.entries(t))r[e]=[n... method createCstr (line 1) | static createCstr(...t){const e=o.DEFAULT_ORDER,r={};for(let n=0,o=t.l... method defaultCstr (line 1) | static defaultCstr(){return o.createCstr.apply(null,o.DEFAULT_ORDER.ma... method validOrder (line 1) | static validOrder(t){const e=o.DEFAULT_ORDER.slice();return t.every((t... method getComponents (line 1) | getComponents(){return this.components} method getValue (line 1) | getValue(t){return this.components[t]} method getValues (line 1) | getValues(){return this.order.map((t=>this.getValue(t)))} method allProperties (line 1) | allProperties(){const t=super.allProperties();for(let e,r,n=0;e=t[n],r... method toString (line 1) | toString(){return this.getValues().join(".")} method equal (line 1) | equal(t){const e=t.getAxes();if(this.order.length!==e.length)return!1;... method getSpeech (line 1) | getSpeech(t,e){const r=this.generateSpeech(t,e);return t.setAttribute(... method getSpeech (line 1) | getSpeech(t,e){return""} method up (line 1) | up(){return null} method down (line 1) | down(){return null} method left (line 1) | left(){return null} method right (line 1) | right(){return null} method repeat (line 1) | repeat(){return null} method depth (line 1) | depth(){return null} method home (line 1) | home(){return null} method getDepth (line 1) | getDepth(){return 0} method initLevels (line 1) | initLevels(){return null} method combineContentChildren (line 1) | combineContentChildren(t,e,r,n){return[]} method findFocusOnLevel (line 1) | findFocusOnLevel(t){return null} method constructor (line 1) | constructor(t,e){this.nodes=t,this.primary=e,this.domNodes=[],this.dom... method factory (line 1) | static factory(t,e,r,i){const Q=t=>n.getBySemanticId(i,t),T=r.nodeDict... method generateAllVisibleNodes_ (line 1) | static generateAllVisibleNodes_(t,e,r,i){const Q=t=>n.getBySemanticId(... method getSemanticPrimary (line 1) | getSemanticPrimary(){return this.primary} method getSemanticNodes (line 1) | getSemanticNodes(){return this.nodes} method getNodes (line 1) | getNodes(){return this.allNodes} method getDomNodes (line 1) | getDomNodes(){return this.domNodes} method getDomPrimary (line 1) | getDomPrimary(){return this.domPrimary_} method toString (line 1) | toString(){return"Primary:"+this.domPrimary_+" Nodes:"+this.domNodes} method clone (line 1) | clone(){const t=new o(this.nodes,this.primary);return t.domNodes=this.... class i (line 1) | class i extends o.TreeSpeechGenerator{getSpeech(t,e){return super.getSpe... method constructor (line 1) | constructor({context:t,text:e,userValue:r,annotation:n,attributes:o,pe... method create (line 1) | static create(t,e={}){return t.text=n.Grammar.getInstance().apply(t.te... method isEmpty (line 1) | isEmpty(){return 0===this.context.length&&0===this.text.length&&0===th... method clone (line 1) | clone(){let t,e;if(this.personality){t={};for(const e in this.personal... method toString (line 1) | toString(){return'AuditoryDescription(context="'+this.context+'" text... method descriptionString (line 1) | descriptionString(){return this.context&&this.text?this.context+" "+th... method descriptionSpan (line 1) | descriptionSpan(){return new o.Span(this.descriptionString(),this.attr... method equals (line 1) | equals(t){return this.context===t.context&&this.text===t.text&&this.us... method constructor (line 1) | constructor(){super(...arguments),this.ignoreElements=[n.personalityPr... method setScaleFunction (line 1) | setScaleFunction(t,e,r,n,o=0){this.scaleFunction=i=>{const Q=(i-t)/(e-... method applyScaleFunction (line 1) | applyScaleFunction(t){return this.scaleFunction?this.scaleFunction(t):t} method ignoreElement (line 1) | ignoreElement(t){return-1!==this.ignoreElements.indexOf(t)} method finalize (line 1) | finalize(t){return'"} method markup (line 1) | markup(t){let e="";const r=(0,o.personalityMarkup)(t).filter((t=>t.spa... method constructor (line 1) | constructor(t,e){super(t,e),this.key=e.key||i.getKey_} method getKey_ (line 1) | static getKey_(t){return"string"==typeof t?n.KeyCode[t.toUpperCase()]:t} method constructor (line 1) | constructor(){this.color=null,this.mactionName="",this.currentHighligh... method highlight (line 1) | highlight(t){this.currentHighlights.push(t.map((t=>{const e=this.highl... method highlightAll (line 1) | highlightAll(t){const e=this.getMactionNodes(t);for(let t,r=0;t=e[r];r... method unhighlight (line 1) | unhighlight(){const t=this.currentHighlights.pop();t&&t.forEach((t=>{t... method unhighlightAll (line 1) | unhighlightAll(){for(;this.currentHighlights.length>0;)this.unhighligh... method setColor (line 1) | setColor(t){this.color=t} method colorString (line 1) | colorString(){return this.color.rgba()} method addEvents (line 1) | addEvents(t,e){const r=this.getMactionNodes(t);for(let t,n=0;t=r[n];n+... method getMactionNodes (line 1) | getMactionNodes(t){return Array.from(t.getElementsByClassName(this.mac... method isMactionNode (line 1) | isMactionNode(t){const e=t.className||t.getAttribute("class");return!!... method isHighlighted (line 1) | isHighlighted(t){return t.hasAttribute(i.ATTR)} method setHighlighted (line 1) | setHighlighted(t){t.setAttribute(i.ATTR,"true")} method unsetHighlighted (line 1) | unsetHighlighted(t){t.removeAttribute(i.ATTR)} method colorizeAll (line 1) | colorizeAll(t){n.evalXPath(`.//*[@${o.Attribute.ID}]`,t).forEach((t=>t... method uncolorizeAll (line 1) | uncolorizeAll(t){n.evalXPath(`.//*[@${o.Attribute.ID}]`,t).forEach((t=... method colorize (line 1) | colorize(t){const e=(0,o.addPrefix)("foreground");t.hasAttribute(e)&&(... method uncolorize (line 1) | uncolorize(t){const e=(0,o.addPrefix)("foreground")+"-old";t.hasAttrib... method constructor (line 1) | constructor(){super(),this.mactionName="maction"} method highlightNode (line 1) | highlightNode(t){const e={node:t,foreground:t.style.color,position:t.s... method unhighlightNode (line 1) | unhighlightNode(t){const e=t.node;e.style.color=t.foreground,e.style.p... method constructor (line 1) | constructor(){super(),this.mactionName="mjx-svg-maction"} method highlightNode (line 1) | highlightNode(t){let e;if(this.isHighlighted(t))return e={node:t.previ... method setHighlighted (line 1) | setHighlighted(t){"svg"===t.tagName&&super.setHighlighted(t)} method unhighlightNode (line 1) | unhighlightNode(t){if("background"in t)return t.node.style.backgroundC... method isMactionNode (line 1) | isMactionNode(t){let e=t.className||t.getAttribute("class");return e=v... method constructor (line 1) | constructor(t,e){this.constraint=t,this.test=e,this.children_={},this.... method getConstraint (line 1) | getConstraint(){return this.constraint} method getKind (line 1) | getKind(){return this.kind} method applyTest (line 1) | applyTest(t){return this.test(t)} method addChild (line 1) | addChild(t){const e=t.getConstraint(),r=this.children_[e];return this.... method getChild (line 1) | getChild(t){return this.children_[t]} method getChildren (line 1) | getChildren(){const t=[];for(const e in this.children_)t.push(this.chi... method findChildren (line 1) | findChildren(t){const e=[];for(const r in this.children_){const n=this... method removeChild (line 1) | removeChild(t){delete this.children_[t]} method toString (line 1) | toString(){return this.constraint} method constructor (line 1) | constructor(){this.root=(0,o.getNode)(n.TrieNodeKind.ROOT,"",null)} method collectRules_ (line 1) | static collectRules_(t){const e=[];let r=[t];for(;r.length;){const t=r... method printWithDepth_ (line 1) | static printWithDepth_(t,e,r){r+=new Array(e+2).join(e.toString())+": ... method order_ (line 1) | static order_(t){const e=t.getChildren();if(!e.length)return 0;const r... method addRule (line 1) | addRule(t){let e=this.root;const r=t.context,o=t.dynamicCstr.getValues... method lookupRules (line 1) | lookupRules(t,e){let r=[this.root];const o=[];for(;e.length;){const t=... method hasSubtrie (line 1) | hasSubtrie(t){let e=this.root;for(let r=0,n=t.length;re.getSemanticPrimary()... function l (line 1) | function l(t){return T.SpeechRuleEngine.getInstance().evaluateNode(t)} method constructor (line 1) | constructor(){super("",(()=>!0)),this.kind=a.TrieNodeKind.ROOT} method constructor (line 1) | constructor(t){super(t),this.name="RuleError"} function c (line 1) | function c(t){return l(s.SemanticTree.fromNode(t).xml())} method constructor (line 1) | constructor(t){super(t),this.fenced=null,this.fencedMml=null,this.fenc... method test (line 1) | static test(t){return!(!t.mathmlTree||!t.fencePointer||t.mathmlTree.ge... method makeEmptyNode_ (line 1) | static makeEmptyNode_(t){const e=n.createElement("mrow"),r=new o.Seman... method fencedMap_ (line 1) | static fencedMap_(t,e){e[t.id]=t.mathmlTree,t.embellished&&c.fencedMap... method getMathml (line 1) | getMathml(){this.getFenced_(),this.fencedMml=a.walkTree(this.fenced),t... method fencedElement (line 1) | fencedElement(t){return"fenced"===t.type||"matrix"===t.type||"vector"=... method getFenced_ (line 1) | getFenced_(){let t=this.semantic;for(;!this.fencedElement(t);)t=t.chil... method getFencedMml_ (line 1) | getFencedMml_(){let t=this.ofenceMml.nextSibling;for(t=t===this.fenced... method getFencesMml_ (line 1) | getFencesMml_(){let t=this.semantic;const e=Object.keys(this.ofenceMap... method rewrite_ (line 1) | rewrite_(){let t=this.semantic,e=null;const r=this.introduceNewLayer_(... method specialCase_ (line 1) | specialCase_(t,e){const r=n.tagName(e);let o,i=null;if("MSUBSUP"===r?(... method introduceNewLayer_ (line 1) | introduceNewLayer_(){const t=this.fullFence(this.ofenceMml),e=this.ful... method fullFence (line 1) | fullFence(t){const e=this.fencedMml.parentNode;let r=t;for(;r.parentNo... method cleanupParents_ (line 1) | cleanupParents_(){this.parentCleanup.forEach((function(t){const e=t.ch... method constructor (line 1) | constructor(t){super(t,(e=>e===t)),this.kind=a.TrieNodeKind.DYNAMIC} method constructor (line 1) | constructor(t,e){super(t,e),this.preference=t instanceof a?t.preferenc... method match (line 1) | match(t){if(!(t instanceof a))return super.match(t);if("default"===t.g... method compare (line 1) | compare(t,e){const r=super.compare(t,e);if(0!==r)return r;const n=t in... function u (line 1) | function u(t){const e=c(t);return n.markup(e)} method constructor (line 1) | constructor(){super([Q.Axis.LOCALE,Q.Axis.MODALITY,Q.Axis.DOMAIN,Q.Axi... method parse (line 1) | parse(t){const e=super.parse(t);let r=e.getValue(Q.Axis.STYLE);const n... method fromPreference (line 1) | fromPreference(t){return a.fromPreference(t)} method toPreference (line 1) | toPreference(t){return a.toPreference(t)} method constructor (line 1) | constructor(t){this.mathml=t,this.factory=new Q.SemanticNodeFactory,th... method addAttributes (line 1) | static addAttributes(t,e,r){r&&1===e.childNodes.length&&e.childNodes[0... method textContent (line 1) | static textContent(t,e,r){if(!r&&e.textContent)return void(t.textConte... method isPunctuated (line 1) | static isPunctuated(t){return!s.SemanticSkeleton.simpleCollapseStructu... method getTree (line 1) | getTree(){return this.stree} method assembleTree (line 1) | assembleTree(t){const e=this.makeNode(t),r=c.splitAttribute(c.getAttri... method makeNode (line 1) | makeNode(t){const e=c.getAttribute(t,o.Attribute.TYPE),r=c.getAttribut... method makePunctuation (line 1) | makePunctuation(t){const e=this.createNode(t);return e.updateContent((... method makePunctuated (line 1) | makePunctuated(t,e,r){const n=this.createNode(e[0]);n.type="punctuated... method makeEmpty (line 1) | makeEmpty(t,e,r){const n=this.createNode(e);n.type="empty",n.embellish... method makeIndex (line 1) | makeIndex(t,e,r){if(u.isPunctuated(e))return this.makePunctuated(t,e,r... method postProcess (line 1) | postProcess(t,e){const r=s.SemanticSkeleton.fromString(e).array;if("su... method createNode (line 1) | createNode(t){const e=this.factory.makeNode(t);return this.nodeDict[t.... method collapsedChildren_ (line 1) | collapsedChildren_(t){const e=t=>{const r=this.nodeDict[t[0]];r.childN... method setParent (line 1) | setParent(t,e){const r=c.getBySemanticId(this.mathml,t),n=this.assembl... function p (line 1) | function p(t){const e=h(t);return n.markup(e)} function h (line 1) | function h(t){const e=s.SemanticTree.fromRoot(t),r=i.evalXPath('.//*[@id... method constructor (line 1) | constructor(t,e){super(t,p(t)),this.context=e,this.kind=a.TrieNodeKind... method applyTest (line 1) | applyTest(t){return this.test?this.test(t):this.context.applyQuery(t,t... function d (line 1) | function d(t,e){const r=e[0];if(!t.parent)return r;const n=[];for(;t;)n.... method constructor (line 1) | constructor(t,e){super(t,p(t)),this.context=e,this.kind=a.TrieNodeKind... method applyTest (line 1) | applyTest(t){return this.test?this.test(t):this.context.applyConstrain... function f (line 1) | function f(t){return t?T.SpeechRuleEngine.getInstance().runInSetting({mo... class i (line 1) | class i extends n.AbstractSpeechGenerator{getSpeech(t,e){return o.connec... method constructor (line 1) | constructor({context:t,text:e,userValue:r,annotation:n,attributes:o,pe... method create (line 1) | static create(t,e={}){return t.text=n.Grammar.getInstance().apply(t.te... method isEmpty (line 1) | isEmpty(){return 0===this.context.length&&0===this.text.length&&0===th... method clone (line 1) | clone(){let t,e;if(this.personality){t={};for(const e in this.personal... method toString (line 1) | toString(){return'AuditoryDescription(context="'+this.context+'" text... method descriptionString (line 1) | descriptionString(){return this.context&&this.text?this.context+" "+th... method descriptionSpan (line 1) | descriptionSpan(){return new o.Span(this.descriptionString(),this.attr... method equals (line 1) | equals(t){return this.context===t.context&&this.text===t.text&&this.us... method constructor (line 1) | constructor(){super(...arguments),this.ignoreElements=[n.personalityPr... method setScaleFunction (line 1) | setScaleFunction(t,e,r,n,o=0){this.scaleFunction=i=>{const Q=(i-t)/(e-... method applyScaleFunction (line 1) | applyScaleFunction(t){return this.scaleFunction?this.scaleFunction(t):t} method ignoreElement (line 1) | ignoreElement(t){return-1!==this.ignoreElements.indexOf(t)} method finalize (line 1) | finalize(t){return'"} method markup (line 1) | markup(t){let e="";const r=(0,o.personalityMarkup)(t).filter((t=>t.spa... method constructor (line 1) | constructor(t,e){super(t,e),this.key=e.key||i.getKey_} method getKey_ (line 1) | static getKey_(t){return"string"==typeof t?n.KeyCode[t.toUpperCase()]:t} method constructor (line 1) | constructor(){this.color=null,this.mactionName="",this.currentHighligh... method highlight (line 1) | highlight(t){this.currentHighlights.push(t.map((t=>{const e=this.highl... method highlightAll (line 1) | highlightAll(t){const e=this.getMactionNodes(t);for(let t,r=0;t=e[r];r... method unhighlight (line 1) | unhighlight(){const t=this.currentHighlights.pop();t&&t.forEach((t=>{t... method unhighlightAll (line 1) | unhighlightAll(){for(;this.currentHighlights.length>0;)this.unhighligh... method setColor (line 1) | setColor(t){this.color=t} method colorString (line 1) | colorString(){return this.color.rgba()} method addEvents (line 1) | addEvents(t,e){const r=this.getMactionNodes(t);for(let t,n=0;t=r[n];n+... method getMactionNodes (line 1) | getMactionNodes(t){return Array.from(t.getElementsByClassName(this.mac... method isMactionNode (line 1) | isMactionNode(t){const e=t.className||t.getAttribute("class");return!!... method isHighlighted (line 1) | isHighlighted(t){return t.hasAttribute(i.ATTR)} method setHighlighted (line 1) | setHighlighted(t){t.setAttribute(i.ATTR,"true")} method unsetHighlighted (line 1) | unsetHighlighted(t){t.removeAttribute(i.ATTR)} method colorizeAll (line 1) | colorizeAll(t){n.evalXPath(`.//*[@${o.Attribute.ID}]`,t).forEach((t=>t... method uncolorizeAll (line 1) | uncolorizeAll(t){n.evalXPath(`.//*[@${o.Attribute.ID}]`,t).forEach((t=... method colorize (line 1) | colorize(t){const e=(0,o.addPrefix)("foreground");t.hasAttribute(e)&&(... method uncolorize (line 1) | uncolorize(t){const e=(0,o.addPrefix)("foreground")+"-old";t.hasAttrib... method constructor (line 1) | constructor(){super(),this.mactionName="maction"} method highlightNode (line 1) | highlightNode(t){const e={node:t,foreground:t.style.color,position:t.s... method unhighlightNode (line 1) | unhighlightNode(t){const e=t.node;e.style.color=t.foreground,e.style.p... method constructor (line 1) | constructor(){super(),this.mactionName="mjx-svg-maction"} method highlightNode (line 1) | highlightNode(t){let e;if(this.isHighlighted(t))return e={node:t.previ... method setHighlighted (line 1) | setHighlighted(t){"svg"===t.tagName&&super.setHighlighted(t)} method unhighlightNode (line 1) | unhighlightNode(t){if("background"in t)return t.node.style.backgroundC... method isMactionNode (line 1) | isMactionNode(t){let e=t.className||t.getAttribute("class");return e=v... method constructor (line 1) | constructor(t,e){this.constraint=t,this.test=e,this.children_={},this.... method getConstraint (line 1) | getConstraint(){return this.constraint} method getKind (line 1) | getKind(){return this.kind} method applyTest (line 1) | applyTest(t){return this.test(t)} method addChild (line 1) | addChild(t){const e=t.getConstraint(),r=this.children_[e];return this.... method getChild (line 1) | getChild(t){return this.children_[t]} method getChildren (line 1) | getChildren(){const t=[];for(const e in this.children_)t.push(this.chi... method findChildren (line 1) | findChildren(t){const e=[];for(const r in this.children_){const n=this... method removeChild (line 1) | removeChild(t){delete this.children_[t]} method toString (line 1) | toString(){return this.constraint} method constructor (line 1) | constructor(){this.root=(0,o.getNode)(n.TrieNodeKind.ROOT,"",null)} method collectRules_ (line 1) | static collectRules_(t){const e=[];let r=[t];for(;r.length;){const t=r... method printWithDepth_ (line 1) | static printWithDepth_(t,e,r){r+=new Array(e+2).join(e.toString())+": ... method order_ (line 1) | static order_(t){const e=t.getChildren();if(!e.length)return 0;const r... method addRule (line 1) | addRule(t){let e=this.root;const r=t.context,o=t.dynamicCstr.getValues... method lookupRules (line 1) | lookupRules(t,e){let r=[this.root];const o=[];for(;e.length;){const t=... method hasSubtrie (line 1) | hasSubtrie(t){let e=this.root;for(let r=0,n=t.length;re.getSemanticPrimary()... class T (line 1) | class T extends i.AbstractSpeechGenerator{getSpeech(t,e){const r=this.ge... method markup (line 1) | markup(t){this.setScaleFunction(-2,2,0,10,0);const e=i.personalityMark... method error (line 1) | error(t){return'(error "'+o.Move.get(t)+'")'} method prosodyElement (line 1) | prosodyElement(t,e){switch(e=this.applyScaleFunction(e),t){case n.pers... method pause (line 1) | pause(t){return"(pause . "+this.pauseValue(t[n.personalityProps.PAUSE]... method prosody_ (line 1) | prosody_(t){const e=t.open,r=[];for(let n,o=0;n=e[o];o++)r.push(this.p... method constructor (line 1) | constructor(t=""){super(),this.message=t,this.name="SRE Error"} method constructor (line 1) | constructor(t){super(t),this.mml=t.mathmlTree} method test (line 1) | static test(t){return!t.mathmlTree&&"line"===t.type&&"binomial"===t.role} method getMathml (line 1) | getMathml(){if(!this.semantic.childNodes.length)return this.mml;const ... method constructor (line 1) | constructor(t){super(t),this.mml=t.mathmlTree} method test (line 1) | static test(t){if(!t.mathmlTree||!t.childNodes.length)return!1;const e... method getMathml (line 1) | getMathml(){const t=this.semantic.childNodes[0],e=t.childNodes[0],r=th... method constructor (line 1) | constructor(t){super(t),this.mml=t.mathmlTree} method test (line 1) | static test(t){if(!t.mathmlTree||!t.childNodes.length)return!1;const e... method walkTree_ (line 1) | static walkTree_(t){t&&i.walkTree(t)} method getMathml (line 1) | getMathml(){const t=this.semantic.childNodes;return"limboth"!==this.se... method constructor (line 1) | constructor(t){super(t),this.mml=t.mathmlTree} method multiscriptIndex (line 1) | static multiscriptIndex(t){return"punctuated"===t.type&&"dummy"===t.co... method createNone_ (line 1) | static createNone_(t){const e=n.createElement("none");return t&&(0,Q.s... method completeMultiscript (line 1) | completeMultiscript(t,e){const r=n.toArray(this.mml.childNodes).slice(... method constructor (line 1) | constructor(t){super(t),this.inner=[],this.mml=t.mathmlTree} method test (line 1) | static test(t){return"matrix"===t.type||"vector"===t.type||"cases"===t... method getMathml (line 1) | getMathml(){const t=i.cloneContentNode(this.semantic.contentNodes[0]),... method test (line 1) | static test(t){return!!t.mathmlTree&&"tensor"===t.type} method constructor (line 1) | constructor(t){super(t)} method getMathml (line 1) | getMathml(){i.walkTree(this.semantic.childNodes[0]);const t=o.CaseMult... method constructor (line 1) | constructor(){this.context=new Q.SpeechRuleContext,this.parseOrder=o.D... method compareStaticConstraints_ (line 1) | static compareStaticConstraints_(t,e){if(t.length!==e.length)return!1;... method comparePreconditions_ (line 1) | static comparePreconditions_(t,e){const r=t.precondition,n=e.precondit... method defineRule (line 1) | defineRule(t,e,r,n,...o){const Q=this.parseAction(r),T=this.parsePreco... method addRule (line 1) | addRule(t){t.context=this.context,this.speechRules_.unshift(t)} method deleteRule (line 1) | deleteRule(t){const e=this.speechRules_.indexOf(t);-1!==e&&this.speech... method findRule (line 1) | findRule(t){for(let e,r=0;e=this.speechRules_[r];r++)if(t(e))return e;... method findAllRules (line 1) | findAllRules(t){return this.speechRules_.filter(t)} method evaluateDefault (line 1) | evaluateDefault(t){const e=t.textContent.slice(0);return e.match(/^\s+... method evaluateWhitespace (line 1) | evaluateWhitespace(t){return[]} method evaluateCustom (line 1) | evaluateCustom(t){const e=this.customTranscriptions[t];return void 0!=... method evaluateCharacter (line 1) | evaluateCharacter(t){return this.evaluateCustom(t)||n.AuditoryDescript... method removeDuplicates (line 1) | removeDuplicates(t){for(let e,r=this.speechRules_.length-1;e=this.spee... method getSpeechRules (line 1) | getSpeechRules(){return this.speechRules_} method setSpeechRules (line 1) | setSpeechRules(t){this.speechRules_=t} method getPreconditions (line 1) | getPreconditions(){return this.preconditions} method parseCstr (line 1) | parseCstr(t){try{return this.parser.parse(this.locale+"."+this.modalit... method parsePrecondition (line 1) | parsePrecondition(t,e){try{const r=this.parsePrecondition_(t);t=r[0];l... method parseAction (line 1) | parseAction(t){try{return i.Action.fromString(t)}catch(e){if("RuleErro... method parse (line 1) | parse(t){this.modality=t.modality||this.modality,this.locale=t.locale|... method parseRules (line 1) | parseRules(t){for(let e,r=0;e=t[r];r++){const t=e[0],r=this.parseMetho... method generateRules (line 1) | generateRules(t){const e=this.context.customGenerators.lookup(t);e&&e(... method defineAction (line 1) | defineAction(t,e){let r;try{r=i.Action.fromString(e)}catch(t){if("Rule... method getFullPreconditions (line 1) | getFullPreconditions(t){const e=this.preconditions.get(t);return e||!t... method definePrecondition (line 1) | definePrecondition(t,e,r,...n){const o=this.parsePrecondition(r,n),i=t... method inheritRules (line 1) | inheritRules(){if(!this.inherits||!this.inherits.getSpeechRules().leng... method ignoreRules (line 1) | ignoreRules(t,...e){let r=this.findAllRules((e=>e.name===t));if(!e.len... method parsePrecondition_ (line 1) | parsePrecondition_(t){const e=this.context.customGenerators.lookup(t);... method constructor (line 1) | constructor(){this.currentFlags={},this.parameters_={},this.correction... method getInstance (line 1) | static getInstance(){return T.instance=T.instance||new T,T.instance} method parseInput (line 1) | static parseInput(t){const e={},r=t.split(":");for(let t=0,n=r.length;... method parseState (line 1) | static parseState(t){const e={},r=t.split(" ");for(let t=0,n=r.length;... method translateString_ (line 1) | static translateString_(t){if(t.match(/:unit$/))return T.translateUnit... method translateUnit_ (line 1) | static translateUnit_(t){t=T.prepareUnit_(t);const e=o.default.getInst... method prepareUnit_ (line 1) | static prepareUnit_(t){const e=t.match(/:unit$/);return e?t.slice(0,e.... method cleanUnit_ (line 1) | static cleanUnit_(t){return t.match(/:unit$/)?t.replace(/:unit$/,""):t} method clear (line 1) | clear(){this.parameters_={},this.stateStack_=[]} method setParameter (line 1) | setParameter(t,e){const r=this.parameters_[t];return e?this.parameters... method getParameter (line 1) | getParameter(t){return this.parameters_[t]} method setCorrection (line 1) | setCorrection(t,e){this.corrections_[t]=e} method setPreprocessor (line 1) | setPreprocessor(t,e){this.preprocessors_[t]=e} method getCorrection (line 1) | getCorrection(t){return this.corrections_[t]} method getState (line 1) | getState(){const t=[];for(const e in this.parameters_){const r=this.pa... method pushState (line 1) | pushState(t){for(const e in t)t[e]=this.setParameter(e,t[e]);this.stat... method popState (line 1) | popState(){const t=this.stateStack_.pop();for(const e in t)this.setPar... method setAttribute (line 1) | setAttribute(t){if(t&&t.nodeType===n.NodeType.ELEMENT_NODE){const r=th... method preprocess (line 1) | preprocess(t){return this.runProcessors_(t,this.preprocessors_)} method correct (line 1) | correct(t){return this.runProcessors_(t,this.corrections_)} method apply (line 1) | apply(t,e){return this.currentFlags=e||{},t=this.currentFlags.adjust||... method runProcessors_ (line 1) | runProcessors_(t,e){for(const r in this.parameters_){const n=e[r];if(!... method constructor (line 1) | constructor({type:t,content:e,attributes:r,grammar:n}){this.type=t,thi... method grammarFromString (line 1) | static grammarFromString(t){return o.Grammar.parseInput(t)} method fromString (line 1) | static fromString(t){const e={type:Q(t.substring(0,3))};let r=t.slice(... method attributesFromString (line 1) | static attributesFromString(t){if("("!==t[0]||")"!==t.slice(-1))throw ... method toString (line 1) | toString(){let t="";t+=function(t){switch(t){case i.NODE:return"[n]";c... method grammarToString (line 1) | grammarToString(){return this.getGrammar().join(":")} method getGrammar (line 1) | getGrammar(){const t=[];for(const e in this.grammar)!0===this.grammar[... method attributesToString (line 1) | attributesToString(){const t=this.getAttributes(),e=this.grammarToStri... method getAttributes (line 1) | getAttributes(){const t=[];for(const e in this.attributes){const r=thi... method copyCollator (line 1) | copyCollator(){return new T} method add (line 1) | add(t,e){const r=i.key(t,e.font);super.add(r,e)} method addNode (line 1) | addNode(t){this.add(t.textContent,t)} method toString (line 1) | toString(){const t=[];for(const e in this.map){const r=Array(e.length+... method collateMeaning (line 1) | collateMeaning(){const t=new s;for(const e in this.map)t.map[e]=this.m... method getSpeech (line 1) | getSpeech(t,e){const r=this.generateSpeech(t,e),i=this.getRebuilt().no... method constructor (line 1) | constructor(t,e,r,n){super(t,e,r,n),this.node=t,this.generator=e,this.... method move (line 1) | move(t){this.key_=t;const e=super.move(t);return this.modifier=!1,e} method up (line 1) | up(){return this.moved=Q.WalkerMoves.UP,this.eligibleCell_()?this.vert... method down (line 1) | down(){return this.moved=Q.WalkerMoves.DOWN,this.eligibleCell_()?this.... method jumpCell (line 1) | jumpCell(){if(!this.isInTable_()||null===this.key_)return this.getFocu... method undo (line 1) | undo(){const t=super.undo();return t===this.firstJump&&(this.firstJump... method eligibleCell_ (line 1) | eligibleCell_(){const t=this.getFocus().getSemanticPrimary();return th... method verticalMove_ (line 1) | verticalMove_(t){const e=this.previousLevel();if(!e)return null;const ... method jumpCell_ (line 1) | jumpCell_(t,e){this.firstJump?this.virtualize(!1):(this.firstJump=this... method isLegalJump_ (line 1) | isLegalJump_(t,e){const r=n.querySelectorAllByAttrValue(this.getRebuil... method isInTable_ (line 1) | isInTable_(){let t=this.getFocus().getSemanticPrimary();for(;t;){if(-1... function c (line 1) | function c(){const t=i.LOCALE.ALPHABETS,r=(t,e)=>{const r={};return Obje... method constructor (line 1) | constructor(t){super(t),this.fenced=null,this.fencedMml=null,this.fenc... method test (line 1) | static test(t){return!(!t.mathmlTree||!t.fencePointer||t.mathmlTree.ge... method makeEmptyNode_ (line 1) | static makeEmptyNode_(t){const e=n.createElement("mrow"),r=new o.Seman... method fencedMap_ (line 1) | static fencedMap_(t,e){e[t.id]=t.mathmlTree,t.embellished&&c.fencedMap... method getMathml (line 1) | getMathml(){this.getFenced_(),this.fencedMml=a.walkTree(this.fenced),t... method fencedElement (line 1) | fencedElement(t){return"fenced"===t.type||"matrix"===t.type||"vector"=... method getFenced_ (line 1) | getFenced_(){let t=this.semantic;for(;!this.fencedElement(t);)t=t.chil... method getFencedMml_ (line 1) | getFencedMml_(){let t=this.ofenceMml.nextSibling;for(t=t===this.fenced... method getFencesMml_ (line 1) | getFencesMml_(){let t=this.semantic;const e=Object.keys(this.ofenceMap... method rewrite_ (line 1) | rewrite_(){let t=this.semantic,e=null;const r=this.introduceNewLayer_(... method specialCase_ (line 1) | specialCase_(t,e){const r=n.tagName(e);let o,i=null;if("MSUBSUP"===r?(... method introduceNewLayer_ (line 1) | introduceNewLayer_(){const t=this.fullFence(this.ofenceMml),e=this.ful... method fullFence (line 1) | fullFence(t){const e=this.fencedMml.parentNode;let r=t;for(;r.parentNo... method cleanupParents_ (line 1) | cleanupParents_(){this.parentCleanup.forEach((function(t){const e=t.ch... method constructor (line 1) | constructor(t){super(t,(e=>e===t)),this.kind=a.TrieNodeKind.DYNAMIC} method constructor (line 1) | constructor(t,e){super(t,e),this.preference=t instanceof a?t.preferenc... method match (line 1) | match(t){if(!(t instanceof a))return super.match(t);if("default"===t.g... method compare (line 1) | compare(t,e){const r=super.compare(t,e);if(0!==r)return r;const n=t in... function u (line 1) | function u(t){const e=t.toString(16).toUpperCase();return e.length>3?e:(... method constructor (line 1) | constructor(){super([Q.Axis.LOCALE,Q.Axis.MODALITY,Q.Axis.DOMAIN,Q.Axi... method parse (line 1) | parse(t){const e=super.parse(t);let r=e.getValue(Q.Axis.STYLE);const n... method fromPreference (line 1) | fromPreference(t){return a.fromPreference(t)} method toPreference (line 1) | toPreference(t){return a.toPreference(t)} method constructor (line 1) | constructor(t){this.mathml=t,this.factory=new Q.SemanticNodeFactory,th... method addAttributes (line 1) | static addAttributes(t,e,r){r&&1===e.childNodes.length&&e.childNodes[0... method textContent (line 1) | static textContent(t,e,r){if(!r&&e.textContent)return void(t.textConte... method isPunctuated (line 1) | static isPunctuated(t){return!s.SemanticSkeleton.simpleCollapseStructu... method getTree (line 1) | getTree(){return this.stree} method assembleTree (line 1) | assembleTree(t){const e=this.makeNode(t),r=c.splitAttribute(c.getAttri... method makeNode (line 1) | makeNode(t){const e=c.getAttribute(t,o.Attribute.TYPE),r=c.getAttribut... method makePunctuation (line 1) | makePunctuation(t){const e=this.createNode(t);return e.updateContent((... method makePunctuated (line 1) | makePunctuated(t,e,r){const n=this.createNode(e[0]);n.type="punctuated... method makeEmpty (line 1) | makeEmpty(t,e,r){const n=this.createNode(e);n.type="empty",n.embellish... method makeIndex (line 1) | makeIndex(t,e,r){if(u.isPunctuated(e))return this.makePunctuated(t,e,r... method postProcess (line 1) | postProcess(t,e){const r=s.SemanticSkeleton.fromString(e).array;if("su... method createNode (line 1) | createNode(t){const e=this.factory.makeNode(t);return this.nodeDict[t.... method collapsedChildren_ (line 1) | collapsedChildren_(t){const e=t=>{const r=this.nodeDict[t[0]];r.childN... method setParent (line 1) | setParent(t,e){const r=c.getBySemanticId(this.mathml,t),n=this.assembl... function p (line 1) | function p([t,e],r){const n=parseInt(t,16),o=parseInt(e,16),i=[];for(let... function h (line 1) | function h(t){const e="normal"===t||"fullwidth"===t?"":i.LOCALE.MESSAGES... method constructor (line 1) | constructor(t,e){super(t,p(t)),this.context=e,this.kind=a.TrieNodeKind... method applyTest (line 1) | applyTest(t){return this.test?this.test(t):this.context.applyQuery(t,t... function d (line 1) | function d(t,r,n,o,Q,T){const s=h(o);for(let o,a,l,c=0;o=t[c],a=r[c],l=n... method constructor (line 1) | constructor(t,e){super(t,p(t)),this.context=e,this.kind=a.TrieNodeKind... method applyTest (line 1) | applyTest(t){return this.test?this.test(t):this.context.applyConstrain... function f (line 1) | function f(t,r,n,o,Q){const T=h(n);for(let n,s,a=0;n=t[a],s=r[a];a++){co... function L (line 1) | function L(t,e,r,n,o,i,Q,s,a){for(let l,c=0;l=a[c];c++){const a=l in s?s... method constructor (line 1) | constructor(){this.trie=null,this.evaluators_={},this.trie=new f.Trie} method getInstance (line 1) | static getInstance(){return L.instance=L.instance||new L,L.instance} method debugSpeechRule (line 1) | static debugSpeechRule(t,e){const r=t.precondition,n=t.context.applyQu... method debugNamedSpeechRule (line 1) | static debugNamedSpeechRule(t,e){const r=L.getInstance().trie.collectR... method evaluateNode (line 1) | evaluateNode(t){(0,s.updateEvaluator)(t);const e=(new Date).getTime();... method toString (line 1) | toString(){return this.trie.collectRules().map((t=>t.toString())).join... method runInSetting (line 1) | runInSetting(t,e){const r=Q.default.getInstance(),n={};for(const e in ... method addStore (line 1) | addStore(t){const e=y(t);"abstract"!==e.kind&&e.getSpeechRules().forEa... method processGrammar (line 1) | processGrammar(t,e,r){const n={};for(const o in r){const i=r[o];n[o]="... method addEvaluator (line 1) | addEvaluator(t){const e=t.evaluateDefault.bind(t),r=this.evaluators_[t... method getEvaluator (line 1) | getEvaluator(t,e){const r=this.evaluators_[t]||this.evaluators_[u.Dyna... method enumerate (line 1) | enumerate(t){return this.trie.enumerate(t)} method evaluateNode_ (line 1) | evaluateNode_(t){return t?(this.updateConstraint_(),this.evaluateTree_... method evaluateTree_ (line 1) | evaluateTree_(t){const e=Q.default.getInstance();let r;o.Debugger.getI... method evaluateNodeList_ (line 1) | evaluateNodeList_(t,e,r,o,i,Q){if(!e.length)return[];const T=o||"",s=Q... method addLayout (line 1) | addLayout(t,e,r){const o=e.layout;o&&(o.match(/^begin/)?t.unshift(new ... method addPersonality_ (line 1) | addPersonality_(t,e,r,o){const i={};let Q=null;for(const t of T.person... method addExternalAttributes_ (line 1) | addExternalAttributes_(t,e){if(e.hasAttributes()){const r=e.attributes... method addRelativePersonality_ (line 1) | addRelativePersonality_(t,e){if(!t.personality)return t.personality=e,... method updateConstraint_ (line 1) | updateConstraint_(){const t=Q.default.getInstance().dynamicCstr,e=Q.de... method makeSet_ (line 1) | makeSet_(t,e){return e&&Object.keys(e).length?t.split(":"):[t]} method lookupRule (line 1) | lookupRule(t,e){if(!t||t.nodeType!==i.NodeType.ELEMENT_NODE&&t.nodeTyp... method lookupRules (line 1) | lookupRules(t,e){return this.trie.lookupRules(t,e.allProperties())} method pickMostConstraint_ (line 1) | pickMostConstraint_(t,e){const r=Q.default.getInstance().comparator;re... class a (line 1) | class a extends i.DynamicCstr{constructor(t,e){super(t),this.preference=... method get (line 1) | static get(t=s.getInstance().locale){return a.promises[t]||Promise.res... method getall (line 1) | static getall(){return Promise.all(Object.values(a.promises))} method constructor (line 1) | constructor(){this.lookupNamespaceURI=s} method constructor (line 1) | constructor(t,...e){this.query=t,this.constraints=e;const[r,n]=this.pr... method constraintValue (line 1) | static constraintValue(t,e){for(let r,n=0;r=e[n];n++)if(t.match(r))ret... method toString (line 1) | toString(){const t=this.constraints.join(", ");return`${this.query}, $... method calculatePriority (line 1) | calculatePriority(){const t=a.constraintValue(this.query,a.queryPriori... method presetPriority (line 1) | presetPriority(){if(!this.constraints.length)return[!1,0];const t=this... method constructor (line 1) | constructor(){this.funcAppls={},this.factory_=new Q.SemanticNodeFactor... method getInstance (line 1) | static getInstance(){return a.instance=a.instance||new a,a.instance} method tableToMultiline (line 1) | static tableToMultiline(t){if(T.tableIsMultiline(t)){t.type="multiline... method number (line 1) | static number(t){"unknown"!==t.type&&"identifier"!==t.type||(t.type="n... method classifyMultiline (line 1) | static classifyMultiline(t){let e=0;const r=t.childNodes.length;let n;... method classifyTable (line 1) | static classifyTable(t){const e=a.computeColumns_(t);a.classifyByColum... method detectCaleyTable (line 1) | static detectCaleyTable(t){if(!t.mathmlTree)return!1;const e=t.mathmlT... method cayleySpacing (line 1) | static cayleySpacing(t){const e=t.split(" ");return("solid"===e[0]||"d... method proof (line 1) | static proof(t,e,r){const n=a.separateSemantics(e);return a.getInstanc... method findSemantics (line 1) | static findSemantics(t,e,r){const n=null==r?null:r,o=a.getSemantics(t)... method getSemantics (line 1) | static getSemantics(t){const e=t.getAttribute("semantics");return e?a.... method removePrefix (line 1) | static removePrefix(t){const[,...e]=t.split("_");return e.join("_")} method separateSemantics (line 1) | static separateSemantics(t){const e={};return t.split(";").forEach((fu... method matchSpaces_ (line 1) | static matchSpaces_(t,e){for(let r,n=0;r=e[n];n++){const e=t[n].mathml... method getSpacer_ (line 1) | static getSpacer_(t){if("MSPACE"===n.tagName(t))return t;for(;s.hasEmp... method fenceToPunct_ (line 1) | static fenceToPunct_(t){const e=a.FENCE_TO_PUNCT_[t.role];if(e){for(;t... method classifyFunction_ (line 1) | static classifyFunction_(t,e){if("appl"===t.type||"bigop"===t.type||"i... method propagateFunctionRole_ (line 1) | static propagateFunctionRole_(t,e){if(t){if("infixop"===t.type)return;... method getFunctionOp_ (line 1) | static getFunctionOp_(t,e){if(e(t))return t;for(let r,n=0;r=t.childNod... method tableToMatrixOrVector_ (line 1) | static tableToMatrixOrVector_(t){const e=t.childNodes[0];T.isType(e,"m... method tableToVector_ (line 1) | static tableToVector_(t){const e=t.childNodes[0];e.type="vector",1!==e... method binomialForm_ (line 1) | static binomialForm_(t){T.isBinomial(t)&&(t.role="binomial",t.childNod... method tableToMatrix_ (line 1) | static tableToMatrix_(t){const e=t.childNodes[0];e.type="matrix",e.chi... method tableToSquare_ (line 1) | static tableToSquare_(t){const e=t.childNodes[0];T.isNeutralFence(t)?e... method getComponentRoles_ (line 1) | static getComponentRoles_(t){const e=t.role;return e&&"unknown"!==e?e:... method tableToCases_ (line 1) | static tableToCases_(t,e){for(let e,r=0;e=t.childNodes[r];r++)a.assign... method rewriteFencedLine_ (line 1) | static rewriteFencedLine_(t){const e=t.childNodes[0],r=t.childNodes[0]... method rowToLine_ (line 1) | static rowToLine_(t,e){const r=e||"unknown";T.isType(t,"row")&&(t.type... method assignRoleToRow_ (line 1) | static assignRoleToRow_(t,e){T.isType(t,"line")?t.role=e:T.isType(t,"r... method nextSeparatorFunction_ (line 1) | static nextSeparatorFunction_(t){let e;if(t){if(t.match(/^\s+$/))retur... method numberRole_ (line 1) | static numberRole_(t){if("unknown"!==t.role)return;const e=[...t.textC... method exprFont_ (line 1) | static exprFont_(t){if("unknown"!==t.font)return;const e=[...t.textCon... method purgeFences_ (line 1) | static purgeFences_(t){const e=t.rel,r=t.comp,n=[],o=[];for(;e.length>... method rewriteFencedNode_ (line 1) | static rewriteFencedNode_(t){const e=t.contentNodes[0],r=t.contentNode... method rewriteFence_ (line 1) | static rewriteFence_(t,e){if(!e.embellished)return{node:t,fence:e};con... method propagateFencePointer_ (line 1) | static propagateFencePointer_(t,e){t.fencePointer=e.fencePointer||e.id... method classifyByColumns_ (line 1) | static classifyByColumns_(t,e,r,n){return!!(3===e.length&&a.testColumn... method isEndRelation_ (line 1) | static isEndRelation_(t,e,r){const n=r?t.childNodes.length-1:0;return ... method isPureRelation_ (line 1) | static isPureRelation_(t,e){return T.isType(t,"relation")&&T.isRole(t,e)} method computeColumns_ (line 1) | static computeColumns_(t){const e=[];for(let r,n=0;r=t.childNodes[n];n... method testColumns_ (line 1) | static testColumns_(t,e,r){const n=t[e];return!!n&&(n.some((function(t... method setNodeFactory (line 1) | setNodeFactory(t){a.getInstance().factory_=t,i.updateFactory(a.getInst... method getNodeFactory (line 1) | getNodeFactory(){return a.getInstance().factory_} method identifierNode (line 1) | identifierNode(t,e,r){if("MathML-Unit"===r)t.type="identifier",t.role=... method implicitNode (line 1) | implicitNode(t){if(t=a.getInstance().getMixedNumbers_(t),1===(t=a.getI... method text (line 1) | text(t,e){return a.exprFont_(t),t.type="text","MS"===e?(t.role="string... method row (line 1) | row(t){return 0===(t=t.filter((function(t){return!T.isType(t,"empty")}... method limitNode (line 1) | limitNode(t,e){if(!e.length)return a.getInstance().factory_.makeEmptyN... method tablesInRow (line 1) | tablesInRow(t){let e=s.partitionNodes(t,T.tableIsMatrixOrVector),r=[];... method mfenced (line 1) | mfenced(t,e,r,n){if(r&&n.length>0){const t=a.nextSeparatorFunction_(r)... method fractionLikeNode (line 1) | fractionLikeNode(t,e,r,n){let o;if(!n&&s.isZeroLength(r)){const r=a.ge... method tensor (line 1) | tensor(t,e,r,n,o){const i=a.getInstance().factory_.makeBranchNode("ten... method pseudoTensor (line 1) | pseudoTensor(t,e,r){const n=t=>!T.isType(t,"empty"),o=e.filter(n).leng... method font (line 1) | font(t){const e=a.MATHJAX_FONTS[t];return e||t} method proof (line 1) | proof(t,e,r){if(e.inference||e.axiom||console.log("Noise"),e.axiom){co... method inference (line 1) | inference(t,e,r){if(e.inferenceRule){const e=a.getInstance().getFormul... method getLabel (line 1) | getLabel(t,e,r,o){const i=a.getInstance().findNestedRow(e,"prooflabel"... method getFormulas (line 1) | getFormulas(t,e,r){const o=e.length?a.getInstance().findNestedRow(e,"i... method findNestedRow (line 1) | findNestedRow(t,e,r){return a.getInstance().findNestedRow_(t,e,0,r)} method cleanInference (line 1) | cleanInference(t){return n.toArray(t).filter((function(t){return"MSPAC... method operatorNode (line 1) | operatorNode(t){return"unknown"===t.type&&(t.type="operator"),i.run("m... method implicitNode_ (line 1) | implicitNode_(t){const e=a.getInstance().factory_.makeMultipleContentN... method infixNode_ (line 1) | infixNode_(t,e){const r=a.getInstance().factory_.makeBranchNode("infix... method explicitMixed_ (line 1) | explicitMixed_(t){const e=s.partitionNodes(t,(function(t){return t.tex... method concatNode_ (line 1) | concatNode_(t,e,r){if(0===e.length)return t;const n=e.map((function(t)... method prefixNode_ (line 1) | prefixNode_(t,e){const r=s.partitionNodes(e,(t=>T.isRole(t,"subtractio... method postfixNode_ (line 1) | postfixNode_(t,e){return e.length?a.getInstance().concatNode_(t,e,"pos... method combineUnits_ (line 1) | combineUnits_(t){const e=s.partitionNodes(t,(function(t){return!T.isRo... method getMixedNumbers_ (line 1) | getMixedNumbers_(t){const e=s.partitionNodes(t,(function(t){return T.i... method getTextInRow_ (line 1) | getTextInRow_(t){if(t.length<=1)return t;const e=s.partitionNodes(t,(t... method relationsInRow_ (line 1) | relationsInRow_(t){const e=s.partitionNodes(t,T.isRelation),r=e.rel[0]... method operationsInRow_ (line 1) | operationsInRow_(t){if(0===t.length)return a.getInstance().factory_.ma... method operationsTree_ (line 1) | operationsTree_(t,e,r,n){const o=n||[];if(0===t.length){if(o.unshift(r... method appendOperand_ (line 1) | appendOperand_(t,e,r){if("infixop"!==t.type)return a.getInstance().inf... method appendDivisionOp_ (line 1) | appendDivisionOp_(t,e,r){return"division"===e.role?T.isImplicit(t)?a.g... method appendLastOperand_ (line 1) | appendLastOperand_(t,e,r){let n=t,o=t.childNodes[t.childNodes.length-1... method appendMultiplicativeOp_ (line 1) | appendMultiplicativeOp_(t,e,r){if(T.isImplicit(t))return a.getInstance... method appendAdditiveOp_ (line 1) | appendAdditiveOp_(t,e,r){return a.getInstance().infixNode_([t,r],e)} method appendExistingOperator_ (line 1) | appendExistingOperator_(t,e,r){return!(!t||"infixop"!==t.type||T.isImp... method getFencesInRow_ (line 1) | getFencesInRow_(t){let e=s.partitionNodes(t,T.isFence);e=a.purgeFences... method fences_ (line 1) | fences_(t,e,r,n){if(0===t.length&&0===r.length)return n[0];const o=t=>... method neutralFences_ (line 1) | neutralFences_(t,e){if(0===t.length)return t;if(1===t.length)return a.... method combineFencedContent_ (line 1) | combineFencedContent_(t,e,r,n){if(0===r.length){const r=a.getInstance(... method horizontalFencedNode_ (line 1) | horizontalFencedNode_(t,e,r){const n=a.getInstance().row(r);let o=a.ge... method classifyHorizontalFence_ (line 1) | classifyHorizontalFence_(t){t.role="leftright";const e=t.childNodes;if... method setExtension_ (line 1) | setExtension_(t){const e=t.childNodes[0].childNodes[0];e&&"infixop"===... method getPunctuationInRow_ (line 1) | getPunctuationInRow_(t){if(t.length<=1)return t;const e=t=>{const e=t.... method punctuatedNode_ (line 1) | punctuatedNode_(t,e){const r=a.getInstance().factory_.makeBranchNode("... method dummyNode_ (line 1) | dummyNode_(t){const e=a.getInstance().factory_.makeMultipleContentNode... method accentRole_ (line 1) | accentRole_(t,e){if(!T.isAccent(t))return!1;const r=t.textContent,n=o.... method accentNode_ (line 1) | accentNode_(t,e,r,n,o){const i=(e=e.slice(0,n+1))[1],Q=e[2];let T;if(!... method makeLimitNode_ (line 1) | makeLimitNode_(t,e,r,n){if("limupper"===n&&"limlower"===t.type)return ... method getFunctionsInRow_ (line 1) | getFunctionsInRow_(t,e){const r=e||[];if(0===t.length)return r;const n... method getFunctionArgs_ (line 1) | getFunctionArgs_(t,e,r){let n,o,i;switch(r){case"integral":{const r=a.... method getIntegralArgs_ (line 1) | getIntegralArgs_(t,e=[]){if(0===t.length)return{integrand:e,intvar:nul... method functionNode_ (line 1) | functionNode_(t,e){const r=a.getInstance().factory_.makeContentNode(o.... method bigOpNode_ (line 1) | bigOpNode_(t,e){const r=a.getFunctionOp_(t,(t=>T.isType(t,"largeop")))... method integralNode_ (line 1) | integralNode_(t,e,r){e=e||a.getInstance().factory_.makeEmptyNode(),r=r... method functionalNode_ (line 1) | functionalNode_(t,e,r,n){const o=e[0];let i;r&&(i=r.parent,n.push(r));... method fractionNode_ (line 1) | fractionNode_(t,e){const r=a.getInstance().factory_.makeBranchNode("fr... method scriptNode_ (line 1) | scriptNode_(t,e,r){let n;switch(t.length){case 0:n=a.getInstance().fac... method findNestedRow_ (line 1) | findNestedRow_(t,e,r,o){if(r>3)return null;for(let i,Q=0;i=t[Q];Q++){c... method constructor (line 1) | constructor(t){this.mathml=t,this.parser=new Q.SemanticMathml,this.roo... method empty (line 1) | static empty(){const t=n.parseInput(""),e=new a(t);return e.mat... method fromNode (line 1) | static fromNode(t,e){const r=a.empty();return r.root=t,e&&(r.mathml=e),r} method fromRoot (line 1) | static fromRoot(t,e){let r=t;for(;r.parent;)r=r.parent;const n=a.fromN... method fromXml (line 1) | static fromXml(t){const e=a.empty();return t.childNodes[0]&&(e.root=T.... method xml (line 1) | xml(t){const e=n.parseInput(""),r=this.root.xml(e.owner... method toString (line 1) | toString(t){return n.serializeXml(this.xml(t))} method formatXml (line 1) | formatXml(t){const e=this.toString(t);return n.formatXml(e)} method displayTree (line 1) | displayTree(){this.root.displayTree()} method replaceNode (line 1) | replaceNode(t,e){const r=t.parent;r?r.replaceChild(t,e):this.root=e} method toJson (line 1) | toJson(){const t={};return t.stree=this.root.toJson(),t} method constructor (line 1) | constructor(t,e){super(t),this.preference=e} method comparator (line 1) | static comparator(){return new c(n.default.getInstance().dynamicCstr,Q... method fromPreference (line 1) | static fromPreference(t){const e=t.split(":"),r={},n=l.getProperties()... method toPreference (line 1) | static toPreference(t){const e=Object.keys(t),r=[];for(let n=0;ne===t)),this.kind=a.TrieNodeKind.DYNAMIC} method constructor (line 1) | constructor(t,e){super(t,e),this.preference=t instanceof a?t.preferenc... method match (line 1) | match(t){if(!(t instanceof a))return super.match(t);if("default"===t.g... method compare (line 1) | compare(t,e){const r=super.compare(t,e);if(0!==r)return r;const n=t in... class u (line 1) | class u extends Q.DynamicCstrParser{constructor(){super([Q.Axis.LOCALE,Q... method constructor (line 1) | constructor(){super([Q.Axis.LOCALE,Q.Axis.MODALITY,Q.Axis.DOMAIN,Q.Axi... method parse (line 1) | parse(t){const e=super.parse(t);let r=e.getValue(Q.Axis.STYLE);const n... method fromPreference (line 1) | fromPreference(t){return a.fromPreference(t)} method toPreference (line 1) | toPreference(t){return a.toPreference(t)} method constructor (line 1) | constructor(t){this.mathml=t,this.factory=new Q.SemanticNodeFactory,th... method addAttributes (line 1) | static addAttributes(t,e,r){r&&1===e.childNodes.length&&e.childNodes[0... method textContent (line 1) | static textContent(t,e,r){if(!r&&e.textContent)return void(t.textConte... method isPunctuated (line 1) | static isPunctuated(t){return!s.SemanticSkeleton.simpleCollapseStructu... method getTree (line 1) | getTree(){return this.stree} method assembleTree (line 1) | assembleTree(t){const e=this.makeNode(t),r=c.splitAttribute(c.getAttri... method makeNode (line 1) | makeNode(t){const e=c.getAttribute(t,o.Attribute.TYPE),r=c.getAttribut... method makePunctuation (line 1) | makePunctuation(t){const e=this.createNode(t);return e.updateContent((... method makePunctuated (line 1) | makePunctuated(t,e,r){const n=this.createNode(e[0]);n.type="punctuated... method makeEmpty (line 1) | makeEmpty(t,e,r){const n=this.createNode(e);n.type="empty",n.embellish... method makeIndex (line 1) | makeIndex(t,e,r){if(u.isPunctuated(e))return this.makePunctuated(t,e,r... method postProcess (line 1) | postProcess(t,e){const r=s.SemanticSkeleton.fromString(e).array;if("su... method createNode (line 1) | createNode(t){const e=this.factory.makeNode(t);return this.nodeDict[t.... method collapsedChildren_ (line 1) | collapsedChildren_(t){const e=t=>{const r=this.nodeDict[t[0]];r.childN... method setParent (line 1) | setParent(t,e){const r=c.getBySemanticId(this.mathml,t),n=this.assembl... function p (line 1) | function p(t){return g(t)||L(t)||f(t)||d(t)||h(t)} function h (line 1) | function h(t){return"appl"===t.type&&("prefix function"===t.childNodes[0... method constructor (line 1) | constructor(t,e){super(t,p(t)),this.context=e,this.kind=a.TrieNodeKind... method applyTest (line 1) | applyTest(t){return this.test?this.test(t):this.context.applyQuery(t,t... function d (line 1) | function d(t){return"prefixop"===t.type&&"negative"===t.role&&m(t.childN... method constructor (line 1) | constructor(t,e){super(t,p(t)),this.context=e,this.kind=a.TrieNodeKind... method applyTest (line 1) | applyTest(t){return this.test?this.test(t):this.context.applyConstrain... function f (line 1) | function f(t){return"punctuated"===t.type&&"endpunct"===t.role&&2===t.ch... function L (line 1) | function L(t){return y(t)||"infixop"===t.type&&"implicit"===t.role&&(2==... method constructor (line 1) | constructor(){this.trie=null,this.evaluators_={},this.trie=new f.Trie} method getInstance (line 1) | static getInstance(){return L.instance=L.instance||new L,L.instance} method debugSpeechRule (line 1) | static debugSpeechRule(t,e){const r=t.precondition,n=t.context.applyQu... method debugNamedSpeechRule (line 1) | static debugNamedSpeechRule(t,e){const r=L.getInstance().trie.collectR... method evaluateNode (line 1) | evaluateNode(t){(0,s.updateEvaluator)(t);const e=(new Date).getTime();... method toString (line 1) | toString(){return this.trie.collectRules().map((t=>t.toString())).join... method runInSetting (line 1) | runInSetting(t,e){const r=Q.default.getInstance(),n={};for(const e in ... method addStore (line 1) | addStore(t){const e=y(t);"abstract"!==e.kind&&e.getSpeechRules().forEa... method processGrammar (line 1) | processGrammar(t,e,r){const n={};for(const o in r){const i=r[o];n[o]="... method addEvaluator (line 1) | addEvaluator(t){const e=t.evaluateDefault.bind(t),r=this.evaluators_[t... method getEvaluator (line 1) | getEvaluator(t,e){const r=this.evaluators_[t]||this.evaluators_[u.Dyna... method enumerate (line 1) | enumerate(t){return this.trie.enumerate(t)} method evaluateNode_ (line 1) | evaluateNode_(t){return t?(this.updateConstraint_(),this.evaluateTree_... method evaluateTree_ (line 1) | evaluateTree_(t){const e=Q.default.getInstance();let r;o.Debugger.getI... method evaluateNodeList_ (line 1) | evaluateNodeList_(t,e,r,o,i,Q){if(!e.length)return[];const T=o||"",s=Q... method addLayout (line 1) | addLayout(t,e,r){const o=e.layout;o&&(o.match(/^begin/)?t.unshift(new ... method addPersonality_ (line 1) | addPersonality_(t,e,r,o){const i={};let Q=null;for(const t of T.person... method addExternalAttributes_ (line 1) | addExternalAttributes_(t,e){if(e.hasAttributes()){const r=e.attributes... method addRelativePersonality_ (line 1) | addRelativePersonality_(t,e){if(!t.personality)return t.personality=e,... method updateConstraint_ (line 1) | updateConstraint_(){const t=Q.default.getInstance().dynamicCstr,e=Q.de... method makeSet_ (line 1) | makeSet_(t,e){return e&&Object.keys(e).length?t.split(":"):[t]} method lookupRule (line 1) | lookupRule(t,e){if(!t||t.nodeType!==i.NodeType.ELEMENT_NODE&&t.nodeTyp... method lookupRules (line 1) | lookupRules(t,e){return this.trie.lookupRules(t,e.allProperties())} method pickMostConstraint_ (line 1) | pickMostConstraint_(t,e){const r=Q.default.getInstance().comparator;re... function m (line 1) | function m(t){return t.hasAnnotation("clearspeak","simple")} function y (line 1) | function y(t){return"identifier"===t.type&&("latinletter"===t.role||"gre... function H (line 1) | function H(t){return"number"===t.type&&("integer"===t.role||"float"===t.... function g (line 1) | function g(t){return H(t)||b(t)} method constructor (line 1) | constructor(t,e,r,n){this.node=t,this.generator=e,this.highlighter=r,t... method getXml (line 1) | getXml(){return this.xml_||(this.xml_=i.parseInput(this.xmlString_)),t... method getRebuilt (line 1) | getRebuilt(){return this.rebuilt_||this.rebuildStree(),this.rebuilt_} method isActive (line 1) | isActive(){return this.active_} method activate (line 1) | activate(){this.isActive()||(this.generator.start(),this.toggleActive_... method deactivate (line 1) | deactivate(){this.isActive()&&(m.WalkerState.setState(this.id,this.pri... method getFocus (line 1) | getFocus(t=!1){return this.focus_||(this.focus_=this.singletonFocus(th... method setFocus (line 1) | setFocus(t){this.focus_=t} method getDepth (line 1) | getDepth(){return this.levels.depth()-1} method isSpeech (line 1) | isSpeech(){return this.generator.modality===a.Attribute.SPEECH} method focusDomNodes (line 1) | focusDomNodes(){return this.getFocus().getDomNodes()} method focusSemanticNodes (line 1) | focusSemanticNodes(){return this.getFocus().getSemanticNodes()} method speech (line 1) | speech(){const t=this.focusDomNodes();if(!t.length)return"";const e=th... method move (line 1) | move(t){const e=this.keyMapping.get(t);if(!e)return null;const r=e();r... method up (line 1) | up(){return this.moved=m.WalkerMoves.UP,this.getFocus()} method down (line 1) | down(){return this.moved=m.WalkerMoves.DOWN,this.getFocus()} method left (line 1) | left(){return this.moved=m.WalkerMoves.LEFT,this.getFocus()} method right (line 1) | right(){return this.moved=m.WalkerMoves.RIGHT,this.getFocus()} method repeat (line 1) | repeat(){return this.moved=m.WalkerMoves.REPEAT,this.getFocus().clone()} method depth (line 1) | depth(){return this.moved=this.isSpeech()?m.WalkerMoves.DEPTH:m.Walker... method home (line 1) | home(){this.moved=m.WalkerMoves.HOME;return this.singletonFocus(this.r... method getBySemanticId (line 1) | getBySemanticId(t){return y.getBySemanticId(this.node,t)} method primaryId (line 1) | primaryId(){return this.getFocus().getSemanticPrimary().id.toString()} method expand (line 1) | expand(){const t=this.getFocus().getDomPrimary(),e=this.actionable_(t)... method expandable (line 1) | expandable(t){return!!this.actionable_(t)&&0===t.childNodes.length} method collapsible (line 1) | collapsible(t){return!!this.actionable_(t)&&t.childNodes.length>0} method restoreState (line 1) | restoreState(){if(!this.highlighter)return;const t=m.WalkerState.getSt... method updateFocus (line 1) | updateFocus(){this.setFocus(f.Focus.factory(this.getFocus().getSemanti... method rebuildStree (line 1) | rebuildStree(){this.rebuilt_=new L.RebuildStree(this.getXml()),this.ro... method previousLevel (line 1) | previousLevel(){const t=this.getFocus().getDomPrimary();return t?y.get... method nextLevel (line 1) | nextLevel(){const t=this.getFocus().getDomPrimary();let e,r;if(t){e=y.... method singletonFocus (line 1) | singletonFocus(t){this.getRebuilt();const e=this.retrieveVisuals(t);re... method retrieveVisuals (line 1) | retrieveVisuals(t){if(!this.skeleton)return[t];const e=parseInt(t,10),... method subtreeIds (line 1) | subtreeIds(t,e){const r=H.evalXPath(`//*[@data-semantic-id="${t}"]`,th... method focusFromId (line 1) | focusFromId(t,e){return f.Focus.factory(t,e,this.getRebuilt(),this.node)} method summary (line 1) | summary(){return this.moved=this.isSpeech()?m.WalkerMoves.SUMMARY:m.Wa... method detail (line 1) | detail(){return this.moved=this.isSpeech()?m.WalkerMoves.DETAIL:m.Walk... method specialMove (line 1) | specialMove(){return null} method virtualize (line 1) | virtualize(t){return this.cursors.push({focus:this.getFocus(),levels:t... method previous (line 1) | previous(){const t=this.cursors.pop();return t?(this.levels=t.levels,t... method undo (line 1) | undo(){let t;do{t=this.cursors.pop()}while(t&&!t.undo);return t?(this.... method update (line 1) | update(t){this.generator.setOptions(t),(0,T.setup)(t).then((()=>p.gene... method nextRules (line 1) | nextRules(){const t=this.generator.getOptions();return"speech"!==t.mod... method nextStyle (line 1) | nextStyle(t,e){if("mathspeak"===t){const t=["default","brief","sbrief"... method previousRules (line 1) | previousRules(){const t=this.generator.getOptions();return"speech"!==t... method refocus (line 1) | refocus(){let t,e=this.getFocus();for(;!e.getNodes().length;){t=this.l... method toggleActive_ (line 1) | toggleActive_(){this.active_=!this.active_} method mergePrefix_ (line 1) | mergePrefix_(t,e=[]){const r=this.isSpeech()?this.prefix_():"";r&&t.un... method prefix_ (line 1) | prefix_(){const t=this.getFocus().getDomNodes(),e=this.getFocus().getS... method postfix_ (line 1) | postfix_(){const t=this.getFocus().getDomNodes();return t[0]?y.getAttr... method depth_ (line 1) | depth_(){const t=c.Grammar.getInstance().getParameter("depth");c.Gramm... method actionable_ (line 1) | actionable_(t){const e=null==t?void 0:t.parentNode;return e&&this.high... method summary_ (line 1) | summary_(){const t=this.getFocus().getSemanticPrimary().id.toString(),... method detail_ (line 1) | detail_(){const t=this.getFocus().getSemanticPrimary().id.toString(),e... function b (line 1) | function b(t){if(v("Fraction_Over")||v("Fraction_FracOver"))return!1;if(... function v (line 1) | function v(t){return o.default.getInstance().style===t} function M (line 1) | function M(t){if(!t.hasAttribute("annotation"))return!1;const e=t.getAtt... function _ (line 1) | function _(t){if(M(t))return!0;if("subscript"!==t.tagName)return!1;const... function V (line 1) | function V(t){return"number"===t.tagName&&t.hasAttribute("role")&&"integ... function O (line 1) | function O(t){return i.evalXPath("children/*",t).every((t=>V(t)||"identi... function S (line 1) | function S(t){return"text"===t.type||"punctuated"===t.type&&"text"===t.r... function E (line 1) | function E(t){for(let e=0;e"} method markup (line 1) | markup(t){this.setScaleFunction(-2,2,-100,100,2);const e=o.personality... method constructor (line 1) | constructor(t){super(t),this.mml=t.mathmlTree} method test (line 1) | static test(t){return!!t.mathmlTree&&"line"===t.type} method getMathml (line 1) | getMathml(){return this.semantic.contentNodes.length&&o.walkTree(this.... method constructor (line 1) | constructor(t){super(t),this.mml=t.mathmlTree} method test (line 1) | static test(t){return!!t.mathmlTree&&("inference"===t.type||"premises"... method getMathml (line 1) | getMathml(){return this.semantic.childNodes.length?(this.semantic.cont... method constructor (line 1) | constructor(t){super(t),this.mml=t.mathmlTree} method test (line 1) | static test(t){return"punctuated"===t.type&&("text"===t.role||t.conten... method getMathml (line 1) | getMathml(){const t=[],e=o.collapsePunctuated(this.semantic,t);return ... method constructor (line 1) | constructor(){this.map={}} method add (line 1) | add(t,e){const r=this.map[t];r?r.push(e):this.map[t]=[e]} method retrieve (line 1) | retrieve(t,e){return this.map[i.key(t,e)]} method retrieveNode (line 1) | retrieveNode(t){return this.retrieve(t.textContent,t.font)} method copy (line 1) | copy(){const t=this.copyCollator();for(const e in this.map)t.map[e]=th... method minimize (line 1) | minimize(){for(const t in this.map)1===this.map[t].length&&delete this... method minimalCollator (line 1) | minimalCollator(){const t=this.copy();for(const e in t.map)1===t.map[e... method isMultiValued (line 1) | isMultiValued(){for(const t in this.map)if(this.map[t].length>1)return... method isEmpty (line 1) | isEmpty(){return!Object.keys(this.map).length} method constructor (line 1) | constructor(t){this.id=t,this.mathml=[],this.parent=null,this.type="un... method fromXml (line 1) | static fromXml(t){const e=parseInt(t.getAttribute("id"),10),r=new Q(e)... method setAttribute (line 1) | static setAttribute(t,e,r,n){n=n||r;const o=e.getAttribute(r);o&&(t[n]... method processChildren (line 1) | static processChildren(t,e){for(const r of n.toArray(e.childNodes)){if... method querySelectorAll (line 1) | querySelectorAll(t){let e=[];for(let r,n=0;r=this.childNodes[n];n++)e=... method xml (line 1) | xml(t,e){const r=function(r,n){const o=n.map((function(r){return r.xml... method toString (line 1) | toString(t=!1){const e=n.parseInput("");return n.serializeXml(... method allAttributes (line 1) | allAttributes(){const t=[];return t.push(["role",this.role]),"unknown"... method xmlAnnotation (line 1) | xmlAnnotation(){const t=[];for(const e in this.annotation)this.annotat... method toJson (line 1) | toJson(){const t={};t.type=this.type;const e=this.allAttributes();for(... method updateContent (line 1) | updateContent(t,e){const r=e?t.replace(/^[ \f\n\r\t\v\u200b]*/,"").rep... method addMathmlNodes (line 1) | addMathmlNodes(t){for(let e,r=0;e=t[r];r++)-1===this.mathml.indexOf(e)... method appendChild (line 1) | appendChild(t){this.childNodes.push(t),this.addMathmlNodes(t.mathml),t... method replaceChild (line 1) | replaceChild(t,e){const r=this.childNodes.indexOf(t);if(-1===r)return;... method appendContentNode (line 1) | appendContentNode(t){t&&(this.contentNodes.push(t),this.addMathmlNodes... method removeContentNode (line 1) | removeContentNode(t){if(t){const e=this.contentNodes.indexOf(t);-1!==e... method equals (line 1) | equals(t){if(!t)return!1;if(this.type!==t.type||this.role!==t.role||th... method displayTree (line 1) | displayTree(){console.info(this.displayTree_(0))} method addAnnotation (line 1) | addAnnotation(t,e){e&&this.addAnnotation_(t,e)} method getAnnotation (line 1) | getAnnotation(t){const e=this.annotation[t];return e||[]} method hasAnnotation (line 1) | hasAnnotation(t,e){const r=this.annotation[t];return!!r&&-1!==r.indexO... method parseAnnotation (line 1) | parseAnnotation(t){const e=t.split(";");for(let t=0,r=e.length;t{return t.concat((... method fromStructure (line 1) | static fromStructure(t,e){return new Q(Q.tree_(t,e.root))} method combineContentChildren (line 1) | static combineContentChildren(t,e,r){switch(t.type){case"relseq":case"... method makeSexp_ (line 1) | static makeSexp_(t){return Q.simpleCollapseStructure(t)?t.toString():Q... method fromString_ (line 1) | static fromString_(t){let e=t.replace(/\(/g,"[");return e=e.replace(/\... method fromNode_ (line 1) | static fromNode_(t){if(!t)return[];const e=t.contentNodes;let r;e.leng... method tree_ (line 1) | static tree_(t,e){if(!e)return[];if(!e.childNodes.length)return e.id;c... method addOwns_ (line 1) | static addOwns_(t,e){const r=t.getAttribute(i.Attribute.COLLAPSED),n=r... method realLeafs_ (line 1) | static realLeafs_(t){if(Q.simpleCollapseStructure(t))return[t];if(Q.co... method populate (line 1) | populate(){this.parents&&this.levelsMap||(this.parents={},this.levelsM... method toString (line 1) | toString(){return Q.makeSexp_(this.array)} method populate_ (line 1) | populate_(t,e,r){if(Q.simpleCollapseStructure(t))return t=t,this.level... method isRoot (line 1) | isRoot(t){return t===this.levelsMap[t][0]} method directChildren (line 1) | directChildren(t){if(!this.isRoot(t))return[];return this.levelsMap[t]... method subtreeNodes (line 1) | subtreeNodes(t){if(!this.isRoot(t))return[];const e=(t,r)=>{Q.simpleCo... method constructor (line 1) | constructor(t,e,r,n){super(t,e,r,n),this.node=t,this.generator=e,this.... method initLevels (line 1) | initLevels(){const t=new i.Levels;return t.push([this.primaryId()]),t} method up (line 1) | up(){super.up();const t=this.previousLevel();return t?(this.levels.pop... method down (line 1) | down(){super.down();const t=this.nextLevel();if(0===t.length)return nu... method combineContentChildren (line 1) | combineContentChildren(t,e,r,o){switch(t){case"relseq":case"infixop":c... method left (line 1) | left(){super.left();const t=this.levels.indexOf(this.primaryId());if(n... method right (line 1) | right(){super.right();const t=this.levels.indexOf(this.primaryId());if... method findFocusOnLevel (line 1) | findFocusOnLevel(t){return this.singletonFocus(t.toString())} method focusDomNodes (line 1) | focusDomNodes(){return[this.getFocus().getDomPrimary()]} method focusSemanticNodes (line 1) | focusSemanticNodes(){return[this.getFocus().getSemanticPrimary()]} function T (line 1) | function T(t){try{s(n.throw(t))}catch(t){i(t)}} method markup (line 1) | markup(t){this.setScaleFunction(-2,2,0,10,0);const e=i.personalityMark... method error (line 1) | error(t){return'(error "'+o.Move.get(t)+'")'} method prosodyElement (line 1) | prosodyElement(t,e){switch(e=this.applyScaleFunction(e),t){case n.pers... method pause (line 1) | pause(t){return"(pause . "+this.pauseValue(t[n.personalityProps.PAUSE]... method prosody_ (line 1) | prosody_(t){const e=t.open,r=[];for(let n,o=0;n=e[o];o++)r.push(this.p... method constructor (line 1) | constructor(t=""){super(),this.message=t,this.name="SRE Error"} method constructor (line 1) | constructor(t){super(t),this.mml=t.mathmlTree} method test (line 1) | static test(t){return!t.mathmlTree&&"line"===t.type&&"binomial"===t.role} method getMathml (line 1) | getMathml(){if(!this.semantic.childNodes.length)return this.mml;const ... method constructor (line 1) | constructor(t){super(t),this.mml=t.mathmlTree} method test (line 1) | static test(t){if(!t.mathmlTree||!t.childNodes.length)return!1;const e... method getMathml (line 1) | getMathml(){const t=this.semantic.childNodes[0],e=t.childNodes[0],r=th... method constructor (line 1) | constructor(t){super(t),this.mml=t.mathmlTree} method test (line 1) | static test(t){if(!t.mathmlTree||!t.childNodes.length)return!1;const e... method walkTree_ (line 1) | static walkTree_(t){t&&i.walkTree(t)} method getMathml (line 1) | getMathml(){const t=this.semantic.childNodes;return"limboth"!==this.se... method constructor (line 1) | constructor(t){super(t),this.mml=t.mathmlTree} method multiscriptIndex (line 1) | static multiscriptIndex(t){return"punctuated"===t.type&&"dummy"===t.co... method createNone_ (line 1) | static createNone_(t){const e=n.createElement("none");return t&&(0,Q.s... method completeMultiscript (line 1) | completeMultiscript(t,e){const r=n.toArray(this.mml.childNodes).slice(... method constructor (line 1) | constructor(t){super(t),this.inner=[],this.mml=t.mathmlTree} method test (line 1) | static test(t){return"matrix"===t.type||"vector"===t.type||"cases"===t... method getMathml (line 1) | getMathml(){const t=i.cloneContentNode(this.semantic.contentNodes[0]),... method test (line 1) | static test(t){return!!t.mathmlTree&&"tensor"===t.type} method constructor (line 1) | constructor(t){super(t)} method getMathml (line 1) | getMathml(){i.walkTree(this.semantic.childNodes[0]);const t=o.CaseMult... method constructor (line 1) | constructor(){this.context=new Q.SpeechRuleContext,this.parseOrder=o.D... method compareStaticConstraints_ (line 1) | static compareStaticConstraints_(t,e){if(t.length!==e.length)return!1;... method comparePreconditions_ (line 1) | static comparePreconditions_(t,e){const r=t.precondition,n=e.precondit... method defineRule (line 1) | defineRule(t,e,r,n,...o){const Q=this.parseAction(r),T=this.parsePreco... method addRule (line 1) | addRule(t){t.context=this.context,this.speechRules_.unshift(t)} method deleteRule (line 1) | deleteRule(t){const e=this.speechRules_.indexOf(t);-1!==e&&this.speech... method findRule (line 1) | findRule(t){for(let e,r=0;e=this.speechRules_[r];r++)if(t(e))return e;... method findAllRules (line 1) | findAllRules(t){return this.speechRules_.filter(t)} method evaluateDefault (line 1) | evaluateDefault(t){const e=t.textContent.slice(0);return e.match(/^\s+... method evaluateWhitespace (line 1) | evaluateWhitespace(t){return[]} method evaluateCustom (line 1) | evaluateCustom(t){const e=this.customTranscriptions[t];return void 0!=... method evaluateCharacter (line 1) | evaluateCharacter(t){return this.evaluateCustom(t)||n.AuditoryDescript... method removeDuplicates (line 1) | removeDuplicates(t){for(let e,r=this.speechRules_.length-1;e=this.spee... method getSpeechRules (line 1) | getSpeechRules(){return this.speechRules_} method setSpeechRules (line 1) | setSpeechRules(t){this.speechRules_=t} method getPreconditions (line 1) | getPreconditions(){return this.preconditions} method parseCstr (line 1) | parseCstr(t){try{return this.parser.parse(this.locale+"."+this.modalit... method parsePrecondition (line 1) | parsePrecondition(t,e){try{const r=this.parsePrecondition_(t);t=r[0];l... method parseAction (line 1) | parseAction(t){try{return i.Action.fromString(t)}catch(e){if("RuleErro... method parse (line 1) | parse(t){this.modality=t.modality||this.modality,this.locale=t.locale|... method parseRules (line 1) | parseRules(t){for(let e,r=0;e=t[r];r++){const t=e[0],r=this.parseMetho... method generateRules (line 1) | generateRules(t){const e=this.context.customGenerators.lookup(t);e&&e(... method defineAction (line 1) | defineAction(t,e){let r;try{r=i.Action.fromString(e)}catch(t){if("Rule... method getFullPreconditions (line 1) | getFullPreconditions(t){const e=this.preconditions.get(t);return e||!t... method definePrecondition (line 1) | definePrecondition(t,e,r,...n){const o=this.parsePrecondition(r,n),i=t... method inheritRules (line 1) | inheritRules(){if(!this.inherits||!this.inherits.getSpeechRules().leng... method ignoreRules (line 1) | ignoreRules(t,...e){let r=this.findAllRules((e=>e.name===t));if(!e.len... method parsePrecondition_ (line 1) | parsePrecondition_(t){const e=this.context.customGenerators.lookup(t);... method constructor (line 1) | constructor(){this.currentFlags={},this.parameters_={},this.correction... method getInstance (line 1) | static getInstance(){return T.instance=T.instance||new T,T.instance} method parseInput (line 1) | static parseInput(t){const e={},r=t.split(":");for(let t=0,n=r.length;... method parseState (line 1) | static parseState(t){const e={},r=t.split(" ");for(let t=0,n=r.length;... method translateString_ (line 1) | static translateString_(t){if(t.match(/:unit$/))return T.translateUnit... method translateUnit_ (line 1) | static translateUnit_(t){t=T.prepareUnit_(t);const e=o.default.getInst... method prepareUnit_ (line 1) | static prepareUnit_(t){const e=t.match(/:unit$/);return e?t.slice(0,e.... method cleanUnit_ (line 1) | static cleanUnit_(t){return t.match(/:unit$/)?t.replace(/:unit$/,""):t} method clear (line 1) | clear(){this.parameters_={},this.stateStack_=[]} method setParameter (line 1) | setParameter(t,e){const r=this.parameters_[t];return e?this.parameters... method getParameter (line 1) | getParameter(t){return this.parameters_[t]} method setCorrection (line 1) | setCorrection(t,e){this.corrections_[t]=e} method setPreprocessor (line 1) | setPreprocessor(t,e){this.preprocessors_[t]=e} method getCorrection (line 1) | getCorrection(t){return this.corrections_[t]} method getState (line 1) | getState(){const t=[];for(const e in this.parameters_){const r=this.pa... method pushState (line 1) | pushState(t){for(const e in t)t[e]=this.setParameter(e,t[e]);this.stat... method popState (line 1) | popState(){const t=this.stateStack_.pop();for(const e in t)this.setPar... method setAttribute (line 1) | setAttribute(t){if(t&&t.nodeType===n.NodeType.ELEMENT_NODE){const r=th... method preprocess (line 1) | preprocess(t){return this.runProcessors_(t,this.preprocessors_)} method correct (line 1) | correct(t){return this.runProcessors_(t,this.corrections_)} method apply (line 1) | apply(t,e){return this.currentFlags=e||{},t=this.currentFlags.adjust||... method runProcessors_ (line 1) | runProcessors_(t,e){for(const r in this.parameters_){const n=e[r];if(!... method constructor (line 1) | constructor({type:t,content:e,attributes:r,grammar:n}){this.type=t,thi... method grammarFromString (line 1) | static grammarFromString(t){return o.Grammar.parseInput(t)} method fromString (line 1) | static fromString(t){const e={type:Q(t.substring(0,3))};let r=t.slice(... method attributesFromString (line 1) | static attributesFromString(t){if("("!==t[0]||")"!==t.slice(-1))throw ... method toString (line 1) | toString(){let t="";t+=function(t){switch(t){case i.NODE:return"[n]";c... method grammarToString (line 1) | grammarToString(){return this.getGrammar().join(":")} method getGrammar (line 1) | getGrammar(){const t=[];for(const e in this.grammar)!0===this.grammar[... method attributesToString (line 1) | attributesToString(){const t=this.getAttributes(),e=this.grammarToStri... method getAttributes (line 1) | getAttributes(){const t=[];for(const e in this.attributes){const r=thi... method copyCollator (line 1) | copyCollator(){return new T} method add (line 1) | add(t,e){const r=i.key(t,e.font);super.add(r,e)} method addNode (line 1) | addNode(t){this.add(t.textContent,t)} method toString (line 1) | toString(){const t=[];for(const e in this.map){const r=Array(e.length+... method collateMeaning (line 1) | collateMeaning(){const t=new s;for(const e in this.map)t.map[e]=this.m... method getSpeech (line 1) | getSpeech(t,e){const r=this.generateSpeech(t,e),i=this.getRebuilt().no... method constructor (line 1) | constructor(t,e,r,n){super(t,e,r,n),this.node=t,this.generator=e,this.... method move (line 1) | move(t){this.key_=t;const e=super.move(t);return this.modifier=!1,e} method up (line 1) | up(){return this.moved=Q.WalkerMoves.UP,this.eligibleCell_()?this.vert... method down (line 1) | down(){return this.moved=Q.WalkerMoves.DOWN,this.eligibleCell_()?this.... method jumpCell (line 1) | jumpCell(){if(!this.isInTable_()||null===this.key_)return this.getFocu... method undo (line 1) | undo(){const t=super.undo();return t===this.firstJump&&(this.firstJump... method eligibleCell_ (line 1) | eligibleCell_(){const t=this.getFocus().getSemanticPrimary();return th... method verticalMove_ (line 1) | verticalMove_(t){const e=this.previousLevel();if(!e)return null;const ... method jumpCell_ (line 1) | jumpCell_(t,e){this.firstJump?this.virtualize(!1):(this.firstJump=this... method isLegalJump_ (line 1) | isLegalJump_(t,e){const r=n.querySelectorAllByAttrValue(this.getRebuil... method isInTable_ (line 1) | isInTable_(){let t=this.getFocus().getSemanticPrimary();for(;t;){if(-1... function s (line 1) | function s(t){var e;t.done?o(t.value):(e=t.value,e instanceof r?e:new r(... method finalize (line 1) | finalize(t){return function(t){a="";const e=o.parseInput(`${t}`:""} method closeTag (line 1) | closeTag(t){return``} method markup (line 1) | markup(t){const e=[];let r=[];for(const n of t){if(!n.layout){r.push(n... method processContent (line 1) | processContent(t){const e=[],r=Q.personalityMarkup(t);for(let t,n=0;t=... method constructor (line 1) | constructor(){this.customLoader=null,this.parsers={},this.comparator=n... method defaultLocale (line 1) | set defaultLocale(t){this._defaultLocale=Q.Variables.ensureLocale(t,th... method defaultLocale (line 1) | get defaultLocale(){return this._defaultLocale} method getInstance (line 1) | static getInstance(){return s.instance=s.instance||new s,s.instance} method defaultEvaluator (line 1) | static defaultEvaluator(t,e){return t} method evaluateNode (line 1) | static evaluateNode(t){return s.nodeEvaluator(t)} method getRate (line 1) | getRate(){const t=parseInt(this.rate,10);return isNaN(t)?100:t} method setDynamicCstr (line 1) | setDynamicCstr(t){if(this.defaultLocale&&(n.DynamicCstr.DEFAULT_VALUES... method configurate (line 1) | configurate(t){this.mode!==o.Mode.HTTP||this.config||(!function(t){con... method setCustomLoader (line 1) | setCustomLoader(t){t&&(this.customLoader=t)} method test (line 1) | static test(t){if(!t.mathmlTree)return!1;return"MMULTISCRIPTS"===n.tag... method constructor (line 1) | constructor(t){super(t)} method getMathml (line 1) | getMathml(){let t,e,r;if((0,T.setAttributes)(this.mml,this.semantic),t... method constructor (line 1) | constructor(){super(),this.mactionName="maction"} method highlightNode (line 1) | highlightNode(t){let e;if(this.isHighlighted(t))return e={node:t,backg... method unhighlightNode (line 1) | unhighlightNode(t){const e=t.node.previousSibling;if(e&&e.hasAttribute... method isMactionNode (line 1) | isMactionNode(t){return t.getAttribute("data-mml-node")===this.maction... method getMactionNodes (line 1) | getMactionNodes(t){return Array.from(o.evalXPath(`.//*[@data-mml-node=... method constructor (line 1) | constructor(t,e){this.base=t,this._conditions=[],this.constraints=[],t... method conditions (line 1) | get conditions(){return this._conditions} method addConstraint (line 1) | addConstraint(t){if(this.constraints.filter((e=>e.equal(t))).length)re... method addBaseCondition (line 1) | addBaseCondition(t){this.addCondition(this.base,t)} method addFullCondition (line 1) | addFullCondition(t){this.constraints.forEach((e=>this.addCondition(e,t... method addCondition (line 1) | addCondition(t,e){const r=t.toString()+" "+e.toString();this.allCstr.c... method constructor (line 1) | constructor(){super(),this.annotators=[],this.parseMethods.Alias=this.... method initialize (line 1) | initialize(){this.initialized||(this.annotations(),this.initialized=!0)} method annotations (line 1) | annotations(){for(let t,e=0;t=this.annotators[e];e++)(0,i.activate)(th... method defineAlias (line 1) | defineAlias(t,e,...r){const n=this.parsePrecondition(e,r);if(!n)return... method defineRulesAlias (line 1) | defineRulesAlias(t,e,...r){const n=this.findAllRules((function(e){retu... method defineSpecializedRule (line 1) | defineSpecializedRule(t,e,r,n){const o=this.parseCstr(e),i=this.findRu... method defineSpecialized (line 1) | defineSpecialized(t,e,r){const n=this.parseCstr(r);if(!n)return void c... method evaluateString (line 1) | evaluateString(t){const e=[];if(t.match(/^\s+$/))return e;let r=this.m... method parse (line 1) | parse(t){super.parse(t),this.annotators=t.annotators||[]} method addAlias_ (line 1) | addAlias_(t,e,r){const n=this.parsePrecondition(e,r),o=new T.SpeechRul... method matchNumber_ (line 1) | matchNumber_(t){const e=t.match(new RegExp("^"+o.LOCALE.MESSAGES.regex... method constructor (line 1) | constructor(t){this.components=t} method fromString (line 1) | static fromString(t){const e=c(t,";").filter((function(t){return t.mat... method toString (line 1) | toString(){return this.components.map((function(t){return t.toString()... method copyCollator (line 1) | copyCollator(){return new s} method add (line 1) | add(t,e){const r=this.retrieve(t,e.font);if(!r||!r.find((function(t){r... method addNode (line 1) | addNode(t){this.add(t.textContent,t.meaning())} method toString (line 1) | toString(){const t=[];for(const e in this.map){const r=Array(e.length+... method reduce (line 1) | reduce(){for(const t in this.map)1!==this.map[t].length&&(this.map[t]=... method default (line 1) | default(){const t=new i;for(const e in this.map)1===this.map[e].length... method newDefault (line 1) | newDefault(){const t=this.default();this.reduce();const e=this.default... method constructor (line 1) | constructor(){super("MathML"),this.parseMap_={SEMANTICS:this.semantics... method getAttribute_ (line 1) | static getAttribute_(t,e,r){if(!t.hasAttribute(e))return r;const n=t.g... method parse (line 1) | parse(t){Q.default.getInstance().setNodeFactory(this.getFactory());con... method semantics_ (line 1) | semantics_(t,e){return e.length?this.parse(e[0]):this.getFactory().mak... method rows_ (line 1) | rows_(t,e){const r=t.getAttribute("semantics");if(r&&r.match("bspr_"))... method fraction_ (line 1) | fraction_(t,e){if(!e.length)return this.getFactory().makeEmptyNode();c... method limits_ (line 1) | limits_(t,e){return Q.default.getInstance().limitNode(n.tagName(t),thi... method root_ (line 1) | root_(t,e){return e[1]?this.getFactory().makeBranchNode("root",[this.p... method sqrt_ (line 1) | sqrt_(t,e){const r=this.parseList(T.purgeNodes(e));return this.getFact... method table_ (line 1) | table_(t,e){const r=t.getAttribute("semantics");if(r&&r.match("bspr_")... method tableRow_ (line 1) | tableRow_(t,e){const r=this.getFactory().makeBranchNode("row",this.par... method tableLabeledRow_ (line 1) | tableLabeledRow_(t,e){if(!e.length)return this.tableRow_(t,e);const r=... method tableCell_ (line 1) | tableCell_(t,e){const r=this.parseList(T.purgeNodes(e));let n;n=r.leng... method space_ (line 1) | space_(t,e){const r=t.getAttribute("width"),o=r&&r.match(/[a-z]*$/);if... method text_ (line 1) | text_(t,e){const r=this.leaf_(t,e);return t.textContent?(r.updateConte... method identifier_ (line 1) | identifier_(t,e){const r=this.leaf_(t,e);return Q.default.getInstance(... method number_ (line 1) | number_(t,e){const r=this.leaf_(t,e);return Q.default.number(r),r} method operator_ (line 1) | operator_(t,e){const r=this.leaf_(t,e);return Q.default.getInstance().... method fenced_ (line 1) | fenced_(t,e){const r=this.parseList(T.purgeNodes(e)),n=s.getAttribute_... method enclosed_ (line 1) | enclosed_(t,e){const r=this.parseList(T.purgeNodes(e)),n=this.getFacto... method multiscripts_ (line 1) | multiscripts_(t,e){if(!e.length)return this.getFactory().makeEmptyNode... method empty_ (line 1) | empty_(t,e){return this.getFactory().makeEmptyNode()} method action_ (line 1) | action_(t,e){return e.length>1?this.parse(e[1]):this.getFactory().make... method dummy_ (line 1) | dummy_(t,e){const r=this.getFactory().makeUnprocessed(t);return r.role... method leaf_ (line 1) | leaf_(t,e){if(1===e.length&&e[0].nodeType!==n.NodeType.TEXT_NODE){cons... method constructor (line 1) | constructor(){super(...arguments),this.modality=(0,n.addPrefix)("foreg... method visitStree_ (line 1) | static visitStree_(t,e,r){if(t.childNodes.length){if(t.contentNodes.le... method getSpeech (line 1) | getSpeech(t,e){return Q.getAttribute(t,this.modality)} method generateSpeech (line 1) | generateSpeech(t,e){return this.getRebuilt()||this.setRebuilt(new i.Re... method colorLeaves_ (line 1) | colorLeaves_(t){const e=[];s.visitStree_(this.getRebuilt().streeRoot,e... method colorLeave_ (line 1) | colorLeave_(t,e,r){const n=Q.getBySemanticId(t,e);return!!n&&(n.setAtt... function f (line 1) | function f(t=i.default.getInstance().locale){i.EnginePromise.loaded[t]||... function L (line 1) | function L(){switch(i.default.getInstance().mode){case Q.Mode.ASYNC:retu... method constructor (line 1) | constructor(){this.trie=null,this.evaluators_={},this.trie=new f.Trie} method getInstance (line 1) | static getInstance(){return L.instance=L.instance||new L,L.instance} method debugSpeechRule (line 1) | static debugSpeechRule(t,e){const r=t.precondition,n=t.context.applyQu... method debugNamedSpeechRule (line 1) | static debugNamedSpeechRule(t,e){const r=L.getInstance().trie.collectR... method evaluateNode (line 1) | evaluateNode(t){(0,s.updateEvaluator)(t);const e=(new Date).getTime();... method toString (line 1) | toString(){return this.trie.collectRules().map((t=>t.toString())).join... method runInSetting (line 1) | runInSetting(t,e){const r=Q.default.getInstance(),n={};for(const e in ... method addStore (line 1) | addStore(t){const e=y(t);"abstract"!==e.kind&&e.getSpeechRules().forEa... method processGrammar (line 1) | processGrammar(t,e,r){const n={};for(const o in r){const i=r[o];n[o]="... method addEvaluator (line 1) | addEvaluator(t){const e=t.evaluateDefault.bind(t),r=this.evaluators_[t... method getEvaluator (line 1) | getEvaluator(t,e){const r=this.evaluators_[t]||this.evaluators_[u.Dyna... method enumerate (line 1) | enumerate(t){return this.trie.enumerate(t)} method evaluateNode_ (line 1) | evaluateNode_(t){return t?(this.updateConstraint_(),this.evaluateTree_... method evaluateTree_ (line 1) | evaluateTree_(t){const e=Q.default.getInstance();let r;o.Debugger.getI... method evaluateNodeList_ (line 1) | evaluateNodeList_(t,e,r,o,i,Q){if(!e.length)return[];const T=o||"",s=Q... method addLayout (line 1) | addLayout(t,e,r){const o=e.layout;o&&(o.match(/^begin/)?t.unshift(new ... method addPersonality_ (line 1) | addPersonality_(t,e,r,o){const i={};let Q=null;for(const t of T.person... method addExternalAttributes_ (line 1) | addExternalAttributes_(t,e){if(e.hasAttributes()){const r=e.attributes... method addRelativePersonality_ (line 1) | addRelativePersonality_(t,e){if(!t.personality)return t.personality=e,... method updateConstraint_ (line 1) | updateConstraint_(){const t=Q.default.getInstance().dynamicCstr,e=Q.de... method makeSet_ (line 1) | makeSet_(t,e){return e&&Object.keys(e).length?t.split(":"):[t]} method lookupRule (line 1) | lookupRule(t,e){if(!t||t.nodeType!==i.NodeType.ELEMENT_NODE&&t.nodeTyp... method lookupRules (line 1) | lookupRules(t,e){return this.trie.lookupRules(t,e.allProperties())} method pickMostConstraint_ (line 1) | pickMostConstraint_(t,e){const r=Q.default.getInstance().comparator;re... function m (line 1) | function m(t){const e=i.default.getInstance().customLoader?i.default.get... function y (line 1) | function y(t){H(JSON.parse(t))} function H (line 1) | function H(t,e){let r=!0;for(let n,o=0;n=Object.keys(t)[o];o++){const o=... function g (line 1) | function g(t,e){let r=e||1;o.mapsForIE?H(o.mapsForIE,t):r<=5&&setTimeout... method constructor (line 1) | constructor(t,e,r,n){this.node=t,this.generator=e,this.highlighter=r,t... method getXml (line 1) | getXml(){return this.xml_||(this.xml_=i.parseInput(this.xmlString_)),t... method getRebuilt (line 1) | getRebuilt(){return this.rebuilt_||this.rebuildStree(),this.rebuilt_} method isActive (line 1) | isActive(){return this.active_} method activate (line 1) | activate(){this.isActive()||(this.generator.start(),this.toggleActive_... method deactivate (line 1) | deactivate(){this.isActive()&&(m.WalkerState.setState(this.id,this.pri... method getFocus (line 1) | getFocus(t=!1){return this.focus_||(this.focus_=this.singletonFocus(th... method setFocus (line 1) | setFocus(t){this.focus_=t} method getDepth (line 1) | getDepth(){return this.levels.depth()-1} method isSpeech (line 1) | isSpeech(){return this.generator.modality===a.Attribute.SPEECH} method focusDomNodes (line 1) | focusDomNodes(){return this.getFocus().getDomNodes()} method focusSemanticNodes (line 1) | focusSemanticNodes(){return this.getFocus().getSemanticNodes()} method speech (line 1) | speech(){const t=this.focusDomNodes();if(!t.length)return"";const e=th... method move (line 1) | move(t){const e=this.keyMapping.get(t);if(!e)return null;const r=e();r... method up (line 1) | up(){return this.moved=m.WalkerMoves.UP,this.getFocus()} method down (line 1) | down(){return this.moved=m.WalkerMoves.DOWN,this.getFocus()} method left (line 1) | left(){return this.moved=m.WalkerMoves.LEFT,this.getFocus()} method right (line 1) | right(){return this.moved=m.WalkerMoves.RIGHT,this.getFocus()} method repeat (line 1) | repeat(){return this.moved=m.WalkerMoves.REPEAT,this.getFocus().clone()} method depth (line 1) | depth(){return this.moved=this.isSpeech()?m.WalkerMoves.DEPTH:m.Walker... method home (line 1) | home(){this.moved=m.WalkerMoves.HOME;return this.singletonFocus(this.r... method getBySemanticId (line 1) | getBySemanticId(t){return y.getBySemanticId(this.node,t)} method primaryId (line 1) | primaryId(){return this.getFocus().getSemanticPrimary().id.toString()} method expand (line 1) | expand(){const t=this.getFocus().getDomPrimary(),e=this.actionable_(t)... method expandable (line 1) | expandable(t){return!!this.actionable_(t)&&0===t.childNodes.length} method collapsible (line 1) | collapsible(t){return!!this.actionable_(t)&&t.childNodes.length>0} method restoreState (line 1) | restoreState(){if(!this.highlighter)return;const t=m.WalkerState.getSt... method updateFocus (line 1) | updateFocus(){this.setFocus(f.Focus.factory(this.getFocus().getSemanti... method rebuildStree (line 1) | rebuildStree(){this.rebuilt_=new L.RebuildStree(this.getXml()),this.ro... method previousLevel (line 1) | previousLevel(){const t=this.getFocus().getDomPrimary();return t?y.get... method nextLevel (line 1) | nextLevel(){const t=this.getFocus().getDomPrimary();let e,r;if(t){e=y.... method singletonFocus (line 1) | singletonFocus(t){this.getRebuilt();const e=this.retrieveVisuals(t);re... method retrieveVisuals (line 1) | retrieveVisuals(t){if(!this.skeleton)return[t];const e=parseInt(t,10),... method subtreeIds (line 1) | subtreeIds(t,e){const r=H.evalXPath(`//*[@data-semantic-id="${t}"]`,th... method focusFromId (line 1) | focusFromId(t,e){return f.Focus.factory(t,e,this.getRebuilt(),this.node)} method summary (line 1) | summary(){return this.moved=this.isSpeech()?m.WalkerMoves.SUMMARY:m.Wa... method detail (line 1) | detail(){return this.moved=this.isSpeech()?m.WalkerMoves.DETAIL:m.Walk... method specialMove (line 1) | specialMove(){return null} method virtualize (line 1) | virtualize(t){return this.cursors.push({focus:this.getFocus(),levels:t... method previous (line 1) | previous(){const t=this.cursors.pop();return t?(this.levels=t.levels,t... method undo (line 1) | undo(){let t;do{t=this.cursors.pop()}while(t&&!t.undo);return t?(this.... method update (line 1) | update(t){this.generator.setOptions(t),(0,T.setup)(t).then((()=>p.gene... method nextRules (line 1) | nextRules(){const t=this.generator.getOptions();return"speech"!==t.mod... method nextStyle (line 1) | nextStyle(t,e){if("mathspeak"===t){const t=["default","brief","sbrief"... method previousRules (line 1) | previousRules(){const t=this.generator.getOptions();return"speech"!==t... method refocus (line 1) | refocus(){let t,e=this.getFocus();for(;!e.getNodes().length;){t=this.l... method toggleActive_ (line 1) | toggleActive_(){this.active_=!this.active_} method mergePrefix_ (line 1) | mergePrefix_(t,e=[]){const r=this.isSpeech()?this.prefix_():"";r&&t.un... method prefix_ (line 1) | prefix_(){const t=this.getFocus().getDomNodes(),e=this.getFocus().getS... method postfix_ (line 1) | postfix_(){const t=this.getFocus().getDomNodes();return t[0]?y.getAttr... method depth_ (line 1) | depth_(){const t=c.Grammar.getInstance().getParameter("depth");c.Gramm... method actionable_ (line 1) | actionable_(t){const e=null==t?void 0:t.parentNode;return e&&this.high... method summary_ (line 1) | summary_(){const t=this.getFocus().getSemanticPrimary().id.toString(),... method detail_ (line 1) | detail_(){const t=this.getFocus().getSemanticPrimary().id.toString(),e... function b (line 1) | function b(t){const e=T.localePath(t);return new Promise(((t,r)=>{s.defa... function v (line 1) | function v(t){const e=T.localePath(t);return new Promise(((t,r)=>{let n=... function M (line 1) | function M(t){const e=T.localePath(t),r=new XMLHttpRequest;return new Pr... function a (line 1) | function a(t,e){const r=Array.from(t.textContent),n=[],o=T.default.getIn... method get (line 1) | static get(t=s.getInstance().locale){return a.promises[t]||Promise.res... method getall (line 1) | static getall(){return Promise.all(Object.values(a.promises))} method constructor (line 1) | constructor(){this.lookupNamespaceURI=s} method constructor (line 1) | constructor(t,...e){this.query=t,this.constraints=e;const[r,n]=this.pr... method constraintValue (line 1) | static constraintValue(t,e){for(let r,n=0;r=e[n];n++)if(t.match(r))ret... method toString (line 1) | toString(){const t=this.constraints.join(", ");return`${this.query}, $... method calculatePriority (line 1) | calculatePriority(){const t=a.constraintValue(this.query,a.queryPriori... method presetPriority (line 1) | presetPriority(){if(!this.constraints.length)return[!1,0];const t=this... method constructor (line 1) | constructor(){this.funcAppls={},this.factory_=new Q.SemanticNodeFactor... method getInstance (line 1) | static getInstance(){return a.instance=a.instance||new a,a.instance} method tableToMultiline (line 1) | static tableToMultiline(t){if(T.tableIsMultiline(t)){t.type="multiline... method number (line 1) | static number(t){"unknown"!==t.type&&"identifier"!==t.type||(t.type="n... method classifyMultiline (line 1) | static classifyMultiline(t){let e=0;const r=t.childNodes.length;let n;... method classifyTable (line 1) | static classifyTable(t){const e=a.computeColumns_(t);a.classifyByColum... method detectCaleyTable (line 1) | static detectCaleyTable(t){if(!t.mathmlTree)return!1;const e=t.mathmlT... method cayleySpacing (line 1) | static cayleySpacing(t){const e=t.split(" ");return("solid"===e[0]||"d... method proof (line 1) | static proof(t,e,r){const n=a.separateSemantics(e);return a.getInstanc... method findSemantics (line 1) | static findSemantics(t,e,r){const n=null==r?null:r,o=a.getSemantics(t)... method getSemantics (line 1) | static getSemantics(t){const e=t.getAttribute("semantics");return e?a.... method removePrefix (line 1) | static removePrefix(t){const[,...e]=t.split("_");return e.join("_")} method separateSemantics (line 1) | static separateSemantics(t){const e={};return t.split(";").forEach((fu... method matchSpaces_ (line 1) | static matchSpaces_(t,e){for(let r,n=0;r=e[n];n++){const e=t[n].mathml... method getSpacer_ (line 1) | static getSpacer_(t){if("MSPACE"===n.tagName(t))return t;for(;s.hasEmp... method fenceToPunct_ (line 1) | static fenceToPunct_(t){const e=a.FENCE_TO_PUNCT_[t.role];if(e){for(;t... method classifyFunction_ (line 1) | static classifyFunction_(t,e){if("appl"===t.type||"bigop"===t.type||"i... method propagateFunctionRole_ (line 1) | static propagateFunctionRole_(t,e){if(t){if("infixop"===t.type)return;... method getFunctionOp_ (line 1) | static getFunctionOp_(t,e){if(e(t))return t;for(let r,n=0;r=t.childNod... method tableToMatrixOrVector_ (line 1) | static tableToMatrixOrVector_(t){const e=t.childNodes[0];T.isType(e,"m... method tableToVector_ (line 1) | static tableToVector_(t){const e=t.childNodes[0];e.type="vector",1!==e... method binomialForm_ (line 1) | static binomialForm_(t){T.isBinomial(t)&&(t.role="binomial",t.childNod... method tableToMatrix_ (line 1) | static tableToMatrix_(t){const e=t.childNodes[0];e.type="matrix",e.chi... method tableToSquare_ (line 1) | static tableToSquare_(t){const e=t.childNodes[0];T.isNeutralFence(t)?e... method getComponentRoles_ (line 1) | static getComponentRoles_(t){const e=t.role;return e&&"unknown"!==e?e:... method tableToCases_ (line 1) | static tableToCases_(t,e){for(let e,r=0;e=t.childNodes[r];r++)a.assign... method rewriteFencedLine_ (line 1) | static rewriteFencedLine_(t){const e=t.childNodes[0],r=t.childNodes[0]... method rowToLine_ (line 1) | static rowToLine_(t,e){const r=e||"unknown";T.isType(t,"row")&&(t.type... method assignRoleToRow_ (line 1) | static assignRoleToRow_(t,e){T.isType(t,"line")?t.role=e:T.isType(t,"r... method nextSeparatorFunction_ (line 1) | static nextSeparatorFunction_(t){let e;if(t){if(t.match(/^\s+$/))retur... method numberRole_ (line 1) | static numberRole_(t){if("unknown"!==t.role)return;const e=[...t.textC... method exprFont_ (line 1) | static exprFont_(t){if("unknown"!==t.font)return;const e=[...t.textCon... method purgeFences_ (line 1) | static purgeFences_(t){const e=t.rel,r=t.comp,n=[],o=[];for(;e.length>... method rewriteFencedNode_ (line 1) | static rewriteFencedNode_(t){const e=t.contentNodes[0],r=t.contentNode... method rewriteFence_ (line 1) | static rewriteFence_(t,e){if(!e.embellished)return{node:t,fence:e};con... method propagateFencePointer_ (line 1) | static propagateFencePointer_(t,e){t.fencePointer=e.fencePointer||e.id... method classifyByColumns_ (line 1) | static classifyByColumns_(t,e,r,n){return!!(3===e.length&&a.testColumn... method isEndRelation_ (line 1) | static isEndRelation_(t,e,r){const n=r?t.childNodes.length-1:0;return ... method isPureRelation_ (line 1) | static isPureRelation_(t,e){return T.isType(t,"relation")&&T.isRole(t,e)} method computeColumns_ (line 1) | static computeColumns_(t){const e=[];for(let r,n=0;r=t.childNodes[n];n... method testColumns_ (line 1) | static testColumns_(t,e,r){const n=t[e];return!!n&&(n.some((function(t... method setNodeFactory (line 1) | setNodeFactory(t){a.getInstance().factory_=t,i.updateFactory(a.getInst... method getNodeFactory (line 1) | getNodeFactory(){return a.getInstance().factory_} method identifierNode (line 1) | identifierNode(t,e,r){if("MathML-Unit"===r)t.type="identifier",t.role=... method implicitNode (line 1) | implicitNode(t){if(t=a.getInstance().getMixedNumbers_(t),1===(t=a.getI... method text (line 1) | text(t,e){return a.exprFont_(t),t.type="text","MS"===e?(t.role="string... method row (line 1) | row(t){return 0===(t=t.filter((function(t){return!T.isType(t,"empty")}... method limitNode (line 1) | limitNode(t,e){if(!e.length)return a.getInstance().factory_.makeEmptyN... method tablesInRow (line 1) | tablesInRow(t){let e=s.partitionNodes(t,T.tableIsMatrixOrVector),r=[];... method mfenced (line 1) | mfenced(t,e,r,n){if(r&&n.length>0){const t=a.nextSeparatorFunction_(r)... method fractionLikeNode (line 1) | fractionLikeNode(t,e,r,n){let o;if(!n&&s.isZeroLength(r)){const r=a.ge... method tensor (line 1) | tensor(t,e,r,n,o){const i=a.getInstance().factory_.makeBranchNode("ten... method pseudoTensor (line 1) | pseudoTensor(t,e,r){const n=t=>!T.isType(t,"empty"),o=e.filter(n).leng... method font (line 1) | font(t){const e=a.MATHJAX_FONTS[t];return e||t} method proof (line 1) | proof(t,e,r){if(e.inference||e.axiom||console.log("Noise"),e.axiom){co... method inference (line 1) | inference(t,e,r){if(e.inferenceRule){const e=a.getInstance().getFormul... method getLabel (line 1) | getLabel(t,e,r,o){const i=a.getInstance().findNestedRow(e,"prooflabel"... method getFormulas (line 1) | getFormulas(t,e,r){const o=e.length?a.getInstance().findNestedRow(e,"i... method findNestedRow (line 1) | findNestedRow(t,e,r){return a.getInstance().findNestedRow_(t,e,0,r)} method cleanInference (line 1) | cleanInference(t){return n.toArray(t).filter((function(t){return"MSPAC... method operatorNode (line 1) | operatorNode(t){return"unknown"===t.type&&(t.type="operator"),i.run("m... method implicitNode_ (line 1) | implicitNode_(t){const e=a.getInstance().factory_.makeMultipleContentN... method infixNode_ (line 1) | infixNode_(t,e){const r=a.getInstance().factory_.makeBranchNode("infix... method explicitMixed_ (line 1) | explicitMixed_(t){const e=s.partitionNodes(t,(function(t){return t.tex... method concatNode_ (line 1) | concatNode_(t,e,r){if(0===e.length)return t;const n=e.map((function(t)... method prefixNode_ (line 1) | prefixNode_(t,e){const r=s.partitionNodes(e,(t=>T.isRole(t,"subtractio... method postfixNode_ (line 1) | postfixNode_(t,e){return e.length?a.getInstance().concatNode_(t,e,"pos... method combineUnits_ (line 1) | combineUnits_(t){const e=s.partitionNodes(t,(function(t){return!T.isRo... method getMixedNumbers_ (line 1) | getMixedNumbers_(t){const e=s.partitionNodes(t,(function(t){return T.i... method getTextInRow_ (line 1) | getTextInRow_(t){if(t.length<=1)return t;const e=s.partitionNodes(t,(t... method relationsInRow_ (line 1) | relationsInRow_(t){const e=s.partitionNodes(t,T.isRelation),r=e.rel[0]... method operationsInRow_ (line 1) | operationsInRow_(t){if(0===t.length)return a.getInstance().factory_.ma... method operationsTree_ (line 1) | operationsTree_(t,e,r,n){const o=n||[];if(0===t.length){if(o.unshift(r... method appendOperand_ (line 1) | appendOperand_(t,e,r){if("infixop"!==t.type)return a.getInstance().inf... method appendDivisionOp_ (line 1) | appendDivisionOp_(t,e,r){return"division"===e.role?T.isImplicit(t)?a.g... method appendLastOperand_ (line 1) | appendLastOperand_(t,e,r){let n=t,o=t.childNodes[t.childNodes.length-1... method appendMultiplicativeOp_ (line 1) | appendMultiplicativeOp_(t,e,r){if(T.isImplicit(t))return a.getInstance... method appendAdditiveOp_ (line 1) | appendAdditiveOp_(t,e,r){return a.getInstance().infixNode_([t,r],e)} method appendExistingOperator_ (line 1) | appendExistingOperator_(t,e,r){return!(!t||"infixop"!==t.type||T.isImp... method getFencesInRow_ (line 1) | getFencesInRow_(t){let e=s.partitionNodes(t,T.isFence);e=a.purgeFences... method fences_ (line 1) | fences_(t,e,r,n){if(0===t.length&&0===r.length)return n[0];const o=t=>... method neutralFences_ (line 1) | neutralFences_(t,e){if(0===t.length)return t;if(1===t.length)return a.... method combineFencedContent_ (line 1) | combineFencedContent_(t,e,r,n){if(0===r.length){const r=a.getInstance(... method horizontalFencedNode_ (line 1) | horizontalFencedNode_(t,e,r){const n=a.getInstance().row(r);let o=a.ge... method classifyHorizontalFence_ (line 1) | classifyHorizontalFence_(t){t.role="leftright";const e=t.childNodes;if... method setExtension_ (line 1) | setExtension_(t){const e=t.childNodes[0].childNodes[0];e&&"infixop"===... method getPunctuationInRow_ (line 1) | getPunctuationInRow_(t){if(t.length<=1)return t;const e=t=>{const e=t.... method punctuatedNode_ (line 1) | punctuatedNode_(t,e){const r=a.getInstance().factory_.makeBranchNode("... method dummyNode_ (line 1) | dummyNode_(t){const e=a.getInstance().factory_.makeMultipleContentNode... method accentRole_ (line 1) | accentRole_(t,e){if(!T.isAccent(t))return!1;const r=t.textContent,n=o.... method accentNode_ (line 1) | accentNode_(t,e,r,n,o){const i=(e=e.slice(0,n+1))[1],Q=e[2];let T;if(!... method makeLimitNode_ (line 1) | makeLimitNode_(t,e,r,n){if("limupper"===n&&"limlower"===t.type)return ... method getFunctionsInRow_ (line 1) | getFunctionsInRow_(t,e){const r=e||[];if(0===t.length)return r;const n... method getFunctionArgs_ (line 1) | getFunctionArgs_(t,e,r){let n,o,i;switch(r){case"integral":{const r=a.... method getIntegralArgs_ (line 1) | getIntegralArgs_(t,e=[]){if(0===t.length)return{integrand:e,intvar:nul... method functionNode_ (line 1) | functionNode_(t,e){const r=a.getInstance().factory_.makeContentNode(o.... method bigOpNode_ (line 1) | bigOpNode_(t,e){const r=a.getFunctionOp_(t,(t=>T.isType(t,"largeop")))... method integralNode_ (line 1) | integralNode_(t,e,r){e=e||a.getInstance().factory_.makeEmptyNode(),r=r... method functionalNode_ (line 1) | functionalNode_(t,e,r,n){const o=e[0];let i;r&&(i=r.parent,n.push(r));... method fractionNode_ (line 1) | fractionNode_(t,e){const r=a.getInstance().factory_.makeBranchNode("fr... method scriptNode_ (line 1) | scriptNode_(t,e,r){let n;switch(t.length){case 0:n=a.getInstance().fac... method findNestedRow_ (line 1) | findNestedRow_(t,e,r,o){if(r>3)return null;for(let i,Q=0;i=t[Q];Q++){c... method constructor (line 1) | constructor(t){this.mathml=t,this.parser=new Q.SemanticMathml,this.roo... method empty (line 1) | static empty(){const t=n.parseInput(""),e=new a(t);return e.mat... method fromNode (line 1) | static fromNode(t,e){const r=a.empty();return r.root=t,e&&(r.mathml=e),r} method fromRoot (line 1) | static fromRoot(t,e){let r=t;for(;r.parent;)r=r.parent;const n=a.fromN... method fromXml (line 1) | static fromXml(t){const e=a.empty();return t.childNodes[0]&&(e.root=T.... method xml (line 1) | xml(t){const e=n.parseInput(""),r=this.root.xml(e.owner... method toString (line 1) | toString(t){return n.serializeXml(this.xml(t))} method formatXml (line 1) | formatXml(t){const e=this.toString(t);return n.formatXml(e)} method displayTree (line 1) | displayTree(){this.root.displayTree()} method replaceNode (line 1) | replaceNode(t,e){const r=t.parent;r?r.replaceChild(t,e):this.root=e} method toJson (line 1) | toJson(){const t={};return t.stree=this.root.toJson(),t} method constructor (line 1) | constructor(t,e){super(t),this.preference=e} method comparator (line 1) | static comparator(){return new c(n.default.getInstance().dynamicCstr,Q... method fromPreference (line 1) | static fromPreference(t){const e=t.split(":"),r={},n=l.getProperties()... method toPreference (line 1) | static toPreference(t){const e=Object.keys(t),r=[];for(let n=0;n!0)),this.kind=a.TrieNodeKind.ROOT} method constructor (line 1) | constructor(t){super(t),this.name="RuleError"} function c (line 1) | function c(t,e){if(!t.attributes)return!1;const r=o.toArray(t.attributes... method constructor (line 1) | constructor(t){super(t),this.fenced=null,this.fencedMml=null,this.fenc... method test (line 1) | static test(t){return!(!t.mathmlTree||!t.fencePointer||t.mathmlTree.ge... method makeEmptyNode_ (line 1) | static makeEmptyNode_(t){const e=n.createElement("mrow"),r=new o.Seman... method fencedMap_ (line 1) | static fencedMap_(t,e){e[t.id]=t.mathmlTree,t.embellished&&c.fencedMap... method getMathml (line 1) | getMathml(){this.getFenced_(),this.fencedMml=a.walkTree(this.fenced),t... method fencedElement (line 1) | fencedElement(t){return"fenced"===t.type||"matrix"===t.type||"vector"=... method getFenced_ (line 1) | getFenced_(){let t=this.semantic;for(;!this.fencedElement(t);)t=t.chil... method getFencedMml_ (line 1) | getFencedMml_(){let t=this.ofenceMml.nextSibling;for(t=t===this.fenced... method getFencesMml_ (line 1) | getFencesMml_(){let t=this.semantic;const e=Object.keys(this.ofenceMap... method rewrite_ (line 1) | rewrite_(){let t=this.semantic,e=null;const r=this.introduceNewLayer_(... method specialCase_ (line 1) | specialCase_(t,e){const r=n.tagName(e);let o,i=null;if("MSUBSUP"===r?(... method introduceNewLayer_ (line 1) | introduceNewLayer_(){const t=this.fullFence(this.ofenceMml),e=this.ful... method fullFence (line 1) | fullFence(t){const e=this.fencedMml.parentNode;let r=t;for(;r.parentNo... method cleanupParents_ (line 1) | cleanupParents_(){this.parentCleanup.forEach((function(t){const e=t.ch... method constructor (line 1) | constructor(t){super(t,(e=>e===t)),this.kind=a.TrieNodeKind.DYNAMIC} method constructor (line 1) | constructor(t,e){super(t,e),this.preference=t instanceof a?t.preferenc... method match (line 1) | match(t){if(!(t instanceof a))return super.match(t);if("default"===t.g... method compare (line 1) | compare(t,e){const r=super.compare(t,e);if(0!==r)return r;const n=t in... function u (line 1) | function u(t,e,r,n,i,Q){if(i(t)||r.indexOf(t.tagName)>-1||c(t,n))return ... method constructor (line 1) | constructor(){super([Q.Axis.LOCALE,Q.Axis.MODALITY,Q.Axis.DOMAIN,Q.Axi... method parse (line 1) | parse(t){const e=super.parse(t);let r=e.getValue(Q.Axis.STYLE);const n... method fromPreference (line 1) | fromPreference(t){return a.fromPreference(t)} method toPreference (line 1) | toPreference(t){return a.toPreference(t)} method constructor (line 1) | constructor(t){this.mathml=t,this.factory=new Q.SemanticNodeFactory,th... method addAttributes (line 1) | static addAttributes(t,e,r){r&&1===e.childNodes.length&&e.childNodes[0... method textContent (line 1) | static textContent(t,e,r){if(!r&&e.textContent)return void(t.textConte... method isPunctuated (line 1) | static isPunctuated(t){return!s.SemanticSkeleton.simpleCollapseStructu... method getTree (line 1) | getTree(){return this.stree} method assembleTree (line 1) | assembleTree(t){const e=this.makeNode(t),r=c.splitAttribute(c.getAttri... method makeNode (line 1) | makeNode(t){const e=c.getAttribute(t,o.Attribute.TYPE),r=c.getAttribut... method makePunctuation (line 1) | makePunctuation(t){const e=this.createNode(t);return e.updateContent((... method makePunctuated (line 1) | makePunctuated(t,e,r){const n=this.createNode(e[0]);n.type="punctuated... method makeEmpty (line 1) | makeEmpty(t,e,r){const n=this.createNode(e);n.type="empty",n.embellish... method makeIndex (line 1) | makeIndex(t,e,r){if(u.isPunctuated(e))return this.makePunctuated(t,e,r... method postProcess (line 1) | postProcess(t,e){const r=s.SemanticSkeleton.fromString(e).array;if("su... method createNode (line 1) | createNode(t){const e=this.factory.makeNode(t);return this.nodeDict[t.... method collapsedChildren_ (line 1) | collapsedChildren_(t){const e=t=>{const r=this.nodeDict[t[0]];r.childN... method setParent (line 1) | setParent(t,e){const r=c.getBySemanticId(this.mathml,t),n=this.assembl... function p (line 1) | function p(t){return l("fraction",t,["fraction"],e.nestingBarriers,{},Q.... function h (line 1) | function h(t,e,r){const n=p(t),o=Array(n).fill(e);return r&&o.push(r),o.... method constructor (line 1) | constructor(t,e){super(t,p(t)),this.context=e,this.kind=a.TrieNodeKind... method applyTest (line 1) | applyTest(t){return this.test?this.test(t):this.context.applyQuery(t,t... function d (line 1) | function d(t,e,r){for(;t.parentNode;){const n=t.parentNode,o=n.parentNod... method constructor (line 1) | constructor(t,e){super(t,p(t)),this.context=e,this.kind=a.TrieNodeKind... method applyTest (line 1) | applyTest(t){return this.test?this.test(t):this.context.applyConstrain... function f (line 1) | function f(t){return l("radical",t,["sqrt","root"],e.nestingBarriers,{})} function L (line 1) | function L(t,e,r){const n=f(t),o=m(t);return r=o?Q.LOCALE.FUNCTIONS.comb... method constructor (line 1) | constructor(){this.trie=null,this.evaluators_={},this.trie=new f.Trie} method getInstance (line 1) | static getInstance(){return L.instance=L.instance||new L,L.instance} method debugSpeechRule (line 1) | static debugSpeechRule(t,e){const r=t.precondition,n=t.context.applyQu... method debugNamedSpeechRule (line 1) | static debugNamedSpeechRule(t,e){const r=L.getInstance().trie.collectR... method evaluateNode (line 1) | evaluateNode(t){(0,s.updateEvaluator)(t);const e=(new Date).getTime();... method toString (line 1) | toString(){return this.trie.collectRules().map((t=>t.toString())).join... method runInSetting (line 1) | runInSetting(t,e){const r=Q.default.getInstance(),n={};for(const e in ... method addStore (line 1) | addStore(t){const e=y(t);"abstract"!==e.kind&&e.getSpeechRules().forEa... method processGrammar (line 1) | processGrammar(t,e,r){const n={};for(const o in r){const i=r[o];n[o]="... method addEvaluator (line 1) | addEvaluator(t){const e=t.evaluateDefault.bind(t),r=this.evaluators_[t... method getEvaluator (line 1) | getEvaluator(t,e){const r=this.evaluators_[t]||this.evaluators_[u.Dyna... method enumerate (line 1) | enumerate(t){return this.trie.enumerate(t)} method evaluateNode_ (line 1) | evaluateNode_(t){return t?(this.updateConstraint_(),this.evaluateTree_... method evaluateTree_ (line 1) | evaluateTree_(t){const e=Q.default.getInstance();let r;o.Debugger.getI... method evaluateNodeList_ (line 1) | evaluateNodeList_(t,e,r,o,i,Q){if(!e.length)return[];const T=o||"",s=Q... method addLayout (line 1) | addLayout(t,e,r){const o=e.layout;o&&(o.match(/^begin/)?t.unshift(new ... method addPersonality_ (line 1) | addPersonality_(t,e,r,o){const i={};let Q=null;for(const t of T.person... method addExternalAttributes_ (line 1) | addExternalAttributes_(t,e){if(e.hasAttributes()){const r=e.attributes... method addRelativePersonality_ (line 1) | addRelativePersonality_(t,e){if(!t.personality)return t.personality=e,... method updateConstraint_ (line 1) | updateConstraint_(){const t=Q.default.getInstance().dynamicCstr,e=Q.de... method makeSet_ (line 1) | makeSet_(t,e){return e&&Object.keys(e).length?t.split(":"):[t]} method lookupRule (line 1) | lookupRule(t,e){if(!t||t.nodeType!==i.NodeType.ELEMENT_NODE&&t.nodeTyp... method lookupRules (line 1) | lookupRules(t,e){return this.trie.lookupRules(t,e.allProperties())} method pickMostConstraint_ (line 1) | pickMostConstraint_(t,e){const r=Q.default.getInstance().comparator;re... function m (line 1) | function m(t){const e="sqrt"===t.tagName?"2":i.evalXPath("children/*[1]"... function y (line 1) | function y(t){return l("underscore",t,["underscore"],e.nestingBarriers,{... function H (line 1) | function H(t){return l("overscore",t,["overscore"],e.nestingBarriers,{},... function v (line 1) | function v(t){const e=[];let r="",n="",o=parseInt(t,2);for(let t=0;t<5;t... function u (line 1) | function u(t,e){const r=p(t);return 1===r?e:new Array(r).join(l.LOCALE.M... method constructor (line 1) | constructor(){super([Q.Axis.LOCALE,Q.Axis.MODALITY,Q.Axis.DOMAIN,Q.Axi... method parse (line 1) | parse(t){const e=super.parse(t);let r=e.getValue(Q.Axis.STYLE);const n... method fromPreference (line 1) | fromPreference(t){return a.fromPreference(t)} method toPreference (line 1) | toPreference(t){return a.toPreference(t)} method constructor (line 1) | constructor(t){this.mathml=t,this.factory=new Q.SemanticNodeFactory,th... method addAttributes (line 1) | static addAttributes(t,e,r){r&&1===e.childNodes.length&&e.childNodes[0... method textContent (line 1) | static textContent(t,e,r){if(!r&&e.textContent)return void(t.textConte... method isPunctuated (line 1) | static isPunctuated(t){return!s.SemanticSkeleton.simpleCollapseStructu... method getTree (line 1) | getTree(){return this.stree} method assembleTree (line 1) | assembleTree(t){const e=this.makeNode(t),r=c.splitAttribute(c.getAttri... method makeNode (line 1) | makeNode(t){const e=c.getAttribute(t,o.Attribute.TYPE),r=c.getAttribut... method makePunctuation (line 1) | makePunctuation(t){const e=this.createNode(t);return e.updateContent((... method makePunctuated (line 1) | makePunctuated(t,e,r){const n=this.createNode(e[0]);n.type="punctuated... method makeEmpty (line 1) | makeEmpty(t,e,r){const n=this.createNode(e);n.type="empty",n.embellish... method makeIndex (line 1) | makeIndex(t,e,r){if(u.isPunctuated(e))return this.makePunctuated(t,e,r... method postProcess (line 1) | postProcess(t,e){const r=s.SemanticSkeleton.fromString(e).array;if("su... method createNode (line 1) | createNode(t){const e=this.factory.makeNode(t);return this.nodeDict[t.... method collapsedChildren_ (line 1) | collapsedChildren_(t){const e=t=>{const r=this.nodeDict[t[0]];r.childN... method setParent (line 1) | setParent(t,e){const r=c.getBySemanticId(this.mathml,t),n=this.assembl... function p (line 1) | function p(t,e){const r=e||0;return t.parentNode?p(t.parentNode,"root"==... function h (line 1) | function h(t){const e="\u2820";if(1===t.length)return e+t;const r=t.spli... method constructor (line 1) | constructor(t,e){super(t,p(t)),this.context=e,this.kind=a.TrieNodeKind... method applyTest (line 1) | applyTest(t){return this.test?this.test(t):this.context.applyQuery(t,t... function d (line 1) | function d(t,r){const n=t.parent;if(!n)return!1;const o=n.type;return-1!... method constructor (line 1) | constructor(t,e){super(t,p(t)),this.context=e,this.kind=a.TrieNodeKind... method applyTest (line 1) | applyTest(t){return this.test?this.test(t):this.context.applyConstrain... function f (line 1) | function f(t,r){return t.childNodes.length?(-1!==e.NUMBER_INHIBITORS_.in... function T (line 1) | function T(t){for(;t;){if("unit"===t.getAttribute("role"))return!0;const... method markup (line 1) | markup(t){this.setScaleFunction(-2,2,0,10,0);const e=i.personalityMark... method error (line 1) | error(t){return'(error "'+o.Move.get(t)+'")'} method prosodyElement (line 1) | prosodyElement(t,e){switch(e=this.applyScaleFunction(e),t){case n.pers... method pause (line 1) | pause(t){return"(pause . "+this.pauseValue(t[n.personalityProps.PAUSE]... method prosody_ (line 1) | prosody_(t){const e=t.open,r=[];for(let n,o=0;n=e[o];o++)r.push(this.p... method constructor (line 1) | constructor(t=""){super(),this.message=t,this.name="SRE Error"} method constructor (line 1) | constructor(t){super(t),this.mml=t.mathmlTree} method test (line 1) | static test(t){return!t.mathmlTree&&"line"===t.type&&"binomial"===t.role} method getMathml (line 1) | getMathml(){if(!this.semantic.childNodes.length)return this.mml;const ... method constructor (line 1) | constructor(t){super(t),this.mml=t.mathmlTree} method test (line 1) | static test(t){if(!t.mathmlTree||!t.childNodes.length)return!1;const e... method getMathml (line 1) | getMathml(){const t=this.semantic.childNodes[0],e=t.childNodes[0],r=th... method constructor (line 1) | constructor(t){super(t),this.mml=t.mathmlTree} method test (line 1) | static test(t){if(!t.mathmlTree||!t.childNodes.length)return!1;const e... method walkTree_ (line 1) | static walkTree_(t){t&&i.walkTree(t)} method getMathml (line 1) | getMathml(){const t=this.semantic.childNodes;return"limboth"!==this.se... method constructor (line 1) | constructor(t){super(t),this.mml=t.mathmlTree} method multiscriptIndex (line 1) | static multiscriptIndex(t){return"punctuated"===t.type&&"dummy"===t.co... method createNone_ (line 1) | static createNone_(t){const e=n.createElement("none");return t&&(0,Q.s... method completeMultiscript (line 1) | completeMultiscript(t,e){const r=n.toArray(this.mml.childNodes).slice(... method constructor (line 1) | constructor(t){super(t),this.inner=[],this.mml=t.mathmlTree} method test (line 1) | static test(t){return"matrix"===t.type||"vector"===t.type||"cases"===t... method getMathml (line 1) | getMathml(){const t=i.cloneContentNode(this.semantic.contentNodes[0]),... method test (line 1) | static test(t){return!!t.mathmlTree&&"tensor"===t.type} method constructor (line 1) | constructor(t){super(t)} method getMathml (line 1) | getMathml(){i.walkTree(this.semantic.childNodes[0]);const t=o.CaseMult... method constructor (line 1) | constructor(){this.context=new Q.SpeechRuleContext,this.parseOrder=o.D... method compareStaticConstraints_ (line 1) | static compareStaticConstraints_(t,e){if(t.length!==e.length)return!1;... method comparePreconditions_ (line 1) | static comparePreconditions_(t,e){const r=t.precondition,n=e.precondit... method defineRule (line 1) | defineRule(t,e,r,n,...o){const Q=this.parseAction(r),T=this.parsePreco... method addRule (line 1) | addRule(t){t.context=this.context,this.speechRules_.unshift(t)} method deleteRule (line 1) | deleteRule(t){const e=this.speechRules_.indexOf(t);-1!==e&&this.speech... method findRule (line 1) | findRule(t){for(let e,r=0;e=this.speechRules_[r];r++)if(t(e))return e;... method findAllRules (line 1) | findAllRules(t){return this.speechRules_.filter(t)} method evaluateDefault (line 1) | evaluateDefault(t){const e=t.textContent.slice(0);return e.match(/^\s+... method evaluateWhitespace (line 1) | evaluateWhitespace(t){return[]} method evaluateCustom (line 1) | evaluateCustom(t){const e=this.customTranscriptions[t];return void 0!=... method evaluateCharacter (line 1) | evaluateCharacter(t){return this.evaluateCustom(t)||n.AuditoryDescript... method removeDuplicates (line 1) | removeDuplicates(t){for(let e,r=this.speechRules_.length-1;e=this.spee... method getSpeechRules (line 1) | getSpeechRules(){return this.speechRules_} method setSpeechRules (line 1) | setSpeechRules(t){this.speechRules_=t} method getPreconditions (line 1) | getPreconditions(){return this.preconditions} method parseCstr (line 1) | parseCstr(t){try{return this.parser.parse(this.locale+"."+this.modalit... method parsePrecondition (line 1) | parsePrecondition(t,e){try{const r=this.parsePrecondition_(t);t=r[0];l... method parseAction (line 1) | parseAction(t){try{return i.Action.fromString(t)}catch(e){if("RuleErro... method parse (line 1) | parse(t){this.modality=t.modality||this.modality,this.locale=t.locale|... method parseRules (line 1) | parseRules(t){for(let e,r=0;e=t[r];r++){const t=e[0],r=this.parseMetho... method generateRules (line 1) | generateRules(t){const e=this.context.customGenerators.lookup(t);e&&e(... method defineAction (line 1) | defineAction(t,e){let r;try{r=i.Action.fromString(e)}catch(t){if("Rule... method getFullPreconditions (line 1) | getFullPreconditions(t){const e=this.preconditions.get(t);return e||!t... method definePrecondition (line 1) | definePrecondition(t,e,r,...n){const o=this.parsePrecondition(r,n),i=t... method inheritRules (line 1) | inheritRules(){if(!this.inherits||!this.inherits.getSpeechRules().leng... method ignoreRules (line 1) | ignoreRules(t,...e){let r=this.findAllRules((e=>e.name===t));if(!e.len... method parsePrecondition_ (line 1) | parsePrecondition_(t){const e=this.context.customGenerators.lookup(t);... method constructor (line 1) | constructor(){this.currentFlags={},this.parameters_={},this.correction... method getInstance (line 1) | static getInstance(){return T.instance=T.instance||new T,T.instance} method parseInput (line 1) | static parseInput(t){const e={},r=t.split(":");for(let t=0,n=r.length;... method parseState (line 1) | static parseState(t){const e={},r=t.split(" ");for(let t=0,n=r.length;... method translateString_ (line 1) | static translateString_(t){if(t.match(/:unit$/))return T.translateUnit... method translateUnit_ (line 1) | static translateUnit_(t){t=T.prepareUnit_(t);const e=o.default.getInst... method prepareUnit_ (line 1) | static prepareUnit_(t){const e=t.match(/:unit$/);return e?t.slice(0,e.... method cleanUnit_ (line 1) | static cleanUnit_(t){return t.match(/:unit$/)?t.replace(/:unit$/,""):t} method clear (line 1) | clear(){this.parameters_={},this.stateStack_=[]} method setParameter (line 1) | setParameter(t,e){const r=this.parameters_[t];return e?this.parameters... method getParameter (line 1) | getParameter(t){return this.parameters_[t]} method setCorrection (line 1) | setCorrection(t,e){this.corrections_[t]=e} method setPreprocessor (line 1) | setPreprocessor(t,e){this.preprocessors_[t]=e} method getCorrection (line 1) | getCorrection(t){return this.corrections_[t]} method getState (line 1) | getState(){const t=[];for(const e in this.parameters_){const r=this.pa... method pushState (line 1) | pushState(t){for(const e in t)t[e]=this.setParameter(e,t[e]);this.stat... method popState (line 1) | popState(){const t=this.stateStack_.pop();for(const e in t)this.setPar... method setAttribute (line 1) | setAttribute(t){if(t&&t.nodeType===n.NodeType.ELEMENT_NODE){const r=th... method preprocess (line 1) | preprocess(t){return this.runProcessors_(t,this.preprocessors_)} method correct (line 1) | correct(t){return this.runProcessors_(t,this.corrections_)} method apply (line 1) | apply(t,e){return this.currentFlags=e||{},t=this.currentFlags.adjust||... method runProcessors_ (line 1) | runProcessors_(t,e){for(const r in this.parameters_){const n=e[r];if(!... method constructor (line 1) | constructor({type:t,content:e,attributes:r,grammar:n}){this.type=t,thi... method grammarFromString (line 1) | static grammarFromString(t){return o.Grammar.parseInput(t)} method fromString (line 1) | static fromString(t){const e={type:Q(t.substring(0,3))};let r=t.slice(... method attributesFromString (line 1) | static attributesFromString(t){if("("!==t[0]||")"!==t.slice(-1))throw ... method toString (line 1) | toString(){let t="";t+=function(t){switch(t){case i.NODE:return"[n]";c... method grammarToString (line 1) | grammarToString(){return this.getGrammar().join(":")} method getGrammar (line 1) | getGrammar(){const t=[];for(const e in this.grammar)!0===this.grammar[... method attributesToString (line 1) | attributesToString(){const t=this.getAttributes(),e=this.grammarToStri... method getAttributes (line 1) | getAttributes(){const t=[];for(const e in this.attributes){const r=thi... method copyCollator (line 1) | copyCollator(){return new T} method add (line 1) | add(t,e){const r=i.key(t,e.font);super.add(r,e)} method addNode (line 1) | addNode(t){this.add(t.textContent,t)} method toString (line 1) | toString(){const t=[];for(const e in this.map){const r=Array(e.length+... method collateMeaning (line 1) | collateMeaning(){const t=new s;for(const e in this.map)t.map[e]=this.m... method getSpeech (line 1) | getSpeech(t,e){const r=this.generateSpeech(t,e),i=this.getRebuilt().no... method constructor (line 1) | constructor(t,e,r,n){super(t,e,r,n),this.node=t,this.generator=e,this.... method move (line 1) | move(t){this.key_=t;const e=super.move(t);return this.modifier=!1,e} method up (line 1) | up(){return this.moved=Q.WalkerMoves.UP,this.eligibleCell_()?this.vert... method down (line 1) | down(){return this.moved=Q.WalkerMoves.DOWN,this.eligibleCell_()?this.... method jumpCell (line 1) | jumpCell(){if(!this.isInTable_()||null===this.key_)return this.getFocu... method undo (line 1) | undo(){const t=super.undo();return t===this.firstJump&&(this.firstJump... method eligibleCell_ (line 1) | eligibleCell_(){const t=this.getFocus().getSemanticPrimary();return th... method verticalMove_ (line 1) | verticalMove_(t){const e=this.previousLevel();if(!e)return null;const ... method jumpCell_ (line 1) | jumpCell_(t,e){this.firstJump?this.virtualize(!1):(this.firstJump=this... method isLegalJump_ (line 1) | isLegalJump_(t,e){const r=n.querySelectorAllByAttrValue(this.getRebuil... method isInTable_ (line 1) | isInTable_(){let t=this.getFocus().getSemanticPrimary();for(;t;){if(-1... function s (line 1) | function s(t){for(;t;){if("unit"===t.getAttribute("role"))return!0;t=o.e... method finalize (line 1) | finalize(t){return function(t){a="";const e=o.parseInput(`${t}`:""} method closeTag (line 1) | closeTag(t){return``} method markup (line 1) | markup(t){const e=[];let r=[];for(const n of t){if(!n.layout){r.push(n... method processContent (line 1) | processContent(t){const e=[],r=Q.personalityMarkup(t);for(let t,n=0;t=... method constructor (line 1) | constructor(){this.customLoader=null,this.parsers={},this.comparator=n... method defaultLocale (line 1) | set defaultLocale(t){this._defaultLocale=Q.Variables.ensureLocale(t,th... method defaultLocale (line 1) | get defaultLocale(){return this._defaultLocale} method getInstance (line 1) | static getInstance(){return s.instance=s.instance||new s,s.instance} method defaultEvaluator (line 1) | static defaultEvaluator(t,e){return t} method evaluateNode (line 1) | static evaluateNode(t){return s.nodeEvaluator(t)} method getRate (line 1) | getRate(){const t=parseInt(this.rate,10);return isNaN(t)?100:t} method setDynamicCstr (line 1) | setDynamicCstr(t){if(this.defaultLocale&&(n.DynamicCstr.DEFAULT_VALUES... method configurate (line 1) | configurate(t){this.mode!==o.Mode.HTTP||this.config||(!function(t){con... method setCustomLoader (line 1) | setCustomLoader(t){t&&(this.customLoader=t)} method test (line 1) | static test(t){if(!t.mathmlTree)return!1;return"MMULTISCRIPTS"===n.tag... method constructor (line 1) | constructor(t){super(t)} method getMathml (line 1) | getMathml(){let t,e,r;if((0,T.setAttributes)(this.mml,this.semantic),t... method constructor (line 1) | constructor(){super(),this.mactionName="maction"} method highlightNode (line 1) | highlightNode(t){let e;if(this.isHighlighted(t))return e={node:t,backg... method unhighlightNode (line 1) | unhighlightNode(t){const e=t.node.previousSibling;if(e&&e.hasAttribute... method isMactionNode (line 1) | isMactionNode(t){return t.getAttribute("data-mml-node")===this.maction... method getMactionNodes (line 1) | getMactionNodes(t){return Array.from(o.evalXPath(`.//*[@data-mml-node=... method constructor (line 1) | constructor(t,e){this.base=t,this._conditions=[],this.constraints=[],t... method conditions (line 1) | get conditions(){return this._conditions} method addConstraint (line 1) | addConstraint(t){if(this.constraints.filter((e=>e.equal(t))).length)re... method addBaseCondition (line 1) | addBaseCondition(t){this.addCondition(this.base,t)} method addFullCondition (line 1) | addFullCondition(t){this.constraints.forEach((e=>this.addCondition(e,t... method addCondition (line 1) | addCondition(t,e){const r=t.toString()+" "+e.toString();this.allCstr.c... method constructor (line 1) | constructor(){super(),this.annotators=[],this.parseMethods.Alias=this.... method initialize (line 1) | initialize(){this.initialized||(this.annotations(),this.initialized=!0)} method annotations (line 1) | annotations(){for(let t,e=0;t=this.annotators[e];e++)(0,i.activate)(th... method defineAlias (line 1) | defineAlias(t,e,...r){const n=this.parsePrecondition(e,r);if(!n)return... method defineRulesAlias (line 1) | defineRulesAlias(t,e,...r){const n=this.findAllRules((function(e){retu... method defineSpecializedRule (line 1) | defineSpecializedRule(t,e,r,n){const o=this.parseCstr(e),i=this.findRu... method defineSpecialized (line 1) | defineSpecialized(t,e,r){const n=this.parseCstr(r);if(!n)return void c... method evaluateString (line 1) | evaluateString(t){const e=[];if(t.match(/^\s+$/))return e;let r=this.m... method parse (line 1) | parse(t){super.parse(t),this.annotators=t.annotators||[]} method addAlias_ (line 1) | addAlias_(t,e,r){const n=this.parsePrecondition(e,r),o=new T.SpeechRul... method matchNumber_ (line 1) | matchNumber_(t){const e=t.match(new RegExp("^"+o.LOCALE.MESSAGES.regex... method constructor (line 1) | constructor(t){this.components=t} method fromString (line 1) | static fromString(t){const e=c(t,";").filter((function(t){return t.mat... method toString (line 1) | toString(){return this.components.map((function(t){return t.toString()... method copyCollator (line 1) | copyCollator(){return new s} method add (line 1) | add(t,e){const r=this.retrieve(t,e.font);if(!r||!r.find((function(t){r... method addNode (line 1) | addNode(t){this.add(t.textContent,t.meaning())} method toString (line 1) | toString(){const t=[];for(const e in this.map){const r=Array(e.length+... method reduce (line 1) | reduce(){for(const t in this.map)1!==this.map[t].length&&(this.map[t]=... method default (line 1) | default(){const t=new i;for(const e in this.map)1===this.map[e].length... method newDefault (line 1) | newDefault(){const t=this.default();this.reduce();const e=this.default... method constructor (line 1) | constructor(){super("MathML"),this.parseMap_={SEMANTICS:this.semantics... method getAttribute_ (line 1) | static getAttribute_(t,e,r){if(!t.hasAttribute(e))return r;const n=t.g... method parse (line 1) | parse(t){Q.default.getInstance().setNodeFactory(this.getFactory());con... method semantics_ (line 1) | semantics_(t,e){return e.length?this.parse(e[0]):this.getFactory().mak... method rows_ (line 1) | rows_(t,e){const r=t.getAttribute("semantics");if(r&&r.match("bspr_"))... method fraction_ (line 1) | fraction_(t,e){if(!e.length)return this.getFactory().makeEmptyNode();c... method limits_ (line 1) | limits_(t,e){return Q.default.getInstance().limitNode(n.tagName(t),thi... method root_ (line 1) | root_(t,e){return e[1]?this.getFactory().makeBranchNode("root",[this.p... method sqrt_ (line 1) | sqrt_(t,e){const r=this.parseList(T.purgeNodes(e));return this.getFact... method table_ (line 1) | table_(t,e){const r=t.getAttribute("semantics");if(r&&r.match("bspr_")... method tableRow_ (line 1) | tableRow_(t,e){const r=this.getFactory().makeBranchNode("row",this.par... method tableLabeledRow_ (line 1) | tableLabeledRow_(t,e){if(!e.length)return this.tableRow_(t,e);const r=... method tableCell_ (line 1) | tableCell_(t,e){const r=this.parseList(T.purgeNodes(e));let n;n=r.leng... method space_ (line 1) | space_(t,e){const r=t.getAttribute("width"),o=r&&r.match(/[a-z]*$/);if... method text_ (line 1) | text_(t,e){const r=this.leaf_(t,e);return t.textContent?(r.updateConte... method identifier_ (line 1) | identifier_(t,e){const r=this.leaf_(t,e);return Q.default.getInstance(... method number_ (line 1) | number_(t,e){const r=this.leaf_(t,e);return Q.default.number(r),r} method operator_ (line 1) | operator_(t,e){const r=this.leaf_(t,e);return Q.default.getInstance().... method fenced_ (line 1) | fenced_(t,e){const r=this.parseList(T.purgeNodes(e)),n=s.getAttribute_... method enclosed_ (line 1) | enclosed_(t,e){const r=this.parseList(T.purgeNodes(e)),n=this.getFacto... method multiscripts_ (line 1) | multiscripts_(t,e){if(!e.length)return this.getFactory().makeEmptyNode... method empty_ (line 1) | empty_(t,e){return this.getFactory().makeEmptyNode()} method action_ (line 1) | action_(t,e){return e.length>1?this.parse(e[1]):this.getFactory().make... method dummy_ (line 1) | dummy_(t,e){const r=this.getFactory().makeUnprocessed(t);return r.role... method leaf_ (line 1) | leaf_(t,e){if(1===e.length&&e[0].nodeType!==n.NodeType.TEXT_NODE){cons... method constructor (line 1) | constructor(){super(...arguments),this.modality=(0,n.addPrefix)("foreg... method visitStree_ (line 1) | static visitStree_(t,e,r){if(t.childNodes.length){if(t.contentNodes.le... method getSpeech (line 1) | getSpeech(t,e){return Q.getAttribute(t,this.modality)} method generateSpeech (line 1) | generateSpeech(t,e){return this.getRebuilt()||this.setRebuilt(new i.Re... method colorLeaves_ (line 1) | colorLeaves_(t){const e=[];s.visitStree_(this.getRebuilt().streeRoot,e... method colorLeave_ (line 1) | colorLeave_(t,e,r){const n=Q.getBySemanticId(t,e);return!!n&&(n.setAtt... class g (line 1) | class g{constructor(t,e,r,n){this.node=t,this.generator=e,this.highlight... method constructor (line 1) | constructor(t,e,r,n){this.node=t,this.generator=e,this.highlighter=r,t... method getXml (line 1) | getXml(){return this.xml_||(this.xml_=i.parseInput(this.xmlString_)),t... method getRebuilt (line 1) | getRebuilt(){return this.rebuilt_||this.rebuildStree(),this.rebuilt_} method isActive (line 1) | isActive(){return this.active_} method activate (line 1) | activate(){this.isActive()||(this.generator.start(),this.toggleActive_... method deactivate (line 1) | deactivate(){this.isActive()&&(m.WalkerState.setState(this.id,this.pri... method getFocus (line 1) | getFocus(t=!1){return this.focus_||(this.focus_=this.singletonFocus(th... method setFocus (line 1) | setFocus(t){this.focus_=t} method getDepth (line 1) | getDepth(){return this.levels.depth()-1} method isSpeech (line 1) | isSpeech(){return this.generator.modality===a.Attribute.SPEECH} method focusDomNodes (line 1) | focusDomNodes(){return this.getFocus().getDomNodes()} method focusSemanticNodes (line 1) | focusSemanticNodes(){return this.getFocus().getSemanticNodes()} method speech (line 1) | speech(){const t=this.focusDomNodes();if(!t.length)return"";const e=th... method move (line 1) | move(t){const e=this.keyMapping.get(t);if(!e)return null;const r=e();r... method up (line 1) | up(){return this.moved=m.WalkerMoves.UP,this.getFocus()} method down (line 1) | down(){return this.moved=m.WalkerMoves.DOWN,this.getFocus()} method left (line 1) | left(){return this.moved=m.WalkerMoves.LEFT,this.getFocus()} method right (line 1) | right(){return this.moved=m.WalkerMoves.RIGHT,this.getFocus()} method repeat (line 1) | repeat(){return this.moved=m.WalkerMoves.REPEAT,this.getFocus().clone()} method depth (line 1) | depth(){return this.moved=this.isSpeech()?m.WalkerMoves.DEPTH:m.Walker... method home (line 1) | home(){this.moved=m.WalkerMoves.HOME;return this.singletonFocus(this.r... method getBySemanticId (line 1) | getBySemanticId(t){return y.getBySemanticId(this.node,t)} method primaryId (line 1) | primaryId(){return this.getFocus().getSemanticPrimary().id.toString()} method expand (line 1) | expand(){const t=this.getFocus().getDomPrimary(),e=this.actionable_(t)... method expandable (line 1) | expandable(t){return!!this.actionable_(t)&&0===t.childNodes.length} method collapsible (line 1) | collapsible(t){return!!this.actionable_(t)&&t.childNodes.length>0} method restoreState (line 1) | restoreState(){if(!this.highlighter)return;const t=m.WalkerState.getSt... method updateFocus (line 1) | updateFocus(){this.setFocus(f.Focus.factory(this.getFocus().getSemanti... method rebuildStree (line 1) | rebuildStree(){this.rebuilt_=new L.RebuildStree(this.getXml()),this.ro... method previousLevel (line 1) | previousLevel(){const t=this.getFocus().getDomPrimary();return t?y.get... method nextLevel (line 1) | nextLevel(){const t=this.getFocus().getDomPrimary();let e,r;if(t){e=y.... method singletonFocus (line 1) | singletonFocus(t){this.getRebuilt();const e=this.retrieveVisuals(t);re... method retrieveVisuals (line 1) | retrieveVisuals(t){if(!this.skeleton)return[t];const e=parseInt(t,10),... method subtreeIds (line 1) | subtreeIds(t,e){const r=H.evalXPath(`//*[@data-semantic-id="${t}"]`,th... method focusFromId (line 1) | focusFromId(t,e){return f.Focus.factory(t,e,this.getRebuilt(),this.node)} method summary (line 1) | summary(){return this.moved=this.isSpeech()?m.WalkerMoves.SUMMARY:m.Wa... method detail (line 1) | detail(){return this.moved=this.isSpeech()?m.WalkerMoves.DETAIL:m.Walk... method specialMove (line 1) | specialMove(){return null} method virtualize (line 1) | virtualize(t){return this.cursors.push({focus:this.getFocus(),levels:t... method previous (line 1) | previous(){const t=this.cursors.pop();return t?(this.levels=t.levels,t... method undo (line 1) | undo(){let t;do{t=this.cursors.pop()}while(t&&!t.undo);return t?(this.... method update (line 1) | update(t){this.generator.setOptions(t),(0,T.setup)(t).then((()=>p.gene... method nextRules (line 1) | nextRules(){const t=this.generator.getOptions();return"speech"!==t.mod... method nextStyle (line 1) | nextStyle(t,e){if("mathspeak"===t){const t=["default","brief","sbrief"... method previousRules (line 1) | previousRules(){const t=this.generator.getOptions();return"speech"!==t... method refocus (line 1) | refocus(){let t,e=this.getFocus();for(;!e.getNodes().length;){t=this.l... method toggleActive_ (line 1) | toggleActive_(){this.active_=!this.active_} method mergePrefix_ (line 1) | mergePrefix_(t,e=[]){const r=this.isSpeech()?this.prefix_():"";r&&t.un... method prefix_ (line 1) | prefix_(){const t=this.getFocus().getDomNodes(),e=this.getFocus().getS... method postfix_ (line 1) | postfix_(){const t=this.getFocus().getDomNodes();return t[0]?y.getAttr... method depth_ (line 1) | depth_(){const t=c.Grammar.getInstance().getParameter("depth");c.Gramm... method actionable_ (line 1) | actionable_(t){const e=null==t?void 0:t.parentNode;return e&&this.high... method summary_ (line 1) | summary_(){const t=this.getFocus().getSemanticPrimary().id.toString(),... method detail_ (line 1) | detail_(){const t=this.getFocus().getSemanticPrimary().id.toString(),e... class o (line 1) | class o extends n.AbstractWalker{up(){return null}down(){return null}lef... method markup (line 1) | markup(t){return o.MARKS={},super.markup(t)} method merge (line 1) | merge(t){const e=[];for(let r=0;r{})){this.isActive_&&this.stream_&&this.stream_.end("","",t)} method startDebugFile_ (line 1) | startDebugFile_(t){this.stream_=n.default.fs.createWriteStream(t),this... method output_ (line 1) | output_(t){this.outputFunction_.apply(console.info===this.outputFuncti... method constructor (line 1) | constructor(t,e){this.name=t,this.process=e.processor,this.postprocess... method stringify_ (line 1) | static stringify_(t){return t?t.toString():t} method constructor (line 1) | constructor(){super()} method isMactionNode (line 1) | isMactionNode(t){return t.tagName.toUpperCase()===this.mactionName.toU... method getMactionNodes (line 1) | getMactionNodes(t){return Array.from(t.getElementsByTagName(this.macti... method constructor (line 1) | constructor(t,e){this.foreground=n(e,o.DEFAULT_FOREGROUND_),this.backg... method toHex (line 1) | static toHex(t){const e=t.toString(16);return 1===e.length?"0"+e:e} method rgba (line 1) | rgba(){const t=function(t){return"rgba("+t.red+","+t.green+","+t.blue+... method rgb (line 1) | rgb(){const t=function(t){return"rgb("+t.red+","+t.green+","+t.blue+")... method hex (line 1) | hex(){const t=function(t){return"#"+o.toHex(t.red)+o.toHex(t.green)+o.... method constructor (line 1) | constructor(){super(),this.mactionName="mjx-maction"} method highlightNode (line 1) | highlightNode(t){const e={node:t,background:t.style.backgroundColor,fo... method unhighlightNode (line 1) | unhighlightNode(t){t.node.style.backgroundColor=t.background,t.node.st... method constructor (line 1) | constructor(){super(),this.mactionName="maction"} method getMactionNodes (line 1) | getMactionNodes(t){return Array.from(t.getElementsByTagName(this.macti... method isMactionNode (line 1) | isMactionNode(t){return t.tagName===this.mactionName} method constructor (line 1) | constructor(){super(),this.mactionName="maction"} method highlightNode (line 1) | highlightNode(t){let e=t.getAttribute("style");return e+=";background-... method unhighlightNode (line 1) | unhighlightNode(t){let e=t.node.getAttribute("style");e=e.replace(";ba... method colorString (line 1) | colorString(){return this.color.rgba()} method getMactionNodes (line 1) | getMactionNodes(t){return Array.from(t.getElementsByTagName(this.macti... method isMactionNode (line 1) | isMactionNode(t){return t.tagName===this.mactionName} method constructor (line 1) | constructor(t,e){const r={};for(const[e,n]of Object.entries(t))r[e]=[n... method createCstr (line 1) | static createCstr(...t){const e=o.DEFAULT_ORDER,r={};for(let n=0,o=t.l... method defaultCstr (line 1) | static defaultCstr(){return o.createCstr.apply(null,o.DEFAULT_ORDER.ma... method validOrder (line 1) | static validOrder(t){const e=o.DEFAULT_ORDER.slice();return t.every((t... method getComponents (line 1) | getComponents(){return this.components} method getValue (line 1) | getValue(t){return this.components[t]} method getValues (line 1) | getValues(){return this.order.map((t=>this.getValue(t)))} method allProperties (line 1) | allProperties(){const t=super.allProperties();for(let e,r,n=0;e=t[n],r... method toString (line 1) | toString(){return this.getValues().join(".")} method equal (line 1) | equal(t){const e=t.getAxes();if(this.order.length!==e.length)return!1;... method getSpeech (line 1) | getSpeech(t,e){const r=this.generateSpeech(t,e);return t.setAttribute(... method getSpeech (line 1) | getSpeech(t,e){return""} method up (line 1) | up(){return null} method down (line 1) | down(){return null} method left (line 1) | left(){return null} method right (line 1) | right(){return null} method repeat (line 1) | repeat(){return null} method depth (line 1) | depth(){return null} method home (line 1) | home(){return null} method getDepth (line 1) | getDepth(){return 0} method initLevels (line 1) | initLevels(){return null} method combineContentChildren (line 1) | combineContentChildren(t,e,r,n){return[]} method findFocusOnLevel (line 1) | findFocusOnLevel(t){return null} method constructor (line 1) | constructor(t,e){this.nodes=t,this.primary=e,this.domNodes=[],this.dom... method factory (line 1) | static factory(t,e,r,i){const Q=t=>n.getBySemanticId(i,t),T=r.nodeDict... method generateAllVisibleNodes_ (line 1) | static generateAllVisibleNodes_(t,e,r,i){const Q=t=>n.getBySemanticId(... method getSemanticPrimary (line 1) | getSemanticPrimary(){return this.primary} method getSemanticNodes (line 1) | getSemanticNodes(){return this.nodes} method getNodes (line 1) | getNodes(){return this.allNodes} method getDomNodes (line 1) | getDomNodes(){return this.domNodes} method getDomPrimary (line 1) | getDomPrimary(){return this.domPrimary_} method toString (line 1) | toString(){return"Primary:"+this.domPrimary_+" Nodes:"+this.domNodes} method clone (line 1) | clone(){const t=new o(this.nodes,this.primary);return t.domNodes=this.... class o (line 1) | class o{constructor(t,e){this.nodes=t,this.primary=e,this.domNodes=[],th... method markup (line 1) | markup(t){return o.MARKS={},super.markup(t)} method merge (line 1) | merge(t){const e=[];for(let r=0;r{})){this.isActive_&&this.stream_&&this.stream_.end("","",t)} method startDebugFile_ (line 1) | startDebugFile_(t){this.stream_=n.default.fs.createWriteStream(t),this... method output_ (line 1) | output_(t){this.outputFunction_.apply(console.info===this.outputFuncti... method constructor (line 1) | constructor(t,e){this.name=t,this.process=e.processor,this.postprocess... method stringify_ (line 1) | static stringify_(t){return t?t.toString():t} method constructor (line 1) | constructor(){super()} method isMactionNode (line 1) | isMactionNode(t){return t.tagName.toUpperCase()===this.mactionName.toU... method getMactionNodes (line 1) | getMactionNodes(t){return Array.from(t.getElementsByTagName(this.macti... method constructor (line 1) | constructor(t,e){this.foreground=n(e,o.DEFAULT_FOREGROUND_),this.backg... method toHex (line 1) | static toHex(t){const e=t.toString(16);return 1===e.length?"0"+e:e} method rgba (line 1) | rgba(){const t=function(t){return"rgba("+t.red+","+t.green+","+t.blue+... method rgb (line 1) | rgb(){const t=function(t){return"rgb("+t.red+","+t.green+","+t.blue+")... method hex (line 1) | hex(){const t=function(t){return"#"+o.toHex(t.red)+o.toHex(t.green)+o.... method constructor (line 1) | constructor(){super(),this.mactionName="mjx-maction"} method highlightNode (line 1) | highlightNode(t){const e={node:t,background:t.style.backgroundColor,fo... method unhighlightNode (line 1) | unhighlightNode(t){t.node.style.backgroundColor=t.background,t.node.st... method constructor (line 1) | constructor(){super(),this.mactionName="maction"} method getMactionNodes (line 1) | getMactionNodes(t){return Array.from(t.getElementsByTagName(this.macti... method isMactionNode (line 1) | isMactionNode(t){return t.tagName===this.mactionName} method constructor (line 1) | constructor(){super(),this.mactionName="maction"} method highlightNode (line 1) | highlightNode(t){let e=t.getAttribute("style");return e+=";background-... method unhighlightNode (line 1) | unhighlightNode(t){let e=t.node.getAttribute("style");e=e.replace(";ba... method colorString (line 1) | colorString(){return this.color.rgba()} method getMactionNodes (line 1) | getMactionNodes(t){return Array.from(t.getElementsByTagName(this.macti... method isMactionNode (line 1) | isMactionNode(t){return t.tagName===this.mactionName} method constructor (line 1) | constructor(t,e){const r={};for(const[e,n]of Object.entries(t))r[e]=[n... method createCstr (line 1) | static createCstr(...t){const e=o.DEFAULT_ORDER,r={};for(let n=0,o=t.l... method defaultCstr (line 1) | static defaultCstr(){return o.createCstr.apply(null,o.DEFAULT_ORDER.ma... method validOrder (line 1) | static validOrder(t){const e=o.DEFAULT_ORDER.slice();return t.every((t... method getComponents (line 1) | getComponents(){return this.components} method getValue (line 1) | getValue(t){return this.components[t]} method getValues (line 1) | getValues(){return this.order.map((t=>this.getValue(t)))} method allProperties (line 1) | allProperties(){const t=super.allProperties();for(let e,r,n=0;e=t[n],r... method toString (line 1) | toString(){return this.getValues().join(".")} method equal (line 1) | equal(t){const e=t.getAxes();if(this.order.length!==e.length)return!1;... method getSpeech (line 1) | getSpeech(t,e){const r=this.generateSpeech(t,e);return t.setAttribute(... method getSpeech (line 1) | getSpeech(t,e){return""} method up (line 1) | up(){return null} method down (line 1) | down(){return null} method left (line 1) | left(){return null} method right (line 1) | right(){return null} method repeat (line 1) | repeat(){return null} method depth (line 1) | depth(){return null} method home (line 1) | home(){return null} method getDepth (line 1) | getDepth(){return 0} method initLevels (line 1) | initLevels(){return null} method combineContentChildren (line 1) | combineContentChildren(t,e,r,n){return[]} method findFocusOnLevel (line 1) | findFocusOnLevel(t){return null} method constructor (line 1) | constructor(t,e){this.nodes=t,this.primary=e,this.domNodes=[],this.dom... method factory (line 1) | static factory(t,e,r,i){const Q=t=>n.getBySemanticId(i,t),T=r.nodeDict... method generateAllVisibleNodes_ (line 1) | static generateAllVisibleNodes_(t,e,r,i){const Q=t=>n.getBySemanticId(... method getSemanticPrimary (line 1) | getSemanticPrimary(){return this.primary} method getSemanticNodes (line 1) | getSemanticNodes(){return this.nodes} method getNodes (line 1) | getNodes(){return this.allNodes} method getDomNodes (line 1) | getDomNodes(){return this.domNodes} method getDomPrimary (line 1) | getDomPrimary(){return this.domPrimary_} method toString (line 1) | toString(){return"Primary:"+this.domPrimary_+" Nodes:"+this.domNodes} method clone (line 1) | clone(){const t=new o(this.nodes,this.primary);return t.domNodes=this.... class r (line 1) | class r{constructor(){this.level_=[]}push(t){this.level_.push(t)}pop(){r... method ensureLocale (line 1) | static ensureLocale(t,e){return r.LOCALES.get(t)?t:(console.error(`Loc... method constructor (line 1) | constructor(t,e){this.prefix=t,this.store=e} method add (line 1) | add(t,e){this.checkCustomFunctionSyntax_(t)&&(this.store[t]=e)} method addStore (line 1) | addStore(t){const e=Object.keys(t.store);for(let r,n=0;r=e[n];n++)this... method lookup (line 1) | lookup(t){return this.store[t]} method checkCustomFunctionSyntax_ (line 1) | checkCustomFunctionSyntax_(t){const e=new RegExp("^"+this.prefix);retu... method constructor (line 1) | constructor(t,e,r=(t=>!1)){this.name=t,this.apply=e,this.applicable=r} method constructor (line 1) | constructor(){this.level_=[]} method push (line 1) | push(t){this.level_.push(t)} method pop (line 1) | pop(){return this.level_.pop()} method peek (line 1) | peek(){return this.level_[this.level_.length-1]||null} method indexOf (line 1) | indexOf(t){const e=this.peek();return e?e.indexOf(t):null} method find (line 1) | find(t){const e=this.peek();if(!e)return null;for(let r=0,n=e.length;r... method get (line 1) | get(t){const e=this.peek();return!e||t<0||t>=e.length?null:e[t]} method depth (line 1) | depth(){return this.level_.length} method clone (line 1) | clone(){const t=new r;return t.level_=this.level_.slice(0),t} method toString (line 1) | toString(){let t="";for(let e,r=0;e=this.level_[r];r++)t+="\n"+e.map((... method resetState (line 1) | static resetState(t){delete r.STATE[t]} method setState (line 1) | static setState(t,e){r.STATE[t]=e} method getState (line 1) | static getState(t){return r.STATE[t]} class u (line 1) | class u{constructor(t){this.mathml=t,this.factory=new Q.SemanticNodeFact... method constructor (line 1) | constructor(){super([Q.Axis.LOCALE,Q.Axis.MODALITY,Q.Axis.DOMAIN,Q.Axi... method parse (line 1) | parse(t){const e=super.parse(t);let r=e.getValue(Q.Axis.STYLE);const n... method fromPreference (line 1) | fromPreference(t){return a.fromPreference(t)} method toPreference (line 1) | toPreference(t){return a.toPreference(t)} method constructor (line 1) | constructor(t){this.mathml=t,this.factory=new Q.SemanticNodeFactory,th... method addAttributes (line 1) | static addAttributes(t,e,r){r&&1===e.childNodes.length&&e.childNodes[0... method textContent (line 1) | static textContent(t,e,r){if(!r&&e.textContent)return void(t.textConte... method isPunctuated (line 1) | static isPunctuated(t){return!s.SemanticSkeleton.simpleCollapseStructu... method getTree (line 1) | getTree(){return this.stree} method assembleTree (line 1) | assembleTree(t){const e=this.makeNode(t),r=c.splitAttribute(c.getAttri... method makeNode (line 1) | makeNode(t){const e=c.getAttribute(t,o.Attribute.TYPE),r=c.getAttribut... method makePunctuation (line 1) | makePunctuation(t){const e=this.createNode(t);return e.updateContent((... method makePunctuated (line 1) | makePunctuated(t,e,r){const n=this.createNode(e[0]);n.type="punctuated... method makeEmpty (line 1) | makeEmpty(t,e,r){const n=this.createNode(e);n.type="empty",n.embellish... method makeIndex (line 1) | makeIndex(t,e,r){if(u.isPunctuated(e))return this.makePunctuated(t,e,r... method postProcess (line 1) | postProcess(t,e){const r=s.SemanticSkeleton.fromString(e).array;if("su... method createNode (line 1) | createNode(t){const e=this.factory.makeNode(t);return this.nodeDict[t.... method collapsedChildren_ (line 1) | collapsedChildren_(t){const e=t=>{const r=this.nodeDict[t[0]];r.childN... method setParent (line 1) | setParent(t,e){const r=c.getBySemanticId(this.mathml,t),n=this.assembl... class i (line 1) | class i extends n.AbstractWalker{constructor(t,e,r,n){super(t,e,r,n),thi... method constructor (line 1) | constructor({context:t,text:e,userValue:r,annotation:n,attributes:o,pe... method create (line 1) | static create(t,e={}){return t.text=n.Grammar.getInstance().apply(t.te... method isEmpty (line 1) | isEmpty(){return 0===this.context.length&&0===this.text.length&&0===th... method clone (line 1) | clone(){let t,e;if(this.personality){t={};for(const e in this.personal... method toString (line 1) | toString(){return'AuditoryDescription(context="'+this.context+'" text... method descriptionString (line 1) | descriptionString(){return this.context&&this.text?this.context+" "+th... method descriptionSpan (line 1) | descriptionSpan(){return new o.Span(this.descriptionString(),this.attr... method equals (line 1) | equals(t){return this.context===t.context&&this.text===t.text&&this.us... method constructor (line 1) | constructor(){super(...arguments),this.ignoreElements=[n.personalityPr... method setScaleFunction (line 1) | setScaleFunction(t,e,r,n,o=0){this.scaleFunction=i=>{const Q=(i-t)/(e-... method applyScaleFunction (line 1) | applyScaleFunction(t){return this.scaleFunction?this.scaleFunction(t):t} method ignoreElement (line 1) | ignoreElement(t){return-1!==this.ignoreElements.indexOf(t)} method finalize (line 1) | finalize(t){return'"} method markup (line 1) | markup(t){let e="";const r=(0,o.personalityMarkup)(t).filter((t=>t.spa... method constructor (line 1) | constructor(t,e){super(t,e),this.key=e.key||i.getKey_} method getKey_ (line 1) | static getKey_(t){return"string"==typeof t?n.KeyCode[t.toUpperCase()]:t} method constructor (line 1) | constructor(){this.color=null,this.mactionName="",this.currentHighligh... method highlight (line 1) | highlight(t){this.currentHighlights.push(t.map((t=>{const e=this.highl... method highlightAll (line 1) | highlightAll(t){const e=this.getMactionNodes(t);for(let t,r=0;t=e[r];r... method unhighlight (line 1) | unhighlight(){const t=this.currentHighlights.pop();t&&t.forEach((t=>{t... method unhighlightAll (line 1) | unhighlightAll(){for(;this.currentHighlights.length>0;)this.unhighligh... method setColor (line 1) | setColor(t){this.color=t} method colorString (line 1) | colorString(){return this.color.rgba()} method addEvents (line 1) | addEvents(t,e){const r=this.getMactionNodes(t);for(let t,n=0;t=r[n];n+... method getMactionNodes (line 1) | getMactionNodes(t){return Array.from(t.getElementsByClassName(this.mac... method isMactionNode (line 1) | isMactionNode(t){const e=t.className||t.getAttribute("class");return!!... method isHighlighted (line 1) | isHighlighted(t){return t.hasAttribute(i.ATTR)} method setHighlighted (line 1) | setHighlighted(t){t.setAttribute(i.ATTR,"true")} method unsetHighlighted (line 1) | unsetHighlighted(t){t.removeAttribute(i.ATTR)} method colorizeAll (line 1) | colorizeAll(t){n.evalXPath(`.//*[@${o.Attribute.ID}]`,t).forEach((t=>t... method uncolorizeAll (line 1) | uncolorizeAll(t){n.evalXPath(`.//*[@${o.Attribute.ID}]`,t).forEach((t=... method colorize (line 1) | colorize(t){const e=(0,o.addPrefix)("foreground");t.hasAttribute(e)&&(... method uncolorize (line 1) | uncolorize(t){const e=(0,o.addPrefix)("foreground")+"-old";t.hasAttrib... method constructor (line 1) | constructor(){super(),this.mactionName="maction"} method highlightNode (line 1) | highlightNode(t){const e={node:t,foreground:t.style.color,position:t.s... method unhighlightNode (line 1) | unhighlightNode(t){const e=t.node;e.style.color=t.foreground,e.style.p... method constructor (line 1) | constructor(){super(),this.mactionName="mjx-svg-maction"} method highlightNode (line 1) | highlightNode(t){let e;if(this.isHighlighted(t))return e={node:t.previ... method setHighlighted (line 1) | setHighlighted(t){"svg"===t.tagName&&super.setHighlighted(t)} method unhighlightNode (line 1) | unhighlightNode(t){if("background"in t)return t.node.style.backgroundC... method isMactionNode (line 1) | isMactionNode(t){let e=t.className||t.getAttribute("class");return e=v... method constructor (line 1) | constructor(t,e){this.constraint=t,this.test=e,this.children_={},this.... method getConstraint (line 1) | getConstraint(){return this.constraint} method getKind (line 1) | getKind(){return this.kind} method applyTest (line 1) | applyTest(t){return this.test(t)} method addChild (line 1) | addChild(t){const e=t.getConstraint(),r=this.children_[e];return this.... method getChild (line 1) | getChild(t){return this.children_[t]} method getChildren (line 1) | getChildren(){const t=[];for(const e in this.children_)t.push(this.chi... method findChildren (line 1) | findChildren(t){const e=[];for(const r in this.children_){const n=this... method removeChild (line 1) | removeChild(t){delete this.children_[t]} method toString (line 1) | toString(){return this.constraint} method constructor (line 1) | constructor(){this.root=(0,o.getNode)(n.TrieNodeKind.ROOT,"",null)} method collectRules_ (line 1) | static collectRules_(t){const e=[];let r=[t];for(;r.length;){const t=r... method printWithDepth_ (line 1) | static printWithDepth_(t,e,r){r+=new Array(e+2).join(e.toString())+": ... method order_ (line 1) | static order_(t){const e=t.getChildren();if(!e.length)return 0;const r... method addRule (line 1) | addRule(t){let e=this.root;const r=t.context,o=t.dynamicCstr.getValues... method lookupRules (line 1) | lookupRules(t,e){let r=[this.root];const o=[];for(;e.length;){const t=... method hasSubtrie (line 1) | hasSubtrie(t){let e=this.root;for(let r=0,n=t.length;re.getSemanticPrimary()... class Q (line 1) | class Q extends o.AbstractWalker{constructor(t,e,r,n){super(t,e,r,n),thi... method markup (line 1) | markup(t){const e=i.personalityMarkup(t);let r="",o=null,Q=!1;for(let ... method pause (line 1) | pause(t){let e;return e="number"==typeof t?t<=250?"short":t<=500?"medi... method finalize (line 1) | finalize(t){return'"} method markup (line 1) | markup(t){this.setScaleFunction(-2,2,-100,100,2);const e=o.personality... method constructor (line 1) | constructor(t){super(t),this.mml=t.mathmlTree} method test (line 1) | static test(t){return!!t.mathmlTree&&"line"===t.type} method getMathml (line 1) | getMathml(){return this.semantic.contentNodes.length&&o.walkTree(this.... method constructor (line 1) | constructor(t){super(t),this.mml=t.mathmlTree} method test (line 1) | static test(t){return!!t.mathmlTree&&("inference"===t.type||"premises"... method getMathml (line 1) | getMathml(){return this.semantic.childNodes.length?(this.semantic.cont... method constructor (line 1) | constructor(t){super(t),this.mml=t.mathmlTree} method test (line 1) | static test(t){return"punctuated"===t.type&&("text"===t.role||t.conten... method getMathml (line 1) | getMathml(){const t=[],e=o.collapsePunctuated(this.semantic,t);return ... method constructor (line 1) | constructor(){this.map={}} method add (line 1) | add(t,e){const r=this.map[t];r?r.push(e):this.map[t]=[e]} method retrieve (line 1) | retrieve(t,e){return this.map[i.key(t,e)]} method retrieveNode (line 1) | retrieveNode(t){return this.retrieve(t.textContent,t.font)} method copy (line 1) | copy(){const t=this.copyCollator();for(const e in this.map)t.map[e]=th... method minimize (line 1) | minimize(){for(const t in this.map)1===this.map[t].length&&delete this... method minimalCollator (line 1) | minimalCollator(){const t=this.copy();for(const e in t.map)1===t.map[e... method isMultiValued (line 1) | isMultiValued(){for(const t in this.map)if(this.map[t].length>1)return... method isEmpty (line 1) | isEmpty(){return!Object.keys(this.map).length} method constructor (line 1) | constructor(t){this.id=t,this.mathml=[],this.parent=null,this.type="un... method fromXml (line 1) | static fromXml(t){const e=parseInt(t.getAttribute("id"),10),r=new Q(e)... method setAttribute (line 1) | static setAttribute(t,e,r,n){n=n||r;const o=e.getAttribute(r);o&&(t[n]... method processChildren (line 1) | static processChildren(t,e){for(const r of n.toArray(e.childNodes)){if... method querySelectorAll (line 1) | querySelectorAll(t){let e=[];for(let r,n=0;r=this.childNodes[n];n++)e=... method xml (line 1) | xml(t,e){const r=function(r,n){const o=n.map((function(r){return r.xml... method toString (line 1) | toString(t=!1){const e=n.parseInput("");return n.serializeXml(... method allAttributes (line 1) | allAttributes(){const t=[];return t.push(["role",this.role]),"unknown"... method xmlAnnotation (line 1) | xmlAnnotation(){const t=[];for(const e in this.annotation)this.annotat... method toJson (line 1) | toJson(){const t={};t.type=this.type;const e=this.allAttributes();for(... method updateContent (line 1) | updateContent(t,e){const r=e?t.replace(/^[ \f\n\r\t\v\u200b]*/,"").rep... method addMathmlNodes (line 1) | addMathmlNodes(t){for(let e,r=0;e=t[r];r++)-1===this.mathml.indexOf(e)... method appendChild (line 1) | appendChild(t){this.childNodes.push(t),this.addMathmlNodes(t.mathml),t... method replaceChild (line 1) | replaceChild(t,e){const r=this.childNodes.indexOf(t);if(-1===r)return;... method appendContentNode (line 1) | appendContentNode(t){t&&(this.contentNodes.push(t),this.addMathmlNodes... method removeContentNode (line 1) | removeContentNode(t){if(t){const e=this.contentNodes.indexOf(t);-1!==e... method equals (line 1) | equals(t){if(!t)return!1;if(this.type!==t.type||this.role!==t.role||th... method displayTree (line 1) | displayTree(){console.info(this.displayTree_(0))} method addAnnotation (line 1) | addAnnotation(t,e){e&&this.addAnnotation_(t,e)} method getAnnotation (line 1) | getAnnotation(t){const e=this.annotation[t];return e||[]} method hasAnnotation (line 1) | hasAnnotation(t,e){const r=this.annotation[t];return!!r&&-1!==r.indexO... method parseAnnotation (line 1) | parseAnnotation(t){const e=t.split(";");for(let t=0,r=e.length;t{return t.concat((... method fromStructure (line 1) | static fromStructure(t,e){return new Q(Q.tree_(t,e.root))} method combineContentChildren (line 1) | static combineContentChildren(t,e,r){switch(t.type){case"relseq":case"... method makeSexp_ (line 1) | static makeSexp_(t){return Q.simpleCollapseStructure(t)?t.toString():Q... method fromString_ (line 1) | static fromString_(t){let e=t.replace(/\(/g,"[");return e=e.replace(/\... method fromNode_ (line 1) | static fromNode_(t){if(!t)return[];const e=t.contentNodes;let r;e.leng... method tree_ (line 1) | static tree_(t,e){if(!e)return[];if(!e.childNodes.length)return e.id;c... method addOwns_ (line 1) | static addOwns_(t,e){const r=t.getAttribute(i.Attribute.COLLAPSED),n=r... method realLeafs_ (line 1) | static realLeafs_(t){if(Q.simpleCollapseStructure(t))return[t];if(Q.co... method populate (line 1) | populate(){this.parents&&this.levelsMap||(this.parents={},this.levelsM... method toString (line 1) | toString(){return Q.makeSexp_(this.array)} method populate_ (line 1) | populate_(t,e,r){if(Q.simpleCollapseStructure(t))return t=t,this.level... method isRoot (line 1) | isRoot(t){return t===this.levelsMap[t][0]} method directChildren (line 1) | directChildren(t){if(!this.isRoot(t))return[];return this.levelsMap[t]... method subtreeNodes (line 1) | subtreeNodes(t){if(!this.isRoot(t))return[];const e=(t,r)=>{Q.simpleCo... method constructor (line 1) | constructor(t,e,r,n){super(t,e,r,n),this.node=t,this.generator=e,this.... method initLevels (line 1) | initLevels(){const t=new i.Levels;return t.push([this.primaryId()]),t} method up (line 1) | up(){super.up();const t=this.previousLevel();return t?(this.levels.pop... method down (line 1) | down(){super.down();const t=this.nextLevel();if(0===t.length)return nu... method combineContentChildren (line 1) | combineContentChildren(t,e,r,o){switch(t){case"relseq":case"infixop":c... method left (line 1) | left(){super.left();const t=this.levels.indexOf(this.primaryId());if(n... method right (line 1) | right(){super.right();const t=this.levels.indexOf(this.primaryId());if... method findFocusOnLevel (line 1) | findFocusOnLevel(t){return this.singletonFocus(t.toString())} method focusDomNodes (line 1) | focusDomNodes(){return[this.getFocus().getDomPrimary()]} method focusSemanticNodes (line 1) | focusSemanticNodes(){return[this.getFocus().getSemanticPrimary()]} class T (line 1) | class T extends i.SyntaxWalker{constructor(t,e,r,n){super(t,e,r,n),this.... method markup (line 1) | markup(t){this.setScaleFunction(-2,2,0,10,0);const e=i.personalityMark... method error (line 1) | error(t){return'(error "'+o.Move.get(t)+'")'} method prosodyElement (line 1) | prosodyElement(t,e){switch(e=this.applyScaleFunction(e),t){case n.pers... method pause (line 1) | pause(t){return"(pause . "+this.pauseValue(t[n.personalityProps.PAUSE]... method prosody_ (line 1) | prosody_(t){const e=t.open,r=[];for(let n,o=0;n=e[o];o++)r.push(this.p... method constructor (line 1) | constructor(t=""){super(),this.message=t,this.name="SRE Error"} method constructor (line 1) | constructor(t){super(t),this.mml=t.mathmlTree} method test (line 1) | static test(t){return!t.mathmlTree&&"line"===t.type&&"binomial"===t.role} method getMathml (line 1) | getMathml(){if(!this.semantic.childNodes.length)return this.mml;const ... method constructor (line 1) | constructor(t){super(t),this.mml=t.mathmlTree} method test (line 1) | static test(t){if(!t.mathmlTree||!t.childNodes.length)return!1;const e... method getMathml (line 1) | getMathml(){const t=this.semantic.childNodes[0],e=t.childNodes[0],r=th... method constructor (line 1) | constructor(t){super(t),this.mml=t.mathmlTree} method test (line 1) | static test(t){if(!t.mathmlTree||!t.childNodes.length)return!1;const e... method walkTree_ (line 1) | static walkTree_(t){t&&i.walkTree(t)} method getMathml (line 1) | getMathml(){const t=this.semantic.childNodes;return"limboth"!==this.se... method constructor (line 1) | constructor(t){super(t),this.mml=t.mathmlTree} method multiscriptIndex (line 1) | static multiscriptIndex(t){return"punctuated"===t.type&&"dummy"===t.co... method createNone_ (line 1) | static createNone_(t){const e=n.createElement("none");return t&&(0,Q.s... method completeMultiscript (line 1) | completeMultiscript(t,e){const r=n.toArray(this.mml.childNodes).slice(... method constructor (line 1) | constructor(t){super(t),this.inner=[],this.mml=t.mathmlTree} method test (line 1) | static test(t){return"matrix"===t.type||"vector"===t.type||"cases"===t... method getMathml (line 1) | getMathml(){const t=i.cloneContentNode(this.semantic.contentNodes[0]),... method test (line 1) | static test(t){return!!t.mathmlTree&&"tensor"===t.type} method constructor (line 1) | constructor(t){super(t)} method getMathml (line 1) | getMathml(){i.walkTree(this.semantic.childNodes[0]);const t=o.CaseMult... method constructor (line 1) | constructor(){this.context=new Q.SpeechRuleContext,this.parseOrder=o.D... method compareStaticConstraints_ (line 1) | static compareStaticConstraints_(t,e){if(t.length!==e.length)return!1;... method comparePreconditions_ (line 1) | static comparePreconditions_(t,e){const r=t.precondition,n=e.precondit... method defineRule (line 1) | defineRule(t,e,r,n,...o){const Q=this.parseAction(r),T=this.parsePreco... method addRule (line 1) | addRule(t){t.context=this.context,this.speechRules_.unshift(t)} method deleteRule (line 1) | deleteRule(t){const e=this.speechRules_.indexOf(t);-1!==e&&this.speech... method findRule (line 1) | findRule(t){for(let e,r=0;e=this.speechRules_[r];r++)if(t(e))return e;... method findAllRules (line 1) | findAllRules(t){return this.speechRules_.filter(t)} method evaluateDefault (line 1) | evaluateDefault(t){const e=t.textContent.slice(0);return e.match(/^\s+... method evaluateWhitespace (line 1) | evaluateWhitespace(t){return[]} method evaluateCustom (line 1) | evaluateCustom(t){const e=this.customTranscriptions[t];return void 0!=... method evaluateCharacter (line 1) | evaluateCharacter(t){return this.evaluateCustom(t)||n.AuditoryDescript... method removeDuplicates (line 1) | removeDuplicates(t){for(let e,r=this.speechRules_.length-1;e=this.spee... method getSpeechRules (line 1) | getSpeechRules(){return this.speechRules_} method setSpeechRules (line 1) | setSpeechRules(t){this.speechRules_=t} method getPreconditions (line 1) | getPreconditions(){return this.preconditions} method parseCstr (line 1) | parseCstr(t){try{return this.parser.parse(this.locale+"."+this.modalit... method parsePrecondition (line 1) | parsePrecondition(t,e){try{const r=this.parsePrecondition_(t);t=r[0];l... method parseAction (line 1) | parseAction(t){try{return i.Action.fromString(t)}catch(e){if("RuleErro... method parse (line 1) | parse(t){this.modality=t.modality||this.modality,this.locale=t.locale|... method parseRules (line 1) | parseRules(t){for(let e,r=0;e=t[r];r++){const t=e[0],r=this.parseMetho... method generateRules (line 1) | generateRules(t){const e=this.context.customGenerators.lookup(t);e&&e(... method defineAction (line 1) | defineAction(t,e){let r;try{r=i.Action.fromString(e)}catch(t){if("Rule... method getFullPreconditions (line 1) | getFullPreconditions(t){const e=this.preconditions.get(t);return e||!t... method definePrecondition (line 1) | definePrecondition(t,e,r,...n){const o=this.parsePrecondition(r,n),i=t... method inheritRules (line 1) | inheritRules(){if(!this.inherits||!this.inherits.getSpeechRules().leng... method ignoreRules (line 1) | ignoreRules(t,...e){let r=this.findAllRules((e=>e.name===t));if(!e.len... method parsePrecondition_ (line 1) | parsePrecondition_(t){const e=this.context.customGenerators.lookup(t);... method constructor (line 1) | constructor(){this.currentFlags={},this.parameters_={},this.correction... method getInstance (line 1) | static getInstance(){return T.instance=T.instance||new T,T.instance} method parseInput (line 1) | static parseInput(t){const e={},r=t.split(":");for(let t=0,n=r.length;... method parseState (line 1) | static parseState(t){const e={},r=t.split(" ");for(let t=0,n=r.length;... method translateString_ (line 1) | static translateString_(t){if(t.match(/:unit$/))return T.translateUnit... method translateUnit_ (line 1) | static translateUnit_(t){t=T.prepareUnit_(t);const e=o.default.getInst... method prepareUnit_ (line 1) | static prepareUnit_(t){const e=t.match(/:unit$/);return e?t.slice(0,e.... method cleanUnit_ (line 1) | static cleanUnit_(t){return t.match(/:unit$/)?t.replace(/:unit$/,""):t} method clear (line 1) | clear(){this.parameters_={},this.stateStack_=[]} method setParameter (line 1) | setParameter(t,e){const r=this.parameters_[t];return e?this.parameters... method getParameter (line 1) | getParameter(t){return this.parameters_[t]} method setCorrection (line 1) | setCorrection(t,e){this.corrections_[t]=e} method setPreprocessor (line 1) | setPreprocessor(t,e){this.preprocessors_[t]=e} method getCorrection (line 1) | getCorrection(t){return this.corrections_[t]} method getState (line 1) | getState(){const t=[];for(const e in this.parameters_){const r=this.pa... method pushState (line 1) | pushState(t){for(const e in t)t[e]=this.setParameter(e,t[e]);this.stat... method popState (line 1) | popState(){const t=this.stateStack_.pop();for(const e in t)this.setPar... method setAttribute (line 1) | setAttribute(t){if(t&&t.nodeType===n.NodeType.ELEMENT_NODE){const r=th... method preprocess (line 1) | preprocess(t){return this.runProcessors_(t,this.preprocessors_)} method correct (line 1) | correct(t){return this.runProcessors_(t,this.corrections_)} method apply (line 1) | apply(t,e){return this.currentFlags=e||{},t=this.currentFlags.adjust||... method runProcessors_ (line 1) | runProcessors_(t,e){for(const r in this.parameters_){const n=e[r];if(!... method constructor (line 1) | constructor({type:t,content:e,attributes:r,grammar:n}){this.type=t,thi... method grammarFromString (line 1) | static grammarFromString(t){return o.Grammar.parseInput(t)} method fromString (line 1) | static fromString(t){const e={type:Q(t.substring(0,3))};let r=t.slice(... method attributesFromString (line 1) | static attributesFromString(t){if("("!==t[0]||")"!==t.slice(-1))throw ... method toString (line 1) | toString(){let t="";t+=function(t){switch(t){case i.NODE:return"[n]";c... method grammarToString (line 1) | grammarToString(){return this.getGrammar().join(":")} method getGrammar (line 1) | getGrammar(){const t=[];for(const e in this.grammar)!0===this.grammar[... method attributesToString (line 1) | attributesToString(){const t=this.getAttributes(),e=this.grammarToStri... method getAttributes (line 1) | getAttributes(){const t=[];for(const e in this.attributes){const r=thi... method copyCollator (line 1) | copyCollator(){return new T} method add (line 1) | add(t,e){const r=i.key(t,e.font);super.add(r,e)} method addNode (line 1) | addNode(t){this.add(t.textContent,t)} method toString (line 1) | toString(){const t=[];for(const e in this.map){const r=Array(e.length+... method collateMeaning (line 1) | collateMeaning(){const t=new s;for(const e in this.map)t.map[e]=this.m... method getSpeech (line 1) | getSpeech(t,e){const r=this.generateSpeech(t,e),i=this.getRebuilt().no... method constructor (line 1) | constructor(t,e,r,n){super(t,e,r,n),this.node=t,this.generator=e,this.... method move (line 1) | move(t){this.key_=t;const e=super.move(t);return this.modifier=!1,e} method up (line 1) | up(){return this.moved=Q.WalkerMoves.UP,this.eligibleCell_()?this.vert... method down (line 1) | down(){return this.moved=Q.WalkerMoves.DOWN,this.eligibleCell_()?this.... method jumpCell (line 1) | jumpCell(){if(!this.isInTable_()||null===this.key_)return this.getFocu... method undo (line 1) | undo(){const t=super.undo();return t===this.firstJump&&(this.firstJump... method eligibleCell_ (line 1) | eligibleCell_(){const t=this.getFocus().getSemanticPrimary();return th... method verticalMove_ (line 1) | verticalMove_(t){const e=this.previousLevel();if(!e)return null;const ... method jumpCell_ (line 1) | jumpCell_(t,e){this.firstJump?this.virtualize(!1):(this.firstJump=this... method isLegalJump_ (line 1) | isLegalJump_(t,e){const r=n.querySelectorAllByAttrValue(this.getRebuil... method isInTable_ (line 1) | isInTable_(){let t=this.getFocus().getSemanticPrimary();for(;t;){if(-1... class r (line 1) | class r{static resetState(t){delete r.STATE[t]}static setState(t,e){r.ST... method ensureLocale (line 1) | static ensureLocale(t,e){return r.LOCALES.get(t)?t:(console.error(`Loc... method constructor (line 1) | constructor(t,e){this.prefix=t,this.store=e} method add (line 1) | add(t,e){this.checkCustomFunctionSyntax_(t)&&(this.store[t]=e)} method addStore (line 1) | addStore(t){const e=Object.keys(t.store);for(let r,n=0;r=e[n];n++)this... method lookup (line 1) | lookup(t){return this.store[t]} method checkCustomFunctionSyntax_ (line 1) | checkCustomFunctionSyntax_(t){const e=new RegExp("^"+this.prefix);retu... method constructor (line 1) | constructor(t,e,r=(t=>!1)){this.name=t,this.apply=e,this.applicable=r} method constructor (line 1) | constructor(){this.level_=[]} method push (line 1) | push(t){this.level_.push(t)} method pop (line 1) | pop(){return this.level_.pop()} method peek (line 1) | peek(){return this.level_[this.level_.length-1]||null} method indexOf (line 1) | indexOf(t){const e=this.peek();return e?e.indexOf(t):null} method find (line 1) | find(t){const e=this.peek();if(!e)return null;for(let r=0,n=e.length;r... method get (line 1) | get(t){const e=this.peek();return!e||t<0||t>=e.length?null:e[t]} method depth (line 1) | depth(){return this.level_.length} method clone (line 1) | clone(){const t=new r;return t.level_=this.level_.slice(0),t} method toString (line 1) | toString(){let t="";for(let e,r=0;e=this.level_[r];r++)t+="\n"+e.map((... method resetState (line 1) | static resetState(t){delete r.STATE[t]} method setState (line 1) | static setState(t,e){r.STATE[t]=e} method getState (line 1) | static getState(t){return r.STATE[t]} function __webpack_require__ (line 1) | function __webpack_require__(t){var e=__webpack_module_cache__[t];if(voi... function i (line 1) | function i(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=new Ar... method constructor (line 1) | constructor({context:t,text:e,userValue:r,annotation:n,attributes:o,pe... method create (line 1) | static create(t,e={}){return t.text=n.Grammar.getInstance().apply(t.te... method isEmpty (line 1) | isEmpty(){return 0===this.context.length&&0===this.text.length&&0===th... method clone (line 1) | clone(){let t,e;if(this.personality){t={};for(const e in this.personal... method toString (line 1) | toString(){return'AuditoryDescription(context="'+this.context+'" text... method descriptionString (line 1) | descriptionString(){return this.context&&this.text?this.context+" "+th... method descriptionSpan (line 1) | descriptionSpan(){return new o.Span(this.descriptionString(),this.attr... method equals (line 1) | equals(t){return this.context===t.context&&this.text===t.text&&this.us... method constructor (line 1) | constructor(){super(...arguments),this.ignoreElements=[n.personalityPr... method setScaleFunction (line 1) | setScaleFunction(t,e,r,n,o=0){this.scaleFunction=i=>{const Q=(i-t)/(e-... method applyScaleFunction (line 1) | applyScaleFunction(t){return this.scaleFunction?this.scaleFunction(t):t} method ignoreElement (line 1) | ignoreElement(t){return-1!==this.ignoreElements.indexOf(t)} method finalize (line 1) | finalize(t){return'"} method markup (line 1) | markup(t){let e="";const r=(0,o.personalityMarkup)(t).filter((t=>t.spa... method constructor (line 1) | constructor(t,e){super(t,e),this.key=e.key||i.getKey_} method getKey_ (line 1) | static getKey_(t){return"string"==typeof t?n.KeyCode[t.toUpperCase()]:t} method constructor (line 1) | constructor(){this.color=null,this.mactionName="",this.currentHighligh... method highlight (line 1) | highlight(t){this.currentHighlights.push(t.map((t=>{const e=this.highl... method highlightAll (line 1) | highlightAll(t){const e=this.getMactionNodes(t);for(let t,r=0;t=e[r];r... method unhighlight (line 1) | unhighlight(){const t=this.currentHighlights.pop();t&&t.forEach((t=>{t... method unhighlightAll (line 1) | unhighlightAll(){for(;this.currentHighlights.length>0;)this.unhighligh... method setColor (line 1) | setColor(t){this.color=t} method colorString (line 1) | colorString(){return this.color.rgba()} method addEvents (line 1) | addEvents(t,e){const r=this.getMactionNodes(t);for(let t,n=0;t=r[n];n+... method getMactionNodes (line 1) | getMactionNodes(t){return Array.from(t.getElementsByClassName(this.mac... method isMactionNode (line 1) | isMactionNode(t){const e=t.className||t.getAttribute("class");return!!... method isHighlighted (line 1) | isHighlighted(t){return t.hasAttribute(i.ATTR)} method setHighlighted (line 1) | setHighlighted(t){t.setAttribute(i.ATTR,"true")} method unsetHighlighted (line 1) | unsetHighlighted(t){t.removeAttribute(i.ATTR)} method colorizeAll (line 1) | colorizeAll(t){n.evalXPath(`.//*[@${o.Attribute.ID}]`,t).forEach((t=>t... method uncolorizeAll (line 1) | uncolorizeAll(t){n.evalXPath(`.//*[@${o.Attribute.ID}]`,t).forEach((t=... method colorize (line 1) | colorize(t){const e=(0,o.addPrefix)("foreground");t.hasAttribute(e)&&(... method uncolorize (line 1) | uncolorize(t){const e=(0,o.addPrefix)("foreground")+"-old";t.hasAttrib... method constructor (line 1) | constructor(){super(),this.mactionName="maction"} method highlightNode (line 1) | highlightNode(t){const e={node:t,foreground:t.style.color,position:t.s... method unhighlightNode (line 1) | unhighlightNode(t){const e=t.node;e.style.color=t.foreground,e.style.p... method constructor (line 1) | constructor(){super(),this.mactionName="mjx-svg-maction"} method highlightNode (line 1) | highlightNode(t){let e;if(this.isHighlighted(t))return e={node:t.previ... method setHighlighted (line 1) | setHighlighted(t){"svg"===t.tagName&&super.setHighlighted(t)} method unhighlightNode (line 1) | unhighlightNode(t){if("background"in t)return t.node.style.backgroundC... method isMactionNode (line 1) | isMactionNode(t){let e=t.className||t.getAttribute("class");return e=v... method constructor (line 1) | constructor(t,e){this.constraint=t,this.test=e,this.children_={},this.... method getConstraint (line 1) | getConstraint(){return this.constraint} method getKind (line 1) | getKind(){return this.kind} method applyTest (line 1) | applyTest(t){return this.test(t)} method addChild (line 1) | addChild(t){const e=t.getConstraint(),r=this.children_[e];return this.... method getChild (line 1) | getChild(t){return this.children_[t]} method getChildren (line 1) | getChildren(){const t=[];for(const e in this.children_)t.push(this.chi... method findChildren (line 1) | findChildren(t){const e=[];for(const r in this.children_){const n=this... method removeChild (line 1) | removeChild(t){delete this.children_[t]} method toString (line 1) | toString(){return this.constraint} method constructor (line 1) | constructor(){this.root=(0,o.getNode)(n.TrieNodeKind.ROOT,"",null)} method collectRules_ (line 1) | static collectRules_(t){const e=[];let r=[t];for(;r.length;){const t=r... method printWithDepth_ (line 1) | static printWithDepth_(t,e,r){r+=new Array(e+2).join(e.toString())+": ... method order_ (line 1) | static order_(t){const e=t.getChildren();if(!e.length)return 0;const r... method addRule (line 1) | addRule(t){let e=this.root;const r=t.context,o=t.dynamicCstr.getValues... method lookupRules (line 1) | lookupRules(t,e){let r=[this.root];const o=[];for(;e.length;){const t=... method hasSubtrie (line 1) | hasSubtrie(t){let e=this.root;for(let r=0,n=t.length;re.getSemanticPrimary()... function Mn (line 1) | function Mn(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=new A... FILE: frontend/public/mind/js/app.js function t (line 1) | function t(t){for(var i,n,l=t[0],d=t[1],s=t[2],c=0,p=[];c"} method toStringInner (line 17) | toStringInner(){return this.content.join(", ")} method toJSON (line 17) | toJSON(){return this.content.length?this.content.map(t=>t.toJSON()):null} method fromJSON (line 17) | static fromJSON(t,e){if(!e)return s.empty;if(!Array.isArray(e))throw n... method fromArray (line 17) | static fromArray(t){if(!t.length)return s.empty;let e,n=0;for(let i=0;... method from (line 17) | static from(t){if(!t)return s.empty;if(t instanceof s)return t;if(Arra... method constructor (line 17) | constructor(t,e){this.$from=t,this.$to=e} function l (line 1) | function l(t,e,n){return[].concat(t.slice(0,e),n,t.slice(e+1))} function c (line 1) | function c(t){return!(t>=55296&&t<=57343)&&(!(t>=64976&&t<=65007)&&(6553... function h (line 1) | function h(t){if(t>65535){t-=65536;var e=55296+(t>>10),n=56320+(1023&t);... method constructor (line 17) | constructor(t,e=t){c(t),c(e),super(t,e)} method $cursor (line 17) | get $cursor(){return this.$anchor.pos==this.$head.pos?this.$head:null} method map (line 17) | map(t,e){let n=t.resolve(e.map(this.head));if(!n.parent.inlineContent)... method replace (line 17) | replace(t,e=i["Slice"].empty){if(super.replace(t,e),e==i["Slice"].empt... method eq (line 17) | eq(t){return t instanceof h&&t.anchor==this.anchor&&t.head==this.head} method getBookmark (line 17) | getBookmark(){return new u(this.anchor,this.head)} method toJSON (line 17) | toJSON(){return{type:"text",anchor:this.anchor,head:this.head}} method fromJSON (line 17) | static fromJSON(t,e){if("number"!=typeof e.anchor||"number"!=typeof e.... method create (line 17) | static create(t,e,n=e){let i=t.resolve(e);return new this(i,n==e?i:t.r... method between (line 17) | static between(t,e,n){let i=t.pos-e.pos;if(n&&!i||(n=i>=0?1:-1),!e.par... function g (line 1) | function g(t,e){var n;return a(m,e)?m[e]:35===e.charCodeAt(0)&&f.test(e)... function v (line 1) | function v(t){return t.indexOf("\\")<0?t:t.replace(u,"$1")} method getMap (line 41) | getMap(){return f.empty} method merge (line 41) | merge(t){return null} method fromJSON (line 41) | static fromJSON(t,e){if(!e||!e.stepType)throw new RangeError("Invalid ... method jsonID (line 41) | static jsonID(t,e){if(t in g)throw new RangeError("Duplicate use of st... function b (line 1) | function b(t){return t.indexOf("\\")<0&&t.indexOf("&")<0?t:t.replace(p,(... method constructor (line 41) | constructor(t,e){this.doc=t,this.failed=e} method ok (line 41) | static ok(t){return new b(t,null)} method fail (line 41) | static fail(t){return new b(null,t)} method fromReplace (line 41) | static fromReplace(t,e,n,r){try{return b.ok(t.replace(e,n,r))}catch(o)... function C (line 1) | function C(t){return x[t]} method constructor (line 41) | constructor(t,e){super(),this.pos=t,this.mark=e} method apply (line 41) | apply(t){let e=t.nodeAt(this.pos);if(!e)return b.fail("No node at mark... method invert (line 41) | invert(t){let e=t.nodeAt(this.pos);if(e){let t=this.mark.addToSet(e.ma... method map (line 41) | map(t){let e=t.mapResult(this.pos,1);return e.deletedAfter?null:new C(... method toJSON (line 41) | toJSON(){return{stepType:"addNodeMark",pos:this.pos,mark:this.mark.toJ... method fromJSON (line 41) | static fromJSON(t,e){if("number"!=typeof e.pos)throw new RangeError("I... function k (line 1) | function k(t){return y.test(t)?t.replace(w,C):t} method constructor (line 17) | constructor(t,e,n){this.name=t,this.init=C(e.init,n),this.apply=C(e.ap... method constructor (line 41) | constructor(t,e){super(),this.pos=t,this.mark=e} method apply (line 41) | apply(t){let e=t.nodeAt(this.pos);if(!e)return b.fail("No node at mark... method invert (line 41) | invert(t){let e=t.nodeAt(this.pos);return e&&this.mark.isInSet(e.marks... method map (line 41) | map(t){let e=t.mapResult(this.pos,1);return e.deletedAfter?null:new k(... method toJSON (line 41) | toJSON(){return{stepType:"removeNodeMark",pos:this.pos,mark:this.mark.... method fromJSON (line 41) | static fromJSON(t,e){if("number"!=typeof e.pos)throw new RangeError("I... function S (line 1) | function S(t){return t.replace(A,"\\$&")} method constructor (line 17) | constructor(t,e){this.schema=t,this.plugins=[],this.pluginsByKey=Objec... method constructor (line 41) | constructor(t,e,n,i,r,o,a=!1){super(),this.from=t,this.to=e,this.gapFr... method apply (line 41) | apply(t){if(this.structure&&(M(t,this.from,this.gapFrom)||M(t,this.gap... method getMap (line 41) | getMap(){return new f([this.from,this.gapFrom-this.from,this.insert,th... method invert (line 41) | invert(t){let e=this.gapTo-this.gapFrom;return new S(this.from,this.fr... method map (line 41) | map(t){let e=t.mapResult(this.from,1),n=t.mapResult(this.to,-1),i=t.ma... method toJSON (line 41) | toJSON(){let t={stepType:"replaceAround",from:this.from,to:this.to,gap... method fromJSON (line 41) | static fromJSON(t,e){if("number"!=typeof e.from||"number"!=typeof e.to... function M (line 1) | function M(t){switch(t){case 9:case 32:return!0}return!1} method constructor (line 17) | constructor(t,e,n){this.pos=t,this.path=e,this.parentOffset=n,this.dep... method resolveDepth (line 17) | resolveDepth(t){return null==t?this.depth:t<0?this.depth+t:t} method parent (line 17) | get parent(){return this.node(this.depth)} method doc (line 17) | get doc(){return this.node(0)} method node (line 17) | node(t){return this.path[3*this.resolveDepth(t)]} method index (line 17) | index(t){return this.path[3*this.resolveDepth(t)+1]} method indexAfter (line 17) | indexAfter(t){return t=this.resolveDepth(t),this.index(t)+(t!=this.dep... method start (line 17) | start(t){return t=this.resolveDepth(t),0==t?0:this.path[3*t-1]+1} method end (line 17) | end(t){return t=this.resolveDepth(t),this.start(t)+this.node(t).conten... method before (line 17) | before(t){if(t=this.resolveDepth(t),!t)throw new RangeError("There is ... method after (line 17) | after(t){if(t=this.resolveDepth(t),!t)throw new RangeError("There is n... method textOffset (line 17) | get textOffset(){return this.pos-this.path[this.path.length-1]} method nodeAfter (line 17) | get nodeAfter(){let t=this.parent,e=this.index(this.depth);if(e==t.chi... method nodeBefore (line 17) | get nodeBefore(){let t=this.index(this.depth),e=this.pos-this.path[thi... method posAtIndex (line 17) | posAtIndex(t,e){e=this.resolveDepth(e);let n=this.path[3*e],i=0==e?0:t... method marks (line 17) | marks(){let t=this.parent,e=this.index();if(0==t.content.size)return u... method marksAcross (line 17) | marksAcross(t){let e=this.parent.maybeChild(this.index());if(!e||!e.is... method sharedDepth (line 17) | sharedDepth(t){for(let e=this.depth;e>0;e--)if(this.start(e)<=t&&this.... method blockRange (line 17) | blockRange(t=this,e){if(t.posthis.pos?t:this} method min (line 17) | min(t){return t.pos=0&&e<=t.content.size))throw new RangeError... method resolveCached (line 17) | static resolveCached(t,e){for(let i=0;i=8192&&t<=8202)return!0;switch(t){case 9:case 10:case... function N (line 1) | function N(t){return E.test(t)} function O (line 1) | function O(t){switch(t){case 33:case 34:case 35:case 36:case 37:case 38:... method constructor (line 17) | constructor(t,e,n){this.$from=t,this.$to=e,this.depth=n} method start (line 17) | get start(){return this.$from.before(this.depth+1)} method end (line 17) | get end(){return this.$to.after(this.depth+1)} method parent (line 17) | get parent(){return this.$from.node(this.depth)} method startIndex (line 17) | get startIndex(){return this.$from.index(this.depth)} method endIndex (line 17) | get endIndex(){return this.$to.indexAfter(this.depth)} function z (line 1) | function z(t){return t=t.trim().replace(/\s+/g," "),"Ṿ"==="ẞ".toLowerCas... method constructor (line 17) | constructor(t="key"){this.key=O(t)} method get (line 17) | get(t){return t.config.pluginsByKey[this.key]} method getState (line 17) | getState(t){return t[this.key]} function t (line 1) | function t(){} function o (line 1) | function o(t){var e=i.copyOptions(t);return i.ensureSpacesExists(e),e} method constructor (line 17) | constructor(t,e,n={}){this.match=t,this.match=t,this.handler="string"=... function l (line 1) | function l(t){var e=t.length;while(--e>=0)t[e]=0} function q (line 1) | function q(t,e,n,i,r){this.static_tree=t,this.extra_bits=e,this.extra_ba... function U (line 1) | function U(t,e){this.dyn_tree=t,this.max_code=0,this.stat_desc=e} function W (line 1) | function W(t){return t<256?I[t]:I[256+(t>>>7)]} function G (line 1) | function G(t,e){t.pending_buf[t.pending++]=255&e,t.pending_buf[t.pending... function V (line 1) | function V(t,e,n){t.bi_valid>x-n?(t.bi_buf|=e<>>=1,n<<=1}while(--e>0);return n>>>1} function Z (line 1) | function Z(t){16===t.bi_valid?(G(t,t.bi_buf),t.bi_buf=0,t.bi_valid=0):t.... function X (line 1) | function X(t,e){var n,i,r,o,a,s,l=e.dyn_tree,c=e.max_code,h=e.stat_desc.... function J (line 1) | function J(t,e,n){var i,r,o=new Array(w+1),a=0;for(i=1;i<=w;i++)o[i]=a=a... function Q (line 1) | function Q(){var t,e,n,i,r,o=new Array(w+1);for(n=0,i=0;i=0;e--){l... method close (line 41) | close(t){let e=this.findCloseLevel(t);if(!e)return null;while(this.dep... method openFrontierNode (line 41) | openFrontierNode(t,e=null,n){let r=this.frontier[this.depth];r.match=r... method closeFrontierNode (line 41) | closeFrontierNode(){let t=this.frontier.pop(),e=t.match.fillBefore(i["... function _ (line 1) | function _(t){var e;for(e=0;e-1} method allowsMarks (line 17) | allowsMarks(t){if(null==this.markSet)return!0;for(let e=0;en[t]=ne... function $ (line 1) | function $(t){t.bi_valid>8?G(t,t.bi_buf):t.bi_valid>0&&(t.pending_buf[t.... method constructor (line 17) | constructor(t){this.hasDefault=Object.prototype.hasOwnProperty.call(t,... method isRequired (line 17) | get isRequired(){return!this.hasDefault} function tt (line 1) | function tt(t,e,n,r){$(t),r&&(G(t,n),G(t,~n)),i.arraySet(t.pending_buf,t... method constructor (line 17) | constructor(t,e,n,i){this.name=t,this.rank=e,this.schema=n,this.spec=i... method create (line 17) | create(t=null){return!t&&this.instance?this.instance:new u(this,J(this... method compile (line 17) | static compile(t,e){let n=Object.create(null),i=0;return t.forEach((t,... method removeFromSet (line 17) | removeFromSet(t){for(var e=0;e-1} function et (line 1) | function et(t,e,n,i){var r=2*e,o=2*n;return t[r]>>=1)if(1&n&&0!==t... function ut (line 1) | function ut(t){ht||(Q(),ht=!0),t.l_desc=new U(t.dyn_ltree,F),t.d_desc=ne... method constructor (line 17) | constructor(t,e,n,i,r,o,a){this.type=t,this.attrs=e,this.marks=n,this.... method findWrapping (line 17) | findWrapping(t){if(!this.match){if(!this.type)return[];let e=this.type... method finish (line 17) | finish(t){if(!(this.options&st)){let t,e=this.content[this.content.len... method popFromStashMark (line 17) | popFromStashMark(t){for(let e=this.stashMarks.length-1;e>=0;e--)if(t.e... method applyPending (line 17) | applyPending(t){for(let e=0,n=this.pendingMarks;e=0;i--){let r=this.nodes[i]... method insertNode (line 17) | insertNode(t){if(t.isInline&&this.needsBlock&&!this.top.type){let t=th... method enter (line 17) | enter(t,e,n){let i=this.findPlace(t.create(e));return i&&this.enterInn... method enterInner (line 17) | enterInner(t,e=null,n=!1,i){this.closeExtra();let r=this.top;r.applyPe... method closeExtra (line 17) | closeExtra(t=!1){let e=this.nodes.length-1;if(e>this.open){for(;e>this... method finish (line 17) | finish(){return this.open=0,this.closeExtra(this.isOpen),this.nodes[0]... method sync (line 17) | sync(t){for(let e=this.open;e>=0;e--)if(this.nodes[e]==t)return this.o... method currentPos (line 17) | get currentPos(){this.closeExtra();let t=0;for(let e=this.open;e>=0;e-... method findAtPoint (line 17) | findAtPoint(t,e){if(this.find)for(let n=0;n-1)return t.split(/\s*\|\s*/).some... method textblockFromContext (line 17) | textblockFromContext(){let t=this.options.context;if(t)for(let e=t.dep... method addPendingMark (line 17) | addPendingMark(t){let e=bt(t,this.top.pendingMarks);e&&this.top.stashM... method removePendingMark (line 17) | removePendingMark(t,e){for(let n=this.open;n>=0;n--){let i=this.nodes[... function pt (line 1) | function pt(t){V(t,h<<1,3),K(t,k,L),Z(t)} method constructor (line 41) | constructor(t){this.doc=t,this.steps=[],this.docs=[],this.mapping=new m} method before (line 41) | get before(){return this.docs.length?this.docs[0]:this.doc} method step (line 41) | step(t){let e=this.maybeStep(t);if(e.failed)throw new dt(e.failed);ret... method maybeStep (line 41) | maybeStep(t){let e=t.apply(this.doc);return e.failed||this.addStep(t,e... method docChanged (line 41) | get docChanged(){return this.steps.length>0} method addStep (line 41) | addStep(t,e){this.docs.push(this.doc),this.steps.push(t),this.mapping.... method replace (line 41) | replace(t,e=t,n=i["Slice"].empty){let r=X(this.doc,t,e,n);return r&&th... method replaceWith (line 41) | replaceWith(t,e,n){return this.replace(t,e,new i["Slice"](i["Fragment"... method delete (line 41) | delete(t,e){return this.replace(t,e,i["Slice"].empty)} method insert (line 41) | insert(t,e){return this.replaceWith(t,t,e)} method replaceRange (line 41) | replaceRange(t,e,n){return ot(this,t,e,n),this} method replaceRangeWith (line 41) | replaceRangeWith(t,e,n){return st(this,t,e,n),this} method deleteRange (line 41) | deleteRange(t,e){return lt(this,t,e),this} method lift (line 41) | lift(t,e){return L(this,t,e),this} method join (line 41) | join(t,e=1){return K(this,t,e),this} method wrap (line 41) | wrap(t,e){return F(this,t,e),this} method setBlockType (line 41) | setBlockType(t,e=t,n,i=null){return B(this,t,e,n,i),this} method setNodeMarkup (line 41) | setNodeMarkup(t,e,n=null,i){return H(this,t,e,n,i),this} method setNodeAttribute (line 41) | setNodeAttribute(t,e,n){return this.step(new ht(t,e,n)),this} method setDocAttribute (line 41) | setDocAttribute(t,e){return this.step(new ut(t,e)),this} method addNodeMark (line 41) | addNodeMark(t,e){return this.step(new C(t,e)),this} method removeNodeMark (line 41) | removeNodeMark(t,e){if(!(e instanceof i["Mark"])){let n=this.doc.nodeA... method split (line 41) | split(t,e=1,n){return U(this,t,e,n),this} method addMark (line 41) | addMark(t,e,n){return T(this,t,e,n),this} method removeMark (line 41) | removeMark(t,e,n){return E(this,t,e,n),this} method clearIncompatible (line 41) | clearIncompatible(t,e,n){return N(this,t,e,n),this} function ft (line 1) | function ft(t,e,n,i){var o,a,l=0;t.level>0?(t.strm.data_type===s&&(t.str... function mt (line 1) | function mt(t,e,n){return t.pending_buf[t.d_buf+2*t.last_lit]=e>>>8&255,... function m (line 1) | function m(t){var e=t.trim().toLowerCase();return!p.test(e)||!!f.test(e)} method constructor (line 41) | constructor(t=[],e,n=0,i=t.length){this.maps=t,this.mirror=e,this.from... method slice (line 41) | slice(t=0,e=this.maps.length){return new m(this.maps,this.mirror,t,e)} method copy (line 41) | copy(){return new m(this.maps.slice(),this.mirror&&this.mirror.slice()... method appendMap (line 41) | appendMap(t,e){this.to=this.maps.push(t),null!=e&&this.setMirror(this.... method appendMapping (line 41) | appendMapping(t){for(let e=0,n=this.maps.length;e"} method toStringInner (line 17) | toStringInner(){return this.content.join(", ")} method toJSON (line 17) | toJSON(){return this.content.length?this.content.map(t=>t.toJSON()):null} method fromJSON (line 17) | static fromJSON(t,e){if(!e)return s.empty;if(!Array.isArray(e))throw n... method fromArray (line 17) | static fromArray(t){if(!t.length)return s.empty;let e,n=0;for(let i=0;... method from (line 17) | static from(t){if(!t)return s.empty;if(t instanceof s)return t;if(Arra... method constructor (line 17) | constructor(t,e){this.$from=t,this.$to=e} function A (line 1) | function A(t){throw new RangeError(w[t])} method constructor (line 41) | constructor(t,e,n,i=!1){super(),this.from=t,this.to=e,this.slice=n,thi... method apply (line 41) | apply(t){return this.structure&&M(t,this.from,this.to)?b.fail("Structu... method getMap (line 41) | getMap(){return new f([this.from,this.to-this.from,this.slice.size])} method invert (line 41) | invert(t){return new A(this.from,this.from+this.slice.size,t.slice(thi... method map (line 41) | map(t){let e=t.mapResult(this.from,1),n=t.mapResult(this.to,-1);return... method merge (line 41) | merge(t){if(!(t instanceof A)||t.structure||this.structure)return null... method toJSON (line 41) | toJSON(){let t={stepType:"replace",from:this.from,to:this.to};return t... method fromJSON (line 41) | static fromJSON(t,e){if("number"!=typeof e.from||"number"!=typeof e.to... function S (line 1) | function S(t,e){var n=t.length,i=[];while(n--)i[n]=e(t[n]);return i} method constructor (line 17) | constructor(t,e){this.schema=t,this.plugins=[],this.pluginsByKey=Objec... method constructor (line 41) | constructor(t,e,n,i,r,o,a=!1){super(),this.from=t,this.to=e,this.gapFr... method apply (line 41) | apply(t){if(this.structure&&(M(t,this.from,this.gapFrom)||M(t,this.gap... method getMap (line 41) | getMap(){return new f([this.from,this.gapFrom-this.from,this.insert,th... method invert (line 41) | invert(t){let e=this.gapTo-this.gapFrom;return new S(this.from,this.fr... method map (line 41) | map(t){let e=t.mapResult(this.from,1),n=t.mapResult(this.to,-1),i=t.ma... method toJSON (line 41) | toJSON(){let t={stepType:"replaceAround",from:this.from,to:this.to,gap... method fromJSON (line 41) | static fromJSON(t,e){if("number"!=typeof e.from||"number"!=typeof e.to... function M (line 1) | function M(t,e){var n=t.split("@"),i="";n.length>1&&(i=n[0]+"@",t=n[1]),... method constructor (line 17) | constructor(t,e,n){this.pos=t,this.path=e,this.parentOffset=n,this.dep... method resolveDepth (line 17) | resolveDepth(t){return null==t?this.depth:t<0?this.depth+t:t} method parent (line 17) | get parent(){return this.node(this.depth)} method doc (line 17) | get doc(){return this.node(0)} method node (line 17) | node(t){return this.path[3*this.resolveDepth(t)]} method index (line 17) | index(t){return this.path[3*this.resolveDepth(t)+1]} method indexAfter (line 17) | indexAfter(t){return t=this.resolveDepth(t),this.index(t)+(t!=this.dep... method start (line 17) | start(t){return t=this.resolveDepth(t),0==t?0:this.path[3*t-1]+1} method end (line 17) | end(t){return t=this.resolveDepth(t),this.start(t)+this.node(t).conten... method before (line 17) | before(t){if(t=this.resolveDepth(t),!t)throw new RangeError("There is ... method after (line 17) | after(t){if(t=this.resolveDepth(t),!t)throw new RangeError("There is n... method textOffset (line 17) | get textOffset(){return this.pos-this.path[this.path.length-1]} method nodeAfter (line 17) | get nodeAfter(){let t=this.parent,e=this.index(this.depth);if(e==t.chi... method nodeBefore (line 17) | get nodeBefore(){let t=this.index(this.depth),e=this.pos-this.path[thi... method posAtIndex (line 17) | posAtIndex(t,e){e=this.resolveDepth(e);let n=this.path[3*e],i=0==e?0:t... method marks (line 17) | marks(){let t=this.parent,e=this.index();if(0==t.content.size)return u... method marksAcross (line 17) | marksAcross(t){let e=this.parent.maybeChild(this.index());if(!e||!e.is... method sharedDepth (line 17) | sharedDepth(t){for(let e=this.depth;e>0;e--)if(this.start(e)<=t&&this.... method blockRange (line 17) | blockRange(t=this,e){if(t.posthis.pos?t:this} method min (line 17) | min(t){return t.pos=0&&e<=t.content.size))throw new RangeError... method resolveCached (line 17) | static resolveCached(t,e){for(let i=0;i65535&&(t-=65536... method constructor (line 17) | constructor(t){this.spec=t,this.props={},t.props&&T(t.props,this,this.... method getState (line 17) | getState(t){return t[this.key]} function N (line 1) | function N(t){return t-48<10?t-22:t-65<26?t-65:t-97<26?t-97:c} function O (line 1) | function O(t,e){return t+22+75*(t<26)-((0!=e)<<5)} method constructor (line 17) | constructor(t,e,n){this.$from=t,this.$to=e,this.depth=n} method start (line 17) | get start(){return this.$from.before(this.depth+1)} method end (line 17) | get end(){return this.$to.after(this.depth+1)} method parent (line 17) | get parent(){return this.$from.node(this.depth)} method startIndex (line 17) | get startIndex(){return this.$from.index(this.depth)} method endIndex (line 17) | get endIndex(){return this.$to.indexAfter(this.depth)} function z (line 1) | function z(t,e,n){var i=0;for(t=n?C(t/p):t>>1,t+=C(t/e);t>x*u>>1;i+=c)t=... method constructor (line 17) | constructor(t="key"){this.key=O(t)} method get (line 17) | get(t){return t.config.pluginsByKey[this.key]} method getState (line 17) | getState(t){return t[this.key]} function L (line 1) | function L(t){var e,n,i,r,o,a,s,d,p,v,b=[],y=t.length,w=0,x=m,k=f;for(n=... method constructor (line 17) | constructor(t,e,n,i=u.none){this.type=t,this.attrs=e,this.marks=i,this... method nodeSize (line 17) | get nodeSize(){return this.isLeaf?1:2+this.content.size} method childCount (line 17) | get childCount(){return this.content.childCount} method child (line 17) | child(t){return this.content.child(t)} method maybeChild (line 17) | maybeChild(t){return this.content.maybeChild(t)} method forEach (line 17) | forEach(t){this.content.forEach(t)} method nodesBetween (line 17) | nodesBetween(t,e,n,i=0){this.content.nodesBetween(t,e,n,i,this)} method descendants (line 17) | descendants(t){this.nodesBetween(0,this.content.size,t)} method textContent (line 17) | get textContent(){return this.isLeaf&&this.type.spec.leafText?this.typ... method textBetween (line 17) | textBetween(t,e,n,i){return this.content.textBetween(t,e,n,i)} method firstChild (line 17) | get firstChild(){return this.content.firstChild} method lastChild (line 17) | get lastChild(){return this.content.lastChild} method eq (line 17) | eq(t){return this==t||this.sameMarkup(t)&&this.content.eq(t.content)} method sameMarkup (line 17) | sameMarkup(t){return this.hasMarkup(t.type,t.attrs,t.marks)} method hasMarkup (line 17) | hasMarkup(t,e,n){return this.type==t&&h(this.attrs,e||t.defaultAttrs||... method copy (line 17) | copy(t=null){return t==this.content?this:new L(this.type,this.attrs,t,... method mark (line 17) | mark(t){return t==this.marks?this:new L(this.type,this.attrs,this.cont... method cut (line 17) | cut(t,e=this.content.size){return 0==t&&e==this.content.size?this:this... method slice (line 17) | slice(t,e=this.content.size,n=!1){if(t==e)return p.empty;let i=this.re... method replace (line 17) | replace(t,e,n){return g(this.resolve(t),this.resolve(e),n)} method nodeAt (line 17) | nodeAt(t){for(let e=this;;){let{index:n,offset:i}=e.content.findIndex(... method childAfter (line 17) | childAfter(t){let{index:e,offset:n}=this.content.findIndex(t);return{n... method childBefore (line 17) | childBefore(t){if(0==t)return{node:null,index:0,offset:0};let{index:e,... method resolve (line 17) | resolve(t){return M.resolveCached(this,t)} method resolveNoCache (line 17) | resolveNoCache(t){return M.resolve(this,t)} method rangeHasMark (line 17) | rangeHasMark(t,e,n){let i=!1;return e>t&&this.nodesBetween(t,e,t=>(n.i... method isBlock (line 17) | get isBlock(){return this.type.isBlock} method isTextblock (line 17) | get isTextblock(){return this.type.isTextblock} method inlineContent (line 17) | get inlineContent(){return this.type.inlineContent} method isInline (line 17) | get isInline(){return this.type.isInline} method isText (line 17) | get isText(){return this.type.isText} method isLeaf (line 17) | get isLeaf(){return this.type.isLeaf} method isAtom (line 17) | get isAtom(){return this.type.isAtom} method toString (line 17) | toString(){if(this.type.spec.toDebugString)return this.type.spec.toDeb... method contentMatchAt (line 17) | contentMatchAt(t){let e=this.type.contentMatch.matchFragment(this.cont... method canReplace (line 17) | canReplace(t,e,n=s.empty,i=0,r=n.childCount){let o=this.contentMatchAt... method canReplaceWith (line 17) | canReplaceWith(t,e,n,i){if(i&&!this.type.allowsMarks(i))return!1;let r... method canAppend (line 17) | canAppend(t){return t.content.size?this.canReplace(this.childCount,thi... method check (line 17) | check(){this.type.checkContent(this.content);let t=u.none;for(let e=0;... method toJSON (line 17) | toJSON(){let t={type:this.type.name};for(let e in this.attrs){t.attrs=... method fromJSON (line 17) | static fromJSON(t,e){if(!e)throw new RangeError("Invalid input for Nod... function D (line 1) | function D(t){var e,n,i,r,o,a,s,d,p,v,b,y,w,x,S,M=[];for(t=T(t),y=t.leng... method constructor (line 17) | constructor(t,e,n,i){if(super(t,e,null,i),!n)throw new RangeError("Emp... method toString (line 17) | toString(){return this.type.spec.toDebugString?this.type.spec.toDebugS... method textContent (line 17) | get textContent(){return this.text} method textBetween (line 17) | textBetween(t,e){return this.text.slice(t,e)} method nodeSize (line 17) | get nodeSize(){return this.text.length} method mark (line 17) | mark(t){return t==this.marks?this:new D(this.type,this.attrs,this.text... method withText (line 17) | withText(t){return t==this.text?this:new D(this.type,this.attrs,t,this... method cut (line 17) | cut(t=0,e=this.text.length){return 0==t&&e==this.text.length?this:this... method eq (line 17) | eq(t){return this.sameMarkup(t)&&this.text==t.text} method toJSON (line 17) | toJSON(){let t=super.toJSON();return t.text=this.text,t} function I (line 1) | function I(t){return M(t,(function(t){return v.test(t)?L(t.slice(4).toLo... function P (line 1) | function P(t){return M(t,(function(t){return b.test(t)?"xn--"+D(t):t}))} method constructor (line 17) | constructor(t){this.validEnd=t,this.next=[],this.wrapCache=[]} method parse (line 17) | static parse(t,e){let n=new R(t,e);if(null==n.next)return P.empty;let ... method matchType (line 17) | matchType(t){for(let e=0;e=this.next.length)throw new RangeError(`There's no ${t}th... method toString (line 17) | toString(){let t=[];function e(n){t.push(n);for(let i=0;i0)throw new Error("Invalid string. L... function h (line 1) | function h(t){var e=c(t),n=e[0],i=e[1];return 3*(n+i)/4-i} method constructor (line 17) | constructor(t,e=t){c(t),c(e),super(t,e)} method $cursor (line 17) | get $cursor(){return this.$anchor.pos==this.$head.pos?this.$head:null} method map (line 17) | map(t,e){let n=t.resolve(e.map(this.head));if(!n.parent.inlineContent)... method replace (line 17) | replace(t,e=i["Slice"].empty){if(super.replace(t,e),e==i["Slice"].empt... method eq (line 17) | eq(t){return t instanceof h&&t.anchor==this.anchor&&t.head==this.head} method getBookmark (line 17) | getBookmark(){return new u(this.anchor,this.head)} method toJSON (line 17) | toJSON(){return{type:"text",anchor:this.anchor,head:this.head}} method fromJSON (line 17) | static fromJSON(t,e){if("number"!=typeof e.anchor||"number"!=typeof e.... method create (line 17) | static create(t,e,n=e){let i=t.resolve(e);return new this(i,n==e?i:t.r... method between (line 17) | static between(t,e,n){let i=t.pos-e.pos;if(n&&!i||(n=i>=0?1:-1),!e.par... function u (line 1) | function u(t,e,n){return 3*(e+n)/4-n} method constructor (line 2) | constructor(t){Array.isArray(t)?this.ops=t:null!=t&&Array.isArray(t.op... method registerEmbed (line 2) | static registerEmbed(t,e){this.handlers[t]=e} method unregisterEmbed (line 2) | static unregisterEmbed(t){delete this.handlers[t]} method getHandler (line 2) | static getHandler(t){const e=this.handlers[t];if(!e)throw new Error(`n... method insert (line 2) | insert(t,e){const n={};return"string"===typeof t&&0===t.length?this:(n... method delete (line 2) | delete(t){return t<=0?this:this.push({delete:t})} method retain (line 2) | retain(t,e){if("number"===typeof t&&t<=0)return this;const n={retain:t... method push (line 2) | push(t){let e=this.ops.length,n=this.ops[e-1];if(t=r(t),"object"===typ... method chop (line 2) | chop(){const t=this.ops[this.ops.length-1];return t&&"number"===typeof... method filter (line 2) | filter(t){return this.ops.filter(t)} method forEach (line 2) | forEach(t){this.ops.forEach(t)} method map (line 2) | map(t){return this.ops.map(t)} method partition (line 2) | partition(t){const e=[],n=[];return this.forEach(i=>{const r=t(i)?e:n;... method reduce (line 2) | reduce(t,e){return this.ops.reduce(t,e)} method changeLength (line 2) | changeLength(){return this.reduce((t,e)=>e.insert?t+s.default.length(e... method length (line 2) | length(){return this.reduce((t,e)=>t+s.default.length(e),0)} method slice (line 2) | slice(t=0,e=1/0){const n=[],i=new l.default(this.ops);let r=0;while(r<... method compose (line 2) | compose(t){const e=new l.default(this.ops),n=new l.default(t.ops),i=[]... method concat (line 2) | concat(t){const e=new u(this.ops.slice());return t.ops.length>0&&(e.pu... method diff (line 2) | diff(t,e){if(this.ops===t.ops)return new u;const n=[this,t].map(e=>e.m... method eachLine (line 2) | eachLine(t,e="\n"){const n=new l.default(this.ops);let i=new u,r=0;whi... method invert (line 2) | invert(t){const e=new u;return this.reduce((n,i)=>{if(i.insert)e.delet... method transform (line 2) | transform(t,e=!1){if(e=!!e,"number"===typeof t)return this.transformPo... method transformPosition (line 2) | transformPosition(t,e=!1){e=!!e;const n=new l.default(this.ops);let i=... method constructor (line 17) | constructor(t,e){this.type=t,this.attrs=e} method addToSet (line 17) | addToSet(t){let e,n=!1;for(let i=0;i{let ... method addMaps (line 65) | addMaps(t){return 0==this.eventCount?this:new u(this.items.append(t.ma... method rebased (line 65) | rebased(t,e){if(!this.eventCount)return this;let n=[],i=Math.max(0,thi... method emptyItemCount (line 65) | emptyItemCount(){let t=0;return this.items.forEach(e=>{e.step||t++}),t} method compress (line 65) | compress(t=this.items.length){let e=this.remapping(0,t),n=e.maps.lengt... function d (line 1) | function d(t){var e,n,i=c(t),a=i[0],s=i[1],l=new o(u(t,a,s)),h=0,d=s>0?a... method constructor (line 17) | constructor(t){let e=t.nodeAfter,n=t.node(0).resolve(t.pos+e.nodeSize)... method map (line 17) | map(t,e){let{deleted:n,pos:i}=e.mapResult(this.anchor),r=t.resolve(i);... method content (line 17) | content(){return new i["Slice"](i["Fragment"].from(this.node),0,0)} method eq (line 17) | eq(t){return t instanceof d&&t.anchor==this.anchor} method toJSON (line 17) | toJSON(){return{type:"node",anchor:this.anchor}} method getBookmark (line 17) | getBookmark(){return new p(this.anchor)} method fromJSON (line 17) | static fromJSON(t,e){if("number"!=typeof e.anchor)throw new RangeError... method create (line 17) | static create(t,e){return new d(t.resolve(e))} method isSelectable (line 17) | static isSelectable(t){return!t.isText&&!1!==t.type.spec.selectable} function p (line 1) | function p(t){return i[t>>18&63]+i[t>>12&63]+i[t>>6&63]+i[63&t]} method constructor (line 17) | constructor(t,e,n){this.content=t,this.openStart=e,this.openEnd=n} method size (line 17) | get size(){return this.content.size-this.openStart-this.openEnd} method insertAt (line 17) | insertAt(t,e){let n=m(this.content,t+this.openStart,e);return n&&new p... method removeBetween (line 17) | removeBetween(t,e){return new p(f(this.content,t+this.openStart,e+this... method eq (line 17) | eq(t){return this.content.eq(t.content)&&this.openStart==t.openStart&&... method toString (line 17) | toString(){return this.content+"("+this.openStart+","+this.openEnd+")"} method toJSON (line 17) | toJSON(){if(!this.content.size)return null;let t={content:this.content... method fromJSON (line 17) | static fromJSON(t,e){if(!e)return p.empty;let n=e.openStart||0,i=e.ope... method maxOpen (line 17) | static maxOpen(t,e=!0){let n=0,i=0;for(let r=t.firstChild;r&&!r.isLeaf... method constructor (line 17) | constructor(t){this.anchor=t} method map (line 17) | map(t){let{deleted:e,pos:n}=t.mapResult(this.anchor);return e?new u(n,... method resolve (line 17) | resolve(t){let e=t.resolve(this.anchor),n=e.nodeAfter;return n&&d.isSe... method constructor (line 41) | constructor(t,e,n){this.pos=t,this.delInfo=e,this.recover=n} method deleted (line 41) | get deleted(){return(this.delInfo&d)>0} method deletedBefore (line 41) | get deletedBefore(){return(this.delInfo&(c|u))>0} method deletedAfter (line 41) | get deletedAfter(){return(this.delInfo&(h|u))>0} method deletedAcross (line 41) | get deletedAcross(){return(this.delInfo&u)>0} method constructor (line 65) | constructor(t,e,n,i){this.map=t,this.step=e,this.selection=n,this.mirr... method merge (line 65) | merge(t){if(this.step&&t.step&&!t.selection){let e=t.step.merge(this.s... function f (line 1) | function f(t,e,n){for(var i,r=[],o=e;o"} method toStringInner (line 17) | toStringInner(){return this.content.join(", ")} method toJSON (line 17) | toJSON(){return this.content.length?this.content.map(t=>t.toJSON()):null} method fromJSON (line 17) | static fromJSON(t,e){if(!e)return s.empty;if(!Array.isArray(e))throw n... method fromArray (line 17) | static fromArray(t){if(!t.length)return s.empty;let e,n=0;for(let i=0;... method from (line 17) | static from(t){if(!t)return s.empty;if(t instanceof s)return t;if(Arra... method constructor (line 17) | constructor(t,e){this.$from=t,this.$to=e} function l (line 1) | function l(t,e,n){if(e)return t.emit("error",e);if(null!=n&&t.push(n),t.... function i (line 1) | function i(){return!1} function o (line 1) | function o(t,n){if(!(this instanceof o))return new o(t,n);var i=this;s(i... method constructor (line 17) | constructor(t,e,n={}){this.match=t,this.match=t,this.handler="string"=... function a (line 1) | function a(t){for(var n=Math.max(e.MAX_BUFFER_LENGTH,10),i=0,o=0,a=r.len... method constructor (line 17) | constructor(t,e,n){this.$anchor=t,this.$head=e,this.ranges=n||[new s(t... method anchor (line 17) | get anchor(){return this.$anchor.pos} method head (line 17) | get head(){return this.$head.pos} method from (line 17) | get from(){return this.$from.pos} method to (line 17) | get to(){return this.$to.pos} method $from (line 17) | get $from(){return this.ranges[0].$from} method $to (line 17) | get $to(){return this.ranges[0].$to} method empty (line 17) | get empty(){let t=this.ranges;for(let e=0;e"} method toStringInner (line 17) | toStringInner(){return this.content.join(", ")} method toJSON (line 17) | toJSON(){return this.content.length?this.content.map(t=>t.toJSON()):null} method fromJSON (line 17) | static fromJSON(t,e){if(!e)return s.empty;if(!Array.isArray(e))throw n... method fromArray (line 17) | static fromArray(t){if(!t.length)return s.empty;let e,n=0;for(let i=0;... method from (line 17) | static from(t){if(!t)return s.empty;if(t instanceof s)return t;if(Arra... method constructor (line 17) | constructor(t,e){this.$from=t,this.$to=e} function l (line 1) | function l(t){O(t),""!==t.cdata&&(N(t,"oncdata",t.cdata),t.cdata=""),""!... function e (line 1) | function e(){} function h (line 1) | function h(t,e){return new u(t,e)} method constructor (line 17) | constructor(t,e=t){c(t),c(e),super(t,e)} method $cursor (line 17) | get $cursor(){return this.$anchor.pos==this.$head.pos?this.$head:null} method map (line 17) | map(t,e){let n=t.resolve(e.map(this.head));if(!n.parent.inlineContent)... method replace (line 17) | replace(t,e=i["Slice"].empty){if(super.replace(t,e),e==i["Slice"].empt... method eq (line 17) | eq(t){return t instanceof h&&t.anchor==this.anchor&&t.head==this.head} method getBookmark (line 17) | getBookmark(){return new u(this.anchor,this.head)} method toJSON (line 17) | toJSON(){return{type:"text",anchor:this.anchor,head:this.head}} method fromJSON (line 17) | static fromJSON(t,e){if("number"!=typeof e.anchor||"number"!=typeof e.... method create (line 17) | static create(t,e,n=e){let i=t.resolve(e);return new this(i,n==e?i:t.r... method between (line 17) | static between(t,e,n){let i=t.pos-e.pos;if(n&&!i||(n=i>=0?1:-1),!e.par... function u (line 1) | function u(t,e){if(!(this instanceof u))return new u(t,e);i.apply(this),... method constructor (line 2) | constructor(t){Array.isArray(t)?this.ops=t:null!=t&&Array.isArray(t.op... method registerEmbed (line 2) | static registerEmbed(t,e){this.handlers[t]=e} method unregisterEmbed (line 2) | static unregisterEmbed(t){delete this.handlers[t]} method getHandler (line 2) | static getHandler(t){const e=this.handlers[t];if(!e)throw new Error(`n... method insert (line 2) | insert(t,e){const n={};return"string"===typeof t&&0===t.length?this:(n... method delete (line 2) | delete(t){return t<=0?this:this.push({delete:t})} method retain (line 2) | retain(t,e){if("number"===typeof t&&t<=0)return this;const n={retain:t... method push (line 2) | push(t){let e=this.ops.length,n=this.ops[e-1];if(t=r(t),"object"===typ... method chop (line 2) | chop(){const t=this.ops[this.ops.length-1];return t&&"number"===typeof... method filter (line 2) | filter(t){return this.ops.filter(t)} method forEach (line 2) | forEach(t){this.ops.forEach(t)} method map (line 2) | map(t){return this.ops.map(t)} method partition (line 2) | partition(t){const e=[],n=[];return this.forEach(i=>{const r=t(i)?e:n;... method reduce (line 2) | reduce(t,e){return this.ops.reduce(t,e)} method changeLength (line 2) | changeLength(){return this.reduce((t,e)=>e.insert?t+s.default.length(e... method length (line 2) | length(){return this.reduce((t,e)=>t+s.default.length(e),0)} method slice (line 2) | slice(t=0,e=1/0){const n=[],i=new l.default(this.ops);let r=0;while(r<... method compose (line 2) | compose(t){const e=new l.default(this.ops),n=new l.default(t.ops),i=[]... method concat (line 2) | concat(t){const e=new u(this.ops.slice());return t.ops.length>0&&(e.pu... method diff (line 2) | diff(t,e){if(this.ops===t.ops)return new u;const n=[this,t].map(e=>e.m... method eachLine (line 2) | eachLine(t,e="\n"){const n=new l.default(this.ops);let i=new u,r=0;whi... method invert (line 2) | invert(t){const e=new u;return this.reduce((n,i)=>{if(i.insert)e.delet... method transform (line 2) | transform(t,e=!1){if(e=!!e,"number"===typeof t)return this.transformPo... method transformPosition (line 2) | transformPosition(t,e=!1){e=!!e;const n=new l.default(this.ops);let i=... method constructor (line 17) | constructor(t,e){this.type=t,this.attrs=e} method addToSet (line 17) | addToSet(t){let e,n=!1;for(let i=0;i{let ... method addMaps (line 65) | addMaps(t){return 0==this.eventCount?this:new u(this.items.append(t.ma... method rebased (line 65) | rebased(t,e){if(!this.eventCount)return this;let n=[],i=Math.max(0,thi... method emptyItemCount (line 65) | emptyItemCount(){let t=0;return this.items.forEach(e=>{e.step||t++}),t} method compress (line 65) | compress(t=this.items.length){let e=this.remapping(0,t),n=e.maps.lengt... function x (line 1) | function x(t){return" "===t||"\n"===t||"\r"===t||"\t"===t} method constructor (line 17) | constructor(t){super(t.doc),this.curSelectionFor=0,this.updated=0,this... method selection (line 17) | get selection(){return this.curSelectionFor0} method setStoredMarks (line 17) | setStoredMarks(t){return this.storedMarks=t,this.updated|=y,this} method ensureMarks (line 17) | ensureMarks(t){return i["Mark"].sameSet(this.storedMarks||this.selecti... method addStoredMark (line 17) | addStoredMark(t){return this.ensureMarks(t.addToSet(this.storedMarks||... method removeStoredMark (line 17) | removeStoredMark(t){return this.ensureMarks(t.removeFromSet(this.store... method storedMarksSet (line 17) | get storedMarksSet(){return(this.updated&y)>0} method addStep (line 17) | addStep(t,e){super.addStep(t,e),this.updated=this.updated&~y,this.stor... method setTime (line 17) | setTime(t){return this.time=t,this} method replaceSelection (line 17) | replaceSelection(t){return this.selection.replace(this,t),this} method replaceSelectionWith (line 17) | replaceSelectionWith(t,e=!0){let n=this.selection;return e&&(t=t.mark(... method deleteSelection (line 17) | deleteSelection(){return this.selection.replace(this),this} method insertText (line 17) | insertText(t,e,n){let i=this.doc.type.schema;if(null==e)return t?this.... method setMeta (line 17) | setMeta(t,e){return this.meta["string"==typeof t?t:t.key]=e,this} method getMeta (line 17) | getMeta(t){return this.meta["string"==typeof t?t:t.key]} method isGeneric (line 17) | get isGeneric(){for(let t in this.meta)return!1;return!0} method scrollIntoView (line 17) | scrollIntoView(){return this.updated|=w,this} method scrolledIntoView (line 17) | get scrolledIntoView(){return(this.updated&w)>0} method constructor (line 41) | constructor(t,e,n){super(),this.from=t,this.to=e,this.mark=n} method apply (line 41) | apply(t){let e=t.slice(this.from,this.to),n=new i["Slice"](y(e.content... method invert (line 41) | invert(){return new w(this.from,this.to,this.mark)} method map (line 41) | map(t){let e=t.mapResult(this.from,1),n=t.mapResult(this.to,-1);return... method merge (line 41) | merge(t){return t instanceof x&&t.mark.eq(this.mark)&&this.from<=t.to&... method toJSON (line 41) | toJSON(){return{stepType:"removeMark",mark:this.mark.toJSON(),from:thi... method fromJSON (line 41) | static fromJSON(t,e){if("number"!=typeof e.from||"number"!=typeof e.to... function C (line 1) | function C(t){return'"'===t||"'"===t} method constructor (line 41) | constructor(t,e){super(),this.pos=t,this.mark=e} method apply (line 41) | apply(t){let e=t.nodeAt(this.pos);if(!e)return b.fail("No node at mark... method invert (line 41) | invert(t){let e=t.nodeAt(this.pos);if(e){let t=this.mark.addToSet(e.ma... method map (line 41) | map(t){let e=t.mapResult(this.pos,1);return e.deletedAfter?null:new C(... method toJSON (line 41) | toJSON(){return{stepType:"addNodeMark",pos:this.pos,mark:this.mark.toJ... method fromJSON (line 41) | static fromJSON(t,e){if("number"!=typeof e.pos)throw new RangeError("I... function k (line 1) | function k(t){return">"===t||x(t)} method constructor (line 17) | constructor(t,e,n){this.name=t,this.init=C(e.init,n),this.apply=C(e.ap... method constructor (line 41) | constructor(t,e){super(),this.pos=t,this.mark=e} method apply (line 41) | apply(t){let e=t.nodeAt(this.pos);if(!e)return b.fail("No node at mark... method invert (line 41) | invert(t){let e=t.nodeAt(this.pos);return e&&this.mark.isInSet(e.marks... method map (line 41) | map(t){let e=t.mapResult(this.pos,1);return e.deletedAfter?null:new k(... method toJSON (line 41) | toJSON(){return{stepType:"removeNodeMark",pos:this.pos,mark:this.mark.... method fromJSON (line 41) | static fromJSON(t,e){if("number"!=typeof e.pos)throw new RangeError("I... function A (line 1) | function A(t,e){return t.test(e)} method constructor (line 41) | constructor(t,e,n,i=!1){super(),this.from=t,this.to=e,this.slice=n,thi... method apply (line 41) | apply(t){return this.structure&&M(t,this.from,this.to)?b.fail("Structu... method getMap (line 41) | getMap(){return new f([this.from,this.to-this.from,this.slice.size])} method invert (line 41) | invert(t){return new A(this.from,this.from+this.slice.size,t.slice(thi... method map (line 41) | map(t){let e=t.mapResult(this.from,1),n=t.mapResult(this.to,-1);return... method merge (line 41) | merge(t){if(!(t instanceof A)||t.structure||this.structure)return null... method toJSON (line 41) | toJSON(){let t={stepType:"replace",from:this.from,to:this.to};return t... method fromJSON (line 41) | static fromJSON(t,e){if("number"!=typeof e.from||"number"!=typeof e.to... function S (line 1) | function S(t,e){return!A(t,e)} method constructor (line 17) | constructor(t,e){this.schema=t,this.plugins=[],this.pluginsByKey=Objec... method constructor (line 41) | constructor(t,e,n,i,r,o,a=!1){super(),this.from=t,this.to=e,this.gapFr... method apply (line 41) | apply(t){if(this.structure&&(M(t,this.from,this.gapFrom)||M(t,this.gap... method getMap (line 41) | getMap(){return new f([this.from,this.gapFrom-this.from,this.insert,th... method invert (line 41) | invert(t){let e=this.gapTo-this.gapFrom;return new S(this.from,this.fr... method map (line 41) | map(t){let e=t.mapResult(this.from,1),n=t.mapResult(this.to,-1),i=t.ma... method toJSON (line 41) | toJSON(){let t={stepType:"replaceAround",from:this.from,to:this.to,gap... method fromJSON (line 41) | static fromJSON(t,e){if("number"!=typeof e.from||"number"!=typeof e.to... function E (line 1) | function E(t,e,n){t[e]&&t[e](n)} method constructor (line 17) | constructor(t){this.spec=t,this.props={},t.props&&T(t.props,this,this.... method getState (line 17) | getState(t){return t[this.key]} function N (line 1) | function N(t,e,n){t.textNode&&O(t),E(t,e,n)} function O (line 1) | function O(t){t.textNode=z(t.opt,t.textNode),t.textNode&&E(t,"ontext",t.... method constructor (line 17) | constructor(t,e,n){this.$from=t,this.$to=e,this.depth=n} method start (line 17) | get start(){return this.$from.before(this.depth+1)} method end (line 17) | get end(){return this.$to.after(this.depth+1)} method parent (line 17) | get parent(){return this.$from.node(this.depth)} method startIndex (line 17) | get startIndex(){return this.$from.index(this.depth)} method endIndex (line 17) | get endIndex(){return this.$to.indexAfter(this.depth)} function z (line 1) | function z(t,e){return t.trim&&(e=e.trim()),t.normalize&&(e=e.replace(/\... method constructor (line 17) | constructor(t="key"){this.key=O(t)} method get (line 17) | get(t){return t.config.pluginsByKey[this.key]} method getState (line 17) | getState(t){return t[this.key]} function L (line 1) | function L(t,e){return O(t),t.trackPosition&&(e+="\nLine: "+t.line+"\nCo... method constructor (line 17) | constructor(t,e,n,i=u.none){this.type=t,this.attrs=e,this.marks=i,this... method nodeSize (line 17) | get nodeSize(){return this.isLeaf?1:2+this.content.size} method childCount (line 17) | get childCount(){return this.content.childCount} method child (line 17) | child(t){return this.content.child(t)} method maybeChild (line 17) | maybeChild(t){return this.content.maybeChild(t)} method forEach (line 17) | forEach(t){this.content.forEach(t)} method nodesBetween (line 17) | nodesBetween(t,e,n,i=0){this.content.nodesBetween(t,e,n,i,this)} method descendants (line 17) | descendants(t){this.nodesBetween(0,this.content.size,t)} method textContent (line 17) | get textContent(){return this.isLeaf&&this.type.spec.leafText?this.typ... method textBetween (line 17) | textBetween(t,e,n,i){return this.content.textBetween(t,e,n,i)} method firstChild (line 17) | get firstChild(){return this.content.firstChild} method lastChild (line 17) | get lastChild(){return this.content.lastChild} method eq (line 17) | eq(t){return this==t||this.sameMarkup(t)&&this.content.eq(t.content)} method sameMarkup (line 17) | sameMarkup(t){return this.hasMarkup(t.type,t.attrs,t.marks)} method hasMarkup (line 17) | hasMarkup(t,e,n){return this.type==t&&h(this.attrs,e||t.defaultAttrs||... method copy (line 17) | copy(t=null){return t==this.content?this:new L(this.type,this.attrs,t,... method mark (line 17) | mark(t){return t==this.marks?this:new L(this.type,this.attrs,this.cont... method cut (line 17) | cut(t,e=this.content.size){return 0==t&&e==this.content.size?this:this... method slice (line 17) | slice(t,e=this.content.size,n=!1){if(t==e)return p.empty;let i=this.re... method replace (line 17) | replace(t,e,n){return g(this.resolve(t),this.resolve(e),n)} method nodeAt (line 17) | nodeAt(t){for(let e=this;;){let{index:n,offset:i}=e.content.findIndex(... method childAfter (line 17) | childAfter(t){let{index:e,offset:n}=this.content.findIndex(t);return{n... method childBefore (line 17) | childBefore(t){if(0==t)return{node:null,index:0,offset:0};let{index:e,... method resolve (line 17) | resolve(t){return M.resolveCached(this,t)} method resolveNoCache (line 17) | resolveNoCache(t){return M.resolve(this,t)} method rangeHasMark (line 17) | rangeHasMark(t,e,n){let i=!1;return e>t&&this.nodesBetween(t,e,t=>(n.i... method isBlock (line 17) | get isBlock(){return this.type.isBlock} method isTextblock (line 17) | get isTextblock(){return this.type.isTextblock} method inlineContent (line 17) | get inlineContent(){return this.type.inlineContent} method isInline (line 17) | get isInline(){return this.type.isInline} method isText (line 17) | get isText(){return this.type.isText} method isLeaf (line 17) | get isLeaf(){return this.type.isLeaf} method isAtom (line 17) | get isAtom(){return this.type.isAtom} method toString (line 17) | toString(){if(this.type.spec.toDebugString)return this.type.spec.toDeb... method contentMatchAt (line 17) | contentMatchAt(t){let e=this.type.contentMatch.matchFragment(this.cont... method canReplace (line 17) | canReplace(t,e,n=s.empty,i=0,r=n.childCount){let o=this.contentMatchAt... method canReplaceWith (line 17) | canReplaceWith(t,e,n,i){if(i&&!this.type.allowsMarks(i))return!1;let r... method canAppend (line 17) | canAppend(t){return t.content.size?this.canReplace(this.childCount,thi... method check (line 17) | check(){this.type.checkContent(this.content);let t=u.none;for(let e=0;... method toJSON (line 17) | toJSON(){let t={type:this.type.name};for(let e in this.attrs){t.attrs=... method fromJSON (line 17) | static fromJSON(t,e){if(!e)throw new RangeError("Invalid input for Nod... function D (line 1) | function D(t){return t.sawRoot&&!t.closedRoot&&I(t,"Unclosed root tag"),... method constructor (line 17) | constructor(t,e,n,i){if(super(t,e,null,i),!n)throw new RangeError("Emp... method toString (line 17) | toString(){return this.type.spec.toDebugString?this.type.spec.toDebugS... method textContent (line 17) | get textContent(){return this.text} method textBetween (line 17) | textBetween(t,e){return this.text.slice(t,e)} method nodeSize (line 17) | get nodeSize(){return this.text.length} method mark (line 17) | mark(t){return t==this.marks?this:new D(this.type,this.attrs,this.text... method withText (line 17) | withText(t){return t==this.text?this:new D(this.type,this.attrs,t,this... method cut (line 17) | cut(t=0,e=this.text.length){return 0==t&&e==this.text.length?this:this... method eq (line 17) | eq(t){return this.sameMarkup(t)&&this.text==t.text} method toJSON (line 17) | toJSON(){let t=super.toJSON();return t.text=this.text,t} function I (line 1) | function I(t,e){if("object"!==typeof t||!(t instanceof o))throw new Erro... function P (line 1) | function P(t){t.strict||(t.tagName=t.tagName[t.looseCase]());var e=t.tag... method constructor (line 17) | constructor(t){this.validEnd=t,this.next=[],this.wrapCache=[]} method parse (line 17) | static parse(t,e){let n=new R(t,e);if(null==n.next)return P.empty;let ... method matchType (line 17) | matchType(t){for(let e=0;e=this.next.length)throw new RangeError(`There's no ${t}th... method toString (line 17) | toString(){let t=[];function e(n){t.push(n);for(let i=0;i"} method toStringInner (line 17) | toStringInner(){return this.content.join(", ")} method toJSON (line 17) | toJSON(){return this.content.length?this.content.map(t=>t.toJSON()):null} method fromJSON (line 17) | static fromJSON(t,e){if(!e)return s.empty;if(!Array.isArray(e))throw n... method fromArray (line 17) | static fromArray(t){if(!t.length)return s.empty;let e,n=0;for(let i=0;... method from (line 17) | static from(t){if(!t)return s.empty;if(t instanceof s)return t;if(Arra... method constructor (line 17) | constructor(t,e){this.$from=t,this.$to=e} function l (line 2) | function l(t){return"string"===typeof t} function c (line 2) | function c(t){return"symbol"===typeof t} function h (line 2) | function h(t){return void 0===t} method constructor (line 17) | constructor(t,e=t){c(t),c(e),super(t,e)} method $cursor (line 17) | get $cursor(){return this.$anchor.pos==this.$head.pos?this.$head:null} method map (line 17) | map(t,e){let n=t.resolve(e.map(this.head));if(!n.parent.inlineContent)... method replace (line 17) | replace(t,e=i["Slice"].empty){if(super.replace(t,e),e==i["Slice"].empt... method eq (line 17) | eq(t){return t instanceof h&&t.anchor==this.anchor&&t.head==this.head} method getBookmark (line 17) | getBookmark(){return new u(this.anchor,this.head)} method toJSON (line 17) | toJSON(){return{type:"text",anchor:this.anchor,head:this.head}} method fromJSON (line 17) | static fromJSON(t,e){if("number"!=typeof e.anchor||"number"!=typeof e.... method create (line 17) | static create(t,e,n=e){let i=t.resolve(e);return new this(i,n==e?i:t.r... method between (line 17) | static between(t,e,n){let i=t.pos-e.pos;if(n&&!i||(n=i>=0?1:-1),!e.par... function u (line 2) | function u(t){return"[object RegExp]"===v(t)} method constructor (line 2) | constructor(t){Array.isArray(t)?this.ops=t:null!=t&&Array.isArray(t.op... method registerEmbed (line 2) | static registerEmbed(t,e){this.handlers[t]=e} method unregisterEmbed (line 2) | static unregisterEmbed(t){delete this.handlers[t]} method getHandler (line 2) | static getHandler(t){const e=this.handlers[t];if(!e)throw new Error(`n... method insert (line 2) | insert(t,e){const n={};return"string"===typeof t&&0===t.length?this:(n... method delete (line 2) | delete(t){return t<=0?this:this.push({delete:t})} method retain (line 2) | retain(t,e){if("number"===typeof t&&t<=0)return this;const n={retain:t... method push (line 2) | push(t){let e=this.ops.length,n=this.ops[e-1];if(t=r(t),"object"===typ... method chop (line 2) | chop(){const t=this.ops[this.ops.length-1];return t&&"number"===typeof... method filter (line 2) | filter(t){return this.ops.filter(t)} method forEach (line 2) | forEach(t){this.ops.forEach(t)} method map (line 2) | map(t){return this.ops.map(t)} method partition (line 2) | partition(t){const e=[],n=[];return this.forEach(i=>{const r=t(i)?e:n;... method reduce (line 2) | reduce(t,e){return this.ops.reduce(t,e)} method changeLength (line 2) | changeLength(){return this.reduce((t,e)=>e.insert?t+s.default.length(e... method length (line 2) | length(){return this.reduce((t,e)=>t+s.default.length(e),0)} method slice (line 2) | slice(t=0,e=1/0){const n=[],i=new l.default(this.ops);let r=0;while(r<... method compose (line 2) | compose(t){const e=new l.default(this.ops),n=new l.default(t.ops),i=[]... method concat (line 2) | concat(t){const e=new u(this.ops.slice());return t.ops.length>0&&(e.pu... method diff (line 2) | diff(t,e){if(this.ops===t.ops)return new u;const n=[this,t].map(e=>e.m... method eachLine (line 2) | eachLine(t,e="\n"){const n=new l.default(this.ops);let i=new u,r=0;whi... method invert (line 2) | invert(t){const e=new u;return this.reduce((n,i)=>{if(i.insert)e.delet... method transform (line 2) | transform(t,e=!1){if(e=!!e,"number"===typeof t)return this.transformPo... method transformPosition (line 2) | transformPosition(t,e=!1){e=!!e;const n=new l.default(this.ops);let i=... method constructor (line 17) | constructor(t,e){this.type=t,this.attrs=e} method addToSet (line 17) | addToSet(t){let e,n=!1;for(let i=0;i{let ... method addMaps (line 65) | addMaps(t){return 0==this.eventCount?this:new u(this.items.append(t.ma... method rebased (line 65) | rebased(t,e){if(!this.eventCount)return this;let n=[],i=Math.max(0,thi... method emptyItemCount (line 65) | emptyItemCount(){let t=0;return this.items.forEach(e=>{e.step||t++}),t} method compress (line 65) | compress(t=this.items.length){let e=this.remapping(0,t),n=e.maps.lengt... function d (line 2) | function d(t){return"object"===typeof t&&null!==t} method constructor (line 17) | constructor(t){let e=t.nodeAfter,n=t.node(0).resolve(t.pos+e.nodeSize)... method map (line 17) | map(t,e){let{deleted:n,pos:i}=e.mapResult(this.anchor),r=t.resolve(i);... method content (line 17) | content(){return new i["Slice"](i["Fragment"].from(this.node),0,0)} method eq (line 17) | eq(t){return t instanceof d&&t.anchor==this.anchor} method toJSON (line 17) | toJSON(){return{type:"node",anchor:this.anchor}} method getBookmark (line 17) | getBookmark(){return new p(this.anchor)} method fromJSON (line 17) | static fromJSON(t,e){if("number"!=typeof e.anchor)throw new RangeError... method create (line 17) | static create(t,e){return new d(t.resolve(e))} method isSelectable (line 17) | static isSelectable(t){return!t.isText&&!1!==t.type.spec.selectable} function p (line 2) | function p(t){return"[object Date]"===v(t)} method constructor (line 17) | constructor(t,e,n){this.content=t,this.openStart=e,this.openEnd=n} method size (line 17) | get size(){return this.content.size-this.openStart-this.openEnd} method insertAt (line 17) | insertAt(t,e){let n=m(this.content,t+this.openStart,e);return n&&new p... method removeBetween (line 17) | removeBetween(t,e){return new p(f(this.content,t+this.openStart,e+this... method eq (line 17) | eq(t){return this.content.eq(t.content)&&this.openStart==t.openStart&&... method toString (line 17) | toString(){return this.content+"("+this.openStart+","+this.openEnd+")"} method toJSON (line 17) | toJSON(){if(!this.content.size)return null;let t={content:this.content... method fromJSON (line 17) | static fromJSON(t,e){if(!e)return p.empty;let n=e.openStart||0,i=e.ope... method maxOpen (line 17) | static maxOpen(t,e=!0){let n=0,i=0;for(let r=t.firstChild;r&&!r.isLeaf... method constructor (line 17) | constructor(t){this.anchor=t} method map (line 17) | map(t){let{deleted:e,pos:n}=t.mapResult(this.anchor);return e?new u(n,... method resolve (line 17) | resolve(t){let e=t.resolve(this.anchor),n=e.nodeAfter;return n&&d.isSe... method constructor (line 41) | constructor(t,e,n){this.pos=t,this.delInfo=e,this.recover=n} method deleted (line 41) | get deleted(){return(this.delInfo&d)>0} method deletedBefore (line 41) | get deletedBefore(){return(this.delInfo&(c|u))>0} method deletedAfter (line 41) | get deletedAfter(){return(this.delInfo&(h|u))>0} method deletedAcross (line 41) | get deletedAcross(){return(this.delInfo&u)>0} method constructor (line 65) | constructor(t,e,n,i){this.map=t,this.step=e,this.selection=n,this.mirr... method merge (line 65) | merge(t){if(this.step&&t.step&&!t.selection){let e=t.step.merge(this.s... function f (line 2) | function f(t){return"[object Error]"===v(t)||t instanceof Error} method constructor (line 17) | constructor(t){super(t.resolve(0),t.resolve(t.content.size))} method replace (line 17) | replace(t,e=i["Slice"].empty){if(e==i["Slice"].empty){t.delete(0,t.doc... method toJSON (line 17) | toJSON(){return{type:"all"}} method fromJSON (line 17) | static fromJSON(t){return new f(t)} method map (line 17) | map(t){return new f(t)} method eq (line 17) | eq(t){return t instanceof f} method getBookmark (line 17) | getBookmark(){return m} method constructor (line 41) | constructor(t,e=!1){if(this.ranges=t,this.inverted=e,!t.length&&f.empt... method recover (line 41) | recover(t){let e=0,n=s(t);if(!this.inverted)for(let i=0;i=0?1:-1),!e.par... function v (line 2) | function v(t){if(t.default)return t.default;var e=t.type,n=Array.isArray... method getMap (line 41) | getMap(){return f.empty} method merge (line 41) | merge(t){return null} method fromJSON (line 41) | static fromJSON(t,e){if(!e||!e.stepType)throw new RangeError("Invalid ... method jsonID (line 41) | static jsonID(t,e){if(t in g)throw new RangeError("Duplicate use of st... function t (line 2) | function t(t){for(var e in this.displayMode=void 0,this.output=void 0,th... function t (line 2) | function t(t,e,n){this.id=void 0,this.size=void 0,this.cramped=void 0,th... function F (line 2) | function F(t){for(var e=0;e=B[e]&&t<=B[e+1])return!0... function t (line 2) | function t(t){this.children=void 0,this.classes=void 0,this.height=void ... function nt (line 2) | function nt(t,e){$[t]=e} function it (line 2) | function it(t,e,n){if(!$[e])throw new Error("Font metrics not found for ... method constructor (line 17) | constructor(t,e){this.schema=t,this.rules=e,this.tags=[],this.styles=[... method parse (line 17) | parse(t,e={}){let n=new dt(this,e,!1);return n.addAll(t,e.from,e.to),n... method parseSlice (line 17) | parseSlice(t,e={}){let n=new dt(this,e,!0);return n.addAll(t,e.from,e.... method matchTag (line 17) | matchTag(t,e,n){for(let i=n?this.tags.indexOf(n)+1:0;i=5?0:t>=3?1:2,!rt[e]){var n=rt[e]={cssEmPerM... function t (line 2) | function t(e){this.style=void 0,this.color=void 0,this.size=void 0,this.... function t (line 2) | function t(t,e,n,i){this.children=void 0,this.attributes=void 0,this.cla... function t (line 2) | function t(t,e,n,i){this.children=void 0,this.attributes=void 0,this.cla... function t (line 2) | function t(t,e,n){this.src=void 0,this.alt=void 0,this.classes=void 0,th... function t (line 2) | function t(t,e,n,i,r,o,a,s){this.text=void 0,this.height=void 0,this.dep... function t (line 2) | function t(t,e){this.children=void 0,this.attributes=void 0,this.childre... function t (line 2) | function t(t,e){this.pathName=void 0,this.alternate=void 0,this.pathName... function t (line 2) | function t(t){this.attributes=void 0,this.attributes=t||{}} function Et (line 2) | function Et(t){if(t instanceof At)return t;throw new Error("Expected sym... method parseRule (line 17) | parseRule(){return{ignore:!0}} method matchesHack (line 17) | matchesHack(t){return this.dirty==vt&&this.dom.nodeName==t} method domAtom (line 17) | get domAtom(){return!0} method ignoreForCoords (line 17) | get ignoreForCoords(){return"IMG"==this.dom.nodeName} function Nt (line 2) | function Nt(t){if(t instanceof wt)return t;throw new Error("Expected spa... method constructor (line 17) | constructor(t,e,n,i,r,o,a,s,l,c){super(t,e,n,i,r,o,a,l,c),this.spec=s} method update (line 17) | update(t,e,n,i){if(this.dirty==wt)return!1;if(this.spec.update){let r=... method selectNode (line 17) | selectNode(){this.spec.selectNode?this.spec.selectNode():super.selectN... method deselectNode (line 17) | deselectNode(){this.spec.deselectNode?this.spec.deselectNode():super.d... method setSelection (line 17) | setSelection(t,e,n,i){this.spec.setSelection?this.spec.setSelection(t,... method destroy (line 17) | destroy(){this.spec.destroy&&this.spec.destroy(),super.destroy()} method stopEvent (line 17) | stopEvent(t){return!!this.spec.stopEvent&&this.spec.stopEvent(t)} method ignoreMutation (line 17) | ignoreMutation(t){return this.spec.ignoreMutation?this.spec.ignoreMuta... function It (line 2) | function It(t,e,n,i,r,o){Lt[t][r]={font:e,group:n,replace:i},o&&i&&(Lt[t... function Ye (line 2) | function Ye(t){for(var e=t.type,n=t.names,i=t.props,r=t.handler,o=t.html... function Ze (line 2) | function Ze(t){var e=t.type,n=t.htmlBuilder,i=t.mathmlBuilder;Ye({type:e... function hn (line 2) | function hn(t,e){var n=Qe(["base"],t,e),i=Qe(["strut"]);return i.style.h... function un (line 2) | function un(t,e){var n=null;1===t.length&&"tag"===t[0].type&&(n=t[0].tag... function dn (line 2) | function dn(t){return new _(t)} method constructor (line 17) | constructor(t,e,n,r){let o,a;if(this.view=t,this.pos=e,this.event=n,th... method done (line 17) | done(){this.view.root.removeEventListener("mouseup",this.up),this.view... method up (line 17) | up(t){if(this.done(),!this.view.dom.contains(t.target))return;let e=th... method move (line 17) | move(t){this.updateAllowDefault(t),Ye(this.view,"pointer"),0==t.button... method updateAllowDefault (line 17) | updateAllowDefault(t){!this.allowDefault&&(Math.abs(this.event.x-t.cli... function t (line 2) | function t(t,e,n){this.type=void 0,this.attributes=void 0,this.children=... function t (line 2) | function t(t){this.text=void 0,this.text=t} function t (line 2) | function t(t){this.width=void 0,this.character=void 0,this.width=t,this.... function kn (line 2) | function kn(t,e,n,i,r){var o,a=wn(t,n);o=1===a.length&&a[0]instanceof pn... function n (line 2) | function n(){var n=4e5,i=t.label.slice(1);if(m.contains(["widehat","wide... function Pn (line 2) | function Pn(t,e){if(!t||t.type!==e)throw new Error("Expected node of typ... function Rn (line 2) | function Rn(t){var e=Fn(t);if(!e)throw new Error("Expected node of symbo... method constructor (line 17) | constructor(t){this.members=t} method map (line 17) | map(t,e){const n=this.members.map(n=>n.map(t,e,Dn));return Rn.from(n)} method forChild (line 17) | forChild(t,e){if(e.isLeaf)return In.empty;let n=[];for(let i=0;i-1&&(window.clearTimeout(this.flushingS... method start (line 17) | start(){this.observer&&(this.observer.takeRecords(),this.observer.obse... method stop (line 17) | stop(){if(this.observer){let t=this.observer.takeRecords();if(t.length... method connectSelection (line 17) | connectSelection(){this.view.dom.ownerDocument.addEventListener("selec... method disconnectSelection (line 17) | disconnectSelection(){this.view.dom.ownerDocument.removeEventListener(... method suppressSelectionUpdates (line 17) | suppressSelectionUpdates(){this.suppressingSelectionUpdates=!0,setTime... method onSelectionChange (line 17) | onSelectionChange(){if(oe(this.view)){if(this.suppressingSelectionUpda... method setCurSelection (line 17) | setCurSelection(){this.currentSelection.set(this.view.domSelectionRang... method ignoreSelectionChange (line 17) | ignoreSelectionChange(t){if(!t.focusNode)return!0;let e,n=new Set;for(... method pendingRecords (line 17) | pendingRecords(){if(this.observer)for(let t of this.observer.takeRecor... method flush (line 17) | flush(){let{view:t}=this;if(!t.docView||this.flushingSoon>-1)return;le... method registerMutation (line 17) | registerMutation(t,e){if(e.indexOf(t.target)>-1)return null;let n=this... function Qn (line 2) | function Qn(t){var e=[];t.gullet.beginGroup(),t.gullet.macros.set("\\cr"... function Ri (line 2) | function Ri(t,e){var n=Fn(t);if(n&&m.contains(Pi,n.text))return n;throw ... function Fi (line 2) | function Fi(t){if(!t.body)throw new Error("Bug: The leftright ParseNode ... function qi (line 2) | function qi(t){for(var e=t.type,n=t.names,i=t.props,r=t.handler,o=t.html... function Wi (line 2) | function Wi(t,e){Ui[t]=e} function t (line 2) | function t(t,e,n){this.lexer=void 0,this.start=void 0,this.end=void 0,th... function t (line 2) | function t(t,e){this.text=void 0,this.loc=void 0,this.noexpand=void 0,th... function Ki (line 2) | function Ki(t){var e=[];t.consumeSpaces();var n=t.fetch().text;"\\relax"... function Zi (line 2) | function Zi(t){if(-1===t.indexOf("ed"))return-1===t.indexOf("*")} function Xi (line 2) | function Xi(t,e,n){var r=e.hskipBeforeAndAfter,o=e.addJot,a=e.cols,s=e.a... function Ji (line 2) | function Ji(t){return"d"===t.slice(0,1)?"display":"text"} function x (line 2) | function x(t){for(var e=0;e0&&(w+=.25),c.push({pos:w,isD... method constructor (line 17) | constructor(t){super(t.doc),this.curSelectionFor=0,this.updated=0,this... method selection (line 17) | get selection(){return this.curSelectionFor0} method setStoredMarks (line 17) | setStoredMarks(t){return this.storedMarks=t,this.updated|=y,this} method ensureMarks (line 17) | ensureMarks(t){return i["Mark"].sameSet(this.storedMarks||this.selecti... method addStoredMark (line 17) | addStoredMark(t){return this.ensureMarks(t.addToSet(this.storedMarks||... method removeStoredMark (line 17) | removeStoredMark(t){return this.ensureMarks(t.removeFromSet(this.store... method storedMarksSet (line 17) | get storedMarksSet(){return(this.updated&y)>0} method addStep (line 17) | addStep(t,e){super.addStep(t,e),this.updated=this.updated&~y,this.stor... method setTime (line 17) | setTime(t){return this.time=t,this} method replaceSelection (line 17) | replaceSelection(t){return this.selection.replace(this,t),this} method replaceSelectionWith (line 17) | replaceSelectionWith(t,e=!0){let n=this.selection;return e&&(t=t.mark(... method deleteSelection (line 17) | deleteSelection(){return this.selection.replace(this),this} method insertText (line 17) | insertText(t,e,n){let i=this.doc.type.schema;if(null==e)return t?this.... method setMeta (line 17) | setMeta(t,e){return this.meta["string"==typeof t?t:t.key]=e,this} method getMeta (line 17) | getMeta(t){return this.meta["string"==typeof t?t:t.key]} method isGeneric (line 17) | get isGeneric(){for(let t in this.meta)return!1;return!0} method scrollIntoView (line 17) | scrollIntoView(){return this.updated|=w,this} method scrolledIntoView (line 17) | get scrolledIntoView(){return(this.updated&w)>0} method constructor (line 41) | constructor(t,e,n){super(),this.from=t,this.to=e,this.mark=n} method apply (line 41) | apply(t){let e=t.slice(this.from,this.to),n=new i["Slice"](y(e.content... method invert (line 41) | invert(){return new w(this.from,this.to,this.mark)} method map (line 41) | map(t){let e=t.mapResult(this.from,1),n=t.mapResult(this.to,-1);return... method merge (line 41) | merge(t){return t instanceof x&&t.mark.eq(this.mark)&&this.from<=t.to&... method toJSON (line 41) | toJSON(){return{stepType:"removeMark",mark:this.mark.toJSON(),from:thi... method fromJSON (line 41) | static fromJSON(t,e){if("number"!=typeof e.from||"number"!=typeof e.to... function kr (line 2) | function kr(t,e,n){for(var i=nn(t,e,!1),r=e.sizeMultiplier/n.sizeMultipl... function t (line 2) | function t(t,e){this.input=void 0,this.settings=void 0,this.tokenRegex=v... function t (line 2) | function t(t,e){void 0===t&&(t={}),void 0===e&&(e={}),this.current=void ... function t (line 2) | function t(t,e,n){this.settings=void 0,this.expansionCount=void 0,this.l... function t (line 2) | function t(t,e){this.mode=void 0,this.gullet=void 0,this.settings=void 0... function v (line 2) | function v(t){if(!(this instanceof v))return new v(t);this.options=r.ass... method getMap (line 41) | getMap(){return f.empty} method merge (line 41) | merge(t){return null} method fromJSON (line 41) | static fromJSON(t,e){if(!e||!e.stepType)throw new RangeError("Invalid ... method jsonID (line 41) | static jsonID(t,e){if(t in g)throw new RangeError("Duplicate use of st... function b (line 2) | function b(t,e){var n=new v(e);if(n.push(t,!0),n.err)throw n.msg||a[n.er... method constructor (line 41) | constructor(t,e){this.doc=t,this.failed=e} method ok (line 41) | static ok(t){return new b(t,null)} method fail (line 41) | static fail(t){return new b(null,t)} method fromReplace (line 41) | static fromReplace(t,e,n,r){try{return b.ok(t.replace(e,n,r))}catch(o)... function y (line 2) | function y(t,e){return e=e||{},e.raw=!0,b(t,e)} function w (line 2) | function w(t,e){return e=e||{},e.gzip=!0,b(t,e)} method constructor (line 41) | constructor(t,e,n){super(),this.from=t,this.to=e,this.mark=n} method apply (line 41) | apply(t){let e=t.slice(this.from,this.to),n=t.resolve(this.from),r=n.n... method invert (line 41) | invert(){return new x(this.from,this.to,this.mark)} method map (line 41) | map(t){let e=t.mapResult(this.from,1),n=t.mapResult(this.to,-1);return... method merge (line 41) | merge(t){return t instanceof w&&t.mark.eq(this.mark)&&this.from<=t.to&... method toJSON (line 41) | toJSON(){return{stepType:"addMark",mark:this.mark.toJSON(),from:this.f... method fromJSON (line 41) | static fromJSON(t,e){if("number"!=typeof e.from||"number"!=typeof e.to... function s (line 2) | function s(t,e){let{$cursor:n}=t.selection;return!n||(e?!e.endOfTextbloc... method constructor (line 17) | constructor(t,e){if(this.content=t,this.size=e||0,null==e)for(let n=0;... method nodesBetween (line 17) | nodesBetween(t,e,n,i=0,r){for(let o=0,a=0;a"} method toStringInner (line 17) | toStringInner(){return this.content.join(", ")} method toJSON (line 17) | toJSON(){return this.content.length?this.content.map(t=>t.toJSON()):null} method fromJSON (line 17) | static fromJSON(t,e){if(!e)return s.empty;if(!Array.isArray(e))throw n... method fromArray (line 17) | static fromArray(t){if(!t.length)return s.empty;let e,n=0;for(let i=0;... method from (line 17) | static from(t){if(!t)return s.empty;if(t instanceof s)return t;if(Arra... method constructor (line 17) | constructor(t,e){this.$from=t,this.$to=e} function c (line 2) | function c(t,e,n=!1){for(let i=t;i;i="start"==e?i.firstChild:i.lastChild... function u (line 2) | function u(t){if(!t.parent.type.spec.isolating)for(let e=t.depth-1;e>=0;... method constructor (line 2) | constructor(t){Array.isArray(t)?this.ops=t:null!=t&&Array.isArray(t.op... method registerEmbed (line 2) | static registerEmbed(t,e){this.handlers[t]=e} method unregisterEmbed (line 2) | static unregisterEmbed(t){delete this.handlers[t]} method getHandler (line 2) | static getHandler(t){const e=this.handlers[t];if(!e)throw new Error(`n... method insert (line 2) | insert(t,e){const n={};return"string"===typeof t&&0===t.length?this:(n... method delete (line 2) | delete(t){return t<=0?this:this.push({delete:t})} method retain (line 2) | retain(t,e){if("number"===typeof t&&t<=0)return this;const n={retain:t... method push (line 2) | push(t){let e=this.ops.length,n=this.ops[e-1];if(t=r(t),"object"===typ... method chop (line 2) | chop(){const t=this.ops[this.ops.length-1];return t&&"number"===typeof... method filter (line 2) | filter(t){return this.ops.filter(t)} method forEach (line 2) | forEach(t){this.ops.forEach(t)} method map (line 2) | map(t){return this.ops.map(t)} method partition (line 2) | partition(t){const e=[],n=[];return this.forEach(i=>{const r=t(i)?e:n;... method reduce (line 2) | reduce(t,e){return this.ops.reduce(t,e)} method changeLength (line 2) | changeLength(){return this.reduce((t,e)=>e.insert?t+s.default.length(e... method length (line 2) | length(){return this.reduce((t,e)=>t+s.default.length(e),0)} method slice (line 2) | slice(t=0,e=1/0){const n=[],i=new l.default(this.ops);let r=0;while(r<... method compose (line 2) | compose(t){const e=new l.default(this.ops),n=new l.default(t.ops),i=[]... method concat (line 2) | concat(t){const e=new u(this.ops.slice());return t.ops.length>0&&(e.pu... method diff (line 2) | diff(t,e){if(this.ops===t.ops)return new u;const n=[this,t].map(e=>e.m... method eachLine (line 2) | eachLine(t,e="\n"){const n=new l.default(this.ops);let i=new u,r=0;whi... method invert (line 2) | invert(t){const e=new u;return this.reduce((n,i)=>{if(i.insert)e.delet... method transform (line 2) | transform(t,e=!1){if(e=!!e,"number"===typeof t)return this.transformPo... method transformPosition (line 2) | transformPosition(t,e=!1){e=!!e;const n=new l.default(this.ops);let i=... method constructor (line 17) | constructor(t,e){this.type=t,this.attrs=e} method addToSet (line 17) | addToSet(t){let e,n=!1;for(let i=0;i{let ... method addMaps (line 65) | addMaps(t){return 0==this.eventCount?this:new u(this.items.append(t.ma... method rebased (line 65) | rebased(t,e){if(!this.eventCount)return this;let n=[],i=Math.max(0,thi... method emptyItemCount (line 65) | emptyItemCount(){let t=0;return this.items.forEach(e=>{e.step||t++}),t} method compress (line 65) | compress(t=this.items.length){let e=this.remapping(0,t),n=e.maps.lengt... function d (line 2) | function d(t,e){let{$cursor:n}=t.selection;return!n||(e?!e.endOfTextbloc... method constructor (line 17) | constructor(t){let e=t.nodeAfter,n=t.node(0).resolve(t.pos+e.nodeSize)... method map (line 17) | map(t,e){let{deleted:n,pos:i}=e.mapResult(this.anchor),r=t.resolve(i);... method content (line 17) | content(){return new i["Slice"](i["Fragment"].from(this.node),0,0)} method eq (line 17) | eq(t){return t instanceof d&&t.anchor==this.anchor} method toJSON (line 17) | toJSON(){return{type:"node",anchor:this.anchor}} method getBookmark (line 17) | getBookmark(){return new p(this.anchor)} method fromJSON (line 17) | static fromJSON(t,e){if("number"!=typeof e.anchor)throw new RangeError... method create (line 17) | static create(t,e){return new d(t.resolve(e))} method isSelectable (line 17) | static isSelectable(t){return!t.isText&&!1!==t.type.spec.selectable} function m (line 2) | function m(t){if(!t.parent.type.spec.isolating)for(let e=t.depth-1;e>=0;... method constructor (line 41) | constructor(t=[],e,n=0,i=t.length){this.maps=t,this.mirror=e,this.from... method slice (line 41) | slice(t=0,e=this.maps.length){return new m(this.maps,this.mirror,t,e)} method copy (line 41) | copy(){return new m(this.maps.slice(),this.mirror&&this.mirror.slice()... method appendMap (line 41) | appendMap(t,e){this.to=this.maps.push(t),null!=e&&this.setMirror(this.... method appendMapping (line 41) | appendMapping(t){for(let e=0,n=this.maps.length;e{let{$from:r,$to:a}=e.selection;if(e.selectio... method constructor (line 17) | constructor(t){super(t.doc),this.curSelectionFor=0,this.updated=0,this... method selection (line 17) | get selection(){return this.curSelectionFor0} method setStoredMarks (line 17) | setStoredMarks(t){return this.storedMarks=t,this.updated|=y,this} method ensureMarks (line 17) | ensureMarks(t){return i["Mark"].sameSet(this.storedMarks||this.selecti... method addStoredMark (line 17) | addStoredMark(t){return this.ensureMarks(t.addToSet(this.storedMarks||... method removeStoredMark (line 17) | removeStoredMark(t){return this.ensureMarks(t.removeFromSet(this.store... method storedMarksSet (line 17) | get storedMarksSet(){return(this.updated&y)>0} method addStep (line 17) | addStep(t,e){super.addStep(t,e),this.updated=this.updated&~y,this.stor... method setTime (line 17) | setTime(t){return this.time=t,this} method replaceSelection (line 17) | replaceSelection(t){return this.selection.replace(this,t),this} method replaceSelectionWith (line 17) | replaceSelectionWith(t,e=!0){let n=this.selection;return e&&(t=t.mark(... method deleteSelection (line 17) | deleteSelection(){return this.selection.replace(this),this} method insertText (line 17) | insertText(t,e,n){let i=this.doc.type.schema;if(null==e)return t?this.... method setMeta (line 17) | setMeta(t,e){return this.meta["string"==typeof t?t:t.key]=e,this} method getMeta (line 17) | getMeta(t){return this.meta["string"==typeof t?t:t.key]} method isGeneric (line 17) | get isGeneric(){for(let t in this.meta)return!1;return!0} method scrollIntoView (line 17) | scrollIntoView(){return this.updated|=w,this} method scrolledIntoView (line 17) | get scrolledIntoView(){return(this.updated&w)>0} method constructor (line 41) | constructor(t,e,n){super(),this.from=t,this.to=e,this.mark=n} method apply (line 41) | apply(t){let e=t.slice(this.from,this.to),n=new i["Slice"](y(e.content... method invert (line 41) | invert(){return new w(this.from,this.to,this.mark)} method map (line 41) | map(t){let e=t.mapResult(this.from,1),n=t.mapResult(this.to,-1);return... method merge (line 41) | merge(t){return t instanceof x&&t.mark.eq(this.mark)&&this.from<=t.to&... method toJSON (line 41) | toJSON(){return{stepType:"removeMark",mark:this.mark.toJSON(),from:thi... method fromJSON (line 41) | static fromJSON(t,e){if("number"!=typeof e.from||"number"!=typeof e.to... function A (line 2) | function A(t,e,n){let r=e.nodeBefore,o=e.nodeAfter,a=e.index();return!!(... method constructor (line 41) | constructor(t,e,n,i=!1){super(),this.from=t,this.to=e,this.slice=n,thi... method apply (line 41) | apply(t){return this.structure&&M(t,this.from,this.to)?b.fail("Structu... method getMap (line 41) | getMap(){return new f([this.from,this.to-this.from,this.slice.size])} method invert (line 41) | invert(t){return new A(this.from,this.from+this.slice.size,t.slice(thi... method map (line 41) | map(t){let e=t.mapResult(this.from,1),n=t.mapResult(this.to,-1);return... method merge (line 41) | merge(t){if(!(t instanceof A)||t.structure||this.structure)return null... method toJSON (line 41) | toJSON(){let t={stepType:"replace",from:this.from,to:this.to};return t... method fromJSON (line 41) | static fromJSON(t,e){if("number"!=typeof e.from||"number"!=typeof e.to... function S (line 2) | function S(t,e,n){let a,s,l=e.nodeBefore,h=e.nodeAfter;if(l.type.spec.is... method constructor (line 17) | constructor(t,e){this.schema=t,this.plugins=[],this.pluginsByKey=Objec... method constructor (line 41) | constructor(t,e,n,i,r,o,a=!1){super(),this.from=t,this.to=e,this.gapFr... method apply (line 41) | apply(t){if(this.structure&&(M(t,this.from,this.gapFrom)||M(t,this.gap... method getMap (line 41) | getMap(){return new f([this.from,this.gapFrom-this.from,this.insert,th... method invert (line 41) | invert(t){let e=this.gapTo-this.gapFrom;return new S(this.from,this.fr... method map (line 41) | map(t){let e=t.mapResult(this.from,1),n=t.mapResult(this.to,-1),i=t.ma... method toJSON (line 41) | toJSON(){let t={stepType:"replaceAround",from:this.from,to:this.to,gap... method fromJSON (line 41) | static fromJSON(t,e){if("number"!=typeof e.from||"number"!=typeof e.to... function M (line 2) | function M(t){return function(e,n){let i=e.selection,r=t<0?i.$from:i.$to... method constructor (line 17) | constructor(t,e,n){this.pos=t,this.path=e,this.parentOffset=n,this.dep... method resolveDepth (line 17) | resolveDepth(t){return null==t?this.depth:t<0?this.depth+t:t} method parent (line 17) | get parent(){return this.node(this.depth)} method doc (line 17) | get doc(){return this.node(0)} method node (line 17) | node(t){return this.path[3*this.resolveDepth(t)]} method index (line 17) | index(t){return this.path[3*this.resolveDepth(t)+1]} method indexAfter (line 17) | indexAfter(t){return t=this.resolveDepth(t),this.index(t)+(t!=this.dep... method start (line 17) | start(t){return t=this.resolveDepth(t),0==t?0:this.path[3*t-1]+1} method end (line 17) | end(t){return t=this.resolveDepth(t),this.start(t)+this.node(t).conten... method before (line 17) | before(t){if(t=this.resolveDepth(t),!t)throw new RangeError("There is ... method after (line 17) | after(t){if(t=this.resolveDepth(t),!t)throw new RangeError("There is n... method textOffset (line 17) | get textOffset(){return this.pos-this.path[this.path.length-1]} method nodeAfter (line 17) | get nodeAfter(){let t=this.parent,e=this.index(this.depth);if(e==t.chi... method nodeBefore (line 17) | get nodeBefore(){let t=this.index(this.depth),e=this.pos-this.path[thi... method posAtIndex (line 17) | posAtIndex(t,e){e=this.resolveDepth(e);let n=this.path[3*e],i=0==e?0:t... method marks (line 17) | marks(){let t=this.parent,e=this.index();if(0==t.content.size)return u... method marksAcross (line 17) | marksAcross(t){let e=this.parent.maybeChild(this.index());if(!e||!e.is... method sharedDepth (line 17) | sharedDepth(t){for(let e=this.depth;e>0;e--)if(this.start(e)<=t&&this.... method blockRange (line 17) | blockRange(t=this,e){if(t.posthis.pos?t:this} method min (line 17) | min(t){return t.pos=0&&e<=t.content.size))throw new RangeError... method resolveCached (line 17) | static resolveCached(t,e){for(let i=0;it&&this.nodesBetween(t,e,t=>(n.i... method isBlock (line 17) | get isBlock(){return this.type.isBlock} method isTextblock (line 17) | get isTextblock(){return this.type.isTextblock} method inlineContent (line 17) | get inlineContent(){return this.type.inlineContent} method isInline (line 17) | get isInline(){return this.type.isInline} method isText (line 17) | get isText(){return this.type.isText} method isLeaf (line 17) | get isLeaf(){return this.type.isLeaf} method isAtom (line 17) | get isAtom(){return this.type.isAtom} method toString (line 17) | toString(){if(this.type.spec.toDebugString)return this.type.spec.toDeb... method contentMatchAt (line 17) | contentMatchAt(t){let e=this.type.contentMatch.matchFragment(this.cont... method canReplace (line 17) | canReplace(t,e,n=s.empty,i=0,r=n.childCount){let o=this.contentMatchAt... method canReplaceWith (line 17) | canReplaceWith(t,e,n,i){if(i&&!this.type.allowsMarks(i))return!1;let r... method canAppend (line 17) | canAppend(t){return t.content.size?this.canReplace(this.childCount,thi... method check (line 17) | check(){this.type.checkContent(this.content);let t=u.none;for(let e=0;... method toJSON (line 17) | toJSON(){let t={type:this.type.name};for(let e in this.attrs){t.attrs=... method fromJSON (line 17) | static fromJSON(t,e){if(!e)throw new RangeError("Invalid input for Nod... function D (line 2) | function D(...t){return function(e,n,i){for(let r=0;r{const r=t(i)?e:n;... method reduce (line 2) | reduce(t,e){return this.ops.reduce(t,e)} method changeLength (line 2) | changeLength(){return this.reduce((t,e)=>e.insert?t+s.default.length(e... method length (line 2) | length(){return this.reduce((t,e)=>t+s.default.length(e),0)} method slice (line 2) | slice(t=0,e=1/0){const n=[],i=new l.default(this.ops);let r=0;while(r<... method compose (line 2) | compose(t){const e=new l.default(this.ops),n=new l.default(t.ops),i=[]... method concat (line 2) | concat(t){const e=new u(this.ops.slice());return t.ops.length>0&&(e.pu... method diff (line 2) | diff(t,e){if(this.ops===t.ops)return new u;const n=[this,t].map(e=>e.m... method eachLine (line 2) | eachLine(t,e="\n"){const n=new l.default(this.ops);let i=new u,r=0;whi... method invert (line 2) | invert(t){const e=new u;return this.reduce((n,i)=>{if(i.insert)e.delet... method transform (line 2) | transform(t,e=!1){if(e=!!e,"number"===typeof t)return this.transformPo... method transformPosition (line 2) | transformPosition(t,e=!1){e=!!e;const n=new l.default(this.ops);let i=... method constructor (line 17) | constructor(t,e){this.type=t,this.attrs=e} method addToSet (line 17) | addToSet(t){let e,n=!1;for(let i=0;i{let ... method addMaps (line 65) | addMaps(t){return 0==this.eventCount?this:new u(this.items.append(t.ma... method rebased (line 65) | rebased(t,e){if(!this.eventCount)return this;let n=[],i=Math.max(0,thi... method emptyItemCount (line 65) | emptyItemCount(){let t=0;return this.items.forEach(e=>{e.step||t++}),t} method compress (line 65) | compress(t=this.items.length){let e=this.remapping(0,t),n=e.maps.lengt... function r (line 2) | function r(t,e){var n,r,o,a;return r=t.bMarks[e]+t.tShift[e],o=t.eMarks[... method constructor (line 2) | constructor(t){this.ops=t,this.index=0,this.offset=0} method hasNext (line 2) | hasNext(){return this.peekLength()<1/0} method next (line 2) | next(t){t||(t=1/0);const e=this.ops[this.index];if(e){const n=this.off... method peek (line 2) | peek(){return this.ops[this.index]} method peekLength (line 2) | peekLength(){return this.ops[this.index]?i.default.length(this.ops[thi... method peekType (line 2) | peekType(){const t=this.ops[this.index];return t?"number"===typeof t.d... method rest (line 2) | rest(){if(this.hasNext()){if(0===this.offset)return this.ops.slice(thi... function o (line 2) | function o(t,e){var n,r=t.bMarks[e]+t.tShift[e],o=r,a=t.eMarks[e];if(o+1... method constructor (line 17) | constructor(t,e,n={}){this.match=t,this.match=t,this.handler="string"=... function a (line 2) | function a(t,e){var n,i,r=t.level+2;for(n=e+2,i=t.tokens.length-2;n0;--e)t.removeChild(t.firs... method constructor (line 17) | constructor(t){this.spec=t,this.props={},t.props&&T(t.props,this,this.... method getState (line 17) | getState(t){return t[this.key]} function N (line 2) | function N(t,e){return E(t).appendChild(e)} function O (line 2) | function O(t,e,n,i){var r=document.createElement(t);if(n&&(r.className=n... method constructor (line 17) | constructor(t,e,n){this.$from=t,this.$to=e,this.depth=n} method start (line 17) | get start(){return this.$from.before(this.depth+1)} method end (line 17) | get end(){return this.$to.after(this.depth+1)} method parent (line 17) | get parent(){return this.$from.node(this.depth)} method startIndex (line 17) | get startIndex(){return this.$from.index(this.depth)} method endIndex (line 17) | get endIndex(){return this.$to.indexAfter(this.depth)} function z (line 2) | function z(t,e,n,i){var r=O(t,e,n,i);return r.setAttribute("role","prese... method constructor (line 17) | constructor(t="key"){this.key=O(t)} method get (line 17) | get(t){return t.config.pluginsByKey[this.key]} method getState (line 17) | getState(t){return t[this.key]} function L (line 2) | function L(t,e){if(3==e.nodeType&&(e=e.parentNode),t.contains)return t.c... method constructor (line 17) | constructor(t,e,n,i=u.none){this.type=t,this.attrs=e,this.marks=i,this... method nodeSize (line 17) | get nodeSize(){return this.isLeaf?1:2+this.content.size} method childCount (line 17) | get childCount(){return this.content.childCount} method child (line 17) | child(t){return this.content.child(t)} method maybeChild (line 17) | maybeChild(t){return this.content.maybeChild(t)} method forEach (line 17) | forEach(t){this.content.forEach(t)} method nodesBetween (line 17) | nodesBetween(t,e,n,i=0){this.content.nodesBetween(t,e,n,i,this)} method descendants (line 17) | descendants(t){this.nodesBetween(0,this.content.size,t)} method textContent (line 17) | get textContent(){return this.isLeaf&&this.type.spec.leafText?this.typ... method textBetween (line 17) | textBetween(t,e,n,i){return this.content.textBetween(t,e,n,i)} method firstChild (line 17) | get firstChild(){return this.content.firstChild} method lastChild (line 17) | get lastChild(){return this.content.lastChild} method eq (line 17) | eq(t){return this==t||this.sameMarkup(t)&&this.content.eq(t.content)} method sameMarkup (line 17) | sameMarkup(t){return this.hasMarkup(t.type,t.attrs,t.marks)} method hasMarkup (line 17) | hasMarkup(t,e,n){return this.type==t&&h(this.attrs,e||t.defaultAttrs||... method copy (line 17) | copy(t=null){return t==this.content?this:new L(this.type,this.attrs,t,... method mark (line 17) | mark(t){return t==this.marks?this:new L(this.type,this.attrs,this.cont... method cut (line 17) | cut(t,e=this.content.size){return 0==t&&e==this.content.size?this:this... method slice (line 17) | slice(t,e=this.content.size,n=!1){if(t==e)return p.empty;let i=this.re... method replace (line 17) | replace(t,e,n){return g(this.resolve(t),this.resolve(e),n)} method nodeAt (line 17) | nodeAt(t){for(let e=this;;){let{index:n,offset:i}=e.content.findIndex(... method childAfter (line 17) | childAfter(t){let{index:e,offset:n}=this.content.findIndex(t);return{n... method childBefore (line 17) | childBefore(t){if(0==t)return{node:null,index:0,offset:0};let{index:e,... method resolve (line 17) | resolve(t){return M.resolveCached(this,t)} method resolveNoCache (line 17) | resolveNoCache(t){return M.resolve(this,t)} method rangeHasMark (line 17) | rangeHasMark(t,e,n){let i=!1;return e>t&&this.nodesBetween(t,e,t=>(n.i... method isBlock (line 17) | get isBlock(){return this.type.isBlock} method isTextblock (line 17) | get isTextblock(){return this.type.isTextblock} method inlineContent (line 17) | get inlineContent(){return this.type.inlineContent} method isInline (line 17) | get isInline(){return this.type.isInline} method isText (line 17) | get isText(){return this.type.isText} method isLeaf (line 17) | get isLeaf(){return this.type.isLeaf} method isAtom (line 17) | get isAtom(){return this.type.isAtom} method toString (line 17) | toString(){if(this.type.spec.toDebugString)return this.type.spec.toDeb... method contentMatchAt (line 17) | contentMatchAt(t){let e=this.type.contentMatch.matchFragment(this.cont... method canReplace (line 17) | canReplace(t,e,n=s.empty,i=0,r=n.childCount){let o=this.contentMatchAt... method canReplaceWith (line 17) | canReplaceWith(t,e,n,i){if(i&&!this.type.allowsMarks(i))return!1;let r... method canAppend (line 17) | canAppend(t){return t.content.size?this.canReplace(this.childCount,thi... method check (line 17) | check(){this.type.checkContent(this.content);let t=u.none;for(let e=0;... method toJSON (line 17) | toJSON(){let t={type:this.type.name};for(let e in this.attrs){t.attrs=... method fromJSON (line 17) | static fromJSON(t,e){if(!e)throw new RangeError("Invalid input for Nod... function D (line 2) | function D(t){var e,n=t.ownerDocument||t;try{e=t.activeElement}catch(i){... method constructor (line 17) | constructor(t,e,n,i){if(super(t,e,null,i),!n)throw new RangeError("Emp... method toString (line 17) | toString(){return this.type.spec.toDebugString?this.type.spec.toDebugS... method textContent (line 17) | get textContent(){return this.text} method textBetween (line 17) | textBetween(t,e){return this.text.slice(t,e)} method nodeSize (line 17) | get nodeSize(){return this.text.length} method mark (line 17) | mark(t){return t==this.marks?this:new D(this.type,this.attrs,this.text... method withText (line 17) | withText(t){return t==this.text?this:new D(this.type,this.attrs,t,this... method cut (line 17) | cut(t=0,e=this.text.length){return 0==t&&e==this.text.length?this:this... method eq (line 17) | eq(t){return this.sameMarkup(t)&&this.text==t.text} method toJSON (line 17) | toJSON(){let t=super.toJSON();return t.text=this.text,t} function I (line 2) | function I(t,e){var n=t.className;S(e).test(n)||(t.className+=(n?" ":"")... function P (line 2) | function P(t,e){for(var n=t.split(" "),i=0;i=this.next.length)throw new RangeError(`There's no ${t}th... method toString (line 17) | toString(){let t=[];function e(n){t.push(n);for(let i=0;i=0;e--){l... method close (line 41) | close(t){let e=this.findCloseLevel(t);if(!e)return null;while(this.dep... method openFrontierNode (line 41) | openFrontierNode(t,e=null,n){let r=this.frontier[this.depth];r.match=r... method closeFrontierNode (line 41) | closeFrontierNode(){let t=this.frontier.pop(),e=t.match.fillBefore(i["... function $ (line 2) | function $(t){while(_.length<=t)_.push(tt(_)+" ");return _[t]} method constructor (line 17) | constructor(t){this.hasDefault=Object.prototype.hasOwnProperty.call(t,... method isRequired (line 17) | get isRequired(){return!this.hasDefault} function tt (line 2) | function tt(t){return t[t.length-1]} method constructor (line 17) | constructor(t,e,n,i){this.name=t,this.rank=e,this.schema=n,this.spec=i... method create (line 17) | create(t=null){return!t&&this.instance?this.instance:new u(this,J(this... method compile (line 17) | static compile(t,e){let n=Object.create(null),i=0;return t.forEach((t,... method removeFromSet (line 17) | removeFromSet(t){for(var e=0;e-1} function et (line 2) | function et(t,e){for(var n=[],i=0;i"€"&&(t.toUpperCase()!=t.toLowerCas... function st (line 2) | function st(t,e){return e?!!(e.source.indexOf("\\w")>-1&&at(t))||e.test(... function lt (line 2) | function lt(t){for(var e in t)if(t.hasOwnProperty(e)&&t[e])return!1;retu... function ht (line 2) | function ht(t){return t.charCodeAt(0)>=768&&ct.test(t)} method constructor (line 41) | constructor(t,e,n){super(),this.pos=t,this.attr=e,this.value=n} method apply (line 41) | apply(t){let e=t.nodeAt(this.pos);if(!e)return b.fail("No node at attr... method getMap (line 41) | getMap(){return f.empty} method invert (line 41) | invert(t){return new ht(this.pos,this.attr,t.nodeAt(this.pos).attrs[th... method map (line 41) | map(t){let e=t.mapResult(this.pos,1);return e.deletedAfter?null:new ht... method toJSON (line 41) | toJSON(){return{stepType:"attr",pos:this.pos,attr:this.attr,value:this... method fromJSON (line 41) | static fromJSON(t,e){if("number"!=typeof e.pos||"string"!=typeof e.att... function ut (line 2) | function ut(t,e,n){while((n<0?e>0:e=0;e--)if(t.e... method applyPending (line 17) | applyPending(t){for(let e=0,n=this.pendingMarks;en?-1:1;;){if(e==n)return e;var r=(e+n)/2,... method constructor (line 17) | constructor(t,e,n){this.parser=t,this.options=e,this.isOpen=n,this.ope... method top (line 17) | get top(){return this.nodes[this.open]} method addDOM (line 17) | addDOM(t){3==t.nodeType?this.addTextNode(t):1==t.nodeType&&this.addEle... method withStyleRules (line 17) | withStyleRules(t,e){let n=t.getAttribute("style");if(!n)return e();let... method addTextNode (line 17) | addTextNode(t){let e=t.nodeValue,n=this.top;if(n.options<||n.inlineC... method addElement (line 17) | addElement(t,e){let n,i=t.nodeName.toLowerCase();at.hasOwnProperty(i)&... method leafFallback (line 17) | leafFallback(t){"BR"==t.nodeName&&this.top.type&&this.top.type.inlineC... method ignoreFallback (line 17) | ignoreFallback(t){"BR"!=t.nodeName||this.top.type&&this.top.type.inlin... method readStyles (line 17) | readStyles(t){let e=u.none,n=u.none;for(let i=0;i=0;i--){let r=this.nodes[i]... method insertNode (line 17) | insertNode(t){if(t.isInline&&this.needsBlock&&!this.top.type){let t=th... method enter (line 17) | enter(t,e,n){let i=this.findPlace(t.create(e));return i&&this.enterInn... method enterInner (line 17) | enterInner(t,e=null,n=!1,i){this.closeExtra();let r=this.top;r.applyPe... method closeExtra (line 17) | closeExtra(t=!1){let e=this.nodes.length-1;if(e>this.open){for(;e>this... method finish (line 17) | finish(){return this.open=0,this.closeExtra(this.isOpen),this.nodes[0]... method sync (line 17) | sync(t){for(let e=this.open;e>=0;e--)if(this.nodes[e]==t)return this.o... method currentPos (line 17) | get currentPos(){this.closeExtra();let t=0;for(let e=this.open;e>=0;e-... method findAtPoint (line 17) | findAtPoint(t,e){if(this.find)for(let n=0;n-1)return t.split(/\s*\|\s*/).some... method textblockFromContext (line 17) | textblockFromContext(){let t=this.options.context;if(t)for(let e=t.dep... method addPendingMark (line 17) | addPendingMark(t){let e=bt(t,this.top.pendingMarks);e&&this.top.stashM... method removePendingMark (line 17) | removePendingMark(t,e){for(let n=this.open;n>=0;n--){let i=this.nodes[... function pt (line 2) | function pt(t,e,n,i){if(!t)return i(e,n,"ltr",0);for(var r=!1,o=0;o0} method addStep (line 41) | addStep(t,e){this.docs.push(this.doc),this.steps.push(t),this.mapping.... method replace (line 41) | replace(t,e=t,n=i["Slice"].empty){let r=X(this.doc,t,e,n);return r&&th... method replaceWith (line 41) | replaceWith(t,e,n){return this.replace(t,e,new i["Slice"](i["Fragment"... method delete (line 41) | delete(t,e){return this.replace(t,e,i["Slice"].empty)} method insert (line 41) | insert(t,e){return this.replaceWith(t,t,e)} method replaceRange (line 41) | replaceRange(t,e,n){return ot(this,t,e,n),this} method replaceRangeWith (line 41) | replaceRangeWith(t,e,n){return st(this,t,e,n),this} method deleteRange (line 41) | deleteRange(t,e){return lt(this,t,e),this} method lift (line 41) | lift(t,e){return L(this,t,e),this} method join (line 41) | join(t,e=1){return K(this,t,e),this} method wrap (line 41) | wrap(t,e){return F(this,t,e),this} method setBlockType (line 41) | setBlockType(t,e=t,n,i=null){return B(this,t,e,n,i),this} method setNodeMarkup (line 41) | setNodeMarkup(t,e,n=null,i){return H(this,t,e,n,i),this} method setNodeAttribute (line 41) | setNodeAttribute(t,e,n){return this.step(new ht(t,e,n)),this} method setDocAttribute (line 41) | setDocAttribute(t,e){return this.step(new ut(t,e)),this} method addNodeMark (line 41) | addNodeMark(t,e){return this.step(new C(t,e)),this} method removeNodeMark (line 41) | removeNodeMark(t,e){if(!(e instanceof i["Mark"])){let n=this.doc.nodeA... method split (line 41) | split(t,e=1,n){return U(this,t,e,n),this} method addMark (line 41) | addMark(t,e,n){return T(this,t,e,n),this} method removeMark (line 41) | removeMark(t,e,n){return E(this,t,e,n),this} method clearIncompatible (line 41) | clearIncompatible(t,e,n){return N(this,t,e,n),this} function mt (line 2) | function mt(t,e,n){var i;ft=null;for(var r=0;r0} method constructor (line 17) | constructor(t,e,n,i,r,o,a,s,l){super(t,[],r,o),this.node=e,this.outerD... method create (line 17) | static create(t,e,n,i,o,a){let s,l=o.nodeViews[e.type.name],c=l&&l(e,o... method parseRule (line 17) | parseRule(){if(this.node.type.spec.reparseInView)return null;let t={no... method matchesNode (line 17) | matchesNode(t,e,n){return this.dirty==vt&&t.eq(this.node)&&Ft(e,this.o... method size (line 17) | get size(){return this.node.nodeSize} method border (line 17) | get border(){return this.node.isLeaf?0:1} method updateChildren (line 17) | updateChildren(t,e){let n=this.node.inlineContent,i=e,o=t.composing?th... method localCompositionInfo (line 17) | localCompositionInfo(t,e){let{from:n,to:r}=t.state.selection;if(!(t.st... method protectLocalComposition (line 17) | protectLocalComposition(t,{node:e,pos:n,text:i}){if(this.getDesc(e))re... method update (line 17) | update(t,e,n,i){return!(this.dirty==wt||!t.sameMarkup(this.node))&&(th... method updateInner (line 17) | updateInner(t,e,n,i){this.updateOuterDeco(e),this.node=t,this.innerDec... method updateOuterDeco (line 17) | updateOuterDeco(t){if(Ft(t,this.outerDeco))return;let e=1!=this.nodeDO... method selectNode (line 17) | selectNode(){1==this.nodeDOM.nodeType&&this.nodeDOM.classList.add("Pro... method deselectNode (line 17) | deselectNode(){1==this.nodeDOM.nodeType&&this.nodeDOM.classList.remove... method domAtom (line 17) | get domAtom(){return this.node.isAtom} function Mt (line 2) | function Mt(t){t.prototype.on=function(t,e){yt(this,t,e)},t.prototype.of... function Tt (line 2) | function Tt(t){t.preventDefault?t.preventDefault():t.returnValue=!1} method constructor (line 17) | constructor(t,e,n,i,r,o,a){super(t,e,n,i,r,null,o,a,0)} method parseRule (line 17) | parseRule(){let t=this.nodeDOM.parentNode;while(t&&t!=this.dom&&!t.pmI... method update (line 17) | update(t,e,n,i){return!(this.dirty==wt||this.dirty!=vt&&!this.inParent... method inParent (line 17) | inParent(){let t=this.parent.contentDOM;for(let e=this.nodeDOM;e;e=e.p... method domFromPos (line 17) | domFromPos(t){return{node:this.nodeDOM,offset:t}} method localPosFromDOM (line 17) | localPosFromDOM(t,e,n){return t==this.nodeDOM?this.posAtStart+Math.min... method ignoreMutation (line 17) | ignoreMutation(t){return"characterData"!=t.type&&"selection"!=t.type} method slice (line 17) | slice(t,e,n){let i=this.node.cut(t,e),r=document.createTextNode(i.text... method markDirty (line 17) | markDirty(t,e){super.markDirty(t,e),this.dom==this.nodeDOM||0!=t&&e!=t... method domAtom (line 17) | get domAtom(){return!1} function Et (line 2) | function Et(t){t.stopPropagation?t.stopPropagation():t.cancelBubble=!0} method parseRule (line 17) | parseRule(){return{ignore:!0}} method matchesHack (line 17) | matchesHack(t){return this.dirty==vt&&this.dom.nodeName==t} method domAtom (line 17) | get domAtom(){return!0} method ignoreForCoords (line 17) | get ignoreForCoords(){return"IMG"==this.dom.nodeName} function Nt (line 2) | function Nt(t){return null!=t.defaultPrevented?t.defaultPrevented:0==t.r... method constructor (line 17) | constructor(t,e,n,i,r,o,a,s,l,c){super(t,e,n,i,r,o,a,l,c),this.spec=s} method update (line 17) | update(t,e,n,i){if(this.dirty==wt)return!1;if(this.spec.update){let r=... method selectNode (line 17) | selectNode(){this.spec.selectNode?this.spec.selectNode():super.selectN... method deselectNode (line 17) | deselectNode(){this.spec.deselectNode?this.spec.deselectNode():super.d... method setSelection (line 17) | setSelection(t,e,n,i){this.spec.setSelection?this.spec.setSelection(t,... method destroy (line 17) | destroy(){this.spec.destroy&&this.spec.destroy(),super.destroy()} method stopEvent (line 17) | stopEvent(t){return!!this.spec.stopEvent&&this.spec.stopEvent(t)} method ignoreMutation (line 17) | ignoreMutation(t){return this.spec.ignoreMutation?this.spec.ignoreMuta... function Ot (line 2) | function Ot(t){Tt(t),Et(t)} function zt (line 2) | function zt(t){return t.target||t.srcElement} function Lt (line 2) | function Lt(t){var e=t.which;return null==e&&(1&t.button?e=1:2&t.button?... function Rt (line 2) | function Rt(t){if(null==Dt){var e=O("span","​");N(t,O("span",[e,document... function Ft (line 2) | function Ft(t){if(null!=It)return It;var e=N(t,document.createTextNode("... function Ut (line 2) | function Ut(t){if(null!=qt)return qt;var e=N(t,O("span","x")),n=e.getBou... function Vt (line 2) | function Vt(t,e){arguments.length>2&&(e.dependencies=Array.prototype.sli... function Kt (line 2) | function Kt(t,e){Gt[t]=e} function Yt (line 2) | function Yt(t){if("string"==typeof t&&Gt.hasOwnProperty(t))t=Gt[t];else ... function Zt (line 2) | function Zt(t,e){e=Yt(e);var n=Wt[e.name];if(!n)return Zt(t,"text/plain"... function Jt (line 2) | function Jt(t,e){var n=Xt.hasOwnProperty(t)?Xt[t]:Xt[t]={};U(e,n)} function Qt (line 2) | function Qt(t,e){if(!0===e)return e;if(t.copyState)return t.copyState(e)... function _t (line 2) | function _t(t,e){var n;while(t.innerMode){if(n=t.innerMode(e),!n||n.mode... function $t (line 2) | function $t(t,e,n){return!t.startState||t.startState(e,n)} function ee (line 2) | function ee(t,e){if(e-=t.first,e<0||e>=t.size)throw new Error("There is ... function ne (line 2) | function ne(t,e,n){var i=[],r=e.line;return t.iter(e.line,n.line+1,(func... function ie (line 2) | function ie(t,e,n){var i=[];return t.iter(e,n,(function(t){i.push(t.text... function re (line 2) | function re(t,e){var n=e-t.height;if(n)for(var i=t;i;i=i.parent)i.height... function oe (line 2) | function oe(t){if(null==t.parent)return null;for(var e=t.parent,n=V(e.li... function ae (line 2) | function ae(t,e){var n=t.first;t:do{for(var i=0;i=t.first&&ee?ce(t.line,e):n<0?ce(t.li... function be (line 2) | function be(t,e){for(var n=[],i=0;it.lastLine())return e;var n,i=ee(t,e);if(!ln(t,i))... function ln (line 2) | function ln(t,e){var n=Ie&&e.markedSpans;if(n)for(var i=void 0,r=0;r1&&!/ /.test(t))return t;for(var n=e,i="",... function kn (line 2) | function kn(t,e){return function(n,i,r,o,a,s,l){r=r?r+" cm-force-border"... function An (line 2) | function An(t,e,n,i){var r=!i&&n.widgetNode;r&&t.map.push(t.pos,t.pos+e,... function Sn (line 2) | function Sn(t,e,n){var i=t.markedSpans,r=t.text,o=0;if(i)for(var a,s,l,c... method constructor (line 17) | constructor(t,e,n){this.slice=t,this.move=e,this.node=n} function Mn (line 2) | function Mn(t,e,n){this.line=e,this.rest=on(e),this.size=this.rest?oe(tt... function Tn (line 2) | function Tn(t,e,n){for(var i,r=[],o=e;o{let a,s=o+n;if(a=Hn(e,t,s)... method remove (line 17) | remove(t){return 0==t.length||this==Pn?this:this.removeInner(t,0)} method removeInner (line 17) | removeInner(t,e){let n=this.children,i=this.local;for(let r=0;rn.map(t,e,Dn));return Rn.from(n)} method forChild (line 17) | forChild(t,e){if(e.isLeaf)return In.empty;let n=[];for(let i=0;i{}),e=!1,n){n=void 0===n?this.mindMap.opt.fitPadding:n;cons... method checkNeedMindMapInCanvas (line 17) | checkNeedMindMapInCanvas(){if(this.mindMap.demonstrate&&this.mindMap.d... method limitMindMapInCanvas (line 17) | limitMindMapInCanvas(){if(!this.checkNeedMindMapInCanvas())return;let{... method getPositionLimit (line 17) | getPositionLimit(){const{scaleX:t,scaleY:e}=this.mindMap.draw.transfor... method emitEvent (line 17) | emitEvent(t){switch(t){case"scale":this.mindMap.emit("scale",this.scal... method constructor (line 17) | constructor(){this.anchorNode=null,this.anchorOffset=0,this.focusNode=... method set (line 17) | set(t){this.anchorNode=t.anchorNode,this.anchorOffset=t.anchorOffset,t... method clear (line 17) | clear(){this.anchorNode=this.focusNode=null} method eq (line 17) | eq(t){return t.anchorNode==this.anchorNode&&t.anchorOffset==this.ancho... function Jn (line 2) | function Jn(t){return t.mover.offsetHeight-t.lineSpace.offsetHeight} method constructor (line 17) | constructor(t,e){this.view=t,this.handleDOMChange=e,this.queue=[],this... method flushSoon (line 17) | flushSoon(){this.flushingSoon<0&&(this.flushingSoon=window.setTimeout(... method forceFlush (line 17) | forceFlush(){this.flushingSoon>-1&&(window.clearTimeout(this.flushingS... method start (line 17) | start(){this.observer&&(this.observer.takeRecords(),this.observer.obse... method stop (line 17) | stop(){if(this.observer){let t=this.observer.takeRecords();if(t.length... method connectSelection (line 17) | connectSelection(){this.view.dom.ownerDocument.addEventListener("selec... method disconnectSelection (line 17) | disconnectSelection(){this.view.dom.ownerDocument.removeEventListener(... method suppressSelectionUpdates (line 17) | suppressSelectionUpdates(){this.suppressingSelectionUpdates=!0,setTime... method onSelectionChange (line 17) | onSelectionChange(){if(oe(this.view)){if(this.suppressingSelectionUpda... method setCurSelection (line 17) | setCurSelection(){this.currentSelection.set(this.view.domSelectionRang... method ignoreSelectionChange (line 17) | ignoreSelectionChange(t){if(!t.focusNode)return!0;let e,n=new Set;for(... method pendingRecords (line 17) | pendingRecords(){if(this.observer)for(let t of this.observer.takeRecor... method flush (line 17) | flush(){let{view:t}=this;if(!t.docView||this.flushingSoon>-1)return;le... method registerMutation (line 17) | registerMutation(t,e){if(e.indexOf(t.target)>-1)return null;let n=this... function Qn (line 2) | function Qn(t){if(t.cachedPaddingH)return t.cachedPaddingH;var e=N(t.mea... function _n (line 2) | function _n(t){return K-t.display.nativeBarWidth} function $n (line 2) | function $n(t){return t.display.scroller.clientWidth-_n(t)-t.display.bar... method constructor (line 17) | constructor(t={}){super(),this.opt=t,this.mindMap=t.mindMap,this.isLef... method bindFn (line 17) | bindFn(){this.onBodyMousedown=this.onBodyMousedown.bind(this),this.onB... method bind (line 17) | bind(){document.body.addEventListener("mousedown",this.onBodyMousedown... method unbind (line 17) | unbind(){document.body.removeEventListener("mousedown",this.onBodyMous... method onDrawClick (line 17) | onDrawClick(t){this.emit("draw_click",t)} method onBodyMousedown (line 17) | onBodyMousedown(t){this.emit("body_mousedown",t)} method onBodyClick (line 17) | onBodyClick(t){this.emit("body_click",t)} method onSvgMousedown (line 17) | onSvgMousedown(t){this.emit("svg_mousedown",t)} method onMousedown (line 17) | onMousedown(t){1===t.which?this.isLeftMousedown=!0:3===t.which?this.is... method onMousemove (line 17) | onMousemove(t){let{useLeftKeySelectionRightKeyDrag:e}=this.mindMap.opt... method onMouseup (line 17) | onMouseup(t){this.onNodeMouseup(),this.emit("mouseup",t,this)} method onNodeMouseup (line 17) | onNodeMouseup(){this.isLeftMousedown=!1,this.isRightMousedown=!1,this.... method onMousewheel (line 17) | onMousewheel(t){t.stopPropagation(),t.preventDefault();const e=[];t.de... method onContextmenu (line 17) | onContextmenu(t){t.preventDefault(),t.ctrlKey||this.emit("contextmenu"... method onKeyup (line 17) | onKeyup(t){this.emit("keyup",t)} method onMouseenter (line 17) | onMouseenter(t){this.emit("svg_mouseenter",t)} method onMouseleave (line 17) | onMouseleave(t){this.emit("svg_mouseleave",t)} function ti (line 2) | function ti(t){return t.display.scroller.clientHeight-_n(t)-t.display.ba... function ei (line 2) | function ei(t,e,n){var i=t.options.lineWrapping,r=i&&$n(t);if(!e.measure... function ni (line 2) | function ni(t,e,n){if(t.line==e)return{map:t.measure.map,cache:t.measure... function ii (line 2) | function ii(t,e){e=nn(e);var n=oe(e),i=t.display.externalMeasured=new Mn... function ri (line 2) | function ri(t,e,n,i){return si(t,ai(t,e),n,i)} method setBackgroundStyle (line 17) | static setBackgroundStyle(t,e){if(!t)return;if(!ri.cacheStyle){ri.cach... method removeBackgroundStyle (line 17) | static removeBackgroundStyle(t){ri.cacheStyle&&(ii.forEach(e=>{t.style... method constructor (line 17) | constructor(t){this.ctx=t,this._markerPath=null,this._marker=null,this... method merge (line 17) | merge(t,e){let n=this.ctx.mindMap.themeConfig,i=null,r=!1;e?(r=!0,i=n)... method getStyle (line 17) | getStyle(t,e){return this.merge(t,e)} method getSelfStyle (line 17) | getSelfStyle(t){return this.ctx.getData(t)} method addToEffectiveStyles (line 17) | addToEffectiveStyles(t){this.ctx.effectiveStyles={...this.ctx.effectiv... method rect (line 17) | rect(t){this.shape(t),t.radius(this.merge("borderRadius"))} method shape (line 17) | shape(t){const e={gradientStyle:this.merge("gradientStyle"),startColor... method text (line 17) | text(t){const e={color:this.merge("color"),fontFamily:this.merge("font... method createStyleText (line 17) | createStyleText(){const t={color:this.merge("color"),fontFamily:this.m... method getTextFontStyle (line 17) | getTextFontStyle(){const t={color:this.merge("color"),fontFamily:this.... method domText (line 17) | domText(t,e=1){const n={color:this.merge("color"),fontFamily:this.merg... method tagText (line 17) | tagText(t,e){t.fill({color:"#fff"}).css({"font-size":e.fontSize+"px"})} method tagRect (line 17) | tagRect(t,e){t.fill({color:e.fill}),e.radius&&t.radius(e.radius)} method iconNode (line 17) | iconNode(t){t.attr({fill:this.merge("color")})} method line (line 17) | line(t,{width:e,color:n,dasharray:i}={},r,o){if(t.stroke({color:n,dash... method createMarker (line 17) | createMarker(){return this.ctx.lineDraw.marker(20,20,t=>{t.ref(8,5),t.... method generalizationLine (line 17) | generalizationLine(t){t.stroke({width:this.merge("generalizationLineWi... method iconBtn (line 17) | iconBtn(t,e,n){let{color:i,fill:r,fontSize:o,fontColor:a}=this.ctx.min... method hasCustomStyle (line 17) | hasCustomStyle(){let t=!1;return Object.keys(this.ctx.getData()).forEa... method hoverNode (line 17) | hoverNode(t){const e=this.merge("hoverRectColor")||this.ctx.mindMap.op... method onRemove (line 17) | onRemove(){this._marker&&(this._marker.remove(),this._marker=null),thi... function oi (line 2) | function oi(t,e){if(e>=t.display.viewFrom&&en||(i?t.left:t.right)>e)} function Oi (line 2) | function Oi(t,e,n,i,r){r-=hn(e);var o=ai(t,e),a=yi(e),s=0,l=e.text.lengt... function zi (line 2) | function zi(t,e,n,i,r,o,a){var s=dt((function(s){var l=r[s],c=1!=l.level... function Li (line 2) | function Li(t,e,n,i,r,o,a){var s=Ti(t,e,i,a),l=s.begin,c=s.end;/\s/.test... function Di (line 2) | function Di(t){if(null!=t.cachedTextHeight)return t.cachedTextHeight;if(... function Ii (line 2) | function Ii(t){if(null!=t.cachedCharWidth)return t.cachedCharWidth;var e... function Pi (line 2) | function Pi(t){for(var e=t.display,n={},i={},r=e.gutters.clientLeft,o=e.... function Ri (line 2) | function Ri(t){return t.scroller.getBoundingClientRect().left-t.sizer.ge... function Fi (line 2) | function Fi(t){var e=Di(t.display),n=t.options.lineWrapping,i=n&&Math.ma... function Bi (line 2) | function Bi(t){var e=t.doc,n=Fi(t);e.iter((function(t){var e=n(t);e!=t.h... function ji (line 2) | function ji(t,e,n,i){var r=t.display;if(!n&&"true"==zt(e).getAttribute("... function Hi (line 2) | function Hi(t,e){if(e>=t.display.viewTo)return null;if(e-=t.display.view... function qi (line 2) | function qi(t,e,n,i){null==e&&(e=t.doc.first),null==n&&(n=t.doc.first+t.... function Ui (line 2) | function Ui(t,e,n){t.curOp.viewChanged=!0;var i=t.display,r=t.display.ex... function Wi (line 2) | function Wi(t){t.display.viewFrom=t.display.viewTo=t.doc.first,t.display... function Gi (line 2) | function Gi(t,e,n,i){var r,o=Hi(t,e),a=t.display.view;if(!Ie||n==t.doc.f... function Vi (line 2) | function Vi(t,e,n){var i=t.display,r=i.view;0==r.length||e>=i.viewTo||n<... function Ki (line 2) | function Ki(t){for(var e=t.display.view,n=0,i=0;i{if(this.mindMap.emit("node_... method active (line 17) | active(t){this.mindMap.opt.readonly||(t&&t.stopPropagation(),this.getD... method deactivate (line 17) | deactivate(){this.mindMap.renderer.removeNodeFromActiveList(this),this... method update (line 17) | update(t){if(!this.group)return;this.updateNodeActiveClass();const{alw... method getNodePosInClient (line 17) | getNodePosInClient(t,e){const n=this.mindMap.draw.transform(),{scaleX:... method checkIsInClient (line 17) | checkIsInClient(t=0){const{left:e,top:n}=this.getNodePosInClient(this.... method reRender (line 17) | reRender(t,e){const n=this.getSize(t,e);return this.layout(),this.upda... method updateNodeActiveClass (line 17) | updateNodeActiveClass(){if(!this.group)return;const t=this.getData("is... method updateNodeByActive (line 17) | updateNodeByActive(t){this.group&&(t?this.showExpandBtn():this.hideExp... method render (line 17) | render(t=(()=>{}),e=!1,n=!1){this.renderLine();const{openPerformance:i... method removeSelf (line 17) | removeSelf(){this.group&&(this.group.remove(),this.removeGeneralizatio... method remove (line 17) | remove(){this.group&&(this.group.remove(),this.removeGeneralization(),... method destroy (line 17) | destroy(){this.removeLine(),this.parent&&this.parent.removeLine(),this... method hide (line 17) | hide(){if(this.group&&this.group.hide(),this.hideGeneralization(),this... method show (line 17) | show(){if(this.group){if(this.group.show(),this.showGeneralization(),t... method setOpacity (line 17) | setOpacity(t){this.group&&this.group.opacity(t),this._lines.forEach(e=... method hideChildren (line 17) | hideChildren(){this._lines.forEach(t=>{t.hide()}),this.children&&this.... method showChildren (line 17) | showChildren(){this._lines.forEach(t=>{t.show()}),this.children&&this.... method startDrag (line 17) | startDrag(){this.isDrag=!0,this.group&&this.group.addClass("smm-node-d... method endDrag (line 17) | endDrag(){this.isDrag=!1,this.group&&this.group.removeClass("smm-node-... method renderLine (line 17) | renderLine(t=!1){if(!1===this.getData("expand"))return;let e=this.node... method getShape (line 17) | getShape(){return this.mindMap.themeConfig.nodeUseLineStyle?Zn["a"].SH... method hasCustomPosition (line 17) | hasCustomPosition(){return void 0!==this.customLeft&&void 0!==this.cus... method ancestorHasCustomPosition (line 17) | ancestorHasCustomPosition(){let t=this;while(t){if(t.hasCustomPosition... method ancestorHasGeneralization (line 17) | ancestorHasGeneralization(){let t=this.parent;while(t){if(t.checkHasGe... method addChildren (line 17) | addChildren(t){this.children.push(t)} method styleLine (line 17) | styleLine(t,e,n){const i=e.getSelfInhertStyle("lineWidth")||e.getStyle... method getRainbowLineColor (line 17) | getRainbowLineColor(t){return this.mindMap.rainbowLines?this.mindMap.r... method removeLine (line 17) | removeLine(){this._lines.forEach(t=>{t.remove()}),this._lines=[]} method isAncestor (line 17) | isAncestor(t){if(this.uid===t.uid)return!1;let e=t.parent;while(e){if(... method isParent (line 17) | isParent(t){if(this.uid===t.uid)return!1;const e=t.parent;return!(!e||... method isBrother (line 17) | isBrother(t){return!(!this.parent||this.uid===t.uid)&&this.parent.chil... method getIndexInBrothers (line 17) | getIndexInBrothers(){return this.parent&&this.parent.children?this.par... method getPaddingVale (line 17) | getPaddingVale(){return{paddingX:this.getStyle("paddingX"),paddingY:th... method getStyle (line 17) | getStyle(t,e){const n=this.style.merge(t,e);return void 0===n?"":n} method getSelfStyle (line 17) | getSelfStyle(t){return this.style.getSelfStyle(t)} method getParentSelfStyle (line 17) | getParentSelfStyle(t){return this.parent?this.parent.getSelfStyle(t)||... method getSelfInhertStyle (line 17) | getSelfInhertStyle(t){return this.getSelfStyle(t)||this.getParentSelfS... method getBorderWidth (line 17) | getBorderWidth(){return this.style.merge("borderWidth",!1)||0} method getData (line 17) | getData(t){return t?this.nodeData.data[t]:this.nodeData.data} method getPureData (line 17) | getPureData(t=!0,e=!1){return Object(v["m"])({},this,t,e)} method getAncestorNodes (line 17) | getAncestorNodes(){const t=[];let e=this.parent;while(e)t.unshift(e),e... method hasCustomStyle (line 17) | hasCustomStyle(){return this.style.hasCustomStyle()} method getRect (line 17) | getRect(){return this.group?this.group.rbox():null} method getRectInSvg (line 17) | getRectInSvg(){const{scaleX:t,scaleY:e,translateX:n,translateY:i}=this... method highlight (line 17) | highlight(){this.group&&this.group.addClass("smm-node-highlight")} method closeHighlight (line 17) | closeHighlight(){this.group&&this.group.removeClass("smm-node-highligh... method fakeClone (line 17) | fakeClone(){const t=new Nr({...this.opt,uid:Object(v["q"])()});return ... method createSvgTextNode (line 17) | createSvgTextNode(t=""){return(new ai["j"]).text(t)} method getSvgObjects (line 17) | getSvgObjects(){return{SVG:ai["i"],G:ai["d"],Rect:ai["h"]}} method checkEnableDragModifyNodeWidth (line 17) | checkEnableDragModifyNodeWidth(){const{enableDragModifyNodeWidth:t,isU... method hasCustomWidth (line 17) | hasCustomWidth(){return this.checkEnableDragModifyNodeWidth()&&void 0!... function Or (line 2) | function Or(t){var e=t.cm,n=e.display;Ur(e),t.updateMaxLine&&dn(e),t.mus... function zr (line 2) | function zr(t){t.updatedDisplay=t.mustUpdate&&Vr(t.cm,t.update)} method constructor (line 17) | constructor(t){this.max=t||1e3,this.size=0,this.pool=new Map} method add (line 17) | add(t,e){const n=this.has(t);return!(!n&&this.size>=this.max)&&(this.d... method delete (line 17) | delete(t){this.pool.has(t)&&(this.pool.delete(t),this.size--)} method has (line 17) | has(t){return this.pool.has(t)} method get (line 17) | get(t){if(this.pool.has(t))return this.pool.get(t)} method clear (line 17) | clear(){this.size=0,this.pool=new Map} function Lr (line 2) | function Lr(t){var e=t.cm,n=e.display;t.updatedDisplay&&ir(e),t.barMeasu... method constructor (line 17) | constructor(t){this.renderer=t,this.mindMap=t.mindMap,this.draw=this.m... method doLayout (line 17) | doLayout(){throw new Error("【computed】方法为必要方法,需要子类进行重写!")} method renderLine (line 17) | renderLine(){throw new Error("【renderLine】方法为必要方法,需要子类进行重写!")} method renderExpandBtn (line 17) | renderExpandBtn(){throw new Error("【renderExpandBtn】方法为必要方法,需要子类进行重写!")} method renderGeneralization (line 17) | renderGeneralization(){} method cacheNode (line 17) | cacheNode(t,e){this.renderer.nodeCache[t]=e,this.lru.add(t,e)} method checkIsNeedResizeSources (line 17) | checkIsNeedResizeSources(){return[Zn["a"].CHANGE_THEME,Zn["a"].TRANSFO... method checkIsLayerTypeChange (line 17) | checkIsLayerTypeChange(t,e){return!(t>=2&&e>=2)&&(t>=2&&e<2||(t<2&&e>=... method checkIsLayoutChangeRerenderExpandBtnPlaceholderRect (line 17) | checkIsLayoutChangeRerenderExpandBtnPlaceholderRect(t){this.renderer.r... method checkIsNodeDataChange (line 17) | checkIsNodeDataChange(t,e){return t&&(t="string"===typeof t?JSON.parse... method createNode (line 17) | createNode(t,e,n,i,r,o){const a={};this.mindMap.nodeInnerPrefixList.fo... method checkGetGeneralizationChange (line 17) | checkGetGeneralizationChange(t,e){const n=t.getData("generalization");... method formatPosition (line 17) | formatPosition(t,e,n){return"number"===typeof t?t:void 0!==Zn["d"][t]?... method formatInitRootNodePosition (line 17) | formatInitRootNodePosition(t){const{CENTER:e}=Zn["a"].INIT_ROOT_NODE_P... method setNodeCenter (line 17) | setNodeCenter(t,e){let{initRootNodePosition:n}=this.mindMap.opt;n=this... method getRootCenterOffset (line 17) | getRootCenterOffset(t,e){if(this.rootNodeCenterOffset)return this.root... method updateChildren (line 17) | updateChildren(t,e,n){t.forEach(t=>{t[e]+=n,t.children&&t.children.len... method updateChildrenPro (line 17) | updateChildrenPro(t,e){t.forEach(t=>{Object.keys(e).forEach(n=>{t[n]+=... method getNodeAreaWidth (line 17) | getNodeAreaWidth(t,e=!1){let n=[],i=0,r=(t,o)=>{e&&t.checkHasGeneraliz... method quadraticCurvePath (line 17) | quadraticCurvePath(t,e,n,i,r=!1){let o,a;return r?(o=t+.8*(n-t),a=e+.2... method cubicBezierPath (line 17) | cubicBezierPath(t,e,n,i,r=!1){let o,a,s,l;return r?(o=t,a=e+(i-e)/2,s=... method computeNewPoint (line 17) | computeNewPoint(t,e,n=0){return t[0]===e[0]?e[1]>t[1]?[e[0],e[1]-n]:[e... method createFoldLine (line 17) | createFoldLine(t){const{lineRadius:e}=this.mindMap.themeConfig,n=t.len... method getMarginX (line 17) | getMarginX(t){const{themeConfig:e,opt:n}=this.mindMap,{second:i,node:r... method getMarginY (line 17) | getMarginY(t){const{themeConfig:e,opt:n}=this.mindMap,{second:i,node:r... method getNodeWidthWithGeneralization (line 17) | getNodeWidthWithGeneralization(t){return Math.max(t.width,t.checkHasGe... method getNodeHeightWithGeneralization (line 17) | getNodeHeightWithGeneralization(t){return Math.max(t.height,t.checkHas... method getNodeBoundaries (line 17) | getNodeBoundaries(t,e){let{generalizationLineMargin:n,generalizationNo... method getChildrenBoundaries (line 17) | getChildrenBoundaries(t,e,n=0,i){let{generalizationLineMargin:r,genera... method getNodeGeneralizationRenderBoundaries (line 17) | getNodeGeneralizationRenderBoundaries(t,e){let n=null;return n=t.range... method getNodeActChildrenLength (line 17) | getNodeActChildrenLength(t){return t.nodeData.children&&t.nodeData.chi... method setLineStyle (line 17) | setLineStyle(t,e,n,i){e.plot(this.transformPath(n)),t&&t(e,i,!0)} method transformPath (line 17) | transformPath(t){const{customTransformNodeLinePath:e}=this.mindMap.opt... function Dr (line 2) | function Dr(t){var e=t.cm;null!=t.adjustWidthTo&&(e.display.sizer.style.... function Ir (line 2) | function Ir(t){var e=t.cm,n=e.display,i=e.doc;if(t.updatedDisplay&&Kr(e,... method constructor (line 17) | constructor(t={},e){super(t),this.isUseLeft=e===Zn["a"].LAYOUT.LOGICAL... method doLayout (line 17) | doLayout(t){let e=[()=>{this.computedBaseValue()},()=>{this.computedTo... method computedBaseValue (line 17) | computedBaseValue(){let t=0;Object(v["vb"])(this.renderer.renderTree,n... method computedTopValue (line 17) | computedTopValue(){Object(v["vb"])(this.root,null,(t,e,n,i)=>{if(t.get... method adjustTopValue (line 17) | adjustTopValue(){Object(v["vb"])(this.root,null,(t,e,n,i)=>{if(!t.getD... method updateBrothers (line 17) | updateBrothers(t,e){if(t.parent){let n=t.parent.children,i=Object(v["F... method renderLine (line 17) | renderLine(t,e,n,i){"curve"===i?this.renderLineCurve(t,e,n):"direct"==... method renderLineStraight (line 17) | renderLineStraight(t,e,n){if(t.children.length<=0)return[];let{left:i,... method renderLineDirect (line 17) | renderLineDirect(t,e,n){if(t.children.length<=0)return[];let{left:i,to... method renderLineCurve (line 17) | renderLineCurve(t,e,n){if(t.children.length<=0)return[];let{left:i,top... method renderExpandBtn (line 17) | renderExpandBtn(t,e){let{width:n,height:i,expandBtnSize:r,layerIndex:o... method renderGeneralization (line 17) | renderGeneralization(t){t.forEach(t=>{let{left:e,top:n,bottom:i,right:... method renderExpandBtnRect (line 17) | renderExpandBtnRect(t,e,n,i){this.isUseLeft?t.size(e,i).x(-e).y(0):t.s... function Pr (line 2) | function Pr(t,e){if(t.curOp)return e();Tr(t);try{return e()}finally{Er(t)}} function Rr (line 2) | function Rr(t,e){return function(){if(t.curOp)return e.apply(t,arguments... method constructor (line 17) | constructor(t={}){super(t)} method doLayout (line 17) | doLayout(t){let e=[()=>{this.computedBaseValue()},()=>{this.computedTo... method computedBaseValue (line 17) | computedBaseValue(){Object(v["vb"])(this.renderer.renderTree,null,(t,e... method computedTopValue (line 17) | computedTopValue(){Object(v["vb"])(this.root,null,(t,e,n,i)=>{if(t.get... method adjustTopValue (line 17) | adjustTopValue(){Object(v["vb"])(this.root,null,(t,e,n,i)=>{if(!t.getD... method updateBrothers (line 17) | updateBrothers(t,e,n){if(t.parent){let i=t.parent.children.filter(e=>e... method renderLine (line 17) | renderLine(t,e,n,i){"curve"===i?this.renderLineCurve(t,e,n):"direct"==... method renderLineStraight (line 17) | renderLineStraight(t,e,n){if(t.children.length<=0)return[];let{left:i,... method renderLineDirect (line 17) | renderLineDirect(t,e,n){if(t.children.length<=0)return[];let{left:i,to... method renderLineCurve (line 17) | renderLineCurve(t,e,n){if(t.children.length<=0)return[];let{left:i,top... method renderExpandBtn (line 17) | renderExpandBtn(t,e){let{width:n,height:i,expandBtnSize:r}=t,{translat... method renderGeneralization (line 17) | renderGeneralization(t){t.forEach(t=>{let e=t.node.dir===Zn["a"].LAYOU... method renderExpandBtnRect (line 17) | renderExpandBtnRect(t,e,n,i,r){r.dir===Zn["a"].LAYOUT_GROW_DIR.LEFT?t.... function Fr (line 2) | function Fr(t){return function(){if(this.curOp)return t.apply(this,argum... function Br (line 2) | function Br(t){return function(){var e=this.cm;if(!e||e.curOp)return t.a... method constructor (line 17) | constructor(t={}){super(t)} method doLayout (line 17) | doLayout(t){let e=[()=>{this.computedBaseValue()},()=>{this.computedLe... method computedBaseValue (line 17) | computedBaseValue(){Object(v["vb"])(this.renderer.renderTree,null,(t,e... method computedLeftTopValue (line 17) | computedLeftTopValue(){Object(v["vb"])(this.root,null,(t,e,n,i)=>{if(t... method adjustLeftTopValue (line 17) | adjustLeftTopValue(){Object(v["vb"])(this.root,null,(t,e,n,i)=>{if(!t.... method updateBrothersLeft (line 17) | updateBrothersLeft(t,e){if(t.parent){let n=t.parent.children,i=Object(... method updateBrothersTop (line 17) | updateBrothersTop(t,e){if(t.parent&&!t.parent.isRoot){let n=t.parent.c... method renderLine (line 17) | renderLine(t,e,n){if(t.children.length<=0)return[];let{left:i,top:r,wi... method renderExpandBtn (line 17) | renderExpandBtn(t,e){let{width:n,height:i,expandBtnSize:r,isRoot:o}=t;... method renderGeneralization (line 17) | renderGeneralization(t){t.forEach(t=>{let{top:e,bottom:n,right:i,gener... method renderExpandBtnRect (line 17) | renderExpandBtnRect(t,e,n,i,r){t.size(n,e).x(0).y(i)} function jr (line 2) | function jr(t,e){t.doc.highlightFrontier=t.display.viewTo)){... method constructor (line 17) | constructor(t={}){super(t)} method doLayout (line 17) | doLayout(t){let e=[()=>{this.computedBaseValue()},()=>{this.computedLe... method computedBaseValue (line 17) | computedBaseValue(){Object(v["vb"])(this.renderer.renderTree,null,(t,e... method computedLeftValue (line 17) | computedLeftValue(){Object(v["vb"])(this.root,null,(t,e,n,i)=>{if(t.ge... method adjustLeftValue (line 17) | adjustLeftValue(){Object(v["vb"])(this.root,null,(t,e,n,i)=>{if(!t.get... method updateBrothers (line 17) | updateBrothers(t,e){if(t.parent){let n=t.parent.children,i=Object(v["F... method renderLine (line 17) | renderLine(t,e,n,i){"curve"===i?this.renderLineCurve(t,e,n):"direct"==... method renderLineCurve (line 17) | renderLineCurve(t,e,n){if(t.children.length<=0)return[];let{left:i,top... method renderLineDirect (line 17) | renderLineDirect(t,e,n){if(t.children.length<=0)return[];let{left:i,to... method renderLineStraight (line 17) | renderLineStraight(t,e,n){if(t.children.length<=0)return[];let{left:i,... method renderExpandBtn (line 17) | renderExpandBtn(t,e){let{width:n,height:i,expandBtnSize:r}=t,{translat... method renderGeneralization (line 17) | renderGeneralization(t){t.forEach(t=>{let{bottom:e,left:n,right:i,gene... method renderExpandBtnRect (line 17) | renderExpandBtnRect(t,e,n,i,r){t.size(n,e).x(0).y(i)} function Ur (line 2) | function Ur(t){var e=t.display;!e.scrollbarsClipped&&e.scroller.offsetWi... method constructor (line 17) | constructor(t={},e){super(t),this.layout=e} method doLayout (line 17) | doLayout(t){let e=[()=>{this.computedBaseValue()},()=>{this.computedLe... method computedBaseValue (line 17) | computedBaseValue(){Object(v["vb"])(this.renderer.renderTree,null,(t,e... method computedLeftTopValue (line 17) | computedLeftTopValue(){Object(v["vb"])(this.root,null,(t,e,n,i,r)=>{if... method adjustLeftTopValue (line 17) | adjustLeftTopValue(){Object(v["vb"])(this.root,null,(t,e,n,i)=>{if(!t.... method getNodeAreaHeight (line 17) | getNodeAreaHeight(t){let e=0,n=t=>{e+=t.height+(this.getNodeActChildre... method updateBrothersLeft (line 17) | updateBrothersLeft(t){let e=t.children,n=0;e.forEach(t=>{t.left+=n,t.c... method updateBrothersTop (line 17) | updateBrothersTop(t,e){if(t.parent&&!t.parent.isRoot){let n=t.parent.c... method renderLine (line 17) | renderLine(t,e,n){if(t.children.length<=0)return[];let{left:i,top:r,wi... method renderExpandBtn (line 17) | renderExpandBtn(t,e){let{width:n,height:i,expandBtnSize:r,isRoot:o}=t;... method renderGeneralization (line 17) | renderGeneralization(t){t.forEach(t=>{let{top:e,bottom:n,right:i,gener... method renderExpandBtnRect (line 17) | renderExpandBtnRect(t,e,n,i,r){if(this.layout===Zn["a"].LAYOUT.TIMELIN... function Wr (line 2) | function Wr(t){if(t.hasFocus())return null;var e=D(B(t));if(!e||!L(t.dis... function Gr (line 2) | function Gr(t){if(t&&t.activeElt&&t.activeElt!=D(j(t.activeElt))&&(t.act... method constructor (line 17) | constructor(t={},e){super(t),this.layout=e} method doLayout (line 17) | doLayout(t){let e=[()=>{this.computedBaseValue()},()=>{this.computedTo... method computedBaseValue (line 17) | computedBaseValue(){Object(v["vb"])(this.renderer.renderTree,null,(t,e... method computedTopValue (line 17) | computedTopValue(){Object(v["vb"])(this.root,null,(t,e,n,i,r)=>{if(t.g... method adjustLeftTopValue (line 17) | adjustLeftTopValue(){Object(v["vb"])(this.root,null,(t,e,n,i)=>{if(!t.... method updateBrothers (line 17) | updateBrothers(t,e){if(t.parent){let n=t.parent.children,i=Object(v["F... method updateBrothersTop (line 17) | updateBrothersTop(t,e){if(t.parent&&!t.parent.isRoot){let n=t.parent.c... method renderLine (line 17) | renderLine(t,e,n,i){"curve"===i?this.renderLineCurve(t,e,n):"direct"==... method renderLineStraight (line 17) | renderLineStraight(t,e,n){if(t.children.length<=0)return[];let{expandB... method renderLineDirect (line 17) | renderLineDirect(t,e,n){if(t.children.length<=0)return[];let{left:i,to... method renderLineCurve (line 17) | renderLineCurve(t,e,n){if(t.children.length<=0)return[];let{left:i,top... method renderExpandBtn (line 17) | renderExpandBtn(t,e){let{width:n,height:i,expandBtnSize:r,isRoot:o}=t;... method renderGeneralization (line 17) | renderGeneralization(t){t.forEach(t=>{let e=t.node.dir===Zn["a"].LAYOU... method renderExpandBtnRect (line 17) | renderExpandBtnRect(t,e,n,i,r){r.dir===Zn["a"].LAYOUT_GROW_DIR.LEFT?t.... function Vr (line 2) | function Vr(t,e){var n=t.display,i=t.doc;if(e.editorIsHidden)return Wi(t... function Kr (line 2) | function Kr(t,e){for(var n=e.viewport,i=!0;;i=!1){if(i&&t.options.lineWr... function Yr (line 2) | function Yr(t,e){var n=new qr(t,e);if(Vr(t,n)){ir(t),Kr(t,n);var i=yr(t)... method constructor (line 17) | constructor(t={}){super(t),this.indent=.3,this.childIndent=.5} method doLayout (line 17) | doLayout(t){let e=[()=>{this.computedBaseValue()},()=>{this.computedLe... method computedBaseValue (line 17) | computedBaseValue(){Object(v["vb"])(this.renderer.renderTree,null,(t,e... method computedLeftTopValue (line 17) | computedLeftTopValue(){Object(v["vb"])(this.root,null,(t,e,n,i)=>{if(t... method adjustLeftTopValue (line 17) | adjustLeftTopValue(){Object(v["vb"])(this.root,null,(t,e,n,i)=>{if(!t.... method getNodeAreaHeight (line 17) | getNodeAreaHeight(t){let e=0,n=t=>{let i=this.getMarginY(t.layerIndex)... method updateBrothersLeft (line 17) | updateBrothersLeft(t){let e=t.children,n=0;e.forEach(t=>{t.left+=n,t.c... method updateBrothersTop (line 17) | updateBrothersTop(t,e){if(t.parent&&!t.parent.isRoot){let n=t.parent.c... method checkIsTop (line 17) | checkIsTop(t){return t.dir===Zn["a"].LAYOUT_GROW_DIR.TOP} method renderLine (line 17) | renderLine(t,e,n){if(1!==t.layerIndex&&t.children.length<=0)return[];l... method renderExpandBtn (line 17) | renderExpandBtn(t,e){let{width:n,height:i,expandBtnSize:r,isRoot:o}=t;... method renderGeneralization (line 17) | renderGeneralization(t){t.forEach(t=>{let{top:e,bottom:n,right:i,gener... method renderExpandBtnRect (line 17) | renderExpandBtnRect(t,e,n,i,r){let o="";o=r.dir===Zn["a"].LAYOUT_GROW_... function Zr (line 2) | function Zr(t,e,n){var i=t.display,r=t.options.lineNumbers,o=i.lineDiv,a... function Xr (line 2) | function Xr(t){var e=t.gutters.offsetWidth;t.sizer.style.marginLeft=e+"p... method constructor (line 17) | constructor(t){this.renderer=t,this.mindMap=t.mindMap,this.currentNode... method bindEvent (line 17) | bindEvent(){this.show=this.show.bind(this),this.onScale=this.onScale.b... method unBindEvent (line 17) | unBindEvent(){window.removeEventListener("keydown",this.onKeydown)} method onKeydown (line 17) | onKeydown(t){const e=this.mindMap.renderer.activeNodeList;if(e.length<... method checkIsAutoEnterTextEditKey (line 17) | checkIsAutoEnterTextEditKey(t){const e=t.keyCode;return(229===e||e>=65... method registerTmpShortcut (line 17) | registerTmpShortcut(){this.mindMap.keyCommand.addShortcut("Enter",()=>... method isShowTextEdit (line 17) | isShowTextEdit(){return this.mindMap.richText?this.mindMap.richText.sh... method show (line 17) | async show({node:t,isInserting:e=!1,isFromKeyDown:n=!1,isFromScale:i=!... method onOpenRealtimeRenderOnNodeTextEditConfigUpdate (line 17) | onOpenRealtimeRenderOnNodeTextEditConfigUpdate(t){this.textEditNode&&(... method onScale (line 17) | onScale(){const t=this.getCurrentEditNode();t&&(this.mindMap.richText?... method showEditTextBox (line 17) | showEditTextBox({node:t,rect:e,isInserting:n,isFromKeyDown:i,isFromSca... method updateTextEditNode (line 17) | updateTextEditNode(t=[]){if(this.mindMap.richText)return void this.min... method getBackground (line 17) | getBackground(t){const e=t.style.merge("gradientStyle");if(e){const e=... method removeTextEditEl (line 17) | removeTextEditEl(){if(this.mindMap.richText)return void this.mindMap.r... method getEditText (line 17) | getEditText(){return Object(v["K"])(this.textEditNode.innerHTML)} method hideEditTextBox (line 17) | hideEditTextBox(){if(this.mindMap.richText)return this.mindMap.richTex... method getCurrentEditNode (line 17) | getCurrentEditNode(){return this.mindMap.richText?this.mindMap.richTex... function Jr (line 2) | function Jr(t,e){t.display.sizer.style.minHeight=e.docHeight+"px",t.disp... function Qr (line 2) | function Qr(t){var e=t.display,n=e.view;if(e.alignWidgets||e.gutters.fir... function _r (line 2) | function _r(t){if(!t.options.lineNumbers)return!1;var e=t.doc,n=le(t.opt... function $r (line 2) | function $r(t,e){for(var n=[],i=!1,r=0;r{... method emitNodeActiveEvent (line 17) | emitNodeActiveEvent(t=null,e=[...this.activeNodeList]){const n=!Object... method clearActiveNodeListOnDrawClick (line 17) | clearActiveNodeListOnDrawClick(t,e){if(this.activeNodeList.length<=0)r... method startTextEdit (line 17) | startTextEdit(){this.mindMap.keyCommand.save()} method endTextEdit (line 17) | endTextEdit(){this.mindMap.keyCommand.restore()} method clearCache (line 17) | clearCache(){this.layout.lru.clear(),this.nodeCache={},this.lastNodeCa... method render (line 17) | render(t=(()=>{}),e){return e===Zn["a"].CHANGE_THEME&&this.resetUnExpa... method resetUnExpandNodeStyle (line 17) | resetUnExpandNodeStyle(){this.renderTree&&this.hasRichTextPlugin()&&Ob... method clearActiveNode (line 17) | clearActiveNode(){this.activeNodeList.length<=0||(this.clearActiveNode... method clearActiveNodeList (line 17) | clearActiveNodeList(){this.activeNodeList.forEach(t=>{this.mindMap.exe... method addNodeToActiveList (line 17) | addNodeToActiveList(t,e=!1){if(this.mindMap.opt.onlyOneEnableActiveNod... method removeNodeFromActiveList (line 17) | removeNodeFromActiveList(t){let e=this.findActiveNodeIndex(t);-1!==e&&... method activeMultiNode (line 17) | activeMultiNode(t=[]){t.forEach(t=>{this.mindMap.emit("before_node_act... method cancelActiveMultiNode (line 17) | cancelActiveMultiNode(t=[]){t.forEach(t=>{this.removeNodeFromActiveLis... method findActiveNodeIndex (line 17) | findActiveNodeIndex(t){return Object(v["F"])(t,this.activeNodeList)} method selectAll (line 17) | selectAll(){this.mindMap.opt.readonly||(Object(v["vb"])(this.root,null... method back (line 17) | back(t){this.backForward("back",t)} method forward (line 17) | forward(t){this.backForward("forward",t)} method backForward (line 17) | backForward(t,e){this.mindMap.execCommand("CLEAR_ACTIVE_NODE");const n... method getNewNodeBehavior (line 17) | getNewNodeBehavior(t=!1,e=!1){const{createNewNodeBehavior:n}=this.mind... method insertNode (line 17) | insertNode(t=!0,e=[],n=null,i=[]){if(e=Object(v["w"])(e),this.activeNo... method insertMultiNode (line 17) | insertMultiNode(t,e){if(!e||e.length<=0)return;if(t=Object(v["w"])(t),... method insertChildNode (line 17) | insertChildNode(t=!0,e=[],n=null,i=[]){if(e=Object(v["w"])(e),this.act... method insertMultiChildNode (line 17) | insertMultiChildNode(t,e){if(!e||e.length<=0)return;if(t=Object(v["w"]... method insertParentNode (line 17) | insertParentNode(t=!0,e,n){if(e=Object(v["w"])(e),this.activeNodeList.... method upNode (line 17) | upNode(){if(this.activeNodeList.length<=0)return;let t=this.activeNode... method downNode (line 17) | downNode(){if(this.activeNodeList.length<=0)return;let t=this.activeNo... method moveUpOneLevel (line 17) | moveUpOneLevel(t){if(t=t||this.activeNodeList[0],!t||t.isRoot||t.layer... method _handleRemoveCustomStyles (line 17) | _handleRemoveCustomStyles(t){let e=!1;return Object.keys(t).forEach(n=... method removeCustomStyles (line 17) | removeCustomStyles(t){if(t=t||this.activeNodeList[0],!t)return;const e... method removeAllNodeCustomStyles (line 17) | removeAllNodeCustomStyles(t){t=Object(v["w"])(t);let e=!1;if(t.length>... method copy (line 17) | copy(){this.beingCopyData=this.copyNode(),this.beingCopyData&&(this.mi... method cut (line 17) | cut(){this.mindMap.execCommand("CUT_NODE",t=>{this.beingCopyData=t,thi... method handlePaste (line 17) | handlePaste(t){const{disabledClipboard:e}=this.mindMap.opt;if(e)return... method paste (line 17) | async paste(){const{errorHandler:t,handleIsSplitByWrapOnPasteCreateNew... method insertBefore (line 17) | insertBefore(t,e){this.insertTo(t,e,"before")} method insertAfter (line 17) | insertAfter(t,e){this.insertTo(t,e,"after")} method insertTo (line 17) | insertTo(t,e,n="before"){let i=Object(v["w"])(t);i=i.filter(t=>!t.isRo... method checkNodeLayerChange (line 17) | checkNodeLayerChange(t,e,n=!1){if(this.hasRichTextPlugin()){if(this.mi... method removeNode (line 17) | removeNode(t=[]){if(t=Object(v["w"])(t),this.activeNodeList.length<=0&... method deleteNodeGeneralization (line 17) | deleteNodeGeneralization(t){const e=t.generalizationBelongNode,n=e.get... method removeCurrentNode (line 17) | removeCurrentNode(t=[]){if(t=Object(v["w"])(t),this.activeNodeList.len... method getNextActiveNode (line 17) | getNextActiveNode(t){if(1!==t.length)return null;if(-1===this.findActi... method copyNode (line 17) | copyNode(){if(this.activeNodeList.length<=0)return null;let t=Object(v... method cutNode (line 17) | cutNode(t){if(this.activeNodeList.length<=0)return;let e=Object(v["M"]... method moveNodeTo (line 17) | moveNodeTo(t,e){let n=Object(v["w"])(t);n=n.filter(t=>!t.isRoot),n.for... method pasteNode (line 17) | pasteNode(t){t=Object(v["w"])(t),this.activeNodeList.length<=0||t.leng... method setNodeStyle (line 17) | setNodeStyle(t,e,n){let i={[e]:n};this.hasRichTextPlugin()&&this.mindM... method setNodeStyles (line 17) | setNodeStyles(t,e){let n={...e};this.hasRichTextPlugin()&&this.mindMap... method setNodeActive (line 17) | setNodeActive(t,e){this.mindMap.execCommand("SET_NODE_DATA",t,{isActiv... method setNodeExpand (line 17) | setNodeExpand(t,e){this.mindMap.execCommand("SET_NODE_DATA",t,{expand:... method expandAllNode (line 17) | expandAllNode(t=""){if(!this.renderTree)return;const e=(n,i)=>{i||n.da... method unexpandAllNode (line 17) | unexpandAllNode(t=!0,e=""){if(!this.renderTree)return;const n=(t,i,r)=... method expandToLevel (line 17) | expandToLevel(t){this.renderTree&&(Object(v["vb"])(this.renderTree,nul... method toggleActiveExpand (line 17) | toggleActiveExpand(){this.activeNodeList.forEach(t=>{t.nodeData.childr... method toggleNodeExpand (line 17) | toggleNodeExpand(t){this.mindMap.execCommand("SET_NODE_EXPAND",t,!t.ge... method setNodeText (line 17) | setNodeText(t,e,n,i){n=void 0===n?t.getData("richText"):n,this.setNode... method setNodeImage (line 17) | setNodeImage(t,e){const{url:n,title:i,width:r,height:o,custom:a=!1}=e|... method setNodeIcon (line 17) | setNodeIcon(t,e){this.setNodeDataRender(t,{icon:e})} method setNodeHyperlink (line 17) | setNodeHyperlink(t,e,n=""){this.setNodeDataRender(t,{hyperlink:e,hyper... method setNodeNote (line 17) | setNodeNote(t,e){this.setNodeDataRender(t,{note:e})} method setNodeAttachment (line 17) | setNodeAttachment(t,e,n=""){this.setNodeDataRender(t,{attachmentUrl:e,... method setNodeTag (line 17) | setNodeTag(t,e){this.setNodeDataRender(t,{tag:e})} method insertFormula (line 17) | insertFormula(t,e=[]){if(!this.hasRichTextPlugin()||!this.mindMap.form... method addGeneralization (line 17) | addGeneralization(t,e=!0){if(this.activeNodeList.length<=0)return;cons... method removeGeneralization (line 17) | removeGeneralization(){this.activeNodeList.length<=0||(this.activeNode... method setNodeCustomPosition (line 17) | setNodeCustomPosition(t,e,n){let i=[t]||!1;i.forEach(t=>{this.mindMap.... method resetLayout (line 17) | resetLayout(){Object(v["vb"])(this.root,null,t=>{t.customLeft=void 0,t... method setNodeShape (line 17) | setNodeShape(t,e){if(!e||!li.includes(e))return;let n=[t]||!1;n.forEac... method goTargetNode (line 17) | goTargetNode(t,e=(()=>{})){let n="string"===typeof t?t:t.getData("uid"... method setNodeData (line 17) | setNodeData(t,e){Object.keys(e).forEach(n=>{t.nodeData.data[n]=e[n]})} method setNodeDataRender (line 17) | setNodeDataRender(t,e,n=!1){this.mindMap.execCommand("SET_NODE_DATA",t... method reRenderNodeCheckChange (line 17) | reRenderNodeCheckChange(t,e){let n=t.reRender();n?e||this.mindMap.rend... method moveNodeToCenter (line 17) | moveNodeToCenter(t,e){let{resetScaleOnMoveNodeToCenter:n}=this.mindMap... method setRootNodeCenter (line 17) | setRootNodeCenter(){this.moveNodeToCenter(this.root)} method expandToNodeUid (line 17) | expandToNodeUid(t,e=(()=>{})){if(!this.renderTree)return void e();let ... method findNodeByUid (line 17) | findNodeByUid(t){if(!this.root)return;let e=null;return Object(v["vb"]... method highlightNode (line 17) | highlightNode(t,e,n){if(this.isRendering)return;n={stroke:"rgb(94, 200... method closeHighlightNode (line 17) | closeHighlightNode(){this.highlightBoxNode&&this.highlightBoxNode.remo... method hasRichTextPlugin (line 17) | hasRichTextPlugin(){return!!this.mindMap.richText} function no (line 2) | function no(t,e,i,r){var o=this;this.input=i,o.scrollbarFiller=O("div",n... function oo (line 2) | function oo(t){var e=t.wheelDeltaX,n=t.wheelDeltaY;return null==e&&t.det... function ao (line 2) | function ao(t){var e=oo(t);return e.x*=ro,e.y*=ro,e} method constructor (line 17) | constructor(t){this.opt=t,this.mindMap=t.mindMap,this.shortcutMap={},t... method pause (line 17) | pause(){this.isPause=!0} method recovery (line 17) | recovery(){this.isPause=!1} method save (line 17) | save(){Object.keys(this.shortcutMapCache).length>0||(this.shortcutMapC... method restore (line 17) | restore(){Object.keys(this.shortcutMapCache).length<=0||(this.shortcut... method bindEvent (line 17) | bindEvent(){this.onKeydown=this.onKeydown.bind(this),this.mindMap.on("... method unBindEvent (line 17) | unBindEvent(){window.removeEventListener("keydown",this.onKeydown)} method onKeydown (line 17) | onKeydown(t){const{enableShortcutOnlyWhenMouseInSvg:e,beforeShortcutRu... method checkKey (line 17) | checkKey(t,e){let n=this.getOriginEventCodeArr(t),i=this.getKeyCodeArr... method getOriginEventCodeArr (line 17) | getOriginEventCodeArr(t){let e=[];return(t.ctrlKey||t.metaKey)&&e.push... method hasCombinationKey (line 17) | hasCombinationKey(t){return t.ctrlKey||t.metaKey||t.altKey||t.shiftKey} method getKeyCodeArr (line 17) | getKeyCodeArr(t){let e=t.split(/\s*\+\s*/),n=[];return e.forEach(t=>{n... method addShortcut (line 17) | addShortcut(t,e){t.split(/\s*\|\s*/).forEach(t=>{this.shortcutMap[t]?t... method removeShortcut (line 17) | removeShortcut(t,e){t.split(/\s*\|\s*/).forEach(t=>{if(this.shortcutMa... method getShortcutFn (line 17) | getShortcutFn(t){let e=[];return t.split(/\s*\|\s*/).forEach(t=>{e=thi... function so (line 2) | function so(t,e){h&&102==u&&(null==t.display.chromeScrollHack?t.display.... method constructor (line 17) | constructor(t={}){this.opt=t,this.mindMap=t.mindMap,this.commands={},t... method pause (line 17) | pause(){this.isPause=!0} method recovery (line 17) | recovery(){this.isPause=!1} method clearHistory (line 17) | clearHistory(){this.history=[],this.activeHistoryIndex=0,this.mindMap.... method registerShortcutKeys (line 17) | registerShortcutKeys(){this.mindMap.keyCommand.addShortcut("Control+z"... method exec (line 17) | exec(t,...e){if(this.commands[t]){if(this.commands[t].forEach(t=>{t(..... method add (line 17) | add(t,e){this.commands[t]?this.commands[t].push(e):this.commands[t]=[e]} method remove (line 17) | remove(t,e){if(this.commands[t])if(e){let n=this.commands[t].find(t=>t... method addHistory (line 17) | addHistory(){if(this.mindMap.opt.readonly||this.isPause)return;const t... method back (line 17) | back(t=1){if(!this.mindMap.opt.readonly&&this.activeHistoryIndex-t>=0)... method forward (line 17) | forward(t=1){if(this.mindMap.opt.readonly)return;let e=this.history.le... method getCopyData (line 17) | getCopyData(){return this.mindMap.renderer.renderTree?Object(v["n"])({... method removeDataUid (line 17) | removeDataUid(t){t=Object(v["qb"])(t);let e=t=>{delete t.data.uid,t.ch... method emitDataUpdatesEvent (line 17) | emitDataUpdatesEvent(t,e){try{const n="data_change_detail",i=this.mind... function ho (line 2) | function ho(t,e,n){var i=t&&t.options.selectionsMayTouch,r=e[n];e.sort((... function uo (line 2) | function uo(t,e){return new lo([new co(t,e||t)],0)} function po (line 2) | function po(t){return t.text?ce(t.from.line+t.text.length-1,tt(t.text).l... method constructor (line 17) | constructor(t={}){if(po.instanceCount++,this.opt=this.handleOpt(ni()(u... method handleOpt (line 17) | handleOpt(t){return Zn["f"].includes(t.layout)||(t.layout=Zn["a"].LAYO... method handleData (line 17) | handleData(t){return Object(v["X"])(t)||Object.keys(t).length<=0?null:... method initContainer (line 17) | initContainer(){const{associativeLineIsAlwaysAboveNode:t}=this.opt;thi... method clearDraw (line 17) | clearDraw(){this.lineDraw.clear(),this.associativeLineDraw.clear(),thi... method appendCss (line 17) | appendCss(t,e){this.cssTextMap[t]=e,this.removeCss(),this.addCss()} method removeAppendCss (line 17) | removeAppendCss(t){this.cssTextMap[t]&&(delete this.cssTextMap[t],this... method joinCss (line 17) | joinCss(){return Zn["c"]+Object.keys(this.cssTextMap).map(t=>this.cssT... method addCss (line 17) | addCss(){this.cssEl=document.createElement("style"),this.cssEl.type="t... method removeCss (line 17) | removeCss(){this.cssEl&&document.head.removeChild(this.cssEl)} method render (line 17) | render(t,e=""){this.batchExecution.push("render",()=>{this.initTheme()... method reRender (line 17) | reRender(t,e=""){this.renderer.reRender=!0,this.renderer.clearCache(),... method getElRectInfo (line 17) | getElRectInfo(){if(this.elRect=this.el.getBoundingClientRect(),this.wi... method resize (line 17) | resize(){const t=this.width,e=this.height;this.getElRectInfo(),this.sv... method on (line 17) | on(t,e){this.event.on(t,e)} method emit (line 17) | emit(t,...e){this.event.emit(t,...e)} method off (line 17) | off(t,e){this.event.off(t,e)} method initCache (line 17) | initCache(){this.commonCaches={measureCustomNodeContentSizeEl:null,mea... method initTheme (line 17) | initTheme(){this.themeConfig=Object(v["ab"])(io[this.opt.theme]||io.de... method setTheme (line 17) | setTheme(t,e=!1){this.execCommand("CLEAR_ACTIVE_NODE"),this.opt.theme=... method getTheme (line 17) | getTheme(){return this.opt.theme} method setThemeConfig (line 17) | setThemeConfig(t,e=!1){const n=Object(v["I"])(this.themeConfig,t);if(t... method getCustomThemeConfig (line 17) | getCustomThemeConfig(){return this.opt.themeConfig} method getThemeConfig (line 17) | getThemeConfig(t){return void 0===t?this.themeConfig:this.themeConfig[t]} method getConfig (line 17) | getConfig(t){return void 0===t?this.opt:this.opt[t]} method updateConfig (line 17) | updateConfig(t={}){this.emit("before_update_config",this.opt);const e=... method getLayout (line 17) | getLayout(){return this.opt.layout} method setLayout (line 17) | setLayout(t,e=!1){Zn["f"].includes(t)||(t=Zn["a"].LAYOUT.LOGICAL_STRUC... method execCommand (line 17) | execCommand(...t){this.command.exec(...t)} method updateData (line 17) | updateData(t){this.renderer.setData(t),this.render(),this.command.addH... method setData (line 17) | setData(t){t=this.handleData(t),this.opt.data=t,this.execCommand("CLEA... method setFullData (line 17) | setFullData(t){t.root&&this.setData(t.root),t.layout&&this.setLayout(t... method getData (line 17) | getData(t){let e=this.command.getCopyData(),n={};return n=t?{layout:th... method export (line 17) | async export(...t){try{if(!this.doExport)throw new Error("请注册Export插件!... method toPos (line 17) | toPos(t,e){return{x:t-this.elRect.left,y:e-this.elRect.top}} method setMode (line 17) | setMode(t){if(![Zn["a"].MODE.READONLY,Zn["a"].MODE.EDIT].includes(t))r... method getSvgData (line 17) | getSvgData({paddingX:t=0,paddingY:e=0,ignoreWatermark:n=!1,addContentT... method addPlugin (line 17) | addPlugin(t,e){let n=po.hasPlugin(t);-1===n&&po.usePlugin(t,e),this.in... method removePlugin (line 17) | removePlugin(t){let e=po.hasPlugin(t);-1!==e&&(po.pluginList.splice(e,... method initPlugin (line 17) | initPlugin(t){this[t.instanceName]||(this[t.instanceName]=new t({mindM... method destroy (line 17) | destroy(){this.emit("beforeDestroy"),this.renderer.textEdit.hideEditTe... function fo (line 2) | function fo(t,e){if(he(t,e.from)<0)return t;if(he(t,e.to)<=0)return po(e... function mo (line 2) | function mo(t,e){for(var n=[],i=0;i{let n=this.tex... method updateWatermark (line 17) | updateWatermark(t){this.mindMap.opt.watermarkConfig=ni()(this.mindMap.... method beforePluginRemove (line 17) | beforePluginRemove(){this.unBindEvent(),this.removeContainer()} method beforePluginDestroy (line 17) | beforePluginDestroy(){this.unBindEvent(),this.removeContainer()} function bo (line 2) | function bo(t){t.doc.mode=Zt(t.options,t.doc.modeOption),yo(t)} function yo (line 2) | function yo(t){t.doc.iter((function(t){t.stateAfter&&(t.stateAfter=null)... method constructor (line 17) | constructor(t){this.opt=t,this.mindMap=t.mindMap,this.addShortcut()} method addShortcut (line 17) | addShortcut(){this.onLeftKeyUp=this.onLeftKeyUp.bind(this),this.onUpKe... method removeShortcut (line 17) | removeShortcut(){this.mindMap.keyCommand.removeShortcut(Zn["a"].KEY_DI... method onLeftKeyUp (line 17) | onLeftKeyUp(){this.onKeyup(Zn["a"].KEY_DIR.LEFT)} method onUpKeyUp (line 17) | onUpKeyUp(){this.onKeyup(Zn["a"].KEY_DIR.UP)} method onRightKeyUp (line 17) | onRightKeyUp(){this.onKeyup(Zn["a"].KEY_DIR.RIGHT)} method onDownKeyUp (line 17) | onDownKeyUp(){this.onKeyup(Zn["a"].KEY_DIR.DOWN)} method onKeyup (line 17) | onKeyup(t){if(this.mindMap.renderer.activeNodeList.length>0)this.focus... method focus (line 17) | focus(t){let e=this.mindMap.renderer.activeNodeList[0],n=this.getNodeR... method getFocusNodeBySimpleAlgorithm (line 17) | getFocusNodeBySimpleAlgorithm({currentActiveNode:t,currentActiveNodeRe... method getFocusNodeByShadowAlgorithm (line 17) | getFocusNodeByShadowAlgorithm({currentActiveNode:t,currentActiveNodeRe... method getFocusNodeByAreaAlgorithm (line 17) | getFocusNodeByAreaAlgorithm({currentActiveNode:t,currentActiveNodeRect... method getNodeRect (line 17) | getNodeRect(t){let{scaleX:e,scaleY:n,translateX:i,translateY:r}=this.m... method getDistance (line 17) | getDistance(t,e){let n=this.getCenter(t),i=this.getCenter(e);return Ma... method getCenter (line 17) | getCenter({left:t,right:e,top:n,bottom:i}){return{x:(t+e)/2,y:(n+i)/2}} method beforePluginRemove (line 17) | beforePluginRemove(){this.removeShortcut()} method beforePluginDestroy (line 17) | beforePluginDestroy(){this.removeShortcut()} function wo (line 2) | function wo(t,e){return 0==e.from.ch&&0==e.to.ch&&""==tt(e.text)&&(!t.cm... function xo (line 2) | function xo(t,e,n,i){function r(t){return n?n[t]:null}function o(t,n,r){... function Co (line 2) | function Co(t,e,n){function i(t,r,o){if(t.linked)for(var a=0;a{const i=new Image;i.onload=asy... function ko (line 2) | function ko(t,e){if(e.cm)throw new Error("This document is already in us... function Ao (line 2) | function Ao(t){("rtl"==t.doc.direction?I:T)(t.display.lineDiv,"CodeMirro... method constructor (line 17) | constructor(t){this.mindMap=t.mindMap} method xmind (line 17) | async xmind(t,e){const n=await hn.transformToXmind(t,e);return n} method getXmind (line 17) | getXmind(){return hn} function So (line 2) | function So(t){Pr(t,(function(){Ao(t),qi(t)}))} function Mo (line 2) | function Mo(t){this.done=[],this.undone=[],this.undoDepth=t?t.undoDepth:... function To (line 2) | function To(t,e){var n={from:de(e.from),to:po(e),text:ne(t,e.from,e.to)}... function Eo (line 2) | function Eo(t){while(t.length){var e=tt(t);if(!e.ranges)break;t.pop()}} function No (line 2) | function No(t,e){return e?(Eo(t.done),tt(t.done)):t.done.length&&!tt(t.d... function Oo (line 2) | function Oo(t,e,n,i){var r=t.history;r.undone.length=0;var o,a,s=+new Da... function zo (line 2) | function zo(t,e,n,i){var r=e.charAt(0);return"*"==r||"+"==r&&n.ranges.le... function Lo (line 2) | function Lo(t,e,n,i){var r=t.history,o=i&&i.origin;n==r.lastSelOp||o&&r.... function Do (line 2) | function Do(t,e){var n=tt(e);n&&n.ranges&&n.equals(t)||e.push(t)} function Io (line 2) | function Io(t,e,n,i){var r=e["spans_"+t.id],o=0;t.iter(Math.max(t.first,... function Po (line 2) | function Po(t){if(!t)return null;for(var e,n=0;n{const{backgro... method drawBackgroundToSvg (line 17) | drawBackgroundToSvg(t){return new Promise(async e=>{const{backgroundCo... method png (line 17) | async png(t,e=!1,n=null){this.handleNodeExport(n);const{str:i,clipData... method handleNodeExport (line 17) | handleNodeExport(t){if(t&&t.getData("isActive")){t.deactivate();const{... method pdf (line 17) | async pdf(t,e=!1){if(!this.mindMap.doExportPDF)throw new Error("请注册Exp... method xmind (line 17) | async xmind(t){if(!this.mindMap.doExportXMind)throw new Error("请注册Expo... method svg (line 17) | async svg(t){const{node:e}=await this.getSvgData();e.first().before(Ob... method fixSvgStrAndToBlob (line 17) | async fixSvgStrAndToBlob(t){t=Object(v["ib"])(t),t=Object(v["R"])(t);c... method json (line 17) | async json(t,e=!0){const n=this.mindMap.getData(e),i=JSON.stringify(n)... method smm (line 17) | async smm(t,e){const n=await this.json(t,e);return n} method md (line 17) | async md(){const t=this.mindMap.getData(),e=Object(Ro["a"])(t),n=new B... method txt (line 17) | async txt(){const t=this.mindMap.getData(),e=jo(t),n=new Blob([e]),i=a... function qo (line 2) | function qo(t,e,n){for(var i=[],r=t.cm&&(t.cm.display.shift||t.extend),o... function Uo (line 2) | function Uo(t,e,n,i){var r=t.sel.ranges.slice(0);r[e]=n,Ko(t,ho(t.cm,r,t... method constructor (line 17) | constructor(t){this.mindMap=t,this.autoMoveTimer=null} method onMove (line 17) | onMove(t,e,n=(()=>{}),i=(()=>{})){n();let r=this.mindMap.opt.selectTra... method startAutoMove (line 17) | startAutoMove(t,e,n,i){this.autoMoveTimer=setTimeout(()=>{this.onMove(... method clearAutoMoveTimer (line 17) | clearAutoMoveTimer(){clearTimeout(this.autoMoveTimer)} function Wo (line 2) | function Wo(t,e,n,i){Ko(t,uo(e,n),i)} function Go (line 2) | function Go(t,e,n){var i={ranges:e.ranges,update:function(e){this.ranges... method constructor (line 17) | constructor({mindMap:t}){super(t.renderer),this.mindMap=t,this.autoMov... method reset (line 17) | reset(){this.isDragging=!1,this.mousedownNode=null,this.beingDragNodeL... method bindEvent (line 17) | bindEvent(){this.onNodeMousedown=this.onNodeMousedown.bind(this),this.... method unBindEvent (line 17) | unBindEvent(){this.mindMap.off("node_mousedown",this.onNodeMousedown),... method onNodeMousedown (line 17) | onNodeMousedown(t,e){if(this.mindMap.opt.readonly||1!==e.which||t.isGe... method onMousemove (line 17) | onMousemove(t){if(this.mindMap.opt.readonly||!this.isMousedown)return;... method onMouseup (line 17) | async onMouseup(t){if(!this.isMousedown)return;const{autoMoveWhenMouse... method removeNodeActive (line 17) | removeNodeActive(t){t.getData("isActive")&&this.mindMap.execCommand("S... method onMove (line 17) | onMove(t,e,n){if(!this.isMousedown||!this.isDragging)return;let{scaleX... method handleStartMove (line 17) | async handleStartMove(){if(!this.isDragging){let t=this.mousedownNode;... method nodeTreeToList (line 17) | nodeTreeToList(){const t=[];Object(v["e"])(this.mindMap.renderer.root,... method createCloneNode (line 17) | createCloneNode(){if(!this.clone){const{dragMultiNodeRectConfig:t,drag... method removeCloneNode (line 17) | removeCloneNode(){this.clone&&(this.clone.remove(),this.placeholder.re... method removeExtraLines (line 17) | removeExtraLines(){this.placeHolderExtraLines.forEach(t=>{t.remove()})... method checkOverlapNode (line 17) | checkOverlapNode(){if(!this.drawTransform||!this.placeholder)return;co... method handleOverlapNode (line 17) | handleOverlapNode(){const{LOGICAL_STRUCTURE:t,LOGICAL_STRUCTURE_LEFT:e... method getNewChildNodeDir (line 17) | getNewChildNodeDir(t){const{LOGICAL_STRUCTURE:e,LOGICAL_STRUCTURE_LEFT... method handleVerticalCheck (line 17) | handleVerticalCheck(t,e,n=!1){const{layout:i}=this.mindMap.opt,{LAYOUT... method handleHorizontalCheck (line 17) | handleHorizontalCheck(t,e){const{layout:n}=this.mindMap.opt,{LAYOUT:i}... method getNodeDistanceToSiblingNode (line 17) | getNodeDistanceToSiblingNode(t,e,n,i){const{TOP:r,LEFT:o,BOTTOM:a,RIGH... method setPlaceholderRect (line 17) | setPlaceholderRect({x:t,y:e,dir:n,rotate:i,notRenderLine:r}){let o=thi... method checkIsOverlap (line 17) | checkIsOverlap({node:t,dir:e,prevBrotherOffset:n,nextBrotherOffset:i,s... method handleLogicalStructure (line 17) | handleLogicalStructure(t){const e=this.commonGetNodeCheckList(t);this.... method handleMindMap (line 17) | handleMindMap(t){const e=t.parent?t.parent.children.filter(e=>{let n=!... method handleOrganizationStructure (line 17) | handleOrganizationStructure(t){const e=this.commonGetNodeCheckList(t);... method handleCatalogOrganization (line 17) | handleCatalogOrganization(t){const e=this.commonGetNodeCheckList(t);1=... method handleTimeLine (line 17) | handleTimeLine(t){let e=this.commonGetNodeCheckList(t);1===t.layerInde... method handleTimeLine2 (line 17) | handleTimeLine2(t){let e=this.commonGetNodeCheckList(t);1===t.layerInd... method handleFishbone (line 17) | handleFishbone(t){let e=t.parent?t.parent.children.filter(t=>t.layerIn... method commonGetNodeCheckList (line 17) | commonGetNodeCheckList(t){return t.parent?[...t.parent.children].filte... method getNodeRect (line 17) | getNodeRect(t){let{scaleX:e,scaleY:n,translateX:i,translateY:r}=this.d... method checkIsInBeingDragNodeList (line 17) | checkIsInBeingDragNodeList(t){return!!this.beingDragNodeList.find(e=>e... method beforePluginRemove (line 17) | beforePluginRemove(){this.unBindEvent()} method beforePluginDestroy (line 17) | beforePluginDestroy(){this.unBindEvent()} function Vo (line 2) | function Vo(t,e,n){var i=t.history.done,r=tt(i);r&&r.ranges?(i[i.length-... function Ko (line 2) | function Ko(t,e,n){Yo(t,e,n),Lo(t,t.sel,t.cm?t.cm.curOp.id:NaN,n)} method constructor (line 17) | constructor({mindMap:t}){this.mindMap=t,this.rect=null,this.isMousedow... method bindEvent (line 17) | bindEvent(){this.onMousedown=this.onMousedown.bind(this),this.onMousem... method unBindEvent (line 17) | unBindEvent(){this.mindMap.off("mousedown",this.onMousedown),this.mind... method onMousedown (line 17) | onMousedown(t){const{readonly:e,mousedownEventPreventDefault:n}=this.m... method onMousemove (line 17) | onMousemove(t){if(this.mindMap.opt.readonly)return;if(!this.isMousedow... method onMouseup (line 17) | onMouseup(){this.mindMap.opt.readonly||this.isMousedown&&(this.checkTr... method checkTriggerNodeActiveEvent (line 17) | checkTriggerNodeActiveEvent(){let t=this.cacheActiveList.length!==this... method createRect (line 17) | createRect(t,e){this.rect&&this.rect.remove(),this.rect=this.mindMap.s... method checkInNodes (line 17) | checkInNodes(){let{scaleX:t,scaleY:e,translateX:n,translateY:i}=this.m... method hasSelectRange (line 17) | hasSelectRange(){return this.isSelecting} method beforePluginRemove (line 17) | beforePluginRemove(){this.unBindEvent()} method beforePluginDestroy (line 17) | beforePluginDestroy(){this.unBindEvent()} function Yo (line 2) | function Yo(t,e,n){(St(t,"beforeSelectionChange")||t.cm&&St(t.cm,"before... function Zo (line 2) | function Zo(t,e){e.equals(t.sel)||(t.sel=e,t.cm&&(t.cm.curOp.updateInput... function Xo (line 2) | function Xo(t){Zo(t,Jo(t,t.sel,null,!1))} function Jo (line 2) | function Jo(t,e,n,i){for(var r,o=0;ot.first?ge(t,ce(e.line-1... function ta (line 2) | function ta(t){t.setSelection(ce(t.firstLine(),0),ce(t.lastLine()),Z)} function ea (line 2) | function ea(t,e,n){var i={canceled:!1,from:e.from,to:e.to,text:e.text,or... function na (line 2) | function na(t,e,n){if(t.cm){if(!t.cm.curOp)return Rr(t.cm,na)(t,e,n);if(... function ia (line 2) | function ia(t,e){if(1!=e.text.length||""!=e.text[0]||0!=he(e.from,e.to))... function ra (line 2) | function ra(t,e,n){var i=t.cm&&t.cm.state.suppressEdits;if(!i||n){for(va... function oa (line 2) | function oa(t,e){if(0!=e&&(t.first+=e,t.sel=new lo(et(t.sel.ranges,(func... function aa (line 2) | function aa(t,e,n,i){if(t.cm&&!t.cm.curOp)return Rr(t.cm,aa)(t,e,n,i);if... function sa (line 2) | function sa(t,e,n){var i=t.doc,r=t.display,o=e.from,a=e.to,s=!1,l=o.line... function la (line 2) | function la(t,e,n,i,r){var o;i||(i=n),he(i,n)<0&&(o=[i,n],n=o[0],i=o[1])... function ca (line 2) | function ca(t,e,n,i){nt.text.length?nu... function _a (line 2) | function _a(t,e,n){var i=Qa(t,e.ch,n);return null==i?null:new ce(e.line,... function $a (line 2) | function $a(t,e,n,i,r){if(t){"rtl"==e.doc.direction&&(r=-r);var o=vt(n,e... function ts (line 2) | function ts(t,e,n,i){var r=vt(e,t.doc.direction);if(!r)return _a(e,n,i);... function ns (line 2) | function ns(t,e){var n=ee(t.doc,e),i=nn(n);return i!=n&&(e=oe(i)),$a(!0,... function is (line 2) | function is(t,e){var n=ee(t.doc,e),i=rn(n);return i!=n&&(e=oe(i)),$a(!0,... function rs (line 2) | function rs(t,e){var n=ns(t,e.line),i=ee(t.doc,n.line),r=vt(i,t.doc.dire... function os (line 2) | function os(t,e,n){if("string"==typeof e&&(e=es[e],!e))return!1;t.displa... function as (line 2) | function as(t,e,n){for(var i=0;i=0;e--){l... method close (line 41) | close(t){let e=this.findCloseLevel(t);if(!e)return null;while(this.dep... method openFrontierNode (line 41) | openFrontierNode(t,e=null,n){let r=this.frontier[this.depth];r.match=r... method closeFrontierNode (line 41) | closeFrontierNode(){let t=this.frontier.pop(),e=t.match.fillBefore(i["... function it (line 2) | function it(t){var e,n,i=Array.prototype.slice.call(arguments,1),r=t.cla... method constructor (line 17) | constructor(t,e){this.schema=t,this.rules=e,this.tags=[],this.styles=[... method parse (line 17) | parse(t,e={}){let n=new dt(this,e,!1);return n.addAll(t,e.from,e.to),n... method parseSlice (line 17) | parseSlice(t,e={}){let n=new dt(this,e,!0);return n.addAll(t,e.from,e.... method matchTag (line 17) | matchTag(t,e,n){for(let i=n?this.tags.indexOf(n)+1:0;ift} function gt (line 2) | function gt(t,e){var n="https://www.google-analytics.com/collect",i=loca... function Et (line 2) | function Et(t){switch(t){case"&":return"&";case"<":return"<";case... method parseRule (line 17) | parseRule(){return{ignore:!0}} method matchesHack (line 17) | matchesHack(t){return this.dirty==vt&&this.dom.nodeName==t} method domAtom (line 17) | get domAtom(){return!0} method ignoreForCoords (line 17) | get ignoreForCoords(){return"IMG"==this.dom.nodeName} function Nt (line 2) | function Nt(t){return Tt.test(t)?t.replace(Tt,Et):t} method constructor (line 17) | constructor(t,e,n,i,r,o,a,s,l,c){super(t,e,n,i,r,o,a,l,c),this.spec=s} method update (line 17) | update(t,e,n,i){if(this.dirty==wt)return!1;if(this.spec.update){let r=... method selectNode (line 17) | selectNode(){this.spec.selectNode?this.spec.selectNode():super.selectN... method deselectNode (line 17) | deselectNode(){this.spec.deselectNode?this.spec.deselectNode():super.d... method setSelection (line 17) | setSelection(t,e,n,i){this.spec.setSelection?this.spec.setSelection(t,... method destroy (line 17) | destroy(){this.spec.destroy&&this.spec.destroy(),super.destroy()} method stopEvent (line 17) | stopEvent(t){return!!this.spec.stopEvent&&this.spec.stopEvent(t)} method ignoreMutation (line 17) | ignoreMutation(t){return this.spec.ignoreMutation?this.spec.ignoreMuta... function Ot (line 2) | function Ot(){vt("editor","UA-129966929-1")} function zt (line 2) | function zt(t,e){return-1!==t.indexOf(e)} function It (line 2) | function It(t){if(!t)return null;var e={};return Lt.forEach((function(n)... function Pt (line 2) | function Pt(t,e){for(var n="",i=0;i>1,o=Math.min(r,t.lengt... method findNodeMatch (line 17) | findNodeMatch(t,e,n,i){let r,o=-1;if(i>=this.preMatch.index&&(r=this.p... method updateNodeAt (line 17) | updateNodeAt(t,e,n,i,r){let o=this.top.children[i];return o.dirty==wt&... method findIndexWithChild (line 17) | findIndexWithChild(t){for(;;){let e=t.parentNode;if(!e)return-1;if(e==... method updateNextNode (line 17) | updateNextNode(t,e,n,i,r,o){for(let a=this.index;a=e&&t<=n} function Gt (line 2) | function Gt(t){return"object"===typeof t&&null!==t} function Vt (line 2) | function Vt(t,e){var n=p({},t);return t&&e&&Object.keys(e).forEach((func... function Kt (line 2) | function Kt(t){return t.map((function(t){return Gt(t)?Array.isArray(t)?K... function Yt (line 2) | function Yt(t){var e=Object.keys(t);return e.length?e.reduce((function(e... function Zt (line 2) | function Zt(t,e){return void 0===e&&(e={}),Object.keys(e).forEach((funct... function Xt (line 2) | function Xt(t,e){return t>e?[e,t]:[t,e]} function Qt (line 2) | function Qt(t){var e;try{e=Array.prototype.slice.call(t)}catch(n){e=[],J... function $t (line 2) | function $t(t,e){var n=t.nodes.paragraph;return e?n.create(null,x(e)?t.t... function te (line 2) | function te(t,e,n){return t.text(e,n)} function ee (line 2) | function ee(t,e,n){void 0===n&&(n=e);var i=t.doc.content.size,r=i>0?i-1:... function ne (line 2) | function ne(t,e,n){var i=e.pos;return t.replaceWith(i,i,$t(n)),t.setSele... function ie (line 2) | function ie(t){for(var e=t.state,n=t.from,r=t.startIndex,o=t.endIndex,a=... function re (line 2) | function re(t,e,n,i){var r=n.length;t.split(e).delete(e-r,e).insert(t.ma... function oe (line 2) | function oe(t){return t.sourcepos[0][0]} function ae (line 2) | function ae(t){return t.sourcepos[1][0]} function se (line 2) | function se(t){return t.sourcepos[0][1]} function le (line 2) | function le(t){return t.sourcepos[1][1]} function ce (line 2) | function ce(t){var e=t.type;return"htmlBlock"===e||"htmlInline"===e} function he (line 2) | function he(t){var e=t.type;return"strike"===e||"strong"===e||"emph"===e... function ue (line 2) | function ue(t){return t&&"codeBlock"===t.type} function de (line 2) | function de(t){return t&&("item"===t.type||"list"===t.type)} function pe (line 2) | function pe(t){return de(t)&&"ordered"===t.listData.type} function fe (line 2) | function fe(t){return de(t)&&"ordered"!==t.listData.type} function me (line 2) | function me(t){return t&&("tableCell"===t.type||"tableDelimCell"===t.type)} function ge (line 2) | function ge(t){switch(t.type){case"code":case"text":case"emph":case"stro... function ve (line 2) | function ve(t,e,n){void 0===n&&(n=!0),t=n?t:t.parent;while(t&&"document"... function be (line 2) | function be(t,e,n){void 0===n&&(n=!0),t=n?t:t.parent;while(t&&"document"... function ye (line 2) | function ye(t,e){return[t[0],t[1]+e]} function we (line 2) | function we(t,e){return[t[0],e]} function xe (line 2) | function xe(t){var e=t.firstChild.literal;switch(t.type){case"emph":retu... function Ce (line 2) | function Ce(t){switch(t.type){case"document":case"blockQuote":case"list"... function ke (line 2) | function ke(t){var e=[],n=t.walker(),i=null;while(i=n.next()){var r=i.no... function Te (line 2) | function Te(t){var e=t.search(Me);if(-1!==e){var n=t.substring(e),i=n.re... function Ee (line 2) | function Ee(t,e){return"$$"+t+" "+e+"$$"} function Ne (line 2) | function Ne(t,e){var n=Se[t],i=n.rule,r=n.toDOM,o=Te(e).match(i);return ... function Oe (line 2) | function Oe(){return Ae} function ze (line 2) | function ze(t){Ae=t,Ae.forEach((function(t,e){Se["widget"+e]=t}))} function Le (line 2) | function Le(t,e,n,i){return t.concat(De(e,n,i))} function De (line 2) | function De(t,e,n){void 0===n&&(n=0);var i=[],r=(Ae[n]||{}).rule,o=n+1;i... function Ie (line 2) | function Ie(t){var e,n="",i=t.walker();while(e=i.next()){var r=e.node,o=... function Pe (line 2) | function Pe(){return{deleteSelection:function(){return l["c"]},selectAll... function Re (line 2) | function Re(t){return new a["Plugin"]({props:{decorations:function(e){va... function je (line 2) | function je(t,e){var n;return t.classList?t.classList.contains(e):(n=Be(... function Ve (line 2) | function Ve(t,e){return Ge.call(t,e)} method constructor (line 17) | constructor(){this.shiftKey=!1,this.mouseDown=null,this.lastKeyCode=nu... function cn (line 2) | function cn(t,e,n){var i=parseInt(t.left,10),r=parseInt(t.top,10),o=pars... function un (line 2) | function un(){for(var t=[],e=0;e<\/p>/gi,"

"),n=new R... function Tn (line 2) | function Tn(t){var e=//g,n=/ c... function t (line 2) | function t(t,e){var n=this;this.popup=null,this.removeWidget=function(){... function zn (line 2) | function zn(t){return new a["Plugin"]({key:En,state:{init:function(){ret... method constructor (line 17) | constructor(t,e,n){this.from=t,this.to=e,this.type=n} method copy (line 17) | copy(t,e){return new zn(t,e,this.type)} method eq (line 17) | eq(t,e=0){return this.type.eq(t.type)&&this.from+e==t.from&&this.to+e=... method map (line 17) | map(t,e,n){return this.type.map(t,this,e,n)} method widget (line 17) | static widget(t,e,n){return new zn(t,t,new En(e,n))} method inline (line 17) | static inline(t,e,n,i){return new zn(t,e,new Nn(n,i))} method node (line 17) | static node(t,e,n,i){return new zn(t,e,new On(n,i))} method spec (line 17) | get spec(){return this.type.spec} method inline (line 17) | get inline(){return this.type instanceof Nn} method widget (line 17) | get widget(){return this.type instanceof En} function Ln (line 2) | function Ln(t){t.listen("addImageBlobHook",(function(t,e){var n=new File... function Dn (line 2) | function Dn(t,e,n){var i=function(n,i){t.emit("command","addImage",{imag... function In (line 2) | function In(t){var e=_t(t).filter((function(t){var e=t.type;return-1!==e... method constructor (line 17) | constructor(t,e){this.local=t.length?t:Ln,this.children=e.length?e:Ln} method create (line 17) | static create(t,e){return e.length?Un(e,t,0,Dn):Pn} method find (line 17) | find(t,e,n){let i=[];return this.findInner(null==t?0:t,null==e?1e9:e,i... method findInner (line 17) | findInner(t,e,n,i,r){for(let o=0;o{let a,s=o+n;if(a=Hn(e,t,s)... method remove (line 17) | remove(t){return 0==t.length||this==Pn?this:this.removeInner(t,0)} method removeInner (line 17) | removeInner(t,e){let n=this.children,i=this.local;for(let r=0;r{}),e=!1,n){n=void 0===n?this.mindMap.opt.fitPadding:n;cons... method checkNeedMindMapInCanvas (line 17) | checkNeedMindMapInCanvas(){if(this.mindMap.demonstrate&&this.mindMap.d... method limitMindMapInCanvas (line 17) | limitMindMapInCanvas(){if(!this.checkNeedMindMapInCanvas())return;let{... method getPositionLimit (line 17) | getPositionLimit(){const{scaleX:t,scaleY:e}=this.mindMap.draw.transfor... method emitEvent (line 17) | emitEvent(t){switch(t){case"scale":this.mindMap.emit("scale",this.scal... method constructor (line 17) | constructor(){this.anchorNode=null,this.anchorOffset=0,this.focusNode=... method set (line 17) | set(t){this.anchorNode=t.anchorNode,this.anchorOffset=t.anchorOffset,t... method clear (line 17) | clear(){this.anchorNode=this.focusNode=null} method eq (line 17) | eq(t){return t.anchorNode==this.anchorNode&&t.anchorOffset==this.ancho... function Jn (line 2) | function Jn(t,e){for(var n=[],i=0,r=0;i-1&&(window.clearTimeout(this.flushingS... method start (line 17) | start(){this.observer&&(this.observer.takeRecords(),this.observer.obse... method stop (line 17) | stop(){if(this.observer){let t=this.observer.takeRecords();if(t.length... method connectSelection (line 17) | connectSelection(){this.view.dom.ownerDocument.addEventListener("selec... method disconnectSelection (line 17) | disconnectSelection(){this.view.dom.ownerDocument.removeEventListener(... method suppressSelectionUpdates (line 17) | suppressSelectionUpdates(){this.suppressingSelectionUpdates=!0,setTime... method onSelectionChange (line 17) | onSelectionChange(){if(oe(this.view)){if(this.suppressingSelectionUpda... method setCurSelection (line 17) | setCurSelection(){this.currentSelection.set(this.view.domSelectionRang... method ignoreSelectionChange (line 17) | ignoreSelectionChange(t){if(!t.focusNode)return!0;let e,n=new Set;for(... method pendingRecords (line 17) | pendingRecords(){if(this.observer)for(let t of this.observer.takeRecor... method flush (line 17) | flush(){let{view:t}=this;if(!t.docView||this.flushingSoon>-1)return;le... method registerMutation (line 17) | registerMutation(t,e){if(e.indexOf(t.target)>-1)return null;let n=this... function Qn (line 2) | function Qn(t,e,n){var i=Jn(t,n[0]),r=e[0]-1,o=n[0]-1,a=t.child(r),s=t.c... function _n (line 2) | function _n(t){var e=t.$from,n=t.$to,i=t.from,r=t.to,o=e.doc;return t in... function $n (line 2) | function $n(t,e){for(var n=1,i=1,r=0,o=0;r{if(this.mindMap.emit("node_... method active (line 17) | active(t){this.mindMap.opt.readonly||(t&&t.stopPropagation(),this.getD... method deactivate (line 17) | deactivate(){this.mindMap.renderer.removeNodeFromActiveList(this),this... method update (line 17) | update(t){if(!this.group)return;this.updateNodeActiveClass();const{alw... method getNodePosInClient (line 17) | getNodePosInClient(t,e){const n=this.mindMap.draw.transform(),{scaleX:... method checkIsInClient (line 17) | checkIsInClient(t=0){const{left:e,top:n}=this.getNodePosInClient(this.... method reRender (line 17) | reRender(t,e){const n=this.getSize(t,e);return this.layout(),this.upda... method updateNodeActiveClass (line 17) | updateNodeActiveClass(){if(!this.group)return;const t=this.getData("is... method updateNodeByActive (line 17) | updateNodeByActive(t){this.group&&(t?this.showExpandBtn():this.hideExp... method render (line 17) | render(t=(()=>{}),e=!1,n=!1){this.renderLine();const{openPerformance:i... method removeSelf (line 17) | removeSelf(){this.group&&(this.group.remove(),this.removeGeneralizatio... method remove (line 17) | remove(){this.group&&(this.group.remove(),this.removeGeneralization(),... method destroy (line 17) | destroy(){this.removeLine(),this.parent&&this.parent.removeLine(),this... method hide (line 17) | hide(){if(this.group&&this.group.hide(),this.hideGeneralization(),this... method show (line 17) | show(){if(this.group){if(this.group.show(),this.showGeneralization(),t... method setOpacity (line 17) | setOpacity(t){this.group&&this.group.opacity(t),this._lines.forEach(e=... method hideChildren (line 17) | hideChildren(){this._lines.forEach(t=>{t.hide()}),this.children&&this.... method showChildren (line 17) | showChildren(){this._lines.forEach(t=>{t.show()}),this.children&&this.... method startDrag (line 17) | startDrag(){this.isDrag=!0,this.group&&this.group.addClass("smm-node-d... method endDrag (line 17) | endDrag(){this.isDrag=!1,this.group&&this.group.removeClass("smm-node-... method renderLine (line 17) | renderLine(t=!1){if(!1===this.getData("expand"))return;let e=this.node... method getShape (line 17) | getShape(){return this.mindMap.themeConfig.nodeUseLineStyle?Zn["a"].SH... method hasCustomPosition (line 17) | hasCustomPosition(){return void 0!==this.customLeft&&void 0!==this.cus... method ancestorHasCustomPosition (line 17) | ancestorHasCustomPosition(){let t=this;while(t){if(t.hasCustomPosition... method ancestorHasGeneralization (line 17) | ancestorHasGeneralization(){let t=this.parent;while(t){if(t.checkHasGe... method addChildren (line 17) | addChildren(t){this.children.push(t)} method styleLine (line 17) | styleLine(t,e,n){const i=e.getSelfInhertStyle("lineWidth")||e.getStyle... method getRainbowLineColor (line 17) | getRainbowLineColor(t){return this.mindMap.rainbowLines?this.mindMap.r... method removeLine (line 17) | removeLine(){this._lines.forEach(t=>{t.remove()}),this._lines=[]} method isAncestor (line 17) | isAncestor(t){if(this.uid===t.uid)return!1;let e=t.parent;while(e){if(... method isParent (line 17) | isParent(t){if(this.uid===t.uid)return!1;const e=t.parent;return!(!e||... method isBrother (line 17) | isBrother(t){return!(!this.parent||this.uid===t.uid)&&this.parent.chil... method getIndexInBrothers (line 17) | getIndexInBrothers(){return this.parent&&this.parent.children?this.par... method getPaddingVale (line 17) | getPaddingVale(){return{paddingX:this.getStyle("paddingX"),paddingY:th... method getStyle (line 17) | getStyle(t,e){const n=this.style.merge(t,e);return void 0===n?"":n} method getSelfStyle (line 17) | getSelfStyle(t){return this.style.getSelfStyle(t)} method getParentSelfStyle (line 17) | getParentSelfStyle(t){return this.parent?this.parent.getSelfStyle(t)||... method getSelfInhertStyle (line 17) | getSelfInhertStyle(t){return this.getSelfStyle(t)||this.getParentSelfS... method getBorderWidth (line 17) | getBorderWidth(){return this.style.merge("borderWidth",!1)||0} method getData (line 17) | getData(t){return t?this.nodeData.data[t]:this.nodeData.data} method getPureData (line 17) | getPureData(t=!0,e=!1){return Object(v["m"])({},this,t,e)} method getAncestorNodes (line 17) | getAncestorNodes(){const t=[];let e=this.parent;while(e)t.unshift(e),e... method hasCustomStyle (line 17) | hasCustomStyle(){return this.style.hasCustomStyle()} method getRect (line 17) | getRect(){return this.group?this.group.rbox():null} method getRectInSvg (line 17) | getRectInSvg(){const{scaleX:t,scaleY:e,translateX:n,translateY:i}=this... method highlight (line 17) | highlight(){this.group&&this.group.addClass("smm-node-highlight")} method closeHighlight (line 17) | closeHighlight(){this.group&&this.group.removeClass("smm-node-highligh... method fakeClone (line 17) | fakeClone(){const t=new Nr({...this.opt,uid:Object(v["q"])()});return ... method createSvgTextNode (line 17) | createSvgTextNode(t=""){return(new ai["j"]).text(t)} method getSvgObjects (line 17) | getSvgObjects(){return{SVG:ai["i"],G:ai["d"],Rect:ai["h"]}} method checkEnableDragModifyNodeWidth (line 17) | checkEnableDragModifyNodeWidth(){const{enableDragModifyNodeWidth:t,isU... method hasCustomWidth (line 17) | hasCustomWidth(){return this.checkEnableDragModifyNodeWidth()&&void 0!... function Or (line 2) | function Or(t,e){for(var n=[],i=0;i=this.max)&&(this.d... method delete (line 17) | delete(t){this.pool.has(t)&&(this.pool.delete(t),this.size--)} method has (line 17) | has(t){return this.pool.has(t)} method get (line 17) | get(t){if(this.pool.has(t))return this.pool.get(t)} method clear (line 17) | clear(){this.size=0,this.pool=new Map} function Lr (line 2) | function Lr(t){return t?{type:"next",parentType:"tableHead",childType:"f... method constructor (line 17) | constructor(t){this.renderer=t,this.mindMap=t.mindMap,this.draw=this.m... method doLayout (line 17) | doLayout(){throw new Error("【computed】方法为必要方法,需要子类进行重写!")} method renderLine (line 17) | renderLine(){throw new Error("【renderLine】方法为必要方法,需要子类进行重写!")} method renderExpandBtn (line 17) | renderExpandBtn(){throw new Error("【renderExpandBtn】方法为必要方法,需要子类进行重写!")} method renderGeneralization (line 17) | renderGeneralization(){} method cacheNode (line 17) | cacheNode(t,e){this.renderer.nodeCache[t]=e,this.lru.add(t,e)} method checkIsNeedResizeSources (line 17) | checkIsNeedResizeSources(){return[Zn["a"].CHANGE_THEME,Zn["a"].TRANSFO... method checkIsLayerTypeChange (line 17) | checkIsLayerTypeChange(t,e){return!(t>=2&&e>=2)&&(t>=2&&e<2||(t<2&&e>=... method checkIsLayoutChangeRerenderExpandBtnPlaceholderRect (line 17) | checkIsLayoutChangeRerenderExpandBtnPlaceholderRect(t){this.renderer.r... method checkIsNodeDataChange (line 17) | checkIsNodeDataChange(t,e){return t&&(t="string"===typeof t?JSON.parse... method createNode (line 17) | createNode(t,e,n,i,r,o){const a={};this.mindMap.nodeInnerPrefixList.fo... method checkGetGeneralizationChange (line 17) | checkGetGeneralizationChange(t,e){const n=t.getData("generalization");... method formatPosition (line 17) | formatPosition(t,e,n){return"number"===typeof t?t:void 0!==Zn["d"][t]?... method formatInitRootNodePosition (line 17) | formatInitRootNodePosition(t){const{CENTER:e}=Zn["a"].INIT_ROOT_NODE_P... method setNodeCenter (line 17) | setNodeCenter(t,e){let{initRootNodePosition:n}=this.mindMap.opt;n=this... method getRootCenterOffset (line 17) | getRootCenterOffset(t,e){if(this.rootNodeCenterOffset)return this.root... method updateChildren (line 17) | updateChildren(t,e,n){t.forEach(t=>{t[e]+=n,t.children&&t.children.len... method updateChildrenPro (line 17) | updateChildrenPro(t,e){t.forEach(t=>{Object.keys(e).forEach(n=>{t[n]+=... method getNodeAreaWidth (line 17) | getNodeAreaWidth(t,e=!1){let n=[],i=0,r=(t,o)=>{e&&t.checkHasGeneraliz... method quadraticCurvePath (line 17) | quadraticCurvePath(t,e,n,i,r=!1){let o,a;return r?(o=t+.8*(n-t),a=e+.2... method cubicBezierPath (line 17) | cubicBezierPath(t,e,n,i,r=!1){let o,a,s,l;return r?(o=t,a=e+(i-e)/2,s=... method computeNewPoint (line 17) | computeNewPoint(t,e,n=0){return t[0]===e[0]?e[1]>t[1]?[e[0],e[1]-n]:[e... method createFoldLine (line 17) | createFoldLine(t){const{lineRadius:e}=this.mindMap.themeConfig,n=t.len... method getMarginX (line 17) | getMarginX(t){const{themeConfig:e,opt:n}=this.mindMap,{second:i,node:r... method getMarginY (line 17) | getMarginY(t){const{themeConfig:e,opt:n}=this.mindMap,{second:i,node:r... method getNodeWidthWithGeneralization (line 17) | getNodeWidthWithGeneralization(t){return Math.max(t.width,t.checkHasGe... method getNodeHeightWithGeneralization (line 17) | getNodeHeightWithGeneralization(t){return Math.max(t.height,t.checkHas... method getNodeBoundaries (line 17) | getNodeBoundaries(t,e){let{generalizationLineMargin:n,generalizationNo... method getChildrenBoundaries (line 17) | getChildrenBoundaries(t,e,n=0,i){let{generalizationLineMargin:r,genera... method getNodeGeneralizationRenderBoundaries (line 17) | getNodeGeneralizationRenderBoundaries(t,e){let n=null;return n=t.range... method getNodeActChildrenLength (line 17) | getNodeActChildrenLength(t){return t.nodeData.children&&t.nodeData.chi... method setLineStyle (line 17) | setLineStyle(t,e,n,i){e.plot(this.transformPath(n)),t&&t(e,i,!0)} method transformPath (line 17) | transformPath(t){const{customTransformNodeLinePath:e}=this.mindMap.opt... function e (line 2) | function e(){return null!==t&&t.apply(this,arguments)||this} function e (line 2) | function e(){return null!==t&&t.apply(this,arguments)||this} function Rr (line 2) | function Rr(t,e){var n=t.type,i=t.sourcepos,r=i[0][0];return e<=r&&("cod... method constructor (line 17) | constructor(t={}){super(t)} method doLayout (line 17) | doLayout(t){let e=[()=>{this.computedBaseValue()},()=>{this.computedTo... method computedBaseValue (line 17) | computedBaseValue(){Object(v["vb"])(this.renderer.renderTree,null,(t,e... method computedTopValue (line 17) | computedTopValue(){Object(v["vb"])(this.root,null,(t,e,n,i)=>{if(t.get... method adjustTopValue (line 17) | adjustTopValue(){Object(v["vb"])(this.root,null,(t,e,n,i)=>{if(!t.getD... method updateBrothers (line 17) | updateBrothers(t,e,n){if(t.parent){let i=t.parent.children.filter(e=>e... method renderLine (line 17) | renderLine(t,e,n,i){"curve"===i?this.renderLineCurve(t,e,n):"direct"==... method renderLineStraight (line 17) | renderLineStraight(t,e,n){if(t.children.length<=0)return[];let{left:i,... method renderLineDirect (line 17) | renderLineDirect(t,e,n){if(t.children.length<=0)return[];let{left:i,to... method renderLineCurve (line 17) | renderLineCurve(t,e,n){if(t.children.length<=0)return[];let{left:i,top... method renderExpandBtn (line 17) | renderExpandBtn(t,e){let{width:n,height:i,expandBtnSize:r}=t,{translat... method renderGeneralization (line 17) | renderGeneralization(t){t.forEach(t=>{let e=t.node.dir===Zn["a"].LAYOU... method renderExpandBtnRect (line 17) | renderExpandBtnRect(t,e,n,i,r){r.dir===Zn["a"].LAYOUT_GROW_DIR.LEFT?t.... function e (line 2) | function e(){return null!==t&&t.apply(this,arguments)||this} function Br (line 2) | function Br(t,e){return function(){return function(n,i){var r=n.tr,o=n.s... method constructor (line 17) | constructor(t={}){super(t)} method doLayout (line 17) | doLayout(t){let e=[()=>{this.computedBaseValue()},()=>{this.computedLe... method computedBaseValue (line 17) | computedBaseValue(){Object(v["vb"])(this.renderer.renderTree,null,(t,e... method computedLeftTopValue (line 17) | computedLeftTopValue(){Object(v["vb"])(this.root,null,(t,e,n,i)=>{if(t... method adjustLeftTopValue (line 17) | adjustLeftTopValue(){Object(v["vb"])(this.root,null,(t,e,n,i)=>{if(!t.... method updateBrothersLeft (line 17) | updateBrothersLeft(t,e){if(t.parent){let n=t.parent.children,i=Object(... method updateBrothersTop (line 17) | updateBrothersTop(t,e){if(t.parent&&!t.parent.isRoot){let n=t.parent.c... method renderLine (line 17) | renderLine(t,e,n){if(t.children.length<=0)return[];let{left:i,top:r,wi... method renderExpandBtn (line 17) | renderExpandBtn(t,e){let{width:n,height:i,expandBtnSize:r,isRoot:o}=t;... method renderGeneralization (line 17) | renderGeneralization(t){t.forEach(t=>{let{top:e,bottom:n,right:i,gener... method renderExpandBtnRect (line 17) | renderExpandBtnRect(t,e,n,i,r){t.size(n,e).x(0).y(i)} function e (line 2) | function e(){return null!==t&&t.apply(this,arguments)||this} function e (line 2) | function e(){return null!==t&&t.apply(this,arguments)||this} function e (line 2) | function e(){return null!==t&&t.apply(this,arguments)||this} function e (line 2) | function e(){return null!==t&&t.apply(this,arguments)||this} function e (line 2) | function e(){return null!==t&&t.apply(this,arguments)||this} function e (line 2) | function e(){return null!==t&&t.apply(this,arguments)||this} function e (line 2) | function e(){return null!==t&&t.apply(this,arguments)||this} function e (line 2) | function e(){return null!==t&&t.apply(this,arguments)||this} function e (line 2) | function e(){return null!==t&&t.apply(this,arguments)||this} function e (line 2) | function e(){return null!==t&&t.apply(this,arguments)||this} function e (line 2) | function e(){return null!==t&&t.apply(this,arguments)||this} function e (line 2) | function e(){return null!==t&&t.apply(this,arguments)||this} function lo (line 2) | function lo(t){var e=t.schema,n=t.toastMark;return new a["Plugin"]({prop... function e (line 2) | function e(e,n){var i=t.call(this,e)||this,r=n.toastMark,o=n.useCommandS... function fo (line 2) | function fo(t,e){var n,i=t[po];return i||(i=t[po]={}),n=i[e],n||(n=i[e]=... function yo (line 2) | function yo(t,e,n){go(e)?vo(e.split(/\s+/g),(function(e){wo(t,e,n)})):vo... method constructor (line 17) | constructor(t){this.opt=t,this.mindMap=t.mindMap,this.addShortcut()} method addShortcut (line 17) | addShortcut(){this.onLeftKeyUp=this.onLeftKeyUp.bind(this),this.onUpKe... method removeShortcut (line 17) | removeShortcut(){this.mindMap.keyCommand.removeShortcut(Zn["a"].KEY_DI... method onLeftKeyUp (line 17) | onLeftKeyUp(){this.onKeyup(Zn["a"].KEY_DIR.LEFT)} method onUpKeyUp (line 17) | onUpKeyUp(){this.onKeyup(Zn["a"].KEY_DIR.UP)} method onRightKeyUp (line 17) | onRightKeyUp(){this.onKeyup(Zn["a"].KEY_DIR.RIGHT)} method onDownKeyUp (line 17) | onDownKeyUp(){this.onKeyup(Zn["a"].KEY_DIR.DOWN)} method onKeyup (line 17) | onKeyup(t){if(this.mindMap.renderer.activeNodeList.length>0)this.focus... method focus (line 17) | focus(t){let e=this.mindMap.renderer.activeNodeList[0],n=this.getNodeR... method getFocusNodeBySimpleAlgorithm (line 17) | getFocusNodeBySimpleAlgorithm({currentActiveNode:t,currentActiveNodeRe... method getFocusNodeByShadowAlgorithm (line 17) | getFocusNodeByShadowAlgorithm({currentActiveNode:t,currentActiveNodeRe... method getFocusNodeByAreaAlgorithm (line 17) | getFocusNodeByAreaAlgorithm({currentActiveNode:t,currentActiveNodeRect... method getNodeRect (line 17) | getNodeRect(t){let{scaleX:e,scaleY:n,translateX:i,translateY:r}=this.m... method getDistance (line 17) | getDistance(t,e){let n=this.getCenter(t),i=this.getCenter(e);return Ma... method getCenter (line 17) | getCenter({left:t,right:e,top:n,bottom:i}){return{x:(t+e)/2,y:(n+i)/2}} method beforePluginRemove (line 17) | beforePluginRemove(){this.removeShortcut()} method beforePluginDestroy (line 17) | beforePluginDestroy(){this.removeShortcut()} function wo (line 2) | function wo(t,e,n){var i,r=bo(t,e);n?(vo(r,(function(r,o){return n!==r.h... function xo (line 2) | function xo(t,e,n){"removeEventListener"in t?t.removeEventListener(e,n):... function Mo (line 2) | function Mo(t,e,n,i){ko(e)?Ao(e.split(/\s+/g),(function(e){To(t,e,n,i)})... function To (line 2) | function To(t,e,n,i){function r(e){n.call(i||t,e||window.event)}"addEven... function Eo (line 2) | function Eo(t,e,n,i){var r=So(t,e),o=!1;Ao(r,(function(t){return t.handl... function zo (line 16) | function zo(t,e){if("function"!==typeof e&&null!==e)throw new TypeError(... function Do (line 16) | function Do(t,e,n){if(n||2===arguments.length)for(var i,r=0,o=e.length;r... function Ro (line 16) | function Ro(t){var e,n,i=Po[t];if(i)return i;for(i=Po[t]=[],e=0;e<128;e+... function Fo (line 16) | function Fo(t,e,n){var i,r,o,a,s,l="";for("string"!==typeof e&&(n=e,e=Fo... function gY (line 16) | function gY(t){return t>=55296&&t<=57343||t>1114111?"�":(t in fY.default... function kY (line 16) | function kY(t){var e=SY(t);return function(t){return String(t).replace(C... function SY (line 16) | function SY(t){return function(e){if("#"===e.charAt(1)){var n=e.charAt(2... function a (line 16) | function a(t){return";"!==t.substr(-1)&&(t+=";"),o(t)} method constructor (line 17) | constructor(t,e,n){this.$anchor=t,this.$head=e,this.ranges=n||[new s(t... method anchor (line 17) | get anchor(){return this.$anchor.pos} method head (line 17) | get head(){return this.$head.pos} method from (line 17) | get from(){return this.$from.pos} method to (line 17) | get to(){return this.$to.pos} method $from (line 17) | get $from(){return this.ranges[0].$from} method $to (line 17) | get $to(){return this.ranges[0].$to} method empty (line 17) | get empty(){let t=this.ranges;for(let e=0;e1?FY(t):t.charCodeAt(0)).toString(1... function jY (line 16) | function jY(t,e){return function(n){return n.replace(e,(function(e){retu... function qY (line 16) | function qY(t){return t.replace(HY,BY)} function UY (line 16) | function UY(t){return t.replace(OY,BY)} function WY (line 16) | function WY(t){return function(e){return e.replace(HY,(function(e){retur... function i (line 16) | function i(t,n){return(!n||n<=0?e.decodeXML:e.decodeHTML)(t)} function r (line 16) | function r(t,n){return(!n||n<=0?e.decodeXML:e.decodeHTMLStrict)(t)} method constructor (line 2) | constructor(t){this.ops=t,this.index=0,this.offset=0} method hasNext (line 2) | hasNext(){return this.peekLength()<1/0} method next (line 2) | next(t){t||(t=1/0);const e=this.ops[this.index];if(e){const n=this.off... method peek (line 2) | peek(){return this.ops[this.index]} method peekLength (line 2) | peekLength(){return this.ops[this.index]?i.default.length(this.ops[thi... method peekType (line 2) | peekType(){const t=this.ops[this.index];return t?"number"===typeof t.d... method rest (line 2) | rest(){if(this.hasNext()){if(0===this.offset)return this.ops.slice(thi... function o (line 16) | function o(t,e){return(!e||e<=0?n.encodeXML:n.encodeHTML)(t)} method constructor (line 17) | constructor(t,e,n={}){this.match=t,this.match=t,this.handler="string"=... function _Y (line 16) | function _Y(t){return KY.test(t)?t.replace(ZY,QY):t} function $Y (line 16) | function $Y(t){try{return Bo(t)}catch(e){return t}} function tZ (line 16) | function tZ(t){switch(t){case"&":return"&";case"<":return"<";case... function eZ (line 16) | function eZ(t){return JY.test(t)?t.replace(JY,tZ):t} function nZ (line 16) | function nZ(t,e){for(var n=[],i=0;ie[0]?-1:t[1]e[1]?-... function bQ (line 16) | function bQ(t,e){var n=t[0],i=t[1];return 1===vQ(i,e)?1:-1===vQ(n,e)?-1:0} function yQ (line 16) | function yQ(t,e){if(t.parent===e.parent&&t!==e){var n=t.next;while(n&&n!... function wQ (line 16) | function wQ(t){var e=[],n=t.firstChild;while(n)e.push(n),n=n.next;return e} function xQ (line 16) | function xQ(t,e){for(var n=0,i=e;n=0;n-=1)t.prependChild(e[n])} function kQ (line 16) | function kQ(t,e){if(t&&t.parent&&0!==e){var n,i=t.parent.walker();i.resu... function AQ (line 16) | function AQ(t,e){var n=t[0],i=t[1];return i[0]e?-1:0} function SQ (line 16) | function SQ(t,e){var n=t.firstChild;while(n){var i=AQ(n.sourcepos,e);if(... function MQ (line 16) | function MQ(t){while(t.lastChild)t=t.lastChild;return t} function TQ (line 16) | function TQ(t){while(t.parent&&"document"!==t.parent.type&&t.parent.sour... function EQ (line 16) | function EQ(t,e){var n=t.firstChild,i=null;while(n){var r=AQ(n.sourcepos... function NQ (line 16) | function NQ(t,e){var n=t,i=null;while(n){var r=bQ(n.sourcepos,e);if(0===... function OQ (line 16) | function OQ(t){return lZ(t)||null} function zQ (line 16) | function zQ(t,e,n){if(void 0===n&&(n=null),e){var i=e.walker();while(e&&... function LQ (line 16) | function LQ(t){var e=OQ(t);if(!e)return!0;while(e&&"document"!==e.type){... function IQ (line 16) | function IQ(t){var e=t.match(/^[ \t]+/);if(e&&(e[0].length>=2||/\t/.test... function PQ (line 16) | function PQ(t){return!bJ(t)&&-1!==t.indexOf("|")} function RQ (line 16) | function RQ(t){var e=t.id,n=t.title,i=t.sourcepos,r=t.dest;return{id:e,t... function t (line 16) | function t(t,e){this.refMap={},this.refLinkCandidateMap={},this.refDefCa... function HQ (line 16) | function HQ(t){return jQ.test(t)?t.replace(jQ,(function(t,e){return"<... function GQ (line 16) | function GQ(t){var e=[],n=t.walker(),i=null;while(i=n.next()){var r=i.no... function t (line 16) | function t(t){this.buffer=[],this.options=Lo(Lo({},WQ),t),this.convertor... function KQ (line 17) | function KQ(t){if(Array.isArray(t)){for(var e=0,n=Array(t.length);e1... function m_ (line 17) | function m_(t){return function(){for(var e=arguments.length,n=Array(e),i... function g_ (line 17) | function g_(t,e){ZQ&&ZQ(t,null);var n=e.length;while(n--){var i=e[n];if(... function v_ (line 17) | function v_(t){var e=t_(null),n=void 0;for(n in t)n_(YQ,t,[n])&&(e[n]=t[... function b_ (line 17) | function b_(t,e){while(null!==t){var n=QQ(t,e);if(n){if(n.get)return f_(... function B_ (line 17) | function B_(t){if(Array.isArray(t)){for(var e=0,n=Array(t.length);e0&&void 0!==arguments[0]?arguments[... function V_ (line 17) | function V_(t){zt(W_,t)&&G_.push(t.toLowerCase())} function K_ (line 17) | function K_(t,e){return U_.sanitize(t,p({ADD_TAGS:G_,ADD_ATTR:["rel","ta... function Y_ (line 17) | function Y_(t,e){return t.literal.replace(new RegExp("(<\\s*"+e+"[^>]*>)... function Z_ (line 17) | function Z_(t){t=t.match(on)[0];var e=t.match(new RegExp(tn,"g"));return... function X_ (line 17) | function X_(t){return _t(t.attributes).reduce((function(t,e){return t[e.... function J_ (line 17) | function J_(t,e,n,i){var r=i.getToDOMNode(e)(t),o=n(r.outerHTML),a=docum... function __ (line 17) | function __(t,e,n){var i={nodes:{},marks:{}};return["htmlBlock","htmlInl... function e$ (line 17) | function e$(t,e){var n=p({},t$);return t&&(n.link=function(e,n){var i=n.... function r$ (line 17) | function r$(t,e){var n,i=t.child(e);return!i.childCount||1===i.childCoun... function o$ (line 17) | function o$(t,e,n){var i=oe(e)-1,r=ae(e)-1,o=n[i].getBoundingClientRect(... function a$ (line 17) | function a$(t,e,n){var i=t.childCount-1,r=0;while(n<=i&&r$(t,n))r+=e[n].... function s$ (line 17) | function s$(t,e){while(!t.getAttribute("data-nodeid")&&t.parentElement!=... function l$ (line 17) | function l$(t,e){var n=0;while(t&&t!==e){if(zt(i$,t.tagName)||(n+=t.offs... function c$ (line 17) | function c$(t,e){var n=e,i=null;while(n){var r=n.firstElementChild;if(!r... function h$ (line 17) | function h$(t,e,n){return t&&e>n+t.offsetTop?h$(t.nextElementSibling,e,n... function u$ (line 17) | function u$(t,e,n,i){var r=Math.min((t-e)/n,1);return r*i} function d$ (line 17) | function d$(t,e){var n=t.querySelector('[data-nodeid="'+e.id+'"]');while... function p$ (line 17) | function p$(t){var e=t.mdNode,n=t.el;while((zt(n$,e.type)||"table"===e.t... function m$ (line 17) | function m$(t,e){f$[t]=f$[t]||{},f$[t].height=e} function g$ (line 17) | function g$(t,e){f$[t]=f$[t]||{},f$[t].offsetTop=e} function v$ (line 17) | function v$(t){return f$[t]&&f$[t].height} function b$ (line 17) | function b$(t){return f$[t]&&f$[t].offsetTop} function y$ (line 17) | function y$(t){t&&(delete f$[Number(t.getAttribute("data-nodeid"))],_t(t... function w$ (line 17) | function w$(t,e,n){var i=v$(n),r=b$(n),o=i||t.clientHeight,a=r||l$(t,e)|... function C$ (line 17) | function C$(t,e){var n=t.firstChild;while(n&&n.next){if(se(n.next)>e+1)b... function t (line 17) | function t(t,e){var n=document.createElement("div");this.el=n,this.event... function A$ (line 17) | function A$(t,e){var n=t.depth;while(n){var i=t.node(n);if(e(i,n))return... function S$ (line 17) | function S$(t){return!!A$(t,(function(t){var e=t.type;return"listItem"==... function M$ (line 17) | function M$(t){return!!A$(t,(function(t){var e=t.type;return"tableHeadCe... function T$ (line 17) | function T$(t){return A$(t,(function(t){var e=t.type;return"listItem"===... function E$ (line 17) | function E$(t){return{tag:t,getAttrs:function(t){var e=t.getAttribute("d... function N$ (line 17) | function N$(t){return Object.keys(t).reduce((function(e,n){return"rawHTM... function O$ (line 17) | function O$(t){return{tag:t,getAttrs:function(t){return["rawHTML","colsp... function z$ (line 17) | function z$(){return{htmlAttrs:{default:null},classNames:{default:null}}} function L$ (line 17) | function L$(t){var e=t.htmlAttrs,n=t.classNames;return p(p({},e),{class:... function D$ (line 17) | function D$(t,e){var n=t.parent,i=t.startIndex,r=t.endIndex,o=n.contentM... function I$ (line 17) | function I$(t,e){var n=t.parent,i=t.startIndex,r=t.endIndex,o=n.child(i)... function P$ (line 17) | function P$(t,e,n,i){var r=D$(t,n),o=I$(e,n);if(r&&o){var a=r.map((funct... function R$ (line 17) | function R$(t,e,n,r,a){for(var s=e.start,l=e.end,c=e.startIndex,h=e.endI... function F$ (line 17) | function F$(t,e,n,r){var o=e.$from,a=e.$to,s=e.depth,l=e,c=!1;if(s>=2&&o... function B$ (line 17) | function B$(t,e){var n=t.resolve(e);while("paragraph"!==n.node().type.na... function j$ (line 17) | function j$(t,e){var n=e.$from,i=e.$to,r=T$(n),o=T$(i);if(r&&o)while(o){... function H$ (line 17) | function H$(t,e,n){var i=e.$from,r=e.$to,o=T$(i),a=T$(r);if(o&&a)while(a... function q$ (line 17) | function q$(t){return function(e,n){var i=e.selection,r=e.tr,o=i.$from,a... function U$ (line 17) | function U$(){return function(t,e){var n=t.selection,i=t.tr,r=t.schema,o... function W$ (line 17) | function W$(t){return function(e,n){var r=e.tr,a=e.selection,s=a.$from,l... function G$ (line 17) | function G$(t,e,n){var r=e.$from,a=e.$to,s=e.end,l=e.depth,c=e.parent,h=... function V$ (line 17) | function V$(t,e){for(var n=e.parent,r=e.end,a=e.endIndex-1,s=e.startInde... function K$ (line 17) | function K$(t){return function(e,n){var i=e.tr,r=e.selection,o=r.$from,a... function Y$ (line 17) | function Y$(t){return function(e,n){var r=e.tr,s=e.selection,l=s.$from,c... function Z$ (line 17) | function Z$(){return function(){return function(t,e){var n=t.selection,i... function X$ (line 17) | function X$(){return function(){return function(t,e){var n=t.selection,i... function J$ (line 17) | function J$(){return{indent:Z$(),outdent:X$()}} function t (line 17) | function t(t,e,n,i){this.table=t,this.tableRows=e,this.tableStartPos=n,t... function t0 (line 17) | function t0(t,e){return Zt(_$.prototype,t),$$=e,_$} function e0 (line 17) | function e0(t,e,n){for(var i=n.startRowIdx,r=n.startColIdx,o=n.endRowIdx... function n0 (line 17) | function n0(t,e){var n=[];return t.childCount&&n.push(t),e.childCount&&n... function e (line 17) | function e(e,n){void 0===n&&(n=e);var i=this,r=e.node(0),o=_$.create(e),... function r0 (line 17) | function r0(t,e,n){for(var i=e.nodes,r=i.tableRow,o=i.tableHeadCell,a=i.... function o0 (line 17) | function o0(t,e,n,i){for(var r=n.nodes,o=r.tableRow,a=r.tableBodyCell,s=... function a0 (line 17) | function a0(t,e,n,i){void 0===i&&(i=null);for(var r=n.nodes,o=r.tableHea... function s0 (line 17) | function s0(t,e){while(t&&t!==e){if("TD"===t.nodeName||"TH"===t.nodeName... function l0 (line 17) | function l0(t){return A$(t,(function(t){var e=t.type;return"tableHeadCel... function c0 (line 17) | function c0(t){if(t instanceof a["TextSelection"]){var e=t.$anchor,n=l0(... function h0 (line 17) | function h0(t){var e;if(t.size){var n=t.content,i=t.openStart,r=t.openEn... function u0 (line 17) | function u0(t){var e=t.startRowIdx,n=t.startColIdx,i=t.endRowIdx,r=t.end... function d0 (line 17) | function d0(t,e){return p(p({},t.attrs),e)} function t (line 17) | function t(t){this.view=t,this.handlers={mousedown:this.handleMousedown.... function v0 (line 17) | function v0(t){var e=t.selection,n=t.doc;if(e instanceof i0){var i=[],o=... function b0 (line 17) | function b0(){return new a["Plugin"]({key:p0,state:{init:function(){retu... function t (line 17) | function t(){this.keys=[],this.values=[]} function t (line 17) | function t(){this.code=w0,this.langs=new y0} function A0 (line 17) | function A0(t,e){return k0.map((function(n){return n.map((function(n){va... function S0 (line 17) | function S0(t){return new a["Plugin"]({props:{handleDOMEvents:{contextme... function M0 (line 17) | function M0(){return new a["Plugin"]({props:{handleDOMEvents:{mousedown:... function O0 (line 17) | function O0(t,e){var n=t.type.name;return"listItem"===n?t.attrs.task?"ta... function z0 (line 17) | function z0(t,e){e[t]={active:!0},N0.filter((function(e){return e!==t}))... function L0 (line 17) | function L0(t,e,n,i){E0.forEach((function(r){var o=n.marks[r],a=t.marksA... function D0 (line 17) | function D0(t,e,n){var i=t.$from,r=t.$to,o=t.from,a=t.to,s={indent:{acti... function I0 (line 17) | function I0(t){return new a["Plugin"]({view:function(){return{update:fun... function t (line 17) | function t(t,e,n,i){var o=this;this.openEditor=function(){if(o.innerEdit... function t (line 17) | function t(t,e,n,i){var r,o=this;this.handleMousedown=function(t){t.prev... function t (line 17) | function t(t,e,n,i){var r=this;this.contentDOM=null,this.input=null,this... function Y0 (line 17) | function Y0(t){return U0.test(t)} function Z0 (line 17) | function Z0(t){var e=[],n=document.createTreeWalker(t,1,null,!1);while(n... function X0 (line 17) | function X0(t,e){var n=t.getAttribute("style");if(n){var i=n.match(W0),r... function J0 (line 17) | function J0(t,e){if(e.level-1&&n>-1... function o1 (line 17) | function o1(t){return/<\/td>((?!<\/tr>)[\s\S])*$/i.test(t)&&(t=""+t+... function a1 (line 17) | function a1(t){return t=r1(t),t=o1(t),Y0(t)&&(t=e1(t)),t} function s1 (line 17) | function s1(t){var e=t.reduce((function(t,e){return t.childCount>e.child... function l1 (line 17) | function l1(t,e,n){for(var i=[],r=t.childCount,o=0;o=a,l=s?r+1:o,c=U1(t,[o,... function V1 (line 17) | function V1(t,e,n){var i=n[0],r=n[1],o=e.getRowspanStartInfo(i,r),a="up"... function K1 (line 17) | function K1(t,e,n){var i=t.doc.resolve(e.tableStartOffset-1);return i.no... function Y1 (line 17) | function Y1(t,e,n,i){void 0===i&&(i=!1);var r=t.doc.resolve(e.tableEndOf... function Z1 (line 17) | function Z1(t,e){var n=t[0],i=t[1],r=e.totalRowCount,o=e.totalColumnCoun... function X1 (line 17) | function X1(t,e){var n=t[0],i=t[1],r=e.totalColumnCount,o=0===i,a=0===n&... function J1 (line 17) | function J1(t,e){var n=t[0],i=t[1];if(n>0){var r=e.getCellInfo(n-1,i),o=... function Q1 (line 17) | function Q1(t,e){var n=t[0],i=t[1],r=e.totalRowCount;if(n",""]:null} function o3 (line 17) | function o3(t){return t?"<"+t+">":null} function a3 (line 17) | function a3(t){return t?"":null} function c3 (line 17) | function c3(t){var e={},n=Object.keys(e3);return n.forEach((function(n){... function h3 (line 17) | function h3(t){var e={},n=Object.keys(l3);return n.forEach((function(n){... function u3 (line 17) | function u3(t){var e=Object.keys(t);e.forEach((function(e){var n=s3[e],i... function t (line 17) | function t(t){var e=t.nodeTypeConvertors,n=t.markTypeConvertors;this.nod... function t (line 17) | function t(t,e,n,i){var r=this;this.setMappedPos=function(t){r.mappedPos... function f3 (line 17) | function f3(t){var e=t.plugin,n=t.eventEmitter,o=t.usageStatistics,l=t.i... function m3 (line 17) | function m3(t){var e=t.plugins,n=t.eventEmitter,i=t.usageStatistics,r=t.... function y3 (line 17) | function y3(t){["htmlBlock","htmlInline"].forEach((function(e){t[e]&&Obj... function t (line 17) | function t(t){var e=this;this.options=y({linkAttributes:null,extendedAut... function x3 (line 17) | function x3(t){return t instanceof i["Node"]} function C3 (line 17) | function C3(t){var e=["document","blockQuote","bulletList","orderedList"... function k3 (line 17) | function k3(t){var e=t.attrs,n=t.type,i=n.name,r={type:i,wysiwygNode:!0,... function t (line 17) | function t(t,e){var n=e$(t,e),i=p(p({},e.htmlBlock),e.htmlInline);this.c... function O3 (line 17) | function O3(t,e){var n=e.syncScrollTop,i=e.releaseEventBlock;N3&&clearTi... function z3 (line 17) | function z3(t,e,n){var i=e-t,r=Date.now(),o=function(){var a,s=Date.now(... function t (line 17) | function t(t,e,n){this.latestEditorScrollTop=null,this.latestPreviewScro... function P3 (line 17) | function P3(t){t.eventEmitter.listen("query",(function(e,n){return I3[e]... function t (line 17) | function t(t){var e=this;this.initialHTML=t.el.innerHTML,t.el.innerHTML=... function F3 (line 17) | function F3(t){for(var e,n,i=arguments,r=1,o="",a="",s=[0],l=function(t)... function B3 (line 17) | function B3(t){return"boolean"===typeof t||t instanceof Boolean} function t (line 17) | function t(t){this.current=t,this.root=t,this.entering=!0} function t (line 17) | function t(t,e,n){this.parent=null,this.old=null,this.firstChild=null,th... function U3 (line 17) | function U3(t){return new q3("TEXT_NODE",{nodeValue:t},[])} function W3 (line 17) | function W3(t,e){var n=t;j3(t)||null==t?n=null:(x(t)||at(t))&&(n=U3(Stri... function G3 (line 17) | function G3(t,e){for(var n=[],i=2;i-1} method allowsMarks (line 17) | allowsMarks(t){if(null==this.markSet)return!0;for(let e=0;en[t]=ne... function $ (line 17) | function $(t,e){var n=-1,i=e.length,r=t.length;while(++n-1} function et (line 17) | function et(t,e){var n=-1,i=Array(t);while(++n>1,o=Math.min(r,t.lengt... method findNodeMatch (line 17) | findNodeMatch(t,e,n,i){let r,o=-1;if(i>=this.preMatch.index&&(r=this.p... method updateNodeAt (line 17) | updateNodeAt(t,e,n,i,r){let o=this.top.children[i];return o.dirty==wt&... method findIndexWithChild (line 17) | findIndexWithChild(t){for(;;){let e=t.parentNode;if(!e)return-1;if(e==... method updateNextNode (line 17) | updateNextNode(t,e,n,i,r,o){for(let a=this.index;a-1} function Jt (line 17) | function Jt(t,e){var n=this.__data__,i=pe(n,t);return i<0?(++this.size,n... function Qt (line 17) | function Qt(t){var e=-1,n=null==t?0:t.length;this.clear();while(++e-1&&t%1==0&&t<=s} function Ve (line 17) | function Ve(t){var e=typeof t;return null!=t&&("object"==e||"function"==e)} method constructor (line 17) | constructor(){this.shiftKey=!1,this.mouseDown=null,this.lastKeyCode=nu... function Ke (line 17) | function Ke(t){return null!=t&&"object"==typeof t} function Ze (line 17) | function Ze(t){return He(t)?de(t):xe(t)} function Xe (line 17) | function Xe(){return[]} function Je (line 17) | function Je(){return!1} function i (line 17) | function i(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a ... function a (line 17) | function a(t,e,n){t.copy(e,n)} method constructor (line 17) | constructor(t,e,n){this.$anchor=t,this.$head=e,this.ranges=n||[new s(t... method anchor (line 17) | get anchor(){return this.$anchor.pos} method head (line 17) | get head(){return this.$head.pos} method from (line 17) | get from(){return this.$from.pos} method to (line 17) | get to(){return this.$to.pos} method $from (line 17) | get $from(){return this.ranges[0].$from} method $to (line 17) | get $to(){return this.ranges[0].$to} method empty (line 17) | get empty(){let t=this.ranges;for(let e=0;e{let e=new Image;e.src=this.value,e.onlo... method deleteImg (line 17) | deleteImg(){this.$emit("change",""),this.file=null} method data (line 17) | data(){return{dialogVisible:!1,img:"",imgUrl:"",imgTitle:"",activeNodes:... method created (line 17) | created(){this.$bus.$on("node_active",this.handleNodeActive),this.$bus.$... method beforeDestroy (line 17) | beforeDestroy(){this.$bus.$off("node_active",this.handleNodeActive),this... method handleNodeActive (line 17) | handleNodeActive(...t){this.activeNodes=[...t[1]]} method handleShowNodeImage (line 17) | handleShowNodeImage(){if(this.reset(),this.activeNodes.length>0){let t=t... method cancel (line 17) | cancel(){this.dialogVisible=!1,this.reset()} method reset (line 17) | reset(){this.img="",this.imgTitle="",this.imgUrl=""} method confirm (line 17) | async confirm(){try{if(!this.img&&!this.imgUrl)return this.cancel(),void... method data (line 17) | data(){return{dialogVisible:!1,link:"",linkTitle:"",activeNodes:[],proto... method created (line 17) | created(){this.$bus.$on("node_active",this.handleNodeActive),this.$bus.$... method beforeDestroy (line 17) | beforeDestroy(){this.$bus.$off("node_active",this.handleNodeActive),this... method handleNodeActive (line 17) | handleNodeActive(...t){if(this.activeNodes=[...t[1]],this.activeNodes.le... method removeProtocol (line 17) | removeProtocol(t){return t.replace(/^https?:\/\//,"")} method handleUrl (line 17) | handleUrl(t){const e=this.link.match(/^(https?):\/\//);e&&e[1]?this.prot... method handleShowNodeLink (line 17) | handleShowNodeLink(){this.dialogVisible=!0} method cancel (line 17) | cancel(){this.dialogVisible=!1} method confirm (line 17) | confirm(){this.activeNodes.forEach(t=>{t.setHyperlink(("none"===this.pro... method data (line 17) | data(){return{nodeIconList:[...D,...U],dialogVisible:!1,iconList:[],acti... method created (line 17) | created(){this.$bus.$on("node_active",this.handleNodeActive),this.$bus.$... method beforeDestroy (line 17) | beforeDestroy(){this.$bus.$off("node_active",this.handleNodeActive),this... method handleNodeActive (line 17) | handleNodeActive(...t){if(this.activeNodes=[...t[1]],this.activeNodes.le... method handleShowNodeIcon (line 17) | handleShowNodeIcon(){this.dialogVisible=!0} method getHtml (line 17) | getHtml(t){return/^`} method setIcon (line 17) | setIcon(t,e){let n=t+"_"+e,i=this.iconList.findIndex(t=>t===n);if(-1!==i... method data (line 17) | data(){return{dialogVisible:!1,note:"",activeNodes:[],editor:null,isMobi... method dialogVisible (line 17) | dialogVisible(t,e){!t&&e&&this.$bus.$emit("endTextEdit")} method created (line 17) | created(){this.$bus.$on("node_active",this.handleNodeActive),this.$bus.$... method beforeDestroy (line 17) | beforeDestroy(){this.$bus.$off("node_active",this.handleNodeActive),this... method handleNodeActive (line 17) | handleNodeActive(...t){if(this.activeNodes=[...t[1]],this.activeNodes.le... method handleShowNodeNote (line 17) | handleShowNodeNote(){this.$bus.$emit("startTextEdit"),this.dialogVisible... method initEditor (line 17) | initEditor(){this.editor||(this.editor=new X["a"]({el:this.$refs.noteEdi... method cancel (line 17) | cancel(){this.dialogVisible=!1} method confirm (line 17) | confirm(){this.note=this.editor.getMarkdown(),this.activeNodes.forEach(t... method data (line 17) | data(){return{dialogVisible:!1,tagArr:[],tag:"",activeNodes:[],max:5,isM... method dialogVisible (line 17) | dialogVisible(t,e){!t&&e&&this.$bus.$emit("endTextEdit")} method created (line 17) | created(){this.$bus.$on("node_active",this.handleNodeActive),this.$bus.$... method beforeDestroy (line 17) | beforeDestroy(){this.$bus.$off("node_active",this.handleNodeActive),this... method handleNodeActive (line 17) | handleNodeActive(...t){if(this.activeNodes=[...t[1]],this.activeNodes.le... method handleShowNodeTag (line 17) | handleShowNodeTag(){this.$bus.$emit("startTextEdit"),this.dialogVisible=!0} method add (line 17) | add(){const t=this.tag.trim();t&&(this.tagArr.push(t),this.tag="")} method del (line 17) | del(t){this.tagArr.splice(t,1)} method cancel (line 17) | cancel(){this.dialogVisible=!1} method confirm (line 17) | confirm(){this.activeNodes.forEach(t=>{t.setTag(this.tagArr)}),this.canc... method data (line 17) | data(){return{dialogVisible:!1,exportType:"smm",fileName:this.$t("export... method downTypeList (line 17) | downTypeList(){const t=Oe[this.$i18n.locale]||Oe.zh;return t.filter(t=>"... method created (line 17) | created(){this.$bus.$on("showExport",this.handleShowExport)} method beforeDestroy (line 17) | beforeDestroy(){this.$bus.$off("showExport",this.handleShowExport)} method handleShowExport (line 17) | handleShowExport(){this.dialogVisible=!0} method onPaddingChange (line 17) | onPaddingChange(){this.$bus.$emit("paddingChange",{exportPaddingX:Number... method cancel (line 17) | cancel(){this.dialogVisible=!1} method confirm (line 17) | confirm(){this.setExtraTextOnExport(this.extraText),"svg"===this.exportT... method data (line 17) | data(){return{dialogVisible:!1,fileList:[],selectPromiseResolve:null,xmi... method supportFileStr (line 17) | supportFileStr(){let t=".smm,.json,.xmind,.md";return this.supportFreemi... method dialogVisible (line 17) | dialogVisible(t,e){!t&&e&&(this.fileList=[])} method created (line 17) | created(){this.$bus.$on("showImport",this.handleShowImport),this.$bus.$o... method beforeDestroy (line 17) | beforeDestroy(){this.$bus.$off("showImport",this.handleShowImport),this.... method handleShowImport (line 17) | handleShowImport(){this.dialogVisible=!0} method getRegexp (line 17) | getRegexp(){return new RegExp(`.(smm|json|xmind|md${this.supportFreemind... method handleFileURL (line 17) | async handleFileURL(){try{const t=this.$route.query.fileURL;if(!t)return... method onChange (line 17) | onChange(t){this.getRegexp().test(t.name)?this.fileList.push(t):(this.$m... method onRemove (line 17) | onRemove(t,e){this.fileList=e} method onExceed (line 17) | onExceed(){this.$message.error(this.$t("import.maxFileNum"))} method cancel (line 17) | cancel(){this.dialogVisible=!1} method confirm (line 17) | confirm(){if(this.fileList.length<=0)return this.$message.error(this.$t(... method handleSmm (line 17) | handleSmm(t){let e=new FileReader;e.readAsText(t.raw),e.onload=t=>{try{l... method handleXmind (line 17) | async handleXmind(t){try{let e=await hn.parseXmindFile(t.raw,t=>(this.sh... method handleMm (line 17) | handleMm(t){const e=new FileReader;e.readAsText(t.raw),e.onload=async t=... method showSelectXmindCanvasDialog (line 17) | showSelectXmindCanvasDialog(t){this.canvasList=t,this.selectCanvas=0,thi... method confirmSelect (line 17) | confirmSelect(){this.selectPromiseResolve(this.canvasList[this.selectCan... method handleExcel (line 17) | async handleExcel(t){try{const e=await dn["default"].prototype.Excel.exc... method handleMd (line 17) | async handleMd(t){let e=new FileReader;e.readAsText(t.raw),e.onload=asyn... method handleImportFile (line 17) | handleImportFile(t){this.onChange({raw:t,name:t.name}),this.fileList.len... method data (line 17) | data(){return{colorList:ut,selectColor:""}} method color (line 17) | color(){this.selectColor=this.color} method created (line 17) | created(){this.selectColor=this.color} method clickColorItem (line 17) | clickColorItem(t){this.$emit("change",t)} method changeColor (line 17) | changeColor(){this.$emit("change",this.selectColor)} method data (line 17) | data(){return{lineWidthList:mt.slice(1),activeNodes:[],show:!1,annotatio... method hasGeneralization (line 17) | hasGeneralization(){return-1!==this.activeNodes.findIndex(t=>t.isGeneral... method mounted (line 17) | mounted(){this.$bus.$on("node_active",this.onNodeActive)} method beforeDestroy (line 17) | beforeDestroy(){this.$bus.$off("node_active",this.onNodeActive)} method onNodeActive (line 17) | onNodeActive(...t){this.activeNodes=[...t[1]];const e=this.activeNodes[0... method reset (line 17) | reset(){this.show=!1,this.annotationConfig={...On}} method onChange (line 17) | onChange(){this.$emit("setAnnotation",this.show,{...this.annotationConfi... method onColorChange (line 17) | onColorChange(t){this.annotationConfig.color=t,this.onChange()} method default (line 17) | default(){return[]} method data (line 17) | data(){return{activeNodes:[],backEnd:!0,forwardEnd:!0,readonly:!1,isFull... method hasRoot (line 17) | hasRoot(){return-1!==this.activeNodes.findIndex(t=>t.isRoot)} method hasGeneralization (line 17) | hasGeneralization(){return-1!==this.activeNodes.findIndex(t=>t.isGeneral... method created (line 17) | created(){this.$bus.$on("mode_change",this.onModeChange),this.$bus.$on("... method beforeDestroy (line 17) | beforeDestroy(){this.$bus.$off("mode_change",this.onModeChange),this.$bu... method onModeChange (line 17) | onModeChange(t){this.readonly="readonly"===t} method onNodeActive (line 17) | onNodeActive(...t){this.activeNodes=[...t[1]]} method onBackForward (line 17) | onBackForward(t,e){this.backEnd=t<=0,this.forwardEnd=t>=e-1} method onPainterStart (line 17) | onPainterStart(){this.isInPainter=!0} method onPainterEnd (line 17) | onPainterEnd(){this.isInPainter=!1} method showNodeIcon (line 17) | showNodeIcon(){this.$bus.$emit("close_node_icon_toolbar"),this.setActive... method showFormula (line 17) | showFormula(){this.setActiveSidebar("formulaSidebar")} method selectAttachmentFile (line 17) | selectAttachmentFile(){this.$bus.$emit("selectAttachment",this.activeNod... method onSetAnnotation (line 17) | onSetAnnotation(...t){this.$bus.$emit("execCommand","SET_NOTATION",this.... function jn (line 17) | function jn(t){if(t.nodeType===Node.TEXT_NODE)return t;for(var e of t.ch... function Hn (line 17) | function Hn(t){if(!t.root||!t.root.data)return"未命名导图";const e=t.root.dat... function qn (line 17) | function qn(t){if(t&&"object"===typeof t){if(Array.isArray(t))return t.m... method data (line 17) | data(){return{isMobile:Object(v["U"])(),list:["back","forward","painter"... method isHandleLocalFile (line 17) | isHandleLocalFile(t){t||vn["Notification"].closeAll()} method created (line 17) | created(){} method mounted (line 17) | mounted(){this.computeToolbarShow(),this.computeToolbarShowThrottle=Obje... method beforeDestroy (line 17) | beforeDestroy(){window.removeEventListener("resize",this.computeToolbarS... method computeToolbarShow (line 17) | computeToolbarShow(){const t=window.innerWidth-40,e=[...this.list];let n... method onUnload (line 17) | onUnload(t){} method saveLocalFile (line 17) | async saveLocalFile(){let t=Object(yn["a"])();const e=qn(t);let n=Hn(e);... method debouncedHandleKeyDown (line 17) | debouncedHandleKeyDown(t){(t.metaKey||t.ctrlKey)&&"s"===t.key.toLowerCas... class Xn (line 17) | class Xn{constructor(t={}){this.opt=t,this.mindMap=this.opt.mindMap,this... method constructor (line 17) | constructor(t={}){this.opt=t,this.mindMap=this.opt.mindMap,this.scale=... method bind (line 17) | bind(){this.mindMap.keyCommand.addShortcut("Control+=",()=>{this.enlar... method getTransformData (line 17) | getTransformData(){return{transform:this.mindMap.draw.transform(),stat... method setTransformData (line 17) | setTransformData(t){t&&(Object.keys(t.state).forEach(e=>{this[e]=t.sta... method translateXY (line 17) | translateXY(t,e){0===t&&0===e||(this.x+=t,this.y+=e,this.transform(),t... method translateX (line 17) | translateX(t){0!==t&&(this.x+=t,this.transform(),this.emitEvent("trans... method translateXTo (line 17) | translateXTo(t){this.x=t,this.transform(),this.emitEvent("translate")} method translateY (line 17) | translateY(t){0!==t&&(this.y+=t,this.transform(),this.emitEvent("trans... method translateYTo (line 17) | translateYTo(t){this.y=t,this.transform(),this.emitEvent("translate")} method transform (line 17) | transform(){try{this.limitMindMapInCanvas()}catch(t){}this.mindMap.dra... method reset (line 17) | reset(){const t=1!==this.scale,e=0!==this.x||0!==this.y;this.scale=1,t... method narrow (line 17) | narrow(t,e,n){let{scaleRatio:i,minZoomRatio:r}=this.mindMap.opt;i/=n?5... method enlarge (line 17) | enlarge(t,e,n){let{scaleRatio:i,maxZoomRatio:r}=this.mindMap.opt;i/=n?... method scaleInCenter (line 17) | scaleInCenter(t,e,n){void 0!==e&&void 0!==n||(e=this.mindMap.width/2,n... method setScale (line 17) | setScale(t,e,n){void 0!==e&&void 0!==n?this.scaleInCenter(t,e,n):this.... method fit (line 17) | fit(t=(()=>{}),e=!1,n){n=void 0===n?this.mindMap.opt.fitPadding:n;cons... method checkNeedMindMapInCanvas (line 17) | checkNeedMindMapInCanvas(){if(this.mindMap.demonstrate&&this.mindMap.d... method limitMindMapInCanvas (line 17) | limitMindMapInCanvas(){if(!this.checkNeedMindMapInCanvas())return;let{... method getPositionLimit (line 17) | getPositionLimit(){const{scaleX:t,scaleY:e}=this.mindMap.draw.transfor... method emitEvent (line 17) | emitEvent(t){switch(t){case"scale":this.mindMap.emit("scale",this.scal... method constructor (line 17) | constructor(){this.anchorNode=null,this.anchorOffset=0,this.focusNode=... method set (line 17) | set(t){this.anchorNode=t.anchorNode,this.anchorOffset=t.anchorOffset,t... method clear (line 17) | clear(){this.anchorNode=this.focusNode=null} method eq (line 17) | eq(t){return t.anchorNode==this.anchorNode&&t.anchorOffset==this.ancho... class $n (line 17) | class $n extends _n.a{constructor(t={}){super(),this.opt=t,this.mindMap=... method constructor (line 17) | constructor(t={}){super(),this.opt=t,this.mindMap=t.mindMap,this.isLef... method bindFn (line 17) | bindFn(){this.onBodyMousedown=this.onBodyMousedown.bind(this),this.onB... method bind (line 17) | bind(){document.body.addEventListener("mousedown",this.onBodyMousedown... method unbind (line 17) | unbind(){document.body.removeEventListener("mousedown",this.onBodyMous... method onDrawClick (line 17) | onDrawClick(t){this.emit("draw_click",t)} method onBodyMousedown (line 17) | onBodyMousedown(t){this.emit("body_mousedown",t)} method onBodyClick (line 17) | onBodyClick(t){this.emit("body_click",t)} method onSvgMousedown (line 17) | onSvgMousedown(t){this.emit("svg_mousedown",t)} method onMousedown (line 17) | onMousedown(t){1===t.which?this.isLeftMousedown=!0:3===t.which?this.is... method onMousemove (line 17) | onMousemove(t){let{useLeftKeySelectionRightKeyDrag:e}=this.mindMap.opt... method onMouseup (line 17) | onMouseup(t){this.onNodeMouseup(),this.emit("mouseup",t,this)} method onNodeMouseup (line 17) | onNodeMouseup(){this.isLeftMousedown=!1,this.isRightMousedown=!1,this.... method onMousewheel (line 17) | onMousewheel(t){t.stopPropagation(),t.preventDefault();const e=[];t.de... method onContextmenu (line 17) | onContextmenu(t){t.preventDefault(),t.ctrlKey||this.emit("contextmenu"... method onKeyup (line 17) | onKeyup(t){this.emit("keyup",t)} method onMouseenter (line 17) | onMouseenter(t){this.emit("svg_mouseenter",t)} method onMouseleave (line 17) | onMouseleave(t){this.emit("svg_mouseleave",t)} class ri (line 17) | class ri{static setBackgroundStyle(t,e){if(!t)return;if(!ri.cacheStyle){... method setBackgroundStyle (line 17) | static setBackgroundStyle(t,e){if(!t)return;if(!ri.cacheStyle){ri.cach... method removeBackgroundStyle (line 17) | static removeBackgroundStyle(t){ri.cacheStyle&&(ii.forEach(e=>{t.style... method constructor (line 17) | constructor(t){this.ctx=t,this._markerPath=null,this._marker=null,this... method merge (line 17) | merge(t,e){let n=this.ctx.mindMap.themeConfig,i=null,r=!1;e?(r=!0,i=n)... method getStyle (line 17) | getStyle(t,e){return this.merge(t,e)} method getSelfStyle (line 17) | getSelfStyle(t){return this.ctx.getData(t)} method addToEffectiveStyles (line 17) | addToEffectiveStyles(t){this.ctx.effectiveStyles={...this.ctx.effectiv... method rect (line 17) | rect(t){this.shape(t),t.radius(this.merge("borderRadius"))} method shape (line 17) | shape(t){const e={gradientStyle:this.merge("gradientStyle"),startColor... method text (line 17) | text(t){const e={color:this.merge("color"),fontFamily:this.merge("font... method createStyleText (line 17) | createStyleText(){const t={color:this.merge("color"),fontFamily:this.m... method getTextFontStyle (line 17) | getTextFontStyle(){const t={color:this.merge("color"),fontFamily:this.... method domText (line 17) | domText(t,e=1){const n={color:this.merge("color"),fontFamily:this.merg... method tagText (line 17) | tagText(t,e){t.fill({color:"#fff"}).css({"font-size":e.fontSize+"px"})} method tagRect (line 17) | tagRect(t,e){t.fill({color:e.fill}),e.radius&&t.radius(e.radius)} method iconNode (line 17) | iconNode(t){t.attr({fill:this.merge("color")})} method line (line 17) | line(t,{width:e,color:n,dasharray:i}={},r,o){if(t.stroke({color:n,dash... method createMarker (line 17) | createMarker(){return this.ctx.lineDraw.marker(20,20,t=>{t.ref(8,5),t.... method generalizationLine (line 17) | generalizationLine(t){t.stroke({width:this.merge("generalizationLineWi... method iconBtn (line 17) | iconBtn(t,e,n){let{color:i,fill:r,fontSize:o,fontColor:a}=this.ctx.min... method hasCustomStyle (line 17) | hasCustomStyle(){let t=!1;return Object.keys(this.ctx.getData()).forEa... method hoverNode (line 17) | hoverNode(t){const e=this.merge("hoverRectColor")||this.ctx.mindMap.op... method onRemove (line 17) | onRemove(){this._marker&&(this._marker.remove(),this._marker=null),thi... class si (line 17) | class si{constructor(t){this.node=t,this.mindMap=t.mindMap}getShapePaddi... method constructor (line 17) | constructor(t){this.node=t,this.mindMap=t.mindMap} method getShapePadding (line 17) | getShapePadding(t,e,n,i){const r=this.node.getShape(),o=15,a=5,s=t+2*n... method createShape (line 17) | createShape(){const t=this.node.getShape();let e=null;return t===Zn["a... method getNodeSize (line 17) | getNodeSize(){const t=this.node.getBorderWidth();let{width:e,height:n}... method createPath (line 17) | createPath(t){const{customCreateNodePath:e}=this.mindMap.opt;return e?... method createPolygon (line 17) | createPolygon(t){const{customCreateNodePolygon:e}=this.mindMap.opt;ret... method createRect (line 17) | createRect(){let{width:t,height:e}=this.getNodeSize(),n=this.node.styl... method createDiamond (line 17) | createDiamond(){let{width:t,height:e}=this.getNodeSize(),n=t/2,i=e/2,r... method createParallelogram (line 17) | createParallelogram(){let{paddingX:t}=this.node.getPaddingVale();t=t||... method createRoundedRectangle (line 17) | createRoundedRectangle(){let{width:t,height:e}=this.getNodeSize(),n=e/... method createOctagonalRectangle (line 17) | createOctagonalRectangle(){let t=5,{width:e,height:n}=this.getNodeSize... method createOuterTriangularRectangle (line 17) | createOuterTriangularRectangle(){let{paddingX:t}=this.node.getPaddingV... method createInnerTriangularRectangle (line 17) | createInnerTriangularRectangle(){let{paddingX:t}=this.node.getPaddingV... method createEllipse (line 17) | createEllipse(){let{width:t,height:e}=this.getNodeSize(),n=t/2,i=e/2;c... method createCircle (line 17) | createCircle(){let{width:t,height:e}=this.getNodeSize(),n=t/2,i=e/2;co... function ci (line 17) | function ci(){const t=this.getData("generalization");return Array.isArra... function hi (line 17) | function hi(){return this.formatGetGeneralization().length>0} function ui (line 17) | function ui(){const t=this.formatGetGeneralization();return!!t.find(t=>!... function di (line 17) | function di(t){return this._generalizationList.findIndex(e=>e.generaliza... function pi (line 17) | function pi(){if(this.isGeneralization||!this.checkHasGeneralization())r... function fi (line 17) | function fi(){this.isGeneralization||(this.removeGeneralization(),this.c... method constructor (line 17) | constructor(t,e){this._root=null,this.focused=!1,this.trackWrites=null... method composing (line 17) | get composing(){return this.input.composing} method props (line 17) | get props(){if(this._props.state!=this.state){let t=this._props;this._... method update (line 17) | update(t){t.handleDOMEvents!=this._props.handleDOMEvents&&Xe(this);let... method setProps (line 17) | setProps(t){let e={};for(let n in this._props)e[n]=this._props[n];e.st... method updateState (line 17) | updateState(t){this.updateStateInner(t,this._props)} method updateStateInner (line 17) | updateStateInner(t,e){var n;let i=this.state,r=!1,o=!1;t.storedMarks&&... method scrollToSelection (line 17) | scrollToSelection(){let t=this.domSelectionRange().focusNode;if(this.s... method destroyPluginViews (line 17) | destroyPluginViews(){let t;while(t=this.pluginViews.pop())t.destroy&&t... method updatePluginViews (line 17) | updatePluginViews(t){if(t&&t.plugins==this.state.plugins&&this.directP... method updateDraggedNode (line 17) | updateDraggedNode(t,e){let n=t.node,r=-1;if(this.state.doc.nodeAt(n.fr... method someProp (line 17) | someProp(t,e){let n,i=this._props&&this._props[t];if(null!=i&&(n=e?e(i... method hasFocus (line 17) | hasFocus(){if(M){let t=this.root.activeElement;if(t==this.dom)return!0... method focus (line 17) | focus(){this.domObserver.stop(),this.editable&&Z(this.dom),Xt(this),th... method root (line 17) | get root(){let t=this._root;if(null==t)for(let e=this.dom.parentNode;e... method updateRoot (line 17) | updateRoot(){this._root=null} method posAtCoords (line 17) | posAtCoords(t){return nt(this,t)} method coordsAtPos (line 17) | coordsAtPos(t,e=1){return at(this,t,e)} method domAtPos (line 17) | domAtPos(t,e=0){return this.docView.domFromPos(t,e)} method nodeDOM (line 17) | nodeDOM(t){let e=this.docView.descAt(t);return e?e.nodeDOM:null} method posAtDOM (line 17) | posAtDOM(t,e,n=-1){let i=this.docView.posFromDOM(t,e,n);if(null==i)thr... method endOfTextblock (line 17) | endOfTextblock(t,e){return gt(this,e||this.state,t)} method pasteHTML (line 17) | pasteHTML(t,e){return kn(this,"",t,!1,e||new ClipboardEvent("paste"))} method pasteText (line 17) | pasteText(t,e){return kn(this,t,null,!0,e||new ClipboardEvent("paste"))} method destroy (line 17) | destroy(){this.docView&&(Ze(this),this.destroyPluginViews(),this.mount... method isDestroyed (line 17) | get isDestroyed(){return null==this.docView} method dispatchEvent (line 17) | dispatchEvent(t){return _e(this,t)} method dispatch (line 17) | dispatch(t){let e=this._props.dispatchTransaction;e?e.call(this,t):thi... method domSelectionRange (line 17) | domSelectionRange(){return L&&11===this.root.nodeType&&b(this.dom.owne... method domSelection (line 17) | domSelection(){return this.root.getSelection()} function mi (line 17) | function mi(t){if(this.isGeneralization)return;this.updateGeneralization... function gi (line 17) | function gi(){const t=this.nodeData.children.length,e=this.formatGetGene... function vi (line 17) | function vi(){this.isGeneralization||(this._generalizationList.forEach(t... function bi (line 17) | function bi(){this.isGeneralization||this._generalizationList.forEach(t=... function yi (line 17) | function yi(){this.isGeneralization||this._generalizationList.forEach(t=... function wi (line 17) | function wi(t){this._generalizationList.forEach(e=>{e.generalizationLine... function xi (line 17) | function xi(){const t=this.generalizationBelongNode,e=t.formatGetGeneral... function Ci (line 17) | function Ci(){this.mindMap.renderer.closeHighlightNode()} function Ni (line 17) | function Ni(){if(this._openExpandNode)return;let{close:t,open:e}=this.mi... function Oi (line 17) | function Oi(t=[]){return t.reduce((t,e)=>t+this.sumNode(e.children||[]),... function zi (line 17) | function zi(){let t,{expand:e}=this.getData();if(e!==this._lastExpandBtn... function Li (line 17) | function Li(){this._expandBtn&&this.renderer.layout.renderExpandBtn(this... function Di (line 17) | function Di(){!this.nodeData.children||this.nodeData.children.length<=0|... function Ii (line 17) | function Ii(){this._expandBtn&&this._showExpandBtn&&(this._expandBtn.rem... function Pi (line 17) | function Pi(){const{alwaysShowExpandBtn:t,notShowExpandBtn:e}=this.mindM... function Ri (line 17) | function Ri(){const{alwaysShowExpandBtn:t,notShowExpandBtn:e}=this.mindM... function Bi (line 17) | function Bi(t={}){this.mindMap.execCommand("SET_NODE_DATA",this,t)} function ji (line 17) | function ji(t,e,n){this.mindMap.execCommand("SET_NODE_TEXT",this,t,e,n)} function Hi (line 17) | function Hi(t){this.mindMap.execCommand("SET_NODE_IMAGE",this,t)} function qi (line 17) | function qi(t){this.mindMap.execCommand("SET_NODE_ICON",this,t)} function Ui (line 17) | function Ui(t,e){this.mindMap.execCommand("SET_NODE_HYPERLINK",this,t,e)} function Wi (line 17) | function Wi(t){this.mindMap.execCommand("SET_NODE_NOTE",this,t)} function Gi (line 17) | function Gi(t,e){this.mindMap.execCommand("SET_NODE_ATTACHMENT",this,t,e)} function Vi (line 17) | function Vi(t){this.mindMap.execCommand("SET_NODE_TAG",this,t)} function Ki (line 17) | function Ki(t){this.mindMap.execCommand("SET_NODE_SHAPE",this,t)} function Yi (line 17) | function Yi(t,e){this.mindMap.execCommand("SET_NODE_STYLE",this,t,e)} function Zi (line 17) | function Zi(t){this.mindMap.execCommand("SET_NODE_STYLES",this,t)} function _i (line 17) | function _i(){const t=this.getData("image");if(!t)return;const e=this.ge... function $i (line 17) | function $i(){const{custom:t,width:e,height:n}=this.getData("imageSize")... function tr (line 17) | function tr(){let t=this.getData();if(!t.icon||t.icon.length<=0)return[]... function er (line 17) | function er(t){const e=this.hasCustomWidth();let n="string"===typeof t?t... function nr (line 17) | function nr(t){if(this.getData("richText"))return this.createRichTextNod... function ir (line 17) | function ir(){let{hyperlink:t,hyperlinkTitle:e}=this.getData();if(!t)ret... function rr (line 17) | function rr(){const t=this.getData("tag");if(!t||t.length<=0)return[];le... function or (line 17) | function or(){if(!this.getData("note"))return null;let t=this.mindMap.th... function ar (line 17) | function ar(){const{attachmentUrl:t,attachmentName:e}=this.getData();if(... function sr (line 17) | function sr(){const t=this.mindMap.themeConfig.iconSize,{scaleY:e}=this.... function lr (line 17) | function lr(t){this.mindMap.commonCaches.measureCustomNodeContentSizeEl|... function cr (line 17) | function cr(){return!!this._customNodeContent} function ur (line 17) | function ur(){if(!this.nodeData.children||this.nodeData.children.length<... function dr (line 17) | function dr(){this._unVisibleRectRegionNode&&(this._unVisibleRectRegionN... function pr (line 17) | function pr(){this.needRerenderExpandBtnPlaceholderRect&&(this.needReren... function mr (line 17) | function mr(){this.checkEnableDragModifyNodeWidth()&&(this._dragHandleNo... function gr (line 17) | function gr(t){if(!this.isDragHandleMousedown)return;t.stopPropagation()... function vr (line 17) | function vr(){this.isDragHandleMousedown&&(document.body.style.cursor=th... function br (line 17) | function br(){const t=[new ai["h"],new ai["h"]];return t.forEach((t,e)=>... function yr (line 17) | function yr(){this.checkEnableDragModifyNodeWidth()&&(this._dragHandleNo... function xr (line 17) | function xr(){this.mindMap.cooperate&&(this._userListGroup=new ai["d"],t... function Cr (line 17) | function Cr(t){const{avatarSize:e,fontSize:n}=this.mindMap.opt.cooperate... function kr (line 17) | function kr(t){const{avatarSize:e}=this.mindMap.opt.cooperateStyle;retur... function Ar (line 17) | function Ar(){if(!this._userListGroup)return;const{avatarSize:t}=this.mi... function Sr (line 17) | function Sr(t){this.userList.find(e=>e.id==t.id)||(this.userList.push(t)... function Mr (line 17) | function Mr(t){const e=this.userList.findIndex(e=>e.id==t.id);-1!==e&&(t... function Tr (line 17) | function Tr(){this.userList=[],this.updateUserListNode()} class Nr (line 17) | class Nr{constructor(t={}){this.opt=t,this.nodeData=this.handleData(t.da... method constructor (line 17) | constructor(t={}){this.opt=t,this.nodeData=this.handleData(t.data||{})... method left (line 17) | get left(){return this.customLeft||this._left} method left (line 17) | set left(t){this._left=t} method top (line 17) | get top(){return this.customTop||this._top} method top (line 17) | set top(t){this._top=t} method reset (line 17) | reset(){this.children=[],this.parent=null,this.isRoot=!1,this.layerInd... method resetWhenDelete (line 17) | resetWhenDelete(){this._isMouseenter=!1} method handleData (line 17) | handleData(t){return t.data.expand=!1!==t.data.expand,t.data.isActive=... method createNodeData (line 17) | createNodeData(t){const{isUseCustomNodeContent:e,customCreateNodeConte... method getSize (line 17) | getSize(t,e={}){const n=e.ignoreUpdateCustomTextWidth||!1;n||(this.cus... method getNodeRect (line 17) | getNodeRect(){if(this.isUseCustomNodeContent()){const t=this.measureCu... method layout (line 17) | layout(){if(!this.group)return;this.group.clear();const{hoverRectPaddi... method bindGroupEvent (line 17) | bindGroupEvent(){this.group.on("click",t=>{if(this.mindMap.emit("node_... method active (line 17) | active(t){this.mindMap.opt.readonly||(t&&t.stopPropagation(),this.getD... method deactivate (line 17) | deactivate(){this.mindMap.renderer.removeNodeFromActiveList(this),this... method update (line 17) | update(t){if(!this.group)return;this.updateNodeActiveClass();const{alw... method getNodePosInClient (line 17) | getNodePosInClient(t,e){const n=this.mindMap.draw.transform(),{scaleX:... method checkIsInClient (line 17) | checkIsInClient(t=0){const{left:e,top:n}=this.getNodePosInClient(this.... method reRender (line 17) | reRender(t,e){const n=this.getSize(t,e);return this.layout(),this.upda... method updateNodeActiveClass (line 17) | updateNodeActiveClass(){if(!this.group)return;const t=this.getData("is... method updateNodeByActive (line 17) | updateNodeByActive(t){this.group&&(t?this.showExpandBtn():this.hideExp... method render (line 17) | render(t=(()=>{}),e=!1,n=!1){this.renderLine();const{openPerformance:i... method removeSelf (line 17) | removeSelf(){this.group&&(this.group.remove(),this.removeGeneralizatio... method remove (line 17) | remove(){this.group&&(this.group.remove(),this.removeGeneralization(),... method destroy (line 17) | destroy(){this.removeLine(),this.parent&&this.parent.removeLine(),this... method hide (line 17) | hide(){if(this.group&&this.group.hide(),this.hideGeneralization(),this... method show (line 17) | show(){if(this.group){if(this.group.show(),this.showGeneralization(),t... method setOpacity (line 17) | setOpacity(t){this.group&&this.group.opacity(t),this._lines.forEach(e=... method hideChildren (line 17) | hideChildren(){this._lines.forEach(t=>{t.hide()}),this.children&&this.... method showChildren (line 17) | showChildren(){this._lines.forEach(t=>{t.show()}),this.children&&this.... method startDrag (line 17) | startDrag(){this.isDrag=!0,this.group&&this.group.addClass("smm-node-d... method endDrag (line 17) | endDrag(){this.isDrag=!1,this.group&&this.group.removeClass("smm-node-... method renderLine (line 17) | renderLine(t=!1){if(!1===this.getData("expand"))return;let e=this.node... method getShape (line 17) | getShape(){return this.mindMap.themeConfig.nodeUseLineStyle?Zn["a"].SH... method hasCustomPosition (line 17) | hasCustomPosition(){return void 0!==this.customLeft&&void 0!==this.cus... method ancestorHasCustomPosition (line 17) | ancestorHasCustomPosition(){let t=this;while(t){if(t.hasCustomPosition... method ancestorHasGeneralization (line 17) | ancestorHasGeneralization(){let t=this.parent;while(t){if(t.checkHasGe... method addChildren (line 17) | addChildren(t){this.children.push(t)} method styleLine (line 17) | styleLine(t,e,n){const i=e.getSelfInhertStyle("lineWidth")||e.getStyle... method getRainbowLineColor (line 17) | getRainbowLineColor(t){return this.mindMap.rainbowLines?this.mindMap.r... method removeLine (line 17) | removeLine(){this._lines.forEach(t=>{t.remove()}),this._lines=[]} method isAncestor (line 17) | isAncestor(t){if(this.uid===t.uid)return!1;let e=t.parent;while(e){if(... method isParent (line 17) | isParent(t){if(this.uid===t.uid)return!1;const e=t.parent;return!(!e||... method isBrother (line 17) | isBrother(t){return!(!this.parent||this.uid===t.uid)&&this.parent.chil... method getIndexInBrothers (line 17) | getIndexInBrothers(){return this.parent&&this.parent.children?this.par... method getPaddingVale (line 17) | getPaddingVale(){return{paddingX:this.getStyle("paddingX"),paddingY:th... method getStyle (line 17) | getStyle(t,e){const n=this.style.merge(t,e);return void 0===n?"":n} method getSelfStyle (line 17) | getSelfStyle(t){return this.style.getSelfStyle(t)} method getParentSelfStyle (line 17) | getParentSelfStyle(t){return this.parent?this.parent.getSelfStyle(t)||... method getSelfInhertStyle (line 17) | getSelfInhertStyle(t){return this.getSelfStyle(t)||this.getParentSelfS... method getBorderWidth (line 17) | getBorderWidth(){return this.style.merge("borderWidth",!1)||0} method getData (line 17) | getData(t){return t?this.nodeData.data[t]:this.nodeData.data} method getPureData (line 17) | getPureData(t=!0,e=!1){return Object(v["m"])({},this,t,e)} method getAncestorNodes (line 17) | getAncestorNodes(){const t=[];let e=this.parent;while(e)t.unshift(e),e... method hasCustomStyle (line 17) | hasCustomStyle(){return this.style.hasCustomStyle()} method getRect (line 17) | getRect(){return this.group?this.group.rbox():null} method getRectInSvg (line 17) | getRectInSvg(){const{scaleX:t,scaleY:e,translateX:n,translateY:i}=this... method highlight (line 17) | highlight(){this.group&&this.group.addClass("smm-node-highlight")} method closeHighlight (line 17) | closeHighlight(){this.group&&this.group.removeClass("smm-node-highligh... method fakeClone (line 17) | fakeClone(){const t=new Nr({...this.opt,uid:Object(v["q"])()});return ... method createSvgTextNode (line 17) | createSvgTextNode(t=""){return(new ai["j"]).text(t)} method getSvgObjects (line 17) | getSvgObjects(){return{SVG:ai["i"],G:ai["d"],Rect:ai["h"]}} method checkEnableDragModifyNodeWidth (line 17) | checkEnableDragModifyNodeWidth(){const{enableDragModifyNodeWidth:t,isU... method hasCustomWidth (line 17) | hasCustomWidth(){return this.checkEnableDragModifyNodeWidth()&&void 0!... class zr (line 17) | class zr{constructor(t){this.max=t||1e3,this.size=0,this.pool=new Map}ad... method constructor (line 17) | constructor(t){this.max=t||1e3,this.size=0,this.pool=new Map} method add (line 17) | add(t,e){const n=this.has(t);return!(!n&&this.size>=this.max)&&(this.d... method delete (line 17) | delete(t){this.pool.has(t)&&(this.pool.delete(t),this.size--)} method has (line 17) | has(t){return this.pool.has(t)} method get (line 17) | get(t){if(this.pool.has(t))return this.pool.get(t)} method clear (line 17) | clear(){this.size=0,this.pool=new Map} class Lr (line 17) | class Lr{constructor(t){this.renderer=t,this.mindMap=t.mindMap,this.draw... method constructor (line 17) | constructor(t){this.renderer=t,this.mindMap=t.mindMap,this.draw=this.m... method doLayout (line 17) | doLayout(){throw new Error("【computed】方法为必要方法,需要子类进行重写!")} method renderLine (line 17) | renderLine(){throw new Error("【renderLine】方法为必要方法,需要子类进行重写!")} method renderExpandBtn (line 17) | renderExpandBtn(){throw new Error("【renderExpandBtn】方法为必要方法,需要子类进行重写!")} method renderGeneralization (line 17) | renderGeneralization(){} method cacheNode (line 17) | cacheNode(t,e){this.renderer.nodeCache[t]=e,this.lru.add(t,e)} method checkIsNeedResizeSources (line 17) | checkIsNeedResizeSources(){return[Zn["a"].CHANGE_THEME,Zn["a"].TRANSFO... method checkIsLayerTypeChange (line 17) | checkIsLayerTypeChange(t,e){return!(t>=2&&e>=2)&&(t>=2&&e<2||(t<2&&e>=... method checkIsLayoutChangeRerenderExpandBtnPlaceholderRect (line 17) | checkIsLayoutChangeRerenderExpandBtnPlaceholderRect(t){this.renderer.r... method checkIsNodeDataChange (line 17) | checkIsNodeDataChange(t,e){return t&&(t="string"===typeof t?JSON.parse... method createNode (line 17) | createNode(t,e,n,i,r,o){const a={};this.mindMap.nodeInnerPrefixList.fo... method checkGetGeneralizationChange (line 17) | checkGetGeneralizationChange(t,e){const n=t.getData("generalization");... method formatPosition (line 17) | formatPosition(t,e,n){return"number"===typeof t?t:void 0!==Zn["d"][t]?... method formatInitRootNodePosition (line 17) | formatInitRootNodePosition(t){const{CENTER:e}=Zn["a"].INIT_ROOT_NODE_P... method setNodeCenter (line 17) | setNodeCenter(t,e){let{initRootNodePosition:n}=this.mindMap.opt;n=this... method getRootCenterOffset (line 17) | getRootCenterOffset(t,e){if(this.rootNodeCenterOffset)return this.root... method updateChildren (line 17) | updateChildren(t,e,n){t.forEach(t=>{t[e]+=n,t.children&&t.children.len... method updateChildrenPro (line 17) | updateChildrenPro(t,e){t.forEach(t=>{Object.keys(e).forEach(n=>{t[n]+=... method getNodeAreaWidth (line 17) | getNodeAreaWidth(t,e=!1){let n=[],i=0,r=(t,o)=>{e&&t.checkHasGeneraliz... method quadraticCurvePath (line 17) | quadraticCurvePath(t,e,n,i,r=!1){let o,a;return r?(o=t+.8*(n-t),a=e+.2... method cubicBezierPath (line 17) | cubicBezierPath(t,e,n,i,r=!1){let o,a,s,l;return r?(o=t,a=e+(i-e)/2,s=... method computeNewPoint (line 17) | computeNewPoint(t,e,n=0){return t[0]===e[0]?e[1]>t[1]?[e[0],e[1]-n]:[e... method createFoldLine (line 17) | createFoldLine(t){const{lineRadius:e}=this.mindMap.themeConfig,n=t.len... method getMarginX (line 17) | getMarginX(t){const{themeConfig:e,opt:n}=this.mindMap,{second:i,node:r... method getMarginY (line 17) | getMarginY(t){const{themeConfig:e,opt:n}=this.mindMap,{second:i,node:r... method getNodeWidthWithGeneralization (line 17) | getNodeWidthWithGeneralization(t){return Math.max(t.width,t.checkHasGe... method getNodeHeightWithGeneralization (line 17) | getNodeHeightWithGeneralization(t){return Math.max(t.height,t.checkHas... method getNodeBoundaries (line 17) | getNodeBoundaries(t,e){let{generalizationLineMargin:n,generalizationNo... method getChildrenBoundaries (line 17) | getChildrenBoundaries(t,e,n=0,i){let{generalizationLineMargin:r,genera... method getNodeGeneralizationRenderBoundaries (line 17) | getNodeGeneralizationRenderBoundaries(t,e){let n=null;return n=t.range... method getNodeActChildrenLength (line 17) | getNodeActChildrenLength(t){return t.nodeData.children&&t.nodeData.chi... method setLineStyle (line 17) | setLineStyle(t,e,n,i){e.plot(this.transformPath(n)),t&&t(e,i,!0)} method transformPath (line 17) | transformPath(t){const{customTransformNodeLinePath:e}=this.mindMap.opt... class Ir (line 17) | class Ir extends Dr{constructor(t={},e){super(t),this.isUseLeft=e===Zn["... method constructor (line 17) | constructor(t={},e){super(t),this.isUseLeft=e===Zn["a"].LAYOUT.LOGICAL... method doLayout (line 17) | doLayout(t){let e=[()=>{this.computedBaseValue()},()=>{this.computedTo... method computedBaseValue (line 17) | computedBaseValue(){let t=0;Object(v["vb"])(this.renderer.renderTree,n... method computedTopValue (line 17) | computedTopValue(){Object(v["vb"])(this.root,null,(t,e,n,i)=>{if(t.get... method adjustTopValue (line 17) | adjustTopValue(){Object(v["vb"])(this.root,null,(t,e,n,i)=>{if(!t.getD... method updateBrothers (line 17) | updateBrothers(t,e){if(t.parent){let n=t.parent.children,i=Object(v["F... method renderLine (line 17) | renderLine(t,e,n,i){"curve"===i?this.renderLineCurve(t,e,n):"direct"==... method renderLineStraight (line 17) | renderLineStraight(t,e,n){if(t.children.length<=0)return[];let{left:i,... method renderLineDirect (line 17) | renderLineDirect(t,e,n){if(t.children.length<=0)return[];let{left:i,to... method renderLineCurve (line 17) | renderLineCurve(t,e,n){if(t.children.length<=0)return[];let{left:i,top... method renderExpandBtn (line 17) | renderExpandBtn(t,e){let{width:n,height:i,expandBtnSize:r,layerIndex:o... method renderGeneralization (line 17) | renderGeneralization(t){t.forEach(t=>{let{left:e,top:n,bottom:i,right:... method renderExpandBtnRect (line 17) | renderExpandBtnRect(t,e,n,i){this.isUseLeft?t.size(e,i).x(-e).y(0):t.s... class Rr (line 17) | class Rr extends Dr{constructor(t={}){super(t)}doLayout(t){let e=[()=>{t... method constructor (line 17) | constructor(t={}){super(t)} method doLayout (line 17) | doLayout(t){let e=[()=>{this.computedBaseValue()},()=>{this.computedTo... method computedBaseValue (line 17) | computedBaseValue(){Object(v["vb"])(this.renderer.renderTree,null,(t,e... method computedTopValue (line 17) | computedTopValue(){Object(v["vb"])(this.root,null,(t,e,n,i)=>{if(t.get... method adjustTopValue (line 17) | adjustTopValue(){Object(v["vb"])(this.root,null,(t,e,n,i)=>{if(!t.getD... method updateBrothers (line 17) | updateBrothers(t,e,n){if(t.parent){let i=t.parent.children.filter(e=>e... method renderLine (line 17) | renderLine(t,e,n,i){"curve"===i?this.renderLineCurve(t,e,n):"direct"==... method renderLineStraight (line 17) | renderLineStraight(t,e,n){if(t.children.length<=0)return[];let{left:i,... method renderLineDirect (line 17) | renderLineDirect(t,e,n){if(t.children.length<=0)return[];let{left:i,to... method renderLineCurve (line 17) | renderLineCurve(t,e,n){if(t.children.length<=0)return[];let{left:i,top... method renderExpandBtn (line 17) | renderExpandBtn(t,e){let{width:n,height:i,expandBtnSize:r}=t,{translat... method renderGeneralization (line 17) | renderGeneralization(t){t.forEach(t=>{let e=t.node.dir===Zn["a"].LAYOU... method renderExpandBtnRect (line 17) | renderExpandBtnRect(t,e,n,i,r){r.dir===Zn["a"].LAYOUT_GROW_DIR.LEFT?t.... class Br (line 17) | class Br extends Dr{constructor(t={}){super(t)}doLayout(t){let e=[()=>{t... method constructor (line 17) | constructor(t={}){super(t)} method doLayout (line 17) | doLayout(t){let e=[()=>{this.computedBaseValue()},()=>{this.computedLe... method computedBaseValue (line 17) | computedBaseValue(){Object(v["vb"])(this.renderer.renderTree,null,(t,e... method computedLeftTopValue (line 17) | computedLeftTopValue(){Object(v["vb"])(this.root,null,(t,e,n,i)=>{if(t... method adjustLeftTopValue (line 17) | adjustLeftTopValue(){Object(v["vb"])(this.root,null,(t,e,n,i)=>{if(!t.... method updateBrothersLeft (line 17) | updateBrothersLeft(t,e){if(t.parent){let n=t.parent.children,i=Object(... method updateBrothersTop (line 17) | updateBrothersTop(t,e){if(t.parent&&!t.parent.isRoot){let n=t.parent.c... method renderLine (line 17) | renderLine(t,e,n){if(t.children.length<=0)return[];let{left:i,top:r,wi... method renderExpandBtn (line 17) | renderExpandBtn(t,e){let{width:n,height:i,expandBtnSize:r,isRoot:o}=t;... method renderGeneralization (line 17) | renderGeneralization(t){t.forEach(t=>{let{top:e,bottom:n,right:i,gener... method renderExpandBtnRect (line 17) | renderExpandBtnRect(t,e,n,i,r){t.size(n,e).x(0).y(i)} class Hr (line 17) | class Hr extends Dr{constructor(t={}){super(t)}doLayout(t){let e=[()=>{t... method constructor (line 17) | constructor(t={}){super(t)} method doLayout (line 17) | doLayout(t){let e=[()=>{this.computedBaseValue()},()=>{this.computedLe... method computedBaseValue (line 17) | computedBaseValue(){Object(v["vb"])(this.renderer.renderTree,null,(t,e... method computedLeftValue (line 17) | computedLeftValue(){Object(v["vb"])(this.root,null,(t,e,n,i)=>{if(t.ge... method adjustLeftValue (line 17) | adjustLeftValue(){Object(v["vb"])(this.root,null,(t,e,n,i)=>{if(!t.get... method updateBrothers (line 17) | updateBrothers(t,e){if(t.parent){let n=t.parent.children,i=Object(v["F... method renderLine (line 17) | renderLine(t,e,n,i){"curve"===i?this.renderLineCurve(t,e,n):"direct"==... method renderLineCurve (line 17) | renderLineCurve(t,e,n){if(t.children.length<=0)return[];let{left:i,top... method renderLineDirect (line 17) | renderLineDirect(t,e,n){if(t.children.length<=0)return[];let{left:i,to... method renderLineStraight (line 17) | renderLineStraight(t,e,n){if(t.children.length<=0)return[];let{left:i,... method renderExpandBtn (line 17) | renderExpandBtn(t,e){let{width:n,height:i,expandBtnSize:r}=t,{translat... method renderGeneralization (line 17) | renderGeneralization(t){t.forEach(t=>{let{bottom:e,left:n,right:i,gene... method renderExpandBtnRect (line 17) | renderExpandBtnRect(t,e,n,i,r){t.size(n,e).x(0).y(i)} class Ur (line 17) | class Ur extends Dr{constructor(t={},e){super(t),this.layout=e}doLayout(... method constructor (line 17) | constructor(t={},e){super(t),this.layout=e} method doLayout (line 17) | doLayout(t){let e=[()=>{this.computedBaseValue()},()=>{this.computedLe... method computedBaseValue (line 17) | computedBaseValue(){Object(v["vb"])(this.renderer.renderTree,null,(t,e... method computedLeftTopValue (line 17) | computedLeftTopValue(){Object(v["vb"])(this.root,null,(t,e,n,i,r)=>{if... method adjustLeftTopValue (line 17) | adjustLeftTopValue(){Object(v["vb"])(this.root,null,(t,e,n,i)=>{if(!t.... method getNodeAreaHeight (line 17) | getNodeAreaHeight(t){let e=0,n=t=>{e+=t.height+(this.getNodeActChildre... method updateBrothersLeft (line 17) | updateBrothersLeft(t){let e=t.children,n=0;e.forEach(t=>{t.left+=n,t.c... method updateBrothersTop (line 17) | updateBrothersTop(t,e){if(t.parent&&!t.parent.isRoot){let n=t.parent.c... method renderLine (line 17) | renderLine(t,e,n){if(t.children.length<=0)return[];let{left:i,top:r,wi... method renderExpandBtn (line 17) | renderExpandBtn(t,e){let{width:n,height:i,expandBtnSize:r,isRoot:o}=t;... method renderGeneralization (line 17) | renderGeneralization(t){t.forEach(t=>{let{top:e,bottom:n,right:i,gener... method renderExpandBtnRect (line 17) | renderExpandBtnRect(t,e,n,i,r){if(this.layout===Zn["a"].LAYOUT.TIMELIN... class Gr (line 17) | class Gr extends Dr{constructor(t={},e){super(t),this.layout=e}doLayout(... method constructor (line 17) | constructor(t={},e){super(t),this.layout=e} method doLayout (line 17) | doLayout(t){let e=[()=>{this.computedBaseValue()},()=>{this.computedTo... method computedBaseValue (line 17) | computedBaseValue(){Object(v["vb"])(this.renderer.renderTree,null,(t,e... method computedTopValue (line 17) | computedTopValue(){Object(v["vb"])(this.root,null,(t,e,n,i,r)=>{if(t.g... method adjustLeftTopValue (line 17) | adjustLeftTopValue(){Object(v["vb"])(this.root,null,(t,e,n,i)=>{if(!t.... method updateBrothers (line 17) | updateBrothers(t,e){if(t.parent){let n=t.parent.children,i=Object(v["F... method updateBrothersTop (line 17) | updateBrothersTop(t,e){if(t.parent&&!t.parent.isRoot){let n=t.parent.c... method renderLine (line 17) | renderLine(t,e,n,i){"curve"===i?this.renderLineCurve(t,e,n):"direct"==... method renderLineStraight (line 17) | renderLineStraight(t,e,n){if(t.children.length<=0)return[];let{expandB... method renderLineDirect (line 17) | renderLineDirect(t,e,n){if(t.children.length<=0)return[];let{left:i,to... method renderLineCurve (line 17) | renderLineCurve(t,e,n){if(t.children.length<=0)return[];let{left:i,top... method renderExpandBtn (line 17) | renderExpandBtn(t,e){let{width:n,height:i,expandBtnSize:r,isRoot:o}=t;... method renderGeneralization (line 17) | renderGeneralization(t){t.forEach(t=>{let e=t.node.dir===Zn["a"].LAYOU... method renderExpandBtnRect (line 17) | renderExpandBtnRect(t,e,n,i,r){r.dir===Zn["a"].LAYOUT_GROW_DIR.LEFT?t.... method renderExpandBtn (line 17) | renderExpandBtn({node:t,btn:e,expandBtnSize:n,translateX:i,translateY:r,... method renderLine (line 17) | renderLine({node:t,line:e,top:n,x:i,lineLength:r,height:o,expandBtnSize:... method computedLeftTopValue (line 17) | computedLeftTopValue({layerIndex:t,node:e,ctx:n}){if(t>=1&&e.children){l... method adjustLeftTopValueBefore (line 17) | adjustLeftTopValueBefore({node:t,parent:e,ctx:n,layerIndex:i}){let r=t.c... method adjustLeftTopValueAfter (line 17) | adjustLeftTopValueAfter({parent:t,node:e,ctx:n}){if(t&&t.isRoot){let t=n... method renderExpandBtn (line 17) | renderExpandBtn({node:t,btn:e,expandBtnSize:n,translateX:i,translateY:r,... method renderLine (line 17) | renderLine({node:t,line:e,top:n,x:i,lineLength:r,height:o,miny:a,ctx:s})... method computedLeftTopValue (line 17) | computedLeftTopValue({layerIndex:t,node:e,ctx:n}){let i=n.getMarginY(t+1... method adjustLeftTopValueBefore (line 17) | adjustLeftTopValueBefore({node:t,ctx:e,layerIndex:n}){let i=e.getMarginY... method adjustLeftTopValueAfter (line 17) | adjustLeftTopValueAfter({parent:t,node:e,ctx:n}){if(t&&t.isRoot){let t=n... class Yr (line 17) | class Yr extends Dr{constructor(t={}){super(t),this.indent=.3,this.child... method constructor (line 17) | constructor(t={}){super(t),this.indent=.3,this.childIndent=.5} method doLayout (line 17) | doLayout(t){let e=[()=>{this.computedBaseValue()},()=>{this.computedLe... method computedBaseValue (line 17) | computedBaseValue(){Object(v["vb"])(this.renderer.renderTree,null,(t,e... method computedLeftTopValue (line 17) | computedLeftTopValue(){Object(v["vb"])(this.root,null,(t,e,n,i)=>{if(t... method adjustLeftTopValue (line 17) | adjustLeftTopValue(){Object(v["vb"])(this.root,null,(t,e,n,i)=>{if(!t.... method getNodeAreaHeight (line 17) | getNodeAreaHeight(t){let e=0,n=t=>{let i=this.getMarginY(t.layerIndex)... method updateBrothersLeft (line 17) | updateBrothersLeft(t){let e=t.children,n=0;e.forEach(t=>{t.left+=n,t.c... method updateBrothersTop (line 17) | updateBrothersTop(t,e){if(t.parent&&!t.parent.isRoot){let n=t.parent.c... method checkIsTop (line 17) | checkIsTop(t){return t.dir===Zn["a"].LAYOUT_GROW_DIR.TOP} method renderLine (line 17) | renderLine(t,e,n){if(1!==t.layerIndex&&t.children.length<=0)return[];l... method renderExpandBtn (line 17) | renderExpandBtn(t,e){let{width:n,height:i,expandBtnSize:r,isRoot:o}=t;... method renderGeneralization (line 17) | renderGeneralization(t){t.forEach(t=>{let{top:e,bottom:n,right:i,gener... method renderExpandBtnRect (line 17) | renderExpandBtnRect(t,e,n,i,r){let o="";o=r.dir===Zn["a"].LAYOUT_GROW_... class Xr (line 17) | class Xr{constructor(t){this.renderer=t,this.mindMap=t.mindMap,this.curr... method constructor (line 17) | constructor(t){this.renderer=t,this.mindMap=t.mindMap,this.currentNode... method bindEvent (line 17) | bindEvent(){this.show=this.show.bind(this),this.onScale=this.onScale.b... method unBindEvent (line 17) | unBindEvent(){window.removeEventListener("keydown",this.onKeydown)} method onKeydown (line 17) | onKeydown(t){const e=this.mindMap.renderer.activeNodeList;if(e.length<... method checkIsAutoEnterTextEditKey (line 17) | checkIsAutoEnterTextEditKey(t){const e=t.keyCode;return(229===e||e>=65... method registerTmpShortcut (line 17) | registerTmpShortcut(){this.mindMap.keyCommand.addShortcut("Enter",()=>... method isShowTextEdit (line 17) | isShowTextEdit(){return this.mindMap.richText?this.mindMap.richText.sh... method show (line 17) | async show({node:t,isInserting:e=!1,isFromKeyDown:n=!1,isFromScale:i=!... method onOpenRealtimeRenderOnNodeTextEditConfigUpdate (line 17) | onOpenRealtimeRenderOnNodeTextEditConfigUpdate(t){this.textEditNode&&(... method onScale (line 17) | onScale(){const t=this.getCurrentEditNode();t&&(this.mindMap.richText?... method showEditTextBox (line 17) | showEditTextBox({node:t,rect:e,isInserting:n,isFromKeyDown:i,isFromSca... method updateTextEditNode (line 17) | updateTextEditNode(t=[]){if(this.mindMap.richText)return void this.min... method getBackground (line 17) | getBackground(t){const e=t.style.merge("gradientStyle");if(e){const e=... method removeTextEditEl (line 17) | removeTextEditEl(){if(this.mindMap.richText)return void this.mindMap.r... method getEditText (line 17) | getEditText(){return Object(v["K"])(this.textEditNode.innerHTML)} method hideEditTextBox (line 17) | hideEditTextBox(){if(this.mindMap.richText)return this.mindMap.richTex... method getCurrentEditNode (line 17) | getCurrentEditNode(){return this.mindMap.richText?this.mindMap.richTex... class eo (line 17) | class eo{constructor(t={}){this.opt=t,this.mindMap=t.mindMap,this.themeC... method constructor (line 17) | constructor(t={}){this.opt=t,this.mindMap=t.mindMap,this.themeConfig=t... method setLayout (line 17) | setLayout(){this.layout=new(to[this.mindMap.opt.layout]?to[this.mindMa... method setData (line 17) | setData(t){this.hasRichTextPlugin()?this.renderTree=t?this.mindMap.ric... method bindEvent (line 17) | bindEvent(){const{openPerformance:t,performanceConfig:e,openRealtimeRe... method onNodeTextEditChange (line 17) | onNodeTextEditChange({node:t,text:e}){t._textData=t.createTextNode(e);... method forceLoadNode (line 17) | forceLoadNode(t){t=t||this.root,t&&(this.mindMap.emit("node_tree_rende... method registerCommands (line 17) | registerCommands(){this.selectAll=this.selectAll.bind(this),this.mindM... method registerShortcutKeys (line 17) | registerShortcutKeys(){this.mindMap.keyCommand.addShortcut("Tab",()=>{... method emitNodeActiveEvent (line 17) | emitNodeActiveEvent(t=null,e=[...this.activeNodeList]){const n=!Object... method clearActiveNodeListOnDrawClick (line 17) | clearActiveNodeListOnDrawClick(t,e){if(this.activeNodeList.length<=0)r... method startTextEdit (line 17) | startTextEdit(){this.mindMap.keyCommand.save()} method endTextEdit (line 17) | endTextEdit(){this.mindMap.keyCommand.restore()} method clearCache (line 17) | clearCache(){this.layout.lru.clear(),this.nodeCache={},this.lastNodeCa... method render (line 17) | render(t=(()=>{}),e){return e===Zn["a"].CHANGE_THEME&&this.resetUnExpa... method resetUnExpandNodeStyle (line 17) | resetUnExpandNodeStyle(){this.renderTree&&this.hasRichTextPlugin()&&Ob... method clearActiveNode (line 17) | clearActiveNode(){this.activeNodeList.length<=0||(this.clearActiveNode... method clearActiveNodeList (line 17) | clearActiveNodeList(){this.activeNodeList.forEach(t=>{this.mindMap.exe... method addNodeToActiveList (line 17) | addNodeToActiveList(t,e=!1){if(this.mindMap.opt.onlyOneEnableActiveNod... method removeNodeFromActiveList (line 17) | removeNodeFromActiveList(t){let e=this.findActiveNodeIndex(t);-1!==e&&... method activeMultiNode (line 17) | activeMultiNode(t=[]){t.forEach(t=>{this.mindMap.emit("before_node_act... method cancelActiveMultiNode (line 17) | cancelActiveMultiNode(t=[]){t.forEach(t=>{this.removeNodeFromActiveLis... method findActiveNodeIndex (line 17) | findActiveNodeIndex(t){return Object(v["F"])(t,this.activeNodeList)} method selectAll (line 17) | selectAll(){this.mindMap.opt.readonly||(Object(v["vb"])(this.root,null... method back (line 17) | back(t){this.backForward("back",t)} method forward (line 17) | forward(t){this.backForward("forward",t)} method backForward (line 17) | backForward(t,e){this.mindMap.execCommand("CLEAR_ACTIVE_NODE");const n... method getNewNodeBehavior (line 17) | getNewNodeBehavior(t=!1,e=!1){const{createNewNodeBehavior:n}=this.mind... method insertNode (line 17) | insertNode(t=!0,e=[],n=null,i=[]){if(e=Object(v["w"])(e),this.activeNo... method insertMultiNode (line 17) | insertMultiNode(t,e){if(!e||e.length<=0)return;if(t=Object(v["w"])(t),... method insertChildNode (line 17) | insertChildNode(t=!0,e=[],n=null,i=[]){if(e=Object(v["w"])(e),this.act... method insertMultiChildNode (line 17) | insertMultiChildNode(t,e){if(!e||e.length<=0)return;if(t=Object(v["w"]... method insertParentNode (line 17) | insertParentNode(t=!0,e,n){if(e=Object(v["w"])(e),this.activeNodeList.... method upNode (line 17) | upNode(){if(this.activeNodeList.length<=0)return;let t=this.activeNode... method downNode (line 17) | downNode(){if(this.activeNodeList.length<=0)return;let t=this.activeNo... method moveUpOneLevel (line 17) | moveUpOneLevel(t){if(t=t||this.activeNodeList[0],!t||t.isRoot||t.layer... method _handleRemoveCustomStyles (line 17) | _handleRemoveCustomStyles(t){let e=!1;return Object.keys(t).forEach(n=... method removeCustomStyles (line 17) | removeCustomStyles(t){if(t=t||this.activeNodeList[0],!t)return;const e... method removeAllNodeCustomStyles (line 17) | removeAllNodeCustomStyles(t){t=Object(v["w"])(t);let e=!1;if(t.length>... method copy (line 17) | copy(){this.beingCopyData=this.copyNode(),this.beingCopyData&&(this.mi... method cut (line 17) | cut(){this.mindMap.execCommand("CUT_NODE",t=>{this.beingCopyData=t,thi... method handlePaste (line 17) | handlePaste(t){const{disabledClipboard:e}=this.mindMap.opt;if(e)return... method paste (line 17) | async paste(){const{errorHandler:t,handleIsSplitByWrapOnPasteCreateNew... method insertBefore (line 17) | insertBefore(t,e){this.insertTo(t,e,"before")} method insertAfter (line 17) | insertAfter(t,e){this.insertTo(t,e,"after")} method insertTo (line 17) | insertTo(t,e,n="before"){let i=Object(v["w"])(t);i=i.filter(t=>!t.isRo... method checkNodeLayerChange (line 17) | checkNodeLayerChange(t,e,n=!1){if(this.hasRichTextPlugin()){if(this.mi... method removeNode (line 17) | removeNode(t=[]){if(t=Object(v["w"])(t),this.activeNodeList.length<=0&... method deleteNodeGeneralization (line 17) | deleteNodeGeneralization(t){const e=t.generalizationBelongNode,n=e.get... method removeCurrentNode (line 17) | removeCurrentNode(t=[]){if(t=Object(v["w"])(t),this.activeNodeList.len... method getNextActiveNode (line 17) | getNextActiveNode(t){if(1!==t.length)return null;if(-1===this.findActi... method copyNode (line 17) | copyNode(){if(this.activeNodeList.length<=0)return null;let t=Object(v... method cutNode (line 17) | cutNode(t){if(this.activeNodeList.length<=0)return;let e=Object(v["M"]... method moveNodeTo (line 17) | moveNodeTo(t,e){let n=Object(v["w"])(t);n=n.filter(t=>!t.isRoot),n.for... method pasteNode (line 17) | pasteNode(t){t=Object(v["w"])(t),this.activeNodeList.length<=0||t.leng... method setNodeStyle (line 17) | setNodeStyle(t,e,n){let i={[e]:n};this.hasRichTextPlugin()&&this.mindM... method setNodeStyles (line 17) | setNodeStyles(t,e){let n={...e};this.hasRichTextPlugin()&&this.mindMap... method setNodeActive (line 17) | setNodeActive(t,e){this.mindMap.execCommand("SET_NODE_DATA",t,{isActiv... method setNodeExpand (line 17) | setNodeExpand(t,e){this.mindMap.execCommand("SET_NODE_DATA",t,{expand:... method expandAllNode (line 17) | expandAllNode(t=""){if(!this.renderTree)return;const e=(n,i)=>{i||n.da... method unexpandAllNode (line 17) | unexpandAllNode(t=!0,e=""){if(!this.renderTree)return;const n=(t,i,r)=... method expandToLevel (line 17) | expandToLevel(t){this.renderTree&&(Object(v["vb"])(this.renderTree,nul... method toggleActiveExpand (line 17) | toggleActiveExpand(){this.activeNodeList.forEach(t=>{t.nodeData.childr... method toggleNodeExpand (line 17) | toggleNodeExpand(t){this.mindMap.execCommand("SET_NODE_EXPAND",t,!t.ge... method setNodeText (line 17) | setNodeText(t,e,n,i){n=void 0===n?t.getData("richText"):n,this.setNode... method setNodeImage (line 17) | setNodeImage(t,e){const{url:n,title:i,width:r,height:o,custom:a=!1}=e|... method setNodeIcon (line 17) | setNodeIcon(t,e){this.setNodeDataRender(t,{icon:e})} method setNodeHyperlink (line 17) | setNodeHyperlink(t,e,n=""){this.setNodeDataRender(t,{hyperlink:e,hyper... method setNodeNote (line 17) | setNodeNote(t,e){this.setNodeDataRender(t,{note:e})} method setNodeAttachment (line 17) | setNodeAttachment(t,e,n=""){this.setNodeDataRender(t,{attachmentUrl:e,... method setNodeTag (line 17) | setNodeTag(t,e){this.setNodeDataRender(t,{tag:e})} method insertFormula (line 17) | insertFormula(t,e=[]){if(!this.hasRichTextPlugin()||!this.mindMap.form... method addGeneralization (line 17) | addGeneralization(t,e=!0){if(this.activeNodeList.length<=0)return;cons... method removeGeneralization (line 17) | removeGeneralization(){this.activeNodeList.length<=0||(this.activeNode... method setNodeCustomPosition (line 17) | setNodeCustomPosition(t,e,n){let i=[t]||!1;i.forEach(t=>{this.mindMap.... method resetLayout (line 17) | resetLayout(){Object(v["vb"])(this.root,null,t=>{t.customLeft=void 0,t... method setNodeShape (line 17) | setNodeShape(t,e){if(!e||!li.includes(e))return;let n=[t]||!1;n.forEac... method goTargetNode (line 17) | goTargetNode(t,e=(()=>{})){let n="string"===typeof t?t:t.getData("uid"... method setNodeData (line 17) | setNodeData(t,e){Object.keys(e).forEach(n=>{t.nodeData.data[n]=e[n]})} method setNodeDataRender (line 17) | setNodeDataRender(t,e,n=!1){this.mindMap.execCommand("SET_NODE_DATA",t... method reRenderNodeCheckChange (line 17) | reRenderNodeCheckChange(t,e){let n=t.reRender();n?e||this.mindMap.rend... method moveNodeToCenter (line 17) | moveNodeToCenter(t,e){let{resetScaleOnMoveNodeToCenter:n}=this.mindMap... method setRootNodeCenter (line 17) | setRootNodeCenter(){this.moveNodeToCenter(this.root)} method expandToNodeUid (line 17) | expandToNodeUid(t,e=(()=>{})){if(!this.renderTree)return void e();let ... method findNodeByUid (line 17) | findNodeByUid(t){if(!this.root)return;let e=null;return Object(v["vb"]... method highlightNode (line 17) | highlightNode(t,e,n){if(this.isRendering)return;n={stroke:"rgb(94, 200... method closeHighlightNode (line 17) | closeHighlightNode(){this.highlightBoxNode&&this.highlightBoxNode.remo... method hasRichTextPlugin (line 17) | hasRichTextPlugin(){return!!this.mindMap.richText} class ao (line 17) | class ao{constructor(t){this.opt=t,this.mindMap=t.mindMap,this.shortcutM... method constructor (line 17) | constructor(t){this.opt=t,this.mindMap=t.mindMap,this.shortcutMap={},t... method pause (line 17) | pause(){this.isPause=!0} method recovery (line 17) | recovery(){this.isPause=!1} method save (line 17) | save(){Object.keys(this.shortcutMapCache).length>0||(this.shortcutMapC... method restore (line 17) | restore(){Object.keys(this.shortcutMapCache).length<=0||(this.shortcut... method bindEvent (line 17) | bindEvent(){this.onKeydown=this.onKeydown.bind(this),this.mindMap.on("... method unBindEvent (line 17) | unBindEvent(){window.removeEventListener("keydown",this.onKeydown)} method onKeydown (line 17) | onKeydown(t){const{enableShortcutOnlyWhenMouseInSvg:e,beforeShortcutRu... method checkKey (line 17) | checkKey(t,e){let n=this.getOriginEventCodeArr(t),i=this.getKeyCodeArr... method getOriginEventCodeArr (line 17) | getOriginEventCodeArr(t){let e=[];return(t.ctrlKey||t.metaKey)&&e.push... method hasCombinationKey (line 17) | hasCombinationKey(t){return t.ctrlKey||t.metaKey||t.altKey||t.shiftKey} method getKeyCodeArr (line 17) | getKeyCodeArr(t){let e=t.split(/\s*\+\s*/),n=[];return e.forEach(t=>{n... method addShortcut (line 17) | addShortcut(t,e){t.split(/\s*\|\s*/).forEach(t=>{this.shortcutMap[t]?t... method removeShortcut (line 17) | removeShortcut(t,e){t.split(/\s*\|\s*/).forEach(t=>{if(this.shortcutMa... method getShortcutFn (line 17) | getShortcutFn(t){let e=[];return t.split(/\s*\|\s*/).forEach(t=>{e=thi... class so (line 17) | class so{constructor(t={}){this.opt=t,this.mindMap=t.mindMap,this.comman... method constructor (line 17) | constructor(t={}){this.opt=t,this.mindMap=t.mindMap,this.commands={},t... method pause (line 17) | pause(){this.isPause=!0} method recovery (line 17) | recovery(){this.isPause=!1} method clearHistory (line 17) | clearHistory(){this.history=[],this.activeHistoryIndex=0,this.mindMap.... method registerShortcutKeys (line 17) | registerShortcutKeys(){this.mindMap.keyCommand.addShortcut("Control+z"... method exec (line 17) | exec(t,...e){if(this.commands[t]){if(this.commands[t].forEach(t=>{t(..... method add (line 17) | add(t,e){this.commands[t]?this.commands[t].push(e):this.commands[t]=[e]} method remove (line 17) | remove(t,e){if(this.commands[t])if(e){let n=this.commands[t].find(t=>t... method addHistory (line 17) | addHistory(){if(this.mindMap.opt.readonly||this.isPause)return;const t... method back (line 17) | back(t=1){if(!this.mindMap.opt.readonly&&this.activeHistoryIndex-t>=0)... method forward (line 17) | forward(t=1){if(this.mindMap.opt.readonly)return;let e=this.history.le... method getCopyData (line 17) | getCopyData(){return this.mindMap.renderer.renderTree?Object(v["n"])({... method removeDataUid (line 17) | removeDataUid(t){t=Object(v["qb"])(t);let e=t=>{delete t.data.uid,t.ch... method emitDataUpdatesEvent (line 17) | emitDataUpdatesEvent(t,e){try{const n="data_change_detail",i=this.mind... class co (line 17) | class co{constructor(){this.has={},this.queue=[],this.nextTick=Object(v[... method constructor (line 17) | constructor(){this.has={},this.queue=[],this.nextTick=Object(v["cb"])(... method push (line 17) | push(t,e){this.has[t]?this.replaceTask(t,e):(this.has[t]=!0,this.queue... method replaceTask (line 17) | replaceTask(t,e){const n=this.queue.findIndex(e=>e.name===t);-1!==n&&(... method flush (line 17) | flush(){let t=this.queue.slice(0);this.queue=[],t.forEach(({name:t,fn:... class po (line 17) | class po{constructor(t={}){if(po.instanceCount++,this.opt=this.handleOpt... method constructor (line 17) | constructor(t={}){if(po.instanceCount++,this.opt=this.handleOpt(ni()(u... method handleOpt (line 17) | handleOpt(t){return Zn["f"].includes(t.layout)||(t.layout=Zn["a"].LAYO... method handleData (line 17) | handleData(t){return Object(v["X"])(t)||Object.keys(t).length<=0?null:... method initContainer (line 17) | initContainer(){const{associativeLineIsAlwaysAboveNode:t}=this.opt;thi... method clearDraw (line 17) | clearDraw(){this.lineDraw.clear(),this.associativeLineDraw.clear(),thi... method appendCss (line 17) | appendCss(t,e){this.cssTextMap[t]=e,this.removeCss(),this.addCss()} method removeAppendCss (line 17) | removeAppendCss(t){this.cssTextMap[t]&&(delete this.cssTextMap[t],this... method joinCss (line 17) | joinCss(){return Zn["c"]+Object.keys(this.cssTextMap).map(t=>this.cssT... method addCss (line 17) | addCss(){this.cssEl=document.createElement("style"),this.cssEl.type="t... method removeCss (line 17) | removeCss(){this.cssEl&&document.head.removeChild(this.cssEl)} method render (line 17) | render(t,e=""){this.batchExecution.push("render",()=>{this.initTheme()... method reRender (line 17) | reRender(t,e=""){this.renderer.reRender=!0,this.renderer.clearCache(),... method getElRectInfo (line 17) | getElRectInfo(){if(this.elRect=this.el.getBoundingClientRect(),this.wi... method resize (line 17) | resize(){const t=this.width,e=this.height;this.getElRectInfo(),this.sv... method on (line 17) | on(t,e){this.event.on(t,e)} method emit (line 17) | emit(t,...e){this.event.emit(t,...e)} method off (line 17) | off(t,e){this.event.off(t,e)} method initCache (line 17) | initCache(){this.commonCaches={measureCustomNodeContentSizeEl:null,mea... method initTheme (line 17) | initTheme(){this.themeConfig=Object(v["ab"])(io[this.opt.theme]||io.de... method setTheme (line 17) | setTheme(t,e=!1){this.execCommand("CLEAR_ACTIVE_NODE"),this.opt.theme=... method getTheme (line 17) | getTheme(){return this.opt.theme} method setThemeConfig (line 17) | setThemeConfig(t,e=!1){const n=Object(v["I"])(this.themeConfig,t);if(t... method getCustomThemeConfig (line 17) | getCustomThemeConfig(){return this.opt.themeConfig} method getThemeConfig (line 17) | getThemeConfig(t){return void 0===t?this.themeConfig:this.themeConfig[t]} method getConfig (line 17) | getConfig(t){return void 0===t?this.opt:this.opt[t]} method updateConfig (line 17) | updateConfig(t={}){this.emit("before_update_config",this.opt);const e=... method getLayout (line 17) | getLayout(){return this.opt.layout} method setLayout (line 17) | setLayout(t,e=!1){Zn["f"].includes(t)||(t=Zn["a"].LAYOUT.LOGICAL_STRUC... method execCommand (line 17) | execCommand(...t){this.command.exec(...t)} method updateData (line 17) | updateData(t){this.renderer.setData(t),this.render(),this.command.addH... method setData (line 17) | setData(t){t=this.handleData(t),this.opt.data=t,this.execCommand("CLEA... method setFullData (line 17) | setFullData(t){t.root&&this.setData(t.root),t.layout&&this.setLayout(t... method getData (line 17) | getData(t){let e=this.command.getCopyData(),n={};return n=t?{layout:th... method export (line 17) | async export(...t){try{if(!this.doExport)throw new Error("请注册Export插件!... method toPos (line 17) | toPos(t,e){return{x:t-this.elRect.left,y:e-this.elRect.top}} method setMode (line 17) | setMode(t){if(![Zn["a"].MODE.READONLY,Zn["a"].MODE.EDIT].includes(t))r... method getSvgData (line 17) | getSvgData({paddingX:t=0,paddingY:e=0,ignoreWatermark:n=!1,addContentT... method addPlugin (line 17) | addPlugin(t,e){let n=po.hasPlugin(t);-1===n&&po.usePlugin(t,e),this.in... method removePlugin (line 17) | removePlugin(t){let e=po.hasPlugin(t);-1!==e&&(po.pluginList.splice(e,... method initPlugin (line 17) | initPlugin(t){this[t.instanceName]||(this[t.instanceName]=new t({mindM... method destroy (line 17) | destroy(){this.emit("beforeDestroy"),this.renderer.textEdit.hideEditTe... class mo (line 17) | class mo{constructor(t){this.mindMap=t.mindMap,this.isMousedown=!1,this.... method constructor (line 17) | constructor(t){this.mindMap=t.mindMap,this.isMousedown=!1,this.mousedo... method calculationMiniMap (line 17) | calculationMiniMap(t,e){let{svg:n,rect:i,origWidth:r,origHeight:o,scal... method removeNodeContent (line 17) | removeNodeContent(t){if(t.hasClass("smm-node")){let e=t.findOne(".smm-... method onMousedown (line 17) | onMousedown(t){this.isMousedown=!0,this.mousedownPos={x:t.clientX,y:t.... method onMousemove (line 17) | onMousemove(t,e=5){if(!this.isMousedown||this.isViewBoxMousedown)retur... method onMouseup (line 17) | onMouseup(){this.isMousedown=!1,this.isViewBoxMousedown=!1} method onViewBoxMousedown (line 17) | onViewBoxMousedown(t){this.isViewBoxMousedown=!0,this.mousedownPos={x:... method onViewBoxMousemove (line 17) | onViewBoxMousemove(t){if(!this.isViewBoxMousedown||!this.currentState|... class vo (line 17) | class vo{constructor(t={}){this.mindMap=t.mindMap,this.lineSpacing=0,thi... method constructor (line 17) | constructor(t={}){this.mindMap=t.mindMap,this.lineSpacing=0,this.textS... method getMaxLong (line 17) | getMaxLong(){return Math.sqrt(Math.pow(this.mindMap.width,2)+Math.pow(... method bindEvent (line 17) | bindEvent(){this.onResize=this.onResize.bind(this),this.mindMap.on("re... method unBindEvent (line 17) | unBindEvent(){this.mindMap.off("resize",this.onResize)} method onResize (line 17) | onResize(){this.maxLong=this.getMaxLong(),this.draw()} method createContainer (line 17) | createContainer(){this.watermarkDraw||(this.watermarkDraw=(new ai["d"]... method updateLayer (line 17) | updateLayer(){if(!this.watermarkDraw)return;const{belowNode:t}=this.mi... method removeContainer (line 17) | removeContainer(){this.watermarkDraw&&(this.watermarkDraw.remove(),thi... method hasWatermark (line 17) | hasWatermark(){return!!this.text.trim()} method handleConfig (line 17) | handleConfig({text:t,lineSpacing:e,textSpacing:n,angle:i,textStyle:r})... method clear (line 17) | clear(){this.watermarkDraw&&this.watermarkDraw.clear()} method draw (line 17) | draw(){this.clear();const{onlyExport:t}=this.mindMap.opt.watermarkConf... method drawText (line 17) | drawText(t,e){let n=Math.min(this.maxLong,(this.mindMap.width-t)/Math.... method setTextStyle (line 17) | setTextStyle(t){Object.keys(this.textStyle).forEach(e=>{let n=this.tex... method updateWatermark (line 17) | updateWatermark(t){this.mindMap.opt.watermarkConfig=ni()(this.mindMap.... method beforePluginRemove (line 17) | beforePluginRemove(){this.unBindEvent(),this.removeContainer()} method beforePluginDestroy (line 17) | beforePluginDestroy(){this.unBindEvent(),this.removeContainer()} class yo (line 17) | class yo{constructor(t){this.opt=t,this.mindMap=t.mindMap,this.addShortc... method constructor (line 17) | constructor(t){this.opt=t,this.mindMap=t.mindMap,this.addShortcut()} method addShortcut (line 17) | addShortcut(){this.onLeftKeyUp=this.onLeftKeyUp.bind(this),this.onUpKe... method removeShortcut (line 17) | removeShortcut(){this.mindMap.keyCommand.removeShortcut(Zn["a"].KEY_DI... method onLeftKeyUp (line 17) | onLeftKeyUp(){this.onKeyup(Zn["a"].KEY_DIR.LEFT)} method onUpKeyUp (line 17) | onUpKeyUp(){this.onKeyup(Zn["a"].KEY_DIR.UP)} method onRightKeyUp (line 17) | onRightKeyUp(){this.onKeyup(Zn["a"].KEY_DIR.RIGHT)} method onDownKeyUp (line 17) | onDownKeyUp(){this.onKeyup(Zn["a"].KEY_DIR.DOWN)} method onKeyup (line 17) | onKeyup(t){if(this.mindMap.renderer.activeNodeList.length>0)this.focus... method focus (line 17) | focus(t){let e=this.mindMap.renderer.activeNodeList[0],n=this.getNodeR... method getFocusNodeBySimpleAlgorithm (line 17) | getFocusNodeBySimpleAlgorithm({currentActiveNode:t,currentActiveNodeRe... method getFocusNodeByShadowAlgorithm (line 17) | getFocusNodeByShadowAlgorithm({currentActiveNode:t,currentActiveNodeRe... method getFocusNodeByAreaAlgorithm (line 17) | getFocusNodeByAreaAlgorithm({currentActiveNode:t,currentActiveNodeRect... method getNodeRect (line 17) | getNodeRect(t){let{scaleX:e,scaleY:n,translateX:i,translateY:r}=this.m... method getDistance (line 17) | getDistance(t,e){let n=this.getCenter(t),i=this.getCenter(e);return Ma... method getCenter (line 17) | getCenter({left:t,right:e,top:n,bottom:i}){return{x:(t+e)/2,y:(n+i)/2}} method beforePluginRemove (line 17) | beforePluginRemove(){this.removeShortcut()} method beforePluginDestroy (line 17) | beforePluginDestroy(){this.removeShortcut()} class Co (line 17) | class Co{constructor(t){this.mindMap=t.mindMap}async pdf(t){return new P... method constructor (line 17) | constructor(t){this.mindMap=t.mindMap} method pdf (line 17) | async pdf(t){return new Promise((e,n)=>{const i=new Image;i.onload=asy... class Ao (line 17) | class Ao{constructor(t){this.mindMap=t.mindMap}async xmind(t,e){const n=... method constructor (line 17) | constructor(t){this.mindMap=t.mindMap} method xmind (line 17) | async xmind(t,e){const n=await hn.transformToXmind(t,e);return n} method getXmind (line 17) | getXmind(){return hn} class Ho (line 17) | class Ho{constructor(t){this.mindMap=t.mindMap}async export(t,e=!0,n="思维... method constructor (line 17) | constructor(t){this.mindMap=t.mindMap} method export (line 17) | async export(t,e=!0,n="思维导图",...i){if(this[t]){const r=await this[t](n... method createTransformImgTaskList (line 17) | createTransformImgTaskList(t,e,n,i){const r=t.find(e);return r.map(asy... method getSvgData (line 17) | async getSvgData(t){let{exportPaddingX:e,exportPaddingY:n,errorHandler... method svgToPng (line 17) | svgToPng(t,e,n=null){const{maxCanvasSize:i,minExportImgCanvasScale:r}=... method drawBackgroundToCanvas (line 17) | drawBackgroundToCanvas(t,e,n){return new Promise((i,r)=>{const{backgro... method drawBackgroundToSvg (line 17) | drawBackgroundToSvg(t){return new Promise(async e=>{const{backgroundCo... method png (line 17) | async png(t,e=!1,n=null){this.handleNodeExport(n);const{str:i,clipData... method handleNodeExport (line 17) | handleNodeExport(t){if(t&&t.getData("isActive")){t.deactivate();const{... method pdf (line 17) | async pdf(t,e=!1){if(!this.mindMap.doExportPDF)throw new Error("请注册Exp... method xmind (line 17) | async xmind(t){if(!this.mindMap.doExportXMind)throw new Error("请注册Expo... method svg (line 17) | async svg(t){const{node:e}=await this.getSvgData();e.first().before(Ob... method fixSvgStrAndToBlob (line 17) | async fixSvgStrAndToBlob(t){t=Object(v["ib"])(t),t=Object(v["R"])(t);c... method json (line 17) | async json(t,e=!0){const n=this.mindMap.getData(e),i=JSON.stringify(n)... method smm (line 17) | async smm(t,e){const n=await this.json(t,e);return n} method md (line 17) | async md(){const t=this.mindMap.getData(),e=Object(Ro["a"])(t),n=new B... method txt (line 17) | async txt(){const t=this.mindMap.getData(),e=jo(t),n=new Blob([e]),i=a... class Uo (line 17) | class Uo{constructor(t){this.mindMap=t,this.autoMoveTimer=null}onMove(t,... method constructor (line 17) | constructor(t){this.mindMap=t,this.autoMoveTimer=null} method onMove (line 17) | onMove(t,e,n=(()=>{}),i=(()=>{})){n();let r=this.mindMap.opt.selectTra... method startAutoMove (line 17) | startAutoMove(t,e,n,i){this.autoMoveTimer=setTimeout(()=>{this.onMove(... method clearAutoMoveTimer (line 17) | clearAutoMoveTimer(){clearTimeout(this.autoMoveTimer)} class Go (line 17) | class Go extends Dr{constructor({mindMap:t}){super(t.renderer),this.mind... method constructor (line 17) | constructor({mindMap:t}){super(t.renderer),this.mindMap=t,this.autoMov... method reset (line 17) | reset(){this.isDragging=!1,this.mousedownNode=null,this.beingDragNodeL... method bindEvent (line 17) | bindEvent(){this.onNodeMousedown=this.onNodeMousedown.bind(this),this.... method unBindEvent (line 17) | unBindEvent(){this.mindMap.off("node_mousedown",this.onNodeMousedown),... method onNodeMousedown (line 17) | onNodeMousedown(t,e){if(this.mindMap.opt.readonly||1!==e.which||t.isGe... method onMousemove (line 17) | onMousemove(t){if(this.mindMap.opt.readonly||!this.isMousedown)return;... method onMouseup (line 17) | async onMouseup(t){if(!this.isMousedown)return;const{autoMoveWhenMouse... method removeNodeActive (line 17) | removeNodeActive(t){t.getData("isActive")&&this.mindMap.execCommand("S... method onMove (line 17) | onMove(t,e,n){if(!this.isMousedown||!this.isDragging)return;let{scaleX... method handleStartMove (line 17) | async handleStartMove(){if(!this.isDragging){let t=this.mousedownNode;... method nodeTreeToList (line 17) | nodeTreeToList(){const t=[];Object(v["e"])(this.mindMap.renderer.root,... method createCloneNode (line 17) | createCloneNode(){if(!this.clone){const{dragMultiNodeRectConfig:t,drag... method removeCloneNode (line 17) | removeCloneNode(){this.clone&&(this.clone.remove(),this.placeholder.re... method removeExtraLines (line 17) | removeExtraLines(){this.placeHolderExtraLines.forEach(t=>{t.remove()})... method checkOverlapNode (line 17) | checkOverlapNode(){if(!this.drawTransform||!this.placeholder)return;co... method handleOverlapNode (line 17) | handleOverlapNode(){const{LOGICAL_STRUCTURE:t,LOGICAL_STRUCTURE_LEFT:e... method getNewChildNodeDir (line 17) | getNewChildNodeDir(t){const{LOGICAL_STRUCTURE:e,LOGICAL_STRUCTURE_LEFT... method handleVerticalCheck (line 17) | handleVerticalCheck(t,e,n=!1){const{layout:i}=this.mindMap.opt,{LAYOUT... method handleHorizontalCheck (line 17) | handleHorizontalCheck(t,e){const{layout:n}=this.mindMap.opt,{LAYOUT:i}... method getNodeDistanceToSiblingNode (line 17) | getNodeDistanceToSiblingNode(t,e,n,i){const{TOP:r,LEFT:o,BOTTOM:a,RIGH... method setPlaceholderRect (line 17) | setPlaceholderRect({x:t,y:e,dir:n,rotate:i,notRenderLine:r}){let o=thi... method checkIsOverlap (line 17) | checkIsOverlap({node:t,dir:e,prevBrotherOffset:n,nextBrotherOffset:i,s... method handleLogicalStructure (line 17) | handleLogicalStructure(t){const e=this.commonGetNodeCheckList(t);this.... method handleMindMap (line 17) | handleMindMap(t){const e=t.parent?t.parent.children.filter(e=>{let n=!... method handleOrganizationStructure (line 17) | handleOrganizationStructure(t){const e=this.commonGetNodeCheckList(t);... method handleCatalogOrganization (line 17) | handleCatalogOrganization(t){const e=this.commonGetNodeCheckList(t);1=... method handleTimeLine (line 17) | handleTimeLine(t){let e=this.commonGetNodeCheckList(t);1===t.layerInde... method handleTimeLine2 (line 17) | handleTimeLine2(t){let e=this.commonGetNodeCheckList(t);1===t.layerInd... method handleFishbone (line 17) | handleFishbone(t){let e=t.parent?t.parent.children.filter(t=>t.layerIn... method commonGetNodeCheckList (line 17) | commonGetNodeCheckList(t){return t.parent?[...t.parent.children].filte... method getNodeRect (line 17) | getNodeRect(t){let{scaleX:e,scaleY:n,translateX:i,translateY:r}=this.d... method checkIsInBeingDragNodeList (line 17) | checkIsInBeingDragNodeList(t){return!!this.beingDragNodeList.find(e=>e... method beforePluginRemove (line 17) | beforePluginRemove(){this.unBindEvent()} method beforePluginDestroy (line 17) | beforePluginDestroy(){this.unBindEvent()} class Ko (line 17) | class Ko{constructor({mindMap:t}){this.mindMap=t,this.rect=null,this.isM... method constructor (line 17) | constructor({mindMap:t}){this.mindMap=t,this.rect=null,this.isMousedow... method bindEvent (line 17) | bindEvent(){this.onMousedown=this.onMousedown.bind(this),this.onMousem... method unBindEvent (line 17) | unBindEvent(){this.mindMap.off("mousedown",this.onMousedown),this.mind... method onMousedown (line 17) | onMousedown(t){const{readonly:e,mousedownEventPreventDefault:n}=this.m... method onMousemove (line 17) | onMousemove(t){if(this.mindMap.opt.readonly)return;if(!this.isMousedow... method onMouseup (line 17) | onMouseup(){this.mindMap.opt.readonly||this.isMousedown&&(this.checkTr... method checkTriggerNodeActiveEvent (line 17) | checkTriggerNodeActiveEvent(){let t=this.cacheActiveList.length!==this... method createRect (line 17) | createRect(t,e){this.rect&&this.rect.remove(),this.rect=this.mindMap.s... method checkInNodes (line 17) | checkInNodes(){let{scaleX:t,scaleY:e,translateX:n,translateY:i}=this.m... method hasSelectRange (line 17) | hasSelectRange(){return this.isSelecting} method beforePluginRemove (line 17) | beforePluginRemove(){this.unBindEvent()} method beforePluginDestroy (line 17) | beforePluginDestroy(){this.unBindEvent()} function Zo (line 17) | function Zo(t){return Zo="function"==typeof Symbol&&"symbol"==typeof Sym... function Xo (line 17) | function Xo(t,e){if("object"!=Zo(t)||!t)return t;var n=t[Symbol.toPrimit... function Jo (line 17) | function Jo(t){var e=Xo(t,"string");return"symbol"==Zo(e)?e:String(e)} function Qo (line 17) | function Qo(t,e,n){return e=Jo(e),e in t?Object.defineProperty(t,e,{valu... function _o (line 17) | function _o(){this.__data__=[],this.size=0} function ta (line 17) | function ta(t,e){return t===e||t!==t&&e!==e} function na (line 17) | function na(t,e){var n=t.length;while(n--)if(ea(t[n][0],e))return n;retu... function aa (line 17) | function aa(t){var e=this.__data__,n=ia(e,t);if(n<0)return!1;var i=e.len... function la (line 17) | function la(t){var e=this.__data__,n=ia(e,t);return n<0?void 0:e[n][1]} function ha (line 17) | function ha(t){return ia(this.__data__,t)>-1} function da (line 17) | function da(t,e){var n=this.__data__,i=ia(n,t);return i<0?(++this.size,n... function fa (line 17) | function fa(t){var e=-1,n=null==t?0:t.length;this.clear();while(++e-1&&t%1==0&&t<=Jl} function $l (line 17) | function $l(t){return null!=t&&_l(t.length)&&!Xa(t)} function ec (line 17) | function ec(t){return jl(t)&&tc(t)} function hc (line 17) | function hc(t){if(!jl(t)||qa(t)!=rc)return!1;var e=Ll(t);if(null===e)ret... function Fc (line 17) | function Fc(t){return jl(t)&&_l(t.length)&&!!Rc[qa(t)]} function jc (line 17) | function jc(t){return function(e){return t(e)}} function Vc (line 17) | function Vc(t,e){if(("constructor"!==e||"function"!==typeof t[e])&&"__pr... function Xc (line 17) | function Xc(t,e,n){var i=t[e];Zc.call(t,e)&&ea(i,n)&&(void 0!==n||e in t... function Qc (line 17) | function Qc(t,e,n,i){var r=!n;n||(n={});var o=-1,a=e.length;while(++o1?n[r-1]... class Jh (line 17) | class Jh{constructor(t,e,n={}){this.attrName=t,this.keyName=e;const i=Xh... method constructor (line 17) | constructor(t,e,n={}){this.attrName=t,this.keyName=e;const i=Xh.TYPE&X... method keys (line 17) | static keys(t){return Array.from(t.attributes).map(t=>t.name)} method add (line 17) | add(t,e){return!!this.canAdd(t,e)&&(t.setAttribute(this.keyName,e),!0)} method canAdd (line 17) | canAdd(t,e){return null==this.whitelist||("string"==typeof e?this.whit... method remove (line 17) | remove(t){t.removeAttribute(this.keyName)} method value (line 17) | value(t){const e=t.getAttribute(this.keyName);return this.canAdd(t,e)&... class Qh (line 17) | class Qh extends Error{constructor(t){t="[Parchment] "+t,super(t),this.m... method constructor (line 17) | constructor(t){t="[Parchment] "+t,super(t),this.message=t,this.name=th... method constructor (line 17) | constructor(){this.attributes={},this.classes={},this.tags={},this.types... method find (line 17) | static find(t,e=!1){if(null==t)return null;if(this.blots.has(t))return t... method create (line 17) | create(e,n,i){const r=this.query(n);if(null==r)throw new Qh(`Unable to c... method find (line 17) | find(e,n=!1){return t.find(e,n)} method query (line 17) | query(t,e=Xh.ANY){let n;return"string"==typeof t?n=this.types[t]||this.a... method register (line 17) | register(...t){return t.map(t=>{const e="blotName"in t,n="attrName"in t;... function tu (line 17) | function tu(t,e){return(t.getAttribute("class")||"").split(/\s+/).filter... class eu (line 17) | class eu extends Jh{static keys(t){return(t.getAttribute("class")||"").s... method keys (line 17) | static keys(t){return(t.getAttribute("class")||"").split(/\s+/).map(t=... method add (line 17) | add(t,e){return!!this.canAdd(t,e)&&(this.remove(t),t.classList.add(`${... method remove (line 17) | remove(t){tu(t,this.keyName).forEach(e=>{t.classList.remove(e)}),0===t... method value (line 17) | value(t){const e=(tu(t,this.keyName)[0]||"").slice(this.keyName.length... function iu (line 17) | function iu(t){const e=t.split("-"),n=e.slice(1).map(t=>t[0].toUpperCase... class ru (line 17) | class ru extends Jh{static keys(t){return(t.getAttribute("style")||"").s... method keys (line 17) | static keys(t){return(t.getAttribute("style")||"").split(";").map(t=>t... method add (line 17) | add(t,e){return!!this.canAdd(t,e)&&(t.style[iu(this.keyName)]=e,!0)} method remove (line 17) | remove(t){t.style[iu(this.keyName)]="",t.getAttribute("style")||t.remo... method value (line 17) | value(t){const e=t.style[iu(this.keyName)];return this.canAdd(t,e)?e:""} class au (line 17) | class au{constructor(t){this.attributes={},this.domNode=t,this.build()}a... method constructor (line 17) | constructor(t){this.attributes={},this.domNode=t,this.build()} method attribute (line 17) | attribute(t,e){e?t.add(this.domNode,e)&&(null!=t.value(this.domNode)?t... method build (line 17) | build(){this.attributes={};const t=$h.find(this.domNode);if(null==t)re... method copy (line 17) | copy(t){Object.keys(this.attributes).forEach(e=>{const n=this.attribut... method move (line 17) | move(t){this.copy(t),Object.keys(this.attributes).forEach(t=>{this.att... method values (line 17) | values(){return Object.keys(this.attributes).reduce((t,e)=>(t[e]=this.... method constructor (line 17) | constructor(t,e){this.scroll=t,this.domNode=e,$h.blots.set(e,this),this.... method create (line 17) | static create(t){if(null==this.tagName)throw new Qh("Blot definition mis... method statics (line 17) | get statics(){return this.constructor} method attach (line 17) | attach(){} method clone (line 17) | clone(){const t=this.domNode.cloneNode(!1);return this.scroll.create(t)} method detach (line 17) | detach(){null!=this.parent&&this.parent.removeChild(this),$h.blots.delet... method deleteAt (line 17) | deleteAt(t,e){this.isolate(t,e).remove()} method formatAt (line 17) | formatAt(t,e,n,i){const r=this.isolate(t,e);if(null!=this.scroll.query(n... method insertAt (line 17) | insertAt(t,e,n){const i=null==n?this.scroll.create("text",e):this.scroll... method isolate (line 17) | isolate(t,e){const n=this.split(t);if(null==n)throw new Error("Attempt t... method length (line 17) | length(){return 1} method offset (line 17) | offset(t=this.parent){return null==this.parent||this===t?0:this.parent.c... method optimize (line 17) | optimize(t){this.statics.requiredContainer&&!(this.parent instanceof thi... method remove (line 17) | remove(){null!=this.domNode.parentNode&&this.domNode.parentNode.removeCh... method replaceWith (line 17) | replaceWith(t,e){const n="string"==typeof t?this.scroll.create(t,e):t;re... method split (line 17) | split(t,e){return 0===t?this:this.next} method update (line 17) | update(t,e){} method wrap (line 17) | wrap(t,e){const n="string"==typeof t?this.scroll.create(t,e):t;if(null!=... method value (line 17) | static value(t){return!0} method index (line 17) | index(t,e){return this.domNode===t||this.domNode.compareDocumentPosition... method position (line 17) | position(t,e){let n=Array.from(this.parent.domNode.childNodes).indexOf(t... method value (line 17) | value(){return{[this.statics.blotName]:this.statics.value(this.domNode)|... class pu (line 17) | class pu{constructor(){this.head=null,this.tail=null,this.length=0}appen... method constructor (line 17) | constructor(){this.head=null,this.tail=null,this.length=0} method append (line 17) | append(...t){if(this.insertBefore(t[0],null),t.length>1){const e=t.sli... method at (line 17) | at(t){const e=this.iterator();let n=e();for(;n&&t>0;)t-=1,n=e();return n} method contains (line 17) | contains(t){const e=this.iterator();let n=e();for(;n;){if(n===t)return... method indexOf (line 17) | indexOf(t){const e=this.iterator();let n=e(),i=0;for(;n;){if(n===t)ret... method insertBefore (line 17) | insertBefore(t,e){null!=t&&(this.remove(t),t.next=e,null!=e?(t.prev=e.... method offset (line 17) | offset(t){let e=0,n=this.head;for(;null!=n;){if(n===t)return e;e+=n.le... method remove (line 17) | remove(t){this.contains(t)&&(null!=t.prev&&(t.prev.next=t.next),null!=... method iterator (line 17) | iterator(t=this.head){return()=>{const e=t;return null!=t&&(t=t.next),e}} method find (line 17) | find(t,e=!1){const n=this.iterator();let i=n();for(;i;){const r=i.leng... method forEach (line 17) | forEach(t){const e=this.iterator();let n=e();for(;n;)t(n),n=e()} method forEachAt (line 17) | forEachAt(t,e,n){if(e<=0)return;const[i,r]=this.find(t);let o=t-r;cons... method map (line 17) | map(t){return this.reduce((e,n)=>(e.push(t(n)),e),[])} method reduce (line 17) | reduce(t,e){const n=this.iterator();let i=n();for(;i;)e=t(e,i),i=n();r... function fu (line 17) | function fu(t,e){const n=e.find(t);if(n)return n;try{return e.create(t)}... method constructor (line 17) | constructor(t,e){super(t,e),this.uiNode=null,this.build()} method appendChild (line 17) | appendChild(t){this.insertBefore(t)} method attach (line 17) | attach(){super.attach(),this.children.forEach(t=>{t.attach()})} method attachUI (line 17) | attachUI(e){null!=this.uiNode&&this.uiNode.remove(),this.uiNode=e,t.uiCl... method build (line 17) | build(){this.children=new pu,Array.from(this.domNode.childNodes).filter(... method deleteAt (line 17) | deleteAt(t,e){if(0===t&&e===this.length())return this.remove();this.chil... method descendant (line 17) | descendant(e,n=0){const[i,r]=this.children.find(n);return null==e.blotNa... method descendants (line 17) | descendants(e,n=0,i=Number.MAX_VALUE){let r=[],o=i;return this.children.... method detach (line 17) | detach(){this.children.forEach(t=>{t.detach()}),super.detach()} method enforceAllowedChildren (line 17) | enforceAllowedChildren(){let e=!1;this.children.forEach(n=>{e||this.stat... method formatAt (line 17) | formatAt(t,e,n,i){this.children.forEachAt(t,e,(t,e,r)=>{t.formatAt(e,r,n... method insertAt (line 17) | insertAt(t,e,n){const[i,r]=this.children.find(t);if(i)i.insertAt(r,e,n);... method insertBefore (line 17) | insertBefore(t,e){null!=t.parent&&t.parent.children.remove(t);let n=null... method length (line 17) | length(){return this.children.reduce((t,e)=>t+e.length(),0)} method moveChildren (line 17) | moveChildren(t,e){this.children.forEach(n=>{t.insertBefore(n,e)})} method optimize (line 17) | optimize(t){if(super.optimize(t),this.enforceAllowedChildren(),null!=thi... method path (line 17) | path(e,n=!1){const[i,r]=this.children.find(e,n),o=[[this,e]];return i in... method removeChild (line 17) | removeChild(t){this.children.remove(t)} method replaceWith (line 17) | replaceWith(e,n){const i="string"==typeof e?this.scroll.create(e,n):e;re... method split (line 17) | split(t,e=!1){if(!e){if(0===t)return this;if(t===this.length())return th... method splitAfter (line 17) | splitAfter(t){const e=this.clone();for(;null!=t.next;)e.appendChild(t.ne... method unwrap (line 17) | unwrap(){this.parent&&this.moveChildren(this.parent,this.next||void 0),t... method update (line 17) | update(t,e){const n=[],i=[];t.forEach(t=>{t.target===this.domNode&&"chil... function bu (line 17) | function bu(t,e){if(Object.keys(t).length!==Object.keys(e).length)return... method create (line 17) | static create(t){return super.create(t)} method formats (line 17) | static formats(e,n){const i=n.query(t.blotName);if(null==i||e.tagName!==... method constructor (line 17) | constructor(t,e){super(t,e),this.attributes=new su(this.domNode)} method format (line 17) | format(e,n){if(e!==this.statics.blotName||n){const t=this.scroll.query(e... method formats (line 17) | formats(){const t=this.attributes.values(),e=this.statics.formats(this.d... method formatAt (line 17) | formatAt(t,e,n,i){null!=this.formats()[n]||this.scroll.query(n,Xh.ATTRIB... method optimize (line 17) | optimize(e){super.optimize(e);const n=this.formats();if(0===Object.keys(... method replaceWith (line 17) | replaceWith(t,e){const n=super.replaceWith(t,e);return this.attributes.c... method update (line 17) | update(t,e){super.update(t,e),t.some(t=>t.target===this.domNode&&"attrib... method wrap (line 17) | wrap(e,n){const i=super.wrap(e,n);return i instanceof t&&this.attributes... method create (line 17) | static create(t){return super.create(t)} method formats (line 17) | static formats(e,n){const i=n.query(t.blotName);if(null==i||e.tagName!==... method constructor (line 17) | constructor(t,e){super(t,e),this.attributes=new su(this.domNode)} method format (line 17) | format(e,n){const i=this.scroll.query(e,Xh.BLOCK);null!=i&&(i instanceof... method formats (line 17) | formats(){const t=this.attributes.values(),e=this.statics.formats(this.d... method formatAt (line 17) | formatAt(t,e,n,i){null!=this.scroll.query(n,Xh.BLOCK)?this.format(n,i):s... method insertAt (line 17) | insertAt(t,e,n){if(null==n||null!=this.scroll.query(e,Xh.INLINE))super.i... method replaceWith (line 17) | replaceWith(t,e){const n=super.replaceWith(t,e);return this.attributes.c... method update (line 17) | update(t,e){super.update(t,e),t.some(t=>t.target===this.domNode&&"attrib... method checkMerge (line 17) | checkMerge(){return null!==this.next&&this.next.statics.blotName===this.... method deleteAt (line 17) | deleteAt(t,e){super.deleteAt(t,e),this.enforceAllowedChildren()} method formatAt (line 17) | formatAt(t,e,n,i){super.formatAt(t,e,n,i),this.enforceAllowedChildren()} method insertAt (line 17) | insertAt(t,e,n){super.insertAt(t,e,n),this.enforceAllowedChildren()} method optimize (line 17) | optimize(t){super.optimize(t),this.children.length>0&&null!=this.next&&t... class Eu (line 17) | class Eu extends du{static formats(t,e){}format(t,e){super.formatAt(0,th... method formats (line 17) | static formats(t,e){} method format (line 17) | format(t,e){super.formatAt(0,this.length(),t,e)} method formatAt (line 17) | formatAt(t,e,n,i){0===t&&e===this.length()?this.format(n,i):super.form... method formats (line 17) | formats(){return this.statics.formats(this.domNode,this.scroll)} method constructor (line 17) | constructor(t,e){super(null,e),this.registry=t,this.scroll=this,this.bui... method create (line 17) | create(t,e){return this.registry.create(this,t,e)} method find (line 17) | find(t,e=!1){const n=this.registry.find(t,e);return n?n.scroll===this?n:... method query (line 17) | query(t,e=Xh.ANY){return this.registry.query(t,e)} method register (line 17) | register(...t){return this.registry.register(...t)} method build (line 17) | build(){null!=this.scroll&&super.build()} method detach (line 17) | detach(){super.detach(),this.observer.disconnect()} method deleteAt (line 17) | deleteAt(t,e){this.update(),0===t&&e===this.length()?this.children.forEa... method formatAt (line 17) | formatAt(t,e,n,i){this.update(),super.formatAt(t,e,n,i)} method insertAt (line 17) | insertAt(t,e,n){this.update(),super.insertAt(t,e,n)} method optimize (line 17) | optimize(t=[],e={}){super.optimize(e);const n=e.mutationsMap||new WeakMa... method update (line 17) | update(t,e={}){t=t||this.observer.takeRecords();const n=new WeakMap;t.ma... method create (line 17) | static create(t){return document.createTextNode(t)} method value (line 17) | static value(t){return t.data} method constructor (line 17) | constructor(t,e){super(t,e),this.text=this.statics.value(this.domNode)} method deleteAt (line 17) | deleteAt(t,e){this.domNode.data=this.text=this.text.slice(0,t)+this.text... method index (line 17) | index(t,e){return this.domNode===t?e:-1} method insertAt (line 17) | insertAt(t,e,n){null==n?(this.text=this.text.slice(0,t)+e+this.text.slic... method length (line 17) | length(){return this.text.length} method optimize (line 17) | optimize(e){super.optimize(e),this.text=this.statics.value(this.domNode)... method position (line 17) | position(t,e=!1){return[this.domNode,t]} method split (line 17) | split(t,e=!1){if(!e){if(0===t)return this;if(t===this.length())return th... method update (line 17) | update(t,e){t.some(t=>"characterData"===t.type&&t.target===this.domNode)... method value (line 17) | value(){return this.text} function Hu (line 17) | function Hu(t,e){var n=-1,i=null==t?0:t.length;while(++n"']/g,t=>{const e={"&":"&","<":... class Am (line 17) | class Am extends xu{static compare(t,e){const n=Am.order.indexOf(t),i=Am... method compare (line 17) | static compare(t,e){const n=Am.order.indexOf(t),i=Am.order.indexOf(e);... method formatAt (line 17) | formatAt(t,e,n,i){if(Am.compare(this.statics.blotName,n)<0&&this.scrol... method optimize (line 17) | optimize(t){if(super.optimize(t),this.parent instanceof Am&&Am.compare... class Tm (line 17) | class Tm extends Au{constructor(...t){super(...t),Qo(this,"cache",{})}de... method constructor (line 17) | constructor(...t){super(...t),Qo(this,"cache",{})} method delta (line 17) | delta(){return null==this.cache.delta&&(this.cache.delta=Nm(this)),thi... method deleteAt (line 17) | deleteAt(t,e){super.deleteAt(t,e),this.cache={}} method formatAt (line 17) | formatAt(t,e,n,i){e<=0||(this.scroll.query(n,Xh.BLOCK)?t+e===this.leng... method insertAt (line 17) | insertAt(t,e,n){if(null!=n)return super.insertAt(t,e,n),void(this.cach... method insertBefore (line 17) | insertBefore(t,e){const{head:n}=this.children;super.insertBefore(t,e),... method length (line 17) | length(){return null==this.cache.length&&(this.cache.length=super.leng... method moveChildren (line 17) | moveChildren(t,e){super.moveChildren(t,e),this.cache={}} method optimize (line 17) | optimize(t){super.optimize(t),this.cache={}} method path (line 17) | path(t){return super.path(t,!0)} method removeChild (line 17) | removeChild(t){super.removeChild(t),this.cache={}} method split (line 17) | split(t){let e=arguments.length>1&&void 0!==arguments[1]&&arguments[1]... class Em (line 17) | class Em extends Nu{attach(){super.attach(),this.attributes=new su(this.... method attach (line 17) | attach(){super.attach(),this.attributes=new su(this.domNode)} method delta (line 17) | delta(){return(new ju.a).insert(this.value(),{...this.formats(),...thi... method format (line 17) | format(t,e){const n=this.scroll.query(t,Xh.BLOCK_ATTRIBUTE);null!=n&&t... method formatAt (line 17) | formatAt(t,e,n,i){this.format(n,i)} method insertAt (line 17) | insertAt(t,e,n){if(null!=n)return void super.insertAt(t,e,n);const i=e... function Nm (line 17) | function Nm(t){let e=!(arguments.length>1&&void 0!==arguments[1])||argum... function Om (line 17) | function Om(t){let e=arguments.length>1&&void 0!==arguments[1]?arguments... class zm (line 17) | class zm extends Nu{static value(){}constructor(t,e,n){super(t,e),this.s... method value (line 17) | static value(){} method constructor (line 17) | constructor(t,e,n){super(t,e),this.selection=n,this.textNode=document.... method detach (line 17) | detach(){null!=this.parent&&this.parent.removeChild(this)} method format (line 17) | format(t,e){if(0!==this.savedLength)return void super.format(t,e);let ... method index (line 17) | index(t,e){return t===this.textNode?0:super.index(t,e)} method length (line 17) | length(){return this.savedLength} method position (line 17) | position(){return[this.textNode,this.textNode.data.length]} method remove (line 17) | remove(){super.remove(),this.parent=null} method restore (line 17) | restore(){if(this.selection.composing||null==this.parent)return null;c... method update (line 17) | update(t,e){if(t.some(t=>"characterData"===t.type&&t.target===this.tex... method optimize (line 17) | optimize(t){super.optimize(t);let{parent:e}=this;while(e){if("A"===e.d... method value (line 17) | value(){return""} function Fm (line 17) | function Fm(t){if(Rm&&Pm.indexOf(t)<=Pm.indexOf(Rm)){for(var e=arguments... function Bm (line 17) | function Bm(t){return Pm.reduce((e,n)=>(e[n]=Fm.bind(console,n,t),e),{})} class Um (line 17) | class Um extends Dm["EventEmitter"]{constructor(){super(),this.domListen... method constructor (line 17) | constructor(){super(),this.domListeners={},this.on("error",Hm.error)} method emit (line 17) | emit(){for(var t=arguments.length,e=new Array(t),n=0;n1?e-1:0),i=1;i1&&void 0!==arguments[1]?... method constructor (line 17) | constructor(t){let e=arguments.length>1&&void 0!==arguments[1]?argumen... class Km (line 17) | class Km{constructor(t,e){this.emitter=e,this.scroll=t,this.composing=!1... method constructor (line 17) | constructor(t,e){this.emitter=e,this.scroll=t,this.composing=!1,this.m... method handleComposition (line 17) | handleComposition(){this.emitter.on(Wm.events.COMPOSITION_BEFORE_START... method handleDragging (line 17) | handleDragging(){this.emitter.listenDOM("mousedown",document.body,()=>... method focus (line 17) | focus(){this.hasFocus()||(this.root.focus({preventScroll:!0}),this.set... method format (line 17) | format(t,e){this.scroll.update();const n=this.getNativeRange();if(null... method getBounds (line 17) | getBounds(t){let e=arguments.length>1&&void 0!==arguments[1]?arguments... method getNativeRange (line 17) | getNativeRange(){const t=document.getSelection();if(null==t||t.rangeCo... method getRange (line 17) | getRange(){const t=this.scroll.domNode;if("isConnected"in t&&!t.isConn... method hasFocus (line 17) | hasFocus(){return document.activeElement===this.root||null!=document.a... method normalizedToRange (line 17) | normalizedToRange(t){const e=[[t.start.node,t.start.offset]];t.native.... method normalizeNative (line 17) | normalizeNative(t){if(!Ym(this.root,t.startContainer)||!t.collapsed&&!... method rangeToNative (line 17) | rangeToNative(t){const e=this.scroll.length(),n=(t,n)=>{t=Math.min(e-1... method setNativeRange (line 17) | setNativeRange(t,e){let n=arguments.length>2&&void 0!==arguments[2]?ar... method setRange (line 17) | setRange(t){let e=arguments.length>1&&void 0!==arguments[1]&&arguments... method update (line 17) | update(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:... function Ym (line 17) | function Ym(t,e){try{e.parentNode}catch(n){return!1}return t.contains(e)} class Jm (line 17) | class Jm{constructor(t){this.scroll=t,this.delta=this.getDelta()}applyDe... method constructor (line 17) | constructor(t){this.scroll=t,this.delta=this.getDelta()} method applyDelta (line 17) | applyDelta(t){this.scroll.update();let e=this.scroll.length();this.scr... method deleteText (line 17) | deleteText(t,e){return this.scroll.deleteAt(t,e),this.update((new ju.a... method formatLine (line 17) | formatLine(t,e){let n=arguments.length>2&&void 0!==arguments[2]?argume... method formatText (line 17) | formatText(t,e){let n=arguments.length>2&&void 0!==arguments[2]?argume... method getContents (line 17) | getContents(t,e){return this.delta.slice(t,t+e)} method getDelta (line 17) | getDelta(){return this.scroll.lines().reduce((t,e)=>t.concat(e.delta()... method getFormat (line 17) | getFormat(t){let e=arguments.length>1&&void 0!==arguments[1]?arguments... method getHTML (line 17) | getHTML(t,e){const[n,i]=this.scroll.line(t);if(n){const r=n.length(),o... method getText (line 17) | getText(t,e){return this.getContents(t,e).filter(t=>"string"===typeof ... method insertContents (line 17) | insertContents(t,e){const n=eg(e),i=(new ju.a).retain(t).concat(n);ret... method insertEmbed (line 17) | insertEmbed(t,e,n){return this.scroll.insertAt(t,e,n),this.update((new... method insertText (line 17) | insertText(t,e){let n=arguments.length>2&&void 0!==arguments[2]?argume... method isBlank (line 17) | isBlank(){if(0===this.scroll.children.length)return!0;if(this.scroll.c... method removeFormat (line 17) | removeFormat(t,e){const n=this.getText(t,e),[i,r]=this.scroll.line(t+e... method update (line 17) | update(t){let e=arguments.length>1&&void 0!==arguments[1]?arguments[1]... function Qm (line 17) | function Qm(t,e,n){if(0===t.length){const[t]=tg(n.pop());return e<=0?`3&&void 0!==arguments[3]&&argu... function $m (line 17) | function $m(t,e){return Object.keys(e).reduce((n,i)=>{if(null==t[i])retu... function tg (line 17) | function tg(t){const e="ordered"===t?"ol":"ul";switch(t){case"checked":r... function eg (line 17) | function eg(t){return t.reduce((t,e)=>{if("string"===typeof e.insert){co... function ng (line 17) | function ng(t,e){let{index:n,length:i}=t;return new Vm(n+e,i)} function ig (line 17) | function ig(t){const e=[];return t.forEach(t=>{if("string"===typeof t.in... class og (line 17) | class og{constructor(t){let e=arguments.length>1&&void 0!==arguments[1]?... method constructor (line 17) | constructor(t){let e=arguments.length>1&&void 0!==arguments[1]?argumen... class lg (line 17) | class lg extends Nu{constructor(t,e){super(t,e),this.contentNode=documen... method constructor (line 17) | constructor(t,e){super(t,e),this.contentNode=document.createElement("s... method index (line 17) | index(t,e){return t===this.leftGuard?0:t===this.rightGuard?1:super.ind... method restore (line 17) | restore(t){let e,n=null;const i=t.data.split(sg).join("");if(t===this.... method update (line 17) | update(t,e){t.forEach(t=>{if("characterData"===t.type&&(t.target===thi... class hg (line 17) | class hg{constructor(t,e){Qo(this,"isComposing",!1),this.scroll=t,this.e... method constructor (line 17) | constructor(t,e){Qo(this,"isComposing",!1),this.scroll=t,this.emitter=... method setupListeners (line 17) | setupListeners(){this.scroll.domNode.addEventListener("compositionstar... method handleCompositionStart (line 17) | handleCompositionStart(t){const e=t.target instanceof Node?this.scroll... method handleCompositionEnd (line 17) | handleCompositionEnd(t){this.emitter.emit(Wm.events.COMPOSITION_BEFORE... class pg (line 17) | class pg{constructor(t,e){Qo(this,"modules",{}),this.quill=t,this.option... method constructor (line 17) | constructor(t,e){Qo(this,"modules",{}),this.quill=t,this.options=e} method init (line 17) | init(){Object.keys(this.options.modules).forEach(t=>{null==this.module... method addModule (line 17) | addModule(t){const e=this.quill.constructor.import("modules/"+t);retur... class Tg (line 17) | class Tg{static debug(t){!0===t&&(t="log"),jm.level(t)}static find(t){le... method debug (line 17) | static debug(t){!0===t&&(t="log"),jm.level(t)} method find (line 17) | static find(t){let e=arguments.length>1&&void 0!==arguments[1]&&argume... method import (line 17) | static import(t){return null==this.imports[t]&&Sg.error(`Cannot import... method register (line 17) | static register(){if("string"!==typeof(arguments.length<=0?void 0:argu... method constructor (line 17) | constructor(t){let e=arguments.length>1&&void 0!==arguments[1]?argumen... method addContainer (line 17) | addContainer(t){let e=arguments.length>1&&void 0!==arguments[1]?argume... method blur (line 17) | blur(){this.selection.setRange(null)} method deleteText (line 17) | deleteText(t,e,n){return[t,e,,n]=Dg(t,e,n),Lg.call(this,()=>this.edito... method disable (line 17) | disable(){this.enable(!1)} method editReadOnly (line 17) | editReadOnly(t){this.allowReadOnlyEdits=!0;const e=t();return this.all... method enable (line 17) | enable(){let t=!(arguments.length>0&&void 0!==arguments[0])||arguments... method focus (line 17) | focus(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{... method format (line 17) | format(t,e){let n=arguments.length>2&&void 0!==arguments[2]?arguments[... method formatLine (line 17) | formatLine(t,e,n,i,r){let o;return[t,e,o,r]=Dg(t,e,n,i,r),Lg.call(this... method formatText (line 17) | formatText(t,e,n,i,r){let o;return[t,e,o,r]=Dg(t,e,n,i,r),Lg.call(this... method getBounds (line 17) | getBounds(t){let e=arguments.length>1&&void 0!==arguments[1]?arguments... method getContents (line 17) | getContents(){let t=arguments.length>0&&void 0!==arguments[0]?argument... method getFormat (line 17) | getFormat(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[... method getIndex (line 17) | getIndex(t){return t.offset(this.scroll)} method getLength (line 17) | getLength(){return this.scroll.length()} method getLeaf (line 17) | getLeaf(t){return this.scroll.leaf(t)} method getLine (line 17) | getLine(t){return this.scroll.line(t)} method getLines (line 17) | getLines(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0... method getModule (line 17) | getModule(t){return this.theme.modules[t]} method getSelection (line 17) | getSelection(){let t=arguments.length>0&&void 0!==arguments[0]&&argume... method getSemanticHTML (line 17) | getSemanticHTML(){let t=arguments.length>0&&void 0!==arguments[0]?argu... method getText (line 17) | getText(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]... method hasFocus (line 17) | hasFocus(){return this.selection.hasFocus()} method insertEmbed (line 17) | insertEmbed(t,e,n){let i=arguments.length>3&&void 0!==arguments[3]?arg... method insertText (line 17) | insertText(t,e,n,i,r){let o;return[t,,o,r]=Dg(t,0,n,i,r),Lg.call(this,... method isEnabled (line 17) | isEnabled(){return this.scroll.isEnabled()} method off (line 17) | off(){return this.emitter.off(...arguments)} method on (line 17) | on(){return this.emitter.on(...arguments)} method once (line 17) | once(){return this.emitter.once(...arguments)} method removeFormat (line 17) | removeFormat(t,e,n){return[t,e,,n]=Dg(t,e,n),Lg.call(this,()=>this.edi... method scrollRectIntoView (line 17) | scrollRectIntoView(t){wg(this.root,t)} method scrollIntoView (line 17) | scrollIntoView(){console.warn("Quill#scrollIntoView() has been depreca... method scrollSelectionIntoView (line 17) | scrollSelectionIntoView(){const t=this.selection.lastRange,e=t&&this.s... method setContents (line 17) | setContents(t){let e=arguments.length>1&&void 0!==arguments[1]?argumen... method setSelection (line 17) | setSelection(t,e,n){null==t?this.selection.setRange(null,e||Tg.sources... method setText (line 17) | setText(t){let e=arguments.length>1&&void 0!==arguments[1]?arguments[1... method update (line 17) | update(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:... method updateContents (line 17) | updateContents(t){let e=arguments.length>1&&void 0!==arguments[1]?argu... function Eg (line 17) | function Eg(t){return"string"===typeof t?document.querySelector(t):t} function Ng (line 17) | function Ng(t){return Object.entries(null!==t&&void 0!==t?t:{}).reduce((... function Og (line 17) | function Og(t){return Object.fromEntries(Object.entries(t).filter(t=>voi... function zg (line 17) | function zg(t,e){const n=Eg(t);if(!n)throw new Error("Invalid Quill cont... function Lg (line 17) | function Lg(t,e,n,i){if(!this.isEnabled()&&e===Wm.sources.USER&&!this.al... function Dg (line 17) | function Dg(t,e,n,i,r){let o={};return"number"===typeof t.index&&"number... function Ig (line 17) | function Ig(t,e,n,i){const r="number"===typeof n?n:0;if(null==t)return n... class Pg (line 17) | class Pg extends Tu{} function Fg (line 17) | function Fg(t){return t instanceof Tm||t instanceof Em} function Bg (line 17) | function Bg(t){return"function"===typeof t.updateContent} class jg (line 17) | class jg extends Iu{constructor(t,e,n){let{emitter:i}=n;super(t,e),this.... method constructor (line 17) | constructor(t,e,n){let{emitter:i}=n;super(t,e),this.emitter=i,this.bat... method batchStart (line 17) | batchStart(){Array.isArray(this.batch)||(this.batch=[])} method batchEnd (line 17) | batchEnd(){if(!this.batch)return;const t=this.batch;this.batch=!1,this... method emitMount (line 17) | emitMount(t){this.emitter.emit(Wm.events.SCROLL_BLOT_MOUNT,t)} method emitUnmount (line 17) | emitUnmount(t){this.emitter.emit(Wm.events.SCROLL_BLOT_UNMOUNT,t)} method emitEmbedUpdate (line 17) | emitEmbedUpdate(t,e){this.emitter.emit(Wm.events.SCROLL_EMBED_UPDATE,t... method deleteAt (line 17) | deleteAt(t,e){const[n,i]=this.line(t),[r]=this.line(t+e);if(super.dele... method enable (line 17) | enable(){let t=!(arguments.length>0&&void 0!==arguments[0])||arguments... method formatAt (line 17) | formatAt(t,e,n,i){super.formatAt(t,e,n,i),this.optimize()} method insertAt (line 17) | insertAt(t,e,n){if(t>=this.length())if(null==n||null==this.scroll.quer... method insertBefore (line 17) | insertBefore(t,e){if(t.statics.scope===Xh.INLINE_BLOT){const n=this.sc... method insertContents (line 17) | insertContents(t,e){const n=this.deltaToRenderBlocks(e.concat((new ju.... method isEnabled (line 17) | isEnabled(){return"true"===this.domNode.getAttribute("contenteditable")} method leaf (line 17) | leaf(t){const e=this.path(t).pop();if(!e)return[null,-1];const[n,i]=e;... method line (line 17) | line(t){return t===this.length()?this.line(t-1):this.descendant(Fg,t)} method lines (line 17) | lines(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0... method optimize (line 17) | optimize(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0... method path (line 17) | path(t){return super.path(t).slice(1)} method remove (line 17) | remove(){} method update (line 17) | update(t){if(this.batch)return void(Array.isArray(t)&&(this.batch=this... method updateEmbedAt (line 17) | updateEmbedAt(t,e,n){const[i]=this.descendant(t=>t instanceof Em,t);i&... method handleDragStart (line 17) | handleDragStart(t){t.preventDefault()} method deltaToRenderBlocks (line 17) | deltaToRenderBlocks(t){const e=[];let n=new ju.a;return t.forEach(t=>{... method createBlock (line 17) | createBlock(t,e){let n;const i={};Object.entries(t).forEach(t=>{let[e,... function Hg (line 17) | function Hg(t,e,n){n.reduce((e,n)=>{const i=Bu["Op"].length(n);let r=n.a... class Kg (line 17) | class Kg extends ou{value(t){let e=super.value(t);if(!e.startsWith("rgb(... method value (line 17) | value(t){let e=super.value(t);if(!e.startsWith("rgb("))return e;e=e.re... class Qg (line 17) | class Qg extends Rg{static create(t){const e=super.create(t);return e.se... method create (line 17) | static create(t){const e=super.create(t);return e.setAttribute("spellc... method code (line 17) | code(t,e){return this.children.map(t=>t.length()<=1?"":t.domNode.inner... method html (line 17) | html(t,e){return`
\n${km(this.code(t,e))}\n
`} class _g (line 17) | class _g extends Tm{static register(){Tg.register(Qg)}} method register (line 17) | static register(){Tg.register(Qg)} class $g (line 17) | class $g extends Sm{} class av (line 17) | class av extends ou{value(t){return super.value(t).replace(/["']/g,"")}} method value (line 17) | value(t){return super.value(t).replace(/["']/g,"")} class dv (line 17) | class dv extends ag{static match(t,e){return!["altKey","ctrlKey","metaKe... method match (line 17) | static match(t,e){return!["altKey","ctrlKey","metaKey","shiftKey"].som... method constructor (line 17) | constructor(t,e){super(t,e),this.bindings={},Object.keys(this.options.... method addBinding (line 17) | addBinding(t){let e=arguments.length>1&&void 0!==arguments[1]?argument... method listen (line 17) | listen(){this.quill.root.addEventListener("keydown",t=>{if(t.defaultPr... method handleBackspace (line 17) | handleBackspace(t,e){const n=/[\uD800-\uDBFF][\uDC00-\uDFFF]$/.test(e.... method handleDelete (line 17) | handleDelete(t,e){const n=/^[\uD800-\uDBFF][\uDC00-\uDFFF]/.test(e.suf... method handleDeleteRange (line 17) | handleDeleteRange(t){yv({range:t,quill:this.quill}),this.quill.focus()} method handleEnter (line 17) | handleEnter(t,e){const n=Object.keys(e.format).reduce((t,n)=>(this.qui... method handler (line 17) | handler(t,e){return!(!e.collapsed||0===e.offset)||(this.quill.format("in... method handler (line 17) | handler(t,e){return!(!e.collapsed||0===e.offset)||(this.quill.format("in... method handler (line 17) | handler(t,e){null!=e.format.indent?this.quill.format("indent","-1",Tg.so... method handler (line 17) | handler(t){this.quill.deleteText(t.index-1,1,Tg.sources.USER)} method handler (line 17) | handler(t,e){if(e.format.table)return!0;this.quill.history.cutoff();cons... method handler (line 17) | handler(){this.quill.format("blockquote",!1,Tg.sources.USER)} method handler (line 17) | handler(t,e){const n={list:!1};e.format.indent&&(n.indent=!1),this.quill... method handler (line 17) | handler(t){const[e,n]=this.quill.getLine(t.index),i={...e.formats(),list... method handler (line 17) | handler(t,e){const[n,i]=this.quill.getLine(t.index),r=(new ju.a).retain(... method handler (line 17) | handler(){} method handler (line 17) | handler(){} method handler (line 17) | handler(t){const e=this.quill.getModule("table");if(e){const[n,i,r,o]=e.... method handler (line 17) | handler(t,e){const{event:n,line:i}=e,r=i.offset(this.quill.scroll);n.shi... method handler (line 17) | handler(t,e){if(null==this.quill.scroll.query("list"))return!0;const{len... method handler (line 17) | handler(t){const[e,n]=this.quill.getLine(t.index);let i=2,r=e;while(null... function fv (line 17) | function fv(t){return{key:"Tab",shiftKey:!t,format:{"code-block":!0},han... function mv (line 17) | function mv(t,e){const n="ArrowLeft"===t?"prefix":"suffix";return{key:t,... function gv (line 17) | function gv(t){return{key:t[0],shortKey:!0,handler(e,n){this.quill.forma... function vv (line 17) | function vv(t){return{key:t?"ArrowUp":"ArrowDown",collapsed:!0,format:["... function bv (line 17) | function bv(t){if("string"===typeof t||"number"===typeof t)t={key:t};els... function yv (line 17) | function yv(t){let{quill:e,range:n}=t;const i=e.getLines(n);let r={};if(... function wv (line 17) | function wv(t,e,n,i){return null==e.prev&&null==e.next?null==n.prev&&nul... function Mv (line 17) | function Mv(t){t.querySelector('[id^="docs-internal-guid-"]')&&(Sv(t),Av... function Lv (line 17) | function Lv(t){"urn:schemas-microsoft-com:office:word"===t.documentEleme... class Hv (line 17) | class Hv extends ag{constructor(t,e){var n;super(t,e),this.quill.root.ad... method constructor (line 17) | constructor(t,e){var n;super(t,e),this.quill.root.addEventListener("co... method addMatcher (line 17) | addMatcher(t,e){this.matchers.push([t,e])} method convert (line 17) | convert(t){let{html:e,text:n}=t,i=arguments.length>1&&void 0!==argumen... method normalizeHTML (line 17) | normalizeHTML(t){Pv(t)} method convertHTML (line 17) | convertHTML(t){const e=(new DOMParser).parseFromString(t,"text/html");... method dangerouslyPasteHTML (line 17) | dangerouslyPasteHTML(t,e){let n=arguments.length>2&&void 0!==arguments... method onCaptureCopy (line 17) | onCaptureCopy(t){var e,n;let i=arguments.length>1&&void 0!==arguments[... method normalizeURIList (line 17) | normalizeURIList(t){return t.split(/\r?\n/).filter(t=>"#"!==t[0]).join... method onCapturePaste (line 17) | onCapturePaste(t){var e,n,i;if(t.defaultPrevented||!this.quill.isEnabl... method onCopy (line 17) | onCopy(t){const e=this.quill.getText(t),n=this.quill.getSemanticHTML(t... method onPaste (line 17) | onPaste(t,e){let{text:n,html:i}=e;const r=this.quill.getFormat(t.index... method prepareMatching (line 17) | prepareMatching(t,e){const n=[],i=[];return this.matchers.forEach(r=>{... function qv (line 17) | function qv(t,e,n,i){return i.query(e)?t.reduce((t,i)=>{if(!i.insert)ret... function Uv (line 17) | function Uv(t,e){let n="";for(let i=t.ops.length-1;i>=0&&n.lengthi... function Zv (line 17) | function Zv(t){return(e,n,i)=>qv(n,t,!0,i)} function Xv (line 17) | function Xv(t,e,n){const i=Jh.keys(t),r=nu.keys(t),o=ou.keys(t),a={};ret... function Jv (line 17) | function Jv(t,e,n){const i=n.query(t);if(null==i)return e;if(i.prototype... function Qv (line 17) | function Qv(t,e){return Uv(e,"\n")||e.insert("\n"),e} function _v (line 17) | function _v(t,e,n){const i=n.query("code-block"),r=!i||!("formats"in i)|... function $v (line 17) | function $v(){return new ju.a} function tb (line 17) | function tb(t,e,n){const i=n.query(t);if(null==i||"list"!==i.blotName||!... function eb (line 17) | function eb(t,e,n){const i=t;let r="OL"===i.tagName?"ordered":"bullet";c... function nb (line 17) | function nb(t,e,n){if(!Uv(e,"\n")){if(Wv(t,n)&&(t.childNodes.length>0||t... function ib (line 17) | function ib(t,e,n){var i;const r={},o=t.style||{};return"italic"===o.fon... function rb (line 17) | function rb(t,e,n){var i,r;const o="TABLE"===(null===(i=t.parentElement)... function ob (line 17) | function ob(t,e,n){var i;let r=t.data;if("O:P"===(null===(i=t.parentElem... class ab (line 17) | class ab extends ag{constructor(t,e){super(t,e),Qo(this,"lastRecorded",0... method constructor (line 17) | constructor(t,e){super(t,e),Qo(this,"lastRecorded",0),Qo(this,"ignoreC... method change (line 17) | change(t,e){if(0===this.stack[t].length)return;const n=this.stack[t].p... method clear (line 17) | clear(){this.stack={undo:[],redo:[]}} method cutoff (line 17) | cutoff(){this.lastRecorded=0} method record (line 17) | record(t,e){if(0===t.ops.length)return;this.stack.redo=[];let n=t.inve... method redo (line 17) | redo(){this.change("redo","undo")} method transform (line 17) | transform(t){sb(this.stack.undo,t),sb(this.stack.redo,t)} method undo (line 17) | undo(){this.change("undo","redo")} method restoreSelection (line 17) | restoreSelection(t){if(t.range)this.quill.setSelection(t.range,Tg.sour... function sb (line 17) | function sb(t,e){let n=e;for(let i=t.length-1;i>=0;i-=1){const e=t[i];t[... function lb (line 17) | function lb(t,e){const n=e.ops[e.ops.length-1];return null!=n&&(null!=n.... function cb (line 17) | function cb(t,e){const n=e.reduce((t,e)=>t+(e.delete||0),0);let i=e.leng... function hb (line 17) | function hb(t,e){if(!t)return t;const n=e.transformPosition(t.index),i=e... class ub (line 17) | class ub extends ag{constructor(t,e){super(t,e),t.root.addEventListener(... method constructor (line 17) | constructor(t,e){super(t,e),t.root.addEventListener("drop",e=>{e.preve... method upload (line 17) | upload(t,e){const n=[];Array.from(e).forEach(t=>{var e;t&&null!==(e=th... method handler (line 17) | handler(t,e){if(!this.quill.scroll.query("image"))return;const n=e.map(t... class fb (line 17) | class fb extends ag{constructor(t,e){super(t,e),t.root.addEventListener(... method constructor (line 17) | constructor(t,e){super(t,e),t.root.addEventListener("beforeinput",t=>{... method deleteRange (line 17) | deleteRange(t){yv({range:t,quill:this.quill})} method replaceText (line 17) | replaceText(t){let e=arguments.length>1&&void 0!==arguments[1]?argumen... method handleBeforeInput (line 17) | handleBeforeInput(t){if(this.quill.composition.isComposing||t.defaultP... method handleCompositionStart (line 17) | handleCompositionStart(){const t=this.quill.getSelection();t&&this.rep... function mb (line 17) | function mb(t){var e;return"string"===typeof t.data?t.data:null!==(e=t.d... class wb (line 17) | class wb extends ag{constructor(t,e){super(t,e),Qo(this,"isListening",!1... method constructor (line 17) | constructor(t,e){super(t,e),Qo(this,"isListening",!1),Qo(this,"selecti... method handleArrowKeys (line 17) | handleArrowKeys(){this.quill.keyboard.addBinding({key:["ArrowLeft","Ar... method handleNavigationShortcuts (line 17) | handleNavigationShortcuts(){this.quill.root.addEventListener("keydown"... method ensureListeningToSelectionChange (line 17) | ensureListeningToSelectionChange(){if(this.selectionChangeDeadline=Dat... method handleSelectionChange (line 17) | handleSelectionChange(){const t=document.getSelection();if(!t)return;c... class kb (line 17) | class kb extends nu{add(t,e){let n=0;if("+1"===e||"-1"===e){const i=this... method add (line 17) | add(t,e){let n=0;if("+1"===e||"-1"===e){const i=this.value(t)||0;n="+1... method canAdd (line 17) | canAdd(t,e){return super.canAdd(t,e)||super.canAdd(t,parseInt(e,10))} method value (line 17) | value(t){return parseInt(super.value(t),10)||void 0} class Mb (line 17) | class Mb extends Tm{} class Eb (line 17) | class Eb extends Tm{static formats(t){return this.tagName.indexOf(t.tagN... method formats (line 17) | static formats(t){return this.tagName.indexOf(t.tagName)+1} class Ob (line 17) | class Ob extends Rg{} class zb (line 17) | class zb extends Tm{static create(t){const e=super.create();return e.set... method create (line 17) | static create(t){const e=super.create();return e.setAttribute("data-li... method formats (line 17) | static formats(t){return t.getAttribute("data-list")||void 0} method register (line 17) | static register(){Tg.register(Ob)} method constructor (line 17) | constructor(t,e){super(t,e);const n=e.ownerDocument.createElement("spa... method format (line 17) | format(t,e){t===this.statics.blotName&&e?this.domNode.setAttribute("da... class Lb (line 17) | class Lb extends Sm{static create(){return super.create()}static formats... method create (line 17) | static create(){return super.create()} method formats (line 17) | static formats(){return!0} method optimize (line 17) | optimize(t){super.optimize(t),this.domNode.tagName!==this.statics.tagN... class Ib (line 17) | class Ib extends Db{} class Rb (line 17) | class Rb extends Sm{static create(t){const e=super.create(t);return e.se... method create (line 17) | static create(t){const e=super.create(t);return e.setAttribute("href",... method formats (line 17) | static formats(t){return t.getAttribute("href")} method sanitize (line 17) | static sanitize(t){return Fb(t,this.PROTOCOL_WHITELIST)?t:this.SANITIZ... method format (line 17) | format(t,e){t===this.statics.blotName&&e?this.domNode.setAttribute("hr... function Fb (line 17) | function Fb(t,e){const n=document.createElement("a");n.href=t;const i=n.... class Bb (line 17) | class Bb extends Sm{static create(t){return"super"===t?document.createEl... method create (line 17) | static create(t){return"super"===t?document.createElement("sup"):"sub"... method formats (line 17) | static formats(t){return"SUB"===t.tagName?"sub":"SUP"===t.tagName?"sup... class Hb (line 17) | class Hb extends Db{} class Ub (line 17) | class Ub extends Sm{} class Gb (line 17) | class Gb extends cg{static create(t){if(null==window.katex)throw new Err... method create (line 17) | static create(t){if(null==window.katex)throw new Error("Formula module... method value (line 17) | static value(t){return t.getAttribute("data-value")} method html (line 17) | html(){const{formula:t}=this.value();return`${t}`} class Yb (line 17) | class Yb extends Nu{static create(t){const e=super.create(t);return"stri... method create (line 17) | static create(t){const e=super.create(t);return"string"===typeof t&&e.... method formats (line 17) | static formats(t){return Kb.reduce((e,n)=>(t.hasAttribute(n)&&(e[n]=t.... method match (line 17) | static match(t){return/\.(jpe?g|gif|png)$/.test(t)||/^data:image\/.+;b... method sanitize (line 17) | static sanitize(t){return Fb(t,["http","https","data"])?t:"//:0"} method value (line 17) | static value(t){return t.getAttribute("src")} method format (line 17) | format(t,e){Kb.indexOf(t)>-1?e?this.domNode.setAttribute(t,e):this.dom... class Jb (line 17) | class Jb extends Em{static create(t){const e=super.create(t);return e.se... method create (line 17) | static create(t){const e=super.create(t);return e.setAttribute("frameb... method formats (line 17) | static formats(t){return Xb.reduce((e,n)=>(t.hasAttribute(n)&&(e[n]=t.... method sanitize (line 17) | static sanitize(t){return Rb.sanitize(t)} method value (line 17) | static value(t){return t.getAttribute("src")} method format (line 17) | format(t,e){Xb.indexOf(t)>-1?e?this.domNode.setAttribute(t,e):this.dom... method html (line 17) | html(){const{video:t}=this.value();return`${t}`} class $b (line 17) | class $b extends Sm{static formats(t,e){while(null!=t&&t!==e.domNode){if... method formats (line 17) | static formats(t,e){while(null!=t&&t!==e.domNode){if(t.classList&&t.cl... method constructor (line 17) | constructor(t,e,n){super(t,e,n),_b.add(this.domNode,n)} method format (line 17) | format(t,e){t!==$b.blotName?super.format(t,e):e?_b.add(this.domNode,e)... method optimize (line 17) | optimize(){super.optimize(...arguments),_b.value(this.domNode)||this.u... class ty (line 17) | class ty extends _g{static create(t){const e=super.create(t);return"stri... method create (line 17) | static create(t){const e=super.create(t);return"string"===typeof t&&e.... method formats (line 17) | static formats(t){return t.getAttribute("data-language")||"plain"} method register (line 17) | static register(){} method format (line 17) | format(t,e){t===this.statics.blotName&&e?this.domNode.setAttribute("da... method replaceWith (line 17) | replaceWith(t,e){return this.formatAt(0,this.length(),$b.blotName,!1),... class ey (line 17) | class ey extends Qg{attach(){super.attach(),this.forceNext=!1,this.scrol... method attach (line 17) | attach(){super.attach(),this.forceNext=!1,this.scroll.emitMount(this)} method format (line 17) | format(t,e){t===ty.blotName&&(this.forceNext=!0,this.children.forEach(... method formatAt (line 17) | formatAt(t,e,n,i){n===ty.blotName&&(this.forceNext=!0),super.formatAt(... method highlight (line 17) | highlight(t){let e=arguments.length>1&&void 0!==arguments[1]&&argument... method html (line 17) | html(t,e){const[n]=this.children.find(t),i=n?ty.formats(n.domNode):"pl... method optimize (line 17) | optimize(t){if(super.optimize(t),null!=this.parent&&null!=this.childre... class iy (line 17) | class iy extends ag{static register(){Tg.register($b,!0),Tg.register(ty,... method register (line 17) | static register(){Tg.register($b,!0),Tg.register(ty,!0),Tg.register(ey... method constructor (line 17) | constructor(t,e){if(super(t,e),null==this.options.hljs)throw new Error... method initListener (line 17) | initListener(){this.quill.on(Tg.events.SCROLL_BLOT_MOUNT,t=>{if(!(t in... method initTimer (line 17) | initTimer(){let t=null;this.quill.on(Tg.events.SCROLL_OPTIMIZE,()=>{t&... method highlight (line 17) | highlight(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[... method highlightBlot (line 17) | highlightBlot(t){let e=arguments.length>1&&void 0!==arguments[1]?argum... class ry (line 17) | class ry extends Tm{static create(t){const e=super.create();return t?e.s... method create (line 17) | static create(t){const e=super.create();return t?e.setAttribute("data-... method formats (line 17) | static formats(t){if(t.hasAttribute("data-row"))return t.getAttribute(... method cellOffset (line 17) | cellOffset(){return this.parent?this.parent.children.indexOf(this):-1} method format (line 17) | format(t,e){t===ry.blotName&&e?this.domNode.setAttribute("data-row",e)... method row (line 17) | row(){return this.parent} method rowOffset (line 17) | rowOffset(){return this.row()?this.row().rowOffset():-1} method table (line 17) | table(){return this.row()&&this.row().table()} class oy (line 17) | class oy extends Rg{checkMerge(){if(super.checkMerge()&&null!=this.next.... method checkMerge (line 17) | checkMerge(){if(super.checkMerge()&&null!=this.next.children.head){con... method optimize (line 17) | optimize(t){super.optimize(t),this.children.forEach(t=>{if(null==t.nex... method rowOffset (line 17) | rowOffset(){return this.parent?this.parent.children.indexOf(this):-1} method table (line 17) | table(){return this.parent&&this.parent.parent} class ay (line 17) | class ay extends Rg{} class sy (line 17) | class sy extends Rg{balanceCells(){const t=this.descendants(oy),e=t.redu... method balanceCells (line 17) | balanceCells(){const t=this.descendants(oy),e=t.reduce((t,e)=>Math.max... method cells (line 17) | cells(t){return this.rows().map(e=>e.children.at(t))} method deleteColumn (line 17) | deleteColumn(t){const[e]=this.descendant(ay);null!=e&&null!=e.children... method insertColumn (line 17) | insertColumn(t){const[e]=this.descendant(ay);null!=e&&null!=e.children... method insertRow (line 17) | insertRow(t){const[e]=this.descendant(ay);if(null==e||null==e.children... method rows (line 17) | rows(){const t=this.children.head;return null==t?[]:t.children.map(t=>t)} function ly (line 17) | function ly(){const t=Math.random().toString(36).slice(2,6);return"row-"+t} class cy (line 17) | class cy extends ag{static register(){Tg.register(ry),Tg.register(oy),Tg... method register (line 17) | static register(){Tg.register(ry),Tg.register(oy),Tg.register(ay),Tg.r... method constructor (line 17) | constructor(){super(...arguments),this.listenBalanceCells()} method balanceTables (line 17) | balanceTables(){this.quill.scroll.descendants(sy).forEach(t=>{t.balanc... method deleteColumn (line 17) | deleteColumn(){const[t,,e]=this.getTable();null!=e&&(t.deleteColumn(e.... method deleteRow (line 17) | deleteRow(){const[,t]=this.getTable();null!=t&&(t.remove(),this.quill.... method deleteTable (line 17) | deleteTable(){const[t]=this.getTable();if(null==t)return;const e=t.off... method getTable (line 17) | getTable(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0... method insertColumn (line 17) | insertColumn(t){const e=this.quill.getSelection();if(!e)return;const[n... method insertColumnLeft (line 17) | insertColumnLeft(){this.insertColumn(0)} method insertColumnRight (line 17) | insertColumnRight(){this.insertColumn(1)} method insertRow (line 17) | insertRow(t){const e=this.quill.getSelection();if(!e)return;const[n,i,... method insertRowAbove (line 17) | insertRowAbove(){this.insertRow(0)} method insertRowBelow (line 17) | insertRowBelow(){this.insertRow(1)} method insertTable (line 17) | insertTable(t,e){const n=this.quill.getSelection();if(null==n)return;c... method listenBalanceCells (line 17) | listenBalanceCells(){this.quill.on(Tg.events.SCROLL_OPTIMIZE,t=>{t.som... class dy (line 17) | class dy extends ag{constructor(t,e){if(super(t,e),Array.isArray(this.op... method constructor (line 17) | constructor(t,e){if(super(t,e),Array.isArray(this.options.container)){... method addHandler (line 17) | addHandler(t,e){this.handlers[t]=e} method attach (line 17) | attach(t){let e=Array.from(t.classList).find(t=>0===t.indexOf("ql-"));... method update (line 17) | update(t){const e=null==t?{}:this.quill.getFormat(t);this.controls.for... function py (line 17) | function py(t,e,n){const i=document.createElement("button");i.setAttribu... function fy (line 17) | function fy(t,e){Array.isArray(e[0])||(e=[e]),e.forEach(e=>{const n=docu... function my (line 17) | function my(t,e,n){const i=document.createElement("select");i.classList.... method clean (line 17) | clean(){const t=this.quill.getSelection();if(null!=t)if(0===t.length){co... method direction (line 17) | direction(t){const{align:e}=this.quill.getFormat();"rtl"===t&&null==e?th... method indent (line 17) | indent(t){const e=this.quill.getSelection(),n=this.quill.getFormat(e),i=... method link (line 17) | link(t){!0===t&&(t=prompt("Enter link URL:")),this.quill.format("link",t... method list (line 17) | list(t){const e=this.quill.getSelection(),n=this.quill.getFormat(e);"che... function _y (line 17) | function _y(t,e){t.setAttribute(e,""+!("true"===t.getAttribute(e)))} class $y (line 17) | class $y{constructor(t){this.select=t,this.container=document.createElem... method constructor (line 17) | constructor(t){this.select=t,this.container=document.createElement("sp... method togglePicker (line 17) | togglePicker(){this.container.classList.toggle("ql-expanded"),_y(this.... method buildItem (line 17) | buildItem(t){const e=document.createElement("span");e.tabIndex="0",e.s... method buildLabel (line 17) | buildLabel(){const t=document.createElement("span");return t.classList... method buildOptions (line 17) | buildOptions(){const t=document.createElement("span");t.classList.add(... method buildPicker (line 17) | buildPicker(){Array.from(this.select.attributes).forEach(t=>{this.cont... method escape (line 17) | escape(){this.close(),setTimeout(()=>this.label.focus(),1)} method close (line 17) | close(){this.container.classList.remove("ql-expanded"),this.label.setA... method selectItem (line 17) | selectItem(t){let e=arguments.length>1&&void 0!==arguments[1]&&argumen... method update (line 17) | update(){let t;if(this.select.selectedIndex>-1){const e=this.container... class ew (line 17) | class ew extends tw{constructor(t,e){super(t),this.label.innerHTML=e,thi... method constructor (line 17) | constructor(t,e){super(t),this.label.innerHTML=e,this.container.classL... method buildItem (line 17) | buildItem(t){const e=super.buildItem(t);return e.style.backgroundColor... method selectItem (line 17) | selectItem(t,e){super.selectItem(t,e);const n=this.label.querySelector... class iw (line 17) | class iw extends tw{constructor(t,e){super(t),this.container.classList.a... method constructor (line 17) | constructor(t,e){super(t),this.container.classList.add("ql-icon-picker... method selectItem (line 17) | selectItem(t,e){super.selectItem(t,e);const n=t||this.defaultItem;if(n... class aw (line 17) | class aw{constructor(t,e){this.quill=t,this.boundsContainer=e||document.... method constructor (line 17) | constructor(t,e){this.quill=t,this.boundsContainer=e||document.body,th... method hide (line 17) | hide(){this.root.classList.add("ql-hidden")} method position (line 17) | position(t){const e=t.left+t.width/2-this.root.offsetWidth/2,n=t.botto... method show (line 17) | show(){this.root.classList.remove("ql-editing"),this.root.classList.re... class pw (line 17) | class pw extends fg{constructor(t,e){super(t,e);const n=e=>{document.bod... method constructor (line 17) | constructor(t,e){super(t,e);const n=e=>{document.body.contains(t.root)... method addModule (line 17) | addModule(t){const e=super.addModule(t);return"toolbar"===t&&this.exte... method buildButtons (line 17) | buildButtons(t,e){Array.from(t).forEach(t=>{const n=t.getAttribute("cl... method buildPickers (line 17) | buildPickers(t,e){this.pickers=Array.from(t).map(t=>{if(t.classList.co... method formula (line 17) | formula(){this.quill.theme.tooltip.edit("formula")} method image (line 17) | image(){let t=this.container.querySelector("input.ql-image[type=file]");... method video (line 17) | video(){this.quill.theme.tooltip.edit("video")} class fw (line 17) | class fw extends sw{constructor(t,e){super(t,e),this.textbox=this.root.q... method constructor (line 17) | constructor(t,e){super(t,e),this.textbox=this.root.querySelector('inpu... method listen (line 17) | listen(){this.textbox.addEventListener("keydown",t=>{"Enter"===t.key?(... method cancel (line 17) | cancel(){this.hide(),this.restoreFocus()} method edit (line 17) | edit(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"l... method restoreFocus (line 17) | restoreFocus(){this.quill.focus({preventScroll:!0})} method save (line 17) | save(){let{value:t}=this.textbox;switch(this.root.getAttribute("data-m... function mw (line 17) | function mw(t){let e=t.match(/^(?:(https?):\/\/)?(?:(?:www|m)\.)?youtube... function gw (line 17) | function gw(t,e){let n=arguments.length>2&&void 0!==arguments[2]&&argume... class bw (line 17) | class bw extends fw{constructor(t,e){super(t,e),this.quill.on(Wm.events.... method constructor (line 17) | constructor(t,e){super(t,e),this.quill.on(Wm.events.EDITOR_CHANGE,(t,e... method listen (line 17) | listen(){super.listen(),this.root.querySelector(".ql-close").addEventL... method cancel (line 17) | cancel(){this.show()} method position (line 17) | position(t){const e=super.position(t),n=this.root.querySelector(".ql-t... class yw (line 17) | class yw extends pw{constructor(t,e){null!=e.modules.toolbar&&null==e.mo... method constructor (line 17) | constructor(t,e){null!=e.modules.toolbar&&null==e.modules.toolbar.cont... method extendToolbar (line 17) | extendToolbar(t){this.tooltip=new bw(this.quill,this.options.bounds),n... method link (line 17) | link(t){t?this.quill.theme.tooltip.edit():this.quill.format("link",!1,Tg... class xw (line 17) | class xw extends fw{constructor(...t){super(...t),Qo(this,"preview",this... method constructor (line 17) | constructor(...t){super(...t),Qo(this,"preview",this.root.querySelecto... method listen (line 17) | listen(){super.listen(),this.root.querySelector("a.ql-action").addEven... method show (line 17) | show(){super.show(),this.root.removeAttribute("data-mode")} class Cw (line 17) | class Cw extends pw{constructor(t,e){null!=e.modules.toolbar&&null==e.mo... method constructor (line 17) | constructor(t,e){null!=e.modules.toolbar&&null==e.modules.toolbar.cont... method extendToolbar (line 17) | extendToolbar(t){null!=t.container&&(t.container.classList.add("ql-sno... method link (line 17) | link(t){if(t){const t=this.quill.getSelection();if(null==t||0===t.length... class Ew (line 17) | class Ew{constructor({mindMap:t,pluginOpt:e}){this.mindMap=t,this.plugin... method constructor (line 17) | constructor({mindMap:t,pluginOpt:e}){this.mindMap=t,this.pluginOpt=e,t... method bindEvent (line 17) | bindEvent(){this.onCompositionStart=this.onCompositionStart.bind(this)... method unbindEvent (line 17) | unbindEvent(){window.removeEventListener("compositionstart",this.onCom... method appendCss (line 17) | appendCss(){this.mindMap.appendCss("richText","\n .smm-richtext-n... method initOpt (line 17) | initOpt(){this.pluginOpt.fontFamilyList&&Array.isArray(this.pluginOpt.... method extendQuill (line 17) | extendQuill(){if(Sw)return;Sw=!0,this.extendFont([]);const t=Aw.import... method extendFont (line 17) | extendFont(t=[],e=!1){Mw=e?[...t]:[...Mw,...t];const n=Aw.import("attr... method showEditText (line 17) | showEditText({node:t,rect:e,isInserting:n,isFromKeyDown:i,isFromScale:... method onOpenRealtimeRenderOnNodeTextEditConfigUpdate (line 17) | onOpenRealtimeRenderOnNodeTextEditConfigUpdate(t){this.textEditNode&&(... method updateTextEditNode (line 17) | updateTextEditNode(){if(!this.node)return;const t=this.node._textData.... method removeTextEditEl (line 17) | removeTextEditEl(){if(!this.textEditNode)return;const t=this.mindMap.o... method setTextStyleIfNotRichText (line 17) | setTextStyleIfNotRichText(t){let e={font:t.style.merge("fontFamily"),c... method getEditText (line 17) | getEditText(){let t=this.quill.container.firstChild.innerHTML;return t... method sortHtmlNodeStyles (line 17) | sortHtmlNodeStyles(t){return t.replace(/(<[^<>]+\s+style=")([^"]+)("\s... method hideEditText (line 17) | hideEditText(t){if(!this.showTextEdit)return;const{beforeHideRichTextE... method initQuillEditor (line 17) | initQuillEditor(){this.quill=new Aw(this.textEditNode,{modules:{toolba... method getPasteTextStyle (line 17) | getPasteTextStyle(){return this.pasteUseRange?this.quill.getFormat(thi... method formatPasteText (line 17) | formatPasteText(t){const{isSmm:e,data:n}=Object(v["k"])(t);return e&&n... method onCompositionStart (line 17) | onCompositionStart(){this.showTextEdit&&(this.isCompositing=!0)} method onCompositionUpdate (line 17) | onCompositionUpdate(){this.showTextEdit&&this.node&&this.mindMap.emit(... method onCompositionEnd (line 17) | onCompositionEnd(){this.showTextEdit&&(this.isCompositing=!1,this.lost... method selectAll (line 17) | selectAll(){this.quill.setSelection(0,this.quill.getLength())} method focus (line 17) | focus(t){let e=this.quill.getLength();this.quill.setSelection("number"... method formatText (line 17) | formatText(t={},e=!1,n=!1){if(!this.range&&!this.lastRange)return;n||t... method removeFormat (line 17) | removeFormat(){this.formatText({},!0);const t={};this.node&&["fontFami... method formatRangeText (line 17) | formatRangeText(t,e={}){t&&(this.syncFormatToNodeConfig(e),this.quill.... method formatAllText (line 17) | formatAllText(t={}){this.syncFormatToNodeConfig(t),this.pureFormatAllT... method pureFormatAllText (line 17) | pureFormatAllText(t={}){this.quill.formatText(0,this.quill.getLength()... method syncFormatToNodeConfig (line 17) | syncFormatToNodeConfig(t,e){if(this.node)if(e)["fontFamily","fontSize"... method normalStyleToRichTextStyle (line 17) | normalStyleToRichTextStyle(t){let e={};return Object.keys(t).forEach(n... method richTextStyleToNormalStyle (line 17) | richTextStyleToNormalStyle(t){let e={};return Object.keys(t).forEach(n... method setNotActiveNodeStyle (line 17) | setNotActiveNodeStyle(t,e){const n=this.normalStyleToRichTextStyle(e);... method checkNodeHasCustomRichTextStyle (line 17) | checkNodeHasCustomRichTextStyle(t){const e=["fontFamily","fontSize","f... method transformAllNodesToNormalNode (line 17) | transformAllNodesToNormalNode(){this.mindMap.renderer.renderTree&&(Obj... method handleSetData (line 17) | handleSetData(t){let e=t=>{if(t.data&&!t.data.richText&&(t.data.richTe... method beforePluginRemove (line 17) | beforePluginRemove(){this.transformAllNodesToNormalNode(),document.hea... method beforePluginDestroy (line 17) | beforePluginDestroy(){document.head.removeChild(this.styleEl),this.unb... function qw (line 17) | function qw(){let{associativeLineActiveColor:t}=this.mindMap.themeConfig... function Uw (line 17) | function Uw(t){let{associativeLineActiveColor:e}=this.mindMap.themeConfi... function Ww (line 17) | function Ww(t,e){t.stopPropagation(),t.preventDefault(),this.isControlPo... function Gw (line 17) | function Gw(t){if(!this.isControlPointMousedown||!this.mousedownControlP... function Vw (line 17) | function Vw(t,e,n,i,r){const[o,a,s]=r,l=Dw(t,e,n,i);o.plot(l),a.plot(l),... function Kw (line 17) | function Kw(t){if(!this.isControlPointMousedown)return;t.stopPropagation... function Yw (line 17) | function Yw(){this.isControlPointMousedown=!1,this.mousedownControlPoint... function Zw (line 17) | function Zw(t,e,n,i){if(!this.mindMap.opt.enableAdjustAssociativeLinePoi... function Xw (line 17) | function Xw(){this.controlLine1&&([this.controlLine1,this.controlLine2,t... function Jw (line 17) | function Jw(){this.controlLine1&&[this.controlLine1,this.controlLine2,th... function Qw (line 17) | function Qw(){this.controlLine1&&[this.controlLine1,this.controlLine2,th... function $w (line 17) | function $w(t){let e=this.associativeLineDraw.group();const n=()=>{this.... function tx (line 17) | function tx(t){if(this.mindMap.emit("before_show_text_edit"),this.mindMa... function ex (line 17) | function ex(){if(!this.textEditNode)return;const t=this.mindMap.opt.cust... function nx (line 17) | function nx(){this.hideEditTextBox()} function ix (line 17) | function ix(t){let e=t.node.getBoundingClientRect();this.textEditNode&&(... function rx (line 17) | function rx(){if(!this.showTextEdit)return;let[t,,e,n,i]=this.activeLine... function ox (line 17) | function ox(t,e){let n=t.getData("associativeLineText");return n&&n[e.ge... function ax (line 17) | function ax(t,e,n){if(!t)return;let{associativeLineTextFontSize:i,associ... function sx (line 17) | function sx(t){let{associativeLineTextColor:e,associativeLineTextFontSiz... function lx (line 17) | function lx(t,e){let n=t.length(),i=t.pointAt(n/2),{width:r,height:o}=e.... class hx (line 17) | class hx{constructor(t={}){this.mindMap=t.mindMap,this.associativeLineDr... method constructor (line 17) | constructor(t={}){this.mindMap=t.mindMap,this.associativeLineDraw=this... method bindEvent (line 17) | bindEvent(){this.renderAllLines=this.renderAllLines.bind(this),this.on... method unBindEvent (line 17) | unBindEvent(){this.mindMap.off("node_tree_render_end",this.renderAllLi... method onBeforeDestroy (line 17) | onBeforeDestroy(){this.hideEditTextBox(),this.removeTextEditEl()} method onDrawClick (line 17) | onDrawClick(){this.isCreatingLine&&this.cancelCreateLine(),this.isCont... method onNodeClick (line 17) | onNodeClick(t){this.isCreatingLine?this.completeCreateLine(t):this.cle... method createMarker (line 17) | createMarker(){return this.associativeLineDraw.marker(20,20,t=>{t.ref(... method updateAllLinesPos (line 17) | updateAllLinesPos(t,e,n){n=n||{};let[i,r]=Bw(t,e),o=0,a="",s=0,l="";re... method renderAllLines (line 17) | renderAllLines(){this.removeAllLines(),this.removeControls(),this.clea... method drawLine (line 17) | drawLine(t,e,n,i){let{associativeLineWidth:r,associativeLineColor:o,as... method setActiveLine (line 17) | setActiveLine({path:t,clickPath:e,text:n,node:i,toNode:r,startPoint:o,... method removeAllLines (line 17) | removeAllLines(){this.lineList.forEach(t=>{t[0].remove(),t[1].remove()... method createLineFromActiveNode (line 17) | createLineFromActiveNode(){if(this.mindMap.renderer.activeNodeList.len... method createLine (line 17) | createLine(t){let{associativeLineWidth:e,associativeLineColor:n,associ... method cancelCreateLine (line 17) | cancelCreateLine(){this.isCreatingLine=!1,this.creatingStartNode=null,... method onMousemove (line 17) | onMousemove(t){this.onControlPointMousemove(t),this.updateCreatingLine... method updateCreatingLine (line 17) | updateCreatingLine(t){if(!this.isCreatingLine)return;let{x:e,y:n}=this... method getTransformedEventPos (line 17) | getTransformedEventPos(t){let{x:e,y:n}=this.mindMap.toPos(t.clientX,t.... method getNodePos (line 17) | getNodePos(t){const{scaleX:e,scaleY:n,translateX:i,translateY:r}=this.... method checkOverlapNode (line 17) | checkOverlapNode(t,e){this.overlapNode=null,Object(v["e"])(this.mindMa... method completeCreateLine (line 17) | completeCreateLine(t){if(this.creatingStartNode.uid===t.uid)return;con... method addLine (line 17) | addLine(t,e){if(!t||!e)return;let n=e.getData("uid");n||(n=Object(Ow["... method removeLine (line 17) | removeLine(){if(!this.activeLine)return;let[,,,t,e]=this.activeLine;th... method clearActiveLine (line 17) | clearActiveLine(){if(this.activeLine){let[,t,e,n,i]=this.activeLine;t.... method onNodeDragging (line 17) | onNodeDragging(){this.isNodeDragging||(this.isNodeDragging=!0,this.lin... method onNodeDragend (line 17) | onNodeDragend(){this.isNodeDragging&&(this.lineList.forEach(t=>{t[0].s... method front (line 17) | front(){this.mindMap.opt.associativeLineIsAlwaysAboveNode||this.associ... method back (line 17) | back(){this.mindMap.opt.associativeLineIsAlwaysAboveNode||(this.associ... method beforePluginRemove (line 17) | beforePluginRemove(){this.unBindEvent()} method beforePluginDestroy (line 17) | beforePluginDestroy(){this.unBindEvent()} class dx (line 17) | class dx{constructor({mindMap:t}){this.mindMap=t,this.touchesNum=0,this.... method constructor (line 17) | constructor({mindMap:t}){this.mindMap=t,this.touchesNum=0,this.singleT... method bindEvent (line 17) | bindEvent(){this.onTouchstart=this.onTouchstart.bind(this),this.onTouc... method unBindEvent (line 17) | unBindEvent(){window.removeEventListener("touchstart",this.onTouchstar... method onTouchstart (line 17) | onTouchstart(t){if(this.touchesNum=t.touches.length,this.touchStartSca... method onTouchmove (line 17) | onTouchmove(t){let e=t.touches.length;if(1===e){let e=t.touches[0];thi... method onTouchcancel (line 17) | onTouchcancel(t){} method onTouchend (line 17) | onTouchend(t){if(this.dispatchMouseEvent("mouseup",t.target),1===this.... method dispatchMouseEvent (line 17) | dispatchMouseEvent(t,e,n){let i={};n&&(i={screenX:n.screenX,screenY:n.... method beforePluginRemove (line 17) | beforePluginRemove(){this.unBindEvent()} method beforePluginDestroy (line 17) | beforePluginDestroy(){this.unBindEvent()} class fx (line 17) | class fx{constructor({mindMap:t}){this.mindMap=t,this.handleEl=null,this... method constructor (line 17) | constructor({mindMap:t}){this.mindMap=t,this.handleEl=null,this.isShow... method bindEvent (line 17) | bindEvent(){this.onNodeImgMouseleave=this.onNodeImgMouseleave.bind(thi... method unBindEvent (line 17) | unBindEvent(){this.mindMap.off("node_img_mouseleave",this.onNodeImgMou... method onNodeImgMousemove (line 17) | onNodeImgMousemove(t,e){this.isMousedown||this.isAdjusted||this.mindMa... method onNodeImgMouseleave (line 17) | onNodeImgMouseleave(){this.isMousedown||this.hideHandleEl()} method hideNodeImage (line 17) | hideNodeImage(){this.img&&this.img.hide()} method showNodeImage (line 17) | showNodeImage(){this.img&&this.img.show()} method showHandleEl (line 17) | showHandleEl(){this.isShowHandleEl||(this.handleEl||this.createResizeB... method hideHandleEl (line 17) | hideHandleEl(){this.isShowHandleEl&&(this.isShowHandleEl=!1,this.handl... method setHandleElRect (line 17) | setHandleElRect(){let{width:t,height:e,x:n,y:i}=this.rect;this.handleE... method updateHandleElSize (line 17) | updateHandleElSize(){this.handleEl.style.width=this.currentImgWidth+"p... method createResizeBtnEl (line 17) | createResizeBtnEl(){const{imgResizeBtnSize:t}=this.mindMap.opt;this.ha... method onMousedown (line 17) | onMousedown(t){this.isMousedown=!0,this.mousedownDrawTransform=this.mi... method onMousemove (line 17) | onMousemove(t){if(!this.isMousedown)return;t.preventDefault();const{sc... method onMouseup (line 17) | onMouseup(){if(!this.isMousedown)return;this.showNodeImage(),this.hide... method onRenderEnd (line 17) | onRenderEnd(){this.isAdjusted?this.isAdjusted=!1:this.hideHandleEl()} method beforePluginRemove (line 17) | beforePluginRemove(){this.unBindEvent()} method beforePluginDestroy (line 17) | beforePluginDestroy(){this.unBindEvent()} class gx (line 17) | class gx{constructor({mindMap:t}){this.mindMap=t,this.isSearching=!1,thi... method constructor (line 17) | constructor({mindMap:t}){this.mindMap=t,this.isSearching=!1,this.searc... method bindEvent (line 17) | bindEvent(){this.onDataChange=this.onDataChange.bind(this),this.onMode... method unBindEvent (line 17) | unBindEvent(){this.mindMap.off("data_change",this.onDataChange),this.m... method onDataChange (line 17) | onDataChange(){if(this.isJumpNext)return this.isJumpNext=!1,void this.... method onModeChange (line 17) | onModeChange(t){const e=t===Zn["a"].MODE.READONLY;!e&&this.isSearching... method search (line 17) | search(t,e=(()=>{})){if(Object(v["X"])(t))return this.endSearch();t=St... method updateMatchNodeList (line 17) | updateMatchNodeList(t){this.matchNodeList=t,this.mindMap.emit("search_... method endSearch (line 17) | endSearch(){this.isSearching&&(this.mindMap.opt.readonly&&this.matchNo... method doSearch (line 17) | doSearch(){this.updateMatchNodeList([]),this.currentIndex=-1;const{isO... method isNodeInstance (line 17) | isNodeInstance(t){return t instanceof Or} method searchNext (line 17) | searchNext(t,e){if(!this.isSearching||this.matchNodeList.length<=0)ret... method jump (line 17) | jump(t,e=(()=>{})){this.searchNext(e,t)} method replace (line 17) | replace(t,e=!1){if(null===t||void 0===t||!this.isSearching||this.match... method replaceAll (line 17) | replaceAll(t){if(null===t||void 0===t||!this.isSearching||this.matchNo... method getReplacedText (line 17) | getReplacedText(t,e,n){let{richText:i,text:r}=this.isNodeInstance(t)?t... method emitEvent (line 17) | emitEvent(){this.mindMap.emit("search_info_change",{currentIndex:this.... method beforePluginRemove (line 17) | beforePluginRemove(){this.unBindEvent()} method beforePluginDestroy (line 17) | beforePluginDestroy(){this.unBindEvent()} class bx (line 17) | class bx{constructor({mindMap:t}){this.mindMap=t,this.isInPainter=!1,thi... method constructor (line 17) | constructor({mindMap:t}){this.mindMap=t,this.isInPainter=!1,this.paint... method bindEvent (line 17) | bindEvent(){this.painterOneNode=this.painterOneNode.bind(this),this.on... method unBindEvent (line 17) | unBindEvent(){this.mindMap.off("node_click",this.painterOneNode),this.... method startPainter (line 17) | startPainter(){if(this.mindMap.opt.readonly)return;let t=this.mindMap.... method endPainter (line 17) | endPainter(){this.painterNode=null,this.isInPainter=!1} method onEndPainter (line 17) | onEndPainter(){this.isInPainter&&(this.endPainter(),this.mindMap.emit(... method painterOneNode (line 17) | painterOneNode(t){if(!t||!this.isInPainter||!this.painterNode||!t||t.u... method beforePluginRemove (line 17) | beforePluginRemove(){this.unBindEvent()} method beforePluginDestroy (line 17) | beforePluginDestroy(){this.unBindEvent()} class wx (line 17) | class wx{constructor(t){this.mindMap=t.mindMap,this.scrollbarWrapSize={w... method constructor (line 17) | constructor(t){this.mindMap=t.mindMap,this.scrollbarWrapSize={width:0,... method reset (line 17) | reset(){this.currentScrollType="",this.isMousedown=!1,this.mousedownPo... method bindEvent (line 17) | bindEvent(){this.onMousemove=this.onMousemove.bind(this),this.onMouseu... method unBindEvent (line 17) | unBindEvent(){this.mindMap.off("mousemove",this.onMousemove),this.mind... method updateScrollbar (line 17) | updateScrollbar(){if(this.isMousedown)return;const t=this.calculationS... method emitEvent (line 17) | emitEvent(t){this.mindMap.emit("scrollbar_change",t)} method setScrollBarWrapSize (line 17) | setScrollBarWrapSize(t,e){this.scrollbarWrapSize.width=t,this.scrollba... method calculationScrollbar (line 17) | calculationScrollbar(){const t=this.mindMap.draw.rbox(),e=this.mindMap... method onMousedown (line 17) | onMousedown(t,e){t.preventDefault(),t.stopPropagation(),this.currentSc... method onMousemove (line 17) | onMousemove(t){if(this.isMousedown)if(t.preventDefault(),t.stopPropaga... method onMouseup (line 17) | onMouseup(){this.isMousedown=!1,this.reset()} method updateMindMapView (line 17) | updateMindMapView(t,e){const n=this.calculationScrollbar(),i=this.mind... method onClick (line 17) | onClick(t,e){let n=0;n=e===Zn["a"].SCROLL_BAR_DIR.VERTICAL?t.clientY-t... method beforePluginRemove (line 17) | beforePluginRemove(){this.unBindEvent()} method beforePluginDestroy (line 17) | beforePluginDestroy(){this.unBindEvent()} class Ex (line 17) | class Ex{constructor(t){this.opt=t,this.mindMap=t.mindMap,window.katex=k... method constructor (line 17) | constructor(t){this.opt=t,this.mindMap=t.mindMap,window.katex=kx.a,thi... method onDestroy (line 17) | onDestroy(){const t=Object.getPrototypeOf(this.mindMap).constructor.in... method init (line 17) | init(){this.mindMap.opt.enableEditFormulaInRichTextEdit&&(this.mindMap... method getKatexConfig (line 17) | getKatexConfig(){const t={throwOnError:!1,errorColor:"#f00",output:"ma... method extendQuill (line 17) | extendQuill(){if(Mx)return;Mx=!0;const t=this;class e extends Tx{stati... method getStyleText (line 17) | getStyleText(){const{katexFontPath:t}=this.mindMap.opt;let e="";return... method addStyle (line 17) | addStyle(){this.cssEl=document.createElement("style"),this.cssEl.type=... method removeStyle (line 17) | removeStyle(){document.head.removeChild(this.cssEl)} method insertFormulaToNode (line 17) | insertFormulaToNode(t,e){let n=this.mindMap.richText;n.showEditText({n... method latexRichToText (line 17) | latexRichToText(t){if(-1!==t.indexOf('class="ql-formula"')){const e=ne... method formatLatex (line 17) | formatLatex(t){const e=t.quill.getContents(),n=e.ops;let i=!1;for(let ... method checkFormulaIsLegal (line 17) | checkFormulaIsLegal(t){try{return kx.a.renderToString(t),!0}catch(e){r... method beforePluginRemove (line 17) | beforePluginRemove(){this.removeStyle(),this.mindMap.off("beforeDestro... method beforePluginDestroy (line 17) | beforePluginDestroy(){this.removeStyle(),this.mindMap.off("beforeDestr... class zx (line 17) | class zx{constructor({mindMap:t}){this.mindMap=t}updateRainLinesConfig(t... method constructor (line 17) | constructor({mindMap:t}){this.mindMap=t} method updateRainLinesConfig (line 17) | updateRainLinesConfig(t={}){const e=this.mindMap.opt.rainbowLinesConfi... method removeNodeLineColor (line 17) | removeNodeLineColor(){const t=this.mindMap.renderer.renderTree;t&&(Obj... method getSecondLayerAncestor (line 17) | getSecondLayerAncestor(t){if(0===t.layerIndex)return null;if(1===t.lay... method getColorsList (line 17) | getColorsList(){const{rainbowLinesConfig:t}=this.mindMap.opt;return t&... method getNodeColor (line 17) | getNodeColor(t){const{rainbowLinesConfig:e}=this.mindMap.opt;if(!e||!e... class Ix (line 17) | class Ix{constructor(t){this.mindMap=t.mindMap,this.isInDemonstrate=!1,t... method constructor (line 17) | constructor(t){this.mindMap=t.mindMap,this.isInDemonstrate=!1,this.ste... method enter (line 17) | enter(){this.bindFullscreenEvent(),document.fullscreenElement===this.m... method _enter (line 17) | _enter(){this.isInDemonstrate=!0,this.pausePerformanceMode(),this.addT... method exit (line 17) | exit(){Object(v["u"])(this.mindMap.el),this.mindMap.updateData(this.re... method pausePerformanceMode (line 17) | pausePerformanceMode(){const{openPerformance:t}=this.mindMap.opt;t&&(t... method restorePerformanceMode (line 17) | restorePerformanceMode(){this.needRestorePerformanceMode&&(this.mindMa... method addTmpStyles (line 17) | addTmpStyles(){this.tmpStyleEl=document.createElement("style");let t="... method removeTmpStyles (line 17) | removeTmpStyles(){this.tmpStyleEl&&document.head.removeChild(this.tmpS... method createHighlightEl (line 17) | createHighlightEl(){this.highlightEl||(this.highlightEl=document.creat... method removeHighlightEl (line 17) | removeHighlightEl(){this.highlightEl&&(this.mindMap.el.removeChild(thi... method updateHighlightEl (line 17) | updateHighlightEl({left:t,top:e,width:n,height:i}){const r=this.config... method bindEvent (line 17) | bindEvent(){this.onKeydown=this.onKeydown.bind(this),window.addEventLi... method bindFullscreenEvent (line 17) | bindFullscreenEvent(){this.onFullscreenChange=this.onFullscreenChange.... method unBindEvent (line 17) | unBindEvent(){window.removeEventListener("keydown",this.onKeydown),doc... method onFullscreenChange (line 17) | onFullscreenChange(){document.fullscreenElement?document.fullscreenEle... method onKeydown (line 17) | onKeydown(t){t.keyCode===oo.Left?this.prev():t.keyCode===oo.Right?this... method prev (line 17) | prev(){this.currentStepIndex>0&&this.jump(this.currentStepIndex-1)} method next (line 17) | next(){const t=this.stepList.length;this.currentStepIndext... method renderOuterFrames (line 17) | renderOuterFrames(){this.clearOuterFrameElList();let t=this.mindMap.re... method setActiveOuterFrame (line 17) | setActiveOuterFrame(t,e,n){this.mindMap.execCommand("CLEAR_ACTIVE_NODE... method clearActiveOuterFrame (line 17) | clearActiveOuterFrame(){if(!this.activeOuterFrame)return;const{el:t}=t... method createOuterFrameEl (line 17) | createOuterFrameEl(t,e,n,i,r={}){r={...Bx,...r};const o=this.draw.rect... method clearOuterFrameElList (line 17) | clearOuterFrameElList(){this.outerFrameElList.forEach(t=>{t.remove()})... method beforePluginRemove (line 17) | beforePluginRemove(){this.unBindEvent()} method beforePluginDestroy (line 17) | beforePluginDestroy(){this.unBindEvent()} method init (line 17) | init(t){VC.forEach(e=>{t.defineTheme(e.value,e.theme)})} method remove (line 17) | remove(t){VC.forEach(e=>{t.removeTheme(e.value)})} method data (line 17) | data(){return{show:!1,zIndex:0}} method show (line 17) | show(t,e){t&&!e&&(this.zIndex=Ct.sidebarZIndex++)} method created (line 17) | created(){this.$bus.$on("closeSideBar",this.handleCloseSidebar)} method beforeDestroy (line 17) | beforeDestroy(){this.$bus.$off("closeSideBar",this.handleCloseSidebar)} method handleCloseSidebar (line 17) | handleCloseSidebar(){this.close()} method close (line 17) | close(){this.show=!1,this.setActiveSidebar("")} method getEl (line 17) | getEl(){return this.$refs.sidebarContent} method data (line 17) | data(){return{data:[],defaultProps:{label:"label"},currentData:null,notH... method created (line 17) | created(){window.addEventListener("keydown",this.onKeyDown),this.$bus.$o... method mounted (line 17) | mounted(){this.refresh()} method beforeDestroy (line 17) | beforeDestroy(){window.removeEventListener("keydown",this.onKeyDown),thi... method handleHideTextEdit (line 17) | handleHideTextEdit(){this.notHandleDataChange&&(this.notHandleDataChange... method handleDataChange (line 17) | handleDataChange(){if(this.notHandleDataChange)return this.notHandleData... method handleNodeTreeRenderEnd (line 17) | handleNodeTreeRenderEnd(){if(this.insertType)return this[this.insertType... method refresh (line 17) | refresh(){let t=this.mindMap.getData();t.root=!0;let e=t=>{let n=t.data.... method afterCreateNewNode (line 17) | afterCreateNewNode(){let t=this.beInsertNodeUid;if(t&&this.$refs.tree)tr... method checkAllowDrag (line 17) | checkAllowDrag(t){return!t.data.root} method onBlur (line 17) | onBlur(t,e){if(e.data.textCache===t.target.innerHTML)return void(this.in... method onPaste (line 17) | onPaste(t){Object(v["Q"])(t)} method getKey (line 17) | getKey(){return Math.random()} method onNodeInputKeydown (line 17) | onNodeInputKeydown(t){13!==t.keyCode||t.shiftKey||(t.preventDefault(),th... method moveUp (line 17) | moveUp(){this.mindMap.execCommand("MOVE_UP_ONE_LEVEL")} method insertNode (line 17) | insertNode(){this.notHandleDataChange=!0,this.isHandleNodeTreeRenderEnd=... method insertChildNode (line 17) | insertChildNode(){this.notHandleDataChange=!0,this.isHandleNodeTreeRende... method onClick (line 17) | onClick(t){this.notHandleDataChange=!0;const e=this.mindMap.renderer.fin... method onNodeDragStart (line 17) | onNodeDragStart(){this.setIsDragOutlineTreeNode(!0)} method onNodeDragEnd (line 17) | onNodeDragEnd(){this.setIsDragOutlineTreeNode(!1)} method onNodeDrop (line 17) | onNodeDrop(t,e,n){this.notHandleDataChange=!0;const i=this.mindMap.rende... method onCurrentChange (line 17) | onCurrentChange(t){this.currentData=t} method onKeyDown (line 17) | onKeyDown(t){if(this.isInTreArea&&[46,8].includes(t.keyCode)&&this.curre... method activeSidebar (line 17) | activeSidebar(t){this.$refs.sidebar.show="outline"===t} method onChangeToOutlineEdit (line 17) | onChangeToOutlineEdit(){this.setActiveSidebar(""),this.setIsOutlineEdit(... method onScrollTo (line 17) | onScrollTo(t){let e=this.$refs.sidebar.getEl(),n=e.offsetHeight,i=e.scro... method data (line 17) | data(){return{fontSizeList:ht,borderWidthList:dt,borderRadiusList:ft,act... method fontFamilyList (line 17) | fontFamilyList(){return be[this.$i18n.locale]||be.zh} method borderDasharrayList (line 17) | borderDasharrayList(){return ye[this.$i18n.locale]||ye.zh} method shapeList (line 17) | shapeList(){return Te[this.$i18n.locale]||Te.zh} method shapeListMap (line 17) | shapeListMap(){return Ee[this.$i18n.locale]||Ee.zh} method linearGradientDirList (line 17) | linearGradientDirList(){return De[this.$i18n.locale]||De.zh} method activeSidebar (line 17) | activeSidebar(t){this.$refs.sidebar.show="nodeStyle"===t} method created (line 17) | created(){this.$bus.$on("node_active",this.onNodeActive)} method beforeDestroy (line 17) | beforeDestroy(){this.$bus.$off("node_active",this.onNodeActive)} method onNodeActive (line 17) | onNodeActive(...t){this.$nextTick(()=>{this.activeNodes=[...t[1]],this.i... method initNodeStyle (line 17) | initNodeStyle(){this.activeNodes.length<=0||(["shape","paddingX","paddin... method initLinearGradientDir (line 17) | initLinearGradientDir(){const t=this.activeNodes[0].getStyle("startDir",... method update (line 17) | update(t){if("linearGradientDir"===t){const t=this.linearGradientDirList... method toggleFontWeight (line 17) | toggleFontWeight(){"bold"===this.style.fontWeight?this.style.fontWeight=... method toggleFontStyle (line 17) | toggleFontStyle(){"italic"===this.style.fontStyle?this.style.fontStyle="... method changeFontColor (line 17) | changeFontColor(t){this.style.color=t,this.update("color")} method changeBorderColor (line 17) | changeBorderColor(t){this.style.borderColor=t,this.update("borderColor")} method changeLineColor (line 17) | changeLineColor(t){this.style.lineColor=t,this.update("lineColor")} method changeFillColor (line 17) | changeFillColor(t){this.style.fillColor=t,this.update("fillColor")} method changeStartColor (line 17) | changeStartColor(t){this.style.startColor=t,this.update("startColor")} method changeEndColor (line 17) | changeEndColor(t){this.style.endColor=t,this.update("endColor")} method data (line 17) | data(){return{rainbowLinesOptions:Mk,lineWidthList:mt,fontSizeList:ht,ac... method lineStyleList (line 17) | lineStyleList(){return we[this.$i18n.locale]||we.zh} method rootLineKeepSameInCurveList (line 17) | rootLineKeepSameInCurveList(){return Ce[this.$i18n.locale]||Ce.zh} method backgroundRepeatList (line 17) | backgroundRepeatList(){return ke[this.$i18n.locale]||ke.zh} method backgroundPositionList (line 17) | backgroundPositionList(){return Ae[this.$i18n.locale]||Ae.zh} method backgroundSizeList (line 17) | backgroundSizeList(){return Se[this.$i18n.locale]||Se.zh} method fontFamilyList (line 17) | fontFamilyList(){return be[this.$i18n.locale]||be.zh} method lineStyleMap (line 17) | lineStyleMap(){return xe[this.$i18n.locale]||xe.zh} method showNodeUseLineStyle (line 17) | showNodeUseLineStyle(){return Ak.includes(this.currentLayout)} method showLineRadius (line 17) | showLineRadius(){return"straight"===this.style.lineStyle&&kk.includes(th... method lineStyleListShow (line 17) | lineStyleListShow(){const t=[];return this.lineStyleList.forEach(e=>{con... method showRootLineKeepSameInCurveLayouts (line 17) | showRootLineKeepSameInCurveLayouts(){return Sk.includes(this.currentLayo... method borderDasharrayList (line 17) | borderDasharrayList(){return ye[this.$i18n.locale]||ye.zh} method activeSidebar (line 17) | activeSidebar(t){"baseStyle"===t?(this.$refs.sidebar.show=!0,this.initSt... method handler (line 17) | handler(){const t=this.lineStyleListShow.find(t=>t.value===this.style.li... method created (line 17) | created(){this.$bus.$on("setData",this.onSetData)} method beforeDestroy (line 17) | beforeDestroy(){this.$bus.$off("setData",this.onSetData)} method onSetData (line 17) | onSetData(){"baseStyle"===this.activeSidebar&&setTimeout(()=>{this.initS... method initStyle (line 17) | initStyle(){["backgroundColor","lineWidth","lineStyle","showLineMarker",... method initRainbowLines (line 17) | initRainbowLines(){const t=this.mindMap.getConfig("rainbowLinesConfig")|... method initOuterFramePadding (line 17) | initOuterFramePadding(){this.outerFramePadding.outerFramePaddingX=this.m... method initMarginStyle (line 17) | initMarginStyle(){["marginX","marginY"].forEach(t=>{this.style[t]=this.m... method update (line 17) | update(t,e){this.style[t]="backgroundImage"===t&&"none"===e?"":e,this.da... method updateRainbowLinesConfig (line 17) | updateRainbowLinesConfig(t){this.rainbowLinesPopoverVisible=!1,this.curR... method updateOuterFramePadding (line 17) | updateOuterFramePadding(t,e){this.outerFramePadding[t]=e,this.data.confi... method updateMargin (line 17) | updateMargin(t,e){this.style[t]=e,this.data.theme.config[this.marginActi... method data (line 17) | data(){return{themeList:[{name:"默认主题",value:"default",dark:!1},...HS].re... method currentList (line 17) | currentList(){return this.groupList.find(t=>t.name===this.activeName).list} method activeSidebar (line 17) | activeSidebar(t){"theme"===t?(this.theme=this.mindMap.getTheme(),this.$r... method created (line 17) | created(){this.initGroup(),this.theme=this.mindMap.getTheme(),this.mindM... method beforeDestroy (line 17) | beforeDestroy(){this.mindMap.off("view_theme_change",this.handleViewThem... method handleViewThemeChange (line 17) | handleViewThemeChange(){this.theme=this.mindMap.getTheme(),this.handleDa... method initGroup (line 17) | initGroup(){let t=["default","skyGreen","classic2","classic3","classicGr... method useTheme (line 17) | useTheme(t){if(t.value===this.theme)return;this.theme=t.value,this.handl... method changeTheme (line 17) | changeTheme(t,e){this.$bus.$emit("showLoading"),this.mindMap.setTheme(t.... method handleDark (line 17) | handleDark(){let t=this.themeList.find(t=>t.value===this.theme);this.set... method data (line 17) | data(){return{layoutList:Zn["e"],layoutImgMap:wk,layout:""}} method activeSidebar (line 17) | activeSidebar(t){"structure"===t?(this.layout=this.mindMap.getLayout(),t... method useLayout (line 17) | useLayout(t){this.layout=t.value,this.mindMap.setLayout(t.value),Object(... method data (line 17) | data(){return{textStr:"",words:0,num:0}} method created (line 17) | created(){this.$bus.$on("data_change",this.onDataChange),this.mindMap&&t... method beforeDestroy (line 17) | beforeDestroy(){this.$bus.$off("data_change",this.onDataChange)} method onDataChange (line 17) | onDataChange(t){this.textStr="",this.words=0,this.num=0,this.walk(t),$S.... method walk (line 17) | walk(t){t&&(this.num++,this.textStr+=String(t.data.text)||"",t.children&... method data (line 17) | data(){return{scaleNum:100,cacheScaleNum:0}} method mindMap (line 17) | mindMap(t,e){t&&!e&&(this.mindMap.on("scale",this.onScale),this.mindMap.... method beforeDestroy (line 17) | beforeDestroy(){this.mindMap.off("scale",this.onScale),this.mindMap.off(... method toPer (line 17) | toPer(t){return(100*t).toFixed(0)} method narrow (line 17) | narrow(){this.mindMap.view.narrow()} method enlarge (line 17) | enlarge(){this.mindMap.view.enlarge()} method onScaleNumInputFocus (line 17) | onScaleNumInputFocus(){this.cacheScaleNum=this.scaleNum} method onScaleNumInput (line 17) | onScaleNumInput(){this.scaleNum=this.scaleNum.replace(/[^0-9]+/g,"")} method onScaleNumChange (line 17) | onScaleNumChange(){const t=Number(this.scaleNum);if(Number.isNaN(t)||t<=... method onScale (line 17) | onScale(t){this.scaleNum=this.toPer(t)} method onDrawClick (line 17) | onDrawClick(){this.$refs.inputRef&&this.$refs.inputRef.blur()} method data (line 17) | data(){return{}} method created (line 17) | created(){document[mM]=()=>{setTimeout(()=>{this.mindMap.resize()},1e3)}} method toFullscreenShow (line 17) | toFullscreenShow(){gM(this.mindMap.el)} method toFullscreenEdit (line 17) | toFullscreenEdit(){gM(document.body)} method data (line 17) | data(){return{}} method toggleAction (line 17) | toggleAction(){let t=!this.useLeftKeySelectionRightKeyDrag;this.mindMap.... method data (line 17) | data(){return{isEnterDemonstrate:!1,curStepIndex:0,totalStep:0,inputStep... method created (line 17) | created(){this.$bus.$on("demonstrate_jump",this.onJump),this.$bus.$on("e... method enterDemoMode (line 17) | enterDemoMode(){this.isEnterDemonstrate=!0,this.$nextTick(()=>{const t=d... method exit (line 17) | exit(){this.mindMap.demonstrate.exit()} method onExit (line 17) | onExit(){this.isEnterDemonstrate=!1,this.curStepIndex=0,this.totalStep=0} method onJump (line 17) | onJump(t,e){this.curStepIndex=t,this.totalStep=e} method prev (line 17) | prev(){this.mindMap.demonstrate.prev()} method next (line 17) | next(){this.mindMap.demonstrate.next()} method onEnter (line 17) | onEnter(){const t=Number(this.inputStep);Number.isNaN(t)?this.inputStep=... method data (line 17) | data(){return{version:zM.version,langList:Ot,lang:"",openMiniMap:!1}} method created (line 17) | created(){this.lang=Object(yn["b"])()} method readonlyChange (line 17) | readonlyChange(){this.setIsReadonly(!this.isReadonly),this.mindMap.setMo... method toggleMiniMap (line 17) | toggleMiniMap(){this.openMiniMap=!this.openMiniMap,this.$bus.$emit("togg... method onLangChange (line 17) | onLangChange(t){OM["a"].locale=t,Object(yn["f"])(t),this.$bus.$emit("lan... method showSearch (line 17) | showSearch(){this.$bus.$emit("show_search")} method toggleDark (line 17) | toggleDark(){this.setLocalConfig({isDark:!this.isDark})} method backToRoot (line 17) | backToRoot(){this.mindMap.renderer.setRootNodeCenter()} method openSourceCodeEdit (line 17) | openSourceCodeEdit(){this.setIsSourceCodeEdit(!0)} method data (line 17) | data(){return{}} method shortcutKeyList (line 17) | shortcutKeyList(){return Me[this.$i18n.locale]||Me.zh} method activeSidebar (line 17) | activeSidebar(t){this.$refs.sidebar.show="shortcutKey"===t} method data (line 17) | data(){return{isShow:!1,left:0,top:0,node:null,type:"",isMousedown:!1,mo... method expandList (line 17) | expandList(){return[this.$t("contextmenu.level1"),this.$t("contextmenu.l... method copyList (line 17) | copyList(){const t=[{name:this.$t("contextmenu.copyToSmm"),value:"smm"},... method insertNodeBtnDisabled (line 17) | insertNodeBtnDisabled(){return!this.node||this.node.isRoot||this.node.is... method upNodeBtnDisabled (line 17) | upNodeBtnDisabled(){if(!this.node||this.node.isRoot||this.node.isGeneral... method downNodeBtnDisabled (line 17) | downNodeBtnDisabled(){if(!this.node||this.node.isRoot||this.node.isGener... method isGeneralization (line 17) | isGeneralization(){return this.node.isGeneralization} method hasHyperlink (line 17) | hasHyperlink(){return!!this.node.getData("hyperlink")} method hasNote (line 17) | hasNote(){return!!this.node.getData("note")} method numberTypeList (line 17) | numberTypeList(){return ze[this.$i18n.locale]||ze.zh} method numberLevelList (line 17) | numberLevelList(){return Le[this.$i18n.locale]||Le.zh} method hasCheckbox (line 17) | hasCheckbox(){return!!this.node.getData("checkbox")} method created (line 17) | created(){this.$bus.$on("node_contextmenu",this.show),this.$bus.$on("nod... method beforeDestroy (line 17) | beforeDestroy(){this.$bus.$off("node_contextmenu",this.show),this.$bus.$... method getShowPosition (line 17) | getShowPosition(t,e){const n=this.$refs.contextmenuRef.getBoundingClient... method show (line 17) | show(t,e){this.type="node",this.isShow=!0,this.node=e;const n=this.node.... method onMousedown (line 17) | onMousedown(t){3===t.which&&(this.mosuedownX=t.clientX,this.mosuedownY=t... method onMouseup (line 17) | onMouseup(t){this.isMousedown&&(this.isMousedown=!1,Math.abs(this.mosued... method show2 (line 17) | show2(t){this.type="svg",this.isShow=!0,this.$nextTick(()=>{const{x:e,y:... method hide (line 17) | hide(){this.isShow=!1,this.left=-9999,this.top=-9999,this.type="",this.n... method exec (line 17) | exec(t,e,...n){if(!e){switch(t){case"COPY_NODE":this.mindMap.renderer.co... method setNodeNumber (line 17) | setNodeNumber(t,e){if("type"===t){if(this.numberType=e,""===e)return thi... method setCheckbox (line 17) | setCheckbox(){this.mindMap.execCommand("SET_CHECKBOX",[],this.hasCheckbo... method copyToClipboard (line 17) | async copyToClipboard(t){try{let e,n;switch(this.hide(),t){case"smm":cas... method data (line 17) | data(){return{fontSizeList:ht,showRichTextToolbar:!1,style:{left:0,top:0... method fontFamilyList (line 17) | fontFamilyList(){return be[this.$i18n.locale]||be.zh} method created (line 17) | created(){this.$bus.$on("rich_text_selection_change",this.onRichTextSele... method mounted (line 17) | mounted(){document.body.append(this.$refs.richTextToolbar)} method beforeDestroy (line 17) | beforeDestroy(){this.$bus.$off("rich_text_selection_change",this.onRichT... method onRichTextSelectionChange (line 17) | onRichTextSelectionChange(t,e,n){t&&(this.style.left=e.left+e.width/2+"p... method toggleBold (line 17) | toggleBold(){this.formatInfo.bold=!this.formatInfo.bold,this.mindMap.ric... method toggleItalic (line 17) | toggleItalic(){this.formatInfo.italic=!this.formatInfo.italic,this.mindM... method toggleUnderline (line 17) | toggleUnderline(){this.formatInfo.underline=!this.formatInfo.underline,t... method toggleStrike (line 17) | toggleStrike(){this.formatInfo.strike=!this.formatInfo.strike,this.mindM... method changeFontFamily (line 17) | changeFontFamily(t){this.formatInfo.font=t,this.mindMap.richText.formatT... method changeFontSize (line 17) | changeFontSize(t){this.formatInfo.size=t,this.mindMap.richText.formatTex... method changeFontColor (line 17) | changeFontColor(t){this.formatInfo.color=t,this.mindMap.richText.formatT... method changeFontBackgroundColor (line 17) | changeFontBackgroundColor(t){this.formatInfo.background=t,this.mindMap.r... method removeFormat (line 17) | removeFormat(){this.mindMap.richText.removeFormat()} method default (line 17) | default(){return null} method data (line 17) | data(){return{editor:null,show:!1,left:0,top:0,node:null}} method created (line 17) | created(){this.$bus.$on("showNoteContent",this.onShowNoteContent),this.$... method mounted (line 17) | mounted(){this.mindMap.el.appendChild(this.$refs.noteContentViewer),this... method beforeDestroy (line 17) | beforeDestroy(){this.$bus.$off("showNoteContent",this.onShowNoteContent)... method onShowNoteContent (line 17) | onShowNoteContent(t,e,n,i){this.node=i,this.editor.setMarkdown(t),this.h... method handleALink (line 17) | handleALink(){const t=this.$refs.noteContentViewer.querySelectorAll("a")... method updateNoteContentPosition (line 17) | updateNoteContentPosition(t,e){this.left=t,this.top=e} method onScale (line 17) | onScale(){if(!this.node||!this.show)return;const{left:t,top:e}=this.node... method hideNoteContent (line 17) | hideNoteContent(){this.show=!1} method initEditor (line 17) | initEditor(){this.editor||(this.editor=new cT.a({el:this.$refs.noteConte... method data (line 17) | data(){return{showMiniMap:!1,timer:null,boxWidth:0,boxHeight:0,svgBoxSca... method mounted (line 17) | mounted(){this.setSize(),window.addEventListener("resize",this.setSize),... method destroyed (line 17) | destroyed(){window.removeEventListener("resize",this.setSize),this.$bus.... method toggle_mini_map (line 17) | toggle_mini_map(t){this.showMiniMap=t,this.$nextTick(()=>{this.$refs.nav... method data_change (line 17) | data_change(){this.showMiniMap&&(clearTimeout(this.timer),this.timer=set... method setSize (line 17) | setSize(){clearTimeout(this.setSizeTimer),this.setSizeTimer=setTimeout((... method init (line 17) | init(){let{width:t,height:e}=this.$refs.navigatorBox.getBoundingClientRe... method drawMiniMap (line 17) | drawMiniMap(){let{getImgUrl:t,viewBoxStyle:e,miniMapBoxScale:n,miniMapBo... method onMousedown (line 17) | onMousedown(t){this.mindMap.miniMap.onMousedown(t)} method onMousemove (line 17) | onMousemove(t){this.mindMap.miniMap.onMousemove(t)} method onMouseup (line 17) | onMouseup(t){this.withTransition||(this.withTransition=!0),this.mindMap.... method onViewBoxMousedown (line 17) | onViewBoxMousedown(t){this.mindMap.miniMap.onViewBoxMousedown(t)} method onViewBoxMousemove (line 17) | onViewBoxMousemove(t){this.mindMap.miniMap.onViewBoxMousemove(t)} method onViewBoxPositionChange (line 17) | onViewBoxPositionChange({left:t,right:e,top:n,bottom:i}){this.withTransi... method default (line 17) | default(){return null} method data (line 17) | data(){return{images:[]}} method mounted (line 17) | mounted(){this.mindMap.on("node_img_dblclick",this.onNodeTmgDblclick)} method beforeDestroy (line 17) | beforeDestroy(){this.mindMap.off("node_img_dblclick",this.onNodeTmgDblcl... method onNodeTmgDblclick (line 17) | onNodeTmgDblclick(t,e){e.stopPropagation(),e.preventDefault(),this.image... method data (line 17) | data(){return{show:!0}} method triggerList (line 17) | triggerList(){let t=Ne[this.$i18n.locale]||Ne.zh;return this.isReadonly&... method isReadonly (line 17) | isReadonly(t){t&&this.setActiveSidebar(null)} method trigger (line 17) | trigger(t){this.setActiveSidebar(t.value)} method data (line 17) | data(){return{title:"我是自定义节点",color:""}} method onClick (line 17) | onClick(){this.color="red"} method data (line 17) | data(){return{show:!1,searchText:"",replaceText:"",showReplaceInput:!1,c... method searchText (line 17) | searchText(){Object(v["X"])(this.searchText)&&(this.currentIndex=0,this.... method created (line 17) | created(){this.$bus.$on("show_search",this.showSearch),this.mindMap.on("... method mounted (line 17) | mounted(){this.setSearchResultListHeight()} method beforeDestroy (line 17) | beforeDestroy(){this.$bus.$off("show_search",this.showSearch),this.mindM... method handleSearchInfoChange (line 17) | handleSearchInfoChange(t){this.currentIndex=t.currentIndex+1,this.total=... method showSearch (line 17) | showSearch(){this.$bus.$emit("closeSideBar"),this.show=!0} method hideReplaceInput (line 17) | hideReplaceInput(){this.showReplaceInput=!1,this.replaceText=""} method onFocus (line 17) | onFocus(){this.mindMap.updateConfig({enableAutoEnterTextEditWhenKeydown:... method onBlur (line 17) | onBlur(){this.mindMap.updateConfig({enableAutoEnterTextEditWhenKeydown:!... method blur (line 17) | blur(){this.$refs.searchInputRef&&this.$refs.searchInputRef.blur(),this.... method onSearchNext (line 17) | onSearchNext(){this.showSearchResultList=!0,this.mindMap.search.search(t... method replace (line 17) | replace(){this.mindMap.search.replace(this.replaceText,!0)} method replaceAll (line 17) | replaceAll(){this.mindMap.search.replaceAll(this.replaceText)} method close (line 17) | close(){this.show=!1,this.showSearchResultList=!1,this.showSearchInfo=!1... method onSearchMatchNodeListChange (line 17) | onSearchMatchNodeListChange(t){this.searchResultList=t.map(t=>{const e=t... method setSearchResultListHeight (line 17) | setSearchResultListHeight(){this.searchResultListHeight=window.innerHeig... method onSearchResultItemClick (line 17) | onSearchResultItemClick(t){this.mindMap.search.jump(t)} method data (line 17) | data(){return{activeName:"icon",nodeIconList:Object(v["bb"])([...D,...U]... method activeSidebar (line 17) | activeSidebar(t){this.$refs.sidebar.show="nodeIconSidebar"===t} method created (line 17) | created(){this.$bus.$on("node_active",this.handleNodeActive),this.$bus.$... method beforeDestroy (line 17) | beforeDestroy(){this.$bus.$off("node_active",this.handleNodeActive),this... method handleNodeActive (line 17) | handleNodeActive(...t){if(this.activeNodes=[...t[1]],this.activeNodes.le... method handleShowNodeIcon (line 17) | handleShowNodeIcon(){this.dialogVisible=!0} method getHtml (line 17) | getHtml(t){return/^`} method setIcon (line 17) | setIcon(t,e){this.activeNodes.forEach(n=>{const i=[...n.getData("icon")|... method setImage (line 17) | setImage(t){this.activeNodes.forEach(e=>{this.nodeImage=t.url,e.setImage... method data (line 17) | data(){return{showNodeIconToolbar:!1,style:{left:0,top:0},node:null,icon... method created (line 17) | created(){this.mindMap.on("node_icon_click",this.show),this.mindMap.on("... method mounted (line 17) | mounted(){document.body.append(this.$refs.nodeIconToolbar)} method beforeDestroy (line 17) | beforeDestroy(){this.mindMap.off("node_icon_click",this.show),this.mindM... method show (line 17) | show(t,e){this.node=t,this.iconType=e.split("_")[0],this.iconName=e.spli... method close (line 17) | close(){this.showNodeIconToolbar=!1,this.node=null,this.iconType="",this... method updatePos (line 17) | updatePos(){if(!this.node)return;const t=this.node.getRect();this.style.... method onScale (line 17) | onScale(){this.updatePos()} method onNodeActive (line 17) | onNodeActive(t){t!==this.node&&this.close()} method deleteIcon (line 17) | deleteIcon(){this.setIcon(this.iconName),this.close()} method getHtml (line 17) | getHtml(t){return/^`} method setIcon (line 17) | setIcon(t){let e=this.iconType+"_"+t,n=this.nodeIconList.findIndex(t=>t=... method data (line 17) | data(){return{data:[],defaultProps:{label:"label"},currentData:null}} method isOutlineEdit (line 17) | isOutlineEdit(t){t&&(this.refresh(),this.$nextTick(()=>{document.body.ap... method created (line 17) | created(){window.addEventListener("keydown",this.onKeyDown)} method beforeDestroy (line 17) | beforeDestroy(){window.removeEventListener("keydown",this.onKeyDown)} method refresh (line 17) | refresh(){let t=this.mindMap.getData();t.root=!0;let e=t=>{let n=t.data.... method checkAllowDrag (line 17) | checkAllowDrag(t){return!t.data.root} method onNodeDrop (line 17) | onNodeDrop(){this.save()} method onCurrentChange (line 17) | onCurrentChange(t){this.currentData=t} method onBlur (line 17) | onBlur(t,e){if(e.data.textCache===t.target.innerHTML)return;const n=e.da... method onNodeInputKeydown (line 17) | onNodeInputKeydown(t,e){const n=!!e.data.data.richText,i=Object(v["q"])(... method onKeyDown (line 17) | onKeyDown(t){this.isOutlineEdit&&[46,8].includes(t.keyCode)&&this.curren... method onPaste (line 17) | onPaste(t){Object(v["Q"])(t)} method getKey (line 17) | getKey(){return Math.random()} method onClose (line 17) | onClose(){this.setIsOutlineEdit(!1),this.$bus.$emit("setData",this.getDa... method scrollTo (line 17) | scrollTo(t){let e=this.$refs.outlineEditBox,n=e.offsetHeight,i=e.scrollT... method getData (line 17) | getData(){let t={},e=this.data[0],n=(t,e)=>{e.data=t.data,e.children=[],... method save (line 17) | save(){Object(yn["e"])(this.getData())} method data (line 17) | data(){return{timer:null,resizeTimer:null,verticalScrollbarStyle:{},hori... method mounted (line 17) | mounted(){this.setScrollBarWrapSize(),this.$bus.$on("scrollbar_change",t... method beforeDestroy (line 17) | beforeDestroy(){this.$bus.$off("scrollbar_change",this.updateScrollbar),... method setScrollBarWrapSize (line 17) | setScrollBarWrapSize(){if(!this.mindMap.scrollbar)return;const{width:t}=... method onResize (line 17) | onResize(){clearTimeout(this.resizeTimer),this.resizeTimer=setTimeout(()... method updateScrollbar (line 17) | updateScrollbar({vertical:t,horizontal:e}){this.verticalScrollbarStyle={... method onVerticalScrollbarMousedown (line 17) | onVerticalScrollbarMousedown(t){this.mindMap.scrollbar.onMousedown(t,"ve... method onVerticalScrollbarClick (line 17) | onVerticalScrollbarClick(t){this.mindMap.scrollbar.onClick(t,"vertical")} method onHorizontalScrollbarMousedown (line 17) | onHorizontalScrollbarMousedown(t){this.mindMap.scrollbar.onMousedown(t,"... method onHorizontalScrollbarClick (line 17) | onHorizontalScrollbarClick(t){this.mindMap.scrollbar.onClick(t,"horizont... method data (line 17) | data(){return{formulaText:"",list:[]}} method activeSidebar (line 17) | activeSidebar(t){this.$refs.sidebar.show="formulaSidebar"===t} method created (line 17) | created(){this.$bus.$on("node_active",this.handleNodeActive)} method beforeDestroy (line 17) | beforeDestroy(){this.$bus.$off("node_active",this.handleNodeActive)} method mounted (line 17) | mounted(){this.init()} method init (line 17) | init(){window.katex&&(this.list=xk.map(t=>({overview:window.katex.render... method handleNodeActive (line 17) | handleNodeActive(...t){this.activeNodes=[...t[1]],this.activeNodes.lengt... method confirm (line 17) | confirm(){if(!this.localConfig.openNodeRichText)return this.$message.war... method data (line 17) | data(){return{}} method isSourceCodeEdit (line 17) | isSourceCodeEdit(t){t&&this.$nextTick(()=>{document.body.appendChild(thi... method initEditor (line 17) | initEditor(){NR=ER()(this.$refs.outlineEditRef,{mode:{name:"javascript",... method initData (line 17) | initData(){NR.setValue(JSON.stringify(this.mindMap.getData(),null,2))} method onConfirm (line 17) | onConfirm(){try{const t=NR.getValue(),e=JSON.parse(t);this.setIsSourceCo... method onClose (line 17) | onClose(){this.setIsSourceCodeEdit(!1)} method copy (line 17) | copy(){const t=NR.getValue();vM(t),this.$message.success(this.$t("source... method format (line 17) | format(){try{const t=NR.getValue(),e=JSON.parse(t);NR.setValue(JSON.stri... method default (line 17) | default(){return null} method data (line 17) | data(){return{show:!1,left:0,top:0,node:null,icon:null}} method created (line 17) | created(){this.$bus.$on("node_attachmentClick",this.onNodeAttachmentClic... method beforeDestroy (line 17) | beforeDestroy(){this.$bus.$off("node_attachmentClick",this.onNodeAttachm... method onSelectAttachment (line 17) | onSelectAttachment(t){} method onNodeAttachmentClick (line 17) | onNodeAttachmentClick(t,e,n){this.$message.info(this.$t("attachment.tip"))} method onNodeAttachmentContextmenu (line 17) | onNodeAttachmentContextmenu(t,e,n){e.stopPropagation(),e.preventDefault(... method updatePosition (line 17) | updatePosition(){const t=this.mindMap.themeConfig.iconSize,{x:e,y:n}=thi... method onScale (line 17) | onScale(){this.node&&this.show&&this.updatePosition()} method deleteAttachment (line 17) | deleteAttachment(){this.node&&this.show&&(this.node.setAttachment("","")... method hide (line 17) | hide(){this.show=!1} method data (line 17) | data(){return{lineWidthList:mt,show:!1,showPanel:!1,position:{left:0,top... method borderDasharrayList (line 17) | borderDasharrayList(){return ye[this.$i18n.locale]||ye.zh} method created (line 17) | created(){this.mindMap.on("outer_frame_active",this.onOuterFrameActive),... method beforeDestroy (line 17) | beforeDestroy(){this.mindMap.off("outer_frame_active",this.onOuterFrameA... method mounted (line 17) | mounted(){document.body.appendChild(this.$refs.elRef)} method onOuterFrameActive (line 17) | onOuterFrameActive(t,e,n){const i=e.children[n[0]],r=i.getData("outerFra... method updateOuterFrame (line 17) | updateOuterFrame(t,e){this.styleConfig[t]=e,this.mindMap.outerFrame.upda... method deleteOuterFrame (line 17) | deleteOuterFrame(){this.mindMap.outerFrame.removeActiveOuterFrame()} method hide (line 17) | hide(){this.show=!1,this.showPanel=!1} method data (line 17) | data(){return{show:!1,position:{left:0,top:0},node:null,index:0,text:"",... method created (line 17) | created(){this.mindMap.on("node_tag_click",this.onNodeTagClick),this.min... method beforeDestroy (line 17) | beforeDestroy(){this.mindMap.off("node_tag_click",this.onNodeTagClick),t... method mounted (line 17) | mounted(){document.body.appendChild(this.$refs.elRef)} method onNodeTagClick (line 17) | onNodeTagClick(t,e,n,i){this.node=t,this.index=n,"string"===typeof e?thi... method updateTagText (line 17) | updateTagText(){const t=this.text.trim();t&&this.updateTagInfo({text:t})} method updateTagFill (line 17) | updateTagFill(t){this.updateTagInfo({style:{fill:t}}),this.fill=t} method updateTagInfo (line 17) | updateTagInfo({text:t,style:e}){if(!this.node)return;const n=[...this.no... method deleteTag (line 17) | deleteTag(){if(!this.node)return;const t=[...this.node.getData("tag")];t... method hide (line 17) | hide(){this.show=!1,this.node=null,this.index=0,this.text="",this.fill=""} method data (line 17) | data(){return{config:{openPerformance:!1,enableFreeDrag:!1,mousewheelAct... method activeSidebar (line 17) | activeSidebar(t){"setting"===t?(this.$refs.sidebar.show=!0,this.initConf... method created (line 17) | created(){this.initLoacalConfig()} method beforeDestroy (line 17) | beforeDestroy(){} method initConfig (line 17) | initConfig(){Object.keys(this.config).forEach(t=>{this.config[t]=this.mi... method initLoacalConfig (line 17) | initLoacalConfig(){this.enableNodeRichText=this.localConfig.openNodeRich... method initWatermark (line 17) | initWatermark(){const t=this.mindMap.getConfig("watermarkConfig");["text... method updateOtherConfig (line 17) | updateOtherConfig(t,e){this.mindMap.updateConfig({[t]:e}),this.data.conf... method updateWatermarkConfig (line 17) | updateWatermarkConfig(){clearTimeout(this.updateWatermarkTimer),this.upd... method watermarkShowChange (line 17) | watermarkShowChange(t){if(t){let t=this.watermarkConfig.text||this.$t("s... method enableNodeRichTextChange (line 17) | enableNodeRichTextChange(t){this.mindMap.renderer.textEdit.hideEditTextB... method updateLocalConfig (line 17) | updateLocalConfig(t,e){this.setLocalConfig({[t]:e})} method data (line 17) | data(){return{enableShowLoading:!0,mindMap:null,mindMapData:null,prevImg... method openNodeRichText (line 17) | openNodeRichText(){this.openNodeRichText?this.addRichTextPlugin():this.r... method isShowScrollbar (line 17) | isShowScrollbar(){this.isShowScrollbar?this.addScrollbarPlugin():this.re... method isUseHandDrawnLikeStyle (line 17) | isUseHandDrawnLikeStyle(){this.isUseHandDrawnLikeStyle?this.addHandDrawn... method mounted (line 17) | mounted(){lR(),this.getData(),this.init(),this.$bus.$on("execCommand",th... method beforeDestroy (line 17) | beforeDestroy(){this.$bus.$off("execCommand",this.execCommand),this.$bus... method handleStartTextEdit (line 17) | handleStartTextEdit(){this.mindMap.renderer.startTextEdit()} method handleEndTextEdit (line 17) | handleEndTextEdit(){this.mindMap.renderer.endTextEdit()} method handleCreateLineFromActiveNode (line 17) | handleCreateLineFromActiveNode(){this.mindMap.associativeLine.createLine... method handleStartPainter (line 17) | handleStartPainter(){this.mindMap.painter.startPainter()} method handleResize (line 17) | handleResize(){this.mindMap.resize()} method handleShowLoading (line 17) | handleShowLoading(){this.enableShowLoading=!0,lR()} method handleHideLoading (line 17) | handleHideLoading(){this.enableShowLoading&&(this.enableShowLoading=!1,c... method getData (line 17) | getData(){let t=Object(yn["a"])();this.mindMapData=t} method bindSaveEvent (line 17) | bindSaveEvent(){this.$bus.$on("data_change",t=>{Object(yn["e"])(t)}),thi... method manualSave (line 17) | manualSave(){let t=this.mindMap.getData(!0);Object(yn["d"])(t)} method init (line 17) | init(){let t=this.hasFileURL(),{root:e,layout:i,theme:r,view:o,config:a}... method hasFileURL (line 17) | hasFileURL(){const t=this.$route.query.fileURL;return!!t&&/\.(smm|json|x... method setData (line 17) | setData(t){this.handleShowLoading(),t.root?this.mindMap.setFullData(t):t... method reRender (line 17) | reRender(){this.mindMap.reRender()} method execCommand (line 17) | execCommand(...t){this.mindMap.execCommand(...t)} method export (line 17) | async export(...t){try{lR(),await this.mindMap.export(...t),cR()}catch(e... method onPaddingChange (line 17) | onPaddingChange(t){this.mindMap.updateConfig(t)} method showNewFeatureInfo (line 17) | showNewFeatureInfo(){let t=localStorage.getItem("SIMPLE_MIND_MAP_NEW_FEA... method addRichTextPlugin (line 17) | addRichTextPlugin(){this.mindMap&&this.mindMap.addPlugin(Nw)} method removeRichTextPlugin (line 17) | removeRichTextPlugin(){this.mindMap.removePlugin(Nw)} method addScrollbarPlugin (line 17) | addScrollbarPlugin(){this.mindMap&&this.mindMap.addPlugin(xx)} method removeScrollbarPlugin (line 17) | removeScrollbarPlugin(){this.mindMap.removePlugin(xx)} method addHandDrawnLikeStylePlugin (line 17) | addHandDrawnLikeStylePlugin(){try{if(!this.mindMap)return;this.mindMap.a... method removeHandDrawnLikeStylePlugin (line 17) | removeHandDrawnLikeStylePlugin(){try{this.mindMap.removePlugin(HandDrawn... method testDynamicCreateNodes (line 17) | testDynamicCreateNodes(){setTimeout(()=>{},5e3)} method cooperateTest (line 17) | cooperateTest(){this.mindMap.cooperate&&this.$route.query.userName&&(thi... method onDragenter (line 17) | onDragenter(){this.isDragOutlineTreeNode||(this.showDragMask=!0)} method onDragleave (line 17) | onDragleave(){this.showDragMask=!1} method onDrop (line 17) | onDrop(t){this.showDragMask=!1;const e=t.dataTransfer,n=e.files&&e.files... method data (line 17) | data(){return{show:!1}} method isDark (line 17) | isDark(){this.setBodyDark()} method created (line 17) | async created(){this.initLocalConfig();const t=this.$loading({lock:!0,te... method initLocalConfig (line 17) | initLocalConfig(){let t=Object(yn["c"])();t&&this.setLocalConfig({...thi... method setBodyDark (line 17) | setBodyDark(){this.isDark?document.body.classList.add("isDark"):document... function o (line 17) | function o(t,e,n,i,o){if(t===e)return t?[[r,t]]:[];if(null!=n){var s=T(t... method constructor (line 17) | constructor(t,e,n={}){this.match=t,this.match=t,this.handler="string"=... function a (line 17) | function a(t,e){var a;if(!t)return[[i,e]];if(!e)return[[n,t]];var l=t.le... method constructor (line 17) | constructor(t,e,n){this.$anchor=t,this.$head=e,this.ranges=n||[new s(t... method anchor (line 17) | get anchor(){return this.$anchor.pos} method head (line 17) | get head(){return this.$head.pos} method from (line 17) | get from(){return this.$from.pos} method to (line 17) | get to(){return this.$to.pos} method $from (line 17) | get $from(){return this.ranges[0].$from} method $to (line 17) | get $to(){return this.ranges[0].$to} method empty (line 17) | get empty(){let t=this.ranges;for(let e=0;e"} method toStringInner (line 17) | toStringInner(){return this.content.join(", ")} method toJSON (line 17) | toJSON(){return this.content.length?this.content.map(t=>t.toJSON()):null} method fromJSON (line 17) | static fromJSON(t,e){if(!e)return s.empty;if(!Array.isArray(e))throw n... method fromArray (line 17) | static fromArray(t){if(!t.length)return s.empty;let e,n=0;for(let i=0;... method from (line 17) | static from(t){if(!t)return s.empty;if(t instanceof s)return t;if(Arra... method constructor (line 17) | constructor(t,e){this.$from=t,this.$to=e} function l (line 17) | function l(t,e,n,i){var r=t.substring(0,n),a=e.substring(0,i),s=t.substr... function c (line 17) | function c(t,e){if(!t||!e||t.charAt(0)!==e.charAt(0))return 0;var n=0,i=... function h (line 17) | function h(t,e){var n=t.length,i=e.length;if(0==n||0==i)return 0;n>i?t=t... method constructor (line 17) | constructor(t,e=t){c(t),c(e),super(t,e)} method $cursor (line 17) | get $cursor(){return this.$anchor.pos==this.$head.pos?this.$head:null} method map (line 17) | map(t,e){let n=t.resolve(e.map(this.head));if(!n.parent.inlineContent)... method replace (line 17) | replace(t,e=i["Slice"].empty){if(super.replace(t,e),e==i["Slice"].empt... method eq (line 17) | eq(t){return t instanceof h&&t.anchor==this.anchor&&t.head==this.head} method getBookmark (line 17) | getBookmark(){return new u(this.anchor,this.head)} method toJSON (line 17) | toJSON(){return{type:"text",anchor:this.anchor,head:this.head}} method fromJSON (line 17) | static fromJSON(t,e){if("number"!=typeof e.anchor||"number"!=typeof e.... method create (line 17) | static create(t,e,n=e){let i=t.resolve(e);return new this(i,n==e?i:t.r... method between (line 17) | static between(t,e,n){let i=t.pos-e.pos;if(n&&!i||(n=i>=0?1:-1),!e.par... function u (line 17) | function u(t,e){if(!t||!e||t.slice(-1)!==e.slice(-1))return 0;var n=0,i=... method constructor (line 2) | constructor(t){Array.isArray(t)?this.ops=t:null!=t&&Array.isArray(t.op... method registerEmbed (line 2) | static registerEmbed(t,e){this.handlers[t]=e} method unregisterEmbed (line 2) | static unregisterEmbed(t){delete this.handlers[t]} method getHandler (line 2) | static getHandler(t){const e=this.handlers[t];if(!e)throw new Error(`n... method insert (line 2) | insert(t,e){const n={};return"string"===typeof t&&0===t.length?this:(n... method delete (line 2) | delete(t){return t<=0?this:this.push({delete:t})} method retain (line 2) | retain(t,e){if("number"===typeof t&&t<=0)return this;const n={retain:t... method push (line 2) | push(t){let e=this.ops.length,n=this.ops[e-1];if(t=r(t),"object"===typ... method chop (line 2) | chop(){const t=this.ops[this.ops.length-1];return t&&"number"===typeof... method filter (line 2) | filter(t){return this.ops.filter(t)} method forEach (line 2) | forEach(t){this.ops.forEach(t)} method map (line 2) | map(t){return this.ops.map(t)} method partition (line 2) | partition(t){const e=[],n=[];return this.forEach(i=>{const r=t(i)?e:n;... method reduce (line 2) | reduce(t,e){return this.ops.reduce(t,e)} method changeLength (line 2) | changeLength(){return this.reduce((t,e)=>e.insert?t+s.default.length(e... method length (line 2) | length(){return this.reduce((t,e)=>t+s.default.length(e),0)} method slice (line 2) | slice(t=0,e=1/0){const n=[],i=new l.default(this.ops);let r=0;while(r<... method compose (line 2) | compose(t){const e=new l.default(this.ops),n=new l.default(t.ops),i=[]... method concat (line 2) | concat(t){const e=new u(this.ops.slice());return t.ops.length>0&&(e.pu... method diff (line 2) | diff(t,e){if(this.ops===t.ops)return new u;const n=[this,t].map(e=>e.m... method eachLine (line 2) | eachLine(t,e="\n"){const n=new l.default(this.ops);let i=new u,r=0;whi... method invert (line 2) | invert(t){const e=new u;return this.reduce((n,i)=>{if(i.insert)e.delet... method transform (line 2) | transform(t,e=!1){if(e=!!e,"number"===typeof t)return this.transformPo... method transformPosition (line 2) | transformPosition(t,e=!1){e=!!e;const n=new l.default(this.ops);let i=... method constructor (line 17) | constructor(t,e){this.type=t,this.attrs=e} method addToSet (line 17) | addToSet(t){let e,n=!1;for(let i=0;i{let ... method addMaps (line 65) | addMaps(t){return 0==this.eventCount?this:new u(this.items.append(t.ma... method rebased (line 65) | rebased(t,e){if(!this.eventCount)return this;let n=[],i=Math.max(0,thi... method emptyItemCount (line 65) | emptyItemCount(){let t=0;return this.items.forEach(e=>{e.step||t++}),t} method compress (line 65) | compress(t=this.items.length){let e=this.remapping(0,t),n=e.maps.lengt... function d (line 17) | function d(t,e){var n=t.length>e.length?t:e,i=t.length>e.length?e:t;if(n... method constructor (line 17) | constructor(t){let e=t.nodeAfter,n=t.node(0).resolve(t.pos+e.nodeSize)... method map (line 17) | map(t,e){let{deleted:n,pos:i}=e.mapResult(this.anchor),r=t.resolve(i);... method content (line 17) | content(){return new i["Slice"](i["Fragment"].from(this.node),0,0)} method eq (line 17) | eq(t){return t instanceof d&&t.anchor==this.anchor} method toJSON (line 17) | toJSON(){return{type:"node",anchor:this.anchor}} method getBookmark (line 17) | getBookmark(){return new p(this.anchor)} method fromJSON (line 17) | static fromJSON(t,e){if("number"!=typeof e.anchor)throw new RangeError... method create (line 17) | static create(t,e){return new d(t.resolve(e))} method isSelectable (line 17) | static isSelectable(t){return!t.isText&&!1!==t.type.spec.selectable} function p (line 17) | function p(t){var e=!1,o=[],a=0,s=null,l=0,c=0,u=0,d=0,p=0;while(l0} method deletedBefore (line 41) | get deletedBefore(){return(this.delInfo&(c|u))>0} method deletedAfter (line 41) | get deletedAfter(){return(this.delInfo&(h|u))>0} method deletedAcross (line 41) | get deletedAcross(){return(this.delInfo&u)>0} method constructor (line 65) | constructor(t,e,n,i){this.map=t,this.step=e,this.selection=n,this.mirr... method merge (line 65) | merge(t){if(this.step&&t.step&&!t.selection){let e=t.step.merge(this.s... function y (line 17) | function y(t){function e(t,e){if(!t||!e)return 6;var n=t.charAt(t.length... function w (line 17) | function w(t,e){t.push([r,""]);var o,a=0,s=0,l=0,h="",d="";while(a=55296&&t<=56319} method constructor (line 17) | constructor(t){super(t.doc),this.curSelectionFor=0,this.updated=0,this... method selection (line 17) | get selection(){return this.curSelectionFor0} method setStoredMarks (line 17) | setStoredMarks(t){return this.storedMarks=t,this.updated|=y,this} method ensureMarks (line 17) | ensureMarks(t){return i["Mark"].sameSet(this.storedMarks||this.selecti... method addStoredMark (line 17) | addStoredMark(t){return this.ensureMarks(t.addToSet(this.storedMarks||... method removeStoredMark (line 17) | removeStoredMark(t){return this.ensureMarks(t.removeFromSet(this.store... method storedMarksSet (line 17) | get storedMarksSet(){return(this.updated&y)>0} method addStep (line 17) | addStep(t,e){super.addStep(t,e),this.updated=this.updated&~y,this.stor... method setTime (line 17) | setTime(t){return this.time=t,this} method replaceSelection (line 17) | replaceSelection(t){return this.selection.replace(this,t),this} method replaceSelectionWith (line 17) | replaceSelectionWith(t,e=!0){let n=this.selection;return e&&(t=t.mark(... method deleteSelection (line 17) | deleteSelection(){return this.selection.replace(this),this} method insertText (line 17) | insertText(t,e,n){let i=this.doc.type.schema;if(null==e)return t?this.... method setMeta (line 17) | setMeta(t,e){return this.meta["string"==typeof t?t:t.key]=e,this} method getMeta (line 17) | getMeta(t){return this.meta["string"==typeof t?t:t.key]} method isGeneric (line 17) | get isGeneric(){for(let t in this.meta)return!1;return!0} method scrollIntoView (line 17) | scrollIntoView(){return this.updated|=w,this} method scrolledIntoView (line 17) | get scrolledIntoView(){return(this.updated&w)>0} method constructor (line 41) | constructor(t,e,n){super(),this.from=t,this.to=e,this.mark=n} method apply (line 41) | apply(t){let e=t.slice(this.from,this.to),n=new i["Slice"](y(e.content... method invert (line 41) | invert(){return new w(this.from,this.to,this.mark)} method map (line 41) | map(t){let e=t.mapResult(this.from,1),n=t.mapResult(this.to,-1);return... method merge (line 41) | merge(t){return t instanceof x&&t.mark.eq(this.mark)&&this.from<=t.to&... method toJSON (line 41) | toJSON(){return{stepType:"removeMark",mark:this.mark.toJSON(),from:thi... method fromJSON (line 41) | static fromJSON(t,e){if("number"!=typeof e.from||"number"!=typeof e.to... function C (line 17) | function C(t){return t>=56320&&t<=57343} method constructor (line 41) | constructor(t,e){super(),this.pos=t,this.mark=e} method apply (line 41) | apply(t){let e=t.nodeAt(this.pos);if(!e)return b.fail("No node at mark... method invert (line 41) | invert(t){let e=t.nodeAt(this.pos);if(e){let t=this.mark.addToSet(e.ma... method map (line 41) | map(t){let e=t.mapResult(this.pos,1);return e.deletedAfter?null:new C(... method toJSON (line 41) | toJSON(){return{stepType:"addNodeMark",pos:this.pos,mark:this.mark.toJ... method fromJSON (line 41) | static fromJSON(t,e){if("number"!=typeof e.pos)throw new RangeError("I... function k (line 17) | function k(t){return C(t.charCodeAt(0))} method constructor (line 17) | constructor(t,e,n){this.name=t,this.init=C(e.init,n),this.apply=C(e.ap... method constructor (line 41) | constructor(t,e){super(),this.pos=t,this.mark=e} method apply (line 41) | apply(t){let e=t.nodeAt(this.pos);if(!e)return b.fail("No node at mark... method invert (line 41) | invert(t){let e=t.nodeAt(this.pos);return e&&this.mark.isInSet(e.marks... method map (line 41) | map(t){let e=t.mapResult(this.pos,1);return e.deletedAfter?null:new k(... method toJSON (line 41) | toJSON(){return{stepType:"removeNodeMark",pos:this.pos,mark:this.mark.... method fromJSON (line 41) | static fromJSON(t,e){if("number"!=typeof e.pos)throw new RangeError("I... function A (line 17) | function A(t){return x(t.charCodeAt(t.length-1))} method constructor (line 41) | constructor(t,e,n,i=!1){super(),this.from=t,this.to=e,this.slice=n,thi... method apply (line 41) | apply(t){return this.structure&&M(t,this.from,this.to)?b.fail("Structu... method getMap (line 41) | getMap(){return new f([this.from,this.to-this.from,this.slice.size])} method invert (line 41) | invert(t){return new A(this.from,this.from+this.slice.size,t.slice(thi... method map (line 41) | map(t){let e=t.mapResult(this.from,1),n=t.mapResult(this.to,-1);return... method merge (line 41) | merge(t){if(!(t instanceof A)||t.structure||this.structure)return null... method toJSON (line 41) | toJSON(){let t={stepType:"replace",from:this.from,to:this.to};return t... method fromJSON (line 41) | static fromJSON(t,e){if("number"!=typeof e.from||"number"!=typeof e.to... function S (line 17) | function S(t){for(var e=[],n=0;n0&&e.push(t... method constructor (line 17) | constructor(t,e){this.schema=t,this.plugins=[],this.pluginsByKey=Objec... method constructor (line 41) | constructor(t,e,n,i,r,o,a=!1){super(),this.from=t,this.to=e,this.gapFr... method apply (line 41) | apply(t){if(this.structure&&(M(t,this.from,this.gapFrom)||M(t,this.gap... method getMap (line 41) | getMap(){return new f([this.from,this.gapFrom-this.from,this.insert,th... method invert (line 41) | invert(t){let e=this.gapTo-this.gapFrom;return new S(this.from,this.fr... method map (line 41) | map(t){let e=t.mapResult(this.from,1),n=t.mapResult(this.to,-1),i=t.ma... method toJSON (line 41) | toJSON(){let t={stepType:"replaceAround",from:this.from,to:this.to,gap... method fromJSON (line 41) | static fromJSON(t,e){if("number"!=typeof e.from||"number"!=typeof e.to... function M (line 17) | function M(t,e,o,a){return A(t)||k(a)?null:S([[r,t],[n,e],[i,o],[r,a]])} method constructor (line 17) | constructor(t,e,n){this.pos=t,this.path=e,this.parentOffset=n,this.dep... method resolveDepth (line 17) | resolveDepth(t){return null==t?this.depth:t<0?this.depth+t:t} method parent (line 17) | get parent(){return this.node(this.depth)} method doc (line 17) | get doc(){return this.node(0)} method node (line 17) | node(t){return this.path[3*this.resolveDepth(t)]} method index (line 17) | index(t){return this.path[3*this.resolveDepth(t)+1]} method indexAfter (line 17) | indexAfter(t){return t=this.resolveDepth(t),this.index(t)+(t!=this.dep... method start (line 17) | start(t){return t=this.resolveDepth(t),0==t?0:this.path[3*t-1]+1} method end (line 17) | end(t){return t=this.resolveDepth(t),this.start(t)+this.node(t).conten... method before (line 17) | before(t){if(t=this.resolveDepth(t),!t)throw new RangeError("There is ... method after (line 17) | after(t){if(t=this.resolveDepth(t),!t)throw new RangeError("There is n... method textOffset (line 17) | get textOffset(){return this.pos-this.path[this.path.length-1]} method nodeAfter (line 17) | get nodeAfter(){let t=this.parent,e=this.index(this.depth);if(e==t.chi... method nodeBefore (line 17) | get nodeBefore(){let t=this.index(this.depth),e=this.pos-this.path[thi... method posAtIndex (line 17) | posAtIndex(t,e){e=this.resolveDepth(e);let n=this.path[3*e],i=0==e?0:t... method marks (line 17) | marks(){let t=this.parent,e=this.index();if(0==t.content.size)return u... method marksAcross (line 17) | marksAcross(t){let e=this.parent.maybeChild(this.index());if(!e||!e.is... method sharedDepth (line 17) | sharedDepth(t){for(let e=this.depth;e>0;e--)if(this.start(e)<=t&&this.... method blockRange (line 17) | blockRange(t=this,e){if(t.posthis.pos?t:this} method min (line 17) | min(t){return t.pos=0&&e<=t.content.size))throw new RangeError... method resolveCached (line 17) | static resolveCached(t,e){for(let i=0;i>1} function o (line 17) | function o(t,e,n){for(let i=0;;i++){if(i==t.childCount||i==e.childCount)... method constructor (line 17) | constructor(t,e,n={}){this.match=t,this.match=t,this.handler="string"=... function a (line 17) | function a(t,e,n,i){for(let r=t.childCount,o=e.childCount;;){if(0==r||0=... method constructor (line 17) | constructor(t,e,n){this.$anchor=t,this.$head=e,this.ranges=n||[new s(t... method anchor (line 17) | get anchor(){return this.$anchor.pos} method head (line 17) | get head(){return this.$head.pos} method from (line 17) | get from(){return this.$from.pos} method to (line 17) | get to(){return this.$to.pos} method $from (line 17) | get $from(){return this.ranges[0].$from} method $to (line 17) | get $to(){return this.ranges[0].$to} method empty (line 17) | get empty(){let t=this.ranges;for(let e=0;e"} method toStringInner (line 17) | toStringInner(){return this.content.join(", ")} method toJSON (line 17) | toJSON(){return this.content.length?this.content.map(t=>t.toJSON()):null} method fromJSON (line 17) | static fromJSON(t,e){if(!e)return s.empty;if(!Array.isArray(e))throw n... method fromArray (line 17) | static fromArray(t){if(!t.length)return s.empty;let e,n=0;for(let i=0;... method from (line 17) | static from(t){if(!t)return s.empty;if(t instanceof s)return t;if(Arra... method constructor (line 17) | constructor(t,e){this.$from=t,this.$to=e} function c (line 17) | function c(t,e){return l.index=t,l.offset=e,l} function h (line 17) | function h(t,e){if(t===e)return!0;if(!t||"object"!=typeof t||!e||"object... method constructor (line 17) | constructor(t,e=t){c(t),c(e),super(t,e)} method $cursor (line 17) | get $cursor(){return this.$anchor.pos==this.$head.pos?this.$head:null} method map (line 17) | map(t,e){let n=t.resolve(e.map(this.head));if(!n.parent.inlineContent)... method replace (line 17) | replace(t,e=i["Slice"].empty){if(super.replace(t,e),e==i["Slice"].empt... method eq (line 17) | eq(t){return t instanceof h&&t.anchor==this.anchor&&t.head==this.head} method getBookmark (line 17) | getBookmark(){return new u(this.anchor,this.head)} method toJSON (line 17) | toJSON(){return{type:"text",anchor:this.anchor,head:this.head}} method fromJSON (line 17) | static fromJSON(t,e){if("number"!=typeof e.anchor||"number"!=typeof e.... method create (line 17) | static create(t,e,n=e){let i=t.resolve(e);return new this(i,n==e?i:t.r... method between (line 17) | static between(t,e,n){let i=t.pos-e.pos;if(n&&!i||(n=i>=0?1:-1),!e.par... class u (line 17) | class u{constructor(t,e){this.type=t,this.attrs=e}addToSet(t){let e,n=!1... method constructor (line 2) | constructor(t){Array.isArray(t)?this.ops=t:null!=t&&Array.isArray(t.op... method registerEmbed (line 2) | static registerEmbed(t,e){this.handlers[t]=e} method unregisterEmbed (line 2) | static unregisterEmbed(t){delete this.handlers[t]} method getHandler (line 2) | static getHandler(t){const e=this.handlers[t];if(!e)throw new Error(`n... method insert (line 2) | insert(t,e){const n={};return"string"===typeof t&&0===t.length?this:(n... method delete (line 2) | delete(t){return t<=0?this:this.push({delete:t})} method retain (line 2) | retain(t,e){if("number"===typeof t&&t<=0)return this;const n={retain:t... method push (line 2) | push(t){let e=this.ops.length,n=this.ops[e-1];if(t=r(t),"object"===typ... method chop (line 2) | chop(){const t=this.ops[this.ops.length-1];return t&&"number"===typeof... method filter (line 2) | filter(t){return this.ops.filter(t)} method forEach (line 2) | forEach(t){this.ops.forEach(t)} method map (line 2) | map(t){return this.ops.map(t)} method partition (line 2) | partition(t){const e=[],n=[];return this.forEach(i=>{const r=t(i)?e:n;... method reduce (line 2) | reduce(t,e){return this.ops.reduce(t,e)} method changeLength (line 2) | changeLength(){return this.reduce((t,e)=>e.insert?t+s.default.length(e... method length (line 2) | length(){return this.reduce((t,e)=>t+s.default.length(e),0)} method slice (line 2) | slice(t=0,e=1/0){const n=[],i=new l.default(this.ops);let r=0;while(r<... method compose (line 2) | compose(t){const e=new l.default(this.ops),n=new l.default(t.ops),i=[]... method concat (line 2) | concat(t){const e=new u(this.ops.slice());return t.ops.length>0&&(e.pu... method diff (line 2) | diff(t,e){if(this.ops===t.ops)return new u;const n=[this,t].map(e=>e.m... method eachLine (line 2) | eachLine(t,e="\n"){const n=new l.default(this.ops);let i=new u,r=0;whi... method invert (line 2) | invert(t){const e=new u;return this.reduce((n,i)=>{if(i.insert)e.delet... method transform (line 2) | transform(t,e=!1){if(e=!!e,"number"===typeof t)return this.transformPo... method transformPosition (line 2) | transformPosition(t,e=!1){e=!!e;const n=new l.default(this.ops);let i=... method constructor (line 17) | constructor(t,e){this.type=t,this.attrs=e} method addToSet (line 17) | addToSet(t){let e,n=!1;for(let i=0;i{let ... method addMaps (line 65) | addMaps(t){return 0==this.eventCount?this:new u(this.items.append(t.ma... method rebased (line 65) | rebased(t,e){if(!this.eventCount)return this;let n=[],i=Math.max(0,thi... method emptyItemCount (line 65) | emptyItemCount(){let t=0;return this.items.forEach(e=>{e.step||t++}),t} method compress (line 65) | compress(t=this.items.length){let e=this.remapping(0,t),n=e.maps.lengt... class d (line 17) | class d extends Error{} method constructor (line 17) | constructor(t){let e=t.nodeAfter,n=t.node(0).resolve(t.pos+e.nodeSize)... method map (line 17) | map(t,e){let{deleted:n,pos:i}=e.mapResult(this.anchor),r=t.resolve(i);... method content (line 17) | content(){return new i["Slice"](i["Fragment"].from(this.node),0,0)} method eq (line 17) | eq(t){return t instanceof d&&t.anchor==this.anchor} method toJSON (line 17) | toJSON(){return{type:"node",anchor:this.anchor}} method getBookmark (line 17) | getBookmark(){return new p(this.anchor)} method fromJSON (line 17) | static fromJSON(t,e){if("number"!=typeof e.anchor)throw new RangeError... method create (line 17) | static create(t,e){return new d(t.resolve(e))} method isSelectable (line 17) | static isSelectable(t){return!t.isText&&!1!==t.type.spec.selectable} class p (line 17) | class p{constructor(t,e,n){this.content=t,this.openStart=e,this.openEnd=... method constructor (line 17) | constructor(t,e,n){this.content=t,this.openStart=e,this.openEnd=n} method size (line 17) | get size(){return this.content.size-this.openStart-this.openEnd} method insertAt (line 17) | insertAt(t,e){let n=m(this.content,t+this.openStart,e);return n&&new p... method removeBetween (line 17) | removeBetween(t,e){return new p(f(this.content,t+this.openStart,e+this... method eq (line 17) | eq(t){return this.content.eq(t.content)&&this.openStart==t.openStart&&... method toString (line 17) | toString(){return this.content+"("+this.openStart+","+this.openEnd+")"} method toJSON (line 17) | toJSON(){if(!this.content.size)return null;let t={content:this.content... method fromJSON (line 17) | static fromJSON(t,e){if(!e)return p.empty;let n=e.openStart||0,i=e.ope... method maxOpen (line 17) | static maxOpen(t,e=!0){let n=0,i=0;for(let r=t.firstChild;r&&!r.isLeaf... method constructor (line 17) | constructor(t){this.anchor=t} method map (line 17) | map(t){let{deleted:e,pos:n}=t.mapResult(this.anchor);return e?new u(n,... method resolve (line 17) | resolve(t){let e=t.resolve(this.anchor),n=e.nodeAfter;return n&&d.isSe... method constructor (line 41) | constructor(t,e,n){this.pos=t,this.delInfo=e,this.recover=n} method deleted (line 41) | get deleted(){return(this.delInfo&d)>0} method deletedBefore (line 41) | get deletedBefore(){return(this.delInfo&(c|u))>0} method deletedAfter (line 41) | get deletedAfter(){return(this.delInfo&(h|u))>0} method deletedAcross (line 41) | get deletedAcross(){return(this.delInfo&u)>0} method constructor (line 65) | constructor(t,e,n,i){this.map=t,this.step=e,this.selection=n,this.mirr... method merge (line 65) | merge(t){if(this.step&&t.step&&!t.selection){let e=t.step.merge(this.s... function f (line 17) | function f(t,e,n){let{index:i,offset:r}=t.findIndex(e),o=t.maybeChild(i)... method constructor (line 17) | constructor(t){super(t.resolve(0),t.resolve(t.content.size))} method replace (line 17) | replace(t,e=i["Slice"].empty){if(e==i["Slice"].empty){t.delete(0,t.doc... method toJSON (line 17) | toJSON(){return{type:"all"}} method fromJSON (line 17) | static fromJSON(t){return new f(t)} method map (line 17) | map(t){return new f(t)} method eq (line 17) | eq(t){return t instanceof f} method getBookmark (line 17) | getBookmark(){return m} method constructor (line 41) | constructor(t,e=!1){if(this.ranges=t,this.inverted=e,!t.length&&f.empt... method recover (line 41) | recover(t){let e=0,n=s(t);if(!this.inverted)for(let i=0;it.depth)throw new d("Inserted content d... function v (line 17) | function v(t,e,n,i){let r=t.index(i),o=t.node(i);if(r==e.index(i)&&i=0&&t.isText&&t.sameMarkup(e[n])?e[n]... method constructor (line 41) | constructor(t,e,n){super(),this.from=t,this.to=e,this.mark=n} method apply (line 41) | apply(t){let e=t.slice(this.from,this.to),n=t.resolve(this.from),r=n.n... method invert (line 41) | invert(){return new x(this.from,this.to,this.mark)} method map (line 41) | map(t){let e=t.mapResult(this.from,1),n=t.mapResult(this.to,-1);return... method merge (line 41) | merge(t){return t instanceof w&&t.mark.eq(this.mark)&&this.from<=t.to&... method toJSON (line 41) | toJSON(){return{stepType:"addMark",mark:this.mark.toJSON(),from:this.f... method fromJSON (line 41) | static fromJSON(t,e){if("number"!=typeof e.from||"number"!=typeof e.to... function x (line 17) | function x(t,e,n,i){let r=(e||t).node(n),o=0,a=e?e.index(n):r.childCount... method constructor (line 17) | constructor(t){super(t.doc),this.curSelectionFor=0,this.updated=0,this... method selection (line 17) | get selection(){return this.curSelectionFor0} method setStoredMarks (line 17) | setStoredMarks(t){return this.storedMarks=t,this.updated|=y,this} method ensureMarks (line 17) | ensureMarks(t){return i["Mark"].sameSet(this.storedMarks||this.selecti... method addStoredMark (line 17) | addStoredMark(t){return this.ensureMarks(t.addToSet(this.storedMarks||... method removeStoredMark (line 17) | removeStoredMark(t){return this.ensureMarks(t.removeFromSet(this.store... method storedMarksSet (line 17) | get storedMarksSet(){return(this.updated&y)>0} method addStep (line 17) | addStep(t,e){super.addStep(t,e),this.updated=this.updated&~y,this.stor... method setTime (line 17) | setTime(t){return this.time=t,this} method replaceSelection (line 17) | replaceSelection(t){return this.selection.replace(this,t),this} method replaceSelectionWith (line 17) | replaceSelectionWith(t,e=!0){let n=this.selection;return e&&(t=t.mark(... method deleteSelection (line 17) | deleteSelection(){return this.selection.replace(this),this} method insertText (line 17) | insertText(t,e,n){let i=this.doc.type.schema;if(null==e)return t?this.... method setMeta (line 17) | setMeta(t,e){return this.meta["string"==typeof t?t:t.key]=e,this} method getMeta (line 17) | getMeta(t){return this.meta["string"==typeof t?t:t.key]} method isGeneric (line 17) | get isGeneric(){for(let t in this.meta)return!1;return!0} method scrollIntoView (line 17) | scrollIntoView(){return this.updated|=w,this} method scrolledIntoView (line 17) | get scrolledIntoView(){return(this.updated&w)>0} method constructor (line 41) | constructor(t,e,n){super(),this.from=t,this.to=e,this.mark=n} method apply (line 41) | apply(t){let e=t.slice(this.from,this.to),n=new i["Slice"](y(e.content... method invert (line 41) | invert(){return new w(this.from,this.to,this.mark)} method map (line 41) | map(t){let e=t.mapResult(this.from,1),n=t.mapResult(this.to,-1);return... method merge (line 41) | merge(t){return t instanceof x&&t.mark.eq(this.mark)&&this.from<=t.to&... method toJSON (line 41) | toJSON(){return{stepType:"removeMark",mark:this.mark.toJSON(),from:thi... method fromJSON (line 41) | static fromJSON(t,e){if("number"!=typeof e.from||"number"!=typeof e.to... function C (line 17) | function C(t,e){return t.type.checkContent(e),t.copy(e)} method constructor (line 41) | constructor(t,e){super(),this.pos=t,this.mark=e} method apply (line 41) | apply(t){let e=t.nodeAt(this.pos);if(!e)return b.fail("No node at mark... method invert (line 41) | invert(t){let e=t.nodeAt(this.pos);if(e){let t=this.mark.addToSet(e.ma... method map (line 41) | map(t){let e=t.mapResult(this.pos,1);return e.deletedAfter?null:new C(... method toJSON (line 41) | toJSON(){return{stepType:"addNodeMark",pos:this.pos,mark:this.mark.toJ... method fromJSON (line 41) | static fromJSON(t,e){if("number"!=typeof e.pos)throw new RangeError("I... function k (line 17) | function k(t,e,n,i,r){let o=t.depth>r&&y(t,e,r+1),a=i.depth>r&&y(n,i,r+1... method constructor (line 17) | constructor(t,e,n){this.name=t,this.init=C(e.init,n),this.apply=C(e.ap... method constructor (line 41) | constructor(t,e){super(),this.pos=t,this.mark=e} method apply (line 41) | apply(t){let e=t.nodeAt(this.pos);if(!e)return b.fail("No node at mark... method invert (line 41) | invert(t){let e=t.nodeAt(this.pos);return e&&this.mark.isInSet(e.marks... method map (line 41) | map(t){let e=t.mapResult(this.pos,1);return e.deletedAfter?null:new k(... method toJSON (line 41) | toJSON(){return{stepType:"removeNodeMark",pos:this.pos,mark:this.mark.... method fromJSON (line 41) | static fromJSON(t,e){if("number"!=typeof e.pos)throw new RangeError("I... function A (line 17) | function A(t,e,n){let i=[];if(x(null,t,n,i),t.depth>n){let r=y(t,e,n+1);... method constructor (line 41) | constructor(t,e,n,i=!1){super(),this.from=t,this.to=e,this.slice=n,thi... method apply (line 41) | apply(t){return this.structure&&M(t,this.from,this.to)?b.fail("Structu... method getMap (line 41) | getMap(){return new f([this.from,this.to-this.from,this.slice.size])} method invert (line 41) | invert(t){return new A(this.from,this.from+this.slice.size,t.slice(thi... method map (line 41) | map(t){let e=t.mapResult(this.from,1),n=t.mapResult(this.to,-1);return... method merge (line 41) | merge(t){if(!(t instanceof A)||t.structure||this.structure)return null... method toJSON (line 41) | toJSON(){let t={stepType:"replace",from:this.from,to:this.to};return t... method fromJSON (line 41) | static fromJSON(t,e){if("number"!=typeof e.from||"number"!=typeof e.to... function S (line 17) | function S(t,e){let n=e.depth-t.openStart,i=e.node(n),r=i.copy(t.content... method constructor (line 17) | constructor(t,e){this.schema=t,this.plugins=[],this.pluginsByKey=Objec... method constructor (line 41) | constructor(t,e,n,i,r,o,a=!1){super(),this.from=t,this.to=e,this.gapFr... method apply (line 41) | apply(t){if(this.structure&&(M(t,this.from,this.gapFrom)||M(t,this.gap... method getMap (line 41) | getMap(){return new f([this.from,this.gapFrom-this.from,this.insert,th... method invert (line 41) | invert(t){let e=this.gapTo-this.gapFrom;return new S(this.from,this.fr... method map (line 41) | map(t){let e=t.mapResult(this.from,1),n=t.mapResult(this.to,-1),i=t.ma... method toJSON (line 41) | toJSON(){let t={stepType:"replaceAround",from:this.from,to:this.to,gap... method fromJSON (line 41) | static fromJSON(t,e){if("number"!=typeof e.from||"number"!=typeof e.to... class M (line 17) | class M{constructor(t,e,n){this.pos=t,this.path=e,this.parentOffset=n,th... method constructor (line 17) | constructor(t,e,n){this.pos=t,this.path=e,this.parentOffset=n,this.dep... method resolveDepth (line 17) | resolveDepth(t){return null==t?this.depth:t<0?this.depth+t:t} method parent (line 17) | get parent(){return this.node(this.depth)} method doc (line 17) | get doc(){return this.node(0)} method node (line 17) | node(t){return this.path[3*this.resolveDepth(t)]} method index (line 17) | index(t){return this.path[3*this.resolveDepth(t)+1]} method indexAfter (line 17) | indexAfter(t){return t=this.resolveDepth(t),this.index(t)+(t!=this.dep... method start (line 17) | start(t){return t=this.resolveDepth(t),0==t?0:this.path[3*t-1]+1} method end (line 17) | end(t){return t=this.resolveDepth(t),this.start(t)+this.node(t).conten... method before (line 17) | before(t){if(t=this.resolveDepth(t),!t)throw new RangeError("There is ... method after (line 17) | after(t){if(t=this.resolveDepth(t),!t)throw new RangeError("There is n... method textOffset (line 17) | get textOffset(){return this.pos-this.path[this.path.length-1]} method nodeAfter (line 17) | get nodeAfter(){let t=this.parent,e=this.index(this.depth);if(e==t.chi... method nodeBefore (line 17) | get nodeBefore(){let t=this.index(this.depth),e=this.pos-this.path[thi... method posAtIndex (line 17) | posAtIndex(t,e){e=this.resolveDepth(e);let n=this.path[3*e],i=0==e?0:t... method marks (line 17) | marks(){let t=this.parent,e=this.index();if(0==t.content.size)return u... method marksAcross (line 17) | marksAcross(t){let e=this.parent.maybeChild(this.index());if(!e||!e.is... method sharedDepth (line 17) | sharedDepth(t){for(let e=this.depth;e>0;e--)if(this.start(e)<=t&&this.... method blockRange (line 17) | blockRange(t=this,e){if(t.posthis.pos?t:this} method min (line 17) | min(t){return t.pos=0&&e<=t.content.size))throw new RangeError... method resolveCached (line 17) | static resolveCached(t,e){for(let i=0;it&&this.nodesBetween(t,e,t=>(n.i... method isBlock (line 17) | get isBlock(){return this.type.isBlock} method isTextblock (line 17) | get isTextblock(){return this.type.isTextblock} method inlineContent (line 17) | get inlineContent(){return this.type.inlineContent} method isInline (line 17) | get isInline(){return this.type.isInline} method isText (line 17) | get isText(){return this.type.isText} method isLeaf (line 17) | get isLeaf(){return this.type.isLeaf} method isAtom (line 17) | get isAtom(){return this.type.isAtom} method toString (line 17) | toString(){if(this.type.spec.toDebugString)return this.type.spec.toDeb... method contentMatchAt (line 17) | contentMatchAt(t){let e=this.type.contentMatch.matchFragment(this.cont... method canReplace (line 17) | canReplace(t,e,n=s.empty,i=0,r=n.childCount){let o=this.contentMatchAt... method canReplaceWith (line 17) | canReplaceWith(t,e,n,i){if(i&&!this.type.allowsMarks(i))return!1;let r... method canAppend (line 17) | canAppend(t){return t.content.size?this.canReplace(this.childCount,thi... method check (line 17) | check(){this.type.checkContent(this.content);let t=u.none;for(let e=0;... method toJSON (line 17) | toJSON(){let t={type:this.type.name};for(let e in this.attrs){t.attrs=... method fromJSON (line 17) | static fromJSON(t,e){if(!e)throw new RangeError("Invalid input for Nod... class D (line 17) | class D extends L{constructor(t,e,n,i){if(super(t,e,null,i),!n)throw new... method constructor (line 17) | constructor(t,e,n,i){if(super(t,e,null,i),!n)throw new RangeError("Emp... method toString (line 17) | toString(){return this.type.spec.toDebugString?this.type.spec.toDebugS... method textContent (line 17) | get textContent(){return this.text} method textBetween (line 17) | textBetween(t,e){return this.text.slice(t,e)} method nodeSize (line 17) | get nodeSize(){return this.text.length} method mark (line 17) | mark(t){return t==this.marks?this:new D(this.type,this.attrs,this.text... method withText (line 17) | withText(t){return t==this.text?this:new D(this.type,this.attrs,t,this... method cut (line 17) | cut(t=0,e=this.text.length){return 0==t&&e==this.text.length?this:this... method eq (line 17) | eq(t){return this.sameMarkup(t)&&this.text==t.text} method toJSON (line 17) | toJSON(){let t=super.toJSON();return t.text=this.text,t} function I (line 17) | function I(t,e){for(let n=t.length-1;n>=0;n--)e=t[n].type.name+"("+e+")"... class P (line 17) | class P{constructor(t){this.validEnd=t,this.next=[],this.wrapCache=[]}st... method constructor (line 17) | constructor(t){this.validEnd=t,this.next=[],this.wrapCache=[]} method parse (line 17) | static parse(t,e){let n=new R(t,e);if(null==n.next)return P.empty;let ... method matchType (line 17) | matchType(t){for(let e=0;e=this.next.length)throw new RangeError(`There's no ${t}th... method toString (line 17) | toString(){let t=[];function e(n){t.push(n);for(let i=0;i=0;e--){l... method close (line 41) | close(t){let e=this.findCloseLevel(t);if(!e)return null;while(this.dep... method openFrontierNode (line 41) | openFrontierNode(t,e=null,n){let r=this.frontier[this.depth];r.match=r... method closeFrontierNode (line 41) | closeFrontierNode(){let t=this.frontier.pop(),e=t.match.fillBefore(i["... class _ (line 17) | class _{constructor(t,e,n){this.name=t,this.schema=e,this.spec=n,this.ma... method constructor (line 17) | constructor(t,e,n){this.name=t,this.schema=e,this.spec=n,this.markSet=... method isInline (line 17) | get isInline(){return!this.isBlock} method isTextblock (line 17) | get isTextblock(){return this.isBlock&&this.inlineContent} method isLeaf (line 17) | get isLeaf(){return this.contentMatch==P.empty} method isAtom (line 17) | get isAtom(){return this.isLeaf||!!this.spec.atom} method whitespace (line 17) | get whitespace(){return this.spec.whitespace||(this.spec.code?"pre":"n... method hasRequiredAttrs (line 17) | hasRequiredAttrs(){for(let t in this.attrs)if(this.attrs[t].isRequired... method compatibleContent (line 17) | compatibleContent(t){return this==t||this.contentMatch.compatible(t.co... method computeAttrs (line 17) | computeAttrs(t){return!t&&this.defaultAttrs?this.defaultAttrs:J(this.a... method create (line 17) | create(t=null,e,n){if(this.isText)throw new Error("NodeType.create can... method createChecked (line 17) | createChecked(t=null,e,n){return e=s.from(e),this.checkContent(e),new ... method createAndFill (line 17) | createAndFill(t=null,e,n){if(t=this.computeAttrs(t),e=s.from(e),e.size... method validContent (line 17) | validContent(t){let e=this.contentMatch.matchFragment(t);if(!e||!e.val... method checkContent (line 17) | checkContent(t){if(!this.validContent(t))throw new RangeError(`Invalid... method allowsMarkType (line 17) | allowsMarkType(t){return null==this.markSet||this.markSet.indexOf(t)>-1} method allowsMarks (line 17) | allowsMarks(t){if(null==this.markSet)return!0;for(let e=0;en[t]=ne... class $ (line 17) | class ${constructor(t){this.hasDefault=Object.prototype.hasOwnProperty.c... method constructor (line 17) | constructor(t){this.hasDefault=Object.prototype.hasOwnProperty.call(t,... method isRequired (line 17) | get isRequired(){return!this.hasDefault} class tt (line 17) | class tt{constructor(t,e,n,i){this.name=t,this.rank=e,this.schema=n,this... method constructor (line 17) | constructor(t,e,n,i){this.name=t,this.rank=e,this.schema=n,this.spec=i... method create (line 17) | create(t=null){return!t&&this.instance?this.instance:new u(this,J(this... method compile (line 17) | static compile(t,e){let n=Object.create(null),i=0;return t.forEach((t,... method removeFromSet (line 17) | removeFromSet(t){for(var e=0;e-1} class et (line 17) | class et{constructor(t){this.cached=Object.create(null);let e=this.spec=... method constructor (line 17) | constructor(t){this.cached=Object.create(null);let e=this.spec={};for(... method node (line 17) | node(t,e=null,n,i){if("string"==typeof t)t=this.nodeType(t);else{if(!(... method text (line 17) | text(t,e){let n=this.nodes.text;return new D(n,n.defaultAttrs,t,u.setF... method mark (line 17) | mark(t,e){return"string"==typeof t&&(t=this.marks[t]),t.create(e)} method nodeFromJSON (line 17) | nodeFromJSON(t){return L.fromJSON(this,t)} method markFromJSON (line 17) | markFromJSON(t){return u.fromJSON(this,t)} method nodeType (line 17) | nodeType(t){let e=this.nodes[t];if(!e)throw new RangeError("Unknown no... function nt (line 17) | function nt(t,e){let n=[];for(let i=0;i=0;e--)if(t.e... method applyPending (line 17) | applyPending(t){for(let e=0,n=this.pendingMarks;e=0;i--){let r=this.nodes[i]... method insertNode (line 17) | insertNode(t){if(t.isInline&&this.needsBlock&&!this.top.type){let t=th... method enter (line 17) | enter(t,e,n){let i=this.findPlace(t.create(e));return i&&this.enterInn... method enterInner (line 17) | enterInner(t,e=null,n=!1,i){this.closeExtra();let r=this.top;r.applyPe... method closeExtra (line 17) | closeExtra(t=!1){let e=this.nodes.length-1;if(e>this.open){for(;e>this... method finish (line 17) | finish(){return this.open=0,this.closeExtra(this.isOpen),this.nodes[0]... method sync (line 17) | sync(t){for(let e=this.open;e>=0;e--)if(this.nodes[e]==t)return this.o... method currentPos (line 17) | get currentPos(){this.closeExtra();let t=0;for(let e=this.open;e>=0;e-... method findAtPoint (line 17) | findAtPoint(t,e){if(this.find)for(let n=0;n-1)return t.split(/\s*\|\s*/).some... method textblockFromContext (line 17) | textblockFromContext(){let t=this.options.context;if(t)for(let e=t.dep... method addPendingMark (line 17) | addPendingMark(t){let e=bt(t,this.top.pendingMarks);e&&this.top.stashM... method removePendingMark (line 17) | removePendingMark(t,e){for(let n=this.open;n>=0;n--){let i=this.nodes[... function pt (line 17) | function pt(t){for(let e=t.firstChild,n=null;e;e=e.nextSibling){let t=1=... method constructor (line 41) | constructor(t){this.doc=t,this.steps=[],this.docs=[],this.mapping=new m} method before (line 41) | get before(){return this.docs.length?this.docs[0]:this.doc} method step (line 41) | step(t){let e=this.maybeStep(t);if(e.failed)throw new dt(e.failed);ret... method maybeStep (line 41) | maybeStep(t){let e=t.apply(this.doc);return e.failed||this.addStep(t,e... method docChanged (line 41) | get docChanged(){return this.steps.length>0} method addStep (line 41) | addStep(t,e){this.docs.push(this.doc),this.steps.push(t),this.mapping.... method replace (line 41) | replace(t,e=t,n=i["Slice"].empty){let r=X(this.doc,t,e,n);return r&&th... method replaceWith (line 41) | replaceWith(t,e,n){return this.replace(t,e,new i["Slice"](i["Fragment"... method delete (line 41) | delete(t,e){return this.replace(t,e,i["Slice"].empty)} method insert (line 41) | insert(t,e){return this.replaceWith(t,t,e)} method replaceRange (line 41) | replaceRange(t,e,n){return ot(this,t,e,n),this} method replaceRangeWith (line 41) | replaceRangeWith(t,e,n){return st(this,t,e,n),this} method deleteRange (line 41) | deleteRange(t,e){return lt(this,t,e),this} method lift (line 41) | lift(t,e){return L(this,t,e),this} method join (line 41) | join(t,e=1){return K(this,t,e),this} method wrap (line 41) | wrap(t,e){return F(this,t,e),this} method setBlockType (line 41) | setBlockType(t,e=t,n,i=null){return B(this,t,e,n,i),this} method setNodeMarkup (line 41) | setNodeMarkup(t,e,n=null,i){return H(this,t,e,n,i),this} method setNodeAttribute (line 41) | setNodeAttribute(t,e,n){return this.step(new ht(t,e,n)),this} method setDocAttribute (line 41) | setDocAttribute(t,e){return this.step(new ut(t,e)),this} method addNodeMark (line 41) | addNodeMark(t,e){return this.step(new C(t,e)),this} method removeNodeMark (line 41) | removeNodeMark(t,e){if(!(e instanceof i["Mark"])){let n=this.doc.nodeA... method split (line 41) | split(t,e=1,n){return U(this,t,e,n),this} method addMark (line 41) | addMark(t,e,n){return T(this,t,e,n),this} method removeMark (line 41) | removeMark(t,e,n){return E(this,t,e,n),this} method clearIncompatible (line 41) | clearIncompatible(t,e,n){return N(this,t,e,n),this} function ft (line 17) | function ft(t,e){return(t.matches||t.msMatchesSelector||t.webkitMatchesS... function mt (line 17) | function mt(t){let e,n=/\s*([\w-]+)\s*:\s*([^;]+)/g,i=[];while(e=n.exec(... function gt (line 17) | function gt(t){let e={};for(let n in t)e[n]=t[n];return e} function vt (line 17) | function vt(t,e){let n=e.schema.nodes;for(let i in n){let r=n[i];if(!r.a... function bt (line 17) | function bt(t,e){for(let n=0;n... method marksFromSchema (line 17) | static marksFromSchema(t){return wt(t.marks)} function wt (line 17) | function wt(t){let e={};for(let n in t){let i=t[n].spec.toDOM;i&&(e[n]=i... function xt (line 17) | function xt(t){return t.document||window.document} method constructor (line 17) | constructor(t,e,n,i){this.parent=t,this.children=e,this.dom=n,this.con... method matchesWidget (line 17) | matchesWidget(t){return!1} method matchesMark (line 17) | matchesMark(t){return!1} method matchesNode (line 17) | matchesNode(t,e,n){return!1} method matchesHack (line 17) | matchesHack(t){return!1} method parseRule (line 17) | parseRule(){return null} method stopEvent (line 17) | stopEvent(t){return!1} method size (line 17) | get size(){let t=0;for(let e=0;e"} method toStringInner (line 17) | toStringInner(){return this.content.join(", ")} method toJSON (line 17) | toJSON(){return this.content.length?this.content.map(t=>t.toJSON()):null} method fromJSON (line 17) | static fromJSON(t,e){if(!e)return s.empty;if(!Array.isArray(e))throw n... method fromArray (line 17) | static fromArray(t){if(!t.length)return s.empty;let e,n=0;for(let i=0;... method from (line 17) | static from(t){if(!t)return s.empty;if(t instanceof s)return t;if(Arra... method constructor (line 17) | constructor(t,e){this.$from=t,this.$to=e} function c (line 17) | function c(t){l||t.parent.inlineContent||(l=!0,console["warn"]("TextSele... class h (line 17) | class h extends a{constructor(t,e=t){c(t),c(e),super(t,e)}get $cursor(){... method constructor (line 17) | constructor(t,e=t){c(t),c(e),super(t,e)} method $cursor (line 17) | get $cursor(){return this.$anchor.pos==this.$head.pos?this.$head:null} method map (line 17) | map(t,e){let n=t.resolve(e.map(this.head));if(!n.parent.inlineContent)... method replace (line 17) | replace(t,e=i["Slice"].empty){if(super.replace(t,e),e==i["Slice"].empt... method eq (line 17) | eq(t){return t instanceof h&&t.anchor==this.anchor&&t.head==this.head} method getBookmark (line 17) | getBookmark(){return new u(this.anchor,this.head)} method toJSON (line 17) | toJSON(){return{type:"text",anchor:this.anchor,head:this.head}} method fromJSON (line 17) | static fromJSON(t,e){if("number"!=typeof e.anchor||"number"!=typeof e.... method create (line 17) | static create(t,e,n=e){let i=t.resolve(e);return new this(i,n==e?i:t.r... method between (line 17) | static between(t,e,n){let i=t.pos-e.pos;if(n&&!i||(n=i>=0?1:-1),!e.par... class u (line 17) | class u{constructor(t,e){this.anchor=t,this.head=e}map(t){return new u(t... method constructor (line 2) | constructor(t){Array.isArray(t)?this.ops=t:null!=t&&Array.isArray(t.op... method registerEmbed (line 2) | static registerEmbed(t,e){this.handlers[t]=e} method unregisterEmbed (line 2) | static unregisterEmbed(t){delete this.handlers[t]} method getHandler (line 2) | static getHandler(t){const e=this.handlers[t];if(!e)throw new Error(`n... method insert (line 2) | insert(t,e){const n={};return"string"===typeof t&&0===t.length?this:(n... method delete (line 2) | delete(t){return t<=0?this:this.push({delete:t})} method retain (line 2) | retain(t,e){if("number"===typeof t&&t<=0)return this;const n={retain:t... method push (line 2) | push(t){let e=this.ops.length,n=this.ops[e-1];if(t=r(t),"object"===typ... method chop (line 2) | chop(){const t=this.ops[this.ops.length-1];return t&&"number"===typeof... method filter (line 2) | filter(t){return this.ops.filter(t)} method forEach (line 2) | forEach(t){this.ops.forEach(t)} method map (line 2) | map(t){return this.ops.map(t)} method partition (line 2) | partition(t){const e=[],n=[];return this.forEach(i=>{const r=t(i)?e:n;... method reduce (line 2) | reduce(t,e){return this.ops.reduce(t,e)} method changeLength (line 2) | changeLength(){return this.reduce((t,e)=>e.insert?t+s.default.length(e... method length (line 2) | length(){return this.reduce((t,e)=>t+s.default.length(e),0)} method slice (line 2) | slice(t=0,e=1/0){const n=[],i=new l.default(this.ops);let r=0;while(r<... method compose (line 2) | compose(t){const e=new l.default(this.ops),n=new l.default(t.ops),i=[]... method concat (line 2) | concat(t){const e=new u(this.ops.slice());return t.ops.length>0&&(e.pu... method diff (line 2) | diff(t,e){if(this.ops===t.ops)return new u;const n=[this,t].map(e=>e.m... method eachLine (line 2) | eachLine(t,e="\n"){const n=new l.default(this.ops);let i=new u,r=0;whi... method invert (line 2) | invert(t){const e=new u;return this.reduce((n,i)=>{if(i.insert)e.delet... method transform (line 2) | transform(t,e=!1){if(e=!!e,"number"===typeof t)return this.transformPo... method transformPosition (line 2) | transformPosition(t,e=!1){e=!!e;const n=new l.default(this.ops);let i=... method constructor (line 17) | constructor(t,e){this.type=t,this.attrs=e} method addToSet (line 17) | addToSet(t){let e,n=!1;for(let i=0;i{let ... method addMaps (line 65) | addMaps(t){return 0==this.eventCount?this:new u(this.items.append(t.ma... method rebased (line 65) | rebased(t,e){if(!this.eventCount)return this;let n=[],i=Math.max(0,thi... method emptyItemCount (line 65) | emptyItemCount(){let t=0;return this.items.forEach(e=>{e.step||t++}),t} method compress (line 65) | compress(t=this.items.length){let e=this.remapping(0,t),n=e.maps.lengt... class d (line 17) | class d extends a{constructor(t){let e=t.nodeAfter,n=t.node(0).resolve(t... method constructor (line 17) | constructor(t){let e=t.nodeAfter,n=t.node(0).resolve(t.pos+e.nodeSize)... method map (line 17) | map(t,e){let{deleted:n,pos:i}=e.mapResult(this.anchor),r=t.resolve(i);... method content (line 17) | content(){return new i["Slice"](i["Fragment"].from(this.node),0,0)} method eq (line 17) | eq(t){return t instanceof d&&t.anchor==this.anchor} method toJSON (line 17) | toJSON(){return{type:"node",anchor:this.anchor}} method getBookmark (line 17) | getBookmark(){return new p(this.anchor)} method fromJSON (line 17) | static fromJSON(t,e){if("number"!=typeof e.anchor)throw new RangeError... method create (line 17) | static create(t,e){return new d(t.resolve(e))} method isSelectable (line 17) | static isSelectable(t){return!t.isText&&!1!==t.type.spec.selectable} class p (line 17) | class p{constructor(t){this.anchor=t}map(t){let{deleted:e,pos:n}=t.mapRe... method constructor (line 17) | constructor(t,e,n){this.content=t,this.openStart=e,this.openEnd=n} method size (line 17) | get size(){return this.content.size-this.openStart-this.openEnd} method insertAt (line 17) | insertAt(t,e){let n=m(this.content,t+this.openStart,e);return n&&new p... method removeBetween (line 17) | removeBetween(t,e){return new p(f(this.content,t+this.openStart,e+this... method eq (line 17) | eq(t){return this.content.eq(t.content)&&this.openStart==t.openStart&&... method toString (line 17) | toString(){return this.content+"("+this.openStart+","+this.openEnd+")"} method toJSON (line 17) | toJSON(){if(!this.content.size)return null;let t={content:this.content... method fromJSON (line 17) | static fromJSON(t,e){if(!e)return p.empty;let n=e.openStart||0,i=e.ope... method maxOpen (line 17) | static maxOpen(t,e=!0){let n=0,i=0;for(let r=t.firstChild;r&&!r.isLeaf... method constructor (line 17) | constructor(t){this.anchor=t} method map (line 17) | map(t){let{deleted:e,pos:n}=t.mapResult(this.anchor);return e?new u(n,... method resolve (line 17) | resolve(t){let e=t.resolve(this.anchor),n=e.nodeAfter;return n&&d.isSe... method constructor (line 41) | constructor(t,e,n){this.pos=t,this.delInfo=e,this.recover=n} method deleted (line 41) | get deleted(){return(this.delInfo&d)>0} method deletedBefore (line 41) | get deletedBefore(){return(this.delInfo&(c|u))>0} method deletedAfter (line 41) | get deletedAfter(){return(this.delInfo&(h|u))>0} method deletedAcross (line 41) | get deletedAcross(){return(this.delInfo&u)>0} method constructor (line 65) | constructor(t,e,n,i){this.map=t,this.step=e,this.selection=n,this.mirr... method merge (line 65) | merge(t){if(this.step&&t.step&&!t.selection){let e=t.step.merge(this.s... class f (line 17) | class f extends a{constructor(t){super(t.resolve(0),t.resolve(t.content.... method constructor (line 17) | constructor(t){super(t.resolve(0),t.resolve(t.content.size))} method replace (line 17) | replace(t,e=i["Slice"].empty){if(e==i["Slice"].empty){t.delete(0,t.doc... method toJSON (line 17) | toJSON(){return{type:"all"}} method fromJSON (line 17) | static fromJSON(t){return new f(t)} method map (line 17) | map(t){return new f(t)} method eq (line 17) | eq(t){return t instanceof f} method getBookmark (line 17) | getBookmark(){return m} method constructor (line 41) | constructor(t,e=!1){if(this.ranges=t,this.inverted=e,!t.length&&f.empt... method recover (line 41) | recover(t){let e=0,n=s(t);if(!this.inverted)for(let i=0;i0} method setStoredMarks (line 17) | setStoredMarks(t){return this.storedMarks=t,this.updated|=y,this} method ensureMarks (line 17) | ensureMarks(t){return i["Mark"].sameSet(this.storedMarks||this.selecti... method addStoredMark (line 17) | addStoredMark(t){return this.ensureMarks(t.addToSet(this.storedMarks||... method removeStoredMark (line 17) | removeStoredMark(t){return this.ensureMarks(t.removeFromSet(this.store... method storedMarksSet (line 17) | get storedMarksSet(){return(this.updated&y)>0} method addStep (line 17) | addStep(t,e){super.addStep(t,e),this.updated=this.updated&~y,this.stor... method setTime (line 17) | setTime(t){return this.time=t,this} method replaceSelection (line 17) | replaceSelection(t){return this.selection.replace(this,t),this} method replaceSelectionWith (line 17) | replaceSelectionWith(t,e=!0){let n=this.selection;return e&&(t=t.mark(... method deleteSelection (line 17) | deleteSelection(){return this.selection.replace(this),this} method insertText (line 17) | insertText(t,e,n){let i=this.doc.type.schema;if(null==e)return t?this.... method setMeta (line 17) | setMeta(t,e){return this.meta["string"==typeof t?t:t.key]=e,this} method getMeta (line 17) | getMeta(t){return this.meta["string"==typeof t?t:t.key]} method isGeneric (line 17) | get isGeneric(){for(let t in this.meta)return!1;return!0} method scrollIntoView (line 17) | scrollIntoView(){return this.updated|=w,this} method scrolledIntoView (line 17) | get scrolledIntoView(){return(this.updated&w)>0} method constructor (line 41) | constructor(t,e,n){super(),this.from=t,this.to=e,this.mark=n} method apply (line 41) | apply(t){let e=t.slice(this.from,this.to),n=new i["Slice"](y(e.content... method invert (line 41) | invert(){return new w(this.from,this.to,this.mark)} method map (line 41) | map(t){let e=t.mapResult(this.from,1),n=t.mapResult(this.to,-1);return... method merge (line 41) | merge(t){return t instanceof x&&t.mark.eq(this.mark)&&this.from<=t.to&... method toJSON (line 41) | toJSON(){return{stepType:"removeMark",mark:this.mark.toJSON(),from:thi... method fromJSON (line 41) | static fromJSON(t,e){if("number"!=typeof e.from||"number"!=typeof e.to... function C (line 17) | function C(t,e){return e&&t?t.bind(e):t} method constructor (line 41) | constructor(t,e){super(),this.pos=t,this.mark=e} method apply (line 41) | apply(t){let e=t.nodeAt(this.pos);if(!e)return b.fail("No node at mark... method invert (line 41) | invert(t){let e=t.nodeAt(this.pos);if(e){let t=this.mark.addToSet(e.ma... method map (line 41) | map(t){let e=t.mapResult(this.pos,1);return e.deletedAfter?null:new C(... method toJSON (line 41) | toJSON(){return{stepType:"addNodeMark",pos:this.pos,mark:this.mark.toJ... method fromJSON (line 41) | static fromJSON(t,e){if("number"!=typeof e.pos)throw new RangeError("I... class k (line 17) | class k{constructor(t,e,n){this.name=t,this.init=C(e.init,n),this.apply=... method constructor (line 17) | constructor(t,e,n){this.name=t,this.init=C(e.init,n),this.apply=C(e.ap... method constructor (line 41) | constructor(t,e){super(),this.pos=t,this.mark=e} method apply (line 41) | apply(t){let e=t.nodeAt(this.pos);if(!e)return b.fail("No node at mark... method invert (line 41) | invert(t){let e=t.nodeAt(this.pos);return e&&this.mark.isInSet(e.marks... method map (line 41) | map(t){let e=t.mapResult(this.pos,1);return e.deletedAfter?null:new k(... method toJSON (line 41) | toJSON(){return{stepType:"removeNodeMark",pos:this.pos,mark:this.mark.... method fromJSON (line 41) | static fromJSON(t,e){if("number"!=typeof e.pos)throw new RangeError("I... method init (line 17) | init(t){return t.doc||t.schema.topNodeType.createAndFill()} method apply (line 17) | apply(t){return t.doc} method init (line 17) | init(t,e){return t.selection||a.atStart(e.doc)} method apply (line 17) | apply(t){return t.selection} method init (line 17) | init(t){return t.storedMarks||null} method apply (line 17) | apply(t,e,n,i){return i.selection.$cursor?t.storedMarks:null} method init (line 17) | init(){return 0} method apply (line 17) | apply(t,e){return t.scrolledIntoView?e+1:e} class S (line 17) | class S{constructor(t,e){this.schema=t,this.plugins=[],this.pluginsByKey... method constructor (line 17) | constructor(t,e){this.schema=t,this.plugins=[],this.pluginsByKey=Objec... method constructor (line 41) | constructor(t,e,n,i,r,o,a=!1){super(),this.from=t,this.to=e,this.gapFr... method apply (line 41) | apply(t){if(this.structure&&(M(t,this.from,this.gapFrom)||M(t,this.gap... method getMap (line 41) | getMap(){return new f([this.from,this.gapFrom-this.from,this.insert,th... method invert (line 41) | invert(t){let e=this.gapTo-this.gapFrom;return new S(this.from,this.fr... method map (line 41) | map(t){let e=t.mapResult(this.from,1),n=t.mapResult(this.to,-1),i=t.ma... method toJSON (line 41) | toJSON(){let t={stepType:"replaceAround",from:this.from,to:this.to,gap... method fromJSON (line 41) | static fromJSON(t,e){if("number"!=typeof e.from||"number"!=typeof e.to... class M (line 17) | class M{constructor(t){this.config=t}get schema(){return this.config.sch... method constructor (line 17) | constructor(t,e,n){this.pos=t,this.path=e,this.parentOffset=n,this.dep... method resolveDepth (line 17) | resolveDepth(t){return null==t?this.depth:t<0?this.depth+t:t} method parent (line 17) | get parent(){return this.node(this.depth)} method doc (line 17) | get doc(){return this.node(0)} method node (line 17) | node(t){return this.path[3*this.resolveDepth(t)]} method index (line 17) | index(t){return this.path[3*this.resolveDepth(t)+1]} method indexAfter (line 17) | indexAfter(t){return t=this.resolveDepth(t),this.index(t)+(t!=this.dep... method start (line 17) | start(t){return t=this.resolveDepth(t),0==t?0:this.path[3*t-1]+1} method end (line 17) | end(t){return t=this.resolveDepth(t),this.start(t)+this.node(t).conten... method before (line 17) | before(t){if(t=this.resolveDepth(t),!t)throw new RangeError("There is ... method after (line 17) | after(t){if(t=this.resolveDepth(t),!t)throw new RangeError("There is n... method textOffset (line 17) | get textOffset(){return this.pos-this.path[this.path.length-1]} method nodeAfter (line 17) | get nodeAfter(){let t=this.parent,e=this.index(this.depth);if(e==t.chi... method nodeBefore (line 17) | get nodeBefore(){let t=this.index(this.depth),e=this.pos-this.path[thi... method posAtIndex (line 17) | posAtIndex(t,e){e=this.resolveDepth(e);let n=this.path[3*e],i=0==e?0:t... method marks (line 17) | marks(){let t=this.parent,e=this.index();if(0==t.content.size)return u... method marksAcross (line 17) | marksAcross(t){let e=this.parent.maybeChild(this.index());if(!e||!e.is... method sharedDepth (line 17) | sharedDepth(t){for(let e=this.depth;e>0;e--)if(this.start(e)<=t&&this.... method blockRange (line 17) | blockRange(t=this,e){if(t.posthis.pos?t:this} method min (line 17) | min(t){return t.pos=0&&e<=t.content.size))throw new RangeError... method resolveCached (line 17) | static resolveCached(t,e){for(let i=0;i0} method deletedBefore (line 41) | get deletedBefore(){return(this.delInfo&(c|u))>0} method deletedAfter (line 41) | get deletedAfter(){return(this.delInfo&(h|u))>0} method deletedAcross (line 41) | get deletedAcross(){return(this.delInfo&u)>0} method constructor (line 65) | constructor(t,e,n,i){this.map=t,this.step=e,this.selection=n,this.mirr... method merge (line 65) | merge(t){if(this.step&&t.step&&!t.selection){let e=t.step.merge(this.s... function f (line 17) | function f(t,e,n){for(let i=0==e,r=e==p(t);i||r;){if(t==n)return!0;let e... method constructor (line 17) | constructor(t){super(t.resolve(0),t.resolve(t.content.size))} method replace (line 17) | replace(t,e=i["Slice"].empty){if(e==i["Slice"].empty){t.delete(0,t.doc... method toJSON (line 17) | toJSON(){return{type:"all"}} method fromJSON (line 17) | static fromJSON(t){return new f(t)} method map (line 17) | map(t){return new f(t)} method eq (line 17) | eq(t){return t instanceof f} method getBookmark (line 17) | getBookmark(){return m} method constructor (line 41) | constructor(t,e=!1){if(this.ranges=t,this.inverted=e,!t.length&&f.empt... method recover (line 41) | recover(t){let e=0,n=s(t);if(!this.inverted)for(let i=0;i=e.left-1&&t.left<=e.right+1&&t.top>=e.top... method constructor (line 41) | constructor(t,e,n){this.$from=t,this.$to=e,this.unplaced=n,this.fronti... method depth (line 41) | get depth(){return this.frontier.length-1} method fit (line 41) | fit(){while(this.unplaced.size){let t=this.findFittable();t?this.place... method findFittable (line 41) | findFittable(){let t=this.unplaced.openStart;for(let e=this.unplaced.c... method openMore (line 41) | openMore(){let{content:t,openStart:e,openEnd:n}=this.unplaced,r=tt(t,e... method dropNode (line 41) | dropNode(){let{content:t,openStart:e,openEnd:n}=this.unplaced,r=tt(t,e... method placeNodes (line 41) | placeNodes({sliceDepth:t,frontierDepth:e,parent:n,inject:r,wrap:o}){wh... method mustMoveInline (line 41) | mustMoveInline(){if(!this.$to.parent.isTextblock)return-1;let t,e=this... method findCloseLevel (line 41) | findCloseLevel(t){t:for(let e=Math.min(this.depth,t.depth);e>=0;e--){l... method close (line 41) | close(t){let e=this.findCloseLevel(t);if(!e)return null;while(this.dep... method openFrontierNode (line 41) | openFrontierNode(t,e=null,n){let r=this.frontier[this.depth];r.match=r... method closeFrontierNode (line 41) | closeFrontierNode(){let t=this.frontier.pop(),e=t.match.fillBefore(i["... function _ (line 17) | function _(t,e){let n=t.parentNode;return n&&/^li$/i.test(n.nodeName)&&e... method constructor (line 17) | constructor(t,e,n){this.name=t,this.schema=e,this.spec=n,this.markSet=... method isInline (line 17) | get isInline(){return!this.isBlock} method isTextblock (line 17) | get isTextblock(){return this.isBlock&&this.inlineContent} method isLeaf (line 17) | get isLeaf(){return this.contentMatch==P.empty} method isAtom (line 17) | get isAtom(){return this.isLeaf||!!this.spec.atom} method whitespace (line 17) | get whitespace(){return this.spec.whitespace||(this.spec.code?"pre":"n... method hasRequiredAttrs (line 17) | hasRequiredAttrs(){for(let t in this.attrs)if(this.attrs[t].isRequired... method compatibleContent (line 17) | compatibleContent(t){return this==t||this.contentMatch.compatible(t.co... method computeAttrs (line 17) | computeAttrs(t){return!t&&this.defaultAttrs?this.defaultAttrs:J(this.a... method create (line 17) | create(t=null,e,n){if(this.isText)throw new Error("NodeType.create can... method createChecked (line 17) | createChecked(t=null,e,n){return e=s.from(e),this.checkContent(e),new ... method createAndFill (line 17) | createAndFill(t=null,e,n){if(t=this.computeAttrs(t),e=s.from(e),e.size... method validContent (line 17) | validContent(t){let e=this.contentMatch.matchFragment(t);if(!e||!e.val... method checkContent (line 17) | checkContent(t){if(!this.validContent(t))throw new RangeError(`Invalid... method allowsMarkType (line 17) | allowsMarkType(t){return null==this.markSet||this.markSet.indexOf(t)>-1} method allowsMarks (line 17) | allowsMarks(t){if(null==this.markSet)return!0;for(let e=0;en[t]=ne... function $ (line 17) | function $(t,e,n){let{node:i,offset:r}=X(e,n),o=-1;if(1==i.nodeType&&!i.... method constructor (line 17) | constructor(t){this.hasDefault=Object.prototype.hasOwnProperty.call(t,... method isRequired (line 17) | get isRequired(){return!this.hasDefault} function tt (line 17) | function tt(t,e,n,i){let r=-1;for(let o=e,a=!1;;){if(o==t.dom)break;let ... method constructor (line 17) | constructor(t,e,n,i){this.name=t,this.rank=e,this.schema=n,this.spec=i... method create (line 17) | create(t=null){return!t&&this.instance?this.instance:new u(this,J(this... method compile (line 17) | static compile(t,e){let n=Object.create(null),i=0;return t.forEach((t,... method removeFromSet (line 17) | removeFromSet(t){for(var e=0;e-1} function et (line 17) | function et(t,e,n){let i=t.childNodes.length;if(i&&n.top=0;i--){let r=this.nodes[i]... method insertNode (line 17) | insertNode(t){if(t.isInline&&this.needsBlock&&!this.top.type){let t=th... method enter (line 17) | enter(t,e,n){let i=this.findPlace(t.create(e));return i&&this.enterInn... method enterInner (line 17) | enterInner(t,e=null,n=!1,i){this.closeExtra();let r=this.top;r.applyPe... method closeExtra (line 17) | closeExtra(t=!1){let e=this.nodes.length-1;if(e>this.open){for(;e>this... method finish (line 17) | finish(){return this.open=0,this.closeExtra(this.isOpen),this.nodes[0]... method sync (line 17) | sync(t){for(let e=this.open;e>=0;e--)if(this.nodes[e]==t)return this.o... method currentPos (line 17) | get currentPos(){this.closeExtra();let t=0;for(let e=this.open;e>=0;e-... method findAtPoint (line 17) | findAtPoint(t,e){if(this.find)for(let n=0;n-1)return t.split(/\s*\|\s*/).some... method textblockFromContext (line 17) | textblockFromContext(){let t=this.options.context;if(t)for(let e=t.dep... method addPendingMark (line 17) | addPendingMark(t){let e=bt(t,this.top.pendingMarks);e&&this.top.stashM... method removePendingMark (line 17) | removePendingMark(t,e){for(let n=this.open;n>=0;n--){let i=this.nodes[... function gt (line 17) | function gt(t,e,n){return pt==e&&ft==n?mt:(pt=e,ft=n,mt="up"==n||"down"=... class xt (line 17) | class xt{constructor(t,e,n,i){this.parent=t,this.children=e,this.dom=n,t... method constructor (line 17) | constructor(t,e,n,i){this.parent=t,this.children=e,this.dom=n,this.con... method matchesWidget (line 17) | matchesWidget(t){return!1} method matchesMark (line 17) | matchesMark(t){return!1} method matchesNode (line 17) | matchesNode(t,e,n){return!1} method matchesHack (line 17) | matchesHack(t){return!1} method parseRule (line 17) | parseRule(){return null} method stopEvent (line 17) | stopEvent(t){return!1} method size (line 17) | get size(){let t=0;for(let e=0;e>1,o=Math.min(r,t.lengt... method findNodeMatch (line 17) | findNodeMatch(t,e,n,i){let r,o=-1;if(i>=this.preMatch.index&&(r=this.p... method updateNodeAt (line 17) | updateNodeAt(t,e,n,i,r){let o=this.top.children[i];return o.dirty==wt&... method findIndexWithChild (line 17) | findIndexWithChild(t){for(;;){let e=t.parentNode;if(!e)return-1;if(e==... method updateNextNode (line 17) | updateNextNode(t,e,n,i,r,o){for(let a=this.index;a0... function Vt (line 17) | function Vt(t,e,n,i){for(let r=0,o=0;ri(t,e... function oe (line 17) | function oe(t){return!(t.editable&&!t.hasFocus())&&ae(t)} function ae (line 17) | function ae(t){let e=t.domSelectionRange();if(!e.anchorNode)return!1;try... function se (line 17) | function se(t){let e=t.docView.domFromPos(t.state.selection.anchor,0),n=... function le (line 17) | function le(t,e){let{$anchor:n,$head:r}=t.selection,o=e>0?n.max(r):n.min... function ce (line 17) | function ce(t,e){return t.dispatch(t.state.tr.setSelection(e).scrollInto... function he (line 17) | function he(t,e,n){let r=t.state.selection;if(!(r instanceof i["TextSele... function ue (line 17) | function ue(t){return 3==t.nodeType?t.nodeValue.length:t.childNodes.length} function de (line 17) | function de(t,e){let n=t.pmViewDesc;return n&&0==n.size&&(e<0||t.nextSib... function pe (line 17) | function pe(t,e){return e<0?fe(t):me(t)} function fe (line 17) | function fe(t){let e=t.domSelectionRange(),n=e.focusNode,i=e.focusOffset... function me (line 17) | function me(t){let e=t.domSelectionRange(),n=e.focusNode,i=e.focusOffset... function ge (line 17) | function ge(t){let e=t.pmViewDesc;return e&&e.node&&e.node.isBlock} function ve (line 17) | function ve(t,e){while(t&&e==t.childNodes.length&&!m(t))e=a(t)+1,t=t.par... function be (line 17) | function be(t,e){while(t&&!e&&!m(t))e=a(t),t=t.parentNode;while(t&&e){le... function ye (line 17) | function ye(t,e,n){if(3!=e.nodeType){let t,i;(i=ve(e,n))?(e=i,n=0):(t=be... function we (line 17) | function we(t,e){let n=t.state.doc.resolve(e);if(!O&&!P&&n.parent.inline... function xe (line 17) | function xe(t,e,n){let r=t.state.selection;if(r instanceof i["TextSelect... function Ce (line 17) | function Ce(t,e){if(!(t.state.selection instanceof i["TextSelection"]))r... function ke (line 17) | function ke(t,e,n){t.domObserver.stop(),e.contentEditable=n,t.domObserve... function Ae (line 17) | function Ae(t){if(!L||t.state.selection.$head.parentOffset>0)return!1;le... function Se (line 17) | function Se(t){let e="";return t.ctrlKey&&(e+="c"),t.metaKey&&(e+="m"),t... function Me (line 17) | function Me(t,e){let n=e.keyCode,i=Se(e);if(8==n||I&&72==n&&"c"==i)retur... function Te (line 17) | function Te(t,e){t.someProp("transformCopied",n=>{e=n(e,t)});let n=[],{c... function Ee (line 17) | function Ee(t,e,n,i,o){let a,s,l=o.parent.type.spec.code;if(!n&&!e)retur... function Oe (line 17) | function Oe(t,e){if(t.childCount<2)return t;for(let n=e.depth;n>=0;n--){... function ze (line 17) | function ze(t,e,n=0){for(let i=e.length-1;i>=n;i--)t=e[i].create(null,r[... function Le (line 17) | function Le(t,e,n,i,o){if(o]*>)*/.exec(t);e&&(t=t.slice(e[0].le... function He (line 17) | function He(t){let e=t.querySelectorAll(O?"span:not([class]):not([style]... function qe (line 17) | function qe(t,e){if(!t.size)return t;let n,i=t.content.firstChild.type.s... class Ve (line 17) | class Ve{constructor(){this.shiftKey=!1,this.mouseDown=null,this.lastKey... method constructor (line 17) | constructor(){this.shiftKey=!1,this.mouseDown=null,this.lastKeyCode=nu... function Ke (line 17) | function Ke(t){for(let e in Ue){let n=Ue[e];t.dom.addEventListener(e,t.i... function Ye (line 17) | function Ye(t,e){t.input.lastSelectionOrigin=e,t.input.lastSelectionTime... function Ze (line 17) | function Ze(t){t.domObserver.stop();for(let e in t.input.eventHandlers)t... function Xe (line 17) | function Xe(t){t.someProp("handleDOMEvents",e=>{for(let n in e)t.input.e... function Je (line 17) | function Je(t,e){return t.someProp("handleDOMEvents",n=>{let i=n[e.type]... function Qe (line 17) | function Qe(t,e){if(!e.bubbles)return!0;if(e.defaultPrevented)return!1;f... function _e (line 17) | function _e(t,e){Je(t,e)||!Ue[e.type]||!t.editable&&e.type in We||Ue[e.t... function $e (line 17) | function $e(t){return{left:t.clientX,top:t.clientY}} function tn (line 17) | function tn(t,e){let n=e.x-t.clientX,i=e.y-t.clientY;return n*n+i*i<100} function en (line 17) | function en(t,e,n,i,r){if(-1==i)return!1;let o=t.state.doc.resolve(i);fo... function nn (line 17) | function nn(t,e,n){t.focused||t.focus();let i=t.state.tr.setSelection(e)... function rn (line 17) | function rn(t,e){if(-1==e)return!1;let n=t.state.doc.resolve(e),r=n.node... function on (line 17) | function on(t,e){if(-1==e)return!1;let n,r,o=t.state.selection;o instanc... function an (line 17) | function an(t,e,n,i,r){return en(t,"handleClickOn",e,n,i)||t.someProp("h... function sn (line 17) | function sn(t,e,n,i){return en(t,"handleDoubleClickOn",e,n,i)||t.somePro... function ln (line 17) | function ln(t,e,n,i){return en(t,"handleTripleClickOn",e,n,i)||t.somePro... function cn (line 17) | function cn(t,e,n){if(0!=n.button)return!1;let r=t.state.doc;if(-1==e)re... function hn (line 17) | function hn(t){return bn(t)} class dn (line 17) | class dn{constructor(t,e,n,r){let o,a;if(this.view=t,this.pos=e,this.eve... method constructor (line 17) | constructor(t,e,n,r){let o,a;if(this.view=t,this.pos=e,this.event=n,th... method done (line 17) | done(){this.view.root.removeEventListener("mouseup",this.up),this.view... method up (line 17) | up(t){if(this.done(),!this.view.dom.contains(t.target))return;let e=th... method move (line 17) | move(t){this.updateAllowDefault(t),Ye(this.view,"pointer"),0==t.button... method updateAllowDefault (line 17) | updateAllowDefault(t){!this.allowDefault&&(Math.abs(this.event.x-t.cli... function pn (line 17) | function pn(t,e){return!!t.composing||!!(L&&Math.abs(e.timeStamp-t.input... function mn (line 17) | function mn(t,e){clearTimeout(t.input.composingTimeout),e>-1&&(t.input.c... function gn (line 17) | function gn(t){t.composing&&(t.input.composing=!1,t.input.compositionEnd... function vn (line 17) | function vn(){let t=document.createEvent("Event");return t.initEvent("ev... function bn (line 17) | function bn(t,e=!1){if(!(R&&t.domObserver.flushingSoon>=0)){if(t.domObse... function yn (line 17) | function yn(t,e){if(!t.dom.parentNode)return;let n=t.dom.parentNode.appe... function xn (line 17) | function xn(t){return 0==t.openStart&&0==t.openEnd&&1==t.content.childCo... function Cn (line 17) | function Cn(t,e){if(!t.dom.parentNode)return;let n=t.input.shiftKey||t.s... function kn (line 17) | function kn(t,e,n,i,o){let a=Ee(t,e,n,i,t.state.selection.$from);if(t.so... function An (line 17) | function An(t){let e=t.getData("text/plain")||t.getData("Text");if(e)ret... class Sn (line 17) | class Sn{constructor(t,e,n){this.slice=t,this.move=e,this.node=n}} method constructor (line 17) | constructor(t,e,n){this.slice=t,this.move=e,this.node=n} function Tn (line 17) | function Tn(t,e){if(t==e)return!0;for(let n in t)if(t[n]!==e[n])return!1... class En (line 17) | class En{constructor(t,e){this.toDOM=t,this.spec=e||Dn,this.side=this.sp... method constructor (line 17) | constructor(t,e){this.toDOM=t,this.spec=e||Dn,this.side=this.spec.side... method map (line 17) | map(t,e,n,i){let{pos:r,deleted:o}=t.mapResult(e.from+i,this.side<0?-1:... method valid (line 17) | valid(){return!0} method eq (line 17) | eq(t){return this==t||t instanceof En&&(this.spec.key&&this.spec.key==... method destroy (line 17) | destroy(t){this.spec.destroy&&this.spec.destroy(t)} class Nn (line 17) | class Nn{constructor(t,e){this.attrs=t,this.spec=e||Dn}map(t,e,n,i){let ... method constructor (line 17) | constructor(t,e){this.attrs=t,this.spec=e||Dn} method map (line 17) | map(t,e,n,i){let r=t.map(e.from+i,this.spec.inclusiveStart?-1:1)-n,o=t... method valid (line 17) | valid(t,e){return e.from{let a,s=o+n;if(a=Hn(e,t,s)... method remove (line 17) | remove(t){return 0==t.length||this==Pn?this:this.removeInner(t,0)} method removeInner (line 17) | removeInner(t,e){let n=this.children,i=this.local;for(let r=0;rn.map(t,e,Dn));return Rn.from(n)} method forChild (line 17) | forChild(t,e){if(e.isLeaf)return In.empty;let n=[];for(let i=0;i{let s=Hn(t,e,a+n);i... function Wn (line 17) | function Wn(t,e){return t.from-e.from||t.to-e.to} function Gn (line 17) | function Gn(t){let e=t;for(let n=0;n0)e++;t.splice(e,0,n)} function Kn (line 17) | function Kn(t){let e=[];return t.someProp("decorations",n=>{let i=n(t.st... class Xn (line 17) | class Xn{constructor(){this.anchorNode=null,this.anchorOffset=0,this.foc... method constructor (line 17) | constructor(t={}){this.opt=t,this.mindMap=this.opt.mindMap,this.scale=... method bind (line 17) | bind(){this.mindMap.keyCommand.addShortcut("Control+=",()=>{this.enlar... method getTransformData (line 17) | getTransformData(){return{transform:this.mindMap.draw.transform(),stat... method setTransformData (line 17) | setTransformData(t){t&&(Object.keys(t.state).forEach(e=>{this[e]=t.sta... method translateXY (line 17) | translateXY(t,e){0===t&&0===e||(this.x+=t,this.y+=e,this.transform(),t... method translateX (line 17) | translateX(t){0!==t&&(this.x+=t,this.transform(),this.emitEvent("trans... method translateXTo (line 17) | translateXTo(t){this.x=t,this.transform(),this.emitEvent("translate")} method translateY (line 17) | translateY(t){0!==t&&(this.y+=t,this.transform(),this.emitEvent("trans... method translateYTo (line 17) | translateYTo(t){this.y=t,this.transform(),this.emitEvent("translate")} method transform (line 17) | transform(){try{this.limitMindMapInCanvas()}catch(t){}this.mindMap.dra... method reset (line 17) | reset(){const t=1!==this.scale,e=0!==this.x||0!==this.y;this.scale=1,t... method narrow (line 17) | narrow(t,e,n){let{scaleRatio:i,minZoomRatio:r}=this.mindMap.opt;i/=n?5... method enlarge (line 17) | enlarge(t,e,n){let{scaleRatio:i,maxZoomRatio:r}=this.mindMap.opt;i/=n?... method scaleInCenter (line 17) | scaleInCenter(t,e,n){void 0!==e&&void 0!==n||(e=this.mindMap.width/2,n... method setScale (line 17) | setScale(t,e,n){void 0!==e&&void 0!==n?this.scaleInCenter(t,e,n):this.... method fit (line 17) | fit(t=(()=>{}),e=!1,n){n=void 0===n?this.mindMap.opt.fitPadding:n;cons... method checkNeedMindMapInCanvas (line 17) | checkNeedMindMapInCanvas(){if(this.mindMap.demonstrate&&this.mindMap.d... method limitMindMapInCanvas (line 17) | limitMindMapInCanvas(){if(!this.checkNeedMindMapInCanvas())return;let{... method getPositionLimit (line 17) | getPositionLimit(){const{scaleX:t,scaleY:e}=this.mindMap.draw.transfor... method emitEvent (line 17) | emitEvent(t){switch(t){case"scale":this.mindMap.emit("scale",this.scal... method constructor (line 17) | constructor(){this.anchorNode=null,this.anchorOffset=0,this.focusNode=... method set (line 17) | set(t){this.anchorNode=t.anchorNode,this.anchorOffset=t.anchorOffset,t... method clear (line 17) | clear(){this.anchorNode=this.focusNode=null} method eq (line 17) | eq(t){return t.anchorNode==this.anchorNode&&t.anchorOffset==this.ancho... class Jn (line 17) | class Jn{constructor(t,e){this.view=t,this.handleDOMChange=e,this.queue=... method constructor (line 17) | constructor(t,e){this.view=t,this.handleDOMChange=e,this.queue=[],this... method flushSoon (line 17) | flushSoon(){this.flushingSoon<0&&(this.flushingSoon=window.setTimeout(... method forceFlush (line 17) | forceFlush(){this.flushingSoon>-1&&(window.clearTimeout(this.flushingS... method start (line 17) | start(){this.observer&&(this.observer.takeRecords(),this.observer.obse... method stop (line 17) | stop(){if(this.observer){let t=this.observer.takeRecords();if(t.length... method connectSelection (line 17) | connectSelection(){this.view.dom.ownerDocument.addEventListener("selec... method disconnectSelection (line 17) | disconnectSelection(){this.view.dom.ownerDocument.removeEventListener(... method suppressSelectionUpdates (line 17) | suppressSelectionUpdates(){this.suppressingSelectionUpdates=!0,setTime... method onSelectionChange (line 17) | onSelectionChange(){if(oe(this.view)){if(this.suppressingSelectionUpda... method setCurSelection (line 17) | setCurSelection(){this.currentSelection.set(this.view.domSelectionRang... method ignoreSelectionChange (line 17) | ignoreSelectionChange(t){if(!t.focusNode)return!0;let e,n=new Set;for(... method pendingRecords (line 17) | pendingRecords(){if(this.observer)for(let t of this.observer.takeRecor... method flush (line 17) | flush(){let{view:t}=this;if(!t.docView||this.flushingSoon>-1)return;le... method registerMutation (line 17) | registerMutation(t,e){if(e.indexOf(t.target)>-1)return null;let n=this... function $n (line 17) | function $n(t){if(!Qn.has(t)&&(Qn.set(t,null),-1!==["normal","nowrap","p... method constructor (line 17) | constructor(t={}){super(),this.opt=t,this.mindMap=t.mindMap,this.isLef... method bindFn (line 17) | bindFn(){this.onBodyMousedown=this.onBodyMousedown.bind(this),this.onB... method bind (line 17) | bind(){document.body.addEventListener("mousedown",this.onBodyMousedown... method unbind (line 17) | unbind(){document.body.removeEventListener("mousedown",this.onBodyMous... method onDrawClick (line 17) | onDrawClick(t){this.emit("draw_click",t)} method onBodyMousedown (line 17) | onBodyMousedown(t){this.emit("body_mousedown",t)} method onBodyClick (line 17) | onBodyClick(t){this.emit("body_click",t)} method onSvgMousedown (line 17) | onSvgMousedown(t){this.emit("svg_mousedown",t)} method onMousedown (line 17) | onMousedown(t){1===t.which?this.isLeftMousedown=!0:3===t.which?this.is... method onMousemove (line 17) | onMousemove(t){let{useLeftKeySelectionRightKeyDrag:e}=this.mindMap.opt... method onMouseup (line 17) | onMouseup(t){this.onNodeMouseup(),this.emit("mouseup",t,this)} method onNodeMouseup (line 17) | onNodeMouseup(){this.isLeftMousedown=!1,this.isRightMousedown=!1,this.... method onMousewheel (line 17) | onMousewheel(t){t.stopPropagation(),t.preventDefault();const e=[];t.de... method onContextmenu (line 17) | onContextmenu(t){t.preventDefault(),t.ctrlKey||this.emit("contextmenu"... method onKeyup (line 17) | onKeyup(t){this.emit("keyup",t)} method onMouseenter (line 17) | onMouseenter(t){this.emit("svg_mouseenter",t)} method onMouseleave (line 17) | onMouseleave(t){this.emit("svg_mouseleave",t)} function ti (line 17) | function ti(t){let e;function n(t){t.preventDefault(),t.stopImmediatePro... function ei (line 17) | function ei(t,e,n){let i,{node:o,fromOffset:a,toOffset:s,from:l,to:c}=t.... function ni (line 17) | function ni(t){let e=t.pmViewDesc;if(e)return e.parseRule();if("BR"==t.n... function ri (line 17) | function ri(t,e,n,r,o){let a=t.input.compositionPendingChanges||(t.compo... method setBackgroundStyle (line 17) | static setBackgroundStyle(t,e){if(!t)return;if(!ri.cacheStyle){ri.cach... method removeBackgroundStyle (line 17) | static removeBackgroundStyle(t){ri.cacheStyle&&(ii.forEach(e=>{t.style... method constructor (line 17) | constructor(t){this.ctx=t,this._markerPath=null,this._marker=null,this... method merge (line 17) | merge(t,e){let n=this.ctx.mindMap.themeConfig,i=null,r=!1;e?(r=!0,i=n)... method getStyle (line 17) | getStyle(t,e){return this.merge(t,e)} method getSelfStyle (line 17) | getSelfStyle(t){return this.ctx.getData(t)} method addToEffectiveStyles (line 17) | addToEffectiveStyles(t){this.ctx.effectiveStyles={...this.ctx.effectiv... method rect (line 17) | rect(t){this.shape(t),t.radius(this.merge("borderRadius"))} method shape (line 17) | shape(t){const e={gradientStyle:this.merge("gradientStyle"),startColor... method text (line 17) | text(t){const e={color:this.merge("color"),fontFamily:this.merge("font... method createStyleText (line 17) | createStyleText(){const t={color:this.merge("color"),fontFamily:this.m... method getTextFontStyle (line 17) | getTextFontStyle(){const t={color:this.merge("color"),fontFamily:this.... method domText (line 17) | domText(t,e=1){const n={color:this.merge("color"),fontFamily:this.merg... method tagText (line 17) | tagText(t,e){t.fill({color:"#fff"}).css({"font-size":e.fontSize+"px"})} method tagRect (line 17) | tagRect(t,e){t.fill({color:e.fill}),e.radius&&t.radius(e.radius)} method iconNode (line 17) | iconNode(t){t.attr({fill:this.merge("color")})} method line (line 17) | line(t,{width:e,color:n,dasharray:i}={},r,o){if(t.stroke({color:n,dash... method createMarker (line 17) | createMarker(){return this.ctx.lineDraw.marker(20,20,t=>{t.ref(8,5),t.... method generalizationLine (line 17) | generalizationLine(t){t.stroke({width:this.merge("generalizationLineWi... method iconBtn (line 17) | iconBtn(t,e,n){let{color:i,fill:r,fontSize:o,fontColor:a}=this.ctx.min... method hasCustomStyle (line 17) | hasCustomStyle(){let t=!1;return Object.keys(this.ctx.getData()).forEa... method hoverNode (line 17) | hoverNode(t){const e=this.merge("hoverRectColor")||this.ctx.mindMap.op... method onRemove (line 17) | onRemove(){this._marker&&(this._marker.remove(),this._marker=null),thi... function oi (line 17) | function oi(t,e,n){return Math.max(n.anchor,n.head)>e.content.size?null:... function ai (line 17) | function ai(t,e){let n,i,o,a=t.firstChild.marks,s=e.firstChild.marks,l=a... function si (line 17) | function si(t,e,n,i,r){if(!i.parent.isTextblock||n-e<=r.pos-i.pos||li(i,... method constructor (line 17) | constructor(t){this.node=t,this.mindMap=t.mindMap} method getShapePadding (line 17) | getShapePadding(t,e,n,i){const r=this.node.getShape(),o=15,a=5,s=t+2*n... method createShape (line 17) | createShape(){const t=this.node.getShape();let e=null;return t===Zn["a... method getNodeSize (line 17) | getNodeSize(){const t=this.node.getBorderWidth();let{width:e,height:n}... method createPath (line 17) | createPath(t){const{customCreateNodePath:e}=this.mindMap.opt;return e?... method createPolygon (line 17) | createPolygon(t){const{customCreateNodePolygon:e}=this.mindMap.opt;ret... method createRect (line 17) | createRect(){let{width:t,height:e}=this.getNodeSize(),n=this.node.styl... method createDiamond (line 17) | createDiamond(){let{width:t,height:e}=this.getNodeSize(),n=t/2,i=e/2,r... method createParallelogram (line 17) | createParallelogram(){let{paddingX:t}=this.node.getPaddingVale();t=t||... method createRoundedRectangle (line 17) | createRoundedRectangle(){let{width:t,height:e}=this.getNodeSize(),n=e/... method createOctagonalRectangle (line 17) | createOctagonalRectangle(){let t=5,{width:e,height:n}=this.getNodeSize... method createOuterTriangularRectangle (line 17) | createOuterTriangularRectangle(){let{paddingX:t}=this.node.getPaddingV... method createInnerTriangularRectangle (line 17) | createInnerTriangularRectangle(){let{paddingX:t}=this.node.getPaddingV... method createEllipse (line 17) | createEllipse(){let{width:t,height:e}=this.getNodeSize(),n=t/2,i=e/2;c... method createCircle (line 17) | createCircle(){let{width:t,height:e}=this.getNodeSize(),n=t/2,i=e/2;co... function li (line 17) | function li(t,e,n){let i=t.depth,r=e?t.end():t.pos;while(i>0&&(e||t.inde... function ci (line 17) | function ci(t,e,n,i,r){let o=t.findDiffStart(e,n);if(null==o)return null... function hi (line 17) | function hi(t){if(2!=t.length)return!1;let e=t.charCodeAt(0),n=t.charCod... class fi (line 17) | class fi{constructor(t,e){this._root=null,this.focused=!1,this.trackWrit... method constructor (line 17) | constructor(t,e){this._root=null,this.focused=!1,this.trackWrites=null... method composing (line 17) | get composing(){return this.input.composing} method props (line 17) | get props(){if(this._props.state!=this.state){let t=this._props;this._... method update (line 17) | update(t){t.handleDOMEvents!=this._props.handleDOMEvents&&Xe(this);let... method setProps (line 17) | setProps(t){let e={};for(let n in this._props)e[n]=this._props[n];e.st... method updateState (line 17) | updateState(t){this.updateStateInner(t,this._props)} method updateStateInner (line 17) | updateStateInner(t,e){var n;let i=this.state,r=!1,o=!1;t.storedMarks&&... method scrollToSelection (line 17) | scrollToSelection(){let t=this.domSelectionRange().focusNode;if(this.s... method destroyPluginViews (line 17) | destroyPluginViews(){let t;while(t=this.pluginViews.pop())t.destroy&&t... method updatePluginViews (line 17) | updatePluginViews(t){if(t&&t.plugins==this.state.plugins&&this.directP... method updateDraggedNode (line 17) | updateDraggedNode(t,e){let n=t.node,r=-1;if(this.state.doc.nodeAt(n.fr... method someProp (line 17) | someProp(t,e){let n,i=this._props&&this._props[t];if(null!=i&&(n=e?e(i... method hasFocus (line 17) | hasFocus(){if(M){let t=this.root.activeElement;if(t==this.dom)return!0... method focus (line 17) | focus(){this.domObserver.stop(),this.editable&&Z(this.dom),Xt(this),th... method root (line 17) | get root(){let t=this._root;if(null==t)for(let e=this.dom.parentNode;e... method updateRoot (line 17) | updateRoot(){this._root=null} method posAtCoords (line 17) | posAtCoords(t){return nt(this,t)} method coordsAtPos (line 17) | coordsAtPos(t,e=1){return at(this,t,e)} method domAtPos (line 17) | domAtPos(t,e=0){return this.docView.domFromPos(t,e)} method nodeDOM (line 17) | nodeDOM(t){let e=this.docView.descAt(t);return e?e.nodeDOM:null} method posAtDOM (line 17) | posAtDOM(t,e,n=-1){let i=this.docView.posFromDOM(t,e,n);if(null==i)thr... method endOfTextblock (line 17) | endOfTextblock(t,e){return gt(this,e||this.state,t)} method pasteHTML (line 17) | pasteHTML(t,e){return kn(this,"",t,!1,e||new ClipboardEvent("paste"))} method pasteText (line 17) | pasteText(t,e){return kn(this,t,null,!0,e||new ClipboardEvent("paste"))} method destroy (line 17) | destroy(){this.docView&&(Ze(this),this.destroyPluginViews(),this.mount... method isDestroyed (line 17) | get isDestroyed(){return null==this.docView} method dispatchEvent (line 17) | dispatchEvent(t){return _e(this,t)} method dispatch (line 17) | dispatch(t){let e=this._props.dispatchTransaction;e?e.call(this,t):thi... method domSelectionRange (line 17) | domSelectionRange(){return L&&11===this.root.nodeType&&b(this.dom.owne... method domSelection (line 17) | domSelection(){return this.root.getSelection()} function mi (line 17) | function mi(t){let e=Object.create(null);return e.class="ProseMirror",e.... function gi (line 17) | function gi(t){if(t.markCursor){let e=document.createElement("img");e.cl... function vi (line 17) | function vi(t){return!t.someProp("editable",e=>!1===e(t.state))} function bi (line 17) | function bi(t,e){let n=Math.min(t.$anchor.sharedDepth(t.head),e.$anchor.... function yi (line 17) | function yi(t){let e=Object.create(null);function n(t){for(let n in t)Ob... function wi (line 17) | function wi(t,e){let n=0,i=0;for(let r in t){if(t[r]!=e[r])return!0;n++}... function xi (line 17) | function xi(t){if(t.spec.state||t.spec.filterTransaction||t.spec.appendT... function r (line 17) | function r(t,e,n){this.src=t,this.env=n,this.tokens=[],this.inlineMode=!... method constructor (line 2) | constructor(t){this.ops=t,this.index=0,this.offset=0} method hasNext (line 2) | hasNext(){return this.peekLength()<1/0} method next (line 2) | next(t){t||(t=1/0);const e=this.ops[this.index];if(e){const n=this.off... method peek (line 2) | peek(){return this.ops[this.index]} method peekLength (line 2) | peekLength(){return this.ops[this.index]?i.default.length(this.ops[thi... method peekType (line 2) | peekType(){const t=this.ops[this.index];return t?"number"===typeof t.d... method rest (line 2) | rest(){if(this.hasNext()){if(0===this.offset)return this.ops.slice(thi... function u (line 17) | function u(t){if(!(this instanceof u))return new u(t);this.options=r.ass... method constructor (line 2) | constructor(t){Array.isArray(t)?this.ops=t:null!=t&&Array.isArray(t.op... method registerEmbed (line 2) | static registerEmbed(t,e){this.handlers[t]=e} method unregisterEmbed (line 2) | static unregisterEmbed(t){delete this.handlers[t]} method getHandler (line 2) | static getHandler(t){const e=this.handlers[t];if(!e)throw new Error(`n... method insert (line 2) | insert(t,e){const n={};return"string"===typeof t&&0===t.length?this:(n... method delete (line 2) | delete(t){return t<=0?this:this.push({delete:t})} method retain (line 2) | retain(t,e){if("number"===typeof t&&t<=0)return this;const n={retain:t... method push (line 2) | push(t){let e=this.ops.length,n=this.ops[e-1];if(t=r(t),"object"===typ... method chop (line 2) | chop(){const t=this.ops[this.ops.length-1];return t&&"number"===typeof... method filter (line 2) | filter(t){return this.ops.filter(t)} method forEach (line 2) | forEach(t){this.ops.forEach(t)} method map (line 2) | map(t){return this.ops.map(t)} method partition (line 2) | partition(t){const e=[],n=[];return this.forEach(i=>{const r=t(i)?e:n;... method reduce (line 2) | reduce(t,e){return this.ops.reduce(t,e)} method changeLength (line 2) | changeLength(){return this.reduce((t,e)=>e.insert?t+s.default.length(e... method length (line 2) | length(){return this.reduce((t,e)=>t+s.default.length(e),0)} method slice (line 2) | slice(t=0,e=1/0){const n=[],i=new l.default(this.ops);let r=0;while(r<... method compose (line 2) | compose(t){const e=new l.default(this.ops),n=new l.default(t.ops),i=[]... method concat (line 2) | concat(t){const e=new u(this.ops.slice());return t.ops.length>0&&(e.pu... method diff (line 2) | diff(t,e){if(this.ops===t.ops)return new u;const n=[this,t].map(e=>e.m... method eachLine (line 2) | eachLine(t,e="\n"){const n=new l.default(this.ops);let i=new u,r=0;whi... method invert (line 2) | invert(t){const e=new u;return this.reduce((n,i)=>{if(i.insert)e.delet... method transform (line 2) | transform(t,e=!1){if(e=!!e,"number"===typeof t)return this.transformPo... method transformPosition (line 2) | transformPosition(t,e=!1){e=!!e;const n=new l.default(this.ops);let i=... method constructor (line 17) | constructor(t,e){this.type=t,this.attrs=e} method addToSet (line 17) | addToSet(t){let e,n=!1;for(let i=0;i{let ... method addMaps (line 65) | addMaps(t){return 0==this.eventCount?this:new u(this.items.append(t.ma... method rebased (line 65) | rebased(t,e){if(!this.eventCount)return this;let n=[],i=Math.max(0,thi... method emptyItemCount (line 65) | emptyItemCount(){let t=0;return this.items.forEach(e=>{e.step||t++}),t} method compress (line 65) | compress(t=this.items.length){let e=this.remapping(0,t),n=e.maps.lengt... function d (line 17) | function d(t,e){var n=new u(e);if(n.push(t,!0),n.err)throw n.msg||s[n.er... method constructor (line 17) | constructor(t){let e=t.nodeAfter,n=t.node(0).resolve(t.pos+e.nodeSize)... method map (line 17) | map(t,e){let{deleted:n,pos:i}=e.mapResult(this.anchor),r=t.resolve(i);... method content (line 17) | content(){return new i["Slice"](i["Fragment"].from(this.node),0,0)} method eq (line 17) | eq(t){return t instanceof d&&t.anchor==this.anchor} method toJSON (line 17) | toJSON(){return{type:"node",anchor:this.anchor}} method getBookmark (line 17) | getBookmark(){return new p(this.anchor)} method fromJSON (line 17) | static fromJSON(t,e){if("number"!=typeof e.anchor)throw new RangeError... method create (line 17) | static create(t,e){return new d(t.resolve(e))} method isSelectable (line 17) | static isSelectable(t){return!t.isText&&!1!==t.type.spec.selectable} function p (line 17) | function p(t,e){return e=e||{},e.raw=!0,d(t,e)} method constructor (line 17) | constructor(t,e,n){this.content=t,this.openStart=e,this.openEnd=n} method size (line 17) | get size(){return this.content.size-this.openStart-this.openEnd} method insertAt (line 17) | insertAt(t,e){let n=m(this.content,t+this.openStart,e);return n&&new p... method removeBetween (line 17) | removeBetween(t,e){return new p(f(this.content,t+this.openStart,e+this... method eq (line 17) | eq(t){return this.content.eq(t.content)&&this.openStart==t.openStart&&... method toString (line 17) | toString(){return this.content+"("+this.openStart+","+this.openEnd+")"} method toJSON (line 17) | toJSON(){if(!this.content.size)return null;let t={content:this.content... method fromJSON (line 17) | static fromJSON(t,e){if(!e)return p.empty;let n=e.openStart||0,i=e.ope... method maxOpen (line 17) | static maxOpen(t,e=!0){let n=0,i=0;for(let r=t.firstChild;r&&!r.isLeaf... method constructor (line 17) | constructor(t){this.anchor=t} method map (line 17) | map(t){let{deleted:e,pos:n}=t.mapResult(this.anchor);return e?new u(n,... method resolve (line 17) | resolve(t){let e=t.resolve(this.anchor),n=e.nodeAfter;return n&&d.isSe... method constructor (line 41) | constructor(t,e,n){this.pos=t,this.delInfo=e,this.recover=n} method deleted (line 41) | get deleted(){return(this.delInfo&d)>0} method deletedBefore (line 41) | get deletedBefore(){return(this.delInfo&(c|u))>0} method deletedAfter (line 41) | get deletedAfter(){return(this.delInfo&(h|u))>0} method deletedAcross (line 41) | get deletedAcross(){return(this.delInfo&u)>0} method constructor (line 65) | constructor(t,e,n,i){this.map=t,this.step=e,this.selection=n,this.mirr... method merge (line 65) | merge(t){if(this.step&&t.step&&!t.selection){let e=t.step.merge(this.s... class o (line 17) | class o{constructor(t,e,n={}){this.match=t,this.match=t,this.handler="st... method constructor (line 17) | constructor(t,e,n={}){this.match=t,this.match=t,this.handler="string"=... function a (line 17) | function a(t){return function(e,n,i,r){let o=t;if(n[1]){let t=n[0].lastI... method constructor (line 17) | constructor(t,e,n){this.$anchor=t,this.$head=e,this.ranges=n||[new s(t... method anchor (line 17) | get anchor(){return this.$anchor.pos} method head (line 17) | get head(){return this.$head.pos} method from (line 17) | get from(){return this.$from.pos} method to (line 17) | get to(){return this.$to.pos} method $from (line 17) | get $from(){return this.ranges[0].$from} method $to (line 17) | get $to(){return this.ranges[0].$to} method empty (line 17) | get empty(){let t=this.ranges;for(let e=0;e{let l=n instanceof F... method constructor (line 41) | constructor(t,e){this.doc=t,this.failed=e} method ok (line 41) | static ok(t){return new b(t,null)} method fail (line 41) | static fail(t){return new b(null,t)} method fromReplace (line 41) | static fromReplace(t,e,n,r){try{return b.ok(t.replace(e,n,r))}catch(o)... function y (line 17) | function y(t,e,n=null){return new o(t,(t,i,r,o)=>{let a=t.doc.resolve(r)... function o (line 17) | function o(){this.ruler=new i;for(var t=0;t"} method toStringInner (line 17) | toStringInner(){return this.content.join(", ")} method toJSON (line 17) | toJSON(){return this.content.length?this.content.map(t=>t.toJSON()):null} method fromJSON (line 17) | static fromJSON(t,e){if(!e)return s.empty;if(!Array.isArray(e))throw n... method fromArray (line 17) | static fromArray(t){if(!t.length)return s.empty;let e,n=0;for(let i=0;... method from (line 17) | static from(t){if(!t)return s.empty;if(t instanceof s)return t;if(Arra... method constructor (line 17) | constructor(t,e){this.$from=t,this.$to=e} function o (line 17) | function o(t){if(!t)return"utf8";var e;while(1)switch(t){case"utf8":case... method constructor (line 17) | constructor(t,e,n={}){this.match=t,this.match=t,this.handler="string"=... function a (line 17) | function a(t){var e=o(t);if("string"!==typeof e&&(i.isEncoding===r||!r(t... method constructor (line 17) | constructor(t,e,n){this.$anchor=t,this.$head=e,this.ranges=n||[new s(t... method anchor (line 17) | get anchor(){return this.$anchor.pos} method head (line 17) | get head(){return this.$head.pos} method from (line 17) | get from(){return this.$from.pos} method to (line 17) | get to(){return this.$to.pos} method $from (line 17) | get $from(){return this.ranges[0].$from} method $to (line 17) | get $to(){return this.ranges[0].$to} method empty (line 17) | get empty(){let t=this.ranges;for(let e=0;e"} method toStringInner (line 17) | toStringInner(){return this.content.join(", ")} method toJSON (line 17) | toJSON(){return this.content.length?this.content.map(t=>t.toJSON()):null} method fromJSON (line 17) | static fromJSON(t,e){if(!e)return s.empty;if(!Array.isArray(e))throw n... method fromArray (line 17) | static fromArray(t){if(!t.length)return s.empty;let e,n=0;for(let i=0;... method from (line 17) | static from(t){if(!t)return s.empty;if(t instanceof s)return t;if(Arra... method constructor (line 17) | constructor(t,e){this.$from=t,this.$to=e} function l (line 17) | function l(t){return t<=127?0:t>>5===6?2:t>>4===14?3:t>>3===30?4:t>>6===... function c (line 17) | function c(t,e,n){var i=e.length-1;if(i=0?1:-1),!e.par... function u (line 17) | function u(t){var e=this.lastTotal-this.lastNeed,n=h(this,t,e);return vo... method constructor (line 2) | constructor(t){Array.isArray(t)?this.ops=t:null!=t&&Array.isArray(t.op... method registerEmbed (line 2) | static registerEmbed(t,e){this.handlers[t]=e} method unregisterEmbed (line 2) | static unregisterEmbed(t){delete this.handlers[t]} method getHandler (line 2) | static getHandler(t){const e=this.handlers[t];if(!e)throw new Error(`n... method insert (line 2) | insert(t,e){const n={};return"string"===typeof t&&0===t.length?this:(n... method delete (line 2) | delete(t){return t<=0?this:this.push({delete:t})} method retain (line 2) | retain(t,e){if("number"===typeof t&&t<=0)return this;const n={retain:t... method push (line 2) | push(t){let e=this.ops.length,n=this.ops[e-1];if(t=r(t),"object"===typ... method chop (line 2) | chop(){const t=this.ops[this.ops.length-1];return t&&"number"===typeof... method filter (line 2) | filter(t){return this.ops.filter(t)} method forEach (line 2) | forEach(t){this.ops.forEach(t)} method map (line 2) | map(t){return this.ops.map(t)} method partition (line 2) | partition(t){const e=[],n=[];return this.forEach(i=>{const r=t(i)?e:n;... method reduce (line 2) | reduce(t,e){return this.ops.reduce(t,e)} method changeLength (line 2) | changeLength(){return this.reduce((t,e)=>e.insert?t+s.default.length(e... method length (line 2) | length(){return this.reduce((t,e)=>t+s.default.length(e),0)} method slice (line 2) | slice(t=0,e=1/0){const n=[],i=new l.default(this.ops);let r=0;while(r<... method compose (line 2) | compose(t){const e=new l.default(this.ops),n=new l.default(t.ops),i=[]... method concat (line 2) | concat(t){const e=new u(this.ops.slice());return t.ops.length>0&&(e.pu... method diff (line 2) | diff(t,e){if(this.ops===t.ops)return new u;const n=[this,t].map(e=>e.m... method eachLine (line 2) | eachLine(t,e="\n"){const n=new l.default(this.ops);let i=new u,r=0;whi... method invert (line 2) | invert(t){const e=new u;return this.reduce((n,i)=>{if(i.insert)e.delet... method transform (line 2) | transform(t,e=!1){if(e=!!e,"number"===typeof t)return this.transformPo... method transformPosition (line 2) | transformPosition(t,e=!1){e=!!e;const n=new l.default(this.ops);let i=... method constructor (line 17) | constructor(t,e){this.type=t,this.attrs=e} method addToSet (line 17) | addToSet(t){let e,n=!1;for(let i=0;i{let ... method addMaps (line 65) | addMaps(t){return 0==this.eventCount?this:new u(this.items.append(t.ma... method rebased (line 65) | rebased(t,e){if(!this.eventCount)return this;let n=[],i=Math.max(0,thi... method emptyItemCount (line 65) | emptyItemCount(){let t=0;return this.items.forEach(e=>{e.step||t++}),t} method compress (line 65) | compress(t=this.items.length){let e=this.remapping(0,t),n=e.maps.lengt... function d (line 17) | function d(t,e){var n=c(this,t,e);if(!this.lastNeed)return t.toString("u... method constructor (line 17) | constructor(t){let e=t.nodeAfter,n=t.node(0).resolve(t.pos+e.nodeSize)... method map (line 17) | map(t,e){let{deleted:n,pos:i}=e.mapResult(this.anchor),r=t.resolve(i);... method content (line 17) | content(){return new i["Slice"](i["Fragment"].from(this.node),0,0)} method eq (line 17) | eq(t){return t instanceof d&&t.anchor==this.anchor} method toJSON (line 17) | toJSON(){return{type:"node",anchor:this.anchor}} method getBookmark (line 17) | getBookmark(){return new p(this.anchor)} method fromJSON (line 17) | static fromJSON(t,e){if("number"!=typeof e.anchor)throw new RangeError... method create (line 17) | static create(t,e){return new d(t.resolve(e))} method isSelectable (line 17) | static isSelectable(t){return!t.isText&&!1!==t.type.spec.selectable} function p (line 17) | function p(t){var e=t&&t.length?this.write(t):"";return this.lastNeed?e+... method constructor (line 17) | constructor(t,e,n){this.content=t,this.openStart=e,this.openEnd=n} method size (line 17) | get size(){return this.content.size-this.openStart-this.openEnd} method insertAt (line 17) | insertAt(t,e){let n=m(this.content,t+this.openStart,e);return n&&new p... method removeBetween (line 17) | removeBetween(t,e){return new p(f(this.content,t+this.openStart,e+this... method eq (line 17) | eq(t){return this.content.eq(t.content)&&this.openStart==t.openStart&&... method toString (line 17) | toString(){return this.content+"("+this.openStart+","+this.openEnd+")"} method toJSON (line 17) | toJSON(){if(!this.content.size)return null;let t={content:this.content... method fromJSON (line 17) | static fromJSON(t,e){if(!e)return p.empty;let n=e.openStart||0,i=e.ope... method maxOpen (line 17) | static maxOpen(t,e=!0){let n=0,i=0;for(let r=t.firstChild;r&&!r.isLeaf... method constructor (line 17) | constructor(t){this.anchor=t} method map (line 17) | map(t){let{deleted:e,pos:n}=t.mapResult(this.anchor);return e?new u(n,... method resolve (line 17) | resolve(t){let e=t.resolve(this.anchor),n=e.nodeAfter;return n&&d.isSe... method constructor (line 41) | constructor(t,e,n){this.pos=t,this.delInfo=e,this.recover=n} method deleted (line 41) | get deleted(){return(this.delInfo&d)>0} method deletedBefore (line 41) | get deletedBefore(){return(this.delInfo&(c|u))>0} method deletedAfter (line 41) | get deletedAfter(){return(this.delInfo&(h|u))>0} method deletedAcross (line 41) | get deletedAcross(){return(this.delInfo&u)>0} method constructor (line 65) | constructor(t,e,n,i){this.map=t,this.step=e,this.selection=n,this.mirr... method merge (line 65) | merge(t){if(this.step&&t.step&&!t.selection){let e=t.step.merge(this.s... function f (line 17) | function f(t,e){if((t.length-e)%2===0){var n=t.toString("utf16le",e);if(... method constructor (line 17) | constructor(t){super(t.resolve(0),t.resolve(t.content.size))} method replace (line 17) | replace(t,e=i["Slice"].empty){if(e==i["Slice"].empty){t.delete(0,t.doc... method toJSON (line 17) | toJSON(){return{type:"all"}} method fromJSON (line 17) | static fromJSON(t){return new f(t)} method map (line 17) | map(t){return new f(t)} method eq (line 17) | eq(t){return t instanceof f} method getBookmark (line 17) | getBookmark(){return m} method constructor (line 41) | constructor(t,e=!1){if(this.ranges=t,this.inverted=e,!t.length&&f.empt... method recover (line 41) | recover(t){let e=0,n=s(t);if(!this.inverted)for(let i=0;i=0?1:-1),!e.par... function u (line 17) | function u(t){var e=Number(t);if(!isNaN(e))return e;var n=t.toLowerCase(... method constructor (line 2) | constructor(t){Array.isArray(t)?this.ops=t:null!=t&&Array.isArray(t.op... method registerEmbed (line 2) | static registerEmbed(t,e){this.handlers[t]=e} method unregisterEmbed (line 2) | static unregisterEmbed(t){delete this.handlers[t]} method getHandler (line 2) | static getHandler(t){const e=this.handlers[t];if(!e)throw new Error(`n... method insert (line 2) | insert(t,e){const n={};return"string"===typeof t&&0===t.length?this:(n... method delete (line 2) | delete(t){return t<=0?this:this.push({delete:t})} method retain (line 2) | retain(t,e){if("number"===typeof t&&t<=0)return this;const n={retain:t... method push (line 2) | push(t){let e=this.ops.length,n=this.ops[e-1];if(t=r(t),"object"===typ... method chop (line 2) | chop(){const t=this.ops[this.ops.length-1];return t&&"number"===typeof... method filter (line 2) | filter(t){return this.ops.filter(t)} method forEach (line 2) | forEach(t){this.ops.forEach(t)} method map (line 2) | map(t){return this.ops.map(t)} method partition (line 2) | partition(t){const e=[],n=[];return this.forEach(i=>{const r=t(i)?e:n;... method reduce (line 2) | reduce(t,e){return this.ops.reduce(t,e)} method changeLength (line 2) | changeLength(){return this.reduce((t,e)=>e.insert?t+s.default.length(e... method length (line 2) | length(){return this.reduce((t,e)=>t+s.default.length(e),0)} method slice (line 2) | slice(t=0,e=1/0){const n=[],i=new l.default(this.ops);let r=0;while(r<... method compose (line 2) | compose(t){const e=new l.default(this.ops),n=new l.default(t.ops),i=[]... method concat (line 2) | concat(t){const e=new u(this.ops.slice());return t.ops.length>0&&(e.pu... method diff (line 2) | diff(t,e){if(this.ops===t.ops)return new u;const n=[this,t].map(e=>e.m... method eachLine (line 2) | eachLine(t,e="\n"){const n=new l.default(this.ops);let i=new u,r=0;whi... method invert (line 2) | invert(t){const e=new u;return this.reduce((n,i)=>{if(i.insert)e.delet... method transform (line 2) | transform(t,e=!1){if(e=!!e,"number"===typeof t)return this.transformPo... method transformPosition (line 2) | transformPosition(t,e=!1){e=!!e;const n=new l.default(this.ops);let i=... method constructor (line 17) | constructor(t,e){this.type=t,this.attrs=e} method addToSet (line 17) | addToSet(t){let e,n=!1;for(let i=0;i{let ... method addMaps (line 65) | addMaps(t){return 0==this.eventCount?this:new u(this.items.append(t.ma... method rebased (line 65) | rebased(t,e){if(!this.eventCount)return this;let n=[],i=Math.max(0,thi... method emptyItemCount (line 65) | emptyItemCount(){let t=0;return this.items.forEach(e=>{e.step||t++}),t} method compress (line 65) | compress(t=this.items.length){let e=this.remapping(0,t),n=e.maps.lengt... function d (line 17) | function d(t,e){var n;if(i.compact){if(!r[i[t+"Key"]]&&(l(i.alwaysArray)... method constructor (line 17) | constructor(t){let e=t.nodeAfter,n=t.node(0).resolve(t.pos+e.nodeSize)... method map (line 17) | map(t,e){let{deleted:n,pos:i}=e.mapResult(this.anchor),r=t.resolve(i);... method content (line 17) | content(){return new i["Slice"](i["Fragment"].from(this.node),0,0)} method eq (line 17) | eq(t){return t instanceof d&&t.anchor==this.anchor} method toJSON (line 17) | toJSON(){return{type:"node",anchor:this.anchor}} method getBookmark (line 17) | getBookmark(){return new p(this.anchor)} method fromJSON (line 17) | static fromJSON(t,e){if("number"!=typeof e.anchor)throw new RangeError... method create (line 17) | static create(t,e){return new d(t.resolve(e))} method isSelectable (line 17) | static isSelectable(t){return!t.isText&&!1!==t.type.spec.selectable} function p (line 17) | function p(t){var e;if("attributesFn"in i&&t&&(t=i.attributesFn(t,r)),(i... method constructor (line 17) | constructor(t,e,n){this.content=t,this.openStart=e,this.openEnd=n} method size (line 17) | get size(){return this.content.size-this.openStart-this.openEnd} method insertAt (line 17) | insertAt(t,e){let n=m(this.content,t+this.openStart,e);return n&&new p... method removeBetween (line 17) | removeBetween(t,e){return new p(f(this.content,t+this.openStart,e+this... method eq (line 17) | eq(t){return this.content.eq(t.content)&&this.openStart==t.openStart&&... method toString (line 17) | toString(){return this.content+"("+this.openStart+","+this.openEnd+")"} method toJSON (line 17) | toJSON(){if(!this.content.size)return null;let t={content:this.content... method fromJSON (line 17) | static fromJSON(t,e){if(!e)return p.empty;let n=e.openStart||0,i=e.ope... method maxOpen (line 17) | static maxOpen(t,e=!0){let n=0,i=0;for(let r=t.firstChild;r&&!r.isLeaf... method constructor (line 17) | constructor(t){this.anchor=t} method map (line 17) | map(t){let{deleted:e,pos:n}=t.mapResult(this.anchor);return e?new u(n,... method resolve (line 17) | resolve(t){let e=t.resolve(this.anchor),n=e.nodeAfter;return n&&d.isSe... method constructor (line 41) | constructor(t,e,n){this.pos=t,this.delInfo=e,this.recover=n} method deleted (line 41) | get deleted(){return(this.delInfo&d)>0} method deletedBefore (line 41) | get deletedBefore(){return(this.delInfo&(c|u))>0} method deletedAfter (line 41) | get deletedAfter(){return(this.delInfo&(h|u))>0} method deletedAcross (line 41) | get deletedAcross(){return(this.delInfo&u)>0} method constructor (line 65) | constructor(t,e,n,i){this.map=t,this.step=e,this.selection=n,this.mirr... method merge (line 65) | merge(t){if(this.step&&t.step&&!t.selection){let e=t.step.merge(this.s... function f (line 17) | function f(t){var e={};if(t.body&&("xml"===t.name.toLowerCase()||i.instr... method constructor (line 17) | constructor(t){super(t.resolve(0),t.resolve(t.content.size))} method replace (line 17) | replace(t,e=i["Slice"].empty){if(e==i["Slice"].empty){t.delete(0,t.doc... method toJSON (line 17) | toJSON(){return{type:"all"}} method fromJSON (line 17) | static fromJSON(t){return new f(t)} method map (line 17) | map(t){return new f(t)} method eq (line 17) | eq(t){return t instanceof f} method getBookmark (line 17) | getBookmark(){return m} method constructor (line 41) | constructor(t,e=!1){if(this.ranges=t,this.inverted=e,!t.length&&f.empt... method recover (line 41) | recover(t){let e=0,n=s(t);if(!this.inverted)for(let i=0;i0} method setStoredMarks (line 17) | setStoredMarks(t){return this.storedMarks=t,this.updated|=y,this} method ensureMarks (line 17) | ensureMarks(t){return i["Mark"].sameSet(this.storedMarks||this.selecti... method addStoredMark (line 17) | addStoredMark(t){return this.ensureMarks(t.addToSet(this.storedMarks||... method removeStoredMark (line 17) | removeStoredMark(t){return this.ensureMarks(t.removeFromSet(this.store... method storedMarksSet (line 17) | get storedMarksSet(){return(this.updated&y)>0} method addStep (line 17) | addStep(t,e){super.addStep(t,e),this.updated=this.updated&~y,this.stor... method setTime (line 17) | setTime(t){return this.time=t,this} method replaceSelection (line 17) | replaceSelection(t){return this.selection.replace(this,t),this} method replaceSelectionWith (line 17) | replaceSelectionWith(t,e=!0){let n=this.selection;return e&&(t=t.mark(... method deleteSelection (line 17) | deleteSelection(){return this.selection.replace(this),this} method insertText (line 17) | insertText(t,e,n){let i=this.doc.type.schema;if(null==e)return t?this.... method setMeta (line 17) | setMeta(t,e){return this.meta["string"==typeof t?t:t.key]=e,this} method getMeta (line 17) | getMeta(t){return this.meta["string"==typeof t?t:t.key]} method isGeneric (line 17) | get isGeneric(){for(let t in this.meta)return!1;return!0} method scrollIntoView (line 17) | scrollIntoView(){return this.updated|=w,this} method scrolledIntoView (line 17) | get scrolledIntoView(){return(this.updated&w)>0} method constructor (line 41) | constructor(t,e,n){super(),this.from=t,this.to=e,this.mark=n} method apply (line 41) | apply(t){let e=t.slice(this.from,this.to),n=new i["Slice"](y(e.content... method invert (line 41) | invert(){return new w(this.from,this.to,this.mark)} method map (line 41) | map(t){let e=t.mapResult(this.from,1),n=t.mapResult(this.to,-1);return... method merge (line 41) | merge(t){return t instanceof x&&t.mark.eq(this.mark)&&this.from<=t.to&... method toJSON (line 41) | toJSON(){return{stepType:"removeMark",mark:this.mark.toJSON(),from:thi... method fromJSON (line 41) | static fromJSON(t,e){if("number"!=typeof e.from||"number"!=typeof e.to... function o (line 17) | function o(t,e){for(var n in t)e[n]=t[n]} method constructor (line 17) | constructor(t,e,n={}){this.match=t,this.match=t,this.handler="string"=... function a (line 17) | function a(t,e,n){return r(t,e,n)} method constructor (line 17) | constructor(t,e,n){this.$anchor=t,this.$head=e,this.ranges=n||[new s(t... method anchor (line 17) | get anchor(){return this.$anchor.pos} method head (line 17) | get head(){return this.$head.pos} method from (line 17) | get from(){return this.$from.pos} method to (line 17) | get to(){return this.$to.pos} method $from (line 17) | get $from(){return this.ranges[0].$from} method $to (line 17) | get $to(){return this.ranges[0].$to} method empty (line 17) | get empty(){let t=this.ranges;for(let e=0;e\s]/i.test(t)} method constructor (line 2) | constructor(t){this.ops=t,this.index=0,this.offset=0} method hasNext (line 2) | hasNext(){return this.peekLength()<1/0} method next (line 2) | next(t){t||(t=1/0);const e=this.ops[this.index];if(e){const n=this.off... method peek (line 2) | peek(){return this.ops[this.index]} method peekLength (line 2) | peekLength(){return this.ops[this.index]?i.default.length(this.ops[thi... method peekType (line 2) | peekType(){const t=this.ops[this.index];return t?"number"===typeof t.d... method rest (line 2) | rest(){if(this.hasNext()){if(0===this.offset)return this.ops.slice(thi... function o (line 19) | function o(t){return/^<\/a\s*>/i.test(t)} method constructor (line 17) | constructor(t,e,n={}){this.match=t,this.match=t,this.handler="string"=... function r (line 34) | function r(t,e){function n(){this.constructor=t}i(t,e),t.prototype=null=... method constructor (line 2) | constructor(t){this.ops=t,this.index=0,this.offset=0} method hasNext (line 2) | hasNext(){return this.peekLength()<1/0} method next (line 2) | next(t){t||(t=1/0);const e=this.ops[this.index];if(e){const n=this.off... method peek (line 2) | peek(){return this.ops[this.index]} method peekLength (line 2) | peekLength(){return this.ops[this.index]?i.default.length(this.ops[thi... method peekType (line 2) | peekType(){const t=this.ops[this.index];return t?"number"===typeof t.d... method rest (line 2) | rest(){if(this.hasNext()){if(0===this.offset)return this.ops.slice(thi... function a (line 34) | function a(t,e){var n={};for(var i in t)Object.prototype.hasOwnProperty.... method constructor (line 17) | constructor(t,e,n){this.$anchor=t,this.$head=e,this.ranges=n||[new s(t... method anchor (line 17) | get anchor(){return this.$anchor.pos} method head (line 17) | get head(){return this.$head.pos} method from (line 17) | get from(){return this.$from.pos} method to (line 17) | get to(){return this.$to.pos} method $from (line 17) | get $from(){return this.ranges[0].$from} method $to (line 17) | get $to(){return this.ranges[0].$to} method empty (line 17) | get empty(){let t=this.ranges;for(let e=0;e"} method toStringInner (line 17) | toStringInner(){return this.content.join(", ")} method toJSON (line 17) | toJSON(){return this.content.length?this.content.map(t=>t.toJSON()):null} method fromJSON (line 17) | static fromJSON(t,e){if(!e)return s.empty;if(!Array.isArray(e))throw n... method fromArray (line 17) | static fromArray(t){if(!t.length)return s.empty;let e,n=0;for(let i=0;... method from (line 17) | static from(t){if(!t)return s.empty;if(t instanceof s)return t;if(Arra... method constructor (line 17) | constructor(t,e){this.$from=t,this.$to=e} function l (line 34) | function l(t,e){var n,i,r,o,a={label:0,sent:function(){if(1&r[0])throw r... function c (line 34) | function c(){for(var t=0,e=0,n=arguments.length;e"} method toStringInner (line 17) | toStringInner(){return this.content.join(", ")} method toJSON (line 17) | toJSON(){return this.content.length?this.content.map(t=>t.toJSON()):null} method fromJSON (line 17) | static fromJSON(t,e){if(!e)return s.empty;if(!Array.isArray(e))throw n... method fromArray (line 17) | static fromArray(t){if(!t.length)return s.empty;let e,n=0;for(let i=0;... method from (line 17) | static from(t){if(!t)return s.empty;if(t instanceof s)return t;if(Arra... method constructor (line 17) | constructor(t,e){this.$from=t,this.$to=e} function l (line 34) | function l(t,e){0===--t._eventsCount?t._events=new o:delete t._events[e]} function c (line 34) | function c(){this._events=new o,this._eventsCount=0} function rt (line 34) | function rt(t){return(t>>>24&255)+(t>>>8&65280)+((65280&t)<<8)+((255&t)<... function ot (line 34) | function ot(){this.mode=0,this.last=!1,this.wrap=0,this.havedict=!1,this... function at (line 34) | function at(t){var e;return t&&t.state?(e=t.state,t.total_in=t.total_out... function st (line 34) | function st(t){var e;return t&&t.state?(e=t.state,e.wsize=0,e.whave=0,e.... function lt (line 34) | function lt(t,e){var n,i;return t&&t.state?(i=t.state,e<0?(n=0,e=-e):(n=... function ct (line 34) | function ct(t,e){var n,i;return t?(i=new ot,t.state=i,i.window=null,n=lt... function ht (line 34) | function ht(t){return ct(t,it)} method constructor (line 41) | constructor(t,e,n){super(),this.pos=t,this.attr=e,this.value=n} method apply (line 41) | apply(t){let e=t.nodeAt(this.pos);if(!e)return b.fail("No node at attr... method getMap (line 41) | getMap(){return f.empty} method invert (line 41) | invert(t){return new ht(this.pos,this.attr,t.nodeAt(this.pos).attrs[th... method map (line 41) | map(t){let e=t.mapResult(this.pos,1);return e.deletedAfter?null:new ht... method toJSON (line 41) | toJSON(){return{stepType:"attr",pos:this.pos,attr:this.attr,value:this... method fromJSON (line 41) | static fromJSON(t,e){if("number"!=typeof e.pos||"string"!=typeof e.att... function ft (line 34) | function ft(t){if(pt){var e;ut=new i.Buf32(512),dt=new i.Buf32(32),e=0;w... function mt (line 34) | function mt(t,e,n,r){var o,a=t.state;return null===a.window&&(a.wsize=1<... function gt (line 34) | function gt(t,e){var n,tt,et,nt,it,ot,at,st,lt,ct,ht,ut,dt,pt,gt,vt,bt,y... function vt (line 34) | function vt(t){if(!t||!t.state)return v;var e=t.state;return e.window&&(... function bt (line 34) | function bt(t,e){var n;return t&&t.state?(n=t.state,0===(2&n.wrap)?v:(n.... function yt (line 34) | function yt(t,e){var n,i,o,a=e.length;return t&&t.state?(n=t.state,0!==n... method constructor (line 17) | constructor(t,e){this.nodes=t,this.marks=e} method serializeFragment (line 17) | serializeFragment(t,e={},n){n||(n=xt(e).createDocumentFragment());let ... method serializeNodeInner (line 17) | serializeNodeInner(t,e){let{dom:n,contentDOM:i}=yt.renderSpec(xt(e),th... method serializeNode (line 17) | serializeNode(t,e={}){let n=this.serializeNodeInner(t,e);for(let i=t.m... method serializeMark (line 17) | serializeMark(t,e,n={}){let i=this.marks[t.type.name];return i&&yt.ren... method renderSpec (line 17) | static renderSpec(t,e,n=null){if("string"==typeof e)return{dom:t.creat... method fromSchema (line 17) | static fromSchema(t){return t.cached.domSerializer||(t.cached.domSeria... method nodesFromSchema (line 17) | static nodesFromSchema(t){let e=wt(t.nodes);return e.text||(e.text=t=>... method marksFromSchema (line 17) | static marksFromSchema(t){return wt(t.marks)} function $ (line 34) | function $(t,e){return t.msg=l[e],e} method constructor (line 17) | constructor(t){this.hasDefault=Object.prototype.hasOwnProperty.call(t,... method isRequired (line 17) | get isRequired(){return!this.hasDefault} function tt (line 34) | function tt(t){return(t<<1)-(t>4?9:0)} method constructor (line 17) | constructor(t,e,n,i){this.name=t,this.rank=e,this.schema=n,this.spec=i... method create (line 17) | create(t=null){return!t&&this.instance?this.instance:new u(this,J(this... method compile (line 17) | static compile(t,e){let n=Object.create(null),i=0;return t.forEach((t,... method removeFromSet (line 17) | removeFromSet(t){for(var e=0;e-1} function et (line 34) | function et(t){var e=t.length;while(--e>=0)t[e]=0} method constructor (line 17) | constructor(t){this.cached=Object.create(null);let e=this.spec={};for(... method node (line 17) | node(t,e=null,n,i){if("string"==typeof t)t=this.nodeType(t);else{if(!(... method text (line 17) | text(t,e){let n=this.nodes.text;return new D(n,n.defaultAttrs,t,u.setF... method mark (line 17) | mark(t,e){return"string"==typeof t&&(t=this.marks[t]),t.create(e)} method nodeFromJSON (line 17) | nodeFromJSON(t){return L.fromJSON(this,t)} method markFromJSON (line 17) | markFromJSON(t){return u.fromJSON(this,t)} method nodeType (line 17) | nodeType(t){let e=this.nodes[t];if(!e)throw new RangeError("Unknown no... function nt (line 34) | function nt(t){var e=t.state,n=e.pending;n>t.avail_out&&(n=t.avail_out),... function it (line 34) | function it(t,e){o._tr_flush_block(t,t.block_start>=0?t.block_start:-1,t... method constructor (line 17) | constructor(t,e){this.schema=t,this.rules=e,this.tags=[],this.styles=[... method parse (line 17) | parse(t,e={}){let n=new dt(this,e,!1);return n.addAll(t,e.from,e.to),n... method parseSlice (line 17) | parseSlice(t,e={}){let n=new dt(this,e,!0);return n.addAll(t,e.from,e.... method matchTag (line 17) | matchTag(t,e,n){for(let i=n?this.tags.indexOf(n)+1:0;i>>8&255,t.pending_buf[t.pe... function at (line 34) | function at(t,e,n,i){var o=t.avail_in;return o>i&&(o=i),0===o?0:(t.avail... function st (line 34) | function st(t,e){var n,i,r=t.max_chain_length,o=t.strstart,a=t.prev_leng... function lt (line 34) | function lt(t){var e,n,i,o,a,s=t.w_size;do{if(o=t.window_size-t.lookahea... function ct (line 34) | function ct(t,e){var n=65535;for(n>t.pending_buf_size-5&&(n=t.pending_bu... function ht (line 34) | function ht(t,e){for(var n,i;;){if(t.lookahead=0;e--)if(t.e... method applyPending (line 17) | applyPending(t){for(let e=0,n=this.pendingMarks;e=0;i--){let r=this.nodes[i]... method insertNode (line 17) | insertNode(t){if(t.isInline&&this.needsBlock&&!this.top.type){let t=th... method enter (line 17) | enter(t,e,n){let i=this.findPlace(t.create(e));return i&&this.enterInn... method enterInner (line 17) | enterInner(t,e=null,n=!1,i){this.closeExtra();let r=this.top;r.applyPe... method closeExtra (line 17) | closeExtra(t=!1){let e=this.nodes.length-1;if(e>this.open){for(;e>this... method finish (line 17) | finish(){return this.open=0,this.closeExtra(this.isOpen),this.nodes[0]... method sync (line 17) | sync(t){for(let e=this.open;e>=0;e--)if(this.nodes[e]==t)return this.o... method currentPos (line 17) | get currentPos(){this.closeExtra();let t=0;for(let e=this.open;e>=0;e-... method findAtPoint (line 17) | findAtPoint(t,e){if(this.find)for(let n=0;n-1)return t.split(/\s*\|\s*/).some... method textblockFromContext (line 17) | textblockFromContext(){let t=this.options.context;if(t)for(let e=t.dep... method addPendingMark (line 17) | addPendingMark(t){let e=bt(t,this.top.pendingMarks);e&&this.top.stashM... method removePendingMark (line 17) | removePendingMark(t,e){for(let n=this.open;n>=0;n--){let i=this.nodes[... function pt (line 34) | function pt(t,e){for(var n;;){if(0===t.lookahead&&(lt(t),0===t.lookahead... method constructor (line 41) | constructor(t){this.doc=t,this.steps=[],this.docs=[],this.mapping=new m} method before (line 41) | get before(){return this.docs.length?this.docs[0]:this.doc} method step (line 41) | step(t){let e=this.maybeStep(t);if(e.failed)throw new dt(e.failed);ret... method maybeStep (line 41) | maybeStep(t){let e=t.apply(this.doc);return e.failed||this.addStep(t,e... method docChanged (line 41) | get docChanged(){return this.steps.length>0} method addStep (line 41) | addStep(t,e){this.docs.push(this.doc),this.steps.push(t),this.mapping.... method replace (line 41) | replace(t,e=t,n=i["Slice"].empty){let r=X(this.doc,t,e,n);return r&&th... method replaceWith (line 41) | replaceWith(t,e,n){return this.replace(t,e,new i["Slice"](i["Fragment"... method delete (line 41) | delete(t,e){return this.replace(t,e,i["Slice"].empty)} method insert (line 41) | insert(t,e){return this.replaceWith(t,t,e)} method replaceRange (line 41) | replaceRange(t,e,n){return ot(this,t,e,n),this} method replaceRangeWith (line 41) | replaceRangeWith(t,e,n){return st(this,t,e,n),this} method deleteRange (line 41) | deleteRange(t,e){return lt(this,t,e),this} method lift (line 41) | lift(t,e){return L(this,t,e),this} method join (line 41) | join(t,e=1){return K(this,t,e),this} method wrap (line 41) | wrap(t,e){return F(this,t,e),this} method setBlockType (line 41) | setBlockType(t,e=t,n,i=null){return B(this,t,e,n,i),this} method setNodeMarkup (line 41) | setNodeMarkup(t,e,n=null,i){return H(this,t,e,n,i),this} method setNodeAttribute (line 41) | setNodeAttribute(t,e,n){return this.step(new ht(t,e,n)),this} method setDocAttribute (line 41) | setDocAttribute(t,e){return this.step(new ut(t,e)),this} method addNodeMark (line 41) | addNodeMark(t,e){return this.step(new C(t,e)),this} method removeNodeMark (line 41) | removeNodeMark(t,e){if(!(e instanceof i["Mark"])){let n=this.doc.nodeA... method split (line 41) | split(t,e=1,n){return U(this,t,e,n),this} method addMark (line 41) | addMark(t,e,n){return T(this,t,e,n),this} method removeMark (line 41) | removeMark(t,e,n){return E(this,t,e,n),this} method clearIncompatible (line 41) | clearIncompatible(t,e,n){return N(this,t,e,n),this} function ft (line 34) | function ft(t,e,n,i,r){this.good_length=t,this.max_lazy=e,this.nice_leng... function mt (line 34) | function mt(t){t.window_size=2*t.w_size,et(t.head),t.max_lazy_match=i[t.... function gt (line 34) | function gt(){this.strm=null,this.status=0,this.pending_buf=null,this.pe... function vt (line 34) | function vt(t){var e;return t&&t.state?(t.total_in=t.total_out=0,t.data_... function bt (line 34) | function bt(t){var e=vt(t);return e===f&&mt(t.state),e} function yt (line 34) | function yt(t,e){return t&&t.state?2!==t.state.wrap?g:(t.state.gzhead=e,... method constructor (line 17) | constructor(t,e){this.nodes=t,this.marks=e} method serializeFragment (line 17) | serializeFragment(t,e={},n){n||(n=xt(e).createDocumentFragment());let ... method serializeNodeInner (line 17) | serializeNodeInner(t,e){let{dom:n,contentDOM:i}=yt.renderSpec(xt(e),th... method serializeNode (line 17) | serializeNode(t,e={}){let n=this.serializeNodeInner(t,e);for(let i=t.m... method serializeMark (line 17) | serializeMark(t,e,n={}){let i=this.marks[t.type.name];return i&&yt.ren... method renderSpec (line 17) | static renderSpec(t,e,n=null){if("string"==typeof e)return{dom:t.creat... method fromSchema (line 17) | static fromSchema(t){return t.cached.domSerializer||(t.cached.domSeria... method nodesFromSchema (line 17) | static nodesFromSchema(t){let e=wt(t.nodes);return e.text||(e.text=t=>... method marksFromSchema (line 17) | static marksFromSchema(t){return wt(t.marks)} function wt (line 34) | function wt(t,e,n,i,o,a){if(!t)return g;var s=1;if(e===y&&(e=6),i<0?(s=0... function xt (line 34) | function xt(t,e){return wt(t,e,M,E,N,A)} method constructor (line 17) | constructor(t,e,n,i){this.parent=t,this.children=e,this.dom=n,this.con... method matchesWidget (line 17) | matchesWidget(t){return!1} method matchesMark (line 17) | matchesMark(t){return!1} method matchesNode (line 17) | matchesNode(t,e,n){return!1} method matchesHack (line 17) | matchesHack(t){return!1} method parseRule (line 17) | parseRule(){return null} method stopEvent (line 17) | stopEvent(t){return!1} method size (line 17) | get size(){let t=0;for(let e=0;ep||e<0)return t?$(t,g):g... method constructor (line 17) | constructor(t,e,n,i){let r,o=e.type.toDOM;if("function"==typeof o&&(o=... method matchesWidget (line 17) | matchesWidget(t){return this.dirty==vt&&t.type.eq(this.widget.type)} method parseRule (line 17) | parseRule(){return{ignore:!0}} method stopEvent (line 17) | stopEvent(t){let e=this.widget.spec.stopEvent;return!!e&&e(t)} method ignoreMutation (line 17) | ignoreMutation(t){return"selection"!=t.type||this.widget.spec.ignoreSe... method destroy (line 17) | destroy(){this.widget.type.destroy(this.dom),super.destroy()} method domAtom (line 17) | get domAtom(){return!0} method side (line 17) | get side(){return this.widget.type.side} function kt (line 34) | function kt(t){var e;return t&&t.state?(e=t.state.status,e!==q&&e!==U&&e... method constructor (line 17) | constructor(t,e,n,i){super(t,[],e,null),this.textDOM=n,this.text=i} method size (line 17) | get size(){return this.text.length} method localPosFromDOM (line 17) | localPosFromDOM(t,e){return t!=this.textDOM?this.posAtStart+(e?this.si... method domFromPos (line 17) | domFromPos(t){return{node:this.textDOM,offset:t}} method ignoreMutation (line 17) | ignoreMutation(t){return"characterData"===t.type&&t.target.nodeValue==... function At (line 34) | function At(t,e){var n,i,o,s,l,c,h,u,d=e.length;if(!t||!t.state)return g... method constructor (line 17) | constructor(t,e,n,i){super(t,[],n,i),this.mark=e} method create (line 17) | static create(t,e,n,i){let o=i.nodeViews[e.type.name],a=o&&o(e,i,n);re... method parseRule (line 17) | parseRule(){return this.dirty&wt||this.mark.type.spec.reparseInView?nu... method matchesMark (line 17) | matchesMark(t){return this.dirty!=wt&&this.mark.eq(t)} method markDirty (line 17) | markDirty(t,e){if(super.markDirty(t,e),this.dirty!=vt){let t=this.pare... method slice (line 17) | slice(t,e,n){let i=At.create(this.parent,this.mark,!0,n),r=this.childr... function t (line 34) | function t(t,e,n){void 0===n&&(n={}),this.fileData=t,this.fileName=e,thi... function o (line 34) | function o(){this.ruler=new i;for(var t=0;t{const r=t(i)?e:n;... method reduce (line 2) | reduce(t,e){return this.ops.reduce(t,e)} method changeLength (line 2) | changeLength(){return this.reduce((t,e)=>e.insert?t+s.default.length(e... method length (line 2) | length(){return this.reduce((t,e)=>t+s.default.length(e),0)} method slice (line 2) | slice(t=0,e=1/0){const n=[],i=new l.default(this.ops);let r=0;while(r<... method compose (line 2) | compose(t){const e=new l.default(this.ops),n=new l.default(t.ops),i=[]... method concat (line 2) | concat(t){const e=new u(this.ops.slice());return t.ops.length>0&&(e.pu... method diff (line 2) | diff(t,e){if(this.ops===t.ops)return new u;const n=[this,t].map(e=>e.m... method eachLine (line 2) | eachLine(t,e="\n"){const n=new l.default(this.ops);let i=new u,r=0;whi... method invert (line 2) | invert(t){const e=new u;return this.reduce((n,i)=>{if(i.insert)e.delet... method transform (line 2) | transform(t,e=!1){if(e=!!e,"number"===typeof t)return this.transformPo... method transformPosition (line 2) | transformPosition(t,e=!1){e=!!e;const n=new l.default(this.ops);let i=... method constructor (line 17) | constructor(t,e){this.type=t,this.attrs=e} method addToSet (line 17) | addToSet(t){let e,n=!1;for(let i=0;i{let ... method addMaps (line 65) | addMaps(t){return 0==this.eventCount?this:new u(this.items.append(t.ma... method rebased (line 65) | rebased(t,e){if(!this.eventCount)return this;let n=[],i=Math.max(0,thi... method emptyItemCount (line 65) | emptyItemCount(){let t=0;return this.items.forEach(e=>{e.step||t++}),t} method compress (line 65) | compress(t=this.items.length){let e=this.remapping(0,t),n=e.maps.lengt... function d (line 34) | function d(t){return c.isBuffer(t)||t instanceof h} method constructor (line 17) | constructor(t){let e=t.nodeAfter,n=t.node(0).resolve(t.pos+e.nodeSize)... method map (line 17) | map(t,e){let{deleted:n,pos:i}=e.mapResult(this.anchor),r=t.resolve(i);... method content (line 17) | content(){return new i["Slice"](i["Fragment"].from(this.node),0,0)} method eq (line 17) | eq(t){return t instanceof d&&t.anchor==this.anchor} method toJSON (line 17) | toJSON(){return{type:"node",anchor:this.anchor}} method getBookmark (line 17) | getBookmark(){return new p(this.anchor)} method fromJSON (line 17) | static fromJSON(t,e){if("number"!=typeof e.anchor)throw new RangeError... method create (line 17) | static create(t,e){return new d(t.resolve(e))} method isSelectable (line 17) | static isSelectable(t){return!t.isText&&!1!==t.type.spec.selectable} function w (line 34) | function w(t,e,n){if("function"===typeof t.prependListener)return t.prep... method constructor (line 41) | constructor(t,e,n){super(),this.from=t,this.to=e,this.mark=n} method apply (line 41) | apply(t){let e=t.slice(this.from,this.to),n=t.resolve(this.from),r=n.n... method invert (line 41) | invert(){return new x(this.from,this.to,this.mark)} method map (line 41) | map(t){let e=t.mapResult(this.from,1),n=t.mapResult(this.to,-1);return... method merge (line 41) | merge(t){return t instanceof w&&t.mark.eq(this.mark)&&this.from<=t.to&... method toJSON (line 41) | toJSON(){return{stepType:"addMark",mark:this.mark.toJSON(),from:this.f... method fromJSON (line 41) | static fromJSON(t,e){if("number"!=typeof e.from||"number"!=typeof e.to... function x (line 34) | function x(t,e){o=o||n("b19a"),t=t||{};var i=e instanceof o;this.objectM... method constructor (line 17) | constructor(t){super(t.doc),this.curSelectionFor=0,this.updated=0,this... method selection (line 17) | get selection(){return this.curSelectionFor0} method setStoredMarks (line 17) | setStoredMarks(t){return this.storedMarks=t,this.updated|=y,this} method ensureMarks (line 17) | ensureMarks(t){return i["Mark"].sameSet(this.storedMarks||this.selecti... method addStoredMark (line 17) | addStoredMark(t){return this.ensureMarks(t.addToSet(this.storedMarks||... method removeStoredMark (line 17) | removeStoredMark(t){return this.ensureMarks(t.removeFromSet(this.store... method storedMarksSet (line 17) | get storedMarksSet(){return(this.updated&y)>0} method addStep (line 17) | addStep(t,e){super.addStep(t,e),this.updated=this.updated&~y,this.stor... method setTime (line 17) | setTime(t){return this.time=t,this} method replaceSelection (line 17) | replaceSelection(t){return this.selection.replace(this,t),this} method replaceSelectionWith (line 17) | replaceSelectionWith(t,e=!0){let n=this.selection;return e&&(t=t.mark(... method deleteSelection (line 17) | deleteSelection(){return this.selection.replace(this),this} method insertText (line 17) | insertText(t,e,n){let i=this.doc.type.schema;if(null==e)return t?this.... method setMeta (line 17) | setMeta(t,e){return this.meta["string"==typeof t?t:t.key]=e,this} method getMeta (line 17) | getMeta(t){return this.meta["string"==typeof t?t:t.key]} method isGeneric (line 17) | get isGeneric(){for(let t in this.meta)return!1;return!0} method scrollIntoView (line 17) | scrollIntoView(){return this.updated|=w,this} method scrolledIntoView (line 17) | get scrolledIntoView(){return(this.updated&w)>0} method constructor (line 41) | constructor(t,e,n){super(),this.from=t,this.to=e,this.mark=n} method apply (line 41) | apply(t){let e=t.slice(this.from,this.to),n=new i["Slice"](y(e.content... method invert (line 41) | invert(){return new w(this.from,this.to,this.mark)} method map (line 41) | map(t){let e=t.mapResult(this.from,1),n=t.mapResult(this.to,-1);return... method merge (line 41) | merge(t){return t instanceof x&&t.mark.eq(this.mark)&&this.from<=t.to&... method toJSON (line 41) | toJSON(){return{stepType:"removeMark",mark:this.mark.toJSON(),from:thi... method fromJSON (line 41) | static fromJSON(t,e){if("number"!=typeof e.from||"number"!=typeof e.to... function C (line 34) | function C(t){if(o=o||n("b19a"),!(this instanceof C))return new C(t);thi... method constructor (line 41) | constructor(t,e){super(),this.pos=t,this.mark=e} method apply (line 41) | apply(t){let e=t.nodeAt(this.pos);if(!e)return b.fail("No node at mark... method invert (line 41) | invert(t){let e=t.nodeAt(this.pos);if(e){let t=this.mark.addToSet(e.ma... method map (line 41) | map(t){let e=t.mapResult(this.pos,1);return e.deletedAfter?null:new C(... method toJSON (line 41) | toJSON(){return{stepType:"addNodeMark",pos:this.pos,mark:this.mark.toJ... method fromJSON (line 41) | static fromJSON(t,e){if("number"!=typeof e.pos)throw new RangeError("I... function k (line 34) | function k(t,e,n,i,r){var o,a=t._readableState;null===e?(a.reading=!1,O(... method constructor (line 17) | constructor(t,e,n){this.name=t,this.init=C(e.init,n),this.apply=C(e.ap... method constructor (line 41) | constructor(t,e){super(),this.pos=t,this.mark=e} method apply (line 41) | apply(t){let e=t.nodeAt(this.pos);if(!e)return b.fail("No node at mark... method invert (line 41) | invert(t){let e=t.nodeAt(this.pos);return e&&this.mark.isInSet(e.marks... method map (line 41) | map(t){let e=t.mapResult(this.pos,1);return e.deletedAfter?null:new k(... method toJSON (line 41) | toJSON(){return{stepType:"removeNodeMark",pos:this.pos,mark:this.mark.... method fromJSON (line 41) | static fromJSON(t,e){if("number"!=typeof e.pos)throw new RangeError("I... function A (line 34) | function A(t,e,n,i){e.flowing&&0===e.length&&!e.sync?(t.emit("data",n),t... method constructor (line 41) | constructor(t,e,n,i=!1){super(),this.from=t,this.to=e,this.slice=n,thi... method apply (line 41) | apply(t){return this.structure&&M(t,this.from,this.to)?b.fail("Structu... method getMap (line 41) | getMap(){return new f([this.from,this.to-this.from,this.slice.size])} method invert (line 41) | invert(t){return new A(this.from,this.from+this.slice.size,t.slice(thi... method map (line 41) | map(t){let e=t.mapResult(this.from,1),n=t.mapResult(this.to,-1);return... method merge (line 41) | merge(t){if(!(t instanceof A)||t.structure||this.structure)return null... method toJSON (line 41) | toJSON(){let t={stepType:"replace",from:this.from,to:this.to};return t... method fromJSON (line 41) | static fromJSON(t,e){if("number"!=typeof e.from||"number"!=typeof e.to... function S (line 34) | function S(t,e){var n;return d(e)||"string"===typeof e||void 0===e||t.ob... method constructor (line 17) | constructor(t,e){this.schema=t,this.plugins=[],this.pluginsByKey=Objec... method constructor (line 41) | constructor(t,e,n,i,r,o,a=!1){super(),this.from=t,this.to=e,this.gapFr... method apply (line 41) | apply(t){if(this.structure&&(M(t,this.from,this.gapFrom)||M(t,this.gap... method getMap (line 41) | getMap(){return new f([this.from,this.gapFrom-this.from,this.insert,th... method invert (line 41) | invert(t){let e=this.gapTo-this.gapFrom;return new S(this.from,this.fr... method map (line 41) | map(t){let e=t.mapResult(this.from,1),n=t.mapResult(this.to,-1),i=t.ma... method toJSON (line 41) | toJSON(){let t={stepType:"replaceAround",from:this.from,to:this.to,gap... method fromJSON (line 41) | static fromJSON(t,e){if("number"!=typeof e.from||"number"!=typeof e.to... function M (line 34) | function M(t){return!t.ended&&(t.needReadable||t.length0;e--)if(this.start(e)<=t&&this.... method blockRange (line 17) | blockRange(t=this,e){if(t.posthis.pos?t:this} method min (line 17) | min(t){return t.pos=0&&e<=t.content.size))throw new RangeError... method resolveCached (line 17) | static resolveCached(t,e){for(let i=0;i=T?t=T:(t--,t|=t>>>1,t|=t>>>2,t|=t>>>4,t|=t>>>8,t... method constructor (line 17) | constructor(t){this.spec=t,this.props={},t.props&&T(t.props,this,this.... method getState (line 17) | getState(t){return t[this.key]} function N (line 34) | function N(t,e){return t<=0||0===e.length&&e.ended?0:e.objectMode?1:t!==... function O (line 34) | function O(t,e){if(!e.ended){if(e.decoder){var n=e.decoder.end();n&&n.le... method constructor (line 17) | constructor(t,e,n){this.$from=t,this.$to=e,this.depth=n} method start (line 17) | get start(){return this.$from.before(this.depth+1)} method end (line 17) | get end(){return this.$to.after(this.depth+1)} method parent (line 17) | get parent(){return this.$from.node(this.depth)} method startIndex (line 17) | get startIndex(){return this.$from.index(this.depth)} method endIndex (line 17) | get endIndex(){return this.$to.indexAfter(this.depth)} function z (line 34) | function z(t){var e=t._readableState;e.needReadable=!1,e.emittedReadable... method constructor (line 17) | constructor(t="key"){this.key=O(t)} method get (line 17) | get(t){return t.config.pluginsByKey[this.key]} method getState (line 17) | getState(t){return t[this.key]} function L (line 34) | function L(t){m("emit readable"),t.emit("readable"),j(t)} method constructor (line 17) | constructor(t,e,n,i=u.none){this.type=t,this.attrs=e,this.marks=i,this... method nodeSize (line 17) | get nodeSize(){return this.isLeaf?1:2+this.content.size} method childCount (line 17) | get childCount(){return this.content.childCount} method child (line 17) | child(t){return this.content.child(t)} method maybeChild (line 17) | maybeChild(t){return this.content.maybeChild(t)} method forEach (line 17) | forEach(t){this.content.forEach(t)} method nodesBetween (line 17) | nodesBetween(t,e,n,i=0){this.content.nodesBetween(t,e,n,i,this)} method descendants (line 17) | descendants(t){this.nodesBetween(0,this.content.size,t)} method textContent (line 17) | get textContent(){return this.isLeaf&&this.type.spec.leafText?this.typ... method textBetween (line 17) | textBetween(t,e,n,i){return this.content.textBetween(t,e,n,i)} method firstChild (line 17) | get firstChild(){return this.content.firstChild} method lastChild (line 17) | get lastChild(){return this.content.lastChild} method eq (line 17) | eq(t){return this==t||this.sameMarkup(t)&&this.content.eq(t.content)} method sameMarkup (line 17) | sameMarkup(t){return this.hasMarkup(t.type,t.attrs,t.marks)} method hasMarkup (line 17) | hasMarkup(t,e,n){return this.type==t&&h(this.attrs,e||t.defaultAttrs||... method copy (line 17) | copy(t=null){return t==this.content?this:new L(this.type,this.attrs,t,... method mark (line 17) | mark(t){return t==this.marks?this:new L(this.type,this.attrs,this.cont... method cut (line 17) | cut(t,e=this.content.size){return 0==t&&e==this.content.size?this:this... method slice (line 17) | slice(t,e=this.content.size,n=!1){if(t==e)return p.empty;let i=this.re... method replace (line 17) | replace(t,e,n){return g(this.resolve(t),this.resolve(e),n)} method nodeAt (line 17) | nodeAt(t){for(let e=this;;){let{index:n,offset:i}=e.content.findIndex(... method childAfter (line 17) | childAfter(t){let{index:e,offset:n}=this.content.findIndex(t);return{n... method childBefore (line 17) | childBefore(t){if(0==t)return{node:null,index:0,offset:0};let{index:e,... method resolve (line 17) | resolve(t){return M.resolveCached(this,t)} method resolveNoCache (line 17) | resolveNoCache(t){return M.resolve(this,t)} method rangeHasMark (line 17) | rangeHasMark(t,e,n){let i=!1;return e>t&&this.nodesBetween(t,e,t=>(n.i... method isBlock (line 17) | get isBlock(){return this.type.isBlock} method isTextblock (line 17) | get isTextblock(){return this.type.isTextblock} method inlineContent (line 17) | get inlineContent(){return this.type.inlineContent} method isInline (line 17) | get isInline(){return this.type.isInline} method isText (line 17) | get isText(){return this.type.isText} method isLeaf (line 17) | get isLeaf(){return this.type.isLeaf} method isAtom (line 17) | get isAtom(){return this.type.isAtom} method toString (line 17) | toString(){if(this.type.spec.toDebugString)return this.type.spec.toDeb... method contentMatchAt (line 17) | contentMatchAt(t){let e=this.type.contentMatch.matchFragment(this.cont... method canReplace (line 17) | canReplace(t,e,n=s.empty,i=0,r=n.childCount){let o=this.contentMatchAt... method canReplaceWith (line 17) | canReplaceWith(t,e,n,i){if(i&&!this.type.allowsMarks(i))return!1;let r... method canAppend (line 17) | canAppend(t){return t.content.size?this.canReplace(this.childCount,thi... method check (line 17) | check(){this.type.checkContent(this.content);let t=u.none;for(let e=0;... method toJSON (line 17) | toJSON(){let t={type:this.type.name};for(let e in this.attrs){t.attrs=... method fromJSON (line 17) | static fromJSON(t,e){if(!e)throw new RangeError("Invalid input for Nod... function D (line 34) | function D(t,e){e.readingMore||(e.readingMore=!0,r.nextTick(I,t,e))} method constructor (line 17) | constructor(t,e,n,i){if(super(t,e,null,i),!n)throw new RangeError("Emp... method toString (line 17) | toString(){return this.type.spec.toDebugString?this.type.spec.toDebugS... method textContent (line 17) | get textContent(){return this.text} method textBetween (line 17) | textBetween(t,e){return this.text.slice(t,e)} method nodeSize (line 17) | get nodeSize(){return this.text.length} method mark (line 17) | mark(t){return t==this.marks?this:new D(this.type,this.attrs,this.text... method withText (line 17) | withText(t){return t==this.text?this:new D(this.type,this.attrs,t,this... method cut (line 17) | cut(t=0,e=this.text.length){return 0==t&&e==this.text.length?this:this... method eq (line 17) | eq(t){return this.sameMarkup(t)&&this.text==t.text} method toJSON (line 17) | toJSON(){let t=super.toJSON();return t.text=this.text,t} function I (line 34) | function I(t,e){var n=e.length;while(!e.reading&&!e.flowing&&!e.ended&&e... function P (line 34) | function P(t){return function(){var e=t._readableState;m("pipeOnDrain",e... method constructor (line 17) | constructor(t){this.validEnd=t,this.next=[],this.wrapCache=[]} method parse (line 17) | static parse(t,e){let n=new R(t,e);if(null==n.next)return P.empty;let ... method matchType (line 17) | matchType(t){for(let e=0;e=this.next.length)throw new RangeError(`There's no ${t}th... method toString (line 17) | toString(){let t=[];function e(n){t.push(n);for(let i=0;i0)throw new Error('"end... function V (line 34) | function V(t,e){t.endEmitted||0!==t.length||(t.endEmitted=!0,e.readable=... function K (line 34) | function K(t,e){for(var n=0,i=t.length;n=0?1:-1),!e.par... function p (line 34) | function p(){m("cleanup"),t.removeListener("close",b),t.removeListener("... method constructor (line 17) | constructor(t,e,n){this.content=t,this.openStart=e,this.openEnd=n} method size (line 17) | get size(){return this.content.size-this.openStart-this.openEnd} method insertAt (line 17) | insertAt(t,e){let n=m(this.content,t+this.openStart,e);return n&&new p... method removeBetween (line 17) | removeBetween(t,e){return new p(f(this.content,t+this.openStart,e+this... method eq (line 17) | eq(t){return this.content.eq(t.content)&&this.openStart==t.openStart&&... method toString (line 17) | toString(){return this.content+"("+this.openStart+","+this.openEnd+")"} method toJSON (line 17) | toJSON(){if(!this.content.size)return null;let t={content:this.content... method fromJSON (line 17) | static fromJSON(t,e){if(!e)return p.empty;let n=e.openStart||0,i=e.ope... method maxOpen (line 17) | static maxOpen(t,e=!0){let n=0,i=0;for(let r=t.firstChild;r&&!r.isLeaf... method constructor (line 17) | constructor(t){this.anchor=t} method map (line 17) | map(t){let{deleted:e,pos:n}=t.mapResult(this.anchor);return e?new u(n,... method resolve (line 17) | resolve(t){let e=t.resolve(this.anchor),n=e.nodeAfter;return n&&d.isSe... method constructor (line 41) | constructor(t,e,n){this.pos=t,this.delInfo=e,this.recover=n} method deleted (line 41) | get deleted(){return(this.delInfo&d)>0} method deletedBefore (line 41) | get deletedBefore(){return(this.delInfo&(c|u))>0} method deletedAfter (line 41) | get deletedAfter(){return(this.delInfo&(h|u))>0} method deletedAcross (line 41) | get deletedAcross(){return(this.delInfo&u)>0} method constructor (line 65) | constructor(t,e,n,i){this.map=t,this.step=e,this.selection=n,this.mirr... method merge (line 65) | merge(t){if(this.step&&t.step&&!t.selection){let e=t.step.merge(this.s... function g (line 34) | function g(e){m("ondata"),f=!1;var i=t.write(e);!1!==i||f||((1===o.pipes... function v (line 34) | function v(e){m("onerror",e),x(),t.removeListener("error",v),0===s(t,"er... method getMap (line 41) | getMap(){return f.empty} method merge (line 41) | merge(t){return null} method fromJSON (line 41) | static fromJSON(t,e){if(!e||!e.stepType)throw new RangeError("Invalid ... method jsonID (line 41) | static jsonID(t,e){if(t in g)throw new RangeError("Duplicate use of st... function b (line 34) | function b(){t.removeListener("finish",y),x()} method constructor (line 41) | constructor(t,e){this.doc=t,this.failed=e} method ok (line 41) | static ok(t){return new b(t,null)} method fail (line 41) | static fail(t){return new b(null,t)} method fromReplace (line 41) | static fromReplace(t,e,n,r){try{return b.ok(t.replace(e,n,r))}catch(o)... function y (line 34) | function y(){m("onfinish"),t.removeListener("close",b),x()} function x (line 34) | function x(){m("unpipe"),n.unpipe(t)} method constructor (line 17) | constructor(t){super(t.doc),this.curSelectionFor=0,this.updated=0,this... method selection (line 17) | get selection(){return this.curSelectionFor0} method setStoredMarks (line 17) | setStoredMarks(t){return this.storedMarks=t,this.updated|=y,this} method ensureMarks (line 17) | ensureMarks(t){return i["Mark"].sameSet(this.storedMarks||this.selecti... method addStoredMark (line 17) | addStoredMark(t){return this.ensureMarks(t.addToSet(this.storedMarks||... method removeStoredMark (line 17) | removeStoredMark(t){return this.ensureMarks(t.removeFromSet(this.store... method storedMarksSet (line 17) | get storedMarksSet(){return(this.updated&y)>0} method addStep (line 17) | addStep(t,e){super.addStep(t,e),this.updated=this.updated&~y,this.stor... method setTime (line 17) | setTime(t){return this.time=t,this} method replaceSelection (line 17) | replaceSelection(t){return this.selection.replace(this,t),this} method replaceSelectionWith (line 17) | replaceSelectionWith(t,e=!0){let n=this.selection;return e&&(t=t.mark(... method deleteSelection (line 17) | deleteSelection(){return this.selection.replace(this),this} method insertText (line 17) | insertText(t,e,n){let i=this.doc.type.schema;if(null==e)return t?this.... method setMeta (line 17) | setMeta(t,e){return this.meta["string"==typeof t?t:t.key]=e,this} method getMeta (line 17) | getMeta(t){return this.meta["string"==typeof t?t:t.key]} method isGeneric (line 17) | get isGeneric(){for(let t in this.meta)return!1;return!0} method scrollIntoView (line 17) | scrollIntoView(){return this.updated|=w,this} method scrolledIntoView (line 17) | get scrolledIntoView(){return(this.updated&w)>0} method constructor (line 41) | constructor(t,e,n){super(),this.from=t,this.to=e,this.mark=n} method apply (line 41) | apply(t){let e=t.slice(this.from,this.to),n=new i["Slice"](y(e.content... method invert (line 41) | invert(){return new w(this.from,this.to,this.mark)} method map (line 41) | map(t){let e=t.mapResult(this.from,1),n=t.mapResult(this.to,-1);return... method merge (line 41) | merge(t){return t instanceof x&&t.mark.eq(this.mark)&&this.from<=t.to&... method toJSON (line 41) | toJSON(){return{stepType:"removeMark",mark:this.mark.toJSON(),from:thi... method fromJSON (line 41) | static fromJSON(t,e){if("number"!=typeof e.from||"number"!=typeof e.to... function c (line 34) | function c(t,e,n){return t.slice(0,e)+n+t.slice(e+1)} function h (line 34) | function h(t,e){var n,a,h,u,d,p,f,m,g,v,b,y,w,x,C,k,A,S,M,T,E;for(M=[],n... method constructor (line 17) | constructor(t,e=t){c(t),c(e),super(t,e)} method $cursor (line 17) | get $cursor(){return this.$anchor.pos==this.$head.pos?this.$head:null} method map (line 17) | map(t,e){let n=t.resolve(e.map(this.head));if(!n.parent.inlineContent)... method replace (line 17) | replace(t,e=i["Slice"].empty){if(super.replace(t,e),e==i["Slice"].empt... method eq (line 17) | eq(t){return t instanceof h&&t.anchor==this.anchor&&t.head==this.head} method getBookmark (line 17) | getBookmark(){return new u(this.anchor,this.head)} method toJSON (line 17) | toJSON(){return{type:"text",anchor:this.anchor,head:this.head}} method fromJSON (line 17) | static fromJSON(t,e){if("number"!=typeof e.anchor||"number"!=typeof e.... method create (line 17) | static create(t,e,n=e){let i=t.resolve(e);return new this(i,n==e?i:t.r... method between (line 17) | static between(t,e,n){let i=t.pos-e.pos;if(n&&!i||(n=i>=0?1:-1),!e.par... function u (line 34) | function u(t){if(!(this instanceof u))return new u(t);a.call(this,t),s.c... method constructor (line 2) | constructor(t){Array.isArray(t)?this.ops=t:null!=t&&Array.isArray(t.op... method registerEmbed (line 2) | static registerEmbed(t,e){this.handlers[t]=e} method unregisterEmbed (line 2) | static unregisterEmbed(t){delete this.handlers[t]} method getHandler (line 2) | static getHandler(t){const e=this.handlers[t];if(!e)throw new Error(`n... method insert (line 2) | insert(t,e){const n={};return"string"===typeof t&&0===t.length?this:(n... method delete (line 2) | delete(t){return t<=0?this:this.push({delete:t})} method retain (line 2) | retain(t,e){if("number"===typeof t&&t<=0)return this;const n={retain:t... method push (line 2) | push(t){let e=this.ops.length,n=this.ops[e-1];if(t=r(t),"object"===typ... method chop (line 2) | chop(){const t=this.ops[this.ops.length-1];return t&&"number"===typeof... method filter (line 2) | filter(t){return this.ops.filter(t)} method forEach (line 2) | forEach(t){this.ops.forEach(t)} method map (line 2) | map(t){return this.ops.map(t)} method partition (line 2) | partition(t){const e=[],n=[];return this.forEach(i=>{const r=t(i)?e:n;... method reduce (line 2) | reduce(t,e){return this.ops.reduce(t,e)} method changeLength (line 2) | changeLength(){return this.reduce((t,e)=>e.insert?t+s.default.length(e... method length (line 2) | length(){return this.reduce((t,e)=>t+s.default.length(e),0)} method slice (line 2) | slice(t=0,e=1/0){const n=[],i=new l.default(this.ops);let r=0;while(r<... method compose (line 2) | compose(t){const e=new l.default(this.ops),n=new l.default(t.ops),i=[]... method concat (line 2) | concat(t){const e=new u(this.ops.slice());return t.ops.length>0&&(e.pu... method diff (line 2) | diff(t,e){if(this.ops===t.ops)return new u;const n=[this,t].map(e=>e.m... method eachLine (line 2) | eachLine(t,e="\n"){const n=new l.default(this.ops);let i=new u,r=0;whi... method invert (line 2) | invert(t){const e=new u;return this.reduce((n,i)=>{if(i.insert)e.delet... method transform (line 2) | transform(t,e=!1){if(e=!!e,"number"===typeof t)return this.transformPo... method transformPosition (line 2) | transformPosition(t,e=!1){e=!!e;const n=new l.default(this.ops);let i=... method constructor (line 17) | constructor(t,e){this.type=t,this.attrs=e} method addToSet (line 17) | addToSet(t){let e,n=!1;for(let i=0;i{let ... method addMaps (line 65) | addMaps(t){return 0==this.eventCount?this:new u(this.items.append(t.ma... method rebased (line 65) | rebased(t,e){if(!this.eventCount)return this;let n=[],i=Math.max(0,thi... method emptyItemCount (line 65) | emptyItemCount(){let t=0;return this.items.forEach(e=>{e.step||t++}),t} method compress (line 65) | compress(t=this.items.length){let e=this.remapping(0,t),n=e.maps.lengt... function d (line 34) | function d(){this.allowHalfOpen||this._writableState.ended||i.nextTick(p... method constructor (line 17) | constructor(t){let e=t.nodeAfter,n=t.node(0).resolve(t.pos+e.nodeSize)... method map (line 17) | map(t,e){let{deleted:n,pos:i}=e.mapResult(this.anchor),r=t.resolve(i);... method content (line 17) | content(){return new i["Slice"](i["Fragment"].from(this.node),0,0)} method eq (line 17) | eq(t){return t instanceof d&&t.anchor==this.anchor} method toJSON (line 17) | toJSON(){return{type:"node",anchor:this.anchor}} method getBookmark (line 17) | getBookmark(){return new p(this.anchor)} method fromJSON (line 17) | static fromJSON(t,e){if("number"!=typeof e.anchor)throw new RangeError... method create (line 17) | static create(t,e){return new d(t.resolve(e))} method isSelectable (line 17) | static isSelectable(t){return!t.isText&&!1!==t.type.spec.selectable} function p (line 34) | function p(t){t.end()} method constructor (line 17) | constructor(t,e,n){this.content=t,this.openStart=e,this.openEnd=n} method size (line 17) | get size(){return this.content.size-this.openStart-this.openEnd} method insertAt (line 17) | insertAt(t,e){let n=m(this.content,t+this.openStart,e);return n&&new p... method removeBetween (line 17) | removeBetween(t,e){return new p(f(this.content,t+this.openStart,e+this... method eq (line 17) | eq(t){return this.content.eq(t.content)&&this.openStart==t.openStart&&... method toString (line 17) | toString(){return this.content+"("+this.openStart+","+this.openEnd+")"} method toJSON (line 17) | toJSON(){if(!this.content.size)return null;let t={content:this.content... method fromJSON (line 17) | static fromJSON(t,e){if(!e)return p.empty;let n=e.openStart||0,i=e.ope... method maxOpen (line 17) | static maxOpen(t,e=!0){let n=0,i=0;for(let r=t.firstChild;r&&!r.isLeaf... method constructor (line 17) | constructor(t){this.anchor=t} method map (line 17) | map(t){let{deleted:e,pos:n}=t.mapResult(this.anchor);return e?new u(n,... method resolve (line 17) | resolve(t){let e=t.resolve(this.anchor),n=e.nodeAfter;return n&&d.isSe... method constructor (line 41) | constructor(t,e,n){this.pos=t,this.delInfo=e,this.recover=n} method deleted (line 41) | get deleted(){return(this.delInfo&d)>0} method deletedBefore (line 41) | get deletedBefore(){return(this.delInfo&(c|u))>0} method deletedAfter (line 41) | get deletedAfter(){return(this.delInfo&(h|u))>0} method deletedAcross (line 41) | get deletedAcross(){return(this.delInfo&u)>0} method constructor (line 65) | constructor(t,e,n,i){this.map=t,this.step=e,this.selection=n,this.mirr... method merge (line 65) | merge(t){if(this.step&&t.step&&!t.selection){let e=t.step.merge(this.s... function t (line 34) | function t(t,e){this.major=String(t),this.minor=String(e)} function e (line 34) | function e(e){var n=t.call(this)||this;return n.numberValue=e,n.stringVa... function e (line 34) | function e(e){var n=t.call(this)||this;return n.array=[],n.context=e,n} function e (line 34) | function e(e,n){var r=this;if(e!==g)throw new i["t"]("PDFBool");return r... function e (line 34) | function e(e,n){var r=this;if(e!==T)throw new i["t"]("PDFName");r=t.call... function e (line 34) | function e(){return null!==t&&t.apply(this,arguments)||this} function e (line 34) | function e(e,n){var i=t.call(this)||this;return i.dict=e,i.context=n,i} function e (line 34) | function e(e){var n=t.call(this)||this;return n.dict=e,n} function e (line 34) | function e(e,n){var i=t.call(this,e)||this;return i.contents=n,i} function e (line 34) | function e(e,n,r){var o=this;if(e!==j)throw new i["t"]("PDFRef");return ... function t (line 34) | function t(t,e){this.name=t,this.args=e||[]} function e (line 34) | function e(e,n){var i=t.call(this,e)||this;return i.computeContents=func... function e (line 34) | function e(e,n,i){void 0===i&&(i=!0);var r=t.call(this,e,i)||this;return... function t (line 34) | function t(t){this.seed=t} function t (line 34) | function t(){this.largestObjectNumber=0,this.header=h.forVersion(1,7),th... function e (line 34) | function e(e,n,i){void 0===i&&(i=!0);var r=t.call(this,e,n)||this;return... function t (line 34) | function t(t,e){var n=this;this.traversedObjects=new Map,this.copy=funct... function t (line 34) | function t(t){this.subsections=t?[[t]]:[],this.chunkIdx=0,this.chunkLeng... function t (line 34) | function t(t){this.lastXRefOffset=String(t)} function t (line 34) | function t(t){this.dict=t} function e (line 34) | function e(e,n,i){void 0===i&&(i=!0);var r=t.call(this,e.obj({}),i)||thi... function t (line 34) | function t(t,e){var n=this;this.parsedObjects=0,this.shouldWaitForTick=f... function e (line 34) | function e(e){var n=t.call(this)||this;return n.data=e,n} function e (line 34) | function e(e,n,i){void 0===i&&(i=!0);var r=t.call(this,e,i)||this;return... function e (line 34) | function e(e,n,i,r){var o=t.call(this,e,n)||this;return o.encodeStreams=... function t (line 34) | function t(t,e){this.encoding=t===Ct["c"].ZapfDingbats?Ct["a"].ZapfDingb... function t (line 34) | function t(t,e,n,i){var r=this;this.allGlyphsInFontSortedById=function()... function e (line 34) | function e(e,n,i,r){var o=t.call(this,e,n,i,r)||this;return o.subset=o.f... function t (line 34) | function t(t,e,n,i,r){this.imageData=t,this.bitsPerComponent=e,this.widt... function o (line 34) | function o(t,e,n){while(0!=e--)t.push(0,n)} method constructor (line 17) | constructor(t,e,n={}){this.match=t,this.match=t,this.handler="string"=... function t (line 34) | function t(t){var e=Vt.decode(t),n=Vt.toRGBA8(e);if(n.length>1)throw new... function t (line 34) | function t(t){this.image=t,this.bitsPerComponent=t.bitsPerComponent,this... function t (line 34) | function t(t,e,n){this.bytes=t,this.start=e||0,this.pos=this.start,this.... function t (line 34) | function t(t){if(this.pos=0,this.bufferLength=0,this.eof=!1,this.buffer=... function e (line 34) | function e(e,n){var i=t.call(this,n)||this;return i.stream=e,i.input=new... function e (line 34) | function e(e,n){var i=t.call(this,n)||this;return i.stream=e,i.firstDigi... function e (line 34) | function e(e,n){var i=t.call(this,n)||this;i.stream=e;var r=e.getByte(),... function e (line 34) | function e(e,n,i){var r=t.call(this,n)||this;r.stream=e,r.cachedData=0,r... function e (line 34) | function e(e,n){var i=t.call(this,n)||this;return i.stream=e,i} function t (line 34) | function t(t,e,n){this.page=t;var i=null!==e&&void 0!==e?e:Ae(t);this.wi... function t (line 34) | function t(t){this.dict=t} function t (line 34) | function t(t,e){this.dict=t,this.ref=e} function t (line 34) | function t(t){this.dict=t} function t (line 34) | function t(t){this.dict=t} function t (line 34) | function t(t){this.dict=t} function e (line 34) | function e(){return null!==t&&t.apply(this,arguments)||this} function e (line 34) | function e(){return null!==t&&t.apply(this,arguments)||this} function e (line 34) | function e(){return null!==t&&t.apply(this,arguments)||this} function e (line 34) | function e(){return null!==t&&t.apply(this,arguments)||this} function e (line 34) | function e(){return null!==t&&t.apply(this,arguments)||this} function e (line 34) | function e(){return null!==t&&t.apply(this,arguments)||this} function e (line 34) | function e(){return null!==t&&t.apply(this,arguments)||this} function e (line 34) | function e(){return null!==t&&t.apply(this,arguments)||this} function e (line 34) | function e(){return null!==t&&t.apply(this,arguments)||this} function e (line 34) | function e(){return null!==t&&t.apply(this,arguments)||this} function e (line 34) | function e(){return null!==t&&t.apply(this,arguments)||this} function e (line 34) | function e(){return null!==t&&t.apply(this,arguments)||this} function t (line 34) | function t(t){this.dict=t} function e (line 34) | function e(){return null!==t&&t.apply(this,arguments)||this} function e (line 34) | function e(){return null!==t&&t.apply(this,arguments)||this} function t (line 34) | function t(t,e){void 0===e&&(e=!1),this.bytes=t,this.capNumbers=e} function t (line 34) | function t(t){this.idx=0,this.line=0,this.column=0,this.bytes=t,this.len... function e (line 34) | function e(e,n,i){void 0===i&&(i=!1);var r=t.call(this,e,i)||this;return... function e (line 34) | function e(e,n){var i=t.call(this,Un.fromPDFRawStream(e),e.dict.context)... function t (line 34) | function t(t){this.alreadyParsed=!1,this.dict=t.dict,this.bytes=Un.fromP... function e (line 34) | function e(e,n,i,r){void 0===n&&(n=1/0),void 0===i&&(i=!1),void 0===r&&(... function a (line 41) | function a(){try{var t=new Uint8Array(1);return t.__proto__={__proto__:U... method constructor (line 17) | constructor(t,e,n){this.$anchor=t,this.$head=e,this.ranges=n||[new s(t... method anchor (line 17) | get anchor(){return this.$anchor.pos} method head (line 17) | get head(){return this.$head.pos} method from (line 17) | get from(){return this.$from.pos} method to (line 17) | get to(){return this.$to.pos} method $from (line 17) | get $from(){return this.ranges[0].$from} method $to (line 17) | get $to(){return this.ranges[0].$to} method empty (line 17) | get empty(){let t=this.ranges;for(let e=0;e"} method toStringInner (line 17) | toStringInner(){return this.content.join(", ")} method toJSON (line 17) | toJSON(){return this.content.length?this.content.map(t=>t.toJSON()):null} method fromJSON (line 17) | static fromJSON(t,e){if(!e)return s.empty;if(!Array.isArray(e))throw n... method fromArray (line 17) | static fromArray(t){if(!t.length)return s.empty;let e,n=0;for(let i=0;... method from (line 17) | static from(t){if(!t)return s.empty;if(t instanceof s)return t;if(Arra... method constructor (line 17) | constructor(t,e){this.$from=t,this.$to=e} function l (line 41) | function l(t,e){if(s()=0?1:-1),!e.par... function u (line 41) | function u(t){if("number"!==typeof t)throw new TypeError('"size" argumen... method constructor (line 2) | constructor(t){Array.isArray(t)?this.ops=t:null!=t&&Array.isArray(t.op... method registerEmbed (line 2) | static registerEmbed(t,e){this.handlers[t]=e} method unregisterEmbed (line 2) | static unregisterEmbed(t){delete this.handlers[t]} method getHandler (line 2) | static getHandler(t){const e=this.handlers[t];if(!e)throw new Error(`n... method insert (line 2) | insert(t,e){const n={};return"string"===typeof t&&0===t.length?this:(n... method delete (line 2) | delete(t){return t<=0?this:this.push({delete:t})} method retain (line 2) | retain(t,e){if("number"===typeof t&&t<=0)return this;const n={retain:t... method push (line 2) | push(t){let e=this.ops.length,n=this.ops[e-1];if(t=r(t),"object"===typ... method chop (line 2) | chop(){const t=this.ops[this.ops.length-1];return t&&"number"===typeof... method filter (line 2) | filter(t){return this.ops.filter(t)} method forEach (line 2) | forEach(t){this.ops.forEach(t)} method map (line 2) | map(t){return this.ops.map(t)} method partition (line 2) | partition(t){const e=[],n=[];return this.forEach(i=>{const r=t(i)?e:n;... method reduce (line 2) | reduce(t,e){return this.ops.reduce(t,e)} method changeLength (line 2) | changeLength(){return this.reduce((t,e)=>e.insert?t+s.default.length(e... method length (line 2) | length(){return this.reduce((t,e)=>t+s.default.length(e),0)} method slice (line 2) | slice(t=0,e=1/0){const n=[],i=new l.default(this.ops);let r=0;while(r<... method compose (line 2) | compose(t){const e=new l.default(this.ops),n=new l.default(t.ops),i=[]... method concat (line 2) | concat(t){const e=new u(this.ops.slice());return t.ops.length>0&&(e.pu... method diff (line 2) | diff(t,e){if(this.ops===t.ops)return new u;const n=[this,t].map(e=>e.m... method eachLine (line 2) | eachLine(t,e="\n"){const n=new l.default(this.ops);let i=new u,r=0;whi... method invert (line 2) | invert(t){const e=new u;return this.reduce((n,i)=>{if(i.insert)e.delet... method transform (line 2) | transform(t,e=!1){if(e=!!e,"number"===typeof t)return this.transformPo... method transformPosition (line 2) | transformPosition(t,e=!1){e=!!e;const n=new l.default(this.ops);let i=... method constructor (line 17) | constructor(t,e){this.type=t,this.attrs=e} method addToSet (line 17) | addToSet(t){let e,n=!1;for(let i=0;i{let ... method addMaps (line 65) | addMaps(t){return 0==this.eventCount?this:new u(this.items.append(t.ma... method rebased (line 65) | rebased(t,e){if(!this.eventCount)return this;let n=[],i=Math.max(0,thi... method emptyItemCount (line 65) | emptyItemCount(){let t=0;return this.items.forEach(e=>{e.step||t++}),t} method compress (line 65) | compress(t=this.items.length){let e=this.remapping(0,t),n=e.maps.lengt... function d (line 41) | function d(t,e,n,i){return u(e),e<=0?l(t,e):void 0!==n?"string"===typeof... method constructor (line 17) | constructor(t){let e=t.nodeAfter,n=t.node(0).resolve(t.pos+e.nodeSize)... method map (line 17) | map(t,e){let{deleted:n,pos:i}=e.mapResult(this.anchor),r=t.resolve(i);... method content (line 17) | content(){return new i["Slice"](i["Fragment"].from(this.node),0,0)} method eq (line 17) | eq(t){return t instanceof d&&t.anchor==this.anchor} method toJSON (line 17) | toJSON(){return{type:"node",anchor:this.anchor}} method getBookmark (line 17) | getBookmark(){return new p(this.anchor)} method fromJSON (line 17) | static fromJSON(t,e){if("number"!=typeof e.anchor)throw new RangeError... method create (line 17) | static create(t,e){return new d(t.resolve(e))} method isSelectable (line 17) | static isSelectable(t){return!t.isText&&!1!==t.type.spec.selectable} function p (line 41) | function p(t,e){if(u(e),t=l(t,e<0?0:0|b(e)),!c.TYPED_ARRAY_SUPPORT)for(v... method constructor (line 17) | constructor(t,e,n){this.content=t,this.openStart=e,this.openEnd=n} method size (line 17) | get size(){return this.content.size-this.openStart-this.openEnd} method insertAt (line 17) | insertAt(t,e){let n=m(this.content,t+this.openStart,e);return n&&new p... method removeBetween (line 17) | removeBetween(t,e){return new p(f(this.content,t+this.openStart,e+this... method eq (line 17) | eq(t){return this.content.eq(t.content)&&this.openStart==t.openStart&&... method toString (line 17) | toString(){return this.content+"("+this.openStart+","+this.openEnd+")"} method toJSON (line 17) | toJSON(){if(!this.content.size)return null;let t={content:this.content... method fromJSON (line 17) | static fromJSON(t,e){if(!e)return p.empty;let n=e.openStart||0,i=e.ope... method maxOpen (line 17) | static maxOpen(t,e=!0){let n=0,i=0;for(let r=t.firstChild;r&&!r.isLeaf... method constructor (line 17) | constructor(t){this.anchor=t} method map (line 17) | map(t){let{deleted:e,pos:n}=t.mapResult(this.anchor);return e?new u(n,... method resolve (line 17) | resolve(t){let e=t.resolve(this.anchor),n=e.nodeAfter;return n&&d.isSe... method constructor (line 41) | constructor(t,e,n){this.pos=t,this.delInfo=e,this.recover=n} method deleted (line 41) | get deleted(){return(this.delInfo&d)>0} method deletedBefore (line 41) | get deletedBefore(){return(this.delInfo&(c|u))>0} method deletedAfter (line 41) | get deletedAfter(){return(this.delInfo&(h|u))>0} method deletedAcross (line 41) | get deletedAcross(){return(this.delInfo&u)>0} method constructor (line 65) | constructor(t,e,n,i){this.map=t,this.step=e,this.selection=n,this.mirr... method merge (line 65) | merge(t){if(this.step&&t.step&&!t.selection){let e=t.step.merge(this.s... function f (line 41) | function f(t,e,n){if("string"===typeof n&&""!==n||(n="utf8"),!c.isEncodi... method constructor (line 17) | constructor(t){super(t.resolve(0),t.resolve(t.content.size))} method replace (line 17) | replace(t,e=i["Slice"].empty){if(e==i["Slice"].empty){t.delete(0,t.doc... method toJSON (line 17) | toJSON(){return{type:"all"}} method fromJSON (line 17) | static fromJSON(t){return new f(t)} method map (line 17) | map(t){return new f(t)} method eq (line 17) | eq(t){return t instanceof f} method getBookmark (line 17) | getBookmark(){return m} method constructor (line 41) | constructor(t,e=!1){if(this.ranges=t,this.inverted=e,!t.length&&f.empt... method recover (line 41) | recover(t){let e=0,n=s(t);if(!this.inverted)for(let i=0;i=s())throw new RangeError("Attempt to allocate Buffer... method constructor (line 41) | constructor(t,e){this.doc=t,this.failed=e} method ok (line 41) | static ok(t){return new b(t,null)} method fail (line 41) | static fail(t){return new b(null,t)} method fromReplace (line 41) | static fromReplace(t,e,n,r){try{return b.ok(t.replace(e,n,r))}catch(o)... function y (line 41) | function y(t){return+t!=t&&(t=0),c.alloc(+t)} function w (line 41) | function w(t,e){if(c.isBuffer(t))return t.length;if("undefined"!==typeof... method constructor (line 41) | constructor(t,e,n){super(),this.from=t,this.to=e,this.mark=n} method apply (line 41) | apply(t){let e=t.slice(this.from,this.to),n=t.resolve(this.from),r=n.n... method invert (line 41) | invert(){return new x(this.from,this.to,this.mark)} method map (line 41) | map(t){let e=t.mapResult(this.from,1),n=t.mapResult(this.to,-1);return... method merge (line 41) | merge(t){return t instanceof w&&t.mark.eq(this.mark)&&this.from<=t.to&... method toJSON (line 41) | toJSON(){return{stepType:"addMark",mark:this.mark.toJSON(),from:this.f... method fromJSON (line 41) | static fromJSON(t,e){if("number"!=typeof e.from||"number"!=typeof e.to... function x (line 41) | function x(t,e,n){var i=!1;if((void 0===e||e<0)&&(e=0),e>this.length)ret... method constructor (line 17) | constructor(t){super(t.doc),this.curSelectionFor=0,this.updated=0,this... method selection (line 17) | get selection(){return this.curSelectionFor0} method setStoredMarks (line 17) | setStoredMarks(t){return this.storedMarks=t,this.updated|=y,this} method ensureMarks (line 17) | ensureMarks(t){return i["Mark"].sameSet(this.storedMarks||this.selecti... method addStoredMark (line 17) | addStoredMark(t){return this.ensureMarks(t.addToSet(this.storedMarks||... method removeStoredMark (line 17) | removeStoredMark(t){return this.ensureMarks(t.removeFromSet(this.store... method storedMarksSet (line 17) | get storedMarksSet(){return(this.updated&y)>0} method addStep (line 17) | addStep(t,e){super.addStep(t,e),this.updated=this.updated&~y,this.stor... method setTime (line 17) | setTime(t){return this.time=t,this} method replaceSelection (line 17) | replaceSelection(t){return this.selection.replace(this,t),this} method replaceSelectionWith (line 17) | replaceSelectionWith(t,e=!0){let n=this.selection;return e&&(t=t.mark(... method deleteSelection (line 17) | deleteSelection(){return this.selection.replace(this),this} method insertText (line 17) | insertText(t,e,n){let i=this.doc.type.schema;if(null==e)return t?this.... method setMeta (line 17) | setMeta(t,e){return this.meta["string"==typeof t?t:t.key]=e,this} method getMeta (line 17) | getMeta(t){return this.meta["string"==typeof t?t:t.key]} method isGeneric (line 17) | get isGeneric(){for(let t in this.meta)return!1;return!0} method scrollIntoView (line 17) | scrollIntoView(){return this.updated|=w,this} method scrolledIntoView (line 17) | get scrolledIntoView(){return(this.updated&w)>0} method constructor (line 41) | constructor(t,e,n){super(),this.from=t,this.to=e,this.mark=n} method apply (line 41) | apply(t){let e=t.slice(this.from,this.to),n=new i["Slice"](y(e.content... method invert (line 41) | invert(){return new w(this.from,this.to,this.mark)} method map (line 41) | map(t){let e=t.mapResult(this.from,1),n=t.mapResult(this.to,-1);return... method merge (line 41) | merge(t){return t instanceof x&&t.mark.eq(this.mark)&&this.from<=t.to&... method toJSON (line 41) | toJSON(){return{stepType:"removeMark",mark:this.mark.toJSON(),from:thi... method fromJSON (line 41) | static fromJSON(t,e){if("number"!=typeof e.from||"number"!=typeof e.to... function C (line 41) | function C(t,e,n){var i=t[e];t[e]=t[n],t[n]=i} method constructor (line 41) | constructor(t,e){super(),this.pos=t,this.mark=e} method apply (line 41) | apply(t){let e=t.nodeAt(this.pos);if(!e)return b.fail("No node at mark... method invert (line 41) | invert(t){let e=t.nodeAt(this.pos);if(e){let t=this.mark.addToSet(e.ma... method map (line 41) | map(t){let e=t.mapResult(this.pos,1);return e.deletedAfter?null:new C(... method toJSON (line 41) | toJSON(){return{stepType:"addNodeMark",pos:this.pos,mark:this.mark.toJ... method fromJSON (line 41) | static fromJSON(t,e){if("number"!=typeof e.pos)throw new RangeError("I... function k (line 41) | function k(t,e,n,i,r){if(0===t.length)return-1;if("string"===typeof n?(i... method constructor (line 17) | constructor(t,e,n){this.name=t,this.init=C(e.init,n),this.apply=C(e.ap... method constructor (line 41) | constructor(t,e){super(),this.pos=t,this.mark=e} method apply (line 41) | apply(t){let e=t.nodeAt(this.pos);if(!e)return b.fail("No node at mark... method invert (line 41) | invert(t){let e=t.nodeAt(this.pos);return e&&this.mark.isInSet(e.marks... method map (line 41) | map(t){let e=t.mapResult(this.pos,1);return e.deletedAfter?null:new k(... method toJSON (line 41) | toJSON(){return{stepType:"removeNodeMark",pos:this.pos,mark:this.mark.... method fromJSON (line 41) | static fromJSON(t,e){if("number"!=typeof e.pos)throw new RangeError("I... function A (line 41) | function A(t,e,n,i,r){var o,a=1,s=t.length,l=e.length;if(void 0!==i&&(i=... method constructor (line 41) | constructor(t,e,n,i=!1){super(),this.from=t,this.to=e,this.slice=n,thi... method apply (line 41) | apply(t){return this.structure&&M(t,this.from,this.to)?b.fail("Structu... method getMap (line 41) | getMap(){return new f([this.from,this.to-this.from,this.slice.size])} method invert (line 41) | invert(t){return new A(this.from,this.from+this.slice.size,t.slice(thi... method map (line 41) | map(t){let e=t.mapResult(this.from,1),n=t.mapResult(this.to,-1);return... method merge (line 41) | merge(t){if(!(t instanceof A)||t.structure||this.structure)return null... method toJSON (line 41) | toJSON(){let t={stepType:"replace",from:this.from,to:this.to};return t... method fromJSON (line 41) | static fromJSON(t,e){if("number"!=typeof e.from||"number"!=typeof e.to... function S (line 41) | function S(t,e,n,i){n=Number(n)||0;var r=t.length-n;i?(i=Number(i),i>r&&... method constructor (line 17) | constructor(t,e){this.schema=t,this.plugins=[],this.pluginsByKey=Objec... method constructor (line 41) | constructor(t,e,n,i,r,o,a=!1){super(),this.from=t,this.to=e,this.gapFr... method apply (line 41) | apply(t){if(this.structure&&(M(t,this.from,this.gapFrom)||M(t,this.gap... method getMap (line 41) | getMap(){return new f([this.from,this.gapFrom-this.from,this.insert,th... method invert (line 41) | invert(t){let e=this.gapTo-this.gapFrom;return new S(this.from,this.fr... method map (line 41) | map(t){let e=t.mapResult(this.from,1),n=t.mapResult(this.to,-1),i=t.ma... method toJSON (line 41) | toJSON(){let t={stepType:"replaceAround",from:this.from,to:this.to,gap... method fromJSON (line 41) | static fromJSON(t,e){if("number"!=typeof e.from||"number"!=typeof e.to... function M (line 41) | function M(t,e,n,i){return tt(J(e,t.length-n),t,n,i)} method constructor (line 17) | constructor(t,e,n){this.pos=t,this.path=e,this.parentOffset=n,this.dep... method resolveDepth (line 17) | resolveDepth(t){return null==t?this.depth:t<0?this.depth+t:t} method parent (line 17) | get parent(){return this.node(this.depth)} method doc (line 17) | get doc(){return this.node(0)} method node (line 17) | node(t){return this.path[3*this.resolveDepth(t)]} method index (line 17) | index(t){return this.path[3*this.resolveDepth(t)+1]} method indexAfter (line 17) | indexAfter(t){return t=this.resolveDepth(t),this.index(t)+(t!=this.dep... method start (line 17) | start(t){return t=this.resolveDepth(t),0==t?0:this.path[3*t-1]+1} method end (line 17) | end(t){return t=this.resolveDepth(t),this.start(t)+this.node(t).conten... method before (line 17) | before(t){if(t=this.resolveDepth(t),!t)throw new RangeError("There is ... method after (line 17) | after(t){if(t=this.resolveDepth(t),!t)throw new RangeError("There is n... method textOffset (line 17) | get textOffset(){return this.pos-this.path[this.path.length-1]} method nodeAfter (line 17) | get nodeAfter(){let t=this.parent,e=this.index(this.depth);if(e==t.chi... method nodeBefore (line 17) | get nodeBefore(){let t=this.index(this.depth),e=this.pos-this.path[thi... method posAtIndex (line 17) | posAtIndex(t,e){e=this.resolveDepth(e);let n=this.path[3*e],i=0==e?0:t... method marks (line 17) | marks(){let t=this.parent,e=this.index();if(0==t.content.size)return u... method marksAcross (line 17) | marksAcross(t){let e=this.parent.maybeChild(this.index());if(!e||!e.is... method sharedDepth (line 17) | sharedDepth(t){for(let e=this.depth;e>0;e--)if(this.start(e)<=t&&this.... method blockRange (line 17) | blockRange(t=this,e){if(t.posthis.pos?t:this} method min (line 17) | min(t){return t.pos=0&&e<=t.content.size))throw new RangeError... method resolveCached (line 17) | static resolveCached(t,e){for(let i=0;it&&this.nodesBetween(t,e,t=>(n.i... method isBlock (line 17) | get isBlock(){return this.type.isBlock} method isTextblock (line 17) | get isTextblock(){return this.type.isTextblock} method inlineContent (line 17) | get inlineContent(){return this.type.inlineContent} method isInline (line 17) | get isInline(){return this.type.isInline} method isText (line 17) | get isText(){return this.type.isText} method isLeaf (line 17) | get isLeaf(){return this.type.isLeaf} method isAtom (line 17) | get isAtom(){return this.type.isAtom} method toString (line 17) | toString(){if(this.type.spec.toDebugString)return this.type.spec.toDeb... method contentMatchAt (line 17) | contentMatchAt(t){let e=this.type.contentMatch.matchFragment(this.cont... method canReplace (line 17) | canReplace(t,e,n=s.empty,i=0,r=n.childCount){let o=this.contentMatchAt... method canReplaceWith (line 17) | canReplaceWith(t,e,n,i){if(i&&!this.type.allowsMarks(i))return!1;let r... method canAppend (line 17) | canAppend(t){return t.content.size?this.canReplace(this.childCount,thi... method check (line 17) | check(){this.type.checkContent(this.content);let t=u.none;for(let e=0;... method toJSON (line 17) | toJSON(){let t={type:this.type.name};for(let e in this.attrs){t.attrs=... method fromJSON (line 17) | static fromJSON(t,e){if(!e)throw new RangeError("Invalid input for Nod... function I (line 41) | function I(t){var e=t.length;if(e<=D)return String.fromCharCode.apply(St... function P (line 41) | function P(t,e,n){var i="";n=Math.min(t.length,n);for(var r=e;r=this.next.length)throw new RangeError(`There's no ${t}th... method toString (line 17) | toString(){let t=[];function e(n){t.push(n);for(let i=0;ii)&&(n=i);... function B (line 41) | function B(t,e,n){for(var i=t.slice(e,n),r="",o=0;ot.length)throw new RangeError("Index out ... function G (line 41) | function G(t,e,n,i,o){return o||W(t,e,n,4,34028234663852886e22,-34028234... function V (line 41) | function V(t,e,n,i,o){return o||W(t,e,n,8,17976931348623157e292,-1797693... function Y (line 41) | function Y(t){if(t=Z(t).replace(K,""),t.length<2)return"";while(t.length... function Z (line 41) | function Z(t){return t.trim?t.trim():t.replace(/^\s+|\s+$/g,"")} function X (line 41) | function X(t){return t<16?"0"+t.toString(16):t.toString(16)} function J (line 41) | function J(t,e){var n;e=e||1/0;for(var i=t.length,r=null,o=[],a=0;a=0;e--){l... method close (line 41) | close(t){let e=this.findCloseLevel(t);if(!e)return null;while(this.dep... method openFrontierNode (line 41) | openFrontierNode(t,e=null,n){let r=this.frontier[this.depth];r.match=r... method closeFrontierNode (line 41) | closeFrontierNode(){let t=this.frontier.pop(),e=t.match.fillBefore(i["... function _ (line 41) | function _(t,e){for(var n,i,r,o=[],a=0;a-1} method allowsMarks (line 17) | allowsMarks(t){if(null==this.markSet)return!0;for(let e=0;en[t]=ne... function $ (line 41) | function $(t){return i.toByteArray(Y(t))} method constructor (line 17) | constructor(t){this.hasDefault=Object.prototype.hasOwnProperty.call(t,... method isRequired (line 17) | get isRequired(){return!this.hasDefault} function tt (line 41) | function tt(t,e,n,i){for(var r=0;r=e.length||r>=t.length)... method constructor (line 17) | constructor(t,e,n,i){this.name=t,this.rank=e,this.schema=n,this.spec=i... method create (line 17) | create(t=null){return!t&&this.instance?this.instance:new u(this,J(this... method compile (line 17) | static compile(t,e){let n=Object.create(null),i=0;return t.forEach((t,... method removeFromSet (line 17) | removeFromSet(t){for(var e=0;e-1} function et (line 41) | function et(t){return t!==t} method constructor (line 17) | constructor(t){this.cached=Object.create(null);let e=this.spec={};for(... method node (line 17) | node(t,e=null,n,i){if("string"==typeof t)t=this.nodeType(t);else{if(!(... method text (line 17) | text(t,e){let n=this.nodes.text;return new D(n,n.defaultAttrs,t,u.setF... method mark (line 17) | mark(t,e){return"string"==typeof t&&(t=this.marks[t]),t.create(e)} method nodeFromJSON (line 17) | nodeFromJSON(t){return L.fromJSON(this,t)} method markFromJSON (line 17) | markFromJSON(t){return u.fromJSON(this,t)} method nodeType (line 17) | nodeType(t){let e=this.nodes[t];if(!e)throw new RangeError("Unknown no... function n (line 41) | function n(t,e){if(i("noDeprecation"))return t;var n=!1;function r(){if(... function i (line 41) | function i(t){try{if(!e.localStorage)return!1}catch(i){return!1}var n=e.... function t (line 41) | function t(t){this.populate=t,this.value=void 0} function a (line 41) | function a(t,e){return t+e*o} method constructor (line 17) | constructor(t,e,n){this.$anchor=t,this.$head=e,this.ranges=n||[new s(t... method anchor (line 17) | get anchor(){return this.$anchor.pos} method head (line 17) | get head(){return this.$head.pos} method from (line 17) | get from(){return this.$from.pos} method to (line 17) | get to(){return this.$to.pos} method $from (line 17) | get $from(){return this.ranges[0].$from} method $to (line 17) | get $to(){return this.ranges[0].$to} method empty (line 17) | get empty(){let t=this.ranges;for(let e=0;e"} method toStringInner (line 17) | toStringInner(){return this.content.join(", ")} method toJSON (line 17) | toJSON(){return this.content.length?this.content.map(t=>t.toJSON()):null} method fromJSON (line 17) | static fromJSON(t,e){if(!e)return s.empty;if(!Array.isArray(e))throw n... method fromArray (line 17) | static fromArray(t){if(!t.length)return s.empty;let e,n=0;for(let i=0;... method from (line 17) | static from(t){if(!t)return s.empty;if(t instanceof s)return t;if(Arra... method constructor (line 17) | constructor(t,e){this.$from=t,this.$to=e} function l (line 41) | function l(t){return(t-(t&r))/o} class p (line 41) | class p{constructor(t,e,n){this.pos=t,this.delInfo=e,this.recover=n}get ... method constructor (line 17) | constructor(t,e,n){this.content=t,this.openStart=e,this.openEnd=n} method size (line 17) | get size(){return this.content.size-this.openStart-this.openEnd} method insertAt (line 17) | insertAt(t,e){let n=m(this.content,t+this.openStart,e);return n&&new p... method removeBetween (line 17) | removeBetween(t,e){return new p(f(this.content,t+this.openStart,e+this... method eq (line 17) | eq(t){return this.content.eq(t.content)&&this.openStart==t.openStart&&... method toString (line 17) | toString(){return this.content+"("+this.openStart+","+this.openEnd+")"} method toJSON (line 17) | toJSON(){if(!this.content.size)return null;let t={content:this.content... method fromJSON (line 17) | static fromJSON(t,e){if(!e)return p.empty;let n=e.openStart||0,i=e.ope... method maxOpen (line 17) | static maxOpen(t,e=!0){let n=0,i=0;for(let r=t.firstChild;r&&!r.isLeaf... method constructor (line 17) | constructor(t){this.anchor=t} method map (line 17) | map(t){let{deleted:e,pos:n}=t.mapResult(this.anchor);return e?new u(n,... method resolve (line 17) | resolve(t){let e=t.resolve(this.anchor),n=e.nodeAfter;return n&&d.isSe... method constructor (line 41) | constructor(t,e,n){this.pos=t,this.delInfo=e,this.recover=n} method deleted (line 41) | get deleted(){return(this.delInfo&d)>0} method deletedBefore (line 41) | get deletedBefore(){return(this.delInfo&(c|u))>0} method deletedAfter (line 41) | get deletedAfter(){return(this.delInfo&(h|u))>0} method deletedAcross (line 41) | get deletedAcross(){return(this.delInfo&u)>0} method constructor (line 65) | constructor(t,e,n,i){this.map=t,this.step=e,this.selection=n,this.mirr... method merge (line 65) | merge(t){if(this.step&&t.step&&!t.selection){let e=t.step.merge(this.s... class f (line 41) | class f{constructor(t,e=!1){if(this.ranges=t,this.inverted=e,!t.length&&... method constructor (line 17) | constructor(t){super(t.resolve(0),t.resolve(t.content.size))} method replace (line 17) | replace(t,e=i["Slice"].empty){if(e==i["Slice"].empty){t.delete(0,t.doc... method toJSON (line 17) | toJSON(){return{type:"all"}} method fromJSON (line 17) | static fromJSON(t){return new f(t)} method map (line 17) | map(t){return new f(t)} method eq (line 17) | eq(t){return t instanceof f} method getBookmark (line 17) | getBookmark(){return m} method constructor (line 41) | constructor(t,e=!1){if(this.ranges=t,this.inverted=e,!t.length&&f.empt... method recover (line 41) | recover(t){let e=0,n=s(t);if(!this.inverted)for(let i=0;i0} method setStoredMarks (line 17) | setStoredMarks(t){return this.storedMarks=t,this.updated|=y,this} method ensureMarks (line 17) | ensureMarks(t){return i["Mark"].sameSet(this.storedMarks||this.selecti... method addStoredMark (line 17) | addStoredMark(t){return this.ensureMarks(t.addToSet(this.storedMarks||... method removeStoredMark (line 17) | removeStoredMark(t){return this.ensureMarks(t.removeFromSet(this.store... method storedMarksSet (line 17) | get storedMarksSet(){return(this.updated&y)>0} method addStep (line 17) | addStep(t,e){super.addStep(t,e),this.updated=this.updated&~y,this.stor... method setTime (line 17) | setTime(t){return this.time=t,this} method replaceSelection (line 17) | replaceSelection(t){return this.selection.replace(this,t),this} method replaceSelectionWith (line 17) | replaceSelectionWith(t,e=!0){let n=this.selection;return e&&(t=t.mark(... method deleteSelection (line 17) | deleteSelection(){return this.selection.replace(this),this} method insertText (line 17) | insertText(t,e,n){let i=this.doc.type.schema;if(null==e)return t?this.... method setMeta (line 17) | setMeta(t,e){return this.meta["string"==typeof t?t:t.key]=e,this} method getMeta (line 17) | getMeta(t){return this.meta["string"==typeof t?t:t.key]} method isGeneric (line 17) | get isGeneric(){for(let t in this.meta)return!1;return!0} method scrollIntoView (line 17) | scrollIntoView(){return this.updated|=w,this} method scrolledIntoView (line 17) | get scrolledIntoView(){return(this.updated&w)>0} method constructor (line 41) | constructor(t,e,n){super(),this.from=t,this.to=e,this.mark=n} method apply (line 41) | apply(t){let e=t.slice(this.from,this.to),n=new i["Slice"](y(e.content... method invert (line 41) | invert(){return new w(this.from,this.to,this.mark)} method map (line 41) | map(t){let e=t.mapResult(this.from,1),n=t.mapResult(this.to,-1);return... method merge (line 41) | merge(t){return t instanceof x&&t.mark.eq(this.mark)&&this.from<=t.to&... method toJSON (line 41) | toJSON(){return{stepType:"removeMark",mark:this.mark.toJSON(),from:thi... method fromJSON (line 41) | static fromJSON(t,e){if("number"!=typeof e.from||"number"!=typeof e.to... class C (line 41) | class C extends v{constructor(t,e){super(),this.pos=t,this.mark=e}apply(... method constructor (line 41) | constructor(t,e){super(),this.pos=t,this.mark=e} method apply (line 41) | apply(t){let e=t.nodeAt(this.pos);if(!e)return b.fail("No node at mark... method invert (line 41) | invert(t){let e=t.nodeAt(this.pos);if(e){let t=this.mark.addToSet(e.ma... method map (line 41) | map(t){let e=t.mapResult(this.pos,1);return e.deletedAfter?null:new C(... method toJSON (line 41) | toJSON(){return{stepType:"addNodeMark",pos:this.pos,mark:this.mark.toJ... method fromJSON (line 41) | static fromJSON(t,e){if("number"!=typeof e.pos)throw new RangeError("I... class k (line 41) | class k extends v{constructor(t,e){super(),this.pos=t,this.mark=e}apply(... method constructor (line 17) | constructor(t,e,n){this.name=t,this.init=C(e.init,n),this.apply=C(e.ap... method constructor (line 41) | constructor(t,e){super(),this.pos=t,this.mark=e} method apply (line 41) | apply(t){let e=t.nodeAt(this.pos);if(!e)return b.fail("No node at mark... method invert (line 41) | invert(t){let e=t.nodeAt(this.pos);return e&&this.mark.isInSet(e.marks... method map (line 41) | map(t){let e=t.mapResult(this.pos,1);return e.deletedAfter?null:new k(... method toJSON (line 41) | toJSON(){return{stepType:"removeNodeMark",pos:this.pos,mark:this.mark.... method fromJSON (line 41) | static fromJSON(t,e){if("number"!=typeof e.pos)throw new RangeError("I... class A (line 41) | class A extends v{constructor(t,e,n,i=!1){super(),this.from=t,this.to=e,... method constructor (line 41) | constructor(t,e,n,i=!1){super(),this.from=t,this.to=e,this.slice=n,thi... method apply (line 41) | apply(t){return this.structure&&M(t,this.from,this.to)?b.fail("Structu... method getMap (line 41) | getMap(){return new f([this.from,this.to-this.from,this.slice.size])} method invert (line 41) | invert(t){return new A(this.from,this.from+this.slice.size,t.slice(thi... method map (line 41) | map(t){let e=t.mapResult(this.from,1),n=t.mapResult(this.to,-1);return... method merge (line 41) | merge(t){if(!(t instanceof A)||t.structure||this.structure)return null... method toJSON (line 41) | toJSON(){let t={stepType:"replace",from:this.from,to:this.to};return t... method fromJSON (line 41) | static fromJSON(t,e){if("number"!=typeof e.from||"number"!=typeof e.to... class S (line 41) | class S extends v{constructor(t,e,n,i,r,o,a=!1){super(),this.from=t,this... method constructor (line 17) | constructor(t,e){this.schema=t,this.plugins=[],this.pluginsByKey=Objec... method constructor (line 41) | constructor(t,e,n,i,r,o,a=!1){super(),this.from=t,this.to=e,this.gapFr... method apply (line 41) | apply(t){if(this.structure&&(M(t,this.from,this.gapFrom)||M(t,this.gap... method getMap (line 41) | getMap(){return new f([this.from,this.gapFrom-this.from,this.insert,th... method invert (line 41) | invert(t){let e=this.gapTo-this.gapFrom;return new S(this.from,this.fr... method map (line 41) | map(t){let e=t.mapResult(this.from,1),n=t.mapResult(this.to,-1),i=t.ma... method toJSON (line 41) | toJSON(){let t={stepType:"replaceAround",from:this.from,to:this.to,gap... method fromJSON (line 41) | static fromJSON(t,e){if("number"!=typeof e.from||"number"!=typeof e.to... function M (line 41) | function M(t,e,n){let i=t.resolve(e),r=n-e,o=i.depth;while(r>0&&o>0&&i.i... method constructor (line 17) | constructor(t,e,n){this.pos=t,this.path=e,this.parentOffset=n,this.dep... method resolveDepth (line 17) | resolveDepth(t){return null==t?this.depth:t<0?this.depth+t:t} method parent (line 17) | get parent(){return this.node(this.depth)} method doc (line 17) | get doc(){return this.node(0)} method node (line 17) | node(t){return this.path[3*this.resolveDepth(t)]} method index (line 17) | index(t){return this.path[3*this.resolveDepth(t)+1]} method indexAfter (line 17) | indexAfter(t){return t=this.resolveDepth(t),this.index(t)+(t!=this.dep... method start (line 17) | start(t){return t=this.resolveDepth(t),0==t?0:this.path[3*t-1]+1} method end (line 17) | end(t){return t=this.resolveDepth(t),this.start(t)+this.node(t).conten... method before (line 17) | before(t){if(t=this.resolveDepth(t),!t)throw new RangeError("There is ... method after (line 17) | after(t){if(t=this.resolveDepth(t),!t)throw new RangeError("There is n... method textOffset (line 17) | get textOffset(){return this.pos-this.path[this.path.length-1]} method nodeAfter (line 17) | get nodeAfter(){let t=this.parent,e=this.index(this.depth);if(e==t.chi... method nodeBefore (line 17) | get nodeBefore(){let t=this.index(this.depth),e=this.pos-this.path[thi... method posAtIndex (line 17) | posAtIndex(t,e){e=this.resolveDepth(e);let n=this.path[3*e],i=0==e?0:t... method marks (line 17) | marks(){let t=this.parent,e=this.index();if(0==t.content.size)return u... method marksAcross (line 17) | marksAcross(t){let e=this.parent.maybeChild(this.index());if(!e||!e.is... method sharedDepth (line 17) | sharedDepth(t){for(let e=this.depth;e>0;e--)if(this.start(e)<=t&&this.... method blockRange (line 17) | blockRange(t=this,e){if(t.posthis.pos?t:this} method min (line 17) | min(t){return t.pos=0&&e<=t.content.size))throw new RangeError... method resolveCached (line 17) | static resolveCached(t,e){for(let i=0;i{i... function E (line 41) | function E(t,e,n,r){let o=[],a=0;t.doc.nodesBetween(e,n,(t,s)=>{if(!t.is... method constructor (line 17) | constructor(t){this.spec=t,this.props={},t.props&&T(t.props,this,this.... method getState (line 17) | getState(t){return t[this.key]} function N (line 41) | function N(t,e,n,r=n.contentMatch){let o=t.doc.nodeAt(e),a=[],s=e+1;for(... function O (line 41) | function O(t,e,n){return(0==e||t.canReplace(e,t.childCount))&&(n==t.chil... method constructor (line 17) | constructor(t,e,n){this.$from=t,this.$to=e,this.depth=n} method start (line 17) | get start(){return this.$from.before(this.depth+1)} method end (line 17) | get end(){return this.$to.after(this.depth+1)} method parent (line 17) | get parent(){return this.$from.node(this.depth)} method startIndex (line 17) | get startIndex(){return this.$from.index(this.depth)} method endIndex (line 17) | get endIndex(){return this.$to.indexAfter(this.depth)} function z (line 41) | function z(t){let e=t.parent,n=e.content.cutByIndex(t.startIndex,t.endIn... method constructor (line 17) | constructor(t="key"){this.key=O(t)} method get (line 17) | get(t){return t.config.pluginsByKey[this.key]} method getState (line 17) | getState(t){return t[this.key]} function L (line 41) | function L(t,e,n){let{$from:r,$to:o,depth:a}=e,s=r.before(a+1),l=o.after... method constructor (line 17) | constructor(t,e,n,i=u.none){this.type=t,this.attrs=e,this.marks=i,this... method nodeSize (line 17) | get nodeSize(){return this.isLeaf?1:2+this.content.size} method childCount (line 17) | get childCount(){return this.content.childCount} method child (line 17) | child(t){return this.content.child(t)} method maybeChild (line 17) | maybeChild(t){return this.content.maybeChild(t)} method forEach (line 17) | forEach(t){this.content.forEach(t)} method nodesBetween (line 17) | nodesBetween(t,e,n,i=0){this.content.nodesBetween(t,e,n,i,this)} method descendants (line 17) | descendants(t){this.nodesBetween(0,this.content.size,t)} method textContent (line 17) | get textContent(){return this.isLeaf&&this.type.spec.leafText?this.typ... method textBetween (line 17) | textBetween(t,e,n,i){return this.content.textBetween(t,e,n,i)} method firstChild (line 17) | get firstChild(){return this.content.firstChild} method lastChild (line 17) | get lastChild(){return this.content.lastChild} method eq (line 17) | eq(t){return this==t||this.sameMarkup(t)&&this.content.eq(t.content)} method sameMarkup (line 17) | sameMarkup(t){return this.hasMarkup(t.type,t.attrs,t.marks)} method hasMarkup (line 17) | hasMarkup(t,e,n){return this.type==t&&h(this.attrs,e||t.defaultAttrs||... method copy (line 17) | copy(t=null){return t==this.content?this:new L(this.type,this.attrs,t,... method mark (line 17) | mark(t){return t==this.marks?this:new L(this.type,this.attrs,this.cont... method cut (line 17) | cut(t,e=this.content.size){return 0==t&&e==this.content.size?this:this... method slice (line 17) | slice(t,e=this.content.size,n=!1){if(t==e)return p.empty;let i=this.re... method replace (line 17) | replace(t,e,n){return g(this.resolve(t),this.resolve(e),n)} method nodeAt (line 17) | nodeAt(t){for(let e=this;;){let{index:n,offset:i}=e.content.findIndex(... method childAfter (line 17) | childAfter(t){let{index:e,offset:n}=this.content.findIndex(t);return{n... method childBefore (line 17) | childBefore(t){if(0==t)return{node:null,index:0,offset:0};let{index:e,... method resolve (line 17) | resolve(t){return M.resolveCached(this,t)} method resolveNoCache (line 17) | resolveNoCache(t){return M.resolve(this,t)} method rangeHasMark (line 17) | rangeHasMark(t,e,n){let i=!1;return e>t&&this.nodesBetween(t,e,t=>(n.i... method isBlock (line 17) | get isBlock(){return this.type.isBlock} method isTextblock (line 17) | get isTextblock(){return this.type.isTextblock} method inlineContent (line 17) | get inlineContent(){return this.type.inlineContent} method isInline (line 17) | get isInline(){return this.type.isInline} method isText (line 17) | get isText(){return this.type.isText} method isLeaf (line 17) | get isLeaf(){return this.type.isLeaf} method isAtom (line 17) | get isAtom(){return this.type.isAtom} method toString (line 17) | toString(){if(this.type.spec.toDebugString)return this.type.spec.toDeb... method contentMatchAt (line 17) | contentMatchAt(t){let e=this.type.contentMatch.matchFragment(this.cont... method canReplace (line 17) | canReplace(t,e,n=s.empty,i=0,r=n.childCount){let o=this.contentMatchAt... method canReplaceWith (line 17) | canReplaceWith(t,e,n,i){if(i&&!this.type.allowsMarks(i))return!1;let r... method canAppend (line 17) | canAppend(t){return t.content.size?this.canReplace(this.childCount,thi... method check (line 17) | check(){this.type.checkContent(this.content);let t=u.none;for(let e=0;... method toJSON (line 17) | toJSON(){let t={type:this.type.name};for(let e in this.attrs){t.attrs=... method fromJSON (line 17) | static fromJSON(t,e){if(!e)throw new RangeError("Invalid input for Nod... function D (line 41) | function D(t,e,n=null,i=t){let r=P(t,e),o=r&&R(i,e);return o?r.map(I).co... method constructor (line 17) | constructor(t,e,n,i){if(super(t,e,null,i),!n)throw new RangeError("Emp... method toString (line 17) | toString(){return this.type.spec.toDebugString?this.type.spec.toDebugS... method textContent (line 17) | get textContent(){return this.text} method textBetween (line 17) | textBetween(t,e){return this.text.slice(t,e)} method nodeSize (line 17) | get nodeSize(){return this.text.length} method mark (line 17) | mark(t){return t==this.marks?this:new D(this.type,this.attrs,this.text... method withText (line 17) | withText(t){return t==this.text?this:new D(this.type,this.attrs,t,this... method cut (line 17) | cut(t=0,e=this.text.length){return 0==t&&e==this.text.length?this:this... method eq (line 17) | eq(t){return this.sameMarkup(t)&&this.text==t.text} method toJSON (line 17) | toJSON(){let t=super.toJSON();return t.text=this.text,t} function I (line 41) | function I(t){return{type:t,attrs:null}} function P (line 41) | function P(t,e){let{parent:n,startIndex:i,endIndex:r}=t,o=n.contentMatch... method constructor (line 17) | constructor(t){this.validEnd=t,this.next=[],this.wrapCache=[]} method parse (line 17) | static parse(t,e){let n=new R(t,e);if(null==n.next)return P.empty;let ... method matchType (line 17) | matchType(t){for(let e=0;e=this.next.length)throw new RangeError(`There's no ${t}th... method toString (line 17) | toString(){let t=[];function e(n){t.push(n);for(let i=0;i=0;s-... function B (line 41) | function B(t,e,n,r,o){if(!r.isTextblock)throw new RangeError("Type given... function j (line 41) | function j(t,e,n){let i=t.resolve(e),r=i.index();return i.parent.canRepl... function H (line 41) | function H(t,e,n,r,o){let a=t.doc.nodeAt(e);if(!a)throw new RangeError("... function q (line 41) | function q(t,e,n=1,i){let r=t.resolve(e),o=r.depth-n,a=i&&i[i.length-1]|... function U (line 41) | function U(t,e,n=1,r){let o=t.doc.resolve(e),a=i["Fragment"].empty,s=i["... function W (line 41) | function W(t,e){let n=t.resolve(e),i=n.index();return G(n.nodeBefore,n.n... function G (line 41) | function G(t,e){return!(!t||!e||t.isLeaf||!t.canAppend(e))} function V (line 41) | function V(t,e,n=-1){let i=t.resolve(e);for(let r=i.depth;;r--){let t,o,... function K (line 41) | function K(t,e,n){let r=new A(e-n,e+n,i["Slice"].empty,!0);t.step(r)} function Y (line 41) | function Y(t,e,n){let i=t.resolve(e);if(i.parent.canReplaceWith(i.index(... function Z (line 41) | function Z(t,e,n){let i=t.resolve(e);if(!n.content.size)return e;let r=n... function X (line 41) | function X(t,e,n=e,r=i["Slice"].empty){if(e==n&&!r.size)return null;let ... function J (line 41) | function J(t,e,n){return!n.openStart&&!n.openEnd&&t.start()==e.start()&&... class Q (line 41) | class Q{constructor(t,e,n){this.$from=t,this.$to=e,this.unplaced=n,this.... method constructor (line 41) | constructor(t,e,n){this.$from=t,this.$to=e,this.unplaced=n,this.fronti... method depth (line 41) | get depth(){return this.frontier.length-1} method fit (line 41) | fit(){while(this.unplaced.size){let t=this.findFittable();t?this.place... method findFittable (line 41) | findFittable(){let t=this.unplaced.openStart;for(let e=this.unplaced.c... method openMore (line 41) | openMore(){let{content:t,openStart:e,openEnd:n}=this.unplaced,r=tt(t,e... method dropNode (line 41) | dropNode(){let{content:t,openStart:e,openEnd:n}=this.unplaced,r=tt(t,e... method placeNodes (line 41) | placeNodes({sliceDepth:t,frontierDepth:e,parent:n,inject:r,wrap:o}){wh... method mustMoveInline (line 41) | mustMoveInline(){if(!this.$to.parent.isTextblock)return-1;let t,e=this... method findCloseLevel (line 41) | findCloseLevel(t){t:for(let e=Math.min(this.depth,t.depth);e>=0;e--){l... method close (line 41) | close(t){let e=this.findCloseLevel(t);if(!e)return null;while(this.dep... method openFrontierNode (line 41) | openFrontierNode(t,e=null,n){let r=this.frontier[this.depth];r.match=r... method closeFrontierNode (line 41) | closeFrontierNode(){let t=this.frontier.pop(),e=t.match.fillBefore(i["... function _ (line 41) | function _(t,e,n){return 0==e?t.cutByIndex(n,t.childCount):t.replaceChil... method constructor (line 17) | constructor(t,e,n){this.name=t,this.schema=e,this.spec=n,this.markSet=... method isInline (line 17) | get isInline(){return!this.isBlock} method isTextblock (line 17) | get isTextblock(){return this.isBlock&&this.inlineContent} method isLeaf (line 17) | get isLeaf(){return this.contentMatch==P.empty} method isAtom (line 17) | get isAtom(){return this.isLeaf||!!this.spec.atom} method whitespace (line 17) | get whitespace(){return this.spec.whitespace||(this.spec.code?"pre":"n... method hasRequiredAttrs (line 17) | hasRequiredAttrs(){for(let t in this.attrs)if(this.attrs[t].isRequired... method compatibleContent (line 17) | compatibleContent(t){return this==t||this.contentMatch.compatible(t.co... method computeAttrs (line 17) | computeAttrs(t){return!t&&this.defaultAttrs?this.defaultAttrs:J(this.a... method create (line 17) | create(t=null,e,n){if(this.isText)throw new Error("NodeType.create can... method createChecked (line 17) | createChecked(t=null,e,n){return e=s.from(e),this.checkContent(e),new ... method createAndFill (line 17) | createAndFill(t=null,e,n){if(t=this.computeAttrs(t),e=s.from(e),e.size... method validContent (line 17) | validContent(t){let e=this.contentMatch.matchFragment(t);if(!e||!e.val... method checkContent (line 17) | checkContent(t){if(!this.validContent(t))throw new RangeError(`Invalid... method allowsMarkType (line 17) | allowsMarkType(t){return null==this.markSet||this.markSet.indexOf(t)>-1} method allowsMarks (line 17) | allowsMarks(t){if(null==this.markSet)return!0;for(let e=0;en[t]=ne... function $ (line 41) | function $(t,e,n){return 0==e?t.append(n):t.replaceChild(t.childCount-1,... method constructor (line 17) | constructor(t){this.hasDefault=Object.prototype.hasOwnProperty.call(t,... method isRequired (line 17) | get isRequired(){return!this.hasDefault} function tt (line 41) | function tt(t,e){for(let n=0;n-1} function et (line 41) | function et(t,e,n){if(e<=0)return t;let r=t.content;return e>1&&(r=r.rep... method constructor (line 17) | constructor(t){this.cached=Object.create(null);let e=this.spec={};for(... method node (line 17) | node(t,e=null,n,i){if("string"==typeof t)t=this.nodeType(t);else{if(!(... method text (line 17) | text(t,e){let n=this.nodes.text;return new D(n,n.defaultAttrs,t,u.setF... method mark (line 17) | mark(t,e){return"string"==typeof t&&(t=this.marks[t]),t.create(e)} method nodeFromJSON (line 17) | nodeFromJSON(t){return L.fromJSON(this,t)} method markFromJSON (line 17) | markFromJSON(t){return u.fromJSON(this,t)} method nodeType (line 17) | nodeType(t){let e=this.nodes[t];if(!e)throw new RangeError("Unknown no... function nt (line 41) | function nt(t,e,n,i,r){let o=t.node(e),a=r?t.indexAfter(e):t.index(e);if... function it (line 41) | function it(t,e,n){for(let i=n;i=0;r... class ht (line 41) | class ht extends v{constructor(t,e,n){super(),this.pos=t,this.attr=e,thi... method constructor (line 41) | constructor(t,e,n){super(),this.pos=t,this.attr=e,this.value=n} method apply (line 41) | apply(t){let e=t.nodeAt(this.pos);if(!e)return b.fail("No node at attr... method getMap (line 41) | getMap(){return f.empty} method invert (line 41) | invert(t){return new ht(this.pos,this.attr,t.nodeAt(this.pos).attrs[th... method map (line 41) | map(t){let e=t.mapResult(this.pos,1);return e.deletedAfter?null:new ht... method toJSON (line 41) | toJSON(){return{stepType:"attr",pos:this.pos,attr:this.attr,value:this... method fromJSON (line 41) | static fromJSON(t,e){if("number"!=typeof e.pos||"string"!=typeof e.att... class ut (line 41) | class ut extends v{constructor(t,e){super(),this.attr=t,this.value=e}app... method constructor (line 17) | constructor(t,e,n,i,r,o,a){this.type=t,this.attrs=e,this.marks=n,this.... method findWrapping (line 17) | findWrapping(t){if(!this.match){if(!this.type)return[];let e=this.type... method finish (line 17) | finish(t){if(!(this.options&st)){let t,e=this.content[this.content.len... method popFromStashMark (line 17) | popFromStashMark(t){for(let e=this.stashMarks.length-1;e>=0;e--)if(t.e... method applyPending (line 17) | applyPending(t){for(let e=0,n=this.pendingMarks;e0} method addStep (line 41) | addStep(t,e){this.docs.push(this.doc),this.steps.push(t),this.mapping.... method replace (line 41) | replace(t,e=t,n=i["Slice"].empty){let r=X(this.doc,t,e,n);return r&&th... method replaceWith (line 41) | replaceWith(t,e,n){return this.replace(t,e,new i["Slice"](i["Fragment"... method delete (line 41) | delete(t,e){return this.replace(t,e,i["Slice"].empty)} method insert (line 41) | insert(t,e){return this.replaceWith(t,t,e)} method replaceRange (line 41) | replaceRange(t,e,n){return ot(this,t,e,n),this} method replaceRangeWith (line 41) | replaceRangeWith(t,e,n){return st(this,t,e,n),this} method deleteRange (line 41) | deleteRange(t,e){return lt(this,t,e),this} method lift (line 41) | lift(t,e){return L(this,t,e),this} method join (line 41) | join(t,e=1){return K(this,t,e),this} method wrap (line 41) | wrap(t,e){return F(this,t,e),this} method setBlockType (line 41) | setBlockType(t,e=t,n,i=null){return B(this,t,e,n,i),this} method setNodeMarkup (line 41) | setNodeMarkup(t,e,n=null,i){return H(this,t,e,n,i),this} method setNodeAttribute (line 41) | setNodeAttribute(t,e,n){return this.step(new ht(t,e,n)),this} method setDocAttribute (line 41) | setDocAttribute(t,e){return this.step(new ut(t,e)),this} method addNodeMark (line 41) | addNodeMark(t,e){return this.step(new C(t,e)),this} method removeNodeMark (line 41) | removeNodeMark(t,e){if(!(e instanceof i["Mark"])){let n=this.doc.nodeA... method split (line 41) | split(t,e=1,n){return U(this,t,e,n),this} method addMark (line 41) | addMark(t,e,n){return T(this,t,e,n),this} method removeMark (line 41) | removeMark(t,e,n){return E(this,t,e,n),this} method clearIncompatible (line 41) | clearIncompatible(t,e,n){return N(this,t,e,n),this} function o (line 41) | function o(){} method constructor (line 17) | constructor(t,e,n={}){this.match=t,this.match=t,this.handler="string"=... function a (line 41) | function a(t,e,n){this.fn=t,this.context=e,this.once=n||!1} method constructor (line 17) | constructor(t,e,n){this.$anchor=t,this.$head=e,this.ranges=n||[new s(t... method anchor (line 17) | get anchor(){return this.$anchor.pos} method head (line 17) | get head(){return this.$head.pos} method from (line 17) | get from(){return this.$from.pos} method to (line 17) | get to(){return this.$to.pos} method $from (line 17) | get $from(){return this.ranges[0].$from} method $to (line 17) | get $to(){return this.ranges[0].$to} method empty (line 17) | get empty(){let t=this.ranges;for(let e=0;e"} method toStringInner (line 17) | toStringInner(){return this.content.join(", ")} method toJSON (line 17) | toJSON(){return this.content.length?this.content.map(t=>t.toJSON()):null} method fromJSON (line 17) | static fromJSON(t,e){if(!e)return s.empty;if(!Array.isArray(e))throw n... method fromArray (line 17) | static fromArray(t){if(!t.length)return s.empty;let e,n=0;for(let i=0;... method from (line 17) | static from(t){if(!t)return s.empty;if(t instanceof s)return t;if(Arra... method constructor (line 17) | constructor(t,e){this.$from=t,this.$to=e} function l (line 41) | function l(t,e){0===--t._eventsCount?t._events=new o:delete t._events[e]} function c (line 41) | function c(){this._events=new o,this._eventsCount=0} function i (line 41) | function i(t){switch(t){case 10:case 33:case 35:case 36:case 37:case 38:... function s (line 41) | function s(t,e){return a[e.toLowerCase()]} method constructor (line 17) | constructor(t,e){if(this.content=t,this.size=e||0,null==e)for(let n=0;... method nodesBetween (line 17) | nodesBetween(t,e,n,i=0,r){for(let o=0,a=0;a"} method toStringInner (line 17) | toStringInner(){return this.content.join(", ")} method toJSON (line 17) | toJSON(){return this.content.length?this.content.map(t=>t.toJSON()):null} method fromJSON (line 17) | static fromJSON(t,e){if(!e)return s.empty;if(!Array.isArray(e))throw n... method fromArray (line 17) | static fromArray(t){if(!t.length)return s.empty;let e,n=0;for(let i=0;... method from (line 17) | static from(t){if(!t)return s.empty;if(t instanceof s)return t;if(Arra... method constructor (line 17) | constructor(t,e){this.$from=t,this.$to=e} function l (line 41) | function l(t){var e,n,i=0;for(e=t.length-1;e>=0;e--)n=t[e],"text"!==n.ty... function c (line 41) | function c(t){var e,n,r=0;for(e=t.length-1;e>=0;e--)n=t[e],"text"!==n.ty... function r (line 41) | function r(t,e){return Object.prototype.hasOwnProperty.call(t,e)} method constructor (line 2) | constructor(t){this.ops=t,this.index=0,this.offset=0} method hasNext (line 2) | hasNext(){return this.peekLength()<1/0} method next (line 2) | next(t){t||(t=1/0);const e=this.ops[this.index];if(e){const n=this.off... method peek (line 2) | peek(){return this.ops[this.index]} method peekLength (line 2) | peekLength(){return this.ops[this.index]?i.default.length(this.ops[thi... method peekType (line 2) | peekType(){const t=this.ops[this.index];return t?"number"===typeof t.d... method rest (line 2) | rest(){if(this.hasNext()){if(0===this.offset)return this.ops.slice(thi... function r (line 41) | function r(t){return/^\s]/i.test(t)} method constructor (line 2) | constructor(t){this.ops=t,this.index=0,this.offset=0} method hasNext (line 2) | hasNext(){return this.peekLength()<1/0} method next (line 2) | next(t){t||(t=1/0);const e=this.ops[this.index];if(e){const n=this.off... method peek (line 2) | peek(){return this.ops[this.index]} method peekLength (line 2) | peekLength(){return this.ops[this.index]?i.default.length(this.ops[thi... method peekType (line 2) | peekType(){const t=this.ops[this.index];return t?"number"===typeof t.d... method rest (line 2) | rest(){if(this.hasNext()){if(0===this.offset)return this.ops.slice(thi... function o (line 41) | function o(t){return/^<\/a\s*>/i.test(t)} method constructor (line 17) | constructor(t,e,n={}){this.match=t,this.match=t,this.handler="string"=... function a (line 41) | function a(t){var e=32|t;return e>=97&&e<=122} method constructor (line 17) | constructor(t,e,n){this.$anchor=t,this.$head=e,this.ranges=n||[new s(t... method anchor (line 17) | get anchor(){return this.$anchor.pos} method head (line 17) | get head(){return this.$head.pos} method from (line 17) | get from(){return this.$from.pos} method to (line 17) | get to(){return this.$to.pos} method $from (line 17) | get $from(){return this.ranges[0].$from} method $to (line 17) | get $to(){return this.ranges[0].$to} method empty (line 17) | get empty(){let t=this.ranges;for(let e=0;e"} method toStringInner (line 17) | toStringInner(){return this.content.join(", ")} method toJSON (line 17) | toJSON(){return this.content.length?this.content.map(t=>t.toJSON()):null} method fromJSON (line 17) | static fromJSON(t,e){if(!e)return s.empty;if(!Array.isArray(e))throw n... method fromArray (line 17) | static fromArray(t){if(!t.length)return s.empty;let e,n=0;for(let i=0;... method from (line 17) | static from(t){if(!t)return s.empty;if(t instanceof s)return t;if(Arra... method constructor (line 17) | constructor(t,e){this.$from=t,this.$to=e} function l (line 41) | function l(t,e){a.call(this,"FlateWorker/"+t),this._pako=null,this._pako... function i (line 41) | function i(t,e){var n,i="";for(n=0;n=0?1:-1),!e.par... function i (line 41) | function i(){if(!(this instanceof i))return new i;if(arguments.length)th... function c (line 41) | function c(t){return new r.Promise((function(e,n){var i=t.decompressed.g... function o (line 41) | function o(t,e){r.call(this,"Nodejs stream input adapter for "+t),this._... method constructor (line 17) | constructor(t,e,n={}){this.match=t,this.match=t,this.handler="string"=... function r (line 41) | function r(t,e,n){i.call(this,e),this._helper=t;var r=this;t.on("data",(... method constructor (line 2) | constructor(t){this.ops=t,this.index=0,this.offset=0} method hasNext (line 2) | hasNext(){return this.peekLength()<1/0} method next (line 2) | next(t){t||(t=1/0);const e=this.ops[this.index];if(e){const n=this.off... method peek (line 2) | peek(){return this.ops[this.index]} method peekLength (line 2) | peekLength(){return this.ops[this.index]?i.default.length(this.ops[thi... method peekType (line 2) | peekType(){const t=this.ops[this.index];return t?"number"===typeof t.d... method rest (line 2) | rest(){if(this.hasNext()){if(0===this.offset)return this.ops.slice(thi... function i (line 41) | function i(t,e,n){var i,r=o.getTypeOf(e),s=o.extend(n||{},l);s.date=s.da... function v (line 41) | function v(t){return"[object RegExp]"===Object.prototype.toString.call(t)} method getMap (line 41) | getMap(){return f.empty} method merge (line 41) | merge(t){return null} method fromJSON (line 41) | static fromJSON(t,e){if(!e||!e.stepType)throw new RangeError("Invalid ... method jsonID (line 41) | static jsonID(t,e){if(t in g)throw new RangeError("Duplicate use of st... function r (line 41) | function r(t){i.call(this,t);for(var e=0;e{const r=t(i)?e:n;... method reduce (line 2) | reduce(t,e){return this.ops.reduce(t,e)} method changeLength (line 2) | changeLength(){return this.reduce((t,e)=>e.insert?t+s.default.length(e... method length (line 2) | length(){return this.reduce((t,e)=>t+s.default.length(e),0)} method slice (line 2) | slice(t=0,e=1/0){const n=[],i=new l.default(this.ops);let r=0;while(r<... method compose (line 2) | compose(t){const e=new l.default(this.ops),n=new l.default(t.ops),i=[]... method concat (line 2) | concat(t){const e=new u(this.ops.slice());return t.ops.length>0&&(e.pu... method diff (line 2) | diff(t,e){if(this.ops===t.ops)return new u;const n=[this,t].map(e=>e.m... method eachLine (line 2) | eachLine(t,e="\n"){const n=new l.default(this.ops);let i=new u,r=0;whi... method invert (line 2) | invert(t){const e=new u;return this.reduce((n,i)=>{if(i.insert)e.delet... method transform (line 2) | transform(t,e=!1){if(e=!!e,"number"===typeof t)return this.transformPo... method transformPosition (line 2) | transformPosition(t,e=!1){e=!!e;const n=new l.default(this.ops);let i=... method constructor (line 17) | constructor(t,e){this.type=t,this.attrs=e} method addToSet (line 17) | addToSet(t){let e,n=!1;for(let i=0;i{let ... method addMaps (line 65) | addMaps(t){return 0==this.eventCount?this:new u(this.items.append(t.ma... method rebased (line 65) | rebased(t,e){if(!this.eventCount)return this;let n=[],i=Math.max(0,thi... method emptyItemCount (line 65) | emptyItemCount(){let t=0;return this.items.forEach(e=>{e.step||t++}),t} method compress (line 65) | compress(t=this.items.length){let e=this.remapping(0,t),n=e.maps.lengt... function d (line 41) | function d(t,e,n){var i=e;switch(e){case"blob":case"arraybuffer":i="uint... method constructor (line 17) | constructor(t){let e=t.nodeAfter,n=t.node(0).resolve(t.pos+e.nodeSize)... method map (line 17) | map(t,e){let{deleted:n,pos:i}=e.mapResult(this.anchor),r=t.resolve(i);... method content (line 17) | content(){return new i["Slice"](i["Fragment"].from(this.node),0,0)} method eq (line 17) | eq(t){return t instanceof d&&t.anchor==this.anchor} method toJSON (line 17) | toJSON(){return{type:"node",anchor:this.anchor}} method getBookmark (line 17) | getBookmark(){return new p(this.anchor)} method fromJSON (line 17) | static fromJSON(t,e){if("number"!=typeof e.anchor)throw new RangeError... method create (line 17) | static create(t,e){return new d(t.resolve(e))} method isSelectable (line 17) | static isSelectable(t){return!t.isText&&!1!==t.type.spec.selectable} function c (line 41) | function c(){a.call(this,"utf-8 decode"),this.leftOver=null} function h (line 41) | function h(){a.call(this,"utf-8 encode")} method constructor (line 17) | constructor(t,e=t){c(t),c(e),super(t,e)} method $cursor (line 17) | get $cursor(){return this.$anchor.pos==this.$head.pos?this.$head:null} method map (line 17) | map(t,e){let n=t.resolve(e.map(this.head));if(!n.parent.inlineContent)... method replace (line 17) | replace(t,e=i["Slice"].empty){if(super.replace(t,e),e==i["Slice"].empt... method eq (line 17) | eq(t){return t instanceof h&&t.anchor==this.anchor&&t.head==this.head} method getBookmark (line 17) | getBookmark(){return new u(this.anchor,this.head)} method toJSON (line 17) | toJSON(){return{type:"text",anchor:this.anchor,head:this.head}} method fromJSON (line 17) | static fromJSON(t,e){if("number"!=typeof e.anchor||"number"!=typeof e.... method create (line 17) | static create(t,e,n=e){let i=t.resolve(e);return new this(i,n==e?i:t.r... method between (line 17) | static between(t,e,n){let i=t.pos-e.pos;if(n&&!i||(n=i>=0?1:-1),!e.par... function s (line 41) | function s(t){return t} method constructor (line 17) | constructor(t,e){if(this.content=t,this.size=e||0,null==e)for(let n=0;... method nodesBetween (line 17) | nodesBetween(t,e,n,i=0,r){for(let o=0,a=0;a"} method toStringInner (line 17) | toStringInner(){return this.content.join(", ")} method toJSON (line 17) | toJSON(){return this.content.length?this.content.map(t=>t.toJSON()):null} method fromJSON (line 17) | static fromJSON(t,e){if(!e)return s.empty;if(!Array.isArray(e))throw n... method fromArray (line 17) | static fromArray(t){if(!t.length)return s.empty;let e,n=0;for(let i=0;... method from (line 17) | static from(t){if(!t)return s.empty;if(t instanceof s)return t;if(Arra... method constructor (line 17) | constructor(t,e){this.$from=t,this.$to=e} function l (line 41) | function l(t,e){for(var n=0;n=0?1:-1),!e.par... function u (line 41) | function u(t,e){for(var n=0;n{const r=t(i)?e:n;... method reduce (line 2) | reduce(t,e){return this.ops.reduce(t,e)} method changeLength (line 2) | changeLength(){return this.reduce((t,e)=>e.insert?t+s.default.length(e... method length (line 2) | length(){return this.reduce((t,e)=>t+s.default.length(e),0)} method slice (line 2) | slice(t=0,e=1/0){const n=[],i=new l.default(this.ops);let r=0;while(r<... method compose (line 2) | compose(t){const e=new l.default(this.ops),n=new l.default(t.ops),i=[]... method concat (line 2) | concat(t){const e=new u(this.ops.slice());return t.ops.length>0&&(e.pu... method diff (line 2) | diff(t,e){if(this.ops===t.ops)return new u;const n=[this,t].map(e=>e.m... method eachLine (line 2) | eachLine(t,e="\n"){const n=new l.default(this.ops);let i=new u,r=0;whi... method invert (line 2) | invert(t){const e=new u;return this.reduce((n,i)=>{if(i.insert)e.delet... method transform (line 2) | transform(t,e=!1){if(e=!!e,"number"===typeof t)return this.transformPo... method transformPosition (line 2) | transformPosition(t,e=!1){e=!!e;const n=new l.default(this.ops);let i=... method constructor (line 17) | constructor(t,e){this.type=t,this.attrs=e} method addToSet (line 17) | addToSet(t){let e,n=!1;for(let i=0;i{let ... method addMaps (line 65) | addMaps(t){return 0==this.eventCount?this:new u(this.items.append(t.ma... method rebased (line 65) | rebased(t,e){if(!this.eventCount)return this;let n=[],i=Math.max(0,thi... method emptyItemCount (line 65) | emptyItemCount(){let t=0;return this.items.forEach(e=>{e.step||t++}),t} method compress (line 65) | compress(t=this.items.length){let e=this.remapping(0,t),n=e.maps.lengt... function n (line 41) | function n(){} function l (line 41) | function l(t){this.files=[],this.loadOptions=t} function h (line 41) | function h(t,e){this.options=t,this.loadOptions=e} method constructor (line 17) | constructor(t,e=t){c(t),c(e),super(t,e)} method $cursor (line 17) | get $cursor(){return this.$anchor.pos==this.$head.pos?this.$head:null} method map (line 17) | map(t,e){let n=t.resolve(e.map(this.head));if(!n.parent.inlineContent)... method replace (line 17) | replace(t,e=i["Slice"].empty){if(super.replace(t,e),e==i["Slice"].empt... method eq (line 17) | eq(t){return t instanceof h&&t.anchor==this.anchor&&t.head==this.head} method getBookmark (line 17) | getBookmark(){return new u(this.anchor,this.head)} method toJSON (line 17) | toJSON(){return{type:"text",anchor:this.anchor,head:this.head}} method fromJSON (line 17) | static fromJSON(t,e){if("number"!=typeof e.anchor||"number"!=typeof e.... method create (line 17) | static create(t,e,n=e){let i=t.resolve(e);return new this(i,n==e?i:t.r... method between (line 17) | static between(t,e,n){let i=t.pos-e.pos;if(n&&!i||(n=i>=0?1:-1),!e.par... function i (line 41) | function i(t,e,n){this.name=t,this.dir=n.dir,this.date=n.date,this.comme... function h (line 41) | function h(){var t,e;i=!0;for(var n=c.length;n;){for(e=c,c=[],t=-1;++t=0?1:-1),!e.par... function r (line 41) | function r(){} method constructor (line 2) | constructor(t){this.ops=t,this.index=0,this.offset=0} method hasNext (line 2) | hasNext(){return this.peekLength()<1/0} method next (line 2) | next(t){t||(t=1/0);const e=this.ops[this.index];if(e){const n=this.off... method peek (line 2) | peek(){return this.ops[this.index]} method peekLength (line 2) | peekLength(){return this.ops[this.index]?i.default.length(this.ops[thi... method peekType (line 2) | peekType(){const t=this.ops[this.index];return t?"number"===typeof t.d... method rest (line 2) | rest(){if(this.hasNext()){if(0===this.offset)return this.ops.slice(thi... function c (line 41) | function c(t){if("function"!=typeof t)throw new TypeError("resolver must... function h (line 41) | function h(t,e,n){this.promise=t,"function"==typeof e&&(this.onFulfilled... method constructor (line 17) | constructor(t,e=t){c(t),c(e),super(t,e)} method $cursor (line 17) | get $cursor(){return this.$anchor.pos==this.$head.pos?this.$head:null} method map (line 17) | map(t,e){let n=t.resolve(e.map(this.head));if(!n.parent.inlineContent)... method replace (line 17) | replace(t,e=i["Slice"].empty){if(super.replace(t,e),e==i["Slice"].empt... method eq (line 17) | eq(t){return t instanceof h&&t.anchor==this.anchor&&t.head==this.head} method getBookmark (line 17) | getBookmark(){return new u(this.anchor,this.head)} method toJSON (line 17) | toJSON(){return{type:"text",anchor:this.anchor,head:this.head}} method fromJSON (line 17) | static fromJSON(t,e){if("number"!=typeof e.anchor||"number"!=typeof e.... method create (line 17) | static create(t,e,n=e){let i=t.resolve(e);return new this(i,n==e?i:t.r... method between (line 17) | static between(t,e,n){let i=t.pos-e.pos;if(n&&!i||(n=i>=0?1:-1),!e.par... function u (line 41) | function u(t,e,n){i((function(){var i;try{i=e(n)}catch(i){return o.rejec... method constructor (line 2) | constructor(t){Array.isArray(t)?this.ops=t:null!=t&&Array.isArray(t.op... method registerEmbed (line 2) | static registerEmbed(t,e){this.handlers[t]=e} method unregisterEmbed (line 2) | static unregisterEmbed(t){delete this.handlers[t]} method getHandler (line 2) | static getHandler(t){const e=this.handlers[t];if(!e)throw new Error(`n... method insert (line 2) | insert(t,e){const n={};return"string"===typeof t&&0===t.length?this:(n... method delete (line 2) | delete(t){return t<=0?this:this.push({delete:t})} method retain (line 2) | retain(t,e){if("number"===typeof t&&t<=0)return this;const n={retain:t... method push (line 2) | push(t){let e=this.ops.length,n=this.ops[e-1];if(t=r(t),"object"===typ... method chop (line 2) | chop(){const t=this.ops[this.ops.length-1];return t&&"number"===typeof... method filter (line 2) | filter(t){return this.ops.filter(t)} method forEach (line 2) | forEach(t){this.ops.forEach(t)} method map (line 2) | map(t){return this.ops.map(t)} method partition (line 2) | partition(t){const e=[],n=[];return this.forEach(i=>{const r=t(i)?e:n;... method reduce (line 2) | reduce(t,e){return this.ops.reduce(t,e)} method changeLength (line 2) | changeLength(){return this.reduce((t,e)=>e.insert?t+s.default.length(e... method length (line 2) | length(){return this.reduce((t,e)=>t+s.default.length(e),0)} method slice (line 2) | slice(t=0,e=1/0){const n=[],i=new l.default(this.ops);let r=0;while(r<... method compose (line 2) | compose(t){const e=new l.default(this.ops),n=new l.default(t.ops),i=[]... method concat (line 2) | concat(t){const e=new u(this.ops.slice());return t.ops.length>0&&(e.pu... method diff (line 2) | diff(t,e){if(this.ops===t.ops)return new u;const n=[this,t].map(e=>e.m... method eachLine (line 2) | eachLine(t,e="\n"){const n=new l.default(this.ops);let i=new u,r=0;whi... method invert (line 2) | invert(t){const e=new u;return this.reduce((n,i)=>{if(i.insert)e.delet... method transform (line 2) | transform(t,e=!1){if(e=!!e,"number"===typeof t)return this.transformPo... method transformPosition (line 2) | transformPosition(t,e=!1){e=!!e;const n=new l.default(this.ops);let i=... method constructor (line 17) | constructor(t,e){this.type=t,this.attrs=e} method addToSet (line 17) | addToSet(t){let e,n=!1;for(let i=0;i{let ... method addMaps (line 65) | addMaps(t){return 0==this.eventCount?this:new u(this.items.append(t.ma... method rebased (line 65) | rebased(t,e){if(!this.eventCount)return this;let n=[],i=Math.max(0,thi... method emptyItemCount (line 65) | emptyItemCount(){let t=0;return this.items.forEach(e=>{e.step||t++}),t} method compress (line 65) | compress(t=this.items.length){let e=this.remapping(0,t),n=e.maps.lengt... function d (line 41) | function d(t){var e=t&&t.then;if(t&&("object"==typeof t||"function"==typ... method constructor (line 17) | constructor(t){let e=t.nodeAfter,n=t.node(0).resolve(t.pos+e.nodeSize)... method map (line 17) | map(t,e){let{deleted:n,pos:i}=e.mapResult(this.anchor),r=t.resolve(i);... method content (line 17) | content(){return new i["Slice"](i["Fragment"].from(this.node),0,0)} method eq (line 17) | eq(t){return t instanceof d&&t.anchor==this.anchor} method toJSON (line 17) | toJSON(){return{type:"node",anchor:this.anchor}} method getBookmark (line 17) | getBookmark(){return new p(this.anchor)} method fromJSON (line 17) | static fromJSON(t,e){if("number"!=typeof e.anchor)throw new RangeError... method create (line 17) | static create(t,e){return new d(t.resolve(e))} method isSelectable (line 17) | static isSelectable(t){return!t.isText&&!1!==t.type.spec.selectable} function p (line 41) | function p(t,e){var n=!1;function i(e){n||(n=!0,o.reject(t,e))}function ... method constructor (line 17) | constructor(t,e,n){this.content=t,this.openStart=e,this.openEnd=n} method size (line 17) | get size(){return this.content.size-this.openStart-this.openEnd} method insertAt (line 17) | insertAt(t,e){let n=m(this.content,t+this.openStart,e);return n&&new p... method removeBetween (line 17) | removeBetween(t,e){return new p(f(this.content,t+this.openStart,e+this... method eq (line 17) | eq(t){return this.content.eq(t.content)&&this.openStart==t.openStart&&... method toString (line 17) | toString(){return this.content+"("+this.openStart+","+this.openEnd+")"} method toJSON (line 17) | toJSON(){if(!this.content.size)return null;let t={content:this.content... method fromJSON (line 17) | static fromJSON(t,e){if(!e)return p.empty;let n=e.openStart||0,i=e.ope... method maxOpen (line 17) | static maxOpen(t,e=!0){let n=0,i=0;for(let r=t.firstChild;r&&!r.isLeaf... method constructor (line 17) | constructor(t){this.anchor=t} method map (line 17) | map(t){let{deleted:e,pos:n}=t.mapResult(this.anchor);return e?new u(n,... method resolve (line 17) | resolve(t){let e=t.resolve(this.anchor),n=e.nodeAfter;return n&&d.isSe... method constructor (line 41) | constructor(t,e,n){this.pos=t,this.delInfo=e,this.recover=n} method deleted (line 41) | get deleted(){return(this.delInfo&d)>0} method deletedBefore (line 41) | get deletedBefore(){return(this.delInfo&(c|u))>0} method deletedAfter (line 41) | get deletedAfter(){return(this.delInfo&(h|u))>0} method deletedAcross (line 41) | get deletedAcross(){return(this.delInfo&u)>0} method constructor (line 65) | constructor(t,e,n,i){this.map=t,this.step=e,this.selection=n,this.mirr... method merge (line 65) | merge(t){if(this.step&&t.step&&!t.selection){let e=t.step.merge(this.s... function f (line 41) | function f(t,e){var n={};try{n.value=t(e),n.status="success"}catch(t){n.... method constructor (line 17) | constructor(t){super(t.resolve(0),t.resolve(t.content.size))} method replace (line 17) | replace(t,e=i["Slice"].empty){if(e==i["Slice"].empty){t.delete(0,t.doc... method toJSON (line 17) | toJSON(){return{type:"all"}} method fromJSON (line 17) | static fromJSON(t){return new f(t)} method map (line 17) | map(t){return new f(t)} method eq (line 17) | eq(t){return t instanceof f} method getBookmark (line 17) | getBookmark(){return m} method constructor (line 41) | constructor(t,e=!1){if(this.ranges=t,this.inverted=e,!t.length&&f.empt... method recover (line 41) | recover(t){let e=0,n=s(t);if(!this.inverted)for(let i=0;i=0?1:-1),!e.par... function p (line 41) | function p(t){if(!(this instanceof p))return new p(t);this.options=r.ass... method constructor (line 17) | constructor(t,e,n){this.content=t,this.openStart=e,this.openEnd=n} method size (line 17) | get size(){return this.content.size-this.openStart-this.openEnd} method insertAt (line 17) | insertAt(t,e){let n=m(this.content,t+this.openStart,e);return n&&new p... method removeBetween (line 17) | removeBetween(t,e){return new p(f(this.content,t+this.openStart,e+this... method eq (line 17) | eq(t){return this.content.eq(t.content)&&this.openStart==t.openStart&&... method toString (line 17) | toString(){return this.content+"("+this.openStart+","+this.openEnd+")"} method toJSON (line 17) | toJSON(){if(!this.content.size)return null;let t={content:this.content... method fromJSON (line 17) | static fromJSON(t,e){if(!e)return p.empty;let n=e.openStart||0,i=e.ope... method maxOpen (line 17) | static maxOpen(t,e=!0){let n=0,i=0;for(let r=t.firstChild;r&&!r.isLeaf... method constructor (line 17) | constructor(t){this.anchor=t} method map (line 17) | map(t){let{deleted:e,pos:n}=t.mapResult(this.anchor);return e?new u(n,... method resolve (line 17) | resolve(t){let e=t.resolve(this.anchor),n=e.nodeAfter;return n&&d.isSe... method constructor (line 41) | constructor(t,e,n){this.pos=t,this.delInfo=e,this.recover=n} method deleted (line 41) | get deleted(){return(this.delInfo&d)>0} method deletedBefore (line 41) | get deletedBefore(){return(this.delInfo&(c|u))>0} method deletedAfter (line 41) | get deletedAfter(){return(this.delInfo&(h|u))>0} method deletedAcross (line 41) | get deletedAcross(){return(this.delInfo&u)>0} method constructor (line 65) | constructor(t,e,n,i){this.map=t,this.step=e,this.selection=n,this.mirr... method merge (line 65) | merge(t){if(this.step&&t.step&&!t.selection){let e=t.step.merge(this.s... function f (line 41) | function f(t,e){var n=new p(e);if(n.push(t,!0),n.err)throw n.msg||a[n.er... method constructor (line 17) | constructor(t){super(t.resolve(0),t.resolve(t.content.size))} method replace (line 17) | replace(t,e=i["Slice"].empty){if(e==i["Slice"].empty){t.delete(0,t.doc... method toJSON (line 17) | toJSON(){return{type:"all"}} method fromJSON (line 17) | static fromJSON(t){return new f(t)} method map (line 17) | map(t){return new f(t)} method eq (line 17) | eq(t){return t instanceof f} method getBookmark (line 17) | getBookmark(){return m} method constructor (line 41) | constructor(t,e=!1){if(this.ranges=t,this.inverted=e,!t.length&&f.empt... method recover (line 41) | recover(t){let e=0,n=s(t);if(!this.inverted)for(let i=0;i{const r=t(i)?e:n;... method reduce (line 2) | reduce(t,e){return this.ops.reduce(t,e)} method changeLength (line 2) | changeLength(){return this.reduce((t,e)=>e.insert?t+s.default.length(e... method length (line 2) | length(){return this.reduce((t,e)=>t+s.default.length(e),0)} method slice (line 2) | slice(t=0,e=1/0){const n=[],i=new l.default(this.ops);let r=0;while(r<... method compose (line 2) | compose(t){const e=new l.default(this.ops),n=new l.default(t.ops),i=[]... method concat (line 2) | concat(t){const e=new u(this.ops.slice());return t.ops.length>0&&(e.pu... method diff (line 2) | diff(t,e){if(this.ops===t.ops)return new u;const n=[this,t].map(e=>e.m... method eachLine (line 2) | eachLine(t,e="\n"){const n=new l.default(this.ops);let i=new u,r=0;whi... method invert (line 2) | invert(t){const e=new u;return this.reduce((n,i)=>{if(i.insert)e.delet... method transform (line 2) | transform(t,e=!1){if(e=!!e,"number"===typeof t)return this.transformPo... method transformPosition (line 2) | transformPosition(t,e=!1){e=!!e;const n=new l.default(this.ops);let i=... method constructor (line 17) | constructor(t,e){this.type=t,this.attrs=e} method addToSet (line 17) | addToSet(t){let e,n=!1;for(let i=0;i{let ... method addMaps (line 65) | addMaps(t){return 0==this.eventCount?this:new u(this.items.append(t.ma... method rebased (line 65) | rebased(t,e){if(!this.eventCount)return this;let n=[],i=Math.max(0,thi... method emptyItemCount (line 65) | emptyItemCount(){let t=0;return this.items.forEach(e=>{e.step||t++}),t} method compress (line 65) | compress(t=this.items.length){let e=this.remapping(0,t),n=e.maps.lengt... function d (line 41) | function d(t,e){var n=new u(e);if(n.push(t,!0),n.err)throw n.msg||s[n.er... method constructor (line 17) | constructor(t){let e=t.nodeAfter,n=t.node(0).resolve(t.pos+e.nodeSize)... method map (line 17) | map(t,e){let{deleted:n,pos:i}=e.mapResult(this.anchor),r=t.resolve(i);... method content (line 17) | content(){return new i["Slice"](i["Fragment"].from(this.node),0,0)} method eq (line 17) | eq(t){return t instanceof d&&t.anchor==this.anchor} method toJSON (line 17) | toJSON(){return{type:"node",anchor:this.anchor}} method getBookmark (line 17) | getBookmark(){return new p(this.anchor)} method fromJSON (line 17) | static fromJSON(t,e){if("number"!=typeof e.anchor)throw new RangeError... method create (line 17) | static create(t,e){return new d(t.resolve(e))} method isSelectable (line 17) | static isSelectable(t){return!t.isText&&!1!==t.type.spec.selectable} function l (line 41) | function l(t,e){if(e<65537&&(t.subarray&&o||!t.subarray&&r))return Strin... function L (line 41) | function L(t,e){return t.msg=l[e],e} method constructor (line 17) | constructor(t,e,n,i=u.none){this.type=t,this.attrs=e,this.marks=i,this... method nodeSize (line 17) | get nodeSize(){return this.isLeaf?1:2+this.content.size} method childCount (line 17) | get childCount(){return this.content.childCount} method child (line 17) | child(t){return this.content.child(t)} method maybeChild (line 17) | maybeChild(t){return this.content.maybeChild(t)} method forEach (line 17) | forEach(t){this.content.forEach(t)} method nodesBetween (line 17) | nodesBetween(t,e,n,i=0){this.content.nodesBetween(t,e,n,i,this)} method descendants (line 17) | descendants(t){this.nodesBetween(0,this.content.size,t)} method textContent (line 17) | get textContent(){return this.isLeaf&&this.type.spec.leafText?this.typ... method textBetween (line 17) | textBetween(t,e,n,i){return this.content.textBetween(t,e,n,i)} method firstChild (line 17) | get firstChild(){return this.content.firstChild} method lastChild (line 17) | get lastChild(){return this.content.lastChild} method eq (line 17) | eq(t){return this==t||this.sameMarkup(t)&&this.content.eq(t.content)} method sameMarkup (line 17) | sameMarkup(t){return this.hasMarkup(t.type,t.attrs,t.marks)} method hasMarkup (line 17) | hasMarkup(t,e,n){return this.type==t&&h(this.attrs,e||t.defaultAttrs||... method copy (line 17) | copy(t=null){return t==this.content?this:new L(this.type,this.attrs,t,... method mark (line 17) | mark(t){return t==this.marks?this:new L(this.type,this.attrs,this.cont... method cut (line 17) | cut(t,e=this.content.size){return 0==t&&e==this.content.size?this:this... method slice (line 17) | slice(t,e=this.content.size,n=!1){if(t==e)return p.empty;let i=this.re... method replace (line 17) | replace(t,e,n){return g(this.resolve(t),this.resolve(e),n)} method nodeAt (line 17) | nodeAt(t){for(let e=this;;){let{index:n,offset:i}=e.content.findIndex(... method childAfter (line 17) | childAfter(t){let{index:e,offset:n}=this.content.findIndex(t);return{n... method childBefore (line 17) | childBefore(t){if(0==t)return{node:null,index:0,offset:0};let{index:e,... method resolve (line 17) | resolve(t){return M.resolveCached(this,t)} method resolveNoCache (line 17) | resolveNoCache(t){return M.resolve(this,t)} method rangeHasMark (line 17) | rangeHasMark(t,e,n){let i=!1;return e>t&&this.nodesBetween(t,e,t=>(n.i... method isBlock (line 17) | get isBlock(){return this.type.isBlock} method isTextblock (line 17) | get isTextblock(){return this.type.isTextblock} method inlineContent (line 17) | get inlineContent(){return this.type.inlineContent} method isInline (line 17) | get isInline(){return this.type.isInline} method isText (line 17) | get isText(){return this.type.isText} method isLeaf (line 17) | get isLeaf(){return this.type.isLeaf} method isAtom (line 17) | get isAtom(){return this.type.isAtom} method toString (line 17) | toString(){if(this.type.spec.toDebugString)return this.type.spec.toDeb... method contentMatchAt (line 17) | contentMatchAt(t){let e=this.type.contentMatch.matchFragment(this.cont... method canReplace (line 17) | canReplace(t,e,n=s.empty,i=0,r=n.childCount){let o=this.contentMatchAt... method canReplaceWith (line 17) | canReplaceWith(t,e,n,i){if(i&&!this.type.allowsMarks(i))return!1;let r... method canAppend (line 17) | canAppend(t){return t.content.size?this.canReplace(this.childCount,thi... method check (line 17) | check(){this.type.checkContent(this.content);let t=u.none;for(let e=0;... method toJSON (line 17) | toJSON(){let t={type:this.type.name};for(let e in this.attrs){t.attrs=... method fromJSON (line 17) | static fromJSON(t,e){if(!e)throw new RangeError("Invalid input for Nod... function D (line 41) | function D(t){return(t<<1)-(4t.avail_out&&(n=t.avail_out),0... method constructor (line 17) | constructor(t){this.validEnd=t,this.next=[],this.wrapCache=[]} method parse (line 17) | static parse(t,e){let n=new R(t,e);if(null==n.next)return P.empty;let ... method matchType (line 17) | matchType(t){for(let e=0;e=this.next.length)throw new RangeError(`There's no ${t}th... method toString (line 17) | toString(){let t=[];function e(n){t.push(n);for(let i=0;i>>8&255,t.pending_buf[t.pen... function j (line 41) | function j(t,e){var n,i,r=t.max_chain_length,o=t.strstart,a=t.prev_lengt... function H (line 41) | function H(t){var e,n,i,o,l,c,h,u,d,p,f=t.w_size;do{if(o=t.window_size-t... function q (line 41) | function q(t,e){for(var n,i;;){if(t.lookahead>>24&255)+(t>>>8&65280)+((65280&t)<<8)+((255&t)<<... method constructor (line 41) | constructor(t=[],e,n=0,i=t.length){this.maps=t,this.mirror=e,this.from... method slice (line 41) | slice(t=0,e=this.maps.length){return new m(this.maps,this.mirror,t,e)} method copy (line 41) | copy(){return new m(this.maps.slice(),this.mirror&&this.mirror.slice()... method appendMap (line 41) | appendMap(t,e){this.to=this.maps.push(t),null!=e&&this.setMirror(this.... method appendMapping (line 41) | appendMapping(t){for(let e=0,n=this.maps.length;e=this.next.length)throw new RangeError(`There's no ${t}th... method toString (line 17) | toString(){let t=[];function e(n){t.push(n);for(let i=0;i>>7)]} method constructor (line 17) | constructor(t,e){this.string=t,this.nodeTypes=e,this.inline=null,this.... method next (line 17) | get next(){return this.tokens[this.pos]} method eat (line 17) | eat(t){return this.next==t&&(this.pos++||!0)} method err (line 17) | err(t){throw new SyntaxError(t+" (in content expression '"+this.string... function F (line 41) | function F(t,e){t.pending_buf[t.pending++]=255&e,t.pending_buf[t.pending... function B (line 41) | function B(t,e,n){t.bi_valid>m-n?(t.bi_buf|=e<>>=1,n<<=1,0<--e;);return n>>>1} function q (line 41) | function q(t,e,n){var i,r,o=new Array(f+1),a=0;for(i=1;i<=f;i++)o[i]=a=a... function U (line 41) | function U(t){var e;for(e=0;e=0;e--){l... method close (line 41) | close(t){let e=this.findCloseLevel(t);if(!e)return null;while(this.dep... method openFrontierNode (line 41) | openFrontierNode(t,e=null,n){let r=this.frontier[this.depth];r.match=r... method closeFrontierNode (line 41) | closeFrontierNode(){let t=this.frontier.pop(),e=t.match.fillBefore(i["... function d (line 41) | function d(t){delete l[t]} method constructor (line 17) | constructor(t){let e=t.nodeAfter,n=t.node(0).resolve(t.pos+e.nodeSize)... method map (line 17) | map(t,e){let{deleted:n,pos:i}=e.mapResult(this.anchor),r=t.resolve(i);... method content (line 17) | content(){return new i["Slice"](i["Fragment"].from(this.node),0,0)} method eq (line 17) | eq(t){return t instanceof d&&t.anchor==this.anchor} method toJSON (line 17) | toJSON(){return{type:"node",anchor:this.anchor}} method getBookmark (line 17) | getBookmark(){return new p(this.anchor)} method fromJSON (line 17) | static fromJSON(t,e){if("number"!=typeof e.anchor)throw new RangeError... method create (line 17) | static create(t,e){return new d(t.resolve(e))} method isSelectable (line 17) | static isSelectable(t){return!t.isText&&!1!==t.type.spec.selectable} function p (line 41) | function p(t){if(c)setTimeout(p,0,t);else{var n=l[t];if(n){c=!0;try{!fun... method constructor (line 17) | constructor(t,e,n){this.content=t,this.openStart=e,this.openEnd=n} method size (line 17) | get size(){return this.content.size-this.openStart-this.openEnd} method insertAt (line 17) | insertAt(t,e){let n=m(this.content,t+this.openStart,e);return n&&new p... method removeBetween (line 17) | removeBetween(t,e){return new p(f(this.content,t+this.openStart,e+this... method eq (line 17) | eq(t){return this.content.eq(t.content)&&this.openStart==t.openStart&&... method toString (line 17) | toString(){return this.content+"("+this.openStart+","+this.openEnd+")"} method toJSON (line 17) | toJSON(){if(!this.content.size)return null;let t={content:this.content... method fromJSON (line 17) | static fromJSON(t,e){if(!e)return p.empty;let n=e.openStart||0,i=e.ope... method maxOpen (line 17) | static maxOpen(t,e=!0){let n=0,i=0;for(let r=t.firstChild;r&&!r.isLeaf... method constructor (line 17) | constructor(t){this.anchor=t} method map (line 17) | map(t){let{deleted:e,pos:n}=t.mapResult(this.anchor);return e?new u(n,... method resolve (line 17) | resolve(t){let e=t.resolve(this.anchor),n=e.nodeAfter;return n&&d.isSe... method constructor (line 41) | constructor(t,e,n){this.pos=t,this.delInfo=e,this.recover=n} method deleted (line 41) | get deleted(){return(this.delInfo&d)>0} method deletedBefore (line 41) | get deletedBefore(){return(this.delInfo&(c|u))>0} method deletedAfter (line 41) | get deletedAfter(){return(this.delInfo&(h|u))>0} method deletedAcross (line 41) | get deletedAcross(){return(this.delInfo&u)>0} method constructor (line 65) | constructor(t,e,n,i){this.map=t,this.step=e,this.selection=n,this.mirr... method merge (line 65) | merge(t){if(this.step&&t.step&&!t.selection){let e=t.step.merge(this.s... function f (line 41) | function f(e){e.source===t&&"string"==typeof e.data&&0===e.data.indexOf(... method constructor (line 17) | constructor(t){super(t.resolve(0),t.resolve(t.content.size))} method replace (line 17) | replace(t,e=i["Slice"].empty){if(e==i["Slice"].empty){t.delete(0,t.doc... method toJSON (line 17) | toJSON(){return{type:"all"}} method fromJSON (line 17) | static fromJSON(t){return new f(t)} method map (line 17) | map(t){return new f(t)} method eq (line 17) | eq(t){return t instanceof f} method getBookmark (line 17) | getBookmark(){return m} method constructor (line 41) | constructor(t,e=!1){if(this.ranges=t,this.inverted=e,!t.length&&f.empt... method recover (line 41) | recover(t){let e=0,n=s(t);if(!this.inverted)for(let i=0;i>>16&65535|0,a=0;while(0!==n){a=... function i (line 41) | function i(t,e){var n,i,r,o,a,s,l=e.length;for(n=l-1;n>=0;n--)i=e[n],95!... function G (line 41) | function G(t,e){return t.set(e[0],e[1]),t} function V (line 41) | function V(t,e){return t.add(e),t} function K (line 41) | function K(t,e){var n=-1,i=t?t.length:0;while(++n=0;e--){l... method close (line 41) | close(t){let e=this.findCloseLevel(t);if(!e)return null;while(this.dep... method openFrontierNode (line 41) | openFrontierNode(t,e=null,n){let r=this.frontier[this.depth];r.match=r... method closeFrontierNode (line 41) | closeFrontierNode(){let t=this.frontier.pop(),e=t.match.fillBefore(i["... function _ (line 41) | function _(t){var e=-1,n=Array(t.size);return t.forEach((function(t,i){n... method constructor (line 17) | constructor(t,e,n){this.name=t,this.schema=e,this.spec=n,this.markSet=... method isInline (line 17) | get isInline(){return!this.isBlock} method isTextblock (line 17) | get isTextblock(){return this.isBlock&&this.inlineContent} method isLeaf (line 17) | get isLeaf(){return this.contentMatch==P.empty} method isAtom (line 17) | get isAtom(){return this.isLeaf||!!this.spec.atom} method whitespace (line 17) | get whitespace(){return this.spec.whitespace||(this.spec.code?"pre":"n... method hasRequiredAttrs (line 17) | hasRequiredAttrs(){for(let t in this.attrs)if(this.attrs[t].isRequired... method compatibleContent (line 17) | compatibleContent(t){return this==t||this.contentMatch.compatible(t.co... method computeAttrs (line 17) | computeAttrs(t){return!t&&this.defaultAttrs?this.defaultAttrs:J(this.a... method create (line 17) | create(t=null,e,n){if(this.isText)throw new Error("NodeType.create can... method createChecked (line 17) | createChecked(t=null,e,n){return e=s.from(e),this.checkContent(e),new ... method createAndFill (line 17) | createAndFill(t=null,e,n){if(t=this.computeAttrs(t),e=s.from(e),e.size... method validContent (line 17) | validContent(t){let e=this.contentMatch.matchFragment(t);if(!e||!e.val... method checkContent (line 17) | checkContent(t){if(!this.validContent(t))throw new RangeError(`Invalid... method allowsMarkType (line 17) | allowsMarkType(t){return null==this.markSet||this.markSet.indexOf(t)>-1} method allowsMarks (line 17) | allowsMarks(t){if(null==this.markSet)return!0;for(let e=0;en[t]=ne... function $ (line 41) | function $(t,e){return function(n){return t(e(n))}} method constructor (line 17) | constructor(t){this.hasDefault=Object.prototype.hasOwnProperty.call(t,... method isRequired (line 17) | get isRequired(){return!this.hasDefault} function tt (line 41) | function tt(t){var e=-1,n=Array(t.size);return t.forEach((function(t){n[... method constructor (line 17) | constructor(t,e,n,i){this.name=t,this.rank=e,this.schema=n,this.spec=i... method create (line 17) | create(t=null){return!t&&this.instance?this.instance:new u(this,J(this... method compile (line 17) | static compile(t,e){let n=Object.create(null),i=0;return t.forEach((t,... method removeFromSet (line 17) | removeFromSet(t){for(var e=0;e-1} function Dt (line 41) | function Dt(t){var e=-1,n=t?t.length:0;this.clear();while(++e>1,o=Math.min(r,t.lengt... method findNodeMatch (line 17) | findNodeMatch(t,e,n,i){let r,o=-1;if(i>=this.preMatch.index&&(r=this.p... method updateNodeAt (line 17) | updateNodeAt(t,e,n,i,r){let o=this.top.children[i];return o.dirty==wt&... method findIndexWithChild (line 17) | findIndexWithChild(t){for(;;){let e=t.parentNode;if(!e)return-1;if(e==... method updateNextNode (line 17) | updateNextNode(t,e,n,i,r,o){for(let a=this.index;a-1} function Gt (line 41) | function Gt(t,e){var n=this.__data__,i=oe(n,t);return i<0?n.push([t,e]):... function Vt (line 41) | function Vt(t){var e=-1,n=t?t.length:0;this.clear();while(++e-1&&t%1==0&&t<=o} method constructor (line 17) | constructor(){this.shiftKey=!1,this.mouseDown=null,this.lastKeyCode=nu... function Ke (line 41) | function Ke(t){var e=typeof t;return!!t&&("object"==e||"function"==e)} function Ye (line 41) | function Ye(t){return!!t&&"object"==typeof t} function Ze (line 41) | function Ze(t){return qe(t)?ie(t):de(t)} function Xe (line 41) | function Xe(){return[]} function Je (line 41) | function Je(){return!1} function s (line 41) | function s(t){var e=o.copyOptions(t);return o.ensureFlagExists("ignoreDe... method constructor (line 17) | constructor(t,e){if(this.content=t,this.size=e||0,null==e)for(let n=0;... method nodesBetween (line 17) | nodesBetween(t,e,n,i=0,r){for(let o=0,a=0;a"} method toStringInner (line 17) | toStringInner(){return this.content.join(", ")} method toJSON (line 17) | toJSON(){return this.content.length?this.content.map(t=>t.toJSON()):null} method fromJSON (line 17) | static fromJSON(t,e){if(!e)return s.empty;if(!Array.isArray(e))throw n... method fromArray (line 17) | static fromArray(t){if(!t.length)return s.empty;let e,n=0;for(let i=0;... method from (line 17) | static from(t){if(!t)return s.empty;if(t instanceof s)return t;if(Arra... method constructor (line 17) | constructor(t,e){this.$from=t,this.$to=e} function l (line 41) | function l(t,e,n){return(!n&&t.spaces?"\n":"")+Array(e+1).join(t.spaces)} function c (line 41) | function c(t,e,n){if(e.ignoreAttributes)return"";"attributesFn"in e&&(t=... function h (line 41) | function h(t,e,n){return i=t,r="xml",e.ignoreDeclaration?"":"=0?1:-1),!e.par... function u (line 41) | function u(t,e,n){if(e.ignoreInstruction)return"";var o;for(o in t)if(t.... method constructor (line 2) | constructor(t){Array.isArray(t)?this.ops=t:null!=t&&Array.isArray(t.op... method registerEmbed (line 2) | static registerEmbed(t,e){this.handlers[t]=e} method unregisterEmbed (line 2) | static unregisterEmbed(t){delete this.handlers[t]} method getHandler (line 2) | static getHandler(t){const e=this.handlers[t];if(!e)throw new Error(`n... method insert (line 2) | insert(t,e){const n={};return"string"===typeof t&&0===t.length?this:(n... method delete (line 2) | delete(t){return t<=0?this:this.push({delete:t})} method retain (line 2) | retain(t,e){if("number"===typeof t&&t<=0)return this;const n={retain:t... method push (line 2) | push(t){let e=this.ops.length,n=this.ops[e-1];if(t=r(t),"object"===typ... method chop (line 2) | chop(){const t=this.ops[this.ops.length-1];return t&&"number"===typeof... method filter (line 2) | filter(t){return this.ops.filter(t)} method forEach (line 2) | forEach(t){this.ops.forEach(t)} method map (line 2) | map(t){return this.ops.map(t)} method partition (line 2) | partition(t){const e=[],n=[];return this.forEach(i=>{const r=t(i)?e:n;... method reduce (line 2) | reduce(t,e){return this.ops.reduce(t,e)} method changeLength (line 2) | changeLength(){return this.reduce((t,e)=>e.insert?t+s.default.length(e... method length (line 2) | length(){return this.reduce((t,e)=>t+s.default.length(e),0)} method slice (line 2) | slice(t=0,e=1/0){const n=[],i=new l.default(this.ops);let r=0;while(r<... method compose (line 2) | compose(t){const e=new l.default(this.ops),n=new l.default(t.ops),i=[]... method concat (line 2) | concat(t){const e=new u(this.ops.slice());return t.ops.length>0&&(e.pu... method diff (line 2) | diff(t,e){if(this.ops===t.ops)return new u;const n=[this,t].map(e=>e.m... method eachLine (line 2) | eachLine(t,e="\n"){const n=new l.default(this.ops);let i=new u,r=0;whi... method invert (line 2) | invert(t){const e=new u;return this.reduce((n,i)=>{if(i.insert)e.delet... method transform (line 2) | transform(t,e=!1){if(e=!!e,"number"===typeof t)return this.transformPo... method transformPosition (line 2) | transformPosition(t,e=!1){e=!!e;const n=new l.default(this.ops);let i=... method constructor (line 17) | constructor(t,e){this.type=t,this.attrs=e} method addToSet (line 17) | addToSet(t){let e,n=!1;for(let i=0;i{let ... method addMaps (line 65) | addMaps(t){return 0==this.eventCount?this:new u(this.items.append(t.ma... method rebased (line 65) | rebased(t,e){if(!this.eventCount)return this;let n=[],i=Math.max(0,thi... method emptyItemCount (line 65) | emptyItemCount(){let t=0;return this.items.forEach(e=>{e.step||t++}),t} method compress (line 65) | compress(t=this.items.length){let e=this.remapping(0,t),n=e.maps.lengt... function d (line 41) | function d(t,e){return e.ignoreComment?"":"\x3c!--"+("commentFn"in e?e.c... method constructor (line 17) | constructor(t){let e=t.nodeAfter,n=t.node(0).resolve(t.pos+e.nodeSize)... method map (line 17) | map(t,e){let{deleted:n,pos:i}=e.mapResult(this.anchor),r=t.resolve(i);... method content (line 17) | content(){return new i["Slice"](i["Fragment"].from(this.node),0,0)} method eq (line 17) | eq(t){return t instanceof d&&t.anchor==this.anchor} method toJSON (line 17) | toJSON(){return{type:"node",anchor:this.anchor}} method getBookmark (line 17) | getBookmark(){return new p(this.anchor)} method fromJSON (line 17) | static fromJSON(t,e){if("number"!=typeof e.anchor)throw new RangeError... method create (line 17) | static create(t,e){return new d(t.resolve(e))} method isSelectable (line 17) | static isSelectable(t){return!t.isText&&!1!==t.type.spec.selectable} function p (line 41) | function p(t,e){return e.ignoreCdata?"":"0} method deletedBefore (line 41) | get deletedBefore(){return(this.delInfo&(c|u))>0} method deletedAfter (line 41) | get deletedAfter(){return(this.delInfo&(h|u))>0} method deletedAcross (line 41) | get deletedAcross(){return(this.delInfo&u)>0} method constructor (line 65) | constructor(t,e,n,i){this.map=t,this.step=e,this.selection=n,this.mirr... method merge (line 65) | merge(t){if(this.step&&t.step&&!t.selection){let e=t.step.merge(this.s... function f (line 41) | function f(t,e){return e.ignoreDoctype?"":"0} method setStoredMarks (line 17) | setStoredMarks(t){return this.storedMarks=t,this.updated|=y,this} method ensureMarks (line 17) | ensureMarks(t){return i["Mark"].sameSet(this.storedMarks||this.selecti... method addStoredMark (line 17) | addStoredMark(t){return this.ensureMarks(t.addToSet(this.storedMarks||... method removeStoredMark (line 17) | removeStoredMark(t){return this.ensureMarks(t.removeFromSet(this.store... method storedMarksSet (line 17) | get storedMarksSet(){return(this.updated&y)>0} method addStep (line 17) | addStep(t,e){super.addStep(t,e),this.updated=this.updated&~y,this.stor... method setTime (line 17) | setTime(t){return this.time=t,this} method replaceSelection (line 17) | replaceSelection(t){return this.selection.replace(this,t),this} method replaceSelectionWith (line 17) | replaceSelectionWith(t,e=!0){let n=this.selection;return e&&(t=t.mark(... method deleteSelection (line 17) | deleteSelection(){return this.selection.replace(this),this} method insertText (line 17) | insertText(t,e,n){let i=this.doc.type.schema;if(null==e)return t?this.... method setMeta (line 17) | setMeta(t,e){return this.meta["string"==typeof t?t:t.key]=e,this} method getMeta (line 17) | getMeta(t){return this.meta["string"==typeof t?t:t.key]} method isGeneric (line 17) | get isGeneric(){for(let t in this.meta)return!1;return!0} method scrollIntoView (line 17) | scrollIntoView(){return this.updated|=w,this} method scrolledIntoView (line 17) | get scrolledIntoView(){return(this.updated&w)>0} method constructor (line 41) | constructor(t,e,n){super(),this.from=t,this.to=e,this.mark=n} method apply (line 41) | apply(t){let e=t.slice(this.from,this.to),n=new i["Slice"](y(e.content... method invert (line 41) | invert(){return new w(this.from,this.to,this.mark)} method map (line 41) | map(t){let e=t.mapResult(this.from,1),n=t.mapResult(this.to,-1);return... method merge (line 41) | merge(t){return t instanceof x&&t.mark.eq(this.mark)&&this.from<=t.to&... method toJSON (line 41) | toJSON(){return{stepType:"removeMark",mark:this.mark.toJSON(),from:thi... method fromJSON (line 41) | static fromJSON(t,e){if("number"!=typeof e.from||"number"!=typeof e.to... function o (line 41) | function o(){i.call(this)} method constructor (line 17) | constructor(t,e,n={}){this.match=t,this.match=t,this.handler="string"=... function r (line 41) | function r(e){t.writable&&!1===t.write(e)&&n.pause&&n.pause()} method constructor (line 2) | constructor(t){this.ops=t,this.index=0,this.offset=0} method hasNext (line 2) | hasNext(){return this.peekLength()<1/0} method next (line 2) | next(t){t||(t=1/0);const e=this.ops[this.index];if(e){const n=this.off... method peek (line 2) | peek(){return this.ops[this.index]} method peekLength (line 2) | peekLength(){return this.ops[this.index]?i.default.length(this.ops[thi... method peekType (line 2) | peekType(){const t=this.ops[this.index];return t?"number"===typeof t.d... method rest (line 2) | rest(){if(this.hasNext()){if(0===this.offset)return this.ops.slice(thi... function o (line 41) | function o(){n.readable&&n.resume&&n.resume()} method constructor (line 17) | constructor(t,e,n={}){this.match=t,this.match=t,this.handler="string"=... function s (line 41) | function s(){a||(a=!0,t.end())} method constructor (line 17) | constructor(t,e){if(this.content=t,this.size=e||0,null==e)for(let n=0;... method nodesBetween (line 17) | nodesBetween(t,e,n,i=0,r){for(let o=0,a=0;a"} method toStringInner (line 17) | toStringInner(){return this.content.join(", ")} method toJSON (line 17) | toJSON(){return this.content.length?this.content.map(t=>t.toJSON()):null} method fromJSON (line 17) | static fromJSON(t,e){if(!e)return s.empty;if(!Array.isArray(e))throw n... method fromArray (line 17) | static fromArray(t){if(!t.length)return s.empty;let e,n=0;for(let i=0;... method from (line 17) | static from(t){if(!t)return s.empty;if(t instanceof s)return t;if(Arra... method constructor (line 17) | constructor(t,e){this.$from=t,this.$to=e} function l (line 41) | function l(){a||(a=!0,"function"===typeof t.destroy&&t.destroy())} function c (line 41) | function c(t){if(h(),0===i.listenerCount(this,"error"))throw t} function h (line 41) | function h(){n.removeListener("data",r),t.removeListener("drain",o),n.re... method constructor (line 17) | constructor(t,e=t){c(t),c(e),super(t,e)} method $cursor (line 17) | get $cursor(){return this.$anchor.pos==this.$head.pos?this.$head:null} method map (line 17) | map(t,e){let n=t.resolve(e.map(this.head));if(!n.parent.inlineContent)... method replace (line 17) | replace(t,e=i["Slice"].empty){if(super.replace(t,e),e==i["Slice"].empt... method eq (line 17) | eq(t){return t instanceof h&&t.anchor==this.anchor&&t.head==this.head} method getBookmark (line 17) | getBookmark(){return new u(this.anchor,this.head)} method toJSON (line 17) | toJSON(){return{type:"text",anchor:this.anchor,head:this.head}} method fromJSON (line 17) | static fromJSON(t,e){if("number"!=typeof e.anchor||"number"!=typeof e.... method create (line 17) | static create(t,e,n=e){let i=t.resolve(e);return new this(i,n==e?i:t.r... method between (line 17) | static between(t,e,n){let i=t.pos-e.pos;if(n&&!i||(n=i>=0?1:-1),!e.par... function i (line 41) | function i(){this.protocol=null,this.slashes=null,this.auth=null,this.po... function v (line 41) | function v(t,e){if(t&&t instanceof i)return t;var n=new i;return n.parse... method getMap (line 41) | getMap(){return f.empty} method merge (line 41) | merge(t){return null} method fromJSON (line 41) | static fromJSON(t,e){if(!e||!e.stepType)throw new RangeError("Invalid ... method jsonID (line 41) | static jsonID(t,e){if(t in g)throw new RangeError("Duplicate use of st... function o (line 41) | function o(t){var e=this;this.next=null,this.entry=null,this.finish=func... method constructor (line 17) | constructor(t,e,n={}){this.match=t,this.match=t,this.handler="string"=... function p (line 41) | function p(t){return u.from(t)} method constructor (line 17) | constructor(t,e,n){this.content=t,this.openStart=e,this.openEnd=n} method size (line 17) | get size(){return this.content.size-this.openStart-this.openEnd} method insertAt (line 17) | insertAt(t,e){let n=m(this.content,t+this.openStart,e);return n&&new p... method removeBetween (line 17) | removeBetween(t,e){return new p(f(this.content,t+this.openStart,e+this... method eq (line 17) | eq(t){return this.content.eq(t.content)&&this.openStart==t.openStart&&... method toString (line 17) | toString(){return this.content+"("+this.openStart+","+this.openEnd+")"} method toJSON (line 17) | toJSON(){if(!this.content.size)return null;let t={content:this.content... method fromJSON (line 17) | static fromJSON(t,e){if(!e)return p.empty;let n=e.openStart||0,i=e.ope... method maxOpen (line 17) | static maxOpen(t,e=!0){let n=0,i=0;for(let r=t.firstChild;r&&!r.isLeaf... method constructor (line 17) | constructor(t){this.anchor=t} method map (line 17) | map(t){let{deleted:e,pos:n}=t.mapResult(this.anchor);return e?new u(n,... method resolve (line 17) | resolve(t){let e=t.resolve(this.anchor),n=e.nodeAfter;return n&&d.isSe... method constructor (line 41) | constructor(t,e,n){this.pos=t,this.delInfo=e,this.recover=n} method deleted (line 41) | get deleted(){return(this.delInfo&d)>0} method deletedBefore (line 41) | get deletedBefore(){return(this.delInfo&(c|u))>0} method deletedAfter (line 41) | get deletedAfter(){return(this.delInfo&(h|u))>0} method deletedAcross (line 41) | get deletedAcross(){return(this.delInfo&u)>0} method constructor (line 65) | constructor(t,e,n,i){this.map=t,this.step=e,this.selection=n,this.mirr... method merge (line 65) | merge(t){if(this.step&&t.step&&!t.selection){let e=t.step.merge(this.s... function f (line 41) | function f(t){return u.isBuffer(t)||t instanceof d} method constructor (line 17) | constructor(t){super(t.resolve(0),t.resolve(t.content.size))} method replace (line 17) | replace(t,e=i["Slice"].empty){if(e==i["Slice"].empty){t.delete(0,t.doc... method toJSON (line 17) | toJSON(){return{type:"all"}} method fromJSON (line 17) | static fromJSON(t){return new f(t)} method map (line 17) | map(t){return new f(t)} method eq (line 17) | eq(t){return t instanceof f} method getBookmark (line 17) | getBookmark(){return m} method constructor (line 41) | constructor(t,e=!1){if(this.ranges=t,this.inverted=e,!t.length&&f.empt... method recover (line 41) | recover(t){let e=0,n=s(t);if(!this.inverted)for(let i=0;i0} method setStoredMarks (line 17) | setStoredMarks(t){return this.storedMarks=t,this.updated|=y,this} method ensureMarks (line 17) | ensureMarks(t){return i["Mark"].sameSet(this.storedMarks||this.selecti... method addStoredMark (line 17) | addStoredMark(t){return this.ensureMarks(t.addToSet(this.storedMarks||... method removeStoredMark (line 17) | removeStoredMark(t){return this.ensureMarks(t.removeFromSet(this.store... method storedMarksSet (line 17) | get storedMarksSet(){return(this.updated&y)>0} method addStep (line 17) | addStep(t,e){super.addStep(t,e),this.updated=this.updated&~y,this.stor... method setTime (line 17) | setTime(t){return this.time=t,this} method replaceSelection (line 17) | replaceSelection(t){return this.selection.replace(this,t),this} method replaceSelectionWith (line 17) | replaceSelectionWith(t,e=!0){let n=this.selection;return e&&(t=t.mark(... method deleteSelection (line 17) | deleteSelection(){return this.selection.replace(this),this} method insertText (line 17) | insertText(t,e,n){let i=this.doc.type.schema;if(null==e)return t?this.... method setMeta (line 17) | setMeta(t,e){return this.meta["string"==typeof t?t:t.key]=e,this} method getMeta (line 17) | getMeta(t){return this.meta["string"==typeof t?t:t.key]} method isGeneric (line 17) | get isGeneric(){for(let t in this.meta)return!1;return!0} method scrollIntoView (line 17) | scrollIntoView(){return this.updated|=w,this} method scrolledIntoView (line 17) | get scrolledIntoView(){return(this.updated&w)>0} method constructor (line 41) | constructor(t,e,n){super(),this.from=t,this.to=e,this.mark=n} method apply (line 41) | apply(t){let e=t.slice(this.from,this.to),n=new i["Slice"](y(e.content... method invert (line 41) | invert(){return new w(this.from,this.to,this.mark)} method map (line 41) | map(t){let e=t.mapResult(this.from,1),n=t.mapResult(this.to,-1);return... method merge (line 41) | merge(t){return t instanceof x&&t.mark.eq(this.mark)&&this.from<=t.to&... method toJSON (line 41) | toJSON(){return{stepType:"removeMark",mark:this.mark.toJSON(),from:thi... method fromJSON (line 41) | static fromJSON(t,e){if("number"!=typeof e.from||"number"!=typeof e.to... function C (line 41) | function C(t,e,n){return t.objectMode||!1===t.decodeStrings||"string"!==... method constructor (line 41) | constructor(t,e){super(),this.pos=t,this.mark=e} method apply (line 41) | apply(t){let e=t.nodeAt(this.pos);if(!e)return b.fail("No node at mark... method invert (line 41) | invert(t){let e=t.nodeAt(this.pos);if(e){let t=this.mark.addToSet(e.ma... method map (line 41) | map(t){let e=t.mapResult(this.pos,1);return e.deletedAfter?null:new C(... method toJSON (line 41) | toJSON(){return{stepType:"addNodeMark",pos:this.pos,mark:this.mark.toJ... method fromJSON (line 41) | static fromJSON(t,e){if("number"!=typeof e.pos)throw new RangeError("I... function k (line 41) | function k(t,e,n,i,r,o){if(!n){var a=C(e,i,r);i!==a&&(n=!0,r="buffer",i=... method constructor (line 17) | constructor(t,e,n){this.name=t,this.init=C(e.init,n),this.apply=C(e.ap... method constructor (line 41) | constructor(t,e){super(),this.pos=t,this.mark=e} method apply (line 41) | apply(t){let e=t.nodeAt(this.pos);if(!e)return b.fail("No node at mark... method invert (line 41) | invert(t){let e=t.nodeAt(this.pos);return e&&this.mark.isInSet(e.marks... method map (line 41) | map(t){let e=t.mapResult(this.pos,1);return e.deletedAfter?null:new k(... method toJSON (line 41) | toJSON(){return{stepType:"removeNodeMark",pos:this.pos,mark:this.mark.... method fromJSON (line 41) | static fromJSON(t,e){if("number"!=typeof e.pos)throw new RangeError("I... function A (line 41) | function A(t,e,n,i,r,o,a){e.writelen=i,e.writecb=a,e.writing=!0,e.sync=!... method constructor (line 41) | constructor(t,e,n,i=!1){super(),this.from=t,this.to=e,this.slice=n,thi... method apply (line 41) | apply(t){return this.structure&&M(t,this.from,this.to)?b.fail("Structu... method getMap (line 41) | getMap(){return new f([this.from,this.to-this.from,this.slice.size])} method invert (line 41) | invert(t){return new A(this.from,this.from+this.slice.size,t.slice(thi... method map (line 41) | map(t){let e=t.mapResult(this.from,1),n=t.mapResult(this.to,-1);return... method merge (line 41) | merge(t){if(!(t instanceof A)||t.structure||this.structure)return null... method toJSON (line 41) | toJSON(){let t={stepType:"replace",from:this.from,to:this.to};return t... method fromJSON (line 41) | static fromJSON(t,e){if("number"!=typeof e.from||"number"!=typeof e.to... function S (line 41) | function S(t,e,n,i,o){--e.pendingcb,n?(r.nextTick(o,i),r.nextTick(I,t,e)... method constructor (line 17) | constructor(t,e){this.schema=t,this.plugins=[],this.pluginsByKey=Objec... method constructor (line 41) | constructor(t,e,n,i,r,o,a=!1){super(),this.from=t,this.to=e,this.gapFr... method apply (line 41) | apply(t){if(this.structure&&(M(t,this.from,this.gapFrom)||M(t,this.gap... method getMap (line 41) | getMap(){return new f([this.from,this.gapFrom-this.from,this.insert,th... method invert (line 41) | invert(t){let e=this.gapTo-this.gapFrom;return new S(this.from,this.fr... method map (line 41) | map(t){let e=t.mapResult(this.from,1),n=t.mapResult(this.to,-1),i=t.ma... method toJSON (line 41) | toJSON(){let t={stepType:"replaceAround",from:this.from,to:this.to,gap... method fromJSON (line 41) | static fromJSON(t,e){if("number"!=typeof e.from||"number"!=typeof e.to... function M (line 41) | function M(t){t.writing=!1,t.writecb=null,t.length-=t.writelen,t.writele... method constructor (line 17) | constructor(t,e,n){this.pos=t,this.path=e,this.parentOffset=n,this.dep... method resolveDepth (line 17) | resolveDepth(t){return null==t?this.depth:t<0?this.depth+t:t} method parent (line 17) | get parent(){return this.node(this.depth)} method doc (line 17) | get doc(){return this.node(0)} method node (line 17) | node(t){return this.path[3*this.resolveDepth(t)]} method index (line 17) | index(t){return this.path[3*this.resolveDepth(t)+1]} method indexAfter (line 17) | indexAfter(t){return t=this.resolveDepth(t),this.index(t)+(t!=this.dep... method start (line 17) | start(t){return t=this.resolveDepth(t),0==t?0:this.path[3*t-1]+1} method end (line 17) | end(t){return t=this.resolveDepth(t),this.start(t)+this.node(t).conten... method before (line 17) | before(t){if(t=this.resolveDepth(t),!t)throw new RangeError("There is ... method after (line 17) | after(t){if(t=this.resolveDepth(t),!t)throw new RangeError("There is n... method textOffset (line 17) | get textOffset(){return this.pos-this.path[this.path.length-1]} method nodeAfter (line 17) | get nodeAfter(){let t=this.parent,e=this.index(this.depth);if(e==t.chi... method nodeBefore (line 17) | get nodeBefore(){let t=this.index(this.depth),e=this.pos-this.path[thi... method posAtIndex (line 17) | posAtIndex(t,e){e=this.resolveDepth(e);let n=this.path[3*e],i=0==e?0:t... method marks (line 17) | marks(){let t=this.parent,e=this.index();if(0==t.content.size)return u... method marksAcross (line 17) | marksAcross(t){let e=this.parent.maybeChild(this.index());if(!e||!e.is... method sharedDepth (line 17) | sharedDepth(t){for(let e=this.depth;e>0;e--)if(this.start(e)<=t&&this.... method blockRange (line 17) | blockRange(t=this,e){if(t.posthis.pos?t:this} method min (line 17) | min(t){return t.pos=0&&e<=t.content.size))throw new RangeError... method resolveCached (line 17) | static resolveCached(t,e){for(let i=0;it&&this.nodesBetween(t,e,t=>(n.i... method isBlock (line 17) | get isBlock(){return this.type.isBlock} method isTextblock (line 17) | get isTextblock(){return this.type.isTextblock} method inlineContent (line 17) | get inlineContent(){return this.type.inlineContent} method isInline (line 17) | get isInline(){return this.type.isInline} method isText (line 17) | get isText(){return this.type.isText} method isLeaf (line 17) | get isLeaf(){return this.type.isLeaf} method isAtom (line 17) | get isAtom(){return this.type.isAtom} method toString (line 17) | toString(){if(this.type.spec.toDebugString)return this.type.spec.toDeb... method contentMatchAt (line 17) | contentMatchAt(t){let e=this.type.contentMatch.matchFragment(this.cont... method canReplace (line 17) | canReplace(t,e,n=s.empty,i=0,r=n.childCount){let o=this.contentMatchAt... method canReplaceWith (line 17) | canReplaceWith(t,e,n,i){if(i&&!this.type.allowsMarks(i))return!1;let r... method canAppend (line 17) | canAppend(t){return t.content.size?this.canReplace(this.childCount,thi... method check (line 17) | check(){this.type.checkContent(this.content);let t=u.none;for(let e=0;... method toJSON (line 17) | toJSON(){let t={type:this.type.name};for(let e in this.attrs){t.attrs=... method fromJSON (line 17) | static fromJSON(t,e){if(!e)throw new RangeError("Invalid input for Nod... function D (line 41) | function D(t,e){e.prefinished||e.finalCalled||("function"===typeof t._fi... method constructor (line 17) | constructor(t,e,n,i){if(super(t,e,null,i),!n)throw new RangeError("Emp... method toString (line 17) | toString(){return this.type.spec.toDebugString?this.type.spec.toDebugS... method textContent (line 17) | get textContent(){return this.text} method textBetween (line 17) | textBetween(t,e){return this.text.slice(t,e)} method nodeSize (line 17) | get nodeSize(){return this.text.length} method mark (line 17) | mark(t){return t==this.marks?this:new D(this.type,this.attrs,this.text... method withText (line 17) | withText(t){return t==this.text?this:new D(this.type,this.attrs,t,this... method cut (line 17) | cut(t=0,e=this.text.length){return 0==t&&e==this.text.length?this:this... method eq (line 17) | eq(t){return this.sameMarkup(t)&&this.text==t.text} method toJSON (line 17) | toJSON(){let t=super.toJSON();return t.text=this.text,t} function I (line 41) | function I(t,e){var n=z(e);return n&&(D(t,e),0===e.pendingcb&&(e.finishe... function P (line 41) | function P(t,e,n){e.ending=!0,I(t,e),n&&(e.finished?r.nextTick(n):t.once... method constructor (line 17) | constructor(t){this.validEnd=t,this.next=[],this.wrapCache=[]} method parse (line 17) | static parse(t,e){let n=new R(t,e);if(null==n.next)return P.empty;let ... method matchType (line 17) | matchType(t){for(let e=0;e=this.next.length)throw new RangeError(`There's no ${t}th... method toString (line 17) | toString(){let t=[];function e(n){t.push(n);for(let i=0;i=0;i--){var r=t[i];"."===r?t.... function i (line 41) | function i(t){"string"!==typeof t&&(t+="");var e,n=0,i=-1,r=!0;for(e=t.l... function r (line 41) | function r(t,e){if(t.filter)return t.filter(e);for(var n=[],i=0;i0} method deletedBefore (line 41) | get deletedBefore(){return(this.delInfo&(c|u))>0} method deletedAfter (line 41) | get deletedAfter(){return(this.delInfo&(h|u))>0} method deletedAcross (line 41) | get deletedAcross(){return(this.delInfo&u)>0} method constructor (line 65) | constructor(t,e,n,i){this.map=t,this.step=e,this.selection=n,this.mirr... method merge (line 65) | merge(t){if(this.step&&t.step&&!t.selection){let e=t.step.merge(this.s... function f (line 41) | function f(t,e,n=!0){return e.altKey&&(t="Alt-"+t),e.ctrlKey&&(t="Ctrl-"... method constructor (line 17) | constructor(t){super(t.resolve(0),t.resolve(t.content.size))} method replace (line 17) | replace(t,e=i["Slice"].empty){if(e==i["Slice"].empty){t.delete(0,t.doc... method toJSON (line 17) | toJSON(){return{type:"all"}} method fromJSON (line 17) | static fromJSON(t){return new f(t)} method map (line 17) | map(t){return new f(t)} method eq (line 17) | eq(t){return t instanceof f} method getBookmark (line 17) | getBookmark(){return m} method constructor (line 41) | constructor(t,e=!1){if(this.ranges=t,this.inverted=e,!t.length&&f.empt... method recover (line 41) | recover(t){let e=0,n=s(t);if(!this.inverted)for(let i=0;i(e[i]... method constructor (line 17) | constructor(t,e,n={}){this.match=t,this.match=t,this.handler="string"=... function a (line 41) | function a(t,e,n=!1){if("object"!==typeof t)return e;if("object"!==typeo... method constructor (line 17) | constructor(t,e,n){this.$anchor=t,this.$head=e,this.ranges=n||[new s(t... method anchor (line 17) | get anchor(){return this.$anchor.pos} method head (line 17) | get head(){return this.$head.pos} method from (line 17) | get from(){return this.$from.pos} method to (line 17) | get to(){return this.$to.pos} method $from (line 17) | get $from(){return this.ranges[0].$from} method $to (line 17) | get $to(){return this.ranges[0].$to} method empty (line 17) | get empty(){let t=this.ranges;for(let e=0;e>>8^o[25... method constructor (line 17) | constructor(t,e,n={}){this.match=t,this.match=t,this.handler="string"=... function t (line 50) | function t(t){if(Array.isArray(t)){for(var e=0,n=Array(t.length);e1?... method constructor (line 41) | constructor(t,e){super(),this.pos=t,this.mark=e} method apply (line 41) | apply(t){let e=t.nodeAt(this.pos);if(!e)return b.fail("No node at mark... method invert (line 41) | invert(t){let e=t.nodeAt(this.pos);if(e){let t=this.mark.addToSet(e.ma... method map (line 41) | map(t){let e=t.mapResult(this.pos,1);return e.deletedAfter?null:new C(... method toJSON (line 41) | toJSON(){return{stepType:"addNodeMark",pos:this.pos,mark:this.mark.toJ... method fromJSON (line 41) | static fromJSON(t,e){if("number"!=typeof e.pos)throw new RangeError("I... function k (line 50) | function k(t){return function(){for(var e=arguments.length,n=Array(e),i=... method constructor (line 17) | constructor(t,e,n){this.name=t,this.init=C(e.init,n),this.apply=C(e.ap... method constructor (line 41) | constructor(t,e){super(),this.pos=t,this.mark=e} method apply (line 41) | apply(t){let e=t.nodeAt(this.pos);if(!e)return b.fail("No node at mark... method invert (line 41) | invert(t){let e=t.nodeAt(this.pos);return e&&this.mark.isInSet(e.marks... method map (line 41) | map(t){let e=t.mapResult(this.pos,1);return e.deletedAfter?null:new k(... method toJSON (line 41) | toJSON(){return{stepType:"removeNodeMark",pos:this.pos,mark:this.mark.... method fromJSON (line 41) | static fromJSON(t,e){if("number"!=typeof e.pos)throw new RangeError("I... function A (line 50) | function A(t,e){n&&n(t,null);var r=e.length;while(r--){var o=e[r];if("st... method constructor (line 41) | constructor(t,e,n,i=!1){super(),this.from=t,this.to=e,this.slice=n,thi... method apply (line 41) | apply(t){return this.structure&&M(t,this.from,this.to)?b.fail("Structu... method getMap (line 41) | getMap(){return new f([this.from,this.to-this.from,this.slice.size])} method invert (line 41) | invert(t){return new A(this.from,this.from+this.slice.size,t.slice(thi... method map (line 41) | map(t){let e=t.mapResult(this.from,1),n=t.mapResult(this.to,-1);return... method merge (line 41) | merge(t){if(!(t instanceof A)||t.structure||this.structure)return null... method toJSON (line 41) | toJSON(){let t={stepType:"replace",from:this.from,to:this.to};return t... method fromJSON (line 41) | static fromJSON(t,e){if("number"!=typeof e.from||"number"!=typeof e.to... function S (line 50) | function S(t){var n=l(null),i=void 0;for(i in t)h(e,t,[i])&&(n[i]=t[i]);... method constructor (line 17) | constructor(t,e){this.schema=t,this.plugins=[],this.pluginsByKey=Objec... method constructor (line 41) | constructor(t,e,n,i,r,o,a=!1){super(),this.from=t,this.to=e,this.gapFr... method apply (line 41) | apply(t){if(this.structure&&(M(t,this.from,this.gapFrom)||M(t,this.gap... method getMap (line 41) | getMap(){return new f([this.from,this.gapFrom-this.from,this.insert,th... method invert (line 41) | invert(t){let e=this.gapTo-this.gapFrom;return new S(this.from,this.fr... method map (line 41) | map(t){let e=t.mapResult(this.from,1),n=t.mapResult(this.to,-1),i=t.ma... method toJSON (line 41) | toJSON(){let t={stepType:"replaceAround",from:this.from,to:this.to,gap... method fromJSON (line 41) | static fromJSON(t,e){if("number"!=typeof e.from||"number"!=typeof e.to... function M (line 50) | function M(t,e){while(null!==t){var n=o(t,e);if(n){if(n.get)return C(n.g... method constructor (line 17) | constructor(t,e,n){this.pos=t,this.path=e,this.parentOffset=n,this.dep... method resolveDepth (line 17) | resolveDepth(t){return null==t?this.depth:t<0?this.depth+t:t} method parent (line 17) | get parent(){return this.node(this.depth)} method doc (line 17) | get doc(){return this.node(0)} method node (line 17) | node(t){return this.path[3*this.resolveDepth(t)]} method index (line 17) | index(t){return this.path[3*this.resolveDepth(t)+1]} method indexAfter (line 17) | indexAfter(t){return t=this.resolveDepth(t),this.index(t)+(t!=this.dep... method start (line 17) | start(t){return t=this.resolveDepth(t),0==t?0:this.path[3*t-1]+1} method end (line 17) | end(t){return t=this.resolveDepth(t),this.start(t)+this.node(t).conten... method before (line 17) | before(t){if(t=this.resolveDepth(t),!t)throw new RangeError("There is ... method after (line 17) | after(t){if(t=this.resolveDepth(t),!t)throw new RangeError("There is n... method textOffset (line 17) | get textOffset(){return this.pos-this.path[this.path.length-1]} method nodeAfter (line 17) | get nodeAfter(){let t=this.parent,e=this.index(this.depth);if(e==t.chi... method nodeBefore (line 17) | get nodeBefore(){let t=this.index(this.depth),e=this.pos-this.path[thi... method posAtIndex (line 17) | posAtIndex(t,e){e=this.resolveDepth(e);let n=this.path[3*e],i=0==e?0:t... method marks (line 17) | marks(){let t=this.parent,e=this.index();if(0==t.content.size)return u... method marksAcross (line 17) | marksAcross(t){let e=this.parent.maybeChild(this.index());if(!e||!e.is... method sharedDepth (line 17) | sharedDepth(t){for(let e=this.depth;e>0;e--)if(this.start(e)<=t&&this.... method blockRange (line 17) | blockRange(t=this,e){if(t.posthis.pos?t:this} method min (line 17) | min(t){return t.pos=0&&e<=t.content.size))throw new RangeError... method resolveCached (line 17) | static resolveCached(t,e){for(let i=0;i0&&void 0!==arguments[0]?arguments[0... function r (line 50) | function r(t,e,n){var r,o;if(n=n||0,!i(e))return-1;if(Array.prototype.in... method constructor (line 2) | constructor(t){this.ops=t,this.index=0,this.offset=0} method hasNext (line 2) | hasNext(){return this.peekLength()<1/0} method next (line 2) | next(t){t||(t=1/0);const e=this.ops[this.index];if(e){const n=this.off... method peek (line 2) | peek(){return this.ops[this.index]} method peekLength (line 2) | peekLength(){return this.ops[this.index]?i.default.length(this.ops[thi... method peekType (line 2) | peekType(){const t=this.ops[this.index];return t?"number"===typeof t.d... method rest (line 2) | rest(){if(this.hasNext()){if(0===this.offset)return this.ops.slice(thi... function a (line 50) | function a(t,e,n){i(t)?r(t,e,n):o(t,e,n)} method constructor (line 17) | constructor(t,e,n){this.$anchor=t,this.$head=e,this.ranges=n||[new s(t... method anchor (line 17) | get anchor(){return this.$anchor.pos} method head (line 17) | get head(){return this.$head.pos} method from (line 17) | get from(){return this.$from.pos} method to (line 17) | get to(){return this.$to.pos} method $from (line 17) | get $from(){return this.ranges[0].$from} method $to (line 17) | get $to(){return this.ranges[0].$to} method empty (line 17) | get empty(){let t=this.ranges;for(let e=0;e"} method toStringInner (line 17) | toStringInner(){return this.content.join(", ")} method toJSON (line 17) | toJSON(){return this.content.length?this.content.map(t=>t.toJSON()):null} method fromJSON (line 17) | static fromJSON(t,e){if(!e)return s.empty;if(!Array.isArray(e))throw n... method fromArray (line 17) | static fromArray(t){if(!t.length)return s.empty;let e,n=0;for(let i=0;... method from (line 17) | static from(t){if(!t)return s.empty;if(t instanceof s)return t;if(Arra... method constructor (line 17) | constructor(t,e){this.$from=t,this.$to=e} function l (line 50) | function l(t,e,n){"removeEventListener"in t?t.removeEventListener(e,n):"... function a (line 50) | function a(t,e,n,o){i(e)?r(e.split(/\s+/g),(function(e){s(t,e,n,o)})):r(... method constructor (line 17) | constructor(t,e,n){this.$anchor=t,this.$head=e,this.ranges=n||[new s(t... method anchor (line 17) | get anchor(){return this.$anchor.pos} method head (line 17) | get head(){return this.$head.pos} method from (line 17) | get from(){return this.$from.pos} method to (line 17) | get to(){return this.$to.pos} method $from (line 17) | get $from(){return this.ranges[0].$from} method $to (line 17) | get $to(){return this.ranges[0].$to} method empty (line 17) | get empty(){let t=this.ranges;for(let e=0;e"} method toStringInner (line 17) | toStringInner(){return this.content.join(", ")} method toJSON (line 17) | toJSON(){return this.content.length?this.content.map(t=>t.toJSON()):null} method fromJSON (line 17) | static fromJSON(t,e){if(!e)return s.empty;if(!Array.isArray(e))throw n... method fromArray (line 17) | static fromArray(t){if(!t.length)return s.empty;let e,n=0;for(let i=0;... method from (line 17) | static from(t){if(!t)return s.empty;if(t instanceof s)return t;if(Arra... method constructor (line 17) | constructor(t,e){this.$from=t,this.$to=e} function l (line 50) | function l(t,e,n,i){var a=o(t,e),s=!1;r(a,(function(t){return t.handler!... function o (line 50) | function o(t,e){e=i(e)?e.join(" "):e,e=e.replace(/^[\s\uFEFF\xA0]+|[\s\u... method constructor (line 17) | constructor(t,e,n={}){this.match=t,this.match=t,this.handler="string"=... function s (line 50) | function s(t){var e,n=Array.prototype.slice.call(arguments,1),s=t.classL... method constructor (line 17) | constructor(t,e){if(this.content=t,this.size=e||0,null==e)for(let n=0;... method nodesBetween (line 17) | nodesBetween(t,e,n,i=0,r){for(let o=0,a=0;a"} method toStringInner (line 17) | toStringInner(){return this.content.join(", ")} method toJSON (line 17) | toJSON(){return this.content.length?this.content.map(t=>t.toJSON()):null} method fromJSON (line 17) | static fromJSON(t,e){if(!e)return s.empty;if(!Array.isArray(e))throw n... method fromArray (line 17) | static fromArray(t){if(!t.length)return s.empty;let e,n=0;for(let i=0;... method from (line 17) | static from(t){if(!t)return s.empty;if(t instanceof s)return t;if(Arra... method constructor (line 17) | constructor(t,e){this.$from=t,this.$to=e} function o (line 50) | function o(t,e,n){var o=t.style;i(e)?o[e]=n:r(e,(function(t,e){o[e]=t}))} method constructor (line 17) | constructor(t,e,n={}){this.match=t,this.match=t,this.handler="string"=... function r (line 50) | function r(t){return t&&t.className?i(t.className.baseVal)?t.className:t... method constructor (line 2) | constructor(t){this.ops=t,this.index=0,this.offset=0} method hasNext (line 2) | hasNext(){return this.peekLength()<1/0} method next (line 2) | next(t){t||(t=1/0);const e=this.ops[this.index];if(e){const n=this.off... method peek (line 2) | peek(){return this.ops[this.index]} method peekLength (line 2) | peekLength(){return this.ops[this.index]?i.default.length(this.ops[thi... method peekType (line 2) | peekType(){const t=this.ops[this.index];return t?"number"===typeof t.d... method rest (line 2) | rest(){if(this.hasNext()){if(0===this.offset)return this.ops.slice(thi... function o (line 50) | function o(t,e){var n;return t.classList?t.classList.contains(e):(n=r(t)... method constructor (line 17) | constructor(t,e,n={}){this.match=t,this.match=t,this.handler="string"=... function s (line 50) | function s(t,e){return a.call(t,e)} method constructor (line 17) | constructor(t,e){if(this.content=t,this.size=e||0,null==e)for(let n=0;... method nodesBetween (line 17) | nodesBetween(t,e,n,i=0,r){for(let o=0,a=0;a"} method toStringInner (line 17) | toStringInner(){return this.content.join(", ")} method toJSON (line 17) | toJSON(){return this.content.length?this.content.map(t=>t.toJSON()):null} method fromJSON (line 17) | static fromJSON(t,e){if(!e)return s.empty;if(!Array.isArray(e))throw n... method fromArray (line 17) | static fromArray(t){if(!t.length)return s.empty;let e,n=0;for(let i=0;... method from (line 17) | static from(t){if(!t)return s.empty;if(t instanceof s)return t;if(Arra... method constructor (line 17) | constructor(t,e){this.$from=t,this.$to=e} function s (line 50) | function s(t){var e,n,s=Array.prototype.slice.call(arguments,1),l=t.clas... method constructor (line 17) | constructor(t,e){if(this.content=t,this.size=e||0,null==e)for(let n=0;... method nodesBetween (line 17) | nodesBetween(t,e,n,i=0,r){for(let o=0,a=0;a"} method toStringInner (line 17) | toStringInner(){return this.content.join(", ")} method toJSON (line 17) | toJSON(){return this.content.length?this.content.map(t=>t.toJSON()):null} method fromJSON (line 17) | static fromJSON(t,e){if(!e)return s.empty;if(!Array.isArray(e))throw n... method fromArray (line 17) | static fromArray(t){if(!t.length)return s.empty;let e,n=0;for(let i=0;... method from (line 17) | static from(t){if(!t)return s.empty;if(t instanceof s)return t;if(Arra... method constructor (line 17) | constructor(t,e){this.$from=t,this.$to=e} function e (line 50) | function e(t,e){var n,i,r,o,a=Object.prototype.hasOwnProperty;for(r=1,o=... function r (line 50) | function r(t,e){var n=document.createElement("img"),r="";return i(e,(fun... method constructor (line 2) | constructor(t){this.ops=t,this.index=0,this.offset=0} method hasNext (line 2) | hasNext(){return this.peekLength()<1/0} method next (line 2) | next(t){t||(t=1/0);const e=this.ops[this.index];if(e){const n=this.off... method peek (line 2) | peek(){return this.ops[this.index]} method peekLength (line 2) | peekLength(){return this.ops[this.index]?i.default.length(this.ops[thi... method peekType (line 2) | peekType(){const t=this.ops[this.index];return t?"number"===typeof t.d... method rest (line 2) | rest(){if(this.hasNext()){if(0===this.offset)return this.ops.slice(thi... function a (line 50) | function a(t){var e=(new Date).getTime();return e-t>o} method constructor (line 17) | constructor(t,e,n){this.$anchor=t,this.$head=e,this.ranges=n||[new s(t... method anchor (line 17) | get anchor(){return this.$anchor.pos} method head (line 17) | get head(){return this.$head.pos} method from (line 17) | get from(){return this.$from.pos} method to (line 17) | get to(){return this.$to.pos} method $from (line 17) | get $from(){return this.ranges[0].$from} method $to (line 17) | get $to(){return this.ranges[0].$to} method empty (line 17) | get empty(){let t=this.ranges;for(let e=0;e"} method toStringInner (line 17) | toStringInner(){return this.content.join(", ")} method toJSON (line 17) | toJSON(){return this.content.length?this.content.map(t=>t.toJSON()):null} method fromJSON (line 17) | static fromJSON(t,e){if(!e)return s.empty;if(!Array.isArray(e))throw n... method fromArray (line 17) | static fromArray(t){if(!t.length)return s.empty;let e,n=0;for(let i=0;... method from (line 17) | static from(t){if(!t)return s.empty;if(t instanceof s)return t;if(Arra... method constructor (line 17) | constructor(t,e){this.$from=t,this.$to=e} function e (line 50) | function e(t){return t instanceof Array} function o (line 50) | function o(t){return!i(t)&&!r(t)} method constructor (line 17) | constructor(t,e,n={}){this.match=t,this.match=t,this.handler="string"=... function r (line 50) | function r(t){return!i(t)} method constructor (line 2) | constructor(t){this.ops=t,this.index=0,this.offset=0} method hasNext (line 2) | hasNext(){return this.peekLength()<1/0} method next (line 2) | next(t){t||(t=1/0);const e=this.ops[this.index];if(e){const n=this.off... method peek (line 2) | peek(){return this.ops[this.index]} method peekLength (line 2) | peekLength(){return this.ops[this.index]?i.default.length(this.ops[thi... method peekType (line 2) | peekType(){const t=this.ops[this.index];return t?"number"===typeof t.d... method rest (line 2) | rest(){if(this.hasNext()){if(0===this.offset)return this.ops.slice(thi... function e (line 50) | function e(t){return t instanceof Function} function e (line 50) | function e(t){return null===t} function e (line 50) | function e(t){return"string"===typeof t||t instanceof String} function r (line 50) | function r(t){return i(t)&&!1!==t} method constructor (line 2) | constructor(t){this.ops=t,this.index=0,this.offset=0} method hasNext (line 2) | hasNext(){return this.peekLength()<1/0} method next (line 2) | next(t){t||(t=1/0);const e=this.ops[this.index];if(e){const n=this.off... method peek (line 2) | peek(){return this.ops[this.index]} method peekLength (line 2) | peekLength(){return this.ops[this.index]?i.default.length(this.ops[thi... method peekType (line 2) | peekType(){const t=this.ops[this.index];return t?"number"===typeof t.d... method rest (line 2) | rest(){if(this.hasNext()){if(0===this.offset)return this.ops.slice(thi... function e (line 50) | function e(t){return void 0===t} function s (line 50) | function s(t){var e=a[t];if(void 0!==e)return e.exports;var n=a[t]={expo... method constructor (line 17) | constructor(t,e){if(this.content=t,this.size=e||0,null==e)for(let n=0;... method nodesBetween (line 17) | nodesBetween(t,e,n,i=0,r){for(let o=0,a=0;a"} method toStringInner (line 17) | toStringInner(){return this.content.join(", ")} method toJSON (line 17) | toJSON(){return this.content.length?this.content.map(t=>t.toJSON()):null} method fromJSON (line 17) | static fromJSON(t,e){if(!e)return s.empty;if(!Array.isArray(e))throw n... method fromArray (line 17) | static fromArray(t){if(!t.length)return s.empty;let e,n=0;for(let i=0;... method from (line 17) | static from(t){if(!t)return s.empty;if(t instanceof s)return t;if(Arra... method constructor (line 17) | constructor(t,e){this.$from=t,this.$to=e} function e (line 50) | function e(t,e,n){if(n||2===arguments.length)for(var i,r=0,o=e.length;r<... function i (line 65) | function i(t,e){if("function"!==typeof e&&null!==e)throw new TypeError("... function o (line 65) | function o(t,e,n){if(n||2===arguments.length)for(var i,r=0,o=e.length;r<... method constructor (line 17) | constructor(t,e,n={}){this.match=t,this.match=t,this.handler="string"=... function h (line 65) | function h(t){var e,n,i=c[t];if(i)return i;for(i=c[t]=[],e=0;e<128;e++)n... method constructor (line 17) | constructor(t,e=t){c(t),c(e),super(t,e)} method $cursor (line 17) | get $cursor(){return this.$anchor.pos==this.$head.pos?this.$head:null} method map (line 17) | map(t,e){let n=t.resolve(e.map(this.head));if(!n.parent.inlineContent)... method replace (line 17) | replace(t,e=i["Slice"].empty){if(super.replace(t,e),e==i["Slice"].empt... method eq (line 17) | eq(t){return t instanceof h&&t.anchor==this.anchor&&t.head==this.head} method getBookmark (line 17) | getBookmark(){return new u(this.anchor,this.head)} method toJSON (line 17) | toJSON(){return{type:"text",anchor:this.anchor,head:this.head}} method fromJSON (line 17) | static fromJSON(t,e){if("number"!=typeof e.anchor||"number"!=typeof e.... method create (line 17) | static create(t,e,n=e){let i=t.resolve(e);return new this(i,n==e?i:t.r... method between (line 17) | static between(t,e,n){let i=t.pos-e.pos;if(n&&!i||(n=i>=0?1:-1),!e.par... function u (line 65) | function u(t,e,n){var i,r,o,a,s,l="";for("string"!==typeof e&&(n=e,e=u.d... method constructor (line 2) | constructor(t){Array.isArray(t)?this.ops=t:null!=t&&Array.isArray(t.op... method registerEmbed (line 2) | static registerEmbed(t,e){this.handlers[t]=e} method unregisterEmbed (line 2) | static unregisterEmbed(t){delete this.handlers[t]} method getHandler (line 2) | static getHandler(t){const e=this.handlers[t];if(!e)throw new Error(`n... method insert (line 2) | insert(t,e){const n={};return"string"===typeof t&&0===t.length?this:(n... method delete (line 2) | delete(t){return t<=0?this:this.push({delete:t})} method retain (line 2) | retain(t,e){if("number"===typeof t&&t<=0)return this;const n={retain:t... method push (line 2) | push(t){let e=this.ops.length,n=this.ops[e-1];if(t=r(t),"object"===typ... method chop (line 2) | chop(){const t=this.ops[this.ops.length-1];return t&&"number"===typeof... method filter (line 2) | filter(t){return this.ops.filter(t)} method forEach (line 2) | forEach(t){this.ops.forEach(t)} method map (line 2) | map(t){return this.ops.map(t)} method partition (line 2) | partition(t){const e=[],n=[];return this.forEach(i=>{const r=t(i)?e:n;... method reduce (line 2) | reduce(t,e){return this.ops.reduce(t,e)} method changeLength (line 2) | changeLength(){return this.reduce((t,e)=>e.insert?t+s.default.length(e... method length (line 2) | length(){return this.reduce((t,e)=>t+s.default.length(e),0)} method slice (line 2) | slice(t=0,e=1/0){const n=[],i=new l.default(this.ops);let r=0;while(r<... method compose (line 2) | compose(t){const e=new l.default(this.ops),n=new l.default(t.ops),i=[]... method concat (line 2) | concat(t){const e=new u(this.ops.slice());return t.ops.length>0&&(e.pu... method diff (line 2) | diff(t,e){if(this.ops===t.ops)return new u;const n=[this,t].map(e=>e.m... method eachLine (line 2) | eachLine(t,e="\n"){const n=new l.default(this.ops);let i=new u,r=0;whi... method invert (line 2) | invert(t){const e=new u;return this.reduce((n,i)=>{if(i.insert)e.delet... method transform (line 2) | transform(t,e=!1){if(e=!!e,"number"===typeof t)return this.transformPo... method transformPosition (line 2) | transformPosition(t,e=!1){e=!!e;const n=new l.default(this.ops);let i=... method constructor (line 17) | constructor(t,e){this.type=t,this.attrs=e} method addToSet (line 17) | addToSet(t){let e,n=!1;for(let i=0;i{let ... method addMaps (line 65) | addMaps(t){return 0==this.eventCount?this:new u(this.items.append(t.ma... method rebased (line 65) | rebased(t,e){if(!this.eventCount)return this;let n=[],i=Math.max(0,thi... method emptyItemCount (line 65) | emptyItemCount(){let t=0;return this.items.forEach(e=>{e.step||t++}),t} method compress (line 65) | compress(t=this.items.length){let e=this.remapping(0,t),n=e.maps.lengt... function KH (line 65) | function KH(t){return t>=55296&&t<=57343||t>1114111?"�":(t in GH.default... function $H (line 65) | function $H(t){var e=eq(t);return function(t){return String(t).replace(_... function eq (line 65) | function eq(t){return function(e){if("#"===e.charAt(1)){var n=e.charAt(2... function a (line 65) | function a(t){return";"!==t.substr(-1)&&(t+=";"),o(t)} method constructor (line 17) | constructor(t,e,n){this.$anchor=t,this.$head=e,this.ranges=n||[new s(t... method anchor (line 17) | get anchor(){return this.$anchor.pos} method head (line 17) | get head(){return this.$head.pos} method from (line 17) | get from(){return this.$from.pos} method to (line 17) | get to(){return this.$to.pos} method $from (line 17) | get $from(){return this.ranges[0].$from} method $to (line 17) | get $to(){return this.ranges[0].$to} method empty (line 17) | get empty(){let t=this.ranges;for(let e=0;e1?pq(t):t.charCodeAt(0)).toString(1... function mq (line 65) | function mq(t,e){return function(n){return n.replace(e,(function(e){retu... function vq (line 65) | function vq(t){return t.replace(gq,fq)} function bq (line 65) | function bq(t){return t.replace(aq,fq)} function yq (line 65) | function yq(t){return function(e){return e.replace(gq,(function(e){retur... function i (line 65) | function i(t,n){return(!n||n<=0?e.decodeXML:e.decodeHTML)(t)} function r (line 65) | function r(t,n){return(!n||n<=0?e.decodeXML:e.decodeHTMLStrict)(t)} method constructor (line 2) | constructor(t){this.ops=t,this.index=0,this.offset=0} method hasNext (line 2) | hasNext(){return this.peekLength()<1/0} method next (line 2) | next(t){t||(t=1/0);const e=this.ops[this.index];if(e){const n=this.off... method peek (line 2) | peek(){return this.ops[this.index]} method peekLength (line 2) | peekLength(){return this.ops[this.index]?i.default.length(this.ops[thi... method peekType (line 2) | peekType(){const t=this.ops[this.index];return t?"number"===typeof t.d... method rest (line 2) | rest(){if(this.hasNext()){if(0===this.offset)return this.ops.slice(thi... function o (line 65) | function o(t,e){return(!e||e<=0?n.encodeXML:n.encodeHTML)(t)} method constructor (line 17) | constructor(t,e,n={}){this.match=t,this.match=t,this.handler="string"=... function Eq (line 65) | function Eq(t){return Cq.test(t)?t.replace(Aq,Tq):t} function Nq (line 65) | function Nq(t){try{return d(t)}catch(e){return t}} function Oq (line 65) | function Oq(t){switch(t){case"&":return"&";case"<":return"<";case... function zq (line 65) | function zq(t){return Mq.test(t)?t.replace(Mq,Oq):t} function Lq (line 65) | function Lq(t,e){for(var n=[],i=0;ie[0]?-1:t[1]e[1]?-... function ZG (line 65) | function ZG(t,e){var n=t[0],i=t[1];return 1===YG(i,e)?1:-1===YG(n,e)?-1:0} function XG (line 65) | function XG(t,e){if(t.parent===e.parent&&t!==e){var n=t.next;while(n&&n!... function JG (line 65) | function JG(t){var e=[],n=t.firstChild;while(n)e.push(n),n=n.next;return e} function QG (line 65) | function QG(t,e){for(var n=0,i=e;n=0;n-=1)t.prependChild(e[n])} function $G (line 65) | function $G(t,e){if(t&&t.parent&&0!==e){var n,i=t.parent.walker();i.resu... function tV (line 65) | function tV(t,e){var n=t[0],i=t[1];return i[0]e?-1:0} function eV (line 65) | function eV(t,e){var n=t.firstChild;while(n){var i=tV(n.sourcepos,e);if(... function nV (line 65) | function nV(t){while(t.lastChild)t=t.lastChild;return t} function iV (line 65) | function iV(t){while(t.parent&&"document"!==t.parent.type&&t.parent.sour... function rV (line 65) | function rV(t,e){var n=t.firstChild,i=null;while(n){var r=tV(n.sourcepos... function oV (line 65) | function oV(t,e){var n=t,i=null;while(n){var r=ZG(n.sourcepos,e);if(0===... function aV (line 65) | function aV(t){return Bq(t)||null} function sV (line 65) | function sV(t,e,n){if(void 0===n&&(n=null),e){var i=e.walker();while(e&&... function lV (line 65) | function lV(t){var e=aV(t);if(!e)return!0;while(e&&"document"!==e.type){... function hV (line 65) | function hV(t){var e=t.match(/^[ \t]+/);if(e&&(e[0].length>=2||/\t/.test... function uV (line 65) | function uV(t){return!ZW(t)&&-1!==t.indexOf("|")} function dV (line 65) | function dV(t){var e=t.id,n=t.title,i=t.sourcepos,r=t.dest;return{id:e,t... function t (line 65) | function t(t,e){this.refMap={},this.refLinkCandidateMap={},this.refDefCa... function gV (line 65) | function gV(t){return mV.test(t)?t.replace(mV,(function(t,e){return"<... function wV (line 65) | function wV(t){var e=[],n=t.walker(),i=null;while(i=n.next()){var r=i.no... function t (line 65) | function t(t){this.buffer=[],this.options=r(r({},yV),t),this.convertors=... function oK (line 65) | function oK(t,e){return-1!==t.indexOf(e)} function sK (line 65) | function sK(t){if(!t)return null;var e={};return aK.forEach((function(n)... function lK (line 65) | function lK(t){return t[t.length-1]} function cK (line 65) | function cK(t){return"object"===typeof t&&null!==t} function hK (line 65) | function hK(e,n){var i=t({},e);return e&&n&&Object.keys(n).forEach((func... function uK (line 65) | function uK(t){return t.map((function(t){return cK(t)?Array.isArray(t)?u... function dK (line 65) | function dK(t){var e=Object.keys(t);return e.length?e.reduce((function(e... function pK (line 65) | function pK(t,e){return void 0===e&&(e={}),Object.keys(e).forEach((funct... function fK (line 65) | function fK(t,e){return t>e?[e,t]:[t,e]} function mK (line 65) | function mK(t,e,n){var i=parseInt(t.left,10),r=parseInt(t.top,10),o=pars... function vK (line 65) | function vK(){for(var t=[],e=0;e/g,n=/ c... function AK (line 65) | function AK(t){return t.sourcepos[0][1]} function SK (line 65) | function SK(t){switch(t.type){case"code":case"text":case"emph":case"stro... function MK (line 65) | function MK(t,e,n){void 0===n&&(n=!0),t=n?t:t.parent;while(t&&"document"... function TK (line 65) | function TK(t){var e=t.firstChild.literal;switch(t.type){case"emph":retu... function OK (line 65) | function OK(t){var e=t.search(NK);if(-1!==e){var n=t.substring(e),i=n.re... function zK (line 65) | function zK(t,e){var n=EK[t],i=n.rule,r=n.toDOM,o=OK(e).match(i);return ... function LK (line 65) | function LK(t){var e,n="",i=t.walker();while(e=i.next()){var r=e.node,o=... function FK (line 65) | function FK(t){oK(PK,t)&&RK.push(t.toLowerCase())} function BK (line 65) | function BK(e,n){return IK().sanitize(e,t({ADD_TAGS:RK,ADD_ATTR:["rel","... function jK (line 65) | function jK(t,e){return t.literal.replace(new RegExp("(<\\s*"+e+"[^>]*>)... function HK (line 65) | function HK(t){t=t.match(iK)[0];var e=t.match(new RegExp($V,"g"));return... function WK (line 65) | function WK(e,n){var i=t({},UK);return e&&(i.link=function(n,i){var r=i.... function VK (line 65) | function VK(t,e){var n=0;while(t&&t!==e){if(oK(GK,t.tagName)||(n+=t.offs... function KK (line 65) | function KK(t,e){var n=e,i=null;while(n){var r=n.firstElementChild;if(!r... function YK (line 65) | function YK(t,e,n){return t&&e>n+t.offsetTop?YK(t.nextElementSibling,e,n... function XK (line 65) | function XK(t){t&&(delete ZK[Number(t.getAttribute("data-nodeid"))],FV()... function QK (line 65) | function QK(t,e){var n=t.firstChild;while(n&&n.next){if(AK(n.next)>e+1)b... function t (line 65) | function t(t,e){var n=document.createElement("div");this.el=n,this.event... function t (line 65) | function t(){this.keys=[],this.values=[]} function t (line 65) | function t(){this.code=cY,this.langs=new lY} function dY (line 65) | function dY(t,e){var n=t.depth;while(n){var i=t.node(n);if(e(i,n))return... function t (line 65) | function t(t,e,n,i){this.table=t,this.tableRows=e,this.tableStartPos=n,t... function gY (line 65) | function gY(t,e){return pK(fY.prototype,t),mY=e,fY} function vY (line 65) | function vY(t){var e=t.plugin,n=t.eventEmitter,i=t.usageStatistics,r=t.i... function bY (line 65) | function bY(e){var n=e.plugins,i=e.eventEmitter,r=e.usageStatistics,o=e.... function n (line 65) | function n(){var e=this;this.events=new lY,this.eventTypes=xY.reduce((fu... function TY (line 65) | function TY(t){["htmlBlock","htmlInline"].forEach((function(e){t[e]&&Obj... function e (line 65) | function e(e){var n=this;this.options=SV()({linkAttributes:null,extended... function e (line 65) | function e(e){t.call(this),this.values=e} function e (line 65) | function e(e,n){t.call(this),this.left=e,this.right=n,this.length=e.leng... class u (line 65) | class u{constructor(t,e){this.items=t,this.eventCount=e}popEvent(t,e){if... method constructor (line 2) | constructor(t){Array.isArray(t)?this.ops=t:null!=t&&Array.isArray(t.op... method registerEmbed (line 2) | static registerEmbed(t,e){this.handlers[t]=e} method unregisterEmbed (line 2) | static unregisterEmbed(t){delete this.handlers[t]} method getHandler (line 2) | static getHandler(t){const e=this.handlers[t];if(!e)throw new Error(`n... method insert (line 2) | insert(t,e){const n={};return"string"===typeof t&&0===t.length?this:(n... method delete (line 2) | delete(t){return t<=0?this:this.push({delete:t})} method retain (line 2) | retain(t,e){if("number"===typeof t&&t<=0)return this;const n={retain:t... method push (line 2) | push(t){let e=this.ops.length,n=this.ops[e-1];if(t=r(t),"object"===typ... method chop (line 2) | chop(){const t=this.ops[this.ops.length-1];return t&&"number"===typeof... method filter (line 2) | filter(t){return this.ops.filter(t)} method forEach (line 2) | forEach(t){this.ops.forEach(t)} method map (line 2) | map(t){return this.ops.map(t)} method partition (line 2) | partition(t){const e=[],n=[];return this.forEach(i=>{const r=t(i)?e:n;... method reduce (line 2) | reduce(t,e){return this.ops.reduce(t,e)} method changeLength (line 2) | changeLength(){return this.reduce((t,e)=>e.insert?t+s.default.length(e... method length (line 2) | length(){return this.reduce((t,e)=>t+s.default.length(e),0)} method slice (line 2) | slice(t=0,e=1/0){const n=[],i=new l.default(this.ops);let r=0;while(r<... method compose (line 2) | compose(t){const e=new l.default(this.ops),n=new l.default(t.ops),i=[]... method concat (line 2) | concat(t){const e=new u(this.ops.slice());return t.ops.length>0&&(e.pu... method diff (line 2) | diff(t,e){if(this.ops===t.ops)return new u;const n=[this,t].map(e=>e.m... method eachLine (line 2) | eachLine(t,e="\n"){const n=new l.default(this.ops);let i=new u,r=0;whi... method invert (line 2) | invert(t){const e=new u;return this.reduce((n,i)=>{if(i.insert)e.delet... method transform (line 2) | transform(t,e=!1){if(e=!!e,"number"===typeof t)return this.transformPo... method transformPosition (line 2) | transformPosition(t,e=!1){e=!!e;const n=new l.default(this.ops);let i=... method constructor (line 17) | constructor(t,e){this.type=t,this.attrs=e} method addToSet (line 17) | addToSet(t){let e,n=!1;for(let i=0;i{let ... method addMaps (line 65) | addMaps(t){return 0==this.eventCount?this:new u(this.items.append(t.ma... method rebased (line 65) | rebased(t,e){if(!this.eventCount)return this;let n=[],i=Math.max(0,thi... method emptyItemCount (line 65) | emptyItemCount(){let t=0;return this.items.forEach(e=>{e.step||t++}),t} method compress (line 65) | compress(t=this.items.length){let e=this.remapping(0,t),n=e.maps.lengt... function d (line 65) | function d(t,e){let n;return t.forEach((t,i)=>{if(t.selection&&0==e--)re... method constructor (line 17) | constructor(t){let e=t.nodeAfter,n=t.node(0).resolve(t.pos+e.nodeSize)... method map (line 17) | map(t,e){let{deleted:n,pos:i}=e.mapResult(this.anchor),r=t.resolve(i);... method content (line 17) | content(){return new i["Slice"](i["Fragment"].from(this.node),0,0)} method eq (line 17) | eq(t){return t instanceof d&&t.anchor==this.anchor} method toJSON (line 17) | toJSON(){return{type:"node",anchor:this.anchor}} method getBookmark (line 17) | getBookmark(){return new p(this.anchor)} method fromJSON (line 17) | static fromJSON(t,e){if("number"!=typeof e.anchor)throw new RangeError... method create (line 17) | static create(t,e){return new d(t.resolve(e))} method isSelectable (line 17) | static isSelectable(t){return!t.isText&&!1!==t.type.spec.selectable} class p (line 65) | class p{constructor(t,e,n,i){this.map=t,this.step=e,this.selection=n,thi... method constructor (line 17) | constructor(t,e,n){this.content=t,this.openStart=e,this.openEnd=n} method size (line 17) | get size(){return this.content.size-this.openStart-this.openEnd} method insertAt (line 17) | insertAt(t,e){let n=m(this.content,t+this.openStart,e);return n&&new p... method removeBetween (line 17) | removeBetween(t,e){return new p(f(this.content,t+this.openStart,e+this... method eq (line 17) | eq(t){return this.content.eq(t.content)&&this.openStart==t.openStart&&... method toString (line 17) | toString(){return this.content+"("+this.openStart+","+this.openEnd+")"} method toJSON (line 17) | toJSON(){if(!this.content.size)return null;let t={content:this.content... method fromJSON (line 17) | static fromJSON(t,e){if(!e)return p.empty;let n=e.openStart||0,i=e.ope... method maxOpen (line 17) | static maxOpen(t,e=!0){let n=0,i=0;for(let r=t.firstChild;r&&!r.isLeaf... method constructor (line 17) | constructor(t){this.anchor=t} method map (line 17) | map(t){let{deleted:e,pos:n}=t.mapResult(this.anchor);return e?new u(n,... method resolve (line 17) | resolve(t){let e=t.resolve(this.anchor),n=e.nodeAfter;return n&&d.isSe... method constructor (line 41) | constructor(t,e,n){this.pos=t,this.delInfo=e,this.recover=n} method deleted (line 41) | get deleted(){return(this.delInfo&d)>0} method deletedBefore (line 41) | get deletedBefore(){return(this.delInfo&(c|u))>0} method deletedAfter (line 41) | get deletedAfter(){return(this.delInfo&(h|u))>0} method deletedAcross (line 41) | get deletedAcross(){return(this.delInfo&u)>0} method constructor (line 65) | constructor(t,e,n,i){this.map=t,this.step=e,this.selection=n,this.mirr... method merge (line 65) | merge(t){if(this.step&&t.step&&!t.selection){let e=t.step.merge(this.s... class f (line 65) | class f{constructor(t,e,n,i,r){this.done=t,this.undone=e,this.prevRanges... method constructor (line 17) | constructor(t){super(t.resolve(0),t.resolve(t.content.size))} method replace (line 17) | replace(t,e=i["Slice"].empty){if(e==i["Slice"].empty){t.delete(0,t.doc... method toJSON (line 17) | toJSON(){return{type:"all"}} method fromJSON (line 17) | static fromJSON(t){return new f(t)} method map (line 17) | map(t){return new f(t)} method eq (line 17) | eq(t){return t instanceof f} method getBookmark (line 17) | getBookmark(){return m} method constructor (line 41) | constructor(t,e=!1){if(this.ranges=t,this.inverted=e,!t.length&&f.empt... method recover (line 41) | recover(t){let e=0,n=s(t);if(!this.inverted)for(let i=0;ie.push(i,r)),e} method constructor (line 41) | constructor(t,e){this.doc=t,this.failed=e} method ok (line 41) | static ok(t){return new b(t,null)} method fail (line 41) | static fail(t){return new b(null,t)} method fromReplace (line 41) | static fromReplace(t,e,n,r){try{return b.ok(t.replace(e,n,r))}catch(o)... function y (line 65) | function y(t,e){if(!t)return null;let n=[];for(let i=0;i0;e--)if(this.start(e)<=t&&this.... method blockRange (line 17) | blockRange(t=this,e){if(t.posthis.pos?t:this} method min (line 17) | min(t){return t.pos=0&&e<=t.content.size))throw new RangeError... method resolveCached (line 17) | static resolveCached(t,e){for(let i=0;i0;e--)if(this.start(e)<=t&&this.... method blockRange (line 17) | blockRange(t=this,e){if(t.posthis.pos?t:this} method min (line 17) | min(t){return t.pos=0&&e<=t.content.size))throw new RangeError... method resolveCached (line 17) | static resolveCached(t,e){for(let i=0;i=0;t--)T.cc.push(arguments[t])} method constructor (line 17) | constructor(t){this.spec=t,this.props={},t.props&&T(t.props,this,this.... method getState (line 17) | getState(t){return t[this.key]} function N (line 65) | function N(){return E.apply(null,arguments),!0} function O (line 65) | function O(t,e){for(var n=e;n;n=n.next)if(n.name==t)return!0;return!1} method constructor (line 17) | constructor(t,e,n){this.$from=t,this.$to=e,this.depth=n} method start (line 17) | get start(){return this.$from.before(this.depth+1)} method end (line 17) | get end(){return this.$to.after(this.depth+1)} method parent (line 17) | get parent(){return this.$from.node(this.depth)} method startIndex (line 17) | get startIndex(){return this.$from.index(this.depth)} method endIndex (line 17) | get endIndex(){return this.$to.indexAfter(this.depth)} function z (line 65) | function z(t){var e=T.state;if(T.marked="def",c){if(e.context)if("var"==... method constructor (line 17) | constructor(t="key"){this.key=O(t)} method get (line 17) | get(t){return t.config.pluginsByKey[this.key]} method getState (line 17) | getState(t){return t[this.key]} function L (line 65) | function L(t,e){if(e){if(e.block){var n=L(t,e.prev);return n?n==e.prev?e... method constructor (line 17) | constructor(t,e,n,i=u.none){this.type=t,this.attrs=e,this.marks=i,this... method nodeSize (line 17) | get nodeSize(){return this.isLeaf?1:2+this.content.size} method childCount (line 17) | get childCount(){return this.content.childCount} method child (line 17) | child(t){return this.content.child(t)} method maybeChild (line 17) | maybeChild(t){return this.content.maybeChild(t)} method forEach (line 17) | forEach(t){this.content.forEach(t)} method nodesBetween (line 17) | nodesBetween(t,e,n,i=0){this.content.nodesBetween(t,e,n,i,this)} method descendants (line 17) | descendants(t){this.nodesBetween(0,this.content.size,t)} method textContent (line 17) | get textContent(){return this.isLeaf&&this.type.spec.leafText?this.typ... method textBetween (line 17) | textBetween(t,e,n,i){return this.content.textBetween(t,e,n,i)} method firstChild (line 17) | get firstChild(){return this.content.firstChild} method lastChild (line 17) | get lastChild(){return this.content.lastChild} method eq (line 17) | eq(t){return this==t||this.sameMarkup(t)&&this.content.eq(t.content)} method sameMarkup (line 17) | sameMarkup(t){return this.hasMarkup(t.type,t.attrs,t.marks)} method hasMarkup (line 17) | hasMarkup(t,e,n){return this.type==t&&h(this.attrs,e||t.defaultAttrs||... method copy (line 17) | copy(t=null){return t==this.content?this:new L(this.type,this.attrs,t,... method mark (line 17) | mark(t){return t==this.marks?this:new L(this.type,this.attrs,this.cont... method cut (line 17) | cut(t,e=this.content.size){return 0==t&&e==this.content.size?this:this... method slice (line 17) | slice(t,e=this.content.size,n=!1){if(t==e)return p.empty;let i=this.re... method replace (line 17) | replace(t,e,n){return g(this.resolve(t),this.resolve(e),n)} method nodeAt (line 17) | nodeAt(t){for(let e=this;;){let{index:n,offset:i}=e.content.findIndex(... method childAfter (line 17) | childAfter(t){let{index:e,offset:n}=this.content.findIndex(t);return{n... method childBefore (line 17) | childBefore(t){if(0==t)return{node:null,index:0,offset:0};let{index:e,... method resolve (line 17) | resolve(t){return M.resolveCached(this,t)} method resolveNoCache (line 17) | resolveNoCache(t){return M.resolve(this,t)} method rangeHasMark (line 17) | rangeHasMark(t,e,n){let i=!1;return e>t&&this.nodesBetween(t,e,t=>(n.i... method isBlock (line 17) | get isBlock(){return this.type.isBlock} method isTextblock (line 17) | get isTextblock(){return this.type.isTextblock} method inlineContent (line 17) | get inlineContent(){return this.type.inlineContent} method isInline (line 17) | get isInline(){return this.type.isInline} method isText (line 17) | get isText(){return this.type.isText} method isLeaf (line 17) | get isLeaf(){return this.type.isLeaf} method isAtom (line 17) | get isAtom(){return this.type.isAtom} method toString (line 17) | toString(){if(this.type.spec.toDebugString)return this.type.spec.toDeb... method contentMatchAt (line 17) | contentMatchAt(t){let e=this.type.contentMatch.matchFragment(this.cont... method canReplace (line 17) | canReplace(t,e,n=s.empty,i=0,r=n.childCount){let o=this.contentMatchAt... method canReplaceWith (line 17) | canReplaceWith(t,e,n,i){if(i&&!this.type.allowsMarks(i))return!1;let r... method canAppend (line 17) | canAppend(t){return t.content.size?this.canReplace(this.childCount,thi... method check (line 17) | check(){this.type.checkContent(this.content);let t=u.none;for(let e=0;... method toJSON (line 17) | toJSON(){let t={type:this.type.name};for(let e in this.attrs){t.attrs=... method fromJSON (line 17) | static fromJSON(t,e){if(!e)throw new RangeError("Invalid input for Nod... function D (line 65) | function D(t){return"public"==t||"private"==t||"protected"==t||"abstract... method constructor (line 17) | constructor(t,e,n,i){if(super(t,e,null,i),!n)throw new RangeError("Emp... method toString (line 17) | toString(){return this.type.spec.toDebugString?this.type.spec.toDebugS... method textContent (line 17) | get textContent(){return this.text} method textBetween (line 17) | textBetween(t,e){return this.text.slice(t,e)} method nodeSize (line 17) | get nodeSize(){return this.text.length} method mark (line 17) | mark(t){return t==this.marks?this:new D(this.type,this.attrs,this.text... method withText (line 17) | withText(t){return t==this.text?this:new D(this.type,this.attrs,t,this... method cut (line 17) | cut(t=0,e=this.text.length){return 0==t&&e==this.text.length?this:this... method eq (line 17) | eq(t){return this.sameMarkup(t)&&this.text==t.text} method toJSON (line 17) | toJSON(){let t=super.toJSON();return t.text=this.text,t} function I (line 65) | function I(t,e,n){this.prev=t,this.vars=e,this.block=n} function P (line 65) | function P(t,e){this.name=t,this.next=e} method constructor (line 17) | constructor(t){this.validEnd=t,this.next=[],this.wrapCache=[]} method parse (line 17) | static parse(t,e){let n=new R(t,e);if(null==n.next)return P.empty;let ... method matchType (line 17) | matchType(t){for(let e=0;e=this.next.length)throw new RangeError(`There's no ${t}th... method toString (line 17) | toString(){let t=[];function e(n){t.push(n);for(let i=0;i"==t?N(F,n?et:tt,j)... method constructor (line 41) | constructor(t,e,n){this.$from=t,this.$to=e,this.unplaced=n,this.fronti... method depth (line 41) | get depth(){return this.frontier.length-1} method fit (line 41) | fit(){while(this.unplaced.size){let t=this.findFittable();t?this.place... method findFittable (line 41) | findFittable(){let t=this.unplaced.openStart;for(let e=this.unplaced.c... method openMore (line 41) | openMore(){let{content:t,openStart:e,openEnd:n}=this.unplaced,r=tt(t,e... method dropNode (line 41) | dropNode(){let{content:t,openStart:e,openEnd:n}=this.unplaced,r=tt(t,e... method placeNodes (line 41) | placeNodes({sliceDepth:t,frontierDepth:e,parent:n,inject:r,wrap:o}){wh... method mustMoveInline (line 41) | mustMoveInline(){if(!this.$to.parent.isTextblock)return-1;let t,e=this... method findCloseLevel (line 41) | findCloseLevel(t){t:for(let e=Math.min(this.depth,t.depth);e>=0;e--){l... method close (line 41) | close(t){let e=this.findCloseLevel(t);if(!e)return null;while(this.dep... method openFrontierNode (line 41) | openFrontierNode(t,e=null,n){let r=this.frontier[this.depth];r.match=r... method closeFrontierNode (line 41) | closeFrontierNode(){let t=this.frontier.pop(),e=t.match.fillBefore(i["... function _ (line 65) | function _(t,e){return"quasi"!=t?E():"${"!=e.slice(e.length-2)?N(_):N(X,$)} method constructor (line 17) | constructor(t,e,n){this.name=t,this.schema=e,this.spec=n,this.markSet=... method isInline (line 17) | get isInline(){return!this.isBlock} method isTextblock (line 17) | get isTextblock(){return this.isBlock&&this.inlineContent} method isLeaf (line 17) | get isLeaf(){return this.contentMatch==P.empty} method isAtom (line 17) | get isAtom(){return this.isLeaf||!!this.spec.atom} method whitespace (line 17) | get whitespace(){return this.spec.whitespace||(this.spec.code?"pre":"n... method hasRequiredAttrs (line 17) | hasRequiredAttrs(){for(let t in this.attrs)if(this.attrs[t].isRequired... method compatibleContent (line 17) | compatibleContent(t){return this==t||this.contentMatch.compatible(t.co... method computeAttrs (line 17) | computeAttrs(t){return!t&&this.defaultAttrs?this.defaultAttrs:J(this.a... method create (line 17) | create(t=null,e,n){if(this.isText)throw new Error("NodeType.create can... method createChecked (line 17) | createChecked(t=null,e,n){return e=s.from(e),this.checkContent(e),new ... method createAndFill (line 17) | createAndFill(t=null,e,n){if(t=this.computeAttrs(t),e=s.from(e),e.size... method validContent (line 17) | validContent(t){let e=this.contentMatch.matchFragment(t);if(!e||!e.val... method checkContent (line 17) | checkContent(t){if(!this.validContent(t))throw new RangeError(`Invalid... method allowsMarkType (line 17) | allowsMarkType(t){return null==this.markSet||this.markSet.indexOf(t)>-1} method allowsMarks (line 17) | allowsMarks(t){if(null==this.markSet)return!0;for(let e=0;en[t]=ne... function $ (line 65) | function $(t){if("}"==t)return T.marked="string-2",T.state.tokenize=w,N(_)} method constructor (line 17) | constructor(t){this.hasDefault=Object.prototype.hasOwnProperty.call(t,... method isRequired (line 17) | get isRequired(){return!this.hasDefault} function tt (line 65) | function tt(t){return C(T.stream,T.state),E("{"==t?W:V)} method constructor (line 17) | constructor(t,e,n,i){this.name=t,this.rank=e,this.schema=n,this.spec=i... method create (line 17) | create(t=null){return!t&&this.instance?this.instance:new u(this,J(this... method compile (line 17) | static compile(t,e){let n=Object.create(null),i=0;return t.forEach((t,... method removeFromSet (line 17) | removeFromSet(t){for(var e=0;e-1} function et (line 65) | function et(t){return C(T.stream,T.state),E("{"==t?W:K)} method constructor (line 17) | constructor(t){this.cached=Object.create(null);let e=this.spec={};for(... method node (line 17) | node(t,e=null,n,i){if("string"==typeof t)t=this.nodeType(t);else{if(!(... method text (line 17) | text(t,e){let n=this.nodes.text;return new D(n,n.defaultAttrs,t,u.setF... method mark (line 17) | mark(t,e){return"string"==typeof t&&(t=this.marks[t]),t.create(e)} method nodeFromJSON (line 17) | nodeFromJSON(t){return L.fromJSON(this,t)} method markFromJSON (line 17) | markFromJSON(t){return u.fromJSON(this,t)} method nodeType (line 17) | nodeType(t){let e=this.nodes[t];if(!e)throw new RangeError("Unknown no... function nt (line 65) | function nt(t){return function(e){return"."==e?N(t?rt:it):"variable"==e&... function it (line 65) | function it(t,e){if("target"==e)return T.marked="keyword",N(J)} method constructor (line 17) | constructor(t,e){this.schema=t,this.rules=e,this.tags=[],this.styles=[... method parse (line 17) | parse(t,e={}){let n=new dt(this,e,!1);return n.addAll(t,e.from,e.to),n... method parseSlice (line 17) | parseSlice(t,e={}){let n=new dt(this,e,!0);return n.addAll(t,e.from,e.... method matchTag (line 17) | matchTag(t,e,n){for(let i=n?this.tags.indexOf(n)+1:0;i-1:","==r){var a=T.... method constructor (line 41) | constructor(t,e,n){super(),this.pos=t,this.attr=e,this.value=n} method apply (line 41) | apply(t){let e=t.nodeAt(this.pos);if(!e)return b.fail("No node at attr... method getMap (line 41) | getMap(){return f.empty} method invert (line 41) | invert(t){return new ht(this.pos,this.attr,t.nodeAt(this.pos).attrs[th... method map (line 41) | map(t){let e=t.mapResult(this.pos,1);return e.deletedAfter?null:new ht... method toJSON (line 41) | toJSON(){return{stepType:"attr",pos:this.pos,attr:this.attr,value:this... method fromJSON (line 41) | static fromJSON(t,e){if("number"!=typeof e.pos||"string"!=typeof e.att... function ut (line 65) | function ut(t,e,n){for(var i=3;i=0;e--)if(t.e... method applyPending (line 17) | applyPending(t){for(let e=0,n=this.pendingMarks;e=0;i--){let r=this.nodes[i]... method insertNode (line 17) | insertNode(t){if(t.isInline&&this.needsBlock&&!this.top.type){let t=th... method enter (line 17) | enter(t,e,n){let i=this.findPlace(t.create(e));return i&&this.enterInn... method enterInner (line 17) | enterInner(t,e=null,n=!1,i){this.closeExtra();let r=this.top;r.applyPe... method closeExtra (line 17) | closeExtra(t=!1){let e=this.nodes.length-1;if(e>this.open){for(;e>this... method finish (line 17) | finish(){return this.open=0,this.closeExtra(this.isOpen),this.nodes[0]... method sync (line 17) | sync(t){for(let e=this.open;e>=0;e--)if(this.nodes[e]==t)return this.o... method currentPos (line 17) | get currentPos(){this.closeExtra();let t=0;for(let e=this.open;e>=0;e-... method findAtPoint (line 17) | findAtPoint(t,e){if(this.find)for(let n=0;n-1)return t.split(/\s*\|\s*/).some... method textblockFromContext (line 17) | textblockFromContext(){let t=this.options.context;if(t)for(let e=t.dep... method addPendingMark (line 17) | addPendingMark(t){let e=bt(t,this.top.pendingMarks);e&&this.top.stashM... method removePendingMark (line 17) | removePendingMark(t,e){for(let n=this.open;n>=0;n--){let i=this.nodes[... function pt (line 65) | function pt(t,e){if(h){if(":"==t)return N(vt);if("?"==e)return N(pt)}} method constructor (line 41) | constructor(t){this.doc=t,this.steps=[],this.docs=[],this.mapping=new m} method before (line 41) | get before(){return this.docs.length?this.docs[0]:this.doc} method step (line 41) | step(t){let e=this.maybeStep(t);if(e.failed)throw new dt(e.failed);ret... method maybeStep (line 41) | maybeStep(t){let e=t.apply(this.doc);return e.failed||this.addStep(t,e... method docChanged (line 41) | get docChanged(){return this.steps.length>0} method addStep (line 41) | addStep(t,e){this.docs.push(this.doc),this.steps.push(t),this.mapping.... method replace (line 41) | replace(t,e=t,n=i["Slice"].empty){let r=X(this.doc,t,e,n);return r&&th... method replaceWith (line 41) | replaceWith(t,e,n){return this.replace(t,e,new i["Slice"](i["Fragment"... method delete (line 41) | delete(t,e){return this.replace(t,e,i["Slice"].empty)} method insert (line 41) | insert(t,e){return this.replaceWith(t,t,e)} method replaceRange (line 41) | replaceRange(t,e,n){return ot(this,t,e,n),this} method replaceRangeWith (line 41) | replaceRangeWith(t,e,n){return st(this,t,e,n),this} method deleteRange (line 41) | deleteRange(t,e){return lt(this,t,e),this} method lift (line 41) | lift(t,e){return L(this,t,e),this} method join (line 41) | join(t,e=1){return K(this,t,e),this} method wrap (line 41) | wrap(t,e){return F(this,t,e),this} method setBlockType (line 41) | setBlockType(t,e=t,n,i=null){return B(this,t,e,n,i),this} method setNodeMarkup (line 41) | setNodeMarkup(t,e,n=null,i){return H(this,t,e,n,i),this} method setNodeAttribute (line 41) | setNodeAttribute(t,e,n){return this.step(new ht(t,e,n)),this} method setDocAttribute (line 41) | setDocAttribute(t,e){return this.step(new ut(t,e)),this} method addNodeMark (line 41) | addNodeMark(t,e){return this.step(new C(t,e)),this} method removeNodeMark (line 41) | removeNodeMark(t,e){if(!(e instanceof i["Mark"])){let n=this.doc.nodeA... method split (line 41) | split(t,e=1,n){return U(this,t,e,n),this} method addMark (line 41) | addMark(t,e,n){return T(this,t,e,n),this} method removeMark (line 41) | removeMark(t,e,n){return E(this,t,e,n),this} method clearIncompatible (line 41) | clearIncompatible(t,e,n){return N(this,t,e,n),this} function ft (line 65) | function ft(t,e){if(h&&(":"==t||"in"==e))return N(vt)} function mt (line 65) | function mt(t){if(h&&":"==t)return T.stream.match(/^\s*\w+\s+is\b/,!1)?N... function gt (line 65) | function gt(t,e){if("is"==e)return T.marked="keyword",N()} function vt (line 65) | function vt(t,e){return"keyof"==e||"typeof"==e||"infer"==e||"readonly"==... function bt (line 65) | function bt(t){if("=>"==t)return N(vt)} function yt (line 65) | function yt(t){return t.match(/[\}\)\]]/)?N():","==t||";"==t?N(yt):E(wt,... method constructor (line 17) | constructor(t,e){this.nodes=t,this.marks=e} method serializeFragment (line 17) | serializeFragment(t,e={},n){n||(n=xt(e).createDocumentFragment());let ... method serializeNodeInner (line 17) | serializeNodeInner(t,e){let{dom:n,contentDOM:i}=yt.renderSpec(xt(e),th... method serializeNode (line 17) | serializeNode(t,e={}){let n=this.serializeNodeInner(t,e);for(let i=t.m... method serializeMark (line 17) | serializeMark(t,e,n={}){let i=this.marks[t.type.name];return i&&yt.ren... method renderSpec (line 17) | static renderSpec(t,e,n=null){if("string"==typeof e)return{dom:t.creat... method fromSchema (line 17) | static fromSchema(t){return t.cached.domSerializer||(t.cached.domSeria... method nodesFromSchema (line 17) | static nodesFromSchema(t){let e=wt(t.nodes);return e.text||(e.text=t=>... method marksFromSchema (line 17) | static marksFromSchema(t){return wt(t.marks)} function wt (line 65) | function wt(t,e){return"variable"==t||"keyword"==T.style?(T.marked="prop... function xt (line 65) | function xt(t,e){return"quasi"!=t?E():"${"!=e.slice(e.length-2)?N(xt):N(... method constructor (line 17) | constructor(t,e,n,i){this.parent=t,this.children=e,this.dom=n,this.con... method matchesWidget (line 17) | matchesWidget(t){return!1} method matchesMark (line 17) | matchesMark(t){return!1} method matchesNode (line 17) | matchesNode(t,e,n){return!1} method matchesHack (line 17) | matchesHack(t){return!1} method parseRule (line 17) | parseRule(){return null} method stopEvent (line 17) | stopEvent(t){return!1} method size (line 17) | get size(){let t=0;for(let e=0;e"),ht(vt,">"),q,At):"|"==e||"."==t||... method constructor (line 17) | constructor(t,e,n,i){super(t,[],n,i),this.mark=e} method create (line 17) | static create(t,e,n,i){let o=i.nodeViews[e.type.name],a=o&&o(e,i,n);re... method parseRule (line 17) | parseRule(){return this.dirty&wt||this.mark.type.spec.reparseInView?nu... method matchesMark (line 17) | matchesMark(t){return this.dirty!=wt&&this.mark.eq(t)} method markDirty (line 17) | markDirty(t,e){if(super.markDirty(t,e),this.dirty!=vt){let t=this.pare... method slice (line 17) | slice(t,e,n){let i=At.create(this.parent,this.mark,!0,n),r=this.childr... function St (line 65) | function St(t,e){if("<"==e)return N(H(">"),ht(vt,">"),q,At)} method constructor (line 17) | constructor(t,e,n,i,r,o,a,s,l){super(t,[],r,o),this.node=e,this.outerD... method create (line 17) | static create(t,e,n,i,o,a){let s,l=o.nodeViews[e.type.name],c=l&&l(e,o... method parseRule (line 17) | parseRule(){if(this.node.type.spec.reparseInView)return null;let t={no... method matchesNode (line 17) | matchesNode(t,e,n){return this.dirty==vt&&t.eq(this.node)&&Ft(e,this.o... method size (line 17) | get size(){return this.node.nodeSize} method border (line 17) | get border(){return this.node.isLeaf?0:1} method updateChildren (line 17) | updateChildren(t,e){let n=this.node.inlineContent,i=e,o=t.composing?th... method localCompositionInfo (line 17) | localCompositionInfo(t,e){let{from:n,to:r}=t.state.selection;if(!(t.st... method protectLocalComposition (line 17) | protectLocalComposition(t,{node:e,pos:n,text:i}){if(this.getDesc(e))re... method update (line 17) | update(t,e,n,i){return!(this.dirty==wt||!t.sameMarkup(this.node))&&(th... method updateInner (line 17) | updateInner(t,e,n,i){this.updateOuterDeco(e),this.node=t,this.innerDec... method updateOuterDeco (line 17) | updateOuterDeco(t){if(Ft(t,this.outerDeco))return;let e=1!=this.nodeDO... method selectNode (line 17) | selectNode(){1==this.nodeDOM.nodeType&&this.nodeDOM.classList.add("Pro... method deselectNode (line 17) | deselectNode(){1==this.nodeDOM.nodeType&&this.nodeDOM.classList.remove... method domAtom (line 17) | get domAtom(){return this.node.isAtom} function Mt (line 65) | function Mt(){return E(vt,Tt)} function Tt (line 65) | function Tt(t,e){if("="==e)return N(vt)} method constructor (line 17) | constructor(t,e,n,i,r,o,a){super(t,e,n,i,r,null,o,a,0)} method parseRule (line 17) | parseRule(){let t=this.nodeDOM.parentNode;while(t&&t!=this.dom&&!t.pmI... method update (line 17) | update(t,e,n,i){return!(this.dirty==wt||this.dirty!=vt&&!this.inParent... method inParent (line 17) | inParent(){let t=this.parent.contentDOM;for(let e=this.nodeDOM;e;e=e.p... method domFromPos (line 17) | domFromPos(t){return{node:this.nodeDOM,offset:t}} method localPosFromDOM (line 17) | localPosFromDOM(t,e,n){return t==this.nodeDOM?this.posAtStart+Math.min... method ignoreMutation (line 17) | ignoreMutation(t){return"characterData"!=t.type&&"selection"!=t.type} method slice (line 17) | slice(t,e,n){let i=this.node.cut(t,e),r=document.createTextNode(i.text... method markDirty (line 17) | markDirty(t,e){super.markDirty(t,e),this.dom==this.nodeDOM||0!=t&&e!=t... method domAtom (line 17) | get domAtom(){return!1} function Et (line 65) | function Et(t,e){return"enum"==e?(T.marked="keyword",N(ee)):E(Nt,pt,Lt,Dt)} method parseRule (line 17) | parseRule(){return{ignore:!0}} method matchesHack (line 17) | matchesHack(t){return this.dirty==vt&&this.dom.nodeName==t} method domAtom (line 17) | get domAtom(){return!0} method ignoreForCoords (line 17) | get ignoreForCoords(){return"IMG"==this.dom.nodeName} function Nt (line 65) | function Nt(t,e){return h&&D(e)?(T.marked="keyword",N(Nt)):"variable"==t... method constructor (line 17) | constructor(t,e,n,i,r,o,a,s,l,c){super(t,e,n,i,r,o,a,l,c),this.spec=s} method update (line 17) | update(t,e,n,i){if(this.dirty==wt)return!1;if(this.spec.update){let r=... method selectNode (line 17) | selectNode(){this.spec.selectNode?this.spec.selectNode():super.selectN... method deselectNode (line 17) | deselectNode(){this.spec.deselectNode?this.spec.deselectNode():super.d... method setSelection (line 17) | setSelection(t,e,n,i){this.spec.setSelection?this.spec.setSelection(t,... method destroy (line 17) | destroy(){this.spec.destroy&&this.spec.destroy(),super.destroy()} method stopEvent (line 17) | stopEvent(t){return!!this.spec.stopEvent&&this.spec.stopEvent(t)} method ignoreMutation (line 17) | ignoreMutation(t){return this.spec.ignoreMutation?this.spec.ignoreMuta... function Ot (line 65) | function Ot(t,e){return"variable"!=t||T.stream.match(/^\s*:/,!1)?("varia... function zt (line 65) | function zt(){return E(Nt,Lt)} function Lt (line 65) | function Lt(t,e){if("="==e)return N(K)} function Dt (line 65) | function Dt(t){if(","==t)return N(Et)} function It (line 65) | function It(t,e){if("keyword b"==t&&"else"==e)return N(H("form","else"),... function Pt (line 65) | function Pt(t,e){return"await"==e?N(Pt):"("==t?N(H(")"),Rt,q):void 0} function Rt (line 65) | function Rt(t){return"var"==t?N(Et,Ft):"variable"==t?N(Ft):E(Ft)} function Ft (line 65) | function Ft(t,e){return")"==t?N():";"==t?N(Ft):"in"==e||"of"==e?(T.marke... function Bt (line 65) | function Bt(t,e){return"*"==e?(T.marked="keyword",N(Bt)):"variable"==t?(... function jt (line 65) | function jt(t,e){return"*"==e?(T.marked="keyword",N(jt)):"variable"==t?(... method constructor (line 17) | constructor(t,e,n){this.lock=e,this.view=n,this.index=0,this.stack=[],... method destroyBetween (line 17) | destroyBetween(t,e){if(t!=e){for(let n=t;n>1,o=Math.min(r,t.lengt... method findNodeMatch (line 17) | findNodeMatch(t,e,n,i){let r,o=-1;if(i>=this.preMatch.index&&(r=this.p... method updateNodeAt (line 17) | updateNodeAt(t,e,n,i,r){let o=this.top.children[i];return o.dirty==wt&... method findIndexWithChild (line 17) | findIndexWithChild(t){for(;;){let e=t.parentNode;if(!e)return-1;if(e==... method updateNextNode (line 17) | updateNextNode(t,e,n,i,r,o){for(let a=this.index;a"),ht(Mt,">"),q,Gt):"extends"==e||"i... function Vt (line 65) | function Vt(t,e){return"async"==t||"variable"==t&&("static"==e||"get"==e... function Kt (line 65) | function Kt(t,e){if("!"==e)return N(Kt);if("?"==e)return N(Kt);if(":"==t... function Yt (line 65) | function Yt(t,e){return"*"==e?(T.marked="keyword",N($t,U(";"))):"default... function Zt (line 65) | function Zt(t,e){return"as"==e?(T.marked="keyword",N(U("variable"))):"va... function Xt (line 65) | function Xt(t){return"string"==t?N():"("==t?E(V):"."==t?E(J):E(Jt,Qt,$t)} function Jt (line 65) | function Jt(t,e){return"{"==t?ut(Jt,"}"):("variable"==t&&z(e),"*"==e&&(T... function Qt (line 65) | function Qt(t){if(","==t)return N(Jt,Qt)} function _t (line 65) | function _t(t,e){if("as"==e)return T.marked="keyword",N(Jt)} function $t (line 65) | function $t(t,e){if("from"==e)return T.marked="keyword",N(V)} function te (line 65) | function te(t){return"]"==t?N():E(ht(K,"]"))} function ee (line 65) | function ee(){return E(H("form"),Nt,U("{"),H("}"),ht(ne,"}"),q,q)} function ne (line 65) | function ne(){return E(Nt,Lt)} function ie (line 65) | function ie(t,e){return"operator"==t.lastType||","==t.lastType||p.test(e... function re (line 65) | function re(t,e,n){return e.tokenize==v&&/^(?:operator|sof|keyword [bcd]... function a (line 65) | function a(t){console&&console.warn&&console.warn(t)} method constructor (line 17) | constructor(t,e,n){this.$anchor=t,this.$head=e,this.ranges=n||[new s(t... method anchor (line 17) | get anchor(){return this.$anchor.pos} method head (line 17) | get head(){return this.$head.pos} method from (line 17) | get from(){return this.$from.pos} method to (line 17) | get to(){return this.$to.pos} method $from (line 17) | get $from(){return this.ranges[0].$from} method $to (line 17) | get $to(){return this.ranges[0].$to} method empty (line 17) | get empty(){let t=this.ranges;for(let e=0;e=0?1:-1),!e.par... function u (line 65) | function u(t){return void 0===t._maxListeners?l.defaultMaxListeners:t._m... method constructor (line 2) | constructor(t){Array.isArray(t)?this.ops=t:null!=t&&Array.isArray(t.op... method registerEmbed (line 2) | static registerEmbed(t,e){this.handlers[t]=e} method unregisterEmbed (line 2) | static unregisterEmbed(t){delete this.handlers[t]} method getHandler (line 2) | static getHandler(t){const e=this.handlers[t];if(!e)throw new Error(`n... method insert (line 2) | insert(t,e){const n={};return"string"===typeof t&&0===t.length?this:(n... method delete (line 2) | delete(t){return t<=0?this:this.push({delete:t})} method retain (line 2) | retain(t,e){if("number"===typeof t&&t<=0)return this;const n={retain:t... method push (line 2) | push(t){let e=this.ops.length,n=this.ops[e-1];if(t=r(t),"object"===typ... method chop (line 2) | chop(){const t=this.ops[this.ops.length-1];return t&&"number"===typeof... method filter (line 2) | filter(t){return this.ops.filter(t)} method forEach (line 2) | forEach(t){this.ops.forEach(t)} method map (line 2) | map(t){return this.ops.map(t)} method partition (line 2) | partition(t){const e=[],n=[];return this.forEach(i=>{const r=t(i)?e:n;... method reduce (line 2) | reduce(t,e){return this.ops.reduce(t,e)} method changeLength (line 2) | changeLength(){return this.reduce((t,e)=>e.insert?t+s.default.length(e... method length (line 2) | length(){return this.reduce((t,e)=>t+s.default.length(e),0)} method slice (line 2) | slice(t=0,e=1/0){const n=[],i=new l.default(this.ops);let r=0;while(r<... method compose (line 2) | compose(t){const e=new l.default(this.ops),n=new l.default(t.ops),i=[]... method concat (line 2) | concat(t){const e=new u(this.ops.slice());return t.ops.length>0&&(e.pu... method diff (line 2) | diff(t,e){if(this.ops===t.ops)return new u;const n=[this,t].map(e=>e.m... method eachLine (line 2) | eachLine(t,e="\n"){const n=new l.default(this.ops);let i=new u,r=0;whi... method invert (line 2) | invert(t){const e=new u;return this.reduce((n,i)=>{if(i.insert)e.delet... method transform (line 2) | transform(t,e=!1){if(e=!!e,"number"===typeof t)return this.transformPo... method transformPosition (line 2) | transformPosition(t,e=!1){e=!!e;const n=new l.default(this.ops);let i=... method constructor (line 17) | constructor(t,e){this.type=t,this.attrs=e} method addToSet (line 17) | addToSet(t){let e,n=!1;for(let i=0;i{let ... method addMaps (line 65) | addMaps(t){return 0==this.eventCount?this:new u(this.items.append(t.ma... method rebased (line 65) | rebased(t,e){if(!this.eventCount)return this;let n=[],i=Math.max(0,thi... method emptyItemCount (line 65) | emptyItemCount(){let t=0;return this.items.forEach(e=>{e.step||t++}),t} method compress (line 65) | compress(t=this.items.length){let e=this.remapping(0,t),n=e.maps.lengt... function d (line 65) | function d(t,e,n,i){var r,o,s;if(h(n),o=t._events,void 0===o?(o=t._event... method constructor (line 17) | constructor(t){let e=t.nodeAfter,n=t.node(0).resolve(t.pos+e.nodeSize)... method map (line 17) | map(t,e){let{deleted:n,pos:i}=e.mapResult(this.anchor),r=t.resolve(i);... method content (line 17) | content(){return new i["Slice"](i["Fragment"].from(this.node),0,0)} method eq (line 17) | eq(t){return t instanceof d&&t.anchor==this.anchor} method toJSON (line 17) | toJSON(){return{type:"node",anchor:this.anchor}} method getBookmark (line 17) | getBookmark(){return new p(this.anchor)} method fromJSON (line 17) | static fromJSON(t,e){if("number"!=typeof e.anchor)throw new RangeError... method create (line 17) | static create(t,e){return new d(t.resolve(e))} method isSelectable (line 17) | static isSelectable(t){return!t.isText&&!1!==t.type.spec.selectable} function p (line 65) | function p(){if(!this.fired)return this.target.removeListener(this.type,... method constructor (line 17) | constructor(t,e,n){this.content=t,this.openStart=e,this.openEnd=n} method size (line 17) | get size(){return this.content.size-this.openStart-this.openEnd} method insertAt (line 17) | insertAt(t,e){let n=m(this.content,t+this.openStart,e);return n&&new p... method removeBetween (line 17) | removeBetween(t,e){return new p(f(this.content,t+this.openStart,e+this... method eq (line 17) | eq(t){return this.content.eq(t.content)&&this.openStart==t.openStart&&... method toString (line 17) | toString(){return this.content+"("+this.openStart+","+this.openEnd+")"} method toJSON (line 17) | toJSON(){if(!this.content.size)return null;let t={content:this.content... method fromJSON (line 17) | static fromJSON(t,e){if(!e)return p.empty;let n=e.openStart||0,i=e.ope... method maxOpen (line 17) | static maxOpen(t,e=!0){let n=0,i=0;for(let r=t.firstChild;r&&!r.isLeaf... method constructor (line 17) | constructor(t){this.anchor=t} method map (line 17) | map(t){let{deleted:e,pos:n}=t.mapResult(this.anchor);return e?new u(n,... method resolve (line 17) | resolve(t){let e=t.resolve(this.anchor),n=e.nodeAfter;return n&&d.isSe... method constructor (line 41) | constructor(t,e,n){this.pos=t,this.delInfo=e,this.recover=n} method deleted (line 41) | get deleted(){return(this.delInfo&d)>0} method deletedBefore (line 41) | get deletedBefore(){return(this.delInfo&(c|u))>0} method deletedAfter (line 41) | get deletedAfter(){return(this.delInfo&(h|u))>0} method deletedAcross (line 41) | get deletedAcross(){return(this.delInfo&u)>0} method constructor (line 65) | constructor(t,e,n,i){this.map=t,this.step=e,this.selection=n,this.mirr... method merge (line 65) | merge(t){if(this.step&&t.step&&!t.selection){let e=t.step.merge(this.s... function f (line 65) | function f(t,e,n){var i={fired:!1,wrapFn:void 0,target:t,type:e,listener... method constructor (line 17) | constructor(t){super(t.resolve(0),t.resolve(t.content.size))} method replace (line 17) | replace(t,e=i["Slice"].empty){if(e==i["Slice"].empty){t.delete(0,t.doc... method toJSON (line 17) | toJSON(){return{type:"all"}} method fromJSON (line 17) | static fromJSON(t){return new f(t)} method map (line 17) | map(t){return new f(t)} method eq (line 17) | eq(t){return t instanceof f} method getBookmark (line 17) | getBookmark(){return m} method constructor (line 41) | constructor(t,e=!1){if(this.ranges=t,this.inverted=e,!t.length&&f.empt... method recover (line 41) | recover(t){let e=0,n=s(t);if(!this.inverted)for(let i=0;i0} method setStoredMarks (line 17) | setStoredMarks(t){return this.storedMarks=t,this.updated|=y,this} method ensureMarks (line 17) | ensureMarks(t){return i["Mark"].sameSet(this.storedMarks||this.selecti... method addStoredMark (line 17) | addStoredMark(t){return this.ensureMarks(t.addToSet(this.storedMarks||... method removeStoredMark (line 17) | removeStoredMark(t){return this.ensureMarks(t.removeFromSet(this.store... method storedMarksSet (line 17) | get storedMarksSet(){return(this.updated&y)>0} method addStep (line 17) | addStep(t,e){super.addStep(t,e),this.updated=this.updated&~y,this.stor... method setTime (line 17) | setTime(t){return this.time=t,this} method replaceSelection (line 17) | replaceSelection(t){return this.selection.replace(this,t),this} method replaceSelectionWith (line 17) | replaceSelectionWith(t,e=!0){let n=this.selection;return e&&(t=t.mark(... method deleteSelection (line 17) | deleteSelection(){return this.selection.replace(this),this} method insertText (line 17) | insertText(t,e,n){let i=this.doc.type.schema;if(null==e)return t?this.... method setMeta (line 17) | setMeta(t,e){return this.meta["string"==typeof t?t:t.key]=e,this} method getMeta (line 17) | getMeta(t){return this.meta["string"==typeof t?t:t.key]} method isGeneric (line 17) | get isGeneric(){for(let t in this.meta)return!1;return!0} method scrollIntoView (line 17) | scrollIntoView(){return this.updated|=w,this} method scrolledIntoView (line 17) | get scrolledIntoView(){return(this.updated&w)>0} method constructor (line 41) | constructor(t,e,n){super(),this.from=t,this.to=e,this.mark=n} method apply (line 41) | apply(t){let e=t.slice(this.from,this.to),n=new i["Slice"](y(e.content... method invert (line 41) | invert(){return new w(this.from,this.to,this.mark)} method map (line 41) | map(t){let e=t.mapResult(this.from,1),n=t.mapResult(this.to,-1);return... method merge (line 41) | merge(t){return t instanceof x&&t.mark.eq(this.mark)&&this.from<=t.to&... method toJSON (line 41) | toJSON(){return{stepType:"removeMark",mark:this.mark.toJSON(),from:thi... method fromJSON (line 41) | static fromJSON(t,e){if("number"!=typeof e.from||"number"!=typeof e.to... function C (line 65) | function C(t,e,n,i){if("function"===typeof t.on)i.once?t.once(e,n):t.on(... method constructor (line 41) | constructor(t,e){super(),this.pos=t,this.mark=e} method apply (line 41) | apply(t){let e=t.nodeAt(this.pos);if(!e)return b.fail("No node at mark... method invert (line 41) | invert(t){let e=t.nodeAt(this.pos);if(e){let t=this.mark.addToSet(e.ma... method map (line 41) | map(t){let e=t.mapResult(this.pos,1);return e.deletedAfter?null:new C(... method toJSON (line 41) | toJSON(){return{stepType:"addNodeMark",pos:this.pos,mark:this.mark.toJ... method fromJSON (line 41) | static fromJSON(t,e){if("number"!=typeof e.pos)throw new RangeError("I... function i (line 65) | function i(t){var e=Array.prototype.slice.call(arguments,1);return e.for... function r (line 65) | function r(t){return Object.prototype.toString.call(t)} method constructor (line 2) | constructor(t){this.ops=t,this.index=0,this.offset=0} method hasNext (line 2) | hasNext(){return this.peekLength()<1/0} method next (line 2) | next(t){t||(t=1/0);const e=this.ops[this.index];if(e){const n=this.off... method peek (line 2) | peek(){return this.ops[this.index]} method peekLength (line 2) | peekLength(){return this.ops[this.index]?i.default.length(this.ops[thi... method peekType (line 2) | peekType(){const t=this.ops[this.index];return t?"number"===typeof t.d... method rest (line 2) | rest(){if(this.hasNext()){if(0===this.offset)return this.ops.slice(thi... function o (line 65) | function o(t){return"[object String]"===r(t)} method constructor (line 17) | constructor(t,e,n={}){this.match=t,this.match=t,this.handler="string"=... function a (line 65) | function a(t){return"[object Object]"===r(t)} method constructor (line 17) | constructor(t,e,n){this.$anchor=t,this.$head=e,this.ranges=n||[new s(t... method anchor (line 17) | get anchor(){return this.$anchor.pos} method head (line 17) | get head(){return this.$head.pos} method from (line 17) | get from(){return this.$from.pos} method to (line 17) | get to(){return this.$to.pos} method $from (line 17) | get $from(){return this.ranges[0].$from} method $to (line 17) | get $to(){return this.ranges[0].$to} method empty (line 17) | get empty(){let t=this.ranges;for(let e=0;e"} method toStringInner (line 17) | toStringInner(){return this.content.join(", ")} method toJSON (line 17) | toJSON(){return this.content.length?this.content.map(t=>t.toJSON()):null} method fromJSON (line 17) | static fromJSON(t,e){if(!e)return s.empty;if(!Array.isArray(e))throw n... method fromArray (line 17) | static fromArray(t){if(!t.length)return s.empty;let e,n=0;for(let i=0;... method from (line 17) | static from(t){if(!t)return s.empty;if(t instanceof s)return t;if(Arra... method constructor (line 17) | constructor(t,e){this.$from=t,this.$to=e} function l (line 65) | function l(t){return"[object Function]"===r(t)} function c (line 65) | function c(t){return t.replace(/[.?*+^$[\]\\(){}|-]/g,"\\$&")} function u (line 65) | function u(t){return Object.keys(t||{}).reduce((function(t,e){return t||... method constructor (line 2) | constructor(t){Array.isArray(t)?this.ops=t:null!=t&&Array.isArray(t.op... method registerEmbed (line 2) | static registerEmbed(t,e){this.handlers[t]=e} method unregisterEmbed (line 2) | static unregisterEmbed(t){delete this.handlers[t]} method getHandler (line 2) | static getHandler(t){const e=this.handlers[t];if(!e)throw new Error(`n... method insert (line 2) | insert(t,e){const n={};return"string"===typeof t&&0===t.length?this:(n... method delete (line 2) | delete(t){return t<=0?this:this.push({delete:t})} method retain (line 2) | retain(t,e){if("number"===typeof t&&t<=0)return this;const n={retain:t... method push (line 2) | push(t){let e=this.ops.length,n=this.ops[e-1];if(t=r(t),"object"===typ... method chop (line 2) | chop(){const t=this.ops[this.ops.length-1];return t&&"number"===typeof... method filter (line 2) | filter(t){return this.ops.filter(t)} method forEach (line 2) | forEach(t){this.ops.forEach(t)} method map (line 2) | map(t){return this.ops.map(t)} method partition (line 2) | partition(t){const e=[],n=[];return this.forEach(i=>{const r=t(i)?e:n;... method reduce (line 2) | reduce(t,e){return this.ops.reduce(t,e)} method changeLength (line 2) | changeLength(){return this.reduce((t,e)=>e.insert?t+s.default.length(e... method length (line 2) | length(){return this.reduce((t,e)=>t+s.default.length(e),0)} method slice (line 2) | slice(t=0,e=1/0){const n=[],i=new l.default(this.ops);let r=0;while(r<... method compose (line 2) | compose(t){const e=new l.default(this.ops),n=new l.default(t.ops),i=[]... method concat (line 2) | concat(t){const e=new u(this.ops.slice());return t.ops.length>0&&(e.pu... method diff (line 2) | diff(t,e){if(this.ops===t.ops)return new u;const n=[this,t].map(e=>e.m... method eachLine (line 2) | eachLine(t,e="\n"){const n=new l.default(this.ops);let i=new u,r=0;whi... method invert (line 2) | invert(t){const e=new u;return this.reduce((n,i)=>{if(i.insert)e.delet... method transform (line 2) | transform(t,e=!1){if(e=!!e,"number"===typeof t)return this.transformPo... method transformPosition (line 2) | transformPosition(t,e=!1){e=!!e;const n=new l.default(this.ops);let i=... method constructor (line 17) | constructor(t,e){this.type=t,this.attrs=e} method addToSet (line 17) | addToSet(t){let e,n=!1;for(let i=0;i{let ... method addMaps (line 65) | addMaps(t){return 0==this.eventCount?this:new u(this.items.append(t.ma... method rebased (line 65) | rebased(t,e){if(!this.eventCount)return this;let n=[],i=Math.max(0,thi... method emptyItemCount (line 65) | emptyItemCount(){let t=0;return this.items.forEach(e=>{e.step||t++}),t} method compress (line 65) | compress(t=this.items.length){let e=this.remapping(0,t),n=e.maps.lengt... function m (line 65) | function m(t){t.__index__=-1,t.__text_cache__=""} method constructor (line 41) | constructor(t=[],e,n=0,i=t.length){this.maps=t,this.mirror=e,this.from... method slice (line 41) | slice(t=0,e=this.maps.length){return new m(this.maps,this.mirror,t,e)} method copy (line 41) | copy(){return new m(this.maps.slice(),this.mirror&&this.mirror.slice()... method appendMap (line 41) | appendMap(t,e){this.to=this.maps.push(t),null!=e&&this.setMirror(this.... method appendMapping (line 41) | appendMapping(t){for(let e=0,n=this.maps.length;e0} method setStoredMarks (line 17) | setStoredMarks(t){return this.storedMarks=t,this.updated|=y,this} method ensureMarks (line 17) | ensureMarks(t){return i["Mark"].sameSet(this.storedMarks||this.selecti... method addStoredMark (line 17) | addStoredMark(t){return this.ensureMarks(t.addToSet(this.storedMarks||... method removeStoredMark (line 17) | removeStoredMark(t){return this.ensureMarks(t.removeFromSet(this.store... method storedMarksSet (line 17) | get storedMarksSet(){return(this.updated&y)>0} method addStep (line 17) | addStep(t,e){super.addStep(t,e),this.updated=this.updated&~y,this.stor... method setTime (line 17) | setTime(t){return this.time=t,this} method replaceSelection (line 17) | replaceSelection(t){return this.selection.replace(this,t),this} method replaceSelectionWith (line 17) | replaceSelectionWith(t,e=!0){let n=this.selection;return e&&(t=t.mark(... method deleteSelection (line 17) | deleteSelection(){return this.selection.replace(this),this} method insertText (line 17) | insertText(t,e,n){let i=this.doc.type.schema;if(null==e)return t?this.... method setMeta (line 17) | setMeta(t,e){return this.meta["string"==typeof t?t:t.key]=e,this} method getMeta (line 17) | getMeta(t){return this.meta["string"==typeof t?t:t.key]} method isGeneric (line 17) | get isGeneric(){for(let t in this.meta)return!1;return!0} method scrollIntoView (line 17) | scrollIntoView(){return this.updated|=w,this} method scrolledIntoView (line 17) | get scrolledIntoView(){return(this.updated&w)>0} method constructor (line 41) | constructor(t,e,n){super(),this.from=t,this.to=e,this.mark=n} method apply (line 41) | apply(t){let e=t.slice(this.from,this.to),n=new i["Slice"](y(e.content... method invert (line 41) | invert(){return new w(this.from,this.to,this.mark)} method map (line 41) | map(t){let e=t.mapResult(this.from,1),n=t.mapResult(this.to,-1);return... method merge (line 41) | merge(t){return t instanceof x&&t.mark.eq(this.mark)&&this.from<=t.to&... method toJSON (line 41) | toJSON(){return{stepType:"removeMark",mark:this.mark.toJSON(),from:thi... method fromJSON (line 41) | static fromJSON(t,e){if("number"!=typeof e.from||"number"!=typeof e.to... FILE: frontend/public/mind/js/chunk-vendors.js function l (line 1) | function l(e){return e&&e.__esModule?e:{default:e}} function n (line 1) | function n(i){if(t[i])return t[i].exports;var r=t[i]={i:i,l:!1,exports:{... function u (line 1) | function u(e){var t=e.move,n=e.size,i=e.bar,r={},o="translate"+i.axis+"(... function i (line 1) | function i(e,t,n,i,r,o,s,a){var l,u="function"===typeof e?e.options:e;if... function n (line 1) | function n(i){if(t[i])return t[i].exports;var r=t[i]={i:i,l:!1,exports:{... function o (line 1) | function o(e){return e&&e.__esModule?e:{default:e}} function s (line 1) | function s(e,t){if(!r.default.prototype.$isServer)if(t){var n=[],i=t.off... function o (line 7) | function o(e){return void 0===e||null===e} function s (line 7) | function s(e){return void 0!==e&&null!==e} function a (line 7) | function a(e){return!0===e} function l (line 7) | function l(e){return!1===e} function u (line 7) | function u(e){return"string"===typeof e||"number"===typeof e||"symbol"==... function c (line 7) | function c(e){return"function"===typeof e} function h (line 7) | function h(e){return null!==e&&"object"===typeof e} function f (line 7) | function f(e){return"[object Object]"===d.call(e)} function p (line 7) | function p(e){return"[object RegExp]"===d.call(e)} function m (line 7) | function m(e){var t=parseFloat(String(e));return t>=0&&Math.floor(t)===t... function v (line 7) | function v(e){return s(e)&&"function"===typeof e.then&&"function"===type... function g (line 7) | function g(e){return null==e?"":Array.isArray(e)||f(e)&&e.toString===d?J... function b (line 7) | function b(e,t){return t&&t.__v_isRef?t.value:t} function y (line 7) | function y(e){var t=parseFloat(e);return isNaN(t)?e:t} function _ (line 7) | function _(e,t){for(var n=Object.create(null),i=e.split(","),r=0;r1?e.appl... function I (line 7) | function I(e,t){return e.bind(t)} function N (line 7) | function N(e,t){t=t||0;var n=e.length-t,i=new Array(n);while(n--)i[n]=e[... function P (line 7) | function P(e,t){for(var n in t)e[n]=t[n];return e} function j (line 7) | function j(e){for(var t={},n=0;ne/255),... method hsl (line 13) | hsl(){const{_a:e,_b:t,_c:n}=this.rgb(),[i,r,o]=[e,t,n].map(e=>e/255),s... method init (line 13) | init(e=0,t=0,n=0,i=0,r="rgb"){if(e=e||0,this.space)for(const c in this... method lab (line 13) | lab(){const{x:e,y:t,z:n}=this.xyz(),i=116*t-16,r=500*(e-t),o=200*(t-n)... method lch (line 13) | lch(){const{l:e,a:t,b:n}=this.lab(),i=Math.sqrt(t**2+n**2);let r=180*M... method rgb (line 13) | rgb(){if("rgb"===this.space)return this;if(Oe(this.space)){let{x:e,y:t... method toArray (line 13) | toArray(){const{_a:e,_b:t,_c:n,_d:i,space:r}=this;return[e,t,n,i,r]} method toHex (line 13) | toHex(){const[e,t,n]=this._clamped().map(ke);return`#${e}${t}${n}`} method toRgb (line 13) | toRgb(){const[e,t,n]=this._clamped(),i=`rgb(${e},${t},${n})`;return i} method toString (line 13) | toString(){return this.toHex()} method xyz (line 13) | xyz(){const{_a:e,_b:t,_c:n}=this.rgb(),[i,r,o]=[e,t,n].map(e=>e/255),s... method _clamped (line 13) | _clamped(){const{_a:e,_b:t,_c:n}=this.rgb(),{max:i,min:r,round:o}=Math... function Te (line 7) | function Te(){Ee.pop(),Oe.target=Ee[Ee.length-1]} method constructor (line 13) | constructor(...e){this.init(...e)} method clone (line 13) | clone(){return new Te(this)} method init (line 13) | init(e,t){const n={x:0,y:0},i=Array.isArray(e)?{x:e[0],y:e[1]}:"object... method toArray (line 13) | toArray(){return[this.x,this.y]} method transform (line 13) | transform(e){return this.clone().transformO(e)} method transformO (line 13) | transformO(e){Ie.isMatrixLike(e)||(e=new Ie(e));const{x:t,y:n}=this;re... function je (line 7) | function je(e){Pe=e} function e (line 7) | function e(e,t,n){if(void 0===t&&(t=!1),void 0===n&&(n=!1),this.value=e,... function Re (line 7) | function Re(e,t,n){return e&&C(e,"__ob__")&&e.__ob__ instanceof Le?e.__o... function ze (line 7) | function ze(e,t,n,i,o,s,a){void 0===a&&(a=!1);var l=new Oe,u=Object.getO... function Ve (line 7) | function Ve(e,t,n){if(!Ke(e)){var i=e.__ob__;return r(e)&&m(t)?(e.length... function Be (line 7) | function Be(e,t){if(r(e)&&m(t))e.splice(t,1);else{var n=e.__ob__;e._isVu... function qe (line 7) | function qe(e){for(var t=void 0,n=0,i=e.length;n=0;n--)i.wid... method toLine (line 13) | toLine(){return{x1:this[0][0],y1:this[0][1],x2:this[1][0],y2:this[1][1]}} method toString (line 13) | toString(){const e=[];for(let t=0,n=this.length;t0,a=t?!!t.$stable:!s,... function fn (line 7) | function fn(e,t,n,i){var o=function(){var t=ve;be(e);var n=arguments.len... function pn (line 7) | function pn(e,t){return function(){return e[t]}} function mn (line 7) | function mn(e){var t=e.$options,n=t.setup;if(n){var i=e._setupContext=vn... function vn (line 7) | function vn(e){return{get attrs(){if(!e._attrsProxy){var t=e._attrsProxy... method bbox (line 13) | bbox(){return Pe().path.setAttribute("d",this.toString()),new Le(Pe.no... method move (line 13) | move(e,t){const n=this.bbox();if(e-=n.x,t-=n.y,!isNaN(e)&&!isNaN(t))fo... method parse (line 13) | parse(e="M0 0"){return Array.isArray(e)&&(e=Array.prototype.concat.app... method size (line 13) | size(e,t){const n=this.bbox();let i,r;for(n.width=0===n.width?1:n.widt... method toString (line 13) | toString(){return mn(this)} function gn (line 7) | function gn(e,t,n,i,r){var o=!1;for(var s in t)s in e?t[s]!==n[s]&&(o=!0... function bn (line 7) | function bn(e,t,n,i){Object.defineProperty(e,t,{enumerable:!0,configurab... method constructor (line 13) | constructor(e){this._stepper=e||new Qt("-"),this._from=null,this._to=n... method at (line 13) | at(e){return this._morphObj.morph(this._from,this._to,e,this._stepper,... method done (line 13) | done(){const e=this._context.map(this._stepper.done).reduce((function(... method from (line 13) | from(e){return null==e?this._from:(this._from=this._set(e),this)} method stepper (line 13) | stepper(e){return null==e?this._stepper:(this._stepper=e,this)} method to (line 13) | to(e){return null==e?this._to:(this._to=this._set(e),this)} method type (line 13) | type(e){return null==e?this._type:(this._type=e,this)} method _set (line 13) | _set(e){this._type||this.type(gn(e));let t=new this._type(e);return th... function yn (line 7) | function yn(e){return e._slotsProxy||_n(e._slotsProxy={},e.$scopedSlots)... method constructor (line 13) | constructor(...e){this.init(...e)} method init (line 13) | init(e){return e=Array.isArray(e)?e[0]:e,this.value=e,this} method toArray (line 13) | toArray(){return[this.value]} method valueOf (line 13) | valueOf(){return this.value} function _n (line 7) | function _n(e,t){for(var n in t)e[n]=t[n];for(var n in e)n in t||delete ... method constructor (line 13) | constructor(...e){this.init(...e)} method init (line 13) | init(e){return Array.isArray(e)&&(e={scaleX:e[0],scaleY:e[1],shear:e[2... method toArray (line 13) | toArray(){const e=this;return[e.scaleX,e.scaleY,e.shear,e.rotate,e.tra... function wn (line 7) | function wn(){return Cn().slots} function xn (line 7) | function xn(){return Cn().attrs} method constructor (line 13) | constructor(...e){this.init(...e)} method align (line 13) | align(e){const t=this.values;for(let n=0,i=t.length;ne.start+e.runner.d... method getLastRunnerInfo (line 13) | getLastRunnerInfo(){return this.getRunnerInfoById(this._lastRunnerId)} method getRunnerInfoById (line 13) | getRunnerInfoById(e){return this._runners[this._runnerIds.indexOf(e)]|... method pause (line 13) | pause(){return this._paused=!0,this._continue()} method persist (line 13) | persist(e){return null==e?this._persist:(this._persist=e,this)} method play (line 13) | play(){return this._paused=!1,this.updateTime()._continue()} method reverse (line 13) | reverse(e){const t=this.speed();if(null==e)return this.speed(-t);const... method schedule (line 13) | schedule(e,t,n){if(null==e)return this._runners.map(Ln);let i=0;const ... method seek (line 13) | seek(e){return this.time(this._time+e)} method source (line 13) | source(e){return null==e?this._timeSource:(this._timeSource=e,this)} method speed (line 13) | speed(e){return null==e?this._speed:(this._speed=e,this)} method stop (line 13) | stop(){return this.time(0),this.pause()} method time (line 13) | time(e){return null==e?this._time:(this._time=e,this._continue(!0))} method unschedule (line 13) | unschedule(e){const t=this._runnerIds.indexOf(e.id);return t<0||(this.... method updateTime (line 13) | updateTime(){return this.active()||(this._lastSourceTime=this._timeSou... method _continue (line 13) | _continue(e=!1){return Fn.cancelFrame(this._nextFrame),this._nextFrame... method _stepFn (line 13) | _stepFn(e=!1){const t=this._timeSource();let n=t-this._lastSourceTime;... function Vn (line 7) | function Vn(e,t,n,i,r){var o;try{o=n?e.apply(t,n):e.call(t),o&&!o._isVue... method constructor (line 13) | constructor(e){super(),this.id=Vn.id++,e=null==e?rt.duration:e,e="func... method sanitise (line 13) | static sanitise(e,t,n){let i=1,r=!1,o=0;return e=e||rt.duration,t=t||r... method active (line 13) | active(e){return null==e?this.enabled:(this.enabled=e,this)} method addTransform (line 13) | addTransform(e,t){return this.transforms.lmultiplyO(e),this} method after (line 13) | after(e){return this.on("finished",e)} method animate (line 13) | animate(e,t,n){const i=Vn.sanitise(e,t,n),r=new Vn(i.duration);return ... method clearTransform (line 13) | clearTransform(){return this.transforms=new Ie,this} method clearTransformsFromQueue (line 13) | clearTransformsFromQueue(){this.done&&this._timeline&&this._timeline._... method delay (line 13) | delay(e){return this.animate(0,e)} method duration (line 13) | duration(){return this._times*(this._wait+this._duration)-this._wait} method during (line 13) | during(e){return this.queue(null,e)} method ease (line 13) | ease(e){return this._stepper=new Qt(e),this} method element (line 13) | element(e){return null==e?this._element:(this._element=e,e._prepareRun... method finish (line 13) | finish(){return this.step(1/0)} method loop (line 13) | loop(e,t,n){return"object"===typeof e&&(t=e.swing,n=e.wait,e=e.times),... method loops (line 13) | loops(e){const t=this._duration+this._wait;if(null==e){const e=Math.fl... method persist (line 13) | persist(e){return null==e?this._persist:(this._persist=e,this)} method position (line 13) | position(e){const t=this._time,n=this._duration,i=this._wait,r=this._t... method progress (line 13) | progress(e){return null==e?Math.min(1,this._time/this.duration()):this... method queue (line 13) | queue(e,t,n,i){this._queue.push({initialiser:e||it,runner:t||it,retarg... method reset (line 13) | reset(){return this._reseted||(this.time(0),this._reseted=!0),this} method reverse (line 13) | reverse(e){return this._reverse=null==e?!this._reverse:e,this} method schedule (line 13) | schedule(e,t,n){if(e instanceof zn||(n=t,t=e,e=this.timeline()),!e)thr... method step (line 13) | step(e){if(!this.enabled)return this;e=null==e?16:e,this._time+=e;cons... method time (line 13) | time(e){if(null==e)return this._time;const t=e-this._time;return this.... method timeline (line 13) | timeline(e){return"undefined"===typeof e?this._timeline:(this._timelin... method unschedule (line 13) | unschedule(){const e=this.timeline();return e&&e.unschedule(this),this} method _initialise (line 13) | _initialise(e){if(e||this._isDeclarative)for(let t=0,n=this._queue.len... method _rememberMorpher (line 13) | _rememberMorpher(e,t){if(this._history[e]={morpher:t,caller:this._queu... method _run (line 13) | _run(e){let t=!0;for(let n=0,i=this._queue.length;n-1:"string"===typeof e?e.split... function po (line 7) | function po(e,t){var n=e.cache,i=e.keys,r=e._vnode,o=e.$vnode;for(var s ... function mo (line 7) | function mo(e,t,n,i){var r=e[t];!r||i&&r.tag===i.tag||r.componentInstanc... function yo (line 7) | function yo(e){var t={get:function(){return Y}};Object.defineProperty(e,... function Mo (line 7) | function Mo(e){var t=e.data,n=e,i=e;while(s(i.componentInstance))i=i.com... function Io (line 7) | function Io(e,t){return{staticClass:No(e.staticClass,t.staticClass),clas... function Ao (line 7) | function Ao(e,t){return s(e)||s(t)?No(e,Po(t)):""} function No (line 7) | function No(e,t){return e?t?e+" "+t:e:t||""} function Po (line 7) | function Po(e){return Array.isArray(e)?jo(e):h(e)?Fo(e):"string"===typeo... function jo (line 7) | function jo(e){for(var t,n="",i=0,r=e.length;i-1?Ss(e,t,n):Oo(t)?$o(n)?... function Ss (line 7) | function Ss(e,t,n){if($o(n))e.removeAttribute(t);else{if(ne&&!ie&&"TEXTA... function Es (line 7) | function Es(e,t){var n=t.elm,i=t.data,r=e.data;if(!(o(i.staticClass)&&o(... function Is (line 7) | function Is(e){if(s(e[$s])){var t=ne?"change":"input";e[t]=[].concat(e[$... function As (line 7) | function As(e,t,n){var i=Ds;return function r(){var o=t.apply(null,argum... function Ps (line 7) | function Ps(e,t,n,i){if(Ns){var r=Ki,o=t;t=o._wrapper=function(e){if(e.t... function js (line 7) | function js(e,t,n,i){(i||Ds).removeEventListener(e,t._wrapper||t,n)} function Fs (line 7) | function Fs(e,t){if(!o(e.data.on)||!o(t.data.on)){var n=t.data.on||{},i=... function zs (line 7) | function zs(e,t){if(!o(e.data.domProps)||!o(t.data.domProps)){var n,i,r=... function Vs (line 7) | function Vs(e,t){return!e.composing&&("OPTION"===e.tagName||Bs(e,t)||qs(... function Bs (line 7) | function Bs(e,t){var n=!0;try{n=document.activeElement!==e}catch(ol){}re... function qs (line 7) | function qs(e,t){var n=e.value,i=e._vModifiers;if(s(i)){if(i.number)retu... function Us (line 7) | function Us(e){var t=Ys(e.style);return e.staticStyle?P(e.staticStyle,t):t} function Ys (line 7) | function Ys(e){return Array.isArray(e)?j(e):"string"===typeof e?Ws(e):e} function Gs (line 7) | function Gs(e,t){var n,i={};if(t){var r=e;while(r.componentInstance)r=r.... function ta (line 7) | function ta(e,t){var n=t.data,i=e.data;if(!(o(n.staticStyle)&&o(n.style)... function ra (line 7) | function ra(e,t){if(t&&(t=t.trim()))if(e.classList)t.indexOf(" ")>-1?t.s... function oa (line 7) | function oa(e,t){if(t&&(t=t.trim()))if(e.classList)t.indexOf(" ")>-1?t.s... function sa (line 7) | function sa(e){if(e){if("object"===typeof e){var t={};return!1!==e.css&&... function va (line 7) | function va(e){ma((function(){ma(e)}))} function ga (line 7) | function ga(e,t){var n=e._transitionClasses||(e._transitionClasses=[]);n... function ba (line 7) | function ba(e,t){e._transitionClasses&&x(e._transitionClasses,t),oa(e,t)} function ya (line 7) | function ya(e,t,n){var i=wa(e,t),r=i.type,o=i.timeout,s=i.propCount;if(!... function wa (line 7) | function wa(e,t){var n,i=window.getComputedStyle(e),r=(i[ha+"Delay"]||""... function xa (line 7) | function xa(e,t){while(e.length=2)e.mixin({bef... function s (line 13) | function s(e){o&&(e._devtoolHook=o,o.emit("vuex:init",e),o.on("vuex:trav... function a (line 13) | function a(e,t){return e.filter(t)[0]} function l (line 13) | function l(e,t){if(void 0===t&&(t=[]),null===e||"object"!==typeof e)retu... function u (line 13) | function u(e,t){Object.keys(e).forEach((function(n){return t(e[n],n)}))} function c (line 13) | function c(e){return null!==e&&"object"===typeof e} function h (line 13) | function h(e){return e&&"function"===typeof e.then} function d (line 13) | function d(e,t){return function(){return e(t)}} function v (line 13) | function v(e,t,n){if(t.update(n),n.modules)for(var i in n.modules){if(!t... function _ (line 13) | function _(e,t,n){return t.indexOf(e)<0&&(n&&n.prepend?t.unshift(e):t.pu... function w (line 13) | function w(e,t){e._actions=Object.create(null),e._mutations=Object.creat... function x (line 13) | function x(e,t,n){var i=e._vm;e.getters={},e._makeLocalGettersCache=Obje... function k (line 13) | function k(e,t,n,i,r){var o=!n.length,s=e._modules.getNamespace(n);if(i.... function C (line 13) | function C(e,t,n){var i=""===t,r={dispatch:i?e.dispatch:function(n,i,r){... function S (line 13) | function S(e,t){if(!e._makeLocalGettersCache[t]){var n={},i=t.length;Obj... function O (line 13) | function O(e,t,n,i){var r=e._mutations[t]||(e._mutations[t]=[]);r.push((... function E (line 13) | function E(e,t,n,i){var r=e._actions[t]||(e._actions[t]=[]);r.push((func... function D (line 13) | function D(e,t,n,i){e._wrappedGetters[t]||(e._wrappedGetters[t]=function... function T (line 13) | function T(e){e._vm.$watch((function(){return this._data.$$state}),(func... function $ (line 13) | function $(e,t){return t.reduce((function(e,t){return e[t]}),e)} function M (line 13) | function M(e,t,n){return c(e)&&e.type&&(n=t,t=e,e=e.type),{type:e,payloa... function I (line 13) | function I(e){g&&e===g||(g=e,i(g))} function L (line 13) | function L(e){return R(e)?Array.isArray(e)?e.map((function(e){return{key... function R (line 13) | function R(e){return Array.isArray(e)||c(e)} function z (line 13) | function z(e){return function(t,n){return"string"!==typeof t?(n=t,t=""):... function V (line 13) | function V(e,t,n){var i=e._modulesNamespaceMap[n];return i} function B (line 13) | function B(e){void 0===e&&(e={});var t=e.collapsed;void 0===t&&(t=!0);va... function q (line 13) | function q(e,t,n){var i=n?e.groupCollapsed:e.group;try{i.call(e,t)}catch... function H (line 13) | function H(e){try{e.groupEnd()}catch(t){e.log("—— log end ——")}} function W (line 13) | function W(){var e=new Date;return" @ "+Y(e.getHours(),2)+":"+Y(e.getMin... function U (line 13) | function U(e,t){return new Array(t+1).join(e)} function Y (line 13) | function Y(e,t){return U("0",t-e.toString().length)+e} function r (line 13) | function r(e){return!!e&&"object"===typeof e} function o (line 13) | function o(e){var t=Object.prototype.toString.call(e);return"[object Reg... function l (line 13) | function l(e){return e.$$typeof===a} function u (line 13) | function u(e){return Array.isArray(e)?[]:{}} function c (line 13) | function c(e,t){var n=t&&!0===t.clone;return n&&i(e)?f(u(e),e,t):e} function h (line 13) | function h(e,t,n){var r=e.slice();return t.forEach((function(t,o){"undef... function d (line 13) | function d(e,t,n){var r={};return i(e)&&Object.keys(e).forEach((function... function f (line 13) | function f(e,t,n){var i=Array.isArray(t),r=Array.isArray(e),o=n||{arrayM... function s (line 13) | function s(e){return e&&e.__esModule?e:{default:e}} function s (line 13) | function s(e){return e&&e.__esModule?e:{default:e}} function h (line 13) | function h(e,t,n){return function(){var i=arguments.length>0&&void 0!==a... function o (line 13) | function o(e){return e&&e.__esModule?e:{default:e}} function o (line 13) | function o(e){return null!==e&&"object"===("undefined"===typeof e?"undef... function o (line 13) | function o(e,t){if(Array.isArray(e))for(const n of e)o(n,t);else if("obj... function s (line 13) | function s(e){return i[e]||{}} function a (line 13) | function a(){return[...new Set(r)]} function l (line 13) | function l(e){r.push(...e)} function u (line 13) | function u(e,t){let n;const i=e.length,r=[];for(n=0;n=0;t--)P(e.children[t]);re... function j (line 13) | function j(e,t){let n,i;for(e=Array.isArray(e)?e:[e],i=e.length-1;i>=0;i... function F (line 13) | function F(e){return function(...t){const n=t[t.length-1];return!n||n.co... function L (line 13) | function L(){return this.parent().children()} function R (line 13) | function R(){return this.parent().index(this)} function z (line 13) | function z(){return this.siblings()[this.position()+1]} function V (line 13) | function V(){return this.siblings()[this.position()-1]} function B (line 13) | function B(){const e=this.position(),t=this.parent();return t.add(this.r... function q (line 13) | function q(){const e=this.position(),t=this.parent();return t.add(this.r... function H (line 13) | function H(){const e=this.parent();return e.add(this.remove()),this} function W (line 13) | function W(){const e=this.parent();return e.add(this.remove(),0),this} function U (line 13) | function U(e){e=E(e),e.remove();const t=this.position();return this.pare... function Y (line 13) | function Y(e){e=E(e),e.remove();const t=this.position();return this.pare... function G (line 13) | function G(e){return e=E(e),e.before(this),this} function K (line 13) | function K(e){return e=E(e),e.after(this),this} function ue (line 13) | function ue(){const e=this.attr("class");return null==e?[]:e.trim().spli... function ce (line 13) | function ce(e){return-1!==this.classes().indexOf(e)} function he (line 13) | function he(e){if(!this.hasClass(e)){const t=this.classes();t.push(e),th... function de (line 13) | function de(e){return this.hasClass(e)&&this.attr("class",this.classes()... function fe (line 13) | function fe(e){return this.hasClass(e)?this.removeClass(e):this.addClass... function pe (line 13) | function pe(e,t){const n={};if(0===arguments.length)return this.node.sty... function me (line 13) | function me(){return this.css("display","")} function ve (line 13) | function ve(){return this.css("display","none")} function ge (line 13) | function ge(){return"none"!==this.css("display")} function be (line 13) | function be(e,t,n){if(null==e)return this.data(u(c(this.node.attributes,... function ye (line 13) | function ye(e,t){if("object"===typeof arguments[0])for(const n in e)this... function _e (line 13) | function _e(){if(0===arguments.length)this._memory={};else for(let e=arg... function we (line 13) | function we(){return this._memory=this._memory||{}} function xe (line 13) | function xe(e){return 4===e.length?["#",e.substring(1,2),e.substring(1,2... function ke (line 13) | function ke(e){const t=Math.round(e),n=Math.max(0,Math.min(255,t)),i=n.t... function Ce (line 13) | function Ce(e,t){for(let n=t.length;n--;)if(null==e[t[n]])return!1;retur... function Se (line 13) | function Se(e,t){const n=Ce(e,"rgb")?{_a:e.r,_b:e.g,_c:e.b,_d:0,space:"r... function Oe (line 13) | function Oe(e){return"lab"===e||"xyz"===e||"lch"===e} function Ee (line 13) | function Ee(e,t,n){return n<0&&(n+=1),n>1&&(n-=1),n<1/6?e+6*(t-e)*n:n<.5... class De (line 13) | class De{constructor(...e){this.init(...e)}static isColor(e){return e&&(... method constructor (line 13) | constructor(...e){this.init(...e)} method isColor (line 13) | static isColor(e){return e&&(e instanceof De||this.isRgb(e)||this.test... method isRgb (line 13) | static isRgb(e){return e&&"number"===typeof e.r&&"number"===typeof e.g... method random (line 13) | static random(e="vibrant",t,n){const{random:i,round:r,sin:o,PI:s}=Math... method test (line 13) | static test(e){return"string"===typeof e&&(ne.test(e)||ie.test(e))} method cmyk (line 13) | cmyk(){const{_a:e,_b:t,_c:n}=this.rgb(),[i,r,o]=[e,t,n].map(e=>e/255),... method hsl (line 13) | hsl(){const{_a:e,_b:t,_c:n}=this.rgb(),[i,r,o]=[e,t,n].map(e=>e/255),s... method init (line 13) | init(e=0,t=0,n=0,i=0,r="rgb"){if(e=e||0,this.space)for(const c in this... method lab (line 13) | lab(){const{x:e,y:t,z:n}=this.xyz(),i=116*t-16,r=500*(e-t),o=200*(t-n)... method lch (line 13) | lch(){const{l:e,a:t,b:n}=this.lab(),i=Math.sqrt(t**2+n**2);let r=180*M... method rgb (line 13) | rgb(){if("rgb"===this.space)return this;if(Oe(this.space)){let{x:e,y:t... method toArray (line 13) | toArray(){const{_a:e,_b:t,_c:n,_d:i,space:r}=this;return[e,t,n,i,r]} method toHex (line 13) | toHex(){const[e,t,n]=this._clamped().map(ke);return`#${e}${t}${n}`} method toRgb (line 13) | toRgb(){const[e,t,n]=this._clamped(),i=`rgb(${e},${t},${n})`;return i} method toString (line 13) | toString(){return this.toHex()} method xyz (line 13) | xyz(){const{_a:e,_b:t,_c:n}=this.rgb(),[i,r,o]=[e,t,n].map(e=>e/255),s... method _clamped (line 13) | _clamped(){const{_a:e,_b:t,_c:n}=this.rgb(),{max:i,min:r,round:o}=Math... class Te (line 13) | class Te{constructor(...e){this.init(...e)}clone(){return new Te(this)}i... method constructor (line 13) | constructor(...e){this.init(...e)} method clone (line 13) | clone(){return new Te(this)} method init (line 13) | init(e,t){const n={x:0,y:0},i=Array.isArray(e)?{x:e[0],y:e[1]}:"object... method toArray (line 13) | toArray(){return[this.x,this.y]} method transform (line 13) | transform(e){return this.clone().transformO(e)} method transformO (line 13) | transformO(e){Ie.isMatrixLike(e)||(e=new Ie(e));const{x:t,y:n}=this;re... function $e (line 13) | function $e(e,t){return new Te(e,t).transformO(this.screenCTM().inverseO... function Me (line 13) | function Me(e,t,n){return Math.abs(t-e)<(n||1e-6)} class Ie (line 13) | class Ie{constructor(...e){this.init(...e)}static formatTransforms(e){co... method constructor (line 13) | constructor(...e){this.init(...e)} method formatTransforms (line 13) | static formatTransforms(e){const t="both"===e.flip||!0===e.flip,n=e.fl... method fromArray (line 13) | static fromArray(e){return{a:e[0],b:e[1],c:e[2],d:e[3],e:e[4],f:e[5]}} method isMatrixLike (line 13) | static isMatrixLike(e){return null!=e.a||null!=e.b||null!=e.c||null!=e... method matrixMultiply (line 13) | static matrixMultiply(e,t,n){const i=e.a*t.a+e.c*t.b,r=e.b*t.a+e.d*t.b... method around (line 13) | around(e,t,n){return this.clone().aroundO(e,t,n)} method aroundO (line 13) | aroundO(e,t,n){const i=e||0,r=t||0;return this.translateO(-i,-r).lmult... method clone (line 13) | clone(){return new Ie(this)} method decompose (line 13) | decompose(e=0,t=0){const n=this.a,i=this.b,r=this.c,o=this.d,s=this.e,... method equals (line 13) | equals(e){if(e===this)return!0;const t=new Ie(e);return Me(this.a,t.a)... method flip (line 13) | flip(e,t){return this.clone().flipO(e,t)} method flipO (line 13) | flipO(e,t){return"x"===e?this.scaleO(-1,1,t,0):"y"===e?this.scaleO(1,-... method init (line 13) | init(e){const t=Ie.fromArray([1,0,0,1,0,0]);return e=e instanceof dt?e... method inverse (line 13) | inverse(){return this.clone().inverseO()} method inverseO (line 13) | inverseO(){const e=this.a,t=this.b,n=this.c,i=this.d,r=this.e,o=this.f... method lmultiply (line 13) | lmultiply(e){return this.clone().lmultiplyO(e)} method lmultiplyO (line 13) | lmultiplyO(e){const t=this,n=e instanceof Ie?e:new Ie(e);return Ie.mat... method multiply (line 13) | multiply(e){return this.clone().multiplyO(e)} method multiplyO (line 13) | multiplyO(e){const t=this,n=e instanceof Ie?e:new Ie(e);return Ie.matr... method rotate (line 13) | rotate(e,t,n){return this.clone().rotateO(e,t,n)} method rotateO (line 13) | rotateO(e,t=0,n=0){e=h(e);const i=Math.cos(e),r=Math.sin(e),{a:o,b:s,c... method scale (line 13) | scale(e,t,n,i){return this.clone().scaleO(...arguments)} method scaleO (line 13) | scaleO(e,t=e,n=0,i=0){3===arguments.length&&(i=n,n=t,t=e);const{a:r,b:... method shear (line 13) | shear(e,t,n){return this.clone().shearO(e,t,n)} method shearO (line 13) | shearO(e,t=0,n=0){const{a:i,b:r,c:o,d:s,e:a,f:l}=this;return this.a=i+... method skew (line 13) | skew(e,t,n,i){return this.clone().skewO(...arguments)} method skewO (line 13) | skewO(e,t=e,n=0,i=0){3===arguments.length&&(i=n,n=t,t=e),e=h(e),t=h(t)... method skewX (line 13) | skewX(e,t,n){return this.skew(e,0,t,n)} method skewY (line 13) | skewY(e,t,n){return this.skew(0,e,t,n)} method toArray (line 13) | toArray(){return[this.a,this.b,this.c,this.d,this.e,this.f]} method toString (line 13) | toString(){return"matrix("+this.a+","+this.b+","+this.c+","+this.d+","... method transform (line 13) | transform(e){if(Ie.isMatrixLike(e)){const t=new Ie(e);return t.multipl... method translate (line 13) | translate(e,t){return this.clone().translateO(e,t)} method translateO (line 13) | translateO(e,t){return this.e+=e||0,this.f+=t||0,this} method valueOf (line 13) | valueOf(){return{a:this.a,b:this.b,c:this.c,d:this.d,e:this.e,f:this.f}} function Ae (line 13) | function Ae(){return new Ie(this.node.getCTM())} function Ne (line 13) | function Ne(){if("function"===typeof this.isRoot&&!this.isRoot()){const ... function Pe (line 13) | function Pe(){if(!Pe.nodes){const e=E().size(2,0);e.node.style.cssText=[... function je (line 13) | function je(e){return!e.width&&!e.height&&!e.x&&!e.y} function Fe (line 13) | function Fe(e){return e===x.document||(x.document.documentElement.contai... class Le (line 13) | class Le{constructor(...e){this.init(...e)}addOffset(){return this.x+=x.... method constructor (line 13) | constructor(...e){this.init(...e)} method addOffset (line 13) | addOffset(){return this.x+=x.window.pageXOffset,this.y+=x.window.pageY... method init (line 13) | init(e){const t=[0,0,0,0];return e="string"===typeof e?e.split(ae).map... method isNulled (line 13) | isNulled(){return je(this)} method merge (line 13) | merge(e){const t=Math.min(this.x,e.x),n=Math.min(this.y,e.y),i=Math.ma... method toArray (line 13) | toArray(){return[this.x,this.y,this.width,this.height]} method toString (line 13) | toString(){return this.x+" "+this.y+" "+this.width+" "+this.height} method transform (line 13) | transform(e){e instanceof Ie||(e=new Ie(e));let t=1/0,n=-1/0,i=1/0,r=-... function Re (line 13) | function Re(e,t,n){let i;try{if(i=t(e.node),je(i)&&!Fe(e.node))throw new... function ze (line 13) | function ze(){const e=e=>e.getBBox(),t=e=>{try{const t=e.clone().addTo(P... function Ve (line 13) | function Ve(e){const t=e=>e.getBoundingClientRect(),n=e=>{throw new Erro... function Be (line 13) | function Be(e,t){const n=this.bbox();return e>n.x&&t>n.y&&ee.call(t,t,n,... method toArray (line 13) | toArray(){return Array.prototype.concat.apply([],this)} function We (line 13) | function We(e,t){return new qe(u((t||x.document).querySelectorAll(e),(fu... function Ue (line 13) | function Ue(e){return We(e,this.node)} function Ye (line 13) | function Ye(e){return T(this.node.querySelector(e))} function Xe (line 13) | function Xe(e){let t=e.getEventHolder();return t===x.window&&(t=Ke),t.ev... function Ze (line 13) | function Ze(e){return e.getEventTarget()} function Qe (line 13) | function Qe(e){let t=e.getEventHolder();t===x.window&&(t=Ke),t.events&&(... function Je (line 13) | function Je(e,t,n,i,r){const o=n.bind(i||e),s=E(e),a=Xe(s),l=Ze(s);t=Arr... function et (line 13) | function et(e,t,n,i){const r=E(e),o=Xe(r),s=Ze(r);("function"!==typeof n... function tt (line 13) | function tt(e,t,n,i){const r=Ze(e);return t instanceof x.window.Event||(... class nt (line 13) | class nt extends k{addEventListener(){}dispatch(e,t,n){return tt(this,e,... method addEventListener (line 13) | addEventListener(){} method dispatch (line 13) | dispatch(e,t,n){return tt(this,e,t,n)} method dispatchEvent (line 13) | dispatchEvent(e){const t=this.getEventHolder().events;if(!t)return!0;c... method fire (line 13) | fire(e,t,n){return this.dispatch(e,t,n),this} method getEventHolder (line 13) | getEventHolder(){return this} method getEventTarget (line 13) | getEventTarget(){return this} method off (line 13) | off(e,t,n){return et(this,e,t,n),this} method on (line 13) | on(e,t,n,i){return Je(this,e,t,n,i),this} method removeEventListener (line 13) | removeEventListener(){} function it (line 13) | function it(){} class st (line 13) | class st extends Array{constructor(...e){super(...e),this.init(...e)}clo... method constructor (line 13) | constructor(...e){super(...e),this.init(...e)} method clone (line 13) | clone(){return new this.constructor(this)} method init (line 13) | init(e){return"number"===typeof e||(this.length=0,this.push(...this.pa... method parse (line 13) | parse(e=[]){return e instanceof Array?e:e.trim().split(ae).map(parseFl... method toArray (line 13) | toArray(){return Array.prototype.concat.apply([],this)} method toSet (line 13) | toSet(){return new Set(this)} method toString (line 13) | toString(){return this.join(" ")} method valueOf (line 13) | valueOf(){const e=[];return e.push(...this),e} class at (line 13) | class at{constructor(...e){this.init(...e)}convert(e){return new at(this... method constructor (line 13) | constructor(...e){this.init(...e)} method convert (line 13) | convert(e){return new at(this.value,e)} method divide (line 13) | divide(e){return e=new at(e),new at(this/e,this.unit||e.unit)} method init (line 13) | init(e,t){return t=Array.isArray(e)?e[1]:t,e=Array.isArray(e)?e[0]:e,t... method minus (line 13) | minus(e){return e=new at(e),new at(this-e,this.unit||e.unit)} method plus (line 13) | plus(e){return e=new at(e),new at(this+e,this.unit||e.unit)} method times (line 13) | times(e){return e=new at(e),new at(this*e,this.unit||e.unit)} method toArray (line 13) | toArray(){return[this.value,this.unit]} method toJSON (line 13) | toJSON(){return this.toString()} method toString (line 13) | toString(){return("%"===this.unit?~~(1e8*this.value)/1e6:"s"===this.un... method valueOf (line 13) | valueOf(){return this.value} function ut (line 13) | function ut(e){lt.push(e)} function ct (line 13) | function ct(e,t,n){if(null==e){e={},t=this.node.attributes;for(const n o... class ht (line 13) | class ht extends nt{constructor(e,t){super(),this.node=e,this.type=e.nod... method constructor (line 13) | constructor(e,t){super(),this.node=e,this.type=e.nodeName,t&&e!==t&&th... method add (line 13) | add(e,t){return e=E(e),e.removeNamespace&&this.node instanceof x.windo... method addTo (line 13) | addTo(e,t){return E(e).put(this,t)} method children (line 13) | children(){return new qe(u(this.node.children,(function(e){return T(e)... method clear (line 13) | clear(){while(this.node.hasChildNodes())this.node.removeChild(this.nod... method clone (line 13) | clone(e=!0,t=!0){this.writeDataToDom();let n=this.node.cloneNode(e);re... method each (line 13) | each(e,t){const n=this.children();let i,r;for(i=0,r=n.length;i=0} method html (line 13) | html(e,t){return this.xml(e,t,b)} method id (line 13) | id(e){return"undefined"!==typeof e||this.node.id||(this.node.id=N(this... method index (line 13) | index(e){return[].slice.call(this.node.childNodes).indexOf(e.node)} method last (line 13) | last(){return T(this.node.lastChild)} method matches (line 13) | matches(e){const t=this.node,n=t.matches||t.matchesSelector||t.msMatch... method parent (line 13) | parent(e){let t=this;if(!t.node.parentNode)return null;if(t=T(t.node.p... method put (line 13) | put(e,t){return e=E(e),this.add(e,t),e} method putIn (line 13) | putIn(e,t){return E(e).add(this,t)} method remove (line 13) | remove(){return this.parent()&&this.parent().removeElement(this),this} method removeElement (line 13) | removeElement(e){return this.node.removeChild(e.node),this} method replace (line 13) | replace(e){return e=E(e),this.node.parentNode&&this.node.parentNode.re... method round (line 13) | round(e=2,t=null){const n=10**e,i=this.attr(t);for(const r in i)"numbe... method svg (line 13) | svg(e,t){return this.xml(e,t,g)} method toString (line 13) | toString(){return this.id()} method words (line 13) | words(e){return this.node.textContent=e,this} method wrap (line 13) | wrap(e){const t=this.parent();if(!t)return this.addTo(e);const n=t.ind... method writeDataToDom (line 13) | writeDataToDom(){return this.each((function(){this.writeDataToDom()}))... method xml (line 13) | xml(e,t,n){if("boolean"===typeof e&&(n=t,t=e,e=null),null==e||"functio... class dt (line 13) | class dt extends ht{constructor(e,t){super(e,t),this.dom={},this.node.in... method constructor (line 13) | constructor(e,t){super(e,t),this.dom={},this.node.instance=this,e.hasA... method center (line 13) | center(e,t){return this.cx(e).cy(t)} method cx (line 13) | cx(e){return null==e?this.x()+this.width()/2:this.x(e-this.width()/2)} method cy (line 13) | cy(e){return null==e?this.y()+this.height()/2:this.y(e-this.height()/2)} method defs (line 13) | defs(){const e=this.root();return e&&e.defs()} method dmove (line 13) | dmove(e,t){return this.dx(e).dy(t)} method dx (line 13) | dx(e=0){return this.x(new at(e).plus(this.x()))} method dy (line 13) | dy(e=0){return this.y(new at(e).plus(this.y()))} method getEventHolder (line 13) | getEventHolder(){return this} method height (line 13) | height(e){return this.attr("height",e)} method move (line 13) | move(e,t){return this.x(e).y(t)} method parents (line 13) | parents(e=this.root()){const t="string"===typeof e;t||(e=E(e));const n... method reference (line 13) | reference(e){if(e=this.attr(e),!e)return null;const t=(e+"").match(J);... method root (line 13) | root(){const e=this.parent(I(S));return e&&e.root()} method setData (line 13) | setData(e){return this.dom=e,this} method size (line 13) | size(e,t){const n=m(this,e,t);return this.width(new at(n.width)).heigh... method width (line 13) | width(e){return this.attr("width",e)} method writeDataToDom (line 13) | writeDataToDom(){return this.node.removeAttribute("svgjs:data"),Object... method x (line 13) | x(e){return this.attr("x",e)} method y (line 13) | y(e){return this.attr("y",e)} function mt (line 13) | function mt(){return this.attr("transform",null)} function vt (line 13) | function vt(){const e=(this.attr("transform")||"").split(ee).slice(0,-1)... function gt (line 13) | function gt(e,t){if(this===e)return this;const n=this.screenCTM(),i=e.sc... function bt (line 13) | function bt(e){return this.toParent(this.root(),e)} function yt (line 13) | function yt(e,t){if(null==e||"string"===typeof e){const t=new Ie(this).d... class _t (line 13) | class _t extends dt{flatten(e=this,t){return this.each((function(){if(th... method flatten (line 13) | flatten(e=this,t){return this.each((function(){if(this instanceof _t)r... method ungroup (line 13) | ungroup(e=this.parent(),t=e.index(this)){return t=-1===t?e.children().... class wt (line 13) | class wt extends _t{constructor(e,t=e){super(D("defs",e),t)}flatten(){re... method constructor (line 13) | constructor(e,t=e){super(D("defs",e),t)} method flatten (line 13) | flatten(){return this} method ungroup (line 13) | ungroup(){return this} class xt (line 13) | class xt extends dt{} function kt (line 13) | function kt(e){return this.attr("rx",e)} function Ct (line 13) | function Ct(e){return this.attr("ry",e)} function St (line 13) | function St(e){return null==e?this.cx()-this.rx():this.cx(e+this.rx())} function Ot (line 13) | function Ot(e){return null==e?this.cy()-this.ry():this.cy(e+this.ry())} function Et (line 13) | function Et(e){return this.attr("cx",e)} function Dt (line 13) | function Dt(e){return this.attr("cy",e)} function Tt (line 13) | function Tt(e){return null==e?2*this.rx():this.rx(new at(e).divide(2))} function $t (line 13) | function $t(e){return null==e?2*this.ry():this.ry(new at(e).divide(2))} class It (line 13) | class It extends xt{constructor(e,t=e){super(D("ellipse",e),t)}size(e,t)... method constructor (line 13) | constructor(e,t=e){super(D("ellipse",e),t)} method size (line 13) | size(e,t){const n=m(this,e,t);return this.rx(new at(n.width).divide(2)... class At (line 13) | class At extends ht{constructor(e=x.document.createDocumentFragment()){s... method constructor (line 13) | constructor(e=x.document.createDocumentFragment()){super(e)} method xml (line 13) | xml(e,t,n){if("boolean"===typeof e&&(n=t,t=e,e=null),null==e||"functio... function Nt (line 13) | function Nt(e,t){return"radialGradient"===(this._element||this).type?thi... function Pt (line 13) | function Pt(e,t){return"radialGradient"===(this._element||this).type?thi... class Ft (line 13) | class Ft extends _t{constructor(e,t){super(D(e+"Gradient","string"===typ... method constructor (line 13) | constructor(e,t){super(D(e+"Gradient","string"===typeof e?null:e),t)} method attr (line 13) | attr(e,t,n){return"transform"===e&&(e="gradientTransform"),super.attr(... method bbox (line 13) | bbox(){return new Le} method targets (line 13) | targets(){return We("svg [fill*="+this.id()+"]")} method toString (line 13) | toString(){return this.url()} method update (line 13) | update(e){return this.clear(),"function"===typeof e&&e.call(this,this)... method url (line 13) | url(){return"url(#"+this.id()+")"} method gradient (line 13) | gradient(...e){return this.defs().gradient(...e)} class Lt (line 13) | class Lt extends _t{constructor(e,t=e){super(D("pattern",e),t)}attr(e,t,... method constructor (line 13) | constructor(e,t=e){super(D("pattern",e),t)} method attr (line 13) | attr(e,t,n){return"transform"===e&&(e="patternTransform"),super.attr(e... method bbox (line 13) | bbox(){return new Le} method targets (line 13) | targets(){return We("svg [fill*="+this.id()+"]")} method toString (line 13) | toString(){return this.url()} method update (line 13) | update(e){return this.clear(),"function"===typeof e&&e.call(this,this)... method url (line 13) | url(){return"url(#"+this.id()+")"} method pattern (line 13) | pattern(...e){return this.defs().pattern(...e)} class Rt (line 13) | class Rt extends xt{constructor(e,t=e){super(D("image",e),t)}load(e,t){i... method constructor (line 13) | constructor(e,t=e){super(D("image",e),t)} method load (line 13) | load(e,t){if(!e)return this;const n=new x.window.Image;return Je(n,"lo... class zt (line 13) | class zt extends st{bbox(){let e=-1/0,t=-1/0,n=1/0,i=1/0;return this.for... method bbox (line 13) | bbox(){let e=-1/0,t=-1/0,n=1/0,i=1/0;return this.forEach((function(r){... method move (line 13) | move(e,t){const n=this.bbox();if(e-=n.x,t-=n.y,!isNaN(e)&&!isNaN(t))fo... method parse (line 13) | parse(e=[0,0]){const t=[];e=e instanceof Array?Array.prototype.concat.... method size (line 13) | size(e,t){let n;const i=this.bbox();for(n=this.length-1;n>=0;n--)i.wid... method toLine (line 13) | toLine(){return{x1:this[0][0],y1:this[0][1],x2:this[1][0],y2:this[1][1]}} method toString (line 13) | toString(){const e=[];for(let t=0,n=this.length;te.start+e.runner.d... method getLastRunnerInfo (line 13) | getLastRunnerInfo(){return this.getRunnerInfoById(this._lastRunnerId)} method getRunnerInfoById (line 13) | getRunnerInfoById(e){return this._runners[this._runnerIds.indexOf(e)]|... method pause (line 13) | pause(){return this._paused=!0,this._continue()} method persist (line 13) | persist(e){return null==e?this._persist:(this._persist=e,this)} method play (line 13) | play(){return this._paused=!1,this.updateTime()._continue()} method reverse (line 13) | reverse(e){const t=this.speed();if(null==e)return this.speed(-t);const... method schedule (line 13) | schedule(e,t,n){if(null==e)return this._runners.map(Ln);let i=0;const ... method seek (line 13) | seek(e){return this.time(this._time+e)} method source (line 13) | source(e){return null==e?this._timeSource:(this._timeSource=e,this)} method speed (line 13) | speed(e){return null==e?this._speed:(this._speed=e,this)} method stop (line 13) | stop(){return this.time(0),this.pause()} method time (line 13) | time(e){return null==e?this._time:(this._time=e,this._continue(!0))} method unschedule (line 13) | unschedule(e){const t=this._runnerIds.indexOf(e.id);return t<0||(this.... method updateTime (line 13) | updateTime(){return this.active()||(this._lastSourceTime=this._timeSou... method _continue (line 13) | _continue(e=!1){return Fn.cancelFrame(this._nextFrame),this._nextFrame... method _stepFn (line 13) | _stepFn(e=!1){const t=this._timeSource();let n=t-this._lastSourceTime;... class Vn (line 13) | class Vn extends nt{constructor(e){super(),this.id=Vn.id++,e=null==e?rt.... method constructor (line 13) | constructor(e){super(),this.id=Vn.id++,e=null==e?rt.duration:e,e="func... method sanitise (line 13) | static sanitise(e,t,n){let i=1,r=!1,o=0;return e=e||rt.duration,t=t||r... method active (line 13) | active(e){return null==e?this.enabled:(this.enabled=e,this)} method addTransform (line 13) | addTransform(e,t){return this.transforms.lmultiplyO(e),this} method after (line 13) | after(e){return this.on("finished",e)} method animate (line 13) | animate(e,t,n){const i=Vn.sanitise(e,t,n),r=new Vn(i.duration);return ... method clearTransform (line 13) | clearTransform(){return this.transforms=new Ie,this} method clearTransformsFromQueue (line 13) | clearTransformsFromQueue(){this.done&&this._timeline&&this._timeline._... method delay (line 13) | delay(e){return this.animate(0,e)} method duration (line 13) | duration(){return this._times*(this._wait+this._duration)-this._wait} method during (line 13) | during(e){return this.queue(null,e)} method ease (line 13) | ease(e){return this._stepper=new Qt(e),this} method element (line 13) | element(e){return null==e?this._element:(this._element=e,e._prepareRun... method finish (line 13) | finish(){return this.step(1/0)} method loop (line 13) | loop(e,t,n){return"object"===typeof e&&(t=e.swing,n=e.wait,e=e.times),... method loops (line 13) | loops(e){const t=this._duration+this._wait;if(null==e){const e=Math.fl... method persist (line 13) | persist(e){return null==e?this._persist:(this._persist=e,this)} method position (line 13) | position(e){const t=this._time,n=this._duration,i=this._wait,r=this._t... method progress (line 13) | progress(e){return null==e?Math.min(1,this._time/this.duration()):this... method queue (line 13) | queue(e,t,n,i){this._queue.push({initialiser:e||it,runner:t||it,retarg... method reset (line 13) | reset(){return this._reseted||(this.time(0),this._reseted=!0),this} method reverse (line 13) | reverse(e){return this._reverse=null==e?!this._reverse:e,this} method schedule (line 13) | schedule(e,t,n){if(e instanceof zn||(n=t,t=e,e=this.timeline()),!e)thr... method step (line 13) | step(e){if(!this.enabled)return this;e=null==e?16:e,this._time+=e;cons... method time (line 13) | time(e){if(null==e)return this._time;const t=e-this._time;return this.... method timeline (line 13) | timeline(e){return"undefined"===typeof e?this._timeline:(this._timelin... method unschedule (line 13) | unschedule(){const e=this.timeline();return e&&e.unschedule(this),this} method _initialise (line 13) | _initialise(e){if(e||this._isDeclarative)for(let t=0,n=this._queue.len... method _rememberMorpher (line 13) | _rememberMorpher(e,t){if(this._history[e]={morpher:t,caller:this._queu... method _run (line 13) | _run(e){let t=!0;for(let n=0,i=this._queue.length;n{let r;try{r=n.bb... function mi (line 13) | function mi(e){return this.dmove(e,0)} function vi (line 13) | function vi(e){return this.dmove(0,e)} function gi (line 13) | function gi(e,t=this.bbox()){return null==e?t.height:this.size(t.width,e... function bi (line 13) | function bi(e=0,t=0,n=this.bbox()){const i=e-n.x,r=t-n.y;return this.dmo... function yi (line 13) | function yi(e,t,n=this.bbox()){const i=m(this,e,t,n),r=i.width/n.width,o... function _i (line 13) | function _i(e,t=this.bbox()){return null==e?t.width:this.size(e,t.height... function wi (line 13) | function wi(e,t=this.bbox()){return null==e?t.x:this.move(e,t.y,t)} function xi (line 13) | function xi(e,t=this.bbox()){return null==e?t.y:this.move(t.x,e,t)} class Ci (line 13) | class Ci extends _t{constructor(e,t=e){super(D("g",e),t)}} method constructor (line 13) | constructor(e,t=e){super(D("g",e),t)} class Si (line 13) | class Si extends _t{constructor(e,t=e){super(D("a",e),t)}target(e){retur... method constructor (line 13) | constructor(e,t=e){super(D("a",e),t)} method target (line 13) | target(e){return this.attr("target",e)} method to (line 13) | to(e){return this.attr("href",e,_)} method unlink (line 13) | unlink(){const e=this.linker();if(!e)return this;const t=e.parent();if(!... method linkTo (line 13) | linkTo(e){let t=this.linker();return t||(t=new Si,this.wrap(t)),"functio... method linker (line 13) | linker(){const e=this.parent();return e&&"a"===e.node.nodeName.toLowerCa... class Oi (line 13) | class Oi extends _t{constructor(e,t=e){super(D("mask",e),t)}remove(){ret... method constructor (line 13) | constructor(e,t=e){super(D("mask",e),t)} method remove (line 13) | remove(){return this.targets().forEach((function(e){e.unmask()})),supe... method targets (line 13) | targets(){return We("svg [mask*="+this.id()+"]")} method masker (line 13) | masker(){return this.reference("mask")} method maskWith (line 13) | maskWith(e){const t=e instanceof Oi?e:this.parent().mask().add(e);return... method unmask (line 13) | unmask(){return this.attr("mask",null)} class Ei (line 13) | class Ei extends dt{constructor(e,t=e){super(D("stop",e),t)}update(e){re... method constructor (line 13) | constructor(e,t=e){super(D("stop",e),t)} method update (line 13) | update(e){return("number"===typeof e||e instanceof at)&&(e={offset:arg... function Di (line 13) | function Di(e,t){if(!e)return"";if(!t)return e;let n=e+"{";for(const i i... class Ti (line 13) | class Ti extends dt{constructor(e,t=e){super(D("style",e),t)}addText(e="... method constructor (line 13) | constructor(e,t=e){super(D("style",e),t)} method addText (line 13) | addText(e=""){return this.node.textContent+=e,this} method font (line 13) | font(e,t,n={}){return this.rule("@font-face",{fontFamily:e,src:t,...n})} method rule (line 13) | rule(e,t){return this.addText(Di(e,t))} method style (line 13) | style(e,t){return this.put(new Ti).rule(e,t)} method fontface (line 13) | fontface(e,t,n){return this.put(new Ti).font(e,t,n)} class $i (line 13) | class $i extends ui{constructor(e,t=e){super(D("textPath",e),t)}array(){... method constructor (line 13) | constructor(e,t=e){super(D("textPath",e),t)} method array (line 13) | array(){const e=this.track();return e?e.array():null} method plot (line 13) | plot(e){const t=this.track();let n=null;return t&&(n=t.plot(e)),null==... method track (line 13) | track(){return this.reference("href")} method textPath (line 13) | textPath(){return this.findOne("textPath")} method targets (line 13) | targets(){return We("svg textPath").filter(e=>(e.attr("href")||"").inclu... class Mi (line 13) | class Mi extends xt{constructor(e,t=e){super(D("use",e),t)}use(e,t){retu... method constructor (line 13) | constructor(e,t=e){super(D("use",e),t)} method use (line 13) | use(e,t){return this.attr("href",(t||"")+"#"+e,_)} function n (line 13) | function n(i){if(t[i])return t[i].exports;var r=t[i]={i:i,l:!1,exports:{... function i (line 13) | function i(e,t,n,i,r,o,s,a){var l,u="function"===typeof e?e.options:e;if... function e (line 13) | function e(e,t){for(var n=0;n-1} method constructor (line 13) | constructor(e,t=e){super(D("path",e),t)} method array (line 13) | array(){return this._array||(this._array=new vn(this.attr("d")))} method clear (line 13) | clear(){return delete this._array,this} method height (line 13) | height(e){return null==e?this.bbox().height:this.size(this.bbox().widt... method move (line 13) | move(e,t){return this.attr("d",this.array().move(e,t))} method plot (line 13) | plot(e){return null==e?this.array():this.clear().attr("d","string"===t... method size (line 13) | size(e,t){const n=m(this,e,t);return this.attr("d",this.array().size(n... method width (line 13) | width(e){return null==e?this.bbox().width:this.size(e,this.bbox().heig... method x (line 13) | x(e){return null==e?this.bbox().x:this.move(e,this.bbox().y)} method y (line 13) | y(e){return null==e?this.bbox().y:this.move(this.bbox().x,e)} function En (line 21) | function En(e,t,n){var i=-1,r=null==e?0:e.length;while(++ie.start+e.runner.d... method getLastRunnerInfo (line 13) | getLastRunnerInfo(){return this.getRunnerInfoById(this._lastRunnerId)} method getRunnerInfoById (line 13) | getRunnerInfoById(e){return this._runners[this._runnerIds.indexOf(e)]|... method pause (line 13) | pause(){return this._paused=!0,this._continue()} method persist (line 13) | persist(e){return null==e?this._persist:(this._persist=e,this)} method play (line 13) | play(){return this._paused=!1,this.updateTime()._continue()} method reverse (line 13) | reverse(e){const t=this.speed();if(null==e)return this.speed(-t);const... method schedule (line 13) | schedule(e,t,n){if(null==e)return this._runners.map(Ln);let i=0;const ... method seek (line 13) | seek(e){return this.time(this._time+e)} method source (line 13) | source(e){return null==e?this._timeSource:(this._timeSource=e,this)} method speed (line 13) | speed(e){return null==e?this._speed:(this._speed=e,this)} method stop (line 13) | stop(){return this.time(0),this.pause()} method time (line 13) | time(e){return null==e?this._time:(this._time=e,this._continue(!0))} method unschedule (line 13) | unschedule(e){const t=this._runnerIds.indexOf(e.id);return t<0||(this.... method updateTime (line 13) | updateTime(){return this.active()||(this._lastSourceTime=this._timeSou... method _continue (line 13) | _continue(e=!1){return Fn.cancelFrame(this._nextFrame),this._nextFrame... method _stepFn (line 13) | _stepFn(e=!1){const t=this._timeSource();let n=t-this._lastSourceTime;... function Vn (line 21) | function Vn(e,t){var n=null==e?0:e.length;return n?Un(e,t)/n:R} method constructor (line 13) | constructor(e){super(),this.id=Vn.id++,e=null==e?rt.duration:e,e="func... method sanitise (line 13) | static sanitise(e,t,n){let i=1,r=!1,o=0;return e=e||rt.duration,t=t||r... method active (line 13) | active(e){return null==e?this.enabled:(this.enabled=e,this)} method addTransform (line 13) | addTransform(e,t){return this.transforms.lmultiplyO(e),this} method after (line 13) | after(e){return this.on("finished",e)} method animate (line 13) | animate(e,t,n){const i=Vn.sanitise(e,t,n),r=new Vn(i.duration);return ... method clearTransform (line 13) | clearTransform(){return this.transforms=new Ie,this} method clearTransformsFromQueue (line 13) | clearTransformsFromQueue(){this.done&&this._timeline&&this._timeline._... method delay (line 13) | delay(e){return this.animate(0,e)} method duration (line 13) | duration(){return this._times*(this._wait+this._duration)-this._wait} method during (line 13) | during(e){return this.queue(null,e)} method ease (line 13) | ease(e){return this._stepper=new Qt(e),this} method element (line 13) | element(e){return null==e?this._element:(this._element=e,e._prepareRun... method finish (line 13) | finish(){return this.step(1/0)} method loop (line 13) | loop(e,t,n){return"object"===typeof e&&(t=e.swing,n=e.wait,e=e.times),... method loops (line 13) | loops(e){const t=this._duration+this._wait;if(null==e){const e=Math.fl... method persist (line 13) | persist(e){return null==e?this._persist:(this._persist=e,this)} method position (line 13) | position(e){const t=this._time,n=this._duration,i=this._wait,r=this._t... method progress (line 13) | progress(e){return null==e?Math.min(1,this._time/this.duration()):this... method queue (line 13) | queue(e,t,n,i){this._queue.push({initialiser:e||it,runner:t||it,retarg... method reset (line 13) | reset(){return this._reseted||(this.time(0),this._reseted=!0),this} method reverse (line 13) | reverse(e){return this._reverse=null==e?!this._reverse:e,this} method schedule (line 13) | schedule(e,t,n){if(e instanceof zn||(n=t,t=e,e=this.timeline()),!e)thr... method step (line 13) | step(e){if(!this.enabled)return this;e=null==e?16:e,this._time+=e;cons... method time (line 13) | time(e){if(null==e)return this._time;const t=e-this._time;return this.... method timeline (line 13) | timeline(e){return"undefined"===typeof e?this._timeline:(this._timelin... method unschedule (line 13) | unschedule(){const e=this.timeline();return e&&e.unschedule(this),this} method _initialise (line 13) | _initialise(e){if(e||this._isDeclarative)for(let t=0,n=this._queue.len... method _rememberMorpher (line 13) | _rememberMorpher(e,t){if(this._history[e]={morpher:t,caller:this._queu... method _run (line 13) | _run(e){let t=!0;for(let n=0,i=this._queue.length;n-1);retur... function Jn (line 21) | function Jn(e,t){var n=e.length;while(n--&&Ln(t,e[n],0)>-1);return n} function ei (line 21) | function ei(e,t){var n=e.length,i=0;while(n--)e[n]===t&&++i;return i} function ii (line 21) | function ii(e){return"\\"+nn[e]} function ri (line 21) | function ri(e,t){return null==e?s:e[t]} function oi (line 21) | function oi(e){return Yt.test(e)} function si (line 21) | function si(e){return Gt.test(e)} function ai (line 21) | function ai(e){var t,n=[];while(!(t=e.next()).done)n.push(t.value);retur... function li (line 21) | function li(e){var t=-1,n=Array(e.size);return e.forEach((function(e,i){... function ui (line 21) | function ui(e,t){return function(n){return e(t(n))}} method constructor (line 13) | constructor(e,t=e){super(D("text",e),t),this.dom.leading=new at(1.3),t... method leading (line 13) | leading(e){return null==e?this.dom.leading:(this.dom.leading=new at(e)... method rebuild (line 13) | rebuild(e){if("boolean"===typeof e&&(this._rebuild=e),this._rebuild){c... method setData (line 13) | setData(e){return this.dom=e,this.dom.leading=new at(e.leading||1.3),t... method text (line 13) | text(e){if(void 0===e){const t=this.node.childNodes;let n=0;e="";for(l... function ci (line 21) | function ci(e,t){var n=-1,i=e.length,r=0,o=[];while(++n-1} function Bi (line 21) | function Bi(e,t){var n=this.__data__,i=cr(n,e);return i<0?(++this.size,n... function qi (line 21) | function qi(e){var t=-1,n=null==e?0:e.length;this.clear();while(++t=t?e:t... function gr (line 21) | function gr(e,t,n,i,r,o){var a,l=t&p,u=t&m,c=t&v;if(n&&(a=r?n(e,i,r,o):n... function br (line 21) | function br(e){var t=wh(e);return function(n){return yr(n,e,t)}} function yr (line 21) | function yr(e,t,n){var i=n.length;if(null==e)return!i;e=it(e);while(i--)... function _r (line 21) | function _r(e,t,n){if("function"!==typeof e)throw new st(c);return Ca((f... function wr (line 21) | function wr(e,t,n,i){var r=-1,o=On,s=!0,a=e.length,u=[],c=t.length;if(!a... function Cr (line 21) | function Cr(e,t){var n=!0;return xr(e,(function(e,i,r){return n=!!t(e,i,... function Sr (line 21) | function Sr(e,t,n){var i=-1,r=e.length;while(++ir?0:r+n),i=i===s|... function Er (line 21) | function Er(e,t){var n=[];return xr(e,(function(e,i,r){t(e,i,r)&&n.push(... function Dr (line 21) | function Dr(e,t,n,i,r){var o=-1,s=e.length;n||(n=oa),r||(r=[]);while(++o... function Mr (line 21) | function Mr(e,t){return e&&Tr(e,t,wh)} function Ir (line 21) | function Ir(e,t){return e&&$r(e,t,wh)} function Ar (line 21) | function Ar(e,t){return Sn(t,(function(t){return _c(e[t])}))} function Nr (line 21) | function Nr(e,t){t=Ho(t,e);var n=0,i=t.length;while(null!=e&&nt} function Lr (line 21) | function Lr(e,t){return null!=e&&dt.call(e,t)} function Rr (line 21) | function Rr(e,t){return null!=e&&t in it(e)} function zr (line 21) | function zr(e,t,n){return e>=Bt(t,n)&&eF)return n;do{t%2&&(n+=e),t=Pt(t... function wo (line 21) | function wo(e,t){return Sa(_a(e,t,Td),e+"")} function xo (line 21) | function xo(e){return or(zh(e))} function ko (line 21) | function ko(e,t){var n=zh(e);return Da(n,vr(t,0,n.length))} function Co (line 21) | function Co(e,t,n,i){if(!kc(e))return e;t=Ho(t,e);var r=-1,o=t.length,a=... function Eo (line 21) | function Eo(e){return Da(zh(e))} function Do (line 21) | function Do(e,t,i){var r=-1,o=e.length;t<0&&(t=-t>o?0:o+t),i=i>o?o:i,i<0... function To (line 21) | function To(e,t){var n;return xr(e,(function(e,i,r){return n=t(e,i,r),!n... function $o (line 21) | function $o(e,t,n){var i=0,r=null==e?i:e.length;if("number"===typeof t&&... function Mo (line 21) | function Mo(e,t,n,i){t=n(t);var r=0,o=null==e?0:e.length,a=t!==t,l=null=... function Io (line 21) | function Io(e,t){var n=-1,i=e.length,r=0,o=[];while(++n=i?e:Do(e,t,n)} function Go (line 21) | function Go(e,t){if(t)return e.slice();var n=e.length,i=xt?xt(n):new e.c... function Ko (line 21) | function Ko(e){var t=new e.constructor(e.byteLength);return new wt(t).se... function Xo (line 21) | function Xo(e,t){var n=t?Ko(e.buffer):e.buffer;return new e.constructor(... function Zo (line 21) | function Zo(e){var t=new e.constructor(e.source,Ye.exec(e));return t.las... function Qo (line 21) | function Qo(e){return yi?it(yi.call(e)):{}} function Jo (line 21) | function Jo(e,t){var n=t?Ko(e.buffer):e.buffer;return new e.constructor(... function es (line 21) | function es(e,t){if(e!==t){var n=e!==s,i=null===e,r=e===e,o=Lc(e),a=t!==... function ts (line 21) | function ts(e,t,n){var i=-1,r=e.criteria,o=t.criteria,s=r.length,a=n.len... function ns (line 21) | function ns(e,t,i,r){var o=-1,s=e.length,a=i.length,l=-1,u=t.length,c=Vt... function is (line 21) | function is(e,t,i,r){var o=-1,s=e.length,a=-1,l=i.length,u=-1,c=t.length... function rs (line 21) | function rs(e,t){var i=-1,r=e.length;t||(t=n(r));while(++i1?n[r-1]... function cs (line 21) | function cs(e,t){return function(n,i){if(null==n)return n;if(!uc(n))retu... function hs (line 21) | function hs(e){return function(t,n,i){var r=-1,o=it(t),s=i(t),a=s.length... function ds (line 21) | function ds(e,t,n){var i=t&y,r=ms(e);function o(){var t=this&&this!==ln&... function fs (line 21) | function fs(e){return function(t){t=Qc(t);var n=oi(t)?gi(t):s,i=n?n[0]:t... function ps (line 21) | function ps(e){return function(t){return $n(_d(Yh(t).replace(qt,"")),e,"... function ms (line 21) | function ms(e){return function(){var t=arguments;switch(t.length){case 0... function vs (line 21) | function vs(e,t,i){var r=ms(e);function o(){var a=arguments.length,l=n(a... function gs (line 21) | function gs(e){return function(t,n,i){var r=it(t);if(!uc(t)){var o=Hs(n,... function bs (line 21) | function bs(e){return Ls((function(t){var n=t.length,i=n,r=Oi.prototype.... function ys (line 21) | function ys(e,t,i,r,o,a,l,u,c,h){var d=t&O,f=t&y,p=t&_,m=t&(x|k),v=t&D,g... function _s (line 21) | function _s(e,t){return function(n,i){return Br(n,e,t(i),{})}} function ws (line 21) | function ws(e,t){return function(n,i){var r;if(n===s&&i===s)return t;if(... function xs (line 21) | function xs(e){return Ls((function(t){return t=Dn(t,Kn(Hs())),wo((functi... function ks (line 21) | function ks(e,t){t=t===s?" ":No(t);var n=t.length;if(n<2)return n?_o(t,e... function Cs (line 21) | function Cs(e,t,i,r){var o=t&y,s=ms(e);function a(){var t=-1,l=arguments... function Ss (line 21) | function Ss(e){return function(t,n,i){return i&&"number"!==typeof i&&aa(... function Os (line 21) | function Os(e){return function(t,n){return"string"===typeof t&&"string"=... function Es (line 21) | function Es(e,t,n,i,r,o,a,l,u,c){var h=t&x,d=h?a:s,f=h?s:a,p=h?o:s,m=h?s... function Ds (line 21) | function Ds(e){var t=nt[e];return function(e,n){if(e=Kc(e),n=null==n?0:B... function $s (line 21) | function $s(e){return function(t){var n=Zs(t);return n==J?li(t):n==se?fi... function Ms (line 21) | function Ms(e,t,n,i,r,o,a,l){var u=t&_;if(!u&&"function"!==typeof e)thro... function Is (line 21) | function Is(e,t,n,i){return e===s||ic(e,ut[n])&&!dt.call(i,n)?t:e} function As (line 21) | function As(e,t,n,i,r,o){return kc(e)&&kc(t)&&(o.set(t,e),lo(e,t,s,As,o)... function Ns (line 21) | function Ns(e){return Ac(e)?s:e} function Ps (line 21) | function Ps(e,t,n,i,r,o){var a=n&g,l=e.length,u=t.length;if(l!=u&&!(a&&u... function js (line 21) | function js(e,t,n,i,r,o,s){switch(n){case fe:if(e.byteLength!=t.byteLeng... function Fs (line 21) | function Fs(e,t,n,i,r,o){var a=n&g,l=Rs(e),u=l.length,c=Rs(t),h=c.length... function Ls (line 21) | function Ls(e){return Sa(_a(e,s,Ya),e+"")} function Rs (line 21) | function Rs(e){return Pr(e,wh,Ks)} function zs (line 21) | function zs(e){return Pr(e,xh,Xs)} function Bs (line 21) | function Bs(e){var t=e.name+"",n=cn[t],i=dt.call(cn,t)?n.length:0;while(... function qs (line 21) | function qs(e){var t=dt.call(xi,"placeholder")?xi:e;return t.placeholder} function Hs (line 21) | function Hs(){var e=xi.iteratee||$d;return e=e===$d?to:e,arguments.lengt... function Ws (line 21) | function Ws(e,t){var n=e.__data__;return ua(t)?n["string"===typeof t?"st... function Us (line 21) | function Us(e){var t=wh(e),n=t.length;while(n--){var i=t[n],r=e[i];t[n]=... function Ys (line 21) | function Ys(e,t){var n=ri(e,t);return Zr(n)?n:s} function Gs (line 21) | function Gs(e){var t=dt.call(e,Tt),n=e[Tt];try{e[Tt]=s;var i=!0}catch(o)... function Qs (line 21) | function Qs(e,t,n){var i=-1,r=n.length;while(++i... function oa (line 21) | function oa(e){return ac(e)||sc(e)||!!(Et&&e&&e[Et])} function sa (line 21) | function sa(e,t){var n="undefined"===typeof e?"undefined":o(e);return t=... function aa (line 21) | function aa(e,t,n){if(!kc(n))return!1;var i="undefined"===typeof t?"unde... function la (line 21) | function la(e,t){if(ac(e))return!1;var n="undefined"===typeof e?"undefin... function ua (line 21) | function ua(e){var t="undefined"===typeof e?"undefined":o(e);return"stri... function ca (line 21) | function ca(e){var t=Bs(e),n=xi[t];if("function"!==typeof n||!(t in Ei.p... function ha (line 21) | function ha(e){return!!pt&&pt in e} function fa (line 21) | function fa(e){var t=e&&e.constructor,n="function"===typeof t&&t.prototy... function pa (line 21) | function pa(e){return e===e&&!kc(e)} function ma (line 21) | function ma(e,t){return function(n){return null!=n&&(n[e]===t&&(t!==s||e... function va (line 21) | function va(e){var t=Ru(e,(function(e){return n.size===d&&n.clear(),e}))... function ga (line 21) | function ga(e,t){var n=e[1],i=t[1],r=n|i,o=r<(y|_|O),s=i==O&&n==x||i==O&... function ba (line 21) | function ba(e){var t=[];if(null!=e)for(var n in it(e))t.push(n);return t} function ya (line 21) | function ya(e){return mt.call(e)} function _a (line 21) | function _a(e,t,i){return t=Vt(t===s?e.length-1:t,0),function(){var r=ar... function wa (line 21) | function wa(e,t){return t.length<2?e:Nr(e,Do(t,0,-1))} function xa (line 21) | function xa(e,t){var n=e.length,i=Bt(t.length,n),r=rs(e);while(i--){var ... function Oa (line 21) | function Oa(e,t,n){var i=t+"";return Sa(e,ra(i,Ia(Js(i),n)))} function Ea (line 21) | function Ea(e){var t=0,n=0;return function(){var i=Wt(),r=I-(i-n);if(n=i... function Da (line 21) | function Da(e,t){var n=-1,i=e.length,r=i-1;t=t===s?i:t;while(++n-1&&e%1==0&&e<=F} function kc (line 21) | function kc(e){var t="undefined"===typeof e?"undefined":o(e);return null... function Cc (line 21) | function Cc(e){return null!=e&&"object"===("undefined"===typeof e?"undef... function Oc (line 21) | function Oc(e,t){return e===t||Xr(e,t,Us(t))} function Ec (line 21) | function Ec(e,t,n){return n="function"===typeof n?n:s,Xr(e,t,Us(t),n)} function Dc (line 21) | function Dc(e){return Ic(e)&&e!=+e} function Tc (line 21) | function Tc(e){if(da(e))throw new r(u);return Zr(e)} function $c (line 21) | function $c(e){return null===e} function Mc (line 21) | function Mc(e){return null==e} function Ic (line 21) | function Ic(e){return"number"===typeof e||Cc(e)&&jr(e)==ee} function Ac (line 21) | function Ac(e){if(!Cc(e)||jr(e)!=ne)return!1;var t=kt(e);if(null===t)ret... function Pc (line 21) | function Pc(e){return wc(e)&&e>=-F&&e<=F} function Fc (line 21) | function Fc(e){return"string"===typeof e||!ac(e)&&Cc(e)&&jr(e)==ae} function Lc (line 21) | function Lc(e){return"symbol"===("undefined"===typeof e?"undefined":o(e)... function zc (line 21) | function zc(e){return e===s} function Vc (line 21) | function Vc(e){return Cc(e)&&Zs(e)==ce} function Bc (line 21) | function Bc(e){return Cc(e)&&jr(e)==he} function Wc (line 21) | function Wc(e){if(!e)return[];if(uc(e))return Fc(e)?gi(e):rs(e);if(Dt&&e... function Uc (line 21) | function Uc(e){if(!e)return 0===e?e:0;if(e=Kc(e),e===j||e===-j){var t=e<... function Yc (line 21) | function Yc(e){var t=Uc(e),n=t%1;return t===t?n?t-n:t:0} function Gc (line 21) | function Gc(e){return e?vr(Yc(e),0,z):0} function Kc (line 21) | function Kc(e){if("number"===typeof e)return e;if(Lc(e))return R;if(kc(e... function Xc (line 21) | function Xc(e){return os(e,xh(e))} function Zc (line 21) | function Zc(e){return e?vr(Yc(e),-F,F):0===e?e:0} function Qc (line 21) | function Qc(e){return null==e?"":No(e)} function rh (line 21) | function rh(e,t){var n=Ci(e);return null==t?n:dr(n,t)} function ah (line 21) | function ah(e,t){return jn(e,Hs(t,3),Mr)} function lh (line 21) | function lh(e,t){return jn(e,Hs(t,3),Ir)} function uh (line 21) | function uh(e,t){return null==e?e:Tr(e,Hs(t,3),xh)} function ch (line 21) | function ch(e,t){return null==e?e:$r(e,Hs(t,3),xh)} function hh (line 21) | function hh(e,t){return e&&Mr(e,Hs(t,3))} function dh (line 21) | function dh(e,t){return e&&Ir(e,Hs(t,3))} function fh (line 21) | function fh(e){return null==e?[]:Ar(e,wh(e))} function ph (line 21) | function ph(e){return null==e?[]:Ar(e,xh(e))} function mh (line 21) | function mh(e,t,n){var i=null==e?s:Nr(e,t);return i===s?n:i} function vh (line 21) | function vh(e,t){return null!=e&&ea(e,t,Lr)} function gh (line 21) | function gh(e,t){return null!=e&&ea(e,t,Rr)} function wh (line 21) | function wh(e){return uc(e)?rr(e):no(e)} function xh (line 21) | function xh(e){return uc(e)?rr(e,!0):io(e)} function kh (line 21) | function kh(e,t){var n={};return t=Hs(t,3),Mr(e,(function(e,i,r){pr(n,t(... function Ch (line 21) | function Ch(e,t){var n={};return t=Hs(t,3),Mr(e,(function(e,i,r){pr(n,i,... function Dh (line 21) | function Dh(e,t){return $h(e,zu(Hs(t)))} function $h (line 21) | function $h(e,t){if(null==e)return{};var n=Dn(zs(e),(function(e){return[... function Mh (line 21) | function Mh(e,t,n){t=Ho(t,e);var i=-1,r=t.length;r||(r=1,e=s);while(++i<... function Ih (line 21) | function Ih(e,t,n){return null==e?e:Co(e,t,n)} function Ah (line 21) | function Ah(e,t,n,i){return i="function"===typeof i?i:s,null==e?e:Co(e,t... function jh (line 21) | function jh(e,t,n){var i=ac(e),r=i||dc(e)||Rc(e);if(t=Hs(t,4),null==n){v... function Fh (line 21) | function Fh(e,t){return null==e||jo(e,t)} function Lh (line 21) | function Lh(e,t,n){return null==e?e:Fo(e,t,qo(n))} function Rh (line 21) | function Rh(e,t,n,i){return i="function"===typeof i?i:s,null==e?e:Fo(e,t... function zh (line 21) | function zh(e){return null==e?[]:Xn(e,wh(e))} function Vh (line 21) | function Vh(e){return null==e?[]:Xn(e,xh(e))} function Bh (line 21) | function Bh(e,t,n){return n===s&&(n=t,t=s),n!==s&&(n=Kc(n),n=n===n?n:0),... function qh (line 21) | function qh(e,t,n){return t=Uc(t),n===s?(n=t,t=0):n=Uc(n),e=Kc(e),zr(e,t... function Hh (line 21) | function Hh(e,t,n){if(n&&"boolean"!==typeof n&&aa(e,t,n)&&(t=n=s),n===s&... function Uh (line 21) | function Uh(e){return yd(Qc(e).toLowerCase())} function Yh (line 21) | function Yh(e){return e=Qc(e),e&&e.replace(Je,ti).replace(Ht,"")} function Gh (line 21) | function Gh(e,t,n){e=Qc(e),t=No(t);var i=e.length;n=n===s?i:vr(Yc(n),0,i... function Kh (line 21) | function Kh(e){return e=Qc(e),e&&Te.test(e)?e.replace(Ee,ni):e} function Xh (line 21) | function Xh(e){return e=Qc(e),e&&Fe.test(e)?e.replace(je,"\\$&"):e} function ed (line 21) | function ed(e,t,n){e=Qc(e),t=Yc(t);var i=t?vi(e):0;if(!t||i>=t)return e;... function td (line 21) | function td(e,t,n){e=Qc(e),t=Yc(t);var i=t?vi(e):0;return t&&iF)return[];var n=z,i=Bt(e,z);t=Hs(t),... function Qd (line 21) | function Qd(e){return ac(e)?Dn(e,$a):Lc(e)?[e]:rs(Ta(Qc(e)))} function Jd (line 21) | function Jd(e){var t=++ft;return Qc(e)+t} function of (line 21) | function of(e){return e&&e.length?Sr(e,Td,Fr):s} function sf (line 21) | function sf(e,t){return e&&e.length?Sr(e,Hs(t,2),Fr):s} function af (line 21) | function af(e){return Vn(e,Td)} function lf (line 21) | function lf(e,t){return Vn(e,Hs(t,2))} function uf (line 21) | function uf(e){return e&&e.length?Sr(e,Td,ro):s} function cf (line 21) | function cf(e,t){return e&&e.length?Sr(e,Hs(t,2),ro):s} function pf (line 21) | function pf(e){return e&&e.length?Un(e,Td):0} function mf (line 21) | function mf(e,t){return e&&e.length?Un(e,Hs(t,2)):0} function s (line 21) | function s(e){return e&&e.__esModule?e:{default:e}} function m (line 21) | function m(e,t){if(!e||!t)return!1;if(-1!==t.indexOf(" "))throw new Erro... function v (line 21) | function v(e,t){if(e){for(var n=e.className,i=(t||"").split(" "),r=0,o=i... function g (line 21) | function g(e,t){if(e&&t){for(var n=t.split(" "),i=" "+e.className+" ",r=... function y (line 21) | function y(e,t,n){if(e&&t)if("object"===("undefined"===typeof t?"undefin... function s (line 21) | function s(){var s=this,a=Number(new Date)-o,l=arguments;function u(){o=... function n (line 21) | function n(i){if(t[i])return t[i].exports;var r=t[i]={i:i,l:!1,exports:{... function a (line 21) | function a(e,t,n,i,r,o,s,a){var l,u="function"===typeof e?e.options:e;if... function xt (line 21) | function xt(e){var t=window.getComputedStyle(e),n=t.getPropertyValue("bo... function kt (line 21) | function kt(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments... function Qi (line 21) | function Qi(e,t){return Object.prototype.hasOwnProperty.call(e,t)} function Ji (line 21) | function Ji(e,t){var n={},i=void 0;for(i in e)n[i]=e[i];for(i in t)if(Qi... function er (line 21) | function er(e){return void 0!==e&&(e=parseInt(e,10),isNaN(e)&&(e=null)),e} function tr (line 21) | function tr(e){return"undefined"!==typeof e&&(e=er(e),isNaN(e)&&(e=80)),e} function nr (line 21) | function nr(e){return"number"===typeof e?e:"string"===typeof e?/^\d+(?:p... function ir (line 21) | function ir(){for(var e=arguments.length,t=Array(e),n=0;n2&&void 0!==arguments[2]?argumen... function mr (line 21) | function mr(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments... function vr (line 21) | function vr(e){var t={};return Object.keys(e).forEach((function(n){var i... function yr (line 21) | function yr(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a... function e (line 21) | function e(t){for(var n in yr(this,e),this.observers=[],this.table=null,... function Jr (line 21) | function Jr(e,t){var n=t.row,i=t.column,r=t.$index,o=i.property,s=o&&Obj... function eo (line 21) | function eo(e,t){var n=t.row,i=t.treeNode,r=t.store;if(!i)return null;va... function Tl (line 21) | function Tl(){} function e (line 21) | function e(e,t){for(var n=0;n=0&&(t=e.slice(i),e=e.sli... function T (line 36) | function T(e){return e.replace(/\/(?:\s*\/)+/g,"/")} function F (line 36) | function F(e,t){var n,i=[],r=0,o=0,s="",a=t&&t.delimiter||"/";while(null... function L (line 36) | function L(e,t){return V(F(e,t),t)} function R (line 36) | function R(e){return encodeURI(e).replace(/[\/?#]/g,(function(e){return"... function z (line 36) | function z(e){return encodeURI(e).replace(/[?#]/g,(function(e){return"%"... function V (line 36) | function V(e,t){for(var n=new Array(e.length),i=0;ie/255),... method hsl (line 13) | hsl(){const{_a:e,_b:t,_c:n}=this.rgb(),[i,r,o]=[e,t,n].map(e=>e/255),s... method init (line 13) | init(e=0,t=0,n=0,i=0,r="rgb"){if(e=e||0,this.space)for(const c in this... method lab (line 13) | lab(){const{x:e,y:t,z:n}=this.xyz(),i=116*t-16,r=500*(e-t),o=200*(t-n)... method lch (line 13) | lch(){const{l:e,a:t,b:n}=this.lab(),i=Math.sqrt(t**2+n**2);let r=180*M... method rgb (line 13) | rgb(){if("rgb"===this.space)return this;if(Oe(this.space)){let{x:e,y:t... method toArray (line 13) | toArray(){const{_a:e,_b:t,_c:n,_d:i,space:r}=this;return[e,t,n,i,r]} method toHex (line 13) | toHex(){const[e,t,n]=this._clamped().map(ke);return`#${e}${t}${n}`} method toRgb (line 13) | toRgb(){const[e,t,n]=this._clamped(),i=`rgb(${e},${t},${n})`;return i} method toString (line 13) | toString(){return this.toHex()} method xyz (line 13) | xyz(){const{_a:e,_b:t,_c:n}=this.rgb(),[i,r,o]=[e,t,n].map(e=>e/255),s... method _clamped (line 13) | _clamped(){const{_a:e,_b:t,_c:n}=this.rgb(),{max:i,min:r,round:o}=Math... function Te (line 36) | function Te(e){return{x:Me(e.x)?e.x:window.pageXOffset,y:Me(e.y)?e.y:win... method constructor (line 13) | constructor(...e){this.init(...e)} method clone (line 13) | clone(){return new Te(this)} method init (line 13) | init(e,t){const n={x:0,y:0},i=Array.isArray(e)?{x:e[0],y:e[1]}:"object... method toArray (line 13) | toArray(){return[this.x,this.y]} method transform (line 13) | transform(e){return this.clone().transformO(e)} method transformO (line 13) | transformO(e){Ie.isMatrixLike(e)||(e=new Ie(e));const{x:t,y:n}=this;re... function $e (line 36) | function $e(e){return{x:Me(e.x)?e.x:0,y:Me(e.y)?e.y:0}} function Me (line 36) | function Me(e){return"number"===typeof e} function Ae (line 36) | function Ae(e,t){var n="object"===typeof e;if(n&&"string"===typeof e.sel... function Pe (line 36) | function Pe(e,t){Ce();var n=window.history;try{if(t){var r=i({},n.state)... function je (line 36) | function je(e){Pe(e,!0)} function Le (line 36) | function Le(e,t){return Be(e,t,Fe.redirected,'Redirected when going from... method constructor (line 13) | constructor(...e){this.init(...e)} method addOffset (line 13) | addOffset(){return this.x+=x.window.pageXOffset,this.y+=x.window.pageY... method init (line 13) | init(e){const t=[0,0,0,0];return e="string"===typeof e?e.split(ae).map... method isNulled (line 13) | isNulled(){return je(this)} method merge (line 13) | merge(e){const t=Math.min(this.x,e.x),n=Math.min(this.y,e.y),i=Math.ma... method toArray (line 13) | toArray(){return[this.x,this.y,this.width,this.height]} method toString (line 13) | toString(){return this.x+" "+this.y+" "+this.width+" "+this.height} method transform (line 13) | transform(e){e instanceof Ie||(e=new Ie(e));let t=1/0,n=-1/0,i=1/0,r=-... function Re (line 36) | function Re(e,t){var n=Be(e,t,Fe.duplicated,'Avoided redundant navigatio... function ze (line 36) | function ze(e,t){return Be(e,t,Fe.cancelled,'Navigation cancelled from "... function Ve (line 36) | function Ve(e,t){return Be(e,t,Fe.aborted,'Navigation aborted from "'+e.... function Be (line 36) | function Be(e,t,n,i){var r=new Error(i);return r._isRouter=!0,r.from=e,r... function He (line 36) | function He(e){if("string"===typeof e)return e;if("path"in e)return e.pa... function We (line 36) | function We(e){return Object.prototype.toString.call(e).indexOf("Error")... function Ue (line 36) | function Ue(e,t){return We(e)&&e._isRouter&&(null==t||e.type===t)} function Ye (line 36) | function Ye(e,t,n){var i=function(r){r>=e.length?n():e[r]?t(e[r],(functi... function Ge (line 36) | function Ge(e){return function(t,n,i){var r=!1,o=0,s=null;Ke(e,(function... function Ke (line 36) | function Ke(e,t){return Xe(e.map((function(e){return Object.keys(e.compo... function Xe (line 36) | function Xe(e){return Array.prototype.concat.apply([],e)} function Qe (line 36) | function Qe(e){return e.__esModule||Ze&&"Module"===e[Symbol.toStringTag]} function Je (line 36) | function Je(e){var t=!1;return function(){var n=[],i=arguments.length;wh... function tt (line 36) | function tt(e){if(!e)if(le){var t=document.querySelector("base");e=t&&t.... function nt (line 36) | function nt(e,t){var n,i=Math.max(e.length,t.length);for(n=0;n=0} method html (line 13) | html(e,t){return this.xml(e,t,b)} method id (line 13) | id(e){return"undefined"!==typeof e||this.node.id||(this.node.id=N(this... method index (line 13) | index(e){return[].slice.call(this.node.childNodes).indexOf(e.node)} method last (line 13) | last(){return T(this.node.lastChild)} method matches (line 13) | matches(e){const t=this.node,n=t.matches||t.matchesSelector||t.msMatch... method parent (line 13) | parent(e){let t=this;if(!t.node.parentNode)return null;if(t=T(t.node.p... method put (line 13) | put(e,t){return e=E(e),this.add(e,t),e} method putIn (line 13) | putIn(e,t){return E(e).add(this,t)} method remove (line 13) | remove(){return this.parent()&&this.parent().removeElement(this),this} method removeElement (line 13) | removeElement(e){return this.node.removeChild(e.node),this} method replace (line 13) | replace(e){return e=E(e),this.node.parentNode&&this.node.parentNode.re... method round (line 13) | round(e=2,t=null){const n=10**e,i=this.attr(t);for(const r in i)"numbe... method svg (line 13) | svg(e,t){return this.xml(e,t,g)} method toString (line 13) | toString(){return this.id()} method words (line 13) | words(e){return this.node.textContent=e,this} method wrap (line 13) | wrap(e){const t=this.parent();if(!t)return this.addTo(e);const n=t.ind... method writeDataToDom (line 13) | writeDataToDom(){return this.each((function(){this.writeDataToDom()}))... method xml (line 13) | xml(e,t,n){if("boolean"===typeof e&&(n=t,t=e,e=null),null==e||"functio... function t (line 36) | function t(t,n,i){e.call(this,t,n),i&&ft(this.base)||pt()} function ft (line 36) | function ft(e){var t=ht(e);if(!/^\/#/.test(t))return window.location.rep... function pt (line 36) | function pt(){var e=mt();return"/"===e.charAt(0)||(bt("/"+e),!1)} function mt (line 36) | function mt(){var e=window.location.href,t=e.indexOf("#");return t<0?"":... function vt (line 36) | function vt(e){var t=window.location.href,n=t.indexOf("#"),i=n>=0?t.slic... function gt (line 36) | function gt(e){Ne?Pe(vt(e)):window.location.hash=e} function bt (line 36) | function bt(e){Ne?je(vt(e)):window.location.replace(vt(e))} function t (line 36) | function t(t,n){e.call(this,t,n),this.stack=[],this.index=-1} function kt (line 36) | function kt(e,t){return e.push(t),function(){var n=e.indexOf(t);n>-1&&e.... function Ct (line 36) | function Ct(e,t,n){var i="hash"===n?"#"+t:t;return e?T(e+"/"+i):i} function b (line 36) | function b(){if(!g){g=!0;var e=navigator.userAgent,t=/(?:MSIE.(\d+\.\d+)... function i (line 36) | function i(e,t){return function(){e&&e.apply(this,arguments),t&&t.apply(... function t (line 36) | function t(e){for(var t=arguments.length,n=Array(t>1?t-1:0),s=1;s0&&void 0!==arguments[0]?arguments[0... function _ (line 36) | function _(e){var t=void 0,n=void 0,i=[],r={};function o(e){Array.isArra... function s (line 36) | function s(e){return e&&e.__esModule?e:{default:e}} function a (line 36) | function a(e){return"[object String]"===Object.prototype.toString.call(e)} function l (line 36) | function l(e){return"[object Object]"===Object.prototype.toString.call(e)} function u (line 36) | function u(e){return e&&e.nodeType===Node.ELEMENT_NODE} function o (line 41) | function o(e,t){"undefined"!==typeof console&&(console.warn("[vue-i18n] ... function s (line 41) | function s(e,t){"undefined"!==typeof console&&(console.error("[vue-i18n]... function l (line 41) | function l(e){return null!==e&&"object"===typeof e} function u (line 41) | function u(e){return"boolean"===typeof e} function c (line 41) | function c(e){return"string"===typeof e} function f (line 41) | function f(e){return h.call(e)===d} function p (line 41) | function p(e){return null===e||void 0===e} function m (line 41) | function m(e){return"function"===typeof e} function v (line 41) | function v(){var e=[],t=arguments.length;while(t--)e[t]=arguments[t];var... function g (line 41) | function g(e){return JSON.parse(JSON.stringify(e))} function b (line 41) | function b(e,t){if(e.delete(t))return e} function y (line 41) | function y(e){var t=[];return e.forEach((function(e){return t.push(e)})),t} function _ (line 41) | function _(e,t){return!!~e.indexOf(t)} function x (line 41) | function x(e,t){return w.call(e,t)} function k (line 41) | function k(e){for(var t=arguments,n=Object(e),i=1;i/g,">").replace... function O (line 41) | function O(e){return null!=e&&Object.keys(e).forEach((function(t){"strin... function E (line 41) | function E(e){e.prototype.hasOwnProperty("$i18n")||Object.defineProperty... function D (line 41) | function D(e){function t(){this!==this.$root&&this.$options.__INTLIFY_ME... function $ (line 41) | function $(e){var t;for(t in e)if("default"!==t)return!1;return Boolean(t)} function M (line 41) | function M(e,t){var n=t?I(t):{};if(!e)return n;e=e.filter((function(e){r... function I (line 41) | function I(e){return Array.isArray(e)?e.reduce(N,{}):Object.assign({},e)} function A (line 41) | function A(e,t){return t.data&&t.data.attrs&&t.data.attrs.place&&(e[t.da... function N (line 41) | function N(e,t,n){return e[n]=t,e} function P (line 41) | function P(e){return Boolean(e.data&&e.data.attrs&&e.data.attrs.place)} function L (line 41) | function L(e,t,n){V(e,n)&&q(e,t,n)} function R (line 41) | function R(e,t,n,i){if(V(e,n)){var r=n.context.$i18n;B(e,n)&&C(t.value,t... function z (line 41) | function z(e,t,n,i){var r=n.context;if(r){var s=n.context.$i18n||{};t.mo... function V (line 41) | function V(e,t){var n=t.context;return n?!!n.$i18n||(o("VueI18n instance... function B (line 41) | function B(e,t){var n=t.context;return e._locale===n.$i18n.locale} function q (line 41) | function q(e,t,n){var i,r,s=t.value,a=H(s),l=a.path,u=a.locale,c=a.args,... function H (line 41) | function H(e){var t,n,i,r;return c(e)?t=e:f(e)&&(t=e.path,n=e.locale,i=e... function W (line 41) | function W(e,t){var n=[];return e&&n.push(e),t&&(Array.isArray(t)||f(t))... function U (line 41) | function U(e,t){void 0===t&&(t={bridge:!1}),U.installed=!0,j=e;j.version... function X (line 41) | function X(e){var t=[],n=0,i="";while(n-1&&e%1==0&&e<=Pe} function Fe (line 41) | function Fe(e){return null!=e&&je(e.length)&&!Y(e)} function Le (line 41) | function Le(e,t,n){if(!P(n))return!1;var i=typeof t;return!!("number"==i... method constructor (line 13) | constructor(...e){this.init(...e)} method addOffset (line 13) | addOffset(){return this.x+=x.window.pageXOffset,this.y+=x.window.pageY... method init (line 13) | init(e){const t=[0,0,0,0];return e="string"===typeof e?e.split(ae).map... method isNulled (line 13) | isNulled(){return je(this)} method merge (line 13) | merge(e){const t=Math.min(this.x,e.x),n=Math.min(this.y,e.y),i=Math.ma... method toArray (line 13) | toArray(){return[this.x,this.y,this.width,this.height]} method toString (line 13) | toString(){return this.x+" "+this.y+" "+this.width+" "+this.height} method transform (line 13) | transform(e){e instanceof Ie||(e=new Ie(e));let t=1/0,n=-1/0,i=1/0,r=-... function Re (line 41) | function Re(e){return Ne((function(t,n){var i=-1,r=n.length,o=r>1?n[r-1]... function Ve (line 41) | function Ve(e){var t=e&&e.constructor,n="function"==typeof t&&t.prototyp... function Be (line 41) | function Be(e,t){var n=-1,i=Array(e);while(++n{this.onChange()})} method handler (line 41) | handler(){this.$nextTick(()=>{this.onChange()})} method handler (line 41) | handler(){this.$nextTick(()=>{this.rebuildViewer()})} method mounted (line 41) | mounted(){this.createViewer()} method unmounted (line 41) | unmounted(){this.destroyViewer()} method onChange (line 41) | onChange(){this.rebuild?this.rebuildViewer():this.updateViewer()} method rebuildViewer (line 41) | rebuildViewer(){this.destroyViewer(),this.createViewer()} method updateViewer (line 41) | updateViewer(){this.$viewer?(this.$viewer.update(),this.$emit("inited",t... method destroyViewer (line 41) | destroyViewer(){this.$viewer&&this.$viewer.destroy()} method createViewer (line 41) | createViewer(){this.$viewer=new o.a(this.$el,this.options),this.$emit("i... function fn (line 41) | function fn(e){for(let t in hn)this[t]=hn[t]} function n (line 41) | function n(t,n,r=!1,a=!1){s["default"].nextTick(()=>{a&&!i(t)||(r||!t["$... function i (line 41) | function i(e){const t=e.innerHTML.match(//g),n=t?t.... function r (line 41) | function r(e,t,n,i){u(e);const r=window.MutationObserver||window.WebKitM... function a (line 41) | function a(e,{expression:t},n,i){const r=/^[A-Za-z_$][\w$]*(?:\.[A-Za-z_... function l (line 41) | function l(t){t["$"+e]&&(t["$"+e].destroy(),delete t["$"+e],h("Viewer de... function u (line 41) | function u(e){e.__viewerMutationObserver&&(e.__viewerMutationObserver.di... function c (line 41) | function c(e){e.__viewerUnwatch&&(e.__viewerUnwatch(),delete e.__viewerU... function h (line 41) | function h(){t&&console.log(...arguments)} method bind (line 41) | bind(e,t,i){h("Viewer bind");const o=sn(n,50);o(e,t.value),a(e,t,i,o),t.... method unbind (line 41) | unbind(e,t){h("Viewer unbind"),u(e),c(e),l(e)} method render (line 41) | render(t){return t("div",{style:{display:"none"},class:["__viewer-token"... method install (line 41) | install(e,{name:t="viewer",debug:n=!1,defaultOptions:i}={}){o.a.setDefau... method setDefaults (line 41) | setDefaults(e){o.a.setDefaults(e)} function e (line 51) | function e(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){va... function t (line 51) | function t(t){for(var n=1;n3&&void 0!==arguments[3]?argum... function Ve (line 51) | function Ve(e,t,n){var i=arguments.length>3&&void 0!==arguments[3]?argum... function Be (line 51) | function Be(e,n,i,r){var o;return Se(Event)&&Se(CustomEvent)?o=new Custo... function qe (line 51) | function qe(e){var t=e.getBoundingClientRect();return{left:t.left+(windo... method constructor (line 13) | constructor(e=[],...t){if(super(e,...t),"number"===typeof e)return thi... function He (line 51) | function He(e){var t=e.rotate,n=e.scaleX,i=e.scaleY,r=e.translateX,o=e.t... function We (line 51) | function We(e){return be(e)?decodeURIComponent(e.replace(/^.*\//,"").rep... function Ye (line 51) | function Ye(e,t,n){var i=document.createElement("img");if(e.naturalWidth... function Ge (line 51) | function Ge(e){switch(e){case 2:return D;case 3:return E;case 4:return O... function Ke (line 51) | function Ke(e){var n=t({},e),i=[];return Oe(e,(function(e,t){delete n[t]... function Xe (line 51) | function Xe(e,n){var i=e.pageX,r=e.pageY,o={endX:i,endY:r};return n?o:t(... function Ze (line 51) | function Ze(e){var t=0,n=0,i=0;return Oe(e,(function(e){var r=e.startX,o... function e (line 51) | function e(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[... function i (line 51) | function i(e,t,n){this.$children.forEach((function(r){var o=r.$options.c... function o (line 51) | function o(e){this.N=624,this.M=397,this.MATRIX_A=2567483615,this.UPPER_... function i (line 51) | function i(e){return void 0!==e&&null!==e} function r (line 51) | function r(e){var t=/([(\uAC00-\uD7AF)|(\u3130-\u318F)])+/gi;return t.te... function l (line 51) | function l(e){var t=0,n=0,i=0,r=0;return"detail"in e&&(n=e.detail),"whee... function f (line 51) | function f(e){return e.replace(/[|\\{()[^$+*?.-]/g,"\\$&")} function p (line 51) | function p(e,t){for(var n=[],i=0,r=e.length;i1&&void 0!==arguments[1]?arguments[... function n (line 51) | function n(i){if(t[i])return t[i].exports;var r=t[i]={i:i,l:!1,exports:{... function i (line 51) | function i(e,t,n,i,r,o,s,a){var l,u="function"===typeof e?e.options:e;if... function s (line 51) | function s(e,t){const n=t||o,i="boolean"!==typeof n.includeImageAlt||n.i... function a (line 51) | function a(e,t,n){if(u(e)){if("value"in e)return"html"!==e.type||n?e.val... function l (line 51) | function l(e,t,n){const i=[];let r=-1;while(++rr?0:r+t:t>r?r... function h (line 51) | function h(e,t){return e.length>0?(c(e,e.length,0,t),e):t} function f (line 51) | function f(e){const t={};let n=-1;while(++n=0} method html (line 13) | html(e,t){return this.xml(e,t,b)} method id (line 13) | id(e){return"undefined"!==typeof e||this.node.id||(this.node.id=N(this... method index (line 13) | index(e){return[].slice.call(this.node.childNodes).indexOf(e.node)} method last (line 13) | last(){return T(this.node.lastChild)} method matches (line 13) | matches(e){const t=this.node,n=t.matches||t.matchesSelector||t.msMatch... method parent (line 13) | parent(e){let t=this;if(!t.node.parentNode)return null;if(t=T(t.node.p... method put (line 13) | put(e,t){return e=E(e),this.add(e,t),e} method putIn (line 13) | putIn(e,t){return E(e).add(this,t)} method remove (line 13) | remove(){return this.parent()&&this.parent().removeElement(this),this} method removeElement (line 13) | removeElement(e){return this.node.removeChild(e.node),this} method replace (line 13) | replace(e){return e=E(e),this.node.parentNode&&this.node.parentNode.re... method round (line 13) | round(e=2,t=null){const n=10**e,i=this.attr(t);for(const r in i)"numbe... method svg (line 13) | svg(e,t){return this.xml(e,t,g)} method toString (line 13) | toString(){return this.id()} method words (line 13) | words(e){return this.node.textContent=e,this} method wrap (line 13) | wrap(e){const t=this.parent();if(!t)return this.addTo(e);const n=t.ind... method writeDataToDom (line 13) | writeDataToDom(){return this.each((function(){this.writeDataToDom()}))... method xml (line 13) | xml(e,t,n){if("boolean"===typeof e&&(n=t,t=e,e=null),null==e||"functio... function dt (line 51) | function dt(e,t,n){return i;function i(t){return e.enter("resource"),e.e... method constructor (line 13) | constructor(e,t){super(e,t),this.dom={},this.node.instance=this,e.hasA... method center (line 13) | center(e,t){return this.cx(e).cy(t)} method cx (line 13) | cx(e){return null==e?this.x()+this.width()/2:this.x(e-this.width()/2)} method cy (line 13) | cy(e){return null==e?this.y()+this.height()/2:this.y(e-this.height()/2)} method defs (line 13) | defs(){const e=this.root();return e&&e.defs()} method dmove (line 13) | dmove(e,t){return this.dx(e).dy(t)} method dx (line 13) | dx(e=0){return this.x(new at(e).plus(this.x()))} method dy (line 13) | dy(e=0){return this.y(new at(e).plus(this.y()))} method getEventHolder (line 13) | getEventHolder(){return this} method height (line 13) | height(e){return this.attr("height",e)} method move (line 13) | move(e,t){return this.x(e).y(t)} method parents (line 13) | parents(e=this.root()){const t="string"===typeof e;t||(e=E(e));const n... method reference (line 13) | reference(e){if(e=this.attr(e),!e)return null;const t=(e+"").match(J);... method root (line 13) | root(){const e=this.parent(I(S));return e&&e.root()} method setData (line 13) | setData(e){return this.dom=e,this} method size (line 13) | size(e,t){const n=m(this,e,t);return this.width(new at(n.width)).heigh... method width (line 13) | width(e){return this.attr("width",e)} method writeDataToDom (line 13) | writeDataToDom(){return this.node.removeAttribute("svgjs:data"),Object... method x (line 13) | x(e){return this.attr("x",e)} method y (line 13) | y(e){return this.attr("y",e)} function ft (line 51) | function ft(e,t,n){const i=this;return r;function r(t){return ye.call(i,... function pt (line 51) | function pt(e,t,n){return i;function i(t){return e.enter("reference"),e.... function vt (line 51) | function vt(e,t,n){const i=this;return r;function r(t){return e.enter("l... function gt (line 51) | function gt(e){return null===e||S(e)||D(e)?1:E(e)?2:void 0} function yt (line 51) | function yt(e,t){let n,i,r,o,s,a,l,u,d=-1;while(++d13&&... method constructor (line 13) | constructor(e,t=e){super(D("line",e),t)} method array (line 13) | array(){return new zt([[this.attr("x1"),this.attr("y1")],[this.attr("x... method move (line 13) | move(e,t){return this.attr(this.array().move(e,t).toLine())} method plot (line 13) | plot(e,t,n,i){return null==e?this.array():(e="undefined"!==typeof t?{x... method size (line 13) | size(e,t){const n=m(this,e,t);return this.attr(this.array().size(n.wid... function Kt (line 51) | function Kt(e){return e.replace(Gt,Xt)} function Xt (line 51) | function Xt(e,t,n){if(t)return t;const i=n.charCodeAt(0);if(35===i){cons... function Zt (line 51) | function Zt(e){return e&&"object"===typeof e?"position"in e||"type"in e?... method done (line 13) | done(){return!1} function Qt (line 51) | function Qt(e){return en(e&&e.line)+":"+en(e&&e.column)} method constructor (line 13) | constructor(e=rt.ease){super(),this.ease=Xt[e]||e} method step (line 13) | step(e,t,n){return"number"!==typeof e?n<1?e:t:e+(t-e)*this.ease(n)} function Jt (line 51) | function Jt(e){return Qt(e&&e.start)+"-"+Qt(e&&e.end)} method constructor (line 13) | constructor(e){super(),this.stepper=e} method done (line 13) | done(e){return e.done} method step (line 13) | step(e,t,n,i){return this.stepper(e,t,n,i)} function en (line 51) | function en(e){return e&&"number"===typeof e?e:1} function rn (line 51) | function rn(e){const t={transforms:[],canContainEols:["emphasis","fragme... function on (line 51) | function on(e){return{line:e.line,column:e.column,offset:e.offset}} function sn (line 51) | function sn(e,t){let n=-1;while(++n0){for(var n=[],a=... function A (line 2) | function A(e,t){return{index:e,button:t,cancel:!1}} function m (line 2) | function m(e,t){if("function"==typeof t.get(e))return t.get(e).call(t)} function e (line 2) | function e(e){if(!e.__internal){var t;B.defaults.hooks.preinit(e),delete... function t (line 2) | function t(){de=l(),he=s()} function n (line 2) | function n(){a.scrollTo(de,he)} function f (line 2) | function f(){for(var e=0,t=0;t200&&(be=e.timeStamp)&&!_e){var n=e.sr... function M (line 2) | function M(e,t){if(Date.now()-Ce>200&&(Ce=Date.now()))for(var n=0;n-1;n-=1)if(v[n].isModal()){... function F (line 2) | function F(e,t){var n=[].slice.call(e.elements.dialog.querySelectorAll(g... function W (line 2) | function W(e){var t=v[v.length-1];t&&e.shiftKey&&9===e.keyCode&&t.elemen... function V (line 2) | function V(e,t){clearTimeout(t.__internal.timerIn),G(t),we=!1,m("onfocus... function Y (line 2) | function Y(e,t){clearTimeout(t.__internal.timerOut),C(t.elements.dialog,... function q (line 2) | function q(e,t){var n=e[Se]-ke,a=e[Ie]-Be;Te&&(a-=document.body.scrollTo... function K (line 2) | function K(e,t){var n=e[Se]-ke,a=e[Ie]-Be;Te&&(a-=document.body.scrollTo... function Q (line 2) | function Q(e,t){if(null===Le&&!t.isMaximized()&&t.get("movable")){var n,... function Z (line 2) | function Z(e){var t;xe&&("touchmove"===e.type?(e.preventDefault(),t=e.ta... function X (line 2) | function X(){if(xe){var e=xe;xe=Ee=null,i(document.body,ge.noSelection),... function J (line 2) | function J(e){xe=null;var t=e.elements.dialog;t.style.left=t.style.top=""} function $ (line 2) | function $(e,t){var n;if(!t.isMaximized()&&("touchstart"===e.type?(e.pre... function ee (line 2) | function ee(e){var t;Le&&("touchmove"===e.type?(e.preventDefault(),t=e.t... function te (line 2) | function te(){if(Le){var e=Le;Le=null,i(document.body,ge.noSelection),i(... function ne (line 2) | function ne(e){Le=null;var t=e.elements.dialog;"none"===t.style.maxWidth... function ae (line 2) | function ae(){for(var e=0;ee.length)&&(t=e.length);for(var n=0,a=Array(... function y (line 2) | function y(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){va... function _ (line 2) | function _(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,a=Array(... function u (line 2) | function u(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e[... function d (line 2) | function d(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,a=Array(... function h (line 2) | function h(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,a=Array(... function e (line 2) | function e(e,t,n){return Math.max(e,Math.min(t,n))} function t (line 2) | function t(e){return{_:e,loadContentsOf:function(e){j=this._.gl,this._.l... function n (line 2) | function n(e){return t(G.fromElement(e))} function a (line 2) | function a(e,t){var n=j.UNSIGNED_BYTE;if(j.getExtension("OES_texture_flo... function r (line 2) | function r(e,t,n){return this._.isInitialized&&e._.width==this.width&&e.... function i (line 2) | function i(){return this._.texture.use(),this._.flippedShader.drawRect()... function o (line 2) | function o(e,t,n,a){(n||this._.texture).use(),this._.spareTexture.drawTo... function s (line 2) | function s(e){return e.parentNode.insertBefore(this,e),e.parentNode.remo... function l (line 2) | function l(){var e=new G(this._.texture.width,this._.texture.height,j.RG... function c (line 2) | function c(){var e=this._.texture.width,t=this._.texture.height,n=new Ui... function u (line 2) | function u(e){return function(){return j=this._.gl,e.apply(this,argument... function d (line 2) | function d(e,t,n,a,r,i,o,s){var l,c,u=a-i,d=s-i,h=(c=n-r)*d-(l=o-r)*u;re... function h (line 2) | function h(e){var t=e[0],n=e[1],a=e[2],r=e[3],i=e[4],o=e[5],s=e[6],l=e[7... function p (line 2) | function p(e){var t=e.length;this.xa=[],this.ya=[],this.u=[],this.y2=[],... function A (line 2) | function A(e,t){return new N(null,e+"uniform sampler2D texture;uniform v... function m (line 2) | function m(t,n){return j.brightnessContrast=j.brightnessContrast||new N(... function f (line 2) | function f(t){t=new p(t);for(var n=[],a=0;256>a;a++)n.push(e(0,Math.floo... function g (line 2) | function g(e,t,n){e=f(e),1==arguments.length?t=n=e:(t=f(t),n=f(n));for(v... function v (line 2) | function v(e){j.denoise=j.denoise||new N(null,"uniform sampler2D texture... function y (line 2) | function y(t,n){return j.hueSaturation=j.hueSaturation||new N(null,"unif... function _ (line 2) | function _(t){return j.noise=j.noise||new N(null,"uniform sampler2D text... function b (line 2) | function b(t){return j.sepia=j.sepia||new N(null,"uniform sampler2D text... function C (line 2) | function C(e,t){return j.unsharpMask=j.unsharpMask||new N(null,"uniform ... function w (line 2) | function w(t){return j.vibrance=j.vibrance||new N(null,"uniform sampler2... function x (line 2) | function x(t,n){return j.vignette=j.vignette||new N(null,"uniform sample... function k (line 2) | function k(t,n,a){j.lensBlurPrePass=j.lensBlurPrePass||new N(null,"unifo... function B (line 2) | function B(e,t,n,a,r,i){j.tiltShift=j.tiltShift||new N(null,"uniform sam... function S (line 2) | function S(e){return j.triangleBlur=j.triangleBlur||new N(null,"uniform ... function I (line 2) | function I(e,t,n){return j.zoomBlur=j.zoomBlur||new N(null,"uniform samp... function E (line 2) | function E(e,t,n,a){return j.colorHalftone=j.colorHalftone||new N(null,"... function T (line 2) | function T(e,t,n,a){return j.dotScreen=j.dotScreen||new N(null,"uniform ... function R (line 2) | function R(e){return j.edgeWork1=j.edgeWork1||new N(null,"uniform sample... function L (line 2) | function L(e,t,n){return j.hexagonalPixelate=j.hexagonalPixelate||new N(... function D (line 2) | function D(e){return j.ink=j.ink||new N(null,"uniform sampler2D texture;... function P (line 2) | function P(t,n,a,r){return j.bulgePinch=j.bulgePinch||A("uniform float r... function O (line 2) | function O(e,t,n){if(j.matrixWarp=j.matrixWarp||A("uniform mat3 matrix;u... function z (line 2) | function z(e,t){var n=d.apply(null,t),a=d.apply(null,e);return n=h(n),th... function M (line 2) | function M(e,t,n,a){return j.swirl=j.swirl||A("uniform float radius;unif... function e (line 2) | function e(){} function e (line 2) | function e(e,t){var n=j.createShader(e);if(j.shaderSource(n,t),j.compile... function t (line 2) | function t(t,r){if(this.texCoordAttribute=this.vertexAttribute=null,this... function e (line 2) | function e(e,t,n,a){this.gl=j,this.id=j.createTexture(),this.width=e,thi... function t (line 2) | function t(e){return null==n&&(n=document.createElement("canvas")),n.wid... function n (line 2) | function n(){this.r=0,this.g=0,this.b=0,this.a=0,this.next=null} function h (line 2) | function h(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,a=Array(... function f (line 2) | function f(e,t,n){return t=(0,s.A)(t),(0,o.A)(e,g()?Reflect.construct(t,... function g (line 2) | function g(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct... function t (line 2) | function t(e){var n;return(0,r.A)(this,t),(n=f(this,t)).POP=new p.A,n.pr... function A (line 2) | function A(e,t,n){return t=(0,o.A)(t),(0,i.A)(e,m()?Reflect.construct(t,... function m (line 2) | function m(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct... function t (line 2) | function t(){var e;return(0,a.A)(this,t),(e=A(this,t)).POP=new u.A,e.Bas... function p (line 2) | function p(e,t,n){return t=(0,o.A)(t),(0,i.A)(e,A()?Reflect.construct(t,... function A (line 2) | function A(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct... function t (line 2) | function t(){var e;return(0,a.A)(this,t),(e=p(this,t)).Base_layers=new c... function p (line 2) | function p(e,t,n){return t=(0,o.A)(t),(0,i.A)(e,A()?Reflect.construct(t,... function A (line 2) | function A(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct... function t (line 2) | function t(){var e;return(0,a.A)(this,t),(e=p(this,t)).Base_layers=new c... function p (line 2) | function p(e,t,n){return t=(0,o.A)(t),(0,i.A)(e,A()?Reflect.construct(t,... function A (line 2) | function A(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct... function t (line 2) | function t(){var e;return(0,a.A)(this,t),(e=p(this,t)).Base_layers=new c... function p (line 2) | function p(e,t,n){return t=(0,o.A)(t),(0,i.A)(e,A()?Reflect.construct(t,... function A (line 2) | function A(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct... function t (line 2) | function t(){var e;return(0,a.A)(this,t),(e=p(this,t)).Base_layers=new c... function p (line 2) | function p(e,t,n){return t=(0,o.A)(t),(0,i.A)(e,A()?Reflect.construct(t,... function A (line 2) | function A(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct... function t (line 2) | function t(){var e;return(0,a.A)(this,t),(e=p(this,t)).Base_layers=new c... function p (line 2) | function p(e,t,n){return t=(0,o.A)(t),(0,i.A)(e,A()?Reflect.construct(t,... function A (line 2) | function A(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct... function t (line 2) | function t(){var e;return(0,a.A)(this,t),(e=p(this,t)).Base_layers=new c... function p (line 2) | function p(e,t,n){return t=(0,o.A)(t),(0,i.A)(e,A()?Reflect.construct(t,... function A (line 2) | function A(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct... function t (line 2) | function t(){var e;return(0,a.A)(this,t),(e=p(this,t)).Base_layers=new c... function m (line 2) | function m(e,t,n){return t=(0,o.A)(t),(0,i.A)(e,f()?Reflect.construct(t,... function f (line 2) | function f(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct... function t (line 2) | function t(){var e;return(0,a.A)(this,t),(e=m(this,t)).POP=new u.A,e.Eff... function C (line 2) | function C(e){return 1===(e+="").length?"0"+e:e} function w (line 2) | function w(e){y.setUint16(_,e,h),_+=2} function x (line 2) | function x(e){y.setUint32(_,e,h),_+=4} function k (line 2) | function k(e){for(var t=0;te.length)&&(t=e.length);for(var n=0,a=Array(... function g (line 2) | function g(e,t,n){return t=(0,o.A)(t),(0,i.A)(e,v()?Reflect.construct(t,... function v (line 2) | function v(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct... function t (line 2) | function t(e){var n;return(0,a.A)(this,t),(n=g(this,t)).Base_layers=new ... function f (line 2) | function f(e,t,n){return t=(0,o.A)(t),(0,i.A)(e,g()?Reflect.construct(t,... function g (line 2) | function g(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct... function t (line 2) | function t(e){var n;return(0,a.A)(this,t),(n=f(this,t)).Base_layers=new ... function h (line 2) | function h(e,t,n){return t=(0,o.A)(t),(0,i.A)(e,p()?Reflect.construct(t,... function p (line 2) | function p(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct... function t (line 2) | function t(e){var n;return(0,a.A)(this,t),(n=h(this,t)).Base_layers=new ... function f (line 2) | function f(e,t,n){return t=(0,o.A)(t),(0,i.A)(e,g()?Reflect.construct(t,... function g (line 2) | function g(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct... function t (line 2) | function t(e){var n;return(0,a.A)(this,t),(n=f(this,t)).Base_layers=new ... function m (line 2) | function m(e,t,n){return t=(0,o.A)(t),(0,i.A)(e,f()?Reflect.construct(t,... function f (line 2) | function f(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct... function t (line 2) | function t(e){var n;return(0,a.A)(this,t),(n=m(this,t)).Base_layers=new ... function _ (line 2) | function _(e,t,n){return t=(0,s.A)(t),(0,o.A)(e,b()?Reflect.construct(t,... function b (line 2) | function b(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct... function t (line 2) | function t(e){var n;(0,r.A)(this,t);var a=n=_(this,t);n.Base_layers=new ... function f (line 2) | function f(e,t,n){return t=(0,o.A)(t),(0,i.A)(e,g()?Reflect.construct(t,... function g (line 2) | function g(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct... function t (line 2) | function t(e){var n;return(0,a.A)(this,t),(n=f(this,t)).Base_layers=new ... function A (line 2) | function A(e,t,n){return t=(0,o.A)(t),(0,i.A)(e,m()?Reflect.construct(t,... function m (line 2) | function m(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct... function t (line 2) | function t(e){var n;return(0,a.A)(this,t),(n=A(this,t)).Base_layers=new ... function v (line 2) | function v(e,t,n){return t=(0,s.A)(t),(0,o.A)(e,y()?Reflect.construct(t,... function y (line 2) | function y(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct... function t (line 2) | function t(e){var n;return(0,r.A)(this,t),(n=v(this,t)).Base_layers=new ... function p (line 2) | function p(e,t,n){return t=(0,o.A)(t),(0,i.A)(e,A()?Reflect.construct(t,... function A (line 2) | function A(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct... function t (line 2) | function t(e){var n;return(0,a.A)(this,t),(n=p(this,t)).Base_layers=new ... function g (line 2) | function g(e,t,n){return t=(0,s.A)(t),(0,o.A)(e,v()?Reflect.construct(t,... function v (line 2) | function v(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct... function t (line 2) | function t(e){var n;return(0,r.A)(this,t),(n=g(this,t)).Base_layers=new ... function g (line 2) | function g(e,t,n){return t=(0,o.A)(t),(0,i.A)(e,v()?Reflect.construct(t,... function v (line 2) | function v(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct... function t (line 2) | function t(e){var n;return(0,a.A)(this,t),(n=g(this,t)).File_open=new d.... function h (line 2) | function h(e,t,n){return t=(0,o.A)(t),(0,i.A)(e,p()?Reflect.construct(t,... function p (line 2) | function p(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct... function t (line 2) | function t(e){var n;return(0,a.A)(this,t),(n=h(this,t)).Base_layers=new ... function p (line 2) | function p(e,t,n){return t=(0,o.A)(t),(0,i.A)(e,A()?Reflect.construct(t,... function A (line 2) | function A(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct... function t (line 2) | function t(e){var n;return(0,a.A)(this,t),(n=p(this,t)).Base_layers=new ... function v (line 2) | function v(e,t,n){return t=(0,s.A)(t),(0,o.A)(e,y()?Reflect.construct(t,... function y (line 2) | function y(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct... function t (line 2) | function t(e){var n;(0,r.A)(this,t),(n=v(this,t)).Base_layers=new A.A,n.... function g (line 2) | function g(e,t,n){return t=(0,o.A)(t),(0,i.A)(e,v()?Reflect.construct(t,... function v (line 2) | function v(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct... function t (line 2) | function t(e){var n;if((0,a.A)(this,t),n=g(this,t),y)return(0,i.A)(n,y);... function m (line 2) | function m(e,t,n){return t=(0,s.A)(t),(0,o.A)(e,f()?Reflect.construct(t,... function f (line 2) | function f(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct... function t (line 2) | function t(e){var n;return(0,r.A)(this,t),n=m(this,t),g?(0,o.A)(n,g):(g=... function h (line 2) | function h(e,t,n){return t=(0,o.A)(t),(0,i.A)(e,p()?Reflect.construct(t,... function p (line 2) | function p(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct... function t (line 2) | function t(e){var n;return(0,a.A)(this,t),(n=h(this,t)).Base_layers=new ... function p (line 2) | function p(e,t,n){return t=(0,o.A)(t),(0,i.A)(e,A()?Reflect.construct(t,... function A (line 2) | function A(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct... function t (line 2) | function t(e){var n;return(0,a.A)(this,t),(n=p(this,t)).Base_layers=new ... function u (line 2) | function u(e,t,n){return t=(0,o.A)(t),(0,i.A)(e,d()?Reflect.construct(t,... function d (line 2) | function d(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct... function t (line 2) | function t(e){var n;return(0,a.A)(this,t),(n=u(this,t)).Base_layers=new ... function u (line 2) | function u(e,t,n){return t=(0,o.A)(t),(0,i.A)(e,d()?Reflect.construct(t,... function d (line 2) | function d(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct... function t (line 2) | function t(e){var n;return(0,a.A)(this,t),(n=u(this,t)).Base_layers=new ... function u (line 2) | function u(e,t,n){return t=(0,o.A)(t),(0,i.A)(e,d()?Reflect.construct(t,... function d (line 2) | function d(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct... function t (line 2) | function t(e){var n;return(0,a.A)(this,t),(n=u(this,t)).Base_layers=new ... function h (line 2) | function h(e,t,n){return t=(0,o.A)(t),(0,i.A)(e,p()?Reflect.construct(t,... function p (line 2) | function p(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct... function t (line 2) | function t(e){var n;return(0,a.A)(this,t),(n=h(this,t)).Base_layers=new ... function u (line 2) | function u(e,t,n){return t=(0,o.A)(t),(0,i.A)(e,d()?Reflect.construct(t,... function d (line 2) | function d(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct... function t (line 2) | function t(e){var n;return(0,a.A)(this,t),(n=u(this,t)).Base_layers=new ... function u (line 2) | function u(e,t,n){return t=(0,o.A)(t),(0,i.A)(e,d()?Reflect.construct(t,... function d (line 2) | function d(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct... function t (line 2) | function t(e){var n;return(0,a.A)(this,t),(n=u(this,t)).Base_layers=new ... function u (line 2) | function u(e,t,n){return t=(0,o.A)(t),(0,i.A)(e,d()?Reflect.construct(t,... function d (line 2) | function d(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct... function t (line 2) | function t(e){var n;return(0,a.A)(this,t),(n=u(this,t)).Base_layers=new ... function h (line 2) | function h(e,t,n){return t=(0,o.A)(t),(0,i.A)(e,p()?Reflect.construct(t,... function p (line 2) | function p(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct... function t (line 2) | function t(e){var n;return(0,a.A)(this,t),(n=h(this,t)).Base_layers=new ... function u (line 2) | function u(e,t,n){return t=(0,o.A)(t),(0,i.A)(e,d()?Reflect.construct(t,... function d (line 2) | function d(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct... function t (line 2) | function t(e){var n;return(0,a.A)(this,t),(n=u(this,t)).Base_layers=new ... function u (line 2) | function u(e,t,n){return t=(0,o.A)(t),(0,i.A)(e,d()?Reflect.construct(t,... function d (line 2) | function d(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct... function t (line 2) | function t(e){var n;return(0,a.A)(this,t),(n=u(this,t)).Base_layers=new ... function u (line 2) | function u(e,t,n){return t=(0,o.A)(t),(0,i.A)(e,d()?Reflect.construct(t,... function d (line 2) | function d(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct... function t (line 2) | function t(e){var n;return(0,a.A)(this,t),(n=u(this,t)).Base_layers=new ... function d (line 2) | function d(e,t,n){return t=(0,o.A)(t),(0,i.A)(e,h()?Reflect.construct(t,... function h (line 2) | function h(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct... function t (line 2) | function t(e){var n;return(0,a.A)(this,t),(n=d(this,t)).Base_layers=new ... function p (line 2) | function p(e,t,n){return t=(0,o.A)(t),(0,i.A)(e,A()?Reflect.construct(t,... function A (line 2) | function A(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct... function t (line 2) | function t(e){var n;return(0,a.A)(this,t),(n=p(this,t)).Base_layers=new ... function h (line 2) | function h(e,t,n){return t=(0,o.A)(t),(0,i.A)(e,p()?Reflect.construct(t,... function p (line 2) | function p(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct... function t (line 2) | function t(e){var n;return(0,a.A)(this,t),(n=h(this,t)).Base_layers=new ... function u (line 2) | function u(e,t,n){return t=(0,o.A)(t),(0,i.A)(e,d()?Reflect.construct(t,... function d (line 2) | function d(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct... function t (line 2) | function t(e){var n;return(0,a.A)(this,t),(n=u(this,t)).Base_layers=new ... function u (line 2) | function u(e,t,n){return t=(0,o.A)(t),(0,i.A)(e,d()?Reflect.construct(t,... function d (line 2) | function d(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct... function t (line 2) | function t(e){var n;return(0,a.A)(this,t),(n=u(this,t)).Base_layers=new ... function u (line 2) | function u(e,t,n){return t=(0,o.A)(t),(0,i.A)(e,d()?Reflect.construct(t,... function d (line 2) | function d(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct... function t (line 2) | function t(e){var n;return(0,a.A)(this,t),(n=u(this,t)).Base_layers=new ... function u (line 2) | function u(e,t,n){return t=(0,o.A)(t),(0,i.A)(e,d()?Reflect.construct(t,... function d (line 2) | function d(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct... function t (line 2) | function t(e){var n;return(0,a.A)(this,t),(n=u(this,t)).Base_layers=new ... function u (line 2) | function u(e,t,n){return t=(0,o.A)(t),(0,i.A)(e,d()?Reflect.construct(t,... function d (line 2) | function d(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct... function t (line 2) | function t(e){var n;return(0,a.A)(this,t),(n=u(this,t)).Base_layers=new ... function u (line 2) | function u(e,t,n){return t=(0,o.A)(t),(0,i.A)(e,d()?Reflect.construct(t,... function d (line 2) | function d(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct... function t (line 2) | function t(e){var n;return(0,a.A)(this,t),(n=u(this,t)).Base_layers=new ... function f (line 2) | function f(e,t,n){return t=(0,o.A)(t),(0,i.A)(e,g()?Reflect.construct(t,... function g (line 2) | function g(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct... function t (line 2) | function t(e){var n;return(0,a.A)(this,t),(n=f(this,t)).Base_layers=new ... function w (line 2) | function w(e,t,n){return t=(0,r.A)(t),(0,a.A)(e,x()?Reflect.construct(t,... function x (line 2) | function x(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct... function k (line 2) | function k(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e[... function B (line 2) | function B(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,a=Array(... function L (line 2) | function L(e,t){var n=e.family,a=e.variants;if(null==R.get(n)){R.set(n,!... function t (line 2) | function t(e){var n;if((0,l.A)(this,t),(n=w(this,t)).Base_layers=new A.A... function t (line 2) | function t(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,a=new Ar... function d (line 2) | function d(e){return!!e.exifdata} function h (line 2) | function h(e,t){function n(n){var a=p(n);e.exifdata=a||{};var o=function... function p (line 2) | function p(e){var t=new DataView(e);if(r&&console.log("Got file of lengt... function m (line 2) | function m(e,t,n){for(var a,r,i,o,s=new DataView(e),l={},c=t;c0){t["@a... function b (line 2) | function b(e){try{var t={};if(e.children.length>0)for(var n=0;n=0;--n){var a=e... function l (line 2) | function l(e,t){var n=e[t];if(void 0!==n)return n;var a=t;Array.isArray(... function c (line 2) | function c(e){return"object"==typeof e} function a (line 2) | function a(){for(var n=0,a=e[n],r=1;rt.cac... function te (line 2) | function te(e){return e[g]=!0,e} function ne (line 2) | function ne(e){var t=l.createElement("fieldset");try{return!!e(t)}catch(... function ae (line 2) | function ae(e){return function(t){return S(t,"input")&&t.type===e}} function re (line 2) | function re(e){return function(t){return(S(t,"input")||S(t,"button"))&&t... function ie (line 2) | function ie(e){return function(t){return"form"in t?t.parentNode&&!1===t.... function oe (line 2) | function oe(e){return te((function(t){return t=+t,te((function(n,a){for(... function se (line 2) | function se(e){return e&&void 0!==e.getElementsByTagName&&e} function le (line 2) | function le(e){var n,a=e?e.ownerDocument||e:O;return a!=l&&9===a.nodeTyp... function ce (line 2) | function ce(){} function ue (line 2) | function ue(e,n){var a,r,i,o,s,l,c,u=b[e+" "];if(u)return n?0:u.slice(0)... function de (line 2) | function de(e){for(var t=0,n=e.length,a="";t1?function(t,n,a){for(var r=e.length;r--;... function Ae (line 2) | function Ae(e,t,n,a,r){for(var i,o=[],s=0,l=e.length,c=null!=t;s=0,wasm:t.indexOf("wasm"... function a (line 2) | function a(e){return e<0?0:e>255?255:e} function r (line 2) | function r(e){return Math.round(16383*e)} function i (line 2) | function i(e,t,n){if(r)t.set(function(e){return new Uint8Array(e.buffer,... function a (line 2) | function a(e,t){this.create=e,this.available=[],this.acquired={},this.la... function r (line 2) | function r(e){var t=Math.round(e);return Math.abs(e-t)e.length)&&(t=e.length);for(var n=0,a=new Ar... function w (line 2) | function w(){return{value:o(u),destroy:function(){if(this.value.terminat... function x (line 2) | function x(e){if(!(this instanceof x))return new x(e);this.options=i({},... function o (line 2) | function o(e){e.srcImageBitmap&&(e.isImageBitmapReused||e.srcImageBitmap... function o (line 2) | function o(e){for(var t=-1,n=0;ne.length)&&(t=e.length);for(var n=0,a=Array(... function a (line 2) | function a(e,t,n,a,r,i,o){try{var s=e[i](o),l=s.value}catch(e){return vo... function r (line 2) | function r(e){return function(){var t=this,n=arguments;return new Promis... function a (line 2) | function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a ... function r (line 2) | function r(e,t){for(var n=0;ne.length)&&(t=e.length);for(var n=0,a=Array(... function K (line 2) | function K(e,t,n){return t=(0,j.A)(t),(0,M.A)(e,Q()?Reflect.construct(t,... function Q (line 2) | function Q(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct... function t (line 2) | function t(e,n){var a;return(0,O.A)(this,t),(a=K(this,t,["activate_tool"... function X (line 2) | function X(e,t,n){return t=(0,j.A)(t),(0,M.A)(e,J()?Reflect.construct(t,... function J (line 2) | function J(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct... function t (line 2) | function t(e,n,a,r){var i;return(0,O.A)(this,t),i=X(this,t,["add_layer_f... function te (line 2) | function te(e,t,n){return t=(0,j.A)(t),(0,M.A)(e,ne()?Reflect.construct(... function ne (line 2) | function ne(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construc... function t (line 2) | function t(e,n,a){var r,i=!(arguments.length>3&&void 0!==arguments[3])||... function re (line 2) | function re(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,a=Array... function ie (line 2) | function ie(e,t,n){return t=(0,j.A)(t),(0,M.A)(e,oe()?Reflect.construct(... function oe (line 2) | function oe(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construc... function t (line 2) | function t(e,n,a){var r;return(0,O.A)(this,t),(r=ie(this,t,[e,n])).actio... function le (line 2) | function le(e,t,n){return t=(0,j.A)(t),(0,M.A)(e,ce()?Reflect.construct(... function ce (line 2) | function ce(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construc... function t (line 2) | function t(e){var n;return(0,O.A)(this,t),(n=le(this,t,["clear_layer","C... function de (line 2) | function de(e,t,n){return t=(0,j.A)(t),(0,M.A)(e,he()?Reflect.construct(... function he (line 2) | function he(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construc... function t (line 2) | function t(e,n){var a;return(0,O.A)(this,t),(a=de(this,t,["delete_layer"... function Ae (line 2) | function Ae(e,t,n){return t=(0,j.A)(t),(0,M.A)(e,me()?Reflect.construct(... function me (line 2) | function me(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construc... function t (line 2) | function t(e,n){var a;return(0,O.A)(this,t),a=Ae(this,t,["delete_layer_f... function ge (line 2) | function ge(e,t,n){return t=(0,j.A)(t),(0,M.A)(e,ve()?Reflect.construct(... function ve (line 2) | function ve(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construc... function t (line 2) | function t(e,n){var a;return(0,O.A)(this,t),(a=ge(this,t,["delete_layer_... function be (line 2) | function be(e,t,n){return t=(0,j.A)(t),(0,M.A)(e,Ce()?Reflect.construct(... function Ce (line 2) | function Ce(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construc... function t (line 2) | function t(){var e;return(0,O.A)(this,t),(e=be(this,t,["init_canvas_zoom... function xe (line 2) | function xe(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construc... function Be (line 2) | function Be(e,t,n){if(xe())return Reflect.construct.apply(null,arguments... function Ee (line 2) | function Ee(e,t,n){return t=(0,j.A)(t),(0,M.A)(e,Te()?Reflect.construct(... function Te (line 2) | function Te(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construc... function t (line 2) | function t(e){var n,a=!(arguments.length>1&&void 0!==arguments[1])||argu... function Le (line 2) | function Le(e,t,n){return t=(0,j.A)(t),(0,M.A)(e,De()?Reflect.construct(... function De (line 2) | function De(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construc... function t (line 2) | function t(){var e,n=arguments.length>0&&void 0!==arguments[0]?arguments... function Oe (line 2) | function Oe(e,t,n){return t=(0,j.A)(t),(0,M.A)(e,ze()?Reflect.construct(... function ze (line 2) | function ze(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construc... function t (line 2) | function t(e,n){var a;return(0,O.A)(this,t),(a=Oe(this,t,["reorder_layer... function je (line 2) | function je(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,a=Array... function He (line 2) | function He(e,t,n){return t=(0,j.A)(t),(0,M.A)(e,Ne()?Reflect.construct(... function Ne (line 2) | function Ne(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construc... function t (line 2) | function t(e){var n;return(0,O.A)(this,t),(n=He(this,t,["reset_layers","... function Ue (line 2) | function Ue(e,t,n){return t=(0,j.A)(t),(0,M.A)(e,Fe()?Reflect.construct(... function Fe (line 2) | function Fe(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construc... function t (line 2) | function t(){var e,n=arguments.length>0&&void 0!==arguments[0]?arguments... function Ve (line 2) | function Ve(e,t,n){return t=(0,j.A)(t),(0,M.A)(e,Ye()?Reflect.construct(... function Ye (line 2) | function Ye(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construc... function t (line 2) | function t(){var e,n=arguments.length>0&&void 0!==arguments[0]?arguments... function Ke (line 2) | function Ke(e,t,n){return t=(0,j.A)(t),(0,M.A)(e,Qe()?Reflect.construct(... function Qe (line 2) | function Qe(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construc... function t (line 2) | function t(e){var n;return(0,O.A)(this,t),(n=Ke(this,t,["reset_selection... function Xe (line 2) | function Xe(e,t,n){return t=(0,j.A)(t),(0,M.A)(e,Je()?Reflect.construct(... function Je (line 2) | function Je(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construc... function t (line 2) | function t(e){var n,a=arguments.length>1&&void 0!==arguments[1]&&argumen... function et (line 2) | function et(e,t,n){return t=(0,j.A)(t),(0,M.A)(e,tt()?Reflect.construct(... function tt (line 2) | function tt(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construc... function t (line 2) | function t(e){var n;return(0,O.A)(this,t),(n=et(this,t,["select_next_lay... function at (line 2) | function at(e,t,n){return t=(0,j.A)(t),(0,M.A)(e,rt()?Reflect.construct(... function rt (line 2) | function rt(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construc... function t (line 2) | function t(e){var n;return(0,O.A)(this,t),(n=at(this,t,["select_previous... function ot (line 2) | function ot(e,t,n){return t=(0,j.A)(t),(0,M.A)(e,st()?Reflect.construct(... function st (line 2) | function st(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construc... function t (line 2) | function t(e,n,a){var r;return(0,O.A)(this,t),(r=ot(this,t,["set_object_... function ct (line 2) | function ct(e,t,n){return t=(0,j.A)(t),(0,M.A)(e,ut()?Reflect.construct(... function ut (line 2) | function ut(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construc... function t (line 2) | function t(e,n,a,r,i){var o;return(0,O.A)(this,t),(o=ct(this,t,["set_sel... function ht (line 2) | function ht(e,t,n){return t=(0,j.A)(t),(0,M.A)(e,pt()?Reflect.construct(... function pt (line 2) | function pt(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construc... function t (line 2) | function t(e){var n;return(0,O.A)(this,t),(n=ht(this,t,["stop_animation"... function mt (line 2) | function mt(e,t,n){return t=(0,j.A)(t),(0,M.A)(e,ft()?Reflect.construct(... function ft (line 2) | function ft(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construc... function t (line 2) | function t(e){var n;return(0,O.A)(this,t),(n=mt(this,t,["toggle_layer_vi... function vt (line 2) | function vt(e,t,n){return t=(0,j.A)(t),(0,M.A)(e,yt()?Reflect.construct(... function yt (line 2) | function yt(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construc... function t (line 2) | function t(e){var n;return(0,O.A)(this,t),(n=vt(this,t,["update_config",... function wt (line 2) | function wt(){if(!_t&&!(_t="undefined"!=typeof crypto&&crypto.getRandomV... function Et (line 2) | function Et(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e... function Tt (line 2) | function Tt(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,a=Array... function zt (line 2) | function zt(e,t,n){return t=(0,j.A)(t),(0,M.A)(e,Mt()?Reflect.construct(... function Mt (line 2) | function Mt(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construc... function t (line 2) | function t(e,n){var a;return(0,O.A)(this,t),(a=zt(this,t,["update_layer_... function Nt (line 2) | function Nt(e,t,n){return t=(0,j.A)(t),(0,M.A)(e,Gt()?Reflect.construct(... function Gt (line 2) | function Gt(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construc... function t (line 2) | function t(e,n){var a;return(0,O.A)(this,t),(a=Nt(this,t,["update_layer"... FILE: frontend/public/ppt/assets/index-NZ0pT4uX.js function n (line 1) | function n(o){const i={};return o.integrity&&(i.integrity=o.integrity),o... function r (line 1) | function r(o){if(o.ep)return;o.ep=!0;const i=n(o);fetch(o.href,i)} function Rg (line 1) | function Rg(e,t){const n=new Set(e.split(","));return t?r=>n.has(r.toLow... function we (line 1) | function we(e){if(wt(e)){const t={};for(let n=0;n{... function ze (line 1) | function ze(e){let t="";if(ar(e))t=e;else if(wt(e))for(let n=0;nhc(n,t))} class _x (line 1) | class _x{constructor(t=!1){this.detached=t,this._active=!0,this.effects=... method constructor (line 1) | constructor(t=!1){this.detached=t,this._active=!0,this.effects=[],this... method active (line 1) | get active(){return this._active} method run (line 1) | run(t){if(this._active){const n=Ri;try{return Ri=this,t()}finally{Ri=n}}} method on (line 1) | on(){Ri=this} method off (line 1) | off(){Ri=this.parent} method stop (line 1) | stop(t){if(this._active){let n,r;for(n=0,r=this.effects.length;ne._depsLength){for(let t=e._deps... function wk (line 1) | function wk(e,t){const n=e.get(t);n!==void 0&&t._trackId!==n&&(e.delete(... function KZ (line 1) | function KZ(e,t){e.effect instanceof vd&&(e=e.effect.fn);const n=new vd(... function HZ (line 1) | function HZ(e){e.effect.stop()} function Yu (line 1) | function Yu(){Lk.push(ic),ic=!1} function Qu (line 1) | function Qu(){const e=Lk.pop();ic=e===void 0?!0:e} function Wx (line 1) | function Wx(){y4++} function Vx (line 1) | function Vx(){for(y4--;!y4&&x4.length;)x4.shift()()} function Ok (line 1) | function Ok(e,t,n){if(t.get(e)!==e._trackId){t.set(e,e._trackId);const r... function kk (line 1) | function kk(e,t,n){Wx();for(const r of e.keys())if(!(!r.allowRecurse&&r.... function ri (line 1) | function ri(e,t,n){if(ic&&lu){let r=mv.get(e);r||mv.set(e,r=new Map);let... function qs (line 1) | function qs(e,t,n,r,o,i){const a=mv.get(e);if(!a)return;let s=[];if(t===... function GZ (line 1) | function GZ(e,t){var n;return(n=mv.get(e))==null?void 0:n.get(t)} function JZ (line 1) | function JZ(){const e={};return["includes","indexOf","lastIndexOf"].forE... function $Z (line 1) | function $Z(e){const t=mn(this);return ri(t,"has",e),t.hasOwnProperty(e)} class Pk (line 1) | class Pk{constructor(t=!1,n=!1){this._isReadonly=t,this._shallow=n}get(t... method constructor (line 1) | constructor(t=!1,n=!1){this._isReadonly=t,this._shallow=n} method get (line 1) | get(t,n,r){const o=this._isReadonly,i=this._shallow;if(n==="__v_isReac... class Ck (line 1) | class Ck extends Pk{constructor(t=!1){super(!1,t)}set(t,n,r,o){let i=t[n... method constructor (line 1) | constructor(t=!1){super(!1,t)} method set (line 1) | set(t,n,r,o){let i=t[n];if(!this._shallow){const c=Su(i);if(!eu(r)&&!S... method deleteProperty (line 1) | deleteProperty(t,n){const r=Ln(t,n);t[n];const o=Reflect.deletePropert... method has (line 1) | has(t,n){const r=Reflect.has(t,n);return(!dc(n)||!Nk.has(n))&&ri(t,"ha... method ownKeys (line 1) | ownKeys(t){return ri(t,"iterate",wt(t)?"length":cu),Reflect.ownKeys(t)} class Ik (line 1) | class Ik extends Pk{constructor(t=!1){super(!0,t)}set(t,n){return!0}dele... method constructor (line 1) | constructor(t=!1){super(!0,t)} method set (line 1) | set(t,n){return!0} method deleteProperty (line 1) | deleteProperty(t,n){return!0} function Q1 (line 1) | function Q1(e,t,n=!1,r=!1){e=e.__v_raw;const o=mn(e),i=mn(t);n||(Pa(t,i)... function Z1 (line 1) | function Z1(e,t=!1){const n=this.__v_raw,r=mn(n),o=mn(e);return t||(Pa(e... function B1 (line 1) | function B1(e,t=!1){return e=e.__v_raw,!t&&ri(mn(e),"iterate",cu),Reflec... function wS (line 1) | function wS(e){e=mn(e);const t=mn(this);return bg(t).has.call(t,e)||(t.a... function LS (line 1) | function LS(e,t){t=mn(t);const n=mn(this),{has:r,get:o}=bg(n);let i=r.ca... function OS (line 1) | function OS(e){const t=mn(this),{has:n,get:r}=bg(t);let o=n.call(t,e);o|... function kS (line 1) | function kS(){const e=mn(this),t=e.size!==0,n=e.clear();return t&&qs(e,"... function D1 (line 1) | function D1(e,t){return function(r,o){const i=this,a=i.__v_raw,s=mn(a),c... function K1 (line 1) | function K1(e,t,n){return function(...r){const o=this.__v_raw,i=mn(o),a=... function xl (line 1) | function xl(e){return function(...t){return e==="delete"?!1:e==="clear"?... function nB (line 1) | function nB(){const e={get(i){return Q1(this,i)},get size(){return B1(th... function Sg (line 1) | function Sg(e,t){const n=t?e?aB:iB:e?oB:rB;return(r,o,i)=>o==="__v_isRea... function fB (line 1) | function fB(e){switch(e){case"Object":case"Array":return 1;case"Map":cas... function dB (line 1) | function dB(e){return e.__v_skip||!Object.isExtensible(e)?0:fB(CZ(e))} function mp (line 1) | function mp(e){return Su(e)?e:Mg(e,!1,jZ,sB,Fk)} function Wk (line 1) | function Wk(e){return Mg(e,!1,eB,lB,_k)} function Yx (line 1) | function Yx(e){return Mg(e,!0,qZ,cB,Ek)} function hB (line 1) | function hB(e){return Mg(e,!0,tB,uB,Xk)} function Mg (line 1) | function Mg(e,t,n,r,o){if(!Qn(e)||e.__v_raw&&!(t&&e.__v_isReactive))retu... function ss (line 1) | function ss(e){return Su(e)?ss(e.__v_raw):!!(e&&e.__v_isReactive)} function Su (line 1) | function Su(e){return!!(e&&e.__v_isReadonly)} function eu (line 1) | function eu(e){return!!(e&&e.__v_isShallow)} function Qx (line 1) | function Qx(e){return ss(e)||Su(e)} function mn (line 1) | function mn(e){const t=e&&e.__v_raw;return t?mn(t):e} function vp (line 1) | function vp(e){return dv(e,"__v_skip",!0),e} class Vk (line 1) | class Vk{constructor(t,n,r,o){this._setter=n,this.dep=void 0,this.__v_is... method constructor (line 1) | constructor(t,n,r,o){this._setter=n,this.dep=void 0,this.__v_isRef=!0,... method value (line 1) | get value(){const t=mn(this);return Bx(t),(!t._cacheable||t.effect.dir... method value (line 1) | set value(t){this._setter(t)} method _dirty (line 1) | get _dirty(){return this.effect.dirty} method _dirty (line 1) | set _dirty(t){this.effect.dirty=t} function pB (line 1) | function pB(e,t,n=!1){let r,o;const i=Kt(e);return i?(r=e,o=Io):(r=e.get... function Bx (line 1) | function Bx(e){ic&&lu&&(e=mn(e),Ok(lu,e.dep||(e.dep=Tk(()=>e.dep=void 0,... function Wh (line 1) | function Wh(e,t=3,n){e=mn(e);const r=e.dep;r&&kk(r,t)} function sr (line 1) | function sr(e){return!!(e&&e.__v_isRef===!0)} function pe (line 1) | function pe(e){return Uk(e,!1)} function mB (line 1) | function mB(e){return Uk(e,!0)} function Uk (line 1) | function Uk(e,t){return sr(e)?e:new vB(e,t)} class vB (line 1) | class vB{constructor(t,n){this.__v_isShallow=n,this.dep=void 0,this.__v_... method constructor (line 1) | constructor(t,n){this.__v_isShallow=n,this.dep=void 0,this.__v_isRef=!... method value (line 1) | get value(){return Bx(this),this._value} method value (line 1) | set value(t){const n=this.__v_isShallow||eu(t)||Su(t);t=n?t:mn(t),Pa(t... function gB (line 1) | function gB(e){Wh(e,3)} function z (line 1) | function z(e){return sr(e)?e.value:e} function AB (line 1) | function AB(e){return Kt(e)?e():z(e)} function Dx (line 1) | function Dx(e){return ss(e)?e:new Proxy(e,RB)} class yB (line 1) | class yB{constructor(t){this.dep=void 0,this.__v_isRef=!0;const{get:n,se... method constructor (line 1) | constructor(t){this.dep=void 0,this.__v_isRef=!0;const{get:n,set:r}=t(... method value (line 1) | get value(){return this._get()} method value (line 1) | set value(t){this._set(t)} function Yk (line 1) | function Yk(e){return new yB(e)} function Qk (line 1) | function Qk(e){const t=wt(e)?new Array(e.length):{};for(const n in e)t[n... class xB (line 1) | class xB{constructor(t,n,r){this._object=t,this._key=n,this._defaultValu... method constructor (line 1) | constructor(t,n,r){this._object=t,this._key=n,this._defaultValue=r,thi... method value (line 1) | get value(){const t=this._object[this._key];return t===void 0?this._de... method value (line 1) | set value(t){this._object[this._key]=t} method dep (line 1) | get dep(){return GZ(mn(this._object),this._key)} class bB (line 1) | class bB{constructor(t){this._getter=t,this.__v_isRef=!0,this.__v_isRead... method constructor (line 1) | constructor(t){this._getter=t,this.__v_isRef=!0,this.__v_isReadonly=!0} method value (line 1) | get value(){return this._getter()} function Xd (line 1) | function Xd(e,t,n){return sr(e)?e:Kt(e)?new bB(e):Qn(e)&&arguments.lengt... function Zk (line 1) | function Zk(e,t,n){const r=e[t];return sr(r)?r:new xB(e,t,n)} function wB (line 1) | function wB(e,t){} function el (line 1) | function el(e,t,n,r){let o;try{o=r?e(...r):e()}catch(i){Zu(i,t,n)}return o} function Ti (line 1) | function Ti(e,t,n,r){if(Kt(e)){const i=el(e,t,n,r);return i&&Ix(i)&&i.ca... function Zu (line 1) | function Zu(e,t,n,r=!0){const o=t?t.vnode:null;if(t){let i=t.parent;cons... function kB (line 1) | function kB(e,t,n,r=!0){console.error(e)} function Wr (line 1) | function Wr(e){const t=Kx||Bk;return e?t.then(this?e.bind(this):e):t} function TB (line 1) | function TB(e){let t=qa+1,n=fo.length;for(;t>>1,o=fo[r]... function wg (line 1) | function wg(e){(!fo.length||!fo.includes(e,Vh&&e.allowRecurse?qa+1:qa))&... function Dk (line 1) | function Dk(){!Vh&&!S4&&(S4=!0,Kx=Bk.then(Kk))} function NB (line 1) | function NB(e){const t=fo.indexOf(e);t>qa&&fo.splice(t,1)} function vv (line 1) | function vv(e){wt(e)?od.push(...e):(!Ys||!Ys.includes(e,e.allowRecurse?J... function TS (line 1) | function TS(e,t,n=Vh?qa+1:0){for(;n{r._d&&N4(-1)... function Im (line 1) | function Im(e){const{type:t,vnode:n,proxy:r,withProxy:o,props:i,propsOpt... function FB (line 1) | function FB(e){let t;for(let n=0;n{let r=e;for(let o=0;o0){if(n>=t... function Be (line 1) | function Be(e,t){const n=Yr;if(n===null)return e;const r=Ig(n)||n.proxy,... function za (line 1) | function za(e,t,n,r){const o=e.dirs,i=t&&t.dirs;for(let a=0;a{const i=t.defaul... function rT (line 1) | function rT(e,t){const{leavingVNodes:n}=e;let r=n.get(t.type);return r||... function gd (line 1) | function gd(e,t,n,r){const{appear:o,mode:i,persisted:a=!1,onBeforeEnter:... function QA (line 1) | function QA(e){if(Ap(e))return e=hs(e),e.children=null,e} function FS (line 1) | function FS(e){return Ap(e)?e.children?e.children[0]:void 0:e} function Mu (line 1) | function Mu(e,t){e.shapeFlag&6&&e.component?Mu(e.component.subTree,t):e.... function Tg (line 1) | function Tg(e,t=!1,n){let r=[],o=0;for(let i=0;i{const ... function T0 (line 1) | function T0(e,t){return wt(e)?e.some(n=>T0(n,t)):ar(e)?e.split(",").incl... function oT (line 1) | function oT(e,t){aT(e,"a",t)} function iT (line 1) | function iT(e,t){aT(e,"da",t)} function aT (line 1) | function aT(e,t,n=Pr){const r=e.__wdc||(e.__wdc=()=>{let o=n;for(;o;){if... function $B (line 1) | function $B(e,t,n,r){const o=Ng(t,e,r,!0);wn(()=>{Cx(r[t],o)},n)} function BA (line 1) | function BA(e){e.shapeFlag&=-257,e.shapeFlag&=-513} function DA (line 1) | function DA(e){return e.shapeFlag&128?e.ssContent:e} function Ng (line 1) | function Ng(e,t,n=Pr,r=!1){if(n){const o=n[e]||(n[e]=[]),i=t.__weh||(t._... function fT (line 1) | function fT(e,t=Pr){Ng("ec",e,t)} function ot (line 1) | function ot(e,t,n,r){let o;const i=n&&n[r];if(wt(e)||ar(e)){o=new Array(... function jB (line 1) | function jB(e,t){for(let n=0;npc(t)?!(t.type===vo||t.type===Xe&&!dT(t.... function qB (line 1) | function qB(e,t){const n={};for(const r in e)n[t&&/[A-Z]/.test(r)?`on:${... method get (line 1) | get({_:e},t){const{ctx:n,setupState:r,data:o,props:i,accessCache:a,type:... method set (line 1) | set({_:e},t,n){const{data:r,setupState:o,ctx:i}=e;return KA(o,t)?(o[t]=n... method has (line 1) | has({_:{data:e,setupState:t,accessCache:n,ctx:r,appContext:o,propsOption... method defineProperty (line 1) | defineProperty(e,t,n){return n.get!=null?e._.accessCache[t]=0:Ln(n,"valu... method get (line 1) | get(e,t){if(t!==Symbol.unscopables)return w4.get(e,t,e)} method has (line 1) | has(e,t){return t[0]!=="_"&&!EZ(t)} function tD (line 1) | function tD(){return null} function nD (line 1) | function nD(){return null} function rD (line 1) | function rD(e){} function oD (line 1) | function oD(e){} function iD (line 1) | function iD(){return null} function aD (line 1) | function aD(){} function sD (line 1) | function sD(e,t){return null} function lD (line 1) | function lD(){return hT().slots} function cD (line 1) | function cD(){return hT().attrs} function uD (line 1) | function uD(e,t,n=Yn){const r=ll(),o=Fo(t),i=Yk((s,c)=>{let l;return eT(... function hT (line 1) | function hT(){const e=ll();return e.setupContext||(e.setupContext=XT(e))} function Zh (line 1) | function Zh(e){return wt(e)?e.reduce((t,n)=>(t[n]=null,t),{}):e} function fD (line 1) | function fD(e,t){const n=Zh(e);for(const r in t){if(r.startsWith("__skip... function dD (line 1) | function dD(e,t){return!e||!t?e||t:wt(e)&&wt(t)?e.concat(t):ir({},Zh(e),... function hD (line 1) | function hD(e,t){const n={};for(const r in e)t.includes(r)||Object.defin... function pD (line 1) | function pD(e){const t=ll();let n=e();return ac(),Ix(n)&&(n=n.catch(r=>{... function mD (line 1) | function mD(e){const t=eb(e),n=e.proxy,r=e.ctx;L4=!1,t.beforeCreate&&_S(... function vD (line 1) | function vD(e,t,n=Io){wt(e)&&(e=O4(e));for(const r in e){const o=e[r];le... function _S (line 1) | function _S(e,t,n){Ti(wt(e)?e.map(r=>r.bind(t.proxy)):e.bind(t.proxy),t,n)} function pT (line 1) | function pT(e,t,n,r){const o=r.includes(".")?tT(n,r):()=>n[r];if(ar(e)){... function eb (line 1) | function eb(e){const t=e.type,{mixins:n,extends:r}=t,{mixins:o,optionsCa... function Av (line 1) | function Av(e,t,n,r=!1){const{mixins:o,extends:i}=t;i&&Av(e,i,n,!0),o&&o... function ES (line 1) | function ES(e,t){return t?e?function(){return ir(Kt(e)?e.call(this,this)... function AD (line 1) | function AD(e,t){return N0(O4(e),O4(t))} function O4 (line 1) | function O4(e){if(wt(e)){const t={};for(let n=0;nUS(n,e)):Kt(t)&&US(t,e)?0:-1} function Rv (line 1) | function Rv(e,t,n,r,o=!1){if(wt(e)){e.forEach((d,h)=>Rv(d,t&&(wt(t)?t[h]... function TD (line 1) | function TD(e){const{mt:t,p:n,o:{patchProp:r,createText:o,nextSibling:i,... function bT (line 1) | function bT(e){return MT(e)} function ST (line 1) | function ST(e){return MT(e,TD)} function MT (line 1) | function MT(e,t){const n=yk();n.__VUE__=!0;const{insert:r,remove:o,patch... function HA (line 1) | function HA({type:e,props:t},n){return n==="svg"&&e==="foreignObject"||n... function Wc (line 1) | function Wc({effect:e,update:t},n){e.allowRecurse=t.allowRecurse=n} function wT (line 1) | function wT(e,t){return(!e||e&&!e.pendingBranch)&&t&&!t.persisted} function nb (line 1) | function nb(e,t,n=!1){const r=e.children,o=t.children;if(wt(r)&&wt(o))fo... function ND (line 1) | function ND(e){const t=e.slice(),n=[0];let r,o,i,a,s;const c=e.length;fo... function LT (line 1) | function LT(e){const t=e.subTree.component;if(t)return t.asyncDep&&!t.as... method process (line 1) | process(e,t,n,r,o,i,a,s,c,l){const{mc:u,pc:f,pbc:d,o:{insert:h,querySele... method remove (line 1) | remove(e,t,n,r,{um:o,o:{remove:i}},a){const{shapeFlag:s,children:c,ancho... function $1 (line 1) | function $1(e,t,n,{o:{insert:r},m:o},i=2){i===0&&r(e.targetAnchor,t,n);c... function ID (line 1) | function ID(e,t,n,r,o,i,{o:{nextSibling:a,parentNode:s,querySelector:c}}... function OT (line 1) | function OT(e){const t=e.ctx;if(t&&t.ut){let n=e.children[0].el;for(;n&&... function Y (line 1) | function Y(e=!1){lh.push(Jo=e?null:[])} function kT (line 1) | function kT(){lh.pop(),Jo=lh[lh.length-1]||null} function N4 (line 1) | function N4(e){Lu+=e} function TT (line 1) | function TT(e){return e.dynamicChildren=Lu>0?Jo||td:null,kT(),Lu>0&&Jo&&... function ee (line 1) | function ee(e,t,n,r,o,i){return TT(V(e,t,n,r,o,i,!0))} function ke (line 1) | function ke(e,t,n,r,o){return TT(L(e,t,n,r,o,!0))} function pc (line 1) | function pc(e){return e?e.__v_isVNode===!0:!1} function wa (line 1) | function wa(e,t){return e.type===t.type&&e.key===t.key} function FD (line 1) | function FD(e){} function V (line 1) | function V(e,t=null,n=null,r=0,o=null,i=e===Xe?0:1,a=!1,s=!1){const c={_... function _D (line 1) | function _D(e,t=null,n=null,r=0,o=null,i=!1){if((!e||e===Gk)&&(e=vo),pc(... function PT (line 1) | function PT(e){return e?Qx(e)||Cg in e?ir({},e):e:null} function hs (line 1) | function hs(e,t,n=!1){const{props:r,ref:o,patchFlag:i,children:a}=e,s=t?... function Ue (line 1) | function Ue(e=" ",t=0){return L(wu,null,e,t)} function ED (line 1) | function ED(e,t){const n=L(fu,null,e);return n.staticCount=t,n} function Ze (line 1) | function Ze(e="",t=!1){return t?(Y(),ke(vo,null,e)):L(vo,null,e)} function bi (line 1) | function bi(e){return e==null||typeof e=="boolean"?L(vo):wt(e)?L(Xe,null... function Vl (line 1) | function Vl(e){return e.el===null&&e.patchFlag!==-1||e.memo?e:hs(e)} function ob (line 1) | function ob(e,t){let n=0;const{shapeFlag:r}=e;if(t==null)t=null;else if(... function CT (line 1) | function CT(...e){const t={};for(let n=0;n{t.render._rc&&(t.withProxy=new Proxy(t.ctx,eD... function ET (line 1) | function ET(e,t,n){const r=e.type;if(!e.render){if(!t&&yv&&!r.render){co... function QD (line 1) | function QD(e){return e.attrsProxy||(e.attrsProxy=new Proxy(e.attrs,{get... function XT (line 1) | function XT(e){const t=n=>{e.exposed=n||{}};return{get attrs(){return QD... function Ig (line 1) | function Ig(e){if(e.exposed)return e.exposeProxy||(e.exposeProxy=new Pro... function F4 (line 1) | function F4(e,t=!0){return Kt(e)?e.displayName||e.name:e.name||t&&e.__name} function ZD (line 1) | function ZD(e){return Kt(e)&&"__vccOpts"in e} function WT (line 1) | function WT(e,t,n){const r=arguments.length;return r===2?Qn(t)&&!wt(t)?p... function BD (line 1) | function BD(){} function DD (line 1) | function DD(e,t,n,r){const o=n[r];if(o&&VT(o,e))return o;const i=t();ret... function VT (line 1) | function VT(e,t){const n=e.memo;if(n.length!=t.length)return!1;for(let r... method setScopeId (line 1) | setScopeId(e,t){e.setAttribute(t,"")} method insertStaticContent (line 1) | insertStaticContent(e,t,n,r,o,i){const a=n?n.previousSibling:t.lastChild... function QT (line 1) | function QT(e){const t={};for(const k in e)k in YT||(t[k]=e[k]);if(e.css... function iK (line 1) | function iK(e){if(e==null)return null;if(Qn(e))return[GA(e.enter),GA(e.l... function GA (line 1) | function GA(e){return pv(e)} function Vs (line 1) | function Vs(e,t){t.split(/\s+/).forEach(n=>n&&e.classList.add(n)),(e[Ad]... function Tl (line 1) | function Tl(e,t){t.split(/\s+/).forEach(r=>r&&e.classList.remove(r));con... function KS (line 1) | function KS(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})} function HS (line 1) | function HS(e,t,n,r){const o=e._endId=++aK,i=()=>{o===e._endId&&r()};if(... function ZT (line 1) | function ZT(e,t){const n=window.getComputedStyle(e),r=p=>(n[p]||"").spli... function GS (line 1) | function GS(e,t){for(;e.length{if(!e)return{style:{display:"... function cK (line 1) | function cK(e){const t=ll();if(!t)return;const n=t.ut=(o=e(t.proxy))=>{A... function _4 (line 1) | function _4(e,t){if(e.shapeFlag&128){const n=e.suspense;e=n.activeBranch... function E4 (line 1) | function E4(e,t){if(e.nodeType===1){const n=e.style;let r="";for(const o... function uK (line 1) | function uK(e,t,n){const r=e.style,o=ar(n);if(n&&!o){if(t&&!ar(t))for(co... function X4 (line 1) | function X4(e,t,n){if(wt(n))n.forEach(r=>X4(e,t,r));else if(n==null&&(n=... function fK (line 1) | function fK(e,t){const n=zA[t];if(n)return n;let r=Fo(t);if(r!=="filter"... function dK (line 1) | function dK(e,t,n,r,o){if(r&&t.startsWith("xlink:"))n==null?e.removeAttr... function hK (line 1) | function hK(e,t,n,r,o,i,a){if(t==="innerHTML"||t==="textContent"){r&&a(r... function Ds (line 1) | function Ds(e,t,n,r){e.addEventListener(t,n,r)} function pK (line 1) | function pK(e,t,n,r){e.removeEventListener(t,n,r)} function mK (line 1) | function mK(e,t,n,r,o=null){const i=e[qS]||(e[qS]={}),a=i[t];if(r&&a)a.v... function vK (line 1) | function vK(e){let t;if(eM.test(e)){t={};let r;for(;r=e.match(eM);)e=e.s... function RK (line 1) | function RK(e,t){const n=r=>{if(!r._vts)r._vts=Date.now();else if(r._vts... function yK (line 1) | function yK(e,t){if(wt(t)){const n=e.stopImmediatePropagation;return e.s... function bK (line 1) | function bK(e,t,n,r){if(r)return!!(t==="innerHTML"||t==="textContent"||t... function KT (line 1) | function KT(e,t){const n=Ie(e);class r extends Fg{constructor(i){super(n... class Fg (line 1) | class Fg extends MK{constructor(t,n={},r){super(),this._def=t,this._prop... method constructor (line 1) | constructor(t,n={},r){super(),this._def=t,this._props=n,this._instance... method connectedCallback (line 1) | connectedCallback(){this._connected=!0,this._instance||(this._resolved... method disconnectedCallback (line 1) | disconnectedCallback(){this._connected=!1,this._ob&&(this._ob.disconne... method _resolveDef (line 1) | _resolveDef(){this._resolved=!0;for(let r=0;r{const r=document.createElement("style... function wK (line 1) | function wK(e="$style"){{const t=ll();if(!t)return Yn;const n=t.type.__c... method setup (line 1) | setup(e,{slots:t}){const n=ll(),r=$x();let o,i;return Pg(()=>{if(!o.leng... function kK (line 1) | function kK(e){const t=e.el;t[xv]&&t[xv](),t[nM]&&t[nM]()} function TK (line 1) | function TK(e){GT.set(e,e.el.getBoundingClientRect())} function NK (line 1) | function NK(e){const t=HT.get(e),n=GT.get(e),r=t.left-n.left,o=t.top-n.t... function PK (line 1) | function PK(e,t,n){const r=e.cloneNode(),o=e[Ad];o&&o.forEach(s=>{s.spli... function CK (line 1) | function CK(e){e.target.composing=!0} function rM (line 1) | function rM(e){const t=e.target;t.composing&&(t.composing=!1,t.dispatchE... method created (line 1) | created(e,{modifiers:{lazy:t,trim:n,number:r}},o){e[zi]=vc(o);const i=r|... method mounted (line 1) | mounted(e,{value:t}){e.value=t??""} method beforeUpdate (line 1) | beforeUpdate(e,{value:t,modifiers:{lazy:n,trim:r,number:o}},i){if(e[zi]=... method created (line 1) | created(e,t,n){e[zi]=vc(n),Ds(e,"change",()=>{const r=e._modelValue,o=Rd... method beforeUpdate (line 1) | beforeUpdate(e,t,n){e[zi]=vc(n),oM(e,t,n)} function oM (line 1) | function oM(e,{value:t,oldValue:n},r){e._modelValue=t,wt(t)?e.checked=xg... method created (line 1) | created(e,{value:t},n){e.checked=hc(t,n.props.value),e[zi]=vc(n),Ds(e,"c... method beforeUpdate (line 1) | beforeUpdate(e,{value:t,oldValue:n},r){e[zi]=vc(r),t!==n&&(e.checked=hc(... method created (line 1) | created(e,{value:t,modifiers:{number:n}},r){const o=Uu(t);Ds(e,"change",... method mounted (line 1) | mounted(e,{value:t}){iM(e,t)} method beforeUpdate (line 1) | beforeUpdate(e,t,n){e[zi]=vc(n)} method updated (line 1) | updated(e,{value:t}){iM(e,t)} function iM (line 1) | function iM(e,t){const n=e.multiple;if(!(n&&!wt(t)&&!Uu(t))){for(let r=0... function Rd (line 1) | function Rd(e){return"_value"in e?e._value:e.value} function $T (line 1) | function $T(e,t){const n=t?"_trueValue":"_falseValue";return n in e?e[n]:t} method created (line 1) | created(e,t,n){j1(e,t,n,null,"created")} method mounted (line 1) | mounted(e,t,n){j1(e,t,n,null,"mounted")} method beforeUpdate (line 1) | beforeUpdate(e,t,n,r){j1(e,t,n,r,"beforeUpdate")} method updated (line 1) | updated(e,t,n,r){j1(e,t,n,r,"updated")} function qT (line 1) | function qT(e,t){switch(e){case"SELECT":return JT;case"TEXTAREA":return ... function j1 (line 1) | function j1(e,t,n,r,o){const a=qT(e.tagName,n.props&&n.props.type)[o];a&... function IK (line 1) | function IK(){Dh.getSSRProps=({value:e})=>({value:e}),lb.getSSRProps=({v... function tN (line 1) | function tN(){return ch||(ch=bT(eN))} function nN (line 1) | function nN(){return ch=aM?ch:ST(eN),aM=!0,ch} function iN (line 1) | function iN(e){if(e instanceof SVGElement)return"svg";if(typeof MathMLEl... function aN (line 1) | function aN(e){return ar(e)?document.querySelector(e):e} function W4 (line 5) | function W4(e){return e&&typeof e=="object"&&Object.prototype.toString.c... function QK (line 5) | function QK(){const e=Ex(!0),t=e.run(()=>pe({}));let n=[],r=[];const o=v... function lM (line 5) | function lM(e,t,n,r=cN){e.push(t);const o=()=>{const i=e.indexOf(t);i>-1... function Rf (line 5) | function Rf(e,...t){e.slice().forEach(n=>{n(...t)})} function V4 (line 5) | function V4(e,t){e instanceof Map&&t instanceof Map&&t.forEach((n,r)=>e.... function DK (line 5) | function DK(e){return!W4(e)||!e.hasOwnProperty(BK)} function KK (line 5) | function KK(e){return!!(sr(e)&&e.effect)} function HK (line 5) | function HK(e,t,n,r){const{state:o,actions:i,getters:a}=t,s=n.state.valu... function uN (line 5) | function uN(e,t,n={},r,o,i){let a;const s=Nl({actions:{}},n),c={deep:!0}... function yp (line 5) | function yp(e,t,n){let r,o;const i=typeof t=="function";typeof e=="strin... function Ee (line 5) | function Ee(e){{e=mn(e);const t={};for(const n in e){const r=e[n];(sr(r)... function Jr (line 5) | function Jr(e){this.content=e} method size (line 5) | get size(){return this.content.length>>1} function fN (line 5) | function fN(e,t,n){for(let r=0;;r++){if(r==e.childCount||r==t.childCount... function dN (line 5) | function dN(e,t,n,r){for(let o=e.childCount,i=t.childCount;;){if(o==0||i... class lt (line 5) | class lt{constructor(t,n){if(this.content=t,this.size=n||0,n==null)for(l... method constructor (line 5) | constructor(t,n){if(this.content=t,this.size=n||0,n==null)for(let r=0;... method nodesBetween (line 5) | nodesBetween(t,n,r,o=0,i){for(let a=0,s=0;s"} method toStringInner (line 5) | toStringInner(){return this.content.join(", ")} method toJSON (line 5) | toJSON(){return this.content.length?this.content.map(t=>t.toJSON()):null} method fromJSON (line 5) | static fromJSON(t,n){if(!n)return lt.empty;if(!Array.isArray(n))throw ... method fromArray (line 5) | static fromArray(t){if(!t.length)return lt.empty;let n,r=0;for(let o=0... method from (line 5) | static from(t){if(!t)return lt.empty;if(t instanceof lt)return t;if(Ar... function q1 (line 5) | function q1(e,t){return $A.index=e,$A.offset=t,$A} function bv (line 5) | function bv(e,t){if(e===t)return!0;if(!(e&&typeof e=="object")||!(t&&typ... class In (line 5) | class In{constructor(t,n){this.type=t,this.attrs=n}addToSet(t){let n,r=!... method constructor (line 5) | constructor(t,n){this.type=t,this.attrs=n} method addToSet (line 5) | addToSet(t){let n,r=!1;for(let o=0;oe.depth)throw new Sv("Inserted content... function mN (line 5) | function mN(e,t,n,r){let o=e.index(r),i=e.node(r);if(o==t.index(r)&&r=0&&e.isText&&e.sameMarkup(t[n])?t[n... function fh (line 5) | function fh(e,t,n,r){let o=(t||e).node(n),i=0,a=t?t.index(n):o.childCoun... function hu (line 5) | function hu(e,t){return e.type.checkContent(t),e.copy(t)} function gN (line 5) | function gN(e,t,n,r,o){let i=e.depth>o&&U4(e,t,o+1),a=r.depth>o&&U4(n,r,... function Mv (line 5) | function Mv(e,t,n){let r=[];if(fh(null,e,n,r),e.depth>n){let o=U4(e,t,n+... function jK (line 5) | function jK(e,t){let n=t.depth-e.openStart,o=t.node(n).copy(e.content);f... class Kh (line 5) | class Kh{constructor(t,n,r){this.pos=t,this.path=n,this.parentOffset=r,t... method constructor (line 5) | constructor(t,n,r){this.pos=t,this.path=n,this.parentOffset=r,this.dep... method resolveDepth (line 5) | resolveDepth(t){return t==null?this.depth:t<0?this.depth+t:t} method parent (line 5) | get parent(){return this.node(this.depth)} method doc (line 5) | get doc(){return this.node(0)} method node (line 5) | node(t){return this.path[this.resolveDepth(t)*3]} method index (line 5) | index(t){return this.path[this.resolveDepth(t)*3+1]} method indexAfter (line 5) | indexAfter(t){return t=this.resolveDepth(t),this.index(t)+(t==this.dep... method start (line 5) | start(t){return t=this.resolveDepth(t),t==0?0:this.path[t*3-1]+1} method end (line 5) | end(t){return t=this.resolveDepth(t),this.start(t)+this.node(t).conten... method before (line 5) | before(t){if(t=this.resolveDepth(t),!t)throw new RangeError("There is ... method after (line 5) | after(t){if(t=this.resolveDepth(t),!t)throw new RangeError("There is n... method textOffset (line 5) | get textOffset(){return this.pos-this.path[this.path.length-1]} method nodeAfter (line 5) | get nodeAfter(){let t=this.parent,n=this.index(this.depth);if(n==t.chi... method nodeBefore (line 5) | get nodeBefore(){let t=this.index(this.depth),n=this.pos-this.path[thi... method posAtIndex (line 5) | posAtIndex(t,n){n=this.resolveDepth(n);let r=this.path[n*3],o=n==0?0:t... method marks (line 5) | marks(){let t=this.parent,n=this.index();if(t.content.size==0)return I... method marksAcross (line 5) | marksAcross(t){let n=this.parent.maybeChild(this.index());if(!n||!n.is... method sharedDepth (line 5) | sharedDepth(t){for(let n=this.depth;n>0;n--)if(this.start(n)<=t&&this.... method blockRange (line 5) | blockRange(t=this,n){if(t.posthis.pos?t:this} method min (line 5) | min(t){return t.pos=0&&n<=t.content.size))throw new RangeError... method resolveCached (line 5) | static resolveCached(t,n){for(let o=0;ot&&this.nodesBetween(t,n,i=>(r.i... method isBlock (line 5) | get isBlock(){return this.type.isBlock} method isTextblock (line 5) | get isTextblock(){return this.type.isTextblock} method inlineContent (line 5) | get inlineContent(){return this.type.inlineContent} method isInline (line 5) | get isInline(){return this.type.isInline} method isText (line 5) | get isText(){return this.type.isText} method isLeaf (line 5) | get isLeaf(){return this.type.isLeaf} method isAtom (line 5) | get isAtom(){return this.type.isAtom} method toString (line 5) | toString(){if(this.type.spec.toDebugString)return this.type.spec.toDeb... method contentMatchAt (line 5) | contentMatchAt(t){let n=this.type.contentMatch.matchFragment(this.cont... method canReplace (line 5) | canReplace(t,n,r=lt.empty,o=0,i=r.childCount){let a=this.contentMatchA... method canReplaceWith (line 5) | canReplaceWith(t,n,r,o){if(o&&!this.type.allowsMarks(o))return!1;let i... method canAppend (line 5) | canAppend(t){return t.content.size?this.canReplace(this.childCount,thi... method check (line 5) | check(){this.type.checkContent(this.content);let t=In.none;for(let n=0... method toJSON (line 5) | toJSON(){let t={type:this.type.name};for(let n in this.attrs){t.attrs=... method fromJSON (line 5) | static fromJSON(t,n){if(!n)throw new RangeError("Invalid input for Nod... class Lv (line 5) | class Lv extends ls{constructor(t,n,r,o){if(super(t,n,null,o),!r)throw n... method constructor (line 5) | constructor(t,n,r,o){if(super(t,n,null,o),!r)throw new RangeError("Emp... method toString (line 5) | toString(){return this.type.spec.toDebugString?this.type.spec.toDebugS... method textContent (line 5) | get textContent(){return this.text} method textBetween (line 5) | textBetween(t,n){return this.text.slice(t,n)} method nodeSize (line 5) | get nodeSize(){return this.text.length} method mark (line 5) | mark(t){return t==this.marks?this:new Lv(this.type,this.attrs,this.tex... method withText (line 5) | withText(t){return t==this.text?this:new Lv(this.type,this.attrs,t,thi... method cut (line 5) | cut(t=0,n=this.text.length){return t==0&&n==this.text.length?this:this... method eq (line 5) | eq(t){return this.sameMarkup(t)&&this.text==t.text} method toJSON (line 5) | toJSON(){let t=super.toJSON();return t.text=this.text,t} function AN (line 5) | function AN(e,t){for(let n=e.length-1;n>=0;n--)t=e[n].type.name+"("+t+")... class ku (line 5) | class ku{constructor(t){this.validEnd=t,this.next=[],this.wrapCache=[]}s... method constructor (line 5) | constructor(t){this.validEnd=t,this.next=[],this.wrapCache=[]} method parse (line 5) | static parse(t,n){let r=new tH(t,n);if(r.next==null)return ku.empty;le... method matchType (line 5) | matchType(t){for(let n=0;n=this.next.length)throw new RangeError(`There's no ${t}th... method toString (line 5) | toString(){let t=[];function n(r){t.push(r);for(let o=0;o-1} method allowsMarks (line 6) | allowsMarks(t){if(this.markSet==null)return!0;for(let n=0;nr[i]=new ... class uH (line 6) | class uH{constructor(t){this.hasDefault=Object.prototype.hasOwnProperty.... method constructor (line 6) | constructor(t){this.hasDefault=Object.prototype.hasOwnProperty.call(t,... method isRequired (line 6) | get isRequired(){return!this.hasDefault} class Eg (line 6) | class Eg{constructor(t,n,r,o){this.name=t,this.rank=n,this.schema=r,this... method constructor (line 6) | constructor(t,n,r,o){this.name=t,this.rank=n,this.schema=r,this.spec=o... method create (line 6) | create(t=null){return!t&&this.instance?this.instance:new In(this,bN(th... method compile (line 6) | static compile(t,n){let r=Object.create(null),o=0;return t.forEach((i,... method removeFromSet (line 6) | removeFromSet(t){for(var n=0;n-1} class wN (line 6) | class wN{constructor(t){this.cached=Object.create(null);let n=this.spec=... method constructor (line 6) | constructor(t){this.cached=Object.create(null);let n=this.spec={};for(... method node (line 6) | node(t,n=null,r,o){if(typeof t=="string")t=this.nodeType(t);else if(t ... method text (line 6) | text(t,n){let r=this.nodes.text;return new Lv(r,r.defaultAttrs,t,In.se... method mark (line 6) | mark(t,n){return typeof t=="string"&&(t=this.marks[t]),t.create(n)} method nodeFromJSON (line 6) | nodeFromJSON(t){return ls.fromJSON(this,t)} method markFromJSON (line 6) | markFromJSON(t){return In.fromJSON(this,t)} method nodeType (line 6) | nodeType(t){let n=this.nodes[t];if(!n)throw new RangeError("Unknown no... function dM (line 6) | function dM(e,t){let n=[];for(let r=0;r=0;n--)if(t.e... method applyPending (line 6) | applyPending(t){for(let n=0,r=this.pendingMarks;n=0;o--){let i=this.nodes[o]... method insertNode (line 8) | insertNode(t){if(t.isInline&&this.needsBlock&&!this.top.type){let n=th... method enter (line 8) | enter(t,n,r){let o=this.findPlace(t.create(n));return o&&this.enterInn... method enterInner (line 8) | enterInner(t,n=null,r=!1,o){this.closeExtra();let i=this.top;i.applyPe... method closeExtra (line 8) | closeExtra(t=!1){let n=this.nodes.length-1;if(n>this.open){for(;n>this... method finish (line 8) | finish(){return this.open=0,this.closeExtra(this.isOpen),this.nodes[0]... method sync (line 8) | sync(t){for(let n=this.open;n>=0;n--)if(this.nodes[n]==t)return this.o... method currentPos (line 8) | get currentPos(){this.closeExtra();let t=0;for(let n=this.open;n>=0;n-... method findAtPoint (line 8) | findAtPoint(t,n){if(this.find)for(let r=0;r-1)return t.split(/\s*\|\s*/).some... method textblockFromContext (line 8) | textblockFromContext(){let t=this.options.context;if(t)for(let n=t.dep... method addPendingMark (line 8) | addPendingMark(t){let n=vH(t,this.top.pendingMarks);n&&this.top.stashM... method removePendingMark (line 8) | removePendingMark(t,n){for(let r=this.open;r>=0;r--){let o=this.nodes[... function dH (line 8) | function dH(e){for(let t=e.firstChild,n=null;t;t=t.nextSibling){let r=t.... function hH (line 8) | function hH(e,t){return(e.matches||e.msMatchesSelector||e.webkitMatchesS... function pH (line 8) | function pH(e){let t=/\s*([\w-]+)\s*:\s*([^;]+)/g,n,r=[];for(;n=t.exec(e... function mM (line 8) | function mM(e){let t={};for(let n in e)t[n]=e[n];return t} function mH (line 8) | function mH(e,t){let n=t.schema.nodes;for(let r in n){let o=n[r];if(!o.a... function vH (line 8) | function vH(e,t){for(let n=0;n... method marksFromSchema (line 8) | static marksFromSchema(t){return vM(t.marks)} function vM (line 8) | function vM(e){let t={};for(let n in e){let r=e[n].spec.toDOM;r&&(t[n]=r... function eR (line 8) | function eR(e){return e.document||window.document} function gH (line 8) | function gH(e,t){return e+t*TN} function gM (line 8) | function gM(e){return e&kN} function AH (line 8) | function AH(e){return(e-(e&kN))/TN} class Y4 (line 8) | class Y4{constructor(t,n,r){this.pos=t,this.delInfo=n,this.recover=r}get... method constructor (line 8) | constructor(t,n,r){this.pos=t,this.delInfo=n,this.recover=r} method deleted (line 8) | get deleted(){return(this.delInfo&CN)>0} method deletedBefore (line 8) | get deletedBefore(){return(this.delInfo&(NN|_m))>0} method deletedAfter (line 8) | get deletedAfter(){return(this.delInfo&(PN|_m))>0} method deletedAcross (line 8) | get deletedAcross(){return(this.delInfo&_m)>0} class Mi (line 8) | class Mi{constructor(t,n=!1){if(this.ranges=t,this.inverted=n,!t.length&... method constructor (line 8) | constructor(t,n=!1){if(this.ranges=t,this.inverted=n,!t.length&&Mi.emp... method recover (line 8) | recover(t){let n=0,r=gM(t);if(!this.inverted)for(let o=0;oo.m... method invert (line 8) | invert(){return new $l(this.from,this.to,this.mark)} method map (line 8) | map(t){let n=t.mapResult(this.from,1),r=t.mapResult(this.to,-1);return... method merge (line 8) | merge(t){return t instanceof is&&t.mark.eq(this.mark)&&this.from<=t.to... method toJSON (line 8) | toJSON(){return{stepType:"removeMark",mark:this.mark.toJSON(),from:thi... method fromJSON (line 8) | static fromJSON(t,n){if(typeof n.from!="number"||typeof n.to!="number"... class jl (line 8) | class jl extends Ao{constructor(t,n){super(),this.pos=t,this.mark=n}appl... method constructor (line 8) | constructor(t,n){super(),this.pos=t,this.mark=n} method apply (line 8) | apply(t){let n=t.nodeAt(this.pos);if(!n)return Cr.fail("No node at mar... method invert (line 8) | invert(t){let n=t.nodeAt(this.pos);if(n){let r=this.mark.addToSet(n.ma... method map (line 8) | map(t){let n=t.mapResult(this.pos,1);return n.deletedAfter?null:new jl... method toJSON (line 8) | toJSON(){return{stepType:"addNodeMark",pos:this.pos,mark:this.mark.toJ... method fromJSON (line 8) | static fromJSON(t,n){if(typeof n.pos!="number")throw new RangeError("I... class bd (line 8) | class bd extends Ao{constructor(t,n){super(),this.pos=t,this.mark=n}appl... method constructor (line 8) | constructor(t,n){super(),this.pos=t,this.mark=n} method apply (line 8) | apply(t){let n=t.nodeAt(this.pos);if(!n)return Cr.fail("No node at mar... method invert (line 8) | invert(t){let n=t.nodeAt(this.pos);return!n||!this.mark.isInSet(n.mark... method map (line 8) | map(t){let n=t.mapResult(this.pos,1);return n.deletedAfter?null:new bd... method toJSON (line 8) | toJSON(){return{stepType:"removeNodeMark",pos:this.pos,mark:this.mark.... method fromJSON (line 8) | static fromJSON(t,n){if(typeof n.pos!="number")throw new RangeError("I... class uo (line 8) | class uo extends Ao{constructor(t,n,r,o=!1){super(),this.from=t,this.to=... method constructor (line 8) | constructor(t,n,r,o=!1){super(),this.from=t,this.to=n,this.slice=r,thi... method apply (line 8) | apply(t){return this.structure&&Q4(t,this.from,this.to)?Cr.fail("Struc... method getMap (line 8) | getMap(){return new Mi([this.from,this.to-this.from,this.slice.size])} method invert (line 8) | invert(t){return new uo(this.from,this.from+this.slice.size,t.slice(th... method map (line 8) | map(t){let n=t.mapResult(this.from,1),r=t.mapResult(this.to,-1);return... method merge (line 8) | merge(t){if(!(t instanceof uo)||t.structure||this.structure)return nul... method toJSON (line 8) | toJSON(){let t={stepType:"replace",from:this.from,to:this.to};return t... method fromJSON (line 8) | static fromJSON(t,n){if(typeof n.from!="number"||typeof n.to!="number"... class ro (line 8) | class ro extends Ao{constructor(t,n,r,o,i,a,s=!1){super(),this.from=t,th... method constructor (line 8) | constructor(t,n,r,o,i,a,s=!1){super(),this.from=t,this.to=n,this.gapFr... method apply (line 8) | apply(t){if(this.structure&&(Q4(t,this.from,this.gapFrom)||Q4(t,this.g... method getMap (line 8) | getMap(){return new Mi([this.from,this.gapFrom-this.from,this.insert,t... method invert (line 8) | invert(t){let n=this.gapTo-this.gapFrom;return new ro(this.from,this.f... method map (line 8) | map(t){let n=t.mapResult(this.from,1),r=t.mapResult(this.to,-1),o=t.ma... method toJSON (line 8) | toJSON(){let t={stepType:"replaceAround",from:this.from,to:this.to,gap... method fromJSON (line 8) | static fromJSON(t,n){if(typeof n.from!="number"||typeof n.to!="number"... function Q4 (line 8) | function Q4(e,t,n){let r=e.resolve(t),o=n-t,i=r.depth;for(;o>0&&i>0&&r.i... function RH (line 8) | function RH(e,t,n,r){let o=[],i=[],a,s;e.doc.nodesBetween(t,n,(c,l,u)=>{... function yH (line 8) | function yH(e,t,n,r){let o=[],i=0;e.doc.nodesBetween(t,n,(a,s)=>{if(!a.i... function xH (line 8) | function xH(e,t,n,r=n.contentMatch){let o=e.doc.nodeAt(t),i=[],a=t+1;for... function bH (line 8) | function bH(e,t,n){return(t==0||e.canReplace(t,e.childCount))&&(n==e.chi... function xp (line 8) | function xp(e){let n=e.parent.content.cutByIndex(e.startIndex,e.endIndex... function SH (line 8) | function SH(e,t,n){let{$from:r,$to:o,depth:i}=t,a=r.before(i+1),s=o.afte... function ub (line 8) | function ub(e,t,n=null,r=e){let o=MH(e,t),i=o&&wH(r,t);return i?o.map(AM... function AM (line 8) | function AM(e){return{type:e,attrs:null}} function MH (line 8) | function MH(e,t){let{parent:n,startIndex:r,endIndex:o}=e,i=n.contentMatc... function wH (line 8) | function wH(e,t){let{parent:n,startIndex:r,endIndex:o}=e,i=n.child(r),a=... function LH (line 8) | function LH(e,t,n){let r=lt.empty;for(let a=n.length-1;a>=0;a--){if(r.si... function OH (line 8) | function OH(e,t,n,r,o){if(!r.isTextblock)throw new RangeError("Type give... function kH (line 8) | function kH(e,t,n){let r=e.resolve(t),o=r.index();return r.parent.canRep... function TH (line 8) | function TH(e,t,n,r,o){let i=e.doc.nodeAt(t);if(!i)throw new RangeError(... function sd (line 8) | function sd(e,t,n=1,r){let o=e.resolve(t),i=o.depth-n,a=r&&r[r.length-1]... function NH (line 8) | function NH(e,t,n=1,r){let o=e.doc.resolve(t),i=lt.empty,a=lt.empty;for(... function Vd (line 8) | function Vd(e,t){let n=e.resolve(t),r=n.index();return IN(n.nodeBefore,n... function IN (line 8) | function IN(e,t){return!!(e&&t&&!e.isLeaf&&e.canAppend(t))} function FN (line 8) | function FN(e,t,n=-1){let r=e.resolve(t);for(let o=r.depth;;o--){let i,a... function PH (line 8) | function PH(e,t,n){let r=new uo(t-n,t+n,Rt.empty,!0);e.step(r)} function CH (line 8) | function CH(e,t,n){let r=e.resolve(t);if(r.parent.canReplaceWith(r.index... function _N (line 8) | function _N(e,t,n){let r=e.resolve(t);if(!n.content.size)return t;let o=... function fb (line 8) | function fb(e,t,n=t,r=Rt.empty){if(t==n&&!r.size)return null;let o=e.res... function EN (line 8) | function EN(e,t,n){return!n.openStart&&!n.openEnd&&e.start()==t.start()&... class IH (line 8) | class IH{constructor(t,n,r){this.$from=t,this.$to=n,this.unplaced=r,this... method constructor (line 8) | constructor(t,n,r){this.$from=t,this.$to=n,this.unplaced=r,this.fronti... method depth (line 8) | get depth(){return this.frontier.length-1} method fit (line 8) | fit(){for(;this.unplaced.size;){let l=this.findFittable();l?this.place... method findFittable (line 8) | findFittable(){let t=this.unplaced.openStart;for(let n=this.unplaced.c... method openMore (line 8) | openMore(){let{content:t,openStart:n,openEnd:r}=this.unplaced,o=nR(t,n... method dropNode (line 8) | dropNode(){let{content:t,openStart:n,openEnd:r}=this.unplaced,o=nR(t,n... method placeNodes (line 8) | placeNodes({sliceDepth:t,frontierDepth:n,parent:r,inject:o,wrap:i}){fo... method mustMoveInline (line 8) | mustMoveInline(){if(!this.$to.parent.isTextblock)return-1;let t=this.f... method findCloseLevel (line 8) | findCloseLevel(t){e:for(let n=Math.min(this.depth,t.depth);n>=0;n--){l... method close (line 8) | close(t){let n=this.findCloseLevel(t);if(!n)return null;for(;this.dept... method openFrontierNode (line 8) | openFrontierNode(t,n=null,r){let o=this.frontier[this.depth];o.match=o... method closeFrontierNode (line 8) | closeFrontierNode(){let n=this.frontier.pop().match.fillBefore(lt.empt... function P0 (line 8) | function P0(e,t,n){return t==0?e.cutByIndex(n,e.childCount):e.replaceChi... function C0 (line 8) | function C0(e,t,n){return t==0?e.append(n):e.replaceChild(e.childCount-1... function nR (line 8) | function nR(e,t){for(let n=0;n1&&(r=r.rep... function rR (line 8) | function rR(e,t,n,r,o){let i=e.node(t),a=o?e.indexAfter(t):e.index(t);if... function FH (line 8) | function FH(e,t,n){for(let r=n;r=0;o... class ld (line 8) | class ld extends Ao{constructor(t,n,r){super(),this.pos=t,this.attr=n,th... method constructor (line 8) | constructor(t,n,r){super(),this.pos=t,this.attr=n,this.value=r} method apply (line 8) | apply(t){let n=t.nodeAt(this.pos);if(!n)return Cr.fail("No node at att... method getMap (line 8) | getMap(){return Mi.empty} method invert (line 8) | invert(t){return new ld(this.pos,this.attr,t.nodeAt(this.pos).attrs[th... method map (line 8) | map(t){let n=t.mapResult(this.pos,1);return n.deletedAfter?null:new ld... method toJSON (line 8) | toJSON(){return{stepType:"attr",pos:this.pos,attr:this.attr,value:this... method fromJSON (line 8) | static fromJSON(t,n){if(typeof n.pos!="number"||typeof n.attr!="string... class Hh (line 8) | class Hh extends Ao{constructor(t,n){super(),this.attr=t,this.value=n}ap... method constructor (line 8) | constructor(t,n){super(),this.attr=t,this.value=n} method apply (line 8) | apply(t){let n=Object.create(null);for(let o in t.attrs)n[o]=t.attrs[o... method getMap (line 8) | getMap(){return Mi.empty} method invert (line 8) | invert(t){return new Hh(this.attr,t.attrs[this.attr])} method map (line 8) | map(t){return this} method toJSON (line 8) | toJSON(){return{stepType:"docAttr",attr:this.attr,value:this.value}} method fromJSON (line 8) | static fromJSON(t,n){if(typeof n.attr!="string")throw new RangeError("... method constructor (line 8) | constructor(t){this.doc=t,this.steps=[],this.docs=[],this.mapping=new ad} method before (line 8) | get before(){return this.docs.length?this.docs[0]:this.doc} method step (line 8) | step(t){let n=this.maybeStep(t);if(n.failed)throw new Sd(n.failed);retur... method maybeStep (line 8) | maybeStep(t){let n=t.apply(this.doc);return n.failed||this.addStep(t,n.d... method docChanged (line 8) | get docChanged(){return this.steps.length>0} method addStep (line 8) | addStep(t,n){this.docs.push(this.doc),this.steps.push(t),this.mapping.ap... method replace (line 8) | replace(t,n=t,r=Rt.empty){let o=fb(this.doc,t,n,r);return o&&this.step(o... method replaceWith (line 8) | replaceWith(t,n,r){return this.replace(t,n,new Rt(lt.from(r),0,0))} method delete (line 8) | delete(t,n){return this.replace(t,n,Rt.empty)} method insert (line 8) | insert(t,n){return this.replaceWith(t,t,n)} method replaceRange (line 8) | replaceRange(t,n,r){return EH(this,t,n,r),this} method replaceRangeWith (line 8) | replaceRangeWith(t,n,r){return XH(this,t,n,r),this} method deleteRange (line 8) | deleteRange(t,n){return WH(this,t,n),this} method lift (line 8) | lift(t,n){return SH(this,t,n),this} method join (line 8) | join(t,n=1){return PH(this,t,n),this} method wrap (line 8) | wrap(t,n){return LH(this,t,n),this} method setBlockType (line 8) | setBlockType(t,n=t,r,o=null){return OH(this,t,n,r,o),this} method setNodeMarkup (line 8) | setNodeMarkup(t,n,r=null,o){return TH(this,t,n,r,o),this} method setNodeAttribute (line 8) | setNodeAttribute(t,n,r){return this.step(new ld(t,n,r)),this} method setDocAttribute (line 8) | setDocAttribute(t,n){return this.step(new Hh(t,n)),this} method addNodeMark (line 8) | addNodeMark(t,n){return this.step(new jl(t,n)),this} method removeNodeMark (line 8) | removeNodeMark(t,n){if(!(n instanceof In)){let r=this.doc.nodeAt(t);if(!... method split (line 8) | split(t,n=1,r){return NH(this,t,n,r),this} method addMark (line 8) | addMark(t,n,r){return RH(this,t,n,r),this} method removeMark (line 8) | removeMark(t,n,r){return yH(this,t,n,r),this} method clearIncompatible (line 8) | clearIncompatible(t,n,r){return xH(this,t,n,r),this} class bn (line 8) | class bn{constructor(t,n,r){this.$anchor=t,this.$head=n,this.ranges=r||[... method constructor (line 8) | constructor(t,n,r){this.$anchor=t,this.$head=n,this.ranges=r||[new UH(... method anchor (line 8) | get anchor(){return this.$anchor.pos} method head (line 8) | get head(){return this.$head.pos} method from (line 8) | get from(){return this.$from.pos} method to (line 8) | get to(){return this.$to.pos} method $from (line 8) | get $from(){return this.ranges[0].$from} method $to (line 8) | get $to(){return this.ranges[0].$to} method empty (line 8) | get empty(){let t=this.ranges;for(let n=0;n0} method setStoredMarks (line 8) | setStoredMarks(t){return this.storedMarks=t,this.updated|=tm,this} method ensureMarks (line 8) | ensureMarks(t){return In.sameSet(this.storedMarks||this.selection.$from.... method addStoredMark (line 8) | addStoredMark(t){return this.ensureMarks(t.addToSet(this.storedMarks||th... method removeStoredMark (line 8) | removeStoredMark(t){return this.ensureMarks(t.removeFromSet(this.storedM... method storedMarksSet (line 8) | get storedMarksSet(){return(this.updated&tm)>0} method addStep (line 8) | addStep(t,n){super.addStep(t,n),this.updated=this.updated&~tm,this.store... method setTime (line 8) | setTime(t){return this.time=t,this} method replaceSelection (line 8) | replaceSelection(t){return this.selection.replace(this,t),this} method replaceSelectionWith (line 8) | replaceSelectionWith(t,n=!0){let r=this.selection;return n&&(t=t.mark(th... method deleteSelection (line 8) | deleteSelection(){return this.selection.replace(this),this} method insertText (line 8) | insertText(t,n,r){let o=this.doc.type.schema;if(n==null)return t?this.re... method setMeta (line 8) | setMeta(t,n){return this.meta[typeof t=="string"?t:t.key]=n,this} method getMeta (line 8) | getMeta(t){return this.meta[typeof t=="string"?t:t.key]} method isGeneric (line 8) | get isGeneric(){for(let t in this.meta)return!1;return!0} method scrollIntoView (line 8) | scrollIntoView(){return this.updated|=SM,this} method scrolledIntoView (line 8) | get scrolledIntoView(){return(this.updated&SM)>0} function MM (line 8) | function MM(e,t){return!t||!e?e:e.bind(t)} class I0 (line 8) | class I0{constructor(t,n,r){this.name=t,this.init=MM(n.init,r),this.appl... method constructor (line 8) | constructor(t,n,r){this.name=t,this.init=MM(n.init,r),this.apply=MM(n.... method init (line 8) | init(e){return e.doc||e.schema.topNodeType.createAndFill()} method apply (line 8) | apply(e){return e.doc} method init (line 8) | init(e,t){return e.selection||bn.atStart(t.doc)} method apply (line 8) | apply(e){return e.selection} method init (line 8) | init(e){return e.storedMarks||null} method apply (line 8) | apply(e,t,n,r){return r.selection.$cursor?e.storedMarks:null} method init (line 8) | init(){return 0} method apply (line 8) | apply(e,t){return e.scrolledIntoView?t+1:t} class iR (line 8) | class iR{constructor(t,n){this.schema=t,this.plugins=[],this.pluginsByKe... method constructor (line 8) | constructor(t,n){this.schema=t,this.plugins=[],this.pluginsByKey=Objec... class Bf (line 8) | class Bf{constructor(t){this.config=t}get schema(){return this.config.sc... method constructor (line 8) | constructor(t){this.config=t} method schema (line 8) | get schema(){return this.config.schema} method plugins (line 8) | get plugins(){return this.config.plugins} method apply (line 8) | apply(t){return this.applyTransaction(t).state} method filterTransaction (line 8) | filterTransaction(t,n=-1){for(let r=0;r=0... function HH (line 8) | function HH(e,t){let{$cursor:n}=e.selection;return!n||(t?!t.endOfTextblo... function DN (line 8) | function DN(e){if(!e.parent.type.spec.isolating)for(let t=e.depth-1;t>=0... function hb (line 9) | function hb(e){for(let t=0;t{let{$from:r,$to:o}=t.selection;if(t.selecti... function rG (line 9) | function rG(e,t,n){let r=t.nodeBefore,o=t.nodeAfter,i=t.index();return!r... function $N (line 9) | function $N(e,t,n){let r=t.nodeBefore,o=t.nodeAfter,i,a;if(r.type.spec.i... function jN (line 9) | function jN(e){return function(t,n){let r=t.selection,o=e<0?r.$from:r.$t... function aG (line 9) | function aG(e,t=null){return function(n,r){let{$from:o,$to:i}=n.selectio... function sG (line 9) | function sG(e,t,n){for(let r=0;r1)&&(e=1),e} function tr (line 9) | function tr(e,t){WG(e)&&(e="100%");var n=VG(e);return e=Math.min(t,Math.... function Vg (line 9) | function Vg(e){return Math.min(1,Math.max(0,e))} function di (line 9) | function di(e){return parseInt(e,16)} function WG (line 9) | function WG(e){return typeof e=="string"&&e.indexOf(".")!=-1&&parseFloat... function VG (line 9) | function VG(e){return typeof e=="string"&&e.indexOf("%")!=-1} function Oa (line 9) | function Oa(e){return e.length==1?"0"+e:""+e} function F0 (line 9) | function F0(e){return e<=1&&(e=e*100+"%"),e} function i9 (line 9) | function i9(e){return Math.round(parseFloat(e)*255).toString(16)} function CM (line 9) | function CM(e){return di(e)/255} function Is (line 9) | function Is(e){return!!pa.CSS_UNIT.exec(e)} function UG (line 9) | function UG(e){e=e.replace(AG,"").replace(RG,"").toLowerCase();var t=!1;... function YG (line 9) | function YG(e){var t,n;return e=e||{level:"AA",size:"small"},t=(e.level|... function Ug (line 9) | function Ug(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.c... function pb (line 9) | function pb(e){if(e.__esModule)return e;var t=e.default;if(typeof t=="fu... function ii (line 16) | function ii(Pe,He,Ye){switch(Ye.length){case 0:return Pe.call(He);case 1... function JE (line 16) | function JE(Pe,He,Ye,bt){for(var $t=-1,Pn=Pe==null?0:Pe.length;++$t-1} function X2 (line 16) | function X2(Pe,He,Ye){for(var bt=-1,$t=Pe==null?0:Pe.length;++bt<$t;)if(... function qn (line 16) | function qn(Pe,He){for(var Ye=-1,bt=Pe==null?0:Pe.length,$t=Array(bt);++... function hl (line 16) | function hl(Pe,He){for(var Ye=-1,bt=He.length,$t=Pe.length;++Ye-... function k8 (line 16) | function k8(Pe,He){for(var Ye=Pe.length;Ye--&&af(He,Pe[Ye],0)>-1;);retur... function iX (line 16) | function iX(Pe,He){for(var Ye=Pe.length,bt=0;Ye--;)Pe[Ye]===He&&++bt;ret... function lX (line 16) | function lX(Pe){return"\\"+KE[Pe]} function cX (line 16) | function cX(Pe,He){return Pe==null?n:Pe[He]} function sf (line 16) | function sf(Pe){return VE.test(Pe)} function uX (line 16) | function uX(Pe){return UE.test(Pe)} function fX (line 16) | function fX(Pe){for(var He,Ye=[];!(He=Pe.next()).done;)Ye.push(He.value)... function D2 (line 16) | function D2(Pe){var He=-1,Ye=Array(Pe.size);return Pe.forEach(function(b... function T8 (line 16) | function T8(Pe,He){return function(Ye){return Pe(He(Ye))}} function pl (line 16) | function pl(Pe,He){for(var Ye=-1,bt=Pe.length,$t=0,Pn=[];++Ye-1} function jX (line 16) | function jX(v,S){var _=this.__data__,D=y1(_,v);return D<0?(++this.size,_... function ws (line 16) | function ws(v){var S=-1,_=v==null?0:v.length;for(this.clear();++S<_;){va... function qX (line 16) | function qX(){this.size=0,this.__data__={hash:new Pc,map:new(qd||Ms),str... function eW (line 16) | function eW(v){var S=C1(this,v).delete(v);return this.size-=S?1:0,S} function tW (line 16) | function tW(v){return C1(this,v).get(v)} function nW (line 16) | function nW(v){return C1(this,v).has(v)} function rW (line 16) | function rW(v,S){var _=C1(this,v),D=_.size;return _.set(v,S),this.size+=... function Cc (line 16) | function Cc(v){var S=-1,_=v==null?0:v.length;for(this.__data__=new ws;++... function oW (line 16) | function oW(v){return this.__data__.set(v,c),this} function iW (line 16) | function iW(v){return this.__data__.has(v)} function sa (line 16) | function sa(v){var S=this.__data__=new Ms(v);this.size=S.size} function aW (line 16) | function aW(){this.__data__=new Ms,this.size=0} function sW (line 16) | function sW(v){var S=this.__data__,_=S.delete(v);return this.size=S.size,_} function lW (line 16) | function lW(v){return this.__data__.get(v)} function cW (line 16) | function cW(v){return this.__data__.has(v)} function uW (line 16) | function uW(v,S){var _=this.__data__;if(_ instanceof Ms){var D=_.__data_... function V8 (line 16) | function V8(v,S){var _=tn(v),D=!_&&Xc(v),re=!_&&!D&&yl(v),he=!_&&!D&&!re... function U8 (line 16) | function U8(v){var S=v.length;return S?v[aA(0,S-1)]:n} function fW (line 16) | function fW(v,S){return I1(Wo(v),Ic(S,0,v.length))} function dW (line 16) | function dW(v){return I1(Wo(v))} function J2 (line 16) | function J2(v,S,_){(_!==n&&!la(v[S],_)||_===n&&!(S in v))&&Ls(v,S,_)} function r0 (line 16) | function r0(v,S,_){var D=v[S];(!(Vn.call(v,S)&&la(D,_))||_===n&&!(S in v... function y1 (line 16) | function y1(v,S){for(var _=v.length;_--;)if(la(v[_][0],S))return _;retur... function hW (line 16) | function hW(v,S,_,D){return vl(v,function(re,he,Re){S(D,re,_(re),Re)}),D} function Y8 (line 16) | function Y8(v,S){return v&&Xa(S,Vr(S),v)} function pW (line 16) | function pW(v,S){return v&&Xa(S,Uo(S),v)} function Ls (line 16) | function Ls(v,S,_){S=="__proto__"&&p1?p1(v,S,{configurable:!0,enumerable... function $2 (line 16) | function $2(v,S){for(var _=-1,D=S.length,re=Ye(D),he=v==null;++_=S?v:S... function Xi (line 16) | function Xi(v,S,_,D,re,he){var Re,Le=S&f,Ce=S&d,Je=S&h;if(_&&(Re=re?_(v,... function mW (line 16) | function mW(v){var S=Vr(v);return function(_){return Q8(_,v,S)}} function Q8 (line 16) | function Q8(v,S,_){var D=_.length;if(v==null)return!D;for(v=Zn(v);D--;){... function Z8 (line 16) | function Z8(v,S,_){if(typeof v!="function")throw new _i(a);return u0(fun... function o0 (line 16) | function o0(v,S,_,D){var re=-1,he=r1,Re=!0,Le=v.length,Ce=[],Je=S.length... function vW (line 16) | function vW(v,S){var _=!0;return vl(v,function(D,re,he){return _=!!S(D,r... function x1 (line 16) | function x1(v,S,_){for(var D=-1,re=v.length;++Dre?0:re+_),D... function D8 (line 16) | function D8(v,S){var _=[];return vl(v,function(D,re,he){S(D,re,he)&&_.pu... function Hr (line 16) | function Hr(v,S,_,D,re){var he=-1,Re=v.length;for(_||(_=iV),re||(re=[]);... function Ea (line 16) | function Ea(v,S){return v&&j2(v,S,Vr)} function q2 (line 16) | function q2(v,S){return v&&K8(v,S,Vr)} function b1 (line 16) | function b1(v,S){return dl(S,function(_){return Ns(v[_])})} function Fc (line 16) | function Fc(v,S){S=Al(S,v);for(var _=0,D=S.length;v!=null&&_S} function AW (line 16) | function AW(v,S){return v!=null&&Vn.call(v,S)} function RW (line 16) | function RW(v,S){return v!=null&&S in Zn(v)} function yW (line 16) | function yW(v,S,_){return v>=ao(S,_)&&v<_r(S,_)} function tA (line 16) | function tA(v,S,_){for(var D=_?X2:r1,re=v[0].length,he=v.length,Re=he,Le... function xW (line 16) | function xW(v,S,_,D){return Ea(v,function(re,he,Re){S(D,_(re),he,Re)}),D} function i0 (line 16) | function i0(v,S,_){S=Al(S,v),v=F6(v,S);var D=v==null?v:v[Wa(Vi(S))];retu... function G8 (line 16) | function G8(v){return pr(v)&&yo(v)==q} function bW (line 16) | function bW(v){return pr(v)&&yo(v)==ut} function SW (line 16) | function SW(v){return pr(v)&&yo(v)==de} function a0 (line 16) | function a0(v,S,_,D,re){return v===S?!0:v==null||S==null||!pr(v)&&!pr(S)... function MW (line 16) | function MW(v,S,_,D,re,he){var Re=tn(v),Le=tn(S),Ce=Re?ae:so(v),Je=Le?ae... function wW (line 16) | function wW(v){return pr(v)&&so(v)==W} function nA (line 16) | function nA(v,S,_,D){var re=_.length,he=re,Re=!D;if(v==null)return!he;fo... function z8 (line 16) | function z8(v){if(!cr(v)||sV(v))return!1;var S=Ns(v)?wX:mE;return S.test... function LW (line 16) | function LW(v){return pr(v)&&yo(v)==ve} function OW (line 16) | function OW(v){return pr(v)&&so(v)==le} function kW (line 16) | function kW(v){return pr(v)&&V1(v.length)&&!!$n[yo(v)]} function J8 (line 16) | function J8(v){return typeof v=="function"?v:v==null?Yo:typeof v=="objec... function rA (line 16) | function rA(v){if(!c0(v))return PX(v);var S=[];for(var _ in Zn(v))Vn.cal... function TW (line 16) | function TW(v){if(!cr(v))return fV(v);var S=c0(v),_=[];for(var D in v)D=... function oA (line 16) | function oA(v,S){return vU)return _;do S%2&&(_+=v),S=v1(S... function ln (line 16) | function ln(v,S){return MA(I6(v,S,Yo),v+"")} function FW (line 16) | function FW(v){return U8(Af(v))} function _W (line 16) | function _W(v,S){var _=Af(v);return I1(_,Ic(S,0,_.length))} function s0 (line 16) | function s0(v,S,_,D){if(!cr(v))return v;S=Al(S,v);for(var re=-1,he=S.len... function XW (line 16) | function XW(v){return I1(Af(v))} function Wi (line 16) | function Wi(v,S,_){var D=-1,re=v.length;S<0&&(S=-S>re?0:re+S),_=_>re?re:... function WW (line 16) | function WW(v,S){var _;return vl(v,function(D,re,he){return _=S(D,re,he)... function M1 (line 16) | function M1(v,S,_){var D=0,re=v==null?D:v.length;if(typeof S=="number"&&... function lA (line 16) | function lA(v,S,_,D){var re=0,he=v==null?0:v.length;if(he===0)return 0;S... function i6 (line 16) | function i6(v,S){for(var _=-1,D=v.length,re=0,he=[];++_=D?v:Wi(v,S,_)} function f6 (line 16) | function f6(v,S){if(S)return v.slice();var _=v.length,D=C8?C8(_):new v.c... function hA (line 16) | function hA(v){var S=new v.constructor(v.byteLength);return new f1(S).se... function UW (line 16) | function UW(v,S){var _=S?hA(v.buffer):v.buffer;return new v.constructor(... function YW (line 16) | function YW(v){var S=new v.constructor(v.source,G5.exec(v));return S.las... function QW (line 16) | function QW(v){return n0?Zn(n0.call(v)):{}} function d6 (line 16) | function d6(v,S){var _=S?hA(v.buffer):v.buffer;return new v.constructor(... function h6 (line 16) | function h6(v,S){if(v!==S){var _=v!==n,D=v===null,re=v===v,he=li(v),Re=S... function ZW (line 16) | function ZW(v,S,_){for(var D=-1,re=v.criteria,he=S.criteria,Re=re.length... function p6 (line 16) | function p6(v,S,_,D){for(var re=-1,he=v.length,Re=_.length,Le=-1,Ce=S.le... function m6 (line 16) | function m6(v,S,_,D){for(var re=-1,he=v.length,Re=-1,Le=_.length,Ce=-1,J... function Wo (line 16) | function Wo(v,S){var _=-1,D=v.length;for(S||(S=Ye(D));++_1?_[re... function v6 (line 16) | function v6(v,S){return function(_,D){if(_==null)return _;if(!Vo(_))retu... function g6 (line 16) | function g6(v){return function(S,_,D){for(var re=-1,he=Zn(S),Re=D(S),Le=... function KW (line 16) | function KW(v,S,_){var D=S&g,re=l0(v);function he(){var Re=this&&this!==... function A6 (line 16) | function A6(v){return function(S){S=En(S);var _=sf(S)?aa(S):n,D=_?_[0]:S... function mf (line 16) | function mf(v){return function(S){return W2(vS(mS(S).replace(EE,"")),v,"... function l0 (line 16) | function l0(v){return function(){var S=arguments;switch(S.length){case 0... function HW (line 16) | function HW(v,S,_){var D=l0(v);function re(){for(var he=arguments.length... function R6 (line 16) | function R6(v){return function(S,_,D){var re=Zn(S);if(!Vo(S)){var he=It(... function y6 (line 16) | function y6(v){return ks(function(S){var _=S.length,D=_,re=Ei.prototype.... function O1 (line 16) | function O1(v,S,_,D,re,he,Re,Le,Ce,Je){var je=S&T,nt=S&g,vt=S&b,Ot=S&(y|... function x6 (line 16) | function x6(v,S){return function(_,D){return xW(_,v,S(D),{})}} function k1 (line 16) | function k1(v,S){return function(_,D){var re;if(_===n&&D===n)return S;if... function pA (line 16) | function pA(v){return ks(function(S){return S=qn(S,ai(It())),ln(function... function T1 (line 16) | function T1(v,S){S=S===n?" ":si(S);var _=S.length;if(_<2)return _?sA(S,v... function GW (line 16) | function GW(v,S,_,D){var re=S&g,he=l0(v);function Re(){for(var Le=-1,Ce=... function b6 (line 16) | function b6(v){return function(S,_,D){return D&&typeof D!="number"&&xo(S... function N1 (line 16) | function N1(v){return function(S,_){return typeof S=="string"&&typeof _=... function S6 (line 16) | function S6(v,S,_,D,re,he,Re,Le,Ce,Je){var je=S&y,nt=je?Re:n,vt=je?n:Re,... function mA (line 16) | function mA(v){var S=Fr[v];return function(_,D){if(_=Ui(_),D=D==null?0:a... function M6 (line 16) | function M6(v){return function(S){var _=so(S);return _==W?D2(S):_==le?dX... function Os (line 16) | function Os(v,S,_,D,re,he,Re,Le){var Ce=S&b;if(!Ce&&typeof v!="function"... function w6 (line 16) | function w6(v,S,_,D){return v===n||la(v,uf[_])&&!Vn.call(D,_)?S:v} function L6 (line 16) | function L6(v,S,_,D,re,he){return cr(v)&&cr(S)&&(he.set(S,v),S1(v,S,n,L6... function JW (line 16) | function JW(v){return f0(v)?n:v} function O6 (line 16) | function O6(v,S,_,D,re,he){var Re=_&p,Le=v.length,Ce=S.length;if(Le!=Ce&... function $W (line 16) | function $W(v,S,_,D,re,he,Re){switch(_){case tt:if(v.byteLength!=S.byteL... function jW (line 16) | function jW(v,S,_,D,re,he){var Re=_&p,Le=vA(v),Ce=Le.length,Je=vA(S),je=... function ks (line 16) | function ks(v){return MA(I6(v,n,Q6),v+"")} function vA (line 16) | function vA(v){return H8(v,Vr,yA)} function gA (line 16) | function gA(v){return H8(v,Uo,k6)} function P1 (line 16) | function P1(v){for(var S=v.name+"",_=df[S],D=Vn.call(df,S)?_.length:0;D-... function vf (line 16) | function vf(v){var S=Vn.call(fe,"placeholder")?fe:v;return S.placeholder} function It (line 16) | function It(){var v=fe.iteratee||_A;return v=v===_A?J8:v,arguments.lengt... function C1 (line 16) | function C1(v,S){var _=v.__data__;return aV(S)?_[typeof S=="string"?"str... function RA (line 16) | function RA(v){for(var S=Vr(v),_=S.length;_--;){var D=S[_],re=v[D];S[_]=... function _c (line 16) | function _c(v,S){var _=cX(v,S);return z8(_)?_:n} function qW (line 16) | function qW(v){var S=Vn.call(v,Nc),_=v[Nc];try{v[Nc]=n;var D=!0}catch{}v... function eV (line 16) | function eV(v,S,_){for(var D=-1,re=_.length;++D... function iV (line 18) | function iV(v){return tn(v)||Xc(v)||!!(_8&&v&&v[_8])} function Ts (line 18) | function Ts(v,S){var _=typeof v;return S=S??U,!!S&&(_=="number"||_!="sym... function xo (line 18) | function xo(v,S,_){if(!cr(_))return!1;var D=typeof S;return(D=="number"?... function xA (line 18) | function xA(v,S){if(tn(v))return!1;var _=typeof v;return _=="number"||_=... function aV (line 18) | function aV(v){var S=typeof v;return S=="string"||S=="number"||S=="symbo... function bA (line 18) | function bA(v){var S=P1(v),_=fe[S];if(typeof _!="function"||!(S in gn.pr... function sV (line 18) | function sV(v){return!!P8&&P8 in v} function c0 (line 18) | function c0(v){var S=v&&v.constructor,_=typeof S=="function"&&S.prototyp... function P6 (line 18) | function P6(v){return v===v&&!cr(v)} function C6 (line 18) | function C6(v,S){return function(_){return _==null?!1:_[v]===S&&(S!==n||... function cV (line 18) | function cV(v){var S=X1(v,function(D){return _.size===l&&_.clear(),D}),_... function uV (line 18) | function uV(v,S){var _=v[1],D=S[1],re=_|D,he=re<(g|b|T),Re=D==T&&_==y||D... function fV (line 18) | function fV(v){var S=[];if(v!=null)for(var _ in Zn(v))S.push(_);return S} function dV (line 18) | function dV(v){return c1.call(v)} function I6 (line 18) | function I6(v,S,_){return S=_r(S===n?v.length-1:S,0),function(){for(var ... function F6 (line 18) | function F6(v,S){return S.length<2?v:Fc(v,Wi(S,0,-1))} function hV (line 18) | function hV(v,S){for(var _=v.length,D=ao(S.length,_),re=Wo(v);D--;){var ... function SA (line 18) | function SA(v,S){if(!(S==="constructor"&&typeof v[S]=="function")&&S!="_... function E6 (line 18) | function E6(v,S,_){var D=S+"";return MA(v,oV(D,pV(tV(D),_)))} function X6 (line 18) | function X6(v){var S=0,_=0;return function(){var D=CX(),re=F-(D-_);if(_=... function I1 (line 18) | function I1(v,S){var _=-1,D=v.length,re=D-1;for(S=S===n?D:S;++_-1&&v%1==0&&v<=U} function cr (line 18) | function cr(v){var S=typeof v;return v!=null&&(S=="object"||S=="function")} function pr (line 18) | function pr(v){return v!=null&&typeof v=="object"} function bY (line 18) | function bY(v,S){return v===S||nA(v,S,RA(S))} function SY (line 18) | function SY(v,S,_){return _=typeof _=="function"?_:n,nA(v,S,RA(S),_)} function MY (line 18) | function MY(v){return oS(v)&&v!=+v} function wY (line 18) | function wY(v){if(lV(v))throw new $t(i);return z8(v)} function LY (line 18) | function LY(v){return v===null} function OY (line 18) | function OY(v){return v==null} function oS (line 18) | function oS(v){return typeof v=="number"||pr(v)&&yo(v)==ne} function f0 (line 18) | function f0(v){if(!pr(v)||yo(v)!=j)return!1;var S=d1(v);if(S===null)retu... function kY (line 18) | function kY(v){return nS(v)&&v>=-U&&v<=U} function U1 (line 18) | function U1(v){return typeof v=="string"||!tn(v)&&pr(v)&&yo(v)==ge} function li (line 18) | function li(v){return typeof v=="symbol"||pr(v)&&yo(v)==ye} function TY (line 18) | function TY(v){return v===n} function NY (line 18) | function NY(v){return pr(v)&&so(v)==Se} function PY (line 18) | function PY(v){return pr(v)&&yo(v)==be} function aS (line 18) | function aS(v){if(!v)return[];if(Vo(v))return U1(v)?aa(v):Wo(v);if(jd&&v... function Ps (line 18) | function Ps(v){if(!v)return v===0?v:0;if(v=Ui(v),v===X||v===-X){var S=v<... function an (line 18) | function an(v){var S=Ps(v),_=S%1;return S===S?_?S-_:S:0} function sS (line 18) | function sS(v){return v?Ic(an(v),0,B):0} function Ui (line 18) | function Ui(v){if(typeof v=="number")return v;if(li(v))return ie;if(cr(v... function lS (line 18) | function lS(v){return Xa(v,Uo(v))} function FY (line 18) | function FY(v){return v?Ic(an(v),-U,U):v===0?v:0} function En (line 18) | function En(v){return v==null?"":si(v)} function WY (line 18) | function WY(v,S){var _=hf(v);return S==null?_:Y8(_,S)} function YY (line 18) | function YY(v,S){return b8(v,It(S,3),Ea)} function QY (line 18) | function QY(v,S){return b8(v,It(S,3),q2)} function ZY (line 18) | function ZY(v,S){return v==null?v:j2(v,It(S,3),Uo)} function BY (line 18) | function BY(v,S){return v==null?v:K8(v,It(S,3),Uo)} function DY (line 18) | function DY(v,S){return v&&Ea(v,It(S,3))} function KY (line 18) | function KY(v,S){return v&&q2(v,It(S,3))} function HY (line 18) | function HY(v){return v==null?[]:b1(v,Vr(v))} function GY (line 18) | function GY(v){return v==null?[]:b1(v,Uo(v))} function PA (line 18) | function PA(v,S,_){var D=v==null?n:Fc(v,S);return D===n?_:D} function zY (line 18) | function zY(v,S){return v!=null&&T6(v,S,AW)} function CA (line 18) | function CA(v,S){return v!=null&&T6(v,S,RW)} function Vr (line 18) | function Vr(v){return Vo(v)?V8(v):rA(v)} function Uo (line 18) | function Uo(v){return Vo(v)?V8(v,!0):TW(v)} function qY (line 18) | function qY(v,S){var _={};return S=It(S,3),Ea(v,function(D,re,he){Ls(_,S... function eQ (line 18) | function eQ(v,S){var _={};return S=It(S,3),Ea(v,function(D,re,he){Ls(_,r... function rQ (line 18) | function rQ(v,S){return fS(v,W1(It(S)))} function fS (line 18) | function fS(v,S){if(v==null)return{};var _=qn(gA(v),function(D){return[D... function iQ (line 18) | function iQ(v,S,_){S=Al(S,v);var D=-1,re=S.length;for(re||(re=1,v=n);++D... function aQ (line 18) | function aQ(v,S,_){return v==null?v:s0(v,S,_)} function sQ (line 18) | function sQ(v,S,_,D){return D=typeof D=="function"?D:n,v==null?v:s0(v,S,... function lQ (line 18) | function lQ(v,S,_){var D=tn(v),re=D||yl(v)||gf(v);if(S=It(S,4),_==null){... function cQ (line 18) | function cQ(v,S){return v==null?!0:cA(v,S)} function uQ (line 18) | function uQ(v,S,_){return v==null?v:s6(v,S,dA(_))} function fQ (line 18) | function fQ(v,S,_,D){return D=typeof D=="function"?D:n,v==null?v:s6(v,S,... function Af (line 18) | function Af(v){return v==null?[]:B2(v,Vr(v))} function dQ (line 18) | function dQ(v){return v==null?[]:B2(v,Uo(v))} function hQ (line 18) | function hQ(v,S,_){return _===n&&(_=S,S=n),_!==n&&(_=Ui(_),_=_===_?_:0),... function pQ (line 18) | function pQ(v,S,_){return S=Ps(S),_===n?(_=S,S=0):_=Ps(_),v=Ui(v),yW(v,S... function mQ (line 18) | function mQ(v,S,_){if(_&&typeof _!="boolean"&&xo(v,S,_)&&(S=_=n),_===n&&... function pS (line 18) | function pS(v){return IA(En(v).toLowerCase())} function mS (line 18) | function mS(v){return v=En(v),v&&v.replace(AE,aX).replace(XE,"")} function gQ (line 18) | function gQ(v,S,_){v=En(v),S=si(S);var D=v.length;_=_===n?D:Ic(an(_),0,D... function AQ (line 18) | function AQ(v){return v=En(v),v&&ia.test(v)?v.replace(Qt,sX):v} function RQ (line 18) | function RQ(v){return v=En(v),v&&Ro.test(v)?v.replace(rf,"\\$&"):v} function SQ (line 18) | function SQ(v,S,_){v=En(v),S=an(S);var D=S?lf(v):0;if(!S||D>=S)return v;... function MQ (line 18) | function MQ(v,S,_){v=En(v),S=an(S);var D=S?lf(v):0;return S&&DU)return[];var _=B,D=ao(v,B);S=It(S),... function uZ (line 35) | function uZ(v){return tn(v)?qn(v,Wa):li(v)?[v]:Wo(W6(En(v)))} function fZ (line 35) | function fZ(v){var S=++bX;return En(v)+S} function vZ (line 35) | function vZ(v){return v&&v.length?x1(v,Yo,eA):n} function gZ (line 35) | function gZ(v,S){return v&&v.length?x1(v,It(S,2),eA):n} function AZ (line 35) | function AZ(v){return M8(v,Yo)} function RZ (line 35) | function RZ(v,S){return M8(v,It(S,2))} function yZ (line 35) | function yZ(v){return v&&v.length?x1(v,Yo,oA):n} function xZ (line 35) | function xZ(v,S){return v&&v.length?x1(v,It(S,2),oA):n} function wZ (line 35) | function wZ(v){return v&&v.length?Q2(v,Yo):0} function LZ (line 35) | function LZ(v,S){return v&&v.length?Q2(v,It(S,2)):0} method currentSlide (line 35) | currentSlide(e){return e.slides[e.slideIndex]} method currentSlideAnimations (line 35) | currentSlideAnimations(e){const t=e.slides[e.slideIndex];if(!(t!=null&&t... method formatedAnimations (line 35) | formatedAnimations(e){const t=e.slides[e.slideIndex];if(!(t!=null&&t.ani... method layouts (line 35) | layouts(e){const{themeColor:t,fontColor:n,fontName:r,backgroundColor:o}=... method setTitle (line 35) | setTitle(e){e?this.title=e:this.title="未命名演示文稿"} method setTheme (line 35) | setTheme(e){this.theme={...this.theme,...e}} method setViewportRatio (line 35) | setViewportRatio(e){this.viewportRatio=e} method setSlides (line 35) | setSlides(e){this.slides=e} method addSlide (line 35) | addSlide(e){const t=Array.isArray(e)?e:[e],n=this.slideIndex+1;this.slid... method updateSlide (line 35) | updateSlide(e){const t=this.slideIndex;this.slides[t]={...this.slides[t]... method deleteSlide (line 35) | deleteSlide(e){const t=Array.isArray(e)?e:[e],n=[];for(let i=0;igG(e.value))} method setToolbarState (line 35) | setToolbarState(e){this.toolbarState=e} method setClipingImageElementId (line 35) | setClipingImageElementId(e){this.clipingImageElementId=e} method setRichtextAttrs (line 35) | setRichtextAttrs(e){this.richTextAttrs=e} method setSelectedTableCells (line 35) | setSelectedTableCells(e){this.selectedTableCells=e} method setScalingState (line 35) | setScalingState(e){this.isScaling=e} method updateSelectedSlidesIndex (line 35) | updateSelectedSlidesIndex(e){this.selectedSlidesIndex=e} method setDialogForExport (line 35) | setDialogForExport(e){this.dialogForExport=e} method setTextFormatPainter (line 35) | setTextFormatPainter(e){this.textFormatPainter=e} method setShapeFormatPainter (line 35) | setShapeFormatPainter(e){this.shapeFormatPainter=e} method setSelectPanelState (line 35) | setSelectPanelState(e){this.showSelectPanel=e} method setSearchPanelState (line 35) | setSearchPanelState(e){this.showSearchPanel=e} method setNotesPanelState (line 35) | setNotesPanelState(e){this.showNotesPanel=e} function K4 (line 35) | function K4(){for(var e=0,t=0,n=arguments.length;t0;)for(e=E0,E0=[],n=e.length,t... function xb (line 41) | function xb(){var e=pu;pu=[],e.forEach(function(r){r._PSD.onunhandled.ca... function vz (line 41) | function vz(e){function t(){e(),Vm.splice(Vm.indexOf(t),1)}Vm.push(t),++... function gz (line 41) | function gz(e){pu.some(function(t){return t._value===e._value})||pu.push... function Az (line 41) | function Az(e){for(var t=pu.length;t;)if(pu[--t]._value===e._value){pu.s... function Um (line 41) | function Um(e){return new Mt(Jh,!1,e)} function dr (line 41) | function dr(e,t){var n=Xt;return function(){var r=Mp(),o=Xt;try{return A... function Nu (line 41) | function Nu(e,t,n,r){var o=Xt,i=Object.create(o);i.parent=o,i.ref=0,i.gl... function Lp (line 41) | function Lp(){return ho.id||(ho.id=++Rz),++ho.awaits,ho.echoes+=b9,ho.id} function Pu (line 41) | function Pu(){return ho.awaits?(--ho.awaits===0&&(ho.id=0),ho.echoes=ho.... function Ev (line 41) | function Ev(e){return ho.echoes&&e&&e.constructor===Xm?(Lp(),e.then(func... function xz (line 41) | function xz(e){++_v,(!ho.echoes||--ho.echoes===0)&&(ho.echoes=ho.id=0),Y... function bz (line 41) | function bz(){var e=Ym[Ym.length-1];Ym.pop(),Ac(e,!1)} function Ac (line 41) | function Ac(e,t){var n=Xt;if((t?ho.echoes&&(!lR++||e!==Xt):lR&&(!--lR||e... function T9 (line 41) | function T9(){var e=jn.Promise;return Rb?{Promise:e,PromiseProp:Object.g... function Op (line 41) | function Op(e,t,n,r,o){var i=Xt;try{return Ac(e,!0),t(n,r,o)}finally{Ac(... function N9 (line 41) | function N9(e){S9.call(J4,e)} function Xv (line 41) | function Xv(e,t,n,r){return typeof e!="function"?e:function(){var o=Xt;n... function _M (line 41) | function _M(e,t){return function(n,r){return e.call(this,Xv(n,t),Xv(r,t))}} function XM (line 41) | function XM(e,t){var n;try{n=t.onuncatched(e)}catch{}if(n!==!1)try{var r... function P9 (line 41) | function P9(e,t,n,r){if(!e._state.openComplete&&!Xt.letThrough){if(!e._s... function Cu (line 41) | function Cu(e,t){return e?t?function(){return e.apply(this,arguments)&&t... function om (line 41) | function om(e){return function(t){return cs(t,e)===void 0&&(t=zh(t),d9(t... function e (line 41) | function e(){} function a (line 41) | function a(c,l,u){if(!u.schema[i])throw new Jt.NotFound("Table "+i+" not... function a (line 41) | function a(u,f){try{return i.cmp(u,f)===0}catch{return!1}} function t (line 41) | function t(n){ji(this,n)} function Zg (line 41) | function Zg(e){var t={},n=function(s,c){if(c){for(var l=arguments.length... function kp (line 41) | function kp(e,t){return Yd(t).from({prototype:e}),t} function Lz (line 41) | function Lz(e){return kp(wz.prototype,function(n,r,o){this.db=e,this._tx... function p0 (line 41) | function p0(e,t){return!(e.filter||e.algorithm||e.or)&&(t?e.justLimit:!e... function fR (line 41) | function fR(e,t){e.filter=Cu(e.filter,t)} function dR (line 41) | function dR(e,t,n){var r=e.replayFilter;e.replayFilter=r?function(){retu... function Oz (line 41) | function Oz(e,t){e.isMatch=Cu(e.isMatch,t)} function Qm (line 41) | function Qm(e,t){if(e.isPrimKey)return t.primaryKey;var n=t.getIndexByKe... function VM (line 41) | function VM(e,t,n){var r=Qm(e,t.schema);return t.openCursor({trans:n,val... function im (line 41) | function im(e,t,n,r){var o=e.replayFilter?Cu(e.filter,e.replayFilter()):... function UM (line 41) | function UM(e,t,n,r){var o=r?function(a,s,c){return n(r(a),s,c)}:n,i=dr(... function e (line 41) | function e(){} function a (line 41) | function a(l,u){return u?a(l[r[u]],u-1):l[o]} function c (line 41) | function c(l,u){var f=a(l,i),d=a(u,i);return fd?s:0} function Tz (line 41) | function Tz(e){return kp(kz.prototype,function(n,r){this.db=e;var o=F9,i... function Nz (line 41) | function Nz(e,t){return et?-1:e===t?0:1} function hi (line 41) | function hi(e,t,n){var r=e instanceof E9?new e.Collection(e):e;return r.... function yf (line 41) | function yf(e){return new e.Collection(e,function(){return _9("")}).limi... function Cz (line 41) | function Cz(e){return e==="next"?function(t){return t.toUpperCase()}:fun... function Iz (line 41) | function Iz(e){return e==="next"?function(t){return t.toLowerCase()}:fun... function Fz (line 41) | function Fz(e,t,n,r,o,i){for(var a=Math.min(e.length,r.length),s=-1,c=0;... function am (line 41) | function am(e,t,n,r){var o,i,a,s,c,l,u,f=n.length;if(!n.every(function(m... function Pl (line 41) | function Pl(e,t,n,r){return{type:2,lower:e,upper:t,lowerOpen:n,upperOpen... function _9 (line 41) | function _9(e){return{type:1,lower:e,upper:e}} function e (line 41) | function e(){} function f (line 41) | function f(R,w){for(var T=0,O=R.length;T0} method canRedo (line 41) | canRedo(e){return e.snapshotCursor=this.snapshotLength-1)return;const ... method ctrlOrShiftKeyActive (line 41) | ctrlOrShiftKeyActive(e){return e.ctrlKeyState||e.shiftKeyState} method setCtrlKeyState (line 41) | setCtrlKeyState(e){this.ctrlKeyState=e} method setShiftKeyState (line 41) | setShiftKeyState(e){this.shiftKeyState=e} method setSpaceKeyState (line 41) | setSpaceKeyState(e){this.spaceKeyState=e} method setScreening (line 41) | setScreening(e){this.screening=e} function p (line 46) | function p(Q){try{return document.execCommand(Q)}catch{return!1}} function b (line 46) | function b(Q){var Z=document.documentElement.getAttribute("dir")==="rtl"... function R (line 46) | function R(Q){"@babel/helpers - typeof";return typeof Symbol=="function"... function O (line 46) | function O(Q){"@babel/helpers - typeof";return typeof Symbol=="function"... function M (line 46) | function M(Q,Z){if(!(Q instanceof Z))throw new TypeError("Cannot call a ... function I (line 46) | function I(Q,Z){for(var G=0;G"u"||!Reflect.construct||Reflect.construc... function U (line 46) | function U(Q){return U=Object.setPrototypeOf?Object.getPrototypeOf:funct... function K (line 46) | function K(Q,Z){var G="data-clipboard-".concat(Q);if(Z.hasAttribute(G))r... function G (line 46) | function G(q,ae){var $;return M(this,G),$=Z.call(this),$.resolveOptions(... function c (line 46) | function c(l,u){for(;l&&l.nodeType!==a;){if(typeof l.matches=="function"... function l (line 46) | function l(d,h,p,m,g){var b=f.apply(this,arguments);return d.addEventLis... function u (line 46) | function u(d,h,p,m,g){return typeof d.addEventListener=="function"?l.app... function f (line 46) | function f(d,h,p,m){return function(g){g.delegateTarget=c(g.target,h),g.... function u (line 46) | function u(p,m,g){if(!p&&!m&&!g)throw new Error("Missing required argume... function f (line 46) | function f(p,m,g){return p.addEventListener(m,g),{destroy:function(){p.r... function d (line 46) | function d(p,m,g){return Array.prototype.forEach.call(p,function(b){b.ad... function h (line 46) | function h(p,m,g){return l(document.body,p,m,g)} function a (line 46) | function a(s){var c;if(s.nodeName==="SELECT")s.focus(),c=s.value;else if... function a (line 46) | function a(){} function f (line 46) | function f(){u.off(s,f),c.apply(l,arguments)} function o (line 46) | function o(i){if(r[i])return r[i].exports;var a=r[i]={exports:{}};return... function V0 (line 46) | function V0(e){throw new Error('Could not dynamically require "'+e+'". P... function Mn (line 46) | function Mn(){return QM||(QM=1,function(e,t){(function(n,r){e.exports=r(... function Dg (line 46) | function Dg(){return ZM||(ZM=1,function(e,t){(function(n,r){e.exports=r(... function vJ (line 46) | function vJ(){return BM||(BM=1,function(e,t){(function(n,r){e.exports=r(... function gJ (line 46) | function gJ(){return DM||(DM=1,function(e,t){(function(n,r){e.exports=r(... function Du (line 46) | function Du(){return KM||(KM=1,function(e,t){(function(n,r){e.exports=r(... function AJ (line 46) | function AJ(){return HM||(HM=1,function(e,t){(function(n,r){e.exports=r(... function Ku (line 46) | function Ku(){return GM||(GM=1,function(e,t){(function(n,r){e.exports=r(... function D9 (line 46) | function D9(){return zM||(zM=1,function(e,t){(function(n,r){e.exports=r(... function Ob (line 46) | function Ob(){return JM||(JM=1,function(e,t){(function(n,r){e.exports=r(... function RJ (line 46) | function RJ(){return $M||($M=1,function(e,t){(function(n,r,o){e.exports=... function K9 (line 46) | function K9(){return jM||(jM=1,function(e,t){(function(n,r,o){e.exports=... function yJ (line 46) | function yJ(){return qM||(qM=1,function(e,t){(function(n,r,o){e.exports=... function xJ (line 46) | function xJ(){return ew||(ew=1,function(e,t){(function(n,r,o){e.exports=... function bJ (line 46) | function bJ(){return tw||(tw=1,function(e,t){(function(n,r){e.exports=r(... function kb (line 55) | function kb(){return nw||(nw=1,function(e,t){(function(n,r){e.exports=r(... function SJ (line 55) | function SJ(){return rw||(rw=1,function(e,t){(function(n,r,o){e.exports=... function bc (line 55) | function bc(){return ow||(ow=1,function(e,t){(function(n,r,o){e.exports=... function Dr (line 55) | function Dr(){return iw||(iw=1,function(e,t){(function(n,r,o){e.exports=... function MJ (line 55) | function MJ(){return aw||(aw=1,function(e,t){(function(n,r,o){e.exports=... function wJ (line 55) | function wJ(){return sw||(sw=1,function(e,t){(function(n,r,o){e.exports=... function LJ (line 55) | function LJ(){return lw||(lw=1,function(e,t){(function(n,r,o){e.exports=... function OJ (line 59) | function OJ(){return cw||(cw=1,function(e,t){(function(n,r,o){e.exports=... function kJ (line 59) | function kJ(){return uw||(uw=1,function(e,t){(function(n,r,o){e.exports=... function TJ (line 59) | function TJ(){return fw||(fw=1,function(e,t){(function(n,r,o){e.exports=... function NJ (line 59) | function NJ(){return dw||(dw=1,function(e,t){(function(n,r,o){e.exports=... function PJ (line 59) | function PJ(){return hw||(hw=1,function(e,t){(function(n,r,o){e.exports=... function CJ (line 59) | function CJ(){return pw||(pw=1,function(e,t){(function(n,r,o){e.exports=... function IJ (line 59) | function IJ(){return mw||(mw=1,function(e,t){(function(n,r,o){e.exports=... function FJ (line 59) | function FJ(){return vw||(vw=1,function(e,t){(function(n,r,o){e.exports=... function _J (line 59) | function _J(){return gw||(gw=1,function(e,t){(function(n,r,o){e.exports=... function EJ (line 59) | function EJ(){return Aw||(Aw=1,function(e,t){(function(n,r,o){e.exports=... function XJ (line 59) | function XJ(){return Rw||(Rw=1,function(e,t){(function(n,r,o){e.exports=... function WJ (line 59) | function WJ(){return yw||(yw=1,function(e,t){(function(n,r,o){e.exports=... function VJ (line 59) | function VJ(){return xw||(xw=1,function(e,t){(function(n,r,o){e.exports=... function UJ (line 59) | function UJ(){return bw||(bw=1,function(e,t){(function(n,r,o){e.exports=... function DJ (line 60) | function DJ(){return"icon-"+((1+Math.random())*4294967296|0).toString(16... function KJ (line 60) | function KJ(e,t,n){var r=typeof t.fill=="string"?[t.fill]:t.fill||[],o=[... function Ke (line 60) | function Ke(e,t,n){var r={name:"icon-"+e,props:["size","strokeWidth","st... method install (line 60) | install(e){for(const t of Object.keys(Yv))e.component(t,Yv[t])} method setup (line 60) | setup(e,{expose:t,emit:n}){const{IconAttention:r,IconCheckOne:o,IconClos... function tP (line 74) | function tP(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enum... function Sw (line 74) | function Sw(e,t,n,r,o,i,a){try{var s=e[i](a),c=s.value}catch(l){return v... function oi (line 74) | function oi(e){return function(){var t=this,n=arguments;return new Promi... function Gg (line 74) | function Gg(e){var t=e.default;if(typeof t=="function"){var n=function()... function t (line 74) | function t(n){return e.exports=t=typeof Symbol=="function"&&typeof Symbo... function n (line 74) | function n(){e.exports=n=function(){return r},e.exports.__esModule=!0,e.... function rP (line 74) | function rP(){Vb=!0;for(var e="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmno... function Tq (line 74) | function Tq(e,t,n){for(var r,o,i=[],a=t;a>1,u=-7,f=n?o-1:... function oP (line 74) | function oP(e,t,n,r,o,i){var a,s,c,l=8*i-o-1,u=(1<>1,d=o===23?... function Qv (line 74) | function Qv(){return Ge.TYPED_ARRAY_SUPPORT?2147483647:1073741823} function Js (line 74) | function Js(e,t){if(Qv()=Qv())throw new RangeError("Attempt to allocate Buff... function ts (line 74) | function ts(e){return!(e==null||!e._isBuffer)} function lP (line 74) | function lP(e,t){if(ts(e))return e.length;if(typeof ArrayBuffer<"u"&&typ... function Cq (line 74) | function Cq(e,t,n){var r=!1;if((t===void 0||t<0)&&(t=0),t>this.length||(... function Yc (line 74) | function Yc(e,t,n){var r=e[t];e[t]=e[n],e[n]=r} function Ow (line 74) | function Ow(e,t,n,r,o){if(e.length===0)return-1;if(typeof n=="string"?(r... function kw (line 74) | function kw(e,t,n,r,o){var i,a=1,s=e.length,c=t.length;if(r!==void 0&&((... function Iq (line 74) | function Iq(e,t,n,r){n=Number(n)||0;var o=e.length-n;r?(r=Number(r))>o&&... function Fq (line 74) | function Fq(e,t,n,r){return zg(Zv(t,e.length-n),e,n,r)} function cP (line 74) | function cP(e,t,n,r){return zg(function(o){for(var i=[],a=0;ar)&&(n=r)... function Qq (line 74) | function Qq(e,t,n){for(var r=e.slice(t,n),o="",i=0;ie.length)throw new RangeError("Index out... function Tw (line 74) | function Tw(e,t,n,r,o){return o||fP(e,0,n,4),oP(e,t,n,r,23,4),n+4} function Nw (line 74) | function Nw(e,t,n,r,o){return o||fP(e,0,n,8),oP(e,t,n,r,52,8),n+8} function Bq (line 74) | function Bq(e){return e<16?"0"+e.toString(16):e.toString(16)} function Zv (line 74) | function Zv(e,t){var n;t=t||1/0;for(var r=e.length,o=null,i=[],a=0;a=t.length||o>=e.length);++o)... function Pp (line 74) | function Pp(e){return e!=null&&(!!e._isBuffer||Pw(e)||function(t){return... function Pw (line 74) | function Pw(e){return!!e.constructor&&typeof e.constructor.isBuffer=="fu... function hP (line 74) | function hP(){throw new Error("setTimeout has not been defined")} function pP (line 74) | function pP(){throw new Error("clearTimeout has not been defined")} function mP (line 74) | function mP(e){if(Cl===setTimeout)return setTimeout(e,0);if((Cl===hP||!C... function Kq (line 74) | function Kq(){fd&&tu&&(fd=!1,tu.length?$s=tu.concat($s):Bm=-1,$s.length&... function vP (line 74) | function vP(){if(!fd){var e=mP(Kq);fd=!0;for(var t=$s.length;t;){for(tu=... function Xr (line 74) | function Xr(e){var t=new Array(arguments.length-1);if(arguments.length>1... function gP (line 74) | function gP(e,t){this.fun=e,this.array=t} function Ju (line 74) | function Ju(){} function Fl (line 74) | function Fl(){} function An (line 74) | function An(){An.init.call(this)} function AP (line 74) | function AP(e){return e._maxListeners===void 0?An.defaultMaxListeners:e.... function nee (line 74) | function nee(e,t,n){if(t)e.call(n);else for(var r=e.length,o=Cp(e,r),i=0... function ree (line 74) | function ree(e,t,n,r){if(t)e.call(n,r);else for(var o=e.length,i=Cp(e,o)... function oee (line 74) | function oee(e,t,n,r,o){if(t)e.call(n,r,o);else for(var i=e.length,a=Cp(... function iee (line 74) | function iee(e,t,n,r,o,i){if(t)e.call(n,r,o,i);else for(var a=e.length,s... function aee (line 74) | function aee(e,t,n,r){if(t)e.apply(n,r);else for(var o=e.length,i=Cp(e,o... function Cw (line 74) | function Cw(e,t,n,r){var o,i,a,s;if(typeof n!="function")throw new TypeE... function Iw (line 74) | function Iw(e,t,n){var r=!1;function o(){e.removeListener(t,o),r||(r=!0,... function Fw (line 74) | function Fw(e){var t=this._events;if(t){var n=t[e];if(typeof n=="functio... function Cp (line 74) | function Cp(e,t){for(var n=new Array(t);t--;)n[t]=e[t];return n} function Jg (line 74) | function Jg(e){if(!ep(e)){for(var t=[],n=0;n=3&... function cee (line 74) | function cee(e,t){var n=us.styles[t];return n?"\x1B["+us.colors[n][0]+"m... function uee (line 74) | function uee(e,t){return e} function Bv (line 74) | function Bv(e,t,n){if(e.customInspect&&t&&Ah(t.inspect)&&t.inspect!==us&... function $R (line 77) | function $R(e){return"["+Error.prototype.toString.call(e)+"]"} function jR (line 77) | function jR(e,t,n,r,o,i){var a,s,c;if((c=Object.getOwnPropertyDescriptor... function Qb (line 83) | function Qb(e){return Array.isArray(e)} function jg (line 83) | function jg(e){return typeof e=="boolean"} function Ip (line 83) | function Ip(e){return e===null} function RP (line 83) | function RP(e){return e==null} function Zb (line 83) | function Zb(e){return typeof e=="number"} function ep (line 83) | function ep(e){return typeof e=="string"} function yP (line 83) | function yP(e){return typeof e=="symbol"} function as (line 83) | function as(e){return e===void 0} function vh (line 83) | function vh(e){return $u(e)&&Bb(e)==="[object RegExp]"} function $u (line 83) | function $u(e){return typeof e=="object"&&e!==null} function Dv (line 83) | function Dv(e){return $u(e)&&Bb(e)==="[object Date]"} function gh (line 83) | function gh(e){return $u(e)&&(Bb(e)==="[object Error]"||e instanceof Err... function Ah (line 83) | function Ah(e){return typeof e=="function"} function xP (line 83) | function xP(e){return e===null||typeof e=="boolean"||typeof e=="number"|... function bP (line 83) | function bP(e){return Pp(e)} function Bb (line 83) | function Bb(e){return Object.prototype.toString.call(e)} function qR (line 83) | function qR(e){return e<10?"0"+e.toString(10):e.toString(10)} function dee (line 83) | function dee(){var e=new Date,t=[qR(e.getHours()),qR(e.getMinutes()),qR(... function SP (line 83) | function SP(){console.log("%s - %s",dee(),Jg.apply(null,arguments))} function Db (line 83) | function Db(e,t){if(!t||!$u(t))return e;for(var n=Object.keys(t),r=n.len... function MP (line 83) | function MP(e,t){return Object.prototype.hasOwnProperty.call(e,t)} function Hc (line 83) | function Hc(){this.head=null,this.tail=null,this.length=0} function Rh (line 83) | function Rh(e){switch(this.encoding=(e||"utf8").toLowerCase().replace(/[... function vee (line 83) | function vee(e){return e.toString(this.encoding)} function gee (line 83) | function gee(e){this.charReceived=e.length%2,this.charLength=this.charRe... function Aee (line 83) | function Aee(e){this.charReceived=e.length%3,this.charLength=this.charRe... function wP (line 83) | function wP(e,t){e=e||{},this.objectMode=!!e.objectMode,t instanceof Ni&... function ur (line 83) | function ur(e){if(!(this instanceof ur))return new ur(e);this._readableS... function _w (line 83) | function _w(e,t,n,r,o){var i=function(l,u){var f=null;return Pp(u)||type... function Ew (line 83) | function Ew(e,t){return e<=0||t.length===0&&t.ended?0:t.objectMode?1:e!=... function Kv (line 83) | function Kv(e){var t=e._readableState;t.needReadable=!1,t.emittedReadabl... function Xw (line 83) | function Xw(e){Un("emit readable"),e.emit("readable"),Kb(e)} function Ree (line 83) | function Ree(e,t){for(var n=t.length;!t.reading&&!t.flowing&&!t.ended&&t... function yee (line 83) | function yee(e){Un("readable nexttick read 0"),e.read(0)} function xee (line 83) | function xee(e,t){t.reading||(Un("resume read 0"),e.read(0)),t.resumeSch... function Kb (line 83) | function Kb(e){var t=e._readableState;for(Un("flow",t.flowing);t.flowing... function Ww (line 83) | function Ww(e,t){return t.length===0?null:(t.objectMode?n=t.buffer.shift... function ey (line 83) | function ey(e){var t=e._readableState;if(t.length>0)throw new Error('"en... function bee (line 83) | function bee(e,t){e.endEmitted||e.length!==0||(e.endEmitted=!0,t.readabl... function Vw (line 83) | function Vw(e,t){for(var n=0,r=e.length;n=0;)e[t]=0} function gy (line 83) | function gy(e,t,n,r,o){this.static_tree=e,this.extra_bits=t,this.extra_b... function Ay (line 83) | function Ay(e,t){this.dyn_tree=e,this.max_code=0,this.stat_desc=t} function zP (line 83) | function zP(e){return e<256?tp[e]:tp[256+(e>>>7)]} function np (line 83) | function np(e,t){e.pending_buf[e.pending++]=255&t,e.pending_buf[e.pendin... function Go (line 83) | function Go(e,t,n){e.bi_valid>16-n?(e.bi_buf|=t<>>=1,n<<=1;while(--t>0);return n>>>1} function $P (line 83) | function $P(e,t,n){var r,o,i=new Array(16),a=0;for(r=1;r<=15;r++)i[r]=a=... function IL (line 83) | function IL(e){var t;for(t=0;t<286;t++)e.dyn_ltree[2*t]=0;for(t=0;t<30;t... function jP (line 83) | function jP(e){e.bi_valid>8?np(e,e.bi_buf):e.bi_valid>0&&(e.pending_buf[... function FL (line 83) | function FL(e,t,n,r){var o=2*t,i=2*n;return e[o]4?9:0)} function Gl (line 83) | function Gl(e){for(var t=e.length;--t>=0;)e[t]=0} function El (line 83) | function El(e){var t=e.state,n=t.pending;n>e.avail_out&&(n=e.avail_out),... function qr (line 83) | function qr(e,t){Hi._tr_flush_block(e,e.block_start>=0?e.block_start:-1,... function On (line 83) | function On(e,t){e.pending_buf[e.pending++]=t} function v0 (line 83) | function v0(e,t){e.pending_buf[e.pending++]=t>>>8&255,e.pending_buf[e.pe... function nC (line 83) | function nC(e,t){var n,r,o=e.max_chain_length,i=e.strstart,a=e.prev_leng... function $c (line 83) | function $c(e){var t,n,r,o,i,a,s,c,l,u,f=e.w_size;do{if(o=e.window_size-... function xy (line 83) | function xy(e,t){for(var n,r;;){if(e.lookahead<262){if($c(e),e.lookahead... function xf (line 83) | function xf(e,t){for(var n,r,o;;){if(e.lookahead<262){if($c(e),e.lookahe... function Ua (line 83) | function Ua(e,t,n,r,o){this.good_length=e,this.max_lazy=t,this.nice_leng... function Gee (line 83) | function Gee(){this.strm=null,this.status=0,this.pending_buf=null,this.p... function rC (line 83) | function rC(e){var t;return e&&e.state?(e.total_in=e.total_out=0,e.data_... function oC (line 83) | function oC(e){var t,n=rC(e);return n===0&&((t=e.state).window_size=2*t.... function YL (line 83) | function YL(e,t,n,r,o,i){if(!e)return-2;var a=1;if(t===-1&&(t=6),r<0?(a=... function QL (line 83) | function QL(e,t){if(t<65534&&(e.subarray&&aC||!e.subarray&&iC))return St... function nu (line 83) | function nu(e){if(!(this instanceof nu))return new nu(e);this.options=Z0... function by (line 83) | function by(e,t){var n=new nu(t);if(n.push(e,!0),n.err)throw n.msg||k3[n... function BL (line 83) | function BL(e){return(e>>>24&255)+(e>>>8&65280)+((65280&e)<<8)+((255&e)<... function tte (line 83) | function tte(){this.mode=0,this.last=!1,this.wrap=0,this.havedict=!1,thi... function cC (line 83) | function cC(e){var t;return e&&e.state?(t=e.state,e.total_in=e.total_out... function uC (line 83) | function uC(e){var t;return e&&e.state?((t=e.state).wsize=0,t.whave=0,t.... function fC (line 83) | function fC(e,t){var n,r;return e&&e.state?(r=e.state,t<0?(n=0,t=-t):(n=... function DL (line 83) | function DL(e,t){var n,r;return e?(r=new tte,e.state=r,r.window=null,(n=... function nte (line 83) | function nte(e){if(KL){var t;for(My=new Oi.Buf32(512),wy=new Oi.Buf32(32... function HL (line 83) | function HL(e,t,n,r){var o,i=e.state;return i.window===null&&(i.wsize=1<... function ru (line 83) | function ru(e){if(!(this instanceof ru))return new ru(e);this.options=D0... function Ly (line 83) | function Ly(e,t){var n=new ru(t);if(n.push(e,!0),n.err)throw n.msg||T3[n... function Qc (line 83) | function Qc(e,t){Jm.call(this,"FlateWorker/"+e),this._pako=null,this._pa... function va (line 84) | function va(e,t,n,r){Wf.call(this,"ZipFileWorker"),this.bytesWritten=0,t... function K0 (line 84) | function K0(e,t){$m.call(this,"Nodejs stream input adapter for "+e),this... function eO (line 84) | function eO(e){return Object.prototype.toString.call(e)==="[object RegEx... function xC (line 84) | function xC(e){this.data=e,this.length=e.length,this.index=0,this.zero=0} function Vf (line 84) | function Vf(e){SC.call(this,e);for(var t=0;te.length)&&(t=e.length);for(var n=0,r=new A... function iO (line 90) | function iO(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){v... function aO (line 90) | function aO(e){for(var t=1;t1&&arguments[1]!==void 0?arguments... function Lo (line 90) | function Lo(e,t){return _C.apply(this,arguments)} function _C (line 90) | function _C(){return(_C=oi(Wn.mark(function e(t,n){var r;return Wn.wrap(... function $v (line 90) | function $v(e){return $v=typeof Symbol=="function"&&typeof Symbol.iterat... function dt (line 90) | function dt(e,t){if(t=t||{},(e=e||"")instanceof dt)return e;if(!(this in... function lO (line 90) | function lO(e,t,n){e=nr(e,255),t=nr(t,255),n=nr(n,255);var r,o,i=Math.ma... function cO (line 90) | function cO(e,t,n){e=nr(e,255),t=nr(t,255),n=nr(n,255);var r,o,i=Math.ma... function uO (line 90) | function uO(e,t,n,r){var o=[ka(Math.round(e).toString(16)),ka(Math.round... function fO (line 90) | function fO(e,t,n,r){return[ka(XC(r)),ka(Math.round(e).toString(16)),ka(... function Bte (line 90) | function Bte(e,t){t=t===0?0:t||10;var n=dt(e).toHsl();return n.s-=t/100,... function Dte (line 90) | function Dte(e,t){t=t===0?0:t||10;var n=dt(e).toHsl();return n.s+=t/100,... function Kte (line 90) | function Kte(e){return dt(e).desaturate(100)} function Hte (line 90) | function Hte(e,t){t=t===0?0:t||10;var n=dt(e).toHsl();return n.l+=t/100,... function Gte (line 90) | function Gte(e,t){t=t===0?0:t||10;var n=dt(e).toRgb();return n.r=Math.ma... function zte (line 90) | function zte(e,t){t=t===0?0:t||10;var n=dt(e).toHsl();return n.l-=t/100,... function Jte (line 90) | function Jte(e,t){var n=dt(e).toHsl(),r=(n.h+t)%360;return n.h=r<0?360+r... function $te (line 90) | function $te(e){var t=dt(e).toHsl();return t.h=(t.h+180)%360,dt(t)} function dO (line 90) | function dO(e,t){if(isNaN(t)||t<=0)throw new Error("Argument to polyad m... function jte (line 90) | function jte(e){var t=dt(e).toHsl(),n=t.h;return[dt(e),dt({h:(n+72)%360,... function qte (line 90) | function qte(e,t,n){t=t||6,n=n||30;var r=dt(e).toHsl(),o=360/n,i=[dt(e)]... function ene (line 90) | function ene(e,t){t=t||6;for(var n=dt(e).toHsv(),r=n.h,o=n.s,i=n.v,a=[],... function EC (line 90) | function EC(e){return e=parseFloat(e),(isNaN(e)||e<0||e>1)&&(e=1),e} function nr (line 90) | function nr(e,t){(function(r){return typeof r=="string"&&r.indexOf(".")!... function r2 (line 90) | function r2(e){return Math.min(1,Math.max(0,e))} function pi (line 90) | function pi(e){return parseInt(e,16)} function ka (line 90) | function ka(e){return e.length==1?"0"+e:""+e} function H0 (line 90) | function H0(e){return e<=1&&(e=100*e+"%"),e} function XC (line 90) | function XC(e){return Math.round(255*parseFloat(e)).toString(16)} function hO (line 90) | function hO(e){return pi(e)/255} function Es (line 90) | function Es(e){return!!ga.CSS_UNIT.exec(e)} function nne (line 90) | function nne(e,t){var n=typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iter... function pO (line 91) | function pO(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new A... function WC (line 91) | function WC(e){for(var t,n="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqr... function Ny (line 91) | function Ny(e){return e.substr(2+(~-e.lastIndexOf(".")>>>0))} function bf (line 91) | function bf(e,t){if(!e)return e;var n="";if(e.constructor===Array)for(va... function Ve (line 91) | function Ve(e,t){if(t.constructor!==Array)throw Error("Error of path typ... function jv (line 91) | function jv(e){return e?Math.round(e/6e4):0} function VC (line 91) | function VC(e){var t={"&":"&","<":"<",">":">",'"':""","'"... function F3 (line 91) | function F3(e){var t="";switch(e.toLowerCase()){case"jpg":case"jpeg":t="... function rne (line 91) | function rne(e){return/^(https?|ftp):\/\/([a-zA-Z0-9.-]+(:[a-zA-Z0-9.&%$... function Sf (line 91) | function Sf(e){for(var t=e.toString(16);t.length<2;)t="0"+t;return t} function G0 (line 91) | function G0(e,t){switch(e){case"tx1":e="a:dk1";break;case"tx2":e="a:dk2"... function Py (line 91) | function Py(e,t,n){return n<0&&(n+=6),n>=6&&(n-=6),n<1?(t-e)*n+e:n<3?t:n... function Cy (line 91) | function Cy(e){var t="";return e["a:noFill"]&&(t="NO_FILL"),e["a:solidFi... function one (line 91) | function one(e,t,n){return _3.apply(this,arguments)} function _3 (line 91) | function _3(){return _3=oi(Wn.mark(function e(t,n,r){var o,i,a,s,c,l;ret... function Iy (line 91) | function Iy(e,t,n){return UC.apply(this,arguments)} function UC (line 91) | function UC(){return(UC=oi(Wn.mark(function e(t,n,r){var o,i,a,s;return ... function Fy (line 91) | function Fy(e,t,n,r){if(e){for(var o=e["a:gradFill"],i=o["a:gsLst"]["a:g... function ine (line 91) | function ine(e){return YC.apply(this,arguments)} function YC (line 91) | function YC(){return(YC=oi(Wn.mark(function e(t){var n,r,o,i,a,s,c,l,u,f... function gu (line 91) | function gu(e,t,n,r){if(!e)return e;var o,i="fff";if(e["a:srgbClr"])i=Ve... function So (line 91) | function So(e){var t=[];if(!e)return t;if(e["c:xVal"]){var n=[];bf(e["c:... function ane (line 91) | function ane(e){var t=null;for(var n in e)switch(n){case"c:lineChart":t=... function sne (line 91) | function sne(e,t,n,r){var o=Ve(e,["a:pPr","attrs","algn"]);if(o||(o=Ve(t... function Xp (line 91) | function Xp(e,t,n,r){var o;return e?o=e["a:off"].attrs:t?o=t["a:off"].at... function Wp (line 91) | function Wp(e,t,n,r){var o;return e?o=e["a:ext"].attrs:t?o=t["a:ext"].at... function QC (line 91) | function QC(e,t){var n=t.options.slideFactor,r=gu(e,0,0,t),o=e.attrs,i=o... function mO (line 91) | function mO(e,t){var n=typeof Symbol<"u"&&e[Symbol.iterator]||e["@@itera... function vO (line 92) | function vO(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new A... function z0 (line 92) | function z0(e,t,n,r,o){if(!e)return"";var i,a="",s=e["a:p"],c="",l=mO(s.... function lne (line 92) | function lne(e){var t=e["a:pPr"];return t?t["a:buChar"]?"ul":t["a:buAuto... function gO (line 92) | function gO(e,t,n,r){var o=r.slideMasterTextStyles,i=e["a:t"];typeof i!=... function cne (line 92) | function cne(e,t,n,r,o,i,a){var s,c=o;if(i>=o)for(;c<=i;){var l=c*(Math.... function AO (line 92) | function AO(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){v... function ec (line 92) | function ec(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new A... function une (line 93) | function une(e){return E3.apply(this,arguments)} function E3 (line 93) | function E3(){return E3=oi(Wn.mark(function e(t){var n,r,o,i,a,s,c,l,u,f... function fne (line 93) | function fne(e){return ZC.apply(this,arguments)} function ZC (line 93) | function ZC(){return(ZC=oi(Wn.mark(function e(t){var n,r,o,i,a,s,c,l;ret... function dne (line 93) | function dne(e,t){return BC.apply(this,arguments)} function BC (line 93) | function BC(){return(BC=oi(Wn.mark(function e(t,n){var r,o,i;return Wn.w... function hne (line 93) | function hne(e){return DC.apply(this,arguments)} function DC (line 93) | function DC(){return(DC=oi(Wn.mark(function e(t){var n,r,o,i,a,s;return ... function pne (line 93) | function pne(e,t,n,r,o){return X3.apply(this,arguments)} function X3 (line 93) | function X3(){return X3=oi(Wn.mark(function e(t,n,r,o,i){var a,s,c,l,u,f... function yO (line 93) | function yO(e){var t=e[Object.keys(e)[0]]["p:cSld"]["p:spTree"],n={},r={... function qv (line 93) | function qv(e,t,n,r){return KC.apply(this,arguments)} function KC (line 93) | function KC(){return(KC=oi(Wn.mark(function e(t,n,r,o){var i;return Wn.w... function W3 (line 93) | function W3(e,t,n){return V3.apply(this,arguments)} function V3 (line 93) | function V3(){return V3=oi(Wn.mark(function e(t,n,r){var o,i,a,s,c,l,u,f... function HC (line 93) | function HC(e,t,n){var r,o,i=Ve(e,["p:nvSpPr","p:cNvPr","attrs","name"])... function mne (line 93) | function mne(e,t){return GC(e,void 0,void 0,e["p:nvCxnSpPr"]["p:cNvPr"].... function GC (line 93) | function GC(e,t,n,r,o,i){var a,s=["p:spPr","a:xfrm"],c=Ve(e,s),l=Ve(t,s)... function vne (line 93) | function vne(e,t,n){return U3.apply(this,arguments)} function U3 (line 93) | function U3(){return U3=oi(Wn.mark(function e(t,n,r){var o,i,a,s,c,l,u,f... function gne (line 93) | function gne(e,t,n){return Y3.apply(this,arguments)} function Y3 (line 93) | function Y3(){return Y3=oi(Wn.mark(function e(t,n,r){var o,i,a;return Wn... function Ane (line 93) | function Ane(e,t){var n,r=Ve(e,["a:graphic","a:graphicData","a:tbl"]),o=... function Rne (line 93) | function Rne(e,t){return Q3.apply(this,arguments)} function Q3 (line 93) | function Q3(){return Q3=oi(Wn.mark(function e(t,n){var r,o,i,a,s,c,l,u,f... function yne (line 93) | function yne(e,t){var n=Ve(e,["p:xfrm"]),r=Xp(n,void 0,void 0,t.options.... function l (line 93) | function l(d){let h="";const p=new Uint8Array(d);for(let m=0;m"u"?u={autoBom:!1}:typeof u!="object"&&(... function r (line 93) | function r(l,u,f){var d=new XMLHttpRequest;d.open("GET",l),d.responseTyp... function o (line 93) | function o(l){var u=new XMLHttpRequest;u.open("HEAD",l,!1);try{u.send()}... function i (line 93) | function i(l){try{l.dispatchEvent(new MouseEvent("click"))}catch{var u=d... function a (line 103) | function a(l,u){if(!o[l]){if(!r[l]){var f=typeof V0=="function"&&V0;if(!... function l (line 103) | function l(u,f,d,h,p){this.compressedSize=u,this.uncompressedSize=f,this... function u (line 103) | function u(f,d){c.call(this,"FlateWorker/"+f),this._pako=null,this._pako... function i (line 103) | function i(h,p){var m,g="";for(m=0;mW.avail_out&&(ue=W.avail_o... function Q (line 104) | function Q(W,ne){s._tr_flush_block(W,0<=W.block_start?W.block_start:-1,W... function Z (line 104) | function Z(W,ne){W.pending_buf[W.pending++]=ne} function G (line 104) | function G(W,ne){W.pending_buf[W.pending++]=ne>>>8&255,W.pending_buf[W.p... function q (line 104) | function q(W,ne){var ue,j,te=W.max_chain_length,oe=W.strstart,ve=W.prev_... function ae (line 104) | function ae(W){var ne,ue,j,te,oe,ve,le,ge,ye,_e,Se=W.w_size;do{if(te=W.w... function $ (line 104) | function $(W,ne){for(var ue,j;;){if(W.lookahead>>24&255)+(k>>>8&65280)+((65280&k)<<8)+((255&k)<<... function x (line 104) | function x(){this.mode=0,this.last=!1,this.wrap=0,this.havedict=!1,this.... function y (line 104) | function y(k){var F;return k&&k.state?(F=k.state,k.total_in=k.total_out=... function A (line 104) | function A(k){var F;return k&&k.state?((F=k.state).wsize=0,F.whave=0,F.w... function R (line 104) | function R(k,F){var N,P;return k&&k.state?(P=k.state,F<0?(N=0,F=-F):(N=1... function w (line 104) | function w(k,F){var N,P;return k?(P=new x,(k.state=P).window=null,(N=R(k... function I (line 104) | function I(k){if(M){var F;for(T=new i.Buf32(512),O=new i.Buf32(32),F=0;F... function E (line 104) | function E(k,F,N,P){var C,X=k.state;return X.window===null&&(X.wsize=1<<... function c (line 104) | function c(te){for(var oe=te.length;0<=--oe;)te[oe]=0} function ie (line 104) | function ie(te,oe,ve,le,ge){this.static_tree=te,this.extra_bits=oe,this.... function B (line 104) | function B(te,oe){this.dyn_tree=te,this.max_code=0,this.stat_desc=oe} function Q (line 104) | function Q(te){return te<256?F[te]:F[256+(te>>>7)]} function Z (line 104) | function Z(te,oe){te.pending_buf[te.pending++]=255&oe,te.pending_buf[te.... function G (line 104) | function G(te,oe,ve){te.bi_valid>b-ve?(te.bi_buf|=oe<>>=1,ve<<=1,0<--oe;);return ... function $ (line 104) | function $(te,oe,ve){var le,ge,ye=new Array(g+1),_e=0;for(le=1;le<=g;le+... function H (line 104) | function H(te){var oe;for(oe=0;oe"u"||e==null?"":e.toString().replace(/&/g... function dn (line 105) | function dn(e){return typeof e=="number"&&e>100?e:(typeof e=="string"&&(... function Ct (line 105) | function Ct(e){var t=Number(e)||0;return isNaN(t)?0:Math.round(t*Vp)} function iu (line 105) | function iu(e){return e=e||0,Math.round((e>360?e-360:e)*6e4)} function Xy (line 105) | function Xy(e){var t=e.toString(16);return t.length===1?"0"+t:t} function Wy (line 105) | function Wy(e,t,n){return(Xy(e)+Xy(t)+Xy(n)).toUpperCase()} function xn (line 105) | function xn(e,t){var n=(e||"").replace("#","");!Ey.test(n)&&n!==Ai.backg... function Nne (line 105) | function Nne(e,t){var n="",r=wr(wr({},t),e),o=Math.round(r.size*Vp),i=r.... function wi (line 105) | function wi(e){var t="solid",n="",r="",o="";if(e)switch(typeof e=="strin... function Hs (line 105) | function Hs(e){return e._rels.length+e._relsChart.length+e._relsMedia.le... function jb (line 105) | function jb(e){if(!(!e||typeof e!="object"))return e.type!=="outer"&&e.t... function Pne (line 105) | function Pne(e,t,n){var r,o,i=2.3+(!((r=e.options)===null||r===void 0)&&... function nI (line 110) | function nI(e,t,n,r){e===void 0&&(e=[]),t===void 0&&(t={});var o=rp,i=Zt... function Cne (line 117) | function Cne(e,t,n,r){n===void 0&&(n={});var o=n||{};o.slideMargin=o.sli... function Fne (line 117) | function Fne(e,t){e.bkgd&&(t.bkgd=e.bkgd),e.objects&&Array.isArray(e.obj... function rI (line 117) | function rI(e,t,n,r){var o;function i(f){!f||f.style==="none"||(f.size!=... function oI (line 117) | function oI(e,t){var n={_type:null,text:null,options:null,image:null,ima... function _ne (line 117) | function _ne(e,t){var n=t.x||0,r=t.y||0,o=t.w||2,i=t.h||2,a=t.data||"",s... function Ene (line 117) | function Ene(e,t){e._slideObjects.push({_type:Dt.notes,text:[{text:t}]})} function $3 (line 117) | function $3(e,t,n){var r=typeof n=="object"?n:{};r.line=r.line||{type:"n... function Xne (line 117) | function Xne(e,t,n,r,o,i,a){var s=[e],c=n&&typeof n=="object"?n:{};c.obj... function eg (line 117) | function eg(e,t,n,r){var o={_type:r?Dt.placeholder:Dt.text,shape:(n==nul... function Wne (line 117) | function Wne(e){(e._slideLayout._slideObjects||[]).forEach(function(t){t... function iI (line 117) | function iI(e,t){var n;if(t.bkgd&&(t.background||(t.background={}),typeo... function Od (line 117) | function Od(e,t){var n=[];typeof t=="string"||typeof t=="number"||(Array... function e (line 117) | function e(t){var n;this.addSlide=t.addSlide,this.getSlide=t.getSlide,th... function Une (line 117) | function Une(e,t){return Ka(this,void 0,void 0,function(){var n;return H... function Yne (line 125) | function Yne(e){var t,n,r,o,i='",r+=' ':"",... function t5 (line 157) | function t5(e,t){var n=0,r='".concat(aI(e.options,!1),"").c... function Dne (line 157) | function Dne(e){var t="fi||e.height>fi)&&(e.width>fi&&e.height>fi?e.wi... function ng (line 217) | function ng(e){return new Promise((t,n)=>{const r=new Image;r.decode=()=... function bre (line 217) | async function bre(e){return Promise.resolve().then(()=>new XMLSerialize... function Sre (line 217) | async function Sre(e,t,n){const r="http://www.w3.org/2000/svg",o=documen... function Mre (line 217) | function Mre(e){const t=e.getPropertyValue("content");return`${e.cssText... function wre (line 217) | function wre(e){return tl(e).map(t=>{const n=e.getPropertyValue(t),r=e.g... function Lre (line 217) | function Lre(e,t,n){const r=`.${e}:${t}`,o=n.cssText?Mre(n):wre(n);retur... function LO (line 217) | function LO(e,t,n){const r=window.getComputedStyle(e,n),o=r.getPropertyV... function Ore (line 217) | function Ore(e,t){LO(e,t,":before"),LO(e,t,":after")} function Tre (line 217) | function Tre(e){const t=/\.([^./]*?)$/g.exec(e);return t?t[1]:""} function n5 (line 217) | function n5(e){const t=Tre(e).toLowerCase();return kre[t]||""} function Nre (line 217) | function Nre(e){return e.split(/,/)[1]} function j3 (line 217) | function j3(e){return e.search(/^(data:)/)!==-1} function lI (line 217) | function lI(e,t){return`data:${t};base64,${e}`} function cI (line 217) | async function cI(e,t,n){const r=await fetch(e,t);if(r.status===404)thro... function Pre (line 217) | function Pre(e,t,n){let r=e.replace(/\?.*/,"");return n&&(r=e),/ttf|otf|... function r5 (line 217) | async function r5(e,t,n){const r=Pre(e,t,n.includeQueryParams);if(Qy[r]!... function Cre (line 217) | async function Cre(e){const t=e.toDataURL();return t==="data:,"?e.cloneN... function Ire (line 217) | async function Ire(e,t){if(e.currentSrc){const i=document.createElement(... function Fre (line 217) | async function Fre(e){var t;try{if(!((t=e==null?void 0:e.contentDocument... function _re (line 217) | async function _re(e,t){return qo(e,HTMLCanvasElement)?Cre(e):qo(e,HTMLV... function Xre (line 217) | async function Xre(e,t,n){var r,o;let i=[];return Ere(e)&&e.assignedNode... function Wre (line 217) | function Wre(e,t){const n=t.style;if(!n)return;const r=window.getCompute... function Vre (line 217) | function Vre(e,t){qo(e,HTMLTextAreaElement)&&(t.innerHTML=e.value),qo(e,... function Ure (line 217) | function Ure(e,t){if(qo(e,HTMLSelectElement)){const n=t,r=Array.from(n.c... function Yre (line 217) | function Yre(e,t){return qo(t,Element)&&(Wre(e,t),Ore(e,t),Vre(e,t),Ure(... function Qre (line 217) | async function Qre(e,t){const n=e.querySelectorAll?e.querySelectorAll("u... function i2 (line 217) | async function i2(e,t,n){return!n&&t.filter&&!t.filter(e)?null:Promise.r... function Dre (line 217) | function Dre(e){const t=e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1");ret... function Kre (line 217) | function Kre(e){const t=[];return e.replace(uI,(n,r,o)=>(t.push(o),n)),t... function Hre (line 217) | async function Hre(e,t,n,r,o){try{const i=n?vre(t,n):t,a=n5(t);let s;if(... function Gre (line 217) | function Gre(e,{preferredFontFormat:t}){return t?e.replace(Bre,n=>{for(;... function fI (line 217) | function fI(e){return e.search(uI)!==-1} function dI (line 217) | async function dI(e,t,n){if(!fI(e))return e;const r=Gre(e,n);return Kre(... function Rm (line 217) | async function Rm(e,t,n){var r;const o=(r=t.style)===null||r===void 0?vo... function zre (line 217) | async function zre(e,t){await Rm("background",e,t)||await Rm("background... function Jre (line 217) | async function Jre(e,t){const n=qo(e,HTMLImageElement);if(!(n&&!j3(e.src... function $re (line 217) | async function $re(e,t){const r=tl(e.childNodes).map(o=>hI(o,t));await P... function hI (line 217) | async function hI(e,t){qo(e,Element)&&(await zre(e,t),await Jre(e,t),awa... function jre (line 217) | function jre(e,t){const{style:n}=e;t.backgroundColor&&(n.backgroundColor... function NO (line 217) | async function NO(e){let t=TO[e];if(t!=null)return t;const r=await(await... function PO (line 217) | async function PO(e,t){let n=e.cssText;const r=/url\(["']?([^"')]+)["']?... function CO (line 217) | function CO(e){if(e==null)return[];const t=[],n=/(\/\*[\s\S]*?\*\/)/gi;l... function qre (line 217) | async function qre(e,t){const n=[],r=[];return e.forEach(o=>{if("cssRule... function eoe (line 217) | function eoe(e){return e.filter(t=>t.type===CSSRule.FONT_FACE_RULE).filt... function toe (line 217) | async function toe(e,t){if(e.ownerDocument==null)throw new Error("Provid... function noe (line 217) | async function noe(e,t){const n=await toe(e,t);return(await Promise.all(... function roe (line 218) | async function roe(e,t){const n=t.fontEmbedCSS!=null?t.fontEmbedCSS:t.sk... function ooe (line 218) | async function ooe(e,t={}){const{width:n,height:r}=sI(e,t),o=await i2(e,... function o5 (line 218) | async function o5(e,t={}){const{width:n,height:r}=sI(e,t),o=await ooe(e,... function ioe (line 218) | async function ioe(e,t={}){return(await o5(e,t)).toDataURL()} function aoe (line 218) | async function aoe(e,t={}){return(await o5(e,t)).toDataURL("image/jpeg",... function RI (line 231) | function RI(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("... function Moe (line 231) | function Moe(e){var t="";Array.isArray(e)||(e=[e]);for(var n=0;nr)return[];if(r===0)... function _O (line 231) | function _O(e,t,n){return(1-n)*e+n*t} function EO (line 231) | function EO(e,t,n,r){return e+Math.cos(r/180*Bl)*t+Math.sin(r/180*Bl)*n} function XO (line 231) | function XO(e,t,n,r){var o=1e-6,i=t-e,a=n-t,s=3*i+3*(r-n)-6*a,c=6*(a-i),... function WO (line 231) | function WO(e,t,n,r,o){var i=1-o;return e*(i*i*i)+t*(3*i*i*o)+n*(3*i*o*o... function t (line 231) | function t(){return o(function(s,c,l){return s.relative&&(s.x1!==void 0&... function n (line 231) | function n(){var s=NaN,c=NaN,l=NaN,u=NaN;return o(function(f,d,h){return... function r (line 231) | function r(){var s=NaN,c=NaN;return o(function(l,u,f){if(l.type&it.SMOOT... function o (line 231) | function o(s){var c=0,l=0,u=NaN,f=NaN;return function(d){if(isNaN(u)&&!(... function i (line 231) | function i(s,c,l,u,f,d){return Aa(s,c,l,u,f,d),o(function(h,p,m,g){var b... function a (line 231) | function a(){return function(s){var c={};for(var l in s)c[l]=s[l];return... function c (line 231) | function c(l){return Math.round(l*s)/s} function g (line 231) | function g(ie){ie>f.maxX&&(f.maxX=ie),ief.maxY&&(f.maxY=ie),ie(Y(),ee("div",Eoe,[(Y(!0),ee(Xe,null,ot(z(fJ),r=>(... method setup (line 241) | setup(e,{emit:t}){const n=t,r=pe(),o=()=>{r.value&&(r.value.value="",r.v... method setup (line 241) | setup(e){return(t,n)=>t.loading?(Y(),ee("div",Doe,[V("div",Koe,[Hoe,V("d... method setup (line 241) | setup(e,{emit:t}){const n=e,r=t,o=pe(!1),i=Me(()=>({width:n.width+"px",.... method setup (line 241) | setup(e,{expose:t,emit:n}){const r=n,o=pe(!1),i=u=>{r("update:value",u.t... function ps (line 241) | function ps(e){return e?(e.nodeName||"").toLowerCase():null} function Pi (line 241) | function Pi(e){if(e==null)return window;if(e.toString()!=="[object Windo... function Eu (line 241) | function Eu(e){var t=Pi(e).Element;return e instanceof t||e instanceof E... function Ji (line 241) | function Ji(e){var t=Pi(e).HTMLElement;return e instanceof t||e instance... function s5 (line 241) | function s5(e){if(typeof ShadowRoot>"u")return!1;var t=Pi(e).ShadowRoot;... function mie (line 241) | function mie(e){var t=e.state;Object.keys(t.elements).forEach(function(n... function vie (line 241) | function vie(e){var t=e.state,n={popper:{position:t.options.strategy,lef... function fs (line 241) | function fs(e){return e.split("-")[0]} function ex (line 241) | function ex(){var e=navigator.userAgentData;return e!=null&&e.brands&&Ar... function LI (line 241) | function LI(){return!/^((?!chrome|android).)*safari/i.test(ex())} function Nd (line 241) | function Nd(e,t,n){t===void 0&&(t=!1),n===void 0&&(n=!1);var r=e.getBoun... function l5 (line 241) | function l5(e){var t=Nd(e),n=e.offsetWidth,r=e.offsetHeight;return Math.... function OI (line 241) | function OI(e,t){var n=t.getRootNode&&t.getRootNode();if(e.contains(t))r... function al (line 241) | function al(e){return Pi(e).getComputedStyle(e)} function gie (line 241) | function gie(e){return["table","td","th"].indexOf(ps(e))>=0} function Mc (line 241) | function Mc(e){return((Eu(e)?e.ownerDocument:e.document)||window.documen... function a2 (line 241) | function a2(e){return ps(e)==="html"?e:e.assignedSlot||e.parentNode||(s5... function BO (line 241) | function BO(e){return!Ji(e)||al(e).position==="fixed"?null:e.offsetParent} function Aie (line 241) | function Aie(e){var t=/firefox/i.test(ex()),n=/Trident/i.test(ex());if(n... function Qp (line 241) | function Qp(e){for(var t=Pi(e),n=BO(e);n&&gie(n)&&al(n).position==="stat... function c5 (line 241) | function c5(e){return["top","bottom"].indexOf(e)>=0?"x":"y"} function Lh (line 241) | function Lh(e,t,n){return Ru(e,og(t,n))} function Rie (line 241) | function Rie(e,t,n){var r=Lh(e,t,n);return r>n?n:r} function kI (line 241) | function kI(){return{top:0,right:0,bottom:0,left:0}} function TI (line 241) | function TI(e){return Object.assign({},kI(),e)} function NI (line 241) | function NI(e,t){return t.reduce(function(n,r){return n[r]=e,n},{})} function xie (line 241) | function xie(e){var t,n=e.state,r=e.name,o=e.options,i=n.elements.arrow,... function bie (line 241) | function bie(e){var t=e.state,n=e.options,r=n.element,o=r===void 0?"[dat... function Pd (line 241) | function Pd(e){return e.split("-")[1]} function wie (line 241) | function wie(e,t){var n=e.x,r=e.y,o=t.devicePixelRatio||1;return{x:Td(n*... function DO (line 241) | function DO(e){var t,n=e.popper,r=e.popperRect,o=e.placement,i=e.variati... function Lie (line 241) | function Lie(e){var t=e.state,n=e.options,r=n.gpuAcceleration,o=r===void... function kie (line 241) | function kie(e){var t=e.state,n=e.instance,r=e.options,o=r.scroll,i=o===... function rv (line 241) | function rv(e){return e.replace(/left|right|bottom|top/g,function(t){ret... function KO (line 241) | function KO(e){return e.replace(/start|end/g,function(t){return Pie[t]})} function u5 (line 241) | function u5(e){var t=Pi(e),n=t.pageXOffset,r=t.pageYOffset;return{scroll... function f5 (line 241) | function f5(e){return Nd(Mc(e)).left+u5(e).scrollLeft} function Cie (line 241) | function Cie(e,t){var n=Pi(e),r=Mc(e),o=n.visualViewport,i=r.clientWidth... function Iie (line 241) | function Iie(e){var t,n=Mc(e),r=u5(e),o=(t=e.ownerDocument)==null?void 0... function d5 (line 241) | function d5(e){var t=al(e),n=t.overflow,r=t.overflowX,o=t.overflowY;retu... function PI (line 241) | function PI(e){return["html","body","#document"].indexOf(ps(e))>=0?e.own... function Oh (line 241) | function Oh(e,t){var n;t===void 0&&(t=[]);var r=PI(e),o=r===((n=e.ownerD... function tx (line 241) | function tx(e){return Object.assign({},e,{left:e.x,top:e.y,right:e.x+e.w... function Fie (line 241) | function Fie(e,t){var n=Nd(e,!1,t==="fixed");return n.top=n.top+e.client... function HO (line 241) | function HO(e,t,n){return t===SI?tx(Cie(e,n)):Eu(t)?Fie(t,n):tx(Iie(Mc(e... function _ie (line 241) | function _ie(e){var t=Oh(a2(e)),n=["absolute","fixed"].indexOf(al(e).pos... function Eie (line 241) | function Eie(e,t,n,r){var o=t==="clippingParents"?_ie(e):[].concat(t),i=... function CI (line 241) | function CI(e){var t=e.reference,n=e.element,r=e.placement,o=r?fs(r):nul... function ip (line 241) | function ip(e,t){t===void 0&&(t={});var n=t,r=n.placement,o=r===void 0?e... function Xie (line 241) | function Xie(e,t){t===void 0&&(t={});var n=t,r=n.placement,o=n.boundary,... function Wie (line 241) | function Wie(e){if(fs(e)===a5)return[];var t=rv(e);return[KO(e),t,KO(t)]} function Vie (line 241) | function Vie(e){var t=e.state,n=e.options,r=e.name;if(!t.modifiersData[r... function GO (line 241) | function GO(e,t,n){return n===void 0&&(n={x:0,y:0}),{top:e.top-t.height-... function zO (line 241) | function zO(e){return[ei,ta,ea,ti].some(function(t){return e[t]>=0})} function Yie (line 241) | function Yie(e){var t=e.state,n=e.name,r=t.rects.reference,o=t.rects.pop... function Zie (line 241) | function Zie(e,t,n){var r=fs(e),o=[ti,ei].indexOf(r)>=0?-1:1,i=typeof n=... function Bie (line 241) | function Bie(e){var t=e.state,n=e.options,r=e.name,o=n.offset,i=o===void... function Kie (line 241) | function Kie(e){var t=e.state,n=e.name;t.modifiersData[n]=CI({reference:... function Gie (line 241) | function Gie(e){return e==="x"?"y":"x"} function zie (line 241) | function zie(e){var t=e.state,n=e.options,r=e.name,o=n.mainAxis,i=o===vo... function $ie (line 241) | function $ie(e){return{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}} function jie (line 241) | function jie(e){return e===Pi(e)||!Ji(e)?u5(e):$ie(e)} function qie (line 241) | function qie(e){var t=e.getBoundingClientRect(),n=Td(t.width)/e.offsetWi... function eae (line 241) | function eae(e,t,n){n===void 0&&(n=!1);var r=Ji(t),o=Ji(t)&&qie(t),i=Mc(... function tae (line 241) | function tae(e){var t=new Map,n=new Set,r=[];e.forEach(function(i){t.set... function nae (line 241) | function nae(e){var t=tae(e);return pie.reduce(function(n,r){return n.co... function rae (line 241) | function rae(e){var t;return function(){return t||(t=new Promise(functio... function oae (line 241) | function oae(e){var t=e.reduce(function(n,r){var o=n[r.name];return n[r.... function $O (line 241) | function $O(){for(var e=arguments.length,t=new Array(e),n=0;nn... method setup (line 241) | setup(e,{emit:t}){const n=t;return(r,o)=>(Y(),ee("div",{class:ze(["popov... method setup (line 241) | setup(e){const t=ft(),n=st(),{title:r}=Ee(n),{enterScreening:o,enterScre... method setup (line 241) | setup(e){const t=e,{outlineWidth:n,outlineColor:r,strokeDashArray:o}=Hd(... method setup (line 241) | setup(e){const t=e,{outlineWidth:n,outlineColor:r,strokeDashArray:o}=Hd(... method setup (line 241) | setup(e){const t=e,{outlineWidth:n,outlineColor:r,strokeDashArray:o}=Hd(... method setup (line 241) | setup(e){const t=e,n=Me(()=>t.elementInfo.clip),{clipShape:r}=m5(n);retu... method setup (line 241) | setup(e,{emit:t}){const n=e,r=t,{canvasScale:o}=Ee(ft()),{ctrlOrShiftKey... method setup (line 241) | setup(e){const t=e,n=ft(),r=st(),{clipingImageElementId:o}=Ee(n),i=Me(()... method setup (line 241) | setup(e){const t=e,{outlineWidth:n,outlineColor:r,strokeDashArray:o}=Hd(... function u7 (line 241) | function u7(e,t,n,r,o){for(;;){if(e==n&&t==r)return!0;if(t==(o<0?0:rs(e)... function rs (line 241) | function rs(e){return e.nodeType==3?e.nodeValue.length:e.childNodes.length} function Pse (line 241) | function Pse(e,t,n){for(let r=t==0,o=t==rs(e);r||o;){if(e==n)return!0;le... function v5 (line 241) | function v5(e){let t;for(let n=e;n&&!(t=n.pmViewDesc);n=n.parentNode);re... function qc (line 241) | function qc(e,t){let n=document.createEvent("Event");return n.initEvent(... function Cse (line 241) | function Cse(e){let t=e.activeElement;for(;t&&t.shadowRoot;)t=t.shadowRo... function Ise (line 241) | function Ise(e,t,n){if(e.caretPositionFromPoint)try{let r=e.caretPositio... function Xse (line 241) | function Xse(e){return{left:0,right:e.documentElement.clientWidth,top:0,... function Ws (line 241) | function Ws(e,t){return typeof e=="number"?e:e[t]} function Wse (line 241) | function Wse(e){let t=e.getBoundingClientRect(),n=t.width/e.offsetWidth|... function d7 (line 241) | function d7(e,t,n){let r=e.someProp("scrollThreshold")||0,o=e.someProp("... function Vse (line 241) | function Vse(e){let t=e.dom.getBoundingClientRect(),n=Math.max(0,t.top),... function jI (line 241) | function jI(e){let t=[],n=e.ownerDocument;for(let r=e;r&&(t.push({dom:r,... function Use (line 241) | function Use({refDOM:e,refTop:t,stack:n}){let r=e?e.getBoundingClientRec... function qI (line 241) | function qI(e,t){for(let n=0;n=t.left-1&&e.left<=t.right+1&&e.top>=t.to... function Zse (line 241) | function Zse(e,t){let n=e.parentNode;return n&&/^li$/i.test(n.nodeName)&... function Bse (line 241) | function Bse(e,t,n){let{node:r,offset:o}=eF(t,n),i=-1;if(r.nodeType==1&&... function Dse (line 241) | function Dse(e,t,n,r){let o=-1;for(let i=t,a=!1;i!=e.dom;){let s=e.docVi... function tF (line 241) | function tF(e,t,n){let r=e.childNodes.length;if(r&&n.top>1,a=Math.min(i,t.lengt... method findNodeMatch (line 242) | findNodeMatch(t,n,r,o){let i=-1,a;if(o>=this.preMatch.index&&(a=this.p... method updateNodeAt (line 242) | updateNodeAt(t,n,r,o,i){let a=this.top.children[o];return a.dirty==vs&... method findIndexWithChild (line 242) | findIndexWithChild(t){for(;;){let n=t.parentNode;if(!n)return-1;if(n==... method updateNextNode (line 242) | updateNextNode(t,n,r,o,i,a){for(let s=this.index;s... function sle (line 242) | function sle(e,t,n,r){for(let o=0,i=0;oo(e,t... function M7 (line 242) | function M7(e){return e.editable&&!e.hasFocus()?!1:fF(e)} function fF (line 242) | function fF(e){let t=e.domSelectionRange();if(!t.anchorNode)return!1;try... function ule (line 242) | function ule(e){let t=e.docView.domFromPos(e.state.selection.anchor,0),n... function fx (line 242) | function fx(e,t){let{$anchor:n,$head:r}=e.selection,o=t>0?n.max(r):n.min... function Dl (line 242) | function Dl(e,t){return e.dispatch(e.state.tr.setSelection(t).scrollInto... function w7 (line 242) | function w7(e,t,n){let r=e.state.selection;if(r instanceof Xn)if(n.index... function ag (line 242) | function ag(e){return e.nodeType==3?e.nodeValue.length:e.childNodes.length} function Nh (line 242) | function Nh(e,t){let n=e.pmViewDesc;return n&&n.size==0&&(t<0||e.nextSib... function kf (line 242) | function kf(e,t){return t<0?fle(e):dle(e)} function fle (line 242) | function fle(e){let t=e.domSelectionRange(),n=t.focusNode,r=t.focusOffse... function dle (line 242) | function dle(e){let t=e.domSelectionRange(),n=t.focusNode,r=t.focusOffse... function dF (line 242) | function dF(e){let t=e.pmViewDesc;return t&&t.node&&t.node.isBlock} function hle (line 242) | function hle(e,t){for(;e&&t==e.childNodes.length&&!v5(e);)t=Po(e)+1,e=e.... function ple (line 242) | function ple(e,t){for(;e&&!t&&!v5(e);)t=Po(e),e=e.parentNode;for(;e&&t;)... function dx (line 242) | function dx(e,t,n){if(t.nodeType!=3){let i,a;(a=hle(t,n))?(t=a,n=0):(i=p... function L7 (line 242) | function L7(e,t){let n=e.state.doc.resolve(t);if(!(po||_se)&&n.parent.in... function O7 (line 242) | function O7(e,t,n){let r=e.state.selection;if(r instanceof Xn&&!r.empty|... function k7 (line 242) | function k7(e,t){if(!(e.state.selection instanceof Xn))return!0;let{$hea... function T7 (line 242) | function T7(e,t,n){e.domObserver.stop(),t.contentEditable=n,e.domObserve... function mle (line 242) | function mle(e){if(!_o||e.state.selection.$head.parentOffset>0)return!1;... function vle (line 242) | function vle(e){let t="";return e.ctrlKey&&(t+="c"),e.metaKey&&(t+="m"),... function gle (line 242) | function gle(e,t){let n=t.keyCode,r=vle(t);if(n==8||Di&&n==72&&r=="c")re... function hF (line 242) | function hF(e,t){e.someProp("transformCopied",h=>{t=h(t,e)});let n=[],{c... function pF (line 244) | function pF(e,t,n,r,o){let i=o.parent.type.spec.code,a,s;if(!n&&!t)retur... function Rle (line 245) | function Rle(e,t){if(e.childCount<2)return e;for(let n=t.depth;n>=0;n--)... function mF (line 245) | function mF(e,t,n=0){for(let r=t.length-1;r>=n;r--)e=t[r].create(null,lt... function vF (line 245) | function vF(e,t,n,r,o){if(o]*>)*/.exec(e);t&&(e=e.slice(t[0].l... function xle (line 245) | function xle(e){let t=e.querySelectorAll(po?"span:not([class]):not([styl... function ble (line 245) | function ble(e,t){if(!e.size)return e;let n=e.content.firstChild.type.sc... class Mle (line 245) | class Mle{constructor(){this.shiftKey=!1,this.mouseDown=null,this.lastKe... method constructor (line 245) | constructor(){this.shiftKey=!1,this.mouseDown=null,this.lastKeyCode=nu... function wle (line 245) | function wle(e){for(let t in Eo){let n=Eo[t];e.dom.addEventListener(t,e.... function nc (line 245) | function nc(e,t){e.input.lastSelectionOrigin=t,e.input.lastSelectionTime... function Lle (line 245) | function Lle(e){e.domObserver.stop();for(let t in e.input.eventHandlers)... function px (line 245) | function px(e){e.someProp("handleDOMEvents",t=>{for(let n in t)e.input.e... function y5 (line 245) | function y5(e,t){return e.someProp("handleDOMEvents",n=>{let r=n[t.type]... function Ole (line 245) | function Ole(e,t){if(!t.bubbles)return!0;if(t.defaultPrevented)return!1;... function kle (line 245) | function kle(e,t){!y5(e,t)&&Eo[t.type]&&(e.editable||!(t.type in Xo))&&E... function h2 (line 245) | function h2(e){return{left:e.clientX,top:e.clientY}} function Tle (line 245) | function Tle(e,t){let n=t.x-e.clientX,r=t.y-e.clientY;return n*n+r*r<100} function x5 (line 245) | function x5(e,t,n,r,o){if(r==-1)return!1;let i=e.state.doc.resolve(r);fo... function pd (line 245) | function pd(e,t,n){e.focused||e.focus();let r=e.state.tr.setSelection(t)... function Nle (line 245) | function Nle(e,t){if(t==-1)return!1;let n=e.state.doc.resolve(t),r=n.nod... function Ple (line 245) | function Ple(e,t){if(t==-1)return!1;let n=e.state.selection,r,o;n instan... function Cle (line 245) | function Cle(e,t,n,r,o){return x5(e,"handleClickOn",t,n,r)||e.someProp("... function Ile (line 245) | function Ile(e,t,n,r){return x5(e,"handleDoubleClickOn",t,n,r)||e.somePr... function Fle (line 245) | function Fle(e,t,n,r){return x5(e,"handleTripleClickOn",t,n,r)||e.somePr... function _le (line 245) | function _le(e,t,n){if(n.button!=0)return!1;let r=e.state.doc;if(t==-1)r... function b5 (line 245) | function b5(e){return sg(e)} class Ele (line 245) | class Ele{constructor(t,n,r,o){this.view=t,this.pos=n,this.event=r,this.... method constructor (line 245) | constructor(t,n,r,o){this.view=t,this.pos=n,this.event=r,this.flushed=... method done (line 245) | done(){this.view.root.removeEventListener("mouseup",this.up),this.view... method up (line 245) | up(t){if(this.done(),!this.view.dom.contains(t.target))return;let n=th... method move (line 245) | move(t){this.updateAllowDefault(t),nc(this.view,"pointer"),t.buttons==... method updateAllowDefault (line 245) | updateAllowDefault(t){!this.allowDefault&&(Math.abs(this.event.x-t.cli... function xF (line 245) | function xF(e,t){return e.composing?!0:_o&&Math.abs(t.timeStamp-e.input.... function bF (line 245) | function bF(e,t){clearTimeout(e.input.composingTimeout),t>-1&&(e.input.c... function SF (line 245) | function SF(e){for(e.composing&&(e.input.composing=!1,e.input.compositio... function Wle (line 245) | function Wle(){let e=document.createEvent("Event");return e.initEvent("e... function sg (line 245) | function sg(e,t=!1){if(!(Ma&&e.domObserver.flushingSoon>=0)){if(e.domObs... function Vle (line 245) | function Vle(e,t){if(!e.dom.parentNode)return;let n=e.dom.parentNode.app... function Ule (line 245) | function Ule(e){return e.openStart==0&&e.openEnd==0&&e.content.childCoun... function Yle (line 245) | function Yle(e,t){if(!e.dom.parentNode)return;let n=e.input.shiftKey||e.... function lp (line 245) | function lp(e,t,n,r,o){let i=pF(e,t,n,r,e.state.selection.$from);if(e.so... function MF (line 245) | function MF(e){let t=e.getData("text/plain")||e.getData("Text");if(t)ret... class wF (line 245) | class wF{constructor(t,n,r){this.slice=t,this.move=n,this.node=r}} method constructor (line 245) | constructor(t,n,r){this.slice=t,this.move=n,this.node=r} function cp (line 245) | function cp(e,t){if(e==t)return!0;for(let n in e)if(e[n]!==t[n])return!1... class lg (line 245) | class lg{constructor(t,n){this.toDOM=t,this.spec=n||yu,this.side=this.sp... method constructor (line 245) | constructor(t,n){this.toDOM=t,this.spec=n||yu,this.side=this.spec.side... method map (line 245) | map(t,n,r,o){let{pos:i,deleted:a}=t.mapResult(n.from+o,this.side<0?-1:... method valid (line 245) | valid(){return!0} method eq (line 245) | eq(t){return this==t||t instanceof lg&&(this.spec.key&&this.spec.key==... method destroy (line 245) | destroy(t){this.spec.destroy&&this.spec.destroy(t)} class uc (line 245) | class uc{constructor(t,n){this.attrs=t,this.spec=n||yu}map(t,n,r,o){let ... method constructor (line 245) | constructor(t,n){this.attrs=t,this.spec=n||yu} method map (line 245) | map(t,n,r,o){let i=t.map(n.from+o,this.spec.inclusiveStart?-1:1)-r,a=t... method valid (line 245) | valid(t,n){return n.from{let l=c+r,u;if(u=kF(n,s,l)... method remove (line 245) | remove(t){return t.length==0||this==co?this:this.removeInner(t,0)} method removeInner (line 245) | removeInner(t,n){let r=this.children,o=this.local;for(let i=0;io.map(t,n,yu));return zl.from(r)} method forChild (line 245) | forChild(t,n){if(n.isLeaf)return Nr.empty;let r=[];for(let o=0;o{let l=kF(e,s,c+n);i... function xu (line 245) | function xu(e,t){return e.from-t.from||e.to-t.to} function M5 (line 245) | function M5(e){let t=e;for(let n=0;n0;)t++;e.splice(t,0,n)} function $y (line 245) | function $y(e){let t=[];return e.someProp("decorations",n=>{let r=n(e.st... class Kle (line 245) | class Kle{constructor(){this.anchorNode=null,this.anchorOffset=0,this.fo... method constructor (line 245) | constructor(){this.anchorNode=null,this.anchorOffset=0,this.focusNode=... method set (line 245) | set(t){this.anchorNode=t.anchorNode,this.anchorOffset=t.anchorOffset,t... method clear (line 245) | clear(){this.anchorNode=this.focusNode=null} method eq (line 245) | eq(t){return t.anchorNode==this.anchorNode&&t.anchorOffset==this.ancho... class Hle (line 245) | class Hle{constructor(t,n){this.view=t,this.handleDOMChange=n,this.queue... method constructor (line 245) | constructor(t,n){this.view=t,this.handleDOMChange=n,this.queue=[],this... method flushSoon (line 245) | flushSoon(){this.flushingSoon<0&&(this.flushingSoon=window.setTimeout(... method forceFlush (line 245) | forceFlush(){this.flushingSoon>-1&&(window.clearTimeout(this.flushingS... method start (line 245) | start(){this.observer&&(this.observer.takeRecords(),this.observer.obse... method stop (line 245) | stop(){if(this.observer){let t=this.observer.takeRecords();if(t.length... method connectSelection (line 245) | connectSelection(){this.view.dom.ownerDocument.addEventListener("selec... method disconnectSelection (line 245) | disconnectSelection(){this.view.dom.ownerDocument.removeEventListener(... method suppressSelectionUpdates (line 245) | suppressSelectionUpdates(){this.suppressingSelectionUpdates=!0,setTime... method onSelectionChange (line 245) | onSelectionChange(){if(M7(this.view)){if(this.suppressingSelectionUpda... method setCurSelection (line 245) | setCurSelection(){this.currentSelection.set(this.view.domSelectionRang... method ignoreSelectionChange (line 245) | ignoreSelectionChange(t){if(!t.focusNode)return!0;let n=new Set,r;for(... method pendingRecords (line 245) | pendingRecords(){if(this.observer)for(let t of this.observer.takeRecor... method flush (line 245) | flush(){let{view:t}=this;if(!t.docView||this.flushingSoon>-1)return;le... method registerMutation (line 245) | registerMutation(t,n){if(n.indexOf(t.target)>-1)return null;let r=this... function Gle (line 245) | function Gle(e){if(!I7.has(e)&&(I7.set(e,null),["normal","nowrap","pre-l... function zle (line 245) | function zle(e){let t;function n(c){c.preventDefault(),c.stopImmediatePr... function Jle (line 245) | function Jle(e,t,n){let{node:r,fromOffset:o,toOffset:i,from:a,to:s}=e.do... function $le (line 245) | function $le(e){let t=e.pmViewDesc;if(t)return t.parseRule();if(e.nodeNa... function qle (line 245) | function qle(e,t,n,r,o){let i=e.input.compositionPendingChanges||(e.comp... function _7 (line 245) | function _7(e,t,n){return Math.max(n.anchor,n.head)>t.content.size?null:... function ece (line 245) | function ece(e,t){let n=e.firstChild.marks,r=t.firstChild.marks,o=n,i=r,... function tce (line 245) | function tce(e,t,n,r,o){if(!r.parent.isTextblock||n-t<=o.pos-r.pos||jy(r... function jy (line 245) | function jy(e,t,n){let r=e.depth,o=t?e.end():e.pos;for(;r>0&&(t||e.index... function nce (line 245) | function nce(e,t,n,r,o){let i=e.findDiffStart(t,n);if(i==null)return nul... function E7 (line 245) | function E7(e){if(e.length!=2)return!1;let t=e.charCodeAt(0),n=e.charCod... class rce (line 245) | class rce{constructor(t,n){this._root=null,this.focused=!1,this.trackWri... method constructor (line 245) | constructor(t,n){this._root=null,this.focused=!1,this.trackWrites=null... method composing (line 245) | get composing(){return this.input.composing} method props (line 245) | get props(){if(this._props.state!=this.state){let t=this._props;this._... method update (line 245) | update(t){t.handleDOMEvents!=this._props.handleDOMEvents&&px(this);let... method setProps (line 245) | setProps(t){let n={};for(let r in this._props)n[r]=this._props[r];n.st... method updateState (line 245) | updateState(t){this.updateStateInner(t,this._props)} method updateStateInner (line 245) | updateStateInner(t,n){var r;let o=this.state,i=!1,a=!1;t.storedMarks&&... method scrollToSelection (line 245) | scrollToSelection(){let t=this.domSelectionRange().focusNode;if(!this.... method destroyPluginViews (line 245) | destroyPluginViews(){let t;for(;t=this.pluginViews.pop();)t.destroy&&t... method updatePluginViews (line 245) | updatePluginViews(t){if(!t||t.plugins!=this.state.plugins||this.direct... method updateDraggedNode (line 245) | updateDraggedNode(t,n){let r=t.node,o=-1;if(this.state.doc.nodeAt(r.fr... method someProp (line 245) | someProp(t,n){let r=this._props&&this._props[t],o;if(r!=null&&(o=n?n(r... method hasFocus (line 245) | hasFocus(){if(ni){let t=this.root.activeElement;if(t==this.dom)return!... method focus (line 245) | focus(){this.domObserver.stop(),this.editable&&Yse(this.dom),nl(this),... method root (line 245) | get root(){let t=this._root;if(t==null){for(let n=this.dom.parentNode;... method updateRoot (line 245) | updateRoot(){this._root=null} method posAtCoords (line 245) | posAtCoords(t){return Kse(this,t)} method coordsAtPos (line 245) | coordsAtPos(t,n=1){return nF(this,t,n)} method domAtPos (line 245) | domAtPos(t,n=0){return this.docView.domFromPos(t,n)} method nodeDOM (line 245) | nodeDOM(t){let n=this.docView.descAt(t);return n?n.nodeDOM:null} method posAtDOM (line 245) | posAtDOM(t,n,r=-1){let o=this.docView.posFromDOM(t,n,r);if(o==null)thr... method endOfTextblock (line 245) | endOfTextblock(t,n){return $se(this,n||this.state,t)} method pasteHTML (line 245) | pasteHTML(t,n){return lp(this,"",t,!1,n||new ClipboardEvent("paste"))} method pasteText (line 245) | pasteText(t,n){return lp(this,t,null,!0,n||new ClipboardEvent("paste"))} method destroy (line 245) | destroy(){this.docView&&(Lle(this),this.destroyPluginViews(),this.moun... method isDestroyed (line 245) | get isDestroyed(){return this.docView==null} method dispatchEvent (line 245) | dispatchEvent(t){return kle(this,t)} method dispatch (line 245) | dispatch(t){let n=this._props.dispatchTransaction;n?n.call(this,t):thi... method domSelectionRange (line 245) | domSelectionRange(){return _o&&this.root.nodeType===11&&Cse(this.dom.o... method domSelection (line 245) | domSelection(){return this.root.getSelection()} function X7 (line 245) | function X7(e){let t=Object.create(null);return t.class="ProseMirror",t.... function W7 (line 245) | function W7(e){if(e.markCursor){let t=document.createElement("img");t.cl... function V7 (line 245) | function V7(e){return!e.someProp("editable",t=>t(e.state)===!1)} function oce (line 245) | function oce(e,t){let n=Math.min(e.$anchor.sharedDepth(e.head),t.$anchor... function U7 (line 245) | function U7(e){let t=Object.create(null);function n(r){for(let o in r)Ob... function ice (line 245) | function ice(e,t){let n=0,r=0;for(let o in e){if(e[o]!=t[o])return!0;n++... function Y7 (line 245) | function Y7(e){if(e.spec.state||e.spec.filterTransaction||e.spec.appendT... function lce (line 245) | function lce(e){var t=ace&&e.metaKey&&e.shiftKey&&!e.ctrlKey&&!e.altKey|... function uce (line 245) | function uce(e){let t=e.split(/-(?!$)/),n=t[t.length-1];n=="Space"&&(n="... function fce (line 245) | function fce(e){let t=Object.create(null);for(let n in e)t[uce(n)]=e[n];... function e4 (line 245) | function e4(e,t,n=!0){return t.altKey&&(e="Alt-"+e),t.ctrlKey&&(e="Ctrl-... function Q7 (line 245) | function Q7(e){return new Ud({props:{handleKeyDown:NF(e)}})} function NF (line 245) | function NF(e){let t=fce(e);return function(n,r){let o=lce(r),i,a=t[e4(o... function t (line 245) | function t(r){e.call(this),this.values=r} function t (line 245) | function t(n,r){e.call(this),this.left=n,this.right=r,this.length=n.leng... class La (line 245) | class La{constructor(t,n){this.items=t,this.eventCount=n}popEvent(t,n){i... method constructor (line 245) | constructor(t,n){this.items=t,this.eventCount=n} method popEvent (line 245) | popEvent(t,n){if(this.eventCount==0)return null;let r=this.items.lengt... method addTransform (line 245) | addTransform(t,n,r,o){let i=[],a=this.eventCount,s=this.items,c=!o&&s.... method remapping (line 245) | remapping(t,n){let r=new ad;return this.items.forEach((o,i)=>{let a=o.... method addMaps (line 245) | addMaps(t){return this.eventCount==0?this:new La(this.items.append(t.m... method rebased (line 245) | rebased(t,n){if(!this.eventCount)return this;let r=[],o=Math.max(0,thi... method emptyItemCount (line 245) | emptyItemCount(){let t=0;return this.items.forEach(n=>{n.step||t++}),t} method compress (line 245) | compress(t=this.items.length){let n=this.remapping(0,t),r=n.maps.lengt... function pce (line 245) | function pce(e,t){let n;return e.forEach((r,o)=>{if(r.selection&&t--==0)... class Ga (line 245) | class Ga{constructor(t,n,r,o){this.map=t,this.step=n,this.selection=r,th... method constructor (line 245) | constructor(t,n,r,o){this.map=t,this.step=n,this.selection=r,this.mirr... method merge (line 245) | merge(t){if(this.step&&t.step&&!t.selection){let n=t.step.merge(this.s... class Kl (line 245) | class Kl{constructor(t,n,r,o,i){this.done=t,this.undone=n,this.prevRange... method constructor (line 245) | constructor(t,n,r,o,i){this.done=t,this.undone=n,this.prevRanges=r,thi... function vce (line 245) | function vce(e,t,n,r){let o=n.getMeta(fc),i;if(o)return o.historyState;n... function gce (line 245) | function gce(e,t){if(!t)return!1;if(!e.docChanged)return!0;let n=!1;retu... function Z7 (line 245) | function Z7(e){let t=[];return e.forEach((n,r,o,i)=>t.push(o,i)),t} function t4 (line 245) | function t4(e,t){if(!e)return null;let n=[];for(let r=0;rthis.editorView.... method update (line 245) | update(t,n){this.cursorPos!=null&&n.doc!=t.state.doc&&(this.cursorPos>... method setCursor (line 245) | setCursor(t){t!=this.cursorPos&&(this.cursorPos=t,t==null?(this.elemen... method updateOverlay (line 245) | updateOverlay(){let t=this.editorView.state.doc.resolve(this.cursorPos... method scheduleRemoval (line 245) | scheduleRemoval(t){clearTimeout(this.timeout),this.timeout=setTimeout(... method dragover (line 245) | dragover(t){if(!this.editorView.editable)return;let n=this.editorView.... method dragend (line 245) | dragend(){this.scheduleRemoval(20)} method drop (line 245) | drop(){this.scheduleRemoval(20)} method dragleave (line 245) | dragleave(t){(t.target==this.editorView.dom||!this.editorView.dom.cont... class Rr (line 245) | class Rr extends bn{constructor(t){super(t,t)}map(t,n){let r=t.resolve(n... method constructor (line 245) | constructor(t){super(t,t)} method map (line 245) | map(t,n){let r=t.resolve(n.map(this.head));return Rr.valid(r)?new Rr(r... method content (line 245) | content(){return Rt.empty} method eq (line 245) | eq(t){return t instanceof Rr&&t.head==this.head} method toJSON (line 245) | toJSON(){return{type:"gapcursor",pos:this.head}} method fromJSON (line 245) | static fromJSON(t,n){if(typeof n.pos!="number")throw new RangeError("I... method getBookmark (line 245) | getBookmark(){return new w5(this.anchor)} method valid (line 245) | static valid(t){let n=t.parent;if(n.isTextblock||!bce(t)||!Sce(t))retu... method findGapCursorFrom (line 245) | static findGapCursorFrom(t,n,r=!1){e:for(;;){if(!r&&Rr.valid(t))return... class w5 (line 245) | class w5{constructor(t){this.pos=t}map(t){return new w5(t.map(this.pos))... method constructor (line 245) | constructor(t){this.pos=t} method map (line 245) | map(t){return new w5(t.map(this.pos))} method resolve (line 245) | resolve(t){let n=t.resolve(this.pos);return Rr.valid(n)?new Rr(n):bn.n... function bce (line 245) | function bce(e){for(let t=e.depth;t>=0;t--){let n=e.index(t),r=e.node(t)... function Sce (line 245) | function Sce(e){for(let t=e.depth;t>=0;t--){let n=e.indexAfter(t),r=e.no... function Mce (line 245) | function Mce(){return new Ud({props:{decorations:kce,createSelectionBetw... function Sm (line 245) | function Sm(e,t){const n=e=="vert"?t>0?"down":"up":t>0?"right":"left";re... function Lce (line 245) | function Lce(e,t,n){if(!e||!e.editable)return!1;let r=e.state.doc.resolv... function Oce (line 245) | function Oce(e,t){if(t.inputType!="insertCompositionText"||!(e.state.sel... function kce (line 245) | function kce(e){if(!(e.selection instanceof Rr))return null;let t=docume... method toDOM (line 245) | toDOM(){return Tce} function Pce (line 245) | function Pce(e,t=null){return function(n,r){let{$from:o,$to:i}=n.selecti... function Cce (line 245) | function Cce(e,t,n,r,o){let i=lt.empty;for(let u=n.length-1;u>=0;u--)i=l... function Ice (line 245) | function Ice(e,t){return function(n,r){let{$from:o,$to:i,node:a}=n.selec... function _F (line 245) | function _F(e){return function(t,n){let{$from:r,$to:o}=t.selection,i=r.b... function Fce (line 245) | function Fce(e,t,n,r){let o=e.tr,i=r.end,a=r.$to.end(r.depth);i{let c=n instanceof... method decorations (line 245) | decorations(t){const{$from:n}=t.selection;if(eue(n.parent)){const r=ki.n... method toDOM (line 245) | toDOM(){return rue} method toDOM (line 245) | toDOM(){return oue} method toDOM (line 245) | toDOM(){return iue} method toDOM (line 245) | toDOM(e){return["h"+e.attrs.level,0]} method toDOM (line 245) | toDOM(){return aue} method getAttrs (line 245) | getAttrs(e){return{src:e.getAttribute("src"),title:e.getAttribute("title... method toDOM (line 245) | toDOM(e){let{src:t,alt:n,title:r}=e.attrs;return["img",{src:t,alt:n,titl... method toDOM (line 245) | toDOM(){return sue} method getAttrs (line 245) | getAttrs(e){return{href:e.getAttribute("href"),title:e.getAttribute("tit... method toDOM (line 245) | toDOM(e){let{href:t,title:n}=e.attrs;return["a",{href:t,title:n},0]} method toDOM (line 245) | toDOM(){return lue} method toDOM (line 245) | toDOM(){return cue} method toDOM (line 245) | toDOM(){return uue} function _ue (line 245) | function _ue(e){return{all:e=e||new Map,on:function(t,n){var r=e.get(t);... function Wue (line 245) | function Wue(e,t,n,r){if(!e.doc)return e;const o=e.doc.nodeAt(t);if(!o)r... method setup (line 245) | setup(e,{expose:t,emit:n}){const r=e,o=n,i=ft(),{handleElementId:a,textF... method setup (line 245) | setup(e){const t=e,n=ft(),r=st(),{handleElementId:o,isScaling:i}=Ee(n),{... method setup (line 245) | setup(e){return(t,n)=>t.type==="linear"?(Y(),ee("linearGradient",{key:0,... method setup (line 245) | setup(e){const t=e,n=ft(),r=st(),{handleElementId:o,shapeFormatPainter:i... method setup (line 245) | setup(e){const t=e,n={dot:"m0 5a5 5 0 1 0 10 0a5 5 0 1 0 -10 0z",arrow:"... method setup (line 245) | setup(e){const t=e,n=l=>{t.elementInfo.lock||(l.stopPropagation(),t.sele... function G7 (line 245) | function G7(e,t){return typeof e=="number"?e+t:e} function hg (line 245) | function hg(e){if(typeof e=="string"){const t=/^(\d+)\s*(.*)$/g.exec(e);... function k5 (line 245) | function k5(e){return String.fromCharCode(97+e%26)} function cfe (line 245) | function cfe(e){return Math.floor(Math.log(Math.abs(e))/Math.LN10)} function x0 (line 245) | function x0(e,t,n){return t/n.range*e} function ufe (line 245) | function ufe(e,t){const n=Math.pow(10,t||lfe);return Math.round(e*n)/n} function ffe (line 245) | function ffe(e){if(e===1)return e;function t(a,s){return a%s===0?s:t(s,a... function o4 (line 245) | function o4(e,t,n,r){const o=(r-90)*Math.PI/180;return{x:e+n*Math.cos(o)... function dfe (line 245) | function dfe(e,t,n){let r=arguments.length>3&&arguments[3]!==void 0?argu... function Vu (line 245) | function Vu(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[... function mx (line 245) | function mx(e,t){return Array.from({length:e},t?(n,r)=>t(r):()=>{})} function Jn (line 245) | function Jn(e,t){return e!==null&&typeof e=="object"&&Reflect.has(e,t)} function Ph (line 245) | function Ph(e){return e!==null&&isFinite(e)} function HF (line 245) | function HF(e){return!e&&e!==0} function md (line 245) | function md(e){return Ph(e)?Number(e):void 0} function mfe (line 245) | function mfe(e){return Array.isArray(e)?e.every(Array.isArray):!1} function GF (line 245) | function GF(e,t){let n=arguments.length>2&&arguments[2]!==void 0?argumen... function zF (line 245) | function zF(e,t){const n=Array.isArray(e)?e[t]:Jn(e,"data")?e.data[t]:nu... function JF (line 245) | function JF(e){return e==null||typeof e=="number"&&isNaN(e)} function vfe (line 245) | function vfe(e){return Array.isArray(e)&&e.every(t=>Array.isArray(t)||Jn... function gfe (line 245) | function gfe(e){return typeof e=="object"&&e!==null&&(Reflect.has(e,"x")... function T5 (line 245) | function T5(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments... function vx (line 245) | function vx(e,t,n){t={...t,...n?n==="x"?t.axisX:t.axisY:{}};const r={hig... function N5 (line 245) | function N5(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments... function Afe (line 245) | function Afe(e){var t;(t=e.labels)===null||t===void 0||t.reverse(),e.ser... function Rfe (line 245) | function Rfe(e,t){let n,r;if(typeof e!="object"){const o=md(e);t==="x"?n... function z7 (line 245) | function z7(e,t){if(!JF(e))return t?Rfe(e,t):md(e)} function gx (line 245) | function gx(e,t){return Array.isArray(e)?e.map(n=>Jn(n,"value")?z7(n.val... function yfe (line 245) | function yfe(e,t,n){if(vfe(e))return e.map(o=>gx(o,t));const r=gx(e,t);r... function xfe (line 245) | function xfe(e,t,n){const r={increasingX:!1,fillHoles:!1,...n},o=[];let ... function fp (line 245) | function fp(e){let t="";return e==null?e:(typeof e=="number"?t=""+e:type... class bfe (line 245) | class bfe{call(t,n){return this.svgElements.forEach(r=>Reflect.apply(r[t... method call (line 245) | call(t,n){return this.svgElements.forEach(r=>Reflect.apply(r[t],r,n)),... method attr (line 245) | attr(){for(var t=arguments.length,n=new Array(t),r=0;r3&&arguments[3]!==void 0?argum... class rc (line 245) | class rc{attr(t,n){return typeof t=="string"?n?this._node.getAttributeNS... method attr (line 245) | attr(t,n){return typeof t=="string"?n?this._node.getAttributeNS(n,t):t... method elem (line 245) | elem(t,n,r){let o=arguments.length>3&&arguments[3]!==void 0?arguments[... method parent (line 245) | parent(){return this._node.parentNode instanceof SVGElement?new rc(thi... method root (line 245) | root(){let t=this._node;for(;t.nodeName!=="svg"&&t.parentElement;)t=t.... method querySelector (line 245) | querySelector(t){const n=this._node.querySelector(t);return n?new rc(n... method querySelectorAll (line 245) | querySelectorAll(t){const n=this._node.querySelectorAll(t);return new ... method getNode (line 245) | getNode(){return this._node} method foreignObject (line 245) | foreignObject(t,n,r){let o=arguments.length>3&&arguments[3]!==void 0?a... method text (line 245) | text(t){return this._node.appendChild(document.createTextNode(t)),this} method empty (line 245) | empty(){for(;this._node.firstChild;)this._node.removeChild(this._node.... method remove (line 245) | remove(){var t;return(t=this._node.parentNode)===null||t===void 0||t.r... method replace (line 245) | replace(t){var n;return(n=this._node.parentNode)===null||n===void 0||n... method append (line 245) | append(t){return(arguments.length>1&&arguments[1]!==void 0?arguments[1... method classes (line 245) | classes(){const t=this._node.getAttribute("class");return t?t.trim().s... method addClass (line 245) | addClass(t){return this._node.setAttribute("class",this.classes().conc... method removeClass (line 245) | removeClass(t){const n=t.trim().split(/\s+/);return this._node.setAttr... method removeAllClasses (line 245) | removeAllClasses(){return this._node.setAttribute("class",""),this} method height (line 245) | height(){return this._node.getBoundingClientRect().height} method width (line 245) | width(){return this._node.getBoundingClientRect().width} method animate (line 245) | animate(t){let n=arguments.length>1&&arguments[1]!==void 0?arguments[1... method constructor (line 245) | constructor(t,n,r,o,i=!1){t instanceof Element?this._node=t:(this._nod... function P5 (line 245) | function P5(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments... function Sfe (line 245) | function Sfe(e){return typeof e=="number"?{top:e,right:e,bottom:e,left:e... function C5 (line 245) | function C5(e,t){var n,r,o,i;const a=!!(t.axisX||t.axisY),s=((n=t.axisY)... function Mfe (line 245) | function Mfe(e,t,n,r,o,i,a,s){const c={["".concat(n.units.pos,"1")]:e,["... function jF (line 245) | function jF(e,t,n,r){const o=e.elem("rect",{x:t.x1,y:t.y2,width:t.width(... function wfe (line 245) | function wfe(e,t,n,r,o,i,a,s,c,l){const u={[o.units.pos]:e+a[o.units.pos... function $7 (line 245) | function $7(e,t,n){let r;const o=[];function i(s){const c=r;r=Vu({},e),t... function Mm (line 245) | function Mm(e,t,n,r,o,i){const a={command:o?e.toLowerCase():e.toUpperCas... function i4 (line 245) | function i4(e,t){e.forEach((n,r)=>{Ax[n.command.toLowerCase()].forEach((... class js (line 245) | class js{static join(t){let n=arguments.length>1&&arguments[1]!==void 0?... method join (line 245) | static join(t){let n=arguments.length>1&&arguments[1]!==void 0?argumen... method position (line 245) | position(t){return t!==void 0?(this.pos=Math.max(0,Math.min(this.pathE... method remove (line 245) | remove(t){return this.pathElements.splice(this.pos,t),this} method move (line 245) | move(t,n){let r=arguments.length>2&&arguments[2]!==void 0?arguments[2]... method line (line 245) | line(t,n){let r=arguments.length>2&&arguments[2]!==void 0?arguments[2]... method curve (line 245) | curve(t,n,r,o,i,a){let s=arguments.length>6&&arguments[6]!==void 0?arg... method arc (line 245) | arc(t,n,r,o,i,a,s){let c=arguments.length>7&&arguments[7]!==void 0?arg... method parse (line 245) | parse(t){const n=t.replace(/([A-Za-z])(-?[0-9])/g,"$1 $2").replace(/([... method stringify (line 245) | stringify(){const t=Math.pow(10,this.options.accuracy);return this.pat... method scale (line 245) | scale(t,n){return i4(this.pathElements,(r,o)=>{r[o]*=o[0]==="x"?t:n}),... method translate (line 245) | translate(t,n){return i4(this.pathElements,(r,o)=>{r[o]+=o[0]==="x"?t:... method transform (line 245) | transform(t){return i4(this.pathElements,(n,r,o,i,a)=>{const s=t(n,r,o... method clone (line 245) | clone(){let t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!... method splitByCommand (line 245) | splitByCommand(t){const n=[new js];return this.pathElements.forEach(r=... method constructor (line 245) | constructor(t=!1,n){this.close=t,this.pathElements=[],this.pos=0,this.... function Rx (line 245) | function Rx(e){const t={fillHoles:!1,...e};return function(r,o){const i=... function Ofe (line 245) | function Ofe(e){const t={fillHoles:!1,...e};return function n(r,o){const... class kfe (line 245) | class kfe{on(t,n){const{allListeners:r,listeners:o}=this;t==="*"?r.add(n... method on (line 245) | on(t,n){const{allListeners:r,listeners:o}=this;t==="*"?r.add(n):(o.has... method off (line 245) | off(t,n){const{allListeners:r,listeners:o}=this;if(t==="*")n?r.delete(... method emit (line 245) | emit(t,n){const{allListeners:r,listeners:o}=this;o.has(t)&&o.get(t).fo... method constructor (line 245) | constructor(){this.listeners=new Map,this.allListeners=new Set} class I5 (line 245) | class I5{update(t,n){let r=arguments.length>2&&arguments[2]!==void 0?arg... method update (line 245) | update(t,n){let r=arguments.length>2&&arguments[2]!==void 0?arguments[... method detach (line 245) | detach(){if(this.initializeTimeoutId)window.clearTimeout(this.initiali... method on (line 245) | on(t,n){return this.eventEmitter.on(t,n),this} method off (line 245) | off(t,n){return this.eventEmitter.off(t,n),this} method initialize (line 245) | initialize(){window.addEventListener("resize",this.resizeListener),thi... method constructor (line 245) | constructor(t,n,r,o,i){this.data=n,this.defaultOptions=r,this.options=... class qF (line 245) | class qF{createGridAndLabels(t,n,r,o){const i=this.units.pos==="x"?r.axi... method createGridAndLabels (line 245) | createGridAndLabels(t,n,r,o){const i=this.units.pos==="x"?r.axisX:r.ax... method constructor (line 245) | constructor(t,n,r){this.units=t,this.chartRect=n,this.ticks=r,this.cou... class yx (line 245) | class yx extends qF{projectValue(t){const n=Number(T5(t,this.units.pos))... method projectValue (line 245) | projectValue(t){const n=Number(T5(t,this.units.pos));return this.axisL... method constructor (line 245) | constructor(t,n,r,o){const i=o.highLow||vx(n,o,t.pos),a=dfe(r[t.rectEn... class iv (line 245) | class iv extends qF{projectValue(t,n){return this.stepLength*n}construct... method projectValue (line 245) | projectValue(t,n){return this.stepLength*n} method constructor (line 245) | constructor(t,n,r,o){const i=o.ticks||[];super(t,r,i);const a=Math.max... function b0 (line 245) | function b0(e,t,n){var r;if(Jn(e,"name")&&e.name&&(!((r=t.series)===null... class Tfe (line 245) | class Tfe extends I5{createChart(t){const{data:n}=this,r=N5(n,t.reverseD... method createChart (line 245) | createChart(t){const{data:n}=this,r=N5(n,t.reverseData,!0),o=P5(this.c... method constructor (line 245) | constructor(t,n,r,o){super(t,n,j7,Vu({},j7,r),o),this.data=n} function Nfe (line 245) | function Nfe(e){return pfe(e,function(){for(var t=arguments.length,n=new... class Pfe (line 245) | class Pfe extends I5{createChart(t){const{data:n}=this,r=N5(n,t.reverseD... method createChart (line 245) | createChart(t){const{data:n}=this,r=N5(n,t.reverseData,t.horizontalBar... method constructor (line 245) | constructor(t,n,r,o){super(t,n,q7,Vu({},q7,r),o),this.data=n} function Cfe (line 245) | function Cfe(e,t,n){const r=t.x>e.x;return r&&n==="explode"||!r&&n==="im... class Ife (line 245) | class Ife extends I5{createChart(t){const{data:n}=this,r=N5(n),o=[];let ... method createChart (line 245) | createChart(t){const{data:n}=this,r=N5(n),o=[];let i,a,s=t.startAngle;... method constructor (line 245) | constructor(t,n,r,o){super(t,n,ek,Vu({},ek,r),o),this.data=n} method setup (line 245) | setup(e){const t=e,n=pe(),r=$o(qu)||pe(1);let o;const i=Me(()=>t.legend?... method setup (line 245) | setup(e){const t=e,n=o=>{t.elementInfo.lock||(o.stopPropagation(),t.sele... method setup (line 245) | setup(e,{emit:t}){const n=e,r=t,o=pe(),i=pe(""),a=pe(!1);kt(()=>n.value,... method setup (line 245) | setup(e,{emit:t}){const n=e,r=t,{canvasScale:o}=Ee(ft()),i=pe(!1),a=pe([... method setup (line 245) | setup(e){const t=e,n=ft(),r=st(),{canvasScale:o,handleElementId:i,isScal... method setup (line 245) | setup(e){const t=e,n=o=>{t.elementInfo.lock||(o.stopPropagation(),t.sele... method setup (line 245) | setup(e){const t=e,n=(W=0)=>{if(W===0||isNaN(W))return"00:00";const ne=o... method setup (line 245) | setup(e){const t=e,{canvasScale:n}=Ee(ft()),r=(o,i=!0)=>{t.elementInfo.l... method setup (line 245) | setup(e,{expose:t}){const n=e,r=(q=0)=>{if(q===0||isNaN(q))return"00:00"... method setup (line 245) | setup(e){const t=e,{canvasScale:n,handleElementId:r}=Ee(ft()),{viewportR... method setup (line 245) | setup(e){const t=e,n=Me(()=>({[Nt.IMAGE]:JI,[Nt.TEXT]:ZF,[Nt.SHAPE]:DF,[... method setup (line 245) | setup(e){return(t,n)=>(Y(),ee("div",{class:ze(`mouse-selection quadrant-... method setup (line 245) | setup(e){const{canvasScale:t,gridLineSize:n}=Ee(ft()),{currentSlide:r,vi... method setup (line 245) | setup(e){const{gridLineSize:t}=Ee(ft()),{currentSlide:n}=Ee(st()),r=Me((... method setup (line 245) | setup(e){const t=e,n=Me(()=>t.axis.x*t.canvasScale+"px"),r=Me(()=>t.axis... method setup (line 245) | setup(e){const t=e,{canvasScale:n}=Ee(ft()),r=Me(()=>t.viewportStyles.wi... method setup (line 245) | setup(e,{emit:t}){const n=t,r=ft(),{creatingElement:o}=Ee(r),{ctrlOrShif... method setup (line 245) | setup(e,{emit:t}){const n=t,r=ft(),{ctrlOrShiftKeyActive:o}=Ee(bs()),{th... method setup (line 245) | setup(e){const t=e,n=Me(()=>{const r="rotate-",o=t.rotate;return o>-22.5... method setup (line 245) | setup(e){return(t,n)=>(Y(),ee("div",{class:ze(["border-line",t.type,{wid... method setup (line 245) | setup(e){const t=e,{activeElementIdList:n,canvasScale:r}=Ee(ft()),o=Me((... function h0e (line 245) | function h0e(e,t){return Y(),ee("div",d0e)} method setup (line 245) | setup(e){const t=e,{canvasScale:n,clipingImageElementId:r}=Ee(ft()),o=Me... method setup (line 245) | setup(e){const t=e,{canvasScale:n}=Ee(ft()),r=Me(()=>t.elementInfo.width... method setup (line 245) | setup(e){const t=e,{canvasScale:n}=Ee(ft()),r=Me(()=>t.elementInfo.width... method setup (line 245) | setup(e){const t=e,{canvasScale:n}=Ee(ft()),r=Me(()=>Math.max(t.elementI... method setup (line 245) | setup(e){const t=e,{canvasScale:n}=Ee(ft()),r=Me(()=>t.elementInfo.outli... method setup (line 245) | setup(e){const t=e,{canvasScale:n}=Ee(ft()),r=Me(()=>t.elementInfo.width... method setup (line 245) | setup(e){return(t,n)=>(Y(),ee("div",{class:ze(["divider",t.type]),style:... method setup (line 245) | setup(e){const t=e,n=ft(),r=st(),{canvasScale:o}=Ee(n),{slides:i}=Ee(r),... method setup (line 245) | setup(e){const t=e,{canvasScale:n,toolbarState:r}=Ee(ft()),{formatedAnim... method setup (line 245) | setup(e){const t=e,n=Me(()=>t.elementInfo.shadow),{shadowStyle:r}=wc(n),... method setup (line 245) | setup(e){const t=e,n=Me(()=>t.elementInfo.shadow),{shadowStyle:r}=wc(n);... method setup (line 245) | setup(e){const t=e,n=Me(()=>t.elementInfo.outline),{outlineWidth:r,outli... method setup (line 245) | setup(e){const t=e,n=Me(()=>t.elementInfo.shadow),{shadowStyle:r}=wc(n),... method setup (line 245) | setup(e){const t=$o(qu)||pe(1),n=Me(()=>t.value<1),r=Me(()=>n.value?1/t.... method setup (line 245) | setup(e){const t=e,n=pe([]),r=Me(()=>n.value.reduce((c,l)=>c+l));kt([()=... method setup (line 245) | setup(e){return(t,n)=>(Y(),ee("div",{class:"base-element-table",style:we... method setup (line 245) | setup(e){return(t,n)=>(Y(),ee("div",{class:"base-element-latex",style:we... method setup (line 245) | setup(e){return(t,n)=>{const r=xe("IconPlayOne");return Y(),ee("div",{cl... method setup (line 245) | setup(e){const t=e,n=Me(()=>Math.min(t.elementInfo.width,t.elementInfo.h... method setup (line 245) | setup(e){const t=e,n=Me(()=>({[Nt.IMAGE]:m_,[Nt.TEXT]:v_,[Nt.SHAPE]:g_,[... method setup (line 245) | setup(e){const t=e,{viewportRatio:n}=Ee(st()),r=Me(()=>t.slide.backgroun... method setup (line 245) | setup(e,{emit:t}){const n=t;return(r,o)=>(Y(),ee("div",{class:ze(["tabs"... method setup (line 245) | setup(e,{emit:t}){const n=e,r=t,o=()=>{n.disabled||r("click")};return(i,... method setup (line 245) | setup(e,{emit:t}){const n=e,r=Me(()=>{var f;return((f=n.options.find(d=>... method setup (line 245) | setup(e,{emit:t}){var p;const n=t,{handleElement:r}=Ee(ft()),{slides:o,c... method setup (line 245) | setup(e,{emit:t}){const{IconClose:n}=Yv,r=e,o=pe(),i=t,a=pe(!1),s=Me(()=... method setup (line 245) | setup(e){const t=ft(),{activeElementIdList:n,activeGroupElementId:r,hand... method setup (line 245) | setup(e){return(t,n)=>(Y(),ee("div",zhe,[V("div",Jhe,[(Y(),ee("svg",$he,... method setup (line 245) | setup(e,{emit:t}){const n=t,r=o=>{n("select",o)};return(o,i)=>(Y(),ee("d... method setup (line 245) | setup(e,{emit:t}){const n=t,r=o=>{n("select",o)};return(o,i)=>(Y(),ee("d... method setup (line 245) | setup(e,{emit:t}){const n=t,r=["bar","horizontalBar","line","area","scat... method setup (line 245) | setup(e,{emit:t}){const n=e,r=t,o=pe(0),i=pe(!1);kt(()=>n.value,()=>{n.v... method setup (line 245) | setup(e,{emit:t}){const n=t,r=pe([]),o=pe(3),i=pe(3),a=pe(!1),s=()=>{if(... method setup (line 245) | setup(e,{emit:t}){const n=t,r=pe("video"),o=pe("https://mazwai.com/videv... function qf (line 245) | function qf(e){return xx[e]==null&&Kpe(e),xx[e]} function Kpe (line 245) | function Kpe(e){var t=Hpe[e];if(t!=null){for(var n=t.substring(3,5),r=1*... function av (line 245) | function av(e,t="math"){let n=e.charCodeAt(0);if(65<=n&&n<=90){let r=n-6... function Gpe (line 245) | function Gpe(e){e=e.replace(/\n/g," ");let t=0,n=[],r="";for(;tt.latex,()=>{... method setup (line 293) | setup(e){const t=e,n=Me(()=>new _5(t.latex).svg({SCALE_X:10,SCALE_Y:10})... method setup (line 293) | setup(e,{expose:t,emit:n}){const r=n,o=s=>{r("update:value",s.target.val... method setup (line 293) | setup(e,{emit:t}){const n=[{label:"常用符号",key:"symbol"},{label:"预置公式",key... method setup (line 293) | setup(e){const t=ft(),{creatingElement:n,creatingCustomShape:r,showSelec... method setup (line 293) | setup(e,{emit:t}){const n=t,r=st(),{layouts:o}=Ee(r),i=a=>{n("select",a)... function nk (line 298) | function nk(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){v... function gs (line 298) | function gs(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new A... function J1e (line 298) | function J1e(){throw new TypeError(`Invalid attempt to spread non-iterab... function rl (line 299) | function rl(e){if(typeof window<"u"&&window.navigator)return!!navigator.... function Rn (line 299) | function Rn(e,t,n){e.addEventListener(t,n,!fl&&N_)} function un (line 299) | function un(e,t,n){e.removeEventListener(t,n,!fl&&N_)} function pg (line 299) | function pg(e,t){if(t){if(t[0]===">"&&(t=t.substring(1)),e)try{if(e.matc... function q1e (line 299) | function q1e(e){return e.host&&e!==document&&e.host.nodeType?e.host:e.pa... function ba (line 299) | function ba(e,t,n,r){if(e){n=n||document;do{if(t!=null&&(t[0]===">"?e.pa... function fr (line 299) | function fr(e,t,n){if(e&&t)if(e.classList)e.classList[n?"add":"remove"](... function Lt (line 299) | function Lt(e,t,n){var r=e&&e.style;if(r){if(n===void 0)return document.... function bu (line 299) | function bu(e,t){var n="";if(typeof e=="string")n=e;else do{var r=Lt(e,"... function P_ (line 299) | function P_(e,t,n){if(e){var r=e.getElementsByTagName(t),o=0,i=r.length;... function ds (line 299) | function ds(){var e=document.scrollingElement;return e||document.documen... function rr (line 299) | function rr(e,t,n,r,o){if(!(!e.getBoundingClientRect&&e!==window)){var i... function ik (line 299) | function ik(e,t,n){for(var r=oc(e,!0),o=rr(e)[t];r;){var i=rr(r)[n],a=vo... function Fd (line 299) | function Fd(e,t,n,r){for(var o=0,i=0,a=e.children;i"u"||!(Symbol.iterator in Object(Oe... function m (line 300) | function m(Oe,Ne){(Ne==null||Ne>Oe.length)&&(Ne=Oe.length);for(var Fe=0,... function g (line 300) | function g(Oe,Ne){if(Oe){if(typeof Oe=="string")return m(Oe,Ne);var Fe=O... function b (line 300) | function b(){throw new TypeError(`Invalid attempt to destructure non-ite... function x (line 301) | function x(Oe,Ne){return h(Oe)||p(Oe,Ne)||g(Oe,Ne)||b()} function y (line 301) | function y(Oe){if(Array.isArray(Oe))return m(Oe)} function A (line 301) | function A(Oe){if(typeof Symbol<"u"&&Symbol.iterator in Object(Oe))retur... function R (line 301) | function R(){throw new TypeError(`Invalid attempt to spread non-iterable... function w (line 302) | function w(Oe){return y(Oe)||A(Oe)||g(Oe)||R()} function M (line 302) | function M(Oe){Oe.parentElement!==null&&Oe.parentElement.removeChild(Oe)} function I (line 302) | function I(Oe,Ne,Fe){var De=Fe===0?Oe.children[0]:Oe.children[Fe-1].next... function k (line 302) | function k(Oe){var Ne=Object.create(null);return function(De){var qe=Ne[... function ie (line 302) | function ie(Oe){return U.indexOf(Oe)!==-1} function Q (line 302) | function Q(Oe){return B.includes(Oe)} function Z (line 302) | function Z(Oe){return["transition-group","TransitionGroup"].includes(Oe)} function G (line 302) | function G(Oe){return["id","class","role","style"].includes(Oe)||Oe.star... function q (line 302) | function q(Oe){return Oe.reduce(function(Ne,Fe){var De=x(Fe,2),qe=De[0],... function ae (line 302) | function ae(Oe){var Ne=Oe.$attrs,Fe=Oe.componentData,De=Fe===void 0?{}:F... function $ (line 302) | function $(Oe){var Ne=Oe.$attrs,Fe=Oe.callBackBuilder,De=q(H(Ne));Object... function H (line 302) | function H(Oe){return Object.entries(Oe).filter(function(Ne){var Fe=x(Ne... function de (line 302) | function de(Oe,Ne){if(!(Oe instanceof Ne))throw new TypeError("Cannot ca... function Ae (line 302) | function Ae(Oe,Ne){for(var Fe=0;FeNumber.MAX_SAFE_INTEGER||eA.getBoundingClientRect().left,r=e,o=t,i=pe... method setup (line 302) | setup(e){const t=st(),{handleElement:n}=Ee(ft()),r=pe(1);kt(n,()=>{n.val... method setup (line 302) | setup(e){return(t,n)=>{const r=xe("IconPlatte");return Y(),ke($e,{class:... method setup (line 302) | setup(e){const t=e,n={},r=(a,s,c)=>{const l=document.createElement("canv... method setup (line 302) | setup(e,{emit:t}){const n=e,r=t,o=Me(()=>n.value),i=Me(()=>{const u=[o.v... method setup (line 302) | setup(e,{emit:t}){const n=e,r=t,o=pe(0),i=pe(""),a=Me(()=>{const d=rt(n.... method setup (line 302) | setup(e,{emit:t}){const n=e,r=t,o=Me(()=>{const h=rt(n.value).toHsv();re... method setup (line 302) | setup(e,{emit:t}){const n=e,r=t,o=Me(()=>{let a="";return n.value.a<1?a=... method setup (line 302) | setup(e,{emit:t}){const n=e,r=t,o=[["#7f7f7f","#f2f2f2"],["#0d0d0d","#80... method setup (line 302) | setup(e,{emit:t}){const n=e,r=t,o=()=>{n.disabled||r("update:value",!n.v... method setup (line 302) | setup(e){const t=st(),{theme:n}=Ee(t),{handleElement:r}=Ee(ft()),o=pe(),... method setup (line 302) | setup(e){const t=st(),{theme:n}=Ee(t),{handleElement:r}=Ee(ft()),o=pe(),... method setup (line 302) | setup(e){return(t,n)=>(Y(),ke($e,{class:"text-color-btn"},{default:se(()... method setup (line 302) | setup(e){return(t,n)=>(Y(),ke($e,{checked:t.checked,disabled:t.disabled,... method setup (line 302) | setup(e){return(t,n)=>(Y(),ee("div",{class:ze(["button-group",{passive:t... function Age (line 302) | function Age(e,t){return Y(),ee("div",gge,[lr(e.$slots,"default",{},void... method setup (line 302) | setup(e){const{value:t,updateValue:n}=$o(YI);return(r,o)=>(Y(),ke($e,{ch... method setup (line 302) | setup(e,{emit:t}){const n=e,r=t,o=a=>{n.disabled||r("update:value",a)},i... method setup (line 302) | setup(e){const{richTextAttrs:t,availableFonts:n,textFormatPainter:r}=Ee(... method setup (line 302) | setup(e){const t=[{label:"大标题",style:{fontSize:"26px",fontWeight:700},cm... method setup (line 302) | setup(e){const t=st(),{handleElement:n}=Ee(ft()),r=pe(!1),o=pe(!1);kt(n,... method setup (line 302) | setup(e){const t=[{label:"模糊",key:"blur",default:0,value:0,unit:"px",max... method setup (line 302) | setup(e){const t=st(),{handleElement:n,handleElementId:r}=Ee(ft()),o=pe(... method setup (line 302) | setup(e){const t=ox,n=[{label:"纵横比(正方形)",children:[{key:"1:1",ratio:1/1}... method setup (line 302) | setup(e){const t=ft(),n=st(),{handleElement:r,handleElementId:o,shapeFor... method setup (line 302) | setup(e){const t=st(),{handleElement:n}=Ee(ft()),r=n,{addHistorySnapshot... method setup (line 302) | setup(e,{emit:t}){const n=e,r=t,o=pe([0,0]),i=pe({width:0,height:0}),a=p... method setup (line 302) | setup(e,{emit:t}){const n=e,r=t,o=i=>{n.disabled||r("update:value",i.tar... method setup (line 302) | setup(e){const t=[["#d87c7c","#919e8b","#d7ab82","#6e7074","#61a0a8","#e... method setup (line 302) | setup(e){const t=st(),{handleElement:n,handleElementId:r,selectedTableCe... method setup (line 302) | setup(e){const t=st(),{handleElement:n}=Ee(ft()),r=n,o=pe(!1),{addHistor... method setup (line 302) | setup(e){const t=st(),{handleElement:n}=Ee(ft()),r=n,{addHistorySnapshot... method setup (line 302) | setup(e){const t=st(),{handleElement:n}=Ee(ft()),r=n,{addHistorySnapshot... method setup (line 302) | setup(e){const t=st(),{richTextAttrs:n,availableFonts:r,activeElementLis... method setup (line 302) | setup(e){const t={[Nt.TEXT]:Hge,[Nt.IMAGE]:x2e,[Nt.SHAPE]:W2e,[Nt.LINE]:... method setup (line 302) | setup(e){const t=st(),{handleElement:n,handleElementId:r}=Ee(ft()),o=pe(... method setup (line 302) | setup(e){const t={};for(const N of mk)for(const P of N.children)t[P.valu... method setup (line 302) | setup(e,{emit:t}){const n=t,r=st(),{slides:o,currentSlide:i}=Ee(r),{getS... method setup (line 302) | setup(e){const t=st(),{availableFonts:n}=Ee(ft()),{slides:r,currentSlide... method setup (line 302) | setup(e){const t=st(),{slides:n,currentSlide:r}=Ee(t),o=Me(()=>r.value.t... method setup (line 302) | setup(e){const{canCombine:t,combineElements:n,uncombineElements:r}=_b(),... method setup (line 302) | setup(e){const t=pe(R4[0].key),n=Me(()=>{const i=R4.find(a=>a.key===t.va... method setup (line 302) | setup(e){const t=ft(),{activeElementIdList:n,handleElement:r,toolbarStat... method setup (line 302) | setup(e,{expose:t,emit:n}){const r=e,o=n,i=ft(),a=pe();let s;const c=pe(... method setup (line 302) | setup(e,{emit:t}){const n=e,r=t,o=st(),{currentSlide:i}=Ee(o),a=pe();kt(... method setup (line 302) | setup(e,{emit:t}){const n=t,{slides:r,currentSlide:o}=Ee(st()),i=pe(),a=... method setup (line 302) | setup(e,{emit:t}){const n=t,{slides:r}=Ee(st()),{exportJSON:o}=Up();retu... method setup (line 324) | setup(e,{emit:t}){const n=t,{slides:r,currentSlide:o,viewportRatio:i}=Ee... method setup (line 324) | setup(e,{emit:t}){const n=t,{slides:r,currentSlide:o}=Ee(st()),{exportPP... method setup (line 324) | setup(e,{emit:t}){const n=t,{slides:r,currentSlide:o}=Ee(st()),{exportSp... method setup (line 324) | setup(e){const t=ft(),{dialogForExport:n}=Ee(t),r=t.setDialogForExport,o... method setup (line 324) | setup(e,{emit:t}){const n=e,r=t,o=pe(0),i=pe(0),a=pe(0),s=pe(0),c=pe(),l... method setup (line 324) | setup(e){const t=st(),n=ft(),{currentSlide:r}=Ee(t),{handleElement:o,han... method setup (line 324) | setup(e){const t=ft(),{searchWord:n,replaceWord:r,searchResults:o,search... method setup (line 324) | setup(e){const t=st(),n=ft(),{slideIndex:r,currentSlide:o}=Ee(t),{handle... method setup (line 324) | setup(e){const t=ft(),{dialogForExport:n,showSelectPanel:r,showSearchPan... method setup (line 324) | setup(e){const{currentSlide:t}=Ee(st()),n=$o(qu)||pe(1),r=$o(p5)||pe("")... method setup (line 324) | setup(e){const t=e,{viewportRatio:n,currentSlide:r}=Ee(st()),o=$o(qu)||p... method setup (line 324) | setup(e){const t=e,n=Me(()=>({[Nt.IMAGE]:m_,[Nt.TEXT]:v_,[Nt.SHAPE]:g_,[... method setup (line 324) | setup(e){const t=e,{viewportRatio:n}=Ee(st()),r=Me(()=>t.slide.backgroun... method setup (line 324) | setup(e){const t=e,{slides:n,slideIndex:r}=Ee(st()),o=Me(()=>n.value.map... method setup (line 324) | setup(e,{emit:t}){const n=e,r=t,{slides:o,slideIndex:i}=Ee(st()),{slides... method setup (line 324) | setup(e,{expose:t,emit:n}){const r=e,o=n;let i=null;const a=pe(),s=pe();... method setup (line 324) | setup(e,{emit:t}){const n=["#000000","#ffffff","#1e497b","#4e81bb","#e25... method setup (line 324) | setup(e,{emit:t}){const n=t,r=pe(null),o=pe(!1),i=pe(!1),a=pe(0),s=Me(()... method setup (line 324) | setup(e){const t=e,{slides:n,slideIndex:r}=Ee(st()),{autoPlayTimer:o,aut... method setup (line 324) | setup(e){const t=e,{slides:n,slideIndex:r,viewportRatio:o,currentSlide:i... method setup (line 324) | setup(e){const t=pe("base"),n=i=>{t.value=i},{exitScreening:r}=Sc(),o=i=... method setup (line 324) | setup(e){const t=e,n=Me(()=>({[Nt.IMAGE]:JI,[Nt.TEXT]:ZF,[Nt.SHAPE]:DF,[... method setup (line 324) | setup(e){const t=e,n=Me(()=>"rotate"in t.elementInfo?t.elementInfo.rotat... method setup (line 324) | setup(e){const t=st(),{slides:n,slideIndex:r}=Ee(t),{sortSlides:o}=Bd(),... method setup (line 324) | setup(e){const t=st(),{viewportRatio:n,currentSlide:r}=Ee(t),{createSlid... method setup (line 324) | setup(e){const t=["#000000","#ffffff","#eeece1","#1e497b","#4e81bb","#e2... method setup (line 324) | setup(e){const{canUndo:t,canRedo:n}=Ee(Bg()),{redo:r,undo:o}=zt();return... method setup (line 324) | setup(e){const t=st(),n=ft(),{slideIndex:r,currentSlide:o,viewportRatio:... method setup (line 324) | setup(e){const t=st(),{slides:n,slideIndex:r,currentSlide:o,viewportRati... method setup (line 324) | setup(e){const{slides:t}=Ee(st()),{slidesLoadLimit:n}=Dp(),r=pe(),o=pe(0... method setup (line 324) | setup(e){const t=pe("preview"),n=o=>t.value=o,r=Me(()=>({editor:S8e,play... method setup (line 324) | setup(e){const t=uJ(),n=ft(),r=Bg(),{databaseId:o}=Ee(n),{screening:i}=E... method setup (line 324) | setup(e){return(t,n)=>{const r=xe("menu-content",!0);return Y(),ee("ul",... method setup (line 324) | setup(e){const t=e,n=Me(()=>{const{x:c,y:l}=t.axis,u=t.menus.filter(g=>!... method mounted (line 324) | mounted(e,t){e[L0]=n=>Q8e(e,n,t),e.addEventListener("contextmenu",e[L0])} method unmounted (line 324) | unmounted(e){e&&e[L0]&&(e.removeEventListener("contextmenu",e[L0]),delet... method mounted (line 324) | mounted(e,t){e[O0]=n=>B8e(e,n,t),setTimeout(()=>{document.addEventListen... method unmounted (line 324) | unmounted(e){e[O0]&&(document.removeEventListener("click",e[O0]),delete ... method mounted (line 324) | mounted(e,t){let n="",r="top",o=[300,0];typeof t.value=="string"?n=t.val... method updated (line 324) | updated(e,t){let n="";typeof t.value=="string"?n=t.value:n=t.value.conte... method unmounted (line 324) | unmounted(e){e[k0]&&e[k0].destroy()} method install (line 324) | install(e){e.directive("contextmenu",Z8e),e.directive("click-outside",D8... FILE: frontend/public/ppt/assets/index-O-Ts9bLA.js function n (line 1) | function n(o){const i={};return o.integrity&&(i.integrity=o.integrity),o... function r (line 1) | function r(o){if(o.ep)return;o.ep=!0;const i=n(o);fetch(o.href,i)} function Ag (line 1) | function Ag(e,t){const n=new Set(e.split(","));return t?r=>n.has(r.toLow... function Se (line 1) | function Se(e){if(St(e)){const t={};for(let n=0;n{... function ze (line 1) | function ze(e){let t="";if(ar(e))t=e;else if(St(e))for(let n=0;nhc(n,t))} class _6 (line 1) | class _6{constructor(t=!1){this.detached=t,this._active=!0,this.effects=... method constructor (line 1) | constructor(t=!1){this.detached=t,this._active=!0,this.effects=[],this... method active (line 1) | get active(){return this._active} method run (line 1) | run(t){if(this._active){const n=Ai;try{return Ai=this,t()}finally{Ai=n}}} method on (line 1) | on(){Ai=this} method off (line 1) | off(){Ai=this.parent} method stop (line 1) | stop(t){if(this._active){let n,r;for(n=0,r=this.effects.length;ne._depsLength){for(let t=e._deps... function LO (line 1) | function LO(e,t){const n=e.get(t);n!==void 0&&t._trackId!==n&&(e.delete(... function HQ (line 1) | function HQ(e,t){e.effect instanceof gd&&(e=e.effect.fn);const n=new gd(... function GQ (line 1) | function GQ(e){e.effect.stop()} function Yu (line 1) | function Yu(){OO.push(ic),ic=!1} function Zu (line 1) | function Zu(){const e=OO.pop();ic=e===void 0?!0:e} function W6 (line 1) | function W6(){RR++} function V6 (line 1) | function V6(){for(RR--;!RR&&xR.length;)xR.shift()()} function TO (line 1) | function TO(e,t,n){if(t.get(e)!==e._trackId){t.set(e,e._trackId);const r... function kO (line 1) | function kO(e,t,n){W6();for(const r of e.keys())if(!(!r.allowRecurse&&r.... function ri (line 1) | function ri(e,t,n){if(ic&&lu){let r=mm.get(e);r||mm.set(e,r=new Map);let... function qs (line 1) | function qs(e,t,n,r,o,i){const a=mm.get(e);if(!a)return;let s=[];if(t===... function zQ (line 1) | function zQ(e,t){var n;return(n=mm.get(e))==null?void 0:n.get(t)} function jQ (line 1) | function jQ(){const e={};return["includes","indexOf","lastIndexOf"].forE... function $Q (line 1) | function $Q(e){const t=fn(this);return ri(t,"has",e),t.hasOwnProperty(e)} class CO (line 1) | class CO{constructor(t=!1,n=!1){this._isReadonly=t,this._shallow=n}get(t... method constructor (line 1) | constructor(t=!1,n=!1){this._isReadonly=t,this._shallow=n} method get (line 1) | get(t,n,r){const o=this._isReadonly,i=this._shallow;if(n==="__v_isReac... class IO (line 1) | class IO extends CO{constructor(t=!1){super(!1,t)}set(t,n,r,o){let i=t[n... method constructor (line 1) | constructor(t=!1){super(!1,t)} method set (line 1) | set(t,n,r,o){let i=t[n];if(!this._shallow){const c=Mu(i);if(!eu(r)&&!M... method deleteProperty (line 1) | deleteProperty(t,n){const r=Ln(t,n);t[n];const o=Reflect.deletePropert... method has (line 1) | has(t,n){const r=Reflect.has(t,n);return(!dc(n)||!PO.has(n))&&ri(t,"ha... method ownKeys (line 1) | ownKeys(t){return ri(t,"iterate",St(t)?"length":cu),Reflect.ownKeys(t)} class FO (line 1) | class FO extends CO{constructor(t=!1){super(!0,t)}set(t,n){return!0}dele... method constructor (line 1) | constructor(t=!1){super(!0,t)} method set (line 1) | set(t,n){return!0} method deleteProperty (line 1) | deleteProperty(t,n){return!0} function Z1 (line 1) | function Z1(e,t,n=!1,r=!1){e=e.__v_raw;const o=fn(e),i=fn(t);n||(Ca(t,i)... function Q1 (line 1) | function Q1(e,t=!1){const n=this.__v_raw,r=fn(n),o=fn(e);return t||(Ca(e... function B1 (line 1) | function B1(e,t=!1){return e=e.__v_raw,!t&&ri(fn(e),"iterate",cu),Reflec... function SM (line 1) | function SM(e){e=fn(e);const t=fn(this);return bg(t).has.call(t,e)||(t.a... function LM (line 1) | function LM(e,t){t=fn(t);const n=fn(this),{has:r,get:o}=bg(n);let i=r.ca... function OM (line 1) | function OM(e){const t=fn(this),{has:n,get:r}=bg(t);let o=n.call(t,e);o|... function TM (line 1) | function TM(){const e=fn(this),t=e.size!==0,n=e.clear();return t&&qs(e,"... function D1 (line 1) | function D1(e,t){return function(r,o){const i=this,a=i.__v_raw,s=fn(a),c... function K1 (line 1) | function K1(e,t,n){return function(...r){const o=this.__v_raw,i=fn(o),a=... function xl (line 1) | function xl(e){return function(...t){return e==="delete"?!1:e==="clear"?... function rB (line 1) | function rB(){const e={get(i){return Z1(this,i)},get size(){return B1(th... function Mg (line 1) | function Mg(e,t){const n=t?e?sB:aB:e?iB:oB;return(r,o,i)=>o==="__v_isRea... function dB (line 1) | function dB(e){switch(e){case"Object":case"Array":return 1;case"Map":cas... function hB (line 1) | function hB(e){return e.__v_skip||!Object.isExtensible(e)?0:dB(IQ(e))} function mp (line 1) | function mp(e){return Mu(e)?e:wg(e,!1,qQ,lB,_O)} function VO (line 1) | function VO(e){return wg(e,!1,tB,cB,EO)} function Y6 (line 1) | function Y6(e){return wg(e,!0,eB,uB,XO)} function pB (line 1) | function pB(e){return wg(e,!0,nB,fB,WO)} function wg (line 1) | function wg(e,t,n,r,o){if(!Zn(e)||e.__v_raw&&!(t&&e.__v_isReactive))retu... function ss (line 1) | function ss(e){return Mu(e)?ss(e.__v_raw):!!(e&&e.__v_isReactive)} function Mu (line 1) | function Mu(e){return!!(e&&e.__v_isReadonly)} function eu (line 1) | function eu(e){return!!(e&&e.__v_isShallow)} function Z6 (line 1) | function Z6(e){return ss(e)||Mu(e)} function fn (line 1) | function fn(e){const t=e&&e.__v_raw;return t?fn(t):e} function gp (line 1) | function gp(e){return dm(e,"__v_skip",!0),e} class UO (line 1) | class UO{constructor(t,n,r,o){this._setter=n,this.dep=void 0,this.__v_is... method constructor (line 1) | constructor(t,n,r,o){this._setter=n,this.dep=void 0,this.__v_isRef=!0,... method value (line 1) | get value(){const t=fn(this);return B6(t),(!t._cacheable||t.effect.dir... method value (line 1) | set value(t){this._setter(t)} method _dirty (line 1) | get _dirty(){return this.effect.dirty} method _dirty (line 1) | set _dirty(t){this.effect.dirty=t} function mB (line 1) | function mB(e,t,n=!1){let r,o;const i=Kt(e);return i?(r=e,o=Io):(r=e.get... function B6 (line 1) | function B6(e){ic&&lu&&(e=fn(e),TO(lu,e.dep||(e.dep=NO(()=>e.dep=void 0,... function Wh (line 1) | function Wh(e,t=3,n){e=fn(e);const r=e.dep;r&&kO(r,t)} function sr (line 1) | function sr(e){return!!(e&&e.__v_isRef===!0)} function he (line 1) | function he(e){return YO(e,!1)} function gB (line 1) | function gB(e){return YO(e,!0)} function YO (line 1) | function YO(e,t){return sr(e)?e:new vB(e,t)} class vB (line 1) | class vB{constructor(t,n){this.__v_isShallow=n,this.dep=void 0,this.__v_... method constructor (line 1) | constructor(t,n){this.__v_isShallow=n,this.dep=void 0,this.__v_isRef=!... method value (line 1) | get value(){return B6(this),this._value} method value (line 1) | set value(t){const n=this.__v_isShallow||eu(t)||Mu(t);t=n?t:fn(t),Ca(t... function yB (line 1) | function yB(e){Wh(e,3)} function z (line 1) | function z(e){return sr(e)?e.value:e} function AB (line 1) | function AB(e){return Kt(e)?e():z(e)} function D6 (line 1) | function D6(e){return ss(e)?e:new Proxy(e,RB)} class xB (line 1) | class xB{constructor(t){this.dep=void 0,this.__v_isRef=!0;const{get:n,se... method constructor (line 1) | constructor(t){this.dep=void 0,this.__v_isRef=!0;const{get:n,set:r}=t(... method value (line 1) | get value(){return this._get()} method value (line 1) | set value(t){this._set(t)} function ZO (line 1) | function ZO(e){return new xB(e)} function QO (line 1) | function QO(e){const t=St(e)?new Array(e.length):{};for(const n in e)t[n... class bB (line 1) | class bB{constructor(t,n,r){this._object=t,this._key=n,this._defaultValu... method constructor (line 1) | constructor(t,n,r){this._object=t,this._key=n,this._defaultValue=r,thi... method value (line 1) | get value(){const t=this._object[this._key];return t===void 0?this._de... method value (line 1) | set value(t){this._object[this._key]=t} method dep (line 1) | get dep(){return zQ(fn(this._object),this._key)} class MB (line 1) | class MB{constructor(t){this._getter=t,this.__v_isRef=!0,this.__v_isRead... method constructor (line 1) | constructor(t){this._getter=t,this.__v_isRef=!0,this.__v_isReadonly=!0} method value (line 1) | get value(){return this._getter()} function Xd (line 1) | function Xd(e,t,n){return sr(e)?e:Kt(e)?new MB(e):Zn(e)&&arguments.lengt... function BO (line 1) | function BO(e,t,n){const r=e[t];return sr(r)?r:new bB(e,t,n)} function LB (line 1) | function LB(e,t){} function el (line 1) | function el(e,t,n,r){let o;try{o=r?e(...r):e()}catch(i){Qu(i,t,n)}return o} function ki (line 1) | function ki(e,t,n,r){if(Kt(e)){const i=el(e,t,n,r);return i&&I6(i)&&i.ca... function Qu (line 1) | function Qu(e,t,n,r=!0){const o=t?t.vnode:null;if(t){let i=t.parent;cons... function kB (line 1) | function kB(e,t,n,r=!0){console.error(e)} function Wr (line 1) | function Wr(e){const t=K6||DO;return e?t.then(this?e.bind(this):e):t} function NB (line 1) | function NB(e){let t=qa+1,n=fo.length;for(;t>>1,o=fo[r]... function Sg (line 1) | function Sg(e){(!fo.length||!fo.includes(e,Vh&&e.allowRecurse?qa+1:qa))&... function KO (line 1) | function KO(){!Vh&&!MR&&(MR=!0,K6=DO.then(HO))} function PB (line 1) | function PB(e){const t=fo.indexOf(e);t>qa&&fo.splice(t,1)} function gm (line 1) | function gm(e){St(e)?od.push(...e):(!Ys||!Ys.includes(e,e.allowRecurse?J... function kM (line 1) | function kM(e,t,n=Vh?qa+1:0){for(;n{r._d&&NR(-1)... function I2 (line 1) | function I2(e){const{type:t,vnode:n,proxy:r,withProxy:o,props:i,propsOpt... function _B (line 1) | function _B(e){let t;for(let n=0;n{let r=e;for(let o=0;o0){if(n>=t... function Be (line 1) | function Be(e,t){const n=Yr;if(n===null)return e;const r=Ig(n)||n.proxy,... function za (line 1) | function za(e,t,n,r){const o=e.dirs,i=t&&t.dirs;for(let a=0;a{const i=t.defaul... function oT (line 1) | function oT(e,t){const{leavingVNodes:n}=e;let r=n.get(t.type);return r||... function vd (line 1) | function vd(e,t,n,r){const{appear:o,mode:i,persisted:a=!1,onBeforeEnter:... function Z3 (line 1) | function Z3(e){if(yp(e))return e=hs(e),e.children=null,e} function FM (line 1) | function FM(e){return yp(e)?e.children?e.children[0]:void 0:e} function wu (line 1) | function wu(e,t){e.shapeFlag&6&&e.component?wu(e.component.subTree,t):e.... function kg (line 1) | function kg(e,t=!1,n){let r=[],o=0;for(let i=0;i{const ... function k0 (line 1) | function k0(e,t){return St(e)?e.some(n=>k0(n,t)):ar(e)?e.split(",").incl... function iT (line 1) | function iT(e,t){sT(e,"a",t)} function aT (line 1) | function aT(e,t){sT(e,"da",t)} function sT (line 1) | function sT(e,t,n=Pr){const r=e.__wdc||(e.__wdc=()=>{let o=n;for(;o;){if... function $B (line 1) | function $B(e,t,n,r){const o=Ng(t,e,r,!0);Sn(()=>{C6(r[t],o)},n)} function B3 (line 1) | function B3(e){e.shapeFlag&=-257,e.shapeFlag&=-513} function D3 (line 1) | function D3(e){return e.shapeFlag&128?e.ssContent:e} function Ng (line 1) | function Ng(e,t,n=Pr,r=!1){if(n){const o=n[e]||(n[e]=[]),i=t.__weh||(t._... function dT (line 1) | function dT(e,t=Pr){Ng("ec",e,t)} function ot (line 1) | function ot(e,t,n,r){let o;const i=n&&n[r];if(St(e)||ar(e)){o=new Array(... function qB (line 1) | function qB(e,t){for(let n=0;npc(t)?!(t.type===go||t.type===Xe&&!hT(t.... function eD (line 1) | function eD(e,t){const n={};for(const r in e)n[t&&/[A-Z]/.test(r)?`on:${... method get (line 1) | get({_:e},t){const{ctx:n,setupState:r,data:o,props:i,accessCache:a,type:... method set (line 1) | set({_:e},t,n){const{data:r,setupState:o,ctx:i}=e;return K3(o,t)?(o[t]=n... method has (line 1) | has({_:{data:e,setupState:t,accessCache:n,ctx:r,appContext:o,propsOption... method defineProperty (line 1) | defineProperty(e,t,n){return n.get!=null?e._.accessCache[t]=0:Ln(n,"valu... method get (line 1) | get(e,t){if(t!==Symbol.unscopables)return SR.get(e,t,e)} method has (line 1) | has(e,t){return t[0]!=="_"&&!XQ(t)} function nD (line 1) | function nD(){return null} function rD (line 1) | function rD(){return null} function oD (line 1) | function oD(e){} function iD (line 1) | function iD(e){} function aD (line 1) | function aD(){return null} function sD (line 1) | function sD(){} function lD (line 1) | function lD(e,t){return null} function cD (line 1) | function cD(){return pT().slots} function uD (line 1) | function uD(){return pT().attrs} function fD (line 1) | function fD(e,t,n=Yn){const r=ll(),o=Fo(t),i=ZO((s,c)=>{let l;return tT(... function pT (line 1) | function pT(){const e=ll();return e.setupContext||(e.setupContext=WT(e))} function Qh (line 1) | function Qh(e){return St(e)?e.reduce((t,n)=>(t[n]=null,t),{}):e} function dD (line 1) | function dD(e,t){const n=Qh(e);for(const r in t){if(r.startsWith("__skip... function hD (line 1) | function hD(e,t){return!e||!t?e||t:St(e)&&St(t)?e.concat(t):ir({},Qh(e),... function pD (line 1) | function pD(e,t){const n={};for(const r in e)t.includes(r)||Object.defin... function mD (line 1) | function mD(e){const t=ll();let n=e();return ac(),I6(n)&&(n=n.catch(r=>{... function gD (line 1) | function gD(e){const t=ex(e),n=e.proxy,r=e.ctx;LR=!1,t.beforeCreate&&_M(... function vD (line 1) | function vD(e,t,n=Io){St(e)&&(e=OR(e));for(const r in e){const o=e[r];le... function _M (line 1) | function _M(e,t,n){ki(St(e)?e.map(r=>r.bind(t.proxy)):e.bind(t.proxy),t,n)} function mT (line 1) | function mT(e,t,n,r){const o=r.includes(".")?nT(n,r):()=>n[r];if(ar(e)){... function ex (line 1) | function ex(e){const t=e.type,{mixins:n,extends:r}=t,{mixins:o,optionsCa... function ym (line 1) | function ym(e,t,n,r=!1){const{mixins:o,extends:i}=t;i&&ym(e,i,n,!0),o&&o... function EM (line 1) | function EM(e,t){return t?e?function(){return ir(Kt(e)?e.call(this,this)... function AD (line 1) | function AD(e,t){return N0(OR(e),OR(t))} function OR (line 1) | function OR(e){if(St(e)){const t={};for(let n=0;nUM(n,e)):Kt(t)&&UM(t,e)?0:-1} function Am (line 1) | function Am(e,t,n,r,o=!1){if(St(e)){e.forEach((d,h)=>Am(d,t&&(St(t)?t[h]... function ND (line 1) | function ND(e){const{mt:t,p:n,o:{patchProp:r,createText:o,nextSibling:i,... function MT (line 1) | function MT(e){return ST(e)} function wT (line 1) | function wT(e){return ST(e,ND)} function ST (line 1) | function ST(e,t){const n=xO();n.__VUE__=!0;const{insert:r,remove:o,patch... function H3 (line 1) | function H3({type:e,props:t},n){return n==="svg"&&e==="foreignObject"||n... function Wc (line 1) | function Wc({effect:e,update:t},n){e.allowRecurse=t.allowRecurse=n} function LT (line 1) | function LT(e,t){return(!e||e&&!e.pendingBranch)&&t&&!t.persisted} function nx (line 1) | function nx(e,t,n=!1){const r=e.children,o=t.children;if(St(r)&&St(o))fo... function PD (line 1) | function PD(e){const t=e.slice(),n=[0];let r,o,i,a,s;const c=e.length;fo... function OT (line 1) | function OT(e){const t=e.subTree.component;if(t)return t.asyncDep&&!t.as... method process (line 1) | process(e,t,n,r,o,i,a,s,c,l){const{mc:u,pc:f,pbc:d,o:{insert:h,querySele... method remove (line 1) | remove(e,t,n,r,{um:o,o:{remove:i}},a){const{shapeFlag:s,children:c,ancho... function j1 (line 1) | function j1(e,t,n,{o:{insert:r},m:o},i=2){i===0&&r(e.targetAnchor,t,n);c... function FD (line 1) | function FD(e,t,n,r,o,i,{o:{nextSibling:a,parentNode:s,querySelector:c}}... function TT (line 1) | function TT(e){const t=e.ctx;if(t&&t.ut){let n=e.children[0].el;for(;n&&... function Y (line 1) | function Y(e=!1){lh.push(Jo=e?null:[])} function kT (line 1) | function kT(){lh.pop(),Jo=lh[lh.length-1]||null} function NR (line 1) | function NR(e){Lu+=e} function NT (line 1) | function NT(e){return e.dynamicChildren=Lu>0?Jo||td:null,kT(),Lu>0&&Jo&&... function ee (line 1) | function ee(e,t,n,r,o,i){return NT(V(e,t,n,r,o,i,!0))} function Te (line 1) | function Te(e,t,n,r,o){return NT(L(e,t,n,r,o,!0))} function pc (line 1) | function pc(e){return e?e.__v_isVNode===!0:!1} function La (line 1) | function La(e,t){return e.type===t.type&&e.key===t.key} function _D (line 1) | function _D(e){} function V (line 1) | function V(e,t=null,n=null,r=0,o=null,i=e===Xe?0:1,a=!1,s=!1){const c={_... function ED (line 1) | function ED(e,t=null,n=null,r=0,o=null,i=!1){if((!e||e===zO)&&(e=go),pc(... function CT (line 1) | function CT(e){return e?Z6(e)||Cg in e?ir({},e):e:null} function hs (line 1) | function hs(e,t,n=!1){const{props:r,ref:o,patchFlag:i,children:a}=e,s=t?... function Ue (line 1) | function Ue(e=" ",t=0){return L(Su,null,e,t)} function XD (line 1) | function XD(e,t){const n=L(fu,null,e);return n.staticCount=t,n} function Qe (line 1) | function Qe(e="",t=!1){return t?(Y(),Te(go,null,e)):L(go,null,e)} function bi (line 1) | function bi(e){return e==null||typeof e=="boolean"?L(go):St(e)?L(Xe,null... function Vl (line 1) | function Vl(e){return e.el===null&&e.patchFlag!==-1||e.memo?e:hs(e)} function ox (line 1) | function ox(e,t){let n=0;const{shapeFlag:r}=e;if(t==null)t=null;else if(... function IT (line 1) | function IT(...e){const t={};for(let n=0;n{t.render._rc&&(t.withProxy=new Proxy(t.ctx,tD... function XT (line 1) | function XT(e,t,n){const r=e.type;if(!e.render){if(!t&&Rm&&!r.render){co... function QD (line 1) | function QD(e){return e.attrsProxy||(e.attrsProxy=new Proxy(e.attrs,{get... function WT (line 1) | function WT(e){const t=n=>{e.exposed=n||{}};return{get attrs(){return QD... function Ig (line 1) | function Ig(e){if(e.exposed)return e.exposeProxy||(e.exposeProxy=new Pro... function FR (line 1) | function FR(e,t=!0){return Kt(e)?e.displayName||e.name:e.name||t&&e.__name} function BD (line 1) | function BD(e){return Kt(e)&&"__vccOpts"in e} function VT (line 1) | function VT(e,t,n){const r=arguments.length;return r===2?Zn(t)&&!St(t)?p... function DD (line 1) | function DD(){} function KD (line 1) | function KD(e,t,n,r){const o=n[r];if(o&&UT(o,e))return o;const i=t();ret... function UT (line 1) | function UT(e,t){const n=e.memo;if(n.length!=t.length)return!1;for(let r... method setScopeId (line 1) | setScopeId(e,t){e.setAttribute(t,"")} method insertStaticContent (line 1) | insertStaticContent(e,t,n,r,o,i){const a=n?n.previousSibling:t.lastChild... function QT (line 1) | function QT(e){const t={};for(const T in e)T in ZT||(t[T]=e[T]);if(e.css... function aK (line 1) | function aK(e){if(e==null)return null;if(Zn(e))return[G3(e.enter),G3(e.l... function G3 (line 1) | function G3(e){return pm(e)} function Vs (line 1) | function Vs(e,t){t.split(/\s+/).forEach(n=>n&&e.classList.add(n)),(e[yd]... function kl (line 1) | function kl(e,t){t.split(/\s+/).forEach(r=>r&&e.classList.remove(r));con... function KM (line 1) | function KM(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})} function HM (line 1) | function HM(e,t,n,r){const o=e._endId=++sK,i=()=>{o===e._endId&&r()};if(... function BT (line 1) | function BT(e,t){const n=window.getComputedStyle(e),r=p=>(n[p]||"").spli... function GM (line 1) | function GM(e,t){for(;e.length{if(!e)return{style:{display:"... function uK (line 1) | function uK(e){const t=ll();if(!t)return;const n=t.ut=(o=e(t.proxy))=>{A... function _R (line 1) | function _R(e,t){if(e.shapeFlag&128){const n=e.suspense;e=n.activeBranch... function ER (line 1) | function ER(e,t){if(e.nodeType===1){const n=e.style;let r="";for(const o... function fK (line 1) | function fK(e,t,n){const r=e.style,o=ar(n);if(n&&!o){if(t&&!ar(t))for(co... function XR (line 1) | function XR(e,t,n){if(St(n))n.forEach(r=>XR(e,t,r));else if(n==null&&(n=... function dK (line 1) | function dK(e,t){const n=z3[t];if(n)return n;let r=Fo(t);if(r!=="filter"... function hK (line 1) | function hK(e,t,n,r,o){if(r&&t.startsWith("xlink:"))n==null?e.removeAttr... function pK (line 1) | function pK(e,t,n,r,o,i,a){if(t==="innerHTML"||t==="textContent"){r&&a(r... function Ds (line 1) | function Ds(e,t,n,r){e.addEventListener(t,n,r)} function mK (line 1) | function mK(e,t,n,r){e.removeEventListener(t,n,r)} function gK (line 1) | function gK(e,t,n,r,o=null){const i=e[qM]||(e[qM]={}),a=i[t];if(r&&a)a.v... function vK (line 1) | function vK(e){let t;if(ew.test(e)){t={};let r;for(;r=e.match(ew);)e=e.s... function RK (line 1) | function RK(e,t){const n=r=>{if(!r._vts)r._vts=Date.now();else if(r._vts... function xK (line 1) | function xK(e,t){if(St(t)){const n=e.stopImmediatePropagation;return e.s... function MK (line 1) | function MK(e,t,n,r){if(r)return!!(t==="innerHTML"||t==="textContent"||t... function HT (line 1) | function HT(e,t){const n=Ie(e);class r extends Fg{constructor(i){super(n... class Fg (line 1) | class Fg extends SK{constructor(t,n={},r){super(),this._def=t,this._prop... method constructor (line 1) | constructor(t,n={},r){super(),this._def=t,this._props=n,this._instance... method connectedCallback (line 1) | connectedCallback(){this._connected=!0,this._instance||(this._resolved... method disconnectedCallback (line 1) | disconnectedCallback(){this._connected=!1,this._ob&&(this._ob.disconne... method _resolveDef (line 1) | _resolveDef(){this._resolved=!0;for(let r=0;r{const r=document.createElement("style... function LK (line 1) | function LK(e="$style"){{const t=ll();if(!t)return Yn;const n=t.type.__c... method setup (line 1) | setup(e,{slots:t}){const n=ll(),r=j6();let o,i;return Pg(()=>{if(!o.leng... function kK (line 1) | function kK(e){const t=e.el;t[xm]&&t[xm](),t[nw]&&t[nw]()} function NK (line 1) | function NK(e){zT.set(e,e.el.getBoundingClientRect())} function PK (line 1) | function PK(e){const t=GT.get(e),n=zT.get(e),r=t.left-n.left,o=t.top-n.t... function CK (line 1) | function CK(e,t,n){const r=e.cloneNode(),o=e[yd];o&&o.forEach(s=>{s.spli... function IK (line 1) | function IK(e){e.target.composing=!0} function rw (line 1) | function rw(e){const t=e.target;t.composing&&(t.composing=!1,t.dispatchE... method created (line 1) | created(e,{modifiers:{lazy:t,trim:n,number:r}},o){e[zi]=gc(o);const i=r|... method mounted (line 1) | mounted(e,{value:t}){e.value=t??""} method beforeUpdate (line 1) | beforeUpdate(e,{value:t,modifiers:{lazy:n,trim:r,number:o}},i){if(e[zi]=... method created (line 1) | created(e,t,n){e[zi]=gc(n),Ds(e,"change",()=>{const r=e._modelValue,o=Ad... method beforeUpdate (line 1) | beforeUpdate(e,t,n){e[zi]=gc(n),ow(e,t,n)} function ow (line 1) | function ow(e,{value:t,oldValue:n},r){e._modelValue=t,St(t)?e.checked=xg... method created (line 1) | created(e,{value:t},n){e.checked=hc(t,n.props.value),e[zi]=gc(n),Ds(e,"c... method beforeUpdate (line 1) | beforeUpdate(e,{value:t,oldValue:n},r){e[zi]=gc(r),t!==n&&(e.checked=hc(... method created (line 1) | created(e,{value:t,modifiers:{number:n}},r){const o=Uu(t);Ds(e,"change",... method mounted (line 1) | mounted(e,{value:t}){iw(e,t)} method beforeUpdate (line 1) | beforeUpdate(e,t,n){e[zi]=gc(n)} method updated (line 1) | updated(e,{value:t}){iw(e,t)} function iw (line 1) | function iw(e,t){const n=e.multiple;if(!(n&&!St(t)&&!Uu(t))){for(let r=0... function Ad (line 1) | function Ad(e){return"_value"in e?e._value:e.value} function $T (line 1) | function $T(e,t){const n=t?"_trueValue":"_falseValue";return n in e?e[n]:t} method created (line 1) | created(e,t,n){$1(e,t,n,null,"created")} method mounted (line 1) | mounted(e,t,n){$1(e,t,n,null,"mounted")} method beforeUpdate (line 1) | beforeUpdate(e,t,n,r){$1(e,t,n,r,"beforeUpdate")} method updated (line 1) | updated(e,t,n,r){$1(e,t,n,r,"updated")} function ek (line 1) | function ek(e,t){switch(e){case"SELECT":return jT;case"TEXTAREA":return ... function $1 (line 1) | function $1(e,t,n,r,o){const a=ek(e.tagName,n.props&&n.props.type)[o];a&... function FK (line 1) | function FK(){Dh.getSSRProps=({value:e})=>({value:e}),lx.getSSRProps=({v... function nk (line 1) | function nk(){return ch||(ch=MT(tk))} function rk (line 1) | function rk(){return ch=aw?ch:wT(tk),aw=!0,ch} function ak (line 1) | function ak(e){if(e instanceof SVGElement)return"svg";if(typeof MathMLEl... function sk (line 1) | function sk(e){return ar(e)?document.querySelector(e):e} function WR (line 5) | function WR(e){return e&&typeof e=="object"&&Object.prototype.toString.c... function QK (line 5) | function QK(){const e=E6(!0),t=e.run(()=>he({}));let n=[],r=[];const o=g... function lw (line 5) | function lw(e,t,n,r=uk){e.push(t);const o=()=>{const i=e.indexOf(t);i>-1... function Af (line 5) | function Af(e,...t){e.slice().forEach(n=>{n(...t)})} function VR (line 5) | function VR(e,t){e instanceof Map&&t instanceof Map&&t.forEach((n,r)=>e.... function KK (line 5) | function KK(e){return!WR(e)||!e.hasOwnProperty(DK)} function HK (line 5) | function HK(e){return!!(sr(e)&&e.effect)} function GK (line 5) | function GK(e,t,n,r){const{state:o,actions:i,getters:a}=t,s=n.state.valu... function fk (line 5) | function fk(e,t,n={},r,o,i){let a;const s=Nl({actions:{}},n),c={deep:!0}... function Rp (line 5) | function Rp(e,t,n){let r,o;const i=typeof t=="function";typeof e=="strin... function Ee (line 5) | function Ee(e){{e=fn(e);const t={};for(const n in e){const r=e[n];(sr(r)... function Jr (line 5) | function Jr(e){this.content=e} method size (line 5) | get size(){return this.content.length>>1} function dk (line 5) | function dk(e,t,n){for(let r=0;;r++){if(r==e.childCount||r==t.childCount... function hk (line 5) | function hk(e,t,n,r){for(let o=e.childCount,i=t.childCount;;){if(o==0||i... class lt (line 5) | class lt{constructor(t,n){if(this.content=t,this.size=n||0,n==null)for(l... method constructor (line 5) | constructor(t,n){if(this.content=t,this.size=n||0,n==null)for(let r=0;... method nodesBetween (line 5) | nodesBetween(t,n,r,o=0,i){for(let a=0,s=0;s"} method toStringInner (line 5) | toStringInner(){return this.content.join(", ")} method toJSON (line 5) | toJSON(){return this.content.length?this.content.map(t=>t.toJSON()):null} method fromJSON (line 5) | static fromJSON(t,n){if(!n)return lt.empty;if(!Array.isArray(n))throw ... method fromArray (line 5) | static fromArray(t){if(!t.length)return lt.empty;let n,r=0;for(let o=0... method from (line 5) | static from(t){if(!t)return lt.empty;if(t instanceof lt)return t;if(Ar... function q1 (line 5) | function q1(e,t){return j3.index=e,j3.offset=t,j3} function bm (line 5) | function bm(e,t){if(e===t)return!0;if(!(e&&typeof e=="object")||!(t&&typ... class In (line 5) | class In{constructor(t,n){this.type=t,this.attrs=n}addToSet(t){let n,r=!... method constructor (line 5) | constructor(t,n){this.type=t,this.attrs=n} method addToSet (line 5) | addToSet(t){let n,r=!1;for(let o=0;oe.depth)throw new Mm("Inserted content... function gk (line 5) | function gk(e,t,n,r){let o=e.index(r),i=e.node(r);if(o==t.index(r)&&r=0&&e.isText&&e.sameMarkup(t[n])?t[n... function fh (line 5) | function fh(e,t,n,r){let o=(t||e).node(n),i=0,a=t?t.index(n):o.childCoun... function hu (line 5) | function hu(e,t){return e.type.checkContent(t),e.copy(t)} function yk (line 5) | function yk(e,t,n,r,o){let i=e.depth>o&&UR(e,t,o+1),a=r.depth>o&&UR(n,r,... function wm (line 5) | function wm(e,t,n){let r=[];if(fh(null,e,n,r),e.depth>n){let o=UR(e,t,n+... function qK (line 5) | function qK(e,t){let n=t.depth-e.openStart,o=t.node(n).copy(e.content);f... class Kh (line 5) | class Kh{constructor(t,n,r){this.pos=t,this.path=n,this.parentOffset=r,t... method constructor (line 5) | constructor(t,n,r){this.pos=t,this.path=n,this.parentOffset=r,this.dep... method resolveDepth (line 5) | resolveDepth(t){return t==null?this.depth:t<0?this.depth+t:t} method parent (line 5) | get parent(){return this.node(this.depth)} method doc (line 5) | get doc(){return this.node(0)} method node (line 5) | node(t){return this.path[this.resolveDepth(t)*3]} method index (line 5) | index(t){return this.path[this.resolveDepth(t)*3+1]} method indexAfter (line 5) | indexAfter(t){return t=this.resolveDepth(t),this.index(t)+(t==this.dep... method start (line 5) | start(t){return t=this.resolveDepth(t),t==0?0:this.path[t*3-1]+1} method end (line 5) | end(t){return t=this.resolveDepth(t),this.start(t)+this.node(t).conten... method before (line 5) | before(t){if(t=this.resolveDepth(t),!t)throw new RangeError("There is ... method after (line 5) | after(t){if(t=this.resolveDepth(t),!t)throw new RangeError("There is n... method textOffset (line 5) | get textOffset(){return this.pos-this.path[this.path.length-1]} method nodeAfter (line 5) | get nodeAfter(){let t=this.parent,n=this.index(this.depth);if(n==t.chi... method nodeBefore (line 5) | get nodeBefore(){let t=this.index(this.depth),n=this.pos-this.path[thi... method posAtIndex (line 5) | posAtIndex(t,n){n=this.resolveDepth(n);let r=this.path[n*3],o=n==0?0:t... method marks (line 5) | marks(){let t=this.parent,n=this.index();if(t.content.size==0)return I... method marksAcross (line 5) | marksAcross(t){let n=this.parent.maybeChild(this.index());if(!n||!n.is... method sharedDepth (line 5) | sharedDepth(t){for(let n=this.depth;n>0;n--)if(this.start(n)<=t&&this.... method blockRange (line 5) | blockRange(t=this,n){if(t.posthis.pos?t:this} method min (line 5) | min(t){return t.pos=0&&n<=t.content.size))throw new RangeError... method resolveCached (line 5) | static resolveCached(t,n){for(let o=0;o<$3.length;o++){let i=$3[o];if(... class Sm (line 5) | class Sm{constructor(t,n,r){this.$from=t,this.$to=n,this.depth=r}get sta... method constructor (line 5) | constructor(t,n,r){this.$from=t,this.$to=n,this.depth=r} method start (line 5) | get start(){return this.$from.before(this.depth+1)} method end (line 5) | get end(){return this.$to.after(this.depth+1)} method parent (line 5) | get parent(){return this.$from.node(this.depth)} method startIndex (line 5) | get startIndex(){return this.$from.index(this.depth)} method endIndex (line 5) | get endIndex(){return this.$to.indexAfter(this.depth)} class ls (line 5) | class ls{constructor(t,n,r,o=In.none){this.type=t,this.attrs=n,this.mark... method constructor (line 5) | constructor(t,n,r,o=In.none){this.type=t,this.attrs=n,this.marks=o,thi... method nodeSize (line 5) | get nodeSize(){return this.isLeaf?1:2+this.content.size} method childCount (line 5) | get childCount(){return this.content.childCount} method child (line 5) | child(t){return this.content.child(t)} method maybeChild (line 5) | maybeChild(t){return this.content.maybeChild(t)} method forEach (line 5) | forEach(t){this.content.forEach(t)} method nodesBetween (line 5) | nodesBetween(t,n,r,o=0){this.content.nodesBetween(t,n,r,o,this)} method descendants (line 5) | descendants(t){this.nodesBetween(0,this.content.size,t)} method textContent (line 5) | get textContent(){return this.isLeaf&&this.type.spec.leafText?this.typ... method textBetween (line 5) | textBetween(t,n,r,o){return this.content.textBetween(t,n,r,o)} method firstChild (line 5) | get firstChild(){return this.content.firstChild} method lastChild (line 5) | get lastChild(){return this.content.lastChild} method eq (line 5) | eq(t){return this==t||this.sameMarkup(t)&&this.content.eq(t.content)} method sameMarkup (line 5) | sameMarkup(t){return this.hasMarkup(t.type,t.attrs,t.marks)} method hasMarkup (line 5) | hasMarkup(t,n,r){return this.type==t&&bm(this.attrs,n||t.defaultAttrs|... method copy (line 5) | copy(t=null){return t==this.content?this:new ls(this.type,this.attrs,t... method mark (line 5) | mark(t){return t==this.marks?this:new ls(this.type,this.attrs,this.con... method cut (line 5) | cut(t,n=this.content.size){return t==0&&n==this.content.size?this:this... method slice (line 5) | slice(t,n=this.content.size,r=!1){if(t==n)return At.empty;let o=this.r... method replace (line 5) | replace(t,n,r){return $K(this.resolve(t),this.resolve(n),r)} method nodeAt (line 5) | nodeAt(t){for(let n=this;;){let{index:r,offset:o}=n.content.findIndex(... method childAfter (line 5) | childAfter(t){let{index:n,offset:r}=this.content.findIndex(t);return{n... method childBefore (line 5) | childBefore(t){if(t==0)return{node:null,index:0,offset:0};let{index:n,... method resolve (line 5) | resolve(t){return Kh.resolveCached(this,t)} method resolveNoCache (line 5) | resolveNoCache(t){return Kh.resolve(this,t)} method rangeHasMark (line 5) | rangeHasMark(t,n,r){let o=!1;return n>t&&this.nodesBetween(t,n,i=>(r.i... method isBlock (line 5) | get isBlock(){return this.type.isBlock} method isTextblock (line 5) | get isTextblock(){return this.type.isTextblock} method inlineContent (line 5) | get inlineContent(){return this.type.inlineContent} method isInline (line 5) | get isInline(){return this.type.isInline} method isText (line 5) | get isText(){return this.type.isText} method isLeaf (line 5) | get isLeaf(){return this.type.isLeaf} method isAtom (line 5) | get isAtom(){return this.type.isAtom} method toString (line 5) | toString(){if(this.type.spec.toDebugString)return this.type.spec.toDeb... method contentMatchAt (line 5) | contentMatchAt(t){let n=this.type.contentMatch.matchFragment(this.cont... method canReplace (line 5) | canReplace(t,n,r=lt.empty,o=0,i=r.childCount){let a=this.contentMatchA... method canReplaceWith (line 5) | canReplaceWith(t,n,r,o){if(o&&!this.type.allowsMarks(o))return!1;let i... method canAppend (line 5) | canAppend(t){return t.content.size?this.canReplace(this.childCount,thi... method check (line 5) | check(){this.type.checkContent(this.content);let t=In.none;for(let n=0... method toJSON (line 5) | toJSON(){let t={type:this.type.name};for(let n in this.attrs){t.attrs=... method fromJSON (line 5) | static fromJSON(t,n){if(!n)throw new RangeError("Invalid input for Nod... class Lm (line 5) | class Lm extends ls{constructor(t,n,r,o){if(super(t,n,null,o),!r)throw n... method constructor (line 5) | constructor(t,n,r,o){if(super(t,n,null,o),!r)throw new RangeError("Emp... method toString (line 5) | toString(){return this.type.spec.toDebugString?this.type.spec.toDebugS... method textContent (line 5) | get textContent(){return this.text} method textBetween (line 5) | textBetween(t,n){return this.text.slice(t,n)} method nodeSize (line 5) | get nodeSize(){return this.text.length} method mark (line 5) | mark(t){return t==this.marks?this:new Lm(this.type,this.attrs,this.tex... method withText (line 5) | withText(t){return t==this.text?this:new Lm(this.type,this.attrs,t,thi... method cut (line 5) | cut(t=0,n=this.text.length){return t==0&&n==this.text.length?this:this... method eq (line 5) | eq(t){return this.sameMarkup(t)&&this.text==t.text} method toJSON (line 5) | toJSON(){let t=super.toJSON();return t.text=this.text,t} function Ak (line 5) | function Ak(e,t){for(let n=e.length-1;n>=0;n--)t=e[n].type.name+"("+t+")... class Tu (line 5) | class Tu{constructor(t){this.validEnd=t,this.next=[],this.wrapCache=[]}s... method constructor (line 5) | constructor(t){this.validEnd=t,this.next=[],this.wrapCache=[]} method parse (line 5) | static parse(t,n){let r=new nH(t,n);if(r.next==null)return Tu.empty;le... method matchType (line 5) | matchType(t){for(let n=0;n=this.next.length)throw new RangeError(`There's no ${t}th... method toString (line 5) | toString(){let t=[];function n(r){t.push(r);for(let o=0;o-1} method allowsMarks (line 6) | allowsMarks(t){if(this.markSet==null)return!0;for(let n=0;nr[i]=new ... class fH (line 6) | class fH{constructor(t){this.hasDefault=Object.prototype.hasOwnProperty.... method constructor (line 6) | constructor(t){this.hasDefault=Object.prototype.hasOwnProperty.call(t,... method isRequired (line 6) | get isRequired(){return!this.hasDefault} class Eg (line 6) | class Eg{constructor(t,n,r,o){this.name=t,this.rank=n,this.schema=r,this... method constructor (line 6) | constructor(t,n,r,o){this.name=t,this.rank=n,this.schema=r,this.spec=o... method create (line 6) | create(t=null){return!t&&this.instance?this.instance:new In(this,Mk(th... method compile (line 6) | static compile(t,n){let r=Object.create(null),o=0;return t.forEach((i,... method removeFromSet (line 6) | removeFromSet(t){for(var n=0;n-1} class Lk (line 6) | class Lk{constructor(t){this.cached=Object.create(null);let n=this.spec=... method constructor (line 6) | constructor(t){this.cached=Object.create(null);let n=this.spec={};for(... method node (line 6) | node(t,n=null,r,o){if(typeof t=="string")t=this.nodeType(t);else if(t ... method text (line 6) | text(t,n){let r=this.nodes.text;return new Lm(r,r.defaultAttrs,t,In.se... method mark (line 6) | mark(t,n){return typeof t=="string"&&(t=this.marks[t]),t.create(n)} method nodeFromJSON (line 6) | nodeFromJSON(t){return ls.fromJSON(this,t)} method markFromJSON (line 6) | markFromJSON(t){return In.fromJSON(this,t)} method nodeType (line 6) | nodeType(t){let n=this.nodes[t];if(!n)throw new RangeError("Unknown no... function dw (line 6) | function dw(e,t){let n=[];for(let r=0;r=0;n--)if(t.e... method applyPending (line 6) | applyPending(t){for(let n=0,r=this.pendingMarks;n=0;o--){let i=this.nodes[o]... method insertNode (line 8) | insertNode(t){if(t.isInline&&this.needsBlock&&!this.top.type){let n=th... method enter (line 8) | enter(t,n,r){let o=this.findPlace(t.create(n));return o&&this.enterInn... method enterInner (line 8) | enterInner(t,n=null,r=!1,o){this.closeExtra();let i=this.top;i.applyPe... method closeExtra (line 8) | closeExtra(t=!1){let n=this.nodes.length-1;if(n>this.open){for(;n>this... method finish (line 8) | finish(){return this.open=0,this.closeExtra(this.isOpen),this.nodes[0]... method sync (line 8) | sync(t){for(let n=this.open;n>=0;n--)if(this.nodes[n]==t)return this.o... method currentPos (line 8) | get currentPos(){this.closeExtra();let t=0;for(let n=this.open;n>=0;n-... method findAtPoint (line 8) | findAtPoint(t,n){if(this.find)for(let r=0;r-1)return t.split(/\s*\|\s*/).some... method textblockFromContext (line 8) | textblockFromContext(){let t=this.options.context;if(t)for(let n=t.dep... method addPendingMark (line 8) | addPendingMark(t){let n=vH(t,this.top.pendingMarks);n&&this.top.stashM... method removePendingMark (line 8) | removePendingMark(t,n){for(let r=this.open;r>=0;r--){let o=this.nodes[... function hH (line 8) | function hH(e){for(let t=e.firstChild,n=null;t;t=t.nextSibling){let r=t.... function pH (line 8) | function pH(e,t){return(e.matches||e.msMatchesSelector||e.webkitMatchesS... function mH (line 8) | function mH(e){let t=/\s*([\w-]+)\s*:\s*([^;]+)/g,n,r=[];for(;n=t.exec(e... function mw (line 8) | function mw(e){let t={};for(let n in e)t[n]=e[n];return t} function gH (line 8) | function gH(e,t){let n=t.schema.nodes;for(let r in n){let o=n[r];if(!o.a... function vH (line 8) | function vH(e,t){for(let n=0;n... method marksFromSchema (line 8) | static marksFromSchema(t){return gw(t.marks)} function gw (line 8) | function gw(e){let t={};for(let n in e){let r=e[n].spec.toDOM;r&&(t[n]=r... function ey (line 8) | function ey(e){return e.document||window.document} function yH (line 8) | function yH(e,t){return e+t*Nk} function vw (line 8) | function vw(e){return e&kk} function AH (line 8) | function AH(e){return(e-(e&kk))/Nk} class YR (line 8) | class YR{constructor(t,n,r){this.pos=t,this.delInfo=n,this.recover=r}get... method constructor (line 8) | constructor(t,n,r){this.pos=t,this.delInfo=n,this.recover=r} method deleted (line 8) | get deleted(){return(this.delInfo&Ik)>0} method deletedBefore (line 8) | get deletedBefore(){return(this.delInfo&(Pk|_2))>0} method deletedAfter (line 8) | get deletedAfter(){return(this.delInfo&(Ck|_2))>0} method deletedAcross (line 8) | get deletedAcross(){return(this.delInfo&_2)>0} class wi (line 8) | class wi{constructor(t,n=!1){if(this.ranges=t,this.inverted=n,!t.length&... method constructor (line 8) | constructor(t,n=!1){if(this.ranges=t,this.inverted=n,!t.length&&wi.emp... method recover (line 8) | recover(t){let n=0,r=vw(t);if(!this.inverted)for(let o=0;oo.m... method invert (line 8) | invert(){return new jl(this.from,this.to,this.mark)} method map (line 8) | map(t){let n=t.mapResult(this.from,1),r=t.mapResult(this.to,-1);return... method merge (line 8) | merge(t){return t instanceof is&&t.mark.eq(this.mark)&&this.from<=t.to... method toJSON (line 8) | toJSON(){return{stepType:"removeMark",mark:this.mark.toJSON(),from:thi... method fromJSON (line 8) | static fromJSON(t,n){if(typeof n.from!="number"||typeof n.to!="number"... class $l (line 8) | class $l extends yo{constructor(t,n){super(),this.pos=t,this.mark=n}appl... method constructor (line 8) | constructor(t,n){super(),this.pos=t,this.mark=n} method apply (line 8) | apply(t){let n=t.nodeAt(this.pos);if(!n)return Cr.fail("No node at mar... method invert (line 8) | invert(t){let n=t.nodeAt(this.pos);if(n){let r=this.mark.addToSet(n.ma... method map (line 8) | map(t){let n=t.mapResult(this.pos,1);return n.deletedAfter?null:new $l... method toJSON (line 8) | toJSON(){return{stepType:"addNodeMark",pos:this.pos,mark:this.mark.toJ... method fromJSON (line 8) | static fromJSON(t,n){if(typeof n.pos!="number")throw new RangeError("I... class bd (line 8) | class bd extends yo{constructor(t,n){super(),this.pos=t,this.mark=n}appl... method constructor (line 8) | constructor(t,n){super(),this.pos=t,this.mark=n} method apply (line 8) | apply(t){let n=t.nodeAt(this.pos);if(!n)return Cr.fail("No node at mar... method invert (line 8) | invert(t){let n=t.nodeAt(this.pos);return!n||!this.mark.isInSet(n.mark... method map (line 8) | map(t){let n=t.mapResult(this.pos,1);return n.deletedAfter?null:new bd... method toJSON (line 8) | toJSON(){return{stepType:"removeNodeMark",pos:this.pos,mark:this.mark.... method fromJSON (line 8) | static fromJSON(t,n){if(typeof n.pos!="number")throw new RangeError("I... class uo (line 8) | class uo extends yo{constructor(t,n,r,o=!1){super(),this.from=t,this.to=... method constructor (line 8) | constructor(t,n,r,o=!1){super(),this.from=t,this.to=n,this.slice=r,thi... method apply (line 8) | apply(t){return this.structure&&ZR(t,this.from,this.to)?Cr.fail("Struc... method getMap (line 8) | getMap(){return new wi([this.from,this.to-this.from,this.slice.size])} method invert (line 8) | invert(t){return new uo(this.from,this.from+this.slice.size,t.slice(th... method map (line 8) | map(t){let n=t.mapResult(this.from,1),r=t.mapResult(this.to,-1);return... method merge (line 8) | merge(t){if(!(t instanceof uo)||t.structure||this.structure)return nul... method toJSON (line 8) | toJSON(){let t={stepType:"replace",from:this.from,to:this.to};return t... method fromJSON (line 8) | static fromJSON(t,n){if(typeof n.from!="number"||typeof n.to!="number"... class ro (line 8) | class ro extends yo{constructor(t,n,r,o,i,a,s=!1){super(),this.from=t,th... method constructor (line 8) | constructor(t,n,r,o,i,a,s=!1){super(),this.from=t,this.to=n,this.gapFr... method apply (line 8) | apply(t){if(this.structure&&(ZR(t,this.from,this.gapFrom)||ZR(t,this.g... method getMap (line 8) | getMap(){return new wi([this.from,this.gapFrom-this.from,this.insert,t... method invert (line 8) | invert(t){let n=this.gapTo-this.gapFrom;return new ro(this.from,this.f... method map (line 8) | map(t){let n=t.mapResult(this.from,1),r=t.mapResult(this.to,-1),o=t.ma... method toJSON (line 8) | toJSON(){let t={stepType:"replaceAround",from:this.from,to:this.to,gap... method fromJSON (line 8) | static fromJSON(t,n){if(typeof n.from!="number"||typeof n.to!="number"... function ZR (line 8) | function ZR(e,t,n){let r=e.resolve(t),o=n-t,i=r.depth;for(;o>0&&i>0&&r.i... function RH (line 8) | function RH(e,t,n,r){let o=[],i=[],a,s;e.doc.nodesBetween(t,n,(c,l,u)=>{... function xH (line 8) | function xH(e,t,n,r){let o=[],i=0;e.doc.nodesBetween(t,n,(a,s)=>{if(!a.i... function bH (line 8) | function bH(e,t,n,r=n.contentMatch){let o=e.doc.nodeAt(t),i=[],a=t+1;for... function MH (line 8) | function MH(e,t,n){return(t==0||e.canReplace(t,e.childCount))&&(n==e.chi... function xp (line 8) | function xp(e){let n=e.parent.content.cutByIndex(e.startIndex,e.endIndex... function wH (line 8) | function wH(e,t,n){let{$from:r,$to:o,depth:i}=t,a=r.before(i+1),s=o.afte... function ux (line 8) | function ux(e,t,n=null,r=e){let o=SH(e,t),i=o&&LH(r,t);return i?o.map(yw... function yw (line 8) | function yw(e){return{type:e,attrs:null}} function SH (line 8) | function SH(e,t){let{parent:n,startIndex:r,endIndex:o}=e,i=n.contentMatc... function LH (line 8) | function LH(e,t){let{parent:n,startIndex:r,endIndex:o}=e,i=n.child(r),a=... function OH (line 8) | function OH(e,t,n){let r=lt.empty;for(let a=n.length-1;a>=0;a--){if(r.si... function TH (line 8) | function TH(e,t,n,r,o){if(!r.isTextblock)throw new RangeError("Type give... function kH (line 8) | function kH(e,t,n){let r=e.resolve(t),o=r.index();return r.parent.canRep... function NH (line 8) | function NH(e,t,n,r,o){let i=e.doc.nodeAt(t);if(!i)throw new RangeError(... function sd (line 8) | function sd(e,t,n=1,r){let o=e.resolve(t),i=o.depth-n,a=r&&r[r.length-1]... function PH (line 8) | function PH(e,t,n=1,r){let o=e.doc.resolve(t),i=lt.empty,a=lt.empty;for(... function Vd (line 8) | function Vd(e,t){let n=e.resolve(t),r=n.index();return Fk(n.nodeBefore,n... function Fk (line 8) | function Fk(e,t){return!!(e&&t&&!e.isLeaf&&e.canAppend(t))} function _k (line 8) | function _k(e,t,n=-1){let r=e.resolve(t);for(let o=r.depth;;o--){let i,a... function CH (line 8) | function CH(e,t,n){let r=new uo(t-n,t+n,At.empty,!0);e.step(r)} function IH (line 8) | function IH(e,t,n){let r=e.resolve(t);if(r.parent.canReplaceWith(r.index... function Ek (line 8) | function Ek(e,t,n){let r=e.resolve(t);if(!n.content.size)return t;let o=... function fx (line 8) | function fx(e,t,n=t,r=At.empty){if(t==n&&!r.size)return null;let o=e.res... function Xk (line 8) | function Xk(e,t,n){return!n.openStart&&!n.openEnd&&e.start()==t.start()&... class FH (line 8) | class FH{constructor(t,n,r){this.$from=t,this.$to=n,this.unplaced=r,this... method constructor (line 8) | constructor(t,n,r){this.$from=t,this.$to=n,this.unplaced=r,this.fronti... method depth (line 8) | get depth(){return this.frontier.length-1} method fit (line 8) | fit(){for(;this.unplaced.size;){let l=this.findFittable();l?this.place... method findFittable (line 8) | findFittable(){let t=this.unplaced.openStart;for(let n=this.unplaced.c... method openMore (line 8) | openMore(){let{content:t,openStart:n,openEnd:r}=this.unplaced,o=ny(t,n... method dropNode (line 8) | dropNode(){let{content:t,openStart:n,openEnd:r}=this.unplaced,o=ny(t,n... method placeNodes (line 8) | placeNodes({sliceDepth:t,frontierDepth:n,parent:r,inject:o,wrap:i}){fo... method mustMoveInline (line 8) | mustMoveInline(){if(!this.$to.parent.isTextblock)return-1;let t=this.f... method findCloseLevel (line 8) | findCloseLevel(t){e:for(let n=Math.min(this.depth,t.depth);n>=0;n--){l... method close (line 8) | close(t){let n=this.findCloseLevel(t);if(!n)return null;for(;this.dept... method openFrontierNode (line 8) | openFrontierNode(t,n=null,r){let o=this.frontier[this.depth];o.match=o... method closeFrontierNode (line 8) | closeFrontierNode(){let n=this.frontier.pop().match.fillBefore(lt.empt... function P0 (line 8) | function P0(e,t,n){return t==0?e.cutByIndex(n,e.childCount):e.replaceChi... function C0 (line 8) | function C0(e,t,n){return t==0?e.append(n):e.replaceChild(e.childCount-1... function ny (line 8) | function ny(e,t){for(let n=0;n1&&(r=r.rep... function ry (line 8) | function ry(e,t,n,r,o){let i=e.node(t),a=o?e.indexAfter(t):e.index(t);if... function _H (line 8) | function _H(e,t,n){for(let r=n;r=0;o... class ld (line 8) | class ld extends yo{constructor(t,n,r){super(),this.pos=t,this.attr=n,th... method constructor (line 8) | constructor(t,n,r){super(),this.pos=t,this.attr=n,this.value=r} method apply (line 8) | apply(t){let n=t.nodeAt(this.pos);if(!n)return Cr.fail("No node at att... method getMap (line 8) | getMap(){return wi.empty} method invert (line 8) | invert(t){return new ld(this.pos,this.attr,t.nodeAt(this.pos).attrs[th... method map (line 8) | map(t){let n=t.mapResult(this.pos,1);return n.deletedAfter?null:new ld... method toJSON (line 8) | toJSON(){return{stepType:"attr",pos:this.pos,attr:this.attr,value:this... method fromJSON (line 8) | static fromJSON(t,n){if(typeof n.pos!="number"||typeof n.attr!="string... class Hh (line 8) | class Hh extends yo{constructor(t,n){super(),this.attr=t,this.value=n}ap... method constructor (line 8) | constructor(t,n){super(),this.attr=t,this.value=n} method apply (line 8) | apply(t){let n=Object.create(null);for(let o in t.attrs)n[o]=t.attrs[o... method getMap (line 8) | getMap(){return wi.empty} method invert (line 8) | invert(t){return new Hh(this.attr,t.attrs[this.attr])} method map (line 8) | map(t){return this} method toJSON (line 8) | toJSON(){return{stepType:"docAttr",attr:this.attr,value:this.value}} method fromJSON (line 8) | static fromJSON(t,n){if(typeof n.attr!="string")throw new RangeError("... method constructor (line 8) | constructor(t){this.doc=t,this.steps=[],this.docs=[],this.mapping=new ad} method before (line 8) | get before(){return this.docs.length?this.docs[0]:this.doc} method step (line 8) | step(t){let n=this.maybeStep(t);if(n.failed)throw new Md(n.failed);retur... method maybeStep (line 8) | maybeStep(t){let n=t.apply(this.doc);return n.failed||this.addStep(t,n.d... method docChanged (line 8) | get docChanged(){return this.steps.length>0} method addStep (line 8) | addStep(t,n){this.docs.push(this.doc),this.steps.push(t),this.mapping.ap... method replace (line 8) | replace(t,n=t,r=At.empty){let o=fx(this.doc,t,n,r);return o&&this.step(o... method replaceWith (line 8) | replaceWith(t,n,r){return this.replace(t,n,new At(lt.from(r),0,0))} method delete (line 8) | delete(t,n){return this.replace(t,n,At.empty)} method insert (line 8) | insert(t,n){return this.replaceWith(t,t,n)} method replaceRange (line 8) | replaceRange(t,n,r){return XH(this,t,n,r),this} method replaceRangeWith (line 8) | replaceRangeWith(t,n,r){return WH(this,t,n,r),this} method deleteRange (line 8) | deleteRange(t,n){return VH(this,t,n),this} method lift (line 8) | lift(t,n){return wH(this,t,n),this} method join (line 8) | join(t,n=1){return CH(this,t,n),this} method wrap (line 8) | wrap(t,n){return OH(this,t,n),this} method setBlockType (line 8) | setBlockType(t,n=t,r,o=null){return TH(this,t,n,r,o),this} method setNodeMarkup (line 8) | setNodeMarkup(t,n,r=null,o){return NH(this,t,n,r,o),this} method setNodeAttribute (line 8) | setNodeAttribute(t,n,r){return this.step(new ld(t,n,r)),this} method setDocAttribute (line 8) | setDocAttribute(t,n){return this.step(new Hh(t,n)),this} method addNodeMark (line 8) | addNodeMark(t,n){return this.step(new $l(t,n)),this} method removeNodeMark (line 8) | removeNodeMark(t,n){if(!(n instanceof In)){let r=this.doc.nodeAt(t);if(!... method split (line 8) | split(t,n=1,r){return PH(this,t,n,r),this} method addMark (line 8) | addMark(t,n,r){return RH(this,t,n,r),this} method removeMark (line 8) | removeMark(t,n,r){return xH(this,t,n,r),this} method clearIncompatible (line 8) | clearIncompatible(t,n,r){return bH(this,t,n,r),this} class bn (line 8) | class bn{constructor(t,n,r){this.$anchor=t,this.$head=n,this.ranges=r||[... method constructor (line 8) | constructor(t,n,r){this.$anchor=t,this.$head=n,this.ranges=r||[new YH(... method anchor (line 8) | get anchor(){return this.$anchor.pos} method head (line 8) | get head(){return this.$head.pos} method from (line 8) | get from(){return this.$from.pos} method to (line 8) | get to(){return this.$to.pos} method $from (line 8) | get $from(){return this.ranges[0].$from} method $to (line 8) | get $to(){return this.ranges[0].$to} method empty (line 8) | get empty(){let t=this.ranges;for(let n=0;n0} method setStoredMarks (line 8) | setStoredMarks(t){return this.storedMarks=t,this.updated|=t2,this} method ensureMarks (line 8) | ensureMarks(t){return In.sameSet(this.storedMarks||this.selection.$from.... method addStoredMark (line 8) | addStoredMark(t){return this.ensureMarks(t.addToSet(this.storedMarks||th... method removeStoredMark (line 8) | removeStoredMark(t){return this.ensureMarks(t.removeFromSet(this.storedM... method storedMarksSet (line 8) | get storedMarksSet(){return(this.updated&t2)>0} method addStep (line 8) | addStep(t,n){super.addStep(t,n),this.updated=this.updated&~t2,this.store... method setTime (line 8) | setTime(t){return this.time=t,this} method replaceSelection (line 8) | replaceSelection(t){return this.selection.replace(this,t),this} method replaceSelectionWith (line 8) | replaceSelectionWith(t,n=!0){let r=this.selection;return n&&(t=t.mark(th... method deleteSelection (line 8) | deleteSelection(){return this.selection.replace(this),this} method insertText (line 8) | insertText(t,n,r){let o=this.doc.type.schema;if(n==null)return t?this.re... method setMeta (line 8) | setMeta(t,n){return this.meta[typeof t=="string"?t:t.key]=n,this} method getMeta (line 8) | getMeta(t){return this.meta[typeof t=="string"?t:t.key]} method isGeneric (line 8) | get isGeneric(){for(let t in this.meta)return!1;return!0} method scrollIntoView (line 8) | scrollIntoView(){return this.updated|=Mw,this} method scrolledIntoView (line 8) | get scrolledIntoView(){return(this.updated&Mw)>0} function ww (line 8) | function ww(e,t){return!t||!e?e:e.bind(t)} class I0 (line 8) | class I0{constructor(t,n,r){this.name=t,this.init=ww(n.init,r),this.appl... method constructor (line 8) | constructor(t,n,r){this.name=t,this.init=ww(n.init,r),this.apply=ww(n.... method init (line 8) | init(e){return e.doc||e.schema.topNodeType.createAndFill()} method apply (line 8) | apply(e){return e.doc} method init (line 8) | init(e,t){return e.selection||bn.atStart(t.doc)} method apply (line 8) | apply(e){return e.selection} method init (line 8) | init(e){return e.storedMarks||null} method apply (line 8) | apply(e,t,n,r){return r.selection.$cursor?e.storedMarks:null} method init (line 8) | init(){return 0} method apply (line 8) | apply(e,t){return e.scrolledIntoView?t+1:t} class iy (line 8) | class iy{constructor(t,n){this.schema=t,this.plugins=[],this.pluginsByKe... method constructor (line 8) | constructor(t,n){this.schema=t,this.plugins=[],this.pluginsByKey=Objec... class Bf (line 8) | class Bf{constructor(t){this.config=t}get schema(){return this.config.sc... method constructor (line 8) | constructor(t){this.config=t} method schema (line 8) | get schema(){return this.config.schema} method plugins (line 8) | get plugins(){return this.config.plugins} method apply (line 8) | apply(t){return this.applyTransaction(t).state} method filterTransaction (line 8) | filterTransaction(t,n=-1){for(let r=0;r=0... function GH (line 8) | function GH(e,t){let{$cursor:n}=e.selection;return!n||(t?!t.endOfTextblo... function Kk (line 8) | function Kk(e){if(!e.parent.type.spec.isolating)for(let t=e.depth-1;t>=0... function hx (line 9) | function hx(e){for(let t=0;t{let{$from:r,$to:o}=t.selection;if(t.selecti... function oG (line 9) | function oG(e,t,n){let r=t.nodeBefore,o=t.nodeAfter,i=t.index();return!r... function $k (line 9) | function $k(e,t,n){let r=t.nodeBefore,o=t.nodeAfter,i,a;if(r.type.spec.i... function qk (line 9) | function qk(e){return function(t,n){let r=t.selection,o=e<0?r.$from:r.$t... function sG (line 9) | function sG(e,t=null){return function(n,r){let{$from:o,$to:i}=n.selectio... function lG (line 9) | function lG(e,t,n){for(let r=0;r1)&&(e=1),e} function tr (line 9) | function tr(e,t){VG(e)&&(e="100%");var n=UG(e);return e=Math.min(t,Math.... function Vg (line 9) | function Vg(e){return Math.min(1,Math.max(0,e))} function di (line 9) | function di(e){return parseInt(e,16)} function VG (line 9) | function VG(e){return typeof e=="string"&&e.indexOf(".")!=-1&&parseFloat... function UG (line 9) | function UG(e){return typeof e=="string"&&e.indexOf("%")!=-1} function Ta (line 9) | function Ta(e){return e.length==1?"0"+e:""+e} function F0 (line 9) | function F0(e){return e<=1&&(e=e*100+"%"),e} function aN (line 9) | function aN(e){return Math.round(parseFloat(e)*255).toString(16)} function Cw (line 9) | function Cw(e){return di(e)/255} function Is (line 9) | function Is(e){return!!ma.CSS_UNIT.exec(e)} function YG (line 9) | function YG(e){e=e.replace(AG,"").replace(RG,"").toLowerCase();var t=!1;... function ZG (line 9) | function ZG(e){var t,n;return e=e||{level:"AA",size:"small"},t=(e.level|... function Ug (line 9) | function Ug(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.c... function px (line 9) | function px(e){if(e.__esModule)return e;var t=e.default;if(typeof t=="fu... function ii (line 16) | function ii(Pe,He,Ye){switch(Ye.length){case 0:return Pe.call(He);case 1... function jE (line 16) | function jE(Pe,He,Ye,bt){for(var jt=-1,Pn=Pe==null?0:Pe.length;++jt-1} function Xv (line 16) | function Xv(Pe,He,Ye){for(var bt=-1,jt=Pe==null?0:Pe.length;++bt-... function T8 (line 16) | function T8(Pe,He){for(var Ye=Pe.length;Ye--&&af(He,Pe[Ye],0)>-1;);retur... function aX (line 16) | function aX(Pe,He){for(var Ye=Pe.length,bt=0;Ye--;)Pe[Ye]===He&&++bt;ret... function cX (line 16) | function cX(Pe){return"\\"+HE[Pe]} function uX (line 16) | function uX(Pe,He){return Pe==null?n:Pe[He]} function sf (line 16) | function sf(Pe){return UE.test(Pe)} function fX (line 16) | function fX(Pe){return YE.test(Pe)} function dX (line 16) | function dX(Pe){for(var He,Ye=[];!(He=Pe.next()).done;)Ye.push(He.value)... function Dv (line 16) | function Dv(Pe){var He=-1,Ye=Array(Pe.size);return Pe.forEach(function(b... function k8 (line 16) | function k8(Pe,He){return function(Ye){return Pe(He(Ye))}} function pl (line 16) | function pl(Pe,He){for(var Ye=-1,bt=Pe.length,jt=0,Pn=[];++Ye-1} function qX (line 16) | function qX(g,M){var _=this.__data__,D=R1(_,g);return D<0?(++this.size,_... function Ss (line 16) | function Ss(g){var M=-1,_=g==null?0:g.length;for(this.clear();++M<_;){va... function eW (line 16) | function eW(){this.size=0,this.__data__={hash:new Pc,map:new(qd||ws),str... function tW (line 16) | function tW(g){var M=C1(this,g).delete(g);return this.size-=M?1:0,M} function nW (line 16) | function nW(g){return C1(this,g).get(g)} function rW (line 16) | function rW(g){return C1(this,g).has(g)} function oW (line 16) | function oW(g,M){var _=C1(this,g),D=_.size;return _.set(g,M),this.size+=... function Cc (line 16) | function Cc(g){var M=-1,_=g==null?0:g.length;for(this.__data__=new Ss;++... function iW (line 16) | function iW(g){return this.__data__.set(g,c),this} function aW (line 16) | function aW(g){return this.__data__.has(g)} function la (line 16) | function la(g){var M=this.__data__=new ws(g);this.size=M.size} function sW (line 16) | function sW(){this.__data__=new ws,this.size=0} function lW (line 16) | function lW(g){var M=this.__data__,_=M.delete(g);return this.size=M.size,_} function cW (line 16) | function cW(g){return this.__data__.get(g)} function uW (line 16) | function uW(g){return this.__data__.has(g)} function fW (line 16) | function fW(g,M){var _=this.__data__;if(_ instanceof ws){var D=_.__data_... function V8 (line 16) | function V8(g,M){var _=qt(g),D=!_&&Xc(g),re=!_&&!D&&Rl(g),pe=!_&&!D&&!re... function U8 (line 16) | function U8(g){var M=g.length;return M?g[a3(0,M-1)]:n} function dW (line 16) | function dW(g,M){return I1(Wo(g),Ic(M,0,g.length))} function hW (line 16) | function hW(g){return I1(Wo(g))} function Jv (line 16) | function Jv(g,M,_){(_!==n&&!ca(g[M],_)||_===n&&!(M in g))&&Ls(g,M,_)} function r0 (line 16) | function r0(g,M,_){var D=g[M];(!(Vn.call(g,M)&&ca(D,_))||_===n&&!(M in g... function R1 (line 16) | function R1(g,M){for(var _=g.length;_--;)if(ca(g[_][0],M))return _;retur... function pW (line 16) | function pW(g,M,_,D){return gl(g,function(re,pe,Ae){M(D,re,_(re),Ae)}),D} function Y8 (line 16) | function Y8(g,M){return g&&Xa(M,Vr(M),g)} function mW (line 16) | function mW(g,M){return g&&Xa(M,Uo(M),g)} function Ls (line 16) | function Ls(g,M,_){M=="__proto__"&&p1?p1(g,M,{configurable:!0,enumerable... function jv (line 16) | function jv(g,M){for(var _=-1,D=M.length,re=Ye(D),pe=g==null;++_=M?g:M... function Xi (line 16) | function Xi(g,M,_,D,re,pe){var Ae,Le=M&f,Ce=M&d,Je=M&h;if(_&&(Ae=re?_(g,... function gW (line 16) | function gW(g){var M=Vr(g);return function(_){return Z8(_,g,M)}} function Z8 (line 16) | function Z8(g,M,_){var D=_.length;if(g==null)return!D;for(g=Qn(g);D--;){... function Q8 (line 16) | function Q8(g,M,_){if(typeof g!="function")throw new _i(a);return u0(fun... function o0 (line 16) | function o0(g,M,_,D){var re=-1,pe=r1,Ae=!0,Le=g.length,Ce=[],Je=M.length... function vW (line 16) | function vW(g,M){var _=!0;return gl(g,function(D,re,pe){return _=!!M(D,r... function x1 (line 16) | function x1(g,M,_){for(var D=-1,re=g.length;++Dre?0:re+_),D... function D8 (line 16) | function D8(g,M){var _=[];return gl(g,function(D,re,pe){M(D,re,pe)&&_.pu... function Hr (line 16) | function Hr(g,M,_,D,re){var pe=-1,Ae=g.length;for(_||(_=aV),re||(re=[]);... function Ea (line 16) | function Ea(g,M){return g&&$v(g,M,Vr)} function qv (line 16) | function qv(g,M){return g&&K8(g,M,Vr)} function b1 (line 16) | function b1(g,M){return dl(M,function(_){return Ns(g[_])})} function Fc (line 16) | function Fc(g,M){M=yl(M,g);for(var _=0,D=M.length;g!=null&&_M} function AW (line 16) | function AW(g,M){return g!=null&&Vn.call(g,M)} function RW (line 16) | function RW(g,M){return g!=null&&M in Qn(g)} function xW (line 16) | function xW(g,M,_){return g>=ao(M,_)&&g<_r(M,_)} function t3 (line 16) | function t3(g,M,_){for(var D=_?Xv:r1,re=g[0].length,pe=g.length,Ae=pe,Le... function bW (line 16) | function bW(g,M,_,D){return Ea(g,function(re,pe,Ae){M(D,_(re),pe,Ae)}),D} function i0 (line 16) | function i0(g,M,_){M=yl(M,g),g=Fb(g,M);var D=g==null?g:g[Wa(Vi(M))];retu... function G8 (line 16) | function G8(g){return pr(g)&&Ro(g)==q} function MW (line 16) | function MW(g){return pr(g)&&Ro(g)==ut} function wW (line 16) | function wW(g){return pr(g)&&Ro(g)==de} function a0 (line 16) | function a0(g,M,_,D,re){return g===M?!0:g==null||M==null||!pr(g)&&!pr(M)... function SW (line 16) | function SW(g,M,_,D,re,pe){var Ae=qt(g),Le=qt(M),Ce=Ae?ae:so(g),Je=Le?ae... function LW (line 16) | function LW(g){return pr(g)&&so(g)==W} function n3 (line 16) | function n3(g,M,_,D){var re=_.length,pe=re,Ae=!D;if(g==null)return!pe;fo... function z8 (line 16) | function z8(g){if(!cr(g)||lV(g))return!1;var M=Ns(g)?LX:gE;return M.test... function OW (line 16) | function OW(g){return pr(g)&&Ro(g)==ge} function TW (line 16) | function TW(g){return pr(g)&&so(g)==le} function kW (line 16) | function kW(g){return pr(g)&&V1(g.length)&&!!jn[Ro(g)]} function J8 (line 16) | function J8(g){return typeof g=="function"?g:g==null?Yo:typeof g=="objec... function r3 (line 16) | function r3(g){if(!c0(g))return CX(g);var M=[];for(var _ in Qn(g))Vn.cal... function NW (line 16) | function NW(g){if(!cr(g))return dV(g);var M=c0(g),_=[];for(var D in g)D=... function o3 (line 16) | function o3(g,M){return gU)return _;do M%2&&(_+=g),M=g1(M... function ln (line 16) | function ln(g,M){return w3(Ib(g,M,Yo),g+"")} function _W (line 16) | function _W(g){return U8(yf(g))} function EW (line 16) | function EW(g,M){var _=yf(g);return I1(_,Ic(M,0,_.length))} function s0 (line 16) | function s0(g,M,_,D){if(!cr(g))return g;M=yl(M,g);for(var re=-1,pe=M.len... function WW (line 16) | function WW(g){return I1(yf(g))} function Wi (line 16) | function Wi(g,M,_){var D=-1,re=g.length;M<0&&(M=-M>re?0:re+M),_=_>re?re:... function VW (line 16) | function VW(g,M){var _;return gl(g,function(D,re,pe){return _=M(D,re,pe)... function w1 (line 16) | function w1(g,M,_){var D=0,re=g==null?D:g.length;if(typeof M=="number"&&... function l3 (line 16) | function l3(g,M,_,D){var re=0,pe=g==null?0:g.length;if(pe===0)return 0;M... function ib (line 16) | function ib(g,M){for(var _=-1,D=g.length,re=0,pe=[];++_=D?g:Wi(g,M,_)} function fb (line 16) | function fb(g,M){if(M)return g.slice();var _=g.length,D=C8?C8(_):new g.c... function h3 (line 16) | function h3(g){var M=new g.constructor(g.byteLength);return new f1(M).se... function YW (line 16) | function YW(g,M){var _=M?h3(g.buffer):g.buffer;return new g.constructor(... function ZW (line 16) | function ZW(g){var M=new g.constructor(g.source,G5.exec(g));return M.las... function QW (line 16) | function QW(g){return n0?Qn(n0.call(g)):{}} function db (line 16) | function db(g,M){var _=M?h3(g.buffer):g.buffer;return new g.constructor(... function hb (line 16) | function hb(g,M){if(g!==M){var _=g!==n,D=g===null,re=g===g,pe=li(g),Ae=M... function BW (line 16) | function BW(g,M,_){for(var D=-1,re=g.criteria,pe=M.criteria,Ae=re.length... function pb (line 16) | function pb(g,M,_,D){for(var re=-1,pe=g.length,Ae=_.length,Le=-1,Ce=M.le... function mb (line 16) | function mb(g,M,_,D){for(var re=-1,pe=g.length,Ae=-1,Le=_.length,Ce=-1,J... function Wo (line 16) | function Wo(g,M){var _=-1,D=g.length;for(M||(M=Ye(D));++_1?_[re... function gb (line 16) | function gb(g,M){return function(_,D){if(_==null)return _;if(!Vo(_))retu... function vb (line 16) | function vb(g){return function(M,_,D){for(var re=-1,pe=Qn(M),Ae=D(M),Le=... function HW (line 16) | function HW(g,M,_){var D=M&v,re=l0(g);function pe(){var Ae=this&&this!==... function yb (line 16) | function yb(g){return function(M){M=En(M);var _=sf(M)?sa(M):n,D=_?_[0]:M... function mf (line 16) | function mf(g){return function(M){return Wv(gM(mM(M).replace(XE,"")),g,"... function l0 (line 16) | function l0(g){return function(){var M=arguments;switch(M.length){case 0... function GW (line 16) | function GW(g,M,_){var D=l0(g);function re(){for(var pe=arguments.length... function Ab (line 16) | function Ab(g){return function(M,_,D){var re=Qn(M);if(!Vo(M)){var pe=It(... function Rb (line 16) | function Rb(g){return Ts(function(M){var _=M.length,D=_,re=Ei.prototype.... function O1 (line 16) | function O1(g,M,_,D,re,pe,Ae,Le,Ce,Je){var $e=M&k,nt=M&v,gt=M&b,Ot=M&(R|... function xb (line 16) | function xb(g,M){return function(_,D){return bW(_,g,M(D),{})}} function T1 (line 16) | function T1(g,M){return function(_,D){var re;if(_===n&&D===n)return M;if... function p3 (line 16) | function p3(g){return Ts(function(M){return M=qn(M,ai(It())),ln(function... function k1 (line 16) | function k1(g,M){M=M===n?" ":si(M);var _=M.length;if(_<2)return _?s3(M,g... function zW (line 16) | function zW(g,M,_,D){var re=M&v,pe=l0(g);function Ae(){for(var Le=-1,Ce=... function bb (line 16) | function bb(g){return function(M,_,D){return D&&typeof D!="number"&&xo(M... function N1 (line 16) | function N1(g){return function(M,_){return typeof M=="string"&&typeof _=... function Mb (line 16) | function Mb(g,M,_,D,re,pe,Ae,Le,Ce,Je){var $e=M&R,nt=$e?Ae:n,gt=$e?n:Ae,... function m3 (line 16) | function m3(g){var M=Fr[g];return function(_,D){if(_=Ui(_),D=D==null?0:a... function wb (line 16) | function wb(g){return function(M){var _=so(M);return _==W?Dv(M):_==le?hX... function Os (line 16) | function Os(g,M,_,D,re,pe,Ae,Le){var Ce=M&b;if(!Ce&&typeof g!="function"... function Sb (line 16) | function Sb(g,M,_,D){return g===n||ca(g,uf[_])&&!Vn.call(D,_)?M:g} function Lb (line 16) | function Lb(g,M,_,D,re,pe){return cr(g)&&cr(M)&&(pe.set(M,g),M1(g,M,n,Lb... function jW (line 16) | function jW(g){return f0(g)?n:g} function Ob (line 16) | function Ob(g,M,_,D,re,pe){var Ae=_&p,Le=g.length,Ce=M.length;if(Le!=Ce&... function $W (line 16) | function $W(g,M,_,D,re,pe,Ae){switch(_){case tt:if(g.byteLength!=M.byteL... function qW (line 16) | function qW(g,M,_,D,re,pe){var Ae=_&p,Le=g3(g),Ce=Le.length,Je=g3(M),$e=... function Ts (line 16) | function Ts(g){return w3(Ib(g,n,Zb),g+"")} function g3 (line 16) | function g3(g){return H8(g,Vr,R3)} function v3 (line 16) | function v3(g){return H8(g,Uo,Tb)} function P1 (line 16) | function P1(g){for(var M=g.name+"",_=df[M],D=Vn.call(df,M)?_.length:0;D-... function gf (line 16) | function gf(g){var M=Vn.call(fe,"placeholder")?fe:g;return M.placeholder} function It (line 16) | function It(){var g=fe.iteratee||_3;return g=g===_3?J8:g,arguments.lengt... function C1 (line 16) | function C1(g,M){var _=g.__data__;return sV(M)?_[typeof M=="string"?"str... function A3 (line 16) | function A3(g){for(var M=Vr(g),_=M.length;_--;){var D=M[_],re=g[D];M[_]=... function _c (line 16) | function _c(g,M){var _=uX(g,M);return z8(_)?_:n} function eV (line 16) | function eV(g){var M=Vn.call(g,Nc),_=g[Nc];try{g[Nc]=n;var D=!0}catch{}v... function tV (line 16) | function tV(g,M,_){for(var D=-1,re=_.length;++D... function aV (line 18) | function aV(g){return qt(g)||Xc(g)||!!(_8&&g&&g[_8])} function ks (line 18) | function ks(g,M){var _=typeof g;return M=M??U,!!M&&(_=="number"||_!="sym... function xo (line 18) | function xo(g,M,_){if(!cr(_))return!1;var D=typeof M;return(D=="number"?... function x3 (line 18) | function x3(g,M){if(qt(g))return!1;var _=typeof g;return _=="number"||_=... function sV (line 18) | function sV(g){var M=typeof g;return M=="string"||M=="number"||M=="symbo... function b3 (line 18) | function b3(g){var M=P1(g),_=fe[M];if(typeof _!="function"||!(M in vn.pr... function lV (line 18) | function lV(g){return!!P8&&P8 in g} function c0 (line 18) | function c0(g){var M=g&&g.constructor,_=typeof M=="function"&&M.prototyp... function Pb (line 18) | function Pb(g){return g===g&&!cr(g)} function Cb (line 18) | function Cb(g,M){return function(_){return _==null?!1:_[g]===M&&(M!==n||... function uV (line 18) | function uV(g){var M=X1(g,function(D){return _.size===l&&_.clear(),D}),_... function fV (line 18) | function fV(g,M){var _=g[1],D=M[1],re=_|D,pe=re<(v|b|k),Ae=D==k&&_==R||D... function dV (line 18) | function dV(g){var M=[];if(g!=null)for(var _ in Qn(g))M.push(_);return M} function hV (line 18) | function hV(g){return c1.call(g)} function Ib (line 18) | function Ib(g,M,_){return M=_r(M===n?g.length-1:M,0),function(){for(var ... function Fb (line 18) | function Fb(g,M){return M.length<2?g:Fc(g,Wi(M,0,-1))} function pV (line 18) | function pV(g,M){for(var _=g.length,D=ao(M.length,_),re=Wo(g);D--;){var ... function M3 (line 18) | function M3(g,M){if(!(M==="constructor"&&typeof g[M]=="function")&&M!="_... function Eb (line 18) | function Eb(g,M,_){var D=M+"";return w3(g,iV(D,mV(nV(D),_)))} function Xb (line 18) | function Xb(g){var M=0,_=0;return function(){var D=IX(),re=F-(D-_);if(_=... function I1 (line 18) | function I1(g,M){var _=-1,D=g.length,re=D-1;for(M=M===n?D:M;++_-1&&g%1==0&&g<=U} function cr (line 18) | function cr(g){var M=typeof g;return g!=null&&(M=="object"||M=="function")} function pr (line 18) | function pr(g){return g!=null&&typeof g=="object"} function MY (line 18) | function MY(g,M){return g===M||n3(g,M,A3(M))} function wY (line 18) | function wY(g,M,_){return _=typeof _=="function"?_:n,n3(g,M,A3(M),_)} function SY (line 18) | function SY(g){return oM(g)&&g!=+g} function LY (line 18) | function LY(g){if(cV(g))throw new jt(i);return z8(g)} function OY (line 18) | function OY(g){return g===null} function TY (line 18) | function TY(g){return g==null} function oM (line 18) | function oM(g){return typeof g=="number"||pr(g)&&Ro(g)==ne} function f0 (line 18) | function f0(g){if(!pr(g)||Ro(g)!=$)return!1;var M=d1(g);if(M===null)retu... function kY (line 18) | function kY(g){return nM(g)&&g>=-U&&g<=U} function U1 (line 18) | function U1(g){return typeof g=="string"||!qt(g)&&pr(g)&&Ro(g)==ve} function li (line 18) | function li(g){return typeof g=="symbol"||pr(g)&&Ro(g)==Re} function NY (line 18) | function NY(g){return g===n} function PY (line 18) | function PY(g){return pr(g)&&so(g)==Me} function CY (line 18) | function CY(g){return pr(g)&&Ro(g)==be} function aM (line 18) | function aM(g){if(!g)return[];if(Vo(g))return U1(g)?sa(g):Wo(g);if($d&&g... function Ps (line 18) | function Ps(g){if(!g)return g===0?g:0;if(g=Ui(g),g===X||g===-X){var M=g<... function an (line 18) | function an(g){var M=Ps(g),_=M%1;return M===M?_?M-_:M:0} function sM (line 18) | function sM(g){return g?Ic(an(g),0,B):0} function Ui (line 18) | function Ui(g){if(typeof g=="number")return g;if(li(g))return ie;if(cr(g... function lM (line 18) | function lM(g){return Xa(g,Uo(g))} function _Y (line 18) | function _Y(g){return g?Ic(an(g),-U,U):g===0?g:0} function En (line 18) | function En(g){return g==null?"":si(g)} function VY (line 18) | function VY(g,M){var _=hf(g);return M==null?_:Y8(_,M)} function ZY (line 18) | function ZY(g,M){return b8(g,It(M,3),Ea)} function QY (line 18) | function QY(g,M){return b8(g,It(M,3),qv)} function BY (line 18) | function BY(g,M){return g==null?g:$v(g,It(M,3),Uo)} function DY (line 18) | function DY(g,M){return g==null?g:K8(g,It(M,3),Uo)} function KY (line 18) | function KY(g,M){return g&&Ea(g,It(M,3))} function HY (line 18) | function HY(g,M){return g&&qv(g,It(M,3))} function GY (line 18) | function GY(g){return g==null?[]:b1(g,Vr(g))} function zY (line 18) | function zY(g){return g==null?[]:b1(g,Uo(g))} function P3 (line 18) | function P3(g,M,_){var D=g==null?n:Fc(g,M);return D===n?_:D} function JY (line 18) | function JY(g,M){return g!=null&&kb(g,M,AW)} function C3 (line 18) | function C3(g,M){return g!=null&&kb(g,M,RW)} function Vr (line 18) | function Vr(g){return Vo(g)?V8(g):r3(g)} function Uo (line 18) | function Uo(g){return Vo(g)?V8(g,!0):NW(g)} function eZ (line 18) | function eZ(g,M){var _={};return M=It(M,3),Ea(g,function(D,re,pe){Ls(_,M... function tZ (line 18) | function tZ(g,M){var _={};return M=It(M,3),Ea(g,function(D,re,pe){Ls(_,r... function oZ (line 18) | function oZ(g,M){return fM(g,W1(It(M)))} function fM (line 18) | function fM(g,M){if(g==null)return{};var _=qn(v3(g),function(D){return[D... function aZ (line 18) | function aZ(g,M,_){M=yl(M,g);var D=-1,re=M.length;for(re||(re=1,g=n);++D... function sZ (line 18) | function sZ(g,M,_){return g==null?g:s0(g,M,_)} function lZ (line 18) | function lZ(g,M,_,D){return D=typeof D=="function"?D:n,g==null?g:s0(g,M,... function cZ (line 18) | function cZ(g,M,_){var D=qt(g),re=D||Rl(g)||vf(g);if(M=It(M,4),_==null){... function uZ (line 18) | function uZ(g,M){return g==null?!0:c3(g,M)} function fZ (line 18) | function fZ(g,M,_){return g==null?g:sb(g,M,d3(_))} function dZ (line 18) | function dZ(g,M,_,D){return D=typeof D=="function"?D:n,g==null?g:sb(g,M,... function yf (line 18) | function yf(g){return g==null?[]:Bv(g,Vr(g))} function hZ (line 18) | function hZ(g){return g==null?[]:Bv(g,Uo(g))} function pZ (line 18) | function pZ(g,M,_){return _===n&&(_=M,M=n),_!==n&&(_=Ui(_),_=_===_?_:0),... function mZ (line 18) | function mZ(g,M,_){return M=Ps(M),_===n?(_=M,M=0):_=Ps(_),g=Ui(g),xW(g,M... function gZ (line 18) | function gZ(g,M,_){if(_&&typeof _!="boolean"&&xo(g,M,_)&&(M=_=n),_===n&&... function pM (line 18) | function pM(g){return I3(En(g).toLowerCase())} function mM (line 18) | function mM(g){return g=En(g),g&&g.replace(AE,sX).replace(WE,"")} function yZ (line 18) | function yZ(g,M,_){g=En(g),M=si(M);var D=g.length;_=_===n?D:Ic(an(_),0,D... function AZ (line 18) | function AZ(g){return g=En(g),g&&aa.test(g)?g.replace(Zt,lX):g} function RZ (line 18) | function RZ(g){return g=En(g),g&&Ao.test(g)?g.replace(rf,"\\$&"):g} function wZ (line 18) | function wZ(g,M,_){g=En(g),M=an(M);var D=M?lf(g):0;if(!M||D>=M)return g;... function SZ (line 18) | function SZ(g,M,_){g=En(g),M=an(M);var D=M?lf(g):0;return M&&DU)return[];var _=B,D=ao(g,B);M=It(M),... function fQ (line 35) | function fQ(g){return qt(g)?qn(g,Wa):li(g)?[g]:Wo(Wb(En(g)))} function dQ (line 35) | function dQ(g){var M=++MX;return En(g)+M} function vQ (line 35) | function vQ(g){return g&&g.length?x1(g,Yo,e3):n} function yQ (line 35) | function yQ(g,M){return g&&g.length?x1(g,It(M,2),e3):n} function AQ (line 35) | function AQ(g){return w8(g,Yo)} function RQ (line 35) | function RQ(g,M){return w8(g,It(M,2))} function xQ (line 35) | function xQ(g){return g&&g.length?x1(g,Yo,o3):n} function bQ (line 35) | function bQ(g,M){return g&&g.length?x1(g,It(M,2),o3):n} function LQ (line 35) | function LQ(g){return g&&g.length?Zv(g,Yo):0} function OQ (line 35) | function OQ(g,M){return g&&g.length?Zv(g,It(M,2)):0} method currentSlide (line 35) | currentSlide(e){return e.slides[e.slideIndex]} method currentSlideAnimations (line 35) | currentSlideAnimations(e){const t=e.slides[e.slideIndex];if(!(t!=null&&t... method formatedAnimations (line 35) | formatedAnimations(e){const t=e.slides[e.slideIndex];if(!(t!=null&&t.ani... method layouts (line 35) | layouts(e){const{themeColor:t,fontColor:n,fontName:r,backgroundColor:o}=... method setTitle (line 35) | setTitle(e){e?this.title=e:this.title="未命名演示文稿"} method setTheme (line 35) | setTheme(e){this.theme={...this.theme,...e}} method setViewportRatio (line 35) | setViewportRatio(e){this.viewportRatio=e} method setSlides (line 35) | setSlides(e){this.slides=e} method addSlide (line 35) | addSlide(e){const t=Array.isArray(e)?e:[e],n=this.slideIndex+1;this.slid... method updateSlide (line 35) | updateSlide(e){const t=this.slideIndex;this.slides[t]={...this.slides[t]... method deleteSlide (line 35) | deleteSlide(e){const t=Array.isArray(e)?e:[e],n=[];for(let i=0;iyG(e.value))} method setToolbarState (line 35) | setToolbarState(e){this.toolbarState=e} method setClipingImageElementId (line 35) | setClipingImageElementId(e){this.clipingImageElementId=e} method setRichtextAttrs (line 35) | setRichtextAttrs(e){this.richTextAttrs=e} method setSelectedTableCells (line 35) | setSelectedTableCells(e){this.selectedTableCells=e} method setScalingState (line 35) | setScalingState(e){this.isScaling=e} method updateSelectedSlidesIndex (line 35) | updateSelectedSlidesIndex(e){this.selectedSlidesIndex=e} method setDialogForExport (line 35) | setDialogForExport(e){this.dialogForExport=e} method setTextFormatPainter (line 35) | setTextFormatPainter(e){this.textFormatPainter=e} method setShapeFormatPainter (line 35) | setShapeFormatPainter(e){this.shapeFormatPainter=e} method setSelectPanelState (line 35) | setSelectPanelState(e){this.showSelectPanel=e} method setSearchPanelState (line 35) | setSearchPanelState(e){this.showSearchPanel=e} method setNotesPanelState (line 35) | setNotesPanelState(e){this.showNotesPanel=e} function KR (line 35) | function KR(){for(var e=0,t=0,n=arguments.length;t0;)for(e=E0,E0=[],n=e.length,t... function xx (line 41) | function xx(){var e=pu;pu=[],e.forEach(function(r){r._PSD.onunhandled.ca... function vz (line 41) | function vz(e){function t(){e(),V2.splice(V2.indexOf(t),1)}V2.push(t),++... function yz (line 41) | function yz(e){pu.some(function(t){return t._value===e._value})||pu.push... function Az (line 41) | function Az(e){for(var t=pu.length;t;)if(pu[--t]._value===e._value){pu.s... function U2 (line 41) | function U2(e){return new wt(Jh,!1,e)} function dr (line 41) | function dr(e,t){var n=Xt;return function(){var r=wp(),o=Xt;try{return y... function Nu (line 41) | function Nu(e,t,n,r){var o=Xt,i=Object.create(o);i.parent=o,i.ref=0,i.gl... function Lp (line 41) | function Lp(){return ho.id||(ho.id=++Rz),++ho.awaits,ho.echoes+=MN,ho.id} function Pu (line 41) | function Pu(){return ho.awaits?(--ho.awaits===0&&(ho.id=0),ho.echoes=ho.... function Em (line 41) | function Em(e){return ho.echoes&&e&&e.constructor===X2?(Lp(),e.then(func... function bz (line 41) | function bz(e){++_m,(!ho.echoes||--ho.echoes===0)&&(ho.echoes=ho.id=0),Y... function Mz (line 41) | function Mz(){var e=Y2[Y2.length-1];Y2.pop(),yc(e,!1)} function yc (line 41) | function yc(e,t){var n=Xt;if((t?ho.echoes&&(!ly++||e!==Xt):ly&&(!--ly||e... function NN (line 41) | function NN(){var e=$n.Promise;return Ax?{Promise:e,PromiseProp:Object.g... function Op (line 41) | function Op(e,t,n,r,o){var i=Xt;try{return yc(e,!0),t(n,r,o)}finally{yc(... function PN (line 41) | function PN(e){wN.call(JR,e)} function Xm (line 41) | function Xm(e,t,n,r){return typeof e!="function"?e:function(){var o=Xt;n... function _w (line 41) | function _w(e,t){return function(n,r){return e.call(this,Xm(n,t),Xm(r,t))}} function Xw (line 41) | function Xw(e,t){var n;try{n=t.onuncatched(e)}catch{}if(n!==!1)try{var r... function CN (line 41) | function CN(e,t,n,r){if(!e._state.openComplete&&!Xt.letThrough){if(!e._s... function Cu (line 41) | function Cu(e,t){return e?t?function(){return e.apply(this,arguments)&&t... function o2 (line 41) | function o2(e){return function(t){return cs(t,e)===void 0&&(t=zh(t),hN(t... function e (line 41) | function e(){} function a (line 41) | function a(c,l,u){if(!u.schema[i])throw new Jt.NotFound("Table "+i+" not... function a (line 41) | function a(u,f){try{return i.cmp(u,f)===0}catch{return!1}} function t (line 41) | function t(n){$i(this,n)} function Qg (line 41) | function Qg(e){var t={},n=function(s,c){if(c){for(var l=arguments.length... function Tp (line 41) | function Tp(e,t){return Yd(t).from({prototype:e}),t} function Oz (line 41) | function Oz(e){return Tp(Lz.prototype,function(n,r,o){this.db=e,this._tx... function p0 (line 41) | function p0(e,t){return!(e.filter||e.algorithm||e.or)&&(t?e.justLimit:!e... function fy (line 41) | function fy(e,t){e.filter=Cu(e.filter,t)} function dy (line 41) | function dy(e,t,n){var r=e.replayFilter;e.replayFilter=r?function(){retu... function Tz (line 41) | function Tz(e,t){e.isMatch=Cu(e.isMatch,t)} function Z2 (line 41) | function Z2(e,t){if(e.isPrimKey)return t.primaryKey;var n=t.getIndexByKe... function Vw (line 41) | function Vw(e,t,n){var r=Z2(e,t.schema);return t.openCursor({trans:n,val... function i2 (line 41) | function i2(e,t,n,r){var o=e.replayFilter?Cu(e.filter,e.replayFilter()):... function Uw (line 41) | function Uw(e,t,n,r){var o=r?function(a,s,c){return n(r(a),s,c)}:n,i=dr(... function e (line 41) | function e(){} function a (line 41) | function a(l,u){return u?a(l[r[u]],u-1):l[o]} function c (line 41) | function c(l,u){var f=a(l,i),d=a(u,i);return fd?s:0} function Nz (line 41) | function Nz(e){return Tp(kz.prototype,function(n,r){this.db=e;var o=_N,i... function Pz (line 41) | function Pz(e,t){return et?-1:e===t?0:1} function hi (line 41) | function hi(e,t,n){var r=e instanceof XN?new e.Collection(e):e;return r.... function Rf (line 41) | function Rf(e){return new e.Collection(e,function(){return EN("")}).limi... function Iz (line 41) | function Iz(e){return e==="next"?function(t){return t.toUpperCase()}:fun... function Fz (line 41) | function Fz(e){return e==="next"?function(t){return t.toLowerCase()}:fun... function _z (line 41) | function _z(e,t,n,r,o,i){for(var a=Math.min(e.length,r.length),s=-1,c=0;... function a2 (line 41) | function a2(e,t,n,r){var o,i,a,s,c,l,u,f=n.length;if(!n.every(function(m... function Pl (line 41) | function Pl(e,t,n,r){return{type:2,lower:e,upper:t,lowerOpen:n,upperOpen... function EN (line 41) | function EN(e){return{type:1,lower:e,upper:e}} function e (line 41) | function e(){} function f (line 41) | function f(A,S){for(var k=0,O=A.length;k0} method canRedo (line 41) | canRedo(e){return e.snapshotCursor=this.snapshotLength-1)return;const ... method ctrlOrShiftKeyActive (line 41) | ctrlOrShiftKeyActive(e){return e.ctrlKeyState||e.shiftKeyState} method setCtrlKeyState (line 41) | setCtrlKeyState(e){this.ctrlKeyState=e} method setShiftKeyState (line 41) | setShiftKeyState(e){this.shiftKeyState=e} method setSpaceKeyState (line 41) | setSpaceKeyState(e){this.spaceKeyState=e} method setScreening (line 41) | setScreening(e){this.screening=e} function p (line 46) | function p(Z){try{return document.execCommand(Z)}catch{return!1}} function b (line 46) | function b(Z){var Q=document.documentElement.getAttribute("dir")==="rtl"... function A (line 46) | function A(Z){"@babel/helpers - typeof";return typeof Symbol=="function"... function O (line 46) | function O(Z){"@babel/helpers - typeof";return typeof Symbol=="function"... function w (line 46) | function w(Z,Q){if(!(Z instanceof Q))throw new TypeError("Cannot call a ... function I (line 46) | function I(Z,Q){for(var G=0;G"u"||!Reflect.construct||Reflect.construc... function U (line 46) | function U(Z){return U=Object.setPrototypeOf?Object.getPrototypeOf:funct... function K (line 46) | function K(Z,Q){var G="data-clipboard-".concat(Z);if(Q.hasAttribute(G))r... function G (line 46) | function G(q,ae){var j;return w(this,G),j=Q.call(this),j.resolveOptions(... function c (line 46) | function c(l,u){for(;l&&l.nodeType!==a;){if(typeof l.matches=="function"... function l (line 46) | function l(d,h,p,m,v){var b=f.apply(this,arguments);return d.addEventLis... function u (line 46) | function u(d,h,p,m,v){return typeof d.addEventListener=="function"?l.app... function f (line 46) | function f(d,h,p,m){return function(v){v.delegateTarget=c(v.target,h),v.... function u (line 46) | function u(p,m,v){if(!p&&!m&&!v)throw new Error("Missing required argume... function f (line 46) | function f(p,m,v){return p.addEventListener(m,v),{destroy:function(){p.r... function d (line 46) | function d(p,m,v){return Array.prototype.forEach.call(p,function(b){b.ad... function h (line 46) | function h(p,m,v){return l(document.body,p,m,v)} function a (line 46) | function a(s){var c;if(s.nodeName==="SELECT")s.focus(),c=s.value;else if... function a (line 46) | function a(){} function f (line 46) | function f(){u.off(s,f),c.apply(l,arguments)} function o (line 46) | function o(i){if(r[i])return r[i].exports;var a=r[i]={exports:{}};return... function V0 (line 46) | function V0(e){throw new Error('Could not dynamically require "'+e+'". P... function wn (line 46) | function wn(){return Zw||(Zw=1,function(e,t){(function(n,r){e.exports=r(... function Dg (line 46) | function Dg(){return Qw||(Qw=1,function(e,t){(function(n,r){e.exports=r(... function vJ (line 46) | function vJ(){return Bw||(Bw=1,function(e,t){(function(n,r){e.exports=r(... function yJ (line 46) | function yJ(){return Dw||(Dw=1,function(e,t){(function(n,r){e.exports=r(... function Du (line 46) | function Du(){return Kw||(Kw=1,function(e,t){(function(n,r){e.exports=r(... function AJ (line 46) | function AJ(){return Hw||(Hw=1,function(e,t){(function(n,r){e.exports=r(... function Ku (line 46) | function Ku(){return Gw||(Gw=1,function(e,t){(function(n,r){e.exports=r(... function KN (line 46) | function KN(){return zw||(zw=1,function(e,t){(function(n,r){e.exports=r(... function Ox (line 46) | function Ox(){return Jw||(Jw=1,function(e,t){(function(n,r){e.exports=r(... function RJ (line 46) | function RJ(){return jw||(jw=1,function(e,t){(function(n,r,o){e.exports=... function HN (line 46) | function HN(){return $w||($w=1,function(e,t){(function(n,r,o){e.exports=... function xJ (line 46) | function xJ(){return qw||(qw=1,function(e,t){(function(n,r,o){e.exports=... function bJ (line 46) | function bJ(){return eS||(eS=1,function(e,t){(function(n,r,o){e.exports=... function MJ (line 46) | function MJ(){return tS||(tS=1,function(e,t){(function(n,r){e.exports=r(... function Tx (line 55) | function Tx(){return nS||(nS=1,function(e,t){(function(n,r){e.exports=r(... function wJ (line 55) | function wJ(){return rS||(rS=1,function(e,t){(function(n,r,o){e.exports=... function bc (line 55) | function bc(){return oS||(oS=1,function(e,t){(function(n,r,o){e.exports=... function Dr (line 55) | function Dr(){return iS||(iS=1,function(e,t){(function(n,r,o){e.exports=... function SJ (line 55) | function SJ(){return aS||(aS=1,function(e,t){(function(n,r,o){e.exports=... function LJ (line 55) | function LJ(){return sS||(sS=1,function(e,t){(function(n,r,o){e.exports=... function OJ (line 55) | function OJ(){return lS||(lS=1,function(e,t){(function(n,r,o){e.exports=... function TJ (line 59) | function TJ(){return cS||(cS=1,function(e,t){(function(n,r,o){e.exports=... function kJ (line 59) | function kJ(){return uS||(uS=1,function(e,t){(function(n,r,o){e.exports=... function NJ (line 59) | function NJ(){return fS||(fS=1,function(e,t){(function(n,r,o){e.exports=... function PJ (line 59) | function PJ(){return dS||(dS=1,function(e,t){(function(n,r,o){e.exports=... function CJ (line 59) | function CJ(){return hS||(hS=1,function(e,t){(function(n,r,o){e.exports=... function IJ (line 59) | function IJ(){return pS||(pS=1,function(e,t){(function(n,r,o){e.exports=... function FJ (line 59) | function FJ(){return mS||(mS=1,function(e,t){(function(n,r,o){e.exports=... function _J (line 59) | function _J(){return gS||(gS=1,function(e,t){(function(n,r,o){e.exports=... function EJ (line 59) | function EJ(){return vS||(vS=1,function(e,t){(function(n,r,o){e.exports=... function XJ (line 59) | function XJ(){return yS||(yS=1,function(e,t){(function(n,r,o){e.exports=... function WJ (line 59) | function WJ(){return AS||(AS=1,function(e,t){(function(n,r,o){e.exports=... function VJ (line 59) | function VJ(){return RS||(RS=1,function(e,t){(function(n,r,o){e.exports=... function UJ (line 59) | function UJ(){return xS||(xS=1,function(e,t){(function(n,r,o){e.exports=... function YJ (line 59) | function YJ(){return bS||(bS=1,function(e,t){(function(n,r,o){e.exports=... function KJ (line 60) | function KJ(){return"icon-"+((1+Math.random())*4294967296|0).toString(16... function HJ (line 60) | function HJ(e,t,n){var r=typeof t.fill=="string"?[t.fill]:t.fill||[],o=[... function Ke (line 60) | function Ke(e,t,n){var r={name:"icon-"+e,props:["size","strokeWidth","st... method install (line 60) | install(e){for(const t of Object.keys(Ym))e.component(t,Ym[t])} method setup (line 60) | setup(e,{expose:t,emit:n}){const{IconAttention:r,IconCheckOne:o,IconClos... function nP (line 74) | function nP(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enum... function MS (line 74) | function MS(e,t,n,r,o,i,a){try{var s=e[i](a),c=s.value}catch(l){return v... function oi (line 74) | function oi(e){return function(){var t=this,n=arguments;return new Promi... function Gg (line 74) | function Gg(e){var t=e.default;if(typeof t=="function"){var n=function()... function t (line 74) | function t(n){return e.exports=t=typeof Symbol=="function"&&typeof Symbo... function n (line 74) | function n(){e.exports=n=function(){return r},e.exports.__esModule=!0,e.... function oP (line 74) | function oP(){Vx=!0;for(var e="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmno... function Nq (line 74) | function Nq(e,t,n){for(var r,o,i=[],a=t;a>1,u=-7,f=n?o-1:... function iP (line 74) | function iP(e,t,n,r,o,i){var a,s,c,l=8*i-o-1,u=(1<>1,d=o===23?... function Zm (line 74) | function Zm(){return Ge.TYPED_ARRAY_SUPPORT?2147483647:1073741823} function Js (line 74) | function Js(e,t){if(Zm()=Zm())throw new RangeError("Attempt to allocate Buff... function ts (line 74) | function ts(e){return!(e==null||!e._isBuffer)} function cP (line 74) | function cP(e,t){if(ts(e))return e.length;if(typeof ArrayBuffer<"u"&&typ... function Iq (line 74) | function Iq(e,t,n){var r=!1;if((t===void 0||t<0)&&(t=0),t>this.length||(... function Yc (line 74) | function Yc(e,t,n){var r=e[t];e[t]=e[n],e[n]=r} function OS (line 74) | function OS(e,t,n,r,o){if(e.length===0)return-1;if(typeof n=="string"?(r... function TS (line 74) | function TS(e,t,n,r,o){var i,a=1,s=e.length,c=t.length;if(r!==void 0&&((... function Fq (line 74) | function Fq(e,t,n,r){n=Number(n)||0;var o=e.length-n;r?(r=Number(r))>o&&... function _q (line 74) | function _q(e,t,n,r){return zg(Qm(t,e.length-n),e,n,r)} function uP (line 74) | function uP(e,t,n,r){return zg(function(o){for(var i=[],a=0;ar)&&(n=r)... function Qq (line 74) | function Qq(e,t,n){for(var r=e.slice(t,n),o="",i=0;ie.length)throw new RangeError("Index out... function kS (line 74) | function kS(e,t,n,r,o){return o||dP(e,0,n,4),iP(e,t,n,r,23,4),n+4} function NS (line 74) | function NS(e,t,n,r,o){return o||dP(e,0,n,8),iP(e,t,n,r,52,8),n+8} function Dq (line 74) | function Dq(e){return e<16?"0"+e.toString(16):e.toString(16)} function Qm (line 74) | function Qm(e,t){var n;t=t||1/0;for(var r=e.length,o=null,i=[],a=0;a=t.length||o>=e.length);++o)... function Pp (line 74) | function Pp(e){return e!=null&&(!!e._isBuffer||PS(e)||function(t){return... function PS (line 74) | function PS(e){return!!e.constructor&&typeof e.constructor.isBuffer=="fu... function pP (line 74) | function pP(){throw new Error("setTimeout has not been defined")} function mP (line 74) | function mP(){throw new Error("clearTimeout has not been defined")} function gP (line 74) | function gP(e){if(Cl===setTimeout)return setTimeout(e,0);if((Cl===pP||!C... function Hq (line 74) | function Hq(){fd&&tu&&(fd=!1,tu.length?js=tu.concat(js):B2=-1,js.length&... function vP (line 74) | function vP(){if(!fd){var e=gP(Hq);fd=!0;for(var t=js.length;t;){for(tu=... function Xr (line 74) | function Xr(e){var t=new Array(arguments.length-1);if(arguments.length>1... function yP (line 74) | function yP(e,t){this.fun=e,this.array=t} function Ju (line 74) | function Ju(){} function Fl (line 74) | function Fl(){} function yn (line 74) | function yn(){yn.init.call(this)} function AP (line 74) | function AP(e){return e._maxListeners===void 0?yn.defaultMaxListeners:e.... function ree (line 74) | function ree(e,t,n){if(t)e.call(n);else for(var r=e.length,o=Cp(e,r),i=0... function oee (line 74) | function oee(e,t,n,r){if(t)e.call(n,r);else for(var o=e.length,i=Cp(e,o)... function iee (line 74) | function iee(e,t,n,r,o){if(t)e.call(n,r,o);else for(var i=e.length,a=Cp(... function aee (line 74) | function aee(e,t,n,r,o,i){if(t)e.call(n,r,o,i);else for(var a=e.length,s... function see (line 74) | function see(e,t,n,r){if(t)e.apply(n,r);else for(var o=e.length,i=Cp(e,o... function CS (line 74) | function CS(e,t,n,r){var o,i,a,s;if(typeof n!="function")throw new TypeE... function IS (line 74) | function IS(e,t,n){var r=!1;function o(){e.removeListener(t,o),r||(r=!0,... function FS (line 74) | function FS(e){var t=this._events;if(t){var n=t[e];if(typeof n=="functio... function Cp (line 74) | function Cp(e,t){for(var n=new Array(t);t--;)n[t]=e[t];return n} function Jg (line 74) | function Jg(e){if(!ep(e)){for(var t=[],n=0;n=3&... function uee (line 74) | function uee(e,t){var n=us.styles[t];return n?"\x1B["+us.colors[n][0]+"m... function fee (line 74) | function fee(e,t){return e} function Bm (line 74) | function Bm(e,t,n){if(e.customInspect&&t&&yh(t.inspect)&&t.inspect!==us&... function jy (line 77) | function jy(e){return"["+Error.prototype.toString.call(e)+"]"} function $y (line 77) | function $y(e,t,n,r,o,i){var a,s,c;if((c=Object.getOwnPropertyDescriptor... function Zx (line 83) | function Zx(e){return Array.isArray(e)} function $g (line 83) | function $g(e){return typeof e=="boolean"} function Ip (line 83) | function Ip(e){return e===null} function RP (line 83) | function RP(e){return e==null} function Qx (line 83) | function Qx(e){return typeof e=="number"} function ep (line 83) | function ep(e){return typeof e=="string"} function xP (line 83) | function xP(e){return typeof e=="symbol"} function as (line 83) | function as(e){return e===void 0} function gh (line 83) | function gh(e){return ju(e)&&Bx(e)==="[object RegExp]"} function ju (line 83) | function ju(e){return typeof e=="object"&&e!==null} function Dm (line 83) | function Dm(e){return ju(e)&&Bx(e)==="[object Date]"} function vh (line 83) | function vh(e){return ju(e)&&(Bx(e)==="[object Error]"||e instanceof Err... function yh (line 83) | function yh(e){return typeof e=="function"} function bP (line 83) | function bP(e){return e===null||typeof e=="boolean"||typeof e=="number"|... function MP (line 83) | function MP(e){return Pp(e)} function Bx (line 83) | function Bx(e){return Object.prototype.toString.call(e)} function qy (line 83) | function qy(e){return e<10?"0"+e.toString(10):e.toString(10)} function hee (line 83) | function hee(){var e=new Date,t=[qy(e.getHours()),qy(e.getMinutes()),qy(... function wP (line 83) | function wP(){console.log("%s - %s",hee(),Jg.apply(null,arguments))} function Dx (line 83) | function Dx(e,t){if(!t||!ju(t))return e;for(var n=Object.keys(t),r=n.len... function SP (line 83) | function SP(e,t){return Object.prototype.hasOwnProperty.call(e,t)} function Hc (line 83) | function Hc(){this.head=null,this.tail=null,this.length=0} function Ah (line 83) | function Ah(e){switch(this.encoding=(e||"utf8").toLowerCase().replace(/[... function vee (line 83) | function vee(e){return e.toString(this.encoding)} function yee (line 83) | function yee(e){this.charReceived=e.length%2,this.charLength=this.charRe... function Aee (line 83) | function Aee(e){this.charReceived=e.length%3,this.charLength=this.charRe... function LP (line 83) | function LP(e,t){e=e||{},this.objectMode=!!e.objectMode,t instanceof Ni&... function ur (line 83) | function ur(e){if(!(this instanceof ur))return new ur(e);this._readableS... function _S (line 83) | function _S(e,t,n,r,o){var i=function(l,u){var f=null;return Pp(u)||type... function ES (line 83) | function ES(e,t){return e<=0||t.length===0&&t.ended?0:t.objectMode?1:e!=... function Km (line 83) | function Km(e){var t=e._readableState;t.needReadable=!1,t.emittedReadabl... function XS (line 83) | function XS(e){Un("emit readable"),e.emit("readable"),Kx(e)} function Ree (line 83) | function Ree(e,t){for(var n=t.length;!t.reading&&!t.flowing&&!t.ended&&t... function xee (line 83) | function xee(e){Un("readable nexttick read 0"),e.read(0)} function bee (line 83) | function bee(e,t){t.reading||(Un("resume read 0"),e.read(0)),t.resumeSch... function Kx (line 83) | function Kx(e){var t=e._readableState;for(Un("flow",t.flowing);t.flowing... function WS (line 83) | function WS(e,t){return t.length===0?null:(t.objectMode?n=t.buffer.shift... function eA (line 83) | function eA(e){var t=e._readableState;if(t.length>0)throw new Error('"en... function Mee (line 83) | function Mee(e,t){e.endEmitted||e.length!==0||(e.endEmitted=!0,t.readabl... function VS (line 83) | function VS(e,t){for(var n=0,r=e.length;n=0;)e[t]=0} function vA (line 83) | function vA(e,t,n,r,o){this.static_tree=e,this.extra_bits=t,this.extra_b... function yA (line 83) | function yA(e,t){this.dyn_tree=e,this.max_code=0,this.stat_desc=t} function JP (line 83) | function JP(e){return e<256?tp[e]:tp[256+(e>>>7)]} function np (line 83) | function np(e,t){e.pending_buf[e.pending++]=255&t,e.pending_buf[e.pendin... function Go (line 83) | function Go(e,t,n){e.bi_valid>16-n?(e.bi_buf|=t<>>=1,n<<=1;while(--t>0);return n>>>1} function $P (line 83) | function $P(e,t,n){var r,o,i=new Array(16),a=0;for(r=1;r<=15;r++)i[r]=a=... function I7 (line 83) | function I7(e){var t;for(t=0;t<286;t++)e.dyn_ltree[2*t]=0;for(t=0;t<30;t... function qP (line 83) | function qP(e){e.bi_valid>8?np(e,e.bi_buf):e.bi_valid>0&&(e.pending_buf[... function F7 (line 83) | function F7(e,t,n,r){var o=2*t,i=2*n;return e[o]4?9:0)} function Gl (line 83) | function Gl(e){for(var t=e.length;--t>=0;)e[t]=0} function El (line 83) | function El(e){var t=e.state,n=t.pending;n>e.avail_out&&(n=e.avail_out),... function qr (line 83) | function qr(e,t){Hi._tr_flush_block(e,e.block_start>=0?e.block_start:-1,... function On (line 83) | function On(e,t){e.pending_buf[e.pending++]=t} function g0 (line 83) | function g0(e,t){e.pending_buf[e.pending++]=t>>>8&255,e.pending_buf[e.pe... function rC (line 83) | function rC(e,t){var n,r,o=e.max_chain_length,i=e.strstart,a=e.prev_leng... function jc (line 83) | function jc(e){var t,n,r,o,i,a,s,c,l,u,f=e.w_size;do{if(o=e.window_size-... function xA (line 83) | function xA(e,t){for(var n,r;;){if(e.lookahead<262){if(jc(e),e.lookahead... function xf (line 83) | function xf(e,t){for(var n,r,o;;){if(e.lookahead<262){if(jc(e),e.lookahe... function Ua (line 83) | function Ua(e,t,n,r,o){this.good_length=e,this.max_lazy=t,this.nice_leng... function zee (line 83) | function zee(){this.strm=null,this.status=0,this.pending_buf=null,this.p... function oC (line 83) | function oC(e){var t;return e&&e.state?(e.total_in=e.total_out=0,e.data_... function iC (line 83) | function iC(e){var t,n=oC(e);return n===0&&((t=e.state).window_size=2*t.... function Y7 (line 83) | function Y7(e,t,n,r,o,i){if(!e)return-2;var a=1;if(t===-1&&(t=6),r<0?(a=... function Z7 (line 83) | function Z7(e,t){if(t<65534&&(e.subarray&&sC||!e.subarray&&aC))return St... function nu (line 83) | function nu(e){if(!(this instanceof nu))return new nu(e);this.options=Q0... function bA (line 83) | function bA(e,t){var n=new nu(t);if(n.push(e,!0),n.err)throw n.msg||T4[n... function B7 (line 83) | function B7(e){return(e>>>24&255)+(e>>>8&65280)+((65280&e)<<8)+((255&e)<... function nte (line 83) | function nte(){this.mode=0,this.last=!1,this.wrap=0,this.havedict=!1,thi... function uC (line 83) | function uC(e){var t;return e&&e.state?(t=e.state,e.total_in=e.total_out... function fC (line 83) | function fC(e){var t;return e&&e.state?((t=e.state).wsize=0,t.whave=0,t.... function dC (line 83) | function dC(e,t){var n,r;return e&&e.state?(r=e.state,t<0?(n=0,t=-t):(n=... function D7 (line 83) | function D7(e,t){var n,r;return e?(r=new nte,e.state=r,r.window=null,(n=... function rte (line 83) | function rte(e){if(K7){var t;for(wA=new Oi.Buf32(512),SA=new Oi.Buf32(32... function H7 (line 83) | function H7(e,t,n,r){var o,i=e.state;return i.window===null&&(i.wsize=1<... function ru (line 83) | function ru(e){if(!(this instanceof ru))return new ru(e);this.options=D0... function LA (line 83) | function LA(e,t){var n=new ru(t);if(n.push(e,!0),n.err)throw n.msg||k4[n... function Zc (line 83) | function Zc(e,t){J2.call(this,"FlateWorker/"+e),this._pako=null,this._pa... function va (line 84) | function va(e,t,n,r){Wf.call(this,"ZipFileWorker"),this.bytesWritten=0,t... function K0 (line 84) | function K0(e,t){j2.call(this,"Nodejs stream input adapter for "+e),this... function eL (line 84) | function eL(e){return Object.prototype.toString.call(e)==="[object RegEx... function bC (line 84) | function bC(e){this.data=e,this.length=e.length,this.index=0,this.zero=0} function Vf (line 84) | function Vf(e){wC.call(this,e);for(var t=0;te.length)&&(t=e.length);for(var n=0,r=new A... function iL (line 90) | function iL(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){v... function aL (line 90) | function aL(e){for(var t=1;t1&&arguments[1]!==void 0?arguments... function Lo (line 90) | function Lo(e,t){return EC.apply(this,arguments)} function EC (line 90) | function EC(){return(EC=oi(Wn.mark(function e(t,n){var r;return Wn.wrap(... function jm (line 90) | function jm(e){return jm=typeof Symbol=="function"&&typeof Symbol.iterat... function dt (line 90) | function dt(e,t){if(t=t||{},(e=e||"")instanceof dt)return e;if(!(this in... function lL (line 90) | function lL(e,t,n){e=nr(e,255),t=nr(t,255),n=nr(n,255);var r,o,i=Math.ma... function cL (line 90) | function cL(e,t,n){e=nr(e,255),t=nr(t,255),n=nr(n,255);var r,o,i=Math.ma... function uL (line 90) | function uL(e,t,n,r){var o=[ka(Math.round(e).toString(16)),ka(Math.round... function fL (line 90) | function fL(e,t,n,r){return[ka(WC(r)),ka(Math.round(e).toString(16)),ka(... function Dte (line 90) | function Dte(e,t){t=t===0?0:t||10;var n=dt(e).toHsl();return n.s-=t/100,... function Kte (line 90) | function Kte(e,t){t=t===0?0:t||10;var n=dt(e).toHsl();return n.s+=t/100,... function Hte (line 90) | function Hte(e){return dt(e).desaturate(100)} function Gte (line 90) | function Gte(e,t){t=t===0?0:t||10;var n=dt(e).toHsl();return n.l+=t/100,... function zte (line 90) | function zte(e,t){t=t===0?0:t||10;var n=dt(e).toRgb();return n.r=Math.ma... function Jte (line 90) | function Jte(e,t){t=t===0?0:t||10;var n=dt(e).toHsl();return n.l-=t/100,... function jte (line 90) | function jte(e,t){var n=dt(e).toHsl(),r=(n.h+t)%360;return n.h=r<0?360+r... function $te (line 90) | function $te(e){var t=dt(e).toHsl();return t.h=(t.h+180)%360,dt(t)} function dL (line 90) | function dL(e,t){if(isNaN(t)||t<=0)throw new Error("Argument to polyad m... function qte (line 90) | function qte(e){var t=dt(e).toHsl(),n=t.h;return[dt(e),dt({h:(n+72)%360,... function ene (line 90) | function ene(e,t,n){t=t||6,n=n||30;var r=dt(e).toHsl(),o=360/n,i=[dt(e)]... function tne (line 90) | function tne(e,t){t=t||6;for(var n=dt(e).toHsv(),r=n.h,o=n.s,i=n.v,a=[],... function XC (line 90) | function XC(e){return e=parseFloat(e),(isNaN(e)||e<0||e>1)&&(e=1),e} function nr (line 90) | function nr(e,t){(function(r){return typeof r=="string"&&r.indexOf(".")!... function rv (line 90) | function rv(e){return Math.min(1,Math.max(0,e))} function pi (line 90) | function pi(e){return parseInt(e,16)} function ka (line 90) | function ka(e){return e.length==1?"0"+e:""+e} function H0 (line 90) | function H0(e){return e<=1&&(e=100*e+"%"),e} function WC (line 90) | function WC(e){return Math.round(255*parseFloat(e)).toString(16)} function hL (line 90) | function hL(e){return pi(e)/255} function Es (line 90) | function Es(e){return!!ya.CSS_UNIT.exec(e)} function rne (line 90) | function rne(e,t){var n=typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iter... function pL (line 91) | function pL(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new A... function VC (line 91) | function VC(e){for(var t,n="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqr... function NA (line 91) | function NA(e){return e.substr(2+(~-e.lastIndexOf(".")>>>0))} function bf (line 91) | function bf(e,t){if(!e)return e;var n="";if(e.constructor===Array)for(va... function Ve (line 91) | function Ve(e,t){if(t.constructor!==Array)throw Error("Error of path typ... function $m (line 91) | function $m(e){return e?Math.round(e/6e4):0} function UC (line 91) | function UC(e){var t={"&":"&","<":"<",">":">",'"':""","'"... function F4 (line 91) | function F4(e){var t="";switch(e.toLowerCase()){case"jpg":case"jpeg":t="... function one (line 91) | function one(e){return/^(https?|ftp):\/\/([a-zA-Z0-9.-]+(:[a-zA-Z0-9.&%$... function Mf (line 91) | function Mf(e){for(var t=e.toString(16);t.length<2;)t="0"+t;return t} function G0 (line 91) | function G0(e,t){switch(e){case"tx1":e="a:dk1";break;case"tx2":e="a:dk2"... function PA (line 91) | function PA(e,t,n){return n<0&&(n+=6),n>=6&&(n-=6),n<1?(t-e)*n+e:n<3?t:n... function CA (line 91) | function CA(e){var t="";return e["a:noFill"]&&(t="NO_FILL"),e["a:solidFi... function ine (line 91) | function ine(e,t,n){return _4.apply(this,arguments)} function _4 (line 91) | function _4(){return _4=oi(Wn.mark(function e(t,n,r){var o,i,a,s,c,l;ret... function IA (line 91) | function IA(e,t,n){return YC.apply(this,arguments)} function YC (line 91) | function YC(){return(YC=oi(Wn.mark(function e(t,n,r){var o,i,a,s;return ... function FA (line 91) | function FA(e,t,n,r){if(e){for(var o=e["a:gradFill"],i=o["a:gsLst"]["a:g... function ane (line 91) | function ane(e){return ZC.apply(this,arguments)} function ZC (line 91) | function ZC(){return(ZC=oi(Wn.mark(function e(t){var n,r,o,i,a,s,c,l,u,f... function vu (line 91) | function vu(e,t,n,r){if(!e)return e;var o,i="fff";if(e["a:srgbClr"])i=Ve... function Mo (line 91) | function Mo(e){var t=[];if(!e)return t;if(e["c:xVal"]){var n=[];bf(e["c:... function sne (line 91) | function sne(e){var t=null;for(var n in e)switch(n){case"c:lineChart":t=... function lne (line 91) | function lne(e,t,n,r){var o=Ve(e,["a:pPr","attrs","algn"]);if(o||(o=Ve(t... function Xp (line 91) | function Xp(e,t,n,r){var o;return e?o=e["a:off"].attrs:t?o=t["a:off"].at... function Wp (line 91) | function Wp(e,t,n,r){var o;return e?o=e["a:ext"].attrs:t?o=t["a:ext"].at... function QC (line 91) | function QC(e,t){var n=t.options.slideFactor,r=vu(e,0,0,t),o=e.attrs,i=o... function mL (line 91) | function mL(e,t){var n=typeof Symbol<"u"&&e[Symbol.iterator]||e["@@itera... function gL (line 92) | function gL(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new A... function z0 (line 92) | function z0(e,t,n,r,o){if(!e)return"";var i,a="",s=e["a:p"],c="",l=mL(s.... function cne (line 92) | function cne(e){var t=e["a:pPr"];return t?t["a:buChar"]?"ul":t["a:buAuto... function vL (line 92) | function vL(e,t,n,r){var o=r.slideMasterTextStyles,i=e["a:t"];typeof i!=... function une (line 92) | function une(e,t,n,r,o,i,a){var s,c=o;if(i>=o)for(;c<=i;){var l=c*(Math.... function yL (line 92) | function yL(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){v... function ec (line 92) | function ec(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new A... function fne (line 93) | function fne(e){return E4.apply(this,arguments)} function E4 (line 93) | function E4(){return E4=oi(Wn.mark(function e(t){var n,r,o,i,a,s,c,l,u,f... function dne (line 93) | function dne(e){return BC.apply(this,arguments)} function BC (line 93) | function BC(){return(BC=oi(Wn.mark(function e(t){var n,r,o,i,a,s,c,l;ret... function hne (line 93) | function hne(e,t){return DC.apply(this,arguments)} function DC (line 93) | function DC(){return(DC=oi(Wn.mark(function e(t,n){var r,o,i;return Wn.w... function pne (line 93) | function pne(e){return KC.apply(this,arguments)} function KC (line 93) | function KC(){return(KC=oi(Wn.mark(function e(t){var n,r,o,i,a,s;return ... function mne (line 93) | function mne(e,t,n,r,o){return X4.apply(this,arguments)} function X4 (line 93) | function X4(){return X4=oi(Wn.mark(function e(t,n,r,o,i){var a,s,c,l,u,f... function RL (line 93) | function RL(e){var t=e[Object.keys(e)[0]]["p:cSld"]["p:spTree"],n={},r={... function qm (line 93) | function qm(e,t,n,r){return HC.apply(this,arguments)} function HC (line 93) | function HC(){return(HC=oi(Wn.mark(function e(t,n,r,o){var i;return Wn.w... function W4 (line 93) | function W4(e,t,n){return V4.apply(this,arguments)} function V4 (line 93) | function V4(){return V4=oi(Wn.mark(function e(t,n,r){var o,i,a,s,c,l,u,f... function GC (line 93) | function GC(e,t,n){var r,o,i=Ve(e,["p:nvSpPr","p:cNvPr","attrs","name"])... function gne (line 93) | function gne(e,t){return zC(e,void 0,void 0,e["p:nvCxnSpPr"]["p:cNvPr"].... function zC (line 93) | function zC(e,t,n,r,o,i){var a,s=["p:spPr","a:xfrm"],c=Ve(e,s),l=Ve(t,s)... function vne (line 93) | function vne(e,t,n){return U4.apply(this,arguments)} function U4 (line 93) | function U4(){return U4=oi(Wn.mark(function e(t,n,r){var o,i,a,s,c,l,u,f... function yne (line 93) | function yne(e,t,n){return Y4.apply(this,arguments)} function Y4 (line 93) | function Y4(){return Y4=oi(Wn.mark(function e(t,n,r){var o,i,a;return Wn... function Ane (line 93) | function Ane(e,t){var n,r=Ve(e,["a:graphic","a:graphicData","a:tbl"]),o=... function Rne (line 93) | function Rne(e,t){return Z4.apply(this,arguments)} function Z4 (line 93) | function Z4(){return Z4=oi(Wn.mark(function e(t,n){var r,o,i,a,s,c,l,u,f... function xne (line 93) | function xne(e,t){var n=Ve(e,["p:xfrm"]),r=Xp(n,void 0,void 0,t.options.... function l (line 93) | function l(d){let h="";const p=new Uint8Array(d);for(let m=0;m"u"?u={autoBom:!1}:typeof u!="object"&&(... function r (line 93) | function r(l,u,f){var d=new XMLHttpRequest;d.open("GET",l),d.responseTyp... function o (line 93) | function o(l){var u=new XMLHttpRequest;u.open("HEAD",l,!1);try{u.send()}... function i (line 93) | function i(l){try{l.dispatchEvent(new MouseEvent("click"))}catch{var u=d... function a (line 103) | function a(l,u){if(!o[l]){if(!r[l]){var f=typeof V0=="function"&&V0;if(!... function l (line 103) | function l(u,f,d,h,p){this.compressedSize=u,this.uncompressedSize=f,this... function u (line 103) | function u(f,d){c.call(this,"FlateWorker/"+f),this._pako=null,this._pako... function i (line 103) | function i(h,p){var m,v="";for(m=0;mW.avail_out&&(ue=W.avail_o... function Z (line 104) | function Z(W,ne){s._tr_flush_block(W,0<=W.block_start?W.block_start:-1,W... function Q (line 104) | function Q(W,ne){W.pending_buf[W.pending++]=ne} function G (line 104) | function G(W,ne){W.pending_buf[W.pending++]=ne>>>8&255,W.pending_buf[W.p... function q (line 104) | function q(W,ne){var ue,$,te=W.max_chain_length,oe=W.strstart,ge=W.prev_... function ae (line 104) | function ae(W){var ne,ue,$,te,oe,ge,le,ve,Re,_e,Me=W.w_size;do{if(te=W.w... function j (line 104) | function j(W,ne){for(var ue,$;;){if(W.lookahead>>24&255)+(T>>>8&65280)+((65280&T)<<8)+((255&T)<<... function x (line 104) | function x(){this.mode=0,this.last=!1,this.wrap=0,this.havedict=!1,this.... function R (line 104) | function R(T){var F;return T&&T.state?(F=T.state,T.total_in=T.total_out=... function y (line 104) | function y(T){var F;return T&&T.state?((F=T.state).wsize=0,F.whave=0,F.w... function A (line 104) | function A(T,F){var N,P;return T&&T.state?(P=T.state,F<0?(N=0,F=-F):(N=1... function S (line 104) | function S(T,F){var N,P;return T?(P=new x,(T.state=P).window=null,(N=A(T... function I (line 104) | function I(T){if(w){var F;for(k=new i.Buf32(512),O=new i.Buf32(32),F=0;F... function E (line 104) | function E(T,F,N,P){var C,X=T.state;return X.window===null&&(X.wsize=1<<... function c (line 104) | function c(te){for(var oe=te.length;0<=--oe;)te[oe]=0} function ie (line 104) | function ie(te,oe,ge,le,ve){this.static_tree=te,this.extra_bits=oe,this.... function B (line 104) | function B(te,oe){this.dyn_tree=te,this.max_code=0,this.stat_desc=oe} function Z (line 104) | function Z(te){return te<256?F[te]:F[256+(te>>>7)]} function Q (line 104) | function Q(te,oe){te.pending_buf[te.pending++]=255&oe,te.pending_buf[te.... function G (line 104) | function G(te,oe,ge){te.bi_valid>b-ge?(te.bi_buf|=oe<>>=1,ge<<=1,0<--oe;);return ... function j (line 104) | function j(te,oe,ge){var le,ve,Re=new Array(v+1),_e=0;for(le=1;le<=v;le+... function H (line 104) | function H(te){var oe;for(oe=0;oe"u"||e==null?"":e.toString().replace(/&/g... function hn (line 105) | function hn(e){return typeof e=="number"&&e>100?e:(typeof e=="string"&&(... function Ct (line 105) | function Ct(e){var t=Number(e)||0;return isNaN(t)?0:Math.round(t*Vp)} function iu (line 105) | function iu(e){return e=e||0,Math.round((e>360?e-360:e)*6e4)} function XA (line 105) | function XA(e){var t=e.toString(16);return t.length===1?"0"+t:t} function WA (line 105) | function WA(e,t,n){return(XA(e)+XA(t)+XA(n)).toUpperCase()} function xn (line 105) | function xn(e,t){var n=(e||"").replace("#","");!EA.test(n)&&n!==yi.backg... function Pne (line 105) | function Pne(e,t){var n="",r=Sr(Sr({},t),e),o=Math.round(r.size*Vp),i=r.... function Si (line 105) | function Si(e){var t="solid",n="",r="",o="";if(e)switch(typeof e=="strin... function Hs (line 105) | function Hs(e){return e._rels.length+e._relsChart.length+e._relsMedia.le... function $x (line 105) | function $x(e){if(!(!e||typeof e!="object"))return e.type!=="outer"&&e.t... function Cne (line 105) | function Cne(e,t,n){var r,o,i=2.3+(!((r=e.options)===null||r===void 0)&&... function rI (line 110) | function rI(e,t,n,r){e===void 0&&(e=[]),t===void 0&&(t={});var o=rp,i=Qt... function Ine (line 117) | function Ine(e,t,n,r){n===void 0&&(n={});var o=n||{};o.slideMargin=o.sli... function _ne (line 117) | function _ne(e,t){e.bkgd&&(t.bkgd=e.bkgd),e.objects&&Array.isArray(e.obj... function oI (line 117) | function oI(e,t,n,r){var o;function i(f){!f||f.style==="none"||(f.size!=... function iI (line 117) | function iI(e,t){var n={_type:null,text:null,options:null,image:null,ima... function Ene (line 117) | function Ene(e,t){var n=t.x||0,r=t.y||0,o=t.w||2,i=t.h||2,a=t.data||"",s... function Xne (line 117) | function Xne(e,t){e._slideObjects.push({_type:Dt.notes,text:[{text:t}]})} function j4 (line 117) | function j4(e,t,n){var r=typeof n=="object"?n:{};r.line=r.line||{type:"n... function Wne (line 117) | function Wne(e,t,n,r,o,i,a){var s=[e],c=n&&typeof n=="object"?n:{};c.obj... function eg (line 117) | function eg(e,t,n,r){var o={_type:r?Dt.placeholder:Dt.text,shape:(n==nul... function Vne (line 117) | function Vne(e){(e._slideLayout._slideObjects||[]).forEach(function(t){t... function aI (line 117) | function aI(e,t){var n;if(t.bkgd&&(t.background||(t.background={}),typeo... function Od (line 117) | function Od(e,t){var n=[];typeof t=="string"||typeof t=="number"||(Array... function e (line 117) | function e(t){var n;this.addSlide=t.addSlide,this.getSlide=t.getSlide,th... function Yne (line 117) | function Yne(e,t){return Ka(this,void 0,void 0,function(){var n;return H... function Zne (line 125) | function Zne(e){var t,n,r,o,i='",r+=' ':"",... function t5 (line 157) | function t5(e,t){var n=0,r='".concat(sI(e.options,!1),"").c... function Kne (line 157) | function Kne(e){var t="fi||e.height>fi)&&(e.width>fi&&e.height>fi?e.wi... function ng (line 217) | function ng(e){return new Promise((t,n)=>{const r=new Image;r.decode=()=... function Mre (line 217) | async function Mre(e){return Promise.resolve().then(()=>new XMLSerialize... function wre (line 217) | async function wre(e,t,n){const r="http://www.w3.org/2000/svg",o=documen... function Sre (line 217) | function Sre(e){const t=e.getPropertyValue("content");return`${e.cssText... function Lre (line 217) | function Lre(e){return tl(e).map(t=>{const n=e.getPropertyValue(t),r=e.g... function Ore (line 217) | function Ore(e,t,n){const r=`.${e}:${t}`,o=n.cssText?Sre(n):Lre(n);retur... function LL (line 217) | function LL(e,t,n){const r=window.getComputedStyle(e,n),o=r.getPropertyV... function Tre (line 217) | function Tre(e,t){LL(e,t,":before"),LL(e,t,":after")} function Nre (line 217) | function Nre(e){const t=/\.([^./]*?)$/g.exec(e);return t?t[1]:""} function n5 (line 217) | function n5(e){const t=Nre(e).toLowerCase();return kre[t]||""} function Pre (line 217) | function Pre(e){return e.split(/,/)[1]} function $4 (line 217) | function $4(e){return e.search(/^(data:)/)!==-1} function cI (line 217) | function cI(e,t){return`data:${t};base64,${e}`} function uI (line 217) | async function uI(e,t,n){const r=await fetch(e,t);if(r.status===404)thro... function Cre (line 217) | function Cre(e,t,n){let r=e.replace(/\?.*/,"");return n&&(r=e),/ttf|otf|... function r5 (line 217) | async function r5(e,t,n){const r=Cre(e,t,n.includeQueryParams);if(ZA[r]!... function Ire (line 217) | async function Ire(e){const t=e.toDataURL();return t==="data:,"?e.cloneN... function Fre (line 217) | async function Fre(e,t){if(e.currentSrc){const i=document.createElement(... function _re (line 217) | async function _re(e){var t;try{if(!((t=e==null?void 0:e.contentDocument... function Ere (line 217) | async function Ere(e,t){return qo(e,HTMLCanvasElement)?Ire(e):qo(e,HTMLV... function Wre (line 217) | async function Wre(e,t,n){var r,o;let i=[];return Xre(e)&&e.assignedNode... function Vre (line 217) | function Vre(e,t){const n=t.style;if(!n)return;const r=window.getCompute... function Ure (line 217) | function Ure(e,t){qo(e,HTMLTextAreaElement)&&(t.innerHTML=e.value),qo(e,... function Yre (line 217) | function Yre(e,t){if(qo(e,HTMLSelectElement)){const n=t,r=Array.from(n.c... function Zre (line 217) | function Zre(e,t){return qo(t,Element)&&(Vre(e,t),Tre(e,t),Ure(e,t),Yre(... function Qre (line 217) | async function Qre(e,t){const n=e.querySelectorAll?e.querySelectorAll("u... function iv (line 217) | async function iv(e,t,n){return!n&&t.filter&&!t.filter(e)?null:Promise.r... function Kre (line 217) | function Kre(e){const t=e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1");ret... function Hre (line 217) | function Hre(e){const t=[];return e.replace(fI,(n,r,o)=>(t.push(o),n)),t... function Gre (line 217) | async function Gre(e,t,n,r,o){try{const i=n?vre(t,n):t,a=n5(t);let s;if(... function zre (line 217) | function zre(e,{preferredFontFormat:t}){return t?e.replace(Dre,n=>{for(;... function dI (line 217) | function dI(e){return e.search(fI)!==-1} function hI (line 217) | async function hI(e,t,n){if(!dI(e))return e;const r=zre(e,n);return Hre(... function A2 (line 217) | async function A2(e,t,n){var r;const o=(r=t.style)===null||r===void 0?vo... function Jre (line 217) | async function Jre(e,t){await A2("background",e,t)||await A2("background... function jre (line 217) | async function jre(e,t){const n=qo(e,HTMLImageElement);if(!(n&&!$4(e.src... function $re (line 217) | async function $re(e,t){const r=tl(e.childNodes).map(o=>pI(o,t));await P... function pI (line 217) | async function pI(e,t){qo(e,Element)&&(await Jre(e,t),await jre(e,t),awa... function qre (line 217) | function qre(e,t){const{style:n}=e;t.backgroundColor&&(n.backgroundColor... function NL (line 217) | async function NL(e){let t=kL[e];if(t!=null)return t;const r=await(await... function PL (line 217) | async function PL(e,t){let n=e.cssText;const r=/url\(["']?([^"')]+)["']?... function CL (line 217) | function CL(e){if(e==null)return[];const t=[],n=/(\/\*[\s\S]*?\*\/)/gi;l... function eoe (line 217) | async function eoe(e,t){const n=[],r=[];return e.forEach(o=>{if("cssRule... function toe (line 217) | function toe(e){return e.filter(t=>t.type===CSSRule.FONT_FACE_RULE).filt... function noe (line 217) | async function noe(e,t){if(e.ownerDocument==null)throw new Error("Provid... function roe (line 217) | async function roe(e,t){const n=await noe(e,t);return(await Promise.all(... function ooe (line 218) | async function ooe(e,t){const n=t.fontEmbedCSS!=null?t.fontEmbedCSS:t.sk... function ioe (line 218) | async function ioe(e,t={}){const{width:n,height:r}=lI(e,t),o=await iv(e,... function o5 (line 218) | async function o5(e,t={}){const{width:n,height:r}=lI(e,t),o=await ioe(e,... function aoe (line 218) | async function aoe(e,t={}){return(await o5(e,t)).toDataURL()} function soe (line 218) | async function soe(e,t={}){return(await o5(e,t)).toDataURL("image/jpeg",... function RI (line 231) | function RI(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("... function Soe (line 231) | function Soe(e){var t="";Array.isArray(e)||(e=[e]);for(var n=0;nr)return[];if(r===0)... function _L (line 231) | function _L(e,t,n){return(1-n)*e+n*t} function EL (line 231) | function EL(e,t,n,r){return e+Math.cos(r/180*Bl)*t+Math.sin(r/180*Bl)*n} function XL (line 231) | function XL(e,t,n,r){var o=1e-6,i=t-e,a=n-t,s=3*i+3*(r-n)-6*a,c=6*(a-i),... function WL (line 231) | function WL(e,t,n,r,o){var i=1-o;return e*(i*i*i)+t*(3*i*i*o)+n*(3*i*o*o... function t (line 231) | function t(){return o(function(s,c,l){return s.relative&&(s.x1!==void 0&... function n (line 231) | function n(){var s=NaN,c=NaN,l=NaN,u=NaN;return o(function(f,d,h){return... function r (line 231) | function r(){var s=NaN,c=NaN;return o(function(l,u,f){if(l.type&it.SMOOT... function o (line 231) | function o(s){var c=0,l=0,u=NaN,f=NaN;return function(d){if(isNaN(u)&&!(... function i (line 231) | function i(s,c,l,u,f,d){return Aa(s,c,l,u,f,d),o(function(h,p,m,v){var b... function a (line 231) | function a(){return function(s){var c={};for(var l in s)c[l]=s[l];return... function c (line 231) | function c(l){return Math.round(l*s)/s} function v (line 231) | function v(ie){ie>f.maxX&&(f.maxX=ie),ief.maxY&&(f.maxY=ie),ie(Y(),ee("div",Xoe,[(Y(!0),ee(Xe,null,ot(z(dJ),r=>(... method setup (line 241) | setup(e,{emit:t}){const n=t,r=he(),o=()=>{r.value&&(r.value.value="",r.v... method setup (line 241) | setup(e){return(t,n)=>t.loading?(Y(),ee("div",Koe,[V("div",Hoe,[Goe,V("d... method setup (line 241) | setup(e,{emit:t}){const n=e,r=t,o=he(!1),i=we(()=>({width:n.width+"px",.... method setup (line 241) | setup(e,{expose:t,emit:n}){const r=n,o=he(!1),i=u=>{r("update:value",u.t... function ps (line 241) | function ps(e){return e?(e.nodeName||"").toLowerCase():null} function Pi (line 241) | function Pi(e){if(e==null)return window;if(e.toString()!=="[object Windo... function Eu (line 241) | function Eu(e){var t=Pi(e).Element;return e instanceof t||e instanceof E... function Ji (line 241) | function Ji(e){var t=Pi(e).HTMLElement;return e instanceof t||e instance... function s5 (line 241) | function s5(e){if(typeof ShadowRoot>"u")return!1;var t=Pi(e).ShadowRoot;... function gie (line 241) | function gie(e){var t=e.state;Object.keys(t.elements).forEach(function(n... function vie (line 241) | function vie(e){var t=e.state,n={popper:{position:t.options.strategy,lef... function fs (line 241) | function fs(e){return e.split("-")[0]} function e6 (line 241) | function e6(){var e=navigator.userAgentData;return e!=null&&e.brands&&Ar... function OI (line 241) | function OI(){return!/^((?!chrome|android).)*safari/i.test(e6())} function Nd (line 241) | function Nd(e,t,n){t===void 0&&(t=!1),n===void 0&&(n=!1);var r=e.getBoun... function l5 (line 241) | function l5(e){var t=Nd(e),n=e.offsetWidth,r=e.offsetHeight;return Math.... function TI (line 241) | function TI(e,t){var n=t.getRootNode&&t.getRootNode();if(e.contains(t))r... function al (line 241) | function al(e){return Pi(e).getComputedStyle(e)} function yie (line 241) | function yie(e){return["table","td","th"].indexOf(ps(e))>=0} function wc (line 241) | function wc(e){return((Eu(e)?e.ownerDocument:e.document)||window.documen... function av (line 241) | function av(e){return ps(e)==="html"?e:e.assignedSlot||e.parentNode||(s5... function BL (line 241) | function BL(e){return!Ji(e)||al(e).position==="fixed"?null:e.offsetParent} function Aie (line 241) | function Aie(e){var t=/firefox/i.test(e6()),n=/Trident/i.test(e6());if(n... function Zp (line 241) | function Zp(e){for(var t=Pi(e),n=BL(e);n&&yie(n)&&al(n).position==="stat... function c5 (line 241) | function c5(e){return["top","bottom"].indexOf(e)>=0?"x":"y"} function Lh (line 241) | function Lh(e,t,n){return Au(e,og(t,n))} function Rie (line 241) | function Rie(e,t,n){var r=Lh(e,t,n);return r>n?n:r} function kI (line 241) | function kI(){return{top:0,right:0,bottom:0,left:0}} function NI (line 241) | function NI(e){return Object.assign({},kI(),e)} function PI (line 241) | function PI(e,t){return t.reduce(function(n,r){return n[r]=e,n},{})} function bie (line 241) | function bie(e){var t,n=e.state,r=e.name,o=e.options,i=n.elements.arrow,... function Mie (line 241) | function Mie(e){var t=e.state,n=e.options,r=n.element,o=r===void 0?"[dat... function Pd (line 241) | function Pd(e){return e.split("-")[1]} function Lie (line 241) | function Lie(e,t){var n=e.x,r=e.y,o=t.devicePixelRatio||1;return{x:kd(n*... function DL (line 241) | function DL(e){var t,n=e.popper,r=e.popperRect,o=e.placement,i=e.variati... function Oie (line 241) | function Oie(e){var t=e.state,n=e.options,r=n.gpuAcceleration,o=r===void... function kie (line 241) | function kie(e){var t=e.state,n=e.instance,r=e.options,o=r.scroll,i=o===... function rm (line 241) | function rm(e){return e.replace(/left|right|bottom|top/g,function(t){ret... function KL (line 241) | function KL(e){return e.replace(/start|end/g,function(t){return Cie[t]})} function u5 (line 241) | function u5(e){var t=Pi(e),n=t.pageXOffset,r=t.pageYOffset;return{scroll... function f5 (line 241) | function f5(e){return Nd(wc(e)).left+u5(e).scrollLeft} function Iie (line 241) | function Iie(e,t){var n=Pi(e),r=wc(e),o=n.visualViewport,i=r.clientWidth... function Fie (line 241) | function Fie(e){var t,n=wc(e),r=u5(e),o=(t=e.ownerDocument)==null?void 0... function d5 (line 241) | function d5(e){var t=al(e),n=t.overflow,r=t.overflowX,o=t.overflowY;retu... function CI (line 241) | function CI(e){return["html","body","#document"].indexOf(ps(e))>=0?e.own... function Oh (line 241) | function Oh(e,t){var n;t===void 0&&(t=[]);var r=CI(e),o=r===((n=e.ownerD... function t6 (line 241) | function t6(e){return Object.assign({},e,{left:e.x,top:e.y,right:e.x+e.w... function _ie (line 241) | function _ie(e,t){var n=Nd(e,!1,t==="fixed");return n.top=n.top+e.client... function HL (line 241) | function HL(e,t,n){return t===wI?t6(Iie(e,n)):Eu(t)?_ie(t,n):t6(Fie(wc(e... function Eie (line 241) | function Eie(e){var t=Oh(av(e)),n=["absolute","fixed"].indexOf(al(e).pos... function Xie (line 241) | function Xie(e,t,n,r){var o=t==="clippingParents"?Eie(e):[].concat(t),i=... function II (line 241) | function II(e){var t=e.reference,n=e.element,r=e.placement,o=r?fs(r):nul... function ip (line 241) | function ip(e,t){t===void 0&&(t={});var n=t,r=n.placement,o=r===void 0?e... function Wie (line 241) | function Wie(e,t){t===void 0&&(t={});var n=t,r=n.placement,o=n.boundary,... function Vie (line 241) | function Vie(e){if(fs(e)===a5)return[];var t=rm(e);return[KL(e),t,KL(t)]} function Uie (line 241) | function Uie(e){var t=e.state,n=e.options,r=e.name;if(!t.modifiersData[r... function GL (line 241) | function GL(e,t,n){return n===void 0&&(n={x:0,y:0}),{top:e.top-t.height-... function zL (line 241) | function zL(e){return[ei,ta,ea,ti].some(function(t){return e[t]>=0})} function Zie (line 241) | function Zie(e){var t=e.state,n=e.name,r=t.rects.reference,o=t.rects.pop... function Bie (line 241) | function Bie(e,t,n){var r=fs(e),o=[ti,ei].indexOf(r)>=0?-1:1,i=typeof n=... function Die (line 241) | function Die(e){var t=e.state,n=e.options,r=e.name,o=n.offset,i=o===void... function Hie (line 241) | function Hie(e){var t=e.state,n=e.name;t.modifiersData[n]=II({reference:... function zie (line 241) | function zie(e){return e==="x"?"y":"x"} function Jie (line 241) | function Jie(e){var t=e.state,n=e.options,r=e.name,o=n.mainAxis,i=o===vo... function $ie (line 241) | function $ie(e){return{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}} function qie (line 241) | function qie(e){return e===Pi(e)||!Ji(e)?u5(e):$ie(e)} function eae (line 241) | function eae(e){var t=e.getBoundingClientRect(),n=kd(t.width)/e.offsetWi... function tae (line 241) | function tae(e,t,n){n===void 0&&(n=!1);var r=Ji(t),o=Ji(t)&&eae(t),i=wc(... function nae (line 241) | function nae(e){var t=new Map,n=new Set,r=[];e.forEach(function(i){t.set... function rae (line 241) | function rae(e){var t=nae(e);return mie.reduce(function(n,r){return n.co... function oae (line 241) | function oae(e){var t;return function(){return t||(t=new Promise(functio... function iae (line 241) | function iae(e){var t=e.reduce(function(n,r){var o=n[r.name];return n[r.... function jL (line 241) | function jL(){for(var e=arguments.length,t=new Array(e),n=0;nn... method setup (line 241) | setup(e,{emit:t}){const n=t;return(r,o)=>(Y(),ee("div",{class:ze(["popov... method setup (line 241) | setup(e){const t=ft(),n=st(),{title:r}=Ee(n),{enterScreening:o,enterScre... method setup (line 241) | setup(e){const t=e,{outlineWidth:n,outlineColor:r,strokeDashArray:o}=Hd(... method setup (line 241) | setup(e){const t=e,{outlineWidth:n,outlineColor:r,strokeDashArray:o}=Hd(... method setup (line 241) | setup(e){const t=e,{outlineWidth:n,outlineColor:r,strokeDashArray:o}=Hd(... method setup (line 241) | setup(e){const t=e,n=we(()=>t.elementInfo.clip),{clipShape:r}=m5(n);retu... method setup (line 241) | setup(e,{emit:t}){const n=e,r=t,{canvasScale:o}=Ee(ft()),{ctrlOrShiftKey... method setup (line 241) | setup(e){const t=e,n=ft(),r=st(),{clipingImageElementId:o}=Ee(n),i=we(()... method setup (line 241) | setup(e){const t=e,{outlineWidth:n,outlineColor:r,strokeDashArray:o}=Hd(... function u9 (line 241) | function u9(e,t,n,r,o){for(;;){if(e==n&&t==r)return!0;if(t==(o<0?0:rs(e)... function rs (line 241) | function rs(e){return e.nodeType==3?e.nodeValue.length:e.childNodes.length} function Cse (line 241) | function Cse(e,t,n){for(let r=t==0,o=t==rs(e);r||o;){if(e==n)return!0;le... function g5 (line 241) | function g5(e){let t;for(let n=e;n&&!(t=n.pmViewDesc);n=n.parentNode);re... function qc (line 241) | function qc(e,t){let n=document.createEvent("Event");return n.initEvent(... function Ise (line 241) | function Ise(e){let t=e.activeElement;for(;t&&t.shadowRoot;)t=t.shadowRo... function Fse (line 241) | function Fse(e,t,n){if(e.caretPositionFromPoint)try{let r=e.caretPositio... function Wse (line 241) | function Wse(e){return{left:0,right:e.documentElement.clientWidth,top:0,... function Ws (line 241) | function Ws(e,t){return typeof e=="number"?e:e[t]} function Vse (line 241) | function Vse(e){let t=e.getBoundingClientRect(),n=t.width/e.offsetWidth|... function d9 (line 241) | function d9(e,t,n){let r=e.someProp("scrollThreshold")||0,o=e.someProp("... function Use (line 241) | function Use(e){let t=e.dom.getBoundingClientRect(),n=Math.max(0,t.top),... function qI (line 241) | function qI(e){let t=[],n=e.ownerDocument;for(let r=e;r&&(t.push({dom:r,... function Yse (line 241) | function Yse({refDOM:e,refTop:t,stack:n}){let r=e?e.getBoundingClientRec... function eF (line 241) | function eF(e,t){for(let n=0;n=t.left-1&&e.left<=t.right+1&&e.top>=t.to... function Bse (line 241) | function Bse(e,t){let n=e.parentNode;return n&&/^li$/i.test(n.nodeName)&... function Dse (line 241) | function Dse(e,t,n){let{node:r,offset:o}=tF(t,n),i=-1;if(r.nodeType==1&&... function Kse (line 241) | function Kse(e,t,n,r){let o=-1;for(let i=t,a=!1;i!=e.dom;){let s=e.docVi... function nF (line 241) | function nF(e,t,n){let r=e.childNodes.length;if(r&&n.top>1,a=Math.min(i,t.lengt... method findNodeMatch (line 242) | findNodeMatch(t,n,r,o){let i=-1,a;if(o>=this.preMatch.index&&(a=this.p... method updateNodeAt (line 242) | updateNodeAt(t,n,r,o,i){let a=this.top.children[o];return a.dirty==gs&... method findIndexWithChild (line 242) | findIndexWithChild(t){for(;;){let n=t.parentNode;if(!n)return-1;if(n==... method updateNextNode (line 242) | updateNextNode(t,n,r,o,i,a){for(let s=this.index;s... function lle (line 242) | function lle(e,t,n,r){for(let o=0,i=0;oo(e,t... function w9 (line 242) | function w9(e){return e.editable&&!e.hasFocus()?!1:dF(e)} function dF (line 242) | function dF(e){let t=e.domSelectionRange();if(!t.anchorNode)return!1;try... function fle (line 242) | function fle(e){let t=e.docView.domFromPos(e.state.selection.anchor,0),n... function f6 (line 242) | function f6(e,t){let{$anchor:n,$head:r}=e.selection,o=t>0?n.max(r):n.min... function Dl (line 242) | function Dl(e,t){return e.dispatch(e.state.tr.setSelection(t).scrollInto... function S9 (line 242) | function S9(e,t,n){let r=e.state.selection;if(r instanceof Xn)if(n.index... function ag (line 242) | function ag(e){return e.nodeType==3?e.nodeValue.length:e.childNodes.length} function Nh (line 242) | function Nh(e,t){let n=e.pmViewDesc;return n&&n.size==0&&(t<0||e.nextSib... function Tf (line 242) | function Tf(e,t){return t<0?dle(e):hle(e)} function dle (line 242) | function dle(e){let t=e.domSelectionRange(),n=t.focusNode,r=t.focusOffse... function hle (line 242) | function hle(e){let t=e.domSelectionRange(),n=t.focusNode,r=t.focusOffse... function hF (line 242) | function hF(e){let t=e.pmViewDesc;return t&&t.node&&t.node.isBlock} function ple (line 242) | function ple(e,t){for(;e&&t==e.childNodes.length&&!g5(e);)t=Po(e)+1,e=e.... function mle (line 242) | function mle(e,t){for(;e&&!t&&!g5(e);)t=Po(e),e=e.parentNode;for(;e&&t;)... function d6 (line 242) | function d6(e,t,n){if(t.nodeType!=3){let i,a;(a=ple(t,n))?(t=a,n=0):(i=m... function L9 (line 242) | function L9(e,t){let n=e.state.doc.resolve(t);if(!(po||Ese)&&n.parent.in... function O9 (line 242) | function O9(e,t,n){let r=e.state.selection;if(r instanceof Xn&&!r.empty|... function T9 (line 242) | function T9(e,t){if(!(e.state.selection instanceof Xn))return!0;let{$hea... function k9 (line 242) | function k9(e,t,n){e.domObserver.stop(),t.contentEditable=n,e.domObserve... function gle (line 242) | function gle(e){if(!_o||e.state.selection.$head.parentOffset>0)return!1;... function vle (line 242) | function vle(e){let t="";return e.ctrlKey&&(t+="c"),e.metaKey&&(t+="m"),... function yle (line 242) | function yle(e,t){let n=t.keyCode,r=vle(t);if(n==8||Di&&n==72&&r=="c")re... function pF (line 242) | function pF(e,t){e.someProp("transformCopied",h=>{t=h(t,e)});let n=[],{c... function mF (line 244) | function mF(e,t,n,r,o){let i=o.parent.type.spec.code,a,s;if(!n&&!t)retur... function Rle (line 245) | function Rle(e,t){if(e.childCount<2)return e;for(let n=t.depth;n>=0;n--)... function gF (line 245) | function gF(e,t,n=0){for(let r=t.length-1;r>=n;r--)e=t[r].create(null,lt... function vF (line 245) | function vF(e,t,n,r,o){if(o]*>)*/.exec(e);t&&(e=e.slice(t[0].l... function ble (line 245) | function ble(e){let t=e.querySelectorAll(po?"span:not([class]):not([styl... function Mle (line 245) | function Mle(e,t){if(!e.size)return e;let n=e.content.firstChild.type.sc... class Sle (line 245) | class Sle{constructor(){this.shiftKey=!1,this.mouseDown=null,this.lastKe... method constructor (line 245) | constructor(){this.shiftKey=!1,this.mouseDown=null,this.lastKeyCode=nu... function Lle (line 245) | function Lle(e){for(let t in Eo){let n=Eo[t];e.dom.addEventListener(t,e.... function nc (line 245) | function nc(e,t){e.input.lastSelectionOrigin=t,e.input.lastSelectionTime... function Ole (line 245) | function Ole(e){e.domObserver.stop();for(let t in e.input.eventHandlers)... function p6 (line 245) | function p6(e){e.someProp("handleDOMEvents",t=>{for(let n in t)e.input.e... function R5 (line 245) | function R5(e,t){return e.someProp("handleDOMEvents",n=>{let r=n[t.type]... function Tle (line 245) | function Tle(e,t){if(!t.bubbles)return!0;if(t.defaultPrevented)return!1;... function kle (line 245) | function kle(e,t){!R5(e,t)&&Eo[t.type]&&(e.editable||!(t.type in Xo))&&E... function hv (line 245) | function hv(e){return{left:e.clientX,top:e.clientY}} function Nle (line 245) | function Nle(e,t){let n=t.x-e.clientX,r=t.y-e.clientY;return n*n+r*r<100} function x5 (line 245) | function x5(e,t,n,r,o){if(r==-1)return!1;let i=e.state.doc.resolve(r);fo... function pd (line 245) | function pd(e,t,n){e.focused||e.focus();let r=e.state.tr.setSelection(t)... function Ple (line 245) | function Ple(e,t){if(t==-1)return!1;let n=e.state.doc.resolve(t),r=n.nod... function Cle (line 245) | function Cle(e,t){if(t==-1)return!1;let n=e.state.selection,r,o;n instan... function Ile (line 245) | function Ile(e,t,n,r,o){return x5(e,"handleClickOn",t,n,r)||e.someProp("... function Fle (line 245) | function Fle(e,t,n,r){return x5(e,"handleDoubleClickOn",t,n,r)||e.somePr... function _le (line 245) | function _le(e,t,n,r){return x5(e,"handleTripleClickOn",t,n,r)||e.somePr... function Ele (line 245) | function Ele(e,t,n){if(n.button!=0)return!1;let r=e.state.doc;if(t==-1)r... function b5 (line 245) | function b5(e){return sg(e)} class Xle (line 245) | class Xle{constructor(t,n,r,o){this.view=t,this.pos=n,this.event=r,this.... method constructor (line 245) | constructor(t,n,r,o){this.view=t,this.pos=n,this.event=r,this.flushed=... method done (line 245) | done(){this.view.root.removeEventListener("mouseup",this.up),this.view... method up (line 245) | up(t){if(this.done(),!this.view.dom.contains(t.target))return;let n=th... method move (line 245) | move(t){this.updateAllowDefault(t),nc(this.view,"pointer"),t.buttons==... method updateAllowDefault (line 245) | updateAllowDefault(t){!this.allowDefault&&(Math.abs(this.event.x-t.cli... function bF (line 245) | function bF(e,t){return e.composing?!0:_o&&Math.abs(t.timeStamp-e.input.... function MF (line 245) | function MF(e,t){clearTimeout(e.input.composingTimeout),t>-1&&(e.input.c... function wF (line 245) | function wF(e){for(e.composing&&(e.input.composing=!1,e.input.compositio... function Vle (line 245) | function Vle(){let e=document.createEvent("Event");return e.initEvent("e... function sg (line 245) | function sg(e,t=!1){if(!(Sa&&e.domObserver.flushingSoon>=0)){if(e.domObs... function Ule (line 245) | function Ule(e,t){if(!e.dom.parentNode)return;let n=e.dom.parentNode.app... function Yle (line 245) | function Yle(e){return e.openStart==0&&e.openEnd==0&&e.content.childCoun... function Zle (line 245) | function Zle(e,t){if(!e.dom.parentNode)return;let n=e.input.shiftKey||e.... function lp (line 245) | function lp(e,t,n,r,o){let i=mF(e,t,n,r,e.state.selection.$from);if(e.so... function SF (line 245) | function SF(e){let t=e.getData("text/plain")||e.getData("Text");if(t)ret... class LF (line 245) | class LF{constructor(t,n,r){this.slice=t,this.move=n,this.node=r}} method constructor (line 245) | constructor(t,n,r){this.slice=t,this.move=n,this.node=r} function cp (line 245) | function cp(e,t){if(e==t)return!0;for(let n in e)if(e[n]!==t[n])return!1... class lg (line 245) | class lg{constructor(t,n){this.toDOM=t,this.spec=n||Ru,this.side=this.sp... method constructor (line 245) | constructor(t,n){this.toDOM=t,this.spec=n||Ru,this.side=this.spec.side... method map (line 245) | map(t,n,r,o){let{pos:i,deleted:a}=t.mapResult(n.from+o,this.side<0?-1:... method valid (line 245) | valid(){return!0} method eq (line 245) | eq(t){return this==t||t instanceof lg&&(this.spec.key&&this.spec.key==... method destroy (line 245) | destroy(t){this.spec.destroy&&this.spec.destroy(t)} class uc (line 245) | class uc{constructor(t,n){this.attrs=t,this.spec=n||Ru}map(t,n,r,o){let ... method constructor (line 245) | constructor(t,n){this.attrs=t,this.spec=n||Ru} method map (line 245) | map(t,n,r,o){let i=t.map(n.from+o,this.spec.inclusiveStart?-1:1)-r,a=t... method valid (line 245) | valid(t,n){return n.from{let l=c+r,u;if(u=kF(n,s,l)... method remove (line 245) | remove(t){return t.length==0||this==co?this:this.removeInner(t,0)} method removeInner (line 245) | removeInner(t,n){let r=this.children,o=this.local;for(let i=0;io.map(t,n,Ru));return zl.from(r)} method forChild (line 245) | forChild(t,n){if(n.isLeaf)return Nr.empty;let r=[];for(let o=0;o{let l=kF(e,s,c+n);i... function xu (line 245) | function xu(e,t){return e.from-t.from||e.to-t.to} function w5 (line 245) | function w5(e){let t=e;for(let n=0;n0;)t++;e.splice(t,0,n)} function jA (line 245) | function jA(e){let t=[];return e.someProp("decorations",n=>{let r=n(e.st... class Hle (line 245) | class Hle{constructor(){this.anchorNode=null,this.anchorOffset=0,this.fo... method constructor (line 245) | constructor(){this.anchorNode=null,this.anchorOffset=0,this.focusNode=... method set (line 245) | set(t){this.anchorNode=t.anchorNode,this.anchorOffset=t.anchorOffset,t... method clear (line 245) | clear(){this.anchorNode=this.focusNode=null} method eq (line 245) | eq(t){return t.anchorNode==this.anchorNode&&t.anchorOffset==this.ancho... class Gle (line 245) | class Gle{constructor(t,n){this.view=t,this.handleDOMChange=n,this.queue... method constructor (line 245) | constructor(t,n){this.view=t,this.handleDOMChange=n,this.queue=[],this... method flushSoon (line 245) | flushSoon(){this.flushingSoon<0&&(this.flushingSoon=window.setTimeout(... method forceFlush (line 245) | forceFlush(){this.flushingSoon>-1&&(window.clearTimeout(this.flushingS... method start (line 245) | start(){this.observer&&(this.observer.takeRecords(),this.observer.obse... method stop (line 245) | stop(){if(this.observer){let t=this.observer.takeRecords();if(t.length... method connectSelection (line 245) | connectSelection(){this.view.dom.ownerDocument.addEventListener("selec... method disconnectSelection (line 245) | disconnectSelection(){this.view.dom.ownerDocument.removeEventListener(... method suppressSelectionUpdates (line 245) | suppressSelectionUpdates(){this.suppressingSelectionUpdates=!0,setTime... method onSelectionChange (line 245) | onSelectionChange(){if(w9(this.view)){if(this.suppressingSelectionUpda... method setCurSelection (line 245) | setCurSelection(){this.currentSelection.set(this.view.domSelectionRang... method ignoreSelectionChange (line 245) | ignoreSelectionChange(t){if(!t.focusNode)return!0;let n=new Set,r;for(... method pendingRecords (line 245) | pendingRecords(){if(this.observer)for(let t of this.observer.takeRecor... method flush (line 245) | flush(){let{view:t}=this;if(!t.docView||this.flushingSoon>-1)return;le... method registerMutation (line 245) | registerMutation(t,n){if(n.indexOf(t.target)>-1)return null;let r=this... function zle (line 245) | function zle(e){if(!I9.has(e)&&(I9.set(e,null),["normal","nowrap","pre-l... function Jle (line 245) | function Jle(e){let t;function n(c){c.preventDefault(),c.stopImmediatePr... function jle (line 245) | function jle(e,t,n){let{node:r,fromOffset:o,toOffset:i,from:a,to:s}=e.do... function $le (line 245) | function $le(e){let t=e.pmViewDesc;if(t)return t.parseRule();if(e.nodeNa... function ece (line 245) | function ece(e,t,n,r,o){let i=e.input.compositionPendingChanges||(e.comp... function _9 (line 245) | function _9(e,t,n){return Math.max(n.anchor,n.head)>t.content.size?null:... function tce (line 245) | function tce(e,t){let n=e.firstChild.marks,r=t.firstChild.marks,o=n,i=r,... function nce (line 245) | function nce(e,t,n,r,o){if(!r.parent.isTextblock||n-t<=o.pos-r.pos||$A(r... function $A (line 245) | function $A(e,t,n){let r=e.depth,o=t?e.end():e.pos;for(;r>0&&(t||e.index... function rce (line 245) | function rce(e,t,n,r,o){let i=e.findDiffStart(t,n);if(i==null)return nul... function E9 (line 245) | function E9(e){if(e.length!=2)return!1;let t=e.charCodeAt(0),n=e.charCod... class oce (line 245) | class oce{constructor(t,n){this._root=null,this.focused=!1,this.trackWri... method constructor (line 245) | constructor(t,n){this._root=null,this.focused=!1,this.trackWrites=null... method composing (line 245) | get composing(){return this.input.composing} method props (line 245) | get props(){if(this._props.state!=this.state){let t=this._props;this._... method update (line 245) | update(t){t.handleDOMEvents!=this._props.handleDOMEvents&&p6(this);let... method setProps (line 245) | setProps(t){let n={};for(let r in this._props)n[r]=this._props[r];n.st... method updateState (line 245) | updateState(t){this.updateStateInner(t,this._props)} method updateStateInner (line 245) | updateStateInner(t,n){var r;let o=this.state,i=!1,a=!1;t.storedMarks&&... method scrollToSelection (line 245) | scrollToSelection(){let t=this.domSelectionRange().focusNode;if(!this.... method destroyPluginViews (line 245) | destroyPluginViews(){let t;for(;t=this.pluginViews.pop();)t.destroy&&t... method updatePluginViews (line 245) | updatePluginViews(t){if(!t||t.plugins!=this.state.plugins||this.direct... method updateDraggedNode (line 245) | updateDraggedNode(t,n){let r=t.node,o=-1;if(this.state.doc.nodeAt(r.fr... method someProp (line 245) | someProp(t,n){let r=this._props&&this._props[t],o;if(r!=null&&(o=n?n(r... method hasFocus (line 245) | hasFocus(){if(ni){let t=this.root.activeElement;if(t==this.dom)return!... method focus (line 245) | focus(){this.domObserver.stop(),this.editable&&Zse(this.dom),nl(this),... method root (line 245) | get root(){let t=this._root;if(t==null){for(let n=this.dom.parentNode;... method updateRoot (line 245) | updateRoot(){this._root=null} method posAtCoords (line 245) | posAtCoords(t){return Hse(this,t)} method coordsAtPos (line 245) | coordsAtPos(t,n=1){return rF(this,t,n)} method domAtPos (line 245) | domAtPos(t,n=0){return this.docView.domFromPos(t,n)} method nodeDOM (line 245) | nodeDOM(t){let n=this.docView.descAt(t);return n?n.nodeDOM:null} method posAtDOM (line 245) | posAtDOM(t,n,r=-1){let o=this.docView.posFromDOM(t,n,r);if(o==null)thr... method endOfTextblock (line 245) | endOfTextblock(t,n){return $se(this,n||this.state,t)} method pasteHTML (line 245) | pasteHTML(t,n){return lp(this,"",t,!1,n||new ClipboardEvent("paste"))} method pasteText (line 245) | pasteText(t,n){return lp(this,t,null,!0,n||new ClipboardEvent("paste"))} method destroy (line 245) | destroy(){this.docView&&(Ole(this),this.destroyPluginViews(),this.moun... method isDestroyed (line 245) | get isDestroyed(){return this.docView==null} method dispatchEvent (line 245) | dispatchEvent(t){return kle(this,t)} method dispatch (line 245) | dispatch(t){let n=this._props.dispatchTransaction;n?n.call(this,t):thi... method domSelectionRange (line 245) | domSelectionRange(){return _o&&this.root.nodeType===11&&Ise(this.dom.o... method domSelection (line 245) | domSelection(){return this.root.getSelection()} function X9 (line 245) | function X9(e){let t=Object.create(null);return t.class="ProseMirror",t.... function W9 (line 245) | function W9(e){if(e.markCursor){let t=document.createElement("img");t.cl... function V9 (line 245) | function V9(e){return!e.someProp("editable",t=>t(e.state)===!1)} function ice (line 245) | function ice(e,t){let n=Math.min(e.$anchor.sharedDepth(e.head),t.$anchor... function U9 (line 245) | function U9(e){let t=Object.create(null);function n(r){for(let o in r)Ob... function ace (line 245) | function ace(e,t){let n=0,r=0;for(let o in e){if(e[o]!=t[o])return!0;n++... function Y9 (line 245) | function Y9(e){if(e.spec.state||e.spec.filterTransaction||e.spec.appendT... function cce (line 245) | function cce(e){var t=sce&&e.metaKey&&e.shiftKey&&!e.ctrlKey&&!e.altKey|... function fce (line 245) | function fce(e){let t=e.split(/-(?!$)/),n=t[t.length-1];n=="Space"&&(n="... function dce (line 245) | function dce(e){let t=Object.create(null);for(let n in e)t[fce(n)]=e[n];... function eR (line 245) | function eR(e,t,n=!0){return t.altKey&&(e="Alt-"+e),t.ctrlKey&&(e="Ctrl-... function Z9 (line 245) | function Z9(e){return new Ud({props:{handleKeyDown:PF(e)}})} function PF (line 245) | function PF(e){let t=dce(e);return function(n,r){let o=cce(r),i,a=t[eR(o... function t (line 245) | function t(r){e.call(this),this.values=r} function t (line 245) | function t(n,r){e.call(this),this.left=n,this.right=r,this.length=n.leng... class Oa (line 245) | class Oa{constructor(t,n){this.items=t,this.eventCount=n}popEvent(t,n){i... method constructor (line 245) | constructor(t,n){this.items=t,this.eventCount=n} method popEvent (line 245) | popEvent(t,n){if(this.eventCount==0)return null;let r=this.items.lengt... method addTransform (line 245) | addTransform(t,n,r,o){let i=[],a=this.eventCount,s=this.items,c=!o&&s.... method remapping (line 245) | remapping(t,n){let r=new ad;return this.items.forEach((o,i)=>{let a=o.... method addMaps (line 245) | addMaps(t){return this.eventCount==0?this:new Oa(this.items.append(t.m... method rebased (line 245) | rebased(t,n){if(!this.eventCount)return this;let r=[],o=Math.max(0,thi... method emptyItemCount (line 245) | emptyItemCount(){let t=0;return this.items.forEach(n=>{n.step||t++}),t} method compress (line 245) | compress(t=this.items.length){let n=this.remapping(0,t),r=n.maps.lengt... function mce (line 245) | function mce(e,t){let n;return e.forEach((r,o)=>{if(r.selection&&t--==0)... class Ga (line 245) | class Ga{constructor(t,n,r,o){this.map=t,this.step=n,this.selection=r,th... method constructor (line 245) | constructor(t,n,r,o){this.map=t,this.step=n,this.selection=r,this.mirr... method merge (line 245) | merge(t){if(this.step&&t.step&&!t.selection){let n=t.step.merge(this.s... class Kl (line 245) | class Kl{constructor(t,n,r,o,i){this.done=t,this.undone=n,this.prevRange... method constructor (line 245) | constructor(t,n,r,o,i){this.done=t,this.undone=n,this.prevRanges=r,thi... function vce (line 245) | function vce(e,t,n,r){let o=n.getMeta(fc),i;if(o)return o.historyState;n... function yce (line 245) | function yce(e,t){if(!t)return!1;if(!e.docChanged)return!0;let n=!1;retu... function Q9 (line 245) | function Q9(e){let t=[];return e.forEach((n,r,o,i)=>t.push(o,i)),t} function tR (line 245) | function tR(e,t){if(!e)return null;let n=[];for(let r=0;rthis.editorView.... method update (line 245) | update(t,n){this.cursorPos!=null&&n.doc!=t.state.doc&&(this.cursorPos>... method setCursor (line 245) | setCursor(t){t!=this.cursorPos&&(this.cursorPos=t,t==null?(this.elemen... method updateOverlay (line 245) | updateOverlay(){let t=this.editorView.state.doc.resolve(this.cursorPos... method scheduleRemoval (line 245) | scheduleRemoval(t){clearTimeout(this.timeout),this.timeout=setTimeout(... method dragover (line 245) | dragover(t){if(!this.editorView.editable)return;let n=this.editorView.... method dragend (line 245) | dragend(){this.scheduleRemoval(20)} method drop (line 245) | drop(){this.scheduleRemoval(20)} method dragleave (line 245) | dragleave(t){(t.target==this.editorView.dom||!this.editorView.dom.cont... class Ar (line 245) | class Ar extends bn{constructor(t){super(t,t)}map(t,n){let r=t.resolve(n... method constructor (line 245) | constructor(t){super(t,t)} method map (line 245) | map(t,n){let r=t.resolve(n.map(this.head));return Ar.valid(r)?new Ar(r... method content (line 245) | content(){return At.empty} method eq (line 245) | eq(t){return t instanceof Ar&&t.head==this.head} method toJSON (line 245) | toJSON(){return{type:"gapcursor",pos:this.head}} method fromJSON (line 245) | static fromJSON(t,n){if(typeof n.pos!="number")throw new RangeError("I... method getBookmark (line 245) | getBookmark(){return new S5(this.anchor)} method valid (line 245) | static valid(t){let n=t.parent;if(n.isTextblock||!Mce(t)||!wce(t))retu... method findGapCursorFrom (line 245) | static findGapCursorFrom(t,n,r=!1){e:for(;;){if(!r&&Ar.valid(t))return... class S5 (line 245) | class S5{constructor(t){this.pos=t}map(t){return new S5(t.map(this.pos))... method constructor (line 245) | constructor(t){this.pos=t} method map (line 245) | map(t){return new S5(t.map(this.pos))} method resolve (line 245) | resolve(t){let n=t.resolve(this.pos);return Ar.valid(n)?new Ar(n):bn.n... function Mce (line 245) | function Mce(e){for(let t=e.depth;t>=0;t--){let n=e.index(t),r=e.node(t)... function wce (line 245) | function wce(e){for(let t=e.depth;t>=0;t--){let n=e.indexAfter(t),r=e.no... function Sce (line 245) | function Sce(){return new Ud({props:{decorations:kce,createSelectionBetw... function M2 (line 245) | function M2(e,t){const n=e=="vert"?t>0?"down":"up":t>0?"right":"left";re... function Oce (line 245) | function Oce(e,t,n){if(!e||!e.editable)return!1;let r=e.state.doc.resolv... function Tce (line 245) | function Tce(e,t){if(t.inputType!="insertCompositionText"||!(e.state.sel... function kce (line 245) | function kce(e){if(!(e.selection instanceof Ar))return null;let t=docume... method toDOM (line 245) | toDOM(){return Nce} function Cce (line 245) | function Cce(e,t=null){return function(n,r){let{$from:o,$to:i}=n.selecti... function Ice (line 245) | function Ice(e,t,n,r,o){let i=lt.empty;for(let u=n.length-1;u>=0;u--)i=l... function Fce (line 245) | function Fce(e,t){return function(n,r){let{$from:o,$to:i,node:a}=n.selec... function EF (line 245) | function EF(e){return function(t,n){let{$from:r,$to:o}=t.selection,i=r.b... function _ce (line 245) | function _ce(e,t,n,r){let o=e.tr,i=r.end,a=r.$to.end(r.depth);i{let c=n instanceof... method decorations (line 245) | decorations(t){const{$from:n}=t.selection;if(tue(n.parent)){const r=Ti.n... method toDOM (line 245) | toDOM(){return oue} method toDOM (line 245) | toDOM(){return iue} method toDOM (line 245) | toDOM(){return aue} method toDOM (line 245) | toDOM(e){return["h"+e.attrs.level,0]} method toDOM (line 245) | toDOM(){return sue} method getAttrs (line 245) | getAttrs(e){return{src:e.getAttribute("src"),title:e.getAttribute("title... method toDOM (line 245) | toDOM(e){let{src:t,alt:n,title:r}=e.attrs;return["img",{src:t,alt:n,titl... method toDOM (line 245) | toDOM(){return lue} method getAttrs (line 245) | getAttrs(e){return{href:e.getAttribute("href"),title:e.getAttribute("tit... method toDOM (line 245) | toDOM(e){let{href:t,title:n}=e.attrs;return["a",{href:t,title:n},0]} method toDOM (line 245) | toDOM(){return cue} method toDOM (line 245) | toDOM(){return uue} method toDOM (line 245) | toDOM(){return fue} function Eue (line 245) | function Eue(e){return{all:e=e||new Map,on:function(t,n){var r=e.get(t);... function Vue (line 245) | function Vue(e,t,n,r){if(!e.doc)return e;const o=e.doc.nodeAt(t);if(!o)r... method setup (line 245) | setup(e,{expose:t,emit:n}){const r=e,o=n,i=ft(),{handleElementId:a,textF... method setup (line 245) | setup(e){const t=e,n=ft(),r=st(),{handleElementId:o,isScaling:i}=Ee(n),{... method setup (line 245) | setup(e){return(t,n)=>t.type==="linear"?(Y(),ee("linearGradient",{key:0,... method setup (line 245) | setup(e){const t=e,n=ft(),r=st(),{handleElementId:o,shapeFormatPainter:i... method setup (line 245) | setup(e){const t=e,n={dot:"m0 5a5 5 0 1 0 10 0a5 5 0 1 0 -10 0z",arrow:"... method setup (line 245) | setup(e){const t=e,n=l=>{t.elementInfo.lock||(l.stopPropagation(),t.sele... function G9 (line 245) | function G9(e,t){return typeof e=="number"?e+t:e} function hg (line 245) | function hg(e){if(typeof e=="string"){const t=/^(\d+)\s*(.*)$/g.exec(e);... function T5 (line 245) | function T5(e){return String.fromCharCode(97+e%26)} function ufe (line 245) | function ufe(e){return Math.floor(Math.log(Math.abs(e))/Math.LN10)} function x0 (line 245) | function x0(e,t,n){return t/n.range*e} function ffe (line 245) | function ffe(e,t){const n=Math.pow(10,t||cfe);return Math.round(e*n)/n} function dfe (line 245) | function dfe(e){if(e===1)return e;function t(a,s){return a%s===0?s:t(s,a... function oR (line 245) | function oR(e,t,n,r){const o=(r-90)*Math.PI/180;return{x:e+n*Math.cos(o)... function hfe (line 245) | function hfe(e,t,n){let r=arguments.length>3&&arguments[3]!==void 0?argu... function Vu (line 245) | function Vu(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[... function m6 (line 245) | function m6(e,t){return Array.from({length:e},t?(n,r)=>t(r):()=>{})} function Jn (line 245) | function Jn(e,t){return e!==null&&typeof e=="object"&&Reflect.has(e,t)} function Ph (line 245) | function Ph(e){return e!==null&&isFinite(e)} function GF (line 245) | function GF(e){return!e&&e!==0} function md (line 245) | function md(e){return Ph(e)?Number(e):void 0} function gfe (line 245) | function gfe(e){return Array.isArray(e)?e.every(Array.isArray):!1} function zF (line 245) | function zF(e,t){let n=arguments.length>2&&arguments[2]!==void 0?argumen... function JF (line 245) | function JF(e,t){const n=Array.isArray(e)?e[t]:Jn(e,"data")?e.data[t]:nu... function jF (line 245) | function jF(e){return e==null||typeof e=="number"&&isNaN(e)} function vfe (line 245) | function vfe(e){return Array.isArray(e)&&e.every(t=>Array.isArray(t)||Jn... function yfe (line 245) | function yfe(e){return typeof e=="object"&&e!==null&&(Reflect.has(e,"x")... function k5 (line 245) | function k5(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments... function g6 (line 245) | function g6(e,t,n){t={...t,...n?n==="x"?t.axisX:t.axisY:{}};const r={hig... function N5 (line 245) | function N5(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments... function Afe (line 245) | function Afe(e){var t;(t=e.labels)===null||t===void 0||t.reverse(),e.ser... function Rfe (line 245) | function Rfe(e,t){let n,r;if(typeof e!="object"){const o=md(e);t==="x"?n... function z9 (line 245) | function z9(e,t){if(!jF(e))return t?Rfe(e,t):md(e)} function v6 (line 245) | function v6(e,t){return Array.isArray(e)?e.map(n=>Jn(n,"value")?z9(n.val... function xfe (line 245) | function xfe(e,t,n){if(vfe(e))return e.map(o=>v6(o,t));const r=v6(e,t);r... function bfe (line 245) | function bfe(e,t,n){const r={increasingX:!1,fillHoles:!1,...n},o=[];let ... function fp (line 245) | function fp(e){let t="";return e==null?e:(typeof e=="number"?t=""+e:type... class Mfe (line 245) | class Mfe{call(t,n){return this.svgElements.forEach(r=>Reflect.apply(r[t... method call (line 245) | call(t,n){return this.svgElements.forEach(r=>Reflect.apply(r[t],r,n)),... method attr (line 245) | attr(){for(var t=arguments.length,n=new Array(t),r=0;r3&&arguments[3]!==void 0?argum... class rc (line 245) | class rc{attr(t,n){return typeof t=="string"?n?this._node.getAttributeNS... method attr (line 245) | attr(t,n){return typeof t=="string"?n?this._node.getAttributeNS(n,t):t... method elem (line 245) | elem(t,n,r){let o=arguments.length>3&&arguments[3]!==void 0?arguments[... method parent (line 245) | parent(){return this._node.parentNode instanceof SVGElement?new rc(thi... method root (line 245) | root(){let t=this._node;for(;t.nodeName!=="svg"&&t.parentElement;)t=t.... method querySelector (line 245) | querySelector(t){const n=this._node.querySelector(t);return n?new rc(n... method querySelectorAll (line 245) | querySelectorAll(t){const n=this._node.querySelectorAll(t);return new ... method getNode (line 245) | getNode(){return this._node} method foreignObject (line 245) | foreignObject(t,n,r){let o=arguments.length>3&&arguments[3]!==void 0?a... method text (line 245) | text(t){return this._node.appendChild(document.createTextNode(t)),this} method empty (line 245) | empty(){for(;this._node.firstChild;)this._node.removeChild(this._node.... method remove (line 245) | remove(){var t;return(t=this._node.parentNode)===null||t===void 0||t.r... method replace (line 245) | replace(t){var n;return(n=this._node.parentNode)===null||n===void 0||n... method append (line 245) | append(t){return(arguments.length>1&&arguments[1]!==void 0?arguments[1... method classes (line 245) | classes(){const t=this._node.getAttribute("class");return t?t.trim().s... method addClass (line 245) | addClass(t){return this._node.setAttribute("class",this.classes().conc... method removeClass (line 245) | removeClass(t){const n=t.trim().split(/\s+/);return this._node.setAttr... method removeAllClasses (line 245) | removeAllClasses(){return this._node.setAttribute("class",""),this} method height (line 245) | height(){return this._node.getBoundingClientRect().height} method width (line 245) | width(){return this._node.getBoundingClientRect().width} method animate (line 245) | animate(t){let n=arguments.length>1&&arguments[1]!==void 0?arguments[1... method constructor (line 245) | constructor(t,n,r,o,i=!1){t instanceof Element?this._node=t:(this._nod... function P5 (line 245) | function P5(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments... function wfe (line 245) | function wfe(e){return typeof e=="number"?{top:e,right:e,bottom:e,left:e... function C5 (line 245) | function C5(e,t){var n,r,o,i;const a=!!(t.axisX||t.axisY),s=((n=t.axisY)... function Sfe (line 245) | function Sfe(e,t,n,r,o,i,a,s){const c={["".concat(n.units.pos,"1")]:e,["... function qF (line 245) | function qF(e,t,n,r){const o=e.elem("rect",{x:t.x1,y:t.y2,width:t.width(... function Lfe (line 245) | function Lfe(e,t,n,r,o,i,a,s,c,l){const u={[o.units.pos]:e+a[o.units.pos... function j9 (line 245) | function j9(e,t,n){let r;const o=[];function i(s){const c=r;r=Vu({},e),t... function w2 (line 245) | function w2(e,t,n,r,o,i){const a={command:o?e.toLowerCase():e.toUpperCas... function iR (line 245) | function iR(e,t){e.forEach((n,r)=>{y6[n.command.toLowerCase()].forEach((... class $s (line 245) | class $s{static join(t){let n=arguments.length>1&&arguments[1]!==void 0?... method join (line 245) | static join(t){let n=arguments.length>1&&arguments[1]!==void 0?argumen... method position (line 245) | position(t){return t!==void 0?(this.pos=Math.max(0,Math.min(this.pathE... method remove (line 245) | remove(t){return this.pathElements.splice(this.pos,t),this} method move (line 245) | move(t,n){let r=arguments.length>2&&arguments[2]!==void 0?arguments[2]... method line (line 245) | line(t,n){let r=arguments.length>2&&arguments[2]!==void 0?arguments[2]... method curve (line 245) | curve(t,n,r,o,i,a){let s=arguments.length>6&&arguments[6]!==void 0?arg... method arc (line 245) | arc(t,n,r,o,i,a,s){let c=arguments.length>7&&arguments[7]!==void 0?arg... method parse (line 245) | parse(t){const n=t.replace(/([A-Za-z])(-?[0-9])/g,"$1 $2").replace(/([... method stringify (line 245) | stringify(){const t=Math.pow(10,this.options.accuracy);return this.pat... method scale (line 245) | scale(t,n){return iR(this.pathElements,(r,o)=>{r[o]*=o[0]==="x"?t:n}),... method translate (line 245) | translate(t,n){return iR(this.pathElements,(r,o)=>{r[o]+=o[0]==="x"?t:... method transform (line 245) | transform(t){return iR(this.pathElements,(n,r,o,i,a)=>{const s=t(n,r,o... method clone (line 245) | clone(){let t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!... method splitByCommand (line 245) | splitByCommand(t){const n=[new $s];return this.pathElements.forEach(r=... method constructor (line 245) | constructor(t=!1,n){this.close=t,this.pathElements=[],this.pos=0,this.... function A6 (line 245) | function A6(e){const t={fillHoles:!1,...e};return function(r,o){const i=... function Tfe (line 245) | function Tfe(e){const t={fillHoles:!1,...e};return function n(r,o){const... class kfe (line 245) | class kfe{on(t,n){const{allListeners:r,listeners:o}=this;t==="*"?r.add(n... method on (line 245) | on(t,n){const{allListeners:r,listeners:o}=this;t==="*"?r.add(n):(o.has... method off (line 245) | off(t,n){const{allListeners:r,listeners:o}=this;if(t==="*")n?r.delete(... method emit (line 245) | emit(t,n){const{allListeners:r,listeners:o}=this;o.has(t)&&o.get(t).fo... method constructor (line 245) | constructor(){this.listeners=new Map,this.allListeners=new Set} class I5 (line 245) | class I5{update(t,n){let r=arguments.length>2&&arguments[2]!==void 0?arg... method update (line 245) | update(t,n){let r=arguments.length>2&&arguments[2]!==void 0?arguments[... method detach (line 245) | detach(){if(this.initializeTimeoutId)window.clearTimeout(this.initiali... method on (line 245) | on(t,n){return this.eventEmitter.on(t,n),this} method off (line 245) | off(t,n){return this.eventEmitter.off(t,n),this} method initialize (line 245) | initialize(){window.addEventListener("resize",this.resizeListener),thi... method constructor (line 245) | constructor(t,n,r,o,i){this.data=n,this.defaultOptions=r,this.options=... class e_ (line 245) | class e_{createGridAndLabels(t,n,r,o){const i=this.units.pos==="x"?r.axi... method createGridAndLabels (line 245) | createGridAndLabels(t,n,r,o){const i=this.units.pos==="x"?r.axisX:r.ax... method constructor (line 245) | constructor(t,n,r){this.units=t,this.chartRect=n,this.ticks=r,this.cou... class R6 (line 245) | class R6 extends e_{projectValue(t){const n=Number(k5(t,this.units.pos))... method projectValue (line 245) | projectValue(t){const n=Number(k5(t,this.units.pos));return this.axisL... method constructor (line 245) | constructor(t,n,r,o){const i=o.highLow||g6(n,o,t.pos),a=hfe(r[t.rectEn... class im (line 245) | class im extends e_{projectValue(t,n){return this.stepLength*n}construct... method projectValue (line 245) | projectValue(t,n){return this.stepLength*n} method constructor (line 245) | constructor(t,n,r,o){const i=o.ticks||[];super(t,r,i);const a=Math.max... function b0 (line 245) | function b0(e,t,n){var r;if(Jn(e,"name")&&e.name&&(!((r=t.series)===null... class Nfe (line 245) | class Nfe extends I5{createChart(t){const{data:n}=this,r=N5(n,t.reverseD... method createChart (line 245) | createChart(t){const{data:n}=this,r=N5(n,t.reverseData,!0),o=P5(this.c... method constructor (line 245) | constructor(t,n,r,o){super(t,n,$9,Vu({},$9,r),o),this.data=n} function Pfe (line 245) | function Pfe(e){return mfe(e,function(){for(var t=arguments.length,n=new... class Cfe (line 245) | class Cfe extends I5{createChart(t){const{data:n}=this,r=N5(n,t.reverseD... method createChart (line 245) | createChart(t){const{data:n}=this,r=N5(n,t.reverseData,t.horizontalBar... method constructor (line 245) | constructor(t,n,r,o){super(t,n,q9,Vu({},q9,r),o),this.data=n} function Ife (line 245) | function Ife(e,t,n){const r=t.x>e.x;return r&&n==="explode"||!r&&n==="im... class Ffe (line 245) | class Ffe extends I5{createChart(t){const{data:n}=this,r=N5(n),o=[];let ... method createChart (line 245) | createChart(t){const{data:n}=this,r=N5(n),o=[];let i,a,s=t.startAngle;... method constructor (line 245) | constructor(t,n,r,o){super(t,n,eO,Vu({},eO,r),o),this.data=n} method setup (line 245) | setup(e){const t=e,n=he(),r=jo(qu)||he(1);let o;const i=we(()=>t.legend?... method setup (line 245) | setup(e){const t=e,n=o=>{t.elementInfo.lock||(o.stopPropagation(),t.sele... method setup (line 245) | setup(e,{emit:t}){const n=e,r=t,o=he(),i=he(""),a=he(!1);Tt(()=>n.value,... method setup (line 245) | setup(e,{emit:t}){const n=e,r=t,{canvasScale:o}=Ee(ft()),i=he(!1),a=he([... method setup (line 245) | setup(e){const t=e,n=ft(),r=st(),{canvasScale:o,handleElementId:i,isScal... method setup (line 245) | setup(e){const t=e,n=o=>{t.elementInfo.lock||(o.stopPropagation(),t.sele... method setup (line 245) | setup(e){const t=e,n=(W=0)=>{if(W===0||isNaN(W))return"00:00";const ne=o... method setup (line 245) | setup(e){const t=e,{canvasScale:n}=Ee(ft()),r=(o,i=!0)=>{t.elementInfo.l... method setup (line 245) | setup(e,{expose:t}){const n=e,r=(q=0)=>{if(q===0||isNaN(q))return"00:00"... method setup (line 245) | setup(e){const t=e,{canvasScale:n,handleElementId:r}=Ee(ft()),{viewportR... method setup (line 245) | setup(e){const t=e,n=we(()=>({[Nt.IMAGE]:jI,[Nt.TEXT]:BF,[Nt.SHAPE]:KF,[... method setup (line 245) | setup(e){return(t,n)=>(Y(),ee("div",{class:ze(`mouse-selection quadrant-... method setup (line 245) | setup(e){const{canvasScale:t,gridLineSize:n}=Ee(ft()),{currentSlide:r,vi... method setup (line 245) | setup(e){const{gridLineSize:t}=Ee(ft()),{currentSlide:n}=Ee(st()),r=we((... method setup (line 245) | setup(e){const t=e,n=we(()=>t.axis.x*t.canvasScale+"px"),r=we(()=>t.axis... method setup (line 245) | setup(e){const t=e,{canvasScale:n}=Ee(ft()),r=we(()=>t.viewportStyles.wi... method setup (line 245) | setup(e,{emit:t}){const n=t,r=ft(),{creatingElement:o}=Ee(r),{ctrlOrShif... method setup (line 245) | setup(e,{emit:t}){const n=t,r=ft(),{ctrlOrShiftKeyActive:o}=Ee(bs()),{th... method setup (line 245) | setup(e){const t=e,n=we(()=>{const r="rotate-",o=t.rotate;return o>-22.5... method setup (line 245) | setup(e){return(t,n)=>(Y(),ee("div",{class:ze(["border-line",t.type,{wid... method setup (line 245) | setup(e){const t=e,{activeElementIdList:n,canvasScale:r}=Ee(ft()),o=we((... function p0e (line 245) | function p0e(e,t){return Y(),ee("div",h0e)} method setup (line 245) | setup(e){const t=e,{canvasScale:n,clipingImageElementId:r}=Ee(ft()),o=we... method setup (line 245) | setup(e){const t=e,{canvasScale:n}=Ee(ft()),r=we(()=>t.elementInfo.width... method setup (line 245) | setup(e){const t=e,{canvasScale:n}=Ee(ft()),r=we(()=>t.elementInfo.width... method setup (line 245) | setup(e){const t=e,{canvasScale:n}=Ee(ft()),r=we(()=>Math.max(t.elementI... method setup (line 245) | setup(e){const t=e,{canvasScale:n}=Ee(ft()),r=we(()=>t.elementInfo.outli... method setup (line 245) | setup(e){const t=e,{canvasScale:n}=Ee(ft()),r=we(()=>t.elementInfo.width... method setup (line 245) | setup(e){return(t,n)=>(Y(),ee("div",{class:ze(["divider",t.type]),style:... method setup (line 245) | setup(e){const t=e,n=ft(),r=st(),{canvasScale:o}=Ee(n),{slides:i}=Ee(r),... method setup (line 245) | setup(e){const t=e,{canvasScale:n,toolbarState:r}=Ee(ft()),{formatedAnim... method setup (line 245) | setup(e){const t=e,n=we(()=>t.elementInfo.shadow),{shadowStyle:r}=Sc(n),... method setup (line 245) | setup(e){const t=e,n=we(()=>t.elementInfo.shadow),{shadowStyle:r}=Sc(n);... method setup (line 245) | setup(e){const t=e,n=we(()=>t.elementInfo.outline),{outlineWidth:r,outli... method setup (line 245) | setup(e){const t=e,n=we(()=>t.elementInfo.shadow),{shadowStyle:r}=Sc(n),... method setup (line 245) | setup(e){const t=jo(qu)||he(1),n=we(()=>t.value<1),r=we(()=>n.value?1/t.... method setup (line 245) | setup(e){const t=e,n=he([]),r=we(()=>n.value.reduce((c,l)=>c+l));Tt([()=... method setup (line 245) | setup(e){return(t,n)=>(Y(),ee("div",{class:"base-element-table",style:Se... method setup (line 245) | setup(e){return(t,n)=>(Y(),ee("div",{class:"base-element-latex",style:Se... method setup (line 245) | setup(e){return(t,n)=>{const r=xe("IconPlayOne");return Y(),ee("div",{cl... method setup (line 245) | setup(e){const t=e,n=we(()=>Math.min(t.elementInfo.width,t.elementInfo.h... method setup (line 245) | setup(e){const t=e,n=we(()=>({[Nt.IMAGE]:g_,[Nt.TEXT]:v_,[Nt.SHAPE]:y_,[... method setup (line 245) | setup(e){const t=e,{viewportRatio:n}=Ee(st()),r=we(()=>t.slide.backgroun... method setup (line 245) | setup(e,{emit:t}){const n=t;return(r,o)=>(Y(),ee("div",{class:ze(["tabs"... method setup (line 245) | setup(e,{emit:t}){const n=e,r=t,o=()=>{n.disabled||r("click")};return(i,... method setup (line 245) | setup(e,{emit:t}){const n=e,r=we(()=>{var f;return((f=n.options.find(d=>... method setup (line 245) | setup(e,{emit:t}){var p;const n=t,{handleElement:r}=Ee(ft()),{slides:o,c... method setup (line 245) | setup(e,{emit:t}){const{IconClose:n}=Ym,r=e,o=he(),i=t,a=he(!1),s=we(()=... method setup (line 245) | setup(e){const t=ft(),{activeElementIdList:n,activeGroupElementId:r,hand... method setup (line 245) | setup(e){return(t,n)=>(Y(),ee("div",Jhe,[V("div",jhe,[(Y(),ee("svg",$he,... method setup (line 245) | setup(e,{emit:t}){const n=t,r=o=>{n("select",o)};return(o,i)=>(Y(),ee("d... method setup (line 245) | setup(e,{emit:t}){const n=t,r=o=>{n("select",o)};return(o,i)=>(Y(),ee("d... method setup (line 245) | setup(e,{emit:t}){const n=t,r=["bar","horizontalBar","line","area","scat... method setup (line 245) | setup(e,{emit:t}){const n=e,r=t,o=he(0),i=he(!1);Tt(()=>n.value,()=>{n.v... method setup (line 245) | setup(e,{emit:t}){const n=t,r=he([]),o=he(3),i=he(3),a=he(!1),s=()=>{if(... method setup (line 245) | setup(e,{emit:t}){const n=t,r=he("video"),o=he("https://mazwai.com/videv... function qf (line 245) | function qf(e){return x6[e]==null&&Hpe(e),x6[e]} function Hpe (line 245) | function Hpe(e){var t=Gpe[e];if(t!=null){for(var n=t.substring(3,5),r=1*... function am (line 245) | function am(e,t="math"){let n=e.charCodeAt(0);if(65<=n&&n<=90){let r=n-6... function zpe (line 245) | function zpe(e){e=e.replace(/\n/g," ");let t=0,n=[],r="";for(;tt.latex,()=>{... method setup (line 293) | setup(e){const t=e,n=we(()=>new _5(t.latex).svg({SCALE_X:10,SCALE_Y:10})... method setup (line 293) | setup(e,{expose:t,emit:n}){const r=n,o=s=>{r("update:value",s.target.val... method setup (line 293) | setup(e,{emit:t}){const n=[{label:"常用符号",key:"symbol"},{label:"预置公式",key... method setup (line 293) | setup(e){const t=ft(),{creatingElement:n,creatingCustomShape:r,showSelec... method setup (line 293) | setup(e,{emit:t}){const n=t,r=he("base"),{layouts:o}=Ee(st()),i=JSON.par... function rO (line 298) | function rO(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){v... function vs (line 298) | function vs(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new A... function q1e (line 298) | function q1e(){throw new TypeError(`Invalid attempt to spread non-iterab... function rl (line 299) | function rl(e){if(typeof window<"u"&&window.navigator)return!!navigator.... function An (line 299) | function An(e,t,n){e.addEventListener(t,n,!fl&&P_)} function un (line 299) | function un(e,t,n){e.removeEventListener(t,n,!fl&&P_)} function pg (line 299) | function pg(e,t){if(t){if(t[0]===">"&&(t=t.substring(1)),e)try{if(e.matc... function n2e (line 299) | function n2e(e){return e.host&&e!==document&&e.host.nodeType?e.host:e.pa... function Ma (line 299) | function Ma(e,t,n,r){if(e){n=n||document;do{if(t!=null&&(t[0]===">"?e.pa... function fr (line 299) | function fr(e,t,n){if(e&&t)if(e.classList)e.classList[n?"add":"remove"](... function Lt (line 299) | function Lt(e,t,n){var r=e&&e.style;if(r){if(n===void 0)return document.... function bu (line 299) | function bu(e,t){var n="";if(typeof e=="string")n=e;else do{var r=Lt(e,"... function C_ (line 299) | function C_(e,t,n){if(e){var r=e.getElementsByTagName(t),o=0,i=r.length;... function ds (line 299) | function ds(){var e=document.scrollingElement;return e||document.documen... function rr (line 299) | function rr(e,t,n,r,o){if(!(!e.getBoundingClientRect&&e!==window)){var i... function aO (line 299) | function aO(e,t,n){for(var r=oc(e,!0),o=rr(e)[t];r;){var i=rr(r)[n],a=vo... function Fd (line 299) | function Fd(e,t,n,r){for(var o=0,i=0,a=e.children;i"u"||!(Symbol.iterator in Object(Oe... function m (line 300) | function m(Oe,Ne){(Ne==null||Ne>Oe.length)&&(Ne=Oe.length);for(var Fe=0,... function v (line 300) | function v(Oe,Ne){if(Oe){if(typeof Oe=="string")return m(Oe,Ne);var Fe=O... function b (line 300) | function b(){throw new TypeError(`Invalid attempt to destructure non-ite... function x (line 301) | function x(Oe,Ne){return h(Oe)||p(Oe,Ne)||v(Oe,Ne)||b()} function R (line 301) | function R(Oe){if(Array.isArray(Oe))return m(Oe)} function y (line 301) | function y(Oe){if(typeof Symbol<"u"&&Symbol.iterator in Object(Oe))retur... function A (line 301) | function A(){throw new TypeError(`Invalid attempt to spread non-iterable... function S (line 302) | function S(Oe){return R(Oe)||y(Oe)||v(Oe)||A()} function w (line 302) | function w(Oe){Oe.parentElement!==null&&Oe.parentElement.removeChild(Oe)} function I (line 302) | function I(Oe,Ne,Fe){var De=Fe===0?Oe.children[0]:Oe.children[Fe-1].next... function T (line 302) | function T(Oe){var Ne=Object.create(null);return function(De){var qe=Ne[... function ie (line 302) | function ie(Oe){return U.indexOf(Oe)!==-1} function Z (line 302) | function Z(Oe){return B.includes(Oe)} function Q (line 302) | function Q(Oe){return["transition-group","TransitionGroup"].includes(Oe)} function G (line 302) | function G(Oe){return["id","class","role","style"].includes(Oe)||Oe.star... function q (line 302) | function q(Oe){return Oe.reduce(function(Ne,Fe){var De=x(Fe,2),qe=De[0],... function ae (line 302) | function ae(Oe){var Ne=Oe.$attrs,Fe=Oe.componentData,De=Fe===void 0?{}:F... function j (line 302) | function j(Oe){var Ne=Oe.$attrs,Fe=Oe.callBackBuilder,De=q(H(Ne));Object... function H (line 302) | function H(Oe){return Object.entries(Oe).filter(function(Ne){var Fe=x(Ne... function de (line 302) | function de(Oe,Ne){if(!(Oe instanceof Ne))throw new TypeError("Cannot ca... function ye (line 302) | function ye(Oe,Ne){for(var Fe=0;FeNumber.MAX_SAFE_INTEGER||ey.getBoundingClientRect().left,r=e,o=t,i=he... method setup (line 302) | setup(e){const t=st(),{handleElement:n}=Ee(ft()),r=he(1);Tt(n,()=>{n.val... method setup (line 302) | setup(e){return(t,n)=>{const r=xe("IconPlatte");return Y(),Te(je,{class:... method setup (line 302) | setup(e){const t=e,n={},r=(a,s,c)=>{const l=document.createElement("canv... method setup (line 302) | setup(e,{emit:t}){const n=e,r=t,o=we(()=>n.value),i=we(()=>{const u=[o.v... method setup (line 302) | setup(e,{emit:t}){const n=e,r=t,o=he(0),i=he(""),a=we(()=>{const d=rt(n.... method setup (line 302) | setup(e,{emit:t}){const n=e,r=t,o=we(()=>{const h=rt(n.value).toHsv();re... method setup (line 302) | setup(e,{emit:t}){const n=e,r=t,o=we(()=>{let a="";return n.value.a<1?a=... method setup (line 302) | setup(e,{emit:t}){const n=e,r=t,o=[["#7f7f7f","#f2f2f2"],["#0d0d0d","#80... method setup (line 302) | setup(e,{emit:t}){const n=e,r=t,o=()=>{n.disabled||r("update:value",!n.v... method setup (line 302) | setup(e){const t=st(),{theme:n}=Ee(t),{handleElement:r}=Ee(ft()),o=he(),... method setup (line 302) | setup(e){const t=st(),{theme:n}=Ee(t),{handleElement:r}=Ee(ft()),o=he(),... method setup (line 302) | setup(e){return(t,n)=>(Y(),Te(je,{class:"text-color-btn"},{default:se(()... method setup (line 302) | setup(e){return(t,n)=>(Y(),Te(je,{checked:t.checked,disabled:t.disabled,... method setup (line 302) | setup(e){return(t,n)=>(Y(),ee("div",{class:ze(["button-group",{passive:t... function xge (line 302) | function xge(e,t){return Y(),ee("div",Rge,[lr(e.$slots,"default",{},void... method setup (line 302) | setup(e){const{value:t,updateValue:n}=jo(ZI);return(r,o)=>(Y(),Te(je,{ch... method setup (line 302) | setup(e,{emit:t}){const n=e,r=t,o=a=>{n.disabled||r("update:value",a)},i... method setup (line 302) | setup(e){const{richTextAttrs:t,availableFonts:n,textFormatPainter:r}=Ee(... method setup (line 302) | setup(e){const t=[{label:"大标题",style:{fontSize:"26px",fontWeight:700},cm... method setup (line 302) | setup(e){const t=st(),{handleElement:n}=Ee(ft()),r=he(!1),o=he(!1);Tt(n,... method setup (line 302) | setup(e){const t=[{label:"模糊",key:"blur",default:0,value:0,unit:"px",max... method setup (line 302) | setup(e){const t=st(),{handleElement:n,handleElementId:r}=Ee(ft()),o=he(... method setup (line 302) | setup(e){const t=o6,n=[{label:"纵横比(正方形)",children:[{key:"1:1",ratio:1/1}... method setup (line 302) | setup(e){const t=ft(),n=st(),{handleElement:r,handleElementId:o,shapeFor... method setup (line 302) | setup(e){const t=st(),{handleElement:n}=Ee(ft()),r=n,{addHistorySnapshot... method setup (line 302) | setup(e,{emit:t}){const n=e,r=t,o=he([0,0]),i=he({width:0,height:0}),a=h... method setup (line 302) | setup(e,{emit:t}){const n=e,r=t,o=i=>{n.disabled||r("update:value",i.tar... method setup (line 302) | setup(e){const t=[["#d87c7c","#919e8b","#d7ab82","#6e7074","#61a0a8","#e... method setup (line 302) | setup(e){const t=st(),{handleElement:n,handleElementId:r,selectedTableCe... method setup (line 302) | setup(e){const t=st(),{handleElement:n}=Ee(ft()),r=n,o=he(!1),{addHistor... method setup (line 302) | setup(e){const t=st(),{handleElement:n}=Ee(ft()),r=n,{addHistorySnapshot... method setup (line 302) | setup(e){const t=st(),{handleElement:n}=Ee(ft()),r=n,{addHistorySnapshot... method setup (line 302) | setup(e){const t=st(),{richTextAttrs:n,availableFonts:r,activeElementLis... method setup (line 302) | setup(e){const t={[Nt.TEXT]:Jge,[Nt.IMAGE]:wve,[Nt.SHAPE]:Yve,[Nt.LINE]:... method setup (line 302) | setup(e){const t=st(),{handleElement:n,handleElementId:r}=Ee(ft()),o=he(... method setup (line 302) | setup(e){const t={};for(const N of gO)for(const P of N.children)t[P.valu... method setup (line 302) | setup(e,{emit:t}){const n=t,r=st(),{slides:o,currentSlide:i}=Ee(r),{getS... method setup (line 302) | setup(e){const t=st(),{availableFonts:n}=Ee(ft()),{slides:r,currentSlide... method setup (line 302) | setup(e){const t=st(),{slides:n,currentSlide:r}=Ee(t),o=we(()=>r.value.t... method setup (line 302) | setup(e){const{canCombine:t,combineElements:n,uncombineElements:r}=_x(),... method setup (line 302) | setup(e){const t=he(AR[0].key),n=we(()=>{const i=AR.find(a=>a.key===t.va... method setup (line 302) | setup(e){const t=ft(),{activeElementIdList:n,handleElement:r,toolbarStat... method setup (line 302) | setup(e,{expose:t,emit:n}){const r=e,o=n,i=ft(),a=he();let s;const c=he(... method setup (line 302) | setup(e,{emit:t}){const n=e,r=t,o=st(),{currentSlide:i}=Ee(o),a=he();Tt(... method setup (line 302) | setup(e,{emit:t}){const n=t,{slides:r,currentSlide:o}=Ee(st()),i=he(),a=... method setup (line 302) | setup(e,{emit:t}){const n=t,{slides:r}=Ee(st()),{exportJSON:o}=Up();retu... method setup (line 324) | setup(e,{emit:t}){const n=t,{slides:r,currentSlide:o,viewportRatio:i}=Ee... method setup (line 324) | setup(e,{emit:t}){const n=t,{slides:r,currentSlide:o}=Ee(st()),{exportPP... method setup (line 324) | setup(e,{emit:t}){const n=t,{slides:r,currentSlide:o}=Ee(st()),{exportSp... method setup (line 324) | setup(e){const t=ft(),{dialogForExport:n}=Ee(t),r=t.setDialogForExport,o... method setup (line 324) | setup(e,{emit:t}){const n=e,r=t,o=he(0),i=he(0),a=he(0),s=he(0),c=he(),l... method setup (line 324) | setup(e){const t=st(),n=ft(),{currentSlide:r}=Ee(t),{handleElement:o,han... method setup (line 324) | setup(e){const t=ft(),{searchWord:n,replaceWord:r,searchResults:o,search... method setup (line 324) | setup(e){const t=st(),n=ft(),{slideIndex:r,currentSlide:o}=Ee(t),{handle... method setup (line 324) | setup(e){const t=ft(),{dialogForExport:n,showSelectPanel:r,showSearchPan... method setup (line 324) | setup(e){const{currentSlide:t}=Ee(st()),n=jo(qu)||he(1),r=jo(p5)||he("")... method setup (line 324) | setup(e){const t=e,{viewportRatio:n,currentSlide:r}=Ee(st()),o=jo(qu)||h... method setup (line 324) | setup(e){const t=e,n=we(()=>({[Nt.IMAGE]:g_,[Nt.TEXT]:v_,[Nt.SHAPE]:y_,[... method setup (line 324) | setup(e){const t=e,{viewportRatio:n}=Ee(st()),r=we(()=>t.slide.backgroun... method setup (line 324) | setup(e){const t=e,{slides:n,slideIndex:r}=Ee(st()),o=we(()=>n.value.map... method setup (line 324) | setup(e,{emit:t}){const n=e,r=t,{slides:o,slideIndex:i}=Ee(st()),{slides... method setup (line 324) | setup(e,{expose:t,emit:n}){const r=e,o=n;let i=null;const a=he(),s=he();... method setup (line 324) | setup(e,{emit:t}){const n=["#000000","#ffffff","#1e497b","#4e81bb","#e25... method setup (line 324) | setup(e,{emit:t}){const n=t,r=he(null),o=he(!1),i=he(!1),a=he(0),s=we(()... method setup (line 324) | setup(e){const t=e,{slides:n,slideIndex:r}=Ee(st()),{autoPlayTimer:o,aut... method setup (line 324) | setup(e){const t=e,{slides:n,slideIndex:r,viewportRatio:o,currentSlide:i... method setup (line 324) | setup(e){const t=he("base"),n=i=>{t.value=i},{exitScreening:r}=Mc(),o=i=... method setup (line 324) | setup(e){const t=e,n=we(()=>({[Nt.IMAGE]:jI,[Nt.TEXT]:BF,[Nt.SHAPE]:KF,[... method setup (line 324) | setup(e){const t=e,n=we(()=>"rotate"in t.elementInfo?t.elementInfo.rotat... method setup (line 324) | setup(e){const t=st(),{slides:n,slideIndex:r}=Ee(t),{sortSlides:o}=Bd(),... method setup (line 324) | setup(e){const t=st(),{viewportRatio:n,currentSlide:r}=Ee(t),{createSlid... method setup (line 324) | setup(e){const t=["#000000","#ffffff","#eeece1","#1e497b","#4e81bb","#e2... method setup (line 324) | setup(e){const{canUndo:t,canRedo:n}=Ee(Bg()),{redo:r,undo:o}=zt();return... method setup (line 324) | setup(e){const t=st(),n=ft(),{slideIndex:r,currentSlide:o,viewportRatio:... method setup (line 324) | setup(e){const t=st(),{slides:n,slideIndex:r,currentSlide:o,viewportRati... method setup (line 324) | setup(e){const{slides:t}=Ee(st()),{slidesLoadLimit:n}=Dp(),r=he(),o=he(0... method setup (line 324) | setup(e){const t=he("preview"),n=o=>t.value=o,r=we(()=>({editor:L8e,play... method setup (line 324) | setup(e){const t=fJ(),n=ft(),r=Bg(),{databaseId:o}=Ee(n),{screening:i}=E... method setup (line 324) | setup(e){return(t,n)=>{const r=xe("menu-content",!0);return Y(),ee("ul",... method setup (line 324) | setup(e){const t=e,n=we(()=>{const{x:c,y:l}=t.axis,u=t.menus.filter(v=>!... method mounted (line 324) | mounted(e,t){e[L0]=n=>D8e(e,n,t),e.addEventListener("contextmenu",e[L0])} method unmounted (line 324) | unmounted(e){e&&e[L0]&&(e.removeEventListener("contextmenu",e[L0]),delet... method mounted (line 324) | mounted(e,t){e[O0]=n=>H8e(e,n,t),setTimeout(()=>{document.addEventListen... method unmounted (line 324) | unmounted(e){e[O0]&&(document.removeEventListener("click",e[O0]),delete ... method mounted (line 324) | mounted(e,t){let n="",r="top",o=[300,0];typeof t.value=="string"?n=t.val... method updated (line 324) | updated(e,t){let n="";typeof t.value=="string"?n=t.value:n=t.value.conte... method unmounted (line 324) | unmounted(e){e[T0]&&e[T0].destroy()} method install (line 324) | install(e){e.directive("contextmenu",K8e),e.directive("click-outside",G8... FILE: frontend/public/text/js/base.js class STECardElement (line 1) | class STECardElement extends HTMLElement { method constructor (line 2) | constructor() { method connectedCallback (line 6) | connectedCallback() { method open (line 55) | open(previous) { method minimize (line 93) | minimize() { method close (line 124) | close() { function catchCardNavigation (line 143) | function catchCardNavigation() { function indexi (line 202) | function indexi(char, str) { function activateManifest (line 276) | function activateManifest() { function createEditor (line 552) | function createEditor({ name = "Untitled.txt", value = "", open = true, ... function openEditor (line 655) | function openEditor({ identifier, auto_created = false, focused_override... function closeEditor (line 669) | function closeEditor({ identifier = Editor.active_editor } = {}) { function renameEditor (line 707) | function renameEditor({ name, identifier = Editor.active_editor } = {}) { function getPreviousEditor (line 725) | function getPreviousEditor({ identifier = Editor.active_editor, wrap = t... function getNextEditor (line 729) | function getNextEditor({ identifier = Editor.active_editor, wrap = true ... function setEditorTabsVisibility (line 733) | function setEditorTabsVisibility({ identifier = Editor.active_editor } =... function setView (line 745) | function setView({ type, force = false } = {}) { function setOrientation (line 761) | function setOrientation(orientation) { function setPreviewSource (line 793) | function setPreviewSource({ identifier, active_editor }) { function setSyntaxHighlighting (line 801) | function setSyntaxHighlighting(state) { function createWindow (line 808) | function createWindow() { function openFiles (line 818) | async function openFiles() { function isBase64 (line 884) | function isBase64(str) { function decodeBase64 (line 894) | function decodeBase64(base64String) { function saveData (line 948) | function saveData(extension) { function saveFile (line 981) | async function saveFile(extension) { function createDisplay (line 1023) | function createDisplay() { function callCommand (line 1039) | async function callCommand(element, action) {/* I think I may remove thi... function getNavigableElements (line 1046) | function getNavigableElements({ container, scope = false } = {}) { function getElementStyle (line 1051) | function getElementStyle({ element, pseudo = null, property } = {}) { function applyEditingBehavior (line 1054) | function applyEditingBehavior({ element, advanced = true } = {}) { function sendShortcutAction (line 1079) | function sendShortcutAction({ control, command, shift, controlShift, shi... function refreshPreview (line 1085) | function refreshPreview({ force = false } = {}) { function setTitle (line 1106) | function setTitle({ content, reset = false } = {}) { function addQueryParameters (line 1109) | function addQueryParameters(entries) { function removeQueryParameters (line 1114) | function removeQueryParameters(entries) { function changeQueryParameters (line 1119) | function changeQueryParameters(parameters) { function showInstallPrompt (line 1125) | function showInstallPrompt() { function clearSiteCaches (line 1133) | function clearSiteCaches() { function setScaling (line 1136) | function setScaling(event) { function disableScaling (line 1147) | function disableScaling(event) { function removeScaling (line 1153) | function removeScaling() { FILE: frontend/public/text/js/init.js function getSafeAreaInset (line 30) | function getSafeAreaInset(section) { function getTitlebarAreaInset (line 33) | function getTitlebarAreaInset(section) { function getRootStyleProperty (line 38) | function getRootStyleProperty(template) { FILE: frontend/public/text/js/script.js class NumTextElement (line 49) | class NumTextElement extends HTMLElement { method constructor (line 50) | constructor(){ method connectedCallback (line 123) | connectedCallback(){ method refreshLineNumbers (line 181) | refreshLineNumbers(){ method refreshSyntaxOverlay (line 195) | refreshSyntaxOverlay(){ method refreshScrollPosition (line 202) | refreshScrollPosition(){ method getCharacterIndexes (line 220) | getCharacterIndexes(character){ method getLineIndexes (line 225) | getLineIndexes(){ method replace (line 230) | replace(pattern,value){ method focus (line 234) | focus({ preventScroll = false } = {}){ method blur (line 237) | blur(){ method syntaxLanguage (line 240) | get syntaxLanguage(){ method syntaxLanguage (line 243) | set syntaxLanguage(language){ method value (line 247) | get value(){ method value (line 250) | set value(content){ method disabled (line 258) | get disabled(){ method disabled (line 261) | set disabled(state){ method readonly (line 265) | get readonly(){ method readonly (line 268) | set readonly(state){ FILE: frontend/public/text/js/script2.js class MenuDropElement (line 1) | class MenuDropElement extends HTMLElement { method constructor (line 2) | constructor(){ method connectedCallback (line 6) | connectedCallback(){ method open (line 235) | open(section = this){ method close (line 249) | close(section = this,recursive = true){ method toggle (line 265) | toggle(section = this){ method select (line 268) | select(option){ method getOptions (line 279) | getOptions(container = this.main){ method getVisibility (line 283) | getVisibility(element = this.main){ method getTextNodes (line 287) | getTextNodes(element){ method focus (line 290) | focus({ preventScroll = false } = {}){ method blur (line 293) | blur(){ FILE: frontend/public/text/service-worker.js function postMessageAllClients (line 56) | function postMessageAllClients(data){ FILE: frontend/src/components.d.ts type GlobalComponents (line 9) | interface GlobalComponents { FILE: frontend/src/hook/useAi.ts function askAi (line 4) | async function askAi(question: any, action: string) { function addKnowledge (line 65) | async function addKnowledge(path: string) { FILE: frontend/src/hook/useAppMenu.ts function useAppMenu (line 3) | function useAppMenu(item: OsFileWithoutContent, sys: any, props: any) { FILE: frontend/src/hook/useAppOpen.ts function useAppOpen (line 4) | function useAppOpen(type: 'apps' | 'magnet' | 'menulist') { FILE: frontend/src/hook/useComputer.ts type RouterPath (line 4) | type RouterPath = string; FILE: frontend/src/hook/useContextMenu.ts function createTaskbarIconContextMenu (line 12) | function createTaskbarIconContextMenu(e: MouseEvent, windowNode: UnwrapN... function useContextMenu (line 34) | function useContextMenu() { FILE: frontend/src/hook/useFileDrag.ts function useFileDrag (line 9) | function useFileDrag(system: System) { FILE: frontend/src/hook/usePlugin.ts function osPlus (line 3) | function osPlus(system: System) { FILE: frontend/src/hook/useRectChosen.ts type Rect (line 3) | interface Rect { function useRectChosen (line 9) | function useRectChosen() { FILE: frontend/src/i18n/index.ts function getLang (line 7) | function getLang() { function setLang (line 43) | function setLang(lang: string) { function changeLang (line 47) | function changeLang() { function t (line 53) | function t(textkey :string) { function dealSystemName (line 56) | function dealSystemName(name: string) { FILE: frontend/src/stores/aichat.ts function addChat (line 94) | async function addChat( function setActiveId (line 113) | async function setActiveId(newId: number) { function deleteChat (line 119) | async function deleteChat(chatId: number) { function updateTitle (line 138) | async function updateTitle(chatId: number, title: string) { function clearChat (line 143) | async function clearChat() { function addMessages (line 149) | async function addMessages(chatId: number, message: any) { function getChat (line 157) | async function getChat(chatId: number) { function getChatHistory (line 166) | async function getChatHistory(chatId: number) { function clearChatHistory (line 171) | async function clearChatHistory() { function updateChat (line 179) | async function updateChat(config: any, chatId: number) { FILE: frontend/src/stores/assistant.ts function initPrompt (line 137) | async function initPrompt() { FILE: frontend/src/stores/chat.ts type OnlineUserInfoType (line 9) | interface OnlineUserInfoType { type ChatMessageType (line 22) | interface ChatMessageType { FILE: frontend/src/stores/choose.ts type ExtMap (line 4) | type ExtMap = { FILE: frontend/src/stores/db.ts type ChatTable (line 3) | type ChatTable = 'prompts' | 'modelslabel' | 'modelslist'| 'aichatlist' ... method getMaxId (line 61) | async getMaxId(tableName: ChatTable) { method getInsertId (line 69) | async getInsertId(tableName: ChatTable) { method getPage (line 73) | async getPage(tableName: ChatTable, page?: number, size?: number) { method getAll (line 84) | async getAll(tableName: ChatTable) { method count (line 87) | async count(tableName: ChatTable) { method countSearch (line 90) | async countSearch(tableName: ChatTable, whereObj?: any) { method pageSearch (line 96) | async pageSearch(tableName: ChatTable, page?: number, size?: number, whe... method filter (line 108) | async filter(tableName: ChatTable, filterFunc: any) { method table (line 111) | table(tableName: ChatTable) { method getOne (line 114) | async getOne(tableName: ChatTable, Id: number) { method getRow (line 117) | async getRow(tableName: ChatTable, fieldName: string, val: any) { method get (line 120) | async get(tableName: ChatTable, whereObj: any) { method rows (line 131) | async rows(tableName: ChatTable, whereObj: any) { method field (line 135) | async field(tableName: ChatTable, whereObj: any, field: string) { method getValue (line 139) | async getValue(tableName: ChatTable, fieldName: string, val: any, fName:... method getByIds (line 145) | async getByIds(tableName: ChatTable, ids: string[]) { method getByField (line 149) | async getByField(tableName: ChatTable, fieldName: string, val: any) { method addOne (line 152) | async addOne(tableName: ChatTable, data: any) { method addAll (line 155) | async addAll(tableName: ChatTable, data: any) { method update (line 158) | async update(tableName: ChatTable, Id?: number, updates?: any) { method modify (line 161) | async modify(tableName: ChatTable, fieldName: string, val: any, updates:... method delete (line 164) | async delete(tableName: ChatTable, Id?: number) { method deleteByField (line 167) | async deleteByField(tableName: ChatTable, fieldName: string, val: any) { method deleteByWhere (line 172) | async deleteByWhere(tableName: ChatTable, whereObj: any) { method getLatest (line 176) | async getLatest(tableName: ChatTable, fieldName: string, val: any) { method clear (line 179) | async clear(tableName: ChatTable) { FILE: frontend/src/stores/history.ts function getList (line 5) | function getList(name : string){ function addList (line 8) | function addList(name:string, data:any){ FILE: frontend/src/stores/localchat.ts function cannelFile (line 382) | async function cannelFile(item:any){ function changeMsg (line 404) | async function changeMsg(msg:any){ function accessFile (line 413) | async function accessFile(item:any){ function saveConfig (line 442) | async function saveConfig(conf:any){ FILE: frontend/src/stores/message.ts function systemMessage (line 6) | function systemMessage(){ function handleMessage (line 19) | async function handleMessage(message:any) { FILE: frontend/src/stores/model.ts function getLabelCate (line 15) | async function getLabelCate(cateName: string) { function getLabelSearch (line 26) | async function getLabelSearch(keyword: string) { function getLabelList (line 33) | async function getLabelList() { function delLabel (line 37) | async function delLabel(id: number) { function checkLabelData (line 41) | async function checkLabelData(data: any) { function getModelList (line 55) | async function getModelList() { function resetData (line 63) | async function resetData(res: any) { function refreshOllama (line 90) | async function refreshOllama() { function getModelInfo (line 102) | function getModelInfo(model: string) { function getModel (line 105) | async function getModel(action: string) { function getModelAction (line 113) | async function getModelAction(action: string) { function getList (line 116) | async function getList() { function setCurrentModel (line 123) | async function setCurrentModel(action: string, model?: string) { function setDefModel (line 138) | async function setDefModel(action: string) { function getCurrentModelList (line 147) | function getCurrentModelList(action: string) { function deleteModelList (line 153) | async function deleteModelList(data: any) { function checkDownload (line 178) | function checkDownload(name: string) { function addDownload (line 181) | function addDownload(data: any) { function deleteDownload (line 190) | function deleteDownload(model: string) { function updateDownload (line 198) | async function updateDownload(modelData: any) { function checkModelList (line 216) | async function checkModelList(modelData: any) { function parseJson (line 221) | function parseJson(str: string): any { function parseMsg (line 228) | function parseMsg(str: string) { function initModel (line 261) | async function initModel() { FILE: frontend/src/stores/notify.ts function getList (line 18) | async function getList() { FILE: frontend/src/stores/proxy.ts type ProxyItem (line 4) | interface ProxyItem { function createNewProxyData (line 53) | function createNewProxyData(): ProxyItem { function pageChange (line 119) | async function pageChange(val: number) { FILE: frontend/src/stores/store.ts function getList (line 19) | async function getList() { function addOutList (line 44) | async function addOutList(item: any) { function changeCate (line 55) | async function changeCate(index: number, item: string) { function checkProgress (line 61) | async function checkProgress() { function addDesktop (line 80) | async function addDesktop(item: any) { function removeDesktop (line 92) | async function removeDesktop(item: any) { FILE: frontend/src/stores/upgrade.ts function compareVersions (line 22) | function compareVersions(version1: string, version2: string) { function systemMessage (line 42) | function systemMessage() { function onlineMessage (line 57) | function onlineMessage() { function handleMessage (line 71) | async function handleMessage(message: any) { function checkUpdate (line 100) | async function checkUpdate(res: any) { function changeUrl (line 134) | function changeUrl(list: any) { function update (line 143) | async function update() { FILE: frontend/src/system/config.ts function getApiUrl (line 189) | function getApiUrl() { function getFileUrl (line 197) | function getFileUrl() { function getChatUrl (line 213) | function getChatUrl() { function getUrl (line 221) | function getUrl(url: string, islast = true) { function getWorkflowUrl (line 234) | function getWorkflowUrl() { function fetchGet (line 241) | function fetchGet(url: string, headerConfig?: { [key: string]: string }) { function fetchPost (line 263) | function fetchPost(url: string, data: any, headerConfig?: { [key: string... function isWindowsOS (line 284) | function isWindowsOS() { function parseJson (line 287) | function parseJson(str: string) { function getSplit (line 294) | function getSplit() { FILE: frontend/src/system/core/FIleInterface.ts type OsFileInterface (line 3) | interface OsFileInterface { FILE: frontend/src/system/core/FileMode.ts type OsFileMode (line 1) | enum OsFileMode { FILE: frontend/src/system/core/FileOs.ts constant API_BASE_URL (line 4) | const API_BASE_URL = getFileUrl() function handleReadDir (line 6) | async function handleReadDir(path: any): Promise { function handleStat (line 13) | async function handleStat(path: string): Promise { function handleChmod (line 21) | async function handleChmod(path: string, mode: string): Promise { function osFileModeToOctal (line 28) | function osFileModeToOctal(mode: OsFileMode): string { function handleExists (line 48) | async function handleExists(path: string): Promise { function handleReadFile (line 56) | async function handleReadFile(path: string, header?: any): Promise { function handleUnlink (line 72) | async function handleUnlink(path: string): Promise { function handleSearch (line 79) | async function handleSearch(path: string,query:string): Promise { function handleClear (line 87) | async function handleClear(): Promise { function handleRename (line 95) | async function handleRename(oldPath: string, newPath: string): Promise { function handleRmdir (line 112) | async function handleRmdir(dirPath: string): Promise { function handleCopyFile (line 120) | async function handleCopyFile(srcPath: string, dstPath: string): Promise... function getFormData (line 127) | function getFormData(content: any) { function handleWriteFile (line 155) | async function handleWriteFile(filePath: string, content: any, header?: ... function handleAppendFile (line 171) | async function handleAppendFile(filePath: string, content: string | Blob... function handleWatch (line 180) | function handleWatch(path: string, callback: any, errback: any) { function handleZip (line 200) | async function handleZip(path: string, ext: string): Promise { function handleUnZip (line 207) | async function handleUnZip(path: string): Promise { method readdir (line 217) | async readdir(path: string) { method stat (line 224) | async stat(path: string) { method chmod (line 231) | async chmod(path: string, mode: OsFileMode) { method exists (line 239) | async exists(path: string) { method readFile (line 246) | async readFile(path: string, header?: { [key: string]: string }) { method unlink (line 257) | async unlink(path: string) { method rename (line 265) | async rename(oldPath: string, newPath: string) { method rmdir (line 272) | async rmdir(path: string) { method mkdir (line 280) | async mkdir(path: string) { method copyFile (line 287) | async copyFile(srcPath: string, dstPath: string) { method writeFile (line 294) | async writeFile(path: string, content: string | Blob, header?: { [key: s... method appendFile (line 301) | async appendFile(path: string, content: string | Blob) { method search (line 308) | async search(path: string, query: string) { method zip (line 315) | async zip(path: string, ext: string) { method unzip (line 322) | async unzip(path: string) { method serializeFileSystem (line 329) | serializeFileSystem() { method deserializeFileSystem (line 332) | deserializeFileSystem() { method removeFileSystem (line 335) | removeFileSystem() { method registerWatcher (line 338) | registerWatcher(path: string, callback: any, errback: any) { FILE: frontend/src/system/core/FileSystem.ts type DateLike (line 8) | type DateLike = Date | string | number; class OsFileInfo (line 10) | class OsFileInfo { method constructor (line 32) | constructor( class OsFile (line 94) | class OsFile extends OsFileInfo { method constructor (line 117) | constructor( type OsFileWithoutContent (line 161) | type OsFileWithoutContent = Omit; class OsFileSystem (line 167) | class OsFileSystem implements OsFileInterface { method constructor (line 203) | constructor(rootPath = '/', id = '') { method initFileSystem (line 246) | async initFileSystem(option: SystemOptions) { method on (line 263) | on(_: 'error', func: (e: any) => void) { method serializeFileSystem (line 270) | serializeFileSystem() { method deserializeFileSystem (line 293) | deserializeFileSystem(files: OsFile[]) { method whenReady (line 315) | whenReady(): Promise { method registerWatcher (line 328) | registerWatcher(path: RegExp, callback: (path: string, content: string... method commitWatch (line 336) | commitWatch(path: string, content: any) { method removeFileSystem (line 350) | async removeFileSystem() { method mountVolume (line 360) | mountVolume(path: string, volume: OsFileInterface) { method checkVolumeChild (line 369) | checkVolumeChild(path: string): OsFileInterface | undefined { method checkVolumePath (line 383) | checkVolumePath(path: string): OsFileInterface | undefined { method beforeGuard (line 399) | beforeGuard( method readFile (line 414) | async readFile(path: string): Promise { method writeFile (line 452) | async writeFile( method appendFile (line 542) | async appendFile(path: string, content: string): Promise { method readdir (line 587) | async readdir(fpath: string): Promise { method exists (line 625) | async exists(path: string): Promise { method stat (line 663) | async stat(path: string): Promise { method unlink (line 696) | async unlink(path: string): Promise { method dfsRename (line 740) | private async dfsRename(vfile: OsFile, objectStore: IDBObjectStore, ne... method rename (line 770) | async rename(path: string, newPath: string): Promise { method dfsRmdir (line 823) | private async dfsRmdir(vfile: OsFile, objectStore: IDBObjectStore) { method rmdir (line 857) | async rmdir(path: string): Promise { method mkdir (line 890) | async mkdir(path: string): Promise { method dfsCopFile (line 949) | private async dfsCopFile(vfile: OsFile, objectStore: IDBObjectStore, n... method copyFile (line 979) | async copyFile(src: string, dest: string): Promise { method chmod (line 1026) | async chmod(path: string, mode: OsFileMode): Promise { method search (line 1063) | async search(keyword: string): Promise { method zip (line 1082) | async zip(path: string, ext?: string) { method unzip (line 1113) | async unzip(path: string) { FILE: frontend/src/system/core/Path.ts constant CHAR_UPPERCASE_A (line 1) | const CHAR_UPPERCASE_A = 65; constant CHAR_LOWERCASE_A (line 2) | const CHAR_LOWERCASE_A = 97; constant CHAR_UPPERCASE_Z (line 3) | const CHAR_UPPERCASE_Z = 90; constant CHAR_LOWERCASE_Z (line 4) | const CHAR_LOWERCASE_Z = 122; constant CHAR_DOT (line 5) | const CHAR_DOT = 46; constant CHAR_COLON (line 6) | const CHAR_COLON = 58; constant CHAR_FORWARD_SLASH (line 7) | const CHAR_FORWARD_SLASH = 47; constant CHAR_BACKWARD_SLASH (line 8) | const CHAR_BACKWARD_SLASH = 92; function assert (line 10) | function assert(expr: unknown, msg = ''): asserts expr { function isPosixPathSeparator (line 15) | function isPosixPathSeparator(code: number): boolean { function isPathSeparator (line 19) | function isPathSeparator(code: number): boolean { function assertPath (line 22) | function assertPath(path: string) { function isWindowsDeviceRoot (line 27) | function isWindowsDeviceRoot(code: number): boolean { function lastPathSegment (line 34) | function lastPathSegment(path: string, isSep: (char: number) => boolean,... function stripTrailingSeparators (line 53) | function stripTrailingSeparators(segment: string, isSep: (char: number) ... function stripSuffix (line 71) | function stripSuffix(name: string, suffix: string): string { function normalizeString (line 88) | function normalizeString( function normalize (line 160) | function normalize(path: string): string { function join (line 182) | function join(...paths: string[]): string { function basename (line 204) | function basename(path: string, suffix = ''): string { function dirname (line 222) | function dirname(path: string): string { function extname (line 258) | function extname(path: string): string { function filename (line 308) | function filename(path: string): string { function transformPath (line 314) | function transformPath(path: string): string { function assertArgs (line 326) | function assertArgs(from: string, to: string) { function resolve (line 342) | function resolve(...pathSegments: string[]): string { function relative (line 394) | function relative(from: string, to: string): string { function isAbsolute (line 477) | function isAbsolute(path: string): boolean { function isChildPath (line 497) | function isChildPath(parent: string, dir: string) { FILE: frontend/src/system/dinglogin.ts function loadScript (line 7) | function loadScript(url: string): Promise { function authWithDing (line 19) | async function authWithDing(): Promise { function getCode (line 36) | async function getCode(corpId: string): Promise { function toLogin (line 56) | async function toLogin(code: string): Promise { FILE: frontend/src/system/event/EventHook.ts function initEventer (line 4) | function initEventer() { function emitEvent (line 7) | function emitEvent(event: string, data?: any) { function mountEvent (line 11) | function mountEvent(event: string | string[], callback: (source: string,... function redirectEvent (line 14) | function redirectEvent(source: string, target: string) { FILE: frontend/src/system/event/EventListener.ts function initSizeEvent (line 5) | function initSizeEvent() { function initEventListener (line 18) | function initEventListener() { function eventTransitCenter (line 57) | function eventTransitCenter() { FILE: frontend/src/system/event/Eventer.ts type HandlerInfo (line 1) | interface HandlerInfo { class Eventer (line 5) | class Eventer { method on (line 7) | on(type: string, handler: Function, once?: boolean) { method once (line 19) | once(type: string, handler: Function) { method emit (line 22) | emit(type: string, source: string, ...args: any[]) { method off (line 36) | off(type?: string, handler?: Function): void { FILE: frontend/src/system/index.ts type OsPlugin (line 37) | type OsPlugin = (system: System) => void; type FileOpener (line 38) | type FileOpener = { class Bios (line 44) | class Bios { method onOpen (line 46) | public static onOpen(func: (system: System) => void) { method constructor (line 49) | constructor() { class System (line 57) | class System { method constructor (line 73) | constructor(options?: SystemOptions) { method initOptions (line 87) | private initOptions(options?: SystemOptions) { method initRootState (line 94) | private initRootState(): RootState { method initSystem (line 100) | private async initSystem() { method checkMessages (line 171) | private checkMessages() { method isLogin (line 188) | private async isLogin() { method initBackground (line 330) | initBackground() { method initEvent (line 341) | private initEvent() { method refershAppList (line 345) | refershAppList() { method initAppList (line 365) | initAppList() { method replaceFileSystem (line 375) | replaceFileSystem(fs: OsFileInterface) { method mountVolume (line 380) | mountVolume(path: string, fs: OsFileInterface) { method initSavedConfig (line 391) | private async initSavedConfig() { method setConfig (line 410) | setConfig(key: string, value: ... method getConfig (line 421) | getConfig(key: string) { method addWindowSysLink (line 425) | private addWindowSysLink(loc: string, options: any, force = false) { method addApp (line 446) | addApp(options: WinAppOptions, force = false) { method addMenuList (line 449) | addMenuList(options: WinAppOptions, force = false) { method addBuiltInApp (line 452) | addBuiltInApp(options: WinAppOptions) { method whenReady (line 456) | whenReady(): Promise { method firstRun (line 462) | firstRun() { method shutdown (line 477) | shutdown() { method reboot (line 480) | reboot() { method recover (line 484) | recover() { method getEventer (line 494) | getEventer() { method emit (line 497) | emit(event: string, ...args: any[]) { method emitEvent (line 500) | emitEvent(event: string, ...args: any[]) { method on (line 508) | on(event: string, callback: (...args: any[]) => void): void { method mountEvent (line 511) | mountEvent(event: string | string[], callback: (...args: any[]) => voi... method offEvent (line 522) | offEvent(event?: string, callback?: (...args: any[]) => void): void { method registerFileOpener (line 527) | registerFileOpener(type: string | string[], opener: FileOpener) { method getOpener (line 536) | getOpener(type: string) { method getAllFileOpener (line 539) | getAllFileOpener() { method registerSettingPanel (line 544) | registerSettingPanel(setting: Setting) { method openFile (line 552) | async openFile(path: string) { method use (line 594) | use(func: OsPlugin): void { method serializeState (line 598) | async serializeState(): Promise { method deserializeState (line 602) | deserializeState(state: string) { method onOuterFileDrop (line 610) | onOuterFileDrop(func: (path: string, list: FileList | undefined, proce... method createWindow (line 614) | createWindow(options: BrowserWindowOption) { method createNotify (line 619) | createNotify(options: NotifyConstructorOptions) { method createDialog (line 623) | createDialog() { method createTray (line 627) | createTray(options: TrayOptions) { method emitError (line 632) | emitError(error: string) { function useSystem (line 643) | function useSystem() { FILE: frontend/src/system/initBuiltin.ts function initBuiltinApp (line 13) | function initBuiltinApp(system: System) { function initBuiltinFileOpener (line 105) | function initBuiltinFileOpener(system: System) { FILE: frontend/src/system/initConfig.ts method loginCallback (line 30) | async loginCallback(username : string, password : string) { FILE: frontend/src/system/menu/Menu.ts class Menu (line 3) | class Menu { method buildFromTemplate (line 4) | public static buildFromTemplate(template: Array | Menu, wid... method setImage (line 38) | setImage(image: string | ReturnType) { method destroy (line 46) | destroy() { FILE: frontend/src/system/notification/Notification.ts type NotifyConstructorOptions (line 2) | interface NotifyConstructorOptions { class Notify (line 7) | class Notify { method constructor (line 12) | constructor(option: NotifyConstructorOptions) { method close (line 45) | close() { FILE: frontend/src/system/qiyeweixinlogin.ts function authWithWechat (line 4) | async function authWithWechat(): Promise { function toLogin (line 15) | async function toLogin(code: string): Promise { FILE: frontend/src/system/root.ts type RootState (line 9) | type RootState = ReturnType; function initRootState (line 11) | function initRootState(options: SystemOptions) { FILE: frontend/src/system/third_login.ts function authWithThirdParty (line 7) | async function authWithThirdParty(unionid: string): Promise { FILE: frontend/src/system/type/enum.ts type SystemStateEnum (line 1) | const enum SystemStateEnum { FILE: frontend/src/system/type/type.ts type BuiltinFeature (line 3) | type BuiltinFeature = type InitFileItem (line 16) | interface InitFileItem { type Setting (line 23) | interface Setting { type SafeAny (line 30) | type SafeAny = unknown; type SystemOptionsSaveable (line 37) | type SystemOptionsSaveable = Pick | Functio... type BrowserWindowConstructorOptions (line 14) | interface BrowserWindowConstructorOptions { type WindowInfo (line 38) | interface WindowInfo extends BrowserWindowConstructorOptions { type BrowserWindowOption (line 46) | type BrowserWindowOption = Partial void) { method emit (line 166) | emit(event: string, ...args: any[]) { method moveTop (line 169) | moveTop() { method show (line 193) | show() { method focus (line 209) | focus() { method blur (line 213) | blur() { method destroy (line 217) | destroy() { method close (line 222) | close() { method center (line 243) | center() { method restore (line 258) | restore() { method maximize (line 263) | maximize() { method unmaximize (line 272) | unmaximize() { method minimize (line 281) | minimize() { method isVisible (line 288) | isVisible() { method isDestroyed (line 292) | isDestroyed() { method isMaximized (line 296) | isMaximized() { method isMaximizable (line 300) | isMaximizable() { method isMinimized (line 304) | isMinimized() { method isMinimizable (line 308) | isMinimizable() { method isNormal (line 312) | isNormal() { method isResizable (line 316) | isResizable() { method isFullScreen (line 320) | isFullScreen() { method isDisable (line 324) | isDisable() { method getSize (line 331) | getSize() { method getTitle (line 334) | getTitle() { method getPosition (line 337) | getPosition() { method setFullScreen (line 340) | setFullScreen(flag: boolean) { method setSize (line 349) | setSize(width: number, height: number) { method setTitle (line 354) | setTitle(title: string) { method setPosition (line 358) | setPosition(x: number, y: number) { method setDisable (line 363) | setDisable(flag: boolean) { FILE: frontend/src/system/window/Dialog.ts class Dialog (line 3) | class Dialog { method constructor (line 4) | constructor() { method showProcessDialog (line 7) | public static showProcessDialog(option: { method showMessageBox (line 55) | public static showMessageBox(option: { method showInputBox (line 110) | public static showInputBox(): Promise<{response: number, inputPwd?: st... FILE: frontend/src/system/window/MakeDragable.ts method mounted (line 7) | mounted(el, binding) { method beforeUnmount (line 11) | beforeUnmount(el) { function makeDragable (line 16) | function makeDragable(ref: HTMLElement, browserWindow: BrowserWindow) { FILE: frontend/src/system/window/dom/DragElement.ts type DragObjInter (line 5) | interface DragObjInter { class DragObj (line 9) | class DragObj implements DragObjInter { method constructor (line 18) | constructor(x: number, y: number) { method onMoving (line 29) | onMoving(offsetX: number, offsetY: number) { method startMove (line 33) | startMove(startX: number, startY: number, posX: number, posY: number) { method onDrag (line 39) | onDrag(fun: (a0: number, a1: number) => void) { class DragElement (line 44) | class DragElement extends DragObj { method constructor (line 48) | constructor(element: any, x: number, y: number) { method sorption (line 54) | private sorption(posX: number, posY: number) { method mountDomEvent (line 83) | mountDomEvent(element: any) { method unMount (line 111) | unMount() { FILE: frontend/src/system/window/dom/ScaleElement.ts function isResize (line 7) | function isResize(mode: string, direction: string) { class ScaleElement (line 10) | class ScaleElement { method constructor (line 27) | constructor(resizemode: Ref, winWidth: number, winHeight: number, winX... method mount (line 51) | mount() { method unMount (line 55) | unMount() { method startScale (line 59) | startScale(e: MouseEvent | TouchEvent, dire: string, x: number, y: num... method onResize (line 77) | onResize(fun: (a0: number, a1: number, x: number, y: number) => void) { method notify (line 80) | notify(width: number, height: number, x: number, y: number) { method moveListener (line 85) | moveListener(e: MouseEvent | TouchEvent) { FILE: frontend/src/util/Icon.ts function dealExeIcon (line 5) | function dealExeIcon(content: string | null | undefined) { function dealIcon (line 18) | async function dealIcon( FILE: frontend/src/util/Tree.ts class Tree (line 1) | class Tree { method constructor (line 4) | constructor(value?: T, children?: Tree[]) { method addChild (line 8) | addChild(child: T) { method removeChild (line 11) | removeChild(child: T) { method findNode (line 14) | findNode(value: T, callBack?: (val: Tree) => void): Tree | undef... method removeNode (line 29) | removeNode(value: T) { method findIndex (line 37) | findIndex(value: T, filter: (value: Tree, index: number, array: Tre... method traverseBFS (line 53) | traverseBFS(fn: (node: Tree) => void) { method traverseDFS (line 62) | traverseDFS(fn: (node: Tree) => void) { FILE: frontend/src/util/clientid.ts function getOSInfo (line 1) | function getOSInfo() { function bin2hex (line 23) | function bin2hex(s:any) { function getBrowserFingerprint (line 39) | function getBrowserFingerprint() { function djb2Hash (line 80) | function djb2Hash(str:string) { function GetClientId (line 88) | function GetClientId(){ FILE: frontend/src/util/common.ts type ScrollOptions (line 45) | interface ScrollOptions { function formatTime (line 75) | function formatTime(now : any) { function formatChatTime (line 82) | function formatChatTime(time: any) { function generateRandomString (line 104) | function generateRandomString(length : number) { function browsertype (line 114) | function browsertype() { function isValidIP (line 144) | function isValidIP(ip: string): boolean { FILE: frontend/src/util/debounce.ts function throttle (line 1) | function throttle any>( function debounce (line 26) | function debounce any>( FILE: frontend/src/util/file.ts function dealSize (line 1) | function dealSize(size = 0) { function isBase64 (line 14) | function isBase64(str:string) { function binaryToBase64 (line 24) | function binaryToBase64(data: Iterable) { function base64ToBuffer (line 32) | function base64ToBuffer(base64String : string) { function decodeBase64 (line 50) | function decodeBase64(base64String :string) { function stringToBinary (line 56) | function stringToBinary(str:string) { FILE: frontend/src/util/glowingBorder.ts method mounted (line 4) | mounted(el, binding) { FILE: frontend/src/util/goutil.ts function OpenDirDialog (line 2) | async function OpenDirDialog() { function ChooseFileDialog (line 9) | async function ChooseFileDialog() { function checkUrl (line 16) | async function checkUrl(url: string) { function RestartApp (line 27) | function RestartApp() { FILE: frontend/src/util/markdown.ts function renderMarkdown (line 4) | function renderMarkdown(currentText: string) { FILE: frontend/src/util/modash.ts function pick (line 1) | function pick(obj: T, ...keys: K[]): Pick { function uniq (line 9) | function uniq(arr: T[]): T[] { function uniqBy (line 12) | function uniqBy(arr: T[], fn: (item: T) => any): T[] { FILE: frontend/src/util/msg.ts function notifyError (line 2) | function notifyError(message : string) { function notifySuccess (line 8) | function notifySuccess(message : string) { function notifyInfo (line 14) | function notifyInfo(message : string) { FILE: frontend/src/util/screenRecorder.ts type ScreenRecorderStatus (line 3) | type ScreenRecorderStatus = type useScreenRecorderParams (line 11) | interface useScreenRecorderParams { FILE: frontend/src/util/sharePath.ts function turnServePath (line 2) | function turnServePath(path: string): string { function turnLocalPath (line 7) | function turnLocalPath(path: string, newTemp: string, type?: number): st... function isShareFile (line 14) | function isShareFile(path: string) : boolean { function isRootShare (line 19) | function isRootShare(path: string) : boolean { function turnFilePath (line 24) | function turnFilePath(file: OsFileWithoutContent) : string { function getFileRootPath (line 29) | function getFileRootPath(path: string) : string { FILE: frontend/wailsjs/go/app/App.js function ChooseFileDialog (line 5) | function ChooseFileDialog() { function OpenDirDialog (line 9) | function OpenDirDialog() { function RestartApp (line 13) | function RestartApp() { FILE: frontend/wailsjs/runtime/runtime.d.ts type Position (line 11) | interface Position { type Size (line 16) | interface Size { type Screen (line 21) | interface Screen { type EnvironmentInfo (line 29) | interface EnvironmentInfo { FILE: frontend/wailsjs/runtime/runtime.js function LogPrint (line 11) | function LogPrint(message) { function LogTrace (line 15) | function LogTrace(message) { function LogDebug (line 19) | function LogDebug(message) { function LogInfo (line 23) | function LogInfo(message) { function LogWarning (line 27) | function LogWarning(message) { function LogError (line 31) | function LogError(message) { function LogFatal (line 35) | function LogFatal(message) { function EventsOnMultiple (line 39) | function EventsOnMultiple(eventName, callback, maxCallbacks) { function EventsOn (line 43) | function EventsOn(eventName, callback) { function EventsOff (line 47) | function EventsOff(eventName, ...additionalEventNames) { function EventsOnce (line 51) | function EventsOnce(eventName, callback) { function EventsEmit (line 55) | function EventsEmit(eventName) { function WindowReload (line 60) | function WindowReload() { function WindowReloadApp (line 64) | function WindowReloadApp() { function WindowSetAlwaysOnTop (line 68) | function WindowSetAlwaysOnTop(b) { function WindowSetSystemDefaultTheme (line 72) | function WindowSetSystemDefaultTheme() { function WindowSetLightTheme (line 76) | function WindowSetLightTheme() { function WindowSetDarkTheme (line 80) | function WindowSetDarkTheme() { function WindowCenter (line 84) | function WindowCenter() { function WindowSetTitle (line 88) | function WindowSetTitle(title) { function WindowFullscreen (line 92) | function WindowFullscreen() { function WindowUnfullscreen (line 96) | function WindowUnfullscreen() { function WindowIsFullscreen (line 100) | function WindowIsFullscreen() { function WindowGetSize (line 104) | function WindowGetSize() { function WindowSetSize (line 108) | function WindowSetSize(width, height) { function WindowSetMaxSize (line 112) | function WindowSetMaxSize(width, height) { function WindowSetMinSize (line 116) | function WindowSetMinSize(width, height) { function WindowSetPosition (line 120) | function WindowSetPosition(x, y) { function WindowGetPosition (line 124) | function WindowGetPosition() { function WindowHide (line 128) | function WindowHide() { function WindowShow (line 132) | function WindowShow() { function WindowMaximise (line 136) | function WindowMaximise() { function WindowToggleMaximise (line 140) | function WindowToggleMaximise() { function WindowUnmaximise (line 144) | function WindowUnmaximise() { function WindowIsMaximised (line 148) | function WindowIsMaximised() { function WindowMinimise (line 152) | function WindowMinimise() { function WindowUnminimise (line 156) | function WindowUnminimise() { function WindowSetBackgroundColour (line 160) | function WindowSetBackgroundColour(R, G, B, A) { function ScreenGetAll (line 164) | function ScreenGetAll() { function WindowIsMinimised (line 168) | function WindowIsMinimised() { function WindowIsNormal (line 172) | function WindowIsNormal() { function BrowserOpenURL (line 176) | function BrowserOpenURL(url) { function Environment (line 180) | function Environment() { function Quit (line 184) | function Quit() { function Hide (line 188) | function Hide() { function Show (line 192) | function Show() { function ClipboardGetText (line 196) | function ClipboardGetText() { function ClipboardSetText (line 200) | function ClipboardSetText(text) { function OnFileDrop (line 221) | function OnFileDrop(callback, useDropTarget) { function OnFileDropOff (line 228) | function OnFileDropOff() { function CanResolveFilePaths (line 232) | function CanResolveFilePaths() { function ResolveFilePaths (line 236) | function ResolveFilePaths(files) { FILE: main.go function main (line 14) | func main() { FILE: packages/baiban/src/App.jsx function isBase64 (line 6) | function isBase64(str) { function decodeBase64 (line 16) | function decodeBase64(base64String) { constant PERSISTENCE_KEY (line 34) | const PERSISTENCE_KEY = 'PERSISTENCE_KEY' function App (line 35) | function App() { FILE: packages/baiban/src/components/SaveWithInput.tsx type SaveButtonProps (line 3) | interface SaveButtonProps { function SaveWithInput (line 8) | function SaveWithInput({ onSave, initialTitle = '未命名画布' }: SaveButtonPro... FILE: packages/kanban/src/PersonalKanban/components/Board/Board.tsx type BoardProps (line 24) | type BoardProps = { FILE: packages/kanban/src/PersonalKanban/components/Card/Card.tsx type CardProps (line 26) | type CardProps = { FILE: packages/kanban/src/PersonalKanban/components/Column/Column.tsx type ColumnHeaderProps (line 30) | type ColumnHeaderProps = { type ColumnActionProps (line 86) | type ColumnActionProps = { type ColumnCardListProps (line 138) | type ColumnCardListProps = { type ColumnFooterProps (line 187) | type ColumnFooterProps = { type ColumnProps (line 211) | type ColumnProps = { FILE: packages/kanban/src/PersonalKanban/components/ColumnForm/ColumnForm.tsx type ColumnFormProps (line 19) | type ColumnFormProps = { FILE: packages/kanban/src/PersonalKanban/components/IconButton/IconButton.tsx type IconButtonProps (line 35) | type IconButtonProps = MuiIconButtonProps & { FILE: packages/kanban/src/PersonalKanban/components/KanbanBoard/KanbanBoard.tsx type KanbanBoardProps (line 8) | type KanbanBoardProps = { FILE: packages/kanban/src/PersonalKanban/components/KanbanCard/KanbanCard.tsx type KanbanCardProps (line 9) | type KanbanCardProps = { FILE: packages/kanban/src/PersonalKanban/components/KanbanColumn/KanbanColumn.tsx type KanbanInnerColumnCardListProps (line 9) | type KanbanInnerColumnCardListProps = { type KanbanColumnCardListProps (line 29) | type KanbanColumnCardListProps = { type KanbanColumnProps (line 55) | type KanbanColumnProps = { FILE: packages/kanban/src/PersonalKanban/components/Radio/Radio.tsx type RadioProps (line 12) | type RadioProps = Omit & { color?: string }; FILE: packages/kanban/src/PersonalKanban/components/RecordForm/RecordForm.tsx type RecordFormProps (line 17) | type RecordFormProps = { FILE: packages/kanban/src/PersonalKanban/constants/index.tsx constant COLUMN_WIDTH (line 1) | const COLUMN_WIDTH = 250; FILE: packages/kanban/src/PersonalKanban/containers/KanbanBoard/index.tsx type KanbanBoardContainerProps (line 23) | type KanbanBoardContainerProps = {}; function isBase64 (line 31) | function isBase64(str : string) { function decodeBase64 (line 41) | function decodeBase64(base64String : string) { FILE: packages/kanban/src/PersonalKanban/containers/KanbanBoard/title.tsx type TitleContextType (line 5) | interface TitleContextType { FILE: packages/kanban/src/PersonalKanban/containers/Toolbar/index.tsx type AddColumnButtonProps (line 26) | type AddColumnButtonProps = { type ClearBoardButtonProps (line 67) | type ClearBoardButtonProps = { type LanguageButtonProps (line 133) | type LanguageButtonProps = {}; type ToolbarProps (line 248) | type ToolbarProps = { FILE: packages/kanban/src/PersonalKanban/enums/index.tsx constant RECORD_SHADE (line 9) | const RECORD_SHADE = 200; constant DARK_RECORD_SHADE (line 22) | const DARK_RECORD_SHADE = 500; constant COLUMN_SHADE (line 35) | const COLUMN_SHADE = 100; constant DARK_COLUMN_SHADE (line 48) | const DARK_COLUMN_SHADE = 400; FILE: packages/kanban/src/PersonalKanban/index.tsx type PersonalKanbanProps (line 8) | interface PersonalKanbanProps {} FILE: packages/kanban/src/PersonalKanban/providers/ThemeProvider.tsx type Theme (line 24) | interface Theme { type ThemeOptions (line 27) | interface ThemeOptions { type ThemeProviderProps (line 34) | type ThemeProviderProps = { FILE: packages/kanban/src/PersonalKanban/providers/TranslationProvider.tsx type TranslationProviderProps (line 39) | type TranslationProviderProps = {}; FILE: packages/kanban/src/PersonalKanban/services/StorageService.ts constant DARK_MODE (line 3) | const DARK_MODE = "dark_mode"; constant COLUMNS (line 4) | const COLUMNS = "columns"; function getItem (line 6) | function getItem(key: string) { function setItem (line 10) | function setItem(key: string, value: any) { function getDarkMode (line 14) | function getDarkMode() { function setDarkMode (line 18) | function setDarkMode(value: boolean) { function setColumns (line 22) | function setColumns(value: Column[]) { function getColumns (line 26) | function getColumns() { FILE: packages/kanban/src/PersonalKanban/types/index.tsx type Record (line 1) | type Record = { type Column (line 10) | type Column = { FILE: packages/kanban/src/serviceWorkerRegistration.ts type Config (line 21) | type Config = { function register (line 26) | function register(config?: Config) { function registerValidSW (line 60) | function registerValidSW(swUrl: string, config?: Config) { function checkValidServiceWorker (line 104) | function checkValidServiceWorker(swUrl: string, config?: Config) { function unregister (line 132) | function unregister() { FILE: packages/mind/src/api/index.js constant SIMPLE_MIND_MAP_DATA (line 6) | const SIMPLE_MIND_MAP_DATA = 'SIMPLE_MIND_MAP_DATA' constant SIMPLE_MIND_MAP_LANG (line 7) | const SIMPLE_MIND_MAP_LANG = 'SIMPLE_MIND_MAP_LANG' constant SIMPLE_MIND_MAP_LOCAL_CONFIG (line 8) | const SIMPLE_MIND_MAP_LOCAL_CONFIG = 'SIMPLE_MIND_MAP_LOCAL_CONFIG' FILE: packages/mind/src/store.js method setMindMapData (line 41) | setMindMapData(state, data) { method setIsHandleLocalFile (line 46) | setIsHandleLocalFile(state, data) { method setLocalConfig (line 51) | setLocalConfig(state, data) { method setActiveSidebar (line 60) | setActiveSidebar(state, data) { method setIsOutlineEdit (line 65) | setIsOutlineEdit(state, data) { method setIsReadonly (line 70) | setIsReadonly(state, data) { method setIsSourceCodeEdit (line 75) | setIsSourceCodeEdit(state, data) { method setExtraTextOnExport (line 80) | setExtraTextOnExport(state, data) { method setSupportHandDrawnLikeStyle (line 85) | setSupportHandDrawnLikeStyle(state, data) { method setSupportMark (line 90) | setSupportMark(state, data) { method setSupportNumbers (line 95) | setSupportNumbers(state, data) { method setSupportFreemind (line 100) | setSupportFreemind(state, data) { method setSupportExcel (line 105) | setSupportExcel(state, data) { method setSupportCheckbox (line 110) | setSupportCheckbox(state, data) { method setIsDragOutlineTreeNode (line 115) | setIsDragOutlineTreeNode(state, data) { method getUserMindMapData (line 121) | getUserMindMapData(ctx) { FILE: packages/photoshop/src/js/actions/activate-tool.js class Activate_tool_action (line 6) | class Activate_tool_action extends Base_action { method constructor (line 10) | constructor(key, ignore_same_tool) { method do (line 19) | async do() { method undo (line 83) | async undo() { method free (line 131) | free() { FILE: packages/photoshop/src/js/actions/add-layer-filter.js class Add_layer_filter_action (line 5) | class Add_layer_filter_action extends Base_action { method constructor (line 13) | constructor(layer_id, name, params, filter_id) { method do (line 24) | async do() { method undo (line 53) | async undo() { method free (line 63) | free() { FILE: packages/photoshop/src/js/actions/autoresize-canvas.js class Autoresize_canvas_action (line 6) | class Autoresize_canvas_action extends Base_action { method constructor (line 15) | constructor(width, height, layer_id, can_automate = true, ignore_same_... method do (line 27) | async do() { method undo (line 86) | async undo() { FILE: packages/photoshop/src/js/actions/base.js class Base_action (line 2) | class Base_action { method constructor (line 3) | constructor(action_id, action_description) { method do (line 10) | do() { method undo (line 13) | undo() { method free (line 16) | free() { FILE: packages/photoshop/src/js/actions/bundle.js class Bundle_action (line 4) | class Bundle_action extends Base_action { method constructor (line 8) | constructor(bundle_id, bundle_name, actions_to_do) { method do (line 13) | async do() { method undo (line 39) | async undo() { method free (line 51) | free() { FILE: packages/photoshop/src/js/actions/clear-layer.js class Clear_layer_action (line 5) | class Clear_layer_action extends Base_action { method constructor (line 11) | constructor(layer_id) { method do (line 18) | async do() { method undo (line 58) | async undo() { method free (line 72) | free() { FILE: packages/photoshop/src/js/actions/delete-layer-filter.js class Delete_layer_filter_action (line 5) | class Delete_layer_filter_action extends Base_action { method constructor (line 12) | constructor(layer_id, filter_id) { method do (line 23) | async do() { method undo (line 44) | async undo() { method free (line 56) | free() { FILE: packages/photoshop/src/js/actions/delete-layer-settings.js class Delete_layer_settings_action (line 5) | class Delete_layer_settings_action extends Base_action { method constructor (line 12) | constructor(layer_id, setting_names) { method do (line 20) | async do() { method undo (line 33) | async undo() { method free (line 45) | free() { FILE: packages/photoshop/src/js/actions/delete-layer.js class Delete_layer_action (line 5) | class Delete_layer_action extends Base_action { method constructor (line 12) | constructor(layer_id, force) { method do (line 22) | async do() { method undo (line 75) | async undo() { method free (line 100) | free() { FILE: packages/photoshop/src/js/actions/init-canvas-zoom.js class Init_canvas_zoom_action (line 6) | class Init_canvas_zoom_action extends Base_action { method constructor (line 10) | constructor() { method do (line 17) | async do() { method undo (line 30) | async undo() { method free (line 40) | free() { FILE: packages/photoshop/src/js/actions/insert-layer.js class Insert_layer_action (line 6) | class Insert_layer_action extends Base_action { method constructor (line 13) | constructor(settings, can_automate = true) { method do (line 25) | async do() { method undo (line 175) | async undo() { method free (line 203) | free() { FILE: packages/photoshop/src/js/actions/prepare-canvas.js class Prepare_canvas_action (line 5) | class Prepare_canvas_action extends Base_action { method constructor (line 11) | constructor(call_when = 'undo') { method do (line 16) | async do() { method undo (line 23) | async undo() { FILE: packages/photoshop/src/js/actions/refresh-action-attributes.js class Refresh_action_attributes_action (line 5) | class Refresh_action_attributes_action extends Base_action { method constructor (line 11) | constructor(call_when = 'undo') { method do (line 16) | async do() { method undo (line 23) | async undo() { FILE: packages/photoshop/src/js/actions/refresh-layers-gui.js class Refresh_layers_gui_action (line 5) | class Refresh_layers_gui_action extends Base_action { method constructor (line 11) | constructor(call_when = 'undo') { method do (line 16) | async do() { method undo (line 23) | async undo() { FILE: packages/photoshop/src/js/actions/reorder-layer.js class Reorder_layer_action (line 5) | class Reorder_layer_action extends Base_action { method constructor (line 12) | constructor(layer_id, direction) { method do (line 22) | async do() { method undo (line 46) | async undo() { method free (line 60) | free() { FILE: packages/photoshop/src/js/actions/reset-layers.js class Reset_layers_action (line 5) | class Reset_layers_action extends Base_action { method constructor (line 9) | constructor(auto_insert) { method do (line 16) | async do() { method undo (line 38) | async undo() { method free (line 54) | free() { FILE: packages/photoshop/src/js/actions/reset-selection.js class Reset_selection_action (line 5) | class Reset_selection_action extends Base_action { method constructor (line 11) | constructor(mirror_selection_settings) { method do (line 18) | async do() { method undo (line 37) | async undo() { method free (line 52) | free() { FILE: packages/photoshop/src/js/actions/select-layer.js class Select_layer_action (line 5) | class Select_layer_action extends Base_action { method constructor (line 11) | constructor(layer_id, ignore_same_selection = false) { method do (line 19) | async do() { method undo (line 39) | async undo() { method free (line 54) | free() { FILE: packages/photoshop/src/js/actions/select-next-layer.js class Select_next_layer_action (line 5) | class Select_next_layer_action extends Base_action { method constructor (line 6) | constructor(reference_layer_id) { method do (line 12) | async do() { method undo (line 25) | async undo() { FILE: packages/photoshop/src/js/actions/select-previous-layer.js class Select_previous_layer_action (line 5) | class Select_previous_layer_action extends Base_action { method constructor (line 6) | constructor(reference_layer_id) { method do (line 12) | async do() { method undo (line 25) | async undo() { FILE: packages/photoshop/src/js/actions/set-object-property.js class Set_object_property_action (line 5) | class Set_object_property_action extends Base_action { method constructor (line 12) | constructor(object, property_name, value) { method do (line 20) | async do() { method undo (line 26) | async undo() { method free (line 32) | free() { FILE: packages/photoshop/src/js/actions/set-selection.js class Set_selection_action (line 5) | class Set_selection_action extends Base_action { method constructor (line 9) | constructor(x, y, width, height, old_settings_override) { method do (line 20) | async do() { method undo (line 36) | async undo() { method free (line 52) | free() { FILE: packages/photoshop/src/js/actions/stop-animation.js class Stop_animation_action (line 5) | class Stop_animation_action extends Base_action { method constructor (line 9) | constructor(reset_layer_visibility) { method do (line 14) | async do() { method undo (line 37) | async undo() { FILE: packages/photoshop/src/js/actions/store/image-store.js method init (line 25) | async init() { method add (line 99) | async add(imageData) { method get (line 131) | async get(imageId) { method delete (line 156) | async delete(imageId) { method delete_all (line 180) | async delete_all() { FILE: packages/photoshop/src/js/actions/toggle-layer-visibility.js class Toggle_layer_visibility_action (line 5) | class Toggle_layer_visibility_action extends Base_action { method constructor (line 11) | constructor(layer_id) { method do (line 17) | async do() { method undo (line 29) | async undo() { FILE: packages/photoshop/src/js/actions/update-config.js class Update_config_action (line 5) | class Update_config_action extends Base_action { method constructor (line 11) | constructor(settings) { method do (line 17) | async do() { method undo (line 25) | async undo() { method free (line 33) | free() { FILE: packages/photoshop/src/js/actions/update-layer-image.js class Update_layer_image_action (line 10) | class Update_layer_image_action extends Base_action { method constructor (line 17) | constructor(canvas, layer_id) { method do (line 29) | async do() { method undo (line 101) | async undo() { method free (line 122) | async free() { FILE: packages/photoshop/src/js/actions/update-layer.js class Update_layer_action (line 5) | class Update_layer_action extends Base_action { method constructor (line 13) | constructor(layer_id, settings) { method do (line 21) | async do() { method undo (line 44) | async undo() { method free (line 62) | free() { FILE: packages/photoshop/src/js/config.js method values (line 386) | values() { FILE: packages/photoshop/src/js/core/base-gui.js class Base_gui_class (line 25) | class Base_gui_class { method constructor (line 27) | constructor() { method init (line 72) | init() { method load_modules (line 79) | load_modules() { method load_default_values (line 91) | load_default_values() { method render_main_gui (line 136) | render_main_gui() { method init_service_worker (line 154) | init_service_worker() { method set_events (line 164) | set_events() { method check_canvas_offset (line 231) | check_canvas_offset() { method prepare_canvas (line 239) | prepare_canvas() { method load_saved_changes (line 272) | load_saved_changes() { method load_translations (line 287) | load_translations() { method autodetect_dimensions (line 302) | autodetect_dimensions() { method render_canvas_background (line 328) | render_canvas_background(canvas_id, gap) { method draw_grid (line 344) | draw_grid(ctx) { method draw_guides (line 403) | draw_guides(ctx){ method set_size (line 444) | set_size(width, height) { method get_visible_area_size (line 454) | get_visible_area_size() { method change_theme (line 474) | change_theme(theme_name = null){ method get_language (line 492) | get_language() { method get_color (line 496) | get_color() { method get_alpha (line 500) | get_alpha() { method get_zoom (line 504) | get_zoom() { method get_transparency_support (line 508) | get_transparency_support() { method get_active_tool (line 512) | get_active_tool() { FILE: packages/photoshop/src/js/core/base-layers.js class Base_layers_class (line 45) | class Base_layers_class { method constructor (line 46) | constructor() { method init (line 74) | init() { method init_zoom_lib (line 98) | init_zoom_lib() { method pre_render (line 104) | pre_render() { method after_render (line 115) | after_render() { method render (line 127) | render(force) { method render_overlay (line 216) | render_overlay() { method createNewCanvas (line 234) | createNewCanvas(ctx, h, w) { method create_new_canvas (line 244) | create_new_canvas(ctx, width, height) { method renderObjects (line 266) | renderObjects(ctx, tempCanvas, layers, prepare, shouldSkip) { method render_objects (line 278) | render_objects(ctx, tempCanvas, layers, prepare, shouldSkip) { method render_preview (line 344) | render_preview(layers) { method render_object (line 370) | render_object(ctx, object, is_preview) { method pre_render_object (line 418) | pre_render_object(ctx, object) { method after_render_object (line 453) | after_render_object(ctx, object) { method insert (line 488) | async insert(settings, can_automate = true) { method autoresize (line 502) | async autoresize(width, height, layer_id, can_automate = true) { method get_layer (line 519) | get_layer(id) { method delete (line 538) | async delete(id, force) { method reset_layers (line 545) | async reset_layers(auto_insert) { method toggle_visibility (line 556) | async toggle_visibility(id) { method refresh_gui (line 565) | refresh_gui() { method select (line 574) | async select(id) { method set_opacity (line 584) | async set_opacity(id, value) { method layer_clear (line 602) | async layer_clear(id) { method move (line 612) | async move(id, direction) { method get_sorted_layers (line 621) | get_sorted_layers() { method is_layer_empty (line 634) | is_layer_empty(id) { method find_next (line 654) | find_next(id) { method find_previous (line 678) | find_previous(id) { method get_world_coords (line 704) | get_world_coords(x, y) { method add_filter (line 715) | add_filter(layer_id, name, params) { method delete_filter (line 727) | delete_filter(layer_id, filter_id) { method convert_layers_to_canvas (line 740) | convert_layers_to_canvas(ctx, layer_id = null, is_preview = true) { method convert_layer_to_canvas (line 762) | convert_layer_to_canvas(layer_id, actual_area = false, can_trim) { method update_layer_image (line 819) | update_layer_image(canvas, layer_id) { method get_dimensions (line 830) | get_dimensions() { method get_layers (line 842) | get_layers() { method disable_filter (line 851) | disable_filter(filter_id) { method find_filter_by_id (line 863) | find_filter_by_id(filter_id, filter_name, layer_id) { FILE: packages/photoshop/src/js/core/base-search.js class Base_search_class (line 13) | class Base_search_class { method constructor (line 15) | constructor() { method events (line 29) | events() { method search (line 111) | search() { method get_function_from_path (line 156) | get_function_from_path(path){ FILE: packages/photoshop/src/js/core/base-selection.js constant DRAG_TYPE_TOP (line 13) | const DRAG_TYPE_TOP = 1; constant DRAG_TYPE_BOTTOM (line 14) | const DRAG_TYPE_BOTTOM = 2; constant DRAG_TYPE_LEFT (line 15) | const DRAG_TYPE_LEFT = 4; constant DRAG_TYPE_RIGHT (line 16) | const DRAG_TYPE_RIGHT = 8; class Base_selection_class (line 21) | class Base_selection_class { method constructor (line 36) | constructor(ctx, settings, key = null) { method events (line 61) | events() { method set_selection (line 99) | set_selection(x, y, width, height) { method reset_selection (line 113) | reset_selection() { method get_selection (line 125) | get_selection() { method find_settings (line 131) | find_settings() { method calcRotateDistanceFromX (line 151) | calcRotateDistanceFromX(layerW) { method draw_selection (line 162) | draw_selection() { method selected_object_actions (line 359) | selected_object_actions(e) { FILE: packages/photoshop/src/js/core/base-state.js class Base_state_class (line 18) | class Base_state_class { method constructor (line 20) | constructor() { method set_events (line 41) | set_events() { method do_action (line 60) | async do_action(action, options = {}) { method can_redo (line 120) | can_redo() { method can_undo (line 124) | can_undo() { method redo_action (line 128) | async redo_action() { method undo_action (line 138) | async undo_action() { method scrap_last_action (line 147) | async scrap_last_action() { method free (line 155) | async free(memory_size = 0, database_size = 0) { method save (line 200) | save() { method undo (line 209) | undo() { method redo (line 216) | redo() { FILE: packages/photoshop/src/js/core/base-tools.js class Base_tools_class (line 15) | class Base_tools_class { method constructor (line 17) | constructor(save_mouse) { method dragStart (line 39) | dragStart(event) { method dragMove (line 57) | dragMove(event) { method dragEnd (line 64) | dragEnd(event) { method events (line 70) | events() { method prepare (line 116) | prepare() { method set_mouse_info (line 120) | set_mouse_info(event) { method get_mouse_coordinates_from_event (line 184) | get_mouse_coordinates_from_event(event){ method get_mouse_info (line 199) | get_mouse_info(event) { method calc_average_mouse_speed (line 207) | calc_average_mouse_speed(event) { method get_params_hash (line 232) | get_params_hash() { method clone (line 241) | clone(object) { method show_mouse_cursor (line 253) | show_mouse_cursor(x, y, size, type) { method getParams (line 282) | getParams() { method adaptSize (line 300) | adaptSize(value, type = "width") { method draw_shape (line 316) | draw_shape(ctx, x, y, width, height, coords, is_demo) { method default_events (line 349) | default_events(){ method default_dragStart (line 375) | default_dragStart(event) { method default_dragMove (line 381) | default_dragMove(event) { method default_dragEnd (line 387) | default_dragEnd(event) { method shape_mousedown (line 393) | shape_mousedown(e) { method shape_mousemove (line 433) | shape_mousemove(e) { method shape_mouseup (line 488) | shape_mouseup(e) { method render_overlay_parent (line 553) | render_overlay_parent(ctx){ method get_snap_positions (line 577) | get_snap_positions(exclude_id) { method calc_snap_position (line 649) | calc_snap_position(event, pos_x, pos_y, exclude_id) { FILE: packages/photoshop/src/js/core/components/color-input.js method on_finish (line 39) | on_finish() { method function (line 47) | function() { FILE: packages/photoshop/src/js/core/gui/gui-colors.js class GUI_colors_class (line 169) | class GUI_colors_class { method constructor (line 171) | constructor() { method render_main_colors (line 184) | render_main_colors(uiType) { method init_components (line 202) | init_components() { method set_color (line 400) | set_color(definition) { method render_selected_color (line 478) | render_selected_color(options) { method render_ui_deferred (line 521) | render_ui_deferred(options) { FILE: packages/photoshop/src/js/core/gui/gui-details.js class GUI_details_class (line 117) | class GUI_details_class { method constructor (line 119) | constructor() { method render_main_details (line 129) | render_main_details() { method render_details (line 137) | render_details(events = false) { method render_general (line 179) | render_general(key, events) { method render_general_param (line 290) | render_general_param(key, events) { method render_general_select_param (line 359) | render_general_select_param(key, events){ method render_color (line 412) | render_color(events) { method render_reset (line 451) | render_reset(events) { method render_text (line 529) | render_text(events) { method render_more_parameters (line 540) | render_more_parameters() { FILE: packages/photoshop/src/js/core/gui/gui-information.js class GUI_information_class (line 28) | class GUI_information_class { method constructor (line 30) | constructor(ctx) { method render_main_information (line 41) | render_main_information() { method set_events (line 50) | set_events() { method update_units (line 73) | update_units(){ method show_size (line 79) | show_size(force) { FILE: packages/photoshop/src/js/core/gui/gui-layers.js class GUI_layers_class (line 30) | class GUI_layers_class { method constructor (line 32) | constructor(ctx) { method render_main_layers (line 42) | render_main_layers() { method set_events (line 51) | set_events() { method render_layers (line 135) | render_layers() { FILE: packages/photoshop/src/js/core/gui/gui-menu.js class GUI_menu_class (line 13) | class GUI_menu_class { method constructor (line 15) | constructor() { method render_main (line 26) | render_main() { method on (line 57) | on(eventName, callback) { method emit (line 66) | emit(eventName, payload, object) { method generate_menu_bar_item_template (line 74) | generate_menu_bar_item_template(definition, index) { method generate_menu_dropdown_item_template (line 83) | generate_menu_dropdown_item_template(definition, level, index) { method on_mouse_down_body (line 107) | on_mouse_down_body(event) { method on_focus_menu_bar (line 116) | on_focus_menu_bar(event) { method on_focus_menu_bar_link (line 126) | on_focus_menu_bar_link(event) { method on_blur_menu_bar (line 130) | on_blur_menu_bar(event) { method on_key_down_menu (line 134) | on_key_down_menu(event) { method on_click_menu (line 250) | on_click_menu(event) { method on_resize_window (line 266) | on_resize_window(event) { method toggle_dropdown (line 272) | toggle_dropdown(opener, isTrusted) { method trigger_link (line 287) | trigger_link(link) { method close_child_dropdowns (line 311) | close_child_dropdowns(level) { method create_dropdown (line 321) | create_dropdown(opener, level, index, focusAfterCreation) { method position_dropdowns (line 363) | position_dropdowns() { FILE: packages/photoshop/src/js/core/gui/gui-preview.js class GUI_preview_class (line 30) | class GUI_preview_class { method constructor (line 32) | constructor(GUI_class) { method render_main_preview (line 59) | render_main_preview() { method set_events (line 68) | set_events() { method prepare_canvas (line 157) | prepare_canvas() { method render_preview_active_zone (line 164) | render_preview_active_zone() { method zoom (line 212) | async zoom(recalc) { method zoom_auto (line 285) | zoom_auto(only_increase) { method set_center_zoom (line 303) | set_center_zoom() { method set_zoom_position (line 308) | set_zoom_position(event) { method zoom_to_position (line 341) | zoom_to_position(x, y) { FILE: packages/photoshop/src/js/core/gui/gui-tools.js class GUI_tools_class (line 18) | class GUI_tools_class { method constructor (line 20) | constructor(GUI_class) { method load_plugins (line 36) | load_plugins() { method render_main_tools (line 71) | render_main_tools() { method render_tools (line 77) | render_tools() { method activate_tool (line 124) | async activate_tool(key) { method action_data (line 130) | action_data() { method show_action_attributes (line 145) | show_action_attributes() { FILE: packages/photoshop/src/js/libs/canvastotiff.js function pad2 (line 143) | function pad2(str) { function set16 (line 149) | function set16(data) { function set32 (line 154) | function set32(data) { function setStr (line 159) | function setStr(str) { function getStrLen (line 165) | function getStrLen(str) { function addEntry (line 170) | function addEntry(tag, type, count, value, dltOffset) { function addIDF (line 193) | function addIDF(offset) { function endIDF (line 198) | function endIDF() { FILE: packages/photoshop/src/js/libs/clipboard.js class Clipboard_class (line 9) | class Clipboard_class { method constructor (line 11) | constructor(on_paste) { method init (line 37) | init() { method paste_auto (line 77) | paste_auto(e) { method on_keyboard_action (line 109) | on_keyboard_action(event) { method on_keyboardup_action (line 128) | on_keyboardup_action(event) { method paste_createImage (line 141) | paste_createImage(source) { FILE: packages/photoshop/src/js/libs/color-matrix.js class colorMatrix (line 10) | class colorMatrix { method constructor (line 12) | constructor(on_paste) { method multiply (line 28) | multiply (a, b) { method colorMatrix (line 45) | colorMatrix (imageData, options) { FILE: packages/photoshop/src/js/libs/color-thief.js function getColorIndex (line 252) | function getColorIndex(r, g, b) { function PQueue (line 257) | function PQueue(comparator) { function VBox (line 294) | function VBox(r1, r2, g1, g2, b1, b2, histo) { function CMap (line 382) | function CMap() { function getHisto (line 448) | function getHisto(pixels) { function vboxFromPixels (line 462) | function vboxFromPixels(pixels, histo) { function medianCutApply (line 482) | function medianCutApply(histo, vbox) { function quantize (line 571) | function quantize(pixels, maxcolors) { FILE: packages/photoshop/src/js/libs/gifjs/gif.js function e (line 1) | function e(n){if(i[n])return i[n].exports;var r=i[n]={exports:{},id:n,lo... function i (line 1) | function i(){this.constructor=t} function e (line 1) | function e(t){var e,n,r;this.running=!1,this.options={},this.frames=[],t... function i (line 1) | function i(){this._events=this._events||{},this._maxListeners=this._maxL... function n (line 1) | function n(t){return"function"==typeof t} function r (line 1) | function r(t){return"number"==typeof t} function s (line 1) | function s(t){return"object"==typeof t&&null!==t} function o (line 1) | function o(t){return void 0===t} function i (line 1) | function i(){this.removeListener(t,i),r||(r=!0,e.apply(this,arguments))} FILE: packages/photoshop/src/js/libs/gifjs/gif.worker.js function e (line 1) | function e(r){if(i[r])return i[r].exports;var s=i[r]={exports:{},id:r,lo... function r (line 1) | function r(){this.page=-1,this.pages=[],this.newPage()} function s (line 1) | function s(t,e){this.width=~~t,this.height=~~e,this.transparent=null,thi... function i (line 1) | function i(t,e){function i(){z=[],E=new Int32Array(256),R=new Int32Array... function i (line 1) | function i(t,e,i,a){function h(t,e){S[x++]=t,x>=254&&c(e)}function l(t){... FILE: packages/photoshop/src/js/libs/glfx.js function q (line 8) | function q(a,d,c){return Math.max(a,Math.min(d,c))} function w (line 8) | function w(b){return{_:b,loadContentsOf:function(b){a=this._.gl;this._.l... function A (line 8) | function A(a){return w(r.fromElement(a))} function B (line 8) | function B(b,d){var c=a.UNSIGNED_BYTE;if(a.getExtension("OES_texture_flo... function C (line 9) | function C(a,d,c){this._.isInitialized&& function D (line 10) | function D(){this._.texture.use();this._.flippedShader.drawRect();return... function f (line 10) | function f(a,d,c,e){(c||this._.texture).use();this._.spareTexture.drawTo... function E (line 10) | function E(a){a.parentNode.insertBefore(this,a);a.parentNode.removeChild... function F (line 11) | function F(){var b=new r(this._.texture.width,this._.texture.height,a.RG... function G (line 11) | function G(){var b=this._.texture.width,d=this._.texture.height,c=new Ui... function k (line 11) | function k(b){return function(){a=this._.gl;return b.apply(this,argument... function x (line 11) | function x(a,d,c,e,g,l,n,p){var m=c-g,h=e-l,f=n-g,k=p-l;g=a-c+g-n;l= function y (line 12) | function y(a){var d=a[0],c=a[1],e=a[2],g=a[3],l=a[4],n=a[5],p=a[6],m=a[7... function z (line 12) | function z(a){var d=a.length;this.xa=[];this.ya=[];this.u=[];this.y2=[];... function u (line 13) | function u(a,d){return new h(null,a+"uniform sampler2D texture;uniform v... function H (line 14) | function H(b,d){a.brightnessContrast=a.brightnessContrast||new h(null,"u... function t (line 15) | function t(a){a=new z(a);for(var d=[],c=0;256>c;c++)d.push(q(0,Math.floo... function I (line 15) | function I(b,d,c){b=t(b);1==arguments.length?d=c=b:(d=t(d),c=t(c));for(v... function J (line 16) | function J(b){a.denoise=a.denoise||new h(null,"uniform sampler2D texture... function K (line 17) | function K(b,d){a.hueSaturation=a.hueSaturation||new h(null,"uniform sam... function L (line 18) | function L(b){a.noise=a.noise||new h(null,"uniform sampler2D texture;uni... function M (line 19) | function M(b){a.sepia=a.sepia||new h(null,"uniform sampler2D texture;uni... function N (line 20) | function N(b,d){a.unsharpMask=a.unsharpMask||new h(null,"uniform sampler... function O (line 21) | function O(b){a.vibrance=a.vibrance||new h(null,"uniform sampler2D textu... function P (line 22) | function P(b,d){a.vignette=a.vignette||new h(null,"uniform sampler2D tex... function Q (line 23) | function Q(b,d,c){a.lensBlurPrePass=a.lensBlurPrePass||new h(null,"unifo... function R (line 27) | function R(b,d,c,e,g,l){a.tiltShift=a.tiltShift||new h(null,"uniform sam... function S (line 28) | function S(b){a.triangleBlur=a.triangleBlur||new h(null,"uniform sampler... function T (line 29) | function T(b,d,c){a.zoomBlur=a.zoomBlur||new h(null,"uniform sampler2D t... function U (line 30) | function U(b,d,c,e){a.colorHalftone=a.colorHalftone||new h(null,"uniform... function V (line 31) | function V(b,d,c,e){a.dotScreen=a.dotScreen||new h(null,"uniform sampler... function W (line 32) | function W(b){a.edgeWork1=a.edgeWork1||new h(null,"uniform sampler2D tex... function X (line 34) | function X(b,d,c){a.hexagonalPixelate=a.hexagonalPixelate||new h(null,"u... function Y (line 35) | function Y(b){a.ink=a.ink||new h(null,"uniform sampler2D texture;uniform... function Z (line 36) | function Z(b,d,c,e){a.bulgePinch=a.bulgePinch||u("uniform float radius;u... function $ (line 37) | function $(b,d,c){a.matrixWarp=a.matrixWarp||u("uniform mat3 matrix;unif... function aa (line 38) | function aa(a,d){var c=x.apply(null,d),e=x.apply(null,a),c=y(c);return t... function ba (line 39) | function ba(b,d,c,e){a.swirl=a.swirl||u("uniform float radius;uniform fl... function a (line 40) | function a(b){if(!b.getExtension("OES_texture_float"))return!1;var c=b.c... function d (line 43) | function d(){} function c (line 43) | function c(a){"OES_texture_float_linear"===a?(void 0===this.$OES_texture... function e (line 44) | function e(){var a=f.call(this);-1===a.indexOf("OES_texture_float_linear... function b (line 46) | function b(b,c){var e=a.createShader(b);a.shaderSource(e,c);a.compileSha... function d (line 47) | function d(d,l){this.texCoordAttribute=this.vertexAttribute=null;this.pr... function b (line 53) | function b(b,c,d,f){this.gl=a;this.id=a.createTexture();this.width=b;thi... function d (line 54) | function d(a){null==c&&(c=document.createElement("canvas"));c.width=a.wi... FILE: packages/photoshop/src/js/libs/helpers.js class Helper_class (line 8) | class Helper_class { method constructor (line 10) | constructor() { method get_url_parameters (line 14) | get_url_parameters() { method timer_start (line 28) | timer_start() { method timer_end (line 38) | timer_end(name, echo) { method format_time (line 48) | format_time(datetime) { method strpos (line 60) | strpos(haystack, needle, offset = 0) { method getCookie (line 71) | getCookie(name) { method setCookie (line 90) | setCookie(name, value) { method _getCookie (line 103) | _getCookie(NameOfCookie) { method _setCookie (line 117) | _setCookie(NameOfCookie, value, expire_days) { method delCookie (line 126) | delCookie(NameOfCookie) { method getRandomInt (line 133) | getRandomInt(min, max) { method font_pixel_to_height (line 137) | font_pixel_to_height(px) { method hex (line 141) | hex(x) { method hex_set_hsl (line 146) | hex_set_hsl(hex, newHsl) { method rgbToHex (line 161) | rgbToHex(r, g, b) { method hexToRgb (line 169) | hexToRgb(hex) { method hslToHex (line 188) | hslToHex(h, s, l) { method hsvToHex (line 193) | hsvToHex(h, s, v) { method hueToRgb (line 198) | hueToRgb(p, q, t) { method hslToRgb (line 224) | hslToRgb(h, s, l) { method rgbToHsl (line 252) | rgbToHsl(r, g, b) { method rgbToHsv (line 294) | rgbToHsv(r, g, b) { method hsvToRgb (line 325) | hsvToRgb(h, s, v) { method hsvToHsl (line 356) | hsvToHsl(h, s, v) { method hslToHsv (line 374) | hslToHsv(h, s, l) { method remove_selection (line 383) | remove_selection() { method darkenColor (line 395) | darkenColor(color, v) { method number_format (line 428) | number_format(n, maximumFractionDigits) { method check_input_color_support (line 437) | check_input_color_support() { method b64toBlob (line 443) | b64toBlob(b64Data, contentType, sliceSize) { method escapeHtml (line 467) | escapeHtml(text) { method isNumeric (line 476) | isNumeric(n) { method ucfirst (line 480) | ucfirst(string) { method change_canvas_size (line 493) | change_canvas_size(canvas, width, height, offset_x, offset_y) { method image_round (line 513) | image_round(ctx_main, mouse_x, mouse_y, size_w, size_h, img_data, anti... method is_input (line 552) | is_input(element) { method is_edge_or_ie (line 564) | is_edge_or_ie() { method throttle (line 575) | throttle(func, wait, options) { method draw_special_line (line 616) | draw_special_line(ctx, start_x, start_y, end_x, end_y){ method draw_control_point (line 643) | draw_control_point(ctx, x, y) { method get_user_unit (line 672) | get_user_unit(data, type, resolution){ method get_internal_unit (line 698) | get_internal_unit(data, type, resolution){ FILE: packages/photoshop/src/js/libs/imagefilters.js function BlurStack (line 654) | function BlurStack() { FILE: packages/photoshop/src/js/libs/popup.js class Dialog_class (line 61) | class Dialog_class { method constructor (line 63) | constructor() { method show (line 99) | show(config) { method hide (line 136) | hide(success) { method get_active_instances (line 161) | get_active_instances() { method addEventListener (line 167) | addEventListener(target, type, listener, options) { method set_events (line 178) | set_events() { method remove_events (line 227) | remove_events() { method onChangeEvent (line 234) | onChangeEvent(e) { method preview_handler (line 264) | preview_handler(e) { method save (line 271) | save() { method cancel (line 282) | cancel() { method get_params (line 289) | get_params() { method show_action (line 345) | show_action() { method generateParamsHtml (line 472) | generateParamsHtml() { method onkeyup (line 625) | onkeyup(event) { method getRandomInt (line 635) | getRandomInt(min, max) { method strpos (line 639) | strpos(haystack, needle, offset) { method draw_background (line 644) | draw_background(canvas, W, H, gap, force) { FILE: packages/photoshop/src/js/libs/vintage.js class Vintage_class (line 27) | class Vintage_class { method constructor (line 29) | constructor(width, height) { method apply_all (line 44) | apply_all(canvas, level) { method reset_random_values (line 76) | reset_random_values(width, height) { method adjust_color (line 83) | adjust_color(canvas, level_red) { //level = [0, 200], default 70 method lower_contrast (line 96) | lower_contrast(canvas, level) { //level = [0, 50], default 15 method blur (line 108) | blur(canvas, level) { //level = [0, 2], default 0 method light_leak (line 122) | light_leak(canvas, level) { //level = [0, 150], default 90 method chemicals (line 141) | chemicals(canvas, level) { //level = [0, 100], default 40 method exposure (line 152) | exposure(canvas, level) { //level = [0, 150], default 80 method grains (line 174) | grains(canvas, level) { //level = [0, 50], default 10 method grains_big (line 211) | grains_big(canvas, level) { //level = [0, 50], default 20 method optics (line 231) | optics(canvas, param1, param2) { //param1 [0, 0.5], param2 [0, 0.7], d... method dusts (line 247) | dusts(canvas, level) { //level = [0, 100], default 70 method getRandomInt (line 290) | getRandomInt(min, max) { FILE: packages/photoshop/src/js/libs/zoomView.js method canvasDefault (line 30) | canvasDefault() { method apply (line 33) | apply() { method getPosition (line 39) | getPosition() { method getContext (line 42) | getContext() { method getBounds (line 45) | getBounds() { method getScale (line 48) | getScale() { method getMaxScale (line 51) | getMaxScale() { method update (line 56) | update() { // call to update transforms method constrain (line 73) | constrain() { method toWorld (line 100) | toWorld(from_x, from_y) { // convert screen to world coords method toScreen (line 112) | toScreen(from, point = {}){ // convert world coords to screen coords method scaleAt (line 120) | scaleAt(x_from, y_from, amount) { // at in screen coords method move (line 129) | move(move_x, move_y) { // move is in screen coords method setContext (line 134) | setContext(context) { method setBounds (line 138) | setBounds(top, left, right, bottom) { FILE: packages/photoshop/src/js/main.js function isBase64 (line 58) | function isBase64(str) { function decodeBase64 (line 68) | function decodeBase64(base64String) { FILE: packages/photoshop/src/js/modules/edit/copy.js class Copy_class (line 9) | class Copy_class { method constructor (line 11) | constructor() { method copy_to_clipboard (line 36) | async copy_to_clipboard(){ method setToClipboard (line 63) | async setToClipboard(blob) { method askWritePermission (line 68) | async askWritePermission() { FILE: packages/photoshop/src/js/modules/edit/paste.js class Edit_paste_class (line 3) | class Edit_paste_class { method paste (line 5) | paste() { FILE: packages/photoshop/src/js/modules/edit/redo.js class Edit_redo_class (line 3) | class Edit_redo_class { method constructor (line 5) | constructor() { method redo (line 9) | redo() { FILE: packages/photoshop/src/js/modules/edit/selection.js class Edit_selection_class (line 6) | class Edit_selection_class { method constructor (line 8) | constructor() { method select_all (line 13) | select_all() { method delete (line 21) | delete() { FILE: packages/photoshop/src/js/modules/edit/undo.js class Edit_undo_class (line 5) | class Edit_undo_class { method constructor (line 7) | constructor() { method events (line 18) | events(){ method undo (line 26) | undo() { FILE: packages/photoshop/src/js/modules/effects/abstract/css.js class Effects_common_class (line 7) | class Effects_common_class { method constructor (line 9) | constructor() { method show_dialog (line 16) | show_dialog(type, params, filter_id) { method save (line 50) | save(params, type, filter_id) { method preview (line 56) | preview(params, type) { method convert_value (line 65) | convert_value(value, params) { FILE: packages/photoshop/src/js/modules/effects/black_and_white.js class Effects_backAndWhite_class (line 8) | class Effects_backAndWhite_class { method constructor (line 10) | constructor() { method black_and_white (line 16) | black_and_white() { method save (line 58) | save(params) { method change (line 74) | change(data, params) { method thresholding (line 141) | thresholding(ctx, W, H, only_level) { method otsu (line 172) | otsu(histogram, total) { method demo (line 201) | demo(canvas_id, canvas_thumb){ FILE: packages/photoshop/src/js/modules/effects/blueprint.js class Effects_blueprint_class (line 9) | class Effects_blueprint_class { method constructor (line 11) | constructor() { method blueprint (line 18) | blueprint() { method change (line 39) | change(canvas, width, height) { method draw_grid (line 88) | draw_grid(ctx, size) { method demo (line 146) | demo(canvas_id, canvas_thumb){ FILE: packages/photoshop/src/js/modules/effects/borders.js class Effects_borders_class (line 8) | class Effects_borders_class { method constructor (line 10) | constructor() { method borders (line 16) | borders(filter_id) { method demo (line 44) | demo(canvas_id, canvas_thumb){ method render_pre (line 61) | render_pre(ctx, data) { method render_post (line 65) | render_post(ctx, data, layer){ method add_borders (line 98) | add_borders(params, filter_id) { FILE: packages/photoshop/src/js/modules/effects/box_blur.js class Effects_boxBlur_class (line 8) | class Effects_boxBlur_class { method constructor (line 10) | constructor() { method box_blur (line 15) | box_blur() { method save (line 44) | save(params) { method change (line 60) | change(data, params) { method demo (line 70) | demo(canvas_id, canvas_thumb){ FILE: packages/photoshop/src/js/modules/effects/browser.js class Effects_browser_class (line 6) | class Effects_browser_class extends Base_tools_class { method constructor (line 8) | constructor(ctx) { method browser (line 15) | async browser() { method get_effects_list (line 92) | get_effects_list() { method get_filter_title (line 117) | get_filter_title(key) { method get_function_from_path (line 131) | get_function_from_path(path){ FILE: packages/photoshop/src/js/modules/effects/common/blur.js class Effects_blur_class (line 7) | class Effects_blur_class extends Effects_common_class { method constructor (line 9) | constructor() { method blur (line 15) | blur(filter_id) { method convert_value (line 29) | convert_value(value, params, type) { method demo (line 41) | demo(canvas_id, canvas_thumb){ method render_pre (line 52) | render_pre(ctx, data) { method render_post (line 62) | render_post(ctx, data){ FILE: packages/photoshop/src/js/modules/effects/common/brightness.js class Effects_brightness_class (line 6) | class Effects_brightness_class extends Effects_common_class { method constructor (line 8) | constructor() { method brightness (line 13) | brightness(filter_id) { method convert_value (line 26) | convert_value(value) { method demo (line 41) | demo(canvas_id, canvas_thumb){ method render_pre (line 52) | render_pre(ctx, data) { method render_post (line 62) | render_post(ctx, data){ FILE: packages/photoshop/src/js/modules/effects/common/contrast.js class Effects_contrast_class (line 6) | class Effects_contrast_class extends Effects_common_class { method constructor (line 8) | constructor() { method contrast (line 13) | contrast(filter_id) { method convert_value (line 27) | convert_value(value) { method demo (line 42) | demo(canvas_id, canvas_thumb){ method render_pre (line 53) | render_pre(ctx, data) { method render_post (line 63) | render_post(ctx, data){ FILE: packages/photoshop/src/js/modules/effects/common/grayscale.js class Effects_grayscale_class (line 6) | class Effects_grayscale_class extends Effects_common_class { method constructor (line 8) | constructor() { method grayscale (line 13) | grayscale(filter_id) { method convert_value (line 27) | convert_value(value) { method demo (line 33) | demo(canvas_id, canvas_thumb){ method render_pre (line 44) | render_pre(ctx, data) { method render_post (line 54) | render_post(ctx, data){ FILE: packages/photoshop/src/js/modules/effects/common/hue-rotate.js class Effects_hueRotate_class (line 6) | class Effects_hueRotate_class extends Effects_common_class { method constructor (line 8) | constructor() { method hue_rotate (line 13) | hue_rotate(filter_id) { method convert_value (line 27) | convert_value(value) { method demo (line 31) | demo(canvas_id, canvas_thumb){ method render_pre (line 42) | render_pre(ctx, data) { method render_post (line 52) | render_post(ctx, data){ FILE: packages/photoshop/src/js/modules/effects/common/invert.js class Effects_invert_class (line 6) | class Effects_invert_class extends Effects_common_class { method constructor (line 8) | constructor() { method invert (line 13) | invert(filter_id) { method convert_value (line 27) | convert_value(value) { method demo (line 32) | demo(canvas_id, canvas_thumb){ method render_pre (line 43) | render_pre(ctx, data) { method render_post (line 53) | render_post(ctx, data){ FILE: packages/photoshop/src/js/modules/effects/common/saturate.js class Effects_saturate_class (line 6) | class Effects_saturate_class extends Effects_common_class { method constructor (line 8) | constructor() { method saturate (line 13) | saturate(filter_id) { method convert_value (line 27) | convert_value(value) { method demo (line 42) | demo(canvas_id, canvas_thumb){ method render_pre (line 53) | render_pre(ctx, data) { method render_post (line 63) | render_post(ctx, data){ FILE: packages/photoshop/src/js/modules/effects/common/sepia.js class Effects_sepia_class (line 6) | class Effects_sepia_class extends Effects_common_class { method constructor (line 8) | constructor() { method sepia (line 13) | sepia(filter_id) { method convert_value (line 27) | convert_value(value) { method demo (line 33) | demo(canvas_id, canvas_thumb){ method render_pre (line 44) | render_pre(ctx, data) { method render_post (line 54) | render_post(ctx, data){ FILE: packages/photoshop/src/js/modules/effects/common/shadow.js class Effects_brightness_class (line 8) | class Effects_brightness_class extends Effects_common_class { method constructor (line 10) | constructor() { method shadow (line 18) | shadow(filter_id) { method convert_value (line 35) | convert_value(value, params, type) { method demo (line 50) | demo(canvas_id, canvas_thumb){ method render_pre (line 63) | render_pre(ctx, data) { method render_post (line 73) | render_post(ctx, data){ FILE: packages/photoshop/src/js/modules/effects/denoise.js class Effects_denoise_class (line 8) | class Effects_denoise_class { method constructor (line 10) | constructor() { method denoise (line 16) | denoise() { method save (line 43) | save(params) { method change (line 59) | change(canvas, params) { method demo (line 73) | demo(canvas_id, canvas_thumb){ FILE: packages/photoshop/src/js/modules/effects/dither.js class Effects_dither_class (line 8) | class Effects_dither_class { method constructor (line 10) | constructor() { method dither (line 15) | dither() { method save (line 42) | save(params) { method change (line 58) | change(data, params) { method demo (line 66) | demo(canvas_id, canvas_thumb){ FILE: packages/photoshop/src/js/modules/effects/dot_screen.js class Effects_dotScreen_class (line 8) | class Effects_dotScreen_class { method constructor (line 10) | constructor() { method dot_screen (line 16) | dot_screen() { method save (line 43) | save(params) { method change (line 59) | change(canvas, params) { method demo (line 73) | demo(canvas_id, canvas_thumb){ FILE: packages/photoshop/src/js/modules/effects/edge.js class Effects_edge_class (line 8) | class Effects_edge_class { method constructor (line 10) | constructor() { method edge (line 15) | edge() { method change (line 36) | change(data) { method demo (line 42) | demo(canvas_id, canvas_thumb){ FILE: packages/photoshop/src/js/modules/effects/emboss.js class Effects_emboss_class (line 8) | class Effects_emboss_class { method constructor (line 10) | constructor() { method emboss (line 15) | emboss() { method change (line 36) | change(data) { method demo (line 42) | demo(canvas_id, canvas_thumb){ FILE: packages/photoshop/src/js/modules/effects/enrich.js class Effects_enrich_class (line 8) | class Effects_enrich_class { method constructor (line 10) | constructor() { method enrich (line 15) | enrich() { method save (line 40) | save(params) { method change (line 56) | change(data, params) { method demo (line 62) | demo(canvas_id, canvas_thumb){ FILE: packages/photoshop/src/js/modules/effects/grains.js class Effects_grains_class (line 8) | class Effects_grains_class { method constructor (line 10) | constructor() { method grains (line 16) | grains() { method save (line 43) | save(params) { method change (line 59) | change(data, params) { method demo (line 95) | demo(canvas_id, canvas_thumb){ FILE: packages/photoshop/src/js/modules/effects/heatmap.js class Effects_heatmap_class (line 7) | class Effects_heatmap_class { method constructor (line 9) | constructor() { method heatmap (line 14) | heatmap() { method change (line 35) | change(data) { method color2heat (line 52) | color2heat(value) { method demo (line 98) | demo(canvas_id, canvas_thumb){ FILE: packages/photoshop/src/js/modules/effects/instagram/1977.js class Effects_1977_class (line 7) | class Effects_1977_class { method constructor (line 9) | constructor() { method 1977 (line 15) | 1977() { method change (line 36) | change(canvas, width, height) { method demo (line 59) | demo(canvas_id, canvas_thumb){ FILE: packages/photoshop/src/js/modules/effects/instagram/aden.js class Effects_aden_class (line 7) | class Effects_aden_class { method constructor (line 9) | constructor() { method aden (line 14) | aden() { method change (line 35) | change(canvas, width, height) { method demo (line 61) | demo(canvas_id, canvas_thumb){ FILE: packages/photoshop/src/js/modules/effects/instagram/clarendon.js class Effects_clarendon_class (line 7) | class Effects_clarendon_class { method constructor (line 9) | constructor() { method clarendon (line 15) | clarendon() { method change (line 36) | change(canvas, width, height) { method demo (line 59) | demo(canvas_id, canvas_thumb){ FILE: packages/photoshop/src/js/modules/effects/instagram/gingham.js class Effects_gingham_class (line 7) | class Effects_gingham_class { method constructor (line 9) | constructor() { method gingham (line 14) | gingham() { method change (line 35) | change(canvas, width, height) { method demo (line 58) | demo(canvas_id, canvas_thumb){ FILE: packages/photoshop/src/js/modules/effects/instagram/inkwell.js class Effects_inkwell_class (line 11) | class Effects_inkwell_class { method constructor (line 13) | constructor() { method inkwell (line 19) | inkwell() { method change (line 40) | change(canvas, width, height) { method demo (line 56) | demo(canvas_id, canvas_thumb){ FILE: packages/photoshop/src/js/modules/effects/instagram/lofi.js class Effects_lofi_class (line 7) | class Effects_lofi_class { method constructor (line 9) | constructor() { method lofi (line 14) | lofi() { method change (line 35) | change(canvas, width, height) { method demo (line 62) | demo(canvas_id, canvas_thumb){ FILE: packages/photoshop/src/js/modules/effects/instagram/toaster.js class Effects_toaster_class (line 11) | class Effects_toaster_class { method constructor (line 13) | constructor() { method toaster (line 19) | toaster() { method change (line 40) | change(canvas, width, height) { method demo (line 66) | demo(canvas_id, canvas_thumb){ FILE: packages/photoshop/src/js/modules/effects/instagram/valencia.js class Effects_valencia_class (line 7) | class Effects_valencia_class { method constructor (line 9) | constructor() { method valencia (line 14) | valencia() { method change (line 35) | change(canvas, width, height) { method demo (line 58) | demo(canvas_id, canvas_thumb){ FILE: packages/photoshop/src/js/modules/effects/instagram/xpro2.js class Effects_xpro2_class (line 7) | class Effects_xpro2_class { method constructor (line 9) | constructor() { method xpro2 (line 14) | xpro2() { method change (line 35) | change(canvas, width, height) { method demo (line 62) | demo(canvas_id, canvas_thumb){ FILE: packages/photoshop/src/js/modules/effects/mosaic.js class Effects_mosaic_class (line 8) | class Effects_mosaic_class { method constructor (line 10) | constructor() { method mosaic (line 15) | mosaic() { method save (line 42) | save(params) { method change (line 58) | change(data, params) { method demo (line 70) | demo(canvas_id, canvas_thumb){ FILE: packages/photoshop/src/js/modules/effects/night_vision.js class Effects_nightVision_class (line 9) | class Effects_nightVision_class { method constructor (line 11) | constructor() { method night_vision (line 18) | night_vision() { method change (line 39) | change(canvas, width, height) { method demo (line 68) | demo(canvas_id, canvas_thumb){ FILE: packages/photoshop/src/js/modules/effects/oil.js class Effects_oil_class (line 8) | class Effects_oil_class { method constructor (line 10) | constructor() { method oil (line 15) | oil() { method save (line 43) | save(params) { method change (line 59) | change(data, params) { method demo (line 68) | demo(canvas_id, canvas_thumb){ FILE: packages/photoshop/src/js/modules/effects/pencil.js class Effects_pencil_class (line 7) | class Effects_pencil_class { method constructor (line 9) | constructor() { method pencil (line 14) | pencil() { method change (line 35) | change(canvas, width, height) { method demo (line 59) | demo(canvas_id, canvas_thumb){ FILE: packages/photoshop/src/js/modules/effects/sharpen.js class Effects_sharpen_class (line 8) | class Effects_sharpen_class { method constructor (line 10) | constructor() { method sharpen (line 15) | sharpen() { method save (line 42) | save(params) { method change (line 58) | change(data, params) { method demo (line 66) | demo(canvas_id, canvas_thumb){ FILE: packages/photoshop/src/js/modules/effects/solarize.js class Effects_solarize_class (line 8) | class Effects_solarize_class { method constructor (line 10) | constructor() { method solarize (line 15) | solarize() { method change (line 36) | change(data) { method demo (line 42) | demo(canvas_id, canvas_thumb){ FILE: packages/photoshop/src/js/modules/effects/tilt_shift.js class Effects_tiltShift_class (line 9) | class Effects_tiltShift_class { method constructor (line 11) | constructor() { method tilt_shift (line 17) | tilt_shift() { method save (line 67) | save(params) { method change (line 81) | change(canvas, params) { method demo (line 123) | demo(canvas_id, canvas_thumb){ FILE: packages/photoshop/src/js/modules/effects/vibrance.js class Effects_vibrance_class (line 8) | class Effects_vibrance_class { method constructor (line 10) | constructor() { method vibrance (line 16) | vibrance() { method save (line 43) | save(params) { method change (line 59) | change(canvas, params) { method demo (line 73) | demo(canvas_id, canvas_thumb){ FILE: packages/photoshop/src/js/modules/effects/vignette.js class Effects_vignette_class (line 8) | class Effects_vignette_class { method constructor (line 10) | constructor() { method vignette (line 16) | vignette() { method save (line 44) | save(params) { method change (line 60) | change(canvas, params) { method demo (line 75) | demo(canvas_id, canvas_thumb){ FILE: packages/photoshop/src/js/modules/effects/vintage.js class Effects_vintage_class (line 8) | class Effects_vintage_class { method constructor (line 10) | constructor() { method vintage (line 16) | vintage() { method save (line 43) | save(params) { method change (line 57) | change(canvas, params) { method demo (line 63) | demo(canvas_id, canvas_thumb){ FILE: packages/photoshop/src/js/modules/effects/zoom_blur.js class Effects_zoomBlur_class (line 8) | class Effects_zoomBlur_class { method constructor (line 10) | constructor() { method zoom_blur (line 16) | zoom_blur() { method save (line 52) | save(params) { method change (line 68) | change(canvas, params) { method demo (line 84) | demo(canvas_id, canvas_thumb){ FILE: packages/photoshop/src/js/modules/file/new.js class File_new_class (line 14) | class File_new_class { method constructor (line 16) | constructor() { method new (line 24) | new () { method new_handler (line 70) | async new_handler(response) { FILE: packages/photoshop/src/js/modules/file/open.js class File_open_class (line 20) | class File_open_class { method constructor (line 22) | constructor() { method events (line 46) | events() { method on_paste (line 70) | on_paste(data, width, height) { method open_file (line 81) | open_file() { method open_webcam (line 100) | open_webcam(){ method open_dir (line 176) | open_dir() { method open_data_url (line 198) | open_data_url() { method file_open_data_url_handler (line 213) | file_open_data_url_handler(data) { method open_url (line 246) | open_url() { method open_handler (line 261) | async open_handler(e) { method traverseFileTree (line 358) | traverseFileTree(item, path) { method open_template_test (line 405) | open_template_test(){ method maybe_file_open_url_handler (line 422) | maybe_file_open_url_handler() { method open_resource (line 436) | open_resource(resource_url) { method file_open_url_handler (line 459) | file_open_url_handler(user_response) { method load_json (line 495) | async load_json(data) { method extract_exif (line 679) | extract_exif(object) { method search (line 704) | search(){ FILE: packages/photoshop/src/js/modules/file/print.js class File_print_class (line 6) | class File_print_class { method print (line 8) | print() { FILE: packages/photoshop/src/js/modules/file/quickload.js class File_quickload_class (line 10) | class File_quickload_class { method constructor (line 12) | constructor() { method set_events (line 19) | set_events() { method quickload (line 33) | quickload() { FILE: packages/photoshop/src/js/modules/file/quicksave.js class File_quicksave_class (line 11) | class File_quicksave_class { method constructor (line 13) | constructor() { method set_events (line 20) | set_events() { method quicksave (line 33) | quicksave() { FILE: packages/photoshop/src/js/modules/file/save.js function saveToLocal (line 28) | function saveToLocal(blob, name) { class File_save_class (line 37) | class File_save_class { method constructor (line 39) | constructor() { method saveToOs (line 68) | saveToOs(blob, name) { method set_events (line 95) | set_events() { method save (line 118) | save() { method export (line 133) | export() { method save_general (line 140) | save_general(file_types, title) { method save_data_url (line 248) | save_data_url() { method update_file_size (line 281) | update_file_size(file_size) { method save_dialog_onchange (line 301) | save_dialog_onchange(calculate_file_size) { method save_action (line 488) | save_action(user_response, autoname) { method fillCanvasBackground (line 673) | fillCanvasBackground(ctx, color, width = config.WIDTH, height = config... method check_format_support (line 680) | check_format_support(canvas, data_header, show_error) { method export_as_json (line 697) | export_as_json() { method disable_canvas_smooth (line 771) | disable_canvas_smooth(ctx) { FILE: packages/photoshop/src/js/modules/help/about.js class Help_about_class (line 4) | class Help_about_class { method constructor (line 6) | constructor() { method about (line 11) | about() { FILE: packages/photoshop/src/js/modules/help/shortcuts.js class Help_shortcuts_class (line 3) | class Help_shortcuts_class { method constructor (line 5) | constructor() { method shortcuts (line 10) | shortcuts() { FILE: packages/photoshop/src/js/modules/image/auto_adjust.js class Image_autoAdjust_class (line 10) | class Image_autoAdjust_class { method constructor (line 12) | constructor() { method set_events (line 26) | set_events() { method auto_adjust (line 40) | auto_adjust() { method get_adjust_data (line 61) | get_adjust_data(data) { FILE: packages/photoshop/src/js/modules/image/color_corrections.js class Image_colorCorrections_class (line 9) | class Image_colorCorrections_class { method constructor (line 11) | constructor() { method color_corrections (line 18) | color_corrections() { method save_changes (line 62) | save_changes(params) { method do_corrections (line 117) | do_corrections(data, params) { FILE: packages/photoshop/src/js/modules/image/decrease_colors.js class Image_decreaseColors_class (line 9) | class Image_decreaseColors_class { method constructor (line 11) | constructor() { method decrease_colors (line 18) | decrease_colors() { method execute (line 45) | execute(params) { method get_decreased_data (line 61) | get_decreased_data(data, colors, greyscale) { FILE: packages/photoshop/src/js/modules/image/flip.js class Image_flip_class (line 6) | class Image_flip_class { method constructor (line 8) | constructor() { method vertical (line 12) | vertical() { method horizontal (line 16) | horizontal() { method flip (line 20) | flip(mode) { FILE: packages/photoshop/src/js/modules/image/histogram.js class Image_histogram_class (line 6) | class Image_histogram_class { method constructor (line 8) | constructor() { method histogram (line 14) | histogram() { method histogram_onload (line 37) | histogram_onload(params) { FILE: packages/photoshop/src/js/modules/image/information.js class Image_information_class (line 9) | class Image_information_class { method constructor (line 11) | constructor() { method set_events (line 26) | set_events() { method information (line 39) | information() { method unique_colors_count (line 97) | unique_colors_count() { FILE: packages/photoshop/src/js/modules/image/opacity.js class Image_opacity_class (line 5) | class Image_opacity_class { method constructor (line 7) | constructor() { method opacity (line 11) | opacity() { method opacity_handler (line 35) | opacity_handler(data, is_final = true) { FILE: packages/photoshop/src/js/modules/image/palette.js class Image_color_class (line 8) | class Image_color_class { method constructor (line 10) | constructor() { method palette (line 17) | palette() { method generate_color_box (line 42) | generate_color_box(color, width) { FILE: packages/photoshop/src/js/modules/image/resize.js class Image_resize_class (line 16) | class Image_resize_class { method constructor (line 18) | constructor() { method set_events (line 37) | set_events() { method resize (line 51) | resize() { method do_resize (line 81) | async do_resize(params) { method resize_layer (line 122) | async resize_layer(layer, params) { method resize_gui (line 281) | resize_gui(params) { FILE: packages/photoshop/src/js/modules/image/rotate.js class Image_rotate_class (line 11) | class Image_rotate_class { method constructor (line 13) | constructor() { method set_events (line 28) | set_events() { method rotate (line 42) | rotate() { method rotate_handler (line 74) | rotate_handler(data, can_resize = true) { method left (line 101) | left() { method right (line 117) | right() { method check_sizes (line 137) | check_sizes(new_rotate) { FILE: packages/photoshop/src/js/modules/image/size.js class Image_size_class (line 9) | class Image_size_class { method constructor (line 11) | constructor() { method size (line 18) | size() { method size_handler (line 52) | size_handler(data) { FILE: packages/photoshop/src/js/modules/image/translate.js class Image_translate_class (line 7) | class Image_translate_class { method constructor (line 9) | constructor() { method translate (line 15) | translate() { FILE: packages/photoshop/src/js/modules/image/trim.js class Image_trim_class (line 11) | class Image_trim_class { method constructor (line 13) | constructor() { method set_events (line 28) | set_events() { method trim (line 42) | trim() { method trim_layer (line 86) | trim_layer(layer_id, removeWhiteColor = false, power = 0) { method trim_all (line 132) | trim_all(removeWhiteColor = false, power = 0) { method get_trim_info (line 202) | get_trim_info(layer_id, trim_white, power) { FILE: packages/photoshop/src/js/modules/layer/clear.js class Layer_clear_class (line 5) | class Layer_clear_class { method constructor (line 7) | constructor() { method clear (line 11) | clear() { FILE: packages/photoshop/src/js/modules/layer/composition.js class Layer_composition_class (line 6) | class Layer_composition_class { method constructor (line 8) | constructor() { method composition (line 13) | composition() { FILE: packages/photoshop/src/js/modules/layer/delete.js class Layer_delete_class (line 5) | class Layer_delete_class { method constructor (line 7) | constructor() { method delete (line 11) | delete() { FILE: packages/photoshop/src/js/modules/layer/differences.js class Layer_differences_class (line 7) | class Layer_differences_class { method constructor (line 9) | constructor() { method differences (line 14) | differences() { method calc_differences (line 37) | calc_differences(sensitivity, canvas_preview, w, h) { FILE: packages/photoshop/src/js/modules/layer/duplicate.js class Layer_duplicate_class (line 8) | class Layer_duplicate_class { method constructor (line 10) | constructor() { method set_events (line 23) | set_events() { method duplicate (line 37) | duplicate() { FILE: packages/photoshop/src/js/modules/layer/flatten.js class Layer_flatten_class (line 6) | class Layer_flatten_class { method constructor (line 8) | constructor() { method flatten (line 12) | flatten() { FILE: packages/photoshop/src/js/modules/layer/merge.js class Layer_merge_class (line 6) | class Layer_merge_class { method constructor (line 8) | constructor() { method merge (line 12) | merge() { FILE: packages/photoshop/src/js/modules/layer/move.js class Layer_move_class (line 5) | class Layer_move_class { method constructor (line 7) | constructor() { method up (line 11) | up() { method down (line 17) | down() { FILE: packages/photoshop/src/js/modules/layer/new.js class Layer_new_class (line 10) | class Layer_new_class { method constructor (line 12) | constructor() { method set_events (line 22) | set_events() { method new (line 35) | new() { method new_selection (line 41) | new_selection() { FILE: packages/photoshop/src/js/modules/layer/raster.js class Layer_raster_class (line 6) | class Layer_raster_class { method constructor (line 8) | constructor() { method raster (line 12) | raster() { FILE: packages/photoshop/src/js/modules/layer/rename.js class Layer_rename_class (line 7) | class Layer_rename_class { method constructor (line 9) | constructor() { method rename (line 15) | rename(id = null) { method validate_name (line 43) | validate_name(text) { FILE: packages/photoshop/src/js/modules/layer/visibility.js class Layer_visibility_class (line 5) | class Layer_visibility_class { method constructor (line 7) | constructor() { method toggle (line 11) | toggle() { FILE: packages/photoshop/src/js/modules/tools/color_to_alpha.js class Tools_colorToAlpha_class (line 8) | class Tools_colorToAlpha_class { method constructor (line 10) | constructor() { method color_to_alpha (line 16) | color_to_alpha() { method apply_affect (line 42) | apply_affect(color) { method change (line 58) | change(data, color) { FILE: packages/photoshop/src/js/modules/tools/color_zoom.js class Tools_colorZoom_class (line 7) | class Tools_colorZoom_class { method constructor (line 9) | constructor() { method color_zoom (line 14) | color_zoom() { method save_zoom (line 41) | save_zoom(zoom, center) { method change (line 57) | change(data, zoom, center) { FILE: packages/photoshop/src/js/modules/tools/content_fill.js class Tools_contentFill_class (line 9) | class Tools_contentFill_class { method constructor (line 11) | constructor() { method content_fill (line 17) | content_fill() { method apply_affect (line 61) | apply_affect(params) { method change (line 84) | change(canvas, params) { method add_edge_background (line 100) | add_edge_background(canvas, params) { method add_resized_background (line 156) | add_resized_background(canvas, params) { method add_cloned_background (line 169) | add_cloned_background(canvas, params) { FILE: packages/photoshop/src/js/modules/tools/keypoints.js class Tools_keypoints_class (line 13) | class Tools_keypoints_class { method constructor (line 15) | constructor() { method keypoints (line 30) | keypoints(return_data) { method get_area_average (line 189) | get_area_average(area, imageData, i, j, size) { method convert_to_grayscale (line 209) | convert_to_grayscale(data) { FILE: packages/photoshop/src/js/modules/tools/replace_color.js class Tools_replaceColor_class (line 8) | class Tools_replaceColor_class { method constructor (line 10) | constructor() { method replace_color (line 16) | replace_color() { method save_alpha (line 46) | save_alpha(params) { method do_replace (line 62) | do_replace(data, params) { FILE: packages/photoshop/src/js/modules/tools/restore_alpha.js class Tools_restoreAlpha_class (line 7) | class Tools_restoreAlpha_class { method constructor (line 9) | constructor() { method restore_alpha (line 14) | restore_alpha() { method save_alpha (line 40) | save_alpha(level) { method recover_alpha (line 56) | recover_alpha(data, level) { FILE: packages/photoshop/src/js/modules/tools/search.js class Tools_search_class (line 3) | class Tools_search_class { method constructor (line 5) | constructor() { method search (line 9) | search() { FILE: packages/photoshop/src/js/modules/tools/settings.js class Tools_settings_class (line 6) | class Tools_settings_class { method constructor (line 8) | constructor() { method settings (line 21) | settings() { method save_values (line 67) | save_values(params) { method save_setting (line 102) | save_setting(key, value) { method get_setting (line 120) | get_setting(key) { FILE: packages/photoshop/src/js/modules/tools/sprites.js class Tools_sprites_class (line 9) | class Tools_sprites_class { method constructor (line 11) | constructor() { method sprites (line 18) | sprites() { method generate_sprites (line 33) | generate_sprites(gap, sprite_width) { FILE: packages/photoshop/src/js/modules/tools/translate.js class Tools_translate_class (line 8) | class Tools_translate_class { method constructor (line 10) | constructor() { method translate (line 25) | translate(lang_code, element) { method load_translations (line 48) | load_translations() { FILE: packages/photoshop/src/js/modules/view/full_screen.js class View_fullScreen_class (line 1) | class View_fullScreen_class { method constructor (line 3) | constructor() {} method fs (line 8) | fs() { FILE: packages/photoshop/src/js/modules/view/grid.js class View_grid_class (line 7) | class View_grid_class { method constructor (line 9) | constructor() { method set_events (line 22) | set_events() { method grid (line 36) | grid() { FILE: packages/photoshop/src/js/modules/view/guides.js class View_guides_class (line 9) | class View_guides_class { method constructor (line 12) | constructor() { method insert (line 19) | insert() { method insert_handler (line 41) | insert_handler(data){ method update (line 70) | update(){ method update_handler (line 109) | update_handler(data){ method remove (line 139) | remove(params) { FILE: packages/photoshop/src/js/modules/view/ruler.js class View_ruler_class (line 9) | class View_ruler_class { method constructor (line 11) | constructor() { method set_events (line 26) | set_events() { method ruler (line 46) | ruler() { method prepare_ruler (line 74) | prepare_ruler(){ method render_ruler (line 92) | render_ruler(){ FILE: packages/photoshop/src/js/modules/view/zoom.js class View_zoom_class (line 3) | class View_zoom_class { method constructor (line 5) | constructor() { method in (line 9) | in() { method out (line 13) | out() { method original (line 17) | original() { method auto (line 21) | auto() { FILE: packages/photoshop/src/js/tools/animation.js class Animation_class (line 10) | class Animation_class extends Base_tools_class { method constructor (line 12) | constructor(ctx) { method load (line 25) | load() { method render (line 29) | render(ctx, layer) { method disable_selection (line 36) | disable_selection(ctx) { method on_params_update (line 50) | on_params_update(data) { method on_activate (line 66) | on_activate() { method on_leave (line 72) | on_leave() { method start (line 78) | start(delay) { method stop (line 89) | stop() { method play (line 93) | play(_this) { FILE: packages/photoshop/src/js/tools/blur.js class Blur_class (line 9) | class Blur_class extends Base_tools_class { method constructor (line 11) | constructor(ctx) { method load (line 22) | load() { method default_dragMove (line 26) | default_dragMove(event) { method mousedown (line 37) | mousedown(e) { method mousemove (line 69) | mousemove(e) { method mouseup (line 88) | mouseup(e) { method blur_general (line 107) | blur_general(type, mouse, size, strength) { FILE: packages/photoshop/src/js/tools/brush.js class Brush_class (line 6) | class Brush_class extends Base_tools_class { method constructor (line 8) | constructor(ctx) { method load (line 22) | load() { method pointerdown (line 64) | pointerdown(e) { method pointermove (line 75) | pointermove(e) { method dragStart (line 83) | dragStart(event) { method dragMove (line 120) | dragMove(event) { method dragEnd (line 162) | dragEnd(event) { method mousedown_action (line 197) | mousedown_action(e, index, event_identifier) { method mousemove_action (line 283) | mousemove_action(e, index) { method mouseup_action (line 326) | mouseup_action(e, index) { method render (line 339) | render(ctx, layer) { method render_stabilized (line 421) | render_stabilized(ctx, queue) { method check_legacy_format (line 491) | check_legacy_format(data) { method check_dimensions (line 516) | check_dimensions() { FILE: packages/photoshop/src/js/tools/bulge_pinch.js class BulgePinch_class (line 9) | class BulgePinch_class extends Base_tools_class { method constructor (line 11) | constructor(ctx) { method load (line 23) | load() { method default_dragMove (line 27) | default_dragMove(event) { method mousedown (line 37) | mousedown(e) { method mouseup (line 65) | mouseup(e) { method bulgePinch_general (line 84) | bulgePinch_general(mouse, power, radius, bulge) { FILE: packages/photoshop/src/js/tools/clone.js class Clone_class (line 8) | class Clone_class extends Base_tools_class { method constructor (line 10) | constructor(ctx) { method load (line 23) | load() { method dragStart (line 61) | dragStart(event) { method dragMove (line 76) | dragMove(event) { method dragEnd (line 90) | dragEnd(event) { method on_params_update (line 99) | on_params_update() { method mouseRightClick (line 113) | mouseRightClick(e) { method mouseLongClick (line 147) | mouseLongClick(){ method mousedown (line 173) | mousedown(e) { method mousemove (line 236) | mousemove(e) { method mouseup (line 256) | mouseup(e) { method clone_general (line 275) | clone_general(canvas_from, canvas_to, type, mouse) { FILE: packages/photoshop/src/js/tools/crop.js class Crop_class (line 10) | class Crop_class extends Base_tools_class { method constructor (line 12) | constructor(ctx) { method load (line 41) | load() { method default_dragStart (line 45) | default_dragStart(event) { method mousedown (line 56) | mousedown(e) { method mousemove (line 71) | mousemove(e) { method mouseup (line 109) | mouseup(e) { method render (line 169) | render(ctx, layer) { method on_params_update (line 176) | async on_params_update() { method on_leave (line 298) | on_leave() { FILE: packages/photoshop/src/js/tools/desaturate.js class Desaturate_class (line 9) | class Desaturate_class extends Base_tools_class { method constructor (line 11) | constructor(ctx) { method load (line 22) | load() { method default_dragMove (line 26) | default_dragMove(event) { method mousedown (line 37) | mousedown(e) { method mousemove (line 70) | mousemove(e) { method mouseup (line 89) | mouseup(e) { method desaturate_general (line 108) | desaturate_general(type, mouse, size, anti_aliasing) { FILE: packages/photoshop/src/js/tools/erase.js class Erase_class (line 7) | class Erase_class extends Base_tools_class { method constructor (line 9) | constructor(ctx) { method load (line 19) | load() { method default_dragMove (line 23) | default_dragMove(event, is_touch) { method on_params_update (line 37) | on_params_update() { method mousedown (line 51) | mousedown(e) { method mousemove (line 92) | mousemove(e, is_touch) { method mouseup (line 115) | mouseup(e) { method erase_general (line 134) | erase_general(ctx, type, mouse, size, strict, is_circle, is_touch) { FILE: packages/photoshop/src/js/tools/fill.js class Fill_class (line 8) | class Fill_class extends Base_tools_class { method constructor (line 10) | constructor(ctx) { method dragStart (line 19) | dragStart(event) { method load (line 26) | load() { method mousedown (line 40) | mousedown(e) { method fill (line 53) | async fill(mouse) { method fill_general (line 135) | fill_general(context, W, H, x, y, color_to, sensitivity, anti_aliasing... FILE: packages/photoshop/src/js/tools/gradient.js class Gradient_class (line 7) | class Gradient_class extends Base_tools_class { method constructor (line 9) | constructor(ctx) { method load (line 18) | load() { method mousedown (line 22) | mousedown(e) { method mousemove (line 59) | mousemove(e) { method mouseup (line 85) | mouseup(e) { method render (line 127) | render(ctx, layer) { FILE: packages/photoshop/src/js/tools/magic_erase.js class Magic_erase_class (line 7) | class Magic_erase_class extends Base_tools_class { method constructor (line 9) | constructor(ctx) { method dragStart (line 17) | dragStart(event) { method load (line 24) | load() { method mousedown (line 38) | mousedown(e) { method magic_erase (line 51) | async magic_erase(mouse) { method magic_erase_general (line 111) | magic_erase_general(context, W, H, x, y, sensitivity, anti_aliasing, c... FILE: packages/photoshop/src/js/tools/media.js class Media_class (line 9) | class Media_class extends Base_tools_class { method constructor (line 11) | constructor(ctx) { method load (line 22) | load() { method render (line 26) | render(ctx, layer) { method on_activate (line 30) | on_activate() { method search (line 41) | search(query = '', data = [], pages = null) { FILE: packages/photoshop/src/js/tools/pencil.js class Pencil_class (line 6) | class Pencil_class extends Base_tools_class { method constructor (line 8) | constructor(ctx) { method load (line 18) | load() { method dragMove (line 32) | dragMove(event) { method pointerdown (line 38) | pointerdown(e) { method pointermove (line 49) | pointermove(e) { method mousedown (line 57) | mousedown(e) { method mousemove (line 104) | mousemove(e) { method mouseup (line 130) | mouseup(e) { method render (line 159) | render(ctx, layer) { method render_aliased (line 169) | render_aliased(ctx, layer) { method draw_simple_line (line 245) | draw_simple_line(ctx, from_x, from_y, to_x, to_y, size) { method check_dimensions (line 262) | check_dimensions() { FILE: packages/photoshop/src/js/tools/pick_color.js class Pick_color_class (line 7) | class Pick_color_class extends Base_tools_class { method constructor (line 9) | constructor(ctx) { method dragStart (line 18) | dragStart(event) { method dragMove (line 25) | dragMove(event) { method load (line 32) | load() { method mousedown (line 58) | mousedown(e) { method mousemove (line 67) | mousemove(e) { method pick_color (line 76) | pick_color(mouse) { method copy_color_to_clipboard (line 105) | copy_color_to_clipboard() { FILE: packages/photoshop/src/js/tools/select.js class Select_tool_class (line 9) | class Select_tool_class extends Base_tools_class { method constructor (line 11) | constructor(ctx) { method load (line 40) | load() { method dragStart (line 119) | dragStart(event) { method dragMove (line 130) | dragMove(event) { method dragEnd (line 141) | dragEnd(event) { method mousedown (line 153) | async mousedown(e) { method mousemove (line 183) | mousemove(e) { method mouseup (line 218) | mouseup(e) { method render_overlay (line 294) | render_overlay(ctx){ method calc_snap (line 327) | calc_snap(event, pos_x, pos_y) { method move (line 507) | move(direction_x, direction_y, event) { method auto_select_object (line 525) | async auto_select_object(e) { method check_hit_region (line 546) | check_hit_region(e, ctx, layer) { FILE: packages/photoshop/src/js/tools/selection.js class Selection_class (line 12) | class Selection_class extends Base_tools_class { method constructor (line 14) | constructor(ctx) { method load (line 55) | load() { method dragStart (line 103) | dragStart(event) { method dragMove (line 110) | dragMove(event) { method dragEnd (line 117) | dragEnd(event) { method mousedown (line 124) | mousedown(e) { method mousemove (line 168) | mousemove(e) { method mouseup (line 186) | mouseup(e) { method select_all (line 235) | select_all() { method render (line 255) | render(ctx, layer) { method save_translate (line 259) | save_translate() { method delete_selection (line 274) | delete_selection() { method init_tmp_canvas (line 314) | init_tmp_canvas() { method on_leave (line 322) | on_leave() { method clear_selection (line 331) | clear_selection() { method reset_tmp_canvas (line 337) | reset_tmp_canvas() { FILE: packages/photoshop/src/js/tools/shape.js class Shape_class (line 10) | class Shape_class extends Base_tools_class { method constructor (line 12) | constructor(ctx) { method set_events (line 33) | set_events() { method load (line 46) | load() { method on_activate (line 50) | on_activate() { method show_shapes (line 54) | async show_shapes(){ method render (line 109) | render(ctx, layer) { method get_shapes (line 113) | get_shapes(){ FILE: packages/photoshop/src/js/tools/shapes/arrow.js class Arrow_class (line 6) | class Arrow_class extends Base_tools_class { method constructor (line 8) | constructor(ctx) { method load (line 19) | load() { method mousedown (line 23) | mousedown(e) { method mousemove (line 65) | mousemove(e) { method mouseup (line 106) | mouseup(e) { method render_overlay (line 158) | render_overlay(ctx){ method demo (line 163) | demo(ctx, x, y, width, height) { method render (line 171) | render(ctx, layer) { method arrow (line 195) | arrow(ctx, fromx, fromy, tox, toy, headlen) { FILE: packages/photoshop/src/js/tools/shapes/bezier_curve.js class Bezier_Curve_class (line 7) | class Bezier_Curve_class extends Base_tools_class { method constructor (line 9) | constructor(ctx) { method load (line 27) | load() { method events (line 44) | events() { method mousedown (line 67) | mousedown(e) { method mousemove (line 130) | mousemove(e) { method mouseup (line 180) | mouseup(e) { method render_overlay (line 229) | render_overlay(ctx){ method select (line 287) | select(ctx) { method demo (line 291) | demo(ctx, x, y, width, height) { method render (line 302) | render(ctx, layer) { method draw_bezier (line 307) | draw_bezier(ctx, x, y, data, lineWidth, color) { method selected_object_actions (line 329) | selected_object_actions(e) { FILE: packages/photoshop/src/js/tools/shapes/callout.js class Callout_class (line 4) | class Callout_class extends Base_tools_class { method constructor (line 6) | constructor(ctx) { method load (line 16) | load() { method mousedown (line 20) | mousedown(e) { method mousemove (line 24) | mousemove(e) { method mouseup (line 28) | mouseup(e) { method render_overlay (line 32) | render_overlay(ctx){ method demo (line 37) | demo(ctx, x, y, width, height) { method render (line 52) | render(ctx, layer) { method draw_shape (line 75) | draw_shape(ctx, x, y, width, height, coords) { FILE: packages/photoshop/src/js/tools/shapes/cog.js class Cog_class (line 5) | class Cog_class extends Base_tools_class { method constructor (line 7) | constructor(ctx) { method load (line 17) | load() { method mousedown (line 21) | mousedown(e) { method mousemove (line 25) | mousemove(e) { method mouseup (line 29) | mouseup(e) { method render_overlay (line 33) | render_overlay(ctx){ method demo (line 38) | demo(ctx, x, y, width, height) { method render (line 48) | render(ctx, layer) { method draw_shape (line 65) | draw_shape(ctx, x, y, width, height, coords) { FILE: packages/photoshop/src/js/tools/shapes/cylinder.js class Cylinder_class (line 6) | class Cylinder_class extends Base_tools_class { method constructor (line 8) | constructor(ctx) { method load (line 18) | load() { method mousedown (line 22) | mousedown(e) { method mousemove (line 26) | mousemove(e) { method mouseup (line 30) | mouseup(e) { method render_overlay (line 34) | render_overlay(ctx){ method demo (line 39) | demo(ctx, x, y, width, height) { method render (line 54) | render(ctx, layer) { method draw_shape (line 77) | draw_shape(ctx, x, y, width, height, coords) { FILE: packages/photoshop/src/js/tools/shapes/ellipse.js class Ellipse_class (line 6) | class Ellipse_class extends Base_tools_class { method constructor (line 8) | constructor(ctx) { method load (line 19) | load() { method mousedown (line 23) | mousedown(e) { method mousemove (line 68) | mousemove(e) { method mouseup (line 123) | mouseup(e) { method render_overlay (line 188) | render_overlay(ctx){ method demo (line 193) | demo(ctx, x, y, width, height) { method render (line 214) | render(ctx, layer) { method ellipse (line 238) | ellipse(ctx, x, y, w, h, stroke, fill) { FILE: packages/photoshop/src/js/tools/shapes/heart.js class Heart_class (line 6) | class Heart_class extends Base_tools_class { method constructor (line 8) | constructor(ctx) { method load (line 18) | load() { method mousedown (line 22) | mousedown(e) { method mousemove (line 26) | mousemove(e) { method mouseup (line 30) | mouseup(e) { method render_overlay (line 34) | render_overlay(ctx){ method demo (line 39) | demo(ctx, x, y, width, height) { method render (line 50) | render(ctx, layer) { method draw_shape (line 73) | draw_shape(ctx, x, y, width, height, coords) { FILE: packages/photoshop/src/js/tools/shapes/hexagon.js class Hexagon_class (line 6) | class Hexagon_class extends Base_tools_class { method constructor (line 8) | constructor(ctx) { method load (line 28) | load() { method mousedown (line 32) | mousedown(e) { method mousemove (line 36) | mousemove(e) { method mouseup (line 40) | mouseup(e) { method render_overlay (line 44) | render_overlay(ctx){ method demo (line 49) | demo(ctx, x, y, width, height) { method render (line 58) | render(ctx, layer) { method draw_shape (line 81) | draw_shape(ctx, x, y, width, height, coords) { FILE: packages/photoshop/src/js/tools/shapes/human.js class Human_class (line 6) | class Human_class extends Base_tools_class { method constructor (line 8) | constructor(ctx) { method load (line 18) | load() { method mousedown (line 22) | mousedown(e) { method mousemove (line 26) | mousemove(e) { method mouseup (line 30) | mouseup(e) { method render_overlay (line 34) | render_overlay(ctx){ method demo (line 39) | demo(ctx, x, y, width, height) { method render (line 54) | render(ctx, layer) { method draw_shape (line 76) | draw_shape(ctx, x, y, width, height) { FILE: packages/photoshop/src/js/tools/shapes/line.js class Line_class (line 6) | class Line_class extends Base_tools_class { method constructor (line 8) | constructor(ctx) { method load (line 19) | load() { method mousedown (line 23) | mousedown(e) { method mousemove (line 64) | mousemove(e) { method mouseup (line 105) | mouseup(e) { method render_overlay (line 158) | render_overlay(ctx){ method demo (line 163) | demo(ctx, x, y, width, height) { method render (line 171) | render(ctx, layer) { FILE: packages/photoshop/src/js/tools/shapes/moon.js class Moon_class (line 4) | class Moon_class extends Base_tools_class { method constructor (line 6) | constructor(ctx) { method load (line 16) | load() { method mousedown (line 20) | mousedown(e) { method mousemove (line 24) | mousemove(e) { method mouseup (line 28) | mouseup(e) { method render_overlay (line 32) | render_overlay(ctx){ method demo (line 37) | demo(ctx, x, y, width, height) { method render (line 52) | render(ctx, layer) { method draw_shape (line 73) | draw_shape(ctx, x, y, width, height, fill, stroke) { FILE: packages/photoshop/src/js/tools/shapes/parallelogram.js class Parallelogram_class (line 6) | class Parallelogram_class extends Base_tools_class { method constructor (line 8) | constructor(ctx) { method load (line 25) | load() { method mousedown (line 29) | mousedown(e) { method mousemove (line 33) | mousemove(e) { method mouseup (line 37) | mouseup(e) { method render_overlay (line 41) | render_overlay(ctx){ method demo (line 46) | demo(ctx, x, y, width, height) { method render (line 50) | render(ctx, layer) { FILE: packages/photoshop/src/js/tools/shapes/pentagon.js class Pentagon_class (line 6) | class Pentagon_class extends Base_tools_class { method constructor (line 8) | constructor(ctx) { method load (line 27) | load() { method mousedown (line 31) | mousedown(e) { method mousemove (line 35) | mousemove(e) { method mouseup (line 39) | mouseup(e) { method render_overlay (line 43) | render_overlay(ctx){ method demo (line 48) | demo(ctx, x, y, width, height) { method render (line 56) | render(ctx, layer) { method draw_shape (line 79) | draw_shape(ctx, x, y, width, height, coords) { FILE: packages/photoshop/src/js/tools/shapes/plus.js class Plus_class (line 7) | class Plus_class extends Base_tools_class { method constructor (line 9) | constructor(ctx) { method load (line 35) | load() { method mousedown (line 39) | mousedown(e) { method mousemove (line 43) | mousemove(e) { method mouseup (line 47) | mouseup(e) { method render_overlay (line 51) | render_overlay(ctx){ method demo (line 56) | demo(ctx, x, y, width, height) { method render (line 60) | render(ctx, layer) { FILE: packages/photoshop/src/js/tools/shapes/polygon.js class Polygon_class (line 7) | class Polygon_class extends Base_tools_class { method constructor (line 9) | constructor(ctx) { method load (line 27) | load() { method events (line 42) | events() { method mousedown (line 65) | mousedown(e) { method mousemove (line 124) | mousemove(e) { method mouseup (line 153) | mouseup(e) { method render_overlay (line 180) | render_overlay(ctx){ method select (line 206) | select(ctx) { method demo (line 210) | demo(ctx, x, y, width, height) { method render (line 233) | render(ctx, layer) { method draw_polygon (line 255) | draw_polygon(ctx, x, y, width, height, data) { method selected_object_actions (line 275) | selected_object_actions(e) { FILE: packages/photoshop/src/js/tools/shapes/rectangle.js class Rectangle_class (line 6) | class Rectangle_class extends Base_tools_class { method constructor (line 8) | constructor(ctx) { method load (line 19) | load() { method mousedown (line 23) | mousedown(e) { method mousemove (line 63) | mousemove(e) { method mouseup (line 118) | mouseup(e) { method render_overlay (line 183) | render_overlay(ctx){ method demo (line 188) | demo(ctx, x, y, width, height) { method render (line 199) | render(ctx, layer) { method roundRect (line 243) | roundRect(ctx, x, y, width, height, radius, fill, stroke) { FILE: packages/photoshop/src/js/tools/shapes/right_triangle.js class Right_Triangle_class (line 6) | class Right_Triangle_class extends Base_tools_class { method constructor (line 8) | constructor(ctx) { method load (line 24) | load() { method mousedown (line 28) | mousedown(e) { method mousemove (line 32) | mousemove(e) { method mouseup (line 36) | mouseup(e) { method render_overlay (line 40) | render_overlay(ctx){ method demo (line 45) | demo(ctx, x, y, width, height) { method render (line 49) | render(ctx, layer) { FILE: packages/photoshop/src/js/tools/shapes/romb.js class Romb_class (line 6) | class Romb_class extends Base_tools_class { method constructor (line 8) | constructor(ctx) { method load (line 32) | load() { method mousedown (line 36) | mousedown(e) { method mousemove (line 40) | mousemove(e) { method mouseup (line 44) | mouseup(e) { method render_overlay (line 48) | render_overlay(ctx){ method demo (line 53) | demo(ctx, x, y, width, height) { method render (line 57) | render(ctx, layer) { FILE: packages/photoshop/src/js/tools/shapes/star.js class Star_class (line 6) | class Star_class extends Base_tools_class { method constructor (line 8) | constructor(ctx) { method load (line 19) | load() { method mousedown (line 23) | mousedown(e) { method mousemove (line 27) | mousemove(e) { method mouseup (line 31) | mouseup(e) { method render_overlay (line 35) | render_overlay(ctx){ method generate_coords (line 40) | generate_coords(spikes, innerRadius) { method demo (line 81) | demo(ctx, x, y, width, height) { method render (line 86) | render(ctx, layer) { FILE: packages/photoshop/src/js/tools/shapes/tear.js class Tear_class (line 4) | class Tear_class extends Base_tools_class { method constructor (line 6) | constructor(ctx) { method load (line 16) | load() { method mousedown (line 20) | mousedown(e) { method mousemove (line 24) | mousemove(e) { method mouseup (line 28) | mouseup(e) { method render_overlay (line 32) | render_overlay(ctx){ method demo (line 37) | demo(ctx, x, y, width, height) { method render (line 52) | render(ctx, layer) { method draw_shape (line 73) | draw_shape(ctx, x, y, width, height, fill, stroke) { FILE: packages/photoshop/src/js/tools/shapes/trapezoid.js class Trapezoid_class (line 6) | class Trapezoid_class extends Base_tools_class { method constructor (line 8) | constructor(ctx) { method load (line 25) | load() { method mousedown (line 29) | mousedown(e) { method mousemove (line 33) | mousemove(e) { method mouseup (line 37) | mouseup(e) { method render_overlay (line 41) | render_overlay(ctx){ method demo (line 46) | demo(ctx, x, y, width, height) { method render (line 50) | render(ctx, layer) { FILE: packages/photoshop/src/js/tools/shapes/triangle.js class Triangle_class (line 6) | class Triangle_class extends Base_tools_class { method constructor (line 8) | constructor(ctx) { method load (line 24) | load() { method mousedown (line 28) | mousedown(e) { method mousemove (line 32) | mousemove(e) { method mouseup (line 36) | mouseup(e) { method render_overlay (line 40) | render_overlay(ctx){ method demo (line 45) | demo(ctx, x, y, width, height) { method render (line 49) | render(ctx, layer) { FILE: packages/photoshop/src/js/tools/sharpen.js class Sharpen_class (line 9) | class Sharpen_class extends Base_tools_class { method constructor (line 11) | constructor(ctx) { method load (line 22) | load() { method default_dragMove (line 26) | default_dragMove(event) { method mousedown (line 37) | mousedown(e) { method mousemove (line 69) | mousemove(e) { method mouseup (line 88) | mouseup(e) { method sharpen_general (line 107) | sharpen_general(type, mouse, size) { FILE: packages/photoshop/src/js/tools/text.js function load_font_family (line 52) | function load_font_family({ family, variants }, successCallback) { class Font_metrics_class (line 94) | class Font_metrics_class { method constructor (line 95) | constructor(family, size) { method calculate_letter_bounds (line 134) | calculate_letter_bounds(letter, baseline) { method get_kerning_offset (line 176) | get_kerning_offset(letters, flags = {}) { class Text_document_class (line 194) | class Text_document_class { method constructor (line 195) | constructor() { method get_line_count (line 206) | get_line_count() { method get_line_character_count (line 214) | get_line_character_count(lineNumber) { method get_line_text (line 222) | get_line_text(lineNumber) { method get_word_end_position (line 236) | get_word_end_position(line, character, noJump) { method get_word_start_position (line 273) | get_word_start_position(line, character, noJump) { method is_same_span_meta (line 310) | is_same_span_meta(meta1, meta2) { method insert_empty_span (line 335) | insert_empty_span(line, character, meta) { method insert_text (line 382) | insert_text(text, line, character) { method delete_range (line 470) | delete_range(startLine, startCharacter, endLine, endCharacter) { method delete_character (line 600) | delete_character(forward, startLine, startCharacter) { method get_meta_range (line 639) | get_meta_range(startLine, startCharacter, endLine, endCharacter) { method set_meta_range (line 714) | set_meta_range(startLine, startCharacter, endLine, endCharacter, meta) { method normalize (line 788) | normalize(startLine, endLine) { class Text_selection_class (line 819) | class Text_selection_class { method constructor (line 820) | constructor(/* Text_editor_class */ editor) { method is_empty (line 845) | is_empty() { method compare_position (line 857) | compare_position(line1, character1, line2, character2) { method set_position (line 879) | set_position(line, character, keepSelection) { method get_position (line 951) | get_position() { method get_text (line 969) | get_text() { method set_visible (line 994) | set_visible(isVisible) { method set_cursor_visible (line 1004) | set_cursor_visible(isVisible) { method start_blinking (line 1019) | start_blinking() { method stop_blinking (line 1027) | stop_blinking() { method blink (line 1034) | blink() { method move_line_previous (line 1052) | move_line_previous(length, keepSelection) { method move_line_next (line 1063) | move_line_next(length, keepSelection) { method move_line_start (line 1073) | move_line_start(keepSelection) { method move_line_end (line 1082) | move_line_end(keepSelection) { method move_character_previous (line 1092) | move_character_previous(length, keepSelection) { method move_character_next (line 1109) | move_character_next(length, keepSelection) { method move_word_previous (line 1126) | move_word_previous(keepSelection) { method move_word_next (line 1136) | move_word_next(keepSelection) { class Text_editor_class (line 1147) | class Text_editor_class { method constructor (line 1148) | constructor(options) { method set_lines (line 1202) | set_lines(lines) { method get_wrap_text (line 1210) | get_wrap_text(wrap) { method get_span_font_metrics (line 1223) | get_span_font_metrics(span, noCache) { method insert_text_at_current_position (line 1236) | insert_text_at_current_position(text) { method delete_character_at_current_position (line 1246) | delete_character_at_current_position(forward) { method delete_selection (line 1263) | delete_selection() { method trigger_cursor_start (line 1274) | trigger_cursor_start(layer, layerX, layerY) { method trigger_cursor_move (line 1284) | trigger_cursor_move(layer, layerX, layerY) { method trigger_cursor_end (line 1295) | trigger_cursor_end() { method get_cursor_position_from_absolute_position (line 1301) | get_cursor_position_from_absolute_position(layer, x, y) { method calculate_text_placement (line 1364) | calculate_text_placement(ctx, layer) { method render (line 1596) | render(ctx, layer) { class Google_fonts_search_class (line 1822) | class Google_fonts_search_class { method constructor (line 1823) | constructor() { method render_font_list (line 1836) | render_font_list(page) { method show (line 1902) | show() { class Text_class (line 1971) | class Text_class extends Base_tools_class { method constructor (line 1973) | constructor(ctx) { method dragStart (line 2156) | dragStart(event) { method dragMove (line 2162) | dragMove(event) { method dragEnd (line 2168) | dragEnd(event) { method load (line 2174) | load() { method mousedown (line 2201) | mousedown(e) { method mousemove (line 2268) | mousemove(e) { method mouseup (line 2303) | mouseup(e) { method doubleClick (line 2392) | doubleClick(event) { method on_params_update (line 2406) | on_params_update(param) { method update_tool_attributes (line 2475) | update_tool_attributes(layer, editor) { method resize_to_dynamic_bounds (line 2494) | resize_to_dynamic_bounds(layer, editor) { method extend_fixed_bounds (line 2503) | extend_fixed_bounds(layer, editor) { method render (line 2518) | render(ctx, layer) { method get_editor (line 2545) | get_editor(layer) { method get_text_layer_at_mouse (line 2641) | get_text_layer_at_mouse(e) { FILE: packages/photoshop/tools/translator/libs/GoogleTranslate.php class GoogleTranslate (line 29) | class GoogleTranslate method translate (line 44) | public static function translate($source, $target, $text) method requestTranslation (line 72) | protected static function requestTranslation($source, $target, $text) method getSentencesFromJSON (line 126) | protected static function getSentencesFromJSON($json) FILE: packages/photoshop/tools/translator/libs/translator.php class Translator (line 11) | class Translator { method scan (line 22) | public function scan() { method extract (line 58) | public function extract() { method filter (line 156) | public function filter() { method prepare (line 205) | public function prepare() { method add_translation (line 229) | public function add_translation($translation) { method auto_translate (line 254) | public function auto_translate($action_string) { method save_empty (line 337) | public function save_empty() { method show_merged (line 362) | public function show_merged() { method merge (line 373) | public function merge() { FILE: packages/pptx/src/components.d.ts type GlobalComponents (line 4) | type GlobalComponents = Icons FILE: packages/pptx/src/components/Contextmenu/types.ts type ContextmenuItem (line 1) | interface ContextmenuItem { type Axis (line 11) | interface Axis { FILE: packages/pptx/src/configs/animation.ts constant ANIMATION_DEFAULT_DURATION (line 3) | const ANIMATION_DEFAULT_DURATION = 1000 constant ANIMATION_DEFAULT_TRIGGER (line 4) | const ANIMATION_DEFAULT_TRIGGER = 'click' constant ANIMATION_CLASS_PREFIX (line 5) | const ANIMATION_CLASS_PREFIX = 'animate__' constant ENTER_ANIMATIONS (line 7) | const ENTER_ANIMATIONS = [ constant EXIT_ANIMATIONS (line 98) | const EXIT_ANIMATIONS = [ constant ATTENTION_ANIMATIONS (line 189) | const ATTENTION_ANIMATIONS = [ type SlideAnimation (line 216) | interface SlideAnimation { constant SLIDE_ANIMATIONS (line 221) | const SLIDE_ANIMATIONS: SlideAnimation[] = [ FILE: packages/pptx/src/configs/canvas.ts constant VIEWPORT_SIZE (line 1) | const VIEWPORT_SIZE = 1000 FILE: packages/pptx/src/configs/chartTypes.ts type ChartTypes (line 3) | interface ChartTypes { constant CHART_TYPES (line 7) | const CHART_TYPES: ChartTypes = { FILE: packages/pptx/src/configs/element.ts constant ELEMENT_TYPE_ZH (line 1) | const ELEMENT_TYPE_ZH: { [key: string]: string } = { constant MIN_SIZE (line 13) | const MIN_SIZE: { [key: string]: number } = { FILE: packages/pptx/src/configs/font.ts constant SYS_FONTS (line 1) | const SYS_FONTS = [ constant WEB_FONTS (line 32) | const WEB_FONTS = [ FILE: packages/pptx/src/configs/hotkey.ts type KEYS (line 1) | const enum KEYS { constant HOTKEY_DOC (line 31) | const HOTKEY_DOC = [ FILE: packages/pptx/src/configs/imageClip.ts type ClipPathTypes (line 1) | const enum ClipPathTypes { type ClipPaths (line 7) | const enum ClipPaths { type ClipPath (line 17) | interface ClipPath { constant CLIPPATHS (line 27) | const CLIPPATHS: ClipPath = { FILE: packages/pptx/src/configs/latex.ts constant FORMULA_LIST (line 1) | const FORMULA_LIST = [ constant SYMBOL_LIST (line 76) | const SYMBOL_LIST = [ FILE: packages/pptx/src/configs/lines.ts type LinePoolItem (line 4) | interface LinePoolItem { type PresetLine (line 13) | interface PresetLine { constant LINE_LIST (line 18) | const LINE_LIST: PresetLine[] = [ FILE: packages/pptx/src/configs/shapes.ts type ShapePoolItem (line 7) | interface ShapePoolItem { type ShapeListItem (line 17) | interface ShapeListItem { constant SHAPE_PATH_FORMULAS (line 22) | const SHAPE_PATH_FORMULAS = { constant SHAPE_LIST (line 227) | const SHAPE_LIST: ShapeListItem[] = [ FILE: packages/pptx/src/configs/storage.ts constant LOCALSTORAGE_KEY_DISCARDED_DB (line 1) | const LOCALSTORAGE_KEY_DISCARDED_DB = 'PPTIST_DISCARDED_DB' FILE: packages/pptx/src/configs/symbol.ts constant SYMBOL_LIST (line 1) | const SYMBOL_LIST = [ FILE: packages/pptx/src/configs/theme.ts type PresetTheme (line 1) | interface PresetTheme { constant PRESET_THEMES (line 8) | const PRESET_THEMES: PresetTheme[] = [ FILE: packages/pptx/src/global.d.ts type HTMLElement (line 1) | interface HTMLElement { type Document (line 7) | interface Document { FILE: packages/pptx/src/hooks/useAlignActiveElement.ts type RangeMap (line 8) | interface RangeMap { FILE: packages/pptx/src/hooks/useCreateElement.ts type CommonElementPosition (line 12) | interface CommonElementPosition { type LineElementPosition (line 19) | interface LineElementPosition { type CreateTextData (line 26) | interface CreateTextData { FILE: packages/pptx/src/hooks/useExport.ts constant INCH_PX_RATIO (line 18) | const INCH_PX_RATIO = 100 constant PT_PX_RATIO (line 19) | const PT_PX_RATIO = 0.75 type ExportImageConfig (line 21) | interface ExportImageConfig { type FormatColor (line 82) | type FormatColor = ReturnType type Points (line 220) | type Points = Array< FILE: packages/pptx/src/hooks/useImport.ts function arrayBufferToBase64 (line 443) | function arrayBufferToBase64(buffer: ArrayBuffer): string { function isBase64 (line 451) | function isBase64(str: any) { function base64ToBuffer (line 465) | function base64ToBuffer(base64String: string) { FILE: packages/pptx/src/hooks/usePasteTextClipboardData.ts type PasteTextClipboardDataOptions (line 6) | interface PasteTextClipboardDataOptions { FILE: packages/pptx/src/hooks/useSearch.ts type SearchTextResult (line 7) | interface SearchTextResult { type SearchTableResult (line 12) | interface SearchTableResult { type SearchResult (line 19) | type SearchResult = SearchTextResult | SearchTableResult type Modifiers (line 21) | type Modifiers = 'g' | 'gi' type TextInfoList (line 120) | type TextInfoList = ReturnType FILE: packages/pptx/src/hooks/useSlideTheme.ts type ThemeValueWithArea (line 8) | interface ThemeValueWithArea { FILE: packages/pptx/src/hooks/useUniformDisplayElement.ts type ElementItem (line 8) | interface ElementItem { type GroupItem (line 14) | interface GroupItem { type GroupElementsItem (line 19) | interface GroupElementsItem { type Item (line 25) | type Item = ElementItem | GroupElementsItem type ElementWithPos (line 27) | interface ElementWithPos { type LastPos (line 32) | interface LastPos { FILE: packages/pptx/src/plugins/directive/clickOutside.ts constant CTX_CLICK_OUTSIDE_HANDLER (line 3) | const CTX_CLICK_OUTSIDE_HANDLER = 'CTX_CLICK_OUTSIDE_HANDLER' type CustomHTMLElement (line 5) | interface CustomHTMLElement extends HTMLElement { method mounted (line 20) | mounted(el: CustomHTMLElement, binding) { method unmounted (line 27) | unmounted(el: CustomHTMLElement) { FILE: packages/pptx/src/plugins/directive/contextmenu.ts constant CTX_CONTEXTMENU_HANDLER (line 4) | const CTX_CONTEXTMENU_HANDLER = 'CTX_CONTEXTMENU_HANDLER' type CustomHTMLElement (line 6) | interface CustomHTMLElement extends HTMLElement { method mounted (line 51) | mounted(el: CustomHTMLElement, binding) { method unmounted (line 56) | unmounted(el: CustomHTMLElement) { FILE: packages/pptx/src/plugins/directive/index.ts method install (line 8) | install(app: App) { FILE: packages/pptx/src/plugins/directive/tooltip.ts constant TOOLTIP_INSTANCE (line 6) | const TOOLTIP_INSTANCE = 'TOOLTIP_INSTANCE' type CustomHTMLElement (line 8) | interface CustomHTMLElement extends HTMLElement { type Delay (line 12) | type Delay = number | [number | null, number | null] type BindingValue (line 14) | interface BindingValue { method mounted (line 21) | mounted(el: CustomHTMLElement, binding: DirectiveBinding) { method setViewportRatio (line 119) | setViewportRatio(viewportRatio: number) { method setSlides (line 123) | setSlides(slides: Slide[]) { method addSlide (line 127) | addSlide(slide: Slide | Slide[]) { method updateSlide (line 134) | updateSlide(props: Partial) { method deleteSlide (line 139) | deleteSlide(slideId: string | string[]) { method updateSlideIndex (line 156) | updateSlideIndex(index: number) { method addElement (line 160) | addElement(element: PPTElement | PPTElement[]) { method deleteElement (line 167) | deleteElement(elementId: string | string[]) { method updateElement (line 174) | updateElement(data: UpdateElementData) { method removeElementProps (line 186) | removeElementProps(data: RemoveElementPropData) { FILE: packages/pptx/src/store/snapshot.ts type ScreenState (line 8) | interface ScreenState { method canUndo (line 20) | canUndo(state) { method canRedo (line 23) | canRedo(state) { method setSnapshotCursor (line 29) | setSnapshotCursor(cursor: number) { method setSnapshotLength (line 32) | setSnapshotLength(length: number) { method initSnapshotDatabase (line 36) | async initSnapshotDatabase() { method addSnapshot (line 48) | async addSnapshot() { method unDo (line 92) | async unDo() { method reDo (line 111) | async reDo() { FILE: packages/pptx/src/types/edit.ts type ElementOrderCommands (line 5) | enum ElementOrderCommands { type ElementAlignCommands (line 12) | enum ElementAlignCommands { type OperateBorderLines (line 22) | const enum OperateBorderLines { type OperateResizeHandlers (line 29) | const enum OperateResizeHandlers { type OperateLineHandlers (line 40) | const enum OperateLineHandlers { type AlignmentLineAxis (line 48) | interface AlignmentLineAxis { type AlignmentLineProps (line 53) | interface AlignmentLineProps { type MultiSelectRange (line 59) | interface MultiSelectRange { type ImageClipedEmitData (line 66) | interface ImageClipedEmitData { type CreateElementSelectionData (line 76) | interface CreateElementSelectionData { type CreateCustomShapeData (line 81) | interface CreateCustomShapeData { type CreatingTextElement (line 90) | interface CreatingTextElement { type CreatingShapeElement (line 94) | interface CreatingShapeElement { type CreatingLineElement (line 98) | interface CreatingLineElement { type CreatingElement (line 102) | type CreatingElement = CreatingTextElement | CreatingShapeElement | Crea... type TextFormatPainterKeys (line 104) | type TextFormatPainterKeys = 'bold' | 'em' | 'underline' | 'strikethroug... type TextFormatPainter (line 106) | interface TextFormatPainter { type ShapeFormatPainter (line 119) | interface ShapeFormatPainter { FILE: packages/pptx/src/types/export.ts type DialogForExportTypes (line 1) | type DialogForExportTypes = 'image' | 'pdf' | 'json' | 'pptx' | 'pptist'... FILE: packages/pptx/src/types/injectKey.ts type SlideScale (line 3) | type SlideScale = Ref type SlideId (line 4) | type SlideId = Ref type RadioGroupValue (line 5) | type RadioGroupValue = { FILE: packages/pptx/src/types/mobile.ts type Mode (line 1) | type Mode = 'preview' | 'player' | 'editor' FILE: packages/pptx/src/types/slides.ts type ShapePathFormulasKeys (line 3) | const enum ShapePathFormulasKeys { type ElementTypes (line 25) | const enum ElementTypes { type PPTElementShadow (line 48) | interface PPTElementShadow { type PPTElementOutline (line 64) | interface PPTElementOutline { type PPTElementLink (line 77) | interface PPTElementLink { type PPTBaseElement (line 106) | interface PPTBaseElement { type PPTTextElement (line 147) | interface PPTTextElement extends PPTBaseElement { type ImageOrShapeFlip (line 170) | interface ImageOrShapeFlip { type ImageElementFilterKeys (line 194) | type ImageElementFilterKeys = 'blur' | 'brightness' | 'contrast' | 'gray... type ImageElementFilters (line 195) | interface ImageElementFilters { type ImageClipDataRange (line 205) | type ImageClipDataRange = [[number, number], [number, number]] type ImageElementClip (line 214) | interface ImageElementClip { type PPTImageElement (line 240) | interface PPTImageElement extends PPTBaseElement { type ShapeGradient (line 263) | interface ShapeGradient { type ShapeTextAlign (line 269) | type ShapeTextAlign = 'top' | 'middle' | 'bottom' type ShapeText (line 282) | interface ShapeText { type PPTShapeElement (line 324) | interface PPTShapeElement extends PPTBaseElement { type LinePoint (line 343) | type LinePoint = '' | 'arrow' | 'dot' type PPTLineElement (line 368) | interface PPTLineElement extends Omit type MessageIntance (line 15) | interface MessageIntance { type MessageFn (line 20) | type MessageFn = (message: string, options?: MessageTypeOptions) => Mess... type Message (line 21) | interface Message { FILE: packages/pptx/src/utils/print.ts type PageSize (line 1) | interface PageSize { FILE: packages/pptx/src/utils/prosemirror/commands/setListStyle.ts type Style (line 4) | interface Style { FILE: packages/pptx/src/utils/prosemirror/commands/setTextAlign.ts type Task (line 16) | interface Task { FILE: packages/pptx/src/utils/prosemirror/commands/setTextIndent.ts type IndentKey (line 6) | type IndentKey = 'indent' | 'textIndent' function setNodeIndentMarkup (line 8) | function setNodeIndentMarkup(tr: Transaction, pos: number, delta: number... FILE: packages/pptx/src/utils/prosemirror/commands/toggleList.ts type Attr (line 6) | interface Attr { type TextStyleAttr (line 10) | interface TextStyleAttr { FILE: packages/pptx/src/utils/prosemirror/plugins/index.ts type PluginOptions (line 12) | interface PluginOptions { FILE: packages/pptx/src/utils/prosemirror/plugins/keymap.ts type Keys (line 18) | interface Keys { FILE: packages/pptx/src/utils/prosemirror/plugins/placeholder.ts method decorations (line 12) | decorations(state) { FILE: packages/pptx/src/utils/prosemirror/schema/nodes.ts type Attr (line 5) | interface Attr { FILE: packages/pptx/src/utils/prosemirror/utils.ts type Align (line 177) | type Align = 'left' | 'right' | 'center' type DefaultAttrs (line 179) | interface DefaultAttrs { type TextAttrs (line 235) | type TextAttrs = ReturnType FILE: packages/pptx/src/utils/svg2Base64.ts constant PREFIX (line 4) | const PREFIX = 'data:image/svg+xml;base64,' FILE: packages/pptx/src/utils/svgPathParser.ts type CommandM (line 5) | type CommandM = { type CommandL (line 11) | type CommandL = { type CommandH (line 17) | type CommandH = { type CommandV (line 22) | type CommandV = { type CommandZ (line 27) | type CommandZ = { type CommandQ (line 30) | type CommandQ = { type CommandT (line 38) | type CommandT = { type CommandC (line 44) | type CommandC = { type CommandS (line 54) | type CommandS = { type CommandA (line 62) | type CommandA = { type SVGCommand (line 77) | type SVGCommand = CommandM | CommandL | CommandH | CommandV | CommandZ |... class SVGPathData (line 79) | class SVGPathData { type SvgPath (line 122) | type SvgPath = ReturnType type SvgPoints (line 210) | type SvgPoints = ReturnType FILE: packages/pptx/src/views/Editor/Canvas/hooks/useDragLineElement.ts type AdsorptionPoint (line 8) | interface AdsorptionPoint { FILE: packages/pptx/src/views/Editor/Canvas/hooks/useMoveShapeKeypoint.ts type ShapePathData (line 7) | interface ShapePathData { FILE: packages/pptx/src/views/Editor/Canvas/hooks/useScaleElement.ts type RotateElementData (line 12) | interface RotateElementData { FILE: packages/word/cypress/global.d.ts type Chainable (line 10) | interface Chainable { FILE: packages/word/src/components/dialog/Dialog.ts type IDialogData (line 4) | interface IDialogData { type IDialogConfirm (line 16) | interface IDialogConfirm { type IDialogOptions (line 21) | interface IDialogOptions { class Dialog (line 29) | class Dialog { method constructor (line 39) | constructor(options: IDialogOptions) { method _render (line 47) | private _render() { method _dispose (line 167) | private _dispose() { FILE: packages/word/src/components/signature/Signature.ts type ISignatureResult (line 4) | interface ISignatureResult { type ISignatureOptions (line 10) | interface ISignatureOptions { class Signature (line 18) | class Signature { method constructor (line 40) | constructor(options: ISignatureOptions) { method _render (line 64) | private _render() { method _bindEvent (line 167) | private _bindEvent() { method _undo (line 178) | private _undo() { method _saveUndoFn (line 187) | private _saveUndoFn(fn: Function) { method _clearUndoFn (line 194) | private _clearUndoFn() { method _clearCanvas (line 201) | private _clearCanvas() { method _startDraw (line 206) | private _startDraw(evt: MouseEvent) { method _draw (line 213) | private _draw(evt: MouseEvent) { method _stopDraw (line 240) | private _stopDraw() { method _toData (line 258) | private _toData(): ISignatureResult | null { method registerTouchmove (line 312) | private registerTouchmove(evt: TouchEvent) { method registerTouchstart (line 316) | private registerTouchstart(evt: TouchEvent) { method registerTouchend (line 320) | private registerTouchend() { method registerTouchEvent (line 325) | private registerTouchEvent(evt: TouchEvent, eventName: string) { method _dispose (line 334) | private _dispose() { FILE: packages/word/src/editor/core/actuator/Actuator.ts class Actuator (line 6) | class Actuator { method constructor (line 10) | constructor(draw: Draw) { method execute (line 16) | private execute() { FILE: packages/word/src/editor/core/actuator/handlers/positionContextChange.ts function positionContextChange (line 4) | function positionContextChange( FILE: packages/word/src/editor/core/command/Command.ts class Command (line 4) | class Command { method constructor (line 127) | constructor(adapt: CommandAdapt) { FILE: packages/word/src/editor/core/command/CommandAdapt.ts class CommandAdapt (line 111) | class CommandAdapt { method constructor (line 125) | constructor(draw: Draw) { method mode (line 140) | public mode(payload: EditorMode) { method cut (line 144) | public cut() { method copy (line 150) | public copy() { method paste (line 154) | public paste(payload?: IPasteOption) { method selectAll (line 160) | public selectAll() { method backspace (line 164) | public backspace() { method setRange (line 192) | public setRange( method replaceRange (line 220) | public replaceRange(range: IRange) { method setPositionContext (line 232) | public setPositionContext(range: IRange) { method forceUpdate (line 257) | public forceUpdate(options?: IForceUpdateOption) { method blur (line 266) | public blur() { method undo (line 271) | public undo() { method redo (line 277) | public redo() { method painter (line 283) | public painter(options: IPainterOption) { method applyPainterStyle (line 304) | public applyPainterStyle() { method format (line 310) | public format() { method font (line 338) | public font(payload: string) { method size (line 358) | public size(payload: number) { method sizeAdd (line 396) | public sizeAdd() { method sizeMinus (line 435) | public sizeMinus() { method bold (line 474) | public bold() { method italic (line 496) | public italic() { method underline (line 517) | public underline(textDecoration?: ITextDecoration) { method strikeout (line 555) | public strikeout() { method superscript (line 579) | public superscript() { method subscript (line 608) | public subscript() { method aiArticle (line 636) | public aiArticle(payload: string) { method aiEdit (line 655) | public aiEdit(operate: string | null, question?: string) { method color (line 691) | public color(payload: string | null) { method highlight (line 722) | public highlight(payload: string | null) { method title (line 753) | public title(payload: TitleLevel | null) { method list (line 793) | public list(listType: ListType | null, listStyle?: ListStyle) { method rowFlex (line 799) | public rowFlex(payload: RowFlex) { method rowMargin (line 815) | public rowMargin(payload: number) { method insertTable (line 831) | public insertTable(row: number, col: number) { method insertTableTopRow (line 839) | public insertTableTopRow() { method insertTableBottomRow (line 845) | public insertTableBottomRow() { method insertTableLeftCol (line 851) | public insertTableLeftCol() { method insertTableRightCol (line 857) | public insertTableRightCol() { method deleteTableRow (line 863) | public deleteTableRow() { method deleteTableCol (line 869) | public deleteTableCol() { method deleteTable (line 875) | public deleteTable() { method mergeTableCell (line 881) | public mergeTableCell() { method cancelMergeTableCell (line 887) | public cancelMergeTableCell() { method tableTdVerticalAlign (line 893) | public tableTdVerticalAlign(payload: VerticalAlign) { method tableBorderType (line 899) | public tableBorderType(payload: TableBorder) { method tableTdBorderType (line 905) | public tableTdBorderType(payload: TdBorder) { method tableTdSlashType (line 911) | public tableTdSlashType(payload: TdSlash) { method tableTdBackgroundColor (line 917) | public tableTdBackgroundColor(payload: string) { method tableSelectAll (line 923) | public tableSelectAll() { method hyperlink (line 927) | public hyperlink(payload: IElement) { method getHyperlinkRange (line 961) | public getHyperlinkRange(): [number, number] | null { method deleteHyperlink (line 997) | public deleteHyperlink() { method cancelHyperlink (line 1020) | public cancelHyperlink() { method editHyperlink (line 1045) | public editHyperlink(payload: string) { method separator (line 1067) | public separator(payload: number[]) { method pageBreak (line 1109) | public pageBreak() { method addWatermark (line 1122) | public addWatermark(payload: IWatermark) { method deleteWatermark (line 1141) | public deleteWatermark() { method image (line 1155) | public image(payload: IDrawImagePayload) { method search (line 1173) | public search(payload: string | null) { method searchNavigatePre (line 1181) | public searchNavigatePre() { method searchNavigateNext (line 1192) | public searchNavigateNext() { method getSearchNavigateInfo (line 1203) | public getSearchNavigateInfo(): null | INavigateInfo { method checkPayload (line 1206) | public checkPayload(payload: string): boolean { method replace (line 1212) | public replace(payload: string) { method print (line 1326) | public async print() { method replaceImageElement (line 1346) | public replaceImageElement(payload: string) { method saveAsImageElement (line 1359) | public saveAsImageElement() { method changeImageDisplay (line 1367) | public changeImageDisplay(element: IElement, display: ImageDisplay) { method getImage (line 1396) | public getImage(payload?: IGetImageOption): Promise { method getOptions (line 1400) | public getOptions(): DeepRequired { method getValue (line 1404) | public getValue(options?: IGetValueOption): IEditorResult { method getHTML (line 1408) | public getHTML(): IEditorHTML { method getText (line 1420) | public getText(): IEditorText { method getWordCount (line 1431) | public getWordCount(): Promise { method getCursorPosition (line 1435) | public getCursorPosition(): IElementPosition | null { method getRange (line 1439) | public getRange(): IRange { method getRangeText (line 1443) | public getRangeText(): string { method getRangeContext (line 1447) | public getRangeContext(): RangeContext | null { method getRangeRow (line 1571) | public getRangeRow(): IElement[] | null { method getRangeParagraph (line 1576) | public getRangeParagraph(): IElement[] | null { method getKeywordRangeList (line 1581) | public getKeywordRangeList(payload: string): IRange[] { method getKeywordContext (line 1585) | public getKeywordContext(payload: string): ISearchResultContext[] | nu... method pageMode (line 1616) | public pageMode(payload: PageMode) { method pageScaleRecovery (line 1620) | public pageScaleRecovery() { method pageScaleMinus (line 1627) | public pageScaleMinus() { method pageScaleAdd (line 1635) | public pageScaleAdd() { method paperSize (line 1643) | public paperSize(width: number, height: number) { method paperDirection (line 1647) | public paperDirection(payload: PaperDirection) { method getPaperMargin (line 1651) | public getPaperMargin(): number[] { method setPaperMargin (line 1655) | public setPaperMargin(payload: IMargin) { method insertElementList (line 1659) | public insertElementList(payload: IElement[]) { method appendElementList (line 1674) | public appendElementList( method updateElementById (line 1684) | public updateElementById(payload: IUpdateElementByIdOption) { method getElementById (line 1725) | public getElementById(payload: IGetElementByIdOption): IElement[] { method setValue (line 1756) | public setValue(payload: Partial, options?: ISetValueOpti... method removeControl (line 1760) | public removeControl() { method setLocale (line 1777) | public setLocale(payload: string) { method getLocale (line 1781) | public getLocale(): string { method getCatalog (line 1785) | public getCatalog(): Promise { method locationCatalog (line 1789) | public locationCatalog(titleId: string) { method wordTool (line 1811) | public wordTool() { method setHTML (line 1839) | public setHTML(payload: Partial) { method setGroup (line 1856) | public setGroup(): string | null { method deleteGroup (line 1862) | public deleteGroup(groupId: string) { method getGroupIds (line 1868) | public getGroupIds(): Promise { method locationGroup (line 1872) | public locationGroup(groupId: string) { method setZone (line 1897) | public setZone(zone: EditorZone) { method getControlValue (line 1901) | public getControlValue( method setControlValue (line 1907) | public setControlValue(payload: ISetControlValueOption) { method setControlExtension (line 1911) | public setControlExtension(payload: ISetControlExtensionOption) { method setControlProperties (line 1915) | public setControlProperties(payload: ISetControlProperties) { method setControlHighlight (line 1919) | public setControlHighlight(payload: ISetControlHighlightOption) { method updateOptions (line 1926) | public updateOptions(payload: IUpdateOption) { method getControlList (line 1934) | public getControlList(): IElement[] { method locationControl (line 1938) | public locationControl(controlId: string, options?: ILocationControlOp... method insertControl (line 2027) | public insertControl(payload: IElement) { method getContainer (line 2046) | public getContainer(): HTMLDivElement { method getTitleValue (line 2050) | public getTitleValue( method getPositionContextByEvent (line 2116) | public getPositionContextByEvent( method insertTitle (line 2175) | public insertTitle(payload: IElement) { method focus (line 2196) | public focus(payload?: IFocusOption) { FILE: packages/word/src/editor/core/contextmenu/ContextMenu.ts type IRenderPayload (line 24) | interface IRenderPayload { class ContextMenu (line 31) | class ContextMenu { method constructor (line 44) | constructor(draw: Draw, command: Command) { method getContextMenuList (line 66) | public getContextMenuList(): IRegisterContextMenu[] { method _addEvent (line 70) | private _addEvent() { method removeEvent (line 77) | public removeEvent() { method _filterMenuList (line 85) | private _filterMenuList( method _getContext (line 142) | private _getContext(): IContextMenuContext { method _createContextMenuContainer (line 191) | private _createContextMenuContainer(): HTMLDivElement { method _render (line 202) | private _render(payload: IRenderPayload): HTMLDivElement { method _removeSubMenu (line 319) | private _removeSubMenu(payload: HTMLDivElement) { method _setHoverStatus (line 328) | private _setHoverStatus(payload: HTMLDivElement, status: boolean) { method _formatName (line 339) | private _formatName(name: string): string { method registerContextMenuList (line 354) | public registerContextMenuList(payload: IRegisterContextMenu[]) { method dispose (line 358) | public dispose() { FILE: packages/word/src/editor/core/cursor/Cursor.ts type IDrawCursorOption (line 14) | type IDrawCursorOption = ICursorOption & { type IMoveCursorToVisibleOption (line 21) | interface IMoveCursorToVisibleOption { class Cursor (line 26) | class Cursor { method constructor (line 37) | constructor(draw: Draw, canvasEvent: CanvasEvent) { method getCursorDom (line 50) | public getCursorDom(): HTMLDivElement { method getAgentDom (line 54) | public getAgentDom(): HTMLTextAreaElement { method getAgentIsActive (line 58) | public getAgentIsActive(): boolean { method getAgentDomValue (line 62) | public getAgentDomValue(): string { method clearAgentDomValue (line 66) | public clearAgentDomValue() { method _blinkStart (line 70) | private _blinkStart() { method _blinkStop (line 74) | private _blinkStop() { method _setBlinkTimeout (line 78) | private _setBlinkTimeout() { method _clearBlinkTimeout (line 85) | private _clearBlinkTimeout() { method focus (line 93) | public focus() { method drawCursor (line 102) | public drawCursor(payload?: IDrawCursorOption) { method recoveryCursor (line 173) | public recoveryCursor() { method moveCursorToVisible (line 178) | public moveCursorToVisible(payload: IMoveCursorToVisibleOption) { FILE: packages/word/src/editor/core/cursor/CursorAgent.ts class CursorAgent (line 7) | class CursorAgent { method constructor (line 13) | constructor(draw: Draw, canvasEvent: CanvasEvent) { method getAgentCursorDom (line 38) | public getAgentCursorDom(): HTMLTextAreaElement { method _keyDown (line 42) | private _keyDown(evt: KeyboardEvent) { method _input (line 46) | private _input(evt: Event) { method _paste (line 52) | private _paste(evt: ClipboardEvent) { method _compositionstart (line 61) | private _compositionstart() { method _compositionend (line 65) | private _compositionend(evt: CompositionEvent) { FILE: packages/word/src/editor/core/draw/Draw.ts class Draw (line 112) | class Draw { method constructor (line 183) | constructor( method getLetterReg (line 281) | public getLetterReg(): RegExp { method getMode (line 285) | public getMode(): EditorMode { method setMode (line 289) | public setMode(payload: EditorMode) { method isReadonly (line 323) | public isReadonly() { method isDisabled (line 337) | public isDisabled() { method isDesignMode (line 357) | public isDesignMode() { method getOriginalWidth (line 361) | public getOriginalWidth(): number { method getOriginalHeight (line 366) | public getOriginalHeight(): number { method getWidth (line 371) | public getWidth(): number { method getHeight (line 375) | public getHeight(): number { method getMainHeight (line 379) | public getMainHeight(): number { method getMainOuterHeight (line 384) | public getMainOuterHeight(): number { method getCanvasWidth (line 391) | public getCanvasWidth(pageNo = -1): number { method getCanvasHeight (line 396) | public getCanvasHeight(pageNo = -1): number { method getInnerWidth (line 401) | public getInnerWidth(): number { method getOriginalInnerWidth (line 407) | public getOriginalInnerWidth(): number { method getContextInnerWidth (line 413) | public getContextInnerWidth(): number { method getMargins (line 425) | public getMargins(): IMargin { method getOriginalMargins (line 429) | public getOriginalMargins(): number[] { method getPageGap (line 436) | public getPageGap(): number { method getOriginalPageGap (line 440) | public getOriginalPageGap(): number { method getPageNumberBottom (line 444) | public getPageNumberBottom(): number { method getMarginIndicatorSize (line 452) | public getMarginIndicatorSize(): number { method getDefaultBasicRowMarginHeight (line 456) | public getDefaultBasicRowMarginHeight(): number { method getTdPadding (line 460) | public getTdPadding(): IPadding { method getContainer (line 468) | public getContainer(): HTMLDivElement { method getPageContainer (line 472) | public getPageContainer(): HTMLDivElement { method getVisiblePageNoList (line 476) | public getVisiblePageNoList(): number[] { method setVisiblePageNoList (line 480) | public setVisiblePageNoList(payload: number[]) { method getIntersectionPageNo (line 490) | public getIntersectionPageNo(): number { method setIntersectionPageNo (line 494) | public setIntersectionPageNo(payload: number) { method getPageNo (line 504) | public getPageNo(): number { method setPageNo (line 508) | public setPageNo(payload: number) { method getPage (line 512) | public getPage(pageNo = -1): HTMLCanvasElement { method getPageList (line 516) | public getPageList(): HTMLCanvasElement[] { method getPageCount (line 520) | public getPageCount(): number { method getTableRowList (line 524) | public getTableRowList(sourceElementList: IElement[]): IRow[] { method getOriginalRowList (line 530) | public getOriginalRowList() { method getRowList (line 541) | public getRowList(): IRow[] { method getPageRowList (line 548) | public getPageRowList(): IRow[][] { method getCtx (line 552) | public getCtx(): CanvasRenderingContext2D { method getOptions (line 556) | public getOptions(): DeepRequired { method getSearch (line 560) | public getSearch(): Search { method getGroup (line 564) | public getGroup(): Group { method getHistoryManager (line 568) | public getHistoryManager(): HistoryManager { method getPosition (line 572) | public getPosition(): Position { method getZone (line 576) | public getZone(): Zone { method getRange (line 580) | public getRange(): RangeManager { method getLineBreakParticle (line 584) | public getLineBreakParticle(): LineBreakParticle { method getTextParticle (line 588) | public getTextParticle(): TextParticle { method getHeaderElementList (line 592) | public getHeaderElementList(): IElement[] { method getTableElementList (line 596) | public getTableElementList(sourceElementList: IElement[]): IElement[] { method getElementList (line 604) | public getElementList(): IElement[] { method getMainElementList (line 612) | public getMainElementList(): IElement[] { method getOriginalElementList (line 619) | public getOriginalElementList() { method getOriginalMainElementList (line 630) | public getOriginalMainElementList(): IElement[] { method getFooterElementList (line 634) | public getFooterElementList(): IElement[] { method getTd (line 638) | public getTd(): ITd | null { method insertElementList (line 648) | public insertElementList(payload: IElement[]) { method appendElementList (line 698) | public appendElementList( method spliceElementList (line 722) | public spliceElementList( method getCanvasEvent (line 779) | public getCanvasEvent(): CanvasEvent { method getGlobalEvent (line 783) | public getGlobalEvent(): GlobalEvent { method getListener (line 787) | public getListener(): Listener { method getEventBus (line 791) | public getEventBus(): EventBus { method getOverride (line 795) | public getOverride(): Override { method getCursor (line 799) | public getCursor(): Cursor { method getPreviewer (line 803) | public getPreviewer(): Previewer { method getImageParticle (line 807) | public getImageParticle(): ImageParticle { method getTableTool (line 811) | public getTableTool(): TableTool { method getTableOperate (line 815) | public getTableOperate(): TableOperate { method getTableParticle (line 819) | public getTableParticle(): TableParticle { method getHeader (line 823) | public getHeader(): Header { method getFooter (line 827) | public getFooter(): Footer { method getHyperlinkParticle (line 831) | public getHyperlinkParticle(): HyperlinkParticle { method getDateParticle (line 835) | public getDateParticle(): DateParticle { method getListParticle (line 839) | public getListParticle(): ListParticle { method getCheckboxParticle (line 843) | public getCheckboxParticle(): CheckboxParticle { method getRadioParticle (line 847) | public getRadioParticle(): RadioParticle { method getControl (line 851) | public getControl(): Control { method getWorkerManager (line 855) | public getWorkerManager(): WorkerManager { method getImageObserver (line 859) | public getImageObserver(): ImageObserver { method getI18n (line 863) | public getI18n(): I18n { method getRowCount (line 867) | public getRowCount(): number { method getDataURL (line 871) | public async getDataURL(payload: IGetImageOption = {}): Promise, options?: ISetValueOpti... method setEditorData (line 1147) | public setEditorData(payload: Partial) { method _wrapContainer (line 1160) | private _wrapContainer(rootContainer: HTMLElement): HTMLDivElement { method _formatContainer (line 1166) | private _formatContainer() { method _createPageContainer (line 1173) | private _createPageContainer(): HTMLDivElement { method _createPage (line 1180) | private _createPage(pageNo: number) { method _initPageContext (line 1204) | private _initPageContext(ctx: CanvasRenderingContext2D) { method getElementFont (line 1213) | public getElementFont(el: IElement, scale = 1): string { method getElementSize (line 1222) | public getElementSize(el: IElement) { method getElementRowMargin (line 1226) | public getElementRowMargin(el: IElement) { method computeRowList (line 1234) | public computeRowList(payload: IComputeRowListPayload) { method _computePageList (line 1854) | private _computePageList(): IRow[][] { method _drawHighlight (line 1903) | private _drawHighlight( method drawRow (line 1957) | public drawRow(ctx: CanvasRenderingContext2D, payload: IDrawRowPayload) { method _drawFloat (line 2307) | private _drawFloat( method _clearPage (line 2336) | private _clearPage(pageNo: number) { method _drawPage (line 2348) | private _drawPage(payload: IDrawPagePayload) { method _disconnectLazyRender (line 2429) | private _disconnectLazyRender() { method _lazyRender (line 2433) | private _lazyRender() { method _immediateRender (line 2455) | private _immediateRender() { method render (line 2468) | public render(payload?: IDrawOption) { method setCursor (line 2607) | public setCursor(curIndex: number | undefined) { method submitHistory (line 2646) | public submitHistory(curIndex: number | undefined) { method destroy (line 2675) | public destroy() { method clearSideEffect (line 2682) | public clearSideEffect() { FILE: packages/word/src/editor/core/draw/control/Control.ts type IMoveCursorResult (line 61) | interface IMoveCursorResult { class Control (line 65) | class Control { method constructor (line 76) | constructor(draw: Draw) { method setHighlightList (line 91) | public setHighlightList(payload: IControlHighlight[]) { method computeHighlightList (line 95) | public computeHighlightList() { method renderHighlightList (line 102) | public renderHighlightList(ctx: CanvasRenderingContext2D, pageNo: numb... method getDraw (line 109) | public getDraw(): Draw { method filterAssistElement (line 114) | public filterAssistElement(elementList: IElement[]): IElement[] { method getIsRangeCanCaptureEvent (line 145) | public getIsRangeCanCaptureEvent(): boolean { method getIsRangeInPostfix (line 171) | public getIsRangeInPostfix(): boolean { method getIsRangeWithinControl (line 181) | public getIsRangeWithinControl(): boolean { method getIsElementListContainFullControl (line 198) | public getIsElementListContainFullControl(elementList: IElement[]): bo... method getIsDisabledControl (line 214) | public getIsDisabledControl(context: IControlContext = {}): boolean { method getIsDisabledPasteControl (line 227) | public getIsDisabledPasteControl(context: IControlContext = {}): boole... method getContainer (line 240) | public getContainer(): HTMLDivElement { method getElementList (line 244) | public getElementList(): IElement[] { method getPosition (line 248) | public getPosition(): IElementPosition | null { method getPreY (line 254) | public getPreY(): number { method getRange (line 261) | public getRange(): IRange { method shrinkBoundary (line 265) | public shrinkBoundary(context: IControlContext = {}) { method getActiveControl (line 269) | public getActiveControl(): IControlInstance | null { method initControl (line 273) | public initControl() { method destroyControl (line 336) | public destroyControl() { method repaintControl (line 361) | public repaintControl(options: IRepaintControlOption = {}) { method reAwakeControl (line 387) | public reAwakeControl() { method moveCursor (line 403) | public moveCursor(position: IControlInitOption): IMoveCursorResult { method removeControl (line 472) | public removeControl( method removePlaceholder (line 520) | public removePlaceholder(startIndex: number, context: IControlContext ... method addPlaceholder (line 548) | public addPlaceholder(startIndex: number, context: IControlContext = {... method setValue (line 579) | public setValue(data: IElement[]): number { method keydown (line 586) | public keydown(evt: KeyboardEvent): number | null { method cut (line 593) | public cut(): number { method getValueById (line 600) | public getValueById(payload: IGetControlValueOption): IGetControlValue... method setValueById (line 696) | public setValueById(payload: ISetControlValueOption) { method setExtensionById (line 819) | public setExtensionById(payload: ISetControlExtensionOption) { method setPropertiesById (line 866) | public setPropertiesById(payload: ISetControlProperties) { method getList (line 942) | public getList(): IElement[] { method recordBorderInfo (line 981) | public recordBorderInfo(x: number, y: number, width: number, height: n... method drawBorder (line 985) | public drawBorder(ctx: CanvasRenderingContext2D) { method getPreControlContext (line 989) | public getPreControlContext(): INextControlContext | null { method getNextControlContext (line 1109) | public getNextControlContext(): INextControlContext | null { method initNextControl (line 1217) | public initNextControl(option: IInitNextControlOption = {}) { method setMinWidthControlInfo (line 1248) | public setMinWidthControlInfo(option: ISetControlRowFlexOption) { FILE: packages/word/src/editor/core/draw/control/checkbox/CheckboxControl.ts class CheckboxControl (line 11) | class CheckboxControl implements IControlInstance { method constructor (line 15) | constructor(element: IElement, control: Control) { method setElement (line 20) | public setElement(element: IElement) { method getElement (line 24) | public getElement(): IElement { method getCode (line 28) | public getCode(): string | null { method getValue (line 32) | public getValue(): IElement[] { method setValue (line 70) | public setValue(): number { method setSelect (line 74) | public setSelect( method keydown (line 129) | public keydown(evt: KeyboardEvent): number | null { method cut (line 144) | public cut(): number { FILE: packages/word/src/editor/core/draw/control/date/DateControl.ts class DateControl (line 23) | class DateControl implements IControlInstance { method constructor (line 31) | constructor(element: IElement, control: Control) { method setElement (line 41) | public setElement(element: IElement) { method getElement (line 45) | public getElement(): IElement { method getIsPopup (line 49) | public getIsPopup(): boolean { method getValueRange (line 53) | public getValueRange(context: IControlContext = {}): [number, number] ... method getValue (line 85) | public getValue(context: IControlContext = {}): IElement[] { method setValue (line 100) | public setValue( method clearSelect (line 153) | public clearSelect( method setSelect (line 177) | public setSelect( method keydown (line 231) | public keydown(evt: KeyboardEvent): number | null { method cut (line 312) | public cut(): number { method awake (line 331) | public awake() { method destroy (line 358) | public destroy() { method _setDate (line 364) | private _setDate(date: string) { FILE: packages/word/src/editor/core/draw/control/interactive/ControlSearch.ts type IHighlightMatchResult (line 18) | type IHighlightMatchResult = (ISearchResult & IControlHighlightRule)[] class ControlSearch (line 20) | class ControlSearch { method constructor (line 26) | constructor(control: Control) { method getHighlightMatchResult (line 34) | public getHighlightMatchResult(): IHighlightMatchResult { method getHighlightList (line 38) | public getHighlightList(): IControlHighlight[] { method setHighlightList (line 42) | public setHighlightList(payload: IControlHighlight[]) { method computeHighlightList (line 46) | public computeHighlightList() { method renderHighlightList (line 123) | public renderHighlightList(ctx: CanvasRenderingContext2D, pageIndex: n... FILE: packages/word/src/editor/core/draw/control/radio/RadioControl.ts class RadioControl (line 8) | class RadioControl extends CheckboxControl { method setSelect (line 9) | public setSelect( FILE: packages/word/src/editor/core/draw/control/richtext/Border.ts class ControlBorder (line 6) | class ControlBorder { method constructor (line 10) | constructor(draw: Draw) { method clearBorderInfo (line 15) | public clearBorderInfo() { method recordBorderInfo (line 25) | public recordBorderInfo(x: number, y: number, width: number, height: n... method render (line 35) | public render(ctx: CanvasRenderingContext2D) { FILE: packages/word/src/editor/core/draw/control/select/SelectControl.ts class SelectControl (line 25) | class SelectControl implements IControlInstance { method constructor (line 32) | constructor(element: IElement, control: Control) { method setElement (line 40) | public setElement(element: IElement) { method getElement (line 44) | public getElement(): IElement { method getIsPopup (line 48) | public getIsPopup(): boolean { method getCode (line 52) | public getCode(): string | null { method getValue (line 56) | public getValue(context: IControlContext = {}): IElement[] { method setValue (line 94) | public setValue(): number { method keydown (line 98) | public keydown(evt: KeyboardEvent): number | null { method cut (line 151) | public cut(): number { method clearSelect (line 164) | public clearSelect( method setSelect (line 216) | public setSelect( method _createSelectPopupDom (line 294) | private _createSelectPopupDom() { method awake (line 335) | public awake() { method destroy (line 346) | public destroy() { FILE: packages/word/src/editor/core/draw/control/text/TextControl.ts class TextControl (line 19) | class TextControl implements IControlInstance { method constructor (line 24) | constructor(element: IElement, control: Control) { method setElement (line 30) | public setElement(element: IElement) { method getElement (line 34) | public getElement(): IElement { method getValue (line 38) | public getValue(context: IControlContext = {}): IElement[] { method setValue (line 76) | public setValue( method clearValue (line 129) | public clearValue( method keydown (line 153) | public keydown(evt: KeyboardEvent): number | null { method cut (line 234) | public cut(): number { FILE: packages/word/src/editor/core/draw/frame/Background.ts class Background (line 9) | class Background { method constructor (line 14) | constructor(draw: Draw) { method _renderBackgroundColor (line 20) | private _renderBackgroundColor( method _drawImage (line 32) | private _drawImage( method _renderBackgroundImage (line 76) | private _renderBackgroundImage( method render (line 101) | public render(ctx: CanvasRenderingContext2D, pageNo: number) { FILE: packages/word/src/editor/core/draw/frame/Footer.ts class Footer (line 10) | class Footer { method constructor (line 19) | constructor(draw: Draw, data?: IElement[]) { method getRowList (line 29) | public getRowList(): IRow[] { method setElementList (line 33) | public setElementList(elementList: IElement[]) { method getElementList (line 37) | public getElementList(): IElement[] { method getPositionList (line 41) | public getPositionList(): IElementPosition[] { method compute (line 45) | public compute() { method recovery (line 51) | public recovery() { method _computeRowList (line 56) | private _computeRowList() { method _computePositionList (line 64) | private _computePositionList() { method getFooterBottom (line 86) | public getFooterBottom(): number { method getMaxHeight (line 95) | public getMaxHeight(): number { method getHeight (line 103) | public getHeight(): number { method getRowHeight (line 109) | public getRowHeight(): number { method getExtraHeight (line 113) | public getExtraHeight(): number { method render (line 122) | public render(ctx: CanvasRenderingContext2D, pageNo: number) { FILE: packages/word/src/editor/core/draw/frame/Header.ts class Header (line 11) | class Header { method constructor (line 20) | constructor(draw: Draw, data?: IElement[]) { method getRowList (line 30) | public getRowList(): IRow[] { method setElementList (line 34) | public setElementList(elementList: IElement[]) { method getElementList (line 38) | public getElementList(): IElement[] { method getPositionList (line 42) | public getPositionList(): IElementPosition[] { method compute (line 46) | public compute() { method recovery (line 52) | public recovery() { method _computeRowList (line 57) | private _computeRowList() { method _computePositionList (line 70) | private _computePositionList() { method getHeaderTop (line 89) | public getHeaderTop(): number { method getMaxHeight (line 98) | public getMaxHeight(): number { method getHeight (line 106) | public getHeight(): number { method getRowHeight (line 112) | public getRowHeight(): number { method getExtraHeight (line 116) | public getExtraHeight(): number { method render (line 125) | public render(ctx: CanvasRenderingContext2D, pageNo: number) { FILE: packages/word/src/editor/core/draw/frame/LineNumber.ts class LineNumber (line 6) | class LineNumber { method constructor (line 10) | constructor(draw: Draw) { method render (line 15) | public render(ctx: CanvasRenderingContext2D, pageNo: number) { FILE: packages/word/src/editor/core/draw/frame/Margin.ts class Margin (line 5) | class Margin { method constructor (line 9) | constructor(draw: Draw) { method render (line 14) | public render(ctx: CanvasRenderingContext2D, pageNo: number) { FILE: packages/word/src/editor/core/draw/frame/PageBorder.ts class PageBorder (line 7) | class PageBorder { method constructor (line 13) | constructor(draw: Draw) { method render (line 20) | public render(ctx: CanvasRenderingContext2D) { FILE: packages/word/src/editor/core/draw/frame/PageNumber.ts class PageNumber (line 9) | class PageNumber { method constructor (line 13) | constructor(draw: Draw) { method render (line 18) | public render(ctx: CanvasRenderingContext2D, pageNo: number) { FILE: packages/word/src/editor/core/draw/frame/Placeholder.ts class Placeholder (line 10) | class Placeholder { method constructor (line 19) | constructor(draw: Draw) { method _recovery (line 29) | private _recovery() { method _compute (line 35) | public _compute() { method _computeRowList (line 40) | private _computeRowList() { method _computePositionList (line 48) | private _computePositionList() { method render (line 71) | public render(ctx: CanvasRenderingContext2D) { FILE: packages/word/src/editor/core/draw/frame/Watermark.ts class Watermark (line 5) | class Watermark { method constructor (line 9) | constructor(draw: Draw) { method render (line 14) | public render(ctx: CanvasRenderingContext2D) { FILE: packages/word/src/editor/core/draw/interactive/Group.ts class Group (line 12) | class Group { method constructor (line 18) | constructor(draw: Draw) { method setGroup (line 25) | public setGroup(): string | null { method getElementListByGroupId (line 48) | public getElementListByGroupId( method deleteGroup (line 81) | public deleteGroup(groupId: string) { method getContextByGroupId (line 103) | public getContextByGroupId( method clearFillInfo (line 146) | public clearFillInfo() { method recordFillInfo (line 150) | public recordFillInfo( method render (line 174) | public render(ctx: CanvasRenderingContext2D) { FILE: packages/word/src/editor/core/draw/interactive/Search.ts type INavigateInfo (line 13) | interface INavigateInfo { class Search (line 18) | class Search { method constructor (line 26) | constructor(draw: Draw) { method getSearchKeyword (line 35) | public getSearchKeyword(): string | null { method setSearchKeyword (line 39) | public setSearchKeyword(payload: string | null) { method searchNavigatePre (line 44) | public searchNavigatePre(): number | null { method searchNavigateNext (line 73) | public searchNavigateNext(): number | null { method searchNavigateScrollIntoView (line 100) | public searchNavigateScrollIntoView(position: IElementPosition) { method getSearchNavigateIndexList (line 125) | public getSearchNavigateIndexList() { method getSearchMatchList (line 132) | public getSearchMatchList(): ISearchResult[] { method getSearchNavigateInfo (line 136) | public getSearchNavigateInfo(): null | INavigateInfo { method getMatchList (line 156) | public getMatchList( method compute (line 268) | public compute(payload: string) { method render (line 275) | public render(ctx: CanvasRenderingContext2D, pageIndex: number) { FILE: packages/word/src/editor/core/draw/particle/CheckboxParticle.ts type ICheckboxRenderOption (line 9) | interface ICheckboxRenderOption { class CheckboxParticle (line 17) | class CheckboxParticle { method constructor (line 21) | constructor(draw: Draw) { method setSelect (line 26) | public setSelect(element: IElement) { method render (line 41) | public render(payload: ICheckboxRenderOption) { FILE: packages/word/src/editor/core/draw/particle/HyperlinkParticle.ts class HyperlinkParticle (line 8) | class HyperlinkParticle { method constructor (line 15) | constructor(draw: Draw) { method _createHyperlinkPopupDom (line 25) | private _createHyperlinkPopupDom() { method drawHyperlinkPopup (line 36) | public drawHyperlinkPopup(element: IElement, position: IElementPositio... method clearHyperlinkPopup (line 57) | public clearHyperlinkPopup() { method openHyperlink (line 61) | public openHyperlink(element: IElement) { method render (line 68) | public render( FILE: packages/word/src/editor/core/draw/particle/ImageParticle.ts class ImageParticle (line 8) | class ImageParticle { method constructor (line 16) | constructor(draw: Draw) { method createFloatImage (line 25) | public createFloatImage(element: IElement) { method dragFloatImage (line 54) | public dragFloatImage(movementX: number, movementY: number) { method destroyFloatImage (line 64) | public destroyFloatImage() { method addImageObserver (line 70) | protected addImageObserver(promise: Promise) { method getFallbackImage (line 74) | protected getFallbackImage(width: number, height: number): HTMLImageEl... method render (line 96) | public render( FILE: packages/word/src/editor/core/draw/particle/LineBreakParticle.ts class LineBreakParticle (line 6) | class LineBreakParticle { method constructor (line 12) | constructor(draw: Draw) { method render (line 16) | public render( FILE: packages/word/src/editor/core/draw/particle/ListParticle.ts class ListParticle (line 14) | class ListParticle { method constructor (line 24) | constructor(draw: Draw) { method setList (line 30) | public setList(listType: ListType | null, listStyle?: ListStyle) { method unsetList (line 59) | public unsetList() { method computeListStyle (line 99) | public computeListStyle( method getListStyleWidth (line 132) | public getListStyleWidth( method drawListStyle (line 164) | public drawListStyle( FILE: packages/word/src/editor/core/draw/particle/PageBreak.ts class PageBreakParticle (line 7) | class PageBreakParticle { method constructor (line 12) | constructor(draw: Draw) { method render (line 18) | public render( FILE: packages/word/src/editor/core/draw/particle/RadioParticle.ts type IRadioRenderOption (line 9) | interface IRadioRenderOption { class RadioParticle (line 17) | class RadioParticle { method constructor (line 21) | constructor(draw: Draw) { method setSelect (line 26) | public setSelect(element: IElement) { method render (line 41) | public render(payload: IRadioRenderOption) { FILE: packages/word/src/editor/core/draw/particle/Separator.ts class SeparatorParticle (line 5) | class SeparatorParticle { method constructor (line 8) | constructor(draw: Draw) { method render (line 12) | public render( FILE: packages/word/src/editor/core/draw/particle/Subscript.ts class SubscriptParticle (line 3) | class SubscriptParticle { method getOffsetY (line 5) | public getOffsetY(element: IRowElement): number { method render (line 9) | public render( FILE: packages/word/src/editor/core/draw/particle/Superscript.ts class SuperscriptParticle (line 3) | class SuperscriptParticle { method getOffsetY (line 5) | public getOffsetY(element: IRowElement): number { method render (line 9) | public render( FILE: packages/word/src/editor/core/draw/particle/TextParticle.ts type IMeasureWordResult (line 11) | interface IMeasureWordResult { class TextParticle (line 16) | class TextParticle { method constructor (line 28) | constructor(draw: Draw) { method measureBasisWord (line 39) | public measureBasisWord( method measureWord (line 52) | public measureWord( method measurePunctuationWidth (line 79) | public measurePunctuationWidth( method measureText (line 87) | public measureText( method complete (line 115) | public complete() { method record (line 120) | public record( method _setCurXY (line 153) | private _setCurXY(x: number, y: number) { method _render (line 158) | private _render() { FILE: packages/word/src/editor/core/draw/particle/block/BlockParticle.ts class BlockParticle (line 7) | class BlockParticle { method constructor (line 13) | constructor(draw: Draw) { method _createBlockContainer (line 21) | private _createBlockContainer(): HTMLDivElement { method getDraw (line 27) | public getDraw(): Draw { method getBlockContainer (line 31) | public getBlockContainer(): HTMLDivElement { method render (line 35) | public render(pageNo: number, element: IRowElement, x: number, y: numb... method clear (line 48) | public clear() { FILE: packages/word/src/editor/core/draw/particle/block/modules/BaseBlock.ts class BaseBlock (line 9) | class BaseBlock { method constructor (line 16) | constructor(blockParticle: BlockParticle, element: IRowElement) { method getBlockElement (line 25) | public getBlockElement(): IRowElement { method _createBlockItem (line 29) | private _createBlockItem(): HTMLDivElement { method render (line 35) | public render() { method setClientRects (line 46) | public setClientRects(pageNo: number, x: number, y: number) { method remove (line 59) | public remove() { FILE: packages/word/src/editor/core/draw/particle/block/modules/IFrameBlock.ts class IFrameBlock (line 3) | class IFrameBlock { method constructor (line 7) | constructor(element: IRowElement) { method _defineIframeProperties (line 11) | private _defineIframeProperties(iframeWindow: Window) { method render (line 24) | public render(blockItemContainer: HTMLDivElement) { FILE: packages/word/src/editor/core/draw/particle/block/modules/VideoBlock.ts class VideoBlock (line 3) | class VideoBlock { method constructor (line 6) | constructor(element: IRowElement) { method render (line 10) | public render(blockItemContainer: HTMLDivElement) { FILE: packages/word/src/editor/core/draw/particle/date/DateParticle.ts class DateParticle (line 10) | class DateParticle { method constructor (line 16) | constructor(draw: Draw) { method _setValue (line 25) | private _setValue(date: string) { method getDateElementRange (line 56) | public getDateElementRange(): [number, number] | null { method clearDatePicker (line 92) | public clearDatePicker() { method renderDatePicker (line 96) | public renderDatePicker(element: IElement, position: IElementPosition) { FILE: packages/word/src/editor/core/draw/particle/date/DatePicker.ts type IDatePickerLang (line 9) | interface IDatePickerLang { type IDatePickerOption (line 30) | interface IDatePickerOption { type IDatePickerDom (line 34) | interface IDatePickerDom { type IRenderOption (line 59) | interface IRenderOption { class DatePicker (line 65) | class DatePicker { method constructor (line 75) | constructor(draw: Draw, options: IDatePickerOption = {}) { method _createDom (line 87) | private _createDom(): IDatePickerDom { method _bindEvent (line 212) | private _bindEvent() { method _setPosition (line 263) | private _setPosition() { method isInvalidDate (line 283) | public isInvalidDate(value: Date): boolean { method _setValue (line 287) | private _setValue() { method _getLang (line 298) | private _getLang() { method _setLangChange (line 323) | private _setLangChange() { method _update (line 347) | private _update() { method _toggleDateTimePicker (line 427) | private _toggleDateTimePicker() { method _setDatePick (line 441) | private _setDatePick(year: number, month: number, day: number) { method _setTimePick (line 449) | private _setTimePick(isIntoView = true) { method _scrollIntoView (line 479) | private _scrollIntoView(container: HTMLElement, selected: HTMLElement) { method _preMonth (line 503) | private _preMonth() { method _nextMonth (line 508) | private _nextMonth() { method _preYear (line 513) | private _preYear() { method _nextYear (line 518) | private _nextYear() { method _now (line 523) | private _now() { method _toggleVisible (line 528) | private _toggleVisible(isVisible: boolean) { method _submit (line 536) | private _submit() { method formatDate (line 544) | public formatDate(date: Date, format = 'yyyy-MM-dd hh:mm:ss'): string { method render (line 569) | public render(option: IRenderOption) { method dispose (line 581) | public dispose() { method destroy (line 585) | public destroy() { FILE: packages/word/src/editor/core/draw/particle/latex/LaTexParticle.ts class LaTexParticle (line 5) | class LaTexParticle extends ImageParticle { method convertLaTextToSVG (line 6) | public static convertLaTextToSVG(laTex: string): LaTexSVG { method render (line 15) | public render( FILE: packages/word/src/editor/core/draw/particle/latex/utils/LaTexUtils.ts constant CONFIG (line 4) | const CONFIG: Record = { function tokenize (line 12) | function tokenize(str: string): string[] { type Bbox (line 51) | interface Bbox { type Expr (line 58) | interface Expr { function parseAtom (line 66) | function parseAtom(x: string): Expr { function parse (line 77) | function parse(tokens: string[]): Expr { function environments (line 190) | function environments(exprs: Expr[]) { function transform (line 210) | function transform( function computeBbox (line 235) | function computeBbox(exprs: Expr[]): Bbox { function group (line 252) | function group(exprs: Expr[]): Expr { function align (line 276) | function align(exprs: Expr[], alignment = 'center'): void { function plan (line 480) | function plan(expr: Expr, mode = 'math'): void { function flatten (line 763) | function flatten(expr: Expr) { function render (line 901) | function render(expr: Expr): number[][][] { type ExportOpt (line 993) | interface ExportOpt { function nf (line 1006) | function nf(x: number): number { type LaTexSVG (line 1010) | interface LaTexSVG { class LaTexUtils (line 1016) | class LaTexUtils { method constructor (line 1022) | constructor(latex: string) { method resolveScale (line 1032) | private resolveScale(opt?: ExportOpt): number[] { method polylines (line 1070) | polylines(opt?: ExportOpt): number[][][] { method pathd (line 1084) | pathd(opt?: ExportOpt): string { method svg (line 1098) | svg(opt: ExportOpt): LaTexSVG { method pdf (line 1133) | pdf(opt: ExportOpt): string { method boxes (line 1164) | boxes(opt: ExportOpt): Bbox[] { method box (line 1175) | box(opt: ExportOpt): Bbox { FILE: packages/word/src/editor/core/draw/particle/latex/utils/hershey.ts type HersheyEntry (line 1) | interface HersheyEntry { function HERSHEY (line 12) | function HERSHEY(i: number): HersheyEntry { function compile (line 19) | function compile(i: number): void { FILE: packages/word/src/editor/core/draw/particle/latex/utils/symbols.ts type Symb (line 5) | interface Symb { constant SYMB (line 11) | const SYMB: Record = { function asciiMap (line 247) | function asciiMap(x: string, mode = 'math'): number { FILE: packages/word/src/editor/core/draw/particle/previewer/Previewer.ts class Previewer (line 11) | class Previewer { method constructor (line 35) | constructor(draw: Draw) { method _getElementPosition (line 66) | private _getElementPosition( method _createResizerDom (line 93) | private _createResizerDom(): IPreviewerCreateResult { method _mousedown (line 144) | private _mousedown(evt: MouseEvent) { method _mousemove (line 196) | private _mousemove(evt: MouseEvent) { method _drawPreviewer (line 266) | private _drawPreviewer() { method _setPreviewerTransform (line 371) | public _setPreviewerTransform( method _clearPreviewer (line 385) | private _clearPreviewer() { method _updateResizerRect (line 391) | public _updateResizerRect(width: number, height: number) { method _updateResizerSizeView (line 417) | public _updateResizerSizeView(width: number, height: number) { method render (line 421) | public render() { method drawResizer (line 426) | public drawResizer( method updateResizer (line 440) | public updateResizer( method clearResizer (line 467) | public clearResizer() { FILE: packages/word/src/editor/core/draw/particle/table/TableOperate.ts class TableOperate (line 20) | class TableOperate { method constructor (line 28) | constructor(draw: Draw) { method insertTable (line 37) | public insertTable(row: number, col: number) { method insertTableTopRow (line 100) | public insertTableTopRow() { method insertTableBottomRow (line 163) | public insertTableBottomRow() { method adjustColWidth (line 227) | public adjustColWidth(element: IElement) { method insertTableLeftCol (line 250) | public insertTableLeftCol() { method insertTableRightCol (line 300) | public insertTableRightCol() { method deleteTableRow (line 349) | public deleteTableRow() { method deleteTableCol (line 410) | public deleteTableCol() { method deleteTable (line 455) | public deleteTable() { method mergeTableCell (line 470) | public mergeTableCell() { method cancelMergeTableCell (line 596) | public cancelMergeTableCell() { method tableTdVerticalAlign (line 659) | public tableTdVerticalAlign(payload: VerticalAlign) { method tableBorderType (line 683) | public tableBorderType(payload: TableBorder) { method tableTdBorderType (line 702) | public tableTdBorderType(payload: TdBorder) { method tableTdSlashType (line 735) | public tableTdSlashType(payload: TdSlash) { method tableTdBackgroundColor (line 768) | public tableTdBackgroundColor(payload: string) { method tableSelectAll (line 785) | public tableSelectAll() { FILE: packages/word/src/editor/core/draw/particle/table/TableParticle.ts type IDrawTableBorderOption (line 11) | interface IDrawTableBorderOption { class TableParticle (line 20) | class TableParticle { method constructor (line 25) | constructor(draw: Draw) { method getTrListGroupByCol (line 31) | public getTrListGroupByCol(payload: ITr[]): ITr[] { method getRangeRowCol (line 48) | public getRangeRowCol(): ITd[][] | null { method _drawOuterBorder (line 103) | private _drawOuterBorder(payload: IDrawTableBorderOption) { method _drawSlash (line 120) | private _drawSlash( method _drawBorder (line 146) | private _drawBorder( method _drawBackgroundColor (line 250) | private _drawBackgroundColor( method getTableWidth (line 276) | public getTableWidth(element: IElement): number { method getTableHeight (line 280) | public getTableHeight(element: IElement): number { method getRowCountByColIndex (line 289) | public getRowCountByColIndex(trList: ITr[], colIndex: number): number { method getTdListByColIndex (line 296) | public getTdListByColIndex(trList: ITr[], colIndex: number): ITd[] { method getTdListByRowIndex (line 312) | public getTdListByRowIndex(trList: ITr[], rowIndex: number) { method computeRowColInfo (line 328) | public computeRowColInfo(element: IElement) { method drawRange (line 431) | public drawRange( method render (line 486) | public render( FILE: packages/word/src/editor/core/draw/particle/table/TableTool.ts type IAnchorMouseDown (line 10) | interface IAnchorMouseDown { class TableTool (line 17) | class TableTool { method constructor (line 50) | constructor(draw: Draw) { method dispose (line 69) | public dispose() { method render (line 84) | public render() { method _setAnchorActive (line 348) | private _setAnchorActive(container: HTMLDivElement, index: number) { method _mousedown (line 360) | private _mousedown(payload: IAnchorMouseDown) { method _mousemove (line 493) | private _mousemove( FILE: packages/word/src/editor/core/draw/richtext/AbstractRichText.ts method constructor (line 9) | constructor() { method clearFillInfo (line 13) | public clearFillInfo() { method recordFillInfo (line 25) | public recordFillInfo( FILE: packages/word/src/editor/core/draw/richtext/Highlight.ts class Highlight (line 5) | class Highlight extends AbstractRichText { method constructor (line 8) | constructor(draw: Draw) { method render (line 13) | public render(ctx: CanvasRenderingContext2D) { FILE: packages/word/src/editor/core/draw/richtext/Strikeout.ts class Strikeout (line 5) | class Strikeout extends AbstractRichText { method constructor (line 8) | constructor(draw: Draw) { method render (line 13) | public render(ctx: CanvasRenderingContext2D) { FILE: packages/word/src/editor/core/draw/richtext/Underline.ts class Underline (line 6) | class Underline extends AbstractRichText { method constructor (line 9) | constructor(draw: Draw) { method _drawLine (line 15) | private _drawLine( method _drawDouble (line 40) | private _drawDouble( method _drawWave (line 60) | private _drawWave( method render (line 78) | public render(ctx: CanvasRenderingContext2D) { FILE: packages/word/src/editor/core/event/CanvasEvent.ts type ICompositionInfo (line 23) | interface ICompositionInfo { class CanvasEvent (line 30) | class CanvasEvent { method constructor (line 49) | constructor(draw: Draw) { method getDraw (line 68) | public getDraw(): Draw { method register (line 72) | public register() { method setIsAllowSelection (line 87) | public setIsAllowSelection(payload: boolean) { method setIsAllowDrag (line 94) | public setIsAllowDrag(payload: boolean) { method clearPainterStyle (line 99) | public clearPainterStyle() { method applyPainterStyle (line 106) | public applyPainterStyle() { method selectAll (line 128) | public selectAll() { method mousemove (line 138) | public mousemove(evt: MouseEvent) { method mousedown (line 142) | public mousedown(evt: MouseEvent) { method click (line 146) | public click() { method mouseup (line 153) | public mouseup(evt: MouseEvent) { method mouseleave (line 157) | public mouseleave(evt: MouseEvent) { method keydown (line 161) | public keydown(evt: KeyboardEvent) { method dblclick (line 165) | public dblclick(evt: MouseEvent) { method threeClick (line 169) | public threeClick() { method input (line 173) | public input(data: string) { method cut (line 177) | public cut() { method copy (line 181) | public copy() { method compositionstart (line 185) | public compositionstart() { method compositionend (line 189) | public compositionend(evt: CompositionEvent) { method drop (line 193) | public drop(evt: DragEvent) { method dragover (line 197) | public dragover(evt: DragEvent | MouseEvent) { FILE: packages/word/src/editor/core/event/GlobalEvent.ts class GlobalEvent (line 15) | class GlobalEvent { method constructor (line 29) | constructor(draw: Draw, canvasEvent: CanvasEvent) { method register (line 46) | public register() { method addEvent (line 51) | private addEvent() { method removeEvent (line 61) | public removeEvent() { method watchCursorActive (line 119) | public watchCursorActive() { FILE: packages/word/src/editor/core/event/eventbus/EventBus.ts class EventBus (line 1) | class EventBus { method constructor (line 4) | constructor() { method on (line 8) | public on( method emit (line 18) | public emit( method off (line 32) | public off( method isSubscribe (line 42) | public isSubscribe(eventName: K): b... FILE: packages/word/src/editor/core/event/handlers/click.ts function getWordRangeBySegmenter (line 9) | function getWordRangeBySegmenter(host: CanvasEvent): IRange | null { function getWordRangeByCursor (line 54) | function getWordRangeByCursor(host: CanvasEvent): IRange | null { function dblclick (line 104) | function dblclick(host: CanvasEvent, evt: MouseEvent) { function threeClick (line 150) | function threeClick(host: CanvasEvent) { FILE: packages/word/src/editor/core/event/handlers/composition.ts function compositionstart (line 4) | function compositionstart(host: CanvasEvent) { function compositionend (line 8) | function compositionend(host: CanvasEvent, evt: CompositionEvent) { FILE: packages/word/src/editor/core/event/handlers/copy.ts function copy (line 9) | function copy(host: CanvasEvent) { FILE: packages/word/src/editor/core/event/handlers/cut.ts function cut (line 4) | function cut(host: CanvasEvent) { FILE: packages/word/src/editor/core/event/handlers/drag.ts function dragover (line 4) | function dragover(evt: DragEvent | MouseEvent, host: CanvasEvent) { FILE: packages/word/src/editor/core/event/handlers/drop.ts function drop (line 5) | function drop(evt: DragEvent, host: CanvasEvent) { FILE: packages/word/src/editor/core/event/handlers/input.ts function input (line 9) | function input(data: string, host: CanvasEvent) { function removeComposingInput (line 99) | function removeComposingInput(host: CanvasEvent) { FILE: packages/word/src/editor/core/event/handlers/keydown/backspace.ts function backspace (line 4) | function backspace(evt: KeyboardEvent, host: CanvasEvent) { FILE: packages/word/src/editor/core/event/handlers/keydown/delete.ts function del (line 3) | function del(evt: KeyboardEvent, host: CanvasEvent) { FILE: packages/word/src/editor/core/event/handlers/keydown/enter.ts function enter (line 14) | function enter(evt: KeyboardEvent, host: CanvasEvent) { FILE: packages/word/src/editor/core/event/handlers/keydown/index.ts function keydown (line 13) | function keydown(evt: KeyboardEvent, host: CanvasEvent) { FILE: packages/word/src/editor/core/event/handlers/keydown/left.ts function left (line 8) | function left(evt: KeyboardEvent, host: CanvasEvent) { FILE: packages/word/src/editor/core/event/handlers/keydown/right.ts function right (line 8) | function right(evt: KeyboardEvent, host: CanvasEvent) { FILE: packages/word/src/editor/core/event/handlers/keydown/tab.ts function tab (line 7) | function tab(evt: KeyboardEvent, host: CanvasEvent) { FILE: packages/word/src/editor/core/event/handlers/keydown/updown.ts type IGetNextPositionIndexPayload (line 7) | interface IGetNextPositionIndexPayload { function getNextPositionIndex (line 15) | function getNextPositionIndex(payload: IGetNextPositionIndexPayload) { function updown (line 63) | function updown(evt: KeyboardEvent, host: CanvasEvent) { FILE: packages/word/src/editor/core/event/handlers/mousedown.ts function setRangeCache (line 16) | function setRangeCache(host: CanvasEvent) { function hitCheckbox (line 28) | function hitCheckbox(element: IElement, draw: Draw) { function hitRadio (line 50) | function hitRadio(element: IElement, draw: Draw) { function mousedown (line 64) | function mousedown(evt: MouseEvent, host: CanvasEvent) { FILE: packages/word/src/editor/core/event/handlers/mouseleave.ts function mouseleave (line 3) | function mouseleave(evt: MouseEvent, host: CanvasEvent) { FILE: packages/word/src/editor/core/event/handlers/mousemove.ts function mousemove (line 6) | function mousemove(evt: MouseEvent, host: CanvasEvent) { FILE: packages/word/src/editor/core/event/handlers/mouseup.ts type IDragElement (line 13) | type IDragElement = IElement & { dragId: string } function createDragId (line 15) | function createDragId(element: IElement): string { function getElementIndexByDragId (line 21) | function getElementIndexByDragId(dragId: string, elementList: IElement[]) { function moveImgPosition (line 26) | function moveImgPosition( function mouseup (line 49) | function mouseup(evt: MouseEvent, host: CanvasEvent) { FILE: packages/word/src/editor/core/event/handlers/paste.ts function pasteElement (line 18) | function pasteElement(host: CanvasEvent, elementList: IElement[]) { function pasteHTML (line 66) | function pasteHTML(host: CanvasEvent, htmlText: string) { function pasteImage (line 75) | function pasteImage(host: CanvasEvent, file: File | Blob) { function pasteByEvent (line 106) | function pasteByEvent(host: CanvasEvent, evt: ClipboardEvent) { function pasteByApi (line 163) | async function pasteByApi(host: CanvasEvent, options?: IPasteOption) { FILE: packages/word/src/editor/core/history/HistoryManager.ts class HistoryManager (line 3) | class HistoryManager { method constructor (line 8) | constructor(draw: Draw) { method undo (line 13) | public undo() { method redo (line 23) | public redo() { method execute (line 31) | public execute(fn: Function) { method isCanUndo (line 41) | public isCanUndo(): boolean { method isCanRedo (line 45) | public isCanRedo(): boolean { method isStackEmpty (line 49) | public isStackEmpty(): boolean { method recovery (line 53) | public recovery() { method popUndo (line 58) | public popUndo() { FILE: packages/word/src/editor/core/i18n/I18n.ts class I18n (line 7) | class I18n { method registerLangMap (line 15) | public registerLangMap(locale: string, lang: DeepPartial) { method getLocale (line 20) | public getLocale(): string { method setLocale (line 24) | public setLocale(locale: string) { method getLang (line 28) | public getLang(): ILang { method t (line 32) | public t(path: string): string { FILE: packages/word/src/editor/core/listener/Listener.ts class Listener (line 14) | class Listener { method constructor (line 26) | constructor() { FILE: packages/word/src/editor/core/observer/ImageObserver.ts class ImageObserver (line 1) | class ImageObserver { method constructor (line 4) | constructor() { method add (line 8) | public add(payload: Promise) { method clearAll (line 12) | public clearAll() { method allSettled (line 16) | public allSettled() { FILE: packages/word/src/editor/core/observer/MouseObserver.ts class MouseObserver (line 5) | class MouseObserver { method constructor (line 9) | constructor(draw: Draw) { method _mousemove (line 24) | private _mousemove(evt: MouseEvent) { method _mouseenter (line 29) | private _mouseenter(evt: MouseEvent) { method _mouseleave (line 34) | private _mouseleave(evt: MouseEvent) { FILE: packages/word/src/editor/core/observer/ScrollObserver.ts type IElementVisibleInfo (line 5) | interface IElementVisibleInfo { type IPageVisibleInfo (line 9) | interface IPageVisibleInfo { class ScrollObserver (line 14) | class ScrollObserver { method constructor (line 19) | constructor(draw: Draw) { method getScrollContainer (line 32) | public getScrollContainer(): Element | Document { method _addEvent (line 38) | private _addEvent() { method removeEvent (line 42) | public removeEvent() { method getElementVisibleInfo (line 46) | public getElementVisibleInfo(element: Element): IElementVisibleInfo { method getPageVisibleInfo (line 59) | public getPageVisibleInfo(): IPageVisibleInfo { FILE: packages/word/src/editor/core/observer/SelectionObserver.ts class SelectionObserver (line 5) | class SelectionObserver { method constructor (line 25) | constructor(draw: Draw) { method _addEvent (line 43) | private _addEvent() { method removeEvent (line 51) | public removeEvent() { method _move (line 102) | private _move(direction: MoveDirection) { method _startMove (line 130) | private _startMove(direction: MoveDirection) { method _stopMove (line 136) | private _stopMove() { FILE: packages/word/src/editor/core/override/Override.ts type IOverrideResult (line 1) | interface IOverrideResult { class Override (line 5) | class Override { FILE: packages/word/src/editor/core/plugin/Plugin.ts class Plugin (line 4) | class Plugin { method constructor (line 7) | constructor(editor: Editor) { method use (line 11) | public use( FILE: packages/word/src/editor/core/position/Position.ts class Position (line 28) | class Position { method constructor (line 38) | constructor(draw: Draw) { method getFloatPositionList (line 52) | public getFloatPositionList(): IFloatPosition[] { method getTablePositionList (line 56) | public getTablePositionList( method getPositionList (line 66) | public getPositionList(): IElementPosition[] { method getMainPositionList (line 72) | public getMainPositionList(): IElementPosition[] { method getOriginalPositionList (line 78) | public getOriginalPositionList(): IElementPosition[] { method getOriginalMainPositionList (line 91) | public getOriginalMainPositionList(): IElementPosition[] { method getSelectionPositionList (line 95) | public getSelectionPositionList(): IElementPosition[] | null { method setPositionList (line 102) | public setPositionList(payload: IElementPosition[]) { method setFloatPositionList (line 106) | public setFloatPositionList(payload: IFloatPosition[]) { method computePageRowPosition (line 110) | public computePageRowPosition( method computePositionList (line 282) | public computePositionList() { method computeRowPosition (line 312) | public computeRowPosition( method setCursorPosition (line 330) | public setCursorPosition(position: IElementPosition | null) { method getCursorPosition (line 334) | public getCursorPosition(): IElementPosition | null { method getPositionContext (line 338) | public getPositionContext(): IPositionContext { method setPositionContext (line 342) | public setPositionContext(payload: IPositionContext) { method getPositionByXY (line 350) | public getPositionByXY(payload: IGetPositionByXYPayload): ICurrentPosi... method getFloatPositionByXY (line 657) | public getFloatPositionByXY( method adjustPositionContext (line 713) | public adjustPositionContext( method setSurroundPosition (line 770) | public setSurroundPosition(payload: ISetSurroundPositionPayload) { FILE: packages/word/src/editor/core/range/RangeManager.ts class RangeManager (line 24) | class RangeManager { method constructor (line 33) | constructor(draw: Draw) { method getRange (line 46) | public getRange(): IRange { method clearRange (line 50) | public clearRange() { method getIsCollapsed (line 54) | public getIsCollapsed(): boolean { method getIsSelection (line 59) | public getIsSelection(): boolean { method getSelection (line 65) | public getSelection(): IElement[] | null { method getSelectionElementList (line 72) | public getSelectionElementList(): IElement[] | null { method getTextLikeSelection (line 89) | public getTextLikeSelection(): IElement[] | null { method getTextLikeSelectionElementList (line 97) | public getTextLikeSelectionElementList(): IElement[] | null { method getRangeRow (line 106) | public getRangeRow(): RangeRowMap | null { method getRangeRowElementList (line 126) | public getRangeRowElementList(): IElement[] | null { method getRangeParagraph (line 151) | public getRangeParagraph(): RangeRowArray | null { method getRangeParagraphInfo (line 228) | public getRangeParagraphInfo(): IRangeParagraphInfo | null { method getRangeParagraphElementList (line 259) | public getRangeParagraphElementList(): IElement[] | null { method getRangeTableElement (line 264) | public getRangeTableElement(): IElement | null { method getIsSelectAll (line 271) | public getIsSelectAll() { method getIsPointInRange (line 281) | public getIsPointInRange(x: number, y: number): boolean { method getKeywordRangeList (line 302) | public getKeywordRangeList(payload: string): IRange[] { method getIsCanInput (line 334) | public getIsCanInput(): boolean { method setRange (line 354) | public setRange( method replaceRange (line 390) | public replaceRange(range: IRange) { method setRangeStyle (line 402) | public setRangeStyle() { method recoveryRangeStyle (line 486) | public recoveryRangeStyle() { method shrinkBoundary (line 529) | public shrinkBoundary(context: IControlContext = {}) { method render (line 618) | public render( method toString (line 632) | public toString(): string { FILE: packages/word/src/editor/core/register/Register.ts type IRegisterPayload (line 9) | interface IRegisterPayload { class Register (line 15) | class Register { method constructor (line 21) | constructor(payload: IRegisterPayload) { FILE: packages/word/src/editor/core/shortcut/Shortcut.ts class Shortcut (line 9) | class Shortcut { method constructor (line 14) | constructor(draw: Draw, command: Command) { method _addEvent (line 27) | private _addEvent() { method removeEvent (line 31) | public removeEvent() { method _addShortcutList (line 35) | private _addShortcutList(payload: IRegisterShortcut[]) { method registerShortcutList (line 46) | public registerShortcutList(payload: IRegisterShortcut[]) { method _agentKeydown (line 55) | private _agentKeydown(evt: KeyboardEvent) { method _execute (line 60) | private _execute(evt: KeyboardEvent, shortCutList: IRegisterShortcut[]) { FILE: packages/word/src/editor/core/worker/WorkerManager.ts class WorkerManager (line 7) | class WorkerManager { method constructor (line 13) | constructor(draw: Draw) { method getWordCount (line 20) | public getWordCount(): Promise { method getCatalog (line 34) | public getCatalog(): Promise { method getGroupIds (line 53) | public getGroupIds(): Promise { FILE: packages/word/src/editor/core/worker/works/catalog.ts type IGetCatalogPayload (line 4) | interface IGetCatalogPayload { type ICatalogElement (line 9) | type ICatalogElement = IElement & { type ElementType (line 13) | enum ElementType { type TitleLevel (line 34) | enum TitleLevel { constant TEXTLIKE_ELEMENT_TYPE (line 52) | const TEXTLIKE_ELEMENT_TYPE: ElementType[] = [ constant ZERO (line 62) | const ZERO = '\u200B' function isTextLikeElement (line 64) | function isTextLikeElement(element: IElement): boolean { function getCatalog (line 68) | function getCatalog(payload: IGetCatalogPayload): ICatalog | null { FILE: packages/word/src/editor/core/worker/works/group.ts type ElementType (line 3) | enum ElementType { function getGroupIds (line 7) | function getGroupIds(elementList: IElement[]): string[] { FILE: packages/word/src/editor/core/worker/works/wordCount.ts type ElementType (line 3) | enum ElementType { type ControlComponent (line 10) | enum ControlComponent { constant ZERO (line 14) | const ZERO = '\u200B' constant WRAP (line 15) | const WRAP = '\n' function pickText (line 17) | function pickText(elementList: IElement[]): string { function groupText (line 71) | function groupText(text: string): string[] { FILE: packages/word/src/editor/core/zone/Zone.ts class Zone (line 9) | class Zone { method constructor (line 21) | constructor(draw: Draw) { method isHeaderActive (line 34) | public isHeaderActive(): boolean { method isMainActive (line 38) | public isMainActive(): boolean { method isFooterActive (line 42) | public isFooterActive(): boolean { method getZone (line 46) | public getZone(): EditorZone { method setZone (line 50) | public setZone(payload: EditorZone) { method getZoneByY (line 81) | public getZoneByY(y: number): EditorZone { method drawZoneIndicator (line 101) | public drawZoneIndicator() { method _clearZoneIndicator (line 179) | private _clearZoneIndicator() { FILE: packages/word/src/editor/core/zone/ZoneTip.ts class ZoneTip (line 8) | class ZoneTip { method constructor (line 20) | constructor(draw: Draw, zone: Zone) { method _watchMouseMoveZoneChange (line 46) | private _watchMouseMoveZoneChange(watchZones: EditorZone[]) { method _drawZoneTip (line 82) | private _drawZoneTip() { method _updateZoneTip (line 94) | private _updateZoneTip(visible: boolean, left?: number, top?: number) { FILE: packages/word/src/editor/dataset/constant/Common.ts constant ZERO (line 3) | const ZERO = '\u200B' constant WRAP (line 4) | const WRAP = '\n' constant HORIZON_TAB (line 5) | const HORIZON_TAB = '\t' constant NBSP (line 6) | const NBSP = '\u0020' constant NON_BREAKING_SPACE (line 7) | const NON_BREAKING_SPACE = ' ' constant PUNCTUATION_LIST (line 8) | const PUNCTUATION_LIST = [ constant LETTER_CLASS (line 31) | const LETTER_CLASS = { constant METRICS_BASIS_TEXT (line 44) | const METRICS_BASIS_TEXT = '日' FILE: packages/word/src/editor/dataset/constant/ContextMenu.ts constant NAME_PLACEHOLDER (line 1) | const NAME_PLACEHOLDER = { constant INTERNAL_CONTEXT_MENU_KEY (line 5) | const INTERNAL_CONTEXT_MENU_KEY = { FILE: packages/word/src/editor/dataset/constant/Cursor.ts constant CURSOR_AGENT_OFFSET_HEIGHT (line 3) | const CURSOR_AGENT_OFFSET_HEIGHT = 12 FILE: packages/word/src/editor/dataset/constant/Editor.ts constant EDITOR_COMPONENT (line 1) | const EDITOR_COMPONENT = 'editor-component' constant EDITOR_PREFIX (line 2) | const EDITOR_PREFIX = 'ce' constant EDITOR_CLIPBOARD (line 3) | const EDITOR_CLIPBOARD = `${EDITOR_PREFIX}-clipboard` FILE: packages/word/src/editor/dataset/constant/Element.ts constant EDITOR_ELEMENT_STYLE_ATTR (line 6) | const EDITOR_ELEMENT_STYLE_ATTR: Array = [ constant EDITOR_ROW_ATTR (line 18) | const EDITOR_ROW_ATTR: Array = ['rowFlex', 'rowMargin'] constant EDITOR_ELEMENT_COPY_ATTR (line 20) | const EDITOR_ELEMENT_COPY_ATTR: Array = [ constant EDITOR_ELEMENT_ZIP_ATTR (line 40) | const EDITOR_ELEMENT_ZIP_ATTR: Array = [ constant TABLE_TD_ZIP_ATTR (line 79) | const TABLE_TD_ZIP_ATTR: Array = [ constant TABLE_CONTEXT_ATTR (line 89) | const TABLE_CONTEXT_ATTR: Array = [ constant TITLE_CONTEXT_ATTR (line 95) | const TITLE_CONTEXT_ATTR: Array = [ constant LIST_CONTEXT_ATTR (line 101) | const LIST_CONTEXT_ATTR: Array = [ constant CONTROL_CONTEXT_ATTR (line 107) | const CONTROL_CONTEXT_ATTR: Array = [ constant CONTROL_STYLE_ATTR (line 113) | const CONTROL_STYLE_ATTR: Array = [ constant EDITOR_ELEMENT_CONTEXT_ATTR (line 122) | const EDITOR_ELEMENT_CONTEXT_ATTR: Array = [ constant TEXTLIKE_ELEMENT_TYPE (line 128) | const TEXTLIKE_ELEMENT_TYPE: ElementType[] = [ constant IMAGE_ELEMENT_TYPE (line 138) | const IMAGE_ELEMENT_TYPE: ElementType[] = [ constant BLOCK_ELEMENT_TYPE (line 143) | const BLOCK_ELEMENT_TYPE: ElementType[] = [ constant INLINE_NODE_NAME (line 150) | const INLINE_NODE_NAME: string[] = ['HR', 'TABLE', 'UL', 'OL'] constant VIRTUAL_ELEMENT_TYPE (line 152) | const VIRTUAL_ELEMENT_TYPE: ElementType[] = [ FILE: packages/word/src/editor/dataset/constant/PageNumber.ts constant FORMAT_PLACEHOLDER (line 5) | const FORMAT_PLACEHOLDER = { FILE: packages/word/src/editor/dataset/constant/Regular.ts constant NUMBER_REG (line 3) | const NUMBER_REG = /[0-9]/ constant NUMBER_LIKE_REG (line 4) | const NUMBER_LIKE_REG = /[0-9.]/ constant CHINESE_REG (line 5) | const CHINESE_REG = /[\u4e00-\u9fa5]/ constant SURROGATE_PAIR_REG (line 6) | const SURROGATE_PAIR_REG = /[\uD800-\uDBFF][\uDC00-\uDFFF]/ // unicode代理... constant EMOJI_REG (line 8) | const EMOJI_REG = constant UNICODE_SYMBOL_REG (line 11) | const UNICODE_SYMBOL_REG = new RegExp( constant PUNCTUATION_REG (line 16) | const PUNCTUATION_REG = constant START_LINE_BREAK_REG (line 19) | const START_LINE_BREAK_REG = new RegExp(`^[${ZERO}\n]`) FILE: packages/word/src/editor/dataset/enum/Background.ts type BackgroundSize (line 1) | enum BackgroundSize { type BackgroundRepeat (line 6) | enum BackgroundRepeat { FILE: packages/word/src/editor/dataset/enum/Block.ts type BlockType (line 1) | enum BlockType { FILE: packages/word/src/editor/dataset/enum/Common.ts type MaxHeightRatio (line 1) | enum MaxHeightRatio { type NumberType (line 7) | enum NumberType { type ImageDisplay (line 12) | enum ImageDisplay { type LocationPosition (line 20) | enum LocationPosition { FILE: packages/word/src/editor/dataset/enum/Control.ts type ControlType (line 1) | enum ControlType { type ControlComponent (line 9) | enum ControlComponent { type ControlIndentation (line 19) | enum ControlIndentation { FILE: packages/word/src/editor/dataset/enum/Editor.ts type EditorComponent (line 1) | enum EditorComponent { type EditorContext (line 12) | enum EditorContext { type EditorMode (line 17) | enum EditorMode { type EditorZone (line 26) | enum EditorZone { type PageMode (line 32) | enum PageMode { type PaperDirection (line 37) | enum PaperDirection { type WordBreak (line 42) | enum WordBreak { type RenderMode (line 47) | enum RenderMode { FILE: packages/word/src/editor/dataset/enum/Element.ts type ElementType (line 1) | enum ElementType { FILE: packages/word/src/editor/dataset/enum/ElementStyle.ts type ElementStyleKey (line 1) | enum ElementStyleKey { FILE: packages/word/src/editor/dataset/enum/Event.ts type MouseEventButton (line 1) | enum MouseEventButton { FILE: packages/word/src/editor/dataset/enum/KeyMap.ts type KeyMap (line 1) | enum KeyMap { FILE: packages/word/src/editor/dataset/enum/LineNumber.ts type LineNumberType (line 1) | enum LineNumberType { FILE: packages/word/src/editor/dataset/enum/List.ts type ListType (line 1) | enum ListType { type UlStyle (line 6) | enum UlStyle { type OlStyle (line 13) | enum OlStyle { type ListStyle (line 17) | enum ListStyle { FILE: packages/word/src/editor/dataset/enum/Observer.ts type MoveDirection (line 1) | enum MoveDirection { FILE: packages/word/src/editor/dataset/enum/Row.ts type RowFlex (line 1) | enum RowFlex { FILE: packages/word/src/editor/dataset/enum/Text.ts type TextDecorationStyle (line 1) | enum TextDecorationStyle { type DashType (line 9) | enum DashType { FILE: packages/word/src/editor/dataset/enum/Title.ts type TitleLevel (line 1) | enum TitleLevel { FILE: packages/word/src/editor/dataset/enum/VerticalAlign.ts type VerticalAlign (line 1) | enum VerticalAlign { FILE: packages/word/src/editor/dataset/enum/table/Table.ts type TableBorder (line 1) | enum TableBorder { type TdBorder (line 9) | enum TdBorder { type TdSlash (line 16) | enum TdSlash { FILE: packages/word/src/editor/dataset/enum/table/TableTool.ts type TableOrder (line 1) | enum TableOrder { FILE: packages/word/src/editor/index.ts class Editor (line 63) | class Editor { method constructor (line 72) | constructor( FILE: packages/word/src/editor/interface/Background.ts type IBackgroundOption (line 3) | interface IBackgroundOption { FILE: packages/word/src/editor/interface/Block.ts type IIFrameBlock (line 3) | interface IIFrameBlock { type IVideoBlock (line 8) | interface IVideoBlock { type IBlock (line 12) | interface IBlock { FILE: packages/word/src/editor/interface/Catalog.ts type ICatalogItem (line 3) | interface ICatalogItem { type ICatalog (line 11) | type ICatalog = ICatalogItem[] FILE: packages/word/src/editor/interface/Checkbox.ts type ICheckbox (line 3) | interface ICheckbox { type ICheckboxOption (line 9) | interface ICheckboxOption { FILE: packages/word/src/editor/interface/Common.ts type Primitive (line 1) | type Primitive = type Builtin (line 10) | type Builtin = Primitive | Function | Date | Error | RegExp type DeepRequired (line 12) | type DeepRequired = T extends Error type DeepPartial (line 34) | type DeepPartial = { type IPadding (line 38) | type IPadding = [ FILE: packages/word/src/editor/interface/Control.ts type IValueSet (line 12) | interface IValueSet { type IControlSelect (line 17) | interface IControlSelect { type IControlCheckbox (line 22) | interface IControlCheckbox { type IControlRadio (line 29) | interface IControlRadio { type IControlDate (line 34) | interface IControlDate { type IControlHighlightRule (line 38) | interface IControlHighlightRule { type IControlHighlight (line 44) | interface IControlHighlight { type IControlRule (line 50) | interface IControlRule { type IControlBasic (line 56) | interface IControlBasic { type IControlStyle (line 71) | interface IControlStyle { type IControl (line 80) | type IControl = IControlBasic & type IControlOption (line 88) | interface IControlOption { type IControlInitOption (line 98) | interface IControlInitOption { type IControlInitResult (line 106) | interface IControlInitResult { type IControlInstance (line 110) | interface IControlInstance { type IControlContext (line 123) | interface IControlContext { type IControlRuleOption (line 128) | interface IControlRuleOption { type IGetControlValueOption (line 133) | interface IGetControlValueOption { type IGetControlValueResult (line 138) | type IGetControlValueResult = (Omit & { type ISetControlValueOption (line 145) | interface ISetControlValueOption { type ISetControlExtensionOption (line 151) | interface ISetControlExtensionOption { type ISetControlHighlightOption (line 157) | type ISetControlHighlightOption = IControlHighlight[] type ISetControlProperties (line 159) | type ISetControlProperties = { type IRepaintControlOption (line 165) | type IRepaintControlOption = Pick< type INextControlContext (line 170) | interface INextControlContext { type IInitNextControlOption (line 175) | interface IInitNextControlOption { type ILocationControlOption (line 179) | interface ILocationControlOption { type ISetControlRowFlexOption (line 183) | interface ISetControlRowFlexOption { FILE: packages/word/src/editor/interface/Cursor.ts type ICursorOption (line 1) | interface ICursorOption { FILE: packages/word/src/editor/interface/Draw.ts type IDrawOption (line 6) | interface IDrawOption { type IForceUpdateOption (line 17) | interface IForceUpdateOption { type IDrawImagePayload (line 21) | interface IDrawImagePayload { type IDrawRowPayload (line 28) | interface IDrawRowPayload { type IDrawFloatPayload (line 39) | interface IDrawFloatPayload { type IDrawPagePayload (line 44) | interface IDrawPagePayload { type IPainterOption (line 51) | interface IPainterOption { type IGetValueOption (line 55) | interface IGetValueOption { type IAppendElementListOption (line 60) | interface IAppendElementListOption { type IGetImageOption (line 64) | interface IGetImageOption { type IComputeRowListPayload (line 69) | interface IComputeRowListPayload { FILE: packages/word/src/editor/interface/Editor.ts type IEditorData (line 30) | interface IEditorData { type IEditorOption (line 36) | interface IEditorOption { type IEditorResult (line 98) | interface IEditorResult { type IEditorHTML (line 104) | interface IEditorHTML { type IEditorText (line 110) | type IEditorText = IEditorHTML type IUpdateOption (line 112) | type IUpdateOption = Omit< type ISetValueOption (line 125) | interface ISetValueOption { type IFocusOption (line 129) | interface IFocusOption { FILE: packages/word/src/editor/interface/Element.ts type IElementBasic (line 17) | interface IElementBasic { type IElementStyle (line 25) | interface IElementStyle { type IElementGroup (line 43) | interface IElementGroup { type ITitleElement (line 47) | interface ITitleElement { type IListElement (line 54) | interface IListElement { type ITableAttr (line 62) | interface ITableAttr { type ITableElement (line 68) | interface ITableElement { type ITable (line 77) | type ITable = ITableAttr & ITableElement type IHyperlinkElement (line 79) | interface IHyperlinkElement { type ISuperscriptSubscript (line 85) | interface ISuperscriptSubscript { type ISeparator (line 89) | interface ISeparator { type IControlElement (line 93) | interface IControlElement { type ICheckboxElement (line 99) | interface ICheckboxElement { type IRadioElement (line 103) | interface IRadioElement { type ILaTexElement (line 107) | interface ILaTexElement { type IDateElement (line 111) | interface IDateElement { type IImageElement (line 116) | interface IImageElement { type IBlockElement (line 125) | interface IBlockElement { type IElement (line 129) | type IElement = IElementBasic & type IElementMetrics (line 146) | interface IElementMetrics { type IElementPosition (line 153) | interface IElementPosition { type IElementFillRect (line 173) | interface IElementFillRect { type IUpdateElementByIdOption (line 180) | interface IUpdateElementByIdOption { type IGetElementByIdOption (line 186) | interface IGetElementByIdOption { FILE: packages/word/src/editor/interface/Event.ts type IPasteOption (line 4) | interface IPasteOption { type IPositionContextByEvent (line 8) | interface IPositionContextByEvent { FILE: packages/word/src/editor/interface/EventBus.ts type EventBusMap (line 16) | interface EventBusMap { FILE: packages/word/src/editor/interface/Footer.ts type IFooter (line 3) | interface IFooter { FILE: packages/word/src/editor/interface/Group.ts type IGroup (line 1) | interface IGroup { FILE: packages/word/src/editor/interface/Header.ts type IHeader (line 3) | interface IHeader { FILE: packages/word/src/editor/interface/LineBreak.ts type ILineBreakOption (line 1) | interface ILineBreakOption { FILE: packages/word/src/editor/interface/LineNumber.ts type ILineNumberOption (line 3) | interface ILineNumberOption { FILE: packages/word/src/editor/interface/Listener.ts type IRangeStyle (line 15) | interface IRangeStyle { type IRangeStyleChange (line 40) | type IRangeStyleChange = (payload: IRangeStyle) => void type IVisiblePageNoListChange (line 42) | type IVisiblePageNoListChange = (payload: number[]) => void type IIntersectionPageNoChange (line 44) | type IIntersectionPageNoChange = (payload: number) => void type IPageSizeChange (line 46) | type IPageSizeChange = (payload: number) => void type IPageScaleChange (line 48) | type IPageScaleChange = (payload: number) => void type ISaved (line 50) | type ISaved = (payload: IEditorResult) => void type IContentChange (line 52) | type IContentChange = () => void type IControlChange (line 54) | type IControlChange = (payload: IControl | null) => void type IPageModeChange (line 56) | type IPageModeChange = (payload: PageMode) => void type IZoneChange (line 58) | type IZoneChange = (payload: EditorZone) => void type IMouseEventChange (line 60) | type IMouseEventChange = (evt: MouseEvent) => void type IPositionContextChangePayload (line 62) | interface IPositionContextChangePayload { type IPositionContextChange (line 66) | type IPositionContextChange = ( FILE: packages/word/src/editor/interface/Margin.ts type IMargin (line 1) | type IMargin = [top: number, right: number, bottom: number, left: number] FILE: packages/word/src/editor/interface/PageBorder.ts type IPageBorderOption (line 3) | interface IPageBorderOption { FILE: packages/word/src/editor/interface/PageBreak.ts type IPageBreak (line 1) | interface IPageBreak { FILE: packages/word/src/editor/interface/PageNumber.ts type IPageNumber (line 4) | interface IPageNumber { FILE: packages/word/src/editor/interface/Placeholder.ts type IPlaceholder (line 1) | interface IPlaceholder { FILE: packages/word/src/editor/interface/Plugin.ts type PluginFunction (line 3) | type PluginFunction = (editor: Editor, options?: Options) => any type UsePlugin (line 5) | type UsePlugin = ( FILE: packages/word/src/editor/interface/Position.ts type ICurrentPosition (line 7) | interface ICurrentPosition { type IGetPositionByXYPayload (line 27) | interface IGetPositionByXYPayload { type IGetFloatPositionByXYPayload (line 38) | type IGetFloatPositionByXYPayload = IGetPositionByXYPayload & { type IPositionContext (line 42) | interface IPositionContext { type IComputeRowPositionPayload (line 57) | interface IComputeRowPositionPayload { type IComputePageRowPositionPayload (line 62) | interface IComputePageRowPositionPayload { type IComputePageRowPositionResult (line 79) | interface IComputePageRowPositionResult { type IFloatPosition (line 85) | interface IFloatPosition { type ILocationPosition (line 97) | interface ILocationPosition { type ISetSurroundPositionPayload (line 103) | interface ISetSurroundPositionPayload { FILE: packages/word/src/editor/interface/Previewer.ts type IPreviewerCreateResult (line 3) | interface IPreviewerCreateResult { type IPreviewerDrawOption (line 11) | interface IPreviewerDrawOption { FILE: packages/word/src/editor/interface/Radio.ts type IRadio (line 3) | interface IRadio { type IRadioOption (line 9) | interface IRadioOption { FILE: packages/word/src/editor/interface/Range.ts type IRange (line 4) | interface IRange { type RangeRowArray (line 16) | type RangeRowArray = Map type RangeRowMap (line 18) | type RangeRowMap = Map> type RangeRect (line 20) | type RangeRect = IElementFillRect type RangeContext (line 22) | type RangeContext = { type IRangeParagraphInfo (line 40) | interface IRangeParagraphInfo { FILE: packages/word/src/editor/interface/Row.ts type IRowElement (line 4) | type IRowElement = IElement & { type IRow (line 10) | interface IRow { FILE: packages/word/src/editor/interface/Search.ts type ISearchResultBasic (line 5) | interface ISearchResultBasic { type ISearchResultRestArgs (line 11) | interface ISearchResultRestArgs { type ISearchResult (line 20) | type ISearchResult = ISearchResultBasic & ISearchResultRestArgs type ISearchResultContext (line 22) | interface ISearchResultContext { FILE: packages/word/src/editor/interface/Separator.ts type ISeparatorOption (line 1) | interface ISeparatorOption { FILE: packages/word/src/editor/interface/Text.ts type ITextMetrics (line 3) | interface ITextMetrics { type ITextDecoration (line 13) | interface ITextDecoration { FILE: packages/word/src/editor/interface/Title.ts type ITitleSizeOption (line 4) | interface ITitleSizeOption { type ITitleOption (line 13) | type ITitleOption = ITitleSizeOption & {} type ITitleRule (line 15) | interface ITitleRule { type ITitle (line 20) | type ITitle = ITitleRule & { type IGetTitleValueOption (line 24) | interface IGetTitleValueOption { type IGetTitleValueResult (line 28) | type IGetTitleValueResult = (ITitle & { FILE: packages/word/src/editor/interface/Watermark.ts type IWatermark (line 1) | interface IWatermark { FILE: packages/word/src/editor/interface/Zone.ts type IZoneOption (line 1) | interface IZoneOption { FILE: packages/word/src/editor/interface/contextmenu/ContextMenu.ts type IContextMenuContext (line 7) | interface IContextMenuContext { type IRegisterContextMenu (line 22) | interface IRegisterContextMenu { type IContextmenuLang (line 35) | interface IContextmenuLang { FILE: packages/word/src/editor/interface/i18n/I18n.ts type ILang (line 4) | interface ILang { FILE: packages/word/src/editor/interface/shortcut/Shortcut.ts type IRegisterShortcut (line 4) | interface IRegisterShortcut { FILE: packages/word/src/editor/interface/table/Colgroup.ts type IColgroup (line 1) | interface IColgroup { FILE: packages/word/src/editor/interface/table/Table.ts type ITableOption (line 3) | interface ITableOption { FILE: packages/word/src/editor/interface/table/Td.ts type ITd (line 6) | interface ITd { FILE: packages/word/src/editor/interface/table/Tr.ts type ITr (line 3) | interface ITr { FILE: packages/word/src/editor/types/index.d.ts type CanvasRenderingContext2D (line 2) | interface CanvasRenderingContext2D { FILE: packages/word/src/editor/utils/clipboard.ts type IClipboardData (line 6) | interface IClipboardData { function setClipboardData (line 11) | function setClipboardData(data: IClipboardData) { function getClipboardData (line 21) | function getClipboardData(): IClipboardData | null { function removeClipboardData (line 26) | function removeClipboardData() { function writeClipboardItem (line 30) | function writeClipboardItem( function writeElementList (line 68) | function writeElementList( function getIsClipboardContainFile (line 83) | function getIsClipboardContainFile(clipboardData: DataTransfer) { FILE: packages/word/src/editor/utils/element.ts function unzipElementList (line 57) | function unzipElementList(elementList: IElement[]): IElement[] { type IFormatElementListOption (line 69) | interface IFormatElementListOption { function formatElementList (line 75) | function formatElementList( function isSameElementExceptValue (line 480) | function isSameElementExceptValue( type IPickElementOption (line 506) | interface IPickElementOption { function pickElementAttr (line 509) | function pickElementAttr( type IZipElementListOption (line 530) | interface IZipElementListOption { function zipElementList (line 533) | function zipElementList( function convertTextAlignToRowFlex (line 765) | function convertTextAlignToRowFlex(node: HTMLElement) { function convertRowFlexToTextAlign (line 785) | function convertRowFlexToTextAlign(rowFlex: RowFlex) { function convertRowFlexToJustifyContent (line 789) | function convertRowFlexToJustifyContent(rowFlex: RowFlex) { function isTextLikeElement (line 805) | function isTextLikeElement(element: IElement): boolean { function getAnchorElement (line 809) | function getAnchorElement( type IFormatElementContextOption (line 825) | interface IFormatElementContextOption { function formatElementContext (line 830) | function formatElementContext( function convertElementToDom (line 885) | function convertElementToDom( function splitListElement (line 923) | function splitListElement( type IElementListGroupRowFlex (line 958) | interface IElementListGroupRowFlex { function groupElementListByRowFlex (line 963) | function groupElementListByRowFlex( function createDomFromElementList (line 1001) | function createDomFromElementList( function convertTextNodeToElement (line 1198) | function convertTextNodeToElement( type IGetElementListByHTMLOption (line 1243) | interface IGetElementListByHTMLOption { function getElementListByHTML (line 1247) | function getElementListByHTML( function getTextFromElementList (line 1448) | function getTextFromElementList(elementList: IElement[]) { function getSlimCloneElementList (line 1514) | function getSlimCloneElementList(elementList: IElement[]) { function getIsBlockElement (line 1521) | function getIsBlockElement(element?: IElement) { function replaceHTMLElementTag (line 1529) | function replaceHTMLElementTag( function pickSurroundElementList (line 1542) | function pickSurroundElementList(elementList: IElement[]) { function deleteSurroundElementList (line 1553) | function deleteSurroundElementList( FILE: packages/word/src/editor/utils/hotkey.ts function isMod (line 3) | function isMod(evt: KeyboardEvent | MouseEvent) { FILE: packages/word/src/editor/utils/index.ts function debounce (line 4) | function debounce( function throttle (line 19) | function throttle( function deepCloneOmitKeys (line 41) | function deepCloneOmitKeys(obj: T, omitKeys: (keyof K)[]): T { function deepClone (line 58) | function deepClone(obj: T): T { function isBody (line 74) | function isBody(node: Element): boolean { function findParent (line 78) | function findParent( function getUUID (line 95) | function getUUID(): string { function splitText (line 115) | function splitText(text: string): string[] { function downloadFile (line 143) | function downloadFile(href: string, fileName: string) { function threeClick (line 150) | function threeClick(dom: HTMLElement, fn: (evt: MouseEvent) => any) { function nClickEvent (line 154) | function nClickEvent( function isObject (line 175) | function isObject(type: unknown): type is Record { function isArray (line 179) | function isArray(type: unknown): type is Array { function mergeObject (line 183) | function mergeObject(source: T, target: T): T { function nextTick (line 199) | function nextTick(fn: Function) { function convertNumberToChinese (line 205) | function convertNumberToChinese(num: number) { function cloneProperty (line 254) | function cloneProperty( function pickObject (line 270) | function pickObject(object: T, pickKeys: (keyof T)[]): T { function omitObject (line 280) | function omitObject(object: T, omitKeys: (keyof T)[]): T { function convertStringToBase64 (line 290) | function convertStringToBase64(input: string) { function findScrollContainer (line 298) | function findScrollContainer(element: HTMLElement) { function isArrayEqual (line 314) | function isArrayEqual(arr1: unknown[], arr2: unknown[]): boolean { function isObjectEqual (line 321) | function isObjectEqual(obj1: unknown, obj2: unknown): boolean { function isRectIntersect (line 331) | function isRectIntersect( FILE: packages/word/src/editor/utils/option.ts function mergeOption (line 50) | function mergeOption( FILE: packages/word/src/editor/utils/print.ts function convertPxToPaperSize (line 3) | function convertPxToPaperSize(width: number, height: number) { type IPrintImageBase64Option (line 33) | interface IPrintImageBase64Option { function printImageBase64 (line 38) | function printImageBase64( FILE: packages/word/src/main.ts function removeAllTableCellSelect (line 384) | function removeAllTableCellSelect() { function setTableTitle (line 390) | function setTableTitle(payload: string) { function recoveryTable (line 394) | function recoveryTable() { function initAiDialog (line 1258) | function initAiDialog() { function switchView (line 1302) | function switchView(view: string) { function changeAiArticleTextarea (line 1351) | function changeAiArticleTextarea(data: string, type: string) { function setSearchResult (line 1381) | function setSearchResult() { function updateCatalog (line 1475) | async function updateCatalog() { function toggleFullscreen (line 1669) | function toggleFullscreen() { function updateComment (line 1727) | async function updateComment() { method onConfirm (line 2139) | onConfirm(payload) { function isBase64 (line 2281) | function isBase64(str: any) { FILE: packages/word/src/mock.ts type IComment (line 9) | interface IComment { FILE: packages/word/src/plugins/barcode1d/index.ts function convertSvgElementToBase64 (line 4) | function convertSvgElementToBase64(svgElement: HTMLElement | SVGSVGEleme... type Command (line 11) | interface Command { function barcodePlugin (line 21) | function barcodePlugin(editor: Editor) { FILE: packages/word/src/plugins/barcode2d/index.ts function convertSvgElementToBase64 (line 6) | function convertSvgElementToBase64(svgElement: HTMLElement | SVGSVGEleme... type Command (line 13) | interface Command { type IBarcode2DOption (line 23) | interface IBarcode2DOption { function barcode2DPlugin (line 27) | function barcode2DPlugin( FILE: packages/word/src/plugins/copy/index.ts type ICopyWithCopyrightOption (line 4) | interface ICopyWithCopyrightOption { function copyWithCopyrightPlugin (line 8) | function copyWithCopyrightPlugin( FILE: packages/word/src/plugins/docx/exportDocx.ts function convertElementToParagraphChild (line 39) | function convertElementToParagraphChild(element: IElement): ParagraphChi... type DocxChildren (line 84) | type DocxChildren = (Paragraph | Table)[] function convertElementListToDocxChildren (line 85) | function convertElementListToDocxChildren( type IExportDocxOption (line 190) | interface IExportDocxOption { type Command (line 196) | interface Command { FILE: packages/word/src/plugins/docx/importDocx.ts type Command (line 6) | interface Command { type IImportDocxOption (line 11) | interface IImportDocxOption { function transformElement (line 15) | function transformElement(element: any) { function transformParagraph (line 40) | function transformParagraph(element: any) { function transformTable (line 64) | function transformTable(element: any) { function transformHyperlink (line 100) | function transformHyperlink(element: any) { FILE: packages/word/src/plugins/docx/index.ts function docxPlugin (line 5) | function docxPlugin(editor: Editor) { FILE: packages/word/src/plugins/docx/utils.ts function saveAs (line 1) | function saveAs(blob: Blob, name: string) { FILE: packages/word/src/plugins/excel/importExcel.ts type Command (line 12) | interface Command { type WorksheetModel (line 18) | interface WorksheetModel { type Row (line 21) | interface Row { type IImportExcelOption (line 26) | interface IImportExcelOption { constant ANCHOR_COL_WIDTH (line 30) | const ANCHOR_COL_WIDTH = 6 // excel是以字符串”0“,字体大小11作为宽度基础设置 constant DEFAULT_COL_WIDTH_COUNT (line 31) | const DEFAULT_COL_WIDTH_COUNT = 8.6 // 默认8.6个字符宽度 constant DEFAULT_COL_HEIGHT (line 32) | const DEFAULT_COL_HEIGHT = 40 // 默认40px constant EXCEL_EDITOR_VERTICAL_MAPPING (line 35) | const EXCEL_EDITOR_VERTICAL_MAPPING = { FILE: packages/word/src/plugins/excel/index.ts function excelPlugin (line 4) | function excelPlugin(editor: Editor) { FILE: packages/word/src/plugins/floatingToolbar/constant/index.ts constant PLUGIN_PREFIX (line 1) | const PLUGIN_PREFIX = 'ce' FILE: packages/word/src/plugins/floatingToolbar/enum/index.ts type ToolbarType (line 1) | enum ToolbarType { FILE: packages/word/src/plugins/floatingToolbar/index.ts function createPickerToolbar (line 9) | function createPickerToolbar( function createAIToolbar (line 92) | function createAIToolbar( function viewChange (line 146) | function viewChange(container: HTMLDivElement) { function bindAiPanelEvent (line 157) | function bindAiPanelEvent(container: HTMLDivElement, editor: Editor) { function changeAiTextarea (line 207) | function changeAiTextarea(eventData: {[key: string]: any}) { function initAiDialog (line 219) | function initAiDialog(container: HTMLDivElement, editor: Editor) { method render (line 237) | render(container, editor) { method callback (line 246) | callback(editor) { method callback (line 252) | callback(editor) { method callback (line 261) | callback(editor) { method callback (line 267) | callback(editor) { method callback (line 273) | callback(editor) { method callback (line 279) | callback(editor) { method render (line 287) | render(container, editor) { method render (line 294) | render(container, editor) { function createToolbar (line 302) | function createToolbar(editor: Editor): HTMLDivElement { function toggleToolbarVisible (line 335) | function toggleToolbarVisible(toolbar: HTMLDivElement, visible: boolean) { function toggleToolbarItemActive (line 341) | function toggleToolbarItemActive(toolbarItem: HTMLDivElement, active: bo... function floatingToolbarPlugin (line 347) | function floatingToolbarPlugin(editor: Editor) { FILE: packages/word/src/plugins/floatingToolbar/interface/index.ts type IToolbarRegister (line 3) | interface IToolbarRegister { FILE: packages/word/src/plugins/markdown/index.ts type CommandWithMarkdown (line 10) | type CommandWithMarkdown = Command & { function convertMarkdownToElement (line 23) | function convertMarkdownToElement(markdown: string): IElement[] { function markdownPlugin (line 112) | function markdownPlugin(editor: Editor) { FILE: packages/word/src/utils/index.ts function debounce (line 1) | function debounce( function scrollIntoView (line 16) | function scrollIntoView(container: HTMLElement, selected: HTMLElement) { function nextTick (line 40) | function nextTick(fn: Function) { FILE: packages/word/src/utils/prism.ts type IPrismKindStyle (line 1) | interface IPrismKindStyle { function getPrismKindStyle (line 8) | function getPrismKindStyle(payload: string): IPrismKindStyle | null { type IFormatPrismToken (line 57) | type IFormatPrismToken = { function formatPrismToken (line 62) | function formatPrismToken( FILE: test/main.go function main (line 9) | func main() {